From 25952712be903421d54c839c00fe0e7b9fb76d39 Mon Sep 17 00:00:00 2001 From: feger <marc.feger@hhu.de> Date: Wed, 29 Jan 2020 21:05:44 +0100 Subject: [PATCH] Refactor --- baselines.tex | 2 +- critical_assessment.tex | 8 ++++---- submission.pdf | Bin 454143 -> 454147 bytes 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/baselines.tex b/baselines.tex index bbfdff1..3736cd1 100644 --- a/baselines.tex +++ b/baselines.tex @@ -41,7 +41,7 @@ For the actual execution of the experiment, the authors used the knowledge they As the \textit{Netflix-Prize} showed, the use of \textit{implicit data} such as \textit{time} or \textit{dependencies} between \textit{users} or \textit{items} could immensely improve existing models. In addition to the two \textit{simple matrix factorizations}, \textit{table} \ref{table:models} shows the extensions of the authors regarding the \textit{bayesian approach}. \input{model_table} -As it turned out that the \textit{bayesian approach} gave more promising results, the given models were trained with it. For this purpose, the \textit{dimensional embedding} as well as the \textit{number of sampling steps} for the models were examined again. Again the \textit{gaussian-distribution} was used for \textit{initialization} as indicated in \textit{section} \ref{sec:experiment_preparation}. \textit{Figure} \ref{fig:bayes_evaluation} shows the corresponding results. +As it turned out that the \textit{bayesian approach} gave more promising results, the given models were trained with it. For this purpose, the \textit{dimensional embedding} as well as the \textit{number of sampling steps} for the models were examined again. As indicated in \textit{section} \ref{sec:experiment_preparation}, the \textit{gaussian-distribution} was used for \textit{initialization}. \textit{Figure} \ref{fig:bayes_evaluation} shows the corresponding results. \input{bayes_evaluation} \subsection{Obeservations} diff --git a/critical_assessment.tex b/critical_assessment.tex index 8341d9d..6662f7f 100644 --- a/critical_assessment.tex +++ b/critical_assessment.tex @@ -2,21 +2,21 @@ \section{Critical Assessment} With this paper \citet{Rendle19} addresses the highly experienced reader. The simple structure of the paper convinces by the clear and direct way in which the problem is identified. Additionally, the paper can be seen as an \textit{addendum} to the \textit{Netflix-Prize}. -The problem addressed by \citet{Rendle19} is already known from other topics like \textit{information-retrieval} and \textit{machine learning}. For example, \citet{Armstrong09} described the phenomenon in the context of \textit{information-retrieval systems}, that too \textit{weak baselines} are used. He also sees that \textit{experiments} are \textit{misinterpreted} by giving \textit{misunderstood indicators} such as \textit{statistical significance}. In addition, \citet{Armstrong09} also sees that the \textit{information-retrieval community} lacks an adequate overview of results. In this context, he proposes a collection of works that is reminiscent of the \textit{Netflix-Leaderboard}. \citet{Lin19} also observed the problem of \textit{baselines} for \textit{neural-networks} that are \textit{too weak}. Likewise, the actual observation that \textit{too weak baselines} exist due to empirical evaluation is not unknown in the field of \textit{recommender systems}. \citet{Ludewig18} already observed the same problem for \textit{session-based recommender systems}. Such systems only work with data generated during a \textit{session} and try to predict the next \textit{user} selection. They also managed to achieve better results using \textit{session-based matrix-factorization}, which was inspired by the work of \citet{Rendle09} and \citet{Rendle10}. The authors see the problem in the fact that there are \textit{too many datasets} and \textit{different measures} of evaluation for \textit{scientific work}. In addition, \citet{Dacrema19} take up the problem addressed by \citet{Lin19} and shows that \textit{neural approaches} to solving the \textit{recommender-problem} can also be beaten by simplest methods. They see the main problem in the \textit{reproducibility} of publications and suggest a \textit{rethinking} in the \textit{verification} of results in this field of work. Furthermore, they do not refrain from taking a closer look at \textit{matrix-factorization} in this context. +The problem addressed by \citet{Rendle19} is already known from other topics like \textit{information-retrieval} and \textit{machine learning}. For example, \citet{Armstrong09} described the phenomenon in the context of \textit{information-retrieval systems}, that too \textit{weak baselines} are used. He also sees that \textit{experiments} are \textit{misinterpreted} by giving \textit{misunderstood indicators} such as \textit{statistical significance}. In addition, \citet{Armstrong09} also sees that the \textit{information-retrieval community} lacks an adequate overview of results. In this context, he proposes a collection of works that is reminiscent of the \textit{Netflix-Leaderboard}. \citet{Lin19} also observed the problem of \textit{baselines} for \textit{neuronal-networks} that are \textit{too weak}. Likewise, the actual observation that \textit{too weak baselines} exist due to empirical evaluation is not unknown in the field of \textit{recommender systems}. \citet{Ludewig18} already observed the same problem for \textit{session-based recommender systems}. Such systems only work with data generated during a \textit{session} and try to predict the next \textit{user} selection. They also managed to achieve better results using \textit{session-based matrix-factorization}, which was inspired by the work of \citet{Rendle09} and \citet{Rendle10}. The authors see the problem in the fact that there are \textit{too many datasets} and \textit{different measures} of evaluation for \textit{scientific work}. In addition, \citet{Dacrema19} take up the problem addressed by \citet{Lin19} and shows that \textit{neural approaches} to solving the \textit{recommender-problem} can also be beaten by simplest methods. They see the main problem in the \textit{reproducibility} of publications and suggest a \textit{rethinking} in the \textit{verification} of results in this field of work. Furthermore, they do not refrain from taking a closer look at \textit{matrix-factorization} in this context. Compared to the listed work, it is not unknown that in some subject areas \textit{baselines} are \textit{too weak} and lead to \textit{stagnant development}. Especially when considering that \textit{information-retrieval} and \textit{machine learning} are the \textit{cornerstones} of \textit{recommender systems} it is not surprising to observe similar phenomena. Nevertheless, the work published by \citet{Rendle19} stands out from the others. Using the insights gained during the \textit{Netflix-Prize}, he underlines the problem of the \textit{lack of standards} and \textit{unity} for \textit{scientific experiments} in the work mentioned above. However, the work published by \citet{Rendle19} also clearly stands out from the above-mentioned work. In contrast to them, not only the problem for the \textit{MovieLens10M-dataset} in combination with \textit{matrix-factorization} is recognized. Rather, the problem is brought one level higher. Thus, it succeeds in gaining a global and reflected but still distanced view of the \textit{best practice} in the field of \textit{recommender systems}. Besides calling for \textit{uniform standards}, \citet{Rendle19} criticizes the way the \textit{scientific community} thinks. \citet{Rendle19} recognizes the \textit{publication-bias} addressed by \citet{Sterling59}. The so-called \textit{publication-bias} describes the problem that there is a \textit{statistical distortion} of the data situation within a \textit{scientific topic area}, since only successful or modern papers are published. \citet{Rendle19} clearly abstracts this problem from the presented experiment. The authors see the problem in the fact that a scientific paper is subject to a \textit{pressure to perform} which is based on the \textit{novelty} of such a paper. This thought can be transferred to the \textit{file-drawer-problem} described by \citet{Rosenthal79}. This describes the problem that many \textit{scientists} do not publish their work and, out of concern about not meeting the \textit{publication standards} such as \textit{novelty} or the question of the \textit{impact on the community}, do not submit their results at all and prefer to \textit{keep them in a drawer}. Although the problems mentioned above are not directly addressed, they can be abstracted due to the detailed presentation. In contrast to the other works, this way a wanted or unwanted abstraction and naming of concrete and comprehensible problems is achieved. -Nevertheless, criticism must also be made of the work published by \citet{Rendle19}. Despite the high standard of the work, it must be said that the problems mentioned above can be identified but are not directly addressed by the authors. The work of \citet{Rendle19} even lacks an embedding in the context above. Thus, the experienced reader who is familiar with the problems addressed by \citet{Armstrong09}, \citet{Sterling59} and \citet{Rosenthal79} becomes aware of the contextual and historical embedding and value of the work. In contrast, \citet{Lin19} and \citet{Dacrema19}, published in the same period, succeed in this embedding in the contextual problem and in the previous work. Moreover, it is questionable whether the problem addressed can actually lead to a change in \textit{long-established thinking}. Especially if one takes into account that many scientists are also investigating the \textit{transferability} of new methods to the \textit{recommender problem}. Thus, the call for research into \textit{better baselines} must be viewed from two perspectives. On the one hand, it must be noted that \textit{too weak baselines} can lead to a false understanding of new methods. On the other hand, it must also be noted that this could merely trigger the numerical evaluation in a competitive process to find the best method, as was the case with the \textit{Netflix-Prize}. However, in the spirit of \citet{Sculley18}, it should always be remembered that: \textit{"the goal of science is not wins, but knowledge"}. +Nevertheless, criticism must also be made of the work published by \citet{Rendle19}. Despite the high standard of the work, it must be said that the problems mentioned above can be identified but are not directly addressed by the authors. The work of \citet{Rendle19} even lacks an embedding in the context above. Thus, the experienced reader who is familiar with the problems addressed by \citet{Armstrong09}, \citet{Sterling59} and \citet{Rosenthal79} becomes aware of the contextual and historical embedding and value of the work. In contrast, \citet{Lin19} and \citet{Dacrema19}, published in the same period, succeed in this embedding in the contextual problem and in the previous work. Moreover, it is questionable whether the problem addressed can actually lead to a change in \textit{long-established thinking}. Especially if one takes into account that many scientists are also investigating the \textit{transferability} of new methods to the \textit{recommender problem}. Thus, the call for research into \textit{better baselines} must be viewed from two perspectives. On the one hand, it must be noted that \textit{too weak baselines} can lead to a false understanding of new methods. On the other hand, it must also be noted that this could merely trigger the numerical evaluation in a competitive process to find the best method, as was it the case with the \textit{Netflix-Prize}. However, in the spirit of \citet{Sculley18}, it should always be remembered that: \textit{"the goal of science is not wins, but knowledge"}. As the authors \citet{Rendle} and \citet{Koren} were significantly \textit{involved} in this competition, the points mentioned above are convincing by the experience they have gained. With their results they support the very simple but not trivial statement that finding good \textit{baselines} requires an \textit{immense effort} and this has to be \textit{promoted} much more in a \textit{scientific context}. This implies a change in the \textit{long-established thinking} about the evaluation of scientific work. At this point it is questionable whether it is possible to change existing thinking. This should be considered especially because the scientific sector, unlike the industrial sector, cannot provide financial motivation due to limited resources. On the other hand, it must be considered that the individual focus of a work must also be taken into account. Thus, it is \textit{questionable} whether the \textit{scientific sector} is able to create such a large unit with regard to a \textit{common goal} as \textit{Netflix} did during the competition. It should be clearly emphasized that it is immensely important to use sharp \textit{baselines} as guidelines. However, in a \textit{scientific context} the \textit{goal} is not as \textit{precisely defined} as it was in the \textit{Netflix-Prize}. Rather, a large part of the work is aimed at investigating whether new methods such as \textit{neural networks} etc. are applicable to the \textit{recommender problem}. Regarding the results, however, it has to be said that they clearly support a \textit{rethinking} even if this should only concern a \textit{small part} of the work. On the website \textit{Papers with Code}\footnote{\url{https://paperswithcode.com/sota/collaborative-filtering-on-movielens-10m}} the \textit{public leaderboard} regarding the results obtained on the \textit{MovieLens10M-dataset} can be viewed. The source analysis of \textit{Papers with Code} also identifies the results given by \citet{Rendle19} as leading. -In addition, \textit{future work} should focus on a more \textit{in-depth source analysis} which, besides the importance of the \textit{MovieLens10M-dataset} for the \textit{scientific community}, also examines whether and to what extent \textit{other datasets} are affected by this phenomenon. -Due to the recent publication in spring \textit{2019}, this paper has not yet been cited frequently. So time will tell what impact it will have on the \textit{community}. +In addition, \textit{future work} should be focused on a more \textit{in-depth source analysis} which, besides the importance of the \textit{MovieLens10M-dataset} for the \textit{scientific community}, also examines whether and to what extent \textit{other datasets} are affected by this phenomenon. +Due to the recent publication in spring \textit{2019}, this paper has not yet been cited frequently. So time will tell, what impact it will have on the \textit{community}. Nevertheless, \citet{Dacrema2019} was able to base his own work on this article and expand it. According to this, \citet{Rendle} seems to have recognized an elementary and unseen problem and made it public. diff --git a/submission.pdf b/submission.pdf index 688a3d035bc0e6005a20bba8de28a6ab026e4658..5a170db679d961f58dafb80aac14072edee516a8 100644 GIT binary patch delta 20928 zcmex=Te|s<bVCc{7ABqQdfU@|s=IT4|LoelC$47=`&TA5=92k4g>P7^PoDa4Dzh}B z5r>SziTCY6o?2Z&Q&;W!EhS#N`}rIp*N?tkK_`#jm;dxpe|}tj&9A@Z%=}ATwuJpW z-oM{gq)z$c{{^jA`xn^MrOMgY+5P+D>h*ZZ7DulQKcXMKSN~Ub+y7tm<Njauzap#q z{k3QQ<I0Sw68m5+!?Lb!mGVDr$LgDP(Z8=U)#>dI=a8Boo;6!M=GX7n@pXR;71zpn zb!mLu&zC9A64AHyUszf=>+hz{S~H)^Hs`I1SInRB%liDU*Zuzge;hfP-14=5|Gz(9 zp6@?#y#9fCeT_$AQpKP6x_8f+pNrhG_*4ITzuf<CFa77Ixc_PneW0|czM_Bigx^|1 z*JhS|@{V#|$l_<;{IK`Jr9ue-?)f<nXZwG+GW}ELqW<-JG-Uj~e7gO8X5P==U9Qj4 zH8xzDeBby?u-wWAE-nj`SEycWyuq+MGwyW=r(^bslD3Xu*Hyy%w=Jn{T*u}3`$(C0 zAuHb-m-+^?T@RUMeWIV8xj)bNh>Jc?-H~Z?RiYRFdChv&LHf@HJ|5j9-hVY^4BAUB zAO0}?P-L{&<PsmT+BRP%qmAZoZH`{h(w;ImX-4M%sAXOYHa$u&*lSnGekdX%S$n^& z=$WMtm@D{B-Z;yVTGZa!a7rOZ!XahJ!V?uMisE%WF0Ik2=h_xEVO3z}$It>}U)i7U zp4J#j>25AAT;M(R`=SMrh1S9`fw?bQKW$OfdaK?cbKyvax>JeF#H9Y64>tv|Ou3r1 zW1j2lrnR3O(!bl@yUEh-@YUR6-TvF^q4mahod2FZ&-ZJ$;}5?ZN!+SsT~{_HCPd9G z-X8Qkr^ju@M1z2{*Nf}7FFJd!jOFyP^%4hiG-e0s-Vh6zvRF>7PVC}cwHetrdx~CJ zJ$*B$XnDydjZ~wEzIUP0nTlNN+aJbwn0qJhxp2)?GB+$UdTHU+W|jFVbN+2Q>HBZX zkEL&C?&QAnVt4OpHi!53)mG}<zrp1xy!M!6sHx^vQFGnzyyo#|FZ9LFT3-LxJFNN2 zSwV?E>4Hn1=k%S~ttEN%{j&3u`er3`^ohOj-}P?U#Pgfpy}xU2dSXT0U(2kU`}7v= zeqN{7aN)qt>d1x*ci3cq6l_~FeeMS7#<WMR?{0bDuVD{XI@~<xvg^_Y&71e+o}H?i zA*8<VZq*8fi#d$*EsE`D=^v4u)@q_zf3p5SzFu&&?wqc}R+n$Zm9N>nBe%gca<<x| z$0t+T`E)rtCHd2@c$Z$v6%r~o+a~-!=)|7g|BHWyNd0}W!7X^I>AO`c_J2PYdvMys zCFzsrv%GrKp!M46#KjY@Ca%s<wYUDDs;iux*wm{qb*|BJ)^66qDU*YvT+Z}d;n+Co zLF#tF*7}*I<yK-5y>0SJ>?>o;_t@qNFsA>!d`&R1PIHk$x?{`4e|;6+4)Hl{U)No+ z@ZTHoxXH_Fy04(1tT<PKLq!AQ+`|QXJAU`|MXB3JwSB$UdE{V*NT6v!hPUW+&VH{- z24U9Cq9Rwa12tk6MIG5EV6yBB^U_T#D^%a<@)QY$J*@W=@!Hwww0HZfujgIW=kUb- zD_0V?YEu&TT_)4noBXH9H)_I^L$gjSzhCT}#gzGU!J-0*lr)hy+#Bz#*EVm|>@bv> z+P8U`=HG{1B?qo#F|md6g>c33>N=+AD1M8}h`u=?Do1;l2J<m(L0g`h*rjaJf%hNY zIavA7t#Or}&F7c(ExWJ9PR?cfSG7}_yV`(ht-tcA*YD<R?Kfdi{8`G^GyiSpFW(hQ z=T{tD`Tl};;nF^3(}pvBnFm*#>yF5&bLaB-r90X1u*rw|N%Bea|Gs`VeaqHEpSDU* zVtEp|pFeNoX*1!M)f}I`=H5_Xwq@a4d)58nh5b@%i#m>etk`zpfu3Idi`y;c%$YKY zUcdfk7d~+9$()<ay(y|QEunz#h?gGs`pc<`=@-}k<X6&<P(EZ>digw~l-+`6ZspS1 zEM=lAt<6rZQfO*wJeOtu@TQ2Es>jFqlZ@k^F50k)cX{W%?Yvj2A4RAJ8Ys_Ky_ugM zJa5{g=X>g6U7A#;DZEv2y=Qm!Sp8?~lNwn;|8x9fJX}mQ7H&<waklw(n(uT*y)Ip+ z;F`0=e=jR0+>@~6sy$i}a4V!xrlabM&aMe6d+r|Av}Gw)H!@pk@%HBuZE+5vd#{-o zpWZIcigNcdv#!^A&;MwKQlQTH^!ewsSozl0mi&J6eBR4Feh*j^wwzJ8=gBq2ZO(;y z2Sb7Ia><aSlue$>Y@0t^Zdv_s`82lTYl8YokIWKuISRy?JRP{D&M<s&E3BRWCH813 z`-)=bo0~LGGo`2qyZf%1nsQlW%3{-<8vDO+#+*}k78he&8Rq8cw5qo9z2Hfu$3M8Q zthjk(msu36P_*0y?W`{~c@183b_VVY3V*mXsD6=AJcqyML9OH6>s<cb6RSL%x@OkR z%CKp77EC{TjOph4n+e(zvyN^v+MaH_jHi3;tcXN&X`$VP`Yue))zjYGdG;y4|GeF; z$y=GvMr)p}a9qB&dehlmmlefN{@f!Rz1(nv!~3AzyNc$wwp|T9tjwGx@PYH5b_Q3l z?|h|~ayd5x>J{!uook7AI}`r>E=TyMkm!2<+STsYrP>efDp-E{%#O96)>c2V6npwh zeR<8^2{UdAxK7YDQW147shrh$|J%uV7Vmu}P9B?*zxqb&rx1ywYaR3+m06ru6}oD0 zl*b^9E9x2VUTy0m&%!5_?+IvKovZ)&hE!IN^M><``n!LHS*qQyKW59bsi^7tiYeEu z7k=0HUp1fAaP}_!89CYpo1`9IQw}Vj9c37(KdC}l^!w)`gZ$jy+t<z<dR;x!v|Io7 z+oVmey_xkoS8p+S`!H1T(TePO#+&C<Mw<R#G0jr=;8n}-K_|`5PqpA|5?0gLw_|nM z6)*iJ{+b<j{YTW5o|@e9-L<oRqthL>g@rEm2EPL&E7oqEy63ieV@~m@sL89HPK&no z+}7@UdRe<P*XO}U=Y1!>A8T0og89J0xRoW@+rQraq8zHRRr2<=GR1YVmM)W>(hmQ; z;u<Gi`kSG2qd&um-v>UnKT;~cH$h;_yMQ$xSXUo8uu3QFl%ILYqa#AoRo8mo6?Uy} z(3lcjvwcmcdf|z!M-tYkB<*#5G<)jS%H<oQBBignMog7bTJtDl&(TdQ_RKb3m$5ZA z<*Dn|OY3f=w!Q9syC`IpPoM&Gp=;-a&xexy4z_LcZJqvUb9wW;7ad}OyxfwOH*Rsg z@zhqWTfL%x$;1D8nx)5Yt(q+4TDea<P$BMqSZjUFT<KS7HI5;MnRD_(B9mK#tMvOf z=}JZCgq$%w9o)sHe1+vvR&`|JG>)1pfx1j0D_y75^IFW-t%-lQTHxV}2YQFJo|(O2 zeEj})|Ha*A88aUJa56JHEafk25_SA`%h8PZ2Qtj_&Yzu?A!KuTk?X79b_Z{+`)Imy zd+^NNKaw0&>K*t>O!cGfQn}7`ZhLwEm&Ez$zH!CNe-w*$E?mBad7_?s(#yk7GWavz zY+Ir|^~uxqFVmMbuGo2L=1R6}S5<hwTsPg&J|o(#h<CxZ3MuLJTPx;iGgalz6<Ijn zZ@raj&W<R*D?t*gf3P_FWUN2dBB8_GFK^iJea>{>>S&pz-utxcIry22HC89DwAMLn z-Tv^d!w=im)h3yFD_C`t12@`M7m71XE=)P)a5(k<RNm8G{<T>_T<KbqqxMg=EQwm1 z{AAauF9OBeWO74i#+1D_+Z3z$DAQ7T#jef0%Y%{xl-(IK78oip=<77EeYk9me_Eqj zU50b%2EEWHdJ)sN^iMHfRnNKBVbWs#@7MB!Tr8Vx?;o4<Hh7&@QdCRA50gE;Yt&k! z6D>YTxv4#h3(d;jyWoGAD`OOI&9kdKmtJM33rZ&_O*<sEi~rKM)bp7QlhhiSGbZME z-^f<keI`2P*33ZW1A5J|M-tf9a->a_InpY3c2D=yJ5%HuRhqhLmPJT^UG=lxW2el? z51JWI{#`O%r&GL~gZbDNkH}Ngxy4&<ZZgbYICEmd!Y2nd?v<Wi$}4N8n$#lxmLct$ zqrRwUQQVaUlBNGuZffM+*1j#gmF@4F>g%_+o%g)BE=qf<?(Z_cgea+IkshtvPtUh6 z6v|aQ9p`vz;Wy3vD|Q#RbH~`YKU(oEQmuaeHM`eWzOSAy{={JBWC4p=r}wBVWq<tW zRoV2pX1=oBi;hTKwB~!4uv_gazs)lj<5QdB9xb%r5Hv}o-S1WL)Tdu}JQ3Wo+1AaI zo3GSa@&D}3KYQbjDLp)~_raZ~e#dGTzh8S?BuL%3?uc62?vnlg9?V)1`mX5L>+}Bq zf3%$Oo~B=4>;Lae{MEouj2kT8ybcvO_O`wDWrDKnftcSZCU)s9tr2Y37tS{?u@|nn zz4Ptk!-o@M^X4vd<S$vb+4|g?pkV1`t0$aGkSJ$9YaAn@w6OQti7mzV9s0y>S|&*~ zORql6uDookXxJ{sjjz(5Y*=cg@a*FAwg>kbB<x-0DIBnDNv=PrrQma7ZiM;D;);$e zVa1lWCvX0rY-><k&;KTZ#lA$>m*w}-8=*g5Y;kyeyj@pYT<@dj$HWgdf^W9#e&4Vu zkY)DAymt@99aV45HVAr`yxr;iVaM0S%v$b^YnGL6ba-3xwfaEGyR}OM>!$EnSZQx$ z{HMO|-lF))i5Cu^R&~i{tyi1atkKi@dva{#Z0XAq983MqJj^YechiXDW9+kl<(qxw zb9jUKCv5o~Q=;(l&Zb(GsIwak_pFoJR(B)y@HPJCt9~8R53%pCon5Z9q-NUXKSz4@ zb#BwvzIA^6+l7%C;{7er*O@W|&ulp5EbRP#){g*V>81&n?mrE>wPU*8yll6_^*@<c zt7qmP?KiqJX@<jH2WvqgjqZxePwM1YV&d~x_|KKvyZey2afH~F-8phWr`$gubn|cI z_<Qom*%PI={fd*nFZ^MWeO<Za=B=-X^`dvz-AK(YH;{f&obBHB_fz}*sfM2(x*m~n z{c3&Y#e~TZ6dAYP`!qfN-}mz4*FNT+iI{o3zHaXRsg)@@|I?4nXPoe@?odEh!nzQ* z6qk>!feZLfEoPrI$ys^zI}a`fh1p+yg8X(ZoA9CPK-nJV)A2hxcrLj~v;-Ds=2i)| zovK+at$y$I*0U`oLZN&%OU!lO+&1R6iFu_jrBd|8`pc{3WwBH4e{b-sJ((Lix00!v zFY&35k59eY$+`{36MxK&V!x1m|I@}7ruQ#BF2B09WU*fLw7e^+$BXjUy$YAO8(!=x zxW|6h>l5vX%Orf=d#7@Db3N}o;ce1;Pbc<<bmhLH#JgIVf7f4Q?Bm=2W?t^y`3sAj z6YQ@y?wS83&12z|r;~~|N;DX$^Tb>~=*pmXaU~1i+cT@~KCi!bM#ZuseCm~!lAnG5 zBUYzfdh7GV=kl#J7j@Qslbc~{+%%c%(D8K(r0n*!bWiK&-JSL8#)j3~-oMK^`h)k) z&a}UMY0)$6t=_Eqdw8MSZtup(yhD8D6TREhdB5cRdwSo0;^miaQpYF!J}><EkJ-)` ziS%uLd+#XhO`dxBWyR}<yua#q8(fz2eXLQg|HQ}fZpGVm3d^47dCyyNGm>R@-hyU} zz~{|+6Ber+Uby2$^rI$2-D5w33oXAXu2@iJ!ag-1I`EkPxkF-)Eb7*u4m*&!_(hkk zE$5aKVgW~+WP3$?uZZmph~ku3^H{|*LAPGTa$m%zPwzD%?_R$#)4bI1PT`4m>G}`# zQc_xc<$L?97|tv^E64I?`@di7y|y~P-O2dm^|hCmWB>fked?vN>~P!RdGhz7x70e? zO}^m#Du3a}H!PRRV!!YDYw`B7!H)LZZ^WfGE)moE`9n@=|EU|Fz5Mr2GqBW*ZrQoH z_PVr>!6%O3UuUCZ#Zvne=7jS|WlKx0yQ>)}Uq7qzsm=b`wbpZP=_Q;npAvBC`*VSX zyYsUxZgI(++PW-$y5AndKi8)7%qll~_~dR<W_xG+4Og~HXWlKlJI%xT^OJ+U8*cwN zY+e5P<-U#nd?!ku->sFneW%^M@a&ffnselhWPkq)N?#oO@WqP8duOg}mV9@fjmbK4 z{ZuKvSu2!{-`2nA-Sy<tqL_78wzr(v9n+lTaer4?%*lQWQE6Vb|IBh1boW|oMV>q| zZ|5zezBZFg^W?C~e3sag$0n>3_P=_agJ=4}OMO;LUtB%$Ht6ZqzUiVyGn3sq{H)r( ztF4&q{7jhhs!{&)K+dH``Dbr_Rd{RSwp)D0-QWr5?VFYzyCfB*UBC1@GlTu(jrKb~ zw0J1Y6%yYj;l6H~ggJxWo!v{1aFp&i#mx8a@#deoDmf))A#wL7o~toBR_Ji{Slho; zowqH^RlJ`6nk&5F@@_LRcDVvuPi=Lk%NwWd{&(ou>TuP?@1z&EU9~%z`}xUH72k{Z zE@cMm^*#R+8vZM`_lS#IY5BrE^<V!bne2YR-jP*zR(Tf7k#1Y-T#ILhVZ8@WsHV?# zH$5`vbK3*nYn}gX^LCeVUj7iUprv=~d$F1owcCHs|EWDk;s0TcX!}2Z<?DVO-~Rtt zN#Y~}kq`4Z|I9KxGNp6rW0oUFHPw5(%;zmFe%m<jhu5XceL9Mr>5I>nIZf=fvwCk{ z-#lScPJxV5m(QBluK8xS79U8Oa@2kOob$)_?)*Hnz~{JzNYuLT8+BwhtvR&+gz@6w zt)BjsY13_t8xr>wzke{(Q<Yo#-U(x2(^+Rvxc^UkU-VG&%p)&#RmX(7T?WZd7ev{a z|9Sg5eZw@H+jo1G?>_zfMRoBq^G?^Q$rAg`a|_qkS5@UQ9RIJ8rp^BLmQQ%nw!bT_ z4QCrxO}-|#@wBy>8Sm!9AFQ_vuj=11S76V{T_*(>mK$YS+Md55wMRy9*=8M0uZJ<$ zIm-*Ky!s<|rsP!T!K(h~Fs`#A&C8v#YbEY$GaRxwEN=Yy%)@h~A738LjI-kVu3>pI z;rbJmAKL#CrHkvsFMRIauXMaSeaG$U=7dtwHK*G%t0T7OJTW_8-Fh#vB$cgk&!<O> z?_1r~4<1R~f9^%iy)DvmJ3gHIwDQ}peKUDBmY4mgk+-n-skD7#E$+>#q;)!N=hs7~ zDOL$G7o8(AcW#nuE=yQ^Z|U=uDf8oJ-FP^0d)Bj=vb*H^zWq6Ie{KCf^DTb@f0YZE z+`X{KHr}K9>@ua9w(B1qyAU5&|7iZ62FD#QwkD@u)t<ds)^Ja>z(%pJDh0RhSM<7E zy3E1c;;}7j-r<uMz2<k?&br^wx9;-Khj&ipf9kTEdM_hIXZGg>b9|frF0A!=)~$VG z8{eEgm%n_8U3T&5qxQ19uO)a5vwq8_oyo5Ly=va8*{*kF+CpqM=;YV!@`<_kpLt=q zd*Jj&b0*<-qX|sgjV3Vvh-5UFUZ}*RT7NbwHb2^2sP_B%2an%zAAMLefrW`V_tKVw z?~<A=`0q;970Bey_SKTy#FO&<`umyHn$a8AYHU#5>X7g$?(EYEhi4kMA5K}V$m*vW zaJsSc!tx2e%-PP_j#}+8(FP};xGmhU=<LEMx6=zBn)^w0bo5(nb(mRvpnVFr+hUOu z|3&iam$oWpWb-a%n-udwQ-$@>oR8g_i<=Ek8Cc!h64GDPeCo)I@XZrEKQ2!++PTYz zH*%6c=jE$!iaqWA@0-9>J10i(r_oLM1=<gFGwqU`)RXnz1b;02AmyFTA^gOrHmO46 zs<p(HMBO>X6OR02`=)rcVJ3&E{A#w7XWRvjze>1x#<8Ala~GT7nl4k;KyzMify3Et zu1gO%oXN{uGjS)2?>>ojjwgE$>1ODawRp0L&fgyp(7H0xVuhrgculAmH?Pvv4H^fp zht{V4sFH|K$!NAacBe<gXerC-u)YXY3Go$&s(kK-MC_S4o5?xiW8sI!t6t5;Q=U9) zy60rK;Gikn{)1BW+`Ek>+ZRRlOW1|A%{8qF{Zp*7&EyAHa&=bI#aY|gcv+9B{9qAx zKE9SYIMFboKzHG<$^3CkmnpB)3^|%+aBR)8dk6iOR<%3lK9Oy;Jz{OZlQ`|ejA;*f zS+-|LmZjcUy;FF{y<;rVA@6_OJG^?<q0dKK&&Dzt=Nj-^N$lA1`au1<wGYeNf`dL? z<%sDQO0+-m*Iw|L@(!txLvrWmwVwR^bNSClPd@!gl9FKjq2?1eUw``LqdHGMer!K~ zTHb%!^V69NJ{~>&Gw0`<n@?2tv^|ilXt%ra<ks&G^=q<T9Cj~Sv~j)Mt)=_VzbLPK zQ`BbOQ_H`_PHm6o;Wsbj<^ALIpNZG2Uw-=X$=B}bleb?!e|q!d<TLf3zU`kLeCEe> zO);Zrzx31EN3K|WnEmqVpQ=K`y;4rM@Bc~u_3!Y{@1M^vx3kWb+WdZPz?!!_%{m_} z4HD=4D&Ktb4!g2cdO^u6yQgdgI#Rc89orU|U!3pmY$dkPcK6I@22Y+m`E~cw{D1!v zzZv?}@0+iG&tLp-%cYx7mY-aGve;&V{hpa|I{uA@fr7SbVrwn?JaP)OFH1!)+kCQ| z@$h_~x;gvj`p32GkEx09dp!H~>X83cHG9$)9e;6dsq5#2H@h}2xZ&}A+3aKOj^!6M zZpdVshFLg1UD1)N+O_hA?b-kTKD_>#B&B~&f4cm$%`@iL?<;!{D>Lzqf#888uZ@h4 zH(iaGlpFE8<lDc?Q*K?ps?2yqaqF5Z#;&Z-WW8)9uP7|jJ<i52pt+Ih73b|qTWr?+ z%P(fRaJf8AGH!Y!r-<#O36V*K4qGE4-)HV~dEq`udaJ(QT&D_#|9{rUPvBCvTPx|d zSSaoKe7m`}8q;FWZ1AXG9es3(r^$lvVul7S8YehzAF*&fUmAVHL-;^eY>xbiy_^f> z-AWdGI{&}syZjr;V>MrQTWr1Aa_xt#^w&Sy3+8^+%Sf*?$>{HvcG&I7{*>?D+UD;& z&NXi9&3(OKZk6}mvwLG3e_71?ymjH(rS{qRYxlo@{KU@hoV5oV(+75DqwadiHC%T@ zGEOA8n08&6>;80l#f(Lk`q>jt%<OX5x?Hh~-{t9wpH+pmANPlpE!g9@`bKZr$rF4X z6Ax#sx3uDAQ*-5?5VE+6DXskoujhxSU*9BeTE3bswA=4}_%2o6$cGBMj!LW)zhiTp zMLq0Osq)YC&PekY|DJA-{lItj!W)+QrS(z|p5LxxxawEPp}6#c?4#vsOJt8rFK%g> zv0o@DlRZ=1UF*l!S!FD{DzC`8RDYYncKs69l#_LTT6O<CxaM`_Wd8kZ_5%VApWLix z^v|Emw>Z`&+Io{o7u)Ie5$t~RH!kJ9Rc{p^<0rmk_k(DUPZsl;PjIf?99#H_J8waC zc${N(eStxoruv~t#kZG#E8XQDmGtSAU)k1YQ^kFl&v)2VHDuje_-haIV`oLb8!TP1 zE^H0Q<M-$u`mJ`0rQ`GApI+vEvPUIv{@e0?N>=($wN-od%q~QVE-&2T+Y{|(^2*Hc zRKxLA?8?W>JJwHsb?R~F`Wvy2Zg(s8EAE>WcI0|@74ygXCw@LVg@fO<OwG=>{y5by zVyST0!{x%)MAuyv3(jKXn7oQH<YE4ueXs8B5x$oeC;#@8?Yh<KQ~qYg_v>C{6L6PX zt#Hml#>3TPyVZ}9slU~KtbSeokAFU&Xb(rgEk`f*Ozi_@4=O?|GN*~H7S}ubG4-=$ zo%&T}SEcD?t9KuI$6g;4d+^q)wOQ##SGkwOU*@fup|?!FyeN)wdZzQ#U9a8yJ~Q98 z`?~)3yx%g_j&}WP+Om7!u-e$$=bT>gOZ|j)^3C$>xJYqnBS*tI5(Py!)TR|o*fBl) zUFX9yd`l)Ui^ZBvJ9qu`BWbVaZi>&pIMjVQJ?+nrKOsNz>a@PR_!Dx<x4!Puy!l(6 ztH1r}Sq){r{&}*hZd2Thjd3$J>gC7oTXOvAdi@icjQUd_8Wh9^@AvHK{m}D$<xR#D zD;KYbZ;Z@z`1J5m@q*KB+qQ0cFEeZ7TDe`?U*&{2*(@ehoeStb5V=zPpd{<L|D|7d z@BAy^x@cYYu5R&#CHcFq|J9pb-*jZ5`P6+ed;cw#)~?<CakqXDN8`4J%=Kvp5`@em z9?wqO(5x~ky1S-Y=V{1-ipMKUD*wH^yteB0QLzII9&vBN6_2)6{c}j)bou0_*8PSO zGH>6A^#~t3om$F$Y>D8MwA*rT8axEb=1yvfYV+nw^6wDYVEoM?Foplu!|!$0@fP)A z7Rp7B1Nd0?dTX&?_@AN_{K;H!X6eR{dZ&)=TOh~Z)u|}uP_n(FQbYCU;=F#ddlHIs zZ+OJT{k5C$`1s^0Rqs#julqgKzF+)@xysU~(vyO$U#^&2a>dUoOI<c}zMs)1&oBQk z1cnsav`uIJ$W_MesjhT||KYPI&y_zUeGgn>RnL0N^uyUl|MJQjBsn^E3$i*lxo={A z#a!C>kB$9$^NofLVU8M|N*50<J(<A$V6OuIl|5VeBLA}_1n+<QX!pInF?tqqzv>s= zR!S2Pew>@cbWBU>_K_ktKkqN@qHq5M==2|xe%ZdobkEC-?;Lw3mUNr{-8SoYuIcyN zS#sAu969V0B&+>qm2TJMQ!dQ+G8SfBl1ni$f2wiQ)7J0qtBs8(Cq>BomtH*GE#rM@ znQOq+=(p$Ar>?(ME_L(ooBg_*t{**iBF$g3boPvt{l&W(8~!uDd}IA)`t;Atn$s6v zW!9)a-KVpC?eCvm{}{C=dF*XyY@GRRCU?d3*_(~`cum-SGV)2@r{5QMYj}NqF>j-w zMf$F2)j*M>=8>Pi)tguTo<IHjd;R*K40|+Hn+#9g-S_|VvPb$x|Ln68zns+;uW!2j zU4HxhxTP%GOFsrJ>imD|$9vm<*{AD&=F9#Mw*S9mZujE)sXp~Tzr;v&f872<;MTXb zd>?~ny<Ph!`^<T^$KO9KKD*#?#nMx|GA`e@|Nrmrb(Sr=G&P%g{!2G(i(Bw8;C1|~ zSF4=j6%D`hWkx-}7xwL~bjJT@q5Es=e}3n7=jV8wSO5Rxr`zv8ee3^mdcC=(!jIea zpLWP^-?8jM!sGk@cl~|)w0^z*rbTg|lo<ps==vSlxkLQs_eC{rOKtBRixP=amS2<W zT4^N}{?9kVhvUGO&?%WBlbpZYzW=kK)^)bEV@>1L3dT&~sZsY%TzX%)lVSba;Kg&l z<XROoe~npi+3DtTkrhf^OACTn%YXmhlK<`Q|GbKTQ{3wln~vl}AKdcK{ns6Z`cwON z{Np_Re(E)gWmDM`m#;nb{rQ2fei_D%w>$ZTBlQkm_;^lgt(wKV!)7r*&(HXna{B(| z#vf%8Z!10>t<isB@SQRC{g)N5UbH>f#k8w#N9kX_;Jt62nJ)gR&Y>uKiNU>X%|_A4 z@ZSppp5482_i6TBJM$UaDwU!SU6_CSn&*sEmHHkD&J~Y~9j6tF{f!F0{I#rwOZ{f; z!F;()jc;x_+h?9SCzbtbe}eMOzTZ{d)^54VcTMi?xtjj2wyiq#MCx1fqHWt^y=)y> zOP@<_-t}gIW5yGM?MvtXx~X+2|B##P%kMS!)I#=M)|gVXqU~y#p!QeGj75qwROPOx zv#ysuZ=6+H|7d~Blb>&oYz*`h<9WMnO04O_3C}kjUamIdk!}1(_oV?I^2?5DaB<Wd zv0iM~33rW5e|$DQ_?h$q>p#kC-yarl>QFzV&U|%8vh9ifDwp@3yN=&)<d_kE!pPbn z`*BP6rHQ(WZ|rnYl>51)JLt~K3yBNa_1;Q$dKEWvKI@+PeAV>&FPdua_5@t>`S9-K z9Hz+0mZ@KpXA0+cO;G$GI#0w(%F*IN%{FbP<G(oDs_#1|vmfrWcx`_BNB-2n7l&qi z`l_{q^Y+eZo3~8u%zqNIzWnFWtMQ4+xh#{sHfQeLoZWD&>%^QNYS#Jur3;t+dvs>& zrL8ZPJeyI%6Z?JFB41CDtOU{eP%)W2#jGZyw+R(H7^7#{-3(abu3;h167Y9xZ<X~! zmlrIHlC#y^`XlFG5B##KtZCW$h^rlY9w|I9o?YLyX=~r1*~xy7%aWSUE%^OS!$Yrj zSAnMEvFs;5lKk&^P7rLpR3NfVn{#)#kdpdVJ`0iW`#853+NwNbnAOWX?QC!(SN+`m z-)>*aTa_|DH2$TZ{n^dDT$7cvQrs&-FZbnV?2|I{NK`icSNMJNsc$~|Q#Y;*XR27X zbaM8?#gVd>YRubi%xHYXv0CTDq$1<m9?rFM4K96rc~&}c$NgJDKX**z*vEg0<=l56 zPnQgS;YSl!+)DMI=XHJ6yPYoazvlM6{&di+v|hEK^mI^<fQ{^BcNKx$bcgbsX%~;# z9&hfveny|8;P7F^5;yn97tf`;#b~|_nG*A2Rp9;ZtR;(f#ohJ|Zrio%S?8J?H+@^2 zPG??ATi<Z%`ZmdriHZW>ws;meHO@b<R8D!7<W}7XufJ2xHNEvMij%%veD>$Xma7y0 z9%7ktcg^vXdj6}d6Mc4UKCQyA=lf|+*<`!2w+))zTa%A(_kCBk`J~Xr{PU(cQxxZ| zeCm*z_-3>B+Kn&womZBA<LTJL=Ncf>;oY>O;VR3<qUTLJ;&{0axvc$GTqLnJ;B$)j zlMUU)S*DH?*G;_0UB}KQ_Gews)1rlad$Ug66!`wsQlq}5XH9hd=Gj>j{(p9<ExEhq z)^y##35~NR%ySL79JxR6Pe}9bN2vu`iXT7hT2(7D=M`7gW78wLiTAAfRxe&*=d627 z%cOgPhWM!zcbEMEX%FwlY$)JS`tfej-RoUl%NQ8eyG*_`>*n5{`L?^hp3*q-FFba! zW$*-x(<`p;J9n>O!EEo96TR*0S$Va!u3pg$nQu0G*A>nW`!W|F*}Et1uhLm}UgcHl zCni=u+jl`;dw<H*hFKk7jo)t%zG%0-=I6Qfa;ftiZyfPHcC#e>=Cv3Di^Rh%P3k`v zO!PWZZTa@a9ruJSf*+H73htQilCgOBsI5Vi<Hpm>ukT8@%y0Xi`!{>his1JF7ghV~ z_c*5>VXby{UABa`{pIFYTfz#Lce-!Rw9dB+{#$$TnB=lsujZY+s%Eb$`FL9S@0LLA zg+iShQ+G;U7X72GWf-Aqa_j1nt6W*jO{L7#qXMqje{u0TD&bf(vnzOoU)_DalEfvw z%eXsDbHtJ@l)~>^emVK_q1lYHr)X+_UBLOoH>KV!%{1RRWA5b0uBW%pPulh=YQ+)D zV^4Q)U!Hxq_F$WvzxnRQn`d(s7WRAgzf)#@Xi&HG-j|EMK~qg<+b=$R_3Dh)`IF8V z$Oqm(F7WF|#<!k*uU>XM?>OfF+(X&k<@KSH3!*MYZQ)}$ldvk_^OHsChnJshIR9<Q zj&8RV?U_b*&z-OD72h&zUT}!mq=St$)6x%bdeG`=)0sQLYyWpsnTsdBoboA1DZVx5 z$I;cM6-w_<*(h%<)fSRA{8GpswBc5icq?Co@J{<R85ta_4Xl$Msoxe`7hF{R$g|2c zP`vQg8-X_!u8ZC&&DkD&%)6Ms!JbW}FC$4Ie^J}H*V~(qEWLlproQu&Zje0FxBUAY zO|y1&HJ@&`$zQR0b>xkw;Wov2EDz^CesRP8t?<=@9*H`iUS>4xPP&%6(^AyhSBl~4 zt6B9Mk5|jc-p_aY>Bf8SneaO4p9i;O`>%gIv;6{B_F=h4-`=jbt?D@w);xRh0^Rz| zm%h4n!JY;^(r*<$n{M~Fak}!fe&u`R6~PTL=dEt9+k40T$HkMC&pfW!aV*wxKV)pP zJS+Xk<BR%kTiFZ^?)q(h@NJEkjP^n`t)w!mgKMJ1a@Jfj+!j9}X<edDzGQ?@NAyKs zFa8hntV>I0yz7|4eJ<p9Zq=#BGb1GGH_P<>^;u)U^599U&zcPN<S9RMT9*fJba1Kf z_>t3m#{Bh)9X|h7XD;8AJi9edzAvk(^K+ZMz~sV!c|WraI4}O_TJ}g$Es@uKOZM44 z!IkUza-J?X+1MAqKhU(3!{pVwx@*nS1xqwNEmeZorb|eA%r7^)d&9T4#>sKUnao+o zwy8?R8mv^ld}T%0XQS>}C)$;~|12pNNPE4mwcf_}lGL%K>!0amtStVfRzGLiB-XB( zXR9OjI!sD2jF`n$aZp`&4Fiwxt*CbkxcO(y5S<zx`dUQ&AZPAf?<#wb)vq%%dYa|C z)q0*ya@?ozvEL-<{*~_a{X&wG>vzx5Ybbjn707P1PLF@p8KV`m6{968&V9=fP;@%7 ztYXq@O98R^A2Eyfn|z$QRb{e5(^g@X@7pGpiD&Z#|2E4NYcqU*J=cEE4Eb<(yZQ3V zm4h1ue!TPhb93TJt`E<;{nU?UE&X)-`DW$Gb1vL_JO6CL;T6+n+<AH-`m@o)#WQ(! zYBB#jbm!#mod>K84)o1i_4S`uU$f|~m6;FUO?`dxy6Lhl9=r+D>rGCTTK?|#KQbfq zkXoXFUCrIh30qlJ`QIPhXi|K!WpbaR!=%o7ChhQzv8z3l4F8(kdX>uN8m#wedFd_d zkF%!*PGZ@9FZ$RKvAJ7<^xwE{a{9dU)}p0TSeBo2)Y+=Ad--OY+9Tm_9!PF|)yTa5 z$RwWj1wR`3yR9Bg$vl};{%G~SdV$g~E|!M5)3P7k`!cs`llQc0r`CjRS3d<i-`W>w za`H)UMM2c7y4q(hrbZuwnBF8E-+1I){`Je|iucM(gdgqRmMv%L>~X9sNO(@;)vgxh zlz9iFmFDxOtCv6NHpr^4*X`b!BBf*Vqx8=XsqQ7IuBTo_J-!z4)##7#esRXH^S;&3 zuWY#YZE`V_%7=-w*WR?TQrxhjjc?wk^A1OjCtUZrdHrB9Z%c*nY}RZ4R~^-H_G`-A z{3YJxt5M9vwgpWAp4RCvei{F@oOo~1s#A_PHawqxHTR*)Y31l`mZzPAXR=+nm#ykh zH~Fx!>caBC^G&TY){0!dxj6M-QYW|6G<oMatNZI;7jFI}(mUJJrhE3u)MqEm*1y^u zF)QDu=Jt<|`pKLjb6JnyIF%_B-z9LHvvU5q>0i}uiGAK8u3It1%_BX`{Z{f0AvxZz z*(;b2OD$WrKd<Cca<J_8cQ)!bpXe7h&0ga2O~qYC%Ue>@J^Pe04<Cd7p#*uApD!D= zLZ@D0+Vk{sdVSto;icLBHfur-N_bzayA&7rKUbUY^nJeayPFPKh;^_0Y?C1RA}8H1 z`p0JN5QWCXzbwaG-T7N81TH>G@0XvtGUQ3!A|KYtva8+-r8$f5T=iPw>E^`K>RX=h zh?u*FUCCQ|f$?YVOT{DHe~wuuE}faSYeL!tC7r6ePmMR$nEey3-+1%MXJf}ghFNDc zC+A1qTyiz1`?JfB-y+#r=gnnT+U%CjfB(4C_S#t<8MFEz&B>GNH~Dp#=uUjLSSUAd z!}pwCiJL2ZuD5Kx-Y+N~_3*-lrnJ0^5|3mws@i^~xGpJi(%ko@?tl}o>yKYvFWiqx zKmWmXzO8Q2-2Qp~We3fttV*lD`zNLIk47B#g{<o8lO=ZB_r0BD7;?IY?Qitj({sNb zirSzXG%2@!{|-j$%@=<t>HalmKJvp&x2-d&%!qH9ssGMZ;TD1C6ZPJAePC?iidH(_ zy!4b=mI2>Sok&eLXIa$+@z<Z~aL+aDn-_G{VgAmL1dpCJccI0m77Io1ADt0(zkZ=q zc*KNv)A(yuBSjW_%$mM$mEw`h?!13Kwr6us%Gf3>5dPR`rGuC6k`hzB;0wP(m!?Yu zWlyfuKbv!F@tR;pLEY@`ybA|!EL))#RHRuI*(d3(eQoL=jkOaN>M!ifubI-kRMlf& z%ARLSpR)T(hWuL;qOEK%e0;)6cc%xtZwhDEGxV`7QHWXb**}%XbG2M}#kO<ze|orf zoi9^;rl{O`GjqA+Gse27ANB6vigdjH>HeQan>G7|DkIWU_N~x$&pGoUYSN-TE@wWs zHVFK8^ykh}zaRJQ$QOl7y)}>R<eXzTmhQUFD;eJR`$NiU-dQDgjHacEe3JZS?q15z zda3vC+0FHHQdn=P_(`-m2%QO^cf%`tmS5l|yHhvb%(;Em$RfL!foaNPg$KVho`^}m zuw$27`Mu2VpiN+alZdY{$M1C~M0=O+mSht3h<~}tr;qQ$Wv%jC+uCMVZ25KN&mrv{ z8w;)G>?$akw>R9NFs9S^M)}@|z4xp9O9P`)F3K`Loyq@Bss2^*=d`dTmt!*BQat9Y zN!7^v{c>8y`hfQf)r0olH2s}xAN`Bv`mB|CZ#>NO77NbiV)*rNZ*HBwN@4s{+u}!4 z^H(gc_p<t$o8n%cy8COSH&fHu2Y0VMay@JD{qL&J8<b9Oio0z5dim;EIai)EmB?tP z@hrPq+Q?#F@$zfuz4<bS>g7b^m&;|$oj;-C=tHG|kmGS54muPZa!$y$d(^D>{F_f* z&8F+k>93!k4zyws(&2x1CbUsoV(L{sF}?RkmrwcOXuqJBU3Cj*O<k5?&%N_z|I>A6 zUb*jC^@Q7g=9ej-eCEzfyItBRB4Vn~cwlN?V3<U<dd2)JO1(W>3>W_O+OARG&a~L< z^urzBW8ZFFt|FxIIb?>^bH)#4<sUqHZ7Ot??$6J7nRQ6E#`UhXo5GygoK=FS%)h<- zwCagp;Jvsd+mDvA$p<c7#$qk0r+TB3zozTC@S7k_hS_hJWZj;<y7V<Q;LdHebsA2p z4_?Y=9-gr2^4Tpv-Hp6N0^{2wp5>L>%GXDB&+2>QHEI5zC53Y?J!zVIjm^4jWuj0* zW=+)m%g6V(WgVERW94UNsu=vUR@uTO+Wqy+yj9(zy54T<uY|1Bke8cY`|r-j)^lzR zU*~(8e_fO<68B2;*{;hLYo;vonQQSkGubVF`r7qp;$H2RpT#}RKmBA-)N?+r9Pj>; zXPOL!^`YCf#rv0NFHO7B`QIQRis>RBU**sEqq9{%9gW|fv9dKsFTudnsidy;fcK}3 z?=y2w@0cs^dud15?voBHZ;2}>E-kW7<$8Bv+H^A(xf;#AcMZ0`wOY)h+rMVJ;I%DB zb538D`W3nI@4IVT7(WX%-kbGa?w9fWYwSXO23kLP!sBn$D@rS|U$&Tg>@tsy=pv>0 zZ=3G;`znYWVmV%$!M*44dKGKa<n5~t`X?`6cIo@Vt=|ftee~FCrKwev!{$^wf7b8c z4%K0T**d#t`0jZ=F<e=2=XSx<a_@>|u0~~^FYfkFh-=$z@^!(LkB52kLbFZ#oPXuM zY<VKzd8b69()s1CUvul<SEy^}7M`*TT51>^Ry$MNfA;RG8P6LcH!k+Qusv8q`|IAV zhKq03Tq>1n?RDd3PYgV@%jxPS>4tlEZgWqv{KzHAXwba)ScJp*f41D>T0VE{e&p;` zpBin-qhj*xTFB+vUbS!*rpKbnZ`bXaCpvY@rv&Hc6^GiET)Vk3?%jsCh<fXp!5tOS zA7>r34`G*)>%7e5{NVG~+g~@jrcXHZ`&(<N^u>1}xBL}iGFn%^RS%9gnZh?eC)Yqn zHLCXvm;E(8k^GjUnd;|v6$K@(2(Q_e$G!LMZKs#E>K3wDn_C&~Hm&hKbxGCwke{dK zHy!OJRToq1MK#u9+vMDfmk8TEaQR=)KIzbnZo%J08+(KcHI^Qlv|#-*mfF%4zs`1= ztmSq1pQ`mp{&Zm5cXgkW?zf|jDx|cd)?Lw(E0Il~Rj%r}*!%m;FAF?UFUoz8S$qBM z<1GvRFl{%mQr|NB-1KhtBDQZfA3a%3eSa*`S$(B_!fqGgz-cd!o_cxgX?_&5ul=lJ zvZeK@A&W)qPH%MQdAzUbkpl13JeS3{rzvs!Gt^(>T%G%guV{wXG1UvNv(yi5oAk17 z@9CwpAF765o%hY_WoT=fu;-4}hbP{zJ$1(Gp0xS|mRN25XYZ3=dB43=;&T7Q+t#bk zxZKrzg~Yhp_>?3**)@y&$q`Cg$R<;+a9D;Xr8q5eN&SMo(a)0oS9)ptE3%gB6h>8u z>pk~)nVRG^J2_|WI?KYHf4Bb?P`-Ll^?x3By8h{7GS$w0&36hi`gsz!y<WTYeiPpm zQH{fEGW^sp=_gE=ve26NV#l%#CQXGmvtFuin5OnIV#lN-mlxVJRsLKh#C^JKSMSXm zQ-u%uC9Y#q_1kY)-#q`o#<h0~ihi7V>B)bI;n@_wvRf;c9#=SB)xS%T`w;J1vp-IZ zlCy93>&Hu75{eX!-EZ?g*)1sC$^J#nbDjgfGfjTiZf5hB_3jD@l)fLw_#wo%!LoPJ zty8l$H{E-htem!G^}WQ(oc;g)o?Po$RK01wxZli-jPO?)yH<;G{5V-(ZsfSdDOil% z`P00~!kL$Ub~Q|1_Bo+-(gCrGZLe)u9v;|qa@`J#%eU)PiZo_LPGjAq#uo8j#%$i> zf}*@rGoxZ&-;p}F?tZ1g%S$hPeGdPf7JNMIWw}<s*K477z822uQ~la{#c)~&xB1%6 z!!^b#=`jw!R%bPQsm^Nn67xatTVeg%tyN!c=5=|VzuLoO8fyG$=bROi-IuppJwIwM zkZ^5j#-h@N(HG|0e$g{`Z+;|upv<E8Z_IZqUZc1b2g-MycW5i$^>AwWuGSSv?%Mrp zKdi}Cw-B7kF#l~(y|k*qOlF?G-y2pttctn#ZqMAtISZv`tXkq{=9KUIYkKLsFFRRt zW$O3XcP0E;qOkBnzR1CAOz&5E7TXI}_^axCeagS*kBE2Yw_i_}zrFtK>DAiSRnb%K zN6$%KVY?^)Yx|At@0sk8Q#Q2x>sf!*RR7L%t521jvVuB~-u;M-sdV>=-F?rD>GQwb z?0ur!Zf(wY?<hZ({bX}&g>TQnkU+!01$*rOubS(0u|A<C=tt)k>GiHD`8A8w1*hD( zcJ1>?J(ar}lDxl`a2gsEwax!kqwhO)Q}yMOhBda&=Y`v?`oy=NBU9_eilAMwYxc_S z;km_C@Qfk5JLHk>?oIoHpZC7xc8*-owvtKmif8`hhhI4i_Fj^>qHS97{8qc7a{B2O z+sWz+rfK{3N{7Fz=M;Tk_A2D;<q|P{*=^QW9ap@pZalRk`S_vFH;;rJoxEM<)#Q6s zn&yV5s{dWNJhymj!NCtV*QIcHtEW6^lIg2H{9U}{9BZ?1**9sQZKc%~k1usQD4!3C zZ#^rNWqt5jp1S9OFMd|0$y-YMCQYwqxUq2iMZT|_%lWS4SJrjjn=_$4+WuatC~tIS zq5V>ELFv;uFOQs^vj3Fol*QH|lT}yzQNH6l_vzLvKQ+RG{xPvMXB!J>U%o7>zgna? z-zY)$$T9PU6JP1thFGs$sJD7ep@ht>FYoh2OHb^2-)rr9RcUFJ&HD*m96J7`k?GUg zRv*ilaOVqO(f6}<CYnBax0EyOP3lEg8uPB+Gr74wJG|A^`&)60(@Ry;q($EyRuyZV z<YV*K`w>z5)#biJPgMJ~6Aw-?8SFpzy~ucJU#C)rs{RM=qO8W-lisvl`%&F{v4$mX z=fUX2lV|7c_VCx=^67Nm&4*R<4%|6d{oQuQygbb_+t-E)`z4l$%dL6Rs!`>BXHKd> zed(gA4L8%O?BnOOtT+4dyLxud_J#I8Hyzfr)x326PuBd4ztU9M&MuEz^F+z)FRNau z%+-*KKORng%Kh|D-+U$qzn>F}w03(ZUUc|<dW-qS)gP?b&sk0V#<P8H_O|nzl)`H2 zxOMNIym#AKD`$T0&gF{gpEfK`*q5{^?D*A)WnRL<^-s0<!%NHlUo+Brs(t>g+|9WC ztDo3CFFw1A@5`0ru2!y>KkTcm|7rgIj^gLjS^xh%e!Bhs)3@>;r^ioDlKk`5zVc50 zoqm7!;;4K7N`K!z9Up&hzx-G6z(Z`+m(5<ES(1D1+q)TJ|AT%M^Komxx&K18zFj0N z+blCI>Fx)Ho6qVQS)Lk9UO0UhFN+3~g#mcE&2&ya7Vi3l$lpvhJQwa7pKr+be3tfP zio(t#?N27%=ieHzNFy|Kza;yy9lt|8MO=gKT>bRz{Omn{KfV0;_VW4n$L>uLI%z4I zcmH2u@CUa;|JRE7-CxA@;nbadf9rm~_4RtZv?S2$^@HF;&xP%3|Az0&{;}Nd{}Shh zi(b$24bPuW*4@+WdF^q1@Z1OMdEUm^&;9*I$7cF_4#&e4OJD7}_Wb?)|G(Z|@7c0T zQ*%<wf3+pGBG(Gne4V~+SJn-4pF5kAXI-y+bV_i(#2=m2b$`FTyg%QfvZvtTx9#`s z|9%Uv{B6DG=U25>&yU~k8@>B3y+(7(#}9wwx9_j{by?kV;=crO)-sL_oHxw_>pf?4 zvTFQd@qd$?bDGU1Zog?*%b)2rt9wq}*6VrYZ_LfT#>#E0s8jOE8L}t57EYA^w#PX} zRo$nA`_)3m>#`Y-E7-F3f8*V`ttUVK{_U`k$^7-_YUfUw(71ly(`A!Z=Kr0$My}v% zSE_vS@9kfHs(-!awqLodHcW<Rg;7t-yqTBlzZbqYxgh#2!C_|o@*Hh{Ddtl@0u~;& z{BiO}(WY0Or%MtaJzi^YE=W$qEbYwND&;qIUoNxff0>wY(}Q(&Pc+Nwb8018UvyTN z7Oplfe-w8A%%ip)k1j9D|K+vM(J@l;@zV!vUO|>`YkNOEyIFF6ZqR~t*DLIT*SzfK z{8j8RqxOCMjHlZ>FEDNOOQ_m(=~-ue=9E3ZWWG;-nbTonb29znLhFClnu|*2{$F-- zS>6w&`$ndd7k`TXx2f|)&a&)JF<q}L+!J~W**DEr<rJtqTzv2PzR&8hm-?=K4GI5J zSnf2J{chy!+Ex2{43#uad!~!r^ij%sInh^UkGZqR9q~<P8fVoTaY`)tq4m=vI(O5~ zEEZ?gmzR#&EOTLP&lf)VaP|Wm&bEd9>$x-@b9Hd8ZqNy0SsAqBuX?oRw>Rhamk2V) zJMNev=4EPpmp>(VOTia2rmUt5=gLiGFIurKa+!6|eRZcmjZl;ppOf9bY-7i64nG0r zYqAUnTx_>REK!&eW2Q8}{z|jtG7Gb|2bD9ngjL?&$~uqjO4-+3^Ba<SS=;I^saSUR zNqyXr5qjgo^v{zQIJ!(Vt;yy;y<|<^$9pN9p$V~@W^dp3@tI1L$;`SYqueryj(<<= zM1tDPVzxf&akIKsrz-I7$b<HUZ{)xInQ|yba8C4*rkhb8%pGSnv7KdH$8J?W$9L+? zQ(8`jmnGlMs9Mu^xSVstrFBKw#|~LIy>1A(;kD`0vU!b?hYFbX@vnc;%5<slRgJ9m zx*xfPm$Vv<C4atICn_6cvZt3}$%#c-_b=zn>vm~*$1`U(lVr<xZN~tHVBrtn7tYJw z5%AlOTbR#5Z__6i&aU-VOuBX_o*(ksTUeiTi)-1!e=;JH+NGt7!cL@2_L+RRY%_<z z%8h5QX1wE!n4|Z7#j#bapPBb9)@x7KD}JT^x3f6CTKr<04M*>t#$$<}1+$i%%b)cj zM{8!A@=qVp)w!FlnsvWEczs2f#Pz}}g-+t83%E;q<oon%OkB!aY-3MNc4?Z-8FY|y z>8rm7>Zg7=$*rIKT>t8JwZhz7q2i4b*Wb0fB52~lb!LWU$-k$1DjJ{D*{6DTdmhmX zeg65-gPAPbV%~21<t&)l5)i`9x9#)3n~m@0A3gTJYyaC_A0zxDwHbainQxjZB+|N{ zslT@+Q)uDmH(VJh>(6YOp_<s_xx3)3&rdFU&rUZxbN1);CHwsjU9!_<QN8GU^Sey+ zy!We4RhTfTY-P?_n0ry8U{<J4K1<2vL@m!n2XDuJQ*vLlr{kn9cb<$&$brKX6qP35 z;&J&H`^Ho~BS`K3o(fO(DK`!qoSP^cr2A23(=CBbwQJHjTYej^jpIKvXTq(5E#0TC zBulDh>R9mv+Hakw@wooNOt0;0R(<xEa&qSz3;uiOyCk+Y_y%t}%H|s9Et<2%h{aLB zZPJ&7vhBU$@)MSs{qj5VD_fNPxvteF#s16I&zGEwli{jq-pKzm`;607_n)qFc~9+r zv**V=^O`d|S<l?rvq5c^_oR*Ut_QeinsTr|x^r(^@%7IS&Is^!92W|E`L@3M^s&DC zZ7=oY6HGIEeQh$gs0uE=*!P;}PHlwpF*EZ?UmR5~rMPFzkL_f;Ju$E>h4uBTY3z=v z=S~|%J^#JY>Ad>nmJY*tX~}_}wYJ9_tpxf!lFDUfpLR01_uzq=%(8-J3pZZ&td&Af z5B1&tkQn;>+mlZ>ZU(-aaq7ddoCn1k^%C>y*DNml-l}JG$vEKtetzK#u`yG`BzG8h zd!0W!^VlP;>A^Y6uBxv)Q88g=-i#ch%WfBI6mQy}^a|VY*Cr%l{XBL_bH5jY@4CIc zDtcDQ{@C(xYoAh;Z)NY!sOvs!H5=Woe>rA$IC}rts6F;ir)U^d^zA$7^lL_4l+L_` z$2MBk&u;5W-j@4knb8F|(e6d67YjOqA3g|)&bTn|$Zoq5?nM{WiZ0b&*fK}Dg7e@m z-_t_rWh;tax?Vq4Rgjw!AyyG;dF|-8u9r6ZStmO4aDVL6?Jqi{aX40H%iJh`Q<mOY z8|E*Od-m|Q+z&JH-Dfxcy>0C&acB9=LX}D{hZWm*{{K~fWula^lXP)fjebn|+r1o- z_arnk%G@SB@-sCoF8gBRnxZhPJJbF3>CFj?KPY}!d3<X(x6dLb`{cV?T?sF4bGzKW zED)n#I$Kd#f7vFlh(}(YDbK##dwui7nh>Q5YuC@N!O~kUFA;hp^D!&sd!xX4_LD4M zocN<Sc5f9Z+vGj%SN-D0>vN~<OK@V^Ah`DO7PX^`qVj$p`(u#F`L>F`W#<I#{8sNY z?^E&~JrSv`m&zEk)qmY_uVT^tyer_dP8V<G(vmb4-ML$*>iN})s*4}Ir|~^ecI}(~ zmN&N!dzzenq<>31b#8&c%uO%lFM4TtEIbfYAfRzNwR-aM)o;3^xDRmFXTI5F=`6Bc z{h+n2MCn9_pvd#8{<UlFJG?825_|V)`LfNcbyf!o&kz3keZ88olZcp!Y4orDbw;;i zwsUpgnX*|(bz1wINBes++@!zgYnz&V+i_{(3wP^F7kcFu?>W;K$e{had=k&CxOX;@ z=0`vA{bsN7X{x%BIN$H!A<wXl5Bcg7zjIbxd3R-M|MQCTezS{jY`*;5V14_8n$(8} zgH6uqK5<sLz>%zAu~_1o$@!&y+jj2Tt8?S~brXFK3GKHNY$d0ee3^ZwZ}Q>1+$Be~ z7f$)V;$Cy4+0In6K&>mOo4v)u`@DqS&n{fD)G<!eS9eL2zzUYlORTJ|m-z_jo|oLF z-d?|TaaoCN*rvXoMEfWAf?dP=c}`yD=jjSg6fRw?bFJ`$!8B)!$2PKVaTl{boRitO z?^xj3)dwriHZ;3f%TF^p!=KVHS#ZHqizl6Ty0%$Nn8p#Ovh#%i=N3+p-#4Fq+MpyU z-mZN-TuEBoYwcX&6WbqOoLnb6G4g5rji?O{7j+L**Ee&VU((aYKW*y0k~j;FnM+=^ zE|?c(v`2ZB?ZIQg?lC_<G)c3@NyxlRwKV>6=f%G{V#<P<wX6Pa;9euUc!EKPNQ&RD zK=YFgKbWe0>TYVTcw<$4I(DriyJg>>)vH3HD>D8V-R+6{u<(B2^x}TqldE<<tk@Ru zM@fb4|5d$~^7R?@{+m^5d-t!{V}8su^?q=|=Jd`9{V8wvG_6csnOf*MNk?7A`~RO~ za))YOSFiNke|}?fX1K9v+{*TgLe`u&^bYee`_-rY+H>cM&)a3k?!96V{PH_8o6{kA zIoIPEn|-Cqe@shxdvBv=-wNO5Y3ZMDGzK}IkoYmJ@7xBtIEAxXQ<vAzHm;fEbf)h1 zp&d(ocUkZJyW`EHlNO5GFMV3Gdda$i<-Ld5w;qj2^Vjl~l|TRfwFvJAt-=QOwV4vL z-Opq!c^wwOdP+B9-+}UNO=+h2MHft*XIDASuQr(@a!+r{WdB{gQdXztR;4_3crCkZ zZ^-=S<bLb@=e|}j#H&UN9=l^QOR!!xca3(&=7={=;mwzI#p7heG@m~4J+(!*T43#J zm8-jqzJ3T<w^#D{y@ZAv5xO~UY9)I+_0(_W&+NN;wW>qsM_bz4rFUL$3_kSC&Wmq- z`||UFOZ4PwU;bH^`*X6N=G?lfmtLm&Dw2Wv+kZy1amj0zXK-}ae96(be*FEvQI6Wd z`kmJsi<fVA%zaTT7+E1W=i!}7Q*((g>zWKiEj+frN?c#GuY9TmpNmvl^k%`U6I`xj zam5={P4-R`=R1_z<dStwGHuDcOP6Okz0fT7-EE<6U7;9m)sbO)|HQsYYwn#p^8A-Y z69?D(@KqN@I^KjIyOb`vp~63_WO2m;kM!3IE?ue52%aysNzha!?N@Z7)t)K7%MSf( z`xpE(Y9kBhV%y0Q?^$J@eNK4r;8JkUmv>%0PnL0ME5|O`w$<Q)r*Vkcv0pb%x31LF z<Xd!a!_7FG)i?C?lJASYE$s2m&zbvIWqWMWqPNC{izdY1*1a`*%S**x@Am48XI!PY z@_DOfEf!v@9#C(cch>sN#eWjs@4g89+92#xq0K&bP5ixYdpC=kPkMIX;N`_ECx34) ztyye({l~;d95PRy{MmGbe^v6+o)0GrH*B4gnYnKMx75piAIqy8*H@Rxe@)xU_E$vQ zrbHoT;q?xkOY6Ot*BxYJ4^`Uow7X_GbDly(S7PF?nq}2?*^WmK7}ifKJoxk`Yx6y0 znc1^{Nj$nDzTuwtJC{XS3wsWyXbZZ8oqTX;SMIcHCiCyjWvjomAiwx~mBH?|oMh4c z5*zo`PSTTo8GZlxmD8Jj{rvAvnq9r?zW$E0`su%a9cWd{js5sRvPI4>A@%<I?+2&) zNFQFs{$<m}EBp!WkD7`SuJFy+rB=V+Jz>qgq6;7YHFzwH57C^lrD6Mvt#`M*XMZzK zx^nkC=Xv=?auR=Pr(M(1O_A8@r}ruDvUJ0}J!jX>*m83B@_pIfMpxtg5Ap5)VPL_0 z`P{t^Jf|YUw@Vy8&$~W2^{2s9xyBRo@*_Wg_R(KHao?>yYwFJBGS&W6-?`ea=<iaS zn*a54BC_MY`<&YMbg|OJ#_gPi)(c;p?mm<ta?)+z(RUXs_xAehKU(qUF>fBD)z?q= zJ>S2+C0Bpz)v~?T2g+>~)I!DTwmg|}TSa94UFG*Kzr;(d9g2h>%6x0I2$+)Q_^$QH z@>6RW40UGgRhe{Cp|y9x9PXz_w`wH2u>9S3n|r5I+=TkY<ugs+hdsMy^(kI@rcSBj z=Zg<FoNk&H?@@i}--DBSi?>~Izk4dT)nv_yDTcRx$yik7J$fVSCvDg}Ev&g`p6scW z8RFNw8$TILh}6sec-kt(Y;UHis-;f+PE|QSrwVnRIYHaj##(>e;#yx@Rx*W&t>}Wj z`dSB{;;<S1|CvK3*B5gAxw|1}7yI#-$y!Sa(<WW&{H_;QKI;a<FQcWY`<G~Ehw!gk z`F@IM*zwf<Z>s{>0;fdJEW01I^Xx|su4#AEemt8WP_a}pMdZ2c-dDzVPIQ|%>xipM zdg&~<^=ID{ex_&h{_dMHE$qaSU+=vizW3VcV{EW|$^wO>YUM>-l4paQ>+8-s|Nm)w zN;;zc{aKdVuZu3<e`@0OU5EF?O8>9%e!&&7clqDHw!gk;=bxEd!}%mW&6x1EVcln= zo=aC(W_jH(32ivP$w$1xH~6{bs<ju7o77v{UtiWcIX7li_S4fUlG~;VFk5~JES(!6 zkjXJE{lS~r?$U2Io_)nVGxzqTg=Y<TeI{jY-n(q`=U*##duZ_gDOQ#@i{EoS#_r9@ z_x*GKy^ENn<W_&$b;HNgff4d=ZGU_fzijmW*TH})=~l*M#Y-1>5@t$mi*D8Z$3OKK z6VLRC!7RetkIS(<=4UoHFa(csY`>((@`$}&HUId-58FSq-h9Wds1owQVFHt``~6pm z%C$em;!djX4mIYtIUGMd$-L0u(TBN4xt}-QP26zzn6<J%`{6emqt1A5m*V(Td%J43 zFSFaK*vehcTQ)NMbn59U>*bc)@T}^5==VyStcn*B*Ce0q^fSLu(@?#=xpz&v`v2us z-%Heg)=W1rXX!O*ecCOnuC8C;)KhYVZ%)w1px1xb2p`)SQ6KT|LHpO+c^`i*Tg+7? z8^rrZbMfu<((2X|JN%}9GG{TWPd)a_Y<`gK&54Rad_w!a2gLDs@3+`LYl>@?kI2@? zhju<;?^nCc=6}UNH!juMe_O2jZQhgL<<F$v|1Q67qg!?U)w65%%irgH?Pv6ZCHs`3 zjZb*v-=j(5>2Kfp-`pu7w!5;hJ~r3DUe04;!y4|H3#PW#U2d6ub;0U&ZX42f$4S=b zxc}#0q^!7AFGWV(PdabgbFBxFEa_{%$2#qgdB7^87NYyJQH^uG@SC{vCD*v7r?brx z<ocob`1`L<RhP~@O8)+CQFQt234foyys^L1c;mJEwx6#4T7Btx|ExyQO{yFxg5M<l zxL0=JsNbh=+nC>Wr{-^Fxpe4Z_!jN}|8J|8n_aiu5^sCjQ}E+A({2wj!PVckZ{8qQ zns2=_pue)-+FGltwBA~0_nhzi+|#XcJ>TcDH&2e;{GYLT&$%_ABq7qCZ^_c0Z^^nn z-;zynrMjVkiK&^kfuXvAfx4!?Z+?nPVo9okhKrSvfsuiMp^>E#SjG13kJ#i`ogFPr zOfAifOwApQTwD#!%nTh}jg2iWEG&&o-As)QEbSC*2q~E^@q*2~KGap>_;c&;bGSvk zGAl1TEuRuzDdM%T;P(=T%FAM0PXpzauIULp#MHa1K$Tl~(Z_CUVWGu_hH9G?4W*bn z^I~>3?R6AN^0~9)z-Gbs@9&@0H~wGz&a(K~@3Uuk54OdpA3Sw6fj44yYXA#(`8}?$ zVOi&#%yxC0ad5llv~5Bj>y!GF(<j9)=sHZzVU=9#B>uzomeaE6FBjN0<)+vyjo_I! z;p^m=AA1utZ!$<KYs@-ew8_zkcdg`>3A_^xe<fK)IGUZ=es|e!p*2d<inAB*mRh5@ z+o7y`om!IYO_`fIcf&5YmCb&mcK2(7^ImE3$#)mr=2MDPzFE3UHbMDj(5CDX>-vLg zo76T*?wWm2%qSpk>2A>+W#*@%yJ8cpBjs<V?y^4Mw<$Pf`ipl=cT+B>TrMeZwoRFS zLhsUB#_E&nCd4kd&HZg+Cf~9b@7VVkW$~T6Y|FrRZFgP68=1ROFW8yIHWgldyrcEP zl4}wc$Ikw8)wl3A<7hizAi>yvK*NHkuVJxReb&}p%eUr#-4p!4#De+Dib4ZMwMMt4 z4_{e-Y5Y~>+xg6E@`{^Rx2%@anxeJh(yC{Z9H)86@9~P#n=xaH$CG!Q-1#=we)!GW z`t6mNF0Yu&rKSW)6<y{h{*&aNPM+faMaA%<p{Kiw&m@7bm)I6;ZMdnq{lmNX#+P?^ z{hEancx0Z}Piu0DUA((z+NrhQ7v**>ID9C)_v_8tKU<IO5md;&#S);ucGHKG&ap>t zY?-<|VCIs&ErLH%511^S%OD(VeqjF=_Jr75+y%OCnI)$EVu)MX%)ol7jC+6o%c-XK z6l?pKZq~8QdGd-cO1sih)m!RnU_<Fki3=`s7=E$-Qu*TfV)BK0^@aXU^IPm*%A5*s zFx&Hai^;S=<LV`1ajH|iG^Pe<Eevs5*%HLLRLDzpikFl;h@7?hFwY;Y8Cy@yUq9ny z#Eh@C%fm!<7`P7>ZD9Jaw@`Ee!^E>T>sVhqXlF3LKB(mIHM#b~?7C}{r4I;AFs#?@ zd0-Wrn|JH1)tNeNCl0gvPrLfITUssJw#9Ej?;38C*?(ueUO3y)+F`<tq?^YS%x?tz zQJe9w$!u+`L$v5Sx7+|*hucBxQ`uwqulBVt74A-*D}3r3^S4PS>_o~VzTI=yWqy00 zCQydOx#6<HroYFX6GRN&e&ldiX_0nwx$VJC_4glEzrV8IoTXO(+R?`isiO7go9a&A z`yYMSf-|B-Q1)>{>iTVLtIy0_=f~8kQoC$T(Ry!ji!vqC{>NcEZCAcgO5mLOc#GPa zPbCiGAycFqes*v6S)_L+;_1!fS$CPP>%9NxFu8ZzJm$5vGDRSmQn2d%oP<86b89Tw zrxqLSH0w%J(A{uu>j8mtf?!w=p#;wro+vzF&2Y&A1gBXXpPSrSe8N)6^7-t|b7UQ5 zkl-BWBZY_A8K#zPDVXb%Hno1=m7IbK%j{!<mkSSDO2@L#Vw62@wS4FLE7O&GLGW>7 za$okrq`u_7%@?hjEQ~77emWNaC9bAWMaPu=Z~c}TCntTHGRw3t`MAt+?d2cr7!8h3 zJhr^y-?9}8mh0UAuv)HPf2o@E;XhkK=Woko4R|?8X}ZYHEB8fSg^5kO{_d5SjmE`A zIa~jnXkXYTzUxBT&nxCxfd@C;{q(Z!*VUKSrxrckY@8K%VN%mHku6IWEd96tMa+f$ zVq8%{7lM8pv+CBDN7|L||F>u7PvzCOKh2+Yb<vj8{-^%0y7lXgmglS&&7Qx~b>iv2 zVO#b}zM66V*P0(Wbs_9)fBcyjWvaceVnNt`(fj*DvJZ5LpT8=#W!2y1*CvGSKDXL5 z=W6%ctlo&P@BT#aMSeY4yVY&&uNUlFS5$hYp7LD%@1RZkV%`M92qr0^gFzQku0H=7 exq9CpjX(U;@@F$lzxI|*k;9ZrRn^tsjSB#;q%c1K delta 20879 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 -- GitLab