From 286797268fd68ce6e03d99d3a39816f6dcacc992 Mon Sep 17 00:00:00 2001 From: couchot Date: Mon, 5 Mar 2012 22:52:53 +0100 Subject: [PATCH] mixage synchrone asynchrone --- chao_iterate_excerpt.pdf | Bin 0 -> 5000 bytes chao_iterate_excerpt.ps | 509 ++++++++++++++ combMExp.tex | 11 + combMExp.tex~ | 13 + combMXpl.tex | 9 + combMXpl.tex~ | 9 + combMixed.tex | 27 + combMixed.tex~ | 28 + combMixedTheo.tex | 6 + combMixedTheo.tex~ | 15 + introModes.tex | 26 + introModes.tex~ | 32 + introMotivations.tex | 5 + introMotivations.tex~ | 13 + introRIter.tex | 55 ++ introRIter.tex~ | 49 ++ introRunning.tex | 17 + introRunning.tex~ | 18 + para_iterate_dec.pdf | Bin 0 -> 12920 bytes para_iterate_dec.ps | 1032 ++++++++++++++++++++++++++++ slides_and.aux | 78 +++ slides_and.log | 1376 ++++++++++++++++++++++++++++++++++++++ slides_and.nav | 47 ++ slides_and.out | 9 + slides_and.pdf | Bin 0 -> 402850 bytes slides_and.snm | 0 slides_and.tex | 33 + slides_and.toc | 11 + xpl_iteration_final.pdf | Bin 0 -> 17306 bytes xpl_iteration_final.ps | 641 ++++++++++++++++++ xplgraph.pdf | Bin 0 -> 3491 bytes xplgraph.ps | 426 ++++++++++++ 32 files changed, 4495 insertions(+) create mode 100644 chao_iterate_excerpt.pdf create mode 100644 chao_iterate_excerpt.ps create mode 100755 combMExp.tex create mode 100755 combMExp.tex~ create mode 100755 combMXpl.tex create mode 100755 combMXpl.tex~ create mode 100755 combMixed.tex create mode 100755 combMixed.tex~ create mode 100755 combMixedTheo.tex create mode 100755 combMixedTheo.tex~ create mode 100755 introModes.tex create mode 100755 introModes.tex~ create mode 100755 introMotivations.tex create mode 100755 introMotivations.tex~ create mode 100755 introRIter.tex create mode 100755 introRIter.tex~ create mode 100755 introRunning.tex create mode 100755 introRunning.tex~ create mode 100644 para_iterate_dec.pdf create mode 100644 para_iterate_dec.ps create mode 100644 slides_and.aux create mode 100644 slides_and.log create mode 100644 slides_and.nav create mode 100644 slides_and.out create mode 100644 slides_and.pdf create mode 100644 slides_and.snm create mode 100644 slides_and.toc create mode 100644 xpl_iteration_final.pdf create mode 100755 xpl_iteration_final.ps create mode 100644 xplgraph.pdf create mode 100755 xplgraph.ps diff --git a/chao_iterate_excerpt.pdf b/chao_iterate_excerpt.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a33921fe9e94a56fda49c873dd726cbe067ef53 GIT binary patch literal 5000 zcmb^#d0Z1$8Y^wrNUb1fRayrS5>}GQNPLc@>B$=2@ARL0!3-Dl9 z7q_(qQLIX6x3FzT3zv~pj$;&5D&D!Dil2SO$dV8J^pa`q3?ay``&lH56{RT zITK;=Xr4`Xi?`AE5E~+tsWd-7I2_X_lPQn@K%!tdt|c)e1k1H3i3MRQLXF8}G!tpW zP#w+kMd^G+@dU)-aA#acO(-FZt(wbmE)k*-I|mL;OmgG#yqo|U3)XXjQfN(`^%bzYB{GB#T3 z{3y&dho4YvE>M={uil~UUos77fr3atY=CFL_CDYl-_LGf8*Ov!G9Gg)+E=jm2y5+~l z390!`?GGehC5<@}zj55m2G9PolVN13-SOCo@pEL{_aiHJvpqLernnSGh{evQ`%Ye{ z8Iag7Yju7m`6|xd)SeI80B6JRJJk*!LLxV0aNJ~G}dhtm` zp)Pjqr~I%3kFc03Gk*S)X}Hpt&B|;kwG=V(w=d^+uj=}V?0RR?f_sPmZkWCP@bA0Z z?EacB+M4RkEMR{9y&yaH=rqe*Gf_Ey>x|GHxiW+6zMmyXSEI*m;k!hH|HZNOVH5f7 z7O%!EZpNcZ&FC*LY;C(R-#-52y3Yl1;;@7Xc1+!lZ>LwZIInkBXhWaMvVAqaSF7i5 zjXe}?Z;u#4>9Ad!HYjk@y{Lca(i%=Q1^?pm_oB&xkW`Dmp!Dd;7VP0w~Zc82M&9V?GjmE>yqfOpqpe+VKbTn;&;{TgwvZvw zB*e#ZJO@{spadGF zb`&iM0us!W$PuiRbX#p1RaAatNB3wQr2G?OGW)z`A^;Uxg zVJ4LkH;{x85>rB~2C-s*L2;vr3`{|d5RV6kqqa3)2*=@SGR2etarl(!!4HiM@!7Bc z4nnN|QXbQTl8ft;0lPjxZ^B>fqs>Z^3J=PnzyL#TqVySI>sQpZZs(#p5LJJCvsoa< zK!`CB4hP~1IgmgkN}_6ivI!FK`2rCQ4lt>xhyw@^ET|zA!;@2NTgogHj^d`lVZg_@ zDnOsC#lT(RXcE)ShlF6Iz)dD_Bda|q3jjI5Tp(5%u!_*>P*{VfW3UE9GOWk-7)*d) z6PAwYVKT*tVKA9Ncv~+5dK1Ql5Dw*nVGCIIHWLhXuaV6QC^FJ;fkWL+Eau2$FWMRw znHCv?eei5tUG`(f*ePv=33tm|=Cs^(e z@|&Gfucikx!lpWmiE~v9k8ClK04ws&$+qV(LSKiZuW|@hH$rC zy^a_5j}i;t8Wmhp*MEN9j-sfA72g@oWuCm2pj0ZKw@qg_)2ep0FIsUb^0Q3En1lG9 zeU-n-HwMHi!)~-(u6mS}J8kE=xK9sgs`l2z$KK6ri`^A>yC!_$+0Vn}Qzw-kSvhBI zaYRAFjIb;9TbomFJ###RO?63}xHAUd-G8j*xrd#dm)pZbof|i}?6X^8=WTJ`dmS17 zj{D5<@dqc`kN>1}@v@={OZU!Y?~QuAY)y^Z2g1g=eh+VC=xGmo?YruG-rl4wo)o*L z_(O4PYirBRZvDMwYdc5R%{{UiUezOJ#*VA2sNK4^a9>4qY5Rp+UybW~dwHJAK;=Zk zFAAEphTbT5{^64Aycub(*^5O>S{N?a)kTvRE<1QU@0aSnnEU!WvhTv1+RP=B%lh}4 z8r~}{TYmbQH)d?DJL^S18Rqq)*L{ArF>eLYPy7LHw4k`tA_?MZw9 z?2%M9^^X4l_Wk?5M_M;8imW`}?BF$!d*{rVK-5E6pL}HH=~yCQ(}^l?X310s`M}qj z6Fq0v2^Jm2?~m^|{Ip%Ui+uaeJeL998SnBR@20L#dAI*>+Y7$T^V#+{e|-N_+MMo` znAN$Cze~UPA$pGUuSt{2FF)w@$y#&&lReDUNn5VHZ>qUl-I~?*@$5fuj@({d=_ojQ z;z9qVRgceicBjhKp}Wg0qvc%W3cRxRQ>H)$egUFTOiFR&^^Oqtm~Z$7;C# zDE#Q#qD8rGdG*)p_ZRQ(?Thuj)^|cd>-@b8jl=sD`wz8=v-WiMO?L=+XLJ4GTKC%7 z9(#Ji8fM4%7Ok8Xz1)B7jy*n3A8omNIQ`*`W7q-5ZK3aYS8p?~@XRm#Jaqb)vR_s; zc626rOxW+fA>7`z@Y>mOyhDXvacdeFSFs?eBLDQ9o~yI+qm#I0qcRWHJ@4{ve$u6I zul#i}*;iiIjsB@<+PISYhXczNC!e*z$0utNed|NgsvmGFLoUb3F5F7h>o%!!VnW>qE&!+YmD-wm$nq0AAZ<70h`+v0`^+4EA^L-{&D_?HI){Zl>Y!3CJ z;c^kL2p_5y2#+IvQ7ruYEe2GThLMmGOUCt5dQV*g9m3U8dK_QDRu}@Y6g)J`h(%}3 zjZtN#sl;l!zl`SRkAnV>F)gTpsj)t>O%SM_Qun~9aJf50V3AmK1|4XLkVU7}nv}rgAaadv&!bG?}kj4lKeFkAngAkU04n!K&8c7s* z4GandJ1ISdBn=W6&dA7MWpG)9F&Re0Vlm9-z#I+}P%urIdJ?rT^(GH+o>dV%{so)f z#Iowd0(Be4<6(rwhKCLs>XA61hp2;5C1EC|bQM>m#83^FDL_yq6G1Q~lMOy5Pbp%n zL`ngs~I{2%`=KL5>;>;OT>s!0<4LP`br_W0#+(2Pzd9ooM>#x zkU$wjMVM771nCXg7Ct^cuZXjfQ{r9-`2#mwL7-d!kHasDk&Fhtq3_KJ8m_>gu1o0| zRDFG|!c&h#TY(>{7mPnD7vA7CN?8`Tj!HsCkc7%$Ho_5b5Wd)&ymU634#+@~{|^dV zA~F6`GA91lY)te9hXk0(6vD_z9CB*nNUs8X3>8$25bqZgkj02;z+i#!XjEAp{HUip zmk((m8w^3XU?ihHNIwMQaRJ3EFoX>zfLCB_F_=AHg|U&>c-dn1YrF^|2J>' safe on PS Level 1 devices +/languagelevel where {pop languagelevel}{1} ifelse +2 lt { + userdict (<<) cvn ([) cvn load put + userdict (>>) cvn ([) cvn load put +} if + +%%EndSetup +setupLatin1 +%%Page: 1 1 +%%PageBoundingBox: 36 36 357 206 +%%PageOrientation: Portrait +0 0 1 beginpage +gsave +36 36 321 170 boxprim clip newpath +1 1 set_scale 0 rotate 40 40 translate +% 3 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +29.5 148.9 moveto 9 (3) alignedtext +grestore +% 11 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +57 76.9 moveto 18 (11) alignedtext +grestore +% 3->11 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 30 151 moveto +23 147 9 138 3 126 curveto +0 118 -1 114 3 108 curveto +13 93 32 86 47 84 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 47.88 87.39 moveto +57 82 lineto +46.51 80.53 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 47.88 87.39 moveto +57 82 lineto +46.51 80.53 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +6.5 112.9 moveto 41 (15,24) alignedtext +grestore +% 4 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +280.5 148.9 moveto 9 (4) alignedtext +grestore +% 12 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +276 76.9 moveto 18 (12) alignedtext +grestore +% 4->12 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 281 151 moveto +273 147 259 138 254 126 curveto +250 118 250 115 254 108 curveto +257 101 262 96 267 91 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 268.96 93.92 moveto +276 86 lineto +265.56 87.8 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 268.96 93.92 moveto +276 86 lineto +265.56 87.8 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +253.5 112.9 moveto 41 (15,24) alignedtext +grestore +% 7 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +113.5 76.9 moveto 9 (7) alignedtext +grestore +% 15 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +139 148.9 moveto 18 (15) alignedtext +grestore +% 7->15 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 122 90 moveto +126 101 134 120 140 135 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 136.74 136.28 moveto +144 144 lineto +143.14 133.44 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 136.74 136.28 moveto +144 144 lineto +143.14 133.44 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +137.5 112.9 moveto 41 (15,24) alignedtext +grestore +% 11->3 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 62 90 moveto +57 101 48 120 42 135 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 38.86 133.44 moveto +38 144 lineto +45.26 136.28 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 38.86 133.44 moveto +38 144 lineto +45.26 136.28 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +54 112.9 moveto 18 (15) alignedtext +grestore +% 19 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +110 4.9 moveto 18 (19) alignedtext +grestore +% 11->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 72 72 moveto +80 60 95 41 106 26 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 108.8 28.1 moveto +112 18 lineto +103.2 23.9 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 108.8 28.1 moveto +112 18 lineto +103.2 23.9 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +98 40.9 moveto 18 (24) alignedtext +grestore +% 12->4 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 289 90 moveto +291 95 294 102 295 108 curveto +296 115 296 118 295 126 curveto +294 129 293 132 292 134 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 288.52 133.42 moveto +289 144 lineto +295.23 135.43 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 288.52 133.42 moveto +289 144 lineto +295.23 135.43 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +295 112.9 moveto 18 (15) alignedtext +grestore +% 15->7 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 139 149 moveto +130 145 116 137 110 126 curveto +106 117 107 107 110 98 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 113.14 99.56 moveto +114 89 lineto +106.74 96.72 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 113.14 99.56 moveto +114 89 lineto +106.74 96.72 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +113 112.9 moveto 18 (15) alignedtext +grestore +% 23 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +161 76.9 moveto 18 (23) alignedtext +grestore +% 15->23 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 157 150 moveto +167 146 183 138 190 126 curveto +194 116 191 106 185 98 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 187.8 95.9 moveto +179 90 lineto +182.2 100.1 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 187.8 95.9 moveto +179 90 lineto +182.2 100.1 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +191 112.9 moveto 18 (24) alignedtext +grestore +% 19->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 128 14 moveto +137 17 146 15 146 9 curveto +146 5 143 3 138 3 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 137.6 -.48 moveto +128 4 lineto +138.3 6.49 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 137.6 -.48 moveto +128 4 lineto +138.3 6.49 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +145.5 4.9 moveto 41 (15,24) alignedtext +grestore +% 23->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 164 72 moveto +156 60 141 41 131 26 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 133.8 23.9 moveto +125 18 lineto +128.2 28.1 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 133.8 23.9 moveto +125 18 lineto +128.2 28.1 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +151 40.9 moveto 18 (15) alignedtext +grestore +% 23->23 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 179 86 moveto +188 89 197 87 197 81 curveto +197 77 194 75 189 75 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 188.6 71.52 moveto +179 76 lineto +189.3 78.49 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 188.6 71.52 moveto +179 76 lineto +189.3 78.49 lineto +closepath stroke +0.000 0.000 0.000 edgecolor +14 /Times-Roman set_font +197 76.9 moveto 18 (24) alignedtext +grestore +endpage +showpage +grestore +%%PageTrailer +%%EndPage: 1 +%%Trailer +%%Pages: 1 +%%BoundingBox: 36 36 357 206 +end +restore +%%EOF diff --git a/combMExp.tex b/combMExp.tex new file mode 100755 index 0000000..d4e19a5 --- /dev/null +++ b/combMExp.tex @@ -0,0 +1,11 @@ +\begin{exampleblock}{} + +\begin{itemize} +\item Mode mixe avec + $SCC(1)=\{1,2\}$, + $SCC(3)=\{3\}$ and $SCC(4)=\{4,5\}$ +\begin{center} + \includegraphics[width=10cm]{xpl_iteration_final.pdf} +\end{center} +\end{itemize} +\end{exampleblock} diff --git a/combMExp.tex~ b/combMExp.tex~ new file mode 100755 index 0000000..d7f5a64 --- /dev/null +++ b/combMExp.tex~ @@ -0,0 +1,13 @@ +\begin{exampleblock}{} + +\begin{itemize} +\item Our Prototype: confirmation of convergence +of mixed asynchronous iterations with uniform delays +\item Mixed iterations with + $SCC(1)=\{1,2\}$, + $SCC(3)=\{3\}$ and $SCC(4)=\{4,5\}$ +\begin{center} + \includegraphics[width=2.5cm]{../xpl_iteration_final.ps} +\end{center} +\end{itemize} +\end{exampleblock} diff --git a/combMXpl.tex b/combMXpl.tex new file mode 100755 index 0000000..fd2c583 --- /dev/null +++ b/combMXpl.tex @@ -0,0 +1,9 @@ + +\begin{exampleblock}{} +\begin{itemize} +\item Graphe de connection: +\begin{center} +\includegraphics[width=3cm]{xplgraph.pdf} +\end{center} +\end{itemize} +\end{exampleblock} diff --git a/combMXpl.tex~ b/combMXpl.tex~ new file mode 100755 index 0000000..58d7514 --- /dev/null +++ b/combMXpl.tex~ @@ -0,0 +1,9 @@ + +\begin{exampleblock}{} +\begin{itemize} +\item Connection graph: +\begin{center} +\includegraphics[width=3cm]{../xplgraph.ps} +\end{center} +\end{itemize} +\end{exampleblock} diff --git a/combMixed.tex b/combMixed.tex new file mode 100755 index 0000000..29e122b --- /dev/null +++ b/combMixed.tex @@ -0,0 +1,27 @@ +\begin{itemize} +\item Intuition: + \begin{itemize} + \item N{\oe}uds problématiques: regroupés et synchronisés + \item N{\oe}uds entre les groupes distincts: laisser l'asynchronisme + \end{itemize} +\item Formalisation: + \begin{itemize} + \item Regroupement selon les composantes connexes (SCC) du graphe de connection + \item Mode mixe: + \begin{itemize} + \item $S_{ij}^t = t$ si $i \in SCC(j)$. + \item $ + \begin{array}{l} + \forall p_0,p_1,q_0,q_1,t \, .\, + \quad ( + p_1 \in SCC(p_0) \land + q_1 \in SCC(q_0))\\ + \qquad \Rightarrow + S_{p_0q_0}^{t} = + S_{p_1q_1}^{t} + \end{array} + $ + \end{itemize} + \end{itemize} +\item Elements d'un même groupe: équivalents de l'extérieur. +\end{itemize} diff --git a/combMixed.tex~ b/combMixed.tex~ new file mode 100755 index 0000000..a22a809 --- /dev/null +++ b/combMixed.tex~ @@ -0,0 +1,28 @@ +\begin{itemize} +\item Intuition: + \begin{itemize} + \item Nodes that may introduce cyclic iterations: grouped + \item Nodes inside each group: synchronized at each other + \item Nodes of distinct groups: keeping asynchronism + \end{itemize} +\item Formalization: + \begin{itemize} + \item Group: SCC of the connection graph + \item Mixed iterations of DN with Uniform Delays: + \begin{itemize} + \item $S_{ij}^t$ is $t$ if $i \in SCC(j)$. + \item $ + \begin{array}{l} + \forall p_0,p_1,q_0,q_1,t \, .\, + \quad ( + p_1 \in SCC(p_0) \land + q_1 \in SCC(q_0))\\ + \qquad \Rightarrow + S_{p_0q_0}^{t} = + S_{p_1q_1}^{t} + \end{array} + $ + \end{itemize} + \end{itemize} +\item Elements in the same SCC: cannot be differentiated +\end{itemize} diff --git a/combMixedTheo.tex b/combMixedTheo.tex new file mode 100755 index 0000000..68af77f --- /dev/null +++ b/combMixedTheo.tex @@ -0,0 +1,6 @@ +\begin{Theorem}{} + Soit une fonction $F$ contenant un unique point fixe $X^*$. + Si les itérations chaotiques convergent vers $X^*$, + alors les itérations mixes convergent aussi $X^*$ + pour n'imoporte quelle stratégie pseudo périodique. +\end{Theorem} diff --git a/combMixedTheo.tex~ b/combMixedTheo.tex~ new file mode 100755 index 0000000..f686b77 --- /dev/null +++ b/combMixedTheo.tex~ @@ -0,0 +1,15 @@ +\newcommand{\Nats}[0]{\ensuremath{\mathbb{N}}} + +\begin{Theorem}{} + Given an initial configuration $X^0 = (X_1^0, \ldots, X_n^0)$ and a + strategy $(J^t)^{t \in \Nats}$. If chaotic iterations with strategy + $(J^t)^{t \in \Nats}$ converge to some fixed-point, then mixed iterations with + uniform delays with the same strategy $(J^t)^{t \in \Nats}$ converge to the + same fixed-point. +\end{Theorem} +\begin{Proof} +\begin{itemize} +\item Element renaming wrt. a partial order +\item Induction on the SCC index +\end{itemize} +\end{Proof} diff --git a/introModes.tex b/introModes.tex new file mode 100755 index 0000000..edbe918 --- /dev/null +++ b/introModes.tex @@ -0,0 +1,26 @@ +\begin{itemize} + \item \emph{Strategie}: les éléments $J^t$ modifiés au temps $t$; + \item \emph{Date de Visibilité}: suite de la date la plus récente où un + composant connaît la valeur d'un autre. + \begin{itemize} + \item $n*n$ matrice $S_{ij}^t$: le $t'$ plus élevé + t.-q. $t' \le t$ et $X_j^{t'}$ est accessible à $i$ + \item Délai de communication entre $j$ et $i$: $t - D_{ij}^t$ + \end{itemize} + \item \emph{Formalisation des modes}: +\[ +X^{t+1}_i= \left\{ +\begin{array}{l} +X^{t}_i \textrm{ si $i \not \in J^t$} \\ +F_i +\left( X_1^{S_{i1}^t},\ldots, X_{n}^{S_{i{n}}^t} \right) +\end{array} +\right. +\] +\begin{itemize} +\item Parallèle: $J^t=\{1,\ldots,n\}$ and $S^t=(t)$; +\item Chaotique: $S^t=(t)$; +\item Asynchrone: aucune constrainte. +\end{itemize} +\end{itemize} + diff --git a/introModes.tex~ b/introModes.tex~ new file mode 100755 index 0000000..ab0ce9e --- /dev/null +++ b/introModes.tex~ @@ -0,0 +1,32 @@ +\begin{itemize} + \item \emph{Strategy}: sequence of elements updated at time $t$; + \begin{itemize} + \item $n*n$ diagonal matrix: $J_{ii}^t = 1$ iff $X_i \in E_i$ + is updated at time $t$ + \end{itemize} + \item \emph{Visibility Dates}: sequence of the more recent dates where + components know values of other ones + \begin{itemize} + \item $n*n$ matrix $S_{ij}^t$: highest $t'$ + s.t. $t' \le t$ and $X_j^{t'}$ is accessible for $i$ + \item Communcation delays from $j$ to $i$: $t - S_{ij}^t$ + \end{itemize} + \item \emph{Iterations modes}: +\[ +X^{t+1}= (I -J^t)X^t + J^t +\left( +\begin{array}{c} +F_1 +\left( X_1^{S_{11}^t},\ldots, X_{n}^{S_{1{n}}^t} \right) \\ +\vdots \\ +F_{n} \left( X_1^{S_{{n}1}^t},\ldots, X_{n}^{S_{{n}{n}}^t} \right) +\end{array} +\right) +\] +\begin{itemize} +\item Parallel mode: $J^t=I$ and $S^t=(t)$ +\item Chaotic mode: $S^t=(t)$ +\item Asynchronous: no constraint +\end{itemize} +\end{itemize} + diff --git a/introMotivations.tex b/introMotivations.tex new file mode 100755 index 0000000..2426495 --- /dev/null +++ b/introMotivations.tex @@ -0,0 +1,5 @@ +\begin{itemize} +\item + + + diff --git a/introMotivations.tex~ b/introMotivations.tex~ new file mode 100755 index 0000000..db5c024 --- /dev/null +++ b/introMotivations.tex~ @@ -0,0 +1,13 @@ +\begin{itemize} +\item<1-3> Objectives: ``similar behaviors'' in asynchronous iterations + as in some chaotic iterations +\item<2-3> Issues: +\begin{itemize} +\item Strengthening the convergence conditions of chaotic mode +\item Lightly introduce synchronism into asynchronous modes [ABCVS05] +\end{itemize} +\item<3> \alert{Proof of convergence conjecture} +\end{itemize} + + + diff --git a/introRIter.tex b/introRIter.tex new file mode 100755 index 0000000..8aa4f23 --- /dev/null +++ b/introRIter.tex @@ -0,0 +1,55 @@ +\begin{exampleblock}{} +\begin{itemize} +\only<1>{\item Itérations Parallèles : convergence +\begin{center} +\includegraphics[width=8cm]{para_iterate_dec.pdf} +\end{center}} +\only<2>{\item Itérations chaotiques: divergence avec $J^t=\{24;15;14;15;\ldots\}$ +\begin{center} +\includegraphics[width=4cm]{chao_iterate_excerpt.pdf} +\end{center}} +\only<3>{\item Iterations asynchrones : divergence même avec $J^t=\{1,\ldots,n\}$ +\begin{itemize} +\item $S^t = \left( +\begin{array}{lllll} +t & t' & t & t & t \\ +t & t & t & t & t \\ +t & t & t & t & t \\ +t & t & t & t & t\\ +t & t & t & t & t \\ +\end{array} +\right) +\textrm{ where } +t' = \left\{ +\begin{array}{l} +t \textrm{si $t$ est pair;} \\ +t-1 \textrm{sinon.} +\end{array} +\right. +$ +\item +$ +\begin{array}{rcl} +X^{2k+1} & =& F(X^{2k}) \\ +X^{2k} & =& \left( +\begin{array}{l} +F_1(X_1^{2k-1},X_2^{2k-2},X_3^{2k-1},X_4^{2k-1},X_5^{2k-1}) \\ +F_2(X^{2k-1})\\ +\vdots \\ +F_5(X^{2k-1}) +\end{array} +\right). +\end{array} +$ + +$\rightarrow$ cycle entre 3 et 11. +\end{itemize} +} + +\only<4>{ +\item Objectif: obtenir des comportements similaires en asynchrone et en + chaotique. +} +\end{itemize} +\end{exampleblock} + diff --git a/introRIter.tex~ b/introRIter.tex~ new file mode 100755 index 0000000..601d302 --- /dev/null +++ b/introRIter.tex~ @@ -0,0 +1,49 @@ +\begin{exampleblock}{} +\begin{itemize} +\only<1>{\item Parallel iterations: convergence +\begin{center} +\includegraphics[width=8cm]{../implementation/para_iterate_dec.ps} +\end{center}} +\only<2>{\item Chaotic iterations: divergence with $J^t=\{24;15;14;15;\ldots\}$ +\begin{center} +\includegraphics[width=4cm]{../chao_iterate_excerpt.ps} +\end{center}} +\only<3>{\item Asynchronous iterations: divergence even with $J^t=I$ +\begin{itemize} +\item $S^t = \left( +\begin{array}{lllll} +t & t' & t & t & t \\ +t & t & t & t & t \\ +t & t & t & t & t \\ +t & t & t & t & t\\ +t & t & t & t & t \\ +\end{array} +\right) +\textrm{ where } +t' = \left\{ +\begin{array}{l} +t \textrm{ if t is even;} \\ +t-1 \textrm{ otherwise.} +\end{array} +\right. +$ +\item +$ +\begin{array}{rcl} +X^{2k+1} & =& F(X^{2k}) \\ +X^{2k} & =& \left( +\begin{array}{l} +F_1(X_1^{2k-1},X_2^{2k-2},X_3^{2k-1},X_4^{2k-1},X_5^{2k-1}) \\ +F_2(X^{2k-1})\\ +\vdots \\ +F_5(X^{2k-1}) +\end{array} +\right). +\end{array} +$ + +$\rightarrow$ cycle between 3 and 11. +\end{itemize} +} +\end{itemize} +\end{exampleblock} diff --git a/introRunning.tex b/introRunning.tex new file mode 100755 index 0000000..2db7ac2 --- /dev/null +++ b/introRunning.tex @@ -0,0 +1,17 @@ +\begin{exampleblock}{} +\begin{itemize} +\item Cinq éléments $1 \le i \le 5$ dont les valeurs $X_i$ dans $\{0,1\}$ +\item Dynamique: +\[ +F(X)= \left \{ +\begin{array}{lll} +f_1(X_1,X_2,X_3,X_4,X_5) & = & X_1 \overline{X_2} + \overline{X_1} X_2 \\ +f_2(X_1,X_2,X_3,X_4,X_5) & = & \overline{X_1 + X_2} \\ +f_3(X_1,X_2,X_3,X_4,X_5) & = & X_3 \overline{X_1} \\ +f_4(X_1,X_2,X_3,X_4,X_5) & = & X_5 \\ +f_5(X_1,X_2,X_3,X_4,X_5) & = & \overline{X_3} + X_4 +\end{array} +\right. +\] +\end{itemize} +\end{exampleblock} diff --git a/introRunning.tex~ b/introRunning.tex~ new file mode 100755 index 0000000..a212770 --- /dev/null +++ b/introRunning.tex~ @@ -0,0 +1,18 @@ +\begin{exampleblock}{} +\begin{itemize} +\item Five elements $1 \le i \le 5$ taking their value $X_i$ in $\{0,1\}$ +\item Configuration: a binary number in 0,1,\ldots,31 +\item Dynamic: a map +\[ +F(X)= \left \{ +\begin{array}{lll} +f_1(X_1,X_2,X_3,X_4,X_5) & = & X_1 \overline{X_2} + \overline{X_1} X_2 \\ +f_2(X_1,X_2,X_3,X_4,X_5) & = & \overline{X_1 + X_2} \\ +f_3(X_1,X_2,X_3,X_4,X_5) & = & X_3 \overline{X_1} \\ +f_4(X_1,X_2,X_3,X_4,X_5) & = & X_5 \\ +f_5(X_1,X_2,X_3,X_4,X_5) & = & \overline{X_3} + X_4 +\end{array} +\right. +\] +\end{itemize} +\end{exampleblock} diff --git a/para_iterate_dec.pdf b/para_iterate_dec.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c79818b96d4f84e6b57a5868f8f7599c45304e15 GIT binary patch literal 12920 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' safe on PS Level 1 devices +/languagelevel where {pop languagelevel}{1} ifelse +2 lt { + userdict (<<) cvn ([) cvn load put + userdict (>>) cvn ([) cvn load put +} if + +%%EndSetup +setupLatin1 +%%Page: 1 1 +%%PageBoundingBox: 36 36 463 333 +%%PageOrientation: Portrait +0 0 1 beginpage +gsave +36 36 427 297 boxprim clip newpath +1 1 set_scale 0 rotate 40 40 translate +% 0 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +400.5 113.9 moveto 9 (0) alignedtext +grestore +% 9 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +369.5 59.9 moveto 9 (9) alignedtext +grestore +% 0->9 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 401 111 moveto +396 103 389 90 383 80 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 385.92 78.04 moveto +378 71 lineto +379.8 81.44 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 385.92 78.04 moveto +378 71 lineto +379.8 81.44 lineto +closepath stroke +grestore +% 1 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +58.5 113.9 moveto 9 (1) alignedtext +grestore +% 11 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +133 59.9 moveto 18 (11) alignedtext +grestore +% 1->11 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 67 115 moveto +78 108 106 89 125 76 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 127.1 78.8 moveto +133 70 lineto +122.9 73.2 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 127.1 78.8 moveto +133 70 lineto +122.9 73.2 lineto +closepath stroke +grestore +% 2 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +369.5 113.9 moveto 9 (2) alignedtext +grestore +% 2->9 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 374 109 moveto +374 102 374 92 374 83 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 377.5 83 moveto +374 73 lineto +370.5 83 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 377.5 83 moveto +374 73 lineto +370.5 83 lineto +closepath stroke +grestore +% 3 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +137.5 113.9 moveto 9 (3) alignedtext +grestore +% 3->11 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 142 109 moveto +142 102 142 92 142 83 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 145.5 83 moveto +142 73 lineto +138.5 83 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 145.5 83 moveto +142 73 lineto +138.5 83 lineto +closepath stroke +grestore +% 4 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +230.5 275.9 moveto 9 (4) alignedtext +grestore +% 12 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +226 221.9 moveto 18 (12) alignedtext +grestore +% 4->12 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 235 271 moveto +235 264 235 254 235 245 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 238.5 245 moveto +235 235 lineto +231.5 245 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 238.5 245 moveto +235 235 lineto +231.5 245 lineto +closepath stroke +grestore +% 5 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +266.5 275.9 moveto 9 (5) alignedtext +grestore +% 14 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +262 221.9 moveto 18 (14) alignedtext +grestore +% 5->14 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 271 271 moveto +271 264 271 254 271 245 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 274.5 245 moveto +271 235 lineto +267.5 245 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 274.5 245 moveto +271 235 lineto +267.5 245 lineto +closepath stroke +grestore +% 6 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +302.5 221.9 moveto 9 (6) alignedtext +grestore +% 13 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +298 167.9 moveto 18 (13) alignedtext +grestore +% 6->13 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 307 217 moveto +307 210 307 200 307 191 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 310.5 191 moveto +307 181 lineto +303.5 191 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 310.5 191 moveto +307 181 lineto +303.5 191 lineto +closepath stroke +grestore +% 7 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +338.5 167.9 moveto 9 (7) alignedtext +grestore +% 15 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +334 113.9 moveto 18 (15) alignedtext +grestore +% 7->15 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 343 163 moveto +343 156 343 146 343 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 346.5 137 moveto +343 127 lineto +339.5 137 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 346.5 137 moveto +343 127 lineto +339.5 137 lineto +closepath stroke +grestore +% 8 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +163.5 113.9 moveto 9 (8) alignedtext +grestore +% 17 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +244 59.9 moveto 18 (17) alignedtext +grestore +% 8->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 172 115 moveto +175 113 178 111 181 109 curveto +199 97 220 84 235 75 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 236.96 77.92 moveto +244 70 lineto +233.56 71.8 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 236.96 77.92 moveto +244 70 lineto +233.56 71.8 lineto +closepath stroke +grestore +% 19 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +271 5.9 moveto 18 (19) alignedtext +grestore +% 9->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 370 62 moveto +358 54 320 33 298 20 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 299.44 16.8 moveto +289 15 lineto +296.04 22.92 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 299.44 16.8 moveto +289 15 lineto +296.04 22.92 lineto +closepath stroke +grestore +% 10 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +190 113.9 moveto 18 (10) alignedtext +grestore +% 10->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 208 109 moveto +216 101 227 90 237 80 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 239.4 82.55 moveto +244 73 lineto +234.45 77.6 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 239.4 82.55 moveto +244 73 lineto +234.45 77.6 lineto +closepath stroke +grestore +% 11->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 151 60 moveto +173 51 231 29 261 18 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 263.02 20.96 moveto +271 14 lineto +260.42 14.46 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 263.02 20.96 moveto +271 14 lineto +260.42 14.46 lineto +closepath stroke +grestore +% 20 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +226 167.9 moveto 18 (20) alignedtext +grestore +% 12->20 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 235 217 moveto +235 210 235 200 235 191 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 238.5 191 moveto +235 181 lineto +231.5 191 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 238.5 191 moveto +235 181 lineto +231.5 191 lineto +closepath stroke +grestore +% 22 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +298 113.9 moveto 18 (22) alignedtext +grestore +% 13->22 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 307 163 moveto +307 156 307 146 307 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 310.5 137 moveto +307 127 lineto +303.5 137 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 310.5 137 moveto +307 127 lineto +303.5 137 lineto +closepath stroke +grestore +% 21 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +262 167.9 moveto 18 (21) alignedtext +grestore +% 14->21 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 271 217 moveto +271 210 271 200 271 191 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 274.5 191 moveto +271 181 lineto +267.5 191 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 274.5 191 moveto +271 181 lineto +267.5 191 lineto +closepath stroke +grestore +% 23 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +298 59.9 moveto 18 (23) alignedtext +grestore +% 15->23 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 337 109 moveto +332 102 325 91 319 81 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 321.8 78.9 moveto +313 73 lineto +316.2 83.1 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 321.8 78.9 moveto +313 73 lineto +316.2 83.1 lineto +closepath stroke +grestore +% 16 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +226 113.9 moveto 18 (16) alignedtext +grestore +% 16->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 238 109 moveto +240 102 244 92 247 83 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 250.48 83.58 moveto +250 73 lineto +243.77 81.57 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 250.48 83.58 moveto +250 73 lineto +243.77 81.57 lineto +closepath stroke +grestore +% 17->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 257 55 moveto +261 48 267 37 271 28 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 274.2 29.44 moveto +276 19 lineto +268.08 26.04 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 274.2 29.44 moveto +276 19 lineto +268.08 26.04 lineto +closepath stroke +grestore +% 18 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +262 113.9 moveto 18 (18) alignedtext +grestore +% 18->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 268 109 moveto +266 102 262 92 259 83 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 262.23 81.57 moveto +256 73 lineto +255.52 83.58 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 262.23 81.57 moveto +256 73 lineto +255.52 83.58 lineto +closepath stroke +grestore +% 19->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 289 18 moveto +298 22 307 19 307 10 curveto +307 5 304 1 299 0 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 298.12 -3.39 moveto +289 2 lineto +299.49 3.47 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 298.12 -3.39 moveto +289 2 lineto +299.49 3.47 lineto +closepath stroke +grestore +% 20->16 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 235 163 moveto +235 156 235 146 235 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 238.5 137 moveto +235 127 lineto +231.5 137 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 238.5 137 moveto +235 127 lineto +231.5 137 lineto +closepath stroke +grestore +% 21->18 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 271 163 moveto +271 156 271 146 271 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 274.5 137 moveto +271 127 lineto +267.5 137 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 274.5 137 moveto +271 127 lineto +267.5 137 lineto +closepath stroke +grestore +% 22->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 298 109 moveto +290 101 279 90 269 80 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 271.55 77.6 moveto +262 73 lineto +266.6 82.55 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 271.55 77.6 moveto +262 73 lineto +266.6 82.55 lineto +closepath stroke +grestore +% 23->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 303 55 moveto +299 48 293 37 289 28 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 291.92 26.04 moveto +284 19 lineto +285.8 29.44 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 291.92 26.04 moveto +284 19 lineto +285.8 29.44 lineto +closepath stroke +grestore +% 24 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +0 167.9 moveto 18 (24) alignedtext +grestore +% 24->1 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 18 163 moveto +27 154 42 139 52 129 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 54.4 131.55 moveto +59 122 lineto +49.45 126.6 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 54.4 131.55 moveto +59 122 lineto +49.45 126.6 lineto +closepath stroke +grestore +% 25 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +108 167.9 moveto 18 (25) alignedtext +grestore +% 25->3 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 121 163 moveto +125 156 129 145 134 136 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 137.14 137.56 moveto +138 127 lineto +130.74 134.72 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 137.14 137.56 moveto +138 127 lineto +130.74 134.72 lineto +closepath stroke +grestore +% 26 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +36 167.9 moveto 18 (26) alignedtext +grestore +% 26->1 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 48 163 moveto +50 156 54 146 57 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 60.48 137.58 moveto +60 127 lineto +53.77 135.57 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 60.48 137.58 moveto +60 127 lineto +53.77 135.57 lineto +closepath stroke +grestore +% 27 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +144 167.9 moveto 18 (27) alignedtext +grestore +% 27->3 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 151 163 moveto +150 156 148 146 146 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 149.39 136.12 moveto +144 127 lineto +142.53 137.49 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 149.39 136.12 moveto +144 127 lineto +142.53 137.49 lineto +closepath stroke +grestore +% 28 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +401 167.9 moveto 18 (28) alignedtext +grestore +% 28->0 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 409 163 moveto +408 156 408 146 407 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 410.48 136.6 moveto +406 127 lineto +403.51 137.3 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 410.48 136.6 moveto +406 127 lineto +403.51 137.3 lineto +closepath stroke +grestore +% 29 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +365 167.9 moveto 18 (29) alignedtext +grestore +% 29->2 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 374 163 moveto +374 156 374 146 374 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 377.5 137 moveto +374 127 lineto +370.5 137 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 377.5 137 moveto +374 127 lineto +370.5 137 lineto +closepath stroke +grestore +% 30 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +72 167.9 moveto 18 (30) alignedtext +grestore +% 30->1 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 78 163 moveto +76 156 72 146 69 137 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 72.23 135.57 moveto +66 127 lineto +65.52 137.58 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 72.23 135.57 moveto +66 127 lineto +65.52 137.58 lineto +closepath stroke +grestore +% 31 +gsave +0.000 0.000 0.000 nodecolor +14 /Times-Roman set_font +180 167.9 moveto 18 (31) alignedtext +grestore +% 31->3 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 181 163 moveto +173 154 161 141 153 131 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 155.22 128.22 moveto +146 123 lineto +149.95 132.83 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 155.22 128.22 moveto +146 123 lineto +149.95 132.83 lineto +closepath stroke +grestore +endpage +showpage +grestore +%%PageTrailer +%%EndPage: 1 +%%Trailer +%%Pages: 1 +%%BoundingBox: 36 36 463 333 +end +restore +%%EOF diff --git a/slides_and.aux b/slides_and.aux new file mode 100644 index 0000000..57bb7a1 --- /dev/null +++ b/slides_and.aux @@ -0,0 +1,78 @@ +\relax +\ifx\hyper@anchor\@undefined +\global \let \oldcontentsline\contentsline +\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global \let \oldnewlabel\newlabel +\gdef \newlabel#1#2{\newlabelxx{#1}#2} +\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\let \contentsline\oldcontentsline +\let \newlabel\oldnewlabel} +\else +\global \let \hyper@last\relax +\fi + +\catcode`:\active +\catcode`;\active +\catcode`!\active +\catcode`?\active +\@writefile{toc}{\beamer@endinputifotherversion {3.10pt}} +\@writefile{nav}{\beamer@endinputifotherversion {3.10pt}} +\select@language{french} +\@writefile{toc}{\select@language{french}} +\@writefile{lof}{\select@language{french}} +\@writefile{lot}{\select@language{french}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {1}{1}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{2}{2/2}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {2}{2}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{3}{3/3}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {3}{3}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{4}{4/4}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {4}{4}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{5}{5/5}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {5}{5}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{6}{6/6}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {6}{6}}} +\@writefile{nav}{\headcommand {\slideentry {0}{0}{7}{7/7}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {7}{7}}} +\@writefile{toc}{\beamer@sectionintoc {1}{Combinaison synchrone/asynchrone}{8}{0}{1}} +\@writefile{nav}{\headcommand {\sectionentry {1}{Combinaison synchrone/asynchrone}{8}{Combinaison synchrone/asynchrone}{0}}} +\@writefile{nav}{\headcommand {\beamer@sectionpages {1}{7}}} +\@writefile{nav}{\headcommand {\beamer@subsectionpages {1}{7}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{1}{Plan}{8}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{1}{8}{Plan}}\headcommand {\beamer@subsectionpages {8}{7}}} +\@writefile{nav}{\headcommand {\slideentry {1}{1}{0}{8/8}{}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {8}{8}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{2}{Exemple jouet}{9}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{2}{9}{Exemple jouet}}\headcommand {\beamer@subsectionpages {8}{8}}} +\@writefile{nav}{\headcommand {\slideentry {1}{2}{1}{9/9}{Exemple jouet}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {9}{9}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{3}{Du mode parall\IeC {\`e}le au mode asynchrone}{10}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{3}{10}{Du mode parall\IeC {\`e}le au mode asynchrone}}\headcommand {\beamer@subsectionpages {9}{9}}} +\@writefile{nav}{\headcommand {\slideentry {1}{3}{1}{10/10}{Du mode parall\IeC {\`e}le au mode asynchrone}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {10}{10}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{4}{Iterations de l'exemple jouet}{11}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{4}{11}{Iterations de l'exemple jouet}}\headcommand {\beamer@subsectionpages {10}{10}}} +\@writefile{nav}{\headcommand {\slideentry {1}{4}{1}{11/14}{Iterations de l'exemple jouet}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {11}{14}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{5}{Mode mixe}{15}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{5}{15}{Mode mixe}}\headcommand {\beamer@subsectionpages {11}{14}}} +\@writefile{nav}{\headcommand {\slideentry {1}{5}{1}{15/15}{Mode mixe}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {15}{15}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{6}{Composantes Connexes de l'exemple jouet}{16}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{6}{16}{Composantes Connexes de l'exemple jouet}}\headcommand {\beamer@subsectionpages {15}{15}}} +\@writefile{nav}{\headcommand {\slideentry {1}{6}{1}{16/16}{Composantes Connexes de l'exemple jouet}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {16}{16}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{7}{R\IeC {\'e}sultats th\IeC {\'e}oriques du mode mixe}{17}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{7}{17}{R\IeC {\'e}sultats th\IeC {\'e}oriques du mode mixe}}\headcommand {\beamer@subsectionpages {16}{16}}} +\@writefile{nav}{\headcommand {\slideentry {1}{7}{1}{17/17}{R\IeC {\'e}sultats th\IeC {\'e}oriques du mode mixe}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {17}{17}}} +\@writefile{toc}{\beamer@subsectionintoc {1}{8}{Exp\IeC {\'e}riences}{18}{0}{1}} +\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{1}{8}{18}{Exp\IeC {\'e}riences}}\headcommand {\beamer@subsectionpages {17}{17}}} +\@writefile{nav}{\headcommand {\slideentry {1}{8}{1}{18/18}{Exp\IeC {\'e}riences}{0}}} +\@writefile{nav}{\headcommand {\beamer@framepages {18}{18}}} +\@writefile{nav}{\headcommand {\beamer@partpages {1}{18}}} +\@writefile{nav}{\headcommand {\beamer@subsectionpages {18}{18}}} +\@writefile{nav}{\headcommand {\beamer@sectionpages {8}{18}}} +\@writefile{nav}{\headcommand {\beamer@documentpages {18}}} +\@writefile{nav}{\headcommand {\def \inserttotalframenumber {15}}} diff --git a/slides_and.log b/slides_and.log new file mode 100644 index 0000000..1491c14 --- /dev/null +++ b/slides_and.log @@ -0,0 +1,1376 @@ +This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.10.16) 5 MAR 2012 22:10 +entering extended mode + %&-line parsing enabled. +**slides_and.tex +(./slides_and.tex +LaTeX2e <2009/09/24> +Babel and hyphenation patterns for english, usenglishmax, dumylang, noh +yphenation, loaded. +(/usr/share/texmf/tex/latex/beamer/base/beamer.cls +(/usr/share/texmf/tex/latex/beamer/base/beamerbasercs.sty +Package: beamerbasercs 2010/06/12 (rcs-revision c3821710bb40) +) +Document Class: beamer 2010/06/21 development version 3.10 A class for typesett +ing presentations (rcs-revision a6b1a8434d30) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasemodes.sty +Package: beamerbasemodes 2010/05/01 (rcs-revision efa082c6111d) +\beamer@tempbox=\box26 +\beamer@tempcount=\count79 +\c@beamerpauses=\count80 + +(/usr/share/texmf/tex/latex/beamer/base/beamerbasedecode.sty +Package: beamerbasedecode 2010/05/01 (rcs-revision efa082c6111d) +\beamer@slideinframe=\count81 +\beamer@minimum=\count82 +) +\beamer@commentbox=\box27 +\beamer@modecount=\count83 +) +\headheight=\dimen102 +\headdp=\dimen103 +\footheight=\dimen104 +\sidebarheight=\dimen105 +\beamer@tempdim=\dimen106 +\beamer@finalheight=\dimen107 +\beamer@animht=\dimen108 +\beamer@animdp=\dimen109 +\beamer@animwd=\dimen110 +\beamer@leftmargin=\dimen111 +\beamer@rightmargin=\dimen112 +\beamer@leftsidebar=\dimen113 +\beamer@rightsidebar=\dimen114 +\beamer@boxsize=\dimen115 +\beamer@vboxoffset=\dimen116 +\beamer@descdefault=\dimen117 +\beamer@descriptionwidth=\dimen118 +\beamer@lastskip=\skip41 +\beamer@areabox=\box28 +\beamer@animcurrent=\box29 +\beamer@animshowbox=\box30 +\beamer@sectionbox=\box31 +\beamer@logobox=\box32 +\beamer@linebox=\box33 +\beamer@sectioncount=\count84 +\beamer@subsubsectionmax=\count85 +\beamer@subsectionmax=\count86 +\beamer@sectionmax=\count87 +\beamer@totalheads=\count88 +\beamer@headcounter=\count89 +\beamer@partstartpage=\count90 +\beamer@sectionstartpage=\count91 +\beamer@subsectionstartpage=\count92 +\beamer@animationtempa=\count93 +\beamer@animationtempb=\count94 +\beamer@xpos=\count95 +\beamer@ypos=\count96 +\beamer@showpartnumber=\count97 +\beamer@currentsubsection=\count98 +\beamer@coveringdepth=\count99 +\beamer@sectionadjust=\count100 +\beamer@tocsectionnumber=\count101 + +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseoptions.sty +Package: beamerbaseoptions 2010/04/27 (rcs-revision 982469101dd6) + +(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks14 +)) +\beamer@paperwidth=\skip42 +\beamer@paperheight=\skip43 + +(/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty +Package: geometry 2008/12/21 v4.2 Page Geometry + +(/usr/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2009/04/10 v2.0 Provides the ifpdf switch (HO) +Package ifpdf Info: pdfTeX in pdf mode detected. +) +(/usr/share/texmf-texlive/tex/generic/oberdiek/ifvtex.sty +Package: ifvtex 2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO) +Package ifvtex Info: VTeX not detected. +) +\Gm@cnth=\count102 +\Gm@cntv=\count103 +\c@Gm@tempcnt=\count104 +\Gm@bindingoffset=\dimen119 +\Gm@wd@mp=\dimen120 +\Gm@odd@mp=\dimen121 +\Gm@even@mp=\dimen122 +\Gm@dimlist=\toks15 +) +(/usr/share/texmf-texlive/tex/latex/base/size11.clo +File: size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option) +) +(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty +(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/etc/texmf/tex/latex/config/graphics.cfg +File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live +) +Package graphics Info: Driver file: pdftex.def on input line 91. + +(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def +File: pdftex.def 2010/03/12 v0.04p Graphics/color for pdfTeX +\Gread@gobject=\count105 +)) +\Gin@req@height=\dimen123 +\Gin@req@width=\dimen124 +) +(/usr/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty +(/usr/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty +(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks16 +) +(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil@abb=\box34 + +(/usr/share/texmf-texlive/tex/latex/ms/everyshi.sty +Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) +)) +(/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex +Package: pgfrcs 2010/10/25 v2.10 (rcs-revision 1.24) +)) +(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2010/06/30 v2.10 (rcs-revision 1.37) + +(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks17 +\pgfkeys@temptoks=\toks18 + +(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex +\pgfkeys@tmptoks=\toks19 +)) +\pgf@x=\dimen125 +\pgf@y=\dimen126 +\pgf@xa=\dimen127 +\pgf@ya=\dimen128 +\pgf@xb=\dimen129 +\pgf@yb=\dimen130 +\pgf@xc=\dimen131 +\pgf@yc=\dimen132 +\w@pgf@writea=\write3 +\r@pgf@reada=\read1 +\c@pgf@counta=\count106 +\c@pgf@countb=\count107 +\c@pgf@countc=\count108 +\c@pgf@countd=\count109 + +(/usr/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2008/05/14 (rcs-revision 1.7) +) +Package pgfsys Info: Driver file for pgf: pgfsys-pdftex.def on input line 900. + +(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-pdftex.def +File: pgfsys-pdftex.def 2009/05/22 (rcs-revision 1.26) + +(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2008/05/19 (rcs-revision 1.10) +))) +(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2008/07/18 (rcs-revision 1.7) +\pgfsyssoftpath@smallbuffer@items=\count110 +\pgfsyssoftpath@bigbuffer@items=\count111 +) +(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) +)) +(/usr/share/texmf/tex/latex/xcolor/xcolor.sty +Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK) + +(/etc/texmf/tex/latex/config/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package xcolor Info: Driver file: pdftex.def on input line 225. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341. +Package xcolor Info: Model `RGB' extended on input line 1353. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360. +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2010/04/11 v2.10 (rcs-revision 1.7) + +(/usr/share/texmf/tex/generic/pgf/math/pgfmath.code.tex +(/usr/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex +(/usr/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath@dimen=\dimen133 +\pgfmath@count=\count112 +\pgfmath@box=\box35 +\pgfmath@toks=\toks20 +\pgfmath@stack@operand=\toks21 +\pgfmath@stack@operation=\toks22 +) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.code.tex +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex))) +(/usr/share/texmf/tex/generic/pgf/math/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count113 +)) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2010/04/09 (rcs-revision 1.20) +\pgf@picminx=\dimen134 +\pgf@picmaxx=\dimen135 +\pgf@picminy=\dimen136 +\pgf@picmaxy=\dimen137 +\pgf@pathminx=\dimen138 +\pgf@pathmaxx=\dimen139 +\pgf@pathminy=\dimen140 +\pgf@pathmaxy=\dimen141 +\pgf@xx=\dimen142 +\pgf@xy=\dimen143 +\pgf@yx=\dimen144 +\pgf@yy=\dimen145 +\pgf@zx=\dimen146 +\pgf@zy=\dimen147 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2010/08/03 (rcs-revision 1.24) +\pgf@path@lastx=\dimen148 +\pgf@path@lasty=\dimen149 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2008/04/22 (rcs-revision 1.12) +\pgf@shorten@end@additional=\dimen150 +\pgf@shorten@start@additional=\dimen151 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2010/09/08 (rcs-revision 1.34) +\pgfpic=\box36 +\pgf@hbox=\box37 +\pgf@layerbox@main=\box38 +\pgf@picture@serial@count=\count114 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2008/04/22 (rcs-revision 1.9) +\pgflinewidth=\dimen152 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex +File: pgfcoretransformations.code.tex 2009/06/10 (rcs-revision 1.11) +\pgf@pt@x=\dimen153 +\pgf@pt@y=\dimen154 +\pgf@pt@temp=\dimen155 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3) +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2) +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex +File: pgfcorepathprocessing.code.tex 2008/10/09 (rcs-revision 1.8) +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2008/04/23 (rcs-revision 1.11) +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2008/11/23 (rcs-revision 1.13) +\pgf@max=\dimen156 +\pgf@sys@shading@range@num=\count115 +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2010/03/25 (rcs-revision 1.16) + +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2010/09/01 (rcs-revision 1.17) +\pgfexternal@startupbox=\box39 +)) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2010/08/27 (rcs-revision 1.2) +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2008/01/17 (rcs-revision 1.2) +) +(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2009/07/02 (rcs-revision 1.3) +))) +(/usr/share/texmf/tex/latex/pgf/utilities/xxcolor.sty +Package: xxcolor 2003/10/24 ver 0.1 +\XC@nummixins=\count116 +\XC@countmixins=\count117 +) +(/usr/share/texmf-texlive/tex/latex/hyperref/hyperref.sty +Package: hyperref 2009/10/09 v6.79a Hypertext links for LaTeX + +(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty +Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional +) +(/usr/share/texmf-texlive/tex/latex/oberdiek/hycolor.sty +Package: hycolor 2009/10/02 v1.5 Code for color options of hyperref/bookmark (H +O) + +(/usr/share/texmf-texlive/tex/latex/oberdiek/xcolor-patch.sty +Package: xcolor-patch 2009/10/02 xcolor patch +)) +\@linkdim=\dimen157 +\Hy@linkcounter=\count118 +\Hy@pagecounter=\count119 + +(/usr/share/texmf-texlive/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2009/10/09 v6.79a Hyperref: PDFDocEncoding definition (HO) +) +(/usr/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty +Package: etexcmds 2007/12/12 v1.2 Prefix for e-TeX command names (HO) + +(/usr/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty +Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO) +) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +) +(/usr/share/texmf-texlive/tex/latex/latexconfig/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +(/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO) + +(/usr/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty +Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler suppor +t (HO) +)) +Package hyperref Info: Option `bookmarks' set `true' on input line 2864. +Package hyperref Info: Option `bookmarksopen' set `true' on input line 2864. +Package hyperref Info: Option `implicit' set `false' on input line 2864. +Package hyperref Info: Hyper figures OFF on input line 2975. +Package hyperref Info: Link nesting OFF on input line 2980. +Package hyperref Info: Hyper index ON on input line 2983. +Package hyperref Info: Plain pages OFF on input line 2990. +Package hyperref Info: Backreferencing OFF on input line 2995. + +Implicit mode OFF; no redefinition of LaTeX internals +Package hyperref Info: Bookmarks ON on input line 3191. +(/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty +\Urlmuskip=\muskip10 +Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 3428. + +(/usr/share/texmf-texlive/tex/generic/oberdiek/bitset.sty +Package: bitset 2007/09/28 v1.0 Data type bit set (HO) + +(/usr/share/texmf-texlive/tex/generic/oberdiek/intcalc.sty +Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO) +) +(/usr/share/texmf-texlive/tex/generic/oberdiek/bigintcalc.sty +Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO) + +(/usr/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty +Package: pdftexcmds 2009/09/23 v0.6 LuaTeX support for pdfTeX utility functions + (HO) + +(/usr/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty +Package: ifluatex 2009/04/17 v1.2 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +) +(/usr/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty +Package: ltxcmds 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO +) +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +))) +\Fld@menulength=\count120 +\Field@Width=\dimen158 +\Fld@charsize=\dimen159 +\Field@toks=\toks23 +Package hyperref Info: Hyper figures OFF on input line 4377. +Package hyperref Info: Link nesting OFF on input line 4382. +Package hyperref Info: Hyper index ON on input line 4385. +Package hyperref Info: backreferencing OFF on input line 4392. +Package hyperref Info: Link coloring OFF on input line 4397. +Package hyperref Info: Link coloring with OCG OFF on input line 4402. +Package hyperref Info: PDF/A mode OFF on input line 4407. + +(/usr/share/texmf-texlive/tex/generic/oberdiek/atbegshi.sty +Package: atbegshi 2008/07/31 v1.9 At begin shipout hook (HO) +) +\Hy@abspage=\count121 + +Hyperref stopped early +) +*hyperref using default driver hpdftex* +(/usr/share/texmf-texlive/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2009/10/09 v6.79a Hyperref driver for pdfTeX +\Fld@listcount=\count122 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaserequires.sty +Package: beamerbaserequires 2010/05/01 (rcs-revision efa082c6111d) + +(/usr/share/texmf/tex/latex/beamer/base/beamerbasecompatibility.sty +Package: beamerbasecompatibility 2010/07/12 (rcs-revision 6648c3177e4e) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasefont.sty +Package: beamerbasefont 2010/05/10 (rcs-revision cd36e8a33c6b) + +(/usr/share/texmf-texlive/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2009/06/22 v3.00 + +(/usr/share/texmf-texlive/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support +\@emptytoks=\toks24 +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 96. +))) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasetranslator.sty +Package: beamerbasetranslator 2010/06/11 (rcs-revision 85fd1cc7fc42) + +(/usr/share/texmf/tex/latex/beamer/base/translator/translator.sty +Package: translator 2010/06/12 ver 1.10 + +(/usr/share/texmf/tex/latex/beamer/base/translator/translator-language-mappings +.tex))) (/usr/share/texmf/tex/latex/beamer/base/beamerbasemisc.sty +Package: beamerbasemisc 2010/06/06 (rcs-revision bff0a9294b45) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasetwoscreens.sty +Package: beamerbasetwoscreens 2010/05/01 (rcs-revision efa082c6111d) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseoverlay.sty +Package: beamerbaseoverlay 2010/05/07 (rcs-revision 5584dad462a9) +\beamer@argscount=\count123 +\beamer@lastskipcover=\skip44 +\beamer@trivlistdepth=\count124 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasetitle.sty +Package: beamerbasetitle 2010/06/12 (rcs-revision 717e481ca47a) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasesection.sty +Package: beamerbasesection 2010/06/17 (rcs-revision e0d9401bb743) +\c@lecture=\count125 +\c@part=\count126 +\c@section=\count127 +\c@subsection=\count128 +\c@subsubsection=\count129 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseframe.sty +Package: beamerbaseframe 2010/06/06 (rcs-revision bff0a9294b45) +\beamer@framebox=\box40 +\beamer@frametitlebox=\box41 +\beamer@zoombox=\box42 +\beamer@zoomcount=\count130 +\beamer@zoomframecount=\count131 +\beamer@frametextheight=\dimen160 +\c@subsectionslide=\count132 +\beamer@frametopskip=\skip45 +\beamer@framebottomskip=\skip46 +\beamer@frametopskipautobreak=\skip47 +\beamer@framebottomskipautobreak=\skip48 +\beamer@envbody=\toks25 +\c@framenumber=\count133 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseverbatim.sty +Package: beamerbaseverbatim 2010/05/01 (rcs-revision efa082c6111d) +\beamer@verbatimfileout=\write4 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseframesize.sty +Package: beamerbaseframesize 2010/06/27 (rcs-revision 6baa2d92e6f1) +\beamer@splitbox=\box43 +\beamer@autobreakcount=\count134 +\beamer@autobreaklastheight=\dimen161 +\beamer@frametitletoks=\toks26 +\beamer@framesubtitletoks=\toks27 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseframecomponents.sty +Package: beamerbaseframecomponents 2010/07/12 (rcs-revision 09e82992d9b1) +\beamer@footins=\box44 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasecolor.sty +Package: beamerbasecolor 2010/06/06 (rcs-revision d1a9b48be06d) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasenotes.sty +Package: beamerbasenotes 2010/05/01 (rcs-revision efa082c6111d) +\beamer@frameboxcopy=\box45 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasetoc.sty +Package: beamerbasetoc 2010/06/11 (rcs-revision 242ecaa6783b) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasetemplates.sty +Package: beamerbasetemplates 2010/05/01 (rcs-revision efa082c6111d) +\beamer@sbttoks=\toks28 + +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseauxtemplates.sty +Package: beamerbaseauxtemplates 2010/05/01 (rcs-revision efa082c6111d) + +(/usr/share/texmf/tex/latex/beamer/base/beamerbaseboxes.sty +Package: beamerbaseboxes 2010/05/01 (rcs-revision efa082c6111d) +\bmb@box=\box46 +\bmb@colorbox=\box47 +\bmb@boxshadow=\box48 +\bmb@boxshadowball=\box49 +\bmb@boxshadowballlarge=\box50 +\bmb@temp=\dimen162 +\bmb@dima=\dimen163 +\bmb@dimb=\dimen164 +\bmb@prevheight=\dimen165 +) +\beamer@blockheadheight=\dimen166 +)) +(/usr/share/texmf/tex/latex/beamer/base/beamerbaselocalstructure.sty +Package: beamerbaselocalstructure 2010/06/01 (rcs-revision 81f9e33f7cc2) + +(/usr/share/texmf-texlive/tex/latex/tools/enumerate.sty +Package: enumerate 1999/03/05 v3.00 enumerate extensions (DPC) +\@enLab=\toks29 +) +\c@figure=\count135 +\c@table=\count136 +\abovecaptionskip=\skip49 +\belowcaptionskip=\skip50 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasenavigation.sty +Package: beamerbasenavigation 2010/05/01 (rcs-revision efa082c6111d) +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasetheorems.sty +Package: beamerbasetheorems 2010/06/06 (rcs-revision 7e7cc5e53e9d) + +(/usr/share/texmf-texlive/tex/latex/amsmath/amsmath.sty +Package: amsmath 2000/07/18 v2.13 AMS math features +\@mathmargin=\skip51 + +For additional information on amsmath, use the `?' option. +(/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty +Package: amstext 2000/06/29 v2.01 + +(/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 +\@emptytoks=\toks30 +\ex@=\dimen167 +)) +(/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d +\pmbraise@=\dimen168 +) +(/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty +Package: amsopn 1999/12/14 v2.01 operator names +) +\inf@bad=\count137 +LaTeX Info: Redefining \frac on input line 211. +\uproot@=\count138 +\leftroot@=\count139 +LaTeX Info: Redefining \overline on input line 307. +\classnum@=\count140 +\DOTSCASE@=\count141 +LaTeX Info: Redefining \ldots on input line 379. +LaTeX Info: Redefining \dots on input line 382. +LaTeX Info: Redefining \cdots on input line 467. +\Mathstrutbox@=\box51 +\strutbox@=\box52 +\big@size=\dimen169 +LaTeX Font Info: Redeclaring font encoding OML on input line 567. +LaTeX Font Info: Redeclaring font encoding OMS on input line 568. +\macc@depth=\count142 +\c@MaxMatrixCols=\count143 +\dotsspace@=\muskip11 +\c@parentequation=\count144 +\dspbrk@lvl=\count145 +\tag@help=\toks31 +\row@=\count146 +\column@=\count147 +\maxfields@=\count148 +\andhelp@=\toks32 +\eqnshift@=\dimen170 +\alignsep@=\dimen171 +\tagshift@=\dimen172 +\tagwidth@=\dimen173 +\totwidth@=\dimen174 +\lineht@=\dimen175 +\@envbody=\toks33 +\multlinegap=\skip52 +\multlinetaggap=\skip53 +\mathdisplay@stack=\toks34 +LaTeX Info: Redefining \[ on input line 2666. +LaTeX Info: Redefining \] on input line 2667. +) +(/usr/share/texmf-texlive/tex/latex/amscls/amsthm.sty +Package: amsthm 2004/08/06 v2.20 +\thm@style=\toks35 +\thm@bodyfont=\toks36 +\thm@headfont=\toks37 +\thm@notefont=\toks38 +\thm@headpunct=\toks39 +\thm@preskip=\skip54 +\thm@postskip=\skip55 +\thm@headsep=\skip56 +\dth@everypar=\toks40 +) +\c@theorem=\count149 +) +(/usr/share/texmf/tex/latex/beamer/base/beamerbasethemes.sty +Package: beamerbasethemes 2010/05/01 (rcs-revision efa082c6111d) +)) +(/usr/share/texmf/tex/latex/beamer/base/themes/theme/beamerthemedefault.sty +Package: beamerthemedefault 2010/06/17 (rcs-revision d02a7cf4d8ae) + +(/usr/share/texmf/tex/latex/beamer/base/themes/font/beamerfontthemedefault.sty +Package: beamerfontthemedefault 2010/06/17 (rcs-revision d02a7cf4d8ae) +) +(/usr/share/texmf/tex/latex/beamer/base/themes/color/beamercolorthemedefault.st +y +Package: beamercolorthemedefault 2010/06/17 (rcs-revision d02a7cf4d8ae) +) +(/usr/share/texmf/tex/latex/beamer/base/themes/inner/beamerinnerthemedefault.st +y +Package: beamerinnerthemedefault 2010/06/17 (rcs-revision d02a7cf4d8ae) +\beamer@dima=\dimen176 +\beamer@dimb=\dimen177 +) +(/usr/share/texmf/tex/latex/beamer/base/themes/outer/beamerouterthemedefault.st +y +Package: beamerouterthemedefault 2010/06/17 (rcs-revision d02a7cf4d8ae) +))) (/usr/share/texmf/tex/latex/beamer/base/themes/theme/beamerthemeWarsaw.sty +Package: beamerthemeWarsaw 2010/06/17 (rcs-revision d02a7cf4d8ae) + +(/usr/share/texmf/tex/latex/beamer/base/themes/inner/beamerinnerthemerounded.st +y +Package: beamerinnerthemerounded 2010/06/17 (rcs-revision d02a7cf4d8ae) +) +(/usr/share/texmf/tex/latex/beamer/base/themes/outer/beamerouterthemeshadow.sty +Package: beamerouterthemeshadow 2010/06/17 (rcs-revision d02a7cf4d8ae) +(/usr/share/texmf/tex/latex/beamer/base/themes/outer/beamerouterthemesplit.sty +Package: beamerouterthemesplit 2010/06/17 (rcs-revision d02a7cf4d8ae) +)) +(/usr/share/texmf/tex/latex/beamer/base/themes/color/beamercolorthemeorchid.sty +Package: beamercolorthemeorchid 2010/06/17 (rcs-revision d02a7cf4d8ae) +) +(/usr/share/texmf/tex/latex/beamer/base/themes/color/beamercolorthemewhale.sty +Package: beamercolorthemewhale 2010/06/17 (rcs-revision d02a7cf4d8ae) +)) (/usr/share/texmf-texlive/tex/generic/thumbpdf/thumbpdf.sty +Package: thumbpdf 2008/04/16 v3.10 Inclusion of thumbnails (HO) + + +Package thumbpdf Warning: Thumbnail data file `slides_and.tpt' not found. + +) (/usr/share/texmf-texlive/tex/latex/base/fontenc.sty +Package: fontenc 2005/09/27 v1.99g Standard LaTeX package + +(/usr/share/texmf-texlive/tex/latex/base/t1enc.def +File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 43. +)) +(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty +Package: inputenc 2008/03/30 v1.1d Input encoding file +\inpenc@prehook=\toks41 +\inpenc@posthook=\toks42 + +(/usr/share/texmf-texlive/tex/latex/base/utf8.def +File: utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc +Now handling font encoding OML ... +... no UTF-8 mapping file for font encoding OML +Now handling font encoding T1 ... +... processing UTF-8 mapping file for font encoding T1 + +(/usr/share/texmf-texlive/tex/latex/base/t1enc.dfu +File: t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc + defining Unicode char U+00A1 (decimal 161) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00AB (decimal 171) + defining Unicode char U+00BB (decimal 187) + defining Unicode char U+00BF (decimal 191) + defining Unicode char U+00C0 (decimal 192) + defining Unicode char U+00C1 (decimal 193) + defining Unicode char U+00C2 (decimal 194) + defining Unicode char U+00C3 (decimal 195) + defining Unicode char U+00C4 (decimal 196) + defining Unicode char U+00C5 (decimal 197) + defining Unicode char U+00C6 (decimal 198) + defining Unicode char U+00C7 (decimal 199) + defining Unicode char U+00C8 (decimal 200) + defining Unicode char U+00C9 (decimal 201) + defining Unicode char U+00CA (decimal 202) + defining Unicode char U+00CB (decimal 203) + defining Unicode char U+00CC (decimal 204) + defining Unicode char U+00CD (decimal 205) + defining Unicode char U+00CE (decimal 206) + defining Unicode char U+00CF (decimal 207) + defining Unicode char U+00D0 (decimal 208) + defining Unicode char U+00D1 (decimal 209) + defining Unicode char U+00D2 (decimal 210) + defining Unicode char U+00D3 (decimal 211) + defining Unicode char U+00D4 (decimal 212) + defining Unicode char U+00D5 (decimal 213) + defining Unicode char U+00D6 (decimal 214) + defining Unicode char U+00D8 (decimal 216) + defining Unicode char U+00D9 (decimal 217) + defining Unicode char U+00DA (decimal 218) + defining Unicode char U+00DB (decimal 219) + defining Unicode char U+00DC (decimal 220) + defining Unicode char U+00DD (decimal 221) + defining Unicode char U+00DE (decimal 222) + defining Unicode char U+00DF (decimal 223) + defining Unicode char U+00E0 (decimal 224) + defining Unicode char U+00E1 (decimal 225) + defining Unicode char U+00E2 (decimal 226) + defining Unicode char U+00E3 (decimal 227) + defining Unicode char U+00E4 (decimal 228) + defining Unicode char U+00E5 (decimal 229) + defining Unicode char U+00E6 (decimal 230) + defining Unicode char U+00E7 (decimal 231) + defining Unicode char U+00E8 (decimal 232) + defining Unicode char U+00E9 (decimal 233) + defining Unicode char U+00EA (decimal 234) + defining Unicode char U+00EB (decimal 235) + defining Unicode char U+00EC (decimal 236) + defining Unicode char U+00ED (decimal 237) + defining Unicode char U+00EE (decimal 238) + defining Unicode char U+00EF (decimal 239) + defining Unicode char U+00F0 (decimal 240) + defining Unicode char U+00F1 (decimal 241) + defining Unicode char U+00F2 (decimal 242) + defining Unicode char U+00F3 (decimal 243) + defining Unicode char U+00F4 (decimal 244) + defining Unicode char U+00F5 (decimal 245) + defining Unicode char U+00F6 (decimal 246) + defining Unicode char U+00F8 (decimal 248) + defining Unicode char U+00F9 (decimal 249) + defining Unicode char U+00FA (decimal 250) + defining Unicode char U+00FB (decimal 251) + defining Unicode char U+00FC (decimal 252) + defining Unicode char U+00FD (decimal 253) + defining Unicode char U+00FE (decimal 254) + defining Unicode char U+00FF (decimal 255) + defining Unicode char U+0102 (decimal 258) + defining Unicode char U+0103 (decimal 259) + defining Unicode char U+0104 (decimal 260) + defining Unicode char U+0105 (decimal 261) + defining Unicode char U+0106 (decimal 262) + defining Unicode char U+0107 (decimal 263) + defining Unicode char U+010C (decimal 268) + defining Unicode char U+010D (decimal 269) + defining Unicode char U+010E (decimal 270) + defining Unicode char U+010F (decimal 271) + defining Unicode char U+0110 (decimal 272) + defining Unicode char U+0111 (decimal 273) + defining Unicode char U+0118 (decimal 280) + defining Unicode char U+0119 (decimal 281) + defining Unicode char U+011A (decimal 282) + defining Unicode char U+011B (decimal 283) + defining Unicode char U+011E (decimal 286) + defining Unicode char U+011F (decimal 287) + defining Unicode char U+0130 (decimal 304) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0132 (decimal 306) + defining Unicode char U+0133 (decimal 307) + defining Unicode char U+0139 (decimal 313) + defining Unicode char U+013A (decimal 314) + defining Unicode char U+013D (decimal 317) + defining Unicode char U+013E (decimal 318) + defining Unicode char U+0141 (decimal 321) + defining Unicode char U+0142 (decimal 322) + defining Unicode char U+0143 (decimal 323) + defining Unicode char U+0144 (decimal 324) + defining Unicode char U+0147 (decimal 327) + defining Unicode char U+0148 (decimal 328) + defining Unicode char U+014A (decimal 330) + defining Unicode char U+014B (decimal 331) + defining Unicode char U+0150 (decimal 336) + defining Unicode char U+0151 (decimal 337) + defining Unicode char U+0152 (decimal 338) + defining Unicode char U+0153 (decimal 339) + defining Unicode char U+0154 (decimal 340) + defining Unicode char U+0155 (decimal 341) + defining Unicode char U+0158 (decimal 344) + defining Unicode char U+0159 (decimal 345) + defining Unicode char U+015A (decimal 346) + defining Unicode char U+015B (decimal 347) + defining Unicode char U+015E (decimal 350) + defining Unicode char U+015F (decimal 351) + defining Unicode char U+0160 (decimal 352) + defining Unicode char U+0161 (decimal 353) + defining Unicode char U+0162 (decimal 354) + defining Unicode char U+0163 (decimal 355) + defining Unicode char U+0164 (decimal 356) + defining Unicode char U+0165 (decimal 357) + defining Unicode char U+016E (decimal 366) + defining Unicode char U+016F (decimal 367) + defining Unicode char U+0170 (decimal 368) + defining Unicode char U+0171 (decimal 369) + defining Unicode char U+0178 (decimal 376) + defining Unicode char U+0179 (decimal 377) + defining Unicode char U+017A (decimal 378) + defining Unicode char U+017B (decimal 379) + defining Unicode char U+017C (decimal 380) + defining Unicode char U+017D (decimal 381) + defining Unicode char U+017E (decimal 382) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201A (decimal 8218) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) + defining Unicode char U+201E (decimal 8222) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+2039 (decimal 8249) + defining Unicode char U+203A (decimal 8250) + defining Unicode char U+2423 (decimal 9251) +) +Now handling font encoding OT1 ... +... processing UTF-8 mapping file for font encoding OT1 + +(/usr/share/texmf-texlive/tex/latex/base/ot1enc.dfu +File: ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc + defining Unicode char U+00A1 (decimal 161) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00B8 (decimal 184) + defining Unicode char U+00BF (decimal 191) + defining Unicode char U+00C5 (decimal 197) + defining Unicode char U+00C6 (decimal 198) + defining Unicode char U+00D8 (decimal 216) + defining Unicode char U+00DF (decimal 223) + defining Unicode char U+00E6 (decimal 230) + defining Unicode char U+00EC (decimal 236) + defining Unicode char U+00ED (decimal 237) + defining Unicode char U+00EE (decimal 238) + defining Unicode char U+00EF (decimal 239) + defining Unicode char U+00F8 (decimal 248) + defining Unicode char U+0131 (decimal 305) + defining Unicode char U+0141 (decimal 321) + defining Unicode char U+0142 (decimal 322) + defining Unicode char U+0152 (decimal 338) + defining Unicode char U+0153 (decimal 339) + defining Unicode char U+2013 (decimal 8211) + defining Unicode char U+2014 (decimal 8212) + defining Unicode char U+2018 (decimal 8216) + defining Unicode char U+2019 (decimal 8217) + defining Unicode char U+201C (decimal 8220) + defining Unicode char U+201D (decimal 8221) +) +Now handling font encoding OMS ... +... processing UTF-8 mapping file for font encoding OMS + +(/usr/share/texmf-texlive/tex/latex/base/omsenc.dfu +File: omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00B6 (decimal 182) + defining Unicode char U+00B7 (decimal 183) + defining Unicode char U+2020 (decimal 8224) + defining Unicode char U+2021 (decimal 8225) + defining Unicode char U+2022 (decimal 8226) +) +Now handling font encoding OMX ... +... no UTF-8 mapping file for font encoding OMX +Now handling font encoding U ... +... no UTF-8 mapping file for font encoding U +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 + defining Unicode char U+00A9 (decimal 169) + defining Unicode char U+00AA (decimal 170) + defining Unicode char U+00AE (decimal 174) + defining Unicode char U+00BA (decimal 186) + defining Unicode char U+02C6 (decimal 710) + defining Unicode char U+02DC (decimal 732) + defining Unicode char U+200C (decimal 8204) + defining Unicode char U+2026 (decimal 8230) + defining Unicode char U+2122 (decimal 8482) + defining Unicode char U+2423 (decimal 9251) +)) +(/usr/share/texmf-texlive/tex/latex/tools/tabularx.sty +Package: tabularx 1999/01/07 v2.07 `tabularx' package (DPC) + +(/usr/share/texmf-texlive/tex/latex/tools/array.sty +Package: array 2008/09/09 v2.4c Tabular extension package (FMi) +\col@sep=\dimen178 +\extrarowheight=\dimen179 +\NC@list=\toks43 +\extratabsurround=\skip57 +\backup@length=\skip58 +) +\TX@col@width=\dimen180 +\TX@old@table=\dimen181 +\TX@old@col=\dimen182 +\TX@target=\dimen183 +\TX@delta=\dimen184 +\TX@cols=\count150 +\TX@ftn=\toks44 +) +(/usr/share/texmf/tex/latex/lm/lmodern.sty +Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. +LaTeX Font Info: Overwriting symbol font `letters' in version `normal' +(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. +LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' +(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. +LaTeX Font Info: Overwriting symbol font `letters' in version `bold' +(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. +LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' +(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38. +) +(/usr/share/texmf-texlive/tex/generic/babel/babel.sty +Package: babel 2008/07/06 v3.8l The Babel package + +(/usr/share/texmf-texlive/tex/generic/babel/frenchb.ldf +Language: frenchb 2009/03/16 v2.3d French support from the babel system + +(/usr/share/texmf-texlive/tex/generic/babel/babel.def +File: babel.def 2008/07/06 v3.8l Babel common definitions +LaTeX Info: Redefining \textlatin on input line 82. +\babel@savecnt=\count151 +\U@D=\dimen185 +) + +Package babel Warning: No hyphenation patterns were loaded for +(babel) the language `French' +(babel) I will use the patterns loaded for \language=0 instead. + +\l@french = a dialect from \language0 +Package babel Info: Making : an active character on input line 120. +Package babel Info: Making ; an active character on input line 121. +Package babel Info: Making ! an active character on input line 122. +Package babel Info: Making ? an active character on input line 123. +\FB@Mht=\dimen186 +\std@mcc=\count152 +\dec@mcc=\count153 +\parindentFFN=\dimen187 +************************************* +* Local config file frenchb.cfg used +* +(/usr/share/texmf-texlive/tex/generic/babel/frenchb.cfg))) +(/usr/share/texmf-texlive/tex/latex/carlisle/scalefnt.sty) +(/usr/share/texmf-texlive/tex/latex/rotating/rotating.sty +Package: rotating 2009/03/28 v2.16a rotated objects in LaTeX + +(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) +\c@r@tfl@t=\count154 +\rotFPtop=\skip59 +\rotFPbot=\skip60 +\rot@float@box=\box53 +\rot@mess@toks=\toks45 +) +(/usr/share/texmf-texlive/tex/latex/subfigure/subfigure.sty +Package: subfigure 2002/03/15 v2.1.5 subfigure package +\subfigtopskip=\skip61 +\subfigcapskip=\skip62 +\subfigcaptopadj=\dimen188 +\subfigbottomskip=\skip63 +\subfigcapmargin=\dimen189 +\subfiglabelskip=\skip64 +\c@subfigure=\count155 +\c@lofdepth=\count156 +\c@subtable=\count157 +\c@lotdepth=\count158 + +**************************************** +* Local config file subfigure.cfg used * +**************************************** +(/usr/share/texmf-texlive/tex/latex/subfigure/subfigure.cfg) +\subfig@top=\skip65 +\subfig@bottom=\skip66 +) (./slides_and.aux) +\openout1 = `slides_and.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 85. +LaTeX Font Info: ... okay on input line 85. +LaTeX Font Info: Try loading font information for T1+lmss on input line 85. + (/usr/share/texmf/tex/latex/lm/t1lmss.fd +File: t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +*geometry auto-detecting driver* +*geometry detected driver: pdftex* +-------------------- Geometry parameters +paper: user defined +landscape: -- +twocolumn: -- +twoside: -- +asymmetric: -- +h-parts: 28.45274pt, 307.28987pt, 28.45274pt +v-parts: 0.0pt, 273.14662pt, 0.0pt +hmarginratio: -- +vmarginratio: -- +lines: -- +heightrounded: -- +bindingoffset: 0.0pt +truedimen: -- +includehead: true +includefoot: true +includemp: -- +driver: pdftex +-------------------- Page layout dimensions and switches +\paperwidth 364.19536pt +\paperheight 273.14662pt +\textwidth 307.28987pt +\textheight 244.6939pt +\oddsidemargin -43.81725pt +\evensidemargin -43.81725pt +\topmargin -72.26999pt +\headheight 14.22636pt +\headsep 0.0pt +\footskip 14.22636pt +\marginparwidth 4.0pt +\marginparsep 10.0pt +\columnsep 10.0pt +\skip\footins 10.0pt plus 4.0pt minus 2.0pt +\hoffset 0.0pt +\voffset 0.0pt +\mag 1000 + +(1in=72.27pt, 1cm=28.45pt) +----------------------- +(/usr/share/texmf-texlive/tex/context/base/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count159 +\scratchdimen=\dimen190 +\scratchbox=\box54 +\nofMPsegments=\count160 +\nofMParguments=\count161 +\everyMPshowfont=\toks46 +\MPscratchCnt=\count162 +\MPscratchDim=\dimen191 +\MPnumerator=\count163 +\everyMPtoPDFconversion=\toks47 +) ABD: EveryShipout initializing macros +Package hyperref Info: Link coloring OFF on input line 85. + +(/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty +Package: nameref 2007/05/29 v2.31 Cross-referencing by name of section + +(/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty +Package: refcount 2008/08/11 v3.1 Data extraction from references (HO) +) +\c@section@level=\count164 +) +LaTeX Info: Redefining \ref on input line 85. +LaTeX Info: Redefining \pageref on input line 85. + (./slides_and.out) +(./slides_and.out) +\@outlinefile=\write5 +\openout5 = `slides_and.out'. + +\AtBeginShipoutBox=\box55 +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/lmr/m/n --> OT1/cmss/m/n on input line 85. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/lmr/bx/n --> OT1/cmss/bx/n on input line 85. +\symnumbers=\mathgroup6 +\sympureletters=\mathgroup7 +LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `normal' +(Font) OT1/cmss/m/n --> T1/lmr/m/n on input line 85. +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/lmr/bx/n --> T1/lmss/bx/n on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/lmr/bx/n --> T1/lmss/bx/n on input line 85. +LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/lmss/m/n --> T1/lmss/m/n on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/lmss/bx/n --> T1/lmss/m/n on input line 85. +LaTeX Font Info: Redeclaring math alphabet \mathit on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/lmr/m/it --> T1/lmss/m/it on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/lmr/bx/it --> T1/lmss/m/it on input line 85. +LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/lmtt/m/n --> T1/lmtt/m/n on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/lmtt/m/n --> T1/lmtt/m/n on input line 85. +LaTeX Font Info: Overwriting symbol font `numbers' in version `bold' +(Font) T1/lmss/m/n --> T1/lmss/bx/n on input line 85. +LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold' +(Font) T1/lmss/m/it --> T1/lmss/bx/it on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold' +(Font) OT1/cmss/bx/n --> T1/lmr/bx/n on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) T1/lmss/bx/n --> T1/lmss/bx/n on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) T1/lmss/m/n --> T1/lmss/bx/n on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) T1/lmss/m/it --> T1/lmss/bx/it on input line 85. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) T1/lmtt/m/n --> T1/lmtt/bx/n on input line 85. + +(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-basic-dicti +onary/translator-basic-dictionary-English.dict +Dictionary: translator-basic-dictionary, Language: English +) +(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-bibliograph +y-dictionary/translator-bibliography-dictionary-English.dict +Dictionary: translator-bibliography-dictionary, Language: English +) +(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-environment +-dictionary/translator-environment-dictionary-English.dict +Dictionary: translator-environment-dictionary, Language: English +) +(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-months-dict +ionary/translator-months-dictionary-English.dict +Dictionary: translator-months-dictionary, Language: English +) +(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-numbers-dic +tionary/translator-numbers-dictionary-English.dict +Dictionary: translator-numbers-dictionary, Language: English +) +(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-theorem-dic +tionary/translator-theorem-dictionary-English.dict +Dictionary: translator-theorem-dictionary, Language: English +) +LaTeX Info: Redefining \degres on input line 85. +LaTeX Info: Redefining \dots on input line 85. +LaTeX Info: Redefining \up on input line 85. + (./slides_and.nav) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} + +] [2 + +] + +File: asynchro-1.pdf Graphic file (type pdf) + [3 + + <./asynchro-1.pdf>] [4 + +] [5 + +] [6 + +] [7 + +] (./slides_and.toc) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[8 + +] (./introRunning.tex +LaTeX Font Info: Try loading font information for OML+lmm on input line 3. + (/usr/share/texmf/tex/latex/lm/omllmm.fd +File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OMS+lmsy on input line 3. + +(/usr/share/texmf/tex/latex/lm/omslmsy.fd +File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OMX+lmex on input line 3. + +(/usr/share/texmf/tex/latex/lm/omxlmex.fd +File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <10.95> on input line 3. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <8> on input line 3. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <6> on input line 3. +LaTeX Font Info: Try loading font information for U+msa on input line 3. + +(/usr/share/texmf-texlive/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2009/06/22 v3.00 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 3. + +(/usr/share/texmf-texlive/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2009/06/22 v3.00 AMS symbols B +) +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <10.95> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 3. +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <8> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 3. +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <6> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 3. +) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[9 + +] (./introModes.tex +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <10> on input line 6. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <7> on input line 6. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <5> on input line 6. +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <10> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 6. +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <7> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 6. +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <5> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 6. +LaTeX Font Info: Try loading font information for T1+lmr on input line 14. + (/usr/share/texmf/tex/latex/lm/t1lmr.fd +File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +)) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[10 + +] (./introRIter.tex + +File: para_iterate_dec.pdf Graphic file (type pdf) + +) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[11 + + <./para_iterate_dec.pdf>] (./introRIter.tex + +File: chao_iterate_excerpt.pdf Graphic file (type pdf) + +) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[12 + + <./chao_iterate_excerpt.pdf>] (./introRIter.tex) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[13 + +] (./introRIter.tex) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[14 + +] (./combMixed.tex +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <9> on input line 12. +LaTeX Font Info: Font shape `T1/lmss/m/it' in size <9> not available +(Font) Font shape `T1/lmss/m/sl' tried instead on input line 12. +) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[15 + +] (./combMXpl.tex +File: xplgraph.pdf Graphic file (type pdf) + +) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[16 + + <./xplgraph.pdf>] (./combMixedTheo.tex) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[17 + +] (./combMExp.tex + +File: xpl_iteration_final.pdf Graphic file (type pdf) + +) +Overfull \hbox (354.63383pt too wide) has occurred while \output is active +[] [] [] [] [] [] [] [] [] [] [] + [] + +[18 + + <./xpl_iteration_final.pdf>] +\tf@nav=\write6 +\openout6 = `slides_and.nav'. + +\tf@toc=\write7 +\openout7 = `slides_and.toc'. + +\tf@snm=\write8 +\openout8 = `slides_and.snm'. + + (./slides_and.aux) ) +Here is how much of TeX's memory you used: + 16431 strings out of 495061 + 300951 string characters out of 1182620 + 377083 words of memory out of 3000000 + 19046 multiletter control sequences out of 15000+50000 + 79864 words of font info for 75 fonts, out of 3000000 for 9000 + 28 hyphenation exceptions out of 8191 + 49i,18n,67p,399b,815s stack positions out of 5000i,500n,10000p,200000b,50000s +{/usr/share/texmf/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/s +hare/texmf/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/texmf/fonts/enc/dvips/l +m/lm-ec.enc}{/usr/share/texmf/fonts/enc/dvips/lm/lm-mathex.enc} + +Output written on slides_and.pdf (18 pages, 402850 bytes). +PDF statistics: + 773 PDF objects out of 1000 (max. 8388607) + 46 named destinations out of 1000 (max. 500000) + 196 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/slides_and.nav b/slides_and.nav new file mode 100644 index 0000000..f6e423c --- /dev/null +++ b/slides_and.nav @@ -0,0 +1,47 @@ +\beamer@endinputifotherversion {3.10pt} +\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}} +\headcommand {\beamer@framepages {1}{1}} +\headcommand {\slideentry {0}{0}{2}{2/2}{}{0}} +\headcommand {\beamer@framepages {2}{2}} +\headcommand {\slideentry {0}{0}{3}{3/3}{}{0}} +\headcommand {\beamer@framepages {3}{3}} +\headcommand {\slideentry {0}{0}{4}{4/4}{}{0}} +\headcommand {\beamer@framepages {4}{4}} +\headcommand {\slideentry {0}{0}{5}{5/5}{}{0}} +\headcommand {\beamer@framepages {5}{5}} +\headcommand {\slideentry {0}{0}{6}{6/6}{}{0}} +\headcommand {\beamer@framepages {6}{6}} +\headcommand {\slideentry {0}{0}{7}{7/7}{}{0}} +\headcommand {\beamer@framepages {7}{7}} +\headcommand {\sectionentry {1}{Combinaison synchrone/asynchrone}{8}{Combinaison synchrone/asynchrone}{0}} +\headcommand {\beamer@sectionpages {1}{7}} +\headcommand {\beamer@subsectionpages {1}{7}} +\headcommand {\beamer@subsectionentry {0}{1}{1}{8}{Plan}}\headcommand {\beamer@subsectionpages {8}{7}} +\headcommand {\slideentry {1}{1}{0}{8/8}{}{0}} +\headcommand {\beamer@framepages {8}{8}} +\headcommand {\beamer@subsectionentry {0}{1}{2}{9}{Exemple jouet}}\headcommand {\beamer@subsectionpages {8}{8}} +\headcommand {\slideentry {1}{2}{1}{9/9}{Exemple jouet}{0}} +\headcommand {\beamer@framepages {9}{9}} +\headcommand {\beamer@subsectionentry {0}{1}{3}{10}{Du mode parall\IeC {\`e}le au mode asynchrone}}\headcommand {\beamer@subsectionpages {9}{9}} +\headcommand {\slideentry {1}{3}{1}{10/10}{Du mode parall\IeC {\`e}le au mode asynchrone}{0}} +\headcommand {\beamer@framepages {10}{10}} +\headcommand {\beamer@subsectionentry {0}{1}{4}{11}{Iterations de l'exemple jouet}}\headcommand {\beamer@subsectionpages {10}{10}} +\headcommand {\slideentry {1}{4}{1}{11/14}{Iterations de l'exemple jouet}{0}} +\headcommand {\beamer@framepages {11}{14}} +\headcommand {\beamer@subsectionentry {0}{1}{5}{15}{Mode mixe}}\headcommand {\beamer@subsectionpages {11}{14}} +\headcommand {\slideentry {1}{5}{1}{15/15}{Mode mixe}{0}} +\headcommand {\beamer@framepages {15}{15}} +\headcommand {\beamer@subsectionentry {0}{1}{6}{16}{Composantes Connexes de l'exemple jouet}}\headcommand {\beamer@subsectionpages {15}{15}} +\headcommand {\slideentry {1}{6}{1}{16/16}{Composantes Connexes de l'exemple jouet}{0}} +\headcommand {\beamer@framepages {16}{16}} +\headcommand {\beamer@subsectionentry {0}{1}{7}{17}{R\IeC {\'e}sultats th\IeC {\'e}oriques du mode mixe}}\headcommand {\beamer@subsectionpages {16}{16}} +\headcommand {\slideentry {1}{7}{1}{17/17}{R\IeC {\'e}sultats th\IeC {\'e}oriques du mode mixe}{0}} +\headcommand {\beamer@framepages {17}{17}} +\headcommand {\beamer@subsectionentry {0}{1}{8}{18}{Exp\IeC {\'e}riences}}\headcommand {\beamer@subsectionpages {17}{17}} +\headcommand {\slideentry {1}{8}{1}{18/18}{Exp\IeC {\'e}riences}{0}} +\headcommand {\beamer@framepages {18}{18}} +\headcommand {\beamer@partpages {1}{18}} +\headcommand {\beamer@subsectionpages {18}{18}} +\headcommand {\beamer@sectionpages {8}{18}} +\headcommand {\beamer@documentpages {18}} +\headcommand {\def \inserttotalframenumber {15}} diff --git a/slides_and.out b/slides_and.out new file mode 100644 index 0000000..a4d6a3d --- /dev/null +++ b/slides_and.out @@ -0,0 +1,9 @@ +\BOOKMARK [2][]{Outline0.1}{Combinaison synchrone/asynchrone}{} +\BOOKMARK [3][]{Outline0.1.1.8}{Plan}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.2.9}{Exemple jouet}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.3.10}{Du mode parall\350le au mode asynchrone}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.4.11}{Iterations de l'exemple jouet}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.5.15}{Mode mixe}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.6.16}{Composantes Connexes de l'exemple jouet}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.7.17}{R\351sultats th\351oriques du mode mixe}{Outline0.1} +\BOOKMARK [3][]{Outline0.1.8.18}{Exp\351riences}{Outline0.1} diff --git a/slides_and.pdf b/slides_and.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f1332b350bab4a9e3f67fb74e0c1fa56ba718167 GIT binary patch literal 402850 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%0DNIOV)6KAf)#99demfPK z(fBcv6Luim1}r8*3;5)dLDBWi;Q0Df4vZ!)^*M4NNrC(R(7FOgGrwP0P<*j2*&0un z7koA=n^&TTTVfB(enYbdhiOhw|Fd6XbX|P8SFhhFzx5IkjX9nrsE$zIq|4VxkI{cF zK}LRqz4P!oC915T+&Y^*)bifn}Q2u+8h#rLmK2()Ifqp<2uucAc0P6BET z;cY>iP9OJfK3IVt5!nC3+C2n`0)*QEp1EV&wr$(CZQHhO+qP}n)*ai&3>#bRFd7`v{8I^? zt)NppY-mBK66iyGkrmwBhC$?N6fzBcP4Y7S)P7hsVd+T3@XYD7{VQ|#LxwB`0T?w= zAtfAh1Ei+1#+GY_Bm%WGsCt6qyO*VhGAsHZ=X1ifmv-rve}i>RA1&rP@!Df`sGX3A z1ra*<>VR<0&*z?Qtmy?&8Q?=uKZI#$@X>QVv?=U0yortybPnUNQpu^CyrHrcSrSpM z{i;7U?T$BRw-j7F_YYMa4`*O-d^#gClV*|E*Q0npc1`a#;={$AH;UYu%oRlXx)uTV z5Eg^DId#2HWwH`mH2v^Q zsQ}a^w+l{^PFZAUr~)4TySUCb+Eg3>9T9HgDdus}{%_VBcta}sRi?l9rL9VW z`V^apacMJSi)=QFP30e%BWhtCSv@SrFoMu)_e@B9EA`|q|4W@po%OP8INW2xJara$ zip-azJN(R+_42SNY>+`5)6zrl+D?~G)ZEuiKUKV)>2c+A$Zd*2gIa=DFMugF@E2C$ijhCC2Ci%5F_R6$(w(r>E~0A!r8x^LhNv9 zEuVih69{?R3&E`bwe-=XgSMVgLY@>w`Ej>y+&O0^+#Ym~x8b*Bogz2Kj63BS9i}`Y zpJ9m_Y`Jh;2v4?W6J#9*_@r4F4#G2TP+AaqvPti7+LW3pqN4^yPSul7g+c!(@J2)Ij+4AIvRG=d_}U>${kwG0&P=VU*A4sL*k0r3(aO)tM8{iq6;Uc zF64B({h_N@zQTDCW<*=_K_0|hZedT9z$+Drzqre<9=9>dClxW)Kd?!X#0vseTG~x- zG`GYw8n5ZlcRbmQ_TjqtFqo!6A6Y3TKUCUtl$)@u?|p0Vqll#)y6-$+(K<*|-BP)J zp`BJP1{bajKP>FJEene*P_jfwB~6_O9a+~$4}9tJzxYl zTz`Br9y!a3LN_Y9v1^805zPl`9B}xl#@ZOBrRlq(-$m?w!_U^co9|)BS9S#Y*PLGtgBb zO+eLvLfv&mDD?(Cpg^%F3BW+Eig*rb38|*jfO1xuNuNJG0Eu%{+QPC2aS?tLgg9K6 z)yb0StM+ey_TXw<@M}8A3VPSv=aiNuRhJ)p3v!~g6_Q*RiEtWY6*Zwx?94_#8|~I>S%Wi7Vja%Suid>C;6i-fe|vUL`w_DiEDI z-5QHL+mEWnCO&AB5$x-Av@_Lr;L*jnMaO&%YkKJ7&4fgs@GVblZfPGBhzmKv79qJ6 zA(OjF_2o+$*mU!dyz0~W#l5#D!RL*>PcZ{-8OBBZEMYz*@zP;}#a7^!9Nvuvzrv5} z{%Q0eGZ0YvSr0NZ#A+e(%XOboFQWB&YuFbco4K04w#;0I%MJDGN#O0Mn8-X>J5ohF zTGto7+uV&?bN)7RDdt}BfW(uV&ae%bhMa&NxKh+gMdxZ~_TR5y`|3|dT4K8Vw8vY8 zxHgWfeL7+g3@@@$)ZrxlV;A+4MmQ=e(wJ8=jlytv1j=3}*ldn?>%AHiR|;$hI}5xH z@SwhS!VpR(He_}%Bp^=tB87K?!orMxr_KbC@mVjL4L6+fj0f|E1|>Qa5cIU0rT-d@ z)((HG$aH{_dl)#H^x-823KELvtf}bYkC_o^!BG;d#Y~7wu7yxK!5cacS_+m3p{K5} z(^>3REl{*QfK*0K7N|rzGG3ld((>;{gUeM9LoavB4JZ|dCF#v zVgzr<;?P?IXN#*(nq~yg_|Y2I*!;dhd4$cdY-zSf%F6Iqybwi3Z3QBix9we+8X_nc zo1=Q_PAKT)UY&OK+$qn#PDddvA3j_Dhj4YS1Y&m?$XOV34FJqc>Uf$Nv--OP8sLIk z8o@(q@Q(ZHUDKXUtR_a+I)IPw$w!FsP zh%73DF!feMuPfVYtvWBpSVREk@B;6gquD6Wswy5KF(?BhLPD(dLNwj8YdtjZ&n1*VUod3cQ zd6lB1b@Nec>(;Fiiv^wosR6h6!r4;fN%h9Y^a@=uoj?&lgis+)cQ-1O%Lw2f#PN(4 z?G&2_vtaom&jwSgzMQiBQS!JWk>9JMxp@$=`q7#f;6d3Mr$cCIj^5hS(nynh)sSQr zP-O+ZXlD{iy<2<#5#-^u`tGSn=PB)JP8_`eU?+G!NV1rW>@UMv%;YNRe*qoYJ!s>o zv{)#N(Z>A^X3;cwmo1R71UQ#G2_XNnXRF{hy?t=) zoPitK2QS@ZFTnmww`YTTPcX6UwW+}PG$I)4dkal}37XD|Ig5A}tPs_l)Tg6J`VyUW zG`*|uV5RsZJ@sEJ+e;jQ#~J&1lQ_tepB5w2hcGvm!jQLCkb+@fvUlZMwG@iBwPln| z0z1AVIFvQt^IgJ&6XAs^(69V(N)2-0-#Pm8w8PtFLMV`7u5wiWWh9$U7O&lToFG_3 zJ`^Djwir*9ps9C7KH{7W%MN-y|yKa;rg_q8<)*Styxcvo^0+Jhc8I) zU0h7FA9(X-H#)W`@~(L|6ph9Z2qby$gIcQb=vX-i=a~aJ-L_~QE1u$JB{rqI&8Ont z5;?9FJ^?HRAuFZlkSmh-!Ma+%gXE1SNI%!!6pY1Fk<8 zW7!~~BI=$%*Q%HDD-+CsY$#xr))iHe$aR{f!fZFl-vbZ@!`FIxcc2|{$TPm1f2tb| zpW!2fIEo-A-BmK1itOP_zt6h_b0)}FIt!8oFw*&Zs8Y{SOmH5;kJFJ;PA1-^Z|@Es2Ho}q1losw~s{F)zDbC+-N>bEP!w8hiBS5JgL(@q!3)o5*Kzj1r` zC%FUkldxLLG@6xLsz^a01&$;>6kOu0+3B1+dJNkk=S5&Hu#~vPJG6@ScDg3e`YO|7 z7Aa?ZxufE!Y&C%#*5T*o4g3XQh^X_nS@9R)y8@SDWLwJRA3#2^k;doc#%$JI@bun0 zrQj|Y)^k|iv?PS<<}V0(6%F_j)jDN3D@0+dBhdWm7M|#hhP?go3VZ|^9unoQS7O$$ z$=0lHs9@7?wszl3HG`!gXVsZult@&{MJ1HL5T$ulIrI>+d}DxEJsaVyz27{@087po~Id&KrF>|sz-%Z27)rZICPjJmdLy|db3!9n3zDtc0{=c6`|FbCMD2= zh)lcQb4d>_00Fu2&@wWde}a0G>h#9fQ_FV|AQbm5{`xxI{<+mJFI>ZEpyN3MoS zKy_}t8Vjww1uas7g92Rt5EadM!3MX82{P}6_LO>mwELu+N}qXL&x$if_ClLzDUD}V z>iSylWHiD$@QPftqxk+H`bwu4t}?|!R#5@IN*qhQ+fMk%>`>Ts3jZ~hCBw$Jwb-Y+ zC6wlPQ{Ca-SlMIe45%yoi40XmU+4;Ju7?O=2ks#u2AMJayDfPKq&mBj(F`D zn5pTT&tQ0%bgZ*PW)$cw@UZQ2H z6cb#VIjk*c75KnJ501sb%3N4(qpu?4McoL^G-b;1+OsL)^iP$DX-scnwOZ8&XkvX3 z;mL|JD_<+oOQH|7=zDAMyj{d?g-)LY%<)p}e#VHEY;lv{AfxQ-;Zq5x=sJvBuJqj1 z2g!Cc&nvKzCm>XChqE352-&cBP21QM9MqkI%)8~GmFp9E3wYPW3xV%7v$07Rm+Y(& zmucv=i!mSuZq1*dFsRG=SjiCxcl9xk4*<>kiTAp6%mmdVWpq=6!D-K;F*Kh?$ z?|wvZ-Z3duTYG!g`}x9tC#en3duI2bP;szi#8ft_Ly1h0AKuouItD3x@$%T*zI<|- z?#k!=F7Tp|^iW<@Ly0_Z3Tjm$J$bclFGg7x$sUL}Cd1WvwYW%ELC8~9rRgaw4E1?x z4RdbQUxbaI&qdW`i=6Q_6%UZ-4gY200~{~SJIA<|*z^2@Hf3o%?WRmfCz%g`CqEma5SA9^>pMv^ zF`lpnrhe0)c%WDlnw#i`{rI>)fu?-WkE??7Yk=;;^nt>zF%1+=mnrsqn$-J7z3YVZ zs~)Y*U2EeZ?uy7YCmXi#Sta-xt445-^UqSzevqRDupf%8&b__vX@Y&y70CjOQkJ_o zuY#tQW-Q-J07H?6iy4{N3X_FR&~1Gt!)ucQ2(_mh+Iw2%ts3kp=~$=_PiPoy=>1Va z9X2mPgCE-(q8;Tq+d-@P!En}(Znr6@g;nxS#6Z9XF3~WLbYaw|g-OO1YOr{dOtB)- zB&wAi0cVw7VqL3jY<-C8^-X8qYJU0}39VyCq3C}sSDluoz%8v_nmbtI)z)2k9y

8gV&_Px*y);{2HA;2B7}L^gX7Z%ClX(IC(-n<_6}c-qD6`C0sHjyrT*4I0?5j z;koif=_@X=xbar7mCrwpKU6|kiRB6m8oVLxV{(1f8kZ<4-9G&xoOj>9YTQs8>ePTS zi`v$m*xNRS9<@8XGLk&aq}CHv%umtGH|Hwp3`fwA zeNV|N}3+<;TA2wf6+yOn(5PiXh&_C)jAqZ)>W>;cn=JQ1O`pn)0-!*z)%D!sVR?_N&~tX-cO9) z6LNAT_TN8s;(MK`%Ct^gvHW#StVUgp9J(u>6K{)`)FhmYQ7>otsI?(mZ<*s;6Q~$D z+HYCxMXoyVuRuW1+ga+vhpHH7YA^8~>7a%qK`OFZfpQc`g0`!?y>)6z(kr_n%wAt2 z2WhYr6ShDG?64gy zg?wI$4_6pU$2@mK_5+#GmX_U`WXx@ zruv=cRW9E#sWs_~q%dAr^ttN=aFuOvSp<7O(#yWJA;;N{GHw^MmM7Ptfrc#N&(3>@ zXD5{u3XQCI?mhUFMi?X!Oz_T&`M5fOe-T(UA1WFou1jkNmt$LF4nJ?!7|X(ggM?nr zMxAHh3xhK&I_dBHjLs3&EkKodb>I@-HA|M$4@jfqq?z#u!ceaIXAYX zQTVfqnn+N%_ok3mC5_fa&e{61>u*tN59&{@UJOka_i-d4|6 zF3M{#XAta8``}LD@tqonw*~y?zOs+ zmwChn*CAo?Qkdl75{6;n137YzADYOI(&)G$UZ>2nt_+|d=zxW~r8jneE zU9>^$s0*93Z+WqGpX5b3e9uy;q=t5*R|mohA1uoNSt$(B_(sbZRpxiL0LZ4(lc13{U6Pq6~Q%zHn_dMxL{a*?KlQIfE!=C<%mOb^lK-H&=e(%uuKB(n9|9z zEV`lrvK>>b>C5pyb_Ldd#H)9+;7%pvAO0j=j63pUyh<7Zq z^c^)4loo07Intzy9p0b4T5Pv-SL+_l8ciE@7C`k!ye6JJ&Xakc-#sGC_}18Kp)Hjl zkfSRbB5o$ zqy4C8O)V}SRWOAYLxFz@rywy1S;S04#b1b_24O~$#9wVbOmf;w1e7l=d;pMN2$V^d z&p0meX-AYiTxue<=6(NbBF{ur^Jm|l7l;9jEINH3Yzf_y zPvR>lQEs4_k9KS!z-_Ou(;u%Eagt2q;&M;K6 z==N$X%9#oRG~(?n*g0TAfX;=ka=a_i0S|&1UbAWhMe-yKF_7sG3RtCo5r4%Vx-0g zA@7;UDxXN*&6OuymlO#~VAWAs9bmp=dI)L4Y&pvX623W5n6^yCKhqIOJ!pD4Je?+J z7Qs@mR8u%f)s%X!v3hAKOS!c}5W6_14C5BmtRAqqjg<86730De9?As>8J=A%$j;ep z_`&siZ20*~OeHV_AaBGMRjj=ut751L$mHM2a43VudACDM((Bj6P6+%B)kGLh$F+CvfW23_t|4)|BiP3ji;Wice`xb6W&bW@ZHwvs zA_QrXYXUZJ9{$O$1>m>@0cR%>F8N`uI8D`D=|?DlYbvwM-fwcfuNo(OcQ(BX6aP`T(}YFNcy)qi2dOJ5NU%M>z&7P}7<0wC3acM; zb;lWAJrfi9BLd^qc>NbNI#3@WZTG#fMCBO<$XD$gntdE<)sc8l4M&){@C0R7@~}@GQt#Z0s0UmK%0(FN z7_Qf&DRb$%%1vkV$0h9Vbt?F>i%*UYbe!P&j}ubUmY}=H8Jc$-DhN@2eN_p`DeT^2 zrZNw-fjFjia=lw_X849x-yjZ-r4kBo)W-d>lAiolj6!|H*);7x5IRmjrTisUHN_MZqb< zi*TL84>nwQxUBh;wg;QmOm>>Vm)8T^i0~c8U&1Y4;gfaQP9RLX)_L!)#fC{oH9W(h zc-UC0KW2hDuTDqN&2mcl$M2o>HAUAfHtz0q6m5{zKpn@mLlv9rS99jsT1NwfA=L$B zFdhc7fiF($MbGrk6Qy{mX1q=i^!Z^}%K6b)hQk&HcDWAx!YyZ#mmoMXj>sTV%R5=8 zJ*N4G>Z=whnL8iNdnYYE!+@NIFGL6PZRL6eWD_eUyzXMjK5{od?6HYmSE06wjtX=O z0rkSYp>hKwo4`mgRHH0?%7w8*85M9nMnvXlm+LFcrHJZv{g{G(V=neCqRGUa<%Fm` z#Xyc2m#bv(Sr9QH#T;$iaTXHXc2u8?Aj%CsCn=o(Vg!4>XPIiabT2wliTZ)C&#`-; z=*d7Ei(;r>6IMRu-I+1GN+iS_VH4FT=Yv?Af%FIwwARexsyfLw2BGy>W>elr%7`G> za4FVM!faBOBAUc3d5sUVJ^Pt491T25fL*I&#+cBSOkSeYhMT54;dXtqV`fkn7{6U$nc1auj=f|G~qhKR@UDUhy@piX_WvTbX zYmG6KoeZBg7rTh8+-^|X$*o5+o+nH_i}hLgqn~XxLP`5N=DTQmF?5?ISSoVOJAH=} z2~<)Tqjpt-Br{3Rpf-Qn^?6BOL5QTeqFx#ukHx6i?0~SuGAAr~6dCI1^8`BCpAxja zFRiL1jk|V(xIFhGMFAq!Dp*jJ!k%Uxm(pl$TcUXc%209Om5q*7mHnF_Ku90cI<{f~-dQa3&K7Bhzmhfs#$KmLS`8-cFLC61I-kJgr0f6|NI@ zzHg%zSq`h(uxrmM#{_F7qq@&|jVa#uY(!v{?}D4+V=}F*P2ZAw8FA(DCGYPbrGrxW zm^pD-M`)v&=8}nTnjG;HV>;5->ow>M>zpuKNB9igIaQEw+!GE_7a)hrNZe_Qcs0bR zw(#in31R5jPmMET&ucHd^RP`F_k*Fbi1y(i*h`Zb81jBik(iEK7l>E>#9t1~r`*Ap zZ8T3R6U_5GP`-(tuU35Z4W4Irt^9I7J?05Tr8&ynRj>-O2oTb*N4 z{64o6KcWS1X~fT#>E4U|5TXQ(v@{X&qur8UOb)vTWdbyrslsnB37rznW*E@ucFms% z;j3Il*AAgzrI^KT*yFNj8o2nyt=wcKC55Si=o4dLZ*}!lG+d9j9B`Q#Spm)A zl2C|Dy6Il>K5?grPhMMYU`4CGbyJ|t#p_5)No{LHje?Gx-~wtgL96o zJiT;Yj}Fx@u!=oy?MBoOUNYcEb0X1FwPt=o`ri;OiyO@db#8;yJ(m7K;| z)LodLjyqH6V-y8n3Q7O)QLwkW%PdLUJBF?H<9Noypp}0;p;Ckq*crsmNZDc?+u)HI zGs|3#lUgrVi#~+?H!S)hOpEhcvOPSW^Fc;sE7m(<{MgDutqI!s`qR>x?TDQmn*sD( zK(7Jo0u~c#F_N|@S|p?cbuV03vm|r9xBK!AALVRitLi*W7PU1G2EH`m?92;ip?0>0 z(P;a1)_J}xSwvC86ur%Ag3`T<-^X_)oFiMzDCfL`sqP>`Tg z?bmBpqS>Ot)$#C~FD4S#M3^CC9r0p5&m?2VXX!lV-*tO&wuyVjqSS6W4>730Q2GgMSoc-^9YE2i@x;pCMLGNgj&hjxeK7p`pl zd6rbn#;m2HBAT0B?Gg*x#l9`7=Vx+DZgLcS{VinZ3AyR@2HNmibP7xk2BUJ*tkM}& zsEjg0onnB~v|>X`RRWvtLE@mJGxjIStqOWU=zZ=mYnCT3;e6>;2+${h?o7f6td1Bu zTuHXpWH+A&RrV%v)MXFm;)$Op1W0LD{h<2*be{GF<09&!M80(5neGg14a?$}Lg(E8 zT4-xL>XpS+w*%CD3VtY@mo2GAdpM9y`6;GJ1fugjvUjI*;rnr}nGd@1b>}(?#+2-? z_W{Y+kr4-26ZnYV1#AZje~dBk0AoF0*C`gM%+F5y%s~gYN@td$wGLuq*n@aTv!k)! zSFgH7s2Y0Aqj2dl0PTV8>5I0Rz&dZAPp7jJt>`7!a^EXcC&J@B0zzt4c2ZxE4=o$f zm7KeXv_(vZDMA?}w7hf+Ic59XG~Oza7KR3ea|X60HIZrAMGv-g9te8NwSVJ0JwM=! zU{QDsp&E}&uqoI2V9W^aUv8Ztn!<0KYDP3MDc!Rd_Oe@T zS<7&!jWuU&oP$11!sk--^cb}q1%jk;UJ0luFzFLUI>bE|jwD#`eBJ9$(wv5^Tu@dr z6uq}#pd7X&_0uJCdFwmZg$eE~aurvv4QFfWLe#})yGP`!cVCw?CjV0zE_^jrkE;f$ zZ6-4RM89*^|JgwwG|=y(?2)B{)#vm3#0k$z7AOz3B#^+5=0GLI9tM=~U45Zv}aA(?uck`6sHNj*n*}RYuP%TU~N8jdD;s)_f&uuPgIc`(l_cV7?ndLl(ns z$%}e{*Xk z^3P28Xf#2rP9y3YyX(`w{z9nQ*o4icpciDD{FCo$HMvLJu%I`@3vcCNG?q5}m66G7 z;(=;MDc_aQYv?0R+mHiI=0SR`#e_nsk-q3y0tH%uryLhWEeN(kL(WAVDZwT3zUgmz z+U1R(p7fdPH60ayvs&xm7m9ukoL!WV6eU*UzE-DcR|w9rRFUv8YxJXc&eR+1RJ{Go zQ$b${k1v9B6P=oRc-PsMdM7e{k$uD7ET1#sVmPaj(r|0o=4#(N)GrnNu3I5RI%*+u zkboxo+Vzs0jkQQVv`BOJwxAkT`;^=L2E`_s@Qbs%63v;^T%9qXsrH%C=;YaH&Y!hB zUI+ay4hQA&a<2;ElTh<1RO^0D2X8Ejq=Uf+HDsa}%tEt)yrEE;gX0=FLz|-=QcZr2 zvM~r}GD1$&-l=Bbzrfu)jZ&7)6t-ov^*UUys88T3+mlh$%NjyyVK4*cizN(aHTASB zpJ^RbvaPJ;hpW(FUf5a^=0wgN%659ttPYIZ#!fj-oj=;wn#&---!h>5A5|SU9YX;+ ztgOr5U2~hRLC~xnr?1+F2omG1ebYDiaH=8JMFg1Ib>eKCVQ80xyqL7I2u8T_^XcHJ zz9@hII2u@BL3pBGky1S3s54I2L6?_VNolE5r zlM^r_5wm-CzWZYxLZs0qNHiI?x_z&-rU!5!e!ZIGL$DU}j0Hy9EFa$&o|V7KBVnU; zI!{5UD3XCgmq=o~8{T1K2z0#`Ro0x#?&;eoFdz>Yn@#?ssYZFI&VKcuqgStw{8}H8 zLTkd>2XG4Is}}__Ya5-n!Xqnbju;k6tcD#2vkajaL2&Gk(Xk{tqO=PEjzsWK$@7a} zSkIW7+;~9nyuv8#soo!k8v_LCmRYDqUHlAFHBU+0{mTg~wj067Dzy)nalo9a@4gt# za+^^MB%ulk+kiIcU$;Okf_Sn?Lv+&7RUn4-!e(<(Uidf06?a){_(e{I>xZ5CBacIo z=s*}Bj9qE%hP-0Ho!Kibtw$0Y6g!s#K=!76%(y*RVtDe0zKts3Gf@2Ms{T>7jQ*l` zc50GRjjgQJlEmedl$cc6;HMg+ZNtXgk${Uh;-&GaCKD(;Y5P1JCBjyq6dH$ax{2zK zOxMgoPZ)81^17n4XoY9k{E($~(-|_!E@Ow{SSEexSWq-LBCsM2P8U8nkyWVhy{oUO43zec|{Ml$A)`=e@BU%d1DMM`o;|Z{IU%3^PFy;@+sj6r+ zzqwR7S}HjdF)O~g(YV987hC6IY%Ta+%mFbR4U=#ZUlKkFubwYq-pARpxSTSK+ndcu zkY8Q=c_b181|$YyD>XU;*8v<8OfZy@OA7EEd_o`2v zSwVRh-&C6Zc?3H)Mb|o0$wP0!O4Xi66Im1&Dr4{tIF@g5->8+CsJxtp6%Obo@l`@M zMTpyLVQT{}xHQlGE`;QRdL&_9w^}Yg@;JOATxvcx-~5x6jOar})$txhdaet}C0cn4{n599*k&B&A#;f~7y(IC? zF?QX%ow8qPV*Qgy^(Dp1z*WI1^=Im(dJ9MAsw9$IWZdcAs?lfOKCp^GQ1hr!`&R$l zNXuRc2B_5>)?Cv42>}uX!h5p$!=z(<&@5(t??3b_lmlsB8{fmX9|&4>I}*&z_5BbU#U`YN)#@;u?eG>!;JT8OUkT{@?* zr?PoQOqChF<-cu4v`mAM*2f!=D)-KLV&+YT(XmeO;w*s6p-NU1!iEI`LAUmjKx`*4 zf!2nGY=Wb@aqXoQvlO&FipwZmLP5>yNncdEnEHfHSSVrWi=89todsdd*K#Qo?fy4T zE8CkB)1p;gE8;H%j}9uQq)pP>XxBc>8Y;L3c))|vyNehLfmxVNItMjcKjrly-yTD@ zjT;{}TV6jmi?%hn4fVMjfL(kE-Npj5L+aX*uRZOyLpL_}>vK4I8uxpEEb}!RQN#7B zil&K{+0n=Q<+Gs?5Gk7c3^Eq?YEE<*6vct(HEDY-3r6J~> z75(u}fFJ4)^ba|A<0EZnQLW`2FXr@J%AFgk?NRKy)ofU_MU$PnS3NVW;?@p;pn;S7 zXiyeS#=1UJF^j+yeX^N3YVP()!7`=q522oV3?nFTwb5AI=XI`%TPFv`h z!1))>qKxDMnl#wLSI&8llv5M@B=jslWWm)8qz+$op^H9X$N<~oq|?Lcx-KGx@9{|* zejYQ1+VniHobeb$S|qon{BM|Roqx2>^MZ50-oFdmE%~jiNk9reItIO#SZpi-h?;$# zGF*08ul%h69bfEOHsyt`xw43^%9QYyw<4>qO?HKh*Gf%pf1?=_{RyjXNrdet(zdvd zmcV`;gf~ZJr|f`Ni$J*Uy@w)k4-*vtZP@WCJa@SHP|X_QNOKHT zWn9RoMz&awDem{cT*T6I3+2=J(NcTFN574EbWLwu@h-DL>l4$yN`SX=_}Xwl985PR zKS-vRU&yBjvnAagI2v@~#=Kt2z=Ft9!S7#C<=YIi(MEJ0xjfY@!nh&3{A}JXfM{4V<_6otGeD~|F%RsXa52CU zl_b>BMdxz>=Mo+MnJSqWr4v6csh&v!8-K|Racp&+B;3jWO*LtN%1To@D)a#Fcw4=L zSW6T232LHVdb7D-`22Dhso5H8lk>O1l{1N;7t{l)5$&p*@ zflBO-*%UQh-uO>`#;D!KLw4(Dpq3q*Sn3%FwUmQ42$(SJ` zng12;WiO7+fGWp26R*aW)h$6NM&Ga8K31RCwVX&Hi0f{J>6`XF3q|+KdzAIqid~fi zgLv&oGp2qM69J`G+}&3sqGh2}C%x-U2dCSybBuxmrQn&wh2E)ix90CU@>f6D#3tw~ z+C}e#^S42o>iJMo9G|bf`L0wVmmjJ0gX z`4^GfIuPAH0=(}EGZeQ*lXkBluW17wOhptH&oM+|5aIoTtsEGb2H6VY3`%h%yZa`2 zE>xC(BbGLUr;mh6J?(AY#Sj@MHXL~^IUaP5E$nhSAE*9~lR3S-jbGHK=6UtWX4K4O z&2)xc>%O@`Ri@83j13?+<cH5SI&B*Ji-Q7cg{794A`Si=OGa11zs)qkq~u)n7jh zSA0~J4URc%IWV=&I`CE;)l$hs`H%hOXdT6$(f}D+>VRZ%0JP$u<8!jR3e-1eYtRib z={-QomddnS0*?|`kR{3HWRy58AqKkJt==rXy+oVm;C03mkxd45KcQ5(Tpoha&Gq$y zkqq|QaL4HVYyW&DAWm~$-}v_X#(Dp4LB2!6@PJ;LL)nP=>*`cOR{eH%^EYL}wboYw zjag`~WOxoCx9n%H4Toiz>&zSUoF+S^zg}ThHhwNguqKx3rtq(Z8dBrCwa!Mmk(*@- zF0ZT1)FOjkfm_vHZOt-2HEOiw4xBG-`l1koeSfph@pWAsqu?LpF8q_+=Gt!M5_lB5 zP&I;8L+UlJtb3OQ49Y}0V*x4eA{|AB?{_kGxGf5Oh=9E_@lvN7Dyb#7Q;8whC|6NE zM19TZI%qx#$`u$$>|vImL31z?R#%|=>B3Ns%gxOMR*4wPTlE$pOc|KANS))-g~WCB za0@f2nUpf3nPcB{v|*?^$y(<#v3vNuv$(7Q$&>>(cmu;GL{C2SFGdnJ^~#^;DqwBI zoT)n~;gtQur2c4mKIaTQzzoI+VNU~1XP(~JbFN2^pUHPHs+B{`W0Yq*33qA|OpQN* zG%L|3!RiO&&a|Pjay2iXs}!;w$^s=Sn{JS4gNIw8s0PF;=g5g?+mSaJhCaz&0zrU| zBR)88=ySV!RaV3Y$uGJ&nDZCv@+Sg%qYq+`PJxHA8hJxCyJ>GZNPrGJU- z&;+o#d$yi6Fizb57B<+p#R$8$y12kG5> zHekhzF%!W2=;ql7yMVvq)`T)z^%%V}L*f zG5c*K(X~;cpS>12NXTq}9sJ#{EzAB3kPnvSUs;zBve5avfs7*fY_|fejwN%1jSrbx zqWhYunV_>k4=O+PQHV@*U5BwBUBJfUE_0WdTW#Z!Ily8k@)-ofn~se z+yB{1CyokB;&r3nZFC|RJGOMX4U=+s|1e94J3 z8ou!mJqP~v`R`^WXfj7BM}SB zeilxJiU%R(Vh4R?HA667U?Y7xwA5*2Z#v`3-}3k`$`N-E{By0tu7+R&@3jbUX&8-} zG#ke8jNqBoLu=&85v9644pKy|ZQTIpm{audCh{{41(Fp9Jr$DhgI&?bJ**cO$+DPN z+U^I$D+0pgbg7DhZ%y1R$`;YepbHs2Kvt)dG0G|#RF)wIJtOtHVU|oj3=b}#vGd^+AtEr$K1g~&zOq+Tl$l4>mH9MebY?g zkMJ}O_n)#Z-uTbj5cewEuBLf;^>k7xR7OXStOLR3AyzN2R`!}kxZUdpGn;+AB%+3xoGc@$5|BGDbos&lNWKYA$ zT4TQZF6egz+4yt3@3lG{`I;*?>O~I=;xA-&F#<(-Jz8(*w*2`(@t;%sdu!2@K9;9XMrv(>XKGd4bm}(v-{k%l8a@3 zp-b&874@U`B8j9xbUSA$lSB(Hg&fgzx z$v@I3PBOp3x5PwGQDLlat?S5C9C=u!#TL@O953$q=fH`LGS0huHbK@wLv;%y7vV$NJM&&ni-mG3R5Rx9ltPaQY9OZ1_oQwr^;$yuTLbI&ck*uH{% zrBir=l$TJ4wMY}m+bO@GU;MfhV0_jyCH|}vut#QQGo`W{uY#`>)&&ou`ST-T!L-{D<)KznDMF^#9XQ|EKxGz{<+}pUBTY^M`?jgZ@9aO!)tO ziO;~uMo<6$X#TXcxhQMxb%I1HWfP7-{s;I&quSgK3XVuTu(MMG64|AsEqR}Mcq6~P zQ_x?;bGq#{ciZE)H!kkFTIMvz($_LpS|GoqpHOd44>ZZ?UqFpreH92mVgjQ?FYGUZ zV}4?2b^*O_Y+`mQ`tNUsBWR|e0Ia@+61hBlKUfQBd8UvaqaNY<28g@`fFnQs{QHOn zApIi%IZ#1qCT=W0EI`lsUPvYo@T8$Bq=y60fGR$H`~iu`}}m>e1IMxbbZif)|MvVe=-Sk03LuQCgTMr z0EdeT4GRqDYT6(sZEP&;?C&UHNkIk47<7E9{6aDyKuZRoqb6pipD#L~1b#=Yy|bH{AcH!s4~g9sn5ptB!TGG`_Dx($Z2Az)J}p z9TGSza7OP>L8&|%c>i(T^$ApS{wLZ$^Jj8o<6RE!d*Zb-}cw5O%|6w0X{hLLtP}lKgl@k8yL^=Ty8+WpUos9C1fKbW+t^H-5^jC zIahZ*kZDM#(68uk1sOpNG5EgODTqC|JetpOZ-Y$(c_C|9*J{ekm;D2H4o`O4z{x;Faww-jWUplsJ+qP}n z=-9UHbZpzU?VSF$QY6KAkz68oc1v<60 zoq8@^)2seuaQbBEjo&>uI^Bh;V{Q%t^5IYEONFh#99%?)^5^UX^6C1nJ?K>{!}A7$ zjpuk2IsRQ3_}guhEz^hk{`{aoVua~nX^K;)Jef&*n~ z`}JG%$3)FPqvuo?#M%VXdo8h-yqd4j_@!Vi)d}+PWEG^&-rnJJ;DuPsNsAr{1la!W z#|2nV{1tK=^Y|wZyv~9~;(V-<=}U>;uh6*f7y*N*4&6T~3{(I7()v7L{JQ`|mVm$? zb0jJY;D7CB0-|pO&c&~%2oy^vPv~D9#B`opeW-r|To>@Y`c2pF0c;)1Zx$ak^pnQU zu1iehm--VUcQs@EjZX0K1M>Zn|KwH;?BZGne(q1Ji*WgaT3`+10?~fa*jpBQF!X)@ zHp4gYW6A%}8~F3@H%dgf)}`Il)&|0$L!bkKWcz(X7|zZ6lWg@}`*2WesF(IN^FDJ6 z;?M7v$8r7{9n>ygC!=X(US2Ext&U9`19V|9ggb{A2@UmdW^_dwJkN3Qhrd41-}DD= z9R!lhLqKTf50L#FWQM+XXK8ZE;rN_X)XP3@NzZr>X&NI+(As*HW&rlM)3*u!A2_eb zHII&=O;qe^=xSr2>c2iz0nc`B3|S;IwKGao@Z*}Pj>uaurR*8ESy%R(Cv_3MiIXut zAtAgwdqX0bu2PdsvKfaVJ=n^^j+gJDozS>Cl+W~PeM0ue(XZqgjw`VyS>zUStd~5^ zp=rks`-sJRRP%Mx^d%2C+6q=xYq${75|afvc#~P8UQh*2VB&CB0$-D9<6XTF45tc@ zq^f6T4jorW7f)`~_nKpJbQ)&GQ#_^&xuLvPbQt9FF|2F@%$1#S9s@nGsU5OV4 zd4Rdiig>65TV>S}ah*DZS5sZ-`WS6i!G(Ka5e&?G4;Pn*Jdqi_Gjuw$_FiKHxVD5p zHm~GNcd@V;2X2Pb?+5V^EJfe`WwW_gZyil&6&fXczfJw9SGf$vKD#Xc07haOKC{Uz z@L7UB%z7~iV9<545T?X)u74diUzQAezw~kG& z33%%+D%5i2efCd7Oh;&euIK$`>r@ElUh(sIPlo9@1IQx~qe>=UV$*)D{X+!~wY^`m z@x>Z)W#XsW^=;o$jW={(h4?Z8TR~%%pYA|YI^BxyboZ+;M&7edCH$Vlt^!J@pmLz} z$HZgy-b!ZM#LsJxI9XB*GMjgi<~up$HAyt{)!wl=8qpSCd$1xMf#+B`Ghd|@TA@Y9 zW4fkuY|+E*25b**sG$3zH>#uuQM=ksVj;T$f-f_bFqVe21wI2mEg+yV~TI*j6g< zy+UNip?D0nHotP@=fgTHpBH&YWavLJnnSvPvi*N#oTYvGh#vm{K_HVGa4&t^)5sPd z2Z57f0nKKu&oYAMPa~fG4qj5R0^m)$t3h^nRl2)bW?v$rkSc^TeYBTt5;Y#ba>M%! zXoBB2P^D<7j&UF!3&c)a4T0tt?Wf^hgZ6{&8y=-2PM*^uLge2(N8EO z+mBC~*B+RnZDdr1-R`ncb`$jBC6+VrqPIFP(VyPo64L9M7+uS|;jZxXmOE33&mUiK zfciCzs3Z#8*~@))kVfV?n9&?SC0JIDdzdDq&`{{0yRDqvO%L?Sb29x#xxz26xS zu>(#jNlA@AEYRRuyUtKE&^St*z=wl|eF4+%$Zg+D`!6tJrdEnESt!1~ ztGXsjwhOX`aNlDD9qZInwsJh5rP*4OuWNS0{u9bIFI7UT-`9z^ayaAmlzhhj=F_rp zn#SqCy6R`@^FviEr3LaL7ZYk@eWl}TY%aJKjLz2abEc5y#tB9WYJ?a~5HFh1(Qx7P zG19aIPzt>R+sw&?=}%R&P|=HzDspISW=4=}v4GbmS)2T@`LL_!(gl5suW}3TT3CiX zDclrzpxH?-cjJKM(*UAq`wqqGlpgR}%MbEM{H7b+706NtOpI4?xH59?V`j&W^r4qf z3fu}-p|!i8-BZ7&@!S-|r+2P!Jl1K0L0Lp@H3RWBSe%*04adqfh(L#ve%2p$Q5uqA zUwHpieD*AJz)vs6{m4f!6qW%ZH+H&fJ2b@K zvK1K%w1y9h!Mlnsz%`TTqrpz2D^NChtNqUBN6d4RaI+unVm8jY8>isIE=zhx@8)r^ zI_Y3rD#5+`+2zH1(q26B7nEo9K@eX(Naiw|5_Cta$te33D8DhiL}YvAZHn~{FWBXM zt2@3WF$0h>M`s(}=bgA@vE&0SaUc>5igDerNgDZ+Q|}!XU$^ZkXHGK5CuOrCgiVuA zbB$(zeSjGnx2Wjy)=#DZ1WE7={|8sKN6AegP;bhvFNxp}31^-u&p}P}zsSQtYx+vC zNh#dH*r3gthYpNT5pp38q%Xnd0H_QX_n;F9d^M$MH>|XESYTYdQ=^PvcIw)R zn;F#IiQf_Aw#fY^+(F4qfLvbEMaUOjyjWq;T4J&g8(t#zw^!OvEb5?$S)Z3v=yQ!d z$&Gcb4agCqckQ{yX++0*rt?ahH}W6*Y_-bHf>jmJU$k5MIbbDveKNg#I*_ z+{)EOBa}wOYolCx+woEDqv4DLoc0pyAzO4fF15;O?^8(|@h8pYT8C{Hovf|CZ6fsR z4F-#nm<0xkipWfp;yCMR)z8R7`#4z$mv94zDi5rYn_HV5A0;|ohc@v#(@DeXyu>6r zX{_<=%Y^N~kWd#bB)t)Xk z1Cg-x7JnApkXB**9=e5f^H7=BL;pnRzz=K;VwaCqUKu6LI9i-|L2okEdT~*Nk1V12S zf^b*ZXFwz;@QG7}bzMqLq_%>cFzfq!rgt}pQd_0w!*C5C!=E9TDBhY5Hq=QNGDdB= zZ?O|YhNx%PD>CCdg|z!`Q;Jcj+e>U*TTCTk+G1`SlncT2_)y~--ZNB&%zA=Jr^d&O zD_XH4!s?AsB;ttP^xCuhVni>Ea(z4R`-DYF%lS+)NfPa<>w1Q z{<4<3g?NOmfDm+wfDp@D`sD&Byp%mD=t@-TISBl7iu15{*+! z&4~N}KNCSGbr_=34tJfE#32A*J77 zRpT;~wL-|FI!f-GAk1%O4R9(Gkn zVA*qul>7_Cs`va>X!4->1adGVaCPYxMus7dO%LKtk^!A6jhW~MNm{SgOFcz0b*;FJTorPeC(69< z6B2T1G3Iu6e4!J~Y>V+k+E0h^P%`2}Gu@ihk|l{Xe9Ag|Jdy?t3hbEvt@U>p0+RS$ zdV^F__^t3z!Zz#GG0%}Hkwx5(fP)LcyFJc>jZOXYIOxYzBjtvzVE~p>Vd--1I5pRK zSUCsqa5Uy5OE}q8{IblFbls*^m5xidfxiVi*PPQ(6-@}7go>M+d0p(@Bc69&^96ew zxwtwER&j^jmGlBGefs&MinaGh)O!}&M-_@u*LXb9F|#7pbPjI&GUOsRQc1Y_Ab9jU@&*dOx8cH&rkvG($74gURaIK(n> z>^PWanV=x&V|7sAXU$rKl?CL|%)skuPunFOO%U!j>4cu%kL;5B)k5O%wro-2)#aEG zq6E-uNtoHd7b~cK1Gzfgm7X0IaWlmaWt)L~XGBv@g>sv+>F6DN>>~mA^T6p^{rGj6yiyWj|M0OML0d%!5Q03?5K{C z&0X^Hs@ARV+p?qxnQ2%$bo1^K0;RvwNcRI}xG$K^-VEZ?wU1jTACQhRbx#ssBsum{ z)GUtcASt4Qho37iM)pr&7gpEa3o!-++P}CCp5Fb6G!Jm;~6C0d~Me#^J z>uf*kjb?m8LKJ0l3Ge^e+J+2%YJs_y-M;Nv>$-^}Jnp@)MLfc226ZrcQK<8h2@U>^+v`hSMK$eVG7C2xhzAPh|rMYGcU3(AQnf(B%!Za7aUjvLG zBNk1qLcuOWvE~nP3bDgHBv+f8CO44qVgK??p0CPrYRw`-@kH~D=SCQpUP%xoPz@rv zPr1bM7Yzbk@-34@Zq=ulJaTEPTgi~K)7Z9_O`C>3MG(|Ky%0NwC)${b6fTZz&W422 zs1lB$5=Ubx)*tH);-E6X0yIp?sFHy2YEJXIzANv6q4!M+E^9jdD1FO0pLmVZX&kkI z%zElg7)yKkpIdb8A7s5SUwSA@;#t*-J6MkBT!3-})cF4^OMGA3rmKWfmn_i7FLGP1 zunR!FMjWUUktBVe;KZIU8?PhE9+nYe<(-l<@2OQO6YYH>97={JlXEcd3Z*(=zND#2 zue6>$hR%)l{o;ij0aU`-);*gYmrx{5?7z{0Ff!3L$i{5qDRk$3&wa@4K>Ir5Jc>@& z?PIz1&-hlx7WIv`*}rJ=L~L=_NSla&L5O9a(`lbq_B_@Q%yC1PsQj z@N%y#!};QuqD%9=Cl(jr5a?p4r4f#ux*T?kX=4VP!q*XdKiub0lB|^8eY!9>gs2Ki ze8UK;2Q8X1hbd&V2JuPsr)4V+Uhfv#z7NPFE5JXjP4z0u=9kqz;LVlKTtWGUX7}J; zaf*MMro_goaA=s-aJj|RZfj-5PR_3$Y>D&T;EIRGzcNJ?IhZ&yu{EHufTPeG2kP}v zEVn51Z5jStkxe_o-#Glc_!*zkEAp52(SL` zepQ&4ld*xN$(mD5EKfWC1xw(?P{c{T{S*HBbfCfx8H%z>W8;iK8k2$4CkO6#5FNGakQQTd2C8Tt&oeGHm7> zA!ZNxgbaEc^5KGUqV11@#Lu^7{DY4n^Ith1aV!735+BW&6+vS$fEAf%JMvD3!mShI_S-JYPt1teKDX*>^1*=>( zL*@Qi(}20FB~Zw|3c)aorNZZCBjWi#qUZ6=61iDbP6GU**` z3;C@e_HX=GN4^RRYVqQs(z(TRyoSoK*fL^pZ;$=gO<==|bp|rA;k++oewfsxB<~5! zqG?)Oz<@sWvD4q{l-s?0wZ!%9VMMCgjkm0&bkb*fKFc5Wv87sjhZ*|)t)--RFg`;B zRIPIv0!lRk_##PM9d3J6-HomO;p~%tuTePGA zvmdKt*dK=#lMP>e<)EB$yzL&?>CVvlt)%y@{F;31xVIuT$K$Ngz*eIHyhKI4n+}NZ zzbbP^=t3^`%Aza~6`l3v?vS-QJbp%a$=)Ef>bLcy~-AVBW?0_Vw zjTarZF&N1UU8JFXGv)gg4VXMNdHFJbAPXjSC+|{@H$8{uq0wERVxHtzm&Lu%)T?gq z21}-;9EYeOWZg2U7Zbp;Qs@4#uhhu^|DULDR8_3Vmh=NI?h+m*66@=H5OIb2V9Tzx z19i&V_Cm`PS0XjO>7$e~Qt1m!#f1@V-uz%BN-py5_0IGOthm3+PE4Sx%dJNX!Pxod z3Uc$)2JRQ_Z*9v1L3b@o-M?1pn2NDnsJ#XKH^6ki5uIfS=hl2x7JU)#!Nzr>a-fW4 zdkVsy*EFNA`xHXUYZ081&>R)1UYcF0dJcqbe)NUR zbXh^MV_1Cskz^V8=0q?<*0)iRhLbF{?bsF}RkSD`U=(&4%G5(8C+N^(XGwQ=(@UY# z>y9}}Yf*K3l%}!XYmSGcp)CMdEj%$ z6eeRIU;Oyu6Qr&b2^JJC!R>f=GOou*xafj0G#3CuC}vIuE59;G9pVz!_Ldmgd%*3Y z#U3k$do%rdapqJqFpIum7G_>IC6&W6PdEm~VjD=ik#>xOup&J&R!4*f_geQWAQpO3 zwS+HcI=s~R0PmYoaj8M1sO8&O7o(h99GnuiH&Q;cH(b_r`^ZOCPkSR1A7mU)wsC#f z%>JAv07~@6&bP*Chp%fkpn@!L0}Bwd-F(a% zlkpUcO^EE0!QFGC5yv{g>{X}iZCYR4VS8LyIZ)sa{l~tl zWPaR{YO9goSgsH`f`xWgB+!Y|WNK+r*Hb0Au-=i)^nNKr=`U`WG$vrkIt4-NUiwCy<4tu7?*`XqmmtgRsP@=#{2U&aSAPf_u{bRq7r0Ap zvAUmkIhqUEy9W9MSdGak@iXdIZ_p8>7jN!LV)SRZB#O{fKQ13$rss^s%%(A4^zI^g+ z8b6BNpP34mC#MQ6-Hc-v;m~vJBMQp*?{+pv-O?6zIsXFcc%R|eHAC5IFt~66N7N)) zpTlzD1Gr{nMz9869%{R`;|18PejBQ!8QSpZDELwRSv|>sB9aOyxVli%yu{A5ZC*^E zq?dVW-bh6>tR`vuR3Uh0vsg1JEeXsn;brxXZcgi3ctaYB^gc)R_Ohcx;xZ>#^t-*1 zB6+KIGjG$gz9IQCJ53T3J^F-~Eznb%Gc@uR_@b*VaO^)4pcTZQ)PE-=7~0+ z>P3hi@r@xKge#t`gVUCz5QHczGAc$qqxx194VrEuz?T!Kl)Tb8FX*3UfUmsL7(I^@ z#GZ&F2aH&bF^J&eYLSrjvz#o0C>cdiODhmuAtmkr-q zO!{0TOOkF9|4RXtc3AAxtnUdEz;_mRtctveS(tW^R^&xvDKL?dh5fb_bVhTj$PDP9yn=ks$Uw^X5 z${8xR#vj6&w@DSW^fY93ND!#r8M7m#dG7-|h<1geCgo0Z8pgIKqbHFIOT{`gY^>x{ zlwXk~J3B&BHrV$HzK@U?u~BKC;pO7YK3vDUv1v?<8}KDH5^O0~MQ)Wi)|e>e_Z?VY z;YCbM#ij=w{LRLLv7&Ckb+MmBG05UYO;DL^>mM1Fd_Jmbu6F^ncA-ZXa)l5#{zMqZ zyt+f7inm|Qw9pBgRZD+V+b(K!aW&=77itM)Z%#-?UNVd4A)FD}dY5_54x=o?+3Edo z>p!&WrM^Y6)!vo=@FL4{_gQ-P}7DBHTjkp1C1 zPa@g6=!?i2pr$&N?KpI&`%FSI-A*9mg)Pdqro{ zSt#M+fInsH`jLX{?r9k!*C;(x8q}ufV(*)PP7%m6KR6fsK}~Ct>{H3NSmD$@Tdd3C z={8%jb%jlb8cj_mv_S7cW2_^uPm7(ROSAx^F;;GWxyP(vY#TlMCY&lRiln|w zsAah{wyP|SJj(Vb?(6GY5g$%=L@k7{3q+bFVz$Al%-3T6-ZXw$>w-4X1v#O{8sO&R z)t8#9#zX5^1J64HXtX@G>YN0LSS!}<@8}B2zviS8HK2nc-xuXj>y8c$8f$ z%FdPm`Y@%n)YOug6@IesCr6m=iMC%n0e=<^$>-+TyTLtpU`4JCXh%ZF_lpDI`xP1d z3%SZ}6ufo2NP|IrOyAAO5zp?v3!Nmpx`-GmUBkXM7nvv7Eh1F4?mlx!_A|xUpD$}p zey4wzsluS>MoMOw9|J5d?-S%M;LRWhdkZunD&-lFTcQV6as<+}4w0z%{nJ=0R6 z4Zc0bd8hYeaUvqSRYGo-1UEWnR3nu+@O-26Nl(zfkH07`<^!c1nhLH&n^QIk9}b9g zgx{J!#;?wKHQVylj%Zf@bwA3i)FO$*XlcWD*R^8}X0_@vdNPh*4Egkw-}CC zUL-`Zsdkv&70DRtTPPh(73vj7pQwu}C7XHuM$5SL6Lp}Iw)w(UDYA{Z4G2_{1n3N7;c#YBmC_0@F#gA+vza{z<7? zCE?bxY(k^^!dt(@-okYHEwU1HqKn}&?mHRF8(kiy9E$!KLMtMY1M$gpH*gPbcYkxQ z>N>EBOWhT!4sNFwy$xU)x`BIi)6999EluEZ;Bs$*hZ@KPPOZ$_Nil~M)S2F5Q*WCP zaYtvTb`&J_^);? zt#H~S&4&bAt1`2cB za-yS#RnD|7b?3>hy&#bkr*`Glt)njMuF9YR6O_WqdP|&petSr)Z_QZb?0gTWp<{azpDbd61{@K$?046NGI%tA_W9b=gRSg%*}Gn9{|}UIZt>nTkw{t!(5B z_xp78Y44DZrMLaNW>CgwxSdifO4)apTyr9IFaN1$xY^&5ec^$VI}ch2dTi52mO8*A z*(C6A&P(6w1op%}@?acI3Oxaoqb1m4K5gw_ zpDQEFA_u?T@#5hL$ibcR4gMW_@_o^mdn>jo=gYo~*r7aN?GYhh-XeP~$(@lf2)!Q- z`H<1Nq7s;eJ(dM$$>yXd!)8q*q8}U-M4BcLek5glWGYI!mS=V}V*apkte*h)%W&$t zlzH21BKAVBCE$dC7HS1}r&Q&DkYu}n!J!P_lm(k2U;uxx`o0FVy?f6E$D%;;WmR$2 z4wd8-W3$Hte1AMygum2Z0nF|6u6hMt(6fni{H9wiq&mCqPV(@{=#7AXdK+;e@)OQ3 zlNwG@ULkJ>{bLOUvm$Ky-7GYs0E-z*_o*jITily^go3EJunD23CLY(gG|Tx{qf3FO zJqqSf>Z~S{!J4`~5OdKh2S3T_&8>_<1r-sN>EPDVHM0>MPpfml=&Z0_nldRuO?Vmv z`&8)J`mpYnfq9ZCw5v!TMru$Fc17LMJ+QIbLk~M!9$G3@GD>Bq2=n!|**N6iwyWlF z-*;N%7-2CrXi6HYC-&CqHa8%&!gtJQF;X3Me>62hOBFWgEretUC_BUZhUQ_~a5!7# z-s7!fO`en#Q@SMdvDDl)!rGXTNC1q9{xo+5FV-P0{Y2gwV_VdrvNr!OVtEeXHg{no zo0XXj1y4mvJGvP65rPaP%)L^B@F1@0-cr%nps-EWd@n9g=8`n=xM6%4;my?n zpD|pt9dcg+Q%XWz4V#ksRaao^3Z%-8*w7)J8b=#&^z7TOgXe3uOz2?&cznR2FL zM+UgnNoC4yI5Pf;o*|!B6^|HrUYw6VPHfcZS}OB^s9A8rM^$u@ZkdQRY?pd1XM9AWd!<0x#E$$Uzb9am==fLmOr+;;yOv11e)MMkqtmJ)!p^e zd5KVSkpl&gDPedi7~ZHkBSxNVm0WufYS4@dlq4=>V6Fmc{Axddo{S{_X%i9Nla++# z3~Q7DuoUGhY1Q;OsojZNyg!Fy#+OG`K$Vv}j4$#bM)7rq$Gb|2E?M1llkKfGpjkEZ z_G(sUpQo{&X1@-9<|aLPxpI92X`=wKH6rz>*-oI+p(duP9Gm_$6=vZjqRy?XBDj+l z!0wf|Lw_^625ESRayh-Q6h2R_94oAjC#m(Wh!r^&QjW-pYD-9s6JgNGsFXcph&{@l z05NKPeWXD`cH$}mxLxCJlZ5b(f$xA(!G~giT(wg9jrRM3C@`0u9Wum z_w-YUmvme-;yE9;Yt$qOcxO}X4;)xF48yDW&J>i76mtwhAHp4t`{Y>-Jvs0(RJeoq zi41!T?HG(!5)h1G zC{`N8*oMex?^@&fOi8h*jnW>&0_`QE7MeD{b#ty&QpDN()L5Vz^VH4srz{Nt0Svas z^x@d0@6sDs8vhD?3IV)l^+!s98LdfCr>ueq7YSiSn|5$_T{#BX*~%W8X^bS|39}#Z zQ9`eRQGi}BaQW*uEbF~X{xL^yVT(=1Y2jc%(L_O5@fFSZXvip<7Rb{kX5=FW>0CJ> zK|ZNP@r*$$mP5WoV)O?@qpT4loMJ7lv!kTj8dt#IUwi=*sCKOf2^*WA9gPbugpC1xwsb=twylFQuW1>xG0&(94PsP(gph|Pau%OUaPj6dGS z6+4UkzWX?X<&=|US*DZ;(5RG}oMI54*@zmuCx#sv;r3w&Qa+(@%o-5%%8DPL5Nt zj!wvqAy~NPi#U{paJ^I;h{-}%*&N#;tU>!u+0OmdSQAezBMS1`wMMp6zi0ByYrdb-#)*d8pMt9YMUEgW5-)HC1Pn-eGp^x2?}jlOVTp( zzV%Y1G;A`H~&BQ8)k<835ERM{Ee!#pr*Lu|L`{) z{}+G5#PlD3!}PCHo0auHu!Kbi=C^>8k%_G{5i7?(b0TD5FK%LCX8u1Og-!n7H2}kZ z7A2ewtSyWLY|X4q{-aQooK0+0i8%hhJGCwT8_YQUF9_zp$jkqVU>N_W@BMEC!^ptQ z^55!(k%*D;zqatd7hf|nF|%>}|3olN9Zt?g8y!4&l}4q7FkCG*8~D!Z^;fZ1u{Ikm za|$D}BQ1BuFYPavKGR=cA2B%PnxI#FS)xFoZ2q*f3VK6R7^6^mvp=wutL*IaIHz3RZ2`;Vrpx@}acBm(T5MiS zs7fPzENK=NKg#b(0Aa}ZdA6oH2ZuU(&{Hj3;G$FGGayG+Izmwuy2V}bQNUfw+f1b=8N@wBWompSXoLU2Z_Dc;dkAdv#>sx`mz1Kkj0e;X2 z#x{??N(-rO^}xTm(fp&+f6cA~zfwp{9_z_gB2w`s@?OUNkU#$lKFG~T`GJ9C2MYL^ z8&=-gtJTH^2gmkL?n!SZnbq7`za^Pf*qIvx&U;C{IzTjkJkkRT05YKP`rzX+{#h~k zxncd0(iuHAGFeX{(0!--`5Jtz&c@sP$)ED0+n60*|2z42Zch(A0LX|*YM1aC!7nF0 z{Yj5iLx4kqLBRxFGd=EaV@Y!JoBT+|^xV>2?J3_An22#35FVU0kf3<*{Pf&pMI#2ldM! z@MFUi#2Jhp$lnzxuQH$NE7#ReW`dCEfbbyi(7m)Y*W0w1+_M3r1N{YjWhG@u7>V3!IUDY(j_6PY*5Ba>0Pn+t{ z`m*}*-|&~&F_Gyp46`D=6EpKyYTZwR6z93$WKUjm1Q`dgy%oM;PTW`=Hro+OTYP)9@Nsxn)724 z(wm|EBa-3s?Cff9AVzK(V5F<6fDnh{%2`1=zFBC1JUOlYZ5qwLI;jw|Z*`d9dgj5{ z2yzzohv5s>0q9iZJ7yId=+V%R1Ouphu@@Qg0kZZ#?bo_jc8>}o2Rq>pg+bptrvqlU zZ2MrdxZk+--p=%&s}g=(0ox^ z!#1%szKyJ7@ujVO!T$uWa;&j~{4|GsBYfyv{~*5pUEL$RCArA`OSsPU1?o%N_eQwx zP4D^z`+agq^~vG&!>Nk(O)&J+{^z@YJocFtgWrXzFb?*O@K?io?6YZ&CLEy|$U)fG z!Bg+g*{2w2LvLK8pD`@-TASx=LmdNGLdn8(8vaCh>TuN^NQA|R%Ju)$u`rTZlp&cvwJ$EuRA;U zldA65V_JyhMcwo}TjhuDb@Vv6FEW?4vItAm3$Sslr94IaNv+QzOSh-jsB&K!fxu%_l@JFUQQcsc%qjxh(2p%v(P$!J1Z*mLrl{b65un)q)-qjG zU~bKOmhy#RJ`tpQMR`>|0b2Kc$N8{o#xJx2wLZ*f9{6$L$0K<}iV{wY3k#I-3g-@f3yJz+0awHccw^pzyM z4cnqburT%+!>^R%zqwHloXX|=3zJJA%e=`5Mz-EKA+<>#=Yi=G)HkIW3xZZ3b-+>y zLA1k#{UH&5vMCygL8;EHH~m!X`Krh;pXo1tW;M5A;IBBAI{Cj-z2BaM)yEv=6i!sr z%z;KVlW{F$3B^W~$@j}w6xA@ixGDCW;Tl2DtA8IuP<9USg>Od-!!HqPT=R05U#x4c z)@zW$0)#?GjV^|BZBQe?x!N{-bRM~Hns^fjl?3cL%&w7Uc2AdEX+)IRlS*(Tr*Tx*|(_)a!Te_K=?IZ4=?Ez zXt*u}L7f+BKn z*mpxpPs}LDU#%spYtK3kMfK<@KxK80_!M|cr)PcSTTlU$Xm$2A#WQDGy}TifGQ+(b zX2ZvPKpA2IuV;Ium;^ii6jy-SFffFUV^C*#z3;b7Wf&HII0O$=yrTh7aS+B@!eMw# z(r;IUE769!pU4u=iY1-#5X(sLiRQ*4oOi8PBXMIVks=?^Q&A2 z#mtEucC)EXK1Buzw1VgVNs4u5$p7g|2lMp71hhgmVi9rs!(t2 z%^)+v^_Z%Nq%>{@Sl%3`f%1o~2$j~D?<6>o`&#juD7KLze)z4k8?#47U30k_q4Lov zeP4Fa7}9m$#_BcaLUubLnuQ^^{c^V4%v6KN48NLXS1 z{bBvfrzVa;sXeuEI|#rThCJ#hsySFc3F;u_!|AByF!LE6k6TC%CcMxQvX|SS4t5!d zqY|h!^mulPs7%;9FO)6d{WB?{3r7YFM&n0k4A{qg{JB;QSeT0Bn>WdeNKpT?qB%1j z7Ew+#1X}OP(O@pWamIfy^QlJR8VF2|tIlAOw_($7)WK?J!<&VysVK|hPjbL6Y#(jH zHigwA8GygzJOHK{&Agn+quvYrXB1Zy`m=Gx%@wu=5FaIAA@1!L+?Y)p_1h||*z<<8 z_I<^$&`C3QdgvBUiGuc2(b>;mJ8_T23BF6J8e?L|C;7-wR>*8i76RrxY-7so<@Lt% zqPXdDH@^Oj#8}-kjfzVkM~CnEZy5sPLXE}YyK!+n&!uE%e$x9=PdhamS>P$=Gbqe~ zHAWo7^8Df>Am7 z`Iek7Ux#LtQ|KUq3_x1h?Poo1a>Xl@7=-Z;#FKHO`gPT*LV6!2!FX^S->qt@mp#rr z2~^L=+9_C|5yi9!)rb^A=>(A~@z4~PHEo}3qd^!?8b0k{&zM2m@s!mV3iW&>`;AMBjr?Sz{YRvX-fw(P|CgL2@Klyd zyhlN9?+8b$Vr>RW>TPYk4WsxWrjL}DOfx9RMF=Xwcp&XJv>d42G{#1f9NA%vAPs@4mB-vu$=ziYwXV;iC zoTd1&hpB)zx=F!DxGVlV2wmd=P0Xj=&(IEFJmP6O&ec&3B%dkmCy(x8=v^njB-Fut zWTXT3cWsxWxw5=g=7gd(;Y)vU%2Hnzi}g|T#Cx$cZ-tA}dqcnjGu?QF`r?qw`QN=j z13n+W^%Au*Y6b3bon>tU8-n-%g+!HCqX3l(g4L0F{vLR+{RmdlMIRk89^%wT>zV%t zKS030X!!!f%g$DX1PIMmHziSTgB=)r^;S$udqkoHb2@OgAT>P=xcR4oLQEd40OV-w z6~1w^Fmp%YUTsR;`_%-ddlcALN^mwuycJ~;6_idAgmF>a6adr7VO8WHmIDo4ixtwk-aSIm2z5{q}}o7*`` zq#45ygF2#@!U5Sj}Hs=%jj*@e$bH z%WgoKQH9E*9Mst8_yS}e7f(ZJ5btPdTm3H=S0uo*{LHQn3 zjcEWiqp&iQ+LZ}YQeu=r*-+|8K1GVr)WX7ET?zYPwJH*g8wY3@Ak@wJ&Y9TajQBsN zF|Q==0`i!INSSArk9R9>G?ZJ@n2$m5xI@4B$({<27(!N03GK~gY<kuH5@F{IMG~tJR?(`zpVlaE>4}^%36XPFMIt!)w50<%_qLF5Q#Lax8_fD zlq)feYH{Zisaye zr9fgclz!Y;k+g+sS0iX0H%>6Bd9*Sp*&nE$KD25%bL)lK?!)7-7)VDHKiYV zKe5#;%df;YVuyx#{B(*{v%vOELd6E=fIVMjAY|k>cOL#%L2?sCq7n+lt2?Bb!bQkgPNdk6tVvURSNEdp+FLkaf5A z9tF#)h9il!@4$kSmn?b$=XucE=p|2S*)sO?HdG6ig*8+rvs4or%wssOO8w_%g}!8V_i*l1(>D6ZW)gX5GnZOW8|-hDbxk6{lTYYXeRdE{l~+QOAICPu>5cI2jNzO|D0fXi-QrKrM^{}|8RUn@Ws{sB zEr&bwN9Iwaw)7*9LF|?=UMxC?3fni!f=@TEe3MG(%B5wSijFA(4%s@xOns?;=3vHU z$3hp?#!>vKW@1rkzvDu#<=g3)y*4T+l*vR~#6??vb*F+N1f zVf8ntaW?I5$;1bfU;t|9Fi@%MHUXIpp3-&qsChKqPk0X=~ff9$R9cZg}zRGC-^T?cd z==KfLR%yYr*?^ZAZ!+Xiunt(}bO2(4w3Jn$zBiZJ0^K#!b3CDt7F_XO@ap*mIV1(x z{--e-!}g@FEN@H!exo9FH5qL0l%J%ho1q=ky7XL{?+hdqwJOl3N(e5AYHfVh(moM` zP_URjeVvgQT=Hvyd40FmXU#((gdhD5C$Be9${S@1+eoxr_cd-Q8-wnq8U?ufZpLms zM%l(X<%9Lw=)LrcmhA0o+L7FiSmtQKXO5DF=vf)7nlV^V*IEO{9N;>d3J$ksg6o*Z zXKzf$$vFUZ9*8@1k+x>^Y(+Wv336KSB(u7fyXgK?m@V(*bk}-&Uk(xacpQSB-iqNg z1!QmC%P13!4h=FBdm=rWI@xi(;C60g~fgFYXzE?^UY3oN_h1VN=iQ{Vt>mqVeY$!D+R-8+IY9 zUK_HWeh#En&$j}@x9d6KeGqa~p_+IMvbs|mUtcVq5gwXsl73fy+Jh4;ZT&fw$oTeK zNvV0;qQ7W{8Cjilw!DOemB~-CBGs0Gg$CqXvlidg)>nyZY*VP&nlvXgRI22GOyT9?VKfyH-4}w*@JAWc^xxYgDhA2 zN5`rcUoh1HbBKtrqr(wlcMSx+uaxr(F?j+3UJHtoidP<* z!66`H1Sk0=F1isedt-JL_yQW`76-RGpOJ-#Mwob35x|==W#Fg94RcC&u~tHU!wdat zt9uBoF&i;fMNx43O7qq#d0Tmg{xlZ8WA!;>$2_{^WQ*-W-y&2ynt|mZFgNAsUgK%= zr>mh*u(+)Kj?jQ`&*~APG&zuP?zzBJ?g-Z~VXvj?i7!PVR;Jn&UqxtDf15QIF?Yq7 zrtcBYFB6GDht`o@iGEe!`$HXp2qt;MiTK)O!L6c+VVSpp5~rgY0K}Gn#6e8s(0fo5vi)A_QJQ8NZQ`C zt|j)!s8Bzrv)Yz6ED0-xS6O22dS;Jb;TN)CBCDpt%}=?lrpGhlzw6gp_2s8@y=mz< zi}#aOL&AZjNh0D>B~$(nh3q8vyY~tg%jp*7`FZDUC2mC?a#^;X=7^}NbiXzb_=RWH zrhW>yM(2Q&2JKH!*GZMS68YN*l6N(Wc8<`^`Jvb7Q&9Rzwg~mPews^tgruZw?N0UW zsP=nOWXUtBN$$ee2wCnPsAEPuUPPT!Aohd;?l-{NJOa6YHdV2zZg3Neqst5UXI-nk zrXYCLV$r#7>lh9oV{7$Em75UjyP$CuO$g&QdV!oc2Xb!(tyfc~E~u#Q5R`SZ>Q7{L z=jQTSd6$F>89d(hV4K+Qw2{yK$SC8hRPcW8F+SvwxdwudvNEXt3O{IV?|i)QPO&zr zaezlK`eoNKBl|O(q5Q4&*77FO_Bpxl)c?M>q8cyGhR|}VbbZ|@OI`^NaMxJnjX~(% z$K@OUy&}-xt)k7M=Kz1MpciZJKnCo+N^fJ+mj^ztnwZP575P(by`5Bx>N0en-SHfce?qosIX0+3M|`( zAL6Uc8&iWk@W6>Lx&jwws)01D4a3ycM^FT;M3YIte0AXS5D>fRlY7v6QT}Ebzdpq9 zg(em1FFPia%ZP8WjS~ivQlzhVeYOpFSlgJO&)X6fOqs5lzG&4DN!h+CPPF5u@NPr+ ztev%&9(4QeWXN`p+%o7($I6V)0dVZpxni;=8K&n@a;wZ!R1RM#yHmwOF_@NGxtr&I%N!R}kgNwn;KOjTn4!&m=CJ_F6XzFMx)Gx~dj7p}FZFkR z2wI9%AgAOd9vTw+w!1-%x4|UyytlmRP9mcv;kbHYv>W_4H;E=1spBGkS!xDwsIhM- zIUDMIme!d$Jdk>Q<6DwPc_7B!(R48${=}d+lxv!FuYE^Y>Y^G-ET75Qb{~-?P&Msr z_az!SVJ3-i96e7!muldUZLsQ6H9tQW7?dVNcz|<3A7)#bvLgS?nFuZP7}bRuPJpZ; z_!Y;b_Whh!MaqFT8C)JIqH<3PEEMT1bHX&edtJ*qI?4P12UikF$jlE+;i`(^HO0A+LdF0 zpF6ksGR>stX0#iLv&iV-vfAY3^Tme?!!T^e_QklS$}U58EBHn?I?d80!MI{9MN2&2 zj+A)g9Q4SL&{{R;QCh+v`f6&pWNb?vQu7B-DJI^oZ_Z3|pGIV$5mAMxKIF~KySPiL zD#@*4Wq*kTohTi5T+%5UuvwN_G0QL#@kK3TFkETldjkAcM~$k)=%SkwQSx;Wf#X1# zu1jsdnncR&Mp}MG2Kg%eD}3t3>fLBMlt104i4G&&OcQ=U)$Z(cgPd1{$OpP@FZzm$xZ6aeKiy-Imt6 zmsHy|OLBtwP~89wlzUf4lr>V7<}H7L&USj3MbsK`X2cNUU(??WTS z*=(+=sgEL@$}wq5N`rV()oQU`kOA*8JdNDh(v7YwRqZi<#iV4*w%y+scK%LP!-Rd+ zn8c9-?>`u@W51!IL#DE2hf0S1u)Zb5-E;)X7JSN@SI?wF@}-iFXeDobeZ7ssHw!t{hq-xAHEvx z_j)pDf^Jptwx#@; z6(_NauUW7zlQdE-Hp(@#SQbUCR;XHujdjS;I84j%=gMDemz&+(l{f6g(;48KZu*y- z)OglBniZjY*Yc196guwZlpS7vp?VR@l~OevBe#jI6R2-Baa7#BO70bK-$YnaIe^ws zL~GT!FG|A;$_g3_DttS)t&>FZ(2Id^Wvnq3tW}sm4^&^EUD)&QLZxPoLWv0(V2MGA zC0dThk4_w!tckah((~!w7+GSvvUQE117`ZWKhnzulKvK-9~O>4E4{41fhv~p!rV=8 zRd0JB!yoKDaG`PtC4t?(Bo4?Q?GYZ*7>uW{JvLSN#n2%!9)=Q%kfoij5F~@Fz*E}R z#ly`QU)pt~&w}^05fvLz4$o0MK87n?l?9QC)F73+CVMGp0hS4t@seMe^pyKxkID%d zTC;Pkm|auLAMBJe!C)w%N+m^K3)28+GOCswFW7;IGzoMb0wP#rp15V`EfSW1s?m zIuy@2L{Rq?j8?6><}R0$_N6g#DvNl{-x{iH?EL_lunZ^YHZ4i~QnAR~-v2^?m#1_o z*aEhv$|a4yGH;(!sU;BY$ymT9u%lZsp6pm*qokV(>dulAR@QL>*tdlWdJDZTAH@9W zaL0uBz5VbCh2$POZjw=}Ons~hZO)U?$eFu(iOo-}n9z+N^pc*lFOWlP<*<1x-L!{~ zmM~HNfU9kcf8$p5Y>yxyB$}kphsRI{Zy%y}U93Ep0X~6Hab#ai}$dxz|V>9@_iXe_&Og4z9UlVueGuS^*m;7f%g3# zG-=t&nJL~=s;-KNc{*p?E&=6^=oS1z%jBzkIiNE6=vUZj3tMj7j{(&8Y*D#fLe?ME zJp`?r@Lg^Gd!KONS%zP#r4YVj`5%?}FtR&rRUQR87@cq6-Y!p<4hniF=1GJci(O)A z;*juGqP0Z(jk4vnv3M@S({Yv6PgNQOs`2`@%xZv^WqI`D!EK0oyU{WNpKM;O2zQ@(atfedOu?%HaMh=WE)vO6 zj=7dgCBPn27C2wau)p%~*Tfm))6Qf*3U60K>FXyI;AuqR)(r^&vHV1|tn zOcctQYtfP^TCb~Vc9(}jX)so+LBIldn z=R2}Xk7d$wW#krx^~HlLsunVe&7^s{b`z1@xl!$75`hbHvGdyYAj|Dz-o*g&XX2ya zhU*BF6qfgL{>|5_P}S$bl$U_-(C)qvwnQ6Zcj@(UFW;W1t+P?`y7exgj`AbIU+Pzy1%dE^TrQAD#)v-@X(sL7HrL8N_d2GTrb_GNI6D|7Z@!va?5vd8)2zW1 zcMH_u`b=csipxE%qu&l}L-Z}BhCh&aZ*Gh01=m>j+bJsbs*J4hJy3S@mmae{o~yex*ijG$E;8%rtu!?it?XOMOlQPiQAO=F@hTy)6BA z7B9%oMYI>{=|Os&lAL`+C0=48^TjABQKH26s62GE7iDPxqPOSz`UI&Kx5V7y)|y<25uTxmTI*_b+;m{1Q!I<8UBYuQWV z1+oFbHM2`Z?U#eKmlLf6WA#;XnstC;zT1Z*75}zcL|fx^cLtAZ9tNVkz8UD-${)A^ z_Hg6fIoh;m>eS2Viya%2UxagX!(vt9aqcn=8Rt~?{NjWzH#KweT1}#b4>8ST_ox$C z@D`un@mPJbKABg&ro(Z|_XbEiO&NrM!zO#ZISjFSU3b$EZamv^;YxSUmvQi2N%6^| zTOCg)+k5w#^QR*l#Cfyj?i60jImtvW9+BCN|B9_Fl90zT^`hqlX;G3^51*td?A-}> zs$f{*lvPI4G|ul3{kLue5!?D*(+R&a^Tezn2B>`yO zIY}%b*QO9Hn!7L^K`&{?_W4Ve^1&tDxi=PyzGIWvk8j^4pMT?94mR@liQgWSpNhhE z=U=!{bsA}@9!;qtxb5x$zadwm^+N=88+`h{xh?3nk27x~+tz^EnzRF>P2vC#6>028 zeY#%Chvlg#SQ4NNc8|F}dAmMin$W>l!m&=?7$D8#KQ18I+#3-9V7cdC;o1+jGB0*} z@vk7c=;W-7$}OSxLL0C`11|fbY9b%|?43q_>%Ev39hGD{xz42e%+rZFI~<3!^ImkQ zG8(j7S`qOKm(!hf%;Crg`aF`53WD|cU_b=aE1*?Z@QlW6w<-+%EfbNO;DEC8+3A&| z;&NKY9KM@+Y1>$*qz}A>;Xb}WRp7u@(w)QrY5$54uQ0hJzFCd_S|2(rz0PuD^HyJM zB`kJ?QbWt|^oL(36-2tu>!m1M=PXk4m3Zp7aT5qn~O7Y)3T zLM%A?I9+(XO8mUT&O$R#V-wYTq3^{eyQR;vn!+$^^3atS-c5$u!`8Z^Op77I6zQHf z2+-B@ZQzZUgQ#LG^FKN*#2!L&(76{&5f;qzXyE;Z$LKX%C9-1*^0wre52oZ3ZGJ47 z#JT$*HhF-9GVM#-H0WmHS{)lfilq14(sD<~#g~A?`r6|YV<)Zmdt4bgiSjdRL(Wk_ zL=>8~PAAUELLf5h_)Up$jC9(>SKi1FkSNpCT=QPqMdBSM$kiD_;_Gtv-MJ)99{z0v ziz!BM(m-EXYh1&noRGxNTuwEH(K4uKeubbQ3ZMgr1!XrNWWp#_8Zsc^IT?DMD&g}? z=MO*T8MV!T^eA*zR3rDySDRB4G1}X}OLQG>bcz-P*xch0ilQ5BD&##XPF^JTIvE?< z5lWu)zD}xWnYXQ<_mW;>GeJMk+w69~+a8|&a$6^wwKD5ucZtNi^s&I-^qm=LN$4W@ z9YFU~YvGmelaMLzF9E7U7?}|JNN7$)993=9Xx|1fq>CB{|&1)eINP8(}$n8ekfwgTLyiO2G!Gf3aBh%5Rhm@}1a zq|l3Kj!+ph7W^ry{8&S8(o4)zN*AVu=T=-h$kJ;8+|t&P4ht$Jly||Ww~d;|u=)lY z5Hhrcdy{9gXa{DWwRaR3R$m;9IAWK0C!fVpyCWQ1g4tO;f)#Z@P>q>-}WdB7^RHpBjL5N1TFb??fl)zziP#I$jeF+VG~J(Gq9H4i>T3iPR-z`B zS>x%UGOtljK#TAny9Y1u{W(N^(J5b)+@;F7#)X-IKDYdeBh@~3#4c+6=bwKQMkrOG zQft22B80xa&6sgtitZF>&KxZeS4W7GdKoW<66l;zdj{jsy%xtEloMpI4GB)ckZa6p zk`ZJ(aR!;=H~Ih2FDkWZG9SPetjhv3rn(1^(mH~Y!CYC0;Ps2FSe(dQn?RuV7Llrm ztT}G9<=_3JfKNVZ#Yy6BNIa{@`(E0>Ab~3}1LDv~N$r{~<%1E|4acuLvC~~Ol#Zc} zQ5;={my)*F7khIddWNEUaQK6PETARg5NJr0<+pTJHFzKP0M2C^C;+$n2f6P2F$!-oBWf*u3Nc z{QTz9x+<&m3{7#vywwYgke)c|2YRM5Ax`(Kt67YeM|Z6ueDk1L4N8f*_1-eRt(KWK z%PCBR>UVB(@;+sQbJV=M98e57@egZy6`&lKc|uw+a~}G^^?H!-b+^@NLl)25lxk?? z(MM2nDwFtFsogr?6lO%)#aTyA`JHlfhNJlDv9#_Xf8E2R(RIBEQ!{%wcL&0^%w#$g zE7+-qAvu2%EK^PKBPSt23ss@_*Uf+%;s7pkAmq)8St5U6NAIxPc#?K-RP*LHXcC9Hsd?$RYxF zlA%V8%y;>wgcDg9^->*Uz=#6ThT!#V9UAq6o5rI?4Fsqt?STm-YNcilWi(d!mm0-` zU-yfu{YMAu!&F5sh9ps~0Pxi1FdtQZNcyDYNa-*7$nAMqJrMhhk!qd9WW{uqF<;2O z69rA$S(>UOT$p3fJU)PgW~i8$(;@_x;W@Ajsz9OCaKnWCAcbXii}mVb|HaI1y(TTh zMNFbi0g=>1ZINkxNos_e`Ga!!#)yI^+XJs7uuGEB@0SqU2>*|)7bU}*dW|nDO~^dL zbjv5$qrZrZPmBDecN2`we8tUB0rl|f)1|A0aNfjQa(yNObS^!$H&)H15p)aM8RVAC znGpWw@%Fwg77t_rcgraxWsW#hHvqZeJ*nb-nVc*nN~Uo=^mYMQP21nfn$AUyW2T!e zZHEd>zYVtg@r?yM^QSJKtB3CDyw-hxyvMPbw@3?E4ZGOpl0_{)jz?D@xH2ia!Q4iD z!_nTM#DZNrxeA++&EFd%-fcI{a-VP9)wnzySd~c*sra<}R1l$1R#mEWqDx`E=h*-Y zjb%f7m5^6>c`^+aP&`du7(IO83qPs(BKmwA_T-4Y0!6KYv}At$knR@gm3+b-*9^P) zj<27`NsZRqntydX1o`@9!iwmZUv|4!;hWmC$Of1wO@Eg+`y+~Xih2@Mb*d&%Vfn;C zH|j+ICyA{vy8ioQ7OL{JH(zye>5U66Ay>aj%Q*|XFgJW6=zPvXsm*b+qwUz41?JfO zK}}brxVS6gf+4$pR!|jTBRenrnT430msN`P@4ZQ6_W0h^^QU(HmF?K9`Slq@Y%YLL zCqH4`p#`j7am)4U7U(cs1swFlEUl)U+Z0(ce)VN3`>{7H3Q0|41#-2RSzsb|(9^ou zH=VDhS+KOMldof+Feo}iWT&gom+wqUu(43g7LAi}V~s}xz&et(%Ou-?_%`cqM{z~j zh*V9SbYGka?3YP*dSLos58)!L%BD8clX!p0x*k!GkU5IsAvTG|zpPV~YZn5*Ab3BdQtzJ5{9x}DnW>N~Gai4IQ z;&N=Mk*jwQF$El%Us8#zhN^zzY4E0WLc`t)U7zVZ<9&v!NAw9~ca&b7D4#JD;$I7S zec2E2o4uW(S|0{pVv)fu4RR?DE&lEm+e;q&%8!CTjmIX!_w#(_4L(ncnU?}nKvC;) zAmRMPY17PXf<~?hJH%T4uH@nFyedJd0^f80rXEAz{0^mip{KyZ(TSz*B(Nt3x$vGb z6}or8JUa)C&W&U_FMj`Aq_53U76PAr`h=+`)gW?bk2KNSdP0SH*aI|=HCv9?&B2wRNUygfgJkTDt}@2bC$*4rP!~MRo5Gw zr>2qZdtZ?&?z1s#gffbxjM1#i{koE^&uf+m9>cD9-U3%M(p!8i<9Sy zO+Z#+jHI}zSmwOlRE-t$RiV9%8fbKHn!yxiQCBvC@qaX$3Mvi04$SQ;wuDw{@F+tr zOnv60Gm6E4{B++J5*@dRF{%?=XZV;Y_E^Jw0s>+rYm%0Q^?oXHBN(TogHx_fg!>}Y z{E5(ef+JmD9O6A5<2GC4fI=&oUlb6I%0xYTnV zAE~oZpBsj#7CpU%FB{_nMAe9O4>!21xIs=&M^c-C!$_(~&$g9heJS0f>p9iI=`WO^ zN;RFnS+TS+-y=CH6Z=tgDSN%PZuVZWKL37o?Py5HK=e+xHoM`CFI@DB$FEhUG}MvH z-zRHs(Y4?plr}A3uAdK8b$HyCEc*%6q^O?`EOY|%0g0*`WIZ$8Oqi{r$EVawrPpW5A2v~d|R?fSCY^CU^sg8%wHAF>mSw0;FK+vk=W z91PRMCi75v0)qJ><*j;Iww?(i|3f@Ri#T9V;Y^ejinBNptNsgQltko-L!bR8+?aJaH+u8i(}W3DrmuU<Y0o_atn&{Gexd3_K71tnupMvx7;Mib>!`gze-xFJvKRjsf&-?(%a>==<&KhHta;o zSCTp4s{`H^JLiU053_m9dj=>Ur!Neq#_Hivwm~7yyJwr3;s9l)4u6VPG%zD~>zl^C z8cK;gY2DdxtNthxhxK1GU6e~I;5Oiv`042J;E3u=<`<`n-6B+?2}Tay9&C1!N#~Ro z<)THQXH>hz`vvf$2J3vt@eoDKf4Q6Y9IqIFQmX!qW=%<{nb zm%QU(wV_81Cx#3|$SuXl>U@Rln0@ew^5Vz?M+!)1E3OC3*Jlnx8&-a{#VG7=p$Dl! zpK!NhoNskHzEM<}EqNvnY!7Z1NuRrRKggPOXeq3KyZMtrZ~qdGb=6vCM}T-(*ojSm zAA+_#+b7UWEAkW;|NT{&H1INS%4a=#0~T_c%9=TI1e~8}(2`^|d> zoo~mH60@@sf#~nAZd_6Kipt@oBqQ{RP8R`JljmkBkEz)?dwUga6o+OU)TjdX?Fd8# zDd&(jiSn;Cf{MC_1nA5K=F)g}?i`cpA!ByCGe4zd1eQ}|TOSjm#RV&zNh(lReLf?c zELGG8p2rWQ!mz~LzxzxGsD2~u6hYPh8He{f3AblGda9gOrY&p8!fu6`NZawqXETBC>9@E#BDkPT%R;H7hh5LM;7wV6ZDPu0$SX}l zXL4s~w;0s8bi79O%o0cM69g1(VGEMt0k9)q_5+a<9K)vL@QJy!u@2$ zGv@jh`yNrc1)1w{k&~mdiB|I1Yq>aAAvONwrx}V(b?V{bvs`h;`t24b+sjcbps<~d zS_$v8M8sz0c7&z3_S&vSH6#3(RQIVUK}q2vDq80{n9l?We4V-k>oSL8dw>& z*|uG3hq?xcG;osL<|}us+wDB;S<#?ReUEhGKmC65HcspMVmO35PrzcGKv?`->6(Xn zRx#Mu3t{-BMkT;eBS~Q?n8)XT5`j`(R#fyepna!D*dS$9%*ugEP7!JilyA5VIK_q) z_3091J{VoSopG(Ml;Q2=-2jeq(!Yqd5gy@nnq9;bK>*KSg?5dY-K}QtUV#rjjG+|d zCD|Zd9-3W_rBL?GINl8^6K!|SlK1MnUoQc>pJ?_bRv#;Mdec?TPAPAy$nU@}1Pj?4BvQVGbRoat z#0)3ns}+WuDjJIRS(GjDCUO8xj)7Cu?r(c?sZ#I+xHzcdq+OE0$MIXI4%(mX+bLec zt4laZIT;DN6fq&uwqV=e40QTk07hKQ?E2We@b(}M-J0}Po;&BFBG6b(jzOg)NOdkK z-Fr|q#*07n%Uwyu%^C=+=(3yk-vy$>7`d%KL3Fi8-s-N*ikg@PxO?GXp-4JR;b;jO zLp1Fn=fq{dOtuo=O;IcVh!{3{8d_dCg6bo~pQ2S?NQ2L|>~lywb;pT8$i*`l;KpX{ zsLAG5-oUTBh5H%}VvHS^0iXF5XrHwc356dDErcPCJf~gVLQ)2oQguDW`Wd6+G2@XT z+FPTr-2oGeXNOx}r>Ve_bD|7xbSBCa(KBY%4qg&=4uq{O;zZq82pfC&)XAw&XZt%q z$Rr$^$N*KwSM?t4p`W{4%eB>5HE!mciY>BnqeZf?lGwOS zyt#O{0$ETxRNPtb`P%cfS$gVHvm_(BWMVcti>-Ih*!q(dn)|FiUye|Nz4`k$@J}78 zte(01>hwALBU84=o|o~(DubwwE?D2tuf`fei7ynG1b>FyZ~HW*XVKJ){C@#98p-7| zz1bV54ula|DZ2>NAS1aqvSW9CkobK+{e!! zyxK>G^|q%e@Db%QT)`IvcCmZSq+DbSSU(opAaE!QQkW`vtI{yf6ogm$7Qu>Q`u0ny zTTGL6>53DZQnLL)ZVX)((E&H>#o0b)m2b&JCgJYv<$@Nu4$LS*CEiU#zE6tVo}~ZM zciC7G-j7#dRVsF(@ymtpb2FvY>1UYUQT2(vrU2m;=M97;n!odg;60oio1^g=sMF!f zAyyvrvs*xPXd>%(?GEYV;g8QT#n}Z&1-F_Qx~_K&MFb{206z zxrjx(<1?qxpSS?TN;|t&>I)Yq_7m0l)cCdeB2IS;gQ)6RiZ$Jbm+ECCbM2#LvEl7M z3_M1l5z!K4=qVwpLc~ zW|T0EKXA&9qQ-@CZ_QeLxwOS>f{%-~Xg{A8b6z{&4A|$swJ}k$l{Q1o#g)BvZ!dyMOOKN~hu=(yOnB&^1yMobdE~)23@3eGwlwFd-XFk(mU>Y8UQ_Xz zHTAH;X*9oQo;68{e7Lo(L|XC;+T#t+9;Kii^|L0bd95^-nfmS58e_Hc zY_H_NSoS+BNdBB4c}LhHmBJjAKpMmrAb9RnliYdL~h>=^xTtbG)A zsCmwmV2*F;g!vtq490G+x#8lT``Pdrj0d=FiBPlY5)mOVWs}RTrnUWBC(P%4>b~yA zgys7c>jxN^QAAm7KPG2hxtr*J8YprgKdM$u_&}k+CK0-yl=AA^hOS2&$ zGh?!^y8JPkmObv~=&$9X6l%tzKWtixu7gSihuM$#_ZeqgxS_ry7X-o7(@{OU$EI)j& z4pu<#h*o*EA$HXT498FA5(l)6Bk9hd^M=tumA>z@xuR*Mhgmpu!;U$C!~vEFB!%DT zj0s&v!c!$G_kdmmwQZ0+5ivwQE}y0^b*#qzE-}b; zl@hj*^QFE~v!KE6r6dLeek+E^k3NIRj>jChVsv)*p2CuDgprClBZ}4Xs7z6XFqx@` z>N%tD=Z!BYUj8t=MjQJt3r=CyEA>jBHNF_fDXR6e2Q|((3b+*Q!b~wh!yPhOb49XxMFG~B|@Q= zvPwxn&;&*m&cuq6OJh@&ko~9Z-d||f2`ZZUMO+uWqb$~6Zi2Xa1HT+O1mAYhoL5>W z%_vZdR9(Xo7-E|FV(gXsq$AADl-lO)>6VhUBiXre?eRVK5XSTBm!zYQKPV?X^!wVV zi%;MAr2nk8Ze6sP1R{=fuq!DO?OmDy3f;Y}DARAst>Ic%P2^n7Qw&9liGX_~VXIPz zcYU>W&>E-=zba{>+FT8_UI#BtfadxXIT6NbvZm{;|3}m|w`U2aywk#zN-F{o5CY)#_-#=!8q#reyre7;U5f_8uAtwlbL%zL>Kk3iq?SW=U_ z)p{2E`%%;Tz_HeH4k9LU*5QZ?@|&IJfGLcyU1r;<#0{WpsyFOhgthY6Ecy-xkbwouqBsZ1M4H2 z*K6+4Slc_|+)JU{A!{uNUn2U&E=%{fXnz)g(F51t#1#R2E?7~eSt&VwbfNsx9#@H} zT-U;~-D(0d43+f2T`<2wRSwy6kap`ZM}0+HeexxU=ZTJ?!-l&qX@~d-1=HFRZcg2Z z1oN!|FJnnAMAA7Py=En@?Xo07% zi`Vv;R92bsTg zba4y@c<%QK3|FYwe){`DiR@Q+L2gaZrr3VzPIx_=Ixm;VFeTk`C7?YN%SwRhOP_W6 zeetT$`D-r{kmyAl60lGD9;||X+uf#k5^Xx5Vf!`|w~A5{=1@u#aYiZJpCj=o>J5-i#P`Q1{e<>|6J-?&RDcp)0+o) z;t9$yBR7klw#qkS`J5@onAbxt*}L|34QI7C2Bc8$Q~SAQc0K5MiF{a{2Gjb~QMtzo z7;scOSNw{<|3<11>$_Iin?+a087$2qr6ndfA7=X}zW~Y3x=c96&#%-fK8;Ba!`aJnAtL=qFbK8!iYGJ!`t?5nw zB$s2A4$0JWmyyw|+qgM#bN)0M<=J!3W9e!ZNQ>aWk6+TMc@Vm!xkF!!q3Vb4jUGGl zyN?d`9fUB7n!ig4)QFx#p^z@%V1 zrASQ1!U5lh@bLx5n1a?86_E zR$;}g&;}L)nQRqs2!~2$ew83=7U-{AL2I?vNmFtRn9$#tw(KG;H6EQ-ZlIA9N`xHQ z6eOR>D3bvI_Ll2dFJ7%0~xX>qyuObj=hlT7wJjt$nRH_C7R!oqo1l% z8H)bf1Y`u|9bqowizk7*5^w%%;yDoK@qy4t@;HK>LLD%IB8%tnbU_l0S0RtXrs@-BXMxQM4xD=4souZQHhO+qP}ncK2!9wr$&*b2D?3 zxtW{HWa^=kdaLZ0TD$gI-!E3yF6LkB*RT!&DJ5hod)MGI!iBG?CKSj286mYlT9*bi zfz)I~^1TiSfB!e1`&d{XeHA4w7$A(mDM~vU=YDp<&hfT1rh;^dj|PIse0FGG+;FZ9 z=q#B6s`Ro5YGN`^E0c5!SP)gZUJ&(rlgZi9dvTr#Fk5mf!Lsz}`6tqtrtnx!5I@zk zd)B`dg*ecU-5x?~8g-U*4|;_Y-5n#IqG^~iFw?i4ApdA9} z_QZn@-+^_1-%7yG=#pZCS?G#IUQ6?>*6i_mz9)8Ag;o{2(Yp8CHG%OUulsik&;`EdQ zE$T|rnGEp`Y7C=D@JLQ%wA6i#mm5;iYel#J)Q7PYK|}7&AOdh_S%5hXDiJ=uWNWrq zuc5HzzbRJffA(_JQP3l2q`#6f335lvHphk0*A4s1_Nt~*_Vywj`E32~VZ@Z@%)a>h z3V{Cb)QlTUI5U@wlx*t9fa!nrifp2_9LF-tKLkN?f@JNEoOl0HM2Q1DeeXm9*?xqe zn)4ME{gDv22B7*(H?Kg6Lc;8K%Z@xM&!UQ~{fUyx^L~7+A5B4PmcG@8Z9x*^Fjga} zRmc~NBcHGv)992UOT~DP0k7DO8dBRgUVwnlRe2ZeK}3|>UC?(21hxoradZYOs+w zLxA{8TJ*qqxh%d9?NGs{VFrIWRY*D`2(~lGSdHpSPOQ;gXD6+?W;jwqijJ6|@C2M| zac{Wd)v{@(p=!TI&0;iLZql4rS9>mRLkGWe;~wpEhV}Gy}30x z_;M1w_dY|aLo;KxSO^3Ks?X$g$1=4H3wgJXv%)!>GFX$28PjT=Wv|ibUr@x0Jrcvc zJ=7Tyfx`C?v;L85sxYWxm9;3Nsf5Eya}uYPk*|6}z&{LFI!H|G$9L1R07^_+3%H&2 zI<|GmH{N?rAe6Mm?>{iVFB$YZa2ny77H=V7|eyabYYkv+}ZlPmDHFOC$};hJXQ(3nrOez!ZVfd? z)4=t#WHCK4;rr`n0kn^E7S`f+VY+>xZ=+Yl$;;ewI!SjA$wY-7PMug+ra>#^rY|D% zN9Aw;ii;s(^fFY{ZsqbmE-NXwLE|(Ff^T&~&Ljy^8k49esxus)=E_ab0!T^^E^u$d zXJH%bP0S%6;&f26TIvdj~zc^Ln!%!av~DHUL31+Ebb!X zB9zHhaoe~$I@t~3i8ha}X`6tn_5esQ23`AGD-^x+qZoheJm!ZrdzK+_vBgZI>}Ows zgk=DI(*#lb4g)!$Sjp~FEto{Hm#scIx@Me7bhTyKuC~~b<=>h^5;D53$F|nLo1b;q z|7m_v%~(H*c;yXGMaJh*Pqn;r<4YXJve_%5V6*LUmyE-PNiR&njPyZ3wUWWiam}{K z%HENl^j>?eoGC~O;V3I3x0$V((=bp6>z|aybxoZ&VQ@TU^L14B#OvFe%G~Y%VV@aB zIVSp}7ABPYLVe)Z=!V3)fL9)8t`nn#NJK*_JOavd{d00Q2p+fz4;z4(D|sK&czJUA zIL7g`6vmq77d`y}Jos3GsFvPLrwE*#EaKuWy&58AvLG&qJ}DIaPuY#r^%5$^MihjrDoL8ZO3E&3x<4~7`iY*II17TMRL~=wl24L?s?S?%T7DXZ2{{65`0NCX z1PFkgH`Ss3ASp}Se(tu$2`xgIjq zmN(rI!Fcb9GA9gtj7@=!nNMxk02(wmL2UX0F9}aC)Q=rh1y>>_0}btrrdWHURp$s1 z@bxQ?kr$u{b=VP;lnxVPO%w#apc-n<(vO`i=I!siQ}(#$v{KO89L<G(vaw6=AGe3f-!)zVgwObJ-VD;oA ztxCQ|M^V&$r*1lgCVm%~n2QFj@`(Fl*HTY|MPnLY=;vcze+DojT?UtMN#3}ZvRsiY zTIUCdHYY^gbwbY9=QUau>#0H%`>l6T-=o8N0N_q!>7mMM}D z(sc3{?PokUSH0}FXX@ZC|kFR}+_ZfsKkE!JTh~>L1T|p=*SLZF7zUqm4&=dxm zcC9P)+wkeJ+z*{l_^k0WR0r+a$SS=j1b>zOL}lBE8Fe=;uM7oeDm7w?GXod_3B;hmMS(S1Myx=9#|zD@;hU)^CImk^QDAf!J#%fX*AM zNw-2LEAM`b-fR9qtMk)G@yl7Cs#8{|%)UCri35F3vCI#krzl+JK~$<%qjB0@=Ni=s z_!VJNfToeUg7jRZk;i;?6Ey=gC{4l!TQbRaqQ=F9**Sv2OlCK!{Fw(TRO!Qe@zYE1 zx5h~3QdXaHZ5HV_;o6!hAgMIylRKC+z|O|vHaCi;D1s`i$`-`3ydL=Pd~~M&%?tm( z`RGcL>f!=w|I0^bpr?^Dw6<_?F@dBLwKgzw!vE)*i`v;b3kuq~<7?3{v(oU0KlhIB@BMs_wf26V=BCUhnSMlQ}Kbf$Es7IbEG=5!WxmUPy1HgvXhc69dtiK{!% zIk?z4n>hZ5+D_+4=S1gB=R)U7=l);K_5Tpo|Esyq{J*W?f12wIY)t<+_y76Ch|j>r zM*r{C|4(zBft{U&{r}ZmZ#GfJ)^4SV1aoUczWI02_7~WbZ*2z&*+bmGZvpl5{Ov^A z+QxhT$o1;@?C!N&%8xvDn&nw7#aB=@f@c8E03Z=~p@pW7p6UYd0A(@qGPC_df}}#7iPeF3BY7=|8!EeL(iWoE%!;IG=iJ3rWLSNpbx3olZ*UB?FQ$0T9qK^8%X_yu z07o^_0WULsy&{SEexTR9BzpgDl>zw_W;NS3!sAF<|D^k={Q^D3S zwAMQTu4Arc_z-oXb+mH;MStITfBa3Ae}TY3!rM7HzHselNg5(zVusehb}xyv$Tze&3LVkxht6mX;0M^R;M3UzXby8+JMIZ^=+*$p`Th9!F<2^ytuGB0Rd@cYx(tV{ouaJKxYR) z>6;i`-s9g#EBk&Ibw+luLH6F$K7q%7gMZ=x%6~PKGUISqfY&!Yfu{UV?xZ8})8IJd ze}9`yep#dzmRD5g*I>oJ^`d{=G8=MIYEFB}e$)a{@8}dQMdFik8m|3@tFuXJxcyBh zRB207e+!@Wd@;}t;kKjJwAO$Cp{c8X9WB3fNH^h@eY?0-{qSnz=JYgwiCzfAm9V_> zo0$A#9`oSuf2*i>n`!4LNb8+jGygD z$^6GZcBN?nlBRz%siy!)KmC|A0HtAnO?{nRzt|p&QYQIM{BjlFZ)1On^iO_yUVc5k zej1jwv-w&1X{egw!hUxZk)w68tGRpV{mSEx2Y>J1^M0RxjR1y!X=i#>q9OyiyD-+; zIRK%psjmP~VO?+F!m+PfFxoj{UY~f7kr*00H370GUJdGQlz)Le$GxLsH%) zkfl?Flxs#{*u5H;@U`TkS4u zBvg>tOeqJrMtmWCLBPFJXGGLd~-PU+7$JE(b{XyY`YtKU#ZJ6`G{jg-J(R14D&EbE8UFN}3wf z^eVrcCd8?{nWTeVAS3=!m86^Zn=i(H-z(vf2fk0#oS8LC2^u015&Z2K@B|pFxDOmI zIdHT~3XHOta4?CjwX=F&u>6->?dOUV>vRG-Xiotua(Q_sv7b_y_Ew~5q9hQ%H+CpxW`8Ri&A?u+anXUiv2tocf25G9v>v+(i ziWdSJSI=(KIt>T9t7gsCyq3L?ZA!k#Ikf+V&+WXTGORIKr zIdBR#LO?a9i=nrX*zGOlW2#G^2aJnvhW*p?$jwf$1Wj!67D%q`M!U{Slr=GJ00`pK zGrI~FF5n)XW!(dWydTev^U||qc?fqU&uXi2v-H9WtnY-C7g@s2`>YEP)U!gAy8U56OlUZV&L0S1DNYzhY?WxvD zQ4ccHdFdBfiI9L4JzqdrNiUmH?rC-d<)v+9r-*t%`Y@qz9K~!z!}vLis)Df%4a3>J z^|tM*TZU10(fH%mMpc)lf-^pwzdT{}T0s;*!6f-oEtGdi5$yx1`N>rcVp0d|j~#O7P@D+wnYO;Oq(d zEr9b_y!#dpW=$N{=+SNb4Y2jJ_UX8rpsVzT-NK+2rjOt_gV-^>Ur6nF?*TCv63>{N@SUeRY3E7I^CXHfayaPRjFXtGQ4+EUT(_Kc z&F7%`W3{C^9T!P~p;JYh%kye#@^Iq!3fI)Hog5&I%upxB6mf8QBilv-yI8*Bkr=!k zoq;jkxuQer&+Bf4Y1@Os5L|PS1DS(Z+^!r&Y&`R z1ig<<(&sYun%5%ww%{-;Z%^@?l8yL6QnyqwjbzzjE2*WY#=^JxkZE{J9;I^bRbSkQ zK`g=b-C{CSKKwC80K&?+QmGEjYCSPpMUYdd4DXEKux$sFne304RS1;CnuUC1+l`#s zS)Gxr5nrZ*s}Xg9zSZf>O7+si9u!QG=^eK+$a~ol+@$vVEFBQSXPQGhd1hos;NhMR zi;Z);zhlBiai0@&*A2&zkRjYHK0dSQ zOg_y}@?*>HclvZpJ?Gfqi5E?3Zta^IY|DIlR13DNL;2N#gj$FYW;xXi=uk$Ace^rYU)TNeCp4DoB`tP?kW|% z%2GI3!!5h^SP?mek&)Ulfs0t8Fz5|>Tf(;LFT_4vg#GA<&@_YxuLn+~C!ceZN1)I8 z0sBt-WJeC1pyx8;dv|EPo38c!7BXUie_Ck$gNQpleh&|nihhPs=c-c-WC@4x4$ahLozjBb4Z^q^^|Pceo<6+jTFo#^JQi)UPZDhcSde1qkE}DPtl9% znO)YS1#J0rBIm$eL7q>C+kq$)I-`G%Ov#_u|ygt>5EgYWq7#Oi>UZuSk>A2U;MT%Cj`qsB)1d z=RF)3$|DP@JmfKByuzDIv+4}ek4_9NxA|iVH8f09-1)Z)mjtkVfNqdyHjv+i*ZSDj zyn~1BTM2*klIQ%&UQ`EqV$hl7P{e7$pb!CQP$~JJBG<&~vL?RFq2kUgVCc3Y3dI4b zWQFnglOb^BwfiF4bR8$PnSlgEzO4snLfC0RPhZ~2OzVh<6;Ir!B;iG7Qp%;tb%gjR zHEt$Fzq{;wjNqxH;1j6u^V=xnKVpwii^VI!gQxi~p0d)Y>DxBey=DSX{x-X*YSy*zJM5--B*r(NHE+c!Y2 z(m3s>y&4U%VXfCKyrCw!*uEj|Hv?_+tn(GtL5ZpH@F$SF3_PhpyDm%`g=uNFP6;)_ z%`ptaNok@Ihj8z-gsb9!hx)?}6P7lDxL!E8c2z_0GU;i@Qo;)x&s|P z@D668g!Jsw1Qc}Fo8YD8I9M91i@zPrI|G>_)9jJX*G}=#i z<~8J?%#mVk@wKPM~G)D;eJ(`2~ChNmXoTYoXl^R z+vQ48?jv<=5wNplRsN%bhwAc!nNY)H<7H;s(ZmGJt!8?JX;QfEXHARqZs;{B)QC+l zo09Lvm()CJ`fWR3ccGi*Hl4vP=tt(YsJR=pK#v?F9LTT>u^i0piwLBSE^P8>*yiGW ziy2l{_0rbyqMEZXl6`pFDl1U??e18Ohd$3_&11=?E9#X_gFjj1oe)Xq-{#lL5(P5#E0@@jwiGLo&fQOQxmu>nfQBHxXjUDs$ zt}m=yH^?A(%vFmZ)^rd0nxH`RESn~qroDlP-kk=;^Pumm)P<=4ri@pt*Al-#l2{Ur3$M$qqe}?6 zyMiz6aW_eFC%f|CZJPBK%JsaU%#FHuE?|Q_XW+!Qs(BJ`MW-9)BqY>yJGe6A-Hy}A z6po6d@~CH*)k0pJA8AHirhLiTVPUh^mg_`7$dQQc{Vs#*26uGAwVDwxIXnrmCg-{x zK5mL!wT!6z6lb7JiQ;Z%^lrr1($$nqK{(+vyZs3mErOVW6H`rYiXY7yH7?S0z6u(6 z3)F}nYwfr7oD$x)e$VeB&y3beMcrrb4cl`vG7pINuKEU zi_=*qJdAB+gXb^`b}M$X)WRX8aaAEtDu={9L-+UAFE@4Az6``r1=1=^9YrkCIUtU^ zEUy*~WIR&q3>*SwF?uMj!48NS#T_jl&0o;jJq0+9a{7#+;?YVKsq34FBShmRlAbw- z{GxwJTw{2G{e2hi+}JrO5P|I_+mBNidu@t0I*9^KbQ-G?R44lo`e{!3B{^6gb_f^{ zBr6#2kxzm{O~%kBsb-#)37DLbR)j4q!Z9?rHp?(5&&hXLMg?1I8OZzq zp)`LNzp@%C>6X7l4>m=s5z^={E@Qh;6JL8;qFY!wk|ubmMEllqqTSrxg`=>QzS6tB zc@LCY(#1St`BkXxHOR^pKBf-_6d?$Q5N#&>(N+CMvCVd~4N$snzeT8YeM|nvRB(h$ zMzX4UWX433{YeD9sBoZ6jxN7bryF0N{nc)tKhvrOV}-%~C5D+~>#zyK$tETp^%6EU zb7}093h39e|7IjF*qW|AcBjj(ADggRpvIPun|^E+O^LYtf<%kGK&!=(VXW>3|JV?7PbT^dS-W<&DmcxLWS1K82vS^C1!8W$ zQ^9kpJ%Ae;AkTw|A#{$f^CRmZC;1(hClumyz%O1t+jrR_45LO~1TPGQt}EypZ+!mQ zMoo&8$W7QE#5~;9_4m;cRWt!eJ{vR!`^M~^Ea-nenHo>?t-N2yGyO~{U5h5DmLnsM zp`FoO&%q5_>@qI{FvM3TN=tRSSzx-ssp*|rMXL(Y+;7)!Y~Hj9zHJIk33m_KF{iDJ zi86P)zg7@{C0y2^Le{@Qk*@#x-FUN*>CM((aHxNRjeBV2xy#*^8_frH=bIYMH9tq3 zApr?Hh!H@~`P58IQ~M&5yJQxQqcJ1K(`Yfy8fAW(9VN*=8)V(sL;LOq zmdGk6s2UQ4j)9*%JPXNb7H!yjfrH?@$9z6Ht1668>+6tb$W z+2IL$$m(ON)Ize(9rN_3)S68S*9&nbcMeRw=)X%yyYTn75-ujalx?m@!^H3II61JT zB|_pDYq+qDsc5D)KA1z~=-ZD>Yb%~Ab7TZHBVK=WZ%8Af@$ZlGcjh4aRsIfU_$!Nv z+#C1d)FU12U9Q}hUl{A(?!r;@llrA9s5pb6IVi#3vQkU2r-~Po8CtaZxNLbAH4z`Z zUo~lP2|wDzXq-bqUqCv-jDQear+s?`vgpvm;0~ zz6jAA=3h1QNBhq^ZAi0Hhi(%BGYMbHT|!(3eaZE*upeH0&jGWA6_y>0QZ;)c-=44F z5cy_&psa_qv5B9A1#Y z=EXs=?nmZY={Bm#SF6s;i2e|eB7HoPCom$PoRw3VvU%-rw1-Az6^<-3<{CW_V{geH zvR{@tJ&Yi8O-D`WCK2t>d$M&+bN&{-s6Z(+W&&#}-?fC*XP=D2&Nt$IeTe>TfB4De zvDV0Zcy)e-Z}AFhR4apbsMJqR~M2qe$w!TD!`v zBV8ds%%Rrvbz^hp_-x4l_gI0;jNNsP!O!SC)zL_oKUy??`BJDfRLmfafcD>m9=!{} zlB3MsYwFBMrGqcs*-iB>Ot=hPRaYqwV{hIWpJE043ymxvcD&-#SS z4IFdr{n=wE2g5yYN^8hjSEiSKWHW z0scfNvBOR|aHiB}B9__c^P8(UB^OLMLe23ekWttzG2@}hxHSzo5R(shxw@+0ShImx zJ$82FiLlo>tS}pzcP_{*f3t7zcuFlu>6J)-1_MM$!39)Bi`3yEL4ScfGb}=i7A;1J zINvC9#EOS_Gl->NdlAat0f%{&BcJ5O~ax zISu~6s}9V+GuTE7r#PD#9eUk1`-74wd18TN;W5~eSDv2!@dW+KHZsv-Zk7DpQ(rjL z{SKT?h~0^5oAtnH*3Irq3CzwSpqi%?bS-@-Nv-1mQ%Gb&1tGDdIWBJ)DTLe?_V1&Z zY-%AV(ldw;Ml|cdXiX0rDs~1y_Lq7ekJ$eYjsgiCWf8NrrNyt6{NBgOK?}g(H!hKY;_`_GxiIg3M=#A z0ffneT!tYaQ*&;&jeVS8vNPnwKd1(-v?%h)$EKpDdESkBWopKlyrxn^X+URK?;tx! ze!&Y~kGi;u&k8GQrD9?vRsE0R@Qc*g*1(tVZmM~D)R?46Zk@NQEpK}WccPKy%409O zy1Qw0X*~}oU}50Y^)#0QD8Xh6#mdNL6400CPLR%#vJ(^49+l~w+N{D5SFr-Qw=y`W z5Nr5WLtvoD_uKGAZxQ&ciP8M>&W+J*pOxg!bt-%(P1%|8L^g34mwFY;Oie^2*E-nB zhfuSNz#F(7Z>=9x_w34h=8IwrTnbo7qg1c`_Abfa5Q}e(q4A1j2Y5{_x}4U2xty*? z&Iq4VU912k+Clk<@P8U#b4(Taw3xNnOjPj}8kC;fVqOMF;5x%aI+n$!Bh=M&f-y?p z=Q1_tPV^~Q^XOdk)81wM^J!@Yugzc9`}Wt3XDN?T`>9K^$N!!04#M0{@X*?Vw zJ=2}*hxg&)+q<1Ud7)CD_@k!_5mmQ6B1Bpm+8Sa*l9_yz zR)R|RR`vSgrGJr0b-0r2N!w>dA}q*IYiNgBYlQtSbO6|T>=9Si;>7hjZEscjhMEM} z{ACyIe}&H%o6*eDRJ=D4y?jC=h7dKh29g@RZNHk1tB8zhVs!(4i7wTu*QPYm;01P` zl&b2NC1+9iy9&i^UAbP(qG@+T&K%RYU>=Rz01nTDdm=wJ*W5$9K)%z+j&yG@1?oDT zD4m6Z&!0a8z%@%>-hN7H(YCQbPP`L1lhpF1{;aA4?-N)f@X|F-C@~zk7^}|F)qix; z?=S3plI;Enofp^eb@c#>f=hIWqFLkq#W zS#ssR(yP3rDnlfma_`HXV^40Dd~tKGZvZ{fx@Q& z{+SJw#V=DmW#2ukV+E7xW>7G-N7R`!78I?1O5r02UYp|zcS?}G#Bt39}asEf7rL`^1T;1#O_+HwfD%BqpBq4HyIhG)2l<2dbbuQI{r(%)Y|`=r5Guw9-6p%%srLZsulg;`8Rtfwx6!(-ODcw;=h zH7s_m&Is_xq8lV%rMQK@#pY}5NuEPk6q@a2*p%!JsSu`xEu0<2B3eP&|KW_nosVEo zaLdPwVy)D2xg7$Ma+Q-`JdlePxxIV7X5;$3#_C!@=QbVdIFo*5vVARMWy=lh@neB| zVDMj^j8GPD5vnDs5nxWZgv>UCbO=s##B&(t z^&GazW8T*Bkq3bSr6{?diZ~Qq0}BXwyCEF_RLRXe4yA{E!^p7l5IHs~vMnP%>scOw z5_z)-ZV(Sc&PAAE`slzL0Si92XOI;}Z{}|L*j*GuBGc7cgE=@G#DiO{d;DcR?A{M= zKdiW(QuisGV4m+|tqB;v)|3MLgwhab!Hu0Z2&Vp5TPZohD7qdV4KWm3EbFk3+d@Gx zqR`(&8i!~U$tnqsHTP#<`%mOwH)*An z{wkhDl}+JN`14_MM;v(KCg{Xv(zbf9S97mJ28Ei?B{0sUW~j`#@DKwiVNNON60?YFIl)z>G06CuR9lJud>VbV$Y}7R3|Ao%X=1*Pe)MEz$4V%j|_;9ipQy=tiP9o za7%lh4$bbYW*Z*apAEKD$o5VIR1O4VZh*Ky@jDMa{fjw=D_@9&aB<#3u)ZlD4(bWka?1dQ1eoEeG$Im&`~Ux229xysoD?3J7$M>f&54qXEg0WdGeqXV&p7*CbZg55Hc$6{|<|#+& z{o4m#xLNL~J3!};Htg6x)7!k07enNEVpzhrHl@}iEBOp$F?(Fxz`BQJtv2jSK4I7-aMH(r+qpND$^0otFim~k}xkB zTKu+e6kBH%J9DH7TiU|Iui?^|==>7OnRxijp1Ic@H3gjPQ0Tj8KCpEIW2mJqalYaf zePa3KuDeucSn2s2#lDMWtRmUivd4Fj9c2_9mebcwH)WSX#IG^_iolsyTV`Iq z-Xf6%8!W#<{C07q;R~Ml*7S0i5Izil&S%AJ)C1LQf)Hy5$j02umD>g(n#(~Z%g}3D{ zpDHy$)Y?tfp3nrbgz2)YLmj-n+{xYwe%PD5m^rXv=j+6NZNRIAPSgYfXTtOUvOFbu z6TJDWI@HHMhMZ;gz=Hg6&eY1Ur5_!owJ6Ohf8Wq;Q$eCWtNUQS4D0T^g(BI^PQQJ= zDb{E;EVT7TqB^0s)hN1Nt4iw(*hcy4w=KQ9vO&2BH}g8iTU;~IW#llA+tKr0IU%fBe2zwT2ytGF4n)0 zY6QSAZpn#@^K*g^$Z|_IY8mUkac`iS78##qrcRPoEUoT2KYw9Ug_o?F1-JNPY5dDs z%*u@sO|bzs_?|$tft(y?1%cW`j5JM(n0F85aS;!FQx0{f^B`s3?7i8H=G!N_X zst;YA7*(W8$d8wHI1ukz1$LjLo?iVB-3Io~W`T!!kKwX4IC!jEVa@v2g$jB%Yj8^9 zvqN0KJ2l051iujfqT8_r`hkI8WTy%{v@Oh?!$`B6XCK216d_*#iY5+H`(Ud zX8F|3hOhBstnJ?~*h-0W+%VWIR+h@7=vbnwg2^7>JnU9Hs^EP6($H7ibgYZfI6@u= z$2ymfj+{h>7&t*~@9XD^X_nm!e4d;=8IgFb>8?TBTaZzhNH1L#6CFm%7$QUN8QGSDf82pS$Ry+-#7&$F1-H*dmaEXBKY^kv%kHCQC)LVcGmVC zUnb!{rEFY_%VGM#L)Rj~Kwe{2fcWKuJaTaJcS{)=?hg23)KnC_qG)OjU zEZtQ=&zH_ng8H56Baz^B5n!AaEWpub8Wi(AK9%XUiiN0VuXj*sT$MPjKp`qYPq>>5 z%4;{EsFrXG?ZFEM6Ydu8XIp6GsU>_j_dmY)ox-sXo(~#-g5-Z~IEwyrWa=WzEDf%o zEZuZa2#0Xi+QY`AoV%2u*Rg0;QjfatjVK>Y0%9)wl^NSenLJ&GdP+!bLzB!;*`Np7 zW)7f+yZbA+bVo}79ygI9^qA=&JS0vuMWhMod{dWu7&DvHIVqN&J0?Xw#bb~BH?m`9o6qc zd5{zyT7Yd`Il6_qL_Yn4u;pB*7epKn$6q&3sX=Tj#>52Up2+y`Xd$Ql*1R8Oimboy z2D3u+)#!&<%-O76@WpPn z<~coSqqoo}pkdHJd^u@obtrS7A}zhn>IYgz z3#lb64~jcmGd{dkEp9=djWlK~cPPz5gF}N1DJCH1nR0Q3tfhH`lA14N(c7bUyTyH; z7{g@(eTYYlui!$5p};Ue5YCP?_PCfv%ULJwh6SuyV1_!O{4yR5pMng?Dw_&PQf!+^ z<`hO2y93jf*a35C@7aE(l@1JNzMd&S)&~_i<2qR6@6%8KaHkC~0FEFicF?PonDm6X zVAreh2lNokCJlt119hmp^*ct2yym(kd-2vu`B>gpZaFw5;has~2;`mWQf?MxK};jF zIpe@YxXqd==w@HA{aexMNlh=#Gcf-w3WByy#j0S$EHqfHz8lvYcfgCp=@G+vjP1zK z%1mFNs3ePfvThBy_Y-H5A?$BdE!4jkjk-?MZV>Gbt>?qLA`PvIWIFB5RODm$-CemEAxtpK=t89}EuB~)ldtWpzPQhS zgrtgnjiXBFpu;t<**StAfd~%E#K{DcNJYZOvT5{UVV&^^CE9!amOE$y?0m3|bA(ni ze3_|pb<2vfbHTCq8I23C5(OS>5N_6S=krRKT);?X8aR*K&)vY#LAkn)^#qc*`3$iz z4-9r}AZ`LcFTG~E6+#U0O787Z<9fZzICcm*0?fdr?F;&>ohMtt9)qx+3bseTTAg9M zbEKQ2+x)ym^b#?Mho{r(7CsS5GHh|>zZ4)u?C29gIV*E&65=%s}ZvRTf4Wb5Re4}<-Xg5KZwfC$l%u{;OcAAc( zfz=UO5j-U@YEO4={ANg^zp3<2td@YL6-a!5dgIhwUNG5b4+EtAC~Ew(w|BU@AQ z>UF0nBgWwqbZC>SW3w}crp&fY!5>jnhVJ^+RoUe(3o{phBe$U@m*FZzU*e7GczOAJ zR@@C9Odb+UVWi58xxIgUkz%@trAOd)d=Krfu%4f&bp&Kym}6VA+A zSor?}o9V&skEThWI$HP$6KpTmB?W!qyvB-182Y{hvy!XNQo~c}0%2`cFHUa{p^0Xy z&MAkCDy3n2dOr${81$>PjbDl+&L8tkH*~n~)@J^FLp6R6l|P)O&FT%&)jf(|sPH5B zLq!A+3C`|kheG;04X}WDJs5BI!EBbHp8M*mB9G-Ht(Lkv*XZuKN)Nrm=n26a8DPd9 zoS&?Qd%#^GlIxAV3LmG&OUIQB_3EjIV-5+ybPJ{zqP#CaD-KT{b>vgiWvAj8EgkQ{ zMYxpfID=uqYV-|q46iMyR*CG z_v4Txd{Cd>^iBPR-@o3%O$cWx7ayvlB>9Nph_(ZDe<9pTDVxD6cWCT{lL~dhpOmIg zj|qZCns{0Av74eRx|y%;3RPVJWf~j@%8bF9qUg`%Z#L7~RlY4FNwtw{*8>Kf%0drm zQmMuiMBKBrK(A!8ZHD504|6S<*IqsoQ4xAfv_^9VW0W8z>dq5y?Dm=Si>z$GOH@9` z!r7YFHqN_km*T}p&Ry9`#V$Z*)uFV27*Jyf|f21e%ji+ z-hw{-4cWMM?o1i99cDCz*k_<_)R;Blsj(E~U=#3ALA7iRQqTbj$iQA45&W>1-IJk& zbx>-ib7ay0%Y-btKG%DQH*YulrJwpfq-D{OtNnAGrT?w8Jjv|j9xz+*VQzm7*k0;h zgM3LN3~#~14BZAO1#^o3aj|9t`MOaV%Zz_Rnohm=E^XGQ5k}JmY`*lcMoOgy?IzPS zFC@YY(`-h%C@(BAXl9q}*}CyyNPZYnU+8SJ`A_VC(6Bx|YMbc6A8T1yXbI?07+R6J zqg1mYcwnh_f1HUXD&MqP9P@5$3`Zmj%(XZ5!`nj_+?XZ(%yrT3N?eao1e;>mdnL0+ zkn1s5(=JQmFb$F%i`+WK=xkFfRx8@ya`7hmUuJ2As z)kEsD2QLJkkn@?Sx%nD$H+vsYrU(hdU33v7h5kFk=27+Bde}s~H(QiUY5iT(oZc{k zV*VktvUH0XU8V_WckKt%Oop}`NuTsvjWT!2jqx^2EFqqmOtdpL)p&}6C>#wjzKTvc z9UZUdwr{{fRE0co>A7QImKz4#k*=5i8M^WW&tWr-eipbK@B$I1`)w7|fWEpHSl9J; zp3Y;dSD3zaZ=kd6_I;zL+}JPNc&)3Ox*NbJPeHnM;Sj^feG|QeQ_T-IXwN*cX|Bp7 zaq>B`hc3M~l|^kSbGSs2{cz74ncB3m)xv)>dAWpT_^tWxDVJ|hsELd#GXrFK*ueOd z#jRos3}I4pI#&Vdy-UtJEZOA&^LJ*LL->s4jv3du#(#Z9#`4l7h!Lv`F4Nao*qbob z@3}utdQ*nh&@QiUsYcKjRsOML6c$u&2?ezqGF!d2g+B@&;#TuO`0j;ny(A0N!h{FT zPrcMd1sj@_FSk{DdB`j-pO!drMjYS1MvfuHY&@7HE^RTWRXdtW-|7 z_RJR(ptOo?46Gl%$+aIiW6TieDNc`&r}|9isQhiyc4~=mR+3%C5AA6@3_yLFRHrV` zZHy&~&IU)LDYWjVB8bCBG;c(viZ&)S80q@C*7@XRVH7y?JnfC?03W1kPEGS$~n zw?83=?^2Frg%9xrW{~hd{)kk3FUjouIL+cY0c*^ny&w{asNHfcl2-t7qot~Mtx^VW zCCbC~uT+Xq+y*>BX9*D3nj^QfbX4q^1+s!gyLw5BLBY(3ZXy74Z)#_cBNNtR*z>B8|hZAP} zG@iDng|XhSQ>T`$C1geXJ7OVL`c>(!!M1W?;@bJD31GXi4tVk9rc3O6+5tgYu`~I4 zWWriJwW9xi)i-f&4Byp$fqY{PWYd;-qUI}M(^SSXTle9OTx7=Xj5XmAan!g5A!uz~ z&3|;%sDeh7OI`g2ZbNgR@j_vlzRhC!ON(NFDGLlmRw$O{vP$kmG>`=;cmYf!;wvID zcsxOqtsJF+iivQ$H=dB&U`2@rwR(lT8O?lz%mx>RBsVA&vOIWCzW4LPn}Mf3;-)G- z7c4{wX)MRwB32bSVel#UfNN}Orx03OoPQN#lT#=e;8)ukC1&)@K;)EJ`X0vUIr*-o zrOHf@k8_CnBZ*qGm=HJp>7rKqzT*4__eG+8P6^=a8O(XdNIf~Uo5}jEV zfTKFgm|9C{VS3}~O{?Apaypc0#*UPu-|N3vzJ zc02XoluxBQBN^dMcBO7^_jfc0Lplu(oFU{+!i$%n#sZx!I<3b}DTj-8Vr=z*_}gf3 zi&`K<& z1g%ThhNB^=D7|&E@&I-&wOFx-Gw1JLe)EHoK^?++^{2g6_8mGb^9>b3wL=JLvvIps zj1(l_)o;b%rs@Kv$VtQNWRg6uLfr)|j0Vb!>waG2zbM)yeD-5U5INEcH+x0Jle~et zFEgwOi6~GVN~R$1b{2mTCurG{W{$P!43@>A*(i8Ml|t3(?eeu=B*5MzK3b~29^`M^ zF&4^**hF3T?K)6MMsmhnwL6>3wdi3DP+C|SlX0tiF5%a%eeS*DMW2(NJ1!7V7 zb_*rHx+8xa`s$okw8<`=a?naRkq-^Z^8ExxgiC4Z1DsckNKJc~a;J)ULO|XTEF(Z{ zXURvos*NSfXU;NA6acO1|E!G_fU2R8CpvMw4X(7&vaEHuC1ZwqGy32~%vpGixj0?V zSvq_w)m+f%$CumV&KMvlUEY#jt5GO1bR zbdA}E_l)UTUf{hMH}R;X#j)veJhnFwaD*9^M66}KzCaM$I*X}44#w8TwY5{~kZd(c zzzQVoI}BRBckVj(jed%KYa?E@tVt{q$*%n*SCZTh?}g9sqE+Wjo&lbe(Q{rD@0VVo znuePT6)^WsP*-TKYJMmTaesJ}nwsU#wq9GwXLXT9w>?6ccVD<6?d}WAG5~W1sTUhj zL$wso@aAb<`A~vzJb&$sOgsd zd(~1$4V&Yds`3Z(58LSNes$B>z(8#4FfgY5D}R#174TcbA+j#8&By-G6?#*Dk@Y`? zahzSncuaOq8pW2-Dd#n7%fxFA*7B-NHr`xl6fL*?aah3oX+%!M1_7naEYJ2 z+W>Jom)HI4oPWNa`-+R&;v0K$e9RSZU6t;xdsJIwsy`txg9GubbfeZDrwn6}ZR$^o zoNTAh$eUsO)=wn*%1+`B>k%Vi6cD_`eFvc0fGN!(U@G6CWC0bW*hA9hLmhLUm`)!vj zU0#R}0DQU{XzAmid@S&7TQ$ zc`=*MbpHwsP+pfDO zPo2hmHBtyrPBB=^*TvO`NHl-`Z2&KRvH*jJvE+o<25(T&%ioU z_mTHdJs>* z#p13oWG|gnjYW3%r^Y;kvDFKv!gte#q&ZFLT#T}*&`ag#_B}2vWp|Ol1S^TAhekwB zIl+Z4d{HTQI?r4=FI37ik?$_3qm@`(;P*G2?|+-`zSZId>&4Gr(!uNzKZe}@7Jl7f zw%@j-Hx+SYi)%K6iX`+1S0FfI z;q;wWRma-YtI`!p;u#d!k1TctR6(36PhLZoHoVFy+6eom!_G+GfsyfjDd`%RQxBKt zwaQDFF=mBo!txQU;@AtbY7*9h z2Trh~^EwAsGX2snRM~w=^Rof60PyuO z9fyUUBn}V(QvHL*$f)2z7W&seS{5NwQDtV;_?6F`MJ!sLsr^)6#uFMRBZ)-l`y7IJ ze3Mh##0T=;&*VN&+ts)3=~r`sJ<5OG`Jf4l0U|%QF9zN|xs`G+0)`_Xq~SB}@5H~p zzI>f}Zi2ntCTt-l!i@{_xAVkBk>3+SO_Y>s)qSPJihPGCrXIA)MGO8qJB%hJ%_U~& z-(4Sf{VG6tI8B>9S&?S_>+L8y342ydvRuWpd)iwcGz5L8R?+w)w2_39^^lHus2a8$ zdOx|p1H0sQ1)XY6Im)E2!h50yKJ0jRsbsg8&9rJ>IMXUrW#>Y-eY9)cn0FaNXL;Sm z{TZsV!Sb9*J>i0AI}>#1y|(4lpV9K)GU$0IUqSyn@;YUGJX)<03kN~~y$)XCX{$!3 z_g)$IEC=D}RVZ;S9>@s)ME9P!-9FYk%Sg*ooIV_r)pl`S04iyyU zpPhV69v2pC2Y8@kpgrVDbl1rHr? zMpx6;t-!cGCicy1#@1#z3kQ&oyf3`Y{*wP%PZ@J5Z#&pa- zx*&Sd?bm@Ks%REXKJ7kbmU8i(>i&C7m#k-JVs@NI$%M!rqeu)s$g+aIJ*Gw5?9yr3 zs~E(9jthX_!4kLceW?i7xf&e5)9iYRKvo>Kj5>V)_9Amg#aJEObJwSx4c2b|e8-V_K-Nh3uv>iJHqMklX8 zWDsg_27JB!7A4jJXEi6ku9R~tlLY-KNl~oTjQkb&(w`N=Qs1|#E>w4}UKE@dY z*|vmZf}(W8qVIUFGY1b+p0RXu;!F1>@!i(ci>av`o?+knIc`nxNv37$PrPE%*!iV2 znO!At-zxt7Q_=c3(vf#M0G!-yrWYs}El}Dk z|61p=rm{pMwU+*={WV=ZU&9aX@8l>(_keI@?=XJCw$I zh}w0UsHKI{rQ@sVGePQ|zeh*pzu0E}@arq~-T^?}nK$`X`z;pgQxZHbyDF(KSO*=Z z!2%WHdur{K zuY`!d@j^8O&(}peU*KWpE!l)Amj-j5a%@(-75V0M zGb=ys_F0{auC&abLSvQCX#EzZIvMv8xV-%}<5XfvJ=ptQxiS`-sGu1C)h=_RaaFXG z#pI)6e<&yRJcJMgZ4Db{<{XD#EYSTEE6S}*R!+lm49S9TR``%X5ty}JMSe7kGYt~C z+&#IdV+7~0!?ke|I|)^Sn&A*wV_4=0h8rt40rQjUVz2Twv%J?3LsMbB%(%#HR2YypG;jT z2)H943G--01XvR(B!dB_=8V*A+rjXiDrZrQ#ep7xV7z_dq`mNK%upx|Sff@gwuf_iVOW9(eXZXJ|TZ;dK&a(UmXW7x&(>eWT z8tcD9SpS*EV*OwK`#)$b#($|F|3PCh{m17&jqHEk;4`o@Gt&RR(pVkFN?P0hXspgo z#kS6WhbvgI%`*UGb?*ikM%Iq3&C(7Wb?Z67HrH{M_j9|qR=HAxrE8YqGp$;sSwy6y zqMz90+z2+w1+bl|o}uvp2sxQ~ir>adn(_p;g%+0|fQyNWiVP4XIf!a*YI_BO*!%?c z2<)zH6F`Z2i;qzI&s9~G7q}7t20r-Nhkg@q+9yDg-;GHI?+iaHK=nFbKt*CES7Lkm zW+(=DLkq~Cb6!E>tSoOW>uT$*-;+H(gOAK}+a`7<{++3To$<-(9aKHg2H-KKe__Q* z*^Ykq@81cel( zLJ;sNN~$P804$gQjhdL5e|;I+{D%=eOO^1RsuV*Y|SzSEnTyX>59B zdiz=z!ykZ36KqfS$;S6}3iT;gRzg}`Rzp%KQQ|((4WE>xH1@_XZM%E>_x>kSPFf)z zuWxb!M(^+txXvd|3DSsS|LE+^e*Pa$GLOp-1;FVKKsSw*+7IeyD3$NBmG3g14EUX+ivy@y zI!D_dAggLWJTzcFHYPdzzU^fo^u5>HkY5^tx_f|svp-vWWI3 zwz~RNu=vIy4TW3r$>MJDg{y%>0^9Um;{`X@hXd?r|HJO~%kYP9;|?#3&*K-3&QC;4 zS4C7bW1o-WF*X%>Y+!r=)d)uK^Z+!iy(8ltzs~2*FFO)yZ}dgLOe*h{PxwzAePGrW zpCG^t?#&+nDl*le-pui7Aiemv$`7%FV}LrdFWvCyWT-xaPg_DZzu_C-q1fjJ_TS7m zgv$rpgV4rLzJp(#wppN*Ac=+J5wRv0O;$dVikq;t z)nVy~KJyByH5zdvpMQrv)F&#s>&ML5Q zS=rNlI4>NgzbWhK$4y8`8fq(93ARyGfHHe(Y!BNG+nY^GtlE)f#k4P`}%6#gYFxrNZx_7u1v4rJt$@lUxuZ2-xh6D`-?X z^}3XrrXoRmn}AI&&JY7TlW|Cl6% zvXEz!S<7W_hkXtgBgaj!u^j%wkCIJqJNG@Z=V3WDATI03?^l^EE@soLJIo`7m4h;`hx-PxacwRAc`?wTM~&n#Ud+AeR~nv!}lpaK6Y$1?>) z1=I6b#>F^q?0$)$ht_e9Uia)8#W)vqy5_Gmsz`k=gY&mnw2#U*y{baDfB2qo4xM>t zF9;<=!oqd^cR?Zo2;leu6o{8Z1AP7W_B!Mey}hk$j{$VdENBq(wQ4+n?CySvG4ZXg z2yA{@zj&cA{6Su_1KxuAKrRXN_ z$q`mRfY=oaK-~zzFFQ6H$%wL^tOUwDF(P>ODJEDc{w*vX>w;0o1_w;(yBGPr85ONN z*~2<#f4{EAOIDzQ`-A9G5tu1cjnm(QbauPsf&dtkRL3#28>2GiwDT#&F2<^zDdNs- z@i>}jEqcodBX3O!Pudtv+sxF>&L@cy;=?W!f-a{GMNx9T(YACUj-zCOL4iV7RTTBA zoyt%5VwrdZ>K`3kKMe1IpeLzqZI$1p*@B)VAQf3y7g$VZCjpt5)rUIBWVw4+Pxf#^ z37bjIj{;fTeVkckre&@BJgK-_wxs-MR;E+f`@;9GOsvKet~|oq88*h7%r|@Q9_C*v zJvk48hW<5kq0=oDK|ec2z9O|F$FhibFZLV^3iIg9U8{tAlToi_BDzWKdQY*7C}W&$ ziK5WvTKtHile!Pc2xzGFSQ;9+LfbLre1`-7bTP7Bb4nFEj`4qyCD1hOs}0v9F8jGy z#w4{a_lmyD-+C@+er-P!QkRBQyx&Z0TVuNT(=1NE0{zO#tq$bL>Pic1xodY|y%Ev@ zINU8l4k20#_|F@g=(m1Z6Lu(pG5B%|Ir|vH_}=n$hVHL6Q1noZC2OwAS7P;10c0M= z+-SOxJP_jMWgwb73B=7qJ#VAAUdi?7NSzV-o8*W(y!Yq%5@e3@G{MfOOuD1_>Qv#- zuYxm=5J2#f6)Hi=Hb`nYN-$HGU59E@Oc$%w?mJ}&#g~jh`13%tXGt0@X~Nm2Z#%SH zs_;_I56;BAw#bpR99yV7i+Y_-vCT?bC4B*@H&iM0rZEmitwYiQ7Zo=!D4r53F%FVe z*K+}$@%%6TwXC}}+%sFZXcK~{qu*WSqDakC?=doakO%{%RI)~ zNW*9PkT_h<1hAp>5fk@gav42BZ!~LNpd;n;E$M1FS?;bfT1={{^6r+d#0Ab?`6w_g z^fad6HW3ghIVm!z)k$%Z&$-U!uH3E3C83D+p{NLBVNzW-3K>npaM{OR6jSoPy77p~ zC8|YD7N}0oIw`10Nlt9zNVu><`&8{I#j#TfSHq{z&sf3n*do)xk3{TY5u=Zb(N=l9 zb5hh5;-hUSlxP}nV7Wx=qJJY9Ya}f+`j#7UHX07wQP zDcq;O3}C#V|LKyFdE;2^)t*BmJwERval-g&0V=9}6@OzS7w?4i(+W<32Vbj;t2}nI zZRC)J#J8`NE1jMxgT9=sxQV%xJFMDp8u(HLYRkKg!@lOb%}~aNkcX#M$En-*5VV!I zoIuhuLo~Hx3COevZBf}Hm@$R-w^ycgI@E7oFP**x)IqU}$+IIZ9(>kIdYY2z|Me6x zrU&SV)R()<%f&&qJjjI z#vAc*ONCC;=P(heGKCh<1#$9w7oBk8Z$EP#N}IewB~8D&uRF|p{&_#eX$*CL&N`~h zt;cE2zyy(#q@@-?$|{vrBJ+LmIb`Hw^u!vw0(SOga*SoFG7WoE&@tQgRN<_Robh@`26ZJrmW;YUAC$vx z9J$@sA;^urHvFa%CZuBr^IVR+EjM?U(tE#nY=rrQ2lnZm^hoBf-s+xh=@V}IO}-_2 zhz?=eHApoWf7uo-{OtSw@-bWUk_aQKUuzXGJS z71YkfJs*b5zm?XViYBK0eyM61bI;HkUZIOFdlZDSEH2E84Ay~}8U7+?i*2AdY-uPw z>7Uv+@bEpfFDYAo4%X?}%DVWmiK=LxPbSbfA;yM%7>`%4^Z~KHqu0hd@hBo5{c+1D z#FspiP7!w~#O5QrEHz1H=CYC0r+}F@hHuyD>$Vp*I4H#U0pqL2DW8b8rtxhDqYi*P zW65giu}l@TG6=6nksX{u!kE))hGE|%fiftcIEtMzB+tY$Myno4COJ?Sj`S|QuNbO_ zZt|XxZic=B&3VY4BI@RLWZ9ysu{({l5?DAVq=CtL7P0aVs_kDq`BfMX>X9E0Wa;k6 zTdKvSToRtj0(o3&?PpN^T}J=#3 z#iG0Df3c&umocmG<>LFhWZw-+Ayqr1Q+l5wrrd)Bv)#iA!-Is#+J4WBomB=4vm_>= zshy?W88(SP5k@<9h2?oq!xeeSMsVOFkI|GC)7))Yl26%SYMo!oA9w(t$>NiDZU)`H zN?1oj)Q;U;snLNXJRhjFqx>O5dP?QJ zQcj|=HYv`78YBlmUZ+Dm>ME{nFulFkUa^&_5|bPtWy#ASVwCt`)aH~?+_8_{{#<+P ziqLMP#T_vt#ql=UUi-L%4xeru2Uz*^;~ga8K%x2l&WB_bG}DO6;+-lKNuydkA8Lbo zyNtu*$l%wb#_6QRr_;7=EEf=C!tRLFa~{K!e4MtogGo~6>0ez*ASgCYQATm; z(L=XUl|x}@=Dc`cgyNK-(z49xl^Cr5aX7Z%P(CwKA2H38<%w^{tzxSGSng~yZaqTx z>a7TSjiEZF+GGJnuq^K(27+cQdPiEdf4YK7;JGJDNUaGwolJ}xRS5sASh?SFgqXr! zZV2AKB1!Go)KQaI#V)HKCBP>GwLccmQhGHvmungO<<^}Hi&rHI+aW?@mZun{z{@+c zv523z&f>9)QF_#telqEKY$X0P$xWF61CV#uzBeSbI;D_(i_E-~L>BmIIM4T4 zdh5D-eKoeUw{01pi4;|25{v#Jl(>_+)3ZlzRK%4zFoVaee z@faB9=KMaY_YQVfED7$21`o#_jh1r|WAsQx%7BnfZCQn}^TB z0o1<8ek^x9Nrq!g3P3lo)hSn9DVA)-liWOsk1g_Uv@3f4x{9u~nGqS0t|j zuyJp94WTIABV`7MX}t*RUU=WFphkF$OuVL<1T?CRBQ3=2=o3zLba+vQ#-SJ1AUhTr zf`vbBSiCsO&Ltkc+w7Xx0Uh0Hue|2;B=m9rc$H#p$3G5dtFl6&C)4;-H;@O#yOK7X zB#U{9WBcA%NLnA2a;3Ctg9>Yxq>Lb4rujJ6*0(Inu2Xm1V?`tx8sl=E4~9m=pVi$@ z4!3Fzmkah&b`JOi!3!C6y)-Y>#kkvUDc{&b`CeQb(S#V{N7{mSKTg}8xpG_OTr_GI z{cN_uQsc0ZGX>KG&gU$6!E-`E%*+(A8Faa(#;JqqdgXkaKpRD}jETwXJ{j{n$hTPm z^?<=J{1%6s9`WCxA;79Z?37%ws{TDrZ9kfn5q>zV1#Aobd6s@8*^%X+tBa>bw4sI> z{oVd_Vsdb_*zgSsniHgUGJQ?ZUEAG&l-zt%G&!;bwCHLA3BIcfo`P#=HP&O*ILh0{ zO=87oqq!SjHF(p`7|mm^dH*8Uq>CWMh6h=gwnL#+w_SCTROk;1uAw@CE zWi?f%ht>HUr@};=NwzoNws+d;{<6J_b3%B>Z=>D#S98X!&wWwxx?O&^P=}rw-=jr* zs7yTue@tbtBNcPLJr*>9Z)Wux?-?0{76WnroN=k)wiLoUgP3Rx;ytY&=YqEFvoug6yV-XP=~F04C{{YND+Df;f)Jy=%u8dC zAQ?)!MX2mo0+uhiRFO{LhiD#m+k6H7 z&KS)N73WVM#HNsHFvu|iJeh$9+eJ{gC&DfH)|lKJ`e;{YyHGUa>zci!y9-GilYrke zk8P}K=iTlad?HlKX7hX@FaHKD;glPZ`Upr>YB+-F0M&lUkR%&?;)&rKQ(7m!Q_7Iq4euEoFgM!U+yX9QZ%F_Va1YS!jr4kYurxW#r@LE3_FfS(NoKEMogX2r$8TPAi^xs0+d z-DUOz>K%PBcDUv5yn}k9Cj5iQ@Vp<1%!MNw6ga|sG^KV`Oq@SmvOT3(&{5IODqM!G z{+fo;RJ^nBu1+<&gd)lT=-$`y-*CrMBeok5-#$HA2FS#ADNN-RMi%RK9p1=&RAvzn zBh64`hdB{I;uhS5Gn_)0@ub)R9Yc+ImQ>Cdugx%e?YOQ%XUe!PAPSb?Q^qOxgwZ z;E4hV_m1H+&o?53STQhG&yLE1_*s!3IZXFrQBMlY>-wdNeCrNXWFFA70SpF16~!*XHhhH zsVPv#u_ws0LokWEWk^PmJ^>H&_tGof2dv$`q$E`AScIQG!3JkDZcb<c+ z0IeX2NX!R`i;-ERj&cd={m++1UD8Pv{zl-gm1++&m#gCE>8`AT_2+VB^m1>Osx z0ee>|zqcnucX22ete|?x(gu0*VW?YGGYK=xLbYQ-*vf6H!FPqeAKqq;oh-pF|gphP&A`&h9e1Py~r6QrCPolXE5uoSoIJQI=?&{bM?^Fmh7al-Qq-0c!D5m zY52;EC;Bng9B)K?iB6VT8_k!$C}6o3qvb2fPB`T#D z8rW=*fsf{YrBvVAR!WTRny@(~KTA2K7@xJ_MzNFzf+Ag{EAQ6Wf=vteZd|W-g6DrE z>ru`j8SM+WYiJ!ch-O5oQ6NBs*tz5Cu2)%cB1-JV@_~&03IRfbvF!Bd z1I61Ic_$Xm0l__w3gQ0%FE-%hr3F>WDIxUpQbF+Y9&j5xmdoQ}M&qydUhEYhrs|&r z`C2=q{YDSzJ<4o2@(R`bV)Lcr@~{T_c#B!M@Ryf^EvQpcvSUIU%!g*K2G}F?Dn1U@O z-j1QJQq@fNr6q`;Oz|J+o64uVUBTf?yM$O-My|%CKQxDk2Btql6tOU zt~pi$pb?HD4S*Xpf0CMedfy)BgBWk5?LOH3^u|jCVY=yfp=k4BLcR1_le<$h`F?`I zZhPh(T^?I}fWn@x`q5e)BiXNzBVj_?JY<{dA{nBEd>EmsrO#Uffd}JPJOdASaRH8Ks z$>#Z$TjI}XG-6kQz35Trrk!XW|L_z^rcqXnm$+KG7n6DRDv@>EkCINaxr3Mw4ef7i zsK})`%T=Uiijc9G@yEsMTTL}ouy-&p2EdL4OUC^*2)mM{5ogS@7+bKEnK8R5O=QSA)go2S~%W+ zjXRv&7}oB>L&6Xxm45((XaX4l}GjiU!b;!iTO znA^{i`ooS{os>u)`4s=pm*NXV0WFO(YvRaOBEeV^3|G;PBda=V<@D@5Bo=;Q{XQLC z!=ty|6$N^=2nr;AmQ3M-r+wxjR!`V3XtIR0q3eDJzM{gl6fsI(Q*Q zPn#p4I|8upIbvi!d7Y=pl2Du~gDEMr^JDg2`MaDolBc<4*!rfQ68U^u`fnA+f`{u)1zO1{36jTEuOSK`OK9_t6WEk4(jDimy4G5)_twh>2sgn+ zAFGp+%FXG0&3wlQQ#9Lq-xhGM%IK=CKH9I#vb%JnDnkXFevu2|^xB(`Oa9SYJ=>+Z zwP;~=c1gbNen26Ql_Ugi-=N^A;F;Z{c^rg4HA*Elnl#a)@1Ebidgh>gEA8iXNM+MTnEdR(v&tLs-D8rGIOv73_@`r5}Q6}i(%+%rNnT+xME{Z%S+Q`fSHWMiBaiN5O{_jO28{R`H@K& zDC(;QJw6zqi$@3{m4d8U(e<2&la}4;)$x3XpBB(6J%jRh#{C3dn3t54pemd#1B^#E&t3!KXT>%3cLplArON17+Spk&HAqENovxDksDd?Z5R%s zQ(RqJvct~*TBo%LS4)95CII%#`97kAF7*we(`8m5k8VRCnhn zmrzH69(`|U;N=<36@_z$2r60yF!11bzoKy^tpA!3C4y6+s$aEG)Qd+^F&_&zz^+%7 zqr0bk4BKQM^wMQtN-1*IYc>nI`4{dQW}wiPa60SPy*z`Li=@3je9I+d0@(wM|9K@i z8uYUgNSWmrOfL$y_z7BM9Lb2;5|vQH!$}MNL{UYSy6;wJ0H&Db85RMiwkhlSpiy@= zm_X8hsG^InHK>fWpCP60&<-29t#E4|SZx8zEUc~4l3$$tCaxb}5uk!-z=}^xNEh#_ zcW9RjKOoh|)7%~8-5qM@K0Bnms;b_`41Dz#)T%{h@7mrOZeqK_=-1l<5*T+gYuCsL z0txM`Yt$AUyH^TwsO2}8D^H9_rMykXxn&1)UOn-7NtZ$!*l=m-^I)5`@BBD)fZ+1u zk3eNg;3<2qiE5EuI_n&FCdxeb{p^lhK*JIOITjjM--XjGo}$YIk40ex3uKf4xQohz zrbB6V$pwuS9&1$6**&{>gmufJh9}o&I;%guSYys}Ixuy^fdJWYQUQ9|m2_{{2czd+ z`}Nffr}c$g{&QMEDly!}H$%okEu`f*_h)~^c>HJE3n5}t+-RwbaJz0iZH4hw5wCC1o{ z_`=dS%@5H^vkcz=l_@D)~xE5QodG#3b;k~!_ zEGmN>bHyT1RqqUnSlR#)YAj>^oYkv6v20ARXVe?8lXjXqJl=sNx5mZ2wL>JrHMmDnVV`m=z!Q4 zxy8M!eyG*7;h?2MF=}f`hbyJLfe|tV`{zp4w__2DiP;-O0cSj$6gJy{hNE>edLt4{ z5GD;cn1%*0w+3bR;RRqPCCZ9t>B_Q71zPbEP4AN0JG-lL0T0vPYjM}Sn@@B|+_(_K5FW4Pp}trM*}T19sw8YEN5f}4NVbiQoOrf>F-I0X&GRuIV;-4- z&C+S1g}T1{QOR%-q631AxsY&`%3erKMRKEO1n}LMSCPkefz4}Jy*vUr>t%Qbr_Ovul6-%hr4up4ilKomsR%!lZukvGX>(&-K%IqSp%%77t=d?7@s39Hf0wG zfx#;2qsw>PfK_*5&0%PoQ2Ak4VDtf`y z=M|i6_2X%?D0`U14XFcnJ4#%!zkUtoUjt;|vNT54;GWFQ#gy=V%0*-FYGuXdK75G< zC9vvm!SUYbw_L@HR(7oZbR8Ve@b!LR7zlBY309vi&|<-4mG#~gZu?EWcu%KgFJ;TW z_~TwZ-nU6OY|jpJ29sg+6>>w!=agRQ@MidJp93RRYq{ek)b{IRReu;?k5+k@*V!bM z=f>nqwMnLQzuFq;usXj9in0O4Lyi*KIocaLzk>!d4bjc8Rfg4JU6&`GBdq~ulWqXp zSC&s_E5gK`?<7~jXc*O2ex3E|p21%HjpJsbQghcXj^=!yVY?ak-@v7RfL=QyvZ-bR zS#CQAwq_)CKG3K7paSh>&H1=|XV;G+S62e;$gMf7I$-q3>+h&{CLPDBDY~sND_*|O zHn|qEcb}{9FF#*wl&wD2{N6*cZG#G*cyGN`gl(wH69xFPzUGNzPa}9*MTpsoH-veK z>5Sbjf^`Lagl8qWsB5;m$w)=ullG~01%1}py(LLC0xR#|sBfz_c}mO<120r4b?*3C>iee&}}r5rJ5Ud6qEtgCOeghN5bK@&eY`BP~l zKy#*8_=WWDrpR6IH{c2_!asneFejIE2Zh&wHf@jTn4)wl9T3_GQfG1u$2=o8O0jh| z4uva(*)djCS3Fj`i*U(OwIJuG6?tc|W_m)&QyA~eO7v4n@pR28YT`YWJ`eSPDWntK zd^s_C^;ox=)`vmbVDK!kb+&XYU-M$LgGxMlv&#O4z@9pYXZFxssswC#u8_{`^b5_# zk$mvmc476iznEt2X@_QaciKN6iB-U}xq-&#;&aE7ezY{7Xr{0Pnfh+X6z`)v(M6LZ zxiyJmW?_PaH(MlZy2|gt^9GzLJ^4b@;F?B14mUxnDYtk$K25*O z$ezy1>>iie`QFBtDdpb<@zAs7Af%BO13Sb%QfwvA+CCBFtL{x>_xGbf5~39lrI;nT zGXLXQv*w3_A?6=*WA`8kxTw3k4hS50ISH>#$--?XX_-KnXO&sl2B?zEMA9>HBtxdG zp;_KTByvxoZ%aZ-@6)oLH8IsoOtHPqQ+ce@!glwMSBo;*B+cc#+)R6@va&qW8%+6Q zxz+qxa9J12xnU_JRpDw#y!s5Wux@a?6~Z%GNBTN!h|?)3%P|0bA)lnvx>i~bFLm>o z>;aX~fYXR`>S4i~$7c#fF|ZDw>tZELKyL2cu9milQ8ROU*@ag87pB;=_wqJx7yE=M z_8mfD{!zGhJ;uFEt9LYV89Lw)%U+U*vSrFCSwSqClY>klgP)SxBHVVu>8*LT`XE@e z=*4-C#h1eqrMtKRF(A*vOJMhO1kAElIf7JLkP~js|CWB+oWKP^com(!NSpX&{~h}- z&X~7JXioAAd5U2`*i=yF-K;`m>H2V?{PgbuIKD#tH(Q(b(!_zvCx#hZ052;P(MKqm^=~( zuYK0t&@ecsKK4SJe~Ihsk9(nkr6#xruX^pT5Hnr@+#?F(cw4mxCj4zhc0ZFiGhTK~ z;G9Y{+3vIh^wMw`ln@?Nl#)N0<0?UT&0Fb!$~2pcV1ij5DJv_MDa(@tU!l{-A8N?C zW7QH$Y*3F-kj`%omRc!Exm<(r4rB*TyN!3kJozEJyma^w<)Vu6skAv(&us|iVSk$Jr*qyvUUmzCPfdUxSHPKIUcl?q zWznO5??io@jltF((l=@Mr5Y6~3u`21cA?VjM~HPAu13wbMiRBKUkbD=W@j2|sTRee ztcM|QIw5*TIrJ%0ABd|8p-6RhI&j$rVD^$=L{t|J}4CBbhQ(J-R;sOw6yf4ADu{@Qbe$h|%*UZQ?$Y zW9A6{?M5%i%P%xLQsVwDVAA^$xbRjhnJmfZAirNvJ@o8x4Fnh2{q5f6oK;exfi<~#y1cfULHcE6PMdJnO32trsR@{m5B#|e!`3=Oi^zv#mRx)HW3HWs z&Z<=sA8IE>-3Cy2hlBF<`{hhm6~apwi;^9eC)WnDo zCzLV?i^R?wRcW4-gvPGmA~ryMGT_P-6PL%;EmY>l;Z$gTEC<9iSw_@f%<45gA!s%T_w=>R-{!H@dfnMDFx(%rAg{jhyMy z^<3EIoB;h*BVNogpbz2vV8Oq1J~vS^=?WCaP>vD({e@Il4giW~_;FBzqe%2Di01il z_`0q%Gd@{D)vwuY_P!YFZG0bujn%4_M#7ig54{SCjS?CjT|s0>N7M26Qi>q5rC(i} zuz*a-Fl=1`Nu@J3lC+#7wlRJ%^*5A`#?u2C)4;xNw0blhobyPaN5vQcjwK|gicIyH zqYv48gG>!D13n}~kMZ{}L6p9nESr_b3^c!Y@w=-tTPA*r{?uGyY1|{4pdlTdI^p?n zmA0aWbI5BbO)yb4lqb@A5N)(2Ykfp_PcG+oOXQ%!6 zZk1I%56^s%3i5gDU?V}x0wGO>d0?Nr&YSu_qAW$8PX|?@_Z~o`yWQA$%8jfK2Wu6I zBJ%@w7xyyI^)(0MOI2PGK}PP1!jcL2-kqgjCcfni5_1zazhQ9F%= zZLEC9M!(jbF1+wTFdnb6p0Fk_h&@`)jnUFUJ{D{VE{n!~qY((+C$GEEw?ASxCXQD- znRwOBWr=u(9sgRRLrvb!QWkcGBXe_ zOxk+-Kk`+KaXIr7L8+h%e&fh+6;k?hQ*1LuhMf+`b#>QNy}a^y9{h*0wF#{c0Iqv9 zul6ibKyPdGh$a@xxch2l)gEHH?;%og$Q!?%iJ&U3-J2U<-xGv|$v&Gw5|spKGPG&B zAmC~gqk6mMUKA|e>^R1*A@=LN(sjd>nY{fAGnKha*+8RRja{0vjB+5!W z_(oOx)-kg`uE8C0kZ*}R4D_F3Bk@eTMD5q5Ik`tn)RKdS;I(B@C_&6=vGZ5#WE%mA%LMy_?DmvF$`JQ4!Hy$~oaLGMiBM^5 zQ#|#}0r5dR_0$Dy@7x9=;mj2@>3#K)M-4N7USu@=t=ZjIYm|zgix&siI+$f+;Y%O{ zfH0Agy5zRL+Yg_M_M&yXmGuyH3P!>rr1p?MRO4JS4nrM;F}G-{*tT9hi`xul21yJZ zrs`0D?Vj(FDQzr1t~g#si-)Q>I7tI*7j=LAkZ)P5b6I+ym3o=C$S?@}ouLvJ!V?Jw zue55YF0O}n(pk5y=CpmJObR8|&~O*u7pLNQhOAgh|I@RZ`qQ{D?ExvJBM_g1v?(}0 z-=@y7jRnUeqm%Zl1lDO&m5ijbPr2^-Ig1=p7f5v>6#U(DGu=jO&0~~4db*SS{u~A8 zyc}~}v}v+9)K9AVQ-$cv(bw8gIHrijjjkkZq=P|*S`#1f#^{FQT~A7z62>jH2Yh7X!XQ=Dk6gg0{`45^M3FipC8y>?Rh-jwnyOzg+FonR<2nl? zx<*G+1S(%I*Mp!KZ#FSBBTOY){%~)vFg2eHG>TX6P%sX1bf^--G z&e7>u8zywPMpgfz!P=k+Khe)+Mok|xdZgE~)rN`?N73~@=n{1F)5r$3%Y7o1mpG0A z?f92g6QF17Y?92>dwYpj*-PnE?6m}bMfPu~S0#n0-W4@JiUhYl9oA_7{k>-j>_S^l zEk%LQJ2eu$*ow?L@a9Z?+ESE(k5JJpA>+Lap0p$_3T8@x?qYwGzi$Hw_3D2;i9U(G z=fe~n6YQDX3n>b3%J3-$dW6|<{j3i^q<2-Ur^A;i%iAlyPzH(AWG6S054tvX78TxE zC1xdm=@^@w(*NBNN?iltzrS4(i@Yy+(3#8;!hS<$P;L}0M*oo8a4*z_yPG#`9JlRV z4Ok)j%9YYG7mV8`YtnrD!~5;2)w)|NSC-^&hB9C3vk{$pvLuNd44}{8Q-`T`!(SQB zH54^h_$e$$d9(0!L=0pj*BSe5hAGxGHDnh)bu!~hfq6vuiRm;vmqc&xXv;mE>AVWc zih#_A%-=d}`BKu@O!F2)O$A-~np0JulWqm)q&f&)P!%(vW!@kysHmiDdR)it+7Y*0 z;F9BUoZ8NLgi0)}xxlvcf};R7GIZNL>ectG7PO&u&c47O;$1ub1ts5y`96r2UbjT=KQ?wy%clY*r>LiTLZ129#i%Z_t?2ruilUH>sS zYC7byg?V4^N1E7^`L6Apks?eZZAG^)_2QcLxd2%(U$ig!AkPgannu~Q!@;X}@}hRvNUR&2vUH z;>hSKt7H4c))~d#B5Epx`OkEgXR~K$*kuKR48jPSx>I$M$S>AkA91+DeSxfTqom%s z1|KYTti<LkN_%0x(fYjSof0Co5Fy;8lajAj{mqRepkO;bAr3%AsyeGP#sKpV2+R`Tm z#CyKNuHNHeR|io~^8NOsA;Mbfdu1h;JxBe}nHPRJBrho42$b4}1MJ`&oj^m+!Y;%I zvaPZrDiwaN6hqK{+C{|>!$L~p+|@cpM*t#sPMrLy39-Z(9Z88tg51z~E|b7S+V8TJ z`GP?J{&reOhwcI(o-#V4h-cOKtf#%^CH_Uo{MTyNVNLW`B*g)7*TcskeluF68Z})Z zUd|-iWriWDnVDrw31zuGQ-1ITR{|uIsKw$;x6+QZIp)C701W9W!j`Y8X!nGA*zWqW zD-JmvHaNmo3_?6CQ*2ATm)>!kODE?Yx>>SSEt^fKQaBxrzw!;@pb$boq#1x%I3VNH zrz(X9%r+|d?}*-0zXN3q=H&sqzZm?xF}!^#c=ZI!P$+WZG*bwLNumhi3#K!;jH=Iz zdSno-Mx9q(7$An;jcsagm`&IQlU~pn$abGvoVXI`Y-Ugjgo7UU7*$l9)pXU0=i^}f zDz0{qGmzMC=C;iuDOUYb>78Qs7ol?*S%L+axtg2rc*U#~m(E^>72<5RHdQ5hM6{6r zdfS?&mnIxJBnb4qc zznByk%KfJEp@KYH*NM9Lcs*f8+6gdv_7k+CbFw?V>^R`mS{rCJb$p^Tf~bm5jhjq= z+H+Q|Da*GRfn6!tSV&Ha>c?72Te28y18S9DK)QtrZ)qmAnT}DgG^vrqoiSnVyWKhV zh#4wX3uvCgLh{hvlA|!m)2lEk&pPX!6CPM#y1gt^wz>3gl^^TjtI3_Lze1n^#x4(_ zg2&CUckf7r*^L>zBVg`Kw1Zm+IEh-35nfQsW?=fID+(%D?0LAoGuk6dAc#rqpy;(?A|E$&OxlsE9IRJ%(*RXM|NE1VJKrUHGNdgcY`W~?wuG6 zWLVFMvFb50L)$wA>)pbh9K=cfI1r|J&@;Eq0af|IpK#V-PW|*{=kOx@u-TmE+9mm+ z$BxH?7ZHxT|CAD~U)R#|VdN;ViosJ(jpRNYrPmqj5*KxxuRL~j^g`>Fu(55Mqw6DB zREtj*?^32B0k?uT^Zjt!VxxR0iW)w4T1n_EtnG7Ps|=;Px)K8NZd6+fN0(2XMKNr6%&x?;aH;s@9$ z>*I?NHl*n1aU*4r;-|AgbUt_&hvJWTn1zx1uW$E8$C?zA!$36OB6KzG^?d3>uOpPj z1Ll>-snn_d7)+g^{Bu=)l2JPs%})KBnV`7k>JhT|)DbcZGbLjBo+gJ196gK|fp+v8 z#(gz{`%xD&H_k)p2a@z_HCWVir9 z&yHfuazr>9Rx<6>b8idE-kspcB&F?yl9LyRP!W3 z%aokxHdW_w_6y*j<9n&|$8bE52bcLu?9Thro4mu}cBcysOtF#B{@Gq-q#N@xB>_3% zdKinz;*0w(O|WKm2)9Bx%;U=>b!tb0uwe9?7$rNk!b1DISBHEfi3cIBqK=K5m;$__ zjj7(#Q?18-tw0X%MkF}F2w{YrPK)BFF3ohydcFuO3rQbJo$)hL3)!jiU&xuCWZwf1 zJVsF3v2kf@3mOxR-@uGad-vavm0*gmuD3(fzY}yUy(=x!{g?($9+ETT&7Sl7!LV4} zJd6`sNx=#Acp+VZ8D#KD3$3%d>#Xa@52ugXx^(IZc{<<8XEO0+=N82`G@CP=!AVmM z4lvNxAYQzfNfZkDf=4Dz#)t#vlcKYC7Pj!~Q3lWtbb@Pgot@h(^}GgB)E%T_a5`?G zyjeKDMsFAds+b2G%3_7vvPVGobVYJ|XM5+Iw(izzYwrjh)uBHpgR$x0Osz#uV|H7HLWR)#j#!XK{-~%HKcd{P&!JjM&||_VTmsC|Y1tN{s`%(! z>cNQFd{-hLvPJ>K2ExHM|b7p;bqHr!kad^w;a(_BPuKV>U;cvRxZ2dK{4A|M4 zbHx?1q|lT1k>PD=VkR$iCP{YeW`yhkG%zL$0oJbYQW{qpK`Wn389IvFDwer*(n-K2 z;I}!Z>s1Q9IOs+JX&fkA!p0y9j69Hiyu8b?@tD_UwGRn^YgQ}ha=NzSF=?vau-QI7 z(}lhJM|P9_JG&R<^cbb|reFSgfRWhrir;F|F$$Mx7t0mBnaRDpM7Ff3(=5SZu9%FS z&}=D^>{4%X3TBp9>E`LHOjK4R1+rMwvKw*K)u3MlykvvSE*JGsRRYx?Ziy<0D-*4iw%T>S)CRJM;7us& zxm`dOb|cKbIai#^!ygBXQWLCncvtBUceuq7RD4>lsSdpTeuqEJ?&buE&3~i$fO@JG zf+H`ZQcFmT`iu1}#=xA0?5|kaGsh?n?viZ0YPG3^mkmWi=!7)TY}9;Q(w5~J+G_*Z zz>NZte0og~n9ASr?EeCPtDmTDj*yPFvxB2RG7MalOwEWZGi^gJ^JeLW?H(?M%plIy ze(0?Zr*>vdLCs2HBLs^rmuF$vbt4OeGl=|*8JJl}HT-)OWV3*g<|D_^rm%#^X3FhfNc zELSW23!|J^%Wg?XDMtUt0JnHZnq>aeQ)T^HXqxvX|-I8?@@qc%2|w_-=xSNCpX&;p!e&z`l!?w6U(i=8n| zUjV%{KrVi6`O8TYG6Ce_=$L+3z_)lkab=Kh+qD4dtA*fe(DugzvklNuKzJt~hi1ZM zotoODzY<+)vt*5yvto*!1BS{af)P88`ZNhkRFfS#AlUbkY{wSl(SIVC%#{tb0c$L` zI!p1y`MUzCc;7A?-eQ#l)XwXcFPG%-@s z6Ueb$%L%jvpY4k0%!Q*%v8FDAy@7JOqzpe-SG|khlYxfGoGsj#-pZZfTC4&G`3Q~V`usQbSw$d{>!rTUl^AD!>9D`h9$Ot-1L7Mme`ot z{vVGL10Dk_-On=qHTO@!5+fTkYQ(>;SBN>FF zFB=_ZOs_hS_0<&nABlJx6Ok9G>tp9Vk7XTKumDhw!N)}0Ptd=5NW>n1AzWLa+s7L zz5)Ogtr$1OKT=fRf@Lrp*>FTKNGU|yHiT;|R8FYH^;z^qeO+R*@XiH*%srC*E736aARR{%SHR(LVfiG`oA>k=RsH^7*Cn0)~&jF15R za_C1I26X~?2>l2*`Y;2Adaacho(pm$xCjEBwg7JTe5h=Kk-mbWCxL>!s{rwL0M-+F zvHjr0GH^4M@lkSNZ20ysK0OEodg4+`mFzv>y}EOOb1#ft*4f$C02xCEJ$NBQkRmYp zm{dE!evAwUfTv&$0Q@~NJ^SMJtv;%^UnxhNj+zi{X}pva=_DV24Va>RabJ;GyLC9x z_ioZWQ+crvK?G8%u z0>NkcZX**4@hCV1pbr4W1&EIQ*s%BGUb6w5N$aJXdm1^(HOc365Ww?gqZEntRQ0le5JZAukQW(QnZt*Z zgqi6@Kwbj&k9(r~_)crzwr7V>qk_l8V){Tc@nJ2gOQX8|KD^1ugD2y+J^{R4VOp}` zAlddK2RhA`VqD$IF3F-8E6d>zlN>iTinI0;{R!M9IKqsC;YkPO2ra_abDC>I0A*f%p#X&km6N zo+BbTI^sjdIrZisOFtz5h}h+$+XJ!%wPiv8x|NHU*bid^h-l^STcscvQ)mALD=A14 zI(!h)5cj~#L{bdE5-JKU!XiB)3rBLaJ>c%#nrMHQ=yai2()lm^-RnR~O|oW-uFhl33FMt3^G?ajb% zc1SPm%~tsLHuU$a=QqlYB+w^r!fQfH6*W<~Kn4OJQ=G3{^e_?tH1z$6E?0o*^45eN ze$tnB^2Kie5Me#K@@{abW(kOK^A%+jK_1r<4UL>oH}!&g>jufU&aV&7VU^#KlTW>er*un;KJ2)K^OY$2SUaftFD6Yba%Ffa3OAhvR&9px$v&33 z1UXEiu^n4{#qzzbf2JkN)H#QkqM-4SL7*?z&+PslrHh17G)S6hp z9@`{8cJ`d4NonVoJ@-Auf6YY4S&a9AeaK*@fnDTv%TVJo=;@=Db+ckdPrsMBJ%3zW$)f1G=)cRxX{kfCA$AN$8ovyF{uz(~=Ef6Q zO~PhpP!*>qxI-^rcemm<@&$TmbxEsg-j@U6fPh-7J-&ey1?LSHHwxZLxi_m-W0r4e z6uZ46e1*9pce5z}bWZ_o9#3(Rj6i*IOS01OIsa-J#=Z`r$P5yWOCN~5lr|iPXl zFF>zF>!x`K)ev6jsX4=E(9?X3C8I=-AwQvV2r~>Z-8;e2x@w5aN(fM~- zCgq5;VbWDTE&}Ji%FA3?%FJp>2E(bX$M6S>W}B-=alXe@EF%fkL>*!OeY?8O{5_@F zpFK;NP$MN-4MDlh;RFx=$A+gQ-J{u4GlYNZBhG(DkXXhP;`ZqI()h6^C(fFxNnrnK zOE23j<+o(Go z?w9&-42q;FSZpEZ=%3ti_vtzF zBS%oD#qyLOLTV8ulq#m}+9ZGI`LmYy7I_;Zl;dR=CaB0srK6@5ryj5&0>R1bgvyW- z%gtz1bU6{Yh@2H!D!d$wq;^@ki%s65>a^D5bM@nzvH-wJwdKp{<=-ntRi#-u$dpa< zchdSjpUIe~FItWhLdgBRT5XfwaZWC2idBwktLA>)=T$|+E?cRdSdP7Ul@0B7aInOz z>huep?vUb*hod7u=K}_9NoAd9u7HBd+h4$VGu~RmmmEqD2dDe2 z^2gxP+Q^^$^n~U(v@#>eX+2zhD)bYr_#J9v(K|=4vh;Yz)|6H1@RNF?B`CMuR=x6X zR;*c5k}H#2%P`xoAcKmMoh7Ww21QDq%+&HU3Mlugy^6=Y>;kOFbtJdV7A|UCs&Ey; zi&j)Kc)0OwKGh;teW-zDKLGAxoV z-Yr8?lCE4A-}N`Udrt_%3iaF!nMuLtyF3-MLZ8^--y$&;ioY7bxVM>=D6$adF?_WT zY+P;c%Y@->w0cDgd0@P_?uMRH%pEl!nPvQoS29Qt-d>24}1VF{;K z)p>tfl@z@FT&C;S6aftS`e08ATb4#L$T8f6cdgLm<~%(cZX%YqHyB4!xX0O-z|tu) zmGx9>vn>owWdFFTC;rSULDqlIdE_9dC_ty%qrWxSyAd z1l{;c(K6K9_!)v*CkZ^*1RJ5cp`f-x`WA0T)#MXk?-1QkVeN@RyNaM#n7eXtNyv-f zG9HQ`w_ABuFcAKRrTN_Em9Ep2f%u^% zC-V1{a?=o{<*oqvNNsKZrm99A#mbHx3#!@J#D4YYKpJhL?Y@CJ!_lTLg2H|Ey^(&W(;S}i{895pvR^ihW5{sa zz9zJQ2Cm)%Z7@ic)?n_4{%Z}hHZEEz)lK3#0ghX3hmo}20~9>Chjo(3i2d#(1>4H3 z<+L*J-edPN<5D~hk9?)JYNJ8Yu2E_8)}8hX0l)t*=Zm5s1pz)+U8L6hYNFxanH!oV zcWzbFNFszL^XV`p$6f3X0^^u%)!hn6+J^le(!cGU$)5BUpkdp0J8CA}XnooE_tC0+^q4-zna^i8@ z*{F$eAqf=LY_|{Q=n1oEy~~)+0$z3lWOdlgl{zfJEFl!EjH|dfh6$fe>sH0iM&;5z z!G}5v$Ja?-iBwMz-eqnSiv!y}aq@4;I)}ZDNcGz5@CRS=>lXLByS;w>!YtV3=kb(0 z*HmqEfSk@$S>Mi85nr3X_~@#{8`(}g@%JrK7EvV9B*Iq%>pw?5R53jh&TY5U-(Z@C zSf(m^W*?kuEI^~Q2|C;ga>SSIXcm3ULzZb1B~Ib);mE^}x;37c&bTg@ub)H)%Q zh14ogQJI}Dvewy`>Q9~yV0E*a7u$oXKP|NHtN%uUt?%m?Z9m6NsixF7ag(_S{VnBw zo=hh?d>$Q8ydx&XecASSWtLK9Iqtge>q8O+nztkrFF9VKNXv9!PsiM@wGM3)DlLm! z=USn|ZO8l|prt>*{YnL+eAe7-ZCaZ)297!>6=_fC7jCN%>)9yL1)-4A=9XTf7-{Re+wW&SZH|ARlU zF+$P)@A$*d_x_7NF#UW^?SD}VCdMD(v!I#2y`r%r9vQ8^y}gZ#{eSQbT78EfEMV?n zVfC|CS_6B1Lt{&06UTqO`qw*tE?E755L!!P2M1$2Cw)s=D|2fn2U=@mQ+-Es8*2wk zeFw9D*F^sZviLWM!A$p$-|s&m1`FHI68|+~z@uki_%9*G&t=yC-w;E|O%2Hury5)% zpCEJ)I93)Jlo+k#whsVM$Y1PNPxx5uYkVXTqn(L>*uAg+NPUbe02IZ!l{T#s1&(m1 z+VUEO{|;bvJH_~3kZ6VQImNs5OgY!%G>=>S=riZGo6q(2J?2lXM$(P~MMREh91U6s zi9b>+x{f1gFjnF;jnA8FA^iazb^wSsF7)^iMMN-?n2h1K;jR!KoPiS`U=$Top#Wws z0^~Hbkif6Gk(dA_=vYBiMU6-~m`?h2{AdF;Z;By2R-z^lNG~}FbmPXEK$T&8=8sp; z>R&0?6acfS98nC6<{&*{zlER=fDk0p;^F|dkRcWF;N~p=iU1{2L6o4>JAs6Trj-WC zJwZxq`;3?r9yqD=p^7Nx&;lh5lNbPyJoyVH@(#R{VufCsy6{xOKD2O=M~cROnrGQN zXG&2WYypPya};9uTdc#bqX)ux`UWd7Ga1)118i|5Gs_@DO`0_D{itC8g)Klu{=()c zh|={)&6)#no0o>L7)TLCpBOpSRsgVKBM6q_kMhxw`=8lkA|#PPuC8wT;S;D;7k5$q zrbFe+7kZWI^uqi zgZispzm*=A)*%Z+C_TZ7Yj=NYQ9&M$kDh#54&fI(BM8UcKN*Q<#nQ&)>>enUcQA~1 z8Ry9!w1N+631$&-bSB6h1Hsh4zXDB)AWbE#8JIKcf+?OR zetz7E=|8}{fnb{;UrG=bM8d}Xp$*4y%d^rL3rYZh29%n&1lhL4vTJKXZz>XLq!E>f zXhz2k%m@i91fQMMJBP1ljx^Eeeev=zfCLVlDc2x&Z)W4#d^Rr*3reJI5_s_UJPWh) z6T~dbb7pD}xvT}?_aE0jwQ%9Jn=c2IYRwvm1RdN6jNE5jq;+mgMg;e9+yR#e$-v*% z*J|M`dT-V|{$Y3wcsQc9f3(p?wVzI@f>i`0{yZYw3<3hh`NZm`hz?R`;FMu*N`bhv z0D9N@u%gXXa6|>d0Dq9IXdxiZ!*ZpAfn!7L?;G}+PGNpyP_OzM7pC_?DnNe#1ptW5 zrv{M<0Np~vfT+;NbHg!OLIDW?ir0~WqDxzn%*ZjtWYp)7AwWbi`L*M7UMu3+Z6vQL zk-qs}Z2p)uDAm#>0>VI|X|7`g5H!+9QV9j(5eYfpI=@+;6TozE7rx}3&B&7UQ2@J$ z@Bl)Afk=Gy!r1N;xSW=$4H78wuRqf?^#Sz3leTi4nQh z&Ka1=+iP9!-`@T#=j~=(yZ6Oju8N|iM6JpU3Q1>XG?8R%#2qBPCw*O3U8|-na}S$J zTlCf+s8_==oW4p!0x8R+b(-H^A!YMC7qD7oeLnjJ*O&K|Bl0v8JB>ZtoJie(Hl7h6s`u;XqHyS^3f zXKrtpT+oPHXs+Iz&!ijsxwu@e>bk6T`Hc7}-`<)AUt4HZb{bvDA3PfHYjrOreng#v zJ+^W;P!YTNn!XKTjV<+|GPFKQYi{r7mB>UTkG6bKoT9hz=zG?8Y_A?i$P}>~SC2W! z!{{2c*$to6nVBtEMs|}wCkc+$Ch&}U(5bAvu@13hYmX` zS)lg1*&`~*u%y;m?jkiEu5OY=wQ)#L;W;-WPlVxMv$pUUOEsmQzq3)+9>qx_?q)yM zvE?1^eMjkQ4+qAn_t^eS#Ap(J4J9I32`n`SoZ>BjE#M-;-vwW0|kQCx{?H}(;U*veem58>Dr1TRXrKuTif+} z`Me&>RGrBBGCekEIapeff}#@l63KkU(X{)UfwsO}sq@l=^fmtawFi#EbK=pMIch8I zLpR&HZQa&M{B;V{a&Hz_WrF=dT0?BrZZURtub?9GKGS}R+KzW#r+j=}59*m$7^=JV zOlfniUImQ9rlcf}GyQVAJ&MIcM(4o3x?siW`f?mpk=})?(xyAYJ0$c-7sMN}X_k1(ONUoSL6PHe`<_%s!nMozR&SE8frLLEh1tco^<{LX zt^$~Qt=2G~l~-^1TB)YCR-Q&2Z4cLUB}GPoi$gh`R^y=ln%3)`3AWHwISHA|V#9^t z?asp8>#86Ge%>_mbL@4Tm9k!A*rSsnY3r_ht3LMc2n|B~h`@N zaj8pv?i_0S@w`!<*hBPffh1_hnH`kV`2O5o@(QJUNISt|489db9_MYSju6c(ha^O+ zqCY{zYgN5cTuW!OpL7oAZrvljI9rB;i`S#@k^d_)n-u*t@3<-jY~wC79d1lC)#t0O zz{S%*aLI4K%3g9ue`oUJvM(tONA?1&dUZK-525L$-7-|%z5BU9CKFW?VcVRm zm9>L|uxRi4>0wOMqVclr`??*9hoXlgie}sh}VwBrE^#@ss&~n?C7&vM19|-HYj`!w4%o{r_A0`oGSe%>S%? z{d@MbwKumi{==+~>k%j&z(*A4o&zctl3(NmOTr^ih zTE?u_>A^(N0zd8m{~qq)BZPNe0t`oyK7iQ9V&9-b1|Dca6o7n_arPkna;}Hl z6$^IY4zli(>mrTdzXGh~LtUA{85jY!)X-1a>gP@B-719(HCP*yAd28lM1?a}ngNxW-ib)dCSxaBwZ$^wL zwDYn(5Gt}`B=efeDc64^YMhVX#Ilq#{R|ET!Ec8iBuBp+D(IStDP%^!2QEo94AIv^ zC{sjWVY{8C`QiCM}`hA1uzW6 z#{YW~Ptqbuu#f5&iAH>UU@}6JxQ>Nf8L!Co?j6%7<@mZo!Y05iM1AW4O?3# zIJsVhkM)JCjhNpE(s!>eXPZM&(9&ztod7cz7b^U;Ap_ua#tcxkCrgi=#sQwg0C9$vKmOtya=hH-hx*H)1ZDk~H+1AwW{wMj7 z0@k7$t8Ji5ysuZB=o)9X1-0$DYcQc2!CaXZ=eozMx>#Aaj>G;p^=DVW?dkoOmDe!J zcWIE=^T&&6j*UywJ)*i;)>{zF?M`cr!oMdNtZx?;Sr%mBv9hmKn+2cD?xWBgewv0o zN8@n1{nfuyTDG|Z2Bw|hoJ}VAkZ06~esqKJ8RHX@nO$ZieW)Regve>e>nhb`le5Kj z!bEptDx3QJcn!+l2%yc>UAus*hh=T*ez2T$Ta8Topfc?3oEW(3kho`d=z<9{dtd5W z>gK&(9?)itL3PD_^>e#ltk~8Qffi_5hEk#Pk zK}d|OC zQOK`U7d}Kpn>sVnfnqP(aU!iV8W~+WoUJ&-079%~L zoU!b5u}ycni&{YZ+TpqOF-MvF)ZQ9OQ!TXjTi~nmg-NM-@?lrZz{aJ{;$UcmoZ7AB z{N1^kN`#?1SS8g`RrHuQll;7EmZlP!`j1*lhH!-yGo%?~q96&J=<$>GL%VTC;#ysb zCi~y*P%A6UP7e#kJ5u6i{(x>y!2)$v^KRCEg{y zm7IRt9_w8DMR3yl-1Fp>l$!=^)E|u@33&=TOD|c%Ew+OInvh((6!xkQc2C1DD?8M&p!S?^8xMix`Yx*xN%ynbGr zKds=DGHNk__dDQdYq%bE({Zl$d_3weVI$Eev+cWzOb$m4Rgk)&pf{$T(&#bsSgD2B z5#HI(9d8*@Bnp1R8xa)}P4hGsY`-Z1??G7BU3T#}s<0gPS>F@ZA3Dl`dL`#9U-Chh z|BBwS^K6`I9J%jg?-y?Q2-)H`|56;}rp3$y;S6d2#>YPm8Yir|R>8W~`;+dNV+5z$ zAJsO_I(V+5;eMF5pV-W`G@+0n89kbrOfvZd42akg3p-hDn-a;*Id^)6)U2+RJL^85 z%i8ogtn9Kc{6Lz(X{LB|LM6tM^XU{LXZSMiJRU|*h((H6Uf?B! zj_WO6UDNzzCEJ9hJ4TRp-Z)$IA)ET}*2CO}c!u*15aZF^D_u9l+u|M{O915rNwYUerbPk?{evD@-3x_sV8g1<=^6oN}l(_ z@~2%3?f5%w!c|#WO=fC98q`cw!{K?P<>8m&o~n$GB5(6Wt;xR0$hqLoG|BW&ndj7P znTz`c(}za&Th)r^5=|R2Sk4=>r*qC0@Ai+IL&_=X0%I^AI>I%F;D`AXltUfe)UVPr z#3riTy@ZHuCdJ912D7%1G5^obQ}6Zy7Sw99Io$qaS{E+f4!zspaYSd;Am;MdQ^*cYub9}j(H*@FC?RRG4U*Nc|ESDafR*5Ds zOwy%`iS%DxdSB0ey&Vl*dc`kY`py&!PCdj8l$@1I6ukWZ!Kr7I|CmtLW`xUd?FC2P z(6twSLa=z=C9XZEEOF)`6HLoX9DM`Vp600E$OQY;yV0zV#b9p-$D=d$+@C1%t9z_J zM|JPMa4=J~L#}o8EVspNmrSSYIS1FNy|Yip#Dh2cU)x}0*=3bU2h;kS{H~k$sJA*^ zn-S=@b$9zcx2`}KiGF;ReRERnVC+J&KskR4y;+=?4?;96>oJs`_1E+ zTfM@ERjhR)z@)~Ko(h2lq0t}59F`a#X)UeYYSG!7;~KZFJ$6q+=LIdg-KkP( zS3%%B*Y+vWI#oZvXg0oFaQ7LfZtb<-k=`=+fhn`#uhq`W)5}M>gf>c$rKT=flI3kS zWNHtuuoVM`o@(cET0OU?SCjGg>tC~@smgZKp9Wuf*uDJ6xb8;V##gLyYweJjBb)4f zR<{lgEvh^}&ZsX|(e>tjG~Tw@;YIB(r_L;1b8FPGjgtpIc-_2Q#is%B9a=7! zx7K}{=T-BCneELBPt08~{ioFEM(yCX^FC+>n!2~|{lcPsjZvA)jx=mMIQ&|Yd2nvV zu1zf}WR&->xblyA7eoD0l8-N~w59PMf6iam?nCz}YW3ntnTHW|~}m*#By`6SbzNRO@#)a(e4^$9LP0;hWAfTje#8 zp7Fl?pH*J$tUeXW8yol3j;b`aizcUBYWX?KmUEr|WDhKj`WRzBc42|7&Dy?GrjBQ7 zjHz(mGI4R^iOrf;Nox9L&6CzM0t37Jbac%hTxXRenO{}e#(8HW$AGr86<&#R4tG0K zSMspqs>_{P9C=cw^(3$H_m4a(XWBFRW>84{#nXS!_2jo+US+u@g>E!wa#P>5uNi~N zkBOeMHlEX+E(3%y&wH$Pn2hcMZSNH>ulX}A`=pwaHzb( z_@$#{L{9UHl`B84e%7bDfBTTjEt?J6c1vBkc9T^TuNKzWWNh($aNerbGyE^lc1d1n zX`AtFbkp^hlKkE|onGj2y6vH+ANnn-S3PIRphdp<2j;sjZk!<-o?x?c=n9urhd$o= z@HPIM<;M=8m-bJ8JR`Q}^x{sFEso^T^~ue0t8TJ9`s~A`hQa^~g3K+3?Jz zdr8%;hJDXEZPReYoFDO%yn8*KH}vtsB|jtTnK$!LzntlNn&(^(jM@~yzx$r`Ik)%C zssYn_41M;o<+Rx7K3~`81vPkoxZa?2+t>}C-@ewQ_ASWi{YU(Rz^f_T!|QEg^BL<` znhWz2mMb%^J>FNVwdS7tk2hB@3_ETen!IlP%$T#E-!FafacPRfgO}Z2_f>e@Gm^pR)BL?*K$b4Q) z6FefBcilKIIda#fqzFyFo3k97ja^$Us%Ep4x^L{mo^Kjiv&!b7lY_c6Ti~yL{wR26 z{D-d{#{1jc-aFdv%Cv1C^R}>?HpevO{akCT_-os?u6}c#x9!_0Y0vfpH-6@?&P{o} z=v2FI-}74B?7RE$sKw8-=48Yi4coeJ{af1ywXV;(8>{hYI>9^b+x|7POi!=xzr}OF zj-)|~`5pN8)7KZiGn@IwFFk5P{lo0R&0l9czFOhv==eeAKQ{KSy|mo=PAUG|w?3Wz z;Zn``F6NPG30p4YKh1b_wbr(^+*GMmUVQ44M*fOe|K~HLD<0q8-}S1Gw;8;r9WyPce{7o%59mdh@yh|4LpXK_kW$yVeLnMp9`1o>|OEAwC#l_^KWFm zSu=HEL{g0}Bd4Wxlnx3X^!jO+IrZ8$X?%bg&>;K3{$XoW37!Kd4)C+@*469U@N@PD z*X19bJ#%2;^jWqo&K)@CJN@E<_1uZEF{9so`J-{yeH~)o_a1w4^sbI)r_D0YxqCQ$ z?~~xSiEhcSdbVhgojvDOe3#eO0~_WpYN~iK!mVJr-23(Z<_)io^YQ!e;?|Cij~}c( zNZa^@vd6clecsvo%jblxRd(4I`S8<}`k5!wpMKw|d2k{p z`|npobcRbEWUVgFf(e-U_-5Nf-jdkkA0}K6{ z2k!IFT#%mQ9s0Uo-CHIV4yHa&gMgjxd~U_ow-2^28)@V!`|J&Wzx_o0 zl*K8Z2Kc<(*S5>{MU5evnzhBLC}!{sV6}E7}e zcl;w}Z`fVMv2jmfh}|-rW9d zdB<`4?W_V<4?VA({`~#VEpC>Llz~?s6+WDkf7O}}I(9a}cX#sld~SV`wN>6X&j~Z5 z4-LGP6%qOLcK`VG`wyjVaQ|^{bb=-&BXXVnn^R*x?^yrXXIjeESveb*HJw_NH0RUU zPtMN*II91geb(RZV3>qPKW)vH z{nOT*{+tx*2P!Hd!Ut_5a2b`I#{U}^f&FU~gB&3E7OuwLwdP^UA0T|K{K z$<<{S)u9&|m1~%b@#S643;NdY_{qiD(X6WJA1zW`Qij}UqwcshM_Dh)=HR#@n|Djj zjm*6C_?yk8Pa{ufTTS-JODr66v&w1XCP^3Hm&-WPJ#lVfy`VMGJ_YX8CavpG->Y1M z?bC zyk?g(u2*5)C`r?b55uk`maAf3;qs2^c5TWnDpx+Ew(*y{GMhIwsx_GUX2a#I6JvV& zn{WGkO{=_D$wXIB>oiUB7m}IxV zQ|0)|M~n)0*iH9TRf$e(wPb?FwKJa6jpkf8Emu=MG4b7C*|jisz+YZ<6@z*$HhFur%8|ail7nlj+ZDBN z;wG+)SzX~(_o~MSEtqH9Yd|My>&aCDTU2Z{xcV`NwXMq6>Ch(e%B?esPJ5e6j4Mc! z?QE|be>b)$vUoS|Ks)yp;Z^^-Z1?PFy-Bjm3?nM%rUdRX*R?0?-Sz+n?Gt;(>tT-#3;v3lWQKUy{^`u z<&x}c+qE_u@^<{aIpfbPe=yjqeq|=x)#_^2l&<5AH$~X@>^I-H9@OVrzdF%m^1KQ%&sKAL_pG;`hg^>^3gH(R1;af(6Yj?eEd4 zo)2Pp^E&g#RZ2~t+s;=~wT`RTxK3BxGi{2#zDhFMo7(3|+7J(qF1GfufksOYrkM@i z8FHYUudnaRhVxcW@awr@OiZKZshc{MKN4lsNgj4!Qc}peli^*H2QEHw&wKRX{adXM z?#Bko_a2>mnm#n@9L-*wG&`D#(=&c4672=lL>Cgon3 z7Ir_;{%}I|HkI1;TN^lsYbPuXeiDHeZIRcEc~+^dt>P?xE7UynY|ZJA^lvvhsV zjN8j?GH;J_@E=+5H1U4V@>TYpxx?KZV_lfr|4EN2RchT>U^cev>occz>@Z1M?Uyyt z>cij7BMt`I&GcK-=Sj$%#<%M(tG6e3t=pJa3ARJCgU;{SbNJ=vx|eqC+I08GJDq~Jwem9iQPD*$6BjPZ4tjet*D-f5HKku>r5j83 z{rvj8jrX_KH(&dQ&M$oVyxX=Qw;3;}w=+OO!O{UNJw887!IB6c#-*;*B^0m>CJ+c_jimL zS8yS4+7@54lsVO>C-+&tv|seye()ogPAPSBw}tI~RMA4Y z2vy;{Ejx~%dOId0Xi;mAAIJVS>$rHGuh+x@TT)w$+4sH3>d>;LYrYQK`L3;bbXwgn zD~5i|8gYGPpQ)KmZoNy%8?EQ7mVC-v`s}Xvo_&*jnIw_bJFh*yrZzA9|rCT^Zju2MbW~|(iV5}H@8|oaUW~^{8*~y zY*(wCD*<0~dOx&|96Rabv_a2mesDea#p=lLuPN(}RtcG7v-Ibqc`=1`kJsIlcel~O zdfWTVn(<eXs<{%$Ari$^ui53tQoUO)8gq7L(ih5lt5`z0>rd`rLQ7qTyGvW$6{ z-|@TTU`~TvZev#d+UT}^s_w0BY*+YZ_Uk?9)eE1FSuY0WcwN8N`-i_*`6 zmN|?6*z1*c>fNDLTl1ctP-LeK_wi}F)Onk8s@c1CLo&l2E_fPU@p)+Ss4w?UcoZI- zdUtQbe#vY1Zmp5JXH&IBM?bc67*H_noP7}2<%ufW)y=XKo6|9U+{*V(_xBV=zN|Nl zcTP;aHuJB$GfX{BE#7zYM7L+k^n-)ar={;1e(_9|B#&CRZf2)@_ev@-t+a8Ro5rlp z$SWsone-PQitc~gy1{kc^^TVNem+bey<}0~_7+#H&#n3UMZe)6FS}G3*|f4{)!q3Y zANPK{G^^&=5N6!-^-t~l`Q7Y&XkzAV^E;F0PCItY{(jaPuciBc)LJvOD}T4nL62iO zFGkAh*6`S%>U!}>{S8b$ytm`yrzNhF=%hn%nt~J`XqQ<#}7jj1KA0BCO zzW&w}STX$YI>7IOl3mPgG^Ab+P6cyz3`IKnh?&R*-4CmY|oB#On!=H;X zT(ZVF6kLk#7vJzol1*BCudjPvZE%|s+OqXGlkZ{2r&S($sq4IxmM@O`-0ALcf8Ffr z!Cwj|X`VlC&^O#Iug1Yx-z|r`t{F7q!k2c3cb_|afph6vU>sK8=96b|zhV8Kn^imb z%zVSKoEmq`lZ?(5Zu)St=+fp_>)-;J;W;73ROe}nVL8lQSUKd{EFMZHX$ zFspX`J?G#1;u;pYZELOTej5k<$i2H>)3ItoYQqWfce}kkw7AcPCkyZObZ_$RuW@fL zTDgrMbt`vTt?%-!U{Y1@F%g$2`#s!#`4=ady${LXQ1FAtyI zPWFb8h4Q~d7Cb~2jIgI#@&6H7Kw|n=d#Zy2!--APnoxC6KzKl8urxkWJxmo78xU?7 zcc25`GX2dj+RA`qB%Ie)M~1@AZ*@qBDn=C7dJ$$4prT0$$O(eWB#7q_sVJ1PLa z6}NDUPa;slFw!7RL_~me$jGQ6sz_-RG}Z)5#hu&IQK}e?R1>L^#tqj<($-QdK}ue4I+E3R1@e#YcpMt46@L zyi~3KnNdhJ@Dihx#)~fvfD`W$Rb()fA50XK{+9G#l9}R4scNSV)qW5O3!fx%u5{ac zpgJ^E!pKSi&;S5@>HBd}dauVtNm#wNg^zscyMb`ofL>P->R<^c*M1F?<(Se=19i(T z;#B-W-~rVLz0p)7^ykkh@sWmqU^75U$1oxj8TNu@_#b+aX^#y^XoDjM61lAOV1a~& zFH4RlNEk}{saU8)LJGUbB&F^;Uy9%p=3Jx5l0;KXGFtB zxY7buX<-gdRm2Czjf_%B#A+RstLy?|Rl*4liPXD~eGgl&j`nWe-V|g91fXz2BSsw+ zr-_j${O_aF&&|iDpS_3< zToQq>5ekon*a+3OVr&@rP>hXCSX}+;9jnmKiTpR>xZCz}>gy_E1NB3MjgVb3#O9x9 z12=ORVguJ(0HnB<_}{Rx_jd7g6%tflnuvf%gHt)gs?nHEkX9<86Gg#nN(iM@;?iQ) zmncLfu1`7z7B_(wzhWzA_g(45%ru;Vs=;LbF-`Puts=l*BpvqtcW5}wIq%2`o9b5kbRa)%t_vFgE zS6^pa-(m)k>0P%&;)=w|kXH>DK*!g=#1(r>|3+5VKfHbIigD$CfhrO!;p|-rufj>a zQnFH7<@76FWfi}#uKw{7Ba*5}tT@F#p(^_?RQ-KaT|Ii+yY&SQ5KcWhj)+r5#=_yi zU#TrQLRz3`34Mhb6mu=5E2U^v-TRNUm}cDf_Mv4 zv7Tl1)hsDyT7OF)VfKG836A|-o%_2QAp8rxKqI~IkNC<2Zy2;)34t-bG=n|ne-pKT zJqkdo`d6RA2KbUj4dctf{bIi>bN^N%B=JQ`SYHR1@&l**ck;4|-}h|( zE$=|0i*y})Gm5yEwGCHz3@G)!L}vx8?qs45oDa%AR?d zAv3^;RD;ZiC?s&QNB6&|a=aku(teg}om~C+N6!7PW6D{PVI*>;wsV>mQIgQSs9PkA zT=%~?f|vfFtcZ`H?*4BRWo05iOITVvI14xVfg+P|aG9U@zg9pc94{iHKd6>uzZjGP z;nk8;Tn8YV7IO$c#TgoQCX8>`nMZtFIOI-XwM1_h!cPGuEjN^W&@QA>FEhayEPy%= zZWR#Oe z*{wlHs_j-MrO>UmbunKWcB?~P>=t7yd|N_6ZMQlRv6aYm>|NHp<+_<@yCtJU@ms@g ziyaT>RyWZyyVcD^+pQM$QrgP#D#=Bb6KJdD^s;GN9My>3>QFE3R{YiwTS}*gZ6#W1 z{)cY$mrO)X-`5b`Q=;3FCDSDx$R!gI)M2ZKAYP?n=gd}OxJU}ELMUN>9fpE3EM_X5 z9^>`cUjesZl=6XlK!lL#Z1126>g*jC5EEws8AgF0CGFhIiilfsOu%w1t66fZfV?B6?Ue!jM|E zrQZuHAgI+|`e04~izGBaP$7V|+FrjkZy`~NXzMqIIr1X$^ygxTkX|2hVmA5=U%V`( zF9V?{ZK6wmM3^F6rb@0C%#hNlRK4+Ff^r!m2h2~ay7jw-+3{k_vL^z#==IAJ^AJc| zEDCrYN`am_%IOri%o2D;hgd1dlClIebY`Z#9$an-eQ47x5`8#rNdZe1(@5_H#*%^o z10js3*M4~ zd23S+lJ-&HjtJ!8b%Lh-EQlVjvyr7zqt}TRAKlwBVu1ugkaN-Y3j;A)-BvuZAhw)N zDzt52@!4X5&_aL-Swnn*7HqM`(6#|0aByS-6pQ`}l#Hswlp`<|rdT$nKs$~#zzc}R z6^o?UFQ5*4-h?4_lMzG+PGFY;1nDs#tgwdKFal!OXP2U_qeE=+pLTg&| zt)D_)&1#dc_5pCgv<8ZQo`UaR>gwy{Nq~sRm`JtiOra2kQQO`PE_#;sj#U*m7CUhb z2vmi~cIhH@kB^A;lfi>$d&7#V1gE(6w$9aTsk+lrRvb?TZqIqO`qH!eErPKTumXHUr?IYNx_)7~|}N7Yv{9Nw1L!4=zZ_jXWtKy0i;r~wO;5Y2(qGe#2} zAEb(D9~B$|?K@MJ44504h15kga=0cYIJP}hi^VSC9S69&ThiXaN-m@1GO+q`IVGd$ zjxws9Ox6zC!CL=Y6Q7uXs3=u1+yfpE9;*Tt@p0^H=@cIx9vBcA2{^X*8KRDrz&|ZM zog{rq(Pb!BDd&n&>@2sGLvxs;t57JG%VbKpmn={n5NRP98U;DPSXDsDWLZm@rOZNa z#YV)aLQG^J0E~&O_>TdV$$~-(k%%yg16>EwApA)pOJGpM!!W@p=(iI;fbtMwy8gru zpa~ERv;ql(E5{H_Fb`ro9WFqBg%IuN!=PLzCi?YZ!n2_02pA=}-3Bn|Pf4^B`V)LX zgLX1F(o_aaFt`ToAO;qUoIVWtV}vL|9|q5I!OoK~LBkoqpr|D%WPKR)M+;tsJ`A2| z!OJ0GLhiu;#`B^v*M~uWav|Q-hru&kUx#62e{g}EoNNdEiT)?iA4|4_?^!{K>bIk4 znUb6b^e5xM0_eAcXSj<5!$|s3v=W5YupMM5m4byQ`V&jWBn-`$qtLiQe?rxkc$Y6@ zzPw;$4co~X4)KOuQO0~_f}0|~t1nx{b1Q){wBQ06jsdJu{BE%v$!HGou8f7($ah%^ z_s7bWXbe`k$c7k~qlPpaJ+@NVY%&5G8qpCe+^-vz?3BI0VW);K<|>a0{UZwB$xgeARi#WhA>cnO1y4R z1Vw8}^H^3H7V#uF@j|$vKdubaIO2O&&I{Q|{dOSH9KwZ?v53b7!%y-!{BDVmAkgnm z1{q)>Gfcn~f>TexlyFX*fPs5K(h8KUke@MpSI&^@3l0j4^adqYkn0QWcp;x-*dL@n z5H2(&q%MedG_n;G%?Rmdq8&%lS)d-C8?8ikngTXJ{V{SOr(rk-Ln{%^42xtMGVww> zgLoIyUIu1?Y$xNzq8#xqkLN2BH!&Hu1DPS`A!o{VOnvp zeH68$F|DAKiQ91qXJ7+FQ#ptwIXAfi`zjDF2+12moD~f6<-z4bvM-1I%ZLvYKp3(= z9>q*DIgkB&IXH@lraW5`_Z0hPavu9;avnNF<03l^W)(Kck?oY=LX$A?%?LXvlY{Sw z^pKK9Yfdw)P;4=vDNRwxe}NzOLOw7}F^I2dh&oA{!Vd}{-+~6_MeRTVk~F2o>#GU; zK)7%_7WtwyFcC=?pa7B&P$guXB7@l?Jx;?Pq7|qElFl^EA)k;2k-_aifJxdjGUUI2 zl%rS|cIyb)IKy=VQ9yJ7JA-+M#p?laH>o>mrI@8N9D@VnO^ypL5~2%-V=xF)@EC9@ zC0Zi|h5U9}A?~U(#6^L96&iA$xIbP%|9)27SwSyoV!Nl!IhGX!6 zG-}5qod_W((uuT^Lb{j+`9-)W8RT;bZWvxm?0eH3I2S#wg`s(*W5KmWYYAy26n`*)G-($Y1`{55YY- z4<0gSBn)y(sGX8RaU%mN8{w?PIY!V-$cJMfCP6e%Dv=(CP#4jFl|gcoz!{=dq+g(P zhx7|98{$b8f+137SPIf878j3t9?JeV@1*MQSVTPx&Q$vm}? zD89K~|jPJ@O(Hi}iqF#Qxz1R-gl04s`MIOhu<1G3YwMG(bwutF%N zV|j?0$T7h5pmBKyttHEI!u9}zwPYa;g8Re%Jy;KdB}hjcLu zOG(;k7UZ0iH}Kj~-32m?NX{XON4_!#IW63uLfB7gKo>Ca$Oq;iEk)`Q4p1R!3I%-> zcSE)gjSHMX;s;icC3P6&EE$ro0LGE}6y8O7QOGtyz+gBxcvp$!1LP9rX&^kp?HC2p z_Z-WiI9_mV5uG8ONb)HML?wBH<3KqX;tbI_7=8r9_8ihkNSAPsMk4u&1EquTQ&6OS zk%6azVpGUeVVuE#MsrhuQ6_ON!*+9J*lrH|XVO+c3ING3$KyOOXcxq5Kmxo*;OZed zD}k{{oWXxa^H4IFrb-U!1K3-P_zKb%$j?zg#+V!feqEZB4=9L~u^tfi5Nj!TlO+8B z2BR3x4deryRs@3zupvwa>_XZZz(t94Hh4`a4&Y%FlBSRbL2(o;FNq&Sp;#7#S}G|E zP_IS0i5CnoF%K}SXdb{Bh|W+UKsg2YRc}(~$bkLu+&~|YdJ=v&9OKL?G0vb+5zZWr zaiEHbk`cG!8Q6HRMrdxJ*3f!Dn1W(mxZ;@9IWob` zA=eEw9cjCv9nLo?!2u-oy%Lre(GP4gsk6ar$2dbOjpP^bq!2$t6oukJh%QkK29k<+ z7pj+}?gZqJj}9aU-7L8bPiZ(NrkJ5_%0%ElA!Vdw_8Ug@tGeDiP5h zG(N$nAT!uU2YyC=wo(XGNc`Z}1WEg*l;hk8c-~lMU}G@B&k*E6Kw~%tI8vx~0x*W75&H$5>@if3t?g3yZZUmTu)WrbfNneVRF*4GZ0vPNlBXI%Mj^+jl7(&;< zyWqv4cTvs_+JO^7wu4|C(G-GMg4dt~j%s57Lv;gyq5TX1Lp5fIAW%IXU=*1j0vO7f z1B@YKSb%Y44i8}9)sXY$P>mUQ2-Qgd1{ELjT?MkW&<+eH*^Yui3}G^*5|SQi1V|3RsU%=^H*N<24^X@aKUC_^EKpeba&FwU@DfY3ScE_egzU7plo!qiA#6ksU# z3NRFR0}SQY00tYJ$Z=@}=}$sClt%)RqJ2;R10_rL2X-IP1@=Oax&)R8(+a|05)4DuJZGD=azb!vPHK`-08+WsJd>F<&0-ArLOJC3Bkq6Au6w@+8_x40tMJt_9jD$^3z!>JU%Djt(-v3+=GpkV8t4pdYk@K@8~!Fo?2A7!Ny< z5sX4U4eW)$ID=Rc>j9j`VVuFWAl4Gvl_5v4Ef?VeE;U*YB^2sNoFVW*G*EKnz7Z&l z@tAiZbxqC#PDLV`!WIHDh6V0}%@qVLkl{u+!%ikdD;kV9nlBUsNnD^LLgqKXyrDb@ zBqLBg0C-J2MM&^2k`LJVfqZ!|jSO0I*h_-v0mVRaeIffo#++bQ(H;zdfu$ko2V2WX zy1*`JvgQTvVt*36aU_Fa&XEkl&*b2_aX7AkDlr+;0b`)^3jiyFevrr{*OC?zh2(r; zF9hNt1?-+d?HDo-2T6JHNS?v^(y$K-_opP|JYjn$@jrM*BE*!Z>7<4P%pzc zgD-{K!EP}0E;y(NhHU@~NfeTYpk9V#6)Y&Z=HQhe{{Ub#nHvEZRJRFS;8+6ESFi;V z(Nx$bL(UCU1er63=tw;IY`|+!k3zJ9Fd4}-WWo{7H29);Tm{091u~QEpiGDIAduq5 zYXn7gM0;q6))#UGL_65ghW52U<`wOm6WXB|0z7KGzGa+0g0vZ#KZP+M@kp+vT#0DF z0ZWp(5!k+q^gTrENGAe}%um8@2ISkq+(6-zxIiwK^f$m7A)UzKz3h;v$9fX#Ge~|R z3cz!NEm>&3kU~K)kY7?Rp)Q1Cc8G8g-$N-7*(j*7AYK#F^5hthCqy)bUC2nLA#y=J z4R~Rs9s&juFO<=jH-NEZ%>fJwID3X`1mPA$IRp&$CX=!SMR7PlL$m`iB6&y-9wr%E zfoF#NZ0HUWKSX~})g|M72+CmNmti|_JJCKUfT6k-Y(jxlA@Q!96>sOzrxmzxu-TMo z2Ud&RHw+mqq+j*u9)cT(8e fNdCRa012FEj}@-75zj#j`dh}Ev}xn$;biiEq;Lt2 literal 0 HcmV?d00001 diff --git a/slides_and.snm b/slides_and.snm new file mode 100644 index 0000000..e69de29 diff --git a/slides_and.tex b/slides_and.tex index 28d1217..a50b2a0 100644 --- a/slides_and.tex +++ b/slides_and.tex @@ -92,6 +92,14 @@ \end{frame} +\newcommand{\inputFrame}[2]{ +\subsection{#1} +\frame{ +\frametitle{#1} +%\begin{small} +\input{#2} +%\end{small} +}} @@ -141,4 +149,29 @@ \end{myitemize} \end{frame} + +\begin{frame} %------------------------------------------------------- + \frametitle{Equilibrage de charge} + \begin{myitemize} + \item Conception de nombreux algorithmes d'équilibrage de charge + \item Particularités : contexte distribué, preuve de convergence, support de pertes de liens, conception de stratégie d'équilibrage + \end{myitemize} +\end{frame} + + +\section{Combinaison synchrone/asynchrone} +\frame{\subsection{Plan}\tableofcontents[currentsection,hideallsubsections]} +\inputFrame{Exemple jouet}{introRunning} +\inputFrame{Du mode parallèle au mode asynchrone}{introModes} +\inputFrame{Iterations de l'exemple jouet}{introRIter} +\inputFrame{Mode mixe}{combMixed} +\inputFrame{Composantes Connexes de l'exemple jouet}{combMXpl} +\inputFrame{Résultats théoriques du mode mixe}{combMixedTheo} +\inputFrame{Expériences}{combMExp} + +\section{Avancées autours du chaos} + + + + \end{document} diff --git a/slides_and.toc b/slides_and.toc new file mode 100644 index 0000000..ef002dc --- /dev/null +++ b/slides_and.toc @@ -0,0 +1,11 @@ +\beamer@endinputifotherversion {3.10pt} +\select@language {french} +\beamer@sectionintoc {1}{Combinaison synchrone/asynchrone}{8}{0}{1} +\beamer@subsectionintoc {1}{1}{Plan}{8}{0}{1} +\beamer@subsectionintoc {1}{2}{Exemple jouet}{9}{0}{1} +\beamer@subsectionintoc {1}{3}{Du mode parall\IeC {\`e}le au mode asynchrone}{10}{0}{1} +\beamer@subsectionintoc {1}{4}{Iterations de l'exemple jouet}{11}{0}{1} +\beamer@subsectionintoc {1}{5}{Mode mixe}{15}{0}{1} +\beamer@subsectionintoc {1}{6}{Composantes Connexes de l'exemple jouet}{16}{0}{1} +\beamer@subsectionintoc {1}{7}{R\IeC {\'e}sultats th\IeC {\'e}oriques du mode mixe}{17}{0}{1} +\beamer@subsectionintoc {1}{8}{Exp\IeC {\'e}riences}{18}{0}{1} diff --git a/xpl_iteration_final.pdf b/xpl_iteration_final.pdf new file mode 100644 index 0000000000000000000000000000000000000000..59949610258251a50e07f767a548b02170c5dc2c GIT binary patch literal 17306 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' safe on PS Level 1 devices +/languagelevel where {pop languagelevel}{1} ifelse +2 lt { + userdict (<<) cvn ([) cvn load put + userdict (>>) cvn ([) cvn load put +} if + +%%EndSetup +setupLatin1 +%%Page: 1 1 +%%PageBoundingBox: 36 36 287 526 +%%PageOrientation: Portrait +0 0 1 beginpage +gsave +36 36 251 490 boxprim clip newpath +1 1 set_scale 0 rotate 40 40 translate +% jaune +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +168 463 29.1348 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +152.25 459.4 moveto 31.5 (24-31) alignedtext +grestore +% rose +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +168 389 27 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +159 385.4 moveto 18 (0-7) alignedtext +grestore +% jaune->rose +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 168 444 moveto +168 436 168 427 168 418 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 171.5 418 moveto +168 408 lineto +164.5 418 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 171.5 418 moveto +168 408 lineto +164.5 418 lineto +closepath stroke +grestore +% bleu +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +168 315 27 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +155.625 311.4 moveto 24.75 (8-15) alignedtext +grestore +% rose->bleu +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 168 370 moveto +168 362 168 353 168 344 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 171.5 344 moveto +168 334 lineto +164.5 344 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 171.5 344 moveto +168 334 lineto +164.5 344 lineto +closepath stroke +grestore +% 16 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +158 167 27 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +151.25 163.4 moveto 13.5 (16) alignedtext +grestore +% bleu->16 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 167 296 moveto +165 270 162 225 160 196 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 163.478 195.602 moveto +159 186 lineto +156.512 196.299 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 163.478 195.602 moveto +159 186 lineto +156.512 196.299 lineto +closepath stroke +grestore +% 17 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +139 93 27 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +132.25 89.4 moveto 13.5 (17) alignedtext +grestore +% bleu->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 180 298 moveto +200 267 237 199 212 148 curveto +203 131 186 117 171 108 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 172.441 104.797 moveto +162 103 lineto +169.042 110.916 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 172.441 104.797 moveto +162 103 lineto +169.042 110.916 lineto +closepath stroke +grestore +% 19 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +27 19 27 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +20.25 15.4 moveto 13.5 (19) alignedtext +grestore +% bleu->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 142 310 moveto +115 303 75 288 55 260 curveto +9 196 16 96 23 47 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 26.4875 47.2987 moveto +24 37 lineto +19.5222 46.6021 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 26.4875 47.2987 moveto +24 37 lineto +19.5222 46.6021 lineto +closepath stroke +grestore +% 18 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +139 19 27 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +132.25 15.4 moveto 13.5 (18) alignedtext +grestore +% bleu->18 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 186 301 moveto +198 291 213 276 221 260 curveto +242 214 243 195 229 148 curveto +216 106 183 66 162 42 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 164.219 39.221 moveto +155 34 lineto +158.951 43.8306 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 164.219 39.221 moveto +155 34 lineto +158.951 43.8306 lineto +closepath stroke +grestore +% carre +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +93 241 29.1348 18.3848 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +77.25 237.4 moveto 31.5 (20-23) alignedtext +grestore +% bleu->carre +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 152 300 moveto +141 289 128 276 116 264 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 118.546 261.596 moveto +109 257 lineto +113.596 266.546 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 118.546 261.596 moveto +109 257 lineto +113.596 266.546 lineto +closepath stroke +grestore +% 16->16 +gsave +1 setlinewidth +dashed +0.000 0.000 0.000 edgecolor +newpath 178 180 moveto +191 183 203 178 203 167 curveto +203 159 197 154 188 153 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 187.602 149.522 moveto +178 154 lineto +188.299 156.488 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 187.602 149.522 moveto +178 154 lineto +188.299 156.488 lineto +closepath stroke +grestore +% 16->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 153 149 moveto +151 141 149 130 146 121 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 149.393 120.119 moveto +144 111 lineto +142.529 121.492 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 149.393 120.119 moveto +144 111 lineto +142.529 121.492 lineto +closepath stroke +grestore +% 17->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 119 80 moveto +102 69 75 51 55 38 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 57.1 35.2 moveto +47 32 lineto +52.9 40.8 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 57.1 35.2 moveto +47 32 lineto +52.9 40.8 lineto +closepath stroke +grestore +% 17->18 +gsave +1 setlinewidth +dashed +0.000 0.000 0.000 edgecolor +newpath 133 75 moveto +132 66 132 57 132 47 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 135.488 47.2987 moveto +133 37 lineto +128.522 46.6021 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 135.488 47.2987 moveto +133 37 lineto +128.522 46.6021 lineto +closepath stroke +grestore +% 19->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 47 32 moveto +60 35 72 30 72 19 curveto +72 11 66 6 57 5 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 56.6021 1.52224 moveto +47 6 lineto +57.2987 8.4875 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 56.6021 1.52224 moveto +47 6 lineto +57.2987 8.4875 lineto +closepath stroke +grestore +% 18->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 145 37 moveto +146 46 146 55 146 65 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 142.512 64.7013 moveto +145 75 lineto +149.478 65.3979 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 142.512 64.7013 moveto +145 75 lineto +149.478 65.3979 lineto +closepath stroke +grestore +% carre->16 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 107 225 moveto +116 215 127 201 137 191 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 140.049 192.831 moveto +144 183 lineto +134.781 188.221 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 140.049 192.831 moveto +144 183 lineto +134.781 188.221 lineto +closepath stroke +grestore +% carre->17 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 99 223 moveto +107 197 122 151 130 121 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 133.479 121.584 moveto +133 111 lineto +126.774 119.573 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 133.479 121.584 moveto +133 111 lineto +126.774 119.573 lineto +closepath stroke +grestore +% carre->19 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 87 222 moveto +76 183 49 93 35 47 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 38.2259 45.5725 moveto +32 37 lineto +31.5212 47.584 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 38.2259 45.5725 moveto +32 37 lineto +31.5212 47.584 lineto +closepath stroke +grestore +% carre->18 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 91 223 moveto +88 191 85 125 103 74 curveto +107 64 113 52 119 43 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 121.8 45.1 moveto +125 35 lineto +116.2 40.9 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 121.8 45.1 moveto +125 35 lineto +116.2 40.9 lineto +closepath stroke +grestore +% carre->carre +gsave +1 setlinewidth +dashed +0.000 0.000 0.000 edgecolor +newpath 114 254 moveto +128 256 140 252 140 241 curveto +140 233 133 229 124 228 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 124 224.5 moveto +114 228 lineto +124 231.5 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 124 224.5 moveto +114 228 lineto +124 231.5 lineto +closepath stroke +grestore +endpage +showpage +grestore +%%PageTrailer +%%EndPage: 1 +%%Trailer +%%Pages: 1 +%%BoundingBox: 36 36 287 526 +end +restore +%%EOF diff --git a/xplgraph.pdf b/xplgraph.pdf new file mode 100644 index 0000000000000000000000000000000000000000..72c73dc5807df4fb94a098393d66edc9051d8a06 GIT binary patch literal 3491 zcmb_fdvp_38V3q24xGwX1g*Pr0ZUToWM0j)Norpyg@%^2U~3y;I+-+MlT4VI&=7Dz zVHa(A97GmYfkKz(idb1HAg=?vT|w6c^vFY`%2PldvOo`uJ+SvC=?ge3XAkpFZ@&Az zzwh^bw@HQBHk{I=Vo9G~UQmx|0SUy4S244h$mji)iU;T*#X;Bvufj`!uz6X9&*nMN z#apeItVlfT!$Ql}Ot35%K=r$FW27TcpXyv4LN z^P~N<)VYaCO)2gX<#CN$<{kExj=gjBTp}2M_%F=W&-iUm^{L;yjN35oEBlrd zF3cIM-a6!~y~!=-r;R8HJzceASI;5qj_vPt_K4#|!kA;FdiSJtV$+!ghu++3>|Ha$ zvHP;QdBZ*X&~7!QEg!FL-HHEwzIt|1Swo8IHM!ooaQ^c5-oQ?++A5D}$b9joS4vl& zKl(8{{95M89SsNfebIFG>+cJCx%<95rt$Yx^}7eZzT;Yt6NAQgTW347afn^x{B`}t z#krd<7;57d_x!Tw%C-3Gdp8#ve+2LE|69O$XW1WzjXLegIW#D7+Mh1x?ZPGwjaw>D zo-O1qeS7WNxYQ)gqJ00a%<||t<9_@}o-k)y;
P4~PobHZQG>ZebiSWLb7^v>1& zxh>l@6An2SZG3sr)QUmJ-+JSp>Dy;-T>s5Nc6d5{zV5lq+D*SnoM~xcrhM3B9XNKz z@U*%Q)+Qem^n<#G-wPTG`Wc?YmQ}`=-?_B>$%Jo*U8t2R_72-{FR^yk-P_Of?S7#5 zxJyYl`>bnP{f@Ifc)Dp(MbdLMC%?GdsARnJ_UU|P%wa#~vFp8agIbzJ%Nv^mv(D0AJoRO>bzIyY&X-`H1`*KOCmz|r8eP0d)) z_d@*3SIUOYO}YF@ym!^+Tg^H8&u=v>z53nP-SPOMqo;a5mAb}qpyCcwI&kiaC!9xI zgAUuT)U23%Wd0K#`Py~orSSf3Klj;hAXnBsV;Z&0lXv!b|Ek6Rezksd<3;NhI`i3J z{Q7GR-&TFJXz`3b>e7o#WS^ zTg-*4IHOCIZpF;$EbJj353vE<9ht#0;APG-G|Q218;Tf0rjRe-gKmJ3&+C^>A&V*^ zVuEKxCR8B8qEuN_CH6v~h@!VjPynqlYABpyQh-}xeSEbjRRKz)Q$dxI%WZPNj*2RT zzbq<`q6AC?QC(fFsb(~yR7p@qqmdwKf~IlEfy-0<3LC=x@-S#G;)qbvF6Ngt5uY@i z=p%#@g3^#go1ttNjwA#WLG%M;n5__libciiDFdf>ak#-vx^Rl(S)7C)p33sHo8oj8 z9Ib7$6zJq(7gO*8+G1b|;K>Bh;tF!SWKrc7=7U_1C@WFZz@X8SDk2v7V{iyo^B4;B?E&e#9PnjAeIm?QRBwk~abq z7f0}39(g3g%2Uu!7iV&dl8=Q=&ISTrfn!nc6R<;7Rx`X*1jWl+BOuK1D$#>iK%g>t zS%0NP6~bM-n+cl9F>' safe on PS Level 1 devices +/languagelevel where {pop languagelevel}{1} ifelse +2 lt { + userdict (<<) cvn ([) cvn load put + userdict (>>) cvn ([) cvn load put +} if + +%%EndSetup +setupLatin1 +%%Page: 1 1 +%%PageBoundingBox: 36 36 206 296 +%%PageOrientation: Portrait +0 0 1 beginpage +gsave +36 36 170 260 boxprim clip newpath +1 1 set_scale 0 rotate 40 40 translate +% 2 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +27 162 27 18 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +23.625 158.4 moveto 6.75 (3) alignedtext +grestore +% 2->2 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 47 174 moveto +60 178 72 174 72 162 curveto +72 153 66 149 57 149 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 56.6021 145.522 moveto +47 150 lineto +57.2987 152.488 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 56.6021 145.522 moveto +47 150 lineto +57.2987 152.488 lineto +closepath stroke +grestore +% 4 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +27 90 27 18 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +23.625 86.4 moveto 6.75 (5) alignedtext +grestore +% 2->4 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 27 144 moveto +27 136 27 127 27 118 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 30.5001 118 moveto +27 108 lineto +23.5001 118 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 30.5001 118 moveto +27 108 lineto +23.5001 118 lineto +closepath stroke +grestore +% 0 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +117 234 27 18 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +113.625 230.4 moveto 6.75 (1) alignedtext +grestore +% 0->2 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 100 220 moveto +86 209 67 195 52 182 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 54.1 179.2 moveto +44 176 lineto +49.9 184.8 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 54.1 179.2 moveto +44 176 lineto +49.9 184.8 lineto +closepath stroke +grestore +% 0->0 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 137 246 moveto +150 250 162 246 162 234 curveto +162 225 156 221 147 221 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 146.602 217.522 moveto +137 222 lineto +147.299 224.488 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 146.602 217.522 moveto +137 222 lineto +147.299 224.488 lineto +closepath stroke +grestore +% 1 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +117 162 27 18 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +113.625 158.4 moveto 6.75 (2) alignedtext +grestore +% 0->1 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 111 216 moveto +110 208 110 199 110 190 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 113.488 190.299 moveto +111 180 lineto +106.522 189.602 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 113.488 190.299 moveto +111 180 lineto +106.522 189.602 lineto +closepath stroke +grestore +% 3 +gsave +1 setlinewidth +0.000 0.000 0.000 nodecolor +27 18 27 18 ellipse_path stroke +0.000 0.000 0.000 nodecolor +14.00 /Times-Roman set_font +23.625 14.4 moveto 6.75 (4) alignedtext +grestore +% 3->4 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 33 36 moveto +34 44 34 53 34 62 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 30.5125 61.7013 moveto +33 72 lineto +37.4778 62.3979 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 30.5125 61.7013 moveto +33 72 lineto +37.4778 62.3979 lineto +closepath stroke +grestore +% 4->3 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 21 72 moveto +20 64 20 55 20 46 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 23.4875 46.2987 moveto +21 36 lineto +16.5222 45.6021 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 23.4875 46.2987 moveto +21 36 lineto +16.5222 45.6021 lineto +closepath stroke +grestore +% 1->0 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 123 180 moveto +124 188 124 197 124 206 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 120.512 205.701 moveto +123 216 lineto +127.478 206.398 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 120.512 205.701 moveto +123 216 lineto +127.478 206.398 lineto +closepath stroke +grestore +% 1->1 +gsave +1 setlinewidth +0.000 0.000 0.000 edgecolor +newpath 137 174 moveto +150 178 162 174 162 162 curveto +162 153 156 149 147 149 curveto +stroke +0.000 0.000 0.000 edgecolor +newpath 146.602 145.522 moveto +137 150 lineto +147.299 152.488 lineto +closepath fill +1 setlinewidth +solid +0.000 0.000 0.000 edgecolor +newpath 146.602 145.522 moveto +137 150 lineto +147.299 152.488 lineto +closepath stroke +grestore +endpage +showpage +grestore +%%PageTrailer +%%EndPage: 1 +%%Trailer +%%Pages: 1 +%%BoundingBox: 36 36 206 296 +end +restore +%%EOF -- 2.39.5