From 7cc62662e6d72ccacab7906dd525fbf2050519ac Mon Sep 17 00:00:00 2001 From: Fengda HUANG Date: Fri, 23 Oct 2015 23:02:03 +0800 Subject: [PATCH] update title --- .gitignore | 1 + chapters/12-streak-your-github.md | 43 +++++---- github-roam.epub | Bin 1815274 -> 1812749 bytes github-roam.md | 125 +++++++++++-------------- github-roam.rtf | 87 ++++++++--------- index.html | 150 +++++++++++++----------------- 6 files changed, 179 insertions(+), 227 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..485dee6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea diff --git a/chapters/12-streak-your-github.md b/chapters/12-streak-your-github.md index 1d1a905..30174c7 100644 --- a/chapters/12-streak-your-github.md +++ b/chapters/12-streak-your-github.md @@ -1,4 +1,6 @@ -#Github 100天 +#Github连击 + +##100天 我也是蛮拼的,虽然我想的只是在Github上连击100~200天,然而到了今天也算不错。 @@ -22,8 +24,7 @@ 而现在是``为了填坑而commit``,为自己挖了太多的想法。 - -##40天的提升 +###40天的提升 当时我需要去印度接受毕业生培训,大概有5周左右,想着总不能空手而归。于是在国庆结束后有了第一次commit,当时旅游归来,想着自己在不同的地方有不同的照片,于是这个repo的名字是 [onmap](https://github.com/phodal/onmap)——将自己的照片显示在地图上的拍摄地点(手机是Lumia 920)。然而,中间因为修改账号的原因,丢失了commit。 @@ -49,7 +50,7 @@ - 对于Mock、Stub、FakesServer等用法有更好的掌握 - 可以持续地交付软件(版本管理、自动测试、CI、部署等等) -##100天的挑战 +###100天的挑战 (ps:从印度回来之后,由于女朋友在泰国实习,有了更多的时间可以看书、写代码) @@ -65,7 +66,7 @@ - 没有足够的空闲时间,除了周末。 - 希望去寻找那些有兴趣的人,然而却发现原来没有那么多时间去找人。 -##140天的希冀 +###140天的希冀 在经历了100天之后,似乎整个人都轻松了,毕竟目标是100~200天。似乎到现在,也不会有什么特殊的情怀,除了一些希冀。 @@ -78,7 +79,7 @@ - 提了bug,并解决了。(ps:这是最理想的情况) -#Github 200天Showcase +##200天的Showcase 今天是我连续泡在Github上的第200天,也是蛮高兴的,终于到达了: @@ -90,7 +91,7 @@ 先让我们来一下ShowCase,然后再然后,下一篇我们再继续。 -##一些项目简述 +###一些项目简述 上面说到的培训一开始是用Java写的一个网站,有自动测试、CI、CD等等。由于是内部组队培训,代码不能公开等等因素,加之做得无聊。顺手,拿Node.js +RESTify 做了Server,Backbone + RequireJS + jQuery 做了前台的逻辑。于是在那个日子里,也在维护一些旧的repo,如[iot-coap](https://github.com/phodal/iot-coap)、[iot](https://github.com/phodal/iot),前者是我拿到WebStorm开源License的Repo,后者则是毕业设计。 @@ -134,7 +135,7 @@ 这个可以从两部分说起: -#### 重构Skill Tree +####重构Skill Tree 原来的是 @@ -161,7 +162,7 @@ 代码: [https://github.com/phodal/sherlock](https://github.com/phodal/sherlock) -###Django Ionic ElasticSearch 地图搜索 +####Django Ionic ElasticSearch 地图搜索 ![Django Elastic Search](./img/elasticsearch_ionit_map.jpg) @@ -172,7 +173,7 @@ 代码: [https://github.com/phodal/django-elasticsearch](https://github.com/phodal/django-elasticsearch) -###简历生成器 +####简历生成器 ![Resume](./img/resume.png) @@ -185,7 +186,7 @@ 代码: [https://github.com/phodal/resume](https://github.com/phodal/resume) -###Nginx 大数据学习 +####Nginx 大数据学习 ![Nginx Pig](./img/nginx_pig.jpg) @@ -195,7 +196,7 @@ 代码: [https://github.com/phodal/learning-data/tree/master/nginx](https://github.com/phodal/learning-data/tree/master/nginx) -###其他 +####其他 虽然技术栈上主要集中在Python、JavaScript,当然还有一些Ruby、Pig、Shell、Java的代码,只是我还是习惯用Python和JavaScript。一些用到觉得不错的框架: @@ -218,7 +219,7 @@ - MongoDB - Redis -#Github 365天 +##365天 给你一年的时间,你会怎样去提高你的水平??? @@ -226,8 +227,6 @@ 正值这难得的sick leave(万恶的空气),码文一篇来记念一个过去的366天里。尽管想的是在今年里写一个可持续的开源框架,但是到底这依赖于一个好的idea。在我的[Github 孵化器](http://github.com/phodal/ideas) 页面上似乎也没有一个特别让我满意的想法,虽然上面有各种不样有意思的ideas。多数都是在过去的一年是完成的,然而有一些也是还没有做到的。 -##说说标题 - 尽管一直在Github上连击看上去似乎是没有多大必要的,但是人总得有点追求。如果正是漫无目的,却又想着提高技术的同时,为什么不去试试?毕竟技术非常好、不需要太多练习的人只是少数,似乎这样的人是不存在的。大多数的人都是经过练习之后,才会达到别人口中的“技术好”。 这让我想起了充斥着各种气味的知乎上的一些问题,在一些智商被完虐的话题里,无一不是因为那些人学得比别人早——哪来的天才?所谓的天才,应该是未来的智能生命一般,一出生什么都知道。如果并非如此,那只是说明他练习到位了。 @@ -238,19 +237,19 @@ 于是在想明白了很多事的时候起,便有了Re-Practise这样的计划,而365天只是中间的一个产物。 -##编程的基础能力 +###编程的基础能力 虽说算法很重要,但是编码才是基础能力。算法与编程在某种程度上是不同的领域,算法编程是在编程上面的一级。算法写得再好,如果别人很难直接拿来复用,在别人眼里就是shit。想出能work的代码一件简单的事,学会对其重构,使之变得更易读就是一件有意义的事。 于是,在某一时刻在Github上创建了一个组织,叫[Artisan Stack](https://github.com/artisanstack)。当时想的是在Github寻找一些JavaScript项目,对其代码进行重构。但是到底是影响力不够哈,参与的人数比较少。 -###重构 +####重构 如果你懂得如何写出高可读的代码,那么我想你是不需要这个的,但是这意味着你花了更多的时候在思考上了。当谈论重构的时候,让我想起了TDD(测试驱动开发)。即使不是TDD,那么如果你写着测试,那也是可以重构的。(之前写过一些利用Intellij IDEA重构的文章:[提炼函数](https://www.phodal.com/blog/intellij-idea-refactor-extract-method/)、[以查询取代临时变量](https://www.phodal.com/blog/intellij-idea-refactor-replace-temp-with-query/)、[重构与Intellij Idea初探](https://www.phodal.com/blog/thoughtworks-refactor-and-intellij-idea/)、[内联函数](https://www.phodal.com/blog/intellij-idea-refactor-inline-method/)) 在各种各样的文章里,我们看到过一些相关的内容,最好的参考莫过于《重构》一书。最基础不过的原则便是函数名,取名字很难,取别人能读懂的名字更难。其他的便有诸如长函数、过大的类、重复代码等等。在我有限的面试别人的经历里,这些问题都是最常见的。 -###测试 +####测试 而如果没有测试,其他都是扯淡。写好测试很难,写个测试算是一件容易的事。只是有些容易我们会为了测试而测试。 @@ -264,7 +263,7 @@ 测试是代码的最后一公里。所以,尽可能的为你的Github上的项目添加测试。 -###编码的过程 +####编码的过程 初到TW时,Pair时候总会有人教我如何开始编码,这应该也是一项基础的能力。结合日常,重新演绎一下这个过程: @@ -281,7 +280,7 @@ 在我们实际工作中也是如此,接到一个任务,然后分解,一步步完成。不过实现会稍微复杂一些,因为事务总会有抢占和优先级的。 -##技术与框架设计 +###技术与框架设计 在上上一篇博客中《[After 500: 写了第500篇博客,然后呢?](https://www.phodal.com/blog/after-500-blogposts-analytics-after-tech/)》也深刻地讨论了下这个问题,技术向来都是后发者优势。对于技术人员来说,也是如此,后发者占据很大的优势。 @@ -301,7 +300,7 @@ 技术同人一样,需要不断地往高一级前进。我们只需要不断地Re-Practise。 -##领域与练习 +###领域与练习 说业务好像不太适合程序员的口味,那就领域吧。不同行业的人,如百度、阿里、腾讯,他们的领域核心是不一样的。 @@ -311,7 +310,7 @@ 这也是下一个值得提高的地方。 -##其他 +###其他 是时候写这个小结了。从不会写代码,到写代码是从0到1的过程,但是要从1到60都不是一件容易的事。无论是刷Github也好(不要是自动提交),或者是换工作也好,我们都在不断地练习。 diff --git a/github-roam.epub b/github-roam.epub index 3a857af17930d9b839e76d3188c1ea81338a5243..ecf3e069da299451af8a57743af682cfaec4dfd4 100644 GIT binary patch delta 35293 zcmZsDb97*_w{C6QwvDOnPHo$sx;?essokkDHKw+0Pu;0)y_w&A@7;CZdTX7Xz4K)y zC+Cl3C*Mxa$$>-coCAWA95@692p9|q2$W|c0uR{VRC48SnoI)P^H(+Of=+_}({+&I zpa7Jorqpt!X2=h45D-&z5D<8fzuM8k&D_C_$S+qp*(|!dh z2y#sqCI7fM4U%yd3q4YW(q?%S{%$V!6~!-*;O5Kf5skzseLEU@wHx~|F~DBbT_>>C zC1^?Ooo_zq(#39MjvH}96OSu&9`kz(__PZfI(@IS7b%S27xyXNq&YA!IFAvJFbTfi z+uMs89CS`eqqfu42)Ny~%Fk>NvazX8cj=9bN#zU1x)*_xXL+bWS+h_}NQarb;c~u< zVK`w^Z{_LZD9#X9!_f$6-@wnngX!a(qLnicm2Dyg_W| z?@8H^15Y!Y4YdFZzn)oA?Txf04Uks~#V zzacaEFO&GG%GXvTUi~QfC=1ts-<-}5!n69h=DamC_@uJ#WuY7p-dU~lvGr#VG^b2n zMbjxVz<+2uqw9<{hRgfV&f~J>6w7;zxTUdmlFsXn-G$2owCp%+!Nn6!BM511%VLM# zr07+k=vBoN#>BmIff2seO)(f5h)jEYi+Yk6Up*7_U$%fTWVj^G3%gE)*5ydp{ z^S~P};02)?H0T6F%CBhPm-ZO6rj0`P!b6;fNJ(dUf_PaBU1fnGS^)*)t?WKM1>=jD zJ^}^fsq8*G1>=X9KH>f#Tn0H;Y1<)ylyfW3*e~|>2uBEqna5Y_-FS+PS<84)yss-BdYO?N^yjeNfLNGu4CARhdKQ{) zHdQ9FcF@<*+eEiZS-gIN{GU+|^LNy1O3@3}i~oWK0V(4I0r{&y+#F4r985i%bah?l zB{BSuG_5w$9z^O6faqPb?5iI6j46<0Fh2`3-I0=JbGwWXL0lJCY0)GkSOl459BEia zQ!)5oE6z8j63X-zwMvMf05ufaeb!9%eYb^7ewy0 zF!ANj*rDR@-gr+$@cF4|5NT$@e%|sXXc$q%AF{-eoOeY50g&=t+$(_Hhl9 zx7X1PIn>vv3CveE-Fs8jpomlSvN^wt_{cYaiJ7Hy@a;sx&t8kNU67jiN*b~Eg_I_Y z$6z~u^MAtEhh0)l=Ak3-7#Kb`bn{miXmCv#enpsunvG$23{^Yh*)0C!XU^zLz4Yww;96nLi^3o>w-D5=?YS z!1&1J4ZgxfihfU+{z(0*xSt|neQ!Qs`)1PE#2smtF2$W;SK0Jn9QD-#f($qBDxFw5 z5Bd$kptV}ayof256Z4~qu-}&DZcuWaO zhoCm%`hwWfa8#|5J5rKcUofYci}t|l>h^rK&a7IEF~g{9AZy${RQPG5?!$Dc?o4*^ z*uq%g;A^vAojQt``iDctUZ!_m=2!rNO%q*h{7k48NCRo92#4C$(r%KG_sZw*7o2+$?3j6tj@`# z5&*f@%{T38hqj)ro?eTX{K92_mnp8)0gEV-43qcj`cLt9mlZud*QwRGut_2j>a6I> zn~QAMEs&#is~^Oo_)U6b=Zkk|?H>6W*j4(GE3Gps5N#Gv>$r9BX$?C_%PK-esV1ck z_{!;TM~~#^tVMIgYqGdP{AUgv`5SARPe5YhY@IE$VPemaGYVZ?Q&;AJs(CwE3fBJS zH~XC!qOJm@6MZKXW&EJUYXSRq8vDG;12KN$a0Wt0a*;vSs26+xBu)C0*OtuZrvid{ zjE>l_tb%tKSGQhJF+PU}6Cko*SeI&u*SxF9?WVgMdi zP|T@1s(dz?pO2Z*_k5bb4?-B(tny)I9o#`2()UV35tLqpq}?u^5Mvz+ZZ-9R;y5p+ z_FTpT6v)C<1SwS8kixa0|1&0xtP!>bCvJ?R;&Dke&j1QFJX*xP3WrCK(bT(hrU;(U zKCi~szcqgN^g4=>MJ`-3^~Zyx893{y2T@6zx67OsX!drK?1D##<~GAkj~Co_k>}cp znpa?<{vZn7+nkH#6Z$O;XBUug-`R(s0GG2mGbZ{RPD_~H2;OgH2x3gUKDM#QE(P!3 zW|{&qv!P=PF|;kY$A$m(Fy~pIR7^PM3+bPqy_J{*Qv!BMb`l}FL`b3+8bH?9)04q4 z6))P)byamy*G9t8XC(TF;vav=zI;&mF_M-;w~6;!tLQ2C|b z>9mT=)G4@?9->gCb0r1q^bZ1`Z5W8TXBeVLuAYiu-rWVbMs9t&H3+~0pQQxiZ;Za6 zeVq1fX{mTo;;c9}r!X|kFAZu(5XGr->tHNQ&-)+~6bi2y6oxwGJ1^MWXjG$;+c-$T z;nFS}#4p&ptRK$QyPaIIDc&;py&BD;i#8i<=Q$eyPw_VCQA?bz`IRg`qqE zM(?6U84QU>s=Q?5r9^E013}K$#PBIAby6AU4k?E)tJF%@{ zp`n(Tx_rHM>Z9N+0?;q}VPHL*-ak;`>c&=6U0SQCV>>fdmO9A=*4;1ubk(-@ijouf z+mJI{s@=aPnA;nA6lqK?%C4sL9ET1zLyP>#a>Od?6sR^W7NiGqFZf!D;8E70AaYU< z;|E?+;ZH2K-KIfXqMqGgO!%&kRO{+!&k2GSOVp~z<&MUZYi>5S9v`1KYJ~D@_$Pzm z;WJMImlDI7C9VJPwGVzqeRZe}Qi`ZE!Y(mjuxY?#<_ldrNjn(~k=2B0+uWcX%gfsh zPa4JAHi8x!TigI-wdvk3vRVH#`Lw8*YkGZ*(jB!P-2DBFhZwR2$92MGjjl)mE-k6@ z(I>OFc+Kzk-I+YC-0ba|baYkM|Ksn=PUK#V z%$}hdB{OKPtu3Tw(b??tzQh5YD>fkqE4vSpeUlI{Gq4osG-(tZMU&e_3NR};{_@{$ zyZ^|ZrkMYTW=t+!%+>$r?_C9R^!dEaO+v_rgt>-qjt!D7?vf#-ho2#`6d#gW!ndt^XK6KHb5SW)fr3|;9%e(q*rKQlF1=Emq z5c47^v#2BkF!s&J8~EnK-lKwoi~)_?_?Z(RNfAE`m}vuG1Lw9rG9yY&RtZqNr9zFZ z@I`oQT;6($9+~{ovj^3eFolh~p9R!e2_n?*qe|cW+f+Sf zj^_I6y;&sK%3@XOPRKBZb(pYg4VaYl75SN>ifOMYm{UE9cTJmWnE_ww$qVXl**E+UuQVXek5lbqQ?`HB7V1Izj>+B(xbqoxTwL-;&58%6HQj?uZ`uBMvh<* z5>z4f8~EUaKm_p8^^L&^958vhb+m=J!B4?7w`m4lse~3{xymq{AER80tc=&)sv1wq ze;#tlZ}Ff`PZh_%ns~v7MVBwP#kXYzhkT?>pU? zh2EI`9@^1yFUh;1s&QllS8))e^`%0dnC1YG9x|?lWF#nKT^WJB>J^8%DuB#ZLSGUT zOn4agG*zxS=P1#SKn@;1rN6n6YK)va{@z#*W%?Rabzf9SuCNPesllJ3s5%O4w_afm zMK(~(djOODFHHMtatYXD7k>BeBIf=Q<8eCE;3e?n#uH<2^&J9YY-R6_3>dY>1xk$C zMLC73>3pv?##3dq12?=eRsw!_L$3;ZL|XLQJvvmyZu?v}G$>9Fp{pNn#8==k@{7dG z4OTEbC>mvPwJhqZNowp{NZLMpdf{rTe9BzN#lTy3M<<+6FHWn-*HU^w~C_ zAmAg_O{^|p5m)>qJ(P$eUw1Aai<*bGLPyUL=c$o6CV$eH$K)&NAf+4}Et41T%asE*$?fq8Z>bc;X1 z3>56G5xy^`8!a69w>;Q#r;26B!!7eU_u65<TAppNzE)stf)&xav-NjU1Ay4-1Vw_BKiYm+vFM?e+w8ssY8(*dndws994-W4aks{*y zVcqgbUpaTfKN|9O*cIOHcBK0zxlqi>`-y>X3&Y>@#n7CyM|N0lj(|UU4p`BlXq~uJ zT16z4cqDIU2$66-gJqQBoM(4sWiuumS-n_)*h@Jc4swZyRTZ=!x zT<;Zs^z1p(333p@OZJ_!iU0%8PFCBrrTAmLg{eq<66Rmob-Y_)g*G&HmplY_edR2+ zyu2#&-z%D-;q%GwujBlf46>_boDUD<<~_g=!Ri8USD}G-N8oiGO!kENHTh~Zqwtnv@5nb3Q!II%@IcA{`U|uClW5j; zad^DhKp=lV=k9I*Nz4#v1+Z}Ig;V^+>z(@>u)V9q2fHs?qE$M!^!@DuGzPQt9)*ml zDAL(zU+($03{(@5lb-a9)5lKp&7W%JR?}OC!D`#t17D@anZj1H@=zJy^3fm)WxC!t zYlVAa>K7r~^tiZB(Em%;{oA%Tj1m}+{$u7C4mTwJ>J~T#&^NBXMmUTqXbX%f*j(E` zbb}Ba)Z`!f8vy?+5Pt=-u`X||7Dz)kQvR+yPy!0ariS4Q+gWj%rMH2;#;`-uLbEt7YHt@t=`Ve^ak83!B6 zy2Y}jwDk43)CXueuJmCIbyM9;;A~pOzFU5RQSa9g*Wk~%KZxq!^)COHO@*t@4W@7zFpmh>7vI8khm`4KK&#Ir3PMONn=Nft7k8Vj7~TK z=jK{t0=#Nj*0rzkXPHOmW+BAU2Qe+bhjE)lfZPjl*5Q($uV#R&5Xehy-OWWx8WeRCq;x(W8xWSY3ZHV_P(89j7@9%#J($%-!ca@OhWg6RUCYDtz>Fg+ww?1){ zi;Z>J0L0e?`ZqVL>a5XD)V$~V_AI@?C0`CCRed7LIeymhnN0?_;V(BT@-oown;>&G z;=BW<9yk`J?J}wUYVr>)?#J~a{t0URA^jIG0$!i(jw2}sHkq~3;aKFqj~7@tn_i$R zf`w2DwkE~P(gF?~Wa~{Z+)Gz_>{xj%5ETOG`fvitmyCSk;gPwcZM${E;%|O&hfdJE z)i&YU+CVR$4lh0N@&%<@U{jLLgbiTQ%0~j_sNiG)K|Yc+$ANof%K9ZX13chq6+RsA zOaZ;P&TFirMOV0Q*cXGlaGbQgjFmYgd(_+@+%PG8?eb{Jn2?=hikv9qu)%1$kXkI? z6H;IjP3AtqDgs2W@bBin(EcfT{kr<1V|Z-@^&Zf^q$x^Q(8Da@Kzk-Y*O6-v*CPdd z8!}cgVp2iLzL)oHWpZ-D!>ztp~`RxI=MmZ z2!-y5*q;Be4BNr&=;Tw^B4muIX|VJo@`JLt^}&7h39uz}r0pOKBj&N=5r={1$~E<~ zULn=>*Vf4eiJ!Ve+zxxhGCnGnuYUq|{RR1ye4jh6jE)j8!BBqWN@EH-R<;Q+`F1U| z=&Zb+-zvXm1Uf+cey)L7^vR;Y_xeCp556c;R$y1>smIk~b$3+nuB?+`aq)p?CU9t=ypVVpjb z?7}#;2O*(fSar8ITth)i)8vToae=%}rk{?%l`XQ)8Q|4W=$|cQ5We7Nc!oRBrzLvXx`}tP`Q%T1?4rI)#&_9n4%l%Y82;h?r`q(Q;=B0!2rIWDh|{} zE?5M3zlh-U(UA5Fq;4+SI9xv_@?o@`>9+9F{uiN(BF@_t*{+c4!+3Mb<JVRCz$ZxyP2Mz{!!Z7MUsm%_e5iKpTG3_bnbZ5^nff;IKiKMq6ajLNHUi07U*|Mz z< z7N3EH%ZrGoUI;N!uySe>U-nOExahUg!hmy!66-nhSj+VVdh;W^Ge4q`n(iJXzJX_q z>F@}L?0F8LCq^<^}tPJtZ2qV;bu-!DSv}mdioi0_T zEUmnYUNE9yX)U`Bzwqej0V=+%O6hrYG03ToFvK+eT8xM#^t|)zCbgc6sFHn49xVG$ z7d>p*`IZS&Al{Qg^ppG&P1-M*Yicm&vmT+O6%kFfV0;0H-+-$ePz-;u#rFCrVl#a- z_WEG|Z8nw@vqCsKXd3=(MkqKfzf;0D5?A19S*T@k_PS1nlUh)S@- z1F8iR^vX^G8esZK0oEFGdJlpLq9;l?f!iLy^lGoegBt9OR`5Isewr3@^-T}(6FJj{ zSyMyJVdW$JzK{BM1IB#QWJiU&Y#mKvQLp_BnfVxmT58O@7A;R0mEKwcmi*_qknVU9 zO}v;x)J#=6mvlCS&RrFER!v9Z0~t8_AB@&b1b zzQ3yNCoL)MLuL}q;fCL@XucoHr?RiF({U;f-=`!K%wFslxZYSNSsdqBvgOQEh}8xt znP*i~T7aYGQVhw88}RTjW6dH5??{y^+u%odSfk3ot~l%tsR5#CevANJ9B1VDJ)@F8Xi6{4(QLqX zI{*XKs+}0nINXN5!u6!?fzAhq(YizhiE8kXhKI5U6f(IJSP9JD59?Ch+mZJ*LEyz{ ztL=05M|Y;Jmp|@xeTpgA5ZbpO$Zc1K+H1WOSPHKd%scY@xpPC?jCf|UrSnzSF?GeS z4DcT&U;)e(>?7oNAtkvI>cgZ~N9Y_J_^GKp!eP9WYS04FLWW90Lbwk+mmn9I5KF2I ziQ43Z;h16^F|dScLpkP7uS;t^Ca8QZ8i~31i9m6B3zzN+rRz8R!?9~~`J<_0n6SH6 z-pJCS(IKP+Y|RE_nNx;&VHF7Cr76kY0k_7c0(VE(Gox7ntce}|WK(CCS|z=1W{k!y zLFnzlkfo(C_)cK=!Qg5Hx&iE@`Wd-+nVo4?EUK5@L(R?`eb{6&nNDFU2!W1yMvum!u3 zia2@rwo_&mR1A8G&5=>o5J-!;b#T+(o{baZ{bS#1j08poXEl#4e$-F~pL*ox=ViHz zzK&>Q0t%(Gg4zIqwy<6)W)WuaZ`47~x~(ucVwA6ls*EQaN$Lq{I~p;WATUtn-!Z^T zWCzL(4q!l|L~_m|)KHYWh&9FG0Ao}piLxrRS|KX4J$4nHKDWUSq}C(%+^YbOAy6I^ z+NWc%*`BCxmSI~QM3`Ldyb60L%hLPx?;6+B0Q+61wRc+- zuBpy|^4s5Whwi$a9pH?8#JcH;{jNM1he(PTydwDpTfoncyrTN%l0XP)``YFcjNTU= zK@iybGMHU-HEg?u1noe?-%_4=*)-?8K z;aGCBoiChL%QRs8+0FQqYSXIAK=1QOl;GOR*yI~Oq5e4LP!jR@QM}mS(KHzC)A-Lm=X-m_h#Hi z?UgS-_q>#x{OO67k9o{0fYI5Td!4yi-|=ynthoYg$CLYt(6JU_J7ovMiL1GNu7|TD;grM32IF?TZ3~gLS%r@-UAgEpdTjBnsZ( zNwO}}%!86d1{7BBn45%av*DyNmJUp^4MO113-AgLLOoVd z`Ubs9uz}L)awWE-y+sJW9IUYK`hKG@Wu#XT{=KQJ)9 zcecp|6A{w$mrfYj9Re&ke@M}leyNpv2x7jFXb`rYA<*Knve?WA62%R|RP%Pd3JK65 ze-R@~qUE*SvBc^Bd^CsQvjN!HQ^d7fO+ z_e$*l4 zDkEK!{?)DP*S9@gC4FdjB!Zmy+p^t@*vyAjy&ZW)H~tPs!<7qiZ?NlD6YBOJLNV3O z&V>F~9K|WV6MJIb7VnFDVaSb`ZdwA)3Uqw(y-pwp2pdcI^ z=TX?lSBgc3-Fvgg+i`(qQAiK&HzBN7pZqCvrxWb8L* zI6z}Hph#jCZxVrc>o+4W)!+H81PsCc*+2$_osQ$?~b2 zoP8v^{nKk_?Sw!~%g}8y?ppOJfP$Wg3S^T84eZ{=$U7hOoXgkV1)J1gwiRU=m5oO& ziGABD!9(5i{~BkKyY3Z8Sbo5Jtq5ii2=1~b6uKeoydOxdPa2!CHK4%qc56L?Ieejcc23RQ7YNGR?~RF?5;*H^@iCyAPv2oB;o-K@p1KzQA6 zJ(w4rjb%b{3rqU>!D{tW)3zs&*0L%)?ePC^w+miA=0 z#%sAf+CAfU2m(qW)2{K7-;>eV-TBz!XxYInr4ET`x|z^a`}L}|1_mblT}K!R+OMxO z@KVnZmfNSTBk%rwgYW7!#~*`Dm2Xa&M82Hw1Fv=(Kg(Vaq@c;l$|615*jBP7QYLrE!TGWr!%4y zmRw*iQ%DCL7v(^a{*#Cr(F1I!&dPxCJSPiQFWAkkpCBQarmDhJo(pHv(!*ktXcuih28qcB zgbQG%SEvc$i3A{0%)BUeE+8G66yR*eM%}O}Kp+Nx3}$?P=h2U;VCm?BDJxCF#!3W4 zwV!?Q((&qgwKsLLZwcQ`%$&>7vg)~sG#>tTjLEOrwDgEc_7+5XzCpuzcx*axz{0%V zS9$F!3Ke7qV_#_-9b=V6f64><$H^BsqwXqM#d{jI2C;dWq>%*bR}DdtlEVu8c{ffe zAX!^QtBYoE^bI42uQ7`GtlIg;YAZKZtaZsNERI$>!+iy_d^ zGsT&smT)eit*H~WEoMeqitHTglsvDnsK8Gktx9FYBL;U?iZM<hIueLA$nB5nW>(yc51tuXhRy-p0e%e51APx{<`%Bgmg@}J2m4!9dSrr&+q@1WQusUv zuo(p|#R_!oO3%KG!w%6oX?L^{vSJA)S1*!ln)3nJ*d{L09DR#U-O7h&4WvE72D=>l zrKy~@lXS6C2Hf?<42nA{?%y>2ZT=8CjR_SNQ)i{x7LUG!GugiO3Fc*;KDj+Q+kML8uKWQyMg4qTH{^te%#@@@~7Jn#kIba6CUjV7V^{-KKdGV6(*t!ds1 z*NtyHe_fj~4yP)_q0|abWGy^A0nR&prwJ}8rt3z7lQ7t-!28T)iK&~coC3j4x++J& z;k$(Ruz*49;&v`Gif5lYaGO9N&ZMa{3q=VjfmqeP3MFMI7-4gW*i(9~8n7$WE|?#x zE~9~G<2W*o(K7k9qtFzy0|YtS$z{GHvwD}U3a`5`l(hmwOF@$Jb96fPU>RZcwo8`K=z|`Z!FcMRvw& z$}_Vd1G@u9#tU~s?ZIMneVE0?C=i5TpJ*&2c3(AJkTh-j zVWl+t_NeXZ-1ZrDZu8~lREv!@$d-pFaNR|m-K;evo^*Q(!T67!dZ;c>&^X6WT&qxP zGptuJo$4$hDSmt=!i`<2KjZmc!S4m_@4xRhFFYy(nKWQsw7A+&C}&?HGQyD4bi@dg z3eIdxn~wVi0Jka|29TL$H(r|X^>z-lIj|%$u3rN$^Ruzyu_!JQr%@GV=~|AJ<8f8I zQ7Sk)%37&cL(3Bz2|vp}6Wc#2kvyS;TJo2SbbO?$I@frZJq7gj|KC%r8`>TII;bEZ zFf#w`|2Y3E)N>B#eX8P*)_vx5n-o^21;I<}$dL5pt4($J{PO-4P4CQfnL;n2F$ZVg zF-O-<58;(U_ZI5d4BBpI2Y%z>N`+1A|2!3ox`C2QC zBSL|NiuM}9yqcSHI302aI-4EwnALW_ChN>W3#12$WK@0G2us7q!O16}s_vmSB@96@ zhlr(?-XsU!c$wo6Ulqr+6-I0XEU8?A;wk>r80S&N*n;j0ilA8=C_~!w)D#=pQS_wV z>e`ExVayqA_0-(Iiv=Zu|%3G&%* zv}iU&}=C#7QwPFwD7d)>C^(%j|kq$soUNe59&$9*Nko4B0GprZ0D4^JCV zwu-y02uM;)Xsx1vG*2)ye_N~oFVjIu*6~ho>fHviNk$fvu?A)vErh^IpgIE}r5qlM zNveS#it(b_5QMw^JhLO25KsQZ}K9lwA(>tu?8;w?RId_ z&+q*`HmAuFoxR5*$uDzsw3>*(RW})byHI&u-ta0aqM&+Ev7CGWOiv#}I|x?Y3eg#AE|CCkNX7)~lW5ko8S%ZtuY-Alb zhP^}~vrZsWSNT$&g=&40^Fo*!sZmmfHh5L;Q3RQEzu;{~CKklxa<)W5BUur!f#J`W zh6^_{VMD`2O}!0Xk4Q#ET4|kDEgVLEO=o6XA#9pS5d({6d1#rf83fMwtu7_&F?QAV zi& z-uNJWc%UChR+It45cJjnOk{PUNojGb?{=l)a%c@bbo{huEBqA4y%fLLl zt|}AnP>#5Xi7<%<5xgn$9N59a3Wh7*51wE&rh&Mbo+!QF_}(9z-tCVS3zfSpwQ{O5 zb<$i;r+HwPK_(|4Lnd?s)FT;ye^DhLxNn&wVZ<(IA$UAs*wZTRWCUpVw z!02J&^;tpJllr#?2$FKa4mf>{t}bA5jlFS-*7JUq^_5jN_}Dhvh5XJpDzv zc9LTES6(B;54$`BWRGCF2qT+_Inw|^^@BX0M?$T#+Bh>Qg@zNpY2F_^ zymLj}yAb<=V8oOLV1el1D!&fzKZlTAWr7e!S7c%@tPT1Zu}GQI>I`E+fzSoNbozn7 zWPy?pxT=bRz;J^#<~F~Yi1A8T`6;@f>)?S}nM5weDX%$Tvv;LiQNgf)coLES>4}5N z6d%J5j<7@D{s`qj8R11qYFfw7-1Rb)pMrHarIsD$UF3uTdb2%8@R}ux-;B;F(7w4Z z21f;bt~J0Nf=t-?dFSfHDW-39k9o2LhjviOeh@hHro{?S+1|BK{y{caYAhL@{Fbf#kZJUI0w-RHOk#)A z(roh^>po)>7z^cnY%9uyrHzGOe778WBPV&l;1odi)9&C#{_`k%j8;}4)Ei+O>Y&xz z?Bwu8C&QGuH(|AQqXWDpkN(L-hSZ#|_@^{`n<|1Pkxi-_I&wE1;>8)8j~Jq-#11u1 zXYPBjSZ2a)Z3Ayn&?u`RgH@ATI@y+b2#?8kr&|JZV0YE-(hjW6=k8{3x+AA|b;>E4 zwe#}G)o9X;y5eLyLVKmqO*w6r*amcIc$xRp?#Q!6u1IE!cWZIb?e!_q_a~hD!kOEb zlfoI4uw1+fZYSM0VB zqgwB1pkV)ZFZ@`1-}*6bT$?WSuUjPFyHerPZ7+0Ii zuS;s-m^_a5%z(^`qG}MB*pBOrulN!1AxYrioS0hR{KIy+Tu*Rc@;a-UVt6&Z zwQX^;lK;Nk-bdRxLSV}DNUXDpXW-E6Z-W~T^(r=pI!og{GXZ-k59?y5{en+Fe?!&9 zcM7>~;$?(y{YvlRE*I)l0k(b>PEXFOiu;-VeDOSq2iy!<3H=&yj}{vrHRf%;A>$*z zEcmK4d;E=aN{KVTCQ!^>G*@o+-fblbHc4Lc-fiM9RYRd=%7@I{nx^pp4q)A=29&(z z*Bt#_XpPhKHrPbLE3(I7&d8TM+2iRY24_1fS=P5|kY=yP)tc14K-sQg$j;Qqg|uec ze3Z^M=zw_3z%XPa0y=-H>M2ALOBA%iJ+zGuQ_nP3&N1rGZzuJw+J4?2IXR0|W`<|M zc@Q@hXc5t?0SSZ+e;D%I8Xk$qsQkqIa)5D5kAj`4AkT>Wldbc2=?vOKDbLL)Q@ zgEmgZTenj{9qU7kfmhT4Z7Xva2s1a1jPrNcmsj+=N9sS-4xi51`P~-HRG3`>$(Yzk zddM_mYh_#fmPoACY@s1z`7V%f%Q^$~G%#kX7_XIoIs5h7tEZ}?vu~u1L8Cp3xcsSl z(}`?xGP>vhUziv3W=saqO4<42!Y$rKMA^+JBv@65|rz z(6l<`!$l#_+nQlg1It3`>5z=dH7tYJ3b3geD+|P)Laj%Zh;K&VzBj>dZ{zScIo%N}}?enKFj^ zWBYn=4nV@wlw71N+WVnqdvtfSXl`lGXd?Ht8-3+qSV|QrO=rIRO5Rrm#v0wzrp9rw z06##GW@>f(^kH%Rnw5Mdr4uACryH?}WzramYmX|a%lxA{eiqBT@t%DRs$;#COtyU-R4UW3{(KV^-QbOVraISwFH4l4y(_2MLE_kBU#mqj9*8bso>f zX3*oQ-5FlSPF!oV1f$2xf9b4=<%b%!7&c}+hTPpt25(Z}!S;3&U`I)AlVik$T?e1` zhZi_C5(~Wm(1n``jdxNBR9|KsRggjw**5S840o)E-!Tj96G_;_c^yD-`Vs~0qMb;e zA|QfGCJgv3Yy)IflT50?HT-T#ML(_aUN#XF8*3&fPUpuDHmxhGUYD>kkCx)DH_;g4 zwan|TYwMlY$COi>Pb52=L8Ms^4`bz`7bmUtVoMGF-mQ4do-?Xi-)hzO^Tcdr0rhqv z_AdX?a|Y(8l?_g?m-JFoQG}1#h-%BuW^y6EfV%NLCSvqZpt|AURB)k0VA3)=x4Ra7V)nRA(!V_!e0c(6hHK}JSXL?B6-PIeGjWcv-(c}oZT{py7Zat8Mz-@zvC>NCGq%u1i`1Dw5z6y~;4xa$owCaXqH8Og|~l(_ZO5!r^Bm zEs?bbU2QKW|5s(4#}q}0cw3~FGRhJhop&`CyBVn0=BG9{^eqrX-TA((abU|kgbe0ZA)$Yfg;hF& zdzme!RW3TWUWXETrQKyHMVe~1RnzgP@275Mn+{=!MTFla12UB^R z04wja>$g2ew}gB{{d#8)1)=UB@)iAJgsGj4_V!>q7y?8EQ+`oo!V9CCNd(VH3>@6i zD-(CKfmner?HJxs{a=*7zUX2lYwQ~vP12ey{Q_x(_)Iujv#)>j=G9LYi`bP1)6$dJ&x7;Z#OINyx`vn3=~!_t2qgeTMa_L zZPk~6wsm+&b$drUOjP?s42~ zUzd$DJ^tMNAqD}tkNj_%hUKh3zE&hUp1|=GkD#14T`o9ANWN{`teD;jQTqI zoqYElnyOoMPyX&Bslr_+Olo`KahC!D6F`jXSEx{~`ff}ODmOnkfSpZU%JQb>brh0} z$UU56Kt@u#ecH0wY?ihl zbp<}(6JnUHB|+mEtQ{8qUJ-}8+qTP+CP-SiceE_DF**9FyG;|0Xi;pvg~<)_iYjQ` z6|DecW1`LB?AJz%f-kh3sybRrd`akT8xSNx;Wb&YRWI{WUe1}7HBl=HJs*nNV5NWk z_VU{Gd41w^f9>Y^>dMsCC@sWlDt63h(6Oz*o={#Kj;L})$qC!#yuf_M$S`+>qC65l z(#7xW7&ppY1@Q{}QhZh*B35+rpIjJaPkh zhR!rG#}~tVQ5=BceqI$2(iWy)R`P<<#Yi%K^5Oufe~yTGZLo`BW3fMMVX#$rP!I^Nk9m zcL%;ss7Zu+ER@5t9!7;pjSP)IEwiIoEFI&3L-S4R_1}lt+v~1gC3EEvWW>O#xbapv$)UDX86VQkbldE=JUVJ91`^a;XF> z&J9G?e5Q#s_(&TRJUH@p0u%}{G9y8=x~&K+f5Jn;ioL@Wmq`mI2`f@g14-*{0a&!& z=MF`YJy?(ML6mYr2qfM?UXlD}z|K9HOsv75AR<+b_mW%91k1>YTphlkv zNjeG*_nScu>{RXwOysM?47}3J2lxXn@*c#`h-_R6m1?l6*eIY ze{gqEr3a)70Z_V)1 zD{}lcNs|3R=Z0Sqv>}N;@iMyjs#x!me+sfvvd{)qAxf$dtpRq=Ax063-EHKZIw%NQ zn_G)u1{I-TuMshInXOT(S#9l?^P}(&Xd8@}2d&0WTLBHH$g7~OsREU0MPXPdvP3^) zgA^Pn32iO+)aUAQte;?{+ zZ`K}O(vM%$&#Y9RUe%{A|KHe&wP&AKm(H%uozo{4t4m{R3ukJV&#Zm-MzdMZ%@^(JYK)@sL`Vd+ERMjdbXAo!TTQdyg?`=j2u{s{B4%XT3gTW zaWuf4@VbX_ln#xw_0Un8#e<+DgT7cE-5SMCdH_iU{{ot1JZq~LYB%Sqf6re4HGw^< z&rTy*7nZ9lGnA2#)@01JA8*&@CXpphEZ0uWR+lH~fC)STn}HuifNdUrVx>epl3-ai zgr6!ZY{cYkJR9M-6n(3Xs_-TjNwFE#fnLbO&zwF~Ui&~?7DP}BjCpK6gN_!ANfR=O zuX%=W4%A9sHfLblzU_bBf4O_xhx@x7)l`_sKmNTUYg@txB{?jh?$KS5fKvG|ECyiw ze3^+L{l-`N*)KtI&^rHRblm87(}Xu>e>sr!R=J(3JW#dK zH=#<%Gdp>q;9MSLEbaIQ+jVpi?kqT$mRxS@>GoZ8{gt*Jxh$AV&Vtj)1WdT%n6(bl z8`7Fr6n?ZxuZIp>RdaF$6vP%0%n!Hq#7t@s5RT$pp{)l*t=Sa$#tT`LHZ^vGhWO(T z&%(420g;i%O6?u?e>P2;U?&l z_wkxz#tu7r44RAgf+vGDC&Lbg%zlI~12yyQh-#!HN}%a=&?zfKaz$A+iR76;MF4Ri z*+xpy>TG}x5COaGVnScKS6w*`GQPU>t+BVBx>lR}o-XPke?gJ3W*${jG+boD!y9gLRJy??SABX-e}08%Hs?TMp<+b#Kle^{P?3R?464AMrdEoY%4l+< zr$`Y?L#QYyOhppW_aTI1DMk&2c8aK6I%H_bG*G+jB8LG*pDYhH8R`X8(Mx#`mb`g(93@l@j7=0)(-3&@5n>cnzU%HOij2~ErV~v*))&;g9 zr@Kvg+-T{5VU9i)$@svaLZh3B5fGg54@>`Y@pRmPf0B;J;)w)(28GImWWWZoO&JK} zrDL!L)i}-sm^7Ml87>9C6vKGL=!T1M4a5n+Zm(eG;x1rpJd?<%KGM=Cx*i3^BOkQ{F4V*teaxu>!jW=}f z*m%=GQHplK)dj=GTzsI8&>gr5=VO5{KOhsyAMjCsEKK)Ri zxUR3RPy-6AHu_s#y{pfjt$*`1Y(U65Sao)~e?B%(J zc4hLdshvKb(4Vg8cfPT#LYH+>5=yc%YHfne4GULg%P?HOcUd2wps20Sjn(fRHx+SL zi>}wTU;f_578J|oPHAEjKHx?u)LO%`iVH4aht=<$0No$wfzHkBx0D88TD(!C;idEn zf2YM9F1ZP`p?*OZgv<*p5}pjDd$EY><8f$ch7iBqx9P^6D_yg zV24cF_TQ#Iu01imQTV zfNKY{!4#Mr6QZ@vj}diH9_cH|s@8{S%Tgc4OVq#tQ)i^9K!E;uw>J44Y;~#=x_8%t z8S(Z0WVmEDloxYaz)I)Xcsit2f67I{znsk`vY`LL&k{q`;o(SI#Dqp?-`hic+6Bjy_rGD+xgLJe0HP5PkORp2;RMp#ecd7V;}j z$1)+LbO3hgSkkN2FW;gRr^|Wm;;q`mdHwox{n=Nb)75{Rsy=;+QI<1Pf1u|;9XbVh z+0^A}16V?+soOLH9iLa|G*C}j_ z-7MUIB7C_#0fR%sVs1>ofBOvKOkM!XhC;)SmzQe~F9n$o#vs+d7e!5ohikX)))&5_ zy)@qoXhUZI|Ln$wjJ=_?FPPChw2~UGx%1Q2r4>qI46P8&66B!esJG}>yL<+S(1`mv z;nZ*6M+%&o0!6$wHz|)ug3?*!rGW~lqn&`Nq#+}9q87_kl;Rr`fAcOcy(o#m>izA8 zww05mX6|8QA|j3&!jZNfYzOmT`l`K7-*@8KEjD_R&kiqru1U8DJ(8;^s;n4FM=l~9 z5ptlr1a#H-vwh!=ZM{2~-fi#i-a&$8qEwKXb}}I(SF4jTr^WbaO^)%IOc8yAi6T!O zu1?I6G~I7(mOYWce>R>(NkC)(SoYLyTA%;1{?ijju=UL{21vm^qO7$e(U1lfi@a=n z1Y27(uwg6)COt2bmEB@r*5s=~5qOb#mnkT6snO%epa9g8M=;$HG<8#vak%?Ik^7r{ zM*TbR?VbcC0wX!9W=4S;^lY`gyWdwpdBYIZQ9<#Un?{JLf3fha`LPA0euj9BIbEim zf(Ug4gw~vq8N;+N0R*{Io?U>2NEaU!^8+RIsBF2k=vJqXeSsl+*t?0t4O-OCe5*fs z03ShZ1c6SxGUr@TjyGUcv{#x=voRL?lmkWl>+Y15p&cmeTB^No$NmF*cC=KrSNLm7 z^)ORK?TSWef2t12Q!((5dVBLwq9ZT}{WH?&Ag|>HTPKnzYvDXhT))gK`IcJzH$Tkp zCwk_qk}Rvabv>KiL{YI!?G@&*pur@=cpJ6}ze~n7NQR$aKB{r7bzy-WCrjI`W z6&Y$)m%gp8oTF|Mcw=M$;Ra_k?xe4%kaE658am&g!fL#!zqpD@`1oUVsS)28L-V$) zORM#J$F06Z%R6Skpo*pQokMeS7P-{}vy`DGJ+%(%3qREFk5yMr0~)khuW-Z(2X|lU zPIRFIe=3am#txDW21ZsgxtXT^;tRWPlKR$g7Qt?orGXxV ziH8Qr2eizVrt2@xP%DmFU~AWxz_hE+|FgQXe^Oh$4b(xW%9)4y;^$aI(ysNHTeTZ^ zEu#&d>kE%;w54h3Xz7t;J!oV&5RuRq7iv?-sk^T}W(4Db4UJ$ti7^?q-`H&QE5e97 z#$>qY0z*uf>to|qMEwotYm;M3n?&?LKUnn@%#eN?81rQ ze`F=U6||3zVt}PZtm#@p&c1kmlvgzl-5$>;;Pv{&FX&psoTKFld$h>(&>Ks3;i*1; z*WV={CocJTkG7?b0C_1n9a~$Fj7_wZ&~YpP>h3U*|<7dY0@`$KdD!OgE24-S$fnTqaM(sYfKB7-zyZP?0mA3j zB0y%#P}75Hm>!bv%lG%;MoM;QGx}`>!+$lga8i9#;G2nNPt1*ru?c(Ff2{-pU~n@4 z;to;KY-i2;ow{qXt17TQ1YgS8gN2=5jLah2{)-uoeM+-aYl;x@V33nb<;Dp|Cl13Z zU`ScF{ZK5NJ?yK`H4e=E5`r}Xy73ZEY*KglMv&ydZJg+C+Q+7;vS@C@u_JW0m_ z#$|0}BfK)uOv(5xU=-M`b4w))F7OB{!OzuzybEjrqj1%SH-WV!SKWYW?>ed-YfP_U zBQzt$KvC|G;GcFIGkBK@z0|>Xr69O>-!+OT={q`FQ^rjMn=1C^e;}Odjg_2G;-%35 z!Mkhk{vG>znO%E(KWZ3ZpKRNGV8?!@{ZF07e;rOIYp^wE42nu+xl|H0D?`ahk`A!C zssGQ0uX%QZCI`*_1I%Ro&b8W&+g6H@>+S&ho;tCJnLeg3&epCxCRugpKhy7gQ@eKp zZx&d&sE_}kPoG48f9%t1Yv13~&l~4yz<{QwHK_;7k@R3XQHhpkp*LZ@N7chjmz`{! z9x_sY=NI*7mn<~B=U3KNZ`HwQzj(hkf%%0rgV6F8*T<&TZ`{y|K@9b=3I4Y1qGPl`MmmE ze}1L9G)<8whqS(}pL_nB&yidAn!W9M*~Y*vab3X<1crrce9_#P{?UwTG9; zJfLe0m}c$zf1}zAz?s%39-}w)#$6jUJMMnzd5B(Ew7JHzfNz;Z`<`Iw(F*@ zJQ@QbSEyXYD@W#lOJ|H+CsVRJa)$eha&8FW)0AZ_hjwMl8~)^hzI2ax+eij6Wzh@M z)n~-(KK>As9Eb)X~f4%r%?ZImG=~F=PpeW_#5tU|D z8GW3eTYH3Q(uPNG>>BVOK%{*)l7?OQ8>y5;j$zjI(pgvz#`x|2vW7^b1EU^KGS0dB z-4}LgGdBkEq`La`+Ly=a=<44bHw)d@_xOa|@Cr!Z*LdrW)yefoMvC<1<=X9ue?7hB z$cc8Pe?}`pUR0YWLGQyVjdW)kEFtoiO0C-1DoCogc))~=A=J!vAvGd+AzDr&!)YIs zRc#ZFMcl@LJNP2Db8hMcla?T%g^`M3F*;T3s|@0iWxD2s1Q1%B~tPDvL>yF+X`^j?y*L%wPLM+O0)zj-U=u--3lnK6;Sa+e=DGpt$^Y(t$<3j1d3|~RBH1BJa)M0<#%9# z*3Uemx$^q;=e5bPwL2@`TN(=DKt&NyYY|HW3@j+TI3h3dQ8crYk+L+<#_&b0yKVoT z-h;h6_tT3X%a#LyFQf9))?*Yq)F!8-u}n#FC*Lji$wxc;Q@%f{2*boF*=~dce>}^b zc;{(hgnC5UeKysOPA1mLgxOAXI+N{2?e0}7LPuzWjlgdQpaMVS#n!e;54HPbqIEKC zG7*UZGVQ*}p`A>EwH3Qkkvs8%lt$@?aNq=$| zEia#|I0+jWrzD#vV-Q{1I2LIoW6&jHSUF_P(gpiAkDv_;=zJn)raB3af48Q1y8^Qv zM*RCf#?-*UN^;)@CWVJ&JNcq&#esbtwT(!*KkU{5e0@yVy2~AQ*vP?8Fzm38 z*V-FjBbK)9byIk{lpOo=f9UkiY&d91Ss_Qi$W>!6Z(S4%YhF2Oe$5f* zH@RxQy7U8H336veKeJN1ahIM}uws2~L+B9k;B_*e*-ZN`#%{uQe=;^x-6%>pisJSn z!^Adn@5bGy6r7J8{t!cofxl^cB;Pjp3mEDstP12j`}t5q0o*JpHrFL zqFVML(KaPt5hdAHe{%S+%PPdk&1CJ=Y;EiYwZ~vZP{WH}tAmF;{xM}nr z70+@Yo$y6L&C5gTATNm~CFo(RPep!25bdvcDX$14iXh}i?XPo#il}OzrtI(7Y&HoT zXb{&s1avvn=Em$JfhA3i!urg281P$}DS!wimw7(BfCp3-fADS{Slwt=5(horP&2!T zF~Rxg7iDke=v?s$p|r_fXpHGyfBM3zkE`g`+oi8GwU`f{q8cd#mrp_ z0l`ryDBf4UuHU{N7$L1qf2GgDz;4jg5%(=oE7xgnf0$+P>_YX~oa_54>Oa8>&zJ*mWb25OAN#LCvZm4O94hng3+ zG6kCe_cLR+5!T)%XXLt(RfM~axrFpP-x!L~ZP=DpaIZZ*P4fV&OEdcTWBT6G^=Lzq zJ!$4lkqYGNnDBcnXhNS6vZ@r}Pf_f_I})$ns?FWPC4F*SKmF6zD7+?RGz@^CAFS#( zf6p}v>W^-(P0drk{`whmI{C#-*u9M#*~uC5Ms3VEx^s!D6&xLJ;MAO%fq4o5^yP~iWP+HN~`5kycnkTSuy=Gi86sH5eXAnqdk z;#afnu+LFCYdXkm1QM1gN95ZGos@0)Rze(l=C#iWXU>Ud9()kB=q(IubY!BGe;1Ct zEfUkOPG;l+V|P-kolL_KtTJFvTlaKsI1`Qg1|=AxYG3ElYgo_CDHAwn<|(SfEnfub zlm#tLa`5{7#ZV&gmMFpf;wX`POO%NJ;wX`NMM?xon_jv6GJ+(KXJ4O8PkUv0lQ6$cbezJQ`=CY~KZ7-8zpEK1VNjxNPQ$K6{y(L2ok=h~i~k zo@|;H|4|t|o5_Zu)G@wZF}RH@$BL46lSbPi5BnDzUt8LM+Q}H!-QgBHfAF;^UwNg_ zE1cGk>1%p`5e6mW{k*)E07E4Xj&-^v<7+PST37M$5`So%ckS0 zOv2+2ipRKAoJ|s66351p@QJh6_i>%Xvb3W6J;#w2tl?&2lj%&5Kh6Fs=y?MWLB&DO zbT}-#Ax5pa2tc(*HU8-f7>26(rxZX1FD0tR@uGjJPl z0Rjeix216#Z~=b?cvnZdp+h}gA^-q0Qvd)90001EXfQD}E_i5kZEUT4SyLNXn&^A~ zioD#o6ZUk-7`v*vi?-=-W7kymbys@~-F@e2LWV4mEhJhJZ$(1e9Os`DH$;CnFzv`l;7FDeLH`7?%mP)BLIKzPrtkSO{do4X>I+> z_0HDT+ugUd|MzwGAMR>xSK3-z?|j>$we&|KgYB)Yj~_q2^7#6dV5qOP`+n;WIJ~V5 z2iTvl^hSSrTVMs67&a3K-#le(+m~N{$s-6>_x5)DLep*x=n=1m&>sD-L%#2CwsZyq z5j_y`bUzu?TeKejcC#g-{}5@#(ZA7p`n{pB9=SOb`3}yewVppuSLBIbKXtaAaJXS~ zz&oJdZ0XYjddM3IhFsu--av1##|Do0B7VK&-+X_O{-Fof$#W5}+-T+B@TuPyc%+4N z|IL;#t{m>y^+<~rf%V~Z)ZBOw?0o|N_4>Zoe7&$O*K)8kzc&n6 z4(mM;pt|PQzt{b3gx9vFjlmDjBx2*$>0__a*lQhaSFZvLjJgKj2Rn?!Os%wPEat7{ zoH2iSWG+4Z`Dn_@RL!S{@W>e5hhIecH2{e04zF7)PVmw&)!(ksbT9@6SkWnwDAdZa zT4e%$gn7-}Lamsr&u0D+9l6muDEBG1_nohAD5T@Id;@)2IMj2qWkB!sd0W5p`So92 z84UEbXkI_i=58?1r-vh2S0to+A2ALG?OA_%yn}eimX1a!Uab|DqhsCxY0*322x2%Z zvW0qd&8p_a?lhdvI*FS*leOY590Ils`*p!=0SxV(#`C0uI8S}#rJ0Wd9?Z(Fi2VfE zxc@a%!ud8TQT-lq>G5sjcxe5bi*sz1lc+a(!_r} zaHS_W(Ao>f7(h-@^c)KLS~|{yywU3IxQygnJ~k_9JT0v!Vq^8u9V>qTM}@7xF5wRb z4)`LqO0-r=z=q(EqWTPpc#;7W0KH+yxY3CnF|mxJvOALMpIs&5;=vdpLw@+j@9Qut z8Can&80_=wFqCl~==;84=eI4-RB2p#hj9Uo!HuCR$!veYBVc|; zJ2Qkx&j5?yhwM%y81ec+vW&R{_!ApTFoAV4bM?ySBAWbU>G}1Qhl95Czy>}dISxdV z)QIURV}Us0=%`joA?BZ^#mv6B66F&Z`84x9AIq34)QSK$X)YH52Yd=~oPZDN2qZl= z0#RBP4n;JB(`CmUDlFvcFBX5>wHx|CN3B?fS$F}^FgD-5G}nf2w8C>58WqziQP?wP zkHyg_fV-B1F@R-Q6nL8XfoBx!Z^X)sno%+WDuH6zioX``_l&7|gxh!x`^TM*?i>4a z4YZIN7ayjlMKXT6>b*{?_j(5jj)Dahe4X)8eFjJXY}T_;Yin4fDk6Vb5alf+wJFjI zMt-hVTry`@#cIjQ?UMX%8(SlQuFu8Hj(EQ%());mQ6!5It$_4eqgC@&*%+Thja>Z^ zwp=TxScQw_swl_I$}?kS6>x?u4PW2B1!gtgt}E`8ds-MXiba^gSlLudFm7Nf)Rfax zs3WokW4=VvA%8K)w#|QW)HS>=>6F(YeK3g7(@C+r0KaPIX}`h#V6WHT8Vn402U|Mm zKh$o2kIurMD8zUdYAIv!*xV@N`LYGEd<=qwc%DoeGq^i*q;v_eVPwm&?A@UOpI7_x z+SSW|7q(hN^xgWxfmmKc<~Ye2vnA^QFpJD6QmgPg!MqR~dy0P<-7FnT)+#9`8|vA2 z?-dSf#R?GBtQ;5<8@1xN#6x?N<{W=z4bPfY)VQ6&TlYjVZRK)~3c3KMdiAicFW?JC zS~`%HyPNQ5<&Le~x-<7cmh{U;9QFATkk@LtLgKr_(#H|wnvDW%j`==R#FI{fbeV7pRyf-ow zKFbogK$=a#@DliTU;g_4Ad>APvWMsP9No6E6BtSB^!o<95gj0{<74&?Kf7|3T`g8V zZEe@!v@Cy8VdfHJcLT9f+ycEL4QY89v}XOyViN)QM{+q4$GEwJoq9Zd36(h3FM%TaL$K!&_!M1{p$G8a zSKdc@xJwT~ScWsq?tpE81Hlr&q^NvSQ$~8-HAjCs58P!;4Wq-D1w3rjDvMSXemuNn zjwgUqO%T;-uw28a+a`9Ho#1QdH}DTQaAx%<-s|NCCXys-GDlN0Mq=@NbHtH=0#^3u z5@;Bu&BXF^Bm#JQ(<$`wXF>m^#OA({ofPRww5t0Bv?;mgAna_#ff|SfwwWZ$e0DQC z3F?0a&Z30wvaLT6aZl4mbOnciy*QjeRw0$loR9RUsbC4oDhT>^om`Fyu$izbJga9m z6vLRgs7THMnA?v;ZK6Cmm~_5?JVUX7^w?d_!$qa6?W)V)x)%yQ@aqF-iI{xcBwi@x zr~xKWcQ1lutSYA}Ok1|qgv_YqlCgjI zOeA8)+)MMPV~A&5gTOoG$M#WSN6O_B6RY4$G5Z3G!&BTc^~eJ4J0MFWA%lf6bmz(g8OD<-!z_~2oki6E?~Z5j2|PafJtFTV+YpZOFVbE z>;&7%1Ku)tC?KS~Bn~N|$1O!Kh4X*FsOCWBRJ8%ii&*p{YQuJ88Q5`SvpX1credhm zui7ypX$=k^zyJc>VJr2~s#UERE5|Ie;NhBYR;9UJ%sW{H^jm2pCdgD%C~B0a*;7F*SF=`h3~&lwj`V+QHmjsG zCPB=2DG__uBm*4jpd+%nSs#8z5gdvEPus|I3^%(Ya-(NNogkvC(|7<@p0hjd$;8Q< zdUVy=eko%6ERT*K4$%eK+0z$?$MEdIP#-8_k~}mnG(#i*+F*#N(jl+Jx)JRI>np$u zSS(HwF-A@`O{cP2xIg%~#~Xjv&(Bs}vu#wD1XqbGRydre;53Y}zwXXaq13&7tMXGS z%LV=dNE5p&W+j2T@S-{`!JmKhBukcT@uW?3a1IFl8)Uf^8(`tz41MQmd|kyMcr~iNmyJ zKF(RW3j|X9izgKH4zzzh@CP5X4tT>6J=EIM4>Z(6;nucm9$wq?BsdiE$QcHDTRN=V zE6(%TsaY@P6MzC}N&&l14_SHQsVJw4t_UFJ-3i2 zRH-C$QR}2|zNPpOUKtDEAW)>BT~W0IR}$NzhjA1Y+mjeQ&hGr)`@I)jMd<(n4^t#6 zGexJk$ep*@J;tz}+*IUmN`0D@r}afAfx^B6=SeU_dKBe>5P6sfYcjwDHiD4nc!7gc zn6ti)85LZ9@hambs7Ar#f@4Mjh!+#&r zLpCr#6+KP^e1ep!e zR-Bx0b1vCqj(4RhU~N-cW!Dg+1e@Z_0Agz1#RH1`@NssBLy7K?_j_MY*n=E0g4r>! z{_tQTYGm`q^QXr1L%d-`3!+yir@b#`?%C!Im0KUh{WXA>wRtO@k@-td6Wy}{0Y zuh03`LNeuN(`-5cuZZ*BSLs@{%I^m?wjyq>1X&+>Yjz?!@s*2nD^$p`n@ zi2r|RQLK4@bI>M=f((NlFxFU=dOQj0Cj7|f z_j|y3IK%C=^$J6GA+**F(2jbcNRL%pqXhroK(Oaga42%Fj%kok_~+k-{DTehdSNEG z?#g&L`#g*O?vwnpq$k|L881qC8~)>j5BGoTp@x~y()A49CBY?8Yy#W{l!P7B-uCu| zbWhWd5C4kzzY+-s{Sn_Fx|NNOo5*ulk3@!gTw2*Ca>FP|XXm$1B;{u=dA84{5%#pm zc{KeH^uIyeW)ggixQYg65V!ZCH_#XKz)pQV9v$Y4fEPe2(ZeO8^AxsC^4m0t_6>hd zqTS(1x@Z#3J&9z53nTnpU2ity7pJ8}eFM@jO4rlIo=Ia&@TOuA^%{w3k=Z$)mQBE)O0zE-3Mt{CfivZT zpPovU`?|NsrJx^%@7@0DZ0SEme`9|f*Bg8s_~(fel6$`xIYRO*XAmIJ=L`Jc!Fu#u z!AR!B?pCd|c0L)t#UWbLkWVGXuUrDe6W;Unokb4?@F{}wwYN7I9CW$eIQ*Z*xgRDE zVBblvH{xwYMQP_02!R(R#z&?(lS*RjuvVErpDYZc+ziKCGPe>wdo+qf+=P7eaYFOosqN7^9c~ z;6=obQ_dn7C3A6Sb_cUN6cBKW89GJlF$n0ILL1U??HXqmzJBt+7wR>)D;PYMXJM9x ztS9Toc8yooAg0A(=^2rD1v-DD0rV@t=A%;}3u%#vHb5#lZr8ZP_b^;LUa{WIH$d4j zV!QT-V6X1ieyRQ0r$5F70@!;!)Bt-c(B~iWhT65iN4FXt*!}@b^5;MQYtt@3_q1yu zbKsxWj+V^f#>zuyFw`6T-rKG*iWoU!wQR0On@b1i`Yr;1mEQzHH=%#~41ww*7yRSm zMbRbD;P&s_TkrKX`ZkTR*@yXMPuuxvWp2t+xn#4Fsa4l7{Zu+oc}uGFtYM)cnljej zVh0APex((=c94V|E&!h^L9>jWz)(P#K}9mtt}3x1o-P;d;#dG z$EPqGS*QZn${as8QdA}YPgqopWn}dvo#(g(_7D=$!GsiuE5N-D@C;&@3U-f)K0 zsH_`L)2g#eHNJ9k602_0PtENlcA2cbcP9*JdED{F5}2_%L0J5d>YANA!3@a8wm2EXwj)}ZX;3Sd zjc5fkn%Qx4q-1}cRE@n6JjB+B@jMHxgfkqyF&5Ui21coO%-+k+GGcx<3Dm`ft%2Mv z$7MLIy{0PI0h0$*u5wk6;p;2UMX?CP2IY^+nhU*LWVO45V0*I9xG)1qRaHZ$|D{}} z5_wYWE@Cc}dseZJ7Ky+BObWA-#+(n$tZI-iWhASN?n6wES=+HOV}29x!Mp)th4pw4vDHmvHY$wByf+oqRGl7kPMNZpi&-z; z09#m8GPd$70K+L>Ks>Q1_TF-*6jy(7r@LE7xBM(`+*o)eD?HC$b2b1gVc2H8YK%v% z!ZX(|Q&N9VW3f&G!#1!%aCTM9RI#Zj@s`LK#r}ucRoQ|B093?O3?fR0NJjX)yTL^b zS;EKzqo=@mV0>eiubOP^z?75#%JIYFlZG~i|7%#BJNW&eoB z=CT?$kqj@_vUxeb7)vX}0>f9F>B9qnJd1B1WOy1u@3|BhM{%Uao0(9^`TNl||) zO1coXt?5lMM!mn|dBzy-h!F0o?lXB+oeAyUV#>@^Rhu@;5ep!9v7)q6?eV_uxfcQ- z(ihg1PPTIEBJm>{&gc~TRIC&lTDP$0W7`~m^+7$+Jemh8Q!N19OsvLDET5l+J#~na zkJy+!pGF|mp@3m(No z7@_=`{Rcih@T!_0iy+4fB4)R-vUIa8A|XO)Ol=yICm>~FBMA<;tf;dPWslJ5qN;wl zpZbrnED}d;{x}$Vq(Ul0dgV~HzX45g8c+pCOCZD$>T!CR5OabCGQEhZ5>-Q zyHRlx_Ihfiah~S`CQ=fMDhIeGQE@vee3L`ftW?+*o*b}i#yo@a?V2tt= zchszuIiLYY5r?wo=E{WI`9q1dZ7u*?6MIcvnjr5;$moi#+GC7ntB|mAW!|dkx~<%(qOl3XN9R&#>Rgm*{2fAa90O5 zMK?MxjE#w0Nww_ZFX<6rX)E;x zfy=3XL?>*S$F3J@NFG68G6-ltPvY{rT-9hc<;fI%6c>>3I$8B;4?1nvj#lV`?m2Jr7Tu%E-+t6)Fg2kq%9JXYPN)IKvO zEdvas)=NeaioYFya72U$EEcWpVRwMpTn-}%{Fu^WC?`=Em1c}%PbI~CV!8Nu-gu9V z9;nPVs|@4d50ifgulYyr6JyK6UAfBa$Q&VhBFp@U83Ak>U+0pyFCfB}4I%FPX6W+9 zGUwSGy{A8@he=A@pIbWa(3ij97vxg#xG$3N_2Pw8Z$RF)abGdTtrV&t#MJ1#V&#Xq zNf>lIa(d$(l27kMcVGCxU7V3p^5fo`nBXGwU%Tp>--Umgv({FL_>GIyZU#ef7L(8)lhUt{68t;H>*EoVB^<^@U`Z9j(Y_YIJHc$e!$ZFj;6e z)+wAxVB?JFSue5Dq;^%?k*+)w(+TWcD;Ck1gQ}e`7)P^ag)@GW?3(c2&@|I|gMN+f z$pg#!!VwRB_TYW`cCAY^U)Mwd;QnC8zN^NjlHH`K(CMXSX?qo64O` za<@19$QS6-E`e79&LC!?Xruz=@$4I7E64WB%g$(ZuZ{=7EL$VMv@Qran|syPplrLE zrOcCke?er+Mkdd$_CJ9Ka=kvx333dE>JmKN@+|u3`Lt{rWoqZ%sk4H1R>>h2A%#+@ zj_rS}24IVC`oa)q7JT(W$oF6f`7hkqw@z4dVhHd<7nZHbEya<@CDb&|9pk_g&h>ca zFj|2Zq&D;ow;PN07CX^XEK%}ODW+lLX%$pSYoso;aF#&%p0aZXZ+tAWCIAD{a3oL& zoz5lCGZ>(W!fa>o7`f;5%ouATQ2NrHwKIQb*s+b5n&v0Ns42m^$O83J zoW|!)&5yQ6eK^E@H-u`46I^!?$t96{0jL3Q>_RT3_q&K5@_c^vst3Og2E&msxUhd- z{}XHy@bJ@!PVH{D@QVhZ?Halkbh#P6sZ||h&%F38yS0-@q4#?fycVq74g@?Dvr1*9 za#J!%JUs*9xlHDJuxBuVbCaJ`^JC%jyY1QRmR{C^o?1~IeVdNSSn`3sS10PsCrKq zX)2)d-HW3|v}-kL37LJVr0cI8S6n8xvO8E>$+^PG#Bx2lCNtl}6g(|_;P{Mr#K^w2 z%5Of*IdG*#<}Nn2jfr(xkJ;A3;a#q*Qou6X&z<)6bwN&~ zs7Cwx`a5$R-wSf@Ubm~TpMih)g#4MTwRyt#MN}e_FLMF2`UVC=dN_RLAsB|?2YPrg z_z0WRoIoZ4%rMPc1b0cT&yF1!!vSyT5q7zNE(Aa-ybsrBbLR3Qumgq$8&CP7?5&61 zAIRu0<4u^Ab$$x~x&%P{@wkHP@`Dj*&cwQmr!h{pdHSh1N;^U4&bohCSx{__l@)Lo zD1Xb`Dhe@t)dhJx@-F7udk)k{&YU;DpeoM1pJ#Q30G#449wgjt?XUg!`p^ zOy{LGt?ezYg0f*0i64Pk=!#&PuMS!VtJc9w4EM{k4KyN09N(NWop5{Xqx+0+e#y#5 zVnBEB=2yX+N_nyVRwQ%^t9D|TkHliZ$a1di(0v_*A?*kJ`N@Bw-L*DX(*VSl+Bd=O zGv9^8kDD(UN2lCAiu8NQ!IoCxnx=bTodq-?c%NO*dak zPhtvKn)QZtoqJGIM-+!QI9dcmMnEB(Sc5V(&=P_I0#*@816V*ADU&H8NCJuyP!SkK z@WG={USjMDh|fVtcqOP%iQ=nh)hf1CkSGIGK`24gD$)_Od$}1CuIbI(+5D3G?Kyky z=Khg6b57HT+^zjfn^~R=zT#23pJ8%mpRl9+N|-B6nX@RGcObL@|IIhlmy%RF{h?I; zbY@J8t%bkc#-PNp9Zb22-HnD@l7wCCs1Z@|&+;2*veO1)6NNpG&BA&zc<+`ilIIn> zo&GWV+M5=0qw=g8uGxvDo$V#jAND`vw&ncg-PWkb(e=L17F5^iaZ2+MB8&S`|X@Mucw2?Z^vgSlP@MDU1)w4 z>c8;q%0=@6)2`pXJ07YmNted^S$QtZqF-zN<7O4ed|^tb{b}c&KEQsYT)EiMuaK30 zYeP)f`57{0*6z%A%|3yb0<*$BGtGM+4!aL`o_nQi3y`#CHJ;ltwQV4^8#HkS6}dA0 zbH8o#S))12)Mox8_fsM(GRg#pC9KrfhE+lL6E~<(Xn)WyORte_nI*Fm*x{PBgdWwDi+7(Oer7p>%Ey1U|1;zds z!VjPNZr?Av1`dFeE>-B>iN{xipNjZK8JvT8M-dt>;s_gH`dLB3E|J|EqmZ>41fjHrm{FUGLAsLG0uxYq6)Z} z7)vXl7cq8KKmjqjS3-AUOss@UO{XP?@Y}0G(oanRAkrLNu7vi%#Ao))>b=k7uECYg z0N_FAXfy&KAuiHE9GSd&70m#f|5)pT+Gd{ksWy4CQziFY0BCik(gkdq4$XDb zLo@m2)`y>;ZlVE6H;rOEFC1}Ya4zBU8X0yu0-`vLE+DjUH>%O-JA}3>MS~h`T!nR6 zI$~Fmyf2}H;!rf!6HAu!963I>r+^B4PG0hhK_gwKo%A@(hkIYQgcVHz5Aivfj%qa3 zrMY@&CV!V}-cEx;0M1rZBlgM{v8qXzS5#w{ZB%G|H6%JmqEte^bVo-tT1jZh0@R_= zqgbcCRa)wpchO^=Khm<-q}3XL)hqyJPP*ASwAnhavpzU!{O)gYhXBYvL4`9RhS9+q zNGF`Ft0A0MpgT3B^J+q0yorozNzJas+A;|7v0g{)_Nz}C0+?sUsRJ~5eiSFip$dpVd3YisRFzmWZK6nI ziM~*w9s)rd(FYAeS3t&mM$81lb<~H1@B_2L9MC)koNaJ?Guo;kZRKJxZ9yyvI_U=m zs%V-dYx`df8+L7n5$4Kjv{o+(px*FtI=c2y3a@=L@91A6k zU!1w76+-JQR*!jLG3de1@iW0pDDj=O0#8Eg^k)yBi!DPpQoe=3Wy{`CD_xt~utx_Y z&P2q-*fA-i5-K?aGw$SNH1SwAE{{@T_L5f9tBG?qmU9g}Fu{mRpO~WSF)s2fqlAuP zyOw6F-z$a^R|;sSAPRpNfhy+tkh8s$09hjYBsUi2AgnHG;%Wz3rN(A^Ox+n^0BK8S zR5_tC_ZmG+KNSSh#Gtc`34vV>{!-sjOqrYTgt^>T=uI(Cep%g@px?{w{c_&c=cg1~ z@gNEluM_4*?V8a{=q%LoI1eoBB%6rpl62&*TPfHPMLD)lT(8N|U>&4= zwFZiT*rjMti;0x&Bhb5*Z)ZQLG!f(w;rA`OiVT#q@|Gk-| zE@)Oo_VyxvL0y`Pauf*W-B3M?6c)QXr4s4j2{v<9hbs4Jt{v!|n`C7`CGP-F{Z5It zyKlcxk>((}t=2I!JGY&@29A6b89V5?otwH#p@gyAuezf2ObYopV%}^ZWv!Drl;5F0 zc%yuG$bAREY^72wEn^c+^85nK>6q$i;P2COSEEb6%=rGlp-ojR)~MFSp)am*cO0Q!>;N1%BD_Vt-W1gaZq^?wAncy=cOLn> zRag1(frPcVkl5W0H?1#^Owkjr%hRaL=Y$Mi#f(aaWH!55{@e>jW;FWtVu7P>IzyQ> z!EJ}wmO5KM)=L=q`~m)H%v*U`{`UlD%C=B0X`*wE83!c6t(zOF=Vx@^AXvd2h`a-c zJisbw#wKXybyRSW_~hzY{+Rv$Dt{ln&ZL_s^2)*zC*0$l$}p!)S)n%+#8GvnPrWQ- z^|)j8B)IWZ0m6mG%Z|mdW-&tp!#_(Wbudp~p#See0P}Al(3IkXk9j!ww}3Q_p5yeb==Syq>GN+1ac|QP7(U1Vv`=HATyL`Dq!SoJ0}O1DMDl>1>0Y zp?>Zg&FK|urHfZ`Vnl%{R%_}=!iXGVHH!Y;^5RrsFyl@AarPdNYQIM>kF6)a#|?dR z!7OIDKa90{JCx2`LwXS*G>Vh5JO-09VLfk;a=e7V>-oGCE-RmqFCAVag%y?fiNf%2 zyK<6=lIWf5i}hCKeXSmsqoD88;XuSxakBB=c>N|9LB~C+ggG2R7Q5gvadh^iDw*!S zg&2?5rAg{cXn8fo?`)cxuuAhA6ZNkX6AIiZ7kMTrsd?JCIM+!;-YE(k-gMK$B-d|A z?F{$;vWl_eB!OlUJkocI-Q)&}#sPJ%89ydH51gy;b$gn=JrmS`rW=&EU&K2vx^HFl(E#wbPcDn5E9b0 z4sQin&Dd9s8RTPK`12y3WCxyO!!yxMd}Q|yf2LZyn~PKiHdAKEay-C0PU5&HaH%My z<*n@QTLmGkgJ8LbA>s|Y6l4boV5yOu1WwPj@^K?vOSajI1pSue0iKv3QjWs$`mUNP|NK;ZdvahJ^-=k4-CV_RYnCLvuV9k zKC9l17M(k zHSX>YFjLvLJ*Cw`WHUtIrKTAo74+aKnh#Th2DTGNo>@5J28ltx-rsEjghqbUP7aQB zfyGB`@4Bpy68GK;hY0Z@PpFZ$-lob+rq{hFmT4o{noy9}((~rn`}U`<<;uM(y}z}K z1T+iHOmKgAcmLoKmug7YMo9v{Y(PqGqI;4kl~j;^z|fUXVhqnSZHf6jMuDCd-JA$U zJwGCETCa!87S&!l9K-ASS}L@a$M=DDae?Zc*l|Ty>!DF-Zyz;H33RupwJ7;OD>Q(% zYAc06dU>K;()D6OB^FN^WocS#Fh3sJ^vYPtRoT8zSIJ~{!N3E=ghU)0Ik&B-31n)cKo|A5B`&=y7&f*cYwd7%;(Ord8iL2b zjP!N(qf}oM>$zf#;&fRvIm2w?*^Y*zCgH%m_>~GBLD7$BVx|mN?4G}k%WBIj(}V-zqvpkouH%WD4*a(%cKH*dVD{oqxNFT9&yZIXP9Vq1vARS+U z&5!b@l<^8Is@*@L-ILTS8FJuPiBU1UZ^i*J-}q! z`(R|~#azIKox6w1)i7@4N=#-%_m;T{4>@XquEimnasw>orDm~T%fB%rMv--&6c&{T3i!j$IxxW&nFgySHWlAOV( z+w$6a3V>=RRP$<332HQ%S_Mg?>^U49{ThB%e6wX{NtrBZ@!~*}krnb9f;yT99h73! zBtStLjOkg&fPgdnQ%9sD$DE#^=Ue9tyfuX8ukBJFcQh?RJnyYdNn91a>IcCtGJMCZ zOKu`F`@EsH-_d_^=^7|2$zaVZDPTQrM+*8!;(*7WzL`P+)dTCS}_lsf3s zhuRbG^Orh33NMol#qn_11IP|zoqxQ=XH{pUm)B7y&Zru~*hw5VE_1hJGb;a{rZ<1% zD5w3MNjTRvhdNadM`t0`)JSfU#Y(5JF`C-k;ZF8xc)O4jXipw6#AS32W;lMg%U{Cp zV+`1@y?-rVcKUs#ML;nKfXUe*k0=-&e6Bkj{Q|&IreCtFNsW2#|`@ zVGnJ8p8HiHU(U!ptqI8D1=Av=KK1}nGr($P=opXbaV=}+8~m%;qaedc<7wVIjFEC@ zDD5%fHZ-SunR(Z?tForY)+3UVPdN1F`v!UvjYZ(MkT<2%-}4cyB*@leXn+h!0@D6`Fx1$@ z@Uon9Z8C%j^zG=Mr1P&r`WlTiyY8&4o0wut&9}D;!I{td^V&PWkYV~}MZbm4xsWAN z%@mfvG&D$SKV+WbbMgEt()k_!RrM1){fmS1t@VUnOB?E;toL=}!B!1NF=5|ORgJ>S z>yhnoS!nX}hF3CHg~ICqDsIPIyY@Yd0vii!1WVP_q*;90Uxw+lPA%mVtb>^Tw*&zR z4k9>P5XZ?a6DKRc3cAH|+903U6Jq?rqhZ0)&DFn|d333`t5!(T7$iT*q^?Ck-&ZE1 zXMt_53cR&y6-<7o)X2?FcMR+?E(ZA6Z_#EtS~L0^{J z;L95($NA-sWIPuc`Kf(l)wTW6(%m>JCL7q|#z7X4)N6r;)^pAglt6yiaB@J6fhkZf zu`}9P;+n3HV~ttuIFm)#`IU}3{m9Yew2XLhLCxJ%Vf7uWNfftPf{6Y)hT;LAg+@o= znm{DeLb)%a3+_NX2#=lMUe4UFalL$pqw7#+#4co?XZbMca*A^5khiQxv2*D~>nfX& zt|rIfE*0>;O?LTGA3ugr^hq65)VU_ocil;D!1QubJ&WfnizflU=)`n?@-KTpDJyuX zT(C3Uo)`#~@y=ffM%)KYSj<7*kfI*zO*0M%+`uI2%PjAExY)e3K zatl!9TA}|;EDX0l)`~o>&}#!#%kw?Y1~e26+=1ywk+zlG!Z#~^0*dQimrwhnrX}k< z(rsg1x97+N0fR3Qua}Mm8+Xkmk$8J0atNv3A+_)2A)S@Q%GFK8HWvygs3V+VvdSqQ z!jB^NT55S*j5VTA=>d1K{&cu8r8UcoAK%t)5?i|AN{ybXSFM5L4O=VAuVL%F0T>3~ zVt|#i9Cmwz3TB%MOpzByYGdv4;~66)#hK9fR29_367o zUq$eztY)ehg64D~vIC(e<5 zGe-iWDQAR$T+>tKusv&S8g#5ErTgwu1)Qc$bB@M2;UOMeysCjBT_TVLeKRLa2M|*6 z*s9Dr^xWpC4)9Ws$TgqZQ{-O4~ntYq6 z7c%Aw_Vy&J-ZgwF9lj_YA8?l3PWqSUhhjAoB02KPMm_oTJ_zjt*$`~f{Qq(0S;NrTUsB>iINSSs7s;YP~O;8g*Js zj~`X(i?Ovo+q^{tv*}^l*`!krOt$E8+3MHkZRxEQCY9jQ@p^1gh*e(@u1ZCNgyMkp zo=ZVLj;P+0F$-;m$aM*PG9XQeOk4cJ$(2Zp0HFx?3!9flu-$5jQN0l-wx?EBsjUo? zXQpX@u?$9#X3VpCXmn1ttEa3St^nye#qN;~7ZbUwFTry!V+kTJ~myUw!B@m2L zOpX{fp2kbdk`!0yXlcBhTt;#I17F2|ObY&f%~}hA5)<#e-Z?-V{AH*8-Hs|=+<^NQ4k9=* z8=D<(K{n=aNBCS3Zrgn%oO_|P)68>}BcaW`Rz|I}S5P|w&3GZ52mB5eK(TW;RQW_n zxP9_odO=m{$o<~_;)g>kjNCX4L2=@(frCUVymKz*3$!7OG`x8sBG3`&W$lnH3-DYG z8}%L`+noBVeQEwi)w1$ECd%`Ok4JbQ&bCPn^dy;)Y_l8J=Dce|6n`b+5wU`>LYw}<#465G7`+Y~# zJJxV?7D#l?<6vH%5%SbXJA!A>W6Z~ac>G#St3$?)Wf>p+m?33Q?Ed)qy6~;`e+upiu5m#{{>2`ODk$r(m&YxDTBt8@L$5ThBjsNU-H3= zUhqHD=Tl&`=2KuAr~gO6yD$^~=ZVumv0iciBT4vJKU4qb&R(Wm=1)KjUB_zHB=zmEn6h7vE{&;IOEIuE?{}|-m z%~>|T&_F=4ssFb@ZpFgF{=f9$l#ab7`gqIdbX|E?<1~Yo92(du2v{SAlUr?^Yic|D zQ*u@E_x$FCoRiCdzdjZYYC>KF%$#fXmW4q9KfV1$VKfKNg0whI{1S5p7YmFYF%uww#+gHlNhxBo=_C z4V#PSysI^tblBT1Kj2{GL1VWH3BteJ77=2NcWo?wnb%>HLq?z9%$2P>{INpXt^JB?yjkJTq6u7Mm zXB{db+8Kju*{EAiA!zxal2*=4#0@JE0yn18mco@b{r*IOVy|Yqye-d*8zJ&PqyQqus1nZ*vq8)zqqh zeBNhp)YA>c5N}wm%N7cHNn?*B#7T@~)1_I6a1Mq#mMp;VD{2_i32G>1|BO37)_gHND>h@6WXGArDTk&Q$>f= z!WB49HhLLhvOHW~Kd@uKP^+Ab_P1dTmd)P<-YHnQy>WtqRa<42e)l^#YZ431FZBRO zF<9+L6k4he=6pCBh+Yxqn&cpdj<1xOx(7_;(mCWdTR+NTG`M%w{j`D2bIHJvaD|Ziif$tnbU*syeveBje7!UEJSY(16 zk!K}i&sm+f{Y+y|JjW|VEDb66y|Z(PJgL0E%y)y4Poiy|QC+yJupMY5d?eI?z}O=# zL%bhjX@==()O|&FKHzOT-4ZKaw8;!Wk9Wol5{6+f1OFP2St!U*Ikjr&%zC9mJbWJW zLk-rWKOdjX49>CSb@!L7a(AmtL*kL63g@vR-Xe!uD0rtrkzlRNcSusNIQ7aNCLp=nr=V&`(^CuAC53hYn?}bId}Oq8uxD7^jx85+DazkNSct1|6}Wf%`wnH@GY`>v$2)As#tAKG--Yl zvHyeTB`QQT(Tc{c$Jgy*js^xlcAqO%U2T~xvi{nV5$^h34NUZ;flkb<&sWnO#7}T4 zy}92AyoSg4=h?5eT6eWVIh8_yq!Q-k=PNUFZhYE7oly)&QWlMkNt@_jX=fa~W%CG8 zG;j%$`oaQf8n>J0wyQnV6f~$1m=xh1n2WG4=Lq|;Z zW^!0!yKo*PF>@MXJP=ExPHXNVF_sTf%`wIRcCAbb{GZU`J)~8z!EROnFM;Ziq%8jR z6PxE9C`fyAoBb%I{HQ(-sz9SnY+XY?Ll#arYCXTV@fTHor0~c4W9R!cn4D6>2Q3U! zix9*dG|Hr;GI+}`gaMo++_)d2bAqk z%vA*2hA4QXd()P_c1w6r`1HT{__%=KyN=!#l%`|qE*rECBGsp(M3fVbW0AAOSqZP1 z3J#cDgqFE3eKjzFrx-P^G)_fL1@o&~n2qbE?V1-de7Zr&Ig2j~$L7s-_ukv8{Mxsg z<4bfKgP?Q@^fpNDCxcJJB}`T zoXXFyPw5}L zi(-2{+=D&LFMZbw7jBWVWMOUeM8szW}R&>@*fK zRAS(MgUPt3s0x8}U`gP*Fh_kP^|T^Z6tUr9o^6&$r&vYcIG6?!{cV8*sjnpecX^>w&%(6Npew7nv|b?bOI3QS@(eCo7N22I{y)x^S_d`ZI)Q3s%k_UN?)v#tscEf?7SK)7{U`%^VrE`{&aU{k!T?S}?j>{VaQ( z;1f=&xgv1j5u8tj9NhsnjraIX6)3+8d*Q^squTmI{s6&0-3Iu;pWnhNpUg3Z#yTi0 z%%DH|42}Mb?_=N~&HmulML?>5UGjMrY59DPe6X(K;Qm2}FIbz-**u=aPLP7NQ=6}_ zbnj_wtw3Pze2o|k`6@_~gQnPUlgr2q0@W!#c%aL@bMJlTz7ku{u807_(+g%WqZ;fm zf@;A8oeEP_GzScoJ%5`UGC#M9Y6X!6v4E{%(LV>PKX0|(5l4`f5kJt3uQp^GI8cdw z@cQLWYSk!yKYkuEn+lC|Yt=Qj+#qA7SH>8WJZ^D-ZFL|gnH_du#hm0;Zn*msj-s$E zy0TbP4kdLSCQ*UZD^47}az(*hT+JHuMX1~u_9V?MXbY&TEYAF!9FtM43TTz}DO?Wu zQFySVn&38l~si5*Mz&|qNQc~egNp-O3^ybZC_ev0g= zh!Dp{9;HwtTHbCf&9VGJN&{WMqClhr0vulhs@yo{t$E6-Lb|uXNh|gG_r;{yYq@GBVfuiSr=wFtbS;E z_yI%;gba90_TPV7+7FYaG4M45r?vG=iLKr}9C0;q@rX!(exO5T7O}EZmG)$hx6}u@ znm79Wdhn|g!fbcoS))h;ipL2UL(H-(PA{AEOU1WS096#TOL zDprvHa7hWmeAwK=rFT5&+IkTrC76L3;W*_7al7ZjZ-&=pB{f{i<;;-AS25p+n;>!k zStrD=PMb-8DHK?tr@B3T=zTIR>THkiibw5DmKvxHX|h!S7rIMsF^X|H+*l|%*T6p#TBFT|x_%LcaeoVcc6EFSc-(=%T5rPsz5RN$L!zd>IRg^KC`((aA;0NB-%LfhrW5ATO6eap`vh7~LZG|Y zk@^Cq`<1XGps=d&tv3@zcJ=ghK!tbMWHcFi+2Pz{F2?!_9?SZy`>5ktRrO}Y#kLJQ z8SPKwPCWxp1^wftqyAQKyaq{zY(ESO#qL*r10m zTy6!_J6}S|=Y0L(XyrRSAhbgL92$rr$Q>+Td2%Wog9Sr;_=JA|s8gFc5h;Xif}7RL zV3w9&@lU@DUd#m|IJ1Qm=(N=K>M8-6WCWYu|y?-FuJ1Ifk+I}PA@!;{Kj8j7G#U}n9lONIj{^^GQJVDg8N{uR8e$)QxC;WiqXH=nhUR*l zxk}}tF2K7bFD_;~x$Hc{yL#06abL_> z5O$c!3_vw1TnN9Q6j2Yb^(0*uyFI6D%Sn`-_8THvbV%#g9VA0uvrTW$pJ|fejN2l&W7m*U4-0g@X^MN(InB?og+bEsa|a-J%=Vui26&~ z7XoE*E!>i92RM^ZNQiq3P7EP6nz1nGDn@3RN5Qgac>4!LAzo_FeB)R0=BDKxptXMu z=}ytuIYVmTX(L_R-wq#W?Bc_!h0Yo~dfgd)W7(4)X|i>*Gf8DUcjmOyy_EtSF33PX zz`%)vi|`NV@Zhdpnh_+9dC;IdVPtmR6z9%i@P&a80D^g?$Kk5J%H9J6!x2Q!;AO87 z{_{JLTbwwBn#5X`w7jza5;Zo>uoBNaL)T6x5w71ZUUc7KnF zk~iRX_E_pP9#4E-kCs~VJCM!^xOs_>RE9V3IWHR9M>4aIJv|M(>NlkBA$FaI6@LW! zgq3>xkcK}w-*yRUtYcdj<8=~jwj=vQc^uwm1KVqlg8rX!O~fD%aW#A6CB97=$72+r zV#v@emw}JZaYjj=E4&$@V1Gl$=KtuN4Bs2echTZQr5WTU<9>Q##PP<&6GiOI+6q;O z)5+TixPRplWAYmw_)T)#laCzjBlJXq426qZVL*^i2f#~pE)4HyntKAhJMNdac0$NwVCXfTXsrGM2T;%xQL{;dhIUP3<(&`uF68U)i%c4>N{h3M z%B!N5#N0Pa@lf~tmEuft*S$gsD-N`8c)<(;!ClsbLjMXo?9Hn<{TSWaSERMZ#r|LF&6O0^s|r_DiufaD_m ze_j^{Q~DYWJ`Mn4UG>g^~(dVJv&aPd_j)Ku2w<&5c+hTP zJ)nAB{V4UGo;-!lzSCxY1dC_1y$C{~bib zi(^O&`XmbJqT`|*D%O8CkSDr<_0t&|LS5kGCK?8VyEYW;A2KZ+YpN>{)|yAOdo?*^ z844Rh-UHrE;^^Dxb^2J=n#hx){6t}->X|ZsZjuqDl8G?RqHvk3_4_v%6t?^M_*K2K z?O?v(`c#f3c1n*%DY0ajlgIp`B|$%L{fT(y*`_|Q;WR?;V$&t2<3u1BbPJOdELgBe z;8`jSRd2T)0IMwpN7NrRy0f^jgF~Pf5MtKYc?pH4`w zUFO_SuNAAbzWTP96JFe;kms=4-hQ{>1ybCOTh(Qbc{FzJ?Oy5P|MMYA1!NXuKja7< zW0ggJ+5@|2hYoHxpjuXukcO>M%+;DLi#pz;W|tu|x5^yd?I55OzPQQF|0mhqf}6t@ zoera$f;ow1Td(^ztb#S;Kn5QY#_ky;|Fk0P-p9eMmdQQfzHwMCXPmlviwYi5#zI_2LVcGaruh@RiA z+>^fL!;OoLX80oddv*^ose7lee%%8kYr}2!RW26HSCXbtL1QMvbdEoU)W5Vdj;Qm0 z4^m_fFA00b@Yi7zMg4S{+c@yh&3XXV#T#@y*I)n8frWRzQ`d=&4U}bpxaGtqubK7J z5j&Ui)Fp7JW`H$}oq(l#d63-DT&$AgIXa5+HV%2W8eH665R`UUtnzBtMa)v8v zv$fccbKFyX+hXwVctmTmqE(y7TTz0Wyj;c0=Xv>^L|NWV{g;vik;Xh~n$!}&(XuC| z$dq71O!ZqKfO~M7kTa^*-tEJR@!>_cTpUmSPM0{`JYC&d4VvUFTiV*e9Bg2Td*5K* zH*7?C&nvNjFu%DK{(bg?zfL{D>|UMArkz_He$iAD?#BV5Kwq>>K;&Pae_)j8);G3>q}n-l!PsAv0J&OErl_x$|qwW+=Iik zwrksrdr<){LrIOkFuwJe+GFdPLvMQ)hbyghJIn<5F3=ngl?4?zaT0*39^n$%9#h*7 zoLb=(r|=bv%WGo(awP=ISWbaGP!5kUbuenxoQN*b{+qS$kh=?r$qw0~MLc`7GIujx ztVzGoGAb@76I$bq_WQs;w zDD?$`9~zcVij%>-^{9YGe52&a;(k6=ZDSlo<3-kVq>%5f+E8r+GyeCkcKW_ zsEDxAs@pc>ptJT0sxKeRYXLCQDi%uDtr1P_Z;n%5g0Vbf8y3LQrp%q!Brzhb&Nh=R zlj4)%jlF^tD4`scq*K92krR5HO&G%Ri8I9COk;$cs!FFkNhg&Nckm0AsmWbottyYZ zqX^5vl3?9;7(ZOLx?e(WKHFKJS>O(wD}!_*abp%rMHFkqtP9sWs%PbcY$<*pO@jIv z8FA{dkRY!=nZix>r7hDX2X&NHhp^JM0N#$d3{=TlEisi;1oSgP_tjKRDU~P^ey9nw z%?+JQ{3Xr@A(yA#A<(OD*I^4p@;+A)56f6b>Qh?_cgX+$O>ekM9m)h11f(*3ju{^V z@Nr#V`t@a)x0{l=o~Rm0AuU^M7MU}m=)i8jAb(c+6jxRhL_t#s1&ReCQQ^T$E_B~O zIY%VdLOJJ1tDz>Pie{*b_VCO^3z`Hx(7PccfdoM~-#cZOvQJwvpjvv&SQZzth2MPMIg zy>Hv;#CcLZxx(8|J9mM7q0!j0U+?d`b^eh!Lg+BQ&ymP4Y?VLpVIbf_gL+XOsXotm$hYRyc*otMMf??o~z~4OJ?)^C7 zs*9pByZlj)V8&T6g(5G^m+o6B6w4D&%4B`RK!unWC!(zwXh-%|;8k*~=cr>CV{>?J~7>Z_SJ2nizcrQ4B- zaOix8(H_OmD!pU}2NWI#vd+iAR{}(j9K33Qr5(sGFLmDV&$WUE*g)3=cXD-y&x~96 zt}(x)8LGa!5z8{=455kN?f7#1E@RvK1acwTbXuR3?GgKDN6G#TngC#w-(&k0rBoWq@;@grZ zm6P?EiYgj~@{z#O^UVCru8E7ObRvY{A_f zIbGSHIYwgg5d}uKK`E1a5f?2iufr()&r@K%L6x7m{ebklF@%Nd!Yp2E+(_gHWL0@jm&R%q-q2-i zuq0R(4gwCbFb=9RUq>BgE8T(nY|w1vi=D$?inquq8>SIoL7Xw3>J)rU_M{atUttX~ zH_|g($EtecDyM7~a%PKqt(E$Wm)Ti$diy_dX|_Ok=bDCgp1>cAmPpa|XA)Zz==9%k z-;c$a>=su0q%~gP|M-KJ&oai|vRy^1$v}hK{Y9%yr)tuLf1Qu{tcUot!|6{+JCwR* z3tt|#lu96@4)@h&8g2~aV0Iz}6bWufH3Gc(FwDqk#`=&!-KUch%v@JQdpv`KCeZ?{ z5eNaBJi`hBAWWsvJ_~M!Dy4-AijJ_2Vau>6iWmkp@)lY=ee2v>&%41qnXW=o;#dgy>yYLISL93Fc@M*0 zMInKU{da8za#H9DY!}gkxyGp5=m3@tS%M3Rc+*H$7@C)%-f!n6BkHucy&7AP7W{ou z+cC7%$6$KZjPk~+#C5axI!tF2Vw8uqKm5N4U`zk@PI#hh=ouV90!W5vV}ykHeCB>y zxT_$U@${@%6GCoR$Eje3-&$D1g2+~AJMeU9yeZ13C`m;8z zE*NhOZ<@+NCp^auAG)?C_1B|uwxWLLrtXiogCOSI-T5>%yr`x^J_YB4$iiZLuV-}! z7t3^3{H1_Y^B>u4XC*=_#efVgvSl4QT?XF6aPXmYIO*=&Z^Dt1B5c1!8d;{=p}h~6ZH>mgAlRr*v_~w`4~ob{L?S#yrUh2WQe!ZziOE( z*GCl(TtgchEXo8_umdgE@-QfdZ%b`uGu7@I7~9;{i85;%T+ySj#{fqiXTsBj(>;3b zJYn~G0Z4a<3fnQPpyWkedCD(XgX>Mg`_V%c7*&px^wdG}a=V(sgA3dX)iO)o(;v`M zz?f{z#@N)DC;Ov>bquNFh!$}y>-iK8;sOpihU95Xx23)*acE)zt0ZluDz0e?ZiWB3 z&{+%uB<~zaYI0DH6(E$F3`X?Ih70F?++#M4Kzum)Y)k_ZC0U-00U=@XT@fy%&`l99 ztUM97(1=D-LNp=`D3^v&VG(b&j|d~RsSdHiDRfn3!6?v;2r4k(rG^w6by8*dBR8!4 zZ@5x(00ZGcr5RC;McmLbqa|{VXC^!RKQ{MG5iYFoo(HhT$K9Z}+#DZh;{PLeP;3<8 zPymA{_Qwvb;KKa-y5zsvXJq=7g%(9ob%+XW<<=*TU2}PmC1`L?i!^ZlW4l}~76=dX zr=+LZ-A&ywc=Z3((=vl7i!I$v{Njd3nP&wC|E_bLe`KR`@Uf=kbZ0&*F)H7BlzrPX z2JV>8G`emaqCOR;UyvreVOxa?1bVesyDO%qlPAROU0WXQZsP$rw7k#BOrzA8r^p2Y z_gbQ@C)$@3Gr~ewU!+OYa~5I<_l50H z&b~x=a@rvE3+tK4q)XQbJv$%_r6)%X4+894&{Y;5a!SnifOw{yafMp17uCO&0=>80 z`m0owhVR|Pkhf6;($^*d=u!&23uS~3Hh=E?k;!6Xz{ji}2bCCJEy9w!BzQi}fqvHg zku1Y~G84=!5|3;c=&pusg`X_^{&3DzI<#P*xP*)rJ|2mmmt-Fs5*_OoLNU?zriGl8 zjgSP@o_l?7pd#A%i@K(V5XPyD6qsvh9S0a?aw{VsX^+H(EIr1|TYm;0|bK~?)HPFI(hO`>Q^4#_T3b*&hekU+>o$Y~T zE>0o%NV53Pm>akJT<;>VfCmGv{f|r4Oo@{&l5*cPFU2cDr9KiT9|f2qh=`Re>`?9YO-bp2`PS`2s^1Jm0l~$P#AYrqp!Og6 z4UI-%!?WET9YvV^Uh#BqZ>bxQ_75ms@Q*`b!+w^`u!r=}YBNO@Iew1X zrSE0W-&~lStPjIJi`1U);=#|2il+QxF=r6PJu8WMP#Gyq`GsR%z2y@Ft2#pS!}$Ly z!2jwK{Lr?;g@??_VkCrCo44(})}h}VJ`PFHd&}zS0s}$RsJj$}YTSu@Ln!O5IA>g8 zOzjJZ9K$Lyd>e5PqadkM!j}20JFh#|jcy*aU3;_#@$&Oh(51oej?=kmRueptt5diQr@u~$3j0@Xv?PO!pZ zlifC@R&w-@nq%6lZofZ zHG6?N@gdz=G>SaP(DKSERz(Qg3cq2vi?SPU--nwY*!u=p$TkN%`$saJh`}yhjTE)Q ziA!!se`Jj;7}otY0*IxAhtvOdQ~I+>Ypi$2$$HyLNJ+J&(>#c{1Si*TSkmzvIoc?) zI$mp=6U3)4cn*8942fEd#cEK*kbI$W+!9Ltura}Jh!sl4upcAf7-`U@r?ue0tsBe?Tx}0pkxj8aX*|)^OF=KkHAGEt{i3~6iHuU72yx+gANA)4= zFm?Vd(kZR*rk53o>&4k{Y^vY9`f5vp8mGK(|767*CCeIV}5pD19jzPMZ4A&&mgI#_fihU)$FH- z-6IWeYWf9f7}s5WcptOvv7NRxpcS7J_<`qj(^7>=_h=73pME_4y zg8jb*xL1519*g2Dy&rXRY1h|M8*2@R9z^SL%BS~s1z(wp&pdRL5)DV9G4x*KT*Oy@ zvu~k7Bv3kdVGEKms5T*?LxuNmUrkn=v-6$}Uaxbo#}mo900?N79$BURD^pwTE+;cN zADQzj0t9pzf1IQi&D72=_DJUu4Q{%6{ceBw*ZN~{ z6n}!d9eUercvg|G&(<+FcNQOJ_IS1ozFGf#@Wsa6^6~LJyE@_*g(;n1on@q_N5~G5 zRI)Fyyc*340c>X;*81M@#h+{Xkli?BuH;m34 z%)GklOgbyE5{*M3DP@!)(@J*Vx#7<8=Ywn79M_eU7Rih1Y!8iWbrozlK}Sr5?n6_T z-85{(=%oGdNfSw|3Ja`b&&id>E3~Q_iE+Uze)QI{0Q87;yP8^^-mBSM`XBqYEzagP zi1b6&-0oA@a}7nk--_}Cai`W=lhT{Z*+YI46~8>*g1C|S*Cr#)M79U;VX*fdg`8C{ zj^U=i*f6QbqMFNe@xn4FcXI>_ehSND#-tfBw+B*&@SH*4;Bv5?)#*ZpgLpxP2MZa9 zi|M!O0hLE&HEAlUpU1<%iaGHvBbJP#5=Fhc14dQ1o@a&!T0#>#agEkO;I2DJ<8h&R%TbK@hpsI|CphSmHw?bpil|Ueid4VNzOoUL zaImuiwACf%Eoo?gBJY1){e@<)H)@FwR@a@)0&L}#j6?SY`ZSG#lUi^ZngR*4PT+Kr z;*c=smJRhgL#B2BINM*Nl|&bU z@wnk?@{T6Y6_0hC$xX9%!^?Z-RiUbZ*x-87GyYEv=V$J0xyWZaK)w{Y+_ZGZ^_7+@ zL$xYGvBrot21LByA6w7RG#4Sn-yn>)^q%+lY&s+8^zSv;N?t;-yQNf>0;iX+uz(=* z#8XnnqDjW6CkFC5YcX6qMRadTwnDbPYpxM1<$}6k-bD%W@l(qcl0Qmv6FfGebb9|j z(dFt^gsOI_SIA~~`I$iVgR+`{Fcl=XxfR#QiRK_y26WHDygMNngyfLc)b|UIAEm6f z>W+6lT5T@7+-$v0XWOe8t0v~3I>4yKN-Q7i>`ca}g^k2bR#{K^cCR5pk8y6fDxm@U ztnTN@QbG%5o?4nh4ShDdMQY`wip_6IYfOb|zn3HR1o+tkk=Rtq6y!CTC_ZvEj>p`E zVx~$OBTa>nWNCGn-%*IP}$8_R4pP=jQ0lalWGJo45+{}4Qct)^6yLAuaS(6 zlJJW(0#@&4!A)reiJz533a`APTn?DfkOWYfgx(tE<9?8o7S!xe(dV#4^PTL5Fe)JRjSckT1A@Y5MfK1IF6)3_7a#lCb4vjjG@mE4H# z$DO#{U$Vxbgp`ejxAO@pZbOi`zT-WKB*U!mJWD2m-$P#dh=1D}5pbEja3)2;h^6w* zlel>!#S?wCJqj=zZ<|UHQ&x$Q(!8*jK-lAIEasMjnk)w>kg*`d#{u1UBlb*_-2#1I z;AlsZVJ>a!p`DHew*G>hFNGu~XF~#OwN+`it~=dC%gPdfyc=bF29L)o@^S5Q z_H26w!vVI{YPW=)_?5!a$Rv92Z9rdbrrKn_dTXSieOHlyH9#piz!BZz0so6AzovAI zLw~HXv7&(mXFpDW7kAMY3``Dz*3F%3v)M8zN3?HY;w)#ab{>vuv67aK0oR#WculA1 zhbZC;7&Qfa367eB45t>GXYZWJl3@oX7j7pLjuMOc1GxcgY08bHGNG_Kz<*7wjE-;| zLv@=Z(E@}G8ZZ>Nk3}t3)d|ck2-bCihI)K|WqrhX3AcRYupaAsDQ)-Hr=xt7Os+o@ zJ_G0@y0(Y8;`}@hfmL^J-~iV?Mzy1VMbpoB*w;JqRHRJExPV*Cefs#zA+HpKlBu#! zzB~;!YzEu9s7w-AMkKf%V56&*FmFNjL*z%s z0Tb)&E8qu;4^btEN9tUh1U=4L6!Bwx6#3T? zcf9)1Y)osFwJ#)xI#ORqSI|O#lPywW7VnH0CV`u@B$F06Z0AQHPZGiFEN0Y`@ZCV9 zqrAN|0)#k#Y{oD8rSjT0yY|BO-2Wh$p_tIZ)Sy3o{6QRkF@D z&GVG%IJ%9OUexf%mN_QsbB>o271MDF17#Z$D;O4^3iQZg|6XMD?dXTVsOx-&=>I1O zDz}Kggx=<1-(giuE@X4^O3*5md6{~fT{%v*y>hzR8holVFBj9$%c)|l&3wSDkhGhU z1eo0Xvbf1&(U@L_Ve9N$De7Hb);a#Hc;_$}gb1k)Ry(n{P_d|-Y>L?_yUCi36)x-C z33o=?&!1YTrR!;FUMyodK8W&qz}-x>ZIp^qR$8Xuut;HTaoQvo3dpd&M&uGF8s&}G zA_c_pS-BXhkiq=DFGQEDA!PLQRWxJunM->0(nbE-m4jd=Q5mvoYBzKo2R1w5;U z9)<;cCI_qP)NGvt<=InVIF;v0vToc94@AC;!w4=xhIIOTLT}xBt?*{JvW8zREb=-g zVP+yjeF%B>+wrZeP<^rAdv4NmtaYFw4CfyyESl$Rlz&sSS^(NB5dge}ktOr3&umqV zKVjy<);5$)M%|b6)j57+!lfmV0LhoI_l5bE2an1sOoNO~X$JSlNwO*P0=)@%A6}T$ zA7aTh)Ea1Zb{{nJBX({-%v5VkjWz#g6bUdY3DzNHOMKDOb{(75(mtd*flh1r zUE>L2H_t|j79NhN(FaD=xWG?XXh2DcvKKVnb2tG3Zl2PhYU{&)`9}C z#W3f@+~q?Q2$`#UGN^{2YRLW*)H72{VU$tUHK(tMH%}7QXkc|M?8XtMVrvmG=(zCerm)VYYkfVGqXmE`1U>&B0^$R1b zj+k60ByQDrTac|}gX7hE&HKJabJGeBwA~o|=Z()=ybF8tAcuMgs$E~$!QG{;Te~oI z%wLMa+#t^8K_qr;fDNVs5Is(VB1iUn43A_4s)b-y9euVcC7RR)L&St6w(Ewypc+$r zUWXF;@r3r@6seC=tdQ!lzPrI3S+mJXY1$KxtcZxJFxUDb!p(kO&0NnqnU5Gv^WVX_ zhn=(#33l`J!f~dPnYGrkF5}|G!O9qD`2n>!|3s;OOg8rr0QQcXn>SZPz@l2?Rl1ZJ zNQu2G(^`uIJsU}bJxSDsghqv9WwoX9)d|g8?s)#NBoX+$ksyH)LFeaqZZNAi-3a=ZuETw$;MS^!JRO&XuDZ({VhcdG#E8tWcEVryAD zbuv~3v93T(2Y|qw_ms^33Bt~w{aWTK`o@2CR~TRjbfVd=H`aysZr$u@-^CR48U)&+ zOgv`chyl_y`Mdsb0M+&dH&12LL1zMqd=3MJ*Kr^}#oqt~RxS20&ZQaQdZ)xBpu8lY zWEYOVeK%Dx%M=6L>bNf-g7Jj9n;CcAuQ5j;l#jYP12`+inxXy0z&%M{mJu_|btH)V z)4`)=XA3#e(Q5tg9U0zSCx0)f^G)r{`}lZUzN3t98@;}G`aCEW(*7FyW?8Vz zvow|1q)e>F`HLsJRZnBx-m3i>$H{QLqJR=7$=R72jA?h&%#kt4Y_f zLm-nH4xlthwyxp+ZmHj@vS?maD7hNKZW~XjFyE}~EYl-n*N(aV_9tCp%v8)m)yyJZ zoUJGP7BAT?f1J!mA)L0|gVxVwF1rbgf@7Xn@97G^(bQk9Ym`tFciXs82p^d&%VCtYqVh zr^O_l3&AaKQR-IrSVA)k%EsukrJ5o3pxxKLnU03^pTX1{Z(1aUyUV6D&L}J%;f+#POsAp*Y38x=aq5(%i)92>+#0kG1W+xoY=a2#=xJCzTQ(UHg-6;Z{qT<&I7x!2RLP- zwC~&8(JyxG=K`<9Pbm;X!z4}=4!mD1(mtY#N*qo}P&hS1-QMrc{yt7!xVCbXkq7grFswIxnFe}^ToD76IESNLA)k-{GFB8Alv~e zE8nzwfsZ40YQ3mY>~oEklou9$1#o^yQ9!iQ_N9>TPA4?ccoS^_N!~{kvg6yHc^81f zzJU_^RM+fLZD$F55K$kI{7lM*qhD@`?D^C_~z0^NfyeSjPHwx*YX_yai~1>WMG)5vu+Z z;Ms2L^1x5g!ks2s4o=5KY-BsPte7NS6S5hm5_RQ<-KSvxD+5<@UcH~_vIrf4O#Uo4 zsrDK($Wn}l1HAcYhFaPqf4#v7=qvH}z{;+P1{-<}c5tOc%x_boh< zroCY67RkQYG`tn$)}8lT12vX%nUcIA#qv4iD};*BL;O362uPd*l;{`*y~cedd$(Z( zqq7p?Lgc3tb84*IOMbjFO*zMp~EdVqu*^TE#VlV@= z=Uuk7=x6bjxR=Cs7kwwc;+8q9XZdLrN{LjQ--QVqNtSxYnWhJ5lhz+fr8)#+sS*3e9Q}>j(rC3x#5I0`G zKn{ZWEd#puYS@jmkfTG-cofxHXUB%h2tAk%&GQP;)_F`0p%PlkI8cA5&1_#RB4oRs z55%qmmJy+ykHbwYaP33f_GK?aTOP++rb%$2vKBpt*`R!)F<^WLIE>p(i2Jr>CV%d; z_^mfM!*-`jxzl}cM%lV!A&|e!pVfF>Aw%Y&MFvsIpRnV0Dr@ekSRHZ5Qt5cRuyr!Z>xtb0INbTsF&bi&0CM`){^uv7s%c z;M8_5Ib)1B(4}gI+r5W)`T(4yRsmmVYkZpAod6pS86Ue1QG`vJddq2WUXyb|$242Z zIc?}w90m@*B?;~LQOb3J+nG;--^is)wCf9*_>IAN46x4PDoo9GvFmF$lT*u}p~%YI zc70TKyePALq!q=>W$s-`!ojqpQ=w0n@Z zdTl_&67A1#INDN$Xzc=Iv6Af-QM+%`hBvq3V8B{t5wGX}+VMTj^e{E?{&+e0xcFHL zWh;zq2{_Xz1}1Q}m@(@zF$ezR8cXi10rcd(p^{p{e^Lm3q9j*PPrxVfDqJ zMb{e4GokM_7O}$t*c%onl~o3HeqQOZwcpc5RrPN@6nUN`J8x$nSan*BJnioRC4mOI z72D}=s|Od?St+d4lovG$kMT6m>k}=@E`mPMmGP)a%STzBqiEad>K1b%GL+WG)n4Zv z?SOjGIM6Ig8r3Zo>gU;tLDhvlSNuFPWX_9huqnXTx&>!dv6N5yIX%Pz8vT2GO!&Aj z&Ljz+QoBx;HaMNZ0TU5(vLbC~>{7%YzQ0y5T$zjNa*Q0Op3*SzHwNt5OwBEl>_$+? ziUxD)#G0I6EF(C3^oF&!6hjNj94?v-@;_6SSjPR)F-mXs}RdA>^ASFMzT1 zoR5X-6r<~?>6qSKhfEl?mI#v=Zc`Jg^d!6K5Ol9@x`rciwzSFWFgx^C6`5$=R%(Ct) zx22F0{W?rwlQ+<}k^<9#3wi$F1Ry*9>2jI#r{KY$^lXEBu0ywjRPCZyY;YI6t8f>D zz6yvM-ULpugiMaN|IY(qp8Uit!o31e`WqXti!T3tV7>`MeLrm;t`_&Eg$u0}FR$Wi zsq(I|VPpghH2t)Mq+tSAAuSaE~VzUzL!U>?X*y%O@xb`n6UBINn0#V`Z; z1ih6lOO`IFSNEH5WzrY*E}&5AV9025e1JUnNS*|<`Im6FSPp-dwFU>~)$xEY2lwH) zd(jKLwOIvibHDgr8>nI+;l1&NX2}PS9}0LU7e8{GC~$`S?$)+F!wgSU7V~iDoqMkM zS*LY@A_MpDoRUuRu0g=I7LH4DM_ibzOHk3JNCi=32Q01Vd0$|>4tIO(VC$ru6ePzL zhFK`-HW-s?kvOWt@~mD}p6%9+HVDmTPxRBWNi!VGX$pdkKz4|MMeOzz$|P{X^U$`8 zr|8Rj&C}qCV7ND6Z}4g+IDhFWD2t4)m=beJqHWIov7K+liWpGeR9!<)U``beaS2yt z_cI4RSk2xTbawBTa{@j}?z)%&YQG(Fu&FYbCA_9br?Mw7a@*HWb3O+F5f*OBGaO_u zG3BSX5t9u9Si34gW5wGNC<-+V^o?~Y(sdX68Efh52dZC_N2(7q(y|z9wbg-wLFYJO zah+!gL(oix*#HpK?+E5;Ev;IF)%awAvf_pcLxt(h+->k2$qX$ttlPuPQlyNw^LBKz z;38-%yF0Ehj;yY&Z>C8jsJkRG(^|KuNr}sb6I+SalXmS@_kyURces5GAP+~!8*oOY zXFSkq9?nJ{*BQq+G{-ewRdR4fU&=#T&q_$dG=T3WeYyR`wEIw`&`!ISj<&MsurH7T7nxLv z(q{D7MrF0!4T3f()98_gEc)s5D;nL-q#(n(WM2!R7`1`ujLS`y5FLHJ5R4D|rGZXf zvhg9I{E*d3IH`E6_`%6tHOcMZp!fkhZ=5Uu6dT~wEg}dhYG*XTg`&BzBw9V|7Y;l% zp-Ui2)vob8&c*xH6!Ajbe=bg%^ylJ^yWovH+G)ox3K~Y;5rr`+r>EEdyOs+uu?`Bp ztM3~ne!c;tI6sIQ6O1CEo^Wgkx7%wtD}PY?Y(cqloej}%R&-t(NPD`5w&*JCK63j5 zmkbC2p}NM~Y=V>?8So)PF79lAG#Fv2w$___+vrx?NCs!bBs4Vq836qd)Vi7)-quvw&20^*hrovcMSwk1&CX<0Y>ksXFeqvXvH(phhvp zXgC@6s(w2v+8B7bkjPu}2*_wtk7qizSNdlP87nLV-23kKHImbp?qK&!>p}qG9#gu` zx_hP8F6}ee6-jwgseqBG->&=vE&l3t5KGLA88JVVctv7V!MXC=-a zrZ`Vx&r)bcztY2b-1VoXcp|DmLL4xnL=qwelg8xK7>V69Z=Nn z8^j*Q|G9$Fe#%B5L&+@VTxZXnd6-ne+1{)dL7DW5l{d;#p&G^?SGs@ZN|8g7$1)C= z7mZAh=5Q1o&P0X-ocJod2njXNx-U{;f zGh4Rgz&G0?P|_?!7KBleqBu$d6|jbTV~O#IeO_jA7#@g{c!!lY&_*wqKqPv{^OlXY zAax%E>MKtJog3JgpsC4~*~U_zKU=Ued?njY(f2jAW*5@pG2U>=*BIrv+K?Lmj|eQq z*$%L)7-)2qG&gbcn#uN;%;O;6kC#=Ug^gAvazGnQtDHjyDE9xo+@&FRl=H%1&5n0txNvu=R3oQdPgczUSIBMKkS^8@bW@ZkgEy5B92 z;Zo(Oi--M%56%Y$T8Ug+7$LBK+$I~tdt^*rasT{S} zV(VQdys3g1BBW2USW1f74FGF2?u5bu`2f`egG{%Rcd}8c(*wH?jrHG|Nx5x3Z;<8& z9XSGMj~X5f69KG#s&Y7xX4eY-uZzUh=_68`KOzYax4rxZH|3t-z$w);Sl!t;JF znT<4@jFIU=t`c2P(V{nxdJh&-rx zI$ztHKnP{5iBSPiTGqwfEkN7d?Q9 zUxU#T$>BPI3y_d0RL6oIv2V8PW|x8Sqr}CRH6C8DWOM^~hqGTyHWQQTlq$084gZ3T z@i=AAcXyfU;F&Xr?7=vKtwZxZVE1#fK2QT_q)ktFt&Yok4}XuBo$}Qeiqh2zUPBgJ zm9j4393~uu%5tM0MfTDqMUgK$#R*VhpeHi%3;9Zc5X$v&^lR;ox}i+ZMNQ9w2R83z zWJM|zF9-p?Sx<`cXK@3dXb|3I!v`O5jhAv|WznED6TP~5JsiUH^ithhX$GI$Pad{RH zKvr`FjOj8^L>@LL)Kl@3c7#ES{kYRk4!5Rl$i@}bK< z-6+9!4tVa7F(xFZ-xxnzJCISU@Vz13z*dMoZ@S2PcuJIP*`50;gylU(ftQZGHl8lS z$jm{}1G#FyU`Hqf3WI(d{vUvldnv^ZX1)d%XH}(9|lF;!VaoUAI5gq-A(9 z`K*Ut2=WkL?i>TRixnQRY&g#w**8h9YkD&_uGw!cMF~Zgp?ny5cGH05sR?M|P}*A* zME3XY%$ZBCQ8%{QXWg!GMRb(L>A1A!V-(H7c#L@4xY!x-haJC{KUmW-nNA zZ0h%*A^7;wb;yr_XN&4ch}GP5u)dM9S}|@d44F@1v|vY!8e7y@?#Lksx{ zt&g*)Vwa7=fsI1_)ww2x%IH~V7#EH{d-@My(N<+5Z`Q1%WEg8bcM%R z4u6|nh48#K4RO=d(wD24x;rQXv54_H65WA86N{7&QphVo66GeF<9YH81{hF-jxZ8P z9t#u~f-)z=C-x^PJ=dPO(b8`)!XX5V8>Sd*b1#Ao!Z(&dA^ib`&K)RzYJ(WZZ&70r zO)TB1}js{iJ;Y=-l zw5N~68-55~!iHfKpUz3=(U5*PeAqZP#qML-#n+yhBrAaN;W1#ZQGZq%#^Q~lYBXj< zrAG0?0> zWmU2>NacCJno4p37Tf(#P}{`E8Y3&ZYp3tCVc!kRdiFkH!zRE)#&bxe2fgPiaY%K;4>Qf7%BXv@Jg+2i8lC3=V`{T;i`;i`R)#t{fDgx{GPH>V2w16q>l>gh$#YXUX-JMKVK`xg=v)$fa_W zIC8+Hceng>S0k{9uU!sUl$$;$kvw`v9fwPft{t2Donr0KDp^YW&v^RITEex`9##Z9 zYGTS9sTPR%%lnMo=SmHO@2A{GHC1!3tnMaiC?~{CN zcegWKWO4Lcmw#HR@B*(u+T!2vU=in~#6uQd-XKdeDKXR3+d(_wk`CCN1{^Cs#1-4C zx@Y_VUutprf%I%1>K2stD$!#o1uO{~Km2~6+PhC^fe~j2#LXE^AA}^&;uz>Ook+l| z+CLl4Vd#8i&;&n>?5?$*4tE^5sm1K+12BZALgm8}H4=s;R8=+*4 zvE_C6(~S4+%P(!DUZ|%~9`EyNzhnX7)0*Er++eakuv(e-X?*~#R+lMQt5g{k4L<(D zT;*?sVTMjl`C!F(K9!}$=xwTEA&!U=71z~`PpLk>@w+t$JE2}qIi*S{>C_B`6Gqkk zkQ5p+?|O3aSTt{nYU7%g)@>=QB0Q4}vxujegdvI?DFo>}e5IL)&H%QC7dQZ-K-)xE zxc6}l&)>Zeg{L3QNUce~BQZ63xOkFleK9jM9uYOsKU<}dxoHO&p+c^#Vjk@?p{YouROI6yp5YP$S#Q9Tcj8hZOexr@j zcr8aSK1sS$`%;nV*udVyEHA?8J0N@I5j5FxOGlg3q^#zkrCLSZ#b5%S8AlYwz>loJ zs#!hnv-5=$2a48FA0EMn_3AtrH#1Prm?_ZEDp;j-tpBZRNg6rd+A=_?J(=Awci2Qg z2=|If9mZpHO*oPvXPwjOUGXE9N>fCia1O}n+OdRfku?jx$BDrP1GTonpn2oUy5yq@ zWV*(fa!ioI?j))?LjHeXoo4^}m~WnsajZxEjZ zQ?Nys-k@a|MLn8n>z*0JxnF?rNM}7*35Ia(GLB?S? zcF>6qsLYX;NyM!Xkn90rIMuwDAc-6+sj2vyeZP|aG(72YKKl88hp}~GMORP%g)o?4 z{a>*!6Wf2I*Ah(~jZH}u|Jl0Jr-NfG@G<>;@Y!`i^F-T3Bc}07ewa>x39RWj={QpF zVLH&rmQi?!PXKhAZoQOnL_hHNWVCi--ZSIBP={7CNK{In*f={k4Ka$<9H{F0I-;>^@`|xMN&5rMFCr~lg_?tg~ubCS5 z!#n3Kg=ssy)t%+oZ?`7E#WnuY+T55E$F)~HWuX-l;po%L3&$e|$Cz~b#rYwD($k1| zrQ+u<(t)*8%Y zI+)dQsM}w(A8{K6UaU@=6Qd~Ao+~*ZFMcjO1nJeH?!xS%a;9UiYOD&$109lW4;aOX z5Civ0l4Hdg-JAi?GW6-~4;K~_TAh&FGLxJ2#&_@qp|x(N?QK7$i^IIzWwi10#acjE z6IkDpP2HtWGzj?%HrSlMhEO5lvB%B3lCaE|UU%wl-RZIbDV8>!n@n_2QZ1+^mkI%z z_eBwj$&rd8lrI94c+Jc~DMEp>KLY&<>f7F0{1mh53DCVOwvS{?>iRaq{K{+nRiM_ogNwxNd0A*9W9?2cQf_L8jZ#tJ9Pxd1#Y1H zK2KAgG))dLA%_PxQK9P?8LCduuSXb-UZ#Jg_-G;$gx`o&3Va(J`25HJW@UK6sJhQ^ zNBOk0sym@zrdX&q!$cL(0blE~p zC^29ph;*Gsd!lE=Id2zkO^bP{4Z=Xa;RYL|*x24Twsb>t)q3K?Dp66WACuQB&GrHd zCnos9j(%88<#q)~&YdFQv+KK^N|qWZap%&{_4%fUB5L_U6Rsh8$^{!e;F85`!F^Rn zr;-3n=?JmfjZB>KsxNWJ)h@h>`sBW6kBEJ;G@p-0V5)kx*Fo3l%u3{R z;wkeIO)c<@jc2ZQjz2sTwL`30?H){5e7gaXq>aqd87!?fzF2LI3IGL!=Iug*tK%Ii z-#!PIYx+aBBM<98zy8=9hr__i+t0zD7^Gi-dfPAH@DdL?7|NAOrmjv0yTQz?ahJ^Z zp>XAJ9Iw^{GSzFXak7h#p4}f#;0OHh{Y0CTP|32`XWI9~PwA93u~Mf`#s|31;5_JPPNyHsT&U5qt zip`@EUF7^1)d<#5YN7auAIB~ZE)*kz}x8)(Jb|(`nM4RdhyoJg~lgFe~-}#Pt z`a?AY!`-SWZzF3et#*eydWwBtaXu4UfTOI?L)K>!tBhW<;w#BJCt@d-f zit6Ee!V&Q-R%WP7$uefn-{=8?YZXgO{IZe9+1gn$rWc2ICYW`5P`^A1hOXwVVa<|D z5FM>7aVja@%mA6xO|tiDcoQWM;;Dmk31V;Q8YyDKxJkpJnyFnQQ&C>G7jLXqtyT+{ z79CKo$jf4}48|ROIp&-5QLL^TimCqY6az+R$GY~9u*CEO*^yO$4&wn)UgTJRc@1<^ zUI1pDi-*=8mC>vJPD7O&`05dU<+&>DSg*>(2T^->s|AWXmgt4?U5-Fl7fqPK8Yr}X z!N{YYMcLt>K9h4d!73A7VPaV>21hHUm9a8HxQm`)3Qt383&dx2=%{451xu7LCDSe@ zmTsF1i+y#(c2PlK(;|mw2ifqn=qhHqGT)t(D^a>@JDWMuS=T&Fd z2Av?RG<(je#r`JJu;k)Q8|^`vsH*j4xQ1V!7ugU?_h)zq1ORm4`_ua9jTFJ{(MJjh z^kF9T9W|l6nbKGCVe4s&Fgwf}eYF*~?b~AVb(Wwy`lG>YNyqGlsNvj3zZ7cGoKqd6 zNzMPU9kb}Q5yA;c=rbLEtZ=CWHhE|TzOe=u@cDu5psZ{8M=rvbp#8+=E<#^;w==!q zJYbkpf^_N3O9=43elg-s0&-b?rFRepb?d8|tDI|J#UdcmWa@W_LM3_{}1!x0C)|!EWLvI_fYxa5R9|^LCVmG5`4$=@75E;=PRAWzTKc zH>*12kbfs!GeXmGY@?z5?}l8$ClDHx<~lu42hA263XP%1zJWaBhdVS@vw=q^0Sb*y z_5@4s>p_=u>u%czqux8={|gcc!DxD6|IwR*H2(t<|7#))@GrBgM*APfsnPfkCC<%P zWHu6pMC&DGlBFk`_)z5DlQCpvXL}_ZL88G%N;cy6LjRHsun(#Flm5HigbbNs1^p{c z)aI&&@+b7+>Aa=}z9-tnypqbt#zxQE4Y2*?#^~nz=F&TRCkh+Z1^nY?;j@WeCi36` z>D~3cb1`!R==eT=|NSsIqrm-rvC_uT`R#SnTErNA_tNumew~wrP&Rq>{kNAS9J<^TR@wYg|x7id`5dC~J>k-4)YkD57a$M=_j z(p?c&1PgHb&U4%fcwV>Q6^U8q<;%(A#KZs6UOUJK%rjh-jqXsc=5T<1*B>KxcI3ia z%1dwnI%3C+3abd>iD(~Wcf?4 z!tRQp^U!iU-eDcTHnN9B2O1O3q#kZ6iz3dd+}{&Na-><9EvUZLn9tGLXk|mMHhKO4 zm?zf4yIoQd5`*O?8|T*u1im~}8J?$m&c_gkVaqVeC{_6p$ftYYkqBwg)CFfd)gDeY z8oUy%hAygU!MXSKMki(+M)K*%EH&A?XG?+&D=Uc+io5nf6XQNt^i~HQkNjP}In2|$ z*DY33Q)+R%?1L5X`yhy|RC%I{A!mj;m1h({Mc9wkOHLxAs)A+{DfI6}e@F03=fE>>-$ zG2Ita;;9)sgNaoa@vwjZ8;O%j`~t~1TONz`16>Z5Zb0HMl*!gU(NlKk(bptE)%?i& zXJ@~kTHuFunIBobpPEs~mBh0?Z&-9SbM{<$H`07#4{M->)azHBSrI0f( zNt$y=iYs1^_-{<H5X&e_VtfXeBUKIz^QZjS#m?uBO$uXqX=q=`vK0>L! zcD2w4urovC*^-et8DU&9zBQ80qf#wLuC@;yQyhS?HKJ2Mbwk7NhlG_;5^?{DX9@=C zMREHi+fGx2FsucKpT8>yr)rV>xqF~TmWFhHphrpXNjaphxW zx8i4RBBCf=TpvWP6bgxGNz$kkM9KA%LavHLB)_rFX!a=X!~YHU-i$Go z^nDV?lZUCGks^-lVLuIkKq{|Q=?j~Bk?UWQP9^?DXgxf~5gAzWW#KjAh79($%Lrl@ ze3i*2Zy$2B6-9LfTunCD-(%B3q_C6F7B(+0>A+3)xpLw#hKX#!hcxF;8(!w$TaHFI zJaC~&bg;7g49V#9UV8c`8Zp_OBXKkz+Tp49UIkrb3^Fb6I(s_BAe5*3r{a&L6^pv22G>`M*e(T;tXNblu z#!d*%$jd9o)M%OFOmK3-_z`$RyZK#P3Kv~mY{okDwtpy$8aQmV-~4&#yPIy)J6|6N zJM&)*QDnM@aUGCtST|x3XERu6FlxQ0&9Bhk5v?U^lQFlYUr19&DnmC%E!6yVRoHA-%rPv9eG}7wXA@1P3}dmqF$H_- zv{H1)mAAyA24gFY^Gxb42*wKocdJg;vvBG+?Z$X2bPZ#rF3a9%L-Gu3wkw$(i46%p zq~@7~4Fl`*w9v}mY9nQsm~WoCMBDU>ecidFxK0cRAj{PA`q%YshFX0G44r7u{G<;K zDrX*S&h|(s6PARnG~PN({#{MwJd~{NhaE%ip!6Ul^GT_pQTS4DdY`&l!{3}?KpM!j z=Bd9MDPzbIM5y5CFgr1sF+qib<46>KhJqdC{SkpD>`X=moy74?U=bhl?DEokBoqi7gs30phC_oh{6C4~`mwb2PrhD<&HSr6OKC z#dAwCm480Wq<=zBrxh!c0J#^La^)*Fgdx@r29?2E`>D$)VI^(-L!Z`yEUtj0`S2=Y zr0_y&aRUE+=qX4z?lFE+rLs0H@93qFKs(t0V3F?tyzt)fo+5Zd4#c#Oq{B-vXXmDb z^x0PrYoTh+&v=~`cvF?406}W`nTW{_C$EWsA)Ax2c!6;p*kV;5(Z7#Yb=3CYPOhS* z*16qN1-#%S{ja*NJRGX_4Id;lWcOi=eP2Viq>*i8$=DlZ-%Ru$=G*U ziz0#JP-&iwIS_snzO@AJIxd#?A)InT^<&x!Q*GoG*~EDlCV zF=?Img@r!!rNw-fM!4l;j^H>tV;a<7%OBOgIic5qW%Y>XGP!LqD(EXBMvrcSBp7=7^8eAx_;9)Xt9c+x*F#j}z zlNw(5hRt+u#-qJ$6?v_==hPx}Ylk9ku`>$aE_%L+*3>9h1qv@MPh*gHnhof>U94iA zwmFxyyDE>`7+q5 zn{m)h842B^t98t{@RK%sWZ`?jj)iWr-Q{jpY__M!s*h|Py3@Gm@K2v6Tir|#jDYEg zYHW7KvEhGUcHv@Zr7LGPuLVr{#UO4^KGXy*mwd8TTG z1%d$4O@FXEztc=XtPy1iI7rCpKI%ND!*YQHK8U_EBr-qBdU&M{te-WR5MC|6e9N80 zv%}ERe2V|V$8smcnYh$uGFNFn9~*3s&ijQrR_l(Cmsge@8WHd29v;1B>m6s+orbHg zT51XK9ePKTN$@Yy+cEMHPs*h3x}8ChrCIq%Is$$qJNt}^yXMi%22iu8-Kkx1f zH>z81V`%XbI*AqWIw=!r#mBJo(LChUTFR5@WwTcT)Dqi&SoI3jFeIIJ(<;pvMduDp z(mhgWvbOSkDtI%nCI*=sZrT(HSWHm*%57DB2}$gdtz<_NM2@lc(di0gJdq~+z|NgE ztiF5x#)VkJ=0h(e^chh@#n9G^ZLAj>#n9(ea?-aY6&uNNC}hEhSw?Z+R=rcZ)W+yf zFFouHzn}D=vY52E(Ts+K^Tb^jJr7JYe@YRmloY{9UntZWo=VUUFGXBc_nChlne)i# z9zvx+Fm_dVxgRQsIXxV^A(dOZ9wPuXXC4<8}e$GZ~98^iFg9s`T?2J?XeQRdS z5_u;%%r_Tj?_hmghL0nL?yLTZ36Ff-gF=7Sv0lfkKiL&BOM{Cp_v*LIYK_F-=`2a7 zT7r>(Ql`3;Mt&x#UtKS>A`(~?7;TuexLF<7E&AN7Lq^I-&0xuk*p)d&^B9E-gi#lryOZ97T`NeE^t{<=*!8din0Zh2dfNEV7#JalAX zMFkevwo-JDhVSAHv#EUAqtrW-r$-8om)*Y>VK7=H;b>5WebV3`CjNC3&0HP8*LEWe zMW}G9sk1O~s#a8qS)FWG?UX4!!zZKGhp4W7mpoQ0j~+7^^nDi}e+|n?F?t~#C0JKR zqux}TR<{9Df8`-qdRA$Elc8*?or6n(c#OC2aq`Jm&!S@2S1Etcd3|+j6414sw32;p zL{ukK7o2B!L&r0HPsy=+wj;4I;$^T%345S~sOPu4Y5sGWg6?8M_HhZ1%U%NJ`EMLo zI@j6kH6%M^bhf;{b8L)aA1zvXc=WF@mUrP>WrUq#CSx)DTYghr4GQKieuDM!uvrOWtM(2OV!}Cmu=OoBj`af!6iMnfu5d*UHv8mHMjCZMz2=*ARxn`@OfA@i3CHJ{RYmyVZzfROWwp z-C)_!;7uu4EghMr6E;ex;8VptMOsC)Yt0G=+aW2h?KvVwU`NyN)vbPapC5YD!t??m zE4>Ay%@n8jL*r;L=T}qgMHNc&;&jSPFMp|s`Je=wz1&6Gn*XXf-Yl7md?bBk*_2k$ z2X|*X9{u=*2q=mA`U!!rwkq`wrg~C9BGV;m zM{{76kzwa%g@4MXj4!8!mJ%q0;tcx6+v7bZlDnehq~_;-@YoxbIb`e*SWl%A?OV~C zew^@2m9BEdK#Y&_ltb)9}gbXijD5iu#a|dUVMnE@LE+_T$^DZwrVFvKU5GKSz{}+swAned?$zH$}gBW4rkG&CwgHs!P&vjeZ|ZwErBcMBwYCB zEiz=l#3mVS$Kct8U6c*I1Vy#!xK1kg^MVHO=*gsEkcyq4uK)``Ux# zH12IqQ|NFlbBq zY{}};Rv2K-{A7$}q|@wqQ2L-H>tw6#6T}z{_C9mo%Gj^>JNvMV+F4n#@;ei{(g6-r zEFWnD{3cOkx)+4!``_?rmEyDCE zX{$IJ9{iieYSAI zb-%SKOTH^Miy9k2-v5Y&yl%igV;?V|o0q3KV@Ijo87G#$1=9cuQc!Fn)h$@hwPF()02niYrg?BNuHE;PVe#u9C;{M%DgaObzaM>IULKr9Y1e3> zUuon4WMnJ`0ML{0-;NPR0PwW+-+LU6)+Hf@yaY%oDFLY8FL`hd(hd%gIv>ut>xXzg zgt=!yoqg=Ki+_lL(fb&`i?{8-M-cuuZ&W>7MvGtz07||9K=)gx05FUo11>r`xY|lN zxq3KCD@eL|JOA0cIV!c~$%#nF4$nMfisiVMq`*>;>cU=Ov_c2ESgss1TCkpoLEp{=X1-!bC(|5709@qq7%iWPq z3#pnfumJ#^0|3ze5pwb*!*3xg{l#Zg#I55g{*cS~t%GD66;QemzFQp`L>EF`k_myH z`#512JKY1z_i^7YCX#`35dL=-uIvmBc%=eB4DO)nI)ddlmyZ9qis5XS-TBfy zE5XA=4FLT6$sxa#XsIC~s4%n4-_8wl)WI6gzleIQ;Hf+N@&~Km{IU`h+mqkVqyE!R zbJTwo1kM}`kXr_U+oUc?`MVsDf?A&woR03y4WV-K(DE&Lf#+}zellvuyV$wJ<5LR?1M2L%v%2yBg_}9g@pbc!h_jC zzpNU9_vH6;g$~Led}8#A*b}u!{6Ay=-);bo;oB*{|1~Ks+I%*($FgyTH59% I(53 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。 @@ -125,8 +123,7 @@ jQuery[^jQuery]在发布版本``2.1.3``,一共有152个commit。我们可以 [^jQuery]: jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 -##提高 - +##用好Github ###敏捷软件开发 @@ -143,7 +140,7 @@ jQuery[^jQuery]在发布版本``2.1.3``,一共有152个commit。我们可以 当只有一个人的时候,你只需要明确知道自己想要什么就够了。我们还需要的是CI、测试,以来提升代码的质量。 -##测试 +###测试 通常我们都会找Document,如果没有的话,你会找什么?看源代码,还是看测试? @@ -201,7 +198,7 @@ lettuce.js | 98.58% (209 / 212)| 82.98%(78 / 94) | 100.00% (54 / 54) | 98.58% (2 本地测试都通过了,于是我们添加了``Travis-CI``来跑我们的测试 -##CI +###CI 虽然node.js不算是一门语言,但是因为我们用的node,下面的是一个简单的``.travis.yml``示例: @@ -223,7 +220,7 @@ lettuce.js | 98.58% (209 / 212)| 82.98%(78 / 94) | 100.00% (54 / 54) | 98.58% (2 CI对于一个开发者在不同城市开发同一项目上来说是很重要的,这意味着当你添加的部分功能有测试覆盖的时候,项目代码会更加强壮。 -##代码质量 +###代码质量 像``jslint``这类的工具,只能保证代码在语法上是正确的,但是不能保证你写了一堆bad smell的代码。 @@ -272,13 +269,13 @@ CI对于一个开发者在不同城市开发同一项目上来说是很重要的 这就意味着我们可以对上面的代码进行重构,他们是重复的代码。 -##重构 +###重构 不想在这里说太多关于``重构``的东西,可以参考Martin Flower的《重构》一书去多了解一些重构的细节。 这时想说的是,只有代码被测试覆盖住了,那么才能保证重构的过程没有出错。 -#基本知识 +#Git基本知识与Github使用 ##Git @@ -345,12 +342,9 @@ CI对于一个开发者在不同城市开发同一项目上来说是很重要的 #Github项目分析一 -##用matplotlib生成图表 +##生成图表 -如何分析用户的数据是一个有趣的问题,特别是当我们有大量的数据的时候。 -除了``matlab``,我们还可以用``numpy``+``matplotlib`` - -###python github用户数据分析## +如何分析用户的数据是一个有趣的问题,特别是当我们有大量的数据的时候。除了``matlab``,我们还可以用``numpy``+``matplotlib`` 数据可以在这边寻找到 @@ -362,11 +356,11 @@ CI对于一个开发者在不同城市开发同一项目上来说是很重要的 要解析的json文件位于``data/2014-01-01-0.json``,大小6.6M,显然我们可能需要用每次只读一行的策略,这足以解释为什么诸如sublime打开的时候很慢,而现在我们只需要里面的json数据中的创建时间。。 -==这个文件代表什么? +==,这个文件代表什么? **2014年1月1日零时到一时,用户在github上的操作,这里的用户指的是很多。。一共有4814条数据,从commit、create到issues都有。** -###python json文件解析## +###数据解析 ```python import json @@ -415,7 +409,7 @@ minuteswithcount = [(x, dataarray.count(x)) for x in set(dataarray)] [(0, 92), (1, 67), (2, 86), (3, 73), (4, 76), (5, 67), (6, 61), (7, 71), (8, 62), (9, 71), (10, 70), (11, 79), (12, 62), (13, 67), (14, 76), (15, 67), (16, 74), (17, 48), (18, 78), (19, 73), (20, 89), (21, 62), (22, 74), (23, 61), (24, 71), (25, 49), (26, 59), (27, 59), (28, 58), (29, 74), (30, 69), (31, 59), (32, 89), (33, 67), (34, 66), (35, 77), (36, 64), (37, 71), (38, 75), (39, 66), (40, 62), (41, 77), (42, 82), (43, 95), (44, 77), (45, 65), (46, 59), (47, 60), (48, 54), (49, 66), (50, 74), (51, 61), (52, 71), (53, 90), (54, 64), (55, 67), (56, 67), (57, 55), (58, 68), (59, 91)] ``` -##matplotlib +###Matplotlib 开始之前需要安装``matplotlib @@ -531,7 +525,7 @@ draw_date("data/2014-01-01-0.json") 8474, 7984, 12933, 13504, 13763, 13544, 12940, 7119, 7346, 13412, 14008, 12555 -###python 数据分析 +###Python 数据分析 重写了一个新的方法用于计算提交数,直至后面才意识到其实我们可以算行数就够了,但是方法上有点hack @@ -580,7 +574,7 @@ def get_month_total(): 接着我们需要去遍历每个结果,后面的后面会发现这个效率真的是太低了,为什么木有多线程? -###python matplotlib图表 +###Python Matplotlib图表 让我们的matplotlib来做这些图表的工作 @@ -608,7 +602,7 @@ if __name__ == '__main__': 让我们分析之前的程序,然后再想办法做出优化。网上看到一篇文章[http://www.huyng.com/posts/python-performance-analysis/](http://www.huyng.com/posts/python-performance-analysis/)讲的就是分析这部分内容的。 -##time python分析 +##Time Python分析 分析程序的运行时间 @@ -626,9 +620,6 @@ $time python handle.py ##line_profiler python -这是 -##Mac OS X 10.9 line_profiler Install## - ```bash sudo ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future" easy_install line_profiler ``` @@ -690,17 +681,15 @@ Line # Hits Time Per Hit % Time Line Contents 于是我们就发现我们的瓶颈就是从读取``created_at``,即创建时间。。。以及解析json,反而不是我们关心的IO,果然``readline``很强大。 -##memory_profiler python +##memory_profiler -###memory_profiler install +首先我们需要install memory_profiler: ```bash $ pip install -U memory_profiler $ pip install psutil ``` -###memory_profiler python - 如上,我们只需要在``handle_json``前面加上``@profile`` ```bash @@ -733,7 +722,7 @@ Line # Mem usage Increment Line Contents ##objgraph python -###objgraph install +安装objgraph ```bash pip install objgraph @@ -831,8 +820,6 @@ def get_count(username): 这个数据库文件有**905M**,不过查询结果相当让人满意,至少相对于原来的结果来说。 -##Python SQLite3 - Python自带了对SQLite3的支持,然而我们还需要安装SQLite3 ```bash @@ -859,7 +846,7 @@ sudo zypper install sqlite3 不过,用yast2也很不错,不是么。。 -##Pythont Github Sqlite3数据导入 +###数据导入 需要注意的是这里是需要python2.7,起源于对gzip的上下文管理器的支持问题 @@ -915,8 +902,6 @@ def build_db_with_gzip(): ``executemany``可以插入多条数据,对于我们的数据来说,一小时的文件大概有五六千个会符合我们上面的安装,也就是有``actor``又有``type``才是我们需要记录的数据,我们只需要统计用户的那些事件,而非全部的事件。 -##python 遍历文件## - 我们需要去遍历文件,然后找到合适的部分,这里只是要找``2014-03-01``到``2014-03-31``的全部事件,而光这些数据的gz文件就有1.26G,同上面那些解压为json文件显得不合适,只能用遍历来处理。 这里参考了osrc项目中的写法,或者说直接复制过来。 @@ -939,11 +924,7 @@ date_re = re.compile(r"([0-9]{4})-([0-9]{2})-([0-9]{2})-([0-9]+)\.json.gz") 更好的方案? -###redis - -结合了前面两篇我们终于可以成功地读取出用户数据、处理,再接着可以找相近的用户。 - -##Python Redis +##Redis 查询用户事件总数 @@ -992,7 +973,7 @@ pipe.execute() 到这里我们算是知道了OSRC的数据库部分是如何工作的。 -###Python redis 查询 +###Redis 查询 主要代码如下所示 @@ -1035,7 +1016,8 @@ def get_vector(user, pipe=None): osrc最有意思的一部分莫过于flann,当然说的也是系统后台的设计的一个很关键及有意思的部分。 -##Python Github +##邻近算法 + 邻近算法是在这个分析过程中一个很有意思的东西。 >邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法可以说是整个数据挖掘分类技术中最简单的方法了。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用她最接近的k个邻居来代表。 @@ -1186,14 +1168,16 @@ C | 2 ##Google Ngx Pagespeed - else - cat << END - $0: error: module ngx_pagespeed requires the pagespeed optimization library. - -Look in obj/autoconf.err for more details. - +Look in objs/autoconf.err for more details. - END - exit 1 - fi +``` + else + cat << END + $0: error: module ngx_pagespeed requires the pagespeed optimization library. +-Look in obj/autoconf.err for more details. ++Look in objs/autoconf.err for more details. + END + exit 1 + fi +``` #创建你的项目 @@ -1205,7 +1189,9 @@ C | 2 #重构 -#Github 100天 +#Github连击 + +##100天 我也是蛮拼的,虽然我想的只是在Github上连击100~200天,然而到了今天也算不错。 @@ -1229,8 +1215,7 @@ C | 2 而现在是``为了填坑而commit``,为自己挖了太多的想法。 - -##40天的提升 +###40天的提升 当时我需要去印度接受毕业生培训,大概有5周左右,想着总不能空手而归。于是在国庆结束后有了第一次commit,当时旅游归来,想着自己在不同的地方有不同的照片,于是这个repo的名字是 [onmap](https://github.com/phodal/onmap)——将自己的照片显示在地图上的拍摄地点(手机是Lumia 920)。然而,中间因为修改账号的原因,丢失了commit。 @@ -1256,7 +1241,7 @@ C | 2 - 对于Mock、Stub、FakesServer等用法有更好的掌握 - 可以持续地交付软件(版本管理、自动测试、CI、部署等等) -##100天的挑战 +###100天的挑战 (ps:从印度回来之后,由于女朋友在泰国实习,有了更多的时间可以看书、写代码) @@ -1272,7 +1257,7 @@ C | 2 - 没有足够的空闲时间,除了周末。 - 希望去寻找那些有兴趣的人,然而却发现原来没有那么多时间去找人。 -##140天的希冀 +###140天的希冀 在经历了100天之后,似乎整个人都轻松了,毕竟目标是100~200天。似乎到现在,也不会有什么特殊的情怀,除了一些希冀。 @@ -1285,7 +1270,7 @@ C | 2 - 提了bug,并解决了。(ps:这是最理想的情况) -#Github 200天Showcase +##200天的Showcase 今天是我连续泡在Github上的第200天,也是蛮高兴的,终于到达了: @@ -1297,7 +1282,7 @@ C | 2 先让我们来一下ShowCase,然后再然后,下一篇我们再继续。 -##一些项目简述 +###一些项目简述 上面说到的培训一开始是用Java写的一个网站,有自动测试、CI、CD等等。由于是内部组队培训,代码不能公开等等因素,加之做得无聊。顺手,拿Node.js +RESTify 做了Server,Backbone + RequireJS + jQuery 做了前台的逻辑。于是在那个日子里,也在维护一些旧的repo,如[iot-coap](https://github.com/phodal/iot-coap)、[iot](https://github.com/phodal/iot),前者是我拿到WebStorm开源License的Repo,后者则是毕业设计。 @@ -1341,7 +1326,7 @@ C | 2 这个可以从两部分说起: -#### 重构Skill Tree +####重构Skill Tree 原来的是 @@ -1368,7 +1353,7 @@ C | 2 代码: [https://github.com/phodal/sherlock](https://github.com/phodal/sherlock) -###Django Ionic ElasticSearch 地图搜索 +####Django Ionic ElasticSearch 地图搜索 ![Django Elastic Search](./img/elasticsearch_ionit_map.jpg) @@ -1379,7 +1364,7 @@ C | 2 代码: [https://github.com/phodal/django-elasticsearch](https://github.com/phodal/django-elasticsearch) -###简历生成器 +####简历生成器 ![Resume](./img/resume.png) @@ -1392,7 +1377,7 @@ C | 2 代码: [https://github.com/phodal/resume](https://github.com/phodal/resume) -###Nginx 大数据学习 +####Nginx 大数据学习 ![Nginx Pig](./img/nginx_pig.jpg) @@ -1402,7 +1387,7 @@ C | 2 代码: [https://github.com/phodal/learning-data/tree/master/nginx](https://github.com/phodal/learning-data/tree/master/nginx) -###其他 +####其他 虽然技术栈上主要集中在Python、JavaScript,当然还有一些Ruby、Pig、Shell、Java的代码,只是我还是习惯用Python和JavaScript。一些用到觉得不错的框架: @@ -1425,7 +1410,7 @@ C | 2 - MongoDB - Redis -#Github 365天 +##365天 给你一年的时间,你会怎样去提高你的水平??? @@ -1433,8 +1418,6 @@ C | 2 正值这难得的sick leave(万恶的空气),码文一篇来记念一个过去的366天里。尽管想的是在今年里写一个可持续的开源框架,但是到底这依赖于一个好的idea。在我的[Github 孵化器](http://github.com/phodal/ideas) 页面上似乎也没有一个特别让我满意的想法,虽然上面有各种不样有意思的ideas。多数都是在过去的一年是完成的,然而有一些也是还没有做到的。 -##说说标题 - 尽管一直在Github上连击看上去似乎是没有多大必要的,但是人总得有点追求。如果正是漫无目的,却又想着提高技术的同时,为什么不去试试?毕竟技术非常好、不需要太多练习的人只是少数,似乎这样的人是不存在的。大多数的人都是经过练习之后,才会达到别人口中的“技术好”。 这让我想起了充斥着各种气味的知乎上的一些问题,在一些智商被完虐的话题里,无一不是因为那些人学得比别人早——哪来的天才?所谓的天才,应该是未来的智能生命一般,一出生什么都知道。如果并非如此,那只是说明他练习到位了。 @@ -1445,19 +1428,19 @@ C | 2 于是在想明白了很多事的时候起,便有了Re-Practise这样的计划,而365天只是中间的一个产物。 -##编程的基础能力 +###编程的基础能力 虽说算法很重要,但是编码才是基础能力。算法与编程在某种程度上是不同的领域,算法编程是在编程上面的一级。算法写得再好,如果别人很难直接拿来复用,在别人眼里就是shit。想出能work的代码一件简单的事,学会对其重构,使之变得更易读就是一件有意义的事。 于是,在某一时刻在Github上创建了一个组织,叫[Artisan Stack](https://github.com/artisanstack)。当时想的是在Github寻找一些JavaScript项目,对其代码进行重构。但是到底是影响力不够哈,参与的人数比较少。 -###重构 +####重构 如果你懂得如何写出高可读的代码,那么我想你是不需要这个的,但是这意味着你花了更多的时候在思考上了。当谈论重构的时候,让我想起了TDD(测试驱动开发)。即使不是TDD,那么如果你写着测试,那也是可以重构的。(之前写过一些利用Intellij IDEA重构的文章:[提炼函数](https://www.phodal.com/blog/intellij-idea-refactor-extract-method/)、[以查询取代临时变量](https://www.phodal.com/blog/intellij-idea-refactor-replace-temp-with-query/)、[重构与Intellij Idea初探](https://www.phodal.com/blog/thoughtworks-refactor-and-intellij-idea/)、[内联函数](https://www.phodal.com/blog/intellij-idea-refactor-inline-method/)) 在各种各样的文章里,我们看到过一些相关的内容,最好的参考莫过于《重构》一书。最基础不过的原则便是函数名,取名字很难,取别人能读懂的名字更难。其他的便有诸如长函数、过大的类、重复代码等等。在我有限的面试别人的经历里,这些问题都是最常见的。 -###测试 +####测试 而如果没有测试,其他都是扯淡。写好测试很难,写个测试算是一件容易的事。只是有些容易我们会为了测试而测试。 @@ -1471,7 +1454,7 @@ C | 2 测试是代码的最后一公里。所以,尽可能的为你的Github上的项目添加测试。 -###编码的过程 +####编码的过程 初到TW时,Pair时候总会有人教我如何开始编码,这应该也是一项基础的能力。结合日常,重新演绎一下这个过程: @@ -1488,7 +1471,7 @@ C | 2 在我们实际工作中也是如此,接到一个任务,然后分解,一步步完成。不过实现会稍微复杂一些,因为事务总会有抢占和优先级的。 -##技术与框架设计 +###技术与框架设计 在上上一篇博客中《[After 500: 写了第500篇博客,然后呢?](https://www.phodal.com/blog/after-500-blogposts-analytics-after-tech/)》也深刻地讨论了下这个问题,技术向来都是后发者优势。对于技术人员来说,也是如此,后发者占据很大的优势。 @@ -1508,7 +1491,7 @@ C | 2 技术同人一样,需要不断地往高一级前进。我们只需要不断地Re-Practise。 -##领域与练习 +###领域与练习 说业务好像不太适合程序员的口味,那就领域吧。不同行业的人,如百度、阿里、腾讯,他们的领域核心是不一样的。 @@ -1518,7 +1501,7 @@ C | 2 这也是下一个值得提高的地方。 -##其他 +###其他 是时候写这个小结了。从不会写代码,到写代码是从0到1的过程,但是要从1到60都不是一件容易的事。无论是刷Github也好(不要是自动提交),或者是换工作也好,我们都在不断地练习。 diff --git a/github-roam.rtf b/github-roam.rtf index 897bbef..10ae9c9 100644 --- a/github-roam.rtf +++ b/github-roam.rtf @@ -89,7 +89,7 @@ {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Github\u19982?Git\par} {\pard \ql \f0 \sa180 \li720 \fi0 Git\u26159?\u19968?\u20010?\u20998?\u24067?\u24335?\u30340?\u29256?\u26412?\u25511?\u21046?\u31995?\u32479?\u65292?\u26368?\u21021?\u30001?Linus Torvalds\u32534?\u20889?\u65292?\u29992?\u20316?Linux\u20869?\u26680?\u20195?\u30721?\u30340?\u31649?\u29702?\u12290?\u22312?\u25512?\u20986?\u21518?\u65292?Git\u22312?\u20854?\u23427?\u39033?\u30446?\u20013?\u20063?\u21462?\u24471?\u20102?\u24456?\u22823?\u25104?\u21151?\u65292?\u23588?\u20854?\u26159?\u22312?Ruby\u31038?\u21306?\u20013?\u12290?\u30446?\u21069?\u65292?\u21253?\u25324?Rubinius\u12289?Merb\u21644?Bitcoin\u22312?\u20869?\u30340?\u24456?\u22810?\u30693?\u21517?\u39033?\u30446?\u37117?\u20351?\u29992?\u20102?Git\u12290?Git\u21516?\u26679?\u21487?\u20197?\u34987?\u35832?\u22914?Capistrano\u21644?Vlad the Deployer\u36825?\u26679?\u30340?\u37096?\u32626?\u24037?\u20855?\u25152?\u20351?\u29992?\u12290?\par} {\pard \ql \f0 \sa180 \li720 \fi0 GitHub\u21487?\u20197?\u25176?\u31649?\u21508?\u31181?git\u24211?\u65292?\u24182?\u25552?\u20379?\u19968?\u20010?web\u30028?\u38754?\u65292?\u20294?\u19982?\u20854?\u23427?\u20687? SourceForge\u25110?Google Code\u36825?\u26679?\u30340?\u26381?\u21153?\u19981?\u21516?\u65292?GitHub\u30340?\u29420?\u29305?\u21334?\u28857?\u22312?\u20110?\u20174?\u21478?\u22806?\u19968?\u20010?\u39033?\u30446?\u36827?\u34892?\u20998?\u25903?\u30340?\u31616?\u26131?\u24615?\u12290?\u20026?\u19968?\u20010?\u39033?\u30446?\u36129?\u29486?\u20195?\u30721?\u38750?\u24120?\u31616?\u21333?\u65306?\u39318?\u20808?\u28857?\u20987?\u39033?\u30446?\u31449?\u28857?\u30340?\u8220"fork\u8221"\u30340?\u25353?\u38062?\u65292?\u28982?\u21518?\u23558?\u20195?\u30721?\u26816?\u20986?\u24182?\u23558?\u20462?\u25913?\u21152?\u20837?\u21040?\u21018?\u25165?\u20998?\u20986?\u30340?\u20195?\u30721?\u24211?\u20013?\u65292?\u26368?\u21518?\u36890?\u36807?\u20869?\u24314?\u30340?\u8220"pull request\u8221"\u26426?\u21046?\u21521?\u39033?\u30446?\u36127?\u36131?\u20154?\u30003?\u35831?\u20195?\u30721?\u21512?\u24182?\u12290?\u24050?\u32463?\u26377?\u20154?\u23558?GitHub\u31216?\u20026?\u20195?\u30721?\u29609?\u23478?\u30340?MySpace\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u25552?\u39640?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u29992?\u22909?Github\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u25935?\u25463?\u36719?\u20214?\u24320?\u21457?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26174?\u28982?\u25105?\u26159?\u22312?\u25199?\u28129?\u65292?\u36825?\u21644?\u25935?\u25463?\u36719?\u20214?\u24320?\u21457?\u27809?\u26377?\u20160?\u20040?\u20851?\u31995?\u12290?\u19981?\u36807?\u25105?\u20063?\u19981?\u30693?\u36947?\u28689?\u24067?\u27969?\u26159?\u24590?\u26679?\u30340?\u12290?\u35828?\u35828?\u25105?\u25152?\u30693?\u36947?\u30340?\u19968?\u20010?\u39033?\u30446?\u30340?\u32452?\u25104?\u21543?:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u30475?\u26495?\u24335?\u31649?\u29702?\u24212?\u29992?\u31243?\u24207?(\u22914?trello\u65292?\u31616?\u21333?\u22320?\u35828?\u23601?\u26159?\u31649?\u29702?\u36719?\u20214?\u21151?\u33021?)\par} @@ -99,7 +99,7 @@ {\pard \ql \f0 \sa180 \li0 \fi0 \u23545?\u20110?\u19968?\u20010?\u19981?\u26159?\u36828?\u31243?\u30340?\u22242?\u38431?(\u22914?\u21482?\u26377?\u19968?\u20010?\u20154?\u30340?\u39033?\u30446?) \u26469?\u35828?\u65292?Trello\u12289?Jenkin\u12289?Jira\u19981?\u26159?\u24517?\u38656?\u30340?:\par} {\pard \ql \f0 \sa180 \li720 \fi0 \u20320?\u23384?\u22312?\u65292?\u25105?\u28145?\u28145?\u30340?\u33041?\u28023?\u37324?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u24403?\u21482?\u26377?\u19968?\u20010?\u20154?\u30340?\u26102?\u20505?\u65292?\u20320?\u21482?\u38656?\u35201?\u26126?\u30830?\u30693?\u36947?\u33258?\u24049?\u24819?\u35201?\u20160?\u20040?\u23601?\u22815?\u20102?\u12290?\u25105?\u20204?\u36824?\u38656?\u35201?\u30340?\u26159?CI\u12289?\u27979?\u35797?\u65292?\u20197?\u26469?\u25552?\u21319?\u20195?\u30721?\u30340?\u36136?\u37327?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u27979?\u35797?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u27979?\u35797?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36890?\u24120?\u25105?\u20204?\u37117?\u20250?\u25214?Document\u65292?\u22914?\u26524?\u27809?\u26377?\u30340?\u35805?\u65292?\u20320?\u20250?\u25214?\u20160?\u20040??\u30475?\u28304?\u20195?\u30721?\u65292?\u36824?\u26159?\u30475?\u27979?\u35797??\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 it("specifying response when you need it", function (done) \{\line var doneFn = jasmine.createSpy("success");\line @@ -181,7 +181,7 @@ https://github.com/phodal/lettuce \intbl\row} {\pard \ql \f0 \sa180 \li0 \fi0 \par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26412?\u22320?\u27979?\u35797?\u37117?\u36890?\u36807?\u20102?\u65292?\u20110?\u26159?\u25105?\u20204?\u28155?\u21152?\u20102?{\f1 Travis-CI}\u26469?\u36305?\u25105?\u20204?\u30340?\u27979?\u35797?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 CI\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 CI\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u34429?\u28982?node.js\u19981?\u31639?\u26159?\u19968?\u38376?\u35821?\u35328?\u65292?\u20294?\u26159?\u22240?\u20026?\u25105?\u20204?\u29992?\u30340?node\u65292?\u19979?\u38754?\u30340?\u26159?\u19968?\u20010?\u31616?\u21333?\u30340?{\f1 .travis.yml}\u31034?\u20363?:\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 language: node_js\line node_js:\line @@ -199,7 +199,7 @@ https://github.com/phodal/lettuce \par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25105?\u20204?\u25226?\u36825?\u20123?\u38598?\u25104?\u21040?{\f1 README.md}\u20043?\u21518?\u65292?\u23601?\u26377?\u20102?\u20043?\u21069?\u37027?\u24352?\u22270?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 CI\u23545?\u20110?\u19968?\u20010?\u24320?\u21457?\u32773?\u22312?\u19981?\u21516?\u22478?\u24066?\u24320?\u21457?\u21516?\u19968?\u39033?\u30446?\u19978?\u26469?\u35828?\u26159?\u24456?\u37325?\u35201?\u30340?\u65292?\u36825?\u24847?\u21619?\u30528?\u24403?\u20320?\u28155?\u21152?\u30340?\u37096?\u20998?\u21151?\u33021?\u26377?\u27979?\u35797?\u35206?\u30422?\u30340?\u26102?\u20505?\u65292?\u39033?\u30446?\u20195?\u30721?\u20250?\u26356?\u21152?\u24378?\u22766?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u20195?\u30721?\u36136?\u37327?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u20195?\u30721?\u36136?\u37327?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20687?{\f1 jslint}\u36825?\u31867?\u30340?\u24037?\u20855?\u65292?\u21482?\u33021?\u20445?\u35777?\u20195?\u30721?\u22312?\u35821?\u27861?\u19978?\u26159?\u27491?\u30830?\u30340?\u65292?\u20294?\u26159?\u19981?\u33021?\u20445?\u35777?\u20320?\u20889?\u20102?\u19968?\u22534?bad smell\u30340?\u20195?\u30721?\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u37325?\u22797?\u20195?\u30721?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u36807?\u38271?\u30340?\u20989?\u25968?\par} @@ -242,10 +242,10 @@ Code Climate {\pard \ql \f0 \sa180 \li0 \fi0 \u32780?\u36825?\u20123?\u37117?\u26159?\u23567?\u38382?\u39064?\u21862?\u65292?\u26377?\u26102?\u21487?\u33021?\u20250?\u26377?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Similar code found in two :expression_statement nodes (mass = 86)\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u23601?\u24847?\u21619?\u30528?\u25105?\u20204?\u21487?\u20197?\u23545?\u19978?\u38754?\u30340?\u20195?\u30721?\u36827?\u34892?\u37325?\u26500?\u65292?\u20182?\u20204?\u26159?\u37325?\u22797?\u30340?\u20195?\u30721?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u37325?\u26500?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u37325?\u26500?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u19981?\u24819?\u22312?\u36825?\u37324?\u35828?\u22826?\u22810?\u20851?\u20110?{\f1 \u37325?\u26500?}\u30340?\u19996?\u35199?\u65292?\u21487?\u20197?\u21442?\u32771?Martin Flower\u30340?\u12298?\u37325?\u26500?\u12299?\u19968?\u20070?\u21435?\u22810?\u20102?\u35299?\u19968?\u20123?\u37325?\u26500?\u30340?\u32454?\u33410?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u26102?\u24819?\u35828?\u30340?\u26159?\u65292?\u21482?\u26377?\u20195?\u30721?\u34987?\u27979?\u35797?\u35206?\u30422?\u20303?\u20102?\u65292?\u37027?\u20040?\u25165?\u33021?\u20445?\u35777?\u37325?\u26500?\u30340?\u36807?\u31243?\u27809?\u26377?\u20986?\u38169?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 \u22522?\u26412?\u30693?\u35782?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Git\u22522?\u26412?\u30693?\u35782?\u19982?Github\u20351?\u29992?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Git\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20174?\u19968?\u33324?\u24320?\u21457?\u32773?\u30340?\u35282?\u24230?\u26469?\u30475?\u65292?git\u26377?\u20197?\u19979?\u21151?\u33021?\u65306?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab \u20174?\u26381?\u21153?\u22120?\u19978?\u20811?\u38534?\u25968?\u25454?\u24211?\u65288?\u21253?\u25324?\u20195?\u30721?\u21644?\u29256?\u26412?\u20449?\u24687?\u65289?\u21040?\u21333?\u26426?\u19978?\u12290?\par} @@ -286,9 +286,8 @@ git push -u origin master\par} git push -u origin master\line \par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Github\u39033?\u30446?\u20998?\u26512?\u19968?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u29992?matplotlib\u29983?\u25104?\u22270?\u34920?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \u22914?\u20309?\u20998?\u26512?\u29992?\u25143?\u30340?\u25968?\u25454?\u26159?\u19968?\u20010?\u26377?\u36259?\u30340?\u38382?\u39064?\u65292?\u29305?\u21035?\u26159?\u24403?\u25105?\u20204?\u26377?\u22823?\u37327?\u30340?\u25968?\u25454?\u30340?\u26102?\u20505?\u12290? \u38500?\u20102?{\f1 matlab}\u65292?\u25105?\u20204?\u36824?\u21487?\u20197?\u29992?{\f1 numpy}+{\f1 matplotlib}\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 python github\u29992?\u25143?\u25968?\u25454?\u20998?\u26512?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u29983?\u25104?\u22270?\u34920?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u22914?\u20309?\u20998?\u26512?\u29992?\u25143?\u30340?\u25968?\u25454?\u26159?\u19968?\u20010?\u26377?\u36259?\u30340?\u38382?\u39064?\u65292?\u29305?\u21035?\u26159?\u24403?\u25105?\u20204?\u26377?\u22823?\u37327?\u30340?\u25968?\u25454?\u30340?\u26102?\u20505?\u12290?\u38500?\u20102?{\f1 matlab}\u65292?\u25105?\u20204?\u36824?\u21487?\u20197?\u29992?{\f1 numpy}+{\f1 matplotlib}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25968?\u25454?\u21487?\u20197?\u22312?\u36825?\u36793?\u23547?\u25214?\u21040?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\field{\*\fldinst{HYPERLINK "https://github.com/gmszone/ml"}}{\fldrslt{\ul https://github.com/gmszone/ml @@ -297,9 +296,9 @@ https://github.com/gmszone/ml {\pard \ql \f0 \sa180 \li0 \fi0 \u26368?\u21518?\u25928?\u26524?\u22270?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\pngblip\picw800\pich400\picwgoal11620\pichgoal5800 89504e470d0a1a0a0000000d4948445200000320000001900806000000562504340000000473424954080808087c086488000000097048597300000f6100000f6101a83fa7690000200049444154789cec9d7b5c5475feff5f0322205e0151040d6f28e6fd12ddd4b44c2bb7b6eca256565a5bd945fd6697ad6d736bcb36bbb8df757fed77b78bb6955959e9ea2615a664199a6869a2602a2a606080a222209cdf1fef3e30c00ccc997366e6ccccebf978f818993933e7337366cef9bc3eaff7c5a6699a0642082184104208f10221be1e002184104208212478a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1042082184104288d7a00021841042082184780d0a1000a74e9dc2534f3d85499326213a3a1a21212158b66c99c36db3b3b33169d224b46bd70e313131983163068e1d3be670dbd75f7f1d292929888c8c44727232962c59e2c9b741082184104288e5a10001505c5c8c679e79067bf7eec5d0a1430100369badc976478e1cc1983163b07fff7e2c5cb810f3e7cfc7dab56b3161c20454575737d8f6fffeefff70d75d7761d0a04158b264092eb8e0023cf8e08378e18517bcf29e082184104208b122364dd3345f0fc2d7545555a1acac0c717171d8b66d1b468d1a85a54b9762c68c190db69b3d7b36de7aeb2decd9b3078989890080f4f4744c9830a14e700040454505ba77ef8e0b2fbc10ab57afae7bfeadb7de8a4f3ef904870f1f46c78e1dbdf706092184104208b108744000b46edd1a7171710080e6f4d8ca952b3179f2e43af10100975e7a29929393f1fefbefd7ddf7e5975fa2a4a404b367cf6ef0fcfbeebb0fa74e9dc2dab56b4d7e07841042082184f80714202e929f9f8fe2e2628c1c39b2c963a3468dc2f6eddbebfe56ff6fbcedf0e1c3111212821d3b767876b0841042082184589456be1e80bf5058580800888f8f6ff2587c7c3c4a4a4a505d5d8db0b03014161622343414b1b1b10db66bddba35626262505050d0e4358e1d3b86b4b434242525213232d2336f821042082184b84d4545050e1e3c888913273699e711d7a10071918a8a0a004078787893c7222222eab6090b0b434545055ab76eedf075c2c3c3eb5ecb9eb4b434dc72cb2d268e9810420821847882b7df7e1b37df7cb3af87e1b75080b88872252a2b2b9b3c76e6cc9906db444646a2aaaacae1eb9c3973c6a1c3d1b3674f00f2854e49493165ccc43ce6ce9d8bc58b17fb7a18c4093c3ed685c7c6baf0d8581b1e1f6b929d9d8d5b6eb9a56ede46dc8302c44554e8950ac5b2a7b0b010313131080b0babdbb6a6a606c78e1d6b60cf555555a1a4a404ddba756bf21aca45494949c1f0e1c33df11688013a76ecc8e36261787cac0b8f8d75e1b1b1363c3ed646cddb887b3009dd45121212d0b973676cddbab5c9635bb66ca9eb1f0200c3860d038026db7ef7dd77a8adad6db02d218410420821c10405880ea64c9982356bd6e0c8912375f7a5a7a72337371737dc7043dd7de3c78f477474345e7df5d506cf7ff5d55711151585abaebaca6b63268410420821c44a3004eb57962c5982b2b2b2ba0a55ab57afc6a1438700000f3ef820dab76f8fc71f7f1c1f7cf001c68d1b873973e6a0bcbc1c8b162dc2e0c18371c71d77d4bd564444049e79e619dc77df7db8f1c61b71f9e597e3abafbec23befbc83e79e7b8e4d08092184104248d04201f22b2fbdf412f2f2f20000369b0d1f7ffc313efae823d86c36cc983103eddbb747626222366edc88fff99fffc1638f3d86f0f0704c9e3c192fbdf4525dfe87e2de7bef455858185e7ae925ac5ebd1a3d7af4c0e2c58bf1e0830ffae2ed11834c9b36cdd74320cdc0e3635d786cac0b8f8db5e1f121818c4d6baef537f11a59595918316204b66ddbc6a43342082184100bc2f99a39300784104208218410e2351882450821c414727373515e5eeeeb611042885bb46bd70e7dfbf6f5f53082020a1042082186c9cdcd457272b2af8741082186c8c9c9a108f10214208410420ca39c8fb7df7e1b2929293e1e0d2184e8437538a78beb1d284008218498464a4a0a1333092184340b93d0092184104208215e830284104208218410e2352840082184104208215e830284104208218410e2352840082184104208215e830284104208218410e2352840082184102f919494849e3d7bfa7a188478940d1b36202424047ffad39f7c3d1462512840082184102f62b3d90c3d3f242404e3c68d3369340db9eaaaab10131383dada5a9c3e7d1aefbcf30ea64f9f8efefdfba36ddbb668dfbe3d468d1a85975f7e19d5d5d54e5f67f7eeddb8f1c61b11171787c8c848f4efdf1f0b162cc09933679a6c7bfcf8712c5ab40837df7c33060c188056ad5a21242404e9e9e92e8ffbd8b163888f8f47484808468f1eedd67bafa9a9c12bafbc82c18307a34d9b36888989c155575d85cd9b373bdcfef3cf3fc7430f3d844b2fbd1431313186f6ad282929c1dcb9739194948488880824242460d6ac59c8cfcf77b8fdebafbf8ebbefbe1ba9a9a968d3a60d424242f0e4934f1a1a839e63d71246bfeb2470612342420821c4cff0c4c4aebcbc1ce9e9e998366d1a424242909191815b6fbd1531313118376e1caebbee3a94949460f5ead5983f7f3e3efae823a4a7a7233c3cbcc1eb64666662fcf8f1a8a9a9c1f5d75f8feeddbb233d3d1d4f3ffd34d2d3d3919e9e8ed6ad5bd76d7fe0c0013cfae8a3b0d96c484c4c44e7ce9df1f3cf3feb7a8f77df7d374e9d3a05c0bdcf46d3344c9d3a152b57ae44fffefdf1c0030fe0975f7ec18a152b3066cc18ac5cb912575f7d7583e7fcfdef7fc7ead5ab111919893e7dfaa0b4b4d4d071f9e5975f70e1851722373717975e7a29a64f9f8eecec6cbcf9e69b58bb762d366fdedcc43d7be8a18770e2c409444747232121013ffdf493a131e83d76ce484d4dc59e3d7b101b1bebf6584880a3114bb06ddb360d80b66ddb365f0f85104274c373986b9c73ce395acf9e3d0dbd86cd66d3c68d1b67d288ea79efbdf7349bcda6ad5ab54ad3344ddbb16387f6eebbef6ad5d5d50db62b2f2fd7468c18a1d96c36eda5975e6af0d8d9b367b59494142d242444fbcf7ffe53777f6d6dad76fdf5d76b369b4d7bfef9e71b3ca7b4b4545bbf7ebd565a5aaa699aa6dd76db6d9acd66d3d2d3d35d1af7b265cb349bcda6fde31fffd06c369b367af468ddeffddd77dfd56c369b76f1c5176b95959575f76fddba550b0f0fd7e2e2e2b4f2f2f206cfd9bc79b3b67bf76eadb6b6563b78f0a0dbfb56fcee77bfd36c369b367ffefc06f7ffeffffeaf66b3d9b449932635794e5a5a9a76e8d0214dd3346de9d2a59acd66d39e7cf249b7f6efceb10b245c3d87f15c670e0cc1228410424c66c9922538f7dc7311191989c4c4443cf0c003387efc7893ed4e9c3881458b1661fcf8f1484c4c44787838e2e2e270cd35d7e0db6fbf6db0edd2a54b111222976d1563affed9c7da2f5dba1453a64c41af5ebdd0a64d1b74e8d001175f7c31de79e79d66c7fcf1c71f232a2a0a13274e04000c193204d3a64d43ab560d8325dab66d8b871e7a0800b071e3c6068f6ddcb8117bf6ecc19831633079f2e4bafb6d361b5e78e10500c03ffef18f06cfe9d8b123c68d1b878e1d3b363b3e471c3a74080f3ef820eebcf34e4c9a3449f7f315afbefa2a00e0cf7ffe738315fe912347e2a69b6e427171313efcf0c306cf39fffcf3919292029bcd064dd3dcde37009c3c7912fffef7bfd1b66d5b2c58b0a0c163f7df7f3f7af4e881b4b4341c3870a0c163975f7e39ba77ef0e0086c7e0ceb17386b31c90fdfbf7e377bffb1dfaf4e95317e63678f060dc7befbd28292969b06d6565259e7ffe790c1a3408515151e8d0a103c68c19830f3ef8a0c9fe0e1e3c88909010dc71c71d3878f020a64e9d8ad8d85844464662d4a85158bb76adde8f8378180a10420821c444e6cc9983071f7c10c78f1fc7dd77df8da953a762ddba759830614293bc89ddbb77e30f7ff8035ab56a85dffce63778e8a1873061c204ac5fbf1e63c68c415a5a5addb6c3860dc3534f3d054092d9172c5850f7cf3e2764f6ecd9387cf8302eb9e412cc9b370f53a74e455e5e1e6ebdf556fcf18f7f7438e6caca4afcf7bfffc5c489139b845439428992c6e264fdfaf500e0500cf4ecd9137dfbf6c5a14387b07ffffe16f7d1129aa6e1f6db6f47a74e9df0f2cb2fbb3d013f73e60cbef9e61b44454539cce1b8e28a2b00005f7ef9a5a1f136c7b7df7e8b3367cee0a28b2e4254545483c76c365bdde7e9c93178e2d8d9878315161662d4a85158ba7429060d1a843973e660c68c19e8d9b327de7efb6d1c3d7ab46edbaaaa2a4c9c38118f3ffe386a6b6b71fffdf7e3d65b6f454e4e0e6ebae9263cf1c4130ef797979787d4d4541c3a7408b7dd761b6ebae926ecdab50bd75c730d366cd8e0f2b889e7610e082184109f71fa34b0678ff7f7dbbf3fd0a68df9affbcd37dfe06f7ffb1bfaf4e9832d5bb6d4adea3ffbecb318376e1c0a0b0b91949454b7fd80010350585888e8e8e806af939f9f8ff3ce3b0ff3e6cdc3eeddbb0188233164c810fce94f7f425252925331f1e38f3f36c915a8aeaec615575c81e79f7f1ef7dc730fba75ebd6e0f12fbef802274f9ec475d75de7d2fb7ce38d3700349daceeddbb1700909c9cecf0797dfbf6456e6e2e727373d1ab572f97f6e58cc58b1763e3c68df8fcf3cfd1b66d5b1c3b76ccadd7f9e9a79f505b5b8b5ebd7ad5394cf6f4e9d307009093936368bccdd1d2e7a6c6909b9bebb331183d761f7ef8214a4b4bf1d7bffe150f3cf04083c72a2a2a1a8895975e7a09191919b8f2ca2bb17af5eabae3f2d4534fe1bcf3cec3c2850b3179f2645c70c1050d5e67c3860df8d39ffed420117ffaf4e998346912162d5a844b2eb944f7b88967a000218410e233f6ec01468cf0fe7eb76d03860f37ff75df7cf34d00c0134f3cd120a4283c3c1c0b172e6c52bdaa7dfbf60e5f2721210153a64cc192254b70e4c811242626ba3c0647657ec3c2c2307bf66cac5fbf1ee9e9e9b8f5d65b1b3cfef1c71fa375ebd60d426f9cb164c912a4a5a561d8b0619839736683c7549859870e1d1c3e57dd5f5656e6d27b71c6eeddbbf1f8e38fe3de7befc5f8f1e30dbd96b7c61cec635002232222a2c9639191910dfe7ee38d3710121282975f7eb98128ecdcb9339e7cf249dc79e79d78edb5d79a0890a4a424fce10f7f68709f0a53dbba75ab5be3269e810284104288cfe8df5fc4802ff6eb09b2b2b260b3d93076ecd8268f5d74d1450e57d8bffefa6bfcf5af7fc5e6cd9b515c5c8caaaaaa068fe7e7e7eb1220870e1dc25ffef217a4a7a7e3f0e1c3a8a8a868f07841414183bf6b6b6bb17af56a5c72c9254e0591e2a38f3ec2dcb973111f1f8f952b57223434d4e57199457575356ebdf556242424d4e52600cd57bf5abc78719389f3b5d75e8b214386786c9cf61c3f7e1cafbcf24a93fbe7cd9be774c26f363b76ecc0279f7cd2e0be4e9d3a61ce9c395ed9ffd5575f8dc71f7f1cf7dd771fd2d2d270f9e597e3e28b2fc68001031a6c575e5e8e9f7efa098989890edd18253877ecd8d1e4b1a143873afc1e74efde1d99999926bd13620614208410427c469b369e71227c855a45eed2a54b93c75ab56ad5a42ce9c71f7f8cebafbf1e6ddab4c1840913d0bb776f444545212424045f7ef925366edc88caca4a97f7bf7fff7e9c77de79282b2bc39831633069d22474e8d001a1a1a13870e000962d5bd6e4f5befaea2b1c3b760cd75e7b6db3affdc9279f60ead4a9e8dab52bbefcf2cb06a1640a35997694706f7fbf3b09e78a850b1762c78e1dd8b06103dad8c5d1359703f2d7bffe15797979757fdb6c36f4ead50b43860cf1ca984b4b4bf1f4d34f374858b7d96c983973263a74e8e095317cfffdf778fae9a71bdc9794945427403c3d861e3d7a60cb962d58b06001d6ad5b878f3efa08808883f9f3e7d78565a9fdc4c7c73b7c9dae5dbb0270ecc4381b5bab56ad505b5bebd6b88967a000218410424c424de28e1e3dda2414eaecd9b33876ec187af4e85177df934f3e898888087cf7dd77e8d7af5f83edf3f3f39b54996a89975f7e1925252558ba742966cc98d1e0b1e5cb9763d9b2654d9ef3f1c71fc366b3e1b7bffdadd3d7fde0830f307dfa7474ebd60debd7af47efdebd1d6ed7ff576b49e5133426373717369bcd699e812b64656541d334872e13006cdab409212121e8d0a1034a4b4b01a049f5287b7af7ee8d909010ecdfbf1f3535354d5c1d95776164cc494949cd4e80d5e7e62ccfc48c31dc76db6db8edb6db5a1c83278f5dfffefdf1de7befa1a6a606df7fff3dbef8e20bfced6f7fc39c39731015155527c80034484ab7a7b0b01080f35031e21fb00a16218410621223468c80a6690e85c3a64d9b9a4c42f7eddb8701030634111fb5b5b5d8b46993c37dd86c36d4d4d4387c6cdfbe7db0d96c9832654a93c79c89994f3ef904175c708143d70600de79e71d4c9b360d898989d8b871a353f101d487c7ac5bb7aec963fbf7ef476e6e2ece39e71c87792aae72f9e597e3ce3bef6cf2efa69b6e0220eed39d77ded9ec64db9e8888085c74d1453875ea14befaeaab268f7ffae9a7006038d7a439ce3fff7c444444e0ebafbfc6c993271b3c565b5b8bcf3efb0c369bad490e919978e3d829424343317cf8703cf2c82358be7c390060d5aa55008076eddaa177efde3872e408f6eddbd7e4b9aa12d8f040b24e83100a10420821c4246ebffd760052f54aadbe0352eaf5f7bfff7d93ed7bf6ec899c9c9cba555d404289162c5880ecec6c87f1ec313131387cf8b0c3fdf7ecd9139aa63529d79a969686d75e7badc9f65959593874e890d3f0ab65cb9661c68c19484a4a42464686c3b02b7bc68e1d8b949414646464e03ffff94fddfdb5b5b578f4d1470100f7dc734fb3afa1701652357bf66cfcf39fff6cf2eff9e79f0720d59afef9cf7f62f1e2c52eed0700eebdf75e00c01ffef08706216a5bb76ec58a152b101717e750d4994554541466cc988193274f36e903b264c912e4e5e561e2c4892d7efe4670e7d855545460cf9e3d4ebf8ff6646565390cef524e877d38ddcc9933a1691a1e7ef8e106a2fdd8b16378e69967eac2d788ffc2102c420821c4242ebcf0423cf0c003f8dbdffe8681030762ca9429080b0bc3aa55ab10131383f8f8f80613eb79f3e6e19e7beec1b061c370dd75d7212c2c0c5f7ffd35b2b3b3f19bdffca6c1445071d96597e1bdf7dec3d5575f8d61c386212c2c0c63c78ec5e8d1a3317bf66cbcf9e69bb8e1861b70fdf5d7233e3e1ebb76ed425a5a1a6ebcf146ac58b1a2c16ba9387c4702e4cb2fbfac9b085e72c92578fdf5d79b6cd33889392424046fbef926c68f1f8febafbf1ed75f7f3dba77ef8ef4f4746cdbb60d175f7c31e6cd9bd7e475e6cf9f5f574657393f8b162dc2bffffdefbaf15d73cd35cd7ef6461af14d9d3a151f7df4113efcf0430c1b360c93274fc62fbffc82152b5640d334fceb5fff42dbb66d1b3c67d3a64d75a24eb9163939397522d466b3d555457385e79e7b0e1b366cc0cb2fbf8c1d3b7660d4a851c8cecec6ead5abd1a54b17fcfdef7f6ff29cd75e7badeef3526ec1ead5ab71e8d02100404a4a4a9d786809778e5d666626c68f1f8fb163c7b6d8a3e4adb7dec23ffff94f5c7cf1c5e8d5ab173a75ea849f7efa09fff9cf7f10111181b973e7d66d3b7ffe7c7cfae9a758b56a15860c19822baeb802a74f9fc6071f7c8063c78ee191471ec185175ee8d2fb52186dd4484cc6ebbdd78943b66ddba601d0b66ddbe6eba11042886e780e6bc892254bb49494142d3c3c5c4b4848d0eebfff7eedf8f1e35a525292d6b367cf06db2e5dba541b3a74a8161515a575eedc59bbeebaebb45dbb76690b162cd0424242b48d1b3736d8bea8a8489b3e7dbad6a54b172d3434540b0909d1fef4a73fd53dfecd37df68e3c78fd73a75eaa4b56bd74e1b3d7ab4b66ad52a6dc3860d9acd666bb0ed800103b4214386387c0f4b972ed56c369b161212a2d96c3687ff1abf17c5eeddbbb51b6eb8418b8d8dd5c2c3c3b57efdfa690b162cd0ce9c39e370fba4a4242d2424a4c93fb57ffb313be3c081039acd66d3468f1edde2b68e387bf6acf6ca2baf6883060dd2222323b5e8e868edaaabaed2366fdeec707bfbcfc7d9b8f5525252a2cd9933473be79c73b4d6ad5b6bddba75d366cd9aa5e5e7e73bdcfef6db6f77380675dfb871e3748f41cfb153dfa9c6fbf9f2cb2f9b7cd7323333b57befbd571b326488161d1dad4546466a7dfbf6d566ce9ca9fdf8e38f4d5efbcc9933da73cf3da70d1c38508b8c8cd4dab76faf8d1e3d5a7befbdf79a6cab8efd1d77dce1f03d5d72c9252d1e0f57cf613cd799834dd32809ad40565616468c18816ddbb631ae9110e277f01ce67fe4e4e4a07ffffe78eaa9a7ea3aac136206ebd6adc395575e89850b17baecc0f81a57cf613cd79903734008218490204455bf6aa9fc2e217a51d5bcf4f4af21c105050821841012843cfae8a3a8a9a9c1e0c1837d3d14122064646460debc7978eaa9a7d0b66d5b4c9a34c9d7432216850284104208218418e6cb2fbfc41b6fbc81810307e2f3cf3f474c4c8caf87442c0aab60114208218410c3309f88b80a1d1042082184104288d7a00021841042082184780d0a1042082184104288d7a000b11867cef87a04841042082184780e0a108bf1c413be1e012184104208219e8355b02c465999af47400821ee939d9dedeb211042886e78eef22e14201683028410e28fb46bd70e0070cb2db7f878248410e23eea5c463c0b0588c5a0002184f8237dfbf6454e4e0ecacbcb7d3d146251727381a9538137de00860c91fb3efb0cf8fdef818d1b81b66d7d3b3e42dab56b87be7dfbfa7a18410105884eb66ddb86279e78029b376f86a669b8e0820bf0c20b2f60883a9bda919d9d8d79f3e6e1ebafbf46ebd6ad71d55557e1e5975f466c6cacd3d73f7e1ca8ad0542989d4308f13378e126cdb17fbfdcfee63780ba0c9e3e2db7b1b1c08001be191721c4fb709aab83acac2c5c7cf1c53878f020162c58803ffef18fc8cdcdc5d8b163919393d360db23478e60cc9831d8bf7f3f162e5c88f9f3e763eddab598306102aaabab9dee43d3e882104208093c7272804e9d809898fafb1213e5f6c811df8c8910456d2d70d555c0faf5be1e4970400744074f3ef924a2a2a2b079f36674ead40980c43b272727e3f1c71fc7871f7e58b7ed73cf3d878a8a0a6cdfbe1d89bf9e61cf3bef3c4c9830014b972ec55d77dde5743fc78e01d1d19e7d2f8410428837c9c9019293019badfebe6edde4363fdf37632244515202fcf7bfc0ac59be1e4970400744075f7df5152ebbecb23af101005dbb76c5983163b066cd1a9c3a75aaeefe952b5762f2e4c975e203002ebdf452242727e3fdf7df6f763fc78e993f76420821c497ecdd2b02c49ed6ad81b8383a20c4f71417cb6de7cebe1d47b04001a283aaaa2a44464636b9bf4d9b36a8aaaac2ae5dbb0000f9f9f9282e2ec6c891239b6c3b6ad4286cdfbebdd9fd508010420809347272807efd9ade9f984801427c4f5191dcc6c5f9761cc10205880efaf5eb87cd9b37a3b6b6b6eebeaaaa2a64666602000a0a0a00008585850080f8f8f826af111f1f8f92929266f34028400821840412bffc22212e8d1d10004848600816f13d7440bc0b734074307bf66cdc7befbd98356b161e79e411d4d4d4e0cf7ffe338e1e3d0a00a8a8a868701b1e1edee435222222eab6090b0b6bf27868e85cbcf452477cf249fd7dd3a64dc3b469d3cc7e3b841042885750755a1c0990c444e09b6fbc3b1ed23c5bb648a96407d39880a5a80868d50ae8d8b1febee5cb9763f9f2e50db62b63a52053a000d1c1dd77df8dc3870f63d1a24558b66c190009a97ae49147f0ecb3cfa2edaf45cc55985665656593d73873e64c836d1a131fbf1893270fc75ffee2897740082184781f2540faf469fa181d106b71f22470e185c0b265c0cd37fb7a34dea3b858dc0ffb36088e1680b3b2b23062c4082f8f2ef06008964efefce73fe3e79f7fc6a64d9bb073e74e646666a2a6a6060090fcebd28e0abd52a158f6141616222626c6a1fb0188f2660816218490402227479c8ea8a8a68f2526ca75efd7f539e263f2f3819a1ae0d7e08ea0a1a888e157de840e881b74ecd811175e7861dddf5f7cf105ba77ef8efefdfb0300121212d0b973676cddbab5c973b76cd982a1438736f3da1420841042020b5582d7110909725b5000f4eae5bd3111c7fc9ace8a5f7ef1ed38bc4d511113d0bd091d1083ac58b102df7df71de6ce9ddbe0fe2953a660cd9a35386257da233d3d1db9b9b9b8e1861b9cbe1e050821849040c351095e059b115a8b6015202a048b78073a203ac8c8c8c0d34f3f8d891327223a3a1adf7efb2d962e5d8a2baeb80273e6cc69b0ede38f3f8e0f3ef800e3c68dc39c3973505e5e8e458b1661f0e0c1b8e38e3b9ceea34387fa5859420821c4dfa9ad0572738199331d3fae1c10e681588360152045454033012ac464e880e820313111ad5ab5c2a2458b70fffdf7e39b6fbec1b3cf3e8b55ab56212424a4c9b61b376e44efdebdf1d8638fe1c5175fc4e4c993f1f9e79f3bcdff00c40109b61f3d2146a8aa027af706366ef4f5488837a8ae9644661e6fffe1c811c9ef70e680b46b07b46f4f07c42a2801126cd1187440bc0b1d101df4ead50bebd6ad7379fb010306e8da1e10015252220960a1a17a474848f071f830b07f3fb073273076acaf47433c4d6929f0d34fc0f6ed3cdefe4273257815090914205621181d909a1a79bfcc01f11e74402c46a74e80a6c9459610d2327979725b52e2db7110efa0ce8daa6b31b13e3939d25f2129c9f93689890cc1b20aea38049300f9e517997b5180780f0a108ba11ae0049bf54988bb2801124c17cb6046f500fbf967df8e83b84e4e8e8449b66a26e62231910e8855282800dab6ad9f9407036a41832158de8302c462508010a20f3a20c18572402840fc87e64af02ad88cd01a689a0890810325bfeed4295f8fc83b1417cb2d1d10ef410162313a74905b0a10425c830224b8500e0843b0fc87bd7b817efd9adf263111282c94587ce23b4a4b81ca4a60d020f93b589c653a20de8702c462b46f2fb7c1f2a327c4280c1c77db730000200049444154c10a2ee880f8179595c0c183ae392035353caebe4625a007a30069ddba7e0e463c0f0588c568d54a12d1e98010e21a7440820b7b072458e2d3fd99fdfba50f484b0284cd08ad41b00a105582d766f3f54882070a100b121b4b0142882bd4d64a19deeedd29408205e5809c39039497fb762ca4655c29c10bb019a155500264e040b90d16015254c4fc0f6f43016241284008718dc242694c376c984c4c6b6b7d3d22e269ec4b94330fc4fae4e44845a5ae5d9bdf2e36564260e880f896820239163131405858f00890e2620a106f43016241284008710d157e356c98888fe3c77d3b1ee279caca806edde4ffcc17b03eaa02564ba12d361b9b115a818202f97dd96c224282458014153101dddb5080589098180a10425cc15e8000c173b10c664a4beb2b2ad101b13e7bf7b61c7ea5603342df939f5f2ff0834980d001f13e142016243636787ef48418212f4f7ae7a80ecbcc03097ccacaa4a95d68281d107f2027a7e512bc0a3623f43dca0101824b80d001f13e14201684215884b8465e1e70ce394074b4fc4d0112f89496cac4a873670a10ab73fcb81c23571d103623f43d8d054830cc45aaabe5bc4207c4bb50805890d858f9319c3debeb9110626d9400898991bf8365b52e98292b13d72b2e8e2158562737576ef584601d39c2f2cabea2b6560a7ba88a64c1e28028914507c4bb50805890d858b9e56a2e21cda304486424101ecedf4ca0535b2b02a45327a04b173a20564795e0eddbd7b5ed1312a4bcb27da533e23d8a8ba51964b08560a9850c3a20de8502c482280162d4faacae067af502d6af373e2642ac86a6d50b109b4dc2b02840029b93274584d001f10f7272442876e8e0daf66c46e85b540f90601320c5c5724b07c4bb50805810154e625480141602070e009b36191f132156a3a40438754a0408103c17cb6046ad8cd301f10f54095e57613342dfe248809c38218b99810c1d10df400162419403627432a54e26ca062724905025789500a10312f89495c96dc78e2240e880589bbd7b5daf800548b3c290103a20bea2a0403e7f3511578ba1817e5e2d2e9630dea8285f8f24b8a000b1209d3a4948895107440990bd7b8d8f8910abe14880d001096cec1d90b83811249595be1d13718ca6e97740c2c244585280f8868202f9fc5bb592bf83a5b8872ac1db52b34c622e14201624345426536609909c1c56152181475e9eac5aa9b8dd9898c05fa90b761a3b20407dfc36b116478f4ace8e1e0102b019a12fb16f4208048f00611342df40016251cce805a24ee2274e305481041e7979408f1ef5ab560cc10a7c9403a292d001e681581515faab57802424d001f115f63d4000f3c2c1ad0e9b10fa060a108b628600292890500580792024f05015b0144c420f7ccaca244e5b85ea005c5cb12a3939924fd0ab97bee7d101f11d8d05889a3f04fa79b5a8880e882fa000b1286609908b2e9215620a101268341620d1d13241ada9f1dd988867292dad9f14a9154b3a20d6242707484a92fe3c7a50cd0889f7692c405ab512b731d0054871311d105f40016251cc58cd2d2890d5a773cea1002181872301a269c0f1e3be1b13f12ca5a53221026462dbb123058855d19b80ae484890858453a7cc1f13714e75b53801aa14b222189c653a20be8102c4a298e58074eb2665102940482071ea945c141b876001817fb10c66541774059b115a17bd257815aa1921c3b0bccbcf3fcb028ebd030204be00a9ac943c590a10ef430162518c0a90d3a7e5629d9020ab502cc54b0289c625780171400026a20732f60e08c0668456e5ec59e0a79fdc7740000a106fd3b809a12226c6f862a895611774df4101625162632594c4dd0ea4858572dbad9b5c04f6ed636c3c091c9a132081bc5a17ecd001f10f0e1e1411624480300fc4bb34274002f99caa04081d10ef430162518c96bfb33f9924278b9051933642fc9dbc3ce997e3a8663d1d90c0c53e091da0036255dc2dc10b006ddac831a600f12e0505525d4e9d4715812e40d402061d10ef43016251940071d7fa6c2c4000e68190c0212f4f62c555c75e409a1246445080043265654d43b0e880588f9c1cf92daa7c0ebdb014aff7292800e2e3a574b23d812e401882e53b28402c8ad184dafc7ca997dfae1dd0bdbb548ca100218142e30a588a40bf58063b8d1d90b8389940d4d6fa6e4ca429393940dfbe4d27b3aec26684dea7711774454c8c2cea689af7c7e40d8a8a64aed4a68daf47127c50805814331c906edda407486828d0a70f0508091c9c091076430f5c2a2b818a8aa60e484d0d8fb9d5c8c971af0296820e88f769dc0344111323f93c274e787f4cde8025787d07058845e9d851568f8c0a10054bf19240820224f8282b93dbc60e08c03c10abb177af7bf91f0a3623f43ecd091020709de5e2620a105f4101625142428c95bf6b7c3261295e12285455c9f79b2158c18512208d1d1080792056e2d429110f4604484282884a77ab4012fd1414346d4208182f8863758a8a98ffe12b28402c8c915e208e04c8a14312c240883f73e488c423d301092e4a4be5960e88b5d9b74f6e8d3a209a565f4e9e78963367e4bc49078478130a100be3ae00d1b4a6ab19ea62a02e0e84f82b8e7a8028a2a303f74219ec387240dab5936a4b1420d6c148095e057b817817fbbe618d0974014207c4775080581877c349cacbc5066fec8000cc0321fe8f12203d7a347d4c556c2181872307c466633342ab9193230b018dfb49e84195ef6522ba7770d6841090ea501111812b40e880f80e0a100be3ae03e2e864121b2b2b871420c4dfc9cb93d8ff8888a68f4547cb4a794d8df7c7453c4b599954f48b8a6a783f9b115a0ba309e8805cab2223e980788be6040810b8b975a74f03274fd201f115142016c64c0162b3c945810284f83bce2a6001f5abae6ab59c040eaa0788cdd6f07e3a20d6a1b212f8f453e0a28b8cbd8ecdc652bcdea4a040045f870e8e1f0f5401a29a10d201f10d142016c65d01a24edaf1f10def67295e1208342740a2a3e59661588147e32ee80a3a20d661f56ab966cd9c69fcb5d88cd07ba826848dc5bdc248454e2b4301e25b28402c4c6cace4735455e97b5e41815ca81b77f664295e1208508004278dbba02bba74a10362155e7f1d38ff7c60c000e3af4507c47b38eb01a2085407449d371882e51b28402c8cbbf5b79d9d4c9293e5b502f144428283da5ae0f0e19643b0f81d0f3c4a4b1d3b207171e280689af7c744ea397408f8ec33e0ce3bcd793d3623f41ec12a4094034201e21b284074f2dd77dfe19a6bae41b76edd101515859494143cf3cc33a868d460233b3b1b93264d42bb76ed10131383193366e0984e0f534da6f45a9fcd091000c8cdd5f77a845885a347c511742640d40a391d90c0a3acccb90352512195ff88ef58ba545cf71b6f34e7f51212e45a565b6bceeb11e7386b42a8085401525404b46f0f8487fb7a24c1492b5f0fc09fd8b973272ebef86274ebd60d73e7ce45747434bef9e61b3cf5d453d8b66d1b3ef9e41300c09123473066cc1874ead4090b172e447979395e7cf145ecdcb9135bb66c415858984bfb530e883b02a44f9fa6f7abfb7272c42627c4df68ae07082089949191142081486929d0bb77d3fbed9b11b66debdd3111a1b61678e30de0a69ba4378b192426ca62c3b1638cd1f734c1ec80f0bbe53b284074f0de7befa1aaaa0a6bd7ae454a4a0a00e0ce3bef446d6d2dde7aeb2d1c3f7e1c1d3a74c073cf3d878a8a0a6cdfbe1d89bf16343fefbcf33061c2042c5dba1477dd75974bfb332240c68e6d7a7fdbb6b2cac14474e2afb4244080c0bd58063bcd392080ac663a1228c4f3a4a7cb6f73d62cf35ed3be192127899ea3bc5cfeb524404e9d922a6781e416b009a16f6108960e2223230100718dce865dbb76456868285ab76e0d0058b97225264f9e5c273e00e0d24b2f45727232de7fff7d97f7d7a183d4bdd7234054177467271356c222fe4c5e9efc2e9c958b0424119d0e48e0e12c09ddde0121bee1f5d781fefd810b2e30ef35d98cd03b34d7055d11a8b97574407c0b05880e66ce9c892e5dba60d6ac59f8fefbef71f8f061ac58b102fff8c73ff0e0830f22323212f9f9f9282e2ec6c891239b3c7fd4a851d8be7dbbcbfbb3d9f497e22d2911dbdad9c984bd40883fd35c052c051d90c0a3b616387edc71127a4c0c10124201e22b7ef905f8f863493e7756c6d51de2e264018e89e89ea5a5268480fb0571ac4e511105882f6108960eba75eb86afbffe1a575e7925860d1b5677ff1ffef0073cfdf4d30080c25f9713e21b37e1f8f5be929212545757ebca03d1f3a36fe964929c0c2c5b2617f410ca4fe2671c3cd8b200a10312789497cb39cb9103121a2ae74996e2f50defbc23c7e6d65bcd7dddd050b98ed101f12c6acee060ca5247a03a200cc1f22d14203af8f9e79f71c515570000fef5af7f212626066bd6acc1b3cf3e8b2e5dbae0befbeeabab8615ee20503222220200505151e15480cc9d3b171ded96f98e1e05befb6e1a80692e8d519dac9b13201515b25df7ee2ebd242196212f0f183fbef96da2a3eb73454860505626b78e1c1080cd087d85a649f8d5d5577b662599cd083d4f7ebe54826aae8043200a104d732d046bf9f2e558be7c7983fbcad409891882024407cf3cf30cf2f3f3919393836ebfcef07ffbdbdfa2b6b6168f3efa28a64d9b569727525959d9e4f967ce9c01509f4be288c58b1763f8f0e1757f4f99a2afbca45acde8dad5f1e3aa146f4e0e0508f12f348d2158c14a69a9dc3a7240009944d001f13edbb6013ffc002c5ce899d7673342cfd352052c40847f4848609d574f9d92c5d8961c9069d3a661dab4860bc0595959183162840747171c300847079b366dc2b061c3eac487e237bff90d4e9f3e8d1d3b76d4855ea9502c7b0a0b0b111313e372f815a03f07a4a0407e50bfe6c33721290968d58a7920c4ff2829918b0643b0820f3a20d6e4b5d7c4a59838d133af4f07c4f3b82240424244fc079200514d089903e23b284074505d5d8d9a9a1a87f703c0d9b36791909080ce9d3b63ebd6ad4db6dbb2650b860e1daa6b9fee0890e64e26616140af5e1420c4ff70a5042f2002e4f871e0ec59cf8f897887961c902e5de880789bd3a781e5cb813bee907c0d4f4007c4f3b8224080c07396d5f9823920be83024407c3870f47565616721bb5125fbe7c394243433178f06000c0942953b066cd1a1cb15bba494f4f476e6e2e6eb8e1065dfb345b80002cc54bfc135705888a57569356e2ff2807c459f9e5b8383a20dee6c30f8113274480788ac444294070e284e7f611ecb4d4055d1113a3bf279995a103e27b284074f0f0c30f23242404a3478fc69ffffc67fcbffff7ff70e5955762d5aa5598397326bafe9a78f1f8e38fa34d9b3618376e1c962c5982850b17e2861b6ec0e0c1837187ceb3756cac849dfc9a3ed222ae081096e2f51cb5b5c0a38f4ab526622e7979404444cb178ce868b9651856e0505a2a49b2cea257bb74916daaaabc3bae60e6f5d7a52044af5e9edb877d3342623e2df50db327501d10556298781f0a101d0c1e3c181b366cc0b061c3b068d122cc9b370f070e1cc073cf3d87575f7db56ebbc4c4446cdcb811bd7bf7c6638f3d86175f7c1193274fc6e79f7fae2bff03d05f7fdb95d58ce464e0c0015eac3d416e2ef0c20bc09a35be1e49e0919707f4e8d172af8140acd812ec949539cfff00ea45a95ad5249e252707c8c830b7f3b923d88cd0b39495c9e266300a90e26209e9d439252326c22a583a39efbcf3f0e9a79fb6b8dd800103b06edd3ac3fb5393a963c75a1616353552b6d71507a4a606d8bf5fbad712f3f8f65bb93d7cd8b7e308445ca98005d00109449c75415774e922b73fffec5a380931c61b6f8820bcf65acfee475dcbe8807806579a102a024d80b009a1efa10362719403e24aec655191080b570408c0302c4f909929b71420e6430112bc9496bae6803011ddf39c3d2bcd6c6fb90568a6a2bc2984874b92301d10cf10ec028409e8be8502c4e2e81120ae9e4ce2e381a8280a104f4001e2395c1520e1e1f2fd0ea48b65b05356d6bc03a2040813d13dcf7fff2b4ebba7c3af142cc5eb3994b06bae0bba22264616026a6b3d3b266fe14a1342e25928402c4ebb7612a368a600b1d99888ee092a2aa429576c2c70e890af47635d0e1ed49fa47fea94080a570408c05e2081464b0e4844847473a603e2795e7f1d183e1cd05951de6d588ad773141488b0080f6f79dbd858111f81d2049c0e88efa100b138369bfcf05d59cd2d28908641aea87a96e2359fac2c094fb8f65ab9603a68194300cc9d2b9f91a6b9fe1c574bf02a2840028b961c1080cd08bd416121b076adf7dc0f800e882771b502161078c53de880f81e0a103fc0d55e20050540d7aeae3585a203623e9999b2127bd555f5050148538a8a801d3b44b0b98a5e011268f1cac14e4b49e8804c26e880789665cbc4919f3edd7bfba403e239825580681a1d102b4001e207b8da0048cfc924395956b3cacb8d8d8dd49399098c1801f4ec297f330fc431cac27ffd75d79f939727c2dad50a477440028b96caf00274403c8da649f5abebaf6ff958984962a2ac56bbda0b8bb88eab4d0881c01220e5e5d286800e886fa100f103f438207a04084017c44c323381f3cf07ba7797bf29401ca39acabdfbaee4cdb8425e9e5c285bb958389c0e48e0505929df135742b0e880788eafbe923e47de0cbf02ea27c82ac7919847b03a20ea3c4101e25b2840fc003d02c4d5d58cbe7de59602c41c8e1e9549726aaaac0e4645518038a3ac0c983913387e1c58b9d2b5e7b85a014b41072470508e594babee717174403cc9ebaf03bd7b0363c77a77bf6c46e8196a6b250ac255011248d50555c3528660f9160a103fc0130e48c78e72c1a6003107557e3735550a0774efce4a588e387346fe8d1a055c7289eb61581420c14b69a9dcbae28014177bb64c6865a58458ae5fefb97d5891aa2ae0830f803bee90f39b37510284e7537339764c8aa6b83a670002c759a603620d2840fc0057aa605555c98f4acfc98495b0cc2333530a00a8f0ab1e3de8803842ad6677ea24a11c1b3600fbf6b5fc3cbd02242606387102a8ae766b98c442e87140ce9ead172c9e203b5b4a486fdae4b97d5891bc3c0983bbe002efefbb5d3b1197bc56998b9e26840a57f351ad4e519108691556467c0305881f101b0b9c3e2dff9ca12a2ee93999b01296796466d6bb1f8008110a90a6a8c961c78ec0942940870e92d8da1c555572b1d4eb80d8ef8ff82f7a1c10c0b361583b77ca6db09d37f7ef975b5560c3dba4a488f823e6a142da82d101292e96f7e24ac550e2392840fc005792bfdc59cd5002444f3f06d2949a1a60eb5611200a0a10c7d84f262323a59ce7d2a5b272ed8c2347e43bea8e00611896ffa3c701013c9b88ae04c8debd9edb8715397040266bcae1f536030600bb77fb66df814a41812c9829e1ee0a8122405882d71a5080f801b1b172db9cf5e9ae0039718295638cb2678f94f56b2c407efe5956ef493d8d279377de298990ebd6397f8ede1e204060556c09764a4ba5fa595454f3db79db0109a6859b0307e49ce66a153ab3494991cfbcb9850aa28f8202f9cde839a6812240d884d01a5080f801ae0a90b0307d318daa14af9ed5bcddbb81fff99fe0baf8b64466a6ac248d1a557f5ff7eef21979b3724b6d2df0f0c33259b02a8dc369860f07860e6d3e195d09901e3d5cdf0f1d90c041f5006929f9b97d7ba0756bcf3b202929c1b77073e080efc2af00f9ccababeb43c18871f414ad51048a00292aa200b10214207e80ab02a45b377d154a7af796ed5d8d673e7b16b8e516e09557a41e3c11befd1638f75c499654a850056f566ec9cd055e7c51fa6b5895b23299244644d4df376b16b0668df395ebbc3cb9584446babe1f0a90c0c1952ee8407d3889a71c9092125950983245fe0ea63c102b08108061586612cc02a4b8982158568002c40f888a921adc2de580e83d998487034949ae5f485f7a09f8fe7bf9ffb7dfeadb5720a312d0edf1453342754cac7c6cd464d25e28df7cb3c497bff596e3e7e8ad800588c869db36302e96c14e69a9eb9db7e3e23ce74ca8f0abdffe56dfc24d20e06b01121f2f052b98886e1e7afa86296263a58c7a730571fc013a20d68002c40fb0d95aee05e2cec90470bd146f4e0eb06001306f9e3c47f5bd08764e9e0476ed6a2a40a2a26415de9b02441d93cc4ceb86c8a9701a7b3a759255e5d75e733c6e770408c05e20814259996b0e08e0590764e74e09731d3c58be8fc12240cacb45c8fb5280d86cac846536ee3a20807f2fec681a1d10ab4001e227b4547fdb9d9309e05a29deda5ae0aebbe4f59f7e1a38ff7c0a10c5b66df2f934162080f72b616566ca4a6171b1f42ab022cec26966cd92efe1d75f377dcc5d011228e102c18e1e07a44b17cf3a202929224282a984b9ca29f3a50001e4b3670896399c3d2b423d1805485999bc7f3a20be8702c44f68c901c9cf775f80ecdb27a5649df1af7f01191972dba68d4cb6bfff5e1a53053b9999e2769c7b6ed3c7bc29402a2a801f7e00eebdb77e5c56c49103024857f49e3d9b26a3d7d6ca6748072478d1e380c4c579d601193448fe9f9cec9b52bcdf7c232130dec42a0264c000a938e8c94ef7c1c2cf3f8b13108c02442d50d001f13d14207e427302e4f469b948bb2b40aaabeb2b0d35e6c811e09147a45ceaf8f1725f6aaaac206cdfae7f7f814666263072a4e38646ddbb7b2f093d2b4b8ec9555701bd7a595780387340424280993381f7df970a438aa347a594310548f0e26a123ae0390744d324d45209907efd5a5eb8319beddb818b2e02962df3de3e011120111140d7aededd6f6352528053a7e49a448ce14e13422030044871b1dcd201f13d14207e427302a4b0506edd152080e3d53c4d0366cf9615fe458beaef1f34482e48569de47a134709e80a6f3a209999724c060d92f158f5d838734000e0f6db657577c58afafbdce901a260085660d0dc77a631717132493d75cadc31e4e5492e84bd03d2dcc28d2778f659b9ddbcd97bfb04ea13d0f55458f404ac84651eeef40d03a4d475ab56fe7d5e550b141420be8702c44f888d75fea377f76402c824393cdc713cf3fbef03fff90ff0f7bf379c008485012346587792eb2d8e1c9195a4f3cf77fc788f1eb27a6bf664c811ca89090b1301929565cd2688cdad6627260293264932bac28800a103e2ffd4d6ea4f4207cc0fc35215b0060f965bb570e3ad3c901f7f0456ae941c2f6f9f777d5d014b71ce39528a9b89e8c629281021a14afcbb8acd26e7557f1620c5c512b1e0ea3985780e0a103f4139208eaa04191120212140dfbe4d2fa4bffc023cf00070fdf5c0b5d7367d9e9557d9bd857affcd392080775c107b27e6fcf381cacafa92c956a2a5d5ec59b3802d5b24dc051001d2bebdeb2be0f6c4c45080f83be5e572ced3e38000e68761eddc29635095069b5bb8f1040b178a407fe619c983500d3dbd8155044868a884be518018a7a040c46c881b33c0960ae2589da222994fb9f3de89b9f010f809cdd5df2e2890e4f0f6eddd7b6d47a578e7cd939c82bffdcdf1735253a5d292a7123efd81cc4c991438137ede1220478fca445d0990a143a50f86d504626d2d70fc78f32b4f93274b72a04a4677b70216202b75e5e5d67482886ba889b6151c904183eac3904243813e7dbc2340f6ed03962f071e7d14183d5aeedbbad5f3fb0544fc59458000ac846516ee56cd04fc3fb4952578ad0305889fa092bf1cad3cb8d305dd9ec62525d7ad03fefd6fe0e5979d271eaac9aed526b9dea4b9fc0f40564b6d36cf0b90c64e4c78b88810338e4d5a9a4c3eaaab8dbfd6f1e32daf66b76e0dcc9821dfbfca4ae30204706fb5383d5d92f9295e1c5355254d4cd7acf1ec7ecacae4d655072426467e739e704054fe87c25ba5789f7f5e264cb366895bdda993f7cebbc78e4908a95504c88001e28058b5cf91995454c86f2c3dddfcd776b76f18e0ff02844d08ad0305889fa062359d0910774f26805c480f1d92135e793970f7ddc08409c06db7397f4e8f1eb2da18ac02e4ec59e0bbef9a1720ad5bcb67e4e94a589999221495e302981722f7de7be2749971c15193c99656b367cd92fdad5e6d4c8018a9d8b271a3acfceedfefdebe039dc387e5d82c5eecd9fde87540545cbb990e4865a5843d3912209e2ec57be89054bd9a3f5ff21f6c36e0bcf3bc77de55df7fab0890941409ab54958c0299cc4cf98d39ea8d64946076408a8ae88058050a103fa12501e2eec904a84fa8dcb70f78e209d9c7fffd5ff38e8acd16dc0d097ffc51c2e19a132080772a612927c6fe78a5a602b9b9c67220340df8ec33f9bf19171c5727932929c085174a32ba190e883b9f818a33f745af077f401507484fafef13e109f43a2080ac6e9ae980ecd923e5761b0b907efdea176e3cc50b2f001d3a00f7dc537f9f5a5cf0860b60951e208a60aa84959121b79e70d98259801417d301b10a14207e8212208e7ef8ee3621542801b27429b06489947b74e582939a2ab1c8c1d8182a3353e2c0478c687ebb1e3d3c2b406a6ae418341642eaef2d5bdc7fed5dbbea0b1c98e980b832999c354bc4cfc993be11206a82132cddaef5a20448bb76c09b6f7a6e3f4ab4ea11205dba98eb80a80a58030736bcdf7ee1c61314168a089f370f68dbb6fefed4545924f2a4f0531c38209fbd3b45203c419f3ee272054322ba1220662f825456caf9dcdd3943731539fd01866059070a103fa14d1bb1e01b3b209a66dc0189899155e9975f167bff81075c7b5e6aaa348ddbb3c7fd7dfb2b99993221898a6a7e3b4f3b207bf648d85c6301d2bbb71c57230e555a5a7d83456f3a200070e38df5932ea30244efd8cf9e15f708a00071465e9e84fd4d9b2602c4530df9cacae47bd0aa95ebcf31bb19e1ce9db290d0a143c3fb3d5d8af7a597a4b7cffdf737bcffbcf3e4d61beeb39512d001096bedd327f00548559574bdefda55be5f66ba5d46aa6602725d292b93f3a4bf515b2b7328866059030a103fc25133c2f27249123422406c36b9988685c98a9ba3aede8e1839529e1b8c61589999cefb7fd8a30488a7c2253233e5188c1ad5f07e3362c5d3d280f1e3e5ff663a20ae546b6bdb16983a55feefae00090b93157abd0ec84f3f49d2bdbaf893a6a8d0b83bef947e382a54cf6cf4744157c4c599ef80340ebf02e47cdcb1a367be23c78e01afbe2a8b418d854f6cac2c3004a3000182a31256569684f6dd71872cf29929a8cd102080774b419b45498988103a20d68002c48f70547fdbe8c94431772ef0cf7f360d33688ef6eda52a49b009901327e402d852fe072002e4d429cf9dac33338173cf958976638cc48a9f3e0d7cf51570e59532c932cb01e9d0c17581fbd863927cab4aabba833bbd40d4e4e6ea41931b800000200049444154ab29409ca104c8c8913239576593cd464f177485271c104702442ddc78e23bb278b1bcfe9c398e1ff756fe9d150588aa8415c8646488bb7ed34df2b799df31b304883f8661a9e2057440ac0105881fe1c801314b804c9d0adc7ebbfee7a5a602df7e6b6cdffec6d6ad32a9775580009e0bc3faf65be7e3484d95c9b73b31ea1919122b3c71a27949877a2793bd7b038b16b95f5e1a70af6b6f76b68c73cc18e9b172e284fbfb0f549400b1d9245f67f56acf542672d701f9e517734a4797968ac3a33aa037c61302a4ac4cfa2fdd7baff34ed5a9a9b24a5e5969eebeeda9a991247bab09909414b9ee1d3feeeb91788e8c0ce0a28ba4d081cd66be008988703fafc79f05885a98a003620d2840fc88e604487cbcf7c703c88570e74e59e50f163233c5fde9dfbfe56d7bf4905b4f089093272551dc990031122b9e96264d16fbf7372fe9d09dc9a451a2a3f53b20d9d9b2cadaaf9ffc4d17a421b5b5f27d56a171b7dc2293a47fffdbfc7d9596bae78000e608a25dbbe4d6910302c877c4ec24e1254b44583cf490f36d5253254fe0fbefcdddb73df9f922e2ac284080c075416a6a804d9b64012422427e67660b10237dc3fc5980d001b11614207e84a38960418184b5b4940ced2952536542b26d9b6ff6ef0b323325e722c4855f4f972e9240eb0901b26d9b7cf6ce044874b4acd0ba2b40264e948b94af1c10337067ecbb77cb24a76f5ff99b02a421858532315502242606f8ed6f250ccbec5ca7b232f71c10c09c30ac9d3b25974889d1c62427cbf7cbacc9d8c993c02baf0077dde5bc092c000c192209d99e0cc3b25a095e45fffe725e0a5401b273a7b83b63c6c8df66f79b315ab4c6dde21e56a0a848aec756a9ea16ec5080f811ce1c10234d088d72eeb952a12b58f24034ade50ee8f68486caf1f18400c9cc14e179eeb9ceb771a721e1e1c372719f3851fe76947be40efee080d4d64a65b1941411f65dba5080344695e0b52f0e306b960837b3c3318d38206624a2efdc2913deb030c78fab4a58aa6a9a51fef10f292cf2f0c3cd6f171e0e0c1be61d019294e4b97db8439b36f2dd0b5401929121c7571516313bcccfe89c212c4c2200fc558074ee6c2cac97980705881fa10488fd2aa3d1d50ca3b46a2527ca601120870ec9c4c655010278ae146f66a624013797d49d9a0aecd8019c39e3faeba6a589bb73d965f2b73f3b207a05c8e1c392803f6080fceda924637fc69100b9ec32f9dbec64745f3b203ffce03cfc0a9092b08039df918a0ae0c51781db6eab0fdd6c0e771617f470e080b83091919edb87bb047225ac8c0c39b61111f277bf7e92c76756a96b33e60c662d4a791b3621b41614207e444c8cc4fd9e3c597f9fd1268466e0e90ba19550ef53af003974c8336369691ca9a9122eb36387ebaffbd967923fa2267e6609105f38207ac7ae26352ace9c02a42979792224edcb29878448c9d0152b1a9e9f8ce2ce77263252aac2197540344d72409a13206ddbca6ab219df91d75f9709d2638fb9b67d6aaa4c4c3db5126dc50a588a40ad84a569224054f81520e7a0eaea7ae16f14b30488bf3a201420d68102c48f501551ec571e7ced800072213c72a43e213e90c9cc9490043da5613de180e4e7cbbf967a910c1e2c76beab02b1a606f8e28bfaf02ba0be94add1f87e5f3920a74eb95e2d283b5b423cd40ab412209eeae3e28fa80a588db9e30ef9acdf7fdf9cfd9c3923ffdcf9cec4c51977400e1d920a68cd0910c01c915a5505fce52fc0f4e952fdcd15d4e2c3962dc6f6ed8c0307805ebd3cf3da46494991f15554f87a24e6b277af88d0c602043047e49e3c29dfe9601520c5c54c40b71214207e44630162461774335017c26070419a2b7beb8c1e3d44a0d5d69a370e579d98d6ad81e1c35d8fcddfba55569d1b0b909a1ae3652f7de580a87dbb4276b6c4fcab0203fdfa494cbe998dedfc1d6702a4470f60c204f3c2b054e34a77be335dba183f663b77caad3704c85b6fc982c2ef7feffa737af5926b82a7cebb5676405252e4fa677605325f93912121b5175c507f5ff7eeb28864860031ab6cbfbf0a103a20d682024407b7df7e3b4242429cfe2b2c2cacdb363b3b1b93264d42bb76ed10131383193366e098c1a0492540d40fbfa44456ce7c2d401212e45fa0f703a9ae96dafb7a0548f7eef25c339ba37dfbad94c975e5d8eb09914b4b931567fbceea66945daca81017c2170e08e0fad855052c855a7d0cb4898e119c09104092d1bff9c69cf0182540dcf9ce98d18c70e74e2944a07af938a35f3f991cbabbc070f62cb0702130654a7dee912bd86c122ae9090172e68c4c56ad2c4080c00bc3cac800468c90d03e4568a8e41a518018870e88b5a000d1c13df7dc83b7df7ebbc1bfb7de7a0b6ddab4c1b9e79e8bf85f9b711c39720463c68cc1fefdfbb170e142cc9f3f1f6bd7aec5840913506da03b969a082a1d63d6c9c40cbc9107f2c51712fea427a1ba2566cf968bfe7befb53c81f8e107d9b73b020430370c4b4f25aed45459cd74a52f425a1a70e9a5525c4061860031b29a6d0425405c4944d73499d0d80b905ebdc40d31e3e27fdf7dce3b5bfb0b9ad6bc00b9e61af9be98e18228d7ca9def4c5c9c390ec8c0812d57cc494e16819d9fefde7e56ad02f6ef079e7842ff73d579d7ec10c1bc3c794dab0a904e9d24413e900488a6011b37360cbf5298558af7c811b9353a6730ab379437a9a99131d301b10e14203a38fffcf3317dfaf406ff92929270faf469dc7cf3cd75db3df7dc73a8a8a8c0faf5eb71fffdf7e3f7bfff3dde7fff7d7cfffdf758ba74a9dbfb8f8c94b2ab561520df7d675ea50e477cf6995c18b76f37ef3557ad92c9e9b469c0d0a1f2b7b38b7966a64ccc870dd3b70f2540cc4a443f7b563e6b3d02046859209696ca36f6e157803902444d267dd10704704d801415c938ed57a1c3c345f49a2140d6ae95e3e6cf9494489e873301121e0edc7aab8414555519db975107c40c01e2ac03ba3d4663f4d7ac9130afa143f53ff7fcf3e53b6b56196085557b80d8136895b0f2f24420381320669c837ef8414225ed1d1677500e883fe5c6a9f1d201b10e14200679f7dd7761b3d9307dfaf4bafb56ae5c89c99327233131b1eebe4b2fbd14c9c9c978df6086a67df93b5f7741b727355526263ffee8b97d28e16196d3a212e75f7d55c246e2e2a4a1da79e78913d0f8e49a99290dc0f496a58c8991928a6639203ffe28a5625d15204949f2de5afadcd6af1717c81302c4570e88da9f2b636f5c014b61c6c5bfa44426186686e1f9024725781b336b96b86d6bd618db975107a4a8c8fd09525595f4836929ff0390df57ab56ee7d47344d16562ebf5cff7301395701e6bbcf070e48e88fdd25cc72045a25ac8c0c71db2ebeb8e963fdfac90296d1a4fbac2cc909344a4c8c84159b59f1ced3a8732f1d10eb40016280eaea6abcfffefbb8e8a28bd0e3d7b239f9f9f9282e2ec6c891239b6c3f6ad4286c37b87c6fdf8cb0a040d47cebd6865ed214468e9450154f8561699a9c3c01f3f6619fc87dc10512e2b57ebd7c9e9326c94ad4c68d0db7d71b7e05c845c5cc4a58999932391831c2f5fdbb122297962609d88d7b10b4692302ca0c07c4db02a4552b2917eb8a03929d2ddb37ae42648600513f7b7f4f667745800c1c2813e3d75e33b6afb232391e6ddae87f6e972ee214ba5a7ca0317bf7caf35d1120616112aae7ce7764d72e398f3716fdaed2b1a34c4e3d21407af468188a69355252c4f93110d56c293232e4fbe6e81ca95cb67dfbdc7f7d4d93f3905e07df11662c4a791b0a10eb41016280b4b4349494943408bf5289e8f10e6c89f8f87894949418ca03692c40ac107e054868d8a0419e1320870fcb243239d95c01d238917bdc3860d326e0bfff1597e1924ba4b24f5a9a4c4adc1120805ccccd14200307ca67ee2aa9a952aed3599e8ba6c97b743611329a7468249cc628ae8e3d3b5bbe5f8dbb5e2727033ffd241352775102a4bcdcbf4b87e6e58903d85218c3ac59f27d5231e7eea0aaa6b9d3b5d868334255016be040d7b67757a4a6a5c9e7397ab4fee72a3c917f67e50a588a9414111f3ffde4eb919843e3fe1ff698518af7d021b9869ae58000fe2540540e2443b0ac03058801de7df75db46edd1a37de7863dd7d15bfce2ec2c3c39b6c1ff16b6bd38a66662073e7cec5d5575fdde0dff2e5cbeb1eb74ffeb24213427b3c9988aedc8f7bee918ba319a12c99998efb68d86cc0155748bcfeca954061a1382240cb7d379c61b603a2771ca9a95246d75922e3debd7281f29400292d95fc005f745576b51b7ae30a588a7efd64a273f0a0fb63c8caaaef58efcf6158797922a65b120553a78a6b6620e5cd50df18d5a7c75dc7e9871fe437ebeafe55252cbda4a50163c7d677bd7687d454e0fbefcd2dcee10f0244e56a0542185661a1b839ce04486cac7c178d0810b50812ac02a4a848ae41eddae97bdef2e5cb9bccc9e6ce9deb9941061914206e72f2e449ac5ab50a13274e44273bcf34f2d71956a583ce67677ebd424436330b5bbc783156af5edde0dfb469d3ea1eb7aa0302c885f0c71f6595d76cb2b26455f3da6be56fa342c795446e9b0db8ee3ab9b8bff30ef0f0c340dfbeeeedcf2c0172e2844c94f53a31a346c9fb71f6b9a5a549e8d9d8b18e1f375af5c4174d0815aa91624b34ae80a53063f571fbf6fadafefe1c86d55c052c7bdab7076ebc1178e30df7cbd31ae91b638603e24af89522395926ed7a12ef4f9f06befacafdf02b456aaa0864338b73f88300e9d245ce29812040befa4a6e9d3961369bf15050750d352367d41f05882ac1abd7519d366d5a9339d9e2c58b3d33c8208302c44d3ef9e4135454543408bf02ea43afec7b82280a0b0b11131383b0c6311e3ab0ba00d134696667362a76f59c73e4c2635480ecdae57a227768a874287ee105f7c2410011200505c6e395b76e95cf58af00e9d041f23b9a1320a3473b8fb737c301f176fe87223abae5b19795c92aa4a33e0c8989b242edeec5ffe4497198aeb842fef67707c41501024818d68103c0860deeedabb4d47dd1dab1a384d2b92bf6dc11203535524ed7553232a4378e51013278b07c3fcd729f4f9c10c16e750162b3054e25ac8c0cf90e75edea7c1ba3a5785502babbd7307ba2a264c1ca9f04089b105a0f0a103779e79d77d0ae5d3b5c7df5d50dee4f484840e7ce9db1d5c12c7ccb962d18ea4ead453b9400a9a9018e1eb59600e9df5fec4d4f8461d99f3ccd08f5d29bc86d94eeddeb3bd71b2133535697fbf7d7ff5c679f5b65a54c129b9b08d9575f73075f3a20ae8460a95554470e484888385fee0a90efbf9763af2a1d0583030200175d24a149ee26a39795b92f5a6db6fa4a58eeecf7f061fd0204d0f71d494b93f3823bbf657bc2c2e4dc685623587f28c1ab08944a58cde57f28dc0df3539895800ec8efcbe835c1dbb009a1f5a0007183e2e2627cf1c517b8f6da6bebf23aec9932650ad6ac598323761998e9e9e9c8cdcdc50d37dc6068df3131123eb46f9f88102b0990d05009f5315b80fcfcb34cdc55ec6a4b09d5ae909929130c772aecb88359cd083333e5330e71e3979b9a2ab1eda74f37bc7fd326498c6e4980f8ab03e24a085676b65c54fbf573fcb891f087eddb65923878b08cc55f1d9053a7e43be0aa00b1d9809933818f3e72af1a9511070470bf17c8ae5d72ab4780c4c7cbaab05e0172f9e5e6ac489b997fe74f02242545ca251bb916f89a921271dc5a1220c9c9f2fb73e73cdcf81a6a06fed60d9d0e88f5a0007183152b56a0a6a6a649f895e2f1c71f479b366d306edc382c59b2040b172ec40d37dc80c18307e38e3bee30b4efd858b9fde107b9b59200013cd39957c536abd59bd4540913306247bb5b52d75dcc10209a666cdca9a9225a5542bf222d4d2650cd4db8cca882e54b07a4a5b167674b3f0767e95946044856967cb6ad5b9bd320cf57b85282b7313366c882c93befe8df9f11070490cfda1db1b773a7949fd5e34ce88dd13f7c58be7346c3af14a9a95224c10c717be080fc0e5422bf954949910515b30a7cf8824d9be4b6a54a68ca6573a7e964e36ba819508010a35080b8c1bbefbe8b2e5dbae0b2cb2e73f878626222366edc88debd7be3b1c71ec38b2fbe88c99327e3f3cf3f3794ff01d40b105526d28a02e4e851732f08595992c3d0ab97fcdd5242754b9c3821177f6f0a90f6ede53d18f95c0e1d92c9abbbe31e344826168d3f375756626362e442ef6ea51d5fe780b434f6ddbb1de77f28faf5936377ea94fefd6fdf5ebff2e86e58901570478074ed2a93ec8f3fd6bf3fa3df99b838f7c4dece9d223ef4f657d22340d2d2c4c5747209d18daa8a67860b72e0808871339c194fa37eb3fe9c079291210b542dfdaefaf4915b7716421a5f43cdc0df040843b0ac0705881b7cf3cd37282c2c84ad9933f4800103b06edd3a9c3c7912bffcf20bde7aeb2d7436e1db6fef808484586f954a4d8ecd0cc3dabe1d183ab4fe82d8bebdac7cb9bb0f7713b98dd2bdbb880877b16f9ce80ead5a49c348fbcfadb050be4b2dadc41aad7a62349cc6086aeccd856139ab80a570b7115865a584f4a895477f77404243f52f7a5c70814c80f4b8a2b5b55236da1721587a13d0157a62f4d3d2a459a359a2bc470f738a7300fe51014bd1a38784d1fa731e88caff6849f0b56d0b2424b82f40860d3357541aad8ce84daaabe51a4407c45a5080f8196a32f5c30fb2baa87a0b5885ae5d6525c74c01a212d0ed3112f36c2491db08464bf16666cacaa411d1999ada3059f5b3cfe4a2346142f3cf332a408c86d318213a5a6e9d0990d3a7257cc51501a2f7e2bf6b978420058a039298a8bf3bf6b06172fcf5f451397142048b510744ef67ad69ee0b90e46411f4274e34bfddd9b3c0175f98177e0598579c03100162e64ab927090911e1e7af02a4bc5cae6f2de57f28dc0d053533015de14f0e884a96a703622d2840fc0cd548e7c001eb855f29cc4c882c2b93d2968e0488a3846a57c8cc94d5477712b98d60860031eadaa4a6ca185495e8cf3e934a60ca59738611015253637c35db082d39207bf7cac4b3b910ac981811327a2ffedbb7cbf76cf060f9dbdf1d103de1570af5dbd5d3a7a2ac4c6e8d3a20274fea3b471c3922df55770508d0728cfe77dfc9fb33538000e614e7d034ff724000f9ddfa6b08d6e6cd727ed42340f4e63e3abb861ac59f04885a88a003622d2840fc1035a1b2b200f9ee3be33d2f0060c70eb96dbc7aa312aab76dd3f77a4613b98d6044805457cb7b35438000f219d4d68a0051e5619bc38800512bc2be76409c8dbdb912bcf6b8b3fa9895254e9baab6161727ab7167cfea7b1d2be0ae00898f1731d0b8f84173a8aa59461d10409f0ba28a7bb823405493d296be23696922ac468dd2bf8fe630a33847519108367f12202929f21b36b3f089b7c8c890557967d5f71ad3af9f085c3d22d3d935d4283131e2e0e869bee92b8a8be5960e88b5a000f143d46ab59505c89933f589f246c8ca92c4e9c627e881036552a7d769319ac86d841e3d64f25951a1ffb93ffc209fa9d1712726ca8430335356a48f1d736d25b6634759c9774780a8c9a4af1c10b55f670e4876b67c261d3a34ff3aee0810fb04744026e29ae63f2b87f6b82b4000f90c7ce18000fa1ca79d3b253cb3470ffdfbebd851448f2b02e4b2cbf487b2b584d1e21c807f95e055a4a4c839c61f431b5dcdff502427cbf5233fdff57d38bb861ac595dc3aaba0ce017440ac0505881f627501327cb85c5ccd08c3dabe5dc2571a5fac1d2554bb82ca7ff09503024898875e3233e53d1b5dc5b28f154f4b9370be0b2e68f9792121b21aedcec4594d267de580b46a2593436717ca962a6029faf5ab0fd772859a1a6942687fccd405d0dfc2b0aaaaa48f801101e20f0ec8ce9db2b8e16eb26e4b22b5b4547e7baeb88e7a51c5398c3424f44701e2af95b0ce9c91ef82abe157807bb9685959c09021e60b5ea37981dee4a79fe47c1015e5eb91107b2840fc10ab0b90c848110d6608104709e80a77724d5422b72f5642940071a7125666a65c449cf5a9d0436aaa5402fbf45360fc786992e70aeec6fc9a3199344a73bd405aaa80a5484e96f7e2ea67b077afac5636764000ff5bad3d72448497bb0264d83029cfad728f5a4289d6965ca9e650e1167a1d1077c2af142d55c24a4f97f019b3f33f1446f3ef0e1c90dfa991cfdddbf4ee2d936b7f4b44dfb24584bd1e01929424ef558f00f144023ae05f0264efde7af146ac0305881f627501029893887efab474b96d4e80d82754bb82aff23f00097f02dccb033173dca9a9929cbb6993be8990bb6517cd08a7314a74b46307a4ba5a62aa5d152080eb177fb5e23f7468fd7dfeea80b8d303c41ebd89e8a5a5e2ce1959b56dd54a5fe7f9ea6a39df181120ca0171e692a5a5494e903b215eae909a2a22ca9de21c80ff25a003b280d2b7afff09908c0c117a7abe6f616152a1ccd573504bd75023f89300c9c9a100b12214207e88bf08903d7bea279feef0c30fb25ae86cf5466fcf91ea6a9914fa4a804444c8aaac5e01525a2a2b38668d7be4c8fa10133d02c4880362b3f97655d5d9d8f7ed9384705742b0f43602cbca92c982bdf08a8a927ffee6802801e2eec43929493e0757c3b0cacafe7f7b771e1f5579ee01fc3703210909eb6411080844130942836c06051144c146c484e5436bf1bad05e1704ac5bd54b5b45d40bb6b8f416515cda8bf40211172cc82288562168524a4920618b068210482060424272ee1f8f27ebcce49c3333e79c197edfcf279f819993e1256732739ef7799fe7f54fc0aaa7ebd8be7df21ee16b0072e68cfbf3ab281280042afb01186fcea10ac6000408ce4e58dbb601d75eabbf95be9e4e58ad7d86faa24b17795fb77b00a228f29eedef1a18f29d9f57059219d499871e3dac1d8737eacebcd9d9c6d73be7e4c82ce69557ba7f3c214182b01d3b8049935a7f3eb5905b1d9b158c74c2cace965b7f8dbb4307f9995656eaebf7ef724950a95779b9ac4f37bbed71635dbbbacf9469ed800548d3839e3db50720cd0bd055c1d88ab7a848c61d1161ecfb1d0eb908d29301f1c792bdf878e9c877ea544337344fd4a619be0620805c2036dfaf67df3ef9dd0f6400d2b839c7c891fabfffd0212023c3ffe30ab47efd8065cbac1e85763535c0975f02f3e6e9ffdee464e0fdf7b51ddbda67a82fdab4914902758f8dd6e4e7cbfff7fcf9d68f0d0b035e78a161d2c717c78fcba4003320f6c30c48109a300178fcf18640c48e2ebf5c36255cb7cef873e4e602fdfbcbde279e34df58cf9b1d3be48d2d10b3415af5eaa53f0059b54a96bea86d3efde1c92781679ed1f73dbe6440acacff0064ecee9660e5e7cbd8b4d60469ed84a5289ed75e07e36684be74c052e92944f75706e49e7ba40d699f3ec0d34f7bdf2470f76e99d4f0e5b59a9828c196bbd7c8279fc87bd975d7197ffed6186dce0148e6e4db6f833303d2af9f4c30f8927137536e2e70ee9cbefa0f555292048a5adadfe6e64af0e1ed33d4175a3f132e5c007efe73edafcbb56b810f3ef06d6c2af577910188fd300312842ebd1478ee39ab47e19dd309dc761bf0de7bc01ffe60acab8cb70274d5f0e1c0fcf9f2e1d95a2a5b2de4363a8beb0f3d7b4a21aa561515c0dffe063cf288f1ce3cee4c9ba6ff7b8c0620feba98f485a72274b50396d69f6d72b22c9d68cda143b2a15d2865407c0d40060d025e7c515b36c25f41ebcf7e068c1d2bb3a90b16002fbd043cf61870fffd2d3be2f85a800ec8855eefde9e039091231bf6840994e1c3e53d43afe262b9500cc600445d42999fafadab9fd5b66d93d78191da8ca424595675f0a0d41379939313d80937ad9f092fbe281d0177ec9000b9358307fbafa6a7a040dedf1313fdf37ce43fcc8050c06466ca8c9a91f5c8d5d5c0bfffad2d00397b56dbfa5f2b0bd0557a9760ad5c29858477de19b83169e572c985616dadbeefb34306c45311bad60e58aaa4246d1b81a933fdcc8034507f97d58dd1bc292bf35fd01a1f2f9320070e48e0fde4937231f2ca2b4d9783f8230001dc67c9aaaa80ad5b03d37eb73923cd3980e06cc1ab4a4e968bcc602944dfb64d02a576edf47fafd66618d5d5f29a0e4401ba4a4b00525000fcee77c0430f690b3e00ffd6f4ecdb27930281ca0291710c402860aebb4e2efcb2b2f47f6f5e9ebc81b6367b336488645b5a4bedfabb90dba89e3d25ab71fab4b6e3972d03c68d0b5cd71c3d5c2e595aa47799831d32202e97d4bc34de04b2ae4e6a5af40620e7cfb71e44e6e4487d52f33a0020f832207575f2fff53500494a92595f2dcbb0cacbfd1fb4f6e801fccfffc805d18409c09c39b2acf1f5d7e522aaa8c83f0188bb56bc5f7c21afbd40d67fa8f436e750a90148efde7e1d8e29222365dcc11080d4d5019f7f6e6cf915209ba64645b51e80e4e549ad49203320ad7546acab0366ce94dfbddfff5efbf3fa73777b76c0b22f062014306ddb02b7de2a0188de37929c1c99d1fac94fbc1f171d2d6b5c5bfbb0ddb9536eed108000dab220f9f9c0575fc93a763b30da76d12e1910a06916a4a8482e0ab574c052699d7df454800e346440fcf1e16a8663c76432c0d700a44d1bf97dd652881ec8d74c9f3ec05b6fc905da35d700bffc65c352167f6540f6ef6f9a29fce413b970f4c7f3b7466dcea17743c24387648c562e51f545b074c2faf7bf25c0361a80381cda6ad1b47e86faa2b50cc8ebaf4bb667e9527d4b0ffbf5939f913f266ad801cbbe188050406566ca92953d7bf47d5f6eaebcc94647b77eac963d47b66f970b1a7f16721ba1270059b64cdee0274e0cec98b4f22500b13a03e22e00d1d3014b75e9a5d2c8c0db87bfa2785f7b1d1f2f59146f05d176e2eb1e208d692d4437236b969c0cac58216bd3afbd5666d05b5b53af455292cc3cab3f374002901b6ff46f1d9737a34649a7243dcb2583b505af4a9d35b7bbeddb256befcb64989656bcb9b9f21ad7f2196a94b700a4b81878f45199401b3346dff3fa6b77fbda5a990c6006c49e18805040dd7083b460d5bb0c4b4b01ba6af8700970ce9ef57ccc8e1dc0b061e65d0078d2bdbb7cf8b416805457037ff90bf08b5fd867edaad1002410cb69f452c7de3c00515beb6ad5b6add40f780b404a4a24c3e12d030204cf322c7f06208306c98593b7dfd5aa2af932eb35337020b0668d5c80fbe377ad712b5e405e0fbb779bb3fc4a3577aefcfbefbda7fd7b422100397cd8f8268c66c9cb93f6b29191c69fc3dd32bfe6025d800e3474176c9ecd5514e0befb64a9d8c285fa9f373151267a7c0d288b8a64328001883d3100a1800a0f07d2d3f50520b5b5322ba92700a9ab937effee288a042056eeffa16adb5682906fbff57edcdab5c08913c0dd779b332e2d8c04208a62af0c48e3b1e7e5c9458bdefd499293bdcf3e7a2b40071a7b86ac650000200049444154ea4282a510bda8483691f4c74692575d25af897ffdcbf3316a8d91d5af19a37af694f73df50271c30699f81837cebc310c1b261997f9f3b52ff50bf600242545feaf5a37e9b38adec617ee2425c9d2484f59d4da5a69f610c80274403e136a6b5bd634ae5c097cf411f0a73f19fb3d6edbd63fbbdbb305afbd3100a180cbc89019c0c2426dc717164a8f74adb337fdfa499ad9d332ac8307e5c2d3eafa0f95964e586fbc21171181d840caa8f07099d1d2138054554936c7ea0c48e7ce7211d83c0362e442a0b5f5d7b9b912f0786a1c108c19107f643f00d9d7272cccfb32acb232b9b5fa356394d329174fea6be4934fa4ad684c8cb9e378ea2909f4d6ae6dfdd8ca4ae0e8517d1b93da8dfabb6cf76558fe0a4000cf9fa9858592093223030234fd4c38791298350b983c595af11be58f9a9e7dfbe4734b4f969bccc30084026efc7849376b5d0ed0da0c72736dda0043877a2eba54039361c3b43d5fa0b516801417cb458b5d8acf1bd3bb17887a3169f56cb6ba6baf3a7645f12d00397cd8f38ebeeaf2414fcbfdba749119be60ca80f82b0069d74e826a6f85e8c19e01011a96c8d4d5011b379ad37eb7b99123a516444b16445d6617cc19904e9da488dece01484585bcf7eb697ce18e5acbe8692244ef67a851ee0290b973653f99575ef1edb9fd51d35350203f2bbd596e32074f0b055c5494b4bdd4ba0c2b37572e785adbacac31b510dddd07ed8e1db2e6d62e3bc7b71680bcfdb674a231b25960a0e90d40d48b493bcc6637de0be4d831199b910b81a424799d1d38e0fef1d6d65e3b9d9205b918332040eb85e8c19e01011ab26439394069a9b9f51f8d3df514909d0d6cdae4fdb860de03a4b1941459be6b577bf7caadaf1990ce9de53dc4530062e433d488e601c8faf5c05fff2afbee5c72896fcfddaf9fbc4fabef0746b005afbd310021536464482bdcd66a1f007d05e8aae1c3a5d8b3b8b8e56376d880b0b19e3d659cee82a5ba3ae0cd3781a953a578df6e5aebfbde9c5d32204043c12460ac0396ca5b2bde9327e535dedaeb375836235414ff0720830649d3084f19a450c8802425c9ebe0fdf7810e1dacdb9dfb861b243b3c7fbef7e30e1d92ac5c428239e30a941b6f9460cbae85e8eafb8ebfbaad79cb8004bafe03681a80545400bffa95d43add7187efcfdd78777ba3d882d7de18809029d2d365edf79a35de8f5314ef7b2878e269f3adf3e7e5f9ec1480f4ea25b511a5a52d1fdbba552e06ec547cde58b06740d4b1e7e7cbeb313151fff3c4c7cb45a5bb0f7f7569516b4b1f826533c2b232e958e5ef0c484d8de7d6dc6565726ef4ec1b60376a90fafaebd282342ccc9a71381c9205d9b64dbe3c397448de97dab4316f6c81909121f52cebd75b3d12f7f2f2e4e7ec8fd6b89e9a61a86dc0cd08402223e5abb41478f249b97ded35ff749b4c4af26d77fbca4a99046006c4be188090293a75929991d696611515c90588deb5abddba4966a17900b26b971441db2900510be2dc6583de78433e58aeb9c6dc3169e572b90f9c3cb1d3729ac64bb0f2f2e483a96d5bfdcfe37078fef0cfcd958b8bd6f69b09960c883f5bf0aa060e9465689e9661a97b8058dd32db17ea45cff1e3d62dbf52a5a7cbcffcd9673d1f13ec1db054975d26ff57bd6ddfcde28f0274959a01699e492f2a92dfa140d77fa85c2ee0e38f81575f95d798bf5e479191f25c460390fdfbe59601887d310021d36464005f7ce17de657bd2831327b73f5d52d03901d3ba4f03590bbc1eae56933c2b23229d4bfeb2efb5e7c19c9808487db6377e5e64bb07cb910f0b4fc212707484d6dbde831583220810840a2a22480f354881ec85dd0cde27235fc1fac0e409c4e999ddeb041ea41dc0995000490cf99b56b3d2ff1b392bf03908a8a96ef23be7c861ae172c9b2b761c3a4fb953ff9d2098b2d78ed8f010899e6d65be5c3f0fdf73d1f939b2b1767ddbae97ffee1c3816fbe910e1caa1d3b6426c82e9bf901406cac0445cd0390e5cba5a7fa8c19d68c4b0b3500d1bab7809d2e269b2fc10a5400a265e63198322011110dad83fdc55b21ba19bba0079ac321af91cb2eb3476bdbcc4c09fa3c6541422900c9cc94fd31366fb67a244d555549e30a5f3b60a93cd5a2f9f2196a444c8c2c317ce30dff2fe1f3a513d6be7df2d96397e633d4120310324d4c0c70dd75ded3e3beac5d1d3e5c8a0ffffdef86fbb66fb7c706848d399d52ecd93c0059b64c964bf8da3d24905c2e9959d45ae469a78b493503525626dd557c0d408e1f6fa871016436b2b050dbeb373e5e36efaaaa323e06331415c99a757f67e4aeba4a9647d6d6b67ccc4e41ab2f1e7aa8f5e26fb3b469033cf104f0e1872dbb449d3e2d3ff3500940faf797df4fbb2dc32a2c942623feca802426caef65f300c4acfa0fd5cc9952eb14883dabfaf593f7a073e7f47fafda01cbaeab09880108992c2303d8b2a5e986708d192940575d75957cd0aafb819496ca8c939dea3f54cd5bf1e6e4c8ceb5762d3e57e9dd0ddd4e17935dbbca05bf3af3eecb4ca4bb8dc076ed92cc90d60c0860ff2c88bf3b60a9060d9222517775346565f6095a7d3175aabd5a694f9f2e41c682054def0f9516bc2a87433e673ef8a06936dc6abe74de73273c1ce8dddbfa0064da34ff74bd72c797ddedd901cbfe188090a96ebb4d3e143efaa8e5632525f265b478ae7d7b294054eb40d4f5ce760c407af56a5a84be6c99a4ccc78fb76e4c5a180940ec7231a9f6c4ffe28b86253246b9db082c375796d669096ce2e3e5f6620e4000f7cbb0cacbed13b48692b030e0f1c78155ab1af6a300422f00016419d6c993de3b7f992d2f4f261efcb924a8f952d09212c9ee9a55801e686abb6223cbb0b80788fd3100215375ef0e8c18e13e3dae16a5fa327ba36e4808c86d4c8c3d3f581b67402a2ba5fee33ffec358572633e90d40ec7431a98efd8b2fe435111969fcb93a769480b1f1cc5c4e8e04c05a5aaeaa1910bb17a2072a00e9dc59ce81bb42743b65cd42cd1d77c87bf073cf35dc77e8904cdef8bbcec74a8307cb248f9d9661f9b3005dd5bc1b9f3f3e43eda4532779bdea0d404e9e942f0620f6c600844c9791211d592a2a9ade9f9b2b1726bd7b1b7feee1c36576eff4e9860d08edb806b4674fe0e85159039f9525e3bdeb2eab47d5ba50c8806cdfee9f42d0e6b38fb9b9da671e6363e5d6ce199073e7641963200210c07321ba9dea86424d7838f0e8a332e171f0a0dc77e890bce7daf17dd2287519d69a355277610781084092926499b1bad4cc1f9fa17663a41396ba34960188bd310021d365644821f3dfffdef47eb583902f1f84c387cb9ad1ec6cf9b2e3f22b400290da5a49992f5b068c1e2d1d73ecae6347c9d2046306440d40ce9ef5cf8540e300a4aa4a36d6d33af3d8ae9dfc5cec9c01519708063200c9cd6dda51adae4e8271bbbc6642d13df7c844c20b2fc8df43a90356639999f2feaad6045ae9c205c954f8ab03962a294936f554db65fbe333d46e8c74c252b342c1f0997a31630042a6ebd3472e3ede7bafe9fdbe14a0ab9293256dbb7cb9ccbedb39000164e7f3ad5bed5f7cae72389ab6b36d8d9d32208d37b7f36700a228d279edc2057d6bafe3e3ed9d0109c41e208d0d1a24c1865a830048fb5445b1cf6b2614b56f0ffcfad7c05b6f01c5c5a11b808c18211d05edb00cebd021d91037101910a06122c4ec027433f4eb279b0a56576bff9e8202e934191515b87191ef18809025323365f7d4ca4af97b5999bc49fb5a3ce774ca86482b56c8df870df3edf902450d40e6cf97802933d3daf1e8a17533c2da5ab9a0b4cb6cb6d3d930167f2dc13a774e66597373a503dbc081dabfdfee9b111615c9ffa9478fc03cbf7aa1d47819565999dcdae53513aaeebd17888e06fefbbf433700713a81499364a24bebbe4581e2ef0e58aa9e3d65595d4181fcee1c3e1c3a05e8aa941499dc517736d78205e8c1810108592223432ede366c90bffbb3786ef870992db9e20afbcea476ee2c1700fbf6013ffb996f05d1668b89d116809c3e2db7763a076a0d8bda5dc5178d671f7372e4e242cf79b4fb66844545127c04aa3182ba595ae34274755f153bbd664251870ec09c39c09fff2c934076d82c31103233e5a2dc5db30333e5e5c9f2d5eeddfdfbbc4ea774e42b2808bd0274951ab4e95986c516bcc181010859e28a2b6466435d86959b2b4b03fc316ba12ebbb2ebf22b409602a9599060597ea5d29a01512f26ed349bddb5ab5c0474eae4fb73f5ed2b1902f5c35fefcc6330644002b5fc4ad5bc109d1910f3cc9ad5103087620604908d6fbb76b57e19965a801e88da0cb513963f3f43ed243656cea1d600a4ae4e8ad043ede7108a1880906532336567deea6ab908f9c94fe482ce576ae7abb434df9f2b90faf4015253836fc6cae592ee48ad512f26ed349b7dc925c08001fe79ae76ede41ceed9239b10ea3d8fc19001312b005197c83003629e2e5d80071e9059f4500d40c2c28089135bd61b9a2d2fcfffcbaf546a2d9a3f3f43edc4e1d0d709ebc811c9ea3100b13f062064998c0cb9e0d8b2c53f05e8aad858e01fff907d35ecec4f7f923691c1d6b1249833202fbd042c5deabfe74b4a924d35abaa8c65404e9c905a193b32230019344882b09212f9bb1ab4fa234345adfbed6f81cf3f97e541a12a33535ab3eb6de5ea2f8a22ffbebf3b60a99292644fa97ffc23f826b3b4d2d3094bed80c500c4fe188090657ef21359c6f2d7bfca1bb43f8be7d2d2a438cfce7af70ece7eed5a03103b66402ebd543628f397a4a4862e4ea9a9fabe372e4e960b68ed2866a69a1ad9a7c68c0c08d0b00cabbc5cea13ecbe2167a8080f976e51a1ec861be43565d532ace262ffb5fe7647bdd02e2a0abd027455bf7e728da065b2a6a040de3f82f1b3f562c300842ce370c8ecd48a15324b14aab337a1c6e592027375f32b4fcacbe51c87f26cb6fae17fd965faff9ff1f1726bc76558c5c5121c053a00e9d54bd677ab05b4dc059dfc2d2202f8e94fad5b86a5665e021d8000a1fb199a92225966b535b8370505406222273182010310037272723071e244b85c2e44454561c0800178e595579a1c939f9f8ff1e3c7a343870e70b95c983163064ab52c9cbfc86464c8854e5818d0bfbfd5a3212dd44e52a74e793faeac4c2eca9d21fc2ea37ef81b99798c8b935b3b16a2077a0f1095c3213fbbc619103b65cc2834646602fffc67c3eeef66cacf9720285033f22e9704eda1fc19aaa713165bf0068f10be34088c0d1b36202d2d0da5a5a598376f1e5e7ef965a4a7a7e3c89123f5c714171763d4a8513878f0209e7bee393cfcf0c3f8f8e38f316edc38d4d4d458387afb19364c5a7d5e79a514f592fda901486b4b87ecb40961a0a81f7446661eed9c015103107f2e57f344dd111d6006840263c2040902ac5886959f2f9daa02551cee70c8fb50287f86f6ec299b0a6a0d40d88237383049a5c39933673063c60cdc72cb2d58bd7ab5c7e3162c5880caca4ae4e6e62221210100306cd8308c1b370e6fbffd3666ce9c69d6906dcfe904162e0ced59f250a33500292f0ffd8bc98404e0d1478169d3f47f6f5494b441b56b06242ece9cfd69060d92f78093279901a1c0888a02c68f9765588f3c62eebf1dc80e58aa5fffdafacd1603c9e1909f616b8d04aaaba5268f1990e0c0cb3e1dde7df75d1c3f7e1ccf3efb2c00e0dcb973a8abab6b715c565616d2d3d3eb830f00183b762c929292b072e54ad3c61b2ca64f37760147d66006a481c301bcf082b136a60e876441ec9a0109f4f22b959a3dcacd65068402273313d8be5dea9bcc949f1fb80e58aa295380a95303fb6f584d4b27ac83076549370390e0c00044874d9b36a163c78ef8eebbef909c9c8c0e1d3aa053a74eb8efbefb70fefc7900c091234770e2c4090c1932a4c5f70f1d3a14b9566fc94ae4a3ae5de5961910dfd9753342330390cb2f07a2a31b0290500f5ac91ae9e95227b1668d79ffe68913f23e19e80cc8c540cd8078cbf4b0056f706100a2436161212e5cb88049932661c2840978efbdf770d75d7761c99225b8f3ce3b0100253f36b4efd6ad5b8befefd6ad1b4e9d3ac53a100a6a6161b26f003320beb3eb66846606204ea7b4e4cec961d04a81d3b9333076acb9ddb002dd01eb629292029c39d3b067903b0505329971c925e68d8b8c630d880e67cf9ec50f3ffc807befbd178b172f06004c9a3409d5d5d578edb5d7f0f4d34fa3b2b2120010ee66138a8888080040656525c2c2c2dcfe1b73e6cc41e766576dd3a74fc7f4e9d3fdf95f21f28996bd407831d9baf878d945dd4eeaea806fbf352f00016419d6860d5c824581959909fcea579299888d6dfdf8da5a60eb56e0da6b8ded2b959f2fc5e7975faeff7ba9a9c69db0ba77777f8cda01cb9f9bfbae58b1022b56ac68725fb9bacb2ef98401880e913f5664360f06a64f9f8ed75e7b0ddbb76fc715575c0100f54bb21aabaaaa6af23cee2c5ebc1857856a336f0a195a021066405a67c70cc8f7df4b31a7d90188dac99caf190a945b6f9500e4fdf7016fbd60eaea80d5ab65a7f8bd7b81175f041e7a48ffbf979f2f7b04856a772a33f5ed2b3fc7bc3cc964b913880e58ee26807372723078f060fffe4317212ec1d2a1fb8f6177bcda3ff347713f36f42f2b2bab3fa6c44d9eb0a4a4042e97cb63f6832858c4c4780f40148519102dd41a103b75b0316b0f90c61aefa3c2d70c054a6c2c306a94e765588a027cf49104c4d3a6c9de1d6969128c18614607ac8b45dbb692ddf05688ce3d40820b03101dd4c2f2e2666d348e1e3d0a00888d8d45f7eedd111b1b8b9d3b77b6f8feecec6ca4a6a6067ea04401d65a06a4b25266d1399bed5d5c9cecf07bf6acd523696045009292d2304bccd70c05526626b079b34c90a81405d8b811b8fa6a60e244790d7efe39b06e1df09fff097cf515f0e3c7bc2e6674c0ba9878eb8475e60c70ec18039060c2004487a93ff6b95bb66c5993fbdf78e30d84858561f4e8d10080cccc4cac5dbbb649a0b279f36614161662ca9429a68d9728505c2ea0b4d4f3e3ea873b67b3bd5393a976ea845554244d06cc0c04c2c2800103e4cf7ccd5020dd761b505323990e40028dd1a3811b6f94da814d9b802d5ba4ee03006eb94566dff576cf3a730638728419107ff2b617484181dc3200091eac01d12135351577dd7517de7cf34d5cb87001a3468dc2d6ad5bb17af56a3cf1c413b8e4c7d60b4f3cf10456ad5a85ebafbf1eb367cf46454505162e5c88810307d677cb220a66ad6540cacae496b3d9defdb87a13df7f2f6bc5f5aaad052e5cd0766cbb76da8a33cdec80d5d8555701df7cc3d70c05568f1e92e958b20458be1cf8e413e9c2f6d147c04f7fdaf277a44b17a939c8ca02eebf5ffbbfa3ced43300f19f9414a9993b75aaa11dbc4a0d4058f01f3c9801d169c99225f8ddef7e871d3b7660eedcb9d8b56b17162f5e8cf9f3e7d71f93909080cf3efb0c89898978fcf1c7b168d122a4a7a763e3c68dacffa090a006209e6a179801d146cd80182944afaa928ba988086d5ffdfa017ffb9b14d87a6355003274a8740ce26b86026df264e0cb2fa5dbdbaa55d2023a3ddd73809e91017cf699f7ac6f736a00f2635f1af283c69db09a2b2890f7d34e9dcc1d1319c70c884e6ddbb6c5bc79f3306fde3cafc7a5a4a460fdfaf5268d8ac85c2e97ccbc5754c8729de69801d1a66b57b9e836b2046bf76ef9be050b809e3dbd1f5b5707ac5c094c9f2ec73ff38cac757777c15554045c779dfef1f8ea8e3b80810381f6edcdffb7e9e2f2c003406aaa2cbd6ad3a6f5e3274d02eebd17f8e003e0eebbb5fd1bf9f912c84745f934546a242949f60dcacb03aeb9a6e9632c400f3e0c40884837974b6e4f9e741f803003a28dd3299d798c64407273e5e269ce1cc04b67ef7a33664831ed7ffd975c500d1902cc9fdfb0f61d908c9655199076ed80e1c3cdff77e9e2131eeeb995ab3b7171c0c891b20c4b6b00c20e58fe171121ed783d65401a77d323fbe3122c22d2ad7100e24e5959c3d21ff22e2ece58062427472e70b4041faab43429b2fdf453b9e01f3f5eb21ddbb6c9e3e5e592d5b2220021b2b38c0cf9dd397d5adbf1ec801518ee3a61290a3320c188010811e9a62500e1f22b6de2e38d67408cee597afdf5c0175f007fff3b70ee9c042137ded8b0df010310a2a63232a47bd6dab5ad1f5b59091c3ac40c4820b8eb8475ec984c9c3000092e0c408848b7d602106e42a89dba19a11e3535c0ae5dc6031040965d4d98007cfdb56ccc76f428f0cb5fca630c40889a4a489025825959ad1f5b502075570c40fc2f25459a0734de3b892d788313031022d22d2a4a96f03003e2bbb838fd1990bd7b81f3e7fdb3e6d9e190bd1176ed92b6a48f3dd6d09d8b881a646400ebd74bd6d01bb6e00d1cf567ba6f5fc37d0505524fd7b7af35632263188010916e0e87f7bd409801d1ce48062437576e5353fd378e366d809ffd0c78fe796dfb85105d6c32336579556b0d2ef3f3e5f7baf95e15e43bb5ad71e36558050540efded25c80820703102232c45b00c20c8876717112b055576bff9e9c1cd9b8d05d0732220a8cc444d9b4b0b56558ec8015381d3bca72b8c685e805054072b27563226318801091213131cc80f88391cd087d29402722e33232a410fdfc79cfc7b003566035ef84c50e58c18901081119c20c887fc4c5c9add6655875750c4088ac9299291d97366d72fff8850b7241cc0c48e034ee8475e10270e000039060c40084880c71b980d252f78f3103a29dde0cc881037201c44db788cc979222cb7d3c2dc33a7040bad43100099c9414f939575703870fcbcf9b0148f0610042448678ca80d4d60267ce3003a2556cacdc6acd80a805e80c4088cce770c832ac0f3e90d9f7e6d4a5415c821538fdfac9e74c61215bf006330620446488a70044dd299819106dc2c32558d39a01c9c991224c3570212273656602a74e019f7dd6f2b1fc7ca05327e0924bcc1fd7c542cd2ee5e54900121121ef89145c18801091212e976c06d5bc7b535999dc3203a25d5c9cbe0c08eb3f88ac73d555b259a7bb65586a072cb6b20e9cd8586982929f2f01c8e597cb3e20145c78ca88c8104fbba19797cb2d3320dac5c76bcb80288a644018801059475d86b5668d3485682c3f9ff51f66503b61b1056ff06200424486780a409801d14feb6684c5c552f8cffa0f226b656602c78e015f7dd5705f5d1db0772feb3fcca076c2620bdee0c50084880c692d00610644bbb8386d1910b5009d1910226ba5a5499d47e36558df7d079c3bc70c8819525224d8fbee3b0620c18a01081119e26d0996c3c15dbaf5d09a01c9c991b5cf3d7a047e4c44e499d309dc761bf0de7bb2341268e880c50024f0faf56ba83f6400129c18801091215dba48a0e12e03d2a9138b02f5888b034e9c68b99ebc39b5009d05ae44d6cbcc048a8a64620090002432520ad429b01a07790c4082132f1188c890366da4cec35d0684cbaff4898f97bef6a74e793f2e2787f51f447671dd7540d7ae0dcbb0f2f2a420ba4d1b6bc77531484800a2a3e5e7af66e329b830002122c3dced055256c60274bde2e2e4d6db32ac1327a4089df51f44f6d0b62d70ebad1280280a3b6099c9e1909f35b31fc18b01081119e62e00610644bff878b9f55688ce027422fbc9cc944e4c7979f2c50e58e679e411e0a187ac1e0519d5d6ea011051f08a896106c41fb464407272800e1d80be7dcd191311b5ee861be4f7f2cf7f96f73e6640cc33658ad523205f30034244863103e21f1d3a001111de33206afd078bfb89ec233c1c484f07de7843fece0084481b7e941191612e976c8cd7183320fa391c9205f19601c9cd65013a911d656602e7cf4b4dc86597593d1aa2e0c025584464183320fe131fef390372fa34b07f3feb3f88ec68fcf886f6bbedda593d1aa2e0c00084880c73b9a4756c5d9d2c0d521466408cf29601d9b54b6e198010d94f5414f0f39f33f820d28301081119e67249f071fab4643d2a2b819a1a66408c888f07f6ec71ff584e8ed4885c7185b96322226d5e7fddea11100517d680109161ea0650ea32acb232b9650644bff878cf19909c1c60e04059634e444414ec1880109161cd0390f272b9650644bfb838cf35202c402722a250c20084880c6306c47fe2e3811f7e00ce9e6d7a7f65a5ecb0ccfa0f22220a150c4088c8304f01083320faa99b1136cf82ecde0dd4d632002122a2d0c10084880c8b8c94afe64bb09801d12f3e5e6e9bd781e4e4006dda00575e69fe988888880281010811f9a4f15e206565d2ad2922c2da3105233503e22e00e9df9f3f5322220a1d0c4088c8278d0390f272663f8c72b9642f95e64bb058804e4444a186010811f92426a6690684f51fc6b469233fcbc619909a1ae05fff62fd0711118516062044e493e619100620c6c5c737cd80e4e703d5d5cc8010115168610042443e71b980d252f97359199760f9222eae69062427476e5353ad190f11115120300021229f3003e23fcd33203939405212d0a1837563222222f237062044e493e65db09801312e3ebe69068405e84444148a188010914f5c2ed9adbbb29219105fc5c5356440eaea807ffe9305e84444147a1880e8b075eb56389d4eb75fd9d9d94d8ecdcfcfc7f8f1e3d1a14307b85c2ecc983103a5ea4279a210d278377466407c131f0f9c3a25ddaff6ef07ce9e6506848888424f5bab07108c66cf9e8da1438736b92f3131b1fecfc5c5c518356a14ba74e982e79e7b0e15151558b4681176efde8decec6c848585993d64a280510390e3c7818a0a66407ca16e4678e24443013a031022220a350c400c183972243232323c3ebe60c10254565622373717090909008061c38661dcb87178fbedb73173e64cb3864a14706a0072f0a0dc3203625c7cbcdc7effbd0420bd7ac9de20444444a1844bb00c501405151515b870e182dbc7b3b2b2909e9e5e1f7c00c0d8b16391949484952b579a354c2253a801c8fefd72cb0c88716a06e4fbef59804e4444a18b01880177de79273a75ea84c8c8488c193306df7cf34dfd63478e1cc18913273064c89016df3774e850e4e6e69a3954a280ebd409703a1b021066408c6b1c80e4e4b0009d888842139760e9101e1e8ec99327e3e69b6f464c4c0cf6ecd983458b1661e4c891f8f2cb2f919a9a8a9292120040b76edd5a7c7fb76edd70ead429d4d4d4b00e844286d30974ed0a1c38207f6706c4b88808a06347e0ebafa5189d191022220a450c4074484b4b435a5a5afddfd3d3d33179f2640c1c3810bff9cd6fb06edd3a545656029060a5b988880800406565a5c70064ce9c39e8dc6c0a79faf4e9983e7dbabffe1b447ee7723103e22ff1f1c0faf5f26766408888acb362c50aac58b1a2c97de5e5e5168d26b43000f151626222264e9c88356bd64051144446460200ce9f3fdfe2d8aaaa2a36e2bcb1000010774944415400a83fc69dc58b17e32a5e75509071b9807dfb00874366f0c9b8b838e01fff90dbeeddad1e0d11d1c5cbdd04704e4e0e060f1e6cd18842076b40fca067cf9ea8aeaec6b973e7ea975ea94bb11a2b292981cbe5e2f22b0a396aa726b51e848c533b610d1a24011d111151a86106c40f0e1e3c88c8c848444747233a3a1ab1b1b1d8b973678be3b2b3b3919a9a6ac10889024bed84c5fa0fdfa985e84c84121151a8e25ca50e274e9c6871dfae5dbbf0e1871fe2c61b6facbf2f3333136bd7ae45717171fd7d9b376f46616121a64c9962ca5889ccc400c47f1a6740888888421133203a4c9b360deddbb7475a5a1ae2e2e290979787a54b97223a3a1acf3fff7cfd714f3cf10456ad5a85ebafbf1eb367cf46454505162e5c88810307e2ce3befb4f07f4014186a00c20274dfa901083320444414aa9801d1e1b6db6e43696929fef8c73fe2fefbefc7aa55ab3079f2647cfdf5d7484e4eae3f2e2121019f7df619121313f1f8e38f63d1a245484f4fc7c68d1b59ff4121891910ff99300178ec31a06f5fab474244441418cc80e8306bd62ccc9a354bd3b129292958aff6d2240a71cc80f84fefde40a3842a111151c8610684887cc60c0811111169c50084887cc60c0811111169c50084887cc60c0811111169c50084887c161303242602fdfb5b3d12222222b23b16a11391cfc2c280fdfbad1e05111111050366408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c408888888888c8340c407cf4ecb3cfc2e97462c080012d1ecbcfcfc7f8f1e3d1a14307b85c2ecc983103a5a5a5168c927cb562c50aab87405ef0fcd817cf8d7df1dcd81bcf0f853206203e282e2ec682050b1015150587c3d1e2b151a346e1e0c18378eeb9e7f0f0c30fe3e38f3fc6b871e350535363d188c9287e10d81bcf8f7df1dcd817cf8dbdf1fc50286b6bf50082d9c30f3f8c112346e0c2850b2d321b0b162c40656525727373919090000018366c18c68d1b87b7df7e1b3367ceb462c84444444444966206c4a06ddbb6212b2b0b8b172f86a2282d3220595959484f4faf0f3e0060ecd8b1484a4ac2ca952bcd1e2e11111111912d300031a0b6b616b366cdc2cc9933d1bf7fff168f1f397204274e9cc09021435a3c3674e850e4e6e69a314c2222222222dbe1122c03962c59826fbffd169f7efaa9dbc74b4a4a0000ddba756bf158b76edd70ead429d4d4d4202c2cacfefeaaaa2a0052b84ef6535e5e8e9c9c1cab87411ef0fcd817cf8d7df1dcd81bcf8f3da9d769959595168f24b83100d1e9e4c99398376f1ee6cd9b0797cbe5f618f545191e1edee2b1888888fa631a0720870e1d0200dc7efbedfe1e32f9c9e0c183ad1e0279c1f3635f3c37f6c573636f3c3ff675f8f0615c73cd35560f23683100d1e9a9a79e424c4c0c66cd9ae5f198c8c84800c0f9f3e75b3ca6663ad4635437dd7413fef77fff17bd7bf76ef1181111111159afaaaa0a870e1dc24d37dd64f550821a03101d0a0b0bf1faebaf63f1e2c5282e2eaebfbfaaaa0ad5d5d5282a2a42c78e1deb975ea94bb11a2b292981cbe56a92fd0080989818fcfce73f0fec7f80888888887c3262c408ab8710f41c8aa228560f22586cddba1563c68cf17acc9c3973f0873ffc01f1f1f1183d7a34feeffffeafc9e3c9c9c9e8d5ab17366edc18c8a11211111111d91233203a0c1830006bd6ac69d2725751143cf5d453387bf62c5e7ae9252426260200323333f1ce3befa0b8b8b8be15efe6cd9b515858885ffffad7968c9f88888888c86acc80f8c1e8d1a371f2e449ecdebdbbfebee2e2620c1a34089d3b77c6ecd9b351515181850b17a257af5ed8b973678b255844444444441703ee03e2070e87a3c54684090909f8ecb3cf90989888c71f7f1c8b162d427a7a3a366edcd824f8387ffe3c1e7bec3174efde1deddbb7c7d5575f8d4d9b3699fd5fb8e89d3b770ebffded6f317efc7874edda154ea713efbcf38edb63f3f3f3317efc7874e8d0012e970b3366cc406969a9c923be78ecdcb9130f3cf000faf7ef8fe8e8685c7ae9a598366d1a0a0b0b5b1ccb7363ae3d7bf660ca9429484c4c445454145c2e17468c1881e5cb97b73896e7c67acf3efb2c9c4e27060c18d0e2319e1f736dddba154ea7d3ed577676769363796eac91939383891327c2e572212a2a0a03060cc02bafbcd2e4189e1be39801b1d8f4e9d391959585b973e7e2f2cb2fc75b6fbd859d3b7762cb962d6cef66a2c3870fa36fdfbeb8f4d24bd1a74f1f6cddba156fbffd3666cc98d1e43835b3d5a54b173cf8e083a8a8a8c0a2458bd0ab572f64676733b3150093274fc6575f7d852953a660e0c081282929c1abafbe8ab367cf62fbf6edf59b81f2dc986fddba7578f9e5973162c40874efde1d3ffcf00356af5e8dcf3fff1ccf3cf30c9e7cf249003c3776505c5c8ce4e464389d4ef4e9d307fffad7bf9a3cc6f3632eb5a674f6ecd9183a746893c76ebae9a6fa36ff3c37d6d8b061036eb9e5160c1e3c18d3a64d43747434f6efdf0f4551f0fcf3cf03e0b9f1994296d9b16387e2703894175f7cb1febeaaaa2ae5b2cb2e53468c1861e1c82e3ee7cf9f57befffe7b455114e5ebafbf561c0e87f2ce3befb438eede7bef55a2a2a294efbefbaefebe4d9b36290e874359ba74a969e3bd987cf9e5974a4d4d4d93fb0a0b0b95888808e5f6db6fafbf8fe7c61e6a6b6b95d4d454a557af5ef5f7f1dc586fdab469ca0d37dca08c1e3d5ab9f2ca2b9b3cc6f363be2d5bb6280e8743c9cacaf27a1ccf8df94e9f3eadc4c7c72b9999995e8fe3b9f10d97605968f5ead568dbb62d7ef9cb5fd6df171e1e8ebbefbe1b5f7df5158e1c3962e1e82e2eeddab5435c5c1c00692ce049565616d2d3d3eb1b0b00c0d8b16391949484952b57067c9c17a3b4b434b46ddbb45fc665975d86949414ecddbbb7fe3e9e1b7b703a9d4848486832fbc77363ad6ddbb6212b2b0b8b172f86a2282d960cf3fc58475114545454e0c2850b6e1fe7b931dfbbefbe8be3c78fe3d9679f05204bb4ebeaea5a1cc773e31b062016cacdcd45525212a2a3a39bdcafa663fff9cf7f5a312cf2e0c891233871e204860c19d2e2b1a14387223737d782515d9c1445c1f7df7f8f989818003c3756fbe1871f505a5a8a03070ee08f7ffc233ef9e4133cfae8a300786eac565b5b8b59b36661e6cc99f5cb151be3f9b1d69d77de894e9d3a2132321263c68cc137df7c53ff18cf8d35366dda848e1d3be2bbefbe437272323a74e8804e9d3ae1befbeeabdf609ae7c6776cc36ba1929292fa4d0b1b53ef3b7af4a8d943222fd48d253d9db353a74ea1a6a686eb3e4db07cf9721c3d7a14f3e7cf07c07363b5871e7a084b972e0500b46ddb162fbffc727d6697e7c65a4b962cc1b7df7e8b4f3ffdd4ede33c3fd6080f0fc7e4c99371f3cd37232626067bf6ecc1a2458b3072e4487cf9e597484d4de5b9b1486161212e5cb880499326e19e7beec10b2fbc802d5bb6e095575e41797939de7df75d9e1b3f600062a1caca4a848787b7b83f2222a2fe71b20ff57cb476cef88613587bf7eec5fdf7df8f112346e08e3bee00c07363b5b973e762ead4a9387af428962f5f8e071e7800919191b8e38e3b786e2c74f2e449cc9b370ff3e6cdab2f6a6e8ee7c71a696969484b4babff7b7a7a3a264f9e8c810307e237bff90dd6ad5bc7736391b367cfe2871f7ec0bdf7de8bc58b170300264d9a84eaea6abcf6da6b78fae9a7796efc804bb02c141919599fce6bacaaaaaafe71b20ff57cf09c59e7d8b163f8e94f7f8a2e5dba60f5ead5f56bd9796eac959c9c8c3163c6e0f6db6fc7ba75eb3076ec58cc9933075555553c37167aeaa9a71013138359b366793c86e7c73e1213133171e2446cd9b2058aa2f0dc5844fd994e9f3ebdc9fdeadfb76fdfce73e3070c402cd4ad5b37b7cbacd4d45ef7eeddcd1e1279a1a65ad5f3d3584949095c2e17673b02e8f4e9d398306102ce9c3983f5ebd7e3924b2ea97f8ce7c65e32333371faf469ecddbb97e7c62285858578fdf5d7316bd62c141717e3f0e1c3387cf830aaaaaa505d5d8da2a222949595f1fcd84ccf9e3d515d5d8d73e7cef1dc5844bdf68a8f8f6f72bfdaa8a6acacacfe189e1be318805868d0a0412828284045454593fb77ecd80100484d4db56258e4418f1e3d101b1b8b9d3b77b6782c3b3b9be72b80aaaaaa70cb2db760fffefd58bb762daeb8e28a268ff3dcd88bba3cc1e974f2dc58e4c89123a8ababc3830f3e88be7dfbd67f656767a3a0a0007dfaf4c133cf3cc3f36333070f1e44646424a2a3a3796e2ca2169617171737b95f9d308e8d8d45f7eedd796e7cc400c44293274f466d6d6d7df12620e9bcb7de7a0b575f7d357af4e861e1e8c89dcccc4cac5dbbb6c91bd3e6cd9b515858882953a65838b2d0555b5b8b69d3a661c78e1d58b56a15860f1feef6389e1bf39d3871a2c57d353535f8cb5ffe0297cb55df7589e7c67c03060cc09a356bf0fefbefd77fad59b306fdfbf7c7a5975e8af7df7f1f77df7d37009e1f2bb8fbddd9b56b173efcf043dc78e38df5f7f1dc986fead4a9008065cb9635b9ff8d37de40585818468f1e0d80e7c657dc09dd62d3a64dc39a356b3077ee5c242626e29d77dec1d75f7f8dcd9b37e3da6bafb57a781795575f7d15e5e5e5387af428962c59828c8c8cfa598c071f7c101d3b76acdff9b473e7ce983d7b362a2a2ab070e142f4ead50b3b77ee64ca3500e6cc9983975f7e19b7dc728bdb37f5db6fbf1d00786e2c70db6db7a1a2a202a3468d42f7eedd71ecd8312c5fbe1c05050578ebadb73063c60c003c3776327af4689c3c7912bb77efaebf8fe7c77c63c68c41fbf6ed91969686b8b838e4e5e561e9d2a5080f0fc7575f7d85e4e464003c3756b9e79e7bf0e69b6f62ead4a918356a14b66edd8ad5ab57e389279ea8efbec873e3230b37412445763e7fe49147946eddba29111111caf0e1c3950d1b36583dac8b52efdebd1587c3a1381c0ec5e9742a4ea7b3fecf454545f5c7edd9b347b9e9a69b94a8a828a56bd7aeca2f7ef10be5f8f1e3168e3cb48d1e3dbafe5c34ff723a9d4d8ee5b931d7dffef63765dcb871ca25975ca2848585292e974bb9f9e69b954d9b36b53896e7c61e468f1ead0c1830a0c5fd3c3fe67af9e59795e1c3872b2e974b090b0b537af4e8a1cc9831433970e0408b63796ecc575353a3fcfef7bf577af7eeadb46bd74e494a4a525e7ae9a516c7f1dc18c70c081111111111998635204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444641a06204444444444649aff07ce873914b7799b030000000049454e44ae426082}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u35201?\u35299?\u26512?\u30340?json\u25991?\u20214?\u20301?\u20110?{\f1 data/2014-01-01-0.json}\u65292?\u22823?\u23567?6.6M\u65292?\u26174?\u28982?\u25105?\u20204?\u21487?\u33021?\u38656?\u35201?\u29992?\u27599?\u27425?\u21482?\u35835?\u19968?\u34892?\u30340?\u31574?\u30053?\u65292?\u36825?\u36275?\u20197?\u35299?\u37322?\u20026?\u20160?\u20040?\u35832?\u22914?sublime\u25171?\u24320?\u30340?\u26102?\u20505?\u24456?\u24930?\u65292?\u32780?\u29616?\u22312?\u25105?\u20204?\u21482?\u38656?\u35201?\u37324?\u38754?\u30340?json\u25968?\u25454?\u20013?\u30340?\u21019?\u24314?\u26102?\u38388?\u12290?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 ==\u36825?\u20010?\u25991?\u20214?\u20195?\u34920?\u20160?\u20040?\u65311?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 ==,\u36825?\u20010?\u25991?\u20214?\u20195?\u34920?\u20160?\u20040?\u65311?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\b 2014\u24180?1\u26376?1\u26085?\u38646?\u26102?\u21040?\u19968?\u26102?\u65292?\u29992?\u25143?\u22312?github\u19978?\u30340?\u25805?\u20316?\u65292?\u36825?\u37324?\u30340?\u29992?\u25143?\u25351?\u30340?\u26159?\u24456?\u22810?\u12290?\u12290?\u19968?\u20849?\u26377?4814\u26465?\u25968?\u25454?\u65292?\u20174?commit\u12289?create\u21040?issues\u37117?\u26377?\u12290?}\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 python json\u25991?\u20214?\u35299?\u26512?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u25968?\u25454?\u35299?\u26512?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 import json\line for line in open(jsonfile):\line line = f.readline()\par} @@ -328,7 +327,7 @@ date = dateutil.parser.parse(lin["created_at"])\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 minuteswithcount = [(x, dataarray.count(x)) for x in set(dataarray)]\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u26679?\u30340?\u25968?\u32452?\u20197?\u20415?\u20110?\u35299?\u26512?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 [(0, 92), (1, 67), (2, 86), (3, 73), (4, 76), (5, 67), (6, 61), (7, 71), (8, 62), (9, 71), (10, 70), (11, 79), (12, 62), (13, 67), (14, 76), (15, 67), (16, 74), (17, 48), (18, 78), (19, 73), (20, 89), (21, 62), (22, 74), (23, 61), (24, 71), (25, 49), (26, 59), (27, 59), (28, 58), (29, 74), (30, 69), (31, 59), (32, 89), (33, 67), (34, 66), (35, 77), (36, 64), (37, 71), (38, 75), (39, 66), (40, 62), (41, 77), (42, 82), (43, 95), (44, 77), (45, 65), (46, 59), (47, 60), (48, 54), (49, 66), (50, 74), (51, 61), (52, 71), (53, 90), (54, 64), (55, 67), (56, 67), (57, 55), (58, 68), (59, 91)]\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 matplotlib\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Matplotlib\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u24320?\u22987?\u20043?\u21069?\u38656?\u35201?\u23433?\u35013?``matplotlib\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 sudo pip install matplotlib\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u28982?\u21518?\u24341?\u20837?\u36825?\u20010?\u24211?\par} @@ -412,7 +411,7 @@ draw_date("data/2014-01-01-0.json")\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 6570, 7420, 11274, 12073, 12160, 12378, 12897,\line 8474, 7984, 12933, 13504, 13763, 13544, 12940,\line 7119, 7346, 13412, 14008, 12555\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 python \u25968?\u25454?\u20998?\u26512?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Python \u25968?\u25454?\u20998?\u26512?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u37325?\u20889?\u20102?\u19968?\u20010?\u26032?\u30340?\u26041?\u27861?\u29992?\u20110?\u35745?\u31639?\u25552?\u20132?\u25968?\u65292?\u30452?\u33267?\u21518?\u38754?\u25165?\u24847?\u35782?\u21040?\u20854?\u23454?\u25105?\u20204?\u21487?\u20197?\u31639?\u34892?\u25968?\u23601?\u22815?\u20102?\u65292?\u20294?\u26159?\u26041?\u27861?\u19978?\u26377?\u28857?hack\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 def get_minutes_counts_with_id(jsonfile):\line datacount, dataarray = handle_json(jsonfile)\line @@ -455,7 +454,7 @@ def get_month_total():\line monthdaycount.append(get_minutes_count_num(filename))\line return monthdaycount\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25509?\u30528?\u25105?\u20204?\u38656?\u35201?\u21435?\u36941?\u21382?\u27599?\u20010?\u32467?\u26524?\u65292?\u21518?\u38754?\u30340?\u21518?\u38754?\u20250?\u21457?\u29616?\u36825?\u20010?\u25928?\u29575?\u30495?\u30340?\u26159?\u22826?\u20302?\u20102?\u65292?\u20026?\u20160?\u20040?\u26408?\u26377?\u22810?\u32447?\u31243?\u65311?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 python matplotlib\u22270?\u34920?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Python Matplotlib\u22270?\u34920?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u35753?\u25105?\u20204?\u30340?matplotlib\u26469?\u20570?\u36825?\u20123?\u22270?\u34920?\u30340?\u24037?\u20316?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 if __name__ == '__main__':\line results = pd.get_month_total()\line @@ -474,7 +473,7 @@ def get_month_total():\line http://www.huyng.com/posts/python-performance-analysis/ }}} \u35762?\u30340?\u23601?\u26159?\u20998?\u26512?\u36825?\u37096?\u20998?\u20869?\u23481?\u30340?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 time python\u20998?\u26512?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Time Python\u20998?\u26512?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20998?\u26512?\u31243?\u24207?\u30340?\u36816?\u34892?\u26102?\u38388?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 $time python handle.py\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32467?\u26524?\u20415?\u26159?\u65292?\u20294?\u26159?\u23545?\u20110?\u25105?\u20204?\u30340?\u20998?\u26512?\u27809?\u26377?\u19968?\u28857?\u24847?\u20041?\par} @@ -482,7 +481,6 @@ http://www.huyng.com/posts/python-performance-analysis/ user 0m39.226s\line sys 0m0.618s\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 line_profiler python\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u26159? ##Mac OS X 10.9 line_profiler Install##\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 sudo ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future" easy_install line_profiler\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u28982?\u21518?\u22312?\u25105?\u20204?\u30340?{\f1 parse_data.py}\u30340?{\f1 handle_json}\u21069?\u38754?\u21152?\u19978?{\f1 @profile}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 @profile\line @@ -528,11 +526,10 @@ Line # Hits Time Per Hit % Time Line Contents\line 28 19 349 18.4 0.0 f.close()\line 29 19 20 1.1 0.0 return datacount, dataarray\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20110?\u26159?\u25105?\u20204?\u23601?\u21457?\u29616?\u25105?\u20204?\u30340?\u29942?\u39048?\u23601?\u26159?\u20174?\u35835?\u21462?{\f1 created_at}\u65292?\u21363?\u21019?\u24314?\u26102?\u38388?\u12290?\u12290?\u12290?\u20197?\u21450?\u35299?\u26512?json\u65292?\u21453?\u32780?\u19981?\u26159?\u25105?\u20204?\u20851?\u24515?\u30340?IO\u65292?\u26524?\u28982?{\f1 readline}\u24456?\u24378?\u22823?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 memory_profiler python\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 memory_profiler install\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 memory_profiler\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u39318?\u20808?\u25105?\u20204?\u38656?\u35201?install memory_profiler:\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 $ pip install -U memory_profiler\line $ pip install psutil\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 memory_profiler python\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22914?\u19978?\u65292?\u25105?\u20204?\u21482?\u38656?\u35201?\u22312?{\f1 handle_json}\u21069?\u38754?\u21152?\u19978?{\f1 @profile}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 python -m memory_profiler handle.py\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20110?\u26159?\par} @@ -556,7 +553,7 @@ Line # Mem usage Increment Line Contents\line 26 f.close()\line 27 return datacount, dataarray\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 objgraph python\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 objgraph install\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u23433?\u35013?objgraph\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 pip install objgraph\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25105?\u20204?\u38656?\u35201?\u35843?\u29992?\u20182?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 import pdb;\par} @@ -610,7 +607,6 @@ type 705\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20540?\u24471?\u27880?\u24847?\u30340?\u26159?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 -rw-r--r-- 1 fdhuang staff 905M Apr 12 14:59 userdata.db\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u20010?\u25968?\u25454?\u24211?\u25991?\u20214?\u26377?{\b 905M}\u65292?\u19981?\u36807?\u26597?\u35810?\u32467?\u26524?\u30456?\u24403?\u35753?\u20154?\u28385?\u24847?\u65292?\u33267?\u23569?\u30456?\u23545?\u20110?\u21407?\u26469?\u30340?\u32467?\u26524?\u26469?\u35828?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Python SQLite3\par} {\pard \ql \f0 \sa180 \li0 \fi0 Python\u33258?\u24102?\u20102?\u23545?SQLite3\u30340?\u25903?\u25345?\u65292?\u28982?\u32780?\u25105?\u20204?\u36824?\u38656?\u35201?\u23433?\u35013?SQLite3\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 brew install sqlite3\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25110?\u32773?\u26159?\par} @@ -620,7 +616,7 @@ type 705\par} {\pard \ql \f0 \sa180 \li0 \fi0 openSUSE\u33258?\u28982?\u23601?\u26159?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 sudo zypper install sqlite3\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u19981?\u36807?\u65292?\u29992?yast2\u20063?\u24456?\u19981?\u38169?\u65292?\u19981?\u26159?\u20040?\u12290?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Pythont Github Sqlite3\u25968?\u25454?\u23548?\u20837?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u25968?\u25454?\u23548?\u20837?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u38656?\u35201?\u27880?\u24847?\u30340?\u26159?\u36825?\u37324?\u26159?\u38656?\u35201?python2.7\u65292?\u36215?\u28304?\u20110?\u23545?gzip\u30340?\u19978?\u19979?\u25991?\u31649?\u29702?\u22120?\u30340?\u25903?\u25345?\u38382?\u39064?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 def handle_gzip_file(filename):\line userinfo = []\line @@ -670,7 +666,6 @@ def build_db_with_gzip():\line conn.commit()\line c.close()\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\f1 executemany}\u21487?\u20197?\u25554?\u20837?\u22810?\u26465?\u25968?\u25454?\u65292?\u23545?\u20110?\u25105?\u20204?\u30340?\u25968?\u25454?\u26469?\u35828?\u65292?\u19968?\u23567?\u26102?\u30340?\u25991?\u20214?\u22823?\u27010?\u26377?\u20116?\u20845?\u21315?\u20010?\u20250?\u31526?\u21512?\u25105?\u20204?\u19978?\u38754?\u30340?\u23433?\u35013?\u65292?\u20063?\u23601?\u26159?\u26377?{\f1 actor}\u21448?\u26377?{\f1 type}\u25165?\u26159?\u25105?\u20204?\u38656?\u35201?\u35760?\u24405?\u30340?\u25968?\u25454?\u65292?\u25105?\u20204?\u21482?\u38656?\u35201?\u32479?\u35745?\u29992?\u25143?\u30340?\u37027?\u20123?\u20107?\u20214?\u65292?\u32780?\u38750?\u20840?\u37096?\u30340?\u20107?\u20214?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 python \u36941?\u21382?\u25991?\u20214?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25105?\u20204?\u38656?\u35201?\u21435?\u36941?\u21382?\u25991?\u20214?\u65292?\u28982?\u21518?\u25214?\u21040?\u21512?\u36866?\u30340?\u37096?\u20998?\u65292?\u36825?\u37324?\u21482?\u26159?\u35201?\u25214?{\f1 2014-03-01}\u21040?{\f1 2014-03-31}\u30340?\u20840?\u37096?\u20107?\u20214?\u65292?\u32780?\u20809?\u36825?\u20123?\u25968?\u25454?\u30340?gz\u25991?\u20214?\u23601?\u26377?1.26G\u65292?\u21516?\u19978?\u38754?\u37027?\u20123?\u35299?\u21387?\u20026?json\u25991?\u20214?\u26174?\u24471?\u19981?\u21512?\u36866?\u65292?\u21482?\u33021?\u29992?\u36941?\u21382?\u26469?\u22788?\u29702?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u37324?\u21442?\u32771?\u20102?osrc\u39033?\u30446?\u20013?\u30340?\u20889?\u27861?\u65292?\u25110?\u32773?\u35828?\u30452?\u25509?\u22797?\u21046?\u36807?\u26469?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u39318?\u20808?\u26159?\u27491?\u35268?\u21305?\u37197?\par} @@ -684,9 +679,7 @@ github.com/gmszone/ml }}} \par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26356?\u22909?\u30340?\u26041?\u26696?\u65311?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 redis\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \u32467?\u21512?\u20102?\u21069?\u38754?\u20004?\u31687?\u25105?\u20204?\u32456?\u20110?\u21487?\u20197?\u25104?\u21151?\u22320?\u35835?\u21462?\u20986?\u29992?\u25143?\u25968?\u25454?\u12289?\u22788?\u29702?\u65292?\u20877?\u25509?\u30528?\u21487?\u20197?\u25214?\u30456?\u36817?\u30340?\u29992?\u25143?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Python Redis\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Redis\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26597?\u35810?\u29992?\u25143?\u20107?\u20214?\u24635?\u25968?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 import redis\line r = redis.StrictRedis(host='localhost', port=6379, db=0)\line @@ -715,7 +708,7 @@ pipe.execute()\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\pngblip\picw538\pich538\picwgoal5400\pichgoal5400 89504e470d0a1a0a0000000d494844520000021a0000021a0802000000e9db73710000012f694343504943432050726f66696c6500002815636060327074717265126060c8cd2b290a72775288888c5260bfc0c0c1c0cd20cc60cc609d985c5ce01810e0c3000479f979a9201a157cbbc6c00812b9ac0b320b558e208f2bb9a0a804a8ea0f101ba5a416273330301a00d9d9e525054071c63940b648523698bd01c42e0a0972068a1f01b2f9d221ec2b20761284fd04c42e027a02a8e60b487d3a98cdc401622741d8322076496a05c85e06e7fc82caa2ccf48c12052303030305c794fca45485e0cae292d4dc6205cfbce4fca282fca2c492d414a05a88fb40ba1804210a4121a661686969a10916a522018a0788719f03c1e1cb2876062186b028b9b4a80cca636432666020c4479831478281c17f290303cb1f8498492f03c3021d0606fea9083135430606017d06867d7300c3af506fec25acb40000000970485973000016250000162501495224f00000019d69545874584d4c3a636f6d2e61646f62652e786d7000000000003c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e0a2020203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e0a2020202020203c7264663a4465736372697074696f6e207264663a61626f75743d22220a202020202020202020202020786d6c6e733a657869663d22687474703a2f2f6e732e61646f62652e636f6d2f657869662f312e302f223e0a2020202020202020203c657869663a506978656c5844696d656e73696f6e3e3533383c2f657869663a506978656c5844696d656e73696f6e3e0a2020202020202020203c657869663a506978656c5944696d656e73696f6e3e3533383c2f657869663a506978656c5944696d656e73696f6e3e0a2020202020203c2f7264663a4465736372697074696f6e3e0a2020203c2f7264663a5244463e0a3c2f783a786d706d6574613e0afe04f17100004000494441547801ed9d09781e5779ef3f59bbb559b22c4b8e23dbb1122f49488863b29bdc5020f4164a439f5b5202a55ccad2f669435ba05ca017d284b6f402690bbd10285c08049a26697042c90e8ee36c8eedacb6ecc88be44dd6be5ab236dff7f328a34fdf3a33dface7fcfce84966ce9c39cbef3da3bfcef69e829e81c118ff20000108400002f9115890dfebbc0d0108400002108813404e68071080000420e00201e4c4058824010108400002c8096d0002108000045c20809cb800912420000108400039a10d4000021080800b0490131720920404200001082027b401084000021070810072e2024492800004200001e484360001084000022e10404e5c8048121080000420809cd0062000010840c00502c8890b10490202108000049013da000420000108b84000397101224940000210800072421b800004200001170820272e4024090840000210404e68031080000420e00201e4c4058824010108400002c8096d0002108000045c20809cb800912420000108400039a10d4000021080800b0490131720920404200001082027b401084000021070810072e2024492800004200001e484360001084000022e10404e5c8048121080000420809cd0062000010840c00502c8890b10490202108000049013da000420000108b84000397101224940000210800072421b800004200001170820272e4024090840000210404e68031080000420e00201e4c4058824010108400002c8096d0002108000045c20809cb800912420000108400039a10d4000021080800b0490131720920404200001082027b401084000021070810072e2024492800004200081221040407302d39333c33de3fd2746272763c5c5b1daa5158b9a166ace84ea43c00101e4c401345e5187c0c0b1815f7defe553a3f3f463c1d29277ffcfb5e53525ead4939a40c07b020c7679cf981cc24a60b8e7d443ffd496a42552d89913133fb9fdb589b1a9b0169c7241208c049093305a8532f94360d7dd3b3365547972fad9a77a323d251c02104825c060572a1342c242e0f4d0e0e4de574f0d8ec9ac464975f5c2f3562d58b2c4adc28d0d4e1c6b2f36522b6b287fdb1fb454d5979e681bfad577f71981c75eec89bdbdd1adec480702ca13404e943771542b38bef9cea1dbbe69965e069e4ec66243bf7de3eabffc644169a919eef862a87bdc7c77e3f5678996c8edd2966a3330d63317612e902b084020030106bb328021385002633ffd56a2969865a9fef94ff77de91fccdb7c2ea64ecd98af57d4cecebaf7b4f79b81a50de5e635171080404e02053d038339231101027e1298e9eeeef9addfca9263c5f7be5771e1855922587924f3f04327c68c98fb9fef3ed69afc215cfe7bab565eb2d84a52c48100048400bd139a41e8084cee7ec92c53c9bbdfbde4d147963cf964d5a73f6d068eefc838856ec6c97921a35b679dbfc8f8a96e989d44497c6bd9ba9ac45bae210081ec049093ec7c781a3081f26bae29a8ae91c992e2cb2e338b323d3c645ebb74916612f1febbda5d4a9c6420a00501e4440b3347ab92050be7e6c30f3db445d6779d3e756a72db03662dca5b5acc6b572e163595bfe9fae532ba75cea5f5668233fbfa078ec9f43fff2000014b04d2fc5166e93d2241c03302c56fbaa8e89ce553078e480eb54ffca2fb895f24655579d59549210e6e0fedec3cf8ca315930565adbb0e93dcb8d1464b2a4b2beece587e259cbbfeeceb145cbe66d9837c2f92f0420904a80de492a1342022620435b159ff8b34c8528fae33f96e1af4c4fad870f1c3e7662f74cefee9963db3ac56d97f9e2d917d69ad743c767e7eacd102e2000814c0490934c64080f8cc0d4e1c3839ff94ca6eca7fef55ffbb66cc9f4d44678518519b9ffd89c6c0c9d98db0c5f5e87db2e13121710c8410039c90188c7fe1338f5f0dd89992ebce92659d655d4b2d20c1cf897efc86c8a79ebeca2694d93f9e2fdfff6da9ee77b8fbe36b0e78957b7fee8b819deb06c4e72cc402e200081b404d87792160b814112e84a58c455ffe083866315d18ffe0fffbe31a12285abbbe79ea2b3cfcea79432c0f5c83fbf38d83537cc9594da92b5356ffbc3739302b98500043211a07792890ce1c113985c7daee9a44b26544aaebcdac53215162fb8e2c6b5350d8569d3ac6c2cbff28615691f11080108a425c0caaeb458080c0581e2fdaf4ba7c4f4d035bd7b97bbc592555bd77ef4fc833bfbcca55c927e4d6379cbe54b64c5b0e88dbbd9911a04d426c06097daf68d64ed866ffdebb1077e6514bd6bfd9b577cf84699101fd9f25fd3bff8b5599f86e79e33af5db9109f2b924e517101a766b9c293443424809c6868f4b05779eaf5d7fb6eba294b296bbefad5d2b7be354b041e410002fe13a03bef3f7372cc41a0e8dc73133d7425c596855e684912136e21100602f44ec26005ca908680f451c6fefddfc71e98f3ad527ad555e537bebf64e35bd2c426080210089a007212b405c83f2b01998a9feeea92288535d5ae6c86cf9a1b0f210001e7049013e7ec781302108000044c02cc9d9828b8800004200001e7049013e7ec781302108000044c02c88989820b0840000210704e003971ce8e372100010840c024809c9828b8800004200001e7049013e7ec781302108000044c02c88989820b0840000210704e003971ce8e372100010840c024809c9828b8800004200001e7049013e7ec781302108000044c021c9f65a288c045ffa9fee78e3c79722a565c5efceee6df4c2af1d8d4d86bfdaf1c1f3a3e3935595c547cc1920b57559f931487db999191a98ec3a3e54b4e9e2c1c1b9e3480c8c5d8e0ecb511d27ff46412ab1f55cd3b9dbebeaa6449859cc332f76f6149e18aba72e37ec5e2f285c5f1731ecb4b16acaae7c0f9394a5c294c00398992715fe97de9ef5ff9aa51e2243979a16bdb6ddbbed45f30ef97e0d292d5b75ffbf74d0b9745a9926e94d5d00c4969aab555fe3bddd171fae4c9e9de9ed3dd3d46f2fbaeb979f064693e59f50c4fc84f520a3b3a069342ccdb758d95726dfcd7109bfacae286ea3233021710883a01e424321694aec99d2ffd73dae28a96fcd5d39f8915243f3c31b1ffc38f7ee267d7ffb0b6b436f99942f786788872ccf4f6cc74f7181212b6faede91c912219ff4d2c9b08cc92aa92fa8a12b9a02b934886ebc811404ec26eb27bf6ffe4e5a3af4c4e4f3e33f8ac9475f8a5e1aa8baa920afd77db6f490a316f4f9deefdd1c1fffcf3b51f3143a27e6188877438443ca6db3ba60f779c1e9dd727b352c1eaa9eec1d8722b31bd8e2302b3a7735e26cd8bcb65184dc6cd4460d62f4bb6f5bca8dc40204c0490933059235d59f6f5ed78b26ff65cf493074e766dee4a92930343fb7b27e37ff9cabf9ab225dfb8f26be754af7ef2d8afffe6f9cf1b81bf3af860d4e564fa44d7d4debd53873b26a50bd2de61d44bd5ff76f48ec98f396e26eab2b2aebcb9b67c6d6305d330aa1a5d8d7a2127a1b76361b159c485e72c5cfdc5d5e66deac5450d1b444b247cd3b26bcda703a74e98d711ba98d8bd47ba20327235b5b7d541ff234235cd5e54435dcc38d2651181b9f4ec1a3a2e26132e424200390989213216e3bc9a0db1e6f82caefcdbd9fd5ccf58bf716dfeb7bc68763591846c3fbcfd40cbfe33bd9347cd0817d65f615e87fc62f2e0a1c95dbbe21272660addbbd25674ef8bd58462b0cb6e1dcf0c8e8d3cfc5ab7bc28d262fc202d763112df0b02c8891754dd4cf37757ff0f33b9af6cfff423479f366f8d0b59b8f58ee6b73fd211d78fb1d3bd1f79e2434911fee0bcdf4b0a09d5adcc854ceedc35b9b77572e74e9d7b210e8c62488bf1a2e8ca86e69a0dcdd5ac16734092575c21809cb88231e044dedff241434e52cb7176f5baf3eb2e480d0f3cc4e8884cecdaa9fc5c883fa80d69f9f1f34765438ce8ca35ab6b9968f1873cb9980490131345542f64f7e267b67c3253e90f0fedf9dfbbbef6d58d5fc814c1e7f05d3d3bea9fdc5df9e8d3c17644aadab6c7365ce773ddfdc94e76c3c85098fc2c2c2dbc34de5fa9b974c5227fb22617cd092027916f00dbbb9eea991e35ab71f9d22bd6d6ae7fa673dbde81f80e3ef9f7fcd15f1e5873a331456f84f8ffdff6a1434f1c7becc59e5d639363ef193beb4afb4b7bfd2f73d4733c796afac9d7fbe4472a22a2b2e9dc3a7425ea360d79f99193901b2877f19e3afa8819e996b7dc66ace9faf0da8f7c65e797cc11b057075a039193ee935d8f9f5191beb15eb390bbea06af346f82bb282c3a3d3d95b2f333b8f2789ab32c3b961fa3bf724d4bddfa26b6b378ca5bd3c49113a50c7feea2f3ccfabcb97ea3292766a03f17a2222ff5bef8f4896d47860fa7e678b86c64bca9aeec78fcafe600ff55964c0c4ee5e56725c0c23bcbdaecaf30bfe20c206f6527809c64e71389a70bcc52f68df7991eba4e9cdc6b86fb73313a31125791ce6dfb067264ddbab6f2e2a0e5c41f26e1ccc59c5f912d2cef5ab7e492e6eacab2b9ed4de12c33a50a3f01e424fc36ca51c2f3ea363c72f42923d2cdbffaec872ff8f0e2f28aa3fdafdd79f07ef3cd0b16ad35afbdb83006b564c246a646aca4bfad71f0622bf1bc8c53189b8ac5f4ea9da4e2943d92df79aac318047bc7ba7a1683a52222c43a01e4c43aab90c67cdbf2b7ffecf51ff68c0f48f9260b07bebbe7f6a482beadf97aef264e5afbf73c71243ec79e9469f6db308c77554cf5f7c5701d1f37943908269b5736b5d46d3a6f7176f3f114026909202769b18436706e5ccb2ca2780bfeeb4bbef4574fdf6c86245e9cb768ed9f9effa78921ae5c1be35a9bdb7f9e38c76e2b65c6bb6ce1f227b2b179e5ceed4765bafefa75f5ec88f407bb32b92027913265e1acb795a4425fdab0f1a7eff88f7bf7ffc73dfbef361fd5972f797fcbeffff715ef4ef4c2623e757c21e35a0f766c3696fc3a4e445e7cb9fe64b0e35d855396c6e5f2a96344df95ce8ab17345d616ffce454b119588dad1ff6217f40c643cf0c7ffd29063fe04c4c1b024221262cec9e79fa691828c6b3d786873ce6976ebd9fdedfd0b8bfb87adc77737e670cbc6d61a1b3b19934e6374b730614e4d46c06e7873236b8bc36ca390948dde49480ce15a31bc9826715d488cda1e6ba95db13d3039718db8ea09c908d86dbf6c635a45753bbb503fe4c405880a27e1919018c4b6ac3cf9a1ed81c15b303e1cab092cf7c8656c4cabdcfb52e7fb2e6a64ae3e72e6f3a7c00c76f9c3397ab9782a24268e60c7bbb66ff8ac59929c17da0e76a592915d90884a2a1642e89dd0069209f8232446ae8c7725d38fc2bdec8294dd2a4fb6f531a7120573f95746e4c43fd6e1cfc94f213168bcde30bd22382e5ab9ed721db339a782a8b8ce36a209222711359ccbc596e5bf3fdcfb0317576d592cdf630d9dffadaca4707cc2627c77a369e8b6cb5d80929a292a1f78cb3236d5bb8e375a092227d1b297fba5950d890f746c7ee2f063ee276d2dc5ee354b1b5f4ae329d2dadbc40a050111952f6cde27fb543eb07119eebf426192200a819c04413d34793e7dfca97fdfff538b8eb63c2af5abcb671a5ff228ed1cc9e2b62b07209b8fe56c95173a06af5fb7e47d9734d97c95e82a10404e54b0a2833ac834c9ddfb7f96d681bc83d4f27925c0f12edc76e563b8b4efca8efafb5eec7c727fdfc7af6e66e7635a440a0722270a1b377dd56474ebee033f7be6f8d3e91f07113ab4b2beb6f558103993a7270464e997b1f3f163579f8d8f164f108732d1342e0543594e0ae50e81cd07efff5fcf7f36545a2215dbb322983f6b70dbe54eabca908a4ca87cea9e3df7ee3c9ee139c1aa1108e633568d6214ea23a35bff6feff71d3b00f6b48a5b96760572dc6f59ffe158cdb99e568dc419fbd2a70dd03b51dfd632baf5b3b6bbbefee23f86534bc400838593fd6b97a96f095d6b688c7dfde8b92323e393ba32d0a2def44e143773983b2589e865bcebcad6c4003fae8b078ee3b6cb0fd067f210a7f75bdbfa643665e38a5adf3225233f0920277ed2f635afc03794d8aa6d20e35d653d4762016ecab7054889c8b2eeebf6c70f6d68ee1751617b8a12269d570906bbe6e150e6463a257fbbf3cb016e4eb44b52c6bb46562db5fb16f1a3486047c7e0a7eeddb3bdbd3f8a85a7cc5908d03bc90227928fa2d5294944dcb6b2f4e28389017e5c9796ce9c3ac51f557ea04eccc3e8a66c3a77885df48958a27e8d9c44dd82f3ca1f95999279857ee3665be3a0ffc7fd96154e9e8a95be5104feef2b01d945bfbb73840d8fbe42f73233fe2ef392aebf69877cf9564e1887cb46c69bea724623824a048c455fec4d51c3a6c8890a76147fc0b7bcf0bf23345392097aebdaca4c8f3c0a2f3d7dd2a39449d63a01d99bf2b99fb71eec19b5fe0a314348003909a151ec156957f78e5b777e390cdeb7ec953b5d6c19ef4a17ec6158e934bfc23cc46b3de98edeb1af3cbc7fcbde1eebaf10336c04983b099b45ec95479ca63c7868b3bd77421c5bc6bb266bab8afb87435c468ae61501999fbf63dbe1f681f10f5db6dcab3c48d74b02f44ebca4eb65dab282ebffecfa0795b4c4a025c7fd7a892d39ede2b1bee420ee032520bb1d65e0ab6b683cd05290b91302c889136a81bfd33e74483c39fa7f78a20f15dfb2d2d7c98c921146577cb0aabd2c64e0ebf30fecdb7d9c4eaa3d6e81c7464e023781ed023c76f891db76dc12ec9957b60b6df985dd95fd32de65393a11d52420035fe2e29e155fd1b22e7212257bc900d7bfbef22f77b7fd2c4a85b65f563fc7bbe26ebbf8175602b2e2ebeb8f1dc0716458ed935c2ee424994868ef6580eb6b2fffe38b3dbb425b42b70ab66bb97f7e67e36ebbf8176202e291e5b687f73395126213cd150d39996311e62bd192afbffc8f6aac06cec9f9d9455dd3652539a311411302c6540abb52c26f6ee424fc368a6d3bb655b444d5c992b406e85ee39f3b4871db95b60c048687804ca57c61f33e76a584c722694b829ca4c512a240d1921feefd81565a22f45f5deedfaf7871db15227b5394cc0464570a93f399f104ff043909de06594af083d6ef89966489a0eaa3c71a3a19ef52d5b8f9d44b26e7bfb3b59dc9f97c187af72e72e21ddbbc5296455ca225cf1c7f3aaf54a2fcb26fe35db8ed8a5633113fc432398fa284d06ac849088d12132d91455c3a6b8958e54063813fb6c16d973f9c5dcc4526e751141779ba951472e21649d7d23116046bb2882b0b3539ee37cb531e694ec05014967b85aa192027a132474cab05c1d9d1cb71bffd6b97658fe3cad3f201b69eb802d2ef444451c409318ae237f7ccf9212799d9f8fec4d012dd167165c1bc67851f1eaf174cfaea252c4b7d796497802c204651ec42f32e3e72e21d5b7b29a325a9bc18ef4a65424812014351d892928425905be42410ecc999a225c944cedcfb33de557e7c5fdadc098c0a015114d99282a2046e2fe4247013ccce9730c695d612ed4d9e8f77158dfa7d0464da9a1298270114254f80f9bf8e9ce4cf30af14e89764c7e7ff71bfd9cbc3d33013405182b50e7212247fb424277d39ee77bca92e67b43c2354944de59902af8784008a12a0219093c0e0a32516d1b7aeadb418d371b4a205d38edfe5c5b011405182b20872120c79b4c43a77c6bbacb322a641004509a425202701603fd9b75f3787f3f950f661bc6be10cb3f1f998288ceffef88563ec70f4d930c889cfc0630b7adb1a1ffbeb9b26cbfcce38caf99d58eeed7857d1cc4494f150f63404d8e198068ac741c889c780e7272f5a52f9f8e70a26467fe3e89e3f8ad5ce7fc85d46025b56b2713d231c1e642280a26422e3513872e211d874c98e0f2ddc7aab6889f1cc5094b2059eefab4857948885edaeec9facadf2aed0b8edf28e6db0291b3b1cf166ef8f1590137f38c762e343154f7cae70649e975c51942f0c4fa128566c70acc5c3ce1c6ebbac9820a271f066ef9be190135f509fd192a2be83a9999d3bd089a2a462490d61bc2b9509211609a0281641e5190d39c913a0a5d7cb777d37ad96182fa3285620ca789777c7fde2b6cb8a09221d4714e527db8f45ba0ae12f3c72e2b98dca5ef876c9fec7b36783a264e7633cf5eeb85fdc7659e11ff538722af08f9e3d1cf55a84b9fcc889b7d6296e7ba4b475b3953c4451bed9d9bbbc789195c87ac67975f98c9e15a7d66e117878770f8e87dd82999a0e7292cac4b5105916bcf0d9dbad27573539f6a5a3ed284a26628f35747a37de85dbae4cd8150b970df36c6ff4c8a6c8894760e3db15658b89ddd45194ecc43c1cefc26d5776f40a3d95031cbb86c615aa5058aa829c786389f1a1f2e7be616e31b195078a920517e35d59e0f0c82201d98cf28d5f1d62338a455cd6a32127d659d98829635c599672e54cc850948b4b1a72c6d42dc2f6c5bd1e55b97aaadba3944936840464a1d71d4f312defb265901397814a72a52ffdb8f8c8b379a62b8af2b9832f5f55b234cf74147bdd9fe37e15834675d212d8d13178efcee3691f11e88c0072e28c5bc6b78a3ab695bd7257c6c7361ffcd9c197509424667b56e096260909b70e09dcf762e7f6f67e872ff35a0a01e42405491e0105c3c76d2de5b292158a924469cbd2798e6a929e3abeade8dee7f85d5e8c2e0119f2625ade2df321276e918c7be54af4f0e85eba315194b71733ea354b94f12e179b164919d3f27070850072e20ac67822d93da9e499cd470fbd84437b9321e35d260a2ef22720d3f2ec96cf1fa3a4809cb8823126bbdf737a52c933278e483101eeaa73fff0c4aab6ed66fa5ce84680ddf2ae581c397101a34c9994effcae0b09e54a02453108f970dc6f2e53f05c35021c069cbf459193fc19c63c9a32495b3214c5c0d2bad6dbe37ed3c227506102c6415b0a57d087aa2127f9421687c1f9ec587490bd28caada331cd0fdddad6e8fe7857cdc2530eccc12bca106012254f53222779012cec7cc9a2c3e0bcb249791987f68c77a5340a025c20209328bb8f0fbb90909649202779985dce587cf2d63cdecfeb5514a56375755e04791902e9087ce7a90edc79a503933b0c39c9cd28530cd9b1e8ccc963a604ed866bae28cf368dd825963d3e6ebbb2f3d1e469cff004eebc9cd91a3971c62d26ce54f277cce530ef84d70c45d1f3881439ee77b2b62a01069710708780b8f3c2f98a0394c88903686736c0db3917cb511e565f1245d1f6d0ad632db55631110f027608480785212f3bc0e2719113bbc4e2f1031fe64a2ab4b647a46c59793209453eb7b8edca879e62efcabae1db9f38a458a5bcae0e72629b704886b992caada7a230de95d40cb87591c09ece1186bc6cf1444e6ce10ad7305752d10d4559535a9f14aef66d6ff322b72ab8609c15a26eb154241d86bc6c191239b1852b74c35c49a51745b9e5c0ab5a1d91e2e271bf15475a937872ab390119f2faf1f347358760bdfac889755631d9b41886d55c394bacd511298f35744e9795e4644204083823b0b5ad9f8d8d16d121271641c5a3953ffb0d1bb1038daa95a274af71ed3098c2a2d381da8dccc34840363686b158e12b137262d52672027ce18827e7005a2d81cd78fa288a8be35d9525133631135d7d02b2b19153e5ad981939b14229262ee85d3c01de52966e441245d1e1d02dc6bbdc682ca4918d809c2a7fb067345b0c9eb1efc4621b58f8cced1663862d9a260eed8756bab39ead303615360b529e9010f8c9f3c7425292d01683de496ed3c84693a2ae5772c70b6b0c1d14c5ade37e2ba6fac36a46ca153001b6a1e4340072921351accc9793167397238f18ca2bca96a5519ad6cac392bc1a24811fd341c98a1f39c98a27168bdc0c7ca6fa88a2dc3c55a5eaa15b838593fd6b9765aabbf5f0c2a931eb9189a91b01e6e4b35b1c39c9ca677ca874efcfb3c688d2c32b4ebcfe85e1295515c595f1aeb2fec351b22865f59dc0437bba710d99893a7292894c3cbc7ce71dc19e6892ad708e9e297c440ae35d8e5a042fd923c03ef92cbc90938c7016f4b6951c7822e3e3c83e50555164bc6bbca92e4fb3e0b62b4f803abc2efbe459349cd6d0c8495a2cf1c0f21ddfcdf82ce20f0c45a92baa88783d928bdfbab63239c8e63d6ebb6c02d3343a8b86d31a1e39498b25ee9e2bd28b83d3d72a215414e5abc78e29768ce3b6c6c1842a720901af08c8a2611c79a5c2454e5299c443ca5ebe2bfd038542d53b22e570d948fee35db8ed52a88d7b5895fb76757a987a3493464ed2d84df9ae895967f51425fff12edc7699cd838b2c04e8a0a4c2414e529944c973709ad2db0c524c515eae77f3b85f9b2c89ae17013c0d27d91b394902122b6e7b245a9e83932b60ff5e14e56b875ad538742bffe37e71db65bf0569fa86ec6adcb2b747d3caa7ab3672924ca5f455f5674d92eb7ce65e1987f6c75a6ad356d062206ebb2c82229a10b8efe5137030092027268af885865d93c4faaba1285b5632de956855ae3d24400725112e72924823a66dd7c4a4a080a2e439de553cd667d2e002023909d04131112127268a9838a2d76dd664aef20957a228ef2d72edb8dc8484fdbbcc67bcab6484d170ff2ca5404e74504c232227268a5869ebe6b91bbdaf6e6c8ff6318eaf374ceb6d406aef2b81875af913240e1c39996d76faec35b1f89d45fa88947c8efb2d1e386e1111d1206010e8e81d6393bca0404e66bf081db6c1dbfdf823ad28dd6b1c8ed795f51cb10b8af8106093bcb401e424fe2188f360b53d7439feda0d4589e21129af2e9f715c6b5e84805d02b249be6b68dcee5b8ac5474ee2062ddd7bbf627675b13aa228513c742b9ff1aed252a4c8c516a44b52f7bda8bb172fe424161b1f52f25c13173fe2881e91e27cbcab70d2457a24a50901390745f30e0a72225d131674e5fedea3a828071a0b72578c1810708f80288a7b89452f25e444e4449dd3e03d6d80915314c7c7fd969e665fbda74d49d9c4e5247965eb66a162bacb89785551ec34780b46771e4514e59b9dbd5139744b8efbed5fbbcc416d4ba7471dbcc52b109093e475760aa9bb9c94eca36b62ef9740b41cdaef595164af7ac486407e04b6eed777bc4b6b3989af0fee3b985fe3d1f1ed08298ab3f12edc76e9d8ac5daab3ce2b86b59613d6073bfe82a2a22832de35b2caf67e46dc76396e18bc2804b45d31acb19c8c0f151f798ed6ef9880a128179734384ec19f17db5696fa9311b940c020b0e3f0d0c8b88e6bcdf59593e223cf32099fe7f72f8af2b9832f87fc18c76d8d8376ab89db2ebbc4889f484026e477b4db6e75892944f45a5f396112dead261bf223520e978d8c37d5d9aa2c6ebb6ce122722a013d7d0c6b2a2705c3c799844ffd061c87845c515ad7563aae1a2f42c00101f1317cb047bbe5e69aca095b171d7c21d95f1145797bb1ed49efec69baf5d4c178176ebbdc82af6d3a5bdbb43bd6535339293af2acb6addcbb8a7ff450480fdd92f1aec9da2a5b152fc36d972d5e444e212013f229618a07e8282772521687f87ad4ae437b444a3ec7fd7ac48a64d5262087feea36dea5a39c941c7854ed761c6cedc2a9285b56da73c3b57046c79539c1b61cf5727f78b75e2ebc749413b69b78fddd8650517657f6db1aef2a9a99f09a12e92b4f40b7f12eede4a4a8631bdb4d7cf88c45516e1d8d85ea1847c6bb7cb03b592412900d28dbdb3572e1a59d9c141f7926d1de5c7b47206c0eed772db7b151b97c8013e3bd6b1a1aa5acd57e460de504c72afe7dcca152946717754d979558acfc82497b732d1693259a6e04b41aefd24b4e18e9f2ff630e95a2383eeed77f6ee4a80601adc6bbf4921346ba02f9440d4509c3a15baf2e9fb148a0fcf83e8b31890681ec04f419efd24d4e18e9cadef2bd7a2a8af2a5a3ed812bca630d9d16c7bb8a465928ec5563d02ddd3d2774f1b6a2919cc86159ace90af04b0ec911298c7705d806f4cc5a9ffd8c1ac949c9c1c7f46ccde1a9751814c5fa785745d95478d051924813d0c47f974672829fae307c9086a2ac29ad0faa30db17f75accba68c1b4c59844834076029a8c77e92227e2911e3f5dd95bbc6f4f45516e39f06a50876ec971bffd6b97f9565932828010107ff55d43e3caa3d0454e8a4ebca2bc2da355c1008f48d9b3a2c80a2bdc7659a1441c8b045ed0e07c465de4a4f8309be12d367bffa205a5285b967659a9246ebbac50228e45027b3a472cc68c6e345de4a4a8fbd5e81a49e19207a2288c7729dca2425bb59d1a1c7fa2859cc801272c110eed67268af247b15a9f8bd7de947bbc0bb75d3e1b45f9ec761f1f56bb8e5ac8091327216fc4fe3bb4b772dc2f6ebb42de6c2257bc3dc7151fefcafd379ad7362becdd57f0fa7f4d4d159795178d6ff8786a7625fb1e98e9da1f2b2a8eadb862aae992d40839438aba9887cf0929e008a228b1b3d67d37e693376f39ee77bca9aeecb876a779076c66bdb3577efa247839a9fcc5c78a7af71bcd2cad9c543ef6e98253712f0583c59f8f399313967545e133f659515ad7565e9c554ee26ebb6aae8b0239ca180d02cacb49c0835de53b6e172d79bd37e37e3189606889e3f62213278edfe5459f0988a2dc3c55e5cfa15b39c7bb70dbe5b3f575c84eede993207b2745c7772e7cf26bd286ce5d5c98d89264f8abecd77f333136593c7cb07c3c7ed8f27347a62e5beeb0a84c9c24b20dfff515275eaf5fd4786b55d1f88cb73e4e18ef0a7f6350af84327db2bea94abd7a19350aac7752706aa8e2818fa6c55a303152d6b1adbafb79434b6e7df2d40bc7acfa154f4d9089935426210ff1ed889413cb2bb3a3a859782a7b049e42c01601b5c7bb029393855b3e57341aef79e4fcf7854da57ff216ab87e8a5a646ef249549f843fc51942d2b397231fc6d41a9122227ee9bb3f8d0afcb5edb9c29ddd32595932baf357ea61a2fce14cd4ab838a5b7128d38212460284a5d51857765db5dd93f59abecc88377dc48391f02077b943dfe2480de890c73553ef047863da6ca164d35ac4db2cdf4e2f3867ee74ee367f4da2f273db5755b74e2655bf1891c2a02a2285f3d76ccd343b78eb564db41593d65a9031d2a681426e404c41d64c84be8b87801c849d5831f5a3035eb5cf3e4bbfee57499877f1e160e1c708c8617c340c0eb235218ef0a8395b52a437b3f72e292c14b5ff96171c70e23b1536bdf2b235a2e259c3e99050307d33f20343a043c5514c6bba2d3101429a9c2679ff8da3b89af007ee216b3519c5affbb45c777159c9a733c20b7f26346c8ffa2a80f39c99f62f02978aa28bdcd8b32d5b0a27b5fa6478443c0190106bb9c714b7eabfcf9db139d7e57df7753cdcfde5374628f194f6ee5c7bccdf3820d8c79020cd5eba2285f3bd4eac5a15bd68ffb0d15100a135d02aa6e66f4b577b2607cd0cf1650d837ebbbc5cf4cc9cb53025e38b47faca173baccf94a744feb4be24a1238d4a3e60a755fe52416f3353be6e195fc14bd5094ee354bd3b2aa6adb9e369c4008e443a043d1d978879e4b9ca11cddf4c582cb3f95f46ec5af3f5bd4d96a040ebeffe7494ff3b9651e3e1f7a617e571425b6eaa26d1327dc2aa48c7735bee45662a403811c04dafbd53c37de5739910d25a9984f97cc2d1476e67f3e354d238479f84c641408174559b2e2a2fba7dc511419effa0d05a050858810507536ded7d1a70cb6f6a40cec87cf405b9de01bdbdd3cc6b17fedb2b46870db95160b817912e81a52b083e2c9af727ba017945b8c5f6c31de99680b46ddf9bbd54e9ec4f59b808bc738ee59e16b4fdd6f52e41732023da393212b910bc509fe1312672a59ea21c35fbd9f3a9c2542a64785fdec38c9c446a970b70edddab2b4eb4aa5c05099501350d2537d087a27de189d55c2de700d63aa461f25cf43b7060b27d38e77e1b62b8c268f7e994627bc3dce271042caca49c1949a2bbb036925e1cf5414e50bc353792a0ae35de137b43225ece863ee243ac6e49893e8d8ca9d92e67f44caae3a5fb7d9ba536d52892601251d412ada3b191f8a661ba3d47911c853518ce37e934a80dbae2420dcba42e0e4a9e99171d566e3d59493421c09bbd2e42398489e8ad2ba36c771bf11444291434aa043b9cd8c6aca899c361fd21644b1bc27208af2cdce5e67876e6d6b4c1eef5a303eec7d91c9414702eacdc6ab2927ac12d6f1eb4ca8b36387f6a9e35d1547663d002524cf25045c20d0d1abda6cbc9a72523049efc485e61ee9241c2b4ac7eaea48579cc2432028026aca09bd93a0da53a8f275a628cf3625ff2d5258743a54f5a2306a10d8d399dcd2a25e2f35e524ea56a1fc6e113014c5d6a15ba9c7fd56964cb8551ed28180c204d49413369d28dc64ed564d14c5ee1129c75a6aede6427c08d825d03daada9f296aca895dbb125f7902b61465cbca792e150a630afac350dee2e1af60cf3072127a2b150c1f0f7d1929600004ac2b4ad27857c5547f00c5254b0d0828b69351c1dec982d12e0dda215574424014e5edc5e9cff14d4a8ef1ae2420dc7a4140b19d8c0aca891756274d65087cf490a543b75e6f9836ab5c3835665e730101086422a0a09ce09a3e93b10937085839744b8efb9d2e2b31e297f53b397107da10c84940b18df10aca49c1e4bc79d49c1625828604ac284af71a4bc3621ad2a3ca6e11506c63bc8272e296a549476d023915e5d5e5330601dc76a9dd12a89d5b049013b748924ef40888a2dc3a1acb74e89639de85dbaee8999612074140413961ee24888614d53cb33bb41f5a591fd58a51ee281060ee24ec56e258dfb05b2864e5cba228e671bfb8ed0a99d114298e6247fc2ad83b51a4a1510d1f096452942d4b67f730e1b6cb476b90555409202751b51ce576978028cadff58d261dba355838d9bf7699bb19911a045425809ca86a59ea659bc0b2d1fe2f1d6d4f521463bc0bb75db669f2827e04149493c2fe03fad9911abb4320f5881463bc0bb75deef02595f90414732aaca09c144c8cce37197710b04120495164bc6bbca9cec6fb44858065028a391556504e2c9b928810484fc0509435a5b3ab845bd756168ff5a58f4a280420f00601e4e40d12fc1f02090444516e39f0aa718ce3b6c6c192919e84875c4200026908202769a010040183807144cae1b291d1da8530810004b213404eb2f3e1a9ee040c4539d830a03b08ea0f815c0490935c8478ae3d015194ea72e444fb7600805c048a7245e039047427f07acd153bc62ed39d02f587402e02c8492e423cd795c058e9e2ad656ffd71fff97ddd65ba32a0de10b0410039b1018ba89a10385c7df17d93573c3ab83c36ac498da926045c20809cb8009124d420305554fe7cc575778f5cd0d653ad468da80504fc24809cf8499bbc424aa0bb6acdd6824bbfdfb33ec6c1d0213511c58a0001e4240246a2881e1190eec8c18a8bbf35b2a9ad97ee88478c49361b81f212a5d6d62227d98ccd335509c834fb2f4bafbf7fe09cbe934cb3ab6ae408d46b659d52db63159493a9a517169d7825024d892206414056fdfed7c4c54cb307c19e3c1527a0a09c286e31aae78880744776955d1e9f66ef665ccb11415e82402e02c8492e423c8f38019966ffc5cc55f7f4af66d56fc42d49f1c34e003909bb85289f330232cdfe5ae5153f18dec834bb3380bc0501bb049013bbc4881f7602830b973f5ef4d6f8347b17d3ec613716e55389808272325dbb8aa97895daa8f5bac834fb5d63976d1f5862fd156242204002eb1a2b03ccddf5ac159493d3c54a59c87593ab9720ceb5d4b329358a220105e5248a66a0ccce088873adc7a72f619add193dde8280bb04149493998a067719915ad808cc4db3e35c2b6cb6a13c7608342f566a7a4f4539a95c6ac7a0c48d12019c6b45c95a943517818a12a57e032b55995cb6e379540918ceb5e2d3ecbd4cb347d588945b79020aca09835d2ab5dab969769c6ba96457ea7286407d45b14a24149493d3554d2a5948dbbae05c4b5bd3eb53f1866ae64ef4b13635f59d00ceb57c474e861070878082bd1301335dbbb2b0ff903b8448c52f0273d3ec1ca9eb1773f2099040739d525d1321a9a69c9c2ea90ab09590b52d0273ab7e39c3ca163822479c8062cbbac41a6aca097e5622f1a1e15c2b1266a2901e11a077e211589793c5cf8acb40dd4e6e769a7d60b9db09931e04224380de49344c25bd93681454b3521ad3ecdfeebfa4af5bb55163cd2c49755d20a0d8967821a2e660d7e912bc40bad0dc5d4c02e75a2ec224293508d03b89861dd9c918123bcd4db3e35c2b2426a118a121d05cab5a1f5dd1de093b1983fe668c69f6eff7ac8f9d0cba28e40f815012a82c536a4bbc3056534ea462534b2fe4102dff3fa239e75a9c61e53f7d728c0e01f59675097b65e564a6025f81be7e5b38d7f2153799459c407d4549c46b90a6f80acb49639aea12e401019966bf6ff28a470797c7d8cdee015e925492c0cac50bd5ab97b272c25a61af1bab8c6b3d5f71dddd2317b431cdee356bd2578e807aab84c544cacac94c05876879f509ce39d7629add2bc6a4ab388115b5e5ead5505d3959dca29eb582ad9131cdfead914d6d38d70ad612e41e7d028ab9a6370ca2ac9c48f5f02becd64727d3ecbf2cbdfefe8173fa38c3ca2da6a4a33181758d6aeeb3565b4ecec14d7d9edf2c6758e50990d721904aa0be52b51d27461d95969345e7c4624fa4da92909c0470ae9513111120e098c092ca52c7ef86f945a5e5a46e7598d187b36c32cdfe8b99abeee95fcdaadf701a88522940605d13835d5133e374e345512b7260e59d73aec5347b604620635d08a8e7adcbb09ccabd13a921b3f1393f509c6be544440408b84840dcaba8e7adcbe0a3b89ccc2c5cca6c7ca62f41a6d9ef1abb6c3bceb53201221c021e105851a7e08e138393e272228e208b8f3ee7419388709273ceb538c32ac266a4e85125d0ace20646c318cacbc99ba2dae83c283767587900952421608f80aaf3f04241713999616fbcf8eac7b996bdef9dd810f090c0aafa0a0f530f3469c5e544d8ea7cf009ceb502fdb8c81c02c90454dd0f6fd453033969d0ee1c2dc3b9567c9abd97435f92bf67ee21102001254fcd32796a20274b2f8cbd62d657f10b9c6b296e60aa1771020a4f9c8865d497134d3633e25c2be2bf6728be160436aea855b89eeacb89184fe1e913c3b956fc0cabee6a859b295583800204d49e381103e921272a4e9fcc4db373a4ae02bf69a88206049013158c2cbd1365a64f70aea5428ba40e5a12507be2444caa45ef44a64f4e972c2c9888f651b48673adf819565d655a7e8c541a021126505eb2607d5355842b60a1e85ac88970985a12616f2bb3d3ec03cb2d1894281080401809ac5baaa653fa44d6dac849049d77e15c2bb1a5720d814813507ee244aca38b9c4c9e7d45f9ceef45a539e25c2b2a96a29c10b048e0d21535166346379a2e7272baaa69a662c982d1ee309b6a6e9abd8755bf6136146583803d0272387c43b5fa539ebac889185f3a28a5ad9bedb502bf62cfadfa8df67201bf78910f0422456043b3fa5d133188467232b1ea37c2262738d78ad4ef040a0b018704ae69a973f866a45ed3484ec4597d78960bcf4db39f54bf0b1ca92f82c242c0650232d2a5b053fa44581ac989547b72f9e525079e48acbfffd732cd7edfe4158f0e2e8fb19bdd7ffae40801df09e8b0a6cb80aa9b9c5c11949ccc39d7629addf7ef990c211020810d1aace932f0ea252753cd57f93fde3537cd4e7724c06f9aac21100401d90cafb617e144a87ac989d4dcb7f12e639afd5b239bda7a59f59bd8e4b88680460474d80c6f9a534339f17cbc6bceb916d3ec6643e302025a12d8749e166bba0cdb6a27279e8e77e15c4bcbdf18541a02e9096835d22508b49313a9b3ebe35dc634fbb7fb2fe9eb66d56ffaef8a50086848e0523d762f9a96d5514e4ead79af5bebbb649afd173357ddd3bf9a55bf6693e20202103008bc73fd12ad50e82827b29f314fff5d73ceb59866d7ea73a1b210b04c409fdd8b26121de5442aefd87f9731cdfefd9ef5319c6b998d880b08402085c0a696c529618a07682a27a7d6fcb65dff5d32cd7ed7d865db07f4eabd2adefca91e043c23704d4bad67698734614de544fcd5cb01f245275ec9699639e75a4cb3e78445040840e00c81e6ba321d3cd227595b5339110a13abde965d4e70ae95d456b88500042c12b87e9d8ec318facac964cb3b4eefbca36022790e44a6d99fafb8eeee910bda70ae65f1d3211a0420904040b69be8e3a72ba1de5aee3b31eb9fb40165ceb956b2c4986f70010108402007814d2d759565c53922a9f858dfde8958d3d88082732d151b367582406004aed76cbb89095a6b39910d28bf6cfce44f8fd5f7e15ccb6c115c400002791090d34d349c8437802dc8839b0aafca0694be293ca3a8604aea00813010b866b576eb834decbacbc95bd7d4cbe655130717108000041c13905f26f22bc5f1eb517f51773911fb69b87935eaad96f243209c0434ff65829cc4deb95edfbf26c2f94d522a08449480863be1132d859cc464499fe68d20b141700d0108382320bf46b49d8437882127710e375cdce8ac01f116042000018300bf469093784b90bf2964791f5f05042000016704e89a0837e464b6f1dcf0663a28cebe23de820004629bced5ce1d7daad591935926eb9baae8a0a4b60f422000819c04e45787fc02c9194df908c8c99c89e9a0ccb1e00a0210b04c805f1d062ae464aec9c8df17724ac1dc3d5710800004721190ad8b744d0c48c8c9bcc6a2e72905f31070030108d82170c3454cbbcef2424ee6351c7caeccc3c10d0420909580e65e5592d82027494062fcad914c847b08402003818f5fb322c3131d83919364abd3414926c23d0420908e000bba92a820274940e2b7fcc591060a411080c07c022ce89acf836d8c493ccedcb207251d15c22000813902744de658bc7145efe40d12f3ffcfdf1df37970070108cc23c0af887938cedc2027a94ce2217450d2732114021088c5e89aa46d05c8495a2cf1c00fbc6559c6673c8000043426c02f87b4c6474ed2628907aeaaafe01c948c747800015d09c8817bf2cb41d7da67ab3772928d8e1c60505e02a26c88780601ad08c82f04ce35c964717e576622130f977350deb5be215b0c9e4100023a11906dce727eab4e35b65157e42407acf75dd2247e147244e2310420a00101f955f09b172ed5a0a20eab889ce40677d36567e58e440c08404075026c70ce6e61e4243b9ff8d38d2b6a655d60ee78c4800004d425c0e2e09cb6454e72228a47f8d8d5675b8a47240840405102fc12c86958e42427a27804999367398725524482808a04e4f3975f022ad6cccd3a21275669ca6273e6e4adc2221e0414222087b4ca921c852ae455559013ab6465752013715661110f020a11f8e065cb15aa8d8755414e6cc015475e979c5d6de305a2420002112720c3121c056fd186c8894550b3d13e7e4d33fbe4ed21233604224b40c6b79934b56e3de4c43aab784c19f2fae046b6a1d883466c08449480ec39630fbc75db2127d659cdc694d37fd986629b1a2f40206a0464645bf69c45add4419617397142ffe6eb5632e4e5041cef40202204e4039791ed8814362cc5444e9c58e2cc2a2f9a9a1374bc03814810102d6198cbaea59013bbc466e34b2f98555e0ed9f11a04c24d400e3a6298cb8189901307d0665f6195977376bc0981b01290d55c37bd85e5364ecc839c38a166bcc390977376bc0981b01290ddca0c7339334e91b3d778cb20203de277ae1f7978770f402000010508c82e939c9b163bfac75b8f754dc64ace5e54f1a6b3aacc5a9f9a9ae91a9e306f932e1aaa4a4a8b92ff7c97579ed9db353a3951bcb0e2f2e6eaea881fcc859c2419ddf6adb4bf3d9d231d7de3b6dfe4050840204c042cfae67a6ccfbe6f6d199482bf6bc3f2443969ef1dbbf1fb3b3355e83f3fb1b1b936d989e4e3adad5f7ca0d7784522445d4e92d532130bc23311907ef1c7ae66ab7c263c8443201a046465b07cc839cb2a5d13434b2466e1fcd8c70687e707e4b893a40c2d39b97f7b8ea811794cefc40543adaaaf90adf2776c3bec425a2401010804414056d6c8879c29e7db1f797d786cb86f78f4c9335ff9c8cb8f56bee9ed49915f3cd4991492e55686b93e7dd7b658ac44e22c5cbd314bcc083d424edc31966c95df7362646b5bbf3bc9910a0420e02301f1f3987d65f09d3be6a462f0b97bc70fee4c9593833db3bd936bcf6ffcf36b920fdc5b5a15570ef3df4f9e7ea96d685e88f928ba17c8896bb693c585ed7d634ca2b806948420e00b019932f9d0e5c9bffdb3e45c73d9fbe4272982f4369e6a9f0d5b531f9f232988c56aca0bd34e87bc7cb4f75bdb46925250e0163971cd88c624ca6d0fb58d4dccb89628094100025e129029934f5db72a670e89479edcf9dc91d4f82712d6747d67cb21f931e2b4d4957ef1bde75fb0746e186d687cf2967b9f8bc5e69684a5a616d110a6e2dd349c3189e2668aa40501087849e02fde768e95537b6fbe6e95f993b6389d834369c3dbfa4efdc1f777fe685797f9f4fbbf7ae6e0e8ac967cf0b246335c810be4c46523ca240a0724b8cc94e420e00d012bbb4c2ce67ca837dbb2ae7f7a68aface392a47ebdafe3ce1765182cfeef6fdfbde6e2e54af5519013c3b26efe578e95c69d979b40490b021e10908fd4c513e08f25c8c99fbc75e5d7deb75e7e5a1ae6369afcdbf6eeeee1537f79efec04cbc696bab7adadf7a05a4126c9dc8927f465d1a14ca2302def095c128540de0464fa5d3ed2bc934948a0a8e68397d5c8fd790d15bf794183f1e0fca6caebbff9bc71fde08e43053dfb8c95c112f2fe8b1a650b7df7c8dc2efacec131e9b6a4dd3c6fa410feff16f40cc4b777f2cf7502077b469996779d2a0942207f0232fdfe95f7acb132659236af0d7fb7d508ffad0dcbbffc8ef8347ea27b95a4d55cb76c7ee1e7af8d499cd3a74f1714cc0e73a54dd6084cbb793e4bfc503da277e29539645a5efefcb9fdf1435e6540ba10808023029fbfbec5b196a4cd509675fdceb76777b6ffc53b5a3eb0a1294d340b5a92e6ad48053177e2a1b96463d4c7aeb2b19eddc3a2903404207086807c925976bf3b83545e34d7edd8fcda9c4358992c31ba26ce928ddc5bf44ebc3519bbe5bde54bea10b043409672c92769e70d4b71975495b62c2e6ceb9d96d86d4707fee2ded7de73a1ac009efce7875e8ec5ca8d24fef0cab37ffb4dc9cb829f3dd0f50f8fb41b11feef8d1734d694276d9eb7947d682221279e9be2139b564a1ef85ff11c341940202b013963d1c5a55c92555c3ddef8f7c96bd7fce5bdbb8dbb2dfbfae4e7ccf5ac96c8f5fb2f6912d57923faecff0f24785e112d4975399c143fe4b70c76f96120f1bf222b49fcc8893c2000817404e40374fd8cc5448fc2d79eb758d607a7cb391ef6830f5d9caa25992247371c39f1c376e27f4566ff50143f589307045208c8a7271fa0eb672cd6ce1fdcf9c895678b6c5cdd529798bf688c2cd64a3c1625f1692c563cff36da772c14f6cf7e2c1df68f353941e00d021e69c91bc9a7f9bf78e51a188b8f84457df02a4dddb206212759f1b8fd1045719b28e941201b01d96222fd12d7977265cb52e3670c76f96a7c69d6d2b8a589fb9a2b9941404b026889cf66e7f79acfc063a228e2c4d4ef5cc90f029a11404bfc373872e23ff3d8faa62ab63706c09d2c752220e76d33c6e5b3c191139f81cf66277ba9509460d093ab0604e4e3f262bba206e4f2aa22729217be7c5e4651f2a1c7bb10c844002dc944c6eb70e4c46bc2d9d24751b2d1e11904ec13404bec3373ed0de4c43594ce1242519c71e32d08a412404b5299f819829cf8493b7d5e284a7a2e8442c00e01b4c40e2d4fe222279e60b59b288a629718f1219048002d49a411d435bbe283229f265ff6cca781421004b212607f49563cbe3ea477e22beeec99b1673e3b1f9e422089005a920424d85be42458fec9b9a328c944b887400602f5957147ddec55cc8027806006bb02809e33cbaea1f16f3c71b0a36f3c674c2240404f02fefb09d693b3ad5ad33bb185cba7c80dd5f1e319381fc527dc641335026849382d46ef249c7689976a647cf2c7cf1fe554e0f05a8892054140cee89573155d3f0b2b88aaa896277212768bfee8d9c30fefee097b29291f047c21f0cef5f51fbafc6c5fb22213db049013dbc8fc7f61cbde9e3bb61df63f5f728440a808b0b92454e6482d0c7292ca248c21bb8f0f7ffdf103631333612c1c658280c7045810ec31607792474edce1e8432ab2c9f18ea73a58eee5036ab20815019978ffd475ab647d4aa84a456152092027a94cc21b2293f3dfd9dab1f3f050788b48c920e02a814bceaefef835cd4cbcbb0ad5abc49013afc87a97eebd3b8fdff762a777e993320442428089f79018c2623190138ba0c2156d7b7bbf7453984a099755288d7b0464b2443a251b57d4ba972429794e0039f11cb147193095e21158920d9c009325819bc05901901367dc42f116fb1c4361060ae12a01d9a5f8894d2b5d4d92c47c22809cf804dabb6c6457ca9ddb8f32f0e51d6152f687800c707d70e35972f68f3fd9918beb049013d7910690202e2303804e96ae129001ae8f5ddd8c7b6057a1fa9d1872e23771eff2c31d8b776c49d95302b282eb868b1b590dec29641f12474e7c80ec5f16b279fe3b5bdb7b4626fdcb929c2090070139b3e4e3d7ac58df5495471abc1a1602c849582ce15639d8eae81649d2f19a005b14bd26ec73fac889cfc07dca8e8d293e81261b4704d856e2085bd85f424ec26e21c7e5a39be2181d2f7a4a605d63e5cdd7ad64a6c453c881248e9c0482ddbf4ce9a6f8c79a9c72116029702e42d17e8e9c44db7e564acf6e472b9488e335014e51f49a70e0e92327819bc0a702b0e8cb27d064934280e55b2948d40c404ed4b46bda5a493745ce09c61b715a38047a44403694bcef9226f4b93f1c000006c7494441548f1227d95011404e42650e3f0a235be8ef78eaf09ece113f32230f8d09c894fbc7ae3e9b63aff46902c8893eb69e5753c6bee6e1e0c6550232ba75d36567e15ede55a811480c39898091bc2ba29cc4f5cbdd5db88ff48eb06e29cbdaad77ad6f60744b37bb1bf5454ef4b4fb5cad65ec4b6653b6b6f5cf05710501470458bbe5089b3a2f2127ead8329f9a30a1920f3dde659a8436200490139ac11c019950b96f5727b3f47344b8ca454084e4863737e2c33117272d9e23275a98d9562599a5b7854bdbc80889b6a6cf5471e4241319ddc3e590c7fb5eeac4d7bdeeed205dfd65e1d60d1735726c623a365a8721275a9b3f67e54554b6eeef67f82b27284d2220249a18da5935911367dcf47a8b3915bdec9daeb672f8eef5eb96d02349c786b05902c8094dc12a0144c52a29b5e2c92157efbaa081c976b5acea496d90134fb02a9c28fb5414366e52d5641f8978dcc24b4a12166e3311404e3291213c1b01c39b243beab3318aec336367fb3bd7d773c255646d184cc1919360b82b932b73f5ca98522a226b7faf595dcb04894a36f5b32ec8899fb495cd4b46c01edaddfd645b1feebfa26863e98e6c6aa9bb7efd12c6b5a268bef0941939098f2d225f121901dbd13ef8d09eee8ebef1c857468f0ad01dd1c3ce3ed51239f109b456d94867457c4a3ed9d6cb2ec870da5db68f6c68aea13b124eeb44b754c849746d1781921fec197d7877f70b1d830c8285c15a868a5cd352b7aabe220ce5a10c8a11404e14336848abb3bdbd5fc6c1d09540cc2353239736d76c5851c3795681f0d72753e4441f5b87a2a6e88a6f6640457c434d460601e48496100c01d963ff42fb80780363dede5d038837944b9b175dd25ccd8896bb60492d2701e424272222784b40e6edf71c1f9171b03d2746986271c65a3a22eb96561a235aec3d74c690b7f227809ce4cf90145c23205d169116e9b2e0c33827534342562e5eb8aea912875a397111c10702c8890f90c9c20901a425959a2ccd929d22cdb5e522218c65a5f221245802c849b0fcc9dd12019196433d273bfac7dafbc6749b6b91b9109110d18f15b5e5ec5ab7d45c88141001e42420f0649b0701a3e372a8f764cfe88462ea2243582beb168a84d45794acac5fd85c5bc65c481e2d85577d25809cf88a9bccbc20209b25e3bad23b1e3981413cbc680fa4191401e42428f2e4eb2101f11ed6d13f3e3a31251ad33d724a7cbdc4af83f32426bd8d8a9222a9b00c5bc97feb2b8a975497327fee610b20e920082027415027cfe008c8bae49ed149c95f969019a548529a437d2773ae579629f12595a5a9953065a379715c3fca8b1730619e4a891055092027aa5a967a41000210f095c0025f732333084000021050940072a2a861a916042000017f092027fef22637084000028a12404e14352cd582000420e02f01e4c45fdee406010840405102c889a286a55a10800004fc25809cf8cb9bdc20000108284a003951d4b0540b02108080bf0490137f79931b04200001450920278a1a966a41000210f0970072e22f6f7283000420a02801e44451c3522d08400002fe12404efce54d6e108000041425809c286a58aa05010840c05f02c889bfbcc90d02108080a2049013450d4bb520000108f84b0039f19737b94100021050940072a2a861a916042000017f092027fef22637084000028a12404e14352cd582000420e02f01e4c45fdee406010840405102c889a286a55a10800004fc25809cf8cb9bdc20000108284a003951d4b0540b02108080bf0490137f79931b04200001450920278a1a966a41000210f0970072e22f6f7283000420a02801e44451c3522d08400002fe12404efce54d6e108000041425809c286a58aa05010840c05f02c889bfbcc90d02108080a2049013450d4bb520000108f84b0039f19737b94100021050940072a2a861a916042000017f092027fef22637084000028a12404e14352cd582000420e02f01e4c45fdee406010840405102c889a286a55a10800004fc25809cf8cb9bdc20000108284a003951d4b0540b02108080bf0490137f79931b04200001450920278a1a966a41000210f0970072e22f6f7283000420a02801e44451c3522d08400002fe12404efce54d6e108000041425809c286a58aa05010840c05f02c889bfbcc90d02108080a2049013450d4bb520000108f84b0039f19737b94100021050940072a2a861a916042000017f092027fef22637084000028a12404e14352cd582000420e02f01e4c45fdee406010840405102c889a286a55a10800004fc25809cf8cb9bdc20000108284a003951d4b0540b02108080bf0490137f79931b04200001450920278a1a966a41000210f0970072e22f6f7283000420a02801e44451c3522d08400002fe12404efce54d6e108000041425f0ff014a1ce9eeb175659f0000000049454e44ae426082}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u34013?\u33394?\u30340?\u23601?\u26159?push\u20107?\u20214?\u65292?\u40644?\u33394?\u30340?\u26159?create\u31561?\u31561?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u21040?\u36825?\u37324?\u25105?\u20204?\u31639?\u26159?\u30693?\u36947?\u20102?OSRC\u30340?\u25968?\u25454?\u24211?\u37096?\u20998?\u26159?\u22914?\u20309?\u24037?\u20316?\u30340?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Python redis \u26597?\u35810?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Redis \u26597?\u35810?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20027?\u35201?\u20195?\u30721?\u22914?\u19979?\u25152?\u31034?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 def get_vector(user, pipe=None):\line \line @@ -744,7 +737,7 @@ pipe.execute()\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26377?\u24847?\u24605?\u30340?\u26159?\u22312?\u36825?\u37324?\u29983?\u25104?\u20102?\u21644?\u33258?\u24049?\u30456?\u36817?\u30340?\u20154?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \f1 ['alesdokshanin', 'hjiawei', 'andrewreedy', 'christj6', '1995eaton']\par} {\pard \ql \f0 \sa180 \li0 \fi0 osrc\u26368?\u26377?\u24847?\u24605?\u30340?\u19968?\u37096?\u20998?\u33707?\u36807?\u20110?flann\u65292?\u24403?\u28982?\u35828?\u30340?\u20063?\u26159?\u31995?\u32479?\u21518?\u21488?\u30340?\u35774?\u35745?\u30340?\u19968?\u20010?\u24456?\u20851?\u38190?\u21450?\u26377?\u24847?\u24605?\u30340?\u37096?\u20998?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Python Github\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u37051?\u36817?\u31639?\u27861?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u37051?\u36817?\u31639?\u27861?\u26159?\u22312?\u36825?\u20010?\u20998?\u26512?\u36807?\u31243?\u20013?\u19968?\u20010?\u24456?\u26377?\u24847?\u24605?\u30340?\u19996?\u35199?\u12290?\par} {\pard \ql \f0 \sa180 \li720 \fi0 \u37051?\u36817?\u31639?\u27861?\u65292?\u25110?\u32773?\u35828?K\u26368?\u36817?\u37051?(kNN\u65292?k-NearestNeighbor)\u20998?\u31867?\u31639?\u27861?\u21487?\u20197?\u35828?\u26159?\u25972?\u20010?\u25968?\u25454?\u25366?\u25496?\u20998?\u31867?\u25216?\u26415?\u20013?\u26368?\u31616?\u21333?\u30340?\u26041?\u27861?\u20102?\u12290?\u25152?\u35859?K\u26368?\u36817?\u37051?\u65292?\u23601?\u26159?k\u20010?\u26368?\u36817?\u30340?\u37051?\u23621?\u30340?\u24847?\u24605?\u65292?\u35828?\u30340?\u26159?\u27599?\u20010?\u26679?\u26412?\u37117?\u21487?\u20197?\u29992?\u22905?\u26368?\u25509?\u36817?\u30340?k\u20010?\u37051?\u23621?\u26469?\u20195?\u34920?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25442?\u21477?\u35805?\u35828?\u65292?\u25105?\u20204?\u38656?\u35201?\u19968?\u20123?\u26679?\u26412?\u26469?\u24403?\u20316?\u25105?\u20204?\u30340?\u20998?\u26512?\u36164?\u26009?\u65292?\u36825?\u37324?\u19996?\u35199?\u29992?\u21040?\u30340?\u23601?\u26159?\u25105?\u20204?\u20043?\u21069?\u30340?\u12290?\par} @@ -1089,7 +1082,8 @@ https://github.com/joyent/node {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 \u21019?\u24314?\u39033?\u30446?\u25991?\u26723?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 \u27979?\u35797?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 \u37325?\u26500?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Github 100\u22825?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Github\u36830?\u20987?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 100\u22825?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25105?\u20063?\u26159?\u34542?\u25340?\u30340?\u65292?\u34429?\u28982?\u25105?\u24819?\u30340?\u21482?\u26159?\u22312?Github\u19978?\u36830?\u20987?100~200\u22825?\u65292?\u28982?\u32780?\u21040?\u20102?\u20170?\u22825?\u20063?\u31639?\u19981?\u38169?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\pngblip\picw800\pich313\picwgoal8040\pichgoal3140 89504e470d0a1a0a0000000d49484452000003200000013908060000006836441200000c16694343504943432050726f66696c65000048899557075853c9169e5b5208092d100129a137417a95dea54a071b2109104a080941c58e2c2ab8165454b0a2ab208aae0590b520a25810017b5d2ca828eb62c186ca9b24803edfdbef7def7cdfdcfbe7cc3967fe73eecc640600457b964090852a0190cdcf134605fa3013129398a43f01027020070c80368b2d1278474686827f94f737a03594ab969258ff6cf75f4599c315b1014022214ee188d8d9101f0100d7640b847900103aa1de60569e4082df41ac2a840401209225384d86b524384586ada5363151be10fb0140a6b258c234001424f199f9ec3418474100b1359fc3e343bc1d620f763a8b03710fc413b2b3732056a4426c9af2439cb47f8b99321693c54a1bc3b25ca442f6e3890459ac39ff6739feb764678947c7d0878d9a2e0c8a92e40ceb569d991322c1903b729c9f121e01b10ac4e7791ca9bd04df491707c58ed8f7b345beb0668001000a382cbf1088612d51863833d67b04dbb284525f688f86f3f2826346708a30276a243e9acf15f9478fe2746e70e848cc65fcacf051bc359517100c319c69e89182f49878194fb4359f17170eb102c49da2cce89011fb0705e9bee1a33642719484b321c4ef52850151321b4c3d5b349a1766c5664939a843ec95971e1324f3c512b8a284d0516e1cae9fbf8c03c6e1f2634738637076f9448df8160bb22247ecb1addcacc028599db183a2fce851dfee3c38c16475c01e65b02647caf863ef05799131326e380e42812ff0034c20862d05e4800cc0ebe86fe887bf643d01800584200d7081e58866d4235edac387cf685000fe82880b44637e3ed25e2ec887faaf635ad9d312a44a7bf3a51e99e029c4d9b826ee81bbe1a1f0e9059b2dee8cbb8cfa3115474725fa13fd8841c400a2d9180f36649d059b10f0fe53f7dd93f094d0457844b84ee821dc0621b0970b739630e48f6516079e48a38cfc9ec92b14fec49c09c2400ff40b18c92e057af78ddae0c690b503ee83bb43fe903bcec03581256e0f33f1c63d616e0e50fb2343f1188befb5fc793c09bf1f731cd12b982b388cb04819e3ef3b66f57314df1f6ac481ef909f2db165d861ac0d3b8d5dc08e630d80899dc21ab176ec84048fcd8427d299303a5a94945b268cc31bb5b1aeb5eeb3fef21fa3b3461808a5df1be47167e74916846f8e608e9097969ec7f4863b329719cc675b4d60da5adb380020d9df65dbc75b8674df461817bfeb729b01702981cab4ef3a960100c79e02407fff5d67f0062eafd5009ce8648b85f9321d2e7910000528c295a10174e0bf8729ccc916380237e005fcc16410016240229801ab9e0eb221eb59601e580c8a4129580dd6830ab00dec04d5603f38041ac071701a9c03974027b80eeec2b9d10b5e8201f01e0c2108424268081dd140741123c402b1459c110fc41f0945a2904424194943f8881899872c414a9132a402d981d420bf23c790d3c805a40bb98d3c44fa9037c8671443a9a82aaa8d1aa3135167d41b0d4163d0e9681a9a8b16a045e84a74235a85ee43ebd1d3e825f43ada83be44073180c9630c4c0fb3c49c315f2c024bc2523121b6002bc1cab12aac0e6b82dffa2ad683f5639f70224ec799b8259c9f41782ccec673f105f80abc02afc6ebf156fc2afe101fc0bf1168042d8205c195104c4820a41166118a09e584dd84a384b37045f512de13894406d184e804d7662231833897b882b8857880d84cec223e260e9248240d9205c99d14416291f248c5a44da47da453a46e522fe923599eac4bb625079093c87c7221b99cbc977c92dc4d7e461e925392339273958b90e3c8cd915b25b74bae49ee8a5cafdc104599624271a7c45032288b291b297594b3947b94b7f2f2f2faf22ef253e479f28be437ca1f943f2fff50fe1355856a4ef5a54ea38aa92ba97ba8cdd4dbd4b7341acd98e6454ba2e5d156d26a6867680f681f15e80a560ac10a1c85850a950af50add0aaf14e5148d14bd1567281628962b1e56bca2d8af24a764ace4abc4525aa054a9744ce9a6d2a0325dd9463942395b7985f25ee50bcacf55482ac62afe2a1c9522959d2a67541ed331ba01dd97cea62fa1efa29fa5f7aa12554d54835533544b55f7ab76a80ea8a9a8d9abc5a9cd56ab543ba1d6c3c018c68c6046166315e310e306e3f338ed71dee3b8e3968fab1bd73dee83fa78752f75ae7a89fa01f5ebea9f35981afe1a991a6b341a34ee6be29ae69a533467696ed53cabd93f5e75bcdb78f6f892f187c6dfd142b5ccb5a2b4e66aedd46ad71ad4d6d10ed416686fd23ea3ddafc3d0f1d2c9d059a77352a74f97aeeba1cbd35da77b4af705538de9cdcc626e64b63207f4b4f482f4c47a3bf43af486f44df463f50bf50fe8df37a018381ba41aac3368311830d4350c339c67586b78c748cec8d928dd6883519bd1076313e378e3a5c60dc6cf4dd44d824d0a4c6a4dee99d24c3d4d734dab4caf9911cd9ccd32cdb698759aa3e60ee6e9e695e6572c500b470b9ec5168bae0984092e13f813aa26dcb4a45a7a5be65bd65a3eb46258855a155a3558bd9a68383169e29a896d13bf593b586759efb2be6ba36233d9a6d0a6c9e68dadb92ddbb6d2f69a1dcd2ec06ea15da3dd6b7b0b7baefd56fb5b0e74873087a50e2d0e5f1d9d1c858e758e7d4e864ec94e9b9d6e3aab3a473aaf703eef4270f17159e872dce593aba36b9eeb21d7bfdd2cdd32ddf6ba3d9f6432893b69d7a4c7eefaee2cf71dee3d1e4c8f648fed1e3d9e7a9e2ccf2acf475e065e1cafdd5ecfbccdbc33bcf779bff2b1f611fa1cf5f9e0ebea3bdfb7d90ff30bf42bf1ebf057f18ff5aff07f10a01f9016501b3010e8103837b03988101412b426e866b076303bb8267860b2d3e4f9935b43a821d12115218f42cd4385a14d6168d8e4b0b561f7c28dc2f9e10d11202238626dc4fd4893c8dcc83fa610a7444ea99cf234ca266a5e545b343d7a66f4dee8f7313e31ab62eec69ac68a635be214e3a6c5d5c47d88f78b2f8bef499898303fe152a266222fb13189941497b43b6970aaffd4f5537ba7394c2b9e7663bac9f4d9d32fccd09c9135e3c44cc599ac99879309c9f1c97b93bfb0225855acc194e094cd29036c5ff606f64b8e17671da78febce2de33e4b754f2d4b7d9ee69eb636ad2fdd33bd3cbd9fe7cbabe0bdce08cad896f1213322734fe670567cd6816c727672f631be0a3f93df9aa393333ba74b60212816f4e4bae6aecf1d108608778b10d17451639e2a3ceab48b4dc5bf881fe67be457e67f9c1537ebf06ce5d9fcd9ed73cce72c9ff3ac20a0e0b7b9f85cf6dc96797af316cf7b38df7bfe8e05c88294052d0b0d16162dec5d14b8a87a316571e6e2cb85d6856585ef96c42f692ad22e5a54f4f897c05f6a8b158a85c53797ba2dddb60c5fc65bd6b1dc6ef9a6e5df4a3825174bad4bcb4bbfac60afb8f8abcdaf1b7f1d5e99bab26395e3aaadab89abf9ab6facf15c535da65c5650f6786dd8dafa75cc7525ebdead9fb9fe42b97df9b60d940de20d3d1b4337366e32dcb47ad3978af48aeb953e9507366b6d5ebef9c316ce96eead5e5bebb6696f2bddf6793b6ffbad1d813beaab8cabca771277e6ef7cba2b6e57db6fcebfd5ecd6dc5dbafbeb1efe9e9eeaa8ead61aa79a9abd5a7b57d5a2b5e2dabe7dd3f675eef7dbdf586759b7e300e340e94170507cf0c5efc9bfdf381472a8e5b0f3e1ba234647361fa51f2da947eae7d40f34a437f4342636761d9b7caca5c9ade9e81f567fec39ae77bcf284da89552729278b4e0e9f2a3835d82c68ee3f9d76fa71cbcc96bb6712ce5c6b9dd2da7136e4ecf97301e7ceb479b79d3aef7efef805d70bc72e3a5f6cb8e478a9bedda1fde86587cb473b1c3beaaf385d69ec74e96cea9ad475b2dbb3fbf455bfabe7ae055fbb743dfc7ad78dd81bb76e4ebbd9738b73ebf9edacdbafefe4df19babbe81ee15ec97da5fbe50fb41e54fd69f6e7811ec79e130ffd1eb63f8a7e74f731fbf1cb27a2275f7a8b9ed29e963fd37d56f3dcf6f9f1be80bece17535ff4be14bc1cea2ffe4bf9afcdaf4c5f1df9dbebeff6818481ded7c2d7c36f56bcd578bbe79dfdbb96c1c8c107efb3df0f7d28f9a8f1b1fa93f3a7b6cff19f9f0dcdfa42fab2f1abd9d7a66f21dfee0d670f0f0b584296f42880c186a6a602f0660f00b444787680f7388a82ecfe25154476679422f04f587647938a23007bbc00885d0440283ca36c85cd08622a7c4b8edf315e00b5b31b6b23224ab5b395c5a2c25b0ce1e3f0f05b6d00484d007c150e0f0f6d191efeba0b92bd0d4073aeecde2711223ce36f97dcadc06583a5e067f917e94b6af9cfd2c7fc0000000970485973000016250000162501495224f00000020569545874584d4c3a636f6d2e61646f62652e786d7000000000003c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e0a2020203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e0a2020202020203c7264663a4465736372697074696f6e207264663a61626f75743d22220a202020202020202020202020786d6c6e733a657869663d22687474703a2f2f6e732e61646f62652e636f6d2f657869662f312e302f220a202020202020202020202020786d6c6e733a746966663d22687474703a2f2f6e732e61646f62652e636f6d2f746966662f312e302f223e0a2020202020202020203c657869663a506978656c5944696d656e73696f6e3e3539363c2f657869663a506978656c5944696d656e73696f6e3e0a2020202020202020203c657869663a506978656c5844696d656e73696f6e3e313532343c2f657869663a506978656c5844696d656e73696f6e3e0a2020202020202020203c746966663a4f7269656e746174696f6e3e313c2f746966663a4f7269656e746174696f6e3e0a2020202020203c2f7264663a4465736372697074696f6e3e0a2020203c2f7264663a5244463e0a3c2f783a786d706d6574613e0a9cef106600004000494441547801ecbd0998644775e71b5559fbda7bab5b2da95b2db55aa05d4820244023031662c7c630de06c6f6fb8601dbf36c0f338fb1c178791e3fef86ef9b791edb33e3e7cf2b3660b3c8804080400849a07d5f5aadee56abf7eeeadab3aadef99dc8931979ebdecc9b595b562ba2bbf2de1b1127e29c7f9c38b1de1b6d73e29c39eedaeca1744df34b446989479322c97f4b301799c88d40abeb5b3dfeea85e70622468c084404521168b48e351a3f2dd3c548232ddde81711580cdd5a8c3462494404961981b6aa01c832671eb38b0844042202118188404420221011880844045e5a08b4bfb4c48dd2460422021181884044202210118808440422022b89401c80ac24fa31ef88404420221011880844042202118188c04b0c81380079891578143722101188084404220211818840442022b09208c401c84aa21ff38e08440422021181884044202210118808bcc410e86856def0e359cda611e922021181884044202210118808440422021181d643a0ad6de93e2ddbf4006429996abd22881c450422021181884044202210118808440422028b8140d30390919111777af4b4737c7f3aba884044202210118808440422021181884044e08c40a0a3d0e186d70cbbaeaeae2591a7a973400e1d3ae44e9e3ce9fafafa5c5c095992728989460422021181884044202210118808440456048162b1e8262727ddb66ddb5c6f6fafe3d58bc5ecf3e71e8058c6e3e3e36edfbe7d6ef3e6cdaebbbb7bd1195a119463a61504e289aa152ce25d442022d07208ccc9b27b9bfccbeda24dcb0d558c18118808440440c0fafcc78e1d73535353eebcf3ce5b74601ade82353131e13a3b3b754986d15174118188404420221011880844042202118188c0998300ab1dfdfdfd6e7474d4cdccccb842a1b0a8c2353c0049e6be98cb31c9b4e373442022101188084404220211818840442022b0bc08d0bf5fca3efec2ce016960157c79618bb9450422021181884044202210118808440422020b466009fafb0b1b80c42f602db84c6302118188404420221011880844042202118196456009fafb0b1b80b42c5291b1884044202210118808440422021181884044a01511880390562c95c85344202210118808440422021181884044600108f0352bfe16ec5a6e0bd682258a09440422021181884044202210118808440422028b85800d3af872557b7bfbc207218b308649ca1657409288c4e788404420221011880844042202118188c02a4480b3923a3a3adcececac1b1b1bd3733c1888f0452b1b98b482580bfe0c6f5e21d2968196fa135ff5780b79b211a2150ecf8be992792d66da31ad8840442022101188084404220211818840a1bda007863ff4d043eee8d1a3aea7a7c75d78e1856ef7eedde581c9527e5e376f092ccb0084ce37c20242e838c890bfc50682d11fff71b5d26644d8d5d5a523424e7a6c6b6f735d9d95679f4273bf3690b1fcc3bc38da3eba88404420221011880844042202118188c0622040bf93958fa79e7acaddf6d5dbdc4c71c60d0d0db9e3c78fbbdb6fbf5dafd75f7f7dcd7e71261f4bf00ec8920f40008493d3e9e07fef7bdfd3d1189df2dede5e77c10517b88d1b37bae9e9e94c999b0960f4471ee4cd1254d2e1cf80e0d4a953ee89279ed0fb97bffce5cae383cf3ce8babbbbdd8e1d3b946fe86d10914ca7d6334a80337a1480bc3855f2a28b2e5af413256bf112c3220211818840442022101188084404ce4c04ac5f7bf2e449f7ddef7ed7b5b7b5bbeb6eb8ceeddcb9d39d3871c2dd79e79d8e1591ad5bb7ba5dbb7669bfbb99beed62a2b7b8fb8c129cd9e0e3d0a143eeb77ffbb7ddb5d75eebdef4a637b99b6fbed9bdee75af73ef7ffffbddb7bef52ded8c1317373b375bb5470d7f0b23dc9eed9af463ebd47df7dde73ef9c94fbaefdcf59df240c4e2db9501c2810307dc6b5ef31af7ea57bfda8d8f8f3bf87ce52b5fe9feeb7ffdafba6fce0ac7689279e94a4b8227e2b0aaf3b9cf7dcefdc99ffc89dbb3678faeb23cfbecb3eec61b6f5499197025b77c55a55d5abeb17cb91a2ee469fed0e0ea3dfb58f1372210118808440422021181884044e04c44807ee5e1c387dd9123477482ffd24b2fd5c9fe73cf3dd75d79e595da577cfef9e7dd4c3313eb4bf012fa92ad80d0296695811760fee00ffec0fdfeefffbeee41fbe99ffe69b779f366f7d9cf7ed67de94b5f72fffa5fff6b77ebadb7ba8b2fbe585720587da0b36d5ba80074666646ff1810b065ca9c76c667e7ca9d795659d8e6b56fdf3ef74bbff44b3a0879ed6b5eebd8f2642b12d0b22a017f6bd7aed54102e986dbc358b2eaeee9d61510e22307830ae8b8e70f97f4234de2c0e317bef005f7e77ffee73aea4406567a3ef1c79f709b366f2aefc16b97743ae4cff8211ebc304031fc2c2ff2335c8c1f70c1b1c2848306473aa4b914dbdb3483f8131188084404220211818840442022d01208d01fa6ff487f77626242fbb7f40579e6ba66cd1abdd22797ce622e9ead4f992b72139196740042a7ffc1071fd4c1c739e79ce37ee3377ec3bded6d6fd30ef375d75de7464646dc57bef215edacb3244447fae1871f76b7dd769b6e8fe299ad51ac52302800489691d83ac50b35a4cd5e3796946e94d585b3cf3e5b573f1e79e41185e2c9279fd4e72d5bb6b8ef7ce73bdaf16739ea6b5ffb9a8e0eafb8e20ab769d3a6f2a02204fbd1471e750f3cf0803b76ec98bbecf2cbdc6b6e788debebebd3c10dcb5b838383ba5a025fac72dc7befbd6efdfaf53aca842f0a79dbb66dba14461e6c39dbb2758b2a01cc318860d5e5cbdff886f2c8a0037af6e75d72c9251abe7fff7e77cf3df738f887fe9bdffca6d2c037f118e8a0580cb8c071efdebdbac50b6c085fb76e5d1c843451292249442022101188084404220211815583808c29c23e6c788f0ce133f7fc3160a9e5ea85d7a2cd13b66403101867869e3d6738b65dbdfef5af5781e9789fb7fd3cf75bbff55bee031ff8803bebacb3747070e7b7ef74afbbf175f3f8fe855ff805f7cbbffccb3a40f9d33ffd53f7377ff337ba62f2e8a38f96e3befbddefd69596bffddbbfd52d54e4f7477ff447ba9af0effffdbf77ef7ad7bb342e83193af2a4c3a0e81def7887fabff8e28bda99e781810b1df8d0fdeeeffeaefbf99fff7977f0e041f7def7bed75d73cd35eeeffffeef75d040c79f959c7ff36ffe8ddbbe7dbbbbe9a69bd4fff2cb2f571a06162c85fdf00fffb0e6c7ca08ab359ff8c427dc473ffad1301bbdfffce73fef6eb9e516c700e43def79cf3c5989441a3ff9933fe9d8daf5133ff1133ac062e06278ffd44ffd94e2cb408972586a459a2744f4880844042202118188404420221011587204988c6652da76cd7065129fdd305c5910b04187dddb2e9a25672e2383257b07c4062074ec712f932d56bc80cdb620802a4e17b553fe96b7bc45df0d61a5e1139ffc84c6fdf55fff755dd9f8977ff917f7dad7be565750785704d0d8ca8463804067fb9ffff99fddcb5efe321d0cb012f11fffe32fb93ffcc33fd46d5d1ffbd8c774e0c2f62ad2610f1c85f17bbff77b7acf4b3a74da79ef037e59c2c27dfffbdf77bff66bbfa62b130c3cce3fff7cddd2f5f4d34feb2a087178495d69641449e1e2582161b0f1d8638fb937bff9cdeeab5ffdaa6340c43d72e358954049eebefb6e1d7cbce215af501948fb777ee777340eefcb801be911fff4e9d3ee7ffecfffa92fb12313eeaebbeed26536786575e7677ff667351d56903ef4a10fb96f7ffbdbba3262caa844f1272210118808440422021181884044e08c408041057d6a3e74c4eb0cbc03cdab0cd63fbef58bb76adf9089f7bede3edd41c48e1926daeb4d4c93f652ba255901d1bd68ce2fed98001dd2494f0a4b187f74c8d946f4a94f7dcabdea55afd21506b64ab1420148df286d53bae1861bcaa3bb1ffdd11fd5ed59bc4f72f96597bb471e7e44d35ab76ebd6e7d0234b62ef1f7cc33cfe84a089df52f7ef18bee0d6f788362ca40818101ab11b8b612cfe4f3bef7bd4ff3277d3af8a4f1dc73cfe96a0d71c32f7731a8c1910e83240627ecb7c3b122c2bd8d345114e2d936b1f7bee7bdba32c42089551c148381172f0a31b0616076d3bfbac93150dbb06183f2fef18f7f5c71205fd2c3f1852d063b0c9678d1ff831ffca06e4d83cf24ee4a107f2202118188404420221011880844045635024c343ffef8e3da07b6fe2d7d4eeb7776143adcf113c7f5434bf43fe9fbf2b2fa79e79da77d56de2fb6feef7202b1240310130450784702c78cbebd140d2874aee964b3a5897737ac434f279b0109ef50d099677b168e976ae8705b679a111ee93180b155118d283f36a0e06a2b0f16465ed058c1987f78e59d12d267ab1803039e7173a58186c5b501940d02e00d3f78b5f4b9c7cff8262e61a3a3a39accc64d7e458767f2e26b05381bd470dfd5edcf26818e97e371a4c7332b416ce3facddffc4d1db810c6a08bed603ff7733fa72f2211cff2273cba884044202210118808440422021181d58f00fd3bfabab63387551076d0e0e87fd2efa44fcd95b8ec460a77c7589f3d89c452f71b976c0b9609cd080bc7ca03ef6cf03235c0f0023a5badd81ac54be774be710c4818381878b6850b3ac0235d5c3818093beb84110f67fbdeb8373ad2b67bfcd31cab310c1cc8938191f15028eda1331a064a56b0f859615921e3c740067fcb135e29781400c72814c73379ee916d64b850394c3e95abb422c6bd0dc0def9ce77badbe590197004534ebbe453c25ffffad77510a709c69f884044202210118808440422021181330e01fa99f421e997f2012476eff00124ae4ce4f37a80f525b95a9f1420ecf583e50665c906202a940c1678599b2f5ef1952866e91988f015295e10ffda57bfa6f2723e08dbadd866c4579f78b99b2d4f74a0ffeaaffe4ae3f0352c0629069a76c64b68d93b183600309039829eef21e3060606ca9f25b3785c87878735ac9494db7af656ddf6050f7c61eb339ff98cbe6f4138db9b2c5f06291cac78fffdf7bbbffccbbf94023fa73c688047e3f385175ed077386c40419e280883041c2fd4b3ed8a81c73ffcc33fb82f7ff9cb8a17ab2e2607f171a469bc2333f7bc1bc2bb2d8c7879e99db35538e011c7ca87f1a11ef1272210118808440422021181884044e08c4380fe2993e67c2996497ede1fe6ca1f2b20d67f6c15c117b4052b6bd906e1101420d80ec4cbd5bc93f0e94f7f5aff42e1fffaafff5a3fa94b879aaf4c7180df473ef211fdb3786c25bae1353768879a2f43e158c9200f3ad86ce5323faed6d9e7cb599c00f93e799f834e3eceb66441cb3d2f73e34887e703fb0fe833e788f0678e2f56b17d8b82e5eb537ff1177fa10326c2c98fce3eef614842fa6c5bca589de0dd0c4e3fc731d0208c4117fcf169e2b7bef5ad1a663f1ffef08715b7279f7a52bd5839b2c187a5cbd7afd8a276e38d376a1c5e42e7cfbe84c500e7eaabaf563a4b375e230211818840442022101188084404ce4c041884d027b57e307d47ee6df23c4dea5a7df972fcda5fec2d476be4a64d982b6deaa94d661d60deb4e7a8779674f2bc5b001d33f874bc79999c2b8ef7365819a1c34c1cfee85073f6062b24ac5cb00d6bbbbcc4cda773f91a14e780f07527563678599d652646750c22888f1f5bbeb8271e279b437fd96597e957a7589ee2d47396a5c88f78bc604ec1f0e95cdec3b85db632f11e0a5ba258dde03d10ce28a1a3cf2089b8ac7edc71c71d3aba648045382ff540c33b196cbb6280801cf0c72a10cb60ace82087c561544a3aacb4704fbe575d7595fe910f832d646395061af0206f64033fbedec5aa105fbec28fb2412ef2825f646750d56aa35e5580f8131188084404220211818840442022d03402f4f9e87372be1dfd42fac5f4136d6710e10c40983c672712fef40bd915c43114f4bb8993e66ca29ed71078bfc4063569719bf15bf201084c219c8141871ec7a004bfc9a9497d6604463cfc19d8b0c281b0000b5836d8219cce392b01d6b94efa4107a8b685892b790126e95a5aa4637cd96991a4051f7372c27a71c6e78b1f79597a96167ee483232d1ce998bce4a769915e4936d2b0f7508c4f68e0897c48cfc2b9272f682ddd4247c1757576292f160f3ae86d758467f2e6996b74118188404420221011880844042202671602f40fe92773ec031f315abb76ad1ed2cd3bccd667a57fca643813e3f43b678a333aa1fdf677bcddf79533be8245ff917eee520d4016b4052b6f315a6798f8748e717cf68b1509ebb8e3473c3ada5cade34d1c9ef9c3f18cabe54767dc06271a597e78c68574160f7ff8e09942326771e9e8e38c07ebe8cb9849070b84a10438d2215e398efafa1f4bdbe258fe3c23efccac7c366dd27fb18a34e0d9d229d388e28c4d7b1ecdcf3043b170a1ac3ee7f81b118808440422021181884044202270a62140ffb3b3a3d3719e1cbb8a785f39744c6673a403bb7ae883d3afb42faa126fa5b6602dcb0044052c0d206c4446e79d0e74d2999fc5b3678b977cc63fe9670307a3e16a8387a45fe89f46276b17f3688d8642b77bbb5afac9e7341e88c31fe9e800463009e92cdcd2b434c238f8213f7c6a1af29c0c274e741181884044202210118808440422026716024c665fb4fb227d85814186f501ad8fca957e221f2ac2119fd5120626d66fac8b48fa2eadba64b5222cdb00c4983060ec39eb9a375e16fd62f9d71a192e168f8b918ef2e91789164bf4984e4420221011880844042202118188408b2240ff91dd33bc5f7c93bccbccb30e2a98d066a6bfe492030d9e1988d4724c6c2fa55bf601c8520a13d38e08440422021181884044202210118808bc541060a0c160a2de80228947bdc9ef7000138c6592c934fdbca001483de69be62a1246042202118188404420221011880844042202751158f2fef8122c86cc7f09a3ae989508c9259d4a48bc8b0844042202118188404420221011880844042202f31158d000647e72d12722101188084404220211818840442022101158cd082cf522431c80ac66ed88bc4704220211818840442022101188084404161981a5ded61507208b5c6031b9884044202210118808440422021181884044201b813800c9c62686440422021181884044202210118808440422028b8c401c802c32a031b988404420221011880844042202118188c0198340e548914513e98c1980f0b2cc52bf30b368a83799d0521f0ad3245b8b4ad6ea65588fbf7ae18b0a568389d5d29f5a610d66d354f495cebf29a623d18a20401d0bf525bc87a179cf123f8f4bd285342b5daf6bf116f219ef571f028ba25bf9545cc189ba345f472226299894fad465fd6c40c7e6a796eed3d43920bc98c2b1eeca98dc333082b7708064bc5a18d9dbbdc54bc649f387ced2ce8aefe348a8fcb797662c2e61966f786f7e76b530ae216d9a7fc867781fc6b574d2c293e9a7d1991f718d47ae617ae69f16d7fcb85a7e468b1f2e4c9b670d17cf39b949a66df1cbf1b849b8643ee1b3e5652416c6b3e5e5af73f2cc5d357fde279f2c961e69181df7b8343e2c7eda35a4515a3a33a2f3e6eccee4692b85d74bcbe8cb74e651ba6a5e726fe178cfcb2b11b7f4a817a34ffa85cf766fbcf26cf7e1157fe3c3fc2dae8599bf5df1c7d933575c321df3b7308bcfb385992c7968a10b9dd19a5f320dfc2d9fb438e6c735a46de4394cc3f2b2b4080bfdc27b0b0b65b07bbb12c7d282b6d6bda59da4e11917d2dab3d1587e765582d28fd1857edc87fc249f2d2c993ef12cbdb4389a4e50072d8ea59fa4d7e7a04e5a78165dc88fa5a93207691806219fc43567fe3c5b3ec9ab8571b5f4ec3e0c333fe32b4c271966f95adcf039cc033a7369fee667f4c4b534b9377ff34bc6371e896b2ee917d212c79e2dbea569cf5c43bff03e19967c266ee82caf34ff343f68b3fc2d5d0bb7b4cddf68f1b73816667e726eb57879ca8a9f8f550931aa6a1cccd7fa623c5b1ae1bdf985d732addda4d0064165fe49237459721127995f18372dccfcc2f42d1dae864778b5f0d02f4c877b5c98b7f7f1bfc9b8968ed158b85df14fdefb94fcafe5938c13fa1333f99ce617c649de937ee80837bff09e3821ad3d27e3ce8b2336cffafad02c856b7800c2c0637c7cdceddfbfbff115073a6e18f2665c1a2d0836999c762217939766640a696ac992267b485bebbe56bad0e54dbb9174f2a6598befd51e96078310d3f03e4bf63c6966d12ec43fccb7ea5e126da4fe2d958c214f0b91b3166d2379e491b3665e01ae8de41ba6d92c5d98c652de37c25f43716b6017a69375df8ccc615a8dd0e7d19364dac9e7b4fc927192cf693449bf4669f2c892cca3de73160f615e619cd0bf5eda6752781eb92d8e5d974bfeb07cf2e4d948fcbc71ebc95c2fdcf80ef30bef2dbcd6b55efc7ae1696967f19de59f96461d3f0620b3b3b3dad7b7c9fd3a240d05373c00999d9b75dddddd6ed3a64d7aecfb5230d590043172442022101188084404220211818840442022b06808d0bf2f168beec891238d2f38e4e0a2e101c8dcec9cebeaea72fdfdfd39928f5122021181884044202210118808440422021181d586002b200c4096c2353c00619399bd9462d7a5602ca6191188084404220211818840442022101188082c3f02ac80cccccc2c59c68d0f40127bbee316ac252b9b98704420221011880844042202118188404460451058ca3e7ee39fe1e50597e82202118188404420221011880844042202118188401308540f4012ab1b9a5e9a5f13192d39097cae165e971c8c559c41ab97613dfeea85afe2a289ac47045a028146eb58a3f1d3845c8c34d2d28d7e1181c5d0adc54823964444609911a8de8295b6ba91f46b55454ff2b9cc40c6ec160981562fc77afcd50b5f249862321181972c028dd6b146e3a701bb1869a4a51bfd22028ba15b8b91462c8988c0322350bd02b2cc99c7ec220211818840442022101188084404220211819716028d0f40e248fba5a52151da88404420221011880844042202118188c02222d0f800a455b7602d222831a9884044202210118808440422021181884044606910687c00b2347cc45423021181884044202210118808440422021181970002d52fa1b790c0e12187e17788cd3ff46b21b61b62e54c9205c191877f6dfc93036ccc9d49729a2cc816ca68b2be14af8649161ef5c25b15b3d5caf752e0091656be671a2e2a8f982becd699229bc9812e9ca9e5d6889e87788474864de8b79aef4dce33452e9327592659f259fcacf0643af1796511687c0052e9572e1de7b2cd2b542094ca9eedba74992f5fca67922ca0863cfcc3bd14ca2c9451857e89fe981e67e161e1ab0d9ed5caf752e01c6211de2f455ecb9da6c913ea6f78bfdcfc2c467e265398569a5f187e26df67c9bedacbd9cacce43039edd9c257ebd5e449f29f259fc5cf0a4fa6139f571681c607204bfc0e8829ce0b2fbce05e7cf14577c10517b88181817287f6a9a79e72b3b333eefcf377ba8e8e8eb23f743814d0eeed59035af0e7c9279f74ededed22cbf9f3f83676c30a95f4b3e795be5a991d3f7edcedd9b3c79d73ce396ec3860de5b2d9b76f9f3b71e28496654f4f8f94dfacca1d9613322465b5e795968ffc4dc6c9c949870e9e77de79aa9759b224796e255992bc2de4195cd0e3356bd6b84d9b3695cb96340d9b03070eb8e9e969c56c21792d372de58ca37e524fcbfa9a325b5e0e0b983c93ca9c7afdecb3cfbad9b95977d6e6b3dcce9d3b1d75394bee2cff009e96b885cfbd7bf7bae79f7fde8d8d8da91eefd8b1c36ddcb851f94b9363666646c30a8542d966b58430c204fca277870f1f76b4a1175e78a1ebeded55f68e1c39e24e9d3aa5fa6c7211d7ee4d06d35bf3b7670b5f4d57c363747454db266c92c9b579f366c79f39f3b7e7101bbb6f552ce00b1b8b2ddeba75abea31b286fc9a0c269f5dc338e6b792572bb3a9a929b5395ccd158b45b765cb1677d6596769fb62bc7325ded34f3fedce3df75cd7dfdf5f2e678b6369c46beb20d0b2ef80d020dc7efbedeeb9e79e53b450a293274fba6f7ffbdbeea1871e762822ce948b6bf2de9e35628bfc98913359eebcf34e8771c4990ce1d5d84ef3b3b056b91e3d7ad47dfdeb5f778f3efa68b921c428dc73cf3deede7bef75131313ca2a9d395c2813f738333ef6ac9e2df4830c77dd75971b191951aeac639a9425f96ce5de42a22c8815b6dae190ebbefbee730c327056b6e13d1d3cebcc6ba416feb172a2a346dd4cad9fa5ad3a56c6a1ce9a1fd7d5ee0c8b679e79c67df39bdf748383836ed3c64deefbdfffbe3ed3110fe5b57be4b6fbf06ae9b5122e0f3df490fbd297bea49d99eddbb73b3ae99ffbdce71c932659723c70ff03ee91471e51195b5126f8660042fb099fe60e1d3ee41e7becb17936362c23eeed405ff36f55194dae3cd7d3a74fabdd665046db4bffe2d65b6f2ddb25643479ed1afa9187629327b3658e63e5439fe8eebbef764c04e2b0c5260bd7509ea4ff32b39c2b3beb3b30a83878f0a00ea8a99794252e948f672607e9673010c3998c868f7ac69f9642a0f115906562bfb3b3d3ad5bb74e3b36bb77ef76cc361d3a74482b11a35b940f457bfcf1c7ddb163c7dcfaf5eb75869d5591fdfbf76b8382a179f9cb5fae2b256a545ba84f40451a1a1a5219e8bceddab5cb8d8f8fab8c34ecf8313bc30c169d5e64a78261642ebef8e2652a85c6b2a14c58f9a0f16350c5cad5d16347f57e7878b8dc39659606834239223733350c5e5839a1fce804301bc94c46ab3964846ff413434fd93023c31599b66ddba62b77183d56f0900d1decebeb2b3700ad26d342f9413666c30d83f3ce3d4faa9b9f5966368e19586b14169ad772d16343d05fea1bf7d820eadf81170ee80a003251be38ea290316f4babbbb5beb35e1368bbe5c3c2f763e34e0380620ac78bce215afd06756baeeb8e30e9d71444eabcfeb37ac77bb2edca50d3f9861c7a813d839ec585757574bd401eb88d13e3078befefaebddcb5ef632950d7bc460ebeeefdeadf59a4ed0c30f3facf688d578e47de1e00b2a23759d36cad2d3045ae4073b4a39d13e6e3d7babdb72d616d751e850fda45cd165268ac00039b6cbe08b320bf5964e3acfe16a768b88d7301b85f682daedebaebb4e07d224406795c9316c14368c153e3058bb76adae12213b368d411bf59bf6089c5ad551aeb44d943d8ec95bfa19d43b5671e923d1afa05ed2de221b6d13130bada8c3b4b5f0feeaeb5eed366dde340f765665d15156dfe9132137361b3f741bbb437da6ad6e45f9e609f412f468d915103a6e1805669a1960e04cd95026dc77bef31d6dfcce3efb6c6d24bff7bdef698781594b1ac8b0d36333b64ab8823f1889d999599d79b9f4d24bb561a681c7310061368e592b64470e8c1f868295058c25c6c366a856508cd4ac2917db6245c703b7eff97d6a143126fcd198b382c0122a1d78ca9046f06b5ffb9a1a7968befbddefeab608eeadacb95f29070fc60757ca8001f1b3cf3cabf2c0177afaad6f7d4b758ef2bbedb6db948606007971d6a1d387d5fe136cc5040f8c3f8d1ae539235b24f1e39ead7760457d5e0d4eeba7f0ca8acd252fbf44eb271d131cf6e48e6fde515efda27347234f678e7a8b3ea3cbc999d5d520771a8fa6f334f0e0817db54eeadbdff676ed9ce2f7e0830f6a27f5c9279e541bc5e401f6177b853db03a4f1ead540798d4c1ce32b8c2a96d952bcf935393aabbd85d8b4719d3b141d7d1050627adea1838333862abe877effaaeb209f6fc1176bbac8eec958e1a9d6dea292b41744ed16f1cf60c1b46599e098ef69ff20dedd045175da458d8e401ed0e98d1b10513ea3583515670e9cc7ee52b5f714f3cf184c2617563a5b1810fe385abd962fa4a941ff2a0ab5ffdea57555fe96ba0c7e82ef61af9a06ba57a19620a5f4cfab0724539d09ee2686359ed6150851f6d2f7a8dac941176e781071e7077df73b7c66f55f994b997f04fcbae805091a83c745e503e6623587a63248f22a250cc5c30fbcc4c23861443426562d47ccd35d7685c2bdb565040abe8878f1c565998adc08f8a826c346cf8bdea55afd2069d913bb38b54b2bede3e77c36b6ea8dab36ab2b5ca15e36e33663466cc18d178d3a0d351231c59aebcf24a1d8030e0c25850ce94a595339d56caaf159c9559527ff0efecea545d834fc2e9ccd8408bc1e555575da5bac92c2b86f14c9a89313cc001c795ba4af99be31ebfd5e2acac6daf7cff80acb416daddfdf7dfafb685f2b33246269e91914e39b437de78a3d661260c0c9fd5227b2d3eafb8e20a9d39a76346c38f6ccc9cb2aac1c084fa7dceb9e768e7075b667bb02fbffc72b75d668c9941a783406716fc0ce75a792e47187cd0565859b5b5fb151fea30e54ac7868ef89bdef4269d59857764d9b77f9f7e6c83499456912589177c51f72e97b2fbcca73faded08cfb431e8f7f163c7dd2d6fbe453bd6acda6187b15794316d11ab7bd86526f7ce1467e56cf250ce94bfad72a0b7fc110f9bcdd61fdaa2d7bffef5dabfa06d6e257b66ba97940b7f5635aebefa6a6d57b161942b830ef86735f7da6bafd532660082fce8bba567f8acf4d574181b03fff4091958d0d7c30fdda4bcd069068fd81a6c3272b39bc206d7575e71654bcab7d2f8b642fe2d3b0041f93a3b3a75f9984e38cfcc42b095878e2cca48c5a141a4b2e167b3ef5448940fd76a950a9e1840c12f95862b3cda962b64a0a1c321031d77642d74145476fc5b5126f8c2c11b4bfacc8c622430f234da1873c2985562e69859651a3e6b04a061d584b2a39c69fc7049e3aa9ecbf46338d30961761b6307bfc613e1e6f0e7d9feac0c294f0bb3b8abf68ab8d247a321435f6900a8a386472897f9851885e1ad7ccfec21f5921936ae3806193be4e5e4501eca9570ec101321348438f4b79567c795c91c3f9421ab59c8ce6c31830e260dc087ed2b383a2e7456a9bb74e6987107171c7619071e740cc0c4ea8506acf00f7c527656c673b3a2e0325ec68fd954ca1adeb15338b6798009b6ab953aa26930c227780f48a799ce268368adaf520ec8b776dd5a1d54418b8c4c90d0b6724f678f6db474e290131cac3ea7e5b59afc4239688b685bf1a3eeb222f08d6f7c43efb1f5e805fa8a8ee3d88267f53f4c6725e4b73261504f5959dbd4dee66d12654fdf81b21c1c18d4fa07cfc8c4400a477d456ed3ff9590a3569ef08b5ea2bfc847796147b041f0cce0d0ca0bbb83aef2c7362c1cfa8c7c947174ad8940cb6ec142f98a33fe8b07184c968851421a0394ccf6efb25a70f3cd37eb4c338a86c259456b25c8cd60200b46e1eaabae766f78c31bf48fc69d4109150cc341871747a38eacc8047dab57243318ba6223869b4108fbe36d8f29b2d17161e6f42d6f798bae50d1d0d311a0b1c3a0b09d838e1e729bb15fb1722c8d2f30f0183af8c1f0c133fc716fc69b010afe6010eadf8acbb088e0b18d014703c09639d5531990a0d3565e3418e82bef00116e9d513069654739c12375900e26ab745a3fdff8069d31a47e22b7c54316f40259691459bdb34e2b1d72f058cdcef456b459b752f1e2396549e785c902b0eae9ee519bc40ac89bdffc667d8fc2ea06b60a1b8d0327fcad23d72ab8609b286fda161c65862e23eb96ad5b740288d502e2e06e976d4b4ca4581ba39e2dfc63750f7b8b4db6ed63e82bdb9aad9da17c7074dcd861c0b65f6cf17699513e931c3a8b1ee2a8cbac7230e0e25d19567d90f7965b6e71acdc118fbe06bb2a6c1b9aff008ed715ab1f2b8d0fe5845ed2b6c2137d261cdb1e99c47bfbdbdfee765fbc5be541bfc1c0da2ce31dbf56760c94d065ec07758f2bf6853e03e5c50a2de5455871ba58b63becbe4056f43dbad644a065574050281a036620a848470e1fd159460c27c6839965f626339bbef739d91b28cbe2386666c38e61abc1ceac0472edd879beeb15197034e0ec1b67499f4ac4bb1fb66af0bad7bd4e1b463382ad264fc80fb8c327869b19611a3c66dd3070f86344908b0118cfccac529674f8985d228cd955685ac295ec322b511831f6d1d2b1664045478c069b2d270c4e307618451a011a0333f27cb6d43a302d21d32230410340a34d834c3d443e5b7144b7c18972e55e1b45a9cb0c4c703cb77283c74003dda42366b3f5d4cf7ffaa77fd2553066d578bf011d608280ce38bacb1616ea307ac26094babc9a1d6544595167e99051d67458c184ad491bd66f703b2fd8e9c6c6c7b42347478dfde54c1ed84083c90630a27eb3ed03bbd00ae56ffa47193281856c74c2d16164a3c373c5e5b2edacab5bdb1e06dbd47706996c53423f581da38cb155ad205352d7b04556e790974e1a6d0f1d6db62c3320a19e3208a3dc9865c6b11596f71f98eca37dc5195efab04a7f2823ec145b8e285f1b7cd1bea2afac6e31f945d9d206810f18a00fbc07441f047fb663b5926300453b74fbd76f7733c519b53fe831768a72e5fd432644b0c7943f3a611d72c3846b2b3af8a20db141236d2aba481f89495b260e908b72a13dc236618fa89bf8212fdbb15ac5eeb422c62bcd539b14722eed231a85cf00804a4ac36b7e4b2104b367281e86804e1f8613638942d2d8a1705c9991c280d018305b85a1802f1a170c4dab38c30ab9300274b6cd8f670c227f746869ac9119196910a6a7a6ddf113c7158b569c59353946c746dde869cf379d707465e3a68d2ae7d12347556664b52d75b6ea41e38eac184bca9499e75671261bcbf31834746abbcc9461f409633005cf3668c2f8332bc5ec30ef10a0af942be57da634e4c8417da481a3a343434d3dc531106360495d052b1a481a7eeab20d525aa56c433eac9ca99fe82e9d34f343466c0b36854610b9297f64a39cd91e49e794861d99d9ee823ed3e9b334c2bc56e33d1d7406676061760959c1037fca1d1d67e046fbc08bae7412a8efe0665bb35a110fec14759bba4afbc1200ad970e8ee9e67f7e8cc326d1e1d3b6c33135de8089df45694099b831e5bbd44166c180e3fe4428fb15dd861da19739435130b945b2bca667c3672050b2606d0579389fa4bdb638e4e2bf5181d405fa9cfd0a96e4c4eb86d676f6b291b6672d0ded8b640f84647e11b3fea227eb4cb1d9d7ef5804905649f9a9e72278e9f68d97e85d95d78a58f67f25a793138a41e5a9da55dc24ed3d6608ff0a76d8a6e61088027fd1cdb99b2b0d4aaa91b1e80508931c04b3d003136934a67feabf15a4f165e0cfce2ad5f74ef7ad7bbb401588d3236c33386864e1b4bffaf7ded6b974db79ae1d568ea9525f1f2c4b1f456d3f54c95abd932a0d3c21772d8b6450787f7d26ebae926eda89fc95865c946e79715235edea613b01a1db2e1929306f364265a6bef60513942bec37b0dccf8c91b2f837c5578d792b156582b0b9787ef3c715a49c6d5c66f2b61b7505e967200d2f0162c1461399ce5430350ef3e8d9f64c3911667b9fd92b258fe56b9ba7bba75c9d078377fe285f746d76ad7b09c785d80770692b2581ce39d703a6d5cd906602b094667f156fa9ac6373ca5f99b1f3284f72b2dc362e51fca65695a7999bca1bff9591c0b6bc56b16afe69fc633db0d1970b01a8bbb51be86c52a016e35c8ac8cd6f94993df640bc3f063f69cafd8b1f50147fde6e5d856eda887fc1b0c69b211867f18dfe2195dab5c8d47e32fe43bbc377e2d1ecf495a8bb39aaffafe5a4ad7254d6e93b31e4e166fa5af565ec6471adf166657931b5abbb7b056ba9a6c693c5a98f19b26771a9dc58fd79547a0e11590e5da82d50c345e2153ac4c46626d348ae2e6e61a39a3405ecb944648bbd70d0cc63c8d345eda334fe7d1e294d3966cda5ce53b016a2cc4473bf6a5ab0a203fc2954f9b7be5cf42e41a0e06c8dab3efd3091a54a35b161c255fe5590d20bcfa694479cd5bf9351e09099d61d4108fa5bc48a7a1b2361e15c0f4320b79b37bd32b9f9fa7ab2a9f92ac5cbc1cd565d6088f8687e6257c924f58deaa3341195778f478dbb3f161cf760d75c2ee09d3f824518285b0641aca4b753699718c364cc7f2e33d9abc8e3c3d9dd49245ae9f693c84651d86d72ec385f1483ec866f8989c49ecc2389e263f8e92b8d72529604b3f942ffbde644335f2d1a22286636ddc12b99679ccc603fd840f9ce163b8e1671865c9683446ef69f2e3e8f3f215252b0fd24cba108f52154b4699f7bc501c15a786ea4cf3ed675edd3021c1917f6068e56961b5ae3af095080de9d5426d48933c3663e7148f86caccd74fcdab01c5321c9be6b154076b9595855959d7e5d1572b4f26f7651e65c223afd3bc4a6d5766fdb47cec2a89b38d0dd7985e999d935e4e236556d2c779651df0a3ccd84fc9df7834ef66af2db502d2ac104b4d47e1548c7d63b999b1cf4b85015473288adb882bf35897ce1b8964da5e3e5162f987b3abc54b3e9b3fd1cb61c672e067e9125f6553fe2c623995ba370de3582eb34ad23ae0b2aced5a09d6bbe678c4da0a0aa5416722c9ccc7fc65969e44886db90c82a861b87937cb6339fd94b24dcbc7f2e3da6878397e504665bf30e1c47d569cd03fbc87dc1a964452998f4dd7cf52bd163032d3ce1b50af0c4daf92b2d64b3f4db6308dac7bd2adc75332efa6792cd56bf431e427997ef5f3c2ea67984f785f65fb1483eab2b5b876ade6c93f55c2168fc7b47c927edecec967bf9301359e2b655699b8aa11bd1c64748deb3eed6e737955702db351f3c6782cdbb99ab1ab0357038f0ddb39999841ae6670d4bc1a502cb33b8df3e8fb658d9619659d8bc74006d38f463bde0c74c8ab268e968f5d45bd7c7e0dea7ea98d696fb08d61a0935ad6013f551a9fe55f1569e51f1ade8255b39056481e6fa8dbdcf8d421373e7d489489cfaed51ade3380e87043bd3bb5504f8d3f2ddfbb9faaad8042313b37edba3bd6b9fe6e79317c66cc9d9ed8a3f4f5c49e9b9b71033d72484ea1df8d4d1d7413d347eaf2887217dae525dedef32579ff79d07af9100e1d5f89e08fad0fbc8c96a7cca0e3c54b2aefe8e40137553c2e74a847368e548a427b8ff2888c270547394f58fe6a69bfc7b1b773b3ebedda28f99c92fc9e97bcea7fb694fcc0833c4f4fee73d3c593b978ec28f4b941c19ff2a3aceb3bcf635fd716d7d3292f6c4e1f97723b50372fd20547f48ab2037bdb5e562b4f68382caaabb34bf5f0d4c4d382602d0c498dd9c0a2ebeb3e5b74728dbe78c74c459eb2869ab2262e3c927f3d471c3e80c08b99c8c4cbc5791c74d0400b7fcdf0b8e7e8e36ea238ee1ba4ac4c4596e2ccb45bdbb7c16d193a57eec7dc4843f5535e3a2d0ce4af9f522fb0336a438427747f7676ba0efe5eaf7a3a37b8beaeb3c4869c161bf29cd0e4d37d74185d067bde9bca53d6c4a1aca93be8be7ca853b8ada55b563f3749fddc24f57344eae7de0678dc213cf6ba0327f7b81313c75c87da904aa199a61907b362377a3b07dc79eb2e94fa592cd54f66302d4685b672575d3f67e4d3a3d3f2f9cd3c789086e97e5e1cb57e8a5d848e32a67ed677f05874fd5d5b5d77e75ab1f9f2f116b121f5db269ff250cf4eb1c59d6eeff1a7dce8d4882b64e8087882d48ce435d8bdd66d5bb3436cc8a4f0f88cf8d7c2907cbc0de9efdee6ba3a86a5ed3c226de8c11c3c92abbcc8dc7b81c42d48993d2b798e0bfeb53a633eaf4eb1550362b3c6a7c7dc73c71e57faa44ec059e890ed9c353b856ed81d1a39e08e8cbe203a864ed38ea73bfa041d82df8ef5bb258f76d5abfc6dfc7a69e3b748fd948fdf68fdac2597cf3f6ce30f9e7ade1d1b3b5497473abe5d1d3dee7ce191fb678f3ee68ad89040aa79d8a89d9b721bfab7b84d835bdd895327dc234f3f2ae731f1a97e789947a10c0a99da8c4b765de206fa06dc33879e7187470e89cdf3387a29aa7f9546ce01eaef1e702f3bfb6552c645f7ccd14795d790c76a2a9ec4164b7f6ad3c0d96ec3c059a28bc7ddfe93cf4a9b28fd32cfa472995676f2617bb7639d7c314f7079eae053eee8e851e1b153cbba9c0f848829576e8bc2e350cf90dbbd75b7be587fffa3f74b70294299889b8a9fb67df212fece7377bab3366c76874f1d76cf1c7e3a1d8f203f4d427e2e39e752e1b15bda98e7a4ad19cda7fb8541e9079e2b36553ef57eec31e19d842b5c55b82bf969594fbbb387b7bbe1de75eee089836ecfd13daecbcaccf82211bbd7ab9f14b8547804bb56760d0f40a8f42de7e0490aebe4f863ee85937f26a0cb17ba5c7a078942a723da5158ef067b3f2c4fed42f33937597c5a0c959cd2cb16a014c780657a56be7cd2ff6e1d804c168fb9bdc7fe582a957c0525838664dae464abe2ec51b773e37f11befaddf1d1fbc588fe551d1ee530a1b97151f0f384c7ffe0dae6fc676cad33ab8657e4b5b240261b8411872f463000a1b3c7d78a185484341abfcd9763b91288012c1486246e973b367aaf54fc7f1403be45d2f5df154f42026eb373a3d241df2d0dd107e5bee8f69ff82b69a047a428c418cabf34d7e63ac5b0ef735b877f46072063532f4843f4fb92d726a160f092e59077cc5dd8f931a1eb714746beed4e8c7fa94497c563418ce64929afab6500f253723fe5f61dff5f2599e8f465f1e8cb7adb9a0fe9008401d2dee37f50138f32d7d2a1dad5fd511d804c4c8c4b077fba8c7f398edc849d25caac8b53d56500529486fcf963ff43310ce327efd1c7e2ec4177eeba5fd401c8d4f4a41b1b954e7aa9ac89af7920a218a5aaf217dd615040389f31b44141529f340d88e53f3cb2a7df0620e895c96069036758ee8443c7d774188030d8e1ab2c3a43558a6b3c1a1dcf961e1d3edc979ffd4bf7d4c8adaeb790ad8f1d6d3deed0e4a7dd2de7fc7f3200f971a9cf27a47e7e42ca6158784aafd35e3eeae711b773c3475c67ef803b31f6a07bf1d45fd6a99fd890496908b64ac3f74b6e4e787ee1e467a461d92736443e350b1029ce747fd3e08fea0064625abeac76ec8f44afd60b45b6ee53d766664fb80b367d54ec569f9b902ff24c4e4c56e1a8b2081f644dfe8623b8fb0108f5f36f259d63529ed91334c6e396e17fab0390f1e983c223ba2f5f05abc9a31c5a28f6e042e5b1d7ddb3ff36f795031f721bba6f167f7f8e46129276d1e1d3c5e7dccbd7bcdbbd6fdd2f8bae503fff42f2217e9dfa3973403adb1fd4fac940e2b47ce547f54a28cb7a8c2ec93ffee30c13be5c052ee83e3a19d6198d57b2a746830ea3f7e0a8f5f3f89f929afcd131cd2a6b6cc80beedcb5ff410720a727f7b8e78fffb1eb6cdf2a14e9f6caa7e9075f176dfe15d7251db66f3cf769f7fd637fee863a768916a7b76905d1b96353df76afd9fcab82c9077460fbfcb1ff2ef2fa77709023cd791bf2a2dbbefe977400726afc0977e0c4ff5b57f799f8686f97cf90f77c4407102f9ebad58d4d3f2c8324f93260465d337bb5b6efad329078a774dc8ebb3f7bf8275d7fc776a1c9d6fdf6b62e775c64fbf92bbea10390470fdfebfeeee9b7b9b37adee58ad246a639eacb94b4431bba2f763fb7ee933a0079e1e43f894dd823f7f235a54c1e699bf6bb8d833fa20390491934ee95fa59685f9b4943fee4579c3d2e6dfc2f6b1bffe08b77bacf3ef71eb759e42cce4da4b1283472e6cccc11774efff5ee83eb7f577476d67df6c93f7647261f957297af8f65f0d821fc1f9cf847f7ee1d9f9501c8dbdcf3079f77d7ffc8ab9dbb5cb2413d92ea889ae250d57dceedf9cc1e1d807cf191cfbb0f7dffe7dcda21e78e67c10fad54c50f9efdefdc27dff9df049b69f7f78fffdf6e6ce6b09435ba95cc4cbcc4198f3fb1ebcb3a0079e1d45ef7df1ebc4ecae3964c5be0755fb29b39e6fee3b59f9536adc7fde343ffe0fed343ff59be38e8dce92c138e5ca206ff79c787dd6f6dfd6dfd0cefb51f954f4a53c5d24c88e101fb5f96ff5ff8b20e401e7b413e80f385d7d6c64348d489d8c77eeca8eb1ee876874edd2e93a1779674241d48eb030ef5bc4eeacc8f495d39edfef7233f2bb680031361281d47303e3cf919f7814beed501c803fbee773ff8a59bdd8661e78ea46755e66f6bc7807bfcc7e4cb8ca5c19bb6b33eb4a57e1b1e80b414f7096630569dd249e928f029de8a910f8bd877d6e520b976a9795af85261e47e461ad89a9d079d81e2bbf8dea8a3541d854d521139ed573eed57e2c5f4bbf2ccd21e8723fa594ee83ba5e3d25110a3269dd56adebc2ac2e3ecdc5489479f300a640dac29935d89610309e284fef66c7ee56b49f612db72a1267beedba533c7e0c3e358d1f46a5e1980f4493c7fda31b41d62a867a50c686cac13360f0fc5614664f19d4bb0e96897f34f040f2778186e15be8c2b30e92fcb5668ef950a7c967424f80c6685c76a3ab0e896f42b9f5ab4ce9ee165f955c96665ad1d35c95fae69789097d1d99515204b1bac93f887fcd9bdc5f1e94917b0b0416ee5d028f935fe2c2e7eea4c9f4a33cce469e95819fb78a5e8744ec55585959ef1b33f8d84bfe66e4fa21d09bd0ae397d3942c6ad111af9c4e1837bc0f78b2dcfb6506797dd7cb5db7cc206535cc0529a339f70e89d3a7649253a97ef68b7f65a6d4f0040dee8957553f455fbc0df1f5d378b0f83c23239d410637e6b021b3ed1bc486c88ca2a66c2195abb701b2dc1fd890cec266b121d8a26a1b12f249dd448fe1159789a306569741a56ca4564a5dd165fc52fd3499ecead3a64990fa2972f8e44af55365adf0a881f203ad77c29dd803e3b1a7a3df6d940ec770d736a9b7155b6cb1b96243bb0bc3aeafd39f37818fb739b26a2b618663157f4ae87b16ac10e863a857a45bd2750d9394f86fae2a2ca00bfdcb742522d5d9764b043b47fd245906383e792b2fef8f67c9de97ea272b1f9d099b6a291a2dcf5e6649b924435fe790dbd07595eb979558568bd25cbbe441fabdd2e9f04e74bfa48b16dff2e0d9f2f53d34a4f0dd00df7efab629b4c59e2f9f929719fde851f9f12d481bd0a9eda79fc0ab8e5faa67253c58bdc6b12ab1befb0a9954608220e44e83cb3facb0c8baabe4e179ec2af4b84ddd6f756bbace91ce6cfa800c098b32e81d92153c9395f6de63e23bce69395afd2c886c389e3bb47ea6db1d4bdbd74f56947dfdec9615c08d5d6f131ecfcde4917a3235bbd10dca6aa8b9a1aecd6205e43065a9ebf32dbf8f859d9b9d7babae9ce0d351105cae71ee559baf97018d9cbb9482a596b0e8c83dc377a9fd856ea06bd0ad13b37353ff3bddc46cfa2089d5cb035dfbdcc6decd90a84e529f7b6664a252f8a8cde3db6482c6f7955889dad8fd969ab64033909fa9d9cdaa1b3c0f770fb9ed431bddd57dd7bb4959d54b739dc2c7d31d4fb8753dfe33f0d49b2bcf7d85c49f72ddd2c7604565be6b7383629feef8816fc8e480e7b1aba3cbc981f1ee076ae0018ed4c11949d3caba207d0beb07d236a5ea3e6db9605968b7b6a9cdadebda25fae8f39ecf9ff7a15eb7b9774a3caffbacb83829b31bebf0382d7dc721a9576643b2d26f057f2f592b70b2283c48f5a3b153435d31d6a1b1a12be2e35414931918fbcbaa54d46b3f7365a99197d0b5914f9856b5201804ed2097c9f0a9f068de50d9bdef2e916e45060d97959e7a4a65b37fc46fde55f368e9187f3c53d9143399b9a938c103ecb5f1f4b1431a8d27ab39c85fe1d3e7e50711d5f25aba9646f54c591e3aa1147d083bad9572ae341fe46379781e79a6d364bee9788474e598aa7b9a4ad33f60018496669890f9b18055cda33ce7d08f30ade5ba073d75f09c8347d58da07830fa4531aa1dd2e108cb32c9ff8ccc36329388234770f4f5b3cc818659b8bf4a98ea88055959934e451f4b126824ad9fdaa90ec2355f6f477cee965e702de9be6458f2246fe3b1528f2c9448fe5eea9ae66764d0d5b705a5d8fe4242e4257f563f2d1fbb6a44ab9f56667aa50e216b85479fa8f1c713f59a383e35f863e583c147564751a630248c2d80151c2b3c56b8aadcf9d44df7554f4a39e6c5c368e0b821173001bfbe7e7a250d8234499ecb3c96f01021e5ae62f7899846472c3a3ae6d0673002c3ac0108346cbbaad40df5c1d792a9ba86f956db900a8f216d757cda4fd3590bf17aef69aa07a9164398517e0c7ffcbd5cd5f6b98a51795049448fca748207ab0a6ccbcad22bf033bccaf95b7b15e868322f3116921ffc1895dc493ec936dee82c967249fd2c7918cfb57994554d29d770706ef1db657052e1c172b32b832b7fc02b3e1a4ffae6a765567d44b602a5d1c9f4850c1065c0306569484d161c8f897a4ccae0634256ddd31c9dfb11597965eb9539768f80ad17b5828085fb6b82c7922df0655249ab9ac63f8189b9195979dc337bd85da23ca60f9266a5ff757ce6a0f058d1f593b2adfbb46cc1ed97c9a899d0b69412463fb48e096e15bd9ad355965a7878bd62f8415e263bb6d9ea43baee13d3db6fa341f765abdd9c1fb09abc695706d246a565ab6536995966e8cea4e84737037d234c4bb845fcea23d0228c46369601814abb973fb38669a456ac828a911f8030e6192b582864cbde2f04fdf96abc90d4b2205aac34e7739b9563f45f0204961d7ed19b1caa9323ca2280412ecde694a44b3e2f027b41128da7de3845905d704b3af61778e7ba6d8e875a54cd86e562b766a45a39d7246c283039e82257cd59063e69cec7cf0a4ba3583d7e65a9b859763bd5384e8d0f405a5da856e56f1e5ff33c324a4fe2e58d9a91426b79cf976749c54b493cc56b91205aba94d3184ce6a6b33a691157d8afcc5792e10cbe58e52bd364c4c9f40ef2086e33a367072c8c3a3bdd45086986b5666816c2ea42f2cb4b5b8ac7a5decaf0424459086d5e512c8fccf8990146193613392297c8d263a6fb7a12c22cdcae151eeadd354e512fc58c70e980859c66c45a5cefb2707663d77cd9686c598569c635475529c966f2ac4d430194b85a72e63232c8f0aecd77de9cb002750000400049444154d0254d3c2f13d9f15a9c3d63bcf1014879886549b4d875d9f9cb99e1bc68f33ce601e963c86ffda8f3689bf268269f8669e6cbd370128d0897927872c6a491e46ac74dc9ac36c1824235b720cba5936b416c8afa7a266db9bb5e6ac4339a7a71e78557e1312f34d323205bbefa96c94d9d808c99bd9a542260958c35232f42e04232cb4b5b8ac725af6e2d826464963b198b69d77a8499f13203d252cc1f393d66baafcf89b05ae169fc54fc9aa7aca491f76e619ce6cd258867c295f5c33c8238356e7decc6682cb9e6a816529296738dabe1b010e684b63e79468c0cef1a1c3710d44ce2cdd034c0521895ac9631bb30eb46ee1b1f803492fa4ac45df6915fce0c73460b216b8224246ffcbe990c1ba61182044de2b171be6b51a4269eea592b959c614b956e8dec5720cb1adca406d96a865d53232d966793785491e9c32ab0de0d6256256383b44b113d13e1061925fab2e896816033bbf69ce3daa048f353cc9140269ef3535b808f47db27b03c3936c5acb09903b2a692ae4bd4847e94d36c92e926c99610a380a3e0b62c679e1be8e4af3e79468c0cef3c59d78fd34ce2cdd0d4e72435c63266959a7f4ecfc60720ab44b09cf2af8268cb087833ed493334ab00f534165b49d456e2250dab54bf9caabce2db695625b8a988573c73625f2158fabb66594a168fae96359b583362dacc6e33b4cdd224854e4b274f9c045d73b05946cd512758589a4763716952cf996a13f834b9052b2743cb188d026842fe24874b5c8ecd24df0c4d52ac257f5e154cca57dc1a06a2e505cba3f4c938f6cc354b40c22c5ec3a8a5249b272de3274fdc26785a104989a779accdf348c92519c7cf5f6621ef1348d2547c9ba1f3659945495ef3f3c3278bc273b3d8bfd9397a0ee7f3b8d81c2c467ae5ed544d825791b596bce85075b87fe2b77ec655317406b33aadf938d40b9f4f91a65369b1e6fb25f34a3ecfa798e7a302e6a54b8b97e6372f9784471e9aac38f857954a39ed6439378f6b39c9c66ecafa91cd637a82c4cf92170a244b935968c8332da84445b20b997827f78aabc523b192e1c9e74a4ad577c978f6cc354db830dc52c2cffccd2f79151ceb454992e8731a519a5f2a71c2330f1d712af1f4491ff949c3c3b2a8d0a88f3c3269c3e9da732903180d93af23055959427245e712e995430949d211d753d4e6707e9a9e0aff344a1f3fa4d2fbd24f168ff8eb219d01215f822ac82791fdd7c4cac254dd985c493d21bd5a798125e7b2cd77697e3e960fc90ac73f0d8ff939a88f44afcd63299c64b3b2cc487a25bc1b1f80ac04978de4a9b353b50a94b064b8f925fd2b19fb4e5432dce82af1d2ef423ab9171e2be9a56b49253c3dc5a5f5f5fc567ed37824d4cb52cd4bc9bfda33789a4fe3d180ae964b0ff7befca6f108d4493a79c68fef6466b82cecb3292ca1fa312c66ed2be9d44ecbc7a81da7761ecb1fea71ad9f2f6516ae827859f904acbf4b4f4152a75c0348b2ca319d3ef0559d09120a822ab7f5c22b312b77f097a44b3e576257ee927192cf9598b5ee2a78d4a297b0793c926a2d1a0bafc4212fffa96efc2afec43467fccc0bc5a3c1fa99d419cb6349ae820f7d90748be373f4322525f3a864f324e14252dd292ad1689924d3b3bcc41f9ed283b3b3d3324a04d7c8c772ab94a76598bc26d294471fc3e2594a3c877ff3e954ae2afd217e6d5ba08881c73cba94f4abbcaaf9f341c65f55c4c44382ae9cb7e7215d4f8cbf0aadfa40abba5ff1afce0cffc4e7b0e571463f4fcc67b6e7d3d161a5339e24235dea68fa59193e4c3e809ed02bcf37bf56aaa453ed7c9c72b844352aef379f47a30fd35551a015d9b278c47f5a3e551b3259944f224fcb5f513e8f9bf6195e2aae7e4a57d3b69cfdb5161ee0c8e78bfde7ae4319b80f9f93695a7818c7fc881bfa1b2d5311619c92bf787934123a500aa69ce17116f0d292b5e45be47a460d40bc92f31d6f2a62e5bbd049ac353ced5bce557ed554340afa4df0a08297d309fcaaa9e4498c89ff3ebad706e3913306eccc827934dab46587ab91c1aa2514cc3a6da111b28659af922ef95391d4c8093df7fcaf4e4c02f8ae792d1e05108f71a522e8f7b0c130c117a9971d3886676c6845a1acfcf7b4cbf1526ec232053b9f4e364e6d6ac8e127e051f2f172653369655d1144502be391ad57c4f7c6c933afa2c90fe5129649289a8555b8210dc3500b268c5ebe87473de32445f72c2fd5071206f3800fd3937262a59b329d10c005cee21266e1a5e8e58ba50d89d119add25484aba2293f0437965f297b0dd1c39fcadf9faf94654026b77cfb9f83b8c270b303290c9488d191501f79f26701186d752efe097c24bc2aaf923ecea51dbf6b99810ff5aac28fb70dd93aac945ad8d574a514f562e562e58d04651c83bcb48ea96e65eb95ea0a3c067a55d1fd10db9003eecd1e787f78a89c0302eff31da71df0ddffaa7a0d7f601be49fa4f4f5937886a35d7dcc2a5aad27a51452c4262e5885346a1f4b6957700cb9a07ea20329095a5612e4e5f2bca95ee5b5218c6e4a22d19900473d4341b109f9b07b743f3c07047f3a8efe30448b95bc966d4839208feec35a75dd505b2cb2e9791919e5667995059354386c97b32faaeb519919bda19da25e1b9d7228cffecc8c74bda2fcfc9913e88877dad66a5e7479aaf5c5e2a8ee6b1955f4dcdb02790eda9072fcf20dba50a99f5ef7c795c7f09c8f7274b96148e0e5aff06876ae5dca8d34d21c7455760ebce5e88c63c513ee60f1a0905478afd0175c1f0706cbb98d962e7a45540ef81b9f1d93a8495d16dce540c423b3cfa91c3e2dcaa2287ccb1916e2616955f2b13b781c2f877b3c26842efbec16a3a4dc4c723df746789c90f2f63c5a2c9f3b4fb36db3eec0ec69c9af82e373e03073da1d2dc801c40c4ee6398ede143d10b5b27aaf57f22a9d8b92261b9d7b06370ccacca1bb5a1fa89b193a626d8ce505ad3f07a476fd245e51f8313ae391b34ac6f5ec1643aa82073c4e08f6bd7228ec6a706d22944951935fa2618c8f1d3be6c6c6c6dcb66ddb149874035d33a92508440439fc464e029d91c21146ebe68191eaec1894df3637551c1125f2a758d62244290b724270871c7043659a2e9ece951755b5532a03a7871667304c939a6fedbc90a85d4e3cf5278dcfcc542a582d3af2e2944e4eefa5cc66f5809efa7840d7dece899de038e62b887050dbd104cb39b572022fd84c0b8ea453cf298e72504e87fccdc889a545a94c94437d3727d80f088e05372d3c7a43589b8ebc88df29743442d36298f238e8e0af20a79536ca63a79cd84d19e8e1485abd6af3e8cb4c4a5bf0a7d3d2188f7dc2a39cf82a8736e5acca2abe9d489e5faf50757834bd126b9dd3595ef048c357296bd315f049de8b6615bc813e3d794ab02c6afeb5b244fe4e397db7afabdfd74f3998ab9257362565dd2975ba5c3f397537a70df1f5b3511bd22d7adcabfa3bdd108fe87e47c3650d8ec848fde45ad7098ee8bdf2383beda667f3e2e8b49e51dfc6a64e8b1ecb89e67570a4cc38e9b75f4e3daed4cffa3cfafad9ab7ca25373a25b58cc74477a1656b1738dd619c5516d0876aebe0b79e4a0c0fc760e1cbd0d199d1c113ae9f0e5c0b1b3d025ba8f9d6bce86d0d9a1fdcc5367c0d3f3d8a6ed2033ca86701632e0e14f5b9703e2a43e53afebc9455ae8087221dfc4f4989b2c0a8f75f1e0b4f53637d0ed4f84d6365ecaaea65333847e74495ea5365edb8b7a922993da0e523fc7a747a54f216d7c2e1edbdd608f9c062f329e9e3c99a37e32589e75dd1d3daea7b3cf4d4d4db953a705c776e1d1d4dcae266ce9993c860787854f3960707c44709c148c6abf06acf5534e5b1fee83c759372265263795ea647924aed07577f40a8fbd6e6a460639536243eae04112243d20b6a0206de1a9f15382e354c02382e0b4a04a57af1f9c080f8fb4b9274e9df0585854aea12be141fd1fe81b70bd3dbd6e626a42f03f9d921784617e9e87e1be35cae394f401fd044d3d1d41f73b05fb7ee551753fe429ed5e926425a3afb35ffa81dd82e1b81b9d1c2df15812a2aad0ab795dd3bf2690272d837c7ec562d1edd9b3c7edd8b1a3dc26e7a3ac1fabe101c8f1e3c7dde8e8688b0d40bc12e651f0fa90d48f8121cd67a4abd36a96ae3a957c4f188066f0580d3c7aeb52afc2e7c3a95eace5c4a359b99a2deb7ab22f66f872f2d86c99354bd70c4ecde7650d4f33b93646d36c9935275b7372359757633854622f378f8de7d72c1ecdd255b0c97fd7b45e35d9a6e5e7ac1233f258c1c2df35ae8bd02d278ecde6c50446bd8158128d66655b6e1ed3f86ed46f2907200d6fc102c0469cc50f3bc3697e619accca32c80969c2f0f09eb47a7a7b5c5767977becc5efbbfb5efcbaebef1c969163d68a01fbf8665c8f8c44df70e17b74f66dfff17f91d9ba13925ff6f22cab114599091cec7999db3878b53b367ac8ddf6ccdfb96e99c9c4786739e82665b6fe5fedf861b761e02c77e4f47d32b27f50f2ed17aaac191966398a320339e4b6adbd592bf1fee3b76afe6d32bbe83baaf373341ed7f45eeed60d5c2ab3902fba174fdd26ab363d357964843f27cbe15b867fd07577ae75e3e3636e7a3acfac9bcc3215dadd40ff80cee6ee3bfe05999d65d6935995744c8cc775fdd7b8357dbb259f29c94f56404ab323b5cc1caad7dfdfafa37056e18ac53c3cca6caecc8e40c78cc7e8a8cc580877f5862fe85577778ffc75eb2cd3c484e7b11e2d3c0e0cc86a97cce0bc78f20e3736fdbce0df9d893f78b0a4ded7798edb3c7c83e8e1a8db7ffcf3250ce797b1f9289d2c9d6f187cade8e4b96e727242feeacf381b3d78b032413da3be19fe169ebc8247474787ebeb93d9cb26ebe713871e70df3bf8b59af593813df5b34bead51ba99f854ef7d5a73eed8e4f1c943ad39589234bcf6332c37fd1baabdd95db6e50dd4047eac9859cc8d6dbdbeb3ac5863c7cf01ef7e0a13b6af288f6b0028a9d79fd853f228d579bdb47fd9c6146b7be0d19eebdd4ad1fb84266b40eb983a7be22f4dd7091843c7826bf49a99f37cb8ce2ba52fdccb72244190f0c0ce82cfa979ffc3b375164062ddb8610363a7dd25db1f9756ef7e62b65c6ed803b74ea6ba22bbdc24f96bd82556cc8b4dbb2e66699f95c233477c98ce293324bd827fef3e97c7547ae2989bfd96d5d7393cc0c4e8aee7f4190608b437d1bb2beff9532ebb9cb9d9ed8eb0e8f7cd3e7559347ca7ad69dbdf64d32c33d202bf9a3a227f9749fd50fea0cabc3fb4f7c5ee545ea2ce7eddc98db3870bd1becdd2136ff19b1fddfaa63f72ba99dbde6cdba02f5c289afcbacff7ec15f6c88e829b86163ec0a855f6d1d9755a41d6ef3d0ab7545ffc0892f887fbd2d1eb20d486cc8c6c11bdd40cf367762ec3169d7eeaec3230cc82aa6cce69ebdf616c1bccb1d38719be47958fdb2f4d8ecd540cf2ec9ef5a37397ddc1d3879abe862970aa476b5649491cfcba5bfa2171322d70f887c67b947a47ede4ffdec90369e6d2f290e1bc256a15ed93df083bbdea3fafe67fff8a7eec0d103a26bdd42975ed758893b72ea887be3356f7437bdea2629af83ee6bcf7e4ada78d1e11a7a856c611b7fff813bdda347ee727d757864656bb87bbdfb810bdf2d18cc880df9a2c88acd6225bc9a4785467f58591f75c3bd57880db9d43d7f74affbdff7fc2f37d8352475697e3df308fadff1e2b8fbe957fd8cdb38b4d1ddf3fcd7dd53c7ef131e07b3e944c9a665f5627ddf56f7af76be435732bef4c4dfc88aa85f39a9e6b05210f20ab8d8e293eeaab36e72bb365d26f5658fbb63ef3f4979483fa1068ea4c0cad81b2f78afb4696bdc171ef8bcfbde0bf7baa12e59d9c8e8cf3170189315a75deb77bb1fbafa877485e07f7ceb4f54267d29bfc256d51d2fae1f9f38ee7ee8d21f76976cbbc43dbaff11f7f70ffe9d5bd3bd36332ff48abe1e65f333affe3fa45e0fba4f7de953ee81a7efd77bdec34973e47572eca4bb7ad7d5ee9daf7fa7aed07ce26f3f29f5bb4352ccaa314e57588e9d3ee6de77cbfbdceef32f72f73d779ffbeca39f766b7bd6094ed9ba8f1e744abbf9d3affe19d7dbe5fba7cd4c98a7c9b2d87ed5031034aa6404ca19a5f99503ebdf5807c01b4f9fb8f9655113374f07187a3a955ddd62c4c41d1b3fe4ee3cfceb6e73f71b65af1efb46e73b8cc5f4dc985bdbb5ddbd7eee4734c2e8d49362109f918acfbeb97425a263313d73500a76bdd24c4a65befbc8ff72431d3b84026548ab8e929bd09d9c7ec25d77ce2d4a37317dc89d9af886a4b34514b9b2975003cb3f34e693b2ecb64d7c6e56dfd3938f48fe2f0a8fc89a96170d113c1e904eca16a59991c6f2d4c41daea36d9d50a4cba511a5d067e746dc2669887034ca5353d3da41558f8c1fcaa930eb1b391af6d3130f4ae51d91d46a74c24a3cf6775fa0a9527e79f22232f9f187a3133c3d9daf135622513a68f238f8a2438a6b96c7b1e9bd82ffb705ffb5827f96c12888ae1e935caef77949276e64f29e1286ea95fae3cbfa4519c45de5e9c420b11c4f87b311c7ec067ff5ea2418589c66ebe7f172fd7c43cdfa49dd1decd822f5531a6671cf9cbccf3d3bf275d75bd8285a9c5e7e1d32c83e3cf92d69407e5b6958bacea31f44469eee1eaf5747c65e101bf21b62436af1587053b3525f6432e207e0511aead1c9c7a413b65f6eb30713becc5e904ed059ca235b724e8dd329453fb2eba776dee64e96eb27ba9fa7ac91cbb6b171ffe8b16f8a2dda2bfa48a3949e1f38be38f96577eed06ee591ad8e6a43da3764eab046541b32ea36cfdea48f13d307dc08b6a7b049f04d2f332fd7889be9ba54686e927833a2fbf7c9957ddbd98324c371b0e722cd8b2d8bd8549f577a3dd388f2235a21f5f9f59a3c7a9f4747c08e7f38069e2313f7ca1d6d59b2b12486779ec783d2514436d9a63f735278fca6d8fdb332f1f094e483fdf7767f7c7a8f0ce4ee91490cd90293516674588b3347a5ade9d42418d48d4c7cb7a48b3ed5b45f4f77d8aded7f85064f158f2b8ef5da26de2f6997b672aed4368d4d3d2d935d8f088f6cc54dd72bf0284afb5590ad6538b6218f4c7c47d21990278fad06247e3c8f47a4b37d9d861c1d7fd17da76efd94365e3ae9eba48d79236dbc14d33fdffb79f7d97b3fe3dc1a49264b457a24ec2ee776fed64ed1c69b64e0471bffe76ea873a7947bad365eb60b4d3f256dfc9b95c743a3fb84c7df769bba6fac61e70af2fec571b7adef1a6f43048351daf85919c8b91c6dbcf60d9cb4b923ee579ef898dbd9bfc51d9d7d2115fd82c8dfebfadd01d9bef3e357ffb8f278f0f473eebb87ffc86de8be5678a4becd77edd28e8f499fe7c2e9374ae03bb41d7cf8d857ddb8e89a9f544b2f6b6cc8a1c9dbdc8e355ef747a74eb9bb8e7cc2adefba4aca5d5e584975be2e4dcd9e94c9da77698c470f3faab25dd87f8e7b71f6f954aaf5ed9bddb3a213ffa5f811f743f2af385374bff9ec2fba235267d74b92d3a25aa41c6a18cf5b0adbdd63a7f6b81b77dca8e91e1b3de63ef6f8c7ddeea1edee85993de5f8216da73c9c94848af2f7fe57be5fe9ee7efc1ef7fffcb5b439dbe551deb1497514e793cefdcafb3faa0390299974fde8677f854299cf5c980074f73bf7f61bdea6be87470eb95f7dfcd7dcc543e7bb0333cfa85f52ae4e698b8eccceb94b3b76b9f7bfeadffad48884202de8aa0720694ca6f9e514c477dca6b411ececf4c611633e39292368e92875758170baa3b3631d9ef418de97746c74c70ce9daceebdc40e72651f4746d206e512a417fc7ba72b20531a68576f6cbb152905ea930a0ac12e88c8d5032ebb4a6f30249678350a4d39001b30140684b7c34121dedeb253ff63c6737cccc78166495c41cf7b373c3924ea7f018aa9dc580a76a1e9d344c1dedeb82c62b8d0e44983192d178693fa840afe59307ff4a1cd9b32f2fbab5cd511e355ea2531e9941a9a89e96219936e04c3f2af967138771c2fb6c8a6af9a1c9cba34fdfcb823ed1b92cb4495967b47a6045711217475974b40fcb1d1d30d2492b33ca9a593256808887cbcfa38fef7fe1d7fe42ffe47d52fe3c34a4019db9bcf593badbd7b1d68b2fc4bd1d43d20938cff548e725abae15a45e4ccf5d252b27151cf3f268fc71ed9499e6fa36840eceb0d4fd358a1d74d44f6f4372d4cf766f0b29fb8e02f573504a99724e2b6b5f3f9dd6ab12960deb231ccaeaa1ac9e3059d22193185936041ca766af131df4b6199b50c08660afd4ce65f148e71c1acf23ab3a4a876c6de93d3e06204eec4e415757e0d0db90b939ca9074d2f22296d8b97659edd3890e79963a5028db546c711a9daf4bbaba52b67362ab4afa2f44351df1bc8347ea27cfb5ea27b65826714a768e6b3dbbefd3837f91bd941d76c1e348e73e0b47b105edfebd1d78045774d14f56e1938e07f1e6da7977c3db105635eaf18836c247bb0c62b9c7718f9de35abbfd64e0c200dd78c4364283abc523ef8d79bdeaccdbc6cb2c7d3f36a4e4b60ccba4dcb66e7755ff65a2dfe97d83e1ce41f7ad4bbee9fabafd0bbcd8aee1ce5d6ea083898f74ec49deb7f1b2065bd22b6cd0dace6beaf443da5df7eca0ae92288cf2e181423b2b04a233e8772a1e829bb69fa2fb251b5290559b6dfdc3eed2de5788fd93ce7d2a8ca0d7ee36169e151e7d59b373634dd7e5c2e3e6ccbe12341d52377b4aefa15207063a378a9fd4ed1afd106f435e29f1bc9de37d8e359d97ba41cd2bbdcf63e5845db57e48bfbccb7776df90bba4f74ab76bf665be4e209f553bb9768a2deb6b7b54564986340974f255bd3f287d3cd941a2580981c527865759d723723d26030d560a70acb4d3dd7a99ec1ed9392b131b897c78467e56625861301e79efc49defdcb51bae93c1dab8a695fce9efe87377cd7ddb0d892c38f46478eb66774ef7164158267f530a0d36076497ce9d17cb0495bcb383e31d2827aaf9b2decbdcf9b317aa5f99b424237c4d89ee0f056d938fd89abf955e605efe4a05582b3a830c0a8b81c6430f3de4060707dd45175d54f67be08107dc9a356bdcae5dbb6a25d34018da82ce8899904ac86c053355690e05e5e565e29828d0f93f8c8c4f6b1eadc4f70d40259c8e52bdaf78905ef56008d322f9487a59ab2ddef8d01085031beee1010352e1411e2a4e79446e0b9794f0d30e40985685843bde68d178d5de4d3c098ec8a58db5f19048467944fe8cf044f4957a4487ab1c8fa6305501d50fd574f5f12759c52c286b9e2b1d9eeaf4ed89efbd27f5518b3d078f96c6725f55f365605daf7e525ffc8ca3e7103cead535eab5ff1290959b5d1b93d2db907a3cf2051be131e894f86d4679ea67a8fba61fc9ba5ecdb3d5cfb2afe8a6d9d8b25f8e1bc35d763c8baaa4e34357051c2b368484cdf6d5b1218a874f171c3d5db66c3e668807d9628bb1cde9fcc10de1d5ba8f3462f784367b7a1b4a71d8a772dad97968dcf027885aa99f352a5bc9ce9571a6cc9447f2af85a3967690b3d091560d1b0e05ab12a1edf1189257b62be31fe0518f47682afc58dabecc7c9967c8a678d03685e19423cf01b89664e9eaf1abc8c133fa69ba9c88ae8fde1654db1066c69dbc747d5ab6204e48072de948b793c1a2f4e1cb5b9984adca97ba2a3ca4d1866d3cb6c0f3c817a39079bea39e593fc442150b2debecc1b7af1fe8bac70cbef7c9aac165b2f5794aebada5165c252adb8046665969f7744ce4d4e391be063c7adbe6d3431e2f133ae7d30a72d25bb3c5164c2cc3310b0f4b23c49172d83f2b2fa24b9f6e12d92cbbe0ca57d24ecaaa51b9cc2421beeca55fab923aa3fa63f1c9a474cfe00ad5abd419415f9ea70447e8d5195de9caf91f0c40f86709e9562819cf8e1665a57886dd1fd53681fcd547f4cab64de177b2f8a21b926da04c4f537bd29c0eba852e2c6b78aee2d108031ec1aad764b0f016bdfa698546984bc72a3305f68d8f8c8ce897b388c44bec2c7d8733a399c4b902028682db3ca40d46cf93e4a2c6698abfa6888ced0a71a5625a58bd2bb415fa9ab1e7459be751939cc0c6f9ab9b646604f25243961963b103aa8d58ded49797c7bc5c3516af714d682cfd158f7dc60b58413897a812695ebc791e9534b9cbaa1d75c82a89e48e582159b6bb45e12d7f22f362f209e0dc6e1e756e4a8db840f2da993522073ad558fcda792f7168d3b8d51ad62f26cf866589d1a6f9cdcb93e547fc25cf4c994ae60207693a94e6a709687cee42de2dc45fb343aae3259f3c9dfc26994c466c81e7c607200d304dc78d0108fb904f9e3ca9945c7be5a5f1c573413105b78b977e6ba4944f970480263168926c91c059d9dceb0ad1087b8dc4ad9bf14b3c423ea55f5d2045fda82eaf95c063a1792e94be1a81eaa7a54cbb3aa7f4273d3b293d68d5f9ae3496b9006b82c9264872b11223e546a0e58ba0e519f450570f40d21afc845fbdad21c91224feba75ebdca953a7f48fd58fe1e135fa4253326ef3cf25b413bcd64b6f71ca68715249e3354c39bc4f8bebfd1a04605e42955c1a2d673ff2a9d0cf4bbaec2171f2442bc74fbf699cbff474f2f8328b913bbf8516411e86cee03855aa51f5d06a42af24732b9977be7280c3bc5cce8b37cfa33acff42a566baeb19a7ec14f0dac12944529df349e7be3a4f929e6c79cef53cd71181ede57c7caf5b440f25c79ac68a49c02a62bf492706e1cd9754932d144c9a194cb423213dafae42180f56357c9dc60f42adaf061b1d209d36ceabe6518c9c57df500248df7845fa35b5f883f3c2c9f51932fb7ecddbb573f65c8a73c79417df15c490113bcd64b3f54db7a71b3c3172795b4f4c394c3fbb4b80bf5f3e95772697c3b0fb415fa6c7e244e9e68d9096848a37a5827b9bac1cb9d5f5d86ced0088ba01acb84cc4a72ba9279e783170ef372392fde3c8fea3cd3cd7ce316ab3ad5a5792a8b52be693c9fc649f353e48f697c8714e1bd8537705d2079dd9c963afdc562205da1eba6de4c84e583849c4ab92d2453a16d8cbcb1d80d269e0d7983d96627b4d09012232dc34f6d79aa0720b5e336153a3131a1dfd8e73bfb478e1cd1d5103a73ac84ac845b25e5b212d054e7d930500bb1a20d6756cdeb123f2d7fd7a6b5f15862b85741f28b593e8b99561ee8965f9b6b72b5dce2d764266f608b619897ed5cf196b14016d264d495a53139b24ab4b154ea32951261e973a8645ac9ab725709cdbe6b2c76a34386cc7c1bcdb62aa1051157a594e781dcd27428cdcfd2f31c66f3991d6229a45fcbe92e69fd4acfbb51df25f90a9631c1fb1f1b37ca67dbe4ba61837c475e061e1ce6c475eddaca27f22c7ef3578f348bf005f92c1b9f9a93b74f5293230e5f75b0cfd11189af0df83fe8325666244dffb9c24aa9f2b9b9827c3923ebd3a0a4cd27fa885771caa5642a5fb3121cd29cf258e2c9c2f58b08facd84ec2fd89066358f9292fa4193e5c8cde25564cbbde5a82a59c9bf9c5f468e84cb9ffc0494e17de05de3b639fe6a2498080ad3f7f8e4e331a443b33c1ee855baa3bc140fbeca51729567f24ca7347d250f73d5799b6feb5cc1314ffde4f32455f553f4853ac4a74cb3ea276105f97e3e797867d7c6e4f73c76d7b5217c0e9bba6dce7f96d1db91ec46a7543fcbba6ffa51ab7e52c27c2eb6921775a799b20653f8c66665f1481cca28d42b3e098d9ea66ba24700dcbc8df2b8fb67e8b2ed95c697fcaa6491cf487a1b467dc8cab184a3c4ace4ee3f239ebd52495cd20347a3f3d4b97e03125f1678589a69297839c0411d6546de946386dd273dbe8943ab5171e2a79864eb88c73dc4b19497ca4a4ae93842e7b136e1a09376b3068fc4f0ffe1d1e84cd66c1e91a93a2ff8aaad1fc4f03415dd57c972b4f1de5e54e83864d0c9e74c070afdae4b3f0f6bbc97b0914b6f871ccc20aa6f9fd3453cdfc6cbd7a0cab2c255b5e38b4a611b8f3e734e86b757d9d8ab0d01ebb2134ca90f925e56fd94efef7a4c4a36043cb6c967debbe4f3c46da23a961bd295efe5015b35289f4ad6f29330cf337da51ab68058121eda1e9ef9ab6d430897cf2d1b8fe42f65064d3d17c6a11cce964ffb77092d5fbb3217ca86dcc3ed1b257dab336dae9bcf04cfc927ce253fce830ae3738fe373ce225e607b041979f67955be4b65f1c99d72e5eb6bfe50441fc227869d74eff8d4ae1737cc4db3727d729025710aa54fd253064372f8eab01ccc38bfac4dce36f944b3d7c7328e48028fc2bb7e25521e435342cef0d836dbe6e5f3d9b7f46f7d8d48b26ff824fd83676b5038e763fbf6ed1a323424dff2973f1c9fe0e5af96cb6e48aaa9d8ca65959593454f4cdf2d0534249f61cb3e88b0280711164adfa826b519799e914fd9cdb6f1cdb3f401881ea4249fb1e3737238063127a79f96d892bf7c9ace6041094247653d39fda4d0f974f9ac5d71f6a8280a27dba67f8f1c2d9b7313c2933fb489f466e6e4c46a398c6c768eefa867f1d82969c3a3a52bc7b6c96147523b25afaccf08aada0acd299589bc506a70adf7a532caa8524ef27944399cadfe4184c66365052c4f5e9e2f43191ec3bc094d77c978157ed3e39bafea55a97643d30c8f9ce5e2f187df74fc31eec4992de92bba5c145df4671c503615998d37aee8e38c9475986e5e1ec37492f88461e17d8807feb9712ce93d34be7ede53553fadbe20a5bff727c36bfa25d127e484f35372805eef2c67ee54700cd1e990fa7462fa013db997bcc0312f8f61bc69f90ca3b72183651b12f248da34de53b3a7e56044cef21126c5e8733ab1af9f7c60a356fd3c5aae9f0ca68ab327ead64fec29f6a93cf8caa98ff016ca362aa74f8fc801817610a1c9854c38e0e61031e42f0a0eea27e5879ed1090e754d03cb3f3ea559b1a326bb7e7653e9a48393f929d282da8b193990d13b6f43f21c44889dd34fc60a217c791eb3f3f2da8556886da4cc948edb9292a94ffa4f358ef0784a2222337fe9f495f6c2db39308067cee6c8c2c3a787ee58674ad014bb30838e48074c7296b0f9cedb82e312cf7f3e54630a4d5be96ca15a3caa0d29a54b7b54bf6d42663e0b4c9be7659f9d1b573d2eb4577fb235e4d4782cb79f4823768f743c7f59388a8e10af54a7d0cbb08df79a17e6c43d870d8f4a278c93debc3b3872d0b9fdd3ee7b6bee86fd7447d3fa8873e3935e1fb17927e58041e44cb6f1c6ad6a81d8e253f4054ab66e7a061ebf27f90fa80d0979343a06041322d750a71c4a5af29c159ba2fd107aabe699e094b35a54f74b6799f069d77d63a75c6fdbf7ddf1b97da9540c59bae520cb7d132784472ffcd4cc84f0f890da023b8830c9277d9731f95cec44d11f97403d182d1e113f0e226492c233ceafd172ef6dc83dc2a7ef87c0e3c9e9879586f20fe357c4f3294c62e74a388eca09e7fbc746dca3edf7bb43b3cf95f3301ad259d7b6d53d352e879eca618738caeaeef1afb9a3d2f6ae07ab8cd30137b7ef946fe7cad981339ec7a25c315f8f151e94430f9fd1b4923f32a471a7a51e8f49c6c623279cbb3dce7d77eeceda07114a9223220b0e3d39f5c28beea1de176b99101d0cbbc7a5dd2c7a1ed12b078f1d0fb983b34f695ac99f4ed72d6193eeb2ceddc22308b5b66b780062838bbc620182d164dd27d3223e07171a5d323c7c264deb28afeddde45eb9e13fc9815bf2927b46874f1295b0a21c6a3620fd72aff4fd5d17ca01661b240838b20a4d3a46b317c829e39b35fb6e199d5ebde1271d07fa541534499244e98a0c933337c8613ede18f6c8413e433daf910110870ca6775420c6e0751438f0cabb81aedd52a1cf111e9931a9c5e34e396979831271c0d750cfab454e3a455934440513393052660e701d1d32db29878ad5c31fb90b05df58d24119e8b9543aea724892ce46a4e7c788bf283876970e89a2ecbaba2a656d54be64949df20ff5c978e2cb6a7974c4f3589965b20331cb8966dc847ae579ac8f07494157522bd7dbb94d3cae13fdccee94d258cececa36c5ce7394138cfe60f7d5250c3398f331451fc7e470224e12965414c77c3c2a41e987d54930355cc3b0f03ec491b879b0873ec4714def06a99f1fae533fbd81a65ed9acd68ee1cbdc70f7269dd521bdb2b3ba261ec41d2b5eeb36f50be6a5e7ce4e2f9b7ad4f8511e4b85b6bef72cf7ca8dc2a31ce454b621413e9a8cc49d992dba812e0ecdf29adadfbddb75cf6c95e76c1b62badf23079be13a442f06bb5f25f54e0e400de5d2d0ca0f79cc4aa362f513dd0feb0c314125596748d26c2369ec5efb6ae94c5c2e5865af6680e3f6e957386c29ae5366ef067bae97bcb15f59f68a98d81039448d9945713d9d5b4a741cea9645e7ed4eb7cc06e2b06d83dd97ab7dae6543a833d8e2ce829fc4a20e781e33f20ac0d1d56f66c3c561e7705686fa90f243d9d889f2d4cf81ee2bebd2781ea99f7ed2ad536c3976bf43ecbe75a653b22a7bf9997f9995970338998c6817db9ca52360c520aeb7eb6ca567667db0e71ac5b39c60ea0d7463ca13c15d6293078dc75227701e99d6056c9cd86c29075c5fd7f9a21f83a257d91d67c3a357f402470776b0fb95924ea523ab01891fca6646ec2307e2e1d6f56e9643df68e387454fd2f50a1699a5ee938305ad6c6fb9f24dee8a732e77dd9ddd99741d850e77e49ac36ec7d93b34af9ece5ef78a0def9bdfc66b68e5873c2667c6ca6dfc86beadc2e32f4afe439979310b5e94fa32dcbd5e78c44eca2c7af7c55a1eac0cf91a5dc9c3ee28ebe2acb4f19debd56ba067c07dfcc25fd583f8b2f020223c8ecb5915c884db3c70aebb66c38764965d0e77cdc25168a66726dd86de925e491b73f1da1be51056394858fe51add29cd990353ddecef5770d4a5e1f9015a6ecbc2c1dce01d103f7c463f786dd5eb66ec131e39d61f21a9d3eed2eda70b126c14ad787b7ffa6f0263a2affb21ce7a21c9b3ce6d6f77b1cd7f6af731fbbf057dcda9e75aa3b6974a4461de41f0717e2aebef02af77fbdf7236eb04f64cbe091559213af3ce12edb79b9d2747576b95f7debc745cedadd6fe88e5e7bccad1df2bb85360e6e721fdbf52b6e5d0d1ec980f2ec92430b7575068f6c18085d51d7268066e95115634443898f1d3fe6c646c7dcb66ddbb430ac8257455e8107e36f39b2aea7dc593c344b97955e2dffe6f1085aeb5a192c4258f33c2e42e62d994473d8af061c9793c766eb59b374cda852b379354bd7148f259bdf286d733c36a9fb753a1a8df25e3bfe72f3d8787ecd61ef3b56cbd596376b0b9aa5ab5da6e9a1cde6d52c5d3a17b57d9bcdab59badadca487369b573374cdd0c0f572d22d675ee925d2b82fef6befd9b3c7edd8b1a33c11d3782ae914b587606934d8c425761452d668322d6b66f9309e455956e474cf5a23df0abdcce2ea1e3c46f9a74509d367532af1b993d51699b1e990d9595651a6674673e545a3d0297b4f993d2bce8c0b8fb24a20ffea3964ea2cb00d6bce4d154febb51e0d793153caec6ab338823db4791c3cda2c2b5f3acbeb8c6e5696698bba0543e717ea92832333a5cdf0d8281e6db2758d199646e94c1fd10fbfdda25e5933b8ef501d613b0974f91c65dd2b7fb227b48132236de3b1113a2bb366f128ca4c26db44f2e83ed336563fd17db69fd4a353dd9759d80e99b5a77e16655632db99bef92b759a19dc46ea273c76890de1da8ceeb3ec3f26b377f5e4420664eb93994466f8e0d16f6561063aab9e7ab99831658580323b2ddb14b886929376d2b16fbabba347674b7dfd0447a8ea3966065959966d8582bddf0a5a8f0edd97d54ce571566d71bd5c08070f6c1cb66e46565dfd36ae7a79f994176643f2f30897e5fa29edcbdc6c5659cd97d8eae7d8d488d8c7625d1df178748a8e50d6cdd990c9e2849b2c8ed7cdcb73db262b41ac30c876a786da4f5f3f59411c15d9f2ea7e6fe780e848a79b981e171e2744c7fca17a59250ed2c4e997d973f298926d9cac3cd5cb8ffa813d5d481b3f3e3d26f9c92a412e1e65e780f048bea3a5fa395f1baa7d28ebae82af9f53c529777a021c2bdbf6aa63979e0428f218ea1d12d9646bd5d4a8d451762bd4c351f090b6a95fca9a3ed2e94970f43624359f922736a4a7b347ec48afe8c7941b97ed54f5b087947263c584d9fb91f111a545c734a09476f9522a7ce4422664a33d3b714ab62cd673424bdc81be7ed7d3ddabe545b95999d523a7cce81b9c3a7dca4d4f4f2b8eb568e0915d0343034362ab6654f76bc5270cf1c0b1b7b34fda996eb10393d2ce4cd4cdcbd2c5a62a76e6d182d7c60720cb20048d39e7865039ea3955a2c101d7ddd5ed8e9efe9e7b71e4efc5506d92cac2ded2747af60e77b4af71176efea0e4d1e99e3bfad762d4f68a42656f85a0912cce1c76ebfa6f7667af7da31b9f3ae49e3df2c75251a898d90d0b0ac09efe1deb3f245b94ce718747ee74874f7f4e78dc98cd23464106525d852dc2e3bfd3f4f71cfddf52190f0bbfb2649d9a9fefc44ecf1c729b06dfe5ce1a7e8d540c314ea7a58343052e396f3cc0853b10f21821c3e0e0a05692b1b13137392906540676a1abd07a5f68d89ac06796b9a7ccb87aa356c1843c7c6e3e3fca8cc328fba4f28f4cee757b8ffe7731206b85b6f62070ce4dba9d1bff4f316cebdce8e8693735c5968f6a1e437eb9871fb619f1fe5192c7645c8d2f9cc22f3cf6c907137a7b7a148bd1d151cd2b94cfb00bd3211c3cc0e5c0f12f887cf7888e804fba6ca61f433daf70e7ad7fb79b92c6fca9437f201cb00c9faebfe4e7f5f1883b67edcfb835fdbb85c7093736369e0b0fca071eb9a21fcc70d4ab6be0c13b5dff3f7b6f02aed9559689ae73ce3f9c79aa29a93135a4421202311d440109a3884850b8ad8f5edbcb156945d1566fdbeac57678ec6eda6e7cd46e15afdadeab88625fb88a41047c4466194308192b49a59254a5a653679efef1dcf75ddffef65e7bff7bfaf719ea5451abeafc7befb5be697dc39af6b0e8235dc7e7f090a956fbcdf4e2d7ccb9f9f779f199305945953980eac3f3d337eefe491c2be699e9bf4207f624ce238f3b3a8a577d4c0cbddaec9ff80e0c54a6ccc98bbf037d6082009b2425d1ffacb961c74fe0f1934388cd2f20463f98de86d8f8ac5b981b77ff98b5c5c2c282f5191421793165232ce0ac7e55ad56cdf0f030daaa33e68fee7fbb1929efb513a600327cc6ba2d35ce9b1fbdfdf7cc75a307a0c34f9999a58f2166f8618f783dd29e7cb4af5a3e688eed7e2bdaa086f9b3affd3ade01398f67b4f1384fc263517c3466aaf6b079c3e17f6f5e78e855129fd3884fbcc09ae4c32a2ddf0538baeba7f128d02e7376ee1fcdecf22721e30ee0c5b7c59491efce0ce2f1d223bb7e08e735f3c4c5df073cdf3f498e6bea836de1deb11f303b47ee340bab27e1237fecf18ad787cac877408eedfe190c8cc6a50d6934eda043cbe38e6e1bc2c581c72ffc36c06863b1731c8efae3fe891f361343b74a7c2e497cba6d2171837615679eab6a1bf2e147df631e9cf9a819c6a3bf9c54c7254e9cf98ed49dbbbecfbcfee637a32f9b831ed986c823b57138ccb3bedf9a360726ffb5191f3c6e1e3cf705f381c77fc5ecc0e3845c248b4ff2a85d3f1e29fbb13bff8b1d603e7de9fd88cfc7109f83903f2ed6a46f6ab62e81cfcbc1ef75667af9a279f7577f022fe84e26fa22f973d16eaefe8c79cb6dffcd1c9abcd17ce5cc27cd874fbd1332e271a5041939186fc017272a07cc8ffc8bff6027ed4f5dfa0bb4ada7a1137d1cb9534e2e02d1af760e7fa7d93bfe2af4f1e7d1c7ff77d42bab8fc7e227de0b3abce327d1c7ef375f78fa63e61f9ef91dc87853aa8c35bcf371fde02de687eff865d8b665fefcfe779a19d4b5dc83762e253e2fd51e31df79e817cc8b0f7f873979e10973f3876e31af1a7c19de4bab01af33d14bf9c8d1bdb5cf9807def88cd93fb9df7ceac97bcc67cffd3174742c5946e0ac3467cce191179a1fbcfde7a0bf9af993fb7ec9acb6e66097e4c7edd88650c6ef39fa6be6ce037799a7a64f983f7de867cd78e530ea29ef33c44b69508725f3b63bfebb991cdc65feec8bff8f79fba33f65be7df01566058f0ac6c51b5f38fff8ea27ccaf1ff875f37fbee697ccc2d28239fcef6e36f3ed8b78e97ea7a9c5c40cf571b0729d79ec8987cd277efd13e6ae17dc651ebbf875f397277ede4ce271fc24bf227fda85ede08fff8bff86fe62ccfcd65ffcb6f9d58ffc8a39b4e7987916efc6445b04c6f6fef26ef3e49913e69d6f78a7f9851ffe05b4a973e6dd5f79bb5d40913ac5598d362bc31f4e9a7f75f3bbccf1ddcf479bff00dad5f77a63476de714979c79ce2326dab0c18dbbff0dda443e72a7f938dd66a9fb094854c397b942ecc47c91ecb97c45c27ed220563640aff1b52c6229268fecf07827257ea068cb1190e1819ae2d0c0ea0838f593f0b0ab13904d934c08c82ba993e5f395280b9553624fee809492c4d12b878ce114060eb4159c297ca86e61340bd289a198de11380aa34785885e07f938b3f5a43ee274484811660d760b12283a3a0df2b3cfd2f05c3955052ebc9ebb70891c6dbd688fb4bad1a6ac9770e3afb5b3c5e555924ee81fa0ad4202324f52f9f3c0ba30c42b821bc6a1d6343e93e24cea2c3a5109a83fea88c7243cea83ba7415e2e9d6fa559c1e092b308ac763202379c625c50b7805aee8e4856471e828088e1cf4b0ae49ef651094f27020a6c9ca6aebca3aa7ebc3b65b16115c80433ea24b1542a9ca91e5f60553bf98dc54f78449d223e574f5c5caa9efbbf92e3fda93303e334b836d9fc818c78bf89e5d1d3c694320abf593383cf2407ea80d7139936ede44f948cfa3198b46dbb0de52376b330fce3d6756704df97d207b423eb4bdf5c984f6d1da14ef89047488aa3ae479923e5446c2309117bf36c7af3ed12e9d893cec9d045b37af1c32a6c7272ba5bcb482c861bdc04b68c6f12256a7eff329847419e1e76ba44dfd4b127ba9ef336602397c9838bfa2dccc4f6d435883c08fc566e97a8484b60e6ecc50de5eda3112132a1f8facb71dfcbb8e82aa9461b7b55efab767eb50f5285d9f19ef95f71d484765244f919db9e1a4ba67bb2189fe411d5206be4716e757818cbe08d687451f1c1cc76151834c96be776e7583ec12ea5686cdfd2adb72a1c27aefc184cdb5f5389e1ae983cc2378dfaa1959a051990670f714aab67af0eb8697ffd3f461fd149b90ae0582405ee806740631d0dfb586453d108bd66fd0e3e52e96da769fbac4bf243d8a9e83f76329a7d493fea8edbed6c89612c2ba80eb572cd9ae29e8d5f24a18d56e5ebcad82b3ce41a3b88671996b995beee6b9f9019e0448b44cf1a8946899e22a4cf85a1c2f0987d4846380a57492714486b472a596e39856a51474bd439002d25114e8364df6b4b20e921b9a11bfaad70d0bca9e247f5c99e625e128b5e4f26ea4db5ad8acba25d5291d2ff0a1a036415e96334779a6f30ae22c8a17f0ce7346f9d851b053b171d3d175918a407110144e7965542cd581f0e440203e912e07256edd941731dc7c97820b23f99ac37b8af149f2c3bc143209473402a529a077143db196ddc8e8217777c8ec635482a88c5db0918ad8ba888fa07e093bb04bcde9472e7d5ef04fedee96e9b960ea158f3270e9cc57189f976353e6092f3d2a747064896a457385160760f437bfc25a2cf0a8547430954b468b275c8560d2b9c38ef5082b5164b0f54bd7a34b85f5cc92516144772a21ae7cb95d795deacca7be824491edc484936bb72000b103e532eefe68b11c49877f9aeb20e094f952e6963327194728088c2b8c50221de226d8daf20cda396b0aa07090cf3b38718953b64a0f3f811bc8c849493f262c654c70591e4d84e4277add22e6c9e443654f9091f67116312c5f20935e057ce352c02b9031d007cfe292408484b460929fd5a6c651dc8e79dd4f40b6632d4232c5394e0800175118bdd663149ed72c4b2b8fc371f23a503b321c60390d43f02a9cd381b05e193b09769de33604f991b3ea454a7960f273ec0a32be85e882449aecc5ca042b0db70bf1b614943217953b0dafb34c723af3e3aa1b86e25538a71327abbc13a333c7e363572d93e8717dcc830b1188cb7301d2ca9378297e5c795c9ec2c71fd3247031e229c7e7122f7ec5303ed7e523e7c9743b61137268af75b70909b4353b441ffc74655bcb9da3d6bc1324bbae5188e8b5c3c69e4a79184af947613bafc378418c45f31553f3f528f9d9fc0001943096d24c3bc661c4e5a5d1d0b23c788409e0ec95f5ad204fa9858f610d285e38b713839f300f53b6986140e72a0cab0582135fa630ac9543db030ee505a0de9900b975507f669e9befa232bfc5c7ac1c81b83542138f49e93f175ecf59e6e288b44a448f0aad47c90fcbe2e579fc14d23d06bce2e8c6e5115bf3f5e8528ccbd3f2b43285d93ec7cee961966ca186310b781b976f753d0af0eb44e9cc096b38ab3c0c9d765564229134974fe3b35dcbdcfacb9ac3c6e97623ea1c278d2bf346f0d8681a56e6e0273ff9b8cae6c0ee062d045b44c61cf2748284b876166f68ce56f292f1795e8e1d701d196145c417e76d7d881d4f21cc25e5ca596d4d81ea28ca2b610762de0cbf5afe4926667ec864521b4123997af112cad59d6cdd417748b621e8f988e483ea90d0d7c7e60f5321a1c6c93a852d8ade59fbe49cade091cc7d834baea0ca743f01d97ccf5d9f35f2ca97176e7dd25cb1d8e1597ebe6a14c1c94779eba1a28f5de5aedb16057f9cfb4665de7aada5738c93391dc32b2d88d80d5a37b0b964de76405b5b4372e35f9e70e890ac23238f32f346a84a9687e6c6c2e49530966b0e450620f915981f32562a9bb9113492a9172fe9ded2ebac898fae277acc570781ce87930faa93afe205bed209b33139e014dcc228465285cdc45e7f6dc86afd543205dd1a80dc7adb1a71d2b8743f0149a3b61dcab6ab1715700a17c53ddf12356f39c32da95521261c38e45ebddc22bd6d57372fa4e06b485ba081adf71872dca270b0fadbfa1a6e81d9f2b2b88c95bf8cac93b573598552e67a4c16b3a344ef1a741484330a500e13d8f4ab8d93b0701bd2256297e09baec1c20c364ef58545c88b78f54d40f2d67cabe10a38858b22e7592192559ebfd2b907dc0ec922380efab63ddd8ef5da384b6fb1daade0db4f7a37d644235b21e356f0d862fb7aec3af5992c47076c4746326e5052082940efeaec32d82d8b25ca75c1b99bb5dcf5696d7dd85da9bc5be02c7d754b6fabe073ca9d13ac436ab55851fc0e82a9191e37659a0a1b53981b3da1365df0cd079a0f2aa626a1ac8da1122279c55e5c15139090fb852eb6a35df20b1874285a8f2cd7cd2a573a9b735cd723069b23d2865065bdb65bdd7c4be777a70dd1c5c610f1a5df18729b42a53b198b99a13b1eebab6631098bf2546e796aa8b03eaf8e0cbf64034ef24894c126e16b541958dd1517d041b0789e1f393f649cf8829d9f4654f7d1eb381e57609eedb8b74fdddc0534b59548975746c52a688b75a2677175eb4758d62aad7e496579b5112b4f2a72b87093d5b1b5b79d6395913ff3aaf80a969a978ec8ef2bdbefcf3ba37796abd1adb3f29bdefc7eb397ec37d6f19d6c1e13079af69bcd5497e2092ff98676f061399585fce41c9f9d733f2107be3df603d4a045310017c826e794115bfcd9cfc27922e280cfd05919f839ba04293d19e513800166a133ad4806b2fbe2b3c8adb54946b4383e7d9e78df3e076a1cb68092ba6ebe03141f3f99cf7a4aa2f572afd3e8ba709458f679a05fc50b6c3f69089f756d26fe427fecd4874f45fd51471d287079a7c9b8e5659ed0944fe3b307f1495b47eb489de13b87f80d3ebba8df6667dcd83d081cbdf8f8aa0f4b9135242f8969578bea5f9e4880637cbacd2025c86e43d62c8eb605965b2efd476dd4874d017b7bf1ad77e7d38e94de4df40dc205b8da8640475a2120f8bab0e7528fc0afa051c8cccdadd237112be19392fc5c67a0211b9fd61e413ba7f20550c4a0cd2447be57af7a54e8e02850520f81f5ca3c9b9196b67284d56a5a3cb5b5fabe9516bc990f4017d63d278735bb9f837057593dcee907450194b6e7ac31e9bbf291484846b962b6633f7b99fee3f1b39f20c5666b7d293ec2fd34b823bc6b6bea4fec216c540fbcf2aba27af472e85fb43dfd24d0a2e007bfe219b22f8d50225fc68cd84cca951f21ecb9dad5eb7799cffd66e88f499bee91273f2fdb877d14d4f7e92b59325282762f7632016e9002192991ca1794e3ccd387d4802538832e448f69be0fdad499a758ca4899d3f42831cdfd4ca86b49363e6167d149ac849626ebcfda30512f877b779b7ef2431b12874548ea711c1bf369ddc89f1b929257520a640cf44878fee56a43bcf8a48c6cbf88a7fc937896e0139a68bf1b50b72af7d150e56aa177e4277727fbae83be0319c7cb6386fb7c54b0896d82a5cd7069c8704f4af52b9c403eda2c591f64497aaebff6f5c27e1079a4c4bd47e82be1447b0c613778ee09aa321246f518860e5fd13768a3a0eed41efd4cda3942abbd4993e756bf3d182701e64a4881f7e79536aae1bc785dc2e90bb57aa4a3e8b992621e7768d6fc3676466db49e453103317ed7589a4876dae577f0c57cdcc5b4899d337bf13d69d7b9940f8f347ca375d6ee2ecc6b7cfc0d3ba39fc7e63fdc7d34e99bfac4e34ee8d3e029306dec562a32b2418b97914ed45e5b357d6dee622989bba97327f65e38645250a98c2deca2ae89fab11be088775a5d69d0918e3608ae1ea94fc5e3b93835eb0c22f8ef5f7b702e2f0b4f5b79b02c736d17b51977726eb6cf018a1b1439130c25ea1f6937ee862a7a5c6b876524985f2fc8a5d794877f9af43a0aebc277cad8c9cbd2d3a857e2fe51f8b5b07b6bc3fa4823b16eecdc9aed4bd8059a75131d375a53a80b1b90e460a3ad9bedb3a89bf810ebe5da8cb46c1d290ac8b8d1ad410c00004000494441543ad0ba1346f5a1e73cd2bed67e3c872d995cffe0b54b8fe7ca4bf108c33ce2d11598da6dc6e7599c25c7a7e58ddd72d77a831d739bed05d495be3f0452f1b1a6becfb861b27ed5ba003ad8853e018770a2ff29c088efb5113b7964245c2f36aed2c47af24ff510d5b9e51569af5aed16761dff2ceaf64d9090760cfc54e98a35facc7cf361d017195ba8a3c898d686f4a20d59461b32e6915ac38ed267cd2c76d62d61832ed589eb61e4ce5d98cfd7eec1aec73f66f182f8e4273c93e393766bad2d0247ecd36aafa05e8c6b7a44523bd70b9c0553695f6f7911b6899db9d768433b308bd30735c2b6f859e8437c843120bc2c058f56fcc1b6fd5e5bcc36993663fbe8fab38ba93eccf64612659c8210d49cab3d17cb93d1c6a7ca98109f4053dee4a5e750854d4b8d39f8c897610fec4e6eea1d1c09c641caa5fa67b16bf5cb0589de8478e9c1802a2d89efa30ff3da9046ab6e2ed4fe1678df83cf98ae74f0125ab4d92a365edbe5cbdac28ede8df6050caa862176727cd246f40ba636743f55fb2a0682377838aa5fe122bfe83d31209cae7f0678e243f5d62a64bc07f9df63773b8fb7401fe459407c060b042ddbc75f001e77198fe315f815ebc7246d08fbf87a62bd08277dfc0ce0a5eeb5d60a64fc20f23bf5a89cb9c9df2a76861f2c4d92844df3d8797dba76c294b9f33aaccdba11dead6309f2b3feb5d68f589c66ab619e9cbf609e6c7f5043cfe677fc9008aad5f236e65b6d2d81ce5f83fe77c3d6525fe513c85836cbad67cc8ec60d961c7d73b67e1a79b4357d4beaebcac87391f16fe1b33f69f19a88d38bd0c79af92ef0af234f2ca0fc2c9057cb1ae29fbec134579b35a750b773edbf31abf16ec5aec418749ddfb17ac9e250c67b4f7dc9d82687a35bad8c2d757e28fe47b1f3facfca58897abc50fb1b647eb7f56f458bca481bd336ea4353f3680bee33e69f8f7fc698a0cb7218e19473aaaf1b33fde2199bcffa4dd71f453b3c8c5a4b5f4b3eae1e09481d5f844cadf62f79780ddbeed12392da540b08bbf470c663294ace76fdc542242c9623118c0de4f4ccb4595e5a36fbf7efb70d90ed7073e07703c24ea15e0f06d169b874844a192b297d25b35c3f675610c469b373d2220e67976303c751a75e33b7fc98753a3624512708787352d030d5f20e335cdd0f4758320b2b4f003f7ba6c9866c64e08829f70d9ba5dab366b5c1c114072fc9aa6743cec9c6f8e0712befdcf209cb9f0e9b9c44c681f26e3358bddeb45a2dd36824454527954a052b32e88c8943dc3c89f6af563129827fd4eb68a8f3b9932995faf05736f5e69c59583d65ed417ec9fa6759db8c0edc88c0edb7fec1015cba3ea406ac53a52232d66af9fc8a98a5125620f0d76c35a11376fe69ba175efcad401f5cb95c5839053f99cff411fa47b9346a46fa6f40635337f32b8f07c412cf3858699aa1ea01f8e4b869361bf8833edc414c222e16642023616933c65b5a529aa2c78a85275ede542e6385d6c6e705b30cffe78abfb5b46b6c0d054f7ebb6207df677ccdad203edbabd07e30a088e3dd863e343e9bad65abc7bcf139dc7fd854b08ab5543b8bf8e440252b3ed98694cd1865c4bf5a6d3597efb3eda12ed8662dd5e6cda99947d1d1f0ce8e2a40061c7a251ec7c17dd31c9ebcd90c5686cde2ea69536b5e0ac9e8aa5275c378612736367823da8e96797cea41e8b161e50dd30f5a22daba8981e8eee1fd66f7c83ef09903bf203e9576dcd1c667ff3153c2aec08bab4f03770632a6af7111a7d43b88b83e0a199b688b4fd838cf8a35c20e56f69a81ca2e536bcc4297cfc057d2461c2af11a781dc36a64d5b62132a9cb8eeb1eb42155b4218ccfb9951396581e19199ffde549d3407cb25dcdc2a11f10a6da2f6dc8a9e947cd22fc84aba76a33ad891e094fbb8ef64f9a8313c76cac3066b2e285f8d4e370f5906d43a616cf9a730b4fc37e1831a11d8fe3474db184f1796ce773215709fa781c3c3961c9119f18700ff71f302b8d25f3e4a5874147fa5cad8b7b0c7cbf610e8e1f47fb386ececd9f361797cec06764755be471b1247eda90bf8c76e6d8aee75a1eb3f0ab1616ffd8dffbdece0aba04e0fbece3fbcbbba0937d68bb17d1379d0448777dfcd9f9a7cca5a5f3d023eeee78fda1cb86d2f29a03d12a56c78feebcd59e3f7ef1014c1ce1236c03091493686bc6e7aee17de6bad1fd666669c63cf4ec83b6aef1165322f491a679de81e743ffc3e6f4ec936676e522f4c83b50f1dcc88bed467f79c81cd971b3c57f0c32322f5346c4c975230721e7f5f08f69f3f4ece389bc5cdd70807f74c7ade039601e3dfba8995a9cc2b829d0a3d68647e2f187fdf3f8e0b8b965dfada68671e3bd0fdd6bf54e197d5b13d64bac2d27a7b546cd1cbfe1b8b97ed7f5667ae9a23933cfc599e4bb2616ddaa6acdfa55a5af6a1e7cec01333d3f035bc7b73d04a71e19ff3b27769a5b8ede827671156df103c84d8f178b073d32a6c70776606c3b85b8396bdb54eb566ef5ac32c0cc938f7ece762eabfdb575caf869369be6d4a953e6f0e1c3e8bbb26321835ca8b8fb09c8342620cb9b3901119385a4cc7141c795c62507f03a418af22a8a57445c9d30768b5b14af5b3e842faa8f623216f52b6f75bfcb0ab2516703d24d2a8243fac5f4d18d64eb872d6a6b6951bbd463c1b6a0b88cddeba728af6278457dbf589b5a44c6e2be5f50c62d8c4f0e3439d0ee361589eb22baa75c5c04c933598fd6a188dd8acac8812f273e5b918aca5814af489db800a78ff574835fc41f8bd8993215b5592119312a97494737dac05da1827a2c62eb22f5123d166b43bad3443cf4664e40d297a7e2e5d9b45c75f2266e617295296b86086f838337b1f2c3d5cb317b7761058f19706592b4e2130733ecb4ca6662f0661c7bcdecf2237042de8674564722c81c4cfaab23fd07edea88c8183ff30dd065a59a2bf75c61e5eae56a43eed264c9c83b201343cf41e76020231ec1b0b72fb3651ca85c8f95f1bdf62e0657aaf304253b3bae8a73959b38bc039285471cc2eb1d90bc771788c73b0be572d9ae5e72958933f5647d509b62b7b1819bec0a2bef2ed45ab3b0589afeb992d4c2aac61056818fd9817a373272e59e7769561bd3b0db53d6af64401c58377ac63a8c0fde645758e77187acde9a83e45932364da56f4c5681713782abe9b6ba51e2d16bf845192be9f62e0d5629ec0aab5df58902765eeb1d10eac37f74a813cccfa1cdb8fac1bb6484275e967f109978e54ad9ae109d5f3863cece9fc28a165699901f97186776e51e2babc777dd6e3bd8d9e547119f7c7423dbf7ab58bd1cb1f1b9e4b5211cb0c4f312fe1a9fc7109fa36843ce60a5e95cae36a417cf2b8fa30da1ade6962023e23375d2c9f60a2b9cfd95dd7685b5de5c808c8fe5f07d19208ee38e6db9c43b204ffb7751936346e285cfa28f0fb20d6961b5946d081e6549f1116de706bd36a4d69cc59dbc7cf1c9581bb7f13968ef6ad61037e9712df159b6f179dcca36bbf410ac457b51fe78bba98cbcbb30005df2ee9fbdd36beb158f23b61692d52a9ea147bb35bff224da71c427ef9c24f82375c53b8de5be111b9fbc03c2b6382b05321e828c3bcdb9d9b3e6c4b913f0313e429b74c71175a61ce079c7a13b7057a26a9e987a087740e6ec9d86245b931757ceb94a7ac3e44d58115e855f3d0211a9c3e4243236112f87c16b027727cf99a5fa990cdf073dc8c8c9cac4d0cdd6be129f7c843439d69417ef508ef41f82de97a1c74741277d62a678a3fd4721e398393bf7b439b7f80c56fc9357aaade74346ae9cdfb4fb76c8d86b4e5cf81afa8b159ce34e5282add99ef131b45d437bcdbef1c3b83bbf60e657792729adfda67eb50d913e7e61f519ff2e6a92cd88453df24e1cf5c881e9a39091fc7be97316a0f387fa68c007f70c1f307bc70e9ae9c56973ffe9fb6d5dadef74a27839f491a6b9e3863ba0ff11f83efa4fef2e6ab28cf4474e72062123fc0af88f5eb80f6d189e8e808c494965dc3b7a83d983bba8b3cb97ec9ddeb4bb2d4a8b83fae3bb9e873b2083b843f6a899c5a355c44bac1bc4e00462b83a863b72b7a0bfad9b47cfdf07fda52f00aa8c07c68f9a9dc3d7d93b56bc4b93e6572a23843137a16f622c3f31f530daba191b9f4179e719ef3ef10ee5919dcf41ffb262be72eacb5061b20e498132b23eb7eebdd5ec1add6d7d241d23cc57e8778311c6679cc4c998941fc6ce77c5c8da3e8951077d355a0bb845f88708c4616430333e1cd93034f1ece9e19dbf086718436371c29c9bfb1304231e0f4b7c208f8d450303a21de898f9f844af393fff5104e3e350f62078c5770e3d78debbd13a835b8aff12b7300f027ed69c9ef9bf101c13e0459c3819e9427c07e492395afe25c838828ee1017361e12f21e3be1419f94cf22ae00fda0908699f9bbf07fccf42463edb9726e369b367f4cdde04a4699696966c676b9d06d2441b1b4ac8c40690035976cc1c5cf28fe7da58134e712d0ed058c6412907b34cbc33a6cea978cc0fe122e838801d18ecb713103eee727af677a1c73da0cfc7bee2f5483a7c0764b0f2ab76027269e98bb885fc51e0ed06863c1f4c1837f1d6790befce0c57eff427202aa30b173d67d051c6a1a1013b0159ae3f6b9e99f91dd8ecfa445ed67151ca81de70ff2fdb8e656af173f0c94f43c61d8978e2c397cc58ff5d7680c3067879599e938ecac56bd5a5ca383c8c2918ecc601986b6b175771348fb89c48f0b8baba8a015cd39ebb3653581e9517edac1310ea314ad7c571f186f1ee066f519f9c7ec8bce7c4b79bebfaf9dc31ea4853d3fd1c937340d2c46463a4bcdffcec8e3f861efb102fff805bcf8fe071a2e0dd850e5e363e9f4567f2463b01e1a37d67109fbd78074418384c7c64d680fca6ccd1d23b106fa388cf87d01ebc27a30d615cd43069dc6b07f7acc4b9850f61c0c2c7808267a37d36de89b421a7f168d3ff6a2720b5e6b43933fb6ecf3fd2da100e1e66e1fbbf6c272033cbf7e3d184f743c6bd505dfc2396ac17df01e92fdde84d40da6843fe1a74a62163f2e3652ae375636fb16d081f173d3dfb7b5e9ca5c5276366d10c557e05b61ec4230d5f3133cb7f073cc6755a7cce83cff3eda36c7c47e8d9b9bf826e39014f1bcc4a5bbc7ffcedde0484eddcb26dafe84bda4e45f5afd7653e6a8a7f97963e0f7b7f1c32ee4c95b1d99ec1e0e145de0464d53c3bfb67908f03e788f32a035b22ef0cee9ff8693b013971fe5173d7875f6e86468d598a6fbe05db8b89991f9cb11390cf9dfe90b96ffa8fcd6809ef8070010a310b0585587392395dffa479e99eff241390f612fcea4f3c5f24d924dfe7fb67e7cda1c99fb3139085da49d4ed0f327c9ffc9bd0351775de813eba642e2e7cdc2c371e407ccabb0b5291f0aff52bbc13b363f06e6f02320f5e7f043a239e7c49324a7c56d0c77302f2d8a5af99f73d7137da10bc5fc1f7e668022645c735db7dbe03b2a37a3306b3bf878c5ef30fa7de639e59fab4e9c7bb2b3209f77088efe1967af1fed3eadf98efbee17d7602227dfc1fc03f260192169f9471da1c2bff7bbf8fbfb8f03ee831ab8f5fc1235887fd09c8df9ffc03bc17f31006c1a3e08758f3ebe409896b3eae786ef5afcdf71ef9a09d809c9d7dd6bcfc232f378643a534bf220984d5d33ff0949d80cc2c7fd54c2fff2d78b14f4b6a43d07fe21dadc1f273650282f7243ef8f8bbfc7740ac4e7c19c37a3c073dfed0f17fb01390f38ba7cdff78f8c56667f50da08747a0e9bf4c8eeead5f238bef80fcfcd83d760272efd98f9b4f9dff45335979992c102b3c8f4c20c30f19cc371f31b74fbe45262078bce9fd8fffaab5b15dfc407fdae923e875d14e9fc7fb156fbdf9337602f2ecdc29c8f812b31b3236f1a85ea07c9c7a7c6d3f087ab4cdbf9b783f6c5d355f38f361f3e5a9df3563e5db243e1598f279892fe0cf34be60be75d73bec04647175d17cdb3fbe54e6eb0a14732ca389692c18f3a5377cd14e40585f3e0aba5589f58d4b49f971b05979db6b02e2d59783903206967c612ce408d1daa0936263c33f26ae48b253e6e4828d647ce240ba89810d0726c2b084806f597efd289328ee50bd7dbe183cd04831f125b2b2fdfa02229f4e9e9450971ec8a5b7b77bd159e491116fc1a0b1416fe5a5927d99160dbf7df155a33ed08e95d7ca8849819da4082227117418751a0eb9e2522fbea0a130c489e211270e97709a78ae8358a5a5652eaed26619571f4b68044b7d13a80c073852a74e2931c041e3a52b665c95e184a0af771c3c71b7c66246f4016d7140d88797bd34b9bad0bcb8a3ad9717806cc8c466e8883c5eb480f2147c9da0e1ee1af832f1ce8bf808ece8d54d609d5ffa300684ac8f24603b3a7520fd53d565588f82c73cb5818f8013c571f378aefad063b45caf5d5e21bc8816145e8fb62e9e1ef9ccec9eeadd66a272088d7552a787c136ca864af0074fc1250c5282f62021d6ec80956d80bc78cb782b313e316949ed996d7ce2eb2c3e7e1536db17db8668d45197ecb4fb70d74a13e3b3ddb70acbf38d4381ecf0118d4fb4014c6cb7c4873108b31d9b5f655b1efc881fab5f71c099dd867002820f5960e5de26e89231c67aa6aee8aa8c68b39808cb414a5fdfb8f5e18e3a5928816cdb051cf1fd3eb493d1b82654a0435ea19d411bdf6707a1bcc630b56f1272f35d09d251e8e0ccba8427a3bc4b042cf897ef9f0048f2757260f2dccac69cc427ec981a9ffc0a15fd88091ac12056b8905220234bfd64fd0972d9c91ede0b2b55cc209a81d70e7f8fa9d9bbed3ea47f42b99b90a3045c7d646b080b6b3bab2f403cec805ea47df411bc13b64f7d3daf3603b83b26098b12b63f0b7c91f91db6b332d206320c90fe33def73dc238d0f7f92854f0a534daaf8c89a6bce0cdf62fd08aea5a2694f078afffa47dcb7d821340075cfc331b9ffa252abcbbd6d76ff6f46b1b12ff1e9ae8b166c62a7b7c3223e59d9890dc8a2f23252f62f0cb446be60de0216db11d87d83e5ee2538975e8117571fb78f6bfd9f1c9feac0e7d481f4f3d8d56ae037f2c0442b73a0e519e7ae4807bcddc6df5c03cbe677264f43a73fbc00bf1523edbd4387fa41ff69ad3e5a7c04fc64a7d88bb722fc74a584075fccab7976508df581b048ef815e36cbc82779a5ae39ecfc4f1e2a4807abc1b0b34b230c93b18bbab6f823df6a1cec9e332b26cb4af872ea50d19c082edaeeab79bd1f2f58978bca355411b375442fb844419272a47acfee863f1fa1019f9c239dff960a21e7757bf3bb56f12df978f1e910fd32026c53babdf6a8671e73da96e8c2f4e6e07cbd216d316af187ea919ea639b423a717ac47b60b83bf6a91e4c12f114864d61e348de15febbe113100e7e681caea09f3c79d2ecddbbd78c8d8d99a9a92973e1c20573e4c811d3dfdf6fce9c39636178ed2727b2d9c8f12fde381e06788557d7b8020d07474009ae4fd9394103eac168a6f2125ae20c519790cf3b32c0650044cea423c19b30282203ca68f979dc5466e2dafa79f9a1033ccdd6c1a5cb1511d4cb0667543a1401bf07dfa7e7c028a9f10ab148b9a00dd58e2960b6c81dec52277992c5f14189a57a0c3a58bfd821e8da877608f44f7b87935ce3d7ead9d563182ee92a542fcf6662eb8057942769098c725719d9e826c8e0f9876bb3bcba77652747e2b972bbe5dbe19cb2f1ce075fa84e9b8070a597306a54de159218a51ee3b44edf67895b4e5dc0af7adcbc182df8fad732e221ce53da10dedc979876fc15f0129fcc0b640cce0219591f499e8cc4f5db15af2874f0fcc8cbb376e6aaa5f5ed4086100ae383faf079e19475222fdb79ba920598411ba2e590d1c627f528726b4980c53319986addc5669d71ad38424369ab3e5446f0f206210aaf478b871f9129a0429de8a04061e38ea1f8a05f518756ff097a54ff08e9d1bb6368070f715c025b07fa5833cba826271f2bde97a0a29832706e62008a6e197c99dae823f8f2345f32e7795ca2160913b4219e5eed002c8c2154bd3c4f8f2a238fe233d049022f6b67fa113ff50928496c1315877e17243dd7fe339091d88aa350019e7fe6e95fafad57437f6c3fd2da102e62e8179f88cbc99bb42b1cc007fea674e5c817b5f93109af1c6205fe11c6094b0cbdb1bdf26a4e2de6d223e3d3d333e971004bb939702685f8c4bba12ba88194d39f4fe2eb62cf81dc75de5d8849f42b0e7a67f06534f57feac0def988f87e98ab570f475fa2777e158c9061e88035650c3eca419efcb21817166cbb1e00769cd9bb7c5e2e9fcaa03dc8336970cf7af0b1487f720e9108cf989645a52419f1f23a65f4eaa0324afd38ce8b4b6ce3a037fa8747d6ca08bda7cba8f5171f22cf257ea50d36a16d54862847e65fc0a3f05e53203cafb249884c35a3354fbbce508076027c54838f77cccdcd596a3333337612c24737983819d137ea3528600b9b925d46caafc85f576f392bd889928588f22c909cca63607cc3a7ae75a908d77457d477548345f1370e6ffb48d259a7ed2c5ba7b4d772b646031be315595458ae30eb6ce794cc66a8c7d22ec2a008ce0656c01f6d6e1ccda401eec67188a3443d867519be8ac329806189e6a11cc72f8c17beca868f83d8d8bc6c893696dfd653eb7e029243279c507022323e3e6e27217ca9999311de09e18484cfabf3256796c7a575356beb428e936683f25cbd1596310b11e559201b549d6b64e234704df9715ae9266f5b68705b08d18dd672c0baed4f0ef02b0b04cb25de23115796dcdb51da2ce777cbd7e9542ea92b5115db51e6ab4aa6edee205795b22f4b65c21390b8f6242e2fa7a89c7070e2c1bb1fbcdbb16fdf3eb3b2b262a6f1295f5e0f0eea73ef1ec1c2bc3cc4c2f8392bb41eb002b1e45647d0dd9c3861b2cae370e2f364c7e0f8b22b2ab780defdfaf9b872e25ffa00d113d5bf1ea3e59b78bd092b675169b76225ed3268ce563364db224284084435b70dae21df568b98975f075c47468cfe423682676e81ffc748b1bdb2423ad92cd13690c90692eaac2d89e771a44e4c3f6753e5f3b9143a5967cd0af18cde9f4826b2518adb283ac992864af2b0cb0313227aed224d03e109489c5747f3a2d729d48786e4c5bd73e7ced9c906ef78f0cec7d9b367cdc8085e5cc3675899fcd5ab2e6887d97a8885f1c3d4b6cbd5e5ac4e9147b08ae050d797b39e1b6b6bad891e37967a2ab52d6059d4bea972470a43d5085d4400735c16462f8c9843a86b201ba381908dd6770724446a63a4db782a7984cc0313912c1e253e5750dd32f73c4238cfe53ad153595ca977c472ca7d79c6c1790d4638fdf34e538d1514863984af0228e74c41f4e814659fba3d1a0864d27060326193b917462d8c982ccbe52e094f40f24893c3f37542c1cf76f285f3c5c545333a3a6a3f17cabb1e0b0b0bf6712cb20bad5ce5a09d47c4ab11465493e58159e55d68e66ab1c57aeae1e3ca897f99a8c66c8844d475176ca0edd72d4b7102210d862e8ad3cc831962652fbad46788401e8eeb81e95236b2827c5b2aa2b0cc55c90eb93a32c264e26a1fea47c2e0995719ec3af1e304e884dad89c1c4216112b9e6c7cae54c82d73cf37b6baeba666455ba77c4514ba5ec173dec9bb1ca2755735eaded37f1766e80254c451043d7625a47b4f3f0f0107c63ff54f7273ee1ec3235d1831b7685b0eb8e15fc1d21ae87b209c78707f027ddc8a773e786744af15bed8312e0ce3f2a2d4a3307acd63929559a670517a45aebba3e5ced5d3b96d909cdd89972e5266691e66f130cc4db298659b7345295d4472110b24f38a972fb41214cb24092f16f88acf0cfb7167dd591e8671ab4cf8240b74d212cc349c8076083b97cf10238415104b3ceb165e09c5e165f1ef2c8fa3a21cc2c738c8b8bc3056f44a2d996431818fb1b665c59f24cc4e5962a844c549b8eea415068c2b679efe25c918a6a257a293389ad2c274967b7ce89396551497df64435eaccf2a6cb28c0aa1f2c9313e372863b90be39e872985aff2c2b958515ea2a700228e2634826cab970010674a2b0e47758435d95071e822442d7c11071797e762b13c0c238bb7e1bc0043648cd68b1fd6251ebf60179708cf7f7dde7605014c3c7c501e77461ca1a71a8b87e2dab647df1e04c7cf8b43f228878b148fb931f25abf47be53c4d335ea8347b78024fc8472fb152a3f0390c4d0bf205fcf5822412867bc0a7078c51494c9b5179f917c7ee98cb8822f90d15f5b16251705bac2af376d02a27741f6ecd96376efc69e1edede06bb76ed323b77eef4af15ae438ffcd419bfdd07175247a72df49cf0f892b657eae55a70c90bb0081924b1a7e2693e11f989b468be96f3c84faff1cfcdb30c911170eb94d1a3ede3e1047488c17f517852973c943aab2102cd6fac0b4f9f9c2b0ecb28a3850915747da113c86e10895308cfeadeab170f62249fb55c4ab99f893abaff82fce0cc7ee06e43f441de81cd020e6a2b1e290d9323a7b55fba5fd1878bdacbf50f28de72cffa29621fd254db66d18f968764846edaf6d39bd0a5b54b141ad7e838f86943d5a640a84ea3f981fe253e154eb1782d38ea52512d45e3c9967bfcc332084dfe4a7c8a5d835cf146f183281785427e47bdd5fe0137a12f3822b7c284e9c8a734035e613c912fa04a2f23acfcf1dc8557cab63c22a3e0890c0137573e0f3be2832a9f2b43c0476246dbc2201f1c48a78776eb4c22336409f12207ede83b71d273b45e0137572f417c06e522338607f055e6baf0e425d72cd1bfe094fb7c34ed275b09194e1c7068997293cf19f3539cd047c42e8adda68fdbcf092b164b78cebac9993d717e28234bc2b6010ef974e407885263ea5f684b0979c99fd841ae5816e8269047700063edac789a1b1c4546ca233692923c6d08f7c081561c196d9da07b7e5e38498f6bd6e7f859664f067b14de613d49b9c8c7f3ceba9188fa3f21023df04aae6ddbe433137dd8b68f7238b20b86fc5246db86fa78fcc42b3f3dcb4ff8f2b3be9d89bcb96fd90a36150ca7785babac41db182844ead4820c9860f83284a9ae616f0e69e73d3cc0f1dad6cd7ef6370c6fafec44021a09955387e9becfa8171895915a15fdb56d45827c97ab959131e36492b7ad5f48860080931a1b870e96ed1733641479dccf5663bf137c6a9ef662ccc7f916b9b2ad1056ae94813c57c3d9a64d4054397666ee3917f3a2d70ae71eadbaed77e0e9411aac02213972ceb0b2b344fcda640f913c05f58f0452183fd3e69153987e506e4b588f10002fe4cfcd76cfa5dc7dd20da5def79f9558189e3cc90dff5cbdd99c6055a11347b092be9f1fd46413cfe284cac1ceea16f5b33548a421e50139d191ea2ac877cf02183737f7794896645a0ac6a30ceb3c0ed67ecca5bf253522814d73cbe59357cef9315d9fca8f052da32e4570c338d42137c2833e6c7c774a60b5ecc78796b39ef2175763bfc4d7b7e09196f887d2112ac115cf0446f384be95c22bd312f718571ee4090d175ece451eb72d60beda5f4a152b4c43619c52ab23e6bb0341b77e2c73f04050389072c02bccc72b71da1d728cc3637e389141989ae205dcc218a42c382e1ecfe5cfcd753195ae9b57fc5c7985b90557522e32291748e0f99ac2e95121b40e3e9e47a60f8333fec525d68b8311962b3d1b773666c893f6ec4cb2926bd7c19d428f2172949653e89d063092816b3ff692b098cfb62c061779fcc7e462073961f9053628b5881d3f4a5329f23a471b1269632c158d192515e125abd281eea598c02a4304c1bf1418ff9227be7f04cc82330b402001e32592d8da1b9b24d99af542fd034450c57f4e30b87f4cdc6096d273cf89aadd945578c92f258aaf9bc82ae596818726d09401b6b40bc42e3da52a321236c891cd35d788979844cea09814600fb55b50e09f0536535e94963cd813a7c928b47d4238e1a686b67e09ba0ff4e0b4b9b0b395214d46c2589a818c256e3eecf14bb259d04e0478aebc57c3790f66704923a350fd08c600e117acb897c7fefdfb311b94bc10e0065c701399666b25b077224d180632f4617754ee36291b36d53d6367558bbbeef22b5c3da6d1e2de248e5325f0637db9fb6e093b11db8d8d72c928c4b87bb1c8888d75b0a9947460098cfc6cca282ff2375a4bc8cdae1367e87dd8ddb30fbb6852de366de4d34b3e91baa1e1808ddb6dae20d0b629f02c823884d7bb5bc4cb93849704a5dd7c097af4f5c12aa6f0e58ea2dc6088fe61377f4a1392c25819b133306c4dbefccb934446d547c36e5a6465cc908ffcc88b0d8ec888558c94fa5859ac8cdcb97ba03b19c1cc6e66041d505eeadfd76346257b7a6d536b7132404544eb0f62eb6e78b1715519ebcd9aa9b756a10ee920842f95e3da440661acc76079d8d6c7c627570433f4283673e313719de51f140275eb83eec36d4806332b7c243ee95b2e9a5b2dc2a38c32f6a10d617b40df6fd936c445b284637e88370819e1fbd840ab6ddb10578f312896a5f83e752ced5c54a84e3c9151da90ee6484ef6b7c72b3b4b66cd8d7c9c1c9a1ca102b1a9fcd36dbb9ec24327287726c2c079da6fa3eabeca898bec53fc627eb971933a0cf364764c45a6e5bf6b2ca92d295b1d6a89995fa0aec97bc14e1d21b1918b171b3d258427f814dd5f08fb1c46a6875d4925a56ea2d99fe32db3947c628309938baa08ceccfd8af714337f6a199faf0042da16f226ffa1579da5053a13c18ff009ee4c59de14be8afd9c7138ff87ed253a5e15d5b19bdf8ac35b1e15eab8616246db33ea1c87a0c56d086e0df727d11b696fe89649585cf1b27a2c7367608af986a7940e2d36e1aa982b9d09173d44ddb103f3ea3758b30e52565641fcf3a2e3716ed3142d9bf1429e8079011bb8c574bfdd061c32cd596acec3e60e2c99a19ea1f86bd4bf07dd918d0da3a22978f0e86100b3272d77ae93fa9c7b801b38f8313ea91abfedcb5be52aa5a196b4dda3ade66517b0c9687e08fb863d358863f26df2508f401dd233e072a43d6c694312b5919e10fd53264842e1badbaa935310e09f54dc95406e057ecd7dcf854af8aaa53fc8aed77c90c203e19cf8bab7964e41da13533581d841e65c7f6648936afa4d96c9a53a74e99c3870fdbafd76e24a7ee27203398802c6dee04a4480519c0791bce22f4c338b6e90867e5ba2a8a978b7804a828afa27811f6392ea54395662407b803b275324aa352444647dc6ba7b6d36243bc35a9a87f14c5ebbe565782ef5f09326e6d7c16f38fa27d5311fd17c1a1f716c5ebdef3c1ab605f5d146f4b658426b7aa9d2baa8fa278db5d8f457db8a83e8af02b8243bd17c52b62b328ce664e4036fd11ac6865f25cf353bd4b4b9c21660c5850bcd6c60c115fd6e2277db9e748ad86151caceec262a9899395e16159613d3df361d3684e6302c3cf022721f662e6ba6446076e33bb46ee34cd26561e7027284f6343e719828ca552d94c2d7ed5cc2d7f15b3e161f04aba63c0558e265662c6ccbec9d7591efc72185799b274c260aa562bf8fad8806962c3c765ecbb9237518fa552c95c5cf892995f7d10ab0abcfb9222e35a0333f39d66dfc46b6ca7c2af9d917f5aa2deb95aa9322ed5ce9873f3ff005ebc1b95c44b28f28ec7be89d783e798393fff59acfc3c865588343cf05aab6155709fd93bfe4acb9732e649ac477f3f5699aafd6661f594b930ff4fb0599a3e3c195187fd136fb0ab5afcf842b3252b38693ce91fd4fbd0205670a09b3c32aa1e0706064ca552b17e4fffe7dda82c1b5016fa3e612923e32d2d292fc6187d44e233c74ab51f9f0388cf8a99597ac85c5afa3c56e08651e3785b33e259d6db53350726efb62ba667663e62eacda99cf1792be2f39bcd6ae3927976f6ef2c9de49866ade923abe6bab1d760b5f43a7369f13e33bb7c6faef82cf58e40c6ef82be7bcc474ffc8599af637fa3943684772f961ab3e6b6dddf669ebff75bcd72ed3c7cff2390b1dfd69ad2c427f1e3bde3af832fef404c2f9b461d775133db39deb1ed85ad4750c7a6393d7d0f9e15e72a1f1fd7498a53b6738b6662e8056672e836c458def8a48c75b36ffcf558551c47bc7cce2cd44e64c4b5e0f497af437cbe1a7c6be6f4ccdf429f7c969d9e909444c61dc32f31e383c74dbd8ebb0b2bf97d9f1f41e13e54e7e63e8d95f193d0ff0018c5fb231f6ea17f0c940f98ebc75f8e95d2252b6376bb2ffdc5cee1bbccd8e011f3c0e9af9bf7def75eb36360875d014daa990e34defe6d6fb7abd59f7ce26fcdb38b4f6095167747136c6657629b0be6f0d86de64537bc06edd5acf9fbc7feccf3c5244ed03057708177d7a1379afde347109f0f9be9a57fcef07d7a8edcc9d83f7137602be61f1fff80995a3e8dfe0a77dd53645c6ecc9be393779a171c7cb999599e321f7dfccf8193eefb9471b5b9685e71f87bcd75a307cc671ffb8cf9d0a3f7989d033b71272abedd627bd5c01dc289fe09f3a32ff931c8d8673ef2e85f9ab9da45b43db8639622e35263ce3c77d78bcc37ed7b09ee585d3467e73e9c333ed986bc166dc86ef389473e6e3ef6c447cd8efe9d88b70419e1df35dcc9d93bbcd7fcf08b7fc4fac4df3ffa5eb3dc9c87ddfa122494c784961a33e6f63d2f37b75dffcde6a9a9a7cc1f7df10fcd58650c7e9ae4c3b435ee02e16eda8fbff8ed66f7e86ef3c5a7ffc93c36fd65dc651e4dc4a38f3710933b07f79b571e7b93e15dbc777ffaf7e0332b56a7495d7d09fa9e5a99326fbaf57f31771e7e817966e6a4f9e4531f48e5a55ecaa7435e7bfc87cc68ffb8f9dca98f9927e7ee370325b65ff175e3c35e35dcc9bc7ef8a879d9d1bbcde2f2a279d77b7e136d08efc825df21e65da00bf317cc5b5ef716f3fce73c1f63b293189b7d12f5c2dda884b640fa266937e9fbbc73f5e9931f32cf2c9c30fd38e75d9fb8c4f8a40f1f1abdc5bcf8f06bcd626dde7cf8c49fc2afd287dfbccb477fb8ebd09bcc8189234e9de2b85c9979e91a88ab5352bf15075b308f03a84623c7ad71d027ac0eb8786b8bbbaceb234169ec19909a96eba770fb4d3a2219e46b4970e4e4a4d93a8701c0f536933c9b5dc8c8812553bd79091df317e0bcd743ee86cd8bfe3070d8e955fb0ea0080ac70087b3d036265b8ed851347b4d3e1ccc32f1f61df5e1d6d516c4fc881e45c65ae3026e117e01b7ca7743466f30c0e73dd5f6501d6f55b6f128427ffbb84f8d9332b0cc4c94b15c16199bb80dbfb8fa45f0da055c36d67104d01482671b83a7f6da7758faab8d73d0e397d0a1ecf464ec64cbc7265aedf9104dea314fa28c958aec53d3c4a063b14619551f7114a479c2eb8090e77516a085c9471e1fa1ee754063fd2aa78c8455bfe231afefbbd2531ffccbf211f2d2b8e279377ea532d65b73d0e3e7e1fb7b3d9ba9ad5577d251d2e7fa7a4701837214313e571b986ce211a460121ec6ed4163de6c9dc7e47497ad5e1b8f932cd6be12d0815f51c73af8607d2d79c45ab33d6d76b5efb278b584f81478e129f159c3a0f03a4b83b94fce7fcd9c5df9baa95ab9e9c792544a5ef151978bab9f35fb466eb4852d4c8e176b5f868c135ebd3cfa1139a904fa71abfd6a8bd7c684318fada93f0eb46dc2f952fd0468ccc0d678569c95b7c9d50af55fc620fb5933543d664b9b780465d1c6d90e84a6bcb42a68308c25c11ff1def6da32e2f335b678b571de89ebce98137fe3209d0b2bcfb538b4ed52ed41d0c022122649615b39f242fe46eb2c16839e67f1e85f36ce3821cb48526fa1b5da388b36e4cbb0cb2464e89491a4a40d99c5190733a832daa8a5dad771465efc639b4c5f024db9b4f9f298e87933367007ae0d26b533e63f9ffc0df3fcd1e7984bd0afd6c6167a3f9cbc2eae5d32c33d93e6c7da6fb3b967161f375f9ff98019291d845ee2fb8bde9e8a996d3c6c064b82c3c1f703d37f07ff1c15ca904df9b91a22de74fd7ef3cd7bbfddc2d55bb37edf845760a54e9e6cf60064eb2dd0812cfc7c97cd7e66e111f3d8fc3f9a41af7d7479e9790993934bb57bcd78ff7516a781c1f7fdd3ff9f192ab11f64bfa390c11965e5235b338d47ccb7ee175ee7e6cf99fffcc47f31b78fdd622eb69e01845b234b1aef3a0c9893680bde387cb779ebda8fdae9f653f35f376796bf823e75dcda30e02638fca58c17d13eed1d3a62333921963684386119032c68046d48ab3d8bbf57d8ecd3b3a7cd3b29e3e8cd90f134f23a651ce819368f379e356fd9f966f3c3e64700b3664ece7fd94cd74e420e69e788e5cac96b3eba7961f5d318ccde8a2b035f5c32fff1e47f32b740e6f9f625c0bb1816043aec351533609ea89d356ff9e6b7dacc8b9830de3bfd276667f50eb47f3501c4aff2e491edc472eb8239d6947a717cf581d3ffaff94cfdf3e686de5d78913ac0f309e06457df3e73dfdcc3e6a587eeb2d92b78b4ecbee93f359395e7c187ebbe842e2f30b3b035f411af6e7dbf3d3fbff494f9daf47bcd78f9664ce4f0683d72dddaf19afeb1d07c1af96fb238eccb7eed13bfca6e18cac29f8b6021bc9f2a8ef719f3c66ffb1e9bd1682dc0d61cf3ecb1fe1142a46c88a1a0a58496bd3efeece249f8f1ff34a3e5c3a1f8245b95b70f7136d73881787c8be5d5447c3e38f3f7a6ccc5538fb62dc08fe2f19a93fb4bb5fbcc0bf64a9bea9629fc957e2c6da70ab011978e89766160d384f9131d242f9e4bbb0f2b907d3da37066ace024be58850eb1771cf48367f1f2f2b235f0eac20ebe043a7d6880d67ae23b3dba6e0f9a8c5e3c4fad01445eb67fcd500907896eddba92d1860c75cf67d455c66030e5154b75d021f76015a18f327ac9e5ab797147178e1d752caf0e44ea84130251003bcfbe9e18191d3c4e92a834da5593cb5bf3e28e76b0edeb3aaf8ca4447d09a2ea3e0f4f17c63d8f93cdcdf361c1326a7b172ee99cf8fa9704a3f93e2f64e4c5515c1ef9a22407db59be6f1017bdce0b93bde8743921e14a35bf021397ec80b5b70e182f3e51af3edc41b47412629a66a28f90a6f515ca98169f9e3fd0137b4c15b0bcfb26a9bf6fc40c633055413cd8c10a61239d1f3b945af956fb8cb96041c69e314f1ff1f5229cfa31b9dac4b62012e752d0f9ebda8cef90706089a116884684f3507b50d6868da80726f20ee22c22a3278ea0e2628ddd09628ebf8ccfb836c496ca8fd40beb7c76155cf27a7177ac678d368c8c1e1c5e62eb09f8206190e8c38873b7ae5290fe2b6d88eadf69e71c349191cf986b1b42bf1af1204242499e972532f27d4491912bae18039aa3d59bccbef6418743704afbe2ad2058207811ba8a67ef39f918c29d66dec5b22ea02311cf84b4556bed280638bc9b4010dcddc74259d9da9b39008c9a9b3e044ecdb51b612b9191b6f7fb26fa89533d529184cc1e4e408417f3b8fa3b52da87e3983778f3409d03df7b6ab46f427c881e39681f291dc0ea3607f714ce13903c55562b231691d68e809ff8957d161e6e7cb4ffb8d9dbdaef70084e599f03ad79b3abbac7af423f56d1a9930a57b8ed642280d7331b9fad5b3008d53e9eb656ff88f8be22e1687d04f1648fb8aee2bd07dafa481532b60f3890c1691f06f7bba1b389caa49f3900fd0d95f6d8bb4269328e956f839d44c63eb403d70f0c9ae3fdb7983a06b681f27cb238413da0bf21db868a5179b76ab47c13f8f18e5cfcc4d6f6cdf02dda9789f175a07ac8bc0af15ac55f928cfd6803ef1b7c18fe2832d21ea3e51b3d1f8ee7c51866a27d348ee9cf23a523a9787a17a18a3b844cc4bd6de73799554caafaa1a3f83b273d9067d8fcf3d1cfc2d6320466bca6b657221e38a8af7af282ef48f9902723dbd6ce4419db6b87ed3b312cb5f189bea2c4be8af5a6ff939cfabd4782ef6535b0c01bbc8cee156cd1c11d8f6f164bd1fe6651ef92ae3a5e97685d834715cb5503de76935b6f112ff0a973f5949d5452b90f987e0267133ea495d4a8d11b59863feba042929874deb4248d791a44be32a9ab27430c4a58670260fb9118d8f42c5292cfdf25ebc3a31fd217ed908e672d85d53a72e83645f5984f46704ae8dcbae11ff5cf3cb8f48b227879686f148c58817e9feefb5687ee44c38b99f4f8eb8ccf804eb2fd55a60042fc314d464661b49cbc3840d44f39c6b95c0f7cb185556cf547e973d27d98ba27bcdc1de495a442b6868c94b3c7ea36a8b1d294a3d84765d43c69b392da2b42699b2574adcc79e293306ec3e1cb289ce37f3d5b7b55b07a048deefb0f1248d73f21a833571ff4436987c93929a93f4ab9c507317e7eb38ebfb8449afc34671b03164dd43bef7cd8cf98822f0491a4477bc547d978f739c8145f8c1f1059148242fcf05d154a99159fd40774667d48eacf415ee0fbc4ef4c3d6bb84b6057bf1d190dea65db67c7af8262a96b44465b478037708733498fbde055c3871af8695a4d1df1a905ceb1c7c62f6ca37a04efa0ae8e8c0e0e4f29b2e84d0aacad29236c922423a65566054f10b88f68418b9e1ef9795857114297bfd286f02e829453d4b3b8f3c8c9473de18e04f130bc368bb84b13508567c11ed47fdbda9c50e1c4350ada55625fca9aa81375cbc783286f5ceae342048ad41fc933e4c371489e609d36737c3f01cfd2569b0166914f2ce0c98a614c8458bbb854e68200e642aa47c2046d5c3c8ed00186c38bf8d6f72da778df67a0e1f984109ec5e1c45f0da24747588999a0bf708ab6e4b4fbf6b47bb16459a17bbc6b18df001a888989f45a4b7f940e13535a102d86524cd6a6128ff2db526621e66ea3182ad86e175d3b152a9043ad716473a0f9da09c1c611f32123278aa8c74871daa5b02982d88d809e04b9d9e4064cab9a35595e4a1d701d19a9ac6c1fbe159d65ba149b5c5ac0e4dd4b44c56729bfb3bc332789737ec8240af9f28bf289e06daace23bcfc8a25e5fb00eb3809962fd757b5ee64ec0ebacbeac510f7b3fc93649a39409291af95ac5b035d4f40aefa867edd2abd820944a23172790557ec1b4074ef16f65559d31cbde5355fdd5e96cf61b2c2026f26ed5c425d76017249790de89a06ae380d84dbf1f0d56654261acad1ebcde0798d66a081ae272057cc4a6b50c72bfc6c0b4362bdac0ae21744cb67d7f510ef1ab76b847c75c805753979e71270cb81bad14808b69b7e2f84b85555ec46404fa66ee4ec0636a5ca79c974c07564a430d1ea398f4564435f8110054cde7d2df328de85917337a77b9ed730421ad8643b5f0e5bb98f3985ea1a7311962f7c15039e9eb54ef474e2d74a3742035d4f403682e9351a57a9060a369e05d1b65089795bb2ed5f932d54da15c52a64b9bce6766b5804c7c5df4ee721656cbe60ddb28b830f1e2ed97c79339f52da0c11b68d7f51fb610b84af36a3f2df4034734ea48beabc28defa2c50946b0ebc0d8e8b1c1cd7a78a6bd8210d743f01b90a2cb4a59d95a7eee26a2b8e19b2749e8bae596d70f4e791b15b98aeebe430f071fd13a730eef472ea23af8c71726f729e27da564bb825fcc0c4f229ccac88cf14c0292c5f71df28cc320331b6f61938c56b1183192b400cdc96666d9550e4a3bcba55bae2ad5f31e994d24b93b917c54ba6985cb23e5e9dd89d399dbcf3c0746275e674734f233a5deda4969c9343de1817542c3d26d3774a3c3a5de138e8d74e8b6920f8dc465efc6d6ea15cefa8449c969fcfe367d8f897185af862013f53b89e70a28a291ff918f70b0811dd13021f7e442ee78754b8089ca76e796022ec622ef3c9487de8a7074944e4ce76102ba36f039e089d344c4259bd91914dcc814df079c1a44523918d762b30cf76dea9e0a9f50fd82c8997c854e44b3c82e9fe16b1a1d58f23b34b6fdb9cd3f7f9859f54df87b42c776c461b5bfd67c627f1a8092f810ef112631a601afb8ac29c6c199df884d3d26fed2786f1c94a7e72d1fd6a4c40979fa6c5674ef13957f547c60b79898c8edc2e12ce058e75f392d56332bc82751ca90fab13c44c47a1d2a6ae2993d2e751f5a8799dc82c613df8cb449b057836abe3477800c7f55bcab7467ec932aa2f689c244bd5c112ac5c68afae196d88d59983279fd6951a7772f0723cdfd3726b43a8849fa1e537b5e212614af8ea103fd1eaeb919e85cf75ca67915dd9030a84ef035dd1b9e4135e36c5a47fc6f3b378fad96aa2d1af6843c89e8022d68518626be145bee4457afca0755ca2eff353c6aefef919648917ca172fa3e2294dfb395ee8b16af518ffb5227ea169005f6b2a41264dc4a34e845f3c9ed4a13fd023eb09b9c517e3eb45fad6b6d49997c89fffd364e457a986f0c9e912e86b0ada9032b49124a3a7474fcf74cb83d8c7869fc5e5d7bfe2b448c9497bb4177bf978789491f608f4af5204479547fc5df2cbf8b46d3f3eefdc9fe2c7ac37ebefda9a3eacfe187008cea84326178636a38c120f01ac7b4619c58fc0d04b63f8e4721572520e7efd2c2e0d95f02d6788a97c0963db15d831a98fa7848ca51ee713e6e2fbe2c7717c98a771e6c627eb49dd937f527c8aef57423226f1b852f303efdf6635c8fbae0937a152031287d7760f8794fa10ce8569ad61c76a6c46263be2c685308309df4c6f5fc427d782cd77f2ca483885e50669a4c3bd369236bf6228ac6123c2569bbba54b223eebe606b596b947ab0fc06a52be7a9d74b4701e1eebd86c73e7696e58167cca308ccbcd12b18b767bb79fadbcbb91919f39b4bc6c20267dc64e58702342b535656c5919a9ab243ccac80ddc963d19033bf842279cb02e6066133f552832727099a40f82523a367882489de6d17f142e8f9dc94df5cd73d2e0b5ebd7cc8f264ae836ba51de5178bd7679312f4fbd08473c4f1d386fe4f37d7cb2b0cff90c6fabadf199bc13bdc4e7941f9f94afc98db97a92be8d4fe998b889d8b467377e2e326f7cd6d05e047b212c3567b0d9d4290c30b117827ed652c3507a2e7cbbbfdf5caa7fdcd45b6fb69c09d76c41c65efa0cff92123f61ca4f687a30796dedfa1fceb99961931b11dafd7454b830cfa09d93eff553461b6799f1c94fc12e8198c8d8c6a73a256638014c8a19c6e742283e5bed396b439da485a5932b4e90a42df664cca90f625b7ff788b23da18c7450df665e991e382869aecd40c6552f8b7e35ebc5900c9a14d63daa3f6adbd468e1739a8bd8fbacf78be6643b7e2342ee905183592a20abb6e60eca338d4721033f998afa7abee41f81c3fd2b66ea5fc366baafb422b08e73f527b10fc3b8271288aab91d9139b89bae7fd9ff142cdbfa5c7d13ecd9db137c0a7605bb35cf361e3783edeb21a3636b9515527093bfe9fa1721e3775b99f8e9ded9fa63a681bd306c5d21b3ad134b1d59fbe0ab338dfb4157daf8d526ec003d7eadef4be6b1f6694b2bfac3ed17e7013ed487bdb6bcc2a5e62c74720a7b3160d34f373e4332f69be9c627109f3f68b13878953684bc33e21371a536e34ee106a1705fdf17cde3ed339e04e1c324f84ec39c47076ef40b96b009ea5ce369ec03e2edc6adc23b362ba1cd99ae7f0c1b71fe6b8bc7cd019f5e9c867e3e659e451b112725a746a3a03103d5a91eb97b38edc181b0bb11a12f0c4e38005ec6869fbb1ac76c36fdeac4cac3e6cbb5af99418cf7b5577571787e63ef7e5bff5a53c64afcb4ee74fd2b763cc1cd577da3a8ee6dfda492dc0c53270dabf894ee4ce36b1c7c21fe80a7f0ca10d7bdf08f85e693d89d5d36fca48cf79dfd8a6c77c48aab0e158747d2e116255fc59778b17932933f0e491df35848902451216ce3b3fe10f47a1c5ee57d5e3bc293f1395b7f10bba1df4502b60d9a6d9cc24684e8cf388354df77f190cdf89ca97f29f439694be02afad99613100e602b15d9c4264bd77438dda488bbfe72f76a9969bad6eca4e20e9287abcfc1e641d7c12fa98e043cccc639901df07642277eb94c5ef4e6041ccb9603e460c2d35fde83dd715f854e0333f084d93923848d64c96e7805faf84f5ea4939508a3bb1f73301ac8988e49bc1ec0330d94f742c657e490b1814e8eab2a9268b3bc32ea0640257412e39697b7819b120b1da9636a99ab83e21703e503666de0e518706303a2243dc2369cf0f59765f75d2a92fac893588f5e6f1769ee283c6e6d962523edc31512e1512af188e1bef59164aee4a5bbd713b62bdfef139b89ef63b5248357548a1276a4cf9ab410272a63997146c7ccf4fd6052542def3063fdaf845f791d6c54185ccb8a10706067adcb10366fab9476a32c4f7ceeb35439e019efbf0b3e0d7f817e3b928a8eb8e66099bb0f33d157c6075e6d7d5f3b425ba0f0bc808ed96195500faa800b62cf997c91d95fbf05fec9496a0c3fa0b19d5a6ebcd4ec1e3a604992e7d8c05dd03f869e71325a28fe70705f874c32e1c9d7ce89c0be6dc17ba4ff763b9096c17dbc8c50186096d01eeeb4dc39181acb8a330bc936ab2175c1f540e580195f7b457a7ca25e6b185457cab27b3d575a47fbef441e07b1f4eb341997e1131396736f2fdbfdc05f6c66ca8ffad560e510a05e0619a1d7c43684fe51b36d2249725036d6ff2d29d4bd22eb579471cc66ec1cd965de79eb7f3463d5717f10d84984fae02213b608ec9336e4f0f86d66b03c827636b9ed21fc2a76ab3e307a9325c9cdfabe79f70f5a5fece411e408decbcc704564ac96266ddfa43b710790ee19fd8a3232fea5ed393a7e8799a862e3436c3c97d4fe2baf7d23472db16aa9dfbc70f75b30d8e6b42bc1ce28617bb0da7aa519acc8e68f07270e9a773ef73f20b627e1a74d5b1ee06b90ca7e2a63556e44ca3c636e9af816ec707e237442bdc6f3e38679cbcd979a3dc3072d4e097dcb58ff4b41032be9093804a48c5c10233cd3911d47acadc7616beef3211204b2913f71b877c7ae2159c0e3f52d9377d981347d2c5546b421bb86a49d1be91f35bf71cb3b61c311eb3b5680981fd25fc1e46da02232ee1d39625eb2e71dd8087218b2c74d5ba45edc6f65c780f49f7d88b3b71e799bf9a1bac0c6f7000040004944415416f601b1777ce2f5c88df3665667ccdeb1bd569261d8e1257b7edef48357a84d8d91939395721f7dc2980323c7cd8bd67e066d51f2e691f4c17a7bc5ec19642c639c843ef75dafff4d3f8e92f4c8ba4cbf74c6ec9e14fd97b109e458bf8c7974226909c6feb08f97a1f3a1d15be0c36fc3c416f199e02394b1061fde3f72a3a556466cbf60d7f77b3a8c656033d95fac34109fd01f93f8913dbd6a7e7ad060c47b51a48a0463c33d3d336d969796cdfefdfb6d63a38d79047ccb2f55bead604c476340779b8ae275cb673df05b2963519b1593916e7e75da6c3df6de2adca2b6960ea43bbb15f30f722a16d7457458541f57af8c5b1d9f45f815c1815f79938a6efda488ad0bfb5541190bc5a73796e85a1f8565ec96136d26e39d6e318be275cb87f085fdaa40dd8af8e296cb58a05e578e8cc5fc91f55b6f6a369be6d4a953e6f0e1c3fee2f67a692abe4ce3f42acf916df0262706b17d7423071f06461f56eeb9c2d2c46dc52666c3ba32938c8e4a00be521a052c56229a730866de664d1fe808af2a66e843583568e0f61dee0567e0880c6bc019c64a5b19b74ef9d852cdf24d964f4a58275d416bb5285f76a2eeb8eac9bf6ef448cac4e18432af8cd407576ba847a66232621fd61657d42c09504cd628cbb87221322e428ff54c3dba3276a30f578ff445fe51c634f95803a8df062965ccab0fe2317165bb1b1989d3d30b6f879f503ee2e64d6aebbc329236eb4419791bbf81c72e922de54a81bb3b8817de865e692c99d5c632e8c8caa90b153ab7bc7ab11a3e617916894fcacbbaa95f85e8472ea836d68bf5736d1d010b5daa1ff4f5c91d8ff9153cfe60573be124da8c44cd817cae36f69706b0a23b0cff451bd25ac8f46132a61f57f06c339f63f7e3937a8cf28848c9bb0a8c4fe2538fd64143309d1784e5e362a5be411b638dd66217328eda368138ddc7675b64ec14a923c7ca08f928676033557c077828437dbfd1c4e35f68c7b31693c88b7aa7fed94fd4adef8748c65eb832aee2b19ce5daa28d5535994aabd74284573db813310ed83ecb4b1e6b52e85856c80c64a41f5a5b830e137f5d1ee16bf64d8ccfaad37f66f112aab6ff840f521f59320a4fca58811e87e1c30d33b3c4c701b3793196c706c74cb55c051e760fb78fc365e17131a117385c3deec1a35fd97dbcca485d50278d56dd2cd6e66dbbc01aa725ca385c1d055ec58b4f3cefe4dd214ac6a38c7d5646e2cfe3ae01db87449d7855963664106dc8101e17ab9925ca085e511b93afe669dd46fac7103365e02c007715754b69438044b9fab06bf8683fefdcb5ad8ccca34e3d71fceab9bcb84bfa4079087f6c436a5627c450181fa9e384ed9cb421d47d03f54b94d11380f2b04eac5b1b8fa4cdadce82aac8c8a3f055ce82c45fd687ed707f79c0acd457ccc2cabc1d036509494a93c393762c32bb340bffc73824a3a3a18c9572c58c0fe2ae18eedccd43c6900629908a88539b9047198770778b770cd99e847014ee0a3e763d01c952749c2ec461c32569743870989fe700273de980617864d8542b557369f15e737ee17d6804ae43e0f0367e5c9247054abde3e6c63d3f05c7299ba7a6df676a8da7d038f21187a8177834d019345b17cc8ea1d7997d13af81c35e3427a77e0bb77439f88ebf8529987c7e7bce1cdef16fcc70ff017371e1f3666af183e8dc71eb0f1d457c925bbad5d25e736ccf8fe3118f1eb3b0b0603bda7878c9557df4f7f79ba12134a08d86c5d3c9481a2e6d343a8a06148f289d9fff94995efa08829a8f46a4c9b882e03d668ee1563af169b3385bbb7c55c681010cc206074dbdde308b8be898bd09930b1b774e19f9b8d2d9d97f34b32b9f801ef10858a21ea9fb0504f0f3cc915d3f68659b9be7202c8e7290a732523eca59afd7cdd2d2526e19c7c6c6ec809638b4415add94171f21191919b1369e9b838c1949f18687e1fbd5aaa9d56a66797939959792242e65e491327285232d292f3ede3832328a0677d63c7ee15d5ebca4612266f01ec6c1c91f47c37ba3f9fad9cf9b0f3cf18b6657f57978a65d9e0f8e62b32365d970699779db9def426754354f4fff4f4c5c4e821f1f1f48309e8dcf8b6672e8b566ffc477a04e0df82306f7191d035a743c7db366754f1bacacac98d5553c6290c31f09333e3e6efdeaaf1efc4d737ee511bc0392fc78195f40bf58fbbaf9ce43ef30771db9db2cd7cf9a5353bf838e8ccfeaa7b52198ccc28f8fecfc193354dd6b2ecc7fda5c5afa7bb473bbc13bc9766c4356119f87109f3f6ae19e9cfa1fe8fcd8f1a534fb585068b6ce993d23df67f68cbd04039567cca94bbf8bb6603253c6f6dab239baebffc0631ebbccb9b98f9b99e57f021e1fd14c6a43f80ec822060137233edf6c072a27a77e1f795c58489ba4d2af2ee0118f379b9d2377987a0383b0c57cbe0f61e0fba388cf927976eea3667ee59f713e91d186cc6370798739bcf3fbed40eaf18bbf0d2a1c0a70d4909428e345b36ffc47cc8ee1dbcce317ef377ffec84f9b1dd55b604bef59f1082ae961390635ef336fbff37761eb51737ae61eb354bf2fa39f21af694c5a5e6c0eed78939d7c487ccaa32c2e1b464f2035f1a6109f6f437cde047bdd6fcecebd176dea1ee823c9af18819011b1787ccfcf40ae7ef3ccf4fbb1b87002797c8c312d3ea7c0e795e0f77a7361eebcd9ff8103e65b2a77e0c1da16b038b8ea4cfde0f399e52f9887ef7ec83c67efcde83fbf84fef3fd9051fa78e228c7009f8fb2d56ddfc03e9e13b9a72ffd052621cfe05cfaf8b01e8406e11ab68fff2ef4f1df6e2e2e9e35efbeefad66a4bc0f3e491f564eae9cf0540ce2171a67ccdb6eff23f8e40d88cfcf213eef017fc6a7f8beca191c253eaba5031887bc0d3ed132effdfa3bf1aec4537837808ff3c4b707d286dc6f5e7fc3af99971c7e2decf594f9c3afffa8192bdf0019936c26bebadc9a323ff14d7f64768fec359f3e758ff9e4d9df3793959b12fd91fa58694e9b23a32f36ffeaf69fb79381fffbbe5f322b784f838fb2d1667149dbb97f79ec37cc9d075e86c1f629f8c8bba18f9d561f6a2762ebb9d2e1a36cc776ff5bb45b93e6e327df6fbe70fe3d66bc721832cabb1a0aa7472e802e36ce995b275e6bbeef793f6517b9fef0ab3fe3c751928c7c94fb52ed21f30337fd9679dede6f31f73d7d9f79d1c75e64ee1a79b1596a2f28f9d0915a6c42c74dc8f2c9effdbc99189a307ff0b9df37bf78f21de625032f342b68ffa26d02f90fe25d8f4f2f7fdefce68dffd5fcec2bffad59a8cd99dffbcadbd036d217d52342acec05659cae3f6afef75bdf6d8eefba0dba438c64f5679d64b6754e4a4f142f77d600330eaba8d2f2e011c6776234043de8e4ed4b968986023406f416c6c3e42a448f7de63cf9f95076da3d68bcdcd55b3cad8f6be2c43716a20bc8b4c6f716444a76ac9411f73620467283c1f50c79ce301ca67975a27650783d6a7eda51f4c12f64b091491a08a01ee838dc2f64b08a8e35d25800cfb79a7feee6c521bbbe473bf0d95cb175b28cd4b32ba3952f601dc7c6cf5379f4c802f7dc07744ec232829b574f3d3aa0fe695c595c9e8fe09d846062f419854fbb0ed18a0194f24071122ff46bfa6752e2174a6823c163475de99db00d6f0fbed8129708cbaf20f11d0e4d127bb423f9c5c79afa6c307015dd67d5cbf208aae5db8bf969b8ae9d095bc21d9e32dee928e339f0a4c1033b942a261bd48324cac82f0375d786e07e8de0f16572c7ee1e51efc0f8e46a6ad0c4e3cd02e4508fcc8bb79be81aba7764b436b4ba4f9a4890252d47fb68627ccad79bd2db10c8e3c8c878e6576668cf4c19012589bce53ccd668475ede6b7fb568f6a138fa47f90f65be461266d4699e5dc1e627ed41f096f21adef8fc33ff8b522d62d2e05ef800478b0353ed793ee231a6742d76a83325abf0af3518d49aee269aef64d68f713fd0ab0182cbbb4e94f417b90159f5edd41ff58df3e3386f74e38b88f1b28b21e15fa1ddc55ed1af49f818c2a7d5053c9899751faf8280eaf7ddfb7be2716a8e04b5565f4fbed9e64dfe784b182f735031f543d86fb78e5e9490778de550fe2d36f43c02fad0da944da904a2f160ed1ee244f405817b4bd6bc3e0275ae2e4821fcc48f347fa30df0193f76688070dc17fcb6b03a91390683b47bd685f1d1e3f892ceeaf7b8f84efd369dd7ad7023db9f0f6090cd8887769245146be2fa56393f8768e75e2471a541efbae10488ce27d4ffa5cbc3f72c184d365d0f6b8f1cecb1ebc7335065afdd04b5ce217ca06415bdfeba23ed857481f474a2932c246ea5771b4aff43cb5daa6d5830dfed4d4945d5524135e73e570cf9e3db95f08de34e17cc2ea4e7ec6c69f6c018b750b7d25c8d8752537a652791b01ed28bb16f38a42d8189d26557973a927715d7ffe952a7767cdafc09a1416390b31abbc537b6e4e08db5e84725cd06fac738cb9a809d546def65594a4585ba132f0223b2c5ac60f14374616a5a2c7f49ae5830a68740b2f98c958c92501cfcb7746e99227d02a57521d243fce1f6d096770d617840ef3eca2174ef8a44a5c1298b8926b795b32013973e68c7d24858f7de47de67c734d139d7146afe3b813260f5c1c6e1c6a5e5af14e9dc0657dd97945b25c628063b2d627d0066063c2bbdec4d510fe8b6b94a2b4dd15d668d9d573dd8d4e0358390baee3f4c1d2b8d527814dc78da3d76d5e32ef6c4a79a4cb03d3c9290e8b7971f98a1d29c7651ab462c9310e322e2f8c15bd2246f7584a250db3b38c71576cf2df494b2590635c39f30ab4cbb62d8aa3e7726479168c0bafe72e8e7baee5f1c74e48e674e686b1a3e5d1eb307470e5c0417d7c4f80764b8b398be1a009ad8e8c80c5bace94ae1e490cd2d94b37cf6522d2c797c6e7bad8aa6b85b4fd87b3cf441856af145aaf718cc90a4a59c87b0b51a0e87580c1b3a0343893dc4e4a614c42b9382ead2864d63529856985306262ca42333f3544e3690ab7f832f28dfa2b21dbf8fa1fd925c94918fbac8b47d63b901c52f84af2be717e377d024255f205cfbd7bf79a1d3b824fb67ee3a8d8ab696a30a469830e5a18398df0c69751cc6fec78da789d5ea3784d031d1a281664dbb515e9a84d4693d701dfa19f4dcec890cfe57ed9657585c9759ee5251b542325b3a97d8632c955f12b17e81ba49aa9062aa2832238a942e42bcc8ab07c54ae0ea8ae2720455699f8c8d5d34f3f6dce9d3b675f789d989830070f1ebcbc1abc62bc00826e95ac5bc5c7b17c117f72d0b34f37a04ebcf391e7ee0785c90b972d7877101b50cd6c863e13ff241bc781c8831582095d388436e3d4e375b9ecd75d950a28a6004a77327542e765d901d79111a6ed177b273c6c7a3be28ae00be066c69f77011a4f00b9b969f880fe49224d2dc80fe96228961eb52cff51df45c88551984dd168f61816e69bab5621a0805570160248bb200aff720da80bd0cfef81895216e19a48cc2d50c27a74cbb6db7941190ba26db7dac7cad3f504c4de228c25959c491c3e7ec52fc6f08b3bfcb2d0654fb9827503a52ccc0f8809cf166ea07442aab08c9e2405f08bf85357f52e205394bede96cdd39d25dd868dd2dce8eb0da866b6483e13ff241bc781c8831582095d388436e3d4e375b9ecd75d958a29a618567792b9d079f975c03123a5d7f5e1bd131ed88e6cd92424433e57071b71eed7378b980fe89f6461e41bb386a890b6d2d7630820d7051f59b1498fb9b0ba0592684e71a504829e509b2a5b9875c02a380b43a45c1125375a6e408761111c07bd1bf1c268d9572a9a1eb3311c8842480e7e97a71ebb6eb9760bdfa55497153c3c01614da3d11a97974764078f9d033f313a39c94f396e72ba9aadb5c9aadb10f28edd3784de3522393570cdf1732aea2a008b36d239aad48d7b74039b83f55680e4591cd80a39b6078f02fe5148f00de0431259fe96555e48f6ab0d693395b40176de8eeabe4aabb51d559d2453f8db83710689cb4ba2e6e63b787cf15c5f3ee764645357bd1dbeae38dbef3c5bd0cd6c5236451fac5276b53685f56613dd96039c2bc241ba7388eea037dbea5dd0cf698bcb56bf6e187703db858a360a345ebc9c06d80821e20588a51c962a2f625e3897a58b13e6ea42e53b776945315896561e8577af1d3c9c6a9baa47173274eea085f2332f0a23862867518996fb77774254725e74f56c9a4333071ee50c7b46547287deba4f378a76061d5b9c019358974ebcce9c78e4b01ec3c3e8388cbc74e370afe6bcf01d904da8296f8b1f3d7ad46e9646f29b799b9c0d99fda63cbf619ff0ad75dbd8f12b13fe77eed910f29bf9fcde3a76a28e84a8af127c37dbd2c6af2450b27976c70e1f2c7a6269032e40a304bc4e9711fb8f0a9c8f08943c8d4c0e98a88cfeb5560d3c458f90331c690ea8d4c37e82cecb654ea2fe7ccc703df2d4c941754e19f4d011749bd4e0cbe7f1f08dfac4bd4c1c729153572ed68bfff324172f0f7c1c4c6e1a8e4c9431375e1cd31c79816b911bfd33bcfb6e94847c639ddffd17412d16be71cfefbbab9f6815e8660ac528248c9f102bf9e29332791495b04f24fd4475477c3d4fc388c2f0bbfafcb6bc5b37e207e12375eab3fba2488725bc24cef98db5a414c0090479e78b4fe8d06de7d85ef10fb653fd77f0b4ba66cca83c3c2a8ee675605978dbae7978b43d65145e9df0cca1ff58bb3a321a4fbe54dfb230dc7b42e4b1bf8173c633f37215472ec11f7e465913db10d6c3ea4d6c463cad277514d8d763a0870e198185bd6db86f0153e0ef818fb01edc3345f726209cd591a793241fb13ab46da1ca48c9d466a4129f0486f2a85d052fbd6f1270e206c9b3a36d0f9456506acfbc3aa85f116a149b5b56ed1e1bdc3b244e93d82f013175109b592ad5c0f751d7d43e9e7be0a83e2881ca98e6fbd499f803316008c433f7b2a11f076d1d65516979ce32c2119e299031bbff646c591cfc681b22fb6f89b5958fc2b07de1e68feac73cf6610f22e6c7f9a3eacd4a09197dfdc3afd916b16ed21678b28391f2c44e3e80290326d023e1299fdb3e139ed88ac7326e46a8bc582a7a4deeabb57eae5fa95e751f9268fdc893b149ddbb3143fed1387265241eeb216db1576fe87100d5ac204693da46f26f6167726e16aa75eb03ff9dbd07b0bf137499f0a87c05bad8d7bb1776123d92a3e8157b1ee1dc950d97368564f4fc4acbaea6a3d3cb6f4eb518207cfcaadbe4de25e139e9b879a4c7bc765b3ee5c76beea0dbc02ebe0cea35f9f019b343c93ab1dd899666979069b517ed8eb0dcdd35d9f94aa6d13e077eba8373cbee8cbed68b4fb0c12593128388bbd4aec17199884f3a59327217e3beb6ee2c2b75675d550f7a244d094cd191ab0f96f19a1f01b0558557ab2e59c6ba6a2059dd7abd307937ad8cec60b90329c3219c582fee62dc6aeff40b94b7958d0c45bdbecc048cda8c7c5546d7bed1fa51042917a2edf60a64bc008aac45fc265194b1d59ec35ff0c103d2e01fe933c5f1cc2b2365e2b7bfad1e63fc93b443758bc05b01f0a37a73af79eeea40af7954f95dbc0e5e1ebeb581a73ba5a775575aaa033daa3fb15c61c9ab8dfa084edb89179b15fbc3ce8436d2586cc0f72fd6ee41e3fb26ec26bb9280c39dd0695b8d33eca3edc767f22ee3ece09aedf3e8203c3c6b67c69c34faaa337bb48613cf615dd3f468e3435cc5f715d5a38d2baf160b8d2933533f810e6c22d11f4b685f2ed6ef31f5d6ff66b1b85916775e5eeb6d0227bd0de10ee60ad36aaf7a6d080745f19b99da7a6167de529bbbac23c1744dd068b56660d3e45d8ca947b6a16c4b050d3bff66c419e1c8af85f600decc4bd88c363c8fb38cf8c40eef95f65e8b4358cad736abb87607b85eb177b032b6cf4246d91d9936a50dd51ebe1f33265971fc573bb20c9736b5a09f46eb3cecca8df092da903ed4651a7f4b1e16348e6b52943f2f3b72107f647f213236da753355fb20bcf18df06fd6af3389cd9acea0907a5c423f73113e52878cf13e22717611b0cb9628e1b8c33937ce4d4b8287fa7b3e94afff843aa1af5e6ca4a69ab432825f6fcf708a8c1a9f52f756bb65ee5d7cc0dc5b7d404454a3b80243c583f85b86ea9b6df1f316f498afffa4ff32f685700bbb5b532779fa78c617531b324ed5bf621a6bb7c0d7e2e38c70dce073aef9a085173cede3b3e273057dfc3051ac940bf58b66a6f63836a94bd663d086bcd5e2b5a097a9da6721df0b117f12b3b620f2435b2f359f029cf850adb90cbc0fc18b5f9fe88facd752eb8cd9d93862a93176e6ebcf9a65f82307ef6aff082b4c3efa6d3bd768ff9487c73684631e62c4c799d258436c28ddd5e622f48fba996f09da7505f48e1cc8cf371ec38eedcfb739c49dc56ef2b45730b98a20e19232321e1bed9fb385f566c3ac6003f44ff5dc632ee2899dd8c490a73be14ff5385b9b310f2d9c344fb54e6207f5582c3306379c830fcf61077426e24ed71fb37666cc6b7da3d8d4f154edc388eb5f89165d35d73d702a89d08c2a118c1deff4f4b4595e5e36fbf7eff7074219a8a18e3b0b96e5ec4c1a0d69b8b3e02957b98c19393ef5bb82005e6d5cb01dac784a1236eb5232a3fd4770ec35f32b27e1141cb8c860251e0b8e820eaf829d5b87aad7a3e35a360baba780ef7594aa460e6ca95175565ea2c11ee93f64ca7d4366b97eced41a9772c9c89586d101067f8fa9d5215f0e4b511fa5125620f0c7c7de1a8d3a785198f444bc4a05ab3dbd68a86acf9a5a930315cc4f2d4ffc68bd98e1d1e3a48a3ba38e0e1cb636aed7931b40977b6119c1bb52c64a03265494b1de9c472313ac68a9ca959704770b320e9ae1fe83eb94b1914b8fe44d3d52e7f461fa729ec43ad18fa953dada0e98321003df47e78e8f3bf02f8fad495665a4cd48273301a4b70f2b92e50a1ac49af8bed7c1133baa7bd29301550bf1b21771336aa616cf998b4bcfc21ef13bcd0a0ee3859b95f699c393cfc1aa519f995b79127ae4a0c08d4fcf0f29bbef8f4d532d4d587e1c3cb06e79f461f5089b9157031d512b871ed969b07ed52a762d860ca7a61f4567568784ec50e213e19b18904e0eee36bb47f6a10d59324babcf40c6b00f135b6948e49266cb0c570f6237dd41b35c431b82f864074b48173638270e06e5e8c446076eb07e35bffa048eec5cd3da03e0a19deb2fef320395dd88b105c49ac848b9d2127d77046d01db0489cfb9908cae8f04f56a43effdb67de4a06101b616dd8675a0f5227ff12b7ccca4b207724ea29d6b22d6f2fb7eb922abba8bd07da3b560f59f5e2fb4217dc390f1207cbf01df7fc24a91864329d7509fc1caf5a65a9e30b32b53e6dcfc33d04df2e4cfa577c3e44de82f2ae0f5142620cb90d1f57d1752ce69d73276711eeedfefc5e7932848b373803754dd87f81c43df39853ef43c78c96ee19d5c3487bedf0b5b1fb5edef3c6c6607ed94d11acab516712007fe531fdc7d7ab87f1ffc63c93cfcecc3feaab0528e1e69eb46ab618e5f7793191b1c43ff791efd2727573964ece8e3d93fa5e9447c5ffbf8e5faa27966f6710cb6199fc989145bd0ff81f163b0f730ea7616f1390d19a3fda74b85588c4feca23d78d40e4a9fbcf4889d6871576e17d2e52c6d48ddec18bc0e6dc85eb3589b878c4f4046690b5cd8f039165a20e3a1c9e366a03c68cece3f6de6562f61209eec8f5642c4743fe00f4edc081b37cd49c8c80134e50852585adbf7c1667bd0c6ed18da035dcc4127a76d5b205d8dc29306ced97e6b16743282310f77093f33fba499afcda6d44d6460bda8f78313c7acaf508f42d0a36f65f51958b1296313325e377ad04c0cee3453f317cd93534f228692f561114186946edd772be2ba6a4e9c3d81fe690ef2ea9d240b15fa119b35c067c21cbbee46b4a935f324fa8bacbe49f1f68ddd80b12a16b6a0bc2c9c10e30dbae0b8e2d4a953e6f0e1c3ff3f7bef01a65771ddff8fb6af56157524c44a8000d17b07d19bc1609a638c01631cc74f7e4f8aff4e5c6227fe3d499c38f9c5294f8a13e3426cb08d31cd1403a2f7de114d0855d4fbf65dfdcfe7dcf7bc3befdd7bdfb6efae76b533d2bbf7deb93367ce7c67ce997366e6deab767685c82a99d21d908de2806c2fcd01a924c369b418fc0a29e9b4bca5c6975b56b9f94ae58ff4e576d661c1a3a8805c05580c42a88d48611593dad2948ba3e52fedb8ebf2c8a0e52fe5178b8b19fac5a6275db97d7830db3af0186fd1c1eefba597576effc039c84e54c5ab9de7baacbe5f966e2c5f662273ac34bd5aae2e28375f1e88536f952f9f83678760783301576a2807c772fa227c95cb6339f8972b9facc631f9546a28a7bc72b087af72ca2ab53e69e907d201c16dee0d493a391ec7f50007668ddbdb7bb760e42f4e564064f6b2a6bac66d6b5b2e332478dab21fb3d7a5ee931d6162f670b7a683d569d9b0fd0df1ee5bc53ccd37cbc40c4287cc064cd719c56db29cf6ceda5732de799f22722298359b37e55099419ba0335aad1dab8ae0319a199cd874a01adb6d6db234194d1fe4d08e5f90a6a6b646560aea74856073ab78dab2949a0f0f0c7366582734eee76a6bc6b88f36bc2b33d52b6436409659c5704c33dc75e6a176acdb6fda61ca1b3c1613e0b156786436bdbd73a3ac40bd27db8e65462b6ffde0b1476611e64b5b374aff68d3159e423302dad6a25c1a3233d5a5f0c82a012b490860b1b3e9d4bfbe3e5aa5a10f97b202423e5617364a7f4cc33c8b2fb364d2af98856ca89da4ab2dacb814c2c3f2373444fb884be2b1bacad5d7d56b9ddada9197c286076d1de158eb566d5eea966d7e5f664165d540da52fef456d3f40af5923e572dfde1c0e947cab1c62d5afd926be9dc9677b0a5de9ddded6e4ad34c9de5eb94e5fb4dad8b84430616236eb5f78ff4ab2e37be719ece02332bdea2f2996f86957a47b39713c7209fceaddff6bab65d340992561e3aa45366eb768f66d365e61efc8b6933fa717d9d3c3f232bbd1db24256cc6a57a4e7aa5c43836c2d156365c3f6d7a57c5929c8db6e919e1b5d3f4b565c66a97c6e6e7d57f5a58f5ad2b9ea90d1078ade18dd0ff94cde9a172f2fd22175ba6a58ae7c6e6e794f67aaa395a47809bdd7f48f5a99b99f307a5f6d63708c7a7ebefe1fe1385656d9594962e67e6bdb878263be7ed55b2663137bfb37b52c927ebd45cacb6f20d1aef5b23a3f7ef43e32b3dbea36b6bc2179f28d675159f4c7718dfba80e61d56a7bfbd222c6266662ab65fc3c48fbc5a2352f4bfdb6ca791a8fa4af52f99cdcb4bb6375677bfb56f7f69a97f2e489f8a3af76c9cae2bc2987888cee26633cf2b9a2081e23f98447caa6cd58a5c98b89e8901e29abb16ebac867b38e9f9b5ade96fc85c74ff09f307a7f6983716ed9c6f7ddea6dcb32e3679a2ec03897d5859a46375ff41ce76f7efc826294d5217ed64c5783ff8eee36b7fbb8396ed684396efdd675eec58f5e14dd25abca79c7cf681bdbb1738f9531639cdbdcf2816beb5a2b38e6eb8fe86256ff9aa4ad0f10de3addd3ef3fa5ab34f97408faacadb3cded377d7fd73ca5d96d68592b2b276f0a1e85790487fda71da1ab34af2d7bcd7dbc7955deba457abf53565a26b9c39b8f107dd5e69e121ed17d85786c97958803763fd0cdda6d965bbb6d95ac4a2c2a8a47c69303a61f256ddde05e78e305b766c31ab5b76c8b72af144767ac68b5cb4e941993a7bbc3e71f2ed8b4bab756bf10f147bbd2ce76f4324775eb707b4d3a40f09faaed5bcc58e19118f2a7b90e48923e4d8a1be06a61b4b1cdab50a031483b56b6afe0806c6dff403aec0fa513c9f6301934920342d5214b6693dd44112a047aedd685228cef8b30f2cc45f29619dd77dcbdd24d1e73993a205bda36ba9fbd73951b577b900a699a9183806fea7cce7d65ecd3ea806c6e7d5bcabb49789c5980c73611bc3d9547be03d2dada5ad098353c1a1aeb5520da3b37c832e60fb4ae1807e9011cb78861f46d7540de58f38cbb67d9d56e6ac3274569271b0428e596ae156edeb80bd40181363ca204e1234d191a8f8da31bd40169ed5ceb966ffe4fd90f394df0101e4d181398ed916703c6d6ff55c601e950a780ad4b85ca626b933920c66302f96c94f1c8d11c10fa63beb2b299e504839b807189e3922f9f955527db427040ba04ef959b7f26183298a70b9ff647d907bf67f5572307a4ab4364a6356f59ca1454a55e94c51187cc8cd9423892c71c90d61606738c777f94b412a2a3d58dfad7d4d4ba251bdf7137be77969b21fd8a7a26063116ba642ffbb8da3ddcfe536f5007e4d165b7baf7b7dee34657ef2e6ddd57aee1a0a6aad1ad69bbc39dbfc78dea807488d1b672d3ff081ee3e56e1e1ec5b0636f787dcd37d501d9d2b6c8adde7263113aa45d1ca9dd553e77088e6bb7fd4e0c16b62ab1ef3eb9bc48872c97ad139fcb3820dd45b599e1582b4646e480746abb15ea57b427e9cd0159bde52ea92b5b43d28d0ee371faf8ebd40169eb5a27fd111d220360411db24df27c47b01badfdbebdbd70df874764ac573e0b4fb4181ea3e50101649bfe5b8a7cea162cd1fb1b5a5e90ed130bf3ea470c7f301bdb707cd601f978f3cdd2c6229bd2ee6921c271a59bbddb9f440e48fb0ae98fa2e7e8c3a963135d47c61f9181f18dfbaa03b27edb53b2cde659394f7fb628e271ad4c209d193920223fab36df98e98b1e87744b8f65f275ca733ab5d57fa63a645bfb920c8f85c6cf2e99786b52831be7edc965b7bb459b7fe39a64bcb2e772bc52551ad896b7b6fd4e77d6cc1fa903b2ad638bbbf9bddf77636ae68a4c33e626cb0c93891b3a1e707fd2f48a3a205bdade15f9fc4911f2d92169a67a63fc83e26c2e164cf806597259519bad7053c67e3ae3806c96be7f83f40fb04fb60ba27af2ace106193fbfa50ec8a2752fbadb967cda4d173dd7a9139b3e1ad139fabdad7b9ddba3e9247540c0e0fe253f943dff6fc97364e30493e4f11a3db74af4dc1573ef5007e4e3cd1fbbb31f3cc7b926a19bc6a2b5b9cce92e9dfe913a209b5a5f13a7ec0ec16846a4532d4d0eabf29ca73c3bd3587760e480c8f6d4eb9fbacabd2b5b32d5b74d86d1d5cbd0c5e30ebf3de32e7540d66c5de97ef2cea96e4add05a9cf7258c76cef59effe6ce2ddea80dcbbe81ef7b537beee1c8fc9a4d50d1f5b86923f9bfb5575405ac50139edf1d3a326a64e293c8a5a74ddc2e3c3e73fa40ec8aa2d1fb99fbe739ad83c17aaa39a0343f682f18ee7c57adcde937fad0ec84d0fdeecbeff837f726e7f4994b6031d73e015e7befe956fa803d2dab9ddddf2fe9fcb0b1678363a9d49b6a622337f78d0cb91032225e773aab26c0ea3935c07a418c6133b6a31194b4bc320c3af506010b6743cb483f351533d593a5e5f4325a245271205aa864944bf4604be5606d82a351e527abace8288bba269788b41b59b5a7fa26baa9dacb317bd3dddef50a4af12853246d3533e6fb0c0f9c8cfa308be6b17c587f114f1481da96bde2049797345348322398547148cd63545a145f4e5015271be22a3d7b9c69a26519e17bb0975b2e75966c8a2e0d78b5cd532e04c7163ea7abfede21b44d62649fcfa6dc600565b051ef2b06c5e1e9931120d2a7812aaaa223c28a7d8b2c857283d69083e8fe4b1eb7c6545397bff169bcf6893534a92369ba2f872d5dbaf7ae9ea99b4adb6b6f6cba85e4a4770e1c1f86283e161c7b47c3e8fa4b1f4851422f924b192adaba977d3eb2f7413ebe648bf4ad6d6d49f7ba3e5590eadbee41c2b2b3c53ea0f95816d6ceac0ccc388a3dcc532a3c8484c562625a4ef8ba11461983212497fc220b7d95b9e99284e8774467d564bc3019ae07aaa790624ddb87799b6e26d488462fb076915474e2464f315686b6ba34c26e177a2e48ddef493deafa221015daa65c9ea692d6f7051f9443726e118b56f8f3c84dcab7b8a9719f8b4403dd31c614bc3d1ef8f593c0ae802cb6fa555cbb36105f52378091635a2c3a32066aac8273d2ceafb4978701bf9140cd4d983df5a290b3d374920cc3736b1bfde1bd3a45cedc7949fa61f9547790e52ea43d0be2f133ad14e0062927814145497564bbaa8cd495f5cdf67eb8faca0ca3fc218790e6772fde1326e8c171d9d6c38eb5b7fe401fc46596127302e4ea93fca354abf8a2631e0d15ac6f8053f19c3aa2e14fc8d47c6cf59f29b1c19ce4a2dfe271ae39149a3c918dfad98d0aff38df1d1180dc5def113ece1c9f8e2ae1f64d4953e62e367bd38e0381f85f45c47cf0c9968a12f4561bc3c2f44e00d52b90e0fb84465f3c6a71dee42d1854c74485a796661af7133dca1a38f711db27a9314c80d8ecbeb3f923e42bfa48e8d99fe28e3775a7f9436ea11fd595315bd4408393bbae94437b76eadbcbd4c56c253f06810c3f956f71b716a8dc71a37adfe12b127e4f9242d8bbaf4d6c9da08be3ae58514b6557782ec18993b7e863b7cf4b1aedd7b2909e92cf096b4c5b5efb9c90d62f34920ef8563ced772a2b76125b7193cfe4e78ac973189c07389d3c4e699a8360ff299940f9ea3971e216384a9e3a4fd8e72eef8c927c983f0c9936aa36b46bb27473fe6268d15d997008f93ea0f9076c63381a605bf4cb1b0442e7969056dbcab86d21d101fa321860a8a4cdfda244a307db64e941342e029cac8ab254f5ac7936e22f58ede081501c0df2e318879a834bd2cc9b34366d0eccd3c9207c5a2e5080fe9f944412a7f28734a8a3a2903b33f58cb8ddc008f284a5596d12dea1acd1aa7285d4d166162033fcba0bca905e7a3d701c92d4a5c16a97b87cc90f40e38963f3765dfab88478b8fda2c9af1e9a56577fda33f73e855d14f52b173bf2e9cf3cb8b7da6643f5fb9cc2816be5e4a2014ef8f7413e5b104e72381ec8046c11f6fb8cadfaf64cb853820d14015b1c3f606de8ad57760ce6517dad16c6a2435daf747a5cbb4e6d6b645162d980ec9279f262fbdfd55db0c5993c1252adde8f51ea336431ea3d27acbec4d53ec59316d6de5284d0a432fa257d4e04f2e3d7aab1b3acdee7306cfe0584087683acb070aa5cfd8e5f09c078c783ac5c37364d2b2e6e4133d17e947dab1b72d73f25affd059fae80e78607c53bbb4906d6b49a5013abc51903e925696248c70f771361ef3e02f45f0e200ebfb1115ca898ca4341e798d6da453adcda2b62ec823fd68147845f978009b4983426321634a2f8f3cb8ddaeba20d7d8cee556d6c7846eef9b91d400141ce9c7e93866e4d3c3d9c65d5e6f6f7ce79664633cb8797828aed4d56f93784ec9817c64b251162bbcf9f51c132db24557e52aa287ce634c1d25130bbd3cc4cb624b9aec86c814467ffe4056c2f7956d771d9e9d11cfc584e906deb897d53d5028d01fb5cf82476fdd7104b6cbcb337aaa781d6d6f7cbc3ccc826c59824bb7b43d7addaf6f3c0fd7a4b140bf5adcbdcacd97fab665de4c66f7ecd82d46fc3ad999425a0dc273abac007609963562c0a7e3286ff412f67bb74d151e9ba00f3dbf0febdbd9645e748bace86de9de16f110fb0b2fbcd88f87f8097413dee6463be70ff0547845383f8da17db780861adacc277267ba23f1e640440e7a81035109a559481c06ace0a14e780802b3ebf4baa1d1f843b0892b0bcc205730f4cfca36dfd0a14647b2ce141ded6ae8f038543829470acac93354ea9bcc477ffb476988f4b7b4e43a84d88141a06407a49859e08161b548aa83deff06ba40a15f6a11a5a62f12dac4647e59fe7962e2e4c832b32513ab54acc754b4d9c28ba8541915a6635b222a4c7608902b01fb1292a6564c47bc4a104a29610049a79438e8d1547130fbe3901f9706b50506ba839566120e6ad5730a1b681c720af32eac5c3b7ab70a9e1697a7b854050b1bfa09a4a285eb3a04fa636126873ed63b81c3921d90f425ad9dc0fd88285284ab54f92a357d7f70f4cbf2cffb437328e41de27549d277bb826c26c39e1c9bd84d4a48eae7cfc9a6e0e6c4f849fb792e74078a743ece764699f9f8a9f4bd5dbd7e95c6ab6c7a009dab7d02f465839990b138348b4b95407e2744f58b57c9dcaffc8355df61c1e46081517c39253b2043b137ecdcb6dfb9a517dfd44337e5504750f77d0eb18e3fd4312bb7b7e59a362552e9072839e5f6834e618e734a2a9cbc522906b958201c4c877830cb2a461594dd85cacee87794fe102926afa4d164c5a4f5f9aae4793165179326c65319596214e4d288d8b16f8a911453b6eac9c05738bf9fa21f981793b5983423a971fb59d7d21d907e1618b20f5d04826c0dddb619299cedac3eb853ca2db3d0b28ced32cb2ab7dff92641b93442be80c0f04420f47ebfddfaab7afa9bdfe725ef7968b6bcf00cc4cdd2df8235105cf493666ebfc9bd4a262d697292d905c7b4eece3d4b1751d56703e4cd2b3bf2bd7948ee27ef85cea595cba7ddb363eeddd2aea0918f4e743f37955dd9b16f8951ade4beffe61992a7c1d7974436c6104acf0a61821da3abc1fa9badeb6015982d271d50ee24f7ab6ce62179626d9dd696c9584b6c468ed2df3c441a994ff1ba48746a1169bd2b0149edd3962f0dc6285fdadde4f80c4d236dc7e4c4a9b160545e28365f3c1dd7f1389f83de7bbd6783db3fcb7f06244233ad7724d63bdb3fa86d72cee43622bd8f908f21e7f461e8e5a689ae72e3fc9cd9fbd92494ce8545a4f1a825faa432792c5fec965e66e86631b052e05dd0481d0b8d279fa6cd7fe62b0f962c1d7933e567ebe6d38b9fe7d2edc524190fa5adf5f2e9180d8e69f9486fe9327985e7def232713907d2db2fbaa1571eae39c93317518e88b2dde725adf4ffaa1df20a6b8bf4ce22e4abe4fd5f71732fb7fc6cd69c13d2f4062d47ca527d2ce5e586a8746aeec3115188b8c8b9919b3983466f7940512dbf08c9def8884654163abf26f3aaeb881c2fc88d72708cded4455e4326a263afd1cda54a7d88f16323aafcd558fee4f4718990ffbc5a97378d25057dc57b36b3a520226a47e3cceef84743cd8fdb95cee33d72d8d58d57bdf536a09cebebf9787561da2be26878bb6f3949cb8fd7545a5c0c8a51725f5ff566f7e52580f28a3ede7b9ef6eef3884294cee7525f8799e521568e5c3208e96b0353ebd0374f720cbcf27a3aea958287c041278f5e531851e19cafbef3cabcd4d7e689b075ebeb103dba521cf895620cc021af532c585f55cc9957ed299bb475696545b5cbcf23c8476a01bea210f5b128deeedbd168f6f7686545a5d23f5563a593153cf43594bd19d3d37a77fa8319794b0d7e1e30e3759d91cc44af248cd3037bfa5cf45adbe86ed41fa52f4a3f4993350614fa6c6e7905645ac8d3ada2fe67650997057408fddbfa6c2fffd48e6f38d0762938990e49bbdf4b2cef592afdbcb9a82778087f1cd378101e157b496541fb99d6cb9375bb993d321103ed287084cf527481912a275fbe3c69b24abcb5639a7e8cf8a7de56334ead9e796494d7d47a3a979222bd9f47172b008a9c41a11c46f8e7c997d505c66354af68bcca92ca3d51d6333a247bc778a40f24b775160fbd1f95a72f642d301622d7c8bee2a0e5492fcce489fa6596893e27c8b5855e1cd37944a8a33ede5b07aec191d7c7a7ca8fc9a7a4ec0d8c3979ca92bbe890689c8df2419f6f56f16ad8b4f113c359f51cb29809bcfe9e387989af8793dd8d8ef27df708c7acfccacb748544a7bcd6b55d5fc3ebf36e79e59b12f2cae54d3b5658841c259deab9f47ea5f592340258365fa77c768057e2f61af7d95bd9939a1d62560a4fd6d61c237b221d0fcb4c9fb07cbc22b75be87448fba7be6258eeafe9592bf4e544c30ec5a193be25ffb41f1871ef081eb93c4a0b665e8b9cda66d27bb41f65cb1212f2216cde66bcadbbc5adebda24297203c8c99776344d2f8f148ded98ecb018855e99b1985def38ec1d1014a235bafabef281243ea894fe0e743a111f0ed279036d51beea3dcad5453f9d81eadbd0fa012ffdf852d46928b54e3e8c562b5f264d53d65041d1d4cb877c7a3d6ef1cea1233c5a5c4269c21f797b3f408332286630d7349146a474c9c3079228cb04b46f69a4ab92ef25187d3e8053271f41ac93ba75efe8e5c1cf690ab4463eb065c1f2db75e2d1ea91693470ac728687ef60c473ab69d71b49bb67ebd91b5dcc59be7cf043204d86c5e83c5396c5da315e5e3edaf1b4feb59515b519ed955f39f1a1337013e6223272509ee53a7580959465f3071e5696cf7881733f0fb344f5f2e13164a68a412a294819553db5f26128ea16256086abaeaa29afac599fe54820ab7e1c0cb94e91e92821ba4064442fc8c787d90aeb902af834f99451061d82de513d92529eea1995fdf8cc61a6f0220fd6ce1c8b6e6bed1ff2b146e55130cac363f49139e3917a9a0ec92f9f0cabd6dee069e745564b93159b279e4eaf29b4d756ca16ebcbaa9f0f9d5eb06ed267231dda2b8f1186d663b2c5e49e086dcd97e959e8cb5ebd9f866364e0e4f02bfd51f3693f4ed1e15a0f74a8f188acd68b7ee8d5cdb9cc65aec8e7f8109bd525e2b1d0f8e9c4b98ac6a6281f1f54abab1e53503eeb654ce99d251649918f2bd655337e26345a8645668ff932b861c268011e8578e47b3cfef80916a3a4ae85e59334b938161e3f294b70cce847ea58271f418cc6cf643da7fd50ea1d7d8c2eaa6cad7ca0b456f45c0d1f2a4dc1840f3aa24375569d96937aee57bba71b271f81c4e84e0ab412eb1f737b0e95f4519b51c7c2fd917ad1d6bd75185b33d64dea992c364dfe0f118e972cd6d6f058573d5efb47758a3d617cd3ced6d6b5f2f1c97da99be46de00bf6d64d2db11cf910e1fe35070b7d3eea2741ea37413e62cb3755180bcc9951bde0e5af97f1655a2d1fa08df49cd454ea646d962e37d0f39d9aba5a2957be5339b371badbad8b0f5ff60da36b1addfb6317b9ba9a882e6c309ef15dab7c810f842233d666f9d20ed77ba344f8d3a5dfab15c90062c3860daea5a5c5cd9a354b15c74080435945b2a51cc203bf1ef1cef1a0137baa57974ca648d0a5e3f1a1a33481cfcd060635f235d13af1ccbb5d47b7e44b928adc4c72b54304a441bf42ca0768a28f7a79d2d0277d2642eaa486985caaa79d962e166f7830934979c505f944930825caa2a34b666ff8688e949f3fa82be7ea6b4539482887479d0dd7af9c162a2be284af48c3a3ceb616d573a37cf625e972782cb53f9657167047f5ea4ef9ea6b5413ffafe02f7d114535383c4672566a59d61f3bbbe56365dd229f05fb552455f5a2b8c9dbd6291f185407ba401f11bd512d83165f5c8ffabe7c21aa48f98cfa95acea95299fe5e89072712c355fd41fe5a356f4aba2d4bdf42b19d8f97a77f9f2599a0e2f4f66fad71f91b368b5a740bf92de87714f1f41ef94239f3ab3adbab85059917c47ba58e6eb079547193f650c2d4e66c4c094310d63b15dbe001dcdee16a89b279ff4abf6ae52c6cf7a95ed6e3efc3b48637ce9e3276353b5d805327e7617377ee25035c8f88959dbdee97f70d1d7f3b173c191af63d78ad1dd25e5b4493ef4a490c8db74e88dc6ba46c1b1343d076dfa23f95b3a5aa27260294f7393b6ae461c53f9f1b1be4eb129a05378c8de215f2797092a190bdb3ae4e3859257eb1683c0bfa42cea44dde887ad1df245f27c5864ee918f2fa1d78a63c0b8c4f82485f9a453cf1b6a225ba9b54d3e38d92d130a85b24999d5d5c26343c4233253389324111e6b85c71a19d77656e8eaea724b962c7173e6ccd13a54928f21e9809457c17c3dae3c8a95cf1578ac3ca6816240a052080c07f9ac545d8ba113f02806a5c26986038e83c963b965959baf700bf54d516e59e5e6ebcb41a1189c161cc0d2c370e0b1f45a959ba37c1ccb2d7178e51b4807a474b7aa9cfe3e2878c31882554ab0ca94978f8e5b6c88144539e5599e624b8aa72b9ec7c82367962293c7b2a6b1c07db9579e12f4f9b482d4e12f300991c68c4f6fb89ff7e251b826c30b0f669d3414c1b6f5ab9cfe982f9f908e26b02c51a938969b8f1a955a5604c3e0fe2d95c7fee031b8352bafb4e2f1a0dbf6cec4169f4f1564d6482c351fb52a250fe9cb6db372f3c161028f44f92433e7d121faabf9fcac969e6ac442ffc74fbfa018f1c44b63a6947ce4f1ea9648b76f645e3d67c51b3b99ec51495e5996ae2ff92886a49226eac3998bb4b489f199b24c7f93268a4aefa272bf4fdd8c36fc5a7e8bcb1c73f2e4ab17f9edbe5f96cf2334fd749932ec001ed9f254c833773cba96568f9978d305d9f12c2751fa45365f9671490b4de39123c18bb33cd18d5deb6fc90e8835d6d084c15aaf54eecacb573e16e595576aada2f4a59795ad57a1ac85ee17cd702fa12257408ba63c3c13f6e2313cf94fe7ba1c655a7e7f2c17c772f29593271da781b9532e8fe5e61b985a548e6af1f5cad54bc5e7cbe5b59c7ce5e4a1d4c1cb97954fbfb27ef1feb99746f3a5dcf392259c9693a99c3c145d5ebe444c126ae24765f3f845fae77e62efbc681c7368e55c78d4f29f26eaef224865eb66e48bcd53285dc2fdb279f4853c81aeb21e8b4f2ccbea98e7988387d1b423f9ecdc8e79680de75bf6a461d17528d5e32b9a704818100808040402020181804040202010100808ecf20894ec80ecf288840a060402020181804040202010100808040402020386407040060cda40382010100808040402020181804040202010108823101c903822e13a20101008080404020201818040402020101018300482033260d006c2018180404020201010080804040202018180401c81e080c41109d7018180404020201010080804040202018180c08021101c90018336100e080404020201818040402020101008080404e2080407248e48b80e080404020201818040402020101008080404060c81923f4438609c04c201818040402020101008080404020201014160079f04d72f9b277c918f28fd32b9fcf1be680e703b76f4702822c82701331f20e41b775a5e11b9aa46f5cedd6bbea4afa8c7e8508e9515bb35622f07c50149fa78e1aed8107e3de3f5f3eff9bd2d9ecebfc739f94863f9e3e92d3e9e8feb78daa434031e878248d01dc5946b751b12f52886e1414e3358f80c5639a5c057299e2a45a714de43da804040202030d808a0eb86d7582afc623c641c8444bcd4b6e86b608cf21c84c47cb148c326e70be5b1344997d97c3e8f7dd9c966b5f4d9888413d210e26d65f149f734c330fc33e00e481ae069f1c310c32ccbf10e93bd212769f70ae160f9ece8d3e43c2d9e7b85689366c0431e612c5476beba15ca3b12ee0f163e83554e296d663cf5a78fab6f9c1938fae12797c276481b1008080404061501d391a63307b5f04c613d3d3daebbbb3bafbd627c55575767d28d72ed5d9b245fab5c57458b1d9628e7b8c3558daa730db5bb696c8fac7eacdfbe3ab30a926e80906e5cc30437ba6e8c96b7bd7dbb5bb7759dab1e555d702564c68419aea6ba46f3ad59bfc6b5b4b638f806ebbe6194ebe9e976a31b47bba993a6f6bd1d8bf1dbc9dace8eb1a4c3fe72401d10036dd3a64deeedb7df76dbb76f77e3c78f77f3e6cdd3a3df5806bae5f1ef25a1eca74fba6f7169e9d2e2c917bf67d74693639c3fd2747575b977de79c7b5b6b6ba430f3dd4d5d444f0767676ba65cb96398ee4e3d7d0d0e076df7d77575f5f9fa565e5709f73e8ac58b1c2cd9d3bd7ad5bb74ef3cf9c393327fddab56bf55e559508a8e443d0c78d1be7a64d9be66a6b6bb3697ddefd72fc78ceb9071d3be7e85fdbb926903f460bede02f5f5a3cfc70eed3ed93d7223247ca20fdc7ab3f761ded1d6ef6ecd9591e2ca9d14fe2c7e2e269e2d7d0b238ce2d1fe704ff5e14939c269e2f9e377e1fbaf1b862f290c6f24163f9f2e5caa3f589247efd3c9c13d2cab77b1cad1c8e1f7cf0819b3a756a5666ad1c4b437a42a9f151aedebff9f8b25456c692254bdc983163dce4c9937560abaaaed2d9b2349e2cbf1de9e202a15bb46cb3d675ffd913e418c5f9690409bbecad1f3124ce06fa772f66d9e88413e3df6e29951c5adc61d0eca56f79d2ea961bdf9717cb6f658663402020303210403720ff2d2d2d6a83343737676d0e5f2fe4ea90fcba3c2d6d12a2563eb6d1d6ad5bb33a34292d71a4c746aca9a996ab516ecd96c7dd86edf788b13f55ee75691ce9a240ddaa5d77cf1637a6fe083777ca551addd1d5e67efcda375c6bf7467126ea84687c3bd628575d55e7d6b53fefaed9ff67eea019476bbef73e7ed71d76e7e1eea031f3dca69eb539f60cfab87a54ad6bdbb1457e1deec3dfdbe026364dd47c37dc7e83fbc60fbfe1dc3e72d9a151b97f8405f78173dfb9faffba6f7ff15b5a471f7b4b6c58ad5cb9d2613363f761275afce6cd9b75cc9f3e7dba9b346992c65b5e8e4693f47e203e29ce4f93746ee526ddab54dc803920c63c06f22db7dce29a9a9ad48879fdf5d7ddf3cf3fef2eb9e4123592ad2296de40b4a3dd4f3b1693ce6827d1c8973fe99ed1f2ef99918d51f4dbdffed61d79e4913945b5b5b5b9fbefbf5f1d12848bf41f7ffcb1a3235d78c185ae7174634e7aa3bd7efd7a77efbdf7baebafbfdebdf5d65b6edbb66d0e6393fbf041c0e179eaa9a71c8a85387ed0e6fabcf3ce737575f4fedca075c05c1b85a1d337c4e3ed5af3c5f21087bd441afe59b0b4f086f18ad349305a962edff1c3c51fba0d1b36a80312cfe797ebd3b072fd38cbab79e4865d5b1acb138fb7fb76b47476cd3129aed0fd72f22495f5e69b6f6a5fa24fa485a4b292e22cbf3a913469a69d49fbc8238fb8134e384107866c3a89b7347e1ce749f1c4c5e32d9f1df3f1656938223f2fbffcb2db679f7dd40141468e3df6583d8f975188e64d8f7d248e7d8ffbee3587fa4548bb520fa2faf6e928ba379e5451fadc38e2e3a1976e7427899677474f55d2bd36319a56b74275b674962f1c03020181918180c9fec68d1bddaf7ffd6bf7a52f7d491d10bff69693b7e2cf0000400049444154a64f1c237a661cb07b4969ed5ed2d1cfcfb97f9d949eb8284da44babc4e8afae1a2fc67f93db31aabb4f96514e9ec5a88a56407a6f8e72a3ab27ca9d1ac957137324a2543813636be6c97d1c9d4c5c959c8b2936b7619e6bef996dd1d923f64df78e6ed723ff38b730ba61b4737b3877e4c463dc962e71b2bc7b8ca7636bc6b817673de79a1a9a2c4bde2336f2d34f3fed2ebdf45277e08107666d8c575f7d55edc80b2eb8401d1088c4f14c6a9f62e3e24cc569c7ef57e2ba7407a417f7a2ca7fedb5d7dc942953dc65975da6e999d5bff1c61bdd2bafbce2ce3efb6cb765cb16d7d8d8a8b3f578c9dc6766b3bdbd5d81e788e7c78c3eb3fcab57af56af109a00cbaa0a2b0d18aadcc7d885267948337af4686d24561fc84b19cc9a5206f931ea31d2c9cf8a01f1789d04cac679604581c6f01b125a9401addd768b96fe7018e0f3d8e38e559e2c3d7cf13bf1c413dd7efbeda77470127ef18b5fb8251f2d51438ab270d208cc14c0374b7a6043d9f096e44c4077d6ac59eef2cb2fcff2f7eebbefba3beeb843eb849383c1b666cd1ad7d1d1a19840d302f5001bea403acaa5ce94493ac398b2ad7c5663c0cd70f4698109de393f665d70caa81bc622347148518696c6f2261de7cf9fafedc53dda0dcce08d9523f824d05f88873686383811475d0c4ffa083859bd995de087333871e244cd0b2dda8f7e602b48c459b0b6a47c56a5e8733366cc504cc095e5657ed40fbad627e00b1c88876730230e3aa42750eed8b1639517aeb94f1f365e7c5ae4a32de19bf6a09ef902b4682bca273d32c191366fef6817e55ead2b68f479eea9f21419071ff28185f5452bc7b0a06cb0a07de967c80e013c88271d6d056dea0a0eb40ffd87953fb0a08eb40f724b3a56bc3aba641a490c6e70a19ed0b536261d7271d24927b9c68646add7e2c58b5d7373b3d2a31cd2d2077c9e8cf7f8716c438debacca0c6c19dd66f523ed871f6f75dbdbbbddec294d6edce8da6cf6551b5adcc71bdb6416acd6ed31758ce02838b776ba1ea9735b478f6bede872bb8da9d3b6dcd6dae5d66f6d7733278f76139aea0417da3822d5d5dde3b64abe1a59c159be76bb1b3bbaceed3e69b45bb96ebbdbdcd2e9e64e1fe31aeb454d4bfa8eae1ef7cef2cdae5d1ca679bb8f73e3a4ec9e9e1d6ed3f60ed75057ed56ac6bd1bc4d52a715eb5bdcfa2ded72dde8268f8bf45996f970121008088c0804d0ff04c63fc643bbf62b6f63047a195dcbd86ce91887186f183bd1e5164f5ac6f1091326e8b8e1d3abf479b4b38269187eb9817be8eb7890bd2072c77ec9f76553584e364d257fba65a50547232ab73789ef80f4c646939090eae89131b5a7ef124883c40b2bc267feb1da689a1d8aed74c0010768db31767ef4d1476a57d09604da82b661ac367b8a38d2da9174668b6103d08e3ace4b3aeae73b4ba41dec50ba03522287060495c79800008c650c200c1556474e3df5d4ec3623bcf46bafbd56b76c317b4e07c710222fc0738e917bd65967b9bdf6da4bbd7a33c23084300a69100cb5bada3a77f91597abb1483918251853e4ffe4273fa969efbcf34ee5035e302a31705839c0c879eeb9e7b4d1afbcf24aad3575213cf3cc337a0fc3102369c182056afcbef1c61b5aaf850f2e74e79c738e1a7a9a41fec0a319f0d021af393a8f3ffeb8ebeeea76679c79861adaaca21c7ef8e1da7130a81030fb193d3bfac267fc99e10d5edc6786f8c30f3f5405443d2fbcf042adfb134f3ce15e7cf145c516ec08575c7185c691efb4d34e53bec1eea8a38e526ffcc9279fd4fb18a6dbb76d579ef7dd775f072d5669c017a7e6139ff884628302231d6d45bbd0a618e8080eedce56b5b4b068d122cd43badffdee776a6c92165e991d00cfdb6fbf3d2b6c18f1c4d30e2c63d2c684471f7d540d7c8c561ce24764461f1ee0e7f8e38fd7bab19a403b4083be7af4d147eb3df28305d8622cd35fac4d501438d6d4e5de7bee75a39b466b5aeb9ffbefbfbff69f7beeb947db1a431b470cc79bf678e8a18754e1438f7e4d9f61a5887a3ff0c0036afc43ebb0c30e53831b854f7d6943fa0eb81e74f041b0a8fce949e68ff18c714e7f427ec08df60123da0827d59c06689f72ca29daef7060efbbf73e3776dc58a5660e9cd1070be497364129d2df48035dfac5adb7deaaf2678af2e28b2e76f50df5ee97bffca5ca18b2407e9c7530852ff281250e397491fb9696ed52cf463776cc58b771d34675cc910bda11194456c11eb97de9a597941e131bf0441c8a98be8e836e78581dec88c32036bc06a45b2e15cbaeee1deebfee7ec77dff85b5eed071b56e596bb7bbe1b3f3dd417326babb9e5eea2efccd87ee8b739adc0b6bdbdcef1db89bfbff2e99ef1e7f7db5fb7f0b97bac56d3dee4f8f9ce29a6a47b97f7d7eaddb6f6cad5bd3d2253c55b91f5d77b09b290e068e4395382dab37b6bacbfefb3537a3b15a1c1771d2a4dc13f71ceb5e5bb9dd2ddddee58e9bdee8fee9f387ca80b8c3fdc5cfdf702fac122763b4381842efa7d71ee8664f1be3befa93d764e66d87fbb5f0f2e11f1dee9e7c7d933bfbd6c5eed3d3eaddd31b3adc0d9fdadb9d7ed88c4cddace6e1181008088c2404d0817e309dc858c418851e67f29389bfd34f3f5d270fd9b9413c760e93a7d85de85a76b13076308e303e3346193dbf8c4a9de7725e2cd5b80b11cf974e357fceb47ce4ea7b4fe3fa46c799c95e8323f621631bb83351873dc378e66fd9f7ed50c6d1e38e3b4e6d19e2715eb06f18d3b12f7ef39bdfa8bd040d6c0c6c3bc6c89d1d4ae7a00420a91c4b4880c1aa0746c61e7beca14618062986545aa011f861c872fce94f7faac62ace0b861b86d59c3973d46067e6fbcc33cf74cf3ff7bc7becf1c7dce73ef7392d8b3c08084e0fc6227969401ae3bdf7de53231c1eb8ffa94f7d4a1b1ba30c2184579e5b613b1506174613061533bb18b0185b7befbdb7c370b56d526c03c16931e703bec9cb1163197a1894cce6b3758a23b30ab6973f0d8b3ef15e1bc0133459b2a31cf8c48084370c34b6aa60905d75d5556a74c32b1d947a9187ad70e0f8f0c30f6b5dfa942511d0adadabd5bae3407ce6339f51870b3afc30242987ce7ef0c107ab910fbe18daab56add236a78d30841192238e3842cbc2d0c6c3a76d0c2bbf7c8c540282485ada95b2eebbef3eddcf0ab608d475d75da7f96fbbed369dfdc679f403b4113604f2c1071fd4f641c9d206d0c229803e47142f0a9976a46f98d308bdc71e7b4cfb0f86326df7ab5ffd4ad3353737bb6ddbb7b9d34e3fcde18ce1a4919699068ed4f1e4934fd6fef5e31fff581539fd907e76eeb9e73af263b4f3ac05fd01039cf4287564873e095d30a66ed75c738dd60567dd42127edc5bba74a93be8a0837490c088ffc98f7fa218512f9c1ecaa1cd70786833ca79e0c107dc21871ea2ed8933c72064c1caa12fd3cfe857ccb0b09a471c8176fbec673fab98236bc824f2c9a400fa807e427fc319241ded082e2851da89890264085d71d34d37b9aeee2e77f5d55767b71be28450067538e38c33dc8f7ef4236d376673181ca1497fa30cf4040e486af06449ba497656e8d15757b9fff3ec5ab7e22b47b8dd771bedfef3b7efba9f2c5ce2bef3b9f1eed9f737ba87af9ce7161c3ac3bdf0ee3a77d48fde745f3cafcbd58983b1704dbb7be8eafddc09074d77fff3db456e8c4c56fddbb507e3d5b829df7bcebdb178833a20e028915af7a737c944cc09b3ddc527cf71ff7adb5bee9b2fae734bbe7a946b91959739df7fd17d734b9b7b66d13af7f0d26deee1af1ce5268ca9777ff3cb37dc776f7fcffdcb7587ba2d926e779c9caf1de3d68a4373f62d1fb8977eff2077d85ebbb9dfbdb0c27df3b78bdd11f326cbea0b72a6aca4c2116e04040202bb1e02e89b48e74475e31cdb818923c640742a6333862e138e8c8fe877743b36022b1e8c111c99e439f89083dd71c71ea769182318e3d0c7d0459f573630538f6ece17f2df4dcc594696443a158e646c63ecc33e60fcc601611c6b163b01fc1923396207638b60b730f98b6d471a6c0b267e6937da0f3b81711d4791c9d59ffffce73a218c0d3e30ed553c20a53b2045d2b64e8811cc0a024636062046160060e831ab8ed1e00b86e5c36be3e1633c41664899b10668ee333b8a9142d8213389747e1a8519680c0f564108a4c38804688cb9175e7841970d693c668431d6f9310b0f7d1a8e1970db5682c14483fa0187868783f811a0cd6c349dc58c55788907f8a65320f4d40d431a839572316631c209257708914cea001ee4e51c7a5637ea8a838571080fa483571e8a07ab3df7dc53e3310ce9c404d2f96d02cf483f0622b32118e8b4278e0f33e718b278d50884391c6c37a34ee4e5c7f99c3973749501870201c30b271e5e29331ec8c73dda04639ed97f6661c01e5a9445fb32b34ef93880d4c7b6ebf8f430dc4d7811c2679f7d569d17f253873d66eda186320a19da18b6be42a52f900e839df6e5c70a070e024e03ed495f2020ec38349443df6d6d6b55470d4cf9418795080ce366e95fd493b6201e19e1816ace71eee08f80dc10471de9a7944739d027587bc571c4d124ef23e234939ffb604a7a9c6c7023d01e94bd66ed1a575f57aff2423c78b34a461e3fd086d4977621e0c0c3eb5d77dda58399adee219b384ee0d750dfa03cc303f5c74946b9e244d2c6c61b71c83a81becb397823cf1ce1ddef57b42d79c78c1da3b20f0f6003a6e67ca4e123d9d4e9a02c4b232ac97d24dba1ce1d5feb1e7b6db53a161b649bd30d4bb7bbafb777ba2f9fb78f7b61d11af71f77bfebde92958a939b781052b65e7576bbaf1c34d19d2a8e09a1b5a3db7de198196ef2f8680bd497e78c95f6e2414a2f485d6634d5b863e7cbd6322977faf83af7adc3a6b8a9131a750bd6a7a6c8b6b4ae1ef7f6d2cdee6ba7ce7213c7d66be6738f9ce1fee2d67775dbd7285949b9e2a43ddc9471f5eeb50fd6bb034657bbd73fdce416af94ed135b3adcb31b3bdd72d9d235a16982b663b5f4af10020201819185806f6b99ae630c47b7338633de609b70cd188afec4a8c58045572f58b0400d5a74eab3cf3ceb36acdfa0e32df166fba0878753188a3e086dc078888d8ae3c118ca2432383346d376d816d8296673601331a66263929f711b5b089b87f1153b019b07db90b1d3c6ef9ddd567d2de5021c95d2c1008a19673aaf01c5ec3733ef18c43805d5f2b6039bb1e66882e1b301a0c49b11c475366040c83d42523a0c168c4166959909a6a130947a64ef3575610fbc090f4613bc62b0b1f48561890344b07ad38018803422c1e7cbf8b0a326c8fca14c8c7233acfc7b9cc32701e3937a5a791a297f72ae91f18ce4500f3a2ac6bc05f86735006703ba18f9fcf0ac511e3811281cc39d7c39f4e5daeef9f5a45e60045ef088777dfc71c7ab1345dda0cd0c0a8e08ca8bd52be858bb31f34d3fc07961bb13d85e74d1458aa7f1ee1fe1099e71d2d84ac36c003f66b98f39e618dd22c50cc0f265cbd511601b1886307535be7d7af0cf3d8c5a7842c8e11b431ca775c2c409c2ff0a55c4a48137dba26475b0be025d8be31c9c0d438ef6a3fe18f4f69626b67cd1af70e6b8479f855768914779aca9559cb9860f66a6c07af1078b957fca23587eceadbe2cf732d09017daacc0e0a8e160da522ee949471efab35e0b365abe18d2d0e547208dd1e69a3404f8054b0bd03167c9c7c897550c65c3cc64d56859bcd1e39a72c1c368d8d1d2708f9fd595be499fa37fd14fd856808ea1df591d2c7d2f0d693be18bc096280bb213caed218e45a3ac6a747475bbf9bb8f7137cf956d616d5deeaf7ef5b6ab17f1bff0b0a96e8a38172faf6e71680381ce4d94ad541614ab0c491c146436039f9c582ae79aa45c9e052174ca562a782410d741be4c182dcf7658e8160649069906f15c1aeaa27b90992b0e48539d602d1733c7d7bb5b2e9e23cf81448e4b703e0cc1700c088c1c044c17999d61fa9d78ce196738c7b661928b89259ea1239e319d07a0b1272ebef862d5a74c0e13cf98cbc410e33306705cbf5606614f59a6122c264d2cb3642923578cc8c05c32fecd99334771670290b10dbb012791764ab343b9471b909ed02dafffa57d691bee313633f10f2d0d3b1980c88a8e5829eaaf0d8ec524a6c218f26c49616699801181970610dc6766941979c2fbefbf9fd88149e787f8b5ddb3788ef6e3de1299a5b619770c60cac3f1210d86985f271c040c18b687e07912fcfb18cd6c5561868080a16346329dc678d09bb13f666441cf7e24210f9e2d61f5c7ab55b0e934a4c9474f33c81fe3cf8e18cdbc590ba30b9ce9ac2cb1a25888c3fbc5a85fba6ca9ce8a4307a7c5f8e788814c000bbc688c4d3a31d8b13c0b2d68ac5b1f3d90ceb311381d6cb5c119c263378314a58707ce761c0c69561758fd8136bce1cdc313c1eac0397c5026fd02a786ad42283a66b7e10961641bd5d1c71ced2ebd2c7afe80fe461d395a3d58b181071c2f6603509ef08fc384710e6f18ab28db050b4e75e79f7fbef284936601814639f3860a027cd30f588900e335abd764ebc0ac05fd1cc786fe8de17ff45147ab13c0ca1379e1d1afabf645696fea8bac80254ed6de7bedadab55b429cf51d02f09b4036d46d904e8d287703e8c2e758547de60052d1c55e2e85b96ceef5fe4a31ce8908f403b1aa65c1b6d061de48afa1187c30b36f409b6255aa0ed88033f30b1f2ec68e9e2d716ef1fe369ec1a3c691b0644261a5899c211a1bfd0c7e08f239891c7ea006d1e1edfd22efd7d5b873e54be7283ac10b675bb098d356ef1b66e77ceb1b3dd650be6ba26b95e290f79e380fc78f136f7f54bf777e7cabdc69a51eeb5966ee95f204a9fed7518546bd9a5944b02bbec3dc90c82dc97903964cec589900cb53229c12aca2dcfac745d19fa4fbeb9c6354fac77631ae5d590ea8c44947928feae0d9dee78d90206df73678e752f7eb051d2c996bbad5bdc32c101b9082120101018390860e7a0fbd0ede841c677ec30c602c63f1c0ec608c656c644c2c2850b75bc60928ee72919cf1967182bd1ff8cf36cb346b7320e0cbd10e9e474be229d9b743f7fceb47ce44afea7834352410971b4136325b61238633fb39a81fdc258c77dc6f2f7df7b3fdb56b40bed437af25ae0db23e4219ee75a998864874f366407a46ccca09ef44ea9155b6c1af6b1fc0cf2004527650f3bdbae30d6e8f818581879187c00cb5e6db6ff2010188a0c90800870046801ae190edce71ed718ff164f1eae2d9087b4381d77df7db7ee6dc48b278e55110c500c41ae2dc0239e3f46314e4b3c343737ebf216c63446224618b3dacca623847ee3fb797dfe89071be31bfed836c27e77f2a3148c279403c1c74323327f8887b61fa0bd6deb36758e5871c298bce1861b94473a2a33fbac04cddb679e2eaf6220535f8c3802f5e62133f6f553be29290cbbd97bccd6e779d85a47dd172c58a078919736061f1412ab4d080cf18fc8f61f1cb769d3a66b1a569970e0706448c3322f062a46a31fa85b5b6b9b9b3a65aadbb861a3960b1deac0163e8c6578c479c141a2ede19dfae3b08027c130c2ebc728250fe930aeb966f50361e7990eb624e1dc800fb8106827fa09ed8ca3453a30a72fe1d861a0a360d84b0b4f38a5f04779e4c12866c50fba18e3f431f29832a10cda1be7003e1808782604d900cb3973e6e8f33cc463e8df7cf3cdca130e92f623195ce08bb6c6b1825fe2c19601052cd8a74b7af86305897882f5418ec825e533e030f8e0e03058f9e9a04b4091e15c80316d076db0840e5be2c098c0b62f9ebd22f88314f535f9e61efd8cbcfc7c19e6dc6481a3f575f2f2a35d78d904cfa9b0c795389efd0263fa09ce17713ff9c94f1caf2f3ce49043b40cab07ab1e7ff7f206f7dcaa175d9ba8818fe4798a4b6737b9af5fb2bf7b64d10677def79e76074dae77fff2f616f7c475f3dd9ef2d0f767f66c725fbdf17537756c9ddbc21bafc429b8fda965c20b1fceead5e82d1ddd6ebce7906c95b43cdcee071e827f8f8233d1bce1aabd2ba38f246e893cfcce4ac86527ede96e7a759dbbfedf5f7093e421f4fffa709b3ee7512b2b341f6c133d19358b3b78ef49ee7b474e7647fdbf17dc9573c7b8efbdb5d9fdf49c3ddc98866af7fcebefe88ad81ffee11faa5c82b5e1e0f314ce030201815d0b01b6aaa30719a308c83dfa9e150d6c34c60fc619c66574276322e315ce06e300fa9db18171039d8e8ec76e213d13b54cb6552464f4984f4b5fb5eb748d19cefd5b7225df7f1ac53d2f5e4e89b39fe9d648c946e9468daa969cb9e62fae83a8707d756f8dbcf23757535302f7c55edcd16b2fc28c962fa4eaabeb5c634fb4f2e0335927df1c71b2301ef1e9df493ea79dcceec3066062afb9b95913331e328e62bbce3f60be4eeaceda63965bf2e1121dfbb18fb04b98c8246097f2d216c6736c5eec0e9c17ecb7a11046c92014c739912f1bac7020309400c0e2123348a4dd273d4619470c200c338e040065e612d0f1c23132cc98270e838d383c77f230e30b1df2916ed3e64d91a15b57aff1341c005336797072309030e4009fb231cc30b8779b24af9e95c19dfb667cc3130f4b63d0e2dd5b1d88b773f85af2d112b779d36635be714408f045f9789bfec0ce321869e91494150fcc4eac5db356f945c8299b7ae28ce194418f2f6dc26b5cd0510cf0431a0b5cb3b7133aa4a743e22c104fbb810f816b8c700275c350654b13f79905c1f8347ee005fec9032d94174aca3a32edc14a03e592875506f2c01f8a0ca5469d488302a30c840b1e5962248de10d3fa620298f3e001dca055fcaa51d09e4c3d024bd3d33443c6dcd0f5ce803dca7ffd097484f3f86776899134a1fa55f80d99c3973945f6b736812c8473af8867f68f2b01ecf3920e8f0433f86ae0594343fe8e2f89097be82314ddde275251f3c420b2788bae20412ac7c30262fbcc3035b1da1cf2c073c13a00b5eb431ed033e1ccdd1e01e79a08d52a39f58dfa07cf0a3bfc02ff2617dd73031da5c2303f041a0cfd2568466519c94811348df4066a1070fc4c5efd13e606332840cd36fe87be0453ef2d01fa0433c98d057e19534ac40511726124c4fd1e792e46f833ce0dddad629434b14400e4762c6e431ae559ed778e9fd0dfa2cc7fcd9e3f515b7a4da28afd47d65f146d7545fed0e689ee8d66e92490dc9b89b38245de23c4c96e73708eb249e2d4f3cb701dd351b5b5ca3bc2e775c935c0b66b40fdbbbd66d9255b2f1b2b5b1b65a68cb2486109b3cbe519d95b59267a26c9f628b9595cb332187cc99e0a6cbc3f1acb8ac9657024f9032f475bd520e4eceebf2b0fb6a790def3cd93a367746641c8009ed6cfd061e4308080404765d044ccfa0f7d1cb7ee01efa18dd8e0dc6f3ade87f7426633781d9726c01c6507439b6137a1bfd8ede454f138f2eb6b2fc32ec1cbd8c8e46e7e50bd0403f59f9cb36dc251f22bc5b5e533e4de8c79e9f134218f5bd1f22fc9c926eeb6c91b70f7ed9b576c936e751f2607c1f570227a35e3e44f88cbb76fe2fb21f227ce5a397f54384f3c7cc751b7ae435f2b17cb259dfb5b86d6ebb28f3d5de8708fff686efba6ffef7379c9b27c5e7ce05475565a7f207f221c26bbf231f22fc765e9cc8403b81136dc318cb586798308e311ed20e66bf3146625fd16e96dfec028d903fb42dedc8d8693648bef6b27c1ccde6c326323bc4bfdf9ff3017540602cad92c4130a7548ed035e9fcd47af202d2d31fd0f02c29e46667699b5a551e3e5c5af8d5a5abcdd1f88230282579e2fa4f1158fc7d865e6f89a6baf7193769b9448329ec712951a6ff9ecc8334118b018c849b492e2c89b54ffb4b49a3e63f459b9764ccb138f8f5f5b7e6616d80e76cd35d758941ed3d2c7e3fd6bffdc2796164f1a06049ea961d509c7c4d2dad1a793749e8463523a3f2e89367184b81cc6d3c6af7dba69e7e5e449a2552c9db47469f14965591cb0f8e3ae5d83962fbd3e6d4bd34ba3ef6a859f3e5f3aee25a5b53ce118100808ecba089423fb69794a8d37549958629c2a26e07cd818d2deb951b69db68a9e64952316509ea244e5e960d94a2b9334b591ddd223dff058bbede348e745496219237d0c4fe31a7793e7e5a289b3ed6ddbe5a51d6bf4b960dff9c814a3ba3a1ae19c9b3971a638459193b67add6ab75d5e195fc52461660ccc2950083079cc76a8e953a6e7dcca7791863579d2eea5c5c7cb29361df906d201c95d838a739974ed8f9849f7637174242a1b0fd6c1d2ee597c3c9d4f2fdf39e5f934ec3cce875d430b01619690e718703e0856be9f2e4e8b34715e2cbd1d2d4f9c5efcbe5d73349a76b4384b83f39146d78fb7f36c3e8f5feee12d3383c11b93f8b81b01e18cf3eaf361b490cac4784990169fcd9b3961db909565476e19df497488f3eb6f342dbfe5b5788e49740ac5e7cb6fd8313bc15b27e83f606934d378f1f9e03c7e9dc63b7493ee51260f5a2b1d9c52a1693c24a5d79b993f5a7eac1fa9f2ed2bb259ba69b4addc7899f178ae2d4dfc9ef1168f8fe7f1f3279de7a363f73892375e55d0f3cbb3f4c425c5db7d3b9286e0f395744d2a2d1bfd18a39d4b23b95c4bc3362ee339ce1ff491133fdef2c15308018180c0ae8d80c9bbe9a3786d7ddd60f7d2f224a5258fa5b7fcf12363948d8df17be9d73b5c7ded4457efa21d1be9e972ef54c9f6aa6963a35d29b977d2ae640c1045c997cae734cc494b94180fa6d32647b66262825824e90b6165ede4636d7992ee658b904120290ff72d9fa5357a76bdb38e03be02b2b32a16ca1d5e08142398c3ab4683cf6dc070f0310f2506040202018180408908443323053345936124f64376ea4622ed3c9a64b1543b62cf6958bc7ff427678867fcec3b1de5e7e83de759100b9a0f0fa640c0e81f2a867f0156736e0fad15901cd676bd0b3a1361387694feb6c6ce3460873bde3b133b6bf7e18ea1d5231c0302018180404060174600bfa188c0eaad18630929fd38ff3c4a5acc03dff15c8c9f5a5e4269f9a2345f228ff972857b20d0ebc67195e4c425c59176a805f8ac04afd22b47aa213724ea5d89361cc8be99c25f16bb94fb03c952a01d10185108942a63a5a64f02b3123492e886b8804025fa562568849608080c3202b9cf80c45d4298498a1b64268b2aae427c96e30117c55f48541c02156ac7e20a2b235521fe0add2fa3c89025201010f0102855c64a4def15953dad048d2cb1701210f010a844dfaa040d8fa5701a10180c0472574006a3c4504640202010100808040402020181804040202030621128dd01099ef688ed2ca1e20181804040202010100808040402020181fe2250ba03d2df1243fe80404020201010080804040202018180404060c42250b203129e9118b17d25543c20101008080404020201818040402020d06f044a7640ec35b5fd2e391008080404020201818040402020101008080404461c02253b20230ea150e1804040202010100808040402020181804040a062080407a4625006420181804040202010100808040402020181804021044a7740c25bb00a611aee07040202018180404020201010080804048625023b2af265effc552fdd01912f6eda579fed98bf887037201010080804040202018180404020201010180e080cc60ba772bf845e042a381df6207a4f4f4f1139429280404020201010080804040202018180404060b82080bd3f90767eae0322ab1b2ebec52a16575555e5b66ddbe6962e5d9a7544860b9881cf804040606011607222ac8c0e2cc6817a4060282010647d28b442e0212030b008f4ece8515b7f20c6f55c0724ee7c50af581cde505353939b3973a6ebeeee0ec6c6c0b67da01e10185608ac58b1c24d9e3cd9353434e8ccc94028ad610548603620b00b22801db072e54a3775da5457575b17262377c1360e551ad90830c1c082436767a75bbe7cf980c878ae035204dec6148cf10b2120101008081802381c35b535aebaba5a7f161f8e018180c0ae8380ad7ed4d6d40639df759a35d4242030a80894e541a07c08761c548e530a8397a1c44f0a9b21ba000243bd0d0bf157e87e81eaef1ab723f510e471d768cd21578b5265acd4f44915ae048d24bac335cef0881f876b7d7626df86617f78a8048dfe941ff2ee7a08589fb2e340d4b0e415908160a21234c3568f4aa0b8f3690cf5762cc45fa1fb3b1fe1c0414060782350aa8c959a3e099d4ad048a23b5ce3e26fc809f894df9295c0ae1234caaf41c8b92b2230187d2a7705243373990366525c4e822172019fc385d72102d9906463a8b76121fe0add1f92a007a60202c308815265acd4f4495054824612dd611a3718df0818a6d094ce7625fa56256894ce79c81110e81702b92b20b107ce9572525cbf8a1ca0ccc385cf01aafe2e4376a8b76321fe0adddf651a2a542420b093102855c64a4d9f54ad4ad048a21be2020295e85b95a0115a222030c808e4ae800c72e1a1b880404020201010080804040202018180404060642190eb80242de325c50d458ce073b8f03a14f11b2a3c0df5362cc45fa1fb4305e7c0474060b82250aa8c959a3e09974ad048a21be2020295e85b95a0115a222030c808e43a2049cb78497183cc6451c5c1e770e1b5a80a8dd04443bd0d0bf157e8fe086dd650ed8040c5102855c64a4d9fc468256824d10d7101814af4ad4ad0082d1110f01018c8b75f5931b90e88c5866340202010100808040402020181804040202030e21018fcb760150371f0b48b4129a409088c7804e2afea1cf18004000202bb080241b67791860cd50808ec44044a5e01098a6727b656283a2010100808040402023b1981f01ade9ddc00a1f880c02e8040c90ec860ec0bdb05700d5508088c7804829132e2bb400020201010080804040202890894ec80245209910181804040202010100808040402020181804040a0080482035204482149402020503a0283f1105be95c851c018180407f11085bb1fb8b60c81f100808040724f48180404060401008db350704d6403420b0d31108db2b777a1304060202c31e819a615f8341a84092213550b3bbf1b2ca2dc7e8949bbf1858fb53467ff2c25b7ff31753bf90262030d41008fd3eb945022ec9b884d85d0301ebdf7e6d06726cf7cb194ae7e03012eb3d94daa092bc0407a4009a691d3e2dbe0039bd6dca24499092e28aa16969f2d1b634953a96c36ba5f82ba76cbfdefd693f9f4e384f47206cd348c7a6dc3bfdedf7e5965b285f39725d49191caab814c26db8de0fb23d782d97262769f103c959c9722e5f6867b5ac52f259293a038951a05d3c02c101c9839509786b6babfbe8a38f1cc7fa867a37a7798e6b6c6cd45978044297a345d00849021217dac4344285ff6bd7ae75e3c68d739d9d9daea5a5c54d9b36adcf6cbff1159598fbd7689377fbf6ed6ef2e4c9ca93f1502c8fa4cb97a7bbbbdbad5bb7ce8d1f3fde353434f4622133146965f8f15bb66c716dad6d6eeab4a9d9728c77d2a561aaca4c3e79bf6ddb366d8f2953a6903c4b83739f8e7fcf8ff7cf49534c303ce2792d1e1a69f7e2f1c59437dcd3585b0df77a0c25fe376ddaa4bac1fa7d9cb76c5f94ef35c58d44bb17ef8b85e229c3cf63e9fd78ff7e9c27ae2d8f9fcecead9fc4d3c4af8daec5736d34366edce8aaaaaa541fd97dbb67f9c2b17208a87eae1cb940290f02f463faf7f2e5cb5d5777971b37769c6b6e6e76d5d5d5d971d7cf4efff7fb7e5c1efc6b3b27bf9f876bbbe7c767cf19e663df84b3f4e4cda62ba08712f3404042fc5e4f4f8fda47bbedb69babadadcdda08d9b2a26ce1ef3042203c0392d258747e3a360ec1cd37dfeceebfff7ef7c61b6fb887163ea4d7ab57afd6fb0805033d69f991cf171cc8fbf7b87ef5d557dd871f7ec8a9062d4b6860d4df7df7dd6ed5aa55aa6c1e79e411bd1fcfcf7552c02178fcf1c7f516caeaaebbee52638508a3c191c1231f8f763f274fc6b1b07c6d6d6deed7bffeb5fbf8e38f7358b13c968e9b76fec1071fb8175f7c51d3bffffefb6ee1430bf55e3c0fe9e398660b89fc1bf7e69b6fba871f7e58a3357d067fad1f6de0d5d1e8d35684952b57ba679e79c6d9b5f1a73713fe70df2f832496c78fb7b27d1256b61f17ce0302a52260fded95575e710f3cf0409fecdccfe98b224196c712fb7dd1d273cf8fb7b439b4327a8d7b69f1c8f6ebafbf6ed9b347e3c1cab06b741532d8d5d5a5b24e063f8d5f0ef72c9f1f4f7a8b8716fad902f74208080c6704ac6fbff7de7beec69fdee89e7cf249f7c66b6fb83beeb843c776264493fa793c8e6b3fceaed364c930b37476ddddd3ad3c60fb88d066658ffb69b45e7ee565876ef083d14dcb63f5b6741c09d81cd8474c3e6a105bc0ee4511e1ef7043203820092d6682d1d1d1e1eeb9e71e377af46877f5d557bbabaebaca7dfef39f777575751acf2a05b36e1cd7ac59e398d537a141583170f9316b89f0700fda28145654083a004b3cab159c9f7beeb96ee6cc99ea8cb0b2006d066b78b1fca4f38d67d210982579fef9e77565608f3df6505a3535d12217ce0dce94f2c8902f651a7ff0048fa6d0ccf847d0a9975f36f908f076f1c517eb0a0dd7d0323a5657e2fd8063f5da6baf6914b8d5d7d76bfd366cd8e0dadbdbb3f5a30cea44bc95edd3b1736810fcf4f0ccb5d501bec06ff3e6cdda56a4e7fa85175ed032b836650aaed4c10279ad7da00976fc085cdb91d526685a1d88076f0298723f8480402510a0cf5bbf377af459edf3d227b76eddaa326bfd56fcf06c5f442e917382a5e71c99e11e015a468f3e8c4ef1e5997cc824ba84b24c0e56ac58e1162d5a94a3978c0e72b47efd7aa565e9a1cb6484954b1a64de68920ebe905b82e5e3481ee8f97c81899f061ec12084814100fd1ac2c02160b2c3b882c371c82187a8ed71d5e7ae729ffbdce754d69e7aea2965c01fb7c867fd1ef9e51a39610cb231095bc3c6aaa471d6f2710f39357a5d9d5deea5975e52fd12af39b2c758875ef0e572d1db8bdcd2a54bb37c7242baed2ddb555e917bca30db83fb26c7c83ef74863017b863a1148879cfbf72d5d380e0f04c216ac3cedb46cd9321de83ef399cf6497f67146ce39e71c7522c88ac0e1a420d0082e8ae2f8e38f774b3f5aea9e7df65987c0604873241f063dab062896a953a7ea3542069da38e3a4a056edebc79eae460b0df72cb2d6af462ac9f7ffef98ee5c7db6fbfdd1d73cc310e2783bc0f3df49096cb804e3a564ee6ce9dabab2c679d7596d681151c06778477df7df7750b162c70180dac9890073adc3bedb4d3dc5e7beda5c6c1cb2fbfac75c2e1c2319a3e7dba0a3b833d82ffdc73cfb9134f3c51ebf2e8a38faaa3866140303a2807d2bff3ce3beeadb7de526586f14f9960f09bdffc468d0cb6b49d71c6196ef7dd7777e0ce2c2f8a8fbc279c7082db7ffffdb38a470b903fa688484ffdb8a63cf05b20f5a34e0f3ef8a01a5db40f98b17585f259be7eecb1c7dca9a79eaa6dc3d236edc89637d211c80b5fc71d779ca37e388e04703ffdf4d3d50903037032c568bc3ef1c413daeed4f1d0430fd5b6853f53ae4a28fc0908f41301eb531c997ca02f22334c10204ff4e77befbd57f513460846fdecd9b31d7a01196015917e3d76ec5895c98913276adf46472183ad2dad32d23b9581830e3ac8ad5cb5d22d7c70a11a19c8d429a79ca272fff6db6fabae602502fd47a0af6344a09f90038c8c238e38c2cd993bc7211f0474243c921f7947d77cf2939fd4785b51e13e758147568fc903efc8fad1471fadba8ffa536fa3f9d65b6fba0b2ffca49b346992ea8520770a4dc5feb0c21cc2c023c0b8894c1e7fc2f12a1b94c8b6ea8b3f75b1dbd1134d1c22df679e79a6c6b3f301f94086d0058cf1c8de7efbeda7f2c298489af33ff109d724b60cbb24b05b901dc6b9030e3840f5884e904a136fdcb4516d0ec649565f19e7d033d8214c94f6ec90f17d54957bf7dd7755a69161648df111d967c283df8ce933dca62d9bdc8ae52bd41e410fecbdf7de5a3e0e11e1b0c30e5379c68161ec8577e47ccc98316a3b31169b8ec039baedb6dbd42ea32cf8375da8c4c29f618140a4b18705ab83cf2482c1f318089b053a390a006125b024c835b3120cea18aa4b962c518140289b9b9bdda73ffd693508983dc090c69047f8f6d9671f753c10340c799c06660b18d811281c061c9acf7ef6b33af82e5cb8506732302210400283f09ad56b94470c5df8330300230261862704f9ca2baf54414641b1050a45c1f2e88c1933dc15575ca18a8e6d0cd41be31c3abffffbbfaf8a06a39d600339e5c22b8e080a0c8545bd70d65098180f0c52aa18e468f5c588a04ec4e39861d4fcdeeffd9eee6d052f8c1494220af30b5ff8821a2cd41b2546d9d4cf02340838017beeb9a7bbeebaebd4500167562a707830ba58bdbae8a28b543163e01c79e491aebaaada1d79d49159c701c53a71c2443584a81bf9d8e685f1c3aa0d46da65975da618822bca1d6cc17281383b948de3c335f9b9c7363bca9a3f7fbef219660d1586f067001058bc78b13a13180ae80b6410c3df9c0e64edecb3cf561d45bfc61041d6f95d78e185eee4934f766cad40e79007a30603837e8d1e30197cebcdb7d4e1201e7df7e4134faafe43afe1dc23db0493535645985c61f51839472f30938afe44e63044488b3e62420647039e902f5658c9074f4caea01771709820a0fc830f3ed83dfdf4d36a94408bf0ea6baf6a9a534e59109c0f4524fc19ce08308e21578c5b26531cf79db76fd6a9c0c1600c2660173056da18c4b875f8e187abac303988f381dc8e696ad295152623196719a7d017948791cfa4dee1471cee2ebdf452d50be4436619839171260ae103e783329143c6ecebafbf5e9d185667180fb18d18fbf7dd6f5fb779e366b58d9834c0d6c1766282805d2538504c4a30b6f2c326c26e42976163601b5036cf7ea00feebcf34ee513bb09d98717b34d86737b8f34de4b7640465a2363b863ac5aa0fe083b42c1a08e3370ecb1c7aa83c1ca014e050339699869445871621042067666fef1e431c41126e8e0f963a43689524098281325407e6624980160d045b160d842c36f87aaea683b13e56094f360387458ad41a120d0279d7492d2c75087279c071407833e0a0a7e5046f0833063c030e8637ca35898d98f07e383f4d041b1500778c689c1d02030536333192852ea4dfd5849a0def03da7798e968db1c23d6863c0534feacc6a503ca06409184f6085618543455eea469dd6af5baffb56a917b342284e66876beb6af5613ef2c33f0125695b45c00c5e31c2a08923c23d56b0a00b6fb60d8dfc184cf06efd03dea81b6d0b263a6338c2762d04874bbbd580fdb17e4b01382038f30cfae8177412fa821fb287fe40469b6542840907e2d101664c208bf455fa2ffd18bd46bf656281eda4dd5ddddaf791558c130c0ee4e393177d52f50db240b9e421987ee21a8301e38223abb8c82a3a0d3d003d029317384fe82eea82d1058fc82171f0816ec35942be998d4527a0e7d0b5c4bdfacaabee81fb1fd009010c1cf0313eb490f0a7620804d9ae189489847c7ce9e3161847e8d38c6ffc38478e2c704d7a6405b9600cc2c9478648cf588f8ec016e187dcda388b838fbc2137e4c396c18120fd96ad5bb232cbf84739a67fcce660c20f9b01fdc28e09641fde9075e5b9ab5327609928250f63297cd944267a6a894cdea21f58d540be9173ec01c66f1bef713e788e135d421941ceadf587dfb1b76717c9bb75ba22930feb640c6a5b366f719bb76cd61506040021c13b670066068e019481d802f7c188b42802131aee238404bbaf17f287819b80c2f083af58a065b47d8143900994437eee71e49af238270d8ac602b448c70f9ac623e93034705c18e8713e98b16486e5f0c30e77279c7882d2323ae42770343eb8b67a72ee07caf1f3801b71f06079b84f3c65e2c8d106282c33547c7acaafd48fd5198c2214575d7d9df282d2a27da82bb3406cd16aa897e7563e75b19645b960e397cd6cccac59b374b605070aa7d10c2a9433ca913cac88a19871481e91ed6ef08c0107c618590496a6c7368dd573ee5bfd346284fcd1c132ec15af686bfb7dc9ef530cd00ce616900dee939e9f4da2d0efb967b2883161c1e491f4e81e1c00fa38f1871c7a88ca42b33830c814460bc6017280aea02c68c603931726836cab201dab910426264c57213bc6174778b04992a6314d3a71c0640a5b46592545ded00da423e02421fbb3779badfbe329d7eefb3869e2f0a7df0820db210c1c02a63bb10d90035f6e47558d52431f79c0a1405ef8114ce63947b64cbec9cf3d1bcf7046180f6d520d19b77116fb0699b5a0b4a5b9b3b2267409561663285bae9900642513db08a785d54c027c10c88f6d41a07ceac6242e5bb528cf7687a05bd0154c423069e2cb317a8e711abe591561db7a08c31781925740866f554be79cd96f0635048a8e8fa031f8b13d09a1404010207d2b849067a69ea54a0c01d212fcc1cfce1144ffbe0936f72d0df731c231840918d828097e082f6511280f01b7419b2379f9a1744c78512a040c6966f4311c303228dbcae43ee99901c5a867d5836d5b6cc178e5d5571403d258a02ccbcbd1eac17d8bb7b476f4ebeda7e19c1fe55337666dce3bef3c5d55a17ee6a4191d8ef0cf4c2d4e12cbca3c63b3d7dcbd141f70626b163459f9606bd8baf5ebb46e283be27d07cfda04c385baa3483927e0cca0f42883999d091326687eb0c74863a978c18268cb07981bfd30462b7ce14f05113039471f21cbc80a7d0e9dc3ca017104d31738ee6a006456dfe8f704fa28b2c6604fa08f939f7864a7bdad5d57549041e4df0c98679e7e4657032fb9e41277f9e59767f79823d7f0160f6c876452e3820b2ed06daae82ee446d30a2b94e7e7e31c5a182a6ccba0fca953a66a1c0617b3a2948dc1c3aa247cab4eece874071e78a0fb84ec6d677694724308080c770458c9635582157602f2c1358e38bb1418c39079e48a806c5940d66d4ce6dcbfc6e16f6d6bd5554f648c1553f40472673ac2e870b438e821b304ce89472e59e164e703632172cbd64b565890657fcc377ea0c17d9c0ec654563c48477dd88289ed859ca37b08a4e73ef5672b29b609cfafd9ae03a3ab89c39f618340af9b3b6c581e78464d50593ac48bffed6f7fab1dbd5966ff304c198c317631e29935e03e7b28d926401e962e9975c759b199221404d704be25c21e49065004c79407e70825832a653090f23c04c62f0ec079e79ea74a07c5f3e0c207dd129991e787e2e087f0b2b71b65c0cc07b3f1182618f3f7dd779fce1aa0bca81fc6354e090e8e092fe56edbbe4d9510747ff5ab5fe92a000f8832a361ce8c29238c7fca85577394a81f74acae5c5b4089f0501d3f1f0fee63506ddbba4db762b0958db251682ceb62f0330b4ab0b2298332714cc0d19e6bc1f08216b331282bf0c341a43c942e58e2345077db4f4e3ac360f69eb315470c37b6851050823c2c6fc61d0e0ffbd9a1071fccd68003ca9ff6a3edd97ed6de1119834a24fc0908540001fa198e02af0647eee87fc8387ba191535e50813cbcf4e24b6ec1a90b74e5901946f259406ec98bcefac52f7ea1afd3e61ae31ed9a3dfef3f7f7f77ebadb7aa518fcea3aff3c039b27bf34d37bbe34e38ce6d58bf41e9a307ed991256215979449e905574066ff159b3768d96091fb67f1cfd86b34f5a1c29cb83bee2e51b3c644ab9185f977cea12d57dec397f44561d915964b8657b8bd61bf946f630a0704ec081d54c564a8caed53f1c0302431d011be79027b64ff34208c664641d031d3945ced87ecd98c60b5430da9155c644fabc4d9a5a5d910fd303c838760a7286e38eeec06660850459349b84bc8c7bf0c30f2780d701638320f704ca43c7a093d8d2099ff0022d2607189b9145e3893cd483d50bb6536143316e339ee308b1858bc9431c0cc66e2679d173c443833ac0332fa4e0391226172927c839c80eaf304a1aada8b5546bdc0d1b37a8d2b70e658232bcaa5d1ab70800833e4286b023b8b694c9c0cd5220c627462b4633f79815e0c760cb60090d8c72041303d88414614278d8d6032d06650c6ef0a63c8c059c8666717ef8111054f841c1409f7cacc660e0136fd7a4a33c028a89a55c066884d71c140c07d2a058280fa785b685778c788e6a90c84c852fe4280478a55ccaa37ed0a1aee4810ebcd13facefc00f33ae282f304221a25448c36a0f4a8f6b8ecca0b047d414a55f36f5d9b861a36b696dd132a9038e0a74788e05cc50a2286970a64cf2e374619ca15089c3616386c9e7115e6fbcf1464dcbbe79e31d45483b533fb666418700a6604e9d182cacfd288f003e23298007d8c49dd59184c140d695ad07c8573cf06c1732a72f5e10a39c374dd9731018eac83b83beaf63e8ffc818b2823c6284a053989144be71a44dc69980c01940367142a0c9640b3398e82e64999555ca400e4c6ee013f9e0878e810e7a023aa48707cb6fba8a3ce80374007490637409017ee00b5d3b67ce1c35503080f821c71845f08e41439db9f6795122e14fbf11a01f8131ed421b86507904fc7e8bbc3196d9988f6c1bee8cdb8c67a4a73dcc58478690091b83a0819c635f1048878c31b6a1b3b16bd0dbe80402db9f08dc477691256c11ee378b2d820c1a8fd836e80fee918e6748b035e00dbe4d7ea167fc901759c676822774033ac5f8827fca210eb9473f3076a32fd045e841564088e7da78a18c102a8700ed411ba26fe907950ca53b20626832d88c140724ad53134f40c0e3219ec7bff6cffd7c69f17e1ace8b4d17cf17bf8ed3f1affd733f5f5a7c3169f2e5f5eff9e76974fd34feb99f3eed3c29bdc5a12cedb9176655cc118456bc9d2d4f5a39165f6c3a4b3fdc8fc10119b816ec6f5f8ae767a51467826d4b3821ac162e90ad844c502485787e4b138fb7fdeb763f7e8ca72ff57e3cbd7f1da71dbff6d386f3f211e0f99da5cb960607a47c088bca99afff728f101f9be284e334745786644dcae7a7f5cfa1d9e79a07e2e55f3cdeca4f8d676f7211e51b9da4639c76fc3a294f882b0f818174404ade8295d469cbabd6f0c8457de9dcf1e0e310bfefe7e13c7e1d4f0f6da3e7df8b0fe4715ac61379989927f8f9b9cea18baf94a94a9c27bba64cb639c4e9f8b43827300b66f4b9e6dce8d83547821f1fc5447f93f2142adba7e59ffb7473ce53ea4d1af25bb09514dec663ce87dd8ff394166fb4ec68e9ec7a241d4772dd07a29dc1937e98ed8bd67545a691ff6c7ca670c3dfe4d4bf263d5bb098b9640b29d76c8960458390a595223bc60b69fd73bbe668214b2b13617ca4c5c7e9912d2d8f9561474b17afb3dd0fc70a21607daf42e402996404ac3fc76585d485ee599e783abd96f6b3fb7ec9dcb3f8a47c76cf2f3f9ec7d2f8f1f132c46fd16069ed7e5a1ebbcf9134968efce82eae43187e08e4ae80609cc6db31134743d3c86cb519922b2019c3ba0fffc3af4d4636c7497d709010a18f9b424b2db2107f85eea712de356e841590e1d18ea6cfe196192e74bb2daffbf786626d4ae6af123259091a4311cc32790a5bb0ca042e295b25fa56256824f116e2463c0283b70212773e803e296e2836c970e1732862379478da89ed8811c62faf815388bf42f78712d68197118b80dfcf79768c40bf27706f288792f9ab44752a416328831a78db790854a26f5582c6ce4320943c421128790bd6b07148466883866af71f81920d9cfe17b94b5208380eed668db74ffc7a68731fb8db9908c854cdce2c3e941d100808ec0208f47d717ba14a459364855285fb018180c00847c066d447380ca1fa01815d0e019e150c212010100808f40781d21d90fe9416f2060402020181804040202030ac1108ab65c3baf902f30181218140e95bb08604dbc38f89b4d9e04a2972a35f889ea58b2358285f3c3dd7595ab21abf2b2ec967eb27752d079f24cc425c40a01002d6efcae973969732f2e5f7d3f9fce4cbe3a72bf5dc2f6fa0ca2895a790be7c04fcf62c9f4ac86938962313961714f3e5f7d3f988e7cbe3a72bf5dc2f6fa0ca2895a7907e6822101c9041681704324d10799b08afbdedcf96da7cf4fdeae54b674a238d4f9f0ee7f968c5d3c6af75f93eb3825f6c79711a49d7a5d62189861f5749de7cba23e53ce0577a4bf74baef2e8199f937c65e4bbe7d328f5dcef0b035546a93c85f401819d89407fe4209e377e4dbd8823f8b2a711993f4979fcfbe59ea795572ebd906fd74520d701a1bfc69f2d4b8a1b8a78640cda3efcef4c5e85278c6d04922ffff21563be828ed3c15744f9a2275f0b2594ab0c2c1f5f39e53b167c81d4be09e02b024b47d9c6075f15e50bc27cb9942f1817cb87d1e275cc7cbc8faf8017fb2552c58346caf433a3a5852b03f227de07b337934f8c86d5d7ae9353178eedd91139857cf9fcce3bef74175d74917efd5ce97abc27521a2ef292c87c6523fbdb0e95e566e85333bcf80230f2cc3739eaeaea221d5240282c2faf4c243f5f3ce64be0164feded1c394176f98af0f6eddb1d6fc19a307e829b347992be8ad7d25502319d6091f7f4bffffefb2a4b975c7289e3abedfd2aa354192b357d52c52b4123896e881b910858ffe7cbe2c8e1fcfde7bbea9ae2be326d79f92a3a6339b604f2ee074b431c32ce17caf9e60fb2ce783d69d2a4443bc1a751eab995f9faebafbb850b17ba4f7ffad36efaf4e9fd93f5529908e9871502b9cf8024197e497143b18af039d478157e18ec11c83ffff33f773366cc50a3e280030e707becb187bbfefaebdd430f3de4babbbb351d025c6c20ada5e7f86ffff66f4a0f47271eb80f1fcb962d737ff7777fe7a64e9deae6cd9be70e3ae82035accf3fff7cf7ab5ffd4a8d12d219dd381dae8d16caef6ffee66ff44bb818ea764f4f52fe685e69248c1f0c12be29d3a7bc819f4d52000040004944415432da101af0f3c1071fa832579afd794832d30c0c0e5ffdea579566b67e85f82b743f059b103db211403630d609f7dc738f3bf4d043ddd6ad5b23508a570beef6db6f573d73f7dd774779337f4d6eb97cecb1c7dc17bff845d7dcdcecd045fbeebbaf9b367d9afbebbffe6bc7775cfac8640ea5f22e30b2bef295afe8d7b3a1003f65875265acd4f4498c55824612dd1037a210a0dfdb8f8adf7cf3cdeee0830f766ded6d8a432972f1f39fff5cc7df471e7924272f349061f4c9fdf7dfefaebaea2a3777eedcacac33feffc33ffc83637cb3744aa09f7f8c77264ffee44ffe44e943d2e2fb493e64df0511c875408aa96050c4c5a09415ba279e784215ccf7bfff7df7b39ffdccbdf6da6beee5975f76bff8c52fdcc30f3fec4e3ffd743d8728caa0d8405afb2d5ab4c8fdfddfffbd3bf0c003fb643765b464c9129d91f8e637bfe9bef7bdefb9175f7c511d2378d87df7dddd15575ca14e0c0e0c740b290dbe9efcb77ffbb75a5ea1b4c694a5c311da679f7ddc534f3d55303f79ec6774fca3d1646569efbdf776f7dd775f74bb807d63f97c5af173669f09b5b5b5f15be1ba08044ae9cf4590dba59380151f025cbd7ab5bbe9a69bdcf1c71f5f747d3134c8ffc61b6fb82f5cff05cd9786fdef7ef73b77ca29a7b8575e79c5dd71c71d9ae7e5975e76fff91fffe9feeaaffeca9d73ce39eea38f3e2a4a07a4319824af264375b5914ca5f107cd626433adec62e345ab0c4a39c5f213d28d0c04e8f7fcd8a5809cfdf0873fd4b197fe584c30597feeb9e7dce73ffff9bc596ebdf55677f6d967eb441f931ae807c67d6c91af7ded6bee9a6bae517d633b26f2124bb9992447f5f5f59adabe2f949255047de0655df90bb29eda043bfb46ee16ac62b8294e4e8aa1b4cba6610045c930ebf7a77ffaa76eca9429eede7bef75471c7144b6cecc7032f3c14ce4673ffb5977d45147e9aa84e5cd264c38b1019e25d537df7c53150ae5b192e20fde460ba5f5bffffbbf6af033337ade79e7e55085178c779412ab22f1fb96183a28ab77de79c7b195e298638e71cf3efbacdd2efa08af046811b43ea224fc07d94dd15a5a4d287fd2e2edbe4f93383fbf9f372ddee870342cede8df0be78511b0fe5738e5c84e41bf64056ff1e2c5ee7ffee77fdc830f3ee84e3ae9a4a2400163fa3cab25dffdee77dd8e9ebe0a1afaa46175e3ca2baf74471e79a44e86b0f261e1d0c34407ecb3b73bf3cc33d528c219b12fa35b9a7c47f8305e7cd9228e9074b4747e5ed2a6c5fb74fc749cc7839547bc4fcfae55d764e67bd872c9b5a58bd30ad701814a20a0c6b0c8275b9fd935f01ffff11feeadb7de72871c7c880848e112e8d3c8315b2c994864cc6627811f4cd69994bcfcf2cb752ca71cb63d5a38fcf0c3dd9c3973746b312b307ffcc77f5c52dff7e5d5972393393b5a79fed1cf2b22a772c7fd9cf84c069f4e3ed94c4a6771d97c26eba20b89cbc6fbcc85f34147a0f41590416771f816c82ce3f3cf3feffee99ffe499d0f840205613ff678b354496065a45030a162169315041c007eaca6a050a0eb074b8fe1f1ed6f7fdbfdc55ffc853bf7dc733509ce0ae9d9333e61c204f7852f4433a7cc9ab0450a01b5fc64e01ce5c7bdbffccbbfd4ed5e575f7db5d22a4698c96fe96c65c1664830745064a4b11f65190ff06875f3e3b5f0cc1f9b75b199563f5db9347dfae13c20504904ac3f23f738fd381c6c87fae77ffe67352ce8f3f4db7cc1bfcfeaea6db7dde6fefddfff5db3f8f74cee9e7efa69dd338e1ec0f980077ee802c269a79de6bef39defe8562cb633128c4fbd48f943599481cc11e0dd689a139346279e97745677a319af0bf156a724968ca69fce8fe3dce791978090d62f27896e88eb45007d9d13f277d59ca423edc2fafeb3cf3cab938c279e78a26eb1fceffffe6fd7dcdcecba7b22f9cb878bf55fd2fce0073fd0672f19d3fde0a779f4d147f516db1e713e6cbc37b9c40ef8a33ffa23b53f962f5fae698d4f9f66fc9c34c88a2feb96af92b26e75f16538ce0bd7f1745cfb71f09623eb9e5d91442fc40d2e02a5af800c2e7fc3b234848680f34138f6d863f5886098e09ad0e24810781ea2d8c0f323cc76f2003906372b21fff88fff981df48d8ef1c1f624025b2f88a36c531696069adff8c637745b15cfabf08c8809b2d1e3c8b322bffce52f751584195b82d1d08b843f4687595ab648ad5cb95271e041351e9ca71e679d75963ec86ed93ffcf043dda2461a667c703050dcccd0b2626365329b044d1eb28367142fe51158c9e1415c0befbcfb8e7be4e147340d7883c161871da6348f3beeb8e881df4c5ecb138e01818140c0fa2f0f84e2d0230326934c023cffdcf3d93e9e56bee913f4cc97bffc65c7b6489c1882e919ce298bad954f3ef9a43eac6afa8878e3039d401eb66cc00f33b4c853a160b2cd20cfb6102647d8e641796c09c5d039f5d453b57e3e2dcab5bce8af679e7946577e5e7df555cdcb43b2279f7cb2cae65e7bed954dcbb615b68db29a8ce366348cb65db34a4b7dcf38e30c377bf66cade7b66ddb342f5bcf9894016ff08247e49f1782587ea3178ec908309b9f1362fe48cebd117e61323675ca541d5f917526df90999ffef4a7aeadad2d2b87695059bfe499512610788e8b9d1504a36fe73c74ceb8c9786fbb2e906d4b87ac3309f8894f7cc2fdcbbffc8baebcce9a354b69e5fba32f67113a8cb9c82bb28ebc520f5655d8be4999d42f1e8c7f6490add70f3cf080aefe909707d5c967b26a69df7bef3dc71676b6a3326162f146dbae79c6169d43f9d02260f3b0927cd75d77b955ab56a9ac633720eb4cda624f587ea3178e838f40c92b20d689079fd5e1572203248e026fbb222461673312b62a90af96e447681834595ebde0820b54e838f2803bc29c54066fca20181f7e19961e47c6141a0f9111ec1e0a8b735674aebdf65af7e31fff588d1394492901a3e4de7bee55c3803a6024f096a9c71f7f5c8d0ea385f2e4a1b9ebaebbcecd91959dcb2ebbcc2d58b0c0316384a2fbc17ffd209b9e3aa38c79d86ecc9831aa4c714830c650ec16d87ab6dfbefbb92f7de94b8adfa5975eaa0a182305dafffaafff9a8a9fd108c7d210e8334b5a5af65d3a35f2842ce3f89b2ce330f363b07deffdf7b2f2970484390c38e7d77efe5add0f4e5ed3279687320818253808ac5ada1bef2c0d4793758c75025b3bc8eb3b327ac3fbc37df2d904c809279ca05b3d5949a14e182a4c1830536b9315c68fe5c550f8d6b7bea5ab2f948911415e30f8833ff8035d0dc2b830fed053e8200c27b6ad198ec6965d335182fe403f1098706036f8c20b2fd46bc31c2307c3e7eb5fffbadbb2654b1f7a9a38fc0908f40301eb9373f79a9b95750c61c66dc63964335f3059e7d9499e196582901553fa3fc164c36830d177cb2db7a851cf98184f63e971ec094cf6112c5e2f627f5417c84a2132c22a29632663eed9679dade333dbcd89e32537b6a21297757b1105931c9cf3f21be470e6cc992aabacd4b025edff6fefce837d3baa7a81ff723300498024848449b8813007833243900894b3500ca24040f4a1b18ae11f29cb57084678af1e5609d4b3ac827fe0510a542988520cca14c2106609100609635082402489846080e4befef4ef7c7fb7cf3efb77cef9dd7bcebde79e5ff7bdbfb3f7ee5ebd7af5dabd56af5e3decd041f7d8e76290167d11b2f24cbeeda3a113f04930e0908fdde08430fb5b95c55163a0e3f01c3a4b39a13178fbf51073a0bc804d85f2722b5c3166f71541a8f789db14820e34e340311266f7af78c52b5808fb8ad15de336c3533070044f5138fb1ef7b8c7ed2bc7deed2b46f70c4f709559815a46598251d392cf43608a20ef2b8aa5c295e51c331c812d1df8bea2f4f61503665f1978d4f4d2c957f8b28ca43e07b63e8cfc510698b219aee62b838f7d37de7063a539747ce2139fa869eaf3852f7c61461f74c5d8da574eefa8e9654f4b2d01be32b0d957945e8dffebbffeeb7dca290a66c61f78f0b87889676d37e4a9571924d6f44f7ef293355a7ea1786a6a7c31dceaf346f5ab404bfea778a8676db0ec47e861030eb4b2ec5e5b2ea751ed2bce827d74ad10d908aa3c6b8ffffb7ffdefda468bf15e93cbdaeffa5c6629eb73da6c3984a2c697417c8d0f8e214eb25d0c897d65efdabe328018854d9e5c5ff9ca5756dce4a8cc4426bad6a578306b5a9969acd732e0afe9a1abec79a9f1c560daf7df3f9ceaae2028ded57dc528d95736cbeebbf607539d23ad2c33ab79c8b5105ca95371a0d4f417bff8c535dd9fb24cb5c69535efb37a8957df729a504d0323044f7de87f4639406f6b53c5081e4def916b39a05d69ab69affaa8b2047b5f19a4cffad461dbcb33592c7b35f615e7c13eed5bd05fe9d7ca06f3fa1cbce9efc894101cf5a179a65fcaacdfbe7298cc0ca6cc72046ccd15fef495e5d4cd997e02a81d9419874acf031ff8c07dc5b1b2af382c2b8e94ffd2bf78694d2fcec135eda6cca8d4b4e22498c9a77c65b050e3f52b42ea986b592a5ad3d193107dc4bea04f13cae0691ffd8767c52159a3435b60fa752d07f0b0386aaa5db536f5e062f69497d1c321e240795575941eafe27bcb52025e3edf99e0d9df6c30726fa754e33118e6579ee0942be1d2cf5e5aaf75e45f36c3851e9196309989108a70d7ab3fa1f5d5af7e754db7f92d678e276d06bcc10d78bfecd7300d7dd49ea3ea74309a7874ac65179cb0758f7bdca37a298a92a8b45a9661a9c9f9e79f5f8f163453031f3cbe4322b8b7b4c273f8621a5738fffc3f98986a86cfaf0c34ea99e8664384e186be1ad9ff1c3007d62cd338604cbb37a336aa0dbbd65f9107d7b1cde4e142e4da4ce1f3ffe4f9f5808b7833e11a0b990d1c9bfd68e1cd309805e1954d396d7aeec98f508cd03aab488f3dfbd9cfaeb3a8d12b64d1ac8865919fffdce793b55ed16966d651e44f7ffad327c5e130b9c94d6f52e592fe81c3211d0ec678cd6b5e33b9faaae9325299e1142c0311f0ab0dc530ab8fbcc502392f4659f536f33a9b6dbee127d33d707419fd0bd6da7ab33695ff2bbab322e87fd670a0cbf61a966c18a15d45d601a7ddae2767416a2991fd614eb34a7f3e94f5e0b14f53c8f2e3c40757aee4c0d243b3013398a9c910907a8dac932133856c00726b45857cd2e90d3264a5819956329cfab95ef1ad2b267ff8bc3f9c3cef79cfabb311e0e58bad6159943edf6c86591641be73cbac8a10996e718acf213839b4435decab331b6c96890e52461930577e6456e48d6f7c63a51dbe59dd21ece1907260bcb75a8f84d5ba7e3dc89e563890c6edaab1531aa6486d1cb75441f8b317fd59dd081e981ab9057f22aca638298cdfffbddfaf1db17886bf2b639d22408f35939e2d571042bb254e14876f0cd8b31285b42889c197fcb9460959df4dc93a26d8e003bc5f943638ebb44da90aedc6fde01a5ec1598bce88b9f39dcff058f1c149390919bc84be1ad9ff740e1c060e14a95cb754ed5bdb65f8db37657993654e1bb5dde802c6f87a011eb096266589c7187cf0c53078f2939f5c974092516968b4665c60e43cebd9cfaaf7c9e781016479859300e91d413ef781cb875a6be2ca1f3ac8b70dca6c67dd8c0b165f5c0d201869965a38e443107fd4517bea32303a46f0d1b74a63c947fe9d14e4db0847ef99d25181fa9fce81c3c881b469863f27996587f643a48f9b479a762da45f9d075765bde81bfba1d6d30b91c518fb4ec0e4445c25eb458e0472575649d47d9e6db937bbe9cd66470e273eb29e67b2eec3c66df06165facd011bd92b13be7092bce94d6faa9f17702298805632ec100d4bd604fa64cfd1451f151a0dca1cc6f1dce73e77a63353bf0adcff1c520e2c3e001919211f528a8fb0c234ee080c8127c44e9cd261532a8ed1fde9fbfc741586ad1684946d53180fa5c003688f843598849da05ad3e9b860fb552881ec47a120bef9efdfac4a453a8f82106367deb5026de24fea9bab6f2008bc21425590857f0951acd91c1b6322e9aec1e59a7b9b6e2945eb61bd0b5e126bcf9567039b0f3af5d039b0933830e661260f6440476c906e006d4f930e36c686f62d0c6573b3752333b5c32ee5447e86792397ae5f5d398882c340888cd6fb62f4a327de5171c1299e3160f623331a65aa7f625f190708e3c10c0fa7873ca98f7ad2518f7ffce3eb8672fa5348ba815959d65af13add4f39eaf3e0074f758a937f7869c93e3ea2d78f4eb161f79863a74e89d05991f73f9d03879803dab376c959698f14c3dea05b88aca7cdcfbb6e866403f1f5da3adcd2c9a683290c80c6665bd10ad68c22c788204e20830edbb027cb11e002e786ba99053500f29902b33c679f7df64c96e523c38e0ee76c187ef0d8b3990cba40b9e03913ce79f839757fa93d5f36bbb3753826d0431718d4d8901efa2a41fdcf61e1c054db1e96a297a0d03258634868e884e0d5af7af5e48fffe71fd78a5b6a6430609354847c3b38a26cf89df6646ad460230389b63ccbc1eef85377ac53ac596275fd8fae9fbcece52f9bfcf4d9d3a51019981062213308c3f816ef22f7f1b89e7aeaa9a3d9c2a7288eccd48c02af4426cf55dfbb6af2a10f7fa84ee51a74d8a497e0b000016c0f9d033b8103633321311418e58c6cb30f0e9f10228b59dec8e81722abf561e439f1b992010374067970246d786508f99a3287c14d6f325d023984c93303645ef0cd02cb246d40e59dccd22af09c07ea3894cd1832175d745185894ec8c74d871f72b43cc4370f0c409cfe2318bc3df0010f9c9c759fb3eac1140636d11715a0ffe91c380c1c68dba036eb543c3212198a5ce6a39e798e0ec824ea50f6c7aa6216c1e6ef59de31a0126786c49267876644c70c4143b7a5d26341ba8f2192518e034bbe1d6c93e05b6863743cf421d38fb2d20d966546d6c9be50f69cd46bfe3868c2522e8e5e3327c2739ef39cea6090dfcca8814ae84dbe7e3df41ce803906de4b9c107a381d0e9ec9cb8f4d297beb48ed8f7eedd5b4b366a8f406d2329d53b40c029347b1d1c7fcb80302b604903a33f9d770600ef7ae7bbea374cfeeaaffeaace96f01aa295e01a74f05c08f0a9a781cb668ef39b57cff001feb110032c69f3e0da74790c38ec1d61e43ce5294fa96b509d9281ded34e3bad7a4279447ae81cd8a91c4867c910317baafdea4419edd2fc3c671f9393689c3247a6c8374787b0d1893b3c855f2ba7e29c7efae9eb7a46c3a7b271bc1a0d63333681711dca2aba18351c314eb0112eb8e082c91ffdd11f55afa7595b4b47cd82488fece72aad6cd6afebd1cd6e7a36ab49bfd9237646393d4f00af6c864d39a4a39e1e64d6d7b216faee77ffc7ef5638de659e66bc029f726a62ffd33970183870c92597d4b6ec5b61da23a3dd359efecbbe7459a5ca4a00b2ae8d9b9d38e99627d5f8ec0599d796cd00ea139d3c3783d9bfe060558d2da7a43b381a86b2bc0ab03c0cd3c93abdf2aa57bd6af2ac674d9762daef41deed49bbd9cd8e2ff27bbb3a58b0346a46cb0ae23bedbd53fd5822a78b55230638f6acfee5fffdcbfae980d81cf2299b1e34dbe2743b33b47424597fc6339e51315a0d626f99bd6e5dd657987c982e7d00b24d8c4fc376f49b113a8f9dfb78ee22a431bab7898c998045a82d7b301b32162831814744d0490b7ffee77f5e3798d687e60fe39df7d34c8ee08baad6515384a97f03bee12dc52a6413dabc0c99823ee1f813e681d4f2f196514281f3b4f0ac1a840d79ce8bdb43e7c04ee2c03c833ecb0e1d81e96088b1f0e0073db8ee0de1ed779cad766f0042f77cead39faac6002fe6988c5a1201deb287cc6cc6a33a2c8b87f5f677b8fde42d6f7dcb6c59c81026cf965609d143ee39640c2e18fe36b0d327c3904df36dbe386d1818be89e0985e0310facb920b4770cfab1f383fdf18e121a5db78520dea0cda2ce9c8e6dab6cc215dfdb97360bb3990e58df667befce52f1f2dce0c213937d870bc2d8f7f9c0d1c9f8f7dec63d7f47741645586b0b73843b5f5317d10d8638f39b60eea0d82d24f272dd7c8cb58ff6d7fa9c107792377639f04c8a6f9169fb2e8219bcaed0fe54c3cf7dc73ebf5eb974ff7c1d143d109c9ebca8ef1f31d220e60cb56d161208246874e7042ae57ef165fbfdf7a0ef401c8d6f374260c36721a7c98f2f785e28cb8db06ef5e88f06e2539298772b2fc8ad09b8264c0a73c826bc0c0bba1f3b6e14b072dd86cf6c8b2515e7a1b1847a67f7d88c8de1053c4d68033ec63dc077f9b6f789fba27def4aec0f363e3ea30a095b2c95ad07bddfb5e4390aa4c4406b7591b5ed4d7bffef5abf69680e181357dcd13d443e7c04ee2c0d8122cf4392daf1c553d934972a6adfb31ba79f7390474b6cebeb776db6c824edcd2cb7234ede4057ff282d9695591d3c896d90f21fbacc63af694e96a799499d06f5df1adba442478e0405360e91f417a420e91e0ad34f8901678f7f40e07420dcda42818c1520aa7df188ca95b4ebb8b8325e5d36dd6973346186ca1912ef1e132332360cd8e9a41a2b393b716d4ff740e1c060e5846b846d62dea2e2758f2f21b6038d5c90a0546b9764dceb5ebf3ffe0fcda3f730a32ecdbf69c7bf689903d1d891fabaa7ed24cc3cb5ef6b23afbb0b70c5a5af8dc5b466da994809e044e0274d9f3c50e91369475ab328621b26e6f88e0401c32cf5641773ebc9a7cf40559174f57b27594ebc7ae315b6a36c62ca90f2fdb0f12da83a35f0f1d07565b9687aedc5d5d528c70cb0104426bf041e8a445a80e15130c4078016cf6d4595beb1c0590c105c146efff2b1f19b4d69450fa48d27a210a8cb0f3b46e14864615a5d0060aced2129be1ade3f41c3ad103defa741f1913288f84e01ee2042fc4e34221e5fd64edacba0bc3bc35b2ffe91c380c1c18ce80a4b3f6b1d07c30748cac7c85d8a930918f74b0d917c15077ec2d399036265b962209f374557066e9e21bdef886c90beef9822a4391d9e46728f9d0a7205f02070099cb9eb3e05426bde4238bf6bb8069f9115ef0f4d2176651d4c7e9577f5abee29e7d31a11d3dbcc40c16fa2f8751d0199696c01ffd60c0d643e7c0e1e440dab7769cb63c468f762de87b678678112fedf9dc479c5b3fd8ebd01b338502f9f223f70ea0b1b1db20de604288bcd487953fe294234f566fbcf9cd6faef2248efca4ef9585f3d04c05874264dd955c592dc1f610c4c1ed47d6cd3e966f17d57d1ac9072e34c167f93afbc40004ed3ec898e5e281a3530c7238135e534ebed4c7874ff0e24df6d27459c7e1c31bf61cdee2775fe9111ecb7aac79b4244967de0a0198e10f2792d7804187edd83da3f536ad3e8cfce1f988419de40825212d1feaa94b1e74e8512849e79d34c5796ef1a2f09a26a007ac5f7b9f2550b9fee8fae91759f39cfc6bae53c7e5ac9ed9745e0d8c5216e3c9f42c65648da82f9a5272e874e5c9346dea47b918a0846739f213ef043885186b062d0c1af1f0f981a5f4784584d0af2c21fcc9b546f63f9be640db316d3ad39202b66d4c1b3dfdb4d3d770024c2b87da7cfd15f94cdb8d4ca5738dde818c0140be9d1a93190938b5777ac67e0cb2c5a37ac61967d4f25bba5a82126f906316f4820b2ea8c681017f64160c2785190eb333f450f2c1e57b06e8f69d10a1954db32abe39503e26568fd18e3c57c0f227726f5065f0405f5c78e18575065719bcc4f55af40a0fb0a51f3cb39658e151a571cff4c42ffac6a65581a34868e9ac11fdcf2a0e74feac62c7013de021e3db6cc630a4eda6ffadd715799f27ebe23350776a965509cf7dce73eb7225f8fcb47bfda8e59b8eb0f54d0fb380e449fa5848bc99c5f3ce3baf2eb5e6acac7274d4fe6f187134701c9a3db54f23f95cc9957d18965d0aadacd3111c04064b64354ed1d4253aecdc629f28c397ccd90696510a5517ac904ec770f85af160a08427eaeca74c33c456a338f12e2b3d426745d6ff1c520e2c3c03d25fd6faef2782ec84269da873ee6d1c65100c79c740730cde15575c51a703cf39e79c8a5c274e202ddd7246fe6602c1b45e3a1d73f2849e273de949938bca5a676bbb2d49722a0c7aaca934e3606f44f92af19aa5192dcdb94f1959ba74c38dd30f17263d65cfbb3a5a4f78e52b5e598fe2a3247830291f4bafac63f56cd399019ca559d66c5a0bcbc8e009c9b74052062f2a8564632a05c6a08283926158519cd6d4aa3f83c55a7af14e12a2acbc2783346be019689472067fbc2a3d740e6c270722a7cab014e18b977d71e6b468cb25636be4ac74bee9a47d704b48db0dbc749e3f4bb31c436b30c2f8b024931c9b3d3018b70934c77db634b534b887573ac7870108870be78101832560648c6e3130b1d441876f49672b4b3cb3d6a8db58eac84ccba31835f66b917b3a90a3e11965cd3699a7b372825f786096968e7cc94b5e52e53db33e45b5ae0a3e3668d065b6c4919f742b3d64c9151ae9177b47e89af5eabd0a697fe81c38080e686736536b77ee8721b23b8cbff1a8a98c0f07227550bd2297664ecc12584e48c65ff4a217d50189c18725d3caf40d2132b95188ac9b39242b1c796618f4c1f69d9889d48f720290438e41fd6d7412fce44ddfced1197d8016fb62f5bbf681c16569146781a37c2dff6e65d16c8def99b153c8719689c2cf960a2cda0c762c4fe35c840bedf68839e44270eaa7c14af2d4c8fee79073e0e8d2a02ed86ca91a22e398319d8d4ee908368b6319e0f04447aa33336da9a373aa8c69c4b11f2fbd29d47ce19450f08af0d0f328c42330c66b71e009186563ad244524486bd3edef70e4ac010f239f109a12654058bab048e70b2f05625db5a55d9b690ff208686590505a6664784b786c183302cf0de5c1b8b02196c1c04ba27e0618d2c04679b87ab6c4c2a0cf774ed0e6740ff563949c5bbc278c0ccbad785a0c341825bc21a674bd03e90c3786101add7b6fbcac1934a50e95d0fe670d074cede39d36cb83d5f9b58645a3112d9fb43b6ddd2f32d1a68f222891601c9d7dcb936e39717465f489783f7242ff58b674f7bbdd7d72c9a72ea9cb19c998651c06248cf9e19af1f5ca8393ec5be249a6395e0c70c818da193970822143063e3a7ec609a70123c30cb14107a38141221d2d4eab914636bf5ebeef413ff9a868e41e0e5e4dcf7ff3377f538d0b464ed2d19d7a9b5de5a0b0648cf7d431dcf49f01913d207ff1177f31890328f9e6d5bbc74fbdcef4a5b6329c9deafcd99803daa570c34f6e983cead18faab2b35e3fdf628c5ee538e054d0ffeaa78456d639df0c042cc724571c0cf6629001fd3d47033ba39597b69cf63e72c4b1c0a06767703ae4cbe7da81fd65963fc14966f5a3649e9c927ffdb13e1d2d6623d142a6d14227edddbbb73a2eec4323f759d69db2adf0607b5acde0f0897c3324bc0c9cfe877383aee068049f65d6cab1442ccbc9382a0c5e7a98cf01efcfde1a6d2db6e57ce8c5528e2a8d6fedd07b04471aa90e86619ce52f79f9235996362abc5a9401f2f979c90c69de48539d3acf03c5191adafc06470cf4180199026e61926fde75083b7c9e97af8d67acf2e2501831b48678aefdc1b5134bbc74729458dadb102e787ddc48fde01c9e84c3d8506f8132cb7ad4e495ae9c28b294257d5e79c9dbaf530e68b73ac321ef3b7fb69f03c3363a7c46411b4716328bc9809827831b51dee23478ca3248038ce06c71043e576968a10be8a431a396e19125a6f225905133a58ed9766a1fe78565697bcad29036b465a97368a4fb5a3dd0c2b5f9fbfd6a0e784f3e1669909bf7b21aa23f6d270786ed74f8acec36ce29746493bc90afbcb3166633f4b6f0e4287b2ce1cc006a0c4f9b0f2ddacf8d6599e42d6fb9bf4f4fbe56d68b0f6be6c892e725ffe72593e7ffc9f3ab4382f3b3c59bfc6d1cfa7e785dd9075ac618ec28bf84162e71fdba9603ec220ea033ce3863cb9d0dc7ac2d6e83983e58dc8041532f04200d7c914039c4e8755c5c6b986f84276525ff105e7c601805ad6190f8797987b83cb7f808f72279e557668ed8f49c103ca1e9c4134e9c4c9ad376292130814b3e577928c236800b2e0ab22d33f1818f0215dfe6933e565ef2f5eb3807ba67699c2f1bc5a65d2edae66a9b9df6d8b588b1fc1566452f1920f825ac275b8119bbb6380d3cfd128233cfaea1abcdd7d201263c087c0ca63cbb0a66322dfdb05c2b87668cb5bbb62c838e385de0e051ce9e91d026be87ce81ede640daf9a2edae6dcf681ccbdfc2b025fc12229763f90233766d710ee52838db7cc1dfe66be9001b1eb807d7ca7ab52dfc29c187100d3e2c273373322fb4658d0d3ae403e3d7c3e1e5c0c2039031e57e78abb0734b5fb48113447974aa961dbde8c52faa23cec4af57d3cd94159856e0e14cfc7af8c7d20e345fca6ce918e2caf31066bd29407986f029cbb54d6be3dd0bd2e148d9b94e53fbdf8539d0f5fbc22c93e160da5dd5cf1bf03df887f2b09e6c6d549103c5392f5fe2536e64d3b39912b39c662bed39b1897cb82c33f9da6b700eeb2dfea8b221bd87cd7320bcdc7c8e0e39c68183e1e366f20666d8e68f245937236270e30009c1b274f4b73a61c8db79f54efc10be3f1f1e0e1c336c981b9131841f3e6f94bfa76fcc81136f7e623da582373ffccd75e3dc8b436c27eecd52b3191a3603d396b711fc58fa585c8bb3df6fc00153e62b1ef65c37c8d193770807b6e37d1d28ceb17c8c108687a53f4ec8328b6ba3ad6d8cf6cb248ce54ddad87551f8311ccb14c788c3b3966fedfd32f1e248adeb76bcaf03c539962fb26eefa7fd6066552d477732a84df5c993eb66dfc3a2f09bc5bb5be122eb6dfdb692871bce805844c437a4d010130212d712d7ef0f8e0304ef26c795650ce5e7be8fd80f8e9f873ab7e51ccb3c4ba8fe095d3f8413fdba951cb0f4c3fa6f9ba09d92e53009cb36babedc4a2ecfc745ae5b1b603e644fe91c38380ed89f65b995594fa7603a618f4dd465fde0f8ba99dcad2d13998fdc6f26ff66608e2a2f72bfc5b04e0e05f33e591e64039f46d11bc13a0c3bc824fcee838f836462cf7ec839904de88cc4ae1f0e39fb97a640fa51fbcabeadded60eedabc7ef6c423713b5d586c9a1ad4d2f6da77220838d2eeb87e70de1bf25705fef9bd00fcf0b385ca5f6c1c7e1e27c2fb773a07360a773807e34f86098085d5f1eda37d6f97d68f9bdaca5c511db657d77b6800d9760ada9f6a6e64bd6e4ea119d039d039d039d039d035bc201cb037272d59620ec4816e2409ff158885d1df82038a0ad65207210687ad61dc881c507203bb012db455294ecd0db332f7ebbe83892f1ce531c9d8747f25bedb42fc281b4f5e419ea93c41fc8759e7c1d08ae439527fc18e3c366ebb399d3be368beb50d57b3795b3ccfbdcd67b8f69db81196be3495be41abc5b856f91b20f06761eddf3e2c7cada4c9de1db0cdc18fe1e77f838d00720ebf03e47bd0d41c40b11a261fa22cfc111e1c9738b23696d5c7bbf5e9e61da1057d287f1f0af97d696bfdefda1e2614b7fe86ee96ad3dbf8dcaf97679836c495f4c4e739b85d93d6c6f5fbddcf016d21fa22b5ddcc7e85b4a1f5da8d34bfc006ffc15c87b852fe305e19495bb4bcf0630ce73c7db16819e017c1155ada3a25ae2dbb4d6fe397edde0c540ffb3950f9515892b69d94ad92f5e01d6b93296bd1eb1057daf6301edea42d5ac63cbae7c52f8a3ff0f08dd19df4f61ab8b64e896be1daf436bedf6f1d07161e802ccb4bd1207d39d4da43e7cdb7c119f4c2aa0fe6b4009bb8871f2f878298e716c59870b4e96379a2f88669be12cc7b159c49cff318deb1b4166ede3d1af255d39413585f51c5d76c22154f892fe25943d76679987aa7fcf60acf903ee9e8173f6cf3e1c722e5c3977cee97210cf9b60c751ed651fba1477ce95bc887b1866d216d29f9d31e5bb816066fe92171d904bc15fc4eb9a1c33572d0c6b96f691ba6adf78c6e38db0f16a2dd4937f3f4c57af892d6ea0fb4e13bde6cc417b0a977ea0457e282df753d3dd2c2edf6fb8d78badbeb3fac9f7ecbb764ea97b7cbd7b7052738398c236d2a793cb7fc4b3b6be1dab65c505759979fcd31cc1fbc8b5e536ef2c1eb378c974e5e5b9a9367a36baba3020b8faf6bfba9cf5879819d776d7980367ac3c9a178b55e68ebe73e618c86363d70cb7ef5eeb6922f47ffe90bfff482bc3488878dac8d93e6042c2fdb17a5dbb4c3fd62c29421fd8bd2058fc6f8ad6f7d6bf296b7bca5d6f78e77bce34c30aff9af6b266f7bdbdbea57399d04168590061c9e841ee5579ab4f54638c08bffd0873e5471f8e647f8fbc94f7e72f2e94f7fba9e3876ab5bdd6aae81115abff7bdef4d3ef2918f4cbef0852fd48f727937949f74711ffff8c727975f7e79fdeaf1cd4f9c7e5b24e57ff8c31fae03815bdce216b386258d31f0c10f7eb02a3e34a45e9be167e8faea57bf5a796590719bdbdc6666c884b7d75e7bedaa2f9a2a575e012f723f7b5e19a08416f0dae2c51fbc7872d2c92755652f9f4ee05ffee55f2a0ff1e6e4534eaeca29f96a012b7fc4c1030e2ff0eb8a2baea8ed1b0ff1e15ffff55f2b0f9df0e43df96a73f241f3c18b3f58f1e71d7ee73bdf997ce2139fa8a7c4383dc2175c4f3df5d4b9efb1a5e788bc6fdaf635d75c3339a17c71f7d8f2cec7f83daf7eb5c3dd5704a4919179b03b26bea9774b93baf8af5d693bfffccfff3cf9d8c73e36f9ec673f5b9fc59f7efae9abdab838fc125cb5356db93560c008191068ab9ffbdce7ea17c0dbfcadecccbb8747da94d4a9de572e7ab55de7ef7312907d8e82a17c9c74d2497530b5d9771c38657ee0031fa8b276bbdbddaeca52ea73e9a597565ed15fca8dd1d3d601dd0995fef200b7101eb85e75d55593b7bffded933bdce10e333ac1248ffbd004fefbdffffee4a31ffd68d553f4d59ea3f6d4637ee94e744927c3d2920f8e43155619a4f30ac586ed969f9532f0c031c8749ef6b1084f3655977975dc61f1a9b77695f64b7ec83a19621fdcfad6b7ae548315d24eddeb5fc8ba766540dec2488f6c5c72c925f52422c74f0b816b6563de3df8b4fbd00b2fdda19ffcd297bf54e938e59453eabbd47fe90be9826f7ffbdb93934f3e79a6878207ce79a12de3c20b2f9cb067eef053fbe5100e3c7acfbbdf53794397e003be08a95b8b3fe5262d3c7445efbbdef5aec99df6de69150f9327383d83a7cbd49bfef12c9ebea0a3f1e4ba1f5e57657dd176ddd27b30f73b453edaf778f5d557d7768057895fa48ef3eab447028479b1b9cf352f6f98dec607f6705ec38cada0012e9d2fe1d3c9eb7cd298bff9efdf9c7cf9cb5f9e5c79e595d5f805ab113384738f8634766984bde5b36742a0c1bffffdef9f78b9c20d3fb9a13e1b4c10cacf7ce6339377bce31dd55320bde2597957ee95614068a0c4d0d541a2ed1ffee11feac081029146b1e92c7c4994a045082901e5331a85f0ce3d65aa0377ecb290b4cd5ee5411be3fb8b5ffc62a5273cfcdad7be56e9c583289ef0d0353ccb7d9e194bea2dc8f7ddef7e7772f1c5174f3ef6f18fd5b2124fe97dfc131f9fdce296b79850dc17bee7c20a2f7dc843b879a7f345654ad83b7feb5bdf5adfa9fb37bff9cdd588c1bb37bce10df57da90bde3050deffbef757fec22f5cfef5cb6bb9d75c7d4d6d27da0a6f8fb059fe1d51708d0e4177a9e4c2f5f46e5b193922ea3fa8f78ce672b2b976c50079d39bde3439edb4d3264f7ad293eaef2e77b94b6d6b1c0cda901f6397b79e17553e1d9f418b634e13c4c79b285da0a3c8181cf40f183f6d3cf7ad7cb5f1810bcfe120a7fff88fff5807ca063eee75c8682303be381ef9e08451be7cad4ccd78306803e84d1a7d435fd155021c7031dafee33ffe63365b1403e0273ffec9ac3ee05337f8da3a5d7ffd74661a0c7e903bb805b0f2850657815c2af3a28b2e9a7cea539faaf9e45167ef80fcd3c51ff8e007aa43469e16c7a1baaff231e0e99ab2e7b5c78df22d923ea78c45f8b2a9ba2c42d36186d55eb45d7d8801c26ffee66f4e9ef8c4274e6e7bdbdb4efefeefffbe1af260b43f57729c677c938f112d245efb1322ebedccca8f57e4016cdbfee7c97ae0d25e3cebdfc93067dad17b8eaefd1a79d417d259fa56030ffde73bdff9ce995c6c46d6538e2bdb8623f26b5ffd5aad8fb2391ee9956f7fe7dbd559282103fbd4019c3026ebd2aabe5c81c14f7db17865265f4bab383a8173f1bdef7defe4f39fff7c957d796243b14b383fdefdae7757db4c9eb62e87ea7ea7c8c7bcfacf8b5f8f3ff3eab4f0122c852f43d0f04f2c9e5c1da3467bf7bbdfbd1ab11a29a125307e04d64042276679c53def79cf0a2b0f0342a327208f78c423aa8068f0e208018356195132dfbbea7b55301ffb98c74ecebceb995599fddddffd5d1d08ddfef6b79f19d1e13f5c6613fc7eef99bf37b9d5a9b7aade505f0ce55521643ff3333f3379d4a31e5505f635e5a35d94c1cffeeccfcecaaf0a68c5a0d180d489a16110c4580a6d29d315dcbc80a6043cd479530e8c011e07c26e3646bc74f8a51b0cb95200f7b9cf7d26669d18708c95ea552f3c7ff0831f5c79209f01150381229227e552e40ca9c73dee719333ce3863b2f74e7b277ffbb77f3b79c0031e50bd9b14dc3018687a5fe79f7f7ef5bcdef9ce779ebcfef5afaf74ea587c65f9e77ffee7abb2f4e5653c3cebacfb541e52b0ca6ff974e57f5e5969452f5ea18d32f40b9d431afaf3eee080f7ad7d92796dfa1ef7b8c7e4977ee9976a9c1a9af9d006c9175de1de2c2819365021af06edf0687be0c9a8812e7dc2e37cdffbdeb7ea06b24a9e18cff2989125db748a4e9e970f5e86843c70b532455f3df4a10f9db54d0e0fb2475f24d0770623e4ea99cf7ce64c3e5ef7dad755dc642c61b37a01dd64869e6158a1037eb2a47ef827a0950e5347c69cba9995542f38e891b3cf3ebb7a51796ce9603327eac4f36cf915430b6ecff29b11890e88eea147e86434a50ef876f9372e9f9cf7d4f36ad978f89ef7bca7be1ff7707459ce9b5fceabb6a20d69c3e493ec3efad18f9e31c3acbf76a56ddef5ae77adb6827bed515fa8ed7ee52b5fa96dd3e057dbd5aecdc4e98ff491daacbe5ffbd5be39d7b44d72a73cb2a32f54be410327a478b8c80edaf4bde2ef77bffb55594793f2f46bec12411c5977a53b9ef294a74cac8aa053d82070a359888cd487913fad5ca09b4cd35d679d75569549f550063d155947ab7e5b7faebeea8d17e824c71c160f7ad083aa2ea42fd589be7cd8c31e56d3c19a69819bbe941fff5b5997a7957546b1c05692f68c673ca33a58e4f70e7c711d8d5dd6a77cda8ebf534dbf1d988f709c1a1dc12180975d7659ad8d0e9220f2723026059dbf99069d9ea9569e73c265606206415ec29f4078098baff7fa11c008b401890ef6b4d34fabe0940805a3dc1a46ec7e1ec9c73ef6b175091218c63a05a0d33673c3981608f1debd7bab807a5636239d024df951a6fff44fff5495957ac613234f02b879bfc0b8f22e52126864b40b8c7d4a9192c1437c364ba3ee0f7ff8c32b5eb33ee20d4878876258844ef928064a92c24763d2f0ca8c4fa6bd29713cf54ee605f43dfef18faf0608183862447a8f99f6f62e28617538eeb863673c444fca47377a78930c04799328cf5629cfa3a3c7ef0e0e78d7da8d76c2a0d79674ec7e0263846383ac5a3aa0037cc8431e526745cd349055f245ffe8c019be740c83411b34a0367be89e91aebde92c0d781838cae1b5d4ee181dca322b8a261d2dcf27da5abda433befffdee3fb9fffdef5f69d48ea34b4ebbf569b5ad33d005f1f642d435d7224a5e759ea713c4473e80c3cdc1403fa147402b395427faf13faffccfc96b5ffbda1a6720af9eea47d60c94d40f6ff08a51c1c0014767a81f9ef8d13b0681e4ffddef7e778d8bd10397c1c46ffff66f57fed3999153786e7deaad6b3afab284743d3d02ae87e5e3800180fe8b812d44d6b5a5bbdded6e55eef4296f7bfbdb6afb24ebdff8b76f4cf4b3fa2621b2252efa407e33eee48413800e10ee7def7bd7950b06e21c1d6c0e831ab28b0ecf64de40852c285b3b4f8097bd426708e4441dc885feed318f794ced5fa5a52f2467351459073757d6cb6cca50d6f716bb833ca14d30d06117905f780cb638fcd8041c8566873f73e967aaacab23fd6750002f7b002eb28e4ff4273b038f3834ee75af7b55ddf6bef7bdafae2851573fb2aeccdff99ddfa93ab1ca7ad9b323d0411c1cf4ad8007f8475ff6b0bd1ce8332073f8abb1eb0829908bca2083d14ca0290c5e3453881a35654090759e6018bf84415e718cfc78ccdaa2081e18c291203f416fe3a4c570b15cc2320d018c8e1c6e3f8ac8742981a45c783b7596e809bcf2281aa12d3f0ac3d5be0fc2c8d8a1bc288936a8b301019a5a3ae56d0d7f79d04771c0c79b8b2e4a43674ee1c22388f70cd6c0e1eb977fbd0a3f5e18003ee1094fa80a18be94e91a250847e2d1253e015d9e29d9619007ce936e7952f536e1214f121efedccffd5cf52279272d0fe4c9fbc0cfa48587f0515e3a0cc6a701280fd279e79d57155b5b87213dfd79f770407bf063500b317a53437a843ed1691afceaf4c831bd62b655c7eb2a1fcfe06ffdd66f55bd73e733ee5cf331d8b5b1bda5733708d7c6c1f2dcf1aac2fbcbbffccb35dd60fd75af7b5dede8c9943c648abcb6edf12e67dea592c798b134d30cc36ffcc66fd43d54f651453e1804bc91b7bddd6d6bfe3d47ef99795a53bf5c63e4f3a6ba47233c7428d9510f7547b3591a3316e4eb84134fa8cb58c83f1a0d9662101c5b06ffca3ff7dc736b3dd1f9d4a73eb5ea153a97a10687b21ef9c847561d8257f17e4627a2913c0f7fe219284338f4672965f59eee57ddb2f4b0a41c88eed7c604edaeb68f72afbf26eb06c806d54f7ef2936b5b26930c7132ce69c070d666b5e5a73ffde9d55826237484bc6400acf62c6887dab9f64e5ed919e4887c73507030a087b3e3894f78e2e4e8638e9ec93afad83502e3df6a0c463ddcf0f9e9c3cc285c546c1fb3ffe40f0d649d1c8227376df05d9e536e754a1dbce08974fdae9514649e4ee2105447f685952370eafb2d5b8bc35359d7fd60ea0c501f4e14f2ce0961b0c06180463c840bdfc099b935c850369efee4869f4c8e3bfab8fabd2066532be72ddd643def2ef1641d6d3d6c2f07161e800c1bddf69277f8b0477818cf1ab78e92378d90302ad2113150ed43d05819d009d21914944f1454d2721dc62b47c34f7c1598324a8f913b8ff79488d916c2cee8d0915ff5bdabaa5102dffeb0df20129772924ed9115c3311a644792c282283198600c5a50c8a431abae040172560f0f08bbff88bb30140e2793be5c143ca9442e159495d0d8a2e2a8a0ebc4eff98a3a7cd120fe11c1a4aa1b7ad43ea6250208457aed25a63a202b47f8a7242170385a2fcf55ffff53a78e06556e7e00edebc0fcf494b79caff955ff995aad0bccfbd7bf7565ea9bb0e6259828ed7bf650dda8d5f3ce6914303053ac3b31f5d527544e9bccd785a124196b47d3ff9a5ebb8c13b6947e7abd3d4d6dc27e45e3e79c8b20ddfdabe4e1d3d91d33532555e953d681ff9e847aa3e3bf3cc33274f7bdad36a870e7f2b1fbff66bbf560d266ddf4fdba70f0cdce18d4cd8dbf283eb7e50974970d424a80719a24b39263825c4f180327a224be22db780931eca6120f684d04902fe301e32c0a1732dcbb8f2bb57563d9401600668a161de35b42b134d6d8023fa65899b766549de51cb9f65bd27574206c8554e571a88f6af4db10f18ccdaaa744e38b60539f6fce31ffdb8b671ed386d597bd39ec1c0413fb8e2bd7b38fdb4710e037d17fc64038c67e5b4830ff9d12b8db391c3cdcc0dbb21fac3c0485f088ea3c260a5cac2ca4ca755206613950b9fa03c7acd60c54c42852ff1ae64696fe907e990cceaa2110d09560c5cfca18b2bce6bbf7f6dad03dcea1759e7d8c543387e5274557868f9a932fc842aa3eb743d1cb9adfcca17c7acfcea52657dc50e11d7c3f670e09834a0cda21fc20f9f378b67c7c24de5a93642c243c878114cff33be8dc4092041b714c17221468375973cfa367aeb5c09af86dcf2a7bd4ffda3bc3c533c848cc2710ffff5ff7d7dbd970e1fd9a902549e6d1e2338061f679c71c6e49c73ce9909e189379f2a3b9e101d3dc3e3dfcb067aebce5bbadaf2d1ad7e3a7b832dc28f06f53500b9f1861beb60cc9a7675a9f420ac04cf70f9a59ed2e1e0e1605c30883cbbffee77be5b076c78c6a36ad31e4f092f8767b4c81f5a19b3c13b2d71ff5f65861683408a5067e0de557ddac1e12a1e1625af8ea6be295ab331060e026507af81c8dea240294c1e184b3a84d04359e51eaf2c11c9da5470ea3c335c9af7276db7843ad85851fa78917f78bd6c81ded0de0c38e90db299ce511bd2e9f36eeaf0c9bb018381050780998f738b675f7b2103f2d1077edaa3fc3c9e8cf1638f39b61afe69fb0601daa21f5d65208c06463a870263863e884c792f69b7f25cf2e94bea2caa0df3da7bc23cf990172ef565245812195a92178cba804920af9ee91433368c273a819ea0a7c0a3d700044ef1f46cd25afac1aaab9f41177d620907198d43a72d37f7aeb59d16fa12d095a04cb28edf747d9c11333db24be538f55fefdaf21fdc908febe5dd6d69eaaeafe62823bbda34b915f43d649dfc6b4ffa6aed5e3be3b93783613916d933abe71f7da0bfd2e65cafbcf2bb758040feb5c1c8977beddb33fda14f46035985378398b64da3559007ad66e739195ac79836af2fe4c47ce0031e3839e6d8fd3eea7d474d0f7da0bbcce887968ab4fc813fb22ecd7360f6167d628506672d7e4c0711d3c325ecf3a0bb9e76ded3aade74f885802ff24777e0abbefdfa1f5d3f39f18413ab7e3070815bb9a99fbc9c1fe97baabda4ea2ba2aeaf921e78efc6cc333e2a030fe8dd9b1d3f9dbd862fb0ee972d0ceb3e7c3e187eec6f5df3b07869c5b048a1aeed2f0d6c5ef6232dbe36d642b4c64861a81f039e778f57902751c7186f0721a134c431b0afbeeaea6a4868ec94c618afc24b82a50c06aac0203185c8bbc010e6a1e0e920f05f2f1e74c29bf599e85336839d078050532a3a626966194ceb5a0b49c0c0308e7ff5577fb596e5cfb07c6559cea1ce7ed69ff23258970927de888f813e43d4dca4bea2180cdfffafef57a1663059d36db046395efb836bab324959f86019068f2d7e3224281b3fbc5436dce085f010efa2d8c5e39f7ae0a1c1147c3c4dea41e15276786060292f1e1a6c7deb8a6fad1a68e20d256c799d8d7f8c3fef80e23ff32e67ceca076736077f040acc3212469f35b90c2979f6162529541e12a85d16d4abfe2fef48483bc8fbda65d55db73ada8476406e9c82438eb4059d640eace0296430e8882f2ab37fd22d85205b31aa63a068bff63c9cfb8873eb9199963fd04996349841304b60000086dc6b6b3a501bddc98036c82837c0a61faa4cd597346d8f8c941f5ef7c33a5862f8903d06125872c3081747ffc511a38e961892376ddf7bce206bc81c6d013c18f7f422fd492f9155f4c710638864a0a15cb2c3c8504f65a93bc32cf2863e78382dd41d0fcd16e13fb99ce989e2318d9e186b9bf0490f7c66bebd1b7a146f39484e3e69ba017d58c7657a0eff72ad4da9d1cdcbc40b7d0899b127c13e2b7bfe3823b577f680b66eb3b981ab36a93f3eebde674ddef1ce7754d922ebe491ac83d376eb32ea873c7472e9672f2d6dfdfa3aa8612033e0c9fd2d6e7e8bdade2d9922eb70d22bfa2b306630b45972920148da75ec15b6827ed8ac041b82acb333c81f9923831ffdd8476b3cb9451bfb849cc0b9595927e77eec269f00b0b703dd702a0b3e3c402bd926e7969cdabb2a1d6f22ebe843ff45ef9dcaa481520eca31f04a1dc1b321ec534b1badba47075542b54baefdfe0cdea051fd3942d851ef7cc73b2767dff7ecd92049de650c7897ba878fb926fe60f972f40b5ff8c20bd645d2f0be7654a5417881b32501bbf0e5a8a73a52181a3de353c3e755d3096aac0c05332384927220c83a781d22a573eaad4fad4a87674fdedaf61b5e7a819497174a0094c1a3695d350fa7e31f092d839df222889486a50c59b291f598f2c24f88e1339d8b4ec2e999f1a133b746527da2442849e9e218423112b407f1eaa97ee868d3920e26bf5a3ff2bd52473c94ffa6c7df7472fbdbdd7e72c2f153056cba97c18056f5c24357b3063c0fd2d5076faad22a74e1a9306cf49ea3c028669b6279926e7b9bc2c3ef4e79880ff673e019a564704039eb34d00e8778ca5899e1217e2997d1a50c8ad195e178bbdbdfaec2f2a2dc70e374f06880856ee5b837e063f829e3177ee117ea2008fe611d6ac576d11f1d013ee854866d7e175573ddaa78c7d6439b71d02e75ac3a550306f264904f26f0485bb184523aa397bce31ff9315b4136cd5abaffece73e5bdba7658e6075ec0631da2f7da15d33c2b5413a250314f4688306297493b69e650d2a225ddba6f3e80130daaa387a8e7c9e72f229abe4032c1cadde882e185ee1f74ba017c8b61f1d8b27eae85eb97426fa0de2c9abbc8c3a74294fdfa3def4883ce00d903818c82c1ed20564137fc93a7ac3efda36434cb946df83f3be3c7350e0f1372eff4635d0182606490cafa12e6c502dcf6dd1f5be89e57dd4fe6d796abeaaa6daa6f66e20adcd9253b26c36937c90757d103992ce51f9e5af7cb9b6332b16b43338e4d3c6d810556e8baca7ef2027641d1ebae4b22f5d56e521031b780d3ad821da2759470f79a183c84ad5c585726d5bdf46cec8752bebf28a9387bc90536ddd92477609bd92b68f3621b20ebf7b75f1135ce1413719379ba22ef6b2683370914ff26bb0a18f4583811467003ae82a32ad9d914fb078c859e9bb1fe73cec9c8a4b5970e1b3fa1d7793e32677fca93bae699bb5fee5b8eef4d3e85467657044c2cbcee33c68726b7f00000dc349444154a25b522770cb16f22ebd27ce1cef03fff27eb7821f479506326d491b60f322286e46a246eb656bc4bb3560b49f4eb888545d478907ea6ce9932513eec110542f259d931746c0c4c93f2f488f20ca131ebb6708133830ca60a4f0749801a1b4c00829675846f0c96bf0e2dd11ce969e61f9431cf2a4cec3b4cd3c2bdbaff2b0ad6b59ca655daaf2c343f5555e8c10f8e505d3d23c2cd720c0400c1eb45284700f79088f4122af9453c3a25ce0db4a1ea2c140d20638ed02cf95b55e1d86753a929ff15887d3b6d123b93e074bbb36eddd6bdfda33998e4cb4f2aed39426541db3d2417b06af3d93636d899ed1b16bb7d2c0ffa874aaf29b89f2ac5c576d10bc67795ce933edb30dd1716d5ceed1497e86014d7e8b0634c0892f959e153dd0f2034ecfe86f79868e566782f3acaeea577950f2c99b7834b6bc92360cf8587959664af030b4a0d1bbd19e05cb500bfb963ee00f59b77ca7d5a5cbcc186d39b2aebdcde4b9b4296d26edb16da7daa67697361979a62ff41d7e33b92d6d1ffee48ffce1bfb8e81038225bde07d9684364a88dcb3d3ab65cd68b3386be99c9fa8a8c79469bf2944bd63320437fe84c3dd138c6437913cff1c31e080f52aff60a166e6524a005ffc4a1014ee52e7bc0276dcb8cb80132dee1cd5685031e801875a7f16c15313b094f98ec0508ed73ee43afc62e68b03a72ff0393fc815d75adf6f2f465064e3ef77046f028189e0fcf3c082ddf53ce2abc8387349a4adf4a7d0292fc293ff1aeeba5b570f3eedbfcb907abacf6599cfa8af30b2d81c933b861088cf8c0054778e8190f0c9e8503e2611974664a37e55464e54f6848fc58f9494b9edd7acd0044e73bd6de766bbde7d5ab6d0bc5aead3c61e0a63d24dd337e09ee13ef39f79191f055bc007e5efe56068237796ae6e64ff035511bdec2b96848392d3d708c3d73300ce5aecd2f9f6779fdd6e361ca701d86214ee9c18b8731e294d18376bcaf78eaffadce123192c3bf65e64ddb5edcb76d115f923eb79daed803d2d793db79f9d7cb337c2f07f2be0ea4eda71c7967f7031b096db5ce64bde8c0a17e4cbaeb180fc50ba16f56ce1c591d4b0fde2eeb535efa8b27f89101c8debd7bab1db51fe2e0ef36de0332a78cbcec39c9477cf4b07eed737bafa24345236e08236e4d287d591db03409c99741860660546e0a539a936a02235b7bdfa05975bb5ee7b95efef5d2561530e7a1cddfde031f3ee3a1b836bebd9f53c42af8c0245f78e8d97d9d8a2e4007c4c3b29cc3bb0aee94e53a8ccb735b7e0bbf2cf7e1c3b2d477ac9ee1412b83adcc273ded3f3812ef39f72d8e36defd68fe62d00cdb6070c9330ceba50d610fe6b92da7bd8773f86c1995b836bebd6ff38cf26085d0619e95e8d9652cbdc6353c9c01f79bf23e3a13861c481b1aca69e0923eb79d36f64095dba6bf495eb8c6f2f345ec1a592ff54e68eb2d2ecf431e04be8569e3dafbe018c631b8c3c3366d59ef47f954de8d01e256854d9f82e5e50c7f8810d7c394035bcd8b161fc1f05c1bc501b2bcc5b713dfd976d0d7e234903b181e56c15b90f76df93b91e75b4d93faa6ceb96e75194732bef578b25e5a5be779708bc6b73877f2fdbc7a8dd1bc08ec58fe7971db85775e793b395e1f841fe1497bbf93e93ed4b4853f63e5ae9716f8f5fa9b79f9e7c507e74ebf2e42ff22b08bd47bbbf02e42c34e826df9a14db6cf074be7fe730717c48488ad2464c1e297127c6c44ba948c38884a771e1e04f316c8daf5c302cceaa09d03471007aa6caf7841bb0d7004bdb84e6ae7c0017220fdf956cbfb010f40da65040758a79ead73a073a073a073a073a073e008e340efff8fb017d6c9ed1cd8811c38e001489d1edc8115ea24750e740e740e740e740e740e6c1f077affbf7dbced983b0796850307bc070483aa125a704dfcb230b6d7b373601939309caaddea29db65e469af73e7c08ee340e9f7abacafac09ef72bee3de5027a873604b38903e3dc8b652d6373d009915deaefda484569e93deaf9d039d03cbc781557b6b569c125ba9a8968fa3bdc69d033b9303d9845ea9cb40a4ec09eda173a07360f77120367e06225bd9af6f7a09560a37dec8fd5612b2fb5e5baf51e7c0f270a0d50914569e978703bda69d03cbc181c876aecb51eb5ecbce8125e5c036dafc9b9e0189b2c935afc2730f9d039d039d033810fdd07a4d3a673a073a07761f07d2f747e6775f0d7b8d3a073a0786f21db9df0ace6c7a0664acb0ad24640c7f8feb1ce81c384239d0fd1247e88beb64770e6ccc81f4fdb96e9ca343740e740e1cc91c20eb5b2defc7acb213cc66f8ea6ce192f87a2d71abd677af703084b4f957e51be174d287496d7c7b0f2ecfb9b67957c56526a6a13ff95d4367f2b4d7a427ceb39067d784f0c5f3f05edc7ab0496f6911d7e2c9730b1b3acadbafef22f0c1033621b0c3abf49636cfc1d3de0767f24b4bbeb1b479e9c199f47979a5274ccb9c52d596bf3a7dfa34a449ec302e38daf8c4053e74ed7f5e5d7e0b0fc63b2023096bd257b8ba363e39f6d32926e507e3bc67b02d4ceec77024ae85499ceb30804bb9494b5c70243df1e086f7c99b2b1d51d78baf44b4f08199e15fe16b0bd3de07bebd26afb8297dfeeed75f2dacfb165fee734dbaebb0ae2967180f56184b173fa5663f3e71425be6f0790c57f0806def3d0b63748d953185de0fefb92d6fdd3c23ef72886f983ff8435fe087f16dbeb1fb36aee258a1c57d8b1b9c90b859be0ddad60caee40d8ee099a5ade0103f0c8119cb0b163d8169f3063ef4b669ee57a50feab02a6d907198e6795ac69492a4cbd6961db8a4b7696013ef7e185a590f1e30b9cfb5cd378cf39c30a5743f7d816d6102eb1af8e17d9e5d1382cbf3bcfb16d67dcb8be4092d35ad793f810f9ce755b02256428519b4ad216cf0245ed6d093b896ffc1dd5e5b1cc9dba68fdd07b7b4364f8b2b69891be269e317bd1fe2ca73f0e49af8e1557a424b7fe2726df1b4f7c3f4e0836b783f1627ff307e8873deb3f8315adaf8363df7a10bdc58d9f3e0c0270447da54e273151f1b68069bc4726dcb080dc9d3c2bb3fa61a544d66cf3209b3abb839bf205c055f73affd137cc39436bebddf08e710b6e26de86ff3a7cce4195e37033bc4b15e9e31d8217c6818c60ff3ae822bf59b07dfc6274fae6d5a45b0f2675efabcf8313c2dec46e943d8715af6b7c1f1f4fd6d735e7a4b475be6bcfb161ef6c0e5da96d3cacc687a937f55be9587b13cc3b8e1f36afa16abff180d6ddc7a650dd3dae7b1fba19ed86c39156e03d96d71b96fcbdf9fb6ffdded8f9bdeb5f0b9cf15447bdf3ecf8b9f629d9fafc511d8b1b8167f7bdfc2b6f1edfd3cbc4398e173f2b5f1ed7d5bf60c7645f78ca52d1237846dcb1dbb6fe3c66899c5e566e5ba2adf3a6dab856befa159f5dcd4bf2d2a30b926ad7d6eefc7d213d75ed7e469eab026adc9384c5bfdbcb17cac86df8f7818dfca3aa86a64b8eecf32bb6fe3923c8c5bef3969b906477b6dd3dafb16c67d9b36ef3e79daf461dc9ab4e6fdac574ef0ac8269dad6106f9e731dcd5f22c3ff363df7c99b6be2d7bbce834d7cae70b4f72dce367ed1fb164f7b1f3cb9b669edfd46e9816de1dafb617a9b36763f1607471b3fc439ef795ebe36bec59bfb5ce7e14d7aae816baf6d5a2be3b9afb02bedb5850d8ec40dafeca6c48175bfe93d20354323249e85f51afd14a2ffed1ce81c58160eac5252a5d25d3f2ccb9beff55c160ee414acc8f650e697850fbd9e9d03cbc081c879ea3a7c4efc815c57ed01593d3e99a24b5c0a6dafb93f9082b7254f3bbcda96023ad2ce81ce81cd70806ed871fa61338477981dcf8185db55ef17b6f49db6b29d77113b614b0b5a12649d774bf2a28fb06a46b64376e47e2bdbeb9a199031e4e26685af1816790e713be6da3b9b1df32a3a21cbc781e8857a35c9dae571f91ac121a8b1f6b55058107c21dc4b0adccafa54d43b930fb4298cd95d078aabe7eb1cd82a0eb4329e7bb8b7aabd1e73b0842edc111c6c813d7fe740e7c08ee6c04c27147b64ab14d58eae7027ae7360993850367ece64bcd4bb354c96890dbdae9d039d0307c781353320eba1bbf1c61b27c71e7bdce4aaabae9afcf8c73f9e1c77dc71ab14d17a797b5ae740e7c0eee780f5e1471f7d74fd8d9d9eb7fb39d06bd839b0fb39b0efa8e909777bf6eca9b2de0e48767fed7b0d3b07968303faf06baeb96642cefdb65acea7a7603956d4d2aac2d36a34d499d4fa543d98d393ae8e9adc78c30d93134e387e72d39bde74f28d6f7c6372d249274de197e35df45a760e740e6cc081ebafbf7e72cdd5d74caebbeeba2d57561b14dd933b073a070e1107182264fdeaabaf9e1c730c33a21a0d87a8f45e4ce740e7c07673c081f63ffaf18faa8cdfe636b7a9b6be4908e38148fbccc998f103a2ea7802ccca273c866960aabe282594d14d70899e1b101384948d51d1b5d75e3b17be27740e740e2c1f07784928a91e3a073a07763707baacefeef7db6bd7396035838986e38f3f7eb45f9f4e58ac5e68dd0e50861c9c4e66340398cd0e408688289f1e3a073a073a073a073a073a073a073a073a073a07761f074c386cd70ce7aa0f114e175d6160c629cd344af8ba329d7243598ed543e740e740e740e740e740e740e740e740e740e7c0eee4401d11ac6cd558554371425d52e5a63c8bda3f98983e649dd500fe98c4cb2a4c9f57c76ed7e8675a62ffdb39d039d039d039d039d039d039d039d039d039b0d338504704b3414643dd9ab80299e143ae0df8fe81ca3472a153b05a3cfdbe73a073a073a073a073a073a073a073a073a073a07360510ef48d1c8b72acc3770e740e740e740e740e740e740e740e740e740e1c30078ee927d61c30ef7ac6ce81ce81ce81ce81ce81ce81ce81ce81ce81ce810539f0ff0100f15dfdefedad590000000049454e44ae426082}\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\f1 \u22312?\u20572?\u22320?\u36896?\u36718?\u23376?\u30340?\u36807?\u31243?\u20013?\u65292?\u20063?\u19981?\u20572?\u22320?\u36896?\u36710?\u23376?\u12290?}\par} @@ -1105,7 +1099,7 @@ https://github.com/dreamhead {\pard \ql \f0 \sa180 \li0 \fi0 \u21516?\u26102?\u36825?\u20284?\u20046?\u20063?\u24847?\u21619?\u30528?\u65292?\u25105?\u27599?\u22825?\u30340?commit\u25968?\u19982?\u20043?\u30456?\u27604?\u22810?\u20102?\u24456?\u22810?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22312?\u36830?\u20987?20\u30340?\u26102?\u20505?\u65292?\u26377?\u36825?\u26679?\u30340?\u38382?\u39064?: {\i \u20026?\u20102?commit\u32780?commit\u20195?\u30721?}\u65292?\u26368?\u21518?\u23601?\u25918?\u24323?\u20102?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32780?\u29616?\u22312?\u26159?{\f1 \u20026?\u20102?\u22635?\u22353?\u32780?commit}\u65292?\u20026?\u33258?\u24049?\u25366?\u20102?\u22826?\u22810?\u30340?\u24819?\u27861?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 40\u22825?\u30340?\u25552?\u21319?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 40\u22825?\u30340?\u25552?\u21319?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u24403?\u26102?\u25105?\u38656?\u35201?\u21435?\u21360?\u24230?\u25509?\u21463?\u27605?\u19994?\u29983?\u22521?\u35757?\u65292?\u22823?\u27010?\u26377?5\u21608?\u24038?\u21491?\u65292?\u24819?\u30528?\u24635?\u19981?\u33021?\u31354?\u25163?\u32780?\u24402?\u12290?\u20110?\u26159?\u22312?\u22269?\u24198?\u32467?\u26463?\u21518?\u26377?\u20102?\u31532?\u19968?\u27425?commit\u65292?\u24403?\u26102?\u26053?\u28216?\u24402?\u26469?\u65292?\u24819?\u30528?\u33258?\u24049?\u22312?\u19981?\u21516?\u30340?\u22320?\u26041?\u26377?\u19981?\u21516?\u30340?\u29031?\u29255?\u65292?\u20110?\u26159?\u36825?\u20010?repo\u30340?\u21517?\u23383?\u26159? {\field{\*\fldinst{HYPERLINK "https://github.com/phodal/onmap"}}{\fldrslt{\ul onmap }}} @@ -1127,7 +1121,7 @@ onmap {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u25552?\u39640?\u20102?\u20195?\u30721?\u30340?\u36136?\u37327?(code climate\u27604?jslint\u26356?\u27880?\u37325?\u37325?\u22797?\u20195?\u30721?\u31561?\u31561?\u19968?\u20123?bad smell)\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u23545?\u20110?Mock\u12289?Stub\u12289?FakesServer\u31561?\u29992?\u27861?\u26377?\u26356?\u22909?\u30340?\u25484?\u25569?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u21487?\u20197?\u25345?\u32493?\u22320?\u20132?\u20184?\u36719?\u20214?(\u29256?\u26412?\u31649?\u29702?\u12289?\u33258?\u21160?\u27979?\u35797?\u12289?CI\u12289?\u37096?\u32626?\u31561?\u31561?)\sa180\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 100\u22825?\u30340?\u25361?\u25112?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 100\u22825?\u30340?\u25361?\u25112?\par} {\pard \ql \f0 \sa180 \li0 \fi0 (ps:\u20174?\u21360?\u24230?\u22238?\u26469?\u20043?\u21518?\u65292?\u30001?\u20110?\u22899?\u26379?\u21451?\u22312?\u27888?\u22269?\u23454?\u20064?\u65292?\u26377?\u20102?\u26356?\u22810?\u30340?\u26102?\u38388?\u21487?\u20197?\u30475?\u20070?\u12289?\u20889?\u20195?\u30721?)\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26377?\u24847?\u24605?\u30340?\u26159?\u36234?\u21040?\u20013?\u38388?\u30340?\u19968?\u20123?\u26102?\u38388?\u65292?commits\u30340?\u27425?\u25968?\u19978?\u21435?\u20102?\u65292?\u38500?\u20102?\u19968?\u20123?\u31616?\u21333?\u30340?pull request\u65292?\u36824?\u26377?\u19968?\u20123?\u26032?\u30340?\u36718?\u23376?\u20986?\u29616?\u20102?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\jpegblip\picw600\pich461\picwgoal12000\pichgoal9220 ffd8ffe000104a46494600010101004800480000ffe100804578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000900000000100000090000000010002a00200040000000100000258a003000400000001000001cd00000000ffed003850686f746f73686f7020332e30003842494d04040000000000003842494d0425000000000010d41d8cd98f00b204e9800998ecf8427effe20f444943435f50524f46494c4500010100000f346170706c021000006d6e74725247422058595a2007df0001000400090023001d616373704150504c0000000000000000000000000000000000000000000000000000f6d6000100000000d32d6170706c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116465736300000150000000626473636d000001b40000041a63707274000005d00000002377747074000005f4000000147258595a00000608000000146758595a0000061c000000146258595a000006300000001472545243000006440000080c6161726700000e50000000207663677400000e70000000306e64696e00000ea00000003e6368616400000ee00000002c6d6d6f6400000f0c0000002862545243000006440000080c67545243000006440000080c6161626700000e50000000206161676700000e5000000020646573630000000000000008446973706c61790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d6c756300000000000000220000000c6872485200000014000001a86b6f4b520000000c000001bc6e624e4f00000012000001c86964000000000012000001da6875485500000014000001ec6373435a00000016000002006461444b0000001c00000216756b55410000001c0000023261720000000000140000024e697449540000001400000262726f524f00000012000002766573455300000012000002766865494c00000016000002886e6c4e4c000000160000029e6669464900000010000002b47a6854570000000c000002c47669564e0000000e000002d0736b534b00000016000002de7a68434e0000000c000002c47275525500000024000002f46672465200000016000003186d730000000000120000032e636145530000001800000340746854480000000c000003586573584c0000001200000276646544450000001000000364656e55530000001200000374707442520000001800000386706c504c000000120000039e656c475200000022000003b07376534500000010000003d27472545200000014000003e26a614a500000000e000003f6707450540000001600000404004c004300440020007500200062006f006a0069ceecb7ec0020004c0043004400460061007200670065002d004c00430044004c004300440020005700610072006e00610053007a00ed006e006500730020004c0043004400420061007200650076006e00fd0020004c00430044004c00430044002d006600610072007600650073006b00e60072006d041a043e043b044c043e0440043e0432043804390020004c00430044200f004c00430044002006450644064806460629004c0043004400200063006f006c006f00720069004c0043004400200063006f006c006f0072200f004c00430044002005e605d105e205d505e005d9004b006c0065007500720065006e002d004c00430044005600e400720069002d004c004300445f6982720020004c00430044004c004300440020004d00e0007500460061007200650062006e00e90020004c004300440426043204350442043d043e043900200416041a002d043404380441043f043b04350439004c0043004400200063006f0075006c006500750072005700610072006e00610020004c00430044004c0043004400200065006e00200063006f006c006f0072004c0043004400200e2a0e350046006100720062002d004c004300440043006f006c006f00720020004c00430044004c0043004400200043006f006c006f007200690064006f004b006f006c006f00720020004c00430044038803b303c703c103c903bc03b7002003bf03b803cc03bd03b70020004c00430044004600e400720067002d004c0043004400520065006e006b006c00690020004c0043004430ab30e930fc0020004c00430044004c004300440020006100200043006f00720065007300007465787400000000436f70797269676874204170706c6520496e632e2c2032303135000058595a20000000000000f31600010000000116ca58595a2000000000000071c00000398a0000016758595a2000000000000061230000b9e6000013f658595a2000000000000023f200000c900000bdd063757276000000000000040000000005000a000f00140019001e00230028002d00320036003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a300a800ad00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff706172610000000000030000000266660000f2a700000d59000013d000000a0e7663677400000000000000010001000000000000000100000001000000000000000100000001000000000000000100006e64696e00000000000000360000a7400000558000004cc000009ec00000258000000cc000005000000054400002333300023333000233330000000000000000736633320000000000010c72000005f8fffff31d000007ba0000fd72fffffb9dfffffda4000003d90000c0716d6d6f6400000000000006100000a02200000000cd23870000000000000000000000000000000000ffc000110801cd025803011200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffdb004300050505050505090505090d0909090d120d0d0d0d12171212121212171b1717171717171b1b1b1b1b1b1b1b21212121212126262626262b2b2b2b2b2b2b2b2b2bffdb0043010707070b0a0b130a0a132d1f191f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2dffdd0004004bffda000c03010002110311003f00fb2e8a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a00ffd0fb2e8a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a002a39258a2432cac1554649270050049546cf53d3f50ddf629d26dbd763038a00bd450015e11a9fc4ef175eebfa9e95e06d1a3bf834618b996694a16619c84001cf420739e3a631900f77af11baf8ba65f87d67e32d16cd66b8bbb94b3fb348e4013336c65dc064e0f438e45007b75799f8635ef88fa86aa2dbc4da141a7da1462668ee3cd3b863036e075f5a00f4ca8cba2217760001924f18a0092b3ad356d32fdda3b2b88e565ea11813401a359926b5a4c573f6392ea259ba6c2c33401a754ee350b1b5e2e6648fe52df3301c0efcd005caca6d77465856e1aee211b9c2b6f18245006ad5492faca208d2cc8a241952580040e78f5a00b759435dd18db9ba1770f960ed2dbc633e9401ab58d7d7f27d9a1b8d36485964915773b614a93ced3ddbd05006cd73f67afdade6ab71a5a15cc2176b06077e739007fb3de803a0acd8758d2ae2e0da417313ca3f8030268034a8eb4005140051400514005140051401ffd1fb2e8a0028a00434b40157ed9074c9fc8ff855aa00abf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff855aa00abf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff855aa00abf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff855aa00abf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff855aa00abf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff855aa00abf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff855aa0062bac881d7a1a7d00798789adfc402112eab2473582ceace90a90e133fc47b8c7eb5e9c4023046450079348d677badda9f04848e5446f31c291185c71b877ff1af548ade08011022a03d76803f950053d293528ed02eacf1c9364fcd18c2e3b706b4a803e599f4ed6347f1478924f02f8874d8e19cb4b7d15ca932db1e7271900907383e9818e335ebfe21f853e06f14ea7fdb1ac5807b9241774764de4000160a464e0019ebc0f41401f37786f4af0fea5f0d74bb2f136a73e911ddead2cb6ae88773b20f2c65883b3bb027a1e7b57d59a97827c2fab68917872fac227b1800114406d11ed180508e54e09e4500786e856d2f83be30db786741d4ee6fac2f6d8bdc453cad36c3b58e724900820118e7e6e73918f66f0afc3af08783257b8f0fd8ac1348bb1a424bbedce71b9892013c903ad004be3563fd911a125639278d653fec13ce7dabaabab4b7bd81adae903c6e3054f7a00e5354b3d16c6e6da6b7fdc5d2a49f67110fbf853c3601e2b574ff000de95a64df68b58c9931b433b16207a0cf41401c9e9f61a449e086b89d118bc2d24921037799cf39eb907a5746fe10d0e49cccd09019b73461888cb7aedce280397d3ed5751d4f461a9a79856c19c8719c904019cfd6bd0bfb3ed7ed697db3f7b1a18d4827853db1d3b50070fa5e8fa649a96b5e65ba308df6a02010a0ae4e076e6bb7874eb4824b89a24c35c9dd29c9f98e31f871e9401e63656d0ded8f876dae977c6cf282a79040c903e9c57a343a1e9b6e2d9628b02d0b18793f2eeebdf9fc680395b5d2b4d7f195dc6f6f1944b78d954a8da0b704e3a57669a7dac77afa8a262791423364f2abd063a50079846ab1e882241844d582a8ec007ed5e89fd85a6793e4795f279df68c6e3feb339cf5f5edd2803944b7b18f5ad6cc9b2054853f78147c9b94ee231fafad75afa269d25fb6a4f166665d8c72704631caf43c50079df90fa5d859b6a16905c59c4e862b9b7628fc9e0918c9cf7aed20f08e8b04c932c6cc233b9119d8a29f65271401d26e014b1fad380a00adf6cb7f53f91ff0ab540157ed96fea7f23fe156a802afdb2dfd4fe47fc2ad50055fb65bfa9fc8ff00855aa00abf6cb7f53f91ff000ab5401fffd2fb2e8a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a00ffd3fb2e8a0028a002909c5002d79c4ff11f4c867b88459ddc82d9da3919103282a704e41e071deb7586a8d26a262f114d3b367a3d65e99aad9eb16316a164fba2986573c1f7041ee2b1946517692b1a464a4af166a543bd7d7a75a455c9ab32f352b7b2b19f5163be38119db6104e14678f7a6a2db514b5139249b6f434eb274ad5adb57b082fedf2ab3a07556c06c1f514e70945f2c90a338c927166b540658c308cb00c7a0cf353e68775b13d5792e238865c81c703d71e94d26f440e496e58ac1d035eb5f10e9ffda1668e89bd930e00395383d09a7384a1a490a3352d62cdeae0afbe2168d657b3d8b41772bdb314731425d723dc55aa151a4d44875e9a76723bdae2b57f1ce8fa3dd7d8a549a6915049208937796a7bb7a511a1525ac6212af4d68e476b5474fbfb5d52ca2d42c9f7c3328646f506b36aceccd134d5d17aa1f3a3dfe5ee1bbd33cfe5482e89aa069e2460aec013d01239a16bb05d7527a87cc51f78e3bf268f4193541e747c7cc3e6e9cf5fa7ad004f509963504bb0007a9c5004d508910b6cc8cf5c679c51a85c9ab917f1869f6f6173a96a114d6d15b4de492e849639c02a1724827bd69eca77b58cfdac2d7b9d75573711041233050dc824e2a2c5dd1629a0e46690c756369baee9dab4f736f64cccf692795282a570ded9ebf5155284a3ab44a9c5e899b350473c52122360c475c107152ca4d13d46cc17af14012567de6a1059d94d7cff003a40acec1704fca3247d69a8b6ec84e492b9a158fa4eb16bac69f06a16d955b84deaad8dd8f71cd39c2516e325b0a338c92717b9b15034f12304760a5ba024026a47744f50b4a89cb90b93819e28193573fa3f886cf5992ee3b7574fb14c6172f80091dc73d2ae74e51b732dc88d48caf66741597a8ea96da769b3ea6f9923b742edb30490be9ef5318b93514b51ca692726f4352b91bdf16da5a68d67ac470c92fdb9a35862180e4c9d3a9c7039354a9c9b714b613ab14936cebaa059a366d818161d464645458a4d327ae7749f11d8eaf35dc300643693185b7e002c3fbbcf3572a728daeb72635232ba4ce8aa1795231ba42147b9c542d762ee4d5117518c91cf4e680b92e6b9e1e20b37d7c787955ccc60f3f78c6cdb9c6339eb9abf672e5e7b6847b48f3725f53a1aae2788b989586e1db233f9541775b162a069a34215c804f4048e685aec26d227ae7c7882d0ebe7c3bb5c4e21f3b7606ddbf5cf5fc2ab925cbcf6d09e78f3725f53a0a6060c3839a92c7d62693af59eb0f3c76c195addf6306c0f519183d38a00dbac4d3f5db3d4afee6c2dc36eb5386638c1e71c73ed401b74c0ea738e71e9400fa6ee19c5003ab2f55d5ecf478167bc270ee115579249f41edde803528a0028a002b2759d5edf45b237d72acc8182e1393cfd68035ab22fb59b4b0d2ffb5a4cb45b5586dc64eec631f9d006bd53b4bd8af2d22bc4caa4aa186ee0f3401729bb875a00754664455dec4050339278a0092b2acb59b1d41ee16d1f78b660acff00c27233c1ee280356b9bb4f14e9979711c1189144c4ac523a108e47f74f7a00e928a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a00fffd4fb2e8a0028a006b52919a00f06d0ec3c4ba8ddeb96da25cc36f14977224be6a9627248e31d38af6cb6d3acac9a47b385223336f90a281b9bd4e3a9aeca98bba8a8ad8e38612ce4e4f73c7df4e83c27e22f0dd85c4e0470c73ef91be552cdf8e00c9c0af5cd4348d3356458f52b78ee150e5448a1b1f4cd38e2f9a338d5ea12c2b528ca9f43c19eea2bbd27c452c378218e7be409212db58127e5cae480debd2bdd5342d1e3865b74b585639f1e6a84003e3a6477c55bc6479e324b65623ea92e5926f76783694d0d9b6aba7180412c9a74ad8b79bcc81828fbd839c31cf183f5af73b4f0d683611c90d959c3124c0ac81507cc0f507d47b539e362f95d9e8ee2860e4b995f73c46df49b5d36cfc31acda6f5b9bbb98d657dc7953cedc6781db02bddce8da598a084db4452d88685760c464742a3b7e149e36f2a975a4bf01fd4dda367aafc4f9a6e967be3a96a37735bc5731dcb8fb44f70f1cb16d63b42c614822be8e9fc39a1dd5e0d42e2ce179d4e448c80b67eb5a471f14969b112c0c9b7ef6e78d491e9fab788ef878c2e0c7f67b48da0f9ca0c9505994f19f5e9ce7dabda6f741d2352992e2fed629e48feeb3a0623f3aca38c8f228dad67d3a9a4b092e772bdeeba9c67c2dc7fc228b9ff009ef27f3aef6d34fb3d3e0fb358c4904792db51428c9ea703d6b0c5565567cc91be1a93a70e56cf04d4ae23d3adb53d7745d7255ba5bb626db679619f3820ab64b6318cf4c0af6c97c37a14f7a3529ace17b80777985016c8ef9f5ae986322adccaf656b3b58e696126ef676bbf33c4e7fb536bbacdd5cea2da64de447385181e61d8081f30ce01ec3d6bdbeffc3fa2eab22cda95ac570e9f75a45048a50c6a51506b6f41cf0926db4eff00798fe1ad46fefbc216da84eb8b8780b7000c900e0e071cf5aeb12248d422001546001d0015c7566a53e78ab2ec7553838c395b3e75d160f0e4ba55a6b3a9df4f0eab25de19e225e42dbb852a73f29ee7f0cd7ba27873428afbfb4a2b3856e739f3020dd93df3ebef5db531b195dabedb69639618492b276f5ea789496fa2ea72ebf7be2798adfdb4ac200cc414551f2ec1df278fff005d7b65e786b42d46e45e5fd9c334cbd1dd013c7f3a51c624a3bab745b313c249b7b3bf7dd7a1e31636afe22d53c3d69ae191c4da7c8641bca960ac769241c9c8fcebdd4e9b626ea3bd6850cf129449368dcaa7a807b0f6a52c62b4d4559b771c706ef07277b2b1f349d3618bc212eb68d27da6d750fb3c2dbdb0881f1803381ebf5afa34e81a29b56b13670f90cfe618f60da5f39dc474ce7bd68b1ebda2935a5ad6f919fd41fb3714f5bdeff3d8f1cd534bb5d63c49affdb7730b7b3499006206fd80e481c1c7bd7b4ff64e9be6cb3fd9e3df3aec95b68cba818018f718ed594719cb08c23d19b3c25e7293d9a3c0ec6c92c478635a85e4fb4decc04aecec72b9002f27a00718af78fec4d276411fd962db6a7308d83119f55f4fc2ae58e52736d68f65d851c1b8a8d9eab73e7dd42049bc29abdcca4b496faab7964b1e373052319c1e3d7a76afa0bfb0f48f225b5fb2c5e54ec5e44d830ec79248ee7de9c71ea352334b656f521e09b84a0deeee7877892c6c9f54b6b5d3dedeee082cd76dacd2b2800e4974727049f5ce78af67b8f0b7876ee18adee2c6078e01b6352830a3d07a0a9a58c8c534effd7dcff12aa6125277ba30be1fdcdbdf785611089422978c895f79e09c80dc123d3b8e95d9dbda5bda40b6d6a8b146830aa83000f602b9711514e7cd1474d0a6e10e5933e7230c7a5e9fe23934c631dc4137929873b8425806ef9f62dd47ad7d02ba2692b7525eadb4426981591f60dcc0f504f70715d9f5e4dc1c95ec72fd49ae649dae78cdb5b689a4f887426f094c5e4b938b95562db908e4b0ec7af1dabd874ff0ee89a54cd71a6da45048dc164500e3eb59cb15171947577efd0a8e165cca4ecaddba9c57c51da347b4f31cc686ee30cc0e085c1c9fc0735d278afc3f37882dad6de29123f22e1266de090cabd471eb5381a90a726e6fa178ca729c5282d6e793490e9ba7ebba858f8726325949a64af280e5d77e3ae4e79e9f9d7b5dae81a2d924b15a5a43124e3122aa00181ec7d455bc62e55169bd6fa90b0b2e672d95ba1e1569a55ae9da7f85f5ab62eb7379708b2bee3ca9cf0067007b57bd9d1b4a314101b68bcbb63ba15d831191dd4763f4aa78ebca6dad1fe04ac15a34d27ac7f13c2a5b7d1353975fbdf134c56fade675b70cc559157ee6c5f7381faf7cd7b6def86f42d46e45e5f59c334a31f3ba0278e99f5a51c5c6d1dd5bb7529e16577b3bf7e87875a489addfe8d6be319996d8d879837b94567c9e49c8e703af5e3debddefb44d2754448f51b68a758fee075076fd28fae45a946d6bf617d5249c5def6ee7cf36d3595bf87352b746965866d496388a3ecde00caef63fc2475f5afa00f8734236ef686ca0f2a560ee9b0619874247a8f5aa963632929493d15895839462e317bbb9e0d6286d07886c63114718d3c9315bcad2c4adeccd8c9e79e2bdde2f0cf87e052b0d8dba029e510b1a8ca1eaa7dbda896393e476f85dff00adc6b072b4a2deeac795e88ffdaf71a6c6cc52df44d344aec0671348b81c0ea554138af61b2d2b4ed39592c2de3803f2c2350b9c7ae2b1a9894eea0ad7776694f0cd59cddecac8f9bb45f274dbdd3afa70973e65ca85bbb69c895cb36312237247b115f41c1e17f0fdb5e7f685bd8c11cf9cf98a801cfad6f3c7425169a7b7f5fd58c6182945a699e1b368f657b61e28d56e0319ace7730e1880a7ae7038cf6fa57be0d1b4b114f00b68b65d1cccbb062427bb0eff008d47d7b58357b2dcb783769ebabd8f02d51ae754d4f4eb4bef2a68869f1ba25d4cd0c6588f99b728396ff0af78bbf0f68b7f0476d79690cb1c2308ac808503b0f4a70c745292e5b5d8a783936b53c15619eeb49d174e9aec4b1bea2f0a490bb36d42bca86214e41cff009e2bdfce8ba514823fb345b6d8ee846c188cfaafa1f714bebab9a524b741f53972a8b7d4f24b9b3fec2f164b67a3861f65d15c4393b9810dc7d4d7b09d3ac8de7f687949f68d9e5f9bb46fdbfddcf5c7b564b15fbbe592bbbdcd5e1bdfe68bb2b1f39f93a35af8774dd6f4bb863ad49326e21c976627e60467a74fafe35efb0f86741b6bdfed182ca14b8ce7cc0801c9ef5d12c74799cacf5e8f631584972a8df6ebd4f19b88b45d5355d7ae3c5972f0cd6aca21c37cc8b8ea8bdcf4e31debda2f3c39a1ea170b777f690cd2ae30ee809e3a73511c5c79631d55bb752a58595decfd4f04d7e4d446a65f459659b3a526f91c6d94c3dd8f7048c671ce2be86fecbd3cdc9bc30466629e599368dc53fbb9f4f6a74f1ea1151e5beb714f04e5272e6b68647847fb28f87ad5f4707c864079396ddfc5b8ff007b3d6b6acb4eb1d361fb3e9f0a411e776d8d428c9ef815c5564a52ba3b29c5c6366796595d9d097fb69412b33dcc0e07770c5a3fea2bd48e99a7b43f67304663dfbf6ed18dd9ce71eb9ef599a1e5f1c4ba345a845725c37d8adfcc319dac5e466c9c9e9c9eb5ea52d859ccd234b12319542392a0ee51d01f502803cdace2365ac9b758e2b6df672931c3297cf0305fa0dde95df43a0e8f01530dac4bb092b851c12304fe540191e0fb0b7b7d1a0bc4dc65b88d59d98924fa0e7a015d4c30c36d12c10284441855518007b0a00f2df117f684af75797f672e15d2381b2bb11038c9eb9dce7dbd057a8cf6f05cc662b845910e0956191c1c8fd6802a19ef65b1f3ede1d93b0c88e538c1cf462b9fd2b468039cf3fc55dedad7fefeb7ff00135d1d00727e2e45934d863906435d40ac3d8b806ba69ede0b9509708ae03060186704720fd4500795b196e221e1a941234d33c9264705101f2bff00421f957a7fd86d0c924c624df28db23606587a1f51401e60821bc5b2b630a4ed0d8a3b09e4d91286fe200024b7bf415e8b3689a45c797e75ac4fe48da9951f281d87b7b50079dd9c29a9dae8b6970ecf1bc93ab6d63ca8ce06739c7f4af4a874bd3add83c10468558b82140c330c123d0914013adb41f6716a501882edda79181c639eb562803cf2d6df6a788edad142fcc422a8c60f95d80aeed2d6de2792489151a53b9c8182c718c9f5e280382b8b8b4b9d1745b7b3652ed341b557a8d9f7f8ed81d6bb2b7d1b4bb5b96bcb6b78e395b3975500f3d7f3a00d3a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2803ffd5fb2e8a0028a0028a0033517967fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f8500499a8fca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc2802438a8fca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff007dbf4ff0a0093351f947fbedfa7f8500499a8fca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe1401266a3f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe1401266a3f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28024cd47e51fefb7e9fe14012e6a2f28ff7dbf4ff000a0093351f947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe14012e6a2f28ff007dbf4ff0a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe1401266a3f28ff7dbf4ff000a00973517947fbedfa7f85004b9a8bca3fdf6fd3fc28025cd45e51fefb7e9fe1401ffd6fb2e8a0028a002909c5002d79edc7c49d02dae26b7916e0981d91cac4c5415383c8fa56aa8547af298fb7a7b731e855434ed46d755b38efec9c3c328dca7a71fe359b8b4ecd1ac64a4ae997e9b9a431d546fafa1b0b39afa627cb850bb6d193851938a6936ecb713924aecbd59ba5ea76fab5843a8dae7ca9d77aee18383ea28945c5da48519292ba669530b7bd22ae3ea279022963d867f2a02fdc96b1344d72cf5fb2fb7d816f2f7b27cebb4e54e0f155384a0ed256263252578b36eb9fbaf1269569a9dbe9124bbae2e58aaa20dd82067e6c7ddfc69aa726b992d04ea453516f567415cfeafe25d2b43f2c5fcb8795d635451b9b2dd381ce3de88c252f8504a718fc4ce82980d4163e9bbbb679a007533763a9a02e3ea3dddcd02b92533776a07e43e99bbd4d003e984fa52b80fae557c5fa4ad95c6a17664b686da6f21da5465f9b38e0632413d0d6beca774ac47b58daf73aaa8c48a40607835995724a6e7d2818eacab0d634fd4e6b882ca5123dabf9728c11b5bd39aa7192f891319c65749ec6ad30383d0e6a469df61f4dcd031d54ef6f61b0b496f67cf970a976c7270393c5349b764272495d972b374bd52d757b08752b427ca9d77a6e1b4e3dc76a2517176684a49ea99a54cdc3d69143e99bb1dc5003eb1349d7ac75992ea2b3df9b494c326e5c7cc3d3d47bd54a128dae898ce32d99b759fa8ea306976136a3739f2a042edb464e075c0ef4a316dd96e3724936f6342b96bcf15d85a68f6bad059248ef0c6b0a28f9d8c9d38247d4d5aa5372714b5443ab0b295f467534c0d91599a0fae78f88ac92eef6d271247f604124b2321d9b48cfcadfc58ef8abf672b276dc8f691bb57d8e86b997f15e920e9de5bb3aea8716ecaa7078cf3e831eb47b29eba6c2f6b0d35dce9a99bbbe6a0d07d30b6066806c7d6268faed9eb96ef7563bb6248d11de369dc8707f0aa94251d24898ce32574cdba666a4a1f4c2de9400fa66e07a1cd003e9993d33405c7d333eb4ae03e9b9e719a6171d593abeb169a2db0babdddb19827ca33c9c9fe9401ad597a8ead69a6589d42e58f95c60a8c93bba605006a5436f3c773047731676c8a1867ae08cd004d499a005aad7777058db3dddd3848e319663d850059ac3d3f5fd3f5398db5bb3aca1776c9119095f5008e45006e5140052668016b1e0d6ecae7539b488cb79f00cb023031c743dfad006c5638d6ec8eaffd880b19c26f3c7ca075ebeb401b1499a005a4c8a005ac4d4b5fd3f4c985bceccd215ddb2342e42fa903a0a00dbaad6b7505ec09756ce1e39065587422802cd1400514005140051400514005140051400514005140051400514005140051400514005140051401ffd7fb2e8a0028a004341a00f05d16dbc4d7975aeda6846dd6296ee5494cd9cf248f97008e9eb5ed365a569fa73cd258c090b5c399252a31b98f527debb678cbc62a2b638a184d64e4f73c961d3dfc2de20f0de933dc7c91c73f98412a8ccdcf4cf404e066bd4f56d0747d71123d5ada3b954cedde338cf5fce858a528ce357af51cb0ae328ca9743c524be9ae34cf10bdbdf08564be458de490aa9524fcaadce37638c715ec89e18f0fc56d359c7630ac370419502f0c474247b55fd6e1cd0925b223eab3e5945bdcf14d35fec2355d2e68a7b5964d3a46f2bce1342db47df1d48273c735ecb61e11f0de9b14d0d958c51adc2949001f794f5073d8fa539e2e9b51b27a3b930c254f7937bab1e3b69a68d2ad3c33ac5acd309ef2e1124cb9dbb0e4ed0bd00c718af6f3a068c60b5b636b198ec98340b8e2323a15f4c5278dbb9dd5d3d8a5836942cecd6e7cf170faa6a2350d6259847710dcb05b892e8c3e4ed6e07978208e3fcf35ef573e11f0ddddff00f69dcd842f3e77172bc93ea47435a471d05caedb2337829b72bbdd9e58c89e20f10dea788af5edbec76b1bc2124d8012a0b30c707ae7df35eb1a9786340d5a74bad46ca29a48f015987381d3eb8aca38c8a8595d5bb75347869def7bfa9cb7c2dcff00c22ab9ff009ef27f3aeeb4ed32c349b7fb269b0a4116e2db106064f538f7ac71559559f3a37c2d174a1cacf35f106996161e39d0ee2ce0489ee6695e665182ec00e58f73cd7a4dd697a7de5dc17d7302493da92627619285bae3d33554b13cb4a74e5adf626a61ef52338f43cd7e24699611ad9ea91c082ea5bb851e503e62a3a027d057a4ea1a569faac6916a302ccb1b891438ce197a11ee2961b10e95d3d9a1d7c3aa966b7b935cbc915ac9245cb2a3103dc0e2ad62b953d6e745b4b1f3ce8b069b73a5db789351d5e7b5d465ba0198317c9cf09b33d0faff004af628bc23e1b8350fed48ac625b8ceede0773df1d335e8d4c5c25aabad36d2c70d3c24a3f15bd4f227b7b4d6db5dd4b5dbc921bbb291d6051215f2c28f970a0f393c71fcebd7750f08787355bbfb6dfd9452cddd88e4e3d7d69c31904a3bab7456d4996126f993b3bf7e8792d9add789f53d06d3569a755b9b091a5f2dd90bec6382483ce4724f7fa57b6ff0064e9bf6d8750fb3a79f0218e37039543d547a0acfeb8b966a0acdb2d611b945cddd247ce9f649a2f0a3ebc2e6e3ed1677ff6787f78db5503e3819efd7f4e95efe7c35a0b58b6986ce236ef279cd1e3e52f9ceec7ae6b678f8fb4e6b696b5bcedb99fd45f25afadf7f2b9e4faad87f6c788b5d5ba9a654b6b44991524655dfb01e4038207a57b0ff61e93e7dc5d7d993ccba4114cd8e5d00c007d462b18e2f9611847a335785729394bb1e1b630cf64de1ad752e677b8bf9764bbe46236e400b8ce31835ed9ff0008ee8a22b5845a47b2c4eeb718e233eabe9572c6a939a6b47b79111c1b5c8d3d56e7846a31b5c785756b99e491dedf5461182ec461982e0827900741dbb57ba9f0de846da7b2fb1c5e4dcc9e6ca9b7867ce771f7cf7a71c745548cada25614b0727071beaddcf1df1258b7f69db69f6127dbe0b6b4522d4dcb248b9c9f3324fcdec727a62bd5ae7c19e17bc861b7b8d3e264b750918c636a8ec31dbdaa6962e314d3ee3a984949a68a1e03bb8750f0b45e5bcf22a978c99c82e304f1b87503b1eb8ebcd75b656369a75b2d9d8c4b0c4830a8a300572622a4673e7823aa842508f2c99f3c2a3e8da7f88eeb4d92559ade616e877b13e5b30dcc79e5bfda3c8af755f0d682b7935fad94426b856495f68cb2b6320fa83819aed78e8b707257b74393ea72b4a3176b9e5105b59681afe86de1ebb799af8e2e14c85c3a919dc4741ce7f2af52d2fc29e1ed1ae0dde9b671c32918de07383e99e959cb131e5947577efd0d161e5cca5a2b1cafc4d91e3d22d36ccd006bb8d59d18a900e72723d3ad6f78bf40b9f105adadbdb94022b8495c3e70557a8e3d69606a42126e6fa32b194e5522944f2f9a28748d7350d2746ba927b49b4d964915a43200f8eb939e7bfe3f4af5eb1f0b787b4e8a686caca2896e1764802fde53d8fb7b55bc6479631776d3bdd99ac2cb99cb4575b23c5ac74d1a5d8f86b59b59a613ddcea9265db6ec39f942e70076c57b81f0fe8a60b5b53691f9764c1a05c71191d0afa5396354a53724ecf608e0dc63049ea8f1792decb5b935ed4f5dbc921bbb295d6dd4485762afddc283ce4f1faf5af5dd43c25e1cd52efedd7f651cb31c6588e4e3d71d7f1a238b8da3bab76ea27849de5b3bf73c7ecae67f13dfe8fa7f892e648a06b112f0e63df264e0923a9c0ebed5ecfa9786f43d6238e2d4ad2399621840c3ee8f418eded4beb70b4925cb77ba05849a71e677b2ea7835a5c4369e1fd52de39e7759b525891e2601a50071b98f4040c93d6bdc8f84bc386d24b0161088657123205c02c3807eb572c6d394e3269e8ac4c70738c1a4f7773c56cc5cd947e21d35c18a34b02fe4098ceaadfef1efcf35ed36fe0ff0cdaa3a5be9f0c6248cc2c1571b90f553ea0d278d85e12b3d1ff5d4160e7cb38dd6a8f31d3649b537d320846e4d134d17246320cee844631dc8009af5ab2d0f4dd2a3963d2604b5328e4a2f703009f5c5653c5475505bbbbff2358615a69c9ecb43e77912cffe116b6d6935195f52b99c0993cd6f986ee72a0f61ce7bf4e98aed9fe1deb97732c57a34f44328924b8822292b80738c7415ddede9ddcdcb4b6c71aa152d1828ea9ee45ab446f758f14c171249e5c56d0c8803b0019573d8f427a8e87bd7ac8d134a33dc5d1b68fccbb5093311cc8a06006f518ae258b518c2296ccebfaa3729c9f547868d3209f4ef0a5a24922fdae56691839dcacca0b0539f97a6001d2bda6dbc2de1fb3f205b59451fd9a432c581f75db82c3dcd68f1cb9aa495fdefc0858276a69dbddfc4f19bb8e6d22cfc57a3d94d37916a9098833b12a58f3839c8af6f3a0e8ed25d4cd6b197bd016e095e64006006f5c542c62bc24d6ab729e0dda693d1ec79a4da82cfe24f0cc36f3eff00dc6640af91ca71bb07d8f5aefacbc23e1ad3e68ee6cac218a588964755e412304e7e952eb525094629ddfa17ec6a39464dec783259d88f0cea3ac9bc921bdb5b993c98d642a065b8c2e7ab7273ed5ee67c13e14332cffd9d0ef562c0edee4e4e7d726ba1e3e0e719bbe8b6e862b052519455aedee6369fab78c277b749b4f8fec9246a5ee0c9f360a64b6df5cd7a06c52bb48e3a62b81d64fec23b15292fb4cf9db4d82f6d3c0b75e2a82e676ba0af0265c911a160188cf39f7ed5ef369a3697616274cb3b78e3b639cc407ca7775e3debaa58d4eaa928fbaba1cb1c1cbd9b8b7ef3ea78cc76f63e1ed5b43b9d02f24964bd205c2172e1d48e588ed8e78f6fad7aae9be13f0f691706f34eb28e294e46e03900f5c67a52962e2e2e3abbf7e852c2cb9949595bf13c02f279d90ebd66f3e5af36a5c4b71891be6fba225e368f5cf4ed5eee7c0fe12692495b4d80b4a72c4af539cfe1cd6eb1d4d5b476b58c6582a8f5bf5bff005a1e61abe9ff00da7ad7891ae279c0b289258956460bbb6f719c1e9d2bd8c681a307b9905ac7baf1424e71cc8aa30037ae05611c628a828f4dcd9e11ca5293ebb1e31a6433d96a5e19d523b89de6d4f3f68deecc08dbc0c1ec3d3fad7b38f0fe8abf64db6b18fb0ffc7bf1feafb7cbe949e2d494e2d6fb7902c234e0d3db7f3327c59025cdbd95b4a32925dc6ac3d8822ba69ed6deeb67da230fe5b875cf661d08ae1b1dde67954f34ba8d8268b3e49d3229da6cf731e563fcc1cd7a7ff65e9fbe793c94dd723129c7df1d39a00f3e702f5adad9227b8305944cc865f2624dc386c8e49e3f0aedae3c3fa3dd323cf6c8c63508bfee8e80e3a81e8680385b28e4d5a2d16d2ea69764b1dc6fdae4160878048ea3dfad7a0db68da65a3a496d02a34658a91db7fdec7a668031fc5fe5c5e1e921db90e523524e3692c00627d07535d25c5bc1750b5bdca0923718656190680387b58efad7c516a3539d2ede5b6754641b7605c1248e739f5aea2c344d2f4c91a5b18046ec305b92703b64f6a006dedceaf0cdb6c6d1268f00ee69761cfa6306b63028032ac2e35499dc6a16c900006d2b26fc9efd862b5702803cbae1bec1afddeb83816f748929ff00a6722007f23835e86fa5e9f22ce9242a45ce3cd047dfc7033401e7162fb3558b5cb8251aea1ba9d88192117684c0f65af483a6d8ef8e4f25331218d38e88d8c81ec71401e6b602682f34ab94492217328ccb24db9e652a4fcc8381fd2bb88fc31a0c58d968830430ebc107231cf1f4140191e15b3591a7d52692492513cd1a8662555777403a575d6d696d668d1db208d598b903bb3724fe3401c8dd35e5a7886eae34c10dc3c90a79b1c8fb1a303386ce0e54d7437fa2697a9c825bd81646036e79048f438ea3d8d0064f8295c6811b3ff1bc8c31d305c918f6f4aea238a386358a250aaa3000e0003d28024a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2803fffd0fb2e8a0028a002928016a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a0096a2d927f7cfe428025a8b649fdf3f90a00ffd1fb2e8a0028a002909c5002d70b71f11bc2b6b7125b4d3481e2731b7ee9c80ca7079c7ad6df57a96bf2b31fac53bdb991dd553b2bfb5d46d63bdb2712c328dcacbd08ac9a6b466a9a7aa2e53770a431d552f2f60b1b596f2e4958e142ee719c05193c0e69a4dbb213696acb75474fd46d754b18b51b325a19d4321208c83ec79144a2e2ed25a84649a4d3d0bd4ddc290c7546d2aa82c7b734012564e8fad69faed9fdbf4d62f16e64c952bca9c1e0f355284a2ed256263352578b35ab92bbf1cf85ec7503a65d5daa4cadb5b82554fa160303f1354a8cdaba8bb12eac13b3923ada68652a18720fa566683a9bb85003a9bb85003a9bb85003a9a181f5a00753775003aa2799634691b385049fa0e680f325ae72d3c57a1ddda5ade09fcb4bd731c2250519d81c6029e7356e9c9369a21548bea7474ddc2a0b1d4c2eaa093d073400facfd3b55d3f56b55bdd36559e1624074e4120e0f34dc5a7668519292bc59a14d0e0d218ea6ee1400eacbd6359b0d0ac1f52d498a4319018852c7e6381c0e7ad5460e4ed15a932928ae693d0d4a8d254740ebd18023e86a4ab9253770a03c87546f2ac68d23745049fa0a2c049595a46b361ae58aea3a731785cb004a95395383c1c1eb55284a2ed256263352578b356b2357d6ec343b517ba8b32465d53214b72dd3814460e4ed1412928eecd7ae735bf14e95a01806a05f371b8a8452c405192481c802aa14a73bf2ab8a75631d64ec74754ec2fedf52b38afed0968a740e848c12adc8e0f22a251716d3dca8c9492945e85cacebed5b4ed34c42fe6587cf90451eee3739e8a3dcd38c5bd909c92dd9a359d1eaba7cb7f26971cca6e6250ef1ff1053d09a5caed7b0f995ed73469bb85218ea4cd1e602d3770a00752020d002d66586b163a9c934568e59addb638208c1e477ebd28034eb2ed758b1bcbd9ec2ddcb4b6ff007c60e07e3d0d006a526680169370eb400b58979e22d1ec2e7ec975384906370c12173d3710303f1a00dba6ab060197904641a007514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051401ffd2fb2e8a0028a0069ea28619a00f02d222f125cdc6bb67a1db5b4d1cd752a48f3b60a9248f9460e78fd6bda6c346d3b4b79e5b18846d73219652093b98f7e4d774f18ad1e58eabfaee70c308ef2e7968ff00aec79659595ef8675df0de8935c1dbb273285621198e4f4ef8278cd7a5eb3e1bd1b5f11ff6b4025316761c90467af208f4a51c4a9c66aaeec72c34a328ca9bd11e4526a7a94da7f887ec97de59fb6ac71b3cbb46d24e5518f009ed8af528bc1be1b86ce6d3e2b38c4170433a738257a11cf18f6abfad53e78b4b44bb13f56a9cb2bbd5b3c8f4eb996da3d574aba3796f23e9f23fd9a7712a12a39756ea3af1d88af58b1f0578734e49a3b6b61fbf8cc4e59998946eab927807daaa58aa778b4b677febfe1c98e16a2524dee8f27b0b4b9d26d3c37abdb5e5c17bd992278cb9f2c4679da17a631c57b33786b466b7b3b568079760c1edd727e461d08e7f9d4bc6464e7ccb47b0d6125150e47aadcf0896ebc43aa9bfd66292e16782e1923945c2470c415b0159188ce7e9fd6bd9eefc0de17bebe3a8dd59a34acdb9ba8563eacb9c1ab8e369a8ab2dba5b7fc48960ea733bbbf9f6fc0f3b2d79e26f105e43aa5fcb642cada378d6270a373282c7838201e4fb115e97a9f83bc3babdcaddea16ab248a02e791903a038c640a88e2a0a0a295b5fbcd2586a9ccdbd7f439df85a73e1453dfcf94feb5db697a45868d6bf63d3621145b8b6d049e4f27ae6b0c5d75567cf136c2d174a1cb23c775a8b4dbf9af3c23e178507da26f32f2ea67ca236727696393f41c761dc8f409fe1ef83ae64792e2c11d9d8b312cdc963927af7cd7453c4d38a4eeeebe7f76a61530d524de8acfe5fa327f105c4fa2783e79b4f7cc96f6e151c73d001bbfad7466cad4d9ff006798c1836797b0f236e31839f6ae3a7512a9cf2573ae706e9f245d8f20d22d4698da66a916b4ed71790b4925b4ac641336d270bcfcb83fcabd074bf06787b46bbfb769f6c125c101892db73d7192715d357131927ab77e9647353c3ca2d7f9b3c6435d3784ff00e1383aa4c352f373b3cc3b47cd8d9b3a74e7e95ebdff000817858df7dbfec6bbf76fc64ecddd73b738eb5abc5d372e74b4ed6466b0b539795efdeecf3ebd8efb5df106a504d79716e90e9f15c0489ca8dfb73c8f4cfa57ac9d0b4b3793ea0611e75d47e4cad93f327a75c0fc2b258a8a846315aa77f91afd5a5cee527a5adf33c4f4f9752822f0debed7d7124ba84e22915dc94d99c0007d3afe75ec6be16d085bd9da8b61e5d83efb75cb7c8dea39e7f1ab9632127534d1edb68671c24e31824f55bf99e297c750934ed6f5bfb75cac9a75f1585048766323b7e3c76e2bda9fc29a0bda5d58b5b2986f5fcc9d72df3b7a9e7f9538e360a5076d12b3db51bc1cf965aeaf6f23cdec16fb48f1641662f6e274bcd3de797cd6c8df8ce40e839e98e95ea2da0696f7b1ea2d0833c511811f2788cf0475c564f13174f91ad6f72d6164aa7345e963c11209752d13c37737773397b8b86859b79c81b8fcc3d1bdebdae5f0678726d361d21ed57ecd6ec5a34cb7ca5b39c1ce79cd6ff5e87b49b49a4d6863f539fb3826eed3d4f22f1236a7fdb5a85c3cd71736f6c42249697001b7000fbe9c73d739efdebd62f3c09e18bfba379736a0c8d8dc5599776063e6c1e781534b174e30516bfafbcaa9849ca6e49ff5f7162d4c7acf86233e7cacb716c3f7c3e49391d78e8d5bd0dac36f02dac0a1224508a80600038c570ca5eff344ed8c5f272c8f9d34e9aead7c23a7c76f7525ba6a57a6299831c468091f2ff777753eb5ed29e09f0cc76735825a28827219d327195e8473c11ed5e84b1b4dd4736ba7dde670c7075230514fa9c7e8425d07c6e7c3d65752dcda4b6c656595fcc28c3dfdff00ad775a3785b44d019df4b8046f270cc496623d327b7b573d6af1953e4ddf737a542519f3ecbb1c678d3cf9fc4fa3e9ab7925a4572b2ac8637db9e9c7a64f407deb5fc49e167d7f5ed3ae2e63496ce049166562413b80db803dc7a8c5561aa4214e7ccf527154e729c5c55d1e55ab4f736ba4788742172f776b6725b989a46dc46e7e573fcebda62f06f86e1d324d212d17ecf3306917272c57a12739e2b48e329c650925b5f5ee653c24e4a4afa3b6879fc16f79e1cf1559416f773dc2dd59c92c8b2b960cc899181d86718af537d174e92fe0d4de206e2d90c71be4fcaa7a8c67158fd662e9b8c96addcd9619c66a517a58f052d767c23ff09c1d5271a979b9d9e61da39c6cd9d3a73e98af60ff00840bc2a6fbfb43ec69e616de464ecddd73b738adfeb94f9f9eda76b2b7f5f230fa9d4e4e4bebdf53cec9baf12eb7aabea37f2d8fd8214686347d806501248ee3279fad7a66a7e0ff000eeb1782ff0051b55925c004e48dd8e99c1e71511c54142314acd7e2692c354e693bdeff0081e2da74f2cbe19d1b4885ee77dccd727c8b62233200e7ac848db8af6497c0fe189ad21b26b4023b72cd180cc0aef396e739c13c9e6b49e369ca729db7b7e04430752308c2fb5ff1678b4d757d37846f6d2ea491c5bea70a22c8dbca0cfdddddf1ebd2bdad3c13e188eda4b34b4558647491901603727dd3d78c7b51f5da6aa29c574b09e0ea3a6e0df5b9e7babe75b9b5fd64f30e9d66d6701ff6ca869187e82bd462f0ee916fa6cba3c5005b59f7798993f36ffbd939cf3f5ac618b8c5c6315a2777e66d2c34a519393d5ab2f23c3dee352bf7d23428bcf78134c865f2ade51033310727731038c74af63bef06f87351b682d6ead54a5b2848882432a8ed90738ad16329be6d2cdbbdff00ab197d4ea2e5d6e92b5bf53c56ee1d4aeb4bd2ff00b52e24775d405b295943e236c1072a48debd01eb5ed92f83fc3936991e8ef689f66898baa0c8c31ce4e41ce4e4e6aa38e8a9c9db46ba770960a4e3157d99e756ba62daf8eb5254b89dbecd69e6ab3484962571863dc0ea07ad7a5ffc22fa19d423d57ece3ed1128457c9e806d008ce0f1c7358bc5a74941ee9fde68b0afda39f468f213abddffc203a3b8bb93ed125e0566de77901ce4139ce318cd7a627c3ff0008c7279896280ee0c396e083918e78e6afeb3454dd44b75b13ec2b72283e8f73cfe68e4d7f53d72e751d565b0fece90241b5caa228fe22a08cff008d7a3ea3e09f0deab7a750beb55795b1b882406c7f780383d2a6389872a4b4b7a6a3fab4f99df54fcde87946a577ab6b3ac2e9c2e27be8aded23911ada55b70e48c994ee2323db35eb9aa7843c3fac346f7f6cacd1a8452a4a90a3a2f18e07a53a78aa6a3cb6b3bff5d853c2d493bdff0012a7816e353b8f0fc5fdaae2599199378657dca0f19652413dbd6ba5b0d3ecf4cb44b1d3e258618c61514600ae4af514e6e51475d083841459e65a75dae87772eaf27114f2dd4527fbe8c593f3e457a1c9a0e952db1b39210d134a662a49fbe4e49ebeb591a9e71641f4a17f2dc4ad0cd25a4523ba0cb0925627001efce3dabd2ae345d36e9a67b888319d046fc9e557903db1ed401c4593de59ea9f66db7102496b23959a5f3092b8c3753b4d7590f8674782459a388f98b91bcbb16208c60927918ed4014fc276f22e9316a13cf24d2dcc6acc646240c67000ed5d15ada41656c9696cbb228d76aaf5c01f5a00e02edaeec97594b7862b98677777977a8f2fe500ab83ce476c575775e1bd22f2e5aea78896720b80c42b91d37283838f7a0093c3ab2ae8766b3677085339fa56c2a85e0702801d450014500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145007ffd3fb2e8a0028a004a5a004e2a3d927f7ff004a009302a2d927f7ff004a00978a8b64bfdffd28025c0a8b649fdffd28025c0a8b649fdffd28025e2a2d927f7ff4a0096a2d92ff007ff4a00978a8b649fdff00d28025e2a2d927f7ff004a0096a2d927f7ff004a009aa1d927f7ff004a0096a2d927f7ff004a009702a2d92ff7ff004a009702a2d927f7c7e54012e0545b24fef8fca8025e2a2d927f7ff4a009702a2d927f7ff4a00978a8b64bfdff00d28026a87649fdff00d28025e2a2d92ff7ff004a0096a2d927f7ff004a009702a2d92ff7ff004a00978a8b649fdffd28025c0a8b649fdf1f95004b81516c93fbff00a5004bc545b25feffe94012e0545b24feffe94012f1516c93fbe3f2a00978a8b64bfdffd28025c0a8b64bfdffd28025c0a8b649fdffd28025000e9516c93fbff00a5004bc545b24feffe94012f1516c97fbffa5004bc545b25feff00e94013543b24feff00e94013543b25feff00e94013543b24feff00e94013543b25feff00e94013543b24feff00e94013543b24feff00e94013543b24feff00e94013543b25feff00e94013543b25feff00e94013543b25feff00e94013543b25feff00e94013543b25feff00e94013543b24fef8fca8026a87649fdffd28026a87649fdffd28026a87649fdffd28026a87649fdffd28026a87649fdffd28026a87649fdf1f95004d50ec93fbff00a5004d50ec93fbff00a5004d50ec97fbff00a5004d50ec97fbff00a5004d50ec97fbff00a5004d50ec93fbff00a5004d50ec93fbff00a5004d50ec93fbff00a5004d50ec93fbe3f2a009aa1d92ff007ff4a009aa1d927f7c7e54013543b24fef8fca8026a87649fdff00d28026a8764bfdff00d28026a87649fdff00d28026a8764bfdff00d28026a8764bfdff00d28026a87649fdf1f95007ffd4fb2e8a0028a002909c5002e6b8cb8f1ff846d6e1ad6e2f91248d8a3290dc153823a7635aaa151aba8bfb8c9d6a69d9c91d966ab5add5bdedba5ddabac9148372b29c820f7ac9a6b46689a6ae8b545030aab77750595bc97772db23894b331ec07534d2be884da4aecb554ec6fad752b58efac9c490cabb91867047e3434d3b304d35745ca290c2a36608a59ba0e6807a6e3f3599a66af61acdb7daf4d944b16e2bb802395ea39a728b5a342524f6352b32eb56d3eceee0b1ba99526b9244487ab11c9c51cadaba40e493b366966b94bbf1b7856c6edec6f3508639a26dae84f20f5c11f8d5c68cdaba8b2255a11767247599aa3a7ea365aa5aadee9f2acd0be4065e870707f5a869a7668b4d35745ea290c28a0028a0028a0028a0029a78a00766b9e83c4fa14f6f3ddadd22c56f29864773b42b838c64e3bd5b8493b344a9c5ea99d0d31581008e41a8290fa2800cd52b6d42caf64963b49925685b6c8148255bd0fa1a6d342ba2ed20a43168a002abdd5cc1676d25ddcb6c8e252ccc7b01d4d349bd109b4b564f9aa7637d6ba95a477d64e248651b91867047e3435676609a7b1768a4313345002d6669fabe9faa3cf1d8ca2436ce63900046d61d47354e2d6e84a49ec69d54bdbdb7d3ed25bdbb6d9142a5dd8f603a9a4936ec825251577b16b358179e24d26cb4a8b5a9a526da628236552c5bcce17000cf34d424df2a5a89d48a576f437f354ecafecf5187cfb195268f2577210464751c77149a6b7434d3d8bb494862d358e067d28017358afe21d163b06d55aee2fb321da640c0ae4718c8efed55c92bf2a5a93cf1b735f436b22b9bb7f16f87aeec26d4edaf2392dedc66465c9da3dc75a6e9cd3b35a89548b574ce96abdadcc3796d1dddbb6f8e550eadea0f20d4b4d68ca4d357458a290c28a0028a002aade5e5be9f6cf7776fb234fbcde99e3b5005aaa5fda16a6cbfb47cc1e46cf337f6dbd7340176aa595edb6a16eb7768dbe37ced61df1c77a00b745001505c5c436b0b5c5c3048d06598f4028027ac28bc4ba14f22c30ddc4cec42800f249e8280376905002d1400567bea9629a82e96d20170ebb8273923f976a00d0aceb8d52c6d6ea1b2b8902cd3ff00ab5c1c9a00d1a4a005a2800aa17fa9d8e991896fe658958e0163d4fb5005faab67796b7f00b9b391658dba329c8a00b545001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145007fffd5fb2e8a0028a0043da96803e7dd3535a9ee35eb3d2b4f8af166bb9559e5600a1248e01ebc735ed5a6685a6e8f25cc9628ca6ee5334b962d973d48c938fa0e2bd0a98c8da1c8b54baffc39c34f092f7b99eefa1e5fa65beabe1bd5fc39a04f7042bc7399911b2849c900fae2bd1b5df0be8fe21313ea51b17833b1d1d91867a8ca906a5622338c955ddf5b0e58794651749e88f2f7d5f5e9ec7c402c2ec9923bc58e22cea36a64e5632d819e38af415f01f86134fb8d305b1305cb2bba9763865e854939523daade2297341a5a25dbfe093ec2af2c937bbeff00f00f30d3f50b95b7d5b4bbbb8bd476b091c5b5e0dc72a39657f4e7a11cd7a6d8f813c3d62b3ed49656b889a067965776f2dbaaa9272a0fb554f134bdd696a9f644430d56d24deebbbff23cc34e4d5346b4f0e6a505fcccb7d32426027f76b19ec07d3d79af5f6f0a68af6b6366d1b797a73abc037b654af4c9ce5bf1cd4cb17094a6e4b47b6886b0938c61caecd6e789cbab78b75392f356b27bc32c33b245e53c6b6c815b015d5d8139fa57abdefc3df0b5fdebde5c40c7cd6df24624611b9f5640706ae18ba292f77e56ff00824cb0b55c9bbfe3ff0000e2c4dacf89f5ebcb69750974e5b1b68dd5232002ecb925bb119ebed8c62bbdd57c0fe1dd5eed6f6ee165902843e5bb20651c00c148c8c71f4ace188a4a0a2959dfb27734961ea73b6ddd5bab6627c2c24f8514939ccf2ffe855da68fa2e9fa159fd834d42916e67c162c72c7279624d638cad1ab539e26d84a32a54f925dcf36d7749b2d3bc7ba2dd5b2b092ee695e5258b6481c632781cf415e917ba269da86a16ba9dd2169ac8b188862002dd7201c1fc6ae9625468ce9c9bd6d622a619bab0a91b595ee707e3b48279ed3c3d63144b77aa49879760dcb18fbcd9c673ef5decda269f3ead0eb72a1373023468db8e02b75f9738a8a15a34e2e5f6ba175a8caa492fb3d46dbda5be89a4fd9ac5008ede33b57d7033cfa927ad6b1552306b99c9b9734b537514972c4f0ad1ceb3a86996de2c9b5d36d34d71b5a2988f276eec6c0a31c9e83fc79aefe0f87be17835017f1c0f957f31632ec630dea1338fa57a353134a5771d176b2fcce0a786a8aca5f7dddce10beabe216d6b5793549acce9d23ac31236d450832370ef9c7e7f9577da9f807c37aadf3dfdcc522c92ffac11c8c8aff00ef00714a388a568db4b6fa2653c3d4bb7bdfcd9e7f6da96b7e26d4344b36be9acc5ed948f3187009646233820804d7ac27873488afed7518a1d92d9c460876921550f6db9c1a9789a6a33e48d9b7a68816167cd0e777496bab3c2fedde218bc347c42754b82f677bf6548f236950d825bb927df3c715eccde0bf0fb697268c627fb3c937da197cc7cef2739ce73d7b74ad563297b44dc7ddb765b99bc1d4f67652f7afdded7dbee3cf3557d5f53d7b5ab78f519eda2b3b64b85489b009d80e3d40cf5c6335e9ff00f08d691f6abbbcf2dbccbd884331dedca018000ce071dc5651c4c2308c62b54f5d16c6af0f394e4e4f4e9ab3c8ac6ff5db797c3fad4da8cd39d4e511c91311b0264003007be49eb9af56ff0084474310d85b889b669adbedc6f6f94e73cf3f37e39a72c4d36e69ad1eda21470f51723bebd75678a6ab2dddf785756b8b9b87616da9b204e36b2ee0a0371fc3d47bd7b3b7833406b0bad35a1630de4de7ca37b67ccce720e7239ec38ad238ca6aac669696b3d16e66f0751d3941bbbbdd7a5cf36f128d7ad2f6dac52e2f2ead21b652df66917cfdfce59d460918c638c62bbbbaf87fe1bb910b324c9241188964499d5ca0e81981cb7e3514b134e29a92ebdbfe095570d564ef17d3bffc026f065f9d53c3714a6e9ee9be6432baec7c83d08e791ebdfad6fe95a45868b629a7e9d1f97126481924e4f24927924d726227194f9a1fd7dc75d084a30e59ee7835adc6a1e1fb2f10ea365752b4b04e2005b07717603cc6e3ef8eddb9e95ec23c19e1f17775786162d7aacb3297628dbb049db9c03c751c8aed96329c9c1c95edd2c8e48e12a4799276bf5bb382886a5e19d6f46116a52dea6a676cd1cadb87233b97d064d76da3f81bc3da2de2df5a4723cb18da865919f60ff6431e2b3957a7cb25bdf6d2d62a9d0a89a7b5bb3dff000337e22dedfd96996874fb86b6796ee38cc8a7180d91cfb0eb573c73a1ddebd636b6b69189025ca3c818e3f76386fd2a30128466f9fb3dcbc6c6528250ee8e12f1f53d1b55d43c3d25fcb7d6f3e9d2cc7ce20b2b0079e3a7d3d2bd0b4ef03f8774e5b816f1393751989d9e4666d87a8049c8fc2b4facd2518adddf7b2466b0d51c9bd935b5db3cb34b5d5347b1f0e6a705fcc56fa6588c04feed50f603fa9af606f0a68ad696364636f2f4e70f00dedf291d327393f8d54b174e52a9ccb47b68823859c630e57aadcf302daa7885b5ad5e4d526b33a6cae90c51b6d4023e4161dc1c63ebf9577da9780bc37aadebdfdcc4eb24a4190472322b91dd803834a388a6946da5bc93b84b0f51b77d6fe6d58f3db2d5f5af17df695a64d79258ac967e7c8d0e159df247f4e9d3ad7a5ea7e0bf0feac96e971098fecabb2230b346557fbb9520e297d6295a4a2acdf9261f57ab78b6ef6f5478f585f5ce99a26ae8b7d224efa888bce8d773c871cedc700b63af6af58ff8403c30b61269b1c0eb149289b891f21d4601539c8e3b0e2b5962e94a71935b2ecb722385ab184a2adabeecf2eb7bed556d75fd22f64ba1147606458aed95a4527b92b9033e99af54b7f01f872d84fe5c72e6e61304a5a6909756eb925bafbf5a9fad52bc2496a9eba7fc11ac255e5941bd1ab6e79fd9c2fe23fec5d052468e2b0b05ba95d3aac8cbb63ebc647279af53d1fc35a468425fece8d94cc143977672428c019627000ed59d4c545733a5bb7abfd0ba78693e5556d64b63c234fbdd5349f07a49a7dc4aad7d7c602148ca85c925338c33f724fe55ec49e01f0c25adc59081cc5724332191c8041382993f29e7b62b6963294aa73b57d3b6df899c7095553e44ecefdffe01c4684be227b8bed26ee6bcb5b56b732472dd3c66589d70739463f29f7e2bb6b5f00f86ed6d6e2d92391bed402cb2348e6465073b77e7207b0eb59d4c4d3972a5d3adbfe09a52c3d48deef7f3ff00808f3df07ea3ac78aaee5b7bdd5248c5a5b6c510b61a42723cc3c6091fd4715e9f6fe0ed02d2f2dafed6168a5b58fca42aec015e78619c375ef9a55b134a51fddab3f45a851c3d48b5ceeebd59e4de1cb2d117c1efa9f88a798db4576596107e5de8c40c00324b7704e2bd1dbe1d7859a27b730cbe5bbf9857ce9000dcf41bb8ebdab49e2e9cea2936d2b7422185a90838a49bbf53cee7b2bcb9d2b5ff0014cd02d943756a121806376d07ef103a66bd26dbe1ff00862d22b88618640b751f95266590e5739e32dc7d45278aa6a50e5bd93edfadd8feab51c657b5df9e9f758e12ddeff5bd434bf0cadecb656d1e9d14c4c276bbb15f5f6af42d47c13a06a70db453c6ea6d104713c6ecae140c6370393f8d671c453b4ba36f7b2653c3d4d3aa4b6bb479449e25d760d1e7d205e9668f501682ecfdef2c824e5bf0ebd71c67bd7a16b3e118adbc34747f0fd9c330320768e766f9bd4870721c763f856d4ebd17513e5e9bbb7dfd8ce746ac60f5ebe6722d77aaf867c4373651ea32dfc56fa74b708b2b038718c06c75f51ec6b47c23e0fbcb4d6df53bcb28ecadc40d0883cd33972e792ccddb03fa515a74e34d26d377f2fd2e4d28d494ef1d15bcedf8d8e7da7d6749d134ff0018a6ab34f3dd4a82485db3190e4e542f623bfa7b57a3dafc3df0c59de25e450b9f2db7a46d23346adea149c544b134aedb575dacbf334586a9a5b47deeff00234fc5c73e1bb924750bc7fc0856ddf595bea36af67740b46f8c8048e873d47d2bcd3d13ce37b8b33e0e04effb57963d7c8c7999fa638aefff00b22c3fb47fb5767eff00cbf2f764fddfa74fc6803cf2cae1ff00b2f4eb1824b8f984ce61b6187601c804b920281fad766fe17d2cc70c710922f2030468dd95b6b9c919ce4826803938efb569b4d86dc5c4b14a75036fbd8a970983c363824575f6de1ad26db6885182acc2755dec407518cf5fcfd680352dad45bdaa5abb34c1576969392df5ab78a00e3ace08756d7a5bad8a2df4f6f2e200001a5fe26f7dbd0574b63a7dae9b0982d14aab3b39c924966392726802bea17d7366c8b0da4b7218124c7b78faee22b508068031ecb52bbba9fca9ac66b75c13be4d98e3b70c4f35b181401e67e225922f113ea50e4bd94114d81dd4390fff008e9aef64d2ece5ba92ee45cbcb1792fc9c14e78c74ef401e7b3caba97886db58439885e25b444742aa8ccc7fefa3fa57710e81a65bc16d6f146425a3f9917cc78639e4f3cf53d680382b9d46ff006b6a56d35dc9fe90144bc241b4b85da109c9e38ce3ad75cfe10d19c3232cbe5b12c1048c15589ce5467839fca802b58477b7be20bd792ea510da4aa121046d395efeded5d1d9e9f6d652cb3400ef9ca97249392a300f3ed401cbeba2e64f1158269c15ae238e473e6fdcd8700fbe73d315d06a3a3596a6f1cd3ef4962cec92362acb9ebc8a00c5f0887896fedee405b84b963285fb996008dbed8ae834dd2ecf4b80c168a40662cccc4b3331ee49e4d0068d1400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051401ffd6fb2e8a0028a002928016a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0090827a54789bfbc3f2ffebd0048054789bfbc3f2ffebd004b51626fef0fcbff00af4012d4589bfbc3f2ff00ebd004b51626fef0fcbffaf4012d4589bfbc3f2ffebd004b51626fef0fcbff00af4012d4589bfbc3f2ff00ebd004b51626fef0fcbffaf4012d4589bfbc3f2ffebd004b51626fef0fcbff00af4012d4589bfbc3f2ff00ebd004b51626fef0fcbffaf4012d4589bfbc3f2ffebd0048466a3c4dfde1f97ff5e801e1714cc4dfde1f97ff005e8024a8f137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e8025a8b137f787e5ffd7a0096a2c4dfde1f97ff005e8025a8b137f787e5ff00d7a0096a2c4dfde1f97ff5e803ffd7fb2e8a0028a00290d002d72b378d3c2b04cf6f36a302ba315652dc820e083f435a2a537aa8b21d5827672475555e19e2b9896781c488e32aca72083e86b3f265a77d5162999a007d56b8ba86d617b8b8711c71a96663d001c92685abb207a6acb354ed6f6d6fada3bcb3904b1483723af208f514e49a76624d35745ca66475a431f4c675504b700501e63eb3f4fd4ec355b7fb569d32cf16e2bb90e464751f85369ad1a1269ec68561cfe23d0adaf469b717b0c770480236701b9f6a7c92b5ec2738a766cdca667bd4943e9bb85003a9bba801d4cc83de801f4cdc3d6801f4c2c31400fa85a44442ee70a0649fa5004d59367ae6917f6b0deda5d472433922270c30e41c10b9eb4dc5ad1a25493d5335a98181e948a1f4c2c0724d003eabc1756f751f9b6d22c8878dca411c7b8a1e9a304efaa2c53722801d4cc8a007d50bfd46c74bb56bdd46658214c02ee70064e07e669a4dec26d2dcbf512ba3a86539046452db71ad4969bb85003aa2675552ce7000c93f4a0096a8586a563aa5aadee9d32cd0b1203a1c8241c1fc8d369a76628c935745facfd4354b0d2a0175a8ccb0465826e7381b9b803f1a229cb440da5ab342b32ef57b0b1b8b6b5ba936c976db215c1258819ec3d3d6849b4da40e493b5cd3a8d9d514b31c01c9a4324acfd3f53b1d56d56f74e996785c90ae872a707079fad3945a7668519292bc5dcd0ae7dfc51e1f8e0b8b97bd8963b590453313808e7f84fbd52a72d15897522aedbd8e82b3a2d534f9efa4d321995ae224123c60fcc15ba123d0d4b8b4af62949376b9a34dcd218ea6e45003ab3e2d534f9afa5d3629d1ae2101a48c1f9941e848f7a7caed7b0b995ed734299b80cfb5218faa767a8596a1199ac6559501da4a9cf23b5005caa56da8595ebc91dacab2342db5c29ced3e86802ed2645002d2645002d579eeedad42b5c48a81d822ee38cb1e807b9a00b1450014500154ef350b2d3d164bd9562576da0b1c024f6a00b9552eefad2c203737922c518c02cdd39e94016e9892248824439561907d41a007d2645002d57b9bbb6b38fceba91624ce3739c0c9fad0058aceb7d5b4cbb94436b731c8e7a2ab0278a00d1a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2803fffd0fb2e8a0028a0069a1813d2803e78b15be9ee75cb5b3d2175232dd4abe612a3cb24903ef73efc57b6693e1fb1d165ba9acb76ebb94cd26e6cfcc7ae3d07b57a13c62b45456c704308f9a4e4f73cd7474d6fc3ba9f873c3b7131459639da789482a4f254671dbdabd035ef0a69be219209eeda58e5b7cec921728c01ea323e952b110a919aabbbf229e1e70945d3d96faee79e49aef8965b3d7ffb3a6692582ed6287eee51093bb66700903ea6bb04f87be1d4d3ee34d29234572eb2b6e72c55d3a1527906a9d7a3cf0696896ba11ec2b72c937ab7dcf3cd3f58bd9ecf56d3aeef6e64cd8c8df67bc8f6c8180e4ab0c0239e95e8969e02d26d4cf24b25c5c49710b40d24d216611b750a7b55cf1347dd92dd3ec2861eaa528bebe679ce9736bda2d9f87afa3d41de0be9520fb36d1b150fa719271dfd6bd55bc21a535a69f627ccf2f4c75783e7e72bd371ef4a78aa72954e65a3db40585a9150e57aadcf219bc43e2fd464bcd534e96ef7c13b2430c51ab5be10e30ec79c9af4abbf875a05e5d493b199239df7cb0a4a56276f75aa8e268a495b6f226586acdbd757e7ff0000e5cdef88bc4fae5e5a5b5eb69a9636f1c9b1541dceeb92181ed9ce7db15d86a7e03d1754bc17cfe6c2e5046e2190a0750300363d863dc5671c45250492b34fb5ee693c3d47277d535ded632fe17127c2a18f79a4fe75d7687a0d9f87ec069da7eef28333fcedb8e58e4f358e2eb46a54e686c6d86a52a74ed2dcf21f10e93a54d35e7867c3f035fea379379b34ef8220c9ce37e063e9f9e4e0576d27c33f0f493cb7064ba57999998a4ecb92c493d3dcd7453c4d38a4f99dfd3fe0a39ea61ea4a4fdd56f5ff80cdad6ef6e7c3de149aea221e7b68000c7905800b93f8f35b32e996d3e9c74a9d7cc80c7e510c724ae31c9f5f7ae2a738aa8a53574764e1270e58bd4f33d207892cbec3ac5ceaeb7315dc46596de62013f2ee023c0eddeba4d2bc03a36937b1df234b3bc008844cfbd6307aed1f8d7455ad4da76fc8e7a546a26aff99e70353f14b7867fe13c1aa306f3322d703cadbbb6edc6339fe9ef5de9f86be1f33efccde417f33ecfe61f2b77fbbfe78e3a56ef11479b992d3b5bf532fabd5e549efdeffa1cc5fea1e21d635cd42d6c75192ca182c63ba5440a792b9c648c804f5e6bd1ff00e119d3bfb42eb531bc4b790882401be5d838181d8fbd62b114e308a8ad6fae8b635787a8e6dca5a5975b6a794586b5e268d741d6ae7517963d4e610b40554285ce33c0e49ee7d6bd2d7c17a425a69d643ccf2f4b93cc83e7e7775f98f71572c4d26e7eee8d69a2338e1aaa8c3ded7aea796df6b1e27fb16afad45aa4a89a65e18d210ab8619e84e33800f02bd41fc11a3c9617fa6b79be56a32f9d37ce73b8e3ee9ec38a71c552528e9a75d104f0d55c6567af4d4e32c2fb5fb0f12c7a65fdfb5dc77b62f72c1954046c670a00e00fe5d6bd01fc31a749a9c3ab36ff003a080dbafcdc6c230723d7deb275e0e9f2b5ef5fb74348d09aa974fddb7e278685bed5345f0d5d4974c8f35c346bb5106c7dc7f7806319c76e95ebb27803437d22d74606748acdd9e265908914b673f30e7bf1e95d3f5da6aa5471d9ad3439bea553d9c14b74f5d4f3ef126ade25b4d66ec4f77776d6f0e16092dd15e2e00c9900c9c9e7d3e95de5e7c3cd1aeeea6ba12dc43f69c19d6294aaca40c6587727bd67471146305192fc0d6ae1eaca6e517f89b513cdab786d6482eb0f716e08b88971c91f7955b38fa1ad6b5b082cace3b0b65db0c482355f450315c329af68e51d8ec517c8a32dcf9ff43bfd5b4cf08d8dbe997260fed3bc68572171000c412bc7f11e4e7f0af524f879a0a69b2695fbe681dc48a1a424c6c3ba1edd79f5ef5e84f174a555ce4ba76d8e18616ac69a827d7fa464e8b77ac68be30ff8462faf5f50866b7f395e5037a91f4f5e6ba6d0fc21a6e857325f42d2cf7120da659dcbb6df404d73d6ab4dd3e5de5ded63a29529a9df65daf739ef175deb2de23d2b48d2ef5acd6f1650ec029fbb8e7041e40ce3dea6f15786ae35ef11698cc8ff0065896512c88fb1909c15208e7391daab0b28469cf9b7e9d48c44672a91e5dbd6df89e7bae6a3ab268baf787f54b937a2c24b7293360310ee3838ff0022bd3e3f87da0a69371a4b79ac976caf348643e6315391f37d6b68e2a8c67095b6bdddad7f919bc3567192befb2bdedf3396b5bad7bc3fe24b3b2bcbf7bd8aead249991c00aa517385c0e071fe35e8937876c66d52db577dc66b48da24f9be5dac30723bd61f5884a9c94d6b7d34355879c671707a25a9e3a752f151f0c1f1d8d5183f99916b85f2b6eedbb71ebfe7af35df7fc2b5f0f99f71337905fcc36de61f2b77fbbe9fd38e95bfd668f3735bdded6fd4c7eaf5b96dd7bdff00439937de21f146ada90b3d41b4f874f890a46a14872c9b8efc8e9d4135d9eabe03d1756bf6d46432c2f2a8594432145703b301fafad670c452508a4acd6fa5ee5ce85572937adf6d6d63cab4ad4ef20f09e936163772db35ccf7194b78fcc99c2b9fb99e063df15e9c7e1ee882dad6de07b888d9991a2912521c79872c377b9fcab5a98ba52a929f7b5b45d8ce185ab1a71876bdfe6cf2dbdd5b54d43c217706a52c92b5aea30c48650048173d1b1dfd6bd513e1ee82967358299fca9e5499819493bd3a104f3f5f5a5f5aa31a8a715d3b751bc2d59537093eb7f91cc5fcf7da9ebba9eada6619b45b5fb3db6e231e7c80173ce0640c015dd41e12d261d1ee3436432dbdd3334be6312cc5ce4f3eddbd2b1fac423cb08edbbf3357879cb9a72df65e4798786b5bd57fb5a3b1d4efee834f138782ee21877da48f29d4000719e7e95df69de02d274ebc8ef7cdb8b87814ac22690b08c30c1da3b71575b114651d16be8452c3d58bb37a7ccf2af026b1a95dbe97e1c8ee5ac6dd77c8cca3e69893bb602c303d38f7ef5eacbe00d0d2c6cec23f35458486585c4877824ee20b7719e71575f15466e5656bf5228e16b414549dfc8f2dd6aeee2e7c3be211330223d45157000e377b019fc6bd5a6f0368b71697967279bb2fa613cb8739de39e0e381ed453c5d38ce12b6c8a9e12a4a138f7670d77a9cda3f8a35ed46d803243a6c0533d371c019fc6bd20f85b4a6bfbad4244691ef205b79559b285178031ebef58ac453f6708357b36d9a3c3d4e794d3b5d58f3217be23d061d235e9f537bc5d4658d2581c0da0498fbb81dabb5d3fe1e68961790dd869e616e77431cb216443d720568f114bdebaba7b2b5ac42c3d5d2da35bbbdee71d0dd789fc40da9eaf6bab0b016572d0c513e045853d5c919ff00ebd7617df0eb41bebc96ea4f3952e1b7cb0a48446ed9cf2bf5a5ede9595b4f2b2657b0a9777d7cef63ccb5dd7f51d1bc4da84f6acab35cc30234cbf32c60804b0e39f6af5f97c1ba34d717971223137d0ac322eef942afddda3b11eb4e18aa4a118495edf8132c3557394e2edfa9ada644f16991a4970d76db32666c65f2339e3000f4a5d2b498348d3e3d32d99da288155dedb881e99f6ed5c151a726d1dd4d351499e6da06a3fd81672cee729756ed3c60ff00cf58d8a903eb915ddb785f4b7b5b6b375664b47df1e5b9c939e7d45416715a689b43b3d4e2171e4cc1adc190a973bdd72db57b93938aee6efc3b6179f68690b86b97491995b055a31852be9401cac3a9ea503dfc025b9db1d99990dcaaab860719181d3eb5d0af85acfcd9279669e4796368a4667c9656ec78e31db140167408ef7ec29757f72d3c93aabf2000991d062b62da04b5b74b68f3b6350a33c9c0e2803ca356d62d752bd5bd9e5d8b6d731ac316082155ff007921e3be381e82bd3efb4eb7d42348e7ce1245946d38f990e47e14004d7e915a0bc86379d5b0544632c437700e2af0e9401809af33baa7d82ec6e2064c63033ebcf4ae828038bf195a8be86cac98e04d721323dd5b15d2de69f05f3c0f36736f20953071f300473edcd007986ab7f2eb3a2c166e7e7b68249ae31d9e1f9003f53cd77dff0008de9b9bd21581bf189707b7fb3e9401cbdd5edd1912dadee6e07956d1911dac6188623399198631ed5d1cde18b3966695259a31222a48a8fb4384181bbbf4eb8a00e762bed63553a5db4776d6e6ead9e49591464ed239191c1aea6c7c3d6560f6f244d231b65748f73670ae72474edda803526820961f2ee956451827780471df9a92e215b981eddc90b229538e0e08c500723e1cb4b7bcba97c40b12c6ae4c76caa000235e0b71dd8fe95d55959c361691595b82238942ae793814016a8a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a00fffd1fb2e8a0028a0028a002a1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb40126067351e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff0067f5a009aa1c4dfecfeb401354389bfd9fd68026a87137fb3fad004d50e26ff67f5a009aa1c4dfecfeb401354389bfd9fd6803ffd2fb2e8a0028a002909c5002d60bf89bc3f148d0c97d02ba92a41900208e08355c92dec47b48f737aa38e5495049190cac320839047b5496b5d892933400b50cd3c56f134d3304441b9998e0003a9342d74426edb93557b7ba82ee15b8b67592371956539047b1a1ab6e09a7aa2c534b62818ea6170a327a0a2e03ea95a5fda5fc3f68b295268f246e4208c8ea3229b4d6e24efb176b364d5f4d8ae4594b71124cdd236701b9f6eb4f95ef6173c6f6b9a54ddd5250ea4cd002d3775003a9bba801d4d2d8a00753777ad003aa379022976e00192680649542d753b0bd812ead278e48a4384656043638383de9b4d6e24d17e9a1b34863a9a5b1cd003aa2499245df1b0607b8391402d7625a6e6801d4dcd003aaa5ddf5a58406e6f65486318cbb9000cf03934d26f4426d2d596e981c1018720f4c5218fa6eea0075319c2a966e00e4d003eaa5a5f5adfc02e6ca549a23901d086071c1e45369ad18934d5d16ea9de5fd9e9f109efa54863242ee738193d073dcd0937b03696e5caceb9d52c6ce682deea558dee9b642a4f2ed8ce07e1428b7b20e65dcd1a696c5218eaa76b7f677a1cda4a92f96db1b61076b0ec71d0d369adc49a7b1729334862d34b62801d5486a1666f0e9e254f3c2ef31e46edbeb8eb8a7676bf415d6c5da66ea431f54ad350b4bf4692ca5499558a92872030ea0e3b8a6d35b8934f62ed521a8599bb3602543385de63c8dc17d71d7145b4b85f5b17699bb9c5218fa6e68b80ea867b886d6233dc388d17ab31c01f8d004d507da60f23ed3bd7cadbbb7e7e5dbd739f4a009ea0b7b882ea213dbbac88dd194e41fc68027a2800a4a005aa91df59cb31b78a646917aa06048fc2802dd14005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051401ffd3fb2e8a0028a004341a00f9c2da359aeb5cb75d19f52924ba9424aa07ee892719279ebcf15edfa3787ad34496f26b67773793199f791c31ec300715e84f191518282d51e7c3092729393d19e77a14baf787ef7c3be1cba7f2d268e63346707a64a8cf6c7b5775e20f0ada6bd3dbde3cd35b5c5ae7cb96120300dd7a83e953ede15233f68acdf52dd09d3947d9bba470f2f897c4ef67af1b06334b697422840504a4649dc40fe223f1ae8d3e1e68b1e9f75a779b3b2dd48b2962ff0032baf420e3f3ce6abdb50e6834b44b5d09f655b95a7bfa9c3587882faff4fd5ac2eb50372bf61918453c5e54cac0738c0c1519e6bbbb5f015946f713dedddc5dcd71035bf99291b951bae30319f739a72ad4572b8ee9f626146b5a517dbb9c1e8f7be23d12cbc3f702f035a5f48900b6d830a87a1cf5271fad7a53f83b4e7b2d32c4cb2edd2e45922208cb15e9bb8fe58a278aa7394f9968f6d06b0f522a1caf6dcf2bb8f1978a6ee7babeb096606199922b68ed9a489951b1869002013f5fe95e8373f0f74d9ae26686eeea0b7b87f325b789f6c6cd9c9ed919f63571af874a3a74d7421d0af795df5305f56f14789359b9b4d26e56c23b2b7490a326e2eceb921b3ce3a8f6fc6ba6d4bc0ba75f5f9d420b8b8b47910452885b024403183904f418aca15e8a85969deeae692a556f796bf3b143e16ffc8a809ff9ef29ff00c7abacf0f68369e1dd3bfb36c99de30ecf97209cb1ce3802b1c6558d59f347636c25274a1cacf1df1268ba42cd77a26971bea7ac5ecfe699081980139c16030001ebdbaf6aeddfe1b69df699aea2bfbd89ee199dcc7205c9624f65e833c575d3c4c22937277f4d3f039a7879b6d72e9eba9d0eb17f73e1ef0b4b7a712cd6d028c9e85f0064fb66b567d32daeb4b3a45d66585e3f29b71f998631927d7deb82128fb4e69aba3b65197b3e5868cf3bd266f195bfd8f56bebe86eed6ea232cb0be119415dc04781c9ad8d27c03a769b7d0decd713dd9b6056049882b186e0e0003b574d4ab4dad2cfe56fc4e7a74aa27ae9f3fd0e1bfb73c62de1eff84e96fd045e67167b06cd9bb6e33d73f8fbfb575c7e1ae925cc3f69b816464f30da6f1e5e7f2ce2b5f6f439ae97bbdadafde64a8d6b59bd7bdcc5bfd67c4da9eb57d67a55e8b486dece3bb00a063c8cedc9e99ee79aef0785ac06a779aa2bc81ef6dc5b328c6d5503036f19cd64abd2508a8ad6fae9d0d5d1a8ea3727a595b5ea79ad8f88fc56bfd87ac5dde2c906a93084c0230005ce324fa9eb5dea78234c4b2d2ec44b36cd2a4f362395cb1ce7e6e3a7d31573af464ea2e5d1eda19c28568c60dbd7aea79d5f788bc5df63d575886fc243a5dd98c45e5ae5867a13e8011f5f515e87278174b974ed474c6966f2f529bcf90e57218e385e3a71df34d6268a9474d2dae8899e1ebb8cecf5be9a9cbd8eade24b4f11a697aadda5d477964f73b420508719017be074e7ad76f27856c64d560d5cc9279905b9b65191b4a918c9e339fc6b275a9ba6d35adf4d3a1bfb1a8a778bd2ddcf12c5fdfe8fe1bb949a388c970cb1858942c726e3fbc0075fa57ab3fc3fd2ce8f69a445717118b176922955977866cffb38efc715d1f5ba7ed26d6cd7630faa4f9609ee9f7389f11f88fc4d61addcc171772d8c316d5b765803c4fc0c972327939e9d2bb2bef87f6975733cd0df5d40b7783711a302b2103192083827be2b3a55a8a828c97e1ff0e554a559c9ca2ff13a1596eb53f0e896d6e11669a0dcb3463726e23ef0071915a565a7db5858c7a75b02b0c4823519c9c018eb5c2e494f9a3b1daa2dc3964782e81aaeafa4f846cadb4a99233a95e3410e54621f98ee39ee58f3cf4af478fe1d6909a5be90679da2f304b112c33130cf2840efdf39cd7a3531346551c9ad2da69d4e0a786ad1a6a29f5d7d0a9a2ea3aee95e2bff00846358bbfb7a4b079d1c8542b291d41c76addd0fc2169a35ec9aa4b7135e5d48bb3cd9c8242fa0c573d5a949d351de5ded63a2953a8a57d97de6478af51d7a3f10699a368b72b6ff006c59031640c06dc1cf3dc0ce299e2cd02ef5bf1369463595208d25df3c44031b7054e7d723d2ab0bc8a9ce52b5fa1388e77522a37b1c26bfaaeb0fa0eb7e1fd726174f6325b9598000b2b38e0e3fcf6af458fe1e691fd9575a6cb34eef7aeaf34e581918a1c8e482319f6ad6389a319c2496aaf7d2c652c3d59c649bd1eda98365a9789344f10da586a9782ee1bab5798a040a10c6b9c291f4ef5dddc786eca7d5ad758919fccb489a154e369561839e33fad61ede9ca12525af436546a29c5c5e9ea7951d77c63ff08e9f1d0bf4f2c499167b06cd9bb6e33d73fafe35d71f86ba416307da6e3ec45fcc369bff00779fcb38adfdbe1f9936bdded6d7ef31746b72b49fbddee63beafe26f12eaba8269174b676f6112911b286f30ba6ec367a03ebdaba6d4bc0ba6ea1a8c9a843713da19d024c90305122818c1e323818a88d6a2a092d1adf4b952a355c9b96bdb5b1e6ba4eb37da7783f4bb6b0bc169f689ae376c8ccb330573fead0039ebcd7a18f879a6456d670da5d5cc1258b4862990aeffde9dcc3eee3e9c5695311427394df54ada7919d3c3d68c230f377d7cf43cdf51d6f54d5fc21751ea92195ad7508635764d8e549fe21d8ff002e95e943e1de922ca7b0fb45c94b89d2e18965243a739c95efdf39a162682a8a51dadd86e85770717bdfbf439bd66f6e6f357d4f57b46daba0599489b1902e245c938ef85c0aea350f0cae9be12d534cd28497135d24aff360bbbbfe43d85451ad4f9e14d6d7d6ff00d6c555a33e59d47bdb4b7a7e67251eb7e2ed30e8fabdfdea5cc1a93a2342100da1fa608ef8e49f5adcd03c076b1a586a1a8cb70d25ba2badbc8c0a47275381ec7b66aa75692e64ecfb69fa8469d56a2d69f3381b4975fd3f4bd6f5ad26f45b45677723347b03191b3dc9e8304715eb0be09d34693a8691e6cbe56a321924395dc0b1070bc631c77069fd729b953bad12d74b8beab5396767ab7a1ccdc6ade22f106b56fa16997634f02cd2e659554333338e801ec2ba2d4bc11637b25bdcdb5ccf69716f10844d11019900c00dc62b1855a2a2d2d1df76afa1a4a955e657d55bbd8e0ffe132f12369e347f3505f7dbfec46e4018da3f8b1d33fe715dbb7c3ed0ff00b14690a6452b2f9c270dfbcf33a6ecfd38ad156a1cf7e5e9bdbaf7b10e8d7e46aff8fea7156c755d1fc637cfa9ddc73dc41a6b32ceebb171fc25c0f439cd76307c3ed32392e27bab9b9b992ea16825691c1243639e07046063b512c45274d5396baf440a85453734ba7738ad07c55afb6bba75bcf7af750df315937c0638f8527f74c402c3dfa76aedacbc01676b756976f7d75349627f73bd976aae31b40db8c7ebfa5152b50709c52d7a6810a3594e2fa75d4f3ad2357d52c7455d3b4775867d43559a112100ed1d4900f7af4793e1f68efa5b697e64dff1f0d7292e46f476eb820018ab96268ce7792e965ea4c70f5a30b27d7f03817bbd5bc39e29d4af350996f2eadb4d2c926ddbb86576ee03b839cd77f69e00d2a09ee2e6ee79ef1eea1686633303b836327800e7818e78a9789a5c9184b5d6ef4b0feaf579e538e97565a9c4685e24f14c9a959ac935c5cc579f2cdbed5a3488b0f9591f18600f7e95dce97e06b3d36fa0ba7bcbab95b5cf9114aff2267d86338f7a9ad5e8b8b515e9a154a855524dbd0e263f16f88a4b08f4313ffc4d8ea26d59f6ae7cb1ceedbd318e335e8d1f8434a8fc46de2652fe7907e5c8d9b88dbbb18ce71ef49d7a3673e5f7ad6b74f51aa156ea17f76ff325f170ff008a6ee55ce78504ff00c0856c6a5a7c5aa58bd84ecca9263257af041ef9f4af3cef3cfbce9868e7c2bbbf7ff69fb283dfcafbfbbfef8aed7fb06cbfb5ff00b6be6f3bcbf2f1c6df4cf4eb8e280387b1bf96d345d3ed60b936eafe69611a79933057206d5c118f526ba81e158215b7fb15ccd0496eae8245da49573b883918ebd38a00c38f5bd6a6d36110ca1676befb36f923c12b838dcbd8fad6fdb785ed2df6813caea9702e543107e70307271939ef40163527bad3fc3d3bb4a659a281bf798c1271d703a56d4f047710b4130dc8e0ab0f506803ccb4eb63627499aeec638a367511cb139f37738e3cce390ddc66babb4f0cc36f340d2dccd3c56a730c4e46d43dba0c9c76cd0074e28031400b4500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145001450014500145007ffd4fb2e8a0028a002928016a2ccde8bf9d004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fccd004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5004b51666f45fcff00fad4012d4599bd17f3ff00eb5004b51666f45fcfff00ad4012d4599bd17f3ffeb5007fffd5fb2e8a0028a0029338a005acf6d5b4a4628d750860704175c83f9d572bec4f32ee685343ab00ca4107a115250ea4c8f5a005a8de58a352f23055519249c0028024a8e39a29904b138756e4303907e8687a6e1724a4c8f5a005a69650324d003aa186e6dee53ccb791645ce32a41191f4a6d5849a7b135576bbb54985bbca8243d14b0dc7f0eb4582e8b149914862d2645002d2645002d26e1eb400b49b87ad002d2645002d30ba00492001400faaf05d5b5d4626b6916446e8ca4107e845369adc49a7b162932290c5a4dcbeb400b4d0ea7a11402d761d49b87ad002d2645002d4335c416f1996e1d6341d598803f334d26f61376d593534329190720d218ea4c8a005a69650324e00a0075430dc41711896de45910f465208fcc50f4dc13b935413dd5b5b27997122c6b9c65880327eb4257d10376dc9ea85e6a9a769fe59beb88e0f34ed4f3182ee3d7033d6aa316f644b925bb2fd4714d14d1acd0b87461956539047a8352d5b4634d3d512534ba819245037a0ea69650092781400ea8a29e19d3cc81d5d7d54e47e94012d4514f04d930babed383b48383e8714012d2645002d2645002d42678036d2eb91c63228026a2800a2800a8a49e08595657542e70a188193edeb4012d432cf040bbe77545ce32c401fad004d4991eb400b4991400b4d2caa324e31400ea8a39a1986e89d5c7fb273fca8025a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2803ffd6fb2e8a0028a0069ed437b5007cd51c3a5cb77adc573a4cb7f70d73288a48933e592c7a91d39e6bdc742f0ec3a14d7b34333cbf6d9ccec1801b49ec31dbeb5e94f1b14a1c9d3cd9e6c30726e5cdf91c1787ef75fd12e3c3de1cbcf916e2398ca8e32c00c9519cf181db9aed3c43e155d76eed75086ea5b3b9b4dc1248b04e1baf0c08acd56a75233f69a37e46ae8d484a3c9aa471f3f8b3c44b67ae496c82692cae96187084ec427962072d8ad987e1e5a436177622f2e49bb9566f37700eaebdf2319ce79cd57b4a1cf0b2d12d49f6759c65ea72563e25d4357d2f56b3b9be86f22165230050c532b01c8dbd0a8cf27b575d6de015596e6ef51be9aeee2e2dded84855576a3f5c00304fb9aa756827192dd3edd0954ab35252eabb9c6689aaf89744b0d059a685ac2f5d2dd2009f32a9ee5b3d71cd7a0bf832d9ec749b1f3e40349916446c2e5ca8e8dc71f86294f114e72a8e6b7db4d42342ac234d43e7a9e6b79f103c452dc5cddd8c8a12099923b416ef2798a8d839914100f1eb5dccdf0f94cd3ad8ea37569697321925b7898004939386fbc33ec6ae35b0fcab4f5feadfa932a388e67aff005f799326bfe27f106af7167e1f78ad62b38124712a962e645ced3d31dc7b62b7b50f02c775a8b6a3617d7162d34622984441dea0639273ce0633fd6b38d5a2a0947477d6eae5ca9d672f7b55d2da157e16003c280818fdfca71ff02ae9fc35e1e87c35a60d32de579503b3ee7001f98e71c607159636b46a54e686c6d84a52a74f965b9e41e2ad0f4982e2e6c6dd9f51d76f66f32264043c0a7b120f000e9fd00aecff00e15cba5edc5f5aeb17904b72ccce63d80fcc49c6719c0cf15d34b1108457bfaae9d3fe09cb570f3949fb9a3fbffe01d4eaba8dc681e189350980966b6817393c33e00e7f1ad0bad2a0bed25b47bc66963923f2dd89f98f18ce7d7bd7053947da7354d51df38cbd9f2c37382d1ef7c7086d354d46482e6caea332c8aa046f18dbb86de7e6ad0d2bc051d8de5bdd5f5ecd7a966a5608e4c0540c307a75e3fcf4ae9ab529b4ed6fbbf539a9d3a89abdfef390ff00849fc68da17fc26c2683ec7bf8b5d9fc1bb6fdeeb9ff00f5fb5745ff000ad20dbf6017f7034d32799f6418db9f4cf5c7f9ebcd6aead0e6bab72f6b6a66a9d7e5b3bf377be867ea1e21f14df6b37b63a2cf0dbc36f691dd0f323dcd865ce01cf7f71c5764be14b54d52f754495d4de5b0b62800da8aa3008ef9fad64aad1508a8ad6fae9d0d7d955751b93d2da6bd4e02c3c59e2b2746d52f2581ad7549443e52a608e71b89c9e4f5f6e95d82781ad52c349b01732edd265f351b0b9739ce1b8e3f0c55ceb506e692d3a6844695751836f5eba9c45e78afc602df53d520b8816df4cbb311431fccc33c0ce71803f135dacbe02b4974bd4f4b3732edd4e633bb617284e385e318e3be4d546b5052826b4b6ba7513a35f964efadf4d4c2b0d77c4b16bc9a46b52c13477966f72aa89b4260642e73923b1cf5f6aeb64f0a5bc9ac5beb26670f05b1b5098182186327be7f4ac5d5a4e9dadef5fb7434546aaa9a3d2ddfa9e308da95ce89e1b9acde0b6125c32c489190892ee3f3101b95ff0067f5af4e6f87b6e345b1d22def6789b4f91a58a7509bb7367b11b78edc574fd6a97b49b5b35a6873fd5aafb385f7beba9cb7883c61e23b0d6ee6c9ee92c161dab0f9903324c70324bf6079e95d56a1e0196f6e2e248b54b8862bbc19a2215d58e3923703b73d78ace955a0a094b7ebfd5bfc8d2ad3aee6dc5e874c66bebfd03cfb59624b89a0dcb22fef230c4751d095fcaaf58e9b069da745a65be7ca8a311ae4e4e00c7e75c2da53bc763b5464e1696e786f87b5bd6f49f09d9c3a73a33ea176d0dbef524c5c9dc5893f364f4f4f7aeea3f86f689a51d25af27644944d6ec428685bbedc0e73df35e8d4c450955727b5bf13cf861eb429a8c7b8689abebf61e283e18d7e68eefcd87ce8e645d878ea08ff003fe1afa1f840697a949acdfddcb7f78e9e58925c0dabe800ae6ad3a6e9db79774ac74d285453bf433bc55ab7882db5dd3b47d0e48a337ab264cabb802b8e7a8e833c77aabe2fd16fb57f13e922dccd0a224bbae221cc6dc1539391c91dfad561b93d9cdced7e9d48c5b9f3c546f6f238bf116b3abdcf87f5bd03c405269ac64b73e622e032bb8edebdebba3f0eace4d2ef6c6e2ee6927bf7479ae085de761c80010462b686228c27092dd5efa1954a15651947a3b5b5336c759f13693af5ae9badcd15c43736af3058d36ecf2d738073cf4fc7dabb2b8f0cdbdceb369acc92396b485e111e06d60e3049ef587b5a52a72525adf437546a4669a7a58f353e27f1a9d07fe13659a0fb26fc8b5d9fc19c7deeb9ff00f5fb57467e1a4057ec1fda171fd9a64f33ec9c6dcf5c6ec671fe7af35b7b5c3f3df4e5ed6d4c1d2afc96bbe6ef7d0a136bbe28f106a77f6fa0491416d631a9659537190ba6ec13918e0fe15bda8f80e1b9d466d434fbd9ec45d2049d21c61c018ee38c8ffeb5442ad1508f2ab35bdd5cb952adcd2bea9ed6763cef46d72fb48f066990e9d730da09e6b8dceea647c0738d91af2dd79c57749f0ea2b7b6b18ec6fe7866b0694c730542d894e4f046de3b715b55c4519d494df656fbbe7f919d3c3d685350f5fc59c0ea9e20d435df075c7f6932cad6da8411ab84285949ea54f43fa8fad77e3e1cdb1b1b9b16bd9d85cdc25cb33042dbd0e4f6e7777cfe14a388a11aaa71dacefea0e8569537096f7473fe2594eafa96a571b564b7d0ec594071b90cf2ae4e4719dab8fcebb7b7f085b5be897ba379f239bf67696660bbc97fc31c0e05654f114e0e308ed7bb66b3a1525194a5bdb438bb3d675dbc5d1fc37a034364f25825c492eccaaae38555cf4e2ba6b9f01c2d1d8bd85e4d6b75610881274db9640318618c51ed68be7b6edeed7417b2aab96fb256b5fa9e73e21d6b5dd47c3f7ba76a72c7e669d751c73322e3cc0c7e420e46d208e7d457a22fc3eb0fec4b8d264b895e4ba944d2dc1c172ea7238e98ab8e228c6a46515eba132c3d6941a7f2d4ea6ca3bc4d11135091659843f3ba2ed5271d8127153d958cb6da72584f3bdc32a6c32b8019bdc8000af3ea3bc9b477d34d452679bf873526d13449e26e775b25d403a64c9f2951ff0002c575c7c2564d1e9f1bbbb7f678001e3e7039c37e233c541672da43dce85a6dec31cd1c522dd223492f2065416200fbcde82babb9f0c24cd2cd14ef1caf722e55b00ed6036e31dc50061a7892fd2cf5264956736b1ac91c8d118c9dc704153d7eb5aefe1579bed46e6f2590de442394955ec7208e38c761401b9a5aea02db7ea72249239dc362e02823a7be3d6b41136461073b463f2a00f2e7b492c04fab6afa524b1f9ef23c8cff00bc085b8217a600c77cd74ade157688d89bc94d897de602067ae76efebb73401d05dea56b636eb73705b63100155663cf3d1413579542a851c01c5006141e25d2ee264822321673b466270327dcae056fd0079ff8dad65bb9b4f86df89434ae9fef22ee1fa8aeb6ef4d4bbbdb5bd662a6d5998018c1dc3073401e71e27d406bb6303427f7715b8ba93d99c85507f5aead3c2167159de59c7238178c189c0ca8072147b034019dabeb77b6d773430ddc7088635291ac665662464efc7dd1ff00ebad69fc3724b71732417724315e63ce450b9240dbc3119191d68033d754d6f51bbb3b7b178e117168b71212bbb1cf3b79fc2b674dd04584f05c34cd2b4107d9c64000ae720f1dc74a00cdf194b28b2b6b48d5a41713a23229c16039db9ed9c73ed5bdab69716ab6e207668d918489227de565e84668039cf0fc5159eb53dabda0b299a156f2e260d132838dc381861d0d6de9da3c96978fa8de5c35cdc48a23dc4050aa39c003dfad006ed14005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051400514005140051401fffd7fb2e8a0028a00292800c54599bfba3f3ff00eb5004b8a8b337f747e7ff00d6a0097151666fee8fcfff00ad4012e2a2ccdfdd1f9fff005a8025c54599bfba3f3ffeb5004b8a8b337f747e7ffd6a0097151666fee8fcff00fad4012d4599bfba3f3ffeb5004b8a8b337f747e7ffd6a0097151666fee8fcff00fad401354399bfba3f3ffeb5004d50e66fee8fcfff00ad4012e2a2ccdfdd1f9fff005a8025c54599bfba3f3ffeb5004b8a8b337f747e7ffd6a0097151666fee8fcff00fad4012e2a2ccdfdd1f9ff00f5a8025a8b337f747e7ffd6a0097151666fee8fcff00fad4012e2a2ccdfdd1f9ff00f5a8025c54599bfba3f3ff00eb50049b6a3ccdfdd1f9ff00f5a8025c54599bfba3f3ff00eb5004b8a8b337f747e7ff00d6a0096a2ccdfdd1f9ff00f5a8025c54599bfba3f3ff00eb5004b8a8b337f747e7ff00d6a0097151666fee8fcfff00ad4012e2a2ccdfdd1f9fff005a8025c54599bfba3f3ffeb5004b8a8b337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1dd37f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a009aa1ccdfdd1f9ff00f5a8026a87337f747e7ffd6a009aa1ccdfdd1f9fff005a8026a87337f747e7ff00d6a00fffd0fb2e8a0028a00290d002d553776c0ed32264718dc3fc69d98ae8b54c041e94863e8a00298ccaa32c700773400fa623ab80c84107a11cd003e8a0029a4e393400ea85258e45dd190c3d41cd00b5d89aa1f363ddb4919f4cf3405c9a905002d14005140051400514005140053090a327a0a007d431cb1cabbe260c0f707228d42e89a901cd002d21a005a651e403e8a0028a002a391d231b9c803d4f1406dab24a6820f3400ea2800a6138e4d003e991c8922ef8c861ea0e6801f51c924712ee91828e99271401255792e6de174499d51a43b503100b1f41ea69d98ae8b145218514005140051400514005140051400514005140051400544d2c6980ec173c0c9c668025a41400b4500145001513cb1c646f60371c0c9c64d0b5d81bb6e4b40a0028a0028a0028a0028a002a3122331404123a8cf4a0092a3f3537f9791bbae33cfe54012514005140052138193400b4808232280168a0029acea80b31c01dcd003a98245dbbb3c75cd003e988e8e3721041ee39a007d140051400537782702801d45001450014500145001450014500145001450014500145007fffd1fb2e8a0028a0069a5c5007cc662d01eef5a5d4ac66bab93732881a146217e63d4af039f5ed5eeda078693429afa659ccdf6e9cce415036e7b0c75af5278c8c630e4d6cb5e879b0c24a4e5cda6bea70de1cd5b5ed2a4f0ff87ef8605dc72990480ef01725075e38f5aebfc45e169759beb4d52caf1acee6cf7047550c30dd78358fb5a7514f9ec9bd8d7d954a728f26a96e72d73e36d6e1b2d6e78a2491ec2e5618b6a9385638dce06738fc2b4a0f87cd6fa7deda26a771e6ddcab379ca02b865eb9da46e0d9e455b961d4a36dadaeffe44f2d771977be9b7f99cd5a789f53d6b48d5ad6eee6d6f235b291c3c598e456dbca98db9c7bd7456bf0fe433dd5eea57de6dc5c5b3db0648950287eac40ea6aa552827194774fb74fc3f22553aed4a32eddfafe272da0eb7e25d12c3421279074fbc75b78d003e6007f889f5c73fa5776fe098dec348b1fb530fec995640db07ef36f18233c66a675a94e73e65a74d02346b4230e57af5d4e02f7e256b22e6e2ead1edd22b794a2dabab196555382430e07f9fc7ad7f00ddc334f0e99aacd6b67732995e2455dc09393b5fa8cd5467874968bf1ff2fd4250c436f57f87f99466f13f8935cd527b1f0dac0b15ac092c9e76497320ced0474f41f4e6b5effc0f3bea926a7a46a32d91b88d629c050db828c6413d0e3bfaf3510950e45cb64efadd3654a159c9f35dab7468adf0b40ff84501c63f7f29c7fc0aba7f0bf8797c33a50d2e398cc03b3ee2a17ef1ce303d2b2c6d48d4a9cd0d8db074e5085a7b9e43e36d0d34812ea2de7dc5ddc4de68be1c25baee0021da73d3a71ffd7ec6ebe1dcf37da2ca1d4e58f4fbb94cd241b41392724063daba6857846dcf2bab79ff00c33396b61e725eec75bf7fe99d86a9abae91e1d935807cff002a10ebd8392063f024d5abed1ad2ff00479345941103c5e571d4003031ee2b829b87b44ea6c774d4f91a86e70fa46b3e38df6ba86a90c33d85d46657310dad0ae323393ce7db356b4af03dddadddbc9aa6a525dc3648521871b170463e6c1f9b02ba6aca959dade564effd7de73d3855d2f7fbd1ccff00c261e323a47fc262ab6ffd9de6605b907794ddb73bab58fc369bc83a40d4e51a5993ccfb3ed19eb9dbbbd3ff00d7d79adb9f0ee5d397d1dcc942bdb5bdfbdd5bee22d43c53e27b9d5af2c342302c76d6a9741a5525b6b0ce383824fe95d52784614d56f7538e7205e5a8b6f2f68c20518041cf3f4ac555a3184525adf5d3a1aba755cdddbb5bf138ab1f1a78a1e4d2351bc5b7fb16a928855101de3b6e249e33d40fc2ba64f02449a7e8f61f6b6c6912f9aadb07ef39ce08cf15a4aa61dcaa46da5b4d3a99aa7884a0efaf5d4e4af7c69e2d4b7d4753b7fb30b6d36e8c4e0a9dec33803ae3a7535d54be018a5d2b54d2cddb01a9ce672db07c99c700679e9d688d5a0a514d2b5b5d073a75dc64d377e9a99765e24f119d7068fae2c0c97768f7318881f90019da49ebe87f4ae9a5f09249ad5beb3f6820dbdab5aecda30430c6ece7f4ac5ce93a6d5b5bfe069eceaaa89deeadf89e3b0dc6a6fa2f8764d30436b1bcec238d3785126e3f7b9e53dabd1cfc3cf2f45d3f4bb7bf78e4d3a569639bcb5392c49e5738e2ba9e26973cedb35a68ce6587abc904f75bea8e7b5cf1cebf63addce9e92db598b7da116e11b131c02487e8a3d3af15d0ea9e04bfbe9ee19354710dd90648e58c49b4e307cb2df7013ce05674674395295bf1ff002fd51a54857e66e37b7c8eb64b8bfbcd0ccf6a624ba921dcb93be30c47a8ea2ad69da543a66970e9503131c1108813d4803193ef5c3269546e3b1d8949c1296e78af87bc47ae695e12b54b5db3cb7f74d05a990b3329c9dc5c93cf3f77d0575d17c3711e8e3496bf73e44de7dac8114344dd4fd727afe95e8d4ad87955727b5b4d1efe670d3a55e349456f7d7d0b5a2ebde20b5f119f0c7890c32c9242668a58415040ea08357f44f094f65ab3ebdabdeb5f5db2796ac542aaafb015cd5a549d3b2b73792b1d14a35154bfd9f3d4ade27d775eb2d6f4fd1f441096bd593fd682402b8e720f40326b37c61a65f6a3e2cd1d2cde480aa4bfbf8d7708cf0467b738c60f5aac32a7ece6e76bf4b938894fda4546f6393f11ebdaaea1e1bd6343f102c66e6c64832f18c2b2b38ed5d79f870b71a5dfda5e5fbc975a83a3cb70507010ee002f4c56d0ab423384bd6fa6863529579424beed4834ff0010f8974dd72db4ad77c868ae6d9a6410820a08d738c9ea78aeb2ebc2f0dd6b567ac4931c5a40f018f6f0e1c609273c563ed294a9cb996b7d3d0dd53a919c795e96fc4f3d3e31f190d18f8c82dbff00676fff008f7c1f3366719ddf5ad63f0da6fb3ff63ff6a4a34bf33ccfb3ed1bbae71bbebfe3d6b6e7c3f3df4e5ed677fbcc7d9e2392daf377be84773e25f12eb5a95f5af8712116d631a97f3812d2175dd80474e0f1f4ad5bdf02cada94f7da36a125825e208e74450d90063209e871f95671a945463cb6bf5ba654a159ca5cd7b74b3470ba16bda8687e09d3934f96dad9669e70f2ce78501cf441cb13df1d2bae4f872d6b069e2c6fcc73e9ed29491a356044adb8fca4e323b56d52b509d494dbe8ada797f5d0ce951af0a71825d5f5f338bd67c497de22f07cff00da22377b5bf8630f18215c67ef6d3d2bb7ff0085719b0bab0935077fb4dcc7745da35c864393d0e0eefd292ab878d55286d6d7d4254abca9b8bdee8a1ac5e4d79e259af6dd5248fc3f6bbd448c150dc4a38cb1e9b57ad744be0783fb06ff00469ae5de4d42469249f680db890471e8300562aad38da9a7a7566b2a552579b5af45fd7538ed23c6fe22bbd4974df3ed6e9a786465312b011c8aa48524f0dd39c5751a77822eedb54b2d5aeb51333d9298d53ca555d846368c723d49e735752a50e476b5effd74269d3aea6aeddbfaf3397b5f88fa94bfd90d22c7b66e2f70a7e525f62e39f973ef5bebf0cec561d4e25b96ff00898152a760fdd6d72fc73cf27bd539e15bdb7dfc8950c4a5bedb799cf4ff0010b5b5d396e17c98cddddcb1412ba9d890c4705980e58e6baeb9f01c0da4e9f636974f05c69bcc5385192c796257a726a63530fcceeb4b69fe65ba75f956baf5ff002396b5f885ac1d27523b22bbb9b3d8639a15611bab9da5b6f5f97ffd7eb5d40f05decda7dd417bab5c3dcdcb2b79a87604da7202a8c707b8ee2939d0e78dd7aef6fc814311cb249fa6c73da178ef5178eeee2fae2daf60b7b733661cc72861fc251bb7627b56cd8f8017edb35feb775f6a79606b7c246b18dafd49dbd5bde8a92c3b4addff000fb90538574dddff005f89889e2bf18e9f6d63e20d5c5bbd85ec8aa628c10f1873c1cf7ad4b7f879724dad9ea3a9c9736164e1e280a05e9d0311da9b9d0bcaf6b74b2628c2bda36bdfadda32752f17f8b164d5e6b136cb6fa4cb862ca4bb2fa0e71f535d54be078e5b7d660374c3fb61b713b07eefe9cf3f8d4c6ad05ecee979e854a9d67ceeefcb539eb5f19788adb56b34d6960fb3dfdbb4e89103b902ae7049ea78ae966f04c1717da6ddcb704ae9f018366d1890118249cf149d4a0e324d6bd07eceb2945a7a5b53cf6d3e25eb2f3c17b3bdb34134a15ad515bcd8d09c6e2dd3debb0b0f015ed8343671ead37d82093cc4855555bae76971ce2b59d4c359d969f8fe5fa99c2188d2edfe1fe659bef889a1456d786c64335c5a46ee632a54650e3a91eb5d4ea7a258ea9613e9f3a054b8428c5400c33df35c90951e65cc9dbd7fe01d55235acf95afbbfe09e33aadc789aeee341bbf10080c53dd24b17940865ce0ed6e7d39fd2bae87e1f5eb4b646ff569278ec1d5a14318c6d041c1e73938c67b0aec55a925349ad76d19cae8d56e2ecfef472971f12f59134d7b6ed6c218a528b68cac6574071bb70e0575dff0805ddbbcb6da76ab35b58cd2995a1455dc0939215fa814954c36965a5be7f93fcc1c311ab7bff5e6559bc777b6177aa477c10470da2ddda1c105958700f3cf27f4addf127816cfc477569732ced17d986c60006f31320ed24fd3afbd654a78771fde2b34fef5d8d2a42bc5fb8ef75f71c6dff8e7c416e2cb4f9a5b6b3b892dd6e269a5462837e4aa051939c753eb5daeb7e1196f7538f5ad22f1ac6e923f2890a1d593b020fa514ea51717ccacff004fb9854a75b9959dd1e7777e219bc4b6da15d5e22a4d16a8b1bedced24608619e4641aef3fe106325b5845717f2cb2595c8ba6924018bb7f77fd95f4ab55a8a73e5d2ebf121d1aad439b5b339d97c53e2fd45351d6745fb3c763a748e9e5c8a4bc9e5fdee7b569ddfc3fb832ddc3a66a525ad9df3979a1da1b96ebb4fa1fff005e688ce87bb6b25d7477070afadef7e967a1525f17f88754bfd3acb4058633a85a19cf9c09d841c1e41e40fa7355752f0e5d47e2cd334fd1a596d12dac5952e1577052a7a31230777714e0a8ba5392b2d74b8a72aaaa422eef4d6c432fc43d66cb48b88af22886a105d7d94b73e58c827791d78c76eb5babf0e2d5b497b59af246bb92e05c9b9c0cf983a7ca78c51cf86e74dae9e76b8dc311c964fafcce76d7e20eb0969a9452cd6f752dadb19e1b889584670402a54e3a66bab1e0abebbb2be8356d565b892f62f272142a20f50838278eb52e7439a374b7d7fab02a75f964937e5fd5cd6f0a5e788351b26bfd70448b30578163ea148fe2f73d7dab7f4fb21616305906dfe4c6b1eec633b46338ae4ad35297bab43b28c6518fbceecf3fb595acbc6573764feea79feccfec4a06527f118ae96efc311ddc77c8d31537922ca180e6364000c73cf4ac4d4e5b4fb8927f14c9ac0c113433f940f1f2c4428e7d09ae9dfc2d6ccb144256548ad5ed7007243e32d9f5e3a50064e9de25bd9b51b4b69a7b79c5c921d2107f744293f7b24374c55f87c37a82bda3cb7a0fd898796ab100b8c60e79e491dff4a00b1e1ed4358d537de5d794b6e19e355507712ad8c927803dab5747d31749b4368ae641bddf2463ef1ce3f0a00e5fc55a8b5dc73e8d6d288c47134970d900e31f2a0f76efedf5ae8f51d034dd4a397cd863f36552be69405812300e7d45003f4db8857478262e36242a588e40c28cf4f4ab36161069d6896902aaaa8e768c64f738f53401967c57e1fc67ed6bf937f85741b17d280399f14cb1cde16bb9a33b91e2dc0fa82456b6ada70d574c9b4e2fe589976ee0338fc2803848eee78bc38fa0e7fd2566164bebb5f907fef835d51f0e4075b4d6bcc39540bb31c1603686fae38a00e574dd42e34bf0f59456f2c16eaef2ab4b2f3b42b1c6d5041626b697c2d35b25a3595c859ad7cc019e30ca448727e5cf51d8e68028a789f537d2ccd088a5996ed6d958065470dd0e0f23ad6845e169555d66bb326eb98eeb25064ba751c1c60e3f0a00de1f6f8b4c6fb59592e02367cb0402d838c0eb56eeadd6eada4b672ca2452a4a9c119f43d8d0079be8f045a5c960faae9d2432c85504e64ddfbc3fde5cf19ed5d243e1fbe925b71a95e9b886d183c6a1369661f74b9c9ce2803aca2800a2800a2800a2800a2800a2800a2800a2800a2800a2803fffd2fb2e8a0028a0028a0028a0028a0028a004a5a0028a0028a0028a0028a0028a0028a004c0a5a003145001450014500145001450014500145001450014500145002629680100a5a0028a004c52d001450018a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2801314b4008452d0026296800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800a2800c514005140051400628a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a00fffd3fb2e8a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a0028a00ffd9}\par} @@ -1137,7 +1131,7 @@ onmap {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u24456?\u23481?\u26131?\u23601?\u21457?\u29616?\u26377?\u22826?\u22810?\u30340?\u21151?\u33021?\u21487?\u20197?\u23454?\u29616?\u65292?\u20294?\u26159?\u26102?\u38388?\u26159?\u26377?\u38480?\u30340?\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u27809?\u26377?\u36275?\u22815?\u30340?\u31354?\u38386?\u26102?\u38388?\u65292?\u38500?\u20102?\u21608?\u26411?\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u24076?\u26395?\u21435?\u23547?\u25214?\u37027?\u20123?\u26377?\u20852?\u36259?\u30340?\u20154?\u65292?\u28982?\u32780?\u21364?\u21457?\u29616?\u21407?\u26469?\u27809?\u26377?\u37027?\u20040?\u22810?\u26102?\u38388?\u21435?\u25214?\u20154?\u12290?\sa180\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 140\u22825?\u30340?\u24076?\u20864?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 140\u22825?\u30340?\u24076?\u20864?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22312?\u32463?\u21382?\u20102?100\u22825?\u20043?\u21518?\u65292?\u20284?\u20046?\u25972?\u20010?\u20154?\u37117?\u36731?\u26494?\u20102?\u65292?\u27605?\u31455?\u30446?\u26631?\u26159?100~200\u22825?\u12290?\u20284?\u20046?\u21040?\u29616?\u22312?\u65292?\u20063?\u19981?\u20250?\u26377?\u20160?\u20040?\u29305?\u27530?\u30340?\u24773?\u24576?\u65292?\u38500?\u20102?\u19968?\u20123?\u24076?\u20864?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u24403?\u28982?\u65292?\u23545?\u20110?\u19968?\u20010?\u24320?\u28304?\u39033?\u30446?\u30340?\u20316?\u32773?\u26469?\u35828?\u65292?\u26368?\u22909?\u26377?\u19979?\u38754?\u30340?\u24773?\u20917?:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u24456?\u22810?\u20154?\u30693?\u36947?\u20102?\u36825?\u20010?\u39033?\u30446?\par} @@ -1145,7 +1139,7 @@ onmap {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u22312?\u26576?\u20123?\u21487?\u20197?\u29992?\u36825?\u20010?\u39033?\u30446?\u24555?\u36895?\u35299?\u20915?\u38382?\u39064?\u30340?\u22320?\u26041?\u25552?\u21040?\u20102?\u36825?\u20010?\u39033?\u30446?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u25552?\u20102?bug\u12289?issue\u12289?\u38382?\u39064?\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab \u25552?\u20102?bug\u65292?\u24182?\u35299?\u20915?\u20102?\u12290?(ps:\u36825?\u26159?\u26368?\u29702?\u24819?\u30340?\u24773?\u20917?)\sa180\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Github 200\u22825?Showcase\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 200\u22825?\u30340?Showcase\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20170?\u22825?\u26159?\u25105?\u36830?\u32493?\u27873?\u22312?Github\u19978?\u30340?\u31532?200\u22825?\u65292?\u20063?\u26159?\u34542?\u39640?\u20852?\u30340?\u65292?\u32456?\u20110?\u21040?\u36798?\u20102?:\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\pngblip\picw600\pich370\picwgoal6040\pichgoal3720 89504e470d0a1a0a0000000d494844520000025800000172080600000029b9a41100000c16694343504943432050726f66696c65000048899557075853c9169e5b5208092d100129a137417a95dea54a071b2109104a080941c58e2c2ab8165454b0a2ab208aae0590b520a25810017b5d2ca828eb62c186ca9b24803edfdbef7def7cdfdcfbe7cc3967fe73eecc640600457b964090852a0190cdcf134605fa3013129398a43f01027020070c80368b2d1278474686827f94f737a03594ab969258ff6cf75f4599c315b1014022214ee188d8d9101f0100d7640b847900103aa1de60569e4082df41ac2a840401209225384d86b524384586ada5363151be10fb0140a6b258c234001424f199f9ec3418474100b1359fc3e343bc1d620f763a8b03710fc413b2b3732056a4426c9af2439cb47f8b99321693c54a1bc3b25ca442f6e3890459ac39ff6739feb764678947c7d0878d9a2e0c8a92e40ceb569d991322c1903b729c9f121e01b10ac4e7791ca9bd04df491707c58ed8f7b345beb0668001000a382cbf1088612d51863833d67b04dbb284525f688f86f3f2826346708a30276a243e9acf15f9478fe2746e70e848cc65fcacf051bc359517100c319c69e89182f49878194fb4359f17170eb102c49da2cce89011fb0705e9bee1a33642719484b321c4ef52850151321b4c3d5b349a1766c5664939a843ec95971e1324f3c512b8a284d0516e1cae9fbf8c03c6e1f2634738637076f9448df8160bb22247ecb1addcacc028599db183a2fce851dfee3c38c16475c01e65b02647caf863ef05799131326e380e42812ff0034c20862d05e4800cc0ebe86fe887bf643d01800584200d7081e58866d4235edac387cf685000fe82880b44637e3ed25e2ec887faaf635ad9d312a44a7bf3a51e99e029c4d9b826ee81bbe1a1f0e9059b2dee8cbb8cfa3115474725fa13fd8841c400a2d9180f36649d059b10f0fe53f7dd93f094d0457844b84ee821dc0621b0970b739630e48f6516079e48a38cfc9ec92b14fec49c09c2400ff40b18c92e057af78ddae0c690b503ee83bb43fe903bcec03581256e0f33f1c63d616e0e50fb2343f1188befb5fc793c09bf1f731cd12b982b388cb04819e3ef3b66f57314df1f6ac481ef909f2db165d861ac0d3b8d5dc08e630d80899dc21ab176ec84048fcd8427d299303a5a94945b268cc31bb5b1aeb5eeb3fef21fa3b3461808a5df1be47167e74916846f8e608e9097969ec7f4863b329719cc675b4d60da5adb380020d9df65dbc75b8674df461817bfeb729b01702981cab4ef3a960100c79e02407fff5d67f0062eafd5009ce8648b85f9321d2e7910000528c295a10174e0bf8729ccc916380237e005fcc16410016240229801ab9e0eb221eb59601e580c8a4129580dd6830ab00dec04d5603f38041ac071701a9c03974027b80eeec2b9d10b5e8201f01e0c2108424268081dd140741123c402b1459c110fc41f0945a2904424194943f8881899872c414a9132a402d981d420bf23c790d3c805a40bb98d3c44fa9037c8671443a9a82aaa8d1aa3135167d41b0d4163d0e9681a9a8b16a045e84a74235a85ee43ebd1d3e825f43ada83be44073180c9630c4c0fb3c49c315f2c024bc2523121b6002bc1cab12aac0e6b82dffa2ad683f5639f70224ec799b8259c9f41782ccec673f105f80abc02afc6ebf156fc2afe101fc0bf1168042d8205c195104c4820a41166118a09e584dd84a384b37045f512de13894406d184e804d7662231833897b882b8857880d84cec223e260e9248240d9205c99d14416291f248c5a44da47da453a46e522fe923599eac4bb625079093c87c7221b99cbc977c92dc4d7e461e925392339273958b90e3c8cd915b25b74bae49ee8a5cafdc104599624271a7c45032288b291b297594b3947b94b7f2f2f2faf22ef253e479f28be437ca1f943f2fff50fe1355856a4ef5a54ea38aa92ba97ba8cdd4dbd4b7341acd98e6454ba2e5d156d26a6867680f681f15e80a560ac10a1c85850a950af50add0aaf14e5148d14bd1567281628962b1e56bca2d8af24a764ace4abc4525aa054a9744ce9a6d2a0325dd9463942395b7985f25ee50bcacf55482ac62afe2a1c9522959d2a67541ed331ba01dd97cea62fa1efa29fa5f7aa12554d54835533544b55f7ab76a80ea8a9a8d9abc5a9cd56ab543ba1d6c3c018c68c6046166315e310e306e3f338ed71dee3b8e3968fab1bd73dee83fa78752f75ae7a89fa01f5ebea9f35981afe1a991a6b341a34ee6be29ae69a533467696ed53cabd93f5e75bcdb78f6f892f187c6dfd142b5ccb5a2b4e66aedd46ad71ad4d6d10ed416686fd23ea3ddafc3d0f1d2c9d059a77352a74f97aeeba1cbd35da77b4af705538de9cdcc626e64b63207f4b4f482f4c47a3bf43af486f44df463f50bf50fe8df37a018381ba41aac3368311830d4350c339c67586b78c748cec8d928dd6883519bd1076313e378e3a5c60dc6cf4dd44d824d0a4c6a4dee99d24c3d4d734dab4caf9911cd9ccd32cdb698759aa3e60ee6e9e695e6572c500b470b9ec5168bae0984092e13f813aa26dcb4a45a7a5be65bd65a3eb46258855a155a3558bd9a68383169e29a896d13bf593b586759efb2be6ba36233d9a6d0a6c9e68dadb92ddbb6d2f69a1dcd2ec06ea15da3dd6b7b0b7baefd56fb5b0e74873087a50e2d0e5f1d9d1c858e758e7d4e864ec94e9b9d6e3aab3a473aaf703eef4270f17159e872dce593aba36b9eeb21d7bfdd2cdd32ddf6ba3d9f6432893b69d7a4c7eefaee2cf71dee3d1e4c8f648fed1e3d9e7a9e2ccf2acf475e065e1cafdd5ecfbccdbc33bcf779bff2b1f611fa1cf5f9e0ebea3bdfb7d90ff30bf42bf1ebf057f18ff5aff07f10a01f9016501b3010e8103837b03988101412b426e866b076303bb8267860b2d3e4f9935b43a821d12115218f42cd4385a14d6168d8e4b0b561f7c28dc2f9e10d11202238626dc4fd4893c8dcc83fa610a7444ea99cf234ca266a5e545b343d7a66f4dee8f7313e31ab62eec69ac68a635be214e3a6c5d5c47d88f78b2f8bef499898303fe152a266222fb13189941497b43b6970aaffd4f5537ba7394c2b9e7663bac9f4d9d32fccd09c9135e3c44cc599ac99879309c9f1c97b93bfb0225855acc194e094cd29036c5ff606f64b8e17671da78febce2de33e4b754f2d4b7d9ee69eb636ad2fdd33bd3cbd9fe7cbabe0bdce08cad896f1213322734fe670567cd6816c727672f631be0a3f93df9aa393333ba74b60212816f4e4bae6aecf1d108608778b10d17451639e2a3ceab48b4dc5bf881fe67be457e67f9c1537ebf06ce5d9fcd9ed73cce72c9ff3ac20a0e0b7b9f85cf6dc96797af316cf7b38df7bfe8e05c88294052d0b0d16162dec5d14b8a87a316571e6e2cb85d6856585ef96c42f692ad22e5a54f4f897c05f6a8b158a85c53797ba2dddb60c5fc65bd6b1dc6ef9a6e5df4a3825174bad4bcb4bbfac60afb8f8abcdaf1b7f1d5e99bab26395e3aaadab89abf9ab6facf15c535da65c5650f6786dd8dafa75cc7525ebdead9fb9fe42b97df9b60d940de20d3d1b4337366e32dcb47ad3978af48aeb953e9507366b6d5ebef9c316ce96eead5e5bebb6696f2bddf6793b6ffbad1d813beaab8cabca771277e6ef7cba2b6e57db6fcebfd5ecd6dc5dbafbeb1efe9e9eeaa8ead61aa79a9abd5a7b57d5a2b5e2dabe7dd3f675eef7dbdf586759b7e300e340e94170507cf0c5efc9bfdf381472a8e5b0f3e1ba234647361fa51f2da947eae7d40f34a437f4342636761d9b7caca5c9ade9e81f567fec39ae77bcf284da89552729278b4e0e9f2a3835d82c68ee3f9d76fa71cbcc96bb6712ce5c6b9dd2da7136e4ecf97301e7ceb479b79d3aef7efef805d70bc72e3a5f6cb8e478a9bedda1fde86587cb473b1c3beaaf385d69ec74e96cea9ad475b2dbb3fbf455bfabe7ae055fbb743dfc7ad78dd81bb76e4ebbd9738b73ebf9edacdbafefe4df19babbe81ee15ec97da5fbe50fb41e54fd69f6e7811ec79e130ffd1eb63f8a7e74f731fbf1cb27a2275f7a8b9ed29e963fd37d56f3dcf6f9f1be80bece17535ff4be14bc1cea2ffe4bf9afcdaf4c5f1df9dbebeff6818481ded7c2d7c36f56bcd578bbe79dfdbb96c1c8c107efb3df0f7d28f9a8f1b1fa93f3a7b6cff19f9f0dcdfa42fab2f1abd9d7a66f21dfee0d670f0f0b584296f42880c186a6a602f0660f00b444787680f7388a82ecfe25154476679422f04f587647938a23007bbc00885d0440283ca36c85cd08622a7c4b8edf315e00b5b31b6b23224ab5b395c5a2c25b0ce1e3f0f05b6d00484d007c150e0f0f6d191efeba0b92bd0d4073aeecde2711223ce36f97dcadc06583a5e067f917e94b6af9cfd2c7fc0000000970485973000016250000162501495224f00000020669545874584d4c3a636f6d2e61646f62652e786d7000000000003c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e0a2020203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e0a2020202020203c7264663a4465736372697074696f6e207264663a61626f75743d22220a202020202020202020202020786d6c6e733a657869663d22687474703a2f2f6e732e61646f62652e636f6d2f657869662f312e302f220a202020202020202020202020786d6c6e733a746966663d22687474703a2f2f6e732e61646f62652e636f6d2f746966662f312e302f223e0a2020202020202020203c657869663a506978656c5944696d656e73696f6e3e313234343c2f657869663a506978656c5944696d656e73696f6e3e0a2020202020202020203c657869663a506978656c5844696d656e73696f6e3e323032303c2f657869663a506978656c5844696d656e73696f6e3e0a2020202020202020203c746966663a4f7269656e746174696f6e3e313c2f746966663a4f7269656e746174696f6e3e0a2020202020203c2f7264663a4465736372697074696f6e3e0a2020203c2f7264663a5244463e0a3c2f783a786d706d6574613e0adcebeb6a00004000494441547801ecbd07a05d4775f7bbceed45bd175b96e45e70c136cd8089e9bd840e0910f848f81242780969e47d097c49788424242181244042688150120c1fa6db400003c68031ee92bb552cabeb4abaedbcff6fcdac7de7ec7bce95644b42bce7b9f79c9959b3eab4bdf6cc9cbd1b9393934deb101a8d86359b53c5e4c7c7c7ed9d7ff627b6e9d61bacabaf4fe5e3367fce9c664f973560d3dddd6d13e313363e396abdbd3dd6d5ecb1e6e4a4d24d1b15ed64b3613ddd5dceb7d1d530b1545a9f49d2ddfa34acab6b629a465d82341a1222fcaeae2e13a9898d75e98b7457b7beac5995a34d53a64d36279584b76cd19fb0f5d71ab0a1d933643fb965b3bdefc357d8e0dc393629591313134de9d8707992d323db7a1a3dd6d7ddb42d7bf6d8f31fff103b79ed2afb870f7dd6eeb977afcd1fe8b7a66c6882d7d38d9e4a76371ad2012db0bb4f7a9d7fe61a5bb562964d4e8e37bbc5bf0f5c5492ccde6e137fb35e55685f7fb7eab32998d2b22fd9de6c8a6fa35be5622d19e2ab3ac5fede3ed5498f594f57b7f577f54857d9dbdb6ba3d663037d03aaa709db3fba4ff5d265bb768dda9557dd6a7d52e8dcb34fb42eda0b7efde33667ce02ebef1f107fd5ab68d02dfa0275d82d3d138cb6456de92f7da484d9f86e1b587a810dadfd85d4c66e576b3f7290ea837fb1f37601f6f31654271a1eaafc07c3ff276ae068b4e7d190416330e7f1df327f0bc0f8ed54ee0587f9eb68d97b98d5bedfec1eb4f77e575d47c29f973aad8f39e9ad2beffd087d3d031ab97d76efe61dba18cfd2457ed0f6ecdda58bb51c2e5d7c376fd9a28b6ec3060786ac39b1cf562c9b6db386ba6ccf9e711b9b98d0c57ad2c6c6c66cefc87ebff073311fd9b7470e47d366cd9ea549410e8fbcae50584c75a1d7c55b6e0a9776f90dfa8ce38fc881cb8e863b507206e47c413f39a12bbf429790e0e570f1c72121f04d05a430ae68a79dba7aa13dff3917d9e7bf759df52247b8e0c807ca8e9c2aaca747cea29ca0f15e5bb57ab9f5f58cd9fce13ebb7df318c264ef844d483fc42499385772afe4adf4f6f6db606f4376efb0dd3b477dbac3491a991c479a0d0f0ec921eab1c93e3977ca8fa35e8f7498688803f521b972bad0817a9894ed5250b84956437970f808e29369d31ddd49dbbb4f8e95eaf1b6dbee54ddf4dac0e05c5bb264962d5830687366376cdedcb9d62f476f5cfa7777cb53f389588ef2f8a88dec573ba98dfa7ad5eeaea9da6f624cce9524ab7e1ba231e9d8251b27f68f58d7d8b80da1c2410426fca976380882630ce5e759f763ac2a8f09758e467b1e6919ee54a549a07d9de6329f63ab39b03deae1801e697b0f878e8793c783f61eceda4cbc7e1eeab4f2590af37b5c716e6a3a0cc8289fbaf3315bbeb0dfba570ed9aae3666ba5a3dffae5586ddbb14fab273811bd5a0959a0b8dbf68d8cd9c2b9b3ec718f3e452b24fb75f1961322e74a4b3c72a64c4ed684af14e1788c6bd56bfffe315d6ce55ca8704c17e9d1d1fdee8891d6e5dbcbd22a172b3b3815c9b1e856c2f5c407931d38366e0f8e0e6985c9e6841c0cb92df27cbab4bae3f8c2f5c9689295b37d728266db6d1bf75af7d01c5b38d4e70e20789372d07026fafa7adcf990eb6377afbbcd6e5c77b3bdfa25cfb1c7deb6c5aefaf157ac6fe1321b1b1d95732545727de274e0eaf5ca319a336b8edd7bfb067bcd4b1f6da79eb8ca6d43b7d151d58b741b1e905e6939cfdda38656af702a27e5b1ed9793c32ad5f060afeb822ba5b531b763521e27f7a68d2e39a032b7475f94a3074ed57df76dd5eae184cd993bcfe62f5ce93a2e5abcc856af5968b38607a90477e046465967ebb27befbbd7f6c9219b3b6f9e68b7d9ceedbb6cc5f2e5b66ca91c40693426fc7d6a3beab687a54bd98a2e18ddd3d3ab3a4a752e8040a922bcbe67e8673b77ee74998ee784c7fe17ba7aff39f6557d50c383a881a3d19e474a06fd90b978ae6e9442067199a60a1a79c1d52f062ad70e86edd8b1c3e722700f7708f9879befb1caef417b0f7fcb1ceb75ca581a1e1ef64f7dc1a0a7ba4070f1ab85b686690c0e0d4ddabc799336204704c7a55b17f65983f3fc62c36a4f736ebf0676d3c6f64dd89285c336d4a795236d014e4c6ac14c0e563849eefc74e154b1b2a40b73d7902ef4c2d3f5194708ddd2369f627796e4b8b04ac3d295c979707d35892806df1a7dee20b06d58e92efd44a4552556c5583d63eb8e151a42e23b31312ec760dceeddd6b42bbf77a9edd8bedfe6ca416495cd1db2bc0ab647db82131323ce67d9cae5f6810f5f667ff886d7db132e79acfdf57b3f6a430327d86e96af703af487b3c996e940f7900d6a056f64f71e7bdc2f9c652f7ce1f36c811c4f56d9a2fe6918d5982640b9639af470e880c8a8a429492aa1c1ea9cecd06a1cce18ae15db99c996642b78c8970be62427886503a7c7d10aae5a399b941cea33d5b59c39e5fb178cb8c3db2b8779d6e231870d0fcaa9a68e552e172faf508957d68bad4c749d1cedb36e39cc5321c1c34e37094cfa097a2aa65e77edda65b367cf76d814edb19d0a1b8e6d2d1fd4ee606be068b4e7919201dfddbb77fb4d0fe328428c3b1f6b1a9f3efa1992396cdfbe5d3778a33634acdd06cd29873b1c297b0fb79e878bdf83f61eae9a9ce2f3f350a7dbb76df79d256e7262cca1b7af60c5856ecaa4a9543be37ae5a4f4cb49e1eccfa4cef368174b17f051678cd3d4c5591cb94a12a515175dd5b54da53da4ea424e5afb4aa2959ba4d52c5f69d1161337572cfef8459b651f4d085c90bbe1e74e53c26595451b71c2179290d31f2b369285b320c3240c068919c9e409904849c5d8465e0787e4b7356cc396adf6e56fdf6a679d758a8decddeb1ee97eada2edd933a2cad30a94b62ff7ed1bb73ddada5cba68be6dbcdb6cddad77e80cd35a7bea131e69977d65b39d7aca7cdb2f0788f35a03fd7236ba7b6db86750db6b1336b4a047bcf6d98e9d233ab7364be7d470275360158a753aee30715245e8f593cea661569e1c75060cbb71e1b8fb0497fac03cea0967c9cf9d01a73e544a7b71468a7a029b982091a24bf5e09d42697ca8b9ce53ad4403392e0e9fb493f387e30727ff47a83ee88173088fe6d81ceb1e989ae091efb2c4d36584c10e4d5f4cf08383837e07ae736fb95d0a846334d96e6c1ca3aa3ea8d641d4c051694ffa7f1a7e07a1d1c1a130aeb891631c72535886caa61877925dc184c8995aeebeb919849eb2c31a8e80bd8755bfc3cdec417b0f778db6f4d7c3cefc01328cb1c7358cb1878345887154ad60f9c5af26ac1c8865d100ab3bbde9ec138e4fb73c2c6e7efc82ef0e967a99f2da95d29921ad2ae9d4365b555d3ab7e517775fc5e2e2cd055b035b47c170cc701ba0c33d2b2721dc023c2f1c09aef9ee5474b34a962fda8e0c0e0e160e84c8c9fa1f5b6a92c36a117c252779168e2a80b0e4e4359bbddafad2e12a1be670bb6474a9b2fa5caf8971add6696b6ee9b2c5b679d376dd296aa5291f5fdbb469832d7cec49f6d6b7bcde76ee7dbf6ddeb0437783039289a86e3956bdee9ced1fdfa72dc62efbf8672eb7e3b4b5fad63ffa4de57b5d163ae0ab609f2748497f0276788ce1046d13ead4bdf88783a85ad4aa963b564e97eac019a82ee40fc96e9c2031c2514590f0080de7a93cff8005673b3405514938596fbb8656e32093633cc1aaa0a733a63bbabdde1e8d863a583767b522c02fda49c9609f547024da91bec3877ed8ae2f06b763299eea7fc792560fea727f6be068b4e7919211e3a76e7b359662dc09a18229ed634f63ee488dbd23656fddce6325ffa0bd87bf258ef53a8db1839e111863e40ff9903b2ce417c839d05d53de69c367c149a28c0b32c1b7ff74e1ef9563d2e8e9f7ad447e51e88e83964e9af240d81a64310b6a0ad8c22384a2495d7df3efcb2dc293d21c546f6a3b7052ab394ac941121fe1b07215366260d245176ec972f7046fc597c1d996e4a29e261b62ce1071c87eb85f4be5dde336313aaef3472cfbb1a5a815b3b1a6dd73d7161bd57930ed664a1686f6e82cd23e1b93f3e4e7a7041bd099a6defe1e1b171e67d25879dab377b79caf1dd6a343e2179c7fbe7de2e3dfb557bf62a39d76caf1c24317ce84a93ed85e44536cc124c5e94b2b4bfaa3d4cfb0814045ba2dee7351e07fbe452be710fd80e8c636b1a091705d818bb1d70f75a7bf2a48683a320f4470f2d4991c507d49336a51795f190307a8fec84b393f78af06ed72455379c7ef1970bcfd297715a623563aab1cb91e4813325d054f50e715e5e84ca8f878ce012955f2acf32b65068f80850e70091ea43bc11d2debe28d2d326f83920006396439a13f50b721c303cde31216ec4a9d02b98e77007b5b78075f8025ef4ef090491c72232ecb225d2f8b7cc4c127f089430f7008f57c1d56b3b7ea7be0859c3206ae50b553942570eb77bd8cbc42db7e57eaa9346decba4010658998ef96802e8418d72d85079171b5e87ff4bddc0f9159f6b360d3523f018cf850edcdf821a7941d2cbd0daa8c12b92e2a9a4070233262d4575d1f8a4b58a4cb3858c4388cb282d6db0646fa8fbacf641e756c5f7811a8db3c3f47de63be0247c9e0dd32c68bf28aa69dbde0018f18e4321d796285aa3f93d6df341b40caf455397907e744caa6ef1284bdf02cfa56855ae2016c678bc0156d271cf81c82bd951c273b047b4b1992e9f526bbdad697781fb283857dac96f0e140334b35383c3831ee548140905036bd7af5188086563ffc54128b2bde4ad2cc2b5b395d8d81d1005e4382a73345a0a4da777952d51d285df0f10b995384d9d231a08faaa25c8f41905cb61241162eb163080f3ede28721c848c0b31a815a6a54b06dc29627b4c0f59f083f7d83526fbbab58a36a1f366cd6e6d016a05cf6c81ffea91b35fb7de7c83fdf77f7fcdce78c8c36dcff6dd2ad716aa56c2461bfb6dc17c1d3c15efdd3a83d5253deed832619befd3af16fdcc957ec1e88af04bc6a980ef84dde8e921d70556bbf19cafaaea87152fda042ba6ec82afaff629a65eb09eda4b41b1f08145484e6c82f8e006457c918797eefae0a3e103aa3ee09f997a92f6489fe0f800e250b3c6624aaf8cd0010f32ef539453976177ce7bb9f7875c5656048599ef548f02588403945774192feac9e145bd395c6cb12b062bb2ab742e43b2db00bf52d7e09fe1f0ef845be9e418f92bf36a292bf997e982cef1e99b21bf28f324742a6bd1a786e365c2abda26979734910e9e8e9b75aae8a94f42012ff1aa32d0328ea3abceebb2cbf296b413e8ab8dbde8117c42df527e558eec36f4b03e98308d4f9d5f61dbc1f00327f46da9180a6a75e5b8aa2f2f8afa56c6c7a3e2b01fba0a16fd23f3aaf477267c95f299af9963c4499fb2ff27ccfc1df517b6463e1757326af08a4759674a1f101f42f1429fd835a8f4f34aaa384f25c0d71fff55bd509a6553e6bcb8492684aea53ea9c4bfc1773ec2a38e08add75a01a0cdfd39f089f9af74509ae070c57ef31cb2bd64eaab8507b82899e92b2cf21de81de740e520953899ff34bd4bbc1a8ecbd117fa4da32b71c189fea874d817f491771e995fddde967e1d84390eba1af8fe3958a84703f3eb3d1f73aae474814f0383adb1099c1b6d1ff6f771385adb803a9c4e7f4211efac3158f37207593e698071154f95e60a23471f7914a2e612ae3c0839508f91234efce508c94b999023c06a9973cb134394a781a222394c7ae4952d5b34c72e3c77be7dfbbaed5ac9eab7bd7bf7bb3e6c19f2388549db2fbbba6cf6e02cebebeab7a57316dbf24573ada95ff86dd9bc558c56e9196069ab6be1820536323222bd1a7a1cc252dba583dc3b76ec113fa1c9f1dcb0e11ec93c4969d9243d591d4a8fa248fa8345c82aa70c79fd4d083fd5134e9520ee5c4d3958ce333b0f69550fa1eee27adda8f2320d35a7a028d5217c530667d4dbc311709ec5c32b37c79ef1c2e20b5dd2a700b64d76ea902532ed443f8b4f94b1d7ddd287b2cc78e619f549800ebc083181735e8540bb3a1fb73ef5e18aafc8c2960a261aea9fe013646e9caa3c8b6aa1cbba382cd3c624092f7464cb971f2ef09813cec44479c4d012b02fb59d6e31f4a80e6e027cfb3bdb58ca2d694367c4a36b19a0011638b44bc0c073d92229dbabc2551fa9d2b90e9d064149e54a94f31530f8041d78213fca2aa27a2270b3ce5e5ccac9e541e63754459b0007c644ebfa14b6877e2dfae4b180aeae9bf8577ac34b7f912fd32e87b242cf92ded320e550e7512f07ad84b90d285ab337f81d4a1cb253832125d9449bd037192bde0732d3e89fd18fa2ac1a7bf425d95dd94edfa9c1627c8213631bbefe981fe19226947d987cc824cd9931f23186815572b1a21c77d1ce396e5716bce14120cf1fff01e37c0dba211318fa451d3116d3f530e91fba801375ec32c40fdd298ff372a56c705db6e453f7f0475ee854afa316daac7bc8f338f711e79bfbb333c3c662fc3a7f8ced10bc5f887fc8f3baf12e98c7464117f283bfe316e5242b58e6e1c559d77a3a74afdb43ff2f55ae9723bf2c0f7d9cbf931ebabdf0abf816e46173f08ef87ead60d14168e81e3db389099e768d0a43a677341dc0c261e8e5e9975a6d4907d0e9ac68a8c1a35feea90fe9e2a28b846ba381c9339ff4172b5895d3a672c7cdab344c0153a14c8397b8d1b153e74e031e7ccabc3b38b3c0153dced378d316cdeeb7a73fe96cfbf8673f650f7de8aa6af50a3af5737df490d15e3d376a68d0b6ddb7c31effb8e36ce5e2211bd533c09a1c38d3efeb18383c9a61af0ec9239fc3eeb7f3ec299572e60a576a49ffa00f1acac73460715e1ad2c1f5cb8324ec209b56b254c3e8af3ac08195149785e394d6dfc8ab39b97888887a761eac40c11fb8aa063b520d5121f0e6c24deb01a5f659d50a875428d2b1a0501a7692ae4f3a04ef206f73529cf54abc12bcd337f51436b6c3a16ee86377dd7597fdd77ffd974f6cd4e9a31ffd687bc4231ee1b653ce04c444c524d4cb8aaa02131379e0f455021323691c936f7ce31bfed3f4a73ef5a95e068c723ea409c1171d49fb2f53e93dca833730a0954ed9c0e32cbc5c38def68a39f088fee81113a2c3e420f5e849b0e8817ed07dfffbdfb76bafbdd65efad297da4f7ffa535bb972a5ff9a121da0050fda90817efcf2ebbdef7dafbdf8c52fb6152b5680eae521171c64a003307446b72a90ac3a41057d30f1f35e030fa45da33f2866fcd27f7efce31fdbd7bef635af15faf979e79d678f7bdce37c8c504eff8e3e17fd1c588c47fa6c1cfa05c6b8616e1c50bfa66f12eebafb6efbd8bfffbbbde635aff17e4ddfa54fd3ef1963f45d641090491e9c8f7cf423b672c54a7bec631febf350af6021a33eeea2ff471c3a85eef5f112632dc6337ca1bdeebaeb6cd9b2657a76e002d70f7db66ddb66ef7bdffbec452f7a91fde0073fb0134f3cd1eb89fac286d0197b91836e77cb666ebed7ae5deb38757dc0e1473fd43f9f5ffcc55ff4f10bfd6db7dde63c8e3beeb8697514f679653df8f5b3ad813cdd72e9edf8171a8251069e484e63b345d8afa797f76b20d09180f14c2c629ee23e38c4d3c0b960e9aaaec53256b1587d6ac851e9d201ae2e95a5f3479c5552e7733807ded347093c30ae1efa68d5411fcefba44fd289eb465c3b7014e29076cc175196f42fec6022113eab5b933c176242bf791cdb6d173de274fb9fbffa38dbb275cc8687587dd3d3d5ddae01d93528edf5cb40b1d9b963af3df7d98fb57973741735b6d3e6cf9d6dbd72d078d617f5b543cf75daaf89810777eedb3bae077d6a9290d3c313da67ebd11573e6cc4d2aa1b3061f1ff48998c27a3ec1921bc424108fbbd04f045537fae060798c93449d6a6b56bf626c02afda30b5f7d4055679555238b3098f7a529d384d2a0767aaf6522ad125678b46f03a57518989ce04600127c6b60305261a9e8ff5dbbffddbb66ad52a5bbd7ab53de1094fb01b6eb8c127dff5ebd7db35d75ce38f79a0cf6dd1036e713e6eb9e5169ff898b8eebbef3e4f535f9b376f76c777ddba75dacefd6f77602867122386c7d6ad5b1d1fc7ce2f08a26322de72ef16a7070fbdd0e1e69b6ff634cf2803be69d326978d6d5c7098647ff2939f18f21ca69b0d1e49f1a31ffdc8eeb8fd0eaf77c6cd9c397a3edabdf7fac44c599ff466e2fee10f7fe89331383897d8870c9e5bc4241f1702ea017d98d0b199475e408b0de84a3b211f27dbff22568e10ed52a633a69707bc1d2c10a2ace41565411f711d27f2c1a3a4aba74bdc7a59f00f78f00b9ab23c60f5b88e539647bae4df2e5de711f9a0272effea3c022fe0411ff9b2bc4c4f8de9c09c8a032fe2a9929c4a5dc133f415facd6dba98fffeefffbe9d7df6d976da69a7d9b39ffd6cfbdef7bea7c7f40cd91d77dc61d7fee45a776ae85f8c2dfaec4d37dde4fd9efe4fa0ef7303b17764aff7cd093959382ad15fb901a5ff3386def5aebfb34f7ffad3deaf197bdc70dc78e38dd53c880cc6c0c64d1bf5fcbe59f93ad36b9b366eace601fa3f0e1132d1055b182711a32b3a314700039fc75b308f602f7633de633c239f399931f7bce73dcfc7156391f28d92cbfc347ffe7c1f635ffef2977d4e800f75c1b8455fc623b218bb8cff2f7ce10bf6e77ffee7c97154bd5317e844a0de90c598667ea13ea0456ff4e2c6ea431ffa90e332dea9a3ba9d5e587c459b13479ae2321df93a2cd804bc8ceb69f2010b7e651cbc0256c70f78e095e5edf8065e3d0edc92bece3bf2813b138fc00d9ce05bd2d617157c3b52043df5826052326dc151436fd9366adb36de678b97e90e5bbf0ae641a0c3b3e45cc9d91ad9cbafe534b8f8d5194e941c8a89663ac84d93b238925658d22a0c009c1cbf086820b85ca1d1a9b416211239124aa55fb4c92465c025c4f648ca632ecbb1c085a34121227d2020e68e4931690e1129aa8250261b5a0591bbb977dfa40ea58fea817d721a7bf2a3258438a0ad4eedffc9ac866dd543557fed5517d9c3ce3b41a0fb34807b6dc5cad9f6e8f316d94db7efb1d97ae615ee468f3c314fe1fb48e79ec6b0754d74dbc32e586c27af59ea75e1bf0814ae9bab18bcb00f25531ac74b3cf863f50a6753ce2a1077a8f4c80cacf332eac69981ab1a519a6cda4694c8947152ea823c3a8a2a8754e75effd0a94dd20a1adb69098b8875c7b48225fe2e1208ed98b6f4825bc4f4a1524ac00f14333932c13fe5294ff109f595af7ca53b515ffdea57edc94f7eb27f962e5dea13d6bffccbbfd8b7bef52d9f3499f83ef8c10fdaa7fff3d3ded6bffeebbf6e7ff8877f68af7bddeb7c425cae07a732c992e7ce1c27ebeffeeeef9c9ebbe957bffad5f6b6b7bdcd7fc28ea3f29bbff99b3eb9befbddeff6bbcfcf7ef6b33e91bffce52fb7534e39c59ef18c67d8939ef4249f00ffeddffecdf36f7deb5bfd62c204f8677ffaa7f664d9f0bffed7ffb259b366b9bc37bff9cd6ed3adb7f2caa27441baeaaaab7c158b0b1bb6b382f095af7cc51d4a56dcb8ebfd833ff80383860bc965975d66d8cd45efa28b2ef28b207299f4b968bce94d6fb2c73ce6317ed1f3477dd0fe45a8b6cb720ff0765283121362a288bcc30257bca2af4e2b877caa53393fda3ff0aabe203c60651932da86c02df413e9949c5c1eb4690e4939b7c3fbe994acd2f6d0017e910efa4a379585bd700dbc7abaca177a82cb3ff49e062987a88be0572f07ad84a197eb91750d3e0713977c0e848fb3f18a57bcc2fb150e103737381b8cb13f557f660c9d7cf2c9f69297bcc4fb24f8f4b94b2eb9c4fee44ffec4bef4a52f79ffc339636507d8a73ef529a38fe340b1fa74f1632ff6becc8dc88f7f7c8ddd73cf06efc338169ff8c4277cacbde10d6f30fafe1bdff846a7ffd8c73ee60e0e2b5cd0fddeeffd9ead5ebddac712e3063a9c386e701813bffccbbfeca652671ffff8c7edaffffaafedf6db6fb73ffaa33ff29563629c251c2456cb4f3ffd745f357ad4a31e658cf70f7ce003be7285d3c33c41600c2e98bfc0defc476f76fd6345ea6ffff66ffd61af383f3843ac6ec1ef99cf7ca6d705abcee8f6c52f7ed19d47f4a79ea85f56b1d1f7d77eedd7fc860afd59ada7ceb195f9eaf2cb2f775d487ffef39fb74f7ef2937e63858dcc59debf72fff0fe94fba0f7e1dad8affa915bd4dac732a88a4a5e00bd1f1da83f177a548c72a2ea87998783cbfe5ca443f7b2cffb9811ceb490e982a62c3f1cf6c22fe68592773dedf5a5592d3dc9bd5e5ae4dd28e54ba6a363da7a9053c5f6d6e6cd7ad2f78efd8d95c72d934335a9b3451b6cf1e2c5a29874a7ebb8552b7411dfaf06d1c5d71f83a00946ce0e170f9f19d5e9fde1577936a6ced8def203db7222f4e63d411c33c5e0e78e824ef1497ae61aa761e902e03943ccc505210690f19ca3bed481818c3587ecd2cf7fcbfeed8397db139ff408dbba7d7ba3a1c73b3071f014f52efd2a504b5a7a75cc98dd7ac706bdde67afcd1dd092b8ea61d1a2213bffec13ecf26ffcd0ce7be842c19c4eca26dd913b34d0671b6edc64bff1da5fd453f097704722ff05f72661455d7b565fae6b56355d16a82bad35550e16ce10ab55d24d3aba3304b1db9fb8505d0468527da41a00acb127986c17923b8292052c75ce5427a113b45ef592262c44c0547e6b863b4395f816a1caaa4081788622195e1f00f572d092cc864fdabff33bbfe3130c77d18b162db2d7bffef53e213eec610f73e78b491b87e3e94f7fbafdd22ffd922fd97ff7bbdff56d43263f02933a3cf99066c50afcd5ab57db5ffee55ffa5d38131d0e164e0a931a931b6dc45d278e0e2b6938543851ba4b6d30d1fefddfffbd3b4d38702f7bd9cbdc89e2eef59bdffca64fa44c865ca84e3ce924bf23e522c005073bd82e58bf6ebdfdcaaffc8a6f7f3eed694f33f4c6416282fee8473feab2b0e99e7beeb1cf7dee733ebe70fe9efbdce7dafbdfff7ebf50c10b19d8c2c4cb450719f3f4347e6cc89d6c5a3b502f3e599150887628610e0f068e358597b3155de4033df805bce43b535985df48fd27f211977c0286cc125ee70f5ec002af8a931ccf56b030a2a06b272b783aff82a65d5ebd4fe86d6c2a74a73c8dd22cad28739e419fe1f4670fb0cdc90448f696bcc2b68a262306a9cbce63843e4c3f67c5e6fb1a5fc769fb9abe4fdf3bf7dc738db1c7aa0e3728accce0009db8f6443be7dc73ec894f7ca2fdc33ffc837de4231f699c71c619de47e9d7ac2cf1dcadf3f56b6ac6d2849e23f3e10f7fd86971cc70c61883f4df3befbcd3577fce3af34cfb86c612ab413857dcccfcf11fffb1f76d567058cdc58161ece0a0b00acc3588345b7ad88a2dac12bf523768577ef74a5bbc68b13b38382cc8c1a1fbce77bee3ce17ce23ab65dc9c3cf319cfb4f7bce73df6bef7bfcf9ef5ac67b9f3083f64209bd5371c22c6272b4f1ac70dea846d3d56fb90cb5c43bdb2b2c598243d67ce6cd79b718ffdac6ebdf39def74b9d07c404edda5975eea0e55acaa51f7cf79ce73fc068c31fdbbbffbbbae3b2b703871dce0c19ffa43061f42b479c4b9c95ba3dc9700d25f0237e240265f962b2d31494ee0441c70e2b20f3244ea7c9da613dcbb7196d11907a6994d4ab49591950bddc896f6d469eaf666f22a8a7154f2a330f25d194191c4d43e204639690f1ac0cb96ccb1b56b56690b6dc0162f9cdd5cba647673f6b09edb30a9076df5ca8dd2757fffbe9126afc091a03ce415b9e3249555e174103ef0e73c8f9be9e92432d795705156c5e9032f2d5c4dd1a253a977f0048e1c2acfff44c96a0d8f6208fac0955a4d5ef9b269cb6efbcca557db19679daa414127b3e62e75deddbb763577eeded5dcb667976ddababd39a4b73dffebc7bed3bcf5ce6d726c067407a1c733f437ec49179f27293b74a07d7fb3bb67b0d9ec1e68ca296bf272649cab890939002f38c71ef9a873a5b3ce6cf1ae601c3f56d4d05239ea8b54e8e618d259a0e44075e991e9bc43875f0c7625a70a07c0cf45659bb19b90f87531023ccf17fcb1ab02145dddf12427e1814b2ae9a473625463d2cf35f476c3374b3c55d5cebb9095a8133f7471668a483b3320ca4297cb13a4f5bbc904cd5df23bdef10efba77ffa2763c50ae7853b689e5acde4124ed409279ce0132f30261a1dbe6d6a4257fbb24d8a4fc88a5c7aca3e931a13beca9a5c10d82e50bd3775d7d8847719e07be6596736e574b921e2d33cfef8e39bac48c1ef24394f9c9fe28363c616c2a9a79eda5cb870a1ebcb2a16ab4c5a6dd2eb2a279adc290323cc993b87177843e7ba72e7ba7af56a5fd5d2598b265b0c6c0f700161c5003c2e20dc256be5ab89de3864fff88fffa867ac1dd794c3d7e4a2f899cf7cc6b719a85b9f28a6ea3da752db4885229192b97d208ca6a2c0e9d039b56045164855393839243a95102abea9d0f93b4cc5b90fb4e8d606e68c824f8e13b7cc336081e3623346c00227ca028ebd2e1329a4a5318138d21990c09e71a484082aa67894e8c8074ced50d9879cc0834da4230616c131854fa895875c97c25872948c870c9789ac44afa8222970f3d876553ded8e012b2e7ff3377f639f4cab494d1c0ffa9c5661bddfe926a0a931e8f395c6832d5bbe0cc7863eeb634e63b5890384e3441f66a58555d82baeb8c26f24e8eb3868312e59dda55fd39fd5c7bd9f9f21070b3c600f79c84318233e56a1114fc6988f9f77bfe7ddf47f9c9c26e390d55f3975fa0dd27ebf4956ecf62e5bbacccf7949a7267c714a984770c67086c6f4ea329c47e9dd9c2d4768e1a2854d39397cb891f234ce0c63be57e76a250b5bbd0e48a327f6320699c719f7cc3fcc13c4e83d7bf61ccf7b7baa3d985fb44adec459a27ee0810dd19624a0438fa86f60dc58514fa4f7cb16e1548d2b501a5fb437d0dc9fab7e90db1ada9c146645ee899cafe0d0d29fa0a0acde9f2b4e9e48bc0a9e82a650e71b70c5ce37cac907acc4e9982ec6ec4cf6b6a98319ed459fd029d25e1769bcc5d8aad4a28c3f5d977d4651a4aaaa7dc08ef28a5217d4e1a16e7dfa6cb65eafb062f992c68927aeb079f31b8d157a3fe1e967ac6c1c77dcb0ad59b3a4b17c051781b106efd26bea35394dfd028f0e8793437025a408032ad23ab3a41968d2b79f0226146a1d5abd579872f103508494778fa02a634ba4c526e1cb44efa890068fae09ad9709be6dd71ebbf5761de097b3b47de7369739a88ba5deefd5982f0379c9f540776f63f6d02c61cf6bdc7aab0eafebc5c9383be3a33becccb50b1b1ffd875fb1a5f3c71b837d8dc650bfced70c686350ced55c0dd461f11a1eecb341c127fce9f63898d8eece16dac9461e698fdad21d2595215476c8a96aa26db706acd238590c3ccac10c9b82863a0346bd139426efacf9a23ea6aad2053b1eba4097ca849ffe2873dd48c09b187e7aed8f766559be921645d38415ae1f7245e1b664eb44eefa00ab07605a956ab0a47ece39e7d885175ee8cbefdc357207fbd6fffd565fc26715e7acb3ce728784bb66b6fa58aad764acf7272e6b68f5abc1523f77bf04263eeeb8d926604b43935e83ed01b6157517dad09d7283893602fd13dc9d3b7636b422d4e0ee54179a06e75070a4b880e0cc2093552ceeced9befcf6b7bfdde0e2c41d312b5dd8f3ae77bdaba10994fee477b45c74b432e5c6ebbc47431785c699baa0b082865ddada6cb0cac6a15756a6c0670cfce77ffea7df3d6bfbb4c12a18e752583dd604dd9013d79073e717a1f5dad628eb960650ab4a93f4878dd11f487b03e5d8e13e87261cf26579a483ae2c074600e6705112a0214fba2a13ccff85e3b88e95f16bb0a00d3ea50ec13360811334947b19dd1c810a511679558eaa2be913ba804779859300152d78c127d2814bdc0ee6dc5c8ba447c82863d211029f7cf0261d7249ab20f2ce3468c0c1263e91767ca7802a25bc2c651d9771c299449c799c091de26ee00068f5aaa133430dce19698bcbc704ab2e8cbd3ffbb33f6365a8f1c8473e928f6fdd332e3416dc91610ce27070d3040ce787d561c6180e8c56bc6c7060d09daebff88bbf68e8e3e31ee78d9b12dd48b9be6ce9495f8e0f34aebffefa0663f7473ffc91af18494683398231a0ed37e625e7af71dad04a534363d0def43b6fb2bffaabbf6a30a770d3c62a15374b1c4598377f9ecb62eec101d359286f5f56a8b4e2d560ece320fa0d9c7638946e685cba1c56a7dff577ef727e0f7de843fde68a95296e7e58c1c34e9c2c56e8f28a97af5ab1ba05dfc73ffef17e23898e6f7ffbdb712c91edcd45ac3a6a6875ab018f273df149bef2ae1bcfc6f39fff7c3b4e7584ceb43381f66cd79fab7e90dbda9145027ef42da75501f9121eb42d30c79aea5fce2fd3920e9e010f58c923ca021672c9077e891369ec6b49d7c6367c42e7528f3aac94133ab8dc1833d9c6282bf9065ea58712f0f73fdde01797c312052c7d284d95ef44fc9cfcd66f7fc8c6776f905fa183e15ae2d5028d42ba800b8996d2ca819e2b357b5877db3a1f249fa1d1e05757e0f06b3bf2fac801f22daa6acb103e0aee84a31eab0e698b10b08c2352c84a9102c6077e2cb2281d9f6464c24f8e0cdb5ee820270f3c0d3c74e8c1491a98b06bd6edb6d7bef18b36bc708f569c866deeec05eaf4f7eaee629574e9b2bbefd4a315c6f76a5fb54f2f77de686f7ff323ed65cfb95867cc764bf60eeb1ed7af037be6d927bef01dfd12f1165bbe74898d8fec94b45e1bd5632bf8a5e18ddfbcce3efef9ff5bbf523c55174b9672937394b644e53029a0778ac3349ca8f4a302ad8ae160b93efecb4ce985453859513f5e4bb22ff838b3fc95ea4b1944505fd4810878d06ad41bf50b6dc2e58c962478dde21cf32a0eea1cdd908cbe80a853e5c774b738b8c47a169ee4f4950e4ea2af1c823f3107d399789878990ca38c4964cb7d5becfaebaef709979521ca39afc484faf5af7fdd2727ce4ab0628513c3cad3ead5ab3de62e94498cd52e1c14f8af59b3c69d2b56bcb86b64db8f32ee187194706098e8b90365cb111d5841e2ec050edb82850b6ce3868dbe74cf04cbd60477f56c61b255008c334fe8c1e155ceab7077fcb8c73dcef9b395092f2e5a97fcc225fa31c40edffa6332c6d9631be3e28b2ff6731ae0620bb4d8a10b893dfce10ff7baa28c6d1aea0ae7908bdd25975ce2db2efc3291b31de8c0af2eb9d850bfe07a986a06359e20918f74c4209769274e30fa46c50f78f0200d4d0ede87946634b70465bd4c719cf38a72f54a4f463f08382ce22c95f73fbe8095bc0582bed22df4125e154a1869caea3090035ec6c015dc7e10f45fa5816746ae53a6737ddae03a23be827f916e67430b2c88a53770c63fce00bad08f5d27da3b9727d6084a2178d1df5801ed9183e4738194a18c7ecf393fcae99b8c3bfa157d8a9515b6d6700a3897455fe6fccf0b5ef002a7e3cc24e3115ac628e33bc628abb68c09c618fd9abec90f3270741847575f7db5f7e311bd9eec2b5ffd8af3430678575e79a5df48218f5fecf162ebd5ab57fbaf82196b8c7756c3d8924706f305fd9f552dc6324e2032182fa44377c60abc590dc2c1c15674e2fc133750dc5c5d70c1053e26b169cd9a356e1b3752cc17e0622f5bf88c53ce6ce290864de8c2fcc2bcc50a346d45bdc093d5386e9ce8af8c5fea97b1cde1fab527aed5cec88071c3453975066fca9923986b98bfe04b5db2b21fdb91deca1dfa36ed4ba8c688d29dfa70859bfb6ff4a7e8df259d338dafa9ae56f5c14a5e129f304b3c20d15f056f99174abca007564fb7815536a80e23947a57e5b9ef8313f6853ee4751be5f2dc0ee48a1d7c68975d3b77f9fb3c694fe79d65e97991c2982120dc99138b0807ebcacfbecfc676adb7f90bf5004d56a5b408d3dbcfea05cb9f6c5be144999653e7a823e7b33f2e101ed1b0a4b97473210f588a797615b228279046694feb2bdbe6b1c3c304af3fb75a65094b8baa9922d14deac0fda49c1d5e52ed2a09af7bbc5b4e41d37e78cb6e7bf56f7ed9e62fdb2b2afd9cb877b8b957771073e7eafd7addbd9a2876d87e3958c37db3ecaa1fedb0f7befdb1f6ac279eab83f15b35398de8958b1ac4fdb3edfbd76db65ffc1f1fd761f6353a4136de181fd5b7aa67785893d6fa4df66bafbcc85effbae78aa72adfef2ef9d9b2ecf415371c251c263955c9799723abc73f28dfddc3af02877c1ef4ba1122ad23467c7bf0fa50c63b488651486705dbcb33b66e8de8218e953a0d0e53deb675e757599ca6dc1ed032f9241cb5b1e042f318678b92e6841c94c1c5d63b7fed549b51d188e22b876853e2760e1668c8a3f332193291213be8029eec312fc7c179fe0b9e6fcf7ae6b33ccfa41a78211758acf8c5dda4db2e847042e0095ec8029f490c1dc0411f2e40c2636ba0c184c7f9130e9cb3c5c1858e898e0b17b404f8410b2c424c86e8086ff882cfc4196970c90307469a001f68d0113801fef044d708e44bbbdcd6a96608b4438aa31d5bfa58070e33e1762a2be1910ef6a5cc282b61e07582078f8e711a22f4e819439d3ff9d0a15e06a3b25c88293ba384f636b4e3cd50a6bfd23fea0e565dc4341dd577a639588c550578461fa4cfd16fe873f427c6217d0c1cfa2e5bedac56b112c5aa11f8f477c688f084a6156ed1d05fa1435768397fc50bef8141033e1fd2e09026441f467e398ee019fd3dc66a398e90014e3996e189cee0433b36ae632dfa0113f208d013422770cbf1091d3cc10fdcd02be3b6d80b2cc6277cd18500ffd19ce657ea04f4097b429fd01f5b08e81ff340bd8ea0453ff5302e005ec7d1e64e9cbfeafd68a67cbd0c16c02abe0fa03f973a95e969320f5246c9a34c4fe3a7c2d286b2bc4c078fc09d5696eb9836e6861fe7aa72b0f2409ff95784b9b1827108bcf1e62db667d31d76de8567d9d8be11dbaf5f0ece9aabc1a7d7c9b0acdcaf57c5cc9e33ac8bcd5c75465adb2fbddef8f4133ede11fc62aec1168c15b7a4b9b8030ba01be420c7a3d379c7131c0051f42f07c8a9d0ee643578121f9d576280b36dc9d69c02efd6eb922bd4afa7b32f5d206df5588351bd2a67df1ead4ae960fb36bd291b8707e6a95377db8a65ddb670e13c393cea6cacb8899e0d339cb795cb96d8631fbed876ec99d056ea2ce168829282a3e30d5bb37a997de90b57dbb39ff668dde51ca741b6573c5959a3cb6201fe525ab9a38efcf8b956afbae45cb11dc833c278730d55c20173f4818a7ac07642f08941e9c85e96ebcb01c2cb7506837a1b5357ce33b1acf8a6766332720d1213f850376214cf300bb2d0a9ce3fab1068ad31b2f507cf701a525da816ddce297810520f6f79cb5bfcae95d52926a6923ef002167c989422501675063f7404062ffa3569e04c92316933c9ae59b3c6fef55fffd5f1d87a4477f0b850448096c0453042c08257e0038f34b8e4cb7a0016fa90aedb5097017dd47fd8071d81bee275ad987faf970c8b72e2a0271da14e17f0e87ff013a187c00d3e6e7b87b2e053d207acce27e01107ffb025e0a153495fd94efdd0af5c60b235caa0afa78367f0225fa6cb7ce81371c92bf8445d388fac8b97a52ee37518f4256f4f335023144940deee65b960259f20f338da22d703b4f44bea85be4c5cf639d204f0b8a8f04b3856ce62ec41439f050fdac02dfb75c082efe8d8a83b2df08416f981431c7894d3c78909f5fe5e9711fa83cf5829f9ea6a306dacc13364053eb4c197b4f7972cbfc48d3278908e714b9e008c403d459ad7a511221f721c98e151c62bd862bec0410d5bc0adecccfdb8537f0ebededfc045253551c7bee1c5697c044ec46dfb73e6e975a474e0ba1c84d764859ea92877c42c1358c8083cf8459af27a88f24a6e4608b8eb51d3e1403c4a5e553aab1a76963c5c96da3ab9ed65c941a4572c9fa3c7122c528336f5aa18391bc72dd45dc0b08dec19f5e7438d8cc813d72f0da787d431518831e731d59fd38e9f07236584849b2eb63814918fb4e34814709d5ff20e8de3c4459155aa044f17dbee6e9e3ecfdd0b0e8c74f12343548568b57db770f6a09d71f2901e3da1550a3939fe2e415512fd0fdefaed99e87567a55a5b328f5f0ece111be92658b79e71a483edce67c19c7e7bf4056b6ddd8f37589f1c223f80aeba9ad0dd5abf561b6ef8919e99b471bb94e66190a94eb0434344ba69e54afaf9478f5f68f0c24739580da579f485ffa89265233eb24727acdcc63400d134d505710c4ad2534e2ef54a7df071cb45afb4ac23ef1cf415fc68863c27783d519f9200c3549093155294258cfbf78d7cd72831f76774e5bcc373df6042414f3ee8c556406c8f50e621db42def1e12cfc280ffa780e98e3b1728a682a43b1e30b866c82f329e4728161bb31eeb87deb5674154f68337e4b1cfc7279c557f0a0053f42e84cdee1d856e0badc5c56d16719a17bf0aae229f6152893a47c9bf24a27cada943bac1d7c4ac254ea60f1a008dc8803463e3ec014dcde4e7809658a5fe413e1542ee8cb58e9cafe3afe14654a055dc0ebf9807788dbb559b47bddde0e2c0e1e1cba11ebe3e35c71d9e7a24f518e1e510fdcc1af5ebddab7e0a183863870889d5684c494471c65285ac1325e49ef78a2a34e420669ffcbbac037f8052d3c7d0c0b33c67289c30c18744113313a451a39f0224f8874259ff22cbfa471ba9abd154de89df9065d593faebf4bd4579e8b2a3cea32d39678d85485a46eca966920e4f5419f830a75b47abece84f202a7ad9cc089387814740e8af212de2edd0e56f22ccb03de29aee3463ee24c477bb4d439f08ce3cf4eefc43fda898aa9188870cdda7936ba68a52efa5a02d66a8a3f88734067ae8696eba19abab3d08a4cbf0e7223b80ce9bc551a78f416ae937405e7eddb61951487e74ba4b36050f947b956aeca0b90763ab35357f52f698ef1c8d1171d574343e78db465a73f1c31b70de7470ed6825943f6b0879e60ff79c5463be7b485b66b32ad5ac0dfb7e4b4ded7abc9e4be2d23f6eca79ea9f32e4ba527bfe41af61a62cb6c74bf5eeadcd8674fbee43cfbee0f6eb2ed3abf334b0f20ed91d32452dba1fc232e39de8e3f618956ce58cd408fe4f02183ad489ea6ee4f779743c5c3431b22d4a2b464495b4cc4207452928aaaea39a7a3ae2826a43a10a13b54d4b110451da98a11607813398ebe95af205e467d26b86f0f3a3279d1a8a2b021e13b1b877bfd657909aa6f942f11ab829408a9e40e94f636946ddcf9616bb237338f0805bdce92fe35719ec5ae5417a9d4f94a7ac44049977a232bee52a7c94e6c5c7fa7cbf97a847da58cd2de12b71ddc69a960a9dec2a7a85fb7ab64f400d32dfc90abba2f03e5d4c5030dedec6dc7d3e5d12e85c876b4ae7781d38e573bd8347ba9ec1c5aca02f800e252ef48977da7b201150e604b3bddca7ed649cd163ada37dbebf194e94e1e63adddd8033f740f1e10b5c00a7e81d3a2a36c441fa7215dea5218107a789c71a89fa00dba900d69c02a7ba94fec2dfa7394815ba72df50c5e751ce404cc713ad80b9ecbca3ab4d050866245085e3eced03997075d0dbda0ac256bf6d64a1f7036ea0f46d374ccdcc171bdb17d86e0789de695d6eae9cce508db1b82b1077d67dc2204d911e97085013c8d5ccf6090f73ca08f6fa1c807600fbd57078667695546e749782d8c04b06ac32ffcd3c53d89a78eaa5f123a48ca78c74a35ecab3482b3bb18152f56a903120b8d3cc1c9683a01fcc5d194254295e150a5d52bca63db8815279e22cf122b8195a94931d5cb16ec510f3fcb1e7fe1ad76cd2ddbb40d38bb31a16d3ddefde707b81b7a458ace01ec933f74d1458fb2f9f316dafe113d01bc7b48e67187a3d72148cebebd3b6cd5b2d9f65bbffadcc6efbff943b67dcf5cdba5e7626dbe7d8ba46db5cb3ef59776bc56fdf6eddba5a355ac56494f0eaeeb81a538583881aebb9c2b1c2bfe705e7c4b909464d159b11d5b58c552360562e91059da27150aa6553d0a80906055cecbe1271a877a2c0cea50c125f9566dc2f1012d38f8603877c900cf790ab7748c5d968aa634121a21b14fe936df89e30190325df0f6336cd9baa4582b63ef4bada069b9901bf134840220b9c96cc170de5d0f54f64a29108f6232eae2fe887c20b4f747deb146a33eadeeed3df688a9868c23c6bcc638fa7bd9aea40fa66fd758b5cd3a1fe60b59142b28318f04c1d1b4376486dde44bdba3fc48c63f0b7bb1a7b4997cb433e923198e86bd2ee300a3e668d97bb075299dbd4d665ec192518e982fe8c1bc4b07db3980cd5ce4db4bfe8ca49efc7352ae305aaa114eb34be75bb810cb01e8d6077786e925ffbadfd955f3595c4bfd629d6b53301f2051160a9067601392128c717c29e113a49fe0e8de9453e4dd4f0e0c317e43d259793930135404e7b585b76f629f2d9c37c7feafd73edefee53fbe619ffbcaed4dbdd8b9315b4f755fb040af00d26148b6eae62d1ab3f77ff8b3da167d869d7fee726d298ec862bd56a75bef8ceb19d676618fedd3af07cf3a6949f3afdefeaac697be79ad2d5db2cc56eb61acab56ceb3d34f5bedcf2ce9ee1aa06af4d005e92be7b4a95f65f23a210991fe3a442d7db11f470833a5bde27468342e046eaf6ff1615b3ea02ee4ee6a1ec760af1116d84852017c3bf7f010a82b021ba104c85999a169d5b242a686bd3544976871d8d0915c43ab81ce17a71541112856885f84c0a13e19248c43ff864fd2c835f0b4f757744d66544ca9af905dd55db6399002877ce006ffc02963ac56b9c8c41b5ea92adcbe922ee495b4f7275dda7b28f4213fdab81dedc1d81b7495bd0064735daf9017f8f737aef3edc4a79dbc76b4ae77d131ca3682b7cae935b9c74e4973bae82b616fceb7944d91744c2143619a8c2028f5265d0f2e0f1ba617d5511d27da3c7895fca71324488b4d0763afd4f1fee373442bd703da1b634764a1632b07c1dbf115769bf69b06abf36a976f6b2f75acd052d68eb8063bdaf686f8b675117d3690dac5d1bed9de762833c18e94bda54c9791e7d980ffacec0df9078ae93704ed3fe9bbedb4e2e5a973a7be9600e537f3913762bec0146541821c44f06b110e81eb8a5d60910ccc00c333ad81c4e41025f5987256c2eae38f7cac90050db8fcb195c8361615c0d901791172c7b425a7b2711d509f18df696b8f9793f5ab4fb5a75c72bbadbf7dabdd76e7565b7f170f151dd46b74f6897797dd70eb067bc75f7ed8def98edf303d6a498727f7c989c4c9d22a94de61d8a583fefb4627edec734eb4879c75a20d6a1b71508f09d046968d4d8cb823e6bf14f40ad22a194ec9841e8c2985794976d3cf8ae104a6d52cdfa2545935adc8c6740e4d14b17a12c612ab6dbc6673f5ca72d9ac6fb5037581581d43952dc9198a0ee15eaaa420473f3175dc093faf15eb52b48ff813c12749c9ab63ca8b5f6b0be71cfabadca234eb56aa5da50b34607161404ff8dcefd0816fa574663d551fad9292cd3526ad28079f834d694a910e7b0f9e5907cc9aaac197b80c3f137b51a0b0b9d4e770a4c3d69257c0c2fefa44ddd2b70add82aee4352d5d6fcf6908330066a2ad9585ee3370ab8aaaf112cd2d9b2a5885c5f84a4d11bc8f8abd85fc966428d3029c9e69a763c0a23f7bfb16fc7ea6ed3bdd840429f4eb84023c6c6b8753da1b69c72bfaf0c18cb5161907a9d7347da09b29dc5fbe05cfb091f68db41787bd0729e3b0d82bc1f0691758264921e2124b34f50b0a6c3028fe9caf688145e78deb5f8a550522624549ffee400831e1232b90e1ab3f57a38091848e90f8273e290f0c070158422a7508bad02d35062b4472aee49410bc4c527dfb4d3fcf73f0c41e1d78377bcc85abecc273d6dadefd0dfbe677aeb137fec1176df5292b6ceeac615b38bcc86ef8d606dbbe659b2d593cac078dea27f3728a62aba8a1a7d80fea17f993fad54a8fcea375f54edafe867ee68f8d3d3a102fbdb1d7cf8ec946f4e6cf97dab5558837ca96a13f1f4b7c7b38e42ec7b3a9e536b6c2dc664c118d1ef1e9b60801400e70171b779200a7e754851c50d38315122d37d55e87fe088bd43ef0f68f70f5b3cbc4db4588b3f4d56b003cf67aa5dc836880578134f87c8b5b2e4bda55482e1bf9ae43063b4e654fa2a7a805271a193872327e8993d9a5f2c8147c4a5dea74918f38c8a12961651a9c7abea22bf4ade3d5694abd3ad1cf686f075975bea5dc48475cc90d411930adbc26aba2abc14bba320d7e5d2f87d5e8438d3aedc1c86b87137c88235de1853057a455bf12b753dac96afa97b82127e2288b38e0edf84459e07a4cdf2f871ed9188b05bc82554c52227879ce87521e4c0294659dd2d09565edf2c022447bd769286f079b06afe958f12dea3cf8441c38ceeb68b76f96d7569742e7161d4bf821d8ebf695b402447d97fc235dea54e295f0b63c6b32829fe31e067b2b9945ff2d75ea94aee84a858a740b5dd10f4a785b1e3124220e9ee40b1d3d2dd8cc67b04490e8a62849f90fd8f40b360e5f270707e67589ba80fb6a862ee0bef2ce659801af2f718d83841567351417f3f45fe795f2befae4088e39357988e3d48a55e2e88e84929c518229f938a38512e4fdd71a2a1fefe65941daa2d38b98753edf9d4156db9a93fbadaf6bc40606f5ceba8b4fb7b51f5962d7ddbcc16eb879b3ddbb65873dfb0f1e6ecb17e967be3bb76be5a657ef32dcacd35c7265f420d2a64efffbf34db462a4276159dfa478abbe26e4c0b0113739a1735f928d03c41be5b5f4e5db73ac5c35f5ac2eea899748b38dd92d7e6cc9eadd3bac397a4077fa36781e9489d5a8e432a9d0cb59850243ee9464a7564874acda553c58f1f2fd53b675a149f454b77f929094712292a930ada4a51f0cf8566172a39d029484ee4a38ccbfc47e8aaff91bedf9c9f1b4c97f8ae2984b31187f9ef43de62af01853e868b4e79192015f1e19c22f5aab500c39c67d9a610ba0109933f48602f5837ea800004000494441547fb6d291e8cb47cadecac6632cf1a0bd87bf418ef53a453f1e15c283ac23f87556436de6335819db2f90d5959c9722eb05c7ba00f7e8d777b83add3a45d49c4cefda03978bb936bd9c9a418b63e47f786642f0219ec779e2edbe40faca00f7a2850e7d352528913965cd9403c69763b9f04aee54c3e04840999d0d393be9b80522d92ae431083846724df007a5438f56996453637c6c87de4db557e7ac76d949c7f7da49279c6e4fb8e814c1266c961caf89fd5bf4d2677e5d38284729adf234f5a0d5ae2ebda350d5e01b7c72b026f7e969ef3c0f4b5b92ae07db75d49bb41d9fd0992b3958ac80f13341b964aec3a45e9e6de2c5e935ce61f5f0c886895e9d7f97d3e836e064519f5e315e051c8687292b56383ee9fc56aa3579755496d35049ae876fb1526fe2c3592fd1c1d10fc023c77399bfd348259c2f1477478cb2d40f049108c9d02f32658987689176937b46f188971273710827b12c3b86d361de31ace283aa1d420d1c8df63c2232b8e1e2794cf1f0cbb0b93eeea6e6c484011defcbe4e19547c2c1929423626fd8770cc60fda7bf81be598ae538e1af1b0ec72fc30ee0833ae605583918b69116e5abfd5ee5c778d9d72ea5a9b336bd076edd8d51c1a1c68ccd6630e46f7ef91b3a14736687f2c04fab51881be2a425c5ce4dd3902949c255f9971595cb4b9e82bc69fc07148a48e4bdabd217d438bae84ccae82a5bc7ed9e6db6a387d68a3b59b401459438f49e84588fc1782f392ae7222f53cd29ec6a41c9b26ae92c87b6d9fcdedd3d3819b7a28debe31ad4ea197f49433d4230fb64b13154f5c775375425ccfdc72c59ac857c54ce2c8e9aeb14b5b6a2a440bf9432ad3834fbb59f173974b50fed53ad6034cb8be75a7a70c770de9b1c83a76cec349fdac9a68ddd195fecafb617271c559c231c361f24a9133e431ab54ee38251caa0d508478f82a75dfe2ecc03323398bc86081f4d67aa097e2c3b909c150fc0953d4295f31cb5926783aaa9f8bcbb09f83885ac816fe1c68fba08a07aa81a3d19e474c06cf616b71b0d433ab792e5b5ecf337731f6e2196e07aaa0fb517ec4ecbd1fba1c0d9207ed3dfcb57cccd7697dfc70bd636ce50da743a81199baf5beddb675c32eb393066cc77d6376f30db7d9723d766060f5f1769b5e80bc48ef6b1b1a1ad6b61b4f30d728e71224ba268e809f7467e00b9c2f4da441c0b98a0980d89fa9a4d87d035f96c90459dd44973253691c0368711c60cc273b35ee584cc9cd6c1c87ad3ab8bb83a7c4fe515e77c2ab4878ce971ef899b7e9b067442f3cdda727bdb3ead4c55ba2250267845fdd75eb97866e83c0c91ec4cb81eb1bb0fe4139607a5cc3b8b6074ddb8f133a9fd554da1f6321be5aa7921c1142025bf70759c5e26c578f8d0be007f4b575e887e0d15888383594737e4beb71229442aa2fb66fd316aef28279de1b823aa10b504e51cabb602abb0854bbbb4eae1078f20555bf2985732900babab2ac7de1d4a552473ec8afb2dd4b928097b048475d45fe68c7c89f49bfa3adcf83f21e580d1c8df63c52320e852f73588c606a2cfa70c40fac165ba90f45af56ca9fcfdc83f61efe763bd6ebb4ad7e5c17150e6e8bb018905c504f3b7589ad5870aa9e64de6be3fb26ed21e79ca48b6c7ae7202fb61de6d7727959c42fb5fa72798a19d8381e5c836340bb3fe01769c776384afbc59bd526fde1c02418701c26bc0f9c816c0958c85136d1a592e4642559499e0b767eae075c8ab349bc32073e63633c04548e1afc9da77466154a65bd72a2c6e460211f5969752cc918d3eb1ea88bbe011c1ee929a7c79d1f5fd5e289efe9c1a1e372b4f805639291ec482b52e82fa612caaa953b2efe6e1ce108ce429b7eb3a832395d385492c539b326bfd2545df92b7da0152ef626a74ab4385bac34611c06797d25fd0151c749ea9493e70ea30b4417e814c4d7abc157ad9417d8b929ef2b5e4d74c69ed6403d222342990e58c4c97eb19662d14651568fc1097c2f43841472fe5937742624db3121e51d58fb4afcc09d8ed7a92cf8b5e8924df57a455ed6aba88256c9a894695a0b8adc0c382ec75b22e397b8a4091df857b4258da3e7feefc4c5578957e3fd33b1b7a6836b5aea18aab7835156c07dbc077ec4457955c5aacb165b03f720e26932eafca39d8013224f3a7023f6e21201a4cea13e0eeb98ae5bc1fb676e2f0ace540fa50159efaa3f976533a53bd8eb2465d94c3c8ab207d4bef0391cf61e40efaa8e6ab22a7861cf8192d3ec0d1be896a51e355915df4ef00a013642cabcdaea98cb0a92966445539355c15bb00f3e033d21ae0141e93b499275e82b58e2b078d12c9b3fb8d499760fceb6c6022d4deb023fa11767ae5ab55c17633d275d2ffd4d7b459aa4f3ca5108e742c4c7832e3e7efdc9f968136a33b6a8b2093ed16050a2cdf462922e6c18e96b2da2e3a29bd83bdba8d404aabe277012700cd8aea3a2f4efbfd0f324ab4522549ac738f0e04fb2c8e81fd4569f7c88d1fd7ad23b2b362a008e433226d938600e93ddac29c907d22320f49269f9643c58140f25bdc099b356fae094e02ca2a7cbc63952d2f7da04144f775a70629da7f476c747bc88e56c41dcad552c5f89139ebb9f52329d3d530e070be67c13214b3293039ada2095a92eb4bf49b15a54bb8fae88721041967553a9f371ae4093feee10bade8edef295b82650d2a5a5b8ca44dfa00eb76eddea2fd2a490fe40191fb63578350e5b8aa9fddd20d7a6f2ef12c8fb034e21c1cdd1d7b8fa2b0fcc65350e071938a15be9f8c144e22b9ba587d71355a10fbc1c8776174df437f022c08e5c6973941d89b8931ceab95359e8d1a9bc133ce8dac5f787a61d9f03c18e969c99f4a8eb7030753d13bf432d3b5879753d0f554ee0d7f91cacfca03f5a715dcfa325f76725e7fed8db89a613fc506c3bd2fde2fee8d889a613fc50ec9d0977e633587e89f0cb6ec5830b473adfc3ca922ee8ba40e133709defedd3531f94676b8d8b105e9c5f73f046c82be3bf4e4b57b9c4333b11e0c575393d86004945e06a251017bd14001088e302a9a675de8eea174378b9db95653a95b629d9ca1a9f189353c44a140e59d295f713123870ee30b6e76467b25b0e8bf8b13ad4d33fa097378ffaaf01fda1a67230dc3edc12f1f4d522d585805e5fa889838503e4ab4c8a71bc7cb75068697b4f48aa04fef89f6afcb43ac493e21bbc7f50b4e9ac1248bc4627e1e204705e0b87d6b712e185b7816c84e7ba8b3a12576a2ec9162b31f6e758b9fdd2bbd775c03153e04b30d72f03fc3959e201bfd42e70430e1ab506b7a900a5bee08c0ae8549272c2fbdef73ebbfdf6dbed55af7a95bf819ebd6ede12f0939ffc44ea34e4d0af72d9c18f38933afda80edcbfed3faeb5e73ee2383b7bed422fdbb0658ffdf5a537d89b9e7786fdeb976fb1675eb8d2eeb8778fddad5720bdfaa9a7bac3e5c4f98b7aa58da9c7089ffee67aafce175cbcb692471d84de54585837d58e253438a5189ca098290d76e0912e71c94708387184922e60651c34258c74090f7ec1ab9e0ffce01178918fb8e459c248074d279c28afd3cd44db494f784559d0473ee4947ad4cb4a1d4abc121e32ca98f2c02f63e0a5dc324fbac48d34f09942c92fd29df0fdc9c7921278c820443ee880b7931fb07a0c5d1d469e10bceb792fd457c0ebb841073c70eab0c8535ea63bf16ac7a713ff80c337f847dca9ac2eb7cc9326840ea44b9d235de2d46191afeb51f2221d216405ddc1c0c10dfe114317e9e019bc8277c0231fe501271f65c10b58bbf280cf841f65e046085ef5b2babc280f78c4c187387895b048c738f2152c5d14746de058766b48174d31aa95a70b181d562422e569e8c47a88a5f762aed35abb11d097425420b87b39fa4a5009429ccc7027047278e95f0792d0c559e68b25c69207cb91c4d75710925c37d48b614e4e7cbcc885b94888f385186765544ee07e95e21c706648ba720a5dff68e51769568af01c5d2fffdd1cbaa297ac9383a5973babbc31a1b354b813fe9c2fbdfd5a08f26f386c96573df05a58a8422199ef0ca81a9c1b5732d523d580cb0a263a488c8ac54639a5dc080eb64f6a9550ef80d48ea0dc3c1c2e7ef9e8d582d172ac6483bf405a2de0762019bdb5a50a5f7d25fededeacdc890c87888494e031151e840c5b0287f189c5893a727ed4b13e6ada0904ab1c00e7b3c6253998e412c19d1e5d5cae72993729f454c85824a7821eddd03cf1c4131b3852bcc8b93a4c28faf240afd7150a097ecdba7bed1e394be79cb4d0962e186e7e65fd4e7bf6c39a8ddd7bc7ec96bb77d87cbd1bf2cce3e7faf6e38fefdc6d4f387ba2b975d768e37639590acdbbe5805dbb6e4b63a19ee07feec98bf5ebcd2edbb8758ffd74fdd6e68ac5b3ecf413e637366cddd7ec4fbf5fb0ab6ebcd78e5f32cb96ce1f947c9a3e99a2d8ed7518e6514bb92e05abec0dbc28135e55a694f738af915c6781efb0b25c80763c2af94e9070dac92fda24b1cebaa24f0bdfac872315e9d0ab927790f696ba94f6c287107c5366aa3e025ec92b71b35ea5deedf8058f982c1d3fd77f94b5d44b1b7b4b19912e6d0a18f5e836d4bf0a9ea123289eae5154e5857d6d65a9da02b7b2433ccb3422944754fa2ac7275042a15bd012e7322553baad0ef7c75e679cbe421e7694ede3b20afb439703d91bba463b04ffd246d20c3842949774913ed6edf53a2bdaa9b4a725ddc65ecacb7118f5e0708a6a7c034eec656a2e970f933c86292bd3812b58855bc2224d1c21e84b7d224d595daf2883be4a1f84bda5ed41ab2ed1768c6499d5580b5da31f659742f2453fed2f43d12f0849b03a42bd657c074545e14c61acdef3d7e0ce5fdb3a9e078633956182f3e801c180f3e1cff127b2b2e4f3ea0878be3d04afc4cfe785ac152b3a533341e2e345faaaf867393c876a5c4f529f909335a16d4cd7433cd10b5c822a4d338f9c19556a975e5fe34b1af27490291c7a8dd28d462fe7a97064f883c6e17e201d1bf444063d016b7c5431db837a54438e39d82e05dc61839a0d4884219ffaa3ce7c3bccada20ebdb255ce8ad798de8f382a2f4adb7eac0cb2bda9edc7a66c69caa649b6666523ab4b5dd49f7498d4b9301cac496d456a254b4ea1607e281d1dd04b2b6ebe9486c395f154ce1621f966735cf6e8a334b4b40b3a694b5469d4f041d2c0c1f6a640df1ca8170275e451a413d8615ea7a4da0439ab0d9e8fc58717ca5247049cabf27c5648fcfc95b7db1bffe346bb69c36efbdd8f5eab55a9dd8d872d1d6cdc29e7e9f73ef043fbf1bafb5c93cf5db3d946c7266cd13067e5f433047d2d91e3b569eb48e3a97f7f55e38aebb6d82bfffd06fbf437d6dbe66d7beda5efb9da3e73f5c6c6197f7555e3f21fde6d8b66f735c6269a8d0f7df9267bcba537c9099b3208fd5aeccd7590aac0bf0599fa033dd7134c7245a5722fcbb8a94410f00396d30e0c5278888b7f39b2673c9f61157d990f1a6001871cde0ac429edec324e8616f83e162a8a4c97b0338d60a5bd51e63494b9747de714720316e9165c95565a665cf2d0809f3fd3f8553ca027a44934671ce2728397f3cbdc8277698753647985be809dca69b80e28eb692f5091ff83a264552a8c9cf682fce530c19d638225c25c9ec792c32a5cd84e11b4a4cbb147daf19c3da92c27e725422c136bd25924b1d3953202469d264e093d7806aeebe8920401b3c24e72c07399212d6c519e32e4e44f455bc9a634f0739a7c4afab74b03e27252a2958f30324dd011575a3a97c433f13a46ecf53acb7a651d894abd93bed89ea1943b52440e48a0aa7e40c87cbdfe6bf6e632e7e988954461932ef2e03a5f7d2791502498a7b29c3c2e2bda3a4ec523f03371e0511e6992a103302f28ca2bdcac27e50aedf1048df103cf3284adbe8225030e29b01cc58b9d79d2388e8f3b387248d8b61a951321a1ce327d8bb564cbfdc8f0248ceba41689044334ade418ba5a2bebab5da2010682d3e734ec32dccb54489e1079f805cd145cacfd20380e841c05a579250dafb6f103f3f9a6cc7989dfa41eddc0cbacafbbf14edba107895e70dee9d6c7f69cec8d0b3bf6a6ada3a403f239d0de83532623706864991c1d5f9b72b330d74d661b4ff8688e3f024fe8dddc648e97a13fe625dbbc376b1b4fce154eae74f65f0daaeee129bf0c74d781545eaa723960040faf1c28705af5c1f4dcb17428df59088e2c6572dd024df4b4036e61d29787b74659da9654aea0f1c2fc95e8b11fbdb3a012a14d3a68ea45f06817c6650f1f1ca6a73f64b10de929fa6a367bd6c76eb25f3e71b6bde2c9a7da862dbb6dd35e4ea95105704a8e3f4ed2b77fbac92e5cd86f6f7bd5f9f6bceb37d9fff37fd6d9f6bde3b6766e9ffded6b2fb4376805ac4b0cefddbecf7ee3bf37388ff56fbcc016cee1b9671a0374ea1cdaea98d5a6acaa0360aa8eb0157855dece4cc13a9647599b36087dd21a696899e456ba4c815bf491c00386d0bf0531eb03ac9201af9abd154d3b399987d397e5653a18d460a153255b782d30f0cbae58d217e9aaee0a64e723da96fa144de0a252a97309afca482850d6a2a38fed5231f16ad3a6897ae6ef167bb3ac8e145924738bb77951079ecf84e8eaf614e595fe1916f656f05268615a3b3caf8fa945de92b2a5bdeab681d8022bf42bf52f9ad179d775f03cb46ddad709caaf83b1b7c457daed2b94e8686fa93f745c2014ca3a6d8195f8651aa222df42e3452a2cca3ba60b3ef53aa3a885ce01e9eb7ed9eb2a25a58ea4bd51f7958eb91ec23e6c62ec799de574273b0b933d79c033582e240b8482e498ceb5ecdab15b6761f470cd1e9c141d85d6dd8f5ff475917145a4909f5d7131e222c729b901e291f9014b46b0adc505dd91ab4602cdc739705d30bdb78352e8e319cf4bbc9c0ee7a83cfce25a873e54101f2e8263bcbe464e901645b455687a693387c80acf4e02ba7b06ed873fbaa5393430bf317fdea0689a72b0a614e49c130e161fd75d5d5ef5e05b873cb814bb240ec37d5ec4663f508d864c1c02e840b56b8649e4d1d375cd1ea6d7a31752ae8fc86405d6f9961f2b497a7896db055abeff741ea93e69925c27b48b489d27bc14586e728b945789cb20ae3a939786cd89a652c4b3c2563dbb832df2b43dc9ea167519016179320ed021c4e81bcfe9e9ebe37119499ffe781c46e6155aae5d3ec7fee7a357daee3d63f68e2beeb4b54b67d9800eb3bffecc7976f5a6bd76f35ddb6ddeac3e3da13f11c2cfffc4c0592b96480fde16cad36ebdc247c6b8fabe1ef5eab097ad1c96f9cdc6b7e494ad59a12d471a5cc45e7fb93e13a7a96fafe79c2dd3e8500fde1645dd054ed0d5cb031e7ca23cf211d7f180076ebbb22827aeeb50cf835386925f990e3a70031eb0321fe9c003276011075de0109778e423044d99afe8bdf962144dd72b68884b3ea48347099f1a478932f75d7591e439385dee338e91bb40c923fa93cbcc7d2b714bdf94cf14eae5f57c9db6b2a5609bf5ae50e1314d7795066dc4108856e8c9ded426691c251e4cebedfb3db4f02144dd2a91e62f60d45b2e77a4fc5587453ec9cefc729d537588aff8978c8a343c0227f84571f08df2e9f626da997804cf888317324a58a44376591eb0c009bd8007bf280bdc4e31789d68826f9477b2b7e45d971bf98883173425ac4ab325894a4539694285a3e2325d963962fd0b6e451f6f29aef533cae8afdee7e8fb741c85961b2b874c7d057ebecc4c151c4c6ad7ae3d76e375ebedfa9fde69f76dd9655bf43ebedb74eee536bd007964b71e6fa00bb7b69474e165b528b9555af7116bacf259ccc5a026430f0c5d963de63c5718a084571af6f8ea8c3b26d05399f28cbc1459da2ee255351343ee4069ff4b45e9603adb64b831ac58f1cb311c2a3dfcd3768ff6d8272fbdc66e5cbf4d8f4ed08a138f42d08ad5b87e91d7d3376437dcb0412f679e67279db4dce6cfebb2a18174b2088705b7c42b5007e079ee5543ab79f2ae3cf6735b386bd2898787da445fb64ddb84fc92502b7c0db6f0f461db0eeb714ca8171ad0eb477611523da4faa08608158eecf29a63eb4fbf5e8c4fde4a4d2fae4e5b825243cfda127d8fea85679776ab3ebae404f1f177227a7bc576a06f098a778a59dd7351aa731f08de06e0b25dc70a1d36889fc600759d6b47b0e9210652c4d331a643b077ddba75b679f366bbe5965becfaebaff7fc4d37695b4e07deebe1c7ebb6da677eb859cda107c58ab65faf2cbae5befdf6cb8f5b6dafbe70a9fdd17f5cefab4f3bc7d2aad556ad4ed12f46f5d88ced72ca1e79e652fbef2dfbedf73f70b5bdec6337da0b1fbad49ef9f0e3edeb9bf6d96fbfff0776da3baf76faddfbc6ed174e996f6f7eeea9f64b1f5d6f37deb12d0fc0298d66b2b35d19b080473cc5ad35355379a732e09dca5ab94fe50e05bf136e924adf6e0d9de0ad5829d789773bdc12d64e463b5849d32edd89a6d48bd92a424cc6e449b7cb07ac5eee3cc48a1b15caf891c76e3d7b8fb41f1d60423cc450ea59a6eb6c288b8b43e8350da7b0c77102414d5c69563477e24319a5693e0356de90048b6aeecff4059b16bd2a3c113a8ebe2a58262adb23d2c80dfbf8f570e4437ebb58241e820719e8ea61a67a3d10eec1d282d70eb71dac2eb39e2f6912d7e936d569ca7c495fc2dba5ebb8f57c3b1a609df03ac13bf199065757a40da31d695bef0bf44ffc871cb8e68ccb69405e2c1c044de0b48d73554ebf42b5c59e024247dfea1f9063a12d421e9a39a22db4ed5bf7da9c3982e9c3c5deb7afe480e08c700dc60945319f34e0a1ceed76644570af7c7b45386e20b1fef847a05fd73d937561b5aac9bbfae43129c9eb66befdfd9bec9c872cb7058382ebec35177d0613ab563c768a471bf8a1766d0b5e7beddd3630b0d8962e9b9f9c407792f75a7fff5cbbebae9db66dc7567bf4a31f6677de71ab2d9c374bba754b0676e5a625169fde7ebd7f48ef3214636d1de1a4e99541ee91d078b24a8e964e6ba52d403514f64ff8a319d0455b6dd8c684493d4cb52bec303b8754e07925ab894404389b69e50e16721a921fa6945c1d2a0d9bf5576ddfc10ae6e8a838fa522bcf904b2c5a7d233bf140dfe438ab48758c0db04b829d0ffcdb046f4fc15d1fe7da06a90071e6ea9c73ceb197bffce5b671e346b54dbff14a1d56b258d5e2b118f5f0e24b4eb43356cdb58ddac2fb3faf7ba8ad5a3adbfef4453d1c76b7b34e986f179dbe58ed39689f7ced39b648db7a6f7bc9993af43e60abb5f235aa679b2d9b3f645f7fc30576edad5bed45171d6f0fd12f0f39e4fea5df38df61af7bf28976d271f3ec04ad8c718158b260c86e7eebc36dce707a0d80b751562aecadeb48be5d59c0e861916e47db893e70a185473d1c88671d9f7c275e9d700f07fc5078b4c32d616173591fed60254dbb74279a804353b51be341632026e2919191ea17b0e0316113381610c70d7466d5e798922ee82fbdf4527bd4a31e65e79f7f7e85ef78485487f331e71c3b7fa167d441a9739d22e433f62ebbec321f63cb972dd77945e631ed0068cc31f61ef18847781cb2a7f44876a71d84d407c1614a488f4349e53b47466ddbaefd1a47b3356769b6e27a90e3c0871aad210efa2ddbf76a2e6fda328d3b82e3e63856c3d2eabd17fb97d7233c94f35d15d9b16dd73ebf293aef9425d6cfab4772087bc8864dd0415df277cdf2608f950c70a28e33bb8e511d3769d711bd2a08bcba9c3abf8a60864449137c67409f5654d24f2bac01eab8072baf4e176c3bc1a37ca69836f63e2124de21383030e0e8153c755b7ffdcd873ffc617bed6b5f6b2b56acf06b1d88155efbcb9cf3f2ce263e87ec60c17358afc759b3f678ebea19d22a42d346867a6cf1623d8f4887ac795131ccfdc28d21c2f781a598fec8402131c1ea8e4a71acaace2a50c2a5027225f8c0a03ad3dd9c903d68d3462e840e99b3c2a257d96cdb336eb7dcbac5ce3fef6495efd76a8a984906dc27b4bdc7360fce519f1cc33beeda6ae3634376cac943b670be1c22ad26a1537777d3f66a65e2e6759bedc2479d66bbf670207a42f6cef2558eca91116e6a20d1e8d784bdfde919589cf1dabfdf7fe5a7461bd444bacf7a07ba6ddbf651dd85de65279fb8cacf043149b1c2121e31f520961e224eb9d6ef3471b06247dd45201df9cc4446e37f32f0d94664307268bf74476091b1133f58042058c359f4d43e4ff412c384243cf2c02b5dbc7e8b7cc1a36d32546e5b9880ac50b1057bc71d77d8473ffa513bfbecb3ed318f798c17f2deb51818006232c4197aa81e845b86b52be755d9534e58e0e98573073d5eb56c8ec7b3330613f0f285c3fec9209f948fd3af07f910b0799970227dd2f1f3ab740c5c073cf8f5ffab1a603c7828faf60f7ef00363b5959b83273ff9c9be1ac55d31f90b2eb8c06f18aeb8e20a5bbb76adad59b3c6c971c062c5eae69b6fb64d9b36d9d5575f6dcb962df3f775e2e0f0de4e1f7b85acc351d9f0a40f33bedef296b7d86ffdd66fd9ea35ab6deedcb93e16917df9e597bb7ef3e7a77e1f632ffa3e2a318f4700cebc069c0f25776cda6d5fb96693fdd6b34f4f73bee442c33ccdb3e8823af48979f173dfbbd32e3c79a13b58fb7543e4c73b324f70f5df225b459553e53c4150c0b9fbc4f736da596b17b98315ce5dd800ce98e6f35ecd270468c1617e608e21846e9e79f0ebe7a206a2cdb8f67ee31bdfb00d1b36d8c9279fec6391b6e7c6821b22c277bffb5defe7575e79a55d7cf1c5ea575d7a05e0a05f779c4fd54b3b9b7ec027b9a78e3e75474dbe57e7ae8674c7dea59871d43fa0f327fa1bddbfcf766dbf4f1773754475461f58522aadb2a43b142ecdf4715750fd5458493b5f5d02aeaca7b9a813842f8741bf494cfc841f4e983b0f38138d61bbf5ee4d3677d63c6de5f194f5eda21a900e0c0a7ef9c6d620e7aaba3571346dc3469ca6619bbb60aff078ea3c6258f19a6f37de7cabad5ebbc2063401de74cbed76c2cae3c4233638b9d3d120163e17fe9e7e39515a85627565d7aeddd24b87fc47c7fcc19873e7ced7847982ddb37183dd79e756e16cb533cf3c530edf7e1fadd84f8806275b0e6ee478b9ecf5bb2ec5c95d4cf54779e0fb592ce79578788d725a3d662578a0b77028abe83c3725c911d297eb857c70fd9c955e3add984c2b6ec023841d6cc3a6c68b92d69829b3ba00a9a84cb7626699e2471d5f72c92576db6db7d979e79de71798a54b97fa0a007714ac6611c21ed75574ae0a702f4b6a455550467a5a0c2305ee52e9bb11c06d07a34de23290fafa941e41db2e0e1aec8f743b3c60511e71e0912fe9ebf9a8db3a5d491f69e23aaf280b3ee4ebbcdae54bfce011bab5e351e244ba8e1772ea3a96f99968eb3a95fad465d5f321bbe41fe9e053c7a9e0ea38382938482f79c94b8c49faaaabaef271451f5eb3668dbf6419e7ebfbdfffbe3fcf2d7833a67062a0e1cd1873e6ccb1fbeebbcffef99fffd9fb3afc4e3df5d4403fa438f4eb441463898bc969a79de6b271aab8b0c46adb2cdd70b604c682ecfde635f7d88d77efb291fd1376faca5976ed5dbb6c8976345efaf893343fefb04f7cfb0e277bc5256b6d405bf78b6669074463ed835fbac99eae6df88df78dd87f7ce74e3b65e9b09dbb76816dd83a624f79d82abb73f32ebbe18eedf698b397db1edd002fd0caf3fb3e7f835d77f76e5bbd68d05ef3d453ec2efd4af8bd5f5ae70fbc7eed13d7da12ad447fe8f2f57ea7cff31979b5d9ab9f7492df407fec9bb7db13ce5966272ee60c7197fdf8962df6f75f5ce73f627add93d6d8a9ab16d887be7cb35db97ebb3deac479f6f2279e6cebefd9611fb9e236db2ddb9e70d6627bca234e709babf94f232442d927221d3138f536887c89d389d7a1f4e73abf325fe713f242bfc897349d60254e992ef14b79e090ef84db890e78d09638edd2811b652ecfe7f6e447b0edbe6ddb367bfef39f6f1ffff8c7ed84134ed022d162dbb3678f7df2939ff46b0efd7cc992253a2e7483dfe0f052f497bef4a52d37f6c1bf1e57e308c19dfe8288f208a4d82ae35c0f5b45e3fccc1f0746678bc6f58c26ae4d9c970a6f9f321c1c566d48479e8ea97f0f2893ba2715af40811c17e7236f46c7d2755723c74e5ffcd24be8c2d323099a3c491df93d728cb6dacaa573b5ae352247a0a99731efb37d3af33436aae7548dcbfdd3d65d8f2ed89befdd65fbc735b0fa476d89065893f725eae19c3c8e61f316d920b96b4e5c6277deb5c5962c3a5ee7b0065d6784a21beb41be4da8d5955d7b46ecfa9b6eb351391ecb8e3bde8e3b6195ad3df5783bf7a11768429cb4cf5f76b9aece43366bf6223bfd8c537c9b007a2daf394fea02e7938b354e1b0f39f5b404c9ddf332df7aa33e44e6f5445df94a12d5441d7257c55624754b1de70ff5ad0f8cf5b8886443c6afe872dbf8f9addc36d146de4eb9cda8ed49edb1fad6af60e814787ee64bf5ed2b5d92e5796fd5d62f61b400a203b6008b0ce5e8c976e029a79c62af79cd6bece94f7fba5ecfb4c81d2dee9e03a7e4455aff6a6f7dfc4e38e5131ce73cd563dc61832b0c77a270a490e9b0a027a3007e7c023f17253999364ca8744ae401562da43fdab34a57a5ad89a8b33a5e0987a2cc47ba84b7729d925bf20dba80453e68033e533ecacab8e4133c4a18b8010fba325f4f077ec433f1aa97054dc83950be945dd294742d38b475d1deac52bde8452ff2bb641ca9356bd6f8cdc18e1d3beceb5fffbadd73cf3ddeb72fbae82287c397718543f3b4a73fcdb705e947b192cbaad58b5ff46277aee8a71e0a790930f377bb3a2929ca721e8512f33671c8241da11cd55fd5a34f8e5f38688f3c75a1fdcdd7eeb4173e66b5addbb4c7beaf5fe37ee06bebedb90f3fce9e71c10a7bcf6537bba3b465d7a8bdf3d33fb5d54bb41aa739e49d97adb3373c43af60d3e352aed7318daf5ebbc576692bf1bbd7dfeb3b1ef7e8f974c72f1ab2eb6fdb66ffe30b77ca495a62dbe470adbb67a7fdef4f5d2fd90376d671b3ed951fbcd6d66fd869bffdad8daad749e12db54ffe74ab5d7ffb36bbfae62d76d77d7bfd472b97fe44693966aff9c875f6f4b397d805abe7d8a5dfdf60977efb767bf77737da8b1e799cfdca1577db67be75bbfdf397d7dbf69171bbe8b485f6a33b77b9c31675c07c5086b24f447d460c5e992ef3255df02b6175ba92b6137e4913bc4a58d09571595ed2043ce2a0091cf2f5b276b0c029e91e08af4efc82bfff22b6a61b6f0859b972a58f359eafb86b97deadac40fa852f7ca1af6a9167ec7163c15b43b8b1e1e628c601e59d42e0ccbc82a5d1c300a20385113064c1871d3e2e628c732eeadd9a08c634f038ebd4a3951ce828e4d07a5c6c220ee1d0e320a55fba81ae812b2703839a3cbf92952cfd646b3f6e939674c747b65b9f26adfea1597290fa6d40bfd66b34f6dbf65df7d9ce1d93b6fc618b24779fce97f759f790ee20b5d4de6c0c49bf39b667ef1e9bd3334bcf39da63bb74c07959cf5cc918b6462fcf58e24c448f5d77ebf5b6f6c453ecaaab6fb6cd1b47ecfc0b4ff3ad415fc1a00e7471c6f62e55fab83e7bf5cca913d6acd14acab078ecf58f7571987d810eff8fd939e79f63ab56eb29e1775da7edad6592a595b0713ddea231223d75405ebf541c976c7720c5b731a17345fa55a044e9f0b9ea01274b699ee0ae6fe1094285ebe37f4aaad883d7b7726c6326141d6c573d4ecaf91381fe8985af7672043280f18895986ae394a7d8f154ee7a3832f2c4474ac18776e493d2e8082d0f34254e015d1039c53f0a02a34d2c1aec0b19c4f189be1354c01157e25316b48137a5279029fd52ce19046ac7d865c8120fb0c02eaf07d253fa52ee7a918890c9bc1ec0d51ffc3ce4b2408d189cff97bd3701b2eb3aeffcce437703e86eecfb8e06c0050401eee22e4a2425d15a2c89943c1a2f9acad83519bb6ca71c2b89279354e454a2b267a6a254c55572c9f6381e8f45cbb424cf4836256a25254a944871df0990000910c4be6fdd00baf3ff7de77cf77deff67d0d4022653ac5d3fdde39e7dbcf76eff7ce39f75c82c76df2cceb7097e579932bd19e77beba5ccf57e58a3c4256f6451b608a74551142790acce95c4e654f914144e880c77cd053d958f0311fcb57c92abcae1b3d757b0019bddbeb79100a515686e8bbd08233d9c14670ae8ffec6f87bfcf1c7eda18c0f7ff8c3361b841c0ecd6536ebe9a79fb6bd1d2c093a1ffd06278ba76499b56576cbcf80bbe8a28bd2da8bd656a6581f0b3a2b4449d4c70ae0caee3a712d0f2f33c894013dfe31b27a7f650c2acc9f39255d7dd1023b5feea397ce4b4be70da6b54ba66b06ea683a4f4ed4052bf292e2bcc777a463274ea607b71c4c8fec1f49bffebe0b745eddd174c3ea9936f3f4feeb566635639bd2fd4fed4c5be510fdea6de76986ecb5b47af1741de83b907eef8ab9e96f7fb83d5dbc64301d1f39ad992b6def388973da936e5f3b3b1dd2a1c2ef9d3725fd4bcd5acd17fd6f5fb728e10072e4cac7ae5f667b26974eefd3032bda3bac7bcc6dd7ac48fd9a553b22bbfefcab2fa4f366f4a55775feddff72f16cd5414a775cb334fdd5775f49fff0d8aef40e3ddc52f50db3b4f32be22c5deb23c0bcefc0e9f98a4ff41e22cce91c477fabc3eaf415ad12154e69ef6fc8a8874817d34e5787c57c9576b9d1c6028306fde368a5a08295746527caa32cf20a157dc16568fe8e38d3a7fb96cbe3470ccbf004f661f16388c08f075646d6af5faf7dda4fd9d2f8a14387d235d75c633fec199b36ee8cbafd551f6be80636f1310d0c1c19ee46b93814981384c15c4874538714e3b858e08018a3bea1c5a84c9f6bd860e263cf523e4729df9c90618ec4d864e9d4ecd4a42969f7be56fae1a39b6d666968e9ec746ae4a0841e949e4969861cad0bd72ed229db3bd2e419bd5a574fe955ed6f9f3db3276dde329c9e78feb9347de642cda0edd1b4f5be34d0bf3cbdfc92f835f3d5d7772aed3978488ee1e434387934cd993ba619ab65e9c9c736a7437b5ae95a3deaffd4538fa745f317a5f5eb56cad1a231b42caad196cbdbd29422fb795a5a163caa32b2afaa2f0d9f9c99eefcfc3d69d9f2e569fec255e9d127b6680fc5c1b473d7acb47578575a3db44a3cdad0af434a0faa81d947d4cb3111a7998dd3df58bfbd232f8d1e52fdc8d1ead5bb1e755e178ed0e99113f23f99f5a273e6baa57da8fc2aaf14f56dad26baec122acaae218976b0e6c86d620294f4e54623925c4468be2af380d7ec1bfa6d7848a9e1e974d0e0dc299df56796dca6664d5baf52f53e15918eb3729a0dc54611d1778a766381866070a58909f4456e1031783f8c30d2aea70e270f8fcbcce56eeba0ee2b5ecc90ea48eb36d9311642db18c07ab5257fe409aec3e90da82f68623813be83dedac65ac9ec3239455c075d5100ac2edf75d7e9231d6982b783655c77adeda21ce39bc01ee4443de4237fcc37d9d0c4db04438ec3eda258ab73c757e05cdcaabcce0b1dc16500e702feb5af7dcdf6773cfbdcb369d6cc59e999679eb13d552fbdf4925db4e1a1afe61f3ae4b23dc45bb4344edfb9e5965b6c1b02af87e29737bfb209f5fa3060fcc2d6d085ce482ff27c25c936a08bfd28f44fff581f56ff6d0a87359b744c1f8ef139a8d91ec25efd305eb368303dfecaa1b4efd089c4e6f63d47b422a1d588f7ac9b97fe7b3d90f2877ffb54fae5770ea5e7771cb57d4ff73cf88abd6de11d972e4eb7fed1c3e913d72c4cfd537ad3139271eb15cbeccd094b664d4d1f7adb9274fdfffb74facc543d6ca4958de573a6a66572ea9ed97a30cd9936257d554f0f1fd7d220e1ba750bd3c73ffde374f1b4def47ffcf2dcf4daee23e979ed8de5c89667b47ff7c16776a4bd074f9833c71b1cf60f8fa6cb8666a7c34786d36cc97ae1d543e936cd989d9433f70b7ffe7cbae5b2256999dedec0e54797bdaa3fa0ab5ecfb18fc434d70ba32fd730e78326c24977f0290f6d130c5a421d97a10ddfc58673ed275192dbed30eb4392ebd7c6eada700ee575591ebf1ee57519c8e4470e3f70d8874560668ae0d764669cd986c2c3258f3df6587afef9e76dff2f335a5e9e586e6f3313a22fc3a9bc3dbfaf001082fac7e1c4046fb4433b36a6d193273448e470a877b1f748b7bdd6511ddf704ad3cad63fec6697f96c382a8f615ee94a647d708acc64d05335b3c3ecce283351bd83e97e6d6a7cf8471bd3077feef274919ee85a327f8a9c9e9969c9b2a1b4e5b5ede9556d963c716a4e7a494f7d3df8e013691e53789a97fb0fffeeefd38db7dc9ab66ddd9b660e8ca59b6fba26fde8c167d2fd5f3890eef86fd6a6b5972f4d77fef5d36978f468bafe868bd2c6e777a553c7fb55d153d3db6f599c962d5da0bd542369726f7f6bbef48d69c97112e55559d9cbc5bb0ab9e8f85105bd93a6aa2483e9aebffd769a367b5e1a96d3b57dc7a1f4f2d65dad95cb17a5cd2fed48fd8373d39efdc0f6a7437206376ddaafd9ad3dad6327540793a6a5addbf7cba91a4c2f6eda9a8e0f9f4ab3662f4aafbcba37bda43d5c23da7cc7936a341c55a73fab37eace1b3c36b2b5254490426b8d403e04c172190c690877b05c56598d0c4c4a56f21c2c7efd631427c9f7f66be3e8ace586ace4948b06bc665bc993e61704ce10bf2a088e27f6fee230c323a404873b1d6be8dff8c6376ccd9ccdc10c9c471f79d4d6d7910f8c0fc73e7003e446c740a21e58b66166817d334f3cf184ed7fe1d78cebf0d86c906d256fc69046c6830f3e6837409636c933609dcf6df43c7a0e1c38607b7180393ed61175eaf4aed7638317bcf3946a69f3b4abaa0d1391cb2476791e3bce10fa721ac77bdc04373bdc2617506444b9755ec79d4b79dd0e57e332eb71a48bb8a6743635d7799dcfe9eb70cb7b994b7d43cb93d2ec6362397baade5dba78f1625b7ad0de8f16fb3197eb471881656ff677c4fe0f9cbe8c73b56edd3afbb0c99dbd502c1512cc9ea08f1fb77ca071bcdb6cf634b4350e143ff2e28f116881e360d9d353eac35bb76eb5874d5e7df55573fc984df35ffdae63f7fe6369cd9219b649fdb866822e5c3e4bfbaa8ea68b8766b796c9f9f94fdac3f4e49603e9176f5c91e6eb495e96ffde294765abae93bc666ab19ca6bf12cd51cd32bdfb8aa5a219488f3cb5c31ca9e97a321c99eb57cdd18cdee9f48dc777a68d7a5bc3fb87a6a77ff1ae35e992a5d3d3171fda91eedf7420bdfbe27969959e0a1e3c742cdda8635706e48071ed5ca43dc2b79d3f2b5d71c1fcc46bb386e5f0dd76d5f274edbcc9e9fffae62b69cb9ee3e9e337ad4cd75fbc281dda7f247de1e11d5a259964c7b4f0f012f2f7eb2897df7ee7129ba9abb619d0f6defeb95d5425b90f79dd78bede2ef5bcd33bbc296e82d5e543e3a18e731d1e4357a5d59f8cbe94c7e1062b6532fa2ee58db2eabce0082ecbd3062c7087396fc85b4f77783719819ee4385df0719d658cd0b7d9d47ecdd5d7d8a908fc98c19ff1b784bcfb3def4e6b56af491bf47015f4dc0be2188db620873cd7fd4a2f75a45f4eedbbaba1c2174502abd82ffeccd46c7de4cb69444fd8f1041d7023d271047b77ef49a7b5e4654f81088ebfe44620b5daf8ee8d288310ce4d88ce6ac700283ea5fd5dc047c606d39f7ffebbe9ca0d17a677be6db99e06d45943bd53d2b0e07bf70da7cd5b37a5d5e75d9ebe72f7a3da7395d2aa950bb5296d467aecf14d69ae1ee35d77f19af4b93bff3efdca1defd1afc423e9b37f794fbafc92abd3bbdfb3217df95b5f4f1b9f3e923ef96f3fa6cd6ebbd3b7bffea374f30d1bd2056be7a749534fa4271edf938ee8d7d74d375ca2a5443957e6fb6949528e807d34ab9497e398e150d94ef7a7affc971f68c7ffa474c7477f2e3df0c063e9c881de346bae66bae6f5a5c71ed995560ead4cdfbcefdeb47ce99ab474f16cd55d5ffacf7ff1a534434fb4cd9e37276dd6c6bb5ffcc8d53a466020bdac7d068be41c9c38d5931e7af4b9f4b64be7a7b75fb5cc1e975625a87e72b331b049b18c69de37ed61f52aa00278fe732be77a364ec884a74d72dbe636b6655ab840ea8bcdeb1cd60e0f6d99db139d10c4403d6849f2e4d13475ee4569c6d0f5456ea1331948c90139dea77032e89803037ae0807e5364e34c12c8c7749660888ade06871a891903eae13def794fbae79e7b6c5a1727ea7def7b9f6d1466f0706360fa971bdb16cd12dc7efbede60c7153d9bc79b36d2e66f32372d80889a3c46064f681d983a1a121730af905c48d913c01bacf7ffef3e9031ff840b51c44d9a0e317133754e4a19b1b2cbf9228334fb1ecd9b3c7f05e27b11e4c385f5465a942eac3eb0954cc5bba2562af6ef8a0c99da083cfe02e2bc8773871d4433eda616960d255b591eb2ef22a78459c6574b3077116823db17ce03af2a57cd8508526dd4d3018829e8a3f2684af6ca56c042fafb2fe987e06ab5d4463ede7b4c630feab2e33f2c4b43bea2ea1c295f25a5d48179beaf9d047234d47fdd7ca42bfe309416e1cf0f0a1dff374159b7b71eef8e1b161c3067310b1815ffd37dd7493dd70a05781a9a0726d702b739de5eb45861d9653c31b16988daa07b717c7671ac7ec283cb67177fadb07b6a5fff5631b2a1ea7432db3613306387c384be32c3bf6fbf6b3221082f304d0b8e431fda0edd386777f6a1082680bf9613976e8c0d923b85c8bd5893aead928ca17f695b6f2bee66d6614c259dec747294fc5035191d1a1a3096602dbf49eadc7959c527994c1c3b8f1ee885a5cc970bb23decb1c6cacfac2d994b7c8ead0116481eeb0d3f5451b42daf66149afdbe06de724311fd371ec75d491f5f9d26e4ab38cc8b86163bcf15327faeff9e4273ff9fbaea41edb8522b4b2e5d510075e7b4e9b9e7994312f0969d3b556864e6906eb48e9742e29379a1ba645c1dc51241359d6b6364592e11a7b39c893e48ca857760ea7d7f69ed0d956ebecf883d774d6d6b39aa97a486be97b769cb41bd2cedd7be5bcfc509b3f6f4ec78f1c9363f3703a7aa0a5a5c19eb473c78bda9cb650ced28bda26aff32ea6cf9463764007a46e4b2f3cdd4a175f3aa083d04fa6bbffcbd3e9031fba29adbf64763a72ec44fad103fbf534e4e174c3f5178f4dea1d96a15c74e499aa02f36c1dde1621cfb8f5f54d4df77fff213939fdbab9be43a5dc9b666816e7f3ffe91b63eb36cc6d2dd414f9f3cf6fb4432f0734389f7af2f974e2f85e395efd63975dbea68553b84f17ba0f7ee88674edd5176a2973b266598eeb227734bdb6f39076358da4f7bde71a3de5a2435c31463567754505e64ab47acd1dce2bd10c2cf8920e91b7a5dc0241d58d6d8071d326db8e8d253763a111049dd05bdb655e4e85b7a0faec1d981f66b080b62f3e990811d94ee2713358357a1f481e57834ebc063373bc4fb56cf68ad9291e7dc7b1c1c1e286c1e6621c397e99f38b9d5feedc907070283f8e178364d7ce5de98a2baf30fa3ffbb33fd361b3e7d923bbf032b305dda38f3e0aed98f6d8b480f3040a4b3de81a5a3564b271d8bef8c52fda664a66c6d0f7831ffc20cd983e233df5f453660b9b2b71b870e0b8d111bc9c4a583a9617bce79d36e68111ac7d19675948069ee1db79ea64c8701d2eafca9776f43cbcc8b140bbe8af29543401e9e5769e267ba22dce1a6575e3addb0dafcbaaf8f18b3413df64475d97eba17a09264be321caa44fc58fd1e962a98bb6ae98edfe4abae02c769cf3ba7d0ef73cc46e07b0a6192cc79b7c59d791174f7d060b397ce8d33cb948bffddddffdddb466cd1a836ddbb6cd1cab55ab56d9583183cb97d9a5a2a0c3d2822b96d9799bf154ed8fc289b1dff4deb743d9299f9f49c5e1bf0f3cb32bddbc7ea1562df24dcb75515bfca0e4494445260f311c9f8083c48f460236789d11c7e0f6397cb256259818f03cb46e8bfd08551ed9c09cc66578aceacde5b59db34a97fa363ba81323e86c33f4c436215fc90b3897019e5097e5309715e98d56048e83d643d4e530e26e3cc0ad7d290b74b46fbdbce032da62d7ebba3c6f02b20c4f5636ba1e10e8204266e4add15438231443a4757bdc0662da31b665539afb81d391ae821531171259c3273483a5fec3b8b150f0136f722fd23a0a024ce51de5c93b6671b4315d732736b8795a4da5128cd994acdc8d3636ab211160b4c95601352386e1d06b97910a233e9dc23ea2a7ffb668dd7bdfdec3faa5ffb4709c10afc33ef52b628e8e5858b050c7319c3ea477c0f5a4dff8d59f4b33a71f4b3dcba7e840c92b348827eb099d6d69d5eab51a84fa2572c1f234639ee2a393d27ffcec0fd2bc3503e97ffebdeb74a3dda6a749fad2cfbd6f6d7a5c37ce9d7b66ebe6ba5b334c0bd38dd7add74d9897246b6048de98caaa96967d5af2d19f95cb9e3eecb11beb860d17a499336669264b1bd8474fa4c1fea97a72504f166a5a7ff68c8174fb076fd213097a5f9d3663beedb2351aac53d26cbdf36e54b423239a72be7248f901d5e9491d727a4417b7fd9ac9d3b4b8cabb66d53cfdc23ca13ac6a5e3688caabfc90edaa3d435966916c9735471edba02840e9bed977325d7d8d294c7f92c0e8cd626085380ce0eab509cdb58b2f4abb16a4fc1036b66d277ec4315f0274c20ab2348b9777e6694987de297f9bdf7de6b1b85596ac1d1f9e33ffe635b92c3d1f281d6214719361473e8238169df9b6fbe39b11cf2f5af7fdd9c3566bd98e562c9e48a2bae30a7c8374b22930f1b94092c43b244c90191fcb261e9125937befd46d3c306e8cf7ce633e9231ff988c9f6b162170615d16746eae5f5ba74783d6ffcd2ef7833267cd5e1d03bcc63c85d0ee908ef968ff4d010e073785d46a69858b6f3d46d8c7997e3fa3c1f757783b9fc886f4a3bcce328db65787b4163e3a9f407e7f17af0becaa0713aa3b1b1acfa28e3d3fb93f50bf507962facdc5c23cb108876b89e8962b7d56da9d3ba6e7e44b0b197e32038af8b59317e44c4e0b6bb7d962f86e5749bda9fd005e2692b4b296b96e1d7a5ec2c7de4a6d526c064799dd0a35476a32fe291875a879125789eb497cbd222769cd547076f6606ef34769d2b6d053fc1e511d38e16bcfd4a1d00f3faf6d861b1fec1595d043e9317f89bf89a60753d2ec7693d1ff53bcce38964d4e5d4f39137ca8bfafe51ca5bbb29d1b6b49db51f86963634db0a2eda8ff3e4fd81668a63dde872b77196aadd27dee46e6412cc0dbd18809dbc8fcd9c5606ba68b0875fef78fa9cc68e21bae766a749f4d6e1f5658512c7188f204aa0755c830bc70488d2fcba39756a384de99fae8de5fbd3ea150bd3dbaf59a79f292c2369af002ea1d4daab59588394fe137a42f0e4f1c39a5aeeb1cfe8e9a369ee457325471b9d4ef7c8c1d163c0a70ea419ba68fcd6af5faf65995ecd421c484b664dd794f59474aaa5231be62c4afb77f5a5f5d7aed43eae535a8ed486f2d15e1d569f97025145e56337d6db00b3949c30c167cf1e143d07adf20b478f76ea74f70fdf719d56348f08ae6553fd423a2d678a4dfd8bf5de3a9cd153a70e49a4de8b281db3e7c88e53c7e5d4b1a4383dadd15e81050b17a7a90373356bf2a834a213d97acc325b5060862969895347c82e96ec545d665a432bef71c6511a4a058d954704384b399d51e6cb890f56da8b9b037291957f296659d6b65846c35b638ac142d6222a079c554c5dd779c847784c231ebb393f68febcf9e6c4f08a9dddbb77db2f6e7e85df7df7ddf6583c06e03c711361f62c06a684f9554f208d7346600d9e19269c299c38e4ea7ca216ce9a1fb8081d53c52cfde188418b93c5b220cb2d1c94caa3f9cc02b0ff0a3dbff11bbf91b66899929931f03e256d75dc505e7478bdd4ebc3e1d0101c9f73edef3a5da46dc2399e983a9f286fc8f015e5c5b4cb99485647fb8a10fe087379dd64393e9853d59dc35ca6d9517e49b83ce7f7bcf318ad2479e89011e11a246eafcb106dae40313bcce4155a4fbb6c6293c198d39f5f779c17d844c178034dbc9677e3abae05d2c9be133e847c3d6973395d467696a7d2ab3a75fbdd6697e079c3eb426315c3c59d925a7933a539504a1a1d6529633d27332d38ec71189cc05c96e12d0fc6718635ba4c9971fe5dc4d9b50e7c9607161b4abd9b39b99d0d137e8d426f6d16e2cc5d78c928781b7adcd6d3c6b9acccd1fe761e87783ed2bb3cc7396db718ba6e3c2eb7c277296f945dd7eb798f5d163c11e669f505eb4311eff29dc6ed02eef21ce7b4f538f6e7c863b24afbbadce8509146b6f3d4e5924736fdb1d73a651385c3d4b35c09206e007bf6ea85b9da47993bbecea6d271eef2af6c886017b32c744e9c253a2633b693f445b702065ffe15272c0c5c73ec18019de4ab356e76ea9f50bc7bdf91b46ae91cbd434f1bdef58ec0d16139307a8a233b59783c1c0da175771d1e9f46755ed569cec6d2549db23a57d436a5b7f49420c6f5a67e2bc760bf9cc0164739e8c918794da764f5e8a45eed899a9556afe444f6116d76d71abea6697a7a27c932aa0889722af1b2fcfa28f96479df22bf2c4f9b11029816de833892a60e724885ce9be03d879a2dd28a92ea4f0b7e9a25e1288b2953fae58f9c34e7744c4b6b4c51535993f5d8f095575c68328e1e3baa19399c4eed1160ff97ae90a55a658bfd4b763bd86c123382b2d93b10f6e7066fd361273651346b027d319be51733d2b9a3651eef273855742f027c162c96638548cdea35756ce72f1c1347c851881db86bdada065bb231ecbd628fc85d77dd657b469865c28161e6887e45e0503977b0d8034570fb38d8111e020e154b23f0710617334edc6c908553a5d3b5c7946f71460a813ecd5e1536d1e348b1f4c82c00fbc258ae24cdbb145926848ecdcae847c74b2fbd6432da6d552a41d05876eab8235fc79b94fce56572503deff01877a319a7b3d4bbf38e220bbfba0000400049444154e3f336acd1393df1389e828cba9a68223ecaabd74d236fcd9e4a56ae573a5155f115aec1d60ed915c7f8b6c13e9753e2461d515e4cc3dfb55cd9e6aaef1b6dfdabd038d86c10ccc70bf071fa0a0c3874f9da21ce5add75e52d5518cb5bd2b058e89055b3d16acc604eed4cedbacc426a79804db20a7b5354d9a5b289b50a6e9fc122c22832c0c1ce59e2736e5fd75529f78414b86c404d7475d844f411e72a3caecba9e01db592a12ea7c48de535ca524175d9f5bcebaab79deb11bed251e70d34e3ea27e22a1d2551970338d237a59b60e55658175fd9d292c384f18d0123ea03912594c7bef35769fa14392d5ae6e285c127464e8cedd9bbb3754a4f5a3083d52387c3d6b383f62c07af0ec78725c1fc7415b31da4ed3d7e369885d71106dbf412e96f3f7220bd6dedbcb47e68c0ced7325e3921f6c49974e0b08cc8a13a2e67497b97d50caa02dde0e55ec96ef05aaa916f338959221db1c0b389bcda47a7533007adcdeab241783951a2159fceb0ead1b9597dbd7a7d4a0f8f124f96373659ef86c67990c3a1e3233cd8521cfe943eb22827e821382dc8971daa1979549a92824850de4968066912ead8d1e3dce4e50f9d6e7176cbe4c92d73a4a0c3b9e1c5d09326c9111c9b997ef4d0c6b4fee2a569d6a0de99749aedfcd9cb1252e4b83bc82f41201e8126c4b6235dc80ba1f072f6323c7701d2b6080121fcb49ffe9913a38d5c5e193746d3eea85abf942da74f1e49fdf32f49b357bfa34d8f8d45a631852ff8eb9bdc037ac264ec9f9e6edb33216b0712dbeafc0e8330a63b18ad76543d13d3d458ba675d0f7153701b9b707598d3da45a1345837b9ceeb3c9eef16473ad28428dbf11e37c99908e7f46743032d7484261b0c51bebac973b86289f05f506d4ec703214d705d1d38c62e036682d0a4a34386e447d988f23c69a7f51818817c7d93bbf5cc09cc81a7bec9dd65b94e68089e3f934c230e5fe2176b679d22d3e5d5d31dba8a9c7136081ef95c5d13cc7113c591afae2be22692e138d1bf29ca7bb676d7cbebe538dbb8b1bc7412fdd3c6d18e6ebabac1dd06d7116539cee389704e437c265d91f66cd3c8ac6f72375ed501d3335d872003a386d799a0729e7aa68e6ddbb6599712b92e278edbe8e9ed191df3e54126a34ed9de2c89967286a8e672f4f09d36785a19392e332f07e29aa82974b31f65289b2d63ad293a10745f4be4694aaf4d99a8b1f48e3fbc21ddec21d4bc95192eff4e0fbef11a17ea4e72b58486cdb65f411bef0119bd9e4cd493664af60830daea6df588c6fa8118350ba5c34cd358bfe8611896efd5a777434b97f1136b790e5fb458c98b9c913c695472e443d9cc91ac038d7345517857a284508936d3056ebf36edbfb8e955392c2369703aef729c3436a2232f46b52cba7a48afe8e99f62b3786ca6676eacafb76f8c3d3d2323aae6192a8166f6540faa3fca8971d2c4541a81fecc2aa2f23acd1e8f4e065b951a3a4f90e53c6dabd9aa0a29471bcbd53e44954b28115c0cc1a88d0a8fe5a14160093861d4a65c31fb039c796587f895ae74151693a7b4d50fb4048f2d73a62f1bbf596ee9ab70547a04abe4810757d9a48cdbe43a151b0d37499245263cf9aa596c44490822cb24c048eb63b2b338a3cc72035de0b7649411f83ac942793b110db9406bb2d53614a381b20d0a3c6d60432ad2290d45945d9525d2d5c454343578cc9e0d0df48de56bd0dd4d5e84c77254b64459b5f2465ee8f3d5aee26c4c8cd311e44779a44d6668b70a1f788a1289d5fc761847156da31519087de43168947d86f24e20ba426157952111e4471b9bca6be48c9b7aff0d325c7694e5b0b38aa32ca5cbf8379b7f12996f86f29eb5ddb5f29e557dd588c6955778d7ef312ca489ebf446536f5f08438027ca0a284b4e84eba07d1dcadb21af64827e99dabe27b19665856e62b28b057851484035100f1f39da9aa2735da672decae8b4d6d4c97d3a3764bf9c00ed67d150b02dcf6548e17870d9e1668c04961859366316ca3690730680795d380eda5925c7eca4a6a3f61fd00b4f7572e860ffd21607d7092c27056370c6c4a3591a26df4e9f14cf491c0a09c197b1a54656d2289660f2b1385681514dfb6aa951be928a640e992ca3cdf14ae41f4cea95a32694cd70c9b91183e8594a0498abc92ac32a2be799814236813ac26bb3a30e04926641293fb33f9a3deb9ba42522bdf8b56f66baee8675364bc58ba659963cad2540ca755a74d82251fa68ce4d659aaaf72b8e0c4b36f5471d80a451f4857460d8a0fa13346bc5c1c4a10405a5d9e631e40a7aa459d546994d16729440be7de798cb4dd187f4e288190f1bf6a124987b45d95911c52805eb3324cc00fb16b5e493cc2a0d6bb6998ec2833dc54608ce10a450e2c4536433123b58cc8e2c33e34cbde87dc0bb31a82db05cdb26539c56ab955cab2fa9808660bac557e8aaf2463bb284b64ee393dc581faedbe59bf0fa17d5d7102a39115768b1cbc2d9f0069a46992e3fd045d9158fe33d76be129b4d5d704e3a114da547c45dcb5793df4d5e37b8db61714d961a8e919149eab80ec6b3cc1419d196a672453c36d0b4f433ef83dee70c96dbddfa6d25ab9863f5c798116f070fe384502f93f2ff18e5c594caf6069bc07bf0bab1b2e5b23beacc7190ed722aa680ab60e79a2832a2ec6ee5ea06afb789cb6a2aafe3ba991979226d8477e33d1bb8cbf4181e4b93a8d5673738a431b8ac261b1d17e9633af244da088ff467950e630f7a8d231b3cc48c47fe74b0537b807613ea03d084c8e1d00a5e9a3543afabd1c9e5f61a17dd99f79e3c6942edeeaaeb0e73194c8af80d9cf91cde5b88c3c16b7578af1d33444cb4e4aac710fe597a3cadd3d4f7a4bed393f474e034ed3fda253dda4365e61b997844291938285412973a4323861bacdf64f34c93b0c223a0c8a862c3c0cd472e8468aa99193c516a4928dc426785c564152e9cc62a6fb35c50981d98c234977879d2f264bae4d20bd2f3cf6d498f3ea64351e7cd191b1c18900335554f09f2e419fb97e4d0f1ee407994cc56f5685991336a8ef318684b2fd56eb1bbac6d0a36e57a2195cd5542a9f1f66227a1aa47b1b8dd06d757e64285cbc8a5f63ee0f4b97a339dd3aab1cd6ea73521ae4c620c9ec5196ac2af42972bf00c4c056d034742b1d1074ea72dc2b5abae2a7b930e2f67a48ff69afcfc4bc5b43b3d34c623a897b74986d38333fdc4faab8217b9a3b533b6c3de1ade746283d77b25b09de8e0075c9351510a5eca99cb22c499e486ea35314df6b8fe265c932d4e9f056284a572bdd5cad9412bb2261d9126a63379be38a2a18603d419543fd487d16194b7b9a8623d45bc50dd6abb53f659e690dd35781f82a05e67816d5cff8c7c51f8cfb8bc4df55f8779f9637dc71a8ef475da888bc5f4b4e32dfe19b4afeb73fdc4751879c24f5d5ec4d4dad9643b2ce09b6cf06b9ca404caf1f6626bb750970b5d84993d82a9ac1d3aa2c62ef4a632e2228f218baeaa0ea286982e745edf1d325d9062c70790d56faf17c2e34800531dce12e1c2797375d0e86e791dec9fe2d1766661f44e41350e79028e0281d52be0e4b311b9054d2e37643100c78161d6853d4a2d394d575c32a47d593ab6804deb9ad2c9374c13695f1c28670e0395a14e679bba491612e4632b387780c8d3319a2a03183288239ed7f98c31e3454bc83eaf0f8b8bb2628269c7691c1744000d0ee1a0de207f9936b0efd7067e8e62d8be6d9fecd3a3fd3a6db85f4f374e9b3ea8cdef725c25a647a7bb9f3e39594faced4bcb97cd917d9243f5f165b1d22465730cd866b37c46047d9bce36a91772172172c9c834b90295410608784be00924eac1e43b4f8584b4d017f9862ac24d16002309429dbf16e7f62ef50e799459a39d286bf6c64234105bdb16f899e89dd6e3067115a84956139fc33c367327286f4557696a2726c239d5d9d0d469cf86071aeb03ceacb889cf611e07f2c66437ba26781d56cfa320c2aa74e963968fe9468b3a81958c9a6ca78a7887bd5e3163bf1a5b0d421d47ec7638ccc9eb6de6f06eb1cb011fd34edf0473dcb9c44d72eab07abe2e3fe2631aba7abe1b6fa48b69a76f8239ee5ce2263975583d5f971ff1310d5d3ddfc4dbd417ea7cf57c9433112ed2916ea28db098aef37a3ed2c47437f9cee7f8a6f2461aa7f36b725d479dd6f336de3436f3538413dcc0ece62dbc1bc272d491c3c7d3549d1fc5d3822c6d8de8fd53f93e2af57663c0a9c9fb90e20580252c3358447ea3473594380d2c8db5f472e2513d29b87821af85e1b8044e86ef157d76e04c9ecd12c92294c2ca07678f65475f9f120cc7cafd1df86c09ade9c6259895331b8f48938d9382e3670a0c5ad6be0cafb4793bb94c79d6abdc60b25959a698cd4cc1384281e5406c9cb760725ab84827b3abac1c5276f0d0b05e9f735a4fbcedd693912c196ad7be8e9838ae5733cc9c3990962e5ba4777c1dc94e5691af1eda3da82c90996eca172941444095269185bb0ae872db963a2a72425545c9a26db78b210aa1f703abe7c2e1edd7214019877b9f337c6550a06e9b9b81b57ce4b7b4cb808ee0794f3b1c9415bad004b9510e83ad830e392ec3652bc631355d8e83cef1a40913e51d17ece8a02ff858de0e99aed7e534e81b570e13805962aaf3453beab2213fd7f246f9d1b6a827d29474655b830dd60e759e6ef24a59ad3dbdb0ce4b1cf8ac1f873ae9a873e7896528b22d12dec7410447f9e3e000a25cb7c5e30e86f119d7e7e32e6f899048bb308ca7aff78337bcbcb11ca409b1bca4eb708735d1155847f9225d37f985c6eb0bb27121ca89692714ac91bf5e46e7ad970b39e0ea7087395fa42bb071e575194e4b4c0832e01967aff0559f0eb4912f0bcab2c6f1bb0e2fb3c7c0dda6badc3a3ce28d6dfc75f61fabbc14a3a92e3aecc1e672dfab66b09a988c880af70b66617c6d97f65b1ddea93d58d3f4e4ca318e0f684dd5619cb92e355345c3e96f541bcb591a6b37a477c05ca34625f9f6d267ec76e708989e56b4a646bf3da527981c1a4d284908b35338102c318a4085d18e787386ecba41def0e255cc1f9bc67bd8a80e17fbbee417697f93e8b4299bcdf3a2139964643b7ab4ac87e4493ae6417365c667878c5217ca998f278731efcd6acf9241a3472bc578124d329297436ab94f86f5d8710dd9211b19d1cb9d5bc755c53d9ab99aa20def8369a90c383d3ad71cc3532aff89e31cae3a668ff28f8e0e6b89d566d960c136fba23cf69a18caac0f70ab5da521a08e2d5031facf6d6adc02675b0a85f0d969c4567b48c0b95d84cb026ee25c0e6d8370b587682a9d5973519f69bd239a1d01ef798f036ae264657c21abe723771d57cf435b8779dee328cfaab320eaf86ef93abc53de9973e7c25fa7ade79bb49d0d0d7c75ba6ef93abc49e744b073e1afd3d6f34d76bbee4cabeed7c424a200e67a12f31d6997d73d6ed611e48f63ade33cef716168b4bd0c51bb06cb50bb79b687ad71da4cbf521dfc41f61b5edea0cb0caae74bf9c6d573135d13ccf9278a035f473dc01370138928b833b76f5d5e3def4aeaf07a1eba2658377e87d7e271e5ade1cf906d2e2f4c6e9bc72ea89e3f13dcba6661eac61bf5b9bc2ef14f59de46a97599f9cecb0c56550b0d7c1a8846c8ec92fe08f8216b562f4d3bb61dd7a6eda969d192797aadcca1b1e3878fc8c79133c53d5a7f5ca7705cecbe2b3e1c2d30d11074bb53c5ec93ef11420f377fbb197b85e2ccd8c50f1e9c0ae2822c17c5bc2c466b6409140d125b1a2c402b2f4629e46dc985967c49c29e2b489a6ca338158153a158728c5db11ee293039771c64c11f504a13d5128674827b7eb513d1d6aa5d3d9f332324b942a973e2c17eac94809d099f8f21a395c558bad5646cad9d333a6739278b291bd661c86293178560288c936ae9abda2f5e5512121e3df82d58f3c21a3c374c3901785030b6d8e72c94983a67ed086d5469e894c4a11857954498ec19309017ecac35fb12460db49de11c85eb3ce3ed0c6bf19532a978ae79df0cd68e15b369d4b0dfc2cdaf38dd2c1358e23743a82c6667dccd5c721e39333e1fc5d841dfcaf43e68d2aefeb60da1b22e2adf2befed5fa7ad7697d0cfcb416f3c01ee75456afc99140265e187bf9e4c56e1a74aff42965d15a20ead199519c363e49cb8408399cf4be3ebb91e61bb32a44384079e6075ebbd192283760689065705d1c880906b73492f3cddd1082f95e2a1d4c659be4e1c972b31c1c1b66ae0876a3960e8e8e4066fc884914daebc55fe5b8199b2025d8be2f3d8537898df979e9b1d51a56b9faaddc126b33473847b92c9269ffda98ae1752b7c6fa75d6d5c9d6b16387755af8713b119cb7c0e3380ef46bb66ae962edbbd20111a3c7ccf5009e9750a937ca25d2f2298e55364c0e594e603b04aa3324c0407b296fbc62ce759901a46594c92469017665bc1e4d4485142e8b2c0e1cc4ed60fac84a56118328539ef5675ad39b93137edbe1abbad09f9b83650a2794fb0623bd26839a896c9a081744744dfeb4fc5d05ff1488896c9a0877362a7f5afeb3d1d14183c2373a34e898a89c13e1daa6e260f123a563bc89b5ba363829b072f107c438868f71578d69a77d7d620a500b139569225c4dcc9b33fb5679276c979fa87d1bea7442253f53a4ffb8e1cd205590c58cbd333f4528c271038fc1c8af251d3b302acf4d9f312dc1696c3385c3be27f658b12f4bce4698996296ca665bca1d1887881b34b5e7ce93eb22064e209df738e534f9f8f19bb22d0b9a6c9c0f7df0828a03012e5f7c90aa0f17197c15684c136e4276224c84604cc869fe0822fdc29baae31aa6e87d86a3da8376540ed3a1346b667f9aadd7ede4fd66597e6f9f5e92bafb787a65cb768e65500d1c6e0d0ecc9077ab53bbf5126774eddab9376ddaf850baf996cbc6e4a3e689b16243d68dd9d8e9c15c9892c92f8b6d97a53893c2e6fa870cd7b4cc6c1581b2ce8a192579dd18c2f8bdfcd93943127a90d61194a5fee1772b9d22d37a2e704108d8cc70ae367e9a4e35e77534ffc44229d13f31abdf32b75b0dfc2cdaf30dd3c11b07fcd54ef502faf584716b69ac50e0e6c0db0bb84ebf41e10d2bef1b64ef4f2bf6adf2feb435389eff4d5fa7dd7ea0d80c56fb3639be6440c0c79b2c2797338ba4633075a0a8762869620607a87dd367094f7b8e8af342edb0ff099f81015e6d7017c26ee0dcac158870ca80393ccbccb8fc841ece9b74161edb4325fb5872331e938393974f1f476e47f95065764826b4da4cc5d6281c9248c71e2b0874a0a9ca3925bdbafd805e3ebd57ef341c4c4f3df1629a3cb527bdf7bd97e9ec2c091bd53b12b5078c0decd4cb613d04f0d4132fa49b6fbd21ad58a9173beb40f8537a95ce699de73545675a4d9f39391d7af894de33384de538994ee9247a3b1c14d3caac949255c0143356915949458690eb2a03a85f9c58e84b1509d1490fa5c92421145897515d800b8e7c459c09c1981d2ec348f4657f0e34aaceaf58bf9d186ccd8c1ed7f16fc67caeb3090afc6634fa2d9bbad6c0cfa23ddf281dc8f51f9a5d0b2844d31884cfce252c637022fe73c5bd51e53d573b7e56f46f95f7f5afe9377b9dfad86bfa91a2a3c0fdc6a89874f850558e8fd5c69215a794e368c9af110d4b82cca468394d693c969e49ccd6f0f41f439a8dde9a0e52da68599693043b9641f72760e4ed5b383b2e41dcdccf6dd98f14fbb90a3f135f72a17428a79c1a3ec27318a8ddea64bfc929b3652c04fa09f338656c08776f13f9d2607cb6395bb26c4b8de4f3a29b93d8aeb3bef6ee3f9ebe7bdfc6b466e8823475caa474ed3517a48fffd22d69eebc3e7b5fe28e1da37a99eff67460ff5173b296af9895def7c1abd3cedddbd2fdf73f999e7d669b1e0638a94df57a798e960937eadd788b44f3e893cfe9bd75c735bba5e328d8bbc5be2c0a273bf964fb284d4e612d27cae3c4e5654396153dcf4c1c4e65a96b2f8b60361507b3422589ba50c6f65915206a09de0772851698679c08b9d2814e40566fc02c5f69016102bc1f35c9ce1adadf56de20020c9d387e9cda60d450c1a3cd54167e17033e94dee85d06313a334d1bea798f1d036d0c114f3ae6a1335883fcae3282fca8cbe574f005da0eb89537439a6c8ab49eaedb5dc1830eec89744db20d56a373591e4719150c1efd79e846e3788fdd8689784d72a813789ddeedade44d6087eb725a37d76555f09270b8c711ef302f27794f43374e5781398ef84c81f146b09871ca5f8175e39dd086d23c6e7b5d86c33d8e7887b97cf29e86aea9bc11eefc0e23f6509705bc83de1baac03b70a15f8cb3219437f244bd755de370457eddc671ba0aa3c3a33e6031d46581eb466fb4a1fc1d7224b72edb654579cee3308f1dee3c9eb7326051b0db6021df418b1dc1c69876d95196c3a28c2a6d923aebabc24d50de8aa6c18eba3dd04658dd361f63dc11cf39c08cb3c238b519208e33906360b349f2b40c6e83390f1a86383c56b72015a0f53d47306020b34e15cc0a492565c7c9f4880e6ef63d7150a99f85c58c98d159ac5b3cef181424ebc46952665cc8171a2b87f87444babc36ffc87d13135270780607fad292c50bb4acb753369e4c17ad5f28758734f33496766c3f99fee6afef4eafbeba4f764d153d47570ceb65c0fde9aaab2e4cebd72f959d23e989279e4dbb761c4e870e68afc4b14969e5d2fe347dea407afcb16de961cd881d39ce31146c6a67aa1ee795c9459c986cbc77ce5c2314a6dd81ac5e014d10ac33345744e06a5f7ca93bdb43078fabcaa664fa269830669fe382e4734ea2b60c0662ecf1e0ed5ac18b3ee038e7b69c5cc80357b14d355193e772df8adfaa817f4a35102ff0ff94ec7ecbd6b76ae0ff6f35903d93f1a59af82942d1e77b174e4efb5685186e6638556c4e06638ff52bafcd5815adefb7b21b25b2ec8609b7f8456b313745dbb395f3d03033823e4d36190f74f6c49e68f38c56f63ba0b1a542c1f34d538e11fcb29aa31fb2c396a7ce01e3bc195a1462b12f2e525646e5edc66d086c904cc14eeb1055f64eadbb6845fabf3ffda5f4dffed6fbb4b72aa5137a5973ffe07c6d60df91de75db55e98acb57e95885c372b27430aa9e2c3c75f2986c389ea64deb49b3660f69d9705edab67d4f7af8c72fa739b316a719fdfa9c7f34ad58b3307de9ef1e4c1b9fdd96eef8f0d5b24f3350d48d192c038ac166a34c9661c5b9957d96cb30be095606c5568f4ea0b2f097eb869946e580a98090189995bbf02148011a0f26cf33d495fe2c88b9bad0b7c99db28aa1a97880ba6d15453b11e9eebbefbef4f2cb2fa7d5ab57ab6e79f232b7f5891327d2b5d75eab33c266567662e3cb3b0ea5bd074fa42b2e5c50d1223997652c1dd5996d93f5a2efc9bdfc107083312607b7d3cb14e3685784c3e9f922c6f2913ec24983abf3388dc78ef738c2233ff89877bd75bec8ef69e2c81b795c0e3411de2d1fe9a121b86d9e3660ed6b22d98eabdb18f3519cd3bbbeba4dd11ea799883fe2623aca719d1ebb4ecf7becfc31ef698fa121ed32bae5a3ac48ebf06e715d769dae639c0764e4735b3d76fd9ef7d8d963ded31e4343da65c47ca4e9262bf245de6ef40e77da98ef968e76c4b4d3d76131ef698f5d6fb41b1cf948d324dbe91cd74d96e3ebf2623eea777a8f235d4c37e181459a988ef4511f346fc6f246dbbba5ebe5adca68ab399e6bd7496f2c781b9d53b92248fb8d28c3b92f71733aadcd57bc37d07c01ee51726008762337204fa6a04c1f7314a44d00d27e73c3b972e9590e0e114e80e4d86c98293313e0c1f9f0fd02797379968db3670b54c853ba4fef47341b7553cebad129a1f6746096e99568f6612786308b65004a826cedc23a75942317d27537ad4b8f3fba51ef055c9e2e3c7f593aa6034277edda93de7ec3a5e9d8f02e3900ec3bd3cc93cebde2880aea0147efc4e8a13475b0275d74f12a6d923fa557e56c4a339ed261aa8be7a557b6be9a86145f74d172e9d07e2cede36219d36c93b95639b207d30c8691ca63a28cb3d8ea98ca53303ac3e73c34566fd41d9f8a4ab45994412a70c5061f346a43e42a8336fa91aad81401eb0885b7035632aeb9c2d5582b7849f885fe6b5ffb9a41def9ce779a33c546781e877de4914774c2fdeee060c93ae97f79d7d1f4c88bfbcdc142c6495e372483e967a7d5b6fff6af9e481fbf71797adb5a1c3055219dc6ca918d773b89adbc218e3676c3e716a17a9a0b18e131ed7cdd7400771ae723761bc13b9c34c1f139d7feaed345da269ce389eb36d4f3d0c410e5c5b4f341eb7087c5bca79d0e1a8779ec7c4e431ce9c87b709e98aff37bde693def3cc41147da691cee34c023dee1c4111769a28c484f9a30116da6e8fe5d975da7b4715eae2511e77cd166f00ef7741def70e2889ba80c2ed363f83c4498a71d475c8779de7543e3f2220e785370be3a8fd3d6f1c0a35cd2751ac7bb0ccf7becba9a64398fc7ce53cfbb4ee02eaf4eeb3cf518ba6e3c2ed7f1f0badc265cc4bb1ea7f7782259cee3b1f3d4f3ae1bb8cbabd33a4f3d86aeceefbc0e7799f0465c5d96e75d663ec9dda10db1dfe8e2cd94d7e2f0e16ecbf90f2a9246809b80575082f0eda1c1cc9666200a0ab9a4db9bdaed4e27e70802f1d95d3c1333e34236df0739434a4e8fddf85d1ab85c24a1f286733959a643706c303ba0c111932a7b740f5d128c5c3bcf0a758814317eccd8a8de142d629ca49ebe533a0c34a50debae4d8f3ff2543a7ae0445ab474599a3163815e7fa3cdea3a6e01e379fb328ea17922a372b1e4d071bce9e8c830afb816ee54bafaba0d69e69c9e74d79df7b5660d2e4cd7dfb8424ed5413d9d38d91cc31edef1888d3a0bcbca852d72da4e8f9ee4b052ab38bb10967ac2b9ec0c14001e0a9303b590a9da306adc426e3e195ef2d413492a4d6d98e5a096fa1346c6599d41177488b89a5d2b922403214439aee024daa674806366e6cc5972a8f2fb1871acfcac918101ed5ba3923c14f15327f7a47933d8ff97d2df3fb0257dee81ed69861e48f81f3f78613a706424fdd133fbd380aa70ddd0ec34a8d713593d06dbea767ade6313ac2febd9aa54877b5ce1834c8315fbea744e4f1c7171e4c4346dd291870f604388f240d7f30d2c5d69ea3aeab2ea7937691c3c28ed868bba9a68223e88a3223aeaa291b7d62e952caa30b427722b1ce93a5fc8475ce44106c1611677d1d12123c836fe6ef952dece31682aabaf28d76451491304a7f7d849c997ab42475d78d99c8ed861af57792bd93f4dfb06bb5c9edb49bea9bc155da8ffc853e14b9dbee9ca1becb6324ed0f6f5f2d7cbe6f92867a2f21a7de96a75d9f57c25bbdebe6e2f37af6eb21c212175b91553a5a09da8d38289f44de908ab24f93dacd8e77097aff5280735c430d90db493db4e429727c169e3383b9aad91144e5dd42d1c0f835bb91c0b36c19b7c35344b883c91e70e8dc5ba590b6334791f55be61e7a5bcf6120e346ca2c68f301d54aadd5cb3f1d51e2c36c24b171610b8fdda266e3238038acc3b11c67669e12c64538dc76ed7565434da72a2fc89493a17a19506a6f6a719baa9bfba7553baf5d6abd2e69737a71f3ef88866b1c6d2f97be7a559d37a53bf0eca149b9cbfbc615d2fc2b6aed1a37d59889da4fd557a98503afbd3f6ad7bd3b5d7af1b5bb7f6fcd6d6975f4a5b361fd74c8b1e0e60ff98154fcdd9a783cae454e0704d9f3e55c7184cc1e99317435f529dc876f6a19970892570b15555198e9930422e920e72a506985d536c1d800ac9952222a8a80cf8112084626678ccd924af005f3e795f38a54d1f3cfae46332f2aca511f355e4986a539631a6bf22ea9e60969213417022a323c972614728e5d8bee7687a7edba1f4d4e67de9e7efda941efad71bd2b3af1c4cbff5574fa5ffe797d7a75f583a902e5f39c39cab8a3f174d851344697a8a0da6928f70780c9713156955347808450ec9aaae5d9ea18b0e0808c2f98d12f96dc119ed34aea78e8f794b5b1b16de6253941fa4b67505fbc023875095d77206b0f259b6c886b4a277dd455e05a7901e94ec668f93187936c164473bac8c2ecfc5165ae36fd2dd0483b8c01567b1950125217c652b6523787995cd6f73c8e08c6a1b12dbd2847399cc4f84485d5158c69195afd89297efb32ed78d9d150f99b69ab6f25aaae215dce42baedac3cb1278bc5ee19b708c06dd953c6c0ac1cb2b85ba84e4fe5e60569f1de505eff694ba757b2bb1058e0a68c7950df591468c98d96915dcb54055729d52701b3c0f73bd7d6bdc553696b70292287619aca4bd1e0c566c6e2aafe1f90a7c398b614ad5ca0bce42c179b61ea39f30aebcc04cb0a127fcea5a5eb85c7fb0d175b9cd951e6808d9a49c2edf1d3a822cd0157fce34f2173112ddbdbc5196e9c378fd577d005da1bf75e875055de29f6889306f324f9abde2868c3174f63c6364377eab086066997ca93c1872be58623323c5f05298d2c7cd39b0a51b6ba5cc8bdf66ce130e5d99ddaada43c4a88c81cac1f9c09eaae60b03376a2a2c3678e435f3d520d5817cf2934e0f9f48975cb02a7dfbbbdf931d27d2ba0d17a7a737bd9896cd5c985e7d7977da3e362277b227cd593c2bcd9aa333af34ebd2634f06eabd82aa1bdc81969610e7cd5e98befdad87d2e2a5b3d2cdefba5833637bd29af3e6ca449ec8e4c0bfa47d6d7a8271f8543a7e42cb8bfaecde77207de5e11fa7db6f7f6f5a34bf5fcb8827ac5c2a42ae63abe75202ab6b3924d2491d58f9a1035d5518e9923119ea56ca5b875259b3132b1a14108c94b4f3b840c3d6be0a4f0d4ac7fd49026dc4f93ec471c6aa6abb9a50f656cdd609f82fe981827fb16a5aba6aedc2b472d18cf43bf76d9753d59b96ea888c354b671817fd83e543aba7d283dc4e6206528ca3aa08773af03ef85c4ee4211de131ed7c913eea00ee34ce57c73bdc6538def31ed7e9803b6d13cef1c4751bea79686288f262daf9a075b8c362ded34e078dc33c763ea7218e74e43d384fccd7f93defb49e771e62c779da6922dc611e3b7fd57735243c6d711922268334c3ccc6701e533646e5aa4479519fcb9f283e137d941d7fd0b84cf8a3cd76cd2848c395f68972725172193ae1ed31e6f289dd469757e11051eaa8829d21d11ec16db96ec338f95d64453ab7cd499115f1c09d26e2228de35d86e73d76fb9a64398fc7ce53cfbb6ee02eaf4eeb3cf518ba6e3c2ed7f1f0badc265cc4bb1ea7f7782259cee3b1f3d4f3ae1bb8cbabd33a4f47ac3e151d68e755a12cd0d76ddcf9fd5250975bd17608cc1968c0ff844b84cc28307b22313858b2313b5102a2be5c147c20966b85d4317752061534fa03c7444b1ea8c8d20c8964b6ec0c01615540fb93a3c4f2543ea240b3619a8901674164a6a3e44d96d9a63d51bca3b03854ee3860337bab3a2a0f7a666ba850fd5192535a22e4f53fb86f9c57d5d37320dd74c395e9a1c7b6a42ffccd0fd28ae573d375d70c89f2743a7eec783a78f070dabdeb607ae5953d7a3f632b0d2d5fda9a3f7f8196fa747cc3c9a312785cfbae6649da21bde879459aaad7378e8c1c92362d69e99d85cc7ef1cec40139022dbd9f70165347a25ebd7a7e5ab67c9a9e6694a376faa44159eaacec978442aa141cb91c8a14727b58ff10d2da8432860e93e9cab798a96f82d3589b59dd663e4ba22804e4da07586916431b71b427309d459253a6393c91363ca573c48871b4c6cd601559c3724ef71e39996e5d302dfde5e623e97737ed49cfbc7c20add1f11a5326f7a6570e8ca41734c3759536c1e73edb699bd54fb0cbf31e3bcaea88eed8a57c0e777aaf9371f08aa066873308efed61a4a17d9cb503ef40f88a6d0eaae71d1ee36e34751d75ba7adecd1f070fcabae1a2ae269a880fe2a8a88eba6ae4add74965a82485f6446ed45397d5910ffd3df2b86d3e8ee0519a29ac3c5672dec6193897e9b1d3f10a1cf69dc61f1826bb94d7e5bbbe18bb2c8755f6d5c6afe33d8ef6382cc6aeb32e1f1ad761712e6a64b574e48b69e3afb5913373c9b2aa2ef83a5f16dcd69ff9dc9a3abc335f97d5913f43fbba867679db0c152e94a943b68cace7bdbc14d6f98135d1d56113d1475ca5a324ea721cdfc4e3308b271833b9b1c6dbdd4dd7b8f2ba00e9f0649db74234d44fc479793c7639f4e3f6fdcdb1f9de078dbfc2cde9db1425d5651cb96e3b68d407f238669751bb1993e566774a3733f925a9576b866363a7ecc2c19ddefa9288300ad9f9a6a8dea21ba320261538dd07ff8c0f4e1501301bc46d39ab744ac3a048818b0c8e1a28692ff58e9e3c6363fbb598b42a8e05877be6a52b3dd9a7342b8bbe491e1bfc8397676775995d2cf3499fa6f3591f641f15f286f5c2655e2d78dd35e7a723474edbf10da746f689afa5bd53bd69d1e29969f1a2d96a94b1b44767673df1fccb637b1f78a675fdd5e7e998874139a4c7d2642dfb7dec9fdfa0035af58a8ae113e29c21ef4da7de5357a7b39ed1d688d27a1ab1c5fe3685d1c97a35d10cd5a3ed7db3fe9011d497ead9ca5b4194c875e9f54fde3a8874b0505b9a40bc14d1f9bac79986fa2f724a5b74e5c84d350e6d6d2e7ddef9c611d400f49be5cbd9fcdf9b5e7bedb5b46ddb367bdf1aaf24d8f4e28be9c61b6e687394722c99d39fd61e1b4997ac999bbe78fbeaf4a9af6c4c33b42feb4f7ef1a2346fe6d474fb65f3d35372b00e8b66fac064abbf581166a3a4360da888b37a57cf80b46d4467aaa9bc5186531759d91604c64669d0e0f4c65ff0b953300e72e577c8704525eee017ac9e77f2282ba61d5f8f8da6d6be4d7cc0b0af09677db356a34e6ffa4279a1ad97b383560c4d3a224d4cab2595d5482cf5df81ab17b6c8f672589f96ddf0105c86ff200056e4550a5cbed37a9e980f01dc77bffbdd74e18517a665cb96d90f0bbb06061b8d70822f970b89a7bdbfd4d92abcf4efdfbfdfde53e84fef424b79a669cfe9dcb9732b1b817b3d98d5d62ee832385776bb379422196d311f565dfbd51f2c9579c8904796af7e1434028ddef2a6cc407e4933fafc6479e6c87a725f236d3614e1e4b1bb4e6f654162b63fd759312ab68bdb6475e6464b95e06838e7e0751f19ebb0aefa7341b3ad218d2cca4388b262da90059f8b21fa508a3aade5bb94b74eebb29be226da08234d90fdc19aeee508f4c65797e5f500121c1fffd1e2b411ce0f1b1eb2baf5d65bf55ee041ebfbc888724cd1045fbd0824781c6911340e2ef25139022775fa380e1617966c14323420b4d4657cb84863721c904d9ae9193be34931ed27623b374bde01cb59e67a21004787f7ffc1681d039818d85f2590cd918986c0219b0c78e848b3891e2266d672c52963ba84af961535132687297fb86070b16736a8ec174309b6997c63964e7420ba4fb27560e8e8013b7e619425d2519d688f6cdff82fdb7bfb7a345335a865c00de9b1c79f4ddfbfff412defddaa22e8a9b6d3c752df146ddab63d6aaa1f66eab0df34e22949266603b6f3b054bfaa23f6bb61973987109460ed830c85cc93d35c4009edf66bcf78156a73cca8f27a404eded766a648528707677a1c933312a236b2e69330f8ab005080ca0e48b12dd254c49d093af8a2458bd2dbdef6b6f4c0030fa4050b16e85cb1f5f6625a66b5e2cb6dfd427ccdc58b121fc21d37ad4eefbb7665ea55bdf76a6f1be157de757eb9a0cb8052785953cd001a91beac7f16bbc78d03184a8874807cf0c5f25a594d897365f9ed5c2d255a6f3ffa85cb32d94577050b78e77169154d6910cf838f69cf8f2b6725c81330ea6355970d793dcaebb6e431d0b62dda13693c8d55a4dd06b32dc0225ddd6ee3b386418a42295795b6445bbecb725d9eefa8f3d23685d56ce33a74f0e041738ce6cc99a3e35a0ea7679f7d362d59b2c41ca623478ea4e79f7f3e2d59ba443fce1657e5713df07ee73bdf314707078bf14f30fb3b069a6bed8c2b3ba9a7525e87755276e6b0eb139ff844dab06143bae9a69baa1934ece209de77bffbdde668b92cb7c7867519db6e1e0e0ce3d3f368daa2e3549ed6ccf2fbaf596138d71e6910e3721dffc0333bd24cfd305a3734a7e31a5254dad846576c5a1ad7ebb3925f18905fa7cf3ae1e2131a3526c547f03a25edb61213c0c18f6ec36194fe2b7c31c6f3f0189d1b59f4392cd299594196d120bc2ec30006b6af28c3e51a49b119b966b3199ad3117fa6f26625fac614ec0f367a1b74b3c1e861932d518f40e364459a588e8ad6125956495675ebf4d8b363c78e346bd6ac3475aaceb044af606e27c703e160ad58b1225d7699dedac2ec8c82d311770b5e87f91cacd20fc611177e29942cbc9c1c78350e876cb2b748ce0538941229338903c9b152f9d3f2a138b293adeffa3667463200b0f48673a57d4996473470b96872624a4f410c609c3063322334bba48925e5716c500aabb24927a5675f170895214e4576ec813871b2586fb5d93291b0af6b12fbf321b47549a5250808383f7b4b0af4abd304a92a74c8958cb2872835b9c55c1b0b9ffc63fba8bc28993636367c5cba4fa72bd6af19bb60f58a16b34f2c37e22c8d8eb2ec8812399232187d662f32546fcc33a97c188bdf2261ece092dae224422300150cbd95ddea00310a4834f996b3f611da1db74926df2ac2649be1468920ea5ba2f5c1413635ca792531cf26dd2ddecf584c30e25c086cd1eca37026c4646609620166d7194aa40022077ed1936a3329836e66aa56ae5c3926e7aaf5e94f7f3abde31defb04e8e634567c7f93246f88bbc769d64809e2ab484fa4fd62206bba09a0e63b73a179fd57ca95be4312af49565bbfdc64135e536e8c4832c76908406b9150c7985cff421db0845116492ce6045e2568fc88445b6cb759bc09b00d8dadac494d94c47cd2ed711f50b268ec0e3b2bad906b3786460e613bd95d78466dcb994d7d86ae5f53256f555f0a5c272b19bcae6650965a8ca17ec34fb4a7da33fe6ab74908f0ca3a39e8a1c2fa3704aaa3214cc5eb5c0abafbe9abef0852f8cdd76db6d490e56eb9e7beeb10bf60f7ff8c374dd75d7a5c71e7b4c4f22cf48f7dd7b9ffd529e3f9fb3f54e189c1f11f073f17ffae9a775dd18b5f775ae5ab5cace85938e761f33ab8afd396dd70792d8843df5b4f2ea3919ec38e9a00ca66befdebda68733e8700ea1d7a775fcf871bd8a96a775dae5a5ec878e8ed8ccf0e1e327c786b4ef71f36b075bb3f570cea23903aa8fa4074ff6c29336ac9e9b8e0f9f4e2fedd4b609851d7b8fa669729a7802f8d18dbbd3e2b98369c1acfe74e4c4a9b139d3a7b446b4f280ec797af7eb632f1d18bb6eedbcd6ae03c7d381c327740ccbd8d8c5abe6a46dbb8fe85ed34a4bc4bb73fff131d15bd7593a6f704c725b9b5f3ba48794268f0d4b1665dcad1586b52be78c695f66eb955d47684ad9712cad5a3c23cd93ee58b7d49f191ada97f21a4c5f110f2c8e214b8bbb8295341d977fa77fddfb337a82dda687bcdbed63a0d8e078fa89d94a85505e8a59d266acbec6c985a604c3a1c3e5624711e030cf8fa375d9c5c64a8f0b2fb21017fb337622bba28ffc25ed3ca55d4de2134f3c31f68d6f7ca3f56bbffa6b8c31c6428b59db279f7c724c4b83ad8d1b376aa26471fadef7be37a623815afcb8d10ffc31fdd0b7b12572e450d26aac996003e44acb9bdcdd08c796d80488dd0be368cebfe2dd7a796a552e879c2c6442afa7be8a56b357bc8c6e55a98d6f960bb3149e96a3b0beb4479aa69033c47c12c2f48dee4ccf7ddd9c8ee26400e546890d66a7f2c8a657644f534e9036c4e7192a49d2bfede1927f64de937c967c38aa6468c3177e41b6272b346b509e0de01025e931f9d930ec3322270137da325f488699997ae24f337dad817ef60ce5d92af658b1e4a86decc56ef4627835c364f58812b787745546d115d2523139a2dcf6afc8c611766363c58af156dff88e4a2b0f833eb9ee95b402e6bceb13103e8849410b950589b38e55c1e459e2ccc690697367932a67ed20a9f41728ba81f1b9f8e28b5b6bce3b2fad5bb7ce6e34fc8a8f011ab7957a72be6c6cb617fab653552f9f90888041ffe2af6c743b3c76fb8b1e81557c638651722a4e9296291116e410e5177d597f2e730793c966fc9870c92cf5925566651df2a4a29e37add615448f8d0ae3684abbb87c2b1fc40e37436d04160139e21b9e3abde41b0c3693914d55321b600e23e684ba3659353d6e8fdb51af0fe787ce02265bff54de4145474593299575826c6a31adcd2fba0ef9a5ee825c2b1b722a9d8127ab49e63ce917b05d9c9915927392aebefa6a9b11625696e5b6b7bffdede9473ffa51daa25768e160f1c382cfdffddddfd9d20467bf4947e2d0dd356bd6a42baeb8c2c557363ac06d265f6ceba089784890eb019cd70b3136700c0fce147b51b454cf0f6660a5f2f8f1ca4f4624b5d25f7c6363da75f8649a37adaff5dc6b1bd395ab66a6c7b71d499ffc8575e9db8fbe9a761e1cd67d634c8ed7e174a15e15367fc694f4f4967de93fdfb725fdcecfaf4d7ff6d517d2c0949ef4e587b6a7350ba7a557f61e6bfd6fbf78697ae4f9dde9592deb7ff0ba1569da949e16cbfb0b3ff544faed0b66a43f7afe60ebbfdebe261dd4abc8ee7d6e5ffad3dfbc26fdfb2f3ddd1a9a3f98eedd7420fdd63b97b7d6ae9c9daefccc23e9ee5fbaa8f5efee7e310de84198d78e9e4c572ee86ffd9b7fb63efdef773d9d8e6b3582728ce81af61f7ffd2adb3e6065abdad70ad9519719d2d9fec0aa7eaece627d36cbc81d4d3557d5b977c1d206de36de06f4c90833be38265d568199eed0df2bded2693d0f9d6467edc586a8cbc75926c388422b808d75fa491b2474ee431d38e402761b115674593940075b41435fc1445ca5b904125c56b027d0b4e98b22c719af78aaeb9400c231d65a0b172e74fb6d2c301e8787875b5ffdea576d2cf2e3463f745acc64dd78e38d8ce7520a936a3a69afaacd32b8fad1791627b94b9e17cc99651cce0ab72204cb8931f9f4130c6f076662b0475d574e45be44e7da61e03258337f9e2d91a81c583ecbc3d6e401e7d71bb4b94d240307ad908323306f030d3340bc0311bd36fb830011e38c99e3533c23f616f0ab073bb0db3e2a97cf146923b9c46599c847221f73d40ac06d40af059992d34aa8f0c81fd345c5f671b1448a03a2a70b5976945e33acaa3313e612452a2cb2ac4adbf52a9075beacaf7c573284f38e64b6b6f98c123abb202ab6f22acef616bb51ef26a0dfd224b2a2ec10933529466c756ae5025e0833b90039ef36b5c1e3cbe038622f236d3b5517faf3e46411aa725a2ed399bd75b5b24325cc7248957af0b21a3b3c2a9fd115bbddce8aae26d7c8c463e594f86286c9b07e41fdebe37d12bcdb41daf8c415ebde6d03df14bc2e1cd72d8f1e0f95fd05603a4a79dd0627b719a8e257ba6c8f6177b97599ae8bd8e9eb34c68b5945b7f194f2473e83872fb3517962d76f68f1f263ad0316f8d04359e1f36b86db56af67b7b5d211da13916603763704e7c10ea32b34ae8b18fdd3a74fb7a5401c2b2ede9a916ddd7df7dd69dfbe7d7af1fbd4ea5c37ce77d385dda460e7e5975f6e0ece97bef425ab5b9c1cf6617dfce31f37b895b18cad7ab9a2b96ea7c3dc3ecf778b69b2d887235dd417ab674427c8fcfa6d6be4884d4a9ffdeac6f4afde7b61fa8b7b5e68fdf0999de9953dc7d3273ebade1cac3ffc9b27344b3590bef9f49ef4a9fbb6a5efff0fd7a6bd874ea47d727a7ee78e8bd36ecd4ef1c685bbbeb725bdb4fd607a524b89efd0ebc9480f2d1c4c83537ad3d5337ad3a77ff58af4f372dcfee27bdbd2bff9d005e9ae8777a6875fd8955ed8339cfea73bd6a5c53a0fefc73a74f8a866cbfe3b3963172c9b999e3d74327de5d736a4f99a555bf7870fa45fd87e484f7aa5f489f7ae49438ba6a7799f7a207d5ab365eccf54d3e67e6b85cf258d6ded751261aa1bae008eaafa461d16fb2fb87a3f720113f141e3bcdde81deeb49e8ffa1de6715da7c33d8ef86ee5755ae2261bcfa5bc5147932cd715ed72bd8ee31a47bff5fe4fccec14cb83fec014f83e1db5c4f237f1bdf7de6be393b17bcb2db7a4f7bffffd26cee558ff7005b5d82694d40d349fd3fd0f1ec34a710ccc0a9d94839407a08aa5fe419a338b503eee63be06b357cc4de50ba0d3c4416ce9a22bcbcb8e5754ef335e9cc594df471874567ab47ca95f2479064b170a3938522ddd385ec53e8bb988d4eca5c45e06339572e58fc3691c0ae2f9180b8827c7463091205cce94d2784bd601d897a6231d324fae37d23496978dbccd0401b7d0b649321c5870dd2313ab2f93ef6425ef302b8be33ca691144a8469b540e13b3f66aa7dd5480b4c56d410136445eaf43e2068036c8ef63ace691def70345839250f98c381193c98800c83073b9d97d8f90ded15c375b1e800ef3f18a0271d3fceef7aaabc685d862590176d2057681c4fecfcc4dc7c639e3421f65b83957aa81a16b252162e40ce03ad971998cb76bccb25efc16d248e9f8a378b377297ed7a5c06b678d9894d8ed785db897cfd55722be6c21bf4c4f6803eb687e3600ff6d82f45e4bb2de09a82d1144447ba819ea53e97a359a0319c275ef1b4464b6f385a3c81bc7dfb76db388e48ea9780cd3b77eeb43432f800f360f5d3a0cff1c4d136cb9f253d5ad0c58d86874c7000a9330230aa886051b18925be3ebd866a442fb45f31b7dff07d3dda36a1cbe08c7eed55151dc7a24cd51e55deb0b07aded4f4cfce9f999ed12c16f9f9d32557813d933374d4ca4debe6a7cfddf7723a2c676b68c9ccf4c4e603e9c215b3b58f7534cdd54c17fb2aa7f7f7a55d7a8feb4a3947976adfeb1f7e6593e281b470b6cebb3b7f6efafecb87d367efdf966ebb6c519a22bd1b752f983138d9cec15bdc97ef071ced821ce46dd07986f683d12c69a83fab516a35ff4116eb5875a61a1e8f8b34311df9235f51df554fc47bda65b9fcba3ccf3b3ef2c574c4471e877b0c4fb7f2769307dcf95d769d36e2c1a1c3691c17f30eabcbf3bce12b09ce99e33836e9ef3ef6887953087d9ea5f27ca07a1e9bd0d9786e0fc54ea1cab94d764c03c43035854a5840b275fda4060d1d31cf02d15121e026d6268c1700dc0dfe18df94d59c1d75f631dbecc49d4a375030f6ebd42ab5ba28e5826363869b063ba60139c0c42956669bd0c980ce3420d9fc4e9e0de2f228399b4a3a4ef7e8822181a3723171c0f410b416f832ffa41e59ab7d52fe4bd9caa42fe4e4fa405756e1df5e87c4e65c51399445b6f4d8854970395766a89609d1cde52a9b9aed43037291015e394bbb0e8b85f74e6036881553721a39ccdb91072a593896668bd2facbd485c9283abf98df32bad2a7adcc2c9faa8e3056b5927561a7f2ae87e556abffacb62db4d891ebad4ddf26684849067d857faf57d7037553dae98e1d3b667d9299030fe01c1ff981d5f36e67a477ba0e98b50e7591db8836e149479678b8199166507233627985a75080bb5dfc2a62afcdecd9b3ddccaaadbd7cae37e649fb1e9d4b2eb9c464329d7de59557da9e34f609a05bfb0b2ad95c4478ea0b7aef3b95d292402e4bfff0b39475d75d77a58f7dec631d4fcfdc7ffffd89fa65da9cb251865b6fbdd5f605b98d0f3ef8a0cdb4e0401070fe90d754cea6f21573aa7a75b991d6d3c4111fd3c861032bb3467cb8486207b63353c4f21769b793f21c3a74c8ec448eeb70991e8fb34f9d348f2b61e8fbb94b3999c53c9cc1321f01b9d411fd84a53efac797feee4b36cbc5f21fc137b2e374bdeb5defb2bd87fbf6ee4bdffcd637d3de7d7b6d333c74d14ef24dc1692afb19faa17c751e1b7705485b6fd1b2e5dab56bd381fd07ac9c385b3b76eed0abbd2e0aac145a87cfc811e26c3986d57ecd4611f61c1e49e72d9963fbadfefe01394b5aca5ba099a519d326a725b3fbd3476f1a4abffa991fa7df7bff795a5e1c49f76a46eaef1fdd993e7aed123bc3eea39f7f2efdc9fb57a5e1915369fb8161db9bf5e2b603e9abbb4fa4fff3af9f48773eb73ffde615f3d95f95deb96e5efad4b79f4af7fce672d3bd42fbc0160df4a6cf6e3c94ee3c6f9e66cf46d3953aaee50fbff46c3aaa07b4d6cf9a9c562f999e1e91ac117e90eb7af6e41e9d5b98fd5b93417d34b56f559f50517c0587796c30eb146d5ca4234d70fad89f3342df92ed7862ef97456cd5964e13e94d065ff44b429055d7e5b2a31cf8acfc619cb91c62a7f5b8c2b9be1277e0035fdd06b333d8e8f56a7283ac0ebe486f8428288980ebe071bcc834a36cd70238a0c1a1c2a7c1b9faa55ffaa574e9a597a6175e78817d5976dde59ad121aba8aa475ee69e4f7ef293bf5f477a1e228479f0fcd68d4fa66387f6a71ebdf5d8fcf54ce35550557c9e7a0ba59120645483d8e467e9d929429f6bcb0526e77adb189c0cdc0f9795ed8435d3165ec9b75ec5b799a12f7e7d4d9e9a5aba50c8cf91ffa51df9ba28f0cbcaf666c9e1c2b9e10f6742e597486336672827b391b16ea26d4e4f59244b42242d8b90446ccc4e4ca133ffdcd022029669721abb63dec4e57557046161f6d24ac5b9e3663cc5a8ecac894e3426bfe869db8f2e2ac98c33baac55ae1afa0d99f1b477952fe499a6c0f594e5e4e90bd3c0dc95c26629086feb32b058509865e3307053b15fc6c0f4e7332a462752e7b7f263a8fe2d5dec014ffea9a79e4a9b366db2cdb93813dc3891fdd0430f599a29e1919323a6db6731e0e5431e87007a975df69ea417752c04371ba695910b2d319b21b9e96c7e6973c2d1617602fe679e79c6362a6b83a43941dcdcd9b0ccb113c8e669321c216ebee87699e0fc470b693e3832d40d69e848034307475730e81f7df451bb10b094ba67cf1eab071e02809e59129cacf3cf3fdf64b8dc7a4c99d8e4a98d9ff6941b1babb11767045a9e1e73a7917ae2291b9eaec19e0307a61aba5a00004000494441540e589d50f7f3e6cdd3c568380d0cf49b6e96c4b85011bc3ea1dbbc79735aba74a9d9883cead16d3aa53d8bbcd9007dde4ee0e82be8c319fafef7bf9f56ad5a55f120dfeb8aa7efeebcf34ef6f0997343db7191fcd6b7be653271b2787a8f2784d04b9dbff4d24bb487d4e4be893cba297d9036f23460cb177c8eda3c46af0e8addd0d1c6ee60a26f6868a8b56ad52ad8127b40706070aed00bbdc5babecd5f30df9c62da77f69cd9f644dfe43ebd4e4be527443b4953577cdc997379460c3d0588b178dc61a6cf7a80efe081833a7b6f99ed3ba13f51167e2080dbfeeaf684fdd845004660d66abe36a2738edfd082c13473da14395153b5f436a375e5f9f3d28b5a8e9ba999a90f5ebfd29e045c30738a1ca681f4b6216d2c9f31355dbf6e819d5177f3faf9e94acea9d33579d72bfbd207ae5e263e6d13d0f22032376d3b988eed3b9efef9b54bd307d7cdb5271159963ca8a5bdcfbeb037fdfb0f9c6f4b7c5cd32fd35b1bfef5550bd392f9d3d261397dfff5911de95f5eb7245d3e342bfdca3b876ca6eb3a9d31b8423360035a7afcd845b3d2329da1d72779042f9bd79d01c397c38971c4a0571b5a85d460b9fe85f1bee3b23def621dce35ce4391ebd971b240b82d962e6d5287938fc1758db341d208957359985c47ad6c557921331a20d8ff9396b7e837799445551b6519bc4e0350c16dccb9f6b7db45ece5f5eb1b79ea820f3f3479b0836b297d9e6bfe05e75f207f8737ade47162f556da87f4b0ae774c6440ef01b89d83e580b38db968e78f7ef1da3d58177e2e400a9229e3718078f20d83c967e3e1f18ba5110b0e9f15bc143a175c4c346de0cb70e46a764942c9d38f49e36c595eb32ef9a2e676d03dd8ef344917d1a99a754b3a08f488de497722692ca5b9b307d3c2b9b3e56fe98caca49b3c96e8b536cc6799dd3e8b53ec8865c17e81cd4ebedb21db4edee8155b39981103a52f5b0a8440c170199101e51bb8ccc975a3242521f86c69ae3303e8cb71b95ef801962f0f4a28581d9b8eac2f43f377bb2e0b348b2a65cb3fe5daba8bd3893556ffa553ba40e3b5423aa47bdcaea6661ab743ba6c3ddba90adcb3f598f270e1e757c7c30f3f6ccef2159addc10159b52adf14984180eefaebaf37c7e8f9179eb7c1c48c078e0fbfced954cff943dcb0710e7006703838268241c48c883f3ecfe6c7975f79b97210b0e99a6baeb19b2634cc421c3aac5fd19fbbd36655707cb8a9726367a6e9b9e79e33c7033afaf777b599599bf7cc39a03ff3340b65e271796e9edc1409384cf0530ecf43070f33333875a4b9e93263429b71b3f431644cfa22cf2c0f0e134ed40d3a5f0c878cfafae217bf68f291e78e1d7209c8441e17299e8abbeaaaabcc19a37ed8b4cd23febc33129b715e680f1c2c9cb2ad5bb79ad38a63814e1c2266e1b0172788fa0186c3877372cb2db7a41ffff8c7e69472e1e342f7f5af7fddda0327058789ba66490d2797b2e2b4b933427bd2ae9ffbdce7d2073ef001e3ffd33ffdd3f4e52f7fd96ca40dd16de3ce4a57bed4dfbcff47f04469a747968f2fa7f7fe19f5505f9e777a2ed6cc7602771c744eeb742ef75c62b76f229edebe5eeb17fc28f8cbbffc4b1d3373bb8d111c5c74fb8d06196e1f6f4cf0b062517ecf278e8b870fdd30e4495b4a5c291aaedd433a3fd0c3876fcc345cb3fee41f9e4b6be60fa4e50bb20c66a4085cca06b51c79c386c596e78b7d5bffeace67d31fdfb8d89e4204865dcb0a2f79f80e6b26fe52cd66f1a422019a75abf4268d12d6af996729e056c7e5daeaf8b7e27fba3540bfafee9ba518de77696b9a9a7c9f268efaa6d137db5399038303c651f50bfa87feaa1092154c899edf57801005f50f84062b8248a360cb738feb65c77bcd109bf9c99dd05440c3a0c15a6ce6a255c929fc06d01705a008d9e147b663f2450559b2000ac3e57c96999703334fe653dad8a5571727784c388b7fbdfd69cfbea369b37e0d9d1eed4bd37413c2313c78e0487a79cb1e9d5b355937a4e972447899323358f9158da85796491b2b4bfe2a7552cae2158e6dfe717af2aa0b45e030094145162e9080e20763709be9320268f56f4c86ad64674196cd087ddb8c9be9307906b759ab62376ab30243555fd84eb0185de854db65b5196778a3921ed9865c838957a5b2baa67c305b79f5ba9fc9d3c20c56a1cf341439d7531169f971335885a6ce6379a98a329cc6db012789340e10d3bf2bf461f60927805f22cc64b15c86d3c14d7ecfde3d76c3c7d96156e4e69b6fb61b3e376af2f0e1180c0d0dd98dde9771bef9cd6fa6f517af4f975e76698b592a9e6ec40981ce1d9803070fa87fbd6c4e004e09fa3ef4a10fd9ec12fa719476edda654b6a4b162fb11915665a70a4b891bef2ca2be6c0e0a4f0983c76fb0d168786d938ce08fb833ff80373d670127060282f310e064e0a672ef9c50299566e3946e8662a9ca528ca8f23c4136ee8c109c549e4971cb6e26832e38303c76c150e993b30380238812c79e1d852efc86036116792993ada849930643efef8e33673e40e1af855ab5659bd6327cba92c67e2a4ddf1913bd2a68d9bcc5674a8bee5807ed7e8a1c389e3668f4cfad1873efca174af36a7328b469db131dcfb064e1836e1bc016346ebc31ffeb0d5073358d487dacf9e94a37f7a3ff398f1e1fd2dc6ead1b93bd3374bbae2f18e5ee491956e63701a6c214499e40d2ecabcfcde1edb912ea669273e71062be2310dfb22cc66b0fab91e76ce60d1ce8c17fa073f3a9879632c50d7d4297ddded76dbfd47b6d9ae2fbf06a924565e8a598a0a09d5a9fb83df2f0c64f85c1b292d9f3790aebd68a1ed8d4217bcd8be404b8bb7ae5f607baa1c3659b30b775c3a3f5d7ff142d9981d6568b917390d7bb07ee1f28569b666c1ece123e4493fd73c0fd012e045675557b9f272fd953a345ca953e729b1508668f397bcd3b9dc988f6d033cabec6c2f8383425e3d2eb654b8622d72a2ac0a5f64d4e538de7844e37619bce8a8f1086508a385cf4289c119dec125ef720bb8c346d35d0415d926cde51498e9ab603967729c1f5c85c7c660434c7b5b43ebfd1adfc5f91dd6212b948f6b0b38aecf04a7ab0e1ab5deee1a4b0c910b8e28ef90fcca663686a1d24947c7c481c84b1f94d866b424cff62329e682663c1ad87ef14707b0bca72af774e4db2040479997b173ade43841eb7acdd6fcc63fed814252b6bdb76f4adab67d5f7a4d4fb1f4f40da6253307d3327e39495aab77613a363c9a7ef4bda7349b75799aa6275378da6f8ccdfaaa3c66b2ac6cd82f00dbbeb810995e66b7f48f3396eb39d86be5c836f06d32c4df82576538a1a75a7a276b59d250d285eb8238ed47cb7bd58430fd7c65e9f9dbc0a697dac08ef6454c60e55579c51e4b56f5e3f564f549db6415167b1a9962170fbc79c6cd66bfac8db1000a7d93c489c566232e7621a8d26e1908cc10e8b0ac8a4d52a1a947c8d51ff4561a942a382c5b81d8220fa34b403e53bcdc647cf989590c6e0c7c700ab8d1836700e19071e360a98d9b08b325e070ae7022706e7cf9869b8e071c8e458b17d92c037209c825589d28f6f202a3bf73c3421e8e0101a7863c763263f4d2e697cc3e6664b013c70347839b1cce0d7662138398d92296d9b8417ee4231f317a1efbe76c257858ae64468ce53eeca20e281f9f3385a3c78e5a1d70b3e68c263e8c5166cb08385d9407270edbb1cd9ff2a42e80b32c063f335cc0a86b1c2f9c42ca4ca03eb97993e73334346475474c1b587907a7d9cd1c87d9f6b1e9c710377878a93fbfa06133f5d6db93eb943688ed415ff1fe822d948765379c43ea94e0b22ca32febabe26b0adec6e0bc5f2ad198b63e9c096d78c4bcf1a2833ece07752ec7757b1e24a48c25e1a20d886f0a150db2156cec94748618b04a22d703ed7eedb5d79a530cccfb3969976b7d1ca9b2891f601e480133797e0dcb979d4c221b9cda7fb459f10474be456196093998066e606a9f7d5c173096f416d6e8a947935df8d8c4ce595a0478b2939563010c9e7f9c67bc01e29748acfe80657299ac76d09fb529b0a20b920a57daca68bc7c10ea9f60e555c6dba66a03d7a71898d365267d075d6e4f94e1b6fa0a80e38c9faf62afe5d1810d5e0f26fc272c2fed4dd98afccaee73292fb6e8cfea2cd8eaf6996c532125d84efd14e03995171ef831d8926d9d6eb7db415c8759dd357c199d6cd26db2fb9ff355852c003b1cd49c1d6e663c4d6887b799722e5c3860dc987116d80ccf6b67c6702ea4107782034a3945810f176a77b0300a07c09d364a9c618af59765b219317ff8e101cc1ec1d4e6759dce65ba7b78e58c8ee39a3489bd2187d3566d629c367769dabef395d43fb9379d3cc6b92e87549ab1b46fef709a33735e9a3230296ddf77286d7c594f644d9ea157e2e802dea3bd0eda53c402a239753480742b93633a9296fe04d647549a01c30beb55ade27f08a986c756c135ed784c363dfadc8ef4b56f6b49e8a41a52b6c3dda365c9499a59eb51fd208945cd53da688fd7d552ddda47b43a5dd5785429a0780454b129b27ab28189310dc1ea144789faa20c8a093893744d3e0e534249da21c3d1604b933c732ac59c54660f07e860d731d5bbf19a43c6d22a57d16c13f23dd4fb90c3cf257619de639b78a9033bdf4cb6fb2f7a6e0c7c5802c35962d989192a6eaedca47108084e4fb9594ec289c201c3396146862542a76516e41ffee11f128fd1e3b4200bfe18cc16ddcc09a4633fb7b6121c5df0211719380f9cb9c2721734cc0881e3e3f271c69889e35c2466a3d08f33c25e2b66ac98cd8186c32be1412ee5f7a53d1ba3d25b8dad9276fba85fca8e7e68083851d41bf2713e91c51e30ea867d4ed4173a99dd721e6603718ac8230ba7117b18f338549c684ebd0263160d870838bf067192a123303345bd80a73da80bf8283b4e28e1fcf3ceb765601c4bda949933f8ea01e78a60f55fc68a971ba78dd94a66ca281f4b90846f7fe7dbd65f627d18a27c79bf24db2d1de949abf60de4f49e779cc39bf21117d326f00c5f67a42f75c210a65ea82f1f3fe4b90e5a7b5a4919f9ed7278dae3a8cb6022f5bee16abc7c1d664b3774766d2f7dc7f062f23600ef1fae369df4510f9a73ffeba469f7edac1b297c72c076b7df63300ef7d861992b7f37e1ea32eaf42e27d2d561759ce3ebb29c8ed8d34e5b87455e4f77e371b8c791de611e3b8eb80ef33cb1a79d3ec2eab86eb29c2ef23a6d1de67a626c7db3005c568439adcbb2fe24cb270a2e47f7787aaa4827a26760944ecad108dff9ffd87b1370cdaaeace7bdf1aa879a0a0980baa18040404111045108744cda4513bc68c263169fd3a31f9d29d3c5fd2e9748627e3a39d4ef2c57c1d6362864e3ac621d128c6386b44a36844440499a7822a2886a206a8aafbfd7f6befff79d77bee79efbd540142c2aebaefde7bcd6b9d7dce59efdefb9cf79d7f56b6dd7e4359b65cdfe8b524a429d969fdce9fc63e494dbd80e93494cc3a887d92d6d738e8e6de8aa76f51ee6f1398e37d466a7625f44b36f828f1ae2ce42be9904afe78f7d542251c242a2429d30b97962bbe7a4b5971f051e5caabbe522e3af764bda557334e0bb57156cb86d7df74a76e4aa59cf7ecc3f45b82abcb3fbce7ba72df3d779797bdf4dcb2fd817bf428efd4f451eb57289da8379b29fd20330904b6f26f5a6f62e7f7029999da277b162a79dbbb67a97e63907737f1e3c20bf5a2d19d530b0f5a5eeed272e466edff7a60e782f2e0aedde5c2679ea8a717774c234ade1381485a8805afeee347adcb148fdf7393191d1cbd1195007480387c2d26c43ffe20709c22585c704877eb85071ad0018b768d6985831bf539f2823429b5e2c247818e242fbe25922de3837ed47af9e1a795439ff29cc023d325e4aa4bec28f4c1735366f6809bab619927cb30bc5f9b8f9b73e81101375a0a3776c620b325dc9849b4c0b1ac4752c08d959b397cd8018c590d92306eb49b366d0a3b994962868ba482a2fd29f1c65ff0e84006b26c0b8903f69064d086869919669d7c9e5867dcbc740323e9a0cd521ef6b12f89c48e8481652f0a89143163890d5ff00b79d8cc0c11b3462c9d5d7ffdf59114718344f7c68d1bbb4df539a6b6d735090c09158993ed2416f84dd2c2d21afbbf8815cb6a2c0dc2cb0c1a7eb227ccb12726f06003b28093bc1107ecc4272f433133869d14eb624c703ca83916ec0922a1a4cfac16f1f68c2071411672d087de3ca6b011592b962be9d33fec8097baf919c7131bd94c7efff6fb239e2495d88bbf8e1136766d9f1e0c6bb57dad84264ac607453b018c3fc0da76e0077f2c8d1a86e8dcc63eb41bc63158bb66adbeff695b443b1f8347849ca7c05cf298b11ceac7d4df66bf6d4237ffb36dd90fd345dde3856fb62361395143d88e6fc8a2ed821c4a85cd21b5920e7e0e71f6603e1e13fdcdf4b429b635e1ec5b25a89f215bb4717d4eb433e2342e3753c6b1e8f465e143ed71ce6684aa646f1b5b639463b6670c6d4ae2777b8ca752d5b13d5f7f9bccbe1cf7f9d2e96bb061618a669b6c56539b2a090d6259e9938804eb237ffbb6b26df30d65f98a655ae62201d0eb3cf7d69f58e884ebc6499245df17e91afd0a0be5a251c2d07d5365d0707331ae464adf64045ba00b66b5b44674d4ae091909d6b46681d04a7a35a52705b7debbabdc7ae73e7debd6e3d7ab1796679cb6513780fbf438f154b9f946dd44d72c2d273f755dd1affe944f7efc5add348e57a2b5a7bce7ef3e5d4e3ce9a872de991ba64fd8b0766aef5e054fab4053d33c455313ac30b27aa8a6dea1b278b912a8bbcb0d37dfa13ecb8c0f950dc71c35bd492f16bc494fdddc7def5d65e3b1a7977fbdfc6a6d9a3eb21cbc3c9e9262524f7342c490e491c48a18e093fa8a7ffd39a2bae9beea24a581aca63d311b5511c14b93b1501737ebf10b06054c2c298615177284f371ebb684215f8cbca8556f69a852a9058be499a60862160d6cd8ae475c9560ad508275c8492dc112ae2a86154b5a69b2d03f23c16ae36d44dac65f7866a8ea2603b9f6837abec53e0fd1cf858347ba5a68ab7e60e6739d61fd36fd7e212962e98f1b3f9bc149105c904979383e9ad7b5edb22cc3a9876268bad9740ed10cc1b2aef9b69133a43bc367d315746d3ccd254736c5f1ccb6f5f558c698ce34ace1f5388f1b5512d6c6695409dc8de380f5c674c024bf931927b1a0a2ebfb369460d94ee4d89e2c8b04cb0f3004ade442673efb0bbff144a92f2bcba74dd95f7fadbb4a912e9fd333e2604f9a3d2d261d1f7ea833faa437b29d76b37186bfb621745736c8672dfbeb2f4606af2c8dd2aa30de1a81353a4011ff21588fdedd7eedc839b6f6173a1fdb3e4fbf3fd1df2a24ec0d97ec5fef38767a86fc6dcac6743c0efcadaed9e0d1f8999160e1b8fed70d440ca0114f73ad5643038c8467afbea97250e266ab9b30d77e078c25c2ba6c576590c355f1244fe3ca7c60a9f963798704a326193685e4c36d1b4a5d79105ea1242a2c154adfb45e40b7f5aeb24b4b782c1d9e70c269e54ecd4e6dd572e1434a940e3b6ea966981695abbfb6ad7cf843d797134e5fa0046ba99e54baa13cf5b4b3cb0b9e737459bb5cef447970bb66c238cca3bd56d8c25f5d0e53c2a5a5c49b6fd95ceede765f39ed940d65e9b21565d7830bcb672fbbb2dc7ca7f6072cdc5ece3be7242ddd5cafbd03da50bf5a4b800f3ea427cb1ed46f722979941d24a10bb5a4b94a2fc13b483f60b4778f6662e4554d78f0d3914b379c9121a2ad31001471d160a6195d400e9b20c499e39a8f2deda0e743b4de6717cb6d3acac01041d2c7718ee97b4891d378d4095ca514922258adf529bad0592158d25abdaae9001ae323f57b94a10aad94f0a10660065906d87f60213f23531b5c9f36fc25560d47cdb1a3a6d8bf6ccba47652d535376dda54f873a92f9cad722ddbbaa0a1dd976f5ed3990fb86933cc328ca736af61f4335d1cbb763c2dabcfd397433f973179cd8f8ca76d7b0d374f8667fd33f01a1a862183762e8c1dc3b24cd36498f580cb70d3c6306ce233ad877907abc3b5638b4686a9ed316d5cbf0f3ce48dbb13e4f9c37676badb311ba309c32bc47a3afa4ca8b6f101c64e5d10180b63f4fd1864df2c2fc37afe76b290d3a7ab17a02a856b8b8f67a383371fef7a6daa486fa7e864a658743a9b7d966373a3464cf3ad9301e200fd4556c475c0df90dd7c0b9d7dfdcda6cefebe0cec337fc6a9ddf140d28bdb98decc873cfa2a1dbfe503ccb486ab9e316e302ad386c01e7fd303aaf301998277bafb32326dc6651ec43d5c7f9b0f71adc00617740c954633e726779c8977123541543a9d7453d1b2582cabc40c568c63d2ad305c14244804053a644492c509017fbb987ab60abad830afc4ad4ea8e97024dad029791ca4b8b08794fa11494eec0b900e2de6f14bcb9a14d3e6f507cb96fbf516d6ed3bca315a4ab9fee63bf524a1a6c3d7aed0b2c2ee72fbad9ac15aa6c7ccb79472e8fabde585179e51a61edc55f66c9f2e577df52b7a74777b5973fc7a29d492c53e2dfde1935e14ca72589d91abbe4ce9079df7ea7719d7ac5ea00dbf7aca461780bdd36c903ea66cb96b7a6adb43f79597bfe49cb2fdc1ade58e2d77950b2f786679686ab3964216972df76e9fdafde0eeb278c1322d253d5876edd955eebb77473961e3d1e5b80d5a0edab74bfae4bde2e598497c97cf442c89932f320260157f31b3a506ed2888894685c012210ee2910822ec522f9c4c0d0ad2c03e0275ff589301837230e8f9375462600ae17aec84eb3334119d2cf5ddce63a03b49f0b2396ab9d08fb5d378f28caa63da99ec5844ccf14d121a5fd02814513b16421a6f5d76c57e8ed925f9a153c0cebea6d3749c1396892c125ce342b674872efb6bfbd40f788b1532b21c78d1d9e94f63c672d1d3d91dc0f6814ecbc377eb6a3674fc8d3cf4f6e8ac37481a1f7401cfb29b8c8eaee9eed3b91fc723e9ed740b463ca08b627b9a4e60a6752d596a1284ca829fb48121a7d309ba135b1b39f6816e7ac306048f6ce9a2d6e19afc90817af3620baaec83dab6c576724c672db65332429fc6763f291a9301fd2c3698366c15adfbb6b1f3e911f217f7c2579cb4be06b3cef05fb06c3738db1232b087066424692ad1efc9b22ecbee7842f8c8df26aad311baea71aac2d1d37476c70c19b3c4b619f5c8f8cb989ae06fe8c17f62d41b63f61bdb61b78c264ad02a77567f9d04f78e495fd7acfe363dd0c82659391ebbb0dd343e8607e86ff67dac2db93e679a3d617ad8142d8c74a3d6c40dfc9cbf45087904334bd0721006f02f66387473d59c1691d0016b1c1c60684878002ae87c1b67ff124528150e566bebc6524b405a1bb9e2d1bfc82aa01623490e491f9bddebec8164929c692d6b51d14b44cb83faf1cf07ca97f423a1b7de717fb9ebe8ed65dd8aa972f4510797057a4def0acd141db56983ee5e8bcb555fbfacbce8054f2d2b1728897a7087de9aacdfd25ab24c9bd03593367550d9a3a5be786d83922b369993bdedd38c5d0d2e7ad5923d2bf552c569255a7bb4c1fe206d98bf51cb82577cf1ee72cab96bca25fff859fd98e88a72ef1dbbcafa6b6e2b5fbf552f585cb7b65c78d1e9e5eaafde58d6af38a41cbc51b35a7ad4f8811d4bb4d1f68be530fd56d6aa155a3e255125ae8a083ad9bf5f63c6a760d25d23aa76d0d53ec72608832a2825064a6154d72735594e0df115161a380ee2e598d122c6b515e068ea9880adb38d3e6e2c4aaac057596bbf7d6255d8642834d5054346f5049c3d750d436e8f044c68e156cf38c6681f16ee37bac0b758647be10147f185236b0d3c0c90a478ccd0959890e7e4af039bdf75430cd93d165fd1cdb00f19ad643b329fe119162c89977ea73ff9d644cfa86c478768be7470f5d167dd1d9d1bd6edba0f4ffd59e5409765e47692e1e6186d079cd9b0ddd6edd819eeda9cb9efb66b68685bc6a47e274b63b38ba381b3d459cf1019d7d5219a6c93f18fb6bfd693edccb06c9369fab03ebde9a8332ec3fbed4c97dba6ebc372df6dd7f0d01e3abe996648769f6f92ac215ed31a97f51be63adb91db43786099c6360ec132bfc78e61ae67e383c6f227d11b6e5af7e7e36f5fb779337c4c6ebe4ff5ae8391c40ba6c5a8a1ab4c15dd39d323a92f11158d04ecdd13c946dcb375a62bcfe1ade8bc8e809c67f46d3c6e1c811f174692d469eb19d95d3874d2b77b595c4ce0f00c19bf37c8fd0f3ff6e94da27b17e889b085cbca03f7ed2897ffcb95e5152f7f9a7ec74aefc459c526ea6565d992c565899ed05bb870b77e1ee19ef24d171e5f56afe20ddedac81eb351fc28abde20adcdfbb25f26e89223e5b1ec29bd61132e345be973838d5ae005dadc7edf032bcb27f42e9e1f7bedf9d30fee5e30f5c18f7cbe5c77f3f2f2aa579fa0c44dcb94b72d2e2fbef88c72cdb55ba72ff9e0e7a7beef55cf2f538b97959d9a3dbbeebaebcb86230fd113537a41a4de666d45be892f0c936247b970b5b4dfb3af377ad9569ff419c53e0e86ecad765a22bed4b801891ca21d1a2eb1e6090a02def84363246a9504c61a0a6428296dbd669a882494f884c00e3a7ba3b36b9c0c19dd9814ca6d5b606aeb726d38b5654c8299a74f67b8f902af2c5525dc37deb6b86f7ad7191eed16f38e8ff1a47fa68b363154e9685a2ca1c9b4d631576dd9996e2e59e6b10df09ac7ed2ccf6df3f569fa724c9fe9fabe599f65baceb2ccdfe7b57cf3e47ec71fa771fbb62c02d3767833251c20e84c639e0ccf789d83dd98b18db9361fb54b5f26f04e5f1b1ba6edd799179c94f749c6fba0eb093d06cf72b23f43f08c3f107f2ddbbe625086b99d0dedc3dc778ca1b5bc8ccb32fa6de8fa3ca6b15ce39f08fedaf649f581fadb97eb381beebe6bc70e7c8675ed980da8a3d2b0be2c1f07e096d7a7354fbf86aecf6f5ec32d13de0ed7ee837d7941d3bea83cec37b99334ddb75d3f3aaa7d272c11b224a7a98c98e9a87b929a01ed3ce6a60e0f4f138d66af3aa4eebd71550bb3499a667c8317269228d51dae5d04b85688bd26376a2cd40d7eef3e7e4879959e6eda512ebae0c472d1794fd516742db569266adf94705a8623a79bd21386cb56ac914cc11fdaa1d748e8e5738b658b66a1160ac6cc0d81a4decb937c7a250133672c61c60c9a6a6c77c196059a41dbb1735179fffbbe5c9e76da29e5f88d4a90f62e2b471dfdc2f2e63ffd5839f668fde4c8bea5e54b976fd3cfa85ca9a7ae2e2f9b369ea059b2a5e5735fb84abff7a5b7671f7b9836c3af9753bb4317311dc588d9a470d86a230075595520d9536947764118032206835a185a816acbc7f083392a8e03f22b3ee0e85281df03cc3e2386bfce3e0831ad32f0396be9ec685461e3401bd0249c6504be9add24ccac4c1bf21c83443624c33cae4d9eede9cbebd38ee167b131f365f963ed4976dbb0548fc91be04ba45d33f3744035c66ce008273f86783a58a2cbf26877340991f5cc9766225dcfe790ddb3c7fa6c8bc7b8e136cdf8415d4d669fa7e36dc11ac21b66f9d14f361a6e59515b5fcfbf319a03ec64bdb93da63f0f82a4aff36900dfe19aedf3f257b267d83000ebcbc224eb9bad1db814cb19ba1cef017fb2dcac0b38c530cbecdb6878a51e7d0ec1fbb0beacac2fdad9a709b6f7e946168c6ccfb0a06fb2ec5bc6675867ef5ce359023ada242ccbeaf426591dacf164197dde247650d70c59295e96e57a4c56a64bf10e1a6cd5fd30122cdd3465dfe4742ce3b9c1f208749d79d2a3d70b95aa5559edab9f6ed37a2ba792a9502172c16b2642e5fd5c0dd4e48449210512f8099869a2565f929145c2a6bcaeba1c0907ec327f815ea3f0d0d476252c7bcbed77dca9df0f3a4cefa4da55f6eeba9f4c404994de3575d0626d795fa81f23d59bbb376b9fd5aa85e5888397ea613905817c42bfb0cedbe9f971d148ae9460e9fd74c4878447ea659a924b9245ecc09e5ab077f1f4ee9d3ba69e7ed6c1d3271e7f78d9b5f32ed9b46b7ae5922553cfbbf0e8b2fd8efb22817ada29f79643f46ea2d7fde88bcbe73e7f5df9fca557950d9b56e8e5917ad1e58a857ae5c503dac745eeb2487bbac6073b7bc154648e74470224e36402d12626b606bb5a0cbbf80b4d4c0123226caff6430b487f1690ba5a0a8cd12146b0543558fa148f8ef5021d19748745be4f8974bc54dd21232390c6726368aef66474dfaa31dc7c3ae1ad08936733d8b2e7b3d1675cb407eccdc2b35cc3b38c0c8bd83640b675920cd3f4f143f2adc7f5108fe599863acbcaed4c93db7db97d19a635dd904ce34c6b19b62fe373dbf47d187d8af969679adc8ef323d18ee160ec15e3a929e8c8ed00f661738c19f3ccb7b60dd86efbe18d93331a71ced7f34e343a7fbb73b09e7bed9b2f38f8e099508ccf3ee6b6d9c66007e0aff5592e751f36a6ab11669a7e1b12fb98718d75ac329e9af2681f5febabdaea671f966d315da6e9b7a119f237d3cd478e65403b6643eff80ec9b5fc7e3d449b61d613633b31f7696c9be9737fa86d51b3c9311fb493e83a5c2f0696af3d58ed261975076e0d6ef2e3f850aa9f1c98d6ca971210bd054a1fed212ae138772316ad5ea0d737d464ab254d4c9270038e40c40c58bd28304b157298149376e1b912841dba1ad0550261a0005c4ac80ae253b5fe91744d2f5cb0726ae78e9dd33b77dc5d8e3be654bd464aa90ab36d5ab69c5ab074ead63bb64ddf7cdb56bd9b6ad9f48e07f4fa86554bcbfab34f9c3a684a3f48b8972c6bdfb426a2a6f4c679e557242fbc82e241c1d5ae89167e2a99a9a356b472302e6c7a45c19ea9b52b174d1fb276edd49e87eed18cda7251c9d4bd774f3ffdd4d5656acf623d21b8bb3c5b3f5eaaf92e2551bbcaf32e3a627a819e785ca8654de9290fedde1121d7be2fb914dbf6f135b21ade37069f3ab281ffca0915006da4abc60097bdc040ea4f3eecd38f11eb0780b05710fad1c102f908253879d492e2d0255ad8f5279c961c05a45bed501d1c24790b172e6a09b166c300fba885058dbef24a2da6c5455c58f486fab047ef27c256ecabba83a2d2649e068e2acb6bb2e095b651311c887186e53eed062724414bdf70d77d9cfac1071e5c93311b7f271f7a8a79d41cc465d9b6a30f0b41e3b2e6f437f3f4e582b35dc601733bebefc3e1331d2cc653532c57cd415c966d397d98e5184fdfed7e3d096719c6bbdfd7657f8c37fd901f8659469f87beca8c316afa49ba2a5b8d5ddfbfc63ba577ae45e0a10d58fdce2391e9bcf335bd0ad4e5712fef519be6bd635c1bb26c48b23f6e231e9c69dda6a6982e6c68a05ab54eb227dbd6e7332ec333acafbf8f439b616e53db2ee35cf76980035379c2f9db6cefecc689be9f93e237891638c571711c0105a2e12c37d7e0fb7cb627c30d1ba0176a745db1ee0c13cfa3e66f5f1ff6513867f4debce91d9a5859bd6a357110e9e85e509708e3f619f4631f313d81cd098f07fc2cc10ebda6614a3f4b11f75cc5979a38d73ac41010053566a404889b2d418e2850c792609d1e0a867673951c32993820c88ba3d7d91c94e06a031e6483d7cfbb8a533feabcfbfe72d2f1ebcbaaa5da90cef21f2e4c2d2d577eed66bd3c506f857eca71659d7ee8798972185e145af6ed66024bb328daa4ae77693db083b7b16bd3b97233de43a51d59ca1d78c9207a30075f648382cb973f4c213b24b0cac6ca439afcaa4f4fea45a19ac99bd69bda63579a74c51baa77c856e5495ef2dca77d63fbf45a8605d3cc08eac14ec963d18e59a1f81eda9cadb143b15ca260070909c42a158f3d48c067661b35fba46c907d59f46be444c16108b28045073c3250808f2e2462ad2d12064f9527812257fcc9acf82f221e4aa8fce61ed59577d46f2d7c89b774f332c77a3cc768ac7b0c4827fc0d9f6a1b18b27a25f8452b54c5551fc7684d037fa7cff25d4b6e87cbed846ff1eb6467b9b637cbb0a912512f1e06a4baa34f7a3a58b6a3f158e79cfef67524f9460deac974b4292db6d61dfd469765747285c3be415c221a93dbe099a7d3076ec806813bfa64770703df6c4104650c17004e96e1b163de193c2169f491f123686b25bb3c4602039c62ddb44deb1a1070d3e845ad3374093782b5b31e1e155da774c5d4cb5a49b02433e892ecd00761930f899a49de78bc20a58cf4d5fed8675f7e93ddd7d5c9819e621b02313a269dae24b7838976523bc4f464f56d90c827a6bf2d16d9f7ce5f1a2a81838e92631b8079c4add1f5ab4e2e329b1d41d3d305aca3a533870d5956351aa62443fc19dee1822ad1d19f43d79c729a4caa388778a9b1fd4b386d72d700ca80196d6e9dd8adff6154a5d69d953e199cb0bac99268801f29e1263e7aa50170b23d04894e35b4daa2a49b7f3dc6d10f54dcb4e3761d4958a5ae7a3bf390c7c501fd48a3885aeb763bf5ca842553a79f7a9c003b259b0c73997e8ff08eb2edeebde5b9179c37b568c136dea2ae5fa0d14b347929b7f8f72cd032e222bd8661df11535bf403c0a79ca859a83dda30af4c889481d48182b2ea63a437a19f4090e8b037cb34f5adf5b2914c4abcf0f90f4b890d0926ed2999cd5e268e84138cc0a84fda473c9ade6883ab434950d178a33fba733c206b7ca09addd420a28f1301afc78063896d686845cd48f4445879822390d091b8910e4a4cd8dfb83a3cf0a6239ac687e1b5133a797b36c793bf8759c6e48ab7dfcfe2fab87e1fda3ecc7dd7595e6ef7f193fa7df86c3232ceedd9f84de3ba4fdbef9b2ed7f3a181be4f37a9df873f5c5db3f16759f3b16988c632e6d2d3c7e77e6e5bdec3adb38cdc1eb2d978d7a14be7d0146fe1a7706ed6933bbea2058cbeafe5007c0e72eeb1eda357c664439ef0b99dc00fab9965e43642fa7d0beec3fbfdd9782d6352dd9795fbb93d897f2e789691dbf0f5fb96d587f7fbb3f1ce85b30ed743b28ddbdfda325d5b4ebf3f17dc78ea49bc73e1b28c874bdbe79dd1e71cd23917b645ad16e7dbecaf6910519ca8e2d36d7724544de0f127a86ebcca0174eab604323681b7383005dd94431427759744484ebc015c3290c51d7aa467a4af5e0822416b17851a6378b82153874cc0e8001eb26b12c36ff99108ecdafd40b94dbf5db676a57eca66c572fdf4855eadc0fa1a99c3e207f5c2cf65fa298e1d92f5807e12e548d5bb658ebc113a920ce51224c90098b1524e19ed880389a2e06d3b43c44ab6e184a89a7f01ad6d52124c0fe550c866881d2364a2c331a54f41266a6b1f18090975a889aa5256b0f9f001bbdd17b62bc02a1cfc381d52eb85d9e4d8c9c53b10a13ae211845006c6c45d6d78e59d4963bb5c9bb1df379c3a0e4c063cc66de99779f5a47a8c553fa9ee5188c063713c1f2d1d9c0b33ce159d669c6ffcf7f9c746d380a5f899cf75421d70f3d1f2f7800d7b94043ce9ef231fd8c77b4c87cebd38df74fecdfa9a064e4c4aff84ac50c1852799aa3f77c3a6f076d363d9accd4ca19c244b44621bdd583999c1d5591c4efa5014170296bc48984c033fec23479a61b0901c4817fba094e3c5c5a42657c8a7ab573068f9edf0c30fd11bd657e9e59fdbcaed5b49b8b69483962d89bf95fa75f6057a6dc38e9dfa71e83b7694739f7e98e43ea0e5422541582d41da6b251eec203112547a63026a6c764afbaa62777a2442615bb8d57cc57f6c0a184b9bd540c015a665c9288277be5625d187b02ef755dfa0e94ac8aa71e9a0963b0a57935fab881df1d39f8b4556fd11ceb0af9329c2dc36dfa41ac9d0e731443b06e004a6c08909bb22d613e80043137190a24e6ee3757c2a0dd481208f5786aa0f71700c3a1990a8f4fb90d9fe2c13da1a27db50e5590661259eb62fe0089ba3e07fa7afd7eecbc8b459ace1fd3ad3f4dba69d0d0e0d25db97fb81d4479fcef0d9eaf9f0cc6623b2b35d6e031fe2cb30eb362db5f987e88c838e62fe2138b02ca3728c6c32ceb5f1b3d593f4651ec6b1cb241b8c77edb16a3f26e9990d3e4997fdebd7d63d5bddd76719e6e9f7816758bf0d3efb38d486c6057e8ae932fcf1e8afeda39e64bb717d9f0ca7eee31c47d7d0b818d6af8d9fad8687627d96619e7e1ff810cc706acba2ed321b8fe9338ddbae2d877a0866bccfbd595fd3e09b87995c4f9108e8ade9b13cc4d258245488c244f68a931c55ea386169b6bb0d2904a8fad018098392af563018244997f941d5b6b0b1d9081c37343075f6aa7574d3acb4f572a6c44eb641c78b4a79fdc2217a17d6fa7547c462df2efde0f26efd5ccdee5d7a4d83f66c69fb5359b374aa9c7ceeb165d95225607a2fd6423dc5872e1636f1a3fad266c5946c45f625df7d13ddbb4fcf276223cb8a2450ad7431203a292e3463c68a43858e36c3a70086aec817f195b88423e2d08b4eb9fd922050cbb1c0b1f7cb4b947170a16fa54b5242163a9b11ad0ab2a0476ec68d74773c108b04e9a12182cecf2601579cf13bc91d5901632a892641bb26fa881bbff1c48ffc124f27dde0f8e15d7e0019df4c1b11118e449fa256b551ed7a38aae1cc1e82ab36a347b4ea90cbea7046a9897f6d079ea6f0d0516296b6f519ff1dbdf0d0d7f112a49d7dd1abec15913ea1b7ec041e6f62db04fe7142f51a6dc400832873f1ce577ea66ba2b3ec18efe8ca7461c0e8633efece870689a18f46f66f40f72479c19f7991954b96d5f737e188f57e952423db68bff2b8e8f0896792ce8e7612c1001c5da1d7ae7c83fdc544c7612cbc03feef8fbf11822c4b6d5f4766e002b01f1f497eb6d17ee5e38b74c30fc4dfac67568bfbfece4a3c3f6477cdd118ca76d8af79f93ba02acbeaa367c38dd13e0afe223feed1638aaaefb326583dfad665a6889bdd9e787a8d6071f3627b55cc66b5d92754d61bcf28d150dad5064fbd99c48d28a47236cb44395fe52931d23ffefb603861f10db5dee7ea4d32123c01a0ad81964e253a3ea0210b3b95644deba76f16685970e5d24565b57eac7ac182e56127bf262f2f84dfa9fc46b6932c2053ffd4d5262dcda628095bc854561bf94e04593664520b07584ae4cd15ac1cd97661a284976163dbb3a4c0d966086a8288ef741a4db3410099a73fe908b95143c8cd5eb6ea5f7d710334024a598d6a8d6180240b24ed28add141b0ada190e7642be200ab0ac7284a134ed77ecab2aab491ec6f15ba9ba23ffee33f2ed75f7f7df9beeffbbed888bb480f562cd6ab362ebffcf2f2f4a73fbd6cd8b0a18b61b827a58c07ca3b3f799d7053e595176d1ad92d38c7a8cebc06597c6cd9b6a3bcf1efae2a3ffdd253cae17a8b7ee767230989f6bdc1defe91afcba685e5e5176eea745ae2034adc3f7bd59672c16987173d75dbd968fc635577c7f6b152f8ef4c0ff165bc5272fbdf6a18b28fb9fdefc1df7fab3e3ed27e312efedd95092eef4782a5cb89ae271144eea7b4253c92196508a34468a4d1d9657ceb57e499b5a1380142866115c14db02559e0da058c1bb9e5fba64ecd0a24c5f2687b2f136d6ea8f58689d56480c0344ba59792321b17bfaba8a707b92f3301c57e4fde4cc0ab1db00d5e9243feb5d541c18450a9c9153356f5c61e36f29b8862d20bb3823936c08f18b148ff6409ca54c29730b0c696f1e9e855398da652874d82840e40112bf193f0610f337d86a953e5373da871ecd032decf38b585c40ee8f9b32d016d065a1638fe3ac331ec11287a7d43d9b87163d9b4695359b76e5dece7432cfbfaf4587aa7c1c70903aeb9f99ef29006c5e537dcabf78af1144329d7de7a4fb975cb03fa8dc975e5d035cbf463dc7bcb15d76e15ddbef2f4a71c163ffc7dcca1fa9dca258bf4f4e8bef2c5abb768afde414aaaf59eb475cbcaf61d9aed7c686fd972cf4ec19794138e5e530e961cde9946b975ebf672adf4ae3f78793975e3ba72e5f5779717bce52be50b3fb5b83cfd24bd3856851103751d39409e2c4f46e0f115817ac63fbe6c7ad29a2723f0448dc0ac09966f9e339d23d5a837769e968ba53b2f8b4572215c5d93899baedbc8810fb9cc44059c7599068b1b74f4ea0774b6c1cb5c96556ff6a35b95e9e0e4224182510bb7b44867a45bf4240ae8241988c543bd1a41cb6e0bf4ceabb02e66e7481698416a30d5559c7ed8790f999464881a1175b68424069fe557d5226cf533106a63b76db62fd93f1188531a75c3061e7ed20e49e8aa6df486f206a74277d84e2524091d2e92d3454ce1ad4451b7a6703086c4908186112e848d7d847f9150643a645732967dc77c1278a4614c5455dbf87a98b12e89147bf0f4f87924543ced844f3c2dc56b1d5cd00bfc735fbda39cf7b6af94d76f5a55fef086fbcbdf7ecbc672d9d7ee2cffcfbbae2e171ebbb2fcc1476e2abffb9a33cbbb3f7543f9e22ddbcb6abdcae3d35fbbabbcfab99bca27afb9bbbce2d91bcadf7cf4daf2cb9fb9a3bce4c865e5ad5fbfbf5cfd5fce2d9ffcd2ede537057be9712bcb1bafbab7dcf833e7963bef7a40b3a10bca2d5bb69717fefe65e55b36ac28efba697bf9836fdd541ed8a91f095fb6a05c75d33d5d8245a026b9ece3637f06eb49cc43c4893662d31f3473f00ca13b58923de450a72fd375ccb5311f7fe74383b44e5fd631a07b92bc41fe49b27a7227c9ccec73b693cc2c6f68b40cc126c9cfb226d1f4e13c5453f727364cb20d4896f9706c19d393648ec9f385648cf8c08f6f4fdccc6eb287f19cfdcaf6cd649c2724c9cff2723b4b023e23d14d324c3b891ffc6c38f347ddf3770c77001dfb90edc8ed2cdab41936d49ec40fed6cb831598fa2bf637a9a4dba25cef24f372c4aff60efe3fd50fa96cf6e6192103eeb0c541d052407dc14b921e338fd1a00c9130f120d67762907c7fd80495c2408e240167fb616bbcc476d3adaa42a0240d24a4db8c06167d88af9fbb4c76aef12bd834a9bd3791d96d60269471d3e561fb089848da4658f960ab53ada7cc306668ea8f31ff43546ec03ab7ac1d753b7e294ac2946155763805d8e15f0ea738b1d2ee98fe2dabc0a4ad867f9411394f8a4e9bd66607df08018122fc96934b5aac28105bce9ab7ed5f83aa4d5b6665730c32b1f1c882a303eada33f8612c9accdcec759a9647353f49ecfdd56fef08223ca9b5f776ef9c5a71e5cb6deff60f9e897ef2c1b562e2e671d7f7079fb1d3b95706d293b3583c54cd58987af28679fb04ed2a7f5db94fbca6d4a9afee28b5bca47ffe359e54daf797a59bc8c04bce841897de5bf3cf3b0f2db3ff28c72feeac565cbdd3c6d5a793eaee4eb254aaefec78f9e53febf6f3bbebcebf39bcb39a71c569e73f041e5f9671f1d9613478f51c7c263396a3b90fcecd3f9806538e4b9ef36b46e875e1f88460fceff3a198d27c3c151c660894e0890810f42baf6a50fefa4489a69fab2531f1aff4336ed7e1d786455d488bea73bf89abc10d23e3afed437bed3dd64079c76926d1b334fbf6dbb337c0cd6933789ceba326f6e9bcf758e710773a00ce8d79ccacdc740a95daf5a7dc2d1f130c6b6b8ce70c3a2eef9dbe1383eed0fde0cb74d350681ec68c34f64320e5a711b199d9cd486acc38dd800ce9063feccd3f13639e05c66e0908960956a7f6aa731693efb13f4cdcab0abc908413d591dacd15b8ff5665919167253dc4c37435e93dbc7bb6f995ddd64da8ea0c3d7f9fa2b06cb829792792ba4d240675ce60978b2bb0aa972cc4f6d1ed719d68dfd7ac882cd72a3d33ed09f4bd00836eb0c566618b5112436bd7d5cef38d04d865917ee1eca3a5af1cdc4b331b840613f36cb667b6363b6e67a34c5b290cdf22d09e96ce424170f89482dcc24f1277e0e10773c122536c88768921cd1326313b328ca785458822399a070a3c69e98d98234dea0a0cdd94ac728caa7ea4c96e4a396d91f69889bebbef2a05e142a595a46acfa44c0ff661f0701332279a30e5b65270e898e75c7ba413f9000eaffce6181284d9ef96a22243991c8d643cdec5bb5afc681f788e9ddecb2b7c607ff588a5d881f8a6b8487f8221e1db81beab14f4d098b38ab76e206990bfcf8c92b23a2a05c256c14329255f579900005c868944137e9a31bb89308129c0dedcc64517b20d376fc2175284992562cabc37a252f9a953d7bf4b17ec5223de4b0a4bcf57947c71eab43d62c2d87afbdaf7ce596fbcb55b7de5f7e94be6888e7e6071524f916c38c00b4b27ad9e288e751a2636990fd78d8c30b69971d54bd5e72905e4b2b1924648ba171dc2ce4c9fadf4d04e2bac079d8ce997a32729aa473484de33db609904656c429cebd36b8bb761b9396f38806d4e33dd93524dfbe3557aaadea54bbf1cf8240554bc1055faa47585a351684abba2c792d7e0e2134e0904e3cc6e03adf4ccf352db6a43402eb0efe669b6d0136a954cbd197fd9944fd24fc0913811840d55a8f8338d6ed30f7cf499f7b31e6ba713eb7b74a3326ff337b287647f414c6ad9f16a4cd9ea5fac760accb6e750646dc2288b6e8a8e1e30408637b75e0941038e9aabc9e2da94f06561af8a1b37c122edad852ffaafe2a0bb383563455369906c98566a948d6c28e4a0bbe3edcc82b266837fb99b553c972f163ef1e66ba346bd7ecaefca3d9a9c0c58c9ef560e4c8eea0176ff6351217d170bcdbf5752c011277f317bf47bcd8837d91e888910b4e8c19c12338edf8e1472c258a17781b574152495b2cc1490636861ed37b2022873fd1f18700aa7e11740c34df0b1632afb9e69ab265cb96d8ec4efbc61b6f2cd75e7bedd8cb11e57294179d7978f9817fbaa5fcfaffb9bcfceca7ee282b972c28e73f655df9fce69de5ab5aaefbe4d5dbca723de0c04cd7cd5b779675daa375d7cefa1a908f6a76eb486d70ffe5e71e5ddef01757945ffeabcbcb1ac9c5fffb77ed29dbf547f9dcbdfa49238d890776ef2d0fecda5b2e3ce388f21b5fb9a7fce6df5c5ebee79dd794573ce3f0b24ec9dc476fdb593e74d92dc12311111fc2e65850fb5f10f53efa74466738b0dc773bc3cde71a9afc2fd3f6e17d9ed9fac6e51a792efb23db3cc8b0ac5cbbddd791e98d1b820df19b1e5c1f9f7196976972db377be868a750443fce9786cbb496cb3907fcd65b6f2dec45a41de7613bc1e21c6ae7213cf329d9be217a646217baf8d2463de9cf7496031d473b8eb8ec52370a7d705c648206fb5bbf5234ba4e6fd519b2128c2fc8fc5906b561d4f5dad36c17aedad7642745c4807f21a75a9bb0339bd0b998d73570dab90ce1324d6e67fecc677919d6e7cbbc93e8338f656598f9729df199c770d7e6310dfd3e6e08669acc7720b226c9b37ce3ad23ea76c87c6ca189b6e03e2fa1bbe1861bb46a55affb9c7b946edc8c8645c0f387df5fb91f3358554cccd668f08f929cd1c9c378f4fba062f6462c18ed61c83e9a9a088807c7840fa3e3646af255f10dc4a53aed044737fbc26b0944c3c4493b09e37d5c9a39e030b3713d9214e473b2e99f00b142090f3f9a5c756bee45285421c717352e342c15c2077fd3acc4050c747a81aaf66e917cc14bec4346686f3a258f32b2af5e1c90c7fea7ea133e8ce67c1c8760145dbce3ab4d2d059f10a1075ff48fff440992b04c70e2e2621dee073502604c851ee011ab748f9324eaea13006caa45c4f57febcf51cd22db9cecb37adad39e565efdea5797bbeeba2b06fa2afd4836e307f6ec9bad78fe338e299729b9d9ae3d50575fb0a1acd03bce8e5abf52b3574bcbd76ebdb7fcc22b4ed106f5b5e5bf7ce7b2f2d9afde19e3f035df7c6259b3e2a0f2f73f74463964f592b251cb863ffedc633413b6b8bce93abdc24381f8be171caf04ba5af6c11f3ea31c79c88a72ccfa15317bb5e1f055e5da9f7a46b9fcbabbcb7bcf3ca29c7df2fa88e397ffefb33b1b7d5ce7e1b6dd7fb27e0247c0c7dbe707d7159fe7c0f8c9ac853c96acc2c31a9e9d65ac99c7f57bdef39ef2ac673dab9c75d6599d0c8786eb515c070c38c0dafa39f73ef2918fc4dec7430f3d346a44e3c792254bcab9e79edbbd401a38b6c617bb7622727da719d79484e39a4232049ec2a7cf5d643ca8074958a63ff6b0554107cdddf7ef2ab7dcb93d66970fd29ec7138f591b4fe6324b7cb91e54b967fbee729260c7ea3ca4ecd013bcf76c7fb01ca5875646d78899fa6ca369b0c36da83d03467cb1cd38743c599eb811e038fadc626f2f3f1345c970fabc22e82ffff22fcb6b5ffbda782590793aba3aa4209d58667f937b63ab2985a5d58116834d23729fee3a9c30713a8944b7772505f524aab33012c259a6d38864c1671dfcf1d752175485e192c53f75eacc52f0f0d67464d482a3faeea24eddc7e40b573d6723e3123b32f4a725484a0427ec9bd61b17b09644842544e1a1d30c9c0bb4f0eb97b0c326b21766e548eb9439c6538602c405655a09d6827875033af81b5dee224610ea7ff886fb7465626c86573f6287e1fa0f5d10d087306ac140eb2f9249ba7428412f38e48635141934c721685401e60fbf21a50d1f718d0b0db200b6c2c512de88856011bf86b35fc0e242d9e40483daa308581a1814541ced219a11756d715c49a6eebcf3cef2b77ffbb7e5b4d34e2b175c7041245a0fed7e306e4ae6a9c7ac9e38673fa53eb5671c0e9f71c221f1070cfbd7ad5e5a5ef2cc633b121aa76e3a24fcb9f4eabbcb357ae1ec221dd7df3aebd0b2e1b095fa91ee7a3384f794e3d8b3a5f7a6e969420ab0e38f5a137f01681fa71f7f48b46abc5a2c6b583359d7768c004c6af771ee134ff338b68eb3e1aee1c925f302379fdbb9a64de9cb72dfba2bd54c3ac32da3afdb70d359aefbc60ff11967da49bcc6f7e9fbfdcc9fdba61bb2013ae03ee6ecb3fcfce73f5fd6af5f5f8e3ffef850bd79f3e6807ddbb77d5bf9e217bf58befad5af96356bd6948b2fbeb8ac58a1a45ddf98f96d33c6f4d7bffef572cb2db7942f7ce10be5a8a38e2acb972f8f7382073cd033df62fb6ddf243eec46efce9d3bcbcffddccf959ff8899f88d7a1dd83a8db0000400049444154f0c586657afe3ef1894ff003d1fab58b83438ccfbd98456a82ebd93ed2629c4487d5be9ef7e9ee7be0c1f2fb977cbdfcfaf79d5996b404f4b2abb796ff73e9ade515e71c51bea82783577cf1f6f2532f3fbdbce313d795cddb7695d38f5d5d5eff6797979f7fc9f1e582338e2c9fbbeace9871ae0916d7cd9196518bb139b318d6d518ace2b8607cffb8e7d842eb7e6e0fc1c05332ae42469f1997dba60096edc934b90d7dee679e8c9b04b7be4c6b79ae336e88deb04c6f98eb8ccbed8ccf36669adc863ef7e1a1f838527ffad39f2e37dd745379ea539f5ace3cf3cc18f77cb188a7d375d8ffe55ffea5dc7df7dde5739ffb5c79ee739f1b78be08f10523e448c3a462ddf37b933bd3233e9765184b45d2a03d55b1a92a70242bf5f7f718d06c14170dfa354061e724acdf085872ab7b83d82784dcea34deeb4f6c2432c0eaec8df845a75ef8023c4e4e64f31a84a00d54f0575a35bd66d45054769a653ff6c64815e6092e8d6ac05be9e4831a5c1c814ce9464b22a1dd6392abd4286865114f4c4249388251f36a2436ca5ce2a45692164feac996902d3e89513c9a3cbec9899778b1472b7cab6ea255fd6a53fb21e9b02576d84b5bd8058d28838e255a6c884fb55bc2689f91679c9331e875045b69f816b7e84592358a8b29494b95fe86dfc8ac71134724b304437fada0a34ac6665ab5c471221803c5382ee6cf7bdef3ca75d75d578e3beeb8b8097123e206f4ac673fabf0cd9a627ad76362314b34793c7098637c597da3e118332e7efa15a7973bf42d1a9ac3d6ad108ce32462d145421ac73334070dc73af08054da3012aef6fb17788fe51c0f28811b96db554a1074cd7e03dfc53e534683677aebefc3eaecace4a874b14c3675f48e1b80d6eeecc50c391e7e64ba8eb936a0a18cf99b7c08a448c05b76aec1777e34ba0cf3cc8ee55b9e790c8f7e8f7f0c27466475a59adde91ef3a3f96e5a62c812c3c73ffef1423245e19af2810f7c20be1cf0025d922b66683ffad18f962f7de94be5d9cf7eb66645f7967ffaa77f8aa48a446af5ead5e58e3bee28ffeb7ffdaf382eaf7ce52bcb29a79c623513ebb00dd39bcd10daff494c318e84a44607af46e1864282e52fb2b47389e32dfadbf4aa92777ceaa6f2a0aeafafbe68632cc5ffdda76f2abb342b75ee89ebf4e0c7e1e5d22b36974bafbeab1c7df012bd3feef872fdedf7967ffad7cde5205d635f72ced165d5f283ca8ac55c7d4785fbc52b955cbde4fce3ca79a7ee2abff2f62bcad6fb76958f7c6d5bf9af2f3bb96c3c72753969c3da72d31ddb83e9e6ad3b64c374f92bbda7ee7b9e7f62b9f42b9bcb2d77ed289b0e5f592ebf7e5bb94b0fbeec7c685ff949bdf36ecbb69de5c35fdaac59af3d658be0fff1c52796e38e585dfefe9faf2fefffd29de5ac635695573fef84b256b3e2e16733cb71cce3d316cfc069fc000bda34ee3d76e0b39c90d11b8f814f3282461f99bf83f960a763de1fcfa68d5a74b6cdf0dcb72fc6d94ecb046e9a8cabb192dffbeb6f3aefaddbb2dccfbaed3630db66bb4ccf98f60a1589155f745ef6b2979577bce31de598638e29871c7248bcd4fa9def7c672ccb934cf132eb2f7ff9cb712eae5dbbb6bcea55af0a58c84ce756dfb6d0add8ceb94418416b414228ef053a48bfbece4b3b8b5ed24986a08deeca01ea11950fea6bcd520943fc969e78c1600b899632157dd43e87063a66ba5011f63290040b9a769e21615a7ba56c4648e0d5ebc1a14f5f00ab00465e2444d84202e480874c25658bf866841e3d11c8dd70afde8515b4d237a295cebdb244273e3be023806ad65939bd2a403762be18c57b90486ec206d50be58b62c166e905d37ba6162e44bf0a498768e2204b6dcc601137f41313923251eed5e38cd0b0591fdb7928803d62c8215cd392590389d4902c18b36bd8a09318ded02762154eeb5a077be0f5113036c7233348b04d9dbaf816e84626092d59eb0651e3474a958418fd50f69436812bc95ab878691500de046a731c29d4cdcae8cff810197ea08f1b0c3357bea130a3958b7d46b2e5d6e163c704971c27399d0fa2c736cc0b4a75186ec61fa1254097aaa3f6725bd498d9e26eea518d4ee82b4f6d83b56ff1c0c5883c62e21801065f8f0a16d6120adda1162a785483b36ce05d5b64636d49b51ecbcff810dff843857ce817fb041f25e44097f880db7fda2ec113b11fc5045c2713fb905545c7f96d7b81595767bb09ad20d5e6eb689bbda1abc72718119c119bb00dc754c04f2c9524d0f8c8c5fc84134e28175d74517c2900f1cffffccf53a79e7a6aeca92271f9eeeffeee489eb8e0bff0852f0cdea582bfe8c52f0a9eabafbe3a96307c63f8966ff99638173abfa42762159ce31f1167d9042dffc276e2c7b54fff662b60f936cf971974c7974da2a33fda2e1c26c639d7b037fdfdd7ca773ffb98b8f67e48b34c271cb9b26c3864d9d4d15a4a7ff307af2bab572e2dbf79c975e577bef7b44874580abce2867bca734f3facdcae04e89d4ace5ef3a213c5cf58188d071e1cf9938fdf5ceedafe50f9e0955bcb391b5695433503fdbdcf3aaafcfcdf5c594e3b7c59395b4f08bfe8bc0d659b9613776be9f099271f5acef8bd2f968bcf3cb2bcfb33b796671cbfa66c5352f623efbba97cf4479e5afee0c33796bffaf0b5e58c4d0797d75d7253f9d47f3ca3fcbf1fbaa17ce80bb795b34fda5d5ef6ceebcac77fe094f2d64fdc5c8ed053c2dff99c8d6193dc8f380ec52f60bee03a4013ea3e7fbf3f81ad3b6efd71087f1f364986e19967befacd4b1d3c8f85bfd2d1f72ddb9e6d1a6ac30b7dd8db08b66edd1a4915f71712ab7befbd376abe50bcec3bbfb3fcddbbdf5da0e14b3ee7175f7248c648b8baf38d93649682ded99708dbb5241218b539d1f81673e2d3cf2b57fdcbc7cb42fdb6df22dd4c51c8bffa045f3dd0dc68a7f56461dcc3395b14221281b2809bb0acc238d5612cc9070544835740faac82620621f491d038ec21902e826b30eb0fca2097a353e15d9be40f90ec0a9c64c7fb5f000602bda22183128e0b481551f1fba22f9862a117219137a948afea05a2af5d6437bf0380e82018e9509f4b7a7c33ac0aba18874292ae2a4c491b74f5c5a7e8e27fd31476b4108b0ddf641b71a480a0203f74c017ec911c02aa24956eaa25cac1c307e0767862e6505de4c7f19611b46b22a0df7c7c68b7e0cbcaf2f527c2d98a14a88832781a70ce2ae4a3a71d232756f5d8b7e386dc70801a9155578ca9d0d07c8f367e8ef81aa8830de1ea9e92667f5560b679d559a6dbd4be597a46c0c24ce37ef8a60eb19b5884caf82c831ba1e3e67317bc8f1d32fb71ce7ae0a1f4ed0466db9047a1369dfd030e9d69e9e7629b80d9eecc2be370aefe4555c7839a9dccec7bc053acc0855c602d4eb6d736f9da66de8cb74de0c2964a14dd2e49416ebd0054b8fcb58c00e8838760d8e7c1b21fb3544f79ca53ca55575d15b3b2ec01f9ca57be525efad297c6921bbcfc2d5fb6bc3cf399cf8c5f2c20c9d9ad9ff63ae5d453624f62c8556cc287f1216e9513eb7ebcfa84ddd868c79363ea63e8988df3d483c43ea8954b1696734f3d3cd0679f7c78b9f6967bcaa7afbcb3dc79efeeb25ab8f57a52f775171d53fef7c76e284f51f2c5bec7a30f59562ebbe6aeb2430f8c1ca257a9486d59ac2fb58bb5d7cafa784af7f9271f5cbefd59c796e7698fe31f5e724df9caf57795f39f7ab892a1f565b312b5777cfaa6d87779d2316bca7aeda33c5dcbfd6f38754db9e473b794db95983defaca3ca97aed95afeeb79ebcbc5671d1d33daefbd6c733965c3eaf263a7ad8da5c59bf522e2ed3bf7946b6fbfbffcd2d3d7958b4477fee947969dbbeb26672e015c73558dc5be1fd3dc8f761a233e663eef2258f2b98b3b00145004ef643519d0b964591dccccc8189106ba9315a88644aefee5319be9727b868e06c8346edb36d70fdb5fc946d623e52fa66679244e3b76ec080fbc07920ed7ccf55a1961bfe3dbdffef698b96539fcbcf3ce8b84cc5f7ac32f181cc6defd21e2a0d82e92d6086ec70053aff8e09be6c4d3ce2ccffb9ed7954fbdefdd65e703db7461d564cfbe8738a471b3874e332d12fc501d884df9f43e5e124992502fc6d0e11027157620202eb0ccd6444f5514669824930b3e74f0e95b4a974c34f9a6a68e8bbd6899f9aab2eacdb5dad6142a3af49d8db03c147d71b00135e68c162805228f8a4cc733573529822666c324a3ce56d4b7c0d7c7f7c5b3509e29d2311b455216c6236ba15ea3402c746946a14d6807cb17b5858b35a314133622882389430b753957aa23b66ef061a050d81370d4fac0d70c8da0f1dfe3017249818f562be2f3ab2fe2840b19e26b3710df40d131b2a75a01dfaa83d797234f7d7659b2fad038c64972d86717c261eb1caac5681afb6332fa55bf21aab3a2c49b28ba26372b4e2ef6b5b087843d2fbea91bc7d431df6c588e7492c23eb0952b57769b7df976af1988697db399bae79e7be2060a0fdf7a28871d7658d8c95e16d6f18f3efae89876661f8de3881e6eb04b35234cbce1d9b66d5bd8040ddfaa4ceb73067b499a90bb40e7c9ce1d3b633f0c376f965191850dd87df8e18797db6ebb2d9679ac03db22b62d66b49de870c1e18fb8601b3653d0cd864ff4b20788070ee041be8f05351722fef0d18538c16b3a642d970fcb6427be39aec4eee69b6f8e9f3e322f75ccf2b5b1cc48cbf1401605186dfed063386dfeb095b1e73e3c1dad105e3ed6f950cfc784879602ef58a18b4cfdc32ec7d4ba33ed1ecd4a7311e718fcf00ffff0b48ecf14c79925089627d8c0ce5e2be24dec2c83592de2c7fe0f8ec7d7bef6b5c25863a9c205ddb316dbd9ecb7df93d8c20f09c45fc61fe36a3e65d9418bca1df73fa45f3ad81189ce67aeda5abe7cd37de55bce3e62fad8c3574e7de6ba7bca66bd3b6ed5f2c5e5a75f7e5af9bdbfbf5289d6f5e5cadbb6979f7de9c9fa9585ede5735a3aa4dcbd634fcc442d5192b55c0f9ab0c4489b848c7bc0fd4ac658e6fbd3bff852f999ef3ca53ce558cd5ee9a1960f69a971bb70cf3eb5eec17cd1d30e2bdffa96af969fbbf0b072987e61814df19fb9f9fe72c3e6fbca87f56ebca3d62ee14a5aaeb9e7c1d04b72c5ec17af7379e7d7ef2b3f28ba777ce28672a666c7bee99c0d11325f757dbc618c9832026a8c3920bdc1d28308eb38c30f35fdeed804b0c2c760ed5806da1a1acce333d37b6c0ce170c670e4d186175ba2242fb24c70d1c7e2017fc7682d4bf5fef81bf6489ff48cac39007fb1dd3e1fbbe1d872c9072e299ffdec67bb6b25785f5f381f0f5977486c45f9d77ffdd778929d9968ae81b60bfab9ca2213bbce0c5dd00504ef3ef599e73fa76c38f19472cfbdf7c82894b6698e2ce0e1b415c288a20fcac3e17d9468edef487c352e3e6d274653dcafbdf8e4e4256e99247c849cc1d9f023166183a00a1b10d91d8311cfc368f505dab02cc2340987a9d14db0cc52db7ad7d4fac3cab2152bbb01c8ec5c278e9397a22a6e48089d541a8dd171f1a91674fce02286d0eafcb3a688b7753501d07193e5e4603f177bb76ebffdf658573ff6d863cb49279d14490dc908c91709011b7959de39f1443d61a8448bdf3ee486081f4b3b2412d0b264c38d8f1392a51fe8486ed8d0cc09f9a94f7d2a92a617bde845b1cfe6ecb3cf0e39d8c06c86a7a6b991326b71e34d3796fff01ffe43b9e28aaf2851da12491df2b839a3e38c33ce089bd817c0f2117298be2641c11e0a1ba2f10b99ece58186655660cca4c4b9cee1e010a87682c24c0a3754a6c1d900ca8d1f5af627e023afc8c04774938c92d0b1478ee48119999b9420ed52e2c70c0db6f00428091bfb8ce8a3c749dcb77eebb786efec7778c6339e11c9c53ffcc33f94e73ce739d1c6765ecd81bfdd2092b94e664934e3f80b46a1edbe6be04e1e6953d08fbd24911107c17c5135fe939ffc64ec8562af1134c833ad65bb3f3abbc54d4c53316d7efa0fbb4952396624ecfcc62649761c7fc129e683e60d6f7843c4033f2efff2e5419754ccd9ececc48f1648c3666366ccf14009e70c892f630f18fd1bb4af8c634b716c78f5c90f5eb4a1bcf9fdd728e6d3e5557a82f7d84397978f69496fc3e6ede550bd0e65cbbdbb6269f0722d0bf25bb0df7eded165bd66b8dea5d92766b876695fd49dda1375fcba25e54f2eb93ae46c3c62a59e0e5c593ef3d5ade5f7de7545ec937ab112a78b9e76a4bef84d975f7bd755e518254abb9458bdf4fca3b5a7ebfeee69c273f434efeb9fb1b97cdb39475657db75ec7fbcf7ea72d7030f95377edbc965ab7efaea051beb9eb2a3f49358fc86e8f9a71d51befb6b5bcb0ffde9e5e59cc39629c1aa0fab547f7598b9e6f0a1e298d206e67818e76b5de0883f3698b75d03ddcf32687b3cf5e576b824ab930f5bb323e8f848e37292ae0e8e6ffa177eb57688b0cd38d08af598b78b05fa206b75877f38fe263da1ae272b74371adbd1cc9ae1afed321df5c1eb0e8e2579c632d766ae8bbe56702e720de3daceb59f2766afbcf2cab83672fe76f6740a6736ac6bf62542f1d9388bc803689d2edcfc059909fe6dd5a3d1b47f7ecdc53f177e48ebfef00cc979546031b090ccc9c449d94e2a8fa3eee49d43bbe94d96fbb91daa98610b75f502e71b9479a9b931dc7bdfbd911c9030300b435242d2449b72c51557c44d8fe4011c7fdbeede163716122bf6817dd3377d53211158bb666d79eec5cf9de204e446c91f2728f228d75f7f7d2468c8e606fae10f7f38920cbe0d3133f11ddff11d91a090d470d21e79e49141c38d0b5bf7eedd13706eb2ccf28027f171b2853e2e04cc7a9088c047124322847c6ee2cc9c39016343b52f22c4c7317282c08c183752123e66f7984981fed24b2f0d19872979066e1ff1135de79c734ef8874e1225f024a8f8c5d339ccb65c78e18511133ec0f3f83f85a4ec052f7841c4ff5def7a576c042781422e7b2178dfd9c9a76876e3965b63c68e44185e70175f7c712498c8e162884e66ee3866244cc48ce34c2245e24c8c7852089d24c13ff8833fd8c580a41bbff5e3e15324915c4c491c738931a731e6427f682c776333867e4dcc182314ce0d15857e2aeca2e35942da145f98a99dc4d0c6a7b3ce3c6b8c861b98ed08c4c087f1b6cbb58ffb0c164c949f24dacc9c91986bdf5824d68c3f8a6748a3e30fd9f82c2526a7ebb73ed92fba5cbfe94939e5b883a75669160a187e9018f1bb9debf4da9465a23946af50b94b89d7a16b96c62b4fe079c3779e56f7a5d251619febf95a7ae43d83ac32d4d584522e3cf328fd8ee8fa9831837f91743c4dc910f14517b3566ffebfce53bbcab94fbf27fab4c39797df7e8d5e9fc2b9ba98df195d5efcb4ef4bce3f367202be18ffdcabce2cafd7b2274f0ab30810c740f01af32acf9f8e69d45c8208602b6ebb069cdb43fdc61a55a6cd6dd300cbe330d3e4765f4fe6c9b84970ebcbb4217f82bf43f486f5ed323ccb1e6b4b8769e0cd366659b93dc6df988defc687560c5835a0f81ca3cd758f6b1985eb15d752ae73d04c2c3d9475cdfa14214438e362261b88f218bd4ce1d55dde26e532326a7f835b04069b1f6e118f58dbfa18c19d288318cd943fc63fa07c2efc000b7e8c6c1a22f806c2645bc439464c1b8c8e4a1e47f90499646ea6cfe370529b618a7e6e8edc5049007cdc4970b8296fdab4296696487e80313bc28d989bc9a1871c1a333cdc60495c4e3ef9e478a204fcc5ba99935cf1241737e2e5cb57e81b73eca799d63e992964ed79489bfc75f1e79c2009e2e6c8cd9d6f3fe8c33666be28241dcc48f1f2487898512191dab871632452243bd80f9e478591c18c1afb00904d01c78d0e7b49303ef399cf44f2b764e9924858908f5e2e16241f24582418e8a33836d8e58b089b3d99fde249993beebc2396ebf017ff76eeda19b356f0c34b12cacc0cbe102392427400277e072dae6fdf27c9c3766683d0c50c12b6536c1b308e0dbe31f34762853c12932f5cf685488a78cd01492e49247278741abdf09094b1e4069ea40e1cc78b193e254dd16739f3bdef7d6f248bd88f4fc498a49a3183fc7ffcc77f9cd63899ea963e6320d7654ac69d2f85e8f7f8741d78e2ca6a067c0cfc3626d147814f45dd764da91d6051c0876cd1bb8637b7893f7d17eb77bf5fdb1ee8b0d1fd3e5dd76fa219bb1c9f0f7ef083e5c77ffcc7cb6ffff66fc7f1e658314e48f05d300717b195a70029fbf66177d17be5963a1a8256e1471f5a79a121595abfb6fea6e8627ddd77e11529b9208b95124abc56463582572a79e38f9263e5988d6a257b7ad290a701d9e3a50116363a59332f5add3e58b49478825c0600f7710d843e22a68e2d75ba3ecfc035ff7dccc053dc8f8e3e0ccf38cbead398b73bbe1195915dd05b9e692dc33cf4336e121c3adbd1d513fc85d6c5b227d96138f499b66b4b8710112cc32a60741eda1e64589e6981c11dc7b58a897ee42fa0746c3d4e82b41d6be87dbdcb70dab16a323a8d431e7097c04bd7fc67b0ea58087e0f408c6aa56b18406dba0cfb46b6f7c39ef02bf939abf903f2c53a181acb09bc078b8173d473c99c83fd91430fd91d3188413cee773e01e6b440acdd26e244ec13c735a8be5cbe6593ac7083c6160a35375392016632485458e223e1e1667ffef9e747c2433270fae9a77749083768665f48505832e35b0d72492090a9bf29923364ac5db7b64bae3829a1e1e6cfcc0e0903cb69dcd4b969916c208764c136902cb164888d2483c8dfb061432409d0f1c70c12cb7c24642417ccd0c04fe277ff7df7c732ceca5575368d187866079d248cd8c32c1537482f7f111fec2541e19d4c3cc9864f37df747379fffbdf1fb164368b78d92e922878a8f189318ebdc016cace0582c7de29c926e9c2166643b01b3a6014dacc3871d3e61b224b89bca19f99aa7cf1c326922d66d38809b6632bb1c23792407c63a338c78265589637dff7bef7c58c25f69110908851332bc378a0708c918f6fef7ef7bba7f095b82197c2f8cae30d1876db67d35053ba711bf7620d64ea760d800f9290d74e0fe340b85836b5db3222f64cf6cfb90e6fe65e8d2e785c3afb0ce8d5964782ce1221892a093233a1cca2e6321607ec4357f55163a1b6959c34ef479c5883fba6717f44317b0b9f108a0cf499dfb6c3ed38551b2bdd59edfd787d1b439b84196e3996cb8c164ad09b42196c7c04bcf52483a33603d7878d1d13d1dbde8eb13566e383047c5f9665645ed31a97790c739df9727b083fc95fd3520fd9f870fccd3a86645957dfd6dcf7b1352dc791eb55577c7c058016de78c84d7dc603f496e1be4806c70332ad7bbf67b0b8b826856ae674ae2ec9e0003461105a5b311fdd3064341e4dd2d563b4383a5470be7d73ecebc24e2ed6dcd07cd3edd344f0f401dcf6b63a36bd5a06fe70a3cb348ec30cf9b249ce89b49d70bd8311038ccc9ce317476a740071b18b0b149491eb2133fac2757495aada0672405f2389cabe1a96fbc8f409904fc4885bb3c770d796439d619d6f0439975e37a320cd328c0366db805936be065c638d1b257f43851bfba64d9b62a98d7d36dc70bfebbbbe2b922b668d982e660645331931abc123f4fea67eb166b1b8c190e490003006346332ad1b7f6c58662d9f1b35c90b638419000ab33cdcac480c481e6c1b0918336dd840c2000db835abd7c4cd8cd9a70f7de843e59bbff99bcbc73ef6b1481848aab093a48a6341124162848d37ecbd21e4a0939939ecf36c030913f42c8d0123c982173b3937c0513353c68d94e4828487e4071e7c62a687bd572f79c94b82061e689d6031fe495ae25c113f780a7620073c53ed14702c95723e2d5e54f73ee017892e2fe5442638ec860f99e0891935786240e2864e6c67f60a38491cc91630da4e6649c638fe4e5449b229d8c41261e39b96be2992346470ac498c8917335cd0a09f241ebf5c3c2ee9e7716b38b48c4ffee9bfbaba568a9d7ed0281ea6818476bf38312276419be2dba7cdfdbeac6c5fa6cb6deb809763cf1fc57a2dd37415597d0f1f71aeb9a0e4442a7d6fa8fed684a5d22023460a3e379f442f91409b900e8e263ca8f8b04774813669e38a2babda96926da54de9fb11965414529339f5f8058f6d0a09e91886265c18ad3020035b733d24a3fa533d030fbd8b719661b86be3fbfd4c6f797d5af3f46be826f158aef193fccd32fb7add776d59f06458d71e98c1b2fc8e4616e7769665da5c871fe93cb35fd0746d8d29b7a9f947e9c68d87750003d57dc4d8d438ab0be51d78bc61410195321cf0e0fc933ff993c24d8a938f0b9b0b17462e64bff22bbf123715646439f0f3cfc188ba9d1cc8306dd0b513c1f45c345d6c87fbd4c0b23efa7ffee77f5eb0f5377ee3376236c2f25d9bcf3ae883b32c6a360afff22fff72f94fffe93f95effffeefeff0dcac7ef3377f336e16ffedbffdb7981909b9f8a363119e369be4705780bbf47db21d33e2a2e9740af1b56d96814efb133894357df4dd367dd4c6fb58b4fe184daf137149b6f7d0c3dd79c81d669c0754b28953ffe6e35858027d6ed48c4b7ed78d7d387c3367b6ca3315dc3899dd62332f37538e358901e541bd359ea5386eacc8e0b873dcb8f17333e698f0483d4f7ad1a69038414fa2051d377a12066edcccd4b0b192fd373c24f2910f7f2412ba1ff9911f89646af1418b430e09c7a64d9b62a68644824480f30d3b9969c127649108229f59301209920692037c7a866673fe49891a33692486d84f32673b191ff8825c2713245f14922be2030fe738331af818634a78668e487ae8e32f76e11f89083e53b087253bae151c07129c5b6fbbb59c71ba36afabdc70e30de598a38f89e49204141fbdff097bd08f6f072d3928f6b49154917c622372b19d9773e233c7cbe70735c9320f2ab0ec497248b2cb312119be7ffbfd65d5ca55c1cb8b40d17db19268f4111f624762e5983083c62c1e314646571ec6f88eb13a74fe241979ec8eb5db49dcc1124f674bafd1d1f6e0b375e189e3dbae5ff43b98182d33ae53c20d15a0a32bdce8f263d848c6485ec819939764635393d8415b8398f2bf6f0f68f435b2d4c8c0d0dae1f2b524301d73a3dbdf2ac9b1ef88caed2c1ab8fdede049866193f8c1cf86337fd4921b311c031e78c73e643b723b6b306d860db527f1433b1b6e4cd601f83b5b9c8670e1971e511e3874cda4364263e0b544c117d75ffcc55f2cbffaabbf1a17205dbce39b1faf0958b5ba5ee8b9517171e382cb8d20172e8ac8b12c70618c60b918e6e0cd458f5cdf382c8744efbffff7ff1ecb053c1530640fb4136c8a19acbffeebbf2edff33ddf53def8c63796fffc9fff73d0a2870beeabbffbd5e57def7f5f6cbef58dc1ba55cbf4109140d5577c920c62df396d3f21cebe8e318b5db6ea155cba918b9ba598becf991e99c88a7aa4aa77f541a1fe268f842ab24713e322cbcc8addb6774d76c723b86de3e64c02c14dd2b019f65a5eaeb36cb71bbed3a3be65922870e364e6c5f1f59801ce522089064900c53812066c64860b192e9a429ed65ea329e8b8293bb1401f09069bd719fb2464dcb8914b42063d89870b490b7d64303ea18796591a1f5bece3e6cefe20624521c1a170f377b1af2473c8b04efc25becc7891b00037ad6bdb8fddd8c10c1b092276916091c09050d186871a5914ec030f9c3f642107fbb1059f68835bb8686159bd6a75c4083b5c883ff8ec8f718f468d2e8f83267fec7c043640d3c13adc5ce74d36be7eb71c1fadf42ca3df0e239200e3536d3b3806fc31136a183525dfb0393702a631c19822de8ccfe0e17cd6ffe08b268a5a5ff5d8b50494ed8668a81ca8bfc8ac268ceb1ad2dd60f9dc1f3269062ccbeaebcab8198c0380c78bbf73d8ddc5a8e76f071f706d1034e42f84d6efda30eafe98e9d900c958b18e266bd0c6ac678cb9763a9e9eae0e3ec0332748b27c9edd77ef7df1da1c56130c837feef7604d309c8b27e5677ff66763532c175e174e422f917083e124e6e2c9c5941b04370e8ce08f0b0217732ed4dc7c36dfb1b92c5db234bedd23c7373964f30d1939c8e622428243f1320e17702eecdc18d0c5b77c5fac7d21c71ef4b26f05dd5c58b8e17213a1e4e004401fd0507c638b4efb587b70bd513a89e446c28d075a6e38f8409ff7157163e126078c3f6ed6ecfbc1477cc00e17e2c98dc97166e68538e193e3072d3e1337968fd0099e18f087aeeec2297d14fca3c405d7832d2001746bac1ee301633e44a96d7ca09a1eda63c574e61d43ceec101fcad0f198413d8b4cf35313638f15628e0edff43956fc51fa38e2cdb8a538a1884efa80073afefac53a81330343c931f38c08321847590774fc611bcb8ce605e6b19d65e11372f278f61882cee7256dc7d8c7d0f683c30eeb4327e70f72196343e741b6197ad3200b5b6c0f380a706452f3872d43b1a9d4c39fb61ffe7e0197e1437dc32c07199987be6968bb042cdd25ba8bb4c7b808fb32c7ceb7a1f19a61b98dd2497dc1d13d5be9ec6f321cebcc936db5ae311826f4e2697eebcff4a10341b6dbb599a8332cb7136e86ada21b83b57eb0c8be2854edba443fd3d3a6d8d68c1bb327881aaf108fd5f11db327db907cebfb10764ff2b78d8d417f130faa9013b25b1827c510d2b01306d3ba362ed90b7d47179d517f2e7f3b5ffbba92ed59467f2c665cf627cc90cd21dfb627997dda2c27b7ed8ee58df55b6741285187baff074d876f07abf17515cb297ceb677f8affb86170b12621e0457a3cdace6c16d3ed3c91c2b206079dc483a7535ef39ad7b0c1b47ceff77e6f39f184136329e2777ee777ba6fbd28e309209655782fd1732e784ef99bbff99b7847cc4ffff44f47a2823ca6f49961626980cdc0c8666f06c54b167ceb7fd39bde147b4ca0e326f2fad7bf3e961b82501ff6b9dfe7664c714df2828f146e3e1436d6321bc163e72e6ca465e3eceffffeef7776f07e24fc26269b366d8abd367ff0077fd0258d2c4b3263c2ec19cb90d0612f4b576c9ac65ffe88a55e5e1838363df37b65e861098cc7dd29715c75fc06fdd2c0323ce8b80819e6da8eb84e70f376a8de38caf068275ee366d48da6939dfbb92dc6a011ac2b0ddff9d0688815b41c27ea3886ed24eb709a0d0457dfe05f2576b8c607de7f50b8ed44cdfdb9eab866c8264ab6a9cf877ecb361d3c86411fa55d28e8679ced379de58fc12522f7ddb63ef364b986cd5657c34631cab4e0e853906b9d86010736b1b463073d74b3d24a88e92c2ff4e0b7fed18ebe91a9eef3757a5ad8c539a2ce4dcbecc120eef40967bd5137da0edf24bb1f753e8fa14ff21bf95815722123d6b3c83793fdb1ce0e0ebf8af1ad1355c01f057f2d77a4a4b6c67c3232f9d6f165586b0739ed8ca36bfb83a0f6693e61fd6d7e44d5f377287e861197a176179f16b7888dc78463675cafee789b4db9dfe90a8195206096d178868e571f66d28037fe49ba3abda273bb4f1b70db3144675cb2dd365866cccfeba2a17edeb165b25a0fe19d58683fcbf465975d46b2146b61d41b376e9cd2cd7e5aef0b9ad24b13a7b57976ea8ffee88f627f05c9028f9ef35e20666c986d2219e1ef977ee997d8c734ad57d44f9138b14786e48cb7adf2de20956912285d90a7d87742e13d3a7cdb66c6e7e77ffee7cb5ffee55f966ffff66f8f3d1a7ff8877fd8cd3e05b13edef296b7949ff9999f292f7ff9cb63e6ed9aaf5f537ee1bffec2b4f6684cb1a998e4c8afc3370fc1a1adbd1c53dacf155d6e0a9a399af23b941ac9b466b0b82b5077ec4aeea678ec9d593392b21bb407c4ef0622d9239122c124f954c2378daf9a9d9b62168a3d5ffc9134b1f9faad6f7d2b89ecb496676373f5eb5ef7ba78ca8747eb793500c9e2fa43d7972d5bb744028b2dfaebee541ccb665807b3a1ae7d51713dc613f7a33a563c2e129ec13a51aee9d1d3e2154dc1a93b3eeb0d606f6c661c780a306e946e47a37d24dbb80dd71bb13539121211986a4740c30fd16127f6351b3b9ce52293fff6a7d161147081db1271ed5713f509dcbe682c190b31bcfae84a952150247e592e643e1ec0553abb68b40b9f6da2dfec0d9995a3f20820b2d0ddf9d2ec0a5b11d7e83bbae8dbd26c579303bee3cb3ec96650fa0b99e80edaec0f805690d1d1b82dce0c1fa20566fde6378c7e8c1bc9e3e8aa1f22b2ccdc0e64efa3c926a49d1f7d7dd611ac390602f8f85b6cd046580c99595765d556cbeefbd6b8baf1653f06e8eb78abc7a28b673c303453b563f998f96bbb6dca80fdb6a98ed1163bf3657ab791e57899cef2fb3578c19e90fee24bb37fd0df21dfc760beae34398e598ea306b0cf7ed4c578b60c8f53ea49c5b4c65b36badc1ec3cd727ca1431eb56dcdf2731b1aca188c73d8fea4b6ed1892691ca286dc04bfc846b90ecded03a186535b89d0b4a19afab55ffbb5c27eac5602c8fb64d8c0ab0de6d1ffdddffddd696d4a9d525236ada582292552d33c664df2c43216e5cffeeccfa67ee0077e20e492a4e991f52996bd54a699cda1908cf066632d2d4ceb4929e85956986639424f394d29b99abef8e28ba7def4c6374d9ff49493ca2b5ef18aa9d7bef6b5d36c9c6d4b8453471c79c4f4effddeef4d2989996656880db36ffbd3b791a04d6bc9704a09560d74bb68a2bff9caa3fad36c98cf457ed540705351c1366a2f19d2f68dcacb26244ebff55bbf158f8beb8dd641cf722149264b8614cd00029ffad11ffdd169fcd612cc9466ef485a63560e9b94144ef308f52b5ff9cad81fa6a4764afbcca699d15282c53e2ddbc64d8461302ac274c716840697fb23a2f1163a45d3f181edf3f4fb1eb486bb8657f23a8b0c570d6aac183706a4936cb6ac49b4cdf68807b4c4638cd62755531f38cb57ad7fc18bda21be0e066d10557ae0a18f93bfcaa9e87631888e3e9a7db59b74011893dd701d2ce32b77fd4cc777c8dfcc0f43f49b9f389b4ba6cd7441334f7f73fce0cbfe66f9e0dcefe2966019ef76df3fdb683963742dee19d76c193cbe3364357fcd3fc90fe3d1ed62986bc3fbe3d878fc82c67ddae16b1b4b86b75a55bdc198a7a3edc9c874a6a5a604ae8d83007c83fdc59ef04303c876db46f76df781f8dbc992bfe9c639719c76f411a4fa6198eb0e259986651b69db76d342173407e86fd31362ad7b4817632ffb3b2bad8d6cb5695d1b4dbfe9ef6a70c0a8337d47dbf717c2543aba36c60765b47b471f673101df4f7f27c96cb2b39f22ade721fe6a13843c9b50e242db0cea512124b87eecc77e6c4a4ff14c2b298a8dd7ec8be26925667678811f3fadc1cc0b4f1129f998e25d3f2a536c8227c172e1091fe0c865a991c21285129fa0a5afe4c98952fca40630256db1c9b8256353c8547215c6b12ca7d9ac2974238bf2aaef7a55d8f0d18f7e748a25346c231922016b3e391ed45c74c3267895b0c5135bc882075f7ffdd77fddf490c40949ddf405bf020d287814a77827113f91a124735a4ba153bc2492c7e073310f89a9f7b76839366c62460c39da1c1dba9ffffce7c73b91e0d7acdf14b36324b02a814716be59664508d53bf6c2077dff060b7d971d241e609dac68cdf2e171d448920ecec6ceb66ce32cd246a8640f40fb302218b5322e6ceff106651fe6beeb9138622a913566fd58f6fb13e992bc8e26c1663407ec98416340a29de8af695d271e8306eb3e5dafdff9d28367591d4d06f6daf3a18165d0bf01dd93e4011f3b9e3d3bfac733f727c9ec8ba03f5147b2b52f6f623ff1486e8c7dd186da54c7391dbadb453c62556d89f32ed1066f15d0bbe2275d7d7b464c335b8f84bf483dd0e33bd3b21e24f917fa7c5ea33bb57b5c33ba8f277f1f8edd0f87363b3dd1df14b7beec7e1f7983c7b729ca3a86781bd9c33a4eb3c9b1bcf9d6b22f482d93daf7b7d1233c734883c12726a49a1d090e1e25f7725d16c163e228263960633ac908cb8afcd6188fb4f3cbf0242136ce3532bc5f0a988cf55257975c4163fdb4294ea09c8c2083a4c91b67e3878d45f7e637bfb9fcd44ffd54f0b0a4f8133ff113e5affeeaafe231ed000e7cd8363690b36ce9c2b264dec06c3875b6cfcba9d8c412a1dfbe0ddd8b5ffce258aee4dd45bceac1bac051f2a669c7a562ea2f7fd3f6cc9863808e49c5077e08bf3fb8d978fa3a3c868678ecb7eb3eefe3b5ff44b3f7f11ac7c78b5d8fc5f17cb474f4e5fa7c23b643e79c636e3ed7863f52f5a325f791b2ef9196f3a4bf8f7444e38bc9232ff4119438e998cffea2d196e060474eaeb25d4e1e9c2c9110915cf0d4139bdd999d6143fac68d1b838d9926922d9e668276a8d85864936078468bf7d9f8f7b9bc811b5dd0fb292566c878aa8e27a7784a101e0aefd161f98de48a9fcf60f33d9bc6796c9d775cad5c31fae987219b8091e06033be3283c5537e7d1fdcc7061736df53bc6cc86f7b51d897a625c06893e451ec7b74f461791967fd7e8a8c3d6a2c13d247579bbd1ae3ede4e9485a16b27d1146af7575b05e521db6b543e6f1e0daf2fbb5fdb16cf0f06459c098912351749208ecf15e72cce663abe33a1fda7f0b344f347f1feef1dc9f63f468e9e03ad8ff02a6d397932d4a9c73bdf31904e725e79edbd178043f1e2d7f1f41131f51514ffafb888633843dde63ca7d9d5c254faab08b8cebdf01cf60e13ca55ff36421cb755a8a8b27db5ea327e6785d03efa46283fb273ef98972e1732e1cddd49b9c2ccb170c7e66837d48fc713120e9e2c75a79550334dc94796a8ec22670122836bfb35f8924c6c5376f02c29ea76df76c2b6c84e7a9bc8bb5fce804c8f4aeed9b9339f7a99925cbc5490f1be699954227ef0ba338c9b05f2480249b2c0f6a9f5ad0585ed611087d18060d72914f61e33e1be57913f71ffff11f171e3a78a215f6a5115ffcb29f8f771fb0d3c7f4f16eeb93f6cd1d81c7e2783e1a3a18839c3b7ce1cb17f9f0382559431180173e6e108fc6587e34fc1df2e3f1027bd2df47fe483c9e63ca3943dec0fdcb2b491101bed8e8dc9bd76f110ecd52b0ec472149c885607093e444ffa11ffaa1d844ce9383fcb990d4f0aa05120d6fea76d2018d677f38f129bc9e815718f08a02edf90a1889da25975c12376396ea982dfbc0073e104b6e3c8d4721d1e209bcbff88bbf884486a71699ad82971fbea590a8b16cf9b18f7d2cde76cd6b27fac576e4974c9a860df4147f0b64f993a700dff39ef7c41f389e5ae4274078a124051aca4ffee44fc61f9bedf909129eae64c68d979a3a1e39bed6c12c200794574cf016f037fce41b0a0f1b5058f23cf2a823cb5bfee82dd19fed830c9be23ad31ae6ba3f06801b669accdf6f67fa3e8e3e4bad7e0fd510fe49d89311783202b347802f5ee9e9e54adc66b0ccd93f0fb94eb38d62d2974bf33d593f19812723303902fd2f28be27c62e5db23012a3496508cfab0678bb3509899e18148936fbb66f4b39c9223961d98e9fea20c3e33d56fce23d3418c5537c3b1ed851366edad8ed9762998b4df24d76246c241cc820b1602f144b7bbc5b8ba5319eecf3de2b960ef9590c960c99d121d9e35d58bc238a591e12161219921dde954512c6ab22783f16789e7e4cfe461e0a3faf5860599364c8786ce22736b0093e66ed28248dcc4a093e2d7fa7900b1dcb969b366d8ae493be7e8a645a17b8297e170d1c31e542c7e67cfce3e5a2bce0127f29c0149b781293e54d2e8ec411bafbeebfaf2c5fb63c62f60bbff00be57ffecfff193fe14322e9841719d84e816fbe658ca765e6f03a0ec6039b4d6ed049ad079ff9fb6f7247ce7c0abab2eef9f074346dac767d1a3d5827bf07378ff0523f1af7018796d2bbb101eae4d1d98ff270f867d04ef0219b31832723733bcb7a14fdcd2ae76acfb03ddb381773c34b463d9e7dfa242bf47070078e6f9f6da83fa823c91fe21982f5fda5cfb58dbffc2677783947c0bbed710eacff26f7204af6849ec7a1bff621ec3dd08fbebfed1ab93f6215af996328c99fafcc887bb6633f64cc47d70c3df3614a3483fe26fc7c9bb3d9f148e9c096d9f4ccd7d63e1d32c91fb877335190cf379ec09b78a9e81b93fbb453410623ab0381cf37f60ed11ad908e3ccdf93cd2b1c62b98f99a197bef4a5b12cf7b6b7bd2d66b4d853c54fd8e0dc6cfad031171e1adbd56a55f17411a8283dbcc11d8e46b23fe23246a48e65d084bc8feff7a1a734b91d0fb35dccc891a0bdfad5af2e1b376e8ca735f9016366b94854492cf1bb7b8752138eacb043ea9989723ff418d6eac652f5575382c7f0d96ac7c23e989624cb7afb0956d8222cff87ca98adf223e81cc5609bc9187634dc904d91f421aa37862346a1c3f3751cb0ce76a1ebf830dfa0ec642374a800d4c44a9a8a3a96d1ba95aee9aa300ce4ffc83fdb023e9719311232cbcfb46e671ec3a8b38e7e9ce6e36f96e5f690ae902d02fb3789c6f82c2bda29367ddebeddd0dbaff08190c621183d01643d5956d08ab48b25074fbc96a5de5831bcabd30d38c1421e7dfe5bf60c5d926c5b02d7f37728c1b22c8cb23e1b888ca104cb3a828741aad2c9798cfdcd3610e7a1631234bdd819d6d10b9fdbe0bb7e3af722aee07c1d48fe661eda14c7b4ab0ff0f886cc16f303f237fb446c54ec6f74dac70c7f0d9fc0d3f9d9e2297e856af4f4b97584dc7a4e75b19ca86bc8df261f73d021e351ddc90af8384d870b4211d816685d26da90650db4edb7e5501b86ccfe4fe5045ef0f10d44997b42db0672d3766126a51b900d48dff03e0e19fc0137ce300695658323716216e635dac3c5c6f47e6189cfc91532cc9be990036ec89ece0e8e203453f5e9481f24cbf41136bdebbefdd0d906d3b8c626da1468faf02c2b0607035405bb29e0fd87cf9b366d8afd68cc58f1970bcba22457d087ce262bd37c43dbedc235d106d9eb580dd118d7f967a231b9639db1134e61198b3fe1813a1f1344767ae8a88c4bacb0d93edbe10e46db6a187d8a75d3eef471dc1a0ef8fe168fe3fde57f926ff60810df385767277bc260e71a2fffd6fc9debc0fc7bf377ae783c894f11c81768dab9b47ea49fbef0677c6ecf8aaf7707918cbec9fb2695eb2c6fd676bedb88d0ba59a6631f133333c865d98d77678d2511b30a9e05d9d399289b7782b480618f8b6f86eedbd674c7e4da3bdb356b507327c782c7ebe0310dfbd5d8d4ce522b7bb4d8647ff2c927c706f8a1f8dbfebeede32ac67b633cc962db603c5cb3c935bda5bbdf9fc1321e59975e7a69ccc4b1044b52eae495e55966ee581ab61cf8f8ed720e15bc6e5b5eaea1f191ccb4c016b40c28f3db2f267c6b3bea880630adf4861dd611c3051b120ebe7b1fd85daeb9f99e72faf1fafdcb83eaef6266fdbbf768ffa2e80e5ac49716a4599f258fce89808405e3387ab6778419b572bc80f6fba6044e41566e1bdfaf87e40cf1996e0897ce9d4ebce90390fc1d8337ea3e6c4847a6c96d8950773463ddc375f6b8617cd48c3afda74dc9f1cf78a19207417a401f59dfd00c16c243bf8ea1dbd5d4daefcf6065bb83217d584ef627eb3769c60bb6dffe5a9fe552f76113f5277fed539fb62f2bebc9ba82ee3138be43f6f461f429f629db39d4ceb459566e43431983a5a33606375d8b075dfdd5c1645c8bbdbab396be5c88338c3645be4ed431813ef8fab81c3308327ecc8b316de374633c49067bd29908e92f113eec19acb03c7d0c651018b1bf25cbb31c6a5ed5c04fe0f48b6782faf0b9fa637a14ddd9b320f9a3fffd03344907b24d9ff5cc466ffdf679122d7068b0859abd5b175d7451fcf5794cd7877f23fbf38907f639d63c2cb06fefbe48a6d88ccbde3a9e226579947d7139c1c2df9c1cb93dc95f5f1548a44c0b4cddb8641896f949a46a71cd0c636ddb66d323c689d75e255a8b164e95bbefdb5ddef2899bcb6f1db336122cf358d75bfff19a72c261cbcb8bcf3b368eaf655be6a47abe719dc4ff48c11f2b3bd0f364d9bf08c4ac8c06b9c79eaf3dfb27ed49ae7f4b1178accedfc74bcc1e6d7f177153a2b8ce8e73021a4eed13321b6558ffa4b54ccbc875d611f2757f0a7e5d34339d6543e3990be32d232f9f99bee6372359a6356fd0c9ed7c91b67f43b5f9c356775cb7ebbc650dd164982f6611c31cdfde0d23db81aa31dbd5cffc966f1ad3db4ffab68fb64be850e4b32c70ddb16838d377758a9d751bd7ef870d4276f0c6eb38986f52cd8c1c0f479054f1b34a7edf19c9968f3dbce18be279cb96ede57f7fe4bab275fb43e58567ac2fc71ebeaa7cf84b9bcbf7bff084f2f7ff7c6339edd835e590354bcb072ebbadbcfc82e3ca7b2fbdb17cf186fbca373fedb0f21d176c2c57dd787779fba76e2aff3f7bef01b7d751ddf91fd9eabd59ddd62b5beebddbb8e00218b0a9010c59124320044842207c3609ffdd6cf8872cff0dd94d76b38424f009842c2126104a28c1603036ee06cb4572916dd9ea56ef5db6fee77beefcee7b9e799fe795302524eb91de3b33a74fbd67e6cebdcfcebdcfd8cbcf9c61979e31db6e5ab0d2fee1b6153666c4e1f6ee97cdb7199347db3fdcb4c4f63f73c09edebcdb2e3e718addf6c8069b3171a4bded65c7dbda4d3bed93df7adcb6edde6f6fb8e8483bf784e9e15c61e7f06187d9fca9a36cc4f0a1a1eb2fbff984eddcf7acfdea957d61d7dffc608d9d3679849d73fc113675c2a866170effcdebada33dcbb88db6d218862885a8136f43fe13da36a8d2c2e5fe03ac0d592c69972759ddda37f4153ac910bdf239164e7da2cde7f1d1a5bcc8805636a8f882494ee8aaec0e1a554c08f24ba927c90970912f59d2a57cc8d625d593f02a535759ae308fbda0ed56b732c8e5ab8dc28ea44f26d4b1ec20962d828936cf0d4197eafd5fa5bca5ad739d85ada5bcb58d2d2ed55d5d5e95bda58d447fff519dfcbb29afb7611b523f5139c1a91e950e7aa78d3ec96028e98ccff5287ec96c71e8437d895b7cb14979c9559db7dd3cf555682254b2427728e92c474b2bb61e7da9b5a19411db058b7453f88eb945e324d315354e8d81fd21ecf3f2fadabbf73fc833b665c728379c3f1c9f48bb022aea99679fb1fbeebf2fde66515e7ce4c5137c3c6ef17fad6d2e578e146f18fa5b76f18d96b6015c10fc046eaefcf1c620db73921d48bf84dc122b0d2ea773be175c34e045a3189c4286e53478f2fad78dbe1b8d64643ec12483baa0dcaa8b3aadba127d1d4b9ee28c178c58e96e7860a2e9168ba79b0ce1068be90f3cfa24a64f28e83316caab7b3ff0c406dbeb8ecf79c74cb4777ce509dbb47d8f7d6dd10603fe91efafb4db1f5e6f773ebcce566ddc65dfb86bb97de5c10d76f5d933ec559f7bcc6e7d70b5fde9d71eb35deef09c3677a23dbc6a9b2d7a6aa35df19947ec172f9a6d671c39cedeffd945eec4edb05ffbde4a9b3671840df35da90fdfb0d49daca9f6ee5b56b99ef5f6d1af2df67e6a76d6bc8976dec717dae2159b6dd5861db661eb6edbe43b589f7960bdad7447f037ff7e919d7ff4047be385b3ecfcbf5de4f83d7655df383b79fa681b3f7a78148d79aaae3be5bbc582c19cd321ac5c80e77f99b6868b4ff0c1f2c2e5183e05c9c8307082d774354e7c3956ba17afe08abbd10b479cf1a473be1b5d7b332ac84cafb462f19317ac8ea1c9f35df0d0b9f92b5599f1391db407b9485f2fb22c6f40bad25f975d060ed4d1f462740aa738c3649370c44a679c608a85eb254b74c44a8b36e7b31ca5eb324a8662c911bdf2925bc7c2d7f4828b5ef8c1f48847b4ca4b46e6cd38e1335f4e67bc6428969c9a5e3c8a6b7cb77c96297c861daa2cd1655ee4292fbc74d4b1f041eff7538260ddeea141e714fc57107d9b2f72fcd7807bff833863235f6eea0c3efeb8b92b1d78779af83613dfa6221c7ed8e181c7d0010e81bb77cf1ee83fec9de541cbc73af90402414e8462159cdf19d437b90493cdf0e5b4f2c40ae0098a6bb870594e4d2b9a6ebcc2657ec144af7ca6918e6eb0cc87f994bb2d7b4a77d075c9641d353ae394ce341946bad73ff1647ac10e25a64f70a03ff731f8c8e7a0dcf449ecfa98addcb4dbce183fcc8e9a36d65e76c224fbc73b57daabe64fb08d3bf6dabf2c5c6f979d32cd76fa0ed3e45187db1a776cde77fa64dbebe79fdee43b4e6bb7edb56f2d5a67f38e18634b9fde6ebf3073945d76e61c7beda5f36cc5ae676cfde65df6dae9a3ec8a3367db79c74eb6579d30d15e7cce9176dd51636df3b63db6dde5e20a6edbf38cfdc1d953ecfadb57d8ebffe287f687d73f68db77edb38b678eb6759b76d986bdcfda2b2f9e67579e7da4bd64e2705f9c1cb0a37c77ebb859637da78baf03f78f8d5c56d565b75830e873bae607a77f995630e21c0417ac5b5eb81c6739e2c9306805175fced769d12b1e4c568d138ff41c2c9f75679e9a2febe996ceb09043675587cd71496b2c871e1fcf6ddf2f4d92e565da907d904be6ed469ae591d69f16c4ccd7a2e1a6d229afc975c2a2147e698c174e71831dd8d704cf7435acc6094fac008de894aef3a2ed158b1e7c9621b862f18b46f439aed3399ff98013048b76f05c1d0ea63be35b595de464b9bd7804572c1ec9255fe3bac14493f97e1c59bde449bef0d2a138ee211a7f0e0c7aeff3114aa4fb4c9621b91dd558358de89bd7d3a4b18a359000c7602a839ddd033e688713f5c8238fc46feb69478101c8f7a0c8f383cefcee1e83b39d245c16df7b5af8e0c2f88e160e93f0f0200f3e64f36150d9407ef1e2c5b668d1a2f868a80ace191c6ec05d435de8aaf26a1ee9525ce3ebfca1d2d57c879acff2733af8abb2d5b001f4b5d29abfced7f49e3fa8cc2e3cd109bbc94e1dbb1b9b60ec5ef1b57b7467fd914e7225ee13df7dca268c3ccc2e3c61aafdf38a5d7158fce423c7db47ff79b55deabb4c43dda9ffbb857ec87cde6477dafdb71e7d07ea9c63a6d8919346c4aed1b2b53bec75e7cfb22b8e9b64577ddefbae1b72f7e6bdb670c906bbf581d5381fc9910000400049444154e6a26dc2d8e1f6c50d7b6c873b525b77eeb3adbbf6dbee7dcfd822a7e3e03aced5ac0923ecaca327d9587facf82b97f7d9bffcf6f9f6c7d79d69e3460fb33bd7ecb289e346d83eb7fff685abed41dff5fad69add36c9e56edab1cf1e7bbaf999259ddf72714d48e515a8679c68ebba3a149e9e342092ec6eeddbb653a6ab04b634153c670f8506faaee5eba2bb97bc5ef0d6962c8b749d6f09bb27b4bad59c15ce0afdd9ff91d65fb6035af2c4cc8b9a23038677966de8aef6d0682adeac97b4feb4b0e52deba009eb3142234f82ca530965531cd42c8c3c413480b5d0aabec8e674e4b1a90b63f3a180429f4c6aec6f048b0f9844441a3de271db6897304fb0863dae214fcc052e19221b8ca669bf56bdb3502b4dbe2959725ac3ccc66a99d2da19808637045497dc972a546796f2eabed889f9b17292a91861a4735e0a02d6bb2822ebca2b6437b9c2d571d07afd111ff0452dffd4a451dbe0fc1feda88f7b479bb6955f4b6ce83ba0a55e0ff7af9a7fb0039132b9e3284dcc17cdffeaaffe2a9c21063f8e8ffffccd103ea7306ac428bbe5965be2e3a2d0e210f1a84f1fbcfccc673e13f438455ffef297e3e39d7c859d5d28bef0cecd948f76f1733abc5d76d1451785b3f5d18f7e341e1782ffea57bf6a279e78621cf0e60dbaf9c7ceef38ecac22c8e63a5fc37be10b9dfab6c8dab8971c1174e3d72087a61b5ebc091f20e9124f9b57cfe897d7499ff08128979a5f79d0b251b1f8328d60078b83a74b0d4a36783e464b7fc83f520d9c9b0a0e3a4e346f67f07158de96247ef8e187ad6f5e5fbc35d90c1897e83c630e3f60373dbac99ed9b7df4ef51dacd3fa26daaca9636cd3ceed76ed257d36c21da413c71f6e2f3d778ecd993ada1e5abad9be7aff5a9b3a7aa85d75ce1c5bbb71877df1876b6cab3b4fef3d77865df382b976e4e1cfd89f7e6799ddb77c9b7df8d5c7dad1b326d8be559bed8ad367d8ce5dfb86f8b1aa782b70f58a4d76f14947d8f9beabf5c57b56dbcd8b37dad9478db78b4e9d1967ae86fa9b81bbf7eeb74dfe78f015171c69e7f9ced8ff72b9dff1f35b1fba628ebdf0f459b663e71ecf6fb40be64f72676cb84f02ecde36b54cf9eaa07a1c002fb4e0836f206bcda2fe38109efa50e84bb2bac96eed4c74b5d0962621eab21c0a0dec83da50e4b7f5d0455faba7b1d76baed3f016df459770358fd4b47017493f85deff084a77c4d1979d593174ecd27306917120470b780ee4998bf9d32f220ca0e9522e16ca9c6bcc8b54f8d0cf5ccbbc4ccc1ff33e796c908ed60637073efe7c8fab053b0018c161712bf3b8b19dbe0d65e9dec1133047eba50fd104d22fd00b8614e4f2a7fa022778dc3a8b0ef13776701405498dac1cc7f7025d42e8e8260b79b57d887258921dafbd09c64b3421aff0412ef9e826449e04c687fe8647325c3888a023d9e86a6081f08bd78492ad2d0032bc252809e4c8ee8cebc523781b377685e21686c662af6264f7d41505cada3b6d2e323cea2f5fc83bc4f2caae0e1b685b97a73ffa0fe9a6cf349f98dab77f5f3c45e30d76ee4d1c5111bd64296603085cfeb91cf2cfe92d425633dcf8def7bef7b5bf0178fdf5d7c7cfcd5c7df5d5f1c571def83bebacb3d06f1ff9c84702c66ffe3140f55336a79c724a3855279f7c72fc66215f277ff5ab5f1d3cbc258613c7c4c239ab73ce39c72ebffcf2c001c371bbecb2cbbcc3b1dae8acf820fa777ea123fc7b0fac1ee8dcfcb4105fdf6747934f50d0d979257ddfdee6476a9b7a68fac0e567cdb1734f9cee8efe507f3ccd9940ff616eefaf7ff39b1704d96c77b65e74ee91d16f664c1963ffef2f9d615bfdb1e1c4b12302ff8a8be6d9e567cff1c174c0268c69ce415d7bf97cbbfa82b97e131a62a3fc703ae1bfbfedec185097b853e4e32826be0ffe87e6e79718587ffeab67db1edfd5d2592a2674e88e9c36ce3eec3b59d05c78ca4cfbecb147c4a3c1b1a386855cde1ebcc2cbc01b8704c98eccf3979fbb1a38a47118fda399c0594c3cf4d0433663e60c9b3e6d7afc3a0585c2c1e1850efd9629fd838053c362133e7ed1418e906e083fad6980cfbf7ce0031f885fde78c10b5ee00e8fef5c7162d7ede217355ef29297c402b7b1034b87d8d7ef5a6667cd9f62337d5c016fa0660ffb8b231bfdb1fb45a7cc483335b282a499c34b4630bdd9ab7c4389160f858fe48df7aeb47933c6da31bee821885e9f47513e907e7962e5165be38fe75fe0b6e4203ad56be3683514fa5c4b7ea3b72bccc73834355d388bc5e69ee54a6542abda9ff4534f6fb5afdeb5c27efd1527b6b26527f8e7c3e035508f51d51dbf8cb262c50ac3efe06d7c160ef836aafb15cb57c407cef9493a7c957aeca98f87f61eb7e343fa2dc2da7c5649384fdcec8a51432ebcf042bbf9e69b63b0f04985638f3db665c3406e967c599c1f6e26208309a3afaf2f062cbb560c5a059c2e76a918e8ec7e31a86fbdf5d65849f16da497bffce5220dafb3cd78223b5c390d4dcee7b4f80523f60af47157f57c115671d0bb251df4714fedce1f74054f07e8e04bb2333cf324920ede01f48530c3c52b581d83ef06139ff083d99d69454fdcf2502d3d3a2574e070a4e923b43b5febc7c1c681a72fb19a98367d5a903220fc7f3ba9cb59018973a501a5b830c51b7a4c7ee15cf90d81c78198357664e3ece40124999a586310d27e2886af8922cde43ec2cf50f1271979d2850838c5c711543e127ee11b5882a91d8423ae61e4db7a4d84dde812ba4d66deccd30b0e63a6cbf9a654ade80174fd98813284cbb2733ae3b36d821367fa9c164d0debc857e335e3725a7abad950d3b9411dfdef861b6e18c2b7fbeebce3ce98df98f7e8cf77de7967fc8e2a3fe0cee201270ca78a798f05058b4cfa1a6fd2329fea27bb54ae5e313cd1ef31c483ecabdba9e6677cb1207ed18b5e1473393fbfa380bd9c8de5a6441f96cc47566cb3e3668ff75dda676c98df5958a4f80d6bc8467fb963c5ba9dc1bec6dfb065bc61cd23cb36d9343f333963f218dbb5677f9c815cb371a74d9f3cca1737cd82e7c9d55b8db137de173bf0704e72b5bf30427efaa4d136d369c1b398d9b6736f7c0665ee8c7131f6802d5fbbcd8e98e86fedfa581ce98ba3058f6fb0c9e347d8665f546df51760d8519ee38b9ee56bb6c5637b641296acda625bfc3ce5bcd913dac5d7536ecbc6adbb6cee4c7f1379fcc8a043fe26a73bc6e9c6f8bcb163f7be218f79b946bb4df3674f0c878832ad70ba79ee044e76be7d7eb6f271ff161e73c9b1474e8cfa5bebe73a291f8bc2e9fe96f2a3cb36fabdd577dbfb2647ddfced827576a5ef98b3f0ea9b313ece6846bbaa7d3da631d4161897d375beeebba2ed05875f41b4110f32666afa5e79c18925bb23cdedb104f0d9c6aef489567cc193ea8a1d597ebb98fb0b9b45d75c734dec3ee174714c09ff84a724fc541d7e0d3f7f8783c5cfd8f1137eb9ee43476b61a351f785a1fda6cb942aae1885c5d3cb01850415a4db1b5fd0c80b142f72b4ed9d6562207926177ecbf0dbdffeb65d7cc9c5e14932c0f92340972bb901c6b5b9d4f62baf389176f0826f668f9aa233df4b0eec5e5e55742753933b183ea8b27c4f77f0649c1464584e0b9fe31a5fe733add2874223da1cff087cd419e5a4fef9982c8efcb1c71d1bbfb5d8d7d797a576d487ea5a4e504b18f29a5cc8f564f49ba2a76966ef6fc5c64c23192dac004a776ffa48c08a14978133257a571443accd4b20748ec15602aa9b72376d1c30e71d10ba8006d00850d3d679d1e5f85068a0afe97ae56bf88faaab07ff80317f283675a3913dae8736521f12b88d6b3b723ea75b86ee09e6451eafa10b07854524df7363a70ae78ac0233be8fee99ffec9264e9c18f4cc91dffad6b7e2f7534f38e1845678d3679a3ed402eb4417fbbad65fe2432e76620773edde7d7bfde63e34e66460aaa72c7a823f66dfe36fe0fed5d71eb15fbbfa787fe163b77dd73f9172ecac71ee90f893083f6bf8e5bb57d93b5e7aac7dfac6c7ed84d9e3ec0b77acb0ebae98e78fe677da5fddb4cc2ef2b77f9f58b3c33ef88ba7d9d7ef5c668f7b7a973b6cb3fd8ddd2bce9869bff3b987ec35a71f61773eb1c5fee32b8f73076a7b3825dfba67852d5eb3333ea5327dfc707bd395f3ed7f7e71913b47c3ed874bb7daebce996157f9eef086ed7bfd11ff787bf5ffbccb8ef373970b37ecb673a68db2f53bf7db2afffbe27bceb37b1f5d6bd77de9097bf1f491f6b4c33efbee73ec217f9bf84dffb838600ff959cb2ffffa3986c375dde71eb5a3c70cb551eef8fcefb79c6e7ffd8dc5b6db1dcb259bf6d87517ccb4138e9a68bfed6f1e9f72c4285bb66589fdc99b4fb36fdcbddc6e7f623303dece9a33d65eed9f8b79e3c717d86d5bf7d9175f79b4ed7567f3bf7d7f956d7467f2b7ce986a2f3f77b6b978fbcb1b9eb02f2cdb6effdf25b3ec2d2f3d3e5a2be615cd13b931c0d6f9d4be03923f0a6d623ea43153cbaef392d703dea1a3074d88180c577448168b073682d8f0619c310659b8b080c19962ace15c310670c6bef8c52f1a9b48fc76f18f12c24b8a461a84abc6f3abedaca830b2384507162c581087dbd94ace0310b1f043478178d44340c6ba75ebecc9254f46c1c8f3d84f61c9934be2b03b0ed96db7dd66bff00bbf60179c7f41d0726e007a426d9bf80f16774c303de6279f4402838e568f4322dd8da7c0840ffe6e74c538c9cfb688b797fdf0044d2f821a5eeb275fc36a9e2adf6153e62d69f0faab583bb34e9fcbda89eccc79396382402e9dfca4134fb2bebebe568ff4055d6205ceae1470fd39935364c31b066809cd798ffe03c7827353e34f01b8641ef09739e8098ddc06ce1e98e85bbb8a0ef1094e3dc856d90b6f2397b9b77fb6804e36614b4eab58aad7c00d2caa8a1071077f08ec40f7678a1ce8bbc96de18583bcec90905e7ce06bfee049b6836feaa4012acf8b348287fca2ac9bbcc02799d25b583aead2ebdcc9fb89735af41d7121cd3a72ba83d633cc8b3e9f1de0d72838b3419ec099d5d34e3b2dd2948bb6e7570adefad6b7c6bc491e5a161a6f7ffbdbdb977f721f09e65e97fe22b5e5cd65eb25075bba85cc9b44c762c17b8aed73c7805d5c70fbf73f7b805ddabf70e7e9bf7ded717befab4ff4efbb8db453e7fa2f4ecc691eeb3ded9f4c61d7eb0d674fb777bcfc789b366eb8ddfdc85a7bc43f93f2bbaf3fd5defe9263ccc5c44ecea57de3fd9b76c7da9bfdb329b72cf4b392fe82c95edfa962b7ea6d2f9a67ef7bcd49f6f4963dfec995a76da23b7cefbcfa04bbf6bc99fecdba67e3d32813fc259369febdba5bb6efb70f5e7b8afdf29947d80cd7f7176f3fcbb6ef3f608ff927553ef9fd15f6e9d71c637ffb9e0b6cced8a1f64fb72db54fddb2dc3ef6b2b9f6493f6a70be3b645fbe7d59bc1dfc477e76f24befbbc0de75f951f186f00f56ef3c3069e4e176d589937d676cac7d77c1ea386376997f67ef2b6b77dbf7ee5f6d7dd3c7da0b8f9fe2dfc31b698fb953c8f7f41edab1df6e7ff38976c189d3ec8ddf586a9fbdee14fbc1fbcfb7b3e7fb0e96d70d23eb8fde7cba7dea1547dbd71eda68cf30d63447f4e8b3b453475b253acd1b1dedeb0dd68edfd4b05906f4912f78b7215156735387f081995a6e2bbb904a4fad23db9e6590aef3add60e2b2d766071a608dc5fd8b122f0d484a724fcee310b0bfc16e22bafbcd2aebdf6da70c0d0d1d67d70f9a5922ff0501051a9dd0898e3bbc0513069d2a4f0fcce3df75cdbb061436ca7fdd66fbd270a88b1b9a04c0e6c773369e060715eabcf6f96ec4abdf255af8c5daacbfc3cd547fff747e391202b3b0ec64f993c25e4f03892df21bcf8e28be399e9a38f3e1a5e268f0e71c0ea89202ac04bc57fd9cf708f4aa13c0e977d943d709c5c2cf09a2e77baa0154f30a82a9b58ba3be8f48a4b2769ab0fb074d4f6c87e54453acc2453f24daab98a869ca7650b7cd89343e8cba042dfb016f985a1b5298c7060e26b754878c20548a21c1e36082fb8f8722cda024347e8d18452e06aa7a86bc78946375ff0c0e823c2494dce43cf400a7922f05879d12a0f495958b4d4f4f970fa4bb9da7ca140067f38077cba443a811188b34cf2b25f7a452b7ae2681b64a057750bc283e8252780c53ee1025668335de8745ad9015df0241db2abc541e3ff5a9b407800c6ff2c3f102e3fd306bed082272f1db243f9286f082976157a4075d9324cfca2417f04ca55ecc10442e00abca5571f2c342d1d09874579aa32a84e781cc8a2921face79803ab6676a870b6386b081b7d407d8303b3d0b330e5ec2a87dcd9d16f43b2a1855509d94d8c6d611ffd2505d124505401b6a08f7e3d7c58731e119a0e1b820979ec00d3613ce5d1187f44c6cf42a10a67eb7877260e3ffc305be52f78f058f09ec736da147f9376ca986136da1d307ead61b2e70963dd41e143bfe347f9031697c5cb1ea3fd6d5ce4ccf6478204dee4c56e1e99d1a6c8e0111d9f36193372687c2a659a3b7284492e976fd02d5eb1c58ef7479843dd8e63871f16743c3a9ce1bb63635cd71cdf8922ec718747673267baf3b5d9df14deed4e630bf31d32607c2f8f9d39de1c9e7bc4e8d0f3de17f5f9a75db6d96dfe82cb33ceb3c5e9668df33af45dedbfb86cb64d769bee5abcc1664d1a19e5dded9f72e1b1e0117e2c60be3b9cd41167157894c80791e7faa762b6f8a75d8e1c7d783c161ded65e3d3325e2d1d21b76f349e13d0d6114a7347bea481070f155cd24de2e07c92dbf22799ad0ec4022f718c81a20bb8c6444b837287b7fcc15aeecd0849b28234f567e16457e40bbfd2f0e4c059471ec33fb3ff99f02574f6b12c82e29ec14208278c9f9352d0d8547d0baeaa6ef3c5dea131f9b5d0ce040677c373f3e08c15cf2d972c591207335ff6b297c5d63606bce94d6f8ab7be248d0945dee2bbdef52e7bd4df3adcea93cdafbee3576dc6f41931a13089fcde077e2f9e7f32a059a9c983bce0820be2b927930d079e91f7d4534fc5c0e2503c1e284193276935606dbfe0d01084ef06578389a6e1e8e7513ecba9d3753ecb54baa6513ed7bfd28aa121e47c9d6e287a5f5566c59952b0baeca2c9f09c165e31361106d0d0017f8410874ebbf048ae063b37317653d9cee50023f0f9f3e747dfe059fb934f3e198f66c68c19eb3b01cde744b891ccf443c7f7debb200616fd8f81873384b3cf73771606c44b9f5a6adbb66f0b99f44f7e1373e5ca95b18d4c1a7d046e881c8ce43c8ddebe62dc300ed88a565f6591c15634375bce1d72f362f142ac32c1c7ae2d5faf977c555d2e3fbbc7e003e666a023f2c526f28c4fe9165eb164673ad29493051237786844dfda90e4b7fa1d293ac559bee420033ca1c6936772e30d52c6f8c64d1b6dcfee3d715602a784d5264e087802f5445d6bb26cf57a8d1094579a38ec28f39cc64fdd6795875ea1ad77c9eed1cf251f3e3e5f439ff8fce73f1f4ecb4b5ffad2f86d55da9d90db8d3c6756595472f690452cdf0524e6adeb90eb3766e21f25c8ee83f1d022f4619e529c74d249d1bfa93f162bccc3f931a5d76c88dbe4cec408773608dfb873a93db462ab8d760766fbee7df6427fbbf60c3f00ff9faf5f686f386f96ffca819fa174478bc77a73a66eb3e1ee288d75e781b072f39ed8c9e11b745fbb63a93de59f4ec1716227ec0b0bd6f8b9a50976fdadcbecf517ceb1c77c978b334d7c7b8e9d33c20a7f3cf7d2b366d9f5b73c65531f58655ff5377acf9937c1d6f9af3bbce5c5f36dfd965db678c3dee0dbe63b60fb7cf78bf3625f59b9d33eec3b5caf397daafdf63f3d6aaf3f799dfdd1a2cdf6d86f9d6d7327afb3dffecae3f696a736db077eb0de16fde699f6c0928df607df78d2beef1f2ffeeae35bed6fde7c92fdddadcbed65a74cb1c92e6785ffcac3655eee6fdff0a4ffbac32ebbe3f1cdf6e64bc7d91dfe98efb5eed4adf39db607d7eee2dc962df6c783bc6c738cff84d6af1c3dd63efc85876c8b3b5f73fc4de8d75f7c947d69e3ded88563376bc996fc724f14b9bda87dd59741a8ff0ad712f74840d78b4772854784e476c365bcd4895ef160b2c4a3583c755eba814bde00da327741336fdebc185f9ffbc7cfc5637ace183296b461b3da7ffbf875af7b5d3c12e44c96ce44f2f83e8f696445a88621bab163884fb8154a1c6ea80f280d60d2dc7098c47946c9e716def39ef788181943f8a6447efb22f34228ef4f4cc4616cd1838ee71a2427f8dd9a2860b21fb8caa3b8d625788a5d6cafeda7469e2b8a503726409733803f377e377c23adb9ca8e224b75153285439e740bd641ef78826822e317d18a5f79f02d2cc90e38ed334879a1a90372096e74074afa88eb1f7b967e31e47c47bab42fb0e89bee28f183e07cfe83b758717c704cb811b3433067f61cbbfb9ebbc369e226ccd93e5ea2e08509de50e475781c3306138f63583c70e811879e98e7f2dcdc80531e77dc0eb8c33f0427093c3bad3847d8d0d7d7172f677cef7bdf0bdd3828ac8870b870948e39e6987000b969f278e889279e889d0aecbacc7773e31c8eff2a02bb5d3c3afff8c73f6e1ffef087c376d54b1d6bf525384e487e6d18072476d90a0165c8ed203ec9d178a51ed97161c22108cf4e3232b8d912f3d76d174e72241f870d07927984c98bb7d4640b34c2e35c7df6b39fb5b7bce52d516738cee8e4e037edc3ee0fb46cdf530eea18799cdb23d47a03582ed4059369557e37a3ffc5168d19d1c04a9a80bd04e1e88304f144c62f0177542adf01ef7343ea4f2304be8c37c964b1401915e83b94290e97bbfe7a2c80e74f370bc9117fa607069e3aa6cfc9a1179cbecac17bce88d14e38b8d84cfb326e38fc0e5f2a573c5e9b73c458dbe287c76f5bb4d6e64c19c563b203be4b3464d71edf85993ede16f9f7e4d8c5e1ecd472ff458413dc59dae34e033b36637d1769eac4d1b6d80f894ff7371139e0bed39d8f4dfe06e2b2f53bed85a74ef3b7e956dac9fe7871a2ef6a5d7cda4c5bea34e37d370b9dd3fc803a1fe85de26f0acef4b785ef7dcc9d7377da1e78725394f5c5ee74cd76fb380cffe8d24d76eafca9f1d890fb569f9fcb5af0e83a3b7eeea470e4be77df4a7bda3f567cee71fee6f25193c279e39b75cbfcb0fe59fed8eee47953e2d1e4cdf7af0a47e9323f803e6bea587b7cc5e603773eb26e088f222ff1cfb3f0bdbb7b17afb5054b7c7ef0efe29d79dc345bbc7c93ddeff9e3fc6c1add89b799577a7d1ce33b58e3fd703f2f057c67c1aa78d9e525fee9189ccb47bd4ece3a7e9a71601e67ed54ff76df60ed9b71bdfaa6da9a58fd9934a1178ffa501ba77b5c0b736efec7bda2f4fd90598d1d60046c8de0434ae347b20a1e30a00e3b2b9a161784ced84356479f65bc6883467d993985fb06fd5b81c506f711fe4447f9c230b77feb16ffb167df7dd48f3d17bb7fb4cf34c87094f0b88fc12e41119715556b800373433338c1f1a720bc62e1da4a2f848293156da60958690555ac74fc7b8cff6f28e3a1b49b0659ee5b4cfeac40b811d1e1b951e1480d1f313c6e12c8e506cd4d961d25bea3b6696333097383e60d299c2c1c211c337697f8f82d3b4ffbfdfb5a3844da41e1a6ceae09ab7a6e4438343cba664012e8b70c601c031c33765cefbaebaed8c9c06676bdb053dffae20d15ad9258cc10d8c96097034707070e7ba0431e709c337647eebbefbe282fbbbce1882c5d66b366cf8ac3d3387aec7eb01b8c0ccefd3066d0cb4d162709597a53975d0b9c40026560cc53a7d84efde0c450471c00e54d1c76f89894d04d8c43c6ce21f540bd4083f30a1ddf313bf594536327f01bdff846e86532a32eb1137b9083d3ca4f6fc929e48029377c7680707aa1ffbbbffbbb685f1c118e2bd09ed40b6744993ccf3bf73c9b3e637a38c7cc57940907043c811da2da5108c4215e0e691cfa7497e72cda9b40bd0a2e75ca13cbb9d23c5bdf0898e09f4bd098198c17c79efe491b70a4837329d41d371f6cc33955d0dc7cacefbe10d869fa854be7095d62ff850577644e3e7a4ae4f994c3792756249ee5a58fe3dca1e1570df80dd1a3a78fb1e5ee5c5d78fcd4b8c3f6f90fa15f73c1dc9671eeccf1919e34ae791c882df0f3b6e2b71f58eb1f179e12bfeaf0a64bfbc2b9c2061e399ee39f7221f04d3b05c1c8bfc87f5d410199c3fc11de0bfd77491580e1ccf10b0e0ac0e67b1df0a700ec2c77aaf85338eec849c65f0e388704ca8fb3f9fa171e9dd176f6098dbd3863fcc5addd69690bdde83b189ecfb435a0312aff258f31c6146d44109cc586e604e1b81710c88b4ef202517cc448a7cb217f68141e09e626c2abc6e4f5075a721998398846c6294faca034bcddf0190e4f9d0fed5e4f92034d4ee77c0d074710bc8afb8d6cc8daabe85a409528f80efedc28ddf0594496af74cb53a4769117225afafe66c9a2fbcb5af0a2874832158b31d30876b0b8178fe0c4dc2899b0e9d884017a5319320ede76f0a4bec4630d0283829b33838801431e27857e887385e382e3459e3f6ebc3c56e415786c62a786be8e63459a1bf7d2654b63b70ba78a3ee88f0d8790c6a1e0a6cfcd500e1dbb5d3843dc50b1098783dd3a9c211eb113f3915e6ea4c071b6b0873c8e02e5839f9d1bde30c369e226872385e372cf3df744b9709c7018904ff9e0c1e99a73e49c28337cd4016fccf0ca3136e220f2b80a59ec00b14b869308efbc79f3e27c240e0df54779b8d1aaad707ef84e1d4e138ff679ec4a1db00bc8d9491c2ccad0d7d7677c089803a3e8a18c3ca6452f8e14f54c3971b6d8f9c6f942070ef277bffbddd82d9c3861623c9ad5dcb16bf7aed8a5c219a40cbc4acd51059c3dda0a670e3d388438ba0bee5d60ab9ff683c56e0b7316f544ddc18bed38e07278d0edc1af11938e50e003d20da0d0543c0db4e9cbf451c9449697a5288a74a7dc4ed581d35c471d10b23d012830fa347f72c46a3ad9907968ab7a370d3e6038f1f4a755ab5645dd515ff41d1e95e3a4cb1ee451758e8a809598da984b810ec44968deaed50313e1dbb8618d735cd0702e899d22ff2d373bb56f52ec18f139863efff1f691eec0b5720a5f53334dc6d9c3893af3e889b1fb73b9ef2ef1290678b8354927d4f089b7b1b791211a62ca461814e6f886ac69df5eb26a39a253cc3936ea95bc60e2212634706fcd42db40d15f0c75406efb0c17ade24c2718712f1ec1dbb8a99c50dcc2b043a62846a62a322bea01972c480b5f0685840cc8b2333c08d3a5a5c32e35bc27e189715ad5698cbd82430cfcd045ba141218471798c398831480370fbd05398438149496579a38873cf08093cf34353ef3627b14c045e68aaa79da42f67e82d72136ec28153300f1730a50199f8b793f0eef73d1f7afc5a381a13ec60d036748e754b8e17063c061dab367b74fb2cfc64d086700c70307821b3ebb333850dc709ff2f37dc8c3e963170427400e098e0401674c83897359ec0cb1fb8513c7232c9c1e3e60c7a3161ea9f08b04ec7cbdfffdef6f1fad438f93853ee87002b5e3069c80434219b01fb98c23f4e2b061378f3571309081833ad39dba315e061c31ca040f3b429ce361b70ac783b26827072747bb66382694959b2b3b7c79cc516fd4154e1c8e2037716cc139c176f2d87ed451478593c84d18597d7dcdd7f6291b4e1af4d8897cca010d5beb041c3976d280c9e9214d50fb467b7bdb30f1a99d91ad1b3e32b18b9d47cac5a4875c76cfc02d5cb83076ccb099f6c611d4d9b93c4785d29ff6a54cf0e88df295095b6a654f6e07485417a2fb49c6d2494c1fbfe4924ba2eea86fda5f4136f58f3f6e3ecd9ccd2d880c7310306e171e798237763d06080ea8ff6f65059cc573531f7cb74a3b5ed0b033c61f69d12089e0cbf2228b6f49b966a761572bef6cf5f3b866f4860d9853ea1f11c5863016c12808fbfb79002b844354caa2f20aa7bac97a431e023d4817b64a6d936e7441864c8264908616b39e0f3f460d34d53a4040d4bfd7aeea5d6da0b604df35d40d52f243d5c85d991cd80d0f4c8a4adaa35ac34089a2515c53084e611404537e40eca42d7d61cb3c391dbc129df99250d1137b193d124322ca49e92c8dd2dae23483f1478315f9cd40efa12781c396f0555ba56149d6d9616fe64d752af3452b7ee5c1b7b09aaf55dd7442d14966af58b2072dab985d472d37e7731af394c709606708270b078add0c7665b811e354408703048c9d0c9c011c286eb4dca4d9297adbdbde160e09a6e0e4dc74d34de19471a3c7a9819e9b323b44ee0c0cc129e99bd7170e064e0b7ae0c3a9c1c9e3513a8fd4d809403ee7b470acb00f3938403813ecae10b891c1ffc0030fba43302cf838fb840341f97854c9a1781c3d9c187686e6cd9b17bab085dd99a9ee58b0b3837e76e47066f8d40965c4c9c2f160a70cc70ddb78ec431a79ec04e11ce25ce2682930def9a37cfc51a7e0290b4e9a1c39ecd419069c39d204ea8db6819e76411f75c057ca79b4475d60270e2365c419024fba0ed403813e25f9c4f42d70d94e68d8fd432e34d84d7be3e4412b87b9e870f2d2c191efff14321c18f9b62ff79375f0b4bc450ef2ea39413ab2fc9c962ec98a58fa3c2e323bd039d361a723a48f3a6a83e4b580a67cd40ffd91b620e47acf364a663f7b23b0d8e6a45941c1255827be91020c1bc34c67d1ce0e58d12beed70bae718dbaf167de489776a9e103f2c9fc8165edafd36ee5157db635a707e802a0e07ac50fa8e613aced87d00c56a684cb3c92433c009e78c013a483b8577f2e844d94da3af8ab7c1005a25f76936d2a3eeb8876752bb30de2afeb4734e00794abd890e199be5b3ac3a4d305770da23de443ee48690be042c3b0b63753cf03b792a444b44e133288eb1015079e46f37fd295696b792143a21858957cc9842e782b9a5657d689bc7eba30858b42e6814e28d154f8aefcc80a04df10f1a28a77800eaf5f955f65f1d8418de317e52db6c32b1aa5659be476c42a635df642148665d9147690f276c84e196c22645ba32d805178c7e3183089e3c474a30b01a2cf3695fe2739c1eb306ecadce8918b1380d370f6d967c78a1c59ec62b0bbc3a3319c05769870127002e6cd9b277576fbedb7874d384e3cfa6287861d161c071c267fc478c07fc26908376d9c2f1c14024e0e4e1c7c049c181e21c2cf4f3eb17346b9d995c24e1c26f8714078543771d2445bbdca7f58da6d67c788bae146871cec453f0e0a709c499c469c0776bb70547874871383d3d3d7d71730ec65270727067bc5cf23b731a3c784a3811c1e07516fd28bfd72aab483815e1c34ecc391c47e1c393951940b078d3fd2da95c3c1c379a3eed9dda3bd398f855eed548183e6f8138e8f176a9009bfda16db718ae0e1864ff9711a81619f9c00e9a75e2813ed81cd9485b7f7e803e3c68fb3beb97d1451f25d4df743eeed586aba73d0c3a731d7d1a763a094fe5dfaabf064d111bcc2795f7098e71cecff731aba36df303579e7c126cd1dd8415df1c7ce53f014b9d215b2da8234b6d37eb40b0e67ab473624fe90814e85a2bb2d97c3f39cd1c29f437955aed056e9447dff788fea9245a5ee1a0aaed4491b620a6f6a4bb6e5ba6bab452c9af23ddfd68b0b138fe4222beca1e108cfa1bc922fd9addd55fb8aae5114bac2b6466da33fcb80be1b2e807e897aa8cadbf297f2289f7980a90ebb96175ee4a2dee3d6eea24b79c9ee5a5e044b4f4af62a13327ae1b2ed611780d2bead0d451f28b5694eb7e50dd6fe7a0d1b5d77af43ee43fc0d8aa20a71555025095c2a48c685b14d25367521ba6eb16429ae696a78adab1b3d30592f7ec5e0723ae71dae4606dc06d1f7c783974b744540430cb004750ce5ebb8e007f0892ecb575a3295172d7186e574a651bac6d779d1e5b8a2e96977cd43beb453e689b477ce4375b0b2d848bb3d6d3b629b87c8e789b501b73812ed804e3825c5af58f01e71d3fb0b121efee9707ae41d8673f4a3061c069c0e789143e865776debc1f2bd6ce9c63798de5e726a782d57f80c274de85646d12916bfe283c171b070a870c0784ccbce580e89df93fd0e564b93fb7de967f467f55fd2871c347e33432d5ff292ae965cb48a1d213b0ec5c1420ef404eaba97830589e40671ca477dc5641398c12fcfa1bc92df58d92cc23a6c4077941f0a1225943a09bb0bbc2dabe72b6a7115594906c9467927ae9fa377ea3994b7d525a92a926c005eca269288bb94b7c577a36f91a56d110a1da1e8ca75d7200e72ed565e58a45fb160c4b95c83c1c111a4a3c8ea6a63d6d370755c5b1ee808cfb5bc0d777b0db95d1c2c39af87fc1dac413db85203add62e0979858a6b12c1730c0d05e816a05350e5e5189c64894e79f1d6b233be96251939961c6092a51898e49156104f2d3ff3655ac125ab570c8f70399df5496e8daf6d911cc5e2932cf2b24bb168ea583c992ef4e104756f5a0a1238f1643bea74d627b94cd08498a893b3c50d0598f0995769d1289f65b03b22070078767ea00717f615fdc06a1a6059664e671cbb3604e9aced0a64b908872c42ce874d6e977676c80f163ae8d40ea93c35afeccfba6b1ad923b878c8d7e5ebd05f18c4af587214f78283471e3b7afc2948077978c51fe9e87c0d65affe075638a56977a523512ed11f9cba8e41d7b05a469daf79c8c7f1f15ee3a861c0d8b057fa00f70ac8eb4697cb9b796bb878eb189e1a469e2019ca6758105417e81b590d2557f14a96683a591b6c4ddbc82a63a78b4d5996e44bae78eb583689573170c9a8edc83295ceb44a83ab79255f34b2a71b6d965dcb0127594a8b9e5872ebb8c6659e6c1370e545231b324ef28175c3cb46c9ea462f9cf48827eb51bae617afe08a258b98f9c20bd384a62b974c7f1d3667b020aa0844d90a49f88089a0c4036045669e4c45a3b812d118ec400aa39069a3d02e37c32015bde08a9191d31df9c437988dc19f2a518da41b8a4c8d06f01b91f465bcec5399c28ec208bd640adfcd9e6cbb74b4b18c7022c1327da40b4d6b57a2957d1dbcb2afe62b4d5397373a5a7fb3a1b223203b74a77aef20a832b2a51b8fec854574914ef540327692bceda27e190c157d00aa4bf4b14427f9d811ce924b43bfe08ab318c1e0c9ba8386fe1b277d1b0e68a1538c0e4294db63e581492ee90141e57584e465fa2ca7e60d1b4bdd659eb0e120ed257ac55996f4c81ee55bda52a7192e9c60c4995ff85a8fe0998f3470be9196fb4c475d94b1ddc1df74157f761f850f911df82237ea8774a93b2278ea360f398507615996783b60a5af424bc8b88e7c691bf4f50ac8cff6a84cb2bde6eb668f748a47343ff5f252acd2166167a95fc1a817d954c354672a6f9441a7588acc0e5c973a97ecbabcb22562bffcc4daf7275ddeb6521a4b7379299bea086c5b97a54f4597aad28d948394378d99567d97ba0d59072b6f194b41ab362b6d2edb7399723bc1937187525ec9a4ec6d3ac9417e2d276ceb7211ff5075a26e6314a28c179360ca235fb00e5d54a0077092a5b8c1f45f058f42b83192dd4daee405b7eb880986062815231ec99416e543b6f80a5232bbc5e2571d754c682a63414a77e6c9f4ea049af4449f69e0cd7690cfb6078fca4ba317dda2e9a02fbd5c34e014a49b7c076f91a9b6107dc48395b7e0327dd4b5035a5da5de550f99b64d179a6ef96c936c0e596500aa8d88079459bacb806f6d7245ad0ca721806be577a14776c64b56b7f2461320d76d0c9b8a8e50545d426f301444b1995cc84ef98039adcaa9b870b6753ec02611a43897278131388264ab9e7a9617ead237a3bc5e8f04d147c62fdd6c0ad9d016a5d0884f3134c22b962cd8324c3c87f93b660177bb82bfd82459a117334bfbe886193c0ecf76489764b7fab0abc8a58c4a671dc03a6495b20816766083ecebd2ef5a5a70a9bce8ec16242b74177df0f50a036cac6cf85997175b55e76d79ab3689b250a654777579d50ed03ed7f66df523a4d4a1e446fc1368df9f5879193bc5c8babc984f505b2bdd00299af7d3a8cc262d38f1a19417b5d166559ba81dd1db06d102f074d80cccffc9fea08565b0f6fd09945776a92dd12b3ba843d993e9c236bf0896f394f7900f87a87224e0e726f64a2750113fc970c8f2507b08aa5b7983d0b734875010d1365f98198461107d70756dd7529e9eb20fa1bc8358f43ceaf91af899d6806e188c997a22fc991af2bcb2e76be0f91af87759035defa35ed2fe0f9b1ca4d84c4c12a21816a5150f2646348a6b5ac1e53c64f9356dceb77c65b5a57c377ee11467391df4c589e845d793af4264fe6ee5caf8d05f796b19af741d6716e13acae2990c978982d571076fed4c1d62bd1cf446861c562525647aad145a5c22cc38f1042cc9125f8e450b2ca745d34d86e81477d02a53c9ab69216b6183d8d8d2407f90f2225321d30a46dc212faf18335195ce3c199575d4f5d48da7851d6279a52beb01d6ca1101b054370277a5abca5cdb0daf64895fe353f06ef2452b9ccca97984175cb1e0c4824966e4539d09dec153cad50d97e97e9c74969dd321b3d827db6b3d822bce78c12433f207292ffca2ef90f523b46fc85043212fa50397640dd0f56fb5bcb94c557907ab47e1ea3aaae1ddf019d6d6e3736ddfcae6909d6445bb259a569f23b21db25b71a6138c38f3744b6798f832ac97dc411dac6e4cc0785d5c8753c97383ee462b43628b276ea8550d85679061f9ae5beee4aa449c27759a9c6e958857b1233ae8127c805e845478cf0664509d4579879e0243a2c307ab9701f85a4e9dcf325b5cb2bb85f5dbd0a4124d8b0246a0fe6bbcf28a839002356da0b88015a93cbc22cfa704dab2e726167105d3b91864fc5b0affd6ecfdb754b7ff1ab6fe2cdaf3a7a56348f5b66a3bfe0e52913fedb1f7d32aef418af5af867ebebc3ff9aaff79afd36ef631fe866ad5d6b54a74aff39b61f6d6f80e4e15445981ffcd677fdc721d8cff60f86e15f85c78bac9f9d9c1dce2e867a51f459a5224278b6f14e1b4b78e3bc8846f8d4d7c74eab889487e882c4c15af68f340e8b8011519d1cf0b6fe66969a5bf89b97638d2929fe9292f79c96bcb12cc7e717d5d71091fc954deb66ec2824606340a92277b80679b3af8abf24a46c42aaf67a21c7acbac2c3c243fcbfe9996d7ed8bfe94cb87adaa2b0a51cad0cdd6aaee9da47f51a4b4e210e57882ca9b71d213045c1ad2ba1fcbdc169e65441aa34a9f40cc803ee910d53178024e12df1c835f21d221aaa1079e61e4196ffc9e249fb08832397b962d793f95f24ad720e5a50e5561b241e590bdb00b46dcd2511505079c407984575ab1f0c4350d306ce990479ed0a943e6b6f0567e298bda1378c31e8d14e99f5479a533dab2182858a3a8a8930ded4682c3559e1fa3bc48a79cad7e97f9a394b7b1ceaf8d0d51512d7f9a7bea766af5c19ada5af26a191d6dda344767f961547db4424aa2c0197bfa5e5f4b52ea75682810b457ec8ad56b305046f6227f1efe7c0d500303fa893a7097eae14387ec7a31e13f1f9eaf81e76be047ab012679c60e1f56ed08ddc61cb07273608cb260d687463b789fcf3c5f03cfd7c0416b8027363cd593b397197cd992b3553a0dc4f0468b57d60a2a781fa40ed23bb0958c926520075f9299295bbc80d0117ad957e3fb6d690bda55a6cb1b006f34e14536fafa650d5e2ed18bbf8a5dcfa0fc07c3b7f620b7b6a98bee8e7275c167f33a6811aff6c94475fa203233b9e41147e8d58e8589495e5f0acf727eced394aa14f0e7dcd2e7cd3b941af859b4e74f4d074e52ed60c59c5b953c76500a8cf1c9c2869bc44f29fcd4cafb53b2f7c715fb7c797fdc1a1cc8ff735fa703ee5dc5e2e62d42f77d069629200ddcf165078b7cc0c8fb3f7eb3a5c97b1c901423013c70f8021f2fc996542323ae2d5efc0d9d781a4a705df0087789b51ec02d7f4d439e109624990526590d4dd6ab74c3d3ca979ce02f346dbad132e01ac2cba5ad11c96fa8b3fcd6a652071917d42e2ac33ada45ba82d77554b4a0839e446b8b52fd36e5fa8fb60d7ae1890b0fd2487b085d243c1b3a62827714b68027e65b45046e08d5df0156e6ddfe1af2869e74ce4b86e0192758a6212db868bbc519e66939f3ce3ed08e4cdb4d7ecd03bd7832ae4e679a9ceea5a396db8d47bcd2a5bc68b30cc1bad108a638f301abe159967099ae172cc3b30ec9cb714e673ea513de9398d86fa768324c34c4f94fb4c2f7e0a9fbb7930fd439982ce1bac51a5308f5109d1a9897a88174cef5cdd8ebdf357691411731638e0421a7c923bb89baf7d9847fcee54d323af449afe24c271871b7b46833ae86294f9cffc4237cd62198c73f17e5c50cfd653beb74a6694cef5e6fe223ae783aca2b19755cf329af78307ac775b4a568c5ab1878379cf08a45a35870e23a5de7338f700e2344c5b471b3ec3ed01c72e75169b720788a3550232ef018c0dac14ab48874234236ae51e6a9d509afd8cd1d685386497721cb7a422f02a4b328ab6944d7ea2a325bba4a7688c93638a038112ec2ebb7e6676253bd141b32bdd2ad1d4da2bfdc595749c39365461edd1e3aca2b5ec54191da0339617089bdae0a494419a7728190cdddca9bf9651736099eedc66497e15d27cad3ca0d1d85c5e971c2081251c78128f826ed92f82ffbb15d5fa70eba525512245ec56197f7d436df107a36ea898b6c451f058022f00d29da03109160a5de02878c626693a08fb465a4c19c0c4ae89a2a68d2fd7a3a74445d63b3865a536f2a830b0969c40a8dbd4d5db88aa61d1ce956342642a8f60a18664150a244d7c2450f99e82843f4957ede281362685f429215b8946fe464ddd4877384cc920e1192936041a7f927d92d3b430fb2dd96b8604c3f7f4e4719417be82c2fbc4dbd37329cbf6b791bde22208b6b40ad7e1747bac8e8d7e51082c3dbba2d3c1216b1ca56887bc2028fe9a50d42b6d715fd1919c4fc79682e295d689bf24a8653453d04751440fca22b92e06ecad8486ec81a334a076e64045d5017ced6b686316c6c6c2d54c84df653652a4b2bc761516fc54ee83d041fb54b9a0b015e726dfba63a28752fea98171aae10d62411e7bd816b179d01e74250f91bfb9b3a099efefe1832c226a72ffa07c2127de932a2a5788d1da1af745a4495d0213bd166be20759c7888dbba20d3cf275d8d8d8d31c107fd218cdf90059dd749d310a51e7bd8d9b6416b4fbf2d4d5b62df732caf6c46772bdf4b137987c8a656be373b6375d0b708a31aa37f8461615a08178cea523a2477d47b614abcb469c5d312812a6d1e3a242ac96f6949247c4b0f6d912f9864066fc175d004a25c2a3cd0909369725af4852e3a436b5843d88b5f70e26e7cc19de4cb66e0c19b7092054d5bde846f794268b9245ac96b79a523c5c195640e6a77ab022525e36d937928f360c13b6ccc321c7ee78f1ff905466035cd23457e538eb327a20587dcb219e6dddb65006373cc130d5d1079da410e7bf6d96287a70f63a0147e62f0cd84e7399121a7d008079df087f957dad1a33c3842c86bacb1d8abe3e2b4810efecce369c7877ea7c0c690e336d4724338421c173f2beab1ec517d4113b2fc024c650e99b0baaeb0cfe5b4656a2cf36b5818f89033485eed0b9d427fb91b1d82437b28b2e12748b6626019479e90615977832de52c6510bdeca8f35956a6111db1ec512c98680427e69fe0a2938d8a8517ed60f9b0afa91ec80686d22f4064790309fb21cd1869fa093f5aced9927aec8d1933267ea43cfa57d28f3d1a7bd107a30fbb66b703da7e5c63587fbee977fd5674a6d4afa9be18a31db290ddcf1f7a3cdf94a381b7fc2e165be8e3352c8ad17f093a5911e522033e6878a9a08c73c6b107c9259dc7577fbd33ee1a3a68b099001f017984c6ee02245f14228774bfbc20efc0077f450f4c3c92d570f6c36b9aaca71b8ff0b55cd998e591163d6982f2922d39c2114b56c6d5f83a5fcb531e3a4296a53434fc933ed189577062fe115a5ceba3ba6c356450341760833b58893827655086c9106039ad7ca655ba9b1ce1bac56dc14a4145732872bad108a61879393d58bea6ab6d115eb1f0750cbe0e07e3a9e97be5b39c5a8f3a4be6154d2fdc8f02cf7295967cc582d7719e643ef9c94fda92254becf5af7f7d1cc4c5a1e2ac09b073cf3dd766cf9edd4e4ae2abfbbaf2791034301c97fec98c8991892e8162b2ac61d82b1af12bdfcd066084b8fa859b045d78e1931becfb8bd6da3b5e7e821d5ee9cdf234f9224370d24b566db12fdeb1dcde7dcd09367a84bfafd25f14d09eef04742b5f4317e47191fdfd3637934fddf6ddf2ddda153ac16b9e5ef04ca734b44a13e77cbff5546b7f994517652cf01a96e9335d9dae6dade564fa6eb4e06573d6a9b462c9116dce2bdd8d16dc6021cb1b8c4e381635bffbbbbf6bc71f7fbc5d74d145b19061ecd1a7eeb9e71e7bc94b5e62385aea275eb8c0e52ea734ce0c7d5e79f1e47ebd6de75ebbe5c1a7edb83913ece98d3b6dc6a451b6dae34b4f9bd5b45c6956f54fc90a4fc533f07ff7bed5f68a0b8e6a9d15caa23e9fba4538571a83d02033e70523a65c84c0932876d46502255db95c0f3cbedeee7874bdbdfd65c7c718878ed0daef6964ddfdc85a3bf1c889367eccf0fef92c28fbfb34eddead6f0153fbd67da3888828e3320f48f20a992ea76bfca1e8840719a2ed96975ce194aff984cfb667fb725ab4929579809157109f62e0ddd2e2c938c948e25a1089c11dac7e1bda0a92126214758b05ebd0e4b282b7c88457fcd0e5dd93e02fde6196257ac921afa0418b9cc0573283d73b72f0a472b5fccec5ff1a9f7540ab7c4d27391df8442f7c1d432f7b85930cec69434e3b30261ae7ed089946652904ad4c31645a6015bdc814077fcde3c80172c5a038f1409bdbb32eb75872bc69d3a670a2e6cf9f6f93274f6e0fc28f1c39325e8d15ad265ef24fbae3b161eb6e3bf6c84931a9913e72da585bbd61a78d1d35d4460c1b1a9378df8c71b672dd765bb57ebbcd9f33c9268d1b61fb9f79d61e59bad157ed07ecb8a326d928775c76ecda678f2ddf64c3871d6e27f44d8e8974cda65d51675b77ecb1a35cce8ab5db6dcca86136e788e6479a1f5db6c976edd96f273afd08e763f2e566c0e4bb7ecb2edbbc6d8f3dba7cabddbc7893bdeb9a21b665fb1e7bc4798e9a36ce664c1d634faede6a474c1869e3460fb7a56bb6d9a4b1236cf4c8a1b6f0890d3662f8e12177d7ee7df6e105ebddc1327bc6e52f5ab23eaae3f8b9936df8d0c36da5976be8e187d9ba4d3b6dee8cf13179efa37c4f6d0c3b4e9e37256cdce0b6f8211b1be9761e316974dbb7725ba99e234e6d9afba8dab78515baae7dc4715de15951d233286da26bd9bbe9ee0683a11b7f2ba8c1b7fa2bda6ee3b0a5cd323cdd0bdea1dfe5abde255b79c409064f4f79d29b6c3d286de6f169855dab152b57d84b5ffa52d3d81309bb5afce16011908d8ddb7d9c3056b6eddaebe36d9c2df77e3bc1c7d4111346051de38a3174f4ac0991a78f6f77da538f9ecad0b047566eb399ee583db672ab1d3f67a24b35dbbbffd990b9c6fbf074c74d1a37321c92c7966f0e87ee9859e3fd80fe107b7ce596a0637c2df2850b0ed17c77588679ffdfb86db73db9624bd8728ccb05c7187c72d5569b3e79b41d357d9caddbbc2be4320e470e1f1a30ea1abb7086d04fd8b865b74df0b138cbc728637ab1cf0bbbf73ee3f3c7449f5b8685bd8f96721eeff3c7469f7bbef9f0467bc7d5436c85cf358cc719ae131b99634e9d3f35e6a50b3eb9d06ebcf638bbf2ec39a1a76de7a8050795b6ec68c7c1da37e14260974bc8aae4d28e871a3a6ca9992426cb17cc693b7813bc16d38bae030ed32032243378b23dc1d6c998c79af80483bf57fd0c807b9fa10d0777b0e8e195416dc18a8062842f6c5cb90b145e0a95a79fb469c4d2733d74acb2b32e7483cf8e96ebc8321a8a4eb901733941576c241d95848dfe4f3222166d286bec0a9b1cee368646e919106363b179000e00aa060b07c367f94a8b47f92c3fc3723ad3285de3ebbce8727c2834999e343c84ba9e0e5116bb553c12e4ed282675de76a27dc88f1ad54cdc128fc8effc7085fdd98d4bedb4e9a36cebcdcbec0d17ceb1dfffda13f6a9b79e66fff1b30bed8d674fb7595346db276f596e6fbbec28fbb36f2eb1f99347d88aad4fd99f5e77ba7dedce65f6fdc737dbf81187dbcc094fdb3baf3edefecbdfdf6f2bb7edb365dbf7dbbbcf9f6e579d3bc75ef5173fb4b38f1839e4918d7bec04e7dfeb93e5cdeb76d9adef39d77eb8789d7dfa8e55367bdc309b3266a5fdfe2f9ed1aeaad7f8aafcad9fb8d7460f3bccd6ecd86f2f3b66bc2d73e7ecf7af5f68b3c60db74737ecb6fffcca63ed93df5b6a17cf9f68d75c38d7fafefc8776f72f9d6477fb4a78e1caedb67ee77e7bebc5b36dbedf5c5e3871b8edd9f7ac7dec9f1fb66f3db6d986fa0de6a2b9e37cc57c9cfdd6ff79307e0b6bc3ee676cdef861f63fde7286fdc34d4fd8bdcbb6d92ee779c5e947f8cd6db25df289076ca3b7cff7df787c71b0bcd978fd8536ebd64e19469a90db5778c50d45e775309c280f85065ae808dd6c6830cdb5973cc135b6320f69e1952696ae8c033e488839d17568fe6949b30c4f6bced3dc18f3579a2f639e75293ddb478291e5ff34d706b8c8d7fc2cd236763c01dda3468eb2fdfbf7c758dbbb776f2c6ed8c5c2f9926d0d35851a629ffef663b66af31e9b3c66982d5dbfcb4e983dd61e59bd63c87f79c329f6bd052bed2987addbbed75e7cea341be58b841b1f5863d3c68fb03b1e5a6fafbbb4cfc6fb02020769c2e861be00da118b0e1c9fbff8ce52bbfcf849b668c536fba35f3ac3be76c7d2706af6fb98bbcf7788de70f97c5bb474b39d73dc54fbc79b1eb73fbe65956d71dcdb4e9a64d7bdf818fbf54fdd6f93861f6637acdd6d1fbf669e9d73fc11f62b1f5f60e7fa4d4a8a0000400049444154cf19635f7d62ab7de2174fb2c5ee805d7bc3327bc75163ece34b77d8ddd79d64e79e389dc68af0e91b9fb0cf3fbcc94e9a34c2bebc7aa72df88db36cc1631becb3f73c6d7327f8672e0e5f66ffe98da7d947bff2d090ef2fdd6edf5cbfdbaebfbacf8e9c3a3ae697efdfbfca7ee50b8bed9fdf7e9a7defbe55f6f507d7db28ff0ae5990faf8bf9e8986143eceec736da45a7ce7407eff0a6cd5c77b4351d103bd4e71a93bac30e05271ae252be01b233cd60e9838d996c772f5dbde0d22b1d5996708a07c38986b8e8ea181309afb1d9fa094eaff1d8c2449f748a4f2862c6447c07ab1db019abb40b1980af603e080ff8c0f30f0937e761c4aac2288f1cc9d200e5e64980b7ed4418ae50d29a287af1b7e45e28c906a6b42a40311d8a37d764734ba711e57a9d962e1d074183af94bbd585c1c5be800575535fe45da69bdb1c18154f1507476b9323291f41f674c86f7435326bddc105a312255d6c12b495df8d3ff38ac1e30e1ee0a2abca1b28d51f991c9c07396db9326e90343cd23f08596bd2247752ae3e69b28d7107e96377acb677fb2ed0b9d347da6dfe28ce5bc39e58bb2326facb8f9b640b1ef715b5af7e2f3e799a5df385c7ec758bd6d8aa4dbb63d571ea91e3c2817970c906fbe2b21df6d87fb9c477a9b6d98bfffa3e3b69aeaf56fdadf6df7bed8907162c5e37e4b64737daef5f779abde97fdf6dec5cfdf3bd6bec5ce73fea88d1f68b372cb5a3bef3b8edf695fd14b76dc79e676c9c3b577fffde0bed4bb72cb1fb976eb17bdd21bb7bdd6efbb317ccb107bfbbd46ef749f7ead3a7d92d7ee39935659dfd864ffa23bd3cbf71c7d376fd4bfbec292fc327bebfc27efb25f3ec28779c58bdff81ef643dfefef36287e0bc3fb9d32e3a69b30df73a7fdf55f38c1dad57fdd95df6f5bb57d897176eb0d79f39cd76ba1d1fbb6db5fde7f123ed689fe86ffee593ede4d849a08d9a9aa6add4666a83b6fdd407d42875fb163c9312a1e5f374c8f416eb860bf22cbb965bfa1c6346b685825052f5b1c21ba8b6509d34b2a57420cff68fd70ef9d9a6a20b5bc30e4fd4f343b7f2165829416b7593c8f273dab1d841904cc5d82c5c100c7629325526dd340663d1dc5cd3649d5198227be7de67edd7ae9a6fc3861e667ff98dc5beb37aa27dea86c507ee7a68cd9047566fb7df7dfda9c60eeac22737da57ee5a69ef7fcd8936d9fbdf7fbdfe015be2bb59a3bc8fb3134b07dce3bb423b77ef8ffe7cedb933ec152fe8b30f7ef6fed86d3ee1c809b6cf77b696aed91e6361f7defd31ae86f9aeed2f7e7bb92d7ae71936c5e53eeae3e2c67b57d9281fe39f7ccf0576eb03abec835f5b627fe93b5baf39758a4d1c3bdcbebb64abad7527ee19b7ebfdc78cb3fffef673ecc42f2eb4cfddbec256fb2ef5c3becb7cd9e933a8687bdb1953ed9daf3cc9defbd7f7d88d0b56db297d13ed65274fb1ddbe53fd035fb4dce7bbcbd73fb2e5c0b7df7bce905d6efb5adfeddae7b67dfdc96df6dfefdf6437ffca89366fe6043bf7afefb7ff71d1ccd85d7bfb8dcbede1f79c6d97cd1c6dd79c3b2b9c2b3d6a6ceb5dfd21b577ee0379cca87de1adc757c6659ed05364b772532fede043aed785fa7ba8611894d0412ba86211957c072d38876718e900f37e9c74c0db9feba40f04dda7519065659e22b383b703eff29111f5d79810f9ae730ec208a54c4da6ffcacfcc379585a0fa0fba8257631167c37984b37af56a5bb97265fb256115105e5592787068c278af3c60e4e5e490977c9918b0420b5f2f7ec991ec30bdf06147ce675b1a4c63a7742b164fc88cc23475454547070b02bfa8de4a3ee3834ef83a2ef4d823192d2fb4052ffb1577d53d08bd6413b7f2b3ec9a977cfaebe0c97c252d7cd895f8642f64d29dcb1af043b8e81b59c4b4058174c8aaf81ff295ecbaad7b62821ded13fd5477b0ce9c3bc17ef93bcbedaa93a7c66ecf5fdebfde4e9f3f391e074ef5d536ced8272e9f152bc9179f35d32e3c76923db47c9bdd74ffd3b66ac32e3bcb9d1856953cae1be92b6c1e238ef73c8f0f87bb8e237d078bc78353476b43f840dc2ca6faeafc6faf9863935cc7085f3f8c72c76af7be676cbae7d9699ae27802378b796386fa843bc4ae3d6b9a9fc59860a71f33c577cdf6da9ffbeafde5ee6c8d1d39cc57045e6e77864e9833cefec3f9337d2c0cb1c3bd3ee09febb2c78c1a6e63ddc619be5adfbbdf771942c7489be0e73aa6bb6d3bfd4630de1fd18ce231cdf431f6ee8b67f9238b213663d4e1d6e7137fcc5dde7e4d7ff726f37ea936551bb76daa7656fdc3e7ffda3601efa183aff084cc1eb860cab28bdcb63f42e0b06c5bf01478c8863fe5bbc1244fb6a85c2d6dd65b648946b223f64b96413acb804678d50d71b73fc9131d79d2b447b409f3440ed858c64306e73473590422e8fd5fe8163c13a734e4c86607996ffc30de986309c0ba85d13e8e1827fbbdefcdf3c50581f1f18c2fa227f9ae148e176705c7f958612cd02f09e3fdb13d8fcbe8cbf441fe3893c8e334fa38e38800dd8e5dfbed5e5f18f1881e79b3278f8ac7fc478c1f1e729fd9e3bafcb1e444ff9be58f14719c269571c9f9a6113e7e96fb8ef182a55b7da76cb81de5bbccf108df0bcc028830c91daffdeee8b1f81aeb6389b1ea43cc1f753676ccf01dabedbe40b9ff898de10432c74c72db708ca68d3ccc1db71136c561d3278e8cc24cf3c1ffea39a3ecd1155bfdf1e93e3b652463f0309b3365947df2c573bc3e0f0b7d3cfacf21da9edaa03108a5fda296124c38e1450f5d4b5b780357f326d9d1f732bee653bef064ddb57ed9d1a1537c92235dc906d1b7f68ba78e2b192d3d3285cb3c80197ba10044c96b5c153ec14346b7b197e84248b70b341e8666650da8ff8ac12d1e8698819b81c71b261b376e8cc737471f7d749c8759b674998d1d37d6a64c99d2fe165dc82893048f781e78e0813838397efcf850f4e4934f866376e28927b69349544229749e40e07ff4d147ede4934f6e3f8cf7f8e38fdbaa55abc28e891327da69a79d161301ab2f4d08a4a3f2d364c4a7ed1f7bec313be59453064e60a5725413d1d1e175785b1f511d54481304570cb4a3fe0a1d300274199ff90a69075eb48a07a301273a62422d3fe36b5b6a5c08f08b646579b55cd12a164fa6933ed10c16d376b4d3860d1b6cfbf6edd1ee4cf64b972e8db32135af3f927027ea9938f47ad3921d71c6e894be49663f7cc8cef995537d276b8d3db9659f1fa69d644ffb99acaf3eb2d9ce5fbfc36ef3c76b179e38cd3ef7fda53e910fb3be2346d957fc91c01b2f9b67ffe7eed5f6c1cfdc674ff9eed61b8f9b60b3a78eb5af2edf1993373b41ebfdf12193eb67d6ecb6dff21bc979f326da7dbef265127dd01f6b7ce42d67c58d075b393bf2aeefdf6bb33ef7807d6df166bbc057aec71f35d136ddb232ce627cef918df6cb178f8e331ec74c1e691ffcd66afb5fbf74aa4d9d38ca5eeb3b714bd7eeb4cd7ea077be3b48dca8bebb72a7fd8e3f2abccc1f89fefe67ee8f1bc8717e0338c157e987db0afb1f5f5d1c0ee4d3fe58f1aab367d963be93b0d477c0b881f128e658e7fd9adbbdc757da9c2129ddc53b4c3308d4566abfba3deb7cdd1ee2abe1f0d5b85a562f1af129161f3a324c69e0a2a961e48513bff2a2259fd3a2cb71cd038ea09da2e0ef9f2e1a64b9ca796ae719876b0e640e63013b61c2041b3d7a74cc73d06b5e846ed050d02aa7ca31288f2331959fd0619c313733df1370b6d6ae5d6b279c7042e49b4b53b0cddec7d8a1f2a1601bb7375f9467b1337fe6145bb266a77df3ee65f684f73f161633278db47ffcde129be94ec6da2dcd39c63b176fb0f9cebccb77af90c3626498cb624143d8e68fba77f82281b1f54bf3e6fa99c5cdf6a02f84d6faf8bbdc1f3b4e7387ea1dbe0bf5a1cf2fb20d3b9fb1b9fef8fcad571e6dbfeb8f0c8ffea785f6f54736d95bce9d1e0ed32797efb0979ff98cfd9fd5bbec1a77d6387ff827f76f70a76da1fdc7bbd6dab75e7facbdf8dc239be2f9f5667f9cf9b15b57d9e36b76d807eedd60b7fb23c44fdfbccc8e9e3aca36f919c64f3db5cd7ef525236d863b731ffaec0376c3d26df6aef3a6c74266ae97f73ffdc20976fc7fbdcbfafcbcd76b4f98648bbd1eb6ecd8679bfc6fe29811b6da8f0b7ce98e15f6fe591363d1137da1ea77b9edeafe56b7ef607d5685120ff92cbb171c3ac9ade31a475e41b26b9b85179c7ca6cd69d10a462c1bc0d5696041ebfd079cc6584b9bfc8b186bc8f371558fa7152b56d8cc992c66d3d339efeed13ee5f812329dbd23c8be217e03ab50fd74b542e589716a50ca4d6feedcb9073c1ec26e16878f99087076c208a795b3b379f3e678bdf75ffee55fe2f024f0b7bffded76c41147d81ffff11f87621c9f8eb3355e11d071f606dc5d77dd65175f7c717bd8f90f3ff4873671c2443befbcf3ec9bdffc66c8faf55ffff590c5590102bc0a3b77ee0cfb784be6eebbefb6cb2fbf3c509c35a8bfc6caa34f87c5eca1b2e406a01e54b16a78e92176bc93e756681a1b5c3440173c3805d53779a55b9958553a8f748ba683de3b17413491f18b68d5319507dfc23c95f9a0412721c31b48f76bf0405fdd08a48f987e81d344bf111d70ce7dd0a6bcc9c4644f3b72b016da458b16d949279d64f3e6cdebb8e9acf7edfe5b173e6db3fd9c15abe75947b823e22bd5077dfbfee4a3a7d8260e98fb3910d29874efe2b5b690f31bc74e310e7d7320fcd6856be2c0ebf9ee7071689d83f0773cb43676a52e3b7d56c87de089f53c523bb061cbae213bfdb03987671f786c9dcdf303bcec66dd74ef4a5be713ef0b4f9d61b35d06ab78ea951539877d1f59bec58e99392e64f108ef89959bedb687d6d93133c6da797ef683d5f92ad7cb61dc93dc2e56f3aecb6ebe7fb5d7c361f6a2b3677bb90fd8e32b36db19c74ef332edb65b1e78da6f4607ecca33fdf1831fe47fc39fdf656fbf60a68d767b8ef7b7b3fa668e8f732d373fb03a6e5a579e353b0efce2f49de2f5c10164ea5f6da316557f204f9affb99d802b1f34ea27890e780eb50e7021db63f5ad5e34c24b1e7411bc3d85ab796bbba157b9829f7e1df36bffb9cb6eb2a4ab2d2faa9db7b61df904e968729ecf8f3b0a90794a7394ea5ff4c49ff8c427ecfcf3cf8fc56386b7363810bb981ff9e36510c9e9a0a180185b023cebd7af0fe78d5d29d102c78962aec5b96271337ad4681b396a64ccf9f7dd779fbde8452f0a3ee941247d78962f3ee8976b7d1c3116fc4dd703d3268e8a673cdff13131c577962ef131c463bd1b7fe84f3ddc89baf28c597170fc297f4c38d19d919dbecbc34e1707dcb1c5ffbbf3343a0e94339618e3b7f9783cd51fd573fe101b4ef7c3e2f4df4d7ea0fd267f9b70a42f6e2e753d2c1a1823f7b8f3367de208bbd8cf3831066ff131f0ac3b6e337c076cbc3b3837b82d4ff8e2e525a74f8f05499cbff232314740ffe1ebefb771be4377b2eb6487eaace38eb0657e88ff9e477dccfa38a61b1c337b02cee1811bef5d3984ddabcbce9cedf3cd6e7f1b72878fafa9f6901f6c8f39c95f00b8f9be95be9bb5df1f3fce8cb281e36593f34f9a113451afa9bda807b50f751dfdcd95d630b56fa6efd537430e95eb21cb09789488aedddf5f0407a67eed7a9cb5b9c7b53078110b6bb2119b0803741538f4d22759d0a3a3a8ece0ad685a1c7042c8f264d095792de029cd595eedc862976c848e7bcec73ef6317beb5bdf6ad3a64d031421d329bd75cb563bcce7e5b163c7367614bd513b2292803ace78a571b0d6ad5b1702ddb93ae0460ec1501c98638e39a65584c1e2c101fb8ddff88dd835fac0073e102bb357bef295f68e77bcc3def6b6b7d9e73ffff9d8ad9833678ebdf9cd6f36e8ffe66ffec6c68d1b67ec78f16af0e2c58bed820b2e682be54ffee44fec35af794dec66a007e7eaf77eeff76cd8f061f6b9eb3f1713c2d5575f1d6fa27de94b5f0a9ddcb02fbdf452bbf7de7bc359fbca57be624f3df554dcbcafbaeaaaa8d83beeb8c3b66cd972e0b8e38e1bf2aa57beaaa3a3a87e72630053398909740c0f1e350d1ec0ce4b74c1b6f7382ef17652f6e70e26b39f9254e9e4021e827c91b671074f92079cb2090fc320656de84ac78356fcbd1c2c9c5e1c2c56105ffef297c3d1a2edfdb49f2d7a68919d71c61976e491478683a515c660fad1a920ddca474cbb556dd595ae9f29d5463fb04e6519392dba438175a311bf57e400bbb7ecd86b57fce95df685b79d16373a68f56a79cb57256a31e824e4361eac7e833eb52fbc59067982cad20d57f7d74cdf30fbd575c4e419c5ee1c5b921db47ee9a623d3e47443de3f5e2b9c44b6b1f011631476a53a6b091bc1518fbe037fc03f313284c51c8b428e56300ff11420fab62f5a71b8585cd0a79f78e209fbfbbfff7bf379c8982b597c02679141c8faba3958a251bbc9e660f64b2f070ba78a39906fcda1ff15af7845cceb8c491637ccc5edcda408930ec92eba0e698c88a7575cdbdd8dae1bcdc1fabce4f8e1f4784cf7ded79c2c50d34fc9f99cf0ff7c7a815d387f92bde2a2be16df23d1b5bcdd6c137f8dcbe37020ae7f4c76e3cff4a4096a971a277896d374e31860d19fc165be365ffa3b68ff6b07614d0b7dafd08d36c34813dcce9e3a7ad0079f708af7eedb6b77df75772c1a78ca76ebadb7daf2e5cb6ddebc7931161957f46f9c2eea8605c697befc25bbea2557d90b5ff8c280316eb5188146b2d9e1855f6342757bf81ffcc11f7c30ace9729100504a13bbe3113735ed56f12da24993260de1111e86b33bc444c0aa0c03b211dbb76d8f3caffef2e807e7e9a8a38eb2a79f7eda78dcf73bbff33bb1b3b471c346bbebeebbe25b47ec587df4a31fb517bce00576e38d37064cbb4db7dd761b3b68367d3a6f7c0c89d51615f4f5af7fddaebcf2caa8bc4f7dea53b1b3f6ddef7ed7def9ce7786fd4c5077de796754282bb2dffccddfb46f7ffbdbe1a9b22d888cebaebb0e0f76c805175ed0eeaea04321d24d1f68267c214a5c68fb191c9ebd6bf05e371df82ca2e003a4742b132ed71dde79f4f1fe3682a1a52f7d3f6e4821a9b9647c38788d2d81944cc5622bba235bcb134d1d8b873e9083ea01fceeddbba3af682511263b39fd67d6ac59b1c3c540f03e16933cba71acc0493e317f4d7f635268fea453eab18234abd201b435cc6979a59b49ba9b3cf4392e463f7aa443e9e02932483b7904c9520c5c69624291ddcacc79d1401769f84b5a380efcbef6b423fc0c1ae390b20e2c33fc04f1a8fe80155349461f03a720ba0c138eb82b1cf652b65e34ea13ea5bd203bd42dd2781b7fa2af9b9cf856cea498585af9432f8e16d8ae825ed2fabe48b4fba941769cd035f1de0e51b5253a64e1972cac9a7c4dc831373edb5d786d3c204cdee93766e5910324732cf3281ffe0073f88499fd534bbfead0dae08d9dc1cf8d31300601d3432b618069e0531f2b583060a3830f4302fb39bc5a2973f9e26e0ece9094511153cf961487f7f83a299e380a5ea8f74c08a10359f62c926c626c9072f598a45437907c07c472dc3a0559e18d9c7cd1e6fa7cd9b148ff281111cec5dd65bd6e333fcb1ffd1fe385de7b5c0d7760083d87ff7cb57d6918b4ba3a3e82c6060358df2d8d33016628f800d684bec131334a97d5b1915bc5f6293125d960346b23416c5273831b86257189c71610a75906ceca9ab5b794340a335f8a2219e5b79a577c1820576c30d37c442061f66e1c28531f66ebae9a6b8b7d0a739f6f4852f7c217c01ee393c9a6733095fe1a1450f595f5f5ff82c5826b9c4f83ec45af8603ef5a153b94d490ef1ca20c30161103229e0ec288f122688543fad54f8c64f186fa79c7a8ae1ecb052c369e28cc19a356becca2bae0cda4b2eb9241c2906fd5967f9f915d773c51557c4e0660252c120463f780576bd987c70f29e7cf2c998384e3ffdf4789cc464c28e1832b99953a13853975d76599c1963f78a8ec60475ecb1c78637ca6edcbefdfdbf508feeba334af7cf325607ff59eafc49eaaa076e961d03b50c4c5604ec5471ee8ed03a618581b6c8fd81b4b396c11f89980871a848808b6f17107b683e20586602cf47bdbacb946d68688acce0726c73ded745b94444bb1d41170a1c5460418edc02274fbaee4772f81aeb1b79b044d948b889b223320d286031d1b5b49e735ace584df3efed10c2b6e23c92a72a5c329752370d4f00fc22dbda7e5ef40baf98f1ccf8838ebfa87b2f5cceb732a87bc749b664fc5b8f692feabf57507915b39858bb66ad6d58bfc18e3deed898bb709e80333f1198cf7804479e9d75266dea91499c398ac7760a07d32fba438db19340cc82868f8cb2b3465e8b5af06a57e927af31467da8af8638af1e6a48b0e87aa5bf3469f08927aa934b638ba2467e199b8cbfa0f33885e0f00b7611c2ae52a6c83b13b8e633242ec071d07028bea58f01429f0e74e0a7f842a5030fd283ea2b7021db613137f4df2734b6c3fe2044703f2ffa31118b1ba910fde40275abfa402a36a3f3ff96a0b29e73ce39e16bb0d3cbe2fcb5af7d6d9c31641e9be87d9dc08eedcb5ffe72fbd217bf645bb66e893e0fff88e123ecea6bae8ea72992a73818ebea24ef0d5a6e134132e8250be3711d79063ede1d035f879099707150860d2dcff4e93525c0c36a0887e74d6f7a53acb6e6cc9e138f1aa74e996ab77cff96a064978a4984d5185e268f227ff8c31f86b38487996de10c188e1431de29873271dac89f79e6997173e66c0fde28bb6bef7def7bed739ffb5c6cbde314b24a63ab107ace86e1d4d1003c7f2560ef60bd9ececbbf430d3f2a7d2fb9d2a97830ba83d1d4bca2579cf1c0bac133cd8f9ba67df96322a0f393c6b1e28fbcfe44439c435818321ccacc95426d7bd076c177a3834c9aa433d3290daec597b46031b933c1b59292f290ef1a92c9d0451d147af2d8203b3277e0602f1328e7bed09b6f02d037fcfd929ca4238887b1cc1ffcfa0bfe2253ce1538d1655ec1b31ce13b14964c6351654c45d894be0226feee18ca3c506e86d5e99cef2513b8e814d7b4945781f9865f1fb8e69a6b62a78a97823847f8d0430fc5718811239a9b3cf31e3bfb2c34995b999b5838b26bcb4d82a07aeca53768aa320f461b428b5ca5e977b41de30ee74ae38e98405f964cda1a9bf8f44da4c194b2ab068845df0f03a25c888dbc68854396ef0c3594657c90d3bf8613f90db2500638d3c8e6b0add80c116562bc28c8227891d8ec6237638962090f7dd6157947228f7a68f29d63b0e12df5a5bac496a07679d4a3c343779151508347aeae9b4eca9c43db7e83c8ce7596795556c5dd708275a311ae5b9ce9731ada3adf0b267837fa1a77cfddf7d8c30f3f1cbb5813dca7a15ef8e348cab9e79d1b638e8d1a7c8ed3cf38dde6cd9bd7f6696475d46b6715830e9b0f79074b0d07a3b693d9a962e5e5832fc4331900cb2b9d30a228c7f1c27162dbedfaebaf0f0768c2c40971fee0d2175e1a5f0efec8473e623366cc88c3e79c95fa877ff887387fc5201f3e6278f030e8152ebcf0427bf0c107c361c2461e31229fc3f39cdba1c2f81a318f31392ccac176b6e44f3df5d498bc3807c119a06f7deb5b5116e879e4386eec38540cc159d30e99ea8032a90155c9cacb2e621f2803aa3dd377c367fe6ee99a27dbd28d3eebeb86ef06934cc599e6b9c8cbfc4a53974c24dd42abc3f1b43574a2cd6d0f2ff52efac83b2db2d556e2532c9a1c872d48f2091c597cde007afa82ec143f79dd445c46b4afe8444b2cf9b5bdc0a12740279e5e3244478c0dd98e80b9dd398806bdbcf64e3eeb0b1e8711b29d01d0c5d1949145138b0d261cb6d47100b8f12393dd67769d5909b218611262e798c50cb43805d067fdec88683726caeed547fb2950f7840c134e3134bdf007c34986e24c1fe9325e49137ae9117f8ec53300e6a2a803028ed3edb7df3e84379d79f436b76fae2d5bb62c8e48b090a39e09ea33ecaeb38b7585efde53d79cc7a26e99df0e25844d497f9491dd599f960ea56cd821dbb35da1bbbfd9da3eacfe0c3ef5ada84ce49461d1f647aa199be86b3934b4c1d6ea0f79a52ce045039c34b2321c79922bbb8457fd4a06b4b297b4e802ee82a3a8a1a359f005bc14463ad05f6cf1c84b55f08a3b64066ee03c25da2c1f3e82f8a92fcd4f315f155de0f31c028ff2b43578c957bbe679015ce8a2daa33a49906cf447c62fe807a6d8791ac284cbb44a1f4a2c99d0e6343ac8d721d3649c686bdba1d9b593cf7b0c8b2757dfbce19b717e9b2f137006521b47d0b169c35cc7eeedfdf7df1f638f7358aa3b68c224558fe2403438ec78ce6f1132a93261b0bded8f710ef8443084c913478837bd34b94a1fb11a383776c693c6619343231c1de1431ffa90fddaaffd5a385fea38e02553b4c4e0a908ec032f87101c1ea97ee2813c15f99def7c27b6e4d9d9e22069da82a7daa265c3664fe6460bdda562331cb904c73bdbffcfde9bc0fb5594f7fff325092464814020ecdccb2608022a881b0517dc6d956ab562add67fd5b6affaabd2c5b6f627afb6da56adfeeb8e55ab625d8b0ae28e0a22540171610b8425840408614f5842c0fb7bdecf99cf7c9f33f77cbff76635c13bc9fdceccb3cf7a9e3333e79c7e07745823aee9a41d7867cc3fc847aff3e574918955868a9dac933ee8cb62dbf272995abc82e5587cd0a093d055de06d3fe751ee873398495dde0eb43eec2d5b4e4232eda63883289e8bc0adb1b5a1590acae18db642778264d0ed24f148caf7f221abedcef781509ce06174c5647b9a0e27870fee6f18f7f7c7f9fde7858a1653b3a8e176c61d073269134371cacc6461b655b6dbbe03838f46d6e248685c81fd38c931f9cf383b4c3bce6f5006c55a11f878a4987956b6e6cd8b2baecf2cbd2e2ab173b9efc79e79de7dbefdc1d7203b5cb825dfc3037ab37a3a3a3a59ed017036d4b50df425f178df0e22df562e284ab795d76ee2385cff441effc98e2eafa9379972ce92a7661b2f1d6b6471d144b757bdbedb78d2dba72518f7a6452e7903b8e1337939c23151dfc9c19e14804377cac7e715694f3aa914e766057d72177e191878d2a93e78da73ee45ed7d3b0f27add6599d06507d29d412e4e9c9de5dae0aa51d81134663a502d1074cc13d4470caa2fc51117d3510fe393bae7f80175c63938ae3bd0d047a9dfc984a853f56cf5605f9dfa558f03d2b42df5c03c84ae3a4837e389f9c1fa455a7ccd622763ee60ae50fd47dea817782c1b795644d99961bbab0ef07233c46e4e0c92e9fd6382fe5cb5bbb136d738f52ff521c685fa3eba541674c52038f4ea9f9295f9a4b2351f543405e7fa8d51b2a40b3ddca8703488f1c44d0d7d96bf9191116f03685924e2c113ce1ad2dff07598a799c7f11d5457b217b95c73f0396867950ff8c45791625d93800901741cee4899fc59b9c2b9a26362902e16d02a884fca89bbfe70ae04a7e310301cc7079d0464e94fb4c049abb311b3928673451a1c411524d91cdc6472b33b4b77b270ae6a99e4dd7e6a742a6c941ae81f0ddf30710c220d24b53117ac77bffbddbe4ac04a0b77fd8a6977f2d0e2c0b04a40dbd287793a8a95059c2bb664b8736105011e06237299e4e1030f1fab3c4c680c4afa29011834c0def39ef7b833021f0e09e3846d6c3e564d2006ce4a460c3858d0b2c2ca8595099b001d76501ed980ed4c02e86322c039024f9ac0f638ce0ee58096891f87081aca207b4833e953074c44b3b79fed930ebaa92fc6920e50e32c220f2780ad2ecaeee7156de2628545130d778bd0e120a2ef372d78dfb46983baa50e390a81e3c1059e3c2beb3cd11c9d26ea081c758673459a1b572efe5c38998690b729a6a3751d971a7bd8cc8d2a0e1b4f1cb21af0c31ffe10b05fd0195b6b1f5c5b2e6c3c0dce4d00fd86be467fa79f70e1c37967bcd1a7191bc477de71673aedb4d39c873e4cdf064e3dc047ccb8139cbe862d3c24c038410f78c60e7d16878a800d3a56326217d9af9df535bfe002c346e430261843c8e1b80a3a186be8e42646371f2ed07e70d818d7cf7dee737dbc70f48400dda2458bec15290f791e5e766c8013165db5c86f60787510639e3a215027cc1fd84399625981ab6c388ed88b6eea88b98b0b7f9c1728efa73ffd692f0bf5070ff30532e9670ab15d05db2a635c90ec86503ec619fe09f3136310278a6d7a1c5c951fbf01a7175f86be85dfc14e99e63eea41b4a54efa55d780b2ce69a758a072bbfea02c7059996152803166404f136a233d4f00811f789165fa625e6907e61fd14a0f1e3d171cf2e0c6050389071c69f1d201635e74e0b968308971a7cf5da542a67745a409e253dc00413438c5c29b7c4bb6ebd6ab31d30b5ff38927ea54da26d546a63141177945e370cccaf84803acc6c7bc78624c5a34c8923cc5c277c5d84410aef0b8a006ce64473b701189b4e378869497b6a49d9960984039e782a3c0c59e274de9a7bc068415009ec6e2c10a262b265c788131d13081a2f79c73ce717b9880b69db16d3af3cc33dd36ce071298b8ed22d2e322023d773c38ead8802e2664d20c5cc606131d839b988b0dba4953762e265c5470fcb08fc0e43b3a3aeae76ee0c341c24e5d70b800601bf44cc44caa38754cc6949f1b09ec5ab57a95dbc6644b99f9bbf8a717fb45431731267dd24cbec43cbdc68305b409b652974c2e3c6dc3e16b2628e0d0739e920b24f2d1c91f3298f875b11c1919f18b16374f4c5a94436d1b63ef12796c002744bcc332bef4a34cd710f7e96bdedcdd5af22443bc1a5bc3ec705afb29b618b1d292d765b3ecb1b2b3ac5dea003879e19577999691f3e07033d057569baa3123b21d86845e77e3ba10c88e4297e90bdcf86837e8e9ab04e98d34050e3fffa8f34a371771566b5ffad297ba1c6c61ce36788f31837cf5e1b3ce3acb69e8b3f4251c121c026e1e18bf3852f46b6e5c283ffd191bc13347a307793cd9353232e238fa226316db18235c14bf683b1233b6b577e0599e7ec7195d392038abf447c6df127370908303469eeb0c63897ead1b0e9e30673c30ced18d73029ef9837906e78b3372b42f2bb8bcc6829512ae2d5cc019abd8417ddfb0e406bf19e1b80a0b07e8e7c5ad940f9b704ea92b6e58b09b7941af2b629e02c6cd1f758c5c163ab08f3c639931c85c066ee79d764ee7fef05caf6f6c678e650ea07ece3df75c2f2b3799a3a3a34dbb66e73db6b1fa4284a9fd29aff082117bc871c10b6c6d2418710996145cb2c84b07744e9fe9228d70c2179c25f8a7bcc61af4a4f5277ef2b4afe04a83573ada28be350fb69f22743be091a0ae18e608274f00464048c6b32c5a6024229fe8bb62c19cd97ebc3294219f1b00f9d04aa74822bd64118b16ba3a2f9864215b7fe2cbb11754fc75ec3640617fe0148bcee45bb2df88a2119df0ca8fa30db6cb66aba046a631499ef844e3f0cc8bec2ef9a2154ef92853b8283fcaabf1a28b3172098289a7810ef8cdf559f39017bfa75d702343f915b7aef089054789098c737b4c2adc75e2e83059b37dc7e4cea42d87808b019334ce0c932613def1c71fef93d7d5b66ccf1d0c77962323237e678a2c9339c68505270e5efe080b7659e0695679785508132477a45c1c98643589e288d0ef5e68932c4e0c4e550c2a132fb0238d53c30509a70dbda3a3a33ed1b2e4cf244b99b0857ead3bddab165de5933d4fc60083f659273ccbf5b192c5caedf6b3b7f7491d3c13f34b5ef212b7953aa45ea83b9efa65899c738cc8a0fce8e282c42a0c699c2aca43a05eb950505fd4b3af0cdac41503658a7fb16fa9ec11efb0dc37c6f50304877ee3d920df654352c1a4c7f1796c797a802ce4128a2d46ac347c51bee03166cc3351f3c7dcc53f4f5b9bb9de467c91034e015ac97798ea42041d71d45ddb2772a7c919a55b7a0c57e454e5950cda9d7ec7cd05ce060e0217f8abafba7a0ce789fe81b3421f63c58ed51d02e3023ef08c13fa1638beb041bfc1a9c129a27fe3f493c611c179c126e809d413306411e8974718fd09279ce0bc8c45f8b94160e5026784009f567290c516375f23c1c9423774fcf12e45569381a197fe8fedd888b3c25821d0bed8a076c35e1c31ea03d9940d3d8c3dc61538e4e07831b671ecc833dff02a230232481f6ff3112b2e4b6f5ceadb7fd8a19b1de62b644383bdef78c73b7c0e636ce374517fc8a17d90411db04df8c0fd0ff87ce8edebdafa6d5df717a7519fcb31e5055ee35c94d1100abec9967c0d8ffa621a1de409b59e28a3a4a1cdf6451869da863f0267d9f8a3ad34b6804347f036b4243882e051a6231c59529e106d7ff4b6f12d22a15c702e29469297c1ea508289a78e1def2637460b0f9c404daab05eab0db8544aa133fa52eb0d63c39f6d7250482bdf10f96f633fda72a5c7323414c37f65cb70aaf5c746f931ed1273bdb4a407d838fa16a16502ed407915cf84322bfa22b7d6d545b79e30ef05a19d2fbee8629f9cd886e1eef1faebaef78997bbe1639e704cfad637bf95704c686b2664ee06992c9938d992e12e0fc7878b04933477b5f3ec8107262d5664706cb86080c351628265f262eb863461d6cc59dea798d8b8aba57f3199e2ac10b89888878bce525b8d62450aa744013db7acb8c51d9eef9dfd3d2f0bf6b26dc7c4c8a48ec3c36a00ed4259b1111c7f3837d88883c9ea180e0e74386737dfd27c3b54753067f61cb707c793403991453d601ff543dd70b1e229361c56ca820de861c2c699a52e2917933eab79c8c361432777f1c85c9730d9fee674751fabf3a67890bc41f0626b9445bace17c2c925d0279deabf256fb818042f304d9b6db2828e8971bc1139288dfc289b749dcfbc9a7fd1a3b1c0aa08c746e88f380fbcfd9d7141dfa03f40473fe08f7e465fa17f693c680ec609e1c97164d1873416e1a13f414f3f879780d38573023d0e136354e58797b1c518e026085ac6248171861c6e845875a24f5f70fe05ee6091861e1a1c48569ce9d7f47956a970c23496357690c95cc0ca36fa593d87165938558c459c1ce6035e1784b3c92ab056a47872145b7030653f7313ce27b6502f2b6e59e12be8dcb001a70e57e69b27e4525e5eb68d4c56a7388bc5dca1fa42060e21fcfbecbb8fbf12091e05d58df2eb13cb76c5c8201df392ebb0d8c784a8e22e5e910cc389c663d3536873df2ef94c38cea1b20120584b56c8682c0490ebf12d42807232bae2163e3b2418052d5e3193b00d183fe40e4c38d2e28d714cd734c201f74299084f2b6f0431af098a81093c16947c94a7b4092e324817b8258aec3e6fa668700d75f3ebf2c1667940a533a40d6425c97faeaf4ddf145378182d88be8e1b2ce846a674938fe98277617d7999bfc8178fe22847b0c8e3e9b6fd4237a86c57d16fb42d39811706e818dc4c225d5b84a289f24a3af38b86499b3b64ee349978995898947072985c78ef10ef61e39d5af3779cef6f8367f2e4ce5677dd380ec7db5d2093315b176c1defb7ff7e3ec122031d4c4cf4797036c1f558391a1d1d75b8eee4796f0a7a39e347b9e0191919719bd85e64b5073bb8f8e0fce1c8f1948a9c34debdb67cd97277bc98b0b9a3e52275cdb5d77819e5c030c97377cb85853ae44e99c954677c98a8711ab9f8502eec669b81f2f2842c670ee1210f2db6c24f392917174af25c94e0e59310071c78806f3338dceea65925633b031aece7c2ca85047b980b802fb16d10b67db8306a7ea0dd08a53de92b215fe001263c7d4a69e83c1f60ad3e678492e5b4391f6528dda0b2bc40277ee969c9810e44d66fd9a24f30f081c7920d3db1fe5c44c80bde8a25075dfacbfa6833fed487c4277b9cde338d7d243bb708312ddb211de49d5571b623c2e92bf4055de4e997f429eb5b3d5685474747ddf9c0c1a01fd09fb84960cb8a2d7556617058c0335e7094706a702034f618d3a45909c6a9e10111e67e68701c9029670f3cb4cc018c55f4b00abce75e7ba6fdf7dbdffb3ae3956b18e39e34b21853f459ecd0e74f185fd42b2be0387cdc6870d3c0d8c1c643ad9c72f66cccf770a61867c864f50bf99c65442e63199d3856386b94094789f144f97106c153f7d4ef036b1e7059cc49d41be31607093bb0512b72dce450e7c8607ea01ee0670ed2562236534f949331cf38c50e3f9a909d1cb5a9f4abdd1dde74035adf65679ca130d6bb48abef001ff4374e6ee0972cd134ea5a3ac7eb6bd4377605596e9be164a3ec7172ccc6f68c1f971e2047b2c4c77504187d4730f2bebe574f784e117e6abcf2343093b07560df88e542303232e28d271a1c1e53e3d20423a3ce1cd4942474a2c548d284088b79a591c9a41e03302fa8c951907cf2e008d251d1a2d8cf4c40136d519e5841f60559966cf6a84553c58dfcaa8ea0915d153dd98964b6595c431f146ceb032748b578823ce013d54914ed72acbaebfe80b341c7e4ce5432c557e705ef8c836d4c50755fa879ea3ec8ddb19c3c68b95831810d09aeb1d6156dee4a032374b5f1309cec90dd51b670836c968d9ca3e2e2c504acd0a553f4a2c171a56ed0cd8540b66b6b83bae622c91cc0458e3c7fd0113357e8c227bbbbf4da50a083b482e81d98f17e236569d9218616ad01bb74449a986ec8fbe3b5c249458985f718a3ed3f6942b42be20dd551426759af9f580fd43b7f38e2b20da175ba31b5a964da956fb94e9f31bd45d7658ce4c4f2b460792eadfaa097f7e1876c3c4e6fcfcd5187fa7484911e048f3a6403f431dd958ff26ada485ff77f700a719e400681f6cef24afb461bc51bf503ebd223bb14e34c71de8c870762105eb03a2f3871972dc0710ce414b4f84b2906d469eeef2622508ea745c7a0d0d29789228c34c1ea76a08e01f4ce57e3e29884c0e5fbb065e0a2c8d9dae94c27de28136ae571b2715a71b20503bfdeaf694008de3b7719e6218fd9c0eee161eb6e1abc2bb08ea74ec504cc41433e41c364cdc13cbc6d8c67d2673993f31c78dc0ad1d808936c62ce8770f091c0a3addc3190e78e8a550402178273ec1024db1cf1221aed7442fb093a2dd97ecd826888bdd29b625afbe4442030fc38fee25c187d173eb0bb7c6c21a08b74e1a133180a79d22d9a167dee35a2014710adf895775c96299c33641e15b396279a3a462e41e5105eb2c18f73b04299a017edb8b4ea8432e6c1213db13cd259c7b56dcad35f494f24c3f0a6aeb92047bde889f93a2d3d112e1ec759bbc6fa854e3c8a05930c950d7c174c78eee6e9ffdcf1c7724abfe8a4a7a6111e1dfc31a988573ca2e98ae111dd383b7323aaec9d65311ae1255ff2e89bc2d5bcf421fe479dea57cecf30f3aab3f684d042972ce92a7220cde330f29026141d08b77fc66facd563ed553f96ec71ba90275a8bd11b6dec72b0242bda429a802c1c2ce660fa04b4753d8db3219457ba254bba6463861bb83d4680c7304e47404a9662a1625e6962829723d493ec0227da3a4d9e20bce206daff8d3a90dbd1ff0d9cdb37db20eec81b61d13ee0918e34ce11d72f56bba0e52fea1d266b221cf2a5bf95aec64091a37eacb8ab3fc39bfb0971948f1ce58b4cb3c143eccf593e70b3cb874e94e5f0364d915b8f5f979d7f2823619c0d5156475ae3388bf1483064d60e1604c0879ec18ac2ea349e2f9335cb9b38452c5372878aa21828880a85e3c416074e16ce1807f138bfc11d177bd43c0d855c7858cae5d15c78d9424217878099448031f1135876e5a5a5bc23eb8d6f7ca37f1c98a5529641a16709141ebc74f4c387bc9b6ebec9978c91c51fe74da49f7cdd00b14c5b425a9d684bb0657d6c8893f3faf00fe3f1f6e3ea13023005d26ae3d83f49f3574f5e915732621c654438699f192addd223b9314f9a892406ec1964b3e8a22c60ca134b3e3177583857a4255778f1a05f30d505e34630e9041761914670c5c2c91ec9d8dae35fe738dc94636850bbc4f2c634edacfe43ba0e11ef74794ca83f082f198a05ef92070c1b4443cc1fa18ea33cf06e7b36d37161cc91173f63414170c7193cf67fe1a07579164b0679e18109af58f2eb583caca2cbb98226ea8d3c2e3b1b5ccb8eb68ce309f645dc547a036a20f79b69a7bccd5fd3602e374dd2fe877887e041e63ee9b0dc013937624b9c634cdaac64d9dd50cfb60fc6eccf84353cc4649860e918c73cf19874daa74ff32fb4f3ae2256983810888385b3661d61ec339ff94c8f6d05be64cd56067bd91ff9c84770dec678d78abda3a2a75528dee9c18ad8e8e8a83b781c12e429ae2576e683c7cdd9dbe64929cebb20c73eb49adefaf76f75a7ebb39ffdac3b782b6f5b39665f8cef611f8f14b30a86fe1c309f325017fdb4e5edea59869fea29d2a8ae1cd6d4a4647a0e6e704e97f15157842bed3c4dfdbb4582a3bf2b6d606f3bf0fe2f9705db234f27af016b9e963c645575e279e9b258417210495a81f27220d5eabbb4a9c11c5df388cfe1598660eec864bdf1c2a3fab46ed5d69b699ddfeac862c7438f72e573bab127d79de32a3ae98750fa5d56ae67d7d3082b7d29d221d3943aaed536a607db1b5648a0cc777406ccf6960a256f7fadbe59780d6eb29cc768100caac9dbafe8144392d33d7bdaa6d80d4cc175e58c8d9fa6af7951dc4ee92af5e9f594ed473efc99b29112da0240c696f63180a71d077fb6bb611e5f16e97051953cc9a0be9ddf7e73799aba08f2dd8e4ce67c586678da86189495cdd3f6d36033bdf06e2b3a5c8bab20edfd85588174575e30c56e07baddec66a583f9389fc19202b7d3783cefb66042c3c4ce030eb7cfb7e0ec251218942da86c1a525ec4b94c388dcefeb20aac25d797058200ccfb83a79ab4e01e23c778230db26195bca22b8c3387659d4a1779ced918e7eab32ce44966d19755b7746013ecb9cf38576313fc2e823e11cb419ae0b4f62bf9c4118e1e277368a637589497691a5da2cb7caedcc46387ebb0085bc9e7df46354ac065b8ecc9b29b4260a6ea26d0a2d2e9ac84f0db4f912f9cc96b10002cb86e0873505e36084e1c619e36493978c279b33d43e81bda607794eb7c8dd5a58c962df5d14a1b31bc1e651eb341052f38166df01fb4dd8a9dd4abcd88f68f61e5d9f6afd1345026118403b060f4bea4cc590c5b59ead921dd9ead1699567fdcd6899049de04f8448e72f69bf9040d4ed5e9a79fee071491c7aa170e1a07226d35ac47cce15b063f0766319e0f33da2a550f7d2c6b1370da583ec53923b0374e7adedc792e13c7eb0d6f78832fafb262c62ad89a07d6f8a3f8af79cd6bd22b5ef10a3f2c6967107a7aea8c27bf382f42a8cae07594cb43eda93a1a5a6a2a0f2c8fc1e7bf58ab4e8c6cfbe7f80c2834c8a0cec0abfe63daf02e3fe360176f4defa2b12106d955f157542e1336979d6d729a2cafc0a1c936795cac69ac721ee90ab678df68ec6acad3a4cb6fa9dcc053904a8492b9bc9c17afc7c68f5dd2072cd2ba28e9803fd33bdcf22e23c75eefa225565a743091cea325e225cf6199cf6d8181bc4511d7886a70850e1a82f4e674c39c6d0597e589af94972e95c7a4d1b85268bc5cc8caf2256fa2f28a6e5c7991a5207b72de79b27d75799d049c825211d69586aea68d79f1449874808b70d182575a7860a473bef42be8ecaf944d7cd01332bea43dd1fff1365176802ea1a59b381b1e39d4960e53bb94f635216e7311d28c0dc9166e9c3d59c3b0f2624bb6a794d7f3555d3895c687298ebadc5efaa742e6751a810de6722d5fe44b47b053224a1b02804eb4392f59851eb9b2015da4235f4e7b394c9c870a1f719e768b332df2331fb28bae604f0b8e0d706047a651199cce706ab782b784d347bbc40b2ef3383df644d90eb41f7815621a5894db81437ee1ee4b6960312f5e60820b16f5089669282f680f11475a7990215d7886e96a24b6f85a3a2a999ecdb67899c56f311e15f56a1f11ecdb1af025592acb2664024c66aca75971c2d961b507e789952c96321544070fce10747a82e9631ffb98bf51f6b5af7dad6f59e08011d8aae3f15cb60d790284bb31b6344813382fa0000f799ecce0290856b5388f85d3c5d316b205bb28265b98d8c4792f02f6e071f284158e154f93b18da8d531e9f1caca6d8adb409d28168d6082132b74d5b1e8bb6824035ce48de975a589f648aee429160d79c114477de20756c3c17505e4404b988847fda64b4e0bd6af62848e0bd207a225b383d69903dc7995578c9c6e45ce5ecb10b0e80e72842bf1309c8826a069d9166907a525d7e256796b78c87b7202799bbdbcd11ed93a5918f45db49253e32bda52d648bfaee92873505a3285af63e1eb38d3d1be3eaac3fc5d93921f571ee9c9c4e3f05d422682459983d25146a4117c02586b2c8867501c65c534f4757e908c61f02863503af2471ac127808d2b6f17bd64e5789dc67cc53b6156fa15c310d351c02078a4a9f8b788f206bb6b7b74dd9c0ec21c201b37c12b54c1b2002336b7a48d67a0e56dbd31ad28d9a3a86cb3b92cc92436e7cab7df588d7ad39bdee467a638b7c5479879a32e8e12db44047bbc758cc77a79ac95c77d717ad8e6cb0e96eb429e4ce4c98a934f3e59d9f4a10f7d287df8c31ff6cf3648268fa3f2140b2b58387a9ccf22806795ccce698d613bcedc19679c914e3ae924bd93a894c56627261f2b8eb9a616dc61200fc242ab1ecd9710dc71a16e056fd1677e68912fd9ad0ea9b6c8fa69369761fa899dd73895ce200c6dc89ca291efc98a1fad3144d9d1262fbf78cd16eac4756466cf074192ebf2440f3e97472993eb06e4284870cab671113b715a9a86c98046f861f41117d383ac887245d3c527ba6138f1138bbe4e2b4facf290ae43e40757e7451fed8969e1ebb84b4e179fe886e1a26cd1031b94167dc48b9e38d647a4a9d39136e280d7417862023a62da81154c3cc26d685ce4d924ebf34716c8e0f42463368ccb426f4827b0f9d7eb063a83c57acaa24a24bcf365da981661848947b87589bb786b58d425d991a64e43a332469c78632c3c316153b7aff435da9adf1a166d115da4a9d3d0749537d24d468e64401b6da8e5d479c9ee8abb68238cb442ad5ff92efa4138c125b3e6153ec2a18df9982e38ae5b1a6f0ed4d833870386ce50339127481079b6efec1d1b63b692d4f347bf4d5ab9c81bad6410f33245b6df781707817785dc6ddb83736d8589777fb06ac5fb7fcefbe1794e3732d27c6283552a56a4f8e3c9455e8ec60b17719670ce78b32d2f8743072f6ec339e3f511e2e1f03a6fe8c6d1c251c3d1e3fd29bcc8f1a1b5cd162307ef71fa58e562eb93f7fa58881313f956409fba5a2cb3880c3f8e7f9083259e18233fd635e92293a6b0ba6ebc9ba6093be9f3d8aaed13adf895477f81592af24133acbcd176a59dc7322a478167d9e0717c717469af9a4ef45b626cb69bb99567ba251a3a65d3a46a6073b4e7a6d2c138e2695c56fbb9f1651c018be349e35a9501dedf8964f19ccc23dcc68a37557937967d1b5bce547937768dba0fb1c5cfb38c23fc063d40442d30bed6f9350d30c6c18b107bbdc2980dea1e8e90e33a2ecce2113f799ca318224d842b1df14a2b160db11c2fd25df861707084cc67d1e00b28651fe670740d362639976f8c5d7847e61fe4630741e9c2f30870b0a88a5ccf7e668e1545cab9b584d2165b8bc153760ead81cdd19e9b4a07e388e30eccc1048d2bcd1fc0ba1c2ce64a1c338e786c8ab1b7a9ca4b79b6c43055de8ddf2a5b7a9d32c67887238b443eeeb2ffc378f25b700dc641553311def88ca439482c5a563e7c40570e027839560c6e02862806cf5f1ddc58a3834769d1488ef2c88f744a479ba0897a623ac8c710eac84503571a00f918c0451a4b1ba87fc03ad2e674233fd71530c9af6507de8964065204da5f307312f2dbfc8808e58ff280c7f2c238c4ee468ed92227137ac920bd1586aa76b7c2124c991c6b6073b4e726d7518fa9981f948e95b091d39bbcbc1bd9de0d153755de0dadc1f1fc5b459dc6b1a522b807a0ccfac451684caf8faccdc923676b98ce0d2ecf44dd62227c9771ebc3d325670b8351d7eb1a5ace9d9cc8016222ad9cc05a67a4c116e5150fb22fe24913a26ce11577c9198613fd6468ba68e123449b4417e3c9ca8f745db285571c75283d0cb72e34d00eb341b23ca61a3afac744b644fc385d0364b6f44e9089f2fd6628db384e97c911ad62898eab53e2136e58dcd527a26cc92a749bb9bcd83ece860c2b36e50246bb33685251e41ba7ebd7505efa405c9ca010d1c652a821b675d217c67e625c79fba80d4a15fdc1c681ba3acadba93cc8aaf1455f8da8f2036da8e8d6272bd991777add4923b2365a02c4433ec30cd45fc18a3294962cc5822b6ee430b3582d72b19de0a290f5fa8489b3a48929ca8f69f428efbcc6d23859fd3937e229a3e5bd5cb2b18e2507b8db501174f16bf5c6754f423e7610826d8d4db9b3d513eb387aaf98f1f6157986cfb6940bb0642a56b1262aafe862ec3c06905dc2793d785337e56bc1a1b77f0ab51d82d7f130ba28cfcb9beb4532dc1e652688a5c7cad6b4c504f45dfa6a96689fe4d734e487e1bae8814d46ff205ee0ebaa7332fa627907e99e0c0dbc93d1d7a543e52afcbe40dd7e70a58baf0b2659354ef012873e2358cda37c57f9bb604e1f2e3e8c3564f33f8ebba86f505aba278a237fa415bcc41b585e6497f6898a3ad275ddc8869a1438a1a6175d177c108f7494782394577648a6f213c5913e96013821c2a2ac2ef8201ee928f180f276c9ec82453b2413582b1d740ca28fb2e1254458e4eb82b7f419bf6804571ce54458b936863107ac7d082a724f22cde08d0338a607b143a38bae68c80367c79033f71cbb570145a358bc13e9a2f004d18b3f837df201a6cb78f6e70ad95462cbac01b56bb40e98e08a239ef464686a9e8d951f6453943f8866105cbc13e1a19b0c8de44d144f46d6fad2c01779635a760d8375e122df20fc1cc27463000040004944415420b87837578c1dd1963a8f1d357e63d916e56e2c9913c9a9cb57e7c52fdb140b1ee341bca219c62b1ac5eb422b9ec9c4b58d755e3226a37f10efbac8581f5af10c8b659b62d1d6f908577a503c8857f4e0271bd68576b23207d14dee3d5835b795a532d2fc98f1057427c93c1850d1b152da7c2ac7fdca12db185114010dff6ab9e2c5a492460e159c4d709eec39159a48efcce8eedbdcd0f561e00cd6508ca3ebf3159d9640869b61e7e2fdd5adc68faaaaae00390cf99ec979a5bddc08aae02e872a31dc501a099a20965d8a23b9608ad1170370c14413f1757a10bd78254b7c913ec2488ba74e47ba583f5176e48df4311d79455fdbe3f0dc165d76d4f4513ee9a843b83a8eba234eb2233eca5379858fbca46b78e48d38c9e9e28974c2477a6004e804af791a8af1f6443aa56b1b635e72a44ff9a87b104cf21d1fdab396257ec551b66428aecb2b38bccd9c52867d698b48435a32e0e9ca03270ce313be96e58c15af6885abe36883742a967ce515236343ca1be5c89e08232ddd111f6135bde888232ec2eb74a48b69d145d8d652de58472a87e2589e98eec20f2aaf68899111f5293f916cd1451d82497e9411d3d22bbaa85f30c5e2535cf346f84438e1a5cfdf832545758c60118a31c61c1eb7c2e3a858d4380b1c1ecfce4911e77e87b9056b1ffa555ab3f6e1b4fd4cfb72bb2d53e1b7b05a857305cdf295abd2fd6b1e4eb3674d4f7b2cb097835ac0f932234ae0952df7af79c879b79b31cd57bc7818113b202520171b580d230dbd1525cdda76bac344031e1cf6404f88724c97970b5b0999a4c870a07e5ca765dc5cff4166c31f0aa0c6a25e854744ace7aebcdaa2e6111c9e98263f51701b721bcb2ef1449c60318ef6c674a4212db99146b2c1473879852eb8f8845379a5a3e6159de0c4923108261ed1c5781c4f6e5fd9015eb6484ee4211de1312dbe485feb168df86abce09221bcf28a6b3ae0a2edc2094f5cdb50e7a18921ca8b69f1412bb86031afb4e8a0114cb1f844431ce9c82b8827e60b3fd390df54e5b9c034110a5e4c164739a445d3058ff8387e65638c511165d479e16a7d92017d0ca2174cf948df254bf48ac5479e74cd13e111bf21e5954ee9920ee2683f7905f1d4f9482f79a2555e3c751ccb231ed148ae646c0de595ed83e28d51de28bbae33e515abeee089b092b679d6bb5cc04b7ea1b11e11d351966807c58df0367f9425bcf887e16abd93de22b48ee3ce0702f8accda5975eea1f6ce6cdeb37df7cb3fff1c2d1ebafbfde3f9a6c1355705a1ad396ad5c9d3e7feef5ee50e128e1b0e05cdd71cf03e9d4af5f997e71dd1de9b6bbef4f175eb5327de99c6bd3da87ed3d578687567f483afb9265e98a25cd87a081e358619f6848fbaa98ebe8a5cbafbf239d73c9723722d2dc7def83e93fbf738de969265278a21c18629e34ff24a3151bce5ad8cbe48a36c24fec78eb2a6e4378d755d714fd540d4cd5c0e6a981a971bd79ea794acb540d6c8c1a98be3e42f8140d2b55bc6494ef0aead332bc719d9779e288f05e156862c007597ec7fde9db17dd98a699f373dc117ba4e9f64de54f9d7d6d7ade517b9873f540bae5ee356997b9dba5c537af4e3fbb7a657adc41bb98337547bae9f6fb8d27a5138e327dc67bc935b7a79b4dd65e0bb64f471cb020dd63ced2f77eb6dce53eedc83dd2dcedb74d975d7fbbf1dd672b63f719dd2c77babe63baefb9ffa174fce1bba5ed6c456bf503b6ba9503cedc9dab1e48dfbde4a634d756b59ef9f8bddc2b3efba7cbd26ae339e1f17ba679b3b74b5798c376eb9df7a719d3b749bbefb47dbae4dadbd33107ef9246769b579c50c99c8aa76ae0d75903f5ddd7afd39647ba6eddd93ed2cba9f2fda69557e59e8a87d7c06fda9c33acbc6d0fa8aab7410388d529befdb7cb2ebba4254b96b8a375fbedb7fb770979033a6f34addf4d85e8e9e6215db27c75da7ebb69e9fb97ad4c3f5fbcd21da003779f931eb4edc31b56ac4e47ee373f5db4f88e749c394077af7e30ad34a7eb888f5f96e6dab6e1c5d7de997090666d373d5db274559a3f67dbf4a1ef5e678ed67de9d46f5ce58e977d4c3e7dd256a5162fbb2b7de8dbd719df8cf4cd2bef48b3cd613affd29bcd115b9bf631a7ec83675d951e78f021db369c569c22b630dff9e52bd20ea66bc9adf7a6af9e7f43fafc0faeb515b63569c1bcedd27bbe7a65badd56d8feeef445e9fe071fb632dc9a3ef13dd361b23ff08dc5e941dbfec4b9dc1461505b6c0a5d83646e0e1bd051eb89f998969d0d47ff57f0180b0b6c908c483f2cddc53f11fd443c113f288d8e88ebca77d951f374d10c8345fe981ec403cd44745df89a6f104dad57748a6b3cf95ab6608a236f172d74c342e48f74822beec20956ebadf3a253dc2533e26a7cccd7e998978c61f1207ac1154719358c7c84d579f18a46b1e031eee28df4753ae6a31cd25d386083e0c378a2ec5a469d17adf428163cc65dbc91be4ec77c9443ba0b076c107c188f648b3fca104c348a45a3b84b7e17ef20fa2e5ae9ea925dc3bae44698644d04033f74058be5e84e21792b8db797ae5dbb36dd78e38de9c1071ff44f34b09a8503d615d6aefd553a7eff1dd3b187efc187f41ac765feac34c71c9a9b6da5698f9d67a5a5e664ed367fa66f018eee36c7cf3bfdfbd1bba4a73c66f734b2fbdcf4d50b6e4c7bed3c33bdead8bdd3130fdd2dfdecfa3bd32f6d05698e396d2f78f288ab7ddf572f4f5f387f697ac553f64a4f329a35e60cdd6b2b5587eeb773baf5ae07d232d3c52ad843e650e10ec9dc9b6ebbd756a5a6a5673f611f9773ddcdabdc817adbcb1fe3ab55972ebd27017bdec13ba5173c69df34d39cb39933b6494fb5f29cbbe88e749f9de7dad6ce856d8a50b7459ddf143a6b991b6b7b22cad99072b4fa597797eb1721e22d3da85ff719e8170d93e2888be9888fe942937577e24414ed13ac8a87f20fa31d50de8aa594b786d7f968474c17ba8d545e6ba4c9858ef20db36b9cd009f4445931ed7226e01da7ab03d09219e5c574e613ad6289abf30eefe017fdb038ca8ae90d9119f5b564461b63bac5307ebcb664887610bff003e2282ba69d7c3d6546552d99515e4cb71836427907c98e7a2cddb2adc26d5056fa15232ca6a3708377cdc791c4d383f8410ec305419baabcc8d5112295856bdb50072bd8d54a4e9b362db162c537fd464646fc35f110701e8b3358e0bb56725c715ee0e1b03bab567bef3a377de582a5e9b98fdf235d7bd3aab4e3ec196986ad74dd73ffda74e8e8cee9ba9beeb66dbc875d3f2b5ad3a699d186e7803ae1c187c68cbe9756659a55f73de8f4c8b96b75f3016962b6f3be6c2b528fda636eda77e1dc74f5f2552e878af13f93d533a76b3507e22dacbcebbe74d5b2bb1db7c656ba664cdf36dd69fa67992327dd94613b73b01eb2b3620fe70a76e6a99fa135403f284e967bb8cd59b7a14c5b28b2ab9f6fa1a64e9935891ad81cedb939744ca2a89b8d64aabc9badaa7f2d8a3647fb6e0e1d1b5a7972b2a29cf572b01070d34d37f9c791f9482f1feb25e0589167358b0f27d7814ae29c13014709076bba39353857dfb9e466df1e9c6d5b7ad36d4b6efb99db3add745b51bae0c655e9d3df5d9c7e7cdd5de9cf9fb37f5a6e2b4d1486b0c69db43969c59d0fa4f77ee5727b4af157e9c87d7748c73c7a61fa87cf5d9aeeb6b353a75f726bfa3fcfdc37ed6c5b8ad7dcb23add6ef217df767fba6af9dd6987ed67d8ead6daf481b316a5d73de7a074f89e73d3fbbe7a455a7ac703e9e54fde2b1d7bd04ee9ff3f73519abffdf4b4ffc2eddd39c3560265e11f87dd5911cbbea3e3a67e86d7809c2c75cafbeebbcffbced6309054326c553f146c2ade7a6b6073b4e7e6d0b125b5c05479b7a4d6d8f8b66c8ef6dd1c3a36b466f80e61fcd0b3e4f5ec15048317d7f2ea82135b5a17430eb0b335483e1f66b764f39a06ad5ef1e1d15831a4d73ef4b0bf8661deec6d2d5e6b2b41c95ec930c3c5b3f2b4e49655ee202ddc7166da7dc16c5f61bafac6bbd2572f5c9e4e7ce25ebe5ac48ad7bdb6bac521f9997616eb6e5b9d4206f9cbed303caf6e3860af1dddd9e18944b6fdf6da658e6d43ce707b3830bf9b1d4c9f6e2b5aac446d6f32b6b3ad3ee4ec346fa6bf36e2ea1bef4c3b988df6aa08eaa67795e539db75f0bef35d2e07ea7798b35dbacf1c33cac55621300ed6e36c793d41d9ecb00ef6bb325ece861aa5c455fdfb32a864469c18222ca6858f718daff39156e98a66a0dda2278687907b59e131b8d793d51f4e395f2367cb796b0ad6f6a5df6f4d764fd9da5d039ba33d37878eeed2fd7aa053e5fdf5d4fbe6d2ba39da7773e8d890fae23ac6356cd75d77f507fec813cceed4b3c3e8031d2c08442c06f2c0abe08e48052bbc9223be288334cc5ad9920cd12c5db12a5dbcf8f674e253471ce5af5fc8fa45239e18532c9c9d0d0c9de542e620dd0e9767d57101d63a973b1a1df868afea0d98d2169b8afe678990d7d4609fa6459f3d1cd1487e91d7b7b5df5e8205d992191d25c91a16a38740bdc420bbc1f3e42978ee02ba1e8e887c5b525a6db125d93465cbfad7c0e668cfcda163fd6b60e3734e9577e3d7e996247173b4efe6d0b12175cadb127883020b0473e6cc697c03aebbfce76abdaec227c36295324eacf8c0c53484e48b258d6dd9a9706c83038edc4c18e53432ecb7c5dbc88ca6c0ea221a52d84a903c179fe580945d518e68c1d7696004ca046e50101ee7478ed720da021fe8f2158acd965827bbb3559147e5bfebaebbdcb19a35cb5ea5c1b2e65498aa81a91a98aa81a91a98aa81ada00670b038268583c52281ae6b98bece1f7be602891343f05588c6893099b645083c3b002889c11d0d775ab273e5e9c609810e7cdf17712dcedec0843338722507c7c40844ad553068f8ebcb6c283030eac05c828b54c6f261e5cbc48cf59447260152c97700261910b4689cae63850a1b085864f61979b3b5aa3238523faea8c978399b32353c19873cf18ac639029ebc681a694d7d63abf8236f8105d9f04163823c489ee2063afed7790c8c2e0578042fb080174eb2556785361be176663e7822bdd2f0d4fc923399d86dcdf550e45014ead78b955713834d8ec879d2850f06c14dc6309be173d2468f676379b3fe3e5c721dd2e894ed19d4d72d80c52ed330b2513c6e67b611d19ecfb6880731910f3aec120c7c6cf761e5edd930883ae0753dea17753db832a82a7d191e6d8c34b17ca209b197a08c0b1e75cef2ddb69c06a6720d2d9395c0f972bdc067baac44cd987753437d45db322d9107c9913e6c2638dc6295c18139af748cbb746cb1e5cd86abac64c795b7a3cffd26949732aa5ed4a6b1dc315db7affa5d4bc624c799fa7dee7ed8d0eecfd8952fb2b22bb699ec122cda403ac29dd6dad7e4b98e4997d7a4405b64b5c75f23764079dd06b465bccaa2f23ab37e906bc16972ba8134f303f0a187dca52432294d5c0a20a0942816bc212e15ef60a36991795e1563143e7f50d0460859d1abf29a29a68fc01e35827365998d84bebda2913cf08d9e06a27297ca95801c8b0fba224b40a369f80220f3b9bdb12095dc71d9204236159a80eb8475e10ba1256a7c9d8fb4391dcbdb81ee064d426e27237c5657d46fbdaa45fdf2e7edadc15c0d887ebbf0f1707b1d87786833782df6f2e4b4f0c516e9cfd7c2713cbe05ddff2c14780f998ffa15acd45b2e0ff942dba4bcace3600032a927f305bfd0a92f297644fe0930ea6960c8744e231ec53553313b27c48b5d52e1c9a68e6bf64203423a148b58722ccff73c4b20295ac5202d1deb573a0aaf4464ba22c3589da6968bcc180c5fea2feb2d79a32b6d1979948e764a0f38d9a474a02b364126072ff74127a7ef885e71a02db20de7b6059ac2872005f0316ccef2cac6acbfabbc43db57f5482c591ba3bca1df6dd4f6958d1bb1bc3ec7a8cd62d9d5a6c062a8ea8cfea27a7732e1238fd2511674cad73c0117eb4f7ab8992ac192d0f87c0d58b2623a133b1df3acd1b4e6ab22cc12912fa66513bca17d8b3e64203acfcd9c21e73c392f55e70ffb5c679013d5c639c1e159d6f08f3d4703b30144b14264900c2817362c8ffc5921f67134cae7891cbb4c7e42901c07655ea1395f95ebd940f982495c17def83083e0f224a78253397dbcd182cf810eace7005821537941ab73534e74bbfa4c435a47c0e28556df60144c75847ee737be680f40cf63140416646b2bdf20cc8e6c3ce4b9b33853fde33637b4b5bc4654c019a0cb066091d633f54f23c6ed127d4dd299c73eeac4cac0bbd5a64fefdf0bac59b3a694ad769e546662ea983ff87918438e1a31838741c413afd3674c4f0fdb03183e90328fdb9aebdbedb3b41ee0808eed4c3dec011e99d2176d0007dc6126a3d8656553f0fa878ef2da3fe59556bd092f3e62d12a166d0b67fa09aedb38ea20de082fb05c07e4658f8b50dde4768abc5145919309623ea641d7f996cc2ad3a20d456ac16b9e5c0f806bba98575a7157794b5da25b7531815cf4128adc265b7e23bcd475c6169cca9ae3022f52fa09fadda050f8cc76a5e3dc51ca6422c0c7f29674105e64406bff948724a6034b03c744b361284f2886db52c997cc499537d853ecca36b81c95573a2cbfa596d72a309b9c134d56c056bf04a8f252d7255f97d710c23b51fe116f57fd0b17e9493b1cd3d6a37d0b3f090b4596d20e0d3f594f80ac5379354713b3e577cd35d7f8fb3d1ffde847fbe175e67c0faa2fbbe09755f7a834a765efb453de76ca291df80684d139f800183060dd38f30b454bec9dbd69c7728101e6b4192eba06def0347ae8d48d34576969a76940be8527598dbce6620a0b7985987658c6b5e07df2cc9b65e50bb40d2e7b3d5663b77fabb01164b4d14626956c7fb8b0673b8a06f4eacf072d7963cb742eb39fcbf2f260e8d3f80496191b56afb396248ce17f11ed69f2fa17508de84c1f79a493d8e17d710535883e10846423001e0d62ea834f2e511f7a49adda4730deaff695af7c257def7bdf732788578040c340d0d3aa3838e405c721831f38dfca844e8fd11273b0fecb5ffeb2bf4ee4273ffe893b700b172e74f9f0c999c278d2fc71568cbd769cabfff99ffff13df79d77ded90b857cf8f8931df090c6060236a98cd0a99caa5b60c382e86b9a589fc241dbd92f449063f1161b8c4b3048a4d36565999588474cd6eb2c6fd96faa42e576e918499b4ae370b96a5fa874679f6d74c6880710f3de679caaf989fd46e02cab555ec9a8fb94e0f08253287003099ee58aa43f3ff5d91ce73ae27c93d3d1d628abe8ca92637e4b2a2fe6b96db94e6adbac9825d4755010921101215dcb8c7526b25c77415bff5aa1392eb699f804235fea38b4afe884375946666a3676795b96279f9f7ffad39ffafc8ebeef7ffffbe980030e48f3e7cf6fde98d0dbc6e778af8bbc12c61cffe09a07d38c6d67f875c66da601ecff361474d03f0885234dd04500e5fa03aeb462552ef62bcdab0c78ed82d3c064819774f287f3f2a0ad2280e37a2439cd338ec0b0a4815f6befafe2b3342befbadfde007f6fc3932f4eb20fd9314dde00396ae226e3bfb13fba2ef41388d1b1dc3e54ddac6001e5c21d6c6c8c2c7cb7de799f7df66715841e248b72527e62c15a72cc2c4481e32f3ee08939c02882f35aec35d298d9a44d5b6cafa6c61a1b04570c54f818c7b468224f23adcd2b7c571ce96bd9c275c53825382438427ff8877f987ef8c31ffa9dc4d39ef6b4f4f9cf7fde9d25569ff88a004f70e0b8f0ea109c359ca05b57dceafc7c98fc652f7b59baf6da6b7d80e8bd6df7de7b6fbaf38e3b9de7fd1f787fbae1861bfce5b9c8c431420669fad03df7dc63fda397bef39defa4f7bffffdd62ebff2d74aac7d70adeb450776b0b286cdd8002faf9ec036e401c7415bba74a93b71d32caf71a17a41078138a6bbea47b048a7748d539eb891dcff154c3492210aeb241e9abed73885dbd88b7e9954a6feb6fe3a600558fd2ff685d2feea1816ab6f443aa1858b719d262f58941161515e4d1f7994eea2910cd128969e1877a5c52f9cf8058f79d110d7e908ebe2a9e5d5f4914769d14897e051569d16ad7885173ce66b58c491163eca525af1201ec125a7a6175c74114f5a21a6058bb1f0911fbce02d5ad685b268e633dec7f8ddef7e37fddeeffd5e7addeb5e978e3cf2c8f4a31ffdc85934078a3fca8b6308bcf2fd7d17710d88a370d25c38b8607091e0e2b660c102bf2861202b01baa3773ef31a70105698e3f1b58b97a793f7b66f159a1e1c96b32f5996e6db3ba7f6df735e3afdfca5e9f5cf7b944ddc4d89f54a067408c6bba73e77de0de96f5e7a58fad645cbd2e30fdc39edbef36c9735c0f4498375c1c3561c1902e99fd987a5097bdafbb4640770ec838e7770118011aeb7f7795d79e33de9d5cf9aebce50f3c6f769fe1eb0d3ceb93ebdc56ce76df4f022efe15c3fd48702df45e4edf34e94e19844127ae96c6ceedb2bfe2d3da673aa130eb2957ef5b39ffd2cfde0073ff0af06f09e91d1d151775c56ae5c99feeddffe2d9d77de79564563e9139ff8449a3973667aeb5bdf9a76db6db7f4dffffddfe9739ffb9cbf9fe4e28b2f4ee75f70bebf1cf7b4d34ef3fefadaffefb5f609a535eeec1c76e861e9431ffa505ab66c597afad39f9edefce637a777bffbdde999cf7c667afce31f9ffefeefff3ebde215af48175c7041fadad7be967efbb77fdb1d28defc7fd55557a53ff9933f713d2c27ffcbbffc4bbae8a28b127a58e902ffe94f7fda1d39ece5315ecaf596b7bcc5ef8ab42de97540f3e77e37a84e5a70d12b6e212799e9e2056641e341699c44ec5d73ff1aefd74ef408fa8973dca62ad6e6d03119db695b1c7fc68cbfd3d03a9ec664b970e47e3019794e53f7a589f827c22334d2d4f2a361a28b34312dda088be95a97e887c5ebca0ffd4421d2d4f223afe8224d4c8b36c2621a3cf97509ebca3f19f99126ca8f696c145d84c7b4ca1161311d6564dad8dfb916e160312618a35c6b087befbd77bafcf2cb7dce669c107c0c335ec2a65d19334e01519398d8c1ca46ea6288703e9373fdf5d7fb479db9587007cfddfa1e7bec51d2871c724871b2a49317722eb537a8bfef8c2b1267915e76fca87fd8f9017bfbfac137dd93bef0f35bd3930fd9252dbf7575ba7ee57de976fb34cd2b8edd37edb7e70ee90bf6d1e5173d6524dd68b847d9c7a1b16385bd91fd926befb0cfedccb19794dee3df333ce1a87dd219172c49b7af7a30fdde6f8df84ad2b295f7a6671fbd4f3aebc7b64a61f0173f791f7f1b3c8ed0f39eb86ffa9ad11f7fc41e8917a0de73ef9af48d9fdc98eeb237c0df691f867ec3f30e4abbda8b4f3f73de8de92afb94cf4ef6099e3f7cd641e9fa9bef4e5f386fa97f22e7454fd8d33feb7396c9b97ac5bdaee3d88317d81be31f48fffdfdebbcb21f37ba633aeae05dd37cfbee22554ab022d88ad69de98be7dfe84ed3ab9f3eea2f2bfde477af49abd63c9c9ef7d8ddd2e31eb56b3ae347d7a7e5f6a67afb2c751ad97576bad0de68ffa403e6fb37139185a3b6d505377c62ab71a4def08637a479f3e6f94ad2539ef2141f04384fbff8c52fd237bff94ddf3efccffffc4f5fe962eb0ea7e6d0430f4d5ffdea57dd397aec631f9b8e3bf6b874d3cd37a52f7de94b09870be7e7d4534f4d279e78a2af923dfff9cf4fc71e7b6c3ae8a083d2339ef18cc40a17ab58848f7dec63e9e4934f4eac9ef128eec1071f9cdefef6b7a7638e39267deb5bdf4a2f78c10b5cf76b5ffb5adfc6649072017bc73bdee1b6630fab60385a679c71863b72da368c35a031a6384e00a2ab0732b4a28326e2858bbc925dc3c4271eec57208d73b5e29615e923a77ec4ed67dc471ad14ec55b7e0df80522b7ef9ffee99fa6c30f3fdc6f18cac46445503f51bfa054ea1bea6fc4c20b176378444b5aa18b4738c5d24f5ef4a4255f696242a46920cdafe8254ff628166fc48b5fbca225e61f41b81803172d69852e1ee1144b3f79d193967ca58915441769848bb1f0d231884f787845a3b896215af04a4be7201ee189238fe805575e34d211e14a47994ac3271e60a2153cd219b2dc48e24071f68ab9f9baebaef39d086ebad9456187824524e63ccd7bb2cfe535dd42a24b3cfc90bb9115436dbe656012962f5f9e464747939d3f494b962c49fbefbfbf3b5cac5e71177fe59557fa8a03de5f0c8ce97bedc3cb273d6d3f736a6e48bfb495a123cdf160cbec105bd5ba76857df0d9dee0fe8eaf5e95defaa2839cf503dfba26bde30f8e4cfbd9879ea7d9aacf2fede3ce47eeb753ba6ef95de94073b4eeb38f385f7add1d69d18d77a7f3aeb92bedb7c70ee9a63beef7ef195e76fd1df63dc17bd2d9f621e603cd49bbf1b6fbd2b6b62a7499bdcd9d8f369f75e96de9d1f676f6cbec23cecf3b661fd7f780d9f7899fdc923ef9c78ff5edbc2ffce0baf498911dd36e73a6a7d73efbc0f4ce2f5d6e1f97be2d7de5c7cbd34bed533abc21fed4ef5c9b4eb87b4dbaf0dabbd2c9273e3afdd7b7aff632e1d81dbaf7bcb4cfc239e95d5f5b9c0eb437ccf3dd4456be08e87aefd7af496f7efe81f6a1e8b5e94797dfeab63ff9513ba7434676f24ffdf076f97317dd9efee4d9fba7cbac9c179b73f5ba671f904ef9e2e5e909386c86b7162f6da3ce84fc41697004e1ebb80be70ce1079ebac306f4b8a474ac0b0f4276dc71475fa5626b8f7d70b60ae9677c07f3b8e38e4bbbecb28b2fe3b2ac0bcdeffffeefa77df7dd378d8c8cf860c121da79e70569e705f6a1ef95b7a63ff8833ff05529faed81071ee8ce1a03868b0c79f85999e59c16ab4dc4f46f1c32de71823e9c3dee7038e4ce58c0f162f0e1a0e110b282cbca17371c2c31b3eaf3e4273f39bdf39def4cdffef6b77dc5e084134e280356e3aaab4e556fe32a340384571ce9d607261e62da4a130a4ee377cffeaeafd01d7cc8c169f9b2e55e7751df547aeba881877ff5705a6063829b64daf53def794ff22d6bbbb0c4be5897467d03784cc7bce08a238e740ca221a6afc5205c84918ef098aee994178de228a30b26be4857a7635e3214471ce9184443bc31cb2bb951574c0baf58b841f9da36e8454b0c5ef988935cc5a2118fe093e1a96924ab8647994a8b56710d970c95836d7276dc70a2f804203b145c0370ae38eac10a16f3e0eb5ffffa72bdf071625db6abae249f78fa200211c95b234f1ac118c31d390e1677f918c545053c067116055c1d1e3647ea71fbce4b3b9b537080394c7c8b701bfb54cd4cfb60f2821db6b36f05ce4873664e4f47ed3bd75784e0df69d632ffacced1e64ce088b1b2f5627babfb577eb4243dee809d6dabad973e7dce92b4d74eb3d213f7df219df19365e9b84377b155a759e9533fb83eed6df0630fd8d11ca21b1dbefb4eb3d37fd9aad25ef367a6a7d97706cfbc70597ad241c8b1ed380b6cbf9d78d8ceeee8f1b99ccbcd71bbebbeb5e998472d48f3ec53388fd96b4ebad16cd8cdf81f6d1fa3268ceeba7dfacea5b7a6173e76a17f62e7f8c3774b4b56acb6f48c74fee52bd26db6d2b6f78ef66d45abbbb80dc8e781f6d971bb74a03997847d16ce4b1fb26f221e73e86e6ecf31a33ba41577dc970edf7b6e3a789ff9e94e5b11db75feacb4876d89ee65f5f5b04d8804a62639d06a4f756a7532c19dc1e9fb03059ce8c12bad38f2282d798a05afe32efdced39e4f6b36cfe398e0a0b03afacffffccfe9494f7a527ae94b5f9a4e3ffd745f3dc26939eaa8a3d2a73ef5a9c4ca160e102b5bac4cd12f39dc8e1374b639066c35e2802d5ab4c8fb27b271ca88e9cb1ff9c8477c7b10febffbbbbf4b975c7289af8c2dbb715939bf05edc73ffe71b701078d718053c5d61ffdfeaffeeaaf7c3b131c8e17e381b1c14d07f2b089c1fb9ce73c279d74d249eeb8c1a7a0ba542cb8e2ba3d86c145abfa87b64b6e4d078d6045bef55bcaa225f285bb2e4c73e7cc157a2ade0a6b801548c606819815ca3824d557eafe13fb464c23a7ce0f8381ebea6bc009d24fbab641b04134e0156a1db2513174757a225ee123df4430f0b52de2114e79e42aa88c83748937f28857f130bd914fbaa2cc088b36081e61d22799c3f48a1f1ed14bafe428960ed149aef0752c7cd4219a284330c5ac5ce1c770d3c1762137d7a499e7f973b9792eac65333fc6201b26bd8285632521ac105c7df5d5e9b2cb2ef3bb742e64787c18c3015f9c2beef4eb60be4bbac3b6dd08abec7b82f4237b8b675a61db72fbda2acff2bbd6a4fb6d5567b97d6879d9adab7c85e7f6fb1eb26ffd4d4fcbec90391f79ded31c12ca72e54dabd30b9fb48f3b2cefbaeccef45fcf9a93f65a302f3df1fdbf482b9e66ab6b3bcc4aefb9fccef4d167cc4e87d9c79f8f7eefcfd3cdc78fa685e6607d6ed15de96dc7ed910e1f9d9f8e7af72569f93bf6f503f637d90ad7f6db4d4b972d5f95ee31e7e7b26b6ff78f38cfb4ef1bde69db958495f7d887ac6d4bf227d7dce1364e33fb97aebc3f3de5c0f9e9bc2b6e4b4f3c6cf774e1a29569eeecedd2e7cfbdc19cb79dd201e6407dfb8acb9b6f315af91eb2ef1a2eb5adced9e64c2eb795af5bcc895a71c7bde9229369a8b4e8863bd3c8eef3d2854bee494f7af4aee90757ac4c6bcdb95c6dab75f0ba1dabf916a4275b3fea402de0808c68154732c114d71d0ab860a289fc753ad2d7b8ae3cfd8d0b3a1dfe9c73cef1ed3ece407dfdeb5f4fc71f7fbcb3701e8a3358ac64712811078ab357f4439efc78f9cb5fee5b7a3c2d088e7e8bf3446075eab39ffdacc7af7ef5abdd896359982dbf473dea51ee00b1fd386bfb597ea89eb32a471c7144624b05878c2d4356b1d82e64609e7beeb9c5f16360f2a42317ae17bff8c59e66858b83f43ff9c94fdc71c371e4464477428c05abd0750ba257bc6edc0d75176f0563dc6327930e014713c7d06d6fa44cfd6e4535e0f3b8f537568169c381ed483fe85feb272e61d56fbc3f0fe39f8cfc4853cb8f16892ed2c4b468232ca6c1931f66af64285e57fec9c88f34b57ce925165da48969d146584c4719a29d285e577ee827aacf4813e5c774b435c2635ab647584c4719a2ad62c601731b371b4e9e2fb01a23cd35ac6272428ad92ea89fcf32d0c467b04c000adc232336a56c973ce6318ff1732a5c786c1ba7c7b60d388c03ef7af3c4ac0b311f563edcb6cc080b6d2506fa5de66f9fbef0c325e6482c4c7bcfdf2e5db5f4aeb460ceb6e9345b95c2d97add3347ed63ccd3d3f997adb08366dba4630f5b98ee3687ec185b95c2f1227cec197b9a13b563dad956ad4e7dfedefed1660e817ff4e97bd9f6defcb4ab7ddcf9232f30b8395d5684f44f4fdb331db2cf8e7ccc397dd0e8f9b0f4ade6e0fcf8ca5bd3331ebb8797f7e3df5e9ceeba776def4fed0c161f8d9e3d739aeb1a59383b8dee3637bdcc6cfca86d0db2e5f8a263f6488f3b68573bc47f55fab72f5d96ecf87a3aeaa005e990bde6f6cebce8a6b4ecf6fbd2917bccf6f36347d89628e1fb3fbb29fdeeb123bdd73d63349dfaadc5695b5b897be5d346ad817fe52b6f6c87becce4e2681d683aa75b79380b660e96b7e4936db56e5b73fc08eda6755086f7317507e853f553c36806e106c1fb52fb2968bd1f658bd52ffa14fd94267d9cac919191f4a637bdc91d199c27adfab012c4561b3006064e138e1678ce00720e0b7ece4811e86f6cdde1d8ecb0c30ebe12059e3357380f3a17050c07ed2ffee22fcac50799d0bcf18d6f74c7892d45d3c9abf8130e1ace946c4307f6a3e759cf7a5691fbe77ffee76ea7ec459f8f2dc609ff8c0779c3eab485a37999442c8e072e292ba145db91cf442d5ee7c9f24afba0c702b629a87d94f7d8e826b2bf45df91918e283fa661114d077bc1c9191c46dbc19f4bda819900241b27a16fbd754c60c2a4d1d8ca3ffae1207bd50fa25087194031b898b64cab2f9137f9ae2dca515a75868cd2d732b2c88db555c92f34f0888e58dd34d017da0833cb44eb787843108f6250318dced6b843dcafa1bcc506ec57d9558e60a3d777c4431f82ca16e768c19c2ccb2a78cb6fb2f2629b6cf5fbbb6c6cb641f6141a9523e087959772d57d4ef331e382f963da36cdf8e0e69cb99cb122b3542f2ec3807ac589cc7042cb4cee63cf59aa06842ba273f603555100e03d1488e50c34885f4f0bc273f7ea35e93d672e4a6ffaed83fdc0378e52adaf954757db1657dda27148f333119cd7317ce607d7a5379de84ffa8d99fa528a9a9733546059e152b8d79e729c3d7386b2637646ac37d356c5d81a648b535b9199c0eb8da70c679843a52714d93a851687b4239819f99d2086c426829b69b694bce9232df3ebce445b08ef0326e725cb61c61df962878d703760c04f6cf34852f49b5e563f7150382fa54eee0387f2f0cf963ea1e7afe04d18f633105466e47b998c2ea66b987804177fb4c9056479a4c111228fc9b16ce3f00eb22dda0b7fa4933efa10ed34ae4ebd77c0d504a7c9ed0d8f4217af60c40ae3e41ba2a68346304b7aa0ccdc48b13dca03076cc7b2dd29fbd96ea24ee564969539291e12ab3e21911ee228833cc1db0da3b25d0e0c3fd07173871de2c7c63a40d705373a248f67a80554796e2ab9c144267d18079da0baf4745f674b07656242170fb4dabea3ef28208b093f3a45e0c91348ebee1b3b481348631f79d52370b63c2ebdf4525fa9e58959f2b1afaaafa8ff88177911a7b4ebb2aaf37c28a1f15bc99b316248afdd22d300a5af39aa5ff5b55ce413042f7c95cc86aaff0b7da135b0a7690bfba78b628d877b4b2f2f3662374165f44cc78ff7f7505e63f07680b4c8b03af1d06f02c7a9be45ab7ac9aaa169b72f32ad8f106497644897704e643f83e08e37b34c9eeb109de48abf8e8597de61e5f5fe6cd21923b7dd7e5bbae8c28bfcdcafc612ef60649c70cc83e31da2f7f2e72a630caeba6755da7e76ff5b84e0b177525b846e602e858c2e15ddc043b3648006626eccc63070cde416f9713ebc13583ccb9c8ae71cb1d00f8fe35cf12e28391ece6d95d12f64566bb03a50b8a8a3e0b3ae92af1273b79f919ef6187bcd84ad4c593007147d0d5194894a9e8a24e020aa0270ae82dedef6b60d4800d6bc9ac1184d20f406f357956d971d341d7e47377f516e29b3b75bbf6c051e6c748593f869ac683a424d5ee3d4eea2f3bac81d43b4c275c591be0bdf05934ebfb05afd518794d78345dbe497be91f77aa06ff12fb7b1d31a5db10f1efb277a4f645ed9c7ab17442f7d92273ec79b2cda4f38a70dbcd0623f78fe3c1fcae0b0dc6db59c8c5c97637109b16b1b58b679d543061e78be8615be0883cec2381a0706b878141bdedb20f343aea0723331e9a962e158c1638262e2e1c24d9003e06719723de054e0b81154d73ffef18f3dffc4273ed1637e78a293c0d3caf0efb4d34eee902013fd38536ccb6213fc3c5cc0ab3a38ae80fca813bb6413325999c44efa98f1f7c8e3a0210b387fd8a6091738f9e810b1b5cc563134bca283ad649c246891e58768a7977ae84147008fed6c1d8f8e8e7a59802d5ebcd88f58cc9d3bd7eb0d5afa3a77d23c40844d1cc1e02806077009f093e7f539b4c73efbece3f2b1151af0aa0767e0a7a35d85539f54be216f18623f2afdb121e8f7b1dc2f4dbf952828ca70fa2d657536ebbbad7e064e3c8155b40d93d1a8cf4ba623ec873cc1784513e529ed71e6dd9acbab327a9585b27b3d5007b92e4b79a99bbacebcba8cd8e03e6f451ee8095996e3a97bc8ebf6854e752a19ebd9be2ea791675dc594e530617973bf701ed547555ed589f73b93cb989cbfe37c3f534b5afad8a9639784790618e349bc9823fe6c5a8944c33b036442412ae19567de63cc93364582516aa54556625712eaa5d8673c2a80882defb2d8f67a921df2b6e0db2fe65cb5e4073ea3f70b98e365ab6297ebe83ebf55064aac8a28421f2e1be09d377bbbb1271cb2d06d011e9d3bf2aab846905f606d950bf27e083616a0608a41908e9ce3e518895503b46e7bb03996a1c86cdabe551ff012da9a0c10689da0aa2b87851ff85b756bb87132037d49a28760ec1df45ecf5e0f9434ff65fa96fc524647363f559d784f363ad7d8d2655adc76ea52d66052a84f97481de4faf63c263579236df797967c1795f12603b7b9d04bb7f5631747cd2b182ec8c1b271e342a4c455791b54531e04d501d1a52f802c368da714a4f0489edb972d36fe4267f539c6a463ab8f3db6623ffce10f8f7181e75cdc3ffee33ff6ec151663b6aad3b3c3fda5bc6cab72d83f879ee5c7e45009c8ab2d709c789f9905af131e6250c08657bdea55ee40b15ac59370e6d0f438db66618cf7995d78e1853c1cd11b1919197bd18b5e24561c939e394263c106bf33b5a7857a76aeceeddc6fbffdfc0e16a6db6ebbcd9d1f2b27651ce3dca939305e09a6d3cb6f4f8df6feeccffe6c8cd77be0f860cf273ff9493fa7c719a7d1d1515fd5fad9253f733b76df7df7c49f559f3b80388b7656b077ce39e78cf104aae9e8fdeddffeed18bcf642dd1ef698933686e38753f5c77ffcc73d7b9a76cccadb33676eec3ffee33fdcb9b4af1cf4ecace1d80b5ff8427f30845794583df6cc291d7bdbdbdee6f5febffffbbf2e03a7cf436857ea55edeb6345fd9dfecc6491f32d5c23a5fd5bba480396cc3691b56be89bc86e00cd9551bac4e33a8dc179b2fcaeb1506c8b36c4b4044698a50b1ff86afcb670e28f719465f02da6bc560ed5315557424c03acca0b08c681c150113fa0bc8d18afdae61ab9aeedebfa2b334a5b44b8d2eb595e2f8b6498528e9978f1cbace585f0f16afadbed6b7cf0ab6cb9df5ad45c0bb0777a36da05d4954ae5453c7982776ec64293e517739a5c836f94668364589055688ddc8cf65fffc1fb6140e36c34fa91db94b6e88f05a58318beb2b59198ed4730a18b467054089f61c83093bd8300f23a920de473daa70a6cc052579c7f61818cf213222edbecf21dd1904866a66feadf7973594ca7cb94adb9711bfa50de82371856b87dd8409e0038df7dc4fa6b5014493db6dfa9326fabbcc82e328d5965450e4138d7d5d8d7c0fb75e4f5039ffe9cc74be9a46e7faca30c6d646326c17ea37dd8e541c56dca9d73190757d053f80d8d2dd90eaa181b9a18d63e4fae3a2310de924ea8bc911739f08226c83ed20da49faa71395fe440dfb701bebebcbeac62532e57938756fc4ac33ebebc4ea736819474083d56697843febbdef52e5e39d1bb66f1357eae8d03ff382dbc62c3de4fd6e3752dc0780719ced25e7bede579fb0c45ef831ffca0af48b182c43bc23857871e1e24c069b1748f498f77d1e098f0f000ef3ae31d683c46cd939bbc5fecbdef7d2f2b5d3d5e0ecb6b3558153247c275f3f25778cffeeed9e917bffc458fb370faf4c5073ef081f4ec673f9b576df46cdb73ec0b5ff8420f470a8786add0934f7eb33d8d7a0bef5bebf14501e4b092640f5be0bca4d1d151cef5f5f894134e110f56f0400367ef38c78703c98ad2effcceeff80a93bd136dccbe08d0e30c207faf79cd6b5c260ed32f7ff94b7f88e2b77eebb77a7ca283a767916175d3e329d87ffff77ff7578458bac7d3ab871d7698356dcfe9a837dbcee8f1425cda97276dd9da30e7aaf784273cc1df0d87ddd47371b07263aa8d8991e7fd45fdd764d19f698782730da12790547f54dc473753493fdf7067f9d2950792a8bac625b8a6779b0ef16588f3392cd3a82c8e50b76db81b5b25ad96f508286f287ba9afa682ecb7ae8baabce05b6d013d52628cb04632a976fbf6e14ea5766ac9845bf210d5cccd4ecf4fc4793e4306b5effa94d77434d3749ed3b29dbe9295758e8f725d81709d5e0c4ad68c1b8379e9152373ba0467e3c709edc2bb65260a250468948e79c1253bc6d02bef42ca0ff092c9e90c68d4b5f90ce5f6f4595af85a87f28a9dcde436bdc42465e5b2cff3c283cb36389feccc36781de4ba501d412f99c1c46273c14956d4650c055fa591255c2cbf60058fbdd93e60c57e60b9ace2571eb202835965c6c6204f7554f0f06599c888c1e1c6dbc24b2e84c88e21e78b0e7035cd2058807b9bc03ac02e2f5ee88bf403fe177ae9b4b8d852a55137ceb648e304cd4f973d923b4eb7b108574454720bdee08496fc0c6b30f61b684af9324fc98bc7e296ac22647c8273476c752d5bbe2c1d75f451fe70010e1567b69efad4a7fa4a102b498f7bdce31cc72b2c78df182b502cbff32a0bb6f470d87002580962550c2705c7829532b6b7c0b1e5072dced715575ce12b503866bc8b8cd523ce42117072d862c3b962cb121d27bdf2a4b4f0ec852e976dbd9191117f412caffac0f160e58c577f200f478dd5205e3ca8972613633b7c387cac54611b8ede739ffb5c1c1c7b25c8d9be8244b98123032794ad06b6ea908b2d6cf551e7b672959ef7bce7f9962338e8c051560275c21629ba5979630b922753e1a57cbc6a847af8cbbffc4b779cce3fff7c2f2faf0a79b53d7c415de130b2a5c9f6a1fabb0b1ff6a37e209adc1fd01bfb454c3b69a6233dae4f49962343a6d695f1c82e3232790bd6a5cbe8224d673aebd385d145d73664d95b7b79696fd5612c6fac17953fc24a3ad443a4eb9c23abba777a7eeabacdb0a2a3108e6f3b27b53e1743e4abd3eb535eea4572b8ee793d05a385c306a555a7d44357109e53ba5480458d9218c318f151107084d89fab20563ee32c721a243b2b79422b6e400ee7c7e55530d89d87b2f39783cbcd39c904453ae60bbf231b66d1b88c2c53b08622fc1a1ebb5ca66c901db2cdc8a16192b6e016b804a38b724943c39fc3cdb808a37c5e072ea45f0ed1380f3fc267fe0c6a6436684f7b7d651b9d46f667fe583759b6599feb5b71e089f2baea443214632741ba05f77acf282faf972803bcf69ab24b47e10bb8c9c0e09f4846c45b8f1e480f5d5394a65f63ed301ba25cd101abe1ca77e9164efcc41116d3c2d5b0c82b9a081b440f5c388a4a9a322bb012c22ad5595f3fcbeffcec7519639c5fd0f9a4d1d1511c94315b091ae3fb91a3fb8d265669cca91a83c69ca431bbe88fe104f18d461c09db261bc3f9c15962cb0ce7c3ce52b95ece5999f33186f3824364afc918bb67d53dee78a0176788ad3e56b75835c239b11520b604c778529432b3e5668ed0182b5fbc5ec69cc331f8c0511e8b5d170e8d393963fff00fffe0ab65acc2b142c5eb397821212f9b65fb6d646424d9c761c76c058b2d511cad31db9e74319c01c351324768ecaaabaf72593839bc2e04278b3ac0114225ab6138a1ac6ae14c72a8963fb63b71e2f8c3b9b2ed487f8d085f17c8e7c74a9be0f4517fd63e6338bd38a87c8016fd38b7acec3db4f621da514de8b4b9c8ad7e052cfe3127a82f1077a5451ff128127c58ac3927d248c73058d425bac857a71b73f2dce29b0bed724ac623a5bccc292a532b6d6d2838712c6f4c838b75a8bc6075fb0a1e654b7e0deba28d30d2fc0dd3318e7e92e55539645b4b4e9011e9ea749dc74e05eb559ef413d84658469c08625ce3b3609f90ec9c428f89c8e87d4b805736586050b94cc57661368a66b0815740164f8981b30e4063127c5042235d19e6db49c075189982c0cf844b10bdd2cab7641a3d79c14c82251b9ba027c4bcc11c99e963bad0663df65aafe670bc23bcdb52b2469e64cb56e099afe88314180763796a68184db6c769ea1feac5831535e24c76b127c287a55b3c419ee08a87c90017e96ce8d07280bdbcd449ac17103958315b45107cb2f164ca1b750ca38f3878ac48b99ebbad8972451165149811921e8613add365fa3aedf90c241a146abbeabcf8dc1edaa58b8095269e001dd977c4fb31e7b160c4c121b0a263e7ac7abcbb8cd5165edacaca946df1f57022d846e470384e1a2f8965750a3dbc511f6747fdc1e02e975532737c7a679d75968f1773c47ab69de62b65bc2f2d3b223dde3186b306bf396e9cf5f2778f612f4ed2c8c8488fad3e9c105b45f3ed3a1c321c10b3cf75413767f69c1edf99c4d1e13c164e15f6b2f2c65394167cfbd29e2eeab172c54b6ccd11eba11b6710a789b299e3d3e3dd6a6c4deeb8c38eee5c71109fc0f6278e2067b1f88413e7ac38248f7cf4e224b11ac8761f1f1ac739e3db9c6cb3e2c0d9ea9bcbc6916385ccb60e7bd403ef68e3bd71d4ab6d11fac17a1c32caeb8a9b1f6f56ea893fbbe9eb6ae6405eba81cb306270312dda0283668231229eaeb8cb9e1a5674050191a69586c600228d38c1622c7cd411d3a22d30646f25e555d95406e2081b9476ba4cec75599537f241362c74d14698ead554b4e6d9168d65a443f4251f71213d113eca8736e663da711a3f2d1b31d7ace97c0f005ce3422e03423094c98e6fac9167822070c7c904313232d255f1ee6ec0cbc4608732d3d39ffe749fac80293049b0bac352394138194f6108e4f9079e3f5e7a0a8e49097e02f9c8afb462c924cf523b17019e5e02ce24860d9427d277a5d1872e26393ee542cccb2f39e7812c781463d7cf7ffe73df0640be9da3707a5e98c90580bb7326e7693dfb6ea3ddd5cfb4f4aef92df976a7ecdb0e9c0dc12ee9553990ad60b5220746a02d2ba6c9c398e182c21d3d65521d6f59068fb746ed3a1ef3c882d0bfb44547c9707e6827e6002ef4acb2e040e02cf0916b56a918877c1f9217b372b1c70139f3cc33fd45af38176cc3f1d920c608f3067d1b27875518e6059c331c0402e385ba6685082781551e9c360eb4b3fa855ebe78cf561934d8c219ac25b63a6467aad25ffff55fdb18da35f1c259b61c99afd08543c34a19ce0ddb84e8e19cd8e8e8a8eba66c473fe168ff0623fad83e64a56cf1d5f68ebcbbeff227f538384ef95821a29e90890ccacd3626db7ad41dce23ab6217fff462b79515316ce5ac19ce134e19732273c7eb5ef73a5f5d637b8fef68f275016c62cb9131421a87129b58e1e3e102d2cc1facca690ee5eb04d8cbfbdcd876648ce12402d3dc487d6203366e8ab1f79b3246bca3dacf547955131b2fde92eb9431cf58c2a7e1c6ab0e43df83d522ce17440a4b60c02298c98c6d001be43d1c142630eeb29874ca85df58fc829f9d0deeec586ae71b584c8e9c5160d2e4dcc4d21b96ba63c063c64c361cf404ce04456092210d8ca04997bb3ceed638c7c00580c986498ba578ec6102e182c004c55d3777b0d0c849c1166c421f93feff7ddbff4daf79f56bc66c32eba193c0848b4ddc2132493339a14b15cb05055efe70d0fee91fff69cc56da7c85460dc184ccdbc639dcfa894f7c62eccd6f7a73effc0bcef781497d62e31ffdd11f25ce52fccddffc0d4f67b9a3873ccac8360c076e4f39e514bf0347aed72dcea6fd2b2b576e7153ef24bbe0eea0669ec8abb4e22cca2360845a9e033b7e06d16bd010d31e9483f6a33ed5c73ac46d5120b3d3cc6e5604b728c336b231b40d4e3f67aab8f83fe5a94f49f7ae6e5e9dc018c241e2668080e3cfd88587f1c74d9802ab575cfc15b8b9e0c6881b0d9c0cad6471ce4901c707e70b79cc117e8e28235999c2995360fb8fb1cab854c0a961ae5260058a952656895869c339c1d9ca61cc6cef5106f469dc238fc3f5387f3836d0531fcc7704959d7e4bffc579c2c1631ec081c3c14326db9223232363e6d031ef7a3f871e3dc84726730b7ae46852663b14ef76a207c793c0fcc38a1bbcc8606e8296f990f6208f2cda8739101c3ce825301f52e7af7ce52bfdf0fc2674b0ac2a1ff963c42bd57e7e53e684cd59de2db94e99271863dca4e097e0cf005318ba82c58421e278b165e264206b95890988bb232614261726011cacc29f97cb18dc18039c898a8981a78ae06552e543bc3818d031717027c853344caa381b7cc6e4965b6e71fae38e3bdeee100f4c6f7ffbdb7da2f9c637bee113180543077772dce1e25c219bbb38ee604983c74e26176c2170b7c8f7eef87c0ae71c58ca67d26165895529262bee52ed0c836fdf3dfff9cf774789499e43b4049c373de6cdddb71c1847e61fcacc448b5d4cfce79c7b8e4fa6387794fb2d6f798b3b1cd40fdfdec3560236f0783af2b9e0704e850b94b70f8b7ab98e3d868162f5db19483bd4f83adfa6f69cd7d530991d3cd91f1b6e8bf1d139a9efa9b0e5d680da87ad6b6e0608f43ffa2aab529a2b180704564bb4224c9efe4d9f26a62fb192429ef9033ae0041c34d27e67b8e601b6b81cce0fe34174e2070e2d727064902d5ba09d48275b92d0c3073d7209232323c50ee06c29327e292ff4b28331297dd8017f7e02d21d236e96a83b1da607affac3e9618e432ef22803f5c61fce28f32c4e20b87d47f6f5736c8c6be967a590401e19dcecd94da1db409e3fe6363ef01c8f52a01f1ee6357888a7c2540d4cd5c0fad500374775603e99dc8b462b4e9c20260c260782a57b382eaceee05831a89944346835e1c95900c7dd1f4bfa3863381cac62e14031d93191ad5eb5da1fd9e6f1e37ffdd77ff5039ee0f954097772679e79869fe760d23af1c4137d7264994e81bb3e9e2c62bb812576de93835e3ea5827363ef9a492f79c94bcaca18778c3c62cdf90e9c232e18e6a4f558397af39bdfec77976c4770268247af5985e3e91c6428e0b4f1c83a77e2389f3689953b5526342649b600b900d9ea154e64ef777ff7777dfb843357d41b4e2a744cba873de630b719f9d45d5ec5ebb17a471b286895887c4c4fb4ca245ac59217e50857cb022e9868227f9d8ef4358e3c6526e842e5992dff07b7f4111f68135d90292c79fe18d7045dc835ce1d38000e6da4533fc6b150609c2ad06fe4b0018b69f2e2274d407e1d26a333dbd46a4fd9a1be29b9b50ed181174e30e43257208349d8e02d1dd4a3686bf9ccb18c79c97cf8217398ec5f0cb56d5df26af9e2573b4806bc9b20b4cabb09e46f6922a7cabbf15b648bae53c6116348fe0dc5d73571ba2e925d75122f8a62806edbedb6f5898e818b93650ecb982dece9427e000040004944415471f766cd9c9556dcbac215c9b9825e9331673558d6e6cc038189873c01a704033116993cfda26d40eee05882c329e3f029f2782a883b3cdddde234c5b230f10223e02cb10d850e1c18823b32e6d4285041db98fe57fdc1abd2c97f79b2af14d99de098dd11fb4156e898f0464646fc6925dec573f4d147976d0256f570ea709cb823e4b16973d0c66c2bd2b7085dbe3959d871eaa9a7fad90adb0a1cb3d5bb1edb097ea0dd16aba893e9339abbc9b50fae2d17312e2c79a2e5c9ab5eed3153f6babd629bc5b4ca1c79c0479a88833ee2c8abae812b0dbc0ee28bf21c56cde5b4bb424c0bb6aeb1f4c117d393913388be034e29fa867708efe0e9a0da70d086e819c40b9cff7518d43e832ed035bcced7f237457e229d193f617baeab6dc8653ea3ceb22333691df0cab95a57bd93a5c7aed89e315dcb18d44f6aba2a3fe9f2567ceb9d5d4f3bd75b5fc5b8559477501d0d8257658cd9cd51de968ef5b071e035607d64b50a9f6f4aea71e32f9bb64b839d106a0658578c20c19526b6a76bdc89e07c419e407a38156b1e5ce38f30b38a4500073f3161f1358b7d0b8e6d371c20b6d7385ccea721d8be636b00c7816571f0c40456c77092d8dfd416000e8dbd2dda57a7b0e37def7b5feb6280e3f6c52f7ed157bb78e91ee73f781208478589cecf323466b90ee4ad36e766fe4ef3d3cb5ef6b2c4e3d938476c4f72f68943b438792cb7239b735272ee281f779a9c7360f58bb31d388b56961ebcabedbc0a2b00046c617b8f331786f3971592b673557ef0d79cba346f6ef3416c5604b52ac736e4e95f3e9d95bc1e2b78724ca95f428c95f64b3fe8ae3ff118ae8bde6119a7347a24abc0020db0facf7960c34efbdffa13722b8daddd29d1233f7495b20bb6f5d7c4262915f34376aea8a14da2634badfadf9831921b60aabc1bbf276e8d75ea8b085615d34e799b9d961e14980ae484e46981c9828b256704584de24c94394363bcae61893db5830384c3a0e01756cb101f78c0817e889c43976c8de134715601e7051eb603592562e50a39bb2cd825cd9e33db579ba0e3bcc139f6623e64f1941e2b5438366c35f2348d9e6442f7e8e8a8dffdf1ee185ef6c761570e51e320a18343a01c7497e3c3aa1af6e02822175b7887ce91471cd9e3cc13cede49279de4db97ac84f1ce1a6cd2d6090ed511871f917e79e92ffd802b6f54b6b31a639ffce4277b8f7dec91ae1bbbd8fe642b91952c5bbd1ab3748fa7937882893b5db63b8909e8c15eece69c07078b79a0c0ce62f5b057ab62ee8573adafdacbdb2acfe7d0c4e0ed1241c60b3d419d23d2bb0e9ca4c89309bae80b2f36118c2fda10fb054e24f5a77223af459bf3518fecc166f549a55127f9a409e2152d30d204e12c51cae730e5153b75439ff59b88be9355ebcce48d7c54991cd76f09e777854568cb9e7178c8821d9d7848ac8d5c478e9d8d76cb011c21d2d136adf266da12813719dc38f009166e84eaadba423b99849933a8ae26c3be0969722b6d420d4d0feb37c82655355838e38d1b4e9e5264ae234f50bbc47ee288a6dbd051ecbd2a6df3e98bce1bfbb301bc8ff21e2316d773c83065bdafa26b9c3e28ead6b03cfc04b733e6ddb0cce314985ad43aa4f00a6ee84ebd999fc8794c8f6491573a9079d27155791dd136a355e65a7f2b4ff9acfabcbe83adc8ec1aaf2dbbd099eba7c0b30c740816f58dab1fe33742b717fabaec03cbdb18e8fae12f76681e0a7665197078c09e1a666d9d2d1191c526b7d50fb39e4c3130aafb3784aa8b814c19815d849a1e996b1e58e3af8ec2b7709a5cd6095fe4e3d4d58f37900960f99a41ca21751c0db6dd700a08a2116b9d072e0741345d71179fe8ba70c008aac861b4e06afa2e9992415cdb2c7ac5919655389ea262f58c09ac8b26d22b0d1d4165e8e2eb82897f73c53e107c044d5e63e451197036e998389f824d46e2305ada49f5176575c1229e74b431e26a78ad9f7c0ca29f8ccec8b73e69e9126fb44d69c5d0b4d256e27ad2887290cdc7863ffad18fa6d7bffef5fe6919c6fca072219bb9013cf30269fabfda04e70c9cb6cea46b53c7e8e70fbdc4048e39602f30ce819157b90467559df4fa06e4492e4727d0ad3c71bc499b36dd1c9df557d56922fad40622a03d788a909b4f9e7ea68cd061cba050f7b14174114ebda93e239c74176e503d0f9251cb74b943fa73a48ffabd3f70d1cef39970eba2d7750f296fd45da75dbf0155ffe4d13d19fd936d1795a9d64d5efa226e52bad7b3bc518fd2d13ed2840813dd64ec12ade2417534082ebe8962d9c7ee166da7a70865e3f4a183b9f60ac95b8019c10c529ea861a5063038558c68801194171e1806a9616528f018e08b34c201278053002638f22453b1e4402f18f4a485531e98d96791dd43589a000e9bc9f3475ef4c4d116e86dd21ab36dd0522f1d34e50da7510774842e9b0c67a4f6f6876c87260467804d93b3a5dd464d1805e1944d3d891650a66f928dfe86b2f9f58e885d91c75013765089323e680913f2045ae829638b27db4a3db1b2c863f3ac0a7211617594553fad86c11f83d749ae5fcca9e5022b01dbc92bf66ce38c385f6e0bb69b5971a54d6250db449d6a93965e9872999a64555e09edb0432862642aa86ea81f568465030f73e0ccb22a2a58610bf2250f397a11304fad12787fd58604568eb55dbf217236162f4e0f8e8ead128fd92a768f3a63ecb19acd6b5be2ab2636824ef52817c56a205bfe1c2f88afa0d8087a5a22aad751f88d3037369c65950319fb2f7d8340fb7b50d7aafa0838f53bf5f786218fad8e159d3c765c364f7bfbb9536b03c6701cb7a57f6681ca2ba6dfb67407db5c870f5c59d3a6950daa73ea3f06953bea02df25577c59e6ff63ef3dc02cbbaa3bdf7d2be7aaeeaeeadceaa456460814104944936da2b061c00930f67cf6b331ce36638fe3bc7162cc600c8e38db240306118c258b642481326a850e6a754e555ddd95c37dffdf5a679dbbefad5bdd8d64fc7d6fbed9dd75cf397bafbdd25e3b9c1dd6719088e41a2a2cfa0cda294ec9f3024ec0068a034c69726232cdcdcf993d9056d22fee892398aecf266f9116fc16bc194d569e58c14146b6dfd07661038d01da1196b4c14a58565e32056f391f992d35f215723250a1fed1861b1acf032360b210b086236653835e0035b9860e48ca656b02da348afc84463b5f06d8383efbd9dc9a7e0d871128e2ace1cd2a61ceb01546563845e69a51144c92873763f0728d900b12ca2c0d2a800a75cb07b1e52f0b9474f108bcf158e006a7797fcf0b04d04c06cbaa67f2193d221478b6ab628d1f5ded3ff105ade0d300b39f1c3ff7b99ce0c8d3731a76df222ec46f8e3b780b1d65a48c97780ebcf1bce4da50b6c871ce703e308d4896cb834a974b6bc4d1e43974c24c0afbf8dea8e5db099d3cbd454bc87cab8d81049d240723e8381854b0cf8ea5ed6575d3c84f3cc7b5e023d73db8f8d40a9d34b8693ca1cbfe393a0e0613d181854de5f94bd11a6894f1f9cd79c0601f3130e73332784fef4307850dd3b0b3bccc00cbf44f394468823ff40c084bd92cc733e88819d9c81a57e83343c58196952b56a64b2ebdc4ca8272a0e164d0c2e95b9e5992a7435db63c02e913bc821f3a6c67a043e7700a6546c782cf283a3a4eedb23ff2777ee777ccad03f0b846e1d4319fa5a17c1f0f9f411bbdf32280ab173eb5c3fd962d5bcc0f189d1d716c4d60ab44ccf03d41b18d5fe4a013a53c3801cdcb00ab0c0c2ca83b7c849a257aea07f64ab9447b67f41b6c0279c28e1f0f7f8db6cfe0958115bce0d38cbda6f08b9d60a7bc3051a7d04bbc5436e36bd9b8664cd2ee2e7a3b8f3d60cbe809dd505f196cf302802ee021cafdf1ca6d3a2bea1fec3053cabe63b6ada06be4820f64a6ecf1d3c69610f632c35763fe52a486b229e3b9c9d3b2b6767a6ada4eaddf78e38d469b8f8aeb4b04a67fda2c06360c72e083c91343a5326f2c374b38db4fd08fab21aacf103843bfa4a217ea0a33abf043fda45d65006c5f57d03eec68c3d11d38ac5c723af564ea9fce17ae3ed7399f72190c181b93dece3ec0ca0a864c26489191020c0183ba554cc587e2ca784612453ecb531418f84ad8465a8541da00c3a0ea357336632f955ee00c1a412ff80c99ca740a4cbc114a1cf6e43f0117d72cc974d32c1e989039876f869ff4c011f235836b1667b8331d36a399d3a73c44ac161a9f6b29b5bbf381a941fb1d7908392d8f7942bf5686c210039b636a1ce9c0691468ace30d918e83695bfee8546216a6a97e1ae58be7b82ec331b8e908e8a8e90ca04367056d1a091a520b059eb0c33a74e7a091e7afcb973d844ca11b4ea6d2403fa44e8cce9b8e8b80ce2c40330fcbf090e32d65c9f335dc8f8e8dda1b3974d837b9577b333994c16959ea179d251d18ae4c5816fecf0ad0c6b33a1d2a9fd869d769ddddbbf79436c4c09c869c032e74ac7cc01907c4f0fb4403f890950efc49573e29dd7dd7dda6a357bce2156633c4a3abc69994274a97fccc903083851c0c24e93cb155ec930173f0857d8447fa926ed848d4df656ca484ff166e280f68c31f768a2b1df6a2528f49a3238557ca0b386420847d2f6953cec19bb5a9820177ccd6419717126c34b6bb84cb10ea34033ef4441ea36d0da7dd9ef74fc96f918367ea062f2a3188641693385e7ce08981052f89d15e352576367997496b69f5ad3ce0870f66b71960232bed26bae745045ba12d0db9a11f7d52535e1a23837e5c1d814315b694b783f0425b49790faf1ab6b2c01e291bf4c04b2a83d03858d6486e497fb604a088801f42d8b33f3de1dfc63206a1957374e84d293432913d5b27bfcc6c902197c4813b87cd0b2cd28db6701b5c61c0395c33de22bd2cf4e0adb8e634237fe4c9959bf310e9718d7ccb5d810bfa391ee0239efbc097c7117fb660f83259729ec997e30cda311835bca18fe588289d7cf064d728cb023e4f0b14cbc91bf4032ebfc646c42530e7e22f4752dc074f3c1a2faa945448de809901a021e60d8ca50fa6dc49a35166e6eac19d0fa6eb9e56735899a32ff1163a31fce8c6744264cd96231f95870a1f7b0e6908a0cfdb2f832cde3ee93479236b0ca18bb85a7a137d045f0117ba0c7c75e96a38422734540cf0821f3a08f88547fec276020f57c3d5444e83116fe4275fb3bc81071c0cea763eb0d3e830d0c4bf1d3a81273a143af6a73fe3e9d690c3231d27fa02ffb72bc033baa0a1c63e9899a023c72eb00fd2e854e8ecf08f872d31f0c0e50af04f84bfa08ddce8009b183f355ece90d081c2179d1b1d2be189d0cb7518b499916080cd8c26b387d86c0cbae868a1cb01067c0a12c8d7385b44d97a62612b6a37fccea3f9351b8af6c4d23d2df2366bffa2bec4159b612f2f3c500e74a83ca39fba40b50c9e8a04f234868031da591da18d205037185871e545893683810e07a638f51e03d1c01bf8e2b96c3f9791d7e08bfa137942bfd816f61f835cda2cf8a26c98dde5805684a6b29d45de06d5041a930f1b64b60e9c0ca4f8ec13f23383c6608b3a11a7d4cb8cba4196f392974cc8ac7f39dff9bd83085fd12e7165868a3ac9608a1764ea252f610cb4f8c20b6542dda50dcbed33740c4e8295b5ae8d6565894decc698855798560819e3de22b39f1c2ea297c85694cdd91d8d7a1d0a1c50b6003213224b0fa16ac0b5bb80b50e22cb5383d09de2a30309784b77998bdb9a0282974227b5fc199e1c274ab1461c14190fd0b2340396aa918dc63ea39bcb16b075f80ce5d2028a7c7135218a9fc6b8fc3968e47ce6f7c096a74b0ada86b641f6c642cfe99bb8c5a0ca68673a012ef889ebb9e4adc39d3f805781b20547191ae895f167b9095e00b132d21519e918e9bce828682468a4790ba5b184240d341d684c2d379228f116faabd73f914df817121a43bcf1d320b1dcf4c8c38f182cf7f0474749c3b55c28e902201a5e5eba2942a4c715987a153a2ce9b96e697ce848a1bf75eb566bb4e84069cce94442774187abd110baa883d06aac0be46b9697fcc0b2fc4d03097dbca733a0628049b9dca5199b81817e2b8b7befb9b7fc9c0b79815f0e2fe904abb6f613cf451be48f67fd75bdbab35e9606793367a6808e8c8e065ba14363168337785cb030d343b9c6c019021979a3e73a37cdd5d1b778012353d0a61ce8302907063ccc8cd0b1e3b226ec8567786aa60f6813bcc4fd7ed9df82d1a0cd8081ceead24b2e4d870e1c3259e9c018fce2d899345e16a84704e3bbded06af5171b0866dc6a8ca982a4e737e3b15b7f569e08682bf8820eb4f95c12f5974e1d7d339b83ad723868d723bbcc8e2fbbdc3dd6071e48447f12ec4449047e60cf6657cc6632a861a0831dc00b03bdde1eff64575b6b9b95451d4d08133281836eddb5008b38cf54fba51e52ee040639d81ee5c4e0877bca87f8082107b2c57de02edb2bf11471c666282690e84a7e06d8e899f6811953da31f44fe04a3b491afa2004bd9039689457cab7a055c25ace1a3f39df2405cfc463ef0496cdc3b724dff4a49eb0b44d9bbe7ec3fa84a35d42d0886bf06589d98ff157f01575d5ec463fd085bbbc20431e50e4f7c12bf1843ccd636a3c95cfe0e6bf14dda41802ecfcae1254fc16bdf5325960ca856c0e10e9716d0eb534b6113e7fceeff39ccbc5e730dc9faf5cc03693ad597e68077cb3744b3ccb4f639e5c96fc3e50e4f4228e6bc0365e9ba535e6e3b999bc395cdc9f93be2a27159c81088d2a861f3ce538825e9e265d5843409ea8a4341cdc5339e9d8e54cdf1cd232a374c1059bad6121df130de0104fd593274e54d8e3d4d9d159be09721f3cc10f0d27cfff5901de781365b040a7c940931980185cb1179199a6c7c353aeff4679a23cf82a417b1b7b47bc11a7d39ad631661a737cc01d3f7e4c839a399b31a1f104ce2dd29bbb46bce7f74c999e5dc7ae9729cd188d995e785366304e47429a063f55bd2557e880a2b30dbb22fd6ce16c7a211ff9d1833a91aacaa1c2008f4e0cfad05b58984ff37ac659f3e32997e57833bac28d6ab0433650b7ebca40786666d6f4e0e5849d6213cb617a7cf1a22f719af70df0c6e0963f788b8dde0cccbbba3ad51ef4da4c2cf68aefc55c2fe72eedb3f30b6d66502903f44ffde09e36035eb8525e611b67c7564b3d9bbc406146e83866ca88c3c698c5842e333494cdecdc6c5a31e43379c0fc4704645ed42793168a36129b40a7d047175ce121fece87e6b9e43d1f1c01834ed03b7c5216b84762f0bb6efdbaaa06bb9579d931bc9da39a07baffb02b759b107d50208e3a0fbfd18ed0c6d6d9e9d9065864ac03d6b3112a6a61a4eb2ab0e695a864a6c01579223eae119f339dd30ab8b8026f012341e33c72c978ceef818de7b85afeec27e2b3eb59e5020e9a8446e513a7f425f9f3c26a964ebe08c107cf715fe609792578d00e983af8e58c23caa3c85f9737e232dc81f36cf202d318c04b9022ea92f2727e3c03ac3c7f1de286878585459b29608055b0d200f1f81e1107152ab70bf8f8d03cbe5ce7a08aae43efdf2a016c296cf45bcd7b3ef0bc211f3b76dc66b2fafbfbce274b09f344e402495166193e2b437ba641a72d5403ff38cbf3ec8592f16e80d973c9cfb7e5e6ec6c59bd7cbcb6729efc2ecfc1f22986fa3f4d47e729c879829d43aa73607962b9bd3f7a9c167c0ece964b7ea21c2f87d7fc3ee20753e1db466359e25982d961435f4872de07f142cf00351f6051afcebec93d23f27f6fffaf06fed334400341956a168a341b0830c26918b82dc95299d792d02abdb5cd942787c8d35261d6a22d2d547554baa0e5a8fdb7a5456f5242b6b0e83e9b1ae9b4b6c86f50556f830bb5cf1905ed8a96ca5a2acb9f8ef30e4dbea2166bdfdf8bca0a8e56d1d67bedb2b291df5c2704c1ec1a9d253367d63008961003a7486f942750b0cc3727991716e50fca34e0cae197b4f6d60ec93d27dcee1e25c7e73a6dad932bf0c2414b857d1e5d9a49d487a1f56f7e816f87165a179fa42f56f14bc55280a82b29f8749d2a5d72350bce47bd4e73b8d6166d544ecca869d9d868ea57041635006fd16cdee2a28eacef3f208781b3d650465ee46cd367bb366fdea40cfa60b28dd2946a6a71dedd5628afb3f156ef5206fc35d9f4c66eb6e003e38807a6a5a54ddcca9758612b4ed179070eb91644771e3b24431e245f472bfeadbcbc90b7861b015acdd6e6177017c0c0dac50a38972b7873c401c313b4e76d46a499adc8cf9968cf9b2d698f9d67d72f6f25f0ad9912fd2d186d4f74dca46b3fa36c814c0b0bd491b0851289f2e7b8832bc71d763a2bdcc8db48bbad95badda259552d8b4927b5742f93aece2e71b068b37d6e574ed77009beab5dfb3bc51733b5b53ae2b459566c55bb323b1fdfc5ad61476eea8f2e69665e8e2985cb829e4923747508b76677993d2bd32dc567ba981d9f999b71da915fe9f006ed76fda1339230d53cd46c45e9fa47321c0458475ba7c9cc87c18d7601006e66bc3bda3ad2f49ce402b111d045b38bd449d2c8036f8d7c931f9dd15ece376d57dc56729da28f8e9e76d19b323ba18e4ecf4ed77067bc75b6779a98e4af95474df28eb62eb13c6ff49d37612f848eb67ab13aabb822d2b2ba665a5496d4c1fab40277aebc1ab9babb360892b9512901d52cfd7c6003675cc117f9e21a34e26af1567670ee21870d21f3382ca4ac2245b63c3dbf07633cc795b8b3f1085c4e37eec96721688a8bc0d30893d3aa65f38c8d699137e2e34abeba7b17bc60a160a211a6a804b98e027f8e2ff4b7043ff80ab98c50fc885cc493a719ce008d6bc0e534ca9a1d40d935e00c77412f92238de7fc3ed2c913f1074e7c264dcc3ca2a97ede84686c5b54c9b591b6e71969b8ffa969f7b1bff016065d5950fa82369aae7a839e5ad26327fe460dd79072169da770f36fdbeaef4fa313f7a41367bea80660b048c7afdb64eae9d89236ad7a65b9ec10bc809e29fa9e1e7d0aa9753ced3df6d7aabcde38186971b7b03891360fbf21b55557a73313634af77d109eeef2b24782e53fa6d473dcc81d9b5599f2cfcb85fc3cb30ccb49223ea69ee7259d0e63e5d0ca74e7812fa5afecff68eaef18511c9d676b9a5d98486b7a2f4cafbafc07d3fe939f4a53b3fbc45b17585da7d2d9aafee74aaf974ba77f26dcbcbb854e914b1bad57bd59ba9f964eff4e1d81f6fbc4661e3a2ac16f1df9de74ecf4d7d2d8e4edd2a9dc6948e73eb89848bd9d17a58d2b5f6e4b19b58e0dae7de0d2d73b98162ac7d3a3c7ff567c7132b1d6582ea84cb68dfca0ec607f3a7cead3a21de529be34c8ebebdd983a679e997ef56fde91565ea8c1ddbc0663150dbc24f74cf564ea3c7479faa51f7a573a31f7cfeafc26d5a9449930f0194f1b56bc3af5b46dd326f2d125e5057f94174bb66c98e62d37ca856b9b96527bfbbad36327ff499df251e9813d7b359d8e0cbc280d746f4bbb8ffe59a16f3012b4e4b8703a5db8e6fbd39e1387d3a777fd611ae8585b9497f8d220b8bb6d207df7953f914e9cfe623a3575b774da2fdae89a3a705a78af4a6b079f9df61eff1bc931a5f862cf8d249f53796e58f11a759c834affa03ad87ed1cc753a932e5af39674cfc1bbd3ad8ffd4d1ded9905f931eadd265b796bfacc837f9b1e1dbf2f75b76a73b23e544d87757af648ba7efd6bd375175c9f76492ea7ebb612f5f382556f525d99955efe212b2f7160fcb7a61d92fbab7bbf90be71e4d3b2d3d52637e535313f962e5af1b4f4c21daf4d1fbdef8fd2d8cc91d4ae3a862d417b6cfa507ac5c56f4f038b6bd32b7ff35569ebe056b37b34cac0ec91b1dde9d3bff489f4e899bde997bef80be9a2fe4bf4c2a141b77433393f91b6f46d49bff8e277a59b777d2c3d78f26ba9b74dfb990ab9c6678fa6ebd6bd225dbdf139e9afeffa7f9d27e5436be41f9b3994befbf29f4ab3332de9c73ef7c3694bcf369593ef2ba24d99d180f03daf7c6fbaf9cbb7a49ff8d03bd3d3d73ecd0662ed1a101e183f905e7ec54bd33bbfff9de97fddf2ee74cfc9bbd360bb6c5ef9db35d0dd33f150faf1a7fc7c7ae1e5d7a5878ffc89ca8bba19015b194f17aefe81b477f448fad423ef2dca8b81afea806ca5abb52fbdf1aa9f4c1fbee3c3e91f77fd5ddad4a3af356870dcae97bdc726f7a51bb77f4fbaf19a1bd37fbb49f560e678ea64e02efb6540f7d0e907d36f3fe777d348ffeaf4f64fbf356deabea0d4291c8ccd8da6f7bee2fde9e0e987d2e7f67c30ade85c279ab42b2d6a5726d3ea9eade9d557bc2d7df6a1bf97addc235b19309dd2ee8ccb566eb8e0c674d1aa6bd24ffcf38ff9604bf9d0699b74ba6772577acf77fc51d2ca7afafbfb7e3b0d5107f40f6ba29da04cdff0e49f4d1353df48c7cf7c55fc7a5b9db72b1b56bc58edc68765f327ebeb9feaf648fff3ad9f400eeb4e45b8b1dd24ad31048c391ab50eb656776ab07019f15cf58c21445c20890c79c3415cfe0c2ccf718d3c718df8e8b8a155de07507135bcf04608fe0a5e030f49f93dcfa675c12f895752ce5ba4c7d5f2163071cf155d346ede0e99ebe024770493a960ba117fc0702d652cb2062c574b0707b2e89f95892203c6000a7d14c07669fcc979adcb5b00e6b8890a3ad08d90e3202e9e236ff01b79223df237bd9a683911a70dceba90cb1849593660e7356099af8ea6aacd5c3048d246d6c5e3aae0bc615655a946ed4a85f3c000ebb82a276f714a5f3c56c8ed032cd701f7cc964c2bbfd2ad7c6928e9d8ce08bf6f5e657ba30d068ad573f8a751421734f8738bf22755ad6f0817d4f1f90c8e0f1cc069199cb9b28ca1c99b63a95fa08a38406306abc86676022f1644bf312ff13103333b3f958ecf3c6c3a58d09b1d9dc3943aaebe0e3f26bfb07846bc9f10ef0c5a0b9d4a0f8bcc12ea1f0d1533785ee1c04c877ec2f021db82062d95453a737486fdd2d01727e84a9d82b7d0a91aba85c58d7a761999bd2b6dd174eab3750c8ae616e0cb67642c83d21904a16f66dee6168e7a74419b81c5fcc260ea924eb66cdf94565d22cc73e24d655fa98aef961569b645724bb70cbce7247b4b155e95c1e492bf35751604d3af66c21a03e592970df7048f775b62b004ef2d151fb49a9da2d3e2cddaf59dbbb4601074d2ca8c8ef0c4f44ec34767698314d9f79cec101ac838279b76bb42a7d48193168f1cf30ba7743f215b62500c6fada6a7984d741b275f613fba63d08a4e6735137362fa41e1565c6e2bedf21f25b889b953e9e4cc5e0d44864d4fcc4c9d9c7d48038769a5bbad40b756b7dd56e0d5663ca4030fd0873b3a4f062dd5343d2f27c3a59dce49771abccd1d4a53739759fae9d9e36974665fea6891535de583f6f19907a417cd3e69e6f2f647be96ee588bdec64dec0a83fa83e862d106369f1fff57ab5f93d24d9becf9f0dc7ee1f219a8c9b9d3a2bd5bb8d61572b54bae5dc613bc9d9a3d241dcf8aa666b28d767b3aae326266787ea1257d7afc73e9058bcfd5007e5a5624996543a394a76027a726d29e071e4e73d2c1fed9dd69a86d5d1a3b26ff6d9bae517a351d9b3a9a6e39fde97471c75569563aef957c9f3bfd85f443b33f611ac28eaad526b6229b9f533bb8d45666f482e0e5353e339e3e71fa53e93b169f97267959d4cbcae7276e4e2f9e79997056d3a3137bd343d30fa421bd203148ea6e55baf434abbd7d0cf6fe79fca6f4bc851b240f33c51eee98fd6a7acfe2fb34989a311d50d6a5adc8f67ada79e1c96dc55fecbcbc1e345ba16edd79e6f6d45d911b0be9944154a7eaca17cedc223debe4b64c13fd12a8e7d6d64a5e6cc2ea00f5c16c094a8ded8aea80da5d6fb778e10526ea48ac3248f3b10b8ae4f30c675f22cc11159d9935e8591b120d7c5ccf463760e2da081bf1b5cae6838646b8bae78c1769d542e0e121bff744fb5d1aefd1657ce48b6b91bcf4229a39bf8d00cdf2e7f0cdd2eb7064f2056c5c4b79e34619cb34906479eb70160f75b08097b33835e89c578b3d07cec8895113b8060eae3410f1ccfdd942c00193df9779f2ec76cf4f3d83bc1dcbcda864a353f4c6b9923a05c5c045bfc45bb6c8c78936c11b1e7e055be485ae76d5099c8e4669c2ad4518c3a10530c5a9a9ac42cbab15ea0443aed798b4819a16dc0adc7ab0002c3318ce0bf9bc48fcd974697179badf933dd20d55f193d36e54775d9ae5775c0ca83a5afaeccdbf45830ce46c57434b67416067418df742a7151a261fa4b2d4e73a08de84833230b9f84567bcdb791924d1f00119b85dffb6c4cabdfe160d9fcfae1803f0e08ab1c7d029b9adec8ccf300e8ff37cd0e9ccca0b5e588a61408503c879cd2e68b036a7bce5004bcb3573deb9fb402064c38e73b98c7a1d5fd06c2c939cefc2f05c06e923e79d4184db61a1d3d2865d12a8999e75e55f8706076d9ab568a9fa608517bf362b134162a7d261e81cdce801fe09269774e665865c914ef9b9fef23ae079284ff2aa7669768a59a2dc56da6c995bdd94f076c876dac51b03367fc6f16dd0d64114ab2ff5b6e2749d76f04d9cde944453e5a522723bed2fe486672d9169b0e1b3be925f8321ec16da31c8414f949a90a4a42d8057746db3c10d32b529ffbdfd775a92f1a76adcdf26d916dac5b796beab6b35d3e32f442c0332700bb9b0d70ecdf2c113925016ae471fb4c25b876666287fb301c33da0813d700c38166c10878c2cc7254d72afefd269d7966e0d4e7bd2377a0fd9321c7cb2ecbba16d7b1ad00c25830b78127ae52b6cc5ea8bd755e0ad5d529ceb54e5b5c456b4b95de5e77cb7a5b55a52eb17afedcad32539d6b4754b4e1110408f7859d53a9c7a999114cf9de843493832e65fafee8d2fcac968a774d1a2fc00ea019da283d2566467ed15f939b3fa8aad507ecd6d05dc2b45b753fc5016d42b1bec1a5ba4a217c7bda83a0041b737ea034f6ed3d1aea013ea44c2962c5d6d5aa9b7a803d8b8ebd4616abfdce5017e1a03716d67ebe43084c8c8351a87880b84395cc4fd9f707da2729d2bffb9d29be9f0f1e46986e7db1d177c7225e43663832ce297daa4b34516a5856d527d9ade17f669d5cbc838ad7abce464400442dd5b6fcc3341cf5631bcb38c3883f507fdd6f252539d8f609c2b318e9b4eb93ebd44b2cc8de7af4f0cdeea63e3c9f1fb535e2723fd3fe26a52a881446f3eab85fe75af7f05e5e2dee5aed7291a910cd65e089a2ca6f35c56a3603091e66514e86be98ebb782e92cf7e29caabe415e81adf94a7c941b99bb9385f0161e64abcfe2c99abdd041ef0239ffe977291b634e436bf34b531060e0ade4b3b75de8074fd145c72114f2607890a2c535919314b69f50239c1475006c5bbdcba925ea6059e8256493bf2929db482b7029de1e41e4c662bc26e33a485add87da4337be87f2dd41183b7cc96dfedb8f6ecb46acf2e67c11fb2f057c8cfec67c81d5703010a59c437bf76af194ee715dcc221916635cb341733904ab7c90d4f3510063ecc2e119895895960c7c99e3c97aba2bc3e43087fd086aeff81c89e73b905066efe68bf9c8ecffa18068de9193c4d6b56b87d5183253d873d719dd3cc95e5d10b02578ac88a09dac8667fc505deacfcf46c7799cec2568af222ef29cdf68033fec6aa538a35ae4c7ef4c1ec9524175b3056524b13baf77c2c017ac599b3196587f1b2777d989d1a5f8e1b08d7536e2bf0ee7cab240cb73fa9e4c563916817c35d94390652d37fe40017ccea2fea6e28cd527859f474eab6c1f25c04bfab3d5bdf563c86ac35581f2f31d45b364481e600c4b19f204f8bce3487fb3fe1fe89ca75aefce74a6fa6c3c793a7199e6f4f1c15ca9d3a7204be0c359b2ca3fe436e32bc618fe8270f36cba03723de6098e1e55a9b5d51b5b0371810156fd45c791d54304c655ec7cbb2619162579b1d30dcfed6e3f86a6f3de0691e6086b75ddfa3018c57527ffb6a9ac7f8773e0cbe51d6733ce7381bf56469056a66255a63a647a2b0b785b74cdece1d8eb73f78d75e08d1440674064e5030c3e5e96aae8c67e02557915eca5d3e17380a266c46c570838bf906caef7c745ad0369dba718099fc04e3ae2c4f7f8ef2238dfd242d7446c62b0d247ad0124fb9e7ca6da7664bae0730350b56579b259471b57c3539b153b7257fbb3605bafed033c1a232b9a44766abe0d52786e05bf510394c6ad7bff34dbe42a7cae7e9c855d8a2d18e3ae0fc797960a74585837e155e844b04dbb45463b34c2dcc49622bcc9639afcc5a3093042fe803b856c187fdc113b4c14530de8c6f7b5404650f6df80680df0237d40ab9318f5695331bb9e189000fe804da8b2a57662f6c6649380c9b263006dbe5f3898e5a8199114d585b305be651332604d27aaaccea6ab0231690aba42d7c4e07b99c36cf849a1ee0855922ffb74eb3505d9a356a658658ff38a8108337fbac95c8f6b5f9f742bb34a3a4094cdbc40e4e0e07f46b168ad9a556cdd6c0e37af11a9fc3425fa123a12e28d6ea40cd56d02500612b2ee7a6960b7c664a72758ac70bf46c337a8266d68865c12ecdac31bcea4006ccc5ca25a5cd2dab8daf79e914ec84819621bb474e68d7db4aad5df1f2f29956cad96c45f85dae4aead6ec568795b7db22336c6bf0d555c8881d7278227cf941cfeb005ce8296cc9e0d13bb64779c16951271417f5cff458c80586b385b26e6440f449e7e56834cf8c22c35f49e0222e3ab888fb96afc858d4df6f39efb729c31395eb5cf9cf95de4cacc793a7199e6f775c9d3d60d0c5fa35b684e1d7a5373253b6e3188507f24428ef33bce8c542830dcd6b1f81ed2169e19408cb0bf205b470448d99ef179ad7be07373c1a253a55adbd2b3dde46b9777e6984a151bc0daaf2b0e7c8f7f4b071596fb9cabb68fb85d60b4e90dacbc1a6f692378be36d534c8a17e3437b0a6a410b568bda2fa634c420bfd3ac41d051909fbfc67d54110f747e1fb981b77861c7a70c1bae8d5001100dfc8cf6601d99fe84247d99f8d11e11e96c72e1a06d8c0594fd3aece959acb0f1596f7d4a474f9c74a37c6775cf743b8d9613604fcf61e95cfb6af4163a377fc09615d001c1f660193c6fa5ec173a6871c9660e389538aabfcd066b332192a35ea7e8099917445bdf96abf2e1de3084d0a9f4a519881a6d6625d8a4ae3d7a8bee787174521ba2b54c589da313f541ce5c6534cd4fd1d18973ed5b9ad366613a6a0b662b470daf9797cbe389fe8b3ea22ca2bc7826443cf7f3b21beca1a5c2de19c963767a50b8b50744f0e8afd5f40d34813d58f2c62d584e4f1d9df988ee5f2bfde914176955f61e6e129c746a75e090ee24b3d929e5754c7f3897c416b41f4bfb9058ba2d69ab8cecb4a8e157795859b89e05247ecf28a7f660e990c0d1990f2be675a257d8cafca134a88de7f07d7a76341d9dfeba96dad8d02d2fe91a0c1c9dfe88f6d5bc5179b4b17b3e6cc5ebaff1ae32a42c59e2999ddf9faaadd0f5fa473cf606ee296d3a3f32fd31e17d85f899b601ccd8dc3d69ebdcd5869b0dd227b4e7aa4bfbe8180cd0b91f99fea8e47da774227c5f4ee9b62bbe6a222b839beb9d7a947d71caaf2a67ef37553e94c6210f7b9a60ead1c082e2636fd99199af6806ec4ad3b9cbf54f3af5f64aa5576d7fd6bc6c99411504b81e12ed85c55fd7be2d7d7b706c267d68f1a335da988458c2cece4cc96bfdc752baf555b7c8f3a7e229964752dabf43f546700726f6a72f9e12dfa0d673bb9a2eb1932675e20ee666a57f3f94a07405744a9d04377bb00e4e7d443cbf5a3ad3a10b0d30e65407fada370855558700c6d24363fbd2430bfb9c37aaf0696d54573cb4ee3afd8df4f5c9bb8bfa2bdca28d9e66e735a3269d3e7aea687a7451cc234f046d8944a7d8ca01e9a09a5e93d9cae1d4dbee7b1ccf602b335f4f030bdb4b5b392c5b999ed78107f1fe99f17ff1322a9a7a2b136d9fa32d5b50ff7250b0d5caab454b754672517718ec2317fb6567b487aeda46fbcbb600ea800eb02c6c1197ecc1d2fe4ad527df03e9f56f5ecf862be428ae65ff93c998b74780597f273ecfea68944cd11858a6e8c40a42d90552217616fdfffbdb272ad7b9f29f2bbd99021f4f9e6678bead7161376178f1dc4894f4463f58250c1685b48426f7b97d36d289e7b1899daa38ea3c68940d196bf3b3a9bb639d4efbadb7938086bffcf1f4c1ee4bac131f9b7c40958e162e18e14edee37bafd466dac3d5c999833aa91ce9aa2feac4dab51763b047a78f667d4053a2068b1a409ce9552b933a2df7b068d082d5021dc860f7763589bd7236c8b1e4fa7420991de40421be9b424ee2c18d6344f07362ad31046df6782cccd188d44320577b475b3a78ead174f4f40135dc6a9c841338068a5dedbde9c291cbd3f8e483d2e969d1aed7694fc706e9541f8b9d7a4088792374ad71a5b3ecebbe5078e6d3e9e9dda653e859301a159d40bc344dccea9b8e73270adc91ac9352daf33120bdccccf8ec79a3dced1cd5aee81341d38f882eb3314e1b0c0ce006ba2f5627705a27091f13ee6280449ae4eaecec4b0b53abd23ffcd387ab2d3d8b9aa444e70cb619c4e8345eb53fddf8ea576a43f163d698d7d3965c5d9bb5ff63a5394f2d1b5f0817a1a35383766d029e97276a0d6aa5527fdb40b70c723be406025ba01388f2060f768a4e3bb5097874e201a5f112500be87265dfc5e9e4c499f4e8a83ce667e5056e663a2e5df3649df8dcaf01c3a8f2fb2c0618e8643ada5688f74d893a82dd09c09007edbeae2deaa8e58c75f2a1babc9e7f41b4e5195e1deaa1f14745db9deb82824de2dded3de9e23557e884e3ceea9999f10a330b22223cfabc950684237d1bd2faa1f52aaf0785cee972e10e5be9edc0abfb429ac056983592a9b8b5f05b4943aa5ffb46f7a59393874bb9c18d5b8881ce15e982953bd2ce23f7a853c76d80ca53d948e779cbca0b53b73660fdfb5d5f3387b88119bc3862bdfe294f4ba7664ea59d07774af71cf177ca74f2b81bb866ebd569dfd8c3697c7a54fa81b79a5cc37debaa6bfb3756761ebdcbf2993d9878c83d93b60f5f268fe429ddfdd85db697aaac0362900330d76dbfce3e11b467ff1e735e0c6dd399dc360c0d0ca5a75c7e55baebd1bbd29999332a5f66720ab93420dcbc6a5bdaba7a5d3aa5cdde662bce36628997f9d4dfb9238d6903fd81717d9c5e33514e9b3e5e034095cf8ee127a5870e3e9c8e8c1f116f9e0effb32aaf35036bd28eb53bd21d7bee501de0f4b2b74b1aa055e54aa172d986cb55e6dd4affbaf2b2b1bf16d8d88f5c137363e9e0f85edb83153a379d6a8fd7b6e1cbd39ee33bd399d971e325740aedb5031bab2bbad6546edb7d9bb831651a72f4c240f829173c25e9306eda75fc9b6687e425201f30178d3c59b6a48fbacf1fd773adcdc2e6dbd4aef4746c56fd7b50303e30236fd821fd446fe75aa1cc2502a216a0b1c40f9610c0eb790fb04cb042b62006e2c2007429a6286a74ebee32d8a6cc96e9622a140382a055874c0fc05b90dc66283cea3ef09096dfe7cf8df1a411223ebb9e552ee0a0497063f5fbf855fa92fc6120858c4bd2232fd7e023bf2f7186bc85be7298fc3ea7477c841c3771f933798cbf0c77c09c4ddec09d5fc14b682cc7a0c7b5718065693542393abf0fd99517bc412300a90b48a01f9d16024629ce868390a4f601d6d4172c0d4ab7fda296dfe1409187623f29fd73a8d893c1ad7c959645bdcdea340fb30619711a33060b6d9a669fd1f1e5facc6e471ddabccaa93a3ad03c6fd0671015b3511117577441a7cde0ab3150a6f80062866a74f298bdbde672913ed2bbd63aa1c9599d965387ee76e0e547233cd8add3463a2997eb14d5f28c4e98a53839c9ac607da0215da1bc7216ae810eb325de40e7509ded2bd4094da883661606ac1ee0c13611cb65001ecf9b05068d9ca61b15eda5f6c0807895306af66c41ee2932da269fe4641033337bb23a3f3f2dc2ce1b1cc0778706961d5a4aa2bc1a03b338b83210a4ca1bda4be5ea6a1f56326fd436f35657e7a3bc66754a9319be7ab9e5834bee4558f69a51e794a7c107bc435b0b4c1a58d4cbe57c6a4946c7d29199d9c53c3f79c1dbaee3f933a26df5c833d92f7261a7d8c0ccfca9babc00909ff2aa6ac68c19b25ca7a432b581fb92f19931e97456625a8d343cc8d9dd219d56bad3812387eb714be9d8eeda91d549a6aaf294eb0be1329cc699ffacea1dd6c0f18c6637a694eec7f6bdbcdcd7d460f790064b9a5a911c791d42ae366d4e9f5f6c4b27268e2b2fb91c7be41f166eec7872d6bd9b9bad1750f032d0b55203c3311b78909f3ae4796d6059edeee8ab8c4dead4a6e5f19f481fe8d26ca9baca936738315a6f2b94c1ea81d57ac998d040e38c665f6af58fc1170317ecf8f8e9e34b06fab407fd3dfaa284369d1fd067c11a7133e85dbf66b5d59f13f2944f1b825cf0455902bf76f51a0dce4e49afaed3601fbb65f034d83328372a3a354da359e84de55a557955067b87640fed1a74aa0e64f50b1ce01f94ce26e4776c7c4a03a842ae486303fdc8e0880d5879a1a9e994970cb3956a775b4fe5d4f4096581e35aa03cfb3bd1a9664b5526610b35087d2aad67388d9e39a5f409d93c536e5e32e4e9d28bd9eaa15556bf6c7634c30fdf6daddae0af3a48d93406b369c5735d6e8075f62542618c4a09b1b887507e4f52dd73c1097972d880896b01565e223eae795eee1bf195198b9bc81757a2e37eb9bca437ca16f9a4542bcdc0417cc0063ee2088127bf6f96df80033e1b9436a311b8f23c62c0741d7c3485890ce7b8e6341b41232daee792b7317fe333781a7134c2d43d17f68cf11230f0fc3e608d3f60a3de593efd14f94e9fd1d42ffea2e8fda9248aa78160999b4f718c8d350c06944e6385ef22708f8fab7389bc4154d7217dc6425ec92b382baca50bb71aa3f6f60e7df2a247fe9e3eac0ee031557af671507f7ca96cfdd0f7aab1da911e3afc9baaf02cb345e00d7c4cbe8dde99daabebd3b878a74108d9e3caa73dec731afac40883a988876f66b7f80c0b159e78b74cbb58e3ba7268381d3d7320fde137be5ffb4fb6a979f2cda894cdb4a6cc7ffafabf4bf71dbe3dfde3233f9456773e4b1d0dcb085a22d4dbdfd6fe67a61fb8fa97e4df4b4b84fa94870f26bc5ce814fbfb06d354f5747adfd7dfa64634f6d9b02f8723ecdf483ffad44fa5553d8be9a123bfa3ce629d98621088ce9889eb4897acfbe974e4d4adf22d76931a362d31d9e09425c2b1d4df75adfc64bdd1fd60d1c02b9fe954e5c5a06bc5e0aa7462ea70fa833bde98fadb37491a1f395386a7e7f7a6775cfb712d111d487b4f7c40b4d717b819f44c6b90b24e3e9dfeab66633e5f393df30d1b18384f2c271f4bc37d2fd51bfcb3d22347ffa0e0353a7c2fcf6d233f251db5cba7d36fab315e5dd2863fece1a2753f991666ba74fc9e0e5bbba30a5ba6bccc56067ae487e7ef642b8f0a8f1cfa18efd0d6770387becf666b1e3afc5bb285f07c4fb9ea68bf8ee35fb4f6176d20bff7c47b4ca7f06d3ad57a56abf6e95cb2ee1d5a8efa170d546e915c5a8a319d7304fd843a9ee7cbb7d84be563ebfdd2317ed1e2edde696f59f5631a58ae945fa55f575e0d128d2faf682cad5eb2ee5d9a59bb5f339e7f55d0d6e0571df5a2d2badbb7cb8edf9afee9fe0f5476caf7585fdb06e99a13632cd37d29bd6ec7ff4e970f3d336dfd914dbed4152a85857b52baffa3df4c3dab2be9ddb7bd28ade9be417935bb20997dd9a72bbde3e97f92bebcf7a6f4d9c7fe7b1aeebcdaec94e5a05373bbd25386df945e7fe5db555e7fa1c13c4b90be96867c335afadcbefa47d2a98991b4e56f37a60d1a8869de53b8d5d9eae8dec1a9b1b4ff4d07e4cee1d1f427f7be26adeb7e8174451dd04053fef356775d9a7ef8baff913ef3d0dfa43b8eff551a6abf50b4598aea549eafa7176ffae5ca0ddbbe4b75e0c7958f654b9f09624fd6e1e97f4befb8faf37266db922efdc74bd2f6fe8d6974f1a0768e75a4f134adfaa7a5b8ef1d4d9fb9ffb3e97bbef83de992c16d69ffc2ee34d2b22eed993a947e6af33bd36fbee2b7d2bb3ef78be9fd47fe386de9589346ab47b4ff6a7b7a607457fae48b3e919eb6fefab4edfb2e4889e28a806eb5aab7fb73bbd3e16387d3335efa8c949eaf3857a92f43ae917dbee764faabdbfe32fdf85d3f912eeedf920e2dee4deb5ab6a407cfec4dbfffa4df4b3ffcec1f496ff8a7d7a79ba76e154de94d6b836b5ab6aa7cf7a42f7fe757d28ef517a4dffcca77a4559d57ca526a2f0b67e60ea65f7cd627d2ad0f7e257de7cddf99ae18bc301d5ddc9dfa2b6bd22eb9b378dbeab7a4f7befa7de9933bff34dd77f213567fc3568ecd7c35bd72ebef55aed9f4bcf4fb5f7b8be993b2a00ea1d3a34a7fe735ff225dcfa53ff8c64b543ecfb4c131f59e4132f5f2a79ff1e7e9e3777f2cbde58eb7a4ab0676a4930b7bd360cbc674efd49ef42bdb7e39fdb797fe927cbdfda56ce590e069ab693bb484a859afb583dfa3bf67ead9db529a9dd8ee62514ab1407216ac5fd2f3d94f110a5b748a91011cdc13cfd5e26923b3c142d0b1343d046c7e0d98b8029ba7e7797318ee036eb978d2098133eeb9e679233dbfe674d5a11b78e00b3c390ee2080193e30a91220db8e5f037c2048d882ff116b362e573412470e7f0412bd2b8e621a7016c0e9fa791274fe339a713f7c43786c897e3b3b806836cccc733032a3e00cae755366edc980e1e3c688e34878787ad8201637805d718821e83008e6ddbe0ac00c35551cc34343af2343ca4eb1fc1f2f3a659e4252e3a48967b94cebf32ddc7707a56061c71d229960dbc06588bda1f149b7adbb4f9d39d6282950011286b794db7bcc9c1b7f16ee98ad3802ae2f27bcb9dc1469eb85a3a03450564ea6bdb28ff33cc40f84084f83675064ab48dbc43ed57a9a11bf1c64a0d5a9b3afe6e1d5937fe0453ea948c0a5a2930cea1d7dbbe4ef09a7e307990431d7af5325d5936d4ac8a3a7a737a5974d80c0a7c5f93f08a87d6d615453a8db4f31c8e13437697ab28a34caefef62d3a2a8e4f9f5a1b40c7ece588f770cda26950cbb221fcb554b549b7d80727da5a1cec9104dec8322066a9d6370ceb89c130fa923c581ebc55d5b9529ee06fd58c4d8b6647bc81d6052e184ce91f7a85676c26daca283f20b103cb1f8301d1667688c12d7cbaad30f88a407b49d9211b6e34d0a9fc38958356b944305e445338dbb40f29748e5cf0e84bdb92ce066ee0f10116e9d036b944bb557919acd5e4328e0a79385a5fafd345957dabe42174b7f75507db3757f0b3e4c7e6db35f3739506a26c46975c6bfad3560d883b94473b16538f660cbe7ee16dca8fee2b7a09788acad3fd2241d57068598e926fd76ccd50c765da3f44bafbc142e75d9a1d763bd3cc8366f0ec38bee2916b517a42a7e8fed2bef56947e7538c2ebcaaa548f7b5dc61692cafaeecb8b6560794d6b9d82fdb1e12a4367fcb5dc1a006914e5bfb19c53f36ded1d66de73efada355ba44edfcb8f19a2b6b462f16a93cbdc29483d4fea7eaaf6ca5d61bcb2c97d82d955d951973caae342e2f29e2bd3b6858bb491bc5d9bda1f49439aa921acec5c95aeeb794a5aa7e5e370d3f0807c70e1bec15ef6d6a774d9c095064b3d6033fd9d3b249770e3ed3d3d35a5eb869f9ec6b564de2ebef66bafdab52bae32f85ecdd60ef7b6a7cbbb9f9cb62f5e6c1bd6c7aa4725b7ec5a4abfa07b737a7eba2177d350ddb9b0a7025e785fa1f2e8d7c0afbe5d115f2a6bbcbd539d2eeebe226d5eb8506d445b1a6e3d283d33f097177bcda60e527fb5272b6c654e7bdc54ce9ae9a85406b4a5c30e4ba82c08deae5c259d3283d92a5bb8aa280fafdbe00006be3928d0219d6febbc3c6d58dc6e9bf53907d9dbee2fb8b4015eff7cbb87d7112f5723163f6a56eadb96220183cc0230d8a0712ae19b7677340e04d2c960cf19a43d53cf0b986657d1f01c914f57089bd46488e05888aec197b0451ed21ad2cbec05af456e8f764c0182669ac71738435ee09c47cf82fcf607df82357de95ac217682d5ef7916ed1c16f0173ae4b5ddee05799725ac0e4cf25ce0cbe9435640307803cf397c94824cfa41b8c81d52c2678329a993c160f6ce847573dd6877aa465ba31e090aecffa5ce5933e19513d7e5c53e2da8370ecd8319b8d2a13e34658e12dd749945ff016a08dd7828f92afb3c117f21a6c71df88aef68ca998ae003706f52bd5abe8226fe820b40fbce7c9d034e834e717790357e4e0b9312ed2a270a51be554e78cceb8624eba7a87ed3610f196a6546d26a8d53d93c8d450a2e6a6a4abcec2ca0382e4537349c71f3974a41d8c6675a1a35217c8ab547b2eae015347c3f217f616880d00dcb57f26aaf1805c00eacfec3fbbb778b7f79081a7fc1ed48ea1c8870445f902e7b09487cad05558d8a3975163b9063ebf3aee229b2ecebf3f438fbb826e7925322f7fcf03ed5c5fe485b7c048badf075f9e0605cb57423a5df293c3d2f901ce7f2cd665f7d27638d4123c586e458b626613666b057a1c3cbaab84395db54f4d9d222649801f06df35dbc45655be4619089068c10dfb351a48068c25f84f5146c61bf7885b8459cdc170ec22dc11703fa3c30111e4b816acc2a70b349cb142bf508f3d96d469588071476ffc18bcd72b87add50168b0f456fb93c383cabc321b45436369150dbd0427ed981ead2c450b3d118f9b04b038cf940df54793531a70cec9a19b96cdf5eb3a751b85b0e68685017d93764a4bbcc5611c93f7b4f2ea300ddc19f68934e97a5056e4c28143a1358330910b0ea27c4c5e93a52813cbcb8fcb6d7c8b06721412fbd5cab7d0abe91dd90ae470a1bf280bbff7b60490aa74e51c520ed88197821e745fa9ce2ad565e2008536ddabb48376adceb87d136f69caa3e0bf86a6be8f0b9d1a2f065afc149cf812a170468794c350530c75a4f34c94d832786a92f51756a88e2360752df5d763fb000040004944415418140f9e3168787e3015088bdbe2a984273a68814be9f63ff0910e7f4687149ab6b89296dd5b7e382c60221f3c990c8edae9092ee896ac1b1de851bf0cb194a66b110c0fed0a51804040856a0f195c0ecfbdf1aeabe1f4085766c18ff14bbce1e54621d48f2c0a655e3de6f02683f1a2780735592d8f22b0d51a3227414cae1bc35d94a50967c5e034d11be0a25960f778e2ca50a4c057c04759c09f82558312bee1467b052a2c793df6d863fa8e5db77f4dbd0186c7b22c0c650d009ad029d36b49e51d30911ef065627693a771afa4066a39b0120bfda015496989b0a2f80c1024aec7a669258eba2ca5be6b343c9de746fc7539f510f4221eba719f5f9d1fe31e5b3937de26bc5abe1ca9ee839ef151af8a4c67022cb8ca65acbb2ff416709009dcdc139c6fbf8f5fc3d104b7c3ab2c48d35f8d56011c08b85aba53060e9b26781eee6b792c5d8c9c77a865adc3b324bff1e0b61369e7d2695ef68d7c19ef75b403ab5f23afd3a8c95b8a56e46dc45b8fe5fc9f8c9f06702bdf8cc765cb372b0f6b9dc863752343b88cdd971045bad12c225db612c26e1a79f8164aba0151ad1d2d13e041bc87c8a6934602991c0d3a8b6c059f75b6b28458e4b54c05cefcbee409768c873af4058d6075695a96df6f33be234d455466ccf45a27717d79043d6110be1c10b8c0a6516a893768011ff7213bcf61e791a66b1d5cd9df020bc32252122a3245a1e16404a0250025f226e98dc8801553862370e5573e191201819be5371ce2232091a88e71e9c7c6aa822198e24c30a4079a48bf94d72cae194c1907ca406188c1ef11c6bb6e79220ef270c9b5b0b28228f1fe97c737838b0c215f4d6ae52fe40b7eca2b990a1e818f020c5ce5b58031f04206e3d97e90a1842cee91c9e53101940e48c80f74c953640d1ce8c07482e41ef27c116757f20066f803411d44d30768b31fead4a953766d045a42ef5bc4bfac1e1b0915cf8df22e052b64b30b3fc5b39558fe4c4a2dad8627e26a31f95d2d8febbe2e2d2fdc3c21ee0db5e3b7c96bc1fb893900c0cca20c7879e2bef8075cf1eca83cdeef9bfc6aa90024fc33bc7a0edc0eedb8bd7d2b600cb6c055e4cdd3c1733ea19e4fa36eb4c95bf2a3bbc01d718edb79715a05ff28a30c8ab3678fcb7f97e61716c152ed6a69711fd77adc4e97b482b6ae11eaf9cc6172889a5c355c9e1e18bde588a75a9ac387445c6bb4cd20ec398b331e9bd1266b91bf00470f2c1fa905b75c765fa4b16cc91218cb453821e5eaeb2ae08e7c6e3ff68c1d1afe5abac3018b5c6e5b0e5bfb05da9f9c30bfed3a4b680b91052f2c1176989b0c032e7181d5ffe5b4c1e6cfa4196eecde20f50b2f761a157e0aadb394eca8ed97253bfe919f365d9eb2cafc0046ba2dedd9571f3c37f02c9511df2a7f645c3d281d10fdb1f4677897e854e90267a3393ebdd0f7805c4fb0644a204f1fb8b37fbdda1e40bca54b2ef8b4a537d93670244591844ee2ddc77116b80bde8c6f70e81ff44bdc76a727c953da0af821c02f3ae5cf9ee31e5812f98f7ef9e7790287e7650b84f36bb28946bb96ce1d5781404f252d4b31a4245a4046abcf804528eb774414d7028645f76f4b40110c887c1f493d8988cf6361dc95578bf5b85a070f2ed34101620303dd93ef3f3a801bbc2dfa5a7884e007266ab1915ac75a19796ede962ba112c513ba09398ce38269e222d4d2159309d5ac8c22cf7fe675e5ca95468e7d578f27306d6fd3df34204599fa7205d3c89a32b60dd3f536d4a81f7b2e54168361aec4c79f1e4d7fb114026e4e572d68636cb5d8b8ac1d27da33a1ef8d3165af0c7c745a5bb8012d029bdc05af8e8822a20c346d046881bb460fbaf06e0d6391ceb3f12af092af404d9cc90a8e056dfcdead46569b8633fa53f60d33f1a5933ce373f76a4f44bf1603b40f487c4fcaefd5f4c20586ad5ea7e8ce710bb3d19dd0f7e0d833e50d1d9bdcdb846fa74dcb03834e16a493d82fc4c6ebaa7ddf4f77dad334afef43728a123db10f888dffb8302044d9e9c59127aba3942ff7a48dcfedd59d961d746f41329e214ecfc4e3678c0df8dcd3dcb2c93d3e0ecd3d1bea3d80b34dcf7c6b90ddc0f0adef44da20c13b0cf2bbdf32704b9382cd3f2983acecd9f22bfc157fbc708a7d9629a2bcf848f8525b89ef1c8ab60e0f78f93977e816df59f04579f25dcb8a3a0cb72d3aec39a72b08f84787be970cb9b1c390cb7d5a211b3a071f3a071f27b85c6e4e30d255143ad51d9bdce19d93ae75b4b129a52db0a15e624ecb57d5f8dc3ef1cf9296fc6049f763b3f76803bf2f79cd1f3d9d1eee945b0f548a1dc3c22ef0b3989394571fffd5a95a362cd38671c59f15a073f2ab3436fb809ebb153fa3726593fb1ed9e9a45255c2e2634edfbab38f924bd7ec31e39b8eeccda1aeec9c3c28cfe33369269d31da9d953e7dd89874ca52df069cfb86ea803e4723fd31a098112e78019893b8e373bb0b9e7c933bbcc013bc9d993b2afaf084cb02df903d367ba7e1b66a2816ef6fbd539bdc0f8bff8e745a4b93135237b0d3723d004bdf6cbd371d5cd89556b56c48bba70fe87b806e9ba3b327d3ed9377a60be5a7e9b436b9af6ed92627585a1644a720df9bd203abef151745a0e8b4c91d99f11995ee4ce9f615ff9e24b8eb5deeb3be50fda2014feafb8ec727e7d383adf7a563dae43edcb2251d999c928f2d2d9d4ab0c7a6f6a57fd526f78d724b3255d5a6ffb6cd720a4659789d1b9f7f507bfdd8d88fed7898983f6cb632235f59c03ed0765f3a24b9865ad6a43d3387d3957d4f31c069ed413b35f72835a9b0954e7d28fa5ed32300e372e1c261020660e89841e6e8ecdd662bf8e01ad5419a760d90735b3187af029e92cb1b99627a403a85f6889ca73eac8f589fd64951c282f4eff52ff65f461da1be3cfe50d1d419bc360fde86d5d27856a06245876df7b6002db92536c8185444073d37bf988e9c9cd491d7f9d4d3d996d6ad62339920c1612db31b15f754aad171fcdc68539a60fb7b54500127bc63a7f56151a5936de5803638f6713aa4e047915037be42a28c7f4b2be809c8f05ae6e2279707fa8cabe624c4c1e313954e79725bb342a3786828f1f4a4f60a8857cbe312c38561a2edeceed026513dcd0a812e50f38b4188133db6c9fded406f8725b88c4a2c66314b3932fec152a0b164f3369bcd7a867ca12faed0897c875406c4ad5dd963b4b92720136574f8e4449a96dfa6deaeb6b47a0530b532cc610b312d2f340d8711b1dba53ff04d1068c0f318bae4dacc4d8365118fa43706f829e39d0597d33239b4e947b7e6a641d7c052822b8215dc66ee0cc0600317c1f051d866c18f39abdb5e64cb7c7d8037f2fbd1fbcc4e144f478f8b86b31fbde704236e1a6a8d544ee189b96968b386784cc7df69a8c2a8a27456e918b8fcdac8cf8e8e34170d19b4293bdbf8db53efa62184c79c18c3d2b8d5dc3490ea75924e6ba8878dd6b83380366feb511a50d0d672b933a8eac3c43881f5963fd2296f364e6b13b78a236273da3874e623bee35321173881749d0fc84584bb69d0478dcbde1c1805c9d9d9a663fd0ba7ab726740e929b2c8abe69ec1627be156c3e18b64702bbda3d8fc5f733f111c1ab44ee20dc990a84f74f2acb4d62a6ecd564e299d4dfd111cb7d98a649fd6294e64a90bc2d7299d015973d390d3d6b0a8ce4d43a35c9d924b2e0b3470a869150a056d6d7e67783c7b4e370d3a495beacc39a47c29afd372d330676e1a6ab4d143b7761ce3a6e1e091234586da6541756ecdc848e9a6c18ff57b7a944ba39b8688a77eb1817ec0dc3420575e7f43a7c8dc9a4ec8dd41b804003bdaa5df1aee1fd6a06a4e3ed3702a1b764a5e260c5ad2906ce9b4dc193048cceb90c9d5de23370dbd72d3808b16b77d701328dfdc4d43eeaec021521ae91f31370db86aa8cd4c49ba42ae95bd2bd3b1f1cc4d03154f16cb0063a07b403e9dbad3d11347b1b3406957065723ab46e49b4f1f7b1ed54b06eed7ddc4ad9f602201370d639372d33023370dc50b29b8c9dbdd417f3b948e8ff301f29a8d89c7aa36da57867a86e453ac4d3ed918e853d6b500efabfae45643784f4f9f56bb42ffe83868cbd9208fcec7e56661be894e7b3a7aab5d6ddd72d3a013df120bc90ad6c58bbb69e0f98cbcadda8c5a49daa1063a57ca77dfb8c62093256dfa6ef2b2f17e65dfcac255096d7584b0157d1b5175dffa1c2539c61a9495b174d4e8a621c613e77d8a10b23ea070061a8d07d246dc0a4486a8023b78ec4cfadd8fef4c9fdc7b263d3cb5909edadf965ebe7d20fdd04b76a48d237d565066e0aa03d8c3ad771f4a6fffc8c3faaaf862fafde76f4c6ffa8e8b9c987e3ffdef8fa6f7dcfc58fae2b8fc93a850be7365677af3d3d6a6573d6bab0a288eaad778e30e7ea3203dc5b9cce58878346b4a1423f042b8eb9163e9ba77df957ee669c3e937de7c95e8f00695d2fffac403e9338f9c4a1b7a7823426a360d720aa292ee137fbffec20b2cee673fb72f5dbd427e87940994c074482fc76716d20bb60da65ff8ee27a9c371628ec57fc91cfa0dfe4396b83683210ede1be578ecf899f4d477df9e9edcd79efef147af492bfbf9f02aa7872ae9d123a7d3bb3ff160ba65ff44ba4b6f2ed7f6b5a5176ee94ffff5a517a58dab554602a42cc19987e08bb8fc3e87e13e747d3698c63c181203244223dd800d19c11b34cab42c6e5c4ef7dcd1280d25818a35a7ce7c4447ffb7b90b072b022f0720c0ddd1a1d32462c15c3c844190a8403a831c1ab5f9396659eaf372c2aea3a3a20a8d77f3c2d121c8a0ad8da5bd9d1be4a87b500df87ee5cd1b23f43c2f9bb8500d856cab7485606485c16535da728bc0e0b0913669348e1c0a081d796ef8d68c97f0b654666487f23fa43740133200d419c985a31aa1097d22e390d27d4603be3574125e4eb1ad90af9c07d41072e229d7a93bc5ecd109a28e163acd9a4eb847ae162dc954748ab2553e8872be833c9dd99eb143f24f74548d1a3358d29974cb69ac81ae55e9c2e1de343a759fca0f9f4ea137ca73469dcb36e9563310a776694600be91ccf5c5ecc98e0ef974d2ebf399e9c724474d2e74c260b753e5313d77dc0713a55ee0db6d858fe14ecc1e7075597917e5a9f481ca76b1a999b2e97d196e63c0f8686fa31e69264e4e2c291b938b64c9c7338e4627670f2fb11574d62d7de210b765918154ae53cf6f47d5cf1c92d3cddd359da16f1b18b6a7cbe4687446feb96a8e469d6f7077cad16845839c078eee126ddc75a053e94cf2311bb265e54569654fdf52b98c770677fde9f0f809398f7c5427d8fc6598f2e2c5a05ba7ce70347a4cbcc9d168ad63533a9de848df467334ba62589da6c9856c5edee8bca343ded785a75376ca09bdfaf6439c56566a207fdc1c8de2db2d6c9d5375381aeded1c480f1edba3f2e42466835c2be46854bc3f78f841d399d11575f8c00f53bf062ad33a61f7d8d82ea5172ff94ab30e5927f506bb56a4e31347e4e36b54b6c647cb5d67e41de95b27bd76c975c55e8f37d95c2e0664e168f4c1433bd5b9bbfb082863ead8e28abe15e9e8e1a369f763bbe5724533ad6a7f3137669e86fa87d28a2b566826e7b0bcd8d70f16c0ddd1b939b5cdb6a69dbb775afb045e0f2a4fe9e1daeeebd449c9575ceb3ec995d3567ba6366b4d1ad120e5441a9b39a636c8758ecde10261486e3a061607d26ee9d47d55b94ed1edb466872e5e77595a3bc4c796717510f5cba95b1dabacd080f6a49c89ee927e3aa54bd7196d686f67af0660ab642b9a51c4d1689d4e7134ba29b5e8c3d7f73c8ab35daf056ec5ee68f4eaad4fd5d71616d21df7dda989999a63d8b089675df30cf3dfb5ffe47ed1ee50cd106de45279add00be54ae97ccaea5ffd80d9ebdf3ae9ca4fc4429310b6d8581f3dd57fa3ed696bd6d0e580cdd2f338bb375d79e5f7464382eb0bf4effee483e9f71e184b6fdcd89bdebcb6277d79cf78fab53b4fc838e7d3effde0535297bc462fc880e8e89999fafdcfef4deb3b5ad2c3134c9d3b17e0bff3e163e9e51f7e4447475bd31b3730a2aca45b0f4ea61b3fbc3b7d4c0dd4ab9ebdd5805d6db4c9ce0b91f97dddb340720545614c6ba66df4f46c3aa841c91f7d6e776564906f6765f884647c6a3e7de5e46c7a92bc619fd1e0704eccee106f55f1b5736c5633410b26d3aee3d3957ed9e1290db02625e78eae561dfbada45d67e6d2d513faee020c17c178299f22b69eff465d47ee7a393ccfbc06a9e874747c26fdf52d7b13076107a5db08e87c5a65f43f3fb633fde1c3a7d2cb86bbd2776cee4b771e9a4cbf75cf493510f7a5f7bcf5a94b6611739a614481f36cd72887f3ca1365d3441f8d34026f19df90e7f899af692073a7ca635036c580041f3feedba8bf735b9a9cd4bc71085520e18d6d7010e7919ad19ed08c4756fe0588f99b9a999e911f2c3e0fc294b51b2c76846fa376bd491e19ffaceac1a34a6760c25b44bb7daa65c38ab7c90fd6c569ffe89fcab6fc98b0e3a5311b4d5d6b7f5e7eb07ae46f4ace3ed5f0e5015e18fc4177567eb072dea08d1fac36bd494e4efa8c65e4c546e8440735f33b53a5a17bbf5e18587e155f26bfbae4ea64ba74ddaf9a57f183637fae4e93cf673045ceb2cf1975f617a7beb5dbe4e8f0ab1a10dc27dedc6d81ebf4907c45bd419dc6907c4dfd8564a601a730d08b0617d2f9856b7ec6961d4f9f39592717104076760da77b0f7f29dd7cf05d6955c7f57a2189cf9fdc9bae1dfe510db0b6a7a3fa5cc69c7c1b550a7f35d09e956fa36d233faaa5a1d5e983df7c838e7a5f25aac805de162de5dc9f7ef6fa2f6bf9607fda77f2bde27183d82ae4120d9e07e565fed8e92f574e4ffdbb6c6585726af650b8e7f5899ae1be576b40be2a1d1cfd7bc3eb031190e307eb60da3ef20b92b72d3d36fa87ea60d62ac169bb4d2cca83fdcfa5f9d96e9509e5a98a57849aadb44aaecfab3eca6bb9b98c08da47e483e78d5a965a2f5bc867e61c019d5357e71a79e6de9dfe6ae7cbd348e70ba5339cb46a80ad258f01b93fb868e47df255f5750d5a3faff21e511de08500b98ea655bd2f4e236d6bd24dbbfe209d910fa0362dafa03796e0f8f4cedbaeb84383950de9b193ef539bbba6940beaf8cd1aeaf9b5b4fbe437d3871e91ffa1cefa4fe56ceb7f41dab1fad274ebde8f55ee1ffb903e95b3d56637ed9332c2fdaa2d1f53c7b92aed3af2e79299a3f1ae1678c7ffd7456b7f45f0b369f7f1f788b6fc0ed89213035eafc357f4bc2bdd73f8abe973fbdf223f582f57bdf1254296949e265bd8b4625bfac2de3f4b47a6ee91cd69b0a67cc8c5e754defea42f29cfd6f4bc9b9ea76fdf0875d1d7180b5a6adbff7df28335bd27bdffbe67a5f5ddfafc9079d8678970543eb9e4be60e477d36dfb3f9bbe76ec7fcb0fd6938c4f06e047a73f9e5e7ec15f5656f5bc327de4a1df50bf50ffa99c83531f4d3f7bed37cd0fd6f33ff5027da44fb4dd5474a320931cdb3c96be74e797d30fbcf6fb537a95e2b47c679fcad995d2f77ef7f7a73fbdfc03e95ff6fc5dda257be92d7d8b694027dc3f70f9e7d2d6ae27a717bc5db8515904dea33e95d2c3bb1e490bfde3e9bd773e5393034b3f95f3ce67fc71fac6815bd2170efe5c1aeeb8c16c099d1d9ff9627afe86df4c233d1bd38fddfac3e98efc5339da02a5af2ca59b5ff1c534327091caeb0fd56eac16c19a60f3faeac3553dbf91bebeefaef4ba9b5f95dad5b4aaebf122d7aae19bd7fc97f4a717fc79faf2be4fa47b4efe9dec767b692b7c2ae7f5db3f5679f2dae7a6e7feeb737c623b6a10dd99564d777eefce34757c2abdec792f719d09a79525573543e37f3b9e6eddf56fe9ad5f7e5b52f324db573c7955d63f7fe12fa4276dfaefe9f0a99bac1d29fd60157564dde09bcd93bb75d6d60f0471e52784edf853f91bed32c3ef271eb07b1b64a949113ef8d8b96f34fdf6d78ea7a76fe84ebffafacbd2f60d83e9e63b0fa4c3fff470bae580dcf56b766bfb06ff08240c7ce8dff6a4af8ccea697afd51aa80620799f76f3dd7a23d660e60d570fa777bcfa7275202de97d9f7c20fdc6d78ea40f7dfd707ae1351bd5886949c5995856e866825a872f62c1f7dd0f1f4fd7ffde5d5ae76b49d7aceaac5ed0a9cfbf5aa2e7a679fca9575d92fe9f9733dd2f33521a03c57fbdeb50fab97fd9975eb5b1273df7cab56940cb9b8f5ebabaaa09850a834860ee7f7434fdb74fee5207d092de74c32666c458a17551a1513432cdf82ce3783995aeed27836f94e3d0f18974c1fff89a36412cc8536d7bba4ab35731db16b81e7e6c2cfde1eef1f4eca18ef41bafbb385db56324ddb1f3686afdd883e9838f4da4b73e723c3debcaf5a61bcf1343d8c0f004ae0d765a8769199b6c94b92e4fe34381bf4dfe78e858f07342e7e19da37eb5ec436006e16c7aa7a2388c81d7fd28de8e90c81196f03ac1a222184e3c592faab161b0e1bc6bb0a439633a14f8a0d3f26fcf395ac3a281836dd6143ae836d2869ff8232d2a32186ab4a9830ee798fdd7a6cf8517fc38d774bf483eca47e5ec41221f9f47e9909f2c7c2bb19702be16b55cd4aefd28043c61bb4ed947457ea6fc7d2608d80ec94527cebd5bb5286b70c98c175a62d0d8387034c4fae9d66ccf48e773f4ddc375d6c8f236db2e7a3db4ca0ae6eba915ff349a5928682fb67aa7cb40774dd7b3cd6f12691eb4f4a86532963be1814163bbdec64bb9d489b38c8656e4b9bcdadeba569f75c14f16b602bff8b76280cc721bfb00dd86422ee24d2ec9860353fc6c795e9a21a0d08f9713e5a5194615932f11e6e5855c6e0f355b813e6541405ff5b39db566ae5d3370239d2f959f2477e629680d0a66e5e3878122e5c94b29e5ad978c827ff654114f190d766e14effdd211031dfc633103f15ac173c54ed7eb6fa8904751c4aa3e2157877c5131b81aeadc6ce52509f531e061f923e295aea201dacaeaeaaea756ba959fbd35ccb8b5a41b3593e03aedd4000f5b0196004e97954dd0d8297698eb948e5bf548a15b1f435ed3f52abd386e745b914c1df2a5e4b622daed6b34f0ba5433aa7c9858f629da0bd5d7089f3e20acb278d2e0457ae9bdccd2c047fd78b8fd7e4b6bd30ccfbaaed7c8e7d496422e2d956af97a509f82824b68acee7aba068ef215a79191cbf53abd84f4599bb0522f6f2c97fb1223fa521d116dbe86d026daeb863ad3b37a5f8e2b056163656451fb1cfd65aeaf5bcea25e9dd20d9b9f9b4ecf9d311f4e5f5df1253985dd68b4073a4644fb2a7b59099da6f41af3e26eedc5d5295ddda7d92a056cb053f6f1d5d77f39b5b6c9863423b7a1e7356955d756d5775e32a0ad4f87d91701f44165cdecadeb7a5151ff900b7ebb25af5ea6d4363cb9ffa96958b3ff3d6a0fa02ddf5bd52fb57cb8c2ac141aec5cc6565886c71bfc7a0d709edd77a39cb6f2f2d4968e69967f53cf26584d7d9ab55cdd7575ead1cc6a4daed7e9e5a6a7aaba5d79c9c00bb5ac8cdf3a5f62e463cf9fad7e44fc894779914767cfbce08634a56f6cd2164c6a9f5c8ffc95d1a6f575f46986ad2f3da7ff25695a83f10ee5ddd5be330d7753a7d9b2c30b38e5556b57a87f2dd25d19a24929236a37d4e5baa047748f657f4b211a2e8c82c033c7f4ed8976a358dae9d51eaadf79c1bab47d5d9f0dae80ddbcb63f9d56fdd8c377d08ac00bdd037b4fa61ff9f4bef417afdeaa75daf9f4970ff0290dc73fa519a563ccf6e87b5e4fbf6438f5688f10e199978ea4635fd2f4b3f60d9d999ab3019658c15e9ca722bf01eba7916fe28df706b811edb5fac06bb768aa5646f9d0c9ca1f6876e745c68af343be352b7126580bc7c6a6d2c7ef3c921e9daba68f7cd78eb441cb9f84fe5ead1315614e334affaa81e2978ecda48fdeb83d3df522797c8ec11550b56d19255fcdf85362893370730d7d7941c89f9b069c7ff6924d5a066bd737b54ea7bfbfff64ba48b31b7938ae192e2acdb51b7ad3a55b98cd48e9ca0b87d3f6157b935e5bf439075e0122407829e9a63c4696866b94c1f9e60978e8e679f2fb06124b1ee950786b978f14e958f71281673a1282d70bc9168ab3d8e57ff28a44f92d852c2a9a5d988cc6f70db4c535d07a93d68ffdf136aee17789c28b16de0a1c658adf18ed8c22cf39df396fe4684c372c4eda7450cf17190a5e500a3a33bec5bf74633a94fe08359deab9d0a9c123a3a54b068445a7a0e27520701b86fa9f5c2e3a426661e89c584ea53de199e51942e8b38e777570213b1b925912844702b6c30668e70bfe1ae4d2b36dec228736ec05fe902bb715665158eeb036ae90cb67c28c94ebc8741676e6548b545dd0436e33a47b309d1a6f6adf0a5b719d3b0cbf59d14736bb221532bace7cc99a4e133d18cda8036579d2d993e63a62a33acbb0bc28800b5ae8dcefc050b361634200a67f20a40f661a7de3b836d6eb63e4d0f60df2d298743aafc1de420b9bdcc59b682c083ecacbf0482566c7e0355b81b7225859ca2e0b3b835e54556c25e4867fca8525792b2365870774b2a00314964fef52465b7c138e2fee4b172c6a20845e14381d774c71165406c0b29d00fd54d5619b7e4d6f62477c308875fce2b7c0ed36041de8c64103f4043e7843ab556db49eb18e7e4eba721b5dd02a07b3e9f02dfed4349fd1aeec93fa44527f55fd899a62dba06ee9c8e5b46d46cf745a2b2f6047b51f29dacd6e0d826d433bfa156e3ccc9b2c920b65a23bff2c5794a7db8ee9d4e4aae9149f65933a44c0e017fd0b65e520c503cf265951bf4821184df4eb3a0096c1d59406abed1af09ed1e10af3d32508eab8db8eec316c45e5e9fb5cf5716ffc75a98c6380c587eff91037fa140385cecec881aabed3a841d8497d926ba5ca80804e0f6bd67546f8a63500ab6a2fe8e8e251d1f1b237fbb2faa7c1bb60a9a56e9b851cc2e177cdfb412392ffd0fc0909af99df52a0d0f2503c43db12383489b22fdc3894def97a0d571558aa3a7c62227deaf60369b70644bff2a49569ddb00f4266b5c1fa039fdf9d2e1eee4cafb8fe82f4f12fedc53a3592b4ac7ad3694d3ff39acbd24fbe525e7e8bc1152977ef19e57556236fbd4d683047888a97773a96405a03df069fc5c53ea36deb07137f0436a9cfdf75526fb4f5325358fa6f3c6a722abdef530fa6bf7fe8747aff2b2e48575f6c03272b0cd1d40cd5a2f2b7a40fffdbeef4eb5f3d96de79edaaf4b2eb371b7e314c39d2a414da2ba20bbe9af12c0801236a3d4f9e9304d73f87007ee0c5175bf457ee3b94de75dbb174f9cafa3c4fbb644d3af2f32bf576cadbbda73d7a783c3d74529b8cb5dc39a0415a84663a256d393e225f7e051659cf99a76033875bee3ec7dffc9e9c58a5689bd67467b29644cecd4f8638f44b94eead2cb26462fdd12e50e5467ff6bfb82f329469c5b3e7558b7696e0791c60499980fe5ca180f1d910d1522365c1e27304ce3b3ab3de431d0c5617c0e8d48572388771094cdfc0130abc4b78f554ff0db405388d77e0804f7baea34d06fdd97fbf8f64a05d474edfb9f3190f8ff718978bfb4c0edcd19b90207638debc8d9071aa3823a438153d10b534006ab878029476c203b0c4e59bdc3dae961ef9c1aab44ce739a4c3d77e49434fa5cec85d3c83c9fe8a673ffc01ff457ce42de1918bf6009d395597933c99add07215b88105c668667c0880389b7d604601fd381cf019f6e0c5c8f1036c04726809beac6ab52a67b8642b94390320a72fbe0d0fb43daf95b19517f4dd16c0de5d61bfa1f3ce33787a1467413880759dd6f094760cee8226f9f8e733999ad536d27a969b06a34d9b67b0c257f02670a3ad7935c110a9ced8660ec9ac477569b851c00b3b6e2c808f361a78e70b3db91de672014b3e02ed2d5ef289830cb8292ff8359d2972b1900380123710c4ebea32c0143c6b17a7669e987dd2570891219a55272078230430c168925798fd62726bcec9ae0cb2e0c5416b72993e2d0f3aa3f035cf6974350cd6951712cacef05b6efde8119d3163475aaf56293a0b3d046d64273fe95d5a1287a207a71d0879b234cb584064f74526ef8df550da45994024c518f65a36041904b4f3f4821706504ebc802d1e0316620c42d820cd06f49bef3a986efcfdfbd3b557f6a76dda8374fdc5abca41d1ad771f48effecab174d30f5f9e56695030aed92895a0a1023b32ade8af9f79f9e457f7a63fbbdd970d5f7cd92a4ee3d9a0aee0a6141a01039175ec20cbe429e30c8c4ae083131a45065cdac7646236aa0643473ee06fffe6e1f4cbda57f6d22dbde9bb9eb1d95888fc92df0657fbd848fec50369a536bcbff9395bb439940dd2b6f76ca9f3c642c7399f86b4264bc193e85b2367a9fe8378102faee89fd322ecc7325d64a0a43160cd07ad6c78ff9f1f7f30edd766f797e810c115db7c56ab316fe834e8d41957a3b29ac893eb3d63a9765be028e1f4cc3d01e12d1ee2859c0db6e8780ababce1b109ba5265aa9737713e57c311f1787309cc9ecd7feb85f0b7b33cbd80b2d908e547e74528efe1596f61d0f20684b7bd36e385c681609bb50bf7049e1dfbe3049de30397a36e821fa88caee5379a3558e26a306edb8650f9d0490b7a102fa153f8b13c8a239db777db182209e0cb673de04e72e995b852e5c5c6e532bef5060a75934b77562e16833b8446b9eaf9842e8137ca59bdd5fa5b36c7e3f569153ddbdbb4d26b3aa580339d9aaeaa823d933ab41937740c0f738a436e6657422e64a0e380575c1a90aed729d5476c839907964699e9416eb7158f475f3c6337d852c84559018bcebc7c815084c17235dd64a74ebd6c5c0fc865b4adb3c9751ab40b3cc21621ca9637ffd98571c9c9094c969cb48f49b32f9d8bccb4c317336f9427e5eb75c06939ee39cd28cc697680595eb844e7b824f09920b715e05d2eaf589e1fdcb204c18283d9070619739a8961d68aa06b8532695bd4329d646c138d59c1b3246612298fdf81179bc9746a6552e39b0a4fb954cdeec25690db69bbadf0616b66c054aae2015eb001cd8d18ed19b9ab806774b75bee0336ce8f2ac5f5c00cd6eeb923966672c99d88e32e749ac9853d22d79c6c8dd9a056c935a332106d1b0a5216cc70f9722b3ad5771017a08dce24b9cc645c1fa39e51b9c01f1ecd474b3729e2672ca57d5307d2a1d947b5e4ad652c99f0f41cb6663a156d9df25d645b4c4d2eecc0706b22ec9b6df7182c3f1decb51c9746d4e6d36fc107cb9df08dad305bd9bea8cde168577c50df8c7f93cb9f293bc28466d58e690f24fcf2afa7da5b21897dab6e6b791d705b71bb136eed195496744aa752590eedd04068dffc439a517a96e1861fe4ea58c4d542612be6a28599e56a3aa6b26169928128cf9d5a2e448f3ee1219d4a67bbe44662546e622498375dc51cc13cb44de7a7ec9344dd5a1e7f40fb63f9403c813680bacc7092b623ecd0eb8081184d6bd330dcf30c3e834506d7c5d26c6ef775e979874a81ea19798db64a58b73edad6774d0ddfe59b57a4bff8e18bd36dbbc7d2ed8727d38f6b1fd267370d6a60d4997efce3bbd33b9e39925e70cd2683b5ef340941b61754a7a5345ad540617c7236fdcdbf3c927eeddf8fc8f016d3af5d339cbee779db4b9e4bbe72598a7b674ea0f1cc60ab08850cf12879fcb694ab4cf11be0e10ff7061ff9f703b63fec4dd7ae3517088e4b05e630a6d9cf7dfd40baedc46cfab5eb576bd0c2de04f463178dfe839a3d53d25e90115d633378375d5bb63cadc85ea2535aa0888c4ed101496390157afe9a068abff2f147d2674667b421b12dfdf6eb2f4dc3836a140b98524726518d57a3475c84263c5992e24b1c01bbdcb5c091975979af3c75f735211d1b79337ed82fd4ae3d21ec37f18aa32ac41b8cedabc1ce1adeb894ddda0ae80837e9a54e9d42f9abb4aaf68b28b9267429a3a2d8e3b4d8cab7cf625ddfdfd4d8ebc21b2d7cc55e30472ac9d468d0492103b4bd7c6af88d96d2b836f2e636e73448e3b93eb82c341eedec4bb36fd5d560bc21145ef1c0478b7ddf0d0d272f14dacbc6a676ddb7d97e2cf16e1bcda9f88eb7456f8bf0d52e997d5f4d50279defc7492e0597cbf90c88b8b2af6655e70eed99e07b643ab9a83ceca1e96967ff17b4b9d2e6d0723a6df2d29171126a55a74e886927abb742e4d077e3b42fc7680a86fd61b95c0c141c277cf76a0fd6b05e8a6afbf5280bff0ea2686bb3b41b979747c86d3317e8b46db56099fdf60196c15a19847e244d4be31e2cb7bf36ed815aacd6db0a36824e254251d68d3af3b2e344d870d7c5fa061cdfe4f33d737456f86ca23cb075cadbf7dcd179c00f6ff1be0f8a7d459d72d7c03e22f466331c568ebe6f0e5b803f975d17854af1f6cf49b8617d00191c0c8e799998d17e2bf6d3a0a5be8ea1aaf623690f96e4d34086d9036646f8361c65e3b6825de43a853f662eb0d3dc0e05a64104870bc8dbadfd35c39d3a786172b32f4f7bb00a5b217da063d8f4c19e2be462d6028de1a7095b794dff2bb5e767adea899717fa1e96db0bd28019d1feaca14ef602ba4ee7b4bcd42f9c708a3d0e776ed71e1fdf5b066df0ebf4a45e7b2b95217d27904109ba0c9d22a3edc1525ff6b28117a52d3decd352c7af78daa6192d1ba29b5eedc1da76f945e9e96baed3e9cfeba4fbf67470e0605a33c4e67174ba5276be45b6ec761a72f12d42ecfc79db9e5fec2d8253c9ad3d4af775dda73d58eaee35c333d275b9c995db0adf01749df6492eea1fba739de2a7ab4b7b2349dfd2b755df31ed97bd48a7b26df156edacc83b95ec00bb6a6e2bd899569b74f0e76503df91b6f5eed0408a41694bda30b729aded596bb87bb5af6d950e1f60b7612be8a6abbddb6641afeebf5ee512335e94a7f6678a37dc3cb4b5b5a7cd975f989eb9e669865b1664d70ee98e3ad0d7d19b5e36f8e2b4b577bb0655aaf3b2f595fa90f90a9d0825c4deceda772bdd063961ec01e9a54dc90cbe32d49acf322abff90ff483559b4e8101f652cdeaa840bb666b6209ef3139957bc75fde9b3eb26f22ddf4a68b6d66eafaf7de9dde79d54a7d99bd57bbf8abe9f647c7d3bd27a6d3553ad576c3c52bd3eb6ed8aa5996f674409bb67fe51fee4b7ff2b086e23a8df741b97178fd73b76bf3b8de781a0601a604d4e1f665f262e4a61814a2f8e87c509ba515f065bc64f8abcf3f5cfdde8fefa9fcd2d346d22fff9727ab10bcd3a2cda4e3fba6f68ebde24fee4e2bb454f98f6fbbcaf69a052f8caa35d355d5feaccadbfff81be96347a7d3ad6fba343dfbc9eb0b7e61abb65ce0c567acd6f1a3070f214bc66e99568084bc216bf072ebdd07d3733ef8cdf47a9de67cdf5b9f623ec4220d3effe1e65de98d9fd96703c51fda31907eeabbb4f9534bbc0193eb24a7091d42ce7bb0525ee19b20d080b7e7421eca64891f2cca84f7c090dd32d4ff8491d7953520051de349346cff84226bea73b4e4c765c1594838b27ab2754fc2e1e4eb62e341d2aa81027fa880142f1bef207c8628e06b577feb55676a9d499ebb06f3c4eee08a86bd59f0e9773a9d9cb2cb21add261a8533039b2ec96ae0613adc6db6ea3cee96c6868970b2a129d2ee24d12da35ead0a2e3a121adb21f46080277e0229d52267f9e9774e0db95d7bab1a2b3cc7180cb0784a2ac25fd1ae5b015972b66f0c019013c2e17b303fe961f69712dcb531142bec466783f753b5d2a970db24c6f816de99599013acba5810129e5c9ac8fd7818031f9c50c835e74d618d039797db6be863bd73b830a68c70024c741fd22bff8329de669dc535e0c649ae9d4617d30ee83008f816782959770e3a6a491b69787d3c6658397a0652b7f282ff89b93db0cae79404fedeaacb992bfd19680c58508b364e8a831e8854b0b832dda77b654a780b762c3bae2226069696bb6496e04e675cccd5db0d4b0875ceddaccdd94b600ec7080389e9da30ed40768e20e445d8e9599cb05d628511ffca1cf1870e618b0430672b3d259ae536f0359a9e1a595173106a31e72eca5adc85e729d9b5daa0c96d5a990703044ed4aa5a99d525eb8e9d03f5cd3843439ef1d3ad56d76da84367688ff2e9fa586e3c6e0032d2beb2239b709e291e73fc10f9633164abde9f6c7d25b6fda9b7ef1a923e99dafbdc212d7cac9e8da7e15b294c2ac14ca552d4c9fd180eb77bfa9f93d15d0d3e42b6b5d775bfacca1a974dbe8e174e373b7d9ccd58f7ff0eef4c5e3d3e9c72e1d4a3ff292ede9d2cd9af62c02839d2828a25080095e5c038e6bc4479c29ae497ca4736d547bd4c9db1f3c9ef6c8e5c46be49b2436b6936672158ab85f83b08f1d9b4e2fd71eb31d9b8632b461861e157c0440f019f18d32353e932fe20247dd55fc04ae3cfe1f6fd1e0ea137bd24bd774a7b73c637d7af50ddb28060ba55e97d163e0698637d2e089b004a651a99121ae4acf2b6244c7352fef88abbb16321c19ffaa5c25e04ba7368b8487f5feee4bd350efc5e9c0c94f59f9069f687141d3e7ab076fd069a80de9cc849c0d6a609d0768f7f70de8e8fb9de9d4e4036a5838eb1d333d337ae35a97d60c3e2b1d1afb37755e727ea78e08f9197c407ba8f74ab905b82c4de81041a38ce0eeeda5f390bb0fb962684c479d7dbd7d696a6aca1b94304671405e4ed3747775998b07a75928020e3535d7df3b908e4f1d4eb7ecfeb8de4a7d560f9929213a8517ed7883e00ea41367ee54d58c991c1a4ef9266a5ba99338cf49474e7d496fd6c7ea748ad7eca19e2bcd1fd5fed14f0ba3779042ac7bd7e9daa1170af78cdc57dc2c9df9f215e9a19b8d2b5f267dde2fbf4b0f2b3d4e2892775abea036c919e1b5e9e0d817d4394d4a2fe0779d427b586fb75d7a233d34fa59e565c6c20392b1f179fd8a97cad7cd51c9755b29179cd1c1333bb37ec5f3e5c0f136b99fd8af8e244ef27979f5775f227f3997a6fd276f329a6aa8eceae539a5e3e9cfd45bf7c63421971f74448da14f33f5d8caf894bc8e9bd3c2dc56d6ca569e9d0e9d92ad68c988c158e803b94606ae518739923ef095ff8fbbf700b7ecb8ea7ceb74df1cfb76ce596ab572ce968c6d49b684b12d07b04d3026d963e083073c181e3660180630437a036363e3311f33183c3882b38d6c055b92152c5959ddeaa0ee56e774bb6f0eefff5babd63e75cebddd2d1bf8e69b57ddf7ecbdab56ad54abc2aeb0f65fa8bc980950c875e3f8d8b1f433d7bc538b1b27d33d3b3eab53833ab5cae05436810fa936cd12bd7ce31ba4d36f4ba7dbb24e7d066b522e04ba75d26d61cfc569ffb12f2b1fb6c82035ca0b9d5e2f7e7b64c7d2a966bbe02b024ba12b066e355f6e47e555dc6788298f6c2b9aed5b225bf9c6f62fe990d22e75823ee3418736347e3c9db7f89ab47ec1e6f4f9a7ffce3a6e1137c1d0e9b07c50bd74ddebe56f4abe148fded1505ed4336056cc7fa5e47a428e2b9f99c55656cab7d195e96b5b3e954e6ab3f75ccd7a5037a0cdf3552b6fb6d9be0f7df303d2999ca92a8d80de86746aef6d57fd74eae9382e3bbf57f25307904b943578a04e2c1f7879ba7fe7d7d20b27e4d349e589cec10ddf672fb8349db3e492f4a567fec1e32d27b85dee1bd6be46385bd31dcf7d5c3613a755bdbf02ffcd67bf396d3bf4647afcc0bd9a1dd34c0e0316e5c543fc42b949b876ed2de9aee73e978e8eec171edf1a133abd68e90d69e5c0baf4a52d1fb593922694fd68c2431bbf6fdef88369ef9143e9638ffcbd666ee61b6e4a9bc10727fc7efcda1f4f8fedbd2f3d77e431f1869f4a970b6ffc6be66d4e17afb82eddb1f5e39a69c3fd84cfcc7145a757ac7c555a21b71bcf1ffe8274d4682bb41d6b16de961edafe44faf2b39f4ff3a09d073ba3f2cfb5b47759fac12b7e30ddbbe32b69dfc99d9a99735f5621d7f94bae49abe79d933e74cf5f999ead4d5491917e64e448faf1abdf9ec6e45ae9af3efdc1b4a0d767be918bf68eb6fbe77ee867d3fd3bee4f776fbf4bb4993870b94ea8accf59b8397dffc5b7a5af3efb491d98c356b4ed41f640fb42795eb4f47a95e74516074e42d4837a9f61d10d3fbed75103fdd30191e354e90df1f00371fd679d97eb029dc23ba2c1c7579f39926ed4d1ff8bce5a98be26370dcf6890a479dcd4af46e712b90578fa972f5743c01b0523f05afa1f5fdd9a7efd8183e92f6e58965e77fd5a4d2bb6a4cfdcb3257d558394ebfa5bd3456be41050cb83ccca502f5886bc5478f0404e45890ea9bac28cc2a99402df5e811cce80f38f09250dc95958154d55e4ad0e5f578fef1eb401e245abfb6c262d2a2ac0394bede95d9a71537b7af90a4dbd6ac9ad4883a90a71a9cf929f32deeeb3ae4f0b6354ea3fc68be46863c9365344d7bbf69f48effbfaee7493067f1b1774e8e04177baffc97de6c38c3d626b75ea73fd32ed67b1062867e46245ec7a337902699de48cbbd07324503ea5be229eabc9a674dee21864f09167fc3a757575d933be9e70a8599677953ff317cf43a3dbe4e8f051551c969678bb628f881c596ab0303d7d961ae8478da2ed90b40221fda01ae8cb74d244332a72f6c99b212a408fce335620173563fb6ac747ee5363e6c7fe65196aac8eab61f20a7962f4190d4476c85e7c00264b5243b93f75b6af301d8e8d3180aa77c8e067d6b0b3538e60d508e0e78a06a2a4edcffeb6d69c4e9ed02b0e529bf533c9e72cbaf814c7c9f4e0c18fc85dc84649cc5bbe97e5e8e4612d2fbc417a3f9c8e0ddf257b5996d399953aa94678a3606f9033c0e7d2d0e893e28d832a7478c8b557e99a9ded58ad81c4039299253c1f8870c50fd6a2beeb6db0747cf89bea70b53463b368d06669894ef095e6f0efe8d0ddea3ce4b32997977d8e464f0bd2e51a28f03992039293a97b2a90deaa45bb4f0366b959484787ef5103ef4b79941276c7e78796f6bf5c6fdf4767910b3f58cb84eafb3458d85e1b1c7940b6c28b50b61595572b4b8ed367cb56be5df1640528da13fa84d040cf85a6eb5195a7cfca287b15c48506c4a3fa744ab615e610942a9d6aafcbd4d405ba9f4e2735a81c99d8de602ba3137b3468dd20bee59478eb6fa4f572384adda05c3bd5d13fa90efe472ffbf134a24f967c63df1fa5a51d376846c7074aeca9ead340fffb36dcaecf84ec9673d86fc84ec3ed06367e48b418485ea8b447c5078e636370c7ac163abdc8e28e994e39ceee4b6988c6a77d96cdbb593c1f4a4786eeaccad3079db295b60d69c9f40d69db91efd49e3af6052d2b2d176ffe999bfda3f7a5253d6bd29af967a5470e7d5acb3c7c25c3570758a63cac4f9e5ca50ebb4787b08fca0edb9b6c057b5b3e7db339679dcd5652ba2acd9bbe3c3d7de4deb47ff829e5a70d6353745bda3b7267dabce872595b6ffab5a77e3daded5ca2dd84389bc2655267da3eb22ffdd0253faa7db2c724d7d7651be81c5b60e0a8e3fde60fec65e9f9e34fa7870ffe9d74cc321f4b4ef88b7a58cb92efae9dbde8a2f4e8c12f2a9e253f9f50e0ba7ff49be9b2152fd71ea37695d79fcbb5c6e5828959972995c9b006c46f34879bdfd8fba7727f812f3870b4c873d19eb4592f09d7a49bd3d6a30fa7ed83dfd02048ed8ef2f342b15fe5bbbaff1cf9165b99beb5efa3a94b4bab04ea00337607471f4937aefd01f5c97215f4e46fa6f3fbcf4a87a6f6681f5377da2e1b7f69c7f5e947affeb1f4c2e073e9befd1f921fba73451bb9da541e4faa7cdf952e9abe3a3d7ee8eb721d81cf340651a6d3da41c9b569e13569596f8fea97fccd657726c6807ef8ca404ab7a4dd7222fc1b4fbe279d2f7f59fb2777a45eb59b5b4777a79f5afc93e94d57bc296d3ff6787afcf03fc957a4bbdd707f6cd8caeadaf29e8de9179ffdbf52bf9a941e392dd54ebed45f5b9c9e3eb62dbde9d21f4cc383c3e9f77fff3fcb078448c5e420573513ef7cc33bd2b6c3cfa5df78e2dde93cb9e6d83f29bf90fafcd05343dbd26f6ffcad74dbf4ad69cb916fa5bdc38f9b4b171f48b7a543a3df914ecf1612d7235d8b8d2bbcf9a771f18400e09a831f5fd3f0800a7baa30a353348c0e6d9d603c5b5fe94b847412044ed3fde459bbd2879e399e76fedd13e9dcbeb674aff6f73c3f38917ef6bc79e9d24d8b6cb3f7d95a8a2a830d02b60ea59e9b3493a5cfba0c8d8ca78f3db85fdf249a4adf56decfca3b7a92633db516bc9a325f9b76bff7da3cc04201c8ec3235f30f9d06bef3f36cf1c40d8fe938e3beb1da616dfaaed4046ad1383238923ebb438673643c2d5f903dbd2a8dd91f031123a33a85f8e0cec15adac71b74873a8dfaa022777ece8e5006cfd025049f111fb2a88095d5757d2a18f23b3c77b237ed1593c391b4a58f4ecce3f87d587eae1eda35ace5d98ef4e5adc7d3fffbd0b7a55301680936ed1e497ffbaecd7980855e4daa4a0fc11778ca7b9ecb001f841930051f257c794f9ebd7bf7a6c58b17a72d5bb6a48d1be50cf2c081b46ad52a1b6095b0a7ba6726a4457b42ea7eb078f3723f4af0e6032f98f1c1001d8435a86a94085428ffb347bba7ec086ad8a6d5996b7a9c37511a615f4ae25b7788cd5b7d8b3a6bf62ad118311870da0c3e445183a77280e5718d2f09cdb4ebfc889ae5873f43573df364beb9dc4c3cd1e290d11b5c0657bdad8bc555ee342552bb064ce0a7336851675ccac55177ff669fe452e33ad7741afbdab44caf060f0fe9e8147f4bbe470ac61804659d867eb4e936709ba24c77e804daeca9982f1c6c54779d3acfecd941a7ddeae8444b3c621fe8b4451d379d90d3262fe51106462ec96d7269af867c2a056de0a7a63558b7d934f13db72b97279f8829cb4bfba0a0648374f415b6828d389c6ec4839767940771612bf8d3c1165ae6f6e91d74026ef43d462d26657f6cb3d94a4bdecb868d5cd379495a2c7f4fe893ffec3f39a9ef05620373b5e97ba04d4e81db16ab4954872dec6c32affc60a9f367d009ffae53ec90b778e4e21d51df9c941e7d99d475cadeb4469d9217d97399aa9c2a5b119f657951f63eabab937aad7dd3fdad6b6be6dbc80603f2c7377da1cdb0a0ffbed61536f00117723118989c3ecfae90f2f272be9d3636c1e10a69109dce662be85479a1898fac5666541860c93ec7a62ed3554b9fd2dbb9ddebd3a68ef32595d7019546ea9feb7eb0d0057ecfea72612bfae660b6950ecd6cf56b10d9233f582c0d837b62fa5c9d7aefb05375bdf2c1c5809272c216554a4abf58cf9c629b9be6b75da0fab744947df9153bb1c1b11867b66fa0eda25c9e6edb0c3698f122b047a9bf6db5068eb273cd70417b7c4a5f1a913eb02be95bb39deeb30e78e49a924eb123dbafa4f7a2cd9d17ca65c126e9794edaa40de7cb3a96a3320d203bd33c1c0ac39bd52b6da4d7bf76c5a354fc9b41c3be37289ea54b2d025f6c27fc3c3eea6ed80a1c78dd669f96dee1d3b99d17a4f553676990d69a96b568665a0e8609cc9af5b7add3a67e66d75ca7e3531732136b7b956fee7ab99d0ab4d933d1e6c4e0d649cdcca2532df3a52b52ba46334ef8bf627fd74979bbefce7eb098a19bdfa33217ed0da2cd067bf66ff5b6494fd88a3e67d537b142f26bc6129d8ab789e9734423f660198b557de609fb3d55f0b6c92df55430df7dbc2a0815857d3d38fefcdd375f902ebc735b7a68e7a03e7131916e59d695aebcb63fddfe92b5b62f8bb7f53230abb279655ffacdd7ae486b16bbaf2966525e79ce40ba719d1ce1317a51882bd9c9137bbca8a3550075f95c25bcf89bb397f7a6dfbe7579dabcca378b9639a1fb33172f48a39b27d3ba256ef8653af7549aeb36f4a7351ad85cbcce07928a329ea3e16dcef3629f29dc7a27327bae107ff1bccef49f6e5aa619341c487a274b8ef99a65fc7df92aebd392eca418c3633d3a64866e7064226d92fc8406bd5accbffee774bc6343e887c680592b0655f3e6cdb32bb357ec43203de0ccd043d84693928e588ad6be028e98db15dc346a008a8b7cef03c81c5ba5cf94b3b1dcc8cf5e8cc04d7ef62779834de7ebcfa2a7069e9637e881b932d1ea4671184873c8e9961672923feb20c01bf22a4f73ba11b47c8ca3ddd78dedb700a7e0e91008940d03c1ba5c207319aa743dd77d8b0901cfe207569199e9bfe8346d9c97756ae9a6b38c8facd24ddd1f183a4587a443038abacf3ab5f2341d6b70133a355ec1ac284b43fff0ac4b959f47fe813bcacb077ee0b154f035a44779914e40460da878d9e0bff1ce0c6053c874bd3c78102cba6992cb6cc168832eecd4f5d2682b9ae1d22cdc983e97e3d834f0102f3be5f5df23c4752e4fdfd74787ca5e36f4e652cfa0adfc39b3d1761d2390fedba548aff85622fa04c6e2746f0fa7b315ff702fb665fc08b9f983229f02f174cc56872dca65816b2ffcb0059581e99b6be6cd740a6dca4571c1b7e2c90e3d1be4e8e580e52ef0312314e1f0d4f31a649c25cd7bf932103926cffcb0617f0d751b5bc13e80e557ff4c26f7d9046ecac0b50d6df7fbe5b4c0c64c8e4ed8e57fcc0e198c9583308ae7b2feb97f2fc74d6e709b0cba4756d727342437b40d77e62df3054d9153b206f3ca6f8fa2c3fbf698e0ddd9a796c23473c6a6734b57064e3fc21bb36b28d5e4ca761a3ac50505f586aa5096a79545d8168c5b99797921e341d11e152ff8a39a942faa939adde2442201f9900bbad0779d722a11449a79d7b2362b64fe7922e95ff7c8e2b62218152d83aae35adad38eb07448db33b46058e13eccaa40a60dc6a3537c5711dec256a0eb7b40e9f4d083e13688597e4012817a314bf89e9608ad326464710f7e538394e11b23a7e590b32bfddc6bcfb35928db30add3133118b24de00c98c894674750e4add7acb53fd0f3cc079f7feafb37f378da00ac35e8820a9ec850de373f97699522c512f1e0bbf1e215f6473e02717af1b1eb127d10f9e75fe77bcbea699ecf74215836e0ff58f645d50cc333c1684909252f9ee2bf657cdc375f4b78ee239d41203c7372314e2f924e1ce13a7969e7ef7435d1882000004000494441540158c7575ad399f96ec6193ca167ee2b7d3703363d77683fd19e3d7bd279e79d979e78e289b466cd9a2688d33f5ae36db31b7a6bb7b2a5e3f7376093426f3fd288fe7ce0e9f0c4518a33430cea3c4592186e35bec2c36c0a6bf7e0f040c7e1f1f65a4b4762f41c7745a1ba11d5d946b3399db4d023f89b611b9e95a784357e2a3ccc80e011590355ebac541eaa832d72650188536146089d515e996f35d48478f674a0a52ff460fc91ee7ae0ceffd7e536fc5579640e2d1f3a27282eebd2cbcbf5173a35da3374eab3579e3beb9b3275f28a76dc26574379513eb205930bba3c4779911dbeb195284fe4020be55da6235511f223b0b9aa79be4aeed069d00617b883363478aedb69aff634b56b26c6032f432d691dcb40d01233cc701007aba62bbd50d8b39e420e70d675daa833866cf5f490db05711b775b30fa8a36feaa87c8eb72610bae53d8e114267e8938cda5275d5b34a30b570496ede093346c0d783e3b63e90612b8738eca56f4cc3d79950774ce13b4ed4178992d6a537f046df401ed8c5bb417ce59237f515a8ecf9d3003ac81b9ab40e57f19b7eb0cfa5e3ea432f313b8a157e1361b42ae3c4b2d1e68eb2495e472b9c1041fcc10828b7f3e78f336d6d33b1c87cad3746872b81d32cb077efe42a79c74b572d76fe85bc8859e32011eb9854bbc760b4d3bce47756fb35b929f191d03570cfaf7bd48c821be451b3a04780edabcb40267e589ce154247d6be7b94f252ff24956096ead67d5331506a4d3d9a3d65c04440a7d0327b0013324a2e78267f9756041a3db9b79a2ce80b599244ead52c9879f9124d66b898c10adc8b557f8cb62a25f2ced7722f4bfa9e8e9d864eb3ad841d1a44fdc7e8d51f67bd0b18acd33a5c849f35cc965e804687495e6f50dc48183b31880294538011e8b0ad3b0b7a86cb1196f9810f9e62401038665ebdf0aa7847e78fe53d31f11c5745d92022f3138a9949db6938ace77102fe1bbcfb9538d743c97be08cabe52cf8b05cb945ae60caf4f21ee0fc0ccf259d880f90863422159c4fe7d16366ff2de12af2714376dd97f82bbe9bd1055cce3b83e766f8fcdcd3d363832a065aab57af4ebdbd8db38533e881bf108b4de5ec93999ea3b711bdadd020b30f8afd1458e2c4a46601c8901b109a9c71e08bb72aded64a19830038d80f44009e866452330d9353ab2c6e529b94d93fc41e2c1a503af309f9baf15906d50fdb3365a0d50f748256dcc73340511ec4d9664d8df8b9279ee780e54d2fee231fe90436b51e1ed3be9be9cde22af680e80550725367590a199fe27b7fea1c2ab9e4cb48cb3104be73871ca54ef9b65dbcf14d68e94a3bfe60d6552bdda27374c092c8f8a4704bcf36eba03bde7a634f555da7c4c39b9656a443366553acece7709dc6467474ca9ba8cfa250d69250b06104bc891ea5800c66c268875cccf4e85b92932c95f1e63e24b955f6cc8835d88af68d126b3346cc60c13be2655b113c8137f053d90a330cbe778c72e2f41ab682df247fc141ae71e9d4368b8347760aaf6c2607ef3d830fa65adb8395540b94ffd009cd64a82c79eb3f30fa39758cfe7d39f89a902c3e23825cc395fe6d26d2701f503922173a3d2a18df838560f0e6b45da751763ed3e715785236e036285b29744a3d9a92dd4fda3e3666148e692fcb935a4a5b25395832eb10af5fd3beb91f912cd3e988f6f3b5e2f2c174cac0b1351d1abb47bc332b25de849b01053662c1ca85fe04b946854776a51190d98af17d587b08b5a74a7907f5f1ee23a3fa68b23e83c24c05038703a39f5719ffb2d595c706b7a46d935bd249c1127a24da09659d543dc19e908b0185b7056e2be11e64687c50fb9abe23dd9d2d5eb574a801cc81d17bb5e7f275904e477558c2bfa5c9e11a3aec36a57f45b0efd55f8bf2de2ddbbe4129be618899d1717d0b149d8c6943fbfe913b947e53c6d12a5976a6a5e3be1fe8a4f6121e19db62fbaca8bf0c700e8dde21b97ec6681d1e7d5acba34b4d2694882d1dd4be37ec684ca7174f6aebf0fd73eeb4bd577d92f9b8547bede4e5ca2b5f5bda9f7940fb10a7a72f159f7cdf510734c6beadf8972975da3e347d5c1f3de7f3559489ebf4cbd2d5af196d6cc5264c444b37c6c384f61a92978f42cb8f75ba2fdd957648b7031ab369d750dad8b5c9e038fc7048fbbdc6a7d688b6f6eba9bc0e8e7edd6d45f8be70e22b8632372b699906673a83a4f292472e4e377e2ea57b5e7d677d0f169376aadad8e9d0f850daaf7d5adf9e734fda3ef5425aa1ad02db4e1ed687ad691b642b63da4b38ba55bb63f2772b8df603a25d9ff1347150928b653c9377d690616ce818838a59011579a674f2cda0ab88e083d9ab3c7ed155b112b8b9f16fa63da3e3aca403521c65e4cd749bf19ceaf9c5ca54cf0fcff194739b28c816927aba3d35c411e33237c392a3e4857b2ad9e902e9659ed065790d3acd9822def13b5fdc13eff2e51c7a0ea9ec2e1e6661ac0e394b6253d48b85757ef870726b5ab890cd9cd376051df78d723411291e7b3bced1b2283e9b62cf0ed3e5fa4695f666d0700f74bf048cfa0b01e900d9ccca3e22bd14e9ebec34fe8dc175c4c9b6053daf5423147bac581e1fd73e0cf614e009ff3c353cfa123c8db4c5d0d90febb4db62c3dd6eb883ae534036f68710580e6d969367fed04bdc7b4ed70b1f7a269e0f4237871635ececcdead6be831b97ff8aedab089b0196468d63e2d37396e843c0b7a981f38121b2d0c9b4a213e4927fa00e35e0d1d9305842ae2e7d3f103d0f747d9fd24a9da1d3110dd0baec2d7151cff7ebca6c4cb635bb326b824b97d59ad647a7be89167a74609ddab08d5cfdda78cd40c8067fc260e97a6ed77e1bde76e7f7dc2c1e7cc0844c40d89e2d35987cb019b96c10a3aecde5522721be1818f4749cadb43eeb0cbd8e85adac163ded73eabade30920fde9d3739697c31b6d22e5bd1267e4e58d1d993d76d853d2dc875a1f4b736db0ab87d90d4a63d3e7cd8faaf2efe806c52659a55862e4e8e9f14cf3d493b54d22dab3e607b587c0913dc7291a3590a0e68f474acd795999cd00be9a35607a033afeb6a952f1d3d65e6b4d1311fee6ed5de9b45bdaf525e4d0f0471ee640fbcf177b52d498b559e73aaf2c456c64d27623c6d5e78555adabd4672cbaeb06de97978e2d6b4bc6fade25ad34b96bf5d544557b00474313a715bea69d7cc86261716f434daa186b182725be9d5818a39b5db441bdebc3c29eb8ed6a546e7e2c5376983ffd5e233f6417192ef9569be36b677694fce7fbbe42f65572a7bf165413c8c68ff4e774797ec697e5adcfb6a2baf688fd1addbed1c9d16bc4427f1164acefae9c811f1bd4a9bc79939bb66d99ba4631f8c874e4724776fbbf6e1899f9b56fe81ea909f5034dae2017874b2bc7f6d7ad59a3fb174c7e17bea063af4dd46fddbbce0bab4bcc7f707795b884ef5e1ee6e7d67533672e38a77094fd47fb7d39189574b2f5d926971faf34bfe5cdf88e48422fcd126e9a3e13a71ca6ccebaf9e7a65b5adea3b641753ff33f3af9eab4a2573624b9ae58f66a0d80d878afc2b1b64a4b8ce3b7a95ee13fac43b672ab5d91390276ae164b1f645f9bfee2f2ff2a1de0f34db4f56f4ca7a517762fb2f2dab4e00af9efd29e39d3a99ff41b9e78954e19aed54193b6f4d7177cc8e0c84780f7c1d141b5b3fda9635e577adffbdfa7c3733a2528dc84e09fb672d3a2cde94f2f76b919bc63870cba362cd860782e5efc323d5f21de19504b674a1f55792de95969b8a0c9bfb0058b7c113f35bdd5d635d1940101ca0698670bca610d10cfe436305f04d17d6630c3669ce0095cd181e4247b9be0bec21f09c5d585769cb3dd1baf62c69480826024f362b88be7902b14565db3bc557ab5b3bb6044b7311310fc865c0115f925a79234f16d05262a597f01af67536373a135f363fcd779339c25aeb80ffa5c83c7ef56d7812bf2c773c1b3c9513d4bafcdfc977c94f92bb98a3ca4cfea078bb2cc3297f8b88ff8ea9acbd6e0c236739ccdaae486c4940d6d95070d049d266f6966c3155eb030c8d10046b32754d2d982bd71ebfd52fe8bc446d6016b09c6b7ba0cbdb1ce1abcbe185ce8b0190e7c84d3a59f322dcb7dca74c3cd5e129fb96aa6cdb11b3a4fdf9b401d42a12197ba63c94583e97ac1a61d03f42a9daa0176361af5c2d205b30334aa6e0b75eaa0696f554759d006b7d02a7883c72c803d46b64a97464e69cce8f85e12e897c0d0b61934bded3ad333e5924e549e93cac9ff7a7a2517b6622123cf7a715b699ee5cca0ba602bae3366ead426e8e324759dca56646b53ecf7504ab32dcd5183cf7e36defed15925976e816f6ff54153ddff976bc8542305e27c127dd38986ce9d7bcd16a94365d0c6a0a4b417e341b81940d13b7094de09d76542b91d2a2f3c64e3d329703b840fa4d8d43c3a3136add3c0612686065ab82a6893bfa9d109e42a82204967a0c02a08e5e9f541b5d74533603ec63cac53b6e33a196b7a113fce83cbd5d986dcbe7fa78edfed11da0cea4ca7c19929cc758a5c74c2a1d382acf1d2815cf2aa8e2d5bf622af7c68c9596d6b6d4c7255c1156ee6885c84f15c07d06304eeb449de4e0f8f8f4baee04df1b45d38e166269f291a6fcb22a7a733432ecdebd429dee11b03b8296bf2e18ec57556c02803039bd19151f3c3d5409bf2d2689717be21b987f182700a82539d99aab5b7abbcb4bf17bd9cd2562413a79b4bdc70c03372a1131f78055f515e2d72343ab7c629dd06dc62a15e07dc4e9b7183093b9cc31e5c9b052d358356a8b72db3d80a3ae59005871d7ccfaf1e1b42d81b349bfd600148fcf7b407cb3237156110832b106fddba35eddbc73243cd36286fdebcd9eec97becd8316308e5303bc146e63305f04498ed1e5c111fbc70e55f19cef40c6ce0dabf7f7f7aecb1c7d400ce49975d7659356b80a19521e8ce16072ef2336041271b36f88899f8329c8aaf323eeee35af2c9293be8305abfe8223945e554850206fdc20b3a56ab676635d0f7e9c2f3cf3f9f162cd0a78c9acaa49431e8860cc1cfe9f036c3f04c653f5530786c29975fc0c673e46b7e8ef828f6e70f7d46c7b99f956e78535525d3c08a65c105dd2f95db802bd3967def373e7893b72a65e947d3aa056fd1fafd8674ec3827b57c9dbec2ad1cf3fae7a77d8377a743831c51e7183f4b1874a47227d1b6517e5fde6036ee0e03eb36881da05bca827a50ea15fce8b4afaf4f3c4ea4a193ccd4d4f392ce33e9274f9e9cd1589117bce0a7c247f9908f80ef99dedef9dae8b9276d3ff0376a3c386de76f92e897cfa96c5cf21fd2d1a1a7d2fee35a726249b0928b99b75569eda21f4c3b0f7d529ddb736ab4a8b774321ceb3facb7d75bd2fcee0ba4d3bf549c9f1c329d4a2fe35a5e3b6bf1cfa45d92f9634ffeb64e2ab164e4831dae78dbfeb14b7e4bbe8deed5d2d75da22d570bd0d6e084e5ab9ef6f3d2ea05af95ce8ee646b8ae17e4ead19bebe41cf9a53bf061cd2034b62793d327d286c5ef922b84e7e56feae3c2adaf29985c3ebbc50ce7fa453f9af0df3538228fd7351db3624624dbcafcee1bd2e2beab25d707b2be9a6c65fe9b75626fe3acb6825e07642bfb8fdf23b9642b9a69c3596a692bab17be2e6d3ff831754e7ba4539f8d41a7637281b072fe6be5076b557af3a75f232fe3b8b6f0c02cc9e3f23ff5b9d7fc8b360d1f4d1f7de277e5059ba515ef98e314e18f5df2ffa4af6dfd547a78ff6775620f6feb9a79d28bc5a07cc35db4e8fbd32d9b5e2bb9fedaec960e9af20ada6b17feb07c0375a5bf79f4d774e24db4ad3ca477d9d988cae4a72ffbc3f4ec8147d317b6fd651a80b63a6e660646264fa415dde7a4375cf0b3e9cfeef893f4b93d9f49cb358337a181397b60ee3bf1f5f44797feb774d3052f4f1fb8ff573570f0d36fd06630cb12d45b2ff8bdb4a0ab969edbff61e9ac5e5e6eaf73d339cbdf913efee0c7d37fd1b1fff3baaeb04ddb9cf8da36fc6c7acbdab7a577dcf88ef4d147fe587e92b49ca559385e0890fbd0e88ef4fa4dbf227e57a61ff8d42d69bd662d63c603de9f935fadcfbcf68b5a2eda953ef1f4fbd2fc0ee4e2d4b1062e9aa59daf7c6fbde497d307eff960fa9fdb3f92d6779e25db1ed39e9ef6f4ed93f7a5779fff7be97597bd267df0c1774bd75a12b5410f72b568596f67fae1f3de6b83deff2e9dced32c7abcc820172f83efb8ea0fd23fffcb17d39bfee60de915f2d7c5a769f09afeb5a377c9a7e4afa5f7bef33d662bc3e3f86b8b595eeadfa1b47cde0fc86dd1faf4e1877f55fc60c31e18e01f1f7b21fde425ef931b85c3e91f9efc1d2b2fea1ded271bee3b5bfad3db2f7f77faf0273f92def5d977a6972d7d859dc6eb92efb57f79e12be92f5efd17e9edaf7b7b7adbefbd2d3d79e4699d821c503e7d2a477b9cbefafc97d3377ff5be74d6e6d5e903dffa659d04c456a83f5e4787e527eb9d57fd51baf39e7bd36def7f557af9aa9b34fbaa19520d5c9e38f16c7aebd96f4ceffb853f4cfffcd4dfc805c5fd76fa13bd505e87479f4faf58fb769b09fde14ffe90f660b1478b25630dc2d5c67c43b6f4d51fb8c79cc6def4b9ebd24b7a6ed2522b2f706a7374e5bb841f78cd4734987e5075f00ed982dcf368a0453acbf27df26abf6ce0b6f4f78ffc693a3cb253e93e7307ed63d2d94d6b7f2a5dbefa06a387ae5ca27adb133a16404308c87fb33d58086cd433a16ddbb6d99e99254bb4914c3e8bf063f4ecb3cfda7e1a7c1beddebddbfc1cf5f7f7db51fcc3870fa7b56bd7a6d1d151395aec364789ecbfc1a1229dc6f6eddbd3f2e5cb1371bb76edb2112f9d4de463044c87621d92e40f01b346eac2876ee2aa942a5f8602075e61efbefbee74c30d3718ef4f3ffd741a1c1cb4010aee02900ff7019c6ec395001d277c926ffefcf989810ae903030336d064a3f6a14387ccd5409d19dd157c101f9da2c94144999eefd135f205df0ca0803ffffcf3add3251bfce23f6ad1a245a6eb586a238e72d8b07e832ab41ccce999ce9abd4d9411be95281f3a686696708900cc73cf3d67f2818f67e333f891de23547c47445c055be6b1e87ab680f26b2173c858956786ace814b096c4738197991af6d9f0dd3cdb57a3066fcaf6f3302052b366b31268944e1375fb5e0b01db73fc18eff19009806f5ab87d0680c68aefa8f1ecb328258a90a342916f4abc51a69624f291c7ae9477a61b381ad255fe3c078cdd170ca02f93881fe08c4fdea6238786148a23d0389a8e6c66230603f16d42d2d917c45b320d1d03b4ac531bb4808734de18a37078c1c0d710fa9e52077c58a788fc28363034f4ded1809b536723ba32fb4043e83aa51cab806ef48f50c9654fc2afa5c81ab33e399d68e23cc74cb9fc1b7d515e6e2bccd235d2c6565c2efd0ab30fb0eabc216b3da0fb7af0fb522eefd8c2565caeba4e29a7ba4e79eb46d61de34f882acbdc04df20fcd8f816e90ae8d0292e037ca98f6f39b6dad299cf028de84415c7fa7d80d5aa3260af60c8cdcc0165e675c2e5f2f282f6885e48da6c304eba57b0117d774f4a52bec934acf2ec9e5c68030af2f24d3e969108239a45da3afeb8f9ed1a130dbe01b7451d977d1b4ef947d5c9b5c855068300e46220023dd3a1e1d7de3bb305d7b1ebc65f789861faf6d8d6b45c83db612d69b261fdbef187d2eb27de6cb4f98ee0a8f6ffb886186021f761f12c5cc2fd80f621ced3603b6c8fc11d71ca6030c83536b928cbc500eba40db2486796e87ed11ad0e08fd378c8f5c4d836c9ed3a1d93335c96b691a72ed76165f57fc83856d401ea1ca70c09b69fe8704acf0fec56b9ef4d4b78d93836aeafa35026f0c60cb2eaa3d9a164110dea6bd8cae8247b9ebc3d8336653292bf83e8b602ed90cb971fd95c4e1893dfbfa46da93b7b77a7e7f5edbf55dacec0f328f10a07870fa5c7071f4d4b3a56a541d5e915ad8b523a249ed497506623fab663077ec7cc96bcfe632b488d1f3e609f9fbf27ed945c0b0577f0f86ef929d4c7131578290096996af66ab209decbcbebc001e5e9909e35a7a474cdde6a50bb433c529efced1ad39e2ad11f5179304339aa76a48ba56bf1053fd6aec89d8cefa9637542ed4c6e57dc564ee8d9adc56c457b13c3368c41892354b2557bf21faf905e2d8a68ab267a6e41296aa474b1f9ee12a4ba3f5d3a6900064c7eae69c033ad41544d9df7f4b265cb6a74f80c3c1e79e491c4a02a3a693aee13273492d45bf9bdf7de4b273ead1994da77bef39d74e9a597dad17c3a7d668d34b09a6690f5d4534fd5ce3efb6c1be42c58b8c0666d9819cab2d8d578929428ac3944671d69c17b09c78ccfba75ebd2430f3d94962e5d3a7dd65967715fc36d3f832b06203b77eeac11ffc0030fa40b2eb800d9a675ad3df3cc33d30c0477ecd89156ac58312d370335068d0cc208f01921ee4b5e324c598c018e9e2b5d4724033b069de898012d74d119834f0deaa645bbc6ec163c2b6d9a59ac071e7cc0f0af5cb9323dfcf0c336eb053cb81848824fe566e54559c2a70692b5b56bd74eeb449f2d7beaad8e78b1e436301bdfa5ae43cfc81af1ca0302b2d6e5957a1af421f0ea5960cdf7e02ae34016416fe3c24f23c7370321a2fd1baaa0418eb7750551cc4c08de1ac5824100c89cf9a792f1a80a03cbbca3a831333c5a76649f9375166ae2e6307d6e409621e36990b7c0ab5bb9a7d3ea11e4f82110c7c51e8c4be723e21ad2154999280e70fff17b9e2ba42c53496e81217bbdfefbc79b81e31f9f4951f3902174bec7f56268d0a1f22abfc37235b99d57e20d77f02af8294d9667689da69a560326fab8e3630f08dc30e395f957d3eaf889d199a05aabe058301286ac0f5deddeec8f040b82925f1eb059912a0e78bdeb929ae9bb5c6aa0f54cb9093ee3e6195a95ad581ace4bbcb342269ac9285f3deba945dbdaea3a37999403becc8a0d1e1b379d290edda0265da7b98f8e50e9e80cddd93fae753b9d3767a93a2e3a0b97ac45707dca6ab44d624e9d51066e979acb9416c80fcc5ce99b2fc6d9be3d2d382ab7f66369665639518b64142fe8cef5092f9e97fcec31b4f2b1faae1c5269ab7d3c5d6359e1c6cf94f46652f929c0367da3d3f2cb3f927c3ecd5926deb51f6c6aae0d82301db4e1b83523a1a548d731b6c8692e4ec4892dd32b76839e1c5e70d280db82644f7d2a124ec4a9fed7e870d78ad6dcb972efa8ecd463ed45725b5397acfd4df273c69e4a21d3ffb52d0ba73be774d66cc0a50ce05bc3eca64801223e64f3ad148774c67e3ce954383c6d6e6ddd9ce5268f9ea7db85574d2cb680585616945439c0f2d39396ac12e0741c6d87492aeee91b5890150e21e2445c5f6b6f629eb77b6e576d87164d705b032d742bee744bfd9546b05369daef5592352f7b60dd6064092eb75923fad5d2978d555d38e713782d436abd2ea5fe963ee3a51fdf5b52af9693ad003a35a3d5de3a7f7aa1be9ad03f355e8347f967357d81ab652e75bb4584d18365b1194aee2598c1f69b5c72962bd85d6ddb6a7cea8680eeacbce6a86d90c6d135b38fe0e51f1f7a46cf9ac1323bb5938f2a7fa511688acd16780697ac7eba4376aface0361d999d99dedcdec396a0e57ad3f2b12c422f3356470caf57395981c969b4e117c44a373d2992a82ac4b359831e5c1355b2df64e4b9b130e4a6c800233df2365f3598a8d1d9af5bb7ae165ea5198468b062333ecc6a1198e961e685652d98d2f2468de52e667e183030186060c033030575feb50b2fbcd08eed33d8ca421baee0d71ef86992aa4a6f8a0fdeab7465658002ffd75f7fbd61d2e0a9062fe2830ac000d22a0270e79e7baecd4cc985800dfc34a8a969668b3f1b0c9e73ce39e98a2baea896ed4a3a202f03bcccc64f9987f4f299811bfa59bb56fec5b43c84dfa82bafbcd2f8d2cc990d86183032d325196a0c901848c11fba66e0fbe4934fa681f90336f04526068e2c8b72af7c35dd9bde29d7825fbb0f9e83ef22ddcb20e798355d10a7883734a74b2bcb177d943a091ef46628fcf0ac0ae0ff9554af0cc22fbbcbe98a77f8d9eb03bc043fca1652393643c930af017786096e44b9c011b1759c75fccd69d5b3e3aff046de2a7d16fc9116d7cc833f86fcba967ae15e1d4f9637f4522ffb4a4e65f37b60c4bf61b57bc3a711665dff01095eee05af1918bf570748707948e5c17fac4cfc21a7131fb07e1fbf91df329b6ce834f806a1cb55e28ebca455b620d0065c06e4f9ebb8dd6e807358cf53bf2713389b6c3ce48209d37be620ca8068d2eccfd3b4d389f29096f8a7b771a5690e29f3080c31d0cabc08d671380cbda9a5531e76a7e780d533c1f84667fe64bffee379bdac982df072230d1be1cf78b5bc9e5ee940d874c62bf30edf2a6793cf311b5f96cfb91213fa0fbdcc8fdff1647f660b8221f03ba81718e2c08b7ec69995a08d7204c6ab4b04de6c0b9e9d19291b5c59de9c7f4ca7232d58fe7af95676eafaa3bc8d969589e83b0ff01cd95d9eea17b98ca97abac96ab14a513a3448351c5293ed039353da096686511b384206432362fa5fe9dff24a4601438bf88a6f746af8c181aea065421a41e00d37788df6446d5c4ba3f0a06793d792947774faa4beb5a874cd3cb30ae2bc814d342bfbb22762c04b562757c935ae19ab092ba74807cc78f41bbbaff737606216cacab92a6f11c86d218a109fa26fe5697093766fa443f6e0036e2d8e08e8522f5c6f1ecfbd98f5906964fe2256d7c0c160ab39d01ffd9bedc16a46cea08a010a9d38cb4f9a754acc4a314bc2c088a5404960b324f83762868a4102690cac188cdd73cf3dcc00d98c0c4b852c7331f3056e065d5c19edb3fcb67efdfa061642e0b852dc84780e609e499b112fe57ceb5bdfb2c11f834168b3fcc7ec154b67ccfcb0a4c63e1a962719882013b0c80cbf04f69e213b334211a74209f2d5b5a45ff253c697f75546dda00774c7de29023384ccaac10f7cc237810122832ff695b10cc840f5f1c71fb74124ba9e3fa0bd22da77c6800d9ce447bf0c8ac9830cb84a680ea7e2ab840326caa08cff6eee4b3a711fd70a0f765ea8973716def49811a149f1e79819506e7b9b2183bd6be4747f33ac701637549a7af9797e70d2ac05adc055647bd1b7b30d12233369a5bccdb00dcf26ebcc4a2f041698a170be2382687fe9b151b1e9ac2e97cdd0e5b7f390d3f3bb4e59a670fe7866c621eb30f311b331c0307b12b32b2191660a823121a0bc82b6971dcf2f26186dca1a2330dae472b94c7795dcb9bc480bb974adf25b5e6c075b09dac805167803bddb96119a853960a3aa5bbe4a2ee864dc413be3823eb319266fe8504fdd3addc8db7b1837fa5b3747cb33e203669a75caa65e9f3d1188e9dcfd0b014f5e96618827182dd1e51a72b9ce4807b7e7852bfea15b9f71745dd86c98704e6b72c97d36310be03a63bf4caff1ae19b3a939b65789e3f9e1db083cf0c34c1e782dbf66a2c0cc7f9f21a63c2d066114e7e5098db55a3ec33712dd23fb6de6cd592cdc942934dc5f147aa0b3e40aaf8e438e96f5b91466bde89009cc52116741f92bb98cba3813af861b58e11e102df233ebcc1eac15fa8281cb453a76e33343a62f4dafa04718e31ff70ee3cfd6b9abcc0836832536f1e1a44f6533d3639f7cd1cc9ca5876d084b652b51bfc0efe595eb93f1ceaca09737d4cccf95f1e7dc602b511faddcc466b79d70f42b1e57c25f14fbc156eb5336bdfa8623cbbce667ca542accd899e8800b9d428be0b6225a4c3c66b91828814b1345daf7e47241db75ccb3a4a4bc32df3cb33cd8ec074bced973008fd4a472c088ad86e94af990973ff4e5368e3561433c3b8fb3d94ae9332d13b14be429e3329a2a2aea964b5645ffdbdd30fb11cb800c3aaeb9e61adbc7c36c150300062704665c98596199905913187bd5abf41d2a2db1dd7aebad967ef5d557db1e2c3a7796da18cc306863098b81c2ba75eb1a18470118f5ac8a68809cf9007d3a50065437df7cb3cdf070cf0c14b4d8afc46c100345f8a232c01383ac8b2fd6a71024eb75d75e97b66ddf6683430635f04a5ee4135bff66210a913d616560699599a9c58b16a795ab569a6e8165108b9e19285d75d555a6e3db6ebbcdf88b2be5c1000b3990135c1c566020493ce9ffbb4259a671cfd542935e294364c61f101b40a7e7b06f81535c8d7eb0f07945a158a30522359cf874624f0c9d23327b0525d143d064df4ae9078bbc53856fa329cdf8933fca89dc3cc31b7fcd69a4475ac0722d03b802a6397fc403ef74ea8d9cc7e96dd368eb4b5e132fa4a9b9ecf9f046ddd3e58707be904bdfc1b3152abda5d2104d69a3b8f936924ef808b1f9f3926f31368ba353fc15557eb0b477c5fd5a79e3c500069f4274229c38db3bf271dddd2e78d1571a2739dbd9e323dae6b349bca516f1056de19ed47e95c929afe3ecf56896dbf67f083be5cb37f4a6a6fbc573180436a04d2426d7b8e4da5dc8e5fbed9c57cdb4683f90e7472fd295c9b5d778a2cccd9f9a751cb955cfb6127beee0eb54b6c207abc72725971cbbfa26773e09c33ea865ca834e8f297dbf3a15ea97f0989dee912cda1f25bcdf38fe907a0ffd4540b527d85fe57eb0f68d7e529dd3ebb5f198bd546cf055194daf12d0b47de8f7e0e85dc2759568ea7b895a9e3a32f64d1daf7f99a58f4bbf53d3c7958f0180f426b9c627774b65da6b27fc0746bf2c5c37987e0560e124e9e2139f4d7b863faeb4db0503ee566dccde6d9f6102d7017ddbeffec187d333e30fcb73764a2bd5af1dd1d41b47e4c97f78f429ed15d3279ac4333a26ff41c93239fd7bc2a963fc13bb448fb25479088a32a600813d313698b61d3fa219957f4c7b14bd48b80f6802eae8a8f63aa9bc8f8ded4b0747f4f2ae4118f9581a7b61e4932ac75f329d3e767c4b7a6c628ba31756a117635e77262635732fd89a744ad9f1c2302a3dc11fb88f8c1c4e8f1e7f2a3d3ef994d2e5e052263128b906c513bc1d1ddbae32e5932df86b6300d326df569f10ecefa81ecd551df847e9fc7568d00833ab3426fb33b98655b09f48e9aedbbfaeefb5299962d9aeaf976d40e79c403c2ebdec953c3d2617074ad0939f889e129d87ec43f502b5c040e5c0e83f89f61fd91eb11786853cd73f06b6e3aacfa3932b0cf7317dab30dd2b7f5297dfa98d5702637ca2e7a337f9beb8cfecf9544a3bf5bf67ab371da47f522b3eff377b3427d3bee14fe9fa2ac9453979181cdf6e3a181e9172056b72b12d92d1c7de94b62e122e0936347e5465afef394e697fb06c8f65d4fd6a2b46e5338d01d9178f7fc5cb88722248e7e918754773a46a57c6c5faff9afeb8f3050cd551301f545eda9551d92565c11e2c6fb30e4bf6b58a9b56b9ed972d3e295b616f28fbbfc207d7db84e47b0814947838ad9b86178b568dbe6c4eb5a108d1a9608c84782e405ed42df95f4cde12ceeeadb6506e4ebf241603b032aeba4729fa97f1653555a967bc29f910b01e1b97f348b7e0742cfd8c480b804ad78d7c1a44e07e31fa2203f0a7838d740e24b0af8b412f33720c388356c1daacb731c86d2e872803e89fca4dc3ac089b224fc73fa0c7879f53e53b29397963f1e2a443ec685da80fd22e51fab6268ce8456f66edcbf5a6d7abc1bc3a2cf1d81cda740c5c1fd19d1e1e3b647b3d023779f1abd42bdf43cc0236eb896706ae0ccc496f0ea4b37ccb95f4d969fb610a3b265e20208f0f8c35dbaa6f77ead12a7905a2088e5b4fa9671ed6492dd349364760687cbadb75d064e2b84edd1c5067af728efaa3468a8fcaf6c8f7d0e0c836356a3ae1682d1c39d9a83e2e9f427aa397afa963c3cf581d22c583a7f7776ed089cec9f4c2f1edc2557fb7836f1afab5f3cf56477150f48f8a36b3161ee87c38ddd3ddae9368a7956b48bc3d6fb87256bb50267d9debd4319d94dc388f2ce5d22c83f600f5eab4d8d0d89ee9b1899352392db7ab8ec6b65dfea03adab455a1c956b00ad25f94ad8ced75b9f23e2723603aed944e578aef9deaf47dc059d156c7d1d5cef705bbd313bb38cd8c0d7b80362e0ace5db1590b70633a01b9433a422e0f660b82dfb07053da736c973e347d847d37964e5e3aa5be8e81b472de4a930b1d4b7196d9e4527a4fc70a0da0e6a6ed879f6d282f80907bc3c273f481ec63e9e0904e294b8781dc67273ad28a79ebd393bb9f993e3e3ca83d405e9ed47bdc46ac18589e56cc5f9ab61c785264a1e8b4c1cda9bdd5031b741a57bebe4676496ed94a08a61b5e877a559e5bf6ee4cfb8e1fb0d3681e5b538739217f65fd69d3f28d6987f866a014e5096e5c142ced5da9998eaef4f8ee2724575da74e7b329db7e25c0d7686d2dec15d2e17090ae8a845ae0ef848f59617b6cace8f659dc29168ab935fdcbf787ae58215b52d079eb23a1cf517e9d800bf7a60bdf2cc4d3b8f6cb5bc8638ff807f9d74ba6bf70b69cfbedda9add5db01ca850de23dddbde9bcb3cf51dddc25fd33fa29ed7442756fa1e27bd2f347756abaaa9b02137174ba6ade46d9e0a8eadf8e26b998699b2bda67a767b63e97f61f3e58b5f1f04f3bb478c1c2b471edbaf4c81372aeaa159198a9d33e99e9d1b1d1da596b36a6be81eeb4e3d02cb6a241faba459bd2bebd07d38e3d3bc567964b8cf182d0a555a9f3379d279d6c531d3c51d979e86c51cfd2e981ce05b5c7773d6e7a461e82eb7c2c9dbd7493e49e4acfee7b56b620dc612cd6aed474e294ef306a637f53bbc2a09d6f4bf2e1f96de2db5c6714759f3a22daf21db6d4cad2a9d67fcb3e8c0908da5efa48ea9ef1a84bbd95abe7abee50ae01e7983096886b4e8f8c657c99877cf11cb05c4b7c653cf7816b465e29196fd50113700df82988aa62d67185f096b9f8091ca4071e7f2bad3f07b8f10c9c218bd83a0dd2639abcc41185627cc1df6942c58f60cafbc8123a315e320c693c37c7459e4807df6c384b38eee19d655afe2234d38df859af2163510ec0559560d64c8d91f0598652362a7be8b784e19e8160b7be76af7de792b59e8afd6b7ca380f34c6dd2542892a53b5f4e206eae3eefd4980a34419b345bf471d0da8a46dc4a715c74dc7a2b87585308dddb5240535a3c0243853d55b07417a201049b63d7cbe8b4664ba05d91575d56fc9cb4489d4c4b3a3a826f9846fcf0daae4e8d2584569df089410ef2505eb1a4d1ddbac1d036eacc758a9efbdacf6fd0270c82bb454b042d734f683023a7a0c6679d7570b94c1d99b6771e9e97c19d964934001c935c760aa87a9f432ebd2d4ff311e74e35b02a4fe1769e033f33792c3fe803afb3c8e5836f3586ea74f563b0a8cd70c8169c364b10755b29d3d10bb0a7b615a589ff36d1ae31d0902e9c3fec8ce90970eb108cf4eeed83d39e9a834344fc0bcd4dab16e364b2ae131060a7d87897ec60e342a53794271cb269bf9696f4f6c90965fd73274ab0bca55c0cae4bdad3a2cd2c5a676b8b9c3182bba09df3b7eb45e1c4b05e16267bb4f5dc6795c08da72f49c4ad3a3706887c8795fca135c9a58e0d1b58bf40a7d410a608c845273c3436a1d928dbd45ca506864ea96ddde2f969f542edb0ceb89d7f74cab48a96b7dae4d0521db898b7677ee9d0f1a1d52ade5737eb54e9e8a155324f4db4db00d45d025876945675fe8bb40da4bf373b21ce4c31e8ecd2066e1d7b90c34e2ddf56f27a7e06fa6df2c9343629572c1d7c80befe126110c28f2e162ce94b9d032a6dea37510a7a5dd24c1f838794f61dc3d715873fe89f114fb3b4c2b9b0570e6bbb54e613ddb2b3469dceb199732dd16a00d2d78e53de9236e5455b95d2591b1669bb4daf3d1b61fda013dc87ccd1d6ef351bf80874dd56e081a5c2def62e61d072b0ea76f47b557ee0957760616f6aed5bd92017ed8a1d72109ee5fd72123ae55efdcbbcadfafccd949697e777eb346593ad509ebc58b024b9a05b1f1d579b696a0c04bab6a80d3f705c2ff2436ca2cff54fea61e6b14b7be0572d98a3c1e70271c2a9e5badeb0c316d5cb171328838690cbe57bda83553211f76edc14940fca826074303c475c03237a38553c70d6189d226fb311059ee089fce57df373731ae9112878d24fd50906ad80e74a9e19fc4ad1cd38c05be985fb4cabc415f7258f711f5783c90519f05ce1ade24fe922d110222d786d482c1fc0ad8a1abc4612f923ae81970098e51a7095ace22970cc00571af0c11f57fc4911187494f4d927c6deb652c7c0f3cc5eb813278fce9809a281e89207ecd68e09f9d9f9afc29ae792754747c2b2e1ba453faf2fc76fb2d935f63e34f33a6fde80967d4fcaf1de901a14062a28da65a2d3ebebebb7d3980cfe4c16ca587ae399655666a94ee5078b2574e4653917394adae040ae70a9e11d5fe0d66c8b1aba4e8d13761cfc5bd162e68e77287893333d2dfb9db5e41735b8ea487ffae04bd340eb1592dc7de1502e7c2ae797aefab4683f999e3ffc117506cb459b653acd7a0957a7fc7b6d5cf2d369f0c4a01d2587170fc8a5ce4572757474a6a3c78e349b9c756c8be62f49db0e3f9d3ef8e8ed69613bcb552c8fe425c2b93de917aefa703a7af21e7dd2e29fd4682e31da3695af4feff4755c6bbec5761efa07950fb36b78d0966e251f4b6fabe6ff8c669256e82df63fc946e653109935de928fa67396fe96cdbced3af201e10eb9a45b2dff20e7d94b7f36ed39fa05cd4adcab46d8fd9a39ee7df2eff59ab4b4ffc6baad30d8a06e482ff0b276d1cf6949ec1cb3957296c91998d6de46ed7d1cbc577f9f16adc5d2154b145a22d4727277fb4569fde21f916fb18f6966e2397536f2eead8e18da94d7ea053f21421bd37fb9eff5f20fc44b8ecba5ae429f3bba3ffdca95f7a49eb6e369cbfe3f51e7c9328fcacbea8e9658e461fe9c65bf94f61cf9977464e8ab924b5f44b04e84cf0f1dd44ccf2bd4b9dc96b61dfc907819144d66a1b025e4da93d62cf8450d7474d868ef6fab735fa4bcd413ca5c58b49c75d1aadf49773c75677ae39daf4b6bfa17e8f3278792c6055a7e4ce92796bc3dbdfff6f7cb67d3a7a4f74724579fb231d86935dc4bfbde6c7ee89e7ae18f4dd6fa2049febf549ee72e7b4fda75f4787affa3d7c9566e315b611080cde07ee217aefa483a225bd977fcd3662bb19ccc679ae6755e2bff616f481f7dec0fd2fee1c7b4eca38e5bb459f6d93bf2b1f413e7dd6db339bf7fef4d695eebb9592e249b938eca1dc66f5cf3f5b4f3e896f4d78f5f9f9676bcc9965da9e3a37275b0b8f3fcf41fae7c5ffae2331f4df71ff8a07c599d633cb19c7570f4ce74f3aa3f4eaf926fb1a7f7d2ae5016de36b0e7674c3addb4f43f6a19733afdd983d7c86fd94bc517306854fb5e356bf61faffb787a60e79de9e3cfbd312d697f6db5ec7a7c7c473a7fe076f3c1f59fbffe9be9aff67e38add438f2a0cc618df6823d7d6c7ffacccb3f9daed9706ddaf0b1f5beb46798b5d74c657258ab8e5bdffa5c1aaf1d4d7ffef0a56999e46249d1da3bd1ed6959967efeeabf4cfb8fdd910e9ef8522e6fda062dffeba3c80bba5f9196ccbb2d7d58febd8e6b06adb5a61702d912feebf60cffaff4ae8b1e9047f625e90fefbb5ebec2ae341bcee46dc9f8d7affd7c7a6affc3e96f9fba29eb54ae1464e3c313fbd39ade97a49fbae2bdaa039f91ad7c5b76da8f85196d74b66afe5b047b715afb8febdcfcdc04fd533b5a227ceaad4f4ab7e3e9c2bfbf302dead72789e4eec1cc3437eb833f36983effd867d2dbefffc97476dfa2b443f22cd7f2eab6a113e9dd1bde9d7efbd6f7a4e70efc0fcdeeed161d06ecb4d96a57a6f66bd0f7d6b474def556428e945f18387d88b65167357343340b7c740c915422ae3aca9c18cf818f4e01f8863c5679eb9d73e0e50a4391c770e5c69bfcd1c104ae32bd625f325b7ef0e448cb5bdc43c7f20a6784788e6bd0b06c1967c0726dc0098f597d0d3473e38e4c069f9f237f79e59e10f9b90f1a719d2d2ed24afca143832f780b1e892798ac4dbc994114a610fa206fd0222ff7cd7125efc094c1e01551e12b134f731f6509084b9404062e6ce467892d82e9185990b70831f8a601a1d36b48d7a6541b98288f39b4b48e83376ce4e34abacfee30c0091a06a01fe74d50e0165cf3e0ce700b2e0647961fbd29042eae81db12f28f0dc8b22c252cc9d08d3c8df903b7f30a2ccb9bea522a39906b4a47d069e8e179a0ed4a1d0367a0412be4614c7b550caf3ac1160d705ae668ef8a7512caab0ec41d70ba5c33742a1495dcd20b78ca10a6c532d5020daefae564d19c628a233a19bc483bed76d15dac3f0d72f26080ce97cfdb80d1f79db0ecc3cc0f6d0c0350f737c47dcbdc45de992bcd0316e853982c0db6e833402e170376b515351d4c91aeb867068c41883b60a581e72d9f993b66444e652bc69d91a26cf82b0365469863b382c8a56f9dd5e8b8d860ab0ddecc9a29b4a8c1c7016ae568543c4fcd65064b831ee97341bb3e4fa419b008e89a5908b33f75540c48cde1add9326da69c5c0a67c8d5aa0f43d73b2eea03f9e94ca0cd279070e1e036ef3a85363373cc7a2c162cb350a153c94347a432c6ebb9b698a62bba6e4c1768b0daaa3cfb5a5f488bf5591768b76ae0dcaa3289cf2e5116f6e165362f5bfa7c3d539fb30d539e7470e28565e4f96d2f939daec80311d98aecd17c3689b6cf0a223776eae5853e6c2652e87ab564363eb941fc6b5fa9ec9ccdd793d3af55ba6fc25fd87ea95ea234d314edb370ba3b03663a5ad3220d70fadb56989d322b3336b9c070c22b33550b3538ee55fef02d564bd7eb9333e814b97ddf57d409d369c8a50df90bdb6f4c7daa030ca609d8190e3fd109dedc17777cbf066fd0c679ab9c446b26a5bb8d72d26125e9f69aee2bd2527d9a8a937cf8ff7a7af2131a48e2fa414eb17b2e4acb851b584a8c8f297fa3f659e94b2f4ab2a745edafa9e4821e83d62e2d835b4d61a6552f01ad45fde370c25c5c8428f4b72f956e70ade1cb7cd4e7d02965b6a0fd6ae16e6c57da99b9155fd4f1c51daf4df3f42284cee015babd72f94068d1cb45db5c3eb9a365b63cc0e24afd03f696eeef138c0ec8e47ad9aa36e013d39f12bcdc715086aa1e37e8d34a635a6a47df381a0506b9f82452b7aac3855d2f4967f352a5f8eeda639207bb86b6f680d23e5a5df77685268c4f4c95c175eaf500bc55a8570d8b8afe4e0e6754daa70abccc94e97ab68c8a33e4f0c1784621e01a88967803575ccb34ee8b7843cade2504a00de45a8448272ae8aa21735e0b3c254e60678309dc76555ee895f9023ff923441ee00c5e09555cd33de9655ae0a8aea74837c42113c0855cf054c9a2a40a7f0153a657b4f28dc167decbbc210b60557c91079cb3c134c3e62c7e818e42e8b10996340a8e74836fbe12c9a1060e4cf01783ab0ca78b6cd1f35272ccb8b93d2241e00dd498afdd4b0e05fdd80d19acd891cff2fbac13d1e0b76bce2b1dd4f13a4073bae3269fee823771a39c6ea3c1575ce1fb546996df1934fb15499e02af5f737ae0431d5efe1890ee393a6dbad09abaf10412ff90efb4365d233d317acb170af846771a78711bb84d6e9280b58be9dd6cc223ec39d20d2170596fbaf2c0af2871dc5a9fa4a94d82d59ebd5305863f680bc314e5810c74b846445731642ceaaadc066767c8b8474c60a54d1dbb1626d0eb9938370fdd9b50940669fa550851900f96ecbfa5d3a57b3ab8c5a574693c9235e818dde0bd422a00f041df50090f0b3d8acb79337b30a0ccd822dcc03740dc4f52d1d5c8c390ca4b72c01d3c3a971386cc08289fe15002043c18afe25b4fca5bcac5667be74d89a0b73fc129bffe898694ef7844cdf4afe89c9611a107c2a048e28a411f4231d2a349ce76e920954c0ef8b50444422ecac674463af252f120adb3b8baf132429fa4e3e281e3f6e043709c4eca66b369bb5c192db832df2883dcd8b7c1538eeaa4354f041efbf397073bd44f14c6265a721d009ba2052cfca91cb2e4d415e43110dd791db272a56c28234f17102203ab1cb219da951a758d685388601be4c2ce4c4670480aedcfc456ed0528d717e500211ca3637952174586581aa09a6e9545ff46b4335e5ef3b92556613aed1394c9ad2706a956ef4d97680c1d51deb0060e74a5ff515eb92c494797ae4fd7852c43d0e3662be40d9da8bc044e798166d2702b555ad28c9dc9051efe4936d3b11833858928bacbb473fd53526d7a1c9974549513dbfc4340027c819b48be16c03fbdeae8d707ac962e103eea8d5e80d1804dae59fd4002e986029c1016d38e1ae93c388d4c2fc771091e445a20ce75be0acd349e04cdb68b2cf55b9096e93cf32fe2221d841157cfdd7857c056f94b882a1dfc26a80b732abcc05bb0b24031ce575c492befcbe7e678c353c047baaea7950b3858253f3c3787d9f21705027f67c41ff2438bfbc8533d677d413be2cafb925ec95fc05a79667d57b4a20c0adc81f374f296f8e31e3a84c01df1ae357bb25aa8747be09a79b36bc0131f7f65bae22cbfd1a138f273c072b5a2b1a2b24a1828159dab2a30f069f955932d4bc58fa106d6f02877e0f65b2b13c315e910800f9e81357ec99fe3233fd73290a74c8b7b83a983069e920f9331e00d2db258fba08c96035e90cdf568bcc25f24e6abd2338c31ab74803c0f78c94fd0050a76efcf91af8a733eb3dec063f90d9f72901bd5382e4f5384f39723338ca9d2323b0e47011dfd111fc178b77a623182ce650098c3e962f279dec678651298cb41ba00337ac3c9a38289a5d4067bc83a03bee007a88c23ae46c3f23a6efd8214386f9d85df061d8647b44c07f0040f06aaabcf8be8d922832638e0dbfe039cdb0c4b27daf2fb8de30bfefc6a192b7e424fd074f93d1dfe9c19f0f2cf2074b1d111d0c646c5afc0b24e8d01878f386b9f50356ae54f01f90c37f849209e6c26aff01a5cf06119321fcc66e6bcc4404fc0767130fdf2dc98e6714ebd6a2f2bc2461a62051ea486218bb63b4f8731cc04a2c003a33f45ebd6cad0a808372996608996c9f15b1e4fb33cba8d28c70b62a89812b84a60e08173bee452535821aa648075cfbc6aa45b94b3e870d80928c9af1b44af782f9e3d9db40c030148c8d03c4db74ed7ae823326b93a3e452bd8b3dd382e97c4f8139c5d812293b1ea59b2c09297ac842c63e6d5a2f50347a4e8365febbce53ce4157af685459a5d15ef7c1a13461b7e081eeff7f16bed3ac288a57c6f4c08d6c81367f3d9bac968226be3f574e99176a66b23c6d33c5959cf9e0e8da0333bc4f7167b269c25ddb89f2d4fc4050cdc44dc8be5accc7baa3cdf15ce267dbe18fccd741bf214f8828f488fe7e6fcf1dc905eb7b83395e9344b83f854636f126136630f1acd57a3792afbce3c947cd1d6f01735bbc497e12c5799a78429ef678321ae399ea6807cb3a6cdce7ba5bd19b81af05760255b954d7a2a0d04f4678105174d51c55b093413be91174fb766ae4906a787bc59d7057781a38edd5ac2eab1e435782bb20b6734891eeb3a0dbe334f053f412fe4af3f9bd0155dc7d6f85897a35ea6462febcc39a1f145ced3b7b175fc4ea3faad48563702ad9ba7d3f3dcfca293665a3cd773071fd63134c05abe3a601d69569feb5bf972f714f41461f8832b865302390da602b56e3d5f090e8d683bcb782285b78cc276d1adc5f1c3633c67785d08d976eab92b1e3d1f308dc85d062f3fa750d9b3b218acae567fe1c340fcd288c7317b7afe1558c0dbad9ec29e480958c3ed111e856ca66fcf6574a09d917859f3a87f560ea4303f05fe287b219c45f67a7aa30e9bf92af561641b8a3a5ae7cc50f0de7c357e3c630959d12252fc363c1b0e322253d650becf4f623c703a5c282664b38c8647392a1d34eac6ed3c03f9a5ca167822b5f939e2e36a9b596cc41531c5b552958de6c5508322ab67d110a77518ea06b00d57574995a7a0926f4304ccc7f3cf80099c65ba9461704a73f8c063401e15bfb3c22831f0467a5c8b7c4ea4808db4a0cf7381c7e04bbd04fc99ae8123e3abc04b9e4a980ac032d49f2af8accf4889bc25df9656ea2d80f335f2f0a87c337451a637659552f8efc84b38e8e7788ca7315b7eccf1359ccf4a9733ec2f3281a7c451de6bef85e6fa359d5d67db6003c68ec6db14b5ef9dd1dc400dbf37c638bfe22d60756d905dcf842a1d7eca679693782e0371ecb372389605ac8530bc02555a1d1f30c047fec0ad6b153723dd68a22bbe2fc714b9688058fb23e29b7ce419d2e6d236edbdb1a5173101976ce2456e9661d8c43c39d9a37836e1b2743224bd7034bc9411fe3db08c14bc708fd9e51236018923b0176678f240ad63521f67d6743d50ec3361333d3cb044e3df221cb338f8165de931a74f8d291db914a407938befb0194d713b3954e328bdd28050d0c28c3ec06dcf8299947fa839533de2c96d42c7ddf5498c2c97962b54f63201f697b05ca3a5293c8303ab005da3a3375f02b642bad998e8359717305e662c8af0fdc621fde963b27caf8ef2b067dd8b552b2fbed7e8530db9bcc4b74a4898f54d360e0ef81e293220f78836d8a373743ba94308b6978ca557d3bc96c2383eaba06f0ecaae445bfbe8b48822956b7f17cf8a77fef061a46ffe4db23c86dea473e949d6a73f16787458628a539c95ddc916e4704a69724d50c35fd281b67df2aa7e3475686fd68363dfa95d3b7ea3a5bb1dcaa5873ec5633a676f19b8a553284d8aaeedcb0ad42ce3492fd0d609b1da88fc9ad5bf07286b16ffec01823636313979929d3c7ad21298684c4a2ef96333f3e0e3ccc313476b933a11c952d4dca936d9bdfcbf19ed697dccf8a03eeae21f821642ca330d49a7c80cccf0e4dedae8241fc81e538abe6da73aa16f0c9abef9d6e2b05c8ab42abff613098f4e3d4eecd38670dfb44e5d0b9ee095b2339d61a712fca436f2b74f6a3f9e64f0f2d2e2996ccff42d1c27c56797f6ae695f96ec539bc17580009ad4fda1092ecbba0000400049444154f193e9a1f1ef686f956c40faeb9b9c27df1794b39da8ae3d36fa8ce8711a967aad93c194bbca087de2e77c488727462696a85e508ff8e8b1fb2fc3bb3bfca0ffc9a94ed51178d31e2b79bcb7c32e7a1ac3d5c9c431fbf40e65d4a24f260d4916ea35b46493b50e1daef03a63c520bd1d564e9580da61f4dfad3d5ed0d6a7936ac3b2eb71f95253b2708c59fd75d719aa7f932d355cec0897389b4e5bc71ed189d9c5720bd66e4bc69ddab3a5f550f1acb6477fac081e961b9621ea827433343558eb626f95fe8d4fc826a4a3c3fa76e109f99ce3b33b5bc7f6d6c6f4ad4c02f5debe973ac7da4bd511da4becd0eabe0b8214e2c432f0239e855b6d905455b53739d5d368d07ded750680e022637935bc1999c58b84b851f64c18f2425e85fc5ce2f85e6819be104df8c1672104c942061dd2cafbf2b939def014f091aeeb4cb98207e031e14cdf70909679a350d10b60a5bc96c7c068240bfc860068c74b9ee083a4b8b73c14aa000d862b440b98f23ef2198025f85de48ff812ced29c7fc79d650ede2167349be425be398097701a7966fac1a22c33b28a6613e2c027fb9d69dc19d6361ccb2ccd5c33afe817d4b0c59e89b1091d43991174245a9b73d970cc892f2b942698bc9959db2bea03a0004166fee06db6e0e99a9e2e935d4dce9b3a591ba43457da8c0cdac8cf5f7370dc6a6be4f3257418303488b8319856c77b724c8e25d56d3404e1eb6e67432a0e26697c8329a0501a9baab5293b744a7480649df25cc91569393bfbbf47264674fc5e1d2e05d014fa3b747a529daf0fe4ca74369ab7aa4cfab25ca5e21c39c7a97169303e7162066ef4c4516f3a890935e68db4d1211b70f14c3d38ed9d73236d3653b3717a541f929d195e8cadd0b90eeb4f9d8afc06291801f8b24dd9f29a3d3ee1838e9237d27129200af25575ac896f6c645ac7e27bd59930d0d14065864e7d93390e2f35986a4837dadac8dda28deee3fa38305a6890da68f38d419ddc5347d3680b5803bcf5a413231ac4e823c46193c091462739af5be53935249d4e88b53a76689bc76f6d581e9fd4f1b6a6407a2b3ad149da93a39467939d0abe4fb6c2c88e816bc59b4890974df36cc23f31aa8f0c638c0db4a7b4315f1f0c96ec43e33857852ffed080ffe2de6174421f571ee3146e491bdc7312763aa2f26230e5f95d7bd06a6d699fd67717f52919e5358cfac9e85d2f9dca473d905cb23b0f25ed3ec93daa818cecd4d2336e74aafad7290fea474fe2a0d6f76b4940938fb6a64b27883be49f0fff5ca5bea1c100a4af431f61d6755803b446b99c45ea3e03433e025ee60f5ba11e9c1c95ad184de75c706a03276b9dad720d21dd0c8e701ab592dc8080efefec57ddd3c79c27b0d3905bc94ae3c08cb9d46060ad816d559e249b2db58b464b0db99a03b8fb3a75a0472fa6474eea43d1b48d01647cd6e4be624076aa13dfa31a48e6743844276d2d6d69a0473a5779a09b927770e3fb4fdf57ac648637935ff9ed5ed4c8c39765a803951f2cd215ef6e1a2823fd9b2d587cc5b143944c44be326e06aa8c3a60e2da4c2fe2e34a7a795fc197aceabe9987324f795fe26b8e0fdc11df7cb5f4926e95a14ebf84099e880b5c91c5e2b292664b2bf394e9711fb89b9fcb7ce57dc0115786e6f8f2b9a231a33085a1d079241b7ca19f30c2a0477a435c934d059c5d8b342a5884e0a98cc30f567c0a28e0b8220b2e030e0f3daa4ef9881a5cdee6c1c51bf2a85c0e2c57a5dfa49734f76d449e2a18186fda1372c5a081462157c0e0b91f570ab3390ba5a2e1359fcdf90d329b0e54a9dbf44639e7443a34f89070c7ac8463a6c398dfa32f02e848cca81a84b24c8070b93a8c6eb8ae089eb8e2c6c21c954e7012a71e10015e38cd766cec507a72ef431a54144ef9944ea37df18a6be526e185b4fdc833769ac9f9679669428d605fba70f9653af2ff1d1b9836ea744483b375fa5b9e0e9cb84fd8788336aaba67e6614c7e6c2ee1cedc40b8ff272529509e7426d3e9024d72683662c23feb01ffceb760f8d62c9320f2f1339b5c9cfe99d0d7f98e0e3d2e1df9cc8d012a1be5b8403a65303d38bcd574206518721a551ad1f93d178ab6704fa86c205ad2966f2c19d00c5b09dee4a8eab4b6d229bf1943632fa8817f41e5a30113036f6566c0d7aab7fd81eecdc697396fc51e4c7006e8a372f6b956b62a079293cfcc6a2b3a17a54e6b281d1f7a66865c0c4a17f45e64ce3acd712c333fb9d36100ddd1b6489dd3fa744c7999b1315bcbb419e4ceef9653cb89d6f4e80bf7da717c67cc75833d5cbaf2ba746ce4801c5b3ea38e2a77424a06170381feeecbd4e16e97de19cc37ca85d3d8aef6a5ea149f902ad0645de9f036d07d81e234a3284fe9336d45d652bb444e4ab7a7bd2776eaa501971dc6b8062fb2b3aec569d3e20bd2d6838f6b56167700dea14387e78d0bcf93a7f37eb998b84b797d36cca5c259e858ba61d34ba5736d149797776c4312197fbca0d889d2da05e9d11d4fa4bdc7f7aa8eb4495e06ca73e46663386d58b4219db3e29cf4e0f30faa18d904e97205edf3975d261f5bb574d7b3774b47759dc13d1dfe2bce7d79da26b99edafbb4d23b2d8e9a34a6410f7e9eaed97855da3df8ac06878336e0826fca6d542f2e6be4a8777a6251fafa37beae41814e9fe640fa8806c12fbbfa65fa1af298703fe2753bd72474c769c00b965f2d1bddad81a5be28d0642b9db295aef6f5e9d90372345a0cc0907b5483a60d0b2e4c0b7b34d0b1f2aad38605ea5f2d5d92f69fd8ebb6e21fe736cdd0e674b5f5a4f3965e9e9ed8fb94ece9b00d7eb1b54aae818d6949cfca74df73f72a0f279485540a33b924f755ebafd5204a2f602d72b0aa97acd24ea15f4b6a4fe71c948dbea0730eb90e289619c616b9f0989673d6e3c35bd4feb9db0a538b8860873856ee99bb0a3486d6dbaa6cab1e3beb6f94fb77e5a62130b931c7930bda1c574ffd3ff78e02fcd7c875a6fc674a9f4d73df4b9ed9f0fc7bc735f3198619d717433f8cf474b00c70f08305bd089419030df3c974f2e134a8cf2fd81175eb44f09b74408dc1abf426ba299d1cd2db9efe9581b7c13e35c0e01c1ad29292064ccd21065043f8e06aa2cd9e31d2f93c1283a03a6f545a8e27ab016a19321f3efe6914b0d36268b640cb74bdf2789ea67b336d754c450017b8f1ffc500ae8e5b59243769d01f1a1eb486bf2e19fea0f0f6bc486fb887d33f3cfbd372d570b1ba8098a1e3932afbd2e6255f4ccf1f7b267d6ccbabe4afe60d5aa2a083123e2d2bacefbd295db0ec52758a0f6a76e031e994d930defadc17d512f936c243fefe63ffac381a3aa8d350e257699f665bce620920ed3cfc61756c3acaedd3efc2e147b1fbba36a5b1d18934acb7cd52e7c8d52ac7936d1ae00de93322944fa1723dcbd1e19cf93ab734985e38fa776a4cd9ab47974540eea3f28db4c93a8f3d47ffbb1a62f99352a3ef836df78335d07d9eca0b9d36be6143abc34eaf76ab3cf42d94a670265bc1de3b3bbad4803f2d3f589f126df9f7b259517c3a1d4f3ded176ba667937c0fdda50e5a833ff917b20edd74ba3bada8fd84cdae3d7fe47f4aaef265404b3bfab44e57fb7bd3e8f841796b975cf283e572d179e0a6a15f03c7f335e87cd4fd60e908bc2dd3a93c26540706ba6f5699ac49fb8f7f5ebc68e6c19c83525e2dea34776940fd2baa3bdde9135b7f44b672bdcaa96e2b27e59fe8fca55f4a3b3410ffdba76f915f253ed3e3be8d58065adffbf274ce924bd3e193f7996fa3b9355c4c30b0c456f6a4a57d6f912dce97d3cc7f549c5c4498ad08c46c45cb48edef114fa3b3da0afc0d749f9f9e39f850faf2ae9f95cb8357186d1cc91e1d7b3c5db9f89de9ac45e7a6afedfc68da37f2a83ec3e42e1338e2cf677dded176b75c1dac4baffdfa6be4695234eba6629fa6d9be6a97f8d82fda1fd24064a5920b5b99bb4cb4cf4bfffcf43fa7df7de677529b8a6b4c62cd531321b75de903577e209db57c43fad2f63fab78c206e08d4f44ad9af7441a1d99936ebfe37509af1b38bbb4000f5a8d3a72d691f4ed5ddf4e6fb9f32d69beccf8b08fed580a4bbfb0fae7d3551bae4877effc54da3af8152db52db3c10b3eb890eb6de77d29ad93adddfe6bb7a7b454f8bcfab1ca97d21d293dfb8806117d832aaf57a6e55d7c02a8ee07ab572e5b366b90734c2f4f874e7e49030fdc5788a16c2b0bba6f9267f9d5e9cbdbff5a7eb09ed7801b7f6d38e26cd7e7713e9e7eeafcfb55c7564b671f911de23c360443c641e9ec5cd9cab3e9ef9f7d655a42bba299325ed086b404bcb6e7a56a772e4d0feffd72facee17f905b8ef52afb31cdfe74d82785deb8f1537269b130dd7ad76d54d9ba5cdc0fa6f4c882c7d56676ca9fdb07555ed40196f5a803b4bd727eda799eecf049d5bf4f8a3729063b462e7d42abafe36ad5c10d4abb432f02753f58d8299fff5a967e44832c06581490b7a69427a1b2597b6afc897e0e370d65de462890289d062e1a72ee69dcbd91aba7117fba10784e0733232d0c6446c2cc08840dc1abd453e49f15b6cae48a330565d98ba4efeaf64c329f297d36629127ae254c43dc29640ff806d8883cc3f5c5e6617043475f06f26297768d8453998c402be30506598a60e597ed0d7c74c6255e6c313a68ff14827c23a9e3f2374a062cee430794bededf4400eaf0ab2b780217f0114877dabc4dd70760655d215ff9ec7933afca83df23be0b571711c9e86cf053a4b66416da41d769cf949b7882f9a96aaa936ae691cc645ed271bdf90042271146d5f933586cd31b268de0bcf6356ac05982d1d2849c77f6b4f9c7c4eb3a65ef0b6fe9e8949920f739835c7482d072d95c3f2c0df0d993363582ad1a10795e605816e0ad57f220b3eca759a751067e45f7c1b55fa145634a030a7f189bd3a67c9895125e7572ad722ada3aa7eeb5999935669108ae6ff7116511fa319e73f9a2d31941695126b39557b48b2cafb4aa73466ef783257ea63bc5ab9cf328b4c81127beaccc81aa38371b50bccf98a84c5a249796bdea0179f029057d964f1be5625080cdbbad77291dff453870a4bc9447bd2ecb83a4b7a86ce74ccb2bb9e2bc6390ffafb93ed042e645ed2f97afa2659637e8774e2e32dad8caf2ced7cbb9e45a758acc546899a46551ea55874811e1df0bb9cafa473c7201dba2ced866b70c1a6ee0cdcb52a9d661b64867de61bbad309589ce3bb48cb8a8e396ec534d034ae9838ebfb385f29457f336f64f8ddb6771901b7d4de99b89f863a2ac2ee83b3b9ddd79aee2bc0e6073db5a9f5499a0db56e97ca5ec45ce597931d33fb715fc26c9db7ac7827449ffb96963c766f3b7c487b8bf59fb1775d67841afa501cde6860f2b6c91a5e0a9e9d70b377a9f2307969de9baee5b95d7973899f51bd2522c3c74b775a501897053ef1bb57f09df62ad6967db8eb4a84bbec524775ffbc2b478fc42f945d30b0ef54e72a5f47af78325dce9a2245f58571a9fd06696ee9b9d77a7b9f21f58d3d2e8b2cedbadbc985942160633e1070bbf6cd869b3adb81f3ae4d2d72b04c33e386c05796ad36f501eeabe7ca659fd42ffd43e0f93d90e99e5e4a5cddb15b795eec985367842aeeed6791a2c5f2c5e5447cc7ef1d0fe06d9802f55bfb24f833cd98d7bc0d74b97f4f2c0dc2f88b67f849bc1709bda9ed256c29eb0f576f186adfb004cbebd848bad01e8c0e49d8bfb0697cbeb9fecc066305d0e6b5b6953c56b15ea625651dc443bec1fa722663640f0e4f8e828c8385be7190d09a8feff1290f55f23d799f29f297d363d7e2f7966c3f3ef1ed76c4f7ab62e2fc7d3089d32046c06e02c9b37fc9ec7f01499c3368ba8aadc688078f3aefcbe08853d2b9ee06390fa0b4489a332fe2272863d20cf694429b236dd22a436df9a1faaa004221abdaca4e61c56b9eb91cd7297bc71df9c0e5a74071a3e0a6c9bcbb31e48c3d12194c9c76c04832b9603b495db1a613a010bea905ca7e2153aa153eec98f0c44d21029820daa36fb41ba01e05f48b8c063795516ea581c988b80141fc1b1c613579014004512b47d660c1820b11dd729b6c0dbabd346f7de61f3269e8195d688b9d4293033759ae9986086a5faf1bcf574b73be4c61ef964077aca7658d9a93a4bf4647a816f78262adb30d88d492f03bbd78fe3767c2657094f7ae8c56c0e07aac2e785a17be982b2b5f282b6c33b21a536db8a58b07d72f029feb0156cc96d453303b2a3b015af7fd9ce8db6cb12b8b177d8a05d73d18413bde4e0726177594fd257362bc560976ec7ec1b62cbeb8466654c1672080f7c999d437b8ed2c52b5c130e4ced48ab26d783c59ed5e56ac6e8f99c0a9f1cbea0bc0a5bc9b02c6d1dd6eccbe8d43afd89a630ec9c3a64b3a920abe85a0a32a1471d24c8fff668cfdc88064f38c3a42d9c148d93da444f3a03be231297c1d5b0e0d8a47f4c1bc599815672966bcc68989e557526326e13449bb98f8cfb7e25f0754eea0543336062c2f860f608fe6c7fa99419bc5a5e69a3d2b9c9ed766a7547b81844dbe6781968d88fd1a6108d84cad374e4cf1667f50ff2ae7fa367ed4aa3ad200bb88d37d1a149e0c0114bb008cee6f529b5970c28916b52f7db6c133c72813fd3a64e59fde11a7c64b9442366b0e0d3eb3e304ab73aa2972821abea5fae9f2687f151a024f2540194e281a1ef771da2329419678b2bd3ff4fbdffd7ca75a6fc674a9f4d6fdf4b9ed9f0fc7bc679e53b35051a7159f4771da85818ee99f37a834de3156f31d3aab1f66c9db9a7838bb8171bd0fd99647bb1b898b1f1bfc8011fc49d3a94bcceb083338991d3e9a0dc03386fd52e3fe54107030878993de02d8ec195c3f25c47e03ad50c9dd23d5e7c2b9fe5576edfc8aa27e1b5d852e74687bc18403d8f496d24329dac0687c80f67bca03fe7a20eea3a753c6e030c42d0357238bc5f1a29d731c4dd0c9d47c22c57b7959c00bd6c7f951d42dbf800c6d3adfc4b9d9a2ca4c2a7cbe19d46e8d8f1d7cbc375eab019deb053b6aef380359a9686d4f90f364a5a7a6236d26760486350aaabcd9af8b38e0828b6b4957216901cfe2fe4aee4503cf795ad083390b6d94ebf1ebc8cacde5b1ab12e9763156fa26d76a8416bccea0165b38fd89ad91eb9e4033cf34d7a6f6da1664134ab95f169be2275d534fb4aa282cf6248deca56a098692bae5b338278499fd2c933aefde82ed362560e57a5e0847766a698150bdc6d42431ed21cab667f347be23281c8d35b398820b84e1d2e89595d784016cac4f9e4b9d8f7a4e82ecd2c8204fcedccc2d0d31b7fd283f0553ad39dcf6c87ad0094756e7557f12693e20d05e5854ea11d6d03b4ebe95e3e584984ac33c194b4ab7625d701934b785d4ed13019a5334bd72caef4d3221dc6008bb25be8648d10f9f9abda154b6b968bf27438f80cdcf04f5ee33dd73f9331f316927cb7575a4defac0a461b90e4f453352c7436de909cfeda80f3740fd13ecc02131ddba9789925cb29a3c2b00108194e055cd28d7b609bf9083c0153eae554b8896fe685b866dcc445083af17cda6b933e4bde4e9baf486cc853e00b3e229d2cc1775c2b34b3d81172cf1a048bb9130c77f15cc537e52d79f07bc7cd2c0c47d039b2ce1b0bcb20760c9c371927d08429d3f4d40c720a3e33cc4cda9e407c99466c3c8311be1a89b30ca1b81c79aafc158efc46055e0b421a695554011369bc210f4f1cd654bfbe27167a508611edff822fde9487b4bfa75bcb40bc51d22892c63171425da7cc8434ead4e5e20414faf532a4e1f223cf96aafc7a139df6255b43287e24b9dd4a00e16cd45ba9879021ae64aadff3f6ef651d3a8407d729311ce7c65502330ebe4461f79231f0382ef8ac87c01fd77a4ae31de9cd30c842e0ed9a63e05373e2e41b835bcd68c83e3d9d591ff10eacf8acecd4f4e872690ac660f9a11eb85ca1d3ba5c7412e0ad4d7ba76bb44d6e4e24525e99769e5960e90b7713d074dca4e3220279a6b4d1fda03a699d306bb095232619332f43daabd2682bc7b4cf8a2913e4a6fe097773fdabe40aba85ad54b4911bb91a6d850101013b1dd1f73347e5eec0edb455333e8765a794e7b44ee2699668f298b4c94c05331fee4a01fba79c9e1ddb9d1668396c32eb411fd9494f8c3d2f7a2e37275aa7b417125b719d52766e2ba33ae9f7c4d836e55f6a332b3d5aae3ba62436c9437b542733e1498bd67a12c7aa43b87170dce24d60b8b660168b6579fcb11fd4de3460cdd503e9e307d289c9e3fa144e577a587bcb6ed56672c2b8cd6c1d555bcb811d96827195006ee4943dc8dbca63e91183153a1faf1e54bdd5db94d57dc18e4e2eb19922da6966fde66ae002a8dba9746e5b17b2adc86e89278c691973543c4d6a49195a93b2b161b515e817debd6d65db03d83c849d622bc076e57685010ced4ab84a30d7177a469eba5cfbad9cc1b7636c4bead1277c581a448f1d5af63b283d21133ac71d8bb955a9da1266b0bccec09fd53fb964f1baef36eecba4f01d7500be8bfaa77c11d095e9d74dd5a3eb6206985f33cc8b5a22a43283383a4dbb571cff2358c72762e5d598010026802dafc49721d2890bb8b82fe1222e680bd60a53cf2c255574802b700263fc07ee9ccff82d70567266b84ad68031b4fe664094f16a37fe13f0a58135c354e0e2afd2518e345d93a1e0d392421613d1e99bbc1532dd040c7119779447033f91071a11323c8f954e725ac553c016f942de489a212b3c11729e90376cc9139b7e05dbc06f7e6ee68b5ce0890f40071668f85e9da43d01036a40d6a8d252e9a9387a8b9d62bf8b6f1866bf4f335e70067fb3edab093ac034a797b4e7e82bee84c0e5f73ca363ed53d3a6d1f28414b15353034af78ef1ff63ef4da02eabaa7bdf75aaefa98682a2a0e02b5a115b50c02836b1371abbe4aa5773bd261a13efcb18696e8631faa2894fd3a9710c931163f76c464c349ad83d355e3528061b6ce81414a48002048a82a2faaaaf396ffee65eff75e65e679f53df5714046356d577d65ab39f73357bedb5d7d907bfe2b91f62c2dd9df48ef31bbba06ff9865e53ce798913ed8cc6b205f6b56dfb47e293891bf9cbec1b60132b2eb0b311cdefac717fcc3b85d62ddde8b48bec1cc3b4dbce5d728ea99db5e15506c85fbc6093e55c049bc6c7060e68b350ebdbe4b9c40eb172e648ba35a1b110e30c16e7e2d47e288c31c5679dff0447f278da070b84250b4f323dd835481e5393cd39a84677f363b2d8c78583335870a3b389e9602153eb1e486d4acde4dec4b569af012f14f093388bb464e184e962a1d22ceea66de1b1903321a67b919df52135674014d3e5663331a5afe0d7e05ca3c774862f6270c7bfb8c32f5b5094335647599b4c980d3a87687e1a2fb6a07bb19defc216fa243d819cc3f6d8c2eb0c4e5cf1283fa333682fbbd0dae2657ee92b8fede82b76d8d812fed1cf5be3cffb8a9d0f337ececd8cea2b7630ccfcda3cd457fc0c9659b9c27e470edb96db61791617ec88ac9e3ccecef8d8f930fbb77ed989762e69b9f173aea639abc4f91e7e2f7081fd80fb2b8ef935fbad43ce02366d04cf430f3ed46cb61d1eeb2b4b179e62e5765fe107b4491b576e4caf5cff723b93b4ce62c70f492f4827db9753f8a61ffdf8b8650fc836310e69577e776f9dc9b32f7fd8b752ffa7fdc0f7061b4ff0a297852cdf1484eea8a5abd3ff38e625e9f86527d8a33f1650f3d343ccae13579de87d7ddd127ecbcf7ed8ddda97c7a42cdef06ba9bd8a843ef8a2b3ff7b7e8d4533ae69a7ad1b6fb243eab630b19dad8915f63b88162362866e1efb2de13527565e607da28979e82bb653475f616c1fbbece4b46aca7e9b92b16cff3883b5dc74734e8a7684b73957d8c49458f16d5862b2cc5ee570d2f20bec7c5e33af0063ce397ae9f1864f698dfdc6e2a6e5679b2d2bccabe651e0f285ebfc150ef8f0cca3ed0c9be92546aedbf49dbeec54d3c9ef982eb4f63ad9ed547b32afb030a68ff34a91c62f16ccf86d7bf4fd3546df9ca95b6ce706e9efcdce6c3306e6cfacb4a66a7e2b14191acb26603875c1d0dc6f1e700e3300c16b63c4601ac2ebc005636643b0eb6675d34ece6320e7375a0ca4918aa1815c70ef6ce84336bc7982a25ccb03e6fac931a5922f990dda082a9aa20b07a4b3f147b21ccc8752e4419e50a2a9f09dfcc87284bd4304b5e21dd21162255f2c37376dd35af1ccb6c32b98cab24d725bb96251fb9e89dcb0281b67c7f8db921d2ad8e429877048aee177ecd8e1af1658b6cc0e4dd386592f795752bca2bf5d7418cc602a8d14881ad9cd052580e75434fdde165d4cf2a10b2758639b6a83bcb9d00dea47ba44fc58a47485d70f90da64cfb440d30d7a7e43ce458c8b551bd358c8a43588f9b0d5ba8037fca3f0c3f0b940c6c7d43def1067ad6593b67d8e6ccf0ea659839abed0dce1bb0e5b660e981bdd83b320030ca57b1653347331ea6e2fa48fc34b77b308685a1cc3d527bafa8af0e4fe08cb43daf1aeb8d9f615762742b48809c99688b630e0dc0cf345db36f7cadad377749cbaf9703a339e85343483f7580d8890c72b0b90e86d32a4bb891967b01add0302ea7673608dcbcb6d9b9d8f01d6249a6ebd87097e24b553b36061d1ce5fc44b17371ff20b6eb50585e2d7f4e00c5b13bc86cabfd0634c71ec4b06b9b797f515740da7c66fe916dee7407b95a6748f1b7fcced2c08a5b3c8b002baf139ea763a33c562669f16538b599d3ce6c6ebd7029feb6b0a22c03cdf963da06afc1a35461803cc0dcd75092eac1a246f179b28ebf760610fc9bbbfc7b3cd37904089788fc0bbe2bc5028918336f3643c5266970ea10b21327e7602bba93c30d9a9313636d6f04932bf9a4087055983f1cf22c7e873e00dd42c8602592cbafc680b7153a345c2506e91077877d1350c50d8489a530ca34d415ef4b76818d14fc0bb6ec36be210ffd0022b774ef1ccc9d662c87d5208d1b84ff4cd4ac9dc3ac8ac44feac10dd3bedc9981bf4e97b47c7e1b6d0bd6fcdbdafe1707d3f5cbef11e8dc71eaecefb2fdf7de1ef7da1636484759d822096637dd4026b568f085d7370d195b0dad0c5b4b9896065d0a49c43d7e2950cd16572cf9025b8e84008e644f9a3c2734171738ef0234293eb1e6a4130d296605b890da6ebedf65d3e806fddc9062114e5a37807f1719bfc221a6f84e119d078b9d862323c46d0c424d9c08c57ed55fc8db4b11cf88a0ee103ce416ead9504b7dc6d1f5c70c439c8336db1593ca5c365d260f3807976a52654cda73858c82906c054572eba90bb77114f9914e5883ed20936977c4efc6646b4614ebc638ca26f94761943773828f5bbc391ef71b7f946ddacd6ef2ded1f35a6a967bf9ac6ab4862ec5c8fe1636c211f1f176f0c491dd211e58ba8e4636c2e34f7b4302a6826f708a81ff257e6de13d963632605f7663e3a6623fdbd37cdf90f945dfcbd17dbb3e818e527d3ae961ba3680e17eef352be06b98caeb6ef82197173aaf17035ff17df7f45e0de88c08891cae5335e8429abee57026c09034138e7f311988dd570cd2352746029473d1197b98768c427bceabadcfb45390f40c98b3a9ccf278886a8b6a1964bbde68ff5a2574191bf59906c90dcc25bc57d488ef83b63d9d80449f137cbeb9453f92b5b9c3fda9de3566ccc84ad7af12f7856e96e5ab6611eb227d306ee684e67596d84a93a0b29fe21f92e61b030155d145c60c16e8f63262a3215fb4c5764043e602eaf0b5618c6148caf2c204d1f62cab8b28afc9584629bda2d2346c19d4ce321d858fc351cbcad98641ba4931c7c4b4790257ca41f2a677aec69c931c281ffc3fe1639811f98cb30db8bdd22141df55ce69b6e854efec6b6152f71828794e9a8c7f3c6b5ed85bee11a7c222ba7c2834e4bc55f2b17bb1c33faa3c8080a65aa83647bb6fb50eddba5b7a503e18a41879d45776572e376f3291be6e22f3674d9567cacf4c5ead837b9e34c2b85ba3baebaf5734ba3fc333166a0a15b3c2dc14d879123e3e8608bf8e2b8d9e2fcd263744567d6a5a0c609c26555320b5d3e63239a2ca6d10f8f5da0a53fd2a86c8d69240c25056ad07981098fdc4853ea0336083c151ef96b1688b7e56fe46d58db9f157f8c09846e5f90edb043f8db56d0d4245736169a71f665db0a6d2ec4587b39f8407c643338ca51a7daca61462b59880616e515bd92697d4a328573fa460d9f4597fc159de7866fe5a5dae8954d195c32d9e5788376ca36b8f0309672d6e932aaa1596860c84974c2b97f425ade8257fe3a6fa4553f09740dba31ca3f9ba2831bfec1f4215da67428ee30085ff82a59d0102bd15127d107eae434598f29f3f12adfc5df8a7b2d22d41b7b061a9afac02f3065fc5246a1fd93ad5e0f36367d76208f927c904dd14695c5215ad59ddff491a45b6572f14b36b04c5e70d4dde66cbbd3e48f08570cbbfc95cc2e7f6b795e379d92176d54593c73f637c7bae5af096bc90dfea2a7c6c907d9376b7fb35cd9eeb2d5f6b5bfb95e745bbd45df541b18c1cd7881655be11782dcc9db0cd0d53c4d2f6e3e235efe8abe889648e55957c19b86568a7401e172f33009e0629f60cd5831999558fc0354c47ba1d4c4eeb9e283ce58ae7d2bb830af0a2681ea8bcd6f110a5ae72dcb0c29e3655fc0d746d4a2e0f58e1c785a34c2bb1a2a192b5d2d62276a2086cf8dd04431c8293ac58b4ce4e57cc8e60a0fdb100d4025d15b1d3a825cd3d7f5012bcca3f93272d0332a5da6a8e08a0e8395c922e0a5c765ea23d03a7fa847fa22bb01b67476f92bf125c70e4bb26b563c0d4bc3677758eaacceabbb3c176a1fea1fd84f50ac0e5d9d6c2228b45e86a026c3d60c6be982559371b0077d2d3a64065aaa9e3a60d8804cd9aafa80a591adbae4609f785c375ed7b23022eb140e7e95657794edb1331ee493a4c3e10d084d4d29d035aa066d04017a5c4ea433780c77a4511c6a1b64afcb3445c5df502e764a27c4a4a05b764b1e75f13969e08db86823c617fb5c817d845849877c6ce43484b25b6c4379b435b7a56b036e89f8483e7e795f8c3c00f91f267cf8647fd45fe4808729a4528fb23209b25d4e15abc05e8a9253e710380c993950b2d199658e82e840676a4a06974c4cbfb7fc751db221d88a11457f63917f0a56e7853ec8b8cffc0d3a65aaeca35efa3f7424f96bc5484719da061dfa61a0130dbe79df445e5762ab418b48c3179556d04172698aec7c25c1089c57fc910ebdfcf9e1fd22742041f8326e90273bbcd8c1346077eff1917fa3123a62725a038dddc182a8e548562098f0caa382ba2c1ae587c2434792ae2e7ac1224d941fcbd0aa3e4a76c4235375e9a973c9012e1b9403ebe2174f2d3ff2c14b8afc2a2b6f28ba69226fd4279e1a5fdb221dcac52759d465af72d1d4b978229deba3438eead734bd0fba6650a9f33240f8a3eeb9458824d9b2577847c68f2cd7f567de888e65c9883978e98fb48291ab2c3c75127294229df0c2298f36ca06c98e173be74745f6cdf9b32a8f478e17f0a22bd02a665dfa24ab8bcf715d1f59779417c9e44b2d5bf1711f7126cb11afbf3cd0fc2c720defb439aea5dc84bb119ffb89f3c4f8571dafe834ae480b9ca43e1c6d2afa20905d591f207781fee095d11ff21b8a362db51084ec6f843945d6a9769426d92c0bdc2f93a77aa4af69c7e1227f6373db6af1d639b4358c7a9451d71d99f9548efa550657f382933ee1455fd3d674d08b9632a9e669a0dd3e895772630e5fc4c77a94a972a455195c6d0f38e9115ef435ad64abef39bef42f175ee60aa7c94d2c3a53d5a4dc3da5a73526a4a4caa5b30297b12c5b47e2c3388e34e8e69b8ca3526d1b7600932fb20b98c732e38b6f99b0f099a296ad8a4936c06518c53d3e8325c3463976a4e0d1b12e9938ab6074e247344c17ed4f03ec50fededf7df0ce3dc648b537f9d4d494fffee5f2e5fcb69a8d090646c89bca60e212dee1f9a305f371d51e11de77040a930d7cd8c08f367387c40f2903a34cbec07edf8b14e5c77256ef78648043060919c826451ef563e59a0486e8b26dc06b591e3f632407471aa70bbc6c501e612abb5cd3ab14691d16623b843302c1944b4ecb7eec663c073dad1850c92688ef5076b56465a525bed865ff346122137ade2944122fb96248ab0dcc6be0a28b3c9449c8879ee62eb9c1f82f996e4303325ba0b34a4efeda8c0c8bb8461690fb26fdb4cf3b738dd27f667fd59fd5cfbcff7bff1cf43be1881bfd93ffb1acbe0b8c3273b5e61b27cc1f0b16f046f67eda73c05ea6eaafb0509f65ec2cb01f543ede7eec7c5fba6de74dbe5052bfe665b22b97acb6f78b1d93b6eddce67fbcc34cb64fd92b294e587b425ab56c55dab2758bfd18bcfd9ea38fdb6cabd974ca8927db3bc0ec5d682654f6aa1cf3682ff0ae348ade076c07c3f84784c6a04927f262248a1448d57d05e97e99231d1a05531e6552165c417058d0055cba0aafb553e1cb3a451383e113f1bc86df79e10b5beade79a20d9295739ffc72b9e80e056ce8a2916d81d48b828fe213bde8a8ab3c2a8f34e3cae048b391239a8663f009bccbdf0145bb243985a71ac86deae6e2423bde7df7dde97bdffb5e9a9c9c4c4b962c498f7ef4a3c7dea9d472665b575f813e9655ffca57be92ce3cf3cc74dc71c7a59b6fbe395d71c51569d5aa55bef03aefbcf3fcf739c577cd35d7b88d07ed75cd0f78c003dc84cb2fbf3cdd7efbed69a9fdea3be9918f7ce4d06f7a3a628e1ffbf7ef4fdbb76f4fc71fdfbcd851ecd8a274e38d37baad6bd7f252cb7b96e4e33d9332cc7de9a5977a7c696374cc56cf1d77dc91eebaebae74fae9a7bb50facc3d49f06fbf737b3ab0ff802f9e57af5edd6a27c515ba5d7b0ea62f7defe6f49c474fcc4ab74c9b67f3504cf25550e5914630e511277e601a67c2d7e334e263b9e6edc231760f4517f192a1bc0b1761944991be810c3e232e964501accc3195ac9a3ed6631959b13eaa1c75469e2efa2e58cdaf7accc7f149e75cfc15ad768491b16bd7aef4c31ffed0e7a4d897a21d63cb74ca3cddecdbb7cf6f86590b3005d1e7799fd85147d90b94e74fa7ad77fe539a9ade66707be1aa4599b7bcf3e3ef0f38eeb7d29d7bb6a5775efaabf623f49b8c8717e52e4adb0f5c999e74c2abd3d31ef0c2f4f51f5f9c9efd95e7a407ad3c3d6d9fb9d57e9ae8e874f5eeebd2f79ef3ddf4b08987a7b7fee3dbd2df7cfcaf539a30d1bc0a8c3f7be7f0b6bfbd231dbdc67ee0dd0cd2fcf06ffff66fe9c4134f4ca79e7a6a627ebceaaaabd2539ffa546338742a720653ec1093f48c7d44a8a0591c3c806a6c1490c2969cc96bee9481d574ae2c18a34646ae1beb0a50315898c909e532587537800fe4567200d7f475bdf8e622825ed9d0c834b66631894ce9f1321fa6bbf89a05e2434988ad528b3ee05b7ce209a28a58f1641cf2c4ab4747ce1ef0d44523d1a215bfeae00b2cc8763e93d9b2df80b55ca70b1f5ac4463aca8207d25651edfca31ffdc8777c1efff8c7a7ef7ffffbe9b6db6ef3b665b170ebadb7fa0b4aafbffe7acfd5560c9a2d5bb62406fb8a152bfc45a62c74e89bc83beaa8a3d2c4c444faf18f7fecb8134e38c1ebe018745ce4590c5d79e59509dcca952b7d103ef4a1f633f5969890d6af5f9f1ef18847f4befce52ffb02f0b4d34e4bcb4dd776bbe0efd9bbc75e9c372fb1f851bc58043cf0810ff485d0673ef39974e79d77ba3dd75e7b6d3ae59453d29a356b5c0ef2b1813b4116733ff9c94fd2d1471fed7ee3af166c575f7d755a7ff4fab46fff3e9f1c890f13053ea267d122fbb989bc43068cc51efeb11843c6eeddbb9d9e3890d0bf77afddfd192d3b6d8a057e32f90043ae5e064b5b10a3873ce421bef825deeccc3dfce10f4fdbb66df3f8239bf8238b589c75d6596e17bcc4143b68835b6eb9c517d22c6095684b16b25bb76e4debd6ad4b1b376e4cc48af7cd9c7cf2c989f6a77dd0a5c5253c5c28880376e1cb65975de6f13c61d309e9eaabaef6b8e203ef5ec39f3d7bf6988e1bd3f2e52b88510f7b8f3df6586f6316c50f7bd8c3dc666ca49dc029aed316df2db7edb139ccc6858df47d07a6d2d7aef8493a3839939ef0f08de9963bf6a4ef5ebb3d9dbc61653a6dd3eaf4d5cb6e492b97d92fa8d902ebc66d7bd3691b57a6479e79acf7e7ab6fb8335dbee52ebb135f683f0dc21bfb537aca234f4c975c7d5bba74cb8ef4f47336da1bd1e7a77fbbec27e9bc338f49db77ec4b37ddb1375df0e00de9e8d5f6466f33829f5c61dc907c0ce732751f73613c6b8c8b56345ecfe7ad548eb8283fc2299324573943bdc1049cce73614fb0d168bb53c7bc13e72b988ea4bf71ae924dc827b570d2eb4ee679f87ee2afecc6e668bbda453978e61ae6271263887993f985f1c318650e622cd2ffd9b1671c325f705363f4385e1255f8c8ed7f4ecd0b88a1e39709fa7dde0acf02cbd610fd45f676f6e6c90473e6aa4513fe567afa056f6d9f9e393d2d9cb7d8252db2b7e0afb7f1f180a567d90f619f6a3f99b328edeadf653bcdcd538435cbd7a474b2ddbc1efd28ff01eebd537bd39a45ab7d5c64434ac63cc87cc7b582f989ebca810307fcc619ff99c7b879038edf37dd7493fbc41cc5dc8a7df828df5bfdd8b438de223ff611a1c72e0e0031e6c8dd70c30d3e012e5ebc387181e16e0fc1511932b4d3e5de31580c4647b5b7c86710bdb2690dffe989dc60f0b14dcfa4aa0666128ff2e4a4ebc5db2cdfe1269d9c0b013b210493247e6c105dd4ebc1c93e8ad619ed037ac7632f26675b853f92b9742133965d4797ee001ba2af0d0bb423e5553cc89cb3bfe821cd314eaecbd8e8d0dffef6b7138b120634b1e7a2cb22899cc1ccae10174a72f0ec2031619c74d249e99a1f5d934e3bfd349f148e39e6189f20580cd0af589871d1e7224f1fa68e0e269cef7ef7bbe9ecb3cf761c037162c206be5d9849d072212721878b3217f533ce38233126561d651388fd03e77dccca0c4a162a0c543d6ebce4924bfce2ff9def7e272d59bcc4eda5af5f77dd75ee178b1b0638039d85040b8def7cc7686d01c88285450ab6e02772a1858709027d4ac8c407641003261762c40e1c71433eb163e14899c51f72d8a5634121b9d012037c6481f2a0073d28b108215e9b376f769bbefef5afbb4cf858dca00f5ba9b3b0c277ecc75e74d17e8c4b7629d5e61a7fb421133a13203a5860d21fb09d7900d9c45863940b017d8285b0e4d386f033feb17fc3860d69eb8d5bd3f1b6e0a2dd890bb6e1130b5be880219fb8621371401738680de8a1e573d9e2e63122800b2fbd256dddbecf7eb2635efafc2537a5e3d62ef545d18557dee68ba6ef6fdd999ef77327a67ffada0de9971e7d62faf42537a7074eac4dcb972e4c175fb52d6d3e7645da72ebee74e231cbd3aebd93e9f3dfda6af9415f5c7de9d29fd84fc3d8746de38885dbb7aeb9336d3e6659faa78bae4fbff9ac33cbe28a7e479f23613bb19c73c231b135aeb6ebc2cd59706608f2a38db1fda368c18b4d20830cd1465982cd2a8fb2acec3154dc226e56c23a88828c68a3fcaadb48f07be26fd4132dd27ca43e020e5afabb12bbc93c31605c310fd2ef992bb829e3464363989b36e69f3a69fc0ee0ea8f06f1b8526f8e2df006f5e62dea74312bd9cff6b0e3d5c0ed6dfcb60d255bc9b7d96f5bf2f34193fcd6a6fddb36630bc3dc567e0db797bd1fb09fe6d9673fe5b4cb7e3771e974f3c460604b73fd671c331fb036c01fc63ae39cb9891b5ae623e62d6eb099b7792cb973d74e9f6f98f76a1f4b9b49116d6ec96e7a30d3fe91577f1038ccee38c86347f8c4273e91262626d25ffcc55fa4e73ce7397d567c5c74a063d2d45f5d07ee323be86a5a264fd2f576e17bd9cb5ee6178e9a66942c3ac9dbdffe76e7a7936027819c0d7fb0b12f3f045360d5e8163a1fecc825b93d4d442913b9e2afd3047ac71b9ff3281ff00ee445d99299e55a56f88bfe40df0819d0b83d3059923d9ee77a0b26d9d9266772c6cc2b9e8caf7d955c67c13ffe653fad38abc445f3a10f79687ae6339fe98b2416329cc562f0238b8961d3a64d3e28d8c96067838b313b1eec00ad3f66bd0f12da9e85c5e2258b9d87fab11b8e4d9b376ff6c5c457bffa55bf49c02806167d8f8b2a370dc86361a1450b7516207677d77fec631feb0b9fe80c370ed8271bc1c1333131e13b2b4c565a3cb0505cbb66ad2f6eb8c0f3c76056bfc3472ef82c34b86bc477fc6482602144625220064c064c86d81f1376c0c7dd2877692cb828e30f76d0a77d31683978e8f17bcdea35be90e50e8ec9880518891cfdc4075a6cc53762cea289848f4c54246cc36662a05d45f899b0d1031f1335b248c8a37df085851f6d8c8d2c8e3c3e160b70b41dbcc825612331c22eda0b39d8a08524f101b7f1f88d69a3f50d64229fc9957e6376f6a1d5e3686ca27dd8e9c236747a323e129f9353f699fbf29dbb0ea6b5cb17da4269b9d93c3fdd6c3b4cec482db1f294f5890b1eb83e4d1cb7aa7fb22da4ce38714d5ab762913d2e697c5e668ba7079fbcd676bb56f8a26bd3fae5e9e6ed7b6db1b5229db46195f9d24b07a666d2050f3dce7ecaa567bfeb362f1dbf6e59dab0a6b9a988f312e34c36690c7aeee0660c36245066da8833bfa0172fbeaadc7018b1035193ff893ecb717403e3a72c1a7e7056160ed52a0b1eeb2e39d33784595f9021fd519664002b32546e80200638632836baa25c6f28fcb3a51f48f4c9eaa40cbb7ff88b3df99f9b17fdcd6537da3ee83b8c3725c611378ddcd0313eb8e9640c72a3a5b99671ce020b76f1298f6dd9c0b024976c97ca6e4baddefe030bdf02db9562e78a1f9fe6b74be7dbef6c363f95c362c5e699f9c7da6f30da6f6fda6f452eb6bf13e76f723ef817ccb3f582dd57ae58b03c1db5d0e69f856bd24afb5dd53ae12f732c7312f33e73117321378d9aab98738901731f7e2e5fb1dce70e5d03867d6c6b91c70b50e669284c8dc3c2c34099498b8bdc739ffbdcf4c10f7e30bdf8c52ff6898705d05bdef296f48e77bcc3ef6a6918ee381ff398c7787ef1c5177b4331796ddebcd92f7edff8c6377c75c8c4a7b335ac1c71ec073ff8814f9e175c708137f4effcceefb899c861a2838649cf1ed3f8a4cda31a0271fef9e77b903efbd9cfa6d7bef6b5fe5c9509f419cf78865fa4b8805c74d145be68e3ce19fbf08b5d1264b248a463fddccffd9c4ffa3c86c04e26eac73dee713e817b4cd4634af89a82e285b11e33fa5f88ad02cf028d468af4eea03e8c27e255f61cdedc1e4507fa823c955d9f9b108c906de6b7f8458ffa02434730de654110e40dd9df56533a7fa1cbf8220b791d097a6ce2c2ffb57fff9ab7298b84898909df096147938b211d5e17585da03508983490011e180b0f6874f1d65d1bfd839da10dc76d704be807c8a64fd1dfb5cb251f807121878e845ddc0931e9c0a70581726c403f176bc685eca64f7147881cee8abef6b5aff9e2051fb191c1cf786147865d37c6137d93c1cfe204bf587801a74cdf2631417253a1c764d8018e85113e2093ddacc9a9e62e105fd84d63f183af2cdcb08b450ab6b3308d133093d037bff94d9f0758f460cf17bff845b7e5dc73cff5dd6616c6f8c51fb6a1931d372633e244bb7253c6dd21f6a3079b58fce90e113f58e4c08fedc49931bed41694c4e1c20b2ff436e5912189053573d317bef0059f0c59bcd186c47ef3e6cd6ea7fa088763d53ec8a74dc9d556d8072d3b5be4e090c3fc805cfc58603fe67d979dc3fa7f3f6f8f9d6d61b569fd327bf4b7c7ffce3a694dface35dbd3c205f678d61646b7edd8978eb347799393d376e684dfc1b31f325ec48f5a371309651e2d92a66dd175c0e8ce3d7d9d3f36bce2fabbd2a9c7ad4c4b6db76cb7ed689d72fc51e9f2eb77a46b6fd999ce9a58976eb8febab460e1125b601fefeddb4326e38cccda9be4e349e3d9401ae3e0f4b8dec73a386b0bf15126a9ee6513eee3d768cbfcd0a829725d7e1ec3e2954ec97719c1c62e5df82138e52e1bb1c97d08b28e94bfc566f3ace86f82c0e7fdd75fda1083b1d16ef3498a9d571a901719078c3bce99323f31a6596c1077aecd2caca6a79a2fe830373017c4f9c085e40fe2ce78613ca9ddc91bdd7debf7bbeccf8e47d8428ae8cdf4ed5842af79323063bf35b8fde00fec47af278cd79e5ef919acefa6fd53cf72e9fb26f7a7eb77da1191f4b5b465fad674fcbcd5e9e65d3bd2a48d65d26d76083e5d91d2c5a75cd49cbf9a34a06d60f9ce9653341ff835cfc62e37673c2dd0bcc162ea5bdffa96fbcdda8018e0e7c4c484cf6970138fd924ef7fa687376136a3ba83cb70668b1dfdcfc902e73fea680dd17ffce31fcf44dcb3c9d9f11c1afbf99fff79bf10fcd11ffd51fad0873e945ef9ca57a6dff88ddf70b8e138dfd0ffc0073ed0b3c54c9f46603286ee35af794dfae33ffee39e2ddafadc493efff9cfe70ebbf7a637bd89c55a9f0ec0a30126ed8f7ffce33ef97fec631febb1f56f8f1dfa2ceaac63f4ccf9fe9bdffc66cec5f43ffad18f26e3ef612b9de73def790fbcbd77bdeb5dfd57bdea55bdb7bded6dfddffddddf4dfff88fffe8bb235c089ef4a427f56cc1d57fc31bded0b345589f606edebcd917922cecb8e0b013c6e44baae393c374c4b2283f9647ead67a6936b6055a37b8ae777851dbd041320c422e89f15e25c963c1ccc58bc1dd9576edde9576eddce58b5ce838e3343539c50517d9becb48df64e050b7e4838441ce00a1bd2c775a060d7cd098ac3e0b1416d17bf7ec4de79e776ef366589303de26969e5d4cfbb643d4b30582f7431420133cbc39f56c91d1e7226c7dc48d60dc049a9ee17c30992d7d161bd9265fbcb01b667597c1426aff81fde99cb3cff1850e8b0a16192c7e2c4e3d9bfc5c2e8b12166cf4491622ec62b110a20ebdf9d4b3058cc7dcf4f5b0d516297de4b03860c1053d656c212e168f9ef1f7f14f8f24197b2c8888256333fa9b77b27adc80980f7d262cda107d26bb6f8b20f4fa58575b6007b289a92db8fa2c7a592cb2d864918a1ddc3193ccc61e36333689256d8fadc41939da05a43d697b628e5fc8433781e2e280ddf0e638b4ec418fd9d6b3fed34736f312bab0173d5c18acafb91d5c786c81e773207ec1bb67dfc1de24ab254bab57dad9bdbbf6f9aed4c6a397a7bd7626ebce9dfbd31a839b785f20f163bf9376b15a64bb5a2ca2162de0876a53efe0e4b4f54574ce58cce6f5a7a6cd5fdbaadab36f32ddbe635f7ff371f6850a9361e7be7ac6d3df7ef7fe9ec9ef6fb21d2efa93a59eb5556b8c991fc4a50583f09029ce05d5f83d6c995169901fe55186acb6d9699846e21c126448749425d8acf228cbcab4b96c386c995171901fe551864cbac4e234f7d0dfa8477247e43e17dab8b13e673718f68f3987851463809b09e60cc61a0b1112d7616ecabae66bc61fe3c692b935984e972cb145546fbab76de72536be0e5a44d8c9629e9db605d692deb1479d9776eebfabffbd9b2fb29d28165f046d5e3a30bd3f1dbf6a733afd9887a41fdcf483de65375fda5fba90735ccd138c7df6cdc3c79dfef8b471cdc6de97befea5fe2ddb6e498b17e98b322cf4e6a75f78dc2fd863f8661187528b0d36fadccf78d75867aee35ac4fcc79ce1f38ced7499213e0732877073dc95989b9913988bdc783e685ffb301d7644d2f2fa4f70e5a618babedd21ced899ab19263fe1ec8e96813c73dd75d7f57fedd77e6dc676b3209df9c8473ed29f989898b189b46f132b8bb9be2db066ac9166fefeefff7ec6164033cf7bdef366defa96b7f6ad511d6fbb586e907dd3aa6f3b513376d7087cc6f0c8ecdba2cae9fee11ffe818bd5cce73ffff919a3ebfffd87ffdee176f73df3effffeef334f7ce213219ff9f4a73f3d638bbd1983bb8db61874f8273ff9c919bb08cdd86e48df76be662ebcf04287b3d0fbf0873f3c638b3bd76b8bb3bed1f66d97c3dc75d3dc6ff98e0efe54278f65e167938fe2953ce989f522379b261a870798e0ce5bc1dd83ec479117fc2a76053ed9209cea2d7ee8334f8dcff5be0ddebe2d5044d9ca6b9e966cab847a531bf641f04e5a934fff92feba5d9d27d850da350b755b03bef1b441aa8c0ae916bfeace4f45638b851ae3c440fa8bb42a2b8fb20b3db2824ee04a4e53e1a20ce824c7f9026d9119604e638b181697a2f73ccb91de21b900e4b315e1c10e1228af53b014e58d2a37948136c819c26540d40128d6eb728d579d3c26d9074c3246c10a3ed82a5ac765f8902c4316bac0dbd081cc31ac736c124ce5ba0e3c4b771b8a1799177ae7692cb0e260ae735ee9c878c15a79c0b92c7406f9a215cef3a0cff1a1dea293fe2033ca13adf445592a8b865c7f8a49a967f9454ef0c9e504bc780b6db04dba22ce61c13f9717eae2a9f35a0678d1445c2c67bc81b29503bb056b340fe0aa473c30fd095ee75d7c8526d829d8587a236ae90b7ed4fc4e27f9814ef25b72b2dc28c3589cb42547fa85b31bc3beddd8b56482e311615969da22a6950ce1ab3056a286f0d53604b6baeb71d09495ac2db4fc0e899d24dbdaf75d2a567376e0d779eceeba6fe51e77d592814ebe89f0ce77be33fdfeefffbe3f0b5db8c80fd9f5ec4e56ab40bfabc5381849b662ee73e76e8f317ab613965ef8c21772f7deb385567af0831fcc590af8dd66eeea56acf44738ce8f7edde9e53bf11e8f19589d1308eea8572c6fe8c11bbcc7191b5b58f5ecf05bffbdef7d6f7ac2139ee0307609b259ac868b7dc449f16c2cb6a06598ea31efc2018326cbf19cbac105a3c16c0d6e5fb40dba234d2cd73a241f91ae83bb88e68eade8823fa6c86370631bdc79b98c6c333cc289df78bd28ba1a0f0b34825b2e56cfd10d0e38749936d294f86760ab0e3f706458d6c251479eed98785fcd3a223dac4e03bfa5622b6590192ef980949cbec6473e08d1697750ecc2b9a31f99cdbc0000400049444154dc15da9ffb0b1e7a6450cec9e55a9f251fc243cf1d9925189d061de2a58c3e70943b6434ba8cc51e35b5fc85163ee512cab9264b8da18644aedf809a24aa20e123cf09183b412d1c722d1969d141ddc08de85c717c47d941f651f0c8a18edc5cce6c9df25c4fe48f7ae1478e9215ad327019b8ebc8fe5aa571c6e076d0b5f819650e64b5ec035c14994c13e5cd2472aba0d8f411c3101bf8908f69b237e79635f644fd94115ae30c1e61aeb7c8219ca6be0136faa20cca516ed4e73c0dbe253fe8779250b7e220eeb95c60aac3243ac1c88147fdd1ae883378cb9e103fa25ffc956c78255f72048bfa80916af9e2054e0a752b1e197fb3eccef645a7ecccb66550e7b8705acd37105ac248c5dc6d6ec003b9b9ae7e9cdb025f1b76a334b988a09d28e736c8b0cce0d4b487258ce35a65a46d3b9bcb57c3e8d2abb647b678288b4630eaa3cab3c135ecd97eab343e01b5b18f8002a0d291c0e39a8ce3719d1d6c4fbff88bbf986ca7a8678febd2affeeaaff6fef00fff90ad43afdb6339f78445d7bffeebbfa677bffbdde96ffee66f5c3a1700dbb9f267bd7ccb8703e96c495a23b215d7639b91f4b9cf7dcecf5ce42d479e83f66c77cce5b275c93796384fc5628bc3c6c0789c013d8df1c94f7cd2cf64b0b0e24c178baf17bde845e9affffaaffd9cd81bdff846f7c11e41f46cf7aa9c61e1d123fc3c8ffdbbbffbbbf44bbff44bbd97bef4a53d7bfcc8390ef4f348c1eda0f173072871f478e546a6eccee48f481fe12a475ec1ea3cca94ee9aa6d469b6a6833a6836f245afbcc513e4c90ee1552fbaab42c4ab2f1909a36528466205072d7dc6edb12147bdfce5f8d775f1d36d2503fe42c740b3ff86a3dff9e005072d7fe09c96822500c239d2e4161de0a34d9433bd681c92e563137060f855ea2624eb18e80eb4b2071a8f87c96b8665b691ba892d321a1b5ab6c1075eba65a7ec975d9ce3c9720cd5e8119fd32021ff191c5aea258ef083970cc9cdbc90161ce55c7798ca8297f81036d490931a95ce9beb433093e1f1800779ce46fb5a72399211653a66a00b3e6f27788aada68a3822d364141b9117e4f3ea84886ff4f299f53745d72e1bdd38f05997ce69398fc12cd48e43b6db80bde8b1a478bb6f0e69601481818fe5c21f70996d2813afe7f86c89b2e0d48b8e8c07a6146d0256d745a73cca157d0d93fe284b34c596ac2bd2469cf4d5b9e4784ebbe61809deb2e97ee62fb68df3b7e543e83b2506f89be1f45f9f6fbcc52c0a202a7f898de2e3258f969524c305abaebe6a2c70651af8904bae72d1a379bf8ba6180db2312fcbb44cbadad718581483a2ab61761bc0cb0ee890c39f78848f756025359ea5f96f78bd1d382aa2da25880b242b6011c4b3480e7cb3e8b2c77c7cbbabc7b92bce4e61040b1d7694380ccb190f163fd7d96132ce68fcf33fff737ac52b5e917839238b23e01c34e71c0a8755590471709df325c8e1d02dcf7bf9f61007cf583c3de5294ff1c3a71ccc8517f9ef7bdffbd2bab5cde174e440cf590c0ed6f26d019e9d72709d735f575c7e456251c821dbdffeeddf761a7ce2e58fe8e7202d32ce39e79c1ee742d82143d65bdffa563f0b6641753f2d381e1fc549c125663979a1c47000773e8b5f201c50491ef1155430cb6909171ff3ba0c6fe0f172fce8905bd0352eca169160d445df9577d13b8f79a19c73389c7fe119b8c3b244afd80772150bc16693d736c2e372b26e42e436e7c50078f1280756a7802b6d51d3c47aa02ff2c147b85518bcdeaff2407611d0b4e8325f573c221d32481136ae4f884eb933e70fc194636bee5e28686cb64297fcc2936d89f55a0738e195d734e3ea11471919b54d516e2c67de2668b520abcf468ee43523af1dfb20d2fb8c68c9a157bda16bb79de44946a43d54b9c653172c96915dd7058bf96cca920fada5217f1d68da9444df950b166905531ee5d530ea82c5b278848bf255561e692443b9e488d6f2fbbdbfb53fc1762f76e1e9ff111e78dcdf50ef9421de464e434d0fe0cffbbf498949f419e63a340645271ae5111e61a3ca919ef2283ac1a59fba60ce67d6710d6311ca3a22caf2c39d0e99c587266d5d086061316217470e887a84220e3cef9660c7c876b87c978a6ff3b143c47bb3d859d24515da986a3911d7558eb246f14638762b18111ecba6c7db9e43c77cad9383b524d178ee5d6430013b41feb07819c9601105580de31dad031ff9bbcab54ce4c5865759bc519f60e4e2abf32e5ccd47bdd6136962f990faad73e603d67e403bc656726423f5ae72174cbc311f47078e14fd12bd72c9525d6da13af85816bde0e4517ec4c7729451976b19113f4a06f05174e378848bbc9449f223e2444f5ed345dca8f26c7866abafa6abebb231fa6146fb78aded88bc354ebe441ac1a20ee1d567224ef4a2517d5c5edb51f3d6f55a5fc48f9355e36453e4172cea10fea7d15ff589da2fea35aef849e7b17ff7177f67633b34b23fd20b4e7e38fe4aa6f25a76571d5a92f4455e624a6885137fa4118cbc9655e36a39e2113cca5559794b965dbb74bde2703c9b04fa428ebb63ab87f235a8c8a8b239e6025427774f0dce4e16782d52548f3c94376fdeec3b477c8b8f6f3a5d688fe2d889c2302daee0d5163c705294e380437c20abe6450629c2a52bda8dee485397790924a9f6d1e537e63afe887f607e963f148f802b7a232c960b4128d4f8ba1e48553c2c7f914baae3344e5f4ddb4818fe0c32d4d6437a3257b47d246d90e76caa2b1fb6a08144bc957d30e67e0c41d11de92a59d0a8df55a841750cff802897322db6f860077ca8b8ce567ea473f16ddb8f94bfb38a89b9e5fa6affa28de02c8d9257ec6dc8863fa32cca24c532e0ba26e18678fc67b4ab2ebbaad097bc2dd11df4baf4ba0ec96cfa9433571f511665d27f94bfa6dadb27da4039da48ddd291f2b7357e3bf434da66ff19edaacb48a9c7fd91f037ea196ba9f9d7f2772cf1ec91ee83f5996887fc9a95bf1daaa2ac1a3d0ed7a23d92fe6a4c9802f9567465dfc7ee60d5464b08018a382b1ba8794e393278457353a8e92a74239f511d9c68d1e48e1fed00afbaf2c8038c1475473a2f4b611320231dec40455ae4b8bc6c9f56bfc0950cdfe207ee173ccbf34275082f5ea70d13a4744b66a99b44e9162cf2467d5db27d709984166f96299cf8a019846754c388bac99dc78ae6680b217de4f50e568b704c45322019a547ecb3a18d349289dd353cc8f4f68b78caa4e8aff0cac51ff37138d1cd86a68b163e52b44974319fadfc48d7255b78e55187cae37073a181769c0d9225baae18c816cbbd3d234fcd37a48bd0b6bb76cddeaa77e990fe43ea3202d12a97f0ba5ecb12dd6cf2288b32a9c4ed3ef617dd43366458b109224bd1ee0632bbcfc837a4eba7d4dfe8d3b8280cf93b8eb80367fc63c74cb46394ae5170a9938e284b38e5e370a2213f94ae483bdb32327915141b3565072beb3aac1f7b46319ddb8d0d934be9f0b953ca691600bc859554ef02d9b5dc27a85a16b45a1c5026958584331920747ee982ce1706957de295ddb25579d165feb82d08ca49b8482b79914630d71f665df18b96bc86c53a7254571e7904abf34843f950a98b5f3c354ebe45bc60a215ae2b8746f45d78c1ead80b3e2aafe9eb7ae4ab71751dda1aa6baf2282fd2d7f851f51a1ee58dc3896e3634a36867c33b1b9ae8f7a1748d93370e374aaee05d792dafaec3d3058bf043e1a5b745c73c3487d4e2cd7c1116cba047d547c1a329354dc48d2bd77cadfa7decafec6cd960c0ba0e5d174cfce3f29aaf55ff29f5b7e5c338e7ef41dc103b4a8fe0ca65425d3f143cea18c51b69246f5c3e4ece38bed9e2247fec23c2b04668e4e6c554b9a086c555814199e15acc502f8b135bedf9c5960590fd136dc9e541902d50970e705df25ab2330d3a22bc250f41151e50a4192a8fb151b4ca91d595c0d70b8fc213e5c7b209f2d81a6f2b451a2b17394614cbce13690154f44e133e9cbfe631fc90dcc0e3c5c0032dbe76c962e14db277230d0dd8c2e31498da0895bc0c2e5984d76588242fca29cc191feb5d3284972cea515e2c8b36d24418f2638a32234fb423d20b3e4a8ee4c9a62ede51b05a66a4933ce90757d38b26f2d5341147593c516ea4117c949c32ef204b375a59ae789117f9d119ebe09584ebb24b3cc28927e6a289b051e55a1774f047782d4f38686547cd2339a289786031495e2d0b1ae9162ef2a92c1ad5c7e5b52e68c7d9065e3c2a93471ed9263b44af1cfa98046ff595d06fa095ccc8a7b2f4a83e2e2fba4ca252b45db0988b07586d8778c1c98e480f7c54922cc9103ff4c28de28db4a3682447f245a7fa2819d17e95658f78915597257f541e65d434c2d570d547da6afd84b3573a7a247a9a1799f63ae2414317642eb00aa3d32969552698f0d151d12a1fa20d32a3ee5a56ad4bf2940b2f470a7f902f58e429832807403872d197dc9a30da186945aff0894eb9e33bf8d550d0c5b8453ee9911dd2e5b66799c2451982d5f4d46bf9a215bfeace2b1d95fdd08cf317de3a398f01d50fc0bb2dac29065dcb7f0a852f2a688713bafb7b8a31bbbfdbfab3669f5eeda22fa6ccc6fffba23def0b1db3f1f5bea2f969f3977e83cd5c340f27fdb4f97b383e469efbc2dffb4247f4692e65ae6b3c1ab4d737f95b0fc4ebd777eb470b643c7957eac2cf86560b19e5c8169ff25a9fc3eda21bf1b1ac8b7484d91ac0fe37b60bae3cea94ae820b7ce36c843eea5559f2b26ab741726a9aa2b330b56df6c6c882c42b1ee5e37c91ff358df3b288a97c9519922d7ed55d4eb6c717606191edbc595e97bf5186f4b83cc531da125658fad917c98cbcf7b89c63302b395af4999df73875e91d27bf8bfe50461c0e4f2df348c84066971c60a4ae7876d137d4a33f0fc1a3fec36b55483a13d1ea9751462c8fd6da89912e474a0e3929fadb056ba88efca7ec8892232c9623cd2ccaff99fd956ffcfc13174c7e2e46300f8de2464efa59695f7c95ef94495d316830c3b4821f6e5eeb464e84c5f21c7574b66f2dbfab1ef448060b72ca4a9a6f1660ac5f600738d1349d28e2d5a9446bf5cc6b974fab04dabaee1d123e64887fa0a90d171df840eb3205ab6ce128babf5f38ca8f65f854570ecc926cadf1b6f071bfa2de526e585bf639c8ec2d34b64955648bbe9d63492b05de81bd500c6c6e64020bb1a11a68dae54057e4431fe02d5e7021b57880473e2bb7f01107ad3ccc74a5130a0ecdbd9de6a26b2eb403efba3de892d50513f7389c68eafc7078ee0d19c8ecb2a50b26fde370a2a9f339f06892ab45b4ec6ccb6bd78618db80967c712a8fa46d58bb16e98e44b94b7a84c5f21cf5fd2cf8dbf231c6477153de856b605d1491fa9e95bba447582ccf5153cbf728279691d9ae8fabcdd1820ef246fa681d6d4c8780d1a0c3f477b4c00eccf8478416497f9c93197521d5f65791d79035682eb0385de7102b18ca81c594f95a3b3a415061b32546495ecce72704560e512967834a1d13078fe9e45b946b305b0f348b2cc1c7f218510baf6f57662384439697477c0323d2496fc915eb02680ae22127e18f60d405a74c8a78d189a6c6351c0d8fcaa2552e789d238b14e928eb17de6b7aa70d77025d78c11820430bb6c67d910c72cc10cecaee63a5a725cfc855573e10d6940cdef48f6007b4a4621795ac7b941c4844e3e5111f63f92b9e16ed087f2b96e26f0dafeb513665d2bde1ef6c62e2ca47f8176df2726e07e7891f196ebe18d9e05bc32219ebef289962aef24e1d51465d865ffd96f2c0d656cca38d90798ab2049b451e6551269558ce51e63df617e5a6b31eafd146483ccdd1b6c2967d543de63e6fc5f8476447f97ee3ef2c63e171a483cdc1c7e876a7bf1048bf72c1c86b5d4653b72f644a45479425a4f27138d1587e4ffd0da25ac5323e32943abac67f8bd002a10b247cad8b64b83879706223298075de32697c65a0ab899c07c674bac8a07b2045ca0690e1d28006a98c2b05a6253793a19334b0c5aba52ede063af81c455f284c6cbdc0e8e419985b3a651deb5247b8d137ed65d23a63542c08b49927ea32b246ce2077fb024dd42bda207d50cc3c91de918436c81b30984e8b7bb45fbc437a8cbfc02a59d82b9c97e375b3a2159de25778253fe71e0333b4d0ab2c3a9cb0b2f80bbd74073ad1c0e229f35146fe101ec418fe48ef7a33adc3a51f1996a2fdd40b6f902f38794d1feda02c7ed70bbdf4051b86e464be21380025a351928ece7aa6abfb8d68c97d2c67ba62a779e629e819f215828057596d445d3cb271487ea3c5e34451f419dc29df65298e462899455fd0eb72725d74ae23dbdd8215a5630a994f72c9ff23fc2d71caf6943a061d497f919793c75dfd4240cb5bba033c1647c6b9239eaea76adfa2e348f81b7546237359b6d671045dece8e08b20c9e8a497fe9ccfd9dfaca8a523c802ddd22b7dd1c050969c23eaaf4d1ff13a15d4956bd8f86f11ea228820fb874308d4c2230834509eac02f09e148b1ededf6ac1b39fa9e64753cd822393903f6372ed57525c3e1e76f8704ffd1ae277bf886313cf21fc2cbc6bf1208fe491715f9a76a23984eb94492063a7aceb5d4cb3a1a9f9e021455d0d64f4a7d17a5fab984a1fcc700b44d31fe915410f7424e55ec9b6bb0cf5d56c93e4224331139db757d6e372f287cb26d4966487ca1a2799b4b10d5d413e38e995ae6c76618b7880e881c67557fce005a7ec9619adfa85c382bf5e0f1fb241fe0754666d98254f74d834177f2557be5097dd2e3bd6abb8bb8da64df4ca5d562388cfd1a98a3f842e5371cdbb575d76186193bcc58d2f8f3be2ec7dc4a330b0adc8cef616996187cce36682b15f3224cf95d5ba0c58686573364cf0c6c8fc39c25fb0d2ad32792b9ef7037f5bf63406b66c2c6d008e74b8fec29893da29d66507b058a6ae388acf6c2ac20a6e96ed2bd9b13f47d89cfccd3a6523799115fc2d45b577a62bfe18574cc5a7ccd8e92f38a200abe5c5ee1c19d58b3df46592d1179831aa8c0eb727ca6a380a4decffa36c7796ac0a5d4ae8915fc0baca92095e76951bc9cc032e266c5a4000c6a68c9702353e3fc8ecdff882d9b6d62d8a879234560d487c6611b568f1e2e662e2b026d0c0a76c52bb71d7743a30d504049e868b3caacf2d0bb844b2f160c6eaab96cc4bc72f9bef1ccdc20dba865f3f14ed90118f0cc0cd2659acac6f0ce2c2379ad411721c0dddfc6834f2f2f5da2d318443a21e3cb01fd105559c557b882ed65be5018b48e572a947fa02cc05b57f145360357157dd2c9e357df62ed28f2c5bbf68a5717a2a5c97bfc034e0902b1ae5d295ed291d6d08df61579427390ecb418d3246f90b69c445fe28d3cb75686a9b861806fed6a8219d95ac687bd43d040f8247e1a2ae2e9a880fe208cc60b85bb193b7b63bc73ec7b5b42772a39e5a56ab1ee21c799041122ce79d3aa2bc5876feda66d5abbe50f375f2cadf60177424d9e965e9704c15cbfbd8df6c02068eb5b1d3ee59fa5b747414625c638c442ad8916a5fc9bdc7fed66d382e1615ad6c906faa930b36ce5fa7cffd24c6cff947e81af277606f193343b2063443e35d76ba2dd5472dc7ed8ab23aca9df2b0ac61ce8576e687dcdba0502340d9b5e682df0c347e7767e78ebba34361c805fec328a26785fd40f39ab56b9c9b3a8bab1fde3d95feeada03e9ef764edb76d661088e2cf660f4adc7cc4ffff3e42569ede27979772cf90f36eedbb7ef48fa55e2821ffc3ccfb265cb5cbe2dac6c813aed78c576a6678b3e8b3797f864782368165d46d5d0f8d7877bf6d3e6d19b2ccf565d1627c912817724c479430adab4630b54740c06d080bae1972cc125b3b3e3894811a86ce8eae062915d517e5cf4143a649b5c4f410ff548ef65067545ab58b9fde237de2e7f9c36eb0bf8860bd1ac7ac3c421d9d852e2069dfd0bfc8d4d8d94d276e0a18bbcc50703ca16bf83caba9dd83ed0d5d28118c947a6fd979d6e73d6e5364197e95d7f2eeb4eadc8cd3a0b0f6ce6bf52f4b751d9e05a7e07bb5b700921973d562cba33be55878e3430a1a9069b1c9069dc372b17bd033d9254c8bd6050f9a7d815bf0ca7f88869487e4664b8b550a586aa6ccf65f7afa33f8d8c2ded1efc751d26ab86f56d8251bf293a65b89b91e7918c94ad458ec9143f30ec71bfcc7ed1aadd0edb5f93e5fe2b4ec484a418510e716aaa18d6d064bd5615231463d221c8dccf59c8ba5ff89b6380b96a1f795eea39bec0d59fc1c51463d7ea3346243999a7e9cf398692d3d54fa54b7a2447f556fb66602ba6d9b7cef695df4558bb5078f298929d50455fdb5ced5a91318bbe20ced91d72cfb1f7c1640db16fefbee6715dbed01bdcec1decd448f8e1e438bedf1639d3d3abd23cfbea238bab2bef9a4c0fbe749f0fb007dae2281dde2b4adc1cdae1a0fdfdde4d93e9a29d33e97d0f5b96d6e44516ef61c24775847bea57cdafdd31e4b3fb670d86bbbe258571fd34659f3661d9daaa6fcf2f7bb6b935e8f7580edac8e759acdbe301b68c6e0af17d52ea180dc5e013389d4bf900832d035c84ab1c65c6b2f0cad579c7d18836e65df4c0642fb42a4b87f8c5ab5c7072c91805236e24da883f25ca349627c0141d94bf691af1a0549708e5c627bb5cbec1bd13187ded87f4bbcd9227d948c917cba20bb32a1b5bfe9aee482bf9f852e8b23d26aa49f869a9e09b6a91239bc9a1a95384c5b2f8a0175cb058575974518f70e2ab7577d5c5231cf5c21fda53fac80b5e4c964b8eec118de0904ab6726016736ba266ae8cbc91a62523b6270248ea4b5eb44a5d77a2e623b63710b733b4b1ec164ba42ffd03bedcff8acde682602e173cb1c4b5d00d8c664efe224bfe2b8f364698caf028d530d5653774921771e23f542e1ed149ae64fe87fb9bfb0bf6a87d3427508f29d6653ffe39bc1ef7759fc978a3a554ae6151a6fa651db3680fe5c8235aec296574304c2d09263f546fd167c5c2897654de080ffaa2ee5c567c9021b91166c056924c7f0f9623dbb12fc483600f24783b558d55188e40019dde6a266bd7e44c7af50f0fb8d4472eeca53b06661cb6265c7dccd279e913b6c0bae0bafde977cfb45da5dc2851a83a42ec048241173b0675d1451ac1c0c7c43c349d07831a6ca66f6f31b785557f7a9e5963ab485b6fcd4c4ddb7b596ca1698b59eceeb37935cf8240fc63e73490e4a073da5669f3ecdf7ce8ec0f5e4f217eb25f58d5a12b3038038fcb40a4fd2bbe457c51e494e5c3654337025f082964f90ecb3cb2a7410f84449b9d3ef202307ec5a525d7508537db8f3fc459897a57121c9b9051eac43aa7b2c0cdf677d108269e62a7016ab9d0cade169fa98cb8224bf4f89ffd90cc2e39c2c15fe3659772f5879a6e4837b2083a69101a6f9306d48d935ca721a63986d429177c843b7183a7e829ea14a89257769f8a2956509941aa72685b446143896b2132383c4ed0645ecc30d9adbc216be85bb0ac2bb66b5d765ed9401c2c459bbc6e76151b3b68a1915cd1c5f80a56cb753e08435b889650b84c2bc827e5b2c9f3ec635d6ed53bda57bb67852efb5e9a20fb299d2dfaaa6d220e79a352ecc347b27da54fb6124ff9e1388b65b4d1e9e6e0afb783c5a3c837a18279f31d6a7ea38d4c9fda5672a20cec2cf55c06066de4a31cebd0a84ed953edafda0ba4e13c1bd7be8528d3c29ff9d025fb25a7156ff3b3e063d988d506de0f887f96e95aa89322ccab0d60417152844edd7cc420012932a0ad15352c47e4d327f26ccf25dba6d26777cfa4472ceea55b6d73617e31e2f05521fa2726ebd445bdf47bb74fa5179c34ed67b2b24a17ac06510eb0c4cacaa5319c7a808b3419d5ca7491e2ec178ba0a603434207e0b1217f869b32dca4c1260d657043fa6269def4fcb4c01658cd8bcde8c486b3855423c776c5888fc9e6bcda4205cbcad137a3b0b66c0680e7ae3b0c0870c0720e3dc93b180513268943fe568a14a74297f182236e2805f9e0e8e0d2176d52ff74bbd42f2ade96ec8c93ee62134486037edb6db7a55b6fbd356ddcb831ad5fbfdedb3cd2abec2c165792603c3a47e6c2850b875e54281af0070f1e4c7bf6ec496bd7ae757e3e808ba6ae0bc74b1029af5ab56a888f7ec3e2101b962e5dea8fa30513b1e4f0c3a4d8089d9270d429c31bdf661df1358fecae69a897148ac0623b127bc1c8c5875c95234d8139f120fea201eca9d209acf01a4e3678ff81d6fa90f7fb3cb17b9f832ed8117d757959a964a89fca96a803dd2d59a6d0f565f92e23db003fb4ecaad3eeea2b92215f640ff551eddd8583165ed9d32547b0713aebbee4b404d292f8c8492516b5bfc21b9c24faa6d2c441e5ae3601a78ba0785d778eafc75265d15a1e65216354f236c22773c379206c5c1af884fcd9b6efbdecafc739db72b78df51baebf3ef122e7934e3aa9b3bda3dfc5575ccc3284a7cf909867228e7e12fb93e8bbfa0f388ee1f09368bc0498546429be96abaf80a7ecf126cbb1731e620e027afa1405e8abf1eb40fb287a72d9e10d4ba34fed82dc5836b9f11a94d5388f64d7b9740d6ed76b8a43d59bb17028aac3c367a761be7d6fd3a876f2ea882cae64105297e083ed12ddb5afd191632a12cfeb4e425d30112a98c22917be95cbb7beedca59279b999e4a33bd9d698a478253b66b65f9e481fde9c0eebd76113e98ee9a3c9876eedb9fa6eede93eedad34fbb0eee4eb7ec3d98f61aedd4bcc9d437fb59641d98b72f1de8d9c3cfc9f9b63863c145b7bc371ba9e5d5dc2b8ac3dc39ef150edaecbaebae4bdffce6377d7174d14517a51b6fbcd1db7adbb66d493fa1b17fff7e5fc460c415575c91aeb7c98bc48269c78e1de9965b6e493ffce10fbd0e9c8984c9873e02ef37bef18d74c71d77f8afaf83bff3ce3b7dc2413f175316487a544d9937928323a1830b1a091cf284db72dd96f4831ffcc0edc126709a08d1117fe3f1eaabaf76bdc8c116e176dcbdc36de1671fbef6b5afb9cfd0b020440f74f8c1175cf055baefbaebaee283168f9a70e1ffaf34b708c4714b9b7ffbdbdf2e0288397d80451765fa2575b5f77e6b1b706a5370c8a02fd036b437e9d24b2f4d37dd74939791439b6edfbeddebe8e32683b656ffa3bda181165da2bdf6da6bbd2fc028bc2e742eecbf3eeed308d03eba1ed1665ffed297d2e2c58bd38f7ef4a3f4ddef7ed76d014fffe08fb9863626a79fd0f7625bd367a89398572ebffc722fa3077ef503e63cfe48c863fc93abffd04fd5f7e051dfd399676cfacf98c6bfa6619cc7c4e33eb87edf83e356e3ac779c9a749c1b6a7875dc285430e5114719f850cab0a9f9cbd2de9e3df69bb6c59d75c605f377a6c983f3d2ee99e576da7e675a6c0bac34b52a2d5d383f5d6324c7ccec4ccb7b8bd2d4bec9f4fe3b76a67316ed494f3a75753ab8d0169e53076dc76ab129e4623e95a6e64fb1e6b645d6bd19bd21cfe60620346a80b9711e716ab513178b473dea51be73c50e1693c225975ce213cc4afbe2c509279ce0172626ac638e39c6270c2610261e2e2ac7ac3fc6777db66edd9ab6db856cc371c7b9adf03179fde4273f49b7df7ebbef2ead5ebdda27a41baebf212d5cb4309d71c619be60e342c8dd26bb673ffef18f7d97e9acb3cef2dfb9e202c684c7e24f8babc73ce63169c99225e9d6db6ef5450e72d1bf65cb96f490873c24b1386401c43758cf7de4b9ae8b3213ea65975de60bad356bd6b8ce6baeb9c67376b69800f10d79175f7c717ae4231fe97e3271b200c31fee88d9e5bae1861b7c523ff3cc33d3b7bef52d8fcdb9e79e7bc4dbe96751207d93f6d2459345ff55575de5713ffdf4d3fda6803ec11768e827575e79a52f74e843f43bfa10e9b4d34ef33ec145f1e8a38ff60514e54d9b36795bd2c67c0187bec02e2efdf03bdff98ed3d2f7b7ddb1cd2fbee8609cd007e8a3f4152ec0f4b7073ef0817e317785f7a3f1edf6fc0c7da8afd0f6cc2bfc9d7cf2c9dece8c4fda89b988bec598a7cdb961e3e78128b30002b779f3665f50d1b7d83567ecb3487ae8431fead1fcfad7bfee8b2c789867a0430e3774f0424bdf441f32a9d35f8e3df658efcf2ce4e98b1313133ffdad33e25a66af811afd0faf85ad23c005458b0f72821feb94f56785e662da6144a13105b16c8a3d4596580609092b441e8781633b8e3a72c0d992c373ca93063bfced3a1370a412b1b0d4df796b5a74f745e9c0cd17a7957b76a7a93b2e4bfb76df9e96ecba3d1ddcbf27ddb6f8a8b43fdd996ebafdc7e93bfba7d3e5d6e1bf6f31fefade35e9e649ebd0b6cd3ab3f5ce74d737bf9d268d7eda76fa660edaee952db2a6f95da4f93629e71836a6b72a0ea26d49cabd923f041bd5fec28b5f74752e99915eb0b9e692211dd25dcbe9a2138d70aa2ba7cf7051d16333162d4c08fbf6ed4d4f7ef293fd22c78475ca29a7f8228c0b0c17302e50f09d7fdef9deef5894b0d078f2539ee2930e130b130f173326b0cd9b37fb04c30e010ba1a73cf5292e93dd2726b1c73ffef1beb06301c58595c51cb6915860e98e103ae8757779fcc6e3d389279ee8f42c8698d4b86b45078b41165977efbc5beeba4c1e137251c54674a00f5bb970e2a71e45ae5bb7ce77c7b4b062870418b219f7d071278a1cca8f78c4237c826ec6e1a0dfa9ddea36105cc6c57a5d8646fc1127de43e5e215ddb8fa38f991ef50e588476f942b9c72f0cd6c46a949f42f2e782416378f7dec63130b58fa0cf0273ce109fe08918be72976217dd2939ee41753165b3c86a15d6fb10b2aedcd829836a2dff2a7045c38fa28edbb6ae52a5fa4b333b16eed3abf587283403fa65fd2dee8ffd4a73e95d6ae5beb8b71fa0330f559e41fcadfe8bbe89577e104530ead520da32e582c435fd725635c2e1ee5921379ba70c0946239f247be482b7ae5c245de085359730e75da967ec4385d60d706126516e2679f7d765ab07081b735378bf40fda8f1b271640cc35b42b0b29e605da973afd0a99f4316e48272626e8bc7e33c67c038ef9949b02fa1e742cbe90fdd5af7ed51763f0c4be825df2533930a51a465db058865e75e125a3ce85177de45539f244ba021f34af8324d34ef38cfe07a5b04590c39a0623681a500c38024ab0083c7f34047ff681b7ad89033a78e1e19b82d4a16582779ee69a12d5b6caf8634fd3d216fb580e9fd5f7998c6bad0effed86fbe1b43d6e3318fb3847d952f236c3cd6691652c43a9ee041008a67c882903baf0fbf6ef4ddfbfea7369cbb64fa69bf65e91b6ee5e9a6e597a6cba73ff6de9f69d7726de46b167df8de94b2be7a76fa7e9f4951d0bd27b762d4cffdfcc5d69e7e2c934efee1569cf9d6bd2e42adbbdb8f3e2b47f6a87c573cae269cf0ca716a50376766bc6cf67c9aa61a734912b1725b9605ded1ff12a8baecec19324afa90d62a7fa6c72c9900e78048bfc82453ae185539d9cf6a1cf30b17cef7bdff385cc97bffce5fc9824f923182623165dde378d87becbdd19776cc0180bec78016761c68568fe82f90e6747801d21f4b0f3c322897e0f1fb45ca8741e013832f8e302881cf849c09834494c98a2a3ae4745d824dc7cfb7204e312dbd6ac5ee3f6434be28e93c799e8c526f8a33e1653c82231a9f268005aee3e494c9cec6c70c167cc928811bad0af14e3adf68830e8048f3ca289b808ebe213ffb85c324433ae1e758b5eb9f898485506d7558e30d10856e7e03539532671b162414e3fa1cde933f409163af421f51916cbbbac6fd1aef6be3c6f6fe661da6d89f5037623e161d782f6a51f92d8cda45d6937daf3c0fee63123175dda9636450ee7c0e0bbcdfa2432696fea4f7ce213d38d37dc58fa753ddfe163eda7eae88fe5586fb8daf35684d57c919732a9a68f3c11d7501ffa533ccaa5237276e18029c572e48f7c9156f4ca858bbc75993a6dcaa3606ed6d88de448036dc96e373b58f425dad7afc17665d45c010d637be58a953e67a97fd14f98ef485abcb110a7cf3087f0387a7a66dade63b9c8fb127d8639959c9b53faa7649c73ce392e9b7951732a6b0492fc54de409bcf1a465db058969c1a1665a9dcc51ff9848ff4354c38e5c2cf7fc3ebdff0060674d73f8805f7b20d6606cf016b300639039f152e93b3ad767b04928917388dba68d1620b7473c1801f3c8d2a5934280127d1d0c8b9f9e69b5dc62a5b59cfb349e2fb774ea58fed984ec7d9eb19ec450d664f9358285d6fb6fcaf350bd32f1db3305d662f20dd65f4af3e76517aa9d59fb97a413ad168be7cb09f9ebc627e7af1fa85e9443bf4fd39dbe9d960745ca6ece95ada66e6bc6ac3c2748cbd78f4c001bba0984c167c3e71919b4aca87f3e772323fc30b19ead007962d4f07d79e6bbb4c47f5eeb8fdcb69d5e4feb4c41eff6d39602f59b50bf9ccbe2de95b3b97a71f2d7d683a387330ed9eb734add8b12b2ddf7a599a5ebda177ced61fa4a9697bd67df4069b21eda2b674435ab26c69dabffbdab4ffc0deb460e9f2b4d02ed60bec8fa476542e589dbbc7995eb8c8038c14e984efca1bea817ef1167e8b097d85c99d812dbcf242973de8823b53f818c5235e91babda6dfe196b3d3c31d163b3fc7d9e33d260126121617131313be00c14e2e2e4c3adcfdd96e4e8f31c0c58b048c8b0ebb3b0f7ed0837d92d3220419f40176a2d8fddab061834f805cf4d8f52221071a608c052628b6f7e9378c1dc617fa8193c819475c50b96052e742880c7615b8ebbcdeee4ad1c51f707c6262441e8b286890cf9846368f9368132644f4d12e4c843c92c26e76cdf8a3ce44cc851fbb5980a29b18a08754b785c7dca0c2a92eba088f65d109a63cf20123a15b8b43fc128c6b9ce4884f7943e4f8c638e4e47fce1fcaaa3b4fa68b65f149762b37e956370b073188f298980bcea8e867f417fa25173116bb9c156471f3b0873dccc70db1675ea61f7201643136cf8e1fd07f6fbaf9a6c442fbd4534ff5f6e522c82323fa09fd853e8f0efa1a7a1ef08007783bd2fec8a33da1651782b646ff6edbc12401a79fd20fe883ccdfd090a20fe3fc15ade8631d5884475c2c471a9563de558efca6c413ad72e06073ce2cf61bf1471e6082b7f243b46f94d1681df4b328b3c6453ee9134c3970ef3ff42efbd39cc44e26feb0ebc918a5ffd04eec3ad16eb42337e3b4376397b6661ed874e2261ffbc0e85ff405fa0c3bdccc09dbefd89eb6dfb99df9a9473fa26f31977033872cfa21730d7d8ac4bc884de83cf99493fd48053ccc4524f915732f6ba88ca3c938f14a1e75c194479ccaca45d37049f120175c74ce67b166bc308e4abf515bd8243b585a433d26d168046cf7ce5de9c2af7c253de7b9cf49ef7df77bd2f2152bfa2f7cd10b7b977cf35bfe98e2d57ff0ea74bd4deabff33bbf9bbef0857f4d173ce6029f08aeb6ade65f78c633fce2c5e4ce36e1073ef8416bf4c5e9e52f7f45da6a0dfb9bffeb55e907dfff7e3ad31e71903e7aedfef482eb0fa687dbb708efca962e33f80fec1b767f72dcc2b4d8164dafbee5607a892da236d92269a97584cdf60a86afd916d026e3e1a5a427af9897fefb9603e91797cd4b5fb103edebec628428e47cdfe45cf9b0a5e9ac750bed118a7d4bcb56e044c4c4d049ad5f350fda0871566fa11b4ec2458cf82d6c36e1b93cefb85ca4b74ded4b3ba626fbabf7dfdebbf5e277a5eb576d4a47f5af371d07d28a856bd3b7e73f367de5f6e3d2e225ebd3e49a3df6bc73553af5e24fa59d0776f4379ef2e0dea3aefb64fae1a267a4b31e73563a76fdca347fc9cab47cb1edd8d9ced84cff605ab2628dc5627e5a629b09f852273a8826f3984357e322af3a163cb349a3e88b0e0b0e176b3a26177406b270921feb5de52e9878633e8a8e7eed7a69a8b925823067a6b9a968a8c7d9370e57eb9a0bad78d9f160c784f35eb34dd2433edb44fb90c6f5add886516ee4a53db53bc38562942d5196f37b3718fcb8bbec18a2ebb031eaafed8ae34b730234925be78e9b439f947f8c236e06f0fff8e38ff78579b485b268058ff558eec20b362e2f32acd9ddefd61c3a7ace1927135c1d5fc54c7c755d3cb369c338fe77eddee58b53168ef8e25dd2b3eebe29bd25bf1ff81bfd517c8e645edab811ca00bf4773a0e479bcb3a18a2755c68c7526ffc868cf224d0da7aeb6af71878247b92a2bef9245bcb9b1d1cd77f463ec21773554144a1901fdbc13f5863ffee3f49297bcc44998845915df76dbedbe00fbf33ffbb3748d6d1f3ee7d9cf4957daa2e96176388e6dcb85b693f57fbef4c5f487af7b6dfaf557bcc29ff57317b4cf56b84d1adf5ebc6b94f4205b54fd788fed451de8a713d6f5d262b36b872d98561e6ddfb0b36fdcbdeef683e989f62a86676c5c96debba99f7ecd166a0fb645d74eeb12e31e155e7cc39e74d3aea9b46401bb6ff49f11093bc6a0d981e3db810b4dd9534f5d610b203b1b95454ddbfed9c2dddf495bbff1d9d45bf6f0b4f221766778fb74baf506beb5754bbaf12e3b9c3cbd342ddf67cfb88f5f9e366cbb362dbbf996f4a0d5bbd349b7fd4d5a7ef4e274fc09f64d8dc53bd3fa9d3bd2d2035bd2c25d7b6d1d66771bab1f9b761ce070ecb42db0fc54dab003b5ed757d98c327eee24007be13845c921c6f6a47e633d84c5ff534428fe333aea6ad0778ddefebba8c1f05177e36792d230ee4888be55aee381cb4111fcbb391033d8f0e376fdeece49a3ca29c58963efc18976a9e2edad9d0489ff38f687bc91e250ff8d8fe892b922db7625d65299a6b2ef9962b6e759f8c22bbfc809edd01cebf7113cc0e85da6a1c6f9415cbe2114cb9e0a372d1c98f4e3af96b48d143479954db2d78690388820caaa428ab81ccfdb3b69b7ad705794e9283add146f9758ffd35f9d16ee4d57a6a1dd1fe480bbcae475ac71313d3e1656b33956bbad9d6158743c57a9c5de3702d3b72aceea9cd2d9956910f110eac79d16884566531ca2077c46878864b5abffee874e18517d285d225f6ad00beb974d4eaa3d2da356bed026fdf8e3afd8cf4dad7bd2ebde1f5af2f8783f7ecd96b6740ee48fffab9cffb8e0edbf96b6d6bf12adb3a24b1fd48fbe5f1e6303e6852164676b48a93edf688ac9f6edf6f15037ec176acbebb6726bd7d6271faceb6c97486bd94f49d272c4ebf71cdfe74f6e57bd3250f599a7edff07fb97d2a9d65b8bdc8189176d963c5dbec51e2b205fd1ebadc39ff080cf003531e509a08ccfe1eafb35a626b1ccb5a8dc03bb076cddbd0dbfbc0e7a5790ba7d2c4e5ef49972ddc9ca6379e9dbe7ee091a9672f415d684c078fb6b7e6db23c079c9be4568feacde7eb077d4d44969d5b14bd3e293ec95015377dbab1eec39fa8edbd3b25dd7a5adb7fe9f34ff8c4fa53dcb97d80e9d2d3eed1c0549ede895fc219806a7ea4edf786d9f95e3b9aac130848f0a4259b299ac0acfa836301d8546b6063b224e728baacc1bf59409b2925bf3aa4e5f5719b9aa4ba6c682edc21a99595377d4c0237ef1883eca927ca7cd9d073af10067c797247eafc40fda25c7b3b627ca8745f8285fb088a70c0d8f1548b281adf028d37d91bdd841ca7994db20069fa37063dbd7453717bd48e752430c4a7da0ae01556d556434bc66921c68f7c108471075b5a17c7578acb8c6811c7459dc3a75b83c8bb5da44fa940b4ece1f70e1b21a6f1f768149a2119f6805170d3938e0b4afe4463ae1232d6525c9aeeb87f2b7a61f55179cd096f63260ad173ab735cc312dfaaa6d22aee8e828443d5d3c82915bdc8c7cb80fb560012f9b3bd4e2ececfca5edec7a2259d245ae76154e79e9bb068026b6772c43df95e4b3d1fa5bdcd125bda28f72469545eb79ed6f6e2f74483679b45d76c02f1ac98cb8c81369233cd27795234c3a34e7967a2ec89679383eea0f5ae12400c6697bd6ced7721f75fea3fc1b08f6bb813eb5f3ac97e7f08bed71cf9d77dde90e73068bc3925bec9121b845b678fae0873e98aebefa2a7f7ecfa3219ec91eb045d68df6ad855f79c9afd88ed64a3f2c279dca595cf1824e8ed9bdf9a4c5e9a8e5f3d3725b2cfdde8645699d6d13bdcace5e9d6e67af769b355b6d27ebc6fd33e95da72f49cfb647869fbe6dca1ec919c21a916c5c62878c478f8bed8d9e9e5b790975e5b633b5c8ca8b72bed8f2161e9cd3c36fe7cb0c6f2209e640ad9dab9a3f6f757ffdbae569cfb25de9ca9bedf9f6d2f3d2d2f96bd2c2c51bd29e3567a4fe82a569cdb263d2f21d7b53ef3b97a5b57b6e48d3ab16f56f5a7e56dabbe26969b5e5fdedd7a77df6e6f765c73d331d38e11969f2d8df4cfb162c4907a77847d2409dda5179638ed9c3ff6c57c10996f3027726fb1881175dcc658160855788aebcd61beae2471ec9f3a6d848cab42d3ae1856b284bdf8e325a72916fff7cb0182fad283c305b6830f28b9c2cd6330d465db45894f007bdc3b2ac2cc7e194f5871eca24d1447e47e823db46153ed9480cf8931ce10a3ed3c31793e38d8f1c5ef1c907c1c513e3e23a41a09b2cdb53e75d38d92bda5134e0a18d74d04aa797bbea90047b24c3e9b1d75d6d640be7ba029fd3e6bad3d887ec893cd22398728ba7a1e855033dc81cd54fc04956ec07822b8786f68909586c7b549280abacba64938bcfe99c63f843fd5bfcd04a6ecc4d9e552b9c318926f24b8be8950bee2193ac2ca3d054be497ec4c7722dabe8e8284856e489b28427bfd7fd35235c5fb6f350fd069b356e695b92db99e79f6c73999ba02f896e623e45bf233ef3f6352f392dcc5986fa488117c16db9059cf5d53a89a964465ccb2ed4aa6fa03fc86af164659136e247956b79a28bb69732ea899b255b4b84abb083c287d138de4860e08f46bacb9ef5ffe55bdf929effbce7a7273df149e8ee9d7fde79e9539ffe74fea64b239c835fdfb747836ffc9337fa79abf7beefbde9252f7e892fca7ee159cf4c276f3ed90fd472d7c5d6f60e7b8eb9d67ee4996799323058e345d6e91cadda690ba8efde3199d6d8026bd2ca971f98499bed9d51df30d80e7b2c77a39db5fa922db05eb76e413ac7ce607d7ec754bad8684eb785cf7e93d19e8ada5ab01e3dd333fcda9b9d6bb20a3b51f44fec5a600b26fe8821307ef2e6a07d79cf4369650eb72f3205b02087bf3af5ecfb9b07174cf616dcb1db76ec4e48fbcf7f715ab5c076a4ecf06a9a5a97361cb5dd76a126526ff1dd69f3a517d96ed7e2f491f3ffaff4b85bbed23b6df78de9a3773f269dbfcbbe54b0635b3a7ad12969af2d54b7dcbd2e1d98ffd4748a1d889f376d8b323fc6df68a61d4b2f0584ed6e70ce9b262b66b6704e6e048126ca136d618e85cc13e91d1d6445729587e80d213dcaa30f5db689cefd0e76445af4894ef2a07798f1145c6e7b4d521c3ab6039a3d0e75720894a4f11173261f6e2cd8f1859783e67cd943347cc983d71e68a224e7a643074ba58f6f8641cb23f86687375f3cf12bd8267ac977c3b26d94c18313bea6f7bac96cf595cc87cffc71601a7e9787724bc4a9f034a8d2c7042fb184413499179052a1331a9591a13279ac475992d1996779b2071a97295b08a941944a597810b92c1ba8173a4317782ec312f116b7468764e6b6a39fb093cfc160fa07fd0418fd4117300e04137f0e2573e098a476a4ac2f1ff0a850079cbd9d70a9b63bc3c4cf6345be8cc1bbcdd8b114dcf98dbdee37e893ef8aa7fa8e7227c9bb0f450ef18d31cb659751d958e296e1c88bb0186b70922b7b0015faaa5ce3a893e08d3c5116f888a34e8a30f373b80f1d497ff3b8432f31adfb0d5fce89fdc68cf3f3417cf18c3985f94abcde4e5601c719a2badfa81d15138f85fa0d71324faddff4e837131313be51824dc0637bc7ba2b0f1f2576b471962db4f84a4c731c639b44fe52ce0262bdf084be54f4b8e2763b46de5886a7ae032bf2a958721ad335f60c5671b8326ac60e82bff36fffd6bf4d70ced9e7d0a0fd273cfef13d0e06f26e96073de82c5b48bdd85f4ec7b709f8aaf9c31ef6d0f4fef77fc02f0effed97ff5bfadc673f9bfef44fff347dd55e9af8177ff6e7fef232de487ee603cef40e62160f25162af64cd3cf35fd993d062c34d63027d94ed1bbeeb6550e44b6b85969b0336c31f5ffdcc1cac7beb26ab0536d51c4af1ad28eb349f3e7f5fa7b26fbbdb38f599426ecdb8a07ed79e1625b92fe78fbc1f4bddb277df76c9f6d876db2b360676f5ce20b2d165e3b6d6177d1d67d7434f64f83ba4171e1cc8234bfbfb43fb5f68cde427b92b76a91bdda62db7569bf3dea5bb978513a6872689d19fba1ebc5f608f182ab2eb685d4dab4e5910feeef987a72efb8ebae4e376fb597c62d3a90fa9337a75bb65f9d0eac3b25ad3df18c34bda89f16eda5930ff435c10a5d03548cb1d5f513035db171ce9ac70883c42eb641b04d17b474c443f2b8696dba4e9e680f6552f4a981349f1db443fe461ab8ac2e7b3571b058fad0873ee46f64b773837d7bf37bef452f7a517aee739f5b261626065d18f9f6dd9bdffc66ffb616172e5e8ff05bbff55b696262c2ede2cdf16f7bdbdbd2f9e79fef0b31165bbcc7ea79cf7b9ecb63e27bcb5bdee28b2b7d9beb0ffee00f9c5f3a641bdf2ce3ebd87c7b8c6fff6992139e5c656ce45b697c8d9b9b1b76918577d70daf3a3198df6bbec2ffb9cf7f3ebdfe8ffec86df70f62460aed4bdcbc1d723eaaed86e2ef82c287e418a8538648830d0275e6a3ec911e75cf9ad9f0c5d64a1771745f03cf285b1dee61cd5f9c315eb521df5c653ee41b9c2c94586cbde635aff133ab88febcc5fd031ff8807f138cafdb3fe5294f4d2f7ce10bbc8f80ffb4dddc7ee4231ff1b6e75523cf7ffef3d3b39ffd6c504ddb6027c57c0144af123ed0afe9677ff2277fe25f4252dbbb7f46083d65febc4c8bf84de6e0822a5f2a5e3bae6b8fd299cf2c49bfe77414c0b9ef78d989aaf66e589d0eb4a7c857c1a88e6a03918eca6bbeba3e8a0fb8d376f5a16cabf346bb835f2d3d015ef40519d02ad6fc2ac39fd95967ce30b35062a1ccfcc0b7fa489fb5eb2cf3d579e79e972ebbfcb2f40cfb92d92ffff22f977ef3894f7c227dfce31ff74d0fdef4fe8217bc203df399cf745eb511e39f7f6a7b47da0775bbe9ebffe55ffe65ef4d6f7a93f7d5aaeddbfdc6aeefd80e1f74566ce618db1061511879fd9127244d9f73f5a2477f2b5e0da0dd3f8055c979726c359e113cdb34a4333062e7503290bdaccac0e8e8c03b83f09098101a96f355cf7feef300f84420e18fb16f0b2eb58b082b6176b7d8993ae7ec4758e09ac14c233390492ccc3ef4c10fa5837657bedce880bfe8852ff2dd2b2617c974e2fc2153c03dd0bed1cf2e1492ad7d7c57ea0c5b64d9cd1f3fe1e7af616031f5405b10f14a06b4f237ca4d43b593c98076d284afb747919bd72db6774dd979149377b7ed8e4dda37f5ec818f3f6e5c61db5513eb7899a4e9b745ddf63da6c91658e67823336708947e5b4ea5e5169779c976e1e61f487b771f487bf6cf4b476fb0c77ff6ee885dbb0e98eebbd3537e74613af7e61bd3d4a917a447fde49369d33f3f20fde3d3fe477ac2bcbbd343ec8e76de5127a665776d4dc7daa3d1a9c9bda97feb37d3cd16cffdf38e49ab960d7eb38eb642b7776ccb63676b8c746029b60a667fe9e120e4047eb9d0402d5c0079d1e01a5405a5b814402e18ad3a333c5d7da1b0d4faea7ad451e354971f45a81532aeb6e3339ff98cefc6bee31deff0f383ec2c3dc55e44ca9d3f2fec537c7517c945eb59cf7a567afad39feed2f9e6ecdbdefab6f4b6bf7a9bef54f058fdd77ffdd7d3d39ef634ff9a3c7cece02afdd55ffd957f1beca52f7da94f429ffbfce7d2affccaafa42fda974416db6b50d0a718c1fbfef7bfdfdfd80e3f6315598a9f72e094f9fbf0873fec672323bd748b9e499bc4ceca51b67bd2992c5eeebb62aadc88bdef98ae92729b6872931ec7d76d015b848d2ac32c5a1794eb2a2b371ac5cb41d916b5b7c3646ad4255890e376a94e9ef58ff2573ae42f76d0662ca25ff9ca57fa429c5f1220bdef7def4baf7ffdebd33bdff94ebf69fddffffb7fdb37b2bfe03b98d0f3adeb8d1b8ff3978ef26b037ffee77f9efee55ffec56f7ad9e5a2bff04a0d16db6a6fe4a25b7aa92bb16bcaae986c2357191a9523afe2a81c9a58966cc1f15f72943b4d576c41c4f853cff1551cc9d1e728f5af9a26ca68481b3930459c4be9fef0f674e3330f64d1e65a6ec4496484c5729455db035d84599df988f6a4dfb0a07af9cb5f9edefad6b7a6f3ec0912e9ddef7e777ae31bdf98989faebce2caf43a3bffcc228b1d5116ee2f7bd9cbbc0f3dfad18ff69bc4b7bffdede9631ffb98bf5681d7adf08535fa0daf00f17ec3c2d86ca0bd58f4a037266ecce837824317db5665da89578790d447944313cbd0443eea8ab768556fc5c70907b42d5c8c639687ce4e39356da8cb4ea9721da5120ab98de7f463cf6e1781b6066611a4a0026781346117190c00cf630c6f203a4508ac1e8ff0ce156818d8d0c1a7af54532f8e079b839f9d87d45950d9170a5b49df4b6c010f51a14fd9d1317fb5023b521c7467f76ad21658b67e6a7e37d064c81ece851d349cffea8dc1397c0fbf7706738532c91bb429da4e9cbd04d26e6497da43c47907ece5935b7e94569e727ada6df158f5bd1fdbcfddd8d9b50d2bd3aae3cf4b3f5e7552dab0e286b461d333d2b53fb1336bb690dac90bdd369d967a8b56d84b4aafb6f89f968eda66df26dc72959dc73a2eed3b7183db99d5b574471803561704d957601927fa929be3f090c41371a56c85a1819279058fb4a51ce43b2cd4651b700d3660a5bf045ad958cb95ee68bbdfd19818f180937cf8e9ebc03efad18fa6d7bef6b5de57e9f33cb2fbbf6d4787bb3f165831f1aa00be59cb9bb695d82dfaa0bd9a8477c2b023c58e96ee1899ac48deff2de7e57cbc45fb0d6f7803604f4f7fdad3d3eaa356db629ab38ecd020bdb188f5c80d9c5faf83f7f3c5d70c1053e5162c317bff845e13679e700004000494441547f8f15630d38efdc828e89173c132c701e2ff02e2ce43019b338c376ee8e49f8afc59603c24789a5c5dfdb22e7319e81fcff6fef5c632d3baafcbefb6177db6edb6d337e616cee25012b803322c920645bc1f061f8804290c2078214c98244e2151e4180e288c707be0cd2440201115280f980628f50984119441c43b0111032c980f1cc08a20076c40c680630b6c1801f6d67fd56d5bfce7fd7a97deeed879a066e75df5355ebf15fabaad6ae5dbbf63efb844874764dd215add5ebc49b62e045caf10f3f48891d458d670dc9e4558155b996844d9e58a19476cddfd9d56dc5979e6ca9aef6094375f1dd46da8c36a59f64f810755ead405cb0b8128d1d4c628d71baf3ce3b73f145ac1173dceab9f9e67f3bfde1ad7f980b2c76b7588cf17e22f89cf0d8c5607c5960298ec9892de285f1fdcc673e93771738f972c2658755b14777f15328ec7042dbdadaca178a22a39fd0e1a24278ecbcf2d34be010535c8870e7828b6c7e090159b50d6cfaa91d73753cfbbe458ebe129d72f66f37269223a4b0916a36be89114c8dcd687c5369a70fd94f03457834bef2a1f1a2dfb3ed38683eaa5d924fc4da3695fbf64a073e63c35bfd595c257ed861e7f2939ffc64be97e9f3777c7e7acf7bde938b2be2828d8f9b6fbe79fad4a73e95e3447c1037dc6582cffba8d835252e5860614bb81a671675f099b788c7ebaebb6e1637c87ff97f7c79bafbeb77676cf00ebf17bef085b943ce4fe3b0b3c62f4e088fdbde7f7ef79f4fd7df707d3e2a41dc804ddcfc6efc1a06b29ed457e997c654f1c04047eac757fa6a0b75e1a092b10896e2b02f8704988a1f9713769fcb563c2e4418c43ff2ee0f25f17b000ed25e9e674418283a4f133186e410393c12fa929333e83c1e7fe08ed2983a923c391ab7fdee7f247691622becc7f1dc563c8b95cf55e156f9eb3c69fd5616650cf303f14dc40703833fbe95c8d879bb58749d1bb702cf397cdeb4ffe091e98aa73e73baf2c853a6ed9f1e99fef539974ccf63f175713c47b6b535fdafadcba68b9f7aed74f155574fcffb9d8ba67f71f88ee9b283b74d0fee8fdf0c3bebe7d30f1fbf60fabf8fc5ab250e3f32dd75f93f9abe7bf0cae9a7f163d03c0da0d4c6aa8c7692d39f6c5391934c88145f6b5e234450c15cb525752ae6288ea4d4e46a5f893ecc6517d93456ecb9bf590e65d11a8eeb4a5f4cf31b52fa2499e0250d7b9166f849290725b7fb983488592e1648f7febf7bdbcbf2aa68667c559edf6ee3b70395f8cd375e55c2e28a67143981b28862abfed65b6f8d2f7f7cb35db850d6ced61d77dc317dfef39fcf67b93811eb3d3dee2717281c5760738b90e3f16d6f7bdb746f7cc1049c673ffbd9d3eb5ef7babc72d50b4b25cf84c649f255af7a55b6fd452f7a513e6b853cfa241da759e93eb22f19ade8cf4c2d2b63987cfa5afd1d42955368e849a7ca812379e9375ac581de921525d778b5e078d8c3874c2d4b62fa92fe557cb78fbcecaa0dc250bdc99b0de93493159b1879cb5bde92109a373991b12026f1fcde339e5e16b949880f4e6e3f8b9f7162cc58d0f002504f2c68d8c9f2bb018c1fe3cd0e18bba6e8b1b867c1c6828cdb948a696e37b27bc6099437b5b3f3caee28899792b2c3460293c4cff4dc76db6dd92fecbab21b02367ebce49fbc24bf1445fb35ff67bfabcf83defa26b0d477d997b58fd248ed4bc9a65c8e601db3aa8b6ccab8bcca747efc2fd9dc2e7aa394bec2300cf9285ab2abaf339ed1d22e3027d15e1604d9b6c0e13701dff08637603a2eeab93f537e3c9e639971e1793e9e97f4c4ee14e34edc7091b7bdbdedec1c2f2eb2388fcb0e6346dcb0287fe52b5f99f316bbf2cc376f7deb5b736cb5eb7ecb2db74c1ffd8f1f9daebbfeba5c587171c72d4a122f30e5e292a4b86111ffb9fffeb9a4b1db4f6c1237f8f99297bc247560b6b8e9fad36324cb65405663657dadf680976310b2991ba6641abd8e79c282e53ac4d14212ce71ef60353c8eabce80409b0c22d579685e5eaa03abce47c6d3c0a4b34f59f9ef5f166f9a3d1aefa98aedaa47625beab22307739195cdc509a27c964a1d3eebc773e21b8dbffbd473ca330ab9388bb72504163b5d4a0762bb95e7b90eec3b7b3a78f4129ea88f55d943d3a5171f9a8e9df5d5e9f9f77d3576a38e4e5f3beb77e2a1fec3d39103df9f7efecdff369d7df9d3a6e71db970fad1a5cf987eb8ff49d343c7fe66baeaecc3d393cf3d3cdd772cdea67cc5b5b1da8e1f7c8eb7d2ef8f3c6eeca4c95c7dafcc67a0d0cf040c3cc646fdde6895279fa157b0d4a12c9dc280d04a59d09837b9ca6f5873f1520b99f4b7f2fcea41bec192cf89a558ec742b44c92a6fcd27b0782c26fecb6ef68d1d78d49964b6b6b6b2cdc2e02af04ffecb9fe4efb1c9163c4d4adcce438713288b1aae28595091984c7eefbdbf970f9e72e5cfd51c27beb7bffdedd38b5ffce29c00f99208cf3780c1c209fe9bdffce69cbc640f5bec0683c16e06bf45c76e1857835c31bee94d6f4a5126db0f7ff8c389cfae15bb53ec8eb0c3c004c91526cf92f14c19899336bf47860fd8a70fda38a6c4eaa3d1a38fb36f22f7fe5c8b0b8f2d64537c5fe6c2024765e9e7f8db71045d63219904898fa62b82d3d0ab3e64fc98bffd15b0fb215bc256bc084375f9e236d0e9b1a0e98175dc6481c3c2e84d6f7c538e3531c309f19cf8950692ecb3f862cc394932fe87cf29afd2703e3c16d95aa8c9fea73ffde95c38fdab7807218971c60776423ef4a10f258d97cbb250926fc42427536e65b223c189941331bb1f24763d6fbae9a6bccdfdb9cf7d2ee390dd2e2e46b81dcea26c7b7b3b65f9485fa2fff94f9924df554f6237bed9bf95e672edf8ad58c26ff275acd30ec77aa4c68b38db94903ba1f1ad3635e689710ada2b3c8d0dbe9f15af44623c5870f147dcf08c2539497d4b2c1063c4067dd4f3993714375a6c27407cf09b932cb6596491185b1e9ae782ef831ffc60e2b1ebfefbfffef7db972cd811e38f5b99cc4beccafee847f7c50569f992c6edb7df9e718e4d16f12cd2f1116ce624e2c677b134e66be3cb5c510fbafef84d67e32375ea580ba7aae4f88a96c7ac625263683b58ae236cd15497ad72f615f54ccacb31d7fca6baf9303871e7aba906f077e3259e0a4888ec60f1e70ecc74acc222ea702cb07efbca5860d909e2d1b86dc89809f7ec03b1856583cd7bb17e1193e8fe638f4e3f7ef4bee9c8d1df9afec1335f38fdd7bf3a3776b57e100fbe3f7d7ae4eab83df8a40ba6c77ef1603e7b76f515974cf71d7cfaf483cb9f88df208bdb4487ae0ab978c03d7aede8e1f871cd4336bce6636be85e61c71ed081a2b1e464a6039f87d3d969e06a9f89468b2a74588cb17bc033113ce7c42d3812579d1ff9c847f26162760ebe7ed7d77367498e5c7bedb5790577e38d37e636793c409a0b32dda6e3617826abe73ce739cda6628add304ea8e44c942c8c78a895049d13321317b784beffbdef4f472f3a9a3eb293c68e18b7a9f08f9d0c26eb1fdfffe3bc7dc82ed85e3af53da0d862d78a98227e58fcbce31defc8f8e04a1e1eb1b49484d126ca2a484ca00b9fa498a4cc43f27a39b4e282f717b2e0226649f8c0ad1a6e07b2c0e3cb182c989067e7829dadaf7ce52b19abec70b22864a1c6c991ddd2d7bffef5b9e0dadedece933298ee43c6ecde9c44b71c77d2987bdcb0f8e1761f1763f43f3b50bb891bc5879cd814373c2faac595e286f982f988477eb8007ce73bdf99b786b9586381c78e3d8b38fc81cf22fe4ffff47fe633a92cc6d849634e6231c7e28dc52117a5ec7c72e1479ac54d5df0c8df33265f589ce48b4635602367e9f07e10526e01708471dcb4baf040ef70bc86817420feb8b9b83cd5207502290065430ba847e399deb899d9164878e0fdc00a3736a4da1faf655092dcc3b17904597d57302415bc3a692a78e01f8c97423c12efb0bae4b76f981e3df4f8f4e5c78e4c8f3efc83e9ba8be347792f7acaf4c079d74c0759e81dbc6cbae2e876ec5e3d12bb6087a687e2f6e0b17d3f9f2e3affe2785757fcb86bdc7a3c123f1ba4870ab18a5f24f94359b4bcb2b27af26a67f86a1e7aa680125ded6d2ceb0bd1c89b5cd54dded2046b32e9afd5134b035571134b1ff22d46503e8a859ada0a4ded978d2667bc994cd03911de11b7ebdef5ce774d37ffbb9b73126022f3c5951661dff8c63772574a3b42e0bfec652fcb9d226ea9b0e8e2b61df6d1c1163f71c28995db42e072d26371059fc4d6399314cf76e92bd7c9880f4da8caa11f3e5cae60f19b840d165a8f3e163f18de9db8b9a5c0c3d2975d7ad9b4bdbd3d5d72e925b9e86272dc29813bebc7e86b4fea476829674ce7b150f0ba701badf287bb0fd8b4986a3a9d2dec379ee4dd5f95cd97265fb1a8274e4494ae9c892fd99fc9571ba229074ab1c26e262727162fec3c32ce24c688454b3f069ce038a971f2623c7b3e0b25f112a8b6097be882297ce5fef6f74f7ce213b90bc5333eec94b0fbc96d3f8d1dbb58ec8612abc4f28d7141204c6e37f263e92cceb8b8e0d91e765dc199f57df5c9fb035f549fc926233eba31913fd9f75577a667f21a1bc93a16f03ba613185fcd376a1336bcecf599dfc9880ff31f3dc9286eb8c063314cdff26c14b78e498a1b16619e880bc5068b9a9eaf986abb578a9bb8c3428c698c35779013374a5c6cb22ba5b861ee62675ef3178ba83f885bcd7ce987453bbbe8b2c5b3adec7ef2a58d8f7ffce36df79d794eedd631d6fad0fa473e8cc6b7e95721f525b239468ee365e4a32eb91ea7c554c55526ff728b431531fbbcf0b162a91a851246eb3018ff248a0956119f13efb19aee7d385f1ecaa9821f7c6691d579b36b6bc012729746e1cfe219ab7f79e181e9a9e797930fb8f0228e4ba7f31413154f51e7e76fee8fe7aa58103d102fc9fa45ec4e95b43a008ad64a9f81f154eb2bf0c03d27167567ed8b67a7ce3e3add173f3afad07d0f4d2fbfe0b1e9e9e73e3cfdf0bbf120fbc5d74ee71c3ab4efd881b3e25b93718f3c9edf3a2b60cf3f106f753f277e77f050fc2661f4ce59fb83170744fe9c113b6596d6da63bca5e24c67e5719b2866fc2590a0ef56ce214e4407fdd1c4e6b85e761b5e7619c68bc984e7a09820fee88fff88492d7b433c72f4b59861db9b051349bb094c26a27145c804c9420b3d4d5a7afee6c9573c394fa2e88b4799ab3eaf4353c2768dad3cc17eef7b7f1dbfae706d4e70e83081b290e26a5293b4daccf311cf7ffef3a797bef4a582cb851c27641272926d025618f136d1463c26b23ecde42a3fc77720dbeb8eea8ee7e59854a2ba02f5f2261c97f3b27466b4b2ee4f96e2862b7d760979b09d67df481a43743979f2ba0f768834662cb05958b10bca6e25df66d5c3c3c400b756c4cbb8ac1d4b0cb05bc9f33424e1f13c17f1088f1f2ae71620cfce50277192e459425db471e22496b988e0e1769edd23b1ebf9b7f153692cc0f88bb48fd74b7cec631f6bcf99a53fd6cf088dd2acdfaa404febeb88396da9dccb55f861b609630dc7c67708b681e87624d6d3a82b6e9807b86dfbf297bf3c6fbfa1a3b8619c79a89d38d8dada6ae34cdc102fc4068b252ee4988f1407c8b3a081378b9b388ff06c571f3711bbfbd82987c74e26af7c60bc75eb117976b1f087c40f3f83cbf3a5eca472cb99c40e28bbe6dc46e48f8b968f7ee4a31983b1ab950765fa13edf73e592a83b989d7f367f3ce6a0a406c479c149a9fde93c4c7aedfe4dead0fc26ac3c08105f895cc6e4b4c9c6560cb22eaea78c7d41f6f1f9afe4f3c6cce32e892b07b34fe38b59dc81fba97c7df9fb1288afcdffc9d43b1a8993f1f255fe3db8fb376e11bb7002f8edda11baf3c34fdc3cb0f4d373cf9d0b41dcf6bb1e20b986e3056fa1a6cdaa644bf157aa11d8b20dc77f0e7d3c3f162d4b3f79f37fdf38bce995e78c565d363673d6f3a7cf13f9e9e74fe65d313e71c79e240dc4a3c78de05d3d9f903cfe74d179e7bde74d179f1bb85b1163dfb40ec84e47a313057a6b24fb1ad3f7c485f10ab3e359e68356ff45442b1e888be294785d4cbb86f45c23e3b7cb7372b57dc1956a72bbb895e79b2241eb93066b42a088d09e2c19f3c38bdfffdefcff71571d28b2bc127b8aa6372e28fb1e4e4c4af1c90382172cb8777c371d2e384c4b32def7bdffbf2e17770b9d2e3db569a8058c031d130e93de39a67e48995094a89db32e06991a6b8820f9e7ed59d3a5bec7c859b5b3dba4abce53fdd92bb66f8cf628b3fd946f7c8f94750cdf49def7c677ac52b5e91932704dad85ff116c9f9f8262dba94e4fde9e5112fc7a08e11b24b328e23b9229c9fed63c6ab54d7552c35dd9c7a7020280b7e08bce18460dae974c4174ecbab8dc60f4076acb835cce28a7862419b7dfd58d97de0aa9fafdd73426551c50e0475dd426117e03fc47b09b9350cff173fff45c6982fd6881330492c7c7816904513f2f872eb2db7e67354c4293eb02bc18998843d16489c8c0f1c2c0b78f4b8fdccd7fe89a5adadad947d222e3e89695e3e59d3139ce8c1f0947d2681b03faa7b1fa5e8c298a42efd1f493aa2a9aefe177d562faa8b9f239d1e5778e5f4b58a89d4ad7e21436abaa5daea3d5d988ee132dc16e4b63e0b128f1b3df00e9d386101cf7871ac33f7286e88039eb9830e9f0b425edbc0b7f7e4671f37dc82e49631f2c4532cc49fe0f93be286b8650756bb5ce0f23804f30f7c7c87c72dcc9b6eba29bfeca3e7ab8ec586c0739ffbdc893987c4b996851e18916acfadfa2efb64211e52da78eab3d4012d92d3d6b04c5763a0dcf5565e154cff942d7b48c7d9a52c2171a8d3e107e24441c373620e6782140e4bea24f2c061d00e9f1dcf22b1e20533d66efff4ea43d37f0e03ffec9e384877be5bb12b07ae3b77dff4816b0e4f7f2fde1fc5a289db7cd8e4ebef13a66b5bbd0fc2bdb8b512dfe0b9e0ace9aa5854a57b41e3aeddb13a79b971fa2a7138eae21f41a69399e46487c6ee8ffdb3c79f38349d17f2e79effc8f4f0fef89661bc1bebfe7d713b67fa59fccc50f878f0bc58688627151be3e175f8c5f316b16b053d5e8b41f7edef76af6433f37ebcfafa4cb854d496016b99b4844b672ef196d1e61cd3d73871608e92fbeee599ace1259d7ac0a57cf4eb4f1efc4996d9e96132d17872f5c50bfaf84a3cb746e0f15c020f98f3a030bb1337de586ea1f0ad19aef03829f1c7bb8b5efdea57e724c9ce153b02dca6039babc00f7ce003f90d2f4e5ac4d317bff8c57c21243b0b1c2bec28105b24687c559faf62f332535ec7c015ee1bdff8c6dc2563f1477bdef6d6f24cd591f3e207c84307ffb8adc3f3153c3bc3fb733821e20327564ede2c00983c790ec793fa668d961de7d47919bd9dd26e64c0481f16c6dd6d2ce1eda8efae7a398dbb85e32b339e24164e7f1157f3ef7def7b7381ccc98bc52ecfcab133c4f3767cfdfeb5af7ded74c30d37e42d66be46af05143ba0f77ce79ee4f3c0f197bef4a58c273df7d7e6a16a8f58e22280f1e624ccee183b0b3cc3c3c9737b7b3b4fdc7c83941338273dec115bc42bbe90782d09b779784e90798dc5b7629a98e38b1ab48d2f4a701b8b445f239b63117da9d8152f85ba8fe1f8f4e350b13bd5e3aee28fcf21eedf718349c17ccd7657ba97254a3e6caf0978dcb07b48dc703ee6228ab8e1362163cbd8710bf735af794d7e01865bb93c5ec0829dc46e3571405c416787924533cfd791d24ef82e7bcc618a1b1667c40d73ccbbdffdee8c1b5e92cbb37ccc21c4067143ec92f32d69be4043c22fbd60597173c925bf95171acc5bf8ccce17bb69c3b84994f9c7525fcea5a2d6c5dc1aff0409a338c9718c2b0e1bfe0e5de72a24ec44c36af9a771e03c1e277789749ac75f4dfc5814c424705e5c4533c944a4e5a943037cef4f8f4dff3b7e0ae7c178d955ac1f92773c86f0f5587c5c192f0e7dde2507a7a3f182500d0c36386111a85c856d6ad8a8c7eadcb5d11d56ef1c043a80b275b503fb839abea5fdf4c7a38f1c8b9376bcf7eaec83b168428b2daa326c60310a92c76fdab23f1e123b8b05163078859da242ad1d3c594942b06bc3dc17f1d30a8d348cf41fac04976497d7f6153f56caf898fd103907137da3af17e77887a8e397560aacdaf03689554db87c96ddf72abbd6de8ad7744d0e9f388170026201953e5637881b7c67b1c203e24c7abc2d39174071324187af2833995c75d55529a7b603c1ef76f2d0390b9aedededdc3968be855dae2c394991b8e2c34ee3d3f7f15f78ec4a600b396e039258b83159a1b7b5b595becb37fa9e89123a0b28f4a9331ef8824fd4f9b618b1cbf131b3bf2f8c937cbca0310eb09c9e04842321b221de249338516963928cae5e5d80a57ea0cf49b449b4248cfca97e267ff4e1bef6ed0d9ebeb524557c25f5c785d35b39f0d879628cdd4fca07f61f982e3c7a61c60d78dcdae5160f8b18e288a471a4cc6d427643192b3dc325cc3e479e1d29761778d6ee8acbafc89d0e76ad34471147f423af1501933862e14d9dc473639c9cd925c1a7f42516fc8c2dcf6b11731c17c422f1241f52998f2e46da3155c7a8f51fe3432add5acad0aa1c84941dd18af4e6cfd0936fb4173f14e3949347a376486d4c7bd9ea57aa9b8f27d5def08b982176e43bf8943966b905c87c43629c890b9e85535c78dc304e1907b180d6ceb830fb5c78c87301c945003b641e37cc55d0e06193b861ce449e449d8514178fec6ee60b4c899b481e373ce8ce3a403ea4403fe6498c0fef63d12c6f6313fd460253a9c599080b79c3d0f806947c63dea4bffbf9665f74f4ca5207ace04a7280e188003b51308ae71de344ab6e479dd102f244413b3dd69638cd5f36a076be899d6cbbd6f4bd5d69365cd0c0a5ddea8cdadac923b286997aa38f90043bc72daccc4e046127b1839b32b41de49a9a5e25fa0486887c4e6c571440cd67ed90adecf1ea5bd85d5b607572825cf32974d5860a996d906fd2234f3fd41f1ae7da5ee182019e927ca73e188724c70723d612bb07dc5ee14a8e498ca4894e42d01ddbcbc8f8e4e7e5997ebc0037c744ee6a3cd5b610565b96f0fb368d6cf532f8205aeb37d1c2a3a4e1037ec9a7da453e2ee993f53fb8d91eb06a3c21d3da20ec9a23afd4da1778b2bfb4c04adfab3fe84b3e4da639f680cb90ba1fd5a536dacdafeaa3ebf4e5b4219bd50655e4d4976acb28775bce97ee88efb4942b0653dd79c24b19c62d9297c5f7d8e064c945360f2293f82246f2e32439ebb3a29c91d0f4fbb8f01829e68b7dfaa6767a3fbec02a36d4d769aa62259ff6466a188ed7f33486918f1658d58d195e56e223c730049a1f1a5fe7091fbbd5c7942f2e1e5f7b2b16f65bbf5019a4a5714654fda7b2d45d27e3201ccef85db65b4774f771f307f10c2b3be1dc5e565cb85df9425ef9331bd0d5df6d7cdd3f3a39927859890fef738da964e06d2acb9ee34a87beec1758c8413fe88a10fb247e7600f1610d91ec8826de89e66092ca20d359dc8ae3b3a41a9bea2791b36b25858cca4dc00aac99e14b46832c91936dd7483ffb330c3298c96fd60980a05767d4dff8e27e35cc9d1a571ba120c08c020816f4f4a596a189bfc4933cb29491e79fd3e18d92e4e1c9ce48ce699293aeec2847d6cbd2ede585d3cb8bee18d21556c65fc462eb77180a188d01792464f81d41aed65527074363880c7f9ed8316dbe042f6ffb850ebea8ecfa8d667d2f3f654b76541fe923233e651682aae39ffc6492535974e1858b2da90d8d1005ef4fca9e24dfd3bdae32b22a937bdd31772a4b1739cafcf3e4752ff7bec2eb69c2ece9c291cfa95b0f7495e9cf94c31d9b1f12b38e13e3a0c478489732fa6bfc4a47277daa71bb24af3115dfebd0eac92e7731f9dd44e285f763915227aca44f91cb17e824c52ce5e2f9aadfa5432ebefa2a09f6211997535939bad2efe50d2afdf0fa525958c2efe5644372aabb7c4f93ac64bceef86b7a8a9b3ab61aa3194eed738da3c6226582273ad8d85de2230f3ff31a9fbdbce60c6484eb3ec157dc70fb9267b8585cf1e8827494a3d7fb42dc64c28d080ff9acfeeafba708974fe7212f1db8949524a71cfaa82c1de709a3cf25b36fc75b842b3fb28100a5a1a0ab43238fbed9fc4d42936d271b77aaf14b2f36d66ab0c265f67aaa3fc8934a3d0eec1a70cae179d9eb49a783ad6dd048d8935ee41bdb953a15439d9f20f5a3e9038d1c01622fb96b7cc957b1ac722050af0dc616c5d2ccf2edc4f435a4d40c9a50e4e92b4c465b642ffaae0906aefb5eec491737b13c4f8955401b436d1ec9372141a579795aeca7ff81b9b483250cf0d37eef17d882343be8b9fc9aef55b6f5ad7083de68b4b500d121851e79d756ac57c12253c6494e156ea7b3b211aacdb73456fd8e318b5f092fb666168a907ca496d8f28fbafc8eb2e486b4816df03c8df41b5f4d54eba34e5b482db6e0393d6cb6e43e3bbd0944a1ea43f2f15cab0bb6dac2fed20ed6d01fd9519861c093fbaafe355bb5d94da3f543d7ae3ad6a52955bad29aeeb0e0b67a81e065521f880fddfc86ac382c0e04d375aa7c53aff360ab978ecbb1252eb83dc533823ac1d2e7d0b1d1b52991c56b36ddef28cf745497b0fc944e69cc7a6c2157758b8814d58a853cc4d2bf1a37b4e5446f11866ee95e3755fd4a92f9889d4c27d35eb7d397852b3bc1d738e024a9f990b5c24f7aedfbd298e2672b57b7a5024c960ba46a95bdea5b6c8fe26625d89056a41287cdf4e2f8e281ec37ed55a16f2fbe28e9b8507d296f188acb104cc7a27ffb1d2ccdcb07a53402d5c1229e1ce1a42d3dd124e3b9789275dec6326daf8338c3a88b05efc9d2af55782368271336848d9a0e30a741a7eefeabdecb214beaf92917b6c0d0624772ca9357ed0837032006aeb40f49b04bc7742d090e7412f2f2374aadbf8263e5225b7daaf2457385ec3e09597ae4ea93953de7aecaf0498e27da4aaa2bd546bb9cec2847436597832edf944353921fd4532f6c69ec454346b4c450f76a1cd567313e4d4e27977ae03271e518ca70e4c24abff362a10293553f9a78b595f52ad64f86cd46d50f03cd26bcb57e918f08d63e761f85a71cdbc2901c3c52b6a5f2554e466167910f780d03bb3515efd6b1600b0f99beec34e7256c6d533531ccdc1f0436d51d5f6d10a8783d86e3a9ac5c18a91bbe724c369a4df8b2e17dad31e973649b9c6108973ced5b3cf6f2b33a7ed57f1edbf24971c00284b42653db154601ca2499a455bafa04012f7b3dfb29086a8b78e4ad5d32023152afe3752f8f641360f031b22f31f743726e87b2cbc8ae64bdee7ac2779ab0c44b5d1f738ecde8df9463bcab6d68294b7d1007c2719f8a46f4f3405e31a0b871fdb4c9b90657aa6f8e318a9b8653755cbef914bcb4531b233af648d4bdecb2295065fa323afcebf51d4bfc359bb5bf13b3f6b1f07581bceb5b8452542e63153c4cd51e9080e5e2f5b9896451fc9e4e5dbc62656eabd45613b9645d4f98ce136d492e0224dbd5ebf475e9fba024362ed534d2c9719540e42eb32aaf4a256ac1b483a7d303ce35a82f25c9297739d1943b8f32f4b5f6f642565fc2319155318275242f9a7214bc2c00683a28a0c94fca6bf2b2c501123d9b7a1c3891da89216bab0903b910e4af084651938272e9e624036e3fd96037ec404fffc0ab3859b07a62c9147af18f0338e9e6abeb377bd24b505c0ea7abdd4aca0c1ac979ad5c7d812fdc916ce303557bc6fbdbcbc82af574af8fcad0b21d322220f353a43e773c78b33a5d63985e1ee1e043ef87eba8ac3c316443be76b1818cfa58f9124d63869cca69c33ed23f1bef36a621a372d327b6eac951108d1784beec3294d387c0709b41cb4868bab5ddde275e4e9c3a063ddd797d993a091dec2b398697252bb9dde63dc61a8ec6b7024a5ef99a7c10c4535e5533735a966bbc68ec12af1ebbf4b192cade17f0da3874e5e459bff918c2ebed8153b1b8cdb36a83622d5ca9435fe239fcc67f6495bc0cade2cdf2f42390a49318e6e75aff483072e7f5fd60624dcee597cae835deaa290e97651d470743ba35684d0ac288df9adb0ea6e81bbb6d553b5983a28e062b93f25a6d19749c76be9535200d0fc5c68f82caca677c2a91c4531e240d6ccf8f8e4c6fdcaeca052a400c47be4b26fc8c62e997c45effe85b9bbe24b662caf14bb96062d879c2761ae5ce42f36da4efbac203a21e142db02457b1c5476536368681b99493aef3fab2c9a0b388899ec9264c5777df9664dd06b6f8b620b73e645775b9d930759e0f468f81ac68caa52f5cea5e167f261f7d3c93a9edcbb18832cf2cc0978ceac206cbe6a33431c3af4645532e5f84ab7a9fefc4d7c4e67269230663c4ebe35571d3f42d9e7b5f737ce12b75b190e4a0b99e7ca9b111d5d5f1ea72952fe412778c4dfcab2781a4a1436afe4639710028fe580be6bef04a03bec1c7ad37c7911f3d4dcfb6604f3ccaa4ec5bfcb3b9b870e6bec94fd9904c71b738acf897acea4db616dc07c36b1d6a34f545d12c665670b53e93871bf419add693e5f3a5f5b0cb537659e72563e1e364c6b7417a1bbd9c0e15a9357f16da9b3167f3e2f1c68d8f9ff789cae9d22ee32664dbf89656ace24b76768a1bf464dbfb407ab0e3aff41a9fabda2c1efaf9c4b15c27105a2c55d419662feb385e4e9c1252f22e49f951c7f840bcfbe4dd2beabc4403015452834553bde61552d2f35c58cae7dc3228e97cb43803ba1e30b235924f5ab8971d5b3bdef1bd8caceae4d9891da8f3d397d2fec576398e06d72193df757d9e1843486d0c3b1bf1d57ef78da6646044db35c16357325e767bd095242b7dd5e1375a94bc5dc828395db4512e1db54332a293f3f0235f2dce57738480ec3759f3c379e8e638059fff99140f52ae79daab3cd9ee7d42141eef83e1191ebe56cc57dfefb8e38efcb91a2dba901146e469998caf3bf32d42eec7f315657f3e053cde81c50b1879811e32d8d1d799c979b3f1c5f1b5e6b3e224cbd7e191bff4b24bf3a4cbc9147ffd0f9bbc7494bfadadadc4e2c5a67cd59a0749b36f4206b9fe0f7ff0f5de7beecdafe0f3356b7d5d9a6f89f15b62bcd91b3a6383afbc26803e01eb6b5ffb5a7e259931e3e5a7f7dc734f2ef6f4b316eacbdafd6b19187d626c498a2d64fa3142467ce937ac185f1275bdd872f485832255e24cf201aa180aedb96fee876c35bfaa68afb366a3fa5db122abb11b39fdce58f3be20fe381e7815826c91f3bb6df4add3bef98d6fe66b101823e8a33fb50f4cc6893768f32d57e28d77aaf1da07de6fc538f631265d5e74cb57eb8969e43ffbd9cf4ebcf388b818d9148dd70354dd7dfdf1c018ea2a5f7d891e49f5acc487e839469508cde5b2ff437d8d26791bd37eac844f4edc90f771d3eb34df2a2efc6c53f12b1bd2d14222c8e6a3ecbacfe08a3e6a2f3cd961bc388639f6881b5ea1328a1b5ea1214c72deb5c7ad3ada48dd797d9dd7401037fc403daf7dd1bcc16b1f881b2e08c28fdcc5a21d6a0b38c417f31c3e110bbc23905f005898479b2fccb9b48b6773d1adf368400ec65ce31b3ca5ec6755ba1c0c92fc145b6345bd2ff734d7495e60d2f7602b6eca501fc7b708052a63aaab31ca451fe59251decb88ae1cbe977b79d57b19af7bb9c7eb79ce174fb96c2de5c865e0d3b39696f4455fd21384e4a8abac7c938ccbf7e55e4f78ca5dde69d2137fd45e97f1b2704e4447f68427ac9eee7cb743596949d76538f97022e1770299b878370b130527390e4c5ee4c755e335d75c93efbda2cefb4f5874dc78e38db9e0b9377e36821f316512e444040eefa0e1bd404c3c2c80f8c6e15ffec55fe6c20c1bfce4c4b39ef5ac74f5aebbeecab7bef3f2521293cc28b118428f974a32e961e7faebafcf85212745de25c3a4b8bdbd9defba6112c0dfbbefbe3b69f8c6c28e970be6fbdfe2156b2ca448bcd49249115f7911252f54e54df44cd8fc5e182759de85845dfa8a93a8922632ef6ff1942ff19cee65d7f3f1157d37798fb7a9ee3c2f6387fac8875e4eb29e5326114bf4d3b7bff5ed1c23dea0cd44cd6fca7162e1fd63c41927327ed78f9d2ddef24f6cf2b2c687e3e7b458f8f22e215eecc8bb8938d932e69c0c8947cac421ef266281c68b2159ccb1c8e2e5922cf839e1a2bf14639c64d1e765a3c43576f08b322f66bef22957669d9327c708fef21ea6af7ef5abf95677de0d475c122f6a73e981f2d9f7595f5f921dc941f37171192f83d9d7dd8e975dcecb9211adcfe16fa2f5faaa7b2e7da7a90f3916796b3f71c318dd76db6d7901c40b8599c378071563c09cc331cab865dc448c7de10b5fc878e045a03ff8db889b7bef99b6b6cabbf0987b28336730c6e07061c5428bb8e107e75970b158272696e28607da592cf1ca1ae292d8256e880576b7b810a44edc1087975d7ed974c1f9256e79192ef8d8e71731d466f583fa4539742ff7758f09e739ddf54765a781314bab534c9275f170e0ddef8ad7b02ea5f95a8116646a4e453dcbfb92d14b270f85744c5ce5056af5d9d3fb7a48628b34c3ab744de8f2b10a66c687f9d9da011dac85f6a45cf0a2752b67243bc303c852c30ccd5edfc41a3eb4910d339bb2a95b5c71f115e4ca4d61375cfcf5d4fa4bc4d095cc087ca7f60a662d379f849f32958e1fa31d2cc769fd39eb909030ec59b92a7b3b66edad7af247729261b1c3c28545131313272b5df5b368e11d402c2c589cc4c4b04fbf068f2c0b2a1628e8f2724625161f5cddb018e2e443e264c724041e0b2b4e9c4c264c2a4c3c9c643979b2c06181c764059d850eb6d9b9e02a0f7d4ebed0b1c1098e0996ab71689cb4f18b1747c2c33770c0c43eb2dbdbdb79b2c72fdacb84aadfa6039f051457abf8f8cc673e33f5681f7e60031c1672a34556dfcfd860bc86f464d60f1b5f64354e1269759383c7382eed60c15fb32bfd92ab86684941693a81ed4931e3b426db0565b6a1e83710f45994b01062ace963c68b97d532febca493f151fc618713120b64741937745824b183ca987002633cf8e30dfcf0394932aec26571450c639b38644783f8e58fb880c78999f1e5782006f81925f8c40fbe32de0f3cf840fa4b3c71a2e544b9b5b5953b629c5089bbd0d9470c1353ed4419d3518e5fed09eb9beccaacabff5a6f592f9b1e54c792548b0f1196f28a457f8e76b066be2c6104ddda30f7d86be637f69466365664b169e02ca1fbad6f7f2bc79ff9841d48e651c6f78a2baec817d17adc3036fc6037714399398b9c85d25ffd7579913071830e38c40d634f3c11372cbac0e5e76c987390651ea88bb77d1be3a6cea3c430be123760d0d7c49ae2e669db4fcb586521c8020c4cf099b3226ea2c9f34e988def9c35eb2baf0883fe569ae18838c8a5d3cb83c9c50eb976b064277e2c6ff91f369ceb36654c349753d97994a523bee73ddf7525e7349595bbcc521959789e54572e9ed729eb1f7ce72dc98b2e79d7176d938c6cb85e4febebc215ddf14765c9297719d1c8551ef1a14966944ba7c7e88354729b7261c80eb2a2b99e682e27be78aa93f7344e025b5b5b6d7780839c839e89800388c50c0ba13be2d62157612c74484c409c88b89a4487a4130afafc523c931cbb054c64f0986cc023a1cbc4c2228e051e9318bb18e271c204fba19f3d94b2d03919e30b132b657c6011c424c9490d1bec3e71cb8f132d276d1293167eeb440a8d5b554c0ce8721b883670220603dbf8acdbb8f8c7c9137fb92a66374eb70935b980e97dabf1709a649c26b99e2719cf55467637a997df5487d7f36543f45e4674e454562e5d72ef234e3cf41d8931e4c4c2d8b0886151c2098eb1a3bfd93d64ec8e3d7e2c63003e7f9ca8c0040b3e8993a86213feedb7df9ef1c18e02275676c5f8691dc933a68a3172ec9118e3ededede94b5f2c2fd1c506f18c3df0f923aeefbcf3ce5c602bf6894574891b7d7b2c01f9b01362df3faa93ab2c3da7f53c647a5a2fef7ce7097fa75c3aca7763b397711f9ce798f2634413ef822317e41c419d63d6e3863155dc3006da85a2cc3c43cc20c3f1cfbce671c37ca285027c7e6b90798e8b2c16f2ec8cb2e30d26898592e286f989f98244fc6cd57994851531e071c3fca479945d75ea24c50d986b719312ab0fef1f2f23a13af9a624bee45d5765d77739a77b5998079db857deeb81d3d6039b63feb4b93132c42282839c1d1f0e7c768e9884986c38a970f5c5ed412610dfb181cf04832e1318cf9fb098e24a905b2c9c24593071c261c7825b419c8cb0c1c4c7240726b70599043901b28341e2c4ca5f9fc064a2649781c5137a4c4cf73f70ff745efc08382756265a262fdf5143869d27f4d9c1d0ce1ab731d98183cf1fb70f9904b9ad441f70054bc26f74b1c72d4ffa0c1c6434c1f6beeed5e73da04516b7cee8731628dcf2b9faa957674cf07b6df4ff35cfb8264f628ce3bdb1bbc9e28831e1a4ca8f83b3c0e18447bcb28bc5c28c131331a544dc512746598cf34c0c323cc775d5d557e5099493287f7de2644b4c7f373088557cd571406c83c9c99771f7e381d823d6391684ab36f736f6eabbec815898eae2f4e9d744dcfc4d891be61d16c1cc01fce6203b55cc512c7e2eb8e0c25c88b1386221cc9810378c2b71c3dc44dc700b99d8d1c21a8fb8dd489d398fb8612e246e78ee93398c7860ced04ff0782b348f8241fc286e348f92b30b46dce8c20f7d8f1bf049677cdcf4e733ea8c5534ae2cb6ec8a225be41f55d849ad5c78609471976c9f37851d0ad21b89c1236df2b5481cdfe7b2cdc271bb2a0ffca02b33102463771f171c2af8ce5ce93ad5cbabbe76ea52b9b7b033fe3a92eb18de5a7bd1dc3436a68ba8f4397839d839698b063f53a723f2aef3d0cf0e8b85d162ea6c7022d24281f16482e144223ff1955b2171c5f8443c2b50bea61c72f8ce4287490a7d4e8edcfa632102268b11fe9878c060a78adb2dd4d1655782df9fd364f278fcc2bc7eb01b3e7f4ac8f007eebef8d91c1207a07c65670c79fa942bdbafdff5f5e9052f7c419e8ca1a34b7b68170b3b4eda2cd458c481297f69078b33263dfc64b70d7dec80019f099bdd0fdabd96e4b277bffa7b13cf81240f6da95ce5d536da4f2cf283d6a235c8658cf9b1e5724d795568b8c89168a39793b8469ba1368c10e3961a8b25c683c402977e2646d8d9228eb4cbc438a14b3b1943c6993163d1cc89129a62012c8de763c71ecb18d3e2183a36a923efc9636c743c7082542cb303c722ee052f784139dea233f02ffc7922dab38f78f7b6ba9dc5f2aca7aa544f1bf4f7cc8ecbf7b2c6930efd49bb594488361bd31e03b7e634435d6cd99831d2ec69b5de7c0ba4b5b87928e22676a3891b16e1f43df1c3228cb881f7d04f1f6a71c39cc45c40dc30ce3bc58d76af6bdc842bf1d298186ba5e3891b76e959b4dd18cfaeaa4de4cca3baf519b8b35e905cda738e5cd05c63bc998e1c35fecc82d391f5ba976185afb497f991bea3cf454375df09bdc91d506693f85fc1cac404a2258824c936470bd92453a8344454efa44a5bc3831e5849c71dbdc345f860d4723a181d211ff09b846fc9a331b06b8755b9a8eef00c966ca5a90e53af69007894720e2adf22cc3eaa32ee8ffc4f08e0abbbf922b3a2ba42c68cfc515baaedeca39564064593855ee54b71dddf59ff551c61baef95b5ca04157e495e3684a9854b5b60d5460a643646221690597b9355db9fd8d6760e82d6deead32c06e28d1c6947e3ef762897be6f54aefa62b2ca9347c3c1464d4c529a68e0a77d3123779a971199e1d57eebf525b71b3a0b2c30b94a4c5bb57fa50b8d3f3f8982af943ab56d5e86ef75caa4c4557f55ff935ec7a308593b9d9eccfa417716c88c1d8f331fdfa65e6d613f1758a1de4f78e0a14b6a78b2a3a920b9f611fc59db6009277839ef98f81a7ee5a5cffd9c50b1351609edfd88a9a83b5f324ee3a4d97e56a4da931cb9cb1abb154736b29be89b41eae5d93d63878d4576d7577476bb08699865081884d697cdc7dab7b3f1c107e95036bd520dc2880673a7147a6acf688195bc04df0ca4f10d3ff16495aa5f49301f4faabd11e3f25986ba7e5fe323d7eb9c6cdc00197ff3f6ae53303d4ccca3c40c8ba9de7f14aabfd9b51bc7d7fb7860a91d93368f49acc599080b79c3b0e6d6315f5f602113ff4fe84deed85fb5b87823e323df24eb792f47239daf468f7025d763882e1d61ba9c644493ec88bee483748441ee342ff73cc754b99751ddfd5759f92619788e4d7d94d466e52e235adf16c938ddcbe22b971f9b6424bb530e86b75f65d990be6c29179d5c186b342dce91a9273897c9b24df06c8f937cc2723d162bce775e32aa2e654db492a18e9faa73a0524eb9f0a1b5abd285e779d30d22b76848c2104f39b869b3b65bf4548a8fece7ca4b1f2a167cd7a38eaf9e9aaf41f4b28f99e8a2795d653029a72f91ab4e2ebd24eef0e178880a536a5e97ec085fbc1e634477ccde4e3f26e2cffa7530ce337e28f96ffd09835c72fd98ba8ccbad95a37767ba8c6f3d0e9cae5bd96a0f382a2b474f7da13ce504482592fa50b9f7bfd3542e5ae5b3a7a9ee71233ce739c6a6b27424235c6142978cf3a049467c61a8ae5c72232ce9906b6c454b3d8b95b43f98cb7cdc16e326bce5bfcbca8ee7ee43daf37662dbe2c5f554eee751ecb94df03da98f44535db6a1673f442e9e649772e47a7de98a2e4c309cd730eb31a1ba300faa83fa864870c4df8d2c9dd4eb4a4fb96c284f3a63629dea6575bcd318c0d6f83a16cef732765addf4e4abf32547ee765596cfd84fbd2808a7971156d389827c4efc3e28e1d73e509e36bc5f306cb685bd26cfc0776ded65dd97c6abe0f0faf6086fd45eb72f2c72e88963be44b3c7c964d674c0aabea1bc66afea2ac067be1baeebca0634a535dc60e48155e3931d2a16512ee765701cd779d037d5d1cd3686bfad8f28932acdf5a1f5ed75befac0695e1ef13195eda510c9fb3ceb1e8bb52c9caa90993e46f6463cdaebb29467fd55f93e16c251dfcceaad520a23bce4a87fa9a86cbeb84f2922bf42b8f5531d1bf1c933050e4918ca93568d392d854d3eebf249cc9e6ff5597f55f911be41b5a2e494c350b9c558b458f1295b1a7b649386448d0be5345571d468862f27c413b6e8e87b7c2027bbc9ab58333d1b437433a92f9d57591bb36a1f19f998f2c739be335dc39af99d46e2c37c9cb5370d173f342e901cc3cb55bc65ae237f906f63d4b5a9290e0ad24f167ab57f1b5dfd3dd065078d9868b2a8d7b8c1c7d606c36c34f0ac7f1abcec196fa6536df4ed95dd35ccda26fcec7190cd249baad6361c4c2341545ef945c702d88125db1caa4aa28f72648521fec856df8891ac70523f1a98c132c0974dd9513dfdae7ae2097394bb8cca2daf1d8c0fa4257f254ffb522ee4e58fea92c9ba2d50a94b367daf82e92b835e6d4b66268fbdaead55bd8c47d59fe98a66d8d2c9dcf0faf6f675f9dbe8a63bc3f44a2f63f58c8faebdd9a70a709355bf34e8ca5bf30981e0d1554ad9b78398820f6f69876a0d5bb835573f2897bd595efd84a6e321cbe14f6d7a8b33e7f7ed958d359f024c3c703d2dd2d5e774126e3019475ac3eeda2b6cc9abeeb978398ec168f5daffc8365a18575974f9a0be819ea9b8a85a2155bfc190bd26abf137bd94333f64cb7d68063a3de86e630d8bb6c43f309b3f9bfa163cc9464e7b35e6a2cf7c312ce137f96a7b471fb113a9b5b75493867d92daa572128d2edd8cd5e36caf63f7f6849bf6f065d05e78890153a91b278da9d88b79a787dca91edf136e2ffd5adbe818de768dbddaa7d8a38e5ca6c8920e562d1746f96c63187ce94b57f6d14b576adef87d2c85d8ecb636f291dce74281187f9bc6b762a77cc5a12cdb2a6bac1b3d64d55ed1b28d9adfb221001539e190b7f652e952b6217c3aa1df227460959577766655c9289f31a322ba72f85eeee555974c9f8ff42533e2394d72ca656b29474e03e5324bfaa22fe9094372d4555eca5d6653191e69373892291aab4fe8a3f6ae24e625e1b80ee54d493ac8eca62cacde37b7b384b3a42bf9354c4ed07100395f18e4a2bb6da7bbaccad2e9e59cdef354f77e1de1494e3ccf5dd76d2dd14758d23bd1f6ba3fc21ad911cd7d73dd9dca8e2d2cd771fe52597a6aeb2639c98ef29d68f0498edfd79de7e554acbade572ee3e54db8e2f5ed755c1dca8ea9b272e178de974775684a232cf1c8e1bb5f9be49de7187dd9e5bc2c39d1fa1cfe265aafafbae7d287e665c9403b91f6ba8e632fd165cf65e58f72e78de44573792d44463c9773befbe8325e46deebaee33ca7bbfca8ec34f9b3946b2197bf45b82494745bf83739a7515e2d9e9bc8b0203de5bdd0883ea2b99ef355568e9c97bdded385297ae431f8d14f2248a0cb37b077d2df899f961c9fb2f7b5f3e496d3bc2cbee73dbfafbbaccabb9191ace723bda5f555c8ee3a987bdcbebec987916c4f535d79c54bff368d4527dfe2b0a76ff2cf792a6fd2978cf25eb6af4bcef3ddc820dfcb2dd57bfaf1dadaa4ef58f2c9636aa43ba2ad7497c3aed7f3ba977b9fbafae231ef185e966f8e23be72f1fafa4857b23be53d96d76b79b9b356e0a7a4bd82731fa0f5f5259af44f341fd959c03aa3da7b1c7e0ffb72a18d4e5e6c2f42b2af5c8a569fc590d1254a3eb3b12093f29b780e48f978647b5daffb7ce3f45a6eb70807bcb61d2d9e161bd1e02451a71c7964fd57daa45572939d6ddb49aaf1a3e5b9aaac0b1bd9929c72e433852bc8678791559fe079d9eba92bbd04291f92b77c63bb848376fa6039b4e0afe92ba06a1b1b5ffae829c90fea2a374c9a9fcd2efde5325e767bd0951a9ef5b7fa1a9df4afe6ae834d92fc555ea8eb9fd821093bcba12d7a32fb8f6e6ce40f62b3721deb6ca30e18d39df956fb2bdb35f04918f25372d4d557d84fbafa47df08eb622ee5ea314239c473acc8859f74fb701bb336565b88669f59fb92667c6fef0c6fd05e339d456faff3bcbdb2e7ed489f82316bd771b657f6720cc08a7f246f4312a00dda2b1faa9a444b9faf6a59723f8595fa98cce96cf5ade1911fb2251cbecd8b5d6175e61a5dfcd00fd5d53787bddf91e1bfb07b5b6043839fbc348de32b7a56a87758a3716ced433652ab6f88e7d3dd5efc523fd0cf231f53e624db0bc652cafeeefa48b26d5c839f7d7c92e30bee2969af8fe182efd5df6c8a628e4ad2177476d35e30149fc0085bed521d3992e8b3f1adfd59f9cd25e98a402e0cf132f683285e0ad4ba6c4916de1a96dbae65b55b58e4b2e3349585b9f7a251f5c85e7ee6f4409e67ca84e54e29a095c3d301d3e44c5772ed40ab3c974d8c385494c0d3c191bca82b6f384110b6ec2b4f61f815477599909cdbe865546f36a40c63d03ee41c4f7eca96f004235cd15dd7758453ccaefa28ebb55f84b1a9bdc2e9ed2ef9e372f267e663d75ef9907865be6da4bed0fbd96cd5e6c91e7a8d572a3328c7918ee4fbf68a2e00c917d8557c395f1829d3c552d3afb1b0a437d455a70773cd2fe379b1c7917de9cb57d595bb5fad5c8185d1637bbdc741d56960c876c3ef6833f9ae51ce93fe30afb191be751823daac6d557e46eb7dacf5357f4eb6bd81ebc9f1fb7ef366b99c9785d5d3666d9b03a54a3f4eaaf738a83a8d72f3b33645ba235fdc0ff88ed570568a2a3539975f2af7b8e160265fb035e0289cd0335800b803612486723e98c8a851e2f539329e467cd190ebf15c97b264953b6d49175978ae23bde8b46c94f3242b3c6449c2f1f2483f85256fbb7e231bc2721d5c952de928efe5a5b7944b4fb9cb89a67ca7f6baeea80c4e8f319283d607abf4942fe9f57497f7f22639f17629bf1ef402b07c096b27fa125fd03ddfeb5e96bcf2116f44db242fde285fc23a5e7a8fddebf7f55edeeb7d4cc11be8ef389e039d114e9a5e90ddd186fc5ed0177b637e32ba0e7c3c380bb227dcde119efbe6e591ec88e63aa33271e2276ac5cd6eb142ee57abbd11bd7dda6d5bd13b1ded5db2713c7eaa8d239d114df2a37c24ef31838ece9b3c83153194cf1aadf774914420f4d90b2fc9c102281885858c649507ab9c5b2b56222c85207497779d28c70bfd8a26e76aa5a0a83151284939b55aee65666d28770512b3d1d1cb63cdb6f4a37df8407b2b1e855532f9660faefbbb922eede978d96f808aeef851865f20c30de709d768d996e26a2855c64a6b55aabaadedc2aa79f3891e29dd5dfa3f1022057b35a950efd44b35cce7f8a95d0095e10480f2bcff5720383ec65cc96c2aa9473661b88d4df2cef3f2927dc795cc484f729b78d227977c5f569d7cb7ed95ce48defdf1323aa3e47e893fd293dc269ef4c925bfa92cf994e54de6354568a5196fdf263cd424eb72c2f35cfc3450f5bc2c59a74947bc93cd7b3cb7256c97e9cbc89ca9ed755f476d81764adb4bdcd478c9c9adf68ddbf0b2fb44997e1cf92cb99df2916e4f5bb23f1ac35ed6b1bc2cbf9cb65446161e69d45ed72b52cb9f2359a7c98e6c09a997f1b6bbec92dc6e708489ec269cc2e3b326c50f559ec14a9672099123c8c98f04bf29062917195aefd493ac30948750c31696f204b50fd15908b8ad2837292d129c9f438c44584256384932ff53b793495be9a4d9c4dc4aaeaca5008b94764b930a01c9ea9e16996a730ac00d97d05b299462edbfc217888422571b691349ed8a3c4889571626e9c25c46f20db68e4302ad3e66fae037f99049c70cbbaac9f95c6426adc3aebe352b890b1e63035eed0b6b8f7e8aa5f551535e1536f156529b4b3b61f4fcbeeee8c9b3b1705e5f5ec2e9e95ef732787dbda7edc4ef7deaf54775d7717c2fbb8cca4bfc9eee752f2ff9e2324be58cb33849eee3676648bc4e839f8389b1729dde46f26c3c5dd6cb89d97d387fa92c15dc884360351f887192b9db15544ff3ba9791f7ba9785e5b9f397ca923f15ed751b0d5705cb7b39af7b0bd1c18a000003ae494441541915af6799f989c5157143cc2cc4cd9a9ed94fdc5330be6e43f0bba1b98c97d32f0145ee3c2f4bc4694be526bbd05ed793ec523e929dd1766163261f86bcbe54963f4b7ca723eb752fe739ed67f1f344faf16b62291562cad9fba99ce8372d26e8423a2706b42c36723d50b6b7b2c7e243b2994bae32a191dac2ad4ea6d487a9e24b4732b2916a05b20c2fe5eaeeaff24fe558ffb6fe6662e377b392a78e38c3f38503ff0cf77acfbda51e381de3793a6c2cb5ef9741df6bef2fa3d74f9fcdd331bea7c3c6c9f4186b067ebb92df66ccc515a7fb385787df7b3f95a345515bd4d49ef6ba6434087d1dbad3bcdcf3b4d84246e55e46752dd4a8abac7c938ce4c93725f9a0dc6545231f25a77bb997551b5d2617b1b97a2c41489ddf21e46f2fedf5c05e0fecf5c05e0fecf5c0af5a0fe4792d16556d91150dc8fd6a31961ab4895f7991955b8892edf325ec357ad9a55923430093c4caf0641327fc76f2d7aed53a687ae3765546b4f7c3db5cf941b25bab4bf89d2f236c53dd09d344a3d8f5273e927adf93b8f031d3313ce8e088bf136ecac5d0a9dfd35c7127dcac85051fce4472b43d9a74ca6ff79c894dfd8df0e9748ce7e9b071260dd65e7bcfa4d138f5be9c8ef13d1d364e45cf849f6b30fb757224efff9076beb425a7baf25e76535d18cac1e8e5457319d1c833c57939f99ca2ebe2c1e55576de4ccf74a0f772aa3b2ff5f5c1baa0fab02433f36124af36545f1c47ba4ecbb2dadbe90ee53b19f449d9b6ca537d46335e2ae8c3e8292f7ae4b2af5cac2627ddc8492cacf2dd3aa59a8bafd9022ce85e9f956b404323b8f32fcaa3e43cc9ba9c306634e177070eb29ec0531a62e35bf551727d3ec3307cb795d8c603c3f98e39c3c3bef9e8725e5e92711b945d8eb2d7c14b5a27e77624b346cbd6ccfb7224b346ab3eccfcecdadbfb9d3e84bdccd1af65d16775c35a6b6f75d7e513b47e88ae7cc8abf8c8785faed90a65f193e73e9b8fd8e8b1442327b93f29bb80b5e6c3696e6ffacaf8f0b7e0a3daa3bea14e9ac9bb6e72c671b6a9bd8e572cac6c6ce41dc7f8a6dfa7a2bdd5a6fa61e49fdb527b94233fd2114db9e413cbfbb88e978fc95adf5665d11dd3cbc2762cd12a443b2e44eff55daec7914e93f176d4f2084f34f2c4d439adaea5c0db2fd0bd7caf077e693d5003f397667fcff05e0fecf5c05e0fecf5c05e0f9c400fb049b094f616584b3db347dfeb815f831ed055d6af4153cef826fca6f5f56f5a7bcff8003c431cfc4d8b8b4deddd5b609d2141b9e7c65e0fecf5c05e0fecf5c05e0fecf5c0af4f0ffc7f3ef224d985877ce50000000049454e44ae426082}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25925?\u20107?\u30340?\u32972?\u24433?\u26159?: \u21435?\u24180?\u22269?\u24198?\u23436?\u21518?\u35201?\u21435?\u21360?\u24230?\u25509?\u21463?\u27605?\u19994?\u29983?\u22521?\u35757?\u8212-\u8212-\u23601?\u26159?\u37027?\u20010?\u31070?\u22855?\u30340?\u22269?\u24230?\u12290?\u20294?\u26159?\u22312?\u21435?\u20043?\u21069?\u24050?\u32463?\u22312?\u39033?\u30446?\u24453?\u20102?\u20061?\u20010?\u22810?\u26376?\u65292?\u39033?\u30446?\u19978?\u30340?\u25361?\u25112?\u36234?\u26469?\u36234?\u23569?\u65292?\u22312?\u21360?\u24230?\u30340?\u26102?\u38388?\u21448?\u31639?\u26159?\u27604?\u36739?\u22810?\u12290?\u20415?\u32473?\u33258?\u24049?\u35774?\u23450?\u20102?\u19968?\u20010?\u38271?\u26399?\u30340?goal\u65292?\u21363?100~200\u22825?\u30340?longest streak\u12290?\par} @@ -1154,7 +1148,7 @@ onmap }}} \u65292?\u37027?\u26102?\u24050?\u28982?140\u22825?\u65292?\u21482?\u26159?\u36824?\u26159?\u27985?\u27985?\u22121?\u22121?\u12290?\u21040?\u20102?\u20170?\u22825?\u65292?\u28176?\u28176?\u26377?\u20102?\u19968?\u20010?\u26356?\u28165?\u26224?\u22320?\u24605?\u36335?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20808?\u35753?\u25105?\u20204?\u26469?\u19968?\u19979?ShowCase\u65292?\u28982?\u21518?\u20877?\u28982?\u21518?\u65292?\u19979?\u19968?\u31687?\u25105?\u20204?\u20877?\u32487?\u32493?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u19968?\u20123?\u39033?\u30446?\u31616?\u36848?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u19968?\u20123?\u39033?\u30446?\u31616?\u36848?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u19978?\u38754?\u35828?\u21040?\u30340?\u22521?\u35757?\u19968?\u24320?\u22987?\u26159?\u29992?Java\u20889?\u30340?\u19968?\u20010?\u32593?\u31449?\u65292?\u26377?\u33258?\u21160?\u27979?\u35797?\u12289?CI\u12289?CD\u31561?\u31561?\u12290?\u30001?\u20110?\u26159?\u20869?\u37096?\u32452?\u38431?\u22521?\u35757?\u65292?\u20195?\u30721?\u19981?\u33021?\u20844?\u24320?\u31561?\u31561?\u22240?\u32032?\u65292?\u21152?\u20043?\u20570?\u24471?\u26080?\u32842?\u12290?\u39034?\u25163?\u65292?\u25343?Node.js +RESTify \u20570?\u20102?Server\u65292?Backbone + RequireJS + jQuery \u20570?\u20102?\u21069?\u21488?\u30340?\u36923?\u36753?\u12290?\u20110?\u26159?\u22312?\u37027?\u20010?\u26085?\u23376?\u37324?\u65292?\u20063?\u22312?\u32500?\u25252?\u19968?\u20123?\u26087?\u30340?repo\u65292?\u22914?{\field{\*\fldinst{HYPERLINK "https://github.com/phodal/iot-coap"}}{\fldrslt{\ul iot-coap }}} @@ -1216,7 +1210,7 @@ https://github.com/phodal/skillock https://github.com/phodal/sherlock }}} \par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Django Ionic ElasticSearch \u22320?\u22270?\u25628?\u32034?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 Django Ionic ElasticSearch \u22320?\u22270?\u25628?\u32034?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\jpegblip\picw400\pich549\picwgoal8000\pichgoal10980 ffd8ffe000104a46494600010101004800480000ffe100804578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000900000000100000090000000010002a00200040000000100000190a0030004000000010000022500000000ffe10921687474703a2f2f6e732e61646f62652e636f6d2f7861702f312e302f003c3f787061636b657420626567696e3d22efbbbf222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e203c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e203c7264663a4465736372697074696f6e207264663a61626f75743d22222f3e203c2f7264663a5244463e203c2f783a786d706d6574613e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203c3f787061636b657420656e643d2277223f3e00ffed003850686f746f73686f7020332e30003842494d04040000000000003842494d0425000000000010d41d8cd98f00b204e9800998ecf8427effe20f444943435f50524f46494c4500010100000f346170706c021000006d6e74725247422058595a2007df0001000400090023001d616373704150504c0000000000000000000000000000000000000000000000000000f6d6000100000000d32d6170706c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116465736300000150000000626473636d000001b40000041a63707274000005d00000002377747074000005f4000000147258595a00000608000000146758595a0000061c000000146258595a000006300000001472545243000006440000080c6161726700000e50000000207663677400000e70000000306e64696e00000ea00000003e6368616400000ee00000002c6d6d6f6400000f0c0000002862545243000006440000080c67545243000006440000080c6161626700000e50000000206161676700000e5000000020646573630000000000000008446973706c61790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d6c756300000000000000220000000c6872485200000014000001a86b6f4b520000000c000001bc6e624e4f00000012000001c86964000000000012000001da6875485500000014000001ec6373435a00000016000002006461444b0000001c00000216756b55410000001c0000023261720000000000140000024e697449540000001400000262726f524f00000012000002766573455300000012000002766865494c00000016000002886e6c4e4c000000160000029e6669464900000010000002b47a6854570000000c000002c47669564e0000000e000002d0736b534b00000016000002de7a68434e0000000c000002c47275525500000024000002f46672465200000016000003186d730000000000120000032e636145530000001800000340746854480000000c000003586573584c0000001200000276646544450000001000000364656e55530000001200000374707442520000001800000386706c504c000000120000039e656c475200000022000003b07376534500000010000003d27472545200000014000003e26a614a500000000e000003f6707450540000001600000404004c004300440020007500200062006f006a0069ceecb7ec0020004c0043004400460061007200670065002d004c00430044004c004300440020005700610072006e00610053007a00ed006e006500730020004c0043004400420061007200650076006e00fd0020004c00430044004c00430044002d006600610072007600650073006b00e60072006d041a043e043b044c043e0440043e0432043804390020004c00430044200f004c00430044002006450644064806460629004c0043004400200063006f006c006f00720069004c0043004400200063006f006c006f0072200f004c00430044002005e605d105e205d505e005d9004b006c0065007500720065006e002d004c00430044005600e400720069002d004c004300445f6982720020004c00430044004c004300440020004d00e0007500460061007200650062006e00e90020004c004300440426043204350442043d043e043900200416041a002d043404380441043f043b04350439004c0043004400200063006f0075006c006500750072005700610072006e00610020004c00430044004c0043004400200065006e00200063006f006c006f0072004c0043004400200e2a0e350046006100720062002d004c004300440043006f006c006f00720020004c00430044004c0043004400200043006f006c006f007200690064006f004b006f006c006f00720020004c00430044038803b303c703c103c903bc03b7002003bf03b803cc03bd03b70020004c00430044004600e400720067002d004c0043004400520065006e006b006c00690020004c0043004430ab30e930fc0020004c00430044004c004300440020006100200043006f00720065007300007465787400000000436f70797269676874204170706c6520496e632e2c2032303135000058595a20000000000000f31600010000000116ca58595a2000000000000071c00000398a0000016758595a2000000000000061230000b9e6000013f658595a2000000000000023f200000c900000bdd063757276000000000000040000000005000a000f00140019001e00230028002d00320036003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a300a800ad00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff706172610000000000030000000266660000f2a700000d59000013d000000a0e7663677400000000000000010001000000000000000100000001000000000000000100000001000000000000000100006e64696e00000000000000360000a7400000558000004cc000009ec00000258000000cc000005000000054400002333300023333000233330000000000000000736633320000000000010c72000005f8fffff31d000007ba0000fd72fffffb9dfffffda4000003d90000c0716d6d6f6400000000000006100000a02200000000cd23870000000000000000000000000000000000ffc00011080225019003012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffdb004300020202020202030202030403030304050404040405070505050505070807070707070708080808080808080a0a0a0a0a0a0b0b0b0b0b0d0d0d0d0d0d0d0d0d0dffdb004301020202030303060303060d0907090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0dffdd00040019ffda000c03010002110311003f00c3a28a2bfd103f93c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a2bd3ac3e1cc9ab681e0ebfb1b8912ffc59ad5e68e23b84db6b6e609218e290b2a193121981627238f947af2e2b19470ea2eb3b26edf745cbf28b36a187a959b54d5da57fc52fcda3cc68af63d4be10ebede18d2359f0d69f7dab3b0d7ceb3710806c6d068b7ad6bb848ca8155d11df0ec5db1f2af5155bc29f0fbc39ad784ad3c4fae7882eb4d9352d7bfe11fb2b4b5d2db5079ee4c31cc9f7668caee0f8031d4570ff006f607d93abcf74a4e2d24e4d34e4b58c536be176d3657d8e9feccc4f3fb371b689eb64acd27bbb2eaafaefa1e4b457d552fece3a4d97892cbc35aa788f55b49750d4134b82e1bc3e4da3dcba960a2e16f1a33f2a93919e95f2e5d422deeee2d836e104d2c41b18dde5b94ce3b6719c556599e60b30bfd527cd649fc325a3bd9aba57d9ec18dcb31384b7b78daedadd3d55afb376dd6e41451457ac70051451400514514005145140051451400514514005145140051451400514514005145140051451401fffd0c3a28a2bfd103f93c28a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00319183debef0f00eabf14cf817e1a6a5a944d7ba42f88dedaea3d6510c3f646bbb28b4e9208a4f2de478be66b6740c1305ce702be0fe95b03c41ae7db349d41afee24b8d084034c7964327d896d98344b02be563552070a0038e735f3dc43923cca9d3a6b97dd6dfbd1bef1946cb556def7e8d27676b1ea65798fd4e7296baa4b476fb49eba3bed6b754daba3ec7d4fe204dad5b5ac5a96bf71aa7882e34df1e68fa7e836686696f2e66bf92ded83450158e236f6d192a5d373213b493bb3e63e09f1169de14f84da4ea3a85c6a16721f1adf5adacba74d69693adc4fa5c5160cf788eb6e850b069500963eaa4735c9c9f1fbe2833cf3db5fd8d8dcdc6ff32eecb4bb3b7ba632021cf9cb16e0cd9396183cf5ae7fc3bf15bc6fe12f0dff00c22be1dbcb7b3b2fb6bdfb3359c173334d246b1105ee5265d9b5060050d9eac41c57ce61f85b154f0f2a1ece1672bf2f33b59ba8dad29ab25ce9256937aea9592f6b119e51a9595473936a36bf2abded149eb3d5be5bbd525a68dddbfb0aef55f0e0f89ff0db4dd5f4bb8b1bdb9d65aff493a6cb1c1a7b5c4ac05c49749ba68afa675249b9b69371246f58c3107e05d4bfe4297fff005f973ffa39ebd574ef8fbf1674cbcb6bd835a8246b47f3238e5d2f4f11eef711db46e013c9daca4fad7914f33dcdc4b732637cd23caf8181ba462cd81d8649c0ed5ea70c6458acba52fac72d9c52d25296aa5393d2515cabde5a2beb77bb3833acd28631274535ab7aa8afb314be16eff0efa745d08a8a28afb03c00a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd1c5dade87f2a363ff0074fe55fb0763f047e0bdf46593c11e1edc84a9034f87aaf5fe1ab6ff0003be0b01b47813c3d91c13fd9d0fff00135fd37ff11e72bffa06a9ff0092ff0099f8c7fc432c7ffcfd87fe4dfe47e38ed6f43f951b5bd0fe55fb167e067c185196f03787c7d34e87ff0089aa2ff04fe0d6f3b7c0fe1fc6303fe25d08fd36d1ff0011e72aff00a06a9ff92ff987fc432c7ffcfd87fe4dfe47e416d6f43f951b5bd0fe55faf6bf037e0f9507fe107d03ff0005f0ff00f134bff0a2fe0f8e57c13a013e874f871ffa0d3ff88f3957fd0354ff00c97fcc3fe21963ff00e7ec3ff26ff23f20f6b7a1fca8dadfdd3f957ec1c5f047e0c9243f81bc3d91d7fe25d0ff00f13569fe067c1723e4f03f8741ff00b0743ffc4d2ff88f3957fd0354ff00c97fcc7ff10cb1ff00f3f61ff937f91f8e5b5bd0fe546d7fee9fcabf600fc0ef83e8c4b781fc3c47fd83a13ffb2d2ffc297f8318c7fc207e1ffaff0066c3ff00c4d1ff0011e72aff00a06a9ff92ff98bfe21963ffe7ec3ff0026ff0023f1fb6b7a1fca8dade87f2afd7f1f067e0ba92cde03f0fe01c7fc8361ff00e26a71f053e0ac878f02787fff0005b0ff00f1347fc479cabfe81aa7fe4bfe63ff0088658fff009fb0ff00c9bfc8fc79dade87f2a36b7a1fcabf627fe146fc192c00f03787c67fea1b01ff00d978a593e047c1d4cffc50de1dff00c17c27ff0065a3fe23ce55ff0040d53ff25ff317fc432c7ffcfd87fe4dfe47e3aed7fee9fca8d8ff00dd3f957ec5afc10f833b467c09e1dffc16c3ff00c4d31be097c19c9ff8a0fc3bff0082e87ff89a3fe23ce57ff40d53ff0025ff0031ff00c432c7ff00cfd87fe4dfe47e3bec7fee9fca8dade87f2afd895f827f05090a7c09e1ec83cffc4b61ff00e26a37f821f06831c7817c3d8ffb0743ff00c4d1ff0011e72bff00a06a9ff92ff987fc432c7ffcfd87fe4dfe47e3d6d6f43f951b5bd0fe55fb0b1fc0ff00834cd83e05f0f7fe0ba1ff00e26a77f819f05d39ff008417c3d8ff00b0743ffc4d1ff11e72bffa06a9ff0092ff00987fc432c7ff00cfd87fe4dfe47e39ed6f43f951b5bd0fe55fb143e077c172323c0be1effc1743ff00c4d5793e077c1d5248f0378780edff0012e87ff89a3fe23ce55ff40d53ff0025ff00317fc432c77fcfd87fe4dfe47e3eed6f4349b5bd0d7e95fc6ff859f0bb40f86977ab68be12d174fba86f34e0d756d6114724713ddc4b2fce00214c6486edb739af38f8b1f0efc05a6f8d2fec3c3de1ed2a2b4b6f0e59dc347696f12a4771717d1a2c9851c3bc61867a919154bc77caded86a9ff92ff994bc31c6f5ad1fc7fc8f8736bff74fe546d6fee9fcabeec2df0a21f1fbe952781fc1f2f875cea507dbbfb1c44b6f2e99133c84c849f376ba15942c6029e86b9dd366f0adf26a5a643f0d7c1d737ab71e1efb15c49a4fd8e16835db8780b3465a4931108cba92577838c0eb55ff0011d32bff00a07a9ff92fff00242ff88658ff00f9fb0fc7fc8f8d76b7a1a36b7a1fcabed79bc0ba25f78a747f09af84fc1f69aadb6bbaa6917332596dd3ee922b55b88a4780b077650c309bb8396ce2b96f10cdf0f6d3c130f886cbc11e187d5f4c8b55b8d474eb6b1778a7874aba7b769164de8b143318c952e5ce4e0038a5ff0011db2bff00a07a9ff92ff98ffe218e3bfe7ec3f1ff0023e51dadfdd3f951b5bd0d7dd9359fc387f88da6f85341f02f842eb4fd5af66d1e39a5d1b3f66bd5b096f32f3338f3b618f6b2220c03f78115e75a3a681a27c1dd075ad67c2de0dd67c4d77a75f6b12a0d0cc8f2da5a63efb79a020ddf2990b600c6149a3fe23b657ff40f53ff0025ff0030ff0088638fff009fb0fc7fc8f96363ff0074fe546d6f43f957e95783bc0fe01f1878aef6ce3f879e0eb4d1b4eb4d3ae1d9b4e592ee57beb71294523088109ea41c83db193ebc9f037e0d6df9bc0be1ecff00d83a1ffe26a5f8f195ff00d0354ffc97fcc5ff0010cb1fff003f61ff00937f91f8efb5bd0fe546d6f43f957ec49f821f05c1c7fc20be1eff00c1743ffc4d27fc291f82ff00f422f87fff0005d07ff134bfe23ce57ff40d53ff0025ff0030ff0088658fff009fb0ff00c9bfc8fc77dade87f2a4dade86bf62d3e08fc15c9dde05f0f60f03fe25d071ff008ed70107c21f84979e32b8b11e12d0e3b7b28233e40b18847234a4fce46dc1c6303347fc479caffe81aa7fe4bfe61ff10cb1dff3f61ff937f91f969b5bd0fe546d6f43f957ec38f81bf06c807fe105f0f8c8ff00a0743ffc4d1ff0a33e0dff00d08de1effc17c3ff00c4d1ff0011e72bff00a06a9ff92ff987fc432c7ffcfd87fe4dfe47e3c6d6f43f951b5bd0fe55fb0a7e077c1a0707c0de1fff00c1743ffc4d27fc28ff00833ff423787fff0005d0ff00f1347fc479caff00e81aa7fe4bfe61ff0010cb1fff003f61ff00937f91f8f7b5bd0fe546d6f43f957ec27fc28ff833ff00423787ff00f05d0fff00134e5f821f0600e7c0be1e3ff70e87ff0089a3fe23ce57ff0040d53ff25ff30ff88658ff00f9fb0ffc9bfc8fc79dade87f2a36b7a1fcabf61ffe1477c1a6e57c0be1ec7fd83a1ffe269cbf037e0cf7f02f87bff05d0fff001347fc479caffe81aa7fe4bfe61ff10cb1ff00f3f61ff937f91f8edb5bd0fe546d6f43f957ec5ffc28df831ff422f87bff0005d0ff00f1347fc28df831ff00422f87bff05d0fff001347fc479caffe81aa7fe4bfe61ff10cb1ff00f3f61ff937f91f8e9b5bd0fe546d6f43f957ec2c9f043e0c2ffcc8de1ffa0d3a1ffe26a8defc12f83a1628a2f04680af3c81015d3e105475639dbc6051ff0011e72aff00a06a9ff92ff987fc432c77fcfd87fe4dfe47e446d6f43f951b5bd0fe55fafb1fc0bf8368c71e0ad0a4527f8ec22623e991deac1f81ff00067a0f03787f8ffa8743ff00c4d1ff0011e72aff00a06a9ff92ff987fc432c77fcfd87fe4dfe47ffd2fda39f4c7d37591776fbb64f859901c2e7fbc3f957887c4bfda075af0478bae7c33a5691677115a4509696e64903334a81f809c000103b9eb5f50b832b7ce996ddc715f9c9f1fc63e2c6b0a78c25a7fe93a57abc3f85a55f10e1563756fd51e76715ea52a2a54dd9dffccef1bf6a8f16b0ff00901697ff007f26a23fda9fc48b229b8d0b4d68c30de12598315cf38272338e9918cd78ee8ff0f75dd5fc35acf88e3b7ba8d74a5b378a0fb1cccd782ee42998980e4201b8901b83dbad7017504b0bc904c8f14a84aba3a956561d41070411dc119afae8e5597c9b8c60b4df57fe67ce3cc71b149ca6f5f4ff0023f5c244de1668c615d0363ea3354f7ffb2688ef5a1f26ddc7585307b74ab1f688fdabf357b9f708cc05fce7edbba56bab80002a09ef59972ebbc3a52198850c7a1a41635995254c818c75a84640c00314db5b88de323b92073ea6a60bc94c8c838a003eccaf1f20649cd2f94b1b16238a0f980e3d29b2c3b90317209ec28f20b12078d958ae723a5430ca64243f38eb44285508ce73de9b0c6d1962dde80b12b6371c74a876962c476a71755241ed48922aeece79e94010a2932122aef96a793d6b354bf9a71d3356017276d03247dabc2f51485f2801eb4851b3cf5a0a1032692680727dd14d903b290149c0cfd6a03bc9f97a534ca52390b1fb8acc71dc00491fa5362516da393f16ea7a2699a33c7e23b35beb0d4aeacb499ad59048927f68ccb6ca2456e0a6e906ef6af39d297e0e785f59d7fc0fa6f872d34cb2b0747d4a4f277453491f94f10206e760be72ecec31802b0fc25e38d2bf683d135ad3e0b4bfd0ff00b1b52b278e66546905c5a4c278a54520ab05741956041e95d2defc0ed3f576bad42ebc47aa4b7fa94be75edcb4700170414215e20a102858d5768c7033d6a6855a738f345dd33b730cbb1181c43c362a3cb38eebd55ff2342cb4df815a97891a5d1adb46975bd4da42a51034923dcc3ba4db9e01961259c0c161926b85f09ebbf05f4ff17ea9e0cd2fc356fa7be9ee4cd742057567d224531eedacd2a889a5061dcb8ebb6bbff0bfc22d0fc170e9d169f797370da7ea7fda91b4c9106690599b2084aa8f9369dd81dfdab9ebbfd9ef43d4757d4b593addfdb4da85dbde95822b742af2b2178da40a1e5898260a392304fb637f74e24ac8bfa96a7f00bc55797ba5eb31693792c089ab4f23c2c3f79759804824001f38f97b081f3638c54d1786be0578c5ac7c3d1e99a2ea9f64d3d92d6cd610e8964e7e6464030232c3956fe21ea2aa69bf03349d1d633a6eb57d13c2c9221f22d8812c5732dc23ed284706665da7e5c60f515daf827e1e68fe05b8bfbdd3ae6e2eae3526325c4b3ac6acd2b4af33b0d80050ef231da3e51d00a87602dc5f0e7c050788c78ae1d06c13568e517115e08419639bca30991093f2b9898a161c9538358f37c1df857716d1d9cde15d324811e69363400aeeb8ff005a0ae7051fa953c13ce2bd2f6e4923a64f5a5d8d4ae55ca163a2689a5c925c6936505ac9709124cd126d2eb0aec8c13dc228c28ec2b4c0c5228c0c1a752248d94939a4d8d52d1401ccf89af24b1d1eee7880f32185dd3dc804fe5589e0bd123b5b05d52e1de6bcbd5496595f96248ced1e8a33c0ac9f1afd9ae7c47a6e9da933c7632ac9e61662913b1002a123a9ebc1e0d76126aba2e856b0c5713c76e98c46a580240f41d4fd2803a146da307d78fa53fcc04ed00e4d73161e2cf0fea53fd9ad2f11a5c67610549fa6e033f8557f10788d348f262b28bed57d3b6d8620c0671d49eb803b9a00ea1a55dc7ad3abcd4f883c636fba79b465d880bb859c371fec8da324d767a4eb769ac5945790b00241d0f507b8fa83401af451dc8f4a70527a5003e3e72b4a5c004e0f1c530e5133df353809b307a9a008d1c38c8a199506e63c74a545032011eb556f274b7b7694aef6070aa3ef331e80500457374b09daa0b4d27cb1c79c6f23ae7d00f5ac9b1b9fb4ea8f1ce8219208f223ceeea7920f71d2b46ced3cacdd5cfcd7128c90390a3b28f6f5f534f1690b4e6e5d712b214dc3fba4e714016463b74c9c52d317773bbd78a90293d2803fffd3fde2866126d2140ce3ad7e6b7ed12254f8b9ac4aab95db68187a8fb3a57e89585c078c387f31410b93c735f0efc71f139d3fe26ead67fd8da1ddaaa5a9f36f74d5b89cee810fcd21704e3381c7038af6b865b589972afb2ff347959e24f0eafdff0046719e1ff8bfe2dd27c27ab682ba9ea4f35cc767169b3a5c6d160b6ce4baa03c80e984c2f61cd793dfdcdeea173717d7f2c9717370ed24b2c8773c8edc9663dc93d4d74d178b2681c98b41f0d94639da7494201f6fde548fe349707fe29ef0ce483ff3074ffe395f694e9f249ca3049b3e627539925296c7e9db4514890eee1bc9400fe02a80b4fe1279156aecba450b818cc487038ed50d9ce2e1fca9485ed5f954b73f4044171118e3dc48c0f7ed54e39ed2e63c5adcc1394c061148ae47b9da4e056e6ab6e91d85c9c6ecc328040ce46d3d6bf3c7e156b377e0ef1559788262c9a6ea57971a6dc91c2ee2d9538e9c715ad3a2e49b4523efa8d24108d840ce4e73e9436a7676d3ac571730a49260aab48a18eee9804e7ad3fcf486d8dc48c1228d199a46fba140c93f9735f00eabac5e789fe25695e2e9c32dadfeaf1dbd9a9e07916ee146dfa1a9a345cdbb85cfd0e5b98d8ed24820e0e78c550975ed16da6305e6a16b0b0382b24f1a91f505b35e2df1bfc5dabe9274df05f85498b54f104c5048bf7a38b3b491e849ebe839aab65fb3d7826dac47fc248b3ead7eca0c972d3bafef0f5da3b0cf4a3d9ab5e5a033e8786586e6313db3ac9137dd743b948f6238a65cdc5ad9955bcb886067fb8b248a85be992335f255a4fa9fc13f1c69da5c37b35d785b5d93ca48663bbecee481d4f70c78f5153fed1f632ebfe26f07e916eecb25cacf1238e819986de9eff9569f574dab3d185d1f582f97231500ee0338f6a88cd642e56cccd1f9ee372c5bd43b0f50a4e48af20f82fe34bbd6f4bbaf09788094d7b406fb34e8e30d244bc238f523a13dfad727e203e5fed25a083903fb300c7fc05a93a7693407d1ea8ab21ca9c8ea3159726b5a24572e926a3688ca79569e35618f62d5e11f153c4be22f1278bacfe15f836e0da4f71189751b98c9dcb1b672011c8c2f5fa8ad8d3ff675f8736964135186e6fee80025ba9a760ce7b9c0e051c908fc6c343db92eada70248658e446e8e8c197f3048a2eee20b5b7f36ea44850039691828fccf15c67823c0fa2780ecafecb4cb899ad2563701676f33c9d8a72031ea31eb5f3ee81a7ea5f1f3c4da86abe20bb9a0f0b6993182dad61728663db38ee472c7b6702a6104e4e517ee81f4fdb6b3a45d9d9677b6d70e3f821991df9f60c4d6b45b19086ea4f008e9f5af02d7ff00678f0ac5a535d7831ae349d52dc3496f2acecc1994642b7b1c75eb5a3f077c73a878bbc2f796fad0ceada53b5b5cb1e0c802b618fbf041fa512826b9e2c9df73d66c5b4b84c874f36acbbbe7fb36ce186786d9dfeb5a4b2aa44d24a422a297766e1540e4e49e057ccdfb36fcfa57880381b7fb433f53cf5af6af1f34a3c0de2304955feccba2369c63f747f954d4a2a13e42b9a527ccce94dd5b5ca2cd6f2a4b19e8e8c194fe23229f3df5adac4b35c4a9046481be5608a4fa649c678af17f8050897e15e9c8e768334c413fefd711f1863bef1e78d34df865a44bfea6096fae0024057d84a6eedc01ff008f538d2bc9abec247d4ff2ba896360c8ca18107230464723d698086190720d78dfc07f11cbae781d74bbaff8fed0e46b19c31e76af31b11f4e3f0af66546da3241e0723a54ce3cada0b5f6254fbb4ea8c1da3069e0e466a442d14d2e01c5283919a005a28a69600e28033356d1ecb59b66b4be8d658a418607b0ed8f7cfa5731a3f81ac6c2e9eeef19ef64c048dee0872883a2afa0f7ea7bd7760e466968039cd53c2fa4eab6fe44f02820e51c7caca7d411c83f4ac9d0fc1d6fa45e3dedddc4b7d33008249882ca83a28f4c773d4f7aee0902a2908196cfa5003255120dabf2a91839ebf9d796789bc3eda5ecd6b41864fb441279f344b294495064b83db247b75af50f363070cc07d6a3692da5cc32b29ff67d734018ba1ebb63a96996f771b05f391485ce4e48e47e1deba58dc74e41af16f147862cb48d5f4dd5b4f0b6ead7a9e6a46186ff0030e3939c019ed8e6bd92d9498a33c0c281d7340166443b3f1a0306008fa53dc82b81cd4480aae0d0052bcbcf2d96d2150f2b82483d157d5bd07f3a8ad74bf2dc4d76eef2824824feec67baaf6f4cfa517b0c90ca751806f2881648fbba839183d88ab92de5b436e2f2490089f0431f7e9400e39e84018ec3a52535658e75f3233953de9d40053d580a6528527a5007ffd4fda4d2ef17edb2430b8608c095270724f51eb5f0b7c7e9837c56d643ff0072d33ff80e95f6f0d2d61d505dc24a06daa71d0e3d6be10fda00ac7f1535613b052d1da152e76e479083233d46411f857b9c2ffef52ff0bfcd1e467dfeeebd7f4666db7c26f8957f630dfe9de1dbf9a0b88d66864444db2238dcac32e3820e4570f796b7da74f7161a9c0d6d7968ed0cf0c9c3c72270cadd7906aac1afdf42043fda532a00028174ea001d800f814be72dc39fde896594ff007f7bb337e24924fd4935f7308d44fdfb5bc93ff367ca4e54edee5fefff00808fd77792d6e2d62dcc15c4499078ec2b92d4a22ac26b72411d315d4dc692b2243281cac680fe42ab1b357f9319c7615f91cb73f46473d67af5cc96b776176a33e4c9b4f5c8da6be4ff000278362f197c1ef13d947cdddaea935dda1ee258d338f6c8c8afaaf55d2ae4c864b54195475009c64b2915c17c18f0ceb3e02f0eea563af43119aeafdee5442fe6fc8c30338039f6ada13e58b4bc80f24d5fe24de6b5f0974ad334f919b5cd6654d2644c7ce8c842bb11db2b8aadf10f4083c2bac7c36f0fc0a36d94caae7a1690caa58fe79aee7c27f08043f152efc4de6c4da344f25d5ac1bf1225cca3054c7d82f3cfbd6e7c50f00f88bc4fe2af0d6a7a52c2f06937224b9324a1182870df28c7cc702b75522a4acf7b81c77c45b88b4df8fbe0ed63526c593e514b7dd56cb21e7d7730e2be9d91e107cb95d73d38af38f88df0ff004ff881a49d3a593ecf750c866b5b951cc527bfaa9ef8af33b68ff682d0618f4a4b7d3357487e48eee471bf68e017ce09e3d79ac5a538269d9a023fda18dbdccfe11d0ad594decfa989d02f2c10e13a0e783cd37e2c301e3ff87d0383f24cca483c921c73fa56ef837e1aeb8fe253e38f8897a979aaaa95b7822ff556fe9cf7c0e8074ad2f881e06d7bc43e2ff0a6bba6242d69a4c8cf725e408c016c8dab83bab58ca29a57dae4db7313e2c68f79e12d7ecfe30786a36f32d9c45aa449c0960271bc8ee71c1fc0d62ddeb9a7788be3f786358d324125b5ee90b346c3d195b83ee0f515f45cf05adedadc69d7f1896de70cb2230e195860d7cdde09f839e26f09fc4c835a57867d06cda616ee661e688dc7caa531dba75ace12525ef766516f44962d33f697d596fd8235f5ab1b5278dc0c6b800fa9da6bd77c79a7f8ff00598ac93c0dab45a60577fb4b4ab90e1beeede3b564fc4ff85e3c6e6db5dd12ebfb3b5eb0c35b5c0e8d8e42b11cf07a1ae1e1d43f68db387ec0fa76977334584175b861b1d19bb67d78a2e9da49ea02fc30f1178b7c4ba0f8e749f115f7dbafb4f91ec609028550ea8fbb1d38256ac7ecd1796cfe07bbd39804b8b5bf98ca9c6e1e6e0827f2c56f7c20f00ebbe0db7d6af3c497104b7badde2ddba5be4a46d83bb93c1c93dba5737ae7c32f18786fc5177e32f859710c525f3efbad3ee0e22739c9c678209e71d413c557b92728dec07d1ad24491972c02a82c4b7030b9249f41c57cbdf0250df6b1e39d7adb9b4b9bd904447dd3932371f41fceae5e587c7cf1a44da36aff0060f0fd8dc8db73344d99193a10b8e7047a57b5f83fc1ba5782fc331681a3ee0103b4923fde964906198fe3d3dab34d538b57bdc5d8f0cfd9a8ff00c4a3c43804e350031dfa357b7fc4007fe104f111f5d2eebff459af9f7c1fe08f8e5e055bf83408b47686fae0ccc2e27563ed8e38e2bd5acf4ff89faef857c4ba578ce1d392eaf2c9edf4ff00b1b8dacd22329deddb9c738abad18caa73a9047630be045e5bd8fc25b5b9be60b0db35c4aec7a045f989fd2bc63c01f14f4bd23c5de22f1b6b9a75ededceaf214b592de22cb1c009e338ee028fc2bd3ed3e1ef8f34cf8307c0d650db0d5a691a397fd2008d6076dcc43e3924718c77af61f0478561f0a78534dd076217b58009380dfbd6f99f071d37138a7ed229c9bea0b63e5df86de36d3edbe32ea3fd9f6f7167a5f898e162ba5f2d96e4fcc0f618dd903eb5f67a3fcb8230471c5789fc5ef87bab78a63d2b55f0aac09abe9574b226f611031f07ef01d4102bd82c9ae5ad216bd458ae0c6a65446dcaaf8f9803df9ef59d79a9da68b8ee5c20b1c814f5040e684fbb41700e2b014b7236fbc6a44fbb5113939a72b003140896a36524e40a783919a5a006a820734b91827fbbd6971c66b8ef176bc74cb2fb2592efbebb61140b8e4b1ee7d001c9a00d9935ad36299a196e23493682159806fc89ae226f1a5ca5ddddad9e9f3df476edb0cb0952039e7183cf1eb53e95e07d2bec80ea900ba9e51996597e672c79ce4f41e8074ae9f48d0f4ed123922b0b758d246c95078c9ea79cf3401c759f86b5bd6e46bff10de4d6e1fe68edaddca2c60f6623ef1f534fb8f01da5aab5e695713da5da0dde60959b3fef2b12181ee2bd209c81db0314d61b860f03dba9a00f0ad3b52d67c74c747951523b3b8f2eeae90101fcb6e16307ee924727b76af768e08d2354527e5183f5aab6b656d6c5d6dd04424259b68032c7bf15a2102703a75a0015428c0a5a2abc9776d0cab04b22a3b8ca8638ce2801eeec032614a9c6411d477ae692dddae664b685a44b793ca43249f2465864e131c819e2ba0b99e186392576cac4bbdb6f276fd2b26dadaeae2e2e2e6395eda294ab0468c6fdc07279a00bb676a9616cb6aa72133c7d4e781e95708c564bc5716d7b6864ba96412b3290718e149ad638dc40edc1fad0025383840c4f4009fc8669b4a50bc6c80fdec83f4208fad007ffd5fdbc962503729e9552e6dedae4896f2c6dae180c06963576c7a7cc09fc2b8593e21b59ccf0ea9a6ddc0e39f953ce43f464e3f3a9a1f8a3e1c603cf668fd9a36e3ebc5609b5aa346ae7512699a3347c6956449ec608ff00f89aa91a59e992215d2ed3ef0d85618c3291d390bc115923e25783189cdeaa9f4391fa115b76fad695ac5b0b8b19e391339073fe79aaf692ee2e55d8e8e2d7645062990aeef51c7e15566d4247f9221ec3236f4f7a5020bcb66944811a21c85fe673445a54b3422789f3b49ddd0f3f4a81912df5d050648f23d41cd695bea36ae15658940e8c47073ef5913586a41400e981ea307f21c5739756dad58cc6ea2097487ef4646d23e9d41a00ed6f7c3d657938beb36f29c73bd4e18fb7bfe356058e14176e7b9ae4f4cf12dbf982cae24fb3cac3e5497e5cfb0cf5aea23ba794f97202a071d2801cfa682865561efcf35596d8b2a9dbf98aba8ed033043b94f5cff4a46b855eac547a6338a00c59ed48918f2327d2a256753b4e768e95b8765c8f964c13fdee2ab4964ea7e619f71ce6802a831c844678cf43529b7543b37671e944d64f22aec07e5f4e6a4113463cb3d578a00682ca368e829c8482492067da976b7a537a5001cf7a57c32a8eb8f5a4a280119a4dc361e054de66796e4d46149e8293a50038a963b8014dcbaf03b54c9f7698cad9e9400aafc73d69e0e466a2dade952282073400c6539e2a2670a707ad582e01c544c118e4d002a48bb6909c9cd1b708ce385519e7d0571375e39d3e0bc92cada09eecc242bb411191558f3b491c67da803b53c0dc7a520218645737a2f89f4fd70bac5be19623b5e1990c722fa1da7b1ec6ba3768e321770e680250ea8a4b741926a8c7ac69b24ad08b840ebd54b0cfe5d6b8af11f8898cafa368919babf9060ecfbb0a9fe273d001d71d4d4d63e00d10e996f15ec01ee02e6597243b39e492c083d6803a7bdf12e93a746d34f731c61158bee600edf604d7090b6abe28d62cb5b7b516b656824f2448d99660e000580fba38e879ae96dbc0de1bb794486cd1cafdd66f9ce7fe059e95d588e18230b1a818f4e9400d5048c818fa714edade94e89b7aee35250043b5bd290823ad4f51b292781400d453bb776a9c9c9a881da307ad3c107a5002d737ab42e2ed2e268d25b670b0b6eea9b8f271efebdaba4aab792c30c124b729be38d4b11eb4018b2e82a60cd84e51a405640df3ab29ed9f41daba18c155da7b703e954b4c8a482c92397ef658e3390012481f8035a14019d7d6af384785bf7913ac814f01b1db3daa31a95a32192675b76504ba4842b295eb91ebf4ad323049c672307b7155a4b58a5732c90c6ce4632ca0b71d0e48eb4010437b6d3db25dc6e0c4f9c13c723a839ef56ade68a6844d130746ce08ef8e0d52fec9b146df1dba6e62598924f27db38fd2a016f7564592d91648cb164566c79658e4fd466803ffd6fdb848ed7cce621b8f1d0607ff00aea66d1347fbe96c818f2df28e4d451ab34bb80e01ad4de2b9cd0e4af3c27a3de3379f691924fdf5e0d717aaf808e96ffda1e1e904137528d9314becebebefd457b3a88d885c8dc7b53a7d3894de467d450078a695afc77121d375346b2bd552ad131c061eaa7a329f6ae8348bed6342be652df69b599b2a19be68c9fe63f955df11786acb588425d44159096474e1d08e8430e41af2ff0010e9fe21d12ceda79b53b8b98c4e832912f11679df8c9e00c13401f437db4dc206c02c464d56ba996351b90b0c738e2b93d1b505bcb3867b4904d1328daca7835d0f9ecea15803c7ad0032e74fd2755b60be523e393b86595bd8f5cd6347a7dcdb315b7b9750bc0493e7c7d09e6b49a068e4f3e06f2c9e48ea1aacc7345744a31dac3820fad00528aeee603b655000e3839ad65961b941b082c7a8aa73dba85c0aa88a23394ca9ee6803525d3dcae49ebd0e7a555dda95a02b1bf9abef4897528f95c92077ab49743a3631da8029fdbeea174995b691c32e320fea2b5e2b882efe70705ba83c5674f124df327435512d70df2b10de9401bf242ca49e31f5aa6cad93c53e013e046dc81561a0901ce38a00a7b5bd28dade95337ca403d4d291838a00628c0e698cad9e952d1400d5040e682c01c53aa16fbc6801fbc52ef5a88293d05274a00527273494a149e949d280393f1a6a771a768cc2d5b13ccc22847fd34908507f0ce7f0ab5e19d12d345d363b745de48cc8edcb331e598fb9355bc63a44fa9e96b3da717162e2e22cf42e9d01f62091563c3de20b3d6ad82c6765c47f2cb030c3c6c3b11fd68022d5fc27a66ad38b870d14ab9025898c6e07a641e9df15872f8435d8d4c161aedca447e52250b29dbecc4020d7a27723d38a28039fd07c3d63a1dbb450a1677219a463b999bfbccc7926ba28db0bf30c1c9e94da280270723229b22965c0a54fbb4d69510ed6eb400912944dadd7352d462456191520f986450034b00714b9f97776a89c61aa41cc7b475cd0030e58e57a53d41039a440557069f400565eaf97b0b88d14b318ce0019ad4a8dd73fc39efd718228023b6963921578d832919dc3a62920bcb6b966581c3ec382474acc8f4b9c20b79241f6652cc1138662493f31f4e7a0a5b9dd677b6f322855995a02a3a71ca9fe9401b01d48cfad2ef5a806ee8ddb18fa62968025de29a72c7229a013d2a44040e6803fffd7fda6bdbf92d255551c0e09ad7b7bc86e21f3438e0739aca9c35cc7b244008e0567476cf06417214fb9ae7343a692ce5b9432594a0c8464107a53f49d5b518653677eb92bc6e3fc58ef5c78d3ae239cdcdbdc4919238c3641fa8350cfaeea1a5cb19bb02555e4b01b49fccd007ac4d6f6f751965c67b8f435cddf6950984e17e66cf24f4ff0a9b43f14691ae2928c239b8ca67e6cfd3bd6c318a62403c7bf1401e23e13dba3eb1a9787676f2c2482e2dfbe639ba81f46c8af508acd5d015278af3ff1ee912e9d7b0f896c1599a0056655ead0f56c7ba9e47e35d3683ad1b9b58ee321e395032b039041ef401b724126ddaaa4e2a8b5933b6e6528c3a3568b5fb06dbb80e338a964bc124611f682075cd005144938129dd8efeb48f120f98f4ad38e3468d581c823a8e9556ea26519ec7a500532898dd56e2922da13cb248acc370d0e58296c7e9566def95c0765233cf4a00b4d3c4ac414031ef50c8e806f5e09ed43dcc6ce488d5bdf1ffd7a9c4f03c6abe58dd8e6802badccdb4088648a7c5aabc72882f0051d3239a1801ca0c1f4f4aa64a12cb326ecfe9401b37d02491acd036e56e462ab29daa03751556ca616c768ff0057d81ec2ad4ac8f2168fee9e9400f072322969a9f7682c01c5003aa2656cf4a7860c703ad3890a706801aa081cd3195b3d29fb8534ca8339e31d6801ca081cd46fc1e78efcfb53bcd4cedcf3fe35c878b7c45fd976c96d60a27bfb9fddc11f5cb1effeeaf56a00b7abebfa3e970bc9777288429f949073e9c7524f6ae4fc3ba66ad7dac7fc255305b38ae62d8205e5ca8394690f661e83b1c569f87fc1ba65a471de5fa8bbbd71ba49e45dc4b9e4900fdde7a62bb958c20db18007b71400888c073ce493c7bd2918eb5328207351bfde3400da28a28024560060d0515ceea8ea4560060d0042c5633b6a78a45231ef479624f9a88e1632ec51d39e68012407752a0c0ab7b5470fc1a85f6eef97a500368a28a0028a2933d71ce067028016b1f5978d6d32cdb59591909ecd9e3e9cd6b938eb552ea7b58c6db8651bc6002339fc3bd003629a394b2aba965192a0e4e3d47a8a98648ce315ce5ad82b46d750a7d9e632b342464617a0c83d8fa54cbacc70db1965899a45760510fdedbf7987a28a00e8901c67d694b01c1a6c4c19010081efd691fef5007fffd0fdccfb2c7ed59b7566c0138e3b55e0d2fa538e5d407ae7343096164195e7daa0bab682ee3f26784303d738c0fc2ba1f296a0312e4d0071d06856b693799044a31c83819cfd7ad74f0f9cbc9638fad5910a9ec7e951e40f61ea7814015352942da4b249fbc3f28553dc9381cfd4d703a7f837c416f1f916da9adbc21dd911620c5039ceddc4f2076e2bbbd4e6b5363b048acecf1e154e49c38ce315b84055ca75a00f27bbf0a6be97c96d26b971fbe4f94b2a105876e00edef56e6f0df8ca1854c5a9c3300381245fd43ff4aeef5356b8b6d8bf2cb19f35187674e47e638ab36b2078229c1dcb22ee1dfeb401e67049f106c4ed296b70abc001dd3f9a915349e24f192931cba2f987a6e595703f320d7a81311e72467d2ab30f98e0023e9401e62e3c71a82865fb2d829e80e667fc47cabfad46d0f8facd37e6daed3d016898fd0608fccd7a8fd50539b7b0dbc01401e576fe317b16f2f5bb4b8b223ef48cbbe2cffbe991f9d775a76a16f7f0add5bb6f8df1861c839e983df3572e2da39814750c3183c0af3a5f0ff887459e78bc3d7300b4762eb0ceac4231e4ed607214fa638a00f4e27249e9f5a8de11b8eeeb5e7c3c55afe907cbd7b4edf0f43716b9940f72b80c3f235d369fe26d1b5440f69728e7ba83c8fa8a00d9fb2ab739a97cbf2907f74567cba95ac4db4cc9edf30ad08ae84908030540ebec6801d148af1965e76f518e7f2a6ee0c4e3a0ef5cfeade28d2f44204d37ef1f3b628c6e7723b003935cccfa9f8afc41f2e996cba65bc9ff002d6e0ee908f641d0fd48a00eceff0056b1d36332dd4e9128e4b31c0ae787c41f0b639bf8d8fa86e3f9545a6780ac23945e6b12cba8dc1e774e77283feca70abf95764ba658018f2138f41401cc43e3bf0b5c3ec8ef6266f42f8a6378ff00c249b95afa3c73921b2063df15d15d687a4df47f679ade32a7ef065041fcc54d0787f4ab78d6dd21558d7a00a00fa6050079dc1af78935969ae342b488da29db14d72cca5ffda0029381dbd6b7b43f0a1b799b56d6a56bcd41c637b70a8a79da8bfc2bfa9ef5da793142be54036a9eb8e2a4381c0248f534015c2b633b76e79c54aa081cd3a8a002a26524e454a78193d299bd68023da69a0e48001c9ed4e9278a2479a7758e34c6598e060d65daea93cf2daa4d0a225d249206462edfbbe99c818ce7d68035769f4a4231d694cd1a46d23b00a832c73c01ef54ee6fed2dca34b20025e548e463d7d87bd00492ddc56c3333045f56e05511ab17669608249e18f19915805fc01209c557468b52d555a2712c50c4402395dec7b1f502b6232026d700e32addb39ed40176399665571c6403cd216e78e7dc74ac7d27114bfd95748c5a25cacbd43293c7e5d2b46ed596da56490460290af8e87a82475a00981c9c7723201e0914bdc83c62b95827b9b6482f0485e1976f9aae0b3ae7ba9c8e0fa62b727b9b9f38436aaa5c0cbef385553d38c727da802796e60850bc8e028ea7b5674b7e2e82c5a712d331f9f2a7f76bea4718a7456aad3037b3891b7131a36d44cfb0ea48ad08d887607803ae07f876a076662ad8ea525c3cb35d793840aa23c95623b9523bfd6acdb59bac8b71772996650554ed01554f5c0eb9357f93939040e78ec2933ce3be338a04c6ba96000e3f90c74acd934d81d675230f73f29c74008ede9cfe66b509c75a5646c8254e40cd0162b69d70ef6aa97073345fbb7c7761dff1eb56d8e4d64922c6fe3987ce979f23277047461edd8d69f98ac7820f380076a00fffd1fdbef31e9165663815119501c1a58b86ddd8d739a1279af52170aaacc7ef7f4a52610a598f4ebdeb36fae0246896a374f2b623cf6f723d050032e2ee5598416477cefd437445f56f4f6aae74c6949fb5cd24f9ea09c27e43b7d6a5b5b78ad8311932336e7627963eb9f6f4ad0322939e84f6a07665186c6c2ddd5e2b78d1e3270db07a738ad759130319c7bd513cb60734f6758800fc719a045c5b8877309070ab9cfb0ea7f0ac7d35592cc481f621663127f76327815a83c9c804e59867039e9596e4e96ce92665b42770703fd567a83edfca8035d4820103029d834d8f6bc61d08db8c839e31554ea56081834e994fbc33cfe54016e8aa50ea36770fe5c720dfd42b7cac7f035701c8c8a008ca9c9a84c3939c5592c07146f5a00aad023fcb260803bfff00aab98bef07e8ba8b192e2dd565ff009eb1028e7fe04b83fad763e76380b9a99668b68dc39a00f29d43e1ae97756524569188e623f7733b33b21ecc371ea08aa52da7c41d2e58a38e5b7bb494797bb618c427b31f99b70f6af406f15f87ff00b7a7f0d9bb48f50b78a199e17cafc9705847b49c062c54f039e2b486aba7333c6b7503344accebbd4950a70c48cf63d7d28b058e5f45f0ac1a662f2f49b9be93fd6cf201bb1d768ea140ec057571491b36d0815474acdb8f10e840babea568ad1aabb869914aab0182413c03918ac4f1278cbc39e0bd08f89fc45782df4c596de13708ad32eeba91628bfd5827697600b741d4e053b31d99db9dabf4a84dc42a705ab90bdf1bf8521f14c1e09b8d491758b9b17d492d883816b190a6467c6d5193c64827b7435b10dee932a44d0dc41289b779652556dfb7ef6dc1e71de8b30b3342499402c8739a22ba2ca3d6a949a8690be5446f2dd5a738897cd5cb9ce30bcf3cfa5431dfe9c1e455bbb73e4baa3812a92ace76a8233c12781ef459858de525864d3ab225d46da177479a35f2dd6262cc00576008527b3104607539ad08e50546ece7e94844e78193d291487fbb513dc438d9b86ef4a81246566c7422802e9f9938e6abed61c106a5b763e58ddd72691c82e47cddba50060dfca2e67b7b584190c53a9946d2554007ef374eb8e2a7bafb4adc5adc244d3f96b22c8a0a8237018c670292d4496faa5dab10a650ae1703695e81beb9eb5a93c912393f741e4fd7b9a00c8b7b4b8bb692e3504d811bf731311b71ea429c67eb576cad2088385525ce71939017fba3d07b55850b711e636cf38e2a179d74e8c4f3b131b1c7ca0b1c9e9c0f5340ec5956c7dd1b3df1c9fcaa3773bc6483c8c922a1b4bbfb643e79431b721d08c1523b55b8e3128dc39cd01666169f725758b81720f99b76440101423739fc4d6aeaa0cf633a86e3caea3a6579ff00eb556bab08279b32461f1c648e98ea33c550bcb3824ba4b1b6468c0459242aedb5541e1719c64f7f6a0469a22ddd8842984962552070791d7f0a9ad2c96d11be7691cf259ba920601fcaad80a0008383e9df34060403cf39ebed45c2c78bfc599df49d4fc0fafbd8dfdf59e95accb3de7f6759cd7b2c71b5a48818c502b3b02c40e01e6bc97c45e27f8cb3c04784f4ed62631eb579ab798d6e9016d320488436c44fb4812b31f9465f008c66be98d63c4fa3584ef637772cb263188d49da4f724719aa765e2db7b8bd834f99c3cb2020c8b8084763ec5bd3b1af42180c43a5cea9bb1cd2c5d152e452d4f044d6fe275debab7b10d72df5397509c8b096d366971e8c6dcb27ef366df383738f30bf99c118e2b93f0f6a3f1fedacb47d0f5b5d4afa7b7f0f5a5c4baa2dba86bb9eeaead898e6455c4771047e6abae00da723be3ed750577053b801c03c9cfae0f7a6a94619c371c75c1ae26d1d7a2d0f8e2d356fda174fb8b4b5682f3514bdd57c45776d72f0aa7d9a1856ea3b4b3b9538c464f95242ff00c58c13d33eb9f07355d7b519356b3d721d6556282c664bed5d1e369e6983f9c8b13c508431b2fcdb37210c306bdb51db1f3839f7e78f734e677f33ccc819f94679009fad4b651917e8f1489a9c037ac2ac922b0e423107233dc62b4d5d36314c11c300071d3d7dea3be7486cde494aac6a85a43d7200e41af273e269f538ecb45d02e90dc4fbb7caa77f911af7207f174033de910cffd2fdb36948246dcd59504a838eb4f1082335228e303b647e5cd739a1cf4d7f399a4b6b6b792468db6b31dbb724647539e052da5add4772d3dcb866650323a28f41fccd686976e264b9d4300adc4a5979fe1002feb8cd69ac18519eb40147ec818e4b673debe5ebff008817d63ac6abaf6b5ac6a765a6e95e2187441a7e970da148a37923459af0dc2994a4ed20398c8c29e3b9afab090095f438ae6352f87fe03d7ef4eabadf87b4cbfbe3b435c5cdb4724a7cbe546e604fcbdbd282ee8f99e1fda586a02f07877484d46787c496fa7c3041701a69b4a996466b9030712af9320f2bb95c03cd6a41f1e66d5445ac695676a3c3f7175aa5ac1a94d23b472cf61334690fc8a7cb91c2127761436541cd7d271f83fc2f6f25a6a1fd8da78b8b20ab69308115edd5376c119032b8dec063d4fad548fe1ff816de4b7bd83c3da6c335a3cb343225aa068a499cbc8cbf2f0cecc5988e4927357742ba389f03fc419fc59a95b580862892e3c3b67adb323ef292dd4f24262c638da1339ea735e8f7d0caf6d3c04a319519475006471cf5a5d13c19e1af0e4b33f86748b3d34de1dd71f64852232b0391bb6819c67bfad6fcb6f085da7823a8a824e3621a8c91476d74523895543794e4970a318c90303e95ab1db59611e38631e59f932bd1beb570c29920567ea372f656ad2c40e43050704a83ea40ec2801b322dc5d410c606f89fce933d11318c703396ad6c15e0f35434e481237785c4cf2e19a6073bfff00ac3a0aba5954e05004654e4d36a752186474350b7534006d26976b7a53d480a39a55756628a72475a00f9c7e237c10d47e20f8d62d6daee1b7b0ce9ccc56478eea37b1f3583c6546372bba95e79c1cd79847fb37fc46dd7bac5d6bd669e234b4d4a2b2bc8da4f2a496f65527ed11600f2e58d7f78064ab72beb5f6b194c72b03d8d299048c48a772b98f8e47ecf3e3596c35dd2e6bcd3963d5ae74a9a2b94903c90ad9476a92e11ed8b163e436d0d214208ca8e6bd46d7e13debfc2ab0f86daab5ac82df528a6b860ced1cd6c97a6e19b1b576bb21c840362b700e057bda820735113966f6eb47330e63e3cb8fd9d7c617ed1dfdfeaf6179a8ac5716b248de622cf6504b11b2b57f94fc8d1467ce3fdf76c022ae5f7ecfbe26d6bc489e22926b0f0f18ae66bcb4b6d2a6778ec2e05bac51491931c624dec0994155054e39afae21f99c95e7153b724d1ccc398f8d3c25f023e27f869eda76bcd1ee6ee6b9b29aeaf19d99ade18dcfda2de08e485c946566642af19573dc0a59be01f8e96c346b7b08744b4baf0f7d9b17315ccab26b2d6f7d6f73bef1bc9ca31584927f7877b9e719cfd88cec0e0548b20c7cdd69f330e63e4bf18fc13f88fe36b8d6776a3a5e8d06a9ac0d7005696ed92e60d3e0b4b751c43c2491b4818f4214ed3dbe96d26cf578f4ab38f57922fb624118b9101262328501ca16009527919e6ba00eac700d0dc727bf4a924cf5b540fb8a1ddfdecd2c80072a39c62ad798beff0091acaba7173709a7a70663973d311af24fe278a00b723b411b49210a8a3249231545757b33179fbd9b9dbb3eeb127a601e4e6a75d26dd651223b8443958cb168c9f5c1e735665b389e65b868d1d907048f981f5068030a6ba97ed4756489a048912265978de19f96f6db9ae92282ceed1d01ddd70c0e41fa5636a50349729f6b674b12172e87abf70fdc0fa715a71db456384b150a800c2af4c1eff8d00664a975a546d2451995630cfb738fc4d45e5cf78f1dcdf6027caf1c71312a01e7248c648f4ad5b8d4649a74d3e3508f2a31695b90aa3ae07f7beb5e41f19bc5de35f00e85a43fc3dd00ebf712dd182e23dacfe5c5b4b093e523a9e39acead5f67073d74ecaefee3bb2fc055c6e22386a2d294b6bb515b5f77648f9fbe32f8afc6ba3fc53f10dc685a8ebd6d67a3699a25dac963e4b697662795bed135f4720323a1418c460b7a63a8f51d33e3f4dabf8867d174ad224bed223bc9b4a3a842f32cde6ac0653385f28a2423eee4c818120e2babf13fc2ff0008f8af5aff00848758d2ae5f53bfb1b64ba517f7505adcc76a37a452db4722c5304663c3a9f7abda7fc3df0b59f88a3d6ecad6e21935053757a905e4d0d9348cbe5191ad95c445f6fcb9dbd87719ae855236bb391c5a6e373cbedbc7b6b71a5db4cb1eac166b0f0fc833a9b93fe9774d1804edc96cff00ac3ff2d0706b7adbe2e6b926af0ea171e1f8ecf44b9d4f52d1dae85e996e1a5d355dcca60f2c288dc210a77ee048e2ba4f0cfc2b821d63549fc476f6674a11d859e9363692cb22c5069ce658a49647dac64f31ba72303a9aeebfe103f0d2436f14761198ed6f6e350b78de472ab7574184aed93c860c720f183c527288b43cc3c09f187c43e28f1178634bd4bc3b6fa7d8f8bf4abcd5b4fb98efccd3476f6e10a24f0989007915c1f95d80e99cd7a878bf5b9b46b08c59b6d96e49419fe0007247bf6f6af99bc2fe0283c09e3ab6f164e9631368d637761a6d8585e5d5f448976e0919b821608d428c4518c67bf02bb8d6f5fbfd7668def80609f7028002e7af5c9e6be9b24c8ea56ad1af5a3ee2efd4f1f32cca10a6e9d37793fc0c6123492b4aeecc189386eb93d49fc6a308c64cab10d9ca9ce391fd452e361c7a9e3ae2b7f43d0aef56be8631148b0b9f9a4da7685efcfad7df622ad3a54dd493d11f254e9ca73e58eefb1ec1e0abcbfbcd1e39ef8efe4aab9fbcca3a1f7aeb42819db9233deab59c10db5b476b6ebb638976a81e82a1d4357d3f4a83cdbd99539fbb9f98fe1d6bf24c45ebe2252a51dde891f7b4a3eca928cdedd4bea0b36d039c77e2b1b57d72cf468d5ee5be776091a0209666ec07526b066f1de842196486471228ca23027711e9c63f3ae33c2d247ae5edfeb5ae328bb45905bc44e4451ed38d83d49ea7ae6b5795e2a30f6938349796a4ac6d0bf22926d9ab6d6fa8f8a2de3d4753bf4b0b19dca471412a9326e3b5419412324f1b579ae8f4db5f0ef85e6b4d1229608988c244d20f38a924f018ee3935f2d787ad354f0b7843c11a622c9368fafeaba3de424e58dade2cea6589b82424806f19e010deb5d74b73e0e8fc3fe2eb2f17885fc592df6a07cb9466fa672edf6336bc07281026c2bc035cce9a3a534cffd3fdcc113b72a38fad31e22082ff00293dbfcfad60af89904bb2149247ce17e4c0fcdb152dc4fac5e61cf976c83a951bdbf127807f035ce684da63456b25cdacb80b0cf85e4721d43ff338ad66d4b4c54ded32027f841cb7e4326b90bbd0049279e67766900243739200e78156749b09a3564498023aa850a47d0f7a00d5fed8d1e4b831f9c21e3ab82bcfe22a3f2cc877c530b81d42464127deaadce9e1995db927ae465bf1acdb9d2e6deb736d8475c156030463a63fad00752353f3e34b464db20ecc39e3d2aedb5f42e7ec4dd1b70c9eb9ed5cf5bcb1eb2552e435bdfc032ca0e37ffb4bec7bd237db2dfcc575f9954f96e7ef640e3f5a00d58677b7b995436ed9c819ad817d6f3398a52a8c00272477e95c4da695677b6d15c5abbc170c371941f9c9ff006ba83cf634fba92f92316b79133ce47eee58f85661c0dc3a8fd6803b69b4d8dd7744724fa563cf6322618a718c6475358893f892d5126263ff004703e5524f983fbbcf4c7afad75567a82eb30168d844f1f0ca7a83e845007292d92a7ef63060957952bc73e8c07041f7a9a0d46495a386e6de48da62db58ed604a0c9c60e718ae9ee6d7ce806fe491cb0ef8ae46e20be4bd864b5700419c31f46e08231cf1401b25d09e38ee074e9514836832370a3924f4151dadcc3771886eda2b7bd0c4329f94100e7299ea0d62dae9f1dc4b7225924944521218b968dfb8e3a71e9d28036447e68f311b2ac3208e462a9fdbe28a5315bc4f74e31b8c5d173c72490b9fc691b4a8246c8f32146e5e38d8aa3fe1dbf0abeb6b15ba2a45b4285e38c0c7ff005bde8022b4962bd884ea0ae490548c152bc10464d48a877ee51f29e86b2ac1666b8b9b946c41338da3d48e19bf1fe95bab8da303028014b00371e99c5452cf6b6d1996e5c206e9dc9f603a9354ef6efecb93d54a92dec17afe27b5416d1fda89d4afb0b852235233b13fc48eb40166d671239784e639002a7a641ab818a8c3f5ac7d352409284cb4258985cf5656e6b548dbc673400a4127229a7e5ebc538488a393de8ba54485a69e40a918ce0fe740152f663696935d15dc15090338e45555d4da58a3b68e02b74f81e5b640f76dc3f8696dadff00b41fed976a766f0618dc701401c95f52735a451bcdcaf2707e63dbd39a00e6e67bb9eed74f911a230932486238520e42e0e7f1e6b534eb47b6b8334ae66908c166c6463a2f1c62abd8b3b3493cbf3492b10c4741b0e001fec9ebf5ad988057238eb9e3de8027638e4f1554bbbb911826a6b999a304841b40ce475ace8aed9651321200525b77423ffd5400f9db36d316e30ac181eeb8e6a3d32476b588cd90e507539fa7e95997534d716a97da85f43636d70ca1964db185de42a207638cb1e31d49e95a505c5bc973716b1cd1c92d9b2a4f1a306688baee40e074257919edcd3b0ec36e74f967916785bc995559776320827383cf4a5116ac8a103c72823ac8bb483ebc1c1c7a56c2a92323a1efd0542eac4e338ce3f0e6a6c52f339d5b3b89af2637374ed22460290027caff007b207bf1c54ba9dbb476cb2d82f953c68228c019dc0f6e4e33e99ef53d9cb6f2ea1772cf228955bc948f382117bfe279ae5bc7fab3d8e942ce190acf3c80ae382117a9fe95d183c2cabd78d25d4c3115951a72a8fa1d8d9dcadcdb473018dca32318e4707f5a8f53d56df4ab09eeae186d45250704b3e380057cfb1ebbaac16bf648eea548dc61941e47b64f22a8cd797374a9f6895e43170bbd8b0c7b57d651e119fb44ead45cbe9b9e2d4cfe2e2d423a90bc8d348f33e3748c5d801800b7269b4e8e392421501763e83938f614f7b7b88f22489d48e30548afb75cabdd47cd59bd50fb46b633a25d2ef40e0b0ddb462bda3c277d13d81b45e04259c10a400849c0e83240ef5e41a7c36b348c2e6431ec19c04dccc3d17de9e6ef54b2496d124962b7724ed3f2b30e9cff00857919a60638e8fb24da6ade9f2f33bf01897877cf6bafc4f44f1178f5a191ac7442840183391900f70a3b11eb5e6179753de4867b994ccedd77124fff005aaaef6939da476c918cfbd34f1c9078201e33c9aeacbb2ca184872d25af7ea6588c654c43bd47f215738c1fff00554892344caf1e4321dd907151065ededfad3b0490b8e4f1e95e8b6ac72a5dcd7b3d7b57b40822b89064f03ef01f407807d315f405bdb936d6b772c6ab3aae0ef8d77ae47383838cfa0af9dad11e486f62b6bc5b1bb7b49e3b699b3f24f221543c74c310735e89f07bc39e39f0cf830e9df103575d6b547b97985cabb483ca6036ae5803c735f9c71655e4c4c28c29d95afcd6fc3d7ef3ed721c1427819e2e75d73269723bf33f35d2cbe47fffd4fd72f186b7e204f18e95e00f0b2d8477d7b6775aa4d75a844f3430c16cf1c615238de3676769473b805039ec2bcd53f686b2d2342bf97c5ba54cfaae8c6486fa2d2d4ca924915e8b2cc209dcdbd983853c8e9c9af78f13f80f42f141b2bed652e22bed31655b5bcb2b992cee62498012279b115628d804a9e0903d2bcfb46f80fe0ad174d86cae1aef5416ceb2412dc4c564c25dadea8768f6f9844ea18bbe59fa313939c6e8dae881fe37f85e649069714faaceb791d8c096fb152706d12f5e5deecaa91c713e1cb107231587aa7c7af04e997735bde5c2dadfc7169ef1dbacb1ca6e0ea0eb1aac4558abec27e620e3d2baa1f04fe1e46b7d2d8e99258cba8eab26b333dadd4b0c8b792c4b048d132b663478d42b22e14f391c9a7e9bf05fe1c699a5cfa35b694c96f731dac52ee9dde4db64c1e101d89652ac3920f3de9dd05d19d37c6ff0e0bfd76cbc8b979342b9b0b591c28db71f6eb95b4dd137f12c5312afdc60fb57acc37eb23792a43e09518ef838af2a8fe087c31b6d93db68de44f1b066952791659d84e9721a770d99489a30c0b671cfa9aeeb53d3eea446d534e0bf698d8bb4647cb2103f0c64f4a824ea27b5b3bb114adba29a21f248bc367d33e9542e22d46d95d5d1afa19d36ab6544899ed8e011e9cd5586ecdf40833e5c9b46f43c156ee2a5b79a4b77f2e47dc33c64f4a009ececee20b084a27972aa0debc706b42dae269a3097206e5270c4542d3984820ee0dc9a904a93f0840c7a5002a349110adb9c7f163a547736cfe6addd9b18651df3f2b8feeb01dbdfa8a89dda36db9cfa1cf5ab0b731aa8131c63f1fe54014eeb57d5e39adcc36ee106e794300c8c00e006ec49adc82e2c75283ed16cc4bff1c6c36ba1f42b551a58f615120233c0cf6acf96da533fdb34e711cebf78e32ae0740deb8f5a2e069b69d05dc4498d5d873f30cff3a9da3db1c51050a8178c0c62aada6b693dc082f3fd16f157e54cf127b83fe4d6bda4f0deabb2c82640c5188fe161d4500653ee0df3753589286bbbb96d667d91c3b58c60e0b86e849f4fa574577008a50501d80823e82b9641169d712b5d236e76f967eaa509ce09fe1c7a1a00d6511a6238870300002b8ab7f89de059d758f2756898f87ef63d3b5250ae5adaea6dbe5c6c319cb6e18238e6bbe598337980e46037ca060fa62be44f147c11f1289aff005fd1ef2c6d6fb50f11addde2bcacb05de95e644e15c85245c44c859060e7eee406245248ab23e9ad4e4b59e3cc33c6f23106340e0ef0ad86cf3d33c13dbbd2eb1a85a5bda088cf1c66e13201719d87f880cf207a8af93350f823e32d5248351d175382db56d3ec75c8ecdd2e2430b3ea57cf3ac53a85e6378582b1c650fdde95d2699f097e23687ab5b5fdadb68b7e775899ae6ee7deeb6b05a4704b68aaf1332a0746647465c97248f52cbb8591f4fdb5f69a6282282e226122a889430cb647181d79c1a99668a62c616120048254e4641c1191dc1ebe95f1ae9ff07be20784ac525b692c6eaf60d5d752b590dccbbc2c96d2c30e9e8369cc76f24804446372f2402093eabf077e1afc5ef87ba6ea5a4eb69a5ea36d7b3c77d0badecb1cd1dc4a805d065314abf3baefcab90599b81c65a8dc343de02ab1fad659f375090c72301142ff0074725993d7d81abaf61e2c2842d8da64f4cde1e0ff00df9a82cf4cf17c31bb5c59d9cb34afbd985d95038c600f26972b26e8d457320dcdd4fe95997975279bf60b7ff5d2213bbb22f4c9fc7a0ab7f63f14f6b0b51ff6f87ff8cd67be91e2cfb7fdad2c6ccab47e5b8378d9ca92548fdc7bd1cac2e892d6d9a3d96f18fb8a0633d8559319fb4152db5ba63e955a2d37c5f14ab20b2b338fbdfe98dcff00e40abad65e2667121b0b5dddff00d30fff0019a39585d0e7d9b5a3639c8c0fad50d42ce211dac3249e5a4f3246cc7818c138fc48a25d33c5cd26e5b2b4c67fe7f1bff8c5597d3fc4d342629b4fb46071c1bc2471ede4d1cac2e8f3af8cbe12d73c49e0bfec5f0d9952ec6a1a7ccb24223668921b847695565ca131a8dc01041c743d2bc1bc4ff0f7e2a5aeababbdadc6a9e2282f7c4da75ecb78c20826b8b28b4f10b831db3da8291ca318cab13cf22bebab2d37c576a658decad9e2ce61cdeb12aa7aa9fdcf407a54c6cfc57dac6d3ff030ff00f18a7ef0f991f0feb1e0cf8e726a1e337d3ad35636d7ab78b6718b908b2299adde0f2c1b8e4f96245c0f28a8ce492735f437c39d0fc53a6ebf7b7bac5adcdb6992e97631c0970e70b751b3f9a021966607057ab1fad7acfd8fc5bff3e367ff00818dff00c6297ec7e2c230d6369ec3ed8dff00c629598f9911cf696971932c0ac49cee23e6fae7ad709e37d08be902eaddd9dad98b1595f39523185dc7af7c576525af8e77feef4db12bd89bf61ffb6e6991e93e2e965f3efac2c9b68c2462f0951ee4f90327d3d2ba30788a987ad1ad0dd1857a51ab09539eccf9a4292768073c707ae7d295e3923664752aca70548c11f857d1ade12bf941f3b45d3f24ee256e48c9ce7af93eb5c46bff000ebc6fa8dcade595a69d1cae58ca5af5c03cfcb8c5b9ed5f7984e28a3567cb5572aeecf98c4e4d5230bc1dfc8f9cfe264f7369f0c7c63796be6a4d068776d1b42fe5cbbb0b8f2db20ab1e80e460d1e06f0feaf1dcc8f7506a9a0e932358dc69ba46a77e2fa5fb6451bf9924ce1e4290bb329f2c49ce33c74af69b9f845e3cbdb79ecefac747b9b6b9531cd14b76ee9246dd5594db60838e86adc7f0b3e20fda44f2db69646785fb6c9b4607cbc0b71d0e38f4acb1757035ebfb6956564b657dcd30f4f13468fb28c35bfe07ceb2fc4b9a3d1e5bb834ab49af34cb58edf5b49649562b4d52eeebecd1459ce443b774ac49ddb30475ad19359f117877519fc082df4ebfd422d47498e2bf63726d8c7ab6e46f303caee65844590bbf0cbb7a66bd6f49f819e36d3ac353b7bfb6d1b53b8f105cbddeb2f24ac905dbba2c613c9f218045450a0124f7ad0b3f833e2bd2ed96c74ad1740b4b649d6e9638ae1801709f764cfd9892ea38527903a57970ab2a9255678849fabba3b5d38c13a6a969e4b43c6ed3c49e22bed5b4ef08247a545accf7daadbdc5ecb1ca6cbc8d2951c18e1f315c492891720be140279c573da7fc48d4a5d0f4ed5754d3ac05cf886ca71a34768f298aef5686f5ad3ece724911b8daea473b431e95ee3e24f81de3cf1058c56c9a7f866374bb7bc63761ae90cb226c690010c644847539e4706a9e9bfb3d78c74a1e19b28134c934cf092c971a7db34ecae3529bcc0f70ce20c051e6b148c2800f39e9532c7568d4e58d7d3bdca586a4e3cdecf5f43cc9bc67736fe2f4d1e08acafb4d9a4d4acfcd86196211dde9b6af3b812bca4ca03c651b1180bfdec8e736e7c77e23d17455d735ed3b4ab896f3c3d69ac59456cd2c71dbcf772470f953bbb36f8d0caac5d429c035ef117c10f1141a84dacc1e1ff000e2ea33991deefcd2652f3218e56dc6db83229c391f7875a7ddfc1bf1cde59cb6dfd9ba021362da7c42495a5856dce3f74d19b701a2ca8f9320715abc4558c5cbeb29bed76442953d17b1b7c8a7f0c2e2f350f1b78a7c1be298347bc9bc3f6da54e977a724a8246d41656659124793694f2c639e41cd7d091469146228725231b4753803b66bc0fe1efc17f1efc3ff00edabab3b4d08deeba2049dad267b48228ad5584423410b36e05c92ccc4927d315d9cb6ff00183c35a33cd1e8d65ac49112ecb0df33dc153d76abc5186c0e8b9c9edcd7895a94ebc79aa554df44d9e9539c293518434ee91fffd5fdd78af12eadc3a8cac83729f506aacc842018c714dfb1dc5b716cc19070a07603a54ab2dc121268883efdeb9cd0a5915012335a86df712d8efcfb55668003b8f4a00a12a3b01b466a994bc46053ee8eab5ae485217d7a54651b938e945c0c4905bb4864914c6f9c9f735756d2def21c2fef323e857e86adbc5148838dc48efd2a1487ca602338cf503a0a2e0641d1e48598413c8173f75cee1f8527d98c07ce249dbd71deb79b0adb49e7ad40596371b86e573f5a00659cf69a8aed236b28efc7f3a95ec640fbe03c28e33dcd3a3b3b5b87658976331ea783f8554b886e2cd64b2ba694dbc83633236d9141ee0d108abfbcf41b492e65b9c88f19e922e52d487123314e570aac0e0f39aeba1be9eda512290d1b739ed8af1cbbf03eba6ee596354ba8cb164657cb32f6cffb55da7828eb0914f67ab232245844dea33f9f7afa1cc32ec2430eabe12a2f357d4f2f058aaf2a8e15a36beda6876faa5a596a91879a302403aa9c1fae7b561db25de86ed776132bc4302589ba10bce47be2bab92c9846c59b2bdb02b08c57964ec628ccb0b8219382403fe35f3c7a6754ba8dbea16f15e5b7ceb20ce0f047b53a4f2ae54a901723054e086fad71fa349235a08df02447652bdd71d074f4ad356647f99f14019f79a33a2bdbdadccd6f1373e5820a96f4c9ce14fa557d322b68a54b7d4226f3e35ff96a72a47aa0c915d313e7478f41c37ae6b9ad5d952d91e4c978a4564603952083ce7b7afb51703c33e2478a7c73a378f35bd37c1f691ea16b17849aecacb7e2c56d66dee04c83ca937be38c71d3ad63691f1a356b5d1a0d22fa7b6935407c3515b453366e6eadb5209f6ab8dbc17da37b6e0303073d0d7d5c21529e632249249185793683953c91c8c91ed5cc6af630ef8208ede15b87016294c685a348fb038ce3d141abba2ae8e13e1af8c24f177fc227a86a0556eaf67bb7923556087c98ae02919e38db9afa72bc4ad6d85b78cfc3f1205d827b92a140500fd966ce00af6daa86c672dc28a28ab2428a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd6fdc88ae268dcb1c9c9e9525cdc198a951b78e6ab2e768cf5a5ae7342dc3766dd80c6f07ad5bfb4c52312d01c13c560342e589ddd4d3239e5b79086f9b9c0a00d99a6b186de6bdb82628610599db01540eb926bc135df8efe1eb09a4b6d1ad8ea1206204cc7cb8c81e9dcd79d7c5af1fdd7883593e18d1c91690388e411923cf9f38c1f503a63d6bd07c11f07b42d32d23d43c4718bebe6c36c7ff57183d82f4247735bf2461ef4b72d1ca9fda12ec1c7f63db8cf4fde357a67c3ef89f69e36d40e933591b5b91134a70fba32171f8f39aece4f0de825362e9f6c53fbbe4ae0fe959fa6782bc3ba5eadfdb5a5db476972e8f13a45954dadfecf407e95329d370b28ea2b917c46f10c9e02d2e1d562b5fb52cb308f6e42e01aa3e09f123f8bf413ab1b7fb2b099a2c6fce02f7ae3be3dcb22785ed23dfb956ed4019ed8ad3f81d316f05b865e05cc9dc54ba7fba5206cf4e86531bab86ddea6a3f17f89edb43f0edc6b2f0fda0db283b01dbb8938e4d59db11e738af3ef8a4e9ff082ea6a0f409ffa151087349445d467803c5cbe3afb7ca2d3ec3f652a14a3673bb9fd2b5bc6baa4fe12d0a6d6e356b8f2ca06473d72715e57f00e46487593fc3ba3e7f0af42f8bf22c9f0faf5d4e4663ffd0ab4a904a7cab61967e1b78f6ebc6d05e4e6d3ecdf679123015f20ee5dddeb6fc63e2e7f0668f36af73682e0c4c8b8e990e719fc2bc9bf674f224b0d60c80922e620a47fd73aec3e385d410f816ed651991e48b60c9c921b38fc0545582f6964338cf0d7c66b2d67c4f069d7369fd9d1deaed672fb807e884fa64f06bdf8401dcaa10c475c7ad7e7b69de1cbdb9f0cdc78ae0524d9dd2c536d258aabfcc8dec07435f5d7c33f187fc24fe1dd8ceaba9588d93f3ce00e1b1e87b9f5adabd2b2bc76133d3e2668e71138c28e413dcfa5787ffc2d66bdf1637849f4f1b7ed0d6e66ddd30482d8fa0e95ee4923dcaa19b1e66073d326be2bd2b7bfc5b5b690023fb56453938e0b1ee2b1a34d4ae08fb17409e56b38c4e7e4563e5e7aecec7f2a76a76b2dc6d995d56589bcc048c8217207e1eb59f3f9da2aa3af9b3da01b0285dc50fae47247d7a543a8eaf10b00f6d74b1a47bda67dbb8aa4685beeb638ce066b2b88f34d2fc77f6bf8c9e1ff0008790a6446bc79a546caab25aca7007bd7d535f9d9f07daeb58f8f3a76b2ce6446935199d8f51e65bca147eb5fa275d3c9cba19b30fc497bad69da15edf78774e4d5f528622f6d6325c2da24f20e88666561183fde2a71e95f26f8bfe397c647d713c33e16f0de85a56a9e1ffecff10788a1d535a59216f0dcb24e937933a4011276f21ca312c176fce00606bec1d4403a7dc83d3c993aff00ba6bf0dbe0e7833c0967f0dbc1b1f8b7e1cf85357d36ff00e15d9eb9643c8d1a3b99ae02813ea97cfaaa8336a05c810431ee850091a795cc88a808fd65f875f13fc6be3f7d1f54ff00843e2b0f0eeaf662fa3d44eaf1cb32452c61e126ccc11ca3ccc804310573c8ac4f883f13fe23699f17f47f857e03d3341b83a87872f75f9aef5bbdb8b511fd8eeadedbca4104136e2df680d938c6d3d73c7cdffb29785b4df0dfc6ed4ae6db45d0b44bcd6fe17f85f55ba4f0ed90d3ecae16eb52d55a0b87801212e9e2da2700b28650158a815c87c648f5bf1eadcfc48f881e1ef867e2dd1f43f88d6de05b2d3f5ff09cb7faa43a7ddf882db4991d2f64d44c4b26266978b50a4819071c807d81e07f895f132f3e2fdd7c30f1ee99e1e8238fc369af4177a25f5cdd162d76d6c6291678210b8dbbb209ce71818e7e8acf6afc91f06cfaefc2af0feadf17fe18e87f0cfc276b27c4b3e02974ed1bc226cb529b4b5f15ae840c97b16a0a8f208ff7dcdb6ddddb1d7ef88bc21f0c2e3e376bfaedaf89273e39bdf0e45637da343ab90d6da63be22ba5b056cc2ecca42dc6d0490403da802adb7c5ff1668f61a8378e3c0baf25dc3e20d4f4bb4fec0b197548ae2c6d887b5bee36ba473c4ca0ee5c0955d06400c782f843fb44ea3a86a5a7fc28f885a5ebf7df101234bad4a6b4f0c5de9b610585f5d5c4765733099e4104652131bb1908692372a31c0f14d3754f0ef86fc1bf12fc03e347f1e78d23b0f886745f0b45a64fa8eafe208eeadb4ab0b9b5586fc3136ce9233b89eea68e104b195ca96cf67f00ae3e247c3df8ad7ba4fc7fd2b51bef187c48b5b5934cf13d9dbadde9e2c746b77f2f48bc92ce158eceeed834b7123b85b7b99a790c0e3889003dbfe38fc5bf13fc37d73c0fa1f86b4e86f5bc59a85f59cf2c9697d7ef6c9696525d074b7d3e3925937347b0e76aa839dd9015bcecfed03f10b4ff001af81fc39a8e9504b69e2cd7d7469a59344d734a36e86d2e6e7cc496f60585db36fb4216527764138c1caf8dd6526a5f16fc1be03f16ebde1dd4ae3c537fa84fe17b0d43c376d772e9115a5a0fb44ef3cfa940f26f2de486863f318cca9b0a876af9f7e1443e20f15bc3af0d174db2d5f45f16eb5a4d86a3a5fc379af6d6da5d2b53bad2e3bb8eecea588d8c685a5618f2f73ae4804900fd0bf8ddf10f52f855f0bf5bf1f691a6c1abde69690186cae6e4da4533cf3c7080d32c7298c0df9c88dba74af2e97c7dfb55c11bcd37c3df87e12256772be3abe2db5464900f87864e074247d475aee7e20f843c73e26f87d63e0cbcd3bc29e363771241e228fc471cd67a7de0450dbe3b58a3bc1869941f29d8855fe22473f01fc2af80765f10b5ff001beada5fc25f8417fe18d2b5a4d0f4a824b53fd98973a744bf6f9ec248f4f66955ae646864670bb6681d546324807e8a7c18f8967e2a7c1bf097c58bfb38f481e26d0ed35a92d44c664b55ba884a53cd2a9bc2038ddb5738ce057ce7e0dfdadb4df1b7c19d67c456bab691078da6d0fc49af683a6410dc387d3f4d12c9653c89285f333018249b63eccca155b9527a2f01699aa7c6dfd96ad7c35a6c3a77c39b4d49aeb4492db41124f6b068761a8c9673c364ff00e8af01bbb385d62942836fe6060ac5403f3fcf6faff8eeebe2cf8a86a36dabf82fe17f81fc5fe13f0beafa747f66b6bc93568e39ee6dc22af9521d1e3b286cfcf858c7236e0712a48aa01fa1df0ebc40fe2bf00786fc4d35cc1792eaba4d95e49716b8f224927851dda3dacc0296270031c74c9aecb23d6be4df813f08754f87f1e8bab780754874cf03f88fc376d75a9f86cc4cd1da6b9243130bed330425b2dcee76bb870637942caaab23cacf5edff670f8b5120597f689f882e477169e1f1ffa1692c7f5a00faeb23d6b8bf885f107c2bf0bfc277be33f18de0b4d3ac82ae154c93dc4f29090dbdbc480bcd713c844714480bc8ec154126bc22c3f67cf8a765ab58ea33fc7df1ddf4169750cf2d9dcdae8421b98e270cd0c861d3229024801562acad83c106bd166f827a06a7f15c7c59f14ea7a9f882eec1631a0695a8c91b695a0cbb3cb9ae2cade38d3fd26604833cc659514b2c4c88cca40384f82ff0019bc577fa8c7e00f8f5696de15f1e6ac936b5a3e998d915d68f3484c504536e68ae2fec10a457f1c4c4c7215700c5223b6bfed19f1cb41f83be1193fe2a0d3349f12dda453e996ba80de6e208aeade2ba748b721711a4dc907e52ca4fa1f21f813f0e3c1df193e0bf8afc35f1234f1ad5a0f891e38781e69245b9b496d75ebd4b79ad6e1184d6d340aaa229227568f0369159dfb4cf8375cd23e15787fe15e80dacbf86b448ecb57d47c497f77f6fb9964d2352b1fb1d94f34ecd34d25d4d279b212306385972370c007b66abf14be287890da6bbf01343f07f8dbc27776e766ab7fe28b8d2e46ba8a59239a348a1d2af9191360f9fcc5258b0da0004f56fe35f883a27c24d7fc6de37d0f48d3bc43a3586a37c34dd37539751b2616b134910376f6b68ffbc0bf37ee46ded9ea7f3fbe3168761e227d5e3f17f87345bff14787bc53f0fb48f10f8c34ab8962fb65cea9e23b381b4ffb3a8531b9d1e585ee9376d5174114c80961ebd26bbf0efe1f7c11f8e36963e1bb1f036a7e0c37f2f8a74ab583fb4a2bfd3e389a4b39e24b96b749d352d382c6a4b2ac72978c92623401ada2fed4be35d45af535983c3be1c82dbc3b63af9d4b58875ad3ece2fb55e476cd0c9f6db2b56938906c921dea5c80db411bbd03f67ff8e7e2bf8b7a935b6b971e14b69a1b49eeee747d3a6bd6d5ada1372f05a4f2c773145b22b858d9f950413b416da4d7c5ba3b4cba7f8f757b997488744f0d6afa06956bad7d8534dd3eeb4f8ae744d51618b506bebb696706678e1b5860093ccab1a90c6bea5fd9d62d424f8957b3eb979751eaf1f86de7bcd375837435481757d62ef53b62a2e5487b68e0b8583f75232432c6d000bb08001f6ed1451401ffd7fdc32cb9eb49b97d6a2da7d28c1f435ce6858c1c06ec6b2755ba4b5d36f6e4f0d042ee3fe02a48abc2468f9fbded59bacc7f6fd2ef2d5170f35b491a8ee4b29029adcb3e3ff857631eafe3f865b91e6f9465bc72dc82d9e09f604e6becd0ca0609af8e3e126a11e95e398adee30826592d4b371f3360e3eb95c57d9bf670ed8519273d3dab7c4fc4106396443800f34c7b77cef43c9e6a3887ef1957b1a94cac1b68e7d3e95ce4bdcf0cf8eeafff0008bd9ee1cfdad73f91af3df87ff13f4bf08688da6dedb4d2c9e73b82b8da41ed5e91f1e49ff8456d18f1fe96bfc8d73bf0afc07e14f12f86cea1aadb34b319dd03872001f4aec834a8dd912f891b9ff0bebc368a01d3ee863fddae5fc67f16fc3fe27f0e5ce9169673c734fb70ee06d001e86bd326f83de05c616c5dbdfcc6e6b85f1dfc3ef09787fc2d7da9d959345736ea0236f2c3938ace33a4dab2289bf67f5436bacc6e7f8a3c7e55dc7c5e091f803508811f7a3c7fdf55c27ecfc7cd875774e46e8ff95765f19eeede2f03df4277b4ade5b2845cf01ba9a525fbe2d7c271dfb3e17874dd5401cfdaa23ff90eb7fe2d3cdaaf82afae9d824304f1ac5b797660d8cfb03fad72df00fecf75a2eb36770fb5de7883282558029db15d37c528d34ff07df69d1ed961592375285b7212dfc64f5245292fdefcc17c273bf04912efc2dae585c461a29e658a453dd59393f5af3e8e4bdf85be361b9585b336323859ad9cf1f523f9d7a4fc02bdb44d2b54b6b82a9235cc642b1e7014d77df13fc136fe2df0e992d30750b3065b6c0fbcbfc49f8f6f7ad14b96a4a12d9907a469e6d352b1b7d434f944b14d1ac8a41ec7fad7c55a47fc9611df1ab38ffc7cd7a1fc10f1c3d8dcb783b546da37335af9879de0fcd1f3d3a64570fa6cca7e3086dbc1d598ff00e3e6882e59c90ba1f62cae475e83231d335e19f19b588f44f0ff00d96d760bbd59c5b995b25961ead8fae31f8d7bb95b698c85b3bb9c0af86fe306b4352f174c96e449058010a8dd905bf888f439e3f0aca8d3e69168effe04e8f73a6788346beba52c753b9b978e4db81b12da6e3f135f70d7c51f0c7e225beb7e3df09786adb4f36c90a5c8572e0e04767293c0ee4f5afb5eb49735db919cb72b5e5b2de5a4d68ccc8268de32cbf7807057233dc678af27f037c0df87be0af87be16f87526996daf59f84b4ab6d1ec6eb58b5b7baba36f6a8114bb1882ee38cb6d555cf615ea1a9eada768d6c2ef539d2de26758d4b7f13b7455032598fa004d61ffc273e17ff009fc3ff007e65ff00e22b7a785ad517353836bc91c9571987a72e4a95127d9b48e3bc23f06f41f08fc46f127c4e8350d4afb54f10d9d9698b05d4b19b4d374cd3da4920b3b38a38e3d90a4b3cb27ce5db32100850aa38dbdfd92fe036a57f75adea3e18b7b9d6aefc449e287d624e7531a8c77897c856ef1e6889268d42c5bb608c7978dbc57b1ffc273e17ff009fc3ff007e65ff00e228ff0084e7c2ff00f3f87fefccbffc455fd4313ff3ee5f7323fb4709ff003f63f7aff33c6a5fd923f67fb969aeaebc25693ea536be7c4a7557cff698d47ede3520cb7831388d6e00c45bb608c7978d9c57af9f87be0b1e2bbdf1e45a3da43e25d46c069773ac43188efe4b3539584dc2e24d8a79500f0791cd4dff0009cf85ff00e7f0ff00df997ff88a3fe139f0bffcfe1ffbf32fff001147d4313ff3ee5f730fed1c27fcfd8fdebfccf1787f649f825a7e94ba778774dd4fc3b70c55ae753d075bd4b48d52fe503e69afaf6cee62b8bc9a43cbcb70f23b12493cd45a4feca3f0f34ad6b4fd75b5ff001e6a13e99770de4116a3e37d7ef6d8c90389104904d7cd1ca9b946e4756561c3020915edbff09cf85ffe7f0ffdf997ff0088a3fe139f0bff00cfe1ff00bf32ff00f1147d4313ff003ee5f730fed1c27fcfd8fdebfcce3754f819f0ebc43acf89f5cf155836bb3f8a934f8ae86a321956da0d298cb69159e36b5b2c3705ae10c643acec640c180c796697fb1f781fc37a549a0f83bc63e3ff000ee972cf73726d34ff00145e1413de48d34f2079ccd2ef9657691d8b92cec589c9afa17fe139f0bffcfe1ffbf32fff001147fc273e17ff009fc3ff007e65ff00e228fa8627fe7dcbee61fda384ff009fb1fbd7f99c578dbe08f857e20f87742f0af89752f10be9da1ec0d1da6b77b62da92245e514d464b69637bb47fbceae70cdc9e0906ff88be10f85b59f87d69f0cf459b50f07e89602de3b44f0addbe8d2dbc16e7886292df69489d72acab8c83c1070474dff0009cf85ff00e7f0ff00df997ff88a3fe139f0bffcfe1ffbf32fff001147d4313ff3ee5f730fed1c27fcfd8fdebfcce662f831f0f21f85317c148f4e917c230e9eba60b35bbb8494dbaf50d72b209d9d8e4bb97dce492c4e4d6dde7c3bf09cff000eeebe165858c7a4786ee3499b444b3d3556d52daca685a0290055db1ed463b70383ce2adffc273e17ff009fc3ff007e65ff00e228ff0084e7c2ff00f3f87fefccbffc451f50c4ff00cfb97dcc3fb4709ff3f63f7aff00335bc3fa2da786f41d37c3b60d23db6976905942d336e90c76e8b1a9760002d8519381935af5c97fc273e17ff9fc3ff7e65ffe228ff84ebc2fff003f87fefccdff00c6e8fa8627fe7dcbee61fda384ff009fb1fbd7f99d6d079ae4bfe139f0bffcfe1ffbf32fff001147fc275e17ff009fc3ff007e66ff00e3747d4313ff003ee5f730fed1c27fcfd8fdebfccc1f859f0c74af851a1ea5a0e8f79757b0ea7af6b1afc8f77b0ba4fad5e4b7b346bb154796924ac1320b6dc6493c9dcf1df82f4cf883e16bcf096b135c41697ad0348f6aea930fb3cc93a85665600168c03c72323dc59b5f18f86ef2ea1b282f53ceb86d912babc7bdf04ed52eaa0b60138ce78ae9ab0ab46a5376a916bd558da8e229554dd29295bb3b9e29e2ff0080be07f172699667ed5a369b65e258fc597ba7e90d1da5b6afaa433a5dc725f011b3c9b6ee28ee0946466740198a1656edbc6be01f0f78fb4b8f47d7d66fb2aea3a7ea722dbc86133cba65c4775024c579922f3235df19e1d46d3c120f6b45666c7ceb71fb307c358b57d435af0acdae78465d5ae5afaf6dfc3dab5cd8584d78ee5dee4d8866b45b877f99a558848c4025b22ba3f087c14d2fc21e288bc58be29f17eb3750dbcd6cb06b1aedcde59ed9ca92cd6c4ac4cebb7e46652532db7058e7d9e8a0028a28a00fffd0fdc4e71cfe340e79154ed75217c8d1caab0cf18f9a207b8eb8f5157e3cba8c0e48ce2b9cd08fcb43c93514a815b38e30067eb52b305386e0e6a3de09224381ef401f1cfc4ef0addf84bc4cdade99b96d6e6517114a3fe594b9c95f6e7915ec9e06f8c5a36a96b1dbf88ee96c2f5005766e23948ef9ec4fa57aaea5a4daeab692daddc6971048b86561918ed5e17ab7c0ed3669ccda5df4967e61e63930ca33e87ae2ba6338c972d403d6a7f18785a326f1b55b5450327f7a083f8550d0fc7de1ff0011eb3fd8ba3b99a410b4ad3af11e131c73c9ce78af1e8be004ef20173ab44621de388e71f89c57a7f833e19685e0db9fb5c124b35c383199653b576b75c2af1594e14e3f0b2b438dfda01cc1e18b28941667bc5008e80806a6f820daa9f08346b242a8b72e77609ddec476fad765f10bc2161e31d356cee2eded0c520954c6033975e1473c1c93573c19e0c7f0668834c374d724bb4ace42ae0b7f0e075aa752d4b9505ceced6f9ee9248e68c2c9181bb6f239e841f435e6ff001621dde01d4dcff7533ff7d57612caf6cf1dd20f9932b228fe28cfb7a83cd57f10e9363e2ef0f5c687f6ad8b7180658c02ca739c60d651dd01e1ff00002468a1d5a351c178abd03e34da2b7812ee7042cd1142b9fe20cdca9f6ad2f02fc3db4f037da63b6ba96f0dd91932aaae0a8ec56b73c53a0a788f479b43ba99eda3980dd2001c8dbce466b59cef53981b3c4bf67b7b3d474ad520b8c79ad711b46470e856339c1f6aeabe3159fd9bc12e90b6d86595048e3972e5b824d4de1af08d8f82ec2e534c96faf56e665956678d6319dbb1800b9c823b9ae835cf0cb78cbc3a3c353cd2da5a3aac8f322e58b07dcaaa5bb0e84d273e6a9cc35b1e63f02ed229740d62dc273f6840b21fbdbb6e41cfd6bdead6fa0594c57ab25b49b072c328c7bed238e2b9ef04f812cfc156b716d6f732dd1b8955cbc8aab8da303016bd0e00b2a66641c9da01ef4ab3bcdb24f917e2ff00855bc37ad43e31d15d4c1732ab9653910dc2f38c8e9bab89f085eb6a5f1074ebf650ad717aaec072371ebfad7d81e21d0ad6f7cfd12744fb0ea51b2b290094917f890763dff0af3ad0fe0ce97a26b767aec1aaceff006571208da240188edc56d4eac5a6a4267a278af574f0ff0087750d566f93ecf1965c7f13b70a0fd735f217c32d0ed7c43e2cfb76ae04d6909696657e732c9c293ea32726bea7f897e195f176929a6cb7725bdb24a259fca280ba6d385cbf1d7158fe10f86ba7f83f4f94e9d9ba9a774958dc019c6384c2f031fceb28cf963a6e55f41fa3f87344d33e21e83756367043379d74a1e34da71f65941e7debe8daf0bb57b86f1cf87c4d184c4d75939ffa759abdd29536dad4ce5b9c9788ff00e433e18ffb0a4bff00a43755d6e2b92f117fc867c31ff61497ff00486eabadaefc4ff0e97f87ff006e91e7613f8d5ffc4bff004888628c57cdbf113f68187c05e3b8fc2d2699e7d9db24326a172642b2224c3766240086d8bf31c91bba0e6be8d8668ee2149e160f1c8a1d18742ac320fe22b7c6e518bc251a588c442d1a8af17a6abf4dd3d7b9c395712e5b996271183c1d4e6a9425cb3566acf5eeb5d535757574c9714628aaed776a9731d93cd1adc4a8f224458091d232a1995739214b2824703233d4579dab3ddb9631462b0efbc4fe1bd2ee4d9ea5aad8da4e002629ee638df0dd0ed66079ed5a771796969109eee78e18d9d230f238452f230545049032cc4051d49200a6e12d2eb7279a3aea59c518accd535ad1f44856e75abeb6b085d822c975324285cf4505c8049f4eb57fcd8bcaf3b7af97b776ecfcbb719ce7a631de8e576bdb41f32bd8931462a91d4b4f5b01aa9ba87ec463130b9f317c9f288c87df9dbb48e739c629ba76aba5eaf68ba86937705edabe76cf6f2acb1363ae1d09538fad1cb2b5ec1ccaf6b97f1462b2f4bd7345d6d657d1afed6fd607f2e56b5992608e3f858a31c37b1e6ad9bcb41762c0cf1fda9a33308778f30c60852fb73bb68620138c64e28709276681493574cb38a3159506bda25cea5368d6da85acb7f6e374d6a93a34f18f568c36e51f5143ebba2c7aa2e88f7f6aba8baef5b33320b864fef08b76f23df14fd9cb6b0b9e3bdcd5c518aaf3dddadaf97f699a387ce91628fcc60bbe46e88b9232c71c01c9ab15362ae725e2ff00f8f5d37fec2da7ff00e8f5aeb474ae4bc5ff00f1eda6ff00d85b4fff00d1eb5d68e95d757fdde1eaff00438a97fbd54f48fea145145719da14514500145145007fffd1fdab9f4e86e7e66251d4e55d7e5607d8d411b6ab6ce4c4e92296ca89998bae060f2063048e2b60fcbc9e29044afc8ef5ce68531aadf44a5ae6d95d4ffcb4858ee1ec55b93f8535754d3ae231991d173cbc8842eef4cd593090fe5905437706964884188f04a938e4641fc6802bb6a90a3158b7c889f7de31948febebf855d95126549633bd78f98722a10638c05431ed1ced1c0e7fcf35570fa5c0d358b97b71265e27190a188070dd4019cd0068a2160760c81e950cb3186450cb9c0ad260228c4b0f31b73bbb7ad60dd5fdb88d278584a1a4f28edc1c6ece3ad0051d72e6d9e6b1bb0e17ca2e7673963d8a819ce2b720d4a2ba5dc9871c73fe3e95870417b7b7b1c91c4d6eb6a379de305dc8c600e981dfd4d5bb9b62f1c93ac663b9505d644e371ebcfaf4c73401a925bc26512850182f39ebf8565496ef704cf63208a43f236e1b811ea71dc7ad5cb5b94b8840276f98038c9f5edf9d5836f147189541c372d8ed401802d5eca756b250c114994bc842b376ce7fa548daca5ec4db6dddcfdc91e21b943118c7e1ebd2b73ecc84e3a2b0ee334d8234b487c838d9db6a81f89c50043a745343630c722ec755c1033c7a7e957430030c79f7a91586d1960defeb55e40776ee704f1f350058505c12832075aa8f3ca9280a0ed5e47d6a7861924076b15e0e07ae29d18de36c9192c9d303ff00af4019babb485adeefcb2fe51dc149da8d9e324f50476a45bd0f1ffc79caacc41006181e3d41c0cfa9ad032c93318e48f0138c303c9f5fa62a9c44a36230760e9401832e957c80cf72eb33365903024c673f740fba401dcd5d8f58bb890235b7ef9400194fee9bdc9ec3dbad6acacf26411c0febd6a13146b1ed299c50079b5978dec6ebe2f685e0c9e263aa08e7bf93c942f0c503dbcea85e4e02962ac1477c57d275f2d0f0edccff001c3c29e235b7b1105ac77900b80d22df7cf6b3ee8c803cb68b3b586e3904715f52d6d1d8996e725e22ff0090c7863fec292ffe90dd575b5c9788bfe433e18ffb0a4bff00a43755d6d76e27f874bfc3ff00b748f3f09fc5affe25ff00a444f95bf68df85977e21b68bc71e1eb73717f61188efadd577b5c5aa12cac1072ed11272bfc71961c900569786bf698f014de1db3b8d7da5b0d4015867b5b78249d1703fd6c65148309edfc43eee322be97af9e3c79fb39784bc61a8c9ac697712e857970e5ee3ecc88f04cedd5da261f2b9ee548ddd48279afadcab38cbb1786a797679cca34efc938ee93de2d59dd766936b45b1f99f1170ce799663eb679c23c8ea564954a735a49ada71778da5abba7249ddbd59eeba4eafa66bda741ab68d731de59dcaef8a689b723afb1fd08ea0f06be7e5f0b5a685fb4a68da9c379a85dcfaaf85b5f797edd7725ca4422bdd34aa408e76c29fbc6caa000f19ced06bd93c0be0cd37c05e1bb6f0de96f24b1405e47965237cb2cac59dc818032c7a018038ab971e16d2aebc5563e329449fda3a7d8dde9d0307223105ec904b2829d0b16b78f04f200207535f391c451c3e22ac6849ba6d492eed34d46ebee67e830a189c4e0e84b17151acb925249dd269a7249fde91f3a789346f187872f3c75f1264d0fc31afd8c77cda81b7bb266bf9b4fb0b582278e298a7956f2208a4648d8382e7e664dc48bff001c344d335cd17c27e3b8aef50223f117855ed6d3ed52258edb8d4add43c96a088de40929c1604a9008c102bd0b56f82de11d62e755f3e7d4a1d3b5eb8fb56ada4c17af169f7d31da1ccb10e40942813223224bcf98adb8e7b8f11f84f47f14e9b6da4ea68e2dad6f6cafa2585cc5b66d3e74b887eeff00089235caf42383c1aeb8e674a1528d44dde2d5ecadeed92b6eefb3edfa2caa65b56a52ad49dad24ed777f79b93becadbaeff00abf1df19e972d97c5a4f14ebbe1ab8f1568b3680ba759a5adbc378da75d8b877b8dd048ca42dec6d1af98a0a8f270e541cd70de01f0b1f167c05d5342d6a7d434ab4d3352f135adb5a6997f25bf95696f77751c366d24046f8edd4794141db84c0cad7d09e26f87ba5789756b7d7c5eea5a4ea76f6d2597daf4cba6b7924b59583b4520c323a861b9495de84928cb939d6d27c23a1e85e168bc1da542d06990db3daaa798cf26c901decd23967691cb166762599896249351fda918e1e108bf7938fcb979bcedd7a257d6faef7fd98de225397c2d4b7d6fcdcbe5b69b3bdb44b4d17ccfe276175f027e176936d669a9ea9a949e1cfecdd2650a2cf50b8b6b7174d0dd336563b758a17959f0c54c6b8473846e03c55a96ada059fc46d32f7454d1758d6b50f09adc68da54c0d8cfa66a57a34f13c774a911f36f36c905c318d1a3554c06c066faeeffe18f85f51f0968de0e945d476de1e16874bb986e1e3bdb496c93cb8a58e753bfccd99562721d5995815620e7c1f083c206c35db3d5bed9ac4fe258e28752bebfb9792ee58edf3e422489b3c85858978c42102484b8f9c927b30f9be1a9af7936b9aff00f93c65ded6b2ed7bf5b6dc988ca71551fbad27cb6ffc924bb5efccfbdadd2fbf9347aee95f09fc6977a978dbc3da568f20f095edf437de1d69bca7b0d1e584cd693db148c3c9099d0dbca14e43ba8118c86e7bc07e31f08ea1f1a2cb5bbcf1269775af7883c377d0dd9b3bb49638254ba865b6b1849e08b6804a7381e630925206703e8af0e7c36d1bc3facbf88e6bbd4359d59ad3fb3e3bdd56e4dccb0da6e0ed14430a881d8299182ef90aaef66da31bd2f853479bc4b178aa48d9af61d3e7d31467f746dee248e57063e858b46bcf6191dcd734b32c35a4acdb71b377f276567776dafaf4bd91d11cbf13cc9f32494934adaeeafaab2bef6d3adaecf98fc41e18d17c0da87c369348d2ed97c2ba76b36728f14dbcc975aa5cde6a824b78fce0b1a168af66b81e7dc09242c5c1f2f04baf07e36d2f53f0b7c2ef1a5a5ff84ee66f165aeb1a8ebd6de2609149048c2f0dc59ddadd87f34490c3e5db8b7c79994f28298fe6afa734af825e0fd265d2e18a7d4e7d2b43b95bcd2f47b8bd7934eb29a325a231c47965809cc29233a4242f96abb57134bf063c212ea32dcbc9a87f67cfa98d665d1bed6ffd96fa80904de7183de60263186f28cbf394dd927ae967142328b9372b3becf5b49bfe6dddddd7c3f75df255c9ebca3251495d596bb5e293fb3b2b2b3d24b5d75b2e37e2af84ace5f197c3df18dc5dea0f770f89eca28ed5aee4fb0c7e65adc2bbadb67caf308fe3c6e193823273f460e95cfebbe1ad37c44fa5c9a88937691a845a95b796e53f7f12ba2eec7de5c48d953c7e55d057cfe2312ead3a706fe14d7e2de87bf430ea9d4a934adccefeba25afdc725e2fff008f6d37fec2da7ffe8f5aeb474ae4bc5fff001eda6ffd85b4ff00fd1eb5d68e94eaff00bbc3d5fe8452ff007aa9e91fd428a28ae33b428a28a0028a28a00fffd2fdbc988238a8a089cb75ab2b2a11b4af3d0ff5a7b2945dea3af35ce68559637f347cdd3afb55c6123a6dcb7ca0638e2aa3b0c396e3201fcaac0ba03e50dd05005392db697ce7b633c540618ddcc7b9897ca95ddc1523d3bd6c131b0ccedb47fb4722a1bad3a0b92be431571c647193ed4018dfd992c49f678de585b69192e4a9edc8e460f7a55d0e216318b8c89a309e618f8de54e4123a1ad1115f5bfeee621c13b571d403562dee4a10275c8e41cfa2f4a00a2f348b70361c90406f539ad5dd1a3e58641c8c7a03542fe2f30b5ddb8e83381dc8a922b88aea03bb6a4b8e8473401873c234fd4ade380e52e72c633fc1d7e7f619fd6b42392589da39915e2751f3a9e9cf7f7aaf24cb04b15c327cbb0c529033d5b2a48fa9fc2b46de10dbe33cedc8a00b0a5186e8ce57b1a8ae14a8c30c668f29d212858050dc63ad626b7e29f0b7879228bc45aadb69e6e9cc56df687c348e3a850324e28037ad3ecec523963c90d939354afc18eea316e81d0b6700f414b6913ec21a642091e53eec06cf419f5a609565b96b7bb312b601539209038a2c1635511e488cf1f001da0672067af4ace7bd161330785a54273be1396fa63ae2a8db5d0b6796cf7b46249772639c31edd2ad244b280a5c15ce0b118666fad3b30b137db27bc01828484f6fe23ed5275e831480051b57a0a76d3d71480304f6a8e4fba6ac021146e38cf3504843025791d7f3a07638eb407fe13bd0bfebbdcff00e92cb5ee75e1f681878e743dc3fe5bce07fe02cd5ee15ac36224725e22ff0090cf863fec292ffe90dd575b5cb7896d350925d2751d36dfed6fa6de9b87803ac6ee8f04d09d8cf85dc0ca1b048c8079cd47fdbbe21ffa172ebff026d3ff008ed7a72a4ead2a6e2d689ad5a5f69beafccf229d7546b555352d5a6ad193d3962b749add33ada2b92feddf10ff00d0b975ff0081369ffc768feddf10ff00d0b975ff0081369ffc76b2fa954ef1ff00c0a3fe6747f6852ed2ff00c027ff00c89d6d15c97f6ef887fe85cbaffc09b4ff00e3b47f6ef887fe85cbaffc09b4ff00e3b47d4aa778ff00e051ff0030fed0a5da5ff804ff00f913ada2b92feddf10ff00d0b975ff0081369ffc768feddf10ff00d0b975ff0081369ffc768fa954ef1ffc0a3fe61fda14bb4bff00009fff002275b45725fdbbe21ffa172ebff026d3ff008ed1fdbbe21ffa172ebff026d3ff008ed1f52a9de3ff008147fcc3fb4297697fe013ff00e44eb68ae4bfb77c43ff0042e5d7fe04da7ff1da3fb77c43ff0042e5d7fe04da7ff1da3ea553bc7ff028ff00987f6852ed2ffc027ffc89d6d15c97f6ef887fe85cbaff00c09b4ffe3b47f6e7887fe85cbbff00c09b4ffe3b47d4aa778ffe051ff30fed0a5da5ff00804fff00913ada2b92feddf10ffd0b975ff81369ff00c768feddf10ffd0b975ff81369ff00c768fa954ef1ff00c0a3fe61fda14bb4bff009ff00f2275b45725fdbbe21ff00a172ebff00026d3ff8ed1fdbbe21ff00a172ebff00026d3ff8ed1f52a9de3ff8147fcc3fb4297697fe013ffe443c5fff001eda6ffd85b4ff00fd1eb5d68e95c15f378835d96c6d5f4792c628afadee659e7b8819552ddfcc202c6eec59b181c01ce49e39ef6ab131e4a50a6dabebb34fb76230b3f695aa5449a5a2d535b5fba5dc28a28ae23d00a28a2800a28a2803ffd3fdab86e625203abe4faf5fe55a2b73bcec3c0ed9aaac961749f2498900ce33b5a9f1b2452223af2a3bf5e3bd739a12962ac4211d71f37bd28955c6c64f99b866ea063e957c35bbfcc307d6a8bd9e9f3393b08727aab15c9fc28023934db89a3708e76b26e3b7a127d79cf5acb13dcda4db133b964da54b70481ef5ac1ffb34aac88c5653b0306e99e473f8567eb02dee224bf8900bab73bb96cb37b1c1ee3a1f5a00b16dac19de18ae55571938041e9c55dbb8816492cc13f2938e99ae5c35b5f342c5635618932400e1181f4c7435af6b76f00566258236d39ea14fad016341ef1a3004e850300493d39a268962749a363b187240e077ab17091ea763b47cae06d1f87f8555b670f9b29ced2b8183eb4015753412e993343cb2a86cff00ba739a4d3269a4ca3020e07cdeb919a4bf48c58de40ac55c42c31f8557d3e52902459e446bf31efc0e680368b3c676ca3721e323f9d78afc5bf0e788ee7fb3759f03595c4daee9664365a8dbdc411476fe6328923b98e63fbd8645fbc106ee38c1c57b2daccac8d1c87713d29c92082278a42482de9eb401f28f86fc19e3eb2d72c752f196912f882c15ee192ded75258c5a5ccb74b289cab488ae863180324a818c735cd6b1f0afe36c961a516d5cde8b23ab4ff6033242d079f74d2dbc7e787266dd1e002c30b9e6bed411458664c052fc76ab9716d6f1e1e4183b064b0e3f3ea2ab98ae63e32f13f827e38789f53bad6b45b45d2227d5e6d760b7bad430eb2c291450404c05d0ab61df6e7cbcf5e6a5f0d7c37f8c3a6f89f48d5eea776d36f7c453eadaae9f35f79bf610508430b64878df3868c701b0c057da08d04b840eb803b1cd54bb8962276738f4a39987314572c01da573dab8fd73c7da0f87b558b40b9fb65d6a3343f69fb2d85a4b7b2a439da24916253b158e4296ea41c74aeda3259013c1af2ad53c37e2cd27c797be37f0b9d3ae23d52c2d2cef6db5092580c66c5a468e48a48a3909dc2460c8401900e6a493ab1ac4379731c3653c3b18b00d33001d9465a351c7cca012dfddc73547fe12eb4366d3acb6f2a4538824923b84316f270aaa73cb1cf03bd7cf367f00bc497c20beb8f11ca8d35f6b774d08919ada28f5586748da04d8ac2556906ecb636eeef4fd5ff679d53c4d0c51eb49a3e976718d22092cb4969563963d3a53234fb8c719139e360c7cb8fbd55cabb9563deec750b097c77a0c315c47239b9b940aac090c2ce56208cf503a8af7baf833e187c24f11784fe2cf86fc43aeeaf6faa491de6b83211a3778af2d4086523eef9eab06d7ed86623d2bef3ad22ac8ce5b9f30fed77f1e750fd9dfe0c5f78e341b18b51d76eeeedb48d1e0b90c6dc5ede310b24ca8559e38515e428acad26dd8194b647e61d87ed6dfb67fc11b3d17e32fc7ebad36ebc17af6a82cff00b06e63b38f529a1489ee2ea5b18f4ff30db2dbc08d20fb4cf23336d88aa970f5fabbfb4bfc06d2bf68df84fa8fc36d42fdf49b9926b7bfd37518e3129b4bfb47df0bb464af9913731ca8194b46cc159490c3f2efc09ff04c3f8aba8eafa0f85fe2f788f415f017862e6fa58e0d19ae26babf8b539d2e2f63f2e68a34b6172f1223b17999621b530d861449fb2daeebbabc1e1bfedaf09690dafdd4a91c96d662e23b3f316500866965f95140393c138e809e2bc5fc27f10fe2cf8dfe0ffc3bf11e8ba45845e23f18c36cfabdc9533699a1a3db4b3cd3b45e7c535c289235b78911f2cf22b3108188fa3a0862b6852de04091c4a1115780aaa3000f60057ccb2fc27f895a77c21f04fc32d0752d39974858adfc440dcdde9ffda3651432afd9edeeadd5a7b7124e6369180dcd12b4608dfb80057f0cfc50f8b1e32d2ae744f0d58e957faa69be31bcf0b5f789a08d9f448edac2d3ed336a096bf6a134856e3fe25ef02ce4c778b26e6d91b1a93c35f123e2e78db49fec7f0bdbe8975a8d8f8a751f0f6a7e268d2497464b6d321df25dc168b3f9b24ad70459b41f680229d26264611057b9ae7c3af89777e04d03c0de19b1f0cf86747d36f3c9bed1b49bdbcb3b5b8d162b76586ce0b9b7b68a5b5cdc14697646774486307f784ab75ff86bf11751f05787bc11a1e9fe1bf0f685a5dc98ef742d26feeec6cee74c821db6d691cf6f691cb0c5e690d34691a891104658a3ba900ef3e0bf8ef58f1f7856f6fb5d3a7cf7ba4eb5aa6892dee90ce74fbe6d32e1a06b880397640cca5648cbc9e54aaf18770bb8f9f5a7c45f8bda578b7c14be31b2d1edec7c75ab5ee9d1f87e18e61abe956d05adcdcc57525c896586e481022dc208a148da6016572a04bea5e1dd33c6fa268ba0e8d63a4f86b46b3b1b836f75636124ed6d0697142eb02d9810401651288c146411ac7bb049c67ce7e187c3cf893e16f10c9e24f195af87f58d6f5677fed7f100d42f25bcf24e592decade5b5f2ed6d6321156de3915383239795999803b54f8816b7de347f275486d7c3ba64aba2c92b6d31ea3af5e48aa96d0c8412c6d554ab843832c9b09dd13a8b3e0cf18cf71fdade0cf105d21f1578755dae6370a8f7365233fd92fd10001a29d170c546d499648faaf3cfeafe19f8873fc401a9e9fa4e813787f47b7ff892452dfdc5a4b1dedd8717b752470d9c8a252ade5c4cad955690e73210353c2969f12348f085fda78b2d60d5f5db0696d6c2f2c6e5525bcb1908684bcd3a82b3c2adb256750b2c91f9a146fd8a01f37f873e35f8af5593c1eb75e2598c7ae6832ea578d15c786d48b845b42be56e9b0919f39fe5932e78c7dd6afab3e13788b50f16fc36f0e7897549d6e6ef52d3e1b8966411857671f787944c7cfaa1287aa92315e273fc3ff1fcde29d1f5df235568b4fd3afed24325fe926e0bdd3db142a16cbcb2310b6f279c95dbdebe82f0426b30e811da6b96d736f716cef129bbb882e26963fbcaecd6c91c43a950a157017a50075d45145001451450014514500145145001451450014514500145145007ffd4fdb97d26c9be640aae1b218f71d4d31f493294b8b593911fdd27bf1c74ff0039ab3e6a49b9b236af43db06a1961b98b2f1bfc9ce09e4605739a10791770191ae3ee8da78edbaa2d52ef46d22ca5bfd4afa3b4890e37cf26c507a01f535ce6bde23924b6b2834945d421bfb936771756d2f16c554962d8cfccb8c7b1ac8d3bc3b069ba6fd8a757d5ad925f3b75fbf9ce5c9cf57f4ed8a0066a3a6788bc41a4eab6b77756f6d04e63934c9ec8b999550860cc4f04b7a63a5529aff00c4f7178da2e9f62986b560d7ace0edb80bc065c938c8ed9eb5e95612dabc2b7304719604908a49009ed8e83dab99bf22cef5b58f2d9536869d115b700bd58007d38c62803cfb50d24f867469354bc5b8d4b5a92d1209cc72ba97e81c46a3e55201c8c0ed5d3f8625b9d3cdc682cba85d436e893a5f5eed6de1c67cb42bf33041d4e3ad65ea1f11f41bbd3ec6f6795ad209ef3c954b98cabb6dc80704701f1c1f7acfb0d6e07bc8bc51a7e95a85d5f7cfa79b392411182166f9e4895be56278efd299a1ec304b288d5adcee5cb118f4238ab57b148f0c57f6fb8ca9b3cc45206541e4f4ce6bcb75ef18d9e8b7771a4d9de7fa6c10a4cb048082c2700201d8e1bae2b77c2fe3b89ed64b7d5a26b7be81499a100ee6ed94dd8054fae6910d1d7df6b1a795d92ee8e79232810a11966e064fb9fceb3b46f360b106e1f0ab82e1b9daca4ee1f4a76fd3f55d5ecefadc0649ada40aae3912a7cc0907d2b22469e599f4c9c288c992774da58b0072067b03408eb2c4f9afe642c4a138185e2aedeb218dd183b148cb7cbd78f6ae7b4477b5952d4ca92c13c6cc9b410030e594f3d874ad69c2a3aaa28225475e0e280215322a830676f0df3f746e40adf5303281bb2ce3a93c81fe7a560a5a109e5b138750a570485da303269c6cd2d24f2a3760caa8bb41e3279e28034a38628ee4a4ce776719f5abf3471fdd56fc3bf359009fb4ef93e6dc41cf5c7152eb7782dec56286558e591940c60b104e09507a91da80246429db81dea0937b9da00db839cf7c5654c2e60beb481efa608c1b70902156607013851c91cf5ed5b6158718e40c9e28039bcae8d246de6ca6db738d9b776c76f9863033ec2b4d6ea2bd8f10b87739f947dec8ebc75acfd464b8b8bafece89c431c89b8b7577e7e60be981f8d634ba66a10ea91dd5b4ab98cabfce76bb05ed91c1dc383eb401cff8a64b8b3d977633082f6d5bed103641db247d0953d41190cbdc122a18fe3478d22860137872cae2491012f1de4b0aee3fec340e547fc08e2bb38f40b79ad9cdf44934f30f36562a3efe73819cf03a002a8b78752490b95c67da9a6d6c2b1810fc6cf144be62bf86ed11e26d8c0ea0e70700f5fb374e6966f8d7e278a78a1ff8472d4894139fb7c9c6dffb76a8357f0eae9aed7f6c924c1a40d3c43eeeddb8cf4c8031535ee870c7a9d9a600442493d402e30bcfb9cf34f99859168fc64f128383e1fb3ffc0f93ff0091a81f193c4a7fe60167ff0081f27ff2353f52d234ed2ed26d4752963b6b5b75dd34f290b1a01d4b31e00a641a5e9726a3269b1cf135dc50c770f0061e62c331611b95ea15cab053dc834734839477fc2e2f130e3fe11fb3ff00c0f93ff91a93fe171f89bfe85fb3ff00c0f93ff91ab4cf86a22dc0073cf1ed4d3e1a88609039e453e69072997ff0b97c4bb829f0fda0cf7fb7c9ff00c8d4d9be3378a110987c3b6723765fed09173f8fd9ab48f86a366e141eff008530f86e25192001f4a5ccc39518f6ff001bbc53348d149e1ab489d7076b6a2e491ed8b6abc3e31f893207f6059e4ffd3fc9c7fe4b555bcd06ced2eadef662ab1c659642c768542b92c4fa2edebdaaeda68d63a8db25fd8ca9716d30df14d190c8e87a107a107b1a39a41ca34fc62f128271a05991ebf6f93ff91a9a7e31f89bfe85fb4ffc0f93ff0091ab417c35105c903d694f87205c6703d3f1a7cd20e5337fe172f897bf87ecff00f03e4ffe46a69f8cde26040ff847ad39ff00a7f93ff91aac5ce8fa75b4be5dccf0c4ff00dd91d15bf227355bfb3f4623fe3f2dbfefea7ff1552ea746ccdd4a69d9b5f799d37c6ff1a3da4c6c3c2fa7bdec60ec827d5258919b3c65c59b9008efb4d751f0efe2eea7e20be1a278f349b4f0f6a574e469c2d2f9efedaec2a866412c96f6cc93ae18f9650ee41b958e182f29a9d8e896ad6f72f7b6a87cd55cf9c9ca9fbd9e7a0ad0d43c2ba0f8874668a6659ad660196581f0e8ea728f1c8872b22300caca41520107229aa97d8994d4a2fd934dfa9f47d7977c40f89967e0d96df48d3e05d535cbb0248ac8486358edc1c34f3c815cc71f50bf29676e1460315f047fda175df08e977be0ed4ecae35bf12dac8b6da6ea3f6675b4ba8d8e04d7851711c908e6555e26e0c78cb04e9bc25e118a2824d4f52b99752d5f5361737f7f70bb65b8948ecbd12341f2c683845000a7ed3b18d1c43aaed18b5defd3cbd7d34b6b7d55ec37c68f888209597c29a499576796bfdb13ed6c93bb2df60f970304601c9e38ea791bbfda63c7163a9c96973e0ed316042d871accde69007198cd800327fdbe9cfb577fabe9ba5054b192630b4adb7f76db4f037609ed9f6af08d6f41b66d464304a6e223831bb36e3b4f38c9e78e95f439165b1c549babb7f5d4e5cc71ae8af70ddd5bf6bcf10696f6917fc2236064bb94c6049ac4912a80a5b258d99ebd00ef591ff0da1e2332dc41ff0008559096dd277646d65d48f24855dc4d9617cc63f2f278e6b17fb1157680063273ff00d7e2a41a1a3a8c81ce7712392074fd6bea970f60d6f0fc5ff99e3ff6ad7fe6fcbfc8ea348fdb07c41ac5d49043e0fb3554862986755943b79a09c053643818c673c9350c7fb646b72d8473c7e11b1fb5bca909b43ab481d1da41190dfe85901739271d2b9a1a32f00f20e4e31dfb7eb487440c549ea460e38a1f0f613f93f17fe61fdad5ff009bf05fe47429fb64f892478a24f055a33cce50635694affae31039fb1742159fa7418ef59b75fb6078d7588934ed1fc37a7e917776f1c715c4d7935e10924ad1992387ecf0872aaa5fe660338041aa3fd87b4e13e5001e9f4eb5661d202104f6ec381f9554787f06a49b87e2ff00cc4f34aed5b9bf23ffd5fd48f0d6bf7fa26a377a36a134b710436ab3c6affbc7cf3b9031c6ece38cd746de34f13df69964d61a4ac2b7b330b986f9f94b6071901411971eff002d79d4b3eadacea65f58d3a5d3a3c98c4ca86364516c1a5473c82be7e0230241e466bd33c15796971a0d94923c693a44a1d0904723249049c7d6b2a8b94dee74ba0e93a6da44b62b6b041127cf1a41f2a8cf39f52d9ea4f5aea1218226788b673938238e2b937b884ce97714a48438e1c118faf4a8759d5a4bf9bfe11bd3f521a6ea77f6f2bdb168bcc902280a6400100019e0fa9a820bcfaee8165717d124f048f62a5ee628f0f2c6146e3945f98123dab9fd3ad6cf51d5d7c636d6f7626b8b610451dd49b618a3272488d7bb71c906ba3d13c3b65a544b2ac425be10a453deba29b89f68fe36c64e7af35af2cd0d8c6d2c9c0ce36afccc49e981401c8ea1e1fb3d7a77b5d5a185843b5c155c32b9208c64f3ebd2b898127d22eb57bfbabe96f6da204476322a8d8f1838647382372fa9c77addd63c41a8cba8c16fa4db249798f9d165202a1e079871851cf03935ccebba278aafad2ea5b936a4842248620e5dfd83e4738e01c5068636977377e29f1059f88e7b292d2dbcaf2b75da83282401b54af61d9b3d6b5fc73a7bd8dc59eac91bc9696d2a4af21ea8a0e0827a91c826bb9f87739d47c36f637f6cf05c5a398d4c89b778500ab0f5e3ae3bd695e5adb5e96d3a55c46ecaaeb9cafcdd783c53031347f1268ba909352d2de0791191994615c8e15b6823afe86bbbba9d42ac8ca3e7428580cb0039c6457950d334fb6f1568f650058d08b98384da400a303b719af507b37307d95673924919e707a718ed48cd905dd8158dafad865e15e1475746c0200ec7d2a2b127cd369343e571e647b9b7823d8f6ad7b7132c7f67b92a59460b2704e3bd51ba859983db65a5850b293fc4bdd0fd450068c456590a19186f5ce030c67d00aa9adc33c66dde363b8489953c1da7827f014d82fad7cb89e35c9600e71d3ebf4a9aea6fb41f9d81750634e79de79fe5401a313c6225c2f18eb9cd66db25adeead2dcec0d124688ae791e6827a1c76f6ac8be6b9fb41b2b66f291e159338e588601c74fd456adecf2e990416b6aab1bcae1221d81c75c1efdfde802edf59cb76d1dc44cacf6726f5889d81c818241ec7159b2c7ab0dd7658da8897747106ddbdbbef238c11c548b16b1e663ed11f1cee29f33e7aeef6fa563f8b2cbc5377a06ab6da44e905e4b633476de57fcf72a429e471cf4f7a00b2753d1b52531c937cc0025173e60ee3017e6fc454b611eef391925f20b2988cc096c9ceeebce3a75af8e34cbcf1468b64d6bf0f7c2d2d8dcdbf86cfdaaf5f48b887544bdb792332c6d7528db74653b99766e248c82722bd06f7c61e37b9f105f6b7143af8f0b4f777c638e1d3e54bbfb3c5a72e3644f1f98ac6e41d9b9796e99154a2558fa8d559570dda8257193d3d6be36f0beaff001ad53423a24b77aa5cde5a6ad73a9c7af5bcf6705a3e2336b007306e67452402061db71e381469daefc5e92cb4c6bf975c8b5f6b3d08d859a597fa14de7227db5af24f28ac726e2e1c33a95006d19ea728ec7d7ef124939578f7a950acbd987706b2b50b6b5b6f2e68a0548d665332a281819c0cfae0e0d7897827c4de3bbdf10e93a66b30ea518d2e3d74eb2d716af140c7ed2a2c824a54472feeb3b7cb66e3af35ec32ea16d7659aea6675fbcd046859028e46f600f3ebc8152418df15f41d4fc53f0ebc43e1cd0d4c97da8d849040a1913f78dd0867f9411d79e2bc4b52f869f11b46f106a5ab69da96a9e262d67e182925dcd6905c38d36f6696ead62f25204c794e08dfc316c16c74faaf707f98639f4e9418c81e6019aae6655cf8ff0052f87df1a2fb5b3e27d264bbd2e54fedcbc82c67bc478dfed732f916770a8cc9f3459daca488d80e719cc163e10f8f715e68faa4966443a7e849a14d64fa906964f36dc99ae02f3133acfb407670fb41c0e79fb3233b9724629f8147330e63e61f84be08f8ade11f1169f65e2cb996ff0041b4f0f9861b996e04b32dd4b20668265c92ed1e3092f395ea735f42df5c3c1019140f30050a0f4de4e07eb5b195159da85bfda2305182ba10ea48cf238e8393524b395f155a6a96fe1cd5ae2c6ca5d7753bab292da3b685a28fe6742a36b4acaaa327e6e738e99af9c357f867f187fb24f84741263b6bbb4d2e096ecdf9b68e01636c7cc11940cea5a72a384c30539e0e6bebbd36e26b9b459ae5959cb30ca8c038381c1efeb57f2a2a948a4cf8c354f067c75be9350f135b2cd0ddea83c396177a4497cbe42dbda188dddd5b9048495183961f2f9ab8153dd7857e27e9f36b86ff0045babf3716dac34faa8be557323babd8bdab7da3f7688bf790c2bb76f04e79fb09b049c5676b38fec4d4077fb34dff00a01a994dd9b32c44dc6949c77b33f14fc6fe3cd5f4c9750f1078bf5198dbe92be54ae0879afeea60097dcc09553c61457cfc7f69c92427ecfa25d347db749ce3d4d775f1f21171a05e427957d4e2c81feead6bfc3dfd93f52f14fc294f8b526a36b1599be854e9a2454b892c16558ae25563f75d49c2a91fa915e0d0c3aad772fccfe5dc8b24a5992a95ab45ce577d5ad12576edbb6dddb7767962fed3970ac186897191d3f795f47fc0bfdb3b58d37506b2fb3c8b6119fb45d585c61c3c408f31e161cab85e40ce09e31ce6bd7be2c7ec91f0dfe2078e3c35a1fc2d55f0b42961791ead3dc8d887fb399215758df697777700b8386073d719fcfeb2f05ea1e03f897ac785356313de691f6cb495a160e85a31d41f7183ed5b54c2aa3efc2f7f53dcc7e48b2452c5e11ca138ed253934da57b34deabba68fe926c67d2f52b68efad96291268d26070a485900233f9d41aebdbda587da5e364d9d258c7cc80f53c8c71efd6b95f07d94961e18d024b00837e9b6eb2339dd92501dcc075c1ac5f17f89751b57974bb9f26e0101941195d87be31c1cf20649e2be972ac2cf115e34e2bd4fdfabe21430dcf27ba386d6f58bad52511b4a5e2873b18a846619ea71c66b055028da0600a77cdc06fe79a53d2bf5aa14214a3eca9ab23e26b569546dc840aa7b52ed5f4a052d6a669dd09b57d28dabe94b4503136afa52e05145007fffd6fd659be18c575198ef355bdb852723cc9877c6e00019c1ad9d07e1e785f407ba36b6ce64bd8bca9cbc8f22b478c636b1207e18aec375fdd8ff0044b711a3f2b3487e523d4275e7b549a5cab751cb1dcc8a268a464558f8ddb4e338249ae73439993c07e129b441e1a36621b0dfe6ac3048f17cf92472843632791d2ba81a4d8413a4cb6ebe7ac2201301b9c46bfc1b8f38ef8a2e2291a61b4952a7033c66b3350d50490b59216697210103032480d83ec3f2a00b515e4b772489a6e15172be6b13f787a0039c579cdfb6b3aaeb2fa3f87f74524319fb4dd5c12dfeb0023603fc58e4761ef5e8ea8d668cb063c945006ee00f5e6b8ef0b5ec72f8b358bc8b6a43108ad8a83b8191416c8fc180fc280373c3fa25be8302c30289677cb4b31cb3349fde2c7a9ad2bdd305db89da464320c1553804d5c372904aaa578cf27b55e9e681537e0617e607de8032347b75861383c8df9cf5159776332868c10ce4ae41c7ccbce735d12a470c65d48c49cfe7583a9082152b39f91fa63b93d47d7de8038cbfdf75e37d2517226855e572f8c72814671ea6bd22c1926d9203d14e3dfe635e33a7bbdef8e56e6da59e548e16899c465634753d1988f98fa60f5af63f2258f632367310008e3e60d93de803555d7706643c2b64e2a844a25bc56806e60d861d319fe75721ddb199ce77738aab0c812ef7460a9e3afd28028bc2d67a94d6cca5639955a3f4320cee191c0c8ed4c96073379a9c3458e3b67fc6b56fad4df5be5c6d963f991c6772b7f78631f977ac716f7371294bf98322f0cb18281cfa9393fd2801fa8dc79c6cae210cb2a398caff00790f2df866af6a2b35d5ba48a9bdd19255191b9b6738cf6cd241696968ff00b9500b367772c428ec093d0fa55f5618c9c0c93c7a50061fdaf57de9225a848a3fbc848f3181ebd38e3b7ad6bc776b246b2a36e561906b3f5191b8b484ed96e480a01c1dbfc6c3e82b5d6de3f202c43e5418e3b62801e974c54727f3a89e694b1218fe750e362f3d077ed464633da8025fdf3f25ff005a0cae836927f3a159426e278f5a7b2c6f186dc39e7ad0046b2abe43e583763d2b375288a58ada5bed0276f28afa2b9e48c0ea2b43cb643b0839f4ac4d56e2d2e2d5edc49fe9114988d51b0e24c601e39e33cd006d2a05f910eec0ed571788429ebc9c7b5722d71addc4a5e385235b7c2ba1248948eea7e9d2afc16c6f33717ca779f96388310517b8dc3b9eff0095006bc52c72a078983a9e0153906a4ae762782cb566810794b3c69e5a00766fcb679e80e315ba2478f288aa71e94008c0ee34c7280648e403fad4c240c373607ae2aaccca1c9278a00ada448b6f24da6c8006691e788b720a31cf5fe123a735a2e30c719e79e6b16dd656d5da4b791951517cdce0ab1eca38e38e4d6f171b8a9605bda8020acaf107fc806ff18ddf64b81cf03fd5b73c7a56bb72c71cd606a51ff699934a51f2b2832b1e708dc6001d73efc526aeac67561cf0943ba3f0a7e3543b7469438db9d4226ffc7579afd23fd91fc31e1cd67e0df866d359f0f1bdb79ad351f3b51926063402e91fc9d8a430f30a861c71b39eb5f19fc7ff00098b5f12ebde19d477f956d2c5244ca395520b2b01dc631f5c1af09d175df1af872c0697a078e6eb4fb3524ac104d34480b753b14e327bd78b84aaa949a91fcd7c2d9b4328c455a58a8ddc5b4d69fddee9f63f6cedb5df007c56f0f6afe26d22ce2f16dde8f7771a288608dad1c46268dda1cc8dc950a8ccdc06dbc63a57e367c56b18edbf686f1c98a16854dedeb6d670f82c833c8e31edd4573fa36b9e34f0f472c1a0f8dee34f8ee2533ccb6d34d10795babb053cb1c726b43c31e1eb8d5f5994cda8beabac6bb2fd9239704fef6e5826f666c966c9c927a0c9adb11885563ca96a77f12f134734c1c684636a9e5d5bba5e7d7abe87ec7b5fea167e1ad1a5b6bad91a69d6788791b8b458241c63f0ae32560f2332e769e9b8ee3f9d757af25e5859e9b613bf9421b58e2fb3463744bb14293bb3c96c7e15c8f400939cd7ed190e1fd9e120da57b7f5ea7ea38c6f9b964f4402969a08a76457b4ce36c28a28a4014514500145145007ffd7fd77b4f8b3a308c5b3672470bb496ffbe705b3f855fb7f15787757b29a3b4648a724f38c386278c8c0604fb815c1aea1e25b7f10dbda5b406fd65923c48f6c208041f67918abcde482b279801c8183c0e29fe13d06fbc497363e24d466d9770c31acb088d506f641bc3e141c87cfa5673a7ca6cd1ec53c96eda646de718a530a82776f70d8e793d6b1addafaed636b663008536b2305ff00580f6c83c63bf7ab1776a16fed9130150176c77c703f9d6ba42ab1bc8bcf73eb599279f78d6f6fec7ec91dbde347f6b7fb33cee01112c9dc60019e3033dcd753e1ed074cd16cd61b3570ce32657f998b31e589ee4f7ae4b5f8ceb7aed8787c7cd1a37daae7d5510fca3ea5b9fc2bd295046a10745e28019710ef8fd4e7b548d0092dc407a75a43238e0038a9d5b2a09eb40151e211c523c841441bbe98af14d66faebc59aec1a6e962e625b69f32cf1fcb185407215ba139ed5e97e32d54e91a25c5cc48b23328401ced52ce428e47d6b23c05a4dde99a088eef64d289246dd19ce37f247bfd68035344f0f43a3698b6d0b9770e1cb31f9d8b1cb13db35d1c5b8449bcf20be49a872be59318e55b6803a8a9ced08501e4363fefaff0a005f31970b8ec6965dc4a0da55b8c923dabce7e22fc44b0f8762c2ff5bb473a5de79b09be490621bb00791015c6775cb7c8873f7b031cd165f143447d2cdc6bdbf4bbb865b1b5bbb47fdf35adcea0bbe2899c0019b6fde2381d2803d4448f1fc8dd42d548c8d8374673f4af2187e397c2f7d19fc4916b0b2e9f08be795d236668ff00b3491721971b81423a77ed5a737c60f87f69a55feb936a81ac6cac6d75279515a4536f799f24a85192cd82368e41068b01e9a0ab7dcfca80411915e6b73f163e1de9da9ea1a6dd6a88b79a76956dadcd1a86ff008f0bc24432aff7b710781922bd28614734015aeed649e212c25966849689863191d41cf6238a7e9fa92de2f9cbf221f92453c7cc3a8fc0d43a94d2c5612c96eb997e541b8e064f00fd39ac6b179ae235b5864fb35aae43c84e646607247b60f53401d5dc02f6cc231bb071c55332c515aefb86d8070339e4fa71cd4222bdb3da62717910c37276bf1d707806a3d2ace3799e6ba0ed233b32a3c858229e9c1e011ea28032d64bfba2f3c0e52281b023652be6fa83b8671e86b53fb6ac9970c4c7f2e42ba328ce318e9cd69c902842376769209a208cec3c640ef807f9d007371cdac3f9092ee10dc6d6664243c63fbb9ebe95af069d6305c492106572e5c48fcb038c70476c7ad5cda476eb41561c904500322014b0e71ef4d4731942832437cc0d3f207534d91262a4443a8ea7b7d28033166b6bdd47ed12baaac7916f1e7e66cfdf6c77f6ad7536f1ab4af22a4638dcc70303dcd737f619ac92dc451c93bc32ef6271b88284019e0601352da3dc5fca2c6fa35812dd449228f98be7a638000feb40172f751861b279ad4ace1300ec208c93c66a25935440249e213c728ced8cfccbff007d601fd29d7ba5432b02094fef04e03af5c1edd6b655d3ece8011c0c7e5401836b757626b993ec4cc65dbb57700176aede4ff866aec17b2dcbcb0cd118e584283d08e470323be2997d70d6f68d2c4486dc1727eea86e0b7be2989736f146ab6286e649072464658752cc78a00d2622384b480852bb8ed073915434d8cbacd7a7199d815f5d8380a7f9d53babcd4238cc92dbfcac0950a773a1e9960339fc2858352d3625f2655ba863da7cb65fde6d3c9e738e2803e7dfda2fe16ffc273e1e935dd1e1dfaae9c0ef455e65840e9ee40e9ed5f8ebe22d264d3af1c6d21771e08e9edf515fd09db5d47753cf1aa38054300576fdef63d2bf353f6a4f85f63a76b771afe9562d67673af9b745d9122590f564c9079fe21f957978cc33e7f6b4d7aa3f1df10b83ea4eaff6c602377f6e2b76bf9979aebf7f73f3f6d2da4b9996241924d7dd5fb31fc3f593543e31bec41169a8f1e98d2a831c978c0a3c99f4894950790598f702bc1fe15f81f49f16f8b20d01b5482d21244979721833450e7f8146773b7403a0ea7d0fe905b5858695656fa4696891d95844b6f6ea8a147951f00e07527ae7bd7bfc2d913c655fac55d211dbcdff00923e5f84b26955a91cc6b47dc8fc29f57dfd174f3f434ee279232d1b61d9c005b87048ee0f519aa207a7739a28209da31bb27000eb5faf421182b23f4793727664890cd2b848519d98e0041963f855dbed2b52d3b61bdb7921dea194b72083efd3f0af5bf01689f635325f22a5c4e7e542325631df3ef57be25bcb61a2dada46f84b898a3e402480091ee39af9b5c4129e60b094a29c6f6b9eb7f65a8e15e22a3b1e11823ad14818b673eb4b5f4f6b6e79014514500145145007ffd0fd5968bc6de2acdc5cceba669b288d8c209792401b2df38da578c0e2bb5d2347b6d3ee24b1d2e65851a04322a658b162c4e09e73ea6b91bff145a6bfa26a3a1e831ce6eedaedb496014a6d98c492175209ca2ac80e7d462b012483e17c977aa5ec97371636b60d757ac099a40f1105b009003307cedfcab0b1d0779e24bcb8f0ad8dc6ad15b49730c68aa515b25082738cf6e7f0aaf65f11ac8c514b736b736f6ac98696585846091fc4cb93f98c5747af4d1c9a25c4ae9b90db9210f421972011ea41a6f8434974f0c5ac77286490c488e1baf03be79a443323c150ff0069dd5ff892439fb6ca7c9207fcbbc7c263ebd7f1aef42141b724e3b9a86244b42228004ed81d055d0dea41340817a0a84f5353647ad4338f2d378ef401c4f8e65b48b49737f17da6de35795e20bbb2001c63be6b83f08ebdab5b69d1d86896a2ed86e72e0ed8a24624aa6f20ee2a383806bd9bc84b85f39d430c6307927f1f4a2c23861cc11c290eee4e0639fe9401e452ebfe328b5d82c1a2b3592e3e79543b308e14382ddb9ec07e75ecdf2cf02ca38761963ee3debcc3e22dbc305a2eaf0462296d678a4698a904465806c1ed906bb3b0bad3ae2d965b59d1c328e8d904fb62802a78a3c2761e31d20689a9b3c70c3736b7bba3da58c96d209107cc08c12307be2b8fd5be13e91af788aef5a9f50bc860bfbbb4d42ef4e8962fb3cd7364a52272ec8655c67242b00481c75cfa9db2bac2e1f96dbda962ea3e869730f999f3f49fb35782dbca961bcd46de48b4ebad2e7f24c616e56e5c3f9f22edda664036ab0ea0fcd9e3100fd9cfc14758beba8eff005682c6f6e2dee26d3609c430eeb642aaaa5009114b3172aa40dc4f626be9095de329229e06dc8a6cf1a5cb09ed86d2dcb557331f31f3d5e7ecdde0cd47466d16eb51d49fe4d3ade1bc674fb4c1069a58a46afb72c8e8de5c81b3b947af35efc730ccac3e6898b6e53d454ad2206c330cfd69d6d3c019966c618e14f6a44935cc70c91f94df3c6c98dbec78c7d6b2ee748b64b64fb0c6b1cf061a36ce0363b31e739f7ad41b470a4103d2b8fd5bc63a468b7525bcf30798ae0451fcee4fa6d1939f4a00da7b8d40a01f606de47cac1d704fb8cf029b6e1e553756fb96443e5c8add8f71c56468fe2d1adbb2e9d1fd9e480ed90dca11b588e06d1ce71f85755a620b38c40a0386dc646fef39392df4cd007cefe3af1cebd06bfe23b51a95e691a6f8534eb2be9534ab582eef6ecddbc81a40b700af93088fe6da3279e7b1d9b1f8cf16c665837c31ebf69a234b2384678ae6ca2bcf3d907dd204a576fb568fc608bc05a6d91f12f8c7c1771e23b782de559ee2dade19fecd028f9849e64b1b156ecaa1b27b53ed34bf84dada278a2ef46d3ed6f3cbb5b69bedd024773035d46b1c10cab9f9246470a17ae0e299a23cca0fda7ad350d29f54d2f453a8f93e204d39a1b5b849243a74d1b4ab78a0756f2d18f95d7208ad08bf68ab7d62ca4bbd0ed2d64b6b55beb996fee2e1d605b1b49c40b2011a3bbb3939618c20ea6bd4edf4cf860d73677f6f6ba3fda20b579ed2658e352b6d604a33a1007cb079a549edbbdeb18f877e08ea70e9fa68d37429edef23b9d4ece1548c24c9310f713a28203062d97c6724e4d5682d0e1759f8fe6c35af106936fa545732f86ec9f549e559ff00713dabaab41e51c64bb6e22452329804f0c33f4bc575e74314c8bb4491a3e3ae0b283fd6bca1b48f83125cdb6966df4492e2fe3796085550bcb1dee373003f8650a339e1b1c57ab1089f220daaa02818c0007031ed5040a496f98d6340ad3eab3ccac19638c2a104639e4e7d4d57f10dc6ad0d84d0e8807db27865f2093f2870840e3d738af8e347d4b5af0f69f6d07843c3b27f6fff00c237a836a5a8dd595d0d4e1d4a108ce2496402095656e576939c7cbc5528df62acac7dd689ba0cbb02d939f6a8842a3a915f22f8abe23fc4bbfb3d557c056fa95c1d42e2ce2d32e174f68cc6b0d9acb75f2dc08b869b099247de3b738aced4be237c6133ea1ad58585fb6877f75e1bb0b6b5162df6cd3e4b9fb3b5ccac08cb42dbe4490e3f75b7278ce2bd9b0d0fb15914315f94ab0192791fe153f0012000b9c0c0c0e2be30d4be21fc478adf5cb693fb6535636fa838f26cc9b6b0fb35cc491a220849959e162d1b2bbef21b8e2b720f1678e65f22d6eb56d662f0b1d4a68935b5d258dfc91a5aa3aa343e517086e0ba890c632147ae4a70b6e0927b1f5a056ea01e690f1d7b57c4d73f10be3f5a59dd6b06ceea7b54d16d124b78ac88b94b8b894aaddc698e58280668b92a08200efd9f87fc75e366f18c561e254d515a7ba9e07b416acb63690c51abc52bbf95fbc128e4b0932ac718e29d3a6e53e540e51517291f48cefe4dedbdd2c811260d1330e471cafe24f15c5f8feebc23aad84fa5ebda7c1abc729114b0dc2762320e08e57d79ae5b56f18ddcf2aadabed446f397e4fe31fc38cf41dbbfad7212ddcf76e5a77dce7ab631effd6bebf2ce199fb453c46c7cf63b388b83852dce1b48f873e05d02f1aff45d0ac6c276fe3b788271e9c76aecb0070bc01d294a85381495f6f1a7182e58ab1f36db7b8dfe75da7847449afe76bb95408ad8065de0e1d8f419e3eb5c51014863d09c648af78d0e43a7786e164878640725f764b77c63b5789c418e961b0ad4379687a794e1555af796c8bda70bafeda919dc8664519038da077cf6cd79c7c41d56eef7575b69f886de302220f5ce4138ec491f9541af78abc53e1dd724d4edade4d4f4b7d31a44b6820632c938996358fcd00ed04316fc2be7dd77e29eb579adb5e2f872f560bd63227cac7c94e554382b90d85e476cd7ca70bb8c714eacfa2fccf5b3a9fee9525bb7f91e998da173dc669e38ebc5797e8de3cd4f51d6f4ed366d02e6da2bd42d2ceeadb609155c946e00eaa307a1cd7a6e4fa63dbbd7e894abc6addc7a1f2cd12e4fa0c7af7ff1a61c67824fd6928ad2d61051451401ffd1fbd34ff85b75f6bd43c47a45acd73acc1e2fd3eeadee7cfc4874e8e182395b01c011b00e1c11cf5c74ae062f05fc45ba7f10dd5de8373a65c6bba05fd93dba2c315b49a9b4ead12479959e62137112be3238c0e95f44f85354bb8bc416fb803f69558641f741551e9edeb5da7c4257b7b4b4d4d61324b67711c8b1a9c16cfc840faeeaf4b37c04b055b9374d5ce7c062de229b6fa6e7ca77de10f1e43a5daf86bc43e1db8d57519f50b97d5355531ddfdbb10016f2dbc324ea2341911b0618888e011cd7d83f0834ef10e89f0abc29a7f8a1268b59b2d22c62d423b8759265b958c0903b29656607a9048af31b7bdd535df1659c915a9b54b105656b8056521f20aa9e8e0151d2be8c808313639e2bc793b9dcf4562bc912c8ecebd0927f3a681818156230763f1de9aa42a8cf1f5a924a53c8d1ae5467e94f8a51716d8f6a5903067c83d0d50d30ee8be5e7e66e9f5a00d5897644aa7b0a818133864e141f9bdeacc8ca50004648e9508e383d68023bf4b4b8430de28685b8f986473ede95e3177e19d3e0f18d9e9fa3c62d7ecbbaee578c637f3b557ae3193c8af67608e248a4c6e0415fe75e5708d734ef10ea3abcda64978266091c91b8f9611d17071c96e4d007ae5b16787cb624e001d319a8f023f93a63b66b9af0df8a7fb6ae2e2d5ada6b49ad197cd49800c370c8230482315d2cc88b1f9c5973d4f34004cc16305ce01e9bb815cdeabaddb68d6735d8627663e507ab1ecb9f5e82b96f1d179469d6b732b269b7170ab72ca4a9556fbb861f7416e09ac8d63c210e962db5ad38cf78b6ede6cd6f2c8cfe6aaf4233fc48395f5a00e857c736af04835681eca782332949570580fee91c373d85647fc27934f1664d36eed963606e2575062895f1b5891d73df1f77bd7511e9be1ef12fd93503b5c230788b8070475201e9ee3d6b6a5d3947991f968f6cfb84808e18118c63bfbd00799c1e32f156a171ff00128d3d25b690b4515c6e202b23637301fc246718adff000ef87ee45d5f6afaec3179b7aeb208d3908506d07711924f715e8369a469d15a42da722204c0da836a8007403b524dc2fa0e7ad0070f7fe0dfb45ec9a9e977f3d94d2aaefd982afb7a654e471ebd6b2afe2f16e876ecf75acdbc56d182cb249102cd91d1b90304f1c735e9d0ff00ab15e7de38bcd2f55d1b51b7b2ba89eef449124b94043792ea04aab2a91800af3f4a0b4715e24d1bc67f12f4bf0ddd69f7fa55ad9d9dcbde5ed8ea36d3dc437b245ff1ef930cb195446fde6d39dc40aced4fe00cfafeb77fe2bd6b560babdfeb1a3eaccb68674b155d34c25e336ed210ed2088ec66c94241e715ebfe1bf1168faba47069b22c83ca8e42635c214946e5619001523a115da2a95f949dc47b555ec173e5a9fe03f896f2c174a9bc47696f6f0e9fa8e916af0da3f9e2c355bb8a7b912ee728d298e208a400b9c920f4acf6fd99277b58639fc481e4d22db52b6d06e16d7cbb8b26bd9525524a1085130c851400633b7b57d45ab6ab61a1d95c6a7aa4c2dede05deeec0e1147738049ebd3156c6300ab6e04020fae79a1c98ae8f9c742f823e2af0ccf60fa47892da1821974a9af5c5ab89e63a7c31c3247190fb4432ac6085604a33310726be8ab8bd8205df30daac700e49c93d86052bcd0c31b3c922a8e9f31c2f3ee6b017edba83c72288c4715c1646df9f95095fbbdf39e3152234e22d7f711ce9948212483b486773c743c803bfad5d96013cc1e66903c6bb7863861e8477f6a58e770ec5cfdd2724f181daac33877121c600e49e3f5ef550e6bf340a938dad239fd6b4cfed6d2cdab4a2278dd5e1218ed050e402339e6bcff5eb9d521d3a7fb6b103ed0892f9731ced41d8375cd77afa86917c8cdf684963cb288ba2c9227cd8e7049007d2bc275ff115c9d2a4d3ad6d5489660e724960ea7a8f6c1fcebe9b25c35493b495d45f55b77b7dc7859a56a71d62f568f5fd3fc45e14b5b1b7bf69d20c2f024970eac072393d7e9548fc43b2b959eeed637962b7192de608d9c93c6d1ce457cc50db5d4624f3ad52791db7798cc4edcf4c6471c574ba741e459a4617685c903d335e961b8729d4a929d5bdba5ce7a99ace9c54216b9ed173f10f7d96615f2a5f3402b9cb2a1e491d89f6ac4bef887abcd03c36ea891b315cb8dce50f5047dde7d6b81fad262bdca59060e9be6e5b9e6cf34c4c96b21c183e5800a092703b52d20e94b5eb5ada1e7a0a28a280137a83829b88e99e9cd7af787b57fb6785e5b5b9da678c3c4817b281907f0af2039cf153d9dccf67770dc42fb76b8dc07704e0e7dabcace300b1541c3aad51db97e25e1eb27d1ee7b0ebfab9f0fe8f15bda02d757319190dc22e396c7bd78c9627a367df39e7eb5d0f89aecdceb570fbfcd45daa8f9046d2a3818f4ae79d421da08207715392606385c3a5d5eacacc7132ad5eeb65b067de8a41d296bd738585145140828a28a00fffd2fd1bb76304892ab00c8721bb8cd755e36f19c2f0cda64904f2c9145133cd12ee8c4b9528991ebc1e2b8c38adbf096b71db6a97d0ea7931bf905772e5484e09c7b01c7a57def13e5f3ab18ce0aecf98c9b110a736a6ec8f4af14ea87c3de0ebcf15456cb7371a75834eb13fcab2328ced24723f9d65e9df16e383e15cde32bab1ff008982830369e5b91a86767919c671bbbff779addf1e69926bde06d5b43d2da2173a959bdbdb195c46a5dc7193ce2b83ff008565a9def8d27d404d17f61bc26f7ec45b1bb585845bab95c6366c1b89fef738af8154d47e3ee7d6a69ec69e9bf174dadb689a8f8a6d62d36cf5cd0c6ab14a8e5d56e635dd35b64f70b8287bf34ff117c48d7744f04e95afbe8c936b7acc864b7d355d8621556958b1c643a44b923a6e38aa9a9fc36bdd47e1c784fc277d6d6d737da34fa649721e4fdde2d9879db1b1ce57231c6e15a3e25f87fabf8bbc6f1eb33ea73e91a56976260b036522995e5b83fbe2c8ca4280a15463a8a24e1d0087c6bf1653c39a7f85f5ad3acbfb52cf5d72f2952de6476cb1891e44519de541271dc0a35ff88d0e85a85cc5a5dac5756e9e1c9b5e866f30a893ca7da8a76f0030fc6b0b40f85de25d1a4f0d6997b2c179a4f86b56bf786579774d2e9f750b08c3a63ef2b3152b9c639f6ae63fe151f8a5358f11dae9b3c12e852e8375a6690924bb6685eedcc9e4b020e23427e56cf0bc62adc69580f41b2f8a90dc7c376f1cdf597957b6f19867b0462596f8e02c20919c124107ae39a75dfc50d46dbe1768de318b494b8d675b863fb3e981d8ab4ec199d030f9b0a14926a94df0c7537f19c17a2e223a1b5bc77573641befeaf040208dc8c63663258fae2a9d8fc2af166a09e13b2d57519348b6f0ae98c239b4f995e47d425660e70cb8dab19c64f526a5c295f724d9f12fc49b9b7f0a786fc49e1ab6b7bb93c43756d044b7323451c4660776f2067e5208ae97c03e31baf15c3abd9ea96b0db5ee8d7ff6099ada5f3ad65628240d1b9e4800e08ec6bc9e5f837e206d1ad3c1d7860d4b45b1f122ea30b5c4f89a4b0914bc8ae140c38909c007915e99f0dfc357de0db7d47c384c5fd9706a124da4c8ae1a536f2fce56518c831b12a09272b8a4dc396dd4b2af88f4fd6740d546b7e1d4375f6b212787a296036ab927a6dfe2f51585ad6b9e28be71a6c8ff0062baf27e582cbf7d23c8785667c011a7b9e4d7a66bfaf8d1de25489ae5ee9cac7144373963e80fe793d2b97f0645ab34b7d7fad5a18a7ba9c925882c63c6106074da3b7ad61d0673775ae3cbe079a3d4e480df4513dbcb1cac32587ca48e73fed57aae856a8342b4b591fcdc44aa1c1c861b4739f7c553baf047872e05c3cb6513b5d36e94b0cee38c63fc715d0e9f68b656c96912ed4870aa074000e28219e2d6fa745a278eedecb4cbb9653224f35c425b2912311b142f6cb739eb5ee86359a0d8a30d8cf4f5af3af12e89786ea0d7b448c1bfb6639fe10e9fc48c71dc743daab9f18f882df36577a44bf6a9d716c6061246cddf7b8184c0f5a047a1698e9693359dd230ddc861c035a17aaaaa6453b41fbdfc58dbcfea2bcae4d47c5de1d1f6ed6e38efec5c1798c0a4340075c027e603b9e0d7a769b796b7b6893423f772a2ba7d186452d7aec52d8ab1c9149089216251812a48da48fa1af942ff00c33e3dbbf17fc5dbcd0f547d22ce7920db14ba72ce2f08d3d013148e0647f09db9c1f7af4bf8c5f0b757f1bdef87af746d7e4d123d2ee4cf711c7e666e72ca76b6c23b2e39e39aeef577d4f4b4b9bb82efcbb431ef569db3897b00a47018718ad30b4e55aaca0959696bf53a730a787a386a55e1539a52bf3452778d9e977b3befa1f1d4baf78aed7c47e0dd3b4a8b54d3a6d3dfc2b633c6c2e5e2b8b4b8f296e9bc848fc958951887791b72b0edc67a08b51f891a7cf69afe9badeafa8eaf75ae789ec56c6e33f625b4437ed62a632a1542343108e43f7830193919f5ebcf1cebf7d6ef6af2a451ba14936ae0953e8dd457266593ef895f73673927903a77ed5f6586e15aad3f6eecd76d4f95ad9e46ff00ba57478f43e29f194fa4c973e1dd735fd499fc317136b3fda2b297b7d5f7c02110a4b100b336650d1c60a8551ed9fa722f1b5e59fdb2c6f0b489b76c2c836bc659796c9ebcfaf7ae0fed77527cb2cee4819ce4f5f5ebd6a36041f98ee3dc9ef5eb61b8728c13559dd7f5b1c788ce2a4f4a7a347abf85759b8d61d16f6279844198c985f2c13d320f25aba4bff12d869e763c854a3ec501792ca46f18e31c74ac6f03224de1fb886ccf9775b9fe73c296c7c849e7e95e5fadcb74d7d3db5ee7cf8e460f9fef67248cfaf6f6af1f0f94d0c463aa536ad14f6eafcfd0eca998d6a58584af7b9e8337c4811b15fb134a9e6139770098ce703ebe99ae1ef7c417f75379d1caf1089cbc2031dc8adc819ce0e3b561b1c9ce3ffd549e95f4f86c9f09425fbb86a78b571f88a91b499616695e2d9f7c373f31e4127923d33dea12141c20e05347bd2f1eb5e9469a4ef1390052d14537bea0145145200a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803fffd3fd13a581764e27ef19de3ebda8a4ef5fb27c5a1f9f9d3aeade708926924616edfbb407200c7503ae73fa57b0e99791dd5b477b681c2f039ca935f3c2bed91658f865ff00f5577fe16d406997729b87678d9426d07387ea303be7d457caf10e5509d2e787c4ba1ee6538fe59a8cb63dc258d654dfd73cf5cd570368c7a536c5c4967bc02327383d467d6a56fbc6bf3e6acec7d4798d665446672146dea78158b6333c53c81b95971b7fe027fc2a978dbc1fa6f8e3c3177e1bd4e7ba82def02891ed2568661839f91d7057f0af32b9f89de1ff000af8975df015c5adef9fe18d117538a691d0c57c9142d2bc30b6722644505b7800ee04679c6315294da4b4474b852545494bdfbed6e9deff00a1ee647fa43ed040cf029af388a4fb3ff7fe6ae28fc53f02fdaadec6f35ab7b3bebb86075b69cb24a5e6098504a85620baa9da48c91eb5e53aff008cfc3d7be259e3bbf15d96972e8f23c6b1891a47f33708dfcd014a8557f9464e33deb5e5d4c2d7d4fa1ee2e8db40d2cd8455e41ce0e14735e4b7daaeade2ab9d3cf8752eec23f399a5b8da046f1e081c37dee7a0e2b12eb50f0e6a674a8b53f1341aa26aef09b448ee45babdbca5c195768f9c831b000919c1f4adad17e2ef803fb767d034abfb59f4ed3b488afe4bc8c48c8865b868238f01324108486008f7a693286eafe06f151b84d4adb5a792582273fbd0a36b9feee06143743d78aebbc19acdceb7a58bab881a16dcc9804307d8705948ec4e71542e3e2078075dd1d22d37c4760dfda323dadb3a4ffeb2730b4bb172065846acd8f404f6ae7341bef112f87b4f4d121b4fb29854a5df9a5a39e327e564da33cf5e6803a082f2f25f8b9776426630268314a9164ed121b9dbbb6f4c91c135e51ac7c479e0f8a89a80bfb85d234ebe8f439a058e436ceb38fde4dbc0db9494a8ebc735e97e1fd1346f1b21f1178a34db7b9bdb567822b88da4522389f2065594e370ce0f15da45e1cf0cae892787c595b8d327f31a5b723f765e46dcccdce492dce739cd6aaa4447894111f14693e2bf17eafad5ee9ba8693777b04012730c36096bfeab744386326013bbef035505eeadfda3a178d3c726effb3351b5d36385acee1a24b0bc9472b710af2cb3311f31ce3a62bd96fbe1df83754d43fb4f50d26de5bacab3336e0b2f96309e62860ae4638dc0d335df09f841af4f89f55b2b7fb459a826590b6c8fcb195629bb612bd8e38a3dac588dbf14786e2f12d97d965b99e38946e648642a58fa64751ed5c8f83b58d4a2bd1e13d4a32ef6c8ce67465705436103e0655b0471deb23425f18eb96d3eaba7ea491452caff006789a1077c5fc0c7073cfe78aeebc27a0cba45bcd2ddcc67bc9e4f367723059cf523d94700564ddddc93a492e52245699c46d8eb210ab81d48cd781f88f5ebad4da4b649bcc89a669005276aa0e147be7ad7a2fc49ba68f4b85a258c9698a02c338054e71e95e1bc0e7f13f535f71c2d96c397eb73d5ecbe47cee718b9a97b15a0e19c72727bd2fb520f4f4ebed522a3be0a82c14fd3935f68df53e75111fbd8a30de954edb53d3afa6b35b2bb826fed1b87b5b3da73e7cf0872f1271cba88dc91db69af60f0e782bca916e75d2ac9202be4061d464e18f7207503a579f8dcce861a1cd397c8e9c3606ad79da11f99c4e87aaea5a15d89ad61694be3311c80c0f418f5abbad2f887c43792dec96463916303cb55e70383c9ea466bddd22b345891238f620cc6405276af439f41eb58baeeab6ba1d9aea090ac857732a2beddc5ce49c1ea0915f271e2055313ed28d1fde3d13bff005f79ef7f65b85194673f756a7cf443a92b20c30e08ee0fbd2558bbba6beba9af1d04666767daa72064f6355ebee62db49bdcf999249d930a28a2a841451450014514500145145001451450014519145001453948c5212334009451450014514500145145007fffd4fd14a28a2bf643f3f19deba54bfb6b5d2cdacc16e59d55e396338784e70c873ea2b9aa39acab508d5d24f62e9cf94fa37c3b7d6d2ac2b6eb218da2193d73f8f7ae81c2abb0404283c67d2bca3e1fdf1d8d6aa48681b70e07dd7eb8f5e735ebb31dcb915f9366986587c4ce0ba7ea7dde02afb5a11910c5f7ebc3be25fc1fd13c696de268af352bdb1b8f13450c11de5a24426d3658613009602e0825918860e0a9ce08238af695ff005abf5a4d5add2e2da451f7ce369f461c8fd45702363e5ef127c11834e7b9f115bead79aeea06c6f6cb4eb0b8f2a22b2dda4223733331c2db340ae36a8c0cf538acaf0b7c21d4f519eeb4f8b59683499b40b3d33529a28e2966bfb9b7b969ae46f6c18d9d89cb8c920fb0af73f1af8765f12e8911802adeda379b1b3e7692072a7690486e86b4fc10da75ce8b0bd846906329246a31b25070cb8f507ad5f332ae793f847e09412dbea77bad2dc694971af2de5858abc733dae9b6d1bc51db6e1c2ac8ced2e064ab1ab03e03cd729199fc5ba831b2b1b2d2e155b586245b5b29da654902156937ee0ac4b0ce0103ad7d1b71b5046a9d1bd2a197f76a1073ba8f6920d4f98a1fd987c3f0e996ba7ff6f6a01ed2c21b5b6996288186e21f315aed40e3cc92095a161d36f239afa15b4fb7d3b46874c8be4b6b3b748e2edb56250aa3f215ac8bb542fa56278a608af3449ed6794c1198cee954e19411ebdb145f987d0e47c06b1b7f6abdb39fb235eba4718edc0de73e85abbe9ed12685e24fbd803f2ae1fc29a8dae8fe0c82f2f0a44b1479e9b72a09c36077618fa9a893e25e8f6f697baaeab05cdb6996d6f25cfdb5e16c148b96f947cc081ea39ed52da8a6dbd8d21194e4a10576ecade6c678ff00c61ac782342b7f12c10a4f6367a8d9c5a9a32e5c594ee229248c8fba63c8624f1806b91d63c7773aa78df54d205c5b5b683a7ea7a7e8cd24d6cd3fdb2f2e53cd9a3dc0ed45442997e7049cf4abd77e3cf05fc46f014cfa14cfa8e9de2012e9db4a18de42df23101b9f94f39e9c5739e1cf82373e1bf05687e181abdceaa74abc8b50b8babb8d04f7f72a0abc92ec0aaa5d4807680063803a51465092525aa618ac356c3d5951af1e594774f74638f8a9e02d324d4757f0f5ecf670e976771a8b39b776b5bfb4b37093bdb2a92ce6363c10012391915d178abf688d2740f0d6a3abdae85ab5e5f6977ba7da4f63259c914be5ea6c04338c9198dc6ed87f8986deb5c8f837e0d69b6da36b1e049f5048617b4b8d3a2c69d0a5ddbc33b875267dc4c8a070b90323ef735e93f10fe172f89e1d7ee60bf9adee3568b4954db1a4890cba2bc92c2db4fdedcd27cca4e30bc56f7818181e2ff16adf9d5aea76bcb8b6d32f2283ec7158b24f68f25b24e5262ce0310ad92d9c0fbbd4579bdc78f3c1d0598d4629af6f6dbfb3a1d5dded6ca59562d3e672826948fba14a9dc3922bb4bef857ff0009dea3777177ab4d61a9ff0068c7a9de5bdc5b45716b317b3168498430565c2974c93b1f1c1c5665d7c2c8bc1fa65cf86cdede5cc17de1f8f41fb579312e6346958483185f33f787e5c6de38afa4cab31c534b0d876bcb6f53c7c76168a6eb55ea64dc78bbc296bae49e1e17b235dadcdbd9bcb1c25ed52e6e8068617973c348ac08e0e3233c915d1c256398176c10dd074c03c8ae3acbc15a4e99e21bbd76c654115e5dc17d2c1716314d225cdba471868e72dba3571182700e1ba5758ed972d9c9249e3debebb2d962e719c714add8f031b0c3c5afabbf53cdbc31e07f146917fe19bfb1bab8bdd4347d6b55bf1613df2fd800ba86f560f2c796086df3479f98e32d5dbf86be17fc5bd152c34cd62eadaf2de3d524d6259a2bd937092eb4cb9b6b888897e62bf697490007682c7006d15af14d240cb2dbbf96cbfc43aa9ec715dbe9be3cd56040973125d00c30ec4ab11f87ad7cf66bc3b524d4f08afdd367ab82ce20bdcadf79e2fa57c1ef8d3a069369e1cd3efe2bbb36f0d1d316e6eefdccd6735ecb09ba42705a548955cc4e0eee76fbd711af7813e2584b483fb4a0fed0f0c69175a4d83477cf25ade234844693ab7cdfeab00bb6595c67279cfd13a9f8b755bf9a64f3a58a073fea558018f4c8e6b98241391deaf2de18707cf8a97a25d3e64633394d72d15f7fe850d1ed6e6c745d36c6f36fda2dace0865dadbc798880361bbf3dfbd68d2714b5f5f08724545743c1949c9dd8514515420a28a2800a28a2800a28a2800a28a2801bce78a339341e0e6b77c3362d7dacc31828a9cf99bc64151d462b3ad5153a52a8de89365c6329c9423d4c2da71939c0e338a4cd7d3d6fa6e9b7163240d67032cab90428e4edc03eb9f4af341f0e15ae2443706208d19527e6f971c8cfae6be7709c51859a6ea2e53d5c464d561682d4f2e152c51bcd2a429cb3b051f53577585b48f56bb8ecb3e4a4a55770c7dde0feb9a8f4d23fb42dbfebaaff003afa25539a9f3dba5cf29c6d3e5645aa5f782b42ba3a7eb9e22b4b2bb550cd0caeaac037438e4807b66b3ffe127f865ff436d8ff00dfd5af98be32923e26ebb8ff009e907fe888ab9bd2bc3d6ba8f8635af104ba83dbcfa5180456a2d26996e7ce38399d3f770edffa69f7bb55430ffbb8d49cdeb6e9dfe473cb14fda4a1182d2ff87ccfb160f10fc38b99a3b7b7f15593cb2b044512a65998e0019c724d696a162fa7dc9b773bb80cadd320fb57c05113e74633fc6bfcc57e887897fe3fa3ff00ae2bfccd2a94a54aa463cd74eff858d28d55560e56b5ac7fffd5fd14a28a2bf643f3f0a28a2803b3f00cde5eb0d10ff9688c0e7db9e2bded4fca3faf5af24f0369ed6b6cdab028c9236d21860af20120e3a57a9878dc0788e51bee9f515f98f12d484f192947d1faa3ec728f730e94c716193589e20b8863d3258d9b2f22950a495ce3ae31e9d6b5ee1da0b7df1856db97607838f6f7ae1b5fd4e29b409ae64486357421222fb9dc93c607623ad79d81c2ba95236dae77622ba84649ef63acb6f26e6c9638e51e5b46bb593be077af33d12793c21ab368778a120b892496d673d242c77157f4719e3d453be1e6a6aef369d3dc37eef2f1c59c0c7f167f9d76fe20d12cb5fd3764bf307f983a9e571d1948e8475ad332c0cb0b889527b77d7a9960b151ad4e335b9d46e12c08ebcee5cf14e4fba2bce7c03acea124d77a2ea6c266b198db8989c171d4363debd20a7947cb63c8e2bceb5b43a881ba9ae13c696d797fa5c96fa780f209119e2ce1a48d482ca0f6c8e3debbb9f95c8e954e14825b8083efe39a00f37d27c3f77af5e7f6beae924365136d834c906d5895780e71f789f4e82bd16ff45d2b55d3a5d2750b48e7b6b88cc5346f92b223f507d6b42d54233c791f29c7fdf5cd4d4349c6cfa9b464e324e0da6bf338ed07c09e17f0c43169fa1e996da7da5b6f31c76e9b553cc396c75ea7d2bb00028db9e9c75f4a85bef526452492564ac89c457ab56aba9564e527bb7ab7f338df11f86e4bebb5d574997ecfa8200a1cfdd71fdc71dd4fe94ff0c6a936ad66ef2a7973c523c33479e922f07f023a5757229314afda342df8f4ae1bc0481b4c9ef5ff00d6dc5cdc34a7fdb0e547e8a2999a21f10da6a961a85b7887498819ad5764918e9344792bfef0c657deae6b0f6be3df0f249a3dc2f9f03990dbb1c306518da7ba9feb5da148d43abfcc1bf86bccfc4964ba06a567afe9416dda496282e7e5f925491c2fcc723e61d8d6f87c44a9548d583f790ab423520e9cfa9e4f2abc523c72ab23a92195b8208eb9a8ebdafc5fe17935a823d4f4c09e7c6b8917bc99e793d323a578b3214628c36952411e98afd4f2dcce9e368fb4868faaec7c462f072c3cf97a74f3014b48296bd238ec37a9dbd73da9cc8f19db2295cf40463f9d4370592dae1f38ff00479b057ef03b0e083d739e98ae72d24bcd2b485bbb92a925ec70f9313b35d00e91b16776908d864e3e507af41935e7e2f1ea8cd45c6ead76fb1d5470ceac6ea5677b1d3ff5a41c565c7aa5eb69d25e4e22862dd671c71a5bef7124d0a48ecccec0040588e7a545a56af2dec3baf0436af1da9952230163792a97c8439c20e00c0cf5acbfb668bb46ccdbfb36a2eab4febb1b801c0f7e9ef48dd722b034ed42f753bdd224b910ac7e64adfbae1d58c2728e1490307a126b7b05701801c0e057560719f5a529256b7f91cb89a1ec2cbfadc7514515d66214514500145145001451450034f7aef7c042017d3bb23b4ad1154da40183c1ebdeb8235ddf818b4773349e62aab281b71f31c73c57939f7fb8cfd0efcb7fde61ea7b7696c4c40120ecca67d7149318c3fcdd4e71f5c714eb1082d97cb39079cfb9a2ea30c849eb91b7eb5f946cee7dc5f9a363e60bf49a2beb95b8043f9b216c8c7f11e79edef4ed3083a8dae3fe7aaff3af44f8930d8a5cda9503ed6e8c252393b47dde3a579a59cab6f710dc609f2dd598773835faee0312f11848d4b5aeb63e07194151c438defd4f957e32ff00c94dd73feba41ffa222aedbe1f4d127c06f8a31348aaf249a5ed52c033624e703393f85753e3cf84b278bfc5379e24d3b5db1b78afbcb6315c249bd1911508f97823e507d6b8d3fb3fea24863e21d2091d0949723e95dce54aa5085394acd72bd9fd969dbf03cf54eac2b4ea46374f9baaea9afd4f088bfd747fefaff315fa23e25ff8fe8ffeb8aff335f36dbfc02be5b889ae3c47a60895d4bec494bed0413b41e338e99afa235bbc86f6f77db9dc8881037ae3273fad3c4548d4ab070d6d7efe45e1a94a9d3929e97b7ea7ffd6fd57ff008567e22ff63f35ff00e2e8ff008567e22ff63f35ff00e2ebe89a2bdeff005931dfccbee5fe4799fd9186edf8b3e76ff8567e22ff0063f35ffe2e8ff8567e22ff0063f35ffe2ebe89a28ff5931dfccbee5fe41fd9186edf8b3cbadf40d6acb48b7d2ed2d57870f72ee530fb79c28dfdcfad6dc50ebe3e59adb7282b8c141c77fe3e3dabb6af803f697fda2bc49a2f88ee7e1df806f1b4c3a72a0d4f5188299ccd2287f222660c23088ca5db05896c02306bb386f20c7710e37ea5854afac9b7b25d5bb5deed2565d4e7cdf34c2e5386facd6bdb6496edef65d3a37a9f5aeb1a5f8aef1238ad2154455757f3b61f3037a80f8af3f1f0cbc458e767fe3bff00c5d7e7c43f103e3d7c3bbcb3d6ef354f10587db31342357f3a6b6ba5ea54c77390548eaaa51c0ee3ad7ea07c1df8956df15bc0b67e2b8e01697459edafad81dc21ba84e1c293c946e1909c12a4679afabe24e14cd386f0b0c5d2ab0a9464edcd15b3d747f73d537b59d9d8f1329cf7059c57950a90942a257b3eabcbef5ba5be97390b4f875e22b49d674db91d7054641182387e95ea30595cc1691da45632c4918002a3458181dbf795d7d15f9c63731af8bb7b677b7958faec2e169e1efec91e1babf82bc5773afaeada449f618a4118b941b0b49e5b6783bf03e5e2ba6b893e23adde2cb4cd2ded55b08d3cf2098a7fb4172bbbe8715e99457072a3ab999c528f11982e4be9f189413f664594796c31c79a4b6579ebb41e2abdd5b7883fd1e7b4d3636b82c827f3660a8a98f9bcbdac4920fdd0c00c75aef68a5ca83999c598f5e86f5a4b5b05303c6725dd449e6a8f900018aed3fc4739f4157617d5deda3fb6d8913041bd2278cc624efb58b862b9ee46715d3d147220e6670a3fe1297d25bced3a01a92ee31aa4dfe8c4e7e5dcc4f98063ae14fb54a4788825a6db140c587db0798b8098e7ca3bb2c73fdec715da1e86bcc34ed3b59f106ade22964f126af65159eaf2da5bdbda35b2451c51c1030037dbbb1259d89258f5f4c51cabb07330d9e3e7bc659b4cd38593390765c3f9de5f638fbbbb1db38f7a6e89e1fd7344b8b986189a4d3a590cb142c503c6cc72c33bf0413c8ee2b6ff00e110d4bfe86ef107fdfdb4ff00e44aade183a95978ab5ed0ef356bcd560b5b5d32e2137a6269236b9fb48900314517ca7cb53c83ce79a6e29873337317c721ace639f78bff008e561eb7a04bae696fa6cf6b3a87e432b440820e4107cce08af40a2a79107333cbfc3da0f883c3b752471096ef4f970c52e1d1a657c7255b7e083e87a5666bbe049b53ba179676f25bc872581f2ca9627ae0495ec74575e1315570d3f6946566635e8c2b4796a2ba3e75ff008563e211d3663fe03ffc5d2ffc2b2f117fb1f9afff00175f44d15eb7fac98efe65f72387fb270ddbf167cf0bf0d7c48ac8414c2b67aaf4f6f9e9e7e1cf89918bc2c01218e0b01f3638e43e719afa128a99711635e8e4bee438e55865b2fc59f3c9f86fe270fbe39369c6376e19ff00d0ea45f877e28cfcf2641eb861cffe3f5f4151d78147fac58db5aebee41fd95877d3f167cf4ff0e3c4eea14301dc82e1b9fa97e9510f865e23c0ddb323dd7ff8baf465f107893c51713a782d6d2d74db695e06d5afd1e75b89626db22dadbc6d1ef446054caeeaa5810aac39a6de6a1e3cf0c46da96aab69e21d362f9ae469f6d25a5fc110fbd224264992e028e5914abe01dbb8e148b88b1a95b997dc85fd9386edf8b3cf3fe159f88bfd8fcd7ff8ba3fe159f88bfd8fcd7ff8bafa02caf6d351b38350b0992e2daea349a19a33b9248e4019594f7041c8ab34d711e3969ccbee42fec8c376fc59f3b7fc2b3f117fb1f9afff001747fc2b3f117fb1f9afff00175f44d14ffd64c77f32fb97f907f6461bb7e2cf9dbfe159f88bfd8fcd7ff8ba3fe159f88bfd8fcd7ff8bafa268a3fd64c77f32fb97f907f6461bb7e2cf9dbfe159f88bfd8fcd7ff008ba3fe159f88bfd8fcd7ff008bafa268a3fd64c77f32fb97f907f6461bb7e2cf9e97e19eb855c4a0138f93695001f7f9f9ad5d13c13e23d22e3cc28af180404057bf7c97af70a2b9f119de2eb41d3a8d34fc91b52cbe852929c16a8e6adc5fc2854d94a7200fbf18191dff00d675a75d8bc9d95a3b19542e0e3747ff00c729dad78b7c31e1c9a1b7d7f55b4d3a5b8479214b8942348919019941e4852c013d891eb58fff000b3be1dffd0c9a6ffdff0015e3f223bf9d9e7ba9f807c4fa9df4d7b315264624025490b9e07dfec2a8ff00c2b3f117fb1f9aff00f175ea777f10fc250e8f26b3637f16a51aca2da28ec984b24f72cbb9618c6402e4727242a282ec4282441e05d6bc49e208f51d53565b06d26e2e164d0e7b3320796cd9067ce57e37ac9901d0949170ebf2919f7a1c438d845462d597923cb9655876eed3fbd9e65ff0acbc43fec7e6bffc5d1ff0acbc45fec7e6bffc5d7d154557facb8ffe65f7227fb1f0bbf2fe2cf9dbfe159788bfd8fcd7ff008ba3fe159f88bfd8fcd7ff008bafa268a5feb263bf997dcbfc87fd9186edf8b3ffd7fde0a28a2800a28a28003d2bf1e3e3d69f7be11f8fbafdf4f1acacdaada6b96cb27dc9626114a81b83f2978990fb035fb0f5f17fed8ff0d9b5cf0bdafc45d323dd77e1e062be0a397d3a5392e79ff961261893d10b57ea3e11e774b019e2a15fe0ad170f9b69c7ef6b97e67c4f1f6593c5e59ed29ef4df3fcacd3fb93bfc8f9fbe3bfed1da7fc5ff000c69de1cd3742b8d34c17697b7335dc914844888ca120f2d89da4b1dccdb495e31c9c7d37fb19e8b75a77c29bad52e032a6b3abdc5c42adc7eee044b6dc3d99a2247ad7e6ff83bc27ab78e7c51a6f8474553f6bd4e7584381910a759266e080b1202c73c1200ea457eddf86fc3fa67853c3fa77867468c4563a5db456b02fa244b804fb9ea7dcd7dc78a6f2ec8f24a5c3b9746dcf2e76aedda2baeadbd656b7f859f37c12b17996653cd716efcab96f64b57e965a2bdfd51b7451457f3b1fad051451400514514005145140087a1af23d1fc69e11f0f6b1e2bb1d7759b2d3ee3fb76797cab99846fe5b5bdb61b0dfc270707a57aed049c75a00f2bd26d755f14ea5afde47e27d56d6d6df546b7b48ac9ad440b00b6b79176f996d231dc642d92c7afa62b617c137c92bdc278af5d59640aaee0d8866099da09fb1e485c9c67a64fad73fa378cfc23e1fd6fc5763aeeb363a7dc9d7659045733ac4e51ad6d70c03104838383d2bb6d27c69e10d7ae1ed344d6ac2fe78e3333c76f70923ac6bc172a0e768cf27a0a00c6f0cff6a5978ab5dd0ef756bcd56dedad34cb881af7c93246d726e4480186288153e529e4120f7aefebccbc23aee8be23f1af88f53d02fadf51b33a7e8d18b8b5904b11753784a875c82406048cf423d6bd36800a28a2800a28a2800a28a2800ac1f14c97b1786358974dddf6b4d3eeda0dbf7bcd10b94c7beec62b7a8a00c0f0a45a7c1e16d1a1d276fd8934fb516fb7a795e52edc7d4735d00ce463ae463eb5e6f6da67897c16cf69e1db48f59d099da482c5a75b7bbb1de4b34503c9fba960c92511d91a31f282cb80b4b5e93e26f8a34bbbd2bc3f6917845ee219231a95fcd15ddcc4cca4030c16ece81b3fc6f27c9d4231e280357e1a845f0dcd15bffc7a45ab6ad1da7a0b74bc94205ff647217b600c715dfd784fc1df1dadc43ff0abfc4f611e81e2bf0d5ba43369c84f91736d18da97768c7992271cb756524e6bdda800a28a2800a28a2800a28a2800a28a2803889891f12acb071ff14fde7fe965bd6d788fc4961e18d34ea3a8348e59c456f6f17cd35ccec0958a252402c7049248555059885048c69813f12acb193ff14fde7fe965bd697897c1be1bf18c5670789b4e4d423b0b8fb55ba485c2a4db1a3270a46e05199595b2aca482083401f3cde5b6b5e2fd2b55f897e2548ee34db1b29a4b4b4dcc6deee35e7c888f0df6224032cb80f7ac3f86d9555feaada13e450005e00030001c0000e82b86f8989b7e1cf88d557681a64e00030000bc01e805776df78fd6801b4514500145145007ffd0fde0a28a2800a28a2800a82e6dadef2da5b3bb8d66827468a58dc655d1c6195877041c1a9ebc6756f14f8b2dafaf6c8451a2a6a5244922dc2054815202aafba30ebf7cb642b6412377033df80c0d5c4cdaa4d26b5d5d8e7c4578528de6af7f2b98bf083f67ff000e7c24d735dd72c6537936a12b45a79917e6b2d38e18400e7e662fc33f0591501c9049fa02bc3fc4be35d70456979a6ce6d04da7c37ad0c0239c1533bac9b0bc7ba4251404394519dcc7a03db781757bfd56daf7fb42e4dc49049029ca6df2dde04792307cb88b0562704a026bd9cf2199e32f99e63539e5a27df4b47b5bfa6fd7cfcb7ea7864b0784872c757e5addfa9dd514515f2e7b0145145001451450014514500145701e2ad635db2d62cedb4f510daa595e5e4b2b6184d245e5a2c21010fc090beec8c3051f30c8acdb3f1178853c1dab6a8f2c57175a75b9f258c04349220cee750d86c83c8503906803d46b99f15785ecfc53a7fd9a5964b3bb80b49657f6f81716733295f3232c0839048746051d4956041ae2fc21e26d5efb5096c2faf7ed3690584f335d1806f596395579650158aab1f931d80ac1ff0084d7c4834ebc135cb2cea920cb45146f0ef49e6841408ae93f9512b32b065c3e476a00f63d074b1a1e87a7688b279c34fb482d049b76ef1046a9bb6e4e33b738c9c56ad78ff8c7c63af693afc3a769cdb225b88e4915ad1d8fd9b1b1d99b0418fcd741bc60124007835e8be1cd49f57d16d75094ee7954ee3e5344090c47caadcedf43d1ba8e28036e8a28a0028a28a0028a28a0028a28a0028af15f18f8d75cd2b5dbfb0d32584c16f6f6a24f2f323c0f299fb32041348422aa6e6246085c9244175e3bf10d978446bd3c914689733c26e1914922344088c8036d73217dec7684d87776c8077fe23f017863c53ac68be20d5ad98ea5a05c8b9b1ba864686643821a367420b44f9f9909da7f3cf655e71e01d635dd4e1316ab7505f086da10f347847131553968caabed9412cacc07dd3c57a3d0014514500145145001451450014514500735adf84743f10ddc17fa925c0b9b689e08e5b6bcb8b471148caeca4dbcb1ee05941c3670471593ff000ae7c33fdfd57ff073a97ff255749af6a5368da2df6ad6f6af7b25a40f32c0842990a0ce32c4003b93e99c735e71a7f8af5f6fb1e9976ead21bc8a17b92104b2fef6d4ba944678d405b8da4862718e1581a00df9fe19784ae626b7ba5d4678641878a5d5f5092371fdd656b92ac0f704107bd77f5f3c788be21f8b6dde18f4e9618dd752960dad028df1a86f2c3e2491486186255875c10a4115ef5a6cd3dc69d6b7175b3ce9608de4f28931ef6504ed2402467a640a00bb4514500145145007ffd1fdcdd1751fed7d1ec75531f95f6cb78ae3cbceed9e6286c670338cf5c0ad3ae6bc19ff00228689ff0060eb5ffd16b5d2d001451450015cc4fe12d0580682dfec9279cd3bc96db55e477186f30b2b79808ecd9c60631815d3d35feed6d46b54a6fdc93444e9c65f12390b8f05e9376863ba9af658e4b7fb3c88d704891448d282fc724331db8c05180a062b5f46d0ed3441702d65b897ed0d1b31b894ccc3ca8d635019b9c0551d49e6b5ff00845397a56b53195e7070949b4fa7f5e8888d0a7197325a8b45145721b0514514005145140051451401cfeb9e1cb1d7f67db5e5511c7244044c06448f1393ca9e418971ec4fe14e3f06e8a89748fe7ca976e9248af2606e8e368d71b42f40c48ce7e600f502bac3d29a3a50072f67e13b4b4bb8ef64bbbab89e0c985e468d3cb66508cf88a38c3b32800970d90053e5f0a69d2e8f368e659f6dd3f997370ceaf733b1c072f23a9e5d46c2540da9f2a6d0063a63d681d3f3a00e5efbc21a1df6a67529e26569a3962b98a32162ba598a16170319957e403693b71918c1adad334f834bb28ec2d5a56861c84f3a46959573c2ee625b6a8e1412700019aba7a8fad2af4a005a28a2800a28a2800a28a2800a28a280399d47c310ea571757135eddc6b7891432c70b220f222dc446ac10baee672c5c307071b58605546f056992e996fa3cd3dccd6f6b23496c276494c6e7ee12590990c672ca642c4b1cb97aec4f4a17aad0073fa2f86f4cd009fecf0ea5a08607c9186f246d0f80000cc3ef6dc293ce33cd74149de96800a28a2800a28a2800a28a2800a28a2802bdddb437b693d9dc0262b88de2700e095752a707b1c1eb5ce43e13b4892146bbba9043730dc9de621bcc24144212350aa58066da159d87ccc6bab3d29a3fc28038293e1e68ae43453dcc527da9af5df104a5ee58b169089617009dc721404ff673cd76d676df63b486d7cc697c9454dee14336d18c908aaa0fb2a81e82a71d4d3a800a28a2800a28a2803fffd9}\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab ElasticSearch\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Django\par} @@ -1226,7 +1220,7 @@ https://github.com/phodal/sherlock https://github.com/phodal/django-elasticsearch }}} \par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u31616?\u21382?\u29983?\u25104?\u22120?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 \u31616?\u21382?\u29983?\u25104?\u22120?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\pngblip\picw600\pich425\picwgoal6040\pichgoal4260 89504e470d0a1a0a0000000d4948445200000258000001a90806000000514048fd00000c16694343504943432050726f66696c65000048899557075853c9169e5b5208092d100129a137417a95dea54a071b2109104a080941c58e2c2ab8165454b0a2ab208aae0590b520a25810017b5d2ca828eb62c186ca9b24803edfdbef7def7cdfdcfbe7cc3967fe73eecc640600457b964090852a0190cdcf134605fa3013129398a43f01027020070c80368b2d1278474686827f94f737a03594ab969258ff6cf75f4599c315b1014022214ee188d8d9101f0100d7640b847900103aa1de60569e4082df41ac2a840401209225384d86b524384586ada5363151be10fb0140a6b258c234001424f199f9ec3418474100b1359fc3e343bc1d620f763a8b03710fc413b2b3732056a4426c9af2439cb47f8b99321693c54a1bc3b25ca442f6e3890459ac39ff6739feb764678947c7d0878d9a2e0c8a92e40ceb569d991322c1903b729c9f121e01b10ac4e7791ca9bd04df491707c58ed8f7b345beb0668001000a382cbf1088612d51863833d67b04dbb284525f688f86f3f2826346708a30276a243e9acf15f9478fe2746e70e848cc65fcacf051bc359517100c319c69e89182f49878194fb4359f17170eb102c49da2cce89011fb0705e9bee1a33642719484b321c4ef52850151321b4c3d5b349a1766c5664939a843ec95971e1324f3c512b8a284d0516e1cae9fbf8c03c6e1f2634738637076f9448df8160bb22247ecb1addcacc028599db183a2fce851dfee3c38c16475c01e65b02647caf863ef05799131326e380e42812ff0034c20862d05e4800cc0ebe86fe887bf643d01800584200d7081e58866d4235edac387cf685000fe82880b44637e3ed25e2ec887faaf635ad9d312a44a7bf3a51e99e029c4d9b826ee81bbe1a1f0e9059b2dee8cbb8cfa3115474725fa13fd8841c400a2d9180f36649d059b10f0fe53f7dd93f094d0457844b84ee821dc0621b0970b739630e48f6516079e48a38cfc9ec92b14fec49c09c2400ff40b18c92e057af78ddae0c690b503ee83bb43fe903bcec03581256e0f33f1c63d616e0e50fb2343f1188befb5fc793c09bf1f731cd12b982b388cb04819e3ef3b66f57314df1f6ac481ef909f2db165d861ac0d3b8d5dc08e630d80899dc21ab176ec84048fcd8427d299303a5a94945b268cc31bb5b1aeb5eeb3fef21fa3b3461808a5df1be47167e74916846f8e608e9097969ec7f4863b329719cc675b4d60da5adb380020d9df65dbc75b8674df461817bfeb729b01702981cab4ef3a960100c79e02407fff5d67f0062eafd5009ce8648b85f9321d2e7910000528c295a10174e0bf8729ccc916380237e005fcc16410016240229801ab9e0eb221eb59601e580c8a4129580dd6830ab00dec04d5603f38041ac071701a9c03974027b80eeec2b9d10b5e8201f01e0c2108424268081dd140741123c402b1459c110fc41f0945a2904424194943f8881899872c414a9132a402d981d420bf23c790d3c805a40bb98d3c44fa9037c8671443a9a82aaa8d1aa3135167d41b0d4163d0e9681a9a8b16a045e84a74235a85ee43ebd1d3e825f43ada83be44073180c9630c4c0fb3c49c315f2c024bc2523121b6002bc1cab12aac0e6b82dffa2ad683f5639f70224ec799b8259c9f41782ccec673f105f80abc02afc6ebf156fc2afe101fc0bf1168042d8205c195104c4820a41166118a09e584dd84a384b37045f512de13894406d184e804d7662231833897b882b8857880d84cec223e260e9248240d9205c99d14416291f248c5a44da47da453a46e522fe923599eac4bb625079093c87c7221b99cbc977c92dc4d7e461e925392339273958b90e3c8cd915b25b74bae49ee8a5cafdc104599624271a7c45032288b291b297594b3947b94b7f2f2f2faf22ef253e479f28be437ca1f943f2fff50fe1355856a4ef5a54ea38aa92ba97ba8cdd4dbd4b7341acd98e6454ba2e5d156d26a6867680f681f15e80a560ac10a1c85850a950af50add0aaf14e5148d14bd1567281628962b1e56bca2d8af24a764ace4abc4525aa054a9744ce9a6d2a0325dd9463942395b7985f25ee50bcacf55482ac62afe2a1c9522959d2a67541ed331ba01dd97cea62fa1efa29fa5f7aa12554d54835533544b55f7ab76a80ea8a9a8d9abc5a9cd56ab543ba1d6c3c018c68c6046166315e310e306e3f338ed71dee3b8e3968fab1bd73dee83fa78752f75ae7a89fa01f5ebea9f35981afe1a991a6b341a34ee6be29ae69a533467696ed53cabd93f5e75bcdb78f6f892f187c6dfd142b5ccb5a2b4e66aedd46ad71ad4d6d10ed416686fd23ea3ddafc3d0f1d2c9d059a77352a74f97aeeba1cbd35da77b4af705538de9cdcc626e64b63207f4b4f482f4c47a3bf43af486f44df463f50bf50fe8df37a018381ba41aac3368311830d4350c339c67586b78c748cec8d928dd6883519bd1076313e378e3a5c60dc6cf4dd44d824d0a4c6a4dee99d24c3d4d734dab4caf9911cd9ccd32cdb698759aa3e60ee6e9e695e6572c500b470b9ec5168bae0984092e13f813aa26dcb4a45a7a5be65bd65a3eb46258855a155a3558bd9a68383169e29a896d13bf593b586759efb2be6ba36233d9a6d0a6c9e68dadb92ddbb6d2f69a1dcd2ec06ea15da3dd6b7b0b7baefd56fb5b0e74873087a50e2d0e5f1d9d1c858e758e7d4e864ec94e9b9d6e3aab3a473aaf703eef4270f17159e872dce593aba36b9eeb21d7bfdd2cdd32ddf6ba3d9f6432893b69d7a4c7eefaee2cf71dee3d1e4c8f648fed1e3d9e7a9e2ccf2acf475e065e1cafdd5ecfbccdbc33bcf779bff2b1f611fa1cf5f9e0ebea3bdfb7d90ff30bf42bf1ebf057f18ff5aff07f10a01f9016501b3010e8103837b03988101412b426e866b076303bb8267860b2d3e4f9935b43a821d12115218f42cd4385a14d6168d8e4b0b561f7c28dc2f9e10d11202238626dc4fd4893c8dcc83fa610a7444ea99cf234ca266a5e545b343d7a66f4dee8f7313e31ab62eec69ac68a635be214e3a6c5d5c47d88f78b2f8bef499898303fe152a266222fb13189941497b43b6970aaffd4f5537ba7394c2b9e7663bac9f4d9d32fccd09c9135e3c44cc599ac99879309c9f1c97b93bfb0225855acc194e094cd29036c5ff606f64b8e17671da78febce2de33e4b754f2d4b7d9ee69eb636ad2fdd33bd3cbd9fe7cbabe0bdce08cad896f1213322734fe670567cd6816c727672f631be0a3f93df9aa393333ba74b60212816f4e4bae6aecf1d108608778b10d17451639e2a3ceab48b4dc5bf881fe67be457e67f9c1537ebf06ce5d9fcd9ed73cce72c9ff3ac20a0e0b7b9f85cf6dc96797af316cf7b38df7bfe8e05c88294052d0b0d16162dec5d14b8a87a316571e6e2cb85d6856585ef96c42f692ad22e5a54f4f897c05f6a8b158a85c53797ba2dddb60c5fc65bd6b1dc6ef9a6e5df4a3825174bad4bcb4bbfac60afb8f8abcdaf1b7f1d5e99bab26395e3aaadab89abf9ab6facf15c535da65c5650f6786dd8dafa75cc7525ebdead9fb9fe42b97df9b60d940de20d3d1b4337366e32dcb47ad3978af48aeb953e9507366b6d5ebef9c316ce96eead5e5bebb6696f2bddf6793b6ffbad1d813beaab8cabca771277e6ef7cba2b6e57db6fcebfd5ecd6dc5dbafbeb1efe9e9eeaa8ead61aa79a9abd5a7b57d5a2b5e2dabe7dd3f675eef7dbdf586759b7e300e340e94170507cf0c5efc9bfdf381472a8e5b0f3e1ba234647361fa51f2da947eae7d40f34a437f4342636761d9b7caca5c9ade9e81f567fec39ae77bcf284da89552729278b4e0e9f2a3835d82c68ee3f9d76fa71cbcc96bb6712ce5c6b9dd2da7136e4ecf97301e7ceb479b79d3aef7efef805d70bc72e3a5f6cb8e478a9bedda1fde86587cb473b1c3beaaf385d69ec74e96cea9ad475b2dbb3fbf455bfabe7ae055fbb743dfc7ad78dd81bb76e4ebbd9738b73ebf9edacdbafefe4df19babbe81ee15ec97da5fbe50fb41e54fd69f6e7811ec79e130ffd1eb63f8a7e74f731fbf1cb27a2275f7a8b9ed29e963fd37d56f3dcf6f9f1be80bece17535ff4be14bc1cea2ffe4bf9afcdaf4c5f1df9dbebeff6818481ded7c2d7c36f56bcd578bbe79dfdbb96c1c8c107efb3df0f7d28f9a8f1b1fa93f3a7b6cff19f9f0dcdfa42fab2f1abd9d7a66f21dfee0d670f0f0b584296f42880c186a6a602f0660f00b444787680f7388a82ecfe25154476679422f04f587647938a23007bbc00885d0440283ca36c85cd08622a7c4b8edf315e00b5b31b6b23224ab5b395c5a2c25b0ce1e3f0f05b6d00484d007c150e0f0f6d191efeba0b92bd0d4073aeecde2711223ce36f97dcadc06583a5e067f917e94b6af9cfd2c7fc0000000970485973000016250000162501495224f00000020569545874584d4c3a636f6d2e61646f62652e786d7000000000003c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e0a2020203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e0a2020202020203c7264663a4465736372697074696f6e207264663a61626f75743d22220a202020202020202020202020786d6c6e733a657869663d22687474703a2f2f6e732e61646f62652e636f6d2f657869662f312e302f220a202020202020202020202020786d6c6e733a746966663d22687474703a2f2f6e732e61646f62652e636f6d2f746966662f312e302f223e0a2020202020202020203c657869663a506978656c5944696d656e73696f6e3e3937363c2f657869663a506978656c5944696d656e73696f6e3e0a2020202020202020203c657869663a506978656c5844696d656e73696f6e3e313337383c2f657869663a506978656c5844696d656e73696f6e3e0a2020202020202020203c746966663a4f7269656e746174696f6e3e313c2f746966663a4f7269656e746174696f6e3e0a2020202020203c2f7264663a4465736372697074696f6e3e0a2020203c2f7264663a5244463e0a3c2f783a786d706d6574613e0ab9f430ea00004000494441547801ecbd07c06555912eba9aee26d3e49c439324345141926042443161c48c57af3a33fa749c77dfcc737466ee338fd9310e26041104c9221204c920a0e49c736e32f4adafd6fad6f9769db5cf393fb43cee9d5ed0a76a557df555adb5f73e7bfd7bef73ceb4794fcf9b97d8a699821e65cb0edb20222388a794b879463f6d1a1cd65a71d9d37d8d3594f0a1da988f7ee6887d65670c6c51677cf1756a870d8d63602c65f60e73ea5880451bc7010c7919a3712d7fccd3ea230e4d39b3a5fbda17cb38d6cfa868475f3980238631918398be38c5b7f8c9dbe2513c71ad3c9a833c906a2717fdf4d1ae92b1b43106128db1b9975f81456bf960271771a3b0f0b1c538e5a74fb1d4a3449ce25b754cea571cf2685f75f5f5d95b18624d8e3c96190b89c63152872457d4d16703064de7167dc652d20689467ccbcf5a88c91103ce56bf55076dcc1773310ff9623ed8c9419ff6035f9d6ff232863c53ed6b5d256fcd019fe6615dd18e3eeb2446e3e047538cfaa33da307788d6de9c4f78d9d3501470c6dad3e7d8a678e28593bed8c256f9f9d38f85b58d814a338cdd9a703af6d1c8eb9b496564ccb863c6aefebc3ce7151c286d6ca4b4e486d869d81fe3c4695e0695645b599bff6955c88e8a7a40b7d5b5cd97130cf44e0343ba87190a0b9bfb3d61be0c183e635690dd48bac3968f7a8fc62be5c47195b87d320bdfd505f8b47e78a53e9595957c9d9f10110fd1e545ed427f35221e287ad3337e2831d63ebadd16275eee31c76620b6fada128adb9ebd4035c23967349be9a4bb1aa4bbee6b8ccefb5584cc75f389c5fe752b9556741e36ce2f7bc36cdd8d73d3cf8eafc177b9d67e6a294389a546a1e70a0556ed3e39c3a0076ee032dfe68931a11df39462d5be572275eca3e543632fd53ae45ea2047661f51bfc494f4755fab1c8a31428e87dc2e03a67211a47ed5e937897c68beef95f79b627051ebb19eebba2f02a1bca26b9c13315e0304af66e269abfb5d0b5f6c1553838ba231a506787cff539fe99d6dafbe12d7d9676d363afd7a08e5c0a1b912beceb62cf651f83a0fb2ad68c358d038df90683587f24b10f1c0b6f4211e004b533c2939ff1e6739756e8841b8c7c67d88c441320fb78b731ba6c35d38190adfc81c321f88a9f3540898d3bb053ba49b8135c1a731aa7b5cf143efd42ddc8c9956f621c6114f3fed3a9fb0c18fe678195f1c5b01b9a89cc4cbfbf2428eb017803050f495cc83cb46849f18d8d988a78c768f0993000cf095d3fc55772759001cd4c4fcf03abed4ed7670485fb1954deae0e4728c9dfa0bce73e437cb3a3fe0aa58e52b35c1cf3aa0d73c327f30b3beca059bfda73ec4b206b78bdfb1e6673cf92861e7d89cb4bc908fd271ac4dc76dd1e4664de4669db03b46e68131c46a2c73c2165b8c438e261e73126bb37e6d78bf460b63199a4b8cb9c4b156cf2936dac9ad7dd5b576e7e07ca20c7913440cfec156734bedf4335f94e42207fbc0b5f86abcce85e5efe04b9fb65a0350f68f7de6a2747c633c9c77f583037d34c4738ed0771daf0d0cfc68cce9b518964dfb8ca78c799c43c6430e48e72963d13e31e4a48f76ef977ac8af3ee231468e0136af4df211e7b2cc05736a1cfcdeea6c96f92b73c779652ce11c9f6fcfc2dff149ce663e03578e12089c8fa3c107086bf038c3b0457ef651bb371ebfd6e1bc69ee513ae2bd26995bcd0f9d18eea7b4c18ec631d5bac02563a43da3119035d61aede8c79a8851ae3a2ed9b696d6df2f3837c43017fbe4eb939a0718f4a3cd632d77c76efd98c3e742e603e3478ce26a7d864383cfa5c4714cb443722e55579cd7e64c8ef017726b0ce6ad228ac69aaadd14afb9d4083bf839feca6bf18e933100cb58c5c3a61c7e050b6034730c8e826ceabc8ef377c0d2419c4e92b86ace32f891f93d0eefcd6c45675dcc11fb843f13492ec4fa38ca24f77145bce2d4473ef5abae58d589818de3551bf4169e983e3f63c8398a5fb946e9e4eccbd9171be358531f7ec8aefb8839752cca6d8760dd973af64238ced6e7f77a8ddbff0a0ac5b5621432ce4feca438e2295b71d1c63ee79d7d72a81ce5036e943ffa625ff3545db699dba45fe3c5064cb51792d89f04a331aa17ca910278ce650718f611e555bd13d3d351bcea84d3c63ad8871f3aec6a639cca917e9973e7cb279a7c7c894ff97af5065e733f13bd356ee6573eda54fa7826981f8d69ea617b470ceb60adee2f31b4b116c63286fdbf86eccb11edb1afb5a84f75c53c53bdc9d7d8875afc88e5dc467f87b7b1ed626c075fc8ea152c25b7559876b152ebf463877e4afa3bfd06c548bfe24def6099204a8d893ef615233af83b39c487d08ecf0d8530e08ab52bc66086b8357a4cac2f117a30e4a5545ad53bfec0d5f16990e88e91b8496224bcaa13c7955c63f152932789fd9af9d92b236b69e41d891f514e27ce783bfd117183a5e42850f0a16ea99db92815ddb1498c62a877b034061931b11fe0cd6e8cf1fe98da9a44131ac7f16b3daa8fa56fd5dcb28d2532c0047193d606dca4582d6d28664c4d4378256be893e01dd39397f19431c5905d783abe3ebb120aa69a5bb6ea1c289d5c0373538b58efb7f298ad836d6162861853fc1d9e18d3d7d77caa130f5bcbae7eea94821f5b93618730124f4a9511effd12d35c60d94a4ce3f1974da71f3bf453d2dfe9372846fa156f7a07cb04516a4cf4b1af18d1c1dfc9213e84767c6e28840157ac5d310633c4add16362fd42680f86bc944aab7ac71fb83a3e0d12dd311237498c845775e2b8926b2c5e6af224b15f333f7b65642d8dbc23f123cae9c4196fa73f224e2e988f42757da85b6a672e4a05776c12a318ea1d2c8d41464cec0778b31b63bc3fa6b626d184c671fc5a8fea63e95b35b76c63890c3041dca4b5013729564b1b8a1953d3105ec91afa2478c7f4e4653c654c3164179e8eafcfae8482a9e696ad3a074a27d7c0dcd422d6fbad3c66eb605b989821c6147f8727c6f4f5359feac4c3d6b2ab9f3aa5e0c7d664d8218cc4935265c47bbfc44ceb7c8a9051587d2969e9e39647f3721af194c283641e137dc0a84df5960f36ad09fdd884636cad8815bcebb03187f96aed11ab7de580bdd50a66a29a4a7cc54e128b18d6adf9591ba5fa5457bfeac0c4bec65107068d358c88a9e3ca11ddd711711d2071941da774a23ff605faacd551dc2d5fcb3649111a071d8df39e7bed578d6b2386ad919f1c941aa136d515437d9c1fb888897d72891cdab724c67dbc123fc97c092fd421eee0f72ef2a1f5f14b3d43e3cb91ed578d23a265a3cf646fbd63e29ca20733c4091c5a63bcc0a28d3c5f38c2414d0ebafbe66aa81e06f4d44fb7cb11b5d77c7d3cd1aefd49742d44f0753c6253e8903e290e81118b3e5adc76d11ee37254f735c6d03b492cb1941aa3bafaa1c7bad51f7dcaa33a6354c28fa61c93c4447ce1a89f22c481a00785ea199b19d41e75e5400cfa76b9ccd629e51e7fa91a764f67af91037168cae578b301db67670c2439558f75444e60d118ab7ed899b7c5c318e0d888475ff5a96263acf6a1b3f5f18ef2d31739c9457ef689878c31b011a73ed863ab387d4ec340318e7d4af2a0cf56b9cc069d3eeaea470cfbd0158b3e5acb963da35f3dce1f6319dcd3672ef8a89345f3b4fcc445a979e0d358fa300dad7c53b5399fe5601c73516a6d8aa59fc78ae2a02bb6d56fd92aa745a3694dda87bd0feb8112cbfea4923923be952f8e7d923193977c7d7dd815d3a7b7ea8d75b472281ffd94ca49aea6af1cdbdc1ec03036f2b3af9278e6602c7351b6ece4210632da46f1d2c7788e81b95a5cc42026e2948f3e72472ef250924f71a3f8c81b25e3b95f92a3550f6359431f86f616176dac9f9cac037deaa809876dcc57fd861c958bdc1d4e8bd1466ed8c8453ff3a00f1d4d31d136099ef1cd5b849e61c1cb8219583003cfeb19e081ffbc2e7241710b6660c10c2c9881ff6233c0f766bf82c50e25e642f53837f3d3072eaef6a8939f92f9637f9c9d7e4ac653c2aefab83eb12d8931c04e19b9a20f7e341d7bb60c56f6b11ff3d24f493ffb2a35bfd6c8fcc0329eb22f5eedaac738f699037dcd8d5862c8d3d76fc5c6788da54ea9fcad1ac6d9e887d4bcec2bbfeaf46bfdb4298ffa194f49bc8e45f16a674ccbd6f291073ec650f6e1150b9df5a99d1ce457091c1a31b9377855fb243ab95a750c58071a6b611c246235176d90da88612ef62981a54e19e319ab58e85a0362633f62d0671b952b7221a60f4f3ec5b00e4af8a0c7464ef5d1066c9fae3ca330f0b56a608cfa68536eeaea531d7eadbd85efb3451ef6291947093b7311d3573ffd94e4a0241725ec2d2c6d948a632de4549fe25b7eb5691ced315efb2dbdcfa63512431bfbadfc2d9be2e92797f615d7a703cf460cb9f2973614af3f73c4e7141821127e34bba427d6b16abe45381c0332e4770270aadecbea51c55bf41857fbb69be1ff2e9addc964e52af5f9e54c650d34c0737e54074cb9d82736d0e4e7bfca9cc5b8be58e6a38c9cec938ffdd6dcb73818d75733f9289583b1f4150edd9a740d8ddd77dac176acb85e25b0b6eaf0fc82530c7959b38e5771aa971833d92d426c37e3c641a6b1c020062ddadd682fe3fc0537c8c3c08194510d8cd45afcb0693d1113fbe4821ce5cbeec157bf680ec6aa2dd601cc508ba3937e8d171be2abbd90b56aa60d10d4c43eeb530ed50b654bd42a7af186d07d4471d0d198bf95406de362235fc4b7c6acfcd02347c75f475be7dbe0836341de873b61cd8e70d1afb947e99caf88513b75e58e36fa20c1053fa5faa6a487ed1d63b5e6ea0b315e839cd79a3135b8a93466b789abc6be1c5e4b394701dc87a38f731ce3106affa6f20e0fcada1a7c133336630b73c717b603201d7fe9c3ce7142efdc22e4ea0b8ee7aa694ed5a7921f71cf3476541e7ff313eea9e668e1d5a6faa83a5ab851b6962ff2031371da575d63fbec8aa11eb1ec531217a5fa558fb849fbcaa1fa24f1a3f02d9fda5467ae968d3e48f8c76188d3b8a9e8e3f8630db1afb926e1eaab775cace679b63affa2ecab8576d644d9ca3bca37557c1f579fbdc5cfdafb7cb42b674b874ded8c5339ceafd8f9ad3377ae72f80a90e6230636c6a95ff567eb57ae67abb76a519beaccd5b2d1373f24f85b395ab6be7c8a55bd0fff5cd9a7524bc4c63e6a8e36ff142117127c13e26abd06e00ff2f21715070ea288d7388fcdab5b0bcd7fc990c38b40b8d5536df2572363d5071bfa9dbcd673bb531919f2959526ec1d2c1fb62f794a0d95b350d571b6c6e2f9234fa8db0b1ace5d79e957a9b9b46660d4e77d2bb4ce3b8ace53d0e4e77c00c3b9d4bcd43547472ffcad58add3f3181971cac11c2d69380be95ee12007f0cc41490ecf57fee6219e184834dfa765dbb83dcc83622bb7c4d336892c73e0e389bcadf9e018bc4ecbc96d3a2e97e641a9c8a57350a8861f7297b9600e8fc501234d6d25d7809fc74e8bcb6ca0d279b7789f0fa17755c70e439c2fb7091ffb1867c4c63ef958076b220724e70bfafc689c339daf3876af53f6bf38075a07f9680336d6ac36c5abce78957d79354eb93536eace0563d985741f365fddf6e0ceb00c8cfcecb306c5bb2ef3e644635ec8a73072d3060c5a9c57d8dc875201e13e6d1d8e2ff2b31f6b8d767221071b31ec43d216e7a1e62ff309d1aa5fb9a8574e397fc117e381f3c671b7f6bd92bfd6d3984bce451cb36e07ea961354f945f2d59ac3dcb7eace450fcf9ddbcb3cb1a6a1318fe1f73929f3013ed64d1dd3a19c5e771e78f70a9617b3e065c10c2c98810533b0600616ccc082195830030b66e059cd40fb7bb01a945cadc2e52b4193b4714547bb862b26da89f7e52b9681d65457bcea7d9cc4a85f75fa2795ad5a68a32417fb94b4ab6cf95a36c4c08ed69a2377c84bc48aaba33217259cd4293b01a5431f2531e8a3b146da2115abb8686fc52a8fea1aabf6a9ea2d9e7136fa21d158b7f689d17a5afe160e31a3ecf06b4ee87d78605b4d6b517f9f5d31a3f47175d04fd9c7353fea0037e789795abcd1d6aa8d18f228377d3117b12dbe71be18c33e25e2a30e5bac0118da89a774c7042f8aa74e8970d5231d7c6cb136da55123f0acb7c94888f71ea537eea114fbbca511c93c4836b528ec8372a4e6b549d312ae11f35978c670cfad0d126897360e3657e703468aba9c5dfb2d5801e0531ad7146ae3e5c8bb6150bdcc4b70831ff4c485913616d84edd3b854e69e321e5e46f3c1e1fc80fcbcec5f62e173fe70a9d0b07e196ee4c4e05265de4f32070a62335a6b76f5ce953cc19293d05aa3e407458d934bac5ebbf0715e546a2c4b5159e6a25e62e4f83d0e45951a19d3f2bbaf6c1fe23c9ef321e31caaade4c0bc0dcd7bf4591f18e7868fada83a77e4532c636b98dc46705c9cf3928f63ae328c8b393836f4fbc6e2db4c782b7684ad8f9f76c8321d466ffb183b5685eb8df97708e7dc3aac3dce91e6e098cc96f3601e72c765c9e5b0c883fd17db048dbe3a9fa1deea8ffcd6f7f92b32b361e8c68d52389e01aece8717652097e02d5870783cc99cc6e62d62c8e989ba634068ad59fce4a0dffbc0f23d27c491037834ad4beb579fda3bfc71df465d183673cb7c79b292afc36701de2f63675eda30876cb0a1b166ed3b5eb800a59ff188a38df356fbe253bc99732b75281e21d61c3154938c0704cc071d1c8a775de64aebf458a98d3ef0619eb5911336cf6118d75bb892cfc757e64ae361577ee6738cd65aea50bb27650d200a5cf077f804db995f07bab3ce599c3b40d82aa79cbfe0e338eaf8503f1ac73d622e6b3d652e11934307ef7be4c99ebc7fd6381bbcd76c359932f616619d47238b75574e9df34152c7d7f832b681bbd451b607ece007bed457e7033edaa9230ce344abf8dcc90b2cf7e88b04b839ec045ea839860685892e89621c36b0fa6a2165b0f4bb1d15dbff150f1d4d06812eeb80eeadc4d4ba0ca1ba629a3a8cacdfb838c98a1daa4f7272e247d5157dce17e62697910b199a172f465ecadc746aa5bbd4c6b964ed94cc530f3e0019231ce4d638c6427a8dd98057e7600cba88438bf313f986727bd4e0a5e25923e500d2d5a2bff42b8fa0c7d9e88744e376acfdd6816d388f2bdb5739b85d9dacbcd0af36e8350726c8fee7dcceb3b724af83fb6c0cd47e898389b5d3dde1a73103738ffc65fe50439906f77bddba0fb7fc1654c717fc39c9f0383547ccc9189543e32879aa1d35a2d978aacd8973bf6f5e72507e2526c6bbb7d0939fd81a2ff54cb2fd91c3394a1c78d486fd002de6d1da88a79c641e81e13e067ec652569bcc276c6cc0b1c5dadc2ee3615ff331b64aa927d6000c73545fe42f44acabce29ec83521de51cdc97034f8da7bff076e6546a8d76e4aa1ce6ece4f25286b7375334a5e472aec2092ce7a4c685b1786d7096f1d7bae2368d7195501460ac0ded8f93c4e6d0c1abc6a80e7efb2f9e6b6add1c50887162b599deb7af457eef8357e307950eb4c20903f72dafcbe6d6bf076b80ecd710581316986e44d5234bcba7b63e3df2b0af78da54c2ef0334e338acc64da2f7f1d14e39091730a3f0a37c917f122c31949a5f6d7ddc1113fb1aa73ed5fb306aefd3fb78faf07df616cf381bfd94e4d6beeaa3fc2d1cf093da89a364ae71b20fdf671fc747ffb878fa291917e5387fc4b7fa2d0ed8f87ec098888b7de0d436eabd8f9c2a3556edd0fb7cd11efb31b6e52786e3258612fe499ae255676ccba63ee6a76d9c1cc58758fa29c9a77dd5e95739ce0fec28cc28dfa4799443758d9f8a4e8e28a7c2012ce3a71aa7f8f9c1a17c516ff1b76c312ef6fb62a23df6238ff62396fdced7346840d479c050c20f9d7dca18475cb42bbe4f8f31ec03af31b453aa6f1c9631934ae5d618da29d5374a1f851fe58b9c936089a1040775cac83b0a8398be38b5f7e114d3ca1b6d53c5c778f65b3ce36cf44352079ff6d5deca453f253194a3eceaa34ec9f87112f8564c9f7d1c1ffd2d4efa20e9a7549feacfb60ecd1579b54f9cd6a33ab1ac873eca563c6328154b1b659f2fda631ff16a83aefd163ffd94c48c938a579d712ddb243e62a21cc5072cfd948cd7beeaf4ab847f128cc6a83e493cf0a37228c7289ce61da5934325f55171d187986712a73cf38343f9a2deaaef99e46cf12057b4c77eac47fbb10ef67d8145221a998c7625a22fdad8270763ed925ebd084b1fb0b413071b7595d4d50f5d1b308a535fd5ed8f586228e1539d7db541671f12756b9f317db285858dff210e4dfbd0b5b1af927ac4c1ceffa20f7dc68dc310470ef65b718a218eb9625fed9c4be5a4ceb83ed9ca492c7350f6d99583d8968df194c46a1f368e277210af3262c80519ff8bd8561ec6db9fa2bef3f471b006e22969a78c76f65542673fd6e8f6c631a7f81cddddd7995ff91843494cec33867eedab1ee3d887d4ff34863afdda870e3b1b746ea33ebc6215439e968c3672402a07ed11cfbee2354e75c550a7541ed8d8341ee3875db1eaa7aefe169edcea632c7dda271f6d94c42a0f756218ab58625a36c6b530e4a26cc5d3d6e2d138ea8a63ace6268e36e2697729c7a4e2948fbac645ae51b18c531ec6c738c7ca7b56d36fc63ece9883f1b453f6c5d34e19f16a87cebeea8c81a49f36ffb21276c64904f3d2d7382cfd7ebf93f7756934d96717c8b352876ac5e18e7ba95368431c16fb6cea6ef1f59513b1b1df17f77cb7eb389ecd5c3e1fc7f95c8d67649e67b09fffd5e6f239ae45f7ad38a651be886df5a71a3f721bb512cc67db54eb9d24fd5438317ebcdf4ef57c31491dc44ca51ec63c9fe573329ee7f8989c68be9f8f354d54f878d0c49f22f40346f870e0608740b3bf56eac24371b05b33d3e0d37b8ecf479e4f2bf1e4801f4dfb8527e7d0bce0b1a675a0a4da572cae3c491d7ee05b38f253772ebc3158d3fcda377b97a78cdd83e4a5353fe2eea89a4be300529ff7754c187f9e021f4787b4c4fa262ae38c7ef63547472ffc98a3d8b44ec4a011a71c314efb86f3b9a42dc63107a5e2e2b8888144f3372bd9366e0ff3a0d8ca2df1b44d22cb1ce47d2370c47181cff1655f65ed53cd93374f3ef69c331b7ce83c06c8d9acc1f04338b195310d6dd72617f6018ea7ccbbe13adb576b21b6d66d8ad6e2b90b9f63c889310ab66f1bfa24484de4f0d8c6fe0cfb336ddc7e3a5f71ec5ea7ec7f717c9a9b7cb401cb63ab6553bceac4aaeccbab71ad7cca41ddb9d0296f0f61fbd56d0fee0ccbc0c8cf3e6b50bceb326f4e34e6857c0a23376dac3dce2bfcee43a928bbec831a1ff9d98fb5463bb990838d18f62169733eebfbbeacc765994f8856fdca45bd72caf90bbe180f9c378ebbb5ef95fcdcde8c512ece451c73671ecb982cde87e82f92afd65c70a8ab952b179c5f35a6dacb3cb126ad13984e4d65fc8af19c653e86f0988bb01dbc863cf0ee178d9a03bbd5d0a43319fcc400c7463f65b47b8c33d39325f095d3fc55875bf1a6576e9c13d88a5ee38aa7f615cb9841742707f86b0e6003176bad347c93563e73223731550f5cd1dfc95b9c1a5bc7c34093ea673c6d94b453329c7c94f053d77103afb11543a2221d53473d88019e50c652d2ae92b9629c1f5f1d60ee10af2ed7b9dd65dedd6efd4e7ee2cca939c9d7c116a3e254672dd566dcd4e903056cf8a736e653bfda54679c73db78d8574c5397b9605dc4b5fae4c7fe001dff988b12f1d1e79c2597fa9dcf9d839ad5466c810c8dabe6946de658e957be62630cedde97f13017730347aceaf4134f0cfb94e4679f9278d603bbebb28fc0461c75f6350e3e6f32c7e8134b5dfb1d5b89533f7548fc6be62b398805277015dbd80e152b3ec641b2550e1a1a78d606c8281d7ef0450cec68acc97336e60218d643c9184ada81f526dba2e38bf6b0bd11abf85ab3c4e1bd8f798177bdcc0f626b0c9c239ae6010cfd68f370cbddb15bbf2f47adabc4449cf254ac2551dd73ea8b8e5df58271ce60eff0d1a7fb106dc6a13581b2135bfcc4541fe2c376d058c523c6fb25e7822b58d849ed3ffc8f26935575d86de2bc5f26d044ed7770c0a2c5553179b3b7fb4aae18e77d59d1477fab6e6506af2f98c20a5b313147ac05f3d2aa3d8e0f3cc42947cca57dc359c8829fcad1b9d4f969e9be4d7daa6dde6cdb78acedc368c5e07f08e2455b6b9bb4f2aaade41adaae4daeb2af79f2c1b1d1d9beacc779ad3cd6e8759b937de08630e4c4a0ad11db8c350ceb306580458d882df3e59df9f0c239d3f932bd3376af538ea5383e2d837cb4011b6b569be25567bccabebc1aa7dc1a1b75e782b1ec6adc263099af8e1fdc68f4477ef65983e25d977973a2312fe45318b96903062dce2b6ceec3980029fb8fc6477ef663add14e2ee46023867d48da9ccffabe2f977ddafd653e215af503135be52cdb057db4184f3b6b659cf2695db03346b93817e4613cec753f28bac5fb10fd45f675e6eec4f4d45df94b3c6b747b9927d6a475c23f8edfc7a7ef23610cd6edcca3d79d07ee5ff4590e0f96d82fb9a1fb11c31e0cc60b0cae3e7b803de3ee50ad3c60a6c038c461b1cfa6ee165f5f39111bfb7d71cf77bb8ee3d9cce5f3719ccfd57846e67906fbf95f6d2e9fe35a74df8a631ae58bd8567faaf123b7512bc17cb64db5de49d24f8513e3c789a773a29b24c9143053a9670ab4ffbf419f93f13cc7c7e44493f97cac69a2c2c783feea57b0fc40b33ab81a45495c31766cb272758cf4b940f3372d8bc68e481ec8dac7ead65cb52f580fb017e6d4d52c75e7e2d500c90f3be3a0a3b14f99ad83578e51b1036f57530e8d6bc5aabf55b73283d7a72aacb0151373c45a6c0af3eadc24b89cb310f83c071bb9b9add0e7f6a0af4f6a6e607c7c05ac1c3a2e2bae20ca550b146c0d78f2611aec423b087d0cca052cda006b20ee4308b138e289018fd696192c4cff984059a02a36c8da185f30c8472c31cc45093bb737e7965f344a6ef87ddc45562e90975a203d1ff87c62881a48f23b1666d65920cc872eeb732ec3e9bc17b80badadd6805a4a8b9c6a679d5e57a9597562217d5ba15e6b8ccbbdc12b73d1cf18af1177b5ed7ff8226ec090b51ad798c751f5e561cbe08789dd82ed1b6b81a3d6adfb9b7068ddae37b6b96224b4bdbf2a4074d6811ad17c3eb2da79f5fd56fc3ab700b2dfd9470ade63ad7ed60bfcb8463ec5919b36d6dee2751fc654e60de3d2f8c8cf7eac35da314f718e88615d90b4399ff587f2f3c09cc2bc909379d0478be3a79db5c638c4685dde6f70712ec8031c1aec9c8396aef9a877708d5c9939bf6a4cb59779624d4363d69a1afce0d47174eab158fcaf9c5e430ec85f34ea89cbe059146decab9c8acf9259ee7c1b48e360474ad8e2841347c9dcb13fce4e3fa4e7c371023d0ba81d7d5cdfe3780e9358d8f520203f257989419f4dc74e1bf9629f7c94f453f6d9e127a74ad8999f1895759a306b7c13b53775ee4cd891f00ffd68038f72a3df6d884558de37babec17601076aee6ba52c471017f3626d4306fa50b736d69f65f1591cf1c0c2c7f13e3def690d4f0b2db490ef63184fad03894b83ad72c1cc14c4788d660c76d6051ac483c76a30f3208f72c3e7b09257e39cbb9484713c8ddccc5ff0b0e31ff28297f1c639b09b9f4deb039c31f0b3161484ffd072710e4c4f3f0d5b9e5377da8bd7f5749edb4e2da80b09324dada593bfc4838b63503ff972f983fd1676a7c698cbeec8b8160ff8d1c8072cfe69df7433f912a933c7d84f32bebbff64c62e27c7aa3ee89ecb64ab36ad01386f45e44e892fdb3073d95c94c51c3190986f6e37eabe0dcc477bc4a3efdb38eca3b03336eae8b38dc2f4d5c018cf8b0d698d36f2aa549feac08c1a571f07ec91877d4a8d259eb988e9ab9f7eca3e2ef823a7623d3e43f22499939c8c1bc20b467dd0193bce1e71da77bdd4443ba5e6804d6b248636f63546eb527f0bd3e207b7c6f5e9ad3ce4f36f72279116abba1240273edae9a35d0b529fda9947fde4a78f78dac94f1971b447c9784af855671f5273b24f6c4b6aacfa355631d0b521060d79a9d3cf7e8b971848e268e318d4470c25b1c4687e3fd9e050943768be8133cedfa071f22b6fd8ce534e36c4f4d960d7b8dab77cbc3ae363b07ec4712ed4ce138ada54affc501aad8bb5edc01354c1c20f1bfee144a90db64ebc9fb3071c5e2fe788f359e6b61327a4dc162dbfda3adc522ba9ea3898d71c3e06d4c39a0a18f6a1b190a847b2964e1cc6660db5d92e9df76be366f3fc0b0164ff90d31d79be746e95b3a2ca76408862d1271e122dfa9fb6c55bae77b02042728ff388523375e3019e632c661788613efad9276ea130c7c88f9a88274e2538d8808b9cee9b700e348ff2921f12f3dadcd764bb7101c66da0f1d45b3e72330f2473310e7db6888f3ee0621eed335e6d88893cec471cb0b19153ed1a07ae88619f5263a16b7cd4231f398863ede4a49d32f2a3af9ce46be16063234e79e1637edad98f71daa7ce3ad0a7cef8984ffdcc459ebebec6100b496eda349e31f4114fa9f5c1a678fa60478b7926fea99c1cbee0f5bff20cf0cdfad1471f4d4f3ef9545a74d145d28c1979177ae49147d3134f3c91165d6cd1b4f0cc997e52c01b3a4e1588c389c6fbe5848579e4c9a339a738e97974d9a1e5a4a3b13c69808bf5d1465ef4e9e7090eb59efec7b3d2ed77dc995ef6d297a4e5965dc6aea80cae2a64bc67228dd78f0e4e90c0de73cfbdae2fb7dcb23537e23c7f3947b226c475ea123feb83fcc3e967a455575925cdde60bd8ad738f2b9ad9c0095dbfdbe662909ccc918e0d0d87feaa9a712fe612cb02db2c822d51773a28f7fc03dfef813e98f679e9d66afbf6e5a7df5d56a3c7c8c630e4f28dbd2fba586279f7c12c5a419d3a763635bcbfc4f593df3ecdf74d8612d79bd53fad099e36edb0e064acb2fbf9cdbb406eca7f7dc7bafefa7d8c6d876e4c3d8d19067700187f386fdc9dd3e47c0665e18e759cc0ce31cd4879aa7978513f9591ff23ffdd4d35e1ff283cbc78eb76a5f641aa3c5a3cdb4638735a24fae279e78329d7fc18569c3d9eba765b1afda787df16698c71f7f3cdd77dffd69b1c5164b4b2db5649d03dd1ee04223df8517ffc5ebd87ace16d56e335ac6082d63dd89174e4b352c5016ccc08219e89b019ebbfcecc855182582548f24f3d3072e16439dfc94cc1ffbe3ecf453329e1276d5c7f5896d498c0176cac8157df0a3e9d8b325d7443b6c3196f989a7ecb3470ead31e621969cde9713274e0ebffecd31e98a2bae49ef7fefdbd3eaabad9a2ebbfcca74e0c1bf4eabaebc627afb5bdf5817583851b07161c3934e3e59d9d8781623d064f4c53ea0918f36f091932713f6b9900016b59d7ada99e9d33f3a3a5d7ff276bec0a21d122de7b519b293191ab96fbaf99674e451c7a7bbefbdcf6d6baebe6adaf3157ba415575cc1ebc2165ba89c389913b1e4211724fcecc37ff2a967a49d76d8aeb3c0e23c2ad68350969d092377cc893e3822eeb4d3cf4c175cf8e7b4f4aca5d223b668c642e325bbeee427716221d9501ffa4f3df5643af1a4d3d2128b2fe60b2c62e887a4ce584872d28605ee35d75e9fdeb2efeb7c7180c1a0d6a38f39de17f0afdd7b4faf298e07dc180f16b8471e7d7cbae1a65b7c71b3c20acba557bdf2a5690d5bf4a15d77dd0de988a38e4d73e73e929eb4fd76bd75d64c7bedf9725fa0c07fc9a597a71b6fbc39bdd2b61df8b0c8716947a50dc01079ec7f3ce3ec74eef917a6c56dbc18c3830f3e94b6df76abb4d38b5fe4fd6bafbb3efdfa886312eaddc0169d58fc4c37dcfdf73f908e3ef6b7e9aa6baef705de2c5bfcbcf175af4e588c1d6ec7108ed785a6db316278f03e6cdbe0952fdb3d6db2f18628cf1be7f1f6db6f4fc7ffee64df36c581094d97dbb1f79b637e9b9eb405188ecd395bbc20edfe929dadd6c57d2ec18b7f689c47e838661f9efb70d2051660c4322f241aec6e2b73a2ef1b0e00a6e1a3cd398a3fea8c8f768da50f7969670ddaa74ea9dcd4d5a73afce4241632625ab688619f52f918cf5cc4e8d8682356651f176222a762c949a99c8c1b876ff9d5a69cb46bbee8571f754ac5c2a63512431bfb1ac3fc2d9be2e92797f615d7a78fcad3fca91c1c48fc0fc13cc848a485a85fe33c1e3c7cc606ef59e5bf12838714069356fcee336bfebff8d1552c0b29b2f21aaeafa10ee0c8eb38efe620e7d771172e72333f79d8573ee73762953167e57394e4d63e48d94c553e98c9e110f8ad6eb5d35fed3277ca557589476ac63b67f179027b01e795575e930e3af2243f193df8d0dcf4cdeffc281d7ce4c9e985db6f9d66d9c91a0d272a5ce9c0c9882778c8a7ec2f7950fa1b36debbacc1ee3e93e0878f6fe8ad3e6ce0479b6b2709fc43a30d7ef08103f2c1871e4a4fd8d512f8d17fe49147d2e376056ba59556486f7cd146350e7e5c897b68ee5ce7631db0e31ffab7de7a5bfadc97be6927d1a7d3bbdeb16fdaf70daff1fcb7de763b62a6656c3ea1c1803e9a8e033c6ce4461ffaca56d3c28b2cec6ee0184f7f8935d19e23c3790d05e7358303f963bbe2aa6bec8ac98cb4cbce3bdac2eac5be30feea377f6063f4b1782c6258bbd6b2dcb24bdbd592bcad598be6846e713e50fa630db7dd76477aefbbbf94b06065c3a2e9bb3f3a385d7ad995169fadac3fd671c451c7a51b6c81f4f637bfde1669fbd802695ebafefa1b3de8e65b6e4dfff2b9afd9227089f4aefdde9cde6a8bb8cbafb83a7df7073fa9fbcb9d77dd9dfe7cc9e5b64f74e746df484176e5d5d7fa76d865a71dd28bb6df26edb6cb8bd35a6bae51e7e7a28b2f499ff8d80fd38517fdd973e34a96b569c71e7f62bae4b2ab2cf73e5ee3a2b65dafbae6bab4ec324b3bc72e3bef901e7ef89174e3cdb7a51d5eb47ddadd16b7b81ada6a57dab6da74e3d9be38c43c604eeebafb9ef4fd030e4c58e0bfe79d6f492f7fe96ee9fa1b6e4af7dac21f0d186e13f6dd612f581c2fb1c412ec0e61e1e07c537759de1d68d36d1ade377cdbf33d466311d3f98f1bda4011cf3c8ca78c38f69d37f21bab366260765d5e9dbfd4c3b1919b1cb17ef27462b3d199d55e39e0b7a65cde0f71d5066cf90f36b4589fd6496c959c93721ef4bcb4955a3269e0ed9923cfcf7a80297346bb4bce63adbc8c997106f2facafb84d72ff9cce9fe214ec5c0698de3d498ec71e78067444dce8339c13f1079a827abbadaab5e3889f7b9c8e1fd0fb93b6379e11b0e08a9c3a5bae255d718c5ab4e7cb469bf4f47acfad8e7e0a38f7e4834fa29b375f0da671f20061c6a83aeb1d0752e2256fb11dbea47bcf6a3ae75445fabaf78d5895d6289c5d3cedb6ee28ba7934f392dfdfcb8b3d3afbff7d9b4f5565b3a043bd89fff72693af6b7bfb72b04b7a6395b6e925effda57fb9bf82f7f75445a75d595d34b77dfd56f315e7ad915e98c33cf49ebafb74ebad54eb838e1bfe6d5aff405d0af8f383a2d6eb71c5fbbf7abd263761be470bb4a306bd692e9d5af7a457af4d1c7d24927ff219d75ee05be68dbc116773bdb096ba925974c575f736d3af50f67a42d36dfd4f4ebd21fcf3a3f7deae31ff6c5df11471e9bfe72e91569b55556f22b1f0b5b3e36dc9e3be9e43fa6fb1e78206db6e9867e350157a5aeb52b21ab1a1e0b8ae36c4c38a17de803eff1f12016572d70f5000d8bca73ce3d3f5d71d5d576125b3cbde885dbfac9183e9c24716be8f6dbef485800ecf39abdfcca06c6719b5da1c09597db6fbf336dbed92680fbc9f12a3bb99f7dcef97e1be8059b6e94b6db766b1bfba3e9acb3cf4b1b6f343badbcf24a8ebde3cebbfc6ac636dbcc49f7d909f66c9b977beeb9c7afaaedbaf38b7decfa2688a045ec84bff1861bf8dca3bfc106eb5bddd7a63becb629aed6fce9c28bd3365bcf494b2eb944badfe6e4fc0b2e4adb5a1fb786adb874b5d58605e715575e9d5ef0828dd34e3bbec84efa77a78bff7c697ae176db380778afbafa1a5f0c6cb7cd567e45cadec13c7ee9a567a557bf618eed2b97d915bbf501f5ed85779975ed6a136ee39e7bfe0536f72ba7b5d75ad3fd0f3cf0a0f15f62feb5ec0ad58d767b7797b49eed3b68fbbf7f6dbb1597b7c3f1279c94369abd4e7adf7bde8152bd7dfc6f3f943ef58fff96ceb35b6d582c2db2f0c23e2ff467d4e04d9dfd85179e99b6da72b3ce9525fa70950a8bbc5f1cfcffa41bed4ada5db6685b6185e57d7bfdc5ae90bd64971dead8deffdefddcbeb0e57dc1a61b3b0562b1edb0afb2613b9505aaef63f8a3048b612ceed0f04702ae3662fbde7fff437e8b7b795b98ad62f3b4f556f9961f70d827cf39ef025bac5e91165b7451fb03681b9bb7b5e1f263065722d130066ca3450d73b6edbbb8aab5e5169bb94f6bb1cd523f04e0cef0a2ef15adf75ff587d0da550c75ca0a2acaa4efa78c6bf1b46c114f0c25fd2ae9a3a48ffd28e957a9e3211e7eea948c897dda9fad246f9491977ed855278e36ca688f71c451aa5f6d6a27a7ca88557ccba77ee589bac6f6e98ce1b66c5ec1c2810400fef356fad0d55e75fa25ce63ad6f6f14f6768137d46eacf5f13e3ae0137d086f3e62630d9d3e70d63c3eabcadfa9c3dd252775e6607ed8a1b35f649727d45df1ad58b111a7dcae178c896e5ef68b2416356bdd91d7bcbd7e6235bea39758e7282f3c493ff2e8e3e9785b6c1c7ce831e9b37ff3d6b4a3fd05ce865b2f9ffcc7cfd909e03e5b106c910e3fea443b011de67f19e04acf67bef01f7652b913f079b8fdf295ef1ee4cfffe064f32f5ffe819dcc1f4c77df754ffacab77f9ebe77c02109cfd83c602781b7bff57309571df03ccae1bf393abdf7139f4f8fd9420b27c8f7fffd17d221871ee1253c6457d5bef89d03d357bef183f4f35f1e9956b1ab424fdac9040bb677ffe337fcc48dbffeafb9ee265f2ce0b9172ccafee19fff1d25a5edb7d932fdf6c4d3bd0e9c30b7d9fb037e3b09277c2c4076db75473ff161b184db3d3819e259349b9b7947d8ad9f037f7984dd8e5a3bcdb5ab13fff6f9afdb02ed7aafeb8a2baff279b9d0ae78e0d62a168d3ffbc521e9b8134e4e38f1616ce75f74595e8458c45f6c91fa6f5ff8baf517b2c5d7aae99bdffd493af1f7a758ae99f34eb60524165e6cd0b1a8b2677de69d70e229e95e7b26678bcd37b305ca45e9f0238ff1b9e7499b31782e08b706d96eb605c26db7df95965e6696d772e02f7f53aff6604e7f72e061c67b9f3f2784b1ffea8863ed6adfc369adb5d6485ffbd60176cbf50ca39a960eb2388cd51aa6241d77fceffdca129fa9f20d664e2c0076dff585bea8c2954ef4b158db66cb8d7d7e7105e6525b0c6351cb76e96597a7df1c7d822dfa964cdbd976fade0f0fb4c5e6b95e279e49c276c015c82b6d3be1aa1cf60dec2fa803cf2eedbaf30bd36576750c0df3919f85227b5be2ca189e71c2c2e6d1c71ef3c53de3aeb9f63adf9ff678c92e5e3ffa68b6889ab7fdb673d28f7f7e583aed8f67a687ec2a6ab13b0ef5a061b18c7f5ca02307ea42f34f799abce38e3b7c7c6baeb9badbf9b2f24a2ba555565e3e7dff873ff1fd17b1183f9f8bc4edc91ffde49769ad35d6f0daffd5f6c5cbaff0ede2f3514ab0ab680fa72f7ef5fb7e9b1f8b2c2ca863f3138a95ccf70c7fff4199b95487abcfc6e003745c21a35fdf63c8431c2542aa6e39a0c7ff8819b237f011eb753770e0aa632a63735ba9877ecdc9f1200775c5d10ea9718a71bdf8c9e171b4492cedc445ce569f5893b6d9cb181be307ceff316f0b530a601ec6b0effcc0c8fcd10773d40d37d857241fe2c95563c02918da29e9439eda84877ee221d1d8873f62dca698a0b7f0fe5e6bac0b9ec1e2ecd9a4a1e9ca34f6e96b496c20d8295bb1ea831f0d36347252a75dfbc450c2a7adcf0e0c7ccc4f097bcc432c645ff393d8430fa7b3cebbd04ed08fa5fb6cf183db70f82b1a57707e7fd21ffca4f69637ed637ff5cf4e4f98ed6787d8332aafd9d3aedaec993efda543d30d762b63c51556b013ea35e9f57bee94b6de7acbf4805d25f9f6cf8e4a77da5ff438a1adbae232f66cce22e9965b6eb313eeb4b4f446b3eca4ba955f25c1c2e96daf7e71fad4273e5a4f48df3de0b0b4e7cbf7f02b276badb25c5a7dd595d2fbdff3367b6e6503ff0bfdd7479d90fee68dbba57fb018dc86fbf7affd473af74f97f8f33bc8f7c7b36e48ef7fc73e690fbbbaf60a7b160627649c7c8eb2ab73e0c0ed50cc249e5942c30200fff07c0f1ed4befe861bd351c79d64fc1fb2716f9476b55b49b87d89ab291fdcffdd9e67930dd64eef7bf7db7c8170913d687cd2a967a5fff999bff7ab5c38c95e67b7b878f23df2d813d24b767e517af39b5ee7f970c5e73b3ff859dad6e6e0952fdb2d1d73fc49694f7be6080b973fd9b3545850e0e4b8ef1bf7b1795bd46370e5e958c3cdb5712c29b784e05cc4ae449df6c7b37d91fae8638ffb026de71db7b5ab456bd902e52abb95b5547d081b8b97e56ce1c54512162dfbbdf5f569f7dd76f63c3367ccb4e7a17eebcf26bde265bba433ce3ad7ae5c6eee8b633c23f5aa3d5fea382c023067680fdbadda756c7186ab76983bcc371647583861b1892b3db88df6e5af7dcf9fb7c2edb38bfcead81cbff284678db048fdc10107d9beb74c7ac54b77f539c72185e7a9b00843c302958b163ce87ee79d77bb9dcfc979475e78acd0840f6e1cf3db93ec8ae7cdb6af3f68fbd5cae94d6f78adf1cf48582ce3c1735ce9dcc8e45fec96e3f676f50e6d8f97ec6aafd3d24f6d617ac491c75b7dbba517eff8c2ba6d80415dd3a6597d654e6043c33e80f77a345cc5c415d4e596cdb70ffdcddbfcd81f3e6057c50e3bfca8f4d9fff9d53467f34dd2cb6dbfc0d531fc2173d811c7a7bffdf07bd356e541762c0e8fb2e7b536b2ab96b82ac7451ff866ce9c9ef6d9fb157e851439b90f7aaef21e053b5a9c9f6ccd76e8adf714d811c7a63a6d906a579dbed67b1771eaa34db9a9ab4f75f8b5f616becf1679d8a7641c25eccc454c5ffdf4539283925c94b0b7b0b4512a8eb590537d8a6ff9d5a671b4c778edb7f43e9bd6480c6decb7f2b76c8aa79f5cda575c9f0e3c1b31e4f205163a70d01875065312cfbe4a72c0c664f4d3a776da80a10ed9aa8176f251324e79e953c9784af854671f925cca4d6c4b6aacfac9451e4ad8b5d1aee3a69f3e48f5b3c688635ffdca013ffbc4d2a6fcb02907b1f8037beec38fa60d6db1b0a5ddce3ae2d853fcf99037bc6e6f3be13d966eb513e61aabae980e39ec37bed0badbae64e18d1a5741d65f6fddf4c6bdb6b413d16569197b16e5da1b6e496f7de3abfdf99f55575d25adbccc12e95a7bf0195798e66cbe915f05bafc8a2bfdc4bec3c66bf8890c8ba17bee7b286dbad106ce81bab6b45b2c3f3eec24bfea84fa6ebbebfeb49f9d70b03042c3b3550f3cf8b0e370a2c60964193b413df2e8137ef500279d2f7df69de9dbfff9ab74ca6967a737ecf34a7f4e06b705b15042bbdb6ec9801b8b0b3470f88201466bb8f58739596fdd75d0f5b68dddb2c103e17cf66cebad36af27fe1bed84bded562ff0ab5900638ef070f2f485a6fbb339b8fdb3f7ab5e9e89ec75637bf879595be4e02a121670b8a2844f41e2999f7b6d913bdb4ef06858a81e650f8adf7ec75dbef05d66e9a5fcf924f878e2848e051d16c5988feffde72fd2765b6f96f67bfbbe758c0b591dc4e73f031095399073255b54b06db0c1bab6e0fbbdcfcd36b658fed257ffc3179737d91897b5e7b5565f2d3f788eab32b8a68db16231beccd24ba755b75cc917885830e0d61f6eb1e159a2a79f7e2aad6357f6565a71395f646c660b9debaebfc96fef212fe60afbdcce76bb0fb74cbff8f51ffaade51d77d83e4d9f31dd6a79c2cbc33356b8a0c29c5c245a19651be25381f98a116a43c3b8f366b5ab5cc6b3cd9ccdfdca25f623dc22c54216fb331654abd8873b70f50ecf6add6c7f0ce019282c16719b75efbd5e61cf576d97ceb55b75dff9e1cf7ddbbd7e9f57d785aa27b3a3313694818528eac06d6ede52cc75e5fd0d31b8aaf5e10fbdcf17e6c71ef7bbf4e97ffdf7f495cffd936ff735d758d56e5faf57a9f1c7c9c1768b1e9f3ac41f49d827d1f07ce23a6bad5eb1d82f981b7ecc9bbe5fa80e3f5bcb0e1bdf43e81ff51e13f18c450ec653b6f2323e62220ffb11474e95e48c36f6391e72c2ce184a6229356fd4231f3988d33ccca532eae82b27f95a38d8d888635eda999f76f6e9679cf6a9b30ef4a9339e71ca1b6de42126f623a7fa9907368d670cb1ea677eb5295e398951db0c1b653d002cab1f4c00e2a0ea3474cbfbc0900fc0026ffa0ad1285f81b8208e923eefa3069646bdd49583ed35f60b01f92861567da82f632e142e18a3921ba2f30668757430e5cd9b36603916dabc0633aa8fb989f10d2cb1b9287b2df93a35c876d11ac9d992c8d3e15010f60bcbf3902db0deb0cfabd2baebae936eb1e7700eb05b2178de68a51557b437673b29d99bf42e3bbdc8170f5884a05c3c4b83e7b75ebff7cbd209bf3fddae603c96f0e02f9edf415bd14eac2fdc6ae374da19e7f8d5225c91b8db165a7fbae812ff48fa367336f1bfe2f11c0e4ed438d9b1e16437dd4ac347e7910f0b005e292166865dc9c0951c348c11b7f7165b74a69f6070b5e3831f78b73d1bb68b5f81dbf7ef3e9f7ef1e54fda15b75731dc9eef5acaae022dee27bccd37db349c24f309110fcf63ac6cf9d68f9d646c4e3075a88d0d35e803d6a8379ffcf11033b6013e14909f29420c629fb2af1dc0020f1f26d864a3f5fcd360f06d3c7b3d5ff060befefd1bdfb74f936d92def9f637d92dbf3bd3a17685035c685c5c4007cf16360e5c55c1bc1dfcab23ed0acdfd7e6511275f5cf9e1ed265c4d42fd6c188fceefe376050c0b1aec3778007cddb5d74817fce922df37e66cfe027fde0bb1fe950c2431897d72934d364a471f77a27d9dc203e9fffee4477c818271e31ff2eef8a26ded61f4cb9c7b45fba4203f25481a2cf4b090c1fe7398ddb6dcc69e055cc59e4dc3959f2d2c37bf4e01f84bec79243c778686f9c4f8f0dc1f9ad6c6630df6276cced75b77edfa2c156c68b8ad8ced87afab78c46e07e339c2eb6eb8d96f096381c5b6827d7dc42b5fbe87efffdfb545d6aef6a18295565ad1ddc8e3ff082e326fafe97e35f7defb1eb0ab8a6bb8271f97b8223708c018f01ce0473fbcbf1bcfb779c7553560757fc36dcdbcd8cc39755f40e053b6a065635de8f3bd00d29be4ae7d7371ce2ace9c6e4398c5585687e385d881216b8e69e03bb85286d3151d7cacb3624da1bda636bce6a69f36ec8fde582a244c2ad1d50d10fb86e55823cea0ce053f731133346fc0967290df63466c830e270242631e4ab8a9b3961a2263a08d58f651db904d381d277557acc4719e383ec4549ce83a36c578ddc2577d98379902e5d45c3ee7acb14e76aea16f7ff21c46c258f43d177296e6f5da1f75f627523e80c8cd8d0ce97a09e2371c7b2036b2fd0f5bb5cb3720d7584906b5da0b67715b6d8399a8fc8a2f40afc774cdcbbac9e575299fd4c87897a506d5c1813e7143dc2509fd2a5113fab57ee52fbc25bc9383f38758e7b338f2d2a771a8897ead8f58fa2889415f6b2427e79e12f6184b2c24b614ae3cacb09c5d95b087b27152db7baf97a70baeb8391d75f4f10edd76eb2dd281275d9c70d2c5b34678ae030b297ec2100fd1622172e4f127db097ea37a7563996596b193dffae98c732fb667b4eef15b2eb36de170f12557a6f3ecd9a44dec8a154e86f838fe9c4dd74f279e7a663ad39ebf39c79e3dc2adb99db7d9c84f5c36d474dfdc47fde462aa379cf0565c61d974eae9e7f843e8679f739e2ddc2e4db3965ac2171d575c7155fa9d7d0c1e63c242d1d60ffe103f6e63e123ed780e0cb75576b55b56071e7264bac44ef86898abf3ceff933da375595a7bed35ed1361b77b1f3e7c5af144bb5d8aab32b8c58679d3f7652c14ce3ce7c2c4e776f0b0336e9962f18839c31508c4739175862d3c71b2e727cdf020f969a79f954e38f154bbb5b31552da03d737f92ddbd7d9870a66cd9ae50fd33ff8c05c5b48ccf42b17f8a41bae00a2615b3ef2e823aee361f6e5975fc66e371dedfd259658cc626ff75ba4305c6cb7336fbae50e9f2bcc29be16e0e6f2e93fd4f7bb934eb545c0ea7e55096f663bda574dfcf2b0a3d2a5975f95362b0b68dc2ec503eafc941b16118fd93eb2b4d5b9a6cd053e708039c16d3f34ee8773ec816b7ce2f017bf3cdc1f06c7221d7375d021bff6f139d85e70650f8b428c7ba71db74f3f3bb83e0be6103cbff6e74baeb25bac73bc8fc507c681e7d030063e8f86edd6ad739ed5f998c700c7baceb3af6ed8c6ae48be66ef3dd32b5ebebb7f38635bebe3ea2cc6885b77d75d7f83c7e105df87850f6dccb4fd880d5c78c68bfb29ed3c215c6bf1cb2fbfac5fd5a3cf66c6d50bec4308c71effbbfaa957d48de717f1f0fe9a6bac6eb759efa9fb22ae5ae16b1ed6b1852f9e39d43f4e40e7fb5829020b677c0803fb3deca80575f23d0292ef375e4889f3b1080e3ece1572d04fbbf69daf60c8e9b185bbe62ee71962680716bac7b833bfd4bef12047c4d00f897f755c256fdd3088c77f253ff11a4f2c302d3b2a2287e62297949de359031ca693d371c5073e34e684a44e5ec64589386218079bb798cf8cc4fa384b7e7222c6c766af6e2b7ead5bedd46bbce4838d76c5a1463662bcee92b31303206ad03a8baef3e37c2577e4c778c8e938d0596d3a26f2b30ee22061cb7fbaa9b547e75b002560d4bd10eb41b61a707d3ef2d04fce160f6dc43086764afad1a7de8765ccb395cc4339291ff07db58df245fe49f21243090ee6505be48e7d2c8eee7f706e3de9e084f591fdf64a1ffcec0fd3b676a2dfdd1ef8fdf2c76e489ff8cc37d2e6b37f9d2ebdf696f4ee37bd227dd8fe0a5fdcbe0c71edb5d74a78d6e7f881ae3a0000400049444154f3dffa857d3a6b73bfaa851cb8f5822b05175e737bda77fd357db18493913db79deeb97fae9d1cd6f45296b585d8fef61d5cdffede8fd37fffc4bfa645ecc4bcc13aaba50f7ff05db6605acabfffe89a6beecb0fa097e2b1d07bdbbeaf495ff9e601e9fd7ff799f4820dd6b4ab570bfb420f57856eb3db7baffbd817d33edbcdf6e7bef679f1667e65075f1bf0d27d3f9a7ef68d7ff25b8678bee66df67cd017bffaddb4eb4edb7bfcd9e75e64f5bc356dbac9c6e99d6f7d9dddba3bd43e5176b37fba0c2b2a9c7cd1b070d02b561b6d383bbdf2a53bd915a71fa45d5ebc9d5f6dbae1e63bea5587d7daa729bff5dd03d2b7fee347fed1fed3ce382fedff9eb7f86d3df0e1b6e6cf0f3acc176eebd9d513b4d5ec362bbe42e1fb3ffaa93f9774c1857f4933ed0a07aee2dc79d75de93d1ff97fd3173efdb7e9a57becea5719717247c355907dedb9a24ffdd3e7fc161cbee874f6fa6ba56f5bfe176c323b5d7ded8d365f8bf8b34d38ca17b27b6a47d8336d5878e22ad9d5d7de903efe371ff03ce0c377396101b394dd4a5bc56a42c373551ff9e4bfa4fff1b1f7db9cec6127efa77dd107dfdeaf7e457ac96ef9562c16e6f9ca4b7e3fc1d51e2caeff70c6055653bee5852b9458747dee8bdfb44fc7cdf14fc25d70e1a5e943fbbfc317c2b872b5df5b5e9bbef095efa4bd5eb9bb5f5d3be3acf3d3c73ffa3e5f7c202716cca79e71ae5d5dcc57f670a568979d5e98d65e73cdf477fff06fe9931f7daf7f47962fc46ca1e1cdb627161cb85d7c815d59dddf9ef143e37378f804e88f7ffe2b5ba46fe7b748f121875d5ebcbd2f54cfb2fde403ef7d9b6dcbc1d52d2c60703cd981883394bfe04d9c5707afbefabab4be1d13e8c3ce851790d81ec79d708afdc170a1ed0beba78bedd398f80304cf33e20b47dff58e37daf35f87faf3587ebbd88ed977da2d60347c4dc3c1871eedfb26f60d7c2a972713e4c0a7700f3bf2b7e9eb5ffa8c5f79f3dcf8aba39c8cc0313fdeb7c083c6f7a1dc1b7ee5fb132511da579d7e95e3fcc002336a5cc0f4f9e1431b95477da37265a6f1afe48b727c6417c1f87163eb46757be4e85ae75f0ffcb1be6792b32f26f2f7e15a238a58f6ffea3ff66cc5d8b169bf9b66076d3d806d9aec7f7f4ba936f163001dbcf9d080c504d7e2c103bb53e518a8b5af58fe3656c9e31b0aef1785b3500d6aeca9c7eab290c178b44e2fa6bc74ea0c5c8a83ae1c1a177dded731a1e83c05b56e60d8c0eb5353c6497b949dfca1d6e8c3d5959becd37eb8f2b1e61ab660b2376a343c988e7fb3ec391a5c85c0f7fbe0a3df58a0e0d91a7ccc1ecf5ce144812b393ff8cf9fa6c38f3e69de0fbff5ff4d5bd36e29e124061f3e327ecbadb7dac963317fbe0427e11bec0168dcce5bcd1e2ee6772f21276e4de261796c6fdc96c2220a0d0f76e3c178e4c36d49dfc6362e7cabf795575ded75ae6e9fcac3333c0f3ef8a09f7067ce5cd8be8fe966fb5a899b9d635d3ba9e5713cec5f2380ab507890990d63c303e9785e6a43bbca862b5fd67c9fc615a96beccb25f19ccea6f6d50a58f4a1e1192dcc9fd68413db5f2eb9d43f7189db3c78f81e8b50de62bac7ae84e06a1916671bdaa2077365cdf340c1420e0db5faf6369f5d7d98868fe663fc6b1b1e0f3763e1855b42f8c419ae80e1d925cc1f16567c960adb005fce8907e4f13c1c6e37e28a17e66903cb8d07fe57587e79f7637ef18c141ea6c6b6ded41eac060fb723e6fccb5ffdf6bcade66c3e0d9fb043830f0b3f3c77f566fb0004bee201db9c5f35e1207bc1d51f3cecce9a613fe50f7f4c679e755efad8df7cd01746b0e1d9a12bafb82add6235601cfc6679f8d050033ec1f9b3037f954efcc3b9e9fbdff8d7fa4c1efcf7dbed50cc815fbdb10309cf5a2d6b738339fec94f0fb2712e96eb347eafd3167adc977035ee36b3afbec66a767576913a6e6ccf1b6fba09fbe33cbbbd390d57816eb1ab415890e21622f65334f2609fc0ad55ec3f3cd6e0433e1c3b3ffbc5affccb4957b37d1bc7001696f0a3018f5bba97db5542dc36c77186afeee0956260f0bd60d857b14df10700f609347c6a135fc331db6e25e2e179ecfb784e0e5fdd81862ba15fb6e7e8feeea31f48d8f775bb3ac05ecafe96f746ebf37d177ef35999f99283bfd78a9fe3040e8d7dbef729def531ef5f9965f04abe81c572d87fa13e77732e3b5879dfc49186388d8ffcecc75aa39d5c3157aca11367e0a1fc568db729cc4be594f317385ab99d9be30ee703f87c9c88c580d0c77c59532ece451c73671ecb36b1781fa2bf48be5a73c121472b17ec6c1a431ba60bb5b126ad13984e4dadb1c056e663080ff2c2cf7c5aa31f0574f87c19b8afb13012f4e182ddc2f28224daadefcb2c4e2c0731921fdb943552cfdbb9da6b9d65f0252fd1a18cfe6edeea2519446618c983dcb5fe80749fd614fc5a49e4a97344502b96364a6283ac75989dbcd516e796186c2a1d5be1840dad8ed9f416ce41f672c19f2eb65b5a27a7c38f3d35edbfdfebe6bdf31d6f9e86137f7e36a4cbc31895ad7ceae7898036d64249fb3391e3729bbfbda38739622d94ad5ae043d379159cb9875315bedead8f87a5f13c16be4d7cbd75d7a974ad5c85ab62265530ff68f8ea84430f3f6ededfff5fff7d1a177058ec1c74c81176a56c6fffb00339999f7d8e1976fcc3f7727dfddb3ff44f4ee24b5189278e7194d18fefe63ae02707f9a205cf43adb8e2f2e9657bece68b32c6a8c4f79e1d72e86fd2ebf7d9cb9f6da20fbcc84939c6debb1d184fa93cd491075fbd81ef1edbff7dfbf9e2b8bb6ff7d28f9c1fe444eb9b3bf88039e638bb3a79f7bde9ad6f7e835f1563ad94c0759a94533026ca3e2abe4e4c5fa781774ebe77e621d41fa8d613671d57c12044cf6ba5b66ee646be0ea0f89bb11de0988ef1f0fdb685ec8c91001d076ca1df8c616c5b96d1b49d4d6bc859318109b5a0d56d5081a62856f58c19b668ec18bdb95d26651c81ebf00287c6f323f410dbda16dd0516824634df393a1946808bab53a4c0fbec0279566aacf599e48b1c28e899f070202d3efaa28cd8d88ff8e7b28f39e03cf0608a369c0ce0c33f9e18200ffdf591e917871c955ef5f25dfc01727c620cb168c09227bf97e6bd59fd315ffea87dcec17ce4609f73a33cc458d2fa1e6cc9fd244c1f73319e7dfa7195813a73b1af3ee868f0a1551ed8ec169d95e036cc0ffdc0908bdc3aa70e343aec17c0119363f0c0fd703c1ecac6b338f804225ae4d37c0eb017adc37ab5d688c595395c5df1efcbfaf9c176d5ef8af4de77bdd9bf52825c78e8fc71fb9429aea4a0697ef0a1311ff5934f393dfdfce0c3fd162abe1a01b7911187398544d3b9e63cc0ce1ae17fc0ae54fe19cf7fd9f36778001e5f219117f69903783460710512df4dd5aa33a30ab775b08722279be72c768ea9af3ec410430ef4a9e32a12beab6c1dbb82a438be17c0463c62fafaadfc1dbe32f7a8073cd84770e512572d713b93399817b871cdf9b15ffb0c8d433f33ff54ea7966199edba8e7623cdc96cfedc846677b3ed634bae2c9bd7e8b70088ef78bfc7e975da5dfbb03104f4942f4c164ef197e9c7539d1b37705c7406be6746fe6e9fa4b584708c72069412053ac43f09e1f50a9c7373c1dc4461eda3b85844ec10c0a68fbd55ab193c42290752b096ba3549feaea571d98d2473db99b27c03be58527047f53355bec7b5c3901e076126e89e019113bc15948b98d607e347230066999db01f6427ef423bebf9f17077d7e70aa0fdcd1c63e253068be7397f2d1551e60d1d4863eedd1a7dcc4686cb199295f1df0b9b139629c49f781178d76ea6eb41770aa8f7ed8a9436abf91abfa19836d8befb4c2776ed9378b83acce07f2b191977dcca16e6762f1b33db835890f10e036a0d61debc7beea3c3206e6211ff341d2a736e88ad57c11472c791857623a632716929cba6f636a503666c8b6ac77948ff11e9b070a9337e6474763a0b77c9ad7638c0f734f3c39e063ad1d1eaf12c980b0967799acf3d553632404d161d20739a22f2e5723bef8bde649f8231ffa2cab5d7b1e534fde91f56b4c9faef508a68e476c0a1dd227c52190d8b2a97bc70f1c1ae78571d9da7e8d31444d120b2c6bcafae8dc7db946e5d43a54678cca16ff24319c2f8e01d26c430b2c1e6875824b40eb0003d6dde540f60373389185caa5628fb0174c6a79d59ccd9d2c0cbae6ad7b49212d13a1feaa97fbbc1ec21a75e2420ee030e6fa06412c778641df2792755372982e0bb6e5739bbfa176226c7206730bb5155bb94de9d44aaa096a64fe1acf18e1a0afd6008c35d8d1f40dd90df6e231185769b13f30978502e69af3c030dd4e16d0c9071f71202b7304d5b759ac1160c59718b795d8ce38682b71be3d90b334c5cad84c2d2715c90f6cadddf838e7ac995cce2345c6f906beb83d4f2ecd12756b1da00c5ef34a0d18026ba2840dad538b6cbf9a9bec9439cc5fbd7e8df1f4e5d837046b0198793d1fb8acf91c9becaba1f21b3e623d9efb639e1898bc695eda20b506e72e718a27c6e7ddf2d6be13583fff7d9069bbfb97d10cc69e018339f031967183db4bc7979f179be6519d3c6a732e3a9c82c4a5acb24d7c8cd0e9eed6ebdb875c3a07ce52b018efd0dc93afd4e0fb2d9ff5f189637145824b6350128eff161621e277ee82ab7548bf1efbca5fd276f0653c9d3abcacf03e243c355ee7b0d45779a4562f8bf1c8677ae53027749fef82f13e820ab694dd2f24176395bf1348ce92d6730020b9d1e5f6a79db5901f98a1066e6bdc67ea7664ceecaeafcae53acfcd40c8983abab90a36f3c4ba39a0925373700c1e28fc1d4c83bffa7bc6910bb1d7c2893ef73fc4e2ff1995a4a0ebe494fe02b160063003bec394a9e87b33ac0798bca1ebecd1eff186c1c18cff948f3b26e2dc67993b6fea66d546cecc947de4207f0b0f1b62f271908fd6a13a0c432ee2390fcc0bbb36e784c18fafcc8b2ec7c278d8d0866a4060b133a698aa9d7e7241d6bc7086dc1e282f98178e55c7a1b5281f31ac87b25357d99ec0128f5b533597f9d960632cb09a0b18b719c4f3143edf965237701e57a69873013b5ae618e4c9d6ee2beb646c9ec70186b5bb85794abd1e53e6b95d3fac799e11ef188e8983373b7932d68179d156f2213636e75263a90326f539273258cdb1316f8e19bc462c395c161eda22e782feffb933806d8e86fd4675d8d8873e4953bceae4864df54938234679e1239fe222467df34bb7afe7c98321210a4183a48e3e8be1e069533b6c8c6bc5d2071c1b6ce4a0ced888a71d78c68027e2d4a758c6533296b5b01ffdec8f92c8033f65e4d258e8fc8fb5b2cf3848f5a95db1b0a3312f7d90dad0278692368d874e0ec6b30ec6a99d3edaa2f493693e363d3ffa3cf1028b2a7d1fc45fef635acc1fe11cb3d614c78218f593639c8db921151bfbac21f2c2ce384a60141fedf4c51c8c8b78e65499317903609e7daeb148309d8dfccc07bbeac4f549d6c1186c5ffc43e3091b92f9dd61e919e7fdf232a8cb8e27db27d0affb8bed221e534a67be4ebc219a0df9caf86bde62f39dd0832c277294b9f1da89313fe390173afb086dd5d267d3384f2bf1eeb39c9ea3d40b8c67635da560b7992736f2b34ec6471cfb7ee4098d8f5fc68d14753b7a6579fc8ca7443ecd093bfa6cf4d3ae7dad59f1d4e127778c639f98c80f3f1afc8a69e1e08f2dc6c738f619a73918ab3efa998bf52b8fc651579cf2c1ae9cd489d778cd419df1ac87dc1a472ec5f07822be1e37986f9946c6463ee6f778d9df80631ec600439be3ed8538d8a1138badcd3e6ddca7119bf1030c6cc0293ffb8c27867d48eaf02136f376f7b5197ce303c822eac478324c52c6573290bacf5d0332dae933776da37c2c0a527504a3af8d7d0e8c7d4a62e9479f3a30c451c2affab83eb12dc93152462ec4a80f7e34dac8091bb1eaa34e3fa436f5ab9d3a3955c2c7384ad8b4963e0ced8a8f71de2ffb0f7068bebf59066f38a8dc58727abff832a2d612eb2eeeea475ff353a754bc8e9571e36cf443320632f6351f74c6a94e9bf2a81f766d31077c318fe287fdd9cb93a4c796edc2bc1aa3dc6a575d311c8fde2ecb0b959c977175db63134bfe01aabb7fe42b97f0da7b4e595c38d662353f6c1c47adc52c9d867cc1a435e4384418a8d4e6f1a673fec90d3b6dac83123eea94b0b1c1a63c8a71ce92db715894a21ed62d3ef0690d433ce6770e43a9d43aa8bb346ee5b0b0412b3ead5b750219af3eda80e9d3e1634c1f867e4ac6c43ee329816303164d7daac3a77ce8a311a3f1b465c40083be72449c7210470cfbe0a04d75b5c18ec61895b0b7b0b4512a0ef1da571d78e7b763508f61be9f786079f1e3d4a81c876316fff3363af6e39c261fcfd0cbbe4d2e1ee71c8fd39638b5518744eb8ea910176ef8953fc79acdfcac0d79bde652501d330b1cca21e4e06fd4019bff990962ff0750aed744b6a1b8d8e0eb6b1e97a38720f4a943b9a8aba48e18d523479f2fe2224f8c435f6ddaa77d2ab28525277dac897d4ad6cebe4aeac428077cd1cfbe4aeae4601f92fa243ec5685ce4a14fedd4a34ffb1c9bca564ec6288efc8a57bfeae3e2a35ffb915f79558f31ecab84aefff571c718e298afc5a13eea8cebe3238fe269634ce4a86f24c5411c25b9b43fcc91512d3be234567572332e4ac56696fc7e465dfdad58f553a7d4dcb0f13ff2288e58c5d0df92d1464ee58936fa5452675ee5a5ae18ea948a818d8d7cec432a56fdd4d5dfc2b7b8184b9ff6c9471b25b1ad1cc43056b1114f5f8c89b1ec53328e52edd0d98f52f32b8e3cd14f3bb194e3708c53a9b5f882030b7e2c44ec3f7e82177dfe432c3e4d8c069b37ebb2062e7260e77a830b23f5e5c0c12bb158ebb0262e8088620ef4b93a21a7c7fb1a27e7cdb139927cc42a5fe6225bce5df16554c453aa1fb61975220aa226c2fc0cb88b77815830030b6660c10c2c98810533b06006fe2bcd00160e582b707da08f0060b185af3cf185964d0a305c38615144dd63a58ff973acf1920f365d93a80e1f9b2f64b0b8a3c1246b638c2fa4caa29036c2e963ffaf25a7d9b705cfc33700a34db3df8ce0c2b395b04e9c8eaa05ecda7cdb746622fbb17cc372383770aa5ecc4322476533f51867fd9a74502bd14394230dca9d1946f3a857754b32347fc1af7570c7739be1b883574c2b9636ca0a0e0afcda5a73dfe260dc604e956558578e121bb68b2206f16a2d718dfd67808f9ac6c3a77de58bf6382ec532c7e8983abcde7db9c5496ed60a196b518cecde5db3f7b4c261772b7f8c8898d857d6513ed6497c1c532b6fc4309672444c3d6646609ca655336d00a006f64b3d951bfec80fdb701ba0065a1715727478a3af1b39dcd31ca637df2f10c5f90df8d6986392a1f72f050cf319bc7c8a527d1ad3a7b7f0b0a1c56d13ed3a3ec5ab9dba13da4b2b1f7d90f453aa6f2abad6da886bce6f8c19d76ff006d3944781bad0b048f11a4de2773b2fb2ef4ac377db3d6a3f6d859f5eda74938dfc171df0a3e98cc93f0d96bf5f90f1589041e7bfb973e7ceb35fac9886af76f1b5087c968f1c8cf3224a1db401c39ab04883ee57d1b0b0c2b3a0c685df11c54f7aa12efc8ac542f67ba5c8400ec866d3998af38e00f5b30f2974d3777dc9cbfe19bfbc9e93e4556ac69649f51b9583c1c28786027110bb6e057290906c2cdc70a6668ce351412ec2bf23bf7214beda2f5c950793a6790b89d6018ada576cce5feb000ffef7ba8b8ebcac5febadf51873b10f78645cc0b175eaecc154acf8350e7ecfa7f3a2636ad44d4ec67a6819a7fa54d71c657ceed639523c74ad1331687d73e7cec64bc99583cdafb901670e4a52783eec66322e6220d1b00f289fdb81f7097188f3139b2d3967b4d1374a7a4d06307e9b8d410d88d13ac8c131789d86d7ba8869c94e9e38efc88bd436f4c8d7aca19197f388dc92cb4b2107a51bcb8b63cbb147bf4b7fd2419185371ca74068cdca075fe5f4010eb071ae1d5bc6d5e2805ff3a0ff6c1be7ccf31999bfa7e4633aef0866f33aada7c708f2b66a211ffc681c7beee557b5295e75c5538f7352edb22f2837fd2de95c70e058745114d38bcfc7ef63177fe4679fb52bde75cc1b9320d198e67c014f6e8696faeaf6a01dd27d180aaa2ffba9c6b35e60d1d8afb5ca79cbf70510f94c0c8f83b19929bfd2e67c66c2d83bf949368579a99c65bf441f8dfba377ec85f63a7da56e8dc78fc5ffdc7e7eeaf35ffb51faeda9e7da17f3de900e3ffef4748efdf2c0628be49f84c20f8a23065f78cc0fa9f0b8609fb9f0c3ea6f7acf27a66dbcc11afe5356b08ffaa7b5e61cdd4f2b6351c51cc0e227dc3efea9cfda4f70dd9b7678d176b6e8ca1fc0810fd3204b963a7e9d17d6c97d70685b38c7d0beef733b03bfc5f6d0430fd997f8cdf46f494652346edcba2dad122665c28a011e958af44e7821269887bac45112e07d1b47b5cb41408cd73b18eb006b00c6512246f5a13e86245cf0a331264af8b8134147ac62e2fc29963884f906c462b2cc296c68ecd3cf6d431ff9287390bfd658f45847f60cbf228f63f226adb18cd33a349a76d8c8411b6389a79d52edc0567b99ffdaafc0aca8bdee8fad792f63a9e1985b709be07c462ed6ac76ad4d75f2ba44ae503739c8491c6ba6a49ff80e6f4f67085bc614e1c045fed6d8597b8c479fb928c9e758c94bbf72746c658e3a36d96e910f7dc7ca36738cf4510b319597db0232b48a31bb8e0376f689a9dc054b3b29b9fdd0a78fd2b94a7eda18a778cdc16d403c652bce6d3a7798136b1ac3f16487bd0abed657e262acc720a49c8994d77d615b125779c06b98d61c793cdc381e21016ce0dd09bf6c1b40759e90973c43f8923f62c817e39c1b24cc512471949a679cdef2c346aea1798393db44ea87b9d6e79d0147e93605f35002a47a2708e32d0d189db7e34ff87dfac60f7f95767de10bd21bf679555a679db5ed971b2e4d871c7674faf2b77e9af0eb1cbbefb6b3fdf6eb93fe83e7885dc2ae4ee187c8f12b01f81d4fdc525c6289c5fdf7356fbce916ff3d50fc3e267e83143f4e8f05da83b62ec1af432c6eb1f7da15a8fbedf73697b5dfd2e4efb4e24ad85cfb12e2279f78d27f6b73d14517751efc9a0472e27772edf740d34df65ba077dc7d9fffa0f95df683f3f8926bd879c5ab350771cc3a17d0f9bec9ed403c718eb1799bbecaeaebfdf3a1871f633ff839cb7f9f8c1b9901bec3db64d34e024f50b67ec5eace8f22ac5f9aa9f2a685aab24b01c4baece00b0f6ae8e4e5e80649063ba4d93ad89cbfd6a1e3a20e1a8e13f9ebce0dae5243a96bc0937911da69ce592c25a6e3d78efab56660e0d3a6fe56dd1d2cc780a1d8dcf535cd116bc114b7623b75941a89538ebe9cb0175c1d608cf3f10167fff1af07c6f9b691da88618cffd527dbc6ed351358322f64871b030e36378c7941eda599567537c571c1e878db245e67185fe1698a4e9e38efc88bd47698e89840d4aca191576b975c5e0b3928dd585e1ccbf194792ff1ddc928b5f8f663ac17ad6cddf9818739591fc717fb8e2de3624d642ef5b03bdf246af0ed28dba3d45bc7ee755a4f8f91be023826fa3976f621d5a678d5154fdde7a0f156a071cacdb896742e380a1fb7094cc5e7e32737fd919f7de07c1ecbfe50f53a8b601edf6a5d0225374dc4707bd00ee93e8c0979cbd83806fa354eeb470c7dd18ed8d888513b6d9d9c656e80abf629cc4be5ccc7a67573306b657eda316e9f7fc1c1871f38ffd94187d9d3ec4fa6f7bd73dfb4c7eebbdada6119bff2f4d4534fa4f32fbc244db7779f1d5eb8ad5fb8f9c6b77f907e7be229698bcd36f51f21c7cf757dfa5fbe9ceeb9fbaeb4ae2dcc8e3ae6f874f0a147a74d66af35ed965b6e4f07fef288b4ce5aabfb8faee387e94f3bfd2cff51f81ffdf8a074cc6f4f4a975e76795a7185e5fc07e21f7ffc8974d02f0f4bdfffcf03d3eaabae94d65c6375ff81f46f7fef8074fc0927d94f82cd4e975e7a45fad257bf97d65c7d25fb81f3b9e998e37f6f8bb57bfca7b2b0c0f2f9cc735275283a2f754e1c91e7bfeecbd8e0f67f0b0fdb8ce933a6db4f5aac9816b115dd50c336901daceef0928831dce894b443d246d9f2298efe88679f7214ae330105c838caa9e4542ce3a3643d94f43336ce1f71f4b38f38c5b6fac4526a2eda544ec51fb1b14fde68d7beeac443eab8d08fb8be7eb423164ded2d5d6d11ef048163948dbe5152f3f5e91a4f0ca5fa46e98a579d31f3d3a65cd429998f92f628e957490c6db10fbbdafa74e274df8a58f8d8d447db38a9dc2dac7252a7547cb4c53eb1d11efbc0a92dea53a9b79553f9e89f9f9c919f7dca51e39ba41ee5217e521bf1948ca3845df5d8579fea11873e1a313abfb4a95f6d1e28b1ec8f928ca70456f518dbf2d9b352e9fa1b6f4debaebd7adacc164d6858e82cbcf0ccb4d59ccdd38acb1f93aeb61f4bbffffefbfda7ad2eb9fc9a74d3ad77f9d52c601f7bec89f4a3c3cf4cabd99a0357a0b0eec033534fe02a945d815a156b9145164e4fd9d5af5b6ebd239d78daf969f6baaba51db79f9390fba813ce48f7ddff60faec3f7d322d6d57b36ebdfd8e74c0f74f496f7bf33ea0f72b58575d737dbaf4ca1bd307def7b85f09031ff8175a64a1841f7bc795331b78a761ac987fb6d6d8d5a63a62629fb619bbedbc437ad59e2ff387c1dc5856ac04d4424241f0771afd94c569ab385b0016a3f8aa5d6c351789d5075bec13a7b20753f3459e88d7beea25aec913715a0ff5719851fe51be71fc8ca5243e4af5ab0e5cecc758f615a73afd4176e692be09e21c4a1c25e3a38cfed88ff867d16f8e877cadbc2d1bf123e4501ee119f2298fe0d43c56d738ea941aac36d39f752dca873cb1afb9fbf4564ccbd617ff4cecc6df3b76cdadfab83c2d6ccb368e07fe49e226c13057038bf18fcc1363629fdc94e3fcc4514e8aefc3d14e495eca68d7fe243a7920154f7bcb469fca49718831ecd07ed9172f768be11549bf25f7f0238ff9552bdc66439b6e0f8da32db6d8626959fbc0dc0376ab0f8b275c215a698565fde1723c588e06ec2b77d8c017518b2db6687add6bf74ab7de76c7b41f1f7c74fa1f1f7b5fdacbd622e0bdd71653b3662d99d65e6dc5f491ffb65fda75e717fb6f9c3e660fd49ff087f3d2d5d75c97b6d97acb346ba9a5d20ebbafef0b3cf0e3c1f695ec0ad7430f3de2356fb7ed5669ff77bf257dfc1fbf98def9e6bdd27bf67b4b5a72c9250c97075887694a6787ad0eb05a8bfd6c1dbcb6fc665b083fa0bab0ddefe40fa90e22e68f668babc1b25028fbec0299afeafcca37bf78e6ebe0fe3725fb3f6d2e9fabf18cca33caf75cef26cfa75a168cfdb99d81ffcadbfeb99de9a9657b26dbc562ea2d303c1f8585139eaf32a327c7620a6dded3f3dc0ebcf7ed8ad0637675eb91471fabdf9b05ccdc871ff5ab5ec081cbae7ecd7bc4ae6ce1b92b2eda7035098b2964587dd5559d6f9595574e1bacbf4efad30df7dab35ab688b3fcc87de7fd73edca55ae01fdc7ed07e71f7ee451f3e5fa1659649134f7d127fc792e2c02fd2b25b862e2c51fcf30ff5fec7bb0322956a9dafc7299997c556718fa79190df6aa1b0957b9c481ab4e745901d3474e60aaad70c086a61bb5c3a379cb24691dd822ec83873af9aa446c19575f3dca55e3c25869472e6dadf9819ff574b032768d0356f9bd1fc7dfb3fdc08f588c81e3d49caa6b8e8e2e73a478e85aa7e7315bdfb68cb19c03cde59c320fde2f63d55cc4c57111038916e7ceed657b3bc05e143bca46df28a9731079e338c1e3f8b2af02cf391995a3c699e2736de3f1d872ec7a5e0c3f1c038ce3f6411fad95576d3a26c7877ddf49ca4b673c2370e4d11abd6e73e81c281f63507fc4c6be6ff7329f91c3ccdee23c64ebf857ad4fd19c339d2fe89ac7eb94fd6fa83621241f4d910b76b5295ef556bd7d79354eb95903a5723a171c788f715114d3350fb8d51ff9d9670d8a775de6cd89e445eba1997cec43929b36afcf3aba8d3a3e0c0565976349e3233ffbb1d6682717f34012431bc6439bf399c36d560cc74a3bea6bd54f2e9595538e4df8633c70deb8294b371b935dfd59322dbfdcac74e34db7faf34e78e01c1767d06ebfe38e74db9df7a4f5d759ddae502de20baefc89be697816c93133ec417734a461eea76d718487d9bbcd4669187c0a91e3869f31fe95522560ba01f1150c68b858b4d04259e7509e7aea29e7412d4f3ffd94a1663a0fe7c403cb0bc7cf3c30bbadec07de8fdb42c642bcd76c310b3d6aab4b1a5d292ff80a792653bb637dcf8bd6dcc7c6e77fb058a17513b5ecb0b15157491d18d519437b9fafe2b0df965c948cad1853e08b7ef621311eed2b47cbde67839d3e72b04fc9bad857499d18e5802ffad957499d1cec43529fc4a7188d8b3cf4d1ceb9643f8e81fd966ce5247fc4f7d9954363548fb5698cf2c2cef12826ea31867d95d0f5bfc8d1cac378bc3f03aff1d55788e823ae983d86368d69e169531c63ab6c1c738a2707f353f661faec351f094c2a56ccaeaa0f3afbd429631cfad1a7b1c4c3c66dd48757ac62229ff655673ca572a80d7a2b8e784ae2888d7dda150f8c36f561fcf0318e3afbc4b24f1eedabce784af541675f25edb4f5e5e8c3b5f06a631c6ba24ffb3137316a6ff1443f39d51eb9d4474e4ac6e3fda18523d738b9f2ca2ba64d375c2f5d7be36de9e43f9c6eb7031ff475c2edf62cd449a79c9eeeb9efa1b4d9a61bfa27fdf06cd64c7b36eb717bfee9e1471e71eadb0c872b4fb88ac43663c6f46933672c64cf493d419349bc914df367a7c0838605dc95575d9bb65b7785b4f4aca5cc8205d3d3f6d51033fd7bb980b9ebee7bd203f669c3c517b3055e59246291366bf1451dc3350da4eda35ebbce1138d0384794b4b1df8a2106926dc6f97fbad8ef87e2bbb0369cbd81db99d83b65fdc3823a362b838d858b2943ed16210f36f55981187ee7d34e75a54a5aca9ac4148baab99cc14f6c39171220a64c2c8c159bad99517955f700bc94663ecc051a2614f5195fc9ea46f7e5b48568e0ad1bd041709baf70b8a935cf99306359fbd0bcc05d760ee281a58dd27d1c9f49ee1cac83b1945e5b1e4ce5828f75308efdca4702e62a31acc3e7ceeae5383c8f1fe63297c2c138985c2f3575f2311725e33dc85e6837d9e1c320d0e0976dd5d11d90fd526bb65a0cc7afbc709add4ce599c3b0adf310f236ca4408a89a2b9c277498c3f500ac7968eff2e8a89c972fe044cd1c13ed18bbe603068df30d7ced335791c416800bd1cd9d4fb443392d1eb19a37d6c1e15552e48ca3d3bee9cea7b6464c1d8fcd476d16a3768e8bf569adaad778558cd6e6ae56d1c1675f4577e6a546e4b971104b2c92db043ed606bd93033c689aab8ccfe3cdae78ea9039cc503237352739f2b1ebd81280c9f37cde37dde28d0e7fa59b457d0e106ce96bbe26de69fe177bef016fed559d77ee8b24d47bef4274232144114d2090c0e0de12f716d771929f133b3fff1ccfb810c7b193b13d99211edb6387896d3c6e806d6c5a00538d28124848208404ea0df5dea53beb597bfff779de7dde73eefd042676fcedfb7d67b5673d6bedfd96fb9e73de736edd5fe813eebe865667dc96e2d74fe6b6b5ccd2c35af4b982f1789d57ed9878eb3f7b69fa642e232e30c4976a057fce4564e4e16bdb43fd671ef1e0ebf317774f6ccdb8a839b64a999088a53ce76fc7a96aef1baf60bdfa2bcf2c679f7361f9fffeecade5f6dbef2c4f3cf184f2c90b2f2a6f7ff7d9e5e94f3ab6bcfc8cd3935317577bc62b59b7df71777caaef3de59c733f119f28fcdb7cb54aaf2af1d6e281071eb8f9c0430f6f8843af443d2b6e96d72b65fa00de237101f5576f7947b926becae1a28b2f29eff9d079e58c179e52f409c4b830cbaf5c78f0e147ca47cf392f2fac3e7aeef9e5daeb6f8a7bb3f6ce1bded5c89e7bee55f6dd7bcff2d94b2fcb4f2d1e7ffc71e559cf3ca9df16b5b43d94a4f94f576ab2ce82e4b668db451cb2d97e6ca35d0e38f4f8d7bce6677fbb3cebd94f2ea79e72f262e3b704804af621bfc834204782a3f10a693bb70c755f37607d6c1ce4493a173c3921afdb48c84b9cb539d363406a1ff4002754cc73896bba900b9ec6470fc8e46f0635898dd2e3deb370d98725789c39284cdf06adb96d27998b83f51a632f5a97b9dc491f6d6dc0390735e664c34df6013884cff935c9be967ed51be6453fe4e48e6edb26fdbd925816fc13eeb623b8afa2d73fda1a46d569a1b9f5487ccc21fb0cfc76eb791d95c979b763b3cf31cec123df6c0f3375bd77ab95938703e92b9258e6d3d6bde54f172392c092ef35bbaf6d63e6414db0ddaf4588812d5d18d94b75c4f9773026f5825ffb70ebb717ccbec362ffcede56f4c21c0933776c49f739de75c7a3675d1d3bc3f03ce71e601333b9e4697c936d50d73ae70f37f1911f5bb8dc6eb64d33b7afe2a4fc4aa3f76508b87181617be097cc98e6a4ba6d6ecc81b8e779ffca2136fa953b0e30eec737a9d9d646b8eedf8175e99cf5d80cb326d32bf5f133ef5c03d56c78c9a38e3aa23cf9c463e32dc25bca7f7fdfc7ca5fbfebecf832cf5bca2bce785e7c72efbbf31bddc5b757dcefa477fecebfe033e5031fb9a05c79e535e5ab5f7546d97ce4e1e47bc98b9f1fdfbdb9475cb4ed55eeb8ed968d73cefb74f9a5d7fc5a79def34f2d4f78c2f1e5e31f3fbfdc76c79db99eaf7fc3dbcaa72fbeac9c7edac9e5477ee03bcb71c71e932debbbaeaebdfaaaf2d1f32e2a6f7df787cb579df9c2fc24e225975d555e75d6e9e5d0430fc94f0d6e3efa5039fb631794fff8fa77943d1ebea7a876be8db93856938f79fabae04b403c68fdfbbeac05b26d2e8cf0198f7d67e39c73cfdbd48d665ab4c30f3bb406291ab0fc6bd323811863f42222242724230b353b9b8c90726870555cf94bb1f0658dc8ee7567fa88e0243e6233853eb4d3d06e9dd2d2c191bd2849d0616e99ab3cab29bc06734cbdad4f065a4c7aefcde29e27cc641db279cb6b7d2597d63f7e3a2731cd6fe85d781f931a6c4b2569acc89dd4d23ac6607d9c2f03330f93fc28a2be95176232d2dfe2043ace7a733ee164ebdf84afd993354ac8a268e6996fb4239463a9deb00dc1312fd6063f73989b9f307375d36773ae53acc71e39231f7dce6d1362f40447b7b55e3138eefa7a0eebca1cfb5acfc52399de3a4fa5ef8f8a6b30cfce579dd36d99c8e9c324df72babfeda7e2edbe6ca6da59d728c198abf6160e62939cb65ef04f62433f6c7fe716a7e774dbd6d37dec539e233eef0d3c32a7bbd8ddbdfc428f7a7d9b373ed5e81cf86c3d17c98bfaf28dbd25cee683edf5d2e70fd6cfd88360d4e8b191bf7129def1c2680c6b911c9c87069e9e4fbc32a881054fe87d2e835fb53a07eb695c595b649e478d3969b5c875fe49cac8295ba3cdbfe7b14d89655e8d720ec97d37e2fad2ceebaebf216f46d785ce31c71c156fddd53fbba757a7745da157aaf4e774f4a9405d631c79c4e179ef96fc87c5f506f76f89eb8a2baf56d5f83ecee3630d36cafff95ffe9f72c9e7ae2c3ffd933f969f28d4d7349c10af3e1d1a5f64eae3da6baf2b57c52b5c07c4271895abb723ef8ab7090f898b2b5de469e80b493faf3feb13b7441d76d821e5e8a38eca2f3ecd6dd5b641ae21f36fdb2af7ad71edbcb8f4888ba7aa61c8ae1b3bae9f8864b80259c0e64ac106e824a1e01b0fbe499e0a67cd78b0d12716be9c58ee5553dde013d5eb4e02cdf078d7f54ec5b485b9d489cffb22e07de393048bf418fa5c6cce079fe4d2c903b241aee2711818a462e848c7a31343ba5f3a3de29774ac748d713f59b596099e7970ce99f0b65d733c5bf9884b6a3067b7e7e6439e72d091f2f958e717aed7d4c5749c0866f16a6fc57e2ebcf3a4110fabfcc4e7649f6b50661fed249558d5afa5d2a44f64f66771f8277d0c1cab72c8959ce4cbd138ba7f387956485dacde9b9c6d90872dd9b7419b2076622a55ce7d8ecffbc973ecb006634eb76d2ddca76de03da5110fc2e0078fa407b0b332eae5f64d70e5d33c3b4724a56eebe93c8a3126ebb3708a6031867a8b40d32c3ef62004357accd6cbb9e82bf1c268781f69da13bd81a7e7fbbe2e0ec785ded76ef0ab56e7603d8d6babfe556a32ac16b9ce3f622773556f1a6dfe3d6fdca686cb1a11efc77e65983cf67d720b1c49abb87441f62bbffadaf2890b2e29bff3da5f2a27c6db903ebc8efb477d1d8edaa34c8eb6adfabe32ec27933a6d3bc8073ed7337276a5014f98f34de26c95e664e3201d1b2792a0db9c7bcb22fd603dd775e273722bdc249efb45bd1f648e6b956fc21120e63387078b5c87f1d876f1eb70e2db2aee18c7a223bd37746248fccee9be393fb9c8756b397261938bfd58e51ccf563e8fbbae1e64af9a8f63d19163ffabfcd490f43a23de632337f698b3959f7870f793ab4e247e9e909e3ead431c66aae1bd5033659c78c08a3b4f4a1409398709670eb0f08d3634ced17dd663f7411c0e3889cdc91123bbcfc5e6e573174f62da05916c5f2fd98c095f38b35e9bfb04339ccae88bf510169fcb7c47c26270f639d4c47493575db589896fb8c0f318f3978f9e7a7c984f40fa18f1be6ee42349723b75e303430fb2c14ce60c5071f613a4cd21f36d3bcaeefb7bcc9463423546ff520fad963818639efce91377fc68c0e3b5e4273eeab25beae2989c5923705e8f39644c345a93761e40d73598e8ba6de7097a5ce44b6bf3089cb8e48857bce2838171d3ba3e5118f76109a1d86ebbed521e8e57bb34b8674bfe969735139b88da83564835c0a9077d65432dd5802114cf9e7dbb0ddb36d7a21d6bacafd67fa25b4efaebf4b2d046346de6a2f863d258694b8e49c41ca2c321967efd2158aa0f71a3d8beba8663b60fc7bbae8aa3ddbae83cdbefea8b43aee8638748bf188eede66e17678d2fade57639e670733eabf5e55097e6b3aee863ed37f2e260aac7d40cffca1e1e43bde0ca131065b02575dc729251dc7d869bedd3b1999b07db6a3ef8834c7397d96b8f766203a3de96eab433ac78be94433df47aea4d7d72de6b85b24f2d5bab3df6e6fdc0874f58f2e67c8e771daccb55753d6fae9e73a027978cb69cc3fe102dd7df4ce2aeb00a1cf9b1e9c1f1a9dbba25d1160ff0390c6e7cf43eaeabe21953ab6a3b646edbb68d897b1ef5c65e473f5ce26080c196c437ae03eb8b5ffd791fce31ea9db3ed97b235c67cfcf44a1e6b818df43ae48a93b5186b789e30edb8a9292a1a43187d97d5f5f1f6a3be6febc8238fc8b7fa1a4880deb7f3919beb54a93a9f149fabe7d107f97358d62331ad6f74adcd12774da8676a01778e9d2bb0730576aec0ba15a827b87652d459a50d7e01618f9238728c63e789318cfe0b84c036e5aafc39ffe8933dd605e3e5c110c3768cf4393e30ab62a31f1b39f2caaf31f6e07e729199b08d07c7a32395eefa48a71863ec0dbf4bf0ebb0d4432a7fccf398f3a38f78fc2ed7716c275f5cdbe518f9d6e5798fae93e352f1756b493e39b2a56b6c95e7392d21453e0485c7bbbe385508b03412d72ef814ccf38cd9eee31c943eef991a2bf885d745551feb70b10a1abdff9eb45a115683f5ebf64d37ddd44b4503d17f7b3d6c864b71b9d761c6b45539d4f2b8eb230f3679b2d1c73c6c61e815ac7c3b32e0128febab38bc8eebc28ff963dc393d36e6c1c5dcc82307897f94f0e19f9bdb1c0779635d7846e91ce482a1e61cd75cde1c0eae517abe626ed3c758df31f039d67df432e638de75722557f9c16c15df8a43f9f407a7cbb8f174e9188e93423ce79c1cf79c1338236dee1d7fd13e3ef123f2a4d389244f40764ee8be21467def2b4f44f94474f1bd724a1b319ca8e0c8f5896b21fc6e3377a472bc8edbd227b5da3cf027af61269cc31a336fe5a28ff858acdeb3701aab6ad0b330dea36c0675648317165d7ecfa596fa502c1e23dc5e61d2dcebf5e5d2be91d8f6000779c4a8891f9ce2f2a53d337ff291ccc9f1139ff3add0c71ec6fae2ee182d82266ebea55eb45c0de66b064eb2f7d880c4467fce2b82d4078724ae96d8204929003e6dab197b156762ed616eae165e9a8be6400fd4489f92da3ed4e7d97a13aefb3279b1c6f04d30ca0b8828dbf6d01ae5f765859237cb47dfe9cbb24def356cfb8dbeac076feb451c8c5cf3b6b6f890ac153dcb3fd7b77ad648ae8649877c77dc794746932434dd2da5d11bb5a6f2fdd8887bd32bb1816a234fdef0810fa9428b456df8de6cd8e88d273c95d3fd33bc0907438eea85af9e8064b028c63972adc0248f8a18f7844f792397f0cee718e7116e1c9ea718b6e3e0988b815b8571bf7438d03d2eaeedd870786df7358ebe96eb70e48dfd28c7636ec327e9798e47070b6eb4dd8f3e27236fb28f8947351c8b4f72ce2f9f639a21708e16cf6367ec5f80882f1d573a5969e8533df7c6a769742f833ea2ec038c4e64fac9be43d7a77deebcf3ceb2fffefb97830e3a68f5498e069db4d1ccad81c3d0994f9b23ee6dcb55f973fed1277bac0bc61b00430cdb31a9b7b92ff9c331574bb8d18f8d1c31f26b8c3db89f5c64266ce3c1f1e848a5bb3ed265acfdd21b7b1bb17049aec3520f3997e731c5c7a1b8c676ea8cb9b2b7930f6e550de7707dab3cc5e7863854cba570abea776860c8117eec45be1d1d8f9963d17e96d4b948e7211f797ee21c18cf0b749de2f787ad9caf9334dde7ede1b1ff5538cf419fcb556cd7fdf6ad1fab04b853ee5c819d2bf03fef0ae8224bf735e815290d4e667961d54e6af2e9220cecfd0fdcbf74c2638538b1c4895b67e97ad20e9ee46d67f3aca36042dac9b361e51b4f8e7962532f8e314e783cb7f721670ce7a89e786c27e83c5937a7e7b9de730665c4649d364f7e298c731745ce51536a17bbd98bcd8f32ce275fda6dee134c5b1ff749f7b5a45797d9e34c5de5819bc3104366ddb69eda4e1a935875d5fe73b28bb8f8fb3a04ce6d713087aeab8ef53cd6713b73067eb502a77430a9b33d64305abd6cbbd5f57cf9e7fa4f8cf5cabcdc4f097a06e37e7cd4cc7ea368cfc9c622c36a299ff8a8cb76cee48b35d28fcf4338a8596ff232d61ebcaf4cd1bea861fb416286fe04c99a0d88def9ecc24a7d519bb8d2e4cb1e6d7fa8a56bf1a59c5a34e7993c5bf5d4e6c2bab056acc7dc1ce8873eb2c76acc7f8a50b12fd560c223df2aff88fb52d95faa7a5f2a9e2fd5bcfe21f3fccfb6965faef9acabb3554c174efce724a67de8c1071fcc0baffce3eff1d7ec15ebdfb6dc4e9cff90f7b59dbdef5c819d2bb07305bedc2b50fff2e297bbeace7a3b5760e70afc8f5b81f6845317631a5ff8c217e2133bd7e74596fe9afd51f1257c871e5abf7478ab26fdd9a5b069eb99663ead5bc8094fbb6003436c628f18e3ec75480ca9dc7cb6e9758d239fdd9b6da9db529d7b2e217b1ff827f35192cf61c08e9c935ccf0338f81c2f7d65bf6bea768e817b5172f1ea52fa1a17f19e8f23a4fbba3ef29bdd319e6b71a35e3b47e72167e26bbd4f7c005b4cdb4b030c72b21d05f0fed6e8ce253d87e1fb36339f30d445d6c4781c70dd3fa7183679c2d698e3ac9116b33cfcc89ebb0557c7b544b79774af677ac7adaa455396836bb24e73f100aee59fa9d9f12a32721a7e574eb2bd99354adf01d660c6503c138e12ed8caea08ad797e9a6fe31f18bb4977acd571cad8f6df02f7128e731f0506a968fe02047ec680ff07f30e6641e5fc45afebd9cf0976b3eadce642d5990991e78b91b481e8361e82dc01be30fa85e72c925f9aa96be7fe6fefbef2f77c51f70d538e28823522ee5b7c3482719f5a091c778a8d9531cef9913bd647078706ce636185ce9d339a3f1618b93131bd8d1cefaadafb10edd2ccd67e86f9549cd31ce3a64bd08cecd3dfbd494620e1a4bbda5b73ec0874b58f2e67c8e777daedf55753d6fae1e759d33b914a853ca6d0f2e8cdcf66c8f0a5bccdde7433d7a90049fbaad5be76f8af7430c3e6c49b8f1d1bbf73189a955b5119239506be4c71e7b1dfd705147120cbeacd5b6f7b80ebd7e5b1f89b9fee172d9ebb4ed225b63ccc74faf3dcfc8bc2fb9c9712ed6021ed2e5f779a41e3de1f77ae8c456d5829bb8fac8fa04da3aa56f66cdb6e2cff9b5fd206b0c7318b783af47ffa2d1b1088b3536b5b43851b12fc47022903ffe0755bbc8b29d367b8cd45e6726d763b956ca8fe13d60d3e7b8413bd6fa705ee93d57dc2b4e8036c780d4f964eed0b7fad110a7d5eebcf82aaa3ec23de609ebb1b49d3774fdd3a0ef6ad547e56a3d84998b83f51a13bdf1cfe58ef3131738e7a0864bd6207091b2f8f4da98470d241cc28df31a31c23a9fe2e33aa42f70f49339020dbe746cf1903de5efc1990f52ccec23cc61dca65b94c939458bb96ec9a15ed967eb1c939239811979e5d7bd5837dc70435e5ce9952bf1e82d42fd557bf90f3ef8e05a6f4cd6c9a67d18660cb91d35b24ff7fd63d1ff31cf5ddbf81ffbfcffbeeee77f1fb78b7ad2afbabfaf6bf658fae2f7d1aefc9211499f689c40ddaf5f6669eb9a41a32d46c7104726a89ef883b31e6c714a6eb92994ab137ad69427d576d6167fada4c28b0143ab9f28cb0bbe4474cec88c4f1ae4d61349f6eb3d0e7ac74869f53b97d599f0384725e83b4be6b6b9640eb31afa57ad8c2b3f46c792ab2968b4bc31aed0c4a73a2d57b1913fc06d76195d5afb0997f7469ef7d1f82532afd9138e1a5caa39c95991c7fa6b3b0a920326ef2d02bdbecd7fd287f0be960d37c1b412dd27bbcd374370cb705d3d45877d9b472c39da76489d1cc9610d57c5059d0caba3fd5d793dd780f2719165eeec2f7a94dcd03d56baf72a5eb9ca0b211d8ffa1faf6c6dea222beed5dad0ab5a9a937262f46dc02778144b7e9f8fd6b9417b5c20d6b1662cd62a096ced2a36bdf0446ee56c6bdefd6e373d8071fd170d5b1dad95db494e3f327a3474f9b1c1c89ed393a8f546bd48d6187b54fdee133638d39ee1edeba698e725733c0cbec4379e492ef8613e8ecf0a91eb79bd4ff225070ef5d087e6c231da70bd866cf107418ea1779f4b62e6f0be9f357e6d53ef997924df88a77ee31646c3eb554f3c322f30e2627d42263f735192cf678daeccac270e86e3dbbcb21610cbe9bdd69ab50f9f279c73d2eab41e1295bae303c7003759638221fbf66d394b38fc9a8bba6df3ee79e2609ee8d6a7af6bc73927bd1877cf99f309effcb21b6e961f0ed50cbdad476ebbd42dde6d71c63ceb6437e22677558c21409e84d25a3ca4bf61944864e2c739ca866e0742a4b7d5311c35c7fab29b4fcde5893fb07916880d84cd41db5f0913f58453e7ff56964923139b93aa2b656d656de7ca582daf5f431d9a3d9a9d74116dbdf78d9139b67ef075a2a674be86751e413c2e5da3f7033fd2f1896c0f16ef6eafa7f984dd6b01b2bc3136da996278d6052ac9d91c05bc977611d1e7d8f22a6c793b8853f9c277fe50d32f6afda26d835f08be6d3a2ef2e9037ccad6db921e8eacd7faa58749ae0ccba73f64622dbe94db1cd49139b72ea3bfa5a5d0fc751cf9f035917fce1e73b4cc517c82651e1369ebed357d0ed235c6baf04cf2da2f71e63dbb0d03d3e3c10daf7c5ed7797dbba47fdc0e6ebb1e60ef131d09d7c46e85d53b7d82934cec8a756ba9cb351b7e656eeb59710dd6a41aed58dfa2e6d21a6572ed57b13e97d0f54b941a936dd472e6046be4787c93dab6fed4601e9dd730ca9de399f3914f2c65ac0b92b8cb09368a3146ffd2f606886c3d7b1eeb8a8fb92825d7dbe709cf1ad9795660884fe4b05f28a6c1da83556fd0e243124bdbf7d50c34bea6b31f918b1cb9b1e1960d967d088c3889e14b19ee59bf826d3e8a4b1ffb926f92dbf0f00b3fbd072bf60d5dbc8c230b643d314ce3a33de6cae68268e45ef2b77dd37139817a61d57b8b0dbb28a3b9b7384e6c70f0756973a07f241c5d5a4f231f18cfa576c66c3d9987fcf431c142a678fc4c62d643e6b738d3a03e39482889632bee43fd745fac27f5c5efb960e8df63e21b6def835cea768e99fdcdf3621fcd019e7cc9b15eb7e7d69dddd6f9a4db7cbd86b8e8d9fdde9bebde973857f53d72d233728c4f7807c3fb9a8486ede6fd4c7083410f72d3c7004993ba92e0ba2f8b2d6f1b2582e99cb69dd237daca697c9e2357f7cf6dc391c730d491f47e98077eec9ca336a6712ae6b999637dd2db3a8c72c67d64c2ab9e638c1cd55b1fa99396f537f22ace7c7a9b86cfd89a7db6565b70ccf634f2b5a4c46a2ebecd209c9139a7012f1ffd8b0f3de7226c0cfcf406063ff5e50793798ddb7d4928ce2c104aebc7f7013048b0c859bff54adc253dd36bc65a0ebe11833dd7bf73bbbe15963920e7f6277a834bd8b117f28981f57504c3fcc4db7da6bb6fc4a86ee726876d26700cf291d5dbf6e915fbe68477d876e2c9f95aee387fd5789c9c1e40575057606e6b61d6d98a1147264f5b80fbef7fa07cfc13e7975b6eb955eebcf7430be3796ee3974f1f2dbfedf6dbcb3df7dc9b8b291f7ec95b6fbbad7ce2139f2cf7de77dfc4df1722eaf59eb4586dc152a2aba921a67cfd682027b90a444e72c3d33812ef3e382cbed4538b256dac9bc6a4aee5f63e02231eea2133b9522cf5284ce212541fba1d39a9b75c9f5bf7474cfedebf2884b71cb060e0c79f55c96979caef71f4c6ed7d50a7d79ce181bff385831e96f25b8d091ff8e0f6dae8e2929e7616b3de5b6e8f358e5e7fa69eb08a27c6e6d36bc8d7c64a1ec55baed7266f9d8c99ac0b2fc5e8b707e8598e46459f92d90f25428ef3ccb458037299c7c4865b3cc6b5d09bd363e448c6505d9d33c691fe88c1259b390a2f3deda6673e7d502f9c39cf26fd2b31844f0e0a84ad1a6992df24fdc1a55c8db41b26b9da7a2df124788a4f4cf33b1e5d3275af13b5bc26d8495fde3bbaea68608a10d44a00004000494441544bf21fbfd9bdc62a7ce4a8b670b5cbe9769ad469587a45f69ea9d1fa202e8e254cf87a3cf093b878e0323d31337e95d320bec415b1ac952001a558fdb027f11a4e9f73a267bef5055f97ca6f71e5f47ecc2f5535b32e5c4d769f403ec0c93762c3ee7933b8a499f3876faebfee1b73acf6c899390defbd742e725d86ee58cdabdb1123377dca8b21dfe3aa5a2f76e4e044d217a69d4c74a26048072b1f2711e21e934eeebdf7dd5bfef44d6f2937dd747342894932e0964d5cfabdf7de577ef93fbdb6bcf3ddef9599e391f8cbdbe4de74e3cde58d7ff9b6725fe034348ffe3d3ea1575f0aad8c6e184863fca522db7d6ee3df1139878593981ac1879ecdb507702ed1471c3c631cdb253a1cd892e8db8939c6f3461e62ee471f636e8b7fb4e76a8219f1abfccee139ae2b977c2471b7472e30a37fccc17629dd7f460eb8c71c70c4ddde519d5ff07379d49dab436c2b492e38afe33ee9d8c8b95c629c49b075ac6b2e93f9e8f88f738eff8733a59d1b94c779081ed9f8a98354bed7d22735f53f795b5e4ca80fe5656e3d45751c35e0a2d7041816a2ce832364f2ce4841c023dd275d638c8dbe04d983e371cbc7f038bac78573db758f91bb8a172cb8553c5be19c1f1d3972afaa31fa3ddf7570a314c67de8e48e71fcc2f9cf5638f25c52cb79f0c1e736b9a3cff3c73cc7a28307ebd26b80278e8d044b7cb4e7ea8081030907b6e79203c6657f8bd00f64745d8d8d07ba9215e780970e5e3186e21a8ae946598dbdf6dcab1c72d001ddc69fc1f6e05caeefbefbe3cb777fc7b794030ea8df3c2ffe5d76e9d787f9cdd4072a16f534bc6e5ee0757f2dc495a6d720af224412ff17e78785bb732d6a1164bdd28e5cf8257d4d14772c38f97ddd6533c010cffe5a107e97196a276372e5a38f96ba24e0809f5cf2b0594308f0cb86031fb92396b8fb7d5d58ff1137f6963571cead7b5b07af93dce1673dbd06bee46ddb5bbaf7e63abc2955abed37702227ebd06a2b87b5240e3ef9563c90b38435de4c95bdb8f56c05dbd4cd8964eaad96d7a5df8c58dda59e0230f105566b34f18db6f1893fb15a57f78fb680317cfbc9a6cf064f2eafbd88d75748347f8f7391a427757ede01c39a504b7efd7fe8a187e52abbed56bf725075c8618db133d7ea0aeb78c7093bb17ded34c921cefc6a201e0d9fb1b63d323ee4e283635257c1615b82cb908e9db6e8be462307766266f0f4205ce7b79ef1c3b3840facb895eb98557939a79c403cb47e7ccd9c23619a671b1e737d2e2e1f983e2ff365ed042dfa97d9fb4b63c1d1cc59411da440ae4f92da7ab96f096bfbd04adcdcba5b5edf27ac9ed741efb85608bfccb96ddab7d90c7eccd55acef18fbca222977d89ed20ff64fb55d2b2eb073e7876b927fe3ed9d39ff69472c2f1c725c10418890f3ef850b9ecf22bca95575e95ed9e74d25794a38f3a32f56baeb92e9ea16de45b77175f726939f288c3cb29cf3c294e28bb65fcbe78cbeee3f1d69dbe5f67afbdf68a8f863fd29bbce28aabcae3e3c2e9faeb6f88bf77765739fdc52f2c1bc175de799f8c2f3fbcb11c76d8a1e599273f437f64362fca0e3c70ffb2efbefb24af26a457c23e71fe05c1bb67b9ffbe07f224166b55def3de0f966bafbbbebcf845a795e38e3d363e7a5e2ff094c8a2e509548ba08347438931987b2e24b11aea8f9da31dace400c8782374acc75df78d931bae3545ee041bbc9c987d27a207977d0e9a66f4baddd1b14a99c955dcfbcc3a0125cfe7836fac9d1ce34e693635c8739eb979d18fa4c6127f9b8bf32536fcaca7d7c4071779a34d5fac41e26ca997fa9810d5daf43e09add85e5e877db8f7a0b96bfa3627d60aacd758a7afbb20838bba9da7d5554de6dd63a1b0a66c239f4beecb608267126b24c9a909fafcc2a60f2435c5010f92984b7a257f94cabdf5d6dbca873f724e39f9e4af8873ca31f9aabc2ebac8cdfed55a3b2788ffd3175d5c3ef8a18fe4575fbce4c52f284f7dca93faf9357b53effa69db9a1e1f7d541701750df0894f4f14334fc118b99e5a2bad89ec765ca6d16cf4898c1c0dea56231ffbc324d6bd5521d67b9be36b39bd27df66d13f1c8289079ce694f369f8d4ebf492d1f302da07fee469eba3207e6173bd9a8fde892395933171ab2e359a847fc4a75f09f18f98cf2bb9441e83b87430d27d743e9cd67fbae8afc59d931497d471a9f898a7788e56afdb86657f132efb2427139bafadc5d2bab785607eb9bd956ff5e8a9f71a396c3bfa01d34af679784edf766d9bb02f8db9d416d7c89f7ddafcd2b67eb2866df3de4f252dbb9c79d6ab5ef3b9cf5f5edefd9e0f96673df319659f7df6c96679c6a682e77df2c2f2fa3f7e5339e2f0c3ca55d75c5bde25ec29cfc80ba6f7c705da6ffece1f9487e2e3deba10fb9337bea51cb8ffbee5c4271c9f7f58f675bff7471b677ff4e399fb89f32f2c9fbbeccaf2f2335e14af44edbff18e77fe4df9833f7a53f9c28d379583e395ad238f3ca2fce59bdf1a6f037ea01c73f451e5dd71a174d9655794539f75724efc377efbff8d57c1f628c71f776cb9e6daebcaaffde7dfca0bb33de302ecbdefff50f6fde2179e1617617b972baebcba7cf0ec8f95cf5c7c496ed27df7db6763f7f8ae1f462ee4b0932aa68de03b90dbd26343c78ad40d0e6e9d9c8bc9c78fd71cb11e43478295dd77bece5ad915638077e9ba706ea3cfe56f37269c63d1f1b396d8f430daf85d7a5fceeb7ef0c4b15dbabe0a871f49ce68331fc535c6b8fb88cd49f9fc27c98ccfebcce0f20c893f88fad03eafaf65d02f6afdb167bd85ae2f1ad55732f8f1ae9388be0f4b5f342aff3df7dc53f43d597beeb9e784abd7b0dee4d368328f15b9f0672cbc4b2739e5843f4f5802cd0cc5b5af27cee2b257fd174cb5746fe65df1244ef7715e7df5b5e5739fbbac7c3c9ec8dd1d733b2ace3bce496f9239ff7802fa1bbff9baf2176f7d4ff9966f7875be5aae3564cd54837ce548bffdf63b365efb7fbfaebce9adef2b575e756df97c9c639ff1f4279703e28f6683c93cad4ceb1fff43f1fd6477df75776ea3f6351a798b84b6935ec9d71056ebcada26473a329c0facf9281594cf7fdc97c98621869ce31b63999e0f757f18e35e5bdb748c6367a03d785d7470d82ea5f333c7e3b98e93ee63ce064f0c491e36123fd2fdd2b14729bcfbd0e119e3f885f31fc3696f4b581e4b0de579a3ee3ce4c2e7f698e7361c635ecbcf86e01ab1e4ace223eef96091c4dc9eabb38e6bc48f9ce4524372d7eff9ae6fcd13e8bfff95ff5c74a17544bc02c5898393c6934e7c42f9b99ff989b2dfbefbeac451feb75ff88f79e173487c11e123713238e1f8a3cb777cdb3797fdf6db375f613a376e643febcc9796f33ff9a9f2f1f33fb5f92bbff8331b7a654baf2afd9738513d12af62c5d88c2f3adcd867ef3dcbbffcb11fc813cf391f3fafbcfd5d1f28bffc9a9f2ec71e7b7479e10b9e5bfeedcffd4a79ce733e599effbce794dd1fbf5bfcaf2798b7bfe3dde590830f2c3ff1e33f9a27a2138e3fb6bce56defce5f1a47c7c5d9777fe73f8d57cd1e289ffaf467ca9fbce12fe355bafb377feedffeab8da3e295379d9c3899a58c9d8c835c8d69b0784b7efbf8313b281897cac7761d5fad521fdde75830c4253d2edd0738f7395e7e30c8d1e778d7c123bdb67c8ea53ed8d1c61ffb572cffeaf7aee044d22bb5e1911f8cc7f011271fe9d8753ec534bc9eebc498cfc84b7c94f487f4b8f47150933a8ae3939e75db35087e7a517c87c674d79a4da58682d29947976cdff6ec54389d5374cca1a7120ff9367ec85571e5e8bfc7c92576ff030fc445d4ddf96ab92ea4f46ab99e6c9dfbf14fc613b2ebcb1d79817547b9fbee7b8b2e62defed1cf96dffa77ffbc3ce7d453924a3c3af7a9868f4fc739e49defff58f93ffec34fe7abea8ae9f606e1031c935ff446de5d77dfbd79d041076cbcf8792795179c766ab9e4d2cbf2c99e9e1caac6642e49b3a8f9f878f5ffa351f3b3977cae3cf8c08365d7787bf1c003f62faf3ceb6549df7363cdf54f237db1057cb07d5cb23fe003cf36c396740c3ad2e3739cb186d192ee74adfb85e3a5af1a23defba236120eb75d272e498fd2c138b7fc0cc589b9f438baa463e0de110e72c435e68d3ed9aa877f4eba2f81f6c076c1e5b5dd373727e2637db0c4c739780dc7a2ab272db9e789abc743730ec556d99e231c63e4f67c721cebbae21ae438de75c764423ce8c680cdbdf6dabb1c7ed82179e0eb66f2bf79ef07361e7ee8e1cdbdf7de2bdf66d3ab4d9fbfecf24d5dd4dc7df73d7911b3b151ef7f7a344e2ef1cad7465c5ce950df38f8e08336f5b6a10ef8cbafb86ae3ac97bd486f1b666cffc0e844a198c64371027cf94b5fb4a9677531363efff92b3685d7c595ecb8d8db7ce599a7eb626ee379cf39556f3b6eea64a371e555d795afffda57e6c595eca85b76df6377ad4492ebd3867a954b6f6bee1fafa83df3a4a7eb15b7ec2337a892a2067affde0c6d4b8d3c97b7bb5d9b9ddb3974e5c4a8b9234ed836d8304b5c00901ccf639eec19fecedbe212cc437a1f8d37e7c6bc7ad014af3fd45b97dbfb507e8cde83f3599939b5e7283893470d647234dcd89b63520fdcc83fb15b439ed75c31a17a50616f29d5530ce787a3ef2b4ec21c5a1db00e99d5ad4ef22a7fdcb6613b5ff4a4634efd69a7558fb3ff55afc7da749a2ff36ab85f14e313a46fbbac6beb1e7cf578aaa87c0c5ff62243df26af57cb7852275f0d67039b7a95ad7dd969cf69f17a511154e278ebdbdf55cefdc40579cfd3adb7dd5e2ebdec9a72fa0b4ed978e9e92fdc7cdb3bdf576eb8f1d672d82107a8f91217309b07c493c1339e7942be2a071f3de815f5abaeba3aeb1e7ac821e581b8c8f9173ff4ed7111b859deff810f95830e3a30deee7b72bcaa576f838886d5b606caa6b04f7ed2899baf7ee5cbf362eebaebbe107f82e8ee3e07f6096ad7f4fa78eec7cf2f6f7bc77bcbf5719bc47537dc54f6dd67af8de38e3932381f2ddff0755f1db74cecae0bd28de8b7ed0d2a4ce9a9eebca90ffb9dc73b47c3786c56a77adbff7a7e03c7dc26dbbec7077ed642691d63fa789c37fad562e007e8dc79ae518da1c7c4b67cea92875c3a4f051e1e72e019fd9da335e5736faea5733e394870935a3857495b93ec29ecbce818e7afb9685fe21c62731ba97b3f96e318faebb81674bbeb73f5ac3638ad97685857af97bae5f498f9e8a9c79ae2fca9b77d1acebe1e035ee61267d4636d75b5b2f1f0c30fe5494ace5de27ea503f6df4f6f256ce8de26adb4eed3faf337bf7de39f7cd3d794273df109f16ad07d8917b986de1a8c91138fb70aa33f7dad42fdf4a0eeb12216e7b6c4b42bc17ac6d7ef82361e79e4e18dddec7e29e5e986d247e2c4a2a1c5d5b559c8ace637c9cba77bc1626c9c1f6f69fed19ffe653cebdbaf3cef39cf2a3ff6c3df5f0e39e4601dec798255836d01ea2f86ccd243ad21191b905f4a32bbad0dab3e8877a92dd08f3c4db4da9e9b44c343db98bdd6244fcb15ff548fb4b97872b48d0a4e52bdb59692835c64625a0de15813ea25af2a13f339298fd1d49ed7eab6ed1cc80ac0ee696d2dcd9e9d2bfd7639cc4bf93d66b5d836c415ca6d170adb4a3174e4e8237f8ce3976c653bbf5ce0e963d2a396645857e2caf521bf46f269eed2db3e882e99b8363561d317f8c0a62e88f46dfd6ff94a542d38a437b2ee6b7517f3a93563daf55811bead41dd27c38e576736744fd3ddf14448af44bfe4f417e67d9d711511f7613eaedc71c71de56f3ff4d18d2baeba262e82f628a79e725239e9194fdfd0bd9dbae8f25781645ff499cf9637bded83e5f9a73c29e7b7efde7b14dd3a10e7938dc30e39a8ec12e7867de209e3c3f593c7ea2dce618fe42b679a9b6c0ddd52f09bbff3fbe5b22bae8d0bb15dcb4171dfe7b1471f9e176e6ff8f3b795fbe362ebbefb1f2cffecbbbea9fc936ff9fa7c455d4f321fd7f29324a61be7adcd830f3c60e32b9efed472737c2dcd03718ed42b680f3ff2c8c6aeed433f81cda2595f4670dc7cf32de575bfff27a1c7df823cf4a0bccd423decb7efde1bbff3fb6fcc5b275efca2e733ff9c8736556eefc8c96d819d0516fb7adf7fda7ed77a4da13cdf67c2c8f381821e23a76f7339025b45dbe764e66e57f795c426acc56372b61fd5b5370ec7f73aad1fd9f4a99a6ea36b1d9d1f9ca4465f07e98bfd39635e4fd3601dd29f887808bfe751cf73a9219cfba1c8b8ba9febb5f9a809565203ffd81f3861c04ad7a04ec868a9fefe120ff398702a81f59eeb2f0b2f6a883bc7b80d6dfd2a60e5f6cad6f3c1eaf59ed5a71ad24fab35f6cd7c3d879a6a37e72c654d4f23bf6c7a623dc4891f1d4ed9e085514ebe0ca5a674b1a2f7fbf5169c4e76679d7946bc45775a3e4b7bfb3bdf5bbef91bbe2a6e427f41be5274c71d77f589661135dd864e7c7a46a90ba3c30e3da49c736e7c3755fbea84dbe3a479f32db7c5c9aede749e8b55f799ccd64df61ff8d039799291e38e3bee8cfba8ce2dc71d73749e50f40c4eff9517279cf2c90b3eddaa96b897e4a67c4bb03a36ca777ceb37947ff313ffbcbce2ac33747195ee58e4dab7d6b96da85c1ceb5f7e8fb98d7f56c239c809b6c5e0cc58ab8d4ffd74bfc5dcefd8be0073dc0a6e9783ba4a610d5aeecada8a83f1bcd0c9f1b9a0777ecbc9d868d3d3281b7f0aeb157e6a8f71ec1e6ffd9387f4b87cf891c4dd16b786fbba6e7ef7c1334a61fcbfe21da3223192a7aa1d9bb80cd6381864836f4be4096205123ec9d4d59f06db496ac4d2d530fdd80be7c7cef978f9d95ffcb5fcf0cae9f141949b6fbeb5bce6977e3d6e51b82c2faef481983ffce337960f7fece3e5b9cf7e66dc9f79603c61fa8b7845fccae46caf68a54e0d7df8e5e9271e55f6df6f9fb88f74afb84f6acf3ca74523d9571cfa451742d94724e9c9983efca23ee5d3d0db8a7f18f79a7efef2abcbb1471d161757fbc5b9eca172f1a59797cbafbc26cf39471d7e48c8bd740f69e142a9ce3429fa839e605e1b1fde897703e215b007ca8b9eff9cf2a98b2e29d7c56d120cd5655df42452e7b63beebcb39c70dc51f1ff983c6fbde0b9cf2a4f7ee209f12ad6dee5652f7a767e20494f68753f56ef5d53d43ab303a8a1e65b922a0ebe6d9bdc56e6cbfedc1eb8c027aef139a7f41c9637894730fb6df5c182c97ccf15c06c721d474f29077e628ecf9aab700aae98037e7af07ac42457f91343bcd5806b36cfb08e5baa653878c04f7a6973d61435c0d057f52a309d03b8e452df2d0e77e6993ff9e4341cb970112317ae1e577aec231d27fe363ac66a7a7ed66f31a5c093e9a29cd9f733c7f87bdd2458e4e01f39f1378aec3bdf6fd3f9255ebece67690aea40d781af1399fe3feda94f2ceffbc0d9d9d4459fb9a4bcf743e7c6fd002f4d1e9d3c74e262e8e2eaf6dbef4cf339cf3ea5bcf5bfbfa7fcf6effe5edea87ef647cecd9317585d783db85fbefa95ae67c5cdece7c6270e7533fb592f7b71dea47ef4918795e73df7d4ece7ae787b52275f8d57c54befffe9d77f2b6fbe3df4d083cb5fc7fd577ac61a4dc60df82725460f9cc478f91f1f1b23ae32eb681b4f788d8c87aa2b526c4e86733241f6a093dd98ab303e8366ad5ed7f284551fc4d2b6789e5087be47de6c3f3070781cdd6b4cf4dc63e673c7f9898b1ace410d97acc1885bb2db5cbd9678841be70526d72430e3daa57f5807c7d2df9c8fd83a993da96eec3f23c7382ff13087719baeabd1f342c9b58ef9a8565ff7d0f54f6bb36a8db7e2df4e3ce768fba57226f3512c7e7a6f6ddd85d1970cbfeef7ffb4fcf0f77f5bf9ca57bc3ccb3deb9493cbebfedb1f963ff8c337945ffc859fce27561f3df782f21f742fe6314725e6f478d5869becefbcebae7822b87b7f8b4efde8d3ca575e7753bc4ab547de7a707dbc25f894f0e97c74d75df7945be39ca48b18bd6aa5a1fb39afbfe9b6bc5049473c5c7ef995e5539ff95c5c5c1dde9fc8e9e67ebd15b819174c7a355e6fd9bdecf4d3ca592f7f699e1b75aee4dc82aedb133ef5a98bca992f3b5d6f479643e389e621710bc39fbcf1cde5cfe2ffbffcb11fe26dbe2cad75b9e4d2cfc739f643e5294f7e625e783e10f78f863bcead7af55e1b555ff5b05b3e597dc39fbf392eb8f6295ff735afca75f7ed212ef607f6814c6e0fbe9d26fea801de391c231d8cf4e4aa4e3d2ec7da7eb8d5f140bddc5fda7e035fe6b6fd278b0c0fde0f21f8b025e1c647efac15fec46ae175dad7b2db1ca835f2638fbd8e7eb8c65ade836a4cf2b285762c6553752ec9b1665dbc86f4ced9f60fd91a5e5b367e7a254f3146ce330c5f0fc59c8bb580c7737b5edbe7b226eb6cfb2fb57ddbd19fd7825bd273babfad133d8db95bf17b7f59c38f15ed24c376c81eeac4cb2eaf89a1b53e344e00c71d77ec66dcc81ed662a175f2383e3f96fc883eaabcf9ec539f59beeed52fcf9bd6f589c3bde3ab178e39fac878b67760ce475fa9f0c4138f2f87c6ab467befbd777edaf0def8144e9c74365e1437adbfe2e52f2e87c6fd5eba18da6fdf7d36e27eabbc072b26bd1127b3cd939ff174bd34bf71ed7537e4c79abff1ebbe2a9e91ee9d27c7c3e242ead8a38fda8cba1bfa44e3c9cf78eae6f537dcb8115c9b5ff98a33f436c2866ebc8fef9cc9fb15b2a19c4a2c61dda142543d173967aaf5599c5c5a4efaa4073eef35517fd2e11c71ddae1855c9dca4085d032ea9d8e8b235949772e089dcea1ee272f61d969c263321f0c4656bd08738f59fb9650d1dcb0d23e1b9e465b8f521ac067d57ab3e0a9f213d842e7efe57572d55d18b47f2c4997a5b1210d49af4d6fac998a6ac92f866fac8f8e0f71cd5526df52b550f1af436eacd563cd5c858ca2547985c73fa5bd0cfd6549e0fe5679db6ad88b5b9cbf47e09674ebcf211a5e362e1f18fcf3ff6ac4f11c64548eedc9958fbdfd47d51871f7eb8eef3d1db549bbad088637b8937fac879cecd873ed557f61b7d7dfa3317974be3137cdf131f42d1f11eafc6e41f943e34dec68b27499b2f78dea91bfbc73d99ba2d41af1e9d70c271799fa56e57d005467cc866f3e7fffdaf6ee82dbf27c7c5480cdda7b5a11bc21f7ef0c1cda38e386c23ce619bfbeeb3e7c671712f679c5fca4d37dfb2b9e79ebb6fe83bf8f68b57b8e216884dbd02156f236e3cf3194f2b4fa95f9fb0f999cf5e52cefec827c2bfd7465c8ce53a057fbca7a232da9e65e396dbee2c5f79d6e99bcff88aa74dd6426bca7cdfffc10fe5ab727151b8a1fb58951bf74dc5a798772bbff7c77f554e38f688fc94b5d64ec1901b175ef8e9f25f5fffa6cd83f6df77e3dcf3f469ebab376ff8c2cde5ea6b6fd8b8f6fa2fc4fda437942be2d38fbaffeafc0b3e139f8abc373ef8f36c9debf2175be3528be25bdaf7ba6f38be5bfd7abcd8b6947f1c9dc3f62f615433fe2547da8b793573711e9063d5489e083217e1e4d371eeb5d7e999d23802971413beda5b0da8ef869548a33df4baeaa0e5201d27bdf71ddaaa73d23887912379dafa6bba9d37289907981aade766f5e4f1395ef76d85f579d3c358a3cf977569f376dc128f61850beedc57b346db4ed493d4e875da84ab77e1ef76e39be498afe35a9fd8899fc1119ff469dba1f7d572d9e6cc5fe7423876d5894127517db7558cbcaf228019574cff0f3cf080f2d5af7e65c633d01e143bf1c413d292aea1af57d07f72f5e9c16ffcfaafee0513d41e9efad4274beb3523274f482f3be3748725975e8e8f7b3012cf33c538316ee8e4280e4f100fcf2a73f2b5b50ee90b620bee734ea0186b5e72b778f7cace39774fa50feec4b762556f18c5d8381eef5ccd29d1791a033d1ba473e7ce5cd7bffada7a64cf318791dffb106fc6e9adf51a7592cb733dcffac8fcb4db3a5b0efde47cb24fd59b6eae4e3597471f1d24a5f568f849b8213a6e6287d7d672d2df4832375ff90cd775f5d2060a725cffac9ff861bf1cf2e19b48af839efbe104b5dad0b131e2e5f38c39db73a8db7296e723b6c5dcfaf12dfc6d7103babe43eff1f1351131f21e4b297a321617591bba5fe9f078f2f4233ff8dde5bffeb73f2e1f39e7bcf2ca979f5e9e7fda73f213ce7191b5f19c679d944fd29417232fd04e8b4f193fe5c94f8a2769f16a53ec627ae54a6f1beaf680af7ad5991b7a4b4db726b46d1f53882f018db7da8e8e27876d842b3edd1786fe2780887cb146cad1d474b3bad643b64b9d73f421a073ce3dbf7cf3377e4d66ebfeb018d9a3eec73aedd4af88af94393bee0d3d559fbaee3cbb45df271c73c4862ea0e2c34071efd8ae1bbac8dd8c57b0a8a357dff4c4f49083e34251df0738d96a0b6bd847b38fbe2f2fb68d67a3a7a45e26da43e7683ee172d46d0d87d6582b152bd4f7ab1e137ee41f6d4192b73d649cf353f5f5b8f744bdd657c738df80613f756cf6a79d20796c6e9eebc743765b71d3b989d5fcea2338ea0cdaa3cf5dfcb987599e72260966cfaccb005d985e47de9c5bc8c93c32a0025192366bf5b10721357a5439ac4f0db51af080adc1557c15458e50e88d94bedd3fa9bbc859d458f8a6db67a617f8b52e9db7322df85a2f21d2c7da0aaf75708efc26775f640f92e83771eae2464331e2d8927011932d5d63ab5c30ceadfc7eb114ba866cf93d266eea503bc1f6a0c96bc4357ff7e2c331da7d432a45e5438271a9cd213be72b9046e02798d63fbece1dd0ee6bba78fa682a989416761c31b0c4647b8ff853323719cc6fe0cffcb1ff09c9740e190a0eeafa5c6b99ba46737dfaba9107cf2cbef5d163ad6eafe373697a624d9f6cb748cc7a36df71ed3cbf95af825ac8164c3e4d067fdb4592877a16c7af74d5d6705fba068e04b5875ecf9d3ba04ff6bf75796be63397568fcd3887b4bc459d36c776ae38399ef0fde2cfff54dc67f9a9f2e6b7bcb3fccdfb3e547ef25ffd687e19f2f77ef7b725354fb4242f8cb7e42efcf4c5f14afa01799ed1cdf327c6ab5f279df434dd2c5fe26b13ca1e7151c73948b73edc166f1b9e15afa8eb3bfbd4972ec8e2c2a69fc3c6fef536e18107ec5b3e1af795bef4f4fe69e709fea278854eafb4e9cb483574aee2160abdda7fdcb147e52b5057c6a7143547c6a371f3bd3e3ca40b32fdd7d74868e47e19bd49caf7c8a38fc46d12f19d8371c1c81ac2d1655b5bf681949c4fda3ea3dcbe3f357ce71bf6abb97d9f7dd26bc297db541cd4b07ec083c546a67f06df7b13907e4d575eae55c81cce31e0bd36f5f02dcdcb6a785df0b598ad657310477a4fd2e5a716985cb71accf85c8ef730171f3913d31ea883941b9dbc393c35c1764cacebc4e76bde410de358d33d1f1d290a7449ef117ffa8cafe7b45e6803fc92dd7073fc2bf727fa1a6ab04ed16a1fbb0a337741824f328f157ed9e409b01e3d7d87080e4dd42791cd25366293dc5ebb2b8ef58b2701b8b8eae0501c0f37798963d1543f74360c3d62b3a893be951003df1cd6799c63ce0f173cc82cb2a60e7992e438bfc7d1c1c9d6600ed23d979e1d830fb99d98f35383bc391efa433a863c626e8373a9b806f831263f3ee1a46bb87fbb3ee5c1e539f82519f0cb9ed3dde718fc92e3f09aab74e510933ec723ff7687738d3993e32f2a39d6e731f1c73940e712ddb07ee5d5d7e53d53fd6b0ea2c09df1fd55b7c7875af295995670fff834f34b5ff2a2725abc15f61bbff5baf29ef7fd6df981effbcede0ec7bea4be92e5cdeffc7079f6339e90f7925e73c3cd59efb8b859fcd371dfe835d7df145f80bc4fde9fa53d41b52fbce4eab8ad60719173e4e1879763e2e6767d88678f3d1e1fe7995a8a3afa5a197d6fdf176ebcb9fcdeebffa47cfff77c7bbe05c9859ed0bab5415f5c5a3f815df3eb9e57cf657a55ead2cbafc9f92b4a0d5df0e9152a7dc8486ffbe953895a2fbd72af0b345d7449d75bb5fa6b178f8b57db943337b4eeda0ee3b6c0ceba11f5418e7cd2475bb91a48c5c731179babe9dce2a8d5a6c7a7fc9e4b0e52710db7d19115511fe5d38f86f3d273454d8f217ce0c98783b8fc60e473dbfdc424dd2f9d811fe95870dec7aa5a60e1dd0ae79ce4d0c31c177d49928b24cf79d0e9833cc7a2530fac4b781c239fdbf080254e7ff011c726ee78e71a6b08470ed2f1f23d4e2fe46afbe685545e90b48d2d5ffcb0ed89cba7ddb43e7a9eca557f621315e9bcb4ae1386fd747fc391ab9359af15399cdc32de38a4274e7cf2c5ff3e07e3ebbdcb27da16a30f6a4a323c269fdb993ff080592533a7f180819398fbd12519e05ca2839194cf7fc61818e4c8810dc7aa7c701e9fe31c79c8ebfeb696dd0e1274c7c2ed52ba0678f474363f3eb8b05dbabe0a871f498edbf2f93e0626fdf10016b9caaff8f83362a9e3077ce78d35151e0e727754c61b892b53f2785b51833e52aa97766ee1383ef10927e4ab48bac74a43171cbab0f8ebb7bdb33c21be2cf898f8c4f00d377ca15c10f724f1f52cbaaf53b71ae80335e2d1a78b755fe7e2c9973e55bc4f39e569c797c3e33ecdc3e3eb0d8e3ffa307d7f545eace86b67f49507fa6b1187c6db6b87c6d742e87eac271d7778ff6674f572e491879717c69782de74eb1df14a96de6ad40eba91af6ad54f1ceabc53a2d6dee5ec732ec84ffc294f185d00e96b185e1eb7373cf5294fd4d73de4761007fff5adf1fa24f5ab5efe82b88d22bfeb2fe690b0a2b70fffddcffe647ca0e8c9e5b22baf8b57a81e4ede5b6ebb23bf874b1753975e7e6dd93bbe4dff47e3edd36f89b720b940f5eda17e18936d114e6cc5a5fb8ffba46b104747ca3f371c1f73eefb21588fa38f5c6ebb4e6da4c7a463bbc48fcffb707d15ce31e8c83167558dd1eff9ae831ba530ee4327778ce317ce7f3aae9d73471cb64b6a390f3ef8dc2677f479fe9897583b67cdc6c3b98ad36b8241128373b485038b04838d84035b129d1c30929c9be35384edea3b8e079c3a32167a3d987492f04101f97580532cf31a34bd7123980e36619c336ca1eafd1b91ad411c4e491fe9cf4a159fb1809037e9a125f6187d305fab499e523adee2f20ba398fa8e91334ebbf985f1015e3ed7e1df2e76cc755b3a6315efba38b191132ef8b1c14b8e39f281f398fce3e8b8b696c4c73c6ca4e3d03b57db0ec26ac8ef79ee2777bb3ef0eb6472c52ec2be21ecd89be77b6de9601d33a77b1de2e412d3d4273e803b22a787de2433e698c73c35149c9b8f1f2b79fc479e6e2effc1effbf6f26bffd7efc45b7477e405c5df9efdd1fc74f14ffdc4ff92756e882fd8fcf5d7fe6e7e5a4ff75dea2f4ce82f3cfcfccffc78fec99b7ffd53bf101718af2e5ffbd5af4abcfab93d5e753af7a22bca4be21e265db4e88f2c73fad057c6e87fac4b5cdc45d7edbe267d37956cf5a6a10bb6173eff79e52def785fb933de52d4573ee86f9cde7ddffdf9fd807bc4a708f5a9c04f5d7c79f9deeff8faec5d79cad7979bde1f38dd547f4afcc9b13ffca337ea83361b7133bc207901a65adffb9ddf9a6f45ea4ff7e84251afd2a97f7d79a9feeb6f1e7ecd2be3af605c7851e43c5a4e89b7387551764b5cf49d79fa73cbb34f3d393f69284ee569b0b6daf575fb03db0599a0f6e0db69f4831706dd31d2dd0f179849ac1ddbf281233ef263bba4d6984b2d249cd892f0acf3ade325463e73a0d6c88f4dde88c32f3e6270938bedb5c8739f70f8a58f7cf2cd0deac4be12bb4dbbd72b8063fec84d9e73822177b485c5271d1c7e6cb8d55380fab5c0523cd8dc3772ca6674cec8f191059a0f2ee2e4c8a66fc78cbe1dc1e7f760516847a537e1fa17c3b39d5cd5fa62ea6da7c64eccce15f8c7bc02faa5fda51aba10703e7d2d835eadd105cdf9718fd5f1f136decffdccbfcefbab8455fc177ff6dfc4db717b970be2de2a5d10fdaf3ff52f74137b9e005ffdca33e2eb1bea2b40ea513c4f7ed213ca37bdf2f97903b8de52bbe2da9bf315257db7dfb5d7df58aebaf6c6fc52535d7869e80b95f7de5317638b53a06a9f181fdaf9a1effbd672c34db7c745dfb5e5f6f88a07fd0930bd25a76f83ffc4a73e575e74da33e3433fafc857df94a3715f5c5ce9c3401aba07ebd5af3a33bf60547fc45effcffef0c7caf5f1cadce1871f5adf3e8c3cddd0cf059e78f42a982eb27ef09f7d57bc75f98c78856ad7f2fddffb6de5b4f82eacfbe2eb697ef487bf37d7466f49722f99d6b5b610db6bcd457136b6f361e70aec5c812feb0ae4f7605151579231569e591517761d062e972d6f9617cec087ba0dfe7a315bb99a4e9e3854d76c9d7466eb0ab79d615ca1d6fed6e509c3fab8ae1cf257c59dd773c7bcce35cc8d1ca4f3b90e9ff9c2d5e7b658c3197ee5d0bfe5cfaade87f127761dc76cded0cb6c419cbe8f842f6bb77cfac8fa86f39a9d66667f749ceb931cd50aee7c188e27eaab2d725c125fb73ec2676d95d8c1a1bcf89f14a4b69a9dabd91d339733e4762c7ea471a9671d1c92f1552e4fd0ffcd781b30be72a15fe4e8fc927d3c216e3cd77fbd4d68715d9c6c7edb3ffdc6de6be037e39ea58daffbda57c777e39db919df91b5115f09b379fbedb727465f25f3ca335f1c7fbeebfa0dbdca75637ca9e99db7dd936bf017675fbcf1cd5f7f2fadaab5e8ad94f814f3c6bef1550fd7c51785c6573de8cf7fe9af556c5e7df5351bfa2ebeb8276c33be26a6cf4504ba674a7f62471774fabe2e7d7af1ecf8a6fad7ffd11bf435339be77df2d31b679ef1a2fca2507db1aa2ea6f427c4f46a5b968dfcb8d8cbf9eb024d5f3573f5355fd0455b7e02f1c24bafcdefbea2592e0c733db56441a3a5559c350f47daee53189b78e273b34ccf01c2f998e3edf1e158925ff8ac61b18e5fa7cce0bdf63a7d32a7a8213bf1b636606841f1d1474c92fcad709e33abc7bce6ce0960b34e35fa76d376550ebfc73ac6e6a39475fdc3ff582535c71ae37aacc2a9ae635d7fac3d79de2cdfcc3ee439e8d9735b4b7cc809efccb61b73d3aec97dfb6dc42763e2b85485da91e201cca335756d5c6d5f9d7d6ccce13d2f7375b6cad4dcc93b47ee302a17ccf0cee57aac114dfb54633178354b1c62ed76c4bbde0e22eab41eb227746a488293ae811d32da5acc077f452d1ee7d667119d6acee17942792c6d9f93e65f97a0afad332b57eb210c6be97174af31d11bff5caef79975820c9c7350634e062e5226bf043a87f0d440c291f586798191d4c87d7a8bfdd8b19ddbf2f16d47b635c8f98cbc73ebc11cb2cfa8c97eba552dafa35673deedd8ccba952a7e536a8122ee6b10faddf1d657fd0a837df39ea60b2fbc30ef67d23d3eda7efac5ad5ffebaefe994534ec91ba9f55d59fa1a8503e3bbee841979b155d2d73d6ae77a64427ba01f6a11d32b328a6d15efb542f15ee019a530f1e769e2edbbfbf28f3cdfffc0fd7943fdadb7dd567401f5c4279c905f01415de54bdf6a8cb5b566fa8a06bdd2a42f09bdeffefbe224f1b80d7d2168fdea88cd72557c8f95d6fea8a38ec87bca74ff9986b87a7dad41f8f4e7beae0efc57c52b65177ff6d2127f0b36be98f5ccfcb341137c60731f607b87c5b617f738726e6d3b796cc2113d303fc78c7a5fa7ba4b4cea462c28eab15d6754f70d71f4b936426c7a707ceab120dbe987fee0c396841b9f301a73bc19d39c04619fb6751df9b1c75e473f5caacb00832d896f5c07b62b7ef537d7bf73a1774efbfda5d8982f5c0ee63db32f50bff733b396acc53867f97b5ed3a3a65cf5c1eaf59e3d67a6566db83e7a4ef7b775a2a7a5396fc19f6bd2d6439ce31cc23159c7eca14e3c2f70b42be550e124c331481a5b87195264465abd201962aaaba330ddd994e90376616656339bee1c8a745b336ffb8bdcf17f6109b8c5c81da1b6b7d8e9b533ace1516dd6c77595ea7dd94e02766cc573c73cb8c65c72902327367cd8736b3fc741de58179e513a07b9601ac7ec5a8e791c18e46e2907d6914ff959df708e819f9e7dbe8e73bde584abedebc19d678db6add771129314a786d74cc7f4615167ea9765b3aa41f66371aebbc0125a98bcc08abfff77ca33e72fb0bcb72dfacd3e6b1722d7bfc521a85cfd175fe594bd987bc6633acaa1a67c0cf7556c96c8f08213f4bc844f78e948a1d1c1f0aa517d5b6f11074b05ad5f5c30c62b6bbb2d269bc1cdb8a87da8df580fafea688c763a8707dfb8b97fb5f5a4f7553c23f78867aecaa79fa1f4fafeacb1c61d62712cd8661f69976de322284e0def3339abbbfbe97dc4bb1fddb9471f314971298ef4d80ee9d16b6eb3b6bdc75cefb9c7869cec41136f7bd66c4e4f9e55b462c37e398bebce5535b2179bcb2a9c881ceb7a2bb2c33df5e606eeeedf26e34c2f0b8ab6ddd3316c07f9c65cd91abe2fc597bed48d9e9178200930096ebbee717642b8bc907c9e37c6c801e75c607b7e9d474d717da8a19d59ff34e0ebb2eda4708e35d21eb82bd3748de023260927fa88d92a0e9770f40517316ce270baa42ed273d7e9731c8e278e6fecc1eb8d5872e4779cfc6e7b9e6f47c7391e5e7e818ffcd8e03abf6de3ee03d4e4e8771b5dbd30f0c9963ed727317246e91c1ef33af81dbb544b6dd91cc99993f49ab13539596f86973ee861a9573833b7ae0b989e1bc7257d28c6f6544fe96fc72db664a2daa7f1dc0f2752318de46ddb6bac4f6d492ea47461251b1ea52a6f614f75bd1a985fa110f3ad7feaa6d615cfee71a3bc8672bd36faba18f5b48c890f258f0d25c5205ead657bf43bdef5392e723d46cf3d97ed6be0b998f2ba3fb04bb6b6b1cd8d3a5e3b4b583df824e7f0c4e100831fa938fd24a6d5202e493c7b30bce7ba9efb704ea992c1e518e93eb28ed6a10dcfe17cc81c04f138392ee9d9e55c5ee76cebdfed1535b2cf762c518f5ea835fac7ba8e5ba5c3413fd4c08f4d7eae39fb87d63eb69b0671f22489491ff915cb9c7612752cb9739cc4f2356a3f892920ae898f4633b888f5839bf85c1efbc818b33a7d8789aad2599cde43e3c7a62e766babf7ed717461e6783bc750a3ade7621dac7fe5e4c28764ade81bd97b92d272e762d99f719397fe2d72131bb960fb5c16249339531f59e993203396d6a7027accf37aee804970506ad08ff7377280c9849975487f7be8b9e0900e6afaaab9c8df792c6f2b1f71490dfac64e77ec0ef8a1569c7d453af5859fc38e3ef15023632adfeac03be6604fead1d07625c7ed0abc6a4cf87d3ea62fe134f17ce7a81e43a217065ce7d4892d7e983bb86c4714e289218c869ff8384966201edc062799eb57af9680a6c4cfef0d723a8fea73c2568f9c841ba793f1aa977cc2814dae368f9c439d4ea62ad6f94d775ed759037cbe36d25947ea8c78f2ba6cbd805be20860d61870e4535f361cc452469efbfb5cc3eba363ac0ebd08471d703d36f0c339c11b27f1ce49fe80215fbb1e3533d76dcf19fcca81033df78736ef55fd4f6a4d9b4d0b2ea49c4b39d64bc6c2eef5024f5f9a1b03dc121700a4e5c8d5f15613e82a399b33e4ab47d60b3c7d63abffae53cc7da16b2c61c237f2cb4e9ce767f6f0d038e5054f5f7977294616a81dd662d26b5695ed117c77725c84842331f81b0731cfeb5c2d5731723b5e3c16eff94d99e0c6a0d9ce9b6ee7b41ae08471eef4375f9e04b53ec6e1f175b9708287031b290e62f0213b26ea73e297cf7f949b63458fce012ff566630182bf12b747d5693532afd51db170ba1f3d63c6e1585599d88d7f52d3301d6f7cf281eff1740edc33be496d8be34f97cdb9417acf7d5f8940cf19f0f825c79f099fe5e5761fe7d8c0f091bba372ee0434c7d1eb585f73ebdc710a36ac6accd511967d1a8cafa1fac04f4f139e382cf9a51d54a9638b87ffbaf8c93aed62c9b984e73f7eecc55c16db5331785d2a5731f5217f5e70b5f977deb6c5bb6d5cce4b7c32d7e6544fde97dcd81369dba966d447f0891d30c490f0e576b4b9c0271ca363c3d1e391832e99dba0258cf8745b3fb2c96d29133bf3077ee7249fdee1422627731aea524fb9e093bbd99ebbca0f47c6c3d0dce1526c290f5f93e4099b73687e991e831349cf1d173d8fb515635d1c07073271f1d06dad93feb7217f8ee603871f5b187c5d8f9c1e6f7a8f8592fb8a63148c31975323f1683cf4099efa48e78777ccc14f0e71fcb293271c9357b0fcc0755d89b245e8fe39dd7dcad3c087acdefae83ed73d0f3c71e4e8779bc93b161db9ae86738d3af9a30487242e5bfab87ee088638fd8391b2cd26be173b923f1113bdaf08e7eb75d072f39aec1885b658f7e38dd3fa7bb4f39a3bd233e6aae93cebf4af77c30488fadd31def3a39f2710ce0db11b9dddcb136f628b7539b9c55d8313eee4bca0383c4e7f3c90b9ea188e3e778e77c034537b928a24e9c6ffbc0178de6f0ba1d140a38e26ed30b31e58d3a18e774ddf1f8dde73af12f25e7c88f8d54cd55fa76faf15cf0dbf58147928794dff5d1f698eb234eb606185f5f7c1e775f265a2ef63a493e5258d7c75c62c85571fc8f05e739e848f1a223b7aae5396047dfc835c6e7ecd137728c36f8fef96839d60d6d7c0d243a363241c3c3ba183ca46c8505bf0ee731e96e53e74b2da981dc2eff3afcbad8c8bf1d2c18a438d09123ef3a8c7256e5b97f1d6eaede2a9f73aec26cc73fc7b3958fb824ba6a8df6587fc49233e2b6f23b0fb9733e627f97926767d4d8aa0fe248f246a9f85618cf993ba9cde58f3ecf93ae9f5ab93e12779fea3a0f31ef079d7cd9957b7189e531c5e1840f1b1cf6826bf124971cc57c780e3ad271eb74c7bb4ece9c6f3b3130a35cc7272c7124f96ebb4edca5e2dbc1788eebdbc9177e5d0de75887f3baeb74385ca2afcb1b63ca792c79cef3a5e070be519febefb1d49ce351add13fda633f6e8f7d606ffb02cbc976ea3b5760e70afc8f5f017e097fb93be1d5942f77ddbfab7a9c48b59e5fca35856b7179b53c8305a6a2b041624bd227b19d72e70aec5c81bf9f2bc0713bf9a2d175ad72809328ec2a7de471dc18db111e72b7c3c7c9682b2c9c5faca40e72bb7cebf0eb6223ff76b06090e240478ebceb30dbc9f1fc39ee1df1adabf7c5f2cc71bb0f1d49bdd1c68ff4383a120c7247fde46d47aee2de4eee88195fc1da8a9b3872e4c3de2a0e6e9d9ce3908ff301b98e739db8a4fb95efb6eb9eb31d7d55eee8df519bdaca63be7020c16c251def3a7973beedc4c08c721d9fb0c491e4bbed3a71975bc5855d875917db6e1de770ddf377448763943bc2212cf93b9ae7f82f0587f38dfa1cff9c6fcc1bed5539a37fb4471eb7e7b0f2e50516270f3f285d17113652c9a3ee3ee55054388fe1775e8f93ebfc601d07cf1c4e780d8f791f9e8b3ee2477bcc775b581f639ff481dc2ed679c67a737d8fbcd8737589798d5117662e771dce63d47009df885b65cff9e11bb984d590dff3dc4fee767de0d749e7725d39b2e9130ec7ccc5c18dd2f314f35c62f28ff5580fc5b6339c6b1d9e3ae0a9e372cc77ac62a33de713064ec5e7eae25f85555c83dc6a6dff7155de5c3d7cb0cbd68063b4c149cee59207ce31abf431076ec931b68a837a48cf538e8fb9987ce0887b2de563bb947f2e577e1f70ba0f9e753e613456e57b2e7d801df9b147ced13f570f0cf5bc96f3390eff1c1f3ca324dfe55cfec80ddef9c0f87a8c5c60e6fc9ec77cc1793d74a430f0c2219f0fb0e0888d75f04b92832ee9fc70e1db0e1eecfc4deefac44bdb01552caa4dc624e6f199bc28c49e3ce18cb719f4799efcc9665aaef4e477ae567fa96eebaafb1b6ed22c46d0cef18eb9eb6cc5e85b6f93381f7d2355d6b93297b9d153489f3b6eb0698feb12cece2b40c49363f4b798843070baaca1244858f2366c3a2aa0c77c6e3d3e60d21f1c1af4e9fd39076b59d1f138d6368e49df8d7fc4534f7cabe632e11130c6767cf4ed73512eb67a09bdee630ac480977d65c231ac1158c9715023635647bc1a931ced96a34f8e1d1cd49c4bcbf9b4a357f1c4fa7c426fbd26cae7cd1c9437e95b8e366631703a868490caf19e9da3c3ac47b0f4408f1d1b0a18f7395e7e6caf277d69df16b8cd2179ad178534bc87e4084fe3ea753aa6e5d7cc451fd892138ec6a51e88556df1287c8e01434da430d2e1aa498b1e14d3fce5ef9cae47aafbd98fd7e1892df560bc3d36f02bd747d61ee6485c1c7d5e2b308a7bff13db731cd7fcd451be6ae5b114bac6aafea98584437535e042e2cb200ff462bf077bbdc048cf617d663df2e031d9fbb11c85477fb75baedba9fb39cbeb992e9c7a64bde0a06f6c4da3ebf4eabed035468cec915f76e2667226f92dde79cdfe3bff9a86783ba1968b7d2827a015d004e56fbeea586ce45c34c76bff736c262c1e3aaf70ab86ce79aaed3c834e0c9ca89c5bbafa6e3263e4801d255c298d4f363e38b091e2222615bf24bae2bc65831fa9580e9b27791d2340c365ac61c14d62019de42579cbf73ce3eb3c2d572970b096d8aa854edeac6cfc8e87575223f38c2f9dcdeef174362c3933beb107f2f1674a70339f46517b0843db072c726e5d9d57387e267c5e27f4710dc2ce036ccc8563ad14df7646c34d6a988f9ed48b301a136958fc5e367d23266cc74a1fed551cdd2fce353c70227b9e29638c1e521a3ffbc204efb5858d417cc2d3fcc4d97f2698962f8c063cd5aa8f137cc368fe1ae091ee1b31c490f026cefa702ecd1fbca4468f470ebaa4e6c790cde8baf5ac18b98e039b72e027e6787a870b9918da19ea92af5cf0c9dd6ccf5de58723e361acdab6c4854797444f9ea13f8f8145d273c8fe7b70acdd399d7798eb5c0dd632f3addff437bbf761b6f0c967e72cfa6cfe3e5feae6be623d8943a3f3b758f5b647f785ae011e5ea4f3831be7819f1ce2f8d36e757695d1afc662dfce0281442a494336cf3488f5bc1607273937c89b8bb90f1c9258dad663ac929ad76a2dc6603b073a5249ae2fd9031745c819a5e27985cd09c37a15765c3fc7c2953dc4a43cb654b7c573ee2d08bfcb0c690e319c9f3e6a64f9110ef8c9250fdbb7ff58030eb0e4520d3fd2fd93b9b76d3be2c6deb23eceb9756febe075d87f348f49cd00e14b5eb667188e731dde94b6dfd03752397d048e35441207dfb1330a394b58e3cd34eb678666e1526bc2a6684a35278f5e977e136075977a12a7ad63d6b1ed94f9a36d7c8a677eeb911e66b7a1f3681a2d276bd883f7e3f3901f1b8cec391dbade4f38c02193ab2d273ef224f1790dce69c4907379e9f3396bbe313c87f9d4403c1abef7d7f2c6dccc514adb779d37636d8df183eb3ce29ddb96995c1fc8cd759cc10315aef3b36d45dffcf02ce15b7de53a66551ec701fb29925ca4d7d94a9f8bcb07579f97f9d80f58bf8ed1dc6dc061ae25150c5200d72709c3f69ac5da3ee4b913ceb975b7bc7edc583dcf47efb85608bfccb96d3a1ef38e773dd7d36a330f61465ec5c8553fe4e24fbb1164bfc19b7f2aa7f922253c6de79e952a008624c9489be089c91f2373a4889b31c6c23fc1c1297cc3f67ce7d1c6ea80c036bb5f5d8285cfb956e9d41cb87b1d713a1f35d21d816627deb1c4c51ffeced7ecce295ba3e50ab7d95e089ce56e58ea213b1fbd26e95077ce476f6b7a6f6955f83acad3eaf53ed25541da2edd3ff4b52e8f796741f290e91c1eac77af97baa08a6b34d931d59b8f4bd8f03acef5ec7d55dcfaec9caa400fd2dbe8f1995842c415a3e36438d66ae55ac7896212177ed568dc0af7e367155618fdb262e235a9a2e921e4185fd713272f3fb1f51a707a9d5a6d3a3fd642b2e5a8873cf9c94e7753c0ba4f80f0f7be0dc33a66ccfdcad168b4896bb5ab3b0ce1cd07d6b99674258f79f26938579aad46d373fb598f7d3eca0dff522d7c8a6b586e75d447cf630e1ddb72c65a99e97c43efe35ce6f09dd3faecfb8612f0ab4ef02fe15bfddebf7ad0f0bcea59ac6deb931ce452bf3e9f757af0778eb156b3332ebdf52bd57326f1a835b1055e35e8cba5b056275315d7c0bfa646efabe52cf542ada0ebd84157a9084eea79edae27b061a5d35fba8200dbb9e67c1e1f73c5abb846e4f69e9bafdb15318d836fb114e15bbc4518243a28f3c04cfed0da339604b72219a709276b7a65a88f8499e75c6efa2c572abeca42f6c20f2f72c4e11f65e7d5bc988fcf3112e6b87a5e443576c49ec36a5df96994d5a6177a6bc1e488d293ed919d4c1fe0447a343986def181c3de2a1f1c79c8316fce16d6fde8921e731bbfcb04c703f963ccf3d11db3233eb04878dc964fc37d73bafb1c8f5f72fc49e22db8c99fc3e2db52d64db00dd802b8aa2efe5172dca9885f50e531d1f67ff70bbfc411b9f2e11797eb73b67c0cc75696e57dcf31e4493a1edba5eb609dcb75b0e0b057497291c2319cc37dd2c123f191831fdbf33de679605c8ef9e0c1781c1d7ec7cce9ce45aee3e071090e1ffb5eb783c031e99ff9dde6f8b12631a4c7a58ffe310e06dc28892389c383df25bab0fce073893ec7490c098f63f109e3c331f283c38f4d8cdc7571628e75df2a4ec7a34b82870309061be939a34e0e7eb77715419ed0e21cc389ad03b4b3b573a94e80c4d1f985af2bbbe40999577999d64e5afc45f5f029df72c30cb49e61b781bed1ee8b87abc77584c4bf5eb73d3b270f9c308c8eb5fb8f85a78fa5dc48ec751b0f76cb0b5103dd1f19cc5fb57bffad8e7ac95cadb50036c8939f57a9e80d18f5988b70c9d3b68d70be1db384c5144f7eeaabc70429d286f932a636d9f6639ef9950d17523eef075d71e62bee984facd0743dd2b6dacc5d6bda7355a00dcfefbae6e2fbd00abe2c1d7d50931c51779f40ea357ef0e5f6915f212e0ac2c8f968dfd0fa64387da1d61fd6a1b59e22395bbd495c1c6dc8af01963af4843f416ad3b0e97b0c0f13ce219f58caacb6004c62d14bdf7ed156cea3ad8dbad4dad5f58bacc6f3e8a38f26197fc64671e7a8b38bb568db37ede0545d1d17e07b5c6ce2b6f5842fb119ac187a67fb29b5f657e3e8ca47cfc65b7de1355a3cf7edf158adad2cf6a5ac496fd6849f90000040004944415411a46f7ac466126c73d5c9f5543dfdb0df29d0d652b91d2f6e02828c78cd41be367a5ed8e8cc4573c7075ed4d4931e985a4e7313edb846d68b38e0cba4d6c662ee9543317099a3634f75e547e7b86f73919fb9baae7c0d9fb3ec8e91d106f9aa95f1acd89a04a3601bde635d840e4a050e7060585f81f0893675d68f325a578d1677ceea0698a87c683cb1328b18ba7a19f388f535a266a3ecebd26c6827db2d62c9a3922ddff332a6c3019cc9d1c77ab93f7d9a11e703f2ad9ee3a53b4f568ebed487fbe9b9f3065feb551455b71abd8f8868c8d6d8b52f5ef8b59134e4733fbe3cf945ec71f11f5f2af1b0846f85c21fb4b1ebb41d1d9cfc4a237f22f12209361b8e74afc0f494d66bd83ae23b1a0ecd493a36927c49f55efbcfbf5db6e81bb690b9f824e10fdbf9845970d59a3dcf3894034ebf681ecdedb219eb3e7c2fec5c1d7c33b2d7a2cf5572c8f539644a8b2ff191e7f30edf124e24d5bf58cb24aefe548d0b7bc2431c493e12ff2857c5e5070b06197eafedeb31e8753ec6d3e30347521b4eb6d7f05e267ee1dab1d3fd539ea535550fda9f76647082589b33ad3b5dbf1a9bf61216eba1e38e8b28afb188eb17e3029f18afb74227bfaf1f38a415eb58f38d75c07002058a7fc45b3ce7beb48d74ae01847487eb8a375b6bd10da931263da423dd8b87c899a9b6a0f15aae0fdc23c7caba562f303a6b8668c4033ff3a2d98ec32139e6a4cb9caeaea8d37903cb3cf0e51131392e0231f250a3c9a538fd82538f702866fe0e6d71fa99c32cf9469ec1a666e7a498cb9a333d261bcf52dec09f348fc5e739ab745d8ff84aadc04d7a6c98ee9bcb99f3a9906f1f4d6ce4321f31b97238a71ce40e9cd957c476ad170ed313f078325643f2e51f2a0dcecc49f2eacf8659a2dc6bb562ed99837a887c265573a3328d363c36b5a959cb54f024973c0162e8023651f865a00b1076f6d40a2557f43599539b67c2d573fc80a37fc5f04da4b06dcee9571dd58c75cbb9a899f8271d2e6295331f2bb6e5549c2eac3499452fe2e943218da4f740ad9558faa0c72695a639ea1ff9d96b3be92cc5c63c1168b41e349f34d5aff5933c11d0fa6820bd96fc4b76aba77cb61d6b9c542a434dc350c3f9984baef91c768d2f7b9b89e3978c700ef865d0b362f8dda73960bbac4c8b475f3fcd4923f94c978f39c29bbec008bbadd1e6b01596daf08e7559f7ecd5f703eb85e3eeb6db6e2fb7dd7e7bb9f7de7bcbeebbef5e0ed87fff72c82107c77159fba6967a723d574e4f991468eb8b94d7cf075adb0a14b8f1744746c3aafb98e2e2d48a35f6e0ca49d46d656bceb6504e4b48b53f68dd1b9e78564b775dec9c932ab6a2be1f64fd0a8bb92fa826fc9998ab916e7a963172a5ad7e82ab3dd056d836ff86c95e33b288d54c35a37f34276f8ca48e58f6daa394aaf19808fb474d49a28ec99a515fcc93ed1d79d976061ab7ea696162b02d582772892768f29044134f6d427eab9dd3899e99ab825637cde837eb29d06859ebd12fbc46c61bde7b5cca336c5b81c8aa3d4e6a85d1395b8eea305873978a517bc29981d6639b1b3c92607b3fda5f34eaa658f4616b510135b7e7d1b3f25967abd77b051752ff34c6be3b67cba7c7048b5efb1df9ad56c6e241febe76c6dffdd69f72f0a38b763277e135a24ebe8295c571d6506da8352b9726fbc0030fc4896f97b2db6eeddef8b6736773e4e7cbf4ad094d2a869ead3ef8e083e5f18f7f7c5ed0e4e2d4504e2cf9e38ce88b444d498da51edb1c9818664eb6a6d447025a5ff1b404cd47e3a1871eca9e76d96597b611c2d962d47cf8e187cb238f3c92fd6b3eca23269d0d9752b620da886d7d84912dbfea693db416b2e1c9949623bf6a3e1c35f7885f3a77dd7577517f7bedb5a77106b84d963ad4cf7aad66eaaa1d3fec44c80a8985696b9ff90deb1ce091c4646bf0326aaf1f6ec7769cf5a0bce83b665ab783ec5c23b7c3455cb273d6b24b78b0a24a7d662e131e01636cc7476d9f8b72bb5dd770321f789997738c6b0656721cbd8662756db34eee3bd9bde5b4fd7c8e67e45db2b5ae8d8afe9630e6a046ce4b573431d2c7bae7ae950df77d3d31d1fd9d77de553efc9173cad91f39b75c71d5b5b1bf3f5236e2a2eac8c30f2da73df794f292d35f588e38fcb080077b3d8f4c382a8f6251336afbb194eb9d81e8496d695e6a23ce4d755e8b734deb58550254e7905aa8795c91af68f49dbe410f7312ab9c795926128533ae26920e6ecf6be5b3bf886b1db3564d1ff85b3c89c5193f5aff24579596248ed4ab148e50eb44996269a35ab5e5ca2b2638a248f6c43a50071b6e9145ef8d387858b720932e9c2a756e29e1663b6acdd2459e0863644e36d7122426fec0c06fb9e9abd0e1d1e75e435a73e1e1a12f45fb7cb5bf29c0883eba1dba70690f7ec13b47205237cc6c5ee4c08da46c102487fce43a7fc749a18ea61778cfade100c4a8c747aab52e79d53579ecfdd4d4ec4180d1dfed96ed76ea5a2ef2bc9ee9c2f97ac1b1345fcb69e516739723e2ac558f8732c7df7191a341cd5187b3fb5b0dd98fe32d3219e77ff2c2f2d18f9d9b1713ec94929c54def9eef7954f9c77bea0e17b34fdb9336af23a28f27f34a21cfde4c15036efbafbeef2676f7c73b9e10b3766aedef20a4c6b3b5dea3e07f594abdee05de5571eb5c02a8f49c3a31655001ee977df7d4f79ebdbdf556ebee55699b55648af2bff25977ebebce92fde92eb5261b575716b507f9237cce7d1582f8d8b3ef3d9f2d76f7d275c7d7ed97322eac3d5d75c5bfef4cffe227bb9e4d2cf45ce3b12abfe73b435968e2ffba8dde4236bca1a092b0c121d5cdaac67c34d622dbfe725533ca825cf6b2d0ae75874fcd177ace0e2c7391cab3213bbf13bde315df79ee46c768f4b8931e1aeae896f551c7fa60437f369149d43db072c52bd6860bb94ee3f15d9b05e471cf11f6ce2da7e3ef141b00352f95b8d490d9f4feb297aab34b2dbb1a2b5b8e9e65bca6ffdeeef9557ffc8bf2bef7affc7ca3df7de57eebae7de72df7df797f32ffc6cf9d61fffd5f2cbfffb6bcbe73e7f59b4508939b695cf7f51fadaaadf471fad5d4520df5a579e301a79820cb599e963f5e4e37ffa5abf0d941c7065cde4adf51736bda958fcaa0a42fe2b375a8b7588907e5a0cceaca3785b77f919cbfc6ab6d64e78cbf31ce5321f498de4969eb935bfae5636a59613459e62f2553b8ba44ecfe31cc853ad88f5f983973f7b8cfa95bbf6209e9c478b4745e5f7f35daf93fdd49c9c83086354ae458e62d44cee0a5b7a3ce792ebcb5f7df8d2f2bef3af286f3fe7f3e5aa1befe8757b9fb11df43319adff1aa96bd73111d348bbe1d2d1fca9130f99f34c74adb19467d85e0f12af653885c122734d340f2d6b954bb593569cce1b3a1cc8c4598dc4b71cc5925f8af178eea8aba79e67f5940f1732b7a7639418a3735a4e8dc4a3fb42d7000f2fd2f9c18df3c04f0e71fc69b73abbf252bd82177eea33e5d678c9feb4e73d275f41f9e0df7eb83ceb9493cb81071ea070b9e69aebea01127ade0fa4c6db89c077e471e77e249e9d5e74f1e7ca8b5e785af2ec12f715698093745d31f1c1497c951f9ce21ad8ba68d1fcb06b74f178f535d7c449fc8af28ab3cee84e61c173d173775c205e74f125d1638589533df9f03cfa958f79edb2b14bc2f5ccfd8a2bafeef9512deb794de9f7c72f9b0b3ffdd97cc5ebff67ef3dc02d398ef3d0ba9b73ce3961b18b0516c02e4080c8200906004424984491b6824559a22d5bb22d3fcb417a7e122dd241b2648a922c9114458a241801120441820181c871b1bb586cc6e69cf3e2f8ffabfbef533377cebd17e4f3fbe4f7b117f77477d55f7f55f5f4cce9d333e760c18279f6d5afdf676fbc7cabcd9a39a3d846ff3f6bff6c04febe8e00e7383f60f0bc3971e2a47de6b35fb097d7acb7ef7ffaffb1f51b37e303cc7aec564df46bcfd831a3ed77fed5afd983df7fc8fecb1fff85fdeeeffc964d9c38de3f68d0fe2c5629fc1bd83f5dc1747ea9c6a9e3857d3d2bca368b6aefe0c5cf39a878a14c9084d379ebb87c9a8b9f353f20eab6fd195e63e0947f915f1c5c543124def2cca139ee0c14c40c805076d4d35d539f58e64ddf03c0558a9a394ec9e53ff5ab4af13763214d83e1f145acc7c77c100b0be3614bb7735d8817e94f9fd5d8b4738a98c89d06c797569e7f0ec1f33d73361def764eed7ce4cb6341303a0e949fc2fbce432f6db5cdbb0fd9d001e9fa7b063171a7f4868b661b68edd607d6a67c0f9cb4fbde7fa1cd9a345a21feacfed908fcd4233080b7befca4c52da8db6fbda9ec5e1d3878d0eeb9ef7b3673e6f4b2c01a3e7c988d1a35d29d1e3b7edc06e336976eada5dd9b7c21c1e4669f7f0306f02e64978d1f37c6860e1de2b6478f1eb5e1c387bb5c2719316cb366615cbc18d3c61734b8f4f01295e4276cc89021ee9b58daf18f38fa3c815b9943a12f7df0e0f69afbd3859e766bd76db0f3979c6b23860f6f5fc0e917f6c3860e2dfcc8c126e2b990fe3849718bcf6f79f279119618f3513c473268e040dc421de83a7e9ae6c587e5283ea173fc98cf688ca12e203cd979dbf0d4a9d37e0b9031b3d0d784f163a13b03fc283bffbc737d01cc05968f47182b37c04bfb122e49bba68e6f24b1a6963215d9ab969c75dd2eead4aedba92f1f750e8c1d8e761a9fde38eab64df8c8a5b6ea88d738bc1e996c622eb457dfdbb57c1433756aaba68c45f149ae7ed2a657f9904ee356973b9a871845d8c4f0fa5f751e36594a271f8a8358c91ce3a773f5bc5ef1d24afbf79fb8db7ef7c377e203d76576156e051e3870d0e7fe499ca783060fb2e1c386d9ce5dbbec3dffe4e3f696ebafb43b6ebbb95c1736ee3c683f5eb3d36ebf7c9e0d1f3cd0af5dad7c9e1d3b79da761c386633278cc402ac9fbfb18e1c3ac8c68e18e2e7a9c797af2f3c6ff9c7889be48c3fe95d5dfc3fb472ab0d1b3cc02e5930c518cb8bafeeb3b75f3cdbfae5051fed78de73629fc63bf8df3ef4b25db160929d3b73bcaddb71c0268f196623860cb2af3dbece164e196917ce9bcc8b883bf168a25fb4a953942f6fdd67cf6edc6befbd7281f143aac70765b22b341eab628f79d4db74ca6b3f7dd475b4cf79141dfda86cdd7bd89e5eb7db6e5c3e07bff5c36b4b5adc9cc5f5b73fe2c642a6ebeec7d6d99269636ce9dc89295619a38ef151cc381483e70319fbbb0e1cb5fb9f7bd56ebb6c9e8dc2b1244e1fd0151fedef7f76a34d1a39c42e5938955d2f0fe3583db27e8fddb57c962f4a3d5768b8c81a3362b05d3676aafdc1d2edf6af9fdc6a367a900d1a50fb1211b09acf89b1fd5a9777ead7e562a05ce78d30ecabad9a78b5558b4335e5b2ad730ac3daedd3d42c6271caae28840f75d4b12ddbdee4755cec7b9b6907be6efaac8b310a2399fa91876d95a8a7aca92f2ee9d98fb84e6df9905dec0ff8c427ffdadfb06fbee9adfe5c04173fe72c988f5b7adfc083a7c7edb39ffbb22d396fa1bdf3a6b7f90261c54bab6dd7aeddf6c28bab6cf6ace976c7edefc4e269ac3dfae3276cfffe83f68eb7bfd917262fbffc8a3dfbc20a7bdfbbef687191c5e7b7befbe08fb0683a619b5fdd6a6f587e51eb6d6f7d73d7902183fd64e309c7138ae5e5356bfdd61dfd8f1a35c26ebbe546dfb9e182e8de6f7dc76fed8d1c39c26ebef1069b3f6f2e3e49bd663f7ae8513c2376caf6eedb67cfbfb0d2aeb9ea325bbce85ce32edccad5afd81b2f5bdebaf11d3774f1992616726fc2b31f6fbbe13aef7ffbfeefd9693cf7b407b72f366ede620be6cdf19cc7213796bdfbf6db7ddf7ec05e5ab5a675fcd8f1ae3b6fbbc9ce3fffbc7411c07830ae6ddb77fae2ea2d6fbada962fbbc81757bced71ff030fda53cf3c6f33a74ff34fe97c88b73fde0018ef771ffc81bdb4728d3fe43b67f64ccf750c3ec5bf868b009fc13afbda59f7bf70e17c7be891c77d213668505ac0b922bff0e0c70942719c109a2cb18e18d9abee8b2ef2132fff9437f148af1ac71b875dcf6aa478a5937ff6c5156bea5984afeba21d71d4b344795f65b46be2979c358bf2a9f352d7e4b749ae7ca853a9f335f921d671f95a2b1ed98aabafb5de007bc237f92879a6f359ef957e9e70befb79307aa84d9a3401323c048a0f7613c68f7337fc50a3c287dddf74f12c7be2a9e7ecba6bae349d87878f9fb2153b0eda5df98388ef24a5436bfb0f1db73f79f065fbbddb2ff605d6e71f5b6fd72c9c6c6f3c77aafb17376b5d6be27527caf966ecdc106a2cb8807b72c35ebbe9a21984da331b767bcdc51c8b38f387aa567f105c387bbc4d1e8b0f70e0fbf387d6da3f7ce35c5b3463bcbdb8ed804d1f9dae45b27392c0a3d8727a76e0e8495bb5f3505960c84ef1e5cba7c72b5d8c2b7ee0932fedf8449cdae2539fb57cadd8bccf8e603c06e4dc35565afc10ba62dbc1ae39e387d3ac8c0ddbca8b6d951887b8a8c3b0d9735b0fd84d67d2231681bf7c78e5245bb3f3b0b570cd6451eedbf61cb1db71ac16cf9ae0f2facb171f5e639f5fb3c7fee0d2e9f6af5fda65c74e9ea9432ad797782e69eed38072cdfb7a3fcaa5631de5914b72d5112b5c8c23faaedbd056a5e0f235571c4d9cb2119f309277b28d72b56913ed29575f6d1c2f77e52f4dfadaf8464ef9e9c6099b58c44d99fc4aafbeb828175eb564ac85573bd6c28babdf93cfbce817bba953a7f88ece8a952f7377c9965d743e767186d8656fb8d82ebd0417ac81f8f48085cc438f3e65d3a64db19f7bdf9d785e6295fd180b2b969d5864acc6c2489f120e1c3c644f3ffba2ef387137e6206e8d6dd9bacdaebff64a7bf79db7d857eff90e16458fb82d4f089db81b71cbe0f7fff0bf63f136c33ef873efb6b9736681e335db8be7a4fed37ffe539b3a6592fdc287de6f93264eb03ff8f89fdaeedd7bfc22bd0a8ba84f7df66e3b77e1027bcfbb6eb5bbbf769ffdc927feca962c5984fe2de87fdb56e1f927956ddb77786c33674c77d173580c7ef7c187ec92e517c1ef5df6026e977eed1bdf721d17814f3d87dba75864917bc68ca9f6b92f7ecd1ffae7c3fbffe3939ff2fcfec1cfbfd72e59b6d43efa5ffe0c8ba6d56efb2d2ccabe7eef039ef3f5d75d652781a70d77fe0e1f398c05dd3e2caade6ebff2cb1fb2356b37d80f7ef4b0dbf94e16dfa4f244193f7ebc3fa3c26f5bb1f878f1ca92dbf1c0d2c6edb21eb3c5fbc2a82686edf45ff695b16eefe4dd279b74b4953d3928779d53263ef685731d38132a9d006abb2e70442cc3609f3cc25156f199312e573bf0b93cf70b4f0657b81b64511f73919c32fec7e2f1a56689d9df5042fc4d7871b1aeff8b3ea31fcd01e1b35baf28fb698adea49a3874ae52473fddf2c963e1b61c1abe4ba2f0c3d5c64d5b6cdaa431fee1873bbddae94e75cb3f5410bb78d1429b3b73aa6dc087a0fdd8e152e1edb1d1d8b95ab179afddf3e47afbc613ebed10165df4f0c89a1df6c48ec3f6e8cbdbed99f5bbedf96d87ec21ec76ed3c78dcd66e3f60abb003f4c3155bec6f7fb0da5edabcc72999e7be2327ec5e707de6fbabec9155dbece4e9b3beb8da7bf8b8731d3971dab15bf7e2cb26f0bf70da387fe3dfb8f7a85d3827bd7993fff3d8ade20ed7ca2dfb6cd3eec3b069d9f02103fd56d4f31bf7d8a388e747ab76d83e2c94a6639179f0f869c4b9cbfe06f1bcb0312dd64ee3b6d663783668efe113be503871ea0cfa3bf0e67fda46828b8bb96761c3c5c1fdcf6cb4c3882d5d3f19228e05af19c8e90472f81172fdcc832bed81e7361973e0c28fb7ed1e07ffdffe70b5dd83b1db851d3fe2992b79b94bf6e5475fb1ef3cbbc90e1ec38278edce125fba0d976ebd6dc0e2651976a6b6ee3b6a2b5fdd6b8f63cc397e4f03ef918073fcb041b6e7f0497bf2951df659f85b059c74c790d70ffc58acc2eed3263b045f8c837fbbb150e671fdee0b9b7d1c278007622febb1b8be1bf17df607abecd1d5dbd22e1b344307f6c70e54ba0d98906683b123c53f16ee5a7181c9c265d8971e5963eff9ca4afb3757ccb17f71eb327bf09d4b6cf2b8b418745078d1b9a4f390938d32fd53df4da023ce6d324e72d6e2a0dedbf91aef78e8bbd949966be1d0259973884bb5fcb3af7fc4b2cde2356d836fc5459cff059c38549383a5f4b38d389c9f00ca5184935c7de91c94718ad3b1b08f361aaf88893eeb36e215defbe0a48d62e8895f38dab3c8a6dea63ec6e17d8c2dfff5bbe2b265be581988db60fc76206f870dc636fd854bcf37ee122dbb68a9cd993dcb775cf850f8fbde75b35d75c5e57e017cd3b557f8ae0d1df2d6171722baac7301310af6285ddc8de12dbdf7bdfb765b78ce02e77ecf9d37777101c65b600eca67d0a38f3d61175eb0c8eec4ced82c2cb2de79d3db8d8bac47f18da35958d8dc79fb2dbec07b17166933a64ec622ee79b7e78ed02ffcfc5d76e9f28b7d91b41c0bc4375d7705be91b40c7d2c12975fd0b565eb76c7f265ddfa0d3673c6348f8bb71d19dfcfbfff4e8f8d3b78ef7fcf1dbe803c8e37058c952d5b7aaebdeb8e5bb1f09bd9f5a6ebaef60773b90bb67ec326db8a9dab0f7de03d58784db337bfe95a7bc70d57db534f3f675c643efce893f6e15ffa395b7ac112e43edfdef1d637790cbc2d38018ba60f61513613b7fd5e430c53f0a97edbb67481f2db8025da34bebcedc96f17aaf000b2f0a2c4a283acba1c0ca8858db5dac2793f631b75c1873bd40bdd473bf651c85178723fca7182fb4797820b1cb26bac337fc567e0978fba5efda26703a5eea32eeba497dc49187bcec7fb8197c74758d58c8545fd58b31dff2564c6463fe4603fff73bebc2348992e1eb27f3d352fbe1d4b8e9dfcf4e325cbbc8f76f65d90c4f08b319cf703f146a85d58bfc8637c38df7de727fbe5f588d7905378233e7bb63de707e28df4d12d07ecc155db6d28165a0faddb637f87c5c649ec700cc235800b3046c43fb6b920e218f1cdfc17ef7ecef660713370507ffbb7f7adf4450ddf73fff2c1d5b6f7e8293b6fe658bbfbb92df615dcbe633970e4a4f7b9c861598345d46cbc0933ce0d3b0f80b7cb664d1ce58bb7dffbd60a7cb834db81c5dcad5f78d61e5bb5b50b4ffbd8a71e5e6bebb6edc3e31403ca8e982f24c0f7a9a75eb557b1481b8478fefdb757da3af0b3fcc5c3eb6c3b6e8db17021f2678f6eb0dd58080dc302ebd36bb1485cbdc3c68f1a6a0faed9657f8d450d174de4e44e3e6b7ec8fd02c6e49e17b7e199a251f69d553bedaf1e5ce57cdfc6a2ecf34f6dc66dd411b61d0b99dfffe68b76148bafe3a7ceda2f7d7d857de399cd78bc6290ddf7d276fbed2f3d65abb763718b7cffe081d5b67efb7ee7d88145d571c4357bf2685f50bef78bcfda262c3e476221f407df7bd97e8c850f77efb868feeba75fb55d87b05804c7ef7cf3253c487ec839fee6872fdb0fb1f825c78bd8a1fae3fb57189f673b74eca47d0c31adc7028eb7583fffc446db7af00416aa83ecd53d87eddfdcfba20dc11c3807b71ebf803c1e5ab9c5f9388fea739673808b42151e37f6be8205dabbb1b8faf25d4becdd572dc42d4db3eb97ceb44b717b51f391e3c8e273dc1ffef76e7a818af35cff38bfd8f692cc52bf412e16e1e9a7f040e9f2682759ae65e73cd157c051274ed58a11f9f93597fdbaefc21979732ce289fe252397ff3941f358146c888d7097876b5689131ab58563edc725c444194be1cfba24cdaf51c658518467ad3eebc85fe4351bc965db2d77e2b3cd80c79f7ec12ebf6c396d2a1394cf3ff104e1b3562a74cedd2d95144c66829093533b58d4b560afc2c59befca64c1383c5f442c7773a823de77aab04b74c1f98b1dc58b31177cd4f19b7e4bf01cd2005c9c19172fc08bce5de0b7250926f7881129365e68f8b0ecf061a9cf451c6f45f8051c58deaa58bf7e935d75e565ee877cb4ef0a3fe4c9db74bc9dc887cd59b8d8a46f163ef3c167ad98efa143876ce1823936065f0410cf5c2c485fc16e1477dd468e1c8e0561fbb900bec9b0d01fbf9afee0f77f648f3ff92c1693d38d8b39de3e5421bf0a4f741fef22a8f62b3a6158e7c3d3519fb1511fdb4e81f16f2a8c29966817db11c349293be657c775eb671fb2295c0d79458cdaddf81a7211b670a3d1248bfa4eede82f724479b1450ec2a82eba5e1a91afd2ce5fd78f7cd4c7b9d489bac2d3304eb22bdc217ed7c53e8f0fa72feb5cfae39c1d8fdb816b373f8ef36fa37fe8e0228a457381e73bcbabd8eddebe730f7eb6610276d287b98c2fdc8518885d89f75e36d7666271337fd248fbed6fbc681fbcae65d79c37cdbebf6eaf5dbd789a0dc38266c98aad7e8b7032162387b05bf4ee05e3edcecbe63bd7609c7fdf5bb1cd268e1e668f6c3d68bf397f823f57356fea58db8ec502439f3d7994fdbb9b97da98e183fd81e90dbb8fd80de7a71def555bf6dbb9f0cd1da5bb9fdc68775d30d5def986c4bd0d0b10ee98f059a4c1d03396f3a68fb5cbf1ccd5b58ba7da582c44f662c7e6bab9e3edd64be77a3cbbb1305b81e7b9664d1c6953860d6c2fc6a09d30a4bf7fc03d8e85d01bc70cb60f5e7d8e8d1b39d496e2f6e36f7ee919db84c5de82bcab4632eea67d67ed1efbd81d17dbb4f123ec5c2c469e58b7cbf97ff0ca6efb276f3ad7e64d1963572f9961ff0e8ba81f63f7e9fcd9136cced001f6ce8b66da223c2f3662603ffb532cecde77e539be48dd8945d23aec1e9d331dc70ff58cb1789e140b1d2ecc6e9939daeebae21c3fd4a3f19cd43d58a42e9d3bc91737772e9e6837e1392d8f6bd711db8267b738b64f6291fcb1bb96fbf37117cf9b68ffecf34fda4aec4a72e76e04169cbf71e352b71989e7dd3efdf8465f3c7237ea5fbef95cbb183b672ccfe379b49770ecae3d7fa6c7d8be5aba3acdbfdcd46dc7bfc32ee3fbbfbcd2bef6bea5f6b665737cec268d19ee8b75cdc16c922acd69d55919cf158a62bf539b0354ce9dcc136de3b5b1c2914fa29e6c035dc7a673d6cec9e8a7621862ed84a9c7d3880b3ce28f76dece31491e79d496ae70f4747d6ad08987f6b15df8f218977e9da396476ff1b81e36fd7ee18377e141efb4a0e137038b732ab1e2d7c3dc0a8ccf05a970426ad1c2c5112f965c78246cbebef6ebe7f39edc7af89b7a3cd8dae2a4e743ad2adc851a3c68b0df6ea48c78c5c3db95bc0dc9a285da2edc1ee4ae998a767768c3d8cee44fbe99c37fbd84583e407b1c0b48ec46c9d4f15ce8a970e1c4db79dcd962e12e1c17502865d9435e3ee8bf6bf73e3b85459be2e2ce15c785bf5bc5afa06b9146e3fefdd3829163f5e453cfd87d0ffcc03ef881bb7c07ecfa6baf2a3b7a48dc17911adf53a74f793cf2c12898a30adbf53fd765485d17fbc4a95f69f760cbab64b4a9d8053e6154473b8c1fc4edb82307e5c2aa169638cabccaf6c2b83cc756d7c7bef86557b8c99bed25eb4b4d6ee51363703fa40c794a263faaeb98a67ec50f3b28c2b9dff481b82dcb7a07f6f252e2eac54638f9555f79d08dcb180b0a2e255ef8f0fa1cec4abf61e97c7be6f997ec91471ff7dbdedc41e6b9c4f38b5ff6e0cfa2dcf7edefe183d0699b37676679fe8a245cb82c9d38020f29a7f31266366ec8007f03e6ed35eee69cc49b3e0b3f689dc2ad32165e5b2e98999ef5627ff18c31b61d3b547c08fef7deb6d83e87dd90dffafc13f63ddc4e9b82c50363e60e1817572cdbb1683a76fa355f98b0bf0e3b2c0bb170613c3b701b6c71e03e77fa187e18c3e7b0f42d3abe717220883d9577ecb9f8ba607afb1b6be3b1a8e2074e8e1b7d6b4cd3d8e11572eec65c307964c97dd4f021b678c270df69634cc4b0ecdc8fe768c7e239373c50cf3275dc082ce4e6d9197e91068b9769e8b390fb0db3300e58dc7147ea82f1c3907bfa50ca88974f1b957600811b860517bff9c8b2060bacc5c891e5346497cf195f8ef1395347fb7359785eac351c8ba3b95804b330f6492307fbae14e35b3269848dca633b040bd02b668dc5c2ed90adc322f68ab9ede3b460ea189b8607d2796cb9103a805b997f78eff3f689075eb267b71dc4171dd202dd9dd45e3837da258d1fe3f8f46d8bec562cb4f941fbdea736fae29938dd42749b3c963c0e7e2c907a6903a0b6eb723fcdf6b68e3cb2659bfa68176d858b32e7cb36d15672a7ccf1d579eb7d6171a0a04ac751b288a5cc8bfca213f56e4bf3acefc4e5319228e0642b3ee9185369077f6ece580307652ce2a8d7d2d1a6fc65bcf71b6c7be327670513e3a11faac371489224eb8787b15b78b3f77070416a9d397dc64df046dedabd7b5f6be7ce5d2d5e0041800d295c32d22c4cf8b3675b98a48e1f337a548b3f2b80454f0bcf15b5befaf56fb7ca82a75f576b171e1e7ffe851594b5366d7eb5f585bbefc583e04bb98868e142db7af891c73cce4b965fd8facad7bfd37ae1c59778c16de177a35a9b5fdde20f8dffe0a1275a4f3ef5acfbc6e2a4f5a3479f6a5d78c112ef63c78d213a07568fee07e6aee31b1f4f2601366cd8d49a3e6d722b7f2352f9e377c056f0e1f7161e686f7df1cbf7d8454bcf6be1d6670bbb6cf8e3b30e69b1c8a1e3c2098bcdd63c3c648f67445a7890ddc786dc78deabb5e4bc45ada95326b7268c1bdbe203f0e2c56f89713c3dae5dbb77b7268e1fdb9a3573a61d3c78a8757fd081acb5ffc061f7cbe387055f0bdbec2d2cda724efdf83b339e12f366bbfee7e3914fa8ba2ef6a37d6ceb648c58b5a9539b36d12eb68569aa79b0a2bc6e271faa8525ae1e9b30acd58e7c753cb92256dc4d32e97aaa3da69c4f9d23c6210ee5c03ef192f756473f6c476ef7eb83dae643d7b92946e9b31f8f2bd99463c46e9057b8623e8a299b3b0eb216af29975e72516b3a6eed5ff9c64b5a8f3df14cebbffdc9275bf835779fd33ccfbefaf56fb6fee347ffa8b57e237eca04f15e73d5e53ee7b95842712eec1a7106b80d22e2e4c787b5743e6077ab357850ba9e11805b738ec3a5a075bafde1b075122b03ec8e40d66a9d33637ceba3ef5adefaf0b5e7b4f61c39d5faaff7af6c1d3dc9eb20b8b31fecdeb4e68e1fd6223f9ec5c2f3d4add68c09233d9ed3380cb86c12eb05b7165b5c4c315f8e97c7e6b1b7e3e19b3f6ea3157ebcefe3a1785c5f803f03bf8306a61c68cf87c9f1418b0fcdb70e7b5c9e3b8ebdb50e9e3ad3c2ad52e7e1a20e01380f969518efc48f87b75bb8bdd63a815c7d11977322f6e0f133ad514306e21ad80f761cdfc4cddc71952af1b13d0c7e0e1e3fd53a78f26c6bcee431d491c24e71d592394f605c07c22f9f3d632e386aaee3b54b39f6c73d392c56f9013be930710f9c38dd1a3b62700bb7ff9063ba3e92133b642dde3ae47b149ed56ae17667eb8ee5b35bffe0ba45ad1bce9dcce7da9d835cca9751a120fe168e571a131e0b8edf07ae5dd4fae0758b69c3f8b8bbc80fde2546daa178ecac39fe3ee7c3391ae5d4a9cff34fed2679d3791ef1f225999fcfd96fb4955c38d9f5540b9bd2eefcbe411cffe44f76915bfe25938dfaac89893cd2895718af3da8746e477f6a471bca241767aca5538c5efbe16cc714f1eebf766cc5211cfb31867abb092fd980fffcdf3ed1c54f95efbae3167f664a0f518f1c31a2ebdaab2fb33ffbcbcfdad5575c62b7de7263177f0f4bcf4e704c80f19f52601bbb605d33a73f66ffe9e37fd2b560de6c9b3265226eb1a507e33181bbe6e39328be81d8b576ed06db84dfd3bafedacb5bd75d73154dbbbe8bdfbce14ed055575ede75d1854b8dbb6a9ffaec17f1ccd5b4ae5dbbf71abfb1b77cd985f68f7ff9035d5ffaca3df836dd63d885da631ff9950fdabc7973fc932f1678da6dc348b6fc76219f0b4ba565a3478f6ce116a27fa6c1b711bb965d7c61d6e1ecc200f2b9b3e75f5c8d07cfffb66bebb61d366dea24bbe5a6b7391e038ddfe2e1a72affc69b7f2b72c6b4c97c1eaa6b246ee9fdd35ffbc5aebffbd2d7fdb6206f65de71cb5b7d414807efbdeb36fb9f9ffa9c7df4e37fdc3509bfe7c31d29fee403cba5cb97f917017eeff73f4e19bee13808cfc325dd28e4c3df245bf1d22abbe6ea2bbaf8db5933f0e502eda82116307064d3c734e4901ace9c5e5ce7d7089fedddf4821227fb4a3bf34b273c6b7846048c01ed5a0c91c3011d5e8003753beeba9d7ca8168dfbabe5250c6b16c616f9288f7d6222967d962659d2f4fcea3101c27cea1c75bf64723c42f438e15563d9b397ea58479fce099e4ce5bcf2839844eb739dfddefef2a1753be6240eb6335991c90f873c8e3be2039cef4f3231ff86f255575c8a67203776f11bbcdcb51a869d2d16de1e3c889f877965e3369b346e94bde7f6b7b7cfd394431777ca0fe15699e2e1c26bef8933ce433f9b0f9db47d78b668187eaa81efe8580c755db260b2e14ddfee79619b5d8ee76cf075fcae2f3db5c9aec06dc193d851fa2876443ef2e645b8cd36d6f82dc53ffae15ae73f7ae294bd8c07d6e743be12dffabb0eb7f75856e001f929f84980a1d87961b978ea483cbbb409cf3b8df487c6ffe2992d5d1fbe783a43ec3a84c511775f588e63076cd7fea35d0b719bed049e19c3ef349581e183f5fd81e5a30ca710f72bb805b900b7f1f8ecd827371db4ff905723bfbf7a8fdd8c5b7a6f5c34cd7ebc6a4bd729f0ccc1734c5cd03d8587d72f9c3fd9ce9d31d6fef2b10dfee03971df7c7a83addc7ec87ee52d8bf118460bbf0db5a5ebad17cfb10df8d9886facd96d1fbbed421fab3dc730aebe56c2ced4d9b35d474eb69f7de3ad408ef52adcc69b366a307e6a22dda9e06dbbcfbfb0adeb8d8ba6da44dc8abd07cf78cdc53707c70c1bd4da7de464575e18fbe50a8b56e3f36c8b664eb2353f5cdbf52c1e885f8663f3e2865df6d4d6835d1fba6621ec0ed9c71e5c63979d3bc577d3ee7f1e0fba1f3cc9e9d8b57ed7619b0edfdcd5e2372abffdf22eec840df7a97a1ce3a7dd4a1f6ce0f95ef5033caf36753ce702ee4080848b3b1e188ef3936b77d9815367bbb883e685a7094f21ce57bf7ca4ba7e8e52cf799dfd94eb0acffba8535b729d1fb2632d4c932c5e47d8d63542f226dbc813dbc2a246e8ed7332e6413c715e6ae77212a657f92ff1649bc8458c73651ed9535eec729b31696c68231eb52b360dbec4cd3ada14390f2373ce31895ffadef8c9a9f8dc472d07f92c7c21c601fc46df7ffea33f373e488e3772ffb90004c04f5ffebb58fc06216f13727bff6d375c0f0e38cb85df8ae3058f783eb3f4915ffb25db8e07bef9956a3e03c5e7b83891fb0fe967bffc8b1f44f2c61d2e3c5fd0cf1f08cf81d9af7ff817ca81e502e4e61bdf8ac5c745fe90381723e3f01b5a2cd75e73259ec35ae40b0ffe34049fe760210f1f8ad733528c901cfcdffab03097f7e1a1757e0d9cdf1edc8b85cbdcb9b35ca717de027cf79d37db3978109d17797ebb90ff3b1b96f3169f6bfcb14fdde29c8e67aa982b1f3a67b9003fd7301b3fb180dd3eff4d2d7e239385e33277ee6cfb57ffe2233e2e1c238e0b7f0e823a7e1bf39fff930ffb98f0d92b7e29803b652cfc96e4effece6ffa9707f813172bb03bf88eb7a507e4695b2f1acb583b261f2eca559aeca5632d0e1d6ad9ca4e7d4ecc58248f1c92c95678c9554739b1459e532dfd024c8d282ff1c04672d6eebb1a6ad2eb82ca1326fa0435b914b3b8e831e2623b45935fe9ab16b738c4e948e014b36ae985aff076e874c3065ef9513c1d28122cce115cf33a15f963ad781341c82773691c89e5628ae7e24def78ab7de7bb0fda97bff62d5bb2f81c9b3f7fae9b53c76b0d171befb9f346bbf59deff00f3e699cd3b7c186e2b6d342dc22d4d7f507e3b9c8cbb0c0e1cecc183c9774c9e411f6557c03edd7deb114cf5f4db2cf3cb9d9cec3b34a13b1205ab3efb87dfe91576cfdde633663f410bbfabce9fe2dbf4b678eb18fdfbfd2a68e1ae20bac5fbd6a9e2f20d66edb6fdfc683e2b7e0d101eae64d49b7f4b8d8b86056fb36d6fbae3ac7be8adf7cfad8d79fb3f9b88577f934dc26c3c283712fc6ad307dbbed868513ed2b783e692e166ce74d19e5b72735c653f0adc27ec805973f7bdfa5b3ed6f7ebcde9e7b75bf4d80df3f5c36cd9fc9e2c3ddff71e9647b0acf1edd8fe7c7b04363bf74f502cf61f7c163f63570f32721e66261f68faf9e6f5f7ff6557b100b0c6e30bdff8df36c0a9e37fb79d49fc5e2eb99570fd8512ce87ee19299361b0fc2f3c738cfc3d8f1562acbe8a158c8e49f58609f8b262e44f8cd42fef4840a739b317c90ddfbf4461fd791b86577737eae6c366eb5f2b7ab54668f1b668371ab71028ec587af9c679f7f72933d806f557221fbebd72cf0e7b178cbf6f6c507eda3df5c610b70fb732c6e9d5e8f5b867c10fda665b3ec8f1e5865ffeeeea76c0ebe6cf0168ce70a3c83c567c2e6614e8cc2dc60e15ce0e327d75d30c3be84e3f267f7bfe83adee2a4ce7fa70bede398e2b75f3a078fb5e4ff4d5a9eb34e027fa5ced7099e4371ee674482055b61a8886de1eb32f5e3b92459396f118fcea5e4506ca92ef8aab8d213463595b15d05277f51d60d1bc6a3232ec45dec839dae7b48ae7d2d6c18cb82cb8e0a17fae9faa0039673d2316bc0d76da36fe5414c9d973ad9966391dd0a2f7b61bbf07302adbffecc17f0d307eff56f060ad0441e7522608d39cbd7e29cbd506aa9160d5cb457d29276f2db57791dc73e0b06c0e3f831bea5c8af8a73c1a5c287cdffd3c7ffd86e78f335fe2bf692075b895857f2e980f18323231d14f555d76395dc07344c32dc16b5c79e78dafe1116a9dc69d31b550c4571140e34dc6f8eb6492f6c9c1c95769a79955c8a0d74e593488e553e2287f04d357030e9f649b0407d12735e055f54925f47a1f8cc189d88fe91289f246e033dff13bec8d0501e9d6494f7563c26a74f9f9488176fd37828078fb3965f4fbea29f94527b91e3b9a7c3e21f09c9137db3cdff2b016fdd8f1c39d27f66e4c5175ff40f557c269063c3458e7fab16bbbf172ebd90b766f0bb77bbfccb2d63c78e2de31779e587c7248e3b30a0ac1edff6dc35ff29934dd899bdf6da2bfd031c759cebfca07431bebdcc58caf142ecbc967147844f29f0f7971803dbbc8584ff2505f05dfe2c117fd2601c9ed182cabf95c66f1b7e1a3f57702e1e34bff49cc9c607caa7e3e16ffd7e15e3df8ee782f6e399ac4958e84cc04e0c0b7d71c7076ebcf0db8f7c83e66e91fc31becdf876db602cc2b870605c9fc6cf2e6077abf5ee2b167471f78a71524ebb83f8961c7f6814b7ab9c53bf23c5675b79a9a20f96fdf8e9087e83903f4c9addbb9ca3c09f60d8816f194ec282493b493e0ee0e002498b4feec6f1a1713e8bc507eddd0162a19cf98ec718f1db882c9e2b068c63c278192b73533c298f44c1e3a2f8ff0ae33a63cc50bb76e92cee16faf35d5c08a2e0b6e959dc19c43739c1492e726a2c08608efc4906e6387a58fa3d44ea59f8303c6df9bc18edd8e6f1dd8f9dab03b09b8a05d6108c397f5e820b3ffae4f8713c3567c8c5e3750c3b9e2c711c394f0763874b738036744d0edaa53e05fcaf7a0d92de49c92b3c3d38078c1ae4e272657e916d93ac722d0331e360913cfa8af64d6df9418dd4daefbbcc3316e2bc28ef9c5b0543c728259e6c13b93c46c2328f1be085f26297db8c09c2f412fc9598a34d832f71b38e36459e8f89628a71ba4d2ffc3e26218f7a0e302f73aec49012b7015ffdc67d76d71d3795c5952e800a94c1b883126d4a825d059ab0a91f65c5593e88ed63992ee4f211a8cb00259e74848813b6935c1cc275ea2f5ab4d01663478a855c89dbb04335b7dcaae01840c1712b7edda087bedb64903861ed3ee8a71db7533b2fe1bc30ba2372077bd9f0623605bffd75076e937271c542fe7cfc18669215ebd4afbfa66cead2763fea639b887a5f567579ecc7b6f0acfd4c0ab1d6719dfa75b938a3bca91d65b4a9f75f8f4c3e7baa237fa776b4174675d4f5d48ef8d8960d65ba9049f67a6a3c79d22778ddb7faaa2309e734e7b37618b81bcd3f16ea38af2f7bc3f262c273aa7d2e250c170f780ff592f8f04599bc53cd3e6fdbe9d61d773df82bee2c07701b913b63fcf5f7e193d2ed2de259e8632a767ef8970acf573e23d5f645b9fb03563b52ecd376c5a6bdf6c0cb3bed1f5db5003fbb70043f067ad87e1db71c59b44021966ffee3b1cb168b62e04e3f8bfa8c7b6c0486367f497e1e6e0bb208cfc5c7a07e69074732ee06f12fe29858944b1773a5bd167ee2521ec23b295ef8e03f7fa0933b8931268e8b6cc851efd3de73ccc7477e849d81db7a2a3196b178309e7f2a4de3495f9cfbe4e2c26c441e03d9c45a7edd06785d9ae2fc555b35ed63bbde8fbad8aee3d867118631abad3aeaa3cc0d83adfa3dd5b2574d6c6cd76da553dd492ff94f828b366aab26afdaaa7bf3156d84adcbea5c757d53bf2eab7374ea77e17fc4dce2ff2a26175e71b8c465669e9cdad901f59cb895abaf26349dc4094b2c8adba0769ba0775f357d272c79544091fcc3afb75967a5c71efa25d6807528e380acb4791b8ecf80f04fba3ce10b37c0de861c96b425228c13db29169ee154c04bc266ce645f8b1f482f1e0f10ee37e74645e62cb948064e0fc35fe40f32e2a94369e7c27c1910fe51ef0edb2f2999d42f63280ee612eddc2fb0690cbce196907b4dbfb4f1fc19071aeedab5e92573a36acfa5106f912b56c73b493a6ee8fbf1631d8b7c39be9d3fba693c807583dc7739ede987b20a571e27c7b67dfb5094f1e0b03a81bf56b8b3c4430207809571f071764c7e89fa188bcb81c93e8956d2ee9bdc2addf22022ab39bef83f35f8974f46e0194bce79ee601d3f7e9c0fa07b3cbe00c2aa9fcffa2d5dbab48b3b58bbf1650cfe3ccb983163da31675e1d1f78293afaf17c6bf34c3949cfc8d02e39a0c948ab3c0cdea51a055297f31ff04a3fe9c003d2c8d37a61c3eeaed17863e6ed300c971f35623281bb65db2569aef8a8055fe22624b50947f8fc7fde3d891f03dd88df78e26e1977c9f0bfeb8197167e0b0b8f2884bc3c15fa41c9f9a2c567dc4a3fc7ad73b43a27dd90169988096808b170f5c1142ffb1c3b0a25633ec9942edb78ca852125faee2a1d9deaf1cc58d7bf8467b286e0b6dffca963f9bd1c3f48395fd707dec099f8dc430ac6871dfedd062f854b12c59672e483e77e10e02f7d14887e3249a2e71870fc95776ecb116b72d33e1d7beff300530e2704b09bc7279fc6d4ab10a7be6c7c8a65b913a7449211385c4f87290fa7621c99d3c72adbb98cfea91326c74351774e178a8a904a4e30f55c5c8e76d27bf2047ad759950324951832a28c9be79c84151ce5855f630c1c73600c751ef66b36c5de7579bcd82ebc4956f8644f1f883af9c06bc1e7634aa5738658c27172bce224275dfa4b43dcaea716e9128392fca2e79946e76c27036a1959820be3e62e225be223be6d9710f1e0400748e66a1338b3dba5412a834048059fc24d3e72eca2a9d4c481b5c4e5199718dd9f769af846c252e2f65eb5ef3cb02a03ef0c4eef224f9f69d526a9e75ef5cda02a71b96f2768e72a3ba6e89ca8e9886dfe31e6e22b8eb9f2a0612ceca6988b7fe783302590622ac78ff6b2110ffaf459b7a3dac707b51fab24e0ab73c886dd82034bc931e152976d96baef242dafc55638d505516bd4f5b95f7802bc3799f4ac59e2f8799ff33b0f271b2a6e97e77ee4a8ccef0c965eb6aa2b3edd4d7518734809ae21464fbee39ce9eb2dc2a1785e110bace65b8488c1e7439c17f1fccee3ccc38d9222cec994b9c2f860afa239d8d807b753667fecc8d635d99ff22507f5cec9c1c17ff22b3985729f0e5df1ec8dc2efca7c0472b88a35d6b20e3528d275cf7d3268c689e271e64ed54f3b6e21db464c82d24c9200cee5f9b92ae9aa9c0c3a5d431244f6494e99c7a74170315f58da7c69fcd298296f4764bbc891db20e1b1c77f6ce15fe270e2f0e20ef3f1f4590513c5d886b57372afae48e3e8f4f052f5e33138b43b579b35b552bce049a1142e52327615fa63f13c82bc826318619e16fbcc55386054c62473a57c00acf995ff6e75f025dbc85fc18b53d707f659826f76cb31527eb2a3b253c95ce518790200f7c5969c8a29b54b4c75fb325ec4d5e3eec9678c03ed727cc8134a9d5f635a8f2398a466e664a75c8fd0a69f01ed6df87c1232182ac9aa899244e5d5494aafdad00196144e322339d3a8f869942f3ede766f6c69a49349c4938f7a96ba5c12e91da497ec5d71d41756ba58f8a0e3c4565f27518cc9fdfac0a458d8a75e987a5c94ab48c77edd4e326101a00302bd662c252e28fc33287491bfd8fe1fd4e031f93f3d8738dcff5fe5233f9a4731069f9259f0bac7b63d5dfde250e18d1dcdcb30bfa3bab4f99ecaf9caa0d0e239c6bf786e150a72a2b82e35dbf31b3689290448ac8ca1d639e1fcd4c01f8bfb479372efe7385207afb44d2a7468533a0e61ecb9e195f36503e5c29a22dea6539b89330661da34009232b84a9ca46ffbca2d97792ee47248d2889b22daa7025dfb729bf1d4641be108639b1b26f84ff68c95c5e37144cacb85099a9ac0211c47169b9cab03f002790e8a9ed23f0e123d783e6c138117e72ae1a0417efc732c093393c3d9875e256112807340b7b6cbf8642e72c4588bbdf420727e72273a41feff557368ffbe95bf8f31fd946394663a7f4b2fefe4908f935a452750bb9f2f16c46458159f847ef2c80835faf4e5caa883ad9f1b49996c4b5bfc2988361be59cff923b0365211260789229c1a209e72b090b476ed7fbc2f0a41487d781a7d8d0a706453181c06d73acc416ae9c5fcca570d1314bc8b37e61a02f1f2b8d03e06e2fdfaac9235f21465d84923a014afcb2091c8aadd865ce8a8dec58a3c4781c47be58523cc14b56923b4a6597f06d861c43c9afada9dad7f980f3786a72cf4d9c992be6ab5c2b38c4a6b1a109da650a7b0e4996d8c0ad7110573d76e9dd20c452f089a9f829f28005248e5ea2e2dc534099a3b10a9631af3ab6e8e89763a044621ca99da629f4f15c703ee8cbf94001fa65bc1d9064a999895931469412438e9931e89ca8f012cc374d9462e33dbaa4d3dc01248d11a4c14fd6166eef031bb9d44ee7291fc6168ab06aee159f80a9ef6170c591e3c1ad05d7aa4f4657d5cf792a504acea4c8d7bf0a3ee7277f1c13b565ebfd4497746807773ef6b2c9b00460a8614c9c2fdf7af1b1c9a930839c9edba5f812937829f3b5191a050b19f5a2d15c16b78e7bb773930cf8afe4c76448124ae3f1a15ece5967c7157ee9c515fa1e57839c22e559daa9c1d76a6ce253bc1dfa1a51f9543f11d65e1387863129336f373bf98b1475599529e5467cc4a91db1b19df8ab12d9d4b82a31668ccbaad6c97f932cf9aa9cbb3ab6c955708c66e57867db4a6ec187e6621b46027ce8e2e4e31f1df9c4a5110b6bfdb1e9277cc0102fdba02f36e2719adc115fd07180ca09a3b6f4c283c34b9647bfee4f7ad6c088cfbb1d631459b221d60bed952beaca410d186155bb8d7c931a7fe5e01344994ad6b32b5fae973c638bae66477985bbcee3c4d9487e5157622cea04886356628d71d05e0acad90f63eb7459ce76895d38d93a9080dc904dec53257986c95fc52ee2846fe2112e73791e11877691059e986f1c3bb59db63e06755fd07ba18fdc8ebc25cfa0175e3ada459f8930bc8698a36df147bfc4bc8e5262ecc1a6f08b5c71d026f823979fe7310ee82b32f489abe4293e7185ba1147b7f05178631c956b271169e1e371727cf12f4953ec4992e22979e6f8abb609cff76e5e64fd3d9c381654e4515bb5f8d8773d2119dbce2b5f17b3b9d3109363705bc61d622a186f64ceaca71fc6ed053cde26776c276d82c84fdd270d5c96c06464ce5e20a7ae52d497ae435f79a478328f6cbccbf853be8c9dff6853f202966dfed72ea9af5c85af600091decd99378b7842eddea29ebaa057bbe4221e611c0e963cb65e37602872ae60d7d8775802454eb58b8d78ea75f0439b124f90b3590aede31f15e2f4a68f501b23bd30b28df29e74355c537c1e3783a87347db5adb79ea7852e8d8663cb389f9515cfcd09e25d7258e244d2af00df0c995853e69611165c237e9222eb665c31a8e79d989a2d40e6ea23eb6bb1b25496f18ea7d70002f58f8539bbaa6b6fc49a77ea5a66943918dea0648a3a827bc74acd3d44d71ab2f3d8963bbd151c044acdaaa9b6ca5532d4cbd2f39eba88bed88f1c35011f4dce9c8d3b359376d134f6f32e9558bb4d26f981b51afb66a71a8eeb3bcc18f38e29876e22bd89e1aba8034607831f1c5443e153afac9714aaf3a5246596c474c53bb135672d5b465db2f9ef9ccd5f9eff27c2da89fd4d19e1cb2e9d4d69850ef05b9bb0d77a56a2572776ad324ea441165b12dbdece85bed58bbb00f2f91bbde8e63e1547a93093e79ddef839b02893e8a3034a4af934a4e686c27d32ababb3e38c8cd9e303de922534fb8a88bed68ff7adae2a8d71d393a5c3b64dfd1ae0f8a9f98a3434c75974dfc4db2ba5dbddfc9a62eaff7eb3cb1df84a50cff63bc080b93b426afe3aa56e809af3a0224530d9d5f906814649536eda3aea94f59bdd46da4e74520ebb49d4a556c3b34dac7b68373dcfac826bd6a27e8f0d21ba6277dd6c58318dbdde28e21885775d4c576d4c73631f57eb48bed888bed8809ed6e6f4ad4f5c1ce2984531d782bcdbabedeaf807fba8ebff1686ed4a99afc36c9ea760dfd6e7e224f98e732e51ce758f756e2b910db75bba28b7e098a7db61b62295c115b84b5461d53efd7e08ddd069b123f0cba9d478d245561b4515b3591e46f9cdbae0c5c0db1056db5d9846d9255ad9a7b7db1eb0113737507195b91f774ec6954e7aff7eb91f7a6ff49f19d782557dd1b7fc4f5a51df9225ef2269974b1ee2b8e36c4d68f4b27fb288fede8bbde6ec235c9ea763dc5d4c9be939cdc4dba288bed7a2cead731f5be70aa9bf490e13709849d6f03a700004000494441540835c1518ebe2ed0f1d30bdb2c950b4acd0e3a9876ff1621e534254579c3509b231463609b257317bff591cc36d2279364e4feb852aef366ce4215fb6a9328db75e3093e49eeb914321aa2449f49525e63ee45981b3de90a96dc287e41efe4b78718e5a3d8d763455fba7a6eecb3604cbcd6f16118b2a1a2e06af195b14cd63d8e9378fc002a46d5b2afd7757deed7f3a870078e8853bb9e4be9630cbae5032eb7e3f860a822878f599c5fc2d6c648b1b156eec50ff361893c9a822ec684cf6ff68eebe5c58f593e966cf756748c638e6ea371cfb154f2667ed2d71c10c7a23c6b7955f3acd9aa2b5fdecf7ec4eb7ea9801bc9dc978b7471704b7f114692c82d9dec1d437f2ce02fc72849d26b88a72fc7bff80be315653a469518dc7dfbd809afbad3d8c73089d1b1a5bcd80690cbf25c61beb1641d283aec62857cdcaee62f72d5f5f55862bfb4ebfc99907a9632bfd8698e3dc96b3cc53e9fcf34f7127131979a9cbe0a07a2f078eb5c248c76c943f36bf0e55c99335190241471eafa2075cebfc4553fa6b20b54dd9a99abdb7cec8b2dc914536ab78f49cdbe8c1771f5b87dd09cabe808f31279d08e735b10d6757e8d69afc723739223ce2dfaf1c73149c47f4cd4ebecacc8b3212f1afc939c644e28e2063b88d2c5a6838e3efd62e4c0d4aec740158bcb89975fc58b9a3cc2284ee71656f6a1165efeea7dcf2d70471fc2aa26963c717c2812b77492b91c7a8d1ffbf19fe700b017e2c2b8cbd6eb84001258f9530d9d30ac638cc4f28fbca4f09a32d9048eba1db9c4a7f86547394b8c876df1ab162e31a55771302ec9d9569f3cd14e7861a5135efad8679b313836f8912c72c558e59b32b59d0b2ffc574ae6a48e7fd291d7db94e5318fbea29e7651973c90308dadfb62379788a5487db533cc2b8f3ffb975cf1c47e94d56d78e128b134e4439e6e7ae27c5052d8ae872c31a557f753c3485f386b3671ac642f996c8a9c02961cb3e2a10f62dc75e68f181fff0ec75df1b156515bba6ef140e005bea4239631441bf589955c3153e6719100ffea3cb215bee497b9225e6da7225de6aefb1407e5e45569f2ef1c391ff18b8f3ab5dd167dc529ae88615bbedd6f1e37b625a71ddbe2a34ff9552d7cc18057fe58f39ff34b4ec72ce0725d9e031409cf3af6d92647943b2029fcdc973efa12bf9b022b7bef67ff2e8b79d11762222672aa4dbcfed1bddb875a32ca69c37fb1080f71194bf1b92ec7251bc6a263205be1c9d1d4ee860359c1853665313e613cea7cdc2397c7acc0020f45b4913d9b6ad7f9958bd3d02460dd57ee8b53c7c2f1d98fdf222cc4a040497c5ac9b6d18804e3c7f0ea3a6274cda8e964437dc54ee3c55af6b92d9c6ad7d305b9654721da45c6be7c40ce01f0bc127b1b4b588831b69d22e83c32d2b8022fb92d9b6e35a1c0481edb94692ca23eb35762a23bc72a16707a3eea3b20f8619f51cab76a8ab34da9738c342925db7a1f6dc7060e9af85842468cb88a7d6e54e499b3c8b2ad8e4b371f9123faaef9f438420c853f0613ecbbf9897c0157c6aec6c3ae7c943188e3e123928d6adc2ecd7a71d08fe44596cdbd8a1c518eb6728f1c845478624eb28747cc27ef715ea92d35656ab3f67e82bbb8c9c663a155877c3c26e99c052fc02b07e9ebb177c3c896e69ccbf5fc429f71d631ea93b714c515e22979043f8ecf76e28e73807ae5e3d8fc229f5e5316622cb22c67556401a778a453ed78259363534c05039e78bd909eb63ebef571945fd4c2384e7edcace1fae5e086e392fd53ed31893fe38b3cf42bfe18473c36c4c5d81adaddfc644c93bc8c1368bbe9734c05c3110197701a92a2afe3d90fb1577021ee386f84f139968c2b73c22975ed8f7951d189538112938b72903f8a635b38af430ef2d10dab7191613db6c81fb1b14ddb5a3ffa896db9615d9137d9431687a082afe556d165272e8bbce4ebc92fb51953fc42c61d2c5e4afd8f2725db285e1779bb0f445517f14d7608d45788c9cc5fdd1782703fe4734e484b3b35db31501762505c04a038bf38d4774d7a29fea8c33f96240b6df2071f05c786ffcb5e1837ed0b3670b8dcd519a3761b03897712476e172ec595ea142790d926f533a6f0509fc746b2524b9e6bc6a7188929ff726e6e4704291d1af2cc32c989d19ffbcf766e2bbf99437cd9d6fdba6d1ecb0a4ff02d3bd42cc55fa2adc656d13b5c6edab9d08e31841c0a6f90153f35accb23aed266ce9cd37492622d7e747c28176794657ce10f1c2eabe8831f7274e3a98d69b0453305c706cf4bfd35f5730c54550a6db2a0126f258e84e0e5a69d6f7b5c007580ebc0e53cac63dec2481ffa745f6cd841515f6daf65235eef03c9be64b2954c72f5a527218afb11467dd5e2f77e380ec22b1eea73bb128770ae0f31463bf9f248da7957c72e2b0b96fec4c70c725f7af915a6d15ff2e52cc58eacf8cb7dd5eeab364f8a8ed86093c6b3cde17d8251d476bc62a3bca7b6eb0b22c546bcf8d4f6185c9cf8a4977da5cef615db105f52a7782bb965fec005503b9620a7302b5079cb5fdbb2ec2fdb039ec691fd3a67e6a26df92b71e579c97e91051c2d2a72f6f3bfc8e7fe9dde956e53c7459e18636c3b67385712a5bf66586ee7189d935985982b7c6d5d1bd396c1dc3b7cf1bf8a2d64d40b5374c91e06cdb6114f4ce4e03358eddd1e7acd9f025933422e0371b2b89c7d16c7f0ea991c167d1dc77e2968464e9a677c8210aa44ea318087ff8adf101be38f3e2a7d520acb855ee0251fff13a7620df8624bfe186b85a73636c48ab3b46b18f968d27b9e7920e4a7322e1c872240c7d34863233ed59e13c627c7de1e27024289b9694c5cddc156f9290ef70303e515fd4916dc25ea742ca06eef9ed4ed3cb96c58c76108006fe7ad71930df1514f3c732b4347bd279be63fddb88d8308cb9331cba95789b1a84d5fa5d0572edde2c872c703473f8a5d36acc51b656c57fcc08bdbe631f47cd2f4705ee1c1259a4a5c944b477fb12f837a4d5c965576c22af9e4e30259714c1bd90a2b99c79d49eb181d07da50e7d83c6e34a9f785f19ac7241f8bd277a7c91965a9557d8df2beb419831f47fa43c9be50057ec4a11c88c963c0661917b5ebe311eddc002f5126bcfb452c2a15ff12521dc64462c9d88fdc451f1ae2f51c286fe2cbf8121330f563294af92be3c81c329eb2ac77b87cb3d3d4767f69ae54f1c1bf30912372795ec0ab4e446960655bc7bbbc1dab1f841cb7cfd9cc558d093d615ca117a6afb92e5988df45393ee05237ce35d9845a7e50c3245d1ba9663bc03c1e9f4fd95f53dcaecf46e2a20c6d97ba2c8f858e231592c7763e6fbcd239441c31256672e39f64ac857161e8471bfa767d184fe965e775185bcf37f079cce93a92a01cbb100f7dd439bdcf88814d3f8957f1e6c157240056faf58ef4aaa5aff41b287ad4473cda15ac1cd4eb6853d7a91f31a14dfe8a8fa0a3694517fb359cdc54ea5e3075eed763cb79d7c95e72d515ded0a9e86bb15674c126361d13ecfa6213edd5eeb35df6d52b3ec4e43eea7d39fe7fa1ee2996265d93ac2f6154ec904fa5df17823e6274a1e923bc1a472fe3dc9798eb987abf2f71d56dbcdf4b6c7de1ed84e98d3fc613db9df8246fc4fea479f4c1aed19f820935717dc506b36e36bd71f4a68fdc6cf705ef980e63217bd5bdf2079e8a4d277920ace0250f761235d58db64d40c8ea58f6eb323785ef8abc2fb1d46d720c159e0e717513477fb11d391be485a7491764bdc5447d374cb02f7e42a38ef77eb6f1fffdba56a4aa7ddd1748fd628b3e5c43d55ef0963645c4ab96f30c751cda7c3c3816f1baacae8f7db6499e632a7e3359e903420cfb8c95a5e8d4aef3e698ca1b4af64177e2228ffaa94912b4888d7c5486527c674c7dfc0a545c59a0f8ddbec1b6f0124f3d5f1477214d3acf21acc0a3bab4a3ffec4fbaca319230d7250edaa394e31bf992aabcd6c7a07038015e6a7948afda89327f3db688f1762d974ec72ada29d02699748db5c6804e72291c395ec9bdce32615457304d9de847ae6a634633f2e91c68a2f96964e55cc97e9c2be683b6e642635e115b0b4471cb87f771d1633f5ec8eabcc52e8fbfeb831f9f773c0f50145bcd758fddfabcad838bbfc0df2dc6781e86d8ea5cec576c33b682832ce611f16c778cb707bf85a3c91f9c77e3248e25cfbf629fa4fe1a65a55de70ffd8281b5daf5f35cf4dde29122f049c45a7c2ecbb1c7312cd86c2fbfb2530da292b3b8c4239b4ef2c2216781abe40399f808938dea621ae793849deae0c779d867a95f3be89b09422e5c8c2519a5d7124fb0a9e8737c059795b1dfad4d2ead1342bbe020632998d46dbf069b220cb2caf129809c2bfb99bf322e94693cb24d898726f5e310387c81a503cb9a85c6b14d99faaaeb18caa34c3cb28d3ab6559af8641b753df134e13af12b0ec5a0b89bf0f2c93adac926d6b2572d7cb4655bb10a57d747bb3a7fbdaf1c7ae2959f26bfd2459ff5764fdce2541cb1afb67cc45abae88bfa4efd26b9f8ea5c31966817e5b2edab4cf89eeac815dbb4615f718a23629af4c2d5eb68475db4958ef2ba3fca5e4f898b99ba1d757e5181427ee49b7dc5a4ba6e1fb1d4a9cf76b2470d1f3d9526bf6dfbea024358f1d5fb92f75677b2539eca8338c9c4197594d5fbc249177dd5b9ea98a88fedc821fe4e7ea35d6ccb4e75e414574f3a8d0531b2adf3ab1f6be1e543b6f2a5ba492e1e6158d7653df14a277be5205f4d5cc2d0a68e8b7cd289bbce251ed5e28bb89ef8c45baf651f6b71476c9d5bf8268c72918dfac44ac6765daebeb885a55c327134c9ea9cecabc85e9c928b877df9974e36eccb2e62eab2bee065df788b508e7f56ff6c047e36027f7f474027fedfdf08fb18193f6fe1afbd684bedd2cfdbf6ecebc2d547e69fc1fe0f1c81748c7b5e6037a5c5f341e7449a52ed0ff24df89fc97e3602ffbb4640f3b0718155fff458efd783925eb5f4957ec3f9d2a33ee2d1ae60e5a05e479bba4efd88096df2577c041d4d2bbad8afe1e4a652f782a973bf1e5bbce3748b4df6e2552d79bdaee86bb1567475c3dc774cb0eb8b4d13559fedb2af5ef12126f757ef3705f113ca7a8aa549d724eb8beb68c776ecf7c5becf98d7f9de5489a38771e685478b242da05e7bad65afbdf65ac94572c6cab6fe87f4f4a1451677e51de771a64fbef5dc2a3141e9fd1e62abdbb34ffa7a3cba78d6f175fe3acee3175f8e83dc755c236f37615dd0c77e1ff2d7b8c5b82a63e0a3027fe01296a288ef299a6203106d4a3f1f5397b926cd95a2cfa44d634619e795ffe379e1e1b593c5ec821fc6abbfb6ae1eabfca9eea42ff24055b1e9242f8661fc82cc838ffd0eed8aaf0e1889eb58f6eb32c7faf8c4c0c5d0435db7c9d046fe1e685c155c378d8373464c9daf491764bdc5447d374cb0afbb63bf8e8f1c7e8b504698a4d0e906a8a4ed9a7af67ac2b4d1ed96dbf11ad850c489c144b30ffce93c4a5cb92d3b72d045e9b3d3c12f557d29e262ce6af764478cc627b66923fb4efac81b6deb7685ab969b6c5447bed8169f6495dce21836f0d346f1cbbe531de368f2f9baec6ab174b275799c2310b8ef9817649e43c0c558c5ad9863be1117db151bfa02777ef3a8ccfb264ed9b2ee4d2f6c936fe97aaa69873f424a5cd967a5cfd88569b2a19225db769c13d213cb714c6f7d3464df2fa15dfdfad197fbe3f5a5ebecd9b3f6c4934fdbcb6bd6d9b4a993eda28b96daa48913a0f2924e44be53a68b86db908abe745c117f22042ec740250e8a1f9c6ed7b17a9cea3b5fe6609b1cd491c6497250cd55423817afab29674f9cf8e2835325f7dd5fd4d1ae0f855c3dd9ca97ae87ddf09e564a493ce558c13f64ed78734caef79ca0c370707419aa7c151fe13cf35488d2e0e5ece8993e5868c7d3277721e07f95d8e8901c804679f7185aafe19b5cfdfc891d1f7fb772c692135dc275e771761fd9574f3812f5583a5c1364a35c748c5c9e6d24ab63d4ffa9e252001dea4e3e288f7e3be1481bb1b1ddc1e5eb1237f2d5e75c07468f39cda66e880a6fc3b1abdb7a1f2c714c06d44e229fee0096c94eafea47c3188df4aaa5639f8576ded6499501191f7d2603ead9121e6d9e1de0a1ac8dc96dc5251fa51fa0d965375ef9705bbad4599dfd17ae342680a5139a78c7c638937d894fb61e0643af9dc4ea17ae1264c0824db8a076995f31a0d7d808a79abcccafce2fbdf8b2dee3960d31e48db675bb68efed7cbc6413f1b12dbb7addc9cef38c6046da905781688e649c72e171a8c4211ce96ac7865cbdc9a2dec72ddb78bce0d6b9a5bc22a7e3f37851ae1239258b75f4c37ce80b3611d2639bfc757cdd6753bf62c371cd45d84a3e79dc09915ef864dae53b56d899f20ca83b73e68c0d1880fff73c0a175867b1ab3566cc68dbb0e955bbef811fdaaffce2cfd9a2731716bee40f23cce3e6f33cb529a78c434231fbafe563db8f02947a4c55590a8998847613bec4aebf63a76b07fcb932d9393a1f0e1d15f9f363958c1c864022673b2e48654360ce29d9e89596c9b1d7111fdb824b96c6adca4f5d9e471e4fc59ffc24a2cadc712e0f0381e4f16246cea737df64efbc8aa58c43c2fa81e2b92290c7aa8ecf70712606e592f93ca61c8be72139eb2e4cb1b3afbdd6b563df51926037341dd671a386dae081f89522c8e02a79e32b52d118a9f67c00915fca69574ab663bfa2abc999a2ae09b28df8c8efc796a06cc331f36e3e566c67dba4706de797e847b6ac2b79b88283014aa5c7666d9e12c652e4c0c4f993b4293ef1146cb41330d6cc26f82eed8c611e5e84213cc627fbf674627085b33e0eb4d5d89257fc90b779937db763275b712a0eef3370fc872b5af04e07dea7abeeed7412109f4a1336caeab89e74c4d6f5f57e9daf535f72d691436dd5757da7be4e8a76e644b68bf8ba8d0f27439808b410b66d9d5a51ce76e46aeaf7645fd7b11ff97bd3d7b1f5beecebf2d88f6de159c7bcd8afe33af5eb72dab24479533bcaea7827a871f42493aea73afaebd48ef6c2a88eba9eda111fdbb2a14cf356b2d753f7641bfdc536f9d58fb5b874f1e2ed40ddf65bbf61a33df3ec0bb66bf71e7bd375576311758e0d1a34c82ebc60893df3dc0b76c9f28b6cfedc57ec2ffeea73f66ffed53fb571e3c6fae2ccb9f2a591174371ab5daec3d0858595e3842de3e1d7c27c45d6490e02711117db6e079bc8e37a64cf22b96a17e2a51b4756c8a57779bdc8d78c94439bd3c7917ee5073539d995ac70a051f72fde6e7837aa7164fb18736c6793ee398563e118e69213acc448a1631393a79c0f1ae1755fcca52e635f322ca26dfdf60376e8c809eb9fd7eda7cebc66a3860db2c96347d8177ebccefee085edb66cd8403b70a6657ff3be65b670c6782ebe81c793328ca5bade4d8179f82981187f6c1318fb9dda751cfb2cc2f3f8aaad3aeaa3cc0d83adfa3dd5b2574d6c6cd76da553dd492ff94f828b366aab26afdaaa7bf3156d84adcbea5c757d53bf2eab7374eaa75b849cd83c4ff5a9836c283ae09cc42cd4b3461f16e1029ed4ce417d298993a3e4547c615130f9e448c234b7bcedfc98ec05cf89effff90bd4e94c50bc8a0b0600b4e3641b41a54fb325881c0ca1f056cf31d98043271be0295e56297f67a5716a38877ba608788fdf053c6ddb2b64c5598f5f54a4d3b896dc18478e41bc1e336361be3907b7cdc74fb6d4395f3e7ec4b0288ed4c318f0782a3770467ee8042b76310e57ca8f12c926258ee0338d65f6e9e1b7f9652e3bc77a8609af40746c2ab1652ed9788c18bb988bf3073ecf39e4abbce8a7d8b19de71be58aadde2637741cf0745c821ff74b0314f7895abedae0340e51ef06f597e027c64598c6966df23615f27b9c84e7927d56fa99cb65751bf84db9d23ee4491bcf47e34e171085b8bab4b83a75ea947df7c11fb5bef8957bbbf6ee3b68eb5edd6dd3a74d6d6181d575ecd831dbbd67afeddcb9cb5e5ab9da6e7be73bec95b5ebed85175fb2ebaebdaac55d885367ceda33eb76d939d3c6b6c68f1cd275e6ec6bd6bf7f3f9fc878d36c9d3875b66be0807e36006fb627cf9cf5b006a1cf3754c4e383f35aeb35bf8ef961cbf33f4f770e918fd3f67d47ba0e1d3b65e7ce18d73a71fa4cd7ea2dfb6dfe9431ad914307face8913e1859b711c17da673ef795c7cafd13c3b81f5bbdddce9b359e6fecad753b0ed885732776314e9a33203a578cdc7d49c34c453a684ec681c53f0f94863ea5dc9cb1a4b0306f194fc6b5f242b34b6300b9e7d0afab1f51f443b8bb2356c779c7be2376f038c660fa38572b2646c3c5ccd113a7ed85cd7b5b8ba78fe91a337c08771f798c181bf1ce2b1bcf8c793019a8184bab85638745ced6bd476cd7c16376d1bc49e938621793ff3c207031262c9aba5edab4a7357bd2281b87e30e9d037eb0624bd7f75eded5ba64da48ff7147fae6026bc8a0fe5d0ba68d6bbdefaa73ba1ede7cc0bebafd486bf1f081b80dfd9af3e6178f53bec8c8383d7f869f873a897c72475b7fafa0ad6ca4e4752acaf378909771a792d2f3b6f4a4929dfba656b23c4fbd8fb1934d853331575fb31f8f11c6fcafa954627627397f80e5831c5e7c8870a894678e8d388d85fc314ec9358e4597f93ce7cc45fec2eb8390034625bb1404fa99bb62c3587848583c5d76d23175597ef1f1cb63eba2302ee2651c34a55e393879f601999b3a57c6b8002f037091f100f2274a0f8881f03f92f03f18fa6443df07cef562402dbd6aa9721f55e24b2126ad074ab97baabecabfe31d926d2080ce253929e72e5cd0501e31ec7b6e14b3e0d5f9392694a4b1f11ca8661f971d6f7a3be7cc31c48500f7f3fba57c532c6d0ee895afc7e017cc702239757bfc7c6c93b5ec92cffccab1f6667ecdf888297ae6439f2849167899438eabbb6d96f8f1912d199c2a71d56cc51fb99cdf05c92efa8b786f330f1f7fba89171af483af6e76558734aee02b6a52b980af21972015be673fe2113ad58d3639765445dd6e40968f0f195ceeb83c5e55fa1c654da86ec50f98c2b17708c754e3ab5ab6aca90fb1149b6e983c709d6c28cffcddf3a184b9e543ad63aec5d5891327eceeafde637ffb857bbac68d196963468db079335ab6fae5b55dc78f7fc5d6bcb2de860e1d62b7dd72a33dfad893b675db769b326592edd9bb2fb985e7d358a8fcf58fd7db3fbb617117165836a0bf7f5fc76379edec6b5d9f7d788ddd76c95c9b347aa83df8c2ab5ddcc9b872d1340daee3fae7df59e678f8b871e45236a5ffc395db0c8b292eb0ba36ef3a6c0fbcb4cd96ce9990fcc0ce773fd023078f4db237ecb2f9b33f18a44ce815e4c06d3f78dc16a1debdff70d7179fdcc805856c1d958f0fe8b880697f0fc9e3e4b8432e7faa61589c43969c0227f734e3e0d1bf165ad0b6e3a3d299bdc1f87dd1c8de8f566db7511c83e9e39ca3c4042e96a3274fdbff78785dd7efbff302e3020b8b2ec731361626526cd0a75c3a8726b8bdbafb907d6fd50e5b8a05677fc8b848cb613b0d5fb058e671effa95abe77381e5f26358e03dbb71af7de88d73bb164e1f47198bc7909ad6f5cad67db6ffd459bb62dc90ae478f9ccae25201cbff102ffee3f8c63a7039a7c63f5afb7c2710b6cacd234843a09175fb6257c3635460cd38a0c87684447cec7b9cddf53578ea2a2ec4e67cd9b61dabacdc3d5ee43f794fafc2b4eba2f5b86bb1b80ff15475153ec694ed134a3644a99d7d2aee9abccdd7b66992558f4fe26ce3d0177f3e8649175f731c0a87356d22defb0c10ff0dd0563d0154c8811b86632ba34c044d25aeecaf1d601c800a776dc0521cc9374922bfc7427c76e531d4e214b76a61c8c576bb5fcd4db49e4748456f06b4a75fea3b7197b812b082635ef4cd227bd6fcc7e27e53b3ddf756db67ee9649e6360db611275e61a5635fb9793c397897e509e23639e71ca6cc3d5ed9d5b905ea26e71864bfb28d58c523196be7c8762ecf63249eba8fd82fed60efb2cc21bee23772735ee19f0adb8ad9db1810c988716ce495a164aab35c1c1c578d79e1c97c94f3bf2867dbe5a8dd27052cc4e570a35c6dd58efd095e7ab2d7bc76da1ef2a1dec730cf2f5e6bb8c8fad6b7bf6b7ffa175fb0c913465bff01fd6dceace9b60ccf5beddabdd71ef8cce376e4d8715b83db3d975e72b1dd71eb4d76faf469db8867b1a64d9d523261ea53860f32ec4d197758f6e1d6d0bca9636dc8c0feb67ec741bb7be54e5b3465349eb399684f6ed8839d8c01b674f64446847fd8d53a75daeda64ff09d10e7e52ed881a3276df89081361478eecc6c3970dcdeb368aaebd7ed3c6833c70cb343c74fdbd081fdfc191ee2b92b3569f430c7ec3a74dc8620272ee84e9e3e6b1b771ef005cdecc9638c3b68b8e0da354ba6db8451c36cf781633665e4608f7dffc1a33664f0409b3d6974b96e9c463c1b300e274f9fb1599347dbe861837d3ce398faf50d9e3721b6831883e91347817ba8c7c2972d7b0edb1eec0a4d1a33dca68d1fe1b11c3c76324d1f8cdd162c6a268f1be1366c1f41ce73306e43f07c120b77ef761d3e61cbe74fb4e3c8e70c7685761f38621cab59c889e38da06cc688c1761a0763dbdec376183673a7325fe8503855390e878e9cb4691346da448c957238014ec63e1e0b61ec40dae8217c2e0a0638c01cdb2dbb0efa07e419c88b63cae33e66f000df9944d3cb193cb33771e8009b9c8f0176cb3c4fcdd3ef3ebfc96ef8f4b3f657379d63d72e99617ff18397b1d09475bbe69cd7b9d696a295b18c59a57e7e74ea57e430177ff4254ce1479292c937fdbaac1d8287e2e3e8a392f4915fb1aa2e9c12a0964c764155748a41d882412c51a6f8a38c58ef476c6847acdaaa8b6de688310a43591c8362531b27e1a96729fd8c63bfce5fe10db8625ff351f09ca4b90ce0a743166ccf7ba06cfb499b27536c4ba701f73e032336937a3b73643cc3289f9a35e99110e469af28fa90bece432e4f0017eb93274fda8e9dbbfd1b4603070e2c71d76db66fdfe10fccce98313d9b63a59c173de9acc9839a074a3af9619e1c74cab7818b0fe2ce9a898fda9e8f53f225154889db81db1abcfd019cad5afdb28d1a35aa32b604d70fa6e26ed22906ea3c9630117c92e418a5675d0a63223e5c18348954132bbdf3e3038e74d15632d5ee3b3bf2f10a713166166153afdd971ce305d3bc53970c04f5dafd83457582a09f4d1437e5c2282efad016b3f48c4bbe5d0f2b96de640e0ab86853741863e51363706cd3f8138f7f8a23c620ce7aed181e538d5bc88758f79b29c5a758ea5cbdf5e3d8d6b1d471aecb07f52e533e790e314ef82fe73e71bce5f789fff97776cebc6976fb3bdf666fb874990d1b3ad4df44792eef3f70c01e7bfc29bbfb6bf76147eb15bb60c9621b3f7e9cbdf586eb6df0a0c1a4f042ff7c93ffdc631b6cd698a1b662c721bb60ca48fbf96bceb5d558946cc122e879dcce3b03dc2eec58ec3a79dc366321b667ff11fbc68bdb6cd6d8e158289db29d78d3ffb5eb16dae299e3ed08fafff7bd2fd8af5ebdc016a1bf016ffc43b180988e0508173b5bf71fb3f3678cb54ffd70b5ddb0649a2d9935c1bef8e3b5b672c761fbaf1fb8dc4e9c3a637ffefdd5f6fecbe67141d7fad3fb57749dc43b39778d460eda6abf78fd221b08be4fff688dbdf7f2793602bb424f6d3d6467d0c79d2c5bb1f388dd71c134bb71f91c3b865da1bfc64260cfd153bee8d8faf846fb55c4396fca181f6bed4471a1f0b5c7d7dac3ebf7daf451436ced23ebed23d79d835b9013ec3bcf6eb2efbcbcd3e68f1d662fefd968372f99626fb968b6adc2b87ce9a94d76eea491f62a76d34e639173d18c31b6fdf0495bb5eb885d3c75a4fdc3eb16f9a27433165d23b0a0e1ced4271e7809b70a4fdb242ca656ef3e620bc60db35f7ffb0536088bb123c8fd6f1e5d6753470fb1e7b61db4e5d3c6b4fec1f58bb073d5655fc06ee2f390cd607cc8e3fd97ceb64bcf996207b020fc4b8cd76e70ce1937dcd6ee3c640bc60ff7c5d3462cacfef8bbab6d3e7c1cc5ced3498cffafdf709e0d1b32c8ce2069a45d0ae702c7810b5d169e6e7cb89dc517577ffbbc7df2ed0bec436f5a828597d9bfbee5421b98763c7d21e606d98e36652ed7ce51ea58eae786ae337e3ed33931f85797c7735119d4b9ea76852b9f5bec8b47b6852b8c8a64c47bc903c6731285276f7381dc63a89dcb115cfc6712e5294cb10fe3279d8f91ece4033141945fdad715f1461be61cfbe255bed1463aba8b31512e3cdb914f634a394b0aacfa3e11f1decec75c78fa53e9f7636cc13ff8fd87d4f7c9e34960d272e2b2ed7f40a88d88d8731b0f0038167e3a1546ed28a74d94332efe49465bb6eb7dca5954f3d3ecd7eeb90f17d87442092f5f0ec6cb134f3dcbe73cd42db1511073635f71535ed751fff8134fdbf7f238294ec5235be29e7bfe45bbe79bdf61d31781dffcd603de26278b73631c786054a453bf52b7611571e940dfc95e72d5c5a6d6a8e86bfe2aba9a9dba8e09767db1916dacfb6c977df58a0f31b99f7a3f3aff29db3dc5d2a46b92f525848a1df2a9f4fb42f0bf095389a3619ca9e74ed4f77ff8b08d1c3ed4fec56f7cd86ec7eed4912347ed2b5fbbd7eefeca376ccb96adfe61e4cedbdf69ef7ff7adf6b9bbefb3dfffd81ffb879bd1f8a03264c8605c1bd2b5807c5c7c2c1c3fcc7ee52de7d96fbfe37cfbdefa7db61dcff1dcb074a65d336984bd058ba0379d37cdce9f3aca6e5b3cd9964c1f6b07b12bf2c48e23f6ae4be7d8bfbd7d995d3b6f3c1606ebf96c8f8dc40ed1872e9f6b53b0f86279053b61f32662d707efca5bb113741c6ff4bc9dc7bd1d3e2fc4f2321645dfd979d4170bbb0e1cc5c2e88c4dc162e19e27719b73507fbc995f64bf7dcbc57e4b930b1e5eca788b90b7ba583620871b164fb5df78c752fbc8b50bec334fbf6a3bb1e3f4f8cbdb7df7ecb76e5a6abf71e352bb6ce618fbd4436b7da1c7dc75ed7961e32efbf28bdbed376e586cbf79f38576ddfcf1f6346e97bd8245e6d7b190fc652c167ff56de7db2f5e35df3ef9f866db895db341585cfccd964376fd7953ed77ef5c6ea307f5b31faedd6dbf8a71fcf7b8cdf7289e55dab11fdfba4379193cb3b0e81989dda38737edb769d871fbd5b79e6fbf77db45f6e2cec3789e6cab2fc4b6627176dee411f68fde7c9efdd65bcfb36fafdb63bb91c74b9bf7d8775fd96dbf01d9af613176dbd2e9f6e70faff3ddc11facd8ea8ba7ff70dbc5f6c1ab17da302c3eb99862d984dbb16f3e7792dbfcd31b2fb0c3d8597b61e31e7cd3b45fca3d4d03c7f2855dcd41de76e402f4db4f6fb01b3ef7bcfdf90df3ec03d72ec207e4b3fede320ac77928760b39863e96240873563caaa98ea59bbcc1d6f19de481ac1b1775c12e40bb351b6dbba192a08e65bf2e73247c57e47d89a56e9363a8f07488ab9b38fa8bedc8d9202f3c4dba20eb2d26eabb61827df1131a75bcf7b3cd80fefdfbe35b3b031d1ec9750247193c3b4e13b3e217335cb71b836f9fc4519e29823f362b4cd1dcdbf4279f14bc8c4fb60be6cdb6a143fc1e3cb696d3563475f5363f15ab288ea6dc34484d3adad317df0c5888ed8f4f9c2aecf38466c1809603b47cd985f6d0238fdbe6cd5b6cd6ac19ed1cb269a74556949353b1b1cd52d7bb2c0eaca3f28b7c75d20b16f4ddfc055d95ba3d069447bbd88e36f5761dd7ad9fe746b79c1bf28a18b5bbf135e4226c8cad4916f59ddad15fe488f2628b1c84515d74bd34225f6cbb59e0659f7a7e10eaad449ed8aedb49a7bae883dfa8f30f61c8f4c8d1a3f6f4b32bed7d77dd6c179c7f1e7ee7ea15fb8f1ffdef367264babdf6f853cfdbfff52f3f627366cfb265172fb50b16cfb31f3efabcdd72137f0f6b8abf3922197787df37b211b89577e982c9de1f8fdb62f3b17b72166fa2bcbd37046fc4ac5906b3cd5b59283c4ddfbf64b24dc7ed3296ab174fb3efafdb6b5c1ccdc0edab655840b11cc78eccabd8b1ba71e90cefafdebadf7767784becdca9a36d071649ebf180fa399347da8cb143710bec20160767ecc269e916dfe31bf7d94cecbe3cbc7a9bef929cc0edb357b068388e9da9c9d801e222e034167537ce196be7cf49bff1b574ce445b3679abadd8bccfd66137e71de74fb5e1d83d6279c3c2a9be503974f4848dc7ed455da788bd66f6589b855b682c775cbec08ff7bd58e02d416c786ecae54bf050fd851387d97ac4c9dd9b7f7ece787e41c07533b1209c3d71a4dfee1b3f72a84d1b31c8178a9c311bf61cb5cb2ec798a0c35bb2d763c1ca5da0b12386d8dbb000da8c9dac25b3cff82dc2cbf2b1e0edd2c558f8f256e45a2cd0ae9f3fc126e316250b1ee8b7efafde8167a676db2bbb0fdbad17cd28c7e9262cbe1e796597e3aec471598331ffde8baffa2dc70d074ffa9871811de79683f1c259a131e18298b78c3ff9c466fbc32b67da2fdf70be6ddcb1df9e5ebbcbeeb872a19be81933da14be34b512a5daa8756eaa26a0d82474a51f75b1cd20234736add836c964a35a18d615fea868680babba47fb106bc447da7a3c8db8c023db6857da011779d42eb84c22b93863dda48bb2d8965daffc213edaf486773d6c7c81c57bd63b76ecb4cdaf6ef1af41cf9b3ba72c963801376edaec5fa31e37768c51c7454c9c986a9fc0adbbf5eb37d8d1a378b660ca649b3a650a3e71f4c72dbd53b60ef223478ed834dc8a9c317d1a63f45b6e7bf1e0eab0e1c36cdbb61dae5f78ce7c1b3e7cb85f7c8fe1598cf9f3e7da98d1a3fde2ca05121f90e56fe3dc7ce35b9d83b7018760f1b367ef5edbbf1f9fb666cdb42993d34592033910dbd7fbf6edb70d1b37d98811236c01f8b40863dc1b366cc23796f6f86d08e54d390bb9b76cdde63abe39e0777a5cce173e70cb4fdc7edb103ef54388f4c9670958468d1c69f3b1107c69d56a5f6051e7dc18787fc34b6efc24914f1e98f866586c9c311d58e97510a9927d8679455b7f5f6595738a7ab5a38f4a3b5d111a6d639cee0764f21139e4a3a9aee3baf5f358445fe4717f1cbb9097303e2650f99bbac6dba100073c44e84280a2f164bb4946796fc56302886350e7a8e7452ee5e071c222c6d093afe887e1d35719f724604285afe23ba5db91de63e79c41116713d87584e5f94b4c259f3cee8ad571c0f3bce3f93816d71196279e7cc63ef0de5b718ecfb3fff1c94fd9f3ebd6e2f6fa69d7f1c3cc9123c76ceaa43138b7f8ec54b570bcb888cae1faed211f4bf8e12d2416fe96160b3ffc28549e065c98a9f0e1f811d869e2d0c5c26789289a8985070b17476fc24e13cb1c7c836d0d766f1e59b3d316e3b6e430ec863c855d23e67bc9ec716e77183b315cd81dc6ed2fc671e1acb1361d3b63c49cc2ed2eb9f36f0f3a6b7a614ebc1d790a0bb211e055e107bac1b896e252ed851fe458f80cd318ec2ea970e1c6db72fc12c030e6950bfd314f8e03c7c373ce3a8ed7a0f413643e8e1c368ecb0edc4ea58ecfa9f1f629f3c1b7f2b21516ae38962dc44a4ecaf5bd3cfae6e74f8e3517915a24d290c78bb71cf97c1ab9b9cba7c267b6b8f823cf8f566cb1fb5eda6e6fc4e26c2e16be174e1acedfb3f2f1437a95c2f948999ef9e2e269ecf0c1f6a7ef598e639dc686719cccbb636e1c38ea735d73d90f1272f079858e6611f5d1467d3fefc12b5d5dce8112871210467dd692c5eb889fe724a05eb327f872450f2f8533c7ce3e8b6295a9e48a5576d2b3967fe5229bc8e518baa8e55ccfc3c796b1689cc3d8ca77c5a643dc8a2fda48c6e1626c8a29c6494c6ffc9e5fc8a3822779e6973f8f21256403b87b75efdd0fda6e3c60cac5d0b3cfafb477ddf6bfd87b13803babea5c787f813085790a610e0910c21026992745507168d55abdb6d7f6b6b5b5adb576d05b6b6db5f7daf6d6dedf0e6aeb2c4e45c416eb2de25440c0811902098430cf6126cc01f2af67edfdecf3bcebecf79c9318efc5faed2fdfd96b78d6b3d6deef70f6f7beef393925bdf425273afeacb3bf95bef1edefa67df7d9d39e295a9e8e3cfc90f49a9f7db99d28f32556148b85cf238fac4c9ffdc297ec133ff7d85f9bdba73befbe37bdf52dff2dcdde7efbf4e9cf7ed11638b7fbc3ac9ffde257d2cfbff695e9b8638e4c4fdb2d83d3befc555b903d667fc56e9a6eb9f50e5b946de7cf56e119ab9b6eb93dedb6cb4ee92d6f7e932fba50d0ed77dce593b5f34e73fc59a7cf7ee1cbe9015b58edb1fbaededf66fedf7fdbafdb426a8fb4e1861ba4af7dfddbfef02c4edc975fb524fdda2fbf211d7fec51be60fbf7b3be99be7dce0569e1021bdb75cbd3b1471f967ec63eb98493176ef57df4939f4f7bcedbddbf97e7a24baf4aaf3a25cf09168b1ffff417d34ef62dd34f3ef9547ae8e147d25b7ff357acf6d9f6cc573ecdf806b59d01cf62e18a1b9a6efcb8911d30fd323d03cf9319f093515f2d7e4e19bce1f4c168f7139429f883e3d5af3a397de35be7a6230e3b349d70dc31fe9cd525975ee1e78b77fcceaf24fc81853f94bef2afff279d77c975e9ff7bef5bdd06ae7ce2226b5e40f13882cfde43715af3f684295868a0f9b734d8790acd4e550957977efe282c80d6b35b58f7fbf34f7c30fcc1954fa4adec2ace0df64cd74ef66c17161177daedc0c7edcd79575b58a161d18545d0bb2ebe3d9df70b87a4aded6acedf9f777d9a636feaaf3e7477bf12b4dd2c7b60ddae0cbde4a0dd3ce682a577fa6dc80dec0ad89328d4dafab60af9e62d0fa537d8edc7b9f610fb6d764567a95d31fab923e7a787ac8e8b6ebc371d5cae0a2db53a710b6d2bfbe41cce318fd8d521d439d79ea33adb1622af311b162767d96d31dceedcc5ae687dd93ea1081c6e89e196e625766bf40d47ef996e5ef1882ff2bc087bc1d4d45bafa663d6b0085b7ed7c369deb6b6282cfac34f3ee3cf6fed6a0fe263362fb245e5c976eb150fef3f660b26366c8bc757e57ab6b70f057cc3ea7be5617bd8a26bca6efd3d926e7ef089f4df4ed82e5d77e743e922bb95b8f72ef90adef9b660c53aef31bbcdfae98b6f4dbf79f4dc74d43e3bf9edd48f7c77793ac1c6874dba0a2b406978dfbaf771fbd082ddfedcc2b645fef4614a3bdab3736c787eee198be5be48bb0f0e74186497b642a685e91958db19587f957d4265fe1ebba637befe35693bfbef282efcfe0fd3873ffad974d86187a487ec81d34f7df68cf4de77bfdd2fe9df70c34de9bd7ff141bb8ab5ab7dc2e7e0bc2ab48306ed5bdf39372dbfe196f49e77fd9e7d03f396b610ba236dbbcd36e9bb177ccfbe30f09af4e77ffa0ebfb274c1853f481ffed8e7d25ef3e7793e5cc19abbfb2ee94dbff87a7f40fcf7def9bef4b2938f4b6ffbed37bbfe9e3fff1bff04d1be0b17789ee5cb6fb45b08bbd8e269c3842b5c2bed2fdd830fdccf9ee778852ff43ef68953d3bf7cf5acf4cedf7fabeb78a378c52927f96d8733ffeddfd37f9c7b812fb0965dbf3c7de68bff9afec77b7e2f2ddc67817d34fc86f4eef77d20edbdd77cbbea34d7175027bde8585b4cbe223df1c4937e791acf90a0e1c1f5dff8d55fb4ba77f307eeffe75ffd6dbaf4b22b2ccf4beac3953c66b7df6e1b5bac5d6d1c4fd847cf37ae73e6073a41c6a907beaf90ed04471b57ccaafbc9204fbdd7d4e1135e3f71047e5ffc1507ff0a0109df543b5c125be34a5ee2118bc6faaa2c7530d6ff62416e7294fdc709c821717868b1f211e486ac747292d4e2691f1a8b61f4afa65c4afe8b943199bed832a066f671b066a993009f13948c1a24b6729bbdceb94f43191fb068e0442b6a56865f75ee2b3761c20b13fca87b4d5aadb111c4dc9eb76f3c658e385fec4f3af185fe2ccca99fff523aeac817f8d55e7c0fd26ffffa7ff5db80e77ef7c2f4cfa77fd56e273e9e3efebfffc88f55bd62aee378dade687554abec0a07161fb8fa824fa39d76e1f5e90fecf9a78576dbee4fffe37a7b7e6a3bbb9a32335d76ffe3e99fcf5f9666d982e5ac65f7a6dfb28ffce353730fd8a2e61fbe7e757aed61bba57bed16d3febbe4db6b8bed39a2b9780e6963bb1a62f308ecaef6e0f846966f3bbb358905cc2c7b93df6aa3f512be211cedbfd883eeff74de32ff241cae587ddf9e5ffac393f7f1451f167f58c04cd9d7443c6bfd1917dd94e6db42e6c29b1e48272f986d0b835909b7c83e60b59c7aced2b4995d71fb0f7b8e09cf53616c57ddb4227dfefb762e7eedc1f689c49dd30fed01f70f9fbdd81784675d776ffac313f74a0bed13933fb45b627f77f6d57e55ed025bc8bcdc6ee9e1f9b26b6ebbbfb35551c30cfb45c3aba5480fdab36a78e8fc30fbf4201ad6345b6cb85e3ad39eebc2f363cbed0a1ee6e2b0bd77f4db9eb8e2a60ddb0657a90e37ffb797dc953efcf5c5fe3cdb79368e571db063c2576b9cb4ffcee9afbfb9343dfb1f4bfc8a131e9c3fc06e6b6e6cf3fbf2bdb74b5fb9fcf6749f7d82f181c756a5272d17be8a61de8e5bfb954b5e9dc4fe802b88f894e3a9f6b51d07cfb9d7af9ec18f5f2c3ab1a0bdd21edeffa523f7f0127d5f2cc5725f76558f39ca3896700e826e43e4b1c6bed0543b74f5a9dcc22a3ed79513d738e44472ff672f9ce60c734afac9dfd79393bde61e8a613e73d439929c1ecb7909c1cadfa9bbc4d7f90cdccca3f194e9632adaa1fbbcf19c0c4ec89827a957f12a13d7e21fe2cd8341ca3c2792039c9ded57b0ebbdeee7dff05e2c02f0916834dc8ebbfa9aa5be88bae5d6dbed133e1ba657bde2a5eec3b728af7ce4e174bffd85896f5a0621ae5e3d61b7edfef5ab5f4f2f7fe98969c182bdfc2f08f0e056d9bffedb59e9f8a30f9f3a70d1fece31c7aefa2c5d7a5dda6e5bbb64bed38e53175f7a797af189c7fb2d367c4ae8ce3bef4cc71c75845f0dda60e60669f1d5d7d88267773ff9e26ad13976023e68d17e69fbeded63c3b6f0b96af1128b3fcef8b6f15a36d964e3f4c31f5e9a8e3eea30bb22769b2df2b64cc7dad532b4279f786a6a992dd08eb613fb0f0c831a4e79e98bdd874f2a3dbaf211bf2285ab7357dad5ae37fde2eb7c5184db1a0f3ef8605ab9f2b1b4e8807dd3ac4d3699c2ed423cf88e85d54d37df660fe7ee90f6b1b1df6cb7221f78e0a174883d4382495ff9c8a309390f3c109fb691072b6deeea46c58ec003c7abc92feed79d041b2d369a1af10ee74e20fe9ad7b898a3da622da257ccb81a2486508dad72c6e135b7461c5d9d9e38f61da728d10fdd5acd9fd51fd95608c856b250b53ed4e1f9834dd0a3c501fb6018b26d4b2e47712189e3140dfb233ee18a0f85e00f14fc97342b56acf087cf711c2396270a1c03b367cff6630a5798f1edeaf803813ce87942191a8ff1b80f27ba3cfaca8bab0df8b6f6d9db6febdf6f853f5a906bc58afbed56fa75fe403bae24bfe98d3f67c7da7e7e5b11f5a2be9c2fd7885b61fbdac3eb736c31825b43b83a8287d967db02029f6a5bb8c3e67eeb6cb67dfc1f1ff15fb8f5c6fef500b892b3e7561ba523f7b24fb1d9d709fcec81bbe07b9750a7ff11b59b2da4b6b3ab2ebb5bcccedb6eea0b1adcd2dadb1e90c7573df8e164b9e6d802ebf50b7748db1a3f6a39c41e423fc47836b54518eac45711ecbfe31653f7d9a714714bf2178e9ce7cf78c1b77fa9135f07f10abb0234cfae8c0177c2deb3d3b10b77763e7c25c3c176bb119f749c6157ba5e73e86ef5792a5c055b600b91aded0a16c67ed0eedbd8951f3bc1db18de70d8dc34df9eadc2cc2fb2e7aef075120fd96dcae3f69a9d4ed8cfb8ed12d01656a37d29a83fd48f71ef68e3ddd3be9a01b5e3aa1fe66e8ecde3ee766b0ecfaa6151874f48e2e1f9d71fb2abe366d902f67587cff34527ae2a1d6c7cb38d6726b685196cecf6d5109b4c61417bb03d63866df8845dd57ac97e3bf9f364a80fcf7b1d6c9f5e7cc01ef4dfd9e6fd3587ec96f6da714bfb3a8a0dd27cfb9a875976650c0bbb6316ec904eb138dc6a448e0377d9cab791dfa2341eecb3bbda55c579c631cbb611ae46e2773bdb3658c86d6bbf272edcc93f8189f1a22106cd8f119f2d57f30b5cbea14b5f5cf580a3bfd8cb319735f545d91095a3154bbfc611d7ea0d37c4d7c2c146cedc0fc2304e6df0a3d14e3d5bdbaf0503d201b14173ae768c5a332eb3688ccac467d4a03e4f43a32b1d9f87298fcae4d49e5436fe3a16da14a772e11cc21b871d97f680b6edfc6cd8e1b078c0fd6e3c5fb4c5e6f919049ee466d9f352b86a84e62765eb9fb1ab60f8c2d24d37cd0f32f2a489ab6378e87456b13366b3cd6639376602f9f9dcc573cfd9bd7b3b913efdf45380fa891f6f021c1f9e89424d3bef9c9fe1c2c90a0d9f0e61c309049c70e1c4c74bdff0af7a66553e519b8c379a2db7c863c35fd0f86b7233ab13fcab56d947a3cd3773fdc13310980f363c9cfbc9cf9c96f6db77af74d82107f99534ada1166c0198975226c36bcfbfbfb1615a320f7efaa25e37a8311253c94d18e727b62f3fe3fbb8698f38e5630eed358e32fc318e3a7b724067633c31f4c14e1bb06a67eca436e247f5caa53262a0b34e7228a6e5272ef61a079fc6d2077bcc07dbd886c3a94c2d8fad560c7cfa06050c7373de631c63781ed9cd9e5bc4efe3766517cf55e21c32d31e57d8cc9e93d4671d89275f3eb6ed0b3eed4d1fb7aad0c08d4580ea3b617160bf6c47da978ca27d170b163b2fecb3f3d6fe4b3fae286d686fcef3075f54e92ed87728b79a3806f45bdaad28fca2419fb30dcf25f99c043b1e9ac72f5badd36e07b2e1ea0b1a1f38878c9cb6dcf507c35f76703ea7c28e061f1e30c7afebb602c1734647d915af41c35743d807736c41725419377d88c70702d0500f9a8e0ff38805291b31d0efb285d00eb6b0e43cc3063e2c74762b63021e8b2cdca274bf15b285dd3a7de1febbb8ce171fa36d873847f083038b592c08b5f136aeadb4dc0c1cb625fbb9f61516e31ab0dc773389e5b31f6ddc9769e33e4d9c1e73c050675cc4d10e2c7d90d1189bb5eca78d71adfc8aa73caa574ef201dfaa873cc4f56168d73a194b5bccc13a60a74c6ccca7fe51b998b3c5491fb9a1938b3ee681aeb5a81f32e326c1138be5485de080e44efb5eac9b6fbdc3fec2dc2e6d6357ac2ebdfceaf4c8ca95be30c1a2e4aaab97a6eded6a111a1e44c5e208cf4f612176e555d7b81d7f91e2c4b8be1d783bccde2e5d71c562b7e365c58a7bd355d72cf387e969b463c49b9f3cb3945fbd3afb465f3be8d1f0ecd31cfb46675c1d43cbff9127befcee19d7f172f535d7fa826e63bb92a58b22f8b088425db8e5806f86bec83eb58487d761c749fe52ab735bbb92b595dde25c7ea37d5cda6a657be8c187fdaf7ee8dfface79e9c003f6496ffa85d7fb153b3c640f5e349c38307e2e3ef16c1ade0c70f56aba4dcfc04ff30cf81b61b912c5e305df81b5f5565bf915691c775c5cc1af78ce1bdf20d1e3586be97640bb1d3e1306b291e0f6db1cbb0ac2863fc080e31b3575d8d40e998b3bf6c4229fd6c23770fde3ae234b4db023160d39207b2da6e798ec83acf554ddce91cc8db7806c2f7f5c963ce006a672173beae458747c90f96b69bd61e175e4ae5b3abec5c71a2a9f819c13f595da19077b9d6f93d1601be0c298e0b3df414d59662ef688270e7de7b7d440ac279d7e999e811ff30cd8adf7e7d2e9679eeddf4f73f12597d9f357a7a6935e7894dfb25bb8cfdef6899fcdd3273ffd05ffd24c3c37f1b0ddf23afaa8c3fdf6dc7bfefcafed5b99bfe525bec4be08f01bdf393f9d69b704175fbd247dd49e85bac9fe23d7934e3c7eea8ac5d7a6d3cf38d36f3d7ee463a7a603f75f600faece9fc2e20c0f88f3fbac70006131c70513f4bb57dc57579537de74ab7f0a9073b2de0c7caac69e61b00762f11fc6e21ba24ffbca59e994979c6831c9afb4e1f6656953e0bdc76e45e0e47dd0a203fcbfe3f8f4a9ff6c635b964efddc69fe57346e4be0938e871eb430fde3c74f4d97dba2ebebc6fb4f9f39c30e705f444de176e4b2e537a525764be3ff9cf58df4b1cf7cb99e78f080fc25972f4e78b60ced0efb74e4365b6fe98b2ee838c0d963718b1fd7834c5b5fcf380fb61772694f1f39d4a7b2faa3acfaa818c5a9ac3190d567ef0738c5d71ff529b66577227b6134316aa78d5caaaf898d3946f59eb78c476b609e18ab985857c4aaae7922377dcae7b6495ff2e67134f7d356287d437519586bea6cdfb2dfe39846bcfdff77e54d357fef1d8e49fe02833f5080b3b7d2c13153b6366baae5fa7b3433a38641834bf5a3eda1e99316ed5adfac5196e7b19c68a54c9711885ad8500b1a4d196b79cdec735182734cfe5263c8793c86303f64d4031951b6fe703dc7e48511f8e1c7d578c81e633ae351031fe406008b153460211337b0e79cd41dcc170479330e11e9467d68b8cdf9cbc7ef5d6f73c23ce0c3e8ad394521e17fc962a4ac55c75ec7646175ec259972d731e50cc852256e0fd48d31631abc8e8281ccdfc19d0d80c1921b2a8f3ff4b1871f8d3895d5e7a0068ef618a7b12a13c738f551561f6ce37e2a270ea7321eda3496bcf4b16f6168630c75f4daa29d3ab96dfb7900e386fc06541be368d39e3ef4da8061533cedb4b530d1067d1c9efef5def7bef7fdd9c2bde7d9b3422bfdeacf51471c9a5ef6d2174fd95598d578eee200fbbe9a071e7c706af1d5d7aec62db55ff82faff587d3711bed91871fb6cbfc3be36b17a6ec6b0a562f5c307feabaeb6f587dd3cdb7a65d769e93f6da6bbed9b75b7dc07e0bd2f2e537e1f9a7d5fb2fdc3bfdeccf9ce2df2b65b7ffa6666db2f1ea5d76de0957c16c06a6566f68b70976d96527bb22b6396664f5a69b6c640f9eef39f5c4934f60b1b31a9f3ec4ff5386861aaeb4ff0076675b103d6cb5dc76fb9d536f7ae36b561f74e001eec71907cf7ae0d37d68382077d87e9b29ab793538f6df77c1942d8456e3aa977d747cea8daf7f6dda76db6d7066c4c3ee532e2f32840000400049444154cfac5ab57ab13d8fb695fd371ea79c7cfc94d5b91a57f6f03513f60180a9ab975cb7dabe1262ea65271dbb1ab72df15cd8269b6c921eb2af85c015b26db6de3a7df3dbe7e2599229fb1e1f3b8f60ef1e6c68dfe6a69addcc769a86abfc3a0e32ac769eadba601c6b7e8c2bc6c3475ef68e8ff182239ff5b59671b1350f8412372aa6771cb18e469d48e1bf654e46e5515c8cab3af9d6413faa9696af659ba42e8d836c33d2dcf6952bfb0b6c6a356edf5b5ce7192cfce1c12baee8e1c795247b06cbffef4dfbcf97fd5c60576a6df3e56f828efb9bd6c57db6d6e0557a9dbeff138b7da1efd7f669786d8039983145edc4c186c38a5c65b0b09909c755ce030ebcd1dac2c08fa7617cc6d18edc550647d507b99097f9bdc68cf17771f8188f9a3806d828b336c5392702ac15bb8788eee70533fad83a76d4630d01ec0b87ebf95491c75f00258769a55ec5280f1654e472bbcd27965326e7f9c4d8f3f82bce4933a6daead80776a3702ac7a00e34e4c02ff1d46b5f72457c1ec6f036ae9c16e09c082ce72ce7405efb653ef6ea537fb597f3d190afcf5ef2443cc6e59c125773480c6d7df5d1af7dc4422ff3816c392f7ad33aef2793d412630a5fccd9c9a33955d67c2a2b27881adbcdf91b317a3e1a5753735e5a9c5273e4540e3f5b62a2d1f01c111e42453390f7bed14dc2f35478d81b0d3edadd105e56d9097be6e03ba3fc180444edc6818312657a8b9cd0d108f9b6dd96c37febf34bfff50d6ec7cbca958fa67ffcd867d2eb5ef3ca3477ee6e7ee58bb71894afc8b50ec4aa3fd40577cdabe3760776c1bc3b76f2c1474e3c3786db90f8b0c057bf76767afbdb7e030fc6fb5fe87c032b5cde618c8845c3090a3b389bfaa21f58dfa9ccc178c63916d35baa6df989d51c1db9f0b762b54ec4a011a71cccd1ea0d6721f940873fc631077b7278be302e62d0a39593c4a0a6c658145bb9259eb6497aafc9a7c017061ec2ed18c70527c7e0755a4e62c7e5d23c7948dd7da750f949927974bbe0bbe8b0a0daccbe3201ffe5d4e2c58bed19c2c77d7f050efb27f65fdcf65eb46891dbf1203cbe9b6e2bbb95472e9fa6c16eda1d4fd99fad56830fb62fc7a663f71a9d2c6fb35e0c3903b66f1b72fb63ffe7dc222febc72e5b0eb97c0cc95858c3a47dddf7406a0d39e2d8bd4ecf9913c539d05ce4a34deb6ed914af32b1daf7e5d5b898af33574646bf7399eee32d3b1e7399cfcce54d3c6e33d90ec057bec2916b8127bfb3211c39266de453bc8e0f76ad5d71d58774d89cd6c76334f253470ead35dac9a5f98869d99ccf4be03b7cd977bc3073acc1bc308ff5be5da0a3c579a59db532cec1e545eb828931cac5b9200fe361afc763912ddea7d85f64df60ee4e4c4fdd95bfc4b346b79779624d5a27fce3f87d7c653f18c2632384ede075e781a7f5990c462cae5407192edbe3a4cbc515f43af03058c43ad61657e441fd1d3ba6d76eeb19ceb7307ca0f141189871cc811ad0f0df64bce0d0035de602061be461bbf2f698bd41a06171d58a2fdc5e07f3005fc75616831c1b30d5571695b815594aae3cccc7f1b1662caed0f0ff17bee884a37d7195c7e943ae63755079d1bab8c1b99338af8db5ead8a2a1697cc755a0bdfe0256bfca70479dfcaca7ea657f1815e30751a9dfe6c4a8bb6319d20b36e6e214285e3194d5df5717b11c87e398408d63e4381ee58d7538950d9d18f66352b87b288fce617d4f1accabe7cee7e649e87369ca19a2ea5806293242c783781cda7d3c8225fdd01c048c72452c74ddb7aabf70c087d6e1305f6d2a57e34050ee817520d57c66428eb88d88d4fcd8c5348e18f4d1de892b40b5291ef2c87a7bf2763864bb61e644f599ece42e4e8dc7f8e3f8d4aff13edec09137c760a3443c62468db185d7fc88476be1b2c35fb121eab6d0f818a77a9fac5c853da72a63d7f1743810684df3bb0136dd3034f6f48e0dc7646fbc8ebb2747aca7c9253c2c4be35c0ee72ce5a1ac31e0a19d9cdab77c6a53997163f9c338c6e1dd6f31f5abc9ed80f0c509926b015830a90f3a1bec68c4a3572cf51607708c034dcf36743ee438eac8c37cf1069935e06b1d7eeed5afa8b700b9280266a8e5523b63647dac85bc881dae398f0d1317e3f0903c39100b190d5f0fa10fb773bcee9c7e999e81e7d90ce8fe8993fd749b9e01cc80bd4f78e302807a314f77d333303d033d33e05fd3405fe7045b1609f0c14e1f170f5c6830b61e7c822db11692af540c389c13677033d9e11a163f3cb9c3877ce81d6701d4d1e39bda0fb2ef974283ce45911bec0535e25f89b107064094bde4516e786047a39d7969b3de20ddf1943fe99807506ffcbf12998bdcf4b3470efa5020c7ef732a3ece31fd1c1f78184f4ef45ebbcf72db4f6c27bfe4237f935beae41c11a77ccca17dad5f6e23c01fe33817ecc9e1f9c2b888f19a0d18e7ceed655fa83c6567603db06b3c7193f4a8c97e6d0a063b1979e3b83c8fe1b1df789d3297e372691e948f7aebbc678353b672736c7d39c0037eaf0f5c3d8d38e675bc8ec7e482b1eeffee2d429d4f1f4b99631f4a1992d6dd33c4a699731a9dbe0d6c4b72ee5a63f7b9b7fccc3d549b90928f266019d7b2295ee556bd7d7935ae958f7995d3b9e0c0b1e85d114c369f958c67b46c5ecabec4d8c84f9d3528de6599374f242fe414936f87a1f9b21a14cbda230e3ceec350b0bf94fd87b5d1af715a3f62e88b767281838d18ea3e5f3c7e64de3af98b5d7331beaf671eebadbcfcfe052c6b651c70de38eed6be277501cb18e5e2768b638ee328e3f54ec74e5e7076624a7d9acbeb2d2f759c9c2327cae3644d31761cbf8fafcc47a61bec4b2d4eaf210f5c6e115a4118a0b732c795ac2c3ab273f05a0b951d71e035c9ec5e008ca14037092f71cae9b271541b28b9f3714770ea5c37703a593147de8a799c9a2fc6204eeb75bdbcf864c35d6aafb15682cb3226afc7ea64cdcaa332b9d456e5b249aa1e0599d72117e7436a8a18e89dfc215fc7d70a2ef1183bdb2431c46a3f715ca9712c3e8c85bbb7e65c57326ae1be11395b753a5ee62cc6f4e99d3c23b67d5ffc3ab387b9ed8c27f862ce0e363a8b1e31d0d7b4b538743f5d53be71f8982fe2750ce3b01aab71d5bee6d3914327886be6ab890702716b3aa78c2353d469673fce4f1cfb49f0c0f4d54d1f7bf2b21fe29739edf882bd95af83af09288cee9bb13d21111bf51a6635fbfb24cf4d32868a89428919328f98e388adbae653b90050776b1e9bf1340a4fefb8859f61b597f86a132172aa6e0f420dde1819136d7d6f1c111f711d9ee134bd6f48b524c4d8e0c0cb5f168f9ebf8aa9b12c2ef68d3a00217f8507dcd0d8b8c0139c2e5081c715b51857f9451889117e091988e6ef8ba79dfd20a82b75fc215fc7d70dab9a63246e92981a2cc2c47125d758bcd4e469a22eb97f5471542d2d5fcb36490d9d381b4f479f846014664de627603b75045f4cd9c14667d12326ea3d611d738c717d4c6d1d823554c6f16b3d2a8f4bd3c4aeed3826886be66b1409dca4580d8f3151572ce471feb5c13b67cf5c301ffbb1fcc2d389e9b30b61074fbbc4d1d4ea9bb12da0d922167ab479a8e5eed827a925c6941a3a3c3d750d99359fcacad9b0579e964f6ce36a827f0823f1358f0811ef7a89591f0b12a3ccf0b29881d20ae2e286be1a2778fa3261f775944f91e4f53e0c8e365e8daaa563656b93139bda28b30756e5211d748dd52b63628f78cc11eb77b9d4046c9cbfe8473c1ae2d597ad835ae9e7d83da6f0330f6b23a6ea06661de48d3d39622ce3c8c571329e76e8e4a08db1114bbfda3b632ff31f71b136cf4963d88f3d77d8359c0fdc66e77c6a0eda9c57f62bad4d65d6efbdec37e464efb5105c727b8e523bfdc413daea39ff4358e1f538a9a7c5536d653eaade23301f7ad6eb50c94b8c52746ca5a68e4db65be483ee58d9668e11bd6e0fe5e1d8d187a6b9751cb05327a6721b87caa4e4b680ce18f6ce55f2d3c638c57778312e6bc4b3cfd6fcdab1e998432cd05e0383c3dcd7fa4a1c601dee12478e215f8bafc43816bc8669cd5181d57c8e69e015c73afc9091b1c21e6b83cef1813b62e88f71ce8da4656cec8963af758d935b7ed8c855c725b6fafe53e6af625097347288694824863d002a7702c2f66a626dee5bf11d9bd45ded1257f709c95771525fc5952215d3daa63e6f32478a57d9e75372730e8089bc3a07dc97b89f105fe3e1b07ffe9f6bf1922041ec9db000b5104f6c765eb1219e7d4d62453a47e99dc30c3e59d9d5d9408847e3c02abe650714bf3c180b06bad7e18ec18985b5d55ec6a5f57472ca8e80ba5af5910f7e34eae0acb2d5e6bc562fec9a0332711e0fbf0f62300fee87b52cde7c7b61bc65ec88531ef2a12786393d07e70a4a698e2d32b9622c315a0742d44e9d1ccc5b3146ca39808dfe561ce710be881baaadcc1b62f04ff37beeb09fd00f1ecea7db108c7cf6536bb67967d39aa30c4c27176a8adb57e79eb981b39f1a6f02e25a8d35b10786588e1d541dbe36558b7e8d6c1c5b0d2a79392fe89b75620e0c5b7165cea983cfe3c2386abe60afe3edd9ee95376fda5a13e7ade62b03a9794caf98c24d6cb59b01f31ef7979a13fe325e0c93716e33dd63cbb6660c6cee2ff969476e36b511ef759758d4c35c88219fc7cbdc575fb1b9df5e349636d41feb759fc5c2c7989aabd85c0fdb8c58c4732cce6d752b1e36ff578e1bc491bf25d3368429f96baec017ebc13e85bce8598fc646bce72db5d257f1c59ebbf6390ff3403f44e5f33990fae1677d5e5bc1bbbde7a5d662e3766e19bf86900ffcdca769abe342a1d694933a7aad5d7968af71c6c31c11473ec600471b7ad6421bf5ca8df1e5109f57f2a0746219cbdc552ffc1d2e8be3be1ff7537202af0d7970052b7f9eb6780aa975f67c626906ece8c0a0f986b79e7ef6ee1cd8a196791c70ba311f2c394f79df85ddf9fd382a78930b8163991f580cae36e5280ec59adcad4372a076f0380682f85c953900a68e35e0800d3987b8a2bf7221d81ae7d58750c6e4b632d6e86fcd0d7290977d661f7eedf8753c96afe32ba1ac9f75380655977d4663886556c6d0ce18f847c6e9ce5be644f18827b7cbc087b140b79fee3e6430c6b1a626178ca57570a5ae520b10c8521bb0b14e0795fda9e6d62003688e4a6682e6810c9f61ebb1ead89e631ae1e0edfb2d5c9abbf2977aac1becfbc5e62939461f8fce3be6a334e289653efa552786f343ddb1b2cd86f432f7c8a53155c73cc77d400b309975c2acb26ea28e1d3890629b422adb833d7810abf5a8ac5c2a7b58188773e1a53bc76ed6589fb7321735a6c4a154888a477d6c5a1b6dda330e38d84d1fe6831da76df25aef35993df2ab4e0ce22877fc361f6cac033a65f44dbcf0550c32346a673c7bcf57d2d6d812e73ed9169d981e3b38d83af86a445943c7749d0f871985c62a2769b40f5853bbdbae62ad66be9ff8fc630bb6f69712e079250666d6c29cdc8eb42b863ee4603ec3e57386cc1f71ce899288d13a204b8cc172131b6b2a9edc194ef96124bfd76cf1f6d3d9c789478ec8099d1cb882c53272b24cee85d280240cf2c012820de1fa60a7ee8dab8516d2b2111d3f24831f55b13657eda5e8356f2cbdc4a85fe55c6c97979c5e1f0092d327aee460fd5eabd9a8b34edad97b2ebe485d75c3149fe371c031afd821324f93d70179e7d05a0b458d8d1ccac5fc35bed4aa1cf4691cfcd0d19c1f42190374c66473c1d9642987cac0b14ec8ad56f1a5c671786e9bca356e3b784045376bad632ed8aa873193c56b2edb97f5ab8d38f4f4ab8d76f4d8773a736be3f1fd29ec3b9d78c3d8b6a009ab23d7c7f50c408f6d490ec83eef485d6887c653e6991c1c17fbbeed063f1ac7692a98bcf5c5d08f5ee3a133a6dab11dd08cb7da4a0ae83e9719516075deaa9598180f409997ca4f2c83b51ecaf4a18f3550572c6d281bdb0271318fd6463c7b1faecc2be263433edfce0e1ed455392cc065994fe5808f2dd606bb8e87bae6632c7bad27d6e0f1a1cec84f1ed6859a1c0347988b3a2eb3479e1a5f8e67f2ea9c22a68e055ba7f093ab725890e6caa5006c411257733404cde55c8513d038efcc4f1ad7a194fa6a5d56bfc716fb44b578c979dca064ee9813beb14dc7aeb205d6f90249acdb0b357b8801546d3a67ee9397c8cf39d5788157919c30f8ec611fc08f1d9ffea55650d0dcd890dd292fc48ba98ae420c692d7a38d3e8069270e36cada53563f646dc0284e7d55c6f697b1d14e9bea6a834c1d3deaa64ded886fe97d3672b4f232467d915f3194c9c99ef131963ae388a33e2e9e38c6b18f712d5d73f7cda5c63157ec5b3989610ef67d76e520b665633c7b6255878de39994833cb107affe44be569e5a0b8e6d6b8c67ecbaecedc4e174ad1cacc3fbc631473f085af1b47b82801915abbec8412ef68ad51a28b3275efbe8838ec69e32b7511fde834a9c62c8a33dfd6a633c7b62a8a38f78eaf4318676eae450bd0f43ac7242c6f869438f16f9a8939b1807173c65f5318e3ed5c9451b7b62958732318c552c312d1be35a1872b16fc533aec5a3719415a77ceaa79d58f6cc652b80cefba0fa19cb5e7989a38d7caac738d5191fe33c5ece594dbf1999477bca7d31b0b3291636e8fca13eaaa78f3c1a0b1f1bfdd407df1a4acb743fd10c70953e11f8c70c7a3ed5f2631eea4f24fd4fe2f689278a9fc889ff4f52f44fe2feb32653ff9f7d7ca3e6e2ffe5d8ff5fe61e3527a37c3fee9ad7357fe753844a6e7f8174c6091d27dd0ec6af9d6518f1ec19ec974b0b97fa68579bca88efd3b506c7491d10e1e71b44c5fac5a73c26e555792867e1821d0d58d64d5d7bc8da6a6e337a6c98bf0e56e69bf5333ec6d2de17af764e4d1c6707638afa55062eea8c8d75284e65e2d1eb3ea473494c8c630ef6c4b5c6a518ca437c32cfe422963afa964dfd2d398e4739621d1e2ffb97625bdc6a1bcaa3632a87a8f221b7c528c55859e3239863615ffd3a1ed424c75cc55010ecc064466d01a3f9627d59c7183347f5070ed02b8fa6fb51e49aaff0c76d44ee4eee466d15c71dbc183a710d5b27bfc5ea7146cedaf7e4ed70e83e55027b39f394778e198c1f43e870c2505a1c0ff549f1a0e9adc77ce42be9bc536eda5bb802ce101983c6c738d5fbe4381fb1061d4f87a3cc9be68fb1d447f5ce198e49cdd389d57137f60560633d4d2ee121bfc6b91cce59ca4359633c774f4d7d3ef2f4fa65df6c62c238c6d5e37e8be95cc11a7b12b6f3d7580caa936603b390e1933bec80c147bfca42d11595aac831cef9e0532cce396bd1941b32ebeea3f2dcc5a9b29bac02b5a93cc427d53a4e74605bb1b4b11fe22c06f8f5977c1aa7327918437d5caf1c3556e6a06f2e63dc1a6fb9117355ebf0410f46a03969ed608b51712ac3ddd9d7659ce443dfe25c133fb09d3c1aeccee1d98a75c690968e93fd246de4787c5d37d8d7c6f1ad4d9dcd3243e95e6300c6f1d5718458d6dca9ad07432cfacebedd8737bbf2aa0c8ea8c3d6d714eb72c809db10a690d11e3143b942bd1dbfe4038f8f9f36f69d80114a03afb58d92c91a316aa7cc1ed8518d7ef6a3b0237d96662447cb1f6c1e2fe5421fc9190b5a8bf7c1be1c316f1f0e252856652f6f2d6ad2610df1794245f4cbcdd802eff8c276f01461bf01be1363a0f8350de6cf0fb112c89518749e341c632b3e9ea4cceec4ec391ce86825ae3e284b4ef115b12eba2c247316073ae6b0f483a7f4ad0860b9cbf9a6121d315e04f96a8f15abfd33bf7559660ef4c0e19c2c5c26d6fadcefb152678933f3e0d3442e178cc41b79e656bfdbac16cc2bb0f4691c6aa51f30948e66588da9b186a9e37420d4c17c89693087e4223f7434c6996e23ca7514bbfb05d7a947631d682fce313c779d38e4d09c8c359b6f1b8cbde62cf5f8845869caef1cdccc836d68661bb3d9399f1e0352d407876025b77343871f3145760839518ecf11e64ac6e97e477ac1394fa9bdf0f86493374307afe022ce6a34cd079b6d26e39f913a6fc1b98f2fc85f383291394a4d1ddde731b3b95f633037deac2bb150b143785e60ad7ef8d40f9b99a4de327fb4596f903c9f3981f357aec2e998560ce3a5f7b9808efa108f069de3539b3bf34b99450b1f6cdf9a374ff9a04ee3ebd458723813f8598ff0fbdc80a76c3f9f7bc5798dc66bcd5e6cc673e9ae619e993303f23ca356f0211676d6ee986233d9b27abc8fa7fabccc1c070cea8e2df2a2066f80fa14e439210e3d6a70ddf8b9df98eef3457eea3e17569ce261f37f3226f75b70e516b9d83a73d0e11bd4e4e90def58c4693d9823e4e55ce5b2ea787aeb470c38d1745cce15b6b7628acc49f7f92f63f77d04f9317f1c3b447052d7fac1155bada5cc3d7434d64a3cedc66fff3cdf500e4f6c01c88dbc8c815e388d1dc52141e5c95894cd3893994370b526f0a23e70e9be5372a0f3463e283506b520d48d799cac099c6c8805aec54f5e70a204afa31c631ec41ce6f63aa1e796f94cabffd933ec06ca051554ecc6f9239e3ae2bc481aa42727fc94c53d2c72d2e02932e398a3ea657e874926b754ae529fe5e0243649888753e5497425d458958981cd77181aac278ebdb83a62f4ebdceb1cf6f177c846289a47e51121ee522ce458c7b878ee17c42987722bae632f81e36c7d7eaf570e5ad6819e319c67f5a93fdaa3ee3c238fd6189175c4d96fc7c99a78b854bda086622cdcf7199b406227198fc7c89b8fd1fb088c832746d7c905bbf85c660c4a2b7c1a433e73b9880a2d891db421afea254fe5293ee728397c9c9473eac21f6b940231cb25c64f1a3358d320a65397e5ad3520546bc4c9ce5b77d3659bbd3216069509a00df5440c7cd8672386b1ece9a7dee9cbb91836e7f3292fef27e2ebc4f4290dbce65e1b99e7108d65fa968d3ef4f0ebfca86f8d641b17f6c7bec63ab88d1c5762b47ecaf033a68f735dd8fb72447bd435b7fa5456ccdaca4dbec63ed4e247accea7623abc8d6d176389d7ede70b2c267047d9feb469429c0edddebf8f647f27289f64606a716a3155eea9c1e3717e60fe22d7b892177add918995fc5a87ca081fd28d8b8d7988d1be9cc84150eb73bc8c05fff5a9c7b026c3da46717a7241810c2cc7c9f1e0ef6efa358f1b11875a412735541f38edc7f3641ababce7d8a0540ceb541b006287caa663808df578de328fb586c2311483e2a57ed685b1d75826440e0767439541d13357e4f331943c1e2739c1566d50acd69adb70d866f473fb0186c631a32c60e877d9586afe0ccf3c880356fd32c7b0a3794e974a1ecae6898d7cd13e52479a42c59c2d3cc640ffa8f12056fd3e6f723ca9bfcf073b7d914be321a311a331943322bf461c7d6b82454ce4e96c09d45e30b42b7f9f0c5ec6b98cfd0d736e3d9aee076e800df39add196b4ae79861012540f1becd2d9663a99c6567c0287c7f92f317b73fb180f2982b612834db901bfcd5d1952b87098e69e1cb7ed33b67187b89035f1d4bcb0e5b699a0fa6a171998d7385be6f1be8d8c0439d3d6ca80fba8f013d26c5cd28dc72737ec5c6983a7f19dad9d61e8b7da4c1091f1b6b610f3b65d642acfa3a732900ce0b4dbdb83c886ecd651b307f271ff0a5d18f5e6ba41db6a13a423ee58ebc9eca6a69f2a30cee2b267b4ead5bfd06ade3876c3fa8cd17585e240ce500aea4048a9d83e4000d52e36a3c8c68b9189f2d2684d9e5f2d71a7434f5bb5ede505b326cdeca6099973551270cbdd9721dfa466df143632f413c5934b89c8773c49398e780b1d454c6e86c1553f2951415ab39ea3c149e4c99955a6bc9e3e315ceca23b15a47acb1d62182e6d758dfeee435bce72e71c85be3602bb85a0f4cdc87dc4d808569237fe9995fb97d0ecae249398941cf39d379573b53d66d5ce61376c7591fc70b9fda54765f1e5fdec7a406f141eccc83d6ec7cc1ef01f22239bbf35630cec7bfb6ad5a8e452826163937ad00dfdef286474c1d0f8f5d94200d27a0679e79262dbe7a49ba72f1124c463aecd083d2c2850beac9e9ba65cbd3f9177c3f6dbcf1c6e945271c93e6ccd9c11956ad5a95eebe7b45bae1c69bd2dcb9bba7dd76ddd9ede0bb66c9b5e98a2baf4ecf3df75c7ac1a107a6fdf65de87cdc3f90f7d9679f4d572f596ab86bd273261f72f0a274c0fefb561c301cd7d34f3f9daebceaeab4f89a6bd3faebad978e38fc90b4d79ef36b8dcb6fb8319dfbddefa50d3698995e74fcb169e79d77741fe2eebcebee74d3cdb71a7eded44e3bcea9b52fbd7699715e939e7cf2a9b4efbe7ba7430f3ec8e3b5c6a79e7a3a5d7dcd52ffc5b80e5cb45f5a74c0fe69fdf5d7abb5018f9fb87d2a8f4d39e5ba4f191effd0b84f10e346f3f9b6cbfbb09bf0c2f82a3b4d2182bfe09d537d19e2db5e6bad7c030a50d7dab238189bc7ca781c0bb8d4a932c758fb1ad018b7d5e0630638d4034ece47ecbd46c90f9de719621d63a4d15ef319807311ebaf6346bcfda036b541773b38421de4647ef4b5718ca045a35e014508f9380685c5fc7d983a8f79104ee17350ea7639fbece8cb0b12e5a24c1f083a9ca5289d871a53de231ca2632ab9eb5c992ff217da3a47e044634cc533969c617b20a6f3903b0cebbad989cbca186e7df661e4bab1acab7ceb8a67dd8cea279be53fdb5cfedf1acfa83ceae30961adf6927c4e19193a8e1fb5d8af73b0ffde0f2e4e9f3af54b69aff97ba4edb7db36bdff031fb205852db6ac5dbffcc6f4377ffb4f69175bb0ccb0ff86feef3efc89f4c0830fbaef9e7bee4d5f3ae3ccf427efff8774c30d37b90d2f3fbce8d2f4b14f7d31cd9fb77b9ab3c3ecf4977ff39174d5e26baa9fe7bc1f5e7c69fae4a74f4b7becbe6bda71ceecf481bffd68bafc8aab0467ef3ca5d673bf7b61fae2e95f4dfb2ddc3b6db6d9a6e9fd7ffda174fdf53738f6a69b6ff11ac1b1f1461ba50f7ee863e9defbee77dfed77dc99be70dabfa43ffb8b0fa5db6ebba39ef76ebee5d6f4d92f9c61f56d9ff6de6b5efae827bf98be7bfe851e839c7c8358b2f4baf4cf5f3e33edbefb2ebe80fce0873e952eb9f4f2668dd5f83c156c5c75fccfd3127f2acb7a3e6e97e7634deb6ae7e8fd9a064d80151b1a4ea894a1ab0cbdd5ece461f3574eb2850738b5332ef2a9de2723567dd479f2af3e3f7f0ed7413f7bd6c23eda27a9bb150b9e387fc4c53e625bbac6c41ad507799c7f147e546cf4453df242d73968cd658c21277bf5479bea94d9332eeab04f6a23475f1fc7d3e28db1c4b08ffe961ef37430e510553e1c7f16d38135957c78b88bc74f0b578fe7725c2b8679bdef9e2e1cb6c7dcddd21ffff7b7f96208065cf1b966c9757ed5e97bdfbf281d76c801e925279fe8f55eb3e4affccad48b4e38d6ae64cd4e6ffed537a5cd37dfccf721e6dc6db75dd2bb8d6fc772a56bc5bdf7790caf4e618f43db75979dd3bbdef1d67a45ecfe071eb405d6e274d08107f8c20a57bf38ae057bed69578ff6f70520626fbded8eb4f4baebd39e7bce4b177eefa274e0fefba4535e7a125c69c9d2ebd315b6503be9c52fb445d12ee9b77efd97d3e69bcec2d5b43a9b3bce9993fef89d6f4b5b6fbd95c73cfad863e9fb175d964eb0ab5fb83ac5367ffedcf4ee77fe6eda6aab2ddd74cf8afbd26556e311871f9a6bb46d0852d6c9b90638ca7a9c395978513c5d2d1b7de8d78413fb288a554e95955765c55066af38c8e3ea89f8164fcbc638fa624fbff67d9868a7aeb194753c8aa3cc9ef8a8d33eb297f7c13e1c79631ff1f4c3ae3271b4b18ff61a17ce598aa7ccbec5411bfb88ad794c68f9d44f8e56afb17d728ceb7c8a101b184d4fc84e64070a4fd01563a556b99cc0358e3c66b3d0bcc82207386147aa6a0b6f02ca05190d58c4d6bc26bb5dea86487ff059f8a00e1d1765c7973722cf295cacc7fa2e4fa8db0bb2974e9d82d1da2a56fc1a072cf37a6dd0e3f8f314d4ed434ef41c03a60973d7d734474746604f6ca70ed93ecc3b2a1fe7c072f95cb22ecded3c65ac9a8bfcd8ce5a1b31e8d1e2dcb93d8c45b11e642f2d1b7da37ad4cef1448e382ef0c08631789d659ca3f8e9d33c182a7271ae3d6f3e3cece0cadbbb959b5c437d9953d879597c086306e48bbc9df194fdd96cbe7d15bbf34e3b3a2516343366ccb02b449ba59933d74fb83d768f2d8e8e3bfa08f723e6d04316a53beeb8cbf2a5b49eddaadbc21657b336d9d86f05e6ba56a761be4dd3a38f3e96dde515f512c7dab150434e6d5c64ed5a6e3fb24660799bee6ebb9276f80b0eaa61871f7650bad16e09028b1ab138da78e38d30473e9be866cddac47f11f4f8e38fa7db6fbf2bed6957dcb8b8e2fc6cb6e9a695f7e1871f49f7acb8d7af78d198f7ece1f9f77d80db5bf625ee038c478f5cdcef3a7689633deaa7ac9cce0547ded5ac2b8299cc8729f0fd70dcf1c07c1c87e25d46c93e9dac62d06b4e5ac9471d3db96963ed2d5ef7f9d633b4f5c8a1f1919f7aac35dac9c51ad013439be7e2f16359d186f2173bba56fde4d29e79acb790c1458f180f9c378ebbd4d2e192ba60678c72712ee2983bf3683c65bcdee9d8c90bce4e4ca94f73756a0b73e7be324fac29c68ee3f7f195f9f0ba4add94311dca093cc6827f3ff65b843af869797a06a667e0793c03e5dc8a0afd4316eba8543f491a37ce8d90f17c1116578f3ffe44baf8d22bedead24ee9b9d5cff98267cb2db7a85937cd57822ce639b76111b36ad53326b3d0295fd8900fcf375d72d955ce87009ef4fc84e7799ff53783279f32dca5031cb0a807bfc0220f39b1d0b9f4f2c57e050ccf718113b70dd9369d35cbb0cf52b5fa56a555d031586bace1b1c71e4f677ff33be9edef786f5ab6fca674f2492f723f720dc69312f29df96f67a5dffdc33f4d2b6da178fcb147571cc7817eba4dcfc0f40c3cff67c01758beb2b35ad1b7e4380c62a21d3a395a18fa344e7194b5a74c6e8da50c8ce2688f3d31ece15799bada20535f9bbe159319f32b6ba48d35d0aeba72518e38f2443f75ed2993833a7aca93f814a37191873eb5538e3ed5c11ff5564e6222becfae1c1aa3326219cf9e7ed5231731d11e63a86b0f597f22478b9bf12d2c6d637bfb8bab3695ab310bfa06df979776f6b62eb196afb6adbf7efe76986f7de71c5f87ecbfdfbee9595b9460b1a1dc255bee3cdcd87c71d12d8e7cdf39e73c5fa4e1b61f1a1637facb2b46e79e7b417ad01632871d7688fb2fb9f48a74ce7917a4f3ceff5ebafb9e15bed022e7bf7ffd5b69dbadb74cfb2cd8cb1777e08b3562b9c38ae0cb25d2e2a5f8d52adc2a3cf9c463d2861b6e90aeb587ded180e702123aaee6e101fe979e749c8fe5fae5f9d92f2cfe5ab911838679c68f36eab1577c8eca712a2b86327bf241d716e3e153acfa29abbf858ffcc4681cb9e8634fbb62e9438fa69888cb88ee18d4c658f2d0a7fa249c2d1e8da3acb871b98865df5793fa9533e28943cf461b75f68a818d38daa9d317e35a7ec62a566dad1862631eeaa362c8cd5e63a20c9d4df1b075be078ba0568f40bf84172698d8484c3bfa51bee81f878d78e8b1b156d827e18bf16ba3330ffb493946e147f922ff245862d8838332fbc83b0a33498cc6b7b8d7c4362adf8fcad3e2561b65f6cc1775dad9ab9f327b62d8af2b3bf97ea47e701e1d4bd357b706e685c46a5fbcc08e45cde9fff2f5f4a7effa5d5f70e08ad1861b6c901e7af8e11a86ab3e78d81d8b0bb4414959d205c715572e4e5ff8d2bf19dfdbfc392d2cd618a7c1f874e0e74e3b33fdf11ffe56c22d395cf57afc8927d2030f3ce0f8274c663bffc2efa76f7ce7fcf4be3ff97dbffd3763c633d6cf482b573e4a88dff2c3adc1c11c40b2fa7c95852ed7bae1861bdaa71617faef1e73774fa77efef4b460ef3dfdb92c6240bac9269bf873615824ee38e77be9f4af7ccd3fc188db8c1c2ffb41ce5a8e0bb0fb2d0ad38861df45f66b8a5799112ddb243e62623f8a0f58fad9335e7595e9d77e9c1fd8519851be49f32887ca1abf26323962bf261cc0327e4de314bf2e38942fca2dfe962dc645bd2f26daa31e79548f58eaddaf69287f87c1190f50eaec230676b5213993441fedc0b4f818ab3e623507795a38e0d1d40799f11a4b39e2a31ee35507561bf3c0a632eb99141b635587ccd6c73bca4f5fe42417f9a9138f3ec6c0469cfa608fad0f17e3a8b3270f74b6c8451fec1aa776c64e6a237e54af5c2a23063aeb2487625a7ee262af71f0692c7db0c77cb0adabc63778f0310f73ebbcb3362eae98ffba65d7a7cf7ef18cf4076ffb357bc668be9bb180d87ebb6dd2d2a5cbec19a743dc76b97df5c2b1471dc6305face0ca12aef2a07161b2dc3e7df8e9cf7d29bdfdb77fc5162d7bb90f8b2bdcaec3020adcd0f1f50a9ff9dce9e977def24bf65509fb386ea38d364cc71d73a4cbfa824f229e7ec6d7d27fffbdb7a4dd77dbd55d58246db7ed36095f25714c79560cb7240f39687fe3cffb24ae92e17766b94a871a71550c9f38dc628bcd9d67b3cdecb6a2dd6ec42f1a166cb81d7af7ddf7f8edc74dcbb35878f6ebe9a757f9574c3830bce8dcb764da344cb753b413cfeda67ecac44027d7281ff0c43136f253d71e9cad58e6624f4eeae8c933ca060c5a5fbcc6b20e62233ff5c819edad7cc4309fe6523ec5d1dee2234fec19af7d2b3e7213af7cc4e87c442e625a768de37889d37c94d903435e72c0a68d58e2e88b796847cf18cae8959f5cb44d8227b65ec1f202c243c74cc40476b2f0ebde7682ad0fd10233ae95b8faaee8b9ca0e4e4ee33071c0dfcbc90b6900988c5a18070bc751e3717c8f695a4f842ab7c811567560383f94e9643cfcb0453f6ca8054d7d1a17fddc361aa3b1adb191cf13e51733e5b947ea0e974c1f311c9fc43745e075ac0aa25d6d9419e7b5b3aeb01de3b8382fcea1fb8819c887b9d23198daa90f35294f075b8a231754958bbbdae043be384e72229cb9d893137d8c834d5be1e9ecdbe0f19c651f025eb9a17b5df9aa4a8d8d5c8e3126c0fb62c85b621d461b1436faad87690a0b975ffd9df7a4230f59981e7e64e5eab3bff19da9993367da27ea8e4ec71f77d4eaf7ffaf7f989a376f77bba2f4903d8fb4d2afe6201071fe89c3a5d7afbee3cebba770856a917d8fd5fdf73fb0fa977ef38fa60edc777eb24fe7adb6e79cc0b7faf8638f9abae8e2cbd2273f7b7afadf7ff99ed50f3cf0e0d49b7efd9d69bf0573d3134f3e099c2dd4664e1d6eb709f11c95b57a4fefe24b2e9b7afd9bff78f5cfbffcd8649f4a9cbaf9ec6fd9226d96731e7bcc11e97ffed5dfaf9e3f6fee143e0d78e75d2becd38d8b10ef5ffb70977d57d7b5cb6ef4e7a7f0acd7feb6905bb2e4dad55fffe6b9536f78ddab30ffe954fbca8617d8a725ed6b2a567ff3dbe7a4b3be71ced49fbdfb0fd2a5975db9fa87175f3ef5da57bf3c3dbd6ad5ea4fdad7599cfca263a6b0d0422b73e8b2bef8762fc71a65f8751fe27630733d47d20f1f64c5283f65fa19477bcd598e51e2d03b568e33c6b4fabaffc8f1ebdcd8ab8d0b315a674bf67c868b78b553660db54e1a90c77e702ca1d1cfde8d8d178d69b88d68f0dfadb4fcacd97c3931402186181fbb39556f71ae0b5bccc1ed04bbcea5e2381711ebf612471f6a5439d63cca076cacc3e3651f229fe796a9ed8d2d011d5ed90eac877edd4f6a28369cfdd40516403a592c8ac1d0d5ef782398a421ce5a85b638e157fe0a8e82bed19aac7583a3a387c98c54d4b51edad8b326d667fdc841577c633ee98bdcd4d17bfdd8346511069bcaea8f7513c79e7ce8b5a91f768e8d327a60faf81d87f18dd9fe9a4765c48f6ac4fa581b752036d6e658d6a3fb8861752ce4f6fcdc7f64bec98bb175b01ed0dd167d7ee730eed6fc30a6eeab96476ba7bfa4ebed80038736d6ae7c2a038b38fbd5b0a171c61a5a31e42556c7d321b74d857cac155795def1d6fc750b765b6e0a9fe4c343e3e8e7ed3177ea77ed2ad479e77f3fe1cad2db7efbd7fc161a1653b85d78efbdf7a7a38f3864eae9554f9b7c5f7acabed8d31622536fff8d37fad5a1071f7c68ea29bb62b5e966b3a6f0e0391e983fe68883d38cf5664c3df9e493e96d86dbd2ae2201875b8158b83cf76c7e80de1e609fc2adbee7ac563cccfebffee42d53b88578dffd0fa4a7ad364cf653b6609abbfb6ee9ed6ffdd5297cd1289ea57afbefbcd9ae6a6deb57a370250ab71a5f78dc117ee50957a4701bf0d8638ef493c6c5765b147371f289c7da62d21f5e9f428d072fda376d608bcc17bdf0b829ab35fde08797620aa75ef7ea53d2d1471eeed3c939446f3b4ca7f9b6b0ed0aa3ca0ab2b8ec0fe74860e0d3386e2b8d272edaa023d677e3e2743e7df395e3ac154f9bd76044cae5dc0660fdc0ae8d4c6e8d65de968d7999cfe3cb1c322ef61a137daef79c1388651d9df92f315a3f64e6620c397e1c7dccd1975b71c4a0d773a9ebdc178b0f3513d7aa7f940f78cd5be36ddeaa5c04f0c486d83efe0eaf6c3be2194b4ee275fb4dadb6330a268041000300abcb280ac74fd1dd088cfdf00d8478f615633cd62c34bf199003b11e6eafd5263911a45c90d180ede4050fecf683e6383f3e07b58bcfc20775941a2a67a1aae3d4fce4f6fce5c4413f7b2f405e3a7586b109cc45e5d03838d5e7ba4fdc607cb16e272c2f88f5a94117b65fc4d1aff9748e140f59ebf43c666b71c438d52dce42f2891f76cded7a19abe6222e8e8b18afd940be4fcbbcbb3dcc8362c18bd6b265cfe8d732073e9ec811c7e579cab6f13acb384767c85ecd63615e6f9df76c704ad9ef3bdbe5d1471ff54fc8e1eb11b06058bc78717d8e083cb8958605c646f655038b0e58e4cf1ead58b1025770ec2b08b6ca5c21efd078cabc5bad793e743b60dc631af2a30e9db732ee31916be7c6b86bae32b6714ca8716a0a9f3ccce74aee5f128783b433d8676d318707daf9003df34a8c8bb87588402cf8d08843cf56eb350372d7ed2d32b1dafb3c1a0df1f47538647bd1dfeaeb36296529a7f9acdcc1a20ff1f46bedb053670d3e9705efb24d868e1d31a31af914436eda80416bf1ba8f5bafcc95c6477eeab1d668b709a873a075c41a3a71a8d17e3af94df3b606f35239e59804472bb77373dc8d7dc1c78958fb4103379a72712e00210e98380e1f9bd564a0fc22f96acdb24fb77281974d6368c374a136d6a47502d3a9a93516d8641c1d3cc80b3ff3790d396070058b4ef4b180a82b56f111079d13827cb175f0d1afba0c2e7274748de93844518cc89d5a00179fab7272ebe80107df501b8319caad04636275c36b18649f7fdbfa23f90baec6867ce362350f3926892156fb89e34a8d63f1612c719b6aee1f55462d755f0f64ad3a1d8f23730d5b278f8d4f4f5e6b4835123eea7bb07c1e43e99df18479cf3e4be7274fa4edce959f5d653fe5c2829f2acc272c3f8fe57dbae4ce8724942e9f6790ed81fc6cba8d687706e0cbf6f039b510c5329e31b14684228d9f8b25378cb82a062e3c208f6fc601077e955f6df8ef79d068c36213f23a6913d04c9a8b38cedba4f5318ef8a8d3ce7e9c9f38f693e081e9ab9b3ef6e4653fc42f73daf1057b2b5f075f135018dd37637b422236ea35cc6ae6f1e8361943c544a1c40c9947cc71c4565df3a95c00a8bb358fcd781a85a777dcc2cfb0da4b7cb589103955cf1fcf1130443df05b7a8057fcc8b87252d4d80e3efa5537b9835512953546ed2a2b4664f07772880fe11d9fea01a7a9aa3c0613b96b1c8431b1f0f7c5d3cebec32b4ac71ff2757c12a3a263246e92188da73c715cc935162f35798ea833f13ae847d5d2f2b56c9394d189b3f174f4490826c4ace9f76075ea68ce3317faf96c8593107fb160834c0e2caca077ae62153cca37d17ff35086f9c855f965ccb4a167a3843716b7178362296b8dcf3d6735db152cd8325f892fc41e6332c681868516c686a663cbb182338ce2f096e7ad39afd935f1eb041c1ce3384ee026c52a578c89ba62218ff3af0dde397be682f9d88fe5179e4e4c9f5d083b78da258ea656df8c6d01cd16b1d0a3cd432d77c73e492d31a6d4d0e1e9a96bc8acf95456ce86bdf2b47c621b5713fc431889af79448878d74b4c5d60e1e4620e9e6b6a38ec6cf013a376fafb7ac6d0afb1caa932b1433dae86b3e1bc56ea668e8eae58c6347aad27bab526e68818d589611dd1473fec2a13c75ad40799bafa29339618f6b0470c6ce463af36c868f0c558c5475f8eeabe024f0b63d9d3deea19871c2e37b663ccdfd1031e1cf477f297fd073568ce26b6144a9cc61497773597712b9618d868671ef6e4a49f31adbe85210f7bc4a90c5df343478b5c8ec115fbd25a31e4551f6d8c435ffd659b980e1b7f311759ce7f49d83da5fcb50cb0a371f1517179fe6a8cd9071c03d9c2f282adc499e2b568de1c97f3c2eedb45f8a8d718d6030c1648fce460a346afdd73735c369e19f82db73e1d60c3abf914e7dc33dc97b9cbd9ba6e91124d121e27a6631b14ce0e5a6dc490053eda20d31e7be5509f6f7739e6c8c1de86568f3f8d8bb2f3c0285cb469ee51323923467988615feba4c17ae261821f7a0b27219d18b557d9c6358a03be217f89613dee97f96cc6d484eb468839504b6b3e14c77ad97bdd568ec6d1872a558e558ff2014bee4e9cec43b4b77810dbb20ff1cab6233ec6428fb54c3fe48e0d944f6edc0e9dde4e707e76b389c3c9debafe1310022bdecf2a83e78bd4c704c452478f5ab001d5a7b2fa63ddc4b1279ff24356bf63cad82813d3c7efb85227e4bea67954eec3d34eac8f15736eb9628b36c7dabc79f3b7d34104f8882737718ca3bde2c236201b71d05556bf73580d3c10e9d318ec4fcccd5efd1ad3923d779816cf6b60e55399fc16dba18ce3705d20d0630c7919abe35172fa69731e1bbb4d1e4c7504ce67791c07974976ba72952fa586601c70e42847578cc6e0aa5c270f89ad8f750a1751ca596538eb5cd83e53f871d207678ee5fe88a862821ff0ce3e425c8eeae4c8a6f6ab8e496545737c753b71ae0d049fc6796d1a5c64724417627de882330e83d7ed99f939f8485074af01189907e7367fe55a4b99dccac3325a36e605067e8fe77818187a8d09aeacc6ed1d40aca333ff2546eb87cc5c8c0954eb548d39fa722b8e18f4fa7ee67a9947fa50accab1f8513e60356f8d957d8836f0c486d83efe0eaf6c3be2194b4ee275fbd52b58044df7d333303d03d333d079e35fc7d381d39c9eec5466aa960d3ed8d51775625a3c1a47ffbaec47f1b7eaeccb3d8aa72f66da3e3d03d333f0fc9b01bf82c5039a3dca54993a4eba6a6fc96ae37069634f3b79a9477f9fde67571ebe41289632fb987f9cceb8be9ef9d91347de387fc4d14f1d718a6de9c4b2d75cb469bf26fe888d3a79a35d75958947afe3821e717d7ab423164ded2d596d11ef048163948dbe51bde6eb93359e18f6ea1b252b5e65c6c0c66380b635ea87ffd86b86c7dcd463df0a2686bea8c3aeb63e9938ddb72256e7427dcc3dae57ee16563929b3577cb4459dd8688f3a706a8bf29ad4dbcaa97cf4af4bcec84f9dfda8f14d528ff2103fa98d78f68c630fbbca51579fca11071d8d189d5fdad4af360f9458eaa37ac6b30756e5184b1ffb3e3fed6b83d318caecc14b99fdb85c1a436cb445aee86fe9d11639fa74fb2cb485965f6c6097335bb543a5bd62244efde4221e3e8f8110638a8f7ef42e0387467cd66a0d1dbb616a5c89710e8d51be82a9f5b572085eb92baff83d0d39ac774cd1abcc9cd6579b62e9179ecacb9880a93c0eb417e1ebf8c08926dcf0eb0fdcd4212b1775da80532e971d94e3aa2ef574620d563910277541259676c7163b6dc4d55e3920a349aff920ab4ece6a13ae0eb6d815a7724eda1d5bf5b31ee3a89c62630de8ab5fea507f270f15c50a6fbd540dff1ab6787b4ec3c98bbed60b00eba06c3dfde8a3bf63b3d88e4e8e0667e5e1b8fa3085a3f242b706bdda4a2c6db453afb9102858ca9d1e18b4501739ab8f7e33549fd9a25c757296fc911f7ac5520e31f03ba6d887f0254e319db121b7358dcb167b2d3ee22b0700c1b7b63a38997b944cfe88e9d4c69a4a7de4250666f2a0a79f7df583875c93c806af1c3d78f72381f835a6e32f7ceaaf718c674f4eed2913839e8d36d3c1dfca516d256608077be1a958d3559e78fea41e4f473df231277be0fae4184b6cc1d73a33c350dd1d7fe1725bc1636ceb5b546d7ee2848e4462876ef717ddee2bb5e223999f68cd5fe3c998e3cc0c426bc269b16eaf3e73571938ada1847b7ce6045bcd57e3604499e5c4ef6a790ec2eace2c919735690e04169c723b6fb9674b3f7bcc05e6c6f185b3cacc69bdce5fe1ebc420b537c362ce81711c06c65a0dd0e1369d588edfb19237874b8d394b7d753e6a9647f99d9b6303a6d4a1dbdf43599fd45ef396e9e73c153b46c7acdd392f5cb52ed36b6c18d780a048c1af63513e4fad79583f694acd750c650e743e20a381d764eb307818f0cf6d752ebd7e722228e4ebf8c5073b9acf15e84b9e3a1f827598a3cb0be7426d93c8881bd72c6f9d4f6059c720679e8fc2c379c3dc005be7aaf8a1474c7161f0999f3d1daa9becf1b20d980776e7b038d65c7389cd69599b291e0723b94d609dd98c024aa368f1b66dac8a6ca8e3849a7db906d31d6336b48aa30c237c252eabf918868db58123c6fa3ec35cf48300cdec115f6d1931d80e0e1fe464bdbeef715f0e3582db6a7368acdfe9653cd4755be878e9f77a514b3927c2ae72adbfd442bcda6bcdacd749ba73318491b92ae3eacc1d283af596ede283d77142b65fd839d64eaec29327cd14d4885662a8ebb8dc57b68172e63024940635736607dd250f6a41ebf0bba1617364b123ac70b5623b75975c8e2b32a94a9fb9e81bd4ecee3a5fd00aa6da628cc6069973051aada57215feea43bcfdfab6611e8d355f675f349fcfa761fd16a1135b384068be1370c2c1cc666e0f2c189ab5a71f36f05891469bdf78e8a31d909a331f9495aa5583d7a90fbe96c12a0708a85732083ebc7cd2739e322e9501d31a5de79c94faea7840683f5aa7c7969adcced8823578e507377436cdab3cf0733c9d7c168b1cda8823affac91fb9118f1d89b12ee7423bfc314eb9590373d0474ef83b72299073c978c4691ed77142a51d3cf6437ee72557c1b8afcc738d93b9d23a789526e6acbcb27da24d63e043e378b486ecc97543667eccb3eb653cce277e7786178e9d796cc8de18eb79cb6ed9b1059e5e557627d6d9c2b20ecf51e6a8359e5aa790301626e6f0ba45ef60e2f6adcf4de7c4ad6d88900e47390e5906f37a0d859f1d317dba8e99f1dccfea382cb83376ab477d9ac3f968e05c625f969ac93f80758f01af43cf354526b7d65cb793f063ac9e831cb26f6a4ee0c8497bedd507be72de07beb38d2c208e877303ae88a74fe7a34f467d683a1637a01efb41636cd51154e21cd078414ce4d479709f9190d3f314ddc75372e7543999c657d94b311e9c8fc9479b7138cef44e1ed98e9507e3b41f6db546be1f979a224e63e0f338c9013ff30fcda5e08801de73947294cf65e4b09ad0d57ca6a055bf49cee1d6fca23aebe8c4e83ac11ce426458d2ff359f502705d6a4649c4b02ed820b3b10e1e63b04f3fe4ced999eea767e0a77d06ca09e5a77d1aa6c73f3d03d333303d03eb6206d6c7028cab30ff4ba32cc874158644beaa2e2b54fa1847bff69063639cdaeb6ad08c9489634fbceb583596bfb0b082f4fa75b58afae58da262012d71ecc1ab72d4dda75c4826318c650f9fffb5c33ca84be6d37d5e3090d64afd1095c3e7c1e69ab6a1790187c4d678dad8bb032f5dfe5a87d9b92a778c8e4f3858478de3983838045b23aecac2c158e4c37818aa31ad38fef51b71ad78e70589e525de7ba9a33397c5ee36996fafc312b066e6726ac5092f7c68756ca801819c2bd967eb9cbb3b031c0b0270a295b8ac0cbf563ca0e4264c7861821f635993a6fc318e3ece6d733c3c066c20719b3b1f6a94e3c36d98331d4b631c3e3f6ac7b08aeedb0bf1ca636a477778a94972d56d8d424a8cd75d30951bfe9213221be7043ac7c05ef1d556023d0ef9ac690ecc8de68f71c0abad3397a82ff8e3f886f05683db726887bb989ac783fbc21c23179bd758e6ab35471d9c298e69e081ab73457acb5bc745b96caf9aabd436b48f94c45a5f31e50e7168d6d7b9b2bc9c73f61934b07b88ec571117fdaad7b198b1c621672e3ef73276c4a2d19fb5fe5772b2f758a9b513897123af35f645adb03a2fd59205e5478cc7a3ee4c37984f37d138c8a3f1946b0d2517ed507dde641cee937cc0285e651e9b2dfe21de3c18d00d8fc9f277b65fc1daffc16068fe2212321a6d4547706dc5071bedec635c8d8110383b3e55988a78fa8a5df3d67a03a6aa5263c52aafca0812bd8e8964ec4b1dcae758b5ab4c5e8d2ffe9a03bafe42d539270731d4d15babd8c2abb56540c1d0efc69e17624adf191b4260b75fd86b5eb1bbc8da0b0eb64e2bdce46ad55b6d08248fc6157b87a3e5270e3d9be2a20c9d36e04dd6398872670e0a1e1d5af591239bf32bf394be623d10c1f91776f741978637606f054755e3e0eff0e688b1af937c93fb102febf0a4c3293a63e0581853f4210cfdca495b89e1781d22fb9d57a0bca1a49a8b3cf48b0e8ce3cc57f145ae3af0125365b5d36f3df9984eebefc800481ce49a132ed61630caab78b5bb8c388dad00c9137232ae3306e5a04c2eeae8f90b1fe5e2af75163dfa2b1db72f2844ee1b87da2b9e3958077bb30f61882d7dc70f9bfa15d3b0230d9a73987f882bbbf32be2c9014b4bcf487f554eca35863cb1175ec4d47ac42e290635682de45460f413d3b28ff2691d866bd5576d915b6383ec3111dfe2671c7a36c6a1472b7dad235bcd9ce7d36f1142c958370fc925a676c45783089961c023ae9cb4e4a25db9286b4f197895194f7b9f2fe288a73dc641579bead742898d0000400049444154b4af49dfc292933ed6449d7dac9176f49489518e969f78ed2993833a7aca93f814a37191873eb5538e3ed53936ed5b3919a338f22b5efd2a8f8b8f7ed523bff2aa1c63a86b0f597f26e1667c0b4bdb9af47a3523c6692e9581a33eae279638cda136c8d4d9b762d547bf72aaac58c8d429b3d718cad1a7b18a814c2c31b411479d38ea7d3d79d8b778a2adc5451bf3928f3a3954efc310ab9cd1463df2a9ae98960c5b5f0dca1331ea6bf1d2cf9e18edc9196d1a1331d4d96b2c64b543a61e7bc52a4ef9fa62888f7eeae456bd8f37728d8a8d7c31963a399893712d3f7d8a555b2b86d89887faa81872b3d798284367533c6cd3cf607166a6fbe919f8699f8172b5dea741e59ff679991efff40c4ccfc0f40cacc50cfcd8bf68d42e9dd9ddc97cb666ef75d647710667f28edf407d7a9f9de3879f2bc98ac5234d8d3a68d358cae8d5ef72834731a36251d3da6011a3b12d8e96adaf16b553d67895e18f7a2b26e2fa62741c988e88ebd3a3bd55836228b36fe1d7d4467c6f1fc6a3b955d678dad9abaf571e91c777310b5c233e26c285ecc1e148eb504f6ef60aa0cdfb50a7e220134b7bd42346fd2a13a7fb96fa21c3c7a63edac6f5caddc22aa7cb3d63571c78a24eee688f7a8c553fe435a9b79553f9e85f134e9cf7c7d5485ec569de3e9971a3ead158e227b511cf9e71ec615739eaea5339e2a0a311a3e3a14dfd6af34089a53eaaf7f8b05fb638c9411f7bdad9477bd427c1798cd5042ce3d9f7d9d40e39368da74f6d2ab7fcb08dc3447f9fee0fb93349a78f27daa877c05e51b6049c3d5036386d777dd9ae3695c1364ecf19bbaf3166e06dd711f1aaab0c9eac0ff344dc20e7401a8719e51fe563863e0cedec898fbdfa55062eea3196bae254a67fb81fcc257d93c50d6a1a878ffea833efbae8f1be36a8accbd8cadbb275a3da5accd3e519ae017e58c7b4cec39f63b0eeeee6ed8e3cfb866b216f8ca55dfb8889ba62fbe4564ccbd617bf36f6ccdf1ebbe656795c9e16b6651bc703ff2471936098ab81b5371c3cd5d3f094a0e8893ab9d98ff313c77e527c1f8e76f6e4651fedaa4f229307bde2696fd9e8d37e521c6232b6bb5ff6c5ab5d65cd1de516ae658b71f9ec34400e24d63c1ca198e86df9d4a6728ca51e3151278e7dcb6fb6891f72c709baaed2b089f41749a0a3053bff9219f29555abdbe34be4a2bf65a72d601ab5e6b725e0586394a31eb9b3bfcba331c447fe8219aa89b1ec1967bd63c967feaa13c318f468c48eea353647b55f5b1cb43117b95a7662d80b26cc419e4b7211cf5ee2ea36a34d7bc6b3677cab870d2dc6d3460efaa35df561391f663136e2a0a3692ecad9d3f691371e3b8ccd7dff9c92bba7c75fd06bd4229c758084b504c2a18741f1a0b2f074fc70c983cc2ad7b9632eebb16f7530e2d31c2c69085b1c92d26b539cca70ba2ef5e7946e1f9c27b40e93bb1c300c6c91af83451efe92b3a59baf79be400c1a62d0626cb6e657faa40fc7ee00dde0b3baf3d5e9e85b5b9dd9180fbd25ab4d31b0d3c7bee5a76f921e18c58d93910f8d71015fe757311e2031aa5346af9c2d798019de2f154f4edaa80fe207b968530c6d889f44ce7906e7acbe98580ff5be3c7d3c6a8fb1d489d11e325a2b2fed0e9017c34efc45a37ef29502fc6456f62ecaec99023aae60f9c166871b4fe0b0e35c68b8b5faa2d1ca53fe40e249887f8157dd93e4a26b1dc5e6355801e0a28cba2bb7595d2f675b7083b7c5c3981ce0afce395487ccdf10d6a7a3bc49402e58d4461ec4b85efc4375935f6273358371695efa3836e82e07fe3a3ef20387ba4a91ac437597055fa04ce93de792c6ca29f5fb9c4b2e60990f72cce93e8b875df918d3994bee3f284e7256de62835e9bda44767edf54833796589b73308fed4f689d3ab3c1ed7d2f9ac7063818a305d087a16bee3eae213b6acb65d5f918c298c1b7098fe711e389db175cd8bfb451e776a1ee18408d9ff9d457c7876d582889436c9489511ff898d7fd612cc0c28e79058edbca39dc651ef3fb29229f1be0727c0ec93b987e9c5debf2b1e14572708ce004f740cf38c099a3ce41a9afdabda08cabaf8c2bf35fc70d80530fe6c2e785892a41c6a9eafb1b0dc6c17a9caf9cf7e1e60726e8f7f9147eeab597e3923962bd35ad8e956394f9701cc7879c8281cf6b2a3672322775df66c2c93ae9a7ceb8384eda73fa6e32c63a176bc37e693f1e6736caacb5f25950675e5850a3671edbb61632786c87b532a4c35d6a883988a13deae0a20d32eba65de37c6cb8cb55ce5988634d94d933be72424093292596fb5c060ce630c325c044c6c007b9620acc6d26c7ba90b7892fdb0f3cbec072c6e997e919989e819fee19c8e7963c072ac75919e58b58d1fd8ddbde107982a50b76fa9e7bee399aad9f4a336694c54d7923851fd81933f2e773c0b5fab97226b408e8e403114e8a957bf5805b715a0fb16a03cf8c29cb57c6cd1a9915b5a03cc4c0b6da6a840d5c68b0f6d6e801dd3a991b9c681cab9383b2d8dd39fd323d03d333f0bc9d81ce178de2c0e549813d2be789073a7d5cbd756ce5a4c238ed19a7b6964c1c7b625c971a9b279c7002520ecaecc1abf2901eb83a7548ac72e0e45875a915369e38e9572c6d5e839dc9d53794b7f879c2f798c2cf3c952f9fe307351998759037f6e4203fb918475db73f6b2017398865acfa630cf5ced8cb9b0979181f6bf3581a5bf35ee681f1ce076eb3631c9d9c6e1ede5e88559ccaf0d526fb0deb668f98da4a6ee89c4bfa89afd886c09821acf07a98d4d3a01998ca7cb841ca1c00b2a47959af7b246fac093ab175c15088611fe553aef5d65bcfa3888712f960831f71a3f22a8e78f2464ef797fda4e9b35c68feba86354e94bbf00f92582eb5d9f6aa7ad97655b7208eabc60bde7d611fd1588f118e215f89a55d73b90df51886fb0df888858c46dd310d7c46655ce5979a110f3b7986f0257fc4f4c5e50d89c2ecb7d433eefd5173b6e43e1b6baee332206d9e1b8152bff3a02e69152fb62812c31e7e953bf8924f6d4358d9877a7152778d97b8ba4f48be8a93fa2aae24524c6b9bd66dd6c0c758ce6d1c43e4859fb1a8c7b757d90eb077b65f26cdffd933fec2e200484ab0db8d843a92380609cad627397b60d0584cd6061ce4a43df64335941349cd5bdea49c073bbfb6a0b36ed656fb3201e4848aa6f832bcec90578f91039a318454cec2c79cea5759fd1813e795793a58f17b7da16ed65263311f61fb91afaf2707f9ab5e029c5bea40fd68c4e978682ba1b5738eb8538ace1c0c501ecf17c6c579f37da2d4a275702ccac7fda733df982cc47b40466b6ef795fd4f65ce8147c83ed81a6766b557c3210f6baf76b82487da354f8dd5e301e5175ec4d5b952921f51ee1d13c723c7066b600cf4871f7e245db7ecfa3465577916ec353f6db6d966f99c62718f3efa58ba66c9d2b4e1861ba57d17ee9d66ce9c9970c5088b9a679f7d36ad58715f9a356b93b4f9e683984756ae4ccb962d4fab563d93e6cfdf236db7ed363e6ecd89795869b8eb96dd909e5ef574da739ee1b6dbb68353fc030f3c98965d7f43da60839969efbdf6f49cace3b1c71e4f575b8d33d79f69352eb05a37a835a2867befbbcfebdb74d6ac3aae958f3eea353ef5d4d369febcb969fbedb7ebcd7def7df7a7eb2d37c6b9e7fc7969934d361eda1f301ed4ebf3cb7dd674eeffb0d3ef207dc9615d7fb111d61b2bbc755f6cf115229f53d467181e535a3b60d4791ce871e9723e249db15397d44cbbe7b3b961a35df32b867ef688f37181bb1c4bce256364bd6e2f78e74480fd231771a3c6400cb9d857be6a18cc9f9b585ff13327e1b1671eed818971f07b337e3fbf5017ac8f27a33cbec6a8adccc5d0bcfba4e6bce0a939241f6baab5161ce8998b9892b28e436390db5bd926dc0e31566b8cfcc0d2062ed7a51ecf21db3c27cc7307df7aeffdb3f7be9713869e4554191146e076170b4665fa4b5f634d4733ddc3ab3d1bfdb5da1ab1ea2b3ce8bc1627744df441be0eceb199bf881558c7654227a6a53779326fad0918c7195b950b060968d3de8cd54e4ced432cedcc8158b545dee2acfceaa7dcc91f6a511ff1e8356751adcb3fd029c73ec699df770ee0621cb1ecc9059c37c9434cf1787ee58b78cf57c0e4edb3a9bf4f664de667755e83734a9d8c177c298d9ed1bdc4d9c4e5548ce018adcf079c0bb51c9fe9a79f7eda17031b6eb86159b0acb085c9aa7a15089c38896061337bf66cb73ff6d863b6d0d8206dbcf1c639c560889d31c2895af2bfd21b214f68e0be66c9b5e91ffef193e9195b2c2db3c5ce79e77fbf2cb2364d0f3cf850fad8273f976ebbfd4e5bc05c9beeb8e3ceb4cf82bdd2faebaf9feebafb9ef485d3ce481fffcc6969b75d774abbeeb2938fe7c69b6e4e1ffcfb8fa7c71f7f3cdd75d73de9ccaf7d23cd9bbb6bda669badbd56e4c6e2eca69b6f497ff7e14ff822ebee7b56a4af1a6eeeee3ba76db7d9c6715e7b19d7e5575c953ef2d1536d0198d2558b97a68b2eb92c2dd83b2fb2b038fcc4a73f6f7cb7d9626d79bae9965bacc6bc10bcf5b6dbd3e7be707a3af50b67a4bde6cf4d73e6ccb6214fa5dbccfeb71ffa587af89147d28a7bef4bfff2d5afa7dd77dbc91682dbd6dccc8ff9f9bb0f7dc2b6d1b3e9b2cb17a7db6fbfc31771b872c7b110abdb3dca8ea95b87debc4d5a3eb571fb0da2b2a41858f04f9be28bcf463f00d19f43a9651ee2d83397f33b6480a7440c75f6911ff68865598cd19e3ef6311ef68827467d9439865883c70817fd9d3833929b399d2f83dd47fba8be72e67ca41c8a078ecd41521ff9d54f0c6cf4bb2d1b1c1aedd4195372e67d45f2c14eae1a53eaa31e7b8df1e4a50ef2d0af71acc3310d7ec47430a630be38aa4e0efa7fec5fd36027053fc9b010efeda5da4bf1d13f914e32ed954fec351f6c8a5179025f93277248de2a8ec38cf28ff231411f8676f6c4c75efd2a0317f5184b5d712ad31fface5cd237419c438963cff8d8477fd423fe47d09be3215f2b6fcb46fc887e288ff0a8cf0f76f0c0cfbfe646f0aea90b8b874e5335e71c9450b04f3df5547af9cb5e9c8e3ff6a8f4c4134fa6bffcc0dfa78b2ebe2cbdea952f4b177eef07e9215bc0bcef3def480f3ef4707ad77bfe22edb7ef8274d08107245c0d3aeaf017a4bbefb9373df9e49335ed461b6d945ef3332f4b071d7440dac016851ff9e8a7d239e75d98f6dc739e2fc06c3e1c8b05e5cfbef225e9c045fbfb62f1a39f38357de79c0bfcea14c6c167bb007eca16a1e03ceac8c312ae8efd8fbffc60bac2165d2f3ef184f4bd1f5c648ba4fbd37bffe41de9315bd4fdd19fbc3f1db0dfc274e82107f955ab638e3adc6abc0f35d6d998698bd357bd1cb9f7b3ab5d1ba64f9dfac574f637cff5dcf9cadc7369bdf566f802ec53a79e964e7ef171e9652f79b15fe9c3d530de92e47cb39ff8b8acb355845a5974883e0986f00616fbe1c8fa624cd4c9cd7e9c9f38f693e2fb70b4b3272ffb68577d12993ce8154f7bcb469ff693e21063583d3f384d5fbcda55d6dc516ee15ab61037b2a6bef83e3bb85b3eb5a91c6aa96ac444bd028bd0f29b6d7d5e1ec3d1d0ba84eb47890179a2aa98061e073e7148cb13016cead3238f78f533567db0398fe62d33596bc249dccea7d43d0686d2b40e1d1765c79713b2d72e5c5a5f87278c99b9c0c93a3ab1524fc50a87c6213ec6aabf553739d1730c9826cea5fa296b8e8e8cc09ed84e1d98776bcca11ccca13de7456320c738e6604f0ee07c1aa53662d0a3c5b973bbe081512c74b4962d7b46bf7a4d06f17d436a40541c176d1883d769789d13f8fb9ae6411ad45be71d0634e175d3e010c8febed712dee71eb287e3a3e695fd1936b47c58ad4e071fb4281bec75e38d374a072dda373d610ba6679e79362dbfe1e674e20b8ff12b56b8cd77fc3187a7ebec561916589b6db6695a640b9425d72eab0f8c63ce769cb383ff9274ab2db7b085ca4acf87dd84731f715b6fb565bac76e37faf632e07328b03c407fc46187922e6d6eb72f0fdc7fa15d217bc26db8eaf6c2e38ff2db82b8357892d5bb64e9325f606db9c516e9908317a52b175f53b709f87798bdbdff9214b971256cd0f224817b9badb74c279d7882bbb6d862f3845f34d6c93edbfc35ef0365a27d7f28726b9ff2fd47b61b18d0348e73963ddd57e5e4be58b7310586943cf1988afcd45983e25db6ed8871b79ad6433ff9a8a327376dacbdc5eb3ea4c3f1206360aec84f3dd61aede4620de889a10d39688bf350f37b6108ee9f17f2b12727f4ee3ed49d57e0bc71dc7a2c678fcf25c45a4f89d1b9e45cc431eb765099b8ff9fbd378f96ecaace3c4f2a951a11208466314a8066c428cc64461bdb189701638ce7ea2abb56afead5abbbffe8ae3fba8c57f7ea6577d7d455ab6c77757595f1b0309e27cc682490400824212424848446d03ccf436ae8fded7b7e27be7be244bc97520a047ee765c69ebefded7dcebd71e3e48d7891de27bae3e8cf6bd5b652784ef3d775a2a73e7723feac59d7439c33bc0e42771cb2876942d36f1166e19a4853f8dcce832fb63a1c838e6c98fa2b98b23d164de8c8c6a119f3f578b73dc7fdd235146f071ffec995c53cdf757293a43e783cf5018f63d6e5f6ebb759acf83d77546fe45bc5ef7e74cf775df1de1ee5f4b855393e8f362d0807b5e0411a3455f78f74f729a1b777c59705d73ce4391dd747205ecb75e292f8911e5ba5afad539f6fe29badf52a32f7e733d21d639d0bf4889f79a4ac2d0897af54958ecf323d1abffdf7cdcbaf2caf88bb4f3b1fde199b9807ca21f1b928863626d75e7743de5dd25d1ce5e90ed8c4572963b5e5bbe2caabcbb9e77db55c149b9d5ffd273faf0bcbd28bb23eff7465bca578ee572e88b720bf51fee93ffed97c3153bd3deb07d3a94d8f7afbf49b575c55defe9637e65baa0f3eb4b33cebc0038195c30e3b24365417476cba0bb5f3e187cb435127c66c35f5d6acdea63c2f6a7f35de76546dcd496bc91daadb6ebf3d379d9f39fd8c72d5d5dfcacf60bdfd2d3f989fd74ac26e93a1e5d519a4c1baa38f8e4d02eb83e3f1bbcf75e2bbc419cdc558797deff9b191aab94adf4c3f9e0b7eb33ef048f290f2bbdedb1e73bdc7c9d600e3eb8bcfe3eecb44cbc55e27339fcb42058e38e12086c48fecfdbdbd195ce6d49ec8472a1f1db98a13bfe7acf2f55ca39c8d307d7c959dbfebcc054b72a4ab8191bfc783733f3e243cb2351c8b0e067b428e7be839b03dc7f94671b0c4c0f736fe9194cf7fd6e53a4efa3a2cb15e9297c9f1d0736e264e0edce4b8df63f837c2adca19e5ade2746ccf279b41be6c725cf738fe5df5815f27c5ad210c033c7eec1e338a3bd6f575dcc4e073fbc9d2e90d7ee6d64bc5f35f76b149d0a642e36b175d1c77a42e2f279d74427eb5813ec4aeb7d018da786c8baf69d0655643f9fa8b9dce787828363dfa3cd4e7bf784e6e74f479b1d1d066e992c07de1ec7333476f2f6adc74d3cdb191bbbe5c77fd0ded4e153deaf358d75d77537e0eeae1d83ca9beee5c3164679f538b53a7d9e2e480471b2f7d68feccb3ce89bb750fe7db94e2202e5d3c5f38fb2bf9d6e9dbdefcc672c30d3795df8bcf746963a83ac2223357f9f57c93747d8ae35d48f935169e49739feb8eebfdb27df458c5e46310c7dfdbf81def3a7824786ce4c8dffb36e2254e1e52355c773b03f1d0f781bfcff35cd7c191e731748fc9b7d18f733a479f076f8f771c187cbdedfcf038b6d73ddff1e848e785a39760257daccb150e1e72b047799bc1933f7d990cac5b726b05b656606b059e84156063a0b7e2f4816d6d6afeefdffa2fe5a7defda3f95b7fba03b4477c0e491fa8673c141ba2dc80d4cd8bee78e9e5ed31fb3e2b61f5f6e18fc7679cfeedfff9ebe5952f3fa9fcde1ffc717c06eac1ba1983ad94a73d6dfff2ae77bea3fcebdff86039f555a7943ffae3bfc80fd6eb8ed61fffe95fc507df3f161fb0bf3613d4a3f47fffdbbf5b7ee67defcab7ea74574b9762de2e14f0e1471ece1eeb9e71ea379ae47baf346f8dfdf7dbaffce83bde5efecd6ffe7a79dd0fbcaa7ce8f73f923cda54b1c9d25dae37bdfed53197779417bef0f9e5677efaddf159b4f8607cac950f38ddb7a56fadc0d60a3cf55660f63d587e9bab7f12f7b6a632c20f71f522b32e967c15c732f5786cafdbf7a17f427a7ca60ffa80735473550c7f2fe1408e6a13eb255cf27b5edafdba6892ddf0fc59a84257c62bd8e3ae2bdcdbf0afeb73550eb9c81eb764d7b9f6b55802c73b06dde3aad9dbe9838ca6841bf82cbc52757ee7707f4bb673d5b12dbe46713ed733c5789b5dbf1d7b0de5706d4678ea211bc6ea1243b289d81e1b8a7be22b0bf441ef1f7ecb1b72d3a17c7d15c1d363a3745dbc25a80fa26b5c1d6f931d76e8c1f1259fd349ac0f82ef88df28e40e95b8b509d387dbb521d2df1f78cdabca699ffb62b9e7de7bca3efbecdde6a4bb57facd486d68e4d707d87ff35ffdc7b23336356f8bb7ff5efdaa9795ed7b6ccf986adf1ebfd1f89fffcb1f969f7ecf3bcb9b7ef0f572456c9fdc28dd78d34d69ebe1ca2baf890de2b3f243eab25563c78ee871ef1d32b33eb5e9f1d457bfa27c2a3e607fc79d77e6bcd593c641cf7a56b9f0a24be20e57cc29eec269aefbc41dbd69639790d9036b2ba79f3faecf1230ec38e192f43ce776cc509f0ecf2c3ff9d65cb77a7eec590ff61c243eac3f708ef0ce4dca0897b13a27b5401e52f13ecfed55ba73517fc4d5fba88bdc28d7e3aed317b2afe358efd5f18ee9fb19e26cfdc8f5bca61bce79d01bae92e087d3e528e63ed7c9db90dffa53ce46f88c474efe5f8479f1d3bfbae29f615c089b3edd116d31f7373d0af679d86a06bde12b27b13ededbc269a4dffb148fdb099a704b58f291b507704ad5909d3ed3dd06d34bf2907d5ff847122ec53c2fedbe0f9f6f9d83e73bbffce24b51e7e571748fcff435b9de67168887111fbe91f45a8a2fd9e14a7f95704cc07c5cd4342cbd39df681dd2d773874d3ef53623a76e16fd3a87f70157e2ad67fc1b49af33ddcfb17557ef1a36a766e764d35af9a0da0cd7f1218979af19633e61344cd445d7854ddff1f4afffdd6f976f5d7b6339f9e413cab7e3ab18aeb9e6dbb9397af9292795bff9d8df975b0273e965f196dfd9e79593e237f4346eb9f5b672cdb7ae8dfcdb72137663dcd5d19da4d34f3fb3fcc99ffd557e685c1b96bffbd8a7ca51471c5a0e7ce681e5b26f5e5e3efc913f8faf66b8a79cf1f92f968ffce95f963be2b713f575091ffbf8a7cba1871c9477a6b429d2e6e699f101796da2f456e16fc46f37eac3f7fa9a08ddc9d25ff5fff2979d543efaf1d3ca8df1550f975f7165f9fbcf7eb19c72f289d9a3e676d5d5d744afb7c7bcaecfaf6478203e1fa6da7ff4c77f9e1b2ad5fe3bd53ef8a0f2ecf820ffc55fff46f4f867f996e589271e176f55de58f4192cbd5dfab933cfca3b64fabe2e1fac27eb3f3bde76ec89bb4c9e0166c61120cf59a5b79e74da749c8a91a798c73d260c3618c7a7aef4c06df62f7c8e871b5f165dc19bb1a9add6b7e7f7fcd87dafbddf39bc0f74e42cafaeabe7669dda1f391bc9c6198ab08c3e0f3ff5642f61945efb5ac5953d66f23c7f96573904c39f6a3dd6e8c456d5f2fe3c277ba853cd5cd367391bcd254917f398f533e09ce0d3f9baf55fe56835b6c6d60a6cadc06c0546ffca9b013669e85f72da08c277fe572f8ccdd50de5c4e35f543ef9e9d3f34e91361abff40befcfbb4fda70e93ba37401fca59f7d4f393abe9453fa97be746e39fb9caf94fde2370fafbcea9af25f7fefc3e5a7dffb13b901fa830fff69b9fccadfcd8bb43eebf4f33ff3debca3a48ddb473f715a796bdca17a497c6dc31783e377e2eb197481d4f7707de0fdefc90d953633aaa13b4c1ae79e777ebc7578676cee5e523e1a1b367d3fd7738e3aa2fcfc07de1777ba5e911b3d7d9797e6f473efff89f2e2f8b254719c191ba2af7eedeb65dfb843f6f5f8b0fd15f1e178bdcda7efd0fa72f4fe3bffe94399a3af99f8f90ffc54de79bb3c3ee47fdae7ce8eaf6678737e77d77ffb2bbf58feec2ffe36bf034bbdfcdccfbca77dd1286b28ffd6d85a81ad1578eaafc0b6f8ac80f68b79cb4b52434f6479539fee15363b9dc2d40b67622adef3f0870caae9bbb03a4e15987d09217172b1b9b0c89ed5556f31bc6f4da1d9f31e237dd18778f407ce4ad5e6399a4b62f37b138dc7d62a9ba90fb33e5760c07b2dcf53dc6369fb9cea1ce4576ffdc875cb551ec7c17b8d995ef987dcde47cc4f039c735063240317298bf7aefa3cd60209877079aad6e3273f18498d3ca76dddd36f78611c2b5b63e49b22eb1fb3a75c82c56f4eb5f3d0fa808539649f51152cf155d2eb68aaeab7adfbe4484af8846ff1d0f5f69c3e64ad6f4fd76fdf5d78e1857127e8bedc5c08a7b7abb459d09d9c97bef4a5e9bf29de12db3fbe87eac0f8ed39e74257afb3f9d49ae10bc8747ce9431fd8d667a894abcf5d0534fe4e6fdb6983f3487ccee9fa789b506fb31d1abf45a821ac3e53a5b7ceb66f8f6f96095b6f9be96b1ef425a47a9bf0e6b8a3a5535d5fefc007e57507eafeb8cba53b539a97deaad3177d2a5f9b3abdfd96fcf1309d3553adfc4d45d5d0dfdaa3f2f78e35d15b9caa7d5d7ca9e99e7b6e6f5fbfa0cf873df8e0f47513d3462d66f9e8a3dbb48eea516baebb6eca558ff26be82e9ceae9eb1878ab5077dc6ebdedb6c469dd35d4336b287ba6eb1cc8d96b1e0b5db87e284f50f0c43dcfb9898f647229502f3dce19b168b91efbbabac47b7e6c7a909c68a7ebbd4ccd7fb3033ec7c38d4f188d116fc6544e90ba569edff36367dfd66bef874b751960b025f1f5ebd0d6afaecfaeac4be3b4d72fd5eae72f5c0ee61df612a6d66ffd0cd692b5e8e73c5bc7e01147d44c51f556aff55c71ea8bfefa9ea6a697d72efdf598d0539f3beb693417f9ea7a640fde8fd6a2f2cf7a9812b6feb36716654b6eadc0d60a3c492b6017387dfe69d5d0854f1b98a3e26e11433e5d54b5998a4f41e16e52717d06ebc823e73902ec1b9b18fdd5104e6f051e79c4e169e393e4428ecee647763fc4a38dd05147ce79f49f52f34df7a31c6db246b5f5d933fdd510b7863eb4afbf1af8bcc70c6c3d6cadc0d60a3ce55760f816214f6abaef6dfc48e248f7b3e3d486ae1f337c1f773b7476cb3dc7ccf69c59c00cc7983eeb45708ba5592f7e30357c87233e931b601ad72ca91a1be44e1be53148bcb93bef7aefcbccea7754b3589f488bb50ee1cde48075b9e9bcdae386f86e2efd31f5da4f54572fed5cefc8467d265efff4d9c531ab13f3dbd4f362176b3c1ef86c3e8375f77f3db639d4fe593736118a6bc84edf7492e766036ce3089c74cf2117bfe7acc2294783b8e4543b9dedd8a6afab878f7cafe73adcf8c8a316b6ee86e50548f30f0d7f1aac2d524577656c228f3e37a2053775b9117a11270f4f6fe3476e140787dc0c5e98557d1343c28b5ce2b7359dc53affa8de0cdf0aa0ac97c3dc15293db6b75b5af49c7792b836d91c1aa6576ace927bcd1af7d8667b3dd72b407d8fd671988fd37856cedbf8496bd2f29bcf949ed3edf96f11ea8eeee09acf84dae42a06bfd51aaa894bea39795e68685e71de2d1af0b75a81cf3c5552ee282f7878e169584175ab2f536a01d31b7f22a687f4597f594f399507e82cb7f6a458cec7e6d2af1ffdc383145f62e9b7ce87baad2fe3ce5c6a232be1ac3ff998538de731c7179cce3fcb358c5267b1813d9b5fcd6d4f5e7aefd6325b1296783d27987bc6ebc3cafa910fdee7a2b4d93956ebf498c4a981da33bd6459eb6d36bf0cd63551efea4189751e35bcc4c91c90c39a2d79a10cb90967d945e15c0be6026603c9fa8d60c466bcb51cf370a963ce71570ef9d3f22cfae49c6ff15a9cb9babfe9f578c8269f35940f3fb5b02519f8dc269e2871431a20c5887b8e74f737dd7a049fb21e13de1aa47fb516af23d17228b5cdc655edac455075f53c01db5d2fbc9663d0736a4aafcfb5e6cfc4c543f6a760adb38884a67e59d33a2fc5d3273bd34689422d46ceb9c3379f60a2807fa453a2c784bff18049ba306a3dd1fb487c38585ba463d01bb65b9c993feaa46df5c997f4f5252fd7559cf9a7f62af0c0967b33a31da715606a37b9e2bcf0f548acaf7970b77c356b6bbc94a73e988fe54dee0874be25dbb85b6ce41bf0d017bd2abf0de7083d31533b935ee32d57b646c5489dff166154d341d6904c9d24648d6563f2e1af923c78c4c520d67222e0172e74721bbe12e06fb5e58fbaca2357f66cc8b6de144b1ef7598ed74cddb8a9411f33191c4bb6726d3db376f5c99f7cd647628d27003966756bdc732b28f9e0a56ee3501fc63d55af05a632992f150e7297f22a57c68d22f3ea7c33271eb28f8a69f3c04f2dad45cda336792da7d60497b52d3feb550c73402647df43add7f22a57f206963aca6dbd74398dd7d720095559cb2da2aad33f8e0930e74e78564cbfea523ba9a80ff744ddb08d5a3ce40a2bbd056bd248d88521eb8e30e65be2ad7505215f75b900a5afae47b623ddff4e89932f75f1544cb51d4f8de603b34e462cfb095efa91948f3e1b1fb54d0a4b9e70aeab6c0ee1356a3cd7de7cc93f216a2f9553299a70fca197b4ab9f18bee4116fa6585f95bbc7671f8a195e98f4e34bd28ab1b95233d1b5c75a26f992167c0b4448d80c4e3a76d675bc60eaa1c3d3ce44914d66bfad8f4c0babe635094a354452f993871acaadf194f20ba761b2e59b1f7cabd7e50efd493c7167bcd6806ba29f9cb378ed3f7134467f491786fed043d5e14dbf708a9b44f7bc0464c0f0419e3f91ef587c2da72a0d633c0d9bad2e78e8a9f51f39f2e1870b49ad8699a6b49c536b8b3755d6a6fac9575fad76c5367c2859578e18b339a8c79a5b830d938a1e822fdf22e4c98c54ccf5093b551729b12c50b1f8892987b12e26bcc7d195db73610be371fce98c07e2b2d185018754dcf58d6cb02349dfc89e4b391e535c031f9cf281f5183a71491f1e773f3a9c2e15230f299ff7b20a83dff19ee77cd2c1b91f5f06eb837378bcef9b1cc78f74f7c137ea61231f714978247bdbeb4927cf757ccee371f97df43514ebeb389e38797d6ca5ada9f12f34ee460cc0bae8f0afe0be6ffa72c97c37d38fb590956dcfb7d409353c402df78d74efc5e7e09c8e818338316ce2bd1cc5977b9c50bddf6d78dc275d4331e2b2dd0f1ea9b886e327cfdce77874a4f0aef7f91ef33aab74e75b858113494e6f938fa437f0921e731d4cefc3562df2f1a5231edcf69edc2fac738003832d1c3ed7dd27bf06392ee51f61f1211da77cb75d777c82ea43ef1f71380fb99e37d257f998a3738e6a7afea8a6f378dcfde270db6bf6baec511ff2e55b840268f88533f8674317d4b69be3226c202eb8e69ae5a7d171ca4763331d1c3293e341769c07ad96ce89f0d1572e6cc5b4147fa1800f2990ebbd1d31e76e0b4e8ec976506b4fa25a5acf882547ed6929ae2486cdb3ad11f50233cb0d9be3e332a9c809e93d364eea89337e5843e7f7f5f6fe1b1f1cd40adbfb104e7cd4748ed1fa7bedd405f2fe558f5a487a90b46320dc8c2f8335df71aec3153e7a6d730d1febe1bc8b94baf9b0dc8cd5fe95d346d73beba43835526f936d99535ff83b9e85bb0624acec82658db6064f6f1ce3c6e27d547d78cc9510f1a5f58b9a7027a7f3d59c9c87fbd52736f9ee53cced34e5e86a858b5e7d5ef4e3bdba9e44fd03fd5439c387af9d4b91c7f99514d6a77272745c9e4b6fc2cd6ad454ad4bc3d7f9a51d7ec7a3535318e75ee288eb57f3a9b87ab4de53975fa38f4ddec98f2e985fa79dcb30ac157dc28ddf7be88fa5f8f593b9ea89d1ad459b17188f475fad4fe2c6d3549f4b8f0b101c4bb5ba63947cf82a671e2b4ddc78dbfcc5ed011a42928394bfea4b7986f1b5844a327bf1b912b45cf81deb3a29e0d21ee4cb3febd1fa16df527eb8967c491e6eebd97b59e2ef387c9d4535cb0d4ed989a9855567ebbfcaa98bbe25b656606b05162bc04575e1d9d2b656606b05b656606b05766505e24b65f48f0f7bdb2f7661da79e5ae3098725717bb456c91e7ce2d225c84c1236940b60f38e0f498ebc9ef3d549e56b7feeb2e79b4cbf4d1d9ad66e5a3477a8093ddaee3b536a391391d9fe31a67381d0b861ab2fbb8fa625d89799ec7b3bfbac470baccf5d71cbae307df2a0907fccdae09b2bd0f8e3338d658707c7dade4b063ac789f97c7a8263acf685ef443ce127f5d07fac8782e4cf49813adc742be18f852afe75b0614331b9d35488c9d374b7d40221938d5a1f759c86ab87f56a7065a0fea5ded575e85db5a55ec6605eb38c2af9c13f3b1e786e7b73e23ae1e3592abae39b6247d731c6437accf4fb96683496975b29ed6c68630a3e1fecde81c3f8e0db53d97faf8c0aa3e3e745ffb215700590fe5804fec602d85990d5bfbe6ef96c27b6a98aa106b7318f11936fb0b4c7f2ce1652e6d1ded9866ae1d376a67aef58c5fb2f51520fc4be788ce0d8b375cf8325fdc8250a34af87b7cfa95107f88f9bc922be834884b0723dd47e3c319f559bf74d15f8d3b27292ea9e352f13e4ff11cb55eb30dcbf9265cf6494e26565f5d8ba575af0bc1fcf2fa579fa7e8f4d47a8d1ce64e3f606ac9360fcf69c7ae1e13cea53ed77becf9b34f9b5fdad64fd6b0634e3f92c26eddc1f215d9d2b756e07b6805b8e83c192d3f99dc4f46bf5b9c5b2bb0b5025b2bf0545901ae9fc30d56bfc3ebed7e12c491c46776fd170031c9b571c76b37bde25f9bced776ac33676774bc44c53fabe1b800cd626e7738f86672034ccfbd2bb9b9fb5eb136f02267bc66cce25dafb398e5b89a18cbdb4c8ee7a36f3aafd6da106f3d658ddea6f06e90eb7a19c546becdb431cb8bf9cceccd106c1653ff21bb59f8ac8f0dd679865d51a0c7f4f68ab499bbcf497b83de6604bb686cc4effdb8be519921f6f1ce631379c37a832685db2cd6d3fb9cde76acf48de28f079f9c2bd6827ac80df98d6796b3ca6f84333c7ecbc33592c3dc11307c3d5676efcbd4a83df36fa6973ea7f630e359d1d792dbebb9ee9c037fe319c5ccb7514f8a2f612cbfd531a5c7a75d7356fe16a1e5c70db1c52d3af9fd162176b4b5e4770e70ee8347b9c49d873831cf75dd71eeef757048c5d191ab72dc2f6cdf2736d2b9d13d06dfc8073f186c7a4412476ee4a7165279e848f99c473a31a4303ec0231573ac740de74a47f5a18f249c9bc9052b1e7424dcab78bc5ff2dd87ee7311aeb7bd1eb57a3eb8f023dd2f1fa3af213fdc5e0fbcc7ddb72bfa2ade9ea3ef833c97cc0b0907186ca4fb5d272ed9fb65b34ea3b8fb1c0b4fdf9bf0ce275bc3f16ee35fe573bfd7f2bcde8f8d1487ebb219cee33ef0488fa1239dc3f1e848e15deff3156338a7ebc42537c22b8f7a48cf83d763cedfebe0e5775db67310432aaed1dbee536cb31cc279ee28cfe37d5daf456ecf9905ba0778c851983ce9c47ba9980fe2f24987037f2fc9c54f5eef1fc5e583dff3f08d72e0753c3c8e27de73c976dc3a7d942bded5bf45a8a88d6c2c767759a4feeb7655414b4bd57366b1c17ba32bb124c639c9fba4317f1dd9b6e3c4af2f326b13b6f74f85dd95a15ed89dcededb0d1e9fbb38b1fd4bd4944b4f5937facd83567b5a8a7b73364f7af0fe3d97daf8904e271ddc6c7d44aa3fdd97133a479fc79cf0f775a80547e2eadc15f335f039c1435e62ed9c5b578fdc94f5bcc0b78a8ff347383f6ee4f99a50db71ce4b4e9b5b77acb3464c3673ea9a9383540dc5136be72db5c149b63aee44afe7f92caffa808c24c75531fa5887eb9f13236cf6a979c58ff353c37dbeb623aef475c7d68fa1f4e4eb303defe81870ac556334afccd9ccf3d61baf6beeb9c9afe3af117dfaba789fdea31fc755bad768738932e0f1b1de8e4797d41086bcb407fd7a3c936ccd731ee91459fcb5186e97ebb8c079ffdea7af61d665696d2ecc2feb0c7a21ae5a4bbd848fb8f3d3d7488e381217b533567b5cc245dccf0772dc97bd6851e1e8aedb4b9ce306d3eb58d7fb14d5d4e0dc21ceba60b7e35e7bc32fe958d71b6690d3625519f598bec1315d77ce398ff7e27e959c1defc1b159ca350c5cf9217726326b765ad32914931799461eecfacdaed235da054917a0e5bc5cbac69d19c91369f2d68b6f6a5517bfb2e04a86854d2f70a6acbccaa12fb90c3bb1f4bc2b6aa87e2e6036329167affa0fa3e583a7ca5c9770fafad05fc3064df3553d6bf4eb36956b2765d69d265623c6a3fa315aaf319f56635d8fd9d4b456f0675e92cd39e0668e6a65824d4a7be2d95a9233b55d7151d339429fd672a2535135b4e83f4cefa9e576f3227d2655b2e70bbbcdb59ec33e977681a844ad5e70a14bd26372d9c527e63ccd47b56310cff5e938725e1537a11735d2b658d6ac7c9a1375e88939541ecd7a31b0c487be88ceb43c663a1763647fb3e8c008ce9c6334309b8f28a6fe733de8b39d13353ecbc99448aa9cd9ebc431155e70c2bd68c870ad867c35a71d339b5bf3254894750e62ad3d80a110dc39678e7bcd4f8cea69447ee44ee742986d9ed60fcf9916cbb4e8a19e9759433d75d7c2d66770a91f0d617b9e0c4c7d64ace52950e727a9416ecac9b5b89e84edb960d357d7131ea462f1675a8d5a8358d2d775a8a5f238b1b6cd479e1c9a6b12c6f523e64c9f3e7ff127a6ae1718f9bde7a4634d65587c32835ff352fddae72c5f78e24ad0f0f928951e3bbfa0756db2a7ecb7e3f2be85d7a07ed3a5d4fefa75497e7284632c7a9136f52c299e1493c279895f731bf5a49cd6d7c438cd4dfe7a0e2b179e86f5bcd0eba80c6159ce4c8f505b2f25f57d0f6a8299f1047f3b3e594e0e112ef3673d3b577c0ec237bb72365fe5126f7e068b832239d23d51a460a467118a5562e78903162d6ad5a609b45cfd0fdad5e771e9609c07aca430e4e02787b8a446c3eab919cc1ac85ec7eee3d8929a8fdbe4a84ec6abc43fc2cac70ff3c0264fd263ee77acfc1ad42726e9433618243ecf970e07f9e09170cbd60fc3f31c0b8e3c70ac25b678d01d8b1f4eeae1efb1f891c4b17b1ec5d7f93cee73c12f9f06f349231e88cb46473aa68f0be33f5e5358ea50176c72ea348c31f36560d71e1e9b9e9ec3245ed8a8411f02cbd7647dce292e3f3201150b5e3ec5d7611c2bbdb7e190f498387d28e6b5b025fd070cf992c489c9d640a2738cc027a8e2e0030b067efcbd2d9cfba4eb073c3db84f7a9fe7786abb4f3a797d2e786a08cbf098e62fbf7c0ce2f8dd86afc7934b3f48706ea3f7fc8e75cc08a7783ffafc3e0f9b3caf41aec788534b1870bd746ec7399ffcce890e7ec6599f93e483518e7e7c781e387cc2e123070ec7380ebfe7a54fa768e5433a169ff70787d7ec7394c720265b39e4e397ecf9c13987e3d1e174bc74fdacfc0c96823e20f346f0098bbfcf13c7ba589f0b56793d17b6d71de1882b86ae5cf291a35c8ff571622349dfc851aec714d7c007a77cd2e5f7183a71491f1e773f3a9c2e15230f299ff7b20a83dff19ee77cd2c1b91f5f06eb837378bcef9b1cc78f74f7c137ea61231f714978247bdbeb4927cf757ccee371f97df43514ebeb389e38797d6c33b6f3f7f878f16caebe6ff25c325f24c960b0e9d7fd9bd1952f9cf2a9e179f052072c7992e481c1d7dbf0c2898d141e1de91cf2792dc7f4fede168ffba46b88a3e7c10f1e990935071dd97360938b14def53edf637008b34a578c9c5518e248727a9b7ca4700c61353ce6ba62ce275b038ce7e39b100b8c6ce7e871ce010e0cb638f0b9ee3ef935c87129ff088b0fe938e5bbedbae313541f7aff88c379c8f5bc91becac71c9d7354d3f347359dc7e3ee1787db5eb3d7658ffa906fd377b044c2800cdba562fcb85ffac82f1f03dd253af9605d0ae3388fb90e06a998ebd8ee938eed72951f0ea4e7b8cff3dd8f2ec958c5318ac34bce08231f38e2f890ebf2fb181c3de7c8eef9c1c039b2c97139aa0987e3e073bcc75ddf28bf8fbbddf3f7bc60913d1ebf64ffd363e1ee73c011777b5775ee528df23c460fe0b03792c20b038e7cfcd88e71acfbfb9c910d5f1f731e74a4e7a0f731d9234e7cabf03d5fcfe3361cee231f09065bb2c7631323073f361c6eafc28075cede87ddf361c30d87e3d13d461e31b7e1c28704eb3ce860c8752c98918fbc11062ee4289fbc118fe7a13bcef93c8e1f2c925abdf438b948e705870f1eb7fb3cb7c9eff33c1fbdc792d34bf0f8b191f2337a9f6c7e8421be4a82f1383a35c0b81c7e4d83276ce9e31518ed92c7c827dffb54eae5c99fedf75e85ade3f3bd77cc9e4a1d7fbf9f3fdfeff35b772e7d37e7feddacbd6e4dd6c59eec9e77377fbe45b86e425bb1ad15d85a817f782bb0bb2f34ac607b7b31de65f41adc156b7125e89d48dd20aaef487a4c9feccc7f411203a4bcc54d71593966b9f616a782c91339ea27cb55ce29737a6cfdc9ecf295e4295e2be18ad2679f3bd1eb7375d3876f6bdcd7a642b6c4d60a6cadc0f7d80accee60c5933c2f4d5c4c980bb6e2608849124712c3ce9c64263249c51ba72e52ceeff8d0e1aad7c08960ba1e2ef26a4ee3a9f159d58e9798f85b0d393b2e7a757ceace178e9c6b0535bde38283f8acee20b7cd87c490e4aa4ff2f121f12349870fa938bacf5b78cf6d1888aa4c8cad0339c203251789dfe5aabcd93157426505ef1ca973dc2baef511f6ac3eb8486a18239b61abdf71aed34bf305373a3151c8a7bfeeb3922dee3ed7c94bee980fb663d6e9d4774c729923ed6e6d7a0c70f8667dd4751786b8e70bfbe8a38faa770da8122b5bb11a976f76bc334339b967c95d4b72c027a9f34579e2d28f6a4b375ed98fb51a9190fd65de747625c0319ccbd3062873c9572fcc2252b24e9dfb34b76c6551dff266e788f7497df10d47e7cefe2b50badb72375fcdf3383a98553589d38f700d1b73c4ef7ce9b398ec9653137a5bc7af865228eeb5d7e94a18e1e1a3b7ac39580bf25d92835cead7ba9dc57a7fcc0b0efa71bc6219b7bc7a2e374fc6ebfa28b7e540b8427a1de6d6fb32352acdfc61afaa91bd24d9f29a532339e3a1613b9d78936da6e171bd02b2b7ceefdc2dc7cf21c3cfe6169cb35c95b473bac5943f3876c4e194adbf69d79af93d58fc6b290211cf8b569dce243c2e0f18fc33f0c080b7c78b4731385d4f9fae5c75b4dc3ca7aa3f7441fabc662b6cf3416f5cc18d8ea41eb271d55e83438b4438a5e70a4fdc75619c4b891e7742b0cea338761fa73e7c48388963d307b678f149777ecf758c723d36b2bd0f72bd66e6746b295f9f971d0d702bebdb39224ccfd7ead6f3a7c7647c70bc86bd757db55ac15d5fdc95d606ebe0c75241e6d2c75b62a7b43a9d3fcd383de1c3e6c2a3bcf83bcbea6b6203ea735aef3177b0cd179535a8dfe2f2045e9b8b3df6d8837339c181495b5861e0128fc5642ab62e27c33d4f6f8ba67249648d6c2f1e544f7fa3c71e0377f6a0393084575bc8da62b3c39fb9f8a999fea915f2b366e56ef314de73a9cb1a57beac812ee939aae53e7a022f6c8f51ccc7da782e4196489ee00b78bd16464cd3f47e9dd7f5c47478f9bc36ba38d1e99f398ffcf08051dd918f7eb29730c4d5f3834182450efd31afd13501acf7dc782c47beec4513afebe939f06c247dfe232cb591ab6a642fd3d3b1ada3f8e027bff55db17d5ef660e70779c9a589c6705f6f3b5f8bd57348b606f9c8c9bb38b6bd5ff119af1d07c584274eaeec8cd5794a9fbd45c8c228301cb608c3f8c049137d08bfd774bdc7377b5aefc9ac7a9f275b27f26c740b3e8bad319c3b79b968acc8e9f13358b77e8e9de164d83cb36e379f512e3ee41267758ce2bdafb7b3253b715671bbdf39d0f3025327c739e0397d1df27acc5adbd66e2d9fe1467536f2f5f1d97cba634dbf7d0e7ee44671e1667548440ecef3bc1874e70f70977e6cdcbf4e5fdb6ff4423c7a8ec6e37b61eac6e4b6db6ecf0bf181073e33251b2fd5526ccf3df72c4f7ffa01534c1b9e7aeee5dd9fc06c0f1e71c27ffbed7794471e7da41cf4ac67a5cf63c23cfcf0c3d39d25f1a89790e2503f70648fc14d8fb7de7a5bd9bee7f6f2cc673c23317d8f7b6cdf63187be4914745bf4d3cdec7ed77dc997da847eddfb25e3d4f1c77df7df797fbefbfbf686de0c84bba9daf5a271fcc413ee9fdf5cfe360c82786c4bf24579cd389b3deb2be5e6cf021970857380678ef0d3dcf571dcf3af0cbdc8c3ecac3e7122ea4c776498f56178b32c81cc53b5fdf436f0f58e7aec1f5610e58b656d5e8fdbded4c1e733d318fa3a755dccdbf382d9a6ba42cf562a059ac3b0e82cde2035b98fca2512eac3c2995c8c5264f8820c76e9838559a5ef19e27721ae0e201879f64cd6735c9f5987cc9e375eb33d8fbd0451c3b73e460e475759a9bcf0b3df1baf8c6c8de8dcbe7967dac9873262bdffbb4b9796f0d6b71cf13765657b6f386ae3f1aacd5644d8fcc4198511cacd798e9957f943beb23fad700e71cd470e96b408ee27d1e359070089787d5e6054652a35fbbf41b5e18c7cad618f9a6c8fac7ec29209a4fcfd1cf4b4ccc21fb8c0c5f937595bc4ea4652dd65075932f5edbe01586f83ade8ce9d49f966f6d4ee3ee9e1f5174aaabf3397ea675084dbca20ebf362d9ffafbd3cbb7afbdbe3cf0e043e5a5271e57defeb637957df6d9a7ec8c4dd0674efb5cf9e2d9e7c5066b7bf9e1b7bfb9bcf215a7e4e6eaaebbee2ee77ff5c272e1d7be5edef8861f28279d787cf2693326be6bbe755dd9b9736739eac8c3cb8fbff387cb81cf7c669b83ea7ee5fc0bcb995f38bbecb7dfbe65cfeddbcb238f3c929b971f7fe73bcaa1871c9c9b2fe1f4f7c69b6e2e9ffcd46929d5e3ab5e7e7279f39bde50f6da6bafcc3bfdb3679633cffa726ed0def6963796d79cfacae4bafd8e3bca57be7241f9fa259795b7bdf507cb4b5e7c4cf2dd71e79de5539f3ebd5c75f5b7b3c7c30f3ba4bcebc7df919b418e8dea6a7cf582af95cf9c7e66d639e4e067971ffbd11f0adc81b5bfba61d341b2e3ca7157beeb3a06fdc83a76dc887b9e30f4451ce99cf44c198f259ef341cdc620def363d38324f8d46dae19b00738cd956bdef70f37387aef718a674c4ba7366c0ed4a25f6135b0fb5e7b3f5c53d6f408069f6ae0ebd7a1d5afeb2331ea1f2e9770a62fe6245ba3cfc74fafb3bcccd0b2d45c816290e35cac053c3535737d1e4de79a65e71eb5c5d5702bfa6efc359f1ed35fd7899ebc4fc537e2cff9d5f36009afb5a8fc594b7cea619af8f4350d342339d2494482c17609079828361d850011131e3fb8f4a953c54ca2bb3f41f6e0bce69ea9aa07175200d7b1dd271d3bb5018fc7e1408e62c963bcabb0f26bace298a28b47e7258728b64bf4116657629eef79d27b5b58fc1c13ec592c50d82399c178e873dd4fdeaa1e46d8918f7ce488377d766e8019f1e1730cdc92fd0ff886a9759a5d33922f62f07251227f57641c9bd5f0fa8c163f3d00c6d6b32d8281acc7b1f25df8b58bcbf537dc547ef6fdef29effdc977963ff9cb8f952f9d735ea69f77de57cb87ffe46fcacf7de03de5ed6f7d63f98fffcf87cad5d77c2b63f7c51d9d6f5f7b5df9ec17cec98d0ff56ebee5d6b8e3754779efbbdf1979ef2de75f7071392d36281a3e87238f38acbce175a7961f78f52bcba9af7e45b9ea9a6bcbb5d7dd500e38e06989d594c06b9374f7ddf7945ff8d9f7959ff8b11f2a1ffaf05fe4c647406df27eff8ffeb2fcccfbfe51f9d177bcb5fcd67ffafd72c595572954eebde7bef2ad6f5f574e3bf3cbe5d6db6eafab546253797bfe7df74ffc6870fe54b9f49b57968f7ff23399a39aba33a671536cecfecb873e525e7eca49e5177feea7cb8d37df523e5171dcc9127e745cb5eeac7d92c503762f159fd08b47f749d7208a8e844fb68f19dece4330b378639f9f67ceedba38b09d07bfc7dcd76389496a10474edef923dcee054f0c09061b891fe97ee9d8bd14de7de8f0f471fcc2f90fb8387fdaeb60f3057234a8e53cf8d6e53ac671f8e16bb1ee5ce9e3e024198e91cf6de9fde87de0f123c9c346ca2f1ddb7572c0b89cbd45e8c02d7d6b05b656e01fee0af4ffcaf3956023e2be557acff3aa57beacbcf6074e8dbb413bcae1871f56def98eb7946be36e96c679e75f50def5a36f2d47bff005f9f70b5f3ca75c70c145e579cf7d4e39ecd043ca07deffdef817775ce86cf377ccd12f282f7ed1d1cdf7a637bca65c76f955b969e1ad3ef570c41187e75fd5d15daf7df7d9bbfcc2cfbdafecb7efbeed6e16bdbefe75afc93b507a9bf290b8bbf5436f7e5d6ec65e15b9e79cfbd5f2633ffca6a8798ca862c3764a6cbabe565ef882e797a38e3aa2fc7c6cca7427ce2ff1cf7fde73caaffed35f6c3dbee54daf2b67c55d3abd6da91adce18b4d59d91e6f3bfec06b5e9debf3233ff4e6f2577ffbc9f2c0030fc61dbebdf36e83cf3d1bd87ad85a81ad1578caaec0ec8b46e3aa10cff5f8991edbbf94b8f0e4ee37769bfdbfa0887b1e3c9ab9f2822cf93c37f3a22671d5975ec10bbc726b4fc2b4d54497d4df1aa1cf1936929c37396a4fd293dfe74d95ca4daf891513fd3847f85bff0246aed7cc79565ffac51d03aef4c9ae3c8a252270ceebb98a676fc2528f1a515d03fed4e1566d7803476fc9a707c56b6e9f479ff26b647df5c14faddbfa090cfc48385a8e7273b5a6dac4b38f3a9faca5b6b2b3c5bcc0225bddda1373c93ce62c833986eeeb4b9d51afe9d39c2d3ff13667d9f44dcc7bcb5a158f1f499e6c7e922f1ed2b63ab95e75cd14f3d1dbc4549b39b80f5db2c7f4763b4e09aee7a6cf87759f7345da6365fffdf7cfcd83dea28bf1d83df7dc530e78dad3721371e75df73ca6cd08e325b171ba353e5ba53c46dcedc9dfe0932dfff6eddb359f7277f05c72c9a58f9d1f2606153700004000494441541bb2d7bee6958fb1b9124efde767b72acf273f7dda63cf39ea88c7b471d3088e3667619ff6b4fdb5f151bf59f89e7befd59daee4b8ebeebbcb739e73646be8d8971c536e883b72fadc15e391871f6977a5bcc77beeb9b77ce31b97952f9f737ef9c1d79f9a3522277a9db663471d79c463871d7a70dcddfafb72ff030f3c76c595d73c76ec8b8fcecd95b835cf95c39e239a83fe720e48cace738bce2b3e31f579d0cebdba4e8a653c8a4ac2d17caa50b1ca955f3f899bfa4d5ff2568e443464cd80a3621c1faeac416dd9f4996a9d1775e107231b3ef00d1321e2e9133606734292cfbce4f71fa5258fe74eceb93fd6a871285ef170b5391a1ff348ac7274aceaf1521f2d475c95132cbc296bcf2d26dbe6217f0ed50ebf46f249ad35e1cba01ec20f865ed44ffa223ce301eb79c2743dcb6c75aaae1470c9e99888513331e4d435522e9ca9dadc125f71ceaf1afa8157f9be06136538c9ad9c1c8bccafbedc6071db2b39232b807acc1f916147a228339a7e50e091e6174e39f183375d7a106fc66a1cbd821778e5566eea2746791a927054db7b4d6cf89d573065b798f8ad7fc57254eed66ba62db07088473ff4476efa6a9da59e823bb3bc6ee517965c7136bbc673be2a22ee9adf6a1b6f428c9f1e33bf9f9becda2bfc707b5eeab50fe9b936350f3b31f421d25acbd7606a3f33b230b5da3c04a0c709918fa2d3009fb56413a87565d2c794108fc6973a79e424d0f2aa9f2ee90d5efcb906ca153f925c5bff563f7c1ac953259c5ea3f12732ac9a9718f13a77324e0fc96536aad63f8f018e90439b79d4f80cc3ba8a4338cdd3e7e3f198223585093defdc6853136f896d3beb4b5f292f8ecf2ac9ffd0433bb7f1969da875972b7364c4d026e991471fcd194f9e7cdc76e79d7795bffe9b8f975ff9efffd76df7c7dd9e134f382e1797b7de0295b6b8ee880f9a5f78d137b6c5db84e9d3464fb503bb2df66ef26d7b74ea31e0dbb67debdbd7c69db58b4bdc29db366d0ab7c5e7b8f6cb5c55dfb1634764e838c82aea2ff970883bc6366daefef6ef3e59fed9fff06be5b6dbef2ca7bcf4a4f4ab6e0ce9dac46d3beed81795dffdc33f2ffff2d77f73dbdf9ffef96daf8dbb591aaa2d9cf8c04bb6e32cf734cd3c2681abd18aa9c709889f63790c55a462e09d32178fe2f4bcc445951cb57ef6201ed1710dab76639a7516de6a2bc7f353974f35e84dd455171e9d3cc9215e3c35b761826ae64babe60b6f7353a936f7ae7fd1264fcd49fec939f37baf6098bb6cd6774a0d520d9b6bd670bb5b97c699553babf62cca8cc8eee6217ffe116fc5c9a6071833a887e86596537b4b5f8459bfb4c17a9e305940ceaa670bf2d65e6a7cf2c4a37a334ce22af72c47bd302a3e6b7473ceb9d5da5943f18af1f9f91a248fe86b0dc7678e71ccee604dfbb6bc20046efaa147591aeeef758f83c787747fef830f0cb6701aebfcc41c874eac97c42519c28093cf6dfc23090eb92e170c721d96582f95eb032e971bc5c1c20da7fb3d867f23dcaa9c51de2a4ec7f67cb219e4cb26c7758fe3df551ff87552dc1ac230c0e3c7ee31a3b8635d5fc74d0c3eb777555ff79f3ddb1473beabe6937d4c1b8c565e9b1ebd2df6706c187effc37f5a4e3cfec5f9169fde2e8b57186db20c1bcccaef393a3b363ce587e283f2bffd6f7f3d3edcfef4fc7c93eaf0b9a5e4a8acda30e96db823e233591a0f3ef450893b5ae5437ff091f2871ffe93a2cf53e93716d5e383f101f7fffa7b7f545e7beacbf26dca9d3b1fce7e1e8e0fd333f2d8443fada5aa784d61f516df5bdff286f25bffe683e588c30f297ff7f14fe75d2ff558efe6954be2eed605175e5c7ef37ffb5fe2336aefce0de5b9e79d9f35b52115a72ee6704bea4763d216bafb88811dc5dce77a9fdbdbc23246b1514de17b2c3824981137b960b091237fefdb8897387948faa396dbe41023073f3671cf751d1c791e43f7987c1bfd38a773f479f0f678c781c1d7dbce0f8f637bddf31d8f8e745e387a0956d2c7ba5ce1e021077b94b7193cf98b2f7381794b6eadc0d60afc835f81fc90fa6e5c056d0cb4e9d14641e3affefaeff283dfbff4f3ef4f5b7782f6dd779ffc7c543ae2419f49da3bee62f1769fa4be5a41bf05a8214e8d1d3bf62c07c76fdc9d70fcb1e5ddffe8c7ca699f3babe82b113494034ef6cdb7dc125fadf0f4f2b4785b5263476ca45ef0fce795979e747cdcf93ab63c2ddec2d4d0e6e58ffff42f33f703f1817c8d1dd18b6ae92e18431f60df2ffad6a64d63cf9887bebe811ee95d1bb6839ffdec72dcb12fce1ecff8c297b397cc8998c6999fff62dcd93aa1bce89817e61dae7ffecf7eb97ce6b367951b6ebc29e36cacd2d87ad85a81ad1578caafc0ec2dc2bc4536ddfa8ac7e9276710ff3092a5e1fea613afd2fde4c41671969b64ee333d6b99ad5cf2e14b4c9218af70318631fc9537819d4e0deac3850defccae1cf2f9cfba5cc7499fd5a54fa4f598d8ea47f7b519f1aa0fe7ef31c9637370ecba5cc5e0ea7b700e30c8599e71f47da45de39e034e3eaf0326fdf1004e3275056c9ecd57b1335ce723b64ee61ad4bc1039c0f775e5eff1603792b3bc988f73d7b2adb6dbbbac4f4ff70dd3e8b7ef2be758b3b9eba2cd8636591fffc4a7cba73e7366f96f7ee967ca3362b3a3af57d01d9e17bee0b9e5f3677d29b3f4b9a733bef025bd3597b6f21e8ecf36e9b34e3b1f9eee2069c3a1af35b8e41b97b63eafbdeefadc94edb3f7def19b8077eb73597127eac1b649bbe9a65bcbb3e2fba5b451d3d0c64e1f927ff9cb5e5a5e76cac9f9a176dda9facbd8007ef9bc0bca2fc56ff3e90e997ad466ec852f785e7c40fddcccbdfffe076203f48572ec4b5e94b67a7c28ee883d1a3d3e54ef72a947fde6e4c55fff4662f4a00ff56ba3a60da5366bdfb8f49bb1a12b61ef5baebffec676874a58e52f6dacb4b1b47359b8761caaee3e62794c74cec4705ffacde7dc8eebf3f29857bea5981c31e0464fdb7a771b8ca446cbedf0f213437739ea1f3e70f48eed32634ab0b5f2fc9e1f5b1874f1a1e397f43a8e49bdc66779f82c37d469ac5897be86d7512236751c2f5ffe359cc733572431f09383dd30b67ec4667995433e8dccb339d11f31e2f8e174492c0979a89c691a3f791bf1e7fc0234c42bb9e34c7cf56dffe0af7df083c2cc467f71355b4596062e248085bd9ca6987b17d829dbed090beb6ae9391d7d6ddb2baafe62f4356aac25809d6473cf38166c738ddcf02e120d6271f34e588badcc358ce7b7de56c5017bdc75c57b9b1c97c238ce75c755bdcd63c22dd00b6d90652e70480bcdd43ededb33f0133416dc0b0dca65cf7cbdc06d462eb862df12c6c29eb227bb79fdee8df4dc00c44660efd880e8ada99b6eba29370f79a7457481d10bba361e871e7a686e4cee8dcd8ebe034a1b008d19270db48a02242c6560f519ac96f3d9cf7dbebcfd1fffcbf2e6571c1b1f6c7f20ee367d3e3718c71ff7e27264fca6dfe9679c55aeb8e2caf2f9d85c1d7a487c0fd48fbc3ddfaefbcce967c467983e155f7170457ce7d5b5e5caabae893b4207157dc1e86ffda7df2bf7de7b4f6e64fee42f3e165fa1f0137917e8b4f8beaa7ffe3fff46f9891f79737e69a93640677cfeecfc6a86f89c5636a9def45731cd4b7f3ff9a9cf9477fde2af97b7bffea472d75d77c5f7529d11df61754d39feb863e3edbd4383e38be5b2cb2e2f5ffcd2b9e5e9f1350ffa2e2dddb1fa44e4e9eb172ebbe2ea72cd35d796abafbe66dbe181d726ea3ffcf6ef468f77978b62a3f5477ffa37e5fdef7d6739ee252f2e1ffdd8a7cabffc3ffe43f9c977bd5d1f9e2f7f19bf35f8ed781bf396b8d3f6277ff1b7e54d6f38b5bce2e5a7b4f5537fd170da7a1ba23d97ea92bb18c638360eecf5359819a770abb0935f2bdab32fe70c20b3a435f14df1cfc8aa21ce55bcf8917d7eef777b33baf3393e5b0a47e773f84cdf2c4e496027392d1b3e2795cffdae3bcef53e87d86672859d70fe38318cf2e51bf9a78c71ccf1ae93e372c4bf999c8e239fa7e18b5fafc94b4cf4accf2fc6b64bce785ac89bba66137fb0d329cc00ef7999ab8b41a6ea9727963855202fbe60bdc60c3ff1640fb3ba6a2c86f7ad29347bde63d02ffac833acce0b3db998b7f52b3ffd849cf374386135667daec04cc805779f9776973be3d5fca725583a3ee4e621adf3a45e2f991b391c07d605dbf3667d448f1ae09ccf737a9db5c4dfe75103e9b87e5e602435f2c5c7d62efddd3a38b6715b3ebecd48f51e633a373a8e7e5e0226be9eabf42eff46c3eba84ce672ce4e8e9c7a7b0ef81a84aedfdad3e79d0e38e080bcb373e1851796fbeebb2fdfbad3f1d3464b1b2f6da64e3ef9e4f46b13a6dffe3bf0c003571ee3d97c6acdf0b5e778edbb7ceb5bdfcedff8d35b85da60a9e65e3bf62a47c79d2a6dfa6e8eef7ed2774ded1d77b45e1e7794f4569e363ffa3eacdbe32dc3fdf6df2fef10e9b3532f88bb49fa96f52bafbaba5c7ec555b974cf7fde73e32b1e9e9febabbb59d7c5df136233a5af63502df954fbf0c30e4dbc7ceacda56ae9dbd47597eb81071f88fa8fc5d73aec933d6ae379cbadb796f3cfff5a7e085f1f56d737ce6bcdae8a4ddf9db121db3f7a8cdf247c2cee626dd3574ee883fbe2fce6e557e65cf49b92c71cfdc2ac2bffcd37df1a5f9c7a5c9bff25975e16dfe4fe407c69ea11f90b00dabc797f6a9c9e538fe3de8eb7e939c1ee218f835d2309fb39e8dcc44732b914d0514e5195d023162de72f0de439eaf19e1fdb7b105e433efdd1fc373be0737ccf2d8cc68837632a67753dbfe7c7ee7bedfd5a278e531657897aee614be24bbeb0f3091dcd908bdffbf3fc91de38edf54bb87efec2e5a8bd923739a747eab77e066bc95af47396bfe5553d6ae414f3c1d683dab39c41ad596f359f1e33568f233d2dcdd97b1af0e79ad8b19bf5a38360e789ea65dfd3c4b736585a6c165e8bc3e27370e5d3c00e1910dba8d9093121a7c7d9415881010fb76ccf4bbbcbf5f8a86f38c9d571ee4f00c7801bcd1b7e629e37eba33b297d3e9ed3ebac25fe3e8f1a48c7f5f30223a9b1f46495bf7f2218b6710f7cc4d649f51e633a373a8e7e5e02269e8b58e0b9e828b66ecceaf4ebaeba13d5f4bd2841e4b5a57fa73758fe5cd1bc6affc329ea3cebe323df30b973f679235b29ac8fcb8e6a66f63c0a8e7c72c7df3c2984198d3eafb7c9c12fa9c11a71cee4b9af581efe38012a6e567d4a5de4567c122a35ce0df252cff633ba78a81cf0f25c83a3fd62c4c41774b1c1524fda67c59f59bfc69ffd87dda4e1a9416f59dbfbe8f5d11a4cfd4cf585af18f59d3d555fce23c301b0a1da6d7de0a77fb885899f5c03f1c52027e720caf0b30609300cb6e42c2f6ce5b03619d70426a51db3c9b1fab171daeb97d06d5d6baa70396aafe4d5708a764c34a118e438d7aa39f7f3c8b97d1f6eb0b42e5a8ffc74250b86cc45e320ca88c1c2acc2e0474e59d3233ee428265f1f5f65aff2c3ab3827b263d191bb52d3b1e4f792fa48e2e4f24421ee721d5631cf752c1c231f31c95d89f7d8de86b7f7bbed3a78499f87ec1eb7caeefdcad570ff48775f8f4f828e639d8fd83ae9f556e99e0f06e9b175bae35d27473e9e03f87697e4822abebe766f0bc30b14ba5f88e5d3805377ab74174d9896273d307d1e39f2e75b9c81f1b7fa1c3fbd6c8853d5544f7c0bce865d516bca9958b2c76dd1a37e02af3ec847e29bf7a8fce9c3fef2cb022f7e0def3f75ad707c4f96e3a4276f9d4bb04cc9cd9e4cdcd55a084d5cc3f1aef7b104db03d86939163cf80dda6a5053b19cb8813a3b8fb673514729ee1fe9f28df03d160c7ea46ad04fc8b6eec425890b5b878ee6149a9e773c0f908e434782d1bcd191c2a023c9f398fb56e9e42337ca0787ec797b7f6f83effd6e8ff48d7c9bed9bfa3ddef9c1f4bedede8863157ecf3c596a95f6c49dd8a83d493fa9a4f7031fb28fcb1ec4fca46a3a38245cb239c1e5ab3a4f829c2418cfe975e7755d38b3b9484e6e7be280e9a580d6dfd27a462ce758ff95b014573ec379923402d40b7596ab9c88e143cadd722c5774ea630a2f02befe438eaeff24f08705d5ac9f84584d5f83d61f3c360fb9b20f819c5b016ca47c0c4d0d7f489f8bcf3197009ce718cfac57f90de7bc8b94c58bdf2cb7d669f35102b5490ea9b8062fcc690c1eda3c12dc012a6f7bd20fea741993b9595c4de6f931aab3aeff8d628b35d007d135d3da5e7dde54b309fa90036e3800250744e1f4d77b309240e0f1187ad6abc81e878d9ce5d42614d3dfbe4761c9536cd285836521dd35d7dd5ae0d1465c8a2d5679f5dac0819cb8d6d7ebb9d3ee52e8c97b6835b4ced33b8db83694f039b0e71e61c0b779595dcf9fe5f29c09d9543f4f71422ed9fbb035d5f869af63c2e2ab9c795e88809c8470ae2861cd200729a8eb9e6a7ee6ceb9096c718ee2a9d272e177aceb2d73909331f7377028eed7f9e4b6f4918f7cc30e7b116ec091c7c68eed2cb7e2dbf1ab1cf99f3d2fea068ac6241972d7b32a09ea89e70bdf8a7579a2684507319d4cc49b5e6f11672f2250f31a359f5ef2440c5fca099118faca94da779e1ccaaf0b91f05ecf848c242ee7d48a5b1de7a91ccc21655d1ffaf39acd97ad4c17d9d65b2d8d604d959373aaf357bcf1d4b569bdb21e1bf558e735ebbbfab4cece0f37d8761caad29e78f4173d912348f65e7b9e71f8fa4f93cae3d76a334fc52a4fc6c8432ade0ff552e38d2f6ce9d90317cfdaf3cc57b9bc577449fd114f72f9f99525a348e524cef1750ec5c0d13af1b42b87f4ac1932733427f4499df3285e73934f1704b86a2e694b52b88aa1e612c61c1ce3d6b7d7312ecd3fb121dbb9623cebd58d9a5e9ffddd8c6e34d78de2f3de07eb6017fb3976236bc0b594b2198c9256e3d6cfafcfebedbea18de28f17bf8a173f72353fa73ae738cf8b5c1a7f4e04453eafc297d786b0728dc0443c9fe32ad5fbaa3d8b476b3cf7a8c9f3b6e1c4a5a16988c3a5fc95b7e5714e513ff08d0b9ff262a41fceb01b07d7566a39b6d3c35cf4b44e8f58ceb5eb6f5d4de6d6e65cf959abc98c266d0dda391bbeacc75e24c06dbe4a8cd16c51f03a90c5a6b87cd317b04cf693f21845b4cc4b43fe3699a5e893e0d03f0c76c3c8be770fd56ee8e67b9be2fb6d2dbf53f3a14e5e00fa73d1cef376617c1ca7c96672d761f45914fd872d2a1dfde60b89def2dab9f3a1bee3c7d1ddf744ca6eb9de30d33df7dc11df121fdf3a1f6bf83d3276ebfc9faa73de337e4183b7b467cf87a7eaecedfaf09459d3a7624f4f7071d8f86d7a83a593a7bfa0fb09e5baf7169ba829cd9da1a77fdabb06f3e26c74bd4b69e64618c59960c3d27e63797ccacaf9d439b47a9ba45f875f17ebe93783058314073ab2e75d87d94c8ee7f7dcabd6b2c761afab07663372c4b3918f38923a6e8fe6338b6f708e38167ec9de4f9dde9f39769ef7cf57e7dc48e7f9b30e07ffa88ffac1e60902c9638f963beebebfdcf1a0aea88be73ce1ef27a963a48df0139d136b7cc4417b943bee79b0dc7dffcef8edc6274cfb44dbda307f77cd7fc342df2540fea3218ec3f30edeb3ec1d9f19d4e058e5cb9addd9f116fdbc77dd31bba2c3d1cb951c767d700cf9eedb55fd7173ace8a9af3fe21ff9fabcde5e95d3fb7bbbe771bbc762e7068b1343524341d7e5c346f618f9dd070fb91e93ce18f191ebb1753c23dc2a7efaa007fa1ee1a929e979e4b8241f09de73a5d32bb83eee793d7f6f338775bcd419d525e6357b7d1d379cf4e1363a355c12f35a8aafb2477ef87a2eefc5f3dc4fee667de0d749e7725d39b2e9130ec78ce2e07ad9e7290e3731f7f5f99bb6eb6df3119e3b525e87daea85f9e083235e74cb23b1e7b8e54145e24797815575fa586f438a1cc5dd279db1aa26f1cd48e7064f8de0d75cb54e6d582c7da37cc0c4428a42e6218fc67f68bd738f72f3837b941ddbe58961f4936383c79ab6619e709be15ec3b7347f6f0dfe5e3ac67570f87a1b3f72a3b870230cbe5ec28b8cb8febfcaed718c8f8ae3321aab9e073c57c9d1f3c07da33cf7294f390ccfc53792d471295c9fdf7383774e30e4f6b6b0f8a483c38f0d3758f9f139b6f7f59cb21960e1c40fb76cea13234736798ee97dbb82dffa2d423b597d817df17b9d05ef25382471d91c14f781238edd63473658e42adec713efb97a7b15a7e35c072fe927baec1eb7caeefdcad570ff48775f8f4f828e639d8fd83ae9f556e99e0f06e9b175bae35d27473ebf48e0dfacd40be4aae1b1be367693fd462348f70cea46bfba8c0eee7cf4f63cba8c577c9433f2f55c9bb157f1845ff3f3fd55a3f31cd71ba02a3596cf97ba587bc49b015a3bfdcdfdcfbafc9ecfedcde46d0603e700bb72fe7d0eb948e2bdece3bdbd11be8fcb1e71e0eba5e52ba4376af34622388bebe8b4f3bf2b82dfe1f8fcda884f3874e428d77dab74f291c2b9dee71143ae8ae37f3c38cf41478a171db9512dcf01dbfb7aae3e3eb27b5fcfd1dbe0b7ee60d993418bc28b120be6364f809154ae0fe5f7b98ae3db2cd679bcaef2e951fa2a5ec53446f12932f110f77af013032fb90ee731cf4187afc7adb247fe555cc26aa886e7b99fdccdfac0af93cee5ba72643367381c338a83eb659fa738dcc4dcd7e76fd69edd7de99276e90ed6e04e48bae2a16db23afe989016ed7b7a0ca6bd4bf3f125f08d9afc4f947b5d235e17dcc8476c95a4cfeff1c3b8343dd61e39072c66ebd79f75cfcbfeb93fca739feaade39bf7b3b0a8e35251ae1d207b6ef0c425c190dbdb8e910e0e3f36dc9e8fcfb1bdafe794cd000b277ed5c4477d62e4c81e617adfaee037fd192c9ad9925b2bb0b5025b2bb0f91518bf1491afa85e9666a8fa3a851fa91c74e43a9f62335e39628c72d7f9fb986c1fce873f6e36e5a0fe101388515c5886e26ebb1ffdf148fa413ac7a827ef8338393d47f65b41e4f539a3dccc8b0058e75da58f78f0b9f47cf9b191abb04b7126e4094d5f1b6ca82de51fce0a6c6db0fee11cebad996eadc0fa15d0ab491dfe3620bedd2aad967879214b19af53dcdd028604ebd275c7b95fba0fc7add3fd255338d93ec845b65805bbdf7570ee737d161f0502e06eef53b91bd9c2908f1ce5c9a7e118d7a7e83cde126cb14639ab721dbb19dd797cdeae839184b397238ce3a5db941cbea56fadc07005a65f7f1886b69c5b2bb0b5024fe515e86f753fe15eedd563dd5b844fb88e08ac969be98e573ec22e5d27679dcf31c2f1d7fd1be9c45d4a67f4f5f123fb9aee97dec7e19be17a670d924bf8f1d8de43cf430f60b0bd8ee7f438f0abfc9e8b0e165b72950ebfc747f9e090abf0eb6ab518bb32c8b6e4d60a0c56806bf3d61dacc1e26cb9b656606b05be332bc0eb15b2af8a1fa9383a7295cffdd27d8c72155fe5ef63ce358cd557f1557cf891430e8a345053b24f955878006f5e928b5466cfa9d8c8d7578103c9ae081be979f890c4dcde15ddb170b9ece3d8c855588fe7e7e1dce1495bfad60a742b90ff550e1fe2e23fe514a67f8b4036ffaa25469ee3897575d21cc5fa0f8ce587d1eafb033d3eed78b6377f7de667df14d4c92f7f1d0d1b363a5210d77b3b63ce552f67e4f452f9fe01e07e3d33260e9ea0b5ffa5ba0198f1c88e9f564f0496dbf2f12133a087f93c5b1fe167a79d98da589b77ed93ba2d0f7fc52b57035cd3ad0f72731eca8383f78292a172581ec7d6b9133ac86fe763e4834fe97c51b8ad65f5e73918574e72b27fe1e453a3b596fce9a367e3cd9ee2a1e1d583e536eef0b7354fea893cb159a032594db85d367c381b3700e395abad01f14dc8254ecb2106ef703eac91e6a175ea479d9f2fa1c346d3772c74231fb1dd217b7eef51fca33eb3eeaa79ef62532bf9bbdaf4e565c9f5d82e961f1eba4d71d446faf5db54ee1300793dd745f944d6a1b5c4a236c742993d2faa1bdf02b5fc7c05d3ae3701c6a7a6b98ea41c4c82b8d718e9702285717d9613f3e41a83ec4f767f7df3dc19273c76303ccfb9d13d1f9d1875f0cb9e5d93c3ce98d513c6f1aee749418f02d621cc12af1620fe68643f56a3e12b20e381cdff2a8717bdbc504612e0461440156370227061058f0427db071c14570c0ed79958c3579e56b7f6c224e1c01ed6b40583476be17af60077c5c3256ed549a917de8e0f1c1ce07500c1664c8ec552a6eef19617e0ec4d756a02bd62fb89aa580eb843e6facbee8e9f7070644e7df0f9c9057fe30e5fe689bbae47e2a2470d703e9fdafa14671e92b53f7204e8f3a89192f9555c52d9bc1c2b2ef13a5f9b0b3d289e0b53e7448e7cd2c149c61f1fde33b15ceb9a97b5aaaeb8f7e13c13753da72002d0d5c4ed75e4f3b5c9f9a8fd6c7922f0da19876803399b6387edd7b6856b5d6a66af2be691d39d96baa54bc9f6955363a848078f7c1effaeea6a6e378c9c63e36a4a3b5b7c09d1730da33668ecddd04ea3c8be6a8d9e3ffba078cbf83e5198f8603afdf3a23d0f7432e7a24c49fedc02039d5f8379bea62fbe3f8e6b52faad8ff46fb0ded471a99ade8b6cc573045fd6b5d71f4e28ef4bbe9633654ed75ee65c79e0542efda267bed7abd7fad62b394142adbe6f6ccfa15fb5a278f65df5da6a0a5dafdbda76af6599874f849aaff7a3ef1236ce5c33e2816d9fc1aa8b19aef9a0b0bcd1bcfe7f9bc4b87f9eb16c9143c4739dd375b04b526bc1089dbea931b31d4bce407a3f7dd87ba2468f711b0c7df431e2f2bb0e8e5e3c261ddbe3e8e48241cadf63e4830fe93ee91a8af5b98eef6353d6fc51783ce422f18f2479aa91fae038f6f56776871707f159fd7afea807af39c4d646c1794e0da568b582dbb160e4c34f1d249cc4c919c9e4d133db063c48855c97edf5656bf4f57a4c6f2bc72e684bf351bc8dc57cdbb9402cafdd1821552741755a7dc214ab18e13377718e85674a091ea3157260aff2398763167a5c603bbe79b5c972c82abcfc1e5be8aad18ecbfc308f8ac55a4ceb9255b5e6caaf48f926aec5da8deb4e79c302e95cf42beee44566cd606db87c41cb7654ab2a19ddf061e9f829236ae34fc95a2d7aeae7d48e13796211cfd218f91c443c248beae1cdea2bae09a48f9e67512fcf039ec7791cbbeb563b4f20dacdb2ef4bbde8a7afeb38fa4582f53c626ad7f5befd753161e19ee5c51acdec30463cca1df9953be3b56307becf954d4e9c67593e3f8385916b5603cd97b03c3175518d6be2f453dd4d8047b680947cae4d1c333f31c9e9199b5dc18124276d1dd7da63eb97d33eb2c16811a4376c9698263df2cd6a60481a77a5d4c52b11bd4ce7a8bf0808bbb47e86852b39e2012c9ccc87789b7b75643e7cc888c18b84aff148d17422277df138e3caf0140233e3caa4e9c1fd3d07b9cc032c129a5579439cf70681643f7fb3e96354a7af31c3c2df718d72e0560a71249c5aede6835bb21e8761acc7d5c3d263b1596b4986ceabf88b99523e778c6ccf898b0879addf7e3ef4102772be3a9133afa32c1bd6873af4a0f4ec3a30f8a7594cf6849f6aa9668fb12ac13bcd971ae482499bbe71d69c8977c1dfc2bda20eda3acfd77701edfd0b3b8e59be44643d35d40df9e7ee454f3a7e539fd31a0ae7be89aa1e97e499f059730ab6b5a74eae89ad5b85650f8979f4d1765ec5ffcd17ae7ce1aa6d2cfa216fad8cfe97e3d37aa47f1677acd7317fc54fa4e66f4546be160c8538d26323bd9dfdb18e369515cf6d30d3310a7cfea9797dce46f6a89deaa30e526ed7fbd416eb6b020c7fc3c837c0b5b8635daf5c0d17f62abd4253384675dd4ebdf642ce529c40978b1b8e9657f99a2da0e582cffc7ae8e4cb0dd6d285d89eb902f9c5958b75faf3e99585921773329a3fcbe9df46b3dcd993444fc7455cf96ecf74f5530be5a4b2ccd4b0701ac4673a0b54eb646ea409dbcf51794b5cac49e5a92dccfa541ec3d7c7fbf7dec0c225dbf3b2375b97d66b4df039342e57a2e7d1dc1c923a730bc37b5d97eb7daa9dde5eaa618eb606ac2531eb432e3891c0dab1692f6073ac70fdda89437db6da951faca446e2423a2e031b3d4cbd4fe7ba6ac5681cddbc6a70e5fc32beeac1ea683e3e729de279c57a3117c76c56f7e77c9fa398364cd4c978f482ddcea18469ddbb468d705aa9c92194ec3c76a1a90e7d64bda8a9811f9fe86b28f313541f9cdffdd4926faa3997f825c14af663157f34b932d473acb3a9dd637a3f36c766698d82000c5c34b86afee024c1a23b976ae93f3cdebee79e45ffa1f7230f3f3cc13c499eefc098f515f5bc05c534dc377976cf633bff832efbb0d79a3c2e51b95d13284953d5ce73dff2e46ecf876455ffd30cc4b9e901946b2e7647c073b7cdc55e7f80b6faf4b302339a33bce26abaae13756da89f715b87b66ed13758fa7149be306d444e5bc3c19acdf806eb224e0d7a707cea3da771ccee60b5a6c467205dc8fc60365c968d09d7b8a4e7d539466a7418211a555a60554167dcd4788db31033bc6272584fb5748ad64f405662544f2757ad53135b4fd9bb9cd4a85c4bdcd37364724f33689b12395b91a0f2dce181cf72f92ab4a85bf33898f43be40d6cc655370e72ab27bf0673a8c7050ea420a973fc26b2b626496131cf538cc1dab5e31b75bd1fe569f4eb138e89b21185c2fa571f739ae576f35aa42b308dcc0bb3f52477b5fb79ccb82ddf71e89213d554abd95ae3ba9c098887c63b5affeacb3e1dab26bbd16ae40432483b13d2d62c9f577ec11af075f40bd34a734c17c1658d2652fa7c8227d73d8f6fbd3a2da7a747ad5bd95cdd5c379dcfc1b9e78e1df15f92ec511e79e491f89b2fdc65cf7821df638fede5e1b01f0dbf70b90479a153f105274ba31aaea73d250558d6223ee1e2514ac4a6e8c499ae442ff0d59c8bbcdeac9ffb3c616c656d1a30885cf422a931b53b5d0bb66fdf33363cdba775cb0d4f64c41f72c0c713b5cd111e62d4701b5d7979bf288fd31e65e7430f95bbeebca3ec88e3b5cfbefbe9983cf6e8a3d3755f39dfa9a19e19aecbd7dbe07649fa027689b3e7433d09b9fee4f3c916b8bf36888afc4cb55387331049d93cefb5fef143aea4468f15673df8401357e1999f8ec0656ed0a4946dbd4c49d363ab517374cdd7c0cf9cb1a7ac45bc616bfb4bf5acb662d9787daed2d3d27c2d877a91dae6e06bd6e2a1f4fc5a97b650912fdbe731d375fdf1b90baf94f0eda1e2fccd666b105f4a4198981c3547bee6af7162e4a9506bc66ac9afd126e17adf4322e3a1fabdae7ce2c8de850bbbd593693d929f725d0dabe3dc5e43a59c2fd781daca8fbf89af5c609bafc659bfd653cd4dfabaa6b3ba35de78048c211e7cc829908fd98ff7288c7e582bc9cc4bb279ef7d1ebdca9fb15a027f52583f8933feace3eb627316478ba3d79ee823cb8df23b1e708d2f1cd273ce5d7ef3c111b2ad89741d8bea434fae6e0d966a294fa372b4fad5273f7fc5ab78e3a831f9a9a9348dc44c6acb4f1ef92c0fc8a6e4747ddc109abda84ced37d74e59cc055d72d510364615333d37e7e28e0bd4f5dfbaa65c76f185f1e27d7bd9be7d7bd4dca3dc7af34de5b2af5f58eeb9f3ceb247f8f2e2a60b5c5ee426993eb156bf63a44ff13ae18ac95eaa1eff9bafe5667bb1e653bf356bd6fb84b04740e67ae2aaafd662ede425a279e96ed25d77dc562ebde8c272eb4d37a61dcb99f371dcb43693bf5f9f9cac1a663d24d30c693ee569c37bc3b5df2a7ff43bffbe5c78ced9d3b93aa1f3f1fbea81051c4cca9f17ed80086f397aaef05c069ff18a69cf6bcbf3ebc12c9ed4d335c339d11b2ff57ba939d43aca69fd985faa6a7a0fe4349f4031726e0a56ceea4cbb6123e67a62a7e4296f952eda3c8993b5d5c8be473557f1843f796a8fde4bcfaff9b4fe22cfb1f237bb720a9f3ed58e21bef621f774385b42961f9c60393af6accbf1a65c1f338dbdcad30f635d3d309b91e2716eafb12adf6b8ff0ee737d159ffc23dc3adf28e6fc3e2ffac5076ec4d163c0ae92cee1b9ee1fe57adcf51176333ee790ce9c3d7795cf7385775c1f53dc7dae2ba6219f734cdec5a3e2a3bc0562d23683216776e1c0399033dc263708ea63dd7c22bc767819e9c0b7c5264177a7be7cc669e543fff637ca39679e5e1e8e3b317beed8b35c72c157caefffbbffabdc7cc375b9e98a2b59be3db563ef7dca8ebdf64e5d45b50fd09d9c3df78cbb6071c74b77c3329e1bb5e9eed85ec20766c24fdd6823b763efbdcb5ec137c562866c3002a81e859cd0ca1c0c263208ed2e17f59139e12057cfdfbeea8af2fffeefbf562ebfe4e2a2b5f4a1b968a3ba63c75e65af7df6ce75d1b1d75fad91364ca1e69cb559934f9c53deb6bc4bb5d73efbb43c2dc8430f3c50aefec625e5be7beff552ed78b61e67d1dd6f781dd7554976efdbfd1dac675cfb5c89d4d1f3da7daeab92f87adffa0e763d2afe518ddea75e56cdcfb1aeef7a37cb19ab6a2e23973deb7ae9797b6c6f0bdffbb6bea641179bf8d11f0d2ea4f96213cf46165918163031c2475c387292a07280ef31c9e7cff28ea3e5c1237e9160d73e64d7b761a6389c269983e6b6d463e5140f6336bf7036fefae2221cfd7b9f5947b18a9bad09fd908b0cff0c17fe99ad78bfe681d1c87ae2b579395618f5e27c6d2edd5acaecd737f3c14d00b9da609ee9501f31b2a790b986f5963a6ba53e2b9da08b516bd3fb22105ae59df9c2f03a8a652eebae42b51673f235e8b97a9b354bbf78568c9cff684ecca73e27b2d715f3c8f9598d114c3ed5da67bffdcbc5e77ea91c73dc09e5e8634fcccff944a076a71528e5ee787beab6b8b3a54dd9b30f3dbc1cf08c6706ee9172f75d77948777ee2cfb1ff0f472c70db7947befbeab1c72f89169df74ddb59977f0e14794039efe8c7c3b4d9f23baffbe7bcbcdd75f97f6843d60fa5c916ae6f3b12d739b86bab1e9b4e3b7e872728101dfc7352930d2e703f4c2bbec99625ab7c71e7b348c39427e6d20f596ebf5dfbea6dc13ebf38c030f8a353bac3c146ff3dd7ecbcdb9717a5aac873657f2dd73d79d451bd1039ef18c5cfb1baefd76acdbed99f7ac830fc9735277120f3ce490dc7c2dbaabbdf48e6aab33cd950e99b7dbeb74c7c3835409747048af0b467886fb5ccf38c9804d6a6dfdf9869e6728c5032f5c1b5d81bc7e44e7c955cf84f4c535a53da7e5b73ed26f948ddb94d68b3d374779f99c555ef0655d7bfdc99a119a9e71535cbe9653ebb5deebdce83bb19a9b14e5553df3bd5e5d9fd63339e20fceccf3350c376bea39aa9143cba5633325376c8de6eb5cebb1e3cfbc58038dbe6ff9daeb4aed4718e6a5fad33fdd84dc1abbb4026d117729ebc9013f957a797266f8bdcdfa3d797cb838ad58fadd3d275dc24625f5f9ab039e7960b93fee8c5c78ce97ca11cf7d41d97b9f7de3ca1677ade2455d9b88af7cf1f3e5cc8fff6ddee17a343e9775e4f35f58defeeef795430f3faa5c74de97cbd7e26dabc39ffbfc72c5d72f8ab715ef2827bcf2d472606c0cceffc219e5aedb6f2bc79ef2f2f2d677bdb71c141b841b63f3f0d98ffd4db934ee92c58788ca0b4f38a9bced5def29cf3eecf0a54d969666baf42e64bf5cc41debfaaaf88c67b030b856ad9bee5a6963ea77aff462a1bb530fc6dda673bff0b972d6a73e1efafd65dffd9f56def9815f28871ef99cf289bff84879f8a19de5277ff19f94030f7a76dc01bba8fcd9fff73be5477efae7ca092f7b6539f7ac33ca19b13e0fde7f7fd9ffe94f2f6ffef17797534e7d6db4bb2d7dbcd079ff3ec791bf8fbbbd2bbab05a17725c575d5f33d9e090f231dce73a1ce09ea8dcddcfa35de9e7bb597b57fa74ac7a7e32c7eee6cf7bc7904a8ef47e42607abf6c38c0c413aead0831e1f08323b797a3b8303e9cd7fd335dffb8a80707a9b8ebd8ee938e2da9bedd2667951c61e5e347791a6e4bf781ed12bdc7c9cf4f1f934dde46187070608ff21c038e5abded7ed6d239d1c95b254735c15203b9caef1c60473ef29160dd968ff9f41ce05df618b824fb9f1e3baa437ebc8ae4c90307b9bb53f22fd6510dfa4899bdcccfe5557d8c5eb894f9f0c33b63a3b05f6e822e39ffbc72cd15df8c8d555cb662b310eb104f6a5dc21e2b2f79e9cbca7bfef1af9653dff243e5e2d8887dfd2be7e61d2c9df1577dfde272cb8dd79757bee14de5e8d8305df8a5b3ca25e79f5b5e11f6712f7f6539efb3a7951be26ece430f3e58cefcd4c7ca37bff6d5f293bffc2be57dbffacfcbf5575f59ce8b8dd823d187eee8f483be91c4a3bb9cb8fcc490c2a0f771fcf06c2457e2636db4765a27868e9bd6ebd28b2e289ff8c81f9657bcf14de597ffa77f519e73f431e5f4bffdabb233e6ff9c171c532e3afbacb893754bdeadbafa9b9796fbeeb9bb1c72c491e5aad0fffa77ff7379e96b5e5f7ef97ffc17e5052f39be7ce6afff2cef1ceed86b476c4817b5748e525772115978f149a283c5f658afc3e4d8513e38e42a7ccfef388fc1d34bce7df9d1911b61c1f5b2e722ee7cf890e4c8e6075f2c747bfdc2e779ab78e1712c3ecf81d37de0c8c56e58bb66e1732cbe1127be254e0255c2871b3c7ea4c7a5bb9f1cfc1eebf3b0f38a91b7bec22339d20123c160bb84034c3ca9394f67fcf8c18903dd25bac7bd1e7ec7f5f1b4b5378a0ae0c1e073db7dd2b125d5b7dbce37f2aff2c94f0c0e6ca4f70406d963dcaf581fc776893eaab32b31cff73ce9bded7db2968e43276f951cd5044b0de42abf73801df9c84782755b3ee6d3738077d963e092ec7f7aeca80ef97145c8931c0e7277a7a4d6a886c7a65edad37fd75a505abc14e82d3f7dfee7b8535e510e8ab7b1be7af6e7cb03f7dd579e7ed04179c74a9bad935ff99ab88bf2babc1ba3cdc033e2ce8bde32e4335b2a7cea9bde56def88e1f8f4dc1717187e6a1f2eab0dff423ef2a2f3ae1e45c306dd6eeb8edd6724d6c220e7fde0bf2ee982eaffbc75b65577ee3e2727fdcb1e16ed06ce7b0625671f17d9c135f41b8cbeee820d68fa1af4fd006f18107ee2bda34ed77c001e5694f7f66de95d3db81577ced82724fbc7dfafc17bda4ec1d1bda1be343ebf7de7d77b9ead24bcac9af795dbee57af5e597967df6dfbf3cfd999117770ac571ed659795dbe26d45ad95f8b58ed3a1fb6ecf9f997fe724e7be2aa223fb2edc2f1dbb973d1771e7c3872447363ff8f49c1ce19c0f1d1c1c488f83c127d9fbc8c38fddb076cdc2e7587c920ce790cf6d72c112efed75397020e1c0f6dc9ed7edf1d7340462b43b237177c6c445d3e8f02337aadbe3c0f7121c5271d737b2c18ea4e6203fb2e7ea638a6bf8dc27cfd4137ef9fa5cea8347aef2f71cde635f072c9cc8be07fc2efbfad8d41871808167953dca558ee347bafbc0fbfc37eb23c7e7a25c6ce91a5e4f3a7174e4845ee0f14bf6c3398839ce758f93876f97e4721b2dddeb49f73ac490399d4d6c35546e04d3a6e6cedb6f8dcffb3cabbce2f53f583ef6913fc80dd61eb1e9d25b840fef7cb87c3ddece3bf3131f8d0fa5ef1d9bb0c3cbf6f850f6a3954d7755f4a2bf577ca05b15b4e9d05f7da648521cfabb2dbe1b531fd496fed0830f94b34ffb74d9999fdd7a4679c6b39e351d95da606e206abf2c13d2162927e4fe913ef2350e1407559f5cde0750979a774c32373edafc68a3fae823f7e5fcf68eaf52b82ceed45d70f6178af4135ef3dac06d2f07c55ba7cf39e6c5e5baabaf8cb74c0fcdcfa2e98e953e107f5f6cb8f4b6e0372ffe5af95a7c266eef7df62b27bfee0db1967b4d77afa296ea0dda5debebf16eef8aee585f07f43e8e8d0427e93ed7e7f7e53c63aeb30ac879747adef3bc01231b1da93c74e42a2ec57b4ec7928f746ef236c28fe2ee734efc5eaf8f7b0c1de958f9bc4730f8b03d87fa239fe389c3e5b6e356e9a33ac28aef49ff0c563cc9fdfc6cbdc8af0bdc776ce8dcdd0d23fbde3d54bba19bef6d8aefb7b5fc4ecd873a7a02fb933ecf063bcf9762bb72bad4cdc4ba940df9b3173ded36265b85c84d547c26481bad638e3b313f4b756dfc86dc3ef1392cfd76dbddf101ec4ffff91f97a7c55d95f7ffca7f971fc8beec82f3a775d18b7dfcd507d71f893b38f9165614d207b2f50178ddd5d190ad16f78dbb33fa924c7dc6ebed3ff953e5997127ecbe7beec9df42d4773b298741bf92ccd02f30d3315accbcc7789e3889a34b6a248e6293abf9899b7ba106a1d647c7884da63ed8be3d7ea372dff86cd6bdb16ea7bce6fd79476fe7830fc566f2a1bc4ba5cf681d7dfc89e5f2f86a0c7de5827e39e0f0a39e9bdf6da5dfacd45763bced1f9d5a5e74e24bf32d45e53df359cf2e575d7649ac636ce26293a6358fb5f5e598e6b1e82eb5d11a28c074fb35e9fd14e879ba32b9b6ce2b1d6ea4e7b8cf75c78cf40d9f0fa3a4efb4cfae0fdfe9d22beb3d157b5ad9ece6026cd69ef40dd6e6dad9426dadc0d60a3ca55640af2cdfc1b1ea854c7793eebff79efc7cd411cf7d5e79697ca0faa31ffebdf260bc4d387de6e7b1b803b36fdea5bae82b5f2ed75d7355b9237e9b90cf1f49de76fdf5817d345ff8f5d6d69df196963657da0868d371c70d37e65d1dfd36ddf1af7855f9dc47ffba1c72e451e5c8e73e3f3ff375ccf12795179f7872be5dc992d02fcb84f4b874f78ff4910f8e96efa01a948b0d87e3d11f89bb6f1a5f3be78be5a678bb4f1b218dd7beed1de5d897bebc9cfbb9d3ca39679c9e5f10aab746b516af7ac39bcb7eb1c97c6e7c26ebbccf7fb67cebf2cbca49f1d6ab3eecbe477c69e9d1f15b9cfac58073cffc6cae9fde86d55dbe37fef08fc5666eafdc9c7ee3c2afc4dbae27c507e68f8abb8b0f458f53f38329b4b5e9636eef8aeed89c6cf7d0c7b1910e779febebd6bc6e879d664bff07be02db3ff86b1ffce0d21af819a560d8ecce91935b56069b9c7129149f590a8ca72544fe89b972d79a0d58ed093c63cd5a0de7a18e43187e4299eaade275bf383bae66d337f80eb7aeaf8996c4a9f1c4cf5d53205b8880c5d671af8bc10106d9fac932b590d5cb462ce679e4a66f4dce0c9784f57887eee740867a9e8a47b4fae090007ad9c7abdd780cbf918fb824bad29b1ddc4bf3a9f1e1faf7bd811569375a0df9ad4ed4eb90196fcfabbcc36518e1f56bf7da5cec1d7723b4b9b8e9a69bf245920f700b13775ff2b7cd0e3becb07c7be9def80d3ebd0db46f6c6434a8cb1db45c0f6f053d9f73d31deccc09de7bee7fa8dc19aff5b217b0a49db8ab9a7d449ffaae2b7dbfd5317157455fbda0bb2ffa06f76d71a7441b9f83e3b7fbf499a16bafbca25c1f9babc38e7c6e39385edcb52978ded12fcadf127c28f02f39f965e5c0671f9c5f43f060acc131c79f905f4d70c76db794fb1fbcbfbcf0d8e3735370f0a14794bd629e7afbecaa4bbf5e1e88cf5e3de78547c75b6787b626b337fa6cde4ee13ad1b977c5d4fae4c18cb57af6fe3bcabd0f3e52eedbf968dc25e26296a7435b47b87527e9cedb6f2f0ffcffecbd09b85d577526b8dea0376a9e27cb926cc9b38d6d30660c060cc14020908f8250d5a9ea0e1f9da2535554a0d3d5c9574d514d25c557f025a97c04a80e530281aa1030040301634c3119632363cb932c5992353e8dd69bf4c6dbeb5f7bfffbaeb3efbef7dd27db24106d4977afbdd6bffeb5f6dae79cbb75ee79f7e9e6b4a7a74f46f5b934dc89c34ffe6dde7ea95cb8759b2c5fb346702770973e7b75ecf041fb29c9f59b36dbc7ace1ab2ac6f43bb2fae44afd89cb8d9bb7d8b1b274f90ac1575a60130bbfa14307045fd3b071cb565b9731fd7a8b234fecb387e657af5d5fd3e3cb96d8d69ec93dc37d3af8593b170f36341e776134cf5725d1e5b075e95461f5a21e59a0f50e4d8fe930e310c3078ab23f971bce1b2529e99a66a89c86a75feca9abf831171e3a1c47107ccc2fd3ab72ee163189831eedf802cb9c824c6fe82bad945f5b313d8fcac653610e839c3fe1bc7fc10f7956f27063fd7d06f8a03e6b20f4da38e60535438742005ff20313fe1bd3680b1e8cd368afe7001b1ab161d4f8ea38ea41230c8b98e7e1f0961fa08ca136bcd1548acc8ca90ee3ba4f63464113e3d413c8803e8f684ad8767ce1c3bc3d3579d97b9b97bdddcbc0e463ef47191834e6d0c227cd0b78ae0964b4167e01105f89635f31ba416ecfc70efa944570a3023836f2568a5bd2e57ea5b18fc348ac3bf0aea6968c5ef1711c9b49e5117da3c5c3df8bf401e509fda9b1fbefbf5fc6f46e103e8a030e1b2d6cbcfaf563b2abafb9daf4d8840dea9d8d65cb96857322bc8b94cf8f904338162c97fa2f7baee9476c874f0ccbfe11a4a97f347f64d6300d559a4df3c14776c80b6ffadc0442871ca1c3475ab0e36e0a1a3661b0cfead737e0b9216281c34781f0830ebe98b31fa7e794ecfbb39e34dcc0c285f69121ee80218edf5c211e73875c6df80f64f9f1882aae3c625d707946cc4b56eb83e76726e4f8e8b4bea1a3b04d5aac9dcd0b1b51ab73c02357d400f3c64f138e8d0eebddc1319d5f9f0c2c5c6435e79d3ddcf983dcadcf6dc1c7e6aec7066a843b8af842516cd2e167aba9399e1d1f53fd880caa4e39b564fa31a1ea9bd7a8c91c9e829a750385973946ff54f2d1e5087552a14be776c5fa8532d0137f9b80d55ae302c340482297a32ad7a76b239ce9e7b1b9dc2e0e7ec4da39894423591e27d7d32f8fedc7b90f6dedf802cb9c825c9f7bc9bf59ac56313d8f97e9e3fb127f3b3ebe8e8ec33e22e4c2a2b7e6c058099c5c6cc4983ec7d7619ec7c2e13e56c5377b36cbdbe1ecc71539ae8661e2519278e3f58c6360921cdff8c8654798e60b7b3e47e3ceb938b7c8a36ed6c81746f5575f1f8f49f9d4a1f5034a75decf7273754bb9c6e07e0e9e2ec99a63696ec94e8173d3b1cfb595afcf13e9e4635297fa5403d69220970754e4644f187244f3c72531e8cd867575b533bdf2a7d80af258736aa2a3ad651f720fc7bacbc17cb27951e773f679b51b271e06096e7c78b651e3f35849c6790a615b5476e24683710ca573e438d55d9700baca015ea6ac68d529bca1ab80e77ec080377bae379e2dc237b243877fd880e0392000b1b1c0c755906b33ba4170587c6716365ad87841866f3ec64788d87c2cd58f0b8d23c6086faca86bbb2d1ea4edc29be030f7b98202c3bc58bb30af050dacfafb016ddef01818d49f245cb4c46a31a3b5423dc2a4456b147e08001b557ebc8a1ecfb2f50f2cd44dd4625b8f19dd8c86cda73ec3a67712b1219d35ae195d96502fe466f368c8e6e750d16222f577b8b01e3c0fecbcd00388e74765d65cb8a8b4f3365eb7c2b903aeaa6fd2bbf7e50a6769c038a042e338c35672465c770d2534c58f24cd30769dd070fedae66b90640d43d97351a6cde26bde9531938abdf74926f549352cd4acc257a80b38d1380f8f3739e7741cb6c102088dbd0d1dc84e14479270e6a57e3891d48e3ed63c5830a49fca4c34ba25bc251eed2c04724878c850b89cc8813ee5a390763015de583ccb1d648c11b9726e9f9f61919b3b21923dcbcb631086cdf059dd10137a6b193f7429a730b0310f66f3e10be710f9991b7bc0183ff9c77889826b1b73aac48e20d6ced735f1c51880725ee4f0791855ccd7e4f8426cc5379b17f1c4626c7236175556d6cafbe5b954e2299076f4688c95c6ae4e068818f32bd53feac893c72307fa14c326a0639c6bfa079b20f3e7311b63c287bc909feec6f5066fcadbcfc7d73dae55430ed03769b8642006a6a59f332594e954193602e101f5a08bdff914912c076c3976aeb1c5d44dc5f4b4f287448c155c7f1f0df9340bed33a2ccda8579963366cdb0999c9e8ed7ed08452c70e06e636a3181a67ed18ecd6d4def0e0217b0caa07ccc2df1fd3c0bb620cd2610ce3a3be7e3c4794d443de2a5c39cf3f306ca921ff481b5de4387c6f5485c8aac5c2b022cbc6211903b1b1725eae817d20eb95a5c153907bab2675ef4c175098d7ace99e3063f874d7e3e9e93c161f5e1b158d8f418bff3613ccbcfbdcff3fa99ec2ae4fca8955f0f8cfd3c2ab2e65499bbe660f5549f79dfc142522970cc90e4eca3da16548bac6adb8184a06a4472494f709c1086c61f372d18737362b2fae6cd261371b92d8dad06fabffbc86b057245cc73e741456e4dca5aca9b639727b196bfe6c931638280bac0165e7d6ce455c1e47571763f8722b7fa1a5f3cf03dc6c7607ce87caede9778f6163b4e02fe86557f6ba98b0271d19e38786c443bdd3924277be899a3c96e5ec4a0f7b8140b7a4d8763e371d8e453d019a1bed09758ea6d8c1ac4f9f81c6823961cbe66ccddb048b249335f35338e9f0f5c2c6e387c74eb1578984b13caa66a1eff2580e58e8b8acbb5321f9e635a0fbdf2349eb020457a050b54302573bca0269df9d41d0d1731ead6d0b4564957c2e6768093cef9420ffff6db53fb88b012a74960aaad663a40baf8677a15ea33afb3c1867f9c237b22820da3e06d5c3a323db4ac49891fbaba5d5dea6b4f7f30ffa2b6caf9a015e3b5142bc1f3837327167adfa0f77eb0990e1cfa078d2b4b5fead903e3658ca32bd647ddec043575c30b564dff58cee8e3b9ec71297e24cd31c93f7f5f5012f2828f3272b250593cf212071fccd98fa143e37cbd4fb098d1ece617eb4d3c309e8f35a56f488ce742bdfef4f79cf031bd5b523e9d473eebd34912b5f9b802d601edec69af8c0b677b4bbbc7ab5cc13240de7b9fdcc6b1c73819fc9518ce06d78acd8f331cc354fa393039f77c7cf5e868c88dfee4654f7dde57ec59ae155bee18c786717eedf894a8daf68bb1e6c4bb9c2c5e3e2e25718eba56b9946c255d3ba1bd1f643f6ec7bf5d0c2f20ede22b793c853af3da9453f83131c8cdeb31f6368c5b358f854c2eaf873fc7b4b7e24cb67981935783d08a06b66457a194277520869cf050648d58f49409f17e9ec7e3bc9c13787f72fe5cf6734c046fb8a979911bcf640c42e5bca1cdf95155ea8bbe25a0ea722cc6b9ce5c35cc2814de00004000494441547645df4e2eb94fcca1c2d324af06b58fe765cf59d0279e92cde9e6ca09f6068cf34f719c90e33d477183e57ccf8be72b70be02ff082b5079a3f819cedfae65ee82c6376dffa6ce7468c3b8950c1bfd89e338f7456886f77ec0cdab31d0bc9c1ac1f3a161de64a12fe7013d64e2723bf5e829c3a7d43ca7b793734e02ef745e3e5f815fd00ad84784bfa0733b3fadf315385f819ff30af08d1e3d37075ec7e99574b051df0ae7318c41dfb4612041bb3d48cfd9b9dd20ad71cde6c539d2cebe355bddda0cdf4c5ff7fc059058bc5f80a99c9fc2335f81f243ee7a1055fe071bc7f679a4bb64250cf1ec99b78e01375c6e03c6ebbc5cb041c578eca1434b63c48b637ec4916c51df34a6f33592c2985cd6335ff6e6547d219e31f3fa2574c601bf848db63456a7c40b02b5a3557441956c8c4f7543efe37b19c07cec9c53cc3c87163e7e1ea04a1c1814fc68670f18e79ce33dc6e49c2f1f1b5996430b5d34953be5d6c954e693f229c505de5cc2db52c20675f3571787cf23947ca143ade7d5fc3ba4975b90a4d87e3e2a277d0b5f987c18caec73d766fa1cf754c6798cb9c64f25563bbe797cfae4faf98c732c394b3db0f33c8a2a34f38955713cc7818fe765d0e5e3730cd1c28d11e2d1efcf037f7e78068749d746a70394e712fbe49ee192be2438acf1e818adc4192cd1e6fca8679f7ce7e04ab8e8e8c70db28fe7e4846b168b49391faa2aef1325bb025bf21762263c82e49c3ae65a161f72c767887cd8cb88f4b8e198176de8931cf1de0f71e3d88e3a6f335ffc38b98fe364e70b317d26ca3794145773404b63e5c06439f6365556f2f0f3a26cf8f8101c72f35c29d79c27cb1b1c68a5fa40ef73c3182d7143d63fc4a0f7361b3b7b296f238c2f9c83baa4f5f376ca3e46458663135f9fa7c551321e239e83317ccff9617a5e9ffb31067b622d1e0e7a971b31e8d1f2da99dee181f1588cd14aba6069fd1a73b7e039473e2f8be38e2fe0534d5a87e1f11026195eeb75070fceabc8c73ce6a0ac9b634d4d01b9598b71190730ae49a5ee76f82a389e5325ba3c24a8014779fe21349f1ff2c9cbd234cd660ff7cf7352d5f8f568cc839a2a2ee4491bf3f6e376d3609c76f10917e79fe795eccf90e0e37919e1389773a9434ab785334d3c9b79dedb7908a326909fe7c490df9f3f3c7f4de7ae11d4ab2a9dfbf46fd6a738eefd0b585eb3e967e7b11942aec98f00ed199f73a18fe76a3667e8931f655c27a2ece351a60d299462b9d4cc8e3c2c3e0db14ea62bd46c2e7e8be9d6ae82d748f85b997bbc7841d71dec8ad08627f0313639bbc2f9c9260c05f8463cfbc062fa707c388cf16b3453790eca2d72c0419a6218838eeb3faca283304e8b589f47443bff2c27cbab8e0f71e0155b5ca0069e940f70c91af37273490b1f7515ac8fab93302c6b8ab1fe611ccbc3c54158b351c7de0c78a9ced9e206757a35ce38aa70795ff0a2714e148236e56710e4eef388bee160505be0f0086369881dd796738fa1e85f8dc97c9495f8063e62103f462fd613b898335d2cb6cfd8cb6ad458697af08dc78bb9319fc409ad95211422d5bf14d318ea2f294e54256ea32c9c57ba163c1fea2c8d92e769b4d6352957e49f9f7bb158914bc37a409d83350db3af97daa64fa5c27d8929fb1e8c809774b041cfe668939ebec03493736ef2a1f736cfaf0783cd9df12b3647e0ed5e26047eeed24035cb97e60103fd092a8d39c7bca70f7bf8fa9cfd98bc257b1d87e3b0bef6753d23d46b078db74346f33962dc4a4f2c7068c47ade60a9c6f258dac9c5f9918bf6a63d1d74c1ea22a5e0e5af09e4e17997de1fd4401d26421feb994ca44d91aa61485de9d339e99636c5a92091408c6b620a5641f9fd020cc55cc8e316c2fb451fb3d2dfe74499362640bd8d1db7e591bff7203777127999075e913fe70d45b190867776e3c43836b3ebdc2b0fb9b773116e07c320ec5bf9c046bb97e9db4e9ffb91af1ddfb9309ebb1d5e8ff132e3789d97692ff5255c2b5dc9e67961f77f60e398388cf39663727b3ef61cded7eb731f8cbdddcb256c3b3acf01d98fe9df4c97ebfdd8cb259e66f692defbb7b27b1ce5b97ae36b5cced66ef19ada1ad478dc34e0e7e0615a80f97fe4f1ee947def65f8604c9d1f7b9dd7b723d397dc794f0ef4792336d773eced5ea61d3d6be475d4d3a7dd1e7ec0a2f99efec152b5792c65fa36c3939c38f6c49387636f87cc317be239664f3d7bead1f31f6c681c1313b4553d6dec5bf9d17f3efd5ce776c9ee755e465c8c73dd7cf26907db2c461eb7198e793256ee47fdb9f64f85af956f6e6b679c63f4f74c8445e20e8e774ed0a37127c63174dc69930cbbb7dccf7cddae917ea6c7a1ee8f60285dcbb9b8e34c717d6ef9d5271bc3072dcfd1cf8b3270391ebabcf9fcc8eb31cc133a8f2586314a76e4c2bad2d7fb793bd68e7524a7efad6e11433db95af509dbc417769f875f1ff0fa9a24ae2ca071c4e386a6dccfd6251a3d4f695ecc873e0dfcae56a0343b8aa7fa4abd6341a92336a6619dcf85326b10007574431e75538acddc2ba678dc7a1d641f07399a2f8f71e48ef3cacd29d52a272a8c992b4c9c5701563ca60d17e32266e242dd4b0d7ae68ade37dabceee74cb6fb374f25e75803ebf0622d0958e2b0ce79ed02f029bdd6a3d4694ababab551b2fba8aa9eaf5f23530b0dc89f81f9b7881826d424268f799e3be93ce079198969c790983ca671f9c9e95cfd35c90aebf2f09c39978fc378e8d1723feac16fd717f71e4e2cafb1f44f3ec618380d83102e6f3f27ca29868b97e2f03aa275e0dc198b981832cd03767223b635cd23e9a24c3feb5d8e39bff96535a85caf11a3c069f9aaedfc4f11562a7d7e70be02e72b800af88be83352115c7cb5b96b575098b22efedc4a3a3f6e32ce650efc70cdca146be5799ae93de65ce4f87e51712de92a80d20009aa6321f512fadc74cf28793925ae4bd97a5e7bbe02d50ab4fd5384deade1e28b3310cd4e2877d4eb5877724191d97467a8d7d6f087bb3d8c201bbfc7ab8c66fa20565e933ee22a460ef008933254726c15238f19b1cc3bed88a98f79a7fc35aecf0bb2b7d5d35282c8411db136cef8a14bbc1898bbbe68abe8a108eac4cff8ec03c40820067f1d5678220773aad8cc4b5f1cc654d918f1d0720ed6d28c785158cecf71c537f2e77862416572ce17c77efec4cea5a3ddcf05be1c231795c331068336e6cc63a5c211e7c09c89e538308457c6309b8b035eb48a0f4e9f5c07c53c5babdf45482ac6b5fcfc7c548eb96a87732e1aa32312b42449f48bd8377bf6accdb9b246a85cbd56a19c18572bda26691bb07aac3ab8a4ab5b9b48767d6f62fb3956a316fc67d370c7b6d5096315f86c22cf917cc1a0c779c36b03b83036bc51189b8520077b53068764a72f7ab4123672a7f741fa004fbfe80e55311733c49714233b18737d1ae77ef51836d9985f3d775707d89023eb454ee6cd31f24f3293f5ba986b8ec138e7c7d870059f8a7fb4239cc763dcf64f112271b614980a940776ed79d187c96eb7d1cfd952724ee77d8d5f0f0372f9db76c9170162031ead122fdad8790c1789318d1373d05689a9b4b99f61548b58c6e3f224163d38392696bee82bcdd5c1fb19c6d91a783101fb1b72613c72a77a641cb057b06a5785e97caea92eae0ef4335b0a148466b5238cbeeca1f7b28f0d1b6bc19ef8d2bc88615ee0f57ca6cfeae0b1891b05d5c6bcd87b5d2e636c6eac61c6e1f3487cbee68aa79ebd71662fb071ee860ba9d68fd9c893d722a3696fa87369a7a57cfd7cdc39c11a930bf829fd35770ad1c620d1994534b0d7d5bd53a11bb09e8f7872f8710947bbef735f6f83eced94d1b3716e187b3dc6b0d107e3923de8c3352670cde89bf7247e47625767ac5cce039ff9b43c07e64c3dfb669c3eefdc973e1e031d7190c9ef7b8ff1bef423d6fb43f6ad84f13a60c94d5eea3026963d6c6ce188c65ae83228943c943d5fb88e984746c5f3c65f1b10017aea78ee984e734a3ecc3d7252cf9e3ce8d9c8e9c7e0e7359b7a5263992cae3b9789f1794167d7240871eae607a22c3fc32266045afc4cf67952aee062bdf3bc1367cc97392226f2b0f3a89d9c327ed60069a618d91c401ba761185f8ff21d2ccb095ee556493e83e4360da6730b77b1bc0d7a75d5e934169c38f60c918fe7d2d38edee261df033974102bf25c63f30be95678a0b785707dcee531b0b1f945a38ed87c6cf155c99e76f6cdf4b093d3f7d0333e31be87cc96fb51effb3c3ec78cd1c0c1b23912fa50c571836f04d08e6149f63a62b85691a2529b663afaf8b900cb31647f8cd9589969f7f953470c7be8f37c61239e36c6c9f5c6137f92d1c7837edeadf9e99f2ea8cc97792046ca51254c9fe73e6c2a4b6f77a76c5cba2072d82500266df1ea0c3f934bbdc7416692e421476ef363c88d786a606dde9813108c0d99719d2e1ddb3973751c6a483edaea7ca899aeb774d66664597f97f42fe8934e0b93e7421f70959a2d4630a86b58a7469f9081e72657d0693ad69053bd35f268d23a357ea0463e97833a078e10b15a43cfc738c429322651cfc1e39115e3d5e5ba77630e3c8eebc705fcea1e3e3762c3baa8457f61b6d474a7a5f5e05aa9a0dee15ce6f90046df787e42470c7dbccecbc441e71bb9d8c356c29a4ed3b4d422017150e68d36f6cdec73e9737f3f3639e6443d7bf05246ef73a49e3a8ebd8fcfcbdb4b98127f28148fbf7a2e257fc6cae354ee60610eda3093d42c304e72fd6373540b30189b2e8c4dc60156693ac449a0ff2cd7bc18c0c3663c2184c9c66f69043e20922ff0088f16d4700f4070408d78b125ac8e4312752778990e0459ee88692d725b4e91b7c213730b4984f91816a918ad264b0cfdb9e184056617dbf3687221babe9a3ed6dde2838b764d14f614cf282da8e9c95fe10eb3a35d4b166ba69c9e1fbeb91fe7673195c7638c56eb5ac94747fad7d6c4f9d8318458a94511b93006fd38b6dc746a6888cb96728cb10cefebce5af95ac61a72be8c61dc286eac09f5c4c14419eb6778d40922e689589c2fec9a2695d09bd1afa573a21f62fab9312770f938e065636d139606d7634ee68f4c63834ec5ca3872992ef7d1dc420ef02fcd87755763e4b64833ead6bfa04b562e1bb0b1be54e216c6c4f9be950f6dece9571ac396e6ac32306cd0734c8ce7f0327d5af5cdf073c500a7c51f191991d50bfba4abdb2ed9a5583e46ce0b7caecbf1a539e771720e6fcff91893bcaca3f769267b2e627cec5632e3e418afa7ecb9731d6de8990ffb68abc9f0f0884ccf764b77579781dc25c9bc78dec773c6ce7d0586eb07965619790ea773c5dbe37524f9c46b928dc37968f3b4f71128e3214dce340943e16002a105adcb0aa25f30051ecb1d97a19803af4909ab7ae834b671327fd3c109f999b3f68aa23e9870618c7edaa3311e734fbc1e17e79130f08d798023f9a04e088f66d38db9b89c60b29cd514c00a8f58da2ce7ac0629ef1883f3b434112e5ebb81ab7c0f1612d206ee4a03108d05ca31b4b3af389ba31228456e371e160121a24c7e8f4f32304c91b2e788f152c188557d2bde3a290842339dcf29c4e31b544a84bec4338eaf276c0df58bf9d3dfc7352cd74271369f38669c54073a2ace62b3f7f3f032e2ba461f53a9c5f333b7a453509a5fe4a8601caf9f3fd796eb420ef6deade4471c6301efe5cad8cd3fe5cd19c7b91b1f64375fc6485c1ecb78990ffc131e42b473be45bbc2188b73604f3fda41c9963050689c12c6b09c5374044e8f271be1b8a21ccde982e0c75827b6dc8771ad2fd5481d99abf2e02a6af345a9c08af83127edcc1c42d985c992b7b25906310d1cfa710a811afa40c85000a80c60081fcc1650c5604220cc07bd11d4415107b58ac4043e5586ab6c88e9e53a8d4ad6526a3177f8629e68545958ab9d6aa22dc4548b19f11aea648efa32ab05e80247ac1ff45613e2d1a335e68e7a774c8d1e93a99123d2bffa0a1d7786e3807365afeec8d5f182d074308d0f3d205dfdcba567d1fa98875963cc9400c2699a5c8f506ff0ce4c0ccbc4c95dd2b7ea0ae9ecee558e59e492eaa231ea5c615e6a87aa5e8ff1937b3a3409e95fb20e3984a0cc5f7b73a33e8ce27161f3e898d5bb4e63a70f49dfa255d2ddd36f1c9c33682c057d311e1bd4e7e171a811c6d1c5fc827f5d43abf53687404c3d9c28632e26ab3b75287d208ebab9c60676fe71ec3be4cc96e250a13d75ec9983f7337828a789868db911477fdaa80f8713a71573d1ae828ff9947430516f309747b22197fa34d3804af63637173bf943f0bca5b9c518152e754bf354d98e6c5d5890e95ffda3b2ff67faa80b3183ddeb3dbe20dbe6c0e3a36c27b8c534458caf32380af8a0c7bc5d3ec135b040e618b9a211ab7db8a0803af233067b870d3c88c33f94230fb10dbec0477ef3a58c1ef944bbf97b19fc399663c5992fc7c04207353a8ca3aed27b3c31c41943e0493e9193e30ab7f72bf0366089474f19204b39eab25a1a8e58ed433ad1873c519fc7e33886a8d412b334bd75f539c764eaf9e5dcea647f5cecca18566fc37c1028a4dce80b2cffc458f0073ef1387bd25563006b71727be4b11d0b6c18a3991cc4b65fd345a3e091f82c449c919b479a0f3616f1fdaf4063aa90673dd7588c90333841a6174048e115d8a8b79eea800836e8342fd8a31a02c674019b194d914051edc6153bf868a38c1e6ac71fe49875c0c3ad3ed7985b8816384bbcd16e7ec43a5dd01bb16a639f7882caf4d1e7f8aeefc9de6fbd5366ce9e0a9a0a36e4094385176f5211373b35267beffc7fe5f8435f0ffeba30664aae10c24039e0c96112468e3c2c7bbe76bd9c3d7d309895c03c40c47fc112e372cdf4d933db18ccca13777f4af6fef86f0d95decc4258f3a9d62b1a4210f3393b724aeefffa07e4d4e1ddd51c3413f89abfeb990efac01d382ddd385fc3c05ee188788533276f672cf6c60f3ee24318e3a40efed622c6f88088f9b6d187f7dd2678c6a9f4e0c79f54139b68d2a9106c4113e61a75155b2858a31f8e951c4faceb7d7ccad683d1e5069935026f899b78cc8bf6a48b5c9cb371184d8893f0b9af8ee943aeca178d86acaa3b30e8d2414c40d6d3ce9e668cf55f986d38dd68327d059fd9fdee1372059b583221e770e6621e0e0ffe4a0c67030d6de4e1b892a78b571133ae8acd71e77a1bcfe1dbaa36cc917d913f8f9fc59bcb179c86717eedf844bf78266054af7118b5788db1e68ce37232b67cdc22c47c4dc845ff55e6438e529e251df1adfa4a1c9d4fcea3e394034ef6736e6db87afe4a1e5c1fbdf1ea31a55cc27c741e6ab47f36a7fabc8c172cb3b8d311f4c4d9b10fbfe863fc90930e6b12c686b5353254c2047df409261b1847e2893ee08a7c8c59ed633cc3e9d6b2015fb1871c620ccb23c5b3632904359d12652dd52dc4aad74683061b7a2ca2fd375ca6c64fc8d107be28c776de2e4f1eb82fb02141ad6d1def7d21a314f503e1d4fe1d72ecc1cfc9d0cebf92a9b1e3660ffe450edcb67339e8ffe567a7e4d8a377c8d0fd222776ffc072e8e8d47b7276172b8fcd71a8b9c5518fb1e37be4cceeff20430f7f56864f1e0af3b03914734873b37751abb8c8f1fd3f95938ffd890c690eb89bd5d9a96f834d724000541fb5080234a1998e03ea620c1bc22736d4a2d48afa32b4c1bde8db800a0a62b5b705c598ba8a8bc6aee8dbc925f78984159e4a90ea4071f583ccc7f3b2e72ce81363c9e67473e5047b03c6f9a7384ec8f1368e3e958f08953ab9959c70b1ac600af8dc0f84d4b14f419ccde368cff11cfb1ccccfe50111765ed83d36f9bb839dba62ccc895dbe893f7c4b1cf63e7f5230e3db94c8ef9d31f36ef4b7d337faf473dd03c7fd0545fbdddcbad7cf33cbc9f977d243f8f1277eec718ec1357615e1e43b981cfad3db988e5d8f262e1bcb20dd9c7f3bc5e9f68dcf1e5b1c9de42f07c5e3617c7cbb17b9f6cca5ae189f52d8189639f302e2e6de8d3ff283d30c910cc31f44e4f5ff4e40317654b31e5094c74ae1a70f0abc15dc313d02207a7e84b8a86e5b7f7801ce492ad3890a584a74d7d4d0c63277ad23964c7a5645667dd2884469bf6faf7d8a3df97eeb14fca85578a1cb9efbfcb924dcf96eedec5bac1d01fe9b40d06eac31a455fad133ec2ebd44dd0ece41939bce36fe4826d22e363df90a30f7f4f365ef7bae0314b5ffaa3e4f00d99a043c94f1f7c50461eff5db9f879bac17af0a3b2fce217c8e08acd320bff4efd670ed129b8c2536360cdedc351397cdfd765e9eaab6560c94be5c0ceefc8652ffa270ac1e60df38ebe317d0e41050ecc637cf8a40cedfa8e5cfeea2fc8c9033f95e34f3c28ab375fadfeeadbc1dac1439b26cd63cd8661c190526aa5f3b6e28389b3a9d80aefaf8d158e18b0952f43b4eac9c91e582f577c5daecd30793e459ce321bff74bb2c3791eca091749a827a7ef4b36aff332fde6e477f9c1672ebcd9d5277cf88de3728e7fe1e4c539a0c08885cc317bda520f6ae7e3f594bdddcbb4e73d30ad70de96b0a8ca1c736ccb1e797c0cf871ccbe2d2ee757c2b7cb055c3b5862d8b79b37f1ec992bc6b9cedbbc5cc4cd734d8a1ce7b0a6259eb974b4a3a7ccfaa571613e1e4f1c7bd6877d2b7dc5d6e418341e9783f9708c7e8e96f08af372ee469bf5ad8ee1a63c58b4d89c3ff8f27fb818cee826607a5a7f5a4b1b2f8e1e077d651ce9bd0e173c3fa68f5f43d8b91625bdb793cbe32bb20540628dff3c8fb757f4f0678bf3e1103de35b1fc7a80dee08857f9ddae39fd6efec7119baef53b27abdc8a6ed17cbd9831f91137bee35ba4e7d383bf8019bf92a1f36256827f6de2b93073fa01bac75b266a3c8e17b3e21d363436a671cefaf3ebae909f13b0d2332298776dc2a8bfa35874baf910593df91230f7eab450ef55c2c86be598d1edf2d27eeff3f64cd05dbe582ab5f2927f7dd236786f66afe08578f8767baec9fd3711e871ff9be3efbd5235bae7f9d2cdb70ad1cbcffb67a0e0e6f7c4acc35c1a1a103c39ace242c6fe3e2d0c7af2d655baf789c7999f6f9f68ce57bca452ee46d7309c790975bfa451fe24b3dfccf89c3e554e2a5aec45fd211dfac6f9663ced50c57e22df94257f929421e2c38e18c5c27ce9d587a3a1f172afd03bdd9501c1ce0f8c85dffd2cfd438f2cd5cb5793fe06d1c7d211bbfcf21f2109bfc8dbd7e90dbc5570f0472a4d80ec7b9e531913b1af327575e1372279e9867d233ffd8839358e3b7d581149acf031af250465ecc89754f39c1687f01aad7213087b8162e72909bbd8f91d6d7d79dfcf6117958271fdb720f2416927962bee44b3154a02f7b9f87e15c6cfa014b5cea15e7e7956331363fc7075ffce53144de845563335d337eead1831badc4518c0b7c5cb334af988311b917cb9ddc987b2ee382ad8d38c8c8e3a934cfd58a27cdd7cf27d6bd5d0ef2036f7c6edd607be0810764d7ae5df2fad7bf5ebaf5a7e8b0e1ead42f21327cbca8fb734c0d565bf2a29fb58f18d52372638c37ee74ccc6d8be6e3e7fce9376dabc1edc68fe183385be185ecdb43147f201070cf92acb17684965bdc5e2398f6ba8c6c6c75db353e34ad42193678664ecc9219999ed90138fdf2b5de37f2dcb57f54be7824959b74964fff7ff5c262767a47760507afbfa6560f946b5f5cbecf4a474e806a4367d56c64e1e9089f131993c3bae1baa4fcbfa0dfac589bd7db2748548fffe2fca43df7a91acdefe7cad634def28ad96dec56b3041fd3bab3fedd82393232764f4d42199d61f1f3d73648f8cefff4fb2f92a4cf4a4acdf22f2d8031f958ede95b270d91ae95ed02d83cb364877ff129dc7846e98f4ad4979ceeac3e8e3c3a795635a0edf7fbb2c5d2cba493b26b2fc0259b5edc5f2d01d1f918d57ff8a2ce8d587de17afd407d7578435c67aebe670667a42c6b50e13a36764f4f4901c79e836d9f6e2ffddaabd76fb73e5f89eefca83dffe0b59b1f1727de0bd4f0696ae9105fd0bf5eb17f418d33974752fb03543d17146159602a68666eb188f35ae3d08f2e306843c0641d2e0475d3c368021077c799dad1c3bd10758361ef709a7b9999c5f3b38c1786cd18f3ce8e187865cd1ec58449f1ebbabbfa703429c61d597e3948be3f3f1285770313fd6ac944b3ac710104d7d924e65d62c186176e79de34f7aad959f07f5811a84811363ae9fe5a5736ffa33bf0cfe547b9d982d65034f5c8306fd33a4401e4f0b35f23edf9e9e0afca2d5f267359f18c74ee6ec70f4e79b9de4e7b852788c7eaee62f3425ace667e73e2fa8258cbf385564073e71e284fcf8c73f96d7bce635b6c1ead2bb2e6cbcb8634c1917533f2ec9e9e2ad191adeae935136efa7f8f2b33816748d6c0de27c65764237421f97138fdc2e0bbac66466f49bf6a997ee3de4c28b07a4bb734a6ae3fb65edba15529bfa4b39fdbdbfd48d8bbe090cae95a9da73a46fe5765979f1b3e5d4e33f91d1a1876581dcab77a90e4897d666dd4a91b5eb974bedece33aee918bb675cb81c77f47f406927d0d54e7c08b646a76b5acdcfe42e9195c2247eeffbb8eced9274526be2ab549d10d90c8c55b4406fb07a436f6842c5bba4436afbf4b8eddfb3a199ed2ef4eedd34d70f72dd2d9bf5ed65cf14b3232b45f4eefbd5b7a3af76b0ef7da2788ea221bb7eabacc9c5170876cbef615aa9f92c3bbeed2ef063b6b1bbdb1d34765c505d7e9feeb32d9b7e36bb6e1ec1d5cacf3ecd24d79bf6cb9f15fc8ca4dbacbd3436460f16ad9fea2b7c9fe07be2d07f46e5a77e7b44c4f9d95a9b363b2e1f297cadaed2fb00d168f041e5f1ca32f9d63739d17deff672d3f6def834f63e2fe9af534d2febd52f1da6c1b2c1e24ec91999731e645928e5ec7030a7dee475c6e230ff425197e3917c7cc8563f6f041a3ddcb1ed34c06dedbf2316cccd5dbbcbe6427d6dba043a3cec7259fb751868fc7628ce6ed41537d25a7efbd9ff7cff969634f668cd188670f9dc77a5caef73e9e0b321aede8bd6fb0d6ed1eeb65fa7b7cce53e2ce75f441eff9fd9898522ccfe771cccfdbe9cfdec7808efeb91e36cf87f139b730cda2bb7fa3c9f37e2af14bf341023d3d3db26cd9b2f85193c8430f3d243b76ec9053a74ec9962d5be4e69b6f96898909f9e10f7f28d75d779d61e177f0e041d9bb77af5c7ffdf572f8f061b9ebaebbcce7824d17c84b6f7aa90c0ce89bbd6e4efc668bf9c39ff9404663dd29a3279e3d751e0b1d1b70dee6fdbc5e6108d8b285ff330610e6d1b960509f6bba598eecfca27ea677875c76fd45d2d37b4a3ab043aa8de846071fb3ea4643ef206dd8b442d66fd4dd556d851cdebf5b763df8655979cde765f9f657c8d4549f1cbafbfdb2559fb7dab0fd22bd1374c23e8293d9d3ba31c3f73d4d49bf6e88b65dbe4a6f32cdc8d4c44a79f827ff5326fb9e27cbb6dd22bdbac11a7aec01197de8b372c50d6b65e1220dab9bbb8e8e09cd615407ddcaf1a4ac5ab34456aed607cc6717c9a913fb65e7ddb7c99a17fe1759be4d37d28b1e9383f7fc9ee8de482ebd6a9b6e8e8ee99db56522538f6b0e0bd4674a7afa7be5e21b7f55efd269e566a6e4d1ef7d468e3df679d9f6c2ff4d566ebc4c4e1eda2bfbeefab772cdebbe28abb65eaf730dcf93a1a8b6ee5ae4a5eb2e96256bb76a3e9d3272f209d9f1c57749ffb22b64e5d61bf44ed6a2caf151591f9034691ee7d71770d8d0fc71404c333fdad91b417ca18fefc9ef7173e97c5ef4633cf6d4b3cff5258e525cef57929be93847cf598ae9fd4bb97a1e6ff77a70f8b18f99cb1897f280ce7e8a9046f4251904be11e37594c9418c5ebcd265823660a9270e3acabea7eced907d03c6e3bc2dc95a2f62d8c3e6658ebd0e32c7e891b71fd3a7595fc242c73ff043f363c8be71ec7bca390e7afec96d18d36f2e0c71e4e0b8e4e731c431563ef67ad6d27352a65fb3be149358c660df4cef39882de9e8cf9e583f868ef3c93988f77d8e2117fafc4f8e2dc5a1bf5d17d4811cf49d6faf319abae0cd09ad148379c43e9d2bcdc9eac7a412161be29d3d7b56162c582067ce9c912f7de94bb6397ace739e235ff8c217e4ce3befb43b5b5ffce217e5befbe24fc829d31d77dc619bb1a9a929b9edb6db6c83f6dce73e57be75fbb7e4ab5ffdaac5c23c6d3ed88358b69c5539195a9968365f5343c7356a86f7fe1e43be66b5a05fe8438e5c2b2ccbe09acbe4eab7fc95746e7abbecdfb55b371e0b755332a637b72644a6f563557cf1f894ce7942374d3228a78676cbe1a3ba8979cbd764e3b3dfa09bb485b2ee59af97cbffe97764e8a4c8c9a3bb15a71f994d9c543f8d8a3d9af2cc4ee860eab4de4d5a284fec7e5464cd9be49ab7feb52c5cb35d162c5c2357bee17db5e537fea1ec7bf488de119a910e7c7c797624e6a0894eeb83f3679fd48f6b16c8d8f07ed13d9e5cf0aa8fcbf657fe5bbd9bb554966d7eb65cf3bf3c24a35dd7c9e17dbb3407dda54d8ee3269dc6e4060555d0afc4d28f7a8feefe890c1fd929cf79f3ff9055175ead9bca0572c90bde24db6ffa6fb2ef27b7eac7834775fd7573a89b2cacb3d54cfbf0d171a7cce89dabc7f5ab1f566c7eb95cf72bbf2bfdfa5123b8d1ecf830c11dab66691c47b59d1bc1a5f971e4b15cf7bcf71cfe38a16f6ea79e58f609e7de07a9634cfab2a79e1cecbd9d18ead0e73afa51cf71c26a4e498efe1eeb6d90d13c473ea6af01e34baea33ff5ece9c331fb520c6fcbfd38c64f11ea6767e14062af07941e7f6e63948de99ce39bf8d9c5462b52e1b484c3811e8ec0dceec72a6332cc8971f33c00f1f381dd63cd3fe3252772373ce7ed716af073834f1a673870b0a5d82d30c026aee898fcccd858b7dcee6b1329ac232f7b6ff372c59ee55ab1792795998761308ab56be59351241fe84b7e8cc1defc3547fda3f0ea71ea31266773291d83e0f37ec6df44475ba98fb954e643de3c4ff853470cfb12b7d7f938908b6befce69f8eaba583c1551301b977a62618b2d9d1351a75d38f6c94560653eaeeec013030efcd38617cb250c423c5f03f0e93352e60b1f7df6aa431f74af2d5ebc58def9ce77da5d2d3c8bf5e217bf58eebefb6e79d9cb5e26b7dc728bc92f79c94b647c7c1ccf6e75bce52d6fa92d5ab4487ef3377f537a7b7b3bf086aa77b56af7edb84f5efbdad71a4fca21a481e1bc1b72b71ae0688a73664f32d60863ca7ecec4b14fb658cf58bbb49e9e9f362596de456be4925ffe7d79e0cb1db2fbc10fcbb64b56e9ffa47543843b3d381c34bc742d9393470ecac3bb57c8e657fd95acb9fc660b8b3b52faec52c7aa6d2faacd4e7f4376ddf636fd186eaf2c5fbd549fcb3a63ce81449ff99a5ad1b17b977e94d7f7f6da95b7fc5fd2b7449fa2d7f8a0efd0cffc2e7ec9db6b0f4d75ca433ffd3fe58a2b17eb7356fa59a53e5f65d3516047d742fdc2cf93b2f301e958f1bc8fd536dff866f5d53a861c64d1da4be5a2577f52767ee1f77522b7d6366ede6a1f156283653958c622871ef9a1ecfde147e5b297bf5b96aed1bb514a8d44f0a0fbe66b5fa5794ecaceafbe5fae7cd5bbf579af75e6a51b2d5b6d1c63f85870e7edfa3cd8cca45c7ad3bfd48f057bf520b71f2bd4b2d68fdf184e43db7b453897ec50b6171b735d43102c55f0a73ead6924a39edcb91fc6f4614f6cd197c6acf758e4843120cc2fc17571784db178f1d84b7627a47c9c8f33db3a803fe1a2d18f93cc6b968fe764e26c1ea848615d8cdef9a45c9cced721d955f0fcd057f8d55fff54e6413cb039a7af2deed58682820147ad36258f076908ecc70600a680cf7118a3c5042a9c96b08fe364f8782ec8160fe78c8fab329acf9bf381be828d07157961c35fcb0d48654673c54932f4c92fe7c9f206162d8b5de10a88fa2bb9733f1b67fc15de3807d3c513a6ce1a72463d3cbfb753f6f68a1cebc29a108fbe92c71cb5f37e5ed6584a1d4e74e36c32571f8bb87c5ec4a0478b17895477d3c7f53680be786c2b1d6dad7ad40d0df3c9797d4dc961f8c2b9477bb3dec7c154118b358c73b4a9fb7342eda443c1816feb1f9dc04f0ec8519f741857e613d751750a0f78d8c1817fde9ff3818e36cc037add0c6193951e50c718b803070ed85dabd1d1513974e890ac5ebd1a6ab9eaaaab0477b1f0d1219edbc2066cebd6ade673e4c811f9ce77be23a74f9f96a1a1a18e254b96e8733933d2a37e88cbfc8c689e2fb606e180344fe553bafadca1e49c60b3b1ce0f2e5c27738c2fc0e22ff38a72aa37f5c605a85282077340c326b277c946d97ef3bf92873ef71d193ef5a02c5aa4df7a3e735831e05da0b77d7a45f757b2fa39ef97f5577273151e0cb7ef1cebecec5873d9cbf521f5f7c9a1bbde2acb96e89db019bd63a5fe4aaf0f80af93d1d1c372eaec2ab9e435ffbaa37fd9e6b44ef6cdecfadd0b9d3d4b3bb6dff42f64c7d19d72e2e82765cdda4d7a176cbf6ee08ca3a3b367891c3d38223d5bfe6fd9fafc37eb8f2cf6a5cd15ee3421d8e2f557ca4537bf5b9ef8d2ad1dab574f488faa6b7a4ce824908ade1d1b96433bbf2617def0bfca72fd581073471d34870e6ed4b6dea0cf791ddf274776fd502ebee157635d715ce96652a1a70e3daa0fd3ef956b7fe5df4b57cf80e9f5b853fa706ed97a682c5b2b040dcdd6c3ad9f8d11dbaf3164f8dbda14d6dbe31371e4f071213316f5255f72e43db1da6b4a767c1a84b9120f9cf1c75ce9473b7ac64ff9441fcf652caac761491c7d390606327222cec7a34c9cf983539b8f658af8e27d921e69b875c87de7e20727f30367058f91da3da78d31338df98c7f0f964d2c16c5128db3a6deebbc6c13897ed1251ca47182d4194e27999a8a7901cc66eb18703e8e978dcbc78c5ce40696797b6cce91f02e2ff3c52a391d719ecb64c5d81117b1b96f89a3590e0cd7d41e93f0762fe7b945b875791edecfcbdec7cfcbd79298dc8f31d813579a97c7506ee0f3eb1bc9884ddc2a9474de5e92f3f9788e3c0ff377c797c796b8bdae218e9f533cc43c1f62ab8fa728ca3e472fe760dad827bb9f4fc84921edc50647c2461ef2e3192c7c4d03fa3d7bf6c87f7eff7f9637bee18d76f7ea91471e91db6fbfdd36531b376e942d5bb6d8c782d8605d7df5d5bab15864cf617df0831fb467b57eedd77ecdc65ff9ca5770d54da9337e45e106feb875ea2416ea6d734f8028704e3674f5ca71ed8c1397e7d17aeb5ba8b9cfea476a9d1d0fe21d4e1b7ec1f6662db27efd81e8e76cb3d3a23fb8a71fd5e903e3764b085fada04468ec6bfa79e0d4b0e0670a3aec171aaf55e3a07ed4865b48d3f66b7b7a3a8fe91d22fde84f1bbce91a876a1bd727ae4eeac778aaa9e1ab172e50a1573990c3ace5d0553ba5e94c681cbdc385dd9736d493ab5353fe6ecb419fbdc25c3bf589f9f8830e9dfa51a03d2ba577c6cc0ff38fd3a030abcf677574e866ba37fc0ecc50b7f0bd58f0e9d227f0bbf5d89ad19fa00c1cc82190a41a9b261293dfebe0185bc52725a346f5f3c7498ef7c7588583b9c49e7ee83dceeb4bb261ddfb604b7f976bb318f95c8a38c7c39cbc9fc9d935cbf350f63e2df356237d182fc717ed596d1b30d93ce6cac7ecea833b58e9cd1c0bcc6478412690e384d18492ac0711ec488a38f2a84e5561c74c1b38a1578cedfa89a53d1f73b2b0c337c555192d8d7130c7f998a16a53f77a1e7e5e948d2b5e9c2ca6e3c2d8e267f3a19ef1d857f2747561aec4a1f71cde0f586fb3713eff50824addc90d5fd4036542eecd9a8f5191e1d8c4d7e76971949c313c4729266ba038754977442a73851f63b02797c5cbe6450c7ab4bc76a6cfe6e2b189dbf953d74e8f9c389f9c1736d6865c9c43bea6b437eb7d1ca48a58e4b6b8e1f448ff6b2cc56ec60d1ecb0b80e6874b72675c282af389f3559d42eaeb9b1cbda071b856b8fb803b56c3c3c3f2fdef7fdf1e4e5fb972a57d45039ebf428c071fd42f865cb55a5ef18a57180b3658fc9e2cfc74e1f39fff7c7b460b3cbff11bbf9130faf1a07d2408c5aec776d9478869ae860ac7afd5b3c9e479dc4678eae843be58c7cadce3dad4d74ae78230254e6253802602e2a031bec938fcc1ad6de4e46119d03b3e0b0737cbd9b1317de85fbfae40f7215a3e59b5ea2a593678440e1d7f5c371653fab158fd2733cd595ff05cd2e8b1c7f4974ceba06b851c3ffa133936a45b35dde76cd8a05f69d07785f4cdecd43b6427f49929c5d8bac7f0f1fa3e7ae6b4748c7e5996ea4f21ce4cf7cac1038fcbb0eee9f0550f1bf423c0e5ca3d74fc3e99181b9181dea54a8216aac27a0e1f3f2c8b34e6829e9572e6c45e39f2f89dcaf537b2fe59af93252b37c8e2b557c9f0d0e3e6079f50ffb89e5a8ac931fdfd87a3a764c9862b8cfdf0a33f92e38fdf238b565f2c175cf96259baf622bd25b750efd61db1af9bb00ce2b9d050639456cbcedc4aeb977c984b3851cd2fc7335f4bcca8ebd77c3b0ea8c3798ec0daa8072d6399a1c50be368af2e953b58152fce0ba1108f7e1ec4f8299f78bcf95c0c136b451c38a0e798327242287b893533acab5ff229c4aae4e67c923ed68939f93c2d8ecfa9c06f3589f568c06311b275b09ae984f0b7edaf6948c5f0c98039364b9e83ac6f6503d4db1927a3a80c3dbe628803cf3117b6e47f2e3ac664df2e47abfc5ad972fe76e212c31e1c8ce175cdb8730c7d733c79d349118f138e4bf8767479fc767c4a9812cf5c3adad1a3712e1c97e240e7ed3947ee437b490f1d63d2eeb9a97bbafa3c96e7c505ca2e3a51f974e7818dd2fdf7df2fdffef6b7f1119f7d1c88e7aed02eb9e4127b40fdc31ffeb0f4f5f5c9f7bef73dfb689017cdcb2fbf5cfee88ffe482ebbf432d9bc7973f0b934f8fce99ffea9ddd1c24f136edab4c96cf98b9fb79f17f47e7d68f3f89cabd998beb99dfc166b8e7d297c1b79c2e60216b4998931e9d20dd6813d7be5907e6342fff6df97bea51b65cfceff26270edf230bf586d1ecc26199d13b5d5dddfa6381784788bef09fd58d57c7d419dd9ce8a6f4fe9fc889da45b2e2aa77c9d9e123f2d307ff836c58bad31e7c9f1a1f065c5d356edcf40585dee7d21c70c36be8a0c8d1d30f4b6de3db65f1b61be4f0635f95133ff96b59a53f18d8313d22d39363d1a59a833ef8a5cfe83f29ddba31dcf7f08fe590865a76cd077543d4273b6ffb8fb2e6b2d7e8a365b3fa938433e1d7dee81dad7c1e53b893a70fef9f3eba47f6dd73ab8c9fda232b363d574e3d71b77eabfb1db2511feaefe81ed01cf43bc40aadb1ce05509b2a72f1786ad3ad298cc78cef019eef71c9bc9a066ac3408ef9c66e83da20e4f778eae613133e253cb9c8df0c47bbefe94b5e8edbfe9a861299d7512631c7be2fd9bc8e72de93837a8ed937d3d3ce9e38f6d07b79ae31b1f3edc98be2d3173adfbc1e32170a188e8961effd89cb751cd327ef69f7fec4b46b232ef72b8df31a9430e42be5d40aef6d94d9939363f6a51873e9bc9dbcec4bbc1eefed257d6e27afc7b69289078f3f86a86fbb0fefd173c2f37c39663f274104608384bb4ee8f1f509ef78c73be4e1871fb6e7a9f0003b365a68dbb66d9377bffbddb27bf76e59bb76ad7d37167e4a1077b8d0562c5f611b2c8c71d70a6df3859be5777ee777ec4e18ee88e1fbb4262627928fdf2c02df2af7dcc6317befef75d0a3e5bad2f85cd72dec6fc2e6b736332ee387ee922387f53b39af7d9b6c7ee95bf4ab079e239d3dfd327ad5cbf44b3b6f9327eef9d7327be2e33271ea5f49cf80ee74b0b7092f10f4cb4a0fc9c8de8fca193d16565fff5fe4caab5e230bd75eac9baab372e28a97ca911d9fd33b411f92d507bfadbf4ae797955bbfd6007f9427d4b4261347efd75f49a39bbd4b6f9135af7c9bacbae485b26070854c5cfbcb72f4c1d7c9c17bff5046f557d69c3df6882cd69f404485c21e2d6cb4a6c64ec8f8139fd39f021459f9ec7f27975ef3065986efb1d28f094f1d7c811c7ef8db72f4d1cf4bffd2cbf5870c47a46f619c87e6ccdae28b464feffbeffac5a77b65cdf657caf6e7fd13e9d32f25c5a6eec8ae1fc9e19db7e937db7f441f90df62f3b63b1021091b634ee442efd7877a03ba17ead93b93895e4f398f431fdad953cf9e7af6d07b79beb85678dad0976294f439ce8f4bf25cbab962787f60d1725dbb638f6b268708e1d563a0b10d161796070e405e069063f639067aaf830f83e536ea3d6fc9d7c722d6e3c853c2018fe66d3e0fef4b39c7e7e3dcdf8f81f52dcf9379b06f17eb79f278a5bc735e8e4b7169f331721998926f2b9cb73186efc997e39a8d4b7af2e55cc0a241effdbc9ebeedea886fd57b2e2fc30763e6490e8f29d989cb7bef079bf7a50dfa3c1e74f369fc56e6b97c1887b17ddda99b8bc3de8cf17e1adf98b1c9eaefef976bafbdb6e20a3db09b376fb67f1523dc61d7679379770a6334f85c70c105f6cf14ee859cc4c2c439399889cdf45c03ced7d7801cde065d3e26cedbbcae24331f72190673d653605abf2c73c1c012d9fed65b65f5a5bfa4cfb4ebb7746a434506f5a3b18b5ff62f65f5e52fd75fa1f305fd45d0f53b50a16206d50dcb93b2e2eadf9335d7be4516afd3cd4f47d8c476e8f76daddcfe6259bef95a19bafcb5327ae86e7dd87c547a7583151a58f48714f4dbe0718b6beb1b3e2e6bafbe457a16861f4680b5577fe270d3f3de2aab2e7db1fe6ec42fe9dd36e410d637ac45388fa7f4e3bd451b6e920b5fa6df8f75e1b3ec4e5388a177b2365ca2ffb6c92afd9d86a7f6eb97a2e2561b3658badec6119fe7d207c164d3b3df2deb2fbf490697c61c34896e7da07de3152f91d5fa1d59871e79befe14e1d9f4903d63a0b6ac33745e46312b633a451c7dfdfae47862e80a3b75f4f33ae0a8879cf341576a9e937cc0e5fe3937fd3c2731f4cdc7c052079938ea392637b1d053e7b1b92ee7c4988d5872524f6e8c199f36fa604c3f8fc975ede0e9af3f698143319b180f5006d463dd5f8098482289f87ce76f174e73ad3ffb445f9d899d85e42df97a1bfc306e35398be70efa0ad67df64c1e254b9c9019037db37c54afeef5f9e4382381bffec9eb435bde7b0eef079cb7d9d8f322e92c6fcf0ddf50e5304f6ff3b28f5191233fea95379fa7c55100719e23f7f363c5592da9cbfd1883bdc7e5f322063d9a1dd3731cc71e9bb89d3f75edf4b106369f9c379f17f80c1f8f55e63eef38585f6da9ee61bd6ceaa5630f314746f4e3187d601c0f7fe3cb39f151dc983e9f838fe5c083bb4878a6091fbf5d73cd35a6d79fba93c1c141fb02cf14cbd5163954e6136daab37ad08eb8f83e2b70010f2ece9dbd951f75814d316894e9c3b1b741f6761beb66cb78956b2e1fe0cfb531f72c5f0d59ff9c0f18fc451e68868deb9fc735ac2a790cc38e75c31d39dc99e35c129712db7aa35eb16ef8b53935dd5874e1ab11b4056c888d7307bf6b2fe8f5fba9745dba16e84ff0f9dcd48867b0ec771576868d95fd42e5b0246ad52ce3facce883ecf8d53678e0dc71e80f02ce766093859fcc0bb1f4153f1d080ea4a23904ba9a7d4c895fd5c335041e327e750fc09ddde16e64d379e84784c8af537fb50d6a007a72e12177fcea1eb6300f26e1e6a10fda630ef65390b18e20b2754835b67412f7c8a83e3ba6df4ecff38731118b32d79e5cccc3634abaca71c0f8e08d5543c77a7bff929c7271ef5fc0e5fec059e3bc75dc8089f14395c33c73ae6673863ef94559635a89edc5c54b397b9f985f9e53483aab7952867932a7dcb7925381df6a12eb01ca0a5e47f8eb395943e8c259a64e7172382e2b8dc5801285c03fc85e8f71ab461f62bcafe7f432b10d3dd6870d6baf43ef57197b2c7d0abdcf27377b6ec8b93d1f13c33cbcdd73414facc730176ff37ede4e99fef4610f7d8e818e7cecbd0e321a6cb9afc7e7b6e0557d059e1afab2a7bed4d30f314c2eac631ebf32cef0e0a0bd123f1e3fc8c1c72c6263a2c4799f68b22ec5526e8f25063aea19873d3969a74fa907c6fb01c3317baf23878fef7594d1e7987c0c0c63781b75b0b3397b3a16bc8d3ee881d50ebd6df41cce74b860453e9a80f3bca8ade9d0db85b0890f7840c20b63e44d6bc33103118fb19731e61c20971af0454c768c903714a17cfc90dff34136df3057406a9d5ddd356cae54a5ffecab0b746e9df867b5b4999bbe1b9b2b2d43aa6daa0b365d1dbab982bf7168adc961414c8f9fc2d3df71d8b5801ca93eba89abc5cd15365b48cb36769603be05015531bd7e6b846ec2740eaa4a79988cdf071837573613c48d3960adc0697afcde41dd5c590e0a600e8ad1fcba7bc29c2c96d6151b3bc3c4b7bfe0a5b85e70871cf0ae09f6585bf6a63cd7976cbd731aac21fe55f4d107f1d1cc8e32b971834f85e0a90ff2bc101b7ff2b81ec7fcd813ebfd6843865ece336e650396dc153fad5165ac83120f7c4b7af85678ddda119ffb624c1f62d2060b1723361ce46cbc4871ccbe84f77ec055c6754abbf0b5b25b0c8747a92a5c06082f3e0fe02a63874b62c60b3de75889e1718aa9d8fc38c3810fad9247134c4056b92b7e0064bede6eb2daf3dc3c2f30cdec1e47d9c76be5ebf3307e97e75cf152ac4cc8fd7c8c0a5463e5b915b12e27b3bb31f9723f8c731db1ad7a9f7beeef6de4808e38f6b4b5ea2b5c3a1f3f260f7bf078b915ef7c6d39af9f8f3f86e6e2250f7be0c1657ce18dd2e690cf532f64696e418a6f88f1da055d2527e5351fbce3c6e66352772e3d792cc7c231064ee6437e3f1fead8938fe362efe2108ff979de20e38d305de683dd6a803ad4f1f0ad377bf3346ce0505b8123f086b50abe753e72311f7c74cbfca0c3cd3d5b0fd58731de92eae70474753c366768c8a39ea7ed9ea0cbe6c198f000a3f5382ea22fe369608b617acb29cc25d4221438d536f218598b171fdb9f0715bdf32feaddda12ca3cfcb8e84b40d6e7588c739db968ec8abe492e957c721f25821d3c155cd433356f4bb28f17e5645347cbcd6348c6be64733c95b9459f9cbf0193717a3ce41cef73ac3ce48ea3d19c714c3a523be074ac8e666700f61a23e0d973b2e1d8862dd0d6ef981b22f20654f0359939e87e303069673ae4c41c6101afef318a189eac2947351579638c7052457f703a2e1be2e40cf3c0a5a16e87c83c01ccf2231698bc7e09cb58f0d7061f62631ef65f7be38a76cb25800dafe37a6ce61079b97e805b63dde2305f079b4fc4547ca9b3a4429e468138da521d381fe60163f4cdd785730224ceb53e0fe8b298501157c9cdd43111c6d5a19f4bf43390c5f5dcf4b10008a1306f8f7ae852ce5e8ea1e9c3deb0b0617dd0c8198ea71047d59e13b034c6c03717c7e60f1bb91d0efea875de705ce9bf8a1a3aaf308cf3cd7d525c3895e6a36c3c16c85df189c160439e9c6bc2aa067f9102e7007fb5a778262b44e358ee11673272b2e32cd69839c6b0766e51669d189b7a8e931d5fe4accdc659bde893e6582d6f3a97d31cc01372b33ce9cf9836f67320c0f5c6150ac45a6929b018e1da0168c05819f5256e47624db43e6a8ee5824d65e84069723c46825ec9c25a284a7de0063b469143ed2a2a0370814fbb14c39c740c176466fe81021cd0c1d16010c10c8dbe42678074dc2272f86bf1346ec803f1cc43c716db608a510260c01772423ce3c41872b2ab02466dc18e8e5ce8a90e98c6578b83790288bf48491bf448c4e4d099dec4189271bc1f7d925fe4b07133cec05c7d45e41887b91980d3255a7166577dc295f2065ef5c4449fcafce29cc917b0de4f65f3834e5be28a355345bd7e180450e888c1887944bbd5dcd5a9c2136a661cf692cf2d86b15a9117ba0c57992f3989c1184d6b78fe2177ab1cab8a9a84238e0befc776aaea6a95fa50d1fa2bfc73df50f3fc880e075633ace7f171c1c51c5bf1c28646fe30aabefa18b9dcccb715cedbaa91c288b9e4b866e3929ebc3917b068cd6a453c301e8b315a49172cad5fbd9f97c9e9e352873ecf13ba56cd737b193e1c43cee341379fe6b9723fe60c3de3104f1bfbdc371fd3dfeb4d979d26e18db01e8ff88a7ff4a18e3e099bde3ca969e4ab5b82442e9da8b5347640eaf2780e12eae4e63427d63997b05e9764e5672e704ffac865e15d0dbcbd1dd9385188380fef6321a23e860b2a17cffc43120952e5a87307e718aac06b96a8cf3918d26a11e3798a60af68eafb2a0d9cf81c24d5d5eb40e4c66952e0d03f3827d8d39678a282186fa7ae744e01473de49c0fba52f39c3ea7dc3fe7a69fe72486bef91858ea2013473dc7e426167aea3c36d7e59c18b3114b4eeac98d31e3d3461f8ce9e731b96e3e78db603150ab9ea4ec7d32b9ec79f460adef5c2b863497baa076cfefe15e06a655f31cc4228f563e6ddbe22e35c73326fbdcde6cccfc4af656b61cdf4e5c62d8838331bcae19778ea16f8e272f0f52e2384ef826b54cf64cc8e367e6b687259eb974b4a347e35c388eca8663ccdb730ef3712fb43b9589e4604cbb0ee5a038f6e71bfd9a405baa53ac120a6f2a3a53e6db2c8e72d8b99f73d9ff6c41c1ffe99562fcfceb747a0d87c339cd8a3c797f4e643f3ba7a76dfe3fbb94e71709ebc135f19e3c2fbc8e32cf159c1394693b979eb17c0f9efc9c2377b3f7c1a72b9756b19943defb6b566ef3e3528ed4359baff7a7cc5a71cc9e5c7edc2e2f7d3d1ebaca478404e9ea5417df36ea61ab0e02e248865b72a6d79e364b32b8146d1edf202b4b2587c843ee1417386dd4c3078d762f7b4c3319786fcbc7b059aee8f57f2f86d59815bd22c8c11e79790c78d9fcdca923d6db181798c48b8172c38656d14311d4d693d3f701a2f972fd94013e159ec89ffbd1177dba0d0e7f34e7138621919cc3cf897e95d8aae4b8e21be81a7225165c262bceeb38b73c6e85db12097e1e47197de257218d7d0d338e3cae7129def394728834f518a8af864fb9c463d0cf91327b723c537dcadbcf27afbb0b8ef3063fa578beeb81cfcf0000400049444154cdaf02a81bbee91eff209f6f7fbf15c0c6aad95af0fce4796f99c6254bd70b3d974d76e74ad14f9d792eb34f33575ffaf81ef612b6a273bec05b2ef08be731748677f941e75be2530c5ae250cfa8b02ee182b6929bb735c473b16133fea8a35f29266d311c12abc754193e39a6c49f70ea83e67dbc0cfe4a1e6e5cfc8830d085d714d82953e0a823397b07c50e5faf0761d56807a7d7134f3b7a1f379789674f3fe09a36db13d5ff474d6c1e8bfede4e1d7a9f77eecb3c72bdcf9f18cfe9751e4b0ced255e62d013e775391f31ecbd5f899fb8bc677de89fc7a1dee7d2c0e18e0d8fa34c4ef6e4646cf2414f8cb751473bfdd97b6c2b1d6c683e9e9769e3b191f3d29ef7cc8fbdb743ce1b63320eecd441b6b8e13a949eed612eb0cfa7b5e3e76343e63c5caf5b0177c5d604f08ddbf85a089d43da284056774c20e990abe9b5c786c2f28976f20383968f4d17f91987bd39642fde6631e305d2eb3397909bbb90a6fc621d149fae7bb92fc61627801a64cc978d3960538aafb8e097b1c24e1b7bafa37fd0d96bacadd632d6db4ace3a6915b99ee4abe3423e418f07ce75b6e040c30a07c95e9d6f9a7fe051548ca54e8a2587fa470272dafc95ded695c61883fc18d6f1180512b343769ce0a31f7b9f03eb5de7ab738139d045425384d8f0c326cb375603bde59ff5c41287712e7b3fdaa9c31832f5a5deeb0ce85e748e9a76fd9cf4b1092be54e1bfa3cbecf0df656fe1e4b1939a14cde8f71721df468d0fbc671e28c352226e7211e76fa78ac976147a38fc77bd963cc415f8a1f11d60fc200cbc774664f3b7bafa76c39566b920e7ac3600edeeec72adb44b2932d7153f03ed4e5bdc73819b9a3f164cbf32dcdcdb08e230f95c6736072eee407610e5fd89bd5c6e6a4356dc98f10e9c2d718af62433e856671a08febd78e4f81a69a4709405dacc99c71f2dae563f23d0d7daa4181ab94a7e1fdf15ef02ba97c1ccae9982d399ca38e179376dd2bf36951e7eeae6efba676e09f89bcdbcdf799c63d5df3e3051c9b52fcb26b7e0fd6b9e46f5f4fa08ef9a6603e5ce9fbb3b0b168b1cecde66f3f79a87efafd8b1af61c4e00f5aae4504abe455e06d7638fc72bbe7ea2e5444afcf088c7efe8a87eb9a96b5c2f53b93c18cf4103a4741e38bf1cefc7ccc1eb9ac939d6f25170c339a8b13187b434ede4127d72ae66736e96a3e97d3c2f4727e69df2cbc90a3efe38cdebd0e0aeeb8156994b89d339e69ccc111cc50d96f33d2f9eafc0f90afc03ad00ff57f60f34bda669e12e0c1a2f444d813fe786a76b7ef686a7b540ddc079aebcb393fa7b07f58b3fbb07569d7365a7478feaafc419b4dfed6724e1fda8c857cd139b29dd54eb9779ce9c3d29dd83fa8dea1df805d3415f24685006ecf4f809ad41a774f5e9b7b6376b2df2aad56664667448fd57e8f777e10b48c15bff2a8b6694257d758e25c479dd3fc60af03fa8e77654fd63acd8f9399fafc03fa20af867319eee69f37f87e87f51ffa1664fc7dcc893f7f3e586ffb147ef94fddfff90d466f437276b0b5f203a579e0107fcac6e8ef67ff783727aef0f306c39bf06bbddb1d26fa41fda25fbbffdbb32397a3c70e099b239b8f0c185cdd76e45e82f8edef15939fad3ff61fe0d715a1e53e1e3bca99163b2ef8edfb35ce06fcf52693f9f9afab890cfb7f3152855a01bc72cff87c41ec07c679e8f0d130f788fcf717ad0aa2afc77823df07a565938aff3b2e734bcbed0eef3349ccb03a2b727d93e866fcc839c790ce38d79576c059e9c23e15d5ecd3009eb62a59ca331f7cded80e518f23285a6f6428c1c9b8fc99de7e1715e26bea177b5a42df7630cf6c495e6e531941bf85c9dc9452cc7e84b3a6f2fcad97c3c479e87f9bb63d5638bdc5e99c7f173521b6ae3f92c36dec5e668951cc3a952f4208e7d02b9b831a676ad3f0a6ce0486475016f7c6873615bddd16b650337634046cb63cdc73fce59bb7211e7e20a19d4732af19474f4abf71a496b87bb3d3313a7e5f08ecfcb99bd9f903557bd5106d75c69303cfe82a3a555e3a768670eef94fddf7bbf4c8c8dcbb2ad2fd41b50f8a6787c4b7cf1ffe969fe9683ddb5acc9b15ddf957ddffe0b5974f13fd3df4378b386d6bb7258df26b5625ef8c6f70ebde335397c480efde4c3fa2cdfa8acbcfc75fafb0dd728c44e08ed9bcf23ac6fb09f39b04373f8b8fedec21b64d1ba4b3505bd93d67c1e4ca1a1c71a94d6c1ebbc9c9f9724ac60a2d2eb782eb3a71f7a8ff3fa926cd856d70eefa4a562bc663168a75b11e77812cead937164d72ccf43b9ad5831007d180fbdd779999839f9b379cc8537bbfa74e3bf0f3ce1d1e70dc0f9e81bfce343759e2706d763befeb09db783c38f5bc9c0323fe3cdc6c996e5e1b19e1f7c68259de9238f815ae15cdd9a7191c3f739b6d5183634ced1f350cefda96fd67bbc97737c6ecbc739be34d603bd720ce41872b2a71d63343f6f62bc8d3a60bd1e63b47675013df72be753e22d79333ff6254c49c738b9cde286d3b5fe90bbdbe030afdc8f63bc09f1e203b959232ec7701ea99f637dc96f7cba1a7e3d69435fca893ac321d57048e0a088aac25c8851849f03647e6c09678cbd1ddcac1df46888ef313e9fa8d7aefe9f4bf8108f1c3957f2c06e71784974b9724e86892fe0b2069c8a759ea887d1444b5e4eecf991740e7f4256eaa783471ef89a5cb4fa12f559a0776f66b4c706c9f9c1d71ae6a8bfdf4f3720b5e951fda5ccfa8ba3378a4c0dfd5739b5efd765f9d61b6d4e7a0f880ea9d77c6cfe50847977c9f0d147e5cc637f266bf5f7460f3df07959bae9d9fa0ba997c9ac3ec01f9eab2ae50002b0844ddc9187be2b7d5d0f087e0ef5c88377c8a61bdeacf6b016784cba59430e98c7d4f8698dfd39c1efae1edefd6139a3bf6c7af1dacbb50eeadb99cf03b5d39547adb547b375b3a11bbba0b44395ce0395a0e7d8c18b2271e8d1725faf2f12b450fa7529c17cec3c2ef1797cfad08e9e3af6b4f93165e484f2e4f1923dd6afc4411d7bef431dfa9cdbdbe8e3755e861d0d1c681eef6533662ffadf077c598dce0dc7009c55f6ff68374c7426dee39ac97a6087ec621cfa426f32138af1994325aef775399aabf3b339f8b1c3a678918b58e683deff637c8b117920938758e2d298d89807f4c4c01f2dc7729c63390e5ec1afc28518713e868ddc9518cece38e4634f5f1b47bc97733fc367bc3e0f8ff732e3a1873eafa5c74206277d684bfa26f1e9439cf51630d4caf399ece64b1fcec56361235749860ef32167c997feb099ccd86e2ecdfc18d3c7f13af2590e55be745c2b77b99e311ff2e539700c7f8749f5809df17daf1724bc3d2577fa1aa69e4be0d19cc9e3710e9be2799dce57839b6fb8fe391ee50367e2e5183eca8170c6a99b2bc34c4d4d416773813de274516d6d6132bcf7a54e7fcaafa6bff8576fb4cc1a06eba0cde25b8ed19778d8c09362000b34f2c73fcb48c7c85fc7116f7c94add7dcd0d779f8fb06f5d28edf1dd8a9bcd3c3b5233ff98cacd920b2f5ca81da938fbcbb363cb4dbb875d36179e8264b7b3ce365ff201b2fecc8e1c9830fd4c6f7bd572eba6a99ac5829b5433b6e55fd542df827dfe887cd906615b9b0b1d14d58ede8035fab2decfe696dfbf5db6b53473f523bbee7c7c6adbf50da6285980d5cf8dd8198874c9c392043f77dacb661abc88597e8479e3b3e5c9b3cf384ce535708984aee95b9607365b18eeffe916e103fa1395c565bb4e0bedad0ce6faa7e469fc5420ec6e17aad2deaaf0b801a04295d0742ceb1feb0fbf580cc754b3d58b4192eac7ff08972b00210b8d037e8a820268e9b71e67a3d4e5415e650ea7d6cd87d0ec49b2ee6468cf52e97061eb5110b1865f4c829c77b3b6dd0797d1a473e6f438c94276b157bfa193ee2bc8eb2990a35603eb0534e5c50c53cd1e30e56ba02dac5106368ea4b0b12bb1080cf5af4e155408978a168f043102b60982e194281918b92479eba9ce7c00c634e912f24aad890b05183acd21216852af1129fc5e09c3db7c921dda0866fac559d5c75b13e06ca62269db95addb4442870256d1b2077d8f0c76a1479614c3c316fc5265dc5d62447c3280f6b9f38e33a798ec4ede3d67db19670afcf01d371f9c418691ee456bf50b6e09d6a493bd4cc13350d60254738372fba577a57f7c467ae592d5d4d11a3c2a103faa6d8aab375314b583ff8d83a713e9107be868deb4b0ef470091dc4d068b791cb25e2432e9803e38003cd1d3bcea66a25d1d8580b34c86cc80b7adaf23173a73dfa990f64f21a2e24509f0fc26848e4a21152501fc3e5629c5667b8c5639e7181dbb3678f1c3972449efbdce74a575717be474bd5ea519f9bc5883e66438a18e31f70baf1318cf351084c1d3234342477de79a7c5181c1c94e73ce7391d975f7eb9c5f27e5ef6fcc8e991471e913ff8833f90f7bef7bdb265cb16c4454b31e18b58f8878ddcf0f0b02c5ab448babbf5121ce78c84502f7b5b87675c36d357d7ca78a847edc0eb7966ce3e2913e3c34ad52d438ffc40664e7d523fd6eb919e81f51d0b071f93bd777d51363fef2d1d5d1abf7b81ea17aed088fa8b8ef1515c277e41e08c4c8e9c90e9e969999e3c2b7b7ff40559b65ca4573f925bbef654c7a17bff50f6ddfb2259b5f53a2df4b4f22e91aede45365fcd03f9d466a7c63a26464fdbbbf499238f759c7ae4bfca25ba31d24f1665f53a91833ffe0be95db24efa162d972efd08b16770b97eecd8a3f3b08f1d8d6b7aeca44c4e8c9b6effbdb7495fedeb1d4b576cd4198f49afdcd9b1e7477f2b175cf72b1aafd6b1a0771077c4620ef1a3cb9949cde1a41e33b31d67474fcb81bbff5236acc7a79b53b272bdc8ae47ff540e6fb85e96acbb482966a47770993ec03f104a1f3f36d435c15a182f2a1de7877a63092a7d5c07ac881e5d301a24c851b475522378814f18b59b1f3afa51578f1f5830b68c828fe7042019031a0a8b83754158fa328ecd117ec8078df17598c0318700887acf4503713126d4c611f55e361b730ac04aec9487da52bd808bf9316f1d87c45dcca24eedb67e090e451894f8cd16982b7308a946dfc89974982e52c479a03f2e8b53d79c992c0f92e4e008a043439172bcf7334c582c0d10360a88445f73579aa40b1708b3d3d7dba0c3b8125747a6d74cd0ece05031e555cd51ddeb79d822c77951362ee6d8241f8d51e5c970960872a9c64e2721edbef775f37ec0789b8d3dafcaf88b86dae48df500a66427dec7a8c891bfe4ebf3b4382e07cfc118a55e71564bda723fc660ef71b6e46e5ec4a047b363daad8de91d1e188fc518ada40b96d6afb106369f9c239f97c5d1dc3007cb53a3f2986d1d251c0f8a0975530ac4e2fa58dc40655751c649768d393232626f9a78739f989890fbefbfdfbe970a9b04e0f05119be73a9afaf4faeb9e61adb646003828dc7b265cb522c0d6bf9335f9b3fe713ebaeba90a78260c79b35becb095c794d6c1e2848c4fa9c6fbffd76f9bbbffb3bdbbcf4f6f61aa6d58bf76d85830d1b9d0f7ce003f6f507af7ad5ab64d7ae5db263c70ef9eddffe6d59bf7ebdcdd7e63607d1f1e3c7e5a1871e922bafbcd2eaa4704c06554a4d375956df93274fcaa73ef529f9addffa2dc17c7cbe90ad16ba8260606cac1bb0fc9a06ab1f00b687531fadefcce4881cbdffcb327e724866c6f6cbc8d16fea477b4f4ad7ec3eb9f0629165abfa349729393bd6238f3f3c2e63134bf521915532b0ec4659b0f41ae959bc4206758d474f9c9029dd5c4d9cfcb18c3fb94364fa982c1c38255b2ee9959e5efd704e3f5a3c71645cf6edd1f0dd17ea8664a50caebe493a0736cbc2952ba4ab7b818c1c3baa9f2a1eee181dba4366278e681ebb65bdde415bb769507318d5636cb1ec7bf48c9c3cad74dd5ba567d1e5d2bfe279fad3852b65d1ea5572767844c64f9d94e9330fcad8c9ef8bdef2929ece639a833e3ab504f39896d1276bb2fb9119bd8f861dd3521958f942e95eac3c4b97e9a66db19c397a5466c64fc9f8b1efea66f111cde13159a13f78b869db423dae479463911cde3f2c870f621e5ba5bb6f7d9847ff1ae5d28de4c52fd58de3f2b83e38d9b0a4dae2ba60adf4aea50cf40fd879626b178f7dc06c8de27af27cc9cf73628067a3cece6755e6d708eac1c96387becdfac4e9debf80cdfd81b386434bffd02f28c32be3732ef4f15c860155e4a13ff4c92fcaea6fa1f2788c5df189f9f958e446ef7d923ed68939e5be73f1dbfcdc3c2a782c42e4673ccb214cfcfcd734b028e7fbf315385f817a05eca2521f3648fe22d3609c87a21d1e6c2cb0b963c3060577b59e7cf249d9b061835c7ae9a5b671dbbf7fbf5c70c105d2dfafb748b49d3973468e1d3b26175e78a18c8f8fcba38f3e2aa74f9f9675ebd6c9f6eddbedeed1810307047e1ffce00765e9d2a572dd75d7c9cb5ffe72db0482037578fcf1c7ed1f368688b564c9123974e890c5812f36a4d05fbced6259bc78b17e18362b870e1eb24deac18307059baf8b2eba48366fde6c9bdabbeeba4b76efde2de8376edc289b366de29dacfa1b846e9cf846843c8a4d2ffab8b8e35a8ed6a55f9fd0ddbb500edcf9ebb252bf0561db36d5e917f1f4e87ea47bc1a0d426c60cd7d73d2b975cd1a70fab9fd6e79f4ecb09fdc9be5d5ffd0bd9fcda0fcae0a5bf24271efbffe4c0b7fe936c7fb67e14b72570f4f6f7696efac59a13d3dacfca8ae50b75ae23fa4cd33edd38ef933d0fde234fea57425df5d6efc882be01d9fd8d5fd367be34876bf5ae97ee89bbf55f4fcf62a9e95745484dbf62a17354b65cbc58d69f3d23b3537b64f8cc1e79f88ebf9565cffae7b2f68a7fa71bacbb65dfd7ff8d5ca01baaed176a0efaa963cf4097f6ba21b57974cae0408f5c71b57e74387648efbce9c3effb1e947d3f10b9f44d9f94c15557c8817b6e9527effb845c72836ea5f459f8ce05a26bb2583fad1cd5cd163e421cd16361b1ac587146a627f6e8daec915df77c57661572e9affe40375c2aa4168a9c1faf189f6fe72bd0ac025deff97fdef31e1e24e84b329c4bfa1c4f9cd7eb45422f51e120f47aa38cbcb93d1f8317ad959eb6122eda2a7918a1e3f4e39c8be3663cd0e77f9847f469c8dde35b6169cb7bf2428fe6f928074b78a5aed47bff5cf663efebf590d168f73275ecbd0d2ed4a3f7363f2ee90dac2ff427c6eba923971fcf47c718adfa18371d633e9697c911f1967fc94e5cde47bf14c7db69f37cb1ac66c266617272d27e2c1d9b166c0c70770a1f59f1216ffbdf97feaf1b774ad6ac59637a7c9922bee4921b17e3afac5cfd4d06f9303e2697c62ae10e0eee62818b1b38f41e436e23d117d8f7eddb671b929b6eba4990cb873ef42179e28927ec7fdf1ffbd8c77423b1cd3660ef7bdffb6cc3853b4f68dffce637e59e7bee91cb2ebb4c3efde94fcb4f7ffa539bd7673ef31959be7cb96cdebcd96af08d6f7cc33638d88821b78181011b83e38e3bee903ffee33fb68ff3eebefb6ecb1f9bb3dbbe729b7cf6b39f95c71e7bcc62a37e1ffdc847f1f1a26dac34c78e2f7ff9cb962336711ffbf8c7e459cf7a96dde9f8ca57be22870f1fb63b8788b775ebd64afdad1eb1a456277d6f9f9c9ab49c70a7112d540da0fa5d066007f5e1f5c10b5fa90fb5df2a0bfbc664c9aaedfaecf6887ec5c259e998d55d0a3e299dd14d927a2e18dc28b393b372f0894959f78a8fcb9617bd4d16f4afd08f129f2fb3fd1b6564df5764f5dab5fab1e012bdf1a51ba359f5ab697c7d165c3fff93ee2ebda33670919c1e3a21c372915cf2a63b64f9961ba477f17a59b6fd9f779c397e58bac677ca4afd49bdaece49ddd4804373c05d373c543e3ba99bb1d56a5b2387f79d92c1abffbd6c7ff57bcd7ff186aba57ffd8d727af7a765a9865fb85c6b3433ac9f5c4eaa1f72508e697d76cae6b155ce8e9c9221fde687cdafff9a6cb8ee8dfa5d5f2b64c5f697cae48cfee4e191ffa91f495ea4b116e89db053ea8bb22107fda75f59d1ddb3546d9be4f8c11332b9f44d72d91bbf2c8bd75fa5c79e7e64aae7028e62b48675511dce1d9c2bfefca9af4df431eff0421b7b687399bae051e7f0386fa3be55ef387536613ed4793ff2d2c6be84a18e3e1ca3f72dd7734c6eedcd817e057ba546f423cef7b4a1f78ddcd0793cf5d4d18763dabd5f2efb718eb72f1ab55b7398a37dda60f79c19c792e1ffa4f404b66dbc1e74b648d4277041a00fae03c45b123196b7233e28727ee093afe6003b70e6abbcf4430ce831e6443dd6f326bb39d5f9cddf280215b9cdd7cddfe3981b74c88971e04b1918ce153a8f2597e92c60c0d297f3e13871c5f9327e8aed6b14f92a31e23ca8335eea94d3f393db728b189f0739fc1a259dcf23faa6ba878f6b95aa7abc310e6358faaaf4b8c4a13565637cb395ea1e6be5f978fc70be2926e215d60bb158e35ce6183d5c7d1cd3c5177f0cf89c59676ff77e5e260671e8073be7eef5a673cef0d57f011ef5912f1ef0618e3419b0e0037d5ea37c3e3ab6aabb1c520cf232d788c1825630c0a1e10d0c1b34dd18d6defad6b776e0ae0f1a72d78f0f3baebefa6ab9f1c61b6bba09eab8fefaeb6bfac6d7810dd1cd37df8cbb4ab557bffad51db85b041edd40d5bef5ad6fc90b5ef0828eb5ba8178c73bde217ff6677f56c366ea965b6e911b6eb8a163d5aa55356c8cfee44ffea4e35def7a17b035fd38b1031fab22e6f0c87007368beffc37efd4679396d906106fb6b1b6d83cd55ef2929774bcf18d6f34bcdef5eac026ef3def798fbcf9cd6f963ffff33f97b7bffded356cf470dce93fc3f13847ed2257b11e7eddebbe78ceab53565df4bc9abcf25679f86f6eeab868fc5159b761ad74d68e846b2beaab52870cd4ce1c3dd4b1f3fe6959fda24fd436dff8eb1ab25b1f7fd24d4b777fc7452ffa0df9ffd97b1330b98eea6cf8b4a49134d28cd6d1be2f96bcdbd8181330188c63202c36cec79684004f12c217c24712927c21cfff93e483247c095988212c499ee427243c8435408c0986b0186364bc4a9665599bb58db6d1329b66efffbca7eaad3eb7fa76cfc8c82c616ad45da7ce79cf7b4ed55dba746ff5ed9dbaf6eaa12dbf29975ebe405a67e947051ebfaed954ab53740446b4b9500e3cfe981c38fd0cb9e4d60f56e7adba22f44321b317ae958d2f7eb76cfbf4d9cad0d62f54d75fb04c3d71f50a1b4d5fc841d7870d7557e591ad7b64eabadf978b6e78ab4e74f42ad7d8a82e6a9f5a5976d90b752ef839d97ac72d72f1e63dd5f91d7a1573e4b4cd7be0afc92ad3c2eac983bb65c74ea9ac79d1e7aacb2f7b21d88d035c1b5ff09b95ed5faa541fdef2eecac5972fd609748bba8d1477c9c1d6eae38fedac9c9297cac5b7be5b6677ac537f9d8529138281ce86cc46ceb287aeb4605bb020881d23ac75d460e336268e35f62b93e3716d498698eae4cecb0065ed469ce4668d18cdb07539db2060b46b79a7c1d3dcc0957c5cff92cef59d58a828a77308fb13f18897734087427d68611bd5fa449b8da57212e3b70375a889f3c713ede405a7fe4b6390c7a0af71a933fa060ee86def21210d0aa4ca6ab66127c60368674d1bdbe653a44cbc8953ed4986d5e3552697e65cb34439f9454b6a7b6c4a8a423106f8530c40322ed8c04bef844d9a60f19824675ce4a03d71d1a0356dc803726a474c6aab9dfed4b1a69e35e961f72fd8d9f6fd06defb260c89626d18370ef4019e50fab2a6ded78dfc0adb1c0e919578cf6132b77bc4a53cb45d884f9c3a258c232b60a3dee3bccc5c924eb929d3060ae8f0f23a1732d9bdcecbf42307db1ed34c667c8f81aeae9d8d4d8e219e7c853c1c1bed8a77dae09d38b15df017c7456bc8f60212f214bd4784098d5e2da8747474c85d77dd25b812b57dfb765d931d4e6398183dbcf5615ce5aa1cd5f537b88588ab4d5a2a8b172f962d5bb6988faeb1aae8edbe0aaee6a1e0aa93aec3aadc7aebad95cf7ce633953ff9933f816fe589fd4f5470d5e9da6bf51e937260dd1a6243464eb7dc728b4daea0400eb8928171800db713b1862d8e4b0531900f2668b84206bc4e163126c615fd6c8cec84eef69ffa9153278d130ace5b61bf0a575cf063d05259b4f159958d2fbb430e1f1719ec3ba2576a3a2a6343a3bac25ed7508de8bdb2e1999503fb4664c1333e281b9ef3f34aa25777c6f4cb033ab1c1240bcfb8da74c3afc8accbfeaf1c7ae2a45eede9c0d5ae4a5539aa43b892b5547acf1c9223a797c885377f501fb97015d6f35a4afa6e7d9add7141e5e25bde2b27866faa9cd6ab5995ea32bd82a4f1f5551dc665b00ee93c784caacbde2e17ffccefe8d5338d81d896032e335564e5d36e9695377e4e9ed8279591013d6e467511fce0a8f5a5a2ebb88607ce54f6a96dd90d9f911557de6c33149d4119873efea1324dafc85dfc336faf5457bc5d8e1e3ea6fd585ab1d8c8614863690e5dc73a2b27476e908b6ef90b695b74818e037a80710d57b0309edc3ed84f9b95da76b1f413d4f47e9b468bc7eb7e63e786c2f6ce7c80e1f930e5941dbf29a8137c1ca8d1ce7506d77da9a08ffb96c5757c10932efaa4fc23cef324acf78bb842a55ca978392a8d33d37bee34763a6e653c3e27d80bbeda869d98640353b61dbcafc7c3c7733ce50f1a45224c8035742c5ee765d81bb57508e86e75a1ad26df2ec8381369f1bc5e9ea88d3e796de4eead2cb63317447241e9fdac1df3a6436e2fc310cba1f2fcc9e6046ff77233ee3c0fefe76517a64ecc7175edd8813c5659bf3c86721d5f3696d63f92b9ece8ef5413127d3ccfe1f589c8edab1e9bec4d04cfe7657371bc68c3ae077e13b660f23c7aaa6f88278e7502bab8b4a16e1a9b3e5aa3000b1ffa438789cba8de0e9aaedf76c37aa6bffeebbfb605e837dd7493ada7c2a2745cddc22dbef9bac0798faecf026ee3c68da257a2a4eb64977cf06f3f286d6d6d76850ab8ef7c4717ebb882355e2f78c10bec9b8aef7ad7bb6c3286dba8585315af62d8ed44ff65007c03d017df4fc89810b2a08d49156ecbf24a176a2bb1efbecfa66fbc09825bda97315ef80cc0b6c6953e9d38e843395bf5d61e9e90308607b7b7ccd0ff4daf52018a7ebdd5864992c82c5d0c6e8f43c4fe11aed6586d5cd3664aabda07310f1daee85530fd1ae194b9eaa78a519d7c68d532a35566cc6a5300e26b1fc9a1931c25325bcbcc56dc89b389dd14d1af0f565af576a52ed8d2e1d1bb8e1a43d78e4d0febe638d6dc6f50b7eac4f6a4263486c9d9b436eddbd270c48e0d680edd1a5339dada91824d8ef02548143cbe01659a2e429ba976bdc3a8fd98aafdd087814d69d77e0c683fc6f4cb01da8f993334d7c08181f1791889bea5ed1368a9aeab13cefb00a57e65c7b9c793ccebe8c39a18a34cfb80d796cbe464ddd4dfe5eaf19e39cfa714e778e8ebfd92ec709e8772c24512eac9e9eb329bd779997ee3f2bbfce0332e1e18dd367a9484931a6b9e24509b8c234d0bdbaccbf039ce1ca3afb7c19725f1a982326a14b6ad11db85b880e9ab80f36d2fd39f357c3399ed3cbe6f1393d7cc81759e17f56535b960f37ed656a3f7f176c82c1e43d96cae9fd4e73570d415e426be853c2c50390779cb6a1f0bf6bab6aa4c1f6b7204a0bdd7f27658e6e6f93856e4202fb1d41b2e8b475bb33a6453cbd7f3fa3cc861789733f5e3d58538b1411ff6b12c36fd9ad5e061d11b5414eb6ae218976dc6850375aceb489c8218d43829e19b863b76ecb0f562806151bb7d034faf62614d1570bff66bbf6613284c72fcda2ebd4d28b8fd87db8390511eb8ff015bdcfeb6b7bdcdae6861dd13ae5e61e28645eadbb66d331cde3009c3d52ee48005f477df7db7adf7820d932b5c81427c4c9610d717e850d0074caec0c1f2d0430f1937ae5e61928545f7888f8293b51f83b41de9dca0c684c6fbe9e50f6b7372d0736c9fccd04ddadab65e17b3b7c8d16307e4d0c17d3230784a2ad357c89c597ad3eec8769d94e8642bfba0c6d61f19e895fe230fc97c5d0325d3174affd9937270ff5efde2c021ddc02dd23e7b8d4c1bdc27bd278f5a86c6a1398412f69fde937ae5aaefdf75a2aa5a9dd49cd4f641fdfa618ffea6a14c5d20f3754e3370ec3ebdca7626faa142cfc238eab44a73dc236d333485d6f53a3915e93cfc84bd86758ca7cfbc42da74187b8fee510fed079e30c114a230d8d72d83271e9679983fb52c941efda99c039ac3c99387553157e6cd5143cf97a4ef54a7b6516adbc39a91cf8fb5e91bbc0157c0a67cc27141bbc794e96c10d4d770b1a66c368deffd9ac948d57c5d4d9df783ce0ae36ac3db8d03fdf1f9048f028ef9791c7dc9475ba378d0d7f994c4229f619d8fe5805cbd2eca059ff1fa6204b57160decc8dfce4441b05edc27fc1f400511dfeef1ab30a386d8536ecd1b170f6a59d7574333f9c3ca25fc1c77814414e6dab58ce4facf1eabe0f372fd30f1cd0bb367684bab8e69bbde5b9d34c2eb5ab18f283ad191e63080cf094d9464d1ded655cb495f9255dec1bfde9c31a7a3b796bed0becbead3855255dca1deee44e315560fee4601cdf269e58c76f30eae9839ab180a53df9956c47e23d87c97e1f518571447ff219bfc3f998e42b60a3d2e3bccc31309f38ecf183b37c0c31e625bb66594ce683dac7517942fbb6f707bfbea04abe3166b11d5a0158e243ce94ef38fd89f814c312c03e57dcaed82f6d9d13d628e19b77f876dec73ef63179c31bde60147a8baeaacfc4aa7cfdeb5fb789ca873ef4a1aaaeb9aac4c94ef5694f7b5ae5ddef7e77556fed55f01804145d67553d75ea5405132f4c9294bb8a355c9a7b058bfcdff9ce77ca6b5ffbda2a6e27de7ffffdf2c8238f545ef5aa5755f18dc4e73feff9953ffbb33f43fcaa7e9b102ea2b712ab3ad1b23c2d80be61d284ab66c80318bcfe45d75c6151fed12347ab9ffef4a72b8883822f0b40afb7239127268a15e86ca75747ad71dcd66d2773f66f3c8ab54e6e18508cab96e1c1b39556bd60755a2728fb8feac59eb9b7e80f352faa1cdaf177b266e1d6ea74751b1bd4ab40b6e6691a5226a36da7515ce51aee95a97ae1a873d78372e0944eab96fd4f5d37b5a772a4f3cbb266a97e4350e30c8589247c2db03a93a73aace33453ff1b7ff68c54f6eed926a7a75c23d3173c530eedbd4d96ccdc16263dba807f445fe00aae78f06bd8b771bb6f68a05fda94e3d4a18764f741edded2d7e97e5395cead1fabac5dd6559da9017b87fa357bdc9fe1394b53d18696caf0f048b5323254a9ea55b4fd3bbf573ddc239519cb7e5d3a4f7c57e674de2b2b170b3814529b10c311c5b645dc4f6d8cc739e6b0439715dbd19547c3589ac4783cb79bda2c71c3281c3ed8ac68278cb6c9093dba8eba51f17180c9dbdecf787d0a717fca63d878c4b865b9781e8ff5b28f3b11d973125fca877d398e1971a8a1f405be1ee7ed05deb81dfc18d0973ed60e31d2b698aa8b2eff400d699342d63f9470809b29b49998b60c8fda5ec4b3767afa680d92c4093dbcbd9d3238614e78c8212b1b1dd8230624be005618418f8d3e5ae1e033b72407467b0f39c6f8248725c9cc063c2ecfc81f728be8a80b712201741e6b2d3736de067e1f172dda531f54505d1a1be0818156df7080a258bfa0cf8be16a4ac35a13b19c2f21c611f3804c7f95438ce803bcd9cb62461dede40107fd9438158f03adfe15fa052c30f431d954812fea1363b41b9e72f227578c0e3d5f5095c91c0373495122161e716c22a5a60352ed43cc19b5c911c0765d0d3f62ccc3fc128f9962fee48bb556bafc442f016012d0e85b84b80a830f155c19d26f11dafa265db06ddfaed367631987c6b05adf984ab13fd19e8c51002f26227ae5863c8a0c630408f9f00cae4b2eb9a4a257ae6ca1399e4f75dd75d75534a72aae2ee1a56bafecf6ddcb5ef632bb2ac56f3c62ed139e45a58bd2f1f8032458c5ba297cb310132770eb8277fb662178b0f01deba3b0660b8f5ec023185ef7bad7d9a31390d3a5975d6adf20c4834471e5ebe94f7fbaadc3c2f881138f764041eedaaeac5dbb16e357c5446db33e551357ca7472276f7ce31b9197e5831cf53665058f6ac0552c7c8b307d3b5079380e461cde7492305cc536c1f6815d4368959d4f6d2c2d1bbdf03320c71ef8a4fe28f25dd2db768dccbdfa8f65a32e225f7ec58b2bd316de503d724c7f1770df56bdb2b54b7fd3efe7f591047a992a9ccd8c00dc4367f48ad7b7de24a7ba74b2b6f49765e5f5efd5f55aaf938e4d37cac0d48ba4f3802e0cdfd725b3975f515db0e11acd6baabe62fc20c8995ddf94c3f77c467af4e2de8c8bfe4c36dcf80e597dcdcd95592b5e51edea9923c7f67f47ce76eda9745cf4caeaccf9ab923f79c6f437140f7fe7b64ad7ee47e5ecdc17c9a267bd47363eef4db2f4d29b64acfd993a79ed95137b1ed7e767cdb3bcf090501d1c8c0df649dbbffa3ab7c9e16ffd6f39ad4fa9a8ae7ebbac7dc15fcbba9f7a7565eefa1ba577644df5c881af48b75e949bb3fef9826f2f6280b5a473bb6d02eb17e8420761d7977dbbb3655a0b8e136bdbd6e376094cf65903bdf1e81bfcd22b04335fda0344e3270f68825fc2a0dd88d3f3538e71e06fb16bef21ef8833b3058be7268b1ca23267cb2be6065df20930630e14204d3c491f1cac0341678ad43fa58cfbb5a9c2383036fb4c0cf4e48bb256ee9c9fcc91071123bfd6e66bb922554b37bdd73e87b231203e0486517d1853958ec916d51911c0380182be51811da519a6c457ddb00deb786d07f69c5e2ee1092af38ad628e77ea96d239198bc67528e27242ecd1fb2f6a3294fc418ad97a1f05c6c978c4b9d6feed7c897f1581b51c91bf968420ed4319f328e1c43ff46b5e7a02fb1314ee958e67ebac3ba5d9c0c4dea8c35e783a7c577388f213373e69840ef715e8e3eaa8afbba72db7f8db2fd1e3e289e33fa5a359e3d626b71bc73905dafa8b0642ce6841f34aacf3dbae2f2f2078dfadcc7c9577babf3600d0f1fde36c304036df87a2e645ba60bbdd039834e0c791b8e3a5f97f996e9bc8f9773ac8f97dbe8073d8aef076eff7de0031fa8ea22f80ad681f9d28cc7c64407cbf67775f2d8b2078d96f1da02755d7835d4734c76ddfe5bd2b2e02a5979d52dfa10cfb50aaf7da769a4ef981cd971979cdcfab7b2fa797f22f3d63e43af64e92dcfb8bf2297ae1d5f9103df7e972c79c63b64f1c667e813d817ba90faa04ffdb99d83f77e4a2f6175cafa17fe913eb261a1e6ac1c5af436a5de79ecafecbdf34f6540afd6ad7ce6ebf569e99b35053c243414ac9f3abeef4139b2e583d2b1f9c5b2fc9a5f547fd86a63da7774bbecb9e37f49fb05af9765973c4f9ffc8e7564b53278e6a01cdef655e9d5c739acbbe9afa46de92531079c33c248767eefe372fcd1cfc8b26bdf2a1d6bf58b07d371cf3316bdac75e6d0a37268cbbfc88c99d3b41f7fa80bfcc3c35fb94db91dec78c6b988ae9a2cae44e2ea23d7e6d1879842addd2a3b271053b62f6128bc8fe5e2ce87a53e242caf31b8b54e94630ada46312c97b8bfc0a1118e368e4dee07577d9d534ee06429e19b3063a96f242ed8b2ed0048c11edbd0b39f264f3ec93d9ed0e2e6c5a0719028fbb60e9eaac38728ec184c8f33677dc3a18d03c3fbd296d79ec3fb95f97abb9d3eb2bc3db76de8b8eb96e5486c21beeb0ff9cb7c0b79c4838c38cfc71865b5e2d4a576693bf7630cd6e4008e87648a19c7db7256204f4ade8e43986d70796ce206480bb71df5e3d59693d1ebbe9171e4fd0217fb60792a7ea2f17c1c84b1b1e13e1b1446493e1f1bf2842758e33cc9ddf3d6f547e3609c15a355d8bec0974eb062dfad1f3a0ae4853f27539019c3cb0ab7877ac227b79b42dfc8473b6a7f1b0f7c3e566ef7586f838cc2d89e0713acf7bef7bdd597bffce5157c9310c5f314faa036b40b79623b421fc70372d9042bf1c43154129019d7e8d05919eeef9299f3f43e9eae04b111c4040a4571cc7ba847d7424dd19fcad19f88497c713c077b8e2baeaa3fa3b3d8dccc1eb7856e9c90a53e0febec9963f8a91d99da32d373e85c6fb832d87d449fa3b5d07e7e0624368943ad2f6edf11fd01e611cd77e61ccd5563fb3c86f5dee2e860aff6431f030f3f38c6491c16e5c7546540bfd138757a9b7e13716ec11f5c83dd476da1fbb4d670b5d1b685b169b8b86eae3a725606ba4fd84ff74cd1a7b3c2cfc648e3d97648638cf861bb035336c1f2f91b0f460a9b3472c5d056f9ed4e3d75fe3cc2e30318eac1c958f46d54274ef7f9056cee6f7d3603d22dee97e4667cd851e8e3b90c53d2e7bc1f31865579bc94b376b4592ce6c55cd298d310c78939f93ccd671c7eeb9fdb76791ff2ed6079636cf45f610d16f399ac27476072047ef447c04e184f519a4f2577b394ede418270090f3364fba9cb0e0439a274cabe3491d317862a40f71f4c9b9d9e6073fdac4fa78e02617e4f839933e6870db4fd770d9ad4c98e9cb3c5893e3fc8cb57d8a580ee09daadfca9b3a7d25c2a72b539c4c68f241a763371d8f38074675365ed60aed19edfa6d3bb3e12dac2dc3c42ae8ec71103a416991d6f99cfc1439a64c852d5c714acf958afef69119af9861e28357180ffd548ab326b43161c2cb62463cfb01bb3d9a4b3967ce2de6a0a6c857511b2699b1ad86f02d43ec28d0e9a41321a7b54aeb8298ab623816fc603770c9db78f6129749d54fc0087012567c4c03feb319f6bbb483712c7852b0930131042b883b246bfaa1e609a499cde3489be3ad6dc75f4c406560f58e2ddc43896deef89e83326b3878396f9b0d3162c9fb415fd6068b3941b6bc626ac0d849cc128e841ecbff8ac14fff0c1b75d6d6b300e3581eced762014b1d6b338458f4b516ec5961dfa036ace348bef4639fd0175712ae84831f42d82e168b1caedfa0aa8b1db7ade7b69025fea90f9a27f1757ccc19feb18fa5e3095cd65f8b1b7dea6453846d67219003843c4f72026fe600f0b91b55f48bb47555c283261b43cf0b47d8793cd41135504cf8310d8dfac39cd00f8f89f9a4b07e0cdcf90776e4edfb66fd881f7e498f718eb1ea8e2f23d1f0ee0313aabc6db02c16302ce0670ce8eafc5d1f60c35a29acbf22961336b4c9c3da40f1cdb6a9dfeeb5143c2cc9050ed747e843fe81c04f48cc27f60718c3b936f79dc48171805d2731c686b616fba6a2e6ca5b82aa497d03a7c5017fdcf88c9b9207debef1871c7065adc4bf493f420e1878f4354c92205b1c0bc23cc3f65290613916cc237ce3923900e239423b8c51f050ab2ae90dd135a2ba9643f0afa1233e7321dec62df25187e1634cab43b7a0b492e2679c3e266572b286decbc459ad7ce466cd98c4f9cf37e84a71e441deccd91de7de87b2cf89326d29b66ea7541c3774e653a68b0ee4b466c495f2e71ce800fb00c1d953cc1803157476ed18070102d8c1a04e30d84e051088c0150fac84213e12d9cee1fc180075e28f1ce4a4cdb08e0f8917728883c91d90b9188f622d2725c9dbc6cf983137f2320772a28f65f8a00ddcbe1f8927eb7320a9e1f3be70fcc89bdb9117fb93c614202dcc9576bf83734c22148352d8d1923d05ae093ea6c91cb37820d4f982dbe589b140218e631394f65e78e31814708a28b45d0c9f13882c1e86c4ed97cc07350a72f17c1c2b8e9d8d8f1160a84006a7d0af20465dd4a34ac599e86a3929005c162bcac659b28f589eca63783796a5319232f69ddc5afbb1314e743ff2c2cd8f411c1aa8c72fbe8f193a1f5b980bfd71c71a72c90bfda9e798713b18178c593fa0f2710a6d2c8dc4fea07f187f4c108945cd71a68fedab8aa70db152819efb340dd10e3d7d50b3909fe35d5703abff0a7d8cfd632c724db44e5c384e5db1be699b8f6bc0e18c11b00480f371f37d93c77cec37272489134c3ab6dc861603d411af0634ac9814c70b0afa04ab6f2b27fca2abef8dc9f1d95acc01fedc06f0a94df622410c6098980f2788c6a1a4dc76cc89581b2b9f009375357da0e23670e6d01755a47d40a3e11f8ae15d9ac4046bb0339794a37ad93e8dce6a313d44e54cf11da781b237c6f135207e4cd186dd8af281dbf0312e2b9f1774f4f1b918065491879cd0730c289bbf8fc76d16f74de2c09162458cf1e24dfd512c5fb559fca8b371a20e6396f916c636f63f619423c50c9d316ef6d5cef51967ca577d4b6f1126f290735d42519d2ae259d3803693e300d086ba80e76010e0db2ab3433497d6dea714a04a8f71722117f83a9b35b38d92f0190ed8ba320e2671d539aa621c5fd81b8d0d786d6367b9e7610af1b378055bee18db8c43f3447c88f5f584fd628ee3e2b3be8c3b963e9973946d0c7872ca7ccbf2343c8efc732c85384db6fd39d2d6c1d3715b67295714fa938f7bb98b693936691f6ed027e2722aef479be9729ebc0d7099ae991e2e3c964a7c532ee0888578e694f46e6724c66cca9b97823d1abd8e71bd0e30df0eb48a74fc057b3234c618671834cbc2fb47855585b76c9c721fdf663feab8526e3566c3c6be14381cd6f3794cbedd0b360d91b71195ba3a4e379e8673dbb5206a5ef6a10f902be4752a0d5668356c94fa3640e7d8bc9ddce2f64ab94e2497e89338a28018892737366afb785e9e2867898f1fcf86fd76fc75a995713a50cee9dba5132ce73b294e8ec0e408fc048e803f499cefee73f2c6fa7cf3ffa8f09daffe9127af7f54fad9280fe6dbc8fee3ae47fffebbf7f1c77d1bfdb0f34fdfdbf53373bfd340efdb4cb80c9fe30a6df79f75fa36b25b0c87c77ff489a52f30907d1b38dff632f30626952803077ec630bbc7a9a260f3ed0c47ee42ec0618623d77c10f80ccd7db4d56bbf727a7b96a9f80696427b66077f19af9fa3cccdff915f818640275eec718ac1385c6ca73abc300ec7232bb6bc30c5dee57a60376bce273cf39bc8d3cd031366bda9ad5052eed8f6f93873578bcdc8cf75c6d39afef8f1ff752def83f424ee23c17e4bc5dcaa1ca1c0b5c235dcee1715ef638ea51a3e46deacce8de9ae11dcc4472a2413fca1c1f03c21eafcea43a6694f02ec35cc736ea8994422e8cabfc283e67b67d0d1985b80257e40888fa3e7b3f62ca74e4648c1c93ebc9453fb6275a17f8e27894f916aed8b8f34de1f8708efef84d6ae7479dcf9bb994fad221ab732cdab9ce5cb2734ad9b1ccf82944eea30660c0eff306deb74b65dff7287b9ce5ec3129892894d91c4f599f73fe3a8cfa7b4c2ee7789f63ba82851dc33b32efc20e43a5d68df00ed2506cc4d9d0c1197c5cf2f8bc73bbb7399a82489e82f2fb6cf83cce856a3c3f6f9f48de13c134caaf99afcfa391fff7ab670cd69e2fcfad0cd30c0f1b39fc3e52a6f33c139127cac19c594f84bb1986713d9f979bf99eabad8cb74c97f3e241a3bd7dbdb9fabf5d1b27594e84ce47e7f0880bf0e1a77abebf824952d9a7d0445927e6dfbcff13e3689c5198e8fd20fad13807fdd0d5ed816f884eb44ce4f868c4e57d21ff300be3fbf3669e0f313e6f607cbb915cc6d52c568e6fd4664eb9dde791dbd8f6985c26a6ac4e13ac32e3a46e72042647607204cee708e01b75780a7af30fe0f319f187c375befb870f733cfe01df507cb213b7b0185c277efa63d04fb654f421a69a80fe6b3eb168d87fbb72a2df48fc7e72d027c6db3585717268dc47fd88c4b722eddb879cac35469759d83fff7b9365b849dd4ff608944eb0f203386fe743463b6bdad1c68e68a5643f2ee073bb6fab3ca119acf7611279ed314e2ee4021f67b3a6f6c597842faa3da4268f83495c358f9a348e2ff26c3436e0b5d976967b8d3c4885f859bc822d778c6dc6a179223ec4fa7ac27e31c771f1595ff26dea637fbfb28d01f7f58cac2c4fc33f89ff8916e234d9f6590a4f79b3d09f7cdc5d749c0f3051982ce73602b87285c9155e4fba5447f464a1af96f0ab7f4f8a6754afa0e98338a5f264b7a14ecc46873487da13ddcf398f31f5c7b1a3cfe07a724577507d40aa3e28ecc9b93baffc8a62e15cec8e83c2f1e1fca1af2b25aa3a8c2a4a7dcb8025d886be1a1b7dc0e7869589e4127df2d08dfa9ce30a6d1fcfcb11342e67898f3fef37ecb7e32fe4834619a703e59cbe9dd660397c6d5214956992e4414ea69d354d8576c955cda6768f57b9806580bcf63eb98d6d8f7132f80b319c0dae059b6f67388629d4e36072ee73f1c571d0c89f7ad6055ed728d8b35c0b36e7e345c338bf89f8787fca13f68bb1c6c5bb9c2c46de66e0f35037cba5cc56a69b481a053fed4fa13d118266183f3e5e6ee6136d853cc6f1e50908f50fe285147f10717c8cf315933c79ed634d4486ffe927ee95230f7e4207235cc1c2159c89f80213e28f4ae7fd1f959ec30fc476e3ed17f0de1eae789d3df984746e79bf8c0c9c0e1c7a8b0dece79247d78e2fcac99d5f0efee7e0cbab6ec3fd2765ffbd1f93fe33278c03b7f9d0c589e6c0f1087ec54fdf343101b33b0e0ac787450d6fa57ae7e7a07562a96f1daa3c0e7c4bfd3576413f915c729f984381a7415e756a1fcfcb9eb3449f78ca6c4e375e4eb0d7619c7f8ae3841c6fede8533ac172be93e2e4084c8ec08fe808144ee6e723c7e267c5f9601c97837d604d079ee8f21a768f855c68bb13244f7c5c27432ec6385f35e337e3b72c353716c3fa4f601ab40e3d2a629dd944f62dd7874f75f5c53f8b17ef22e88f3f1f7ae073b2e7ebafd79f8e3918dc747b078c46c4b84532d3c55c4d8e13acfeaebdb2fbce37c9b147bea4c8d1f44164bef08f3e3ea79a2e7cd474edb957767de977a4f7e8ce04c3ea5f246c3cd67b6b253ee3d0c920ea51fdf1e7835bfe5e9ef8cefbf542584fccd93a82ce048e2c8f5a0ea187fdc71ed31c7e498eed7bd87208f62207b900c0c8e02f80438577f3e3a0d5d493d2e408a4fd65728235b9334c8ec08fe908e052fe53569e42eaf172c60717ae126062e45fbc72903eebf841cacfbee8071c395063dd17dbe3c5fe71b41787011b4e5ff8676b8c428f4e1fdc2a8387ff4c66a8fef863df0818ac43b245daf14a133b1f2ee758cb38ec419fc372f491ff94997a57ae67df6db5095276158c14ac6d9bd9f610fdadbfc3d2f5e827a475b6c8b1ed77c898fefe9fad85723920f1d083901378ec4a5bdce82776df27a3dd5f9291535f9613bbb78430e6a057c8340ee2a5fd242651cba1a23107e4f8f62f0a7ef6b0eb897be4acfefe60d837823f38f82af04c4ea4e2684e56131981b017eb5d6cecb7d8c1589bac0ca8a9072165af4f32edcecff0dad69d54c5b07726bc36a157732d8e93ebf0006a313d52f5b9f9b6816ab8429fec9c6b21138fe7848c92b8ad516cc396f7c7fbd017752176e4f5ba02d6c78dfd2196fca9edfb1bba0348ca3be7855f233bb1de5e909bf8321febab45a8e5e0391883b5f7e358269b3a52464d2c6bda2c5c961b31a893ecf84cefdae42736713b7fea26522327f6c7e76071b2b8d43136eb738dc3ff55d3cfe2c6e51349c7d8664496132b29c712386d8cc136fb0117d3b963ae8426a8b099ddb686ace3683a4c8cfc2bc5213f18dc7e403fcf31343424c78e1d93e1e161e3f418e64b5ed48d5e16aa819d3cc0a0c4f85ad5f87c9ed00760c07a9cd9e23e18408ddfe98741489c717aa20afda7a7771d43a90e49e7439f9345fa9bcd1bf4b7a78f3ffc01fd71e4c39612ec455f851b0773835da4efe82e39b3e32f65d3d52273da8ecbe187c22d3a2c7a0f392369cc7442d1899b2a62ff918396638f7e435a063e23173d6ba1f4eef9033975609be91387b6189b5ca18f613f181d3825871ff83759b14e64f52691cefbfe5946074e5a1fadaf1cd79447c8c738620ea73566cfae3f950b6f78bffdfe61e7ce7b2c8729ec87cb21c4b66e843c31a685b1b61e9acdbf253f5542b68106002238dccbd4b14d3b75e6177d684b7caa27cef3359289d5a151487456658e375203071bfd3ccee7d588cb308e87fe793fccdf9db37c3cca051f28b5902faf69638eccc3e23418b3f1f843c05acc02be84d372501062da0f4ce1a4837d12b5c98a48328f19d4f1453cdb9640c4d18f3c1a241d33b4c1cff4318ef13899be096f01424e2966960f7dcaeca6b3f37648d2b02e5fc64798424cc5f83664e48d9ad854472cb8cc5ee24b1bec7c31b66fd3dfdbe8cb3a612c137d73f11297251700c4fb9ab2219837a8b81fa8ae6073312c37d88981483f389560198f388e25dbe6968d8df72127708c9b7c633cd353068c39c53c73bec4491fe09cecfde94bbb6f2325f6a79043a3b870c8e2b0cd98ac0b7c3e0e38b41470ba9f7b9e64371283377eab9d77034903a4f55b6d85b8c0b23fd1a6e71885c40180bdacc0ec5ec0eb38cae9d3a7e5c1071f947bb7dc2b5bb66c91eddbb7cbc0d901b3e56b5fe0c3db80a3faed343cd2008f83403975ea947cf4a31fb54916daf4b53821c1a4a38d43050cb97d0d1edac2608736f428b0715f20ce7352464d3b6ab6cd8e3119af447fc0ccdf3ea83121d29792e00a515517b51fdf7dbff4eefd13e95826326fd1269936b2450e3efc55b3e38a0e167c63cc3949612dba987c4c17b58f0ef5ca8187fe5366b5ec96391d97c8a2e522271f7b9f9cdcffa0061e0957a23407fa19d79429fa3f6b358f0ee855b261e93dfeb81c7bf8ef65b1fe26f3ec85cb649efe7ef3c1fb3e23437dc71533a4afc1f21cf4562472ac8e0dcaa1ed7749f5e44764e1d2c5b268e902193bf5ffc9e147bfa536cd53fbcadb96b53ce2e431f663a8bf4bf6dff759993b47a46dc16259bae9b97274c797a4e7c4018ca0f284db9ef457651857b79d920e42a3926f176e4bd4f1c5ed0d0aee03b0993eea72acc799cd9c8b397a1fe20b9cd931490cfd406925cb8538e3727d20377dc0933050c636fd7d9bb2edacf4834b3ceecc3d3f2ea0d4923025b9a4f8d1463ce25989b13c47f221c4c785cef9e43239a98f14e6635f49c1ac1c85752e9bd1bd799c539b98db34711cbaf536ce5aa332a2e43500004000494441540d801cc7b6393b3bdbac731cf5851ae7bc923ca823b659db6c253cf46954831b369c8c89613cd65e4facb7795f8f25067523bdb711c3baccff5c6de4c8fdcadabe1f188e320cf92692b7f72f93bdae8cefc9e8bc0fe454b2fef8d89459d387edbca6ddd7c4e4e396f4006317d352d04131918213503854d3ef2996b9e10314a52c067556c7f1c0366f566c9f889cd531385564cf9e3df2bef7bd4f6eb8e106fbe6dcf7bef73d59b26489fcd22ffd922c5ab4c8e8eca4883cb01745ff3dbbf6c8ce9d3be5252f7989613069eaedad3d776bea547cc5df9da055c655325f78b225276b626087ceea3860ec3730beeff461ed71094ba3d6b9dd99ea45fcfea216e6333ad427670e3ea40bc80764e0d45ee93ef2a88c0e8fc860d783b27295486b6b9b4ea63a65cd0522bb1efe037970dfdd326d66abcc9ebf52da165f2a5367b5e9373c2b323c549591fe337a1bf061e9ef3ea6729f4ce9fb0fd97891061b39246ded3364c5d27df2f817de2e333b2e9369d35b64ce924b64c6fc75fae5c0693636c3032395a1ee4372a6f36119d16f40229f85b3bf260b16b58a0ceeb6ab508f3ff21e79f81387647afb4299397bbeb42fbb425a662fd42f39ea5a2bfdb2e3b0f6e3ecf147a547d77e8d0c0ec870d7b765c306fd7db769fa0dc0ea5959b35164f75defd4db8e77ea17025ba4bd63bdb42eba487398a15f749c224383a332da774aba3b1f9481de5332d4db253347be242bf03bdc67bb65d1ea4be4ccfaebe5a1ff788fcc9abf4673982bed8b37cab41973647a6babcc59b446b9da6d7c31cef97e005da37d9bdb9135b0be783d657f6ea40e3e94597b9e46f632ace9e231498e325c6e6b8499a83ec7f9b6c99ad378fdf03e1e9be75a662bd34d94cfe31ac9cca12c8e1e0ddeece45c9fb71dd444da5947bbee94b5d376d116f45ee765f88fd78e310a55ee533396e791e37ddbcbe009ed7a9e1c578b5993c6c334b337b33142230cf5ac89cf6b6ff73270793bf765dbe3bc4c7b7d5d1b4bda26e657cb693c7c6ecfdb8c7b3e6acca16b991519cbe296e98a5ee5ad3c4e91a72e074e06cac91a688b9ce5a01ce3db410eb9e0bd51519c3f7111862b50575f7db5bcfad5af96993367ca8b5ef422f9cbbffc4bb9e79e7be4c61b6fb40f3be85130c1e8eeee164c9e30b9dab66d9b5cf9b42b65c9e225869b33472f59683975fa949c3e755a56ac5821d3a74f4f1393b367cfcad1a347edf111cb962d4b132e3ee30813b023478e980f26791ccff481ebfb8d40beef68fbe2b15ef618cacdc6cd3061e4f8213f65da74e9d3c9c4eecfbf4516e9846aa1de12c4131566e984aaad7d9ede293ca35e5599337b8e5c7cf13ee93dfd6119d1b94a9fae79dfaeebd6973cfbadb2ea9ad7ca917bff4aba1efc94e8fc4316eb7ca805577c568bccd0c9c6987efb6f8a4c95952be6cadcf6afe9c4e56b3a891339fa5d1ddf632217bdf25fa44527723b3f7d737586de3d5cb64efd754e3b5df369d74b475346fbf482d9a8cc983a53365f382c3d67fe5986f5e2d3e0299d2c7d5b2781ab2e960b5ef40139bdf7dbb2f7f6ffc726438be66b3f7453cfd609deacd9da0fbd5588415e387f8eb45ef4b0f4753f6c13b2d38f89ecf982c8da17fd1fe9d874bd3cf1d55f9581433b64b5facdd5b5632d3a2f6f9fb742740e29d5c12199a293e40dd7dc2c1d6b9f2667fb7ab46f2765efbd1fd1c9e0f7e4f2977d54c74e9d2c9255e92d6d77b3956c44af6a24273623f1ad207bbf7a6b4d33511c3c02b6787e68e4eff55eae45ae97ca7065ba7acfc63935f26fa4077799cdebbc5c9f4bd0e498bc9dfb95d955a74fadcb91da06d8ebb58d93188a9f65f3c02e9c70eafd2cb4ed94cea6beaa0271e4f432128017f1c6506ba7b8f948461fda992f6a3d1505969cb7418c42fc40c05c954849c8136bc4849e355c522136296a82e163df6bda2035b3252cb8b5f8ff4d078dbe336e931c1923f9d38724daa62def1bda28b61d21b8b1a44f50479c25044d28ea1fc6928a3c36f535bc8d71deaf0c566be67cb19df7030ee3e968478d123eda829fb5b527dae7627fd4607e71fb7a0eeefbf065a19d6dd68598617b589caafedfc5f2e0b80707f4b25602bed63e9f528cebfb68f4719c2db9626ee5d18929666e131a3c941465e1c28572d55557495f5f9f7ce10b5fb049d7cb5ffe72b31d3f7e5c3efef18f0b2652b8f2d5d9d929b7fdcd6df2ca57be52d6ad5b27fd7dfdf2894f7cc2b00f3cf0805d157bed6b5f6b1c070e1c907ffaa77fb2355ae0bef4d24bcdafadadcd6e4b7eeb5bdf9259b3660970bb77ef9637bff9cdf29ce73ca738c9d2fcd3b64014b4f37d1bfa382e75e3059b16d31b481bd95818207bc33166c5f63dfd969d3e176ae54ffd8a8c54dae5f4965f9479f33ba475fe42bd147444efe4752b345ca9ab4a8fcc9cde263357aa6d68b6ecdcb65d163dfbedb2f1a6df93e96d1db2e167fe5246a72c92b1be0fcad2953acb9aa6bec35d521dc6b7f6f091a10bc22b7d3267ee3cbd65b84cfaf42a53a7526f7ce56765e955b7584a1b5ff98dcac1af5c2fad3a315ab0f252bdf2d5a9af33ca817d76aadd126cd1e7502d58a2b340592407773e2cb337be5436bcf8af7401fa4699bdfc1932526d97e1c7de261d8bd7cbb4d93a20c37a3b513974ba6531aad2abdba64d66cd5b22237d22278eed96952f7a9facbefe97f4aada6cd9f48acfcbeedb7f5d7bfd9fb264cde5ead3a539e8aa9841b8dbea1899aacf045bb0fc02e33bbe7fbb5eb15a2a9b6ef9a42cdd7095e9ec3c66e38b8daab947399df30c557c4be7beb8bdcdeab63ddae9b342f9b0bf148af72b18b2065c9193fe71df418d62e7050faf7142aaed5f3176f2433e28cca9e617f465ef7489fb638a3d11dfc01719b4e17dbcac26eb63965fcadb1c33ffc05dc7c931a39975ce6f6df06679109f6ab58313c5fa8e360650ff15af8dd38383dba84d3d6be2593bbdee88419bd94cef755e86bf6f43f66df2e775334cf85f7f91c7e3f318de8638b1cdfe7040a9cf5329b473ae82b1c69dabad3d01df944b4e405fd6b99d6d6ff732ec799b3ebe06c6e3bcec7199ccb14cea09faa558e3e1737bde4e81cf83a0dc75fd89b4a5dbe7c9e6e2e38023e7e17e6ea6dc780efd6ce2cafef0e466ac1e5f93f5b4536b94468fe61ca76329fdfdfdb6160b0bd477ecd8219ffef4a765d3a64db279f366f9f297bf2ca7cf8467293df6d863d2d5d525b7de7aab5c77dd7572e18517ca5bdffa56b9e20a5dd1ade5c8d123d2dede2ebff22bbf22bffffbbf2f9ffce427e5f0e1c3667bfffbdf2ff3e7cf9777bce31df2f6b7bf5deebefb6eb9fdf6dbcd86b55c9ffdec672d26fc7035ed539ffa54bae5e8c7a182efeca02fb13fa5fb821f0a2f5bb4eccddbbd1c61f17c6e2d9cffb16e08dfb6c3246bddb37e5ee65efb2ff2e096137acb502feb0cb5e8c44427457adb8dafaade3a1c3a7d561ebc67bb9c5df0bb72e18bdf61932bdc526d9db74a2e7cc93ba57be62fcb23f73e22233dba9e6d5867253a39d1598fd5f097a199fa4dbc47e5215d8ab5f8399f9155717285a4966c7e6e75f54d5f971d8feb62f49dba987d50af18c26744b3b53c7447d52f2054fba7c8e30f3c2c9d7d37c9052f7daf4daef0cdc6a9d367c90537fcb2b46cfa7379e09e3dd27ffc90e610fa50d174c051457b788ada3ab51fbb0d7bc10d6fb2c9156e35cf597a816c7ad9dfc8a1de175b8c318d55d5ab67165f5d51b80d0fedbc571efdf2ff91f5d7bebe7c72659fb2711b07d7f277bfad1ac9ce93f19d2aed43055d59c3f397d9bd8e589e1fb4dd3036b1f0f7b2e7f3323065b8329df7a3cc9cd0f63e5e8e58cbb9444faa823f951eef65da5d5dca3f8e4f5d4ce0a38f4db07872436db2ed475146706d73568ada30a646cb8ca90e5ed1574d28c4d016b466302e6f876cfc3e07f0c4367c81311f34b4245e1f2f980a58cf6b66c7a9c0148338603cb7e9a30e1f00c4a166deac9bf992937e884d1dfd505b1f5d8ec0d04e19bec88571c96376f409257210c31a18c8e15fb13f057e05108b9a36f8d21f1cc96694c1073ae2e897709a1a65b3390e8f4517d0060f71d01562468ce9293b3ed3c776e289e0027789cedb7d5fa8870eff502cbf20a69cb9af306e199e5ca8f33f1fd3c7016f3e063174210feac6ad631f80c315998914e6edf3624e13f107061c7999de32dd16b97ff8c31f96bff99bbf918f7ce42372cb2db7d8a4e9a28b2ed2f544adb277cf5e73c32dc1a73ffde93277aedeb6d217264cb80d88a79ee35b844b972e9597bef4a536c95abf7ebd5da582fee0c1833631c3952ef02d5fbedcd678e1362416cbe3d6e02b5ef10ab9fefaebed6ad765975d66f1704b11a5ee030ae3a72ff6c76f477388b67cfb13c7fd83fee68337b75da8c3a647311f4c63f565932cfb099a29b2fea75e254b9effafb2f7099d830c9c90296373759285c985be467565c8d81c7962cf31a9acf97fe59297fe9e7ea36ea12ef6d73ee3bca6139c19ed4be5e297fda10c2e7a9b1cdeaf93d1ea62f5d7eda413b5aa4e3ca75417e895c123c6bff285ff212baf7a856d457ba4824ef450166dba5e36defc2dd97fec32e939dda9b92e8a3960a2847c174be7a14372b2f2f372d1ad1f94b6459bc39715620e95a99864fd9ab43ded83b277f7802e64d79f581ad5c9a24e92d09729d559767b72cfe3fd32ebca0fc8e61bde2c15bd97688f9ed0f1c16471b6725e72eb07e4d4d49f93e3470e680eed3a209a9cc6c75e8763a85b17b9efbff75fd4ff7764895eb9c258da641579605ced0f3d528fecb868b4ad4caf3924bbdb5edccec68b18f12f44400ce767519169d0253e2814e7b9600bb9d63813b7e3340ef8bad8f403a7bd623cc8e4608dd028a91d7dc861fc0040af8538ead9a6cd4011e7e35126cef83567eac1e3631a7fcc979c567b9db917c7a7113fb8c9498cb5b5819a32f2f179585bf3c4df8417b9930c351c191035dad4d36680f8d6cc96fb124b5ecf436e60bc9d7a6269479b3230c4b1f61cf4f5b6dc4e5b59cdbc5997f97a1be351474efa41ef6d9469a73f6b6fa7ced7e0278635ec945943e7736984a1dee3bd9fe7834c9cd75367c6f8e639bcdde7df08ef7d29b3a64f19cf4474ccdbf7059c79dbc7f3bc5e2617fc89f776e87dc963c0e6f1e4f03eb47bddb832365338b4535ea53e11031be33087bc2ef5f74a9c9cf4ea4f3ea11bd155ce1b7445332646582f852b50581f8582b556b852b575eb5659b56a95dd12bce9a69bcc86c90fd66f61fd14d768e1a77970350ac5afabc2e27770e276200b266798580d0fe15338c4c2153470f0510f36b1a503eb6c4ca0e65810425dd9f687cdeb6d3b84c3c6bb17658d192656a8a3ac8f1b18d3fe4fd1c5578bd65d26a7efd3f984de3e6b993d5b27247a6b0d3f2f3332a837f9466550e7891debaed0c9d57c9d94e8791dcfbbc2079816f0cd98b342e6afb9527af5715355bd0a36654ceff74d9dab933375acced645e3fa8884d6cba563cdc5c1c7e2c6db77b89aa67c0b566e9603732fd135e55ba5bd759672e882ae29b37492d7af1cd3e46c8fae8f5a75894eaed618877d7e32079d2055a6cd92451b2e9327b66a3f74dbce98365379e7e9f0e8244d9f043132745c0675d3aed2becab4369b544d99823ed8e01867dba2d53267c565d27f409b0b5ba4825d416f4f869e62bdfb315dd83e5b73d5c55a289854a52f3e280a401d8f808f0d03367ee3b6674da43f96b9bd89611b58eabcec759e0f7afa7a7e6258d39fb5e72ef3238e357958e7fa320e1fa3cccf735066ed7da1631fbdbe2ca6f72f8be979bcddebf3783e662ea39de7c176f915ace84010087c69a4070636fe791f6ff37acf45d9d794e9ef7d2903e371d4e73531ac61f732db5e07996d5f37d29383b5f7f13aefeff59451b334e228b393973e6518e888a39d3ad6cdfc731b3972ceb276ce4f0c39cbdaf4f175594c72781cf93cdedbbd3c9e7f6ef7ed9c3fe72596758ea71e75fe97633d3765fa9761a93b971a1fdc0d8b9a188f35b16cb3a6be519de264e13049c29527ac89c26d414eaef8f8055cb1c215a83befbcd3ae56ad5cb9d24260f2830912275750a6182ac3461d26537bf7ee15ace162d9bf7f7ff2f77eb0939bd842edf267df51f38f58da7cdb6368674d5c691d63c6470a1a04397372d07b6c9fb4e83c6466abaeee9ed22a7d674fea97018e6a4e3ad16959286d3acfe93dfaa80ed088fa84e903e3608e8327a5f71fddaa0be4b5ef2d6d325a6d93ee3347a47f40d7414d9921b367cd9369430f4b6f57b8dd6a13b4b8dff043aeefa4dafabea49358659e3a5b0606bbe58c728ce0315953dbf5995a3ae93df1a03eaee1640c1d2630e85ae8877e0bf4e86e99351d8bec57a972aef4f41ed3d7099567ea0f876f92d93a67ecd5f557f69806ddbef9ae3ba4df201cecda266db315d232dbee729e39be5f1ffba1b33b2ded1dab750c46c57285423bcf6d6f4f1902a1a6859cf2edc27ec2cd17e2587b1b64ea51f32fd7d327c752cfdadbbd8ebcb9ddb789a19fafcb70d401d7c8d7633c8e7aef471d71aca96f56d3d6c8077a168f850e6dfeb1ddaca68d3cde173616dad9b62b586ce80944f72bfdbf64b687b20d3bb0c0d027b6ad491c6d68e3a4647e2a52cf3ada8d537bab30c71fb401aa724a9c135958a24c3f70983af298731e37e3358cbee5b92b971572ab3de56706f2b00e70eb2bb068c2d7e4122e6f574cf4ae55ded7e74084e9d037e74a1fd6e0b59978c64f3e7221c7a4f363a8b2cf8d18e0e98b9a71a8a30ff0c4d2d7610a1ce4415dea17f332ffd867c6319d7fe33ee2c71dfeda661e961771594c5215b05199e7c6fe2117b5057ec452ee38f616b78c13f6bc94c5f4181f07b1d371e1414d64f0234f2d29788c59687b4ca90f3aa87fd1d7ce09a93fd93ee9d249312c81709cfaf181a76170c509cfb0e295284cac3039d2ab5786c12d404caa7ef3b77eb3faa94f7eaa1217c357f5565f459f9b557de6339f5959bb76ad5dd1d02b557ad7089fe8615f55de2aae74e95aaeca35d75c63b71fdff296b7544f9c38217ffff77f2f6f7ad39b80ad62d1bbc6373fb435874a9c8ca53cc1694551b66d6ac34a4bda27606789dbb1b68fa80163a9c5e2e958622f42617c6bf0cdb86051cab8396d73f86d32d0df5b69c305abb32372e8e8eeea71bd9235565959699b725036ac906abb5ecce9edef46def6ed0c6e4b2555663c2a6144bfb1d725ed3ab9e93db15df61cd087234cd9a084bb2b4be7ec92e51d4ba45553181cb055e3b6d7c7816147ab18bf5639539da68f98ea7c62bb1cd479d168cb8532637487ac5d7a4666e905af6aef69bd3a38221a267448afb5851cd0acca405f2f72a80eeba46af7135d95eed1d99af180cc6b395059b7a2a33a473fc5bab5af0023f1704cd4c66f7864b42a83bd15bd8026a78f7cb7ba57ef140e1ebe5ba61c19939597fd8c2c5a7b7975eaace595c17e2ca0af15eb8bbed9b8d8aeaedbc7c6a686c9a5103b6a390adac4f6024f3a27d0d161d2f873cb0313cf2338d4ac198e19250ce766fa601392b2ac467c5ff276b229ccf621ee76da6e14037a8b4b9f989be9941031784e4858d57b39c5a5e0d3f472993dea0a7cf489a7278350a70de4e40b7c39b6c4721b265eb8c4edc0be014b5f725a5bf51e53b84588403620d8542e0f75b4c4e8c841431014da517bbfb48d70fc8239db07223ef430f8c6de2a0ffe116fcdc81d77340b4c99b54210bf619e469af1c618960b48d9efc8a56d48d64793b9c3d3ae35f2e44e89d8697cd497e3699868f376c70dd10aecec8345571ef20360feaecf118fdc433cd631c738cea5391aaf7aa5bc637facaf88156c16939894bf651bc70658b7bd149bf2410cfab21fe4606d541c53e60f65eca7f5d11a48d0f4dc26e68ab7c445ffac2fd1af36969edb6fb7c8c59c7d6ce852ace86f6d1d272bd4b156a51f7f748163ae72ca99317c7f03218620ec94d6bf18c670e81f3ac57d960e88a97ff4736adb0eb66d9c927da20a6d8fc9dbe9588143597f9057dc17c85df0898160b3fcb51dedec9d2c58b0c0ae5ef1b955985c01031facad811e8bd89ffb9ce756702b31960ad6676172f50ffff00ff2aa57be4a2ebaf8227cfbb0c22b5ab8d5f78217bca0826f06a2bcfef5af972f7ef18bf28ffff88fb65d7ef5577f559efbdce7c254c137172fbef8e2945b5b7b9bfcf44fff346e175a9e853e615bc67d807d67df6c5b811076c5b9ed1f78b00db5f8f1005cdb89d300ee2d8e45d0044e55811f3b03066a5846ba0fe873a8f4f1097a0567eaeab75536bef0e764faac3972e8a13b64db23bf5b99d6abb741973eacb7104f56a6b72f51d7b1c011f3191de896a15377c9be2e9d98cdd5db6c57bea3b2e1b21748ffe9a3fa7b801f93537b3eac76bd33776a8fc6bc5e7d71f508c9e8c60f1fb695d19e23fa9051a96cd78b45638b5f292b5ffccb326fd90639baf3bbb2ebfef7c98cee2d32a8dff21be939a64f410db780310e1825ed873ed2a15f864f3e2a470e4ae5785f97b4acff03b9f09a5b755be9834abff759d9b6e70f2b637af1abb56397fe4e617f65aa3ec32aba6236849190e19e239581ae7f975df822e38267553aaefb355972e173e4b42e9cdf7fff27e4e8e3dfacf4773dae6bd5c2972294da0ab68a6561f9c4732486d6b401e3656878dcd9b65782b42fd8b609c77e0117f44696b6bff3d35048c38a71fa3672d1dc4caf08c606983a730c8ad019dac88a0e6a49fd406c84c4d8a1062ec6ace3c4ee1931a8c376abc50efb63e24b79828f5cac9143e28ae70ea38eb2f19b2312526cd4236f3f06c9c78d53d2c14f232b3ec40251c4e5fcaaaff1968c81e54adfc8c93c2c8611e0310d936572042647e0c77204ec207f8a327f2ab94b53c6094dff3091428ddb8278a1a06d27ebe8c849171e9df0ec673fdb1e400a13265e785403264d7dfa70cc597ac9020bddb1501d053c58ccfe9ad7bcc64eb238d1ce9b374f7ee1177ec1be19085ed80dab362c6ac72dcaa0107df6d34a79ddeb5e97ecfe646d39e24c7ebe4afce03b673a9b55e8a442afc60c1cb9532aeb6f95d5cffe7559b8ee6abdcda7930f2d9b976e909e4b9f2f07f4a9e67dbbfe48ce9e3aa00ffb5c8201c2bf54ce9ed8adb7ee76cb826bff5c565cf933327bc966b54d95d98b2f90856b2e91e3bb5e2107eefa73193cfa4d7db8e9adfad0d2f96ac748840fcbeae85939db798f543b56ea6320de274b363d5b9749691c2d6b3b36c8d2cdcf9443dbbe22fdf7be59fa8f6cd5b55898e014c7103fe933dcf57e997ef96fe833ba5e2df3572b666ad84673975d20a70fbc50f67ff75f65f0f8fb64f0cc9b65d6e2d047fb10c59a322d678f6d172c3f6b7fee8765854e10672e0813f2d605ab65d19a4ba5f3f12dd2776287f49f7c42d1615f833f4af86ccdb332d3e4dbe408341c813461d3c58dba2b612a569c99d3f35cf5f463ad27210d1066d9e1d00b071fc2419f70597c1fb7990cff026fd64eb62c0f70d2d7f39b52dfca74b0b13fe3e25c7f1a7191c3d739b6591b3614f6d1f350cefda96f547bbc97737c6ecbdb39beac9d8f658e21276bdad146f1fd26c6dba803d6ebd14699a82ea0c77f677fca78cbbc991feb324c998e71729bc50d87b15d8d815db13699a08c85ddb8fd8645e383fa846d2c14c7e31030b9d0e3d12638b81d872b3eb842043d7ecb6fb62e92c69a2560c845d914fac67ea43a1e73c4232e6ef9818b7959ce0ae0b64c7acd3b150de9ed587b856ffadd71c71df2dbbffddbf658064cae6c72a6f981a3ac205f6f431b2ff8b1b04f1e075b992f7dd85fb429abbfba343ebf792c7958fb31b13cb4ffbd7a9b0cb74171058e397a3cc607d8f0ed375da4af4f2aefeddc2eed4bf5a771662d30a87dbb0e12ae06a2d69f903973709b2e4bea90590b57275eb32957ef315c15ead189cfe50ad6fdc37c7451177a19d76c0de97aa8bee3fbf429ec17e904abf0d4f3eae8f040a55b9f2cdf3a6fb9cc9cafeba7b458ee3ae64aa0f99a4a7a8fecd06f080ec99c95ba505db9d93ff467402fc19dd589cfdc9597ebbab170d591fde05ab3315dc57f467fccba75813e8d7deeb2823ff69ceec3db6d1bb72d0d8bd8115e57f56b28ed474ce26c4f970cf69cd0473b6c50ac3eebcb40614bd8d8222f8c007246a57ec0e0363226e53c7e6847cfe0ed7dd986ad59212e4447b8e2e7b3d737e329b369de9a766dbfcc313e761e97d83c3e7d68474d1d6bda7c9b32724217f378c91ec7b18c833ad6de873ad439b7b7d1c7ebbc0c3b0a38503cdecb66ccde4aaf6071e721366f53cf9a76d65e4fd9720cf9d55471273545dc716b469588579b75c476fa84a817728e7a04880abc8c81dc51c281a582c7a1e973f5ed0ca7a6fa320e26e72e108ce38b3c1b8d8df5c99d0c0abcae51889fc52bd89c8f172d0e14717b4dc4c7fb539eb05fcc715c7cd6977c9b32eef9a8d318949095e56978eedf253e8d5485384db67d23ffa74a5fe84f3eeee304f5273f1c7ff97815b8950b6ba5f0e4f5dff88ddfb0c915e8392ef4258f0f4d1b756853c7e39e3a60a8834c1c6494d4767d85ce4a83ed9a7ca23f8f97e0d4e43dd27a84e7a23ef439dca66b699d23f3d73fd34cf886203ebec2a4284c0c0c3b65bacc5d5d7ca0a6e76ad39f8d61098f3ed0f1b2c9a86e317b1443459f9db5d85ec085f8b564a7b6cc94f9ebae358a70eae6e42ce468df5c54beb6a517464ccc13e7dac88709135e282107ed4a9c105b0e0a9ca20bd7e7af8b7d4dfb8f1118cf9ce5fab0d4588afd40ce21a756fdb91ebc2ccfc80117bf0f90a3596de7626ed87cdf40a7b252b61d277a9e2af5cdf8d9ccb168a3d4f54fd5e803bb30a15ca24fce65314afacc9c4a6ba4451f2f4730f34e989ca4c4c7f7211f873af7b27129e3748e39a7b591a0fe2b9d6039df497172042647e02771047052f92115ff418dc9976f23255c59bbf2ca2b5376b4f3048f131c5e286536ea1be1a9078e274feaf276c3133d9c7fc0c53e0738c1406c4c1ef4246f6311d747d9b0c4f1e1044501a99ff830c2072cfba90308854d6a20d6c641affaa9224d7af499d58c8fd0161329042728f41f2656b0e24ddb7a15ac688f93bf38a8851ce001bcfa3107552867cc01b4b11f1011c3a2a8ae16031cb5ab954071dd589a78295eb5e683f8f80b4c40d79766b67af4a4e6276d042627583f695b7cb2bf9323f0a33402f83c43b10f5eadd9a62e7cdea165051f96850f6fd5a60f622080572e7cf0d907243f601d6fed031a0e8a0d9ffaa181f7c801d16c6c6b9db08ecf72f76dcaacc37c0274c5fe054d4d479caf8929ab3d3fec3621408e68602aa200dcca43dbf5116e68da6315608eb6a0d777e8cc49c574b5c8480367f4e1f882ccf0989cb83889d773000316c78186619113822336ec2aa1d4724003fd421d7c800976cd800eb06bb1c911fb56c821d80ca476db9fc817dba633807bb3c0ae3d294e8ec03823603ff61c766ab7d3a953be83a18d838858f01664b59b2ed6d6d0373d70d4b5de463d6d65bedee6ed3eaee9c321071149595e76c05b331e15761cd5e7d12886e732195c188392fee41c09eff232df6cfc8843ed39d03f3fd6b96fdeffdcdff33205cf5fb0c786b77bb919779e87f7f3b28fe7fbe5c79298dc8f31581357d62f8fa15cc797ed9fd63f9225f2b00fb9e684c4bc3fccc16294c4455862584f24505d1ccf1d0f51cf6763907df894c5f163e5fd732c71ac93ddf727e4a490f041983065827d4aaa0135f3c4a11af9782c6bbf790cda0732b8ebf83d1763818bfa5ce7db90f31c7c5b658b0710f42caedfa6327338ef2167bf7b615c932ee69574ea6ce30efd440a73883cb5632b18b0f25583356052b499c2180214bd54825fecab29ddb8e77d8723b603fc5d5f5586cac60b354ada566e9f800ff4e04049edd048fec66d3aa4a658d72fb3210753932fe6a33ec61fb943a250820c5c780b3d4ff941c7a2b8d0bb5a4d5f406823dc74b12fb90cbf66f8daf6539ce788019bf9faf88d64e3b4e1899d57a08f53f073b936c2e4f994e21c0ff9bd9fc9d8a00ee779287b1ff0504f4e5f97d9bccecbf41b97dfe5079ff1f0b143f6cb9dba93851ea23667ddb8dca109643b61344492231e8913471ed5a9ca9d6c6272d04324beccd7dbc08736f249715536bdcb1b22ed994ddd6b79f87e5136bc3bd83c17f3cbfb43bd25e2de0a79ba71f1b911ee39bc1fb0de66edbcff61080ae3ee79d1070c13c792365ffb1805198e0d7c7d9ef041610ccfe1e350e61828ceb609f5b91f63b0f6b8bc5fc4a046c9c7cef4595f3c36713b7fea26522377f627e7cdfb053ee8d0877c9b8e17cbc7099ba776ccc53e1aa51be3da76897d6b1483b9c0ce6d5986852def53a13f717f575d61fb36e22a8b97c7677f189bf1739ce7ca6d85368e0b5ff2366c25ba0247f42fd315fa1eb773215c3ccf58980632f165fc5e97e43c8ee36dcca5239bf5937cacf31cc905c7cc358d19fbef39e897ebd82617db0de3d647c50e9bb4debf8e2306c9311e576663eeacb1ff21602d2a2d482504e13e1a8fcb523c31f4061f75fe3c0299b1a8c7e1cc58f46f54274ef7790c6cee0f9c95d837fa05657867fc944ff4f15c8601553646793f627fad8a72ca89b10b3e25b10ab9a91d793047b3c571624e3e4fd8c7e3b73171fd28e0b111223ff3b0bc43c727d760715026ebc911f8891f017c2ee0a468551442b3ee9d27d73ac3041476c2521ceb09b89442be5fff52d2f3a83c5ff99127afcf63aa4f9aaad95ec27c9f34f98fb823d684d987f68f789e93e9fdf04660720dd60f6fec27234f8ec08fed08f8ffc59d4b27f008083c16e2bffd876ffc9ff4b98c4d332cc60d8fd5c0ef213ef962ff0dc7ccf6fba0c02c5ccb381cd8bef99582e0a8efb8c2338e7fc23610ec2ac5f7c5e1fe37d120c6786ae480c7834c96c9116834024ff91a2c04e6c994b54fc6ebbcecfd88a73dff5f43a1ade70e7ff2f7b6e4ef0e4ceaf218d68e5cb98d3e794d1ceb3cb65d02e5250282624d2e34993ffd61f3bed47b0aefeff50cd7d01ec1deee6598f336f9f33c3ccecbc4a3f6fd403bc7d5b56307f25865fdf218ca757c6edb233e0ab1a115decb74dede48f6f13c87d7275fb77f796cb237113c9f97cdc5f1b28d2bd6e75494a351613cd609e7e2d286da7fd0a2ed9f3b957cff9b09ecfff9ea16f8f87af29cd840d8b0e7ba33b888e6efda0dc4a6fd9f2047036a5337e56fe6986c4d76f084797282cfcdcb3867951de7c4f8732375c8803eac7d561ee7f56532b1ac81f172c1c7e5da0893e7538a733ce4f77e497638cf4339e12209f5e4f47599cdebbc4cbf71f95d7ef0190f6f76f5d127aad53ef4b081cd590f009e1409643b61344492231e8913471ed4d0791b39692336f7659b03623c3eaecac6e1f2667fcca06f8d72640ee48c54297f8b19c7065cccbf51cd78acc19fc7868d3ae25093d364e707acb759dbd9d907f871ac20b3c05729b03794da3d8efe3e1ef969231e75de3fe888f31cd0e7856390e3eadab1af3e16b880cbfb458ce5ac987cec4c9f8d83c732c7321d6dcd6acb0971ddfdff46fd040ffb906fd36631929f0a36d6da1fe49bc65d65fcc3d8f8d83656e311e7f6702ac8b5d64e39e34a442c85fe34381f008ac9157fb686be93f5f8238087b44e9f3edd9e4c3f3e7a12f1831a015c59cc4b3a1e791c941c97f4c171433c74766c793fea709cc70399e728d07a5f7296d58ce36be0727f3b8ecd50ccc573327eca47f335177f3e68d0673b5fb97eb0bf5051664e2957dff7925885dcb2b1335b1c27cbbb64cc0a3995f0db98f873aacf27f69339239ee51d3a14d66071c0581b088e0d8ac7e590dca6811391b7418f44f0973654948963cd18797b3c3ded5663ae12fbc41a7a2f8fd706d6f2ce784cafbdf075ce95db6047f17d0f9af8a1890d144bee8b765969a407d673d88e1c39189f185f4366f1fed4e5751e9f6dc6c839fc58928b3e793bf7cded687b5fcaac3ddef79f7ee3e968f77d812fdb26639f76db0632ed9459038f423cf56c076b78f71cd070dc72bda1b11b6a29e331fb04dff033d28d0ab959330fe0a98bb58d87b703a3f98793903b21437fde8a8e00e223ce0fb1941fa4e798909dac633fd81fd613a7c2784f91c1ee4372f6e8033267ed0df654f4f0904d3c176a62e3845c7af67f5ba64c9b2eb3975f13bc1a8f71d6ff90c3c8c019397df07bfae4f7a7cb8cd973751be116db4473081c7da73b65a0fbb82c5879893ea221fc02c144c782e379faf0a3d2a24f9e6f5bb8ea49ed27e0c1edc17cdf661ed9714075aa6dff8ce34e2cb828b3860365d689240ad0d397f994614d8721543c0b65fa518f9a36d6dee6ede3e9737fdf3619ddd6423deb5ce77324863ab6bd0f64166f87aeac4d2edad1f6b8463263d0cfb7eda96b24466d7f7ad0f00fe0fc8086cd17da5117feb4ad3b6200eb3b6df0859e78e38a76c8c6eff19023b761b3b7c4abb88605e75be41d790de764e377f90387426ec6b7bca1653e9e233a591ce70b75ae23afc5f071a31ff456325fe8bcaf71abbfd7d38e1c4dcf5cb591e741bbd54656e44f1cb06921b735e29b61629e6667dc8826368f9dc692ac314f1fc3fb80c7da2195b40d728cc7792e750efee401504b43ff686b64a7de383477f6076d14dad3be92e90a182417edf0f37f66a0cdc7417fdc98190ee75a6223a7e9cff1cd9f4c7257bf4ff83e0267edda385b76b9ff44da3a9618cfba5799afcf153e7842b8ad8dd1d3b6b7996fedb3a58ceabce9b02f78b2ba3cbcf1a992752c42090fd7ecda7d8fecfef2cb64e0d4be1431ec2ec4257512309ed8aaa8c7867b65ff3db7c9a1effd83feb48daea33354f143888ea9ff298780ee3ff1b8ecf8e28d72f2f063111af835005debea9003d4a11f9d3bbf238f7ef5ffca609ffed2b495c250475d56197dc00d0ff4ca63dffc901cd87aa781c8cf3af36cd82cc3a7e301c79efd0b3179cc902ce1b2e3373b7e0c9eb07674053e18c8e9ed9e1ffaf417e3e8460b12deb3d831589137f621f1a053b15007157381097aab95df6ad304b46f53464e490657fc833671a1a1c5e2788c69cb7da209c61a4f939cc8cf71b1767036aa9497b60a72e4249e39a21df65848aee43b4ede76501369674d7ba15d72fc34b57bbcca052c03e4b5f7c96d6c7b8c93c15f88e16c702dd87c3bc3314ca11e0793739f8b2fce728dfca9675de0758d823dcbb560733e5e348cf39b888ff7a73c61bf186b5cbccbc962e46d063e0f75b35cca6c65ba89a451f0d3fe14da132198208627b609c28b799cc338237f7bc58f6bc4431b2729dc7ef12fe83c36c9711ce887db90b6cecb9d58c98b890e70168ee3877c4d1573614e1197e3c161ff88d386e5c236fc40c976864fbef0c31f71596d24918732eb3c27e32c702912277e1b3391a19e237262c7a7a5ffb848d7ee6fa87e58e3861fd6c65cb03407a3b041b4b0279fb84faf607d42ceecfdb0f4743e125289638c1e7b0e18ad8d1cf4e308f2d8e8a09c7cfcab521dd49f3bdaf31dc144077acb91f86c0ccc0e32bdd20568ff9963fa03cf5bf447a8b7c9f17d0fc2a205d18bf12db6e3c2e72471270f3ea23f707d9f9c39bc45baf57714adb83cbd2f6cf9360a0ee5efc0a6e245245f5252ffbcad1cea112697fad6a18222c7b28f75708d5dc04e2497dc27921678ea023550f8785ef69c25fac4566673baf1722a1d17e79fe23821e7b476f4b10916770adb91b8b386dd2ad1d0c61a865cf63ad858287bbcb7e5f6bcedb190739e666d6ff3bc39a76f7b5c33ff325c8e6f869908d6f737e762ce39c6f312435d59edfd73d9b7bdafd74346a1ddcbd495d539ae51bb4c0f1d0a79299b32eaa9038685f873d1799f46b2e7f732e3e47e1e0339b7376a7bbf9c9b36f2f9f639cbf68154eee54f28cc93489f13754d6b7c40eb871b2774e0e6440a3fa0eb5fb0a52b53ee038bbef4c337ed868686ec83c2e79af2089ff9f8dcb76239230f28f00ff9e00357ff55b0c241eb82ac4daf37126058a24c0e53d3aeb5f9128b1a36f72af8795c2e472ee0d107e45f1d1bd5311ab5ab7806d74914ca895d77c9b4fe8fcba66b444e3efa57d27b7cafe945fb675dc5ed2ef3836fe40002dc3a611d1b3c25471ffeb42c5f2dd2b144e4c8d62f888cea552cb50183f443dce08f5b7ff8f919e8b177a3741f7e44ce3cfe7bb2e98677eaf63921c7f73e647acc9c80c5b60d1cc1d7cb52996ad8237af5aa75ce0ad9f4fcf7cab1c7bf66132edbc6c821f92387d09fc4817e689ce1811ee97cf44e59ffac77c8fcd5d7cae147bfaebca18fb8f259e0883ee8dd84b749e8916d0f883c1ea2dadad0f18f18b65153e77da8a3dddbbc6f2399febea6ec7dc84b1beb320c75f4611bb52fb99e6d72134bbf32bbd7d18f3a5fd3464ed6c0b0783cf5d49561721ddae3e169b7a30f3b108aed4825b2b735c2e41c6cd397b5d7e73a7213c3367028cdf4b411c7b6e7f03a23749cbeed71cdfccb7039be19662258df9f9c8b39e718cf4b0c7565b5f7cf65dff6be5e0f1985762f535756e7b846ed323d7428e4a56ccaa8a70e1816e2cf45e77d1ac99edfcb8c93fb790ce4dcdea8edfd726edac8e7dbe72a974e4c22897dd8508e9993dfe744dd78354f72c0d964413f08070606ec079d0f1d3a24070f1eb41f78861d57a680e1cbce9bba79535b315bb76e95db6fbfdd74f0818dc5709a33fa8797f7b376b4999fdb2a79db6f1fda520cf563216ebc3671a8fd78d0af516df8d80feb93ae499aa22f4c7c421ff5ea55ef6139b6ed9f65e1229125ab2f9196d1c7e5c876dc1ed3ab58789613c60278f3836fe4887ac43eb1ef3e19eabc4d96ac5a284b56ea6469f7bbe4e481304162ac1037f8e3ea18f5e097b17e39f2c8edd2aa9f384bd66c9085ab9f2e9ddbef90a181ee143f5c798cb96b3ea91fd61791be539d72fcf1db65d1c667c98a8b9f27535b5aa5f3b1bb6c6842fef421476d2cec8aa6228feeb94f86cf1e57ffe7cbb24dcf9153fbbf29a78fec29e770e30a00c67aa28558d6f443dbff41efdb90a93321daa9a3dddb72ffb236fd7d4dd9e3c94b1beb320c75f4611bb52fb99e6d72134bbf32bbd7d18f3a5fd3464ed6c0b0783cf5d49561721ddae3e1699f7c0e16476fb29e1c81c911a88d40ed7c54d33d45124e4636a9c0e7b05e79c007f2eeddbbe5effeeeef64ddba75f6cdb95dbb76c955575d25b7dc728bb4b7b7a74c3041b20ff0a411397dfab43cf6d86349ef2765c472d2c536dcc9857c7e2c4afc4f39f31e1b199481339dda8f8a0c9e392c3d7afb6b78784c7a0e6f9719439f97058b676a273b65c53a915ddbdf2fdbfa86a4756e87cc9cd526ed8b37cab45973d53ea4ff3d6fd1f55643d2777cb7f49d39a1577d06a47bcfedb27cb9c88c99fa91516d97254b7a64d79db7c9bc0dba587cc60c993d6f89ccea582753a6e2236554c77eba4eecba34875d32d87f56fa7572347cf863b26903cc03b2ec8217cb99437be4a12ffcb9cc5d7eb9cc6c9b2b6d1dab657aeb9c308956d8189efdd57b527abb0ee87aab6e3975e07b3267f9d37571fb45cadf222bafb859767ef3c33af13a26b3e62e96599a43db82153af19aa976f5d77d636c6458fa75513c266767bbbba4bbf35e5977ed2fcab4e9b3a5bd638d746cb849d773bd5fe6afba4617ddcfb145ef33db3b6cdf99397b9e4c9b31ab3841cff60ddb6f7f2c7696c9247f18233039c1fa618cfa64ccc911380f23f0549edc7fd0938c34c98ae3d2d7d7270b172e94d7bce635d2d6d66657b1fee22ffe423fd897c84d37dd64133140fde409130ddc526c696991458bf4728d165c09a30e6d4ce07835036d14bbeda835b94cf9437ccbc7a2592ad8076adb6a4c4eedfcbc1cf8d6db74d224d23a4364aa4e3416eb7c74e1fa7669a99c95b1b327656efb1cb960fda372ead86fcad021911ebdaa74a04b274f8b6f9055cff86539b9fb9b7262db8764ee429116b5b5e8a7c4bac522f33b16e8fceb28464a56ac9827335b3e2ebd7b3f2ec3faa48263fa3a7352af4e3dedb764deca2be4c077fe5886bb77cadc798ad6f9eadc56f55fbf58da34afeac05999b16c815c70ddebe4d8de0765a0e7944e80f6cbc1ad9fd26f07ee97cdcffb1dbdcaa413b8bbfe542754d7c99c25972949bbacd009d5e27597cbb41690689f565d2a17def0bfe4c4819d323cd42b5dfbb7c88eaf7e51e62cbd56d65ef50a39b0ed4ee9daf33959bce967657adb0a6999dd21173cf72dea77b10d6965ca34c5bd4c662d582bdd270ee924ae4b4e3ef11dbdaaf5255979e5ff940dd7be2a0d3d26e29c9427a50ab5b1f7da49f9277d04785cda048b276ad6181c2fe783753e6de0e24e4a99fcac193f6f8fa7a79d35fd5943efe5f1dac496d53c29b2ceb9e0e36db0a3f8be074dc8897ae8725fc6279e75237dcee1f3c8e3104b4ed6790ed4fb3a8fcf3663947110439e46ed325ff8787c99ec75c4fbfe4f54471fdf17f8b20d19c5c7834c3b65d6015dc3538f3a2f9e83368ff3b2b7d38fba73aaebd348eefeaa0ff3a691b9b0a6be599d73008b184b972eb50915da9b376f961b6fbc518e1c39624f34fffce73f2f975d76995c78e1858267447de10b5f90f5ebd7cb95575e69132a5cc1fab77ffb37d9b973a72d94ffb99ffb3959b76e9de9aebefa6ae3032f6e41fed77ffd97bce4252f91f9f3e7db8768b38916fbc5b1659b353829b3868e053afa42e731d0fb367d1ad63ac920173efca74c6b952557fea2f4f50c48cf43ff5b566d5aad577574963576465fa7755dbb5e1db4471f76cb9cb9ed32673eae042e9023fbb6c9e96e91e5d7be433a2e7e81cc5878a52efede2dd347bf221b2fd247214cef51ff5e919153ca81b5503a91ad74cbe2650b65f18a76191d9c253bb76e9759abfe872cbbe62d327be11a191a9d2b07eebc45162c1059b402131ae4a08f54d005eea24f66a88e8dc8ac391db2f68a1b55a1d6637be5e4febb65c5956f94659b9f2ba323433ae9d9af93af43b2e6692f9556bdaac4c2890e6e432e58bed95eb0ed7de0767d04c416597df56ba463ede53275e63ce93ff998cc9cbb4a2e78d66b0a634b8e9619b365c5e667ea4b64f06cb73cf29f7f2df3d7dd226b7482d6d28ac748e820ebb1407cb3edc7fc50733bb2f636dab9ed88f1db9f3a627ddd880b3e39a7c79293b5e7a4df78f832bbd7794eea7dbcdcee6d94597b2c743e4762a863dbfb307e99cee36927976f7b5c23b9591cbd51aee6fc1522d4f480e09a2bfec59a324fb6ac0b5ceaa73ba69a10408b8b033d75de6e728427bc016bfec0249ce32cf0457dc2fa73177de0e0e5bc4d1bea68b3bc5d9b7ae6c33af17aace78bb2e12377c147edcd6c096b0914b74bc1e6e23337d6c03146d2e5b9689b36d6e447db743107ea8da26c3f897d262e8d25f5796cea639de213c73ac3911fe6240383a275e2717ee3e968474d995cd656eabafe30561697f8426ec4ba9c682fc4f471c08be27db89f930f666c8b891407f3279346aec6ebe2a43ce0002ebb7be748cb8860f61c1103ee9e9e1e3975ea944d90f6eddb2777dc7187ac59b3c6faf3ed6f7fdb6c80ebb8cbfdf7df6f6bb6d0c604e9eebbefd6db5933e40d6f78834dbcdef39ef7d8ad435cadfaca57be029895fbeebbcf2659feb6230c1c73d62947972ffb5fe8b73997ef0b16d0f73572d1bf219f39d6bf31b750877198d63a4f2eb8f13764de35b7c98e87f7eb62f6c77511d6b02e52d75b7f23ba554774c230a2ebd874b1b70c55e5f0ee6d72e088c805377f43965c8cc94e45da975e2497fcecdf49ffacff218f6f7b44467af5e77906cfe86d43f82b4279c686749634d823c33dfac88387b6cbc8c237c8c537ff95ccee58af80a9b2fcca9b2beb5ef225d9b75faf6eeddbae585d743ea83cf01fc331847c439fce1cdf2f3bbef67e5976f1cdb2f959afd6db8c2d7adb71b65cf2825fd55b761be5d1af7d48cef6e825362d5884ce7e876768058e271efe9a1cddfe1f72e98bfe4816ebe40a65feb20be4f297bc4b275df7c9aeeffebb5ea90c0f05855fe2503e9481fe6e79f4bffe41e3ce95cb5ff85bba90bec3f62be4896381786021372b662704b593138fea120f31ac414eb9590d5848b0505357e02027cf0f68a344fe9457d026bdc7105b57479fc4c19ca1a7dcac664ec0a010eb65d559bf0c50c34c28a6e7816b1cb31427c6cbf913cefb33375f47ce023eeaf03d5ddb9158e3648582dae4781050f6fa2447bcf733bc2a34a88af59cd07bbc97ebf0306a31bd7aa1a69ce7cd366aca86d509b0d58ec77342460186b8827fb4e5fdf13ef4357f9f67f4f57c05ac8f1bfd88257f6a7b5ef43116cf47d94c11435d590d1cf505b9892ff3811f4b190775acbd1fc732d95c1ed011cbdae3a043493ac0a30ff1b9ddb773ace7a13f7513a9c1cdfe586e311f8ba3b69c0378c6619d63cada70631cfe8f8b388b1bffa3977408e3b611fc1b9638a6b037f3a18d31d8663f92bf3be69ac6e4b67320dce67be49147e45ffff55fe5b6db6e933ffee33f96ebaebb4eaebdf65acb0db70d8161411b4f3a47c137086fbdf556b9f9e537cbca952be5677ff66765d6ac5936917afef39f6f8be0317143c18278f04e9ba63f6aa1e3a4636b7adf37eb9fdb9e8d6ce6a86f9147ab702e416ddb26daac0d70034ec3aa6dbce2f9f919856f0056a64c97f5d7bd51daaefa5bd9a5f3abc1fe3ebd4dd7a6931b9de48c2a3126397ae5ea5867a73c71e2a764ed4bbe2d0b373c57f3d694f04d42155ae7ad910b5efc1ee999fd2639b057d7758dceb78951552768784da94ed3ab4c7365cfe3276468f1ef2af65d3263ce4af5577b98c854175f7493acfce92fcbdece0be5d4894e8da9f70935761579680c0c75dfe923b2f31b1f918e75d7c9faab5f6a5d0edf001c93a9d366c866bd8d38a36d893cf6ad8f8605f13a79a61dbd4039bcf31e39acdf70dc74fd5b64fef24db11f21467bc72ab9e886b7c9c9bd77c9fe87bfaa68c4ad716071fce8c880ecbafbe3faedce31d97cfd1bf501a46d16c3c83506b7978db7fab31decf5ef86c3606a312cb725c657f5fe450c71567bbfe8e3f715bf7f78ae66f2ffdfde9b47df75556782e7691e2d4bb6e441b6655b9e6d3c828130046312a0a830864a4843555687a49395b56af5eaaca2c3a25359e9a4924e25ff405537091d52a4486a65557741aa0321183053cc6413f06c591e6559b6266bb066e9a75fef6f9ffd9df7ddfdee7bbf9f6c1112968ea4b7f7d9fbdbdfdee79c7befbbbaefbefb98a70e8705f5d7032cf3314eb9999f36c72344c6e6180f1eb513d772c8314bf351270e716ce4c852635867c7669d911859973e7eb72926e9e427aff72d39faf609fba9766a064ecdc0a919e8ce00fed7fec36cf8d8ef820b2e286f7ad39bca9a356bfc5e2a9c34e167760e1f39ec1f03f2de291cc8d0542eb41baff933263811c3c7873b77eeb47b87d696f3cf3fbf6cdcb8d1af78edddbbb75c7ae9a52d1e2758e471e30febe504a6df4f0af1e6666b866f00e24acd60ded2b2eea6b794a925b7947dbb70f5ca6e60b70b48836376127ad44e268f2c2cbb77d87d4c57bcc3be95f7f23a4a5cd9b17834ccc19233d697b537bdabecb64ff78e1cb0588b1b1c9bef57b0cad1e57603faf6b2ff5029e7ddf4d6b2c84eae8edbc915361be7302edcab75ce95af2dcb2e340ecb859c05f7d00fecce943891ddbbed11c3d95a5ff713668bdafd5b837824c794dfb0beeec6b7d80534bbe1de6e5447e3370631eee35347ec9ea9bbec66f5d7dacdef57f97b2a3e8304060de3c049d63957bdd170df2ec730106be4807e70ef8eb27fc7ddf6b1e0dbfc267b9cc0a13e6e0bbe2fd44d0cf053edd40ccc7a064ee8c79e33ab1e847d27370025b1b6819ba91e2d28dd17ffe5529beac08ceb6b5ec7e99b017670e9371dff71e9a98336af29e5ecf5f5f0645ce3d23a22377d592a47ab3940ea8329fbdd368e3f0ed49923a89b50bfea93b8731d1aa77a4b9215994bba721c735012c7a955bc62a8ab1fb1b9ef369235f2fe391677bf9ac6c31a3c47dffac8b6aad87e72b1e63cca6d3e0c47f930e6133d6998f85339916f642e256ff84c8ce6d6da38f51d9b0d15274fb8517dfdfaf57ea275d75d77157c2c887ba5e6d815083ceb8a57ac283943c8892b52b8b91d0d275ab8d7eae69b6ff63eae58e123c51d3b76942bafbcb2dd10ef4e7b89dad99d95d4fa3d3ead11493adc325ff49f8854ae3efd903d947370f4cb364fc63ac74e6ea6ce2e47edead1fc7976e5cf6ef05e621794f63ebfc9bed4f7bcdfaf64036fe9eb188e95c3bb379785065f60276cc5ae8c1db3786c5df3e6cf2d0becdb7a0be73de3df58f4931a5b173ba5710e9c6a81ed883d6dfdf88127ca62cb359883bc767e6727c87ef3aff9179f7696ad933d96c33e02c495235c5d42030bf583368e05f6d1e7a2a5764397359c544dd9b703f131e29cb90bca9295e79583bbb794a9a376e23d7fa19f683ad05eeabc4cdba799f64dc35517f8b707e1c389164e0471956ca17d7b72e1b2b3ed446b5b39fd9c4ba2f2cad099d7e1c65a9d635e3b3132a708d7ed84e18aefb331869218c8be58f5abeed8b45d8e8d975ac761723dbd38e1612d1ae77a3a66290f758d010fede454d9e7539bea8c9b913f8d6326bcfb2dc63f22f4ad9967e82aa16b9fd5d04e09bbe2d4ce1862c6f9324ef1f4e51cc4d03faeaf71c4a88d7af28d7d53225e25f4dc279f4aea8a555be6818f8dbe1c0b7fb6f5f5194fbe71725c2cf1e4a1cc76f495833a717d7e625452271e7dda54d24e497c9f840d2dc7d3460efab35dfb59471f2dc7d2a676b5cd94b3cf8f78b6ec4ffdb1db31e37b643e80f440bae30480790946bfa7e15a4b6b11936bc409d6810307cac18307fda3c09ff9999f291ff9c847ca962d5bfc5b85f8181057a170f2f4ad6f7dabfcd99ffd59fbc81007d06f7ef39b65d39376f2607edc73859be32fb9c4de3cad5dfb926bcb534f3d553ef1894fbd10a8190000400049444154f8a31f8047fe76e095f23a638a5a9d84ba4a77d80be3e983bdcfa6f8497ee2b2247fc4da102c0f5eecc86eeda07d3b6fb19d0f2d59706ed9b3f3b172ff83cf94bbefd95a363ebab91c3d70b4acb073aea37b9fb29355dc798e1644b5632732c7fcb10fc00dec23c6a7376f29f7dcfb6cb9f7be67ca335b369779d367966596ea803dcac13e53b3f9138ea03a7c68bfdd1fff4839cd38f0a8858d8f97f2fdbffbe372dfed9f2ccfefdc622747e7dad5b6157e1529d24a1d310e3bc19abf6c9d9d04adb49fd8d958eef9fc47cbdfffd5ef94c7bffb39bf197ef99acbec6adace72f4f0fea0e038aac40df307ece469d99a2becc4fd58d974ef97cbf7fefbef957bfee62365fb93f7fa89dde29597da15b22d1ecfed00d16dbb24a5da22db88f0c0b0aa4e206de4649f7ec86cebebf7e189cb929c2aa92b969cb4b13f0e0b5c6e1a3b93cef8d9e088453ee269639f3eca71fe8cd73e63554247234e79697780bc18c6ff23111797dbc684832b0f823cd07a9fa4c691318dc32ba84980b18dd5b6d17a15abc38914d86ffd80604a1ce4585ee687dd73e0c9c391834f44560ec79153c7c13ac206fec6193afb90cd4faee141b88e4778580fe2a2348f6f7505963ec7652cc794b03e0f510342dabcd8ecb1c64a6506ae4fc8113f8068c4d55e67ee7d1d00b0bf8c6fe393b8568771645cf3093ee7446a6e1b5146676cee370be6b0f10590f9d0656dc4b8cfcb97381d8bce657ccfc239a25672ab2dd25631664c1ee7e5c60f3e470d08626d4ec03cf5ddc8ebeff3d764a3af9ac7883bdcf419a9dde05813b96d9466460be3fb80f0b59ac78d07eb16fb5c1f87da9c2fe683765c95c2b7faf848057cf3efa77eeaa7ca57bef295826f04fef44fff74f9e8473feacfbbc24788ef7bdffbda152ddc6f85473c7cead39ff293349c94fddaaffd9a7f2311dbd3aa3356951b6eb8c11ffd809be6d160ef7c7b30c6c57a623a6b37f938179ceb188f51b60dcce7cbf3e8ba184f679e83d779528e5687288cf5fc75be6d1c00d463dbd4a1ddf6b883521ed9b0a5ec31d3caebff2f7b0afb257633f86de59e07ffb09c6647ffa9c54f18667759b4dc1ecfee6d98183f6d336d0fe5c4e31776edb19f9759f1cfcb396f78bf9d781d2d4f7df7a3f644f8dbede6797b13d9bfdd9e3775d87e40dadf4e9c056b6fca0057c78e1fbaab6cde6457cba69e288b2efb505977a57d5c67df1abcf76f7eabacbaf0d5763569af5dd5e2c911d6a256c24de298f90eefdf5a1efcea7f2e7b367db39c7dc59bcbe2f52fb30795dee68f66c015ace3f6d33fb882e5cd339b1672eac821bb87cc3e4a7ceafb65eb435fb69af794b5d7bcd91f05b1f16bffb16c3df7269f83252bceb1dc3851ac57d1ea2cdaab17548f4531b535cf98d7ceba5811dc2e500f7d0cf5b5f342a35e133c06733b404cc31947e34308278b846324e3b94f92a3af1e52b4bc29478b0d7bee239e36e89e036b610d76d6ec3ac6866dc544cb679d8685033162838f7d0706772726763df7079e35e5d8b1fc5233d233aee1cdd6e1241ee70a08b036dc23bc7beae5d40c9c9a815333f00f3f03eda01befaa575d7595df1bc58ffff091dffbdfff7ebf170bd857bce215fed121ae72e146763c91fcf8143ebe2ae5eaabaf2ebffddbbfed587c0c8893ad55f6bc00c4e1cd0b0d57c85ef7bad795152becde246bb47be79ff44b1de3b4fd18f381a7ef287bec1ea9b36efe77e5ca6bff79597e8e3d2ec1ee7f5a73e9cbcbcec7df5836dff967e5e0637f5e0e6ddb600f1abd1cb350cf2562fc47ec61a5fb9efa70995a7a4d59fbf2ffb55c76c52d6581fd4c0dda5997dd6c276a5f2c4f7ff317caa2a73f6e0f157d5f59b4f2a21a89375e9fe7e97270db7d65ff73762fd515bf5c2ebae967caca0b5f6a2762cbca9a2b5e6d4f507f65d972ffedf6bb865f2907cebedadec1eac90db705904dd919e2fe1d8fdac352bf5e4e3bf3e7ed5b81ffd61e487abee7597de175f67b847797a7eefeeff6db8277dbc78cef2e4b579ee3b99da32e75396457b7f66dff7e99bb605539fffa7797b32ebed11ec1705ae530fd990d77d8ef337ece1e41f19272ccae82cd5f84c757e00db2120c350f39f5726a06663d03c3aff859881e80fa18b8e19fe0c1c8c286f76109af6fb7caa9bae0baaa6eeda1e7b8d6c70e123b99916864977342af71e1acb41ea027f204c619558741b9d81f37971a9be3c6c5328612b8be463efa50036daca78f2363183f4e2a0763898d3cbd7399e3fc7f09c37524c5789958331f023dbfe0144362d6cc39815d71aa478c99625b376efc2f4663190f99ed113fb20eb42739cc931cd6955155a7d781ffd1d9df7dfbf6f973a3f05882c3870ffbb7e87092c2fb9550173e565b6c37cd5c7bad3d4bc8ee63dab66d5b59ba74697b4e94d68e3940535bcdeaafe6b5c406811f37aee3c19fcb962ef35a10ab71ec539227e7c87ee22067f2edd9b3c7c7fcc94f7eb27ce0dffc9b7289dde08e932dbd7a859a26e59c94436a69eb30166f08dd463ab8e4c3bae1c67ddcb0dfc14542da7805e698fd04cdf6fb3f53169f7949397ddd8d86aaff97260e61c7ec0ad7ce87bf5ee62f595e565df23ae385d55f7c5df66d7da8ec79f25be58c4b5f6f274f17c059317553f2fe811d8f95ddf60dbdd32f7eb5dd147fb1ce9b95726cb073c3176c7ea7cb9997bec66ee1c2890b3874dda7cbcea71eb42b48bbcaea8b5feaf744c18f8675c06f076eb79fb7c1b3b5569c7591dbf1a21c47ec47a3773efe3d7b2afd9a72ba3d178b7e48703cbffd497faafdaa75d7d97d5cf6e4536b9ec37c36146fcfef78aaecddbab1acbef086b260697d1e1ab74de6f2b56a1195030fc4c5be82fd84b8a01c15694d33c06b3223f3ba3fc5780ed41085f7c664e26e1f93cb61773d637ae372782d36876ce370f02b56f5883de19a98337337fb2c197b6a1952e8769ad6a12f6fdff8ed9ba930db066f7f20d1b0c00d8cb5b0bfec3b00981ebcc691c7a485c64784dc712aa74f0179fb62d5073ef43b79c103bbd40db5f5bb355af8b00edfb5625cd49d8b35ca1cc0cefa4c7679120e58b44e9d63301539e4ce71de4fb11d5e8cbf4ec1c8fa30d6a726c6c97c59726c8cc13cbb1efcec6b5ca70eab118d38e5d398ac732e69cf71cc41a9b83c2e6220d17c9b96b9737b9a07c5366e89a76d3612b55babdb46e2c8e302d0f1b1adb276d8676a9d3c79deeb7af9d0db3ea07360faa4132cac1f4e347082b568f1a272ddb5d7f59e60a1c63ca6ce7822a7d97c3e88e709164ed618cfb15312cb6d897d48da18ab7df8d13a3e2c49dd94db478d7840e9edb7df5edef39ef7f8231f10031ec6691df0cda631061c68c16762f8390530f80b1f9a6363fddd202f8eb53eb761b8fa4eb01a971173bd816d63897a6023163a98510cebf54c66aa7190433c315eb57f33b08e1131fc28cd197d5ce044ac7358caee7fac5903189caf8783b583c871b136c881861348d45e1b58741cf0cb5a1a87f7014661d66a0d35ce0d636aa83ee23d8b2131309080ae72efdbbfcfbe2cb0a47382d5c6d9f25b50c4e93a210779984f6d750690aeff7d0f9ccca5f17d3af398b490e1bae478e0bcd9183d6f8c4139b52ed819a35c8ee91933ec9c03eaa80943ccf9c00b4ee2c6e5ead42631cd1ef3c49ab44ee7d49a62fc8af1f1c57c8ce0b108c1cf7c3a1ffedf1a4f6c5e4a9230807d9f00b045ebc3ab2de326f980cdfe71fd7176cda78ba8f69c67365ce3e2194b491ca5daa1e7f9230e721236c72a961c7d36fa32bfdaa96bbcea936227e1b28f79f21c64dcb87eb6934fed7dbadac68d2563c6e198739254ae71bac61343a9be49bae255670c6cdc07683b11d9c7c9781e40d0cf38f629193356e27062072f34f2fa41350e74b0b3df0e74e94d57e3c085dcf8c8d06349eebd526ebdf5d6f2865bdf50962cb59f5bb1466e9716e7cd04efefac8678b3a19f46913a5eea9402f3da26f59b4fe6a5d992c2f98019b97cdfe21b4c7ba3a81f9b3a82368cc3e690272be0818b73c134b01bcc1cc601007071251476e0edd5ecf587a5d18785eb41d970a8123cc0e0453870b256f3810fbe2e176b85931cd03d679c74c1ee3eafabd6e779ccdeada1de638512b4068e4373573e47fa8b65b0108cb236f4fb1aed94c4e43eecb481973aa5fad536898fbe2c194fa9dc19ab3ec52b2edb739fd86cd77e9f3e934d6b630e951a4fbbda54eff3c3361326fb739f1c7e82c585e58603b0ea00b34f9931b0ab8d0918ab3ee86c7d7c8c55df249e3edc387ed6c11a58771f9e3921358e312a194f49bcc64267adc465bfc665fedce71826f1324f5f5efa3467d62771939375689f3a73a8a44f73c13faedf67275fe6d25a344eed8c9dad8df84952b954470cfaac931c8ae9f31397a5c6c1a7b1f4c19ef3c176226d523cdeacf826471c73a3cf9a689b9877f85e156f8282c61bb0fd61f3bccece37cc3a7e40886bf9a346afc10e37fe066b1257cfd0ea1baec5b737df2187f231b7c7482d6acfe36d35089e73c13a733ff349a8ba3a7a1b436c5f5c13cc8afa6c90ad0f026c8d78a51dd81aeb13e576fa1ccf674aa163b171fed26210ef8c91c7c79f73f2f10b918b392da3b5617dba1e1d9df5467e1f8307db4c322fc7617d14e9eb62d74558304ee250672d164aa88eaf35701c758e2ac0c783fcde7506d7fbfa74308652edd421bdc65a959b89a784913a241ab71de8b4419fd4984725f0393e7313afdcc43036f781a50d3a71b4b34f6e6261a74db1d99639d16723969cb4931b7de6a78f31e8334e31d9361b3ce3f11c2cfb3f0937f3d888ea25c4b625d9ce60db30b6d46e631cfd9444451f3b80a9a31c66731ff0d9af7de8c0b006e6850d8d7dc6b0af3ed7731d9ebe8e2be72017e2d0b4afe3517b450e5f59c7244ce6469f717dbe3ebfdb7ad687792981eb6bea571dd8dcd778d6090cec5c9f49311aaf31d0fbe29883527119af18e8d99ffbe042d3b86ae9b7d1d72783bbcd0130e4edcb4b1b31947ddc6ad33cd0fdc091d75ef669afa3be01618db013a2c6de7fc4badfaab7d6d61536f4ad595a5f6fe782112deaf2630975d88187440307fe41b57f2d9e63a704801cb4d9382d54b86a69807a234efbe4800d79d13f6e573bc0833e9beab49da844fec8e7fc88471ee5d13150cf752b9e3e8e837542d2463cb1e80fa798de3afee8d9c0adae183e3935ce6b73cc708edc1f205a510378749c5dbeeef86bb8d59ed632f71387e3bd6623a8095b353156af01466fca37c4579fd76e2f79ad7c1c31291c3f7938b794b01b9b0f3e6cb59fd645d7883a396a35ad8eee7662f3da99d3a86b36b1e4cd92f9610737fad415ab76e4d338c5792ce76b021772e5bab5df744b95f3696ee2b4be5c0ffa1ad3fce97d5ee7969849fce4240631aad34f2eadd11ee91bb354a3acc2d858c56e05c13ee4ec6c0e437cc34526f4233916b572b00a936e43ad49cf35046e5803f32312ba330ceb601fbcee77a5be74eaa8f19abfd5081c6b4764ab35729387b2a5604d1e642f866f98a8b3d514d8e66f24a6a8aff6ba63e9fa6bdd61ebc4d68dab8dcb530027cdf3478e568bf2735b601ce73f3822bee5c81c0e632cf3260e9827c6099e384a5236996bd7bece65d83d4e7512c18626b939b76e9798560b6d12db7c080a7bc7e664f122716aa6dee20ce73a1c5c1f82541aceb6635a7064f57eaf3422da190069368fa31e3edb414ceb194fd4c59138276c89bb7106df88405e35c61b9b9a66d433473cf661c6dc33128f01608cd63a752b54c7a0ba6254e74117e3086e9f4760f2d8346e067d6c7d8c9b4d6d8eb5e1ce1a4b72933926f7051a69badb42f6e7fe4c7cc04f5a2bc653667eebfbc93ad7047de86dff8441def33afb44db1dbb186e351a479bef6b28822b671ce33801cbadc369ce88c54290d143b27d620e440eeb407ce58af1757206b626a971aea7178d519db0a8a75bb770b718b1795531cee66f84a6e4f5800ff8e0889ce875b01d3ff106d11abb1f11c68118ccb661395fdbc1d1d7421206788d4330fa96ccb63b3f23378470c6e1991b288aa2ced80ede8c9ec3f6b3668f7d8e711c58eb6b8dac236c3a2eeac8dbb80de77dce49d4d7c6233c8ca901fe6adee1785cc7d865fe46b0e1cc58e5418cfaa1b3790de40f39e21f82a9b9d4b9773d6a657c1b1ff92daad5113a88886b3ec18f8c1d71f23f29c4e738efe3a0657fc84d1c241aedc4402217ecb4a1ef76e0633d11cbfb6c9c236a6db84a0258b78d1993c7f992dbb62e3520187dd6095ab7e1e06bad536735b87ddc8be6411ae5a6cf48edd2414de4b67164d98e90d8a4189f21de57ccb8f160ddd2fa920bdb181a25edff90f21f20b7cce68b1b19d7903553be38d61f78f4491bff0fbcd217980027eb7d6bc17d87fb26d70fbb247d4c498cf7655f02cee322a6e1acdff82c488f67e4ec938cb77a2d248e51884751d23adc5143ce410cedb90f3adaa07b0e8ecd3c1ae7e3b49a90ca5fe0b73f68e0e8b3c1470cf480bbda62d2f938792a5cc66c2a63e063ddce2f35230773367cc4364ee271ae1045757e2a07366e3094084643bf4d0c0f90560e1bf194b4ab9ce4ebc365bcf7a5461f034a88813947ea2b07754ae055cf7df83866e78e17c6640937f0b4e7f92417fd8aa50d1cbe80ca03a33562e897e96feb038cf212c358f0b00ee87d8d1c399671e4e2c6480edad127076d8ccd58fad5dea95f365a625cc6a6a7f1ad1ed9465807c7420e8f03b7f1703e33176b56bbd6a63a795b6da96e72909338d64c493ff11dded461cc0836c694e033769587dc7d41f401cf7a1d27791b17d629e602187c4487a7b0fb7a88dde37f845e46e6e6458e0d8f92c0cf0361be3b73fe22797f50e1277bfc3fa83a5f282fc68735c1f69c5bdbf6cda13a71d9c6beae2b6d6ddf91e394f360bf92d6f062cb2a3194f0abdec1cbbe4cfb08d6f6df115be694ba1b56e2782ce17118b91a4ef48603c09a62306fda771dc71699a311bfb3c47be198b1665ecd8b7a7cbd2207f83beb5707640f47b14270b6c501909460b71b09fb48e2182440b0359253ba31ecd421c9414ef5a9eefc523027a7e5b50945739eaa0ec353bfe50c3ed6c81ac889f940cbf86aedbe7a4ce25344e30c3ee6248639d0572ef45117e7953ed8d1c84bbf4f7faa9bdc2d16f391d6cfc926bc9083fcad1f31ce2d75eafa00a2e3cdb14ceb1cb2c67d71be4611a03c9e2f8d8bf3c69811fec077f2fbc4d8bcfa4087f30b0c6daec7f6a6b159e71cb85db6c1913a18086938e461ed1d57ca495f274f1839373e766c0fc10b771f3ec246046b8543c79f81c4316ff3733cb26fa0166df6589872e4e8111fb3da7fd474ccfbc8fcbc8841820b8fb9c09bfa0b6ec681e5b0d2f0fa826838a699b6ab49e307472de185d560131be37881f136f2d98e63d2248103db736eca5dc76a754aa9f4236edc3cb53892c7bec56e9d80d66be3195aba1af3a804426b411f7e6f91aff5cd482c8fb1c0799d8cf1c0b061c0a092ba754cd4b1929e43f2b53cb10fe9f191f510132987b5498ccf11005607f351679c4ba931f37b9c8c8f3c750bb4688bede584cbb68f538f69f0adc0a7d95f74e38141fbd4c7c9214bd588238f6f4c291f632661e1d358c5f6c5d3a6b22f669c3f63739f71d9ae7dd58987d471a09f71e3fad98e5834b5f7e96acb7827481c936cf44d929a6f9caef1c450aa6f92ae78d519035b3b08d0782212078e318d0721b8736ef62933051ec8e80f1acd8e53fd893380e7602d5ab4c87fc47a2270ac33de09c6fa67e338191c9ae764f329f76cf5175e03de40f1a0d1bec6ed9f9298dc879d363d36d2a67eb54de2a32f4bc6532a77c6aa4ff18acbf6dc2736dbb5dfa7cf64d3da9843a5c6d3ae36d5fbfcb0cd84c9fedc27877d88ec6c60ac4d257d151d0013b453aa9f36c8dc26f914cb58e2e9ebb3d39631da2746659f8e18d8c3a76f24a473a9b1303046edaa13e3c18257bb72e4d81cd7e7cfb6be3e6cb493b34f12a3923af0d0f51f39682386526315ab7e6254529f0d0e58fe23be4fc28646ee1cc33efdc4d2aefdaca38f96636953bbdac8ad7eb5a98eb8dcb23ffadc7e297358ee2b4ef58c637f04c33a00808e46597b9d57bc419dd47692e94e6a6d2f802ccf0f4f98b37d26ea8ab727f41f7ede7ebae66efbdd40fb8142b413987f721cdab3a91cb49fd039d1c69aa7ed0adcfe5d4fdb13daf719c5895de5230762f73fb7d9caaf57f3689fb12619ef41fbf167fc84ce89d630630e30e28a07b77b48ea0ca68d76f6e987ccb6be7e1f9eb82cc9a992ba62c9491bfbe3b0c0e5a6b133e98c9f0d8e58e4239e36f6e9a31ce7cf78ed3356257434e294977607c88b61fcc120be81dac1093b30375648da11d2ecc4004f8cfac346bcc75a8c4be2e540e839e90737fe18ae83f79ed4401e0745ddc101010eb6713512e2b986f0913145454e475eadcf4b90313b1ef5471d235854477ce8cae17188b7d66261641fbc8877a09b9b8fb929aba3625ace88ad0cf51508f65d4ffc2d9628d4c73aa047234e3968ebf08327e29a5ffbf47b9aca9f71c8dff2483d6a6f7e188937c5ffb06eb84c6f36e0d4060ffcfca77dd1bd180f4570ed354ed8357e08703bbad9dffa8c0ba979c08f462c69958f7e07cef0021e36d569a3a4cff35a32d6c1bcc011035b6ecd1738e749e3cc187064dc082f2a111ef7a7b9ede3d19817a5c760c1d19b47eb535d6ad6fc4e622fe40b7a9a3b63d5b8a12eb116b577cbbde5b1db5e5b0e3df7847338afe71e9ddb2e873fdac262a6ca53777db23c7ee77fb3dcc3939b217638ff48a076eb78cec3077697076fff8f65c793f77a7f88ebe23bb1c165088fd9f9d4fde581dbff83fd00f4eee018e6f5b8beb90547c4db4ff894c7eefc54d974f76d1e8f13a29a6f7c0d5a0f7434e6f28ebc104b4ca475046aa0bfc3434ed6887e4d8308d73bf9c49739959f7aabc514e6a58d18b57b4aa94973785d5e521d8b0f0cbcfc23b59387f1de072e302d27f898cfa4ea8d23fc2375075f27c6415e14b4968f3ab0feaf1654f5cccf3a9d21c6074cd48a31e16fe3043e0cae19b63dd21606dbd0021e8c2618000bfcc4a87d88eed71843afc62aa7eac48e487cf2c186fd22ea668e4e5fb18ce9915a4f766b4dcc9131da278675641ffdb0ab4e1c6b511f74f6d54f9db1c450c29e31b0918f526dd0d1e0cbb18acfbe1ad57d059e16c652d2de2719871caef7ac63cedfe9273c38e8efe48fed073568ce5e6c144a9cc684cb45cb65dc8a250636da9987929cf433a64ff661c8438938d5d1d7fce8a365ae8cc97dc490577db4c1cf26feb62d747cf1df7b5c6207567c7ed0c33d473810f2de23624cf2a0681745ec6663fb17b91a8fc7721b32625ec60f9ce7ca36f7452dd0518fd636a257af97ddb8ccd6e2c81538c5e43a72bed6977b409c38bf983fb820a9db7686f2eb3d2ed3c7f64fef78f88bd3dbeedd5b763d7187d9a7a607f62d38ac19a6b21be71cb0db3fe3f05928e5c08e47a6f76cfcf7c6f3ff96bdf6fb7eb5793c7342ba0e9fd4544166dbb5e5a1b27dc3ff61bf2ff88d3275e4a0e37114afb998d7f711f781cfb9ac0a7b50e8f4d4d14316fbcde99d8ffcfb699c685973bb63ac58cfcf39671f83b01cd1a6f1bb83db36fc97b26de3dfd8d5b46760767faaa1d6664e1d07eb4190eae8cfd8c61c131817795aa16e8f18ee5bc0d8f0fa8f67243ac932d7855af0c76b915c8a63bd94c46a1c7da0505d285d9de40380dc9d389ba34edf3a7d3c88edb323b6c32b6b477c8e45bf13631ced04cb366d1cb0ead60cf668b0b3c14f8cdae91f271943bfc62aa7eac48e486c5e6cbe5fd6ba9983e3f0be6219d323b59eecd69a982363b44f0cebc83efa61579d38d6a23ee8ecab9f3a6389a1843d6360231fa5daa0a3c19763159f7d35aafb0a3c2d8ca5a4bd4f320e395cef59c79cbfd34f7870d0dfc91fdb0f6ad09cbdd82894388d09978b96cbb8154b0c6cb4330f2539e9674c9fecc390871271aaa3aff9d1476b5cb15ad11f59bb8aaeafe4553eda1427fec6477fcb1b06f6ed20859afc0d0c5f85e73fc080813f4ea880b1f3848a810f71c4f06bf4e8cb51c3fd6e035f1c87d16fff608dbee78c7eaf1ef1f0b1354ec4492cfcf43956b6918c3360db4ec83b56da98add5b11f9fb21bafa7ec37668fe377666d1c356af7e67b060737ffe6e0c2ebec2467c31f95fd3b1ef7f5b0711a1e583b91f538c48203fd38b1c553d8a78f9467eef9ec60f9e9670d565ff2eab2e5a16f986dcae67f8eafc5900327c4c7b1808df7f8d494afd9a1fdbbcad687bf5ad6bff61365ead8feb2fdc97bbc389458f321a7ff8b7a5a1fdfd643bd831d9beeb78f17770fd6fff82707db367ec53ee67bceedb8a2966b90becd0d4ec0ed84d278b63cf8b5b2e6f29f2d2bcfbfd9c6f135d460db07c6c171475e1b03b635df16621db14e2fb8cdb0a6bacdb51c11c30d18186c1bda775b0b38f94aae0bb9f127e7551ceba32456e3e843c5aae7114cf2014bee4e9ccd51a76f9d3e1ec4f6d911dbe195b5233ec7a2df89310ebf070b1b11ca81741dc5508f3247303d7814c538f2d046491ef4d188579db1eaa3bf53276a4b75b00f495df99427ebec133f311ef498b790ac95b237566a252e7330ae49e68958da3daea61f5f8317e7ee36cf9a97bac3b8ded669f6e0675f65a78e9a6218271c1a033dc7a95feb50acc6b8dd813529e389816c3a548eab672c8aede05066c4cd56d66a6a5ce6852ff3383ef2b0de8ce9eb6b1eeee8c4795e4f36cc47fc6c24f9809df446827c68cccb3ec7419f4ae8bdad670eec20e5dcc0e3e6eeeddbb7fb230a980f2757387942dbbd7b77d9b16387ff4035fdb083033f5a4d2e1d1b71272239b6be18fa90170d184ae2b936adef80ee1c361fc22b85f38c7b211eb28d73ce5c3b57c03f3bb4c78967397ea06cbbffafcbf2c5a55c78c54bca9c43dfb52b385f71da3982ad7139defa56cbfe1d8f943d0ffd5a39fb82abca79d7dc52766ffefbb2eb99477a38f06c285b1b0b6a35d8171bd0b63dfa1dbb6af57c597ff3bbcaaa0b5e56b63cf037763fd8115f4b62c749d4898ff6b6dcffb9b2eafc9bcac52f7da76da3c7cbd647be3db606e5423cdadeed4f94e7367db55c78e35b6d1c6f2e3b1ffb62d9f7dcd33ec6ee5c601c32afb6203edf219dcc5e74bb6a368cddfea1b9e45a9a748ef02b8638b5193912340ec6d24e7eda2749625552d738d8bc31af75d40f9df9698f880ece3170044fc34a9f3e8fefc9e7e191afc53b78b426f543678daca3d95092cc3fedb4057d07e3b69eba190b3fe3dd863efe581e7c8bb09d92db4e6a369c84558940b4d6c7599c9f3ee3baf1b0d14f494ff4ebce8f91e2dc5b9af95b0f05f1a08e1a90a6e1356fb203833c204280f69dbc9b73841778e01a0772bb01f353e7c2fbf16236f7020f7fa74ef334bbeaac59c7217e8d01b9b714e336194b8b114edac6c9606e63655fa5ce21c7efe334107881659f719e2fe61eb69c9fb686c7a4719e0ddeec31a78c671c6b228e73aeb8e6f3202b06731573d87031578078fef07b08d7139d6888832ab5b6b1c1de78873a6c8ddb0b886d881ce4443c6dd0d9e8eff30113393d0f637ab06d4e8131bfc7211cddb06103765f85f8b6defa8e043035e48a1a3c07eb05acd5d19dd7c6003f72026aff588bd6ea7660ec994f832f7ff9cbd377dc71877f7bce4ea8066f7ef39ba7afb9e61a7bdf9c33bd77efdef299cf7ea66c7868c360e1c285d3f886dddbdffef6c1c5175fec3ba69d744d7ff18b5ff498152b560c8bd663ce701be4fc78ada893e382eec6ee98cc1c7677d6179f170c6db89fb6392227e388e5360206b79117f91a6d3dd658ac5b203b58b39acd8c53fe119a9dd90c8eee7fae1cdab36dfad8d474d9f3ccc3e5c053bf37587b85e1e6ef2c675d50a61fbff7ff1ecc5978d6f4d255e7e29b8983a52bcf999eb3e8b4c1f1a9a3166e275576cde8d09e67ed0ad19e72cc9ebfb5f581cf97658bcbe0b4653bcb60d5f9d367ae7f75d9f8f58f0fd65efbf6b270c9f2e945cb560e162f3fc36e3ab12b4176c56aeedc791677b81c7a7ee7f4a1fd7b0607ad962df77faa5c74f3bf2a73172c1b9cb5fea5d33b1fffbbf2d0d7febc9cb1eefac182454ba617af585d162c5a8e2b49188e0d7a8edf0cbf7ff7b6c1d1c307cbce27bf6f2764fba6d7acbf793077fe92b2f6ea374f3ffa8d3fb5c59a5796ad3c6b7afee26583252bd64ccf993b7f80ab517e8265d37af0f99d8343cfef9a3e6237c76fb9efb383d5ebdf30bd74e5797695ec585971eecba6377cf53f0dd65ef3c6e9f90b979445cb5795854b5732ff60cebcf936d575feb3c49447830250775df236e31b8619b9c608d2e38eb978d06adb106d11e3786c1a9eaa1e9f508372a29f5b278fa71d3db6794cca8763286a42cb391aa76014d7fc661ca7031f6d643f43ee360f0461be62fc2d30cda1c768ace85a07e2fbfab063accd8778605150cfda1107091c1bb0fe53396d51cd136097006230066c7dd81c13a370cc70c3eae010d79aa92c801314bc1502689de2ca2f3981c39f963706e23c317827a91c9254720e27acf11865d3596bab51f2835b6bf53ac21ff6919c5e1b865417dfa5d71836d595c3c71913c1d8cebcc8bc63bd31068f893961fd126bf4ddf5636ecaf0d76ecc89777c7b1a8d756ea903f168ccadf9687380bc447d26861b658ee31c2a3774cf976ae3bc3126f85b4d9cab3c97b0f300e23198506bb4b92e35e63eebe71cc0efb95ce95f7fb83806ee7b9a0f7ef242d7d6c993d6dec76ecba56302deb8485107673df0c34e5fee77f2303ae2a2ebf17475c633dc375a62e09883f194a881750283ab5377dd7557f9cbbffccbc1affccaaf94f3ce3baf7ce31bdf28f7dd77dfe09a975c83e7410d3efad18f966ddbb6955ffcc55f2ca79d76dae0739ffb5cf98ddff88df2bbbffbbb8375ebd69583070f0ebef6b5af955b6eb965602758f818cbdef4713566381fc815357484da67a3b76d4ff603cb63a1c29fb75760e578c7021013eb48bf51d57dd07c0e83749bbda763efb789f5fed4b143836d77ff45d9f1f0d7ed775c0e94e3fb3f35983e5aca8285a5ac3bdf7ee87ac9623bdbd852569d7eda60eaacef94eddf79eb60d7b152e6da95ade905ef1ccc5972765973e94de5e0ae67cbee4d0f0ce61e7fa44c1df8367690b2ecb452ce5d67d9a6f0cdbb05830bae7f93ef29cf3cfc0dfb18e430cec9ec646cefe0f4732e2fabec4cee990ddf28870fee2a0b172f1dd87295c1dc2583f3aeffb9b2e6e297f918162d5b3db8f895ff6379eade2fdbbf2f9479738fd949913d4cf5d0fe72ee55afc3d8eda3bcaf96f98b16db39dbdc726c6a9e9df8ac2a17ffd8fbed24ea2ce7587de10d83a347fe07bb8af5ddb263d35d837973117f70306fe1f2b2f6cad794e7b66c2cbb9fbecf4efc56d9d5cce383e3656159b1f6c672c175b7fabadbd953b9f0a5ef1c3c75cfed65f3035f1dcc1d1cf293b2c3fb769715675f3eb8e865ef280be7ad72ac25acebe273eee9ebfec345347f5b975877ae1bd6133aa158636770d2bab6ec57662c696c0774d87c748e11bee4336fcb0c6fb5c8fb207c5a0bfac0e10fe6df0f243d75bb1f606b5e67c4983eb40dc7dcead631518f1c2e980f3e10b59a8d0b3eda208971a3f4350663703f8613f3493fe35ccadcc28f467e8f4b7380f1b31ee4c89cde07c272fa73b09cf1d4cba919383503ffa466400f7427bdf07a3c3be9b42384290f0f701b366c2837de786379d9cbea1bf2bbdef5ae72f8f0e132c7ae6adcf9dd3bcbdd77df5d3efce10f97d5ab573be52ffcc22f945dbb7695cf7ce633e5577ff557cbfc05f3ddc78f12c93b92ff1fa1c1df6886efc1e32b94b9b38379993b7f6939fde25bcbf68d5f2e079efc54b9f2c6b3ecc40857a470ff913d05fee801e3c247657bcb9a73569433cfb28ff28e2f2cbb763c5b1efadea7ca1937ffdbb2f2d2b79479cf3c5436dff9a172c6f2522ebffa42e3dd51e6cc5d55cab14dc631dfee8f3f6a273b8bcb252f7f3b4e5cec8ad5e1f2d877fe5bd9f1e8ef9675377da29c71c14bcaeeed9bcbb66fff9fe5aa377db29c7de92b2ce7a0e004170db5a27ffa59ebcb8a3517d9b532bb817ef79672efe77ec7cc0bec23c0ebadde5236dfffb7f64888ade5dab7fc5659b272adad3dde74fd8bef20b19ae697f3ec44ea9ccb7e0cace5d947be55eeffecdbcb05377fc46ab8de4e851694a7befb3b7695ea43e59257fc8b3267de42ab011f2d0f4f4c162f3fb35cf6aa77fb388ed9fc6cbce3cfcbcec73f5d2e7af9cfe14a96b10e9baf8bc522d7a9766a0626cd004fc2ea8d0c86f48dc7ce6e7310ec6c7690c2655037a89dfe719231f46bac72aa4eec88c4c9231bf613eb6a5ca7af58c6f448ad27bb951b7af6e73e31ac43fdca053bb18a612dead338f553673c632861cf18d8c847a936e868f0e558c5675f8deabe024f0b632969ef938c430ed77bd631e7eff4131e1cf477f2c7f6831a34672f360a254e63c2e5a2e5326ec512031bedcc43494efa19d32781d13860d8a7541b3934bfdaa8437a7e99c3be18e6501f6d99cbf97ade9560670cde74bd6f12edbaebae2bb7dd765bf9f4a73f5d76eec4559352eca34088e9fbefbfbffce44ffe244faea6f1133268b7de7aebf4238f3c8213b1697c448513b2fa665e8f13c0209fd60c1b1a6d90da7767f8fb74d83806fab3f471196aa4a56d84b91d977c397698d3c7137357cae233d697abdef5d1e9d36ffcdfa6373fbeb51c3b6cbf86869bdd8fec9f1e4ccd991ed815ab72ccee673abc677a8e9d6c1ddcb7ad6cb1f3a6736ffd70b9fccd1f9c9ebff4ace95597fc78b9e6bddf2f8716dc50b66e7ea2cc993ebd94a307ede4cab669fb83a1d4d1d49326dc78bef799bba7af7fc77f2de75cfa72fb0870c9f465affc17e5f25bfed83e16fc7c39b067abad87e5c46ad775b6224cb72b5638611ad8cdf29befbbbd2c5d7559b9e9edbf5d969e7ef6f4921567979bdef65b65f99a6bed0ad71781b1fd668edda36e3116ec735ab715704fefdffd6c79e6fecf4f5ffefabf2857bcfae7bc067c0c79e34fff55797eeb7dd3db37dd172778b6cd795e7b0bb4b338e8b6fa5edfb647bf5f0e3cf764b9e9dd7f59d65c743dec9669b85df6ade309fd27678635053ffe59e2618b189f74b3badf6cda1f8919469f142dd785dcf893f32a8ef55112ab71f4a148d573d1937cc092bb136773d4e95ba78f07b17d76c4767865ed88cfb1e83386987682e5675c71694e0bd30dc8760eab262edff999bc22c7eb8c21621ca7f2133b226d5d9b0d6b6c5d8debf415db824615ad277b953b8f2363d12786752846b914ab18d6421ee2d8573f75c61343097bc6281f70c4aa4e4c8e554cf621263772c3ce58ca8cd53ee390c3f59e75ccf93bfd840707fd9dfcb1fdb03e48e07ab151206bd39870b968b98c5bb1c4687ee6a124675f1ce329fb30e4a1045675f4353ffa68992b63721f31e4551f6df0b3897fb8df8613be1463c7a70ac309d6073ff8c172fbedb7970f7ce003f8b8d0af5059e8c03efe2ba79f6e6ffab5f9478a50972d5be61f33d98995dd8564ccc165ae9607f95a4d52116d90e0621f3a1aed59473f8d01a64e436c2f266d239a03ef5f9d7e87b19bd370f05add7658b71386790b4f1f5cfcba7f3d38bef643e5a1fbb69523fbeda3d1e30bede342dbdfa70c79ccc88f2f1b3cffdcdef2c07dc7cba26bff68b0ce3eae1bcc5984fb92fc1d7ec5b9d795753ff147e5e9bdaf2f4f3dbad9ae5ad9e788c7ac26fcca919db0d5a99b2e5b1efe5679ec8e3f2eeb6e7ccfe04cbb72854a700f958972c1b56fb0dbb56e2cf7fded1f0cf6d8631db81eb55ee3b08f828fd9a31a1efcea7fb647403c562e7bf5bfb4fbb956600cfe2dc205a65f6eb643bb9fb6e75efde9e0d89103768e55bf09287333d8bb7dd3e081cfff6159b9f6c6c1baeb7f12a9bd069c1b9d71fed576dfd7fb068fdff1b1f2f4866fc2450eaca9d700dba6fbbe5a36ddf98972c92bff5539fdecf5ee73bfad1c72a176c9091e6f7c23657fa2b4747d1c8c816fc41f31dc7edc6f36ed8fc490f024c95c1772e34fceab38d64749acc6d1873255cf654ff2014bee4e9ccd51a76f9d3e1ec4f6d911dbe195b5233ec7a2df89310e3fc1620036a2a6bb36acd13df08fc1e438f65128625c264efa9a7f023fe38d22585ca9bc11e71d7bf11a9153b1b0c32032ebec13e77de16e75261ee0db1fe0e9571dd6e0eac50643ab4163254efdd0d99c33623c4fd4d0f1478e5647f002439beb51eb486c5f1d9287e3520edac8df64c435bff6631cce633a5c19976b634eb7079e36e464ebe40fb3734b4e8d73bc660f9cc640676bb9508370b6fa61b37f6c8ccdfed6d7dc294f8e2527247d6a3b115d6bcc71eaf331f68d276c8acd3cec6badc0db41cabf59f6ca57beb2fcdeeffd9edf67857bac3ef6b18ff955a9254b969443870e7938b0f88786dfea433c3e16a49d3edcdf431b6beeccb1c575ecec73fed1e71fd5cd86061f1b75c5ab8f7e84784e8f36abf00a1d434764871f270b51334eb2e62f595d2e7dfdff548e9df6ceb26bfb73363967d85528bbfa73d4be5969b21c5b5e766e3d52165df4bf94f5affab93267fe323bb1c18de176d7081e796053baf2829bcb85b77cb020fcd07efba8d1af7e59d175baed7ea7e7cbb376f3fb79d7ff6c59b3fe268f41ac7f630f0476756afdcdef28cbcebcd41ecff077ce8b41a04eb63d5b1f2dcf3ffbfd72c52dbf5cf0711dd6c9fd8681be70d92af3fd927d8bf141fbd6e2c61a06eac661df24dcf87765a9e558fff277801d2768b5069c705a1dabedd91417bcf4bde559fb06e2d1c378823cdab0862307f794ad0f7eb65cfcca5f2cabcebbd2631c613910efb922675b3be7e87fe1ba3887e4810a2efd438cdbe08b71a1ef2d621a0efe70b92d6294b34f67bc4aea8a878d8d3578cdc8137f9a3f6c9d7eb2c1e77162e71cd0d7e263609a073a71d4b5afdcf4bb943922de89ecc563f86a75d1cff8d6979a5146ae9b6bd5c1273edb9bb0bfe074af6e4c04f3cc9c49bd1f3b561fa67170ef335070fa08508c72da866b26c9297a1f3f6c9ec3fe83d978e23e05ec041e13836b7d8cc9fe78c310ad794d66d37151879f78da1ad7b0be111ec6209ee93c0feb621d327f23d808f438e881551ec4a81f3a9bd7407e89edf8871d6a2e47d621f293bf8d8ffc16d5ea081d44c4359fe0391ee05a8b35613fc7791f0738fb436e60d167a39d18f7595ed869436ec6703d9d87db0f00516bc3898db95c062eeb9ecbb669e7457d4e59c1ad0e389987dbaa19fafccedff3a279904663e9a30df28536ce6b5f3ce736f23904db101a7d3ecf06b08be66e1ffb02b7cc29e2c88518bb2a555ef18a5794f5ebd7975ffff55f2f9b366d2a175e7861f9d297bee46fc03899e2bd3d8f3efa68c10ded883970e080dbe7cfb77b86acd937e55ce28539546a0d0e949a46fac997e7dbe70ecbca6678ae05e7d5fb66675f7310cbf071d2febfec2ece31c76303ac747804c2f4defabf68fb407030b8c0ec0bed5e26fba91c3b099967b744cd39bedfbe9977d44eb0cc156b886ad9a6a70e16dcb6641fa2b97930586a9359e714f7402d5862376ae14efad66a2c860cad3e86a1d8cdea16878f0303878f06d1e6ce5f58e62f5cec38f43d082fbe1dc06217cf6c1cf316daef301a160d57b15c567099b760899d50edaab9e62d081287b497e9e347cbfcc5cb0d57b703ddc6e6d8c7c9f3179f66297106d96d8eabd389c5c267a41d40df5a714de183de308807893462dc142ee46c7111d370d66f7c1684359f4d93785f0272f4d5433ed69073b4d8c89dfb88a70dbae7e0d8302712173e1bf170ccac699cad71424193296831e9b8c3b154b80498ca18f8a0378cd48c1cb92ed87af1b17ee0e95ec172784d8040067b46791967078471c4d8c612650e7d8e0b3b718ccdb2cf0f8c36e6545bd65107b92881519d7db54167dfb51e1ef59383b2cfe73cc23b0e0b3bda388eea1dbe2a2f63e8655f25f53ecc89f8345ee3a0e73eb0b4734dd8eff80cc57e9f74a7bde458b5336e5c0d7dd83e1be329fb78dd26db06317d7cb42986dc90f90ff10dd393477de4e50181f12722f9a6dd17c35c7ad0228e3e48fb6387d2b6fb13d295e1c69b0aaf5e1c3972a4fcf55f7fc66f64e7c118cfbb821df761dd70c30de5c1071f2c5ff8c2179c0bb1b8f7ea4ffee44fcaeb6f7dbddb70350bb1b80f0b0d12cfc5424365ce6b9b1824fab47bd56ea93677c80bfd3469acdafab66df889ef60255ff613d72b3177317ff8a00367273edf51fa813ddbcb9c035f2c2b96cfb59394c5e5a9cd9bca830f6c2ccf3cbbd9e24e2fa72fb18b5abbbf67dff6db3b420fba72fc885d397ab22cb37392850bcfb2679295f2c8863bca866f7fb6ecd9b1d94e8e1697656bae29fb773e6937bae3ea21686a41a6ba72f8c09e72f8f967cb8a73aef61cdb9eb8a7dcffa53f2d8ffffde7cb91c307caf2d57613fdc233ecb7059f763f66886b0e1dedc0ee67ec047085dd8f75917fa4f8c4f76f738ead8fdfedfe15e75e6d39b616e4f2166fe0d0b16da0947d3b9e28cbce7e89d5bca8ecddb1a93cf4f5ff521efec6ff53f6d93726e72d58eae3787edb631e5e635cb55a20eb98fab6f771db37d791b2b20d5fd50e9dfd2c11a136ea43a6ae9f76e0f40f79b85d661cfb2a994b79686b7c962537c5288e76f2359f1dcfa8532a96364836e5804dfb8c2596fedc9f14430e4a72b0afb19957fb7607a476454f76dde8886232f49b3fc5cde443fec6a3ba07e2455a7037bcb89a9a383ad888ef8c99361248bf8d29fb8811c93c940c69d2b07dbe66235704343bfa63621b3720f5e8a6a6aa935738949b7a279e31c1461fb14c92fb3aaf8c015671aa3b4fcaa51ccc43d989651c25415966bff53b3c819fc9463f25d3e47eaebff925afdac803d9ec6a1c6717be9c937df2612d866f5a895cbaba66e410f7884a3cf3746262de67cc1d3890930f57a5f01ca3dffffddf2faf7ded6bcbd2a54bfd64eaad6f7d6b59bb76ad5f99fad0873e543ef2918f94279f7cd21fe38093adf7bef7bde5553ff62aaf135cf07dfce31f2f6bd6ac29786e16e43bdff94ebfc285f74caf9b75768aaf436de3aaddceeb245fa392b1b560b3b5d8e46ff6069eac70be80522a5e3c9b3a6257f16c9cdbb74c95ed7b3696e3e7fc7c597af58d65f3e39f2f3beffe6c59658f5e18947d7623fcfede445883e923fbf010f7b2e9e1ef9667ec046bf995bf63275e0bcafd9ffb77f634f437fac771c7ed7952c7a7ec6a995d09caedd8914376d5677e797ee7a6f28c3d7661dfb67bcbe9e7dee40f2addfec857ca39f6b0cfc1dc05e5e891d11a383ebbf7ca2e052c2ccf3efc1d7bd0e8dfda374497d8b70a2f284f7cf3e365c7e3d79765abd7d9a5b00576f2553f361ed680f76d3b71b76f3de20410f77b3d72e7ff673fd5f3b7f61886ebecc782a6cabd9ffdad72ced5ef700c9edb553f26addf76044f3dacd6d9e5fab02ef777661e16c4c86a880a28391cc7d8c0a88f2e279cf0c25c8ca5ec0d612d94b508878ec4f5607a39c5c85ac48401cfae296e8cdea931301d1b33697c8fadb74ec375b88c23f749d52733a7c71ac7e81ed1171db6be33f8097077d981dd728f8e789c7d26bed9fa476a1dfe4775b614760c1e0d7a3175f7f18d2b2663737f5cdc3f76bb8ee3c5cce53fc671fe438d67629ed14dd6a7aa73b0183379c6db7d7318839bb5794c2de3e2719c400df838ef6d6f7b5bb9fefaebcbe38f3feef756e186f7cb2ebbac7d1c884738fcc11ffe41b9edf3b795b7bce52d05f768bde94d6f6ad4ab56ad2abff99bbf89e761f99870750cbcfcc8b00167a9e8763b9b90896b341b821788c115977abc9d2a87b63d5076da85a1c3eb5f5fcefa895fb613a2d796f9cbce2c8776bdd5ee477a47d9fcf71f2c879f7da01cdab131ae30d971ba5eb2f1ecc70e3e570e6cb6ab55760fd61937fccfe592ebde8d8782dabbc6a2f2dce60de5d90d5f2ddb1ff96bbb4feafc72e4e0f3fe515d2d1bb3556f1e3ebc6fa7fdc8f4ed7685e9c9b27afd4f946bdef801fbb6e05a7ba2fb017bacc29d766fd697ca734ffed7b268e9af5beefaad426c03ad99edc0aea7cbce87ff837d12f92fcbb957bec11efb70b37d64b8d4ae7addea3f75f3f4f7fea21cde67df1eddffd6b2fc4c7be097bfdf0c398eecdf53f66db7713efa5765f5256fb76f37fe6b7f5617f2e147a79fd9f0157ba2fb67cb9255d7da3d5afbcb02fbb8b05eb51a7ddf6a75fd009413ddc65e500927b84fbea01c271af48fb1a6131dc3183c1e343adab05da9ddf7bb6ad08d003a1a0f8cbe63a738b3d9fe122759e2831da1a0704eec14d471daab3540478bf896d741d5e5af11437f0da9419e8f0b193c9372747c200aee111ec98937311f8b83bda2fa1218b13455c7de8ca14cf2352cb8ade1a034f226cabc136a648e16cf984aebe3a62f8f0d7d349b938a9679650c1c0d97e6a5cd658d6e73cc6e962d3f6ba4cc40f6b33ffa8d87389333d9e88744e35cb7becdc1c878c89bb66de70a9b93c50b73a80d7acb81f9c35fec3bb6dcb81fc4ebe0bc03cc4d30e2b036588beac204ccb229e79810aef1c878629e518bb5c949250f799cd7eac60343f14f1b7c6cabcf5c5ddef39ef7f8f687878ae22775703f164eb470828513b2be467e72610e3db7496db069530c7ddc0e1cc7700be31a69bcd39bcf79665a7f727508ba9d91fac1e935db551b5c8d2947caba9ffa5839fb25ffac2c3c6dad0763448b56ae2b17befae7cbea2b5e57b6def357f649206efcc6ef0ad6472938d05e8eda47878bd7bcb49cf3aaffbd9c71d14bcb9c0576bf5534dc0cbe6aede565c7a5af293b9fb8b34cd9c77db561d131fe394835387eec70597bdd2f95732e7f4d3df931231cf62887b2f6aa1f2fab2fbab13cbbf13565ead06ebf0235cf9ea6ae0d5795e6db479197def2c7c6f14a3bf9a93580034fa1bff4c77eb69c75d9abcab3f69b82d3c7ea15ace1365f27f198d5b6eabc979695eb7ea9acbec03eaa8cfbbf20cfb41be0cf30dbb6275e6b57d5be5f8ed9834eeb09d6b00adf5eb88dc4fe841c68dc0e8668b3f158cce5803374e2db36d7b31d10ab9cbdba7132976f5351634d57eb6b71ac256fea98486badae18972f121c8c833eae452add1e1d3a9b58005953d5514c6d29dec798ea6b757ba1ce358c0f9ace188c9373463765e6f73e82531dc437199ce8fbf1007d0cc2fedad761e588c5884c28048dc49436381bb4179d3716f0f878464fb0ac124ca3bfb681794df1a6a135541e2fd8093d340603035bc4b4ba9c1e690c1b6f4a666a3c233a80150ef2ee42308e1bc3b0ef313e86c8d739e88233b0c4c0c4a663a70db28d21e6b42fd6f1e0b6d6bbd1cca246e66ff18ca9b49d79c835746af42222c8381a1f6a93f5ea70702e25579b7fda44b658d64829988e9afdd16f3c029ec9463f241ad7b8f5eb8e5f619937ada183f2be6231351845765bcb810da9babb506eb3089339651eac85bb2c277edb0ff7272d5fbedcef4bbaf7de7bdb0de1c0e1e339dcabb478f1e272edb5d7fa090b9e988e8fe956aeb4072fe2cda38eb5ad31f3b4b58b79462dd6bc62c4202fbefd072ef49d8b05479f75c2e77eb3038b2b5068a80f0d3ed87042055e3c1b0b37c0e31b8637df7cb38f8f311e102fe0626e98a0a3eeee8456306cb98dac7b2c88e3eada381f87d5898f791999af00756a405932d75837dc7f862b70b443a2a12672369f7dbc77dc9e5d35d7aef4d48dc204e6306ab0897415275653f6d1da1cfbe919ce0ba604409c1ce1079de143abf9624e4cf06673fce48c7f73cf6e30af25f93662f0693bc13a62f73dd98de7910d384b0432973effe69db213297cc48847c2d73c70dbb8300efb780f37c3a3b92f62c1c11acc631cf631a5d5c071000f1d37f1430ee223cc5603d657c6818f12d170f33ef220a6424cb73fbe3dc4fc31c7fefdfb7d5fc176c81897186f609d3474e73003f9980398b6fe1ae7c1635e0cc75c8c55fe4e14396353f1da00b0f1575115afa71aaa8371b5d7ff0a8c35d48286b185d2f8ab61cc2b6b825bf3a96e2e1f23d6042dd73d29a7f298ce39ab44c3d7cccf39edd434840fb5e084c1c7ce126d3efc2342124112a4ba1be585783135957130f84624ff83a58f76df48395386a79ffcec73c1686fc942c9b8ec47df26d587edb92dd338cecca57dd7116a4d79885149bf62a113035d1bed1a473f7d90ea87ae8d38dad44f5f96c4424ee2cf71ca4d0e62e8633ffb9b3de6927ec4359f19d9a7040e7ef2b30f490c7dc4914fed8c9bad0d78347265dd9df0cb3696318ca56c31311eda29e957099f8f53f629ef9b1d8d3eda205f708b03585fbc1fa0f086657f72bdadc65a93a33226737a9d922ff3b7bebee199ce37357cf487e766e11f1b62703206a94ddfd07c7acccdfa28159ff58c419ff3e0e3b000c798997670747c423a8e4f20b3523d978dd58fa99076a23277e1328fe509453b19c10550c3e00fae5acdb59bbcd17cae30c7a1e3c9e7d4312a1f455cfdf168fb88cd6df6cd3c9839d75183095ba37662446c3d41c6ec780d38e1b2751ae298a7f2f9386c2c5e479c9c0dc75139501bbe95088e5a43e5c0faa26fbf2758e34d07168f84afeb51b75f7bf2a8d9edf11e766285e61c3e0f8635c92f7cd4183080a736d56983f4b9354e4af5d14f9b72104f492c7213c73a723cfd8ca11fb2c5db54b10fa931e86b630d19c3fcb4b3cf58c6699f7aabc30c4dc7f2c5f82881a74e490e48e6a68d7d6221b5cdb626c6904fe368630e60c7e521d64fb008a2ec0b64e293edcbc5ea80b49e4979334e6ba5ae98717a5f8e8cedab0f18da29339762581324f0687d79dc11be71bcc4402a87dae9230725eccc4f8c4ae86ce3eaa71f32e7679f393287d6411ec6e47e8ecd7ef435963aa5e273de3eee6c638c8e059cec2bbfeaf42b1f6dc0b13ef5339e927862afa04a4d00001197494441541937ce4e3fe35f90ec1e9f3a1478e36463ddda87aeb5d2d72b8d0a6f688aefe8928bb87803b7a33290b6efe164011c82a54e89b9222fe70dbb1eed945a63c3893173b04f092874c4f671d2474a8debc313d72bb10c387c700e6dfc9c0748369f03f719145854e83175ee81433f88bc8398ca5113e00406da90171cc3b9f7e82025c62b883a7c9c8e8f1ab85ee40081b521e750af1eebe384d93ae40767c58b0d3558f3153030f9dc08bb9f093ac04df03bdaea69bc5193811d5381f6ea031a9a26693e5e0350662cec586f346274fd6953bfda3c305ec845a93119a77dc5b116f5331fa5fa3476267b8ed77e9f3ecea63512431bfbe3ea527f1f067e72d18fbec68dd375fc8a81bdf32d426c607583338f6c5b007636d4f029d98438a38dfb3084d362b175f9cd24e0476b03248eb2ba6b4db1d34480dbda8e81a211233b42abab5a2ba3f2aa0e52ed9baedc3ee1bc774cb1866b73e1a382b3c6b6fce0355f70f4fbdd1a2f32ce91790195ae95f5b93e2a9d89e3493536ce4807e1b5c51c2a7f1b43aabf8d991ccc657dad0338f031a7e7b18397fd91d90a12e3d0dcae474d9d7ccc45c91a209535f3b9d33088539ceae040339bd4da6c9c0fad134eb39b69f87138633dd0f2711e2a11029a16903a4fe83087eb09d8f2d0dee5e91b89e7f624135e34e704d8d065793107ad691d55b7d9b07d5f200d2b4acb6bb8a6c3af7ce8e20d2fb814a7bad036d56b142ee07d6d7202e3eeac99971003310fb73ff04dcc6921ba6d77f0d537ac0dbcfa46de3c332b5e0fc715d2c7166ba2bc5e8353d651684d18b357ec57b686796b3c13981de3c69cb98931e18f75b1c1549cee0b434a77a3abb5a9eebe96a38bab35c726106b88d259134b00475407d51b73e8b8e9531b39880786db0aef79545f9d4d3255a9fe3a57fdfe161b5388a299abc5d116db88d72af30366dd661b673765edd53c756ae88fdc2371ac29f801ef8c0bf671fb81c4721c8a551dbcd67a6b728f70756a94bac1c73c2da6cbd8f1eb38b49611fec4a1f3ec45cbf8c1092eae9f73598d27f42d422ffed4cba919383503ffb4660007231c2c7e080d071a1c74c6353f388ab3f573cddacf74b96f7cce9362f806c91cb92ef6e94759b48de838a8e766f97cbc71e0edf000aff5408fd6c1f5cd554f2a8d693c29366340e32544edea1f19674f4ee4715cf8fc5c0a3989a56441c08f99a71603acce0b63954bfc8dae29dd9a3c2ce6566bd53a5c370cd70a29d58fb340f4f9a6a97ece93fb3a8360e1a7e4a91918ce40e75b847ed6852d543668875abfb301c6c6dfd9d86283ec6c73b1a1b77479a7f154c303703b18e71ac8c3bcb173b15e974ca239ccc6bafdacb58f97f8948373a0dc4d571ec4591f73d1f1c7d87c3e0283121d1339a17347761c00d2e8731c00110748e389ba1d6b56603a3ec4f4d4e81873710d1b2794c4d1b8cdd5b81d560bf2b98d38082f03db832bc31ce8b77992ba3c26e23ab99d8a03ac3cce19e3013df0bd4df85907f0aca1c569bcea41cad856b7d9391fcec56d31fe87493cc2e9e7b6478e36e7291ffd9e5a7cc43b774c8773db20349fc7c99c385f7d1734a46c9f0e1c7de1f636eae95a88e33cb0be36a7acc12430b9717ba1ccfed68fb18eed37c70425731874c6bc13e866e3223f652746eb51bd034a9dc0918f32a166dd9d55fc2c6bd36d321730314fe6cffd11b26c98a13f135f848fab9176cabe6c3ef61e07f70b1c6f3afb4460e9d7fd93348d53761bddc73bfe18236cca09ae861b12d75a5813e727f2701f6ee3657ec3352eda82d3edb0918bb988632e875827ec2d8e78c139574f3ca06dbe6ac7a35937b93bf17d3c2883ef4dc6a0b5f4f13b2fea4bd84e3f389bcd14afcbf2ffc06f724752364e465b3073d0060c754860d8279e76f251661ced59329e127ed5d987d49cec13db273556fd1aab18e8da1083a6e3a69fbe3e5e622089a38d63501f3194c412a3f927c5ab8f1ce4a48ffdeca75d730133aeaf76c4921f31998b3ee2d4af78fa676303068d5c597767bcf4f12a5e3968cfe3533ed533b78e1538f6a1e73cb0cdd8e24032234e00390f6ba414a8ab38b8e15b8a389043ff516d276b7c7cc3c35ce15b91f8f7a2e60d6b7cb2a67d02d7c91aff0bda3e26d4f582f87a8238be716bc1ed9f3253c0ce96751e0fb83f938338da733cfdb0ab8ebe7292af0f071b1b717d5cc0d0de578fda88430ceb509dd89c8f584ac4b029276cec134b4ec5ab8d78f819432c24fd908ca34df1f431967862fc1e2c822801e68ecd40dfa02499632c351bf194b4db0668a68aa3848f76b5a90eccb8bed6e938a9032a07d7f1d93c918f72520ef8c8e53abaf54d618447f98885d43a3d36cd5f071b73c4382e94f791576295971ce36ac018c8416c9fd478d527c5e63a344e75cda7e3e036a0fe1cc71c940ddb332ec5501fe193792617b1ec43f6d9d4dfa7e7f12847aec3e3635b85aed83e6eb58de4d131c5f140f93cf7f078ae541d5d633a8ed4e158289b5bc7839a629fb37a1d423c7e27103accbe8cfed25810178eb0e53eccd9c63e6584f60ac5a8ae60b54347cb75566b7d55bc59f21a3568e6d238ea942dc8f9fcb11af8b9209fb75ccb245ee119ab32272581ca9b7dc4508adfc78f09d33ac5cf9026d5371bbd055665ec9c687ec6283f6cb94f1ce5187fdeae09e7768ebeea753a460b22468f8db439474c62dffea938e61f271d2bef83ceadc70e0df4a5abb58ecb91ebe9c5090fe935cef574cc521eea1a33b16e733286f932bed7dfd9507b38d23866530ff2743e226c05615eb151b1599f1b936e04d0d14004bf179ee2cc66aee18dbf8d92378b1bde39b1d0d4eb9638ac01f5a00577cb9b26c5bbc151032a3774d461f1755e828778c7a61c1d9f13d88bc58df0202e72827c98c459eb4b60c4d2541d7b338632c9d7b051b7cfbf17dd3c56ace918eb841a99a3c5338634d6a72f8f0d7d345f7728b5ebf91853cd814bf5b5b904082de7aed6f6daf21347d91049c9fee8371e81cf64a31f128d3b58ebdbf63b321ec3795cdab6d5e664f1e2f6344770b51cf0e16f6ccbbca7a8cd3bc0dc04230e6b83b5a82e4cc0f8e66b865aad31671f9a38aef1c8784081949e3abee0625d3c36013fc4cc7afab87f546c58236b9327fc0406cb63cb0984fc50a1277bfc3fd4c14c488efd2b37ee17d857dbbe193af72baea7c7d7dd7348a37143eba86638e6f27d30767e00797c6a41e4e4f1017db4c8ddeae2785813e32abaff35b8500b5acb3d9bd81a50cbaf7aaba9337fe67350aaafd5ed604f3e8c071f9ad6613ae7ac3a87af99bf1665011a3f840fb5e084c1c78e3e26d6fef67e4408079b6f083171b4b5c461e0c45212173c28cf9379525383b3daddd9f53bbf7ff928164c751f2d83aa6cbc138e67569be7ab5f6a8a332d9f83aae7daf9ec1372b739011c2de6887cd5548d5ebfc118db87718e78d1dc3e3724afa48d678417a5c418347fe3365f5e3fd644e971b1bece9fe69ab5114f095e36603a75c7dc10db7031ae66e75c0e01d45c92931246c4b6b591ed921848c53197dbd35c29b6c5483c6d4e682fe4ca76efd75a3cf908afd4490e9d33e09bddb471cd31d5cd41b638c4380ffe33137cac631cdf887db8a4ce35e24f06e681b9331e6e43b1be781341ed7c33a24c743f6a5d1ba64ce84918dd09afe749c8f922284efaf85f442d3fd0506cdb6dfb8f7dddb7f7d80f7c3f31bbae1ffc6888d396e31c837d27f669f4c9c3d8c6159c8c816c8d69629f146883b86238af21f2e97b17812d7f90644c8b8f31b33ec4e771b80f87869e7ce4a50ff16d9ed30098436380f7a66392f5a13bf3d30ee963a9a70eaec3a678d7650d633c8079eb7e4408a29e630248d03838626877e7f817af11318a371d4b8e236f6df0c740faf85bace1db81ab328cc6c5860de286c55c219fbfd4f1a8def8618ce636a92f181a4f07c78e787d3c910a5c79fe861531b8ca868d0374db68d8c730340f278c36caa01d191bfcda50236da6b771532756303065dedcd71ac92f1b032852a53059132bb70959c78ab1d79caff52d9e78b7f5f0f994853d6390a0d96a07afb50997d6d9bc3c8ea20624c1dc6a433c5ad81de3dd3024bf63475fda346697f17985e4851f73c18371c66b5f63fc40a14ed139b73ebc31fb6c70799d9edb86e79c5e9d91719cc2abea48cd989e1962341e7a1f07ea9acd5c64aed9f4392fbe9ff75cc1d27a549f89bb0fdb679b8907fe59c5cd72aec185d6379fe63333370e870d5f12ff4c35cde41f128796f847fc301866dcb6c07c94393edbd1071f9aee43da77bb6dbf2e03eb01f2e2db0d88fc6f8024861c1e420cf789800bdd38151113d11c43935cc61495dfdfdafe19b8168f749275242ebc1d7c54df67838b76870977f3f5d9721cc081ebf0c18ea61ca63b46c79663d1479379f28f08dbd1da8f3d9c4d62cde8992c0e1f4d58c38e8364b45764ff6b6c7c9e827816ea1b54701a59a5ece1d75ca801f991cdeb9138e77087fdd2688c52b07e202057f3b7c49c1d10d4c9f4a275cc43bd82044703eb73fe98cf967318dfea677d2d3ee635f33887cc7b1bbb05b6798db9612c38999bfc6e8b3a68430dce0783cd671b77e8c411e3f8a8b3f9521ff64e1d91d3e7c57c9173e2c1d9b1d8cc020f89d638aaabd9bc6ef3a214add1ebc67652831b1fed1c2f6300a3cdf5d8de3c3ce638ebd1f7dc9843d4906319437b05115cb73f9d63e0fa9a61da18d51ff385e2bd7ef880b5713518f83d1e0cd160031438f81c53dd8ef13e72460c71219ddc74447ade26116326afcb828101099adbbcb41a174683540cd712529bd76a65d2ae7de888a724076a202fb83cc6649f0d7e7250872467d6bd1fe36ef96094e6f9a466b81c5be7bdd5c11c9c1bc7d9783856a1eca8c41b0eabeb73ce58023966ebfb3ae99cb03e1f8601c0c3b8269dd6b793562feb6af963ed98ab8d07e34ce36fbc359f77c1e340c1776cc0c6fa22a04fe79ab28686417e2bc3f8ccd41d1febf422c08b62598b49513d96e3261ed21c350653149bac72b47155ece8fc9a9d35233d6bf0dc9e206cb1cd344cf4f39810d2d72c87d7dae7836da466b3b006e600c69becbf797c233c5627e23d7634cee78c638644cb1c6e147beb0737fa2d06f382258996b969f7398ff9a68d92db056b869d6370bec8d1ea453f3090689de760b5094c8bc045a1bf860e5fe9a7a4077d342f0a7a6c78ea2767c4b609f1a921deac3e7178a39049a3ae1cc8d1fac3f9654a100deb105d6aadd8f035ae3a2706ab9318f576f9402d3b6fd313178ba1bf71d1a13c164b9cb8eb9c6230feb7ee34c4518217f391f9e9275ff80d5cb19c43ccb9c6e6388d773dd68b318a579d71598e8bf30d5cc1a8b4675c0dc26d2470c8ed1c980e591fe3f03123ae630fa2996cea47ede4f15cb2d3725cf4433a3ee60b7d36e5a44da5e6d1b557cc241dfcf6af03c939bd2f90be181230b6339e987760e8271e92eb997dda278671e8fb814cd6cc7dd26ff1612307edb94f6e4862689bd4cf3ec6909f7d4ae0e1c39f7630361ddb1ffbc02aafea1a47ce2c15af3a71b475b69f70c2e73962df0046eb72986d0f666bfb0b6c88692dad8371186de0c5c738e5cfe36b7141aeb5c1a4fe3ebd0fefb5ca18bc1ffcca01137dce63a3c63ab9cef93184d61f342e5a4c25426cb51b0378729ccf75ec8facc3d728e218c39a80a11eb1b2083557dfabe681df739834be2edcd89c9f6694cd75ec2287f688c9381d87fa544f9448dee6aca3079075735e61eef0315eb739da0c9be701b19c4f7091dfec43de1a3fb2768c2527ebf03e0ab4bf7e82c504949ec847076db4292e7bb38f4981539f17e7431b6eacf06303248e9239727f263bfd2e632781ae3caa675fee03cb49559fdba3ee71f52b06b16cdce1b40e6289619f184afa29c7d9e1570ead91f98951099d4de369cb32e7679f393287ce25b91893fb3936fbd1d758ea948ad7f1336e261bfd3a16c4b2ef7ade59b1bdd81f34ad9f36da2961cff5c2473c7d9cb76c07d6294c10ebb617f28283ca98c6831073b00ec0697319fb1cc745495a62d9a754fb6c74c401d7570739552a96fcb936e0958ff18a878d7d4adab8468ca3044e79354e6b208e7e4ac5909339b54f1bf194c4908f7de2fbfa8ca504067a6ee4840fe3879fb649baf2285eed8cefab8131eaa32d739087f68c0387b6eca72fdbc7f5b35de3998b9871f5d34f490e4ad8199b398981f478791f6c365318071b1bf351d24e395b7bc669df751cf6acd14e996d5a2331b4b1af31d0d9d40f5b5f9f5cf4a3afb8713a73304efbff3f9d69dcc247add30c0000000049454e44ae426082}\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab React\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab jsPDF\par} @@ -1237,7 +1231,7 @@ https://github.com/phodal/django-elasticsearch https://github.com/phodal/resume }}} \par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Nginx \u22823?\u25968?\u25454?\u23398?\u20064?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 Nginx \u22823?\u25968?\u25454?\u23398?\u20064?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\jpegblip\picw600\pich340\picwgoal12000\pichgoal6800 ffd8ffe000104a46494600010101004800480000ffe100804578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000900000000100000090000000010002a00200040000000100000258a0030004000000010000015400000000ffe10921687474703a2f2f6e732e61646f62652e636f6d2f7861702f312e302f003c3f787061636b657420626567696e3d22efbbbf222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e203c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e203c7264663a4465736372697074696f6e207264663a61626f75743d22222f3e203c2f7264663a5244463e203c2f783a786d706d6574613e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203c3f787061636b657420656e643d2277223f3e00ffed003850686f746f73686f7020332e30003842494d04040000000000003842494d0425000000000010d41d8cd98f00b204e9800998ecf8427effe20f444943435f50524f46494c4500010100000f346170706c021000006d6e74725247422058595a2007df0001000400090023001d616373704150504c0000000000000000000000000000000000000000000000000000f6d6000100000000d32d6170706c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116465736300000150000000626473636d000001b40000041a63707274000005d00000002377747074000005f4000000147258595a00000608000000146758595a0000061c000000146258595a000006300000001472545243000006440000080c6161726700000e50000000207663677400000e70000000306e64696e00000ea00000003e6368616400000ee00000002c6d6d6f6400000f0c0000002862545243000006440000080c67545243000006440000080c6161626700000e50000000206161676700000e5000000020646573630000000000000008446973706c61790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d6c756300000000000000220000000c6872485200000014000001a86b6f4b520000000c000001bc6e624e4f00000012000001c86964000000000012000001da6875485500000014000001ec6373435a00000016000002006461444b0000001c00000216756b55410000001c0000023261720000000000140000024e697449540000001400000262726f524f00000012000002766573455300000012000002766865494c00000016000002886e6c4e4c000000160000029e6669464900000010000002b47a6854570000000c000002c47669564e0000000e000002d0736b534b00000016000002de7a68434e0000000c000002c47275525500000024000002f46672465200000016000003186d730000000000120000032e636145530000001800000340746854480000000c000003586573584c0000001200000276646544450000001000000364656e55530000001200000374707442520000001800000386706c504c000000120000039e656c475200000022000003b07376534500000010000003d27472545200000014000003e26a614a500000000e000003f6707450540000001600000404004c004300440020007500200062006f006a0069ceecb7ec0020004c0043004400460061007200670065002d004c00430044004c004300440020005700610072006e00610053007a00ed006e006500730020004c0043004400420061007200650076006e00fd0020004c00430044004c00430044002d006600610072007600650073006b00e60072006d041a043e043b044c043e0440043e0432043804390020004c00430044200f004c00430044002006450644064806460629004c0043004400200063006f006c006f00720069004c0043004400200063006f006c006f0072200f004c00430044002005e605d105e205d505e005d9004b006c0065007500720065006e002d004c00430044005600e400720069002d004c004300445f6982720020004c00430044004c004300440020004d00e0007500460061007200650062006e00e90020004c004300440426043204350442043d043e043900200416041a002d043404380441043f043b04350439004c0043004400200063006f0075006c006500750072005700610072006e00610020004c00430044004c0043004400200065006e00200063006f006c006f0072004c0043004400200e2a0e350046006100720062002d004c004300440043006f006c006f00720020004c00430044004c0043004400200043006f006c006f007200690064006f004b006f006c006f00720020004c00430044038803b303c703c103c903bc03b7002003bf03b803cc03bd03b70020004c00430044004600e400720067002d004c0043004400520065006e006b006c00690020004c0043004430ab30e930fc0020004c00430044004c004300440020006100200043006f00720065007300007465787400000000436f70797269676874204170706c6520496e632e2c2032303135000058595a20000000000000f31600010000000116ca58595a2000000000000071c00000398a0000016758595a2000000000000061230000b9e6000013f658595a2000000000000023f200000c900000bdd063757276000000000000040000000005000a000f00140019001e00230028002d00320036003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a300a800ad00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff706172610000000000030000000266660000f2a700000d59000013d000000a0e7663677400000000000000010001000000000000000100000001000000000000000100000001000000000000000100006e64696e00000000000000360000a7400000558000004cc000009ec00000258000000cc000005000000054400002333300023333000233330000000000000000736633320000000000010c72000005f8fffff31d000007ba0000fd72fffffb9dfffffda4000003d90000c0716d6d6f6400000000000006100000a02200000000cd23870000000000000000000000000000000000ffc00011080154025803012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffdb004300020202020202030202030403030304050404040405070505050505070807070707070708080808080808080a0a0a0a0a0a0b0b0b0b0b0d0d0d0d0d0d0d0d0d0dffdb004301020202030303060303060d0907090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0dffdd00040026ffda000c03010002110311003f00fc83a28a2800a28a2800a71470bb8ab05ce3241033e95b7a169e2eee0dc4a33142471d99fa81f8753f855df125d43208ada360ce8ccce073b78c60fbd0067c16160fa6bdedc4d890642aa91c30e8318c927f9562f6e69ca8ceeaa832cc405c7726a4b8825b599ede6003a1c1c1c8e79eb4016ec753bab172c87cc4230c8e4907e9e86a6d3f5192d526b68d547da1be52cd858cb71927d31592a0b30551966e001d49f6ad2b6b2097d1dbea6ad02383d4e327b7233de802bb0b9d3a7db1cbb58007744f9047d475fc6ae590d46fae5e686e0fda224dca5cfde19fbbe98fd2ad5e787e788bc966564840dc32df3f1d470306aef876ded953ed7e66667dc9b3701819f4ea738a00e92090cd0a48ca51987cca782a7b8fcea9eab7e74fb5f3500323304407a64f7fc2aff991efd9bd771fe1c8cfe55c9f88e38848b2b4c4c8400b0e3202f76f6cfeb401896778d6d7ab7920321058b7a9ddd4fd6bbeb7bfb3ba00c132b13fc24e187d41e6bccebb1d0ecf4d9ed44c62124ca70fe67cdb4fb0e8011d2803a7a28000181d05140051451400a68ed494500145145002d260e0fd0d154750be1a7db19ca1739c003a64f4c9ec2803cdb04641ed91fad254d3cbe7cf24fb42798c5b6af404f5c543400514514005145140124523c3224b19c3230653ee2bd22daf527b117cea634da5981ec07523d47a5799d6cc5abbae992e9f2a96257646e3b29ec7e9da801fa5c914dac34d3ecdb21761e67a93c633c66b36f63823ba912d9fcc8f270d8c75edef8f5aaa68a0028a28a0028a28a0028a28a0028a29515a4711a02ccc7000e4934009456b5e68f73656ab73332e4b05283a8cfbf43f8564d00145145001451450015a96dabdcd9dafd9ad9513e6662e465893fa0c565d741e1eb459eeda69572b0a82a08e373743f86280326ecdebc824bdf337b2820b8c1dbdb1ed556bbad734e7ba88dc23bb3c43e58860a9cf5c77c9ae626d1b51b78da5922f95793b583103e82803328a28a0028a28a00297b52514005145140051451400514514005145140052d251400514514005145140051451401fffd0fc83a28a2800a28a7a234aeb1a72ce42819c726802f41aade5b5b1b5819554927705f9867af3fe4d6d7866db719af18671fbb53d7af2c7f956649a16a71a6ff2c37fb2ac0b0fc38aa0eb7766de5b89602c338c95c8fc0f3401d5eafa3b315bad3a30b32904aaf1bbb823b641fcea3d5f4f8e5b7975490b472f968767180c3839f5eb8acd83578eced0476b1b1b8703cc9253b867db9c91e838159b71a85edd2ecb8999d49cede02f1ec00a00bfa1dd416b72c2652c65d8884007049c7e1d6b43c4aa649ad618c6e76de001d4e4818ae554b290ca48208208ea08ab8350bcfb4c77924864922fba5f91f4c0c5006fe8493dbdcdce9b7036e1036dcf4278c83ee0d67dd787ef6194fd993cd8c7dd60406c7b8e3914926a77cb7635310ec06309cab142bf5e3afad6c47e26b62bfbe86456f45c30fe628033a3f0d5e32ef79238dfae39273f5158b7293c770f1dc9265538624e49c74e7d31d2ba83e27877605bbedf5dc33f97ff005eb99bcba7bdba7b9750a5c8e0760381f5a00ab562deeae2d18bdb4863661838ee3f1c8aaf45005f3aa6a24e4dcc9f81c7f4addd1f5a99e65b4bc264321c23f707d0fa8f7ae4e9f1c8f13acb19daea4107d08a00f55a2aad8dcfdaed22b8e85d7e603b30e0feb56a800a28a2800a28a2800a8e68d2589e290065652083d3a5495475192d92ce45bb256390142402793d3a50079a8e9451ce28a0028a28a0028a28a0028a29680128a28a0028a28a0028a28a0028a2a7b5b696ee74b787ef31fc001d49f61401b1a568af7605c5ce521ea07467ff0001efdfb56eddea3a7e94a618114ca3fe59a0031fef1edfce9dac6a5fd9f0ac717fae9010a7b281d5bfc2b8224924924927249ea49a00bb7ba85d5fb033b7ca0e55070a3ffafee6a8d145001451450015d059f87eea6d925c158a338254e77e3d3d8d58f0d436f234d23e1a442a003ced079c8fa9fe55d8500632e83a6ac8922a1f90e76962437a673e95b3451400514bcd739adeab359e2dadd4ab38c9948e067b2f627f9500735ab47143a8cf1c230a181c0e8090091f9d6752e4b12c4924f24f5ce692800a28a2800aec34ad1aca7b18ee2e50bbc9f37de23032718c1f4ae3eb52d357bcb3b76b7848c13952c3253d703dff004a00d0d57434b489eead9ff769cb239e47d0f7fa1ac09209a2557963645700a9618041e9cf4ab973aadf5dc2609e40c848240503a74e94e8356bd82d9ad41578c8206f1b8ae7d3ff00af40199451d38a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd1fc83a28a2800ab367035cdd4502f1bdc0c8ec0724fe42ab569e9375059deacf700edda5411ced27be3bd007a2d73fa8c7fdac0c3005090925ae1ba061d5571f7bdcf41f5a9f59be1069ccd048bbe600210792add48fc2ac69b3d8b5bc76f672ab88d00c0ea3ea3b73401c035a5d2888b42ebe7711e460b1f415a361a7a346d7b78bbadd0b248aa48742bdc81d47b7e35dfb004824648e4647435421b2f2daec1394b972c07a65403f99a00e0ac23492ee33246ef0871bc019c293c6ec76cf5addd634fb4b636e21b7d8b24c3cc9067001206df6ce6b06ceee7d3e7f3223cafcaca7a3007a1ff003c574da9ea56d7d60b6f6cdba6b864da83aa9041c37a500696ada845636cc808f35d488d3f4ce3d0560e97a4c52d83de4a9e6b90de521385f972013eb935575bb7bd8ee125bb75937a85564181f2f6c1279efef5d4e8f246fa6dbaa104ac603007907de8031b4fd0a19ec04d316f3668f29d8267a1c773f5a8043a2c964b1cc56dae941563c921d382481d89ef5da0e3a551b6d3ad6da492545dcf2962ccdc9c31c91e8050079ad15d26aba2c8970a6c2266490162aa38423dcf63d8573740051451401d8786ae418a5b463ca1dea3d9bafebfceba8ae1f40b9b3b59647b87db23ed44e38c1ea73db9aee2800a28abb673d9429722f2d7ed2d2c0d1c0de6347e4cc7eecb81f7f6f3f29e0d293695d2b8e2aeecdd8a5451453105727aeea3731992c0c6a2391721f249653fa039aeaa464552643b54e064f1d78ae0f59b26b19a34576684a9f2831c94e7e65e7b50062d1451400514514005145140051452d0025145191de800a28a2800a28a2800aeafc376b20325eb36d420a01fdec7527d857295dde9eb6f2690d0593ef631b6e19f983b8e73e9cf4a00e4f53bbfb6dec930fb9f753fdd5ff1eb5428c15f948c11c11e845140124513cd22c310dcee76a8f526a4b8b4b9b4609731b213d33c83f423ad6c787ad1a5bbfb511f2439e7d588e07e039ad2d6616bed42d74f5f906d672c7d0f5c7a90050071c410704608e315dbe8b6567269d1cb2428eef9dc58649c123bd4763a559dd19ee6e51998cd22ed6ca850a703818ea39cd6c595a0b28da08db31ef2c80f550dd47bf3d280278a08601b618d631fec803f954b45140051451400531e38e55d92a875eb86191c5499a4a00c84d0f4e1bcc910767666c9278c9ce063a62b0efbc3f702766b1453090300bf20f7ebfe35d9d1401ccd9e816ef6a9f6c4649b2776d7f738e991d2b9cd4ac8e9f7460cee523721efb4fafb8af49ae2fc4d1ca2e6299bfd594dabec41c91f8d0073752c033320f2ccdf30fdd8fe2f6e39ad11a26a45942c608640e1b202f3d8e7bfb56968b617f6d78b3cb0958c8646248c8f7c75c67bd00636a33432caad1db1b46030ca7807d303031fd6a857ab3a24836c8a187a30cff3ac7bcd0eca789cc112c52e0ed2bc0ddee3a6280381a29f247244ed1c8a55d4e181ea0d32800a28a2800a28a2800a2adcb6379042b712c4cb1be30c7dfa67d33ef552800a28a2800a28a2800a28a2803fffd2fc889a09addcc73a346c3b30c7ebd0d455ea0d1c7334d14aa1d18282a791d0d56b2d2ed2c19da10497eec7240f41ed401c441a5df5cc0d730c44a0191ce0bffba3bd3af34bb9b391508dfba33264741b46581ff76bd1be9484061820107839a00f2d68a61124ee8c237e11c8f94e3b035d068f3ea92c26dac8c089175675f9b9fa75fad760f147246629115908c15238c7d2b0e6d1ed6db7dcdb4f25a00a4b156f9401cf7c9c67b5006c5b0ba11017851a4f58c1031f8d4f5c7c7e279044919884b28182dbb018faed03356ede4d4b5584dd437690e0902245ce08e9b89cf5fe54015f5bd2618d1efa060847cce87a364f55f7f6ac7b182585e0d465422d9251b9fd31df1e99ef4ed4aeef6e1635bf8846d196c3152a4f63d78fcaacda4fa93e993346d1c96d0831b238c90a46723e99e05006febc22934b673ce0ab46579e4ff423bd739a5eb1fd9c8613087466dc581c373fa1aeaf468e58b4d85260c1b0786ea064e07e55caeafa6c76115bec25a57ddbfd09eb91e9d71401d62eab686259a4df0a380434885579f7e47eb4c4d674e7b8102cc096e8dfc392718cfad4a116db4cf2e75deb1c18718ce70bcf15e6c3270075381f9d007ac5735abe8d034325ddb2ec91417651f75bb9e3b1fa55db0d4ccb2fd86ee3305ca01852721801d8fae2aedf2ddb5b3ad9151291c6ef4ef8ed9f4cf1401e65453e48a4858c72a1461d9860d328035b45b582eefbcab85de9e5b36d3dc8c57716be446ad6b0b97f270a413b8ae79009f61f8d799a170c0c790d9c02a707278e2bd0b49b06d3ed992421a491b7b63a0ed8f7fad006a51451400514551bad4acacdb65c4a15f19da325b1f414009a9dbcf7768f6d015064c292f9fbbed8ef5c56a5737523a5adcc91cbf6718dd1f3cf4393dcfad68ea5afb5c2986c8346878673c31f61e9fceb9a1c50014514500145145001451450014515a9a6588ba732cdfea233f37abb7641ee7bfb5003acb46bcbd8fce5db1c646559f3f37d00e71ef5d6da69d6d636d1c6f1acb26796da092e7d33d00fe5560c73b7cc0797b00d880e47bfa7d066a645326d91983019db818e4f073cf6e9401ceebd6c92c69343013319046ccbd41ec081f7b3d8d72254a92ac08209041ea08af4f85143bb364bef27939c03d31f5155eeb4ab0bc62f344379eaca76b7e62803cde8ad4d474b9f4f6c9f9e1638571fc8fa1fd0fe955ed6c6e6f16436c0398f04ae70c41ee3d7a7ad0053ab36d777366ccd6d218cb001b001ce3a75cd431c6f2b88e252ccdd140c935b0fa15ec71c5f2979646c155fb883fda6f5fa714019334b2dccc6593e691c8ce06327a741dcd3648a585b64c8c8de8c08fe75be3c377a222fe6209411b541e31dce70391d4575f25bc73c1e45c8128c00770ea477f634018be1a72d62e98fb929e7d7201a76ae8cf7da708c957329c11d80c13fa0a86d74cbad3752436e4c96d2643127ee8ebcfbfa1ef536be1a28a1be89f64904985c8c8f9f83f97f2a00dfa290741ce78ebeb4b4005145140051451400514b494005145140054734315c46629903a1ea0d4945001451450014514500559ac6cee5c493c2923018058678aad77a6d8c96d22f90808462a51406071db02b4e8a00f2855671955271d7009c7e94dc83c66bd6000b9da00c9cf1c557b9b482ea0782450038ea06083d8fd450079fae97a83c29711c2ce8e37295209c1f6eb55e7b5b9b600dc44f183d0b0c0fcebd1ecad4595aa5b072fb3b9f7e7f01e9561955d4a3a8653c104645007984d757371c4f2bc98e818e47f85415d1eada235b66e6d0168bab27529ee3d47f2ae72800a28a2800a28a2800a28a2803ffd3fcd64ff5d27fc07f91a96a25ff005d27fc07f91a96800a28a2800a28a28018238d0e55154fa8005361822b75290a04524b103d4f26a6349400d6449062450c0738619e7f1a6bc51ba18d946d6ea0719a928a002abcf6d04e6379973e4b798bec4558ac2d6efe38ad5eda29079d31f2f0a72541e093e9c5004775e20b25b726d899647180a4118cff007ab8a8d9a27474fbc8430cfaa9c8aea353d05514cf6640c02cd11e38039dbf4f4ac2b08ed25b80b7b279516d273d327b0ce0e28034b4b171a9eac2ee53cc7fbc62a3038e140fad76b34d15bc4d34cc11106493dab0f4a7d1e1b8786c6462ee072c4e1b19e0670322b6ae6de3ba81ede5fbae3071d47bfe14019f7b696fac5a46f1c807f12498ce077047a579f1001201ce0919f5c77ad9b97bdd2565d337831ca3706ef83d48f4cf422b16802cd91db7903050c44a9c1e87915e9e6bca057a5e9d3b5cd8c134872cc8371f7e86802e514b583afde4d696a8b0314695f05875000cf1f5a00d1bdbeb7b188c93b73fc2a3ef31f402bce2699e795e690e5a462c7f1ff0a8d999d8bb12cc7a92724fe2692800a9dadee23856e1e36589feeb91c1a80d767e1e9dae619219dda51185c2328daa074c1eff0043d280398834fbdb8731c50b6e032770db807a7271d7b55420a92adc10483f51c57b0dddd695169d6c563920b98fccfb54f24a0c5202dfbbd8bfc255783ea6bc9af24865ba964b75db1b312a3fafb64f38a98caeaf6b0e4acf72b514515420a28a2801caacec11065988007a93d2bd1acad56d523b65e90af27d5dfa9ff3eb5ce787ec8173a84ff2c71f084f00b7427f0e9f5aebadf98839eaff0031fa9a009475a82dbfd57d1dc7fe3c6b2f5fb96b7b02b1bec69582f5c1dbdf1fe350787ecae2da269a62556500ac67b7fb47d09a00dc5ff5ef9ebb46dff77bfeb5427d5a0b5ba36d748f10c6564232ac3d78e462af9ff8f804f74217f3e7fa573fe268a478619554958d9b7b019da081c9a00b5aadf59bd8491248b2bcebb63543b8927a1c0f43595a6d85f225e593ab40d2c6a43fa1cf00107a1efe95674ed1e6b3bf49c6c9612a4873c302471c7aff004aea28032b49d37fb3e12242ad2bb64b28edd864f3c56ad145001451450015cfdfdbdc6a3a8476a50adb4187766c80e4f61ebc71f9d74145001c0e07028a28a0028a28a0028a28a0028a5a4a0028a28a0028a28a0028a29680128a28a0028a28a0028a28a0028a2a0b9b84b585a7903154e4ed19207ae3d05004bb94b15c8dc0648ee01f6ae627f0f09ee6778dbc84c82800ca9c8e7dc73dab167d5ae1af26bab463079bb410304909d09e0f35b4fafc72e9b26c730dd05000f53c64af51fe1401cb5c412daccd04c30e879f43e847b1a86a496592690cb2b1776eac7a9a8e800a28a2800a28a2803fffd4fcd64ff5d27fc07f91a96b36db50b5b877785c3a90a4e0fccb8e3953c81ef5a1bd37f97b86ec671df1400ea28a2800a28a28014d2529a4a0028a28a00cad57534d3a25c0df2c99dab9c703a93f4af3d0ccac1c310c0e770eb9f5fad69eb33b4fa94db8f119f2d47a05ff00ebe6b2e80345af6e2726ea6b9292c2a1620a0e4e7ae3b01ea4f5a8a382eefae140f9e59c1705881bb19c9fd2a9d6968efe5ea76e40ce5f6f1fed0228023934dd420469a48191632093c71efc1e9ef5d143ae43750f9570e6d661f7640329b877efc7a835d4707835c16b7616f613442dc30591589c9c8c823a7a75a00afa9dfbdfbc7e62a0784323321cab73d47b566549e4c9e4fda369f2f76cddfed6338fcaa3a002baaf0e5f10c6c24e872f1fb1fe21fd7f3ae56a586692de549e23b5d0e41a00f53af3ed6aee5b9bd78e41b560628abfccfe35ad67e2405985fa855c655a304fe0464d72f3486696499bac8e5bf3340115145140053919d1b723153eaa707f4a4a2802596e27b820cf23485471b8e71f4a869692800a28a2800aded234637ebe7ce4ac20e001d5c8ebcf615835de7874e74c03fbb238fd73401d15f69573a6dbe9af346b1c17d1acf6e1595b310c8190092a723a1e6a4d42caef4cd32df56ba4516f791cb2c043a92cb09dad900e579e99eb59d305c055186675e830783927f2a4bab54bab796dcfcbe6aeddc077ed5094f4bbf5d3a6be7a74d75f457d2db8eb65f8ff00c0febf3e32ca53aaeaf1c97a411cb2a761b790bfd7df15e9967a55f6a16b7d796a8ad169d089ee0b3852b1b1da0a8272c73d8735e49653ad85fa4d20de226653b4fd5491ebeb5d4dcf88f4e888110339cf6181f99c5392935eebd7efff002febee262d27ef1b72f0e847dfced03d41ebf962a6aa361702f205bc2a50c9d8f603d3d47bf7abd5420a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a2978a4a0028a28a0028a28a0028a29680128a29aee91a97908551d4b1c0fccd003a8a827b98adeddee58e511776579cfd2bceae6fae2eae0dc48c41dc19541f9571d303a71401e837779159a234a18991c228519258d5bae5adf7ddba6b1aac82286361e4a745c9e87e99fcfe9572e3c436112e612666c9185e071df27f4f5a00ddac9bcd5b4e809b699cbee055c20dd807d6b9ed575b6bb06ded7290903737466f6f61fcfe95cf7028015828621092a09da4f523b7e949452d002514514005145140051451401ffd5fc878a5921916589b6ba9c822ba183c404048a58157e6199158f04f19c107b7519e95cd51401ea91bef40c783d08f423ad495cbe817a2554b5058c899dc7aa941d39f51c0fa575140051451400b494a692800a2ad59595dea5771585842d3dcdc3048a24e59d8f61dba73cf0054daa693a96897d269bab5bbdadcc582d1be3386e410412083d8824547b5873fb3bae6dedd6ddedd8ae4972f3db4efd0f3fd7f4e58d92ead918b4ae448172d963c838e715cc10412a41047041e08af57acdd434bb7d4146ff009241d245033f43ea2ac93ce6afe9b76b65791ceca197eeb67a80dd48f71562f345bbb28de7728d1a91c86e79381c62a3d334c975094638855b0eff00ae077c9a00f45ebc8acfd474e87518823fcaeb9d8e3f873d78ee2b4000060741d28a00cd3a5dbff671d3933b483863d7775ddf5cd79dba3c4ed1c830c84ab0f422bd5ab91d574299e66b9b2cc9bc967427904fa67a8f6a00e568a5208383c1149400514b49da800a28a2800a2968a004a29692801402c42af52401f535b3a9e92d62a248c3346aaa1dd88c6f6e30a3ad67c169753ab4b6e8484c9ddd395e78f523ad75172dfdb5a5092193f7b101234487396c743c67a74f7a00e36b634dd624d3a27896312063b864e307a7e5c563d588a29d4c1706099a391d4c6c2190acb83bb0876e1c903a29345c0e8746b9b83a931bcddbaea32cbbb8e87b0ec3031f856c6b9732dad817858a3b3aa023a807afe9547c41a9db49a8da8934e1a65c585b2a2b223c72df3060c669848a0e40257e5ca819e7a0187797b77abcde5c6acc81b7471a8c91c63922a60db576ac54924ec99990c32dc48b0c0a5ddba01ed5e9de1db9d7acbc2b717515b3c3a66a0cfa6493ac68cb2bc3f394e4160ea41c918e9d7d389d1a1962ba69e40c891ab2b9c85604e3a06c1fae2bd0afedd6ca3b38ecb525be1730a5c3c6a5ca4123e772329c0f310632475c81515527683eafaabedafc9ded6b954eeaf25f9db72ac38f29318c6d1d3e95255650f06c4dc19090a32304707d38ab35a998514514005145140051452332af2c42fd4e280168a87ceddfea94bfbfdd1f9914e8e559071c1190549e460e28024a2932092a08c8ea3d334b4005145140051451400514b494005145140051451400551bfbf8b4f80cb272c7845eec7fc3d4d599e5f2226976b3ed19da832c7d80af37bdbc9af6769673839c05eca0761fd7de80127bdbab97679a563b8e7018851ec06718a80bbb2ed6662bd704923f2cd328a00b5f6dbb100b51330880da107031e9c569e93a3bde95b89b0200c411ddb1dbe9ef5847804d7a758aaa595ba27dd11a63f2a00c0f128b811421702dc1e707f8fb0c7a015c85747e21bd32ccb6b1bab4680310bcfcfc8e4fb0ed5ce5001451450014514b4009451450014514500145145007ffd6fc83a423208f5a5a28034a4d4647bd8af915637558d5963508a760c1e9c7cc393ef5e816d3add411dc20216450c01ea335e5b5d3699a908e2114276b263f72ee3638efb18f2addf6938fe801d951552defa0b98966843b2b7a21ea3a8fc2a6f397fbb27fdf068026a4a88ccbfdd93fef83fe1479cbfdd93fef83401aba56a97da2ea36fab69b2795756afe644e46e00e08390782082411e86acebdafea7e26d4e4d5f579164b99155328bb115133b55579c0193dcf26b07ce5feec9ff7c1ff000a3ce5feec9ff7c1ac9d0a6ea7b6e55cd6b5fadbb5fb1a7b59f27b3bfbb7bdba5c968a8639e3938ced6ee8dc30c7a8a64b7969048b14d3223b0c80c719ad4cc66a16c6eeca6b71f79d7e5ff78723f5ae73c32254b8b94652a02a8607a8604f1f5c575f40001c818c9e4d001451556eef21b340f2ee62c76a228cb31f402802d515c9cfaaeb16cead751c70472676e577f4ec76b67f1aa12ea5a86ace9649b503b6088f2323d4927a01cd0043ada5b25fb0b5c608cb85e407c9cfe3eb5915d2eada44e999e12a60863002f42aabd80ee4f527b9ae6a800a29693b500145145001452d14009452d2500771fda9a145e0d8f4f7b7dfab191996e1653858181023318e0303c96ea7a52e81690c56cb74b9f3645c3fcc08c672381d3f9d70ddab7ec24d6ae4c165a540ca2671146218cb177638033862cd9ef52928ddfea536e564755e1cd1f479be22e8569acb2358df5f0f362938424ab7968c4f1b649b6ae3be769ebcfeb9e99e17d2b4ed245a5c431b9317ef98a80071d17fba17b62bf37343f817f10e310eb779f6317f03c3716f15c4f978a481c4899c23283b80c8c91c57dbebe20d4753d391b5092e12e2439b8858aec4240f9485efbb3dca91d2bf1af11270c755a32c2564e2ae9a4ef677ba7a77fd11fa470742585855588a6d3766aead7f2f97eace6f5ff0de89e26b27b0d5ed9278c8211ca8f3233d991baa91ec6be0ed4b453e1cd5f51d09c2f996377244ccabb438e1d5bf14653ec78afd04bcb982ced64bab991628625dceec7015475fc7d3d6be01f15eb36faf789753d76d8c96e2fae4baabc6c18aaaaa207560087daa323861d2bdaf0fead773ab4db7ecd2f9735fa7aabdfe479bc5f4e928d39af8eff87fc3dbf1127d3562d32d7533716d27da64963fb3abee9e2f2bf8a45c7caadfc27bd615b496f18c9e3e639c6781bbeeeec607f4abf7d6f7ba65ad9dddf42a82fedcdcc012546668c1dbca83b94e7f84f350a298932e7a92cc4f0013c9fc2bf49a4ef1ba95f57f9edf2d8f8a9ab3b5adb7e5faee4dac5d69d75733be9101b7b79187936e64f3dd0003237920b1c82727a66a089f77c8db832819dd8c9cf7e3d6bd3be17f82b4cf1aeb1750ea72b47059c0b29484859252ec5461b04855c64e39e474ac9f88be12b3f09789e4d2ac276922f2639e367c191049b86c7f5c6320f1c11dfaf0d3ccb0ff005b797a6f9e2afd76d3af57affc1b9d53c156fabfd71a5caddbfa5d8e328a84348aeb1be183670c383c7a8e9f954d5e91c42160a3731c01dcd356447cec6071d7150c4af262690e411955c7ddce7f3e2a678d64e58723a303823f1a007336c52e41c019e066a0822411ab32a163c92067afbf7fad3becf18e57729ee43104fd79a9111635089c01f8d003aa27851c83f7483bb2bc1cf4eb560472143284631a90a5c29da09e80b63009ec33934ca00aec8b08f3231803ef81dd7d7dc8eb563af4a2a0fb34206d55da3fd9247e3f5a009e8aa8d3c91308d8093b654e08cf42c0f033f5eb52f972372ee54f60a7007f8fe340131200c9e82a349639385619f43c1fc8f34c78e575319652adc13c86c7f227f2a9248c4839e082083dc11400fa2a229375f3013e9b401fe3fad2095cff00cb27cfd463f3cd004d514acd9445382c4e48e480075a6335c2e301096380a7231ebcf7e3da9e88db8c8f8048000eb803dfde801ade644a5f7970bf783019c77c10074a9e8a8232d1058e41c7dd56073f4cfa7a5004f5524b2b2649b7c4804dcc871827df3ea2ad1201009009e833c9aa3aa388f4db963ff3cc81f53c7f5a00e1efade1861b37879f361dec7d4e7afeb59d5ad72d07f6559c449f3d773818c8d8ec475edd33593400575ebaa9b3d16d5e3dad29fdd80dfec64138f6e2b90a2800fad14514005145140051452d002514514005145140051451401fffd7fc83a28a2800a72398dd641d5486fc8e69b4f8d43c888c701994127b0240a00f4db7b78add584236abb1931d816ea07a0ab14631c51400a69294d25001451450043711bcb1148caab1e8ccbb80f7c7ad72579a12dbdbfda2e2ec07ddf3b383b4e7a000739ff3c57675cff888136f6ea137e6750477e8781f5e940156cf588ec6dd22b932ca872d1cdb080ca4ff00b473c7e3c57496f7115d44b3c0db91fa1ac5d720b668a1f3e558511be553c2e3f8b81c93b780077a7402e670469212cedba8324472cc7a9032303dfbd006e92075207e3598636f3e5bedfbcae113006d0b91b80ebf891d71ed57a3815500701db037310324f73f8d725ac6af749732d9407ca48f0a703e63919ebd87d2802e6b766d7f2c725ab091914ab2a10c40278380738ae68a5d69b2a481c4731524aa90593b61ba804d20bd9a3b55b4871120c962836b3e7fbc7daaa631401b10eb97f1b0f3a432a06c95381918231903a679ac71451400514b49da800a28a2800a2968a004a29692800afa23f66e8e39fc637b25c9de2c2c449046dc8579a428cebe855463fe046bc4f4ed221beb712b5c18dcb10176fa1c77ebf85769e0f9752f057886dbc43a5dc2caf0ee492075dab7103637c6c727192010c07cac07b83e766f85a989c155a145da52565fe5f3dbe67665d88850c553ab51689ebfd796e7e905793fc54d5cf86adf49f10c7e7b3c37861686de6680dc24913fc8e541f9518071ee3d09cd53f1cbc0d0e8275abf7bab69964f2dac7c86967076e77031ee5299e37640cf15f3378f7e359f18ddb8fec751656f14d1d8a4d390f14d28dbf6a608086914642a676e09c9c9afcb321e1cc6cb189d7a4d4237bdf4be96b2dafea9f9df63ef336ceb0ab0cd52a89c9dad6d6dd6ef7b7a335f44f895e24d3f5eb7d7fc517d71a9d9daf99fe8d3c8aaaa2418dc022aa6f4fe12c09ebcf39a83c7ba9af8b26b4f1eda449169faabbc0d0a9c3c3716a301247c85795972e427002f249c67cf7c362c35abbfec1f145fb58c4e4ac9731c7e6baa85c82140c31dd81d3bf4ae762b9bad1267b29c34b02cac5324ed209237aa92541750091d41e0938afd42396e1e9e2956a11e5925676564e2efa76bdf5d35efa33e1658cad2a0e95595d377d5eb756d7beda6ba76d51da34da64d616f636d60209c4b2b5c5def24dc29fba853f84a0efd48e6aebe95a68d263be1770b5c493b42d6215bcd8e30b913124edda4f030339efe9452ff004f8746682d858dff00f6bc11dcf9912335d69b22b1dd0f1c2cbff3d71c60815d04b6de194f07dbdd8d4a7fedd6b9db2db6c022109ce086dbd71820e724f18ae9955e5b5b9ace56eff7deed46fa74b595b43150bdef6d17a7dd6ddfdf7eba9c6c3e25bbf0edc25e69f2cb6f700950d0c8639063873c763c7078269da9788679a3fed69967ba92e58b3cb3312c7ddd89279edede95c25e5c3dd5d4b3be79638cf60381f4e9f9d31bed02155712085725720841bbafb735d3c91e6e7b6bdcc799db96fa1e81a71b89a21777636c9272a982362fa727bf5ad2ae0f4fd6ee6d311ce7cd8bd5b24a8f63dc7b57a1cf677b69a7da6a9731a8b6bdf37c9911d5c1f2582b1650772804f71cf5a1ca29a4defb7e7f92128b776ba1cb5f6b10e9f23436e3cd6c72bbbe5461ebf876157349d426d42391e688465080319c1c8ce79ae3b55b7fb2dfc8a141463e6267e60cadcfe2339aec6cf54b5bd836c6763ec20c67a8c71dbb1ed5423484d116d81c13f5a92aaabc5e52c6cb950aa1b8f9412075ff003c549b275f955c6074dcb938f739a00d04bebd8eca5d352775b49e549a4841f91e48c61588f551d2aad471c81e3de7031907d011c1a8c4e6419850b02480c785e3a9f5c7e1cd2514af65b8db6f72c5412392cb146d8627e62304803fce2832c8a0b347851d4ef1ff00d6a4b5c792085da1892a08c1c13c67de9889163003063bb79cb71c1e31d3e951c6552478b7600c6d04f3c8e719ed56291915b86507ea33400b53db5add5ec861b2825b99075486369587d420247e35ec7f0dfe1336b5126bbe2212269b261edad94959261fde63d5633d40072dec3afd3da7d869fa4db2da6996b1da40830121408a31f4af8cce78cf0f83a8e8508f3c96fad92f9eb77fd5cfa5cb786ab6220aad57cb17b6976ff23e24bbf04f886d34eb5bff00b15dc8d71e679902da4c1edf61c2ef3b70778e463a0eb5c9bab44ed1ca0c6e9f795c1565fa83823f1afd16f3076627e9935cd7887c27e1ff00165bfd9b5bb18e703959480b2a1f5471f30fe55e360fc406a56c4d2d3ba7aaf95b5b6dba3d2c4f08ab5e84f5ecd7eb7fd0f816531b9083e671d0292319f523a0a58a374273b7691c019383dfad7a2f8ebe1f5f781eed429371a6cec45bdc05c7cdd764800c07c73c70c391e8381afd13098ba589a4abd095e2cf8ec461ea50a8e955566829aeaaea55fee9ebda9dd3ad666a37d05b5b397cb03f2fcbcf27f9fe15d062588d6269b74786083ef6771dc7dfaf03f9d72de20d43ce9459c2d948ce5f1ddfd3f0fe752ddf88fccb731dac6d1c8f9059b1f28f6c7538fcab9eb5b76bab88edd582990e373741c1340092c91bc70aa232b226d624f0d82482076eb5057457d2e8c6d2154ccd3469e5028761f94632d9ed9e47ad73a2800a28a2800a28a2800a28a2800a28a5a004a28a2800a28a2800a28a2803ffd0fc83a28a2800a556dac1b19da41c7ae0e71f8d251401ea90cc93c49346415701811ef52571fe1ed4122dd65310aac4ba127033dc7e3d45761400a69294d2500145145001451450035911f1bd436391919c5292002c7a0e7f2a5a63c91c4a64958222f52c70050071fadea8d2b2416cee89b7731071b8300570473d2b9ae4f24e4fbd4930884f208398f7b143ec4d47400514514005145140051451400514514005145140051451401e91e1f8f478f43b39669269aedb50df35b855f24daa0dc46febe63118c74c1cfbd7d39f12fc63e02d6bc1d169fa23c33dd9784db471c5b1ed4291bb770367cb95dbdf3f8d7c61a55e5cc3776d0c7978bcf4668860175246f01b1904a0201fe1eb5d46b526a7737f72ba643f64d3e698adba3c9e6491447014349d49f7c77c7bd7938bcae9e23114ab4e52bc1b6acd5ba68ffadaf767a187c7ce8d1a94e295a4acfbf5d57f5d8e5b56bc9aeaee55673e5a39555072b85e33e84fbd65fd6bb1b7f0cc0141ba9599bb84f957f504d5893c3fa7a44fb564673c2fce49dc780063a926bd63cf38eb9780dd48f66a638b765074238fcc735a4352927d3e482e824a63286369012482482011df1d0fe753f88f4c3a26a42cfca7b5b8887ef617cac91b8c11b81e4120e7f5ac5b8b99ee995ee1b7b2aed04800e3af6a49a6ae86d34eccef3c2ba826ab6d6fe16d5b54874cb0b3377736ef3ae6312ce77b292b8762edc2827193f8572f6f737936a71452fee18b0531aa8211b1c903d7b83ce3dc564c33cd6f289a06d8eb9c1ebd6a305970e1be60d9c83f367ae6a614d45bb6cfa79eadbf9df5ff0087bb949b4aff00d76fbba7fc35bd1a1d2aca33bdd3ce9376ef325c3393f5f6ae863b2b49b4ababc9af618e68648e38ec9d49927493ef3a9fba153b83fe19f347f12ea11c25b623b265890b92c00fba173d4d74377757e9ad7f6658cd6ba8449124b25c69e5aea108cbb98960bf2f94787246d07a9e78537b2bdbafdcd5ff00cbbf61c3ab6aff00f07faff32dae95a6abf98b6d186073d3bfd3a54fb74e812f3cfb06ba9a7800b668e531086656ff0058cabfeb415382a714d95644899bcd6271c0e065bb7419ebda91e2108595599993821989dd9e08fa9ed5728dd5bfe0129d9dce73c40f008228843e5c85f72fa85c73d3f018a87c3915ac92cde62e64519ce4ed28dc10474aeaeead2def23f2ee103819c1e8413dc1ec6aa5a68f6764ecf1ef62c307736463e9d3f3a62341121d9b230bb3a103914c03c8ce07eecf3c73b7f0f4fe54e68909dcbf230fe21c7ff58fe350a34f346a0aecc804b671ff007c819ea3d718a008e74f31d7c80033fcdbf71dac57b60679f7a6da4b7164d1de42c3cc85d584ab86556460c18af3b8a91dc63f0ab02d2dc1c85207391b8e0e7af19ef501891cc8ed232c7bb18538048006410339edfca9357d18276d51a7773cfa95ecda9dfca6e2e2e2432bc8c154166e490aa028cfb0a65538a5084463e78c701f39c0e80367bf6cf3ef57288c545592d06db6eec2bb7f879e1a4f1578a6db4fb95dd69106b9ba1d9a28f1f27fc0d8807db35c457d05f00a1437daddc9fbeb0db463d816727f3c0af1f883173c2e5d56b53dd2b2f9b4aff2b9e8e4f868d7c653a53daff96bfa1f4aaaaaa85501400000060003a01ec2968a2bf043f5a0a28a28031f5fd12cbc47a45ce8d7ebba2b94db9ee8e39471e855b0457e6cebba9dd58ea33e9043c12d9dc3dbdc36d1bb7c4e55b683d8e323b90457e9f1e95f9f9f1b05ae9df10b5a105b234b75246ef2b2657e689323d0b715fa2787f8b9fb5ab856fddb737cd34bf1bfe07c6f1761a3ece15d6f7b7cb7fc2df89c4d96affda5766dfca2b1052d9ddd40fef7d7d2b0759bb9a7b836ecaa9144c4a05e8d9fe2cf7c8f4ac98b1e6a67a6f5cf38e323bd741e21b9b5b99614b77123c7b958af23071819efcfa57ea07c29ce55dd204175a9430e63940259d320fcab9c923d01ebef5a7a5e8eada8d90d48c6b6ed7301b884bfef4c1e629946d0339f2f771d6becdf8b5ad7c37b5f86f75169b71a73dc49104d263b628d2097a2ed09c8451f7f3801739af2330cd5e17114682a6e5ed1daeba6de5e7e5a23d0c260157a352ab9a5c8af67d4f862e7cafb44be4731ef6d98e9b73c543470381d3b515eb9e7851451400514514005145140051451400514514005145140051451401fffd1fc83a28a2800a28a2800ae9744bf95229adda438890c91ae371c2f5032457354f8e492175922628ea7208edfe3f4a00f46b3befb65badc4684a9c8e0f208eb904ff53567cd71f3346420ef904fd703b572f05e43a6cde75bb092cae48dd8e3ca900f9be5ea077c7a7d2bad560ca1d4e430c823a106801472323914541f678f1f2e411f74e7eefd2b3353d51ecad95a3553333ecc1e8a40ce71df3da8036b9a89a785095791148ea0b006bcd4dede3486533c9bc9ce771fe5d3f4a866924b891a698ef76eac71938e2803d4d982a973d00cfe15e737fa94fa8ca1dfe58c7dc41d00f53ea7deac68b7461d42312390920f2d8139078f9473efd3d2a8ea108b4bd9a01f751f8f60791fce802ad1460d14017fced37fb2fc8fb2c9fda1f69dff006af38f95f67d98f2bc9e9bb7fcdbfae38aa14514946c36ee145145310514514005145140052d252d00251456cd86913dcaadcca156027a33ec66fa7078f7fca803a3d12c6186ca3b855066957717ea403d00f4ae87556d3ee2f664d0c4eb6436796d7654ca080376767ca70c0e31db1deb220084986545448f6a46aadba3c6d071918e7eb5a58c0c0e00ed53cbadc77d2c14d75de3192a410ca4750c0e41fc0d6869cda625c96d5e39e5b7f2e4016d9951fcc23e4396e3686fbc3a91d2a80ce06eeb8e71d33427ab560b697336fadc6bf3b5e6a0f2493e48926672d23b8c0e59b25b18ef9ae6eff41b8b73bacc34f191cf4dca7f4cd7630f473eb237f3a9e9a492b206efab386d27464be4924ba3247b5b6a8036f3dcf23b74a49bc3d78921481d25006ee4ed3839c7a8cd773510ff005edfee2ff334c47029a26a6c18f925767666009fa7ad771e0dd11d63bbbafedb5d1b52db2c3f669c18d2e6ccc61a41e6a92097701047dc8fc6b616d216d35ef8ddc22559d6116873e7b215dc651db603f29ef9ae39aec5bea71d8dd83b150a249b88c87208ddf96d3ef58558fb58b8c5dbe5fe6b6feae6b07ece49b57f9ff91ab079cf8b92bbb728f9588dca47503f847a119fc6b60df09f4b1a67930055b833f9e23c5c86dbb7617cfdc1d42e3af355800a300600e303b531a3563bb953d32a706b59453dccd36b6238660e5e32e19a36da718e7807a7e353d666ada7f893c43a869cba6c726a1736b6f1da5b431220944506e75e9b77e01392c4b1f7aaf6faeda3a37dac35aca9c3c722b2b023a8c100839ea08047714a33bfbaed7ed7bff97e43946daadbb9b4c32a57d411f9d470126250410546d23afdde383dc532d2ea1bd845c5b92c873c9183c7b5451c31095a1504aa8c8c138527aaf071f4ab24b51c5737d32d95944f2cb2b889420cb33138daa06496edf5a4b980daa496cf1b44f0929e591b595d0e36e0f4208c63d6a48e47b42b35b9689e23bd1a3255d59790548c107dc7351e65b893ed13b6f6625f3b8b1666e4b127924e7afe353ef73790f4b798c996468768c16e33819ee33807f4a91258e43846048ea3b8fa8ea29f459259c5790b6a714b736424dd325bb2c77054e7211d885ddee48e29c9d936095dd82bd9fe076ad1d978a6e74c95b0351b5c479e9e6404b01f52a5bf2af0bb8b9688c8d10caee6d8b282ae149f9412015240c648e09ab561a96a3657b6f7b60de4cf0bacd14c14fc8cbc8f66f4ebc8cf6ae1cd304b1984a9867a732fc775f89d581c4bc3e22159747ff0ff0081fa3745709e08f1b5878cf4d17168c23bd8005bcb627262723391ea8dd5587d0e08c57740e403ea335f80e270d570f56546b2b496e8fd7285785682a94ddd31dcd252e0d25606a048039381dcfb57e7b7c47beb7f11eb3aceadbf6c725cbc90b9e81620114fd1957f5afa6be2cfc41874ab29bc31a3cbbb50b85d973221ff008f689ba8c8ff00968e3803f84727b0af8ff57be5b1b5daa017941445ec06393f402bf54e05ca6a51a72c6d556e6565e9bb7f3d2de87c0f156610a938e1a9bbf2eafd7b7cb5bfa9e7d57b4eb886dae84b3a0740ac082338e38c7bf6aa206063d28afd00f9127fb55c15440e54272a178c1e79cf52792326ab2a2216645552df7880013f53de9d450014514500145145001451450014514500145145001451450014514500145145007fffd2fc83a28a2800a28a2800a28a2802cc528447864198e5dbbb032c0af42bf4cf4ee2b7344d59e274b2b93ba363b518f5527a0fa1fd2b9b34a8db1d5f00ed60d83d0e0e71401eeda7e9da2dce89aa5f5f6a62d6fed427d8ecf667ed59ebcf6c74e3a753c5799f8a09ff004641d32e738efc0feb5ad65ad59de61377952b7f0371cfb1e86a5d52c05fda988603a9dc84f407dfd88ace1071726e57bfa69a6cbf3d6fb972926924ad6fc4f38a4c8ce322b64685a87cc6509122e72ece3007a8c727f4adfd72ce7b0d0ad6e12d5e3b4bc95ade2b828152478466441fc5b80e4f1f8d5b9256bbdc949bd8e2d63de012c8a09db9638e7f538f7ab53da5e057b89079ca4026556debf5c8e7b639aa55afa1c2935f947d46db4a021964f3eef22273180443c725a5270bee3f02a52515ccc2317276457d52eed2fafe6bbb1b08f4cb790aecb586469522c28070ce031dc416391c138aa1530992e64496645815b05d635da46793c72323bd4b731d9a60daccd27037064239f63d08a718a8a515d3e7f8bd41c9b77654a2948c1c641f71d29298828a28a0028a28a0028a28a00296928a00b961686f6e92df90adcb11d9475ff0af42da8648e14505615cf27380415031cfa570ba29ff0089942a46e0f95208ce4119fe62bd05638e3cec50b9eb818a008ae14790e1460719c71c6467f4a7057846172e83b13961f8f7fe7f5a59c6e8641eaa7f955c92d2ee1b7b7ba9e192386ed0c9048ca42caaa70c509ea01e0e293693498d26f545756571b94e41a5a89e36cef8880fdf3d1bebfe351c61a745925c6d619d83a7e27bff002a621017de5a01bd09c90785cffb271c9fd29e26624811b61480dd320919e9dc54f508ff008f87c7645cfb924e2802456571b90e4542d22477077b05cc6319fa9a91e3573bb956fef2f07ffaff008d4702bee791db7364a74c0c2938a007fda21ff9e82b075f862bab512c5869623dbaec3d7b73eb5d264d21e46334018fa2ea0d7f6c4483f79110a48e8c31c1fafad6c579edadc5c68d7c509ca120381c864cf0c3dfff00d55de0b9b720309148600839ea0f4a00b514b35bca93dbc8f0cb1b2ba491b147465390548e410457332e9af2de4da9ea534d77752c8f34924a1489257392ec57afa9e00f6ed5b9e69638897cc03b8202fe7dea0924dd1bb5c958a34cef19cf039ebc7047b52e557e6b6a3e676b7439ad4f47b8d355af2da5754c86da728d86ee0f1b813d3fad61fdbafb18fb44b8393f7cf7eb5b7e25f11dff00882e62fb55c493c56b0a5bc3bf1c47164281803800f19e6b9aa51e6b7bdb84ad7f74e8b4ad6268dd6d27666577015cfccca4f18e7a827f2aece38cc681092d8cf247f9e95e555d2f87ae657bf659a4772d11037313f748f5f6aa11d8ee5ddb411b8738cf3f953abd06efc63a55c7c3fb5f082692a979048aed7bf260ed6dc5c63e7dee3e56cf18f5e95e6f737305a44669d82a8fcc9f403b9ae7c355a95149d4872d9b4b54ee96cf4efd8dab53841ae49735d27b5acfb7cbb8977ff1ed20dc14953827a64543a86a9a3cfa8c6ba140d6d18b78f7c6666983cec30ce09e36b139da3eed70fa96a52ea4e3cc50b1a12517ae33dc9ee6a9db4f25ace9710e37c672323239e2b671bb4cc94acac7b378763d746ab6b0f86e77875391d84322388f2d82ec096217690a721b823df15ebfa37ed037d6b0ac3e23d352ea552519ed1c4523329c1fddb657f1dc05780adca4f66b7318dcb22860187033ebec3bd31a3549c34c3ccdc84676648c71818e8083d2bcdcc327c2635ffb5413edba6be69ede5fe7a7761332c46157ee24d7e5f735f8ff004fea993f680d095437f636a20938f9da0500fb9de703f0ae13c45f1b3c43abc2f6fa4245a4dbb020c91bf9b391fef90153f004fb8af9db5a96ea3b4f2e3dcb1973bf9390b8181ce4e3d79ee3b5735235b8b48a1899cb6e2f2290022b631c71cf1deb830dc2995d09f3c695df9b6ff07a1d55f3fc7558f2b9d979597e5a9db5d6bf6311721dae242493b72db989e4963dc9e49c926b9292f56f6796e6f704ac444483eeeee807e19cfbd6654f6f6d3ddc9e4dbaef7c16c671c0afa33c620a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803fffd3fc83a28a2800a28a2800a28a280169294d2500157a0d4afed976c33b05f43f301f4ce715468a00ddb3d72e233e5debb4b131f98ff181e99e320f7efe95d4bea7e15d6fc40b7da8d84834f66c8d2ec6e248142ac61488ce728cc4062475c609f4f39a72b3a10e84ab29c823820d44a9a96fd9addadfd3af9eeba1519b5b7aff005fe5d4ea7c55e1d97c3d35aa4d1080dd42b711c625137ee65e63258120363a8ae54120e4715b1753aea91c5b58acf19dbb1caa87ddd4a9e06723a1a4bbd1cdb0b6105e5b5e4d35ba4f3416ec4cb6aee70619474f35782c01e011f889b49466f5f4ff0087fcc6d5eee3b18f457616fa1c305b472dca169f2377cd955c9f4e9c71cf3cd4d1f87eda4b28d27568ae0805dc36e218f51cf0455907127918c919ee3b56eeb979a1deae9b268d62d61245610c37e9906296f133be68f92c0480f3bb9c81c75ce97fc2311ee6ff00486db8f97e519cfbf6c7d2b9dbdb09ec24114a377ca0ef5076927f0e39ed512827252ec5295935dca5451455921451450014514500145145006b68cf6e9765ee031c236c0bdcfbfe1f87ad7a05da58c0f6cba55f0ba8e6851e426268cc53303ba2dae7276ff78707b5796c52c90c825898a3af423b7e75db69f771de5a190c2a5a2e65ddddb19caf7e47e5d2a5a774ee34f4b58d8f2e5208331ffbe56a46b99e48e3b5124922db829189199922079214138193c90bdfad538c93230b56408ca1b904e0e48f6eb8e7357ac34dd52f9dadeca16945bdbcb71298b0488e2c6f90eeec33ce3279a24e315cd2e838a6f4895374ae5e29250847f747257d79cfe9d2a45991547cac8b81b72bdbf0cfeb4436f613dbea0350ba71731a28b18fcadeb33bb618332e0478520ee3d7a7d7534dfecd17b17f6bfda0d98cf9bf652a26fba76eddff002fdec673db349d4b293b3d3cbcafa77ff3d06a17b6bbff005af6337ed11f625bd085241fc40a8ed245962f354e59890c7dc718fc2a6772885ba9e807a93d0556b61e5997ccdaa4b063cf538ebd860e3b74ab20b133f97133f7038cfa9e9fad2c68635da58b1c9249f53f4a89899d4a28211b20b91dbd87bd3239666ca8504c780c1b824fa8edfe3401b0b2d80d39e16b790df19d592e04988d610b82863e858b73bbb0e2b2ee49f21c2f56f940f52dc504dc382022a03c727279efc5436e8aacea0831c2709ec4f2d9f71d294636b8dcae66eaba64b7e8b20555963042ed39cafa1e3f953748bab7b5d376dcbac4d13b2b063ce7391c75e86badbed3afb4e9120d4207b779a149d15f1968a504a38c13c301c77ae3eeb43b7967f3669245ec5940208eddbe5c0f6c1eb4464a4b9a2ee825169d98dbaf11dbc63659279847f130da9f8773fa5729737335dccd3ced9663d0741ec076aeba5d3749b2b392e82098a29c176dd96e838e9d7dab8903000f4a62168a28a002acd9dcb59dcc772bfc0791eaa783fa556a2803d60107047435e6da8dcdc5c5d48b3c85c46eeaa3b000e38adfd3f598adf4a2676dd2c195553d587f0fe1d89ed8ae66e6de7b79009c619d44831d087e6802bd1451401a10ea3748f6ead29f2e0202af4503a1c81d783debd46f355f0ecb63a6d9e976d2dbdedb5b05be7925de2e6563857404fca383c71f4e335e3a7a1abf7f1cf0de1694e5fe574707391d981fc2a2504da976f3f96bdfe6529349aee7a46a3a5ea3069f06a5750462d6f964f28f9aac4981b63ee51caf5c0c8f987ebe6fa95ba5a5f4d6f1fdc56ca8f404640fc2b5c6bdba032ccaad719c2a0184c60619bd48ec33f9573f3cd2dccad3cc773b9c93d29c6f6f7bfaedfd75f2d8526ba1156ef8761babbd523d3ac141bbbd1f678199820591ba124f0013dcf4ac2a6baa3aed601811c83d0fe069caf676dc15afa972f6d65b1bb96ce764696191e37d8dbd77c6c51867be1811efd6aad5ff00b15c324ad6d0b243e5ac8f95d8a02f38507b7a77fc2a8535e620a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd4fc83a28a2800a28a2800a28a28014d2529a4a0028a28a0028a28a003af5abda6bb0d46d8e4e7cc51ebc74fe5546bb7f0f68d72516ee08da79dd0b88d50b958c725be5048e3927a01d693696ac695f447536967fda1770d809228bed0eb16f9db644bbb8cbb60ed51dcd52bbb76b379a38e407c97642c8dbe362ad8dca4f5538c823a8a6c730909465c3648f50d8eb83dea3911e595e1672b198c703a9249c9cfb52b3e6bdf41dd5ad6d49de554608724b0246013d3e9f5a4821d32e21d4535633a96b6692d56350de6cc8462393fe79a6390c39cfeac10b164695f718feee0632718c9f5fa74a91e3dc432b1561c6463a1fad125756bd849d9dcc4bbf07476d65637a2f6393ede1d95637591a2087189540054b1fbbcf239ae3aead64b499a197048e8c3a30f515e8e2d205e70c4e72096391f4e6b175dd3e5b98e27b58c13086c9ce0edf403bd114d2f79dc24d37a1c55153cf6b736c409e278f3d370e0fe3d2a0aa10514514005145140054d0dc4d6edba172a4f5c743f51dea1a2803bcbcf17c1a85c9bf96ce1b595e28e378ace211c4cd10da1c0cfde61f789ea6a8a789d04be6793227c8c9f2b8e436383d3838e474ae468a98c1462a2b62a526df333666d72f2497cc882c4321b18ddc8c7527e95b16be23845b7fa586332e4611786f43d702b8ea2a893d6b4ab9b1fb3cd34b6c97cd736ec90c8f232fd9e53ff002d5547059791b4f154ff00722491a60bbb70c1619f97f871fafe35434bb1296308762331e70848e5f9ce41ebf855a58c2c464258caa1e35c9c9c93dbdce054a8a4dbee3726d589d672ca1c46c558654af391f4ed9a6b8b86c3a22ab0e859bb7a1c0e956540550a3a018fca96a8441e7a8ff58ad1e7a646413e9c66a2de4cbba052463e7046dc83d08071c8ef5a36ad6f15edbddea36b2dcd8412af9ca85e3590907f77e6a82158ae4e339c7b55469229eea578418d416f2d0e490ac72064805b68c0cf73cd4a95e56b7f5f9fe0538e9715eed08dcecec546083b89551db9e807a74f4a4dd249f714a03fc47afe03fc6aeeb13584c11b4eb66b48d2185645794cbba553fbc9327a06ebb7a2e2b84d575c92666b7b26d910c82e3ef37d3d07ea6883babdadfd7904959daf719aedfa4ac2c6dffd5c472e47f13ff5c773eb5cf514551214514500145145001d6acdc5dcf75e5f9c41f29022e06381ebef55a8a0028a28a00bd6763f6e0e91caab30e563618de3d8fad69e9d6297f0cb6772c639adfee023e6553dbe9bba8e7af1580aec8c1d09565390c3a83ea2bb8b26b7d5225bb5f92f220aace3208239e40eaadfcbd0f400e18820e0f51400cc42a82cc4e005058927b003249f615b3e22bcb6d435ababbb4d320d1a2765c595b12628ca80095dc01f9cfcc781c9fc4edf8623fb24b6dad69f3186fed642e920c334520c80ca0e57383c641150a5270bdacedb3efd9b57fc2e535152b5eebfaef6fd0c7d3749691d26bd8dfca39213182d8f5c9040fd6b227102cce2d999e207e5661826bd3e695bcc9afaf66323b9679247c0c9625989c003249c9af37585ae9e5b84864f2cbe02c583b59b900e474ab5e64bf21a97b731c12dbab9c4cc199b2776471d7d08ea2aa53d820e1776e0483bb1fd295bcb764585581daa1b27397ee47a034011d1566e2ceead36fda6331ef19527041fcaab020f4a0028a28a0028a28a0028a28a00319a2af58dddb5a7da7ed36105ff009f6d2411f9e587d9e47c6d9e3dbd644c7ca0f1cd51a94dddab0da560a28a2a841451450014514500145145007fffd5fc83a28a2800a28a2800a28a28014d252d2500145145001451450021e0135e9fa24ba8697121b2ba9622d1ba19a272aef14a0029ea148e08af31aea7c397c4486c243f2b7cd1e7b1ee3e98e7f3a528a92b496834da774750e91244b1ecf9410a8a38e7b01e94cb785e392476da03602aa927681d7afa9ad3d62c174ed41ade1b983505808c4d6adba270ea09284e325738fae45670b988e431d8ca71b5bef1fc3ad284d4a2a4b66128b8be57d0b1454692072c36b2952061863a8cd495420a2b423b18e4d2ae3533776e8f04d1c22d198fda25120c99117a145fe23fe4e7d4c66a57b7429c5ab5fa91cd0c5711986750e871953d0e39acb9341d324dd88cc64f746231f41d2b628aa24f3dbfd1eeac434a4078548f9c1e79e06476ac9aee75fbc8a2b46b4ce65980017d173c93fd2b86a0028a28a0028a28a0028a28a0028a28a00ded2b5229b2cae0178f3f20ce307d09f4ee3d0d75d0942ea06142860abc9c93d4e4ff00faebcd51cc6eb20254ab06c8ea306bd48ed991595b8386561fa1140125154e589625f3f7316520b313fc3919e3a631ed5695d24cf96c1b1c1c1cd000971783cdb213c82d0c8970d0073e5b4a14a072bd3214633d68755718719155c2cb23995580da5940c7040f539cd490ca642cacbb594e08ce41f7149452d86db7b9cc7882f248d574f0c4ee1bddb3c95e70a7fafad7295d6789a22de4cea410995603a8ce304fb76ae4e9882ae69f1d84b7f6f16ab3c96d64f201713431f9b2471f39644fe261c71ffea34e8a52574d5ec34ecee49288d65916162f107711b30da590310ac476257048ec78a8e8a29a1051451400514514005145140055ed3efa4b0b81327cca7875fef0ff0011daa8d1401d16b13daea11c33d9a6e94e4c98525d540e0363dfa563da5fdc59331b6902eec6e04020e3ebf5a8e1b89ed9fccb791a36c632a7b7f235723d56e9376f5865dff7b7c6a49fc4014012cfadde5cda3dacdb087c02c060e076c74fc6ae69f3db5be8935c497908992f634feced87ceb9b7913f79287fbbb109c60f391ee338123c6f829188fae769241fc0e718a43b3e6c640e368279faf4c1a9926f6761a6baa11c22b90877203c76c8ff003c52646ddbb57ebce7f9e29eab184dcec492480abd47a1248c63f5a8ea846943790186382eedccb1c441dcae4367b673c608e31c575d1be9baa59398e252b18236b28050e323fc8af3feb5a167a8cd628eb0aa1f33ef1607246080339e31f4a00e867f0e5bc91efb5768dca82158ee5271f98ae54db5cacbe4344c24c6769c03fa902b66ebc4173208d6d018028f9b38624ff8556bc96d7518d6e772c774062546e164c742a7a03ec68032dd361540433770bc804f6cf73f4e298720e0f0451498e49ee680168a407923d3f5a5a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd6fc83a28a2800a28a2800a28a28014d252d2500145145001451450014f8e478a4596338742194fb8a651401e9d677715ec0b344c0e40dc07f0b770476a7b81f688f03901893df1c0fe75e670cf35bc9e6c0ed1b8eebfd7d7f1aee74bbe92f9127940046e8b8fef60367f11dbb5006b34793b918a37b743e991491bb9668df19500e5738c1cfafd2a5aa33bdbba19581f947126d3c6391cfd7f0a00bd4520ced1bb838e7eb4b400532472913b8192aa4e3e829f59fab4ff67d3a793b95dabf56e2803cf27b896ea56b898e5e4e4fa7d07b0a8a8e9c51400514514005145140051451400514514016acadbed97715b6480edf311d94727f4af4d8d562544451b536800f230bd8fb579c6953adbdf46ee4aab65095e08ddc7f3af43f2e41ff002d5bf25ff0a00b9abdefdbaea6bd8ede0b3f3dd710db26d863ce1708a49c0eff00526a80b68f0778de492c5b1b4f3f4c54530b93b615643bf3f3329c80b8f43d7f2a00bc8b1e64aac0f04ece87d7a8e0fe95318a8a515b21c9b6eecd08f4d9e1d3e4d4d648de0170b6fe51957cedecbbf704272571d5ba66b2d1479805c4632dc1cf382c49183efdeb61348b86d39f56fb317b349c5bbdc1da479ccbb829e7764af3c0c566c979a2d8e8cf75786e1b53dd18b48d02989a324f99e613f302a3eee2a14f7d6fadb4e9ebfaf916e3b696d3ef286ba88ba54a1405c32600e3f8857039c75abd79a8dddf11f687f941c841c28ff3ef5ade1a489ae66dea19d501524671cf3f8f4ad4cca9fd94f1e972decff23e54c6a783b73c923dc741ed58d5d9789a602de2b7eeefbcfd17ff00ae6b8da0028ab53d95edb5bdb5ddcc12450deabbdb48ea424cb190ac50ff0010527048ef5569269aba1b4d68c28a28a620a28a2800a28a2800a28a2800a28a2800a28ab16d6b3ddb88edd0b1638dd83b47b93d38a0075a595c5f4be55bae48e589380a0fad6c5968339bd31dea621419c83c3fa007afb9aeaececa0b18cc702e3760b1f538c55ba00c7bad374e86d4b8b5593c943b540249c76e3935c013924e00c9ce0741ed5eaf5937ba2d9df3798c0c6e4fccc9c6e1ee3faf5a00e7ef34d7934db4bab741fbb833264e0e3ef671dfa9ae76bd57cb431f9247c9b76e3db18c7e55e6b77653d94a63990a8c9da7a823b60fd3f1a00a94514500152982e0402e8c320819cc42628de51900dc503e3696039db9ce39a8aac9bdbc6b25d34cf21b3498dc2c058f942665da640bd3715e33e949df4b0d5ba95a8a29cbb33f382460f438e7b7634c4368a3af27bd1400514514005145140051451401ffd7fc83a28a2800a28a2800a28a28014d2529a4a0028a28a0028a28a0028a2814005763a1a98f4c69b8dde7165cf720018fc7915c7577da3c656c2d63e8c3329fa3138fc4d006894b975c79817729cfcb92091d073d3f5ab9611d85c5d4365aa4ef656d21d934d1c66568d307e645fe33d38eb4ca8a643244c800248efd3fcfa5292ba693b0d3b3b81631ccd096deb93e5bed2bb8027a8e704800e33dea5aa6de64b222a829e59cf5cfb73ebc678f7cf14fbd97c9b49a50db0aa3107d0e38fd6988ab7bac5959128efbe41d513923ebd85723aaeaa75228aa9e5c71f201e4927a938e3e959192793c93c9fad1400514514005145140051451400514514005145140057a3e917125ce9d14b29cbf2a4faed24579c575be1dbe892192d256da436f4cfa1ebf91fe7401d1805ae5893c46a001fef75fe55a5a85d594896e6ded16d7ca812297123486794673261bee97cfdd1c0c56404325c49246e00c2a9239cfd0f4c8feb561618d5830c923a6492067d3352e29b4fb0d49a562022e2280af9988c104a75c2f4383c72077c563f891221671740eb20083bedc60fe15b7383344446e319f98e7038f71fafe55e6b3cad34cf2bb172cc4e4f3c678fc2a84455d8f863cbf227207ef038dc7d4638feb5c75491cb2c44989d90b0c1da48c8fc2803535d9fcfd4a400e4440463ea393fa9ac7a28a0091e79e548a296592448032c48eecc918639608a490809e48503279351d1450958028a28a0028a28a0028a28a0028a28a0028a28a00ec343d2ad9add2f6e17cc793254372aa3a0e3b93ef5d3aaaa28550001d00e05617871d5b4ef2c312c8ec18139c67918f406b7a800a28a2800a2b42f469420b23a735c34c601f6c138508b3e79116de4a63fbdcd67d4c65ccaf62a4acec154efaca3bfb73039dbc82ac064a91dffa55ca2a893cb67825b695a0994aba9e47f223d8d435d7f89e2f92de70070cc84f7e4647f2ae42800f71524b2195b7b001bf888e371f523a67d71d6a3a2800a28a2800a28a2800a28a2800a28a2800a28a2803ffd0fc83a28a2800a28a2800a28a28014d2529a4a0028a28a0028a28a0028a28a00648bbe374c91b948c8e08c8ea3debd724d40ea928bb682ded8882de111db47e547b638c00db727e66cfcc7bd796db406eae62b71ff2d182fe1dff004af4a880deecbf77845fa28ff1247e152e29b52ea87cced626c81c13d7a532562913b2f500e3ebdab5ecf5492cac6fec520b7917508d2369258f7c91046dc0c4d9f918f73591346658d915b613d180ce08e471de88b936d35e9e7fd6c3695959923d95ee9f6f6f7171148b6d7219a195d48f3029dacca7a380dc123a5711aeea6b74e2d60398e363b8ff0079871f90fe74fbef116ad35b9d36e9bfd4ee8d72cd88c139608a490993cf1df9ae6e88f35bdefebb7e0295afa0514515420a28a2800a28a2800a28a2800a28a2800a28a2800a9adee1ed664b98fef467763d4771f88a868ea083401eac84145206d04038f4cd2b2ef52a73c8c71d6b803aeea3e42c0ae1368c6f51f3103a7a81f85539350be953649712329ea3775fcb1401b5ad6a09b4d85b3eec9fdf38e01c74518e303bfe55ccd145001451450014514500145145001451450014514500145145001451450014514500745e1a9b65e4906389533f429ffebaedabcd74fbf7d3e633222be46d21bae3d8f6ab773aedfdc3ee8dfc851d153fa93d6803b7b8bbb6b55df7122a0ed93c9fa0eb5913788ec236c46b24beea303f522b8c9e79ae5fccb87323018cb75c7a543401e9567a8da5fe45bb92ca3255860806af57975b5ccb693acf09f9973d7a1046306ba8d03520ecd69704f9b23170c792edfc593fc87a0a00ea68a2992c890c6f2bfdd452c7e806680393f134eacf05b29c95dcec3d33c0cfeb5cb54934cf7133ceff007a462c7f1ff01c54740051451400514f8c2338591b629e0b6338f7c7a0ef48ea51991baa920fe1400da28a2800a28a2800a28a2800a28a2803ffd1fc83a28a2800a28a2800a28a28014d252d25001451450014514500140a28a00dbf0fe7fb4830190b1b963e838e6bb880111293fc596c7a6e39c7e19ae0f469cc572638d433ce36007b2e1893fa0aefa320c6841c8da307d78a007f6ae365f135c32910c2887fbc496fd38a93c4722a4d1f972c8b2ecc155385da4f52735cad002b333316639249249ea49a4a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a002a48a5921916688ed7439523b1a8e8a00de3e23bfd8a088c10c096c632076c678cfad57bdd66f2f4b286f2a261831afa1eb93d4e6b3a097c99926c676306c119c81d463dc56a6b1736333c51d822848c124aaed04b638fc3bd00635145140051450012400324f000e49a003dbd6ba6d4069a9a75bca17cf95e2f2e393257ee8fbcc3be0feb490dac5a5e9f2dc5fc6ad34d8091373f4c8faf27d2b9d692491516462c235d8b9ecbe82801945145001451450014514500145145007ffd2fc83a28a2800a28a2800a28a28014d2529a4a0028a28a0028a28a002814502803aff000e2c2b6f3cc482e1b246394001c72477e7a57448b2476a15065d538078cb63fc6b1f480bfd95046bc79aec18fbe493f8f18ad4bebb8ecadde7908e01da0ff137602803ceeee6ba9a766bc2de68f948618c63b63d2ab54b3cf2dccad3cedb9dce49ff003daa2a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a921589a40b3b94439cb2aee238e38fad47f4a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a002b6b46bcb2b295e4b956de7857037051df8eb9358b4500686a77bf6fbb69c021000a80f5da3fc4d67d14500145145001451450014514500145145007ffd3fc83a28a2800a28a2800a28a28016929692800a28a2800a28a2800a28a2803abd0ae607b67d3e4cab962cac465496e9f4208e9de935f9659e103cb0cb0cbb5a407003639183c91efd8d7350cd25bc9e6478cf4208cab0f423b8ae95359b092d7ca962f2f6e498c82eafb81c8c8e7927bd0072b566396dd2322483cc739c317200cf4e07a7f3a8e63017cdbabaa9038720907be08ea3d33cd454005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400514514005145140051451400b9a4a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a00fffd4fc83a28a2800a28a2800a28a28014f6a4a53da928016929692800a28a2800a51d6929475a004a28a2800a28a2800a28a28014d1da83476a004a28a28014d028340a002929692800a28a2800a28a2800a5ed494bda80128a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0028a28a0053494a692800a28a2800a28a2800a5ed494bda80129452528a004a28a2800a28a2800a28a2800a5a4a5a004a28a2800a28a2800a28a2803fffd9}\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab ElasticSearch\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Hadoop\par} @@ -1246,7 +1240,7 @@ https://github.com/phodal/resume https://github.com/phodal/learning-data/tree/master/nginx }}} \par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u20854?\u20182?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 \u20854?\u20182?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u34429?\u28982?\u25216?\u26415?\u26632?\u19978?\u20027?\u35201?\u38598?\u20013?\u22312?Python\u12289?JavaScript\u65292?\u24403?\u28982?\u36824?\u26377?\u19968?\u20123?Ruby\u12289?Pig\u12289?Shell\u12289?Java\u30340?\u20195?\u30721?\u65292?\u21482?\u26159?\u25105?\u36824?\u26159?\u20064?\u24815?\u29992?Python\u21644?JavaScript\u12290?\u19968?\u20123?\u29992?\u21040?\u35273?\u24471?\u19981?\u38169?\u30340?\u26694?\u26550?:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Ionic: \u24320?\u22987?Hybird\u31227?\u21160?\u24212?\u29992?\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Django: Python Web\u24320?\u21457?\u21033?\u22120?\u12290?\par} @@ -1264,14 +1258,13 @@ https://github.com/phodal/learning-data/tree/master/nginx {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Pig\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab MongoDB\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Redis\sa180\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Github 365\u22825?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 365\u22825?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32473?\u20320?\u19968?\u24180?\u30340?\u26102?\u38388?\u65292?\u20320?\u20250?\u24590?\u26679?\u21435?\u25552?\u39640?\u20320?\u30340?\u27700?\u24179?\u65311?\u65311?\u65311?\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\jpegblip\picw800\pich468\picwgoal16000\pichgoal9360 ffd8ffe000104a46494600010101004800480000ffe100804578696600004d4d002a000000080005011200030000000100010000011a0005000000010000004a011b0005000000010000005201280003000000010002000087690004000000010000005a00000000000000900000000100000090000000010002a00200040000000100000320a003000400000001000001d400000000ffe10921687474703a2f2f6e732e61646f62652e636f6d2f7861702f312e302f003c3f787061636b657420626567696e3d22efbbbf222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e203c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e203c7264663a4465736372697074696f6e207264663a61626f75743d22222f3e203c2f7264663a5244463e203c2f783a786d706d6574613e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203c3f787061636b657420656e643d2277223f3e00ffed003850686f746f73686f7020332e30003842494d04040000000000003842494d0425000000000010d41d8cd98f00b204e9800998ecf8427effe20f444943435f50524f46494c4500010100000f346170706c021000006d6e74725247422058595a2007df0001000400090023001d616373704150504c0000000000000000000000000000000000000000000000000000f6d6000100000000d32d6170706c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116465736300000150000000626473636d000001b40000041a63707274000005d00000002377747074000005f4000000147258595a00000608000000146758595a0000061c000000146258595a000006300000001472545243000006440000080c6161726700000e50000000207663677400000e70000000306e64696e00000ea00000003e6368616400000ee00000002c6d6d6f6400000f0c0000002862545243000006440000080c67545243000006440000080c6161626700000e50000000206161676700000e5000000020646573630000000000000008446973706c61790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d6c756300000000000000220000000c6872485200000014000001a86b6f4b520000000c000001bc6e624e4f00000012000001c86964000000000012000001da6875485500000014000001ec6373435a00000016000002006461444b0000001c00000216756b55410000001c0000023261720000000000140000024e697449540000001400000262726f524f00000012000002766573455300000012000002766865494c00000016000002886e6c4e4c000000160000029e6669464900000010000002b47a6854570000000c000002c47669564e0000000e000002d0736b534b00000016000002de7a68434e0000000c000002c47275525500000024000002f46672465200000016000003186d730000000000120000032e636145530000001800000340746854480000000c000003586573584c0000001200000276646544450000001000000364656e55530000001200000374707442520000001800000386706c504c000000120000039e656c475200000022000003b07376534500000010000003d27472545200000014000003e26a614a500000000e000003f6707450540000001600000404004c004300440020007500200062006f006a0069ceecb7ec0020004c0043004400460061007200670065002d004c00430044004c004300440020005700610072006e00610053007a00ed006e006500730020004c0043004400420061007200650076006e00fd0020004c00430044004c00430044002d006600610072007600650073006b00e60072006d041a043e043b044c043e0440043e0432043804390020004c00430044200f004c00430044002006450644064806460629004c0043004400200063006f006c006f00720069004c0043004400200063006f006c006f0072200f004c00430044002005e605d105e205d505e005d9004b006c0065007500720065006e002d004c00430044005600e400720069002d004c004300445f6982720020004c00430044004c004300440020004d00e0007500460061007200650062006e00e90020004c004300440426043204350442043d043e043900200416041a002d043404380441043f043b04350439004c0043004400200063006f0075006c006500750072005700610072006e00610020004c00430044004c0043004400200065006e00200063006f006c006f0072004c0043004400200e2a0e350046006100720062002d004c004300440043006f006c006f00720020004c00430044004c0043004400200043006f006c006f007200690064006f004b006f006c006f00720020004c00430044038803b303c703c103c903bc03b7002003bf03b803cc03bd03b70020004c00430044004600e400720067002d004c0043004400520065006e006b006c00690020004c0043004430ab30e930fc0020004c00430044004c004300440020006100200043006f00720065007300007465787400000000436f70797269676874204170706c6520496e632e2c2032303135000058595a20000000000000f31600010000000116ca58595a2000000000000071c00000398a0000016758595a2000000000000061230000b9e6000013f658595a2000000000000023f200000c900000bdd063757276000000000000040000000005000a000f00140019001e00230028002d00320036003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a300a800ad00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff706172610000000000030000000266660000f2a700000d59000013d000000a0e7663677400000000000000010001000000000000000100000001000000000000000100000001000000000000000100006e64696e00000000000000360000a7400000558000004cc000009ec00000258000000cc000005000000054400002333300023333000233330000000000000000736633320000000000010c72000005f8fffff31d000007ba0000fd72fffffb9dfffffda4000003d90000c0716d6d6f6400000000000006100000a02200000000cd23870000000000000000000000000000000000ffc000110801d4032003012200021101031101ffc4001f0000010501010101010100000000000000000102030405060708090a0bffc400b5100002010303020403050504040000017d01020300041105122131410613516107227114328191a1082342b1c11552d1f02433627282090a161718191a25262728292a3435363738393a434445464748494a535455565758595a636465666768696a737475767778797a838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae1e2e3e4e5e6e7e8e9eaf1f2f3f4f5f6f7f8f9faffc4001f0100030101010101010101010000000000000102030405060708090a0bffc400b51100020102040403040705040400010277000102031104052131061241510761711322328108144291a1b1c109233352f0156272d10a162434e125f11718191a262728292a35363738393a434445464748494a535455565758595a636465666768696a737475767778797a82838485868788898a92939495969798999aa2a3a4a5a6a7a8a9aab2b3b4b5b6b7b8b9bac2c3c4c5c6c7c8c9cad2d3d4d5d6d7d8d9dae2e3e4e5e6e7e8e9eaf2f3f4f5f6f7f8f9faffdb004300020202020202030202030403030304050404040405070505050505070807070707070708080808080808080a0a0a0a0a0a0b0b0b0b0b0d0d0d0d0d0d0d0d0d0dffdb004301020202030303060303060d0907090d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0dffdd00040032ffda000c03010002110311003f00fdfaaf82fe21ff00c1453e027807c5da9783608f58f11dce8f70f677d71a45bc4f6915d4476c90acb34b1095a36ca398f72ab82a4ee040fbc5ff00d5b63d0ff2afe55753f0a68b2eada93c96885a4d46f667201059dae6572c4f73b893f5acaa558c2dcc6f428fb4b9fb129ff053df82f21213c31e2c62bd716d68707ff02ea45ff829bfc1b6e0785bc5bff80d69ff00c955f8e767e1bd36c8c9f6680279ce647ea727eb561bc3968f134237a2970e4a39539073d6b0962e37d0eb5825d4fd871ff0534f838c091e16f16fa7fc7ada7ff2554abff052ef83cc703c2fe2cffc05b4ff00e4aafc6e8fc1f6a8c4adddd00c720097a1fcaaf4de12b49eea2bd6b8b8578a3d802c9f2918ea47426a5e323d195f538f63f627fe1e51f087fe857f159f7fb35a7ff2551ff0f28f841ff42c78afff0001ad3ff92abf246db4c82cecc40373aa03f31e58f7fceb3a4b481a5843c37618ab4848180383c37bfb5671c6c9bb0de0e0b73f5f4ffc14a7e100ff009963c57ff80d69ff00c954dff87967c1ff00fa163c57ff0080d69ffc955f8d1058db5c2584e62bf8f7190e181520e08fde7d7b54561a443770c17063be4d93cabb256c31cf049ff67d2b7fac35ab23eab03f677fe1e59f07b686ff008463c5783ff4ed69ff00c95585e21ff82a5fc12f0d698daadff857c60f12b2a1586d2d1df2c7038fb58fe75f8dff0061867d324b57d3b54d86e3660b7ef08539de0e73b4ff002aa3f163c293ebbe05bab5d348492d8a5c90efb03a43cb293cf6e47b8a51c43e6517d452c2c395b47eadff00c3e5bf674ffa13bc79ff0080165ffc9b5e8c3fe0a8ff0005c68abae4be12f18c50b44b2f96f67682501b900afdaf86f6cd7f2dd068d73722da3809f32fb64719638cb5c36c4fc39193db35f7d78c6c469fe0536ac06e8e28a227d4a819fd4574d79f24a315d4c28d0528ca52e87eb6d87fc15e3e006a338b7b7f0878e439cfdfd3ed5471ee6eebadb5ff0082a2fc14bbe62f0b78bc7fbd69683ff6eebf9f5f87fa5a5c5fb6e030b193f9d7bb43a7ddc71795a65b0925f94f9929db1804f3ee481dab0af5fd9cb94d69619495d9fb4b27fc14cfe0c4319966f0df8a6355cfdeb7b4c9c7a017593f856a5bff00c1477e105c471483c3be274f397722bdbda8620fb7da78afc64b3f0e5b25c0bdbc3f699d49dacdc469bbb2af4ade7b48e193cf8d034ec368cf4007f215c93c6c9691674430507ba3f6126ff828b7c20b788cb3681e24551d3305af27d07fa4f26aa1ff00828ffc2731452c7e15f15bf9cc1428b6b40547f79b374302bf1ee5b68e256babc6cbe064f2caa49e36af6fad3a6449ece096e9deda362de645ff002d241d0018e466b358ea961fd4a91fb0ff00f0f1cf840d791d947e1ef13c9248704a5b5b322719f9985ce056d45fb7ff00c2a95d223a178812490e151a2b60c4fa002e3ad7e3de8da16a1abdba2e9909d2ed5c16672a1652c49fe1238f5cf7af6bf0bf81ac2d0c72047bbb8560cb249f310c323209e07535e7e333c9505abd4ebc3e530a8f63f4927fdbc3e1e46d6cb0785bc5175f6998c3982dad9847b4e0b3e6e06173f5fa576de1efdadbc17adde7d9ef741d774987705371770c0d1804e376219e46da3a9e3815f0a693a05c0453e5c708273cf27f4aedac74eb68f025bc8d31d4028b8fd735f315f8d714bdda695fd0f629f0d619eb36cfd5b82786ea08ee6ddd648a545747539565619041ee08a96b88f86db47803c3e11fcc51a7c187ce72368c1cd76dc57e9586abed6946adb749fde8f88ad4f92a4a1d9b452379233bac16ef2aa3152c19546e1d40c9078a3ed377ff003e6fff007da7ff00154961f767ff00af897f9d646b5e30f0e787aea2b1d5aec4571346d3244b1493398d582962b12310bb88193c678ad8ccd8fb4ddffcf9bffdf69ffc551f69bbff009f37ff00bed3ff008aae5e0f88be0fb8b982cd6f9925b99520884b6d3c2ad2c8708bba48d54163c0c9193c0aeb2eafacac551af678a0576d8a657540cc7b0dc464fb0a008fed377ff3e6ff00f7da7ff1547da6effe7cdffefb4ffe2aaf51c50052fb4ddffcf9bffdf69ffc551f69bbff009f37ff00bed3ff008aab6ee91aee9182ae40c9200e78fe742ba38dc8430c9190411c1c1fd68029fda6effe7cdffefb4ffe2a97ed377ff3e6ff00f7da7ff1557698924722078d8329e841041fc6802a7da6effe7cdffefb4ffe2a97ed377ff3e6ff00f7da7ff155738a5140147ed92a15fb45bbc48cc1776e5600b1c0ce0e7ad5eaa3a8ff00c7b0ff00aeb0ff00e8c5abdde800a3fc6b8ff1378df43f09de697a6ea7f687bbd65e68ece0b781e7790dbc7e6484ed185555e72c40ce00e4814b6be32b1b9bfb5d3a7b1d46c9ef5da381eead1e28da4546936ef3c0255588cf5c50075e68ef555ef6c96616ef3c6b2920042ea1b27a719cd5ae3340052d378e7fc6978fd2800ed45303c6ccc8ac0b2637007919e99f4a771400ef4a43d298af1b12aac094386008e0e33cfa714eff003d680168a418a38a007521eb471cd27079a005a05569eeed2d71f699a38b774deeab9fa648ab0a548c839047073da800a5ee2a31244ca595810a4824104023ae7e9424b149cc6ead8c67041c646474f51cd00494527147f9eb400a28ef4c2f1ab2a3300cd9da091938eb8f5a0ba2baa3300cf9da09e4e39381400fed4947183471400bde8a438a38a005ed4b4de28e28016969bc52fa500028f5a4e2978e6800f4a2938c0a38a00777a4f5a0d271400a68a438a53400b483bd1da9062801475a29062818a005ef477a4e334719a005ef40a438a38a00294527147140115c5c476b035c4b9da83271c9fa01ea6a87f68ddffcf8c9ff007f23ff00e2a8d6b8d2e73fec8ffd0855769fe63cf7a00b1fda375ff3e327fdfc8fff008aa4fed1baff009f193fefe47ffc557c8bfb42fed69e02f82bad68ff000ea4bab9b9f17f89a48adade1d36d3fb4a5d292f09860bdbab55657913ce2024087ce940728a551cadaf15f8ff00e367c28fd943c45e3df1dbe877bf113c31a25f5e34b6914b2699732dbbb0b795e11e5c80cb16d79624236b92aa4e32403eb1fed1baff009f193fefe47ffc551fda375ff3e327fdfc8fff008aaf86bc21fb4a78b74df0e4dadf8ba2bff195f6abac58687e1fd174bf06ea1e0ebfb8bdba8de6741fdbf74b1ce8912348d2878d11508e4902bce97f6cef1f59f82758f18ea1a2db1bfd3348f895aaa684d6be54823f076af158dbfda2e45cbac6d14527fa5246b279ae4b46542ec700fd2afed1baff009f193fefe47ffc551fda375ff3e327fdfc8fff008aaf07f167c6c7f06784fc17ad5ff85b56d4357f1adddae9b67a25835a9ba4beb9b592e8a3bcb32401512272cde61000cf35e6fa57ed8de11d5e7d0a1b5f0b78880d474fd7752d5e578ed563f0ec5e1aba367a98d40f9f92d0dc0d8bf6713090f2a76fcd401f607f68dd7fcf8c9ff7f23ffe2a8fed1baff9f193fefe47ff00c557c0be37fdb17c4ebf0fb5bbcf097c3ed7342f168d3f48d5343b6f11c568f05d699ad5e2d9c57fb6deef0444cd996d5e48a75ca860a181ae827fda6f55f0c6aa66f17b44ba26937fe278b5d64b065ba820d034e82eb6c2914b2f9927992104ae77e42a8e32403edafed1baff009f193fefe47ffc554906a0cf32413c0f03499d84b2b062bc919527071cf35f3efc14fda0341f8d71ead1e9da55fe8b7da30b392e2d6f9eda70d0df45e6c2f1cf692cd039fbc92207dd1ba90c30549f705937ea3643fda97ff403401fffd0fdf793fd5b7d0ff2afe59f550b71abea33b25d287bfbc80285c63f7f20de075c7bd7f530fc46df43fcabf99abbbcb09352bbd9731317bbbcdbf375d93b838fa1eb5c98b9b8dacae77e0bed1c269f68974b24f1dd5e4421431ed90752bfc43d69cf1c8ec4c5aa4f18312ed568b2063a9271ce6bbeb796d24505648db7e71860738eb52bc56ac06767b608ede95e7bafaea8f4a30d373caa7b8b88eec4275b29e7c44c69e41ca95eac4e3f4aebb4cd4f4f65b6b27bd8ee2e665fdd951832003938ae81ad6dddc128a4f6381f954834fb21224a902078c10ae146467d0fbd152ac651b340a0d3d191dc59fdaa07837bc5bc63747c30f715a96b6be5c291e59f628196e49c0ea7dea48621e9ed5b114236607a5724e5a58dad739f7b724f42013cf355dad38ef5d2b5bfb5446005718cd2e61dbb9ccb5af1debcf3e2a5fc7a27c3fd7afe4c0db6524480f42f2fc8a3f126bd8cda8e3039af9aff0068933ea36de1bf87f6e087f116a91acbebe44246efc9883f857461573d58a30c43e5833cdeff00e1d22fc05d3f53d32d560d62cede2d5cc889995d957e6dddc911f4f4c0f4aeef5df14e9fe27f86ba6df457111b8beb78de4895d77ab6dc365739e0d60fc71f16de69f7d07c37d0e7fb0dac367135e488db0b8705638b7f554da84b6392481d320fca36366a974f752237ee976298863e6e8a59b1c003f3af770f849d58aa937d6ebd0f32b5754e4e9c7b58fad3e1ae9a2dde79426008d002fdbdebd6a3d603bfd9b4e824bc9846cc180db1020e305ba5793fc16bb3aa585dc538f3ae2d9d17713d5187ca4fbf6afa063b6f2e2f2a30173fc118c0e6bcbc6e959a923b30f774d3462da69b752dcadd6ab70669637df1410fcb1c7c630dfdead8b48de5b99d9ee04a410046a3e58c7a7b93deafc56861cbb8f2d4745fe23496b13adbedb4b7f23cc72496ea01fe23ea6b8dcafb9d314c86f592d2256650ccf22a7cc3819efc7a54d656f7771a858c1269f25cdc32b9f3597088bfde3e9b8e00ef8ae8748d163b6266b87772c491e61dc703921457a55869b0dfc10c1f69362f2fde4e92943c03edebed5e757c5c69ad0eba587720d223b2d221860d4dfed17479290a97382719c0e8a33debd52cecbc477ccf1e93125944bc4534c012e38c10bd4771c8f435474cd125d227b683c37a6accf3b1fb45cca0fca87a9cf7c9af4c83c2575756b10d6af9d1925598344c5398d72460638ebc1ed5f178ec4c39b9afbf7ff2ff0033dfc3d195ac62ea7a5e82164b8f10f88deda08cc7e6411c8aaaaeabb4f4f9be63dba66bb6d3740f016af25ada2db9bdfb6466e177038d8caa32dd31b828c0fafbd634161e00b3373347a7cba8b492b1983465d77a0df9c1e3073d7d7ad7a1681a9db49a95ce9769a235ac1610a4d1dc150aaec17eea719e01c5791566f97dc6f4f4476423aea7df9e00b78ecfc13a25a4236c70d8c31a8cf4555000fc0575e4d72be0762fe0fd1dca942d65092a79232a383f4aea715fb965dfeeb4bfc2bf247e5d8bfe3cfd5fe651b0fbb3ff00d7c4bfcebcc7c52fe2c4f16dfb781e2d3e6d6c68307d923d564961b263f6d3bfcd781249061376ddaa79ebc66bd3ac7eecff00f5f12ff3ac7d67c1fa0ebd791ea3a8453add45118165b6bbb8b4731160fb18c1247b86e1901b383d2bb0e73e48f8297df1aefbe15db49f166181631e26856ca5965bd6d55dd7c412ac82e63bb8a3db6e8823168cacdbe1da700609dcf1949f0887c6df15afc793a67d957c3760da08f12043a6ff0067e6e3fb4bec9f681e49b8f376fda427ef7cbf273f295afa2e3f877e174b882e9d2fae1ada68ee235b9d4af6e2312c2772318e59d918a37237038201ea2badbab1b3bd082f208e711b07412a2bed61d08dc0e0fb8a00f8297e255ee83a0ac1e12f126a5e1ab0d07c3ba0dcf847c39af5b99755d716fa47454bc6bef32f276936c76eb1a324f031df312cc157675ef15fc4cbdb49269fc5375e4788f56f1a7874585bd9dba2d941a7dadfc96cf0c823331b989ed02ef672ae18fc808535f6ecb67693cd15ccf04724b012627640cd1e7aed246573df152f95171f22f0491f28ea7a9fa9a00f83b44f14f8b356f0945a9c1e2c8f5df0d697a0f808d9c125a5b5d477d71aa4f119af26b951fbdf976792a9b42382ec5c901791d1be24f8a3c2fe15d50781fc6cbae6a2b73f109ae3424b18646d1d34dbcbe9609c46abf692d0cc2389ccacc972650500e2bf4712dada34f2a38915303e50a00f9791c0f4ed4d4b3b48e67b88a08d649405775450cca3a0240c91cf7a00f877c5df1561f19f8ab4e1a3f8d638340d17c47e06df79a7496ff677b8d5bed41e092760c8eb3930204cfde70a3e6200e753e2b78b74af0fdd4d0f89ed7c3b71a2787ec2ff0040d021d3e18d75dbfbbbdba8e48c89159a6491d22b6486d764913b191d9bcc40bfa031d858c517d9e3b68962c83b16350b907238031c1e7eb4b25859492433496f13496e49858c6a5a32dd4a9c6573df1401f1f5ef8f7e2569fadc3af378987d8af7c57e21f0f8d366b089eced6d6cac6ee68242d12fda649619ed81660c43c65936670d5d5fece1f11f57f1a7f6c697ae6b32ebb756569a4df9bb89ad2f34e6fed18a424d9ea16291452c4ed19758648d2e2142a5c6c92335f4e88a3183b0643161c0fbc7a9fafbd43696365608d158dbc56e8cc5d962458c166eac4281927b9a008f51ff008f61ff005d61ff00d18b57aa8ea3ff001ec3febac3ff00a316af5007cfbf17c4f0f8e7c07aa2c134d6d61fdb735d3c2a1bc888db22798fc8210330048ce091db247577de27b4d735cf0a2dada5f44926a4f224d3db3470bafd8ae08c487e539078c6735d678c7c11e12f881a2dc787bc67a55aeafa7dd452432c17518914c728db2282464075e1b18c8e2abf86fe1e781fc210595bf86f44b1b01a7422ded5a285449144abb4287c6efbbc75ce38a00f92be22784f52d6ae3e32eb1a7685e1ed49ec9d585dea6b27f684061d26de43f669110ec283e788ef5fde75c75ad8b4f89de34ff84da3d26c7574486d754d234cb1d3aee5b606ff004db8b386692e1a3f2daee59e4df23a4d130857cb2add1cd7d9be5c7f37cabf3fdee3af18e7d78f5aaed6364d32dc1823f3523312c9b06f543fc21b1903d871401f0dd9fc64f18c5e1fd3f55d3fc650eb73ea7a2cd75ad7fa1c0d1f878a5dc300ba290a828b1a492868e72dbda3de30aac0eeeb3f11bc5768b7ba3e8de348b50d2ed75c1696fabb496569777b17f671b996d60bb9623a7c935bcd8724a2078f31e77ab1afac3c37e16d13c29a2db681a3c023b5b5823b65df8791e38c6d5f31c8cb9c776cd693695a53d98d39ad2dcdaae0880c4862041c8f931b7af3d2803e2a7f16ea9af6ade18f132ea73592cbac6853caeb6d1d8bdf3dce8976e91dd29dff00eb65554442c402e02f3b48587e2a78de5d060b9d0fc631ea9a8eafe1d4d4750cd942c9a06a525e5ac091889555a35266962f22e0b4a4c24ee04357dba6dedd861a343ca9e541e57ee9e9dbb7a76a64765650995a1822433b6f94aa282eff00de6c0f98fb9a00f8e75ef1878abc2fe21bef0d47ab7d9a09fc40d6b7dae916363732b41a45b4f1a4935c47f655965624ee31e4c69b140c66aa2fc5cf1cc77be1abfd67c416e639ac74479ecf495b7696792fee5e179e4b5b8449ae20b98f67966d1c18583b1561c57da5716567771b43750c7346e4332c88aea48e84823048ed9a492c6ca69e2ba96089e68322291914bc79ebb588cae7da802d52668a2802bde3c71da4ef2945458dcb193940a01c961e98ebed5f3ce8dab278755757d27ecd6f6f0c16b7f3c3a6ccd3693a969376fb3ed76a8d9f22584fcc429c32f04b06565fa3b83907a54621855760450a1768014636fa7d3da803e6bf8a5e1eb8f12fc5ef0d585be91a2eb2c9e1cd65fc8d755dad947da6c977285493e7e71c8fba4f35c2dc78b35bf821a26b1e05d4b5fb58a7d2bc2f6377a3a9882a497f7779749247689297925861cc51a464b18d02eec66bed1da85839037004671ce3eb50cb6b6b3c892cf14723c79d8cca18ae7ae091919ef8a00f8a2c3c4b7ba7eada9693a4f8a16ea4d47c53e24b3bff000d7930b182c9a0b89dee32aa278d9245493cd76311127961725486e81e2ed474f8f4dd0a4d761f0969376da7c577ad243024a3c8d02d278a069ae15e20f2312dbe4524a47e5ae09047db02ced1666b810c62565d8d2045dc549ce338c919ed44d67673c6619a18e48d8a928c8aca4af4e08c718e3d2803c13c59e3cd474cf857e17d63fb6e5375ae5c69d6adaadbd9c7a7f9c2752ef215be262b112a2921a60db490aaa5994578f693f17fc45ad6916edad78ea0f0ec56165accf1ea31db4176751bbb0d41ade185d42013ec802178add6396e3cc0d1ed18afb7ae2dadaea16b7ba892689b194914329c723208c1e6a336162c5775bc47649e6ae514e241c6e1c70d8efd6803e2bb1d43c5c356d674ef0deb22fbc44bacf8a1ed0de4114925a5ca595b5c41084237c31cc1b943cec618e992df1278ef5ff88be18b8f14e9d34b67a6eb36de208f42db6a12f2de0b3d1d84ae8ecbe624925dacab9ebe5a8c75cd7db6b040b21956340ec725828049c63af5e9c538430801422e173b460719eb8fad007c9de16f1ef8b9bc4de1bf87369ac1d4975a874ed7ec753f26270de1e82d505ea19117cb77fb5048c36376c9c1e4ae6beb5cd72d63e10d1ec7c4d77e2d8fcd7bfb9b58ec93cc90b436d6d19dc63823e1620ef867c0cb90327818ea3f1a00526933f5a28fc68017345251400b9e28a4e2978a003347f4a4a38e680173c519a4e3145002d19a0e2928014d148714b400bda9339a38a41400b9cd00d20a06280173da8ef49c668e33400b9a334945002e7eb46693f1a2803275d3ff00129b93fec8ff00d08572fa8bdf4963749a6bac576d0ca2dddc651262a7cb661dc06c13ed5de491c72c6d14aa191c10c0f2083dab27fb0349ff009e27fefec9ff00c55007c2df047f646f0f7c39f89fe23f8d9e30ba97c45e2ed6ef9eeac24bd98deff64acd0c693149dd11a69e47560b2b22986029046155496fa8fc73e11d07e22f83f58f02f8a239a5d235cb57b3bc482568256864fbc16542190ffb4a723b57a37f60693ff3c5bfefec9fe347f60693ff003c5bfefec9fe3401f2bffc332fc3e6b36b5bbd5fc637f225ed96a36575a8f8a352beb9d36f2c37f95358c9713486d5996468e5f2f0258c949032f1496ffb2cfc1983449bc3cda75fcf6773a5788f469fed1a8dc4b2cb69e2cb88eeb550f2b3798d24f346ae2427721ced2335f54ff60693ff003c5bfefec9fe347f60693ff3c5bfefec9fe3401f347c46f831ff0009b693f0f7c3d69abde5a58f82f5cb6d4a5b96ba9c6a72c16b673db4622bb8d95d27df2a333b643a2b23021ce2e784ff0067df859e0d8ad21d274eb9912d745d4f4275bcbc9ee85d5aeb3722eef9eebcc63e7dc5c4e37bccf97c96c11b9b3f45ff0060693ff3c5bfefec9fe347f60693ff003c5bfefec9ff00c55007caba6fecb9f0a34ed36ef4c906b7a825d5a695a724b7fabdd5ccf6d61a25c8bbb3b5824772c90a4c32e396947cb2161c5749a9fc01f85badcd7f2eb3a6cd7d1ea973ac5d5e5bcf7323dbcedaf5ba5adeab479c796f122855e88791cd7d0dfd81a4ff00cf16ff00bfb27ff1547f60693ff3c9bfefec9ffc550078f7c3cf86fa07c35b7bc8344bad56f9af4c0249b56bf96fa558eda311451c66438444451c28059b2ce598927d26d24ddaa598ff00aebffa056c7f60693ff3c5bfefec9fe3566d74ab0b393cdb78b6b91b771666201eb8dc4e2803ffd1fdf77ff56df43fcabf9afbcf0fe96da9ddc86d63dc2eaef071d37cce4fe7debfa50933e5b67d0ff2afe6f2e7c33ae7f6aea1341ab1612de4ec8aca0845133e40c7b579d983492bcac7a597abb9697d8cd5f0be8f1aa04b545d8085dbc05ddd71f5aaf27843457685bc965f2376cc31182dd4fb9adb93c3fe2d592778efe26470a210d1f284753ef9ed5a9369dacad8ed408f72319cf0a7dff1af2dd771da7f8b3d5f66ded13cf8782f4f8cc7e5cd72be5cbe70fde13b98fae7a8f6ad9d33475d33cddb3493f9cfbc990e48f61ed5a51dbf8816e765c5bc7e46d1c86c36e3d7f0ad5fb149e86aea56935672ba14692bec55b787e603f4fad6e430e14536dec2721481d4d7496da6ccc9c2f3f9579f88aabb9d31a7d4e71e127b7e54d3060600e6ba86d32666e98ed4d3a44acb8c1070403e958aac9e8d8dd17ba3e17f89df15b5cd5b54d53c3de0ed4534bb3d232935cae04f7734640912262084543f29c0dcc73c8039f972c3c41e2b8bc416be2193519a7bdd365796de7ba91a7f2cb823e55909e0e7054601f63835d4f8b74dbff08f8b756d2ae63dd2c37371bfcc5c826572fbb1ea77641f7ae7958cd6eb0797f70920ff00bdd6bf49c36128c2928c1696fbcf8ead5aa4a6f9b72af8a7c5ba978b3c513f88afe18e2ba9c425e38b94df0aedc807a06c6769c81d39a20bed4ae63991be7f39bcc7fe15dc7be0719ae9e6d362d2bc22f7f71668eb7fa9a456f3c8a776fb6859e458dbd3a07ed9e3ad53d2984b10768e28c10cc0b3e791fec8e79edcd74538a51b47644c9bbde47d13f047c3eda7da5e5e484b79bb14ed18058738fc01afa20bc36c9bdd921403249c6702be6af833a96b37faade69df69c4463494e57e51e59da428ed90457d2f6de1fb3338b99c35d4c10c7973f2e339e9d2be4f33872d77cecf7b032bd15ca514be9eee744d3edd9a3120124f28da36752573d7f9577da669df6bc4c3050fdd357ecbc382fe3f2a75fddb0036afca31f857a6e99e1cb616eb0796360c0dbdb02be6b198f8463689ebe1b0f26ef23074fd065bc9a216e630906e56908dcca58758fb6477cf15e8d05a69fa3c70acd11bbba03722850d2bee38dc78c0c9e09abd61a15cbb7d8ad82dbdb055c320c3679dc076c631f8d755e6eaf1ebb1691a5e98660b6fba4bd907eed1987cab9ebdb26be57138a955972adbd7f33d7a749455c7e9ba3f89f595df24834ab7752046a3f7cbd4039e791c1c7435e8ba2787f4fd234e834f69a4bb687cc21e66df2319461f38ea08a82c6f34fd320874dd6efa26d412269654df96655e4b903076f2383535bf8a24b99e18749d325956488485f80abbb381c67938ce3b77e6bc1acea4f44acbd0f429b8456af53a1b5b5b5b18d61b3b358907ca300202071f5ad980dc9e89181e858ff00415c75c8f18dc00d691c508691770380e91ed52482721896c8af42b781caa00e15b0377cb9e6b99d36b77a9b296973eb7f0582be13d2436011691671d3a574f5cdf83830f0b69609c916b1e4e319e3d2ba4e7b57efb97ffbad2ff0afc8fca317fc79fabfcc8a289210db33f3bb39cf3cb75a9334bcfe3463eb5d873894be94734734000a4a5a3e940051fe3473fe347340094a68e7bd1cd00276a51473473de8021b8856e6231312b92a72bc1054e463f1155fec6fff003f53fe6bff00c4d5ee68e7b50051fb23ff00cfd4ff009aff00f1347d8dff00e7ea7fcd7ff89abdcf7a39ed40147ec6ff00f3f53fe6bffc4d1f637cff00c7d4ff009aff00f1357b9a39cd0051fb1bff00cfd4ff009aff00f1347d8dff00e7ea7fcd7ff89abdcd2f340143ec8fff003f53fe6bff00c4d1f647ff009fa9ff0035ff00e26af7347340147ec6ff00f3f53fe6bffc4d1f647ff9fa9ff35ffe26aff349cf7a00a3f647ff009fa9ff0035ff00e268fb23ff00cfd4ff009aff00f1357be6a3e6a00a3f637ff9fa9ff35ffe268366e3fe5ea7fcd7ff0089abdf351cd0051fb23ffcfd4ff9afff001347d8dffe7ea7fcd7ff0089abdcd1cd0051fb23ff00cfd4ff009aff00f1347d8dff00e7ea7fcd7ff89abdcd1cd0051fb1bffcfd4ff9afff001347d91ffe7ea7fcd7ff0089abdcd1cd0051fb23ff00cfd4ff009aff00f1347d8dff00e7ea7fcd7ff89abdf4a39cd0051fb1bffcfd4ff9afff001347d91ffe7ea7fcd7ff0089abdce3da8e7bd0051fb23ffcfd4ff9afff001347d91ffe7ea7fcd7ff0089abdcf6a3e6a00a3f647ff9fa9ff35ffe268fb1bffcfd4ff9afff001357a8f9a8028fd8dffe7ea7fcd7ff0089a5fb1bff00cfd4ff009aff00f135779fc6979edd280287d91ffe7ea7fcd7ff0089a3ec6fcffa54fc7bafff001357b9ed473cd0051fb1bffcfd4ff9afff001347d91ffe7ea7fcd7ff0089abdcd140147ec6ff00f3f53fe6bffc4d1f647ff9fa9ff35ffe26aff349fe4d0051fb1bff00cfd4ff009aff00f1347d8dff00e7ea7fcd7ff89abdcd1cd0051fb1bffcfd4ff9afff001340b37ff9fa9ff35ffe26afd27340147ec6e7fe5ea7fcd7ff0089a3ec6fff003f53fe6bff00c4d5e1473de8028fd8df38fb54ff009aff00f1347d8dff00e7ea7fcd7ff89abdce68e68028fd91ff00e7ea7fcd7ff89a3ec8ff00f3f53fe6bffc4d5ee68ff228028fd91ffe7ea7fcd7ff0089a3ec8fff003f53fe6bff00c4d5ea39ed40147ec8ff00f3f53fe6bffc4d1f637ff9fa9ff35ffe26af73da979a00a1f637ff009fa9ff0035ff00e268fb1bff00cfd4ff009aff00f1357f9a4a00a3f637ff009fa9ff0035ff00e268fb1bff00cfd4ff009aff00f1357be6a5e680287d91ff00e7ea7fcd7ff89a3ec6ff00f3f53fe6bffc4d5ee68e680289b37ff9fa9ff35ffe268fb23ffcfd4ff9afff001357f9ed49cfe340147ec8ff00f3f53fe6bffc4d4b15bb46e1ccf2c9fecb9523f4515679a5e6803fffd2fdf77fb8df43fcabf0b1fe19e929a9ddddc6b32cb234b18c37caa0c8c72074c9afdd47fb8dc7635f945b74e92595d6ea13ba79507cc3960e781ef9af96e26c555a2a9fb37bdff43e8b21a309f3f3797ea786ff00c2b4b5ba9a2613ce8cc1221838032464e01c64d7d36df03fc04e107f67ccbb5428c5cca0ff00e855474ad323b8d52d22528c4dc20600f23041c7d6be8f58908f97af6af80c7e3b1556ca326ac7d3d3a74a1a729f3ec7f00fc02caabe55ea6d6dc1bed4e48f639ce453e6fd9f3c21263c9b9bd8b3db7230fd56bdf3c866e3806acc7060f23a62b8238ac5ece6cd24a8db489e030fecf3e1a5e45f5e120e7f807f4ad783e03f86c706eeec638ea9fe15ee88a1413d8d38385e7dabb556acd5e726734da5b23c325f819e16887fc7d5de7d4b2fff00134f3f047c2a133f68ba3ff025ff000af5b9252fd71d698643b7691c5653c44d3dd874b9f829fb6ae97e1fd3be3a5cf8474cb0506c34bb0692ea47db2cf35d1958ef20636a2a0033cf5af9323b36b6867ba86d414b7215b7c83193c0c01cb7e15fa1dff050cf8726c7e22e99e3fb4b885c788ac0412db970278e6d3891bc47d5a2749305ba2b8039ddc7e7d5ae9975315494b6c66c1fa01cfd3eb5fbaf0f4e1532da3283e8bef5bfe27c0663192c4cefbdcfa574ef871acfc63fd91eebc47a2da35c6b3f0afc4d247770c3b7f7fa25d5a899a60b853e6402705f925c467a935f2ae95a1ccf279792bbb1d7dfb8afd5df017c2ef13781bf613f8952c503db6a9e36b2b9d4c4287322588863b78ba7469208f791db762bf30b4bbb1bf7ceb24dfbc2e7e7215a3e309ea3eb59e4d8b8d59578c1a718cda5f837f8dec3c6517050e65ab47dc5fb0efc31f86ff103e24ea1e0ef16eb73d9ea52e90d73a5dada8c3dd343281759958320312346447c33062464038fd598bf638f8736cfe626adab9e000ad24440f71f257e3afec6d63aaddfed39e07d4bc3f0bc315aea7713cd1a6e654b47b4b859031fee82cbc9ef8ef5fd1b89b77047e15f39c4b78626d7dd2f9743d4cba4fd92b687cccbfb2e783a04d906aba9a1f5fdd1ff00d96b422fd9d7c396e008f53be23a7cc23ff0afa2c1e3918c54c9117c67a7a57cb3c346a3d4f5a38aa8ba9e0d6bf0374ab70043a8dc1031f79133566e3e08ade452db8d72e6085e329b638901048c6e0c0e735f4025b7c9c0c559110418c7d6b586494af79444f31ab6b291f3569dfb3c787f4cbe3aa7da5ae6f4c6b1b5c4f1ee72aa00c11bb1ce335b93fc2fd490b7d83548208ca9f97ecb921cff00164301f862bde1a3f6c9a81d31da8ab92d096b257f9b1c331acb66788d9fc3bd56d6d161b9d4d2e25e733795b0f278c0e7a0e2ac2f82ef61eb77b8fb1c67f4af5c7887422a8c880927b0af3ea64f874f447653cc2abd1b3bdf0d40d6da0585bb9dc63b7452739ce056e74aced20634cb618e912d68fe15fa6e122a342115d97e47c4e21deac9f9b39b96fafe59e610c8912472346018f793b7a92723ad37ed3aa7fcfc27fdf9ff00ecaa14ff005d73ff005f12ff00315f3cfc45fda4343f879e31d57c143c29e26f11de683a15b7893549343b58ae63b3d32e5e7459595e6491c836d21291abb90bc035d0627d19f69d53fe7e13fefcff00f6547dab53ff009f84ff00bf3ffd95796e9df1b3e11ea7ff0008b470f8bf4686ebc6b6306a3e1fb2b9bd860bcd46dae10491bc1048e247ca9cf00d6f41f11be1f5d78857c236de26d225d75d6e1d74c4be85af0ada3059c88436f2226203f1f293cd00769f6ad53fe7e13fefcfff006547dab53ff9f84ffbf3ff00d9579878cbe2ff0080bc17e07d4fc7d77aa5bdfe9fa6e89a8788163b09a39a7bbb0d3137dc496cbb80942700907682402466b4ad7e277c3fb9d5f4df0cbf8874cb7d7f55b286fedb469ef214d45a09903ab7d9f7ef3c1ec31c71401defda753ff9f84ffbf3ff00d951f69d4ffe7e13fefcff00f655ce68fe2ff0a78885db681acd86a42c429ba369731cc200c091e66c27664292338e01ae6af7e317c24d374a7d7b51f1af87adb4d8eea2b16bc9b53b74b75ba9d55e284c85f6f98eacaca99c9041c722803d23ed5a9ffcfc27fdf9ff00eca8fb4ea9ff003f09ff007e7ffb2ae2b53f891f0f345d46d347d63c51a3d8dfdfc90c36b6b717f0c534f25c297896346705cc8aa5931f78024529f88df0f878cffe15c7fc24da47fc259e47da7fb0fedd0ff69793ff003d3ecdbbcddbef8a00ed3ed3aa7fcfc27fdf9ffeca8fb4ea7ff3f09ff7e7ff00b2af29d63e337802c748f135f683aad9789b50f09dbbdc6a3a3e917d692ea0854ed11959668e38dd9be5065744cf5615534bf8f9f09353baf18da9f12d8597fc2032c1178826bd9e3b6b7b33710a4eaed2bb043180fb59c1da240c99dca4000f61fb4ea9ff003f09ff007e7ffb2a3ed3aa7fcfc27fdf9ffecab8587e27fc36b8d174ef12c3e2bd15f48d5c16d3efd6fe136b74a31930ca1f6c98c8ced27a8ac0b6f8d3e0187c3f0788bc5da9d9f842deef57bbd16d575dbeb4b7373736b70f6e044cb33a379c537c69bbccdac03aabe54007acfda754ff009f84ff00bf3ffd951f69d53fe7e13fefcfff00655c7dd7c40f0258f896d3c197be23d2a0d7efe312da69725ec4b793a104868e12dbdc1009181c8e95d7fd28017ed3aa7fcfc27fdf9ffeca8fb4ea9ff3f09ff7e7ff00b2a4a28017ed3aa7fcfc27fdf9ff00eca8fb4ea7ff003f09ff007e7ffb2a4a28017ed3aa7fcfc27fdf9ffeca8fb4ea9ff3f09ff7e7ff00b2a4345002fda754ff009f84ff00bf3ffd951f6ad53fe7e13fefcfff00654941a005fb56a9ff003f09ff007e7ffb2a3ed5aa7fcfc27fdf9ffeca939a39a005fb4ea9ff003f09ff007e7ffb2a3ed5a9ff00cfc27fdf9ffeca9292801df6ad53fe7e13fefcff00f6547da754ff009f84ff00bf3ffd953452d002fdab53ff009f84ff00bf3ffd951f69d53fe7e13fefcfff00654dfc2968017ed3aa7fcfc27fdf9ffeca8fb56a7ff3f09ff7e7ff00b2a4a4fc2801df6ad4ff00e7e13fefcfff00654d6bfd46dc79d24b1c8aa46e5f2f6e412070771c1e681f4aad7bff001ecfff0001ff00d08500763d8d45349e544f2e33b14b633d703352fad57bccfd927e3fe59bff0023401cf25eea72a2cbe746bbc06da22c81919c67776a7fda753ff9f84ffbf3ff00d95436a330c2077441f9815f2abfed77e0cb7b8bbbbbdf0bf8a2dfc3963e267f095cf895ad206d2e2d512f069e11b6ce6e3635d308c388b68241240e6803eb0fb56a9ff3f09ff7e7ff00b2a3ed3aa7fcfc27fdf9ff00ecab894f891f0f24d7b55f0b47e27d19f59d0a0fb56a7a7adf426eaca0c67cd9e20dbe34c0cee60062974cf893f0ef5a8356bad1bc51a35fc3a0e3fb564b6bf8654b1ca0907da0ab911651837cd8f9483de803b5fb4ea9ff003f09ff007e7ffb2a3ed5a9ff00cfc27fdf9ffecabce2d7e2ff00c27bef081f88365e33d02e3c2e24f24eb316a503e9e24076ecfb40731eecf18ce735cc78cff680f875e03d3eefc41aede6ef0f59e807c44dacda4b0dcdacb6de6889638152432cd2c84e50221561c03bb8a00f6efb4ea9ff003f09ff007e7ffb2a3ed3aa7fcfc27fdf9ffecabcf64f8b3f0be0d5b43d02e7c5ba25beabe26812e746b09b50823bad42275dc1ade22fba5047f741aa5aff00c5bf07e8ec96da75d43aedf7f69d96997163a6dddab5cdab5edc8b5f36649668f6c7149bb78c990ed2a8aef85201e9ff006ad53fe7e13fefcfff006547dab54ff9f84ffbf3ff00d9571561f11fe1e6abad6b3e1cd2fc4fa35e6abe1c5ddabd9417f0c971a7ae33bae630e5a118e72e071577c2be35f0778ef4f7d57c13ae69dafd9472981ee34dba8eea25957aa168d98061e879a00ea3ed3a9ffcfc27fdf9ff00eca8fb56a9ff003f09ff007e7ffb2ae2f4ef88df0fb57d4b58d1b4af1368f79a8787b2757b582fa1926d3c01b89b9457262001c9dd8e2b3f45f8b7f0abc49e1d3e2ef0f78c741d4f4213fd94ea769a95bcd66273c7966657281f8fbb9cd007a27da754ff009f84ff00bf3ffd951f69d4ff00e7e13fefcfff00655e3979f1ff00e0f5a5ef836ce2f1569b7a3c7d773d96837165711dcdb5d4b6f13cd21f36362aa81632bbc9c17c27de600dbd4fe327836d6f34db5d16e23f10adf5c5cdbcf3695756b32581b7b392f33701a657fde247b5163577dcc09509b98007ac7da753ff009f84ff00bf3ffd951f6ad4ff00e7e13fefcfff00655e37f0efe3dfc2af897e0ab5f1ce83e21d3e1b4974ab2d62f2dae6f205bad32defe3596217a8b23081b0c01c9c67b9abfe3ff8d5f0cbe18dac375e30d76d6d04da9e9da4f96b22c92c773aa3aa5b79880ee446dc199cf0a9f39f9412003d57ed3a9ffcfc27fdf9ff00eca8fb4ea9ff003f09ff007e7ffb2ae42d7c7fe04bef145e7822c7c47a4dc788b4f845c5de9515ec2f7b040c32249200dbd508e43118c5727e1af8dbf0efc69e3a93c05e0ed56df5dba874c9b5396f34d9e1bbb38c4173f659207922762b3aca082847183dc62803d6fed3aa7fcfc27fdf9ffeca8fb4ea9ff3f09ff7e7ff00b2af20b0f8f3f08efdbc625bc4fa7d941e01bd5b0d7aeafae23b6b6b591a3590379d230468fe6d85c1da24564fbcac07a3787fc43a078af46b4f11785b52b4d634abf8c4d6b7d633a5c5b4f1b7468e58cb2b29f50680367ed5aa7fcfc27fdf9ffeca8fb56a7ff3f09ff7e7ff00b2a4a4fc2801df6ad4ff00e7e13fefcfff006547da753ff9f84ffbf3ff00d9537f0a5a005fb4ea9ff3f09ff7e7ff00b2a3ed3a9ffcfc27fdf9ff00eca928a005fb4ea7ff003f09ff007e7ffb2a3ed3aa7fcfc27fdf9ffeca928fc28017ed3aa7fcfc27fdf9ff00eca8fb4ea9ff003f09ff007e7ffb2a4a28017ed5a9ff00cfc27fdf9ffeca8fb4ea9ff3f09ff7e7ff00b2a6d2fa5002fda753ff009f84ff00bf3ffd951f6ad4ff00e7e13fefcfff00654947e1400bf69d53fe7e13fefcff00f6553da5ede0bb8a0b8749166dc0109b0a9519f53906abd107fc846d3eb2ff00e81401ffd3fdf76fb8df43fcabf2cbecde04d6d56eadde331a5dca23650540996460dc63939eb5fa9cdf75be86be004d234db49264b7b58e35679090a800c96249fc4d7c6f174ad1a5df5fd0fa5e1dde7f2fd4e3fc25e1af0c47afc379a74fe6cf04ef72ca25dd890295e40f4cf7af7549b239c579f689a3695a65e4975636e90bb0392bc64b75aeb967e403dabf3eaf535bdefea7d372df536967da76e735684e0e3358026c9cd58f3f18ef50a6b73292b1ac67e3daa0336e181fceb34ce4f351f9b939fcaa9d5d092e3286c90715599f69c74c7ad4b038dd9151dec6c76ca8bc639a9947995d05fb9f899fb6bde5c3fed1da8b6a1338b68745d3ed20dc37ac314825790460f4dec41623a9033d063e499e1b78ecadcda5dcd2ccfcca84e029ce00cf70457ebefed5ff00b356b1f1766b3f187827c83ae58c1f65b9b4b87f292f2053b90a49821658f2c006f9581c1208047e6278b3e1af8a3e1b6a31699e37d3e5d22fa74792d61942969953f8e36526360a719c364771cd7ee1c2d9a616be0695284973c524e3d74f2f3dcf87cd3095615e536b46f73f5dff006428af6f3f661f0c699e248d6e6de382fb4d8e36cb07d3e29e48a156cf5fdc80b9afcbef8e7f09341f837f12af7c19a63dec9a63db43a8e9cd2a2362dae19c08438db9f20a6c048c95db924e4d7ec0feca3e2ff05f8e7e0be916de18d366d221f0f8fec69ecee5c4ae93c0a0971282448250c240c7e61bb0c03022b9efda47f65b8be34e996973a3dc4165e21d2b70b1be994bc6d048c0cb6d30521b63ed0558728e01c11953f1996e672c06755bdb7bb4e72775d9f467b15f0d1af848a8fc514be67c83ff0004f3f19785f48f8b17fe19bab28e2bdd774b31e9b7b21cc825b56324d07a0f3a360c31cfc873dabf6b525071eb5f9aff00b34fec3fabfc29f1e5afc47f1eeb763a9dd69d13369761a7c0f1c76f75321479659a47632948cb2a05545f998b03c6dfd29b348a320ccd93e839ae8cf6bd0af8cf698795d34afdafff000c658584e14929ab32dc71bcac14035d0c50aa000f3556dde2cfeef04f6abc19bea2a70b4a31d6e152727a22ce46dd805373c7b547bb3c7eb4c79028209e95dce48c52bec3cf6f6cd42e339f634c338cff002a85ee3191d7dab29558df5368c5a412af71dea8ba9db91f5e9569a40c2aac928c7bfa579f55c5ea8eaa699dfe95ff0020db6ffae4b5a15434ae74eb7ffae6b57ebed30ffc28fa23e6ab7f125eace513fd75cffd7ccbfcc57c89e3cfd96ec3e2afc76d7fc75e3b9ef7fe115d4bc1fa4e830dae91addf6937335c5adcde4972976b64f0f9d6cf15c204577619dff2ae72df5e203e6dcf19ff004897f98a9307d0fe55b199f9d9f10ff65bf88973e27f18687f0fb47f09cbe16f1ddd78519358d52ea58753f0b5a787fc98cdbd85b25b482558d21335a6278825c4aecc3aeee5fe1a7c1bf1df8cbc632df5b787741d1b41d17e2e788fc4575e21b81341e21b9f205c59ac496e6dd03a4fbc62e0ce55adc0014e430fd3bc1f43f952e1bd09a00fcbb4fd93be3a5f78221f015fc3e15b2b3f0ffc32f1bf80748b8b5d46763773f885edcda5c4d0fd9116da20b062444690c64f1bc74ecb52fd9afe2f5f7c52b2f13496be1e6d2f4ff15f87b5d8a78af7ecd33dae99a5c763389604b22d3de8903849a49ca9802280a471fa2383e87f2a307d0fe5401f3efc0af8412fc2bf844fe0bb8b2d32db5abc93569efe6d3c0f2ee67be9e7923924936233b6c9143161f2f20702be4c8bf63bf1f7847e1dfc1fd3bc2361a05ceabe06f0d6a9a2ebfa4c37eda4da5fdfead14424bf4bb5b2b8f31c3c4cae5edc48f1cce43a91b5ff004db07d0fe5460fa1fca803f22355fd9a7c75ab6bde38f823e12f0df87e4b193c09e03f0dcbadeab71760e891d9b5eb99f4a924b597ed72da9da635f361915d6367603657b41fd9a7e2c0f1c47a3ad9f860786a3f8890f8f078cfed72ff00c24ad1c502a9b26b5368577bb2fd99a51758fb212a14362bf43f0de869307d0fe5401f96edfb207c6397c2fe3ef0969eba1693a76bde11f11685a7d9c9a8b6a30a5f6af79f688a4b5b892c92f2cad5865a785e49c6fdaa83080b77be31fd9a3e28dcf8abc63e23f0e69fe18bf8aefc6fe16f1be9565a85dc9041a91d234f82c2eb4ebe54b593c955687ed36f30f394cfb4b4636e5bf42f07d0fe5460fa1fca803e00f03fecb7e2e5f19f857c69e3bd33c371c10f8f3c43e34d4740b499aeb4fd2bfb4ac7ecb6d158efb7896793cd02e6662918133bbae4e2bcf35efd8f7e299b4b0b9b78344d7dbfe2e1e9f7ba44fab49a75bb58f8c7576d46097ed02cae4b6d882c571088d5be625243b406fd42c1f43f95183e87f2a00fcee6fd977e26e8ff0013b45d6fc22349b2d2ed6f3c373dfdecda83df477b068d07912adc69f796b239bb4450b6d7305d46df75a41f26d7fd116e49233c93460fa1fca8c1f43f95002514b83e87f2a307d0fe540098a3fc29707d0fe5460fa1fca8010d18e29707d0fe5460fa1fca800c73494b83e87f2a307d0fe5400dc7d69714b83e87f2a307d0fe540098a0d2e0fa1fca8da7d0fe540083ad1c52e0fa1fca8c1f43f950037fcf4a751b4fa1fca8c1f43f950020149dff00fad4ec1f43f951b4fa1fca801bfe7a557bdff8f67ff80ffe842ad6d3e87f2aab7a0fd99f83fc3ffa10a00ec3d6ab5dff00c7a4ff00f5cdff0091ab5eb55af3fe3d27ff00ae6fff00a09a00e72d4e21818f40919fc80afcedb8fd8dfc432e937daf89a06f19ff00c2d2ff0084c2d73ac5eff643e8e3594bc11cb64c1accdd7d894804dbb6db8c3870407afd11b707ecf1707fd5a76ff6454d83e87f2a00fcb7d43f660f1d782edbc5fadeb56b6ba8699a1af8f35fd3755b2d4ee24bfba6f112dc4c2d86971daa82f89da390497132b98a37440ec0474b4dfd963e2b7c44f014b717da27837c26a7c09e15d174ad334e9676b7d6df4abb4d4648f57536b11b7b69828b7f2b64ecab24858b03b6bf5570de87f2a5c37a1a00fce3d6ff0066df8b1e28935cf1aea7e1df0d697ad6abe2fd335cb4d1745d6a6b51a645a7e9e6c0dec17ff62314b7f22b36e492d442d0e23272379a97bfb277c5fd77e17ea3e16f105d7872e35bbef861ac7845678c08204d4ef6fbed36c58456c885523e25b88e28f7cb9758541da3f49b07d0fe54b86f43f95007e71f8bff0066af8c1ae6b9e2886c345f083597c43b9f08df5f6af777b2b6a1e18fec05b749adac235b4c5ca2181a6b4612c012699d993aeeeaa1fd973c4f6fe0fd52c2dad740875fd57e2edaf8dae6fe3387b8d1ad3588ef63596510876ba4b54c2a1caacb801f1f357de383e87f2a307d0fe5401f97ba27ec6ff1120b6d7340f10e97e1fd52d61d23c65a7e9b7f2ebd7d02ea8be27ba33f9171696f68af6a92aed37331b89dd6550d12e0903e94fd9a3e14fc4ff8723c607e204f671daeb52d87f655b45711ea37f6c96f68b04bf68d423b5b3fb420718815e36911172d21dc113eaec37a1fca8c1f43f95007e67691fb277c589be176a5f08f55d27c0b609a7787759d1b4ef15219aef58d727d42f56e95ef76c307d9a0b9099bf8f74ed348f95650997dbbbfd997e2a78cf5cd5bc65e23d1bc27e1b9358d7fe1f5c4de1dd36f24bbb0365e11bc37379752cdf65804b75711bf931c7e481b228c3be090bfa2d83e87f2a307d0fe5401f09afecd7e31d2bc5da0f88b46b0f0fb5ae8ff0014f5ff0017fd90cbe401a46b5a75c5a0098b76513a4f3f9cd16029233bf7567f84bf652f13f857c11f05f40b28743b7d43c0ba8eb9a8f8927b66f2fedd3ea5a56a16293232c20cd2b4b751b397db850c724800fdf983e87f2a5c1f43f95007e4f5b7ec57f18358f86cbe0dd62cfc1fe1dbfd0be125f7c3eb1bad2aee6b81ad5fdf35ac9f69be73690b41144f69e933334acdc630dea3af7ecfdf1cbc6c9e2af12f8974af095aeb5aa78a7c03af69fa6dbea535cdb8b6f0ac96cf770cd77259a30966f29c232c5b594a82060d7e8860fa1fca9307d0fe5401f9ab61fb1efc4097c4faad8ead2d8269adacf8b35ed33c4906ad3adec13789639d523fece4b551ba25ba7864692e9e368e356545660b1fa6fecf5f053e28782be21d8f8bbc6fe1cf06f866d34ef00d8784160f0b5d4b70f73736170cfe7c81ed6dc2c4d1e0c4bf33464b292d906beddc1f43f95183e87f2a00fcf8f177ecd5f136e3c71e2bf16685a6786751b57f895a3fc40d274ebebb7821d562b5d2a3d3a7b2be55b4905bb412a7daeddc09d5a65525508dd5f447ece9f0dfc51f0dfc23adc7e328b4cb2d53c49e24d53c452e97a2c8f2e9ba62ea126e5b6b791d2232600df2bf9681e56760aa0e07bfe0fa1fca8c1f43f950021147f9e94b83e87f2a307d0fe54009fe7a504734bb4fa1fca9707d0fe5400da314b83e87f2a307fba7f2a004eff8d14b83e87f2a307d0fe540098a314b83e87f2a307d0fe5400da5f4a5da7d0fe5460fa1fca80128ed4b83e87f2a307d0fe540098a20ff00908da7d65ffd029707d0fe54420ff68da718e65ffd02803fffd4fdf86fbadf435f9b90ea3f1052de696ff49b679fedb222c71b9005b07203939e588ed5fa467ee9fa1af855b58d224b8b848ef212f03b2c8bb8650e4f5af91e2bf869ab5f7fd0fa2c83edbf4fd4cdb0bcbb965ba5b9b7f2163902c4c4ff00ac5c64b7b73c56c4729cf358f2ddc724dbe291645c0c329c8352f9e428afcdeb2f78fac8ea8da59b900d4fe69c03dab0e3979e4d5d12e475ac6c4c917cc836f5e0d33cc3eb548b9c75e69be6719ce68b6a739af04d87c75adc8a55d8379e3be6b928a754209354ae35cb337b069d2dcc71dc5c8736f0338124a22c1728bd48504648e95ad36f64ae4c95cede4362b1b3a8dcc78c5713e20f07689e2bb17b3f10585b6a96a437fa3dd4292c793e8181c7e15a325f5b69b6725fdfbec861196201627270028192ccc480aa064938157f48bf9b53b679e6b496c592578bcb95959b0b8e7e4240ce7046720820d74454daf6ab4b75326d27caf53cefc2ba1e97e0db04d0fc31a75b68fa74723bfd92ce258620f21cbb617ab31e49ea6bd674dfdfc798d998679c9ef5cb6a569b2f9881c3e0d6fe981ece003a1639aca1394aab94ddcd676e5b24770f653fd9d65598b6d5e47a62a9c3772478049e3de996b7e594a13db15565255cf6c9af46535a389c918bbbe647476baa3a1e58e457576daaab20cf715e5eb260726b4edaf19786240cd74e1f1d3a7a1955c3296c7a6ade2b8dc0e0d5596e8e0f3deb94b7d43031bbf11561eec93d722bd378fe689cdf57e5369aef078fcaa2375ce7f0ac1375ce4533ed249ebd6b9a58bb9b53a0dea743f6939cd5792e463764d6489cfbd44f293512c4bb1d51825b1edfa236ed22d18f7854d69f6ac7f0f9dda1d91f5812b62bf4cc2bbd183f25f91f1788fe2cbd59836ba6d8dcb5ccb3c2aee6e25c939ec7eb44d6be1db77f2ee3ecf13e33b5e40a7f227357b4ff00bb71ff005f137f3af9c7c1d65a0df7c64f89bfdb5059dc14d5ac147dad2390aa8d26d0a81e6670324903a6493eb5b991f42c1a768772a5ede386550704a36e19fc09a9bfb174bff9f75fd7fc6b8ef0a5ae9565e2cf1143a3c36d041e4e9ac52d55123de566c9c2719200e7ae31db15e33f16fe3cf897c03e356d1345b1d3afac34f1a31d411fed0f72bfdaf77f661be44510da855f9a2de5da620a80b8c9edc0602b632afb2a0aeffa5f9b48e5c5e32961a9fb4aaecbfa7f9267d2ff00d8ba5ffcfbafebfe347f62e97ff3eebfaff8d7c5dae7ed5de25f0e6a5a9e95a9e836466d0e5d66c75168e5936c7a8a4bb74584679ff4f8fe66ea549007515d0587ed09f106e3c76fa149e1bb6974cd3b59b6d03533009bcd8e796d239e5b859d888152396408206cc853f79bb1c57a72e18c7a8f3b8ab59bdd6cbe7e6addd34f66712cf308e5ca9bbdd2d9eeeffe4efd9a68facbfb174bff009f75fd7fc68fec5d2f3ff1eebfaff8d7c576ff00b5478bac2c75f9fc49a2e9f6d7f69a7bde69fa6bfda6d5d9cdd25b21fb43abc1756abe62bcd7103623ce369ae9f50f8e9f12f44d6aefc097fa6e8377e23b6d6b41b04bbb792e174d92db5e5936b303ba549a178cee5cb064da7237704b8671d176697debcb5f44e4b5f3d2eae11cef08d68dfdcfcf4f5d1e9e5aea7d59fd8ba5ff00cfb2febfe341d174bff9f75fd7fc6be39d3bf694f1fe9f651ebde2ed13473a6793e2a8996c27985c1bbf0b3ba48ffbd1b161b82876a925907258e703a7f027ed05e2dba3723c75e14be9636b4b0bdb49f40d3aeee0b7db37ef85eddf74b8870b8b80047206c80318a9adc378ea71949c53b766b5d6ceddecf7fbf61d3ceb0b3928a6f5f27daeafdaebfc8fa7ff00b174bff9f75fd7fc697fb174bff9f75fd7fc6be37f117c62f1ef8835bd32fb4e5b3d2bc3369e3d874331c571226af3ada44f24c268c8f2fcb9482a62fbca00624f415345fda63e296bbe1fbdf1269be12b5b9827d06f3c41a622acf1854b29149b5924638b8926809659611e5aba9539e09d170c631c1495ba754ad7bd93f3d1fa5bd0979de1949c5dfaf47adadb7debeff53ed2fec5d2ff00e7dd7f5ff1a3fb174bff009f75fd7fc6be44d53f699f11df35bcbe0cd2ecaeb4fd7fc43268da0df959eec4d059587daaeee1a080879489c3408884636b393818ae7ee3e3ff008cf4fb89fc717fa6bdb5d3f84b4f45d067b922c22d56eb567b213b3804ac272a4be3708c60807344785f1cedcc926ed65757bb76b796b74efb35adb4ba79ee13569b696eeced64af7fbacd774f4ea7db7fd8ba5ffcfbafebfe347f62e97ff3eebfaff8d7ca57df1d3e26693adb780ae74ff0f5cf88a2f1269da29bc8e7b88f4d68352b47b94908c3c91cd19420c649dc31820b0c73373fb4efc42916dbc3da5e81a6cde2281fc40b7d2426e2eeca63a0ce90016eb1624559cb8dd2392b6e786dd530e19c74edca96baeeb6b377f4b2fe9953cf30b1ba937a69b3dee95bd6ecfb4ffb174bff009f75fd7fc68fec5d2f3ff1ee9faff8d784fc36f8ade3bf885e3abcd29b45b0d2f41d334dd36f2f0cf348da925c6a36e6458151418488dd5b749bb05700024e6be8a23915e4e3307530b53d955b5ec9e8d3df55b791e861b130af0e7a77b5dad535b7a997fd8da5ff00cfbafebfe347f62e97ff003eebfaff008d69e2971fcab94dccbfec6d2ffe7dd7f5ff001a3fb1b4bff9f75fd7fc6b4f146280333fb174bff9f75fd7fc68fec6d2ff00e7dd7f5ff1ad4c74a4c500667f63695ff3eebfaff8d1fd8da57fcfbafebfe35a60518a00ccfec6d2ff00e7dd7f5ff1a3fb1b4b07fe3dd3f5ff001ad3c75a08e680333fb1b4bff9f75fd7fc681a3697ff003eebfaff008d69e28028032ffb1b4bff009f75fd7fc697fb174be3fd1d7f5ff1ad3c51fe7ad00667f63697ff003eebfaff008d0346d2ff00e7dd7f5ff1ad3ed46280333fb1b4bff9f75fd7fc6a8ea5a569d0d94b2c502aba6d208cf0430f7adf8dd254596260e8c32aca72083d0823a8aa1ab7fc83e7fa0ffd08500697ad56bc3fe893ff00d737ff00d04d59f5aab77ff1e93ffd737ffd04d00675ae8fa635b424dbae4c69ebe83deabb45e18462acf6a08e0832a823ff001ead883fe3c62ffae4bffa0d7ccdfb3a695e12bcf851e1f9b52b3d36799ad236679e385e42ecee5c96704962dd49e73d79a00fa35349d224412470c6eac320a92411ec41a7ff0062e97ff3eebfaff8d737f0e9208bc276f15aaa2c29757eb1ac7808a82f260a140e0281d00e31d2bc3a4fda035eb6b7bdf1149a179da2c7fdb090aac734324474b69111e4b9907d9e4599a321963f9a1c8ceee71d984c056c4dfd92bdbf5bff0093feac73d7c553a36f68f7febf53e96fec5d2ffe7dd7f5ff001a3fb174bff9f75fd7fc6bc0757f10fc563e22f0ce8c66d093519b537dc6da798db35acba75c4a45c5be4ca4c7220f2fe70b2e03fc9822aa43f19fc63a968777ade9fa7e9308f0f68b1eadabc5733c9fbf6696e2368ad586d31aedb676596456cb155dbd48eafec7acd2945a77b75eeda5f7dbfcec61fda14d36a49ab797649bfb8fa23fb174bff9f75fd7fc68fec5d2f9ff00474fd7fc6bc02cbe35788f52d68c9a768826d1df51bbd3115e39a0951ada07713c975262d70d2a796611f3a29de49c1519769f1ef5ad36d3ed9e2db5b1b516b35a2ea70347736575629a84337d9c18a7044a8d771ac093c6e639b712b82b82ff00b0f16f451d7b5f5d74fcf4f5b581e67875bbd3fafd35fbcfa4ff00b174be3fd1d7f5ff001a3fb174bff9f75fd7fc6be6df0efc72f18789ad74cd3a1d1f4fd3b5dbb96c749bf8ae277960d3b5b9639ee2eeddf6ed694416f086400ab48cebcaaf3566efe26f8ff5786fb42b7b5d2ece6b1d3fc44daa5f453cc763e9328b746b31b7ac9bc39dedfb9652bf3f5a72c8f1319f24ec9faafbfcd69a5b714733a12578ddfc9fddea7d15fd8ba5ff00cfbafebfe349fd8ba5ff00cfbafebfe35f34e85f19bc63ac784a2d4f46d27986fedb4a9a3b9866bbd56d112cc4f2dddd5844cb339949431c51167f29d66638255723c69f1cb5cd3346d37c65a3c76f7af0d9e9968f6d6d2caf62fa9ebf76b6d196f9126905b4713b88b6ab9670bc373571c83172a8a9595dbb6fd5ed7ed7ff0083b112cdf0ea9ba97d12bedd16ff0077f5a9f56ff62e97ff003eebfaff008d2ff62e97ff003eebfaff008d7c99a7fc78f8a1acdd69de0eb3d0f49d3bc49713eae64bad55a7b6d3e4b3d29518491c44999249bcc50d1c87310dcc770033cddefc62f8a3a3f89fc4de2bb34d2af74bb1d1bc23797da735fbdd5ac4da9cb2c33ff674d12aa3039dfe6b0dae1540507246b1e1ac5b6e2dc53e9aad6f2515f7bdbd35b68652cef0eacd276f47a7bbccfee5f99f6bff0062e97ff3eebfaff8d20d174bff009f65fd7fc6be5cbbfda03c5d69aadc6bada6698de12b7f15b784dadc4b29d64c888737217fd563cce0458cf97f3efed5cae87fb4d7c49d5742bcd7e0f08db5e437ba25ceada3ac4d25ba096295238eda59a660971e6a36f124202ee053a904cc786f1d28f324ada7da4b57d3d7b972ceb0b1766df5e8f65d763ecd1a2e97ff003ecbfaff008d1fd8ba5ffcfbafebfe35f1d41fb4ff0088ec7448759d66c74e961b7d767d0b52d915dd95cdacd2d89b8b1f36d2e544903cd3858b69670eacaeac338a874bfda77c73abe908f1683a55a6a666d0340b95b89e516f65e24d56575ba8656c0261b58d55971f348cc172bd6b47c2d985afcaada755d5dbd7b7a26afb90b3dc1bfb5f8795ff00aef667d97fd8ba5e7fe3dd7f5ff1a3fb174bff009f75fd7fc6be4db7f8f7f12eefc41a7f806cf47d0e6f109f15df7866fee5a79d74edb6964b7e2e61c06933e49dad137224f977639ae47e1a7c7cf1ab5df8abc2cb6cbab5d787bfe129d5849aadcf912ea42d7509a3b5b3b076db1f956e36c7348e7f77945c1dc483fd58c6fb373d34b3dd6cee93f4d3afe57b47f6fe11d4504df55b3dd5aebd75feb43ee0fec5d2ff00e7dd7f5ff1a3fb1b4bff009f75fd7fc6bc47e06fc59d6fe23cbad699e2786ced353d245a48f6b1417367731a5d2b1fdedbdd02db032911cc8ec928048c62be81c578f8cc1d5c2d6742b2f797eaaebf03d4c362615e9aab4de8ccbfec6d2ffe7dd7f5ff001a5fec6d2ffe7dd7f5ff001ad3c518ae537333fb1b4bff009f75fd7fc68fec5d2ffe7dd7f5ff001ad3c52e3f9d0065ff0062e97ff3eebfaff8d1fd8da5ff00cfba7ebfe35a98fe7480500667f63697ff003eebfaff008d1fd8ba5ffcfbafebfe35a78e94b8a00cbfec6d2ffe7dd7f5ff001a3fb1b4be3fd1d7f5ff001ad3c51e940198745d2ffe7dd7f5ff001a3fb1b4bff9f75fd7fc6b4cfb531de38977cac1172065880324e0727d49c0f7a00cff00ec6d2ffe7dd7f5ff001aae6c2ced2fecdeda20859a4048cf4d87deb6f159f75ff1fb65fefc9ffa01a00fffd5fdf83f74fd0d7c0773e15f0f5c497264b419b994b49824162189e6befc6fba7b715f0f3dc81be5421932ec08e411926be478aaf6a767dff43e83227acfe5fa9e7dfb8b3736b6836c31314403b05e00ab42ef804135cc25c6f7673d598b7e66a759882327a8af839c35b9f59193b1d5c339621b771e953dd6a569616ef757d3c76f0c432d24ae11147b93815856b28f5e057907c4a925d7fc55e16f097d89efedfce9f589a013470a4e9629b15242e7ee7992a9c01f36d3ce383ae0b06abd6e46ecb56fd16a6388abece1cc7b8d978a7c3b7ec22b3d4ed26909c045997713ec0904fe15cbe9fa94fa9fc4ad60073f62d134db7b2450c70f7774e669b2bd3288b1807a8c9ac0beb6f1e78984ba66a1a369969a5c8a0332df096e9d78ca8630621c8e3726e603ee953835e69a8fc2af1746750d5ecb5bb68f5fd5bfb4a39ee479ca9696f7642c51da727e78e35da6590125c97c6004af530b80c2a52552aa4dab2eb6bfa6da2fc4e0a95ea5d72c6e93f43e83bcf1568d1dc24126a36b19690c4a0cc9967032540cf2c076ae2bc09ad683e20d76f7c5d737b68668c7d9ad834a9ba2864708a0027e504e173fc52337b5791bfc1cd69b41d6349d1eeb4ad2d756d223d3424364646b64b70fe5c5148c46f0ccdba499c6f2d92303187f83fe177c4eb74d2b5abfb4d0ec65d174b9acf47d144aef6fa7dcb0526ea491500ba9e461c16da22e08cf35db432ecbe3467cb5f57a744feef37a3f2d6fb27cf5711889495e07d157be30d01b5f4b7babfb78a4b266fb1432b706604a4b792000e21b7c14463c1937639c11ed3a7410c5670c36c43c6146c6073bc373bb3df76739f7af0df09683ac3e9d0e876ba7de68f6ad0a43a8ea1a9c914ba8dd2a8c18611133aaa36586fcaaa82762163b87d0fa75a43690450c11ac71448a91a28c2aa28daaa07a01d2bcac553a516a9d3e9fd7f5b82a9257948a57767a95c4be5d9db44891805ae2e58e18919c471a7ccd8ee58a8cf4cd79e5e788f51d3b56d4348616977fd9d67f6dbabc88b47158ae0958e74666264751ba354392396da304fad6b316b175a4cf0681730d9dfc80245713c66548724067d808dccab92a0900b633c578aeabf05ac23d5bc3f0e976eb79a7b4937fc24135f48d2cd744113a5c38c8579e599423b6dc0889500280074e0b0f8695fdae9ff035ff0086f330957a9d0ee3c34bab7f61d8c9abccb71a8344ad72d185551238ddb70a481b0103f0adff00398f0e0d78749f077c6963716a74bd7ec16d7f7eb776e6d66823733c8647976c330f3247f94386206142aed4dc09e1df849e34d1f5d8defbc7ba9dd685099e45b15091c8cd31c24664da4ac51270a14e7278c6324ab80c3eb28d65e966690c54968e27b9827a01d0f34a2523bfe55f3568f6ff0013e6f18685a7eb925de9da147773aab49727ed571e424b2085946e0f1b617333b966501428e58fd1bb08ae2c5e0de1dc57327757d0eba55554be9b1792e31c9cd5e5bb6e80d64c684ae38c8a7e483f4ae75734b234dee39fad446e474159d3498391daabf9c7ae7ad272b16a27411dcf054f348d73c62b092734f33f6a398d39353e97f0df3a0581ff00a774adbc560f854e7c39a711ff003ec9fcab7f9f4afd7707feef0f45f91f0788fe2cbd599da7fddb8ffaf897f9d78cf8cfe0cdef88fc5165e21d17c45268f17f688bed52d7ec16576b7e82158042cf3c0f22c7850e06ee180c7ca483ecda77ddb8ff00af997f9d68f35d26271be14f065978524bfb8b698cd2ea0d1190f9305ba010a955012de38d3382724824f0338000a1e22f853f0e3c59aabebbe24f0f586a37f2470c4f3dc45b9996dd8bc3bbb13131250919424e08af41e6be64f89be28f1b69de30b9f04f86b547b7d4359b7b4d6b4b1b11c4769a5166d4a15054fcb36d86324e4833e4638c6b4abd4a52e6a5269f93b1152942a2b4d26bccf61bef863f0f754b9bfbbd47c3da75ccfa9de59ea17924b02b34f77a7edfb2cd2123e6921dabb18f2b81e94db8f85ff0f6efc54be37b9f0f584baea38945f3420c9e6ac662121fe13208c940e46e0a700e2bc22c3e37eb92588f1068d07f6b596b91ea1afd88b83b123d2acde1b68a18caed08656dd21964255370c8208c771e03f881e21bfd76df49d59aceeed354d435c8adda3989bdb6161312ab3a01b36053e5f182a7664b6fe3458cc42d1547b5b77b68ade96497c910f0f49ef15df6ebdff13add37e0c7c29d222bfb7d3bc2da6430ea76d359dd43e4068a4b6b86df2c211b2a91c8c7732280a4f2466ace91f08be19e816715868fe1bd3eda08751875645588122fadc6d8a72c72c648d78424fca3815e4773e26d6ac2e6fbc4107892ea7be87c62fa543a233c32437167e7ac6f0242104a1d212d22b86c82b96ca6454f61f1eb505d39bc49aee9b6d65a0c56f6baa5cddb48c9f64d36e659226770c4ef3115476906d42a5870579a96618a95f9aa4b5f364c7094236b4169e48f67b7f877e05b56b66b7d0ac13ec92dfcf0010ae23975425af180e99b82c4cbfde24e699e10f86fe05f000b9ff843343b3d20de08d6736d1ed67588111a16ebb23048441f2ae4e00af1ff00f85cbe29b8bbfb14ba2a5a855b58ae4076f3a293508249e26476c27ee9366e420973bb6e36e0d6d3fe327886cf40b6d4a786c6f608047a7481e765bf9ef134dfb6b5c1551b044c472a0676664ce3e5a8962ebb8b839bb3df57aeb7d7e7afa96b0f494949455d6da7cbf2d0f5a9fe11fc32b9f141f1acfe19d35f5d6b88eecdf9817cefb444bb565cff00cf40bf2eeea4704e2a7d07e167c3af0bea77bacf87fc3ba7d85eea0924771343080cf1cce6491076547725995400cc7279af25b8f8d1e29b5b987423a769d71a95c2c7709716924b3d9a41259b5d796c3e57328db8e081b0897007cb59de28f88dadf887c377fa94f05be956365269c638c5d49e74b737166b74d14cf13c2ab080f856490962012319cd3c7625c791d495ad6ddecb65e8bb12b0b453e65057bdf65bf7f53d9a6f84bf0d67f0bd9f829fc37a7ae87a749e759d9242238ade4258978b6e0c6d963ca9079352afc2cf870960da52f86b4c164fa5ae88d6e2d93ca3a7231716c5318f28312c063a9cf5af9cbc15e20f1a69de20d59a5b9d66f20974fbc8ecaeee60cdac97f6302063240b24988e34451098dd9a56672ffc2c63b2d6fc58975e013a9dcce9f698da18ede1b98d2592ee29629248890d3492ec457f359f6a901b95068faf6276f692defbbdfbfaf987d568ff0022edb2dbb1eafaefeceff0e752d3f46d134bd36d74bd274ed7175bbcb28adc491ea322c1241b272c771e1d486c9236281c574f77f04fe135f68163e17baf0a698fa5698663696be40548bed19336318389727cc04e1ff8b35f395dc9e2a97c6d628d35d0b0bfb8ba8ca7db5d1a702ea5398f7cdb37baaec8f26208a30033115f59f81669a7f06e8934ecf248f616e59a562ee4ec1f7989249f524f35acb35c63514eacb4d56af7d75f5d5ebdb432597e1936d535af92feada2d0b9a4f857c39a0de5dea1a2e9b6b63737e96f15cc96f188cca9689e5c2ad8ed1a1daa3b0adfef41cfa51deb8a7394df349dd9d718a8ab45098eb4bfe1473e947e1523131c518e2979f4a39f4a003d2931c52d1ce3a500201cd18a5e7d28e7d280131d68239a5e79e2839cf4a004c50052f3e940cfa500262be5793c75e29b4925b7bdd5d964d6ae4ada5ddbdc5add5ad9591d452de4728b12b452a46eaa86469177e777cca457d51cfa562af86bc3a8d78c9a5d9a9d4411798b78c7da01ea25f97e7fc73401f37eabf12fc4fa6db41a5c377772dbd8f887ecd3eb02cdae3ed7671de242b6eaf12795e73062b23000e130a37b71d27ed19e2bf1c782bc16de20f0addd8dbda332d9de2dc44c6e81ba2238deddb785de0b60a9527b8e98af79b7d2f4db5b28b4eb6b4862b4836f950246ab126c3b976a01b461864607079a2f74dd3f5210aea36d15cadbcab3c42540e1254ced700e46e5c9c1ea3b5007c8bfb27f897c77af68f368da85dd99d0bc3216c12292273a8991943a2bb96015114f0594b1e9db27eb6d5bfe41f3fd07fe842a4834cd3ed6f2e350b6b68a2b9bb082e25440af2f979dbbc8fbc572402790299abffc83e7fa0ffd0850068fad55bbff008f49ff00eb9bff00e826ad7ad56bcff8f49f8ff966ff00fa09a004b650f651237468941edd56bc034cf81179a6f8a66d493c4af268434f82cad748934ad35d20961624cfe69b52cd2480ed72d9c8507a9627e81b4ff8f487feb9a7f215639f4a00c2f0d6816be18d12db43b266786db7e1995109323b48df2c6aa8a3731c2aa800700563c5f0e7c0d0ea775ac268b69f6abc5b84999937ab0bbc7da311b128a66c7ef4aa8327f166bb5edf957c7c9f147c53e1db8d3ec7c49a9bcf1eb5e29bd6d1e654457b8b5b292ecdce987030648920f323380cf167a98d89d29d59c2fc926afd8994232f895cfa3f44f879e0af0e344fa268f6b6b24339ba8e4552d2098c3f67dfbd8962443fbb5c9c2a7ca3038aa775f0b7e1ede9b4373a15a38b205215da42ec32f9fb1d410244f34ef0ae194372066bc5a4fda035ed3bc352f89b52d0e09638a3d36e84104ac934d0ea8926d8e156dc64920281ddf011e1deeb82a45771e1bf1e78a24bcf1047aa411eae61bbb78ac5746433430ac9a7c3727cc9188262777f924c6589e98c569f5bafcdcdceefeac8f614adcbcaade8776ff0efc112eb53788a5d1ad64d427691e491d772b3cb1f93249e593e5f98f17c8ce177327ca4e38aa969f0afe1ed969971a343a15a3d95d1b532c33069d58593892d97f78588481c068906150fdd02bc2f4cf8837de1eb7f0cf8af51d6f52d68ebda65d5e5cc0b25a1b29ee12d64b97b7860cadc5b9b631ec0c1580195932c723a6d33e2bf8e7577b6d32d74ad362beb991584d7124a902c0f62f783f76bba46756509c955756f30631b68fae57db9df4eafa6df774ec2787a5d62beeefbfde7aede7c3ff05dfdadfd9dce8f6a62d52f9753bbda9e5bcb7c81156e0ba6184ca23501c10c028c1a96cbc0be10d3ad56cac749b58605b49ec422a71f66ba7f3268c93c912bfcce4e4b3724e6bc46d3e3b6b17d347736fa2c62c55208e70d21de269ec0deef47c8531a9c26cc6f75cb8c6315761f8bde278af745b1d42d34a135e8d292f52de49e44b79758dc625f39d517e4001c6d2d28c90138cafacd6b72f3bb7abf4fcb42bd8d3bdf957dc7a9ea5f0d3c09ab4a27bdd1ad9a70b6eab3c7ba29d3ecaac90949636575288ec80a9076b15ce0e2a46f871e049341baf0c3e8562da55ef97f68b430a98a43105542c3fbca146d6ea08cf5af16f0afc4df185d5ae8d6175369d3eb3acdb59e6eae2468ec636f22ea790f94b86f31843b7686e4e5b8da41d9d03e2f788b5cb8d32f869b610e957775a5d94b8b891ee3cdd4612fbe33b4218d1b6ed279911b3f29032feb75ec973bd3cdf417b0a5afbab5f23b1bbf821f08efb41b6f0bde78534c974cb49e6ba86dda11859ee011349bbef9694311212497070d915bb37c36f00dc5bdf5a4da069ed0ea56d6767771f90a126b7d3c936b130181b202498d7a2f6ae37c5563a9ff00c2c8d0ace0f10eaf6b67aa5bea1733da5bcd108f7588b7d810344cc01dedb86ee73dab8dd2fe38f88f56162916916b6cdaf1b53a74d72ee90db0b99e48f173cee90854ca94daad21f2f20fcc69e3b12f7a92efbbdef7fcf5f52161282da0bee5e9f9687ae1f857f0e4f8b7fe13c3e1dd3ffe120f33cefb7f923cef3847e579b9e9e6797f26fc6edbc67159b6ff0004fe11db0d5521f09692abadc2f6f7e86d959678647323c654e42a3484b95500163bbaf35c2693f11fc5e7c4524f7274bbbd2a6bcd174f956d6e5a6549aff7c4ed6ae1155a30e15887e4e59782a33cf7c49f1678b74af17f8966d2f52ba82db438347b8448eeeda38225919dae0bdb4a865b8de8bf755816fba843734d63f14b45525d16ef65b2dfa74ec0f0941bbb82eaf65bbdfefea7b45bfc24f86b6fa34be1f8fc3960da7cd7b0ea32c3247e6892f2d8a18677672ccd24651763124aed18e82ad5dfc31f87b7da66afa35e787b4e96cb5ebcfed0d4a0681765d5dfca7cf93d6505170fd46063a578fe9df16fc436b16a6e45adec1a3dfbb5cfdae531dddc4179a94d6f0456a8a00dd146a146e077be23e0e5aac2fc5af116aec9a6451e9f6d26bf665f4a6b6b8696eeda596f12d11678d976ef44669188e03232e0ed24afaee22f7f68fbeef7d35fc17dc87f56a36e5e456f45fd753d6346f863f0fbc3e9a5c5a26816166344b8b8bbb031c4035bdc5da949e546ebe64aac43b124b027350cbf0a3e1b4cb124de1ad324581b5078c35ba3053aab17bde08e45cb12d283c39e4e4d788697e20f88da758ddf8d629752bcd37486d7a5be6d46ead4d8dddbd8b5c240904712f9f1c85e34f99800007ceec8ae95fe2ff8aac75a7d2f50d26c9c584b6d677ad14af1c667bab33761e29a5daa2240550865dcdf338c05c15f5dc45f9bda3bfabf3ff37f7bee3fab52b72f2ab7a2feba2fb8f5af09fc3ff06781239e2f08e916da60b9f2c4c6107738886d8d4b312db517845ce147000aec315f2f8f8e7e25fb3c7a79d2ed7fb65bce9a68b6cc2382286d16eb63ae7967dd85951da3280cbd3e5abdad7c56f1ab6977da8e9f63a758dbc8d3595ab4b2bcd7315d7f657f682c8e14794551814da09dc30d9038acaad59d4939d46db7d5ea5c29c611e582b23e92c515f2fea9f18fc4d0a3e956674e92e0d9cd6c2f1048563d462d28ea05b2d846c100792a0900862ffc35707c54f12d9c7756f1ff0066cd796ba7cbab5ccd7b70d1dac915ad9dac8f1db851942ed364925820cb60e40accb3e94c51dff1af9ea5f8c1afdbbcda95de9d65169324d7b6b6abe6c86f0cd6f66b731f98a54202f21316c049ce1b3c903958fc43e2ed1b5d49b5ad7af2f60b3d56cf4b96e6c67b69608a5921457b5bdb1754943bcce584d1172032370818100fac3fc6900af936cfe29f8ad7c33259da4f6ada99d1a6d464bed52e7cb880b6b18646d9b130b23492863d555416c738aeb3c1ff0016b5ad4f5ad3f47bbb157b0328d3a6bc91b64de74362974f70e49085589c18d46e5187cede0007d0d8e94bff00d7aa5fda5a7f5fb4c3ff002cf3fbc5ff0096dfeafbff001ff0ff007bb55dfc2801315e61f1425d5a1d36cc683abdde9baa5f5ca69f611db884c72dcdcf47944b1b9290a2b48c1482554fb57a873e951496f04cf1493448ed0b6f8d994128c415ca93d0e09191d8d00785e87e21d7ed3c7d1e9dac6a52dfd95d5f5c69966b05cdb48a24b4b65776b98121596324a3b1224c2b3282a0115e13fb5578bbe2168da859785e2bdb5fec7d5196fed16d2274bf56b07472253b9b28afb5832a8071838c73f6e47a2e8f0ea526b30d85b25fccbb24ba58504eebe8d201b88e9dfb548fa5e9d25f8d564b589af162302cec80c8222725031190a4f240ebde803cbbe08f88bc63e31f02d978b3c5f73a7ce7544135a2d844d1ed87919958bb032311921400bd39af4fbaff008feb2ff7e4ff00d00d4961a6d86956c2cb4cb68ad6dd59dc450a04405d8b310a38196249c77a8eebfe3facbfdf93ff00403401ffd6fdf77fb8dc763fcabf3a2fecf56b7d327966be78238a372608a3450064e177f271efdebf461b953f43fcabf367c43a3595859caf0b5c67ce2b1a3ceec880b924052718f4ce71dabe5f896d6a69f9fe87bf912d66fd3f538c491913839ab114c77026aaede80faf1f854912e067819e9f8d7c5d485ae8fa6e666e4331c1f7ae0ec2d35b9be296a5ab5edab47a75ae9b6f059dc9652b33cc4995146770f2f602c48009718ce0e3ac8dc62a50dcf1e9fce952aae929596eac4548f3dafd0ed2d26db0990fd7f3ae7a5959e4763ea6adc32ed836e3db159ec7e7e47ffaeb9d47a94df42ddb4a7eeaf5c8c576766084c9f5ae4ac631b816001fd057636583815135adc86f43aed3538cb0e2ba88dd7681e82b98b36da0553d67c63e1ff0e248754bb08f145e73c31234d2ac7fde29186214e382700f6ada85394df2416a79d8892dd9e80b36dc806a6f3338cd729a26b50eb9a65beab6715cc50dc2ef417303dbcbb4f42d1c803ae7b0600d675e78ca3b7d74f86ad2d249efbca49479b225ac2cb267fd5bc87f7a571f3040c578cf5aea8d0a927c896a8e5762ff0088c6bc6f2d1ec1ee069a124fb50b158cde79991b0af9b9063c67704f9f38c71c5675a6b7a0d9ccc2f35ab88f70da21d5079041f50648d0e7b7de228b9f11ebda64b69fdaba4c22deeaee1b406d6f04d32bcc70a4a34681957ab60e42827b576cf875f2e601d7fbac0303f81ae89dd4146a2d3cac24fb1e73aeea3a55c5f681f62bc82e26fed58fcb4865491995a2916438524ed552493d062baf21ba52ae97a6db5c35d5b5a5bc32b8c3491c288e47a1655071f8d3ca9f4ae3adcad4631e874d1a8d5ee1177ddc531f819a7a0e3a639a471d7dab0b1bc277284cc738ed54cb1e86ae4e39e2a83641c5438dce98cac3c3b6383d2944a71cd4648dbc7350b1c7e352d743a23247d5be1239f0ce987fe9da3fe55d0fe15cdf83cffc52da59ff00a758ff00957499afd7f05feef4fd17e47e7f89fe2cbd5fe667e9ff0076e3febe65fe75a1f8564590b93f68f29a30bf699786524f5f66157717bfdf87fef86ffe2aba4c4b5f8540f676925cc7792411b5c468d1a4a5019151f1b94311901b03201c1c0cd3317bfdf87fef86ff00e2a8db7bfdf87fef86ff00e2a8033ae7c31e1bbd86d2deef4ab29a2b070f691bdbc6c9030e86304610fd3152da681a1585fcfaad8e9d696f7b74313dc450224d282771deea03364f2727ad5cc5eff7e1ff00be1bff008aa5db7bfdf87fef86ff00e2a802845e1cf0f41a936b30697651ea0e599aed2de359d8b0c313205de49efcf34cb7f0bf86ed23bc86d749b28a3d458b5daa5bc6ab704f53280b87ce4f5cd696dbdfefc5ff007c37ff001546dbdfefc5ff007c37ff0015401466f0fe8573a8c5ac5c69b6b2df41198a3b97811a648c820aab91b80c12300f427d6b3b51f04f85f514b9f334db68a7bab1934e6ba82148ee12da4431944902ee5014e00e82b7b17bfdf87fef86ff00e2a8db7bfdf8bfef86ff00e2a8039f83c0be0db7d193c3eba269eda7a3249f676b588c6d222851232edda5f031bb19ad4b9f0fe837a822bcd36d2741224db6481197cd8d7623e08c6e54f954f50381c55cc5eff7e2ff00be1bff008aa36deff7e2ff00be1bff008aa00c18bc11e128afa6d463d26d05c5c095657f281de2e0059411d0870a030c608151dd780fc197accf73a2d9333b42c5840aad98398c6570405c741c75c83935d16dbdfefc5ff7c37ff15462f7fbf0ff00df0dff00c550072d27c3bf03ca24f3743b2712c8f3386843664918bb31cf72c49cfad753636369a65941a769f0ac16d6d1ac50c4830a91a0c2a81e8071462f7fbf0ffdf0dffc551b6f7fbf17fdf0dffc55005b3f4a3bf4aa9b6f7fbf17fdf0dffc551b6f7fbf17fdf0dffc55005bfc28fc3b554db7bfdf8bfef86ffe2a8db7bfdf8bfef86ffe2a802d7e147e15576deff7e2ff00be1bff008aa317bfdf8bfef86ffe2a802dfa7149f8555db7bfdf8bfef86ffe2a8c5eff007e1ffbe1bff8aa00b43e947e15576deff7e2ff00be1bff008aa36deff7e2ff00be1bff008aa00b7ebc507af4aa9b6f7fbf17fdf0dffc5518bdfefc3ff7c37ff154016bf0a51f4aa98bdfefc3ff007c37ff0015462f7fbf17fdf0dffc55005afc297d38aa98bdfefc3ff7c37ff1546dbdfefc5ff7c37ff154016c7d293f0aabb6f7fbf17fdf0dff00c552edbdfefc3ff7c37ff1540167f0aced5ffe41f3fd07fe842a7c5eff007e1ffbe1bff8aaa1aa0bbfb04bbde32b819c2107ef0ff6a8036bd6ab5dff00c7a4ff00f5cdff00f413567d6ab5dffc7a4fff005cdff91a005b4ff8f4878ff9669fc854ff0085675aadefd961c3c58f2d3f81bd07fb553e2f7fbf0ffdf0dffc55005bfc2a89d2f4c2b129b38316f29b888794b88e66ce645e3e573b8e5873c9f5a7e2f7fbf0ff00df0dff00c551b6f7fbf17fdf0dff00c550066d8f85bc35a673a7693656dfbd69ff00736d1a7ef5d4a33f0a3e62a4a93d482474abb65a4695a633369b656f6a5d238d8c112c79488111a9da064203851d00e952edbdfefc5ff7c37ff154bb6f73f7e2ff00be1bff008aa00c9b6f0a7862cefe5d52d348b186f2762f25c476d1acaecd904970b924e4e4f7c9cd4da7786fc3da44421d2b4bb3b38d647942c16e910124836b300a072cbc13dc71d2afe2f7fbf0ff00df0dff00c551b6f7fbf17fdf0dff00c5500677fc231e1bfb647a8ff64d97daa283ecb1cdf678fcc483057cb0db721369236f4c123a536e3c2de19bbbb8afaeb49b29ae60448e295eda3678d233945562b950a46540e9dab4f6deff007e2ffbe1bff8aa317bfdf87fef86ff00e2a8032ae3c25e16bab2934db9d1ec25b599c49242d6d198ddd4960c576e090cc483ea4fad68ae95a62e36d9c036b46eb889461a21b6361c75451853d8702a5db7bfdf8bfef86ffe2a9317bfdf87fef86ffe2a80257b6b79278ee9e1469a10cb1c8541740f8dc15ba80d819c75c5627fc223e15f2afa0fec6b0f2f526df789f658f6dc30390651b7e720f2339e79eb5adb6f7fbf17fdf0dffc552edbdfefc5ff007c37ff0015401045a36910469141636d1a466228ab0a285307faac0038f2ff0083fbbdb155aebc35e1dbfbf4d56fb4ab2b8bd8f614b996da37994c672b87652c369e9cf1dab436deff007e2ffbe1bff8aa4c5eff007e1ffbe1bff8aa00cf97c35e1d9ef2db509b4bb37bab27792de66b743244f236e7646c654b31dc48e49e7ad731e1ff00867e1df0feb73f8863f36eef650ca925d0898c2aee646da56356662cdf7dcb3edc0ce3af6f8bdfefc3ff007c37ff001546dbdfefc5ff007c37ff00154000b0b116af622da116d26f0f0f96be5b09092f95c60ee249391ce79aa52787b419b524d626d36d1efa28cc2972d0219963208da1c8dc17048c67182455ddb7bfdf8bfef86ffe2a8c5eff007e2ffbe1bff8aa00c21e08f06ae9e3491a0e9bf61137da05bfd922f27cde9bf66dc6ec719f4e3a56d3697a6c8087b381817321062539729e596e9f78a7cb9ebb78e94fc5eff7e1ff00be1bff008aa317bfdf87fef86ffe2a8031a3f07784a29d6ea3d134f49911234916d220ea9182a8a0edc80aa4800741c74a7cfe11f0adcdbc16771a3584905b48b2c3135ac6523910055655db804280011d8015ad8bdfefc3ff007c37ff001546dbdfefc3ff007c37ff00154010cba3e933e0cf636f2625338df0a36253d5f91f7ce3ef75aa92f863c3936aebe209b4bb37d4d0055bc6b74370001818908ddd091d7a1c568e2f7fbf17fdf0dffc551b6f7fbf17fdf0dffc5500665df853c317f0476b7ba4584f0c4eb224725b46e8aeabb03052b80427ca0ff778e94eff008467c39f6d7d4bfb2acbed7241f6579fecf1f98d0636f965b6e4a6de36f4c71d2b476deff7e2ff00be1bff008aa317bfdf87fef86ffe2a802bff006268dff40fb5e7c8ff009629ff002ec730f6ff00964794feef6c569fe15536deff007e2ffbe1bff8aa36deff007e2ffbe1bff8aa00b5f852fa7155317bfdf8bfef86ff00e2a8db7bfdf8bfef86ff00e2a802d9fa527e15576deff7e2ff00be1bff008aa36deff7e1ff00be1bff008aa00b47e959f75ff1fb65fefc9ffa2cd4d8bdfefc5ff7c37ff1554e61702fecbce64237498daa473b0fa93401ffd7fdf86c6d3f435f9bfe2eba0fb2db9e66763f8135fa40df74fd0d7e5ceb579e7ea1201c88d9c74ff68d7cdf10c1cbd9fcff0043e8721fb7f2fd4cfc0c7d054a80051f9d575997807afa5384808e7ad7c94e0de87d13658560393c7e14be6720f6aa92b850067915109471cd66a8771739bbf691b700f34b0c9be41594b22e3d4924e7153c33056e3bd4cf0f6466e5a9d4c526c60a3f33deba4b09549006457071dc8cf5e87d2ba6d2ee06e0735c92a6fa89ceeac7a15b4878af3cf17d8dcc1e30d135cd3912449c4915d59cadb22bfb8b750d6aa58fcab3c6a643097f919be5619dacbda413fca296fed2c357b2934fd4e15b8b79400d1b0e32a72a411cab2900ab02083c835be1311ec6a73f4d53f99cd5e929a38fb7b9f0d78cfc7b27dbddd65d12ce0db61732bdbcc2eee18bb34b0ef0243122a85e194162413c57ae5e59d96a309b5d4a08ee63383e5cc81c67d467a1f71cd71163e1bd02d2ca4b1fb2add472c8d2caf784dd4b2bb000b3c926e7638000e780001d2abdee87ac58db34be0ad40da5ca0052d2f8b5cd8cb83f70824cb16464068dbe5ebb5ba575d5ab4eacd2a72692dafb1caa9ca2bde465f8aa63e1fd76c44b28bfd22df4fbeba3617ae598bb3436e12072199dc890aa2499fbd80466b5bc1b7973a43dd36b497da45acc13ecba35c44f3a58819cff00a52f98ac5b23288de5c78c2fad6fea3e1ed1b5dbbd2754d520df75a25c9bbb375760239990a3640203ae18fcac08c80d8c818e984e5785623e95a4f1b074953b6bd7efe9fe7b99aa6f9ae409e26f0fcceb12ea36bbd885086654624f400315249f4ad42ea4f5c7e158da969da66b16ad69ab5a417b0b152639e25914942194f20f218020f622ad973fdec9ae29b83f86e6914fa96c329e0f4eb4c765ebdaa012af7a0b0efd2b2b7466d06432724d66c8bcfbd6a483af3d4d664a306b268ea8b20de3e94c675efc1a71c11503119a1a3a22cfacbc1c41f0ae947fe9d63fe55d25735e0dc7fc229a57fd7ac7fcaba6afd6f07fc087a2fc8f83c47f165eacced3beedc7fd7c4bfcebc6b47f12f8bfc4ff00117c67e1a8f554d3acb40beb5b4b4586d6391d925b182e5da469376e62f2903000000ea79af65d3feedcff00d7c4bfcebe67f1059f8efc11f12afb55f0d687acea90f8d35980dcdcd80b092dec2086c61804ee2e248e41968c23290464861c6ec74189ee9e1bbad6175ad5f45d56fbfb416cd2ce58a56852171f6859372909852014c838cf247358fe25f8c1e00f0978921f09eb5a8489a948b6f2491c36b3dc2db4777218a07b8922474816590154690a8241f43563c13a7788e1d575ad53c42b32fdb059c707da45b2ca4408e1b2b6cee817737049dc79e3005796fc50f80daaf8ff00c6f078af4ed76db480a963199e3b371a95bfd8e7f34f917314f186590654a4e922ae7206320fa395d2c254ace38d938c6dbaeff7338b1f53110a77c3479a57dbcbef46d683f1eb41d59755d3af123b4d72d2fb5eb6b5d3c33cc64b7d0e468daea6648cf9113e07cce300b00a58e33c74bfb4acf0c6b22e8b6f7086dbc1771e6dbde3344e3c5974f6ec632615665b709bd4900cb9c612a6d23f66c97c3fe29d53c5da2f8804179e21935b8b5a56b52d1df596a659eda323cd0525b3720ac8387058141bb2208ff667b88edadeddbc46ac60b5f04db16fb1fde3e10ba6b92dfeb78fb56edb8ff967d7e6e95f4318642a6df35d3e5df9b4f7bde5a2db976bb775ae8f45e349e6ee292566b9bf975f77dd7bff0036f64bb6dabea34bfda67e1c5d584d7dacb5e69046bb7da0da4535acf2cb773d931e6248e32499146e09f797eeb00c081d3dafc79f85377ac5f68c9ae244fa7a5d492dccd04d1593fd8066e84374e82099adf9f356376284104641ae3747f80da8e9be2dd33c413ebf14f69a3f8b75af13db5b8b32b291ad432a49049279a4131c93332b841950148cfcd5c341fb24db9b8d574bbed6ad64d0ae7fb5a4b264d3f1ab5bcdab16624dcbccf09584bb6dd902b38c0727049c9e1b21949fef24b4bf57d5e9ac6fa249efaddeba6ba46be6e92bd34feeecb5f8adabbfdcb4d74fa27c0bf147c15f11bed89e16bc9649ec044f716f756d359dc2457009865f2ae1237314a14f97201b5b0704e2bd078af09f839f082f3e1c5cea3aa6b379a65edfdedbdad92c9a6e9ef643ecf680edf30cb3dc4923b3316c6e08b9c2a8c927ddebc0cca9e1a1889470926e1a59bf4d7a2ebe47af819d795152c4ab4faaf9e9d5f4f362714714bc50315c27589c51c52d14009c51c52f147d680138a38a5a280138a38a5a38a004e28e2978a38a004e28e2968e280138a38a5c8a32280138a38a5e28fad002714714bc51c5002714bc515e7d17c48d124d7b5bd219258edb41b58ee27bf61fb891dddd1e28bf89de364dad818de760cb020007a0714715e28bf1a6cdb4cb4d5bfb16f2381ac86a37eb3491452d95ab5cb5b2964620c926e462c8bca818c96201d7f8a1f16742f85ba725deaf6f7b33ddc720b4682d9e481e75525639251f2c649fef11919c671401ea9c567eadff0020e9be83ff004215e17f043e38d9fc4cd3ad348bdb7baff8486dad43ea4f15ab8b2575e3709b945f33aaa93bba8c719af74d5bfe41d37d07f31401a355aef1f649ff00eb9bff0023567d6ab5de3ec93ffd737fe468012d8edb288fa44bff00a0d7867c27d6fc6ff10fc11a5f8a751d785adc5f40b34915bd941e529919b0abbf7b6000064924f5f6af728031b18c2e37189719e99db5f27fc3bb7f891e0bbc83e19dae85afc5a6e91a5dbc8bab6cd2a5b69e7676df6f1b34e8c4c608219802558672c1b001f49f83b50bed4fc3f05d6a7289ee566ba81e5541187fb3dc49106da090090809038cf4ae1b51f8d9e0a4b0d5a4d16e8df5de9d6da9c90c6f14d05bdcdc6941fed16f1dc3c7e5b491b210eaa4b2804e3835d978134dd534af0b5a59eb2a56f449732cc0ecdd99a79251bbcb2630d86190a4a83c024578568ff097c65e22d05b4cf12ea50d8d8dbde788e7b1b6167fe9492ea525d450bcd279a51e248a7675555567dcbb88da73ea65f470b2529e2656b35f93e966dec974df738b1752bc5a8d157bdff4f35ddf7d8f51b1f8c7e04bdd2a5d48ddcd1b41f6356b67b4b85b991efd736e2085a312cc262088ca290db4fa1c57d5fe36fc3fd33421ad26a0672f6f7d709025bced2c634ecadc7da2358d9edd619311c8d22a846201e6b3b5af855aa5cebe9e2ad1f57860d42ce3d2459a5c5b1960dfa70b9493cd024562b3c772ca369531b00d96e9586df07bc5b686ff0053d23c476916b1e20b5d42db579e7b032c19be90c91bdb44265286dfee2abb3091797f9b9aeb850cb1b4dcdf4d2efb6abe17d7afcadd4e79d5c6a4d28afbbcff00c5dba7cefd0ef34bf8a9e19bc934cd3eede5b7d42fe2b30e82099eda1bbbc804f1db35c84f244aca72aa581231c7233a5a0f8e6c2ffc016be3dd682e9b6b2d98bc9c64ca225ee0617737b00b927802bc9c7c10f1045ad596a31ebd6b3c5a75ee997b6df6ab59649624b0812dcdb4789d628e26dace1821937390c4815d1c9f05ec62f05b68da6de7d93c4034a4d2d75a8d5d5fca470db4a2c8308e06c6dacae1492ac0e088ad472eb45427bb57df4defd169b777a752e15317af3476bf6d7b7f5a7c8e864f8c1e0386da39ae2f2786597511a4ad9c96572b79f6e687ed0b01b731f9a1da1fde0cae0a7cd9c5616bbf1d7c15a769f7d77a5dc1bc96c4c7261a19a28ae2dd6ea3b6b996da43195b85b7693e7f2b77cd85ee2b3fc23f07b53d035f4d6ef353b3645d5ffb63ecd696b246aaeda7369ed10796691d8608937b12c4e41e08c2d97c25f13c1a15b784ae7c4703689a50823d3e08ec42cac905dc5708d73217259d238bca5f2fcb5392ec18e00d3d8e5719af79b4ad7d7d6ebe1e9a7dfbe847b4c738bbc52dfa7ddf6baff48e8ee7e30f83e1862d47ed89069f14f796da835dc53db5c5ac9691ac8c1a078838c2babb170a046c1c122b7357f893e0fd16eee34fb9bb926bdb69e2b56b5b4b79aeae1a6961fb40448e14767221fde36d076a105b008ae5ae3e11dbdff88353d5352bd17167aadf5edcdc5a1871ba1bcd362d3da22db8e7023df9c77c638cd7271fc08bfb4d1744035b8f54d774bbabcb9b9bdd420758afcde46b0e645b6962911a28a38950abe309823e6e223472d95af36b4fc5ddf6e96b3f54d6cca7531aaeb957f5f3ebbaf46bb1da7887e33f837c3d6fa76b5717b13787eeac5f52b8d4d4b34705b19238606daaa58996694281818dad9e959537ed1bf086df46975db9d6648a087513a4c91496374b7497be51992136c62f3c34918dd1fc9fbc046dce467cefe22fc1bd72cbe176a7a37870ff0069ea7707c3d696c9696c908822b0bf8ee259162693695123c93b2eee5405f98f275ec7e00ebf3f8a2d7c6fe27f13417dac8f145af882ecdb69ff0067b6920b2b17b282da38cccec870c246919dc9604000631d94b0993fb1f6956a3dda567abb59ad395daf76aeecb4d9eb6e4ab88ccbdaf25382d96eb4576d3fb4af6b276df5dd697f408be3afc329bc5b1f8253556fed296e16c959ad675b4fb6b45e70b437463fb38b9f2fe63097de076ae6acbf68df0059f87b4ad5bc5f7f0d8dc6a514f732258c7737d05adac370f01b89e548479106e5c19250881b232719ae72efe026b706b33ecf102cbe0e4f12bf8cbfb1e3b007519350e65f216ecca17c969fe700c7bff8776daf30f0efecd3e25f12f84b41d575496d744d4af349974dd634cd62c06a062b792f26b942822b98e359c24a55d5ccb11e38e39e8a582c91c54a755dbddbebaed2bfd9f257d24968b99df4c678acd536a34d5f5b76b5d7f7bd6dac5bd7dd56d7e95d4be3c7c2ed2bc532783ee75827528dc40c22b69e5b7fb5343f684b617091984dcbc5f3ac21bcc2a410bcd687c3ff008a9a3f8fbe1e45f1120b4bab1b568ee2496da589de74fb3160e1555732f0b91b01cf41922b87d03e0d78afc2de30b9b9f0ff008aa3b4f09df6aabacdce9634e8def1e716cb6cd02dd3b154b7628b27cb18941181205e2a7f07fc0bb4f0cf87f4e8ef26b2d47c4de1e8eee0d0f596b696316b14af2bc224804e56568fcd3b8e46ff0045edc15e86551a49539b72f775d5f49732b72c52d6dd6565b5f547651ab8f751fb48a4bdeeddd59df99b7a5fa46fd52d19e81e0af8a7e04f88b34f1782f535d545b5adaddcd2c11c9e4a25e296894c85427985464c79dea30580c8cfa0715e15f04fe0ddff00c1c8b54d3935f3ac69daabc77f224d6a90ccbaa480fdb2712236df2ae1b0cb16cfdd9c80c41007bb715e5e654f0d0c44a38393953d2cdefb7a2ebe5f7ee76e0675e54232c4c6d3ea97afabfcfeed84e28e2978a2b84eb138a38a5a38a004e28e2978a280138a2968a004e28e2978a38a004e28e2978a38a0038a38af3ab4f8876f75e255d0ce9f3a59cd7d71a5dbea0590c72dedac664963f2c1deaa02b8573c1642303827c9fe357ed0b69f0f19fc3da3da5d36bc93db3e2e6d5d2d9ad378695a395be59372028bb73863ce31401f4e7159f75ff1fb65fefc9ffa01ae4be1efc45d0be25692fad787a1bd4b547f2cbdddb3dbab381f308cb0c4817a165c8cf7aeb6ebfe3f6cbfdf93ff00403401ffd0fdf86c6c6c7a1fe55f92d75705afaed81c8333fe18635fad2f9d8df43fcabf20249f335c1c907cf97f1f9cd7839e2f762fd7f43dfc8f79fcbf5343cd3918ea6a7590918638cd6479f8e33c9e2a413e0715f2ee27d139f72fc937bf4e3f0a8c4d83f4159ed27be723f2a88cc47b74a143b19b66cadc3003b7635324fcfcbd456199ce3839a72cc4633ef4387564ee6ccfa9db58c46e2f6558a207059ce064f403b927b01924d68e91e30d1ccd1c533cd6a646091b5d412408ecc40015dd42924f404826be76d6759b4d7fc50d637578b069da7b1170db887d8870523c7cde65c4a0a96504ac51b0182f9aed358f1d694fa5ce753332e8f004f3edad633717975f32ec842265620edb400cde63740057a153286e314e2db7f87f9b38beb6aeecf447d636d365704f22b4a2949032735f34693e35f1bc5e33b7f0f5e358acbad5baea2b6778648df4e8530a6de2689596ea42a0bb9dc046dd4952b5f40c571cfdeaf9cc660e58794549a77d743aa9d55515d1d0249838ab692e38cd73735f35adbbce914970c3eec510dceec7800648033ea4800726b9bbcf1b5d68575616be22b0589b5595edac12ce7fb54b2dc223482228513e66552770255704b1039aca8e1ea557cb4d5d84e4a3ac8f5357153a3649e6bcaf4fbad6350f144b77797524169a3c4639ede13fe8ed7570818464e332b431fcccddd98051c1cf4ebe31f0e46034f7ab6e8d8c3cf1c912f3d325d540cfbd6b3c34e32496aedd3cff00e01873465a9dbab65719a53fd2a924d9c1078c6411d0d4fbfe5dddeb1bea4b892ae3bf14e38c1a8564ef9a466273da9366b04ac3988c9aad260b1a7b39ce6a12c73c508d089d727d8540541e4f7ab87a5458e33ef4b9afa1d107d0faa3c1dc78574aff00af58ff0095749c5739e0ff00f915f4bffaf58ff95747cd7eb384fe043d17e47c2e23f8b2f5667e9ff76e3febe65fe75a19159fa7e76dc7fd7ccbfceb439ae8310e2bc7fc69f17ad3c1736a96f75a55cddcba74fa5a24703a6f9e0d499834ea1b184b658e57907276c671c902bd879af3dd77e1c68fe20f19d878cefa69fcdb2d36f34d36aa47d9e64bbc0df202325e252ea87380246ce723001457e2d785609af935694d8c56b7b716b0ca434c268ad162f3ee888d5bcab78e497cb691f0a08e48c8abde18f895e1cf13ea3368b0c8d6fa8c5737b02c1223ed9458ca62768a52a2393036b154625430cd7029fb3fe89068ba268f6da95c48749b09f4d92e2f218aea5b986e6559a476dc02ace5c70f82304e54f18ec3c3ff000d4687adc1a949abdc5dd9d84f7f736164f1468b6f26a2c4c9974019c229658c1c6031c9638c00513f14aee1be9e4bcd0a48f43b7d6db4293514ba491d26f3161495edf686585a560a4862573b88db923a4b0f897e08d4ef23b1b4d4d1a69a68e1855a39104cd29711b46cca0491bb46eab2292859700e715cf3fc2a1717b7297dadddcda2dd6af26b32e9622852379d9848a8f285f34c4b200e17209200271c573d07c04d2a0f0fea5a047ab5cdb9bab286c6cef6d60861bbb25b790cb14cb2156f3274720ef61b4e07c9c9c807707e29f81dda38acf515b99268cb43b124113310e6343295f2d1e5f2dbcb5620b8195046335ac3e2df82aea0b537b7a2ca79ad23b995244768e077b7fb5181a60be579cb0e5cc7bb7ed19c62b0e5f827a0ff006d2ea3693982d4a5aefb6f22391b7d9c06de231cac331aedc1650092ca082b939cdd47e0c4f1e8775a569bac4f35aac725d5bd8cc91a2bea42c8da248f381b84478728070fce76fcb401daafc58f013d91bd8f51665f3562110b6b8fb431788ceacb0797e6b21841937852bb0139addd23c69e1ad7f509f4bd0ef56fae2dade1b997c95668d63b8459223e6e3cb264460ca3767073d2bcae4f822fa9a5b6a9adeb4f75ae4291442e65b589e05812d8c062f20614f2cd207ce77ffb3f2d7a5f857c1563e1282f2dac657962bb36ff0024aa81505bdb476e0008aa30c23dc78ea481c62803c89fe3b4f07d916f34db7b673a8de4176b3df408d05adbb4c82560af208c6e4456772137120755abde22f8c9aa68be24d4b45874a8268ec9e08d09b94f33910b48eea09210acd807194c066043601ff0a52f0d9d95adb6ab6ba747a73dc4f15bd95804b6b97ba98cef05da19099ad036cc44a51b280973d2adeb9f072e358d66fb5b5d4920b8be99ae5caa4a009365ba2a8db22b2afee092ca43fcc304639006eb9f1b2df42974d4b9b38dbedb65a9dd161315b7dda7c91a30495d15d906fe5c43b4e411f2e4d773e07f1acde31935367d3e6b08acded963f38a16265816475251dc168d8953d3b77ae4aebe0e5a6ae96edad5cc46416975a74e6da168ff00d02ea5590c109777688b282af282647dc4e4718eebc27e138fc3171ac4d09842ea9789701218d90811c31c00c8ccc4c92b2c60bbf193dbd403b238a38cd068ef8a0038a38a39a280138a38a39a5e6800e2938c52d273400714714bcfa51cfa5001c7348719a5e68e41c0a004e29462939a51934009c57952fc18f01a6a335d8b497ecf341145f63fb44de4abc570d72255fde643798dbb8380464004927d572697d3de803c3e6f819a04b6565a5fdb2592c6d9a56963b88a3b991c4b71f686f2e590178589c23153caf60df35763f123c0367f127c383c2da85dcb676525d5bcf706dc2f992476efbfcb52c084dcc065b0481d39e477fcd20cd007967c33f853a37c2b3abdb7876e6e24d3f549e2b95b7b92246b79113cb60b270ccac00386c907be3a7a16adff0020f9fe83ff004215a23359dab7fc83e7fa0fe628034b8e6ab5e63ec93ffd737ffd04d59f5aad784fd927ff00ae6fff00a09a005b4c7d921ffae69fc8558c8aaf699fb243ff005cd3f90a9f9a005e2bc4a1f8d9a51d474ad3aef4cb8b737f0ead25d4a5d1a2b1974a91e3f2a53c12d398e431e0608439ed9f6ced5e25ad7c0bf0eeb71f8aa39afefa2ff84ab50b3d42568d941b5369b498e0e388e621cc80e4932bfa8c006f695f16fc25796d6bfdab39d2ef26b44b99ede65775b691adc5db5bbceabe519d203bcc61b7ede718a8ae7e31f83b7e990e953497f2ea773690c6890cd1845bcdc6377678c2a6e452ea8c559d795041155756f84906ab737d13eaf7116957b7536a1f6048a3fddde4d6c6db7aca46e31a83bc4647dfefb7e5a9ee7e1719b5917f06b5750d9c975617d7566228d84d73a7c4b0c6de611b91591137a8fe2404119604039dd0fe3c68f762dee7c456b0e956575a649aaa5c437d1df98a18de342b711c4a1e17632a8518605b2b9c8c5772ff0014fc07149711dceaab6e2da192799e78a58a34102092542ee817cd8d08678c1dea0f2b50dafc32d0ac7c1f6fe12b2c40214b247bc8a1892e26fb14a92a990aa80c5993e6fa9239ae72e3e0b6992eb1aa6a715fbc4ba84b7d748a2d6092586e6fd02cade648adbe31c958cae3e6209230000753ff000b43c159b58daf64496e99c2c4f6b70b2c623758d9a58cc7ba240eeabbdc05cb0e706b37c61f125fc31e24b6f0d5bd9d94b34f65f6c12dfea7169c8479be5044f311cbb67938e9c7a8ae63fe146c460b587fb7268fc99de6fdcdb220b70f246fb6c4ee2f683f77b480ee84336573823d527f0b69f73e28ff0084a2e809a5fb02d8ac3222b22aaca65de09048624e3d30050073565f14bc3aea89ac17d3a792f67b20855e78d5e1b9fb28679634291ac92e150b95c92314cbaf8b3e128993ec771f688c5fc7653ccc1a08635779236984b2aac72471c9132314240618cfaf35ac7c11b6d4ef1aea3d6ae6156ba6bb11bc31cc2294defdb41877711e5fe47382ce8000548cd4373f01341d5a5bc4f11de36a5617b7314f3591b78e1827314b24dba754f9649b73e3cd5546c2af5392403daf4dd4acf58d3edf54b07692daea312c4ec8d19646e55b6b80c011c8c81c55ee2b1fc3fa65ce8ba2d9693757d36a525a42b09bbb90a26982701a4da0297c63710064f38ad8a002818a281934008314bc520e6979a0038cd1c668e738a39a004e334714739a39a0038a5e29326979a004e2978fd68e68a0038fd69062969280178e28e28e68a004e2978a39a39e2803cead3e1e5bda78946b87509e4b38af6e753b7d3d9104715eddc663964f300decb8672a8780ce4e4f0060fc46f82fe1ef8a5ad69da8f8a2eaebec9a65b4d0c5696cc22dd2ceca4c8d260b7ca14055181eb9e95ec7f4a39a00e3fc05e134f02f84b4ef08c576f7b0e99198219a550b2345b8940e178dca080480338ce2b7eebfe3f6cbfdf93ff4035a3cd675d7fc7f597fbf27fe806803ffd1fdf77c88dbe87f957e35348e5a5de46ef3242d81df71cd7ecab7dc6fa1fe55f8c173201713f53fbe971ff7db57879d7c315ea7bd91ef37e9fa9695cfaf19cd4cb260727ffd5596b2647f5a734bdf2457ceb8e87bc5e32e4e41e0d35a5e7ad506931c71c77a8cca33b876a39487dcd2f30e3eb50dc5ead95bcb76e4ed863795b1cfca80b741c93c5561274ee2812f3c1ed44559dd8a5aa3c93e1dfc3df0e68fa0278a7c4f6cafaaea265d52fa6bc95dd60370cd284c39da8b12b05031dabd9348d4f4cd467d3adadf43ba92ce298cd6f76d6c90db412a290b2057657e41215821ebf8d636ada6c5ad58369f7124912ef8a4578880caf0b8743820820328ca9041e86b4ed9fc556c47977563783d6786481ff131b32fe82bbb138896214a7525abeedd97a58e58d254d28c5687a26a7720eb9e197dc372de5d0ebd9ad5f3fd2bd0adeeb207e55e41a5db6a32ea49abeb52c0d25bc4f0db416c1bcb8fcdc798e59fe67760a00e00519c7535dedaddeec0079af9bc6c748c53bd97eb73aa9bd5bb6e77305c03c035c66abe01d37c5fa8dd5e78ccfdb62dad6fa6c56ef25bb58c0c30f224a8cae2e653f7a4520050140c649d682e7b0e0d6a45719eb5c54711528cb9a9bb3efd4ddd38cd5a4792e83f09355d05347974ebeb637ba6deea134b717ad717226f3988b5b86884888f3c31718618ddce7815df785fc3de35b4d163d035fd52178434c6eaee2792e2eefccceceec4cc365babe7fd5a86d83e5420006bad8a5071cd68452f19e95dd5b39c4d5bfb469f9db5feb539d60a11f84d7b5f2eda08eda25091c4aa88a3a2aa8c01f80abe2524fb5622cd8c66ad24c339af3f99dee5b81adbb2b8ef4dc91c9fcaa989411c54818632d45fa936e8484e4673c7a62a30c7a7e74d2c71814c2d839a1b34489c7239cd3c6d2327a9a8038ed5223003a534cd91f5578479f0be99ff005eb1ff002ae8ab9cf08ffc8afa67fd7ac7fcaba3afd6b07fc087a2fc8f83c47f165eacc8b2b858fed0a52427ed12f2a8cc3afa8157bed69fdc9bfefdb7f8541a7fddb8ff00af997f9d714bf126c2ebc47ac785f48d2f52d4af3429a1b7bd6812148d659a04b855569a68f7e2391492060138ce722ba0c4ef3ed69ff3ce5ffbf4dfe147db13fe79cbff007e9bfc2b1f44f112eb3737965258dde9f7363e49961bb11e4ace0946531492290769079c823915775cd7748f0ce8f79e20d7eee2b0d374f85ee2eaea76db143120cb3bb76503927b55462e4d462aed89b495d96fed69fdc97fefd37f851f6b4fee4bff007e9bfc2a68658e7892785b7c72287561d0ab0c823ea2b3b5bd6f4af0e6973eb5ae5ca59d95b0532cd2676a0660a338c9e58814463293e54b506d2577b16fed69ff003ce5ff00bf4dfe147dad3fe79cbff7e9bfc2ac839008e86aadfdfda6976371a9ea12882d6d2279e695b3b5238c16663ec0026924dbb206d2d58bf6b4ff009e72ff00dfa6ff000a3ed69ff3ce5ffbf4dfe149637d6ba9d95bea361289adaea249a19573b5e39006561ec41cd4765aa69da935ca69f7515cb59ced6d702270e6299002d1be3eeb80412a79c114f925ae9b073225fb5a7fcf397fefd37f851f6b4ff9e72ffdfa6ff0ab39a506a4655fb627f725ff00bf4dfe147dad3fe79cbff7e9bfc2ad669334015bed69ff003ce5ff00bf4dfe147dad3fe79cbff7e9bfc2ace697340157ed69ff003ce5ff00bf4dfe147dad3fe79cbff7e9bfc2ace6973cd0055fb5a7fcf397fefd37f851f6b4ff009e72ff00dfa6ff000ab39a5cd0055fb5a7fcf397fefd37f851f6b4ff009e72ff00dfa6ff000ab39a334015bed69ff3ce5ffbf4dfe147dad3fe79cbff007e9bfc2ad669334015bed69ff3ce5ffbf4dfe147dad3fe79cbff007e9aace68cd0056fb5a7fcf397fefd37f851f6b4fee4bff7e9bfc2ad66909e6802b7dad3fe79cbff007e9bfc28fb5a7fcf397fefd37f8559cd00d0056fb5a7f725ff00bf4dfe147dad3fe79cbff7e9bfc2ace4d2e7a50055fb5a7fcf397fefd37f851f6b4ff9e72ffdfa6ff0ab39a01a00adf6b4fee4bff7e9bfc2b3f54b947b0957648320758d80fbc3b915b39aced5bfe41f3fd07fe8428034bd6ab5de7ec93ffd737ffd04d58f5aad77ff001e93ff00d737ff00d04d0057b4bb416b08d92f11a7fcb263d87b558fb5a7fcf397fefd37f852da9db69093d04687ff001daf38f0d7c50b7f186916daf786f41d62f2c2ed77c336db68b7212406db25c2b007191900e3ae2803d1bed69fdc97fefd37f851f6b4ff009e72ff00dfa6ff000aa7a1eb106bda5c5aa5bc72c0b29910c5380b246f13b46eac14b2e43291c120f63566c351b2d52037561289a212491165ce37c2e51d79c72aca41fa53b3b5c575b0ff00b5a7fcf397fefd37f851f6b4ff009e72ff00dfa6ff000a741796b74f3476d324ad6d279332a30631c980db5b1f75b6b0383ce083deac50d35b8ee55fb5a7fcf397fefd37f851f6c4fee4bff7e9bfc2ad5508354d3ee6feeb4bb7b847bbb2589ee2107e7896704c658760c14e3e9428b7b09b44bf6b4fee4bff007e9bfc28fb5a7f725ffbf4dfe1525c5c43696f25d5cc822861469247738554519249ec0019358fe1ff0013e83e2bb392ff00c3b7b1df5bc53340f2459c2caa012a720720303f8d52a7271724b4427257e5bea6a7dad3fe79cbff007e9bfc28fb5a7f725ffbf4dfe151b6a9a726a49a3b5d442fa485ae12d8b8133428c15a4099dc51598027a0240ef5779a969adc69a7b15bed69ff003ce5ff00bf4dfe147dad3fb92ffdfa6ff0ab59a290cabf6b4fee4bff007e9bfc28fb5a7fcf397fefd37f855aa406802b7dad3fb92ffdfa6ff0a3ed69ff003ce5ff00bf4dfe15641a334015bed69ff3ce5ffbf4dfe147dad3fe79cbff007e9bfc2ace79a5cf340157ed69ff003ce5ff00bf4dfe147dad3fb92ffdfa6ff0ab39a334015bed69fdc97fefd37f851f6b4ff9e72ffdfa6ff0ab3934b9a00abf6b4ff9e72ffdfa6ff0a3ed69ff003ce5ff00bf4dfe156734b9a00abf6b4ff9e72ffdfa6ff0a3ed69fdc97fefd37f855acf3499a00adf6b4ff9e72ffdfa6ff0a3ed69ff003ce5ff00bf4d56b3466802afdad3fe79cbff007e9bfc28fb5a7fcf397fefd37f8559cd19e94015bed69ff3ce5ffbf4dfe147dad3fe79cbff007e9bfc2ad13499a00adf6b4ff9e72ffdfa6ff0aa534eb2dfd900aeb8693ef2151f70fad6b66b3eebfe3f6cbfdf93ff00459a00ffd2fdf76fb8df43fcabf13aea502ee704e7f7d37fe86d5fb67804107a1afcc3f1a7ecd3f14349f115e47e1cd33fb6f4d926925b6b8867863611bb1609224ae843ae707190719cf381e66654255147955ed73d8ca2bd3a6e4a6ed7b1e06b2807a9c7a539a62070327debd447ecfdf1a473ff0008adc7d3ed569ffc7e97fe19ff00e35631ff0008adc7fe04da7ff1faf17ea552ff000bfb8f6de3287f3afbcf29331fbc39a634a7f957ab37ecfbf1ab3c7856e0ff00dbcda7ff001fa07ecfbf1ab21bfe1159f3ff005f369ffc7e8fa8d6fe517d7285be35f79e59e76060f5a789b1935ea3ff000cfdf1b00ff91567e4f3fe9569ff00c7e9e3e007c6a1c7fc22b71ff81369ff00c7e8781aafecbfb89fae50fe65f79e62b30fcbad69db4e7839aef97e007c685ff995ae3ff026d3ff008fd4ebf017e33af4f0adc7fe04da7ff1face580afd22fee058da2bed2fbce5e0bae402dcd6edadd063c1ad88be06fc655e5bc2d723fede2d3ff8fd6ac1f063e2fc78cf862e47fdbc5aff00f1fae5a996d76be07f714b1b43f9d7de53b5ba18c67935af0dc13cf4abf07c23f8ae83e6f0cdce7febbdafff001fad683e16fc4f4c6ff0ddd0e39fdedb7ff1eaf36ae4d8add41fdc691c6d05f6d7de67c370beb8ad48a71c62aec5f0cfe240fbde1eba1ff6d2dbff008f56847f0efe22201ff14f5de7fdfb7ffe3d5cef27c6bff974fee2d63f0efedafbca31ca3a935755f8ad187c03e3e5e5b40bb1edbadfff008f55b1e07f1d0ff9805e7fdf56ff00fc7a92ca71abfe5d3fb81e330cfedafbcca46078f5a94c84719ad64f0478dc72da15e7fdf507ff001ea94782bc6c7ae87783f183ff008f55ff0064e33fe7dbfb88fade1edf1afbcc82df2d34b1ef5ba3c17e34efa1de0fc60ffe3d487c19e34ffa015e1ff8141ffc7a97f64e33fe7d3fb8a8e370fd66bef30c37ff005cd4aaf815b03c19e35efa1de7e707ff001eab965e05f18dd5ca5bb6953db2c870669da211a0f56db2337e0053fec9c6ff00cfa668b1b865ff002f17de7d19e0ff00f915b4bffaf58ff9574959fa4e9e9a56976ba6a36f16d0a45b8f19da073f8d6857e9b87838528c25ba4bf23e22b494aa4a4b66d99fa7fddb8ffaf89bf9d7ccfa4f88ad7c15f16fc6f75aca009af6b769169c16e6d237b8963d2ed51e3549a789f729427a608e413ce3e98d3feedc7fd7ccbfceb0b5df01782bc4fa8596ade21d0ec351bdd365f3ed27b88124921940c6e562339c71f4c8e84d6c6460f837575d67c55e24ba5b696d76c5a6a6c95e176fb92b67304b2a639e85b3c74c633f28fed2de13f18f897c41e30b33a4789f5782f3c2b6f6fe154d1e593ec0b7e5e6fb6adcc71c89192ca61cf9e183202139afbb6cb4ed3f4e8da2d3ada1b5476dccb0c6b1827d4850327deb9ed7bc77e12f0cdfc3a66b9a945697571119a289b716750cabf2800e492dc01c9c1c7435ea65199cb015feb108ddff00c14fa7a59f74daea79f9965f0c6517426ec9ff00935fadd76693e87c55a6786be2da7c6317974fe21b7b88b594960686199f4f7d1174f5411195a75b28e2f3323cb3119c4e37729cd71fe1af0f7c5d87c3fe2ed3534ff135f4d75a3c25aeee85ddaddfdb52fd1fc992096696de7ba31962d7168cb16c18c6315fa1a3c63e1b6d22d75c4be8e4b3bc30ac2e9972cd380c836ae482579391c0049c006a48bc57e1e9f46fedfb7bd49acbeca2f4bc599585bb286dfb1033e369c9e38af5971554b59d28ed15ff0080bbadb5f95fef387fb061cdcca6f793ff00c0bf03e04d4e7d72cbe2c69f36b13ebe35bbbf89305afdae2d519b459b48f218c36ab6e9394de807cf1f941c3ab339dbd76348f007c49d2ec74cd6a18bc4eda9eaba678e2db568ee2eee2741ba490e96be4bc8c911231f67da01c1e4d7d5b63a4fc209be21c9a8e9fa4697ff00096b069dafd2c009dc98a32cc2e7cbdacfe53c79218b6d233c57756fe27d16ed6d5ade72ff006cba96ca31b1d585c40aed246eac0146511b67701d3dc55d7e27f7611a30e893bfa49592bbd15eebcd2d119d1c89294a5525d5b56f54eef4dddb5f26f567c09e20f0e7c507b9905c69fe2d93c4dfd9fe185f07dd58cf3a69d66618e2fb6ade84956157597cc6b8f3d49923202e48c0fa37e047856e3c29e20f8936f75a75fd935e789e4bb826ba32341776d2c319492177660ffbcf3031e180c03c05c7ae4fe3ef085b5ddc58cda9c0935a5dc363382d811dc5c0251189e01c024f603ad45a8fc44f06e977296977a92ef921f3d0c71c9346d1fce770923564ff00966fdfb1ae2c671054c461de1dc124d25a5fa72fe1eededddc9f53af0f93d3a55956526da77fbeff00fc97dc92e8769da815c6ff00c2c1f06b5a8bd8b5486680dc9b359200d3079d6213322f96adb8ac67712381ce7a1a92cbc79e13bf96582d6fc3490dbb5db23452a3790a402e03202c06e1d33d457cf9eb9d7fff005a92b8fd1bc7be15f10de258e8976d7aeed2aef8a098c40c271203294080ab7ca46786e0f351dc7c44f055a340b79ab5b5bfda2f25b08bce7f2f7cf0975703763e50c8cbbfeee4633401da76a53d3f1a8d248e58d658983a380caca7208232083dc1ac2d6fc53a07875d1359bc8ed9a48a79d439e7cbb643248dc765504fbf41401d01a5ef5c94fe3af0841a62eb126ab6df632d121951bcc08d3e3cb0fb37142d9c0dd8e78a6e8fe3df076bfa85de97a46ab6f717563b8cf106c32840a59be6032abbc648c806803ae3de94ff004ae434cf1f782f59d425d2b4cd66cae2ea29561f2d26525ddd048047cfef3e5393b720743c8351defc40f0969d2cd15f5eb406dd8a4acf6f38442a7072fe5edc03df38f7a00ecbb51dab91d63c79e11d06eaf2cb55d4a0827b0b23a8dcc65b2d1db038de40e7f0eb8e7a56d5aeb7a2df490c5657f6d70f70924912c52ab991612ab215da4e4233286c742403d680357d293b530cb1094425d44854b84cfcc5460138eb8048e7de9f4000eb4514c492290bac6eac636d8e01c956c0383e87041c7a1a007fad07ad52bbd4b4eb092da2beb98a07bd985bdbac8c15a59482c1101fbcdb549c0ec09ae7e6f1f78220d58e8536bda6c7a8894406d1aea31389588013cbceedc491c633cd0075a281de8c502800c560c9e2bf0bc525dc72eaf608fa7955bb0d731a980b1c28932df2127819c73c56f0af9cf44f0eebb15deababcde147b4bbb2b2d4e2d1ac17eca6c4f9f309479b2f9ad2cd3dc48ab2333aaa27207249201ed9ff09778536452ff006d69db2e1cc7137dae2c48ea402aa777cc41201039c915ad7d7b6ba659cfa85f4ab0dbdb46d2cb2310155106493f402be74d63e1f6b7a047a643e15b3bc9352834fd91dedb9b4166da8cf7027b992f2295376d91be76299cae554060b577f68af86f7be3ff000ada26836325debf1ddc10dbbc73b411243237ef8cf93b5a20a09c30243636f3c100f64f0878ab48f1bf86ec3c53a14864b2d42112c7b861d73c1561d994f047635a7ab7fc83e7fa0ffd0857cbdfb39fc1cd5be1eea7addc78c2c8aea50bc69617515c34b66f6d2265cc4b95024de0872c81b18c71d7ea1d5bfe41f3fd07fe8428034bd6aaddff00c7a4ff00f5cdff0091ab5eb55aeffe3d27ff00ae6fff00a09a0064242d846c7a0854ff00e3b5f2cfc09f185a7863c15a3782efad9a6d62db4eb79e5b682eec19d6176709290d748c11f3c6467b100822beaab4ff008f587feb9a7f215c927c39f00a6bb3f89d7c3fa6ff006add422de6bbfb2c6657894e421257900f23dc9f534010fc35b8179e0fb5bb546884d737f20462a59775e4c704a332923d5588f424735f35eb361e2b587523e22b1f13dd486d358ff846d74e69f726a8da85cb44ce6360a8c63f20c0f39f25620c3201607ec982086da14b7b68d228a301511142aa81d8000003e95849e2ef0ac9ae378663d5ec9b565c86b213a19c10bb88d99cee0a7711d40e718aefc0e39e19b6a37bdbf0bf5f3bebe5a1cb8ac2aacad7b7f5fd58f14f01785fc69a46b5e2afb0795a65d5f7882d2fb539b50b69ee61bfb67b0b6490da3acf1a23f9ab2296c10a400571b6bcdadb40f8ca9e238b4f913593a535f8f07b48d3928ba5db39be5d60b6ede5a55ff442f9dc5b1db9afb3aeeeed34fb49afafe68ededade369669a56091c68832ccccd80140e493c0ac2d5bc6be10d0a3b59b5ad6ec2c52f63335bb5c5cc712cd18c12e85880ca030e471c8aec8677514a52704ee92d56d6564ff00e1fd3639de590b24a4d59b7f7bdbfaf53e52974ef1acd6176ba459f8961f137f65f8806bf3c8f3886695d5859adb166f25e4326c6b5307dc8810db49c1d63e0cf19f86bc7905ce9d06a577e0fb7fec34d46d1249e4d46f27d92a8b96ba690bcf0db4acad3c1c6e07712557637d2f77e31f0d581bbfb65fc51ad94105ccae5be4115c9611b29e8dbb61e9fd455dbff11689a60b76bfbc8e14bbdde4c84931bec1923781b7383c027279c670714f3da9aa505669afbddff0da3fca89fecb85eee4eeadf87f9f5ee7c87e1bd2bc6570fa8f86becbad5e26b91c563a96a17b15ddb3c225bbfdff00daa295deda59becde601716844654a8da014c73bae7877c649a928f16697e28b9f052f8bbc4725e5a68cf70976d13c68ba64a16da4499ed000c1421c072a48c0247d8b71f103c1d6b612ea736a90adbc3e5ef639055a691e2452a46433491b2ed3ce54d58ff84dfc2853506fed3809d31e64b9456dd2218103c9845cbb6d5393b41ad61c4338cdcd416bf7ed6ba7d1ae9dac889e51194391c9fe9bdf55d7cf5d6ecf8b7c11e04f8a76de2af03788355b6d42dfc467c1dab5847a9eaab36a1058dd7da91ac23d45629932e2d37090070249002cc58291ade2cd0fe21bfc490de3eb7f146b938b4d0d740bbf06c92e9da74776b74e750792369da28804f2da4fb4b481e20563cb1c1fab2d7e25f822f2486187558c49712470c31c892452492492f92aaa8eaacc7cce0e071d4f1cd492fc45f0744f2a36a19f25e4472b04cea1a162927cca8548470549048078ab971355955f692a6b66bb5af272d1ee974b5edcb75d6e670c8e9461c8a4f74f5d9da2a3aadafa5efdf53e34d3f44f8a307c408af7ec1e2993c5d178ab55b8d46f5ae255d0e7f0e3453fd9628c33fd97057c948d52312aca0b1e324f95fd9fe26e81e0af12ea9a8c3e28d2adb50d0b44deb34d7b1c91eabfda805c431dc5cceccf77e5b84f3904514bf2ed0541c7e905d7c44f06592412dd6a90a47736d0ddc2ff003112453b6d8ca8009258f418ce39ac7d77c67f0bb57d22083c47796375a6dfdda411a5e21313dc4044cb9591703cb650db8f0a4039aeaa3c56d4973d256f76fe919735979765d16873d4e1e8b8be5a8efef7ded5aefbf9f77ab3cefe01699ade9daa78d5d6db5fb1f0acfa8db3e876fe2396596ed585ba8bc6413bc932c2d37dd0edd7715f948afa40573da3f8b3c37e20b89ad345d421bb96dd77c8b19270a5993702460aee5232323208ade7923851e595822229666638000e4927b002be6f1d8b789aceb356bdbf0495df76ed76fabd4f6f0b8754292a517b5ff177fb9745d10f140aaf05dda5cda477f6f3472db4b1899265606368d86e0e1870548e73d315323a488b246c1d5806561c820f420f420d721d03bbfe3477a3bd4724b0c3b4ccea9bd822ee38cb374033d49ec2802434518e6b9ab9f18f84ecb4c1ad5e6b1630e9e667b617525c22c2664665640e4eddc194823b106803a4a5ac1d17c51e1af1182740d52cf51da371fb2cc9360676e7e5278cf1f5ad7b6bab6bc8bcfb495668f73a6e43b97723156191dd58107d08a009e97bfe34954b52d4f4dd1ac66d5356ba86ced2dd77cb3cee238d17d5998802802f77fc690565e8fade8fe21b25d4b43bd82fed59d904b6f20913721c3292b9c303d41e456a0a003d297ffaf49e94bc500276acdd4b59d1f458927d62fadac6376da8d733242acc39c02e40271ce2b4bb5790fc53d1755d524d3aef4ab3d46e67b586f56de4d3a4b6062b99d15623347720ab464839619dbdc106803d2a3d77449f523a343a85abdf88c4c6d56643308c80436c0776dc10738e86b1fc69e35d03c03a30d73c453f936cd716f6c08e58bdc4823181e8b9dcc7b2827b57967873c39afcbe35b6bef116852592585cc9731cf642dfecf737b2db08a6bcb890cbe7e1f2c91c2a8154005b381b7cb7e3f7c0bd7fc79e35b2bef04588479ed259753bab9b968ed0ca855615543bb1330dd928b823058f4c807d9eacb228911832b0c820e4107a106a8dd7fc7ed97fbf27fe806bc9fe02f81dbc11f0facacf50b29acb599f736a6b7131998ce8c57e46dcca22c00502e1707d735eb175ff001fb65fefc9ff00a01a00ffd3fdf915f3378abf6cbfd973c0fe23d43c23e2ff0088fa2693ace933b5b5ed9dd48e92c332004ab029d704742457d342bf02bc35e32b3f067ed9ff00b44dcdf7c28d4fe2fa5deb36c8ba769b6b6f78da518a3426775b8384173b8202a327c9209381800fd95f859f1f7e0cfc6e7d4d3e1378b34df14368e2037e2c1cbfd9c5ceff002b7e40c6ff002df1fee9f4af5fe3b62bf2f3c77fb4e0f837fb346b9f16fc0df0764f86be28d4b5db7f0de9fa56b16505b3cd33a875bd952d8a8961851a42aa5d773291b941dd5e0de17fdb37e2a7c30f895f0f2dbc59f1a7c0bf19b42f1c6ab6ba4eb1a6787a3b786fb439af4ac71c913452e648a39245cb32fcc030da383401fb79c7b51c7a035f956bf163f6b6f8c5fb4c7c64f809f0afc5da1785b4bf04cf64f16a97fa48bdb8b382e208de28a24574595e795a4dcf267ca48f8562f95e4fe1dfedddf12bc3dfb2f7c65f1e7c4ffb06afe2bf857e246f0b5addc76e60b7bcba95e3b7864b88e227291dc331668c2978d41daac48a00fd80e3da8e0724015f89df17fe2f7fc140be00fecf507c79f1478cfc37a9d9ebc9692c96674644bbd11ef007b655d9218a659891148a73e5160c19829ddef1f1abe3b7ed05e35fda0fc25fb2d7c00d634df0b6ab71e1787c4fe20d7f50b117ac90cb801618cb040a98f9c60b3348814aaab9a00fbdadfe2c7c38baf89373f07edf5db57f19d9d88d4e7d186efb4a599d804c46ddbb32ea339ea6bd0f8f6afc5ff8103e30699ff0523f14da7c5e96c356f18587c38ba864b8d2e336765a9db433d91b1b848dd9fca79959d2505b0ae87002e09f3ff89ffb597ed3df0ef45d7bc79e20f8dbf0e6cfc57a55d4fe57c2ed2ada0d664fb3c6770496ea299640e91659c903e504e41205007ef0638ce0579df87be2cfc38f1678dfc41f0dfc3bae5adf789bc2c233ace9b106f3ac84b8d9e66542fcc08c609cd6b7c3ff00124de31f02787bc59730adbcdace97677f24484b223dcc4b232a93c9009e33dabf1b3c21f11fe22fc30fdbcff68dd5be1afc3cd43e255eea571a5dbde5869b7505ac9630c36b034733b4ec032cacec800e4143401faf4df173e1aafc4c5f838daf5a8f1a3d97f68ae8df3fda4da609f37eeedd9c75cfb57a3f1d80afc52f84be33f197c41ff82a069de2af1ef842f3c05acc9e02bcb47d06fe78ae274820d8d1dc17858aed98c8c00ea3cb35f537ec7bfb417c4df8c5e12f8d1aa78e2fadee2e7c15e2ed6745d21e0b6484476b650ef8b785e1db71e49eb401fa0f475e9835f949f0bff696fda5be24fec1fa77c65f0fddf867fe13bd4b56bcb4b9d5b5d961d3349d3ac6deea48ccc5490aee11022af3f336e2180da78df833fb577c56d37f697f03fc20d47e2d785fe36f87bc66d7305f6a1a1e9c966348bb8eda6b848d678a57597221200c1ca9cb15380c01fb1b903d28eb5f921e0ff89ffb697c7bf187c63f077c3ef1b681e17d3fc01e23bcb4b6d4ee74659ee1911e5f22c117ccd981122bcb70c092580551ce32346fdbebe2758fec397ff18f5ab3b2d43c7d6fe2997c1b66f1c01209ae4cbb63b97b70e15a44872c6357559240002a1b800fd86e3da8afc6ff008aff0014bf6eefd9bfc3be07d5bc7be33f0f7882d7c6de21d2b4f9a5b6d2923bad2e6bc9137d992711cd13c25c8982ab2c88001871b7f6407239a003bd14bde8a004a296931400514b494019fa7fddb8ff00af997f9d687159fa70cadc7fd7ccbfceb47140095f2c7c5ff87177e2ef1d5adf5fc17573a443a74cd345a799d27640bb1915e24ff5f21702221d4a85cfca32d5f54628a00f92b4ef879acbf8674db5d47469e3d76d357bdfb4c28df66b3945dd9c91432b3c1f23aac02289a400956f3107dee75f4cf036a36da76bdabd969f2994da6a705a9821fecebc7ba492231b4288223e5dc3479f998280838dac6be9ea31401f2d786b47f123f8d6cffb5f4fd62df4717f7778b712c48ffe95771047b677880b80b1be7fd25cf92e8a88a06335bd6be0bbcd564d11f56b2d66d05a6bb7b12336a5705dac152efc999c4729f2f39440cc4c846371e715f43e28a00f92bc59f0a6f5fc4ba9ea1159add41713dbedf2ec779d92891a595e4667795e3c6646272c02c6880b66a85e782bc47a4da786f54d3743b83616886316f14513dda2dccd732056b5789954ed91036e608198efe1723ec4c1a31401f21dafc3df1a2783b4cf048b692d75682f66864bdb648ed6d6d3cfb49025f412dbac6d288f70055cef69014384209d9f0d7857c63e1cd5753865b479247d26f1ada2b512cb1dab3882082da39a7748d83088caa8b2288b7b29380a4fd47cd18a00f947e1c780bc65e13bdb6789aea4b6b5ba7b1bbdf1056921961577d86560ed6b15c12b1b4463208dfb64049ae56c7e16eb765a7882eac75a58f4d86669fc8081a74d42e22f96dd4493c8658a0565cf999440a3ef16cfdb146280388f0c6b5afdfdfdc586a7a54d676b6f146619e7e2463800072008d9d87cc7cbe1082a79af39f8adf0e753f1bf8b342bb84c5e459da5fc7107877446e648f286edc02de402176a2904b64e6bdf71da8a00f91f51f0bf8c9b46d4b4cb4d35f50bb5bed1ec7cdb7824b1173069cd24cf2ef731ee312b603b6639a4017f8b867c3cf04eb1a5f88fc41a9ea1a65c07bcb7bd4b569ad2552a92c11e42b9caa9664d98ce4e38e2bebba2803e57d0f44f139baf07adcd86a412cef2c9e713457012158eddd496f32774015881f7783d315d3de595cdf5b6b161e2893c5a659aeafa3f2ec6391eddad5a56f2562d8850ab45b4609ee4362be81c518a00f9b751f076b5e2df1249a8eada6dfe9d6c678f5227fd1648ede75d35638ca050679a68a600143985b046d359775e0df18eab0db6a3a7d9dcda49736dad24b2c07fb3e7437b7d6255950bf990b4b0c323819ca8e0fcd8afa9b1462803e4bd7be1f78eedb50bebaf0f41a819a2b7d5ecf4db937c6578ad27b8b398460c9306cc91accb11272ad80593e522cc3e08f88579a7ddb997588921d375a6d2603786d9a2ba9de25b50c82e2524aa891a212c8fe5e7923803eabc7f9c518a00f94fc55e0af88563737561a0b6ad36842e257b78e3bc7b8b9f3e4b18563903bdcc32045b9121f9a42ab21de50af4ebf45f09f8c748f0f78f6df4f49e0d7b5574b8b5bd79d48b99dac2088bc6db9962904a8ea495501b0705715efb8a31401f39786fc19ab5cf8ab48d666d3753b3d234dd4e4b8b2b7d4ef4cd716c1b4f68a591bf7b212924e7014b373b9b015b15e8f7fa25e8f88f67e248ec44d696fa15edbb48a23dc6e24b88244401883b9951b07a0ee79af46c51401ce7f6dea3e5799fd897dbbc9b49766e8376eb86db247feb71badc7cd273b48fb85cf15d17e14b8a31400947e54b8a314009f8514b8a3140099aced5bfe41f3fd07fe842b4b159dab0ff008974ff0041fcc50068fad56bbff8f49ffeb9bffe826acfad56bbff008f49ff00eb9bff00e826800b4ff8f487feb9a7f21562a0b419b487feb9a7f215636d00257ce361a278bac748ff008432d3c2d136a56dab6a17f16b774d0b58a99a49a68af5183198dd1f3153614055b765b6004fd1f8a31de803e4f8fc1be3ed6f479bc33058df58697ac0d2adf525d7ae06a0be65b1926d46528262cf15d811db908ea1cb160aab92757c3ff0e3c726e34bd2351bd934b8745d3b56d286a1690db489716b35c42f6aa91dc09cc60400ae3048298248233f4de28a00f95b5ef8711695e20b7d2347d2246d1e0b0d2adee2e3ec7f69792d34f12970f2618bc8142808a0bbb32e3e5535653c35af68de16d13ed5a6ea9a95b5d5e6a7f69d3ecc88e4b2d2f528e66585a22ca8cd04aebe58037270010a18d7d418a31401f2bb784fc59aff008335dd37c59a6f91e2369e2bb67fb28bdb59a1850c36ff00672196337013e790386f2e76620326c6393a4fc32d42c35e916d74866bbb78b508adae0db8b78590db4b087f3883b7cc96455507e660af26029515f5f518a00f8cf41f04f8becb5ad32eaef499a3b6f0e5edcc772c9676b3c852ede3113da17801944646f94a80150feef2e08abb73f0e7c6f3cd79afc68d616cb7b707ca925b8964115bde4b72f2adbc24965d401585e10bf71565e5be5afafe8a00f8daf3e1e7895f55d17c572e99712cb6ba26976e2ce0891586d671389d9d18b4abbc30007caab8c1c915b3ff00089f8b5bc0ba4e85a769f749aa592ddc2a2e51d2d8978c2b5c4b2234450eddd1a8db23b062a3a961f5863345007cc9e03b3f1bf847477bfd4b4779f573696d184892e1ed56191da5631299647421db0f008d0a31ce59071f40deaddea1e1f9d4c062bab9b270602c0949248cfc9bba1218e33d2b6a8c5007cb365f0dbc61fd856b14eb7e9738834f92dbedecb6c9a77f6379124622593cb0bf6bc6481bb70dc0edeb93a6784be285b5f59a5b45aa59436f676b1d9c7e72b4705a45a698a4b699bed25379bbc9e237624a309428c0faf314631401f32db7c3ef1a584705cd84faa9bdb287c3c2d4dc6a92cc9e7076fed27955e52b29656fde6f04300360e2b9ad23c0df106e22b397c4b6faa5eb58ea5a25d5d42f701449776f7321bab9849b972e02329247948c80048c3022bebfc518a00f06f1868be32bdf1ac92d8c3a938925d2ff00b2ef2daefc9b2b3823909d405c461c6e6923c8e51cb82a14a95246fe87e10b8d2fe1149e138ecca5d7f66dec51db48e25226984bb46f6661925877c0cd7ad628c5007ce3ac7c3ff114eb617da7c1756f7ba67866c2dad8dadd7d9c0bf86e11dd5c23aac9b557f8f2982c39cd4575e0cf1edc4f7daa2bea09796b25a3e96ab7c5200c7549e49d9a2590238fb2b2060e0e53e51cd7d278a31401f11e972ebfe2192f2c345b8d6ae265d36c65d52482fc5f457175fda1279d24717da1311ba210d12b41234585550579f64bcd0bc5775e01f08cfa8692f7b7fa16a36d7f7ba53dc09e59e187cd45c493310f2c61d265591cfcc81779601abdca2b6b780bb431246656dee5542ee6f5380327dcd4d8ff0038a00f98fc45a578b357bbb9d662f0b5fd869f7cd7ac969a65d4769a8cf7fe4c315a5edf18e44518d8ea8048db06d69013c27b7e897daedbd869f61abd85ccd77198aceeae8187ca775b70f25c8f9c3794d2e507ca1f773b42fcd5d6e28c50052d3aea6bdb286eae2d65b29255dcd6f39432467d18c6cc99fa311572971fa7b518a004a3d29714628010fe1476a5233463b5002567dd7fc7ed97fbf27fe806b47159d743fd36cbfdf93ff403401fffd4fdfaaf85bf67bfd9dbe217c32fda87e39fc60f12be9e741f88d71612690b6d70d25caada190379e8634542430230cdef5f74834d2ea084246e6ce067938ebf5a00f96bf6c3fd9e6f7f694f83573e04d0f538747d76cefecf57d22f2e63692dd6eec9f704955486d92a16424676e4361b183e07e03f875fb67f88bc67e1687c7fa2fc3af01f86b44d8faddd6876d0ea77fadbc2c85442b35baada89369cb672a09239c63f40acbc4d637be20d53c3a8ae971a4c7692ccee008d85e090a0439c923cb39c8f4adf6758c1672140ea4f03f5a00f8a7e077ecffe3df879fb557c71f8cde206b03a07c456d20e90b6f3b4974bf608ca49e7c663554c9395c336475c57ca71fec7ede0af807fb44f87be3ff88743f0be87e3ff0017b78974bd65ee5a7b4b12d72b2d9b5e8648703cfd8ae81882ac54377afd832c172c7000c926b88d5a7f0b78caf759f863e20d363d52d27d2619afedaf2149ecaeacefda687cb656c8901f29b70231822803f00ff6a3d43f68bd43f641d3741f899e37f02ebbe1181f4eb5f0f43e14ba9351d4fc4cd868ed249657589552d46c90ec4dd2b850707e56fd0bf8b5fb3c7c71d2fe37f83ff6a6fd9e1749d47c496fe1ab5f0e6b7a1ebd70f6904f668376524547c67700ea4060c88cad80eafee1a77ec79fb247c38bc97e23689f0c74186f742126a514b1db899a092d479a1a14919916452b94381b4e318afaaf4bd421d5b4cb3d52dd5962bd822b84571860b2a860081dc03cd007e62fc3ff00d96ff695d47f68df177c71f8bba9e8104fe2ff00026a5e1d1268b71313a5dc5efd985b5bc313c40bc368b0b9331937c923b10aa300784e85fb17fed5d6dfb30ea7fb31db786be1ef87e168e5fb4f8960bd927d475b2640eb16459a7d9d58e0b4cfbdbcb4f2c47b98bafedf03499a00f3df84ba26b9e1af85fe14f0e789a086db56d2f46b1b1bd8ada63710acf6f12c6fe5ca5232e84ae558a2923a8078af983e087ecf5e3ff87bfb5b7c6df8d9afb69e7c3bf10934d5d256dee19ee94d9a2a3f9f198d55338cae1dbdf15f71678a4cd007c2b37ecebf10a4fdbfa0fda5d5b4ff00f84423f077f60321b86fb7fdab2cdbbc9f2f6f97ce33e667dabc03c17fb32fed87f06f58f8a7e04f84f77e0e5f087c48d6f51d617c43a9cb712dfd81d4376edb648a81a5588ac233294dca25ee52bf5ab34679a00fc65d43f608f8ccdfb1d7813e0e429a0dcf883c11e34baf134ba1cf7af2e93a9da4d35c3476b25c3c0376d4986edf17cd8600a92187a7c3fb37fed1fe2cfda3fe107c74f16e83e0bf0d68fe067bb864f0fe837726fb0b7b982585d96436e91dd492b4892602c42258f602e58b0fd4acd2e7da803e29fd98be037c40f84fe28f8ddac78bc69e20f881e2bb9d674716572d3b0b5911d13cf0d147e5c8460951b80ce371c64fc557bfb225e7807f61ef13fc34f8fde2bf0e781efe5f1a3f88f4ad65ef249f4b82e667530453cc63b774f306f8b7280ca48753bb007ed5679ae7bc57e12f0bf8ebc3f7be14f1969569ad68fa8c662bab1bd85678264eb8646041c1e47a1e6803f04bf697d57f68af10f867e0edafc6cf1578335684f8c7418f42d37c1d2cb7b71a8b99e20ba9dd4e7cb5d8223e4aa2c415a4903704803fa0e1d306be69f017ec75fb317c31f12dbf8c7c0ff0eb44d335ab37325adeac06496ddc82a5a23216f2db048cae0e0d7d2feb400518a4cf34b9a0028a4cd19a005c5252e6928031eced6097ed0f22e49b997b91dfd8d4b2a695036c99e38dbd1a5da7f56a7e9ff76e3febe26fe75f38f83f4fd0b52f8c9f1346b56d6777e5ead6083ed6892ed51a4da3281e6670bb8b10071924f5cd007d1d15be9f3a96876c801c12ae5867f0352fd82d7fe79ffe3cdfe35c3f856cb4bd3fc59e22b7d1e0b7b6b7f274d731daa2247bcacb93b50019200e719c01ed5e37f167e3d788bc01e346d0b47d3f4fd42c6c068e6fd58dc3dca8d5aefecc0bb469e4da855f9e3f3198cc415503193db80c056c654f65415dff004bf368e6c5e32961a9fb4aaecbfa7f923e9cfb05affcf3ff00c79bfc68fb05affcf3ff00c79bfc6be2ad6ff6b0f10787752d4b4ad5340b3f3b44935ab1d40c7349b63d42294ae8d08c8cff00c4c23f99ba9524019c8adeb0fda1fc7973e3a7d024f0c412e9ba7eb16da0ea6d009ccb1dc4b691cf2dc2ccc3c8548e59047e4b1f30a7ef338e2bd37c318f51e77156b37bad95bcfcd5bba69ecce1fedcc23972a93bdd2d9eeefe5e4efdacd1f5bfd82d7fe79ffe3cdfe347d82d7fe79ffe3cdfe35f145bfed55e2ab2b1d7e7f11e85616b7f65a7bddd8699235cdb4ad21ba4b64ccf22341736c3cc5796e6dd8ac79c6d35d36a3f1dbe24689acddf81750d2743b9f12db6b3a0d825c5bcf70ba6c96daeac9b1db2ad2a4b0bc6db97e60cb8208ddc2970ce3a2ece2bef5e5aefb2e65af9e9a0d677846ae9bfb9f9e9eba3d3c8fac7ec16bff3cff56ff1a3ec16bff3cfff001e6ff1af8d34efda5bc7761649aef8bb41d24697e4f8a636fecfb998dc1bbf0bbba4adfbd508b0ce50ed049641c927381d17827f68af124f1dd3f8fbc29a87942cec6f6d66f0fe997b79bfed618bc2d014339f2703138511c81b2b8c114aaf0de3e1172714edd9a77d6cd2eed3dc29e77849b4b9ad7d754d696bddf6d0faa7ec16bff3cfff001e6ff1a3ec16bff3cfff001e6ff1af91acfe2ef8c63f165ff837c356f6f2ea9ae78cb51d3ece6d72ee67b5b5b5b2d3e2bb6c46a15c31276ac08703e6627a8a67c39f8c9e3cf887f143c231b8b4d3f49bed0f5ffed1d3a273346d7ba35fc56534d14a50165f308f23a031b3971b82e0970ee2941d476514afbf4b37b79f2c92f4d6da02ce70ee4a0af7bdb6eb74bf0e65f7e973ebcfb05aff0073ff001e6ff1a3ec169fdcff00c79bfc6ae7a5257827ac54fb05affcf3ff00c79bfc68fb05a7f73ff1e6ff001ab79a5cff003a00a7f60b4fee7fe3cdfe347d82d3fb9ff8f37f8d5b26973cd0053fb05a7f73ff001e6ff1a3ec16bfdcfd5bfc6ade69734014fec16bff003cff00f1e6ff001a3ec16bff003cff0056ff001ab79e28cd0054fb05a7f73ff1e6ff001a3ec16bff003cff00f1e6ff001ab99e9499e2802a7d82d7fe79feadfe347d82d7fe79feadfe356f3ed467da802a7d82d7fe79feadfe347d82d3fb9ff8f37f8d5ccf5a43d6802a7d82d3fe79ff00e3cdfe347d82d7fe79feadfe356e941a00a7f61b4ff9e7ff008f37f8d1f60b4fee7fe3cdfe356e97bfd28029fd82d7fe79feadfe347d82d7fe79ff00e3cdfe356c1fa5140153ec369fdcff00c79bfc6a86a7676f1d84ae89820020e4ff00787bd6c46e9222c91b0756190ca72083d0822a86adff0020f9fe83ff00421401a555af3fe3d27ffae6ff00c8d59f5aad79ff001e93ff00d737ff00d04d0055b5b1b536b0929ff2cd3f89bd07bd46dfd8ea4ab4b1023a832f4ffc7aae41ff001e517fd725ff00d06be66fd9d344f0a5ff00c29d02e753b0d3ae677b48d9a4b8862924676772c4b382c58b75279cf5e6803e965b3b27512228656190431208f639a77d82d7fe79feadfe35c9fc3a8e08bc276f0db2a2429757e91ac7808a8b773050a070140180070074af1193f681d6ade0bdf10c9a099b448ffb5d21091cf14b19d2cba23cb71228b6749da3218464b4391bb7738ecc2602b626fec55edfadff00c99cf5f154e8dbda3dff00afd4fa6bec16bd3cbffc79bfc68fb05aff00cf3ffc79bfc6be7bd5fc49f163fe121f0ce8e4e8916a13ea6e1becd7331b57b5974eb8948b8831e6ee8a541b3e6559701815c15aab07c68f186a5a1dd6b7a7699a5c43c3fa347ab6b315c5c38f399a59e3686d5801b06db676592552092abb472c3abfb1ebb4a5169dedd5756d2fbedfe663fda14d36a49ab797649bfbae7d1df60b5ff9e7ff008f37f8d1f60b5ff9e7ff008f37f8d7cf565f1b3c41a96b45b4ed0fcfd1df51bad3630d1cd0cc8d6d0bb89a4b97516bb5a54f2cc41b7a021c9eaa32ecfe3deaf61682f3c596963682da6b55d4e065b9b3bab15bf826fb38686e17f78ad7712c093a318a6dc4a608c13fb1316f451d7b5f5d74fcf4f5d84f33c3addff5fd6a7d33f60b5ff9e7d7fda6ff001a3ec16bff003cff00f1e6ff001af9a3c3df1cfc59e26b5d334fb6d16c2c35dbb92c74abd86e2e1e4874ed6a649ee2eede42a15a416f6d0875036b48cea3e553baac5e7c4ef1eead15ee856965a6d9cf63a7f885b54be8ee653e549a54a2046b35dbc993787f9c8f2882a77f5a72c931519f24ec9faadbbfa69a5b712cce8497346efe4feed8fa3fec16bff3cfff001e6ff1a3ec16bff3cfff001e6ff1af98f42f8d3e2dd63c2116ada2e905c457f6da4ccb730cf73a9da2a5989e5bbbbb0876dc3798c53cb8a2dcfe548b331da4aae4f8cfe39eb7a5e8da6f8cb488adef5a2b3d32d9ed6d66924b19353d7eed6da3dc7cb59a45b648a47f2f62b92e1786ad239062dd454acaeddb7ebd13ed7ff87d08966f8750752fa257dba2dfd6dfd6a7d65f60b5ff009e7fab7f8d1f60b4fee7fe3cdfe35f2469ff001efe26eb573a77842c3c3fa5d8f89ae26d5da49f5592e2d74f92cf4a54612c68479e8f319141493062f98b16039e72ff00e327c52d17c51e25f145b41a6de69561a3f84af2fb4d7d41ae6de07d4e59619ffb3e6850249ce1cc8df2b85500039ad61c378b6dc5b8a76d3de5ade4a2bef7b7a19cb3ac3ab357b7a3d3dde6fc8fb6bec16bff003cff00f1e6ff001a3ec16bff003cff00f1e6ff001af95eeff680f15da6ab71ae3693a6b7842dfc56de1468c4f27f6c19510e6e4263cadbe6f1e57def2fe7dddab95d0ff69cf889ab68779af5bf83a1bc8aef44b9d5f47585e4813cc865548eda69a6da939911b78920cae54a75c1331e1bc74a3cc92b69f696efa6fbf72a59d6162f95b77d7a3d975d8fb4bec369fdcffc79bfc68fb05a7f73ff001e6ff1af1ff823f13f50f897a56af26ae96915f6917ff63962b78ae6d6650d1248bf68b4bb459ade43b8e14960cb87070d81ed95e4e2f0b530d55d1aaad2477e1f110af4d55a6ee994fec169fdcffc79bfc68fb05aff00cf3fd5bfc6ade79a5cf35ce6c53fb05aff00cf3ffc79bfc68fb0da7f73ff001e6ff1ab79e68140153ec369ff003cff00f1e6ff001a3ec16bff003cff00f1e6ff001ab54b9a00a9f60b5ff9e7fab7f8d1f60b4fee7fe3cdfe356f34b9fe74014fec169fdcff00c79bfc68fb0da7f73ff1e6ff001ab99fe7482802a7d82d7fe79feadfe347d82d7fb9fab7f8d5ccf4a334014fec16bff3cff56ff1a3ec169fdcff00c79bfc6ade78a5f4a00a7f60b5ff009e7ff8f37f8d1f60b5ff009e7ff8f37f8d5c34c791235df210ab9032c70324e0727d49c50056fb05affcf3fd5bfc6aa4b6d0c37d64635da4b480f24ff01f535ae7e959d75ff1fb65fefc9ffa01a00fffd5fdf9cff4af86f4cd2be17dff00c35f1f78975cd437ebba56b5e24cdfc974ff00da1a5dcc57939b48ed096df0ff00cb3314718c485ba36ec1fb979af33f0dfc2cf0be8d1a4fa9d858ea9a8c37f7d7d0df4d67199e2fb65d4b72aaaec198795e66d073db231401e55e19f03e8be3af1f6bd7df106c46a378be1df0e4735a5d12608a7962b9696410e76acc58edf331b940c291cd72be038346f17ea1e0ed17e224ff00da7611783a2b8d2edb5294cb05dde25cc915d4ae1db6dc4f042b0005f732abb30e589afb152d6da29e5ba8e1449a60a259154077099da19ba90b938cf4cd626a5e12f0b6b3a745a46aba3d8de58c077456d3db4724319f5442b853c9e98a00f92b4d7d1350bad1bc27aadfbcdf0fe4f18eb16561e74ecd6976b6d6caf6d66f3331f36d96ebed0b1233156312c7f30001a1aabf817c29e2cf8a5a6f876e2e469c345f0d58cf65a5df7d992ceeb51bcb9b7f2a19c92b671bef433152044a4ba80c79fb32ebc39e1fbed23fe11ebcd32d26d2c22c62ca4811ad8227dd51111b005ed81c76aaf6de12f0ad95849a55a68d610d94b0fd9e4b78ed63589e1e4f96c8170cb9627078c93eb401f22c5041e1cf18788fc3b6b6fa068bf68f016ab7171a5e8576f329689916296e15d22532056708e13732eedc70063eb5f04f3e0dd008ff00a0659ffe895a6d8781fc19a5a449a7683a6db2c1e6f9622b4893679ebb25c6178debf2b7f787078ae9628a38234861458e38d42a2280aaaabc0000e0003a0a00783464e281450019e3f1a4c9a5e71de8e7de800cff002a33cd14bde801a0d2e4f3473ef473cf5a0033cd19feb4739ef450020a5cf268a39e7ad002679a5cd1450019a4c9a5e7de8e7de800c9a4cd2f3ef47e74019da7fddb81ff004f12ff003af15f1a7c18bff1178aacfc45a1f884e9109d496fb55b56d3acaf05fc6b008040d24f0bc8b1800381bb86031f2920fb569df76e3febe65fe75a3cfbd00717e12f05d9784a4bf9eda5f324d45a2326db782d900854aae1208e35ce09cb1049e074000cff0011fc27f86fe2dd55f5cf12787ecb50be96382392699092eb6cc5e1dc01c31898931b104a1276915e89ce3bd7ce7e33d6f5e5f175fe9f0ebb79a6da36abe1ed3c085a2458a1bb595e628648db0f2150a49cf1c2e0f35ad1af5294b9a949a7e4ec454a50a8ad349af33d3aff00e16fc3ad56e6fef352f0ee9f733ea97b65a8dec924219ae2ef4edbf659a427ef490ed5d84f230292e3e16fc3bbaf150f1bdcf87ec64d7164137db1a3cb99963f284a57ee19446760908de17e50715e34ff00153c47e18bdd53c31612ff00c24ff63bcbc369a8dc81f35b59da43712c123dbaaabcb1cb2f966400045e5c16073a773f1b75db5b6bcd625d2ec058a4d796905b7dad8de89adac3edc1a601762a1c146da588055c121b03558dc4256551ed6ddeda2b7a5925f25d88786a4f78adefb2dfbfaeacf40d3be0a7c28d2a2beb7b1f0be9d1c3a95acd63730b45be26b5b86df2c2b1b92b1c4edf332205527923356b48f841f0cb41b58ecb49f0e58dbc516a30eacb88cb37dbed976c33976259a48d701092768181c579bdd7c68f12e91a84f6daae870ce9a59b68751164f231335cda1bb06dde40aaca8a5576b00f21dcca005c1352f8c3e24d2b4a8e4b887439f519ed8ea31c3657535ce2d16d4dcb074550508e17cd6608548703f86aa59862a57e6a92d7cd92b09416d05f723d620f86fe03b536c60d0ac53ec72ea13c03ca0424bab166bd600f19b82c4c99fbc49cd2783fe1b7813e1ffda4f83745b4d25aed63499a05219e384111c7b9892238c3108830ab93802bc5dbe3178badf50bfb74b5b3bcfb5de06d3d17cc616d6b1e976f7ce92941976669701c6028258e5540a9ee7e267893c5579a4456260d134fbbd606977089740ea6643a5cb78db576347b0315da4124aaeffba7159cb175e517073767babbd75bebf3d7d4afabd2e653e5575b3b7cbf2d0f55d63e12fc36d7edee6db57f0f58dca5e6a27579898f6bb5fb46223701d4861298c042c082578e9572c3e1a78074bb9d0eef4dd0acad26f0d5bc969a4bc3108cd9c1363cc8e2db8c23e0161d0919eb5e79aa78cf5cd2bc23e00d6bed4d2cb7b119af83ed5fb5f97a55cdc9573b78dd246ac4a818c7a7158177f167c6b657960753b6d3608ed8fdaf5082d649263716d2e973dea45133aa912a3c446ec61800703914febb88e5e4f68eddaefb5bf2d3d0161a8a7cca0afe8bd7f3d4fa6b3fd29057cefa47c5bf18ead75a76969a3d945757d7111334d34b1c296b2594978db536b48d2208f60ced49010e0819155a3f8cbe2a8ed74f4bed22c85e6bb6fa4dd69e2da596e1224d4da6044ebb559da310e46cc6f2db463193cc6c7d23934bfe35e27f0f3c7de23f156b3aa4fab436f6b61069163771d9c44c97093bc97492b6ee8c8fe482a3a8e01e735c65cfc4bf19788ad747b3b26b0d39b5b7d1752866b49da5922b0bcbb11bdbca4a90257518debc1f9d400577100fa789f7c5293cd78df8eacf563e36f0bdbd9788755d3adb5abb9edee2dad648447b6ded2599766f85d949641b8eee47a571b65f10fc5d676b6965ad7932c5a85eddad9dd43395baf2ecf578ed089b31ecf9e39460274dbb49c9c800fa5b27f5a327f4af9d63f8bbe2b12d95add69ba64536bbe4ff00663fdaa4314424ba7b726e4941fc0a19427573e5fa316e91f1a35bbed434c8afec74fb7b39ef16c2e6e62b892e2133c9792da22a48abfbbdc63568fcd50b296daac08e403e8bcfbd1935f3bf8df58d5a1f1078cae23f164fa12f87746b1bdb18435bfd98cee2e5d8cb1c885e4591a3542a186470a431cd54b9f8e1ae69ba63788350d26d05997bcb35b413b25ec777650096469d58158e12e086fe28d0ab9ceec000fa533d2933c57845efc57d5f411ac5a6b89a34d75a4e9579a8f99657ac6191edcc3b6260ebba262261b8124fdd238600666abf163c6d673dd4b6da5e926ce1875aba8ccb753094c3a1cd1452ee0232a1a6f37e5e7098cb6738001f4564d2e4d7cd975f1c35e56d52e2c7438a4b5813534b3f3e568499f4d78d3f7af82364acc7fd5a931000b03bb8e8b44f1bf8c751f88569e1ad4869d6f6f6c755b7be4b732399e5b74b3961788b80576adc6194f5393d31401ee393cd213cd2f341ce7bd00266941a39f7a067de8012be54d4bc71e34b78f52d4341d69b56b5698584b7256da1b68aee7be4b7416218170b6f1b324b24dba32e0302d8207d59cfbd73e9e12f0ac4d3b45a369e86ea368a72b6b10324721cb2390bf32b1e483c1a00f9da4f1778b6e628f48d335fb9fedcb59af2086c985a36e92dee4299af6e4aac6f691a109f22c72bb13f2ef5c0e8ff00689f16f8ebc11e0b3aff0085eeb4f86d18ad9de7da236372ad744468f6ec1c2ee04fdd604f719c62bd89bc1be107860b77d0f4e78ed90470ab5a44c23507761415e0679e3bf35a97da569baa2431ea56b15ca5bcab3c4b3207549533b5c03c6e5cf07b76a00f923f64ff0014f8efc41a34ba3ea17364da178682d822491c87513232ef45662d8088a7ab2ee3d3b66beb5d5bfe41f3fd07fe8429f6da569b697b73a8dadac50dcde04fb44b1a05797cbcedde46371504804f38e29bab7fc83e6fa0ff00d0850068e78355af0e6d27ff00ae6fff00a09ab3eb55af3fe3d27ebfeadfff00413400db750f65121e8d12838f42b8af9f74cf80f7ba678a65d453c46b2682ba7c1676ba449a469aeb04b0b16371e69b7dcd2481b0e49390a0f52c4fd0b69ff1e90ffd734fe42ac73ef40183e19d02d7c2da15b68564c5e1b6df866544c991da46c2c6aa8a3731c2aa800702b113e1c780edf50bbd5ffb1ed7cfbb4b9139705a2c5dff00c7c1113131219bfe5a95505ff8b35dcfe75e6be33f1ce836961aa6896f3adcea8216b7fb326ef95e65c7ccf8daa1436e6e7207b914a58cfabc1cdcf957adae5430dede4a2a377e85ef0d781be1fe951c17fe19d3acc08e73750dcc4de7379be49b6dc252cc5b6c3fbb5192157e5000e2a3baf857f0f2f0da9b8d0ed5859a98e2501950a194cfb245560254f34970920650c72066bc7fe117c46f08e8da59d26f6fd125d43587b7b558d09881252de31c74323264f18cb7e35e87e2cbcbcd47c7b61e12975c9f41d3ce9373a96eb478e19eea68a558ca896456012046decaa324b296f941067039bd4c4d355e351dda57b4af6f2fc4bc6e591c35474670d15eda5ae74eff000e7c0f2eb5378825d1ede4be9da4924770591a49a3f26493ca27ca123c5f2348177b2f04e2a9dafc2af87969a65ce8e9a25b4b67766d7ce8ae0bdc06162e24b65ccace4240e0344808543f740af00b7f8a5e25d27c4778c3c40be20d2352d0f4ed3f459bc85b759f5db812b412aa819c5daf6cedfdd6e40035665a78bfc796de1bb3d5758f125e5e9d1343b09752bbd364b313c172b2ca27bbbcb19427da21b80836885810aaea8bbf06bb3eb988db9df4eafa6df774ec723c3d27bc57dddf7fbcfa86f3e1ef82afadb50b4b8d1edb66ab7ebaa5d94531c92df22a2adc991087132ac6a03a90c028c1a96c7c07e0ed36d16cac749b68a01697163b429e6daedfcc9d18924b79aff339392cdc939aeb11c488aea7218020e31c1f6a773ef53f5aad6e5e776f57e9f9683f634ef7e557f4384d4be19781355945c5e68f07da145b85b888bc13a7d951a384a4b132c8ac91bb206520ec62a4e0e29cdf0d7c03268375e177d0ac9b4abdf2cdc5a98818e4684288d8f7dc9b415607208ce73cd775de939f7a7f5caf64b9de9e6fa0beaf4b5f756be47945dfc0df8477da15b7866f3c2da7cba6da4f35d430b467227b9044d217cef669431121663bc1c36456ecbf0cbe1f4d6d7b652787ec0dbea36d67657510842a4b6da7126d6265181b2024940385aee8e7de8ab963f12f7a92efbbdef7fcf5f5d49584a09dd417dcbd3f2d0f3d3f0a3e1b9f16ff00c2767c3b61fdbde6fda3edde57ef3cff002fcaf371f77cdf2fe4f336eedbc67159b6ff00043e11db47aa450f8534c11eb30c96f7b1b4019258657f35e30ad9544690ef2a81416f9baf35ea940cfbd0b30c52d1549745bbd96cbe5d3b03c2507ab82ebd175dfefea72de15f057857c136d7169e16d3a2b04bb9bed17053734934bb5503c923967760aa14166380001c0aea739fce819f7a067deb9ea549d4939cdddf766d08460b962ac833cd19e68e73de8e73dea0a109e6806979f7a39f7a006e6941a5e7de8a004c9a5cf3f8d1cfbd1400679fc6907f5a5a067de800c9e28cd1cf1d68a004cd79e7c4cd535dd1b41b6d4343bc8eccaea7a745705e2f31a4827ba8e2644258042437de21b8e0007047a273ef50dc5b5bddc7e4dd44932655b6c8a1d77210ca70723208041ec79a00e0edf52d757e275d68b75791c9a6368c9776d6c916c68e41398d99dcb3172474c0500718279af953f6aaf18fc42d0efecfc2f15e59a68faa3a5fda7d923912fc3583a39594ee605164dac1940071838c1cfdcff66b7fb47dafca4f3f6797e6ed1bf6673b7775db9e71d335524d274c9b505d5a5b489ef52136eb3b461a45898e4a063c852792075ef401e63f04bc4be31f19781acbc59e2e9b4e90ea8826b45d3e364c43c8cca599819188c90a005e9cf6f4eba3fe9d647fdb93ff004034fd3b4cd3f48b5163a5db47696eacecb14281235323166c28e065893c7734cbaff8fdb2ff007e4ffd00d007ffd6fdf91476a51507907fe7ac9ff7d0ff000a009f8e692a1f20ff00cf593fefa1fe149e41ff009eb27fdf43fc2802c77a43507907fe7ac9ff007d0ff0a5f20ffcf593fefa1fe14013f6a0557f20ff00cf593fefa1fe14be41ff009eb27fdf43fc2802718a3b541e41ff009eb27fdf43fc28f20ffcf593fefa1fe1401376a3f1a83c83ff003d64ff00be87f851e41ff9eb27fdf43fc2802c71fa51c66a0f20ff00cf593fefa1fe149e41ff009eb27fdf43fc28027a3d6a0f20ff00cf593fefa1fe14be41ff009eb27fdf43fc28026ef4b55fc83ff3d64ffbe87f851e41ff009eb27fdf43fc2802c527ad41e41ff9eb27fdf43fc28f20ff00cf593fefa1fe140163bd1c541e41ff009eb27fdf43fc28f20ffcf593fefa1fe1401351daa0f20ffcf593fefa1fe14be41ff9eb27fdf43fc28026a2851b540c938ee4f3450067e9ff0076e3febe65fe75a1cd64590baff48f29a30bf689786524f5f622aee2fbfbf0ff00df0dff00c55005ae715c84de06d02ef58d4756d461fb72ea91db25c59dda24f69bed3708e458dd4e2401b04e7d38cd74b8befefc3ff7c37ff15462fbfbf0ff00df0dff00c550063cfe0ff09dd69f069171a2e9f258dabf9905b35ac6618df9f99136ed53c9ce0739aa3a77803c27a6dfea5aac7a6dbcd79aacb349733cf0a49232ceaaaf16e2b9f28aa01b0e4638e95d362fbfbf0ffdf0dffc5518befefc3ff7c37ff1540145fc39a04baa45adc9a6da36a1047e54574d021991318daaf8dc060918cf42477359dff082f82c5b2d90d074dfb3a4e6e562fb245e5899860beddb8dc4704fa71d2b7f17dfdf87fef86ffe2a8c5f7f7e1ffbe1bff8aa00c3b8f05783eeedcda5ce87a7cb09f2b31bdac6ca7c85db1f0571f229dabe838e94b7de0ff0edecf2ea02c6dedf5292036e9a8430442ee15d8514c72b212a555885e381c74e2b6f17bfdf87fef86ffe2a8c5f7f7e1ffbe1bff8aa00ceb2f0ee9165a45868a6dd6e6df4d812dedfed0ab2b0548fcace48fbcc848623a82474353c9a168934892cba7dabbc4f1c88cd0a1657894a21071905158aa9ec09038356b17dfdf87fef86ff00e2a8c5f7f7e1ff00be1bff008aa00cdd37c2fe1bd1d045a4e9565668b234c0416e9181248bb1986d030c53e527fbbc74a7ddf86fc3d7f68d617ba659cf6cf0c703452408c86288968d304636a31ca8e8a7918abf8befefc3ff007c37ff0015462fbfbf0ffdf0dffc55004167a2e91a7c893d858dbdb49140b6a8d144a8cb6e872b102a061149c85e80d54b1f0b786f4c69df4ed2acad9ae675b998c36e886499092b236072ca4920f504923ad6962fbfbf0ffdf0dffc5518befefc3ff7c37ff1540124b6b6d3cb0cf342924b6ec5a176505a36605495246549524123a838aaada3690de586b1b62222c63cc287617712315e38dce031c75600f5a9b17dfdf87fef86ff00e2a8c5f7f7e1ff00be1bff008aa00e7bc41e0cd1f5fd30e98d18b30360592de28b7048dc4810ac88e8d1961964652a7ae33cd54d07e1d7843c3f6da6c56da6c134fa507fb35dcf0c6f72a657691c870a3692ec4e1400b9f94015d662fbfbf0ff00df0dff00c5518befefc3ff007c37ff00154019b7be17f0d6a57f1eaba869363757b16df2ee66b68e499761cae1d94b0da4e473c1a5ff008467c3bfda571ac7f65d9fdbaee230dc5cf909e6cb19001577c6594800107a8001e95a38befefc3ff7c37ff15462fbfbf0ff00df0dff00c5500608f03f833ecb6d63fd83a69b7b37792de236911489e4fbcc8bb70a5bb91d715aefa3691229492c2d995966460d0a1056e08328231d2420171fc44739a9f17dfdf87fef86ff00e2a8c5f7f7e1ff00be1bff008aa00cc1e16f0d0bdbad4869365f6abd411dccdf678fcc990630aed8cb0e0707d07a0aba747d24dda6a06cadfed51c8f2a4de52f98b248a23660d8c86640149ea4003a54d8befefc3ff7c37ff15462fbfbf0ff00df0dff00c55005ba0e7355317dfdf87fef86ff00e2a8c5f77787fef86ffe2a802d0cd033cd55c5f7f7e1ff00be1bff008aa317dfdf87fef86ffe2a802d734be955317bfdf87fef86ff00e2a8c5f7f7e1ff00be1bff008aa00b43340ce6aae2fbfbf0ff00df0dff00c5518bdfefc3ff007c37ff00154016b9aced5bfe41f3fd07fe842a7c5f7f7e1ffbe1bff8aaa1aa0bbfb0cde6345b703385607ef0ff0068d006d7ad55bbff008f49ff00eb9bff002356bd6ab5e7fc7a4fff005cdfff004134005a7fc7a43ff5cd3f90ab18359d6a2f7ecb0e1e2c7969fc0de83fdaa9f17dfdf87fef86ff00e2a802df38af947c6be0cf8ab2f88b555f0f68f697ba6de5c4d722e1ef960765951708119090eae08e4ed239cf6afa8f17dfdf87fef86ffe2a8c5f7f7e1ffbe1bff8aae3c6e06962a0a9d5d93b9d783c6d4c34fda53b5fccf85fc05f07fe2fb6a5e1eb6f1569b6f63a6695a94535c3fdb56576b5b67324415507de2c10118000cf35f6deb5e1dd03c470c76dafe9b6ba94513f9889770a4ca8dd3203838247071d455dc5f7f7e1ff00be1bff008aa5c5f7f7e1ff00be1bff008aa9c065d4b07074e95f5ee699866357193552adb4edf7958e8ba397590d85b174689d5bc94c87801111071c18c1210ff083c5675d7837c257d3dadd5e68ba7cd2d80c5b3c96b1b342036f01095f9406f9801d0f3d6b6717dfdf87fef86ffe2a8c5f7f7e1ffbe1bff8aaee380b67a527355717dfdf87fef86ffe2a8c5f7f7e1ffbe1bff8aa00b66939aad8befefc3ff7c37ff15498befefc3ff7c37ff1540168e694d54c5f7f7e1ffbe1bff8aa317dfdf87fef86ff00e2a802df6a066aae2fbfbf0ffdf0dffc55262fbfbf0ffdf0dffc55005b19a066aa62fbfbf0ff00df0dff00c5518befefc3ff007c37ff00154016f9cfe349ce6aae2fbfbf0ffdf0dffc5518befefc3ff7c37ff1540168e68e6aae2fbfbf0ffdf0dffc5518befefc3ff7c37ff154016b9a5e6aa62f7fbf0ffdf0dffc5518befefc3ff7c37ff154016b0697bfe355317dfdf87fef86ff00e2a8c5f7f7e1ff00be1bff008aa00b7dff001a066aa62fbfbf0ffdf0dffc5518befefc3ff7c37ff154016b078a5ffebd54c5f7f7e1ff00be1bff008aa317dfdf87fef86ffe2a802d60d2f3c554c5f7f7e1ff00be1bff008aa317dfdf87fef86ffe2a802d9a4e7155717dfdf87fef86ff00e2a8c5f7f7e1ff00be1bff008aa00b441cd67dd7fc7ed97fbf27fe806a6c5f7f7e1ffbe1bff8aaa728b817f65e73211ba4c6c520e761f526803fffd7fdfaa3b520af9df50bff0013f88f56bb921d25f51b410b9b4173770dbc7125c31f26e6350c183461082092e78605338a00fa2a93f3af3bf875ad6a9aa69b241ad2ce973108a44fb4346eed0480aab178b0a4b3c6e70402a08073d4f1bf1b3c5ff11fc0ba7d8ebbe0e3a1cb6771a9e91a4c906a70dcb4a25d56fe1b3332c90c806d8966dfb0a65caeddeb9c800f77efde92be6f3f1bef3c21e2dd4fc1ff00106c67ba6d2d34113eaba269b70d610beb93cb6d1998b3c8513ce45042973129f325db1fcd5bd73fb41f816cdaf26bc8355874eb65d545bea4d64ff64bf9745121bc86d5812ef220864d80aa89823188b8526803dcbb52d7946b9f18fc23a15d1d3658efeeb5064d31adaced2d5a59ee9f56337d9e384642b3016f23c996558914b390bcd79bdd7ed2fa2c7abd84963a2eb77ba4dc695e21bcb94874b9ff00b42d66f0edec369762489f60544323e3ab4d80610e0d007d3f47e75f2fa7ed03a95ff8c8e97a768461f0fd9f8a74ed0eeb55bc72893d96ada40beb6bbb5db9ff0097a922859640a36317c8385385e15fda33c43aee9fa5b6a7a459e9b79ab78b5ec6056777887864dacfa9c3a939e0ab496301241f95653b79ee01f5e76a3f3af9ecfed2de0187449b5ebfd3fc416507d82cf55b2867d267fb56a3637f3a5bc335a5ba0695c996440f132acf18742f1a86197689f1ff00c3d36a7aee91afa496b7ba45c5ecf35a43134b7161a559db473b5d6a0aacc2005999179cc8c3081b0d800fa0e8ef5c1f813c7fa6f8feca5bed3ac750b148d619145f42b189a1b94f3219629237922911d7b2b9643c3aa9e2bbbe734007e345273464f3400bde8a4e734bcff3a00051eb4828e79a005ef4b4de734bcd00145273464d002d14993450067e9ff76e3febe26fe75e39a3f89bc5fe27f889e32f0d43a9c5a7596817d6b696a22b4495d965b182e5da46918e497948180a0003a9e6bd8f4ffbb71ff5f137f3af997c416de39f02fc4bbed57c3ba1eb3aa45e34d66033dcd8476335b58410d8c3009e4f3e68a400b46119483c9041c6e2003ddfc3575acaeb5abe8bab5eadf8b34b496297c9581b170afb9484254805320e01e71cd733aefc5bd03c29e27d774bf145cd9d869ba169361a94b726677b82d7d3cb04719b758ff8de30b16d66691c950a30376a7822c3c4916abad6abe218e64fb60b38e0fb42dbc7211023eef96da49502ee6e096c9e78000cf9c7c47f80d71e3bf116b7e24b7d6d74fb9bfb2d052c01b6f396daf740be96fa1964064512c523b8578c6d38070d93c7a595c3093a8e38c95a3a6baff32bed7fb37e8ce1c7cb131827855796bffa4bb7e36ea8b9a87ed25f0f60b6d12eb4b379a8aeadaf47a04d10b49e0b9b0b874de4dcdbcd1acc84295210a066560ca0a8247d035f2d45f013c592c93789b50f12d9c9e28bcf16e9fe28b99a2d3dd34fdba7db8b44b68e0339906610732348c779ce36fcb5f529ad734a7818722c14afbdf7f2f25a6e93eb6bd91197cf172e678a56edfd5dfadb5b5ed761452734739fc6bc83d117f1341a6e4d29cd002d149938a013400b451cff002a4e68017f1a2939a5e7f5a0028ef48734bce6800a5a6f34bcfe94007e3452738a3271400b47e3473c52738a005a29013464d002d1de93279a0f5a005fc6814940cd002fe268f4a415e6369f136d7fb566b0d6b4dbad261169777f6f35c942d25b59cab0bbbc2a4c916f665310619901e3e6e2803d3e8af1a93e30227876cfc52be1fd44584b6cd7976f2f9711b489673004218fef2e0904f92bf36063ef100e87c4ef8b5a07c2ed3a3bbd660bd924bb8e4fb1f936d2490bcca0958de50364649fef11c6719c5007aa8fa9aced5bfe41f3fd07f315e19f047e39587c4cd3ad349bc86e4788aded77ea5e55ac82cd5d4e3789b05143f5552777518e2bdcb56ff907cff41ffa10a00d2f5aad79ff001e93ff00d737ff00d04d59f5aab77ff1e93ffd737ffd04d0016c7167111da25ffd06bc33e146bbe39f887e09d33c537fae47693df42b3c90dbd8c4634f319b0abbcb36000064924f5f6af728031b18c2e32625c67a676d7c9bf0ea3f88fe0abb83e185b683afc5a7e91a5dbca35630e992dacf3176df6f1b1b9424c608218804a91fc5bb001f4b783b51bfd53c3f05d6a722cd7226b981e444f2c3fd9e79220db41214b040480719ae2351f8d7e094b1d5a4d16f05fde69b6ba94b1c46396186e27d2c3fda2de3b874f2da4899087552ccbc9c601aebbc07a76a9a5f85ad2d35a5297be65ccb306d9b819e79251b84659036186429201e0122bc2347f84de34f11e82da6788f50b7b0b0b6bcf11cf636ff00636fb5acda949750c2f33f9a51a248a76701555a4dcb923073ea65f470b2529e2656b35f93f26dea92e9bee7162ea578b51a2af7bfe9e6bbbefb1ead63f18bc077ba4cbaa7dbdd3ecff635781adae16777be19b710c2d18966131044663560f838e86ab6aff1b7e1e699a08d6d754598496f7f711c4b14c6441a6e56e7cf458cbdbac3262395a55508e403cd656b7f0ab57b9f10c7e2bd1f56821bfb28f491671dc5b1920dfa70b94944bb5c3159a3b9655db831b00df374ac37f83fe32b36d4754d1fc41611eb1e21b5d46db5696e6c1a5b7537d2192392da3599197ecff736bb309072c41aeb850cb1b4dcdf4d2fe5aaf85f5ebf2b7539e7571c934a2beef3d3ed2e9d3e77e87a0e95f14fc317b269ba7dd4cf6fa8dfc5681a210caf6f0dd5e40278ed9ae42792256439552c188c1c7233a3a0f8e6c2ff00c036be3dd676e99672d98bc9f73191615e72321416f6c0c93c015e47ff000a4bc4b16b565a847aedadc43a75f6997b6df6a82779234b0b7480db46ab3ac291b6d670fb0c996c31200ae91fe0c5ac3e0a3a3e997a6d3c42ba52696bacc62453e52386da63590055700a31521c024ab038222ad0cb928a84dead5f7d37bf45a6ddde9d4ba75317ab9476bfcfb7f5a7c8e99fe2ff008061b58ee2e750960925d40694b6b2da5c25e7db9a2fb42c06dcc7e707687f78015e53e6e9cd60ebbf1d7c11a6d85f5ce9b762f65b028ecad1cb14735badd476b7335bc863db70b6ed27cfe56fc3614e091595e11f841ab683e208f5bbdd4acda35d63fb605bdadbccbb5db4e6d3da2f3269a47618c49e631dc4e4600c60b2f84de298740b6f085cf886d9b45d28411e9f14763b667482f22b846b890b925d238bcb1e5ec5624bb03c28d3d8e5719af7db5a5f5ef7baf87a69eb7df423da639c5fba93d7a7ddf6baebf76c75371f17fc1f1450ea22fa28b4e8e7bbb6bf92e927b69ed64b48d6460d03c41c615d59b76d02360e322b7357f88fe0fd12e6e2c2eef5a4bcb69e2b57b5b6826bab8334b17da15123851ddd843fbc6da0ed4c3360115c8dcfc238b50f10ea9a9ea77ab7163ab5f5edcdc5a1888260bcd362d3da22dbb071e5efce3be31c64f271fc0ad52d746d11bfb6e2d535fd32eaf2e6eef6fa29628afcde46b0e5c5b4b1c88d145144a855c8210823e6c8ce3472d76bcdad3f1777bdba5acfd535b329d4c62bfbabfaf9f5dd7a35d8d3f8a3f1f746f01785e2f13e896a3c4305ce993ea56e6de4658dd54a470067547d826964dbb9861769efc56859fed07f0d516eacf5bd5a2b2d534ab28eeb56b658ae1d2cd9d22611990c4b97732a889302490fdd5c82062df7c087bcf02eb3e111aac10cda9e9da7e9d0dc4568522b78ece537126d84487fd6cceec46ee0119248c9a5e27fd9e7fe125d37e21594dad08a4f19eb9a76bd6ae2db72d9cda6c56a914728f3019a367b6cb6d319dac40208dd5d9469e4b282a7564d34fe257bb4dc2da59ad139766f97cd1cd5a599c64e74927a6ced6ba52eb74f56a3be8afea7612fed03f0aa2d121d6db5698acd792580b35b1bb6d456ea28fcd9227b1111ba46488f98fba31b53e63c7355f56fda03e1adb235ae8dacdb6a3a94fa31d6ec614f37c89ad1e19268a679d23758e1611302e7ee9e319201f23b8fd97356920b6d6adf55d161f11c77f7575315d36e069b34573088023a0bc172d246aa0895a7e7ee91b70075ba0fecebfd816de23b4b5d5add23d77c1b67e154486c7c98edded85d6fb854121011cdcf110c6d0bf78e72349617228c79a3564df6f9a5fcbb25af9eda333857cda52b4a9a4bbfcbfc5bdf4f2f33b54f8f7f0ded6f746d135cd5e1b3d5755b5d3e668912696dade4d480fb3472dc88c45119d8ed844a51a4ec3b56e7863e30fc3bf18788ee3c2be1fd585cea1009d914c334515c2da388ae0db4d222c570b0c84248626608c70d8af2ed2fe0678cfc3daf492f86fc5b6d67a36aeba43eb903e9ab3ddcd2e95025bb0b696491a38a3b88e350c1a2764e4a3062084f85bfb3d5c7c3cf175b6b371a969f7f61a4477d1697b6c248f500b7d26f226b87b891308b85c451279980cdc8ac6b6172754a528557cd6d16bbdb54ef056b3d377a6b7e8694f11993a918ca9ae5bbbbd36e8fe2edaedbe96ea7d3fde8a4ef4739af993dc17bf5a3f1a439cd14007e26969b4bcd002d149934bce7f1a0028a39cfe34828016969b93c52f340051e949cd72be2df165b7846c6dafae6d2e6e96e6f2dacc0b74dc236b995620f231e11016e49ebd0726803aba2b95b7f15dbdc78beebc1eb69731cd6b6497a6e244d9048af26cdb193cb907ef11c0e9d6bc3be347ed0b63f0f1e4f0fe916d72fafc73db395b8b674b76b52e1a574958047dc81917693863cf4a00fa6ff003acebaff008fdb2ff7e4ff00d00d727f0ffe23681f12b4a935af0e25e0b58e4f28bdd5b3dbab381f3042e00936f4254900f7aeb2ebfe3f6cbfdf93ff00403401ffd0fdfa02bc8754f8733a5d5d5de8eeb37dba3bbb668a691a08ede1bbc13e58456dc55f71cf0d83804639f5d06bc93c51f10a1d1668e5bed460d1eca6d4bfb26d5e5b67bb92e6e870c4846511c61b23b938cf1c50076be17f0b5b785ede782099ee0cd206f32503788d142c684f56d83b9e49249e4d677c40f03dafc40d12db44bcbc9ec52db55d2b56125b08cbb3e95790de2467cc565d9234211f0370563b4ab608dcd0b54b9d421b886fe248af2c676b69c464b46cc155d5d09e76b230383ca9c839c64e3eb5f107c2be1df1668be0bd76ecd8ea3e2286f25d30cd1badb5cb5820967856e08f284eb16e9444583b44923a82b1b9500c2f117c2dd3fc453788a69afee203e223a419446a8443fd8f379c9b320e7cc3c3e7b74c570f71fb3edb6a31be8facf89351bcf0ec1fdb2fa7699e5c519b4935a595246370abbe516e9712adbab00143fcfe61552be9de0ef88fe16f1e6976baf786a69a7d2efec86a3697cf03c36d7168cec893472380ac9205de87f8a32ae3e5604f626fac8429706e22f2a400abef5dac090060e70724e2803e59d73e0a78ab4564f17d8eb9abf89bc4505de8a607816c2c9ed2db4b8ee216304122a41379b1dcb89a39a45ddb8b46d1954035fe197c18d6ecfc38d73e39d4ef5b5abfb6f145ace257b7964487c47a81bc0646851623340811008f318e465f018fd23f6bb5f2e597ce8f6404895b72e10af50c73818ef9a47bcb48d12579e3547dbb58ba80dbba60e7073dbd6803e76d73f66ed1f5ef04f8b7c093f88353b6b2f1658e996c6e2d4450de585ce996d15aa5d5b4c172b2958236c1042b82571922ba0baf805e0fbbf1f5978edee2f63165e14b8f090d32290259496d39402764033f688a2568a37046d491c77e3d1bc67e36f0ff00807453aef88e692381a68ad608a0864b9b9b9b99db6c5041044ad24b2c8dc2a2027a9e809ae4f47f8d1e08d5ee9f4c67bdd3b528751b7d32e34fd46ce6b4ba826bb89e7819e39147ee658e27293026362aca1b70200071b65f006665b33e25f176a5ad4ba4da697a7e992496f6d0182d74dbc8af18b88d00967ba30449348768da83cb48d8b16bb73fb3fe84be2dbef1d687ab5ee87af6a97f7b73a85f58476eb2de5a5eda2da9b49cbc4fe6470b471cf03b7cf1c88003b19d1bd9d75ab27d4574d4deccf6df6b598213018cb8403cdfb9b893c2e72473d2adb5fd8adb8bb6b889606202ca5d42124e000d9c673c75a00f29f857f08acfe195d6b3a8457c97371adfd97ed11da5a47a6d906b50e3ce5b480f942e673216b8980065217801540f61ef4519e6801052e3ad2668cf5a003bd2d2679a334000a3d68e68cf5a003bd2d2739a33400518e28cd19a005c52519a28033f4ffbb71ff5f32ff3ad0acfd3feedc7fd7ccbfceb4326800ae0355f88da0e83af5e68bad96b55b482c2449f0d2f9d2ea124f1c70c71c6ace5f301e0039c8c577f9ae0b50f015a6a1e2b5f15b5e4c9283607c90aa53fd00dc95e48cfcff6939f4da31de80336d7e2ff0081eeaeaea086ee568adedec6e527582564b8fb7b4891470aaa97925dd1906300b03db838b537c5bf87506df335b84eeb782eb291cafb62b990c3096da876992505154e18b82a064115c95c7c11b3952311ead2936ed6d342b3c092c62e2d66b9915dd4142eacb72e8c9b8740c0839ced693f09b4ed22d3ecb0df4c433e932b958a38c1934bb86b9042a800095dc861d8018e79a00da1f147c0662b49bfb5502de332ae629418ca4bf676f3c6ccc189bf7799768dff002f5a934cf88de1ad47c313f8ba5964b2d3edaf2e2c9dae62747f3a0b836db5531b9cc920010282589000cf15c56a1f0474bbed625d5c5fb83793cb25da4d6f1cdbe392ecde2a4658e232acc53710d953d0300c3a893e1e67c34fe1f8b54991e2d59f57b1baf2919ede5fb51bb44653f2ca8ae4a9ce0b21ea0f3400ba6fc4ad175cf13e9de1cd111eed6facaf2f24b9daf1adb9b39561689d1903097cc62191b694da7233815ce5ff00c55d6b48bbd7e3d5bc362dedbc376697f7b703518dc0b7944a632aa2304922262c0e36fa9aea7c2fe035f0eea675ab8d425bebd992f3ed2ed1ac692cb7b3a4ccc1173b026c5445c9f94724b64d3f57f00d9eaf3f88e796ee58cf892c6dac650aaa444b6de6e1932392de69c83c702802a3fc56f06227db0dfc71d944b706e65984914903c0611b5a074121dde7a10703865232181a927f8b3f0f6d2ce2bfb9d5d228a53383ba1983c5f657114c664d9be1092304632051b881dea8eabf0b6c755d72f35c9350b8492f2e12e1a35442aa505a00012338ff00445ffbe8fb6384f1bfc2ff0013cb75a97fc2233487fe1228af20be99e4855235bb9d24dac8ebbb622efc3c64b9ce36f46500f66d1bc67e1af106a171a5e8f782e67b5dfbf6c6e236f29fcb93cb9194249e5bfcafb09dadc1c1af31d5fe305ee9bb3ecda6db5ff9777344ed6d7b1b2dcc7148d17976bb82eebc0e63cc0d82324648c35751e16f8703c33e26bcf110d49e75ba8e58bece90adbabf9d22c9e64fb0ed9654dbb11c221d8486dc7e6ae4b51f83ba96a57b7779aa6ab6daaadddc3dec76f7b68e21b1ba71b7cfb410cd19499540d92b97910825586e22802cf8c3e2bea3e1ad720d21acad60df630dccbf68983347348ee1a13e5b6dca2a86ce79078e2ba8f0bfc49d1753f0cd86b5e23bdd3f48b9bdf3bf712dd22ffaa90a646f20f2bb5b1db70ae63c47f09b59f1248b7777aec62e12dad2d306cc324b1dbbc733bbb7982513492c63e7571b538da4926bd13c39e1bfecad33ec5a9adadcbacaee8c9137dd7e704ccd2b139ef9e981da8021b9f885e0c86ce6bc8756b6bd106c062b1905dcecd21da8ab143b9d99db8500726b9bf0d7c4b37b7335a78aecbfb16479ee16d1cb1961648325e296503647751004c91e769eb1b380c47a74369696cc5ade18e224609440a48fc00ac1d2741b9d2acb54b68ee57cdbfbcbcbb8e431ee111b962ca0a93f36cefc8cd007cffa47ed03aaea1aad85a4da7d825bdc5ec504f22cb29f26091c8f3776dda709861d883c57b5ea5e39b4b4d5a2b0b546b88e2b9bab6bc2a8c6447b6b3fb5ed8940fde3152a081dce3ad78dd97eceb3e9b7d05c5b6b914b159cd6d70893582179cc0aa0c3332b8fdc3322c8047b5c30fbdb0b2b7b145e0d7b4f106997b61243069d612dedec9195792e67bcbe0e2466959f1b7e7271827800600c5005097e2bf856d7516b6bb95a3b57b3d3aeed6e955a5175fda466f2a38a38d5a42e4424e31ce7eb4cb6f8bfe07bbbaba821bb91a2b7b6b0b98e7582574ba1a899042900552d2484c6728a0b7b7070eb6f85da3d8f882d75cd3ee26823b3fb288ad461a355b5fb561433658026edb8ce14280302b999fe0859bc36f1c7ab4ac6cd6c5a05b8b7496313d8b5c6d775050b2ba5cb2326e1d03020e7201d74ff0016be1d5bedf335a84eeb782ef291cae04575218612db50ed32ca0a229f98b82a06411538f8a1e0368ed251aaa05bc2421314a3cb2b2f907cfca7ee3f7c3cbfdeecf9fe5eb58da47c26d3747b4fb2417d310cda4c8d88a38c17d2ae1ee410aa001e6bb9dc07418c73cd635f7c0fd2aef5a9b5917edbaf2e649af125b78e62e8d766f15222dc465598a1621b2bd8300d401da697f11bc33a8f85e6f17cb2cb65a7c1773d939b989d243341706db6aa637399240020504b120019e2abe95f12b45d7fc5167e1dd0d1eee3b9b0b9bd96eb6bc6b01b6996030ba320612872c195b694dbc8c91513fc3c27c34de1f8b5499248b577d62caebca42d6f29bb37688c87e59515d8a9ce0b21ea0fcd56fc2de045f0ddfbead36a12df5e5c2dd1b9768d634925bb9fcf77545cec0b808ab93851c9272480723a8fc59d6b459f5e1ac786becf6be1cb68aeefae06a31b810cfbcc6caa23c9384258718ed9aeef49f1c685afdfc367a3ceb38905d07de1e19a392d4c4195a19115c712a9c9c7041e4106a8eb1f0fecf5893c4724b79347ff000915b59db4a15548896cf7e0a64725b7f39f4e2a35f009b7f115df896c3549a0babab892660628e4455996d51d006ec56d8007a8dc4f61401e878a5158b0d8eae974934da9b4b0acf3c8d0f911a868a41fba8b70e4088f21872ddeb6b340082bc8f4ef84b6313df26bd7f26b306a53fdaae3cf8962b89268e613405ae622b2958080224042a80302bd73268cf4a00f15b7f8350e9efa6ff666b572b16966792086ee24bd896e2e26699a70b316c4a01d8adfc2bc8c1249eabe24f802dbe2578697c2ba85e4b696725d5bcf72f02a99648eddb7f96a58109bd80cb6090338e79af40cd193401e55f0c7e14691f0a8eaf6be1fbb9e5d3b549e2b9482e487782444f2d809060b2b0008dd920e79f4f44d5bfe41f3fd07fe842b4726b3b56ff907cff41ffa10a00d2f5aad79ff001e93ff00d737ff00d04d59f5aad77ff1e93ffd737ffd04d002da7fc7a43ff5cd3f90ab1f9556b4ff008f487feb9a7f215633400578049f1ff478fc29a978906917ad3e9fe233e1d3a7864f3a493cf1109d4fddf24c599b3d42291d462bdff3c5785b7c08d19ae9eeff00b56f7325adec0d1ed8fca32dddc99d6e0aedff005b0a33c2873fead8e727040076cdf147c071c97b1bead183621fcc263936c9e54a2171036dc4e5662236116e21c85ebc55dd03c73a0f8a2fc5b685711dd45e54ee5c1649164b69bc8963689d558147cab6718618c570537c18f3bec88faf5c797a2cb24fa128823cd8cb25c2dc6643ff002f014a88c0217f779ce5fe7ad9f00781755f0f6a37bac6bd7c6eef65b9d4555955152586eee85c2b9551f2118da1727007249e4807296dfb40e8f75e12b5f1347a35f79f75e253e1afecf2d1f9e920b9301b9273b7c81162e33d4c6471bb8aebb54f8c3e0ab089a582ecdd88ef2dad6411c720f96e27fb379b1653fd21165f9098b77cdc75ae72dfe03e8b04c26fed4bc602ce2b5f2caa797e64773e7b5c6d03fd73c6040c73feac0c73529f8353ecb354f115ca368a605d1985b447ec90c372b71b24072272db1622c769f2c718725e803a493e29f875e7b03a7491ddda5f4b145e7893ca301779d2432c722ab2089a060e1b0436410306b774df1e785758d36ff56d36f84b6fa643f68b92629237484a19164d922ab14740591802ae3ee935c33fc17d36ee164d5354b9b97b891a7bc75448fcf96592e24918000f9609b82140ced0a392724ecf83fe1869de18d3752d3eee74be1aa5b4563314b74b606da189a25521092598331662d8c9f955471401cf6abf1775ed0fc277de33d4fc197ffd9f0e8f71ac5a2dbdcc32cf308555d2de55f9560b89d5818c6e74ce559811caeb3f1cf43d2ef6c6dedb4dbcbf86f3c3375e2769edf6958a1b7119481949dc66983315006008d8b11c66d9f851a95de95fd87ac78a6faf2cadec1f4eb28fca8e2291b14c493ede2e26548c22b30550093b771cd456ff0005b4fb196fae34ed6751b49eea7bf9a09a231892cd2f115238a0254811db905a356041dcc1b238a00e97c29e3b97c49a76a1a8cf6114515944b34771677b15fd9dca32172229e3c7ce9b70eaca31904120e6b8bd27e3d68dabe87e06d622d2af227f1a5dbda35b48c81f4cf295cccf72738db1baaa1db9cb3ae38e6babf0dfc385d12e75cd46f2f92e2f75eb68ad6e1ed6d23b284242b22abf9285834a7cc259d892400a30a00ae66c7e04685672b3b6a579346f169b108982044fb0a1595a300651aeced69483d50631ce403b05f8afe007b36bd4d543462486355104c6494dcabb42628f66f912511b18dd0157da704e2a3b5f8b7f0f6facdefec7575b9894c010450ccf24ff006a0c613046137cc1f6360c6187cadcf07183e13f83961e179acae05f99e4d3ded442c96d1c05a1b3866863490824b39131666040c81b557272b17c225b11a3dce93ad5c417fa1595959d9cf2c293262cd6742d24795dde6a5c30601970402a473401eaba4eaba76b9a75beafa45c25d59ddc6248668ce55d4f71dfea0f20f06afd607857c3f0f85740b4d0609e4b916c1cbcf2e37cb2caed248ec1405059d89c01819c0adf06800ef4bde933cd19e6800ef40a33464d00252d1934734006297fc69334668017fc690519a013400b8e945267a519a003b560789bc3d0789b4a1a5dc4cf027da2d6e77c6016cdacc9381ce4618a60fb1e39adfcd19e940183fd810ffc24ff00f09479cfe69b0fb079581b36f9be6eecf5ce78f4c579cfc49f82da0fc53d6b4ed43c4d7974b69a65b4d0c56b6ac222d2ceca4c8d260b7ca146d5181d739e95ec868c9a00e3fc03e131e05f08e9de118eedaf62d2e368229e445476883129bc2fcbb803824019c6715d05d7fc7ed97fbf27fe806b43359f75ff001fb65fefc9ff00a01a00ffd1fdf902bcf75451a06a13cd3e9c753b2d4265b8b6892212b43a8e0285e41d8b3601121c046ddb880457a18cd506d534c8d8c6f776eaca704195411f519a00a5e1fd327d36c08bd7592f6ea57b9ba75fba6697a85ff650008bdf6a8cf35e07fb467c2af127c73b2d23e18db15d27c3b24ffdadab6ba02497514962435ada5ac6c721ae253fe932329536ab2c3f7a60c9f495bdcdb5d297b69639541c66360c01fa826a5a00f8abc45e13f8bde24f0e47a86b7e10b38f519345d034cd574bb6961bcb4f334ed52492f1eca19258229a330ed96dd2728aca424ab9050f3ba07c0af12ead6e6cfc5be150f6961178e1ac20bf92cda34975b9ad65b06486d985bc6fb56418550207c85273bdbef57748c17908551d49c01f99a702080570411401f046abf01bc59a443143e1bd0845a32d9f8426d5b4eb56b699f54b9d345e2deef86e6410dc4e85e091da76fdf8400b3328ab9a77ecf37baa69013c41e1c7b98e2f0c78badf4db2d4ee2093ec377ad5f45716d0ac30b1b685822662d9b96d47eee3900273f75f6a5a00f9dfc79e14f1c3f85fe1df88b44d3575bd77c0fa8596a579a54b7291497886c66b1bb58677cc5f698d2e1e58b795491d361740fbd71b5ef0e78dfe2cdf584de2ff0008db58f86ad7c47a55c41a66a0d04b7f25b58c772d35cdef972c9018ccef1086dd4bb00a5dcfcdb13ea1f6349da803e191f02fc5cda1cde18934651a4fdb678a2b35bb510ae9cde2a5d423855438db10b00488c602afee8003e5a87c4ff077c5769a9dfe8fa3f83adae7c2f71e20d62fac61b48ec663666f74eb5863686d6edd6d608669fed2659363c91b1cac7891987ddbda939a00f38f83da6ebfa37c2af0968de29b796d758d3f45b2b3be866985cbadc5bc4b1c99981612659490f9cb0c1383c57a477a3e94bde801b47ad0339a5c1e68013bd2ff00f5e8e73473fce801051eb4a28e7268013bd2fad1ce68e680128a5e68c1c5002518a5c1a050063c338b369e39a3972d33ba948d9d4ab1c8e541fcaac7f68c1ff3ce7ffbf127f856873499a00a1fda307fcf39ff00efc49fe147f6941ff3ce7ffbf127ff00135a1cd1e94019ff00da307fcf39ff00efc49fe147f68c1ff3ce7ffbf127f856851cd0067ff68c1ff3ce7ffbf127f851fda307fcf39ffefc49fe15a1477a00cffed183fe79cfff007e24ff000a3fb460ff009e73ff00df893fc2b439a0e68033ff00b460ff009e73ff00df893fc28fed183fe79cff00f7e24ff0ad0e68e68033ff00b4a0ff009e73ff00df893ff89a3fb460ff009e73ff00df893fc2b428e68033ff00b460ff009e73ff00df893fc28fed283fe79cff00f7e24ffe26b439a28033ff00b460ff009e73ff00df893fc28fed283fe79cff00f7e24ffe26b40e68ef4019ff00da307fcf39ff00efc49fe147f6941ff3ce7ffbf127ff00135a1cd2f34019dfda307fcf39ff00efc49fe147f68c1ff3ce7ffbf127f8568734734019ff00da507fcf39ff00efc49ffc4d1fda307fcf39ff00efc49fe15a14734019ff00da307fcf39ff00efc49fe147f68c1ff3ce7ffbf127f8568734734019ff00da307fcf39ff00efc49fe147f68c07fe59cfff007e24ff000ad0e68efc50067ff68c1ff3ce7ffbf127f851fda307fcf39ffefc49ff00c4d687340cd0067ff68c1ff3ce7ffbf127f851fda507fcf39ffefc49ff00c4d6864d1dc50067ff0068c1ff003ce7ff00bf127f851fda307fcf39ff00efc49fe15a1cd1cd0067ff0068c1ff003ce7ff00bf127f8555bcb91796ef6d04531793006e89d4751c92c000056d0cd1df1400763505c23490491af574651f5231538e949cd0065417d1c504714914eac88aac3c973c8183c8041fc2a6fed183fe79cfff007e24ff000ad0e68e7d28033ffb460ff9e73ffdf893fc28fed183fe79cfff007e24ff000ad0e714734019ff00da507fcf39ff00efc49fe14bfda50ffcf39ffefc49fe157f9a5a00cefed183fe79cfff007e24ff000a3fb4a0ff009e73f3ff004c24ff00e26b439a3d68033ffb460ff9e73ffdf893fc28fed183fe79cfff007e24ff000ad0e78a39a00cff00ed283fe79cff00f7e24ffe268fed183fe79cff00f7e24ff0ad1a4c9e68033ffb460ff9e73ffdf893fc28fed183fe79cfff007e24ff000ad0e68a00a1fda50ffcf39ffefc49fe149fda307fcf39ff00efc49fe15a34828033ff00b4601ff2ce7ffbf127f851fda307fcf39ffefc49fe15a039a39ef4019ffda3075f2e7ffbf127f851fda307fcf39ffefc49fe15a1ce714739a00cff00ed183fe79cff00f7e24ff0a3fb460ff9e73ffdf893fc2b439cd1cd0067ff0068c1ff003ce7ff00bf127f851fda307fcf39ff00efc49fe157f26979a00cff00ed183fe79cff00f7e24ff0a3fb4a0ff9e73ffdf893ff0089ad0e6979a00cefed283fe79cff00f7e24ffe268fed183fe79cff00f7e24ff0ad1e6928033ffb460ff9e73ffdf893fc28fed283fe79cfff007e24ff00e26b439a5e68033bfb460ff9e73ffdf893fc28fed183fe79cfff007e24ff000ad0e68e78a00cf3a8c1ff003ce7ff00bf127f851fda307fcf39ff00efc49fe15a3cf6a4e68033ff00b460ff009e73ff00df893fc2a1f33ed7796ed14720584bb3b3a320e54a8037019393dab5b9a5e6803fffd2fdf9af9abc3f7da6e9f6af0e989a5cb86992e22d68884c57ad2397788b46d2bc41892ea78271e59eb5f4a8a5a00f24f86874c9352d727d35a491dc592de48c8111ae95640c23d8045b026cdbe5e463193bb35c9fc4d97c4f078fa1bbf0c6b11e93358f84759bc6325b8ba12b413db346a51d9542eefbe71b8838565ce6be87a81edada56324b123b1431966504946eab93fc27b8e86bab0789f6153da357d1afbd5ba986228fb58725edb7e1e87c97e28d5f52f13eb1a45c6a314939b9b3d3aee1b489239765a4f692cb34d6b14ec21795ef3cb82491c3986220e10397aade1ef1078afc37e08d3648354b6d146a5afe93a55cdc5dc51b5bdbdc4b111a8791079a63815e71b214de543fcdb4ab60fd5f7fa168bab5bc767aa69f6b79043feae29e14951303036ab02071c71595acf837c3fadd9e9fa6dd5b2259e9b791dec56d1a22c2cf1aba8578f69528439cae3ae2bd6866d479234a50f774ecf6febb5bd4e19602a7339a96bf3ebfd7a9f2d2f8a3c73aceaf75ab697e26b3171a1689e2841a8c56692c3a8a6997b0085bca32796b820c73b27de653b0a678e93fe16c78aae247d7a0d4ecd5adf55d274d8bc3490869ef63bfb7825790487f7a246f39de229fbb0919dc1b92bf4e41a56976b025b5b59dbc30c71181238e2554584f58c2800043fdde9510d0b45fb745aa7f67dafdb608fca8ae7c84f3a38c71b15f1b9571d81c54cb35c3c9fbd49595edb77bf6f97974b0e381ab15a54d74befdaddffe1fadcf8c6e3e26eb8b7da3f8c2f7c53a75c5d5cf8535bbf8aca0b4de74eb892e6ca18d1a25950ca9133796de7152240496552c0757e1af1d6abaf78c74db3f106a092b681e29bbb32ef25b2ccb01d0dae585cfd9246b72c8eedcaf0140cfcc09afa793c39e1e8dae5e3d2ec95af77fda48b78c19fccfbfe61dbf3eeef9ce7bd3ad7c3fa0d9285b2d36cedd55760115bc6802005428daa380a48c7a122ae79b619c1c552d6cd27a697bf65d2ed79ee4472faca4a4ea754defadbe7d6d7f23c1756f893ac3f8a7587b1f1169d6363a3dce99058e96f009df598afa059fcc4914994998b18e06881406362dbc642f1d27c56f1cc5a24377a7f8874cd4aef5af0eff006b8db68ad168f74d756d0246ca8ead242de7ba6d958485e2621ba85fabff00b1b47fb4dbdf7d86dbed3691f936f37929e6451e31b51b1945c7607151dbe83a15a1b9369a75a426f1c4970638235f39c1c8693006f6cf3939e6b2a798e16292f637b5bb745e97d5ebf83d0d6784ad2bfef3bf7ebf3f97e3b9f3de9be2ef889a7f8b16d355d7ad751b083c5e9e1a683ec11c124d04fa78bb123c8ae76cc923614280a631f32963b87d37d71558d95996de608b779826cec19f340dbbf38fbd8e33d71567bd79f8cc4c2b38b8c146cada595fcf448eac3d19534d395eefadff0051314b8f7a4a31d6b8ce80c734b8f7a4ef4500028c75a051eb40077a5c7bd277a2800c518a28ed400b8f7a4a28a00a73dfd8db3f953dc468e3aab300466a2fed7d2ffe7ee1ff00bec562affaeba3ff004f127e98a90027a73f41401adfdafa5ffcfdc3ff007d8a3fb5f4bff9fb8bfefb1593463a5006b7f6be97ff003f70ff00df628fed7d2ffe7ee1ff00bec564d2907f976a00d5fed7d2ff00e7ee2ffbec51fdafa5ff00cfdc3ff7d8acaed4639e280357fb5f4bff009fb87fefb147f6be97ff003f70ff00df62b268c5006b7f6be97ff3f70ffdf628fed7d2ff00e7ee1ffbec564e38a00fa5006b7f6be97ff3f717fdf628fed7d2ff00e7ee1ffbec564e28c5006b7f6be97ff3f70ffdf628fed7d2ff00e7ee1ffbec564d18a00d6fed7d2ffe7ee1ff00bec51fdafa5ffcfdc3ff007d8ac9ed4628035bfb5f4bff009fb87fefb147f6be97ff003f717fdf62b27145006b7f6be97ff3f70ffdf628fed7d2ff00e7ee1ffbec564914628035bfb5f4bff9fb87fefb147f6be97ff3f70ffdf62b2b149401adfdafa5ff00cfdc3ff7d8a3fb5f4bff009fb87fefb1593f88a31f4a00d6fed7d2ff00e7ee1ffbec51fdafa5ff00cfdc3ff7d8ac9c5068035bfb5f4bff009fb87fefb147f6be97ff003f70ff00df62b247d68a00d6fed7d2ff00e7ee1ffbec51fdafa5ff00cfdc5ff7d8ac8fc452e28035bfb5f4bff9fb87fefb147f6be97ff3f70ffdf62b271477ed401adfdafa5ffcfdc3ff007d8a3fb5f4bff9fb8bfefb1591f953b1401abfdafa5ffcfdc3ff007d8a3fb5f4bff9fb87fefb1593dbad1f88a00d6fed7d2ffe7ee1ff00bec51fdafa57fcfdc3ff007d8ac9fca8c5006b7f6be97ff3f70ffdf628fed7d2ff00e7ee1ffbec564fe228c5006b7f6be97ff3f70ffdf6297fb5f4bff9fa8bfefb15918a5ef9a00d5fed7d2ffe7ee1ff00bec51fdafa5ffcfdc3ff007d8ac9c52e280357fb5f4bff009fb87fefb147f6be97ff003f70ff00df62b27f2a3f11401adfdafa5ffcfdc3ff007d8a3fb5f4bff9fb87fefb159347e3401adfdafa5ffcfdc3ff007d8a3fb5f4bff9fb8bfefb15934b8a00d5fed7d2ff00e7ee1ffbec51fdafa5ff00cfdc3ff7d8acaed49401adfdafa5ff00cfdc3ff7d8a3fb5f4bff009fb87fefb15938a31401adfdafa5ff00cfdc3ff7d8a3fb5f4bff009fb8bfefb15938e68c5006b7f6be97ff003f70ff00df628fed7d2ffe7ee1ff00bec564fe228fc45006b7f6be97ff003f70ff00df628fed7d2ffe7ee1ff00bec564fe2283401adfdafa5ffcfdc3ff007d8a3fb5f4bff9fb8bfefb15938a3f1a00d6fed7d2ff00e7ee2ffbec51fdafa5ff00cfdc3ff7d8ac9a3f1a00d6fed7d2ff00e7ee1ffbec51fdafa5ff00cfdc5ff7d8ac9c518a00d6fed7d2ff00e7ee1ffbec51fdafa5ff00cfdc3ff7d8ac8a5c5006b1d5f4bff9fb87fefb147f6be97ff3f70ffdf62b26b22f3c41a0e9d7f6da56a1a959dadf5eff00c7b5b4d3c71cd37fd7346219bf01401d6ff6be97ff003f70ff00df62ac5bded9dd315b79d242bc90ac09c560e28807fc4c6d0fbca3ff001ca00fffd3fdfaaf277d7b5492da5b8fed59e2d4449743fb3e2b58e48e036cace165528662a542fcc1b2e5815e0f1eae2b3753d26d3568e2171e623c0fe6452c2ed14b1b10549575208ca9208e8475a00a7a66b52dd5db69b7f68f6774b025c2ab32babc6d80c548e851fe560707a1e86bcf7c71f11b54f0778b6d74e8348bad62c1b44bfd52e23b248fce88594b082e5e59235dbb1db0832ced8c7435e93a6e8767a64d2dcc6f34f712aaa34d732b4d26c4c9080b1e14124e06324e4d64eb3e0ed375cd4e4d56ea59d259349bbd1c88d805f22f1919db041f9c141b4f41e95d5839d2854bd6578d9fe461888d4942d4dd9e878fa7c6ed76e7c4e749b1f0dbcda7c9e23d3f48b7bb12c60c96b7da70bef3b697044809e148dbb07277715b03e3e787a2d2db5bd4b47d5ac34f974fb9d4ac2e278a2db7b0d9bac7304d92318d86f561e6ec06325c1c038d78fe0ee8f6d7497765a9ea103c579a66a112ab42ca973a65b7d8c37cd11244d6ff0024a0f1dd36b735ccf853e0a5e5b7876c2dfc45e20d51750b2d3a7b3b35b69a211698d752092468088479bf75517cf120118298c3367da94b2b9453b5adcabadde8eefaf5b5fcaf657b1e6a58e8b6af7bddf4b2d745d3a5edf2bbdcf46d07c7b16b7a741a93695796b0b5c4f04f2b3412c102411197cf33452bc6f0b8002bc65be638201071e7fa2fc59d45b50d0975e8521b3d4acd6e6ea48e3c0b57d52491f4d8e425be5ff4785c48704990af001c56fe9ff07b4db0d0752d0e2d5f508d35abab8bad4dadc416eb726e605b7641124423863d8a0e220a4be5d896624e8788be12f863c4fa07887c3da8bdd241e2392092792090473402d9238e1581947eed63110c75396639e6b9a32cbe3369fc2fad9e9d1eefcdb5e8bbb3a24b14e29add79eff77a2bfab30343f8f5e10f105b6897d636b7eb6bac244ed2cd0ac42c7cf9a4822174acc190c9246c0000f6ce29746f8f3e10d72d748beb1b6bf16daa38579248563165bee9ace337219814124abf2900e570dd2acea1f033c15a8693e32d199af2183c6d2c32de1866d8f6c6de28e38c5a363f7214a798319fde33377a5bef81be0abdd33c65a56ebc861f1b24097a619b63db0b785628cda9c7ee4a95f338cfef096ea6b56f2877b292d579d9697f56aeedb7c2bf9b4cd7d7d5af67a7e3adbe5a2ffc0bcb5d4f03fc59f0dfc407b48f4286ec7daa1be9dbcf8847e4ad8dd7d94f9809c832be5a2c03b906eae7f51f8cb6cab7d0dae91a85b209f54d32cb53b98a33672ea7a6c72b98c8590ca11bc97daec8118a95c82467a3d23e15e83e1fd435dd5740babdd3eeb5f361e749148a7c95b044454855d1951650a7cc183b8b31182735c868df072e2e1eee5f14ead7ad6edabeb5a85a69b0c917d9607d49a68d260c2212b32c32b108ecc8923938385c44565dcf29abf2e964ef7d9be9bd9d976695ecae5378ce58c5efd5adb7fd56beaedd09746f8db0cba443fdb3a0eab6bac4d69a4cf6d62628bccbf6d57724461db2b220f311f789594c6a373607356ee7e33db1865b1d3b41d5ae75db74bf6bcd3238e132d90b00bbde5732ac4cacd2279411d9a50d951c1c6bea9f09745d41a1b986fefacef2cecf4db4b4b985d37c0da548f243280c855998c8cb206051d0e31598ff0005ec837dbacfc41abda6af722f9351d4a1783cebd8f502a65474689a24d8513c92880c4170a704e694b2c93e66ade5af6fcaff003bf909c71895af7fbbbfe76f97ccced1be35db2dbf862db5fb0b813eb56da4acb7917931dbfdaf544050450bcbf68740c70ec88ca99e4f0d8e834df88c6cfe1c5af8cfc430bdc5cdc4e6d12dac62cc93dccb76d6d0451ab360176da32cc1472cc4004d73e9f00b41b6ba866b0d6353b68e1934ab8118fb3b969f4811ac0c65785a5f2cac4bba25658cb65b00b1cf5173f0ab4cb8d057c3abaa6a50dac1e54b6be5c91ab5bddc176d791dca1f2f990484021b31b200a54e4e556965adc79366d5f47b75fcfa76414d63127cdbd9dbd7a7f5e6675c7c5c6b706d0f8575c7d5608ae6eaf74f11c225b6b5b560ad3798d288665909fdc889d8c983819538a579f1cb478eec47a5e87abeab6af7161691de5a450f9325c6a70a4d6a8a24951fe6575dec542c79cb9039ab773f083cf2d771f8a75b8b53ba86ead6fef8490b49756d76db9a3d8d118a1119ff0052614431e4e324935b56bf0b3c3762556c9ee218a3d474fd463895c1447d3204b7863195276148c6e04e49c9cd4f365c95dabfdfdffcb6fc752ad8b7a276fbbb7f57fc0e8bc1de2ab4f196869ad5a5bcf667ceb8b59edae4289a0b8b495e09a36da590ed9108dcac558720915d473cd73be18f0d58f8574f9b4ed3de59239ef6f2f98cc433092f6779e403007ca19c851d87e75d0d7935fd9fb497b2f86fa7a1dd4b9f917b4dedafa8bcd1cd251589a0bcd273451c5002f349cd1c51401ca27fadb9ff00af897f98af89bc6f2eaff133f68ff15fc2fd6bc75ac782b41f08f82b4bd6f4e8f44be5d366b9bcd4e6bb49afa690a93347662d902c4731658f98ad918fb653fd6dcffd7c4bfd2bcd3e21fc14f847f16a7b0baf899e10d23c4b3e98b2259cba8daa4d2429360488ac7e6d8f81bd33b5bb8a00f8df59fda73e23784fc37aca783b51f0ef8facbe1a7c3bd33c67ad78935132593f8a62ba37407d823b6062819e3b46632fef11a47555400e6baad4ff006a3f88d1789754bcd37c3fa29f09e8be3af0c7836717335c2ea937fc2516d612c53a855f293ecd25fa07524ef50d8da40cfd33e29f81bf073c6f77a65f78bbc19a2ead3e8d0476b60f73688de45bc4eb2242a300189244475420a865040c815bf73f0dbc0178d78f75e1ed3a56d4b55b3d72ecb40a7cfd534f118b5bb7f59a010c4237eabb171f745007c35f0f3e3d7ed04ebe1ef0cbc5a0789359f16fc4cf1a786e2bbbf967b5874fd3740bbb9c9c451b190451c05214c0671b3cc70773d733a07c5ef8b3aa7c45f09699e02bdb78e4bdb9f8b315c5af89353b9b8b090f87f568208656c2f9aec9c88210ca90c6ec01c2007ef8d2be0f7c2bd0b5cff849b46f09e9365aa8d5aeb5d17705b2a4a354bf88c3737808e93cf1129238e5949049cd627883f679f815e2bb686d3c49e03d075286da5d467856e2cd1fca97577f32fdd09e55aedfe6988ff5873bb393401f285a7edb9ae6a1f0d3c57f10a3f0e585a9d03e17689e3e82d26ba6612de6a735e4525a190001a25369fbb75196de38f58350f8b7f1513c71f112cfc47a84575a3e8ff13fc07a26956d6371358cb696fabdb69f3cb1f991ae658585c97789f3e648590911918fad7c47fb3bfc07f178b15f147c3ff0eea8ba669d1e9166975a7c4e9069f0b078ed9171810c6ca1913185232306b7ae7e107c2dbcd76f3c4f75e15d2a5d5b519f4db9bbbc6b75f3ae27d1d83d84b237f14968c01858f2840c5007ca1a37ed55f102ef50f0e6bda9e8da07fc22fe3ad5bc55a268b6f69732c9aad8dd78752f258e4bdff9652473ad949e6a2046b762a877e495cfd0bf6a9f8cd7be087f14cfe0fd0b51bed6fe1c69fe3df0de9da7decb133497b22446c6e64b80aacc3cc5756420b12502e402df57e97f02fe0de89e25d47c63a3f83345b2d6b56179f6dbd82d112598ea241bb248180d72403332e0c840dc4d5dbaf839f0a2fb494d0af3c25a3cfa6c7a2a78712d24b446817478d9592c8211b440acaa553a02063a500707fb3b7c5fd53e2ee81aedc6bab651ea3a0eac74d9a2b7b5bdd3ae501863957ed7a7ea11acf6731de76a16915e3d922be1f68fa179ae43c1fe01f05fc3fb3bab1f05e8f6ba4437d71f6bbbfb3a61ee2e362c7e6ccec4bc8fe5a2a066248550a3802baf1400bfe3494bfe34940077fc6839c5141e9400738a28ed45001473fa5147f8500068e7141a3b5002f7a439a5ef494009cfa52f3498a5a0039a0e7345068001d68e681d68a004c1a7537f1a750020cf349cd28a4fc6800c53a9bf8d3a8013b1a4e697b1e68fc6800e7347f851de8a004c1a5a4fc69680019a39a28a00052fad252fad002738a31476a3f1a000e68e71451da800e7229693d296800e7149cf34bda93d6800c503345038a000f5a39a0f5a280039a4c529a3f1a004c529eb47e341eb40073473451400739fc68a3bfe34500141cd145002734bcf1494be9400b82481ebc57c95a4f85b55f8b7a0f8bfc402d347867f18b225a4f79e6cb75a5c7680c16fe5baa649492269c0529b5dc819fbc7eb5ce083ef5e71e1cf87afe13d39349d03c41a85bda46eec88d15aca543c8d26373c44900b903be3ae6803a6f0c6a375aa68b15c5f2225cc4f35acc2362e8d25ab985994b0070e5777233ce2ba083fe42369f597ff0040acad17498f45d3d74f49e4b9c4934cf34bb43bc93b991d8840aa32cc7000000ad583fe42369f597ff40a00ffd4fdf915e55a9f8df58774bad296d2d34d9b515d26d2e2ee29ae1ef2e99cc7f224257cb877a95123139c13b40c13eaa2bc5355f0dc91e92fe11d6f47d4354d2e0bd37ba6dde93388a78cf98d2a2487cd89e378d9880ea4ab2e09c1c8a00f48f0eeb93eacb7767a8db0b3d4b4e94437702bf991e59432491be0168e4539524020e411914df18f8af49f02f85b54f186bbe6ff0067e916cf7773e4466597cb8f96da83963ec2b2bc0da05f69305cdeea6af14f7420892079daea486dad53644b2ccc49965396677c9e5b009c64f9cfc6bd1be27f8af4ed53c13e1bd2ac750d0bc45a52d8b5cc970b6f2d85d3cc44d2cc1b26580c041458d77f98a54f0fb9403d926f12e870dcdc582dec12ea16d6c6e9ec5268cdd8882ee0de5160c01ec48033de996be27d0ae8d942f7905b5ddfc49243673cd1a5d1de824dbe5ee24b2a9e40ce3dc57ca92fc1ef18c9ab9d3c787b4ef32dfc4fac7881bc526e53ed3796f7d69730c306cc19c4c44d1db48ae7c958220558fca8ab6ff00f5d874f9ef174ad2d35e6d63c177115f075f3e3b5d0e1b28ae76cdb37a98bcbb8f2d070fbb1901ce003eb5835bd16eae2eecedb50b59ae2c3fe3ee28e6467b7effbd50d94e39f9b1593e1ff001af87bc4faa6a7a568772b78da4adabcd342564b76176acf1f9722121880a777a71eb5f0fc7fb397c4497c3b7ba1cba7c13ded9683ad69a27bdd4208ac35a7bfbc8ae0c0e96b6a6e0dbdf2c67ed125d9924859c845943331fa1be17f81f5dd2f5cf883ae4fe1ab1f0543e297d3dacadec678a5959edac45bbdc5c8b75589260c02008cf98e343bb24aa807b5c1e23f0f5cb5dadb6a9652b69ee23bb09711b1b773c05970c7631f46c54f69ace93a8583ea7a6ddc17b6a9bf32db48b32663fbc3721232318233c1af8757f67ff15eb9e1ad3fc33aa784b48d360d2bc2abe1ad493ed29710f881e5bdb396591c004b5b88ede597fd24195a49d97032ecff0049782bc0379e17d63e21c9059da5969de22d522bdd3a2b52a885469b6d6d233c6aaab1b19a26ce339186272714011782be3e7c3af883e0ff000df8dfc3171753e9de29d4ce8f68b25b3c3710dea894b45730b8578593c96cee1e98c820d7a75b788bc3f7b24f1596a9673bdb4eb6d3ac5711bb453b9c2c6e031dae7b29e4fa57c6561fb3d7c48d13fe159cde1fb9b0b24b7b7b04f1b5a97662b7fa769771696fa8d9483687b80f22c331650658550fcad1804d37e01f8a758d22c2c6f7c33a5785ae3c37e11874bb77b7b84b95d435eb1bab6bcb1bb0c8037916d716a64479879c5ae1fe553b8b807d91aef8a3c3fe1ad0f55f126b77d0db69ba1dbcb73a84ecdb96de3813cc90b85c9042738c671dab03c11f11fc3fe3c9751b4d2e2bfb3bed21a017965a9d9cb65731a5d47e6c127972a82d1cab9dacb91b9594e19580f2c87e1af8e1fe00f88bc34ff6083c77e2db2d46fb533e6f9965fdafaa02d2c426688b1863045bc72188958d14ec38db5cf7c25f067897e15eabaadf5a7872fecf49f115de83a7c5a65f6b52eb77d6ef6d03dbdcdfc97934970fe4889615587ccc1f2da5f95e465201ec3e3df8bbe12f875722cb5a8f52bbb95d3ee3569e1d2f4fb8d424b7d3ed48596e6558118aa02d850017720ec56dad8ab0fc6df005cf89a1f0c5add5cced3ddc1a7adfc56b2be9c2faeadc5d436ad7617ca59a4819582938f99549dcc14f1bf19bc39f11fc55ae5a691a369af77e10974e997574d3b51874cd435099df6a59c93c88d24765e59667f21d2476217704dc1b98b7f86ff1017524f0845a2595a786a6f18d978abfb496f101b4b3b6486e3ec42dd53735c2dd42215231179077efdebb0807abc7f1d3e175ce95e2dd72c75a8ef6cbc1578ba76af2d9c6f73b2f9e38a45b689625669e66f3e3509186632304037715d5f833c75a0f8ead6fa6d18dc453e9776d61a8595e42d6d7767721125f2e689f0ca5a2912453c864756524115e2de31f859e30d553c7b79a445666eb51f10f87fc41a3c334db23ba3a22593b4333053e49964b6740d86db90e41e457a0fc33d07c4b6daa78b3c5fe2ab28f4ab9f136a70dcc3a72cab7125b5b5a5a436b1f9d2464c6d2c86367210955055724824807ac8a3d68a3d6800ef4beb49de8a0028ed451da800a28a28039448af1e6b930dbf989f68970de62af7f43cd49e46a3ff3e9ff009152b5f4ff00bb71ff005f32ff003ad0e280398f2351ff009f4ffc8a94791a8ffcfa1ffbfa95d1cd2c36f134d3c8b1c6832cee42a81ea49c014452c37112cd03ac91b0caba10ca47a8238a00e73c8d47fe7d0ffdfd4a5f2351ff009f43ff007f52ba6e283401ccf91a8e3fe3d0ff00dfd4a3c8d473ff001e9ff9152ba6a4665452ee4055c9249c0007bd00733e46a3ff003e9ff91528f2351ff9f4ff00c8a95d22bc6e70ac09c06e0e783d0fd0d3e80398f2351ff9f4ff00c8a94a20d47fe7d0ff00dfd4ae9a81401ccf91a8ff00cfa7fe454a4f2351ff009f4ffc8a95d3d1401cc791a8ff00cfa7fe454a3c8d47fe7d3ff22a56fcb756b03a473cd1c6f21f91598296fa02466acd0072fe46a3ff003e9ff91528f2351ff9f4ff00c8a95d39a3bd00731e46a3ff003e9ff91528f2351ff9f43ff7f52ba7a18aaa96638006493d06280398f2351ff9f4ff00c8a94791a8ff00cfa7fe454ae9810ca194e41e411d0834b401ccf91a8ffcfa7fe454a4f2351ff9f4ff00c8a95d3fa51401cc791a8ffcfa1ffbfa94791a8ffcfa7fe454ae9890a0b31c003249e0002a0b7bab5bb0c6d668e60bc3796c1b19f5da4d0060791a8ffcfa7fe454a3c8d47fe7d0ff00dfd4ae9559245de8c194f420e47e74e3d680398f2351ff009f4ffc8a94791a8ffcfa7fe454ae9e81401cc7d9f51ff9f43ff7f528f2351ff9f4ff00c8a95d0f9f0609f31701fcb3f30fbfd36f5ebedd6a7a00e5fc8d47fe7d3ff22a502df51cff00c7a1ff00bfa95d3d03ad00731e46a3ff003e9ff915297c8d47fe7d3ff22a574d477a00e63c8d47fe7d0ffdfd4a3ecfa8ff00cfa7fe454ae99995159d880aa3249e0003a9340218065390790472083401ccf91a8ffcfa7fe454a3c8d47fe7d3ff0022a574e452500733e46a3ff3e87fefea51e46a3ff3e9ff009152ba7a424282cc7000c927a00280399f2351ff009f4ffc8a94be46a39ff8f43ff7f52ba259a1628ab229322ee40083b97d47a8e7b54bde80397f2351ff009f4ffc8a94be46a3ff003e9ff9152ba6a3d680398f2351ff009f43ff007f528f2351ff009f4ffc8a95d3f6a280399f2351ff009f43ff007f5293c8d47fe7d3ff0022a574cee8832ec141200c9c7278039f534b8a00e63c8d47fe7d3ff22a52f91a8ffcfa7fe454ae98d0680399f2351ff9f43ff7f5293c8d47fe7d3ff22a5751da93800927031401cc791a8ffcfa7fe454a3c8d47fe7d3ff0022a5749e645b04bbc6c6c61b23073d39e9cd3e80398f2351ff009f4ffc8a94791a8ffcfa7fe454ae9fbd1de80398f2351ff9f4ff00c8a94791a8ff00cfa1ff00bfa95d3d351d1f3b1836d254e0e70475071de8039afb3ea3ff003e9ff915297c8d47fe7d3ff22a574d8a280398f2351ff9f4ff00c8a94791a8ff00cfa1ff00bfa95d352ff8d00731e46a3ff3e87fefea51e46a3ff3e9ff009152ba7ff1a827bab5b4556ba9a3843b055323040cc7a0192324fa50073fe46a3ff3e9ff0091528f2351ff009f4ffc8a95d3e39147ff005e80398f2351ff009f43ff007f528f2351ff009f4ffc8a95d352fa500733e46a3ff3e87fefea51e46a38ff008f4ffc8a95d31a3b500731e46a3ff3e9ff0091528823ba4d46d3cf87ca5ccb83bd5b2761f4ae9aa85d7fc7ed97fbf27fe806803fffd5fdf914718cd28a8bcf8318f313fefa140125151f9f07fcf44ffbe851e7c1ff003d13fefa14012f7c521a8fcf833feb13fefa1479d07fcf44ff00be8500494a2a2f3e0ff9e89ff7d0a3cf83fe7a27fdf4280241cd1daa313c1ff3d13fefa1479f07fcf44ffbe850049da9334cf3e0c7fac4ff00be851e741ff3d13fefa140127f852f7a8bcf83fe7a27fdf4297cf833feb13fefa1400fa3d6a3f3e0ff009e89ff007d0a3cf83fe7a27fdf428024ef4547e7c1ff003d13fefa1479f07fcf44ff00be8500494547e7c1ff003d13fefa1479f07fcf44ff00be850049ed4547e7c1ff003d13fefa1479f07fcf44ff00be8500494547e7c1ff003d13fefa1479d07fcf44ff00be8500494500ab0ca9c823a8a28033f4ff00bb71ff005f32ff003ad0e2b3f4ff00bb71ff005f32ff003ad0e280394f16e9975a8db58bdbdb2df2d9dec7732d9bb0513a206181bbe52cac43a86e095ea3a8e013c2be27f36e4476f25a59dfbcd2c3696b78204b2694e1cca17224f3179daa0856240c67757b5556be91e2b1b89233b5d229194fa10a4835339a8c5c9f40296816d359687a7d9dca3472c16d0c4eaefe632b2280417c9ddc8eb9ad6e2be7d1e2df126d07edf2741fc29ffc4d7987c4cf893e3ad17c75abe97a56b135b5a5bc9108a25488850d0a31e5909e4927935f13438f703568cab2a73b2696d1eaa4ff009bfbace3c6e36185829cd369bb687da5c564ebd6935fe87a8d85baabcb716b3c51ab1c296742a0127b126be3fd47e2578ea1f87ba16af16b132de5d6a5a84334db22dcf1c406c5236630bec33eb5b1f0b7e2178d35cd53568357d5a5b98edf499ee225648c6d955d0061b5072013ed5d5feb9613da469f24aed27d3ac79bbf6fc4e5a79c529d58d249dddbb7557ee7a78f08f8b74b90dbd9892e34f820b7b6b7582e84174d14692148da438e20958739f99319ce083daf85f4cf15595f4dff000905e9b9b786155b721f265926c3cace303fd5b0d91ffb26bcfedbc55e217ba811efa42ad2c6a46d5e41600f6f4af15f1bfc4ef1fe99e32d6f4eb0d6a786dadafa68a18d52221114f001284f1ee6b96971e60aa51759539d934b65d537fcde474e3b1d0c2c54a69bbf63ee3a057ceda1f8bfc4d75e09f0f6a771a848f75771dd34f2954cb9498aae405006071c0ac0f88be3af17e8ff000a7c65af697aa4b6fa869d610cb6b70a91b344ed32a96019194f071c822b65c6d83facfd579257b7374b5b939fbf6d3d7c8aab8c8430cf14d3b28f379dad7fbcfaa78a38afc9af867f1efe326b5f12fc2ba2eabe2bbbb9b1bed66d2dee60682d556586472190958430047a107debdb75bf8abf112db5cd4ad60d72748a1bdb98a3411c3854495954731e78000ab9f19e12349557095af6e9d127fcde678583e2bc362693ab084924edadbb27dfccfabbc5fa05f6a7aa1b9874a83538e5d2e6b253348882196491583fcc0b0000ce53e618e2b9b5f0efc4486e6659aeee2ead54a2c8b1dcac26e6052802c47766370a0ee3f26791b8e72332d3c59e2393c37e1dbc7bf90cf79a5c33cefb532f231396236e327db02b6ad7c49ae3e83a8dd3de399a19ad951f0b950e4eeed8e6b2971ce0d56950f672ba4e5d3651e6efdbf13e969cd4e2a6ba9eada4c7730e996b15eeef3d225120793ce60d8e41930bb88eed819ad1e2bc5bc3fe24d76ef5ab4b6b9bc792291983290a01c231ec3d457e64ea1fb47fc74845ef95e32bd5f29ae767fa3d99dbb19f6f5b7ec00ebf8d14b8e7055287d61539daed6d1e893fe6fef23c4cf38868656a0ebc64f9afb5ba5bbb5dcfd9eae77c51fdaafa4cb6da4da2deb5c2c904886458995248d943296f94e188c8247cb9c73c1f90fc61f133c7ba75c68e963ad4f08b9d074bbb940488ee9e788b48e7287963c9c71e80578dfc78f8e3f16bc29f003fe12cf0e7896e6c758ff84c2cb4efb5a436ceff00649ad99de3db242e982c339db9cf7c715db1e2bc2cb113c3724af1bf6b69f32e79f508735e2fdd4df4e9f33ed8b4f0ef8ed7505b59659a1d3cf910c861bbdabe544f0f31f3b9731ab8380a7271cf51ea5a05bdfda6916f6ba9c8d25c441959d9fcc62a18eccb7f11d98c9f5eb5f8d9fb2afed2df1e7c77f1821f0e78c7c6779aae9afa1eb7746de5b6b38d7cfb5b75789f7436f1be518e719c7a834c83f696f8f12e8f15d378cef44af6a92122decfef32024ffc7bfad18be2bc2e1e119ce127cd7dadd2de7e68f2717c6b83c3d385495393e6e6b592fb36bfdaf3563f6ba8af14d6fc4baedb6a06182f1d1043036005ead12b13c8ee4e6b84f889e39f16e8fe15d22fb4cd4e5b7b8b8d42e21964558c96448f2aa772918079e066b925c6d8355eae1fd9caf4ef7dba49474d7bb3eab13888d1a4eac9688fa5359b696f347bfb3b701a59eda6890138059d08009edc9af2cbbf07f8ab4dd3f4bb5f0fdd30d8a3ed3e5082dd96554458c931ac61e34c3673b8f3d1abe7dd07e287c40bad2bc5b3dc6b73bc961e18d4ef6d98c71662b98154c720fdde0952780723d41af9534bfda33e38c9a9e970cde2fbc9239efec21915aded30c935c448e0e200465588e3a678ad3fd72c27b38d4e4959dfb74ffb78f9ac7717e130bcbcf093e6bed6e9f33f52bc0fa2ebfa34f3c5a90922b611b0d8f70264926699dfcc8947faa4d8402bc73db8c9f4838afc2cfda17f6a3fda13c25f1d7c73e16f0cf8e2f74ed274bd64dad9da476b62e90c5e440fb434b6cee7e6727e66279afab3e19fc69f8a5aefc01f87de2ed5bc457173ac6ae75cfb75db45023cff0065be68a1caa44a836200a36a8cf7c9e6bbb15c4787a0aa39465ee6fb7f328e9af76762e23c3bad528f2caf0bdf6e8d474d7bbf23f49f8a057c8ff0bfc7fe33d6ff00e120fed6d566b9fb258452c1b9231b1da5da48da83a8e39cd7a3e97e27d7e7d52ce09af5da392e2246521705598023a7a57933e3ac145d34e9cbdfdb6fe671d75ee8f5f098a8e229aab05a3ee25c7813c4c752b8784446ca5d65b5b58ccd826e5250b1f6385317ce7d1c77ad8f0be8be354d4e17d7e6b84b48a533ed376183398c2ed60acc5937e580240e8703a57ccfe22f8a9f10ed3c47aad9db6b93c70c17f731468238885449595546632780315c27c6cf8d3f153c351f81bfb07c477364754f0f497978521b76f3a75b8081cef89b0769c61703dab75c67837ed3dc97b9beddd474f7bbb3c5c5f1361f0f4a756719351b6d6ead2efe67e977149c57e5af867e397c5dbcf845f103c4177e28ba9752d2aefc3f1d8dc182d8340977705260a04214ef5e0ee0c476c554f83bf1dfe2ff00887e2d7847c3fae78a2eaf74ed4752682eade486d95648c5bcf2609485587cc8a7823a56cb8b70ae74a1c92f7ed6db4bc9c75d7bafb8e18f1b60dd4a34fd9cbf796b7c3a5e4e0afef7757eba7dc7eaaf14715f8d1a9fed1bf1ca2bbd42387c637a8b0dcde471816f6876ac72c8a8066039c000739ce39afd13b0f1778966f0ef872f24bf91a6bcd0f4fba9df6a6649a58833b9c2800b1e78007b57354e36c1c28cab3a72b46ddbadff00bde47a192f11e1f32a93a746325ca93d6dd7d1b3d7bc5fa65feb7a2be8d6063517ae90dc3c9caa5b31ccbf2e416dca366011f7bad798da691e3b86e8e8f03ce1f4db6b782dee63b8f2ed0c4be70c98893b9e44d8b8f98a100e4753ce78d3c6be2ad37c0736a963a8c90ddaea96f00942a122378d8b2e0a918247a66b81f877f127c77abf8aa2b1d4f589ae2ddad2fa431b2440168adddd0fca80f0c01eb5a50e31c255a94a9c612bd4b5b6eadad75f23bebe674e95754249dddbf1f99f626936b258e976b6934924b245122c8f2c865767c7cc59cf2c739e6b46bf130fed35f1ebfb03edff00f0995e79df61f3f3f66b3c6ff2f7671f67f5ed5f6f7c43f893e3bd23c51258e99ac4d6f00b4b19022a4446e96dd1dce5909e5893511e36c1ba2eb724acb97a2fb576baff00759e1e5dc6584c6c253a7092e5e5dd2fb57b6d27fcacfb578aa1ab412dd695796b000d24d6f2c6809c02cc84004fa66be76f0578d3c55a9780e3d52fb51966bb6d56e2032b2a03e5246a5570140c0273d335d9e85e23d72ea6bb4b8bc7711d95c4ab90a30e8060f03b54be37c1fb7861f9257924fa7557ee7d450acaad35523b3312cfc09e31d363b66842bb6996074bb331dc6d905a3794ec73f2fef37064ea32a83e619ae97c2d6fe308f5cb5d3756b99cc16d035cdd8672f89433c50c5bc0dacaf1912300c4865e7af3ce47e2cf1197406fe4396507e54ee47fb35adaff008935db5d6ef6dadaf1e38a3976a280a40181ea2b963e21605d075fd9cec9a5b47aa6ff009bfba6c7b4515e337be23d723d0f4cb94bc712cef72246c2e582300bdb1c5616a1e2df1243e16f11df477f22cf67a734d03ed4cc720651b802b8ce0f7c8ae98f1ce0dd78d0f672bb8a974d9c79fbef6fc48a9350839be87d07c628e2be0cf0f7c54f88777e22d2ed2e75c9e4867bfb68a4431c38647955581c460f20e38afa0b55f13ebf06ab7b0437b22c71dc4a88a02e02ab10074ed51578f3050a3ed9d39daf6e9daffcc726071f0c526e09ab773bdf16d9eb7a99b6d36c2d51edde6b799ae8ca14c2f04a1fe653c9040f94ae4eeeb81cd72a346f1dea1131bb96e2d1a1b62b12a5e805eea385151db67055a50cd83d7ab0e715e4df143c7fe32d0c787ffb275596dbed76334b3ed48cef75976827721e838e302bcef53f8adf11a1f853e37d761d76e23d434c5d27ec9702384b43f68bad926018ca9dcbc1dc0fb60d75478c7092abec94257e5e6e9b7273f7deda7af96a7262b3ba3427384a2fdd4de96e8afdcfbe9776c5dff7b033f5a7715f945f09be3d7c61d77e2b784740d67c537577a7ea5ab25b5d40f05b2ac9118a56da4a42ac3951d0835c56adfb467c708b55d56087c5f791c706a1a84312adbda616386e258d00cc049c2a81ce4f1cd2ff005cb09ecfda724b76ba7449f7f34783febe607d97b5f673b5dada3d145ff37f791fb25c62b135e93524d398695682f647251e2f31626d8eac0952df2e41c7048e33debe32d73e287c40b5d1fc237106b73a4ba878634cbdba7f2e1ccb733ab192423cbc02c4720003d00af41f877e39f176b1e15d5efb53d4e5b8b8b7bfb68a2919630551e32580daa07279e7268abc65848549d37095e29b7b7457ee7d161b37a55eaaa514eefd3b5fb9e850f873c64b6d69a24b186b4b4685f7fda14c4cb1fd98aa2a7defdd98e42338193c673c7b2578d7873c47ae5e6b305bdd5e3c9138932a428076a311d07a8ac13e2df127965bedf26719fba9ff00c4d704fc42c0c6846bba73b36d6d1fb2a2ff009bfbc8f54fa0fbd1debc6bc43e23d72d352f26daf1e34f2206da02fde64049e4773487c47ae7fc236979f6c7f38df3445f0b9d823ce3a63ad744f8e7051ad568ba72bc2f7dba3b69a81ec170f3476f2bdb2096654631a13b43301c027b64f7af1bd37c35e38f0d23ad9b25f2dd48d7b7020945b93753c3247283bcb061e6149376474e0678acd3e2bf110d33599bedd26fb6d22fee226da9f24b14259187cbd54f3cf15f9b761fb487c74992cda4f195e9321b7dff00e8f67cef64ddff002efdf27a7e1554f8df073a31aca9cacdb5d3a5bfbde67cfe75c4787cb2708568c9f35dab5ba5bbb5dcfd42f0acde203e2d365a8497929b682e05e3bc8c6d99b308802a10029037f23ef7279edebdc66bc5fc41e23d76d359bab7b6bc78e24650aa02e065149ea3d4d79f7c49f1d78bb46f0e68179a5ea72dbcd77737a933aac64bac5b7603b948e327a51febbe0fdb56a1ece57a77bedada4a3a7bdddf9687b189c4468527564b447d53471eb5f15f837e24f8ef51b0f14cb7dac4d33d8e853dd5b12910f2e657401c61064804f0723dab9bd17e2b7c44b9d6f4eb69f5d9de29af6da2914c70e191e55561c479e41c553e35c1a8c25c92f7b6d177b7f31e67f6ed1b45f2bd7d3fccfbe7f1af39f1e6837fac3dacb6368d726382e61f95e120198280248ae014689b186652245fe1ea6be5ef19fc4ff1fe9de30d6f4eb1d6a786dadb50b88a28c24442223e028ca13c0f535a3e25f895e3ab2f0bf842fad7589a39f50b2bb96ea4091132bc73ec52414206178e31552e33c22757dc97b9bedfcca3a6bddfdc379e515cfeebf77d3bdbbf99ebb71a5fc41b2999ef25b896192e6de268ac67f2d248da540121cb6e8822065627671d49ea3d7bc3906a56ba2dac1abb97bb453bcb3f98c32c4aab3f1b995700b772335f10de7c55f88b1fc2ff001e6b71ebb70b7fa559d84965702384b42f2dcec72a0c654e578f98115e33f0b3e3d7c62d73e28785343d63c557775617fabc16f7303c16aab2c4c1b2a4a42ac01c0e841ad29f17e127ecad097bfb6dfcce3aebdd7dc706238b30b46b53a3284af3b5b6eb271d75eebee3f576978af06baf14f8852ee78d2fa40a92c8a06d5e0062076f4af3bf8a7f107c69a1ea5a443a46ad35b4771a4c3712aaa46774acee0b1dc879200f6ae3a5c7782a8aa354e5ee6fb77b773dfc662e387a7ed26b4f23ebd3476af95fe1c78ebc5dac78675cbdd535396e27b6bbb48e17658c1459158b01b540e71dc1af44f0df88f5cbcd72d2d6eaf1e48a4760ca42e080a4f619eb5aae37c1baf4a8724af52d6db4bc9c75d7baf3d0bc2e2235e92ab1d99ec959f75ff1fb65fefc9ffa01ad0acfbaff008fdb2ff7e4ff00d166bec8dcffd6fdfa00d3760c741f9528a3b5001b17d07e549b47a0fcaa1babab5b1b792eef668ede0886e7925708883d5989000f734b04f05d409736b2a4d0caa19248d832329e84119041f514eced715d6c4db173d07e549b47a0fca97bd53b6d474fbd9a7b7b3ba86796d5824f1c522bb44dfdd70092a78e871424f71dcb7b47a0fca9762fa0fcab26cf5fd0b50d42eb48b0d46d6e6facbfe3e6da2991e6879c7ef114965e7d456b8a728b8bb49584a49ea84d8be83f2a4d83d07e54a28ed5231360c741f951b47a0fcaa96a1a9e9ba4c1f69d56ee0b38738f32e2558933e9962066a4b3bdb2d4605bad3ee22b981beec90bac887e8ca48355c8edcd6d05757b16b62fa0fca8d8b9e83f2ac77f10f87d2fbfb29f53b35bdcedfb31b88c4d9f4d9bb767daaede6a161a72ac97f730db239daad348b1827ae016232714dc24ada6e1ccbb96b60f41f951b07a0fcab36d75ad1af6616f677f6b712b024245323b103a9c29278ad3a9716b4609a7b09b07a0fca9762fa0fca8a290c4da3d07e546c1e83f2a5154a5d4b4e82f22d3e7ba863bab805a281e45596403a954277301df029a4dec26edb97368f41f952ec5f41f9554bebfb0d3206bcd46e62b5814e1a59dd63419f56620536c352d3b5583ed5a5dd43770938f32091654cfa6e524669f24adcd6d02eaf62e6c1e83f2a368f41f952d1daa462e38c0a4e68a28033f4ffbb71ff5f32ff3a6cdace976ed3a4d708ad6cf1472820e55a7ff00563a7f1678c53b4ffbb71ff5f32ff3ac9bef0b5a5f5f3dfc92c8aeecacca31b494dbb33c73b76923ea6803a6aad7e516c6e0c8a5904526e00e091b4e467b66ac9aab7ca1ec6e10b040d1483737dd1953c9f615957fe1cadd981e0e2f3c31b47fc4aee7a0ff0097affeb550f1a7857c09a8f8a2fef755d36f26bb95a332c91deb448c446a06100c0f94015a034083681fdb1a6f007fcb56ff00e26b73c47a3c571addd4eda9d8c058a7eee59183ae11472369fafd2bf0ca2b1d1c14ed4e17e687d9a56da7e56ed6ebbdba9955a34eaae5a8aebcce42f3c27e047f09697632e9b78d670de5dc90c62f583ac8f8de59f19607b0ed56bc1fe1ef0568d36a977a4e9b77139d3a6597ccbc694345b9495008f94920735abab45a4e9de1fd3a1d435cd36d54dcdc9496598ac7212012aa71c95ef51f869b43bb7d4e0d3f5ed2ef247d3e60cb04c5cc6a4afcedf2f0a3b9af461f5efad53fddc2dc91fb34ff00e7dfdf6bfcade460a8616351592525b6d712d6efc346ea009a6dc2b1963009bac80770c1c63d6bc5bc6faafc3a8bc65adc7a8f87350b8ba5be984d347a918d24704659536fca0fa57b55ae850add40c356d3db6cb19c095b270c0e07cbd4f6af9dfc7f65e0e3e3ad78df78ff00c29a7dc3ea13192d2eefcc7710b120ec9136f0e3b8ae7c2c317f539735385f997d9a76da5e56fd7f13cecfaa72528bd37eb6ede67bbe877be167f04787a5b6d2aea3b478eebecf0b5d9678c098860cf8f9f2dc8f41c559d4349f07f8abc25e21d0751d3aebfb3eeed624ba8d6ed91e44f341015d40642186722b3fc31a569b71e01f0dad86bfa4dedb4715d797796f397b79c34c49313edf9829e0fbd7496d6163a768daccd75abe9eb0b411079bcd2238809072e48e013c0f7ae994718b30baa70b727f2d3bdfd8fa5ed7d3b5b4d8f4684613c2c55449c5c55f6b5adaf95bf03c5fc21f043e0d68be2dd1f58d2747d562beb3be827b7925d5ee268d2556cab346cc55803d41eb5ce6b7abfc345d73525b9f0cea324c2f6e448ebaa1556712b6e60bb7804e481d8715edfa15cf869b5cd3d6dfc49a45c4a6ea2090c5705a491b770aa368cb1ec2bc435bf0258cdae6a53378bfc3b1192f6e5cc725cb8742d2b12ac3670cb9c11ea2b2a4b1cf09fbca70bf33fb34fb2f2b7ea7818dc1e1e8538c7014e0936ef651b5ce6fe327ed43e07f828be0cd06e7c17a9ead16a7e1c8efed7c9d4e288dbc02568c44e641976079dc3ae6bbbf801fb40784fe38f85fc557ba7f85aff458345bcd3e09a2b8bf8e779da756746568c61428ebeb9af13fda1ff653f157c64b9f03eafe1af15786ed2df48f0c47a6b3de4b39170c67693cd84c69cc6460027073dabd17f65bfd9dfc45f04bc29e32d3fc4be21d0b503ae5f69b3c52d849379510b74642b2798a082dfc38ce79af7abd085aa4a34e9f3fb37d217bfb3fe976b791be12a663f5c509c7f736f2fe5fbf73ea0f0f5cf87df5ab44b5d3e78a52cdb5dae37807637518e78af87aebc1bf00e492e1e5f096b64b34a5f1e209c02496ddc03819e6bee2f0f68d141ad5a4cba9d8cc55db11c5212ed95618036d7cf337c17d55cca46bfa20dc5cf3349c649ebf257ced2fadac0c54a9c2fcd2fb34adf0c3cadfaed7e85710603eb2a0bd929dafbc53b6ddd33d3f5bf0b7807501a55c5ee977ae4691611c412f99364091feed0e07ccca0e0b756af1ff008ebe1cf8416bf06e3b3f14786b55d57467f135aca2cedb5792d261782ddd525f386d3b15720a742707a815f47ea1a022a69f0cba9d844f069d69090f230dde5c78dc3e5fbadd8d78efc76f07d96b5f0ae1d32e7c53a0e8d1aebf6f3fdb752b868ad49585c794182e7cd6ce40f41f857a309e3566359a842d695b4a77dbbeff007fccd336c3469e06ad5a505cfcbd96ff003d3ef3e6ff00d9b343fd9f63f8b16a3c17e09d7347d5a5d2b558d6eef3c412df44b03c204c9e53330dceb801b1f29e6bd897f678f80a2058d742d6022c61428d72e400a0600c06c74ae23f67af877a3683f146cf59b6f881e11d71a1d3b524369a5debcd725648402e14a81b100cb9ec3f5fa4c5df84fca0478af43c6d073f6938c63afddae7cd6ae633c3d271841bbcb754dff2f756ef7b795fa1e1e4585c3e33077cd29c24d49daea1b595ed6d37dc8fc75f10bc35a078a2ef47bbd0eeaee4b64b753325e08d581850afca54e30300faf5ac3f11f8abc15acf81748d4f52d02f64b66d52ee28a04bfd8e92246373b385f9830e02f6eb54fe26f83ecf54f1bea37cfe27d0ac4cab6ffe8f7770e932010a01b9421037751cf422a0bdf0659bfc3ad274ff00f84a341548b57bd945d35c3fd9e42f181e5a36cc975eac31c0aeaaf4abfd6b14d5387dab694eefdf5bf5fbfaf99e857c462a52ab4e567157b7c3dd5bfa666e85aa7c389349f169b7f0e6a31c51f863537bb43aa1669ad42af9912360796ee3eec99f96be52d17c45fb3f0d5f4b30f803c4314ad7d6422697c48f22a4af3c6232ca59830572091839c62beadd0bc15636da4f8b63ff0084b7c3d22dd786353b67912e5ca5bac8ab99e62506d863eaedd857ca7a3fc23d03fb5b4c64f8a5e039da2beb1944516a321790c53c6e1506ce59cae14772454a8e23d8d2bd385eefa53eff00d6c7c8e770aee545c69c1bd7754fbf4bfe85bf8d7a3fecdf75f187c633f89bc07e20d4b596d59bedf776be249ad619a710c5f3a42ac046366d1b40ed9ea727df7c2d2fc27d2fe0cf8160d2bc2baa5be8d9d63ec1652eaed2cf6ffe964cde64e77197cc90ee5c9f94715e5ff17be17e89a87c56f166ab73f11fc19a54b7daa34cd657f7cf1dd407ca89764aa1701f0b9c0ec457afe93e05d3d3e1378274c8fc65e1a9e2b3fed7d97d15d39b4baf36eb71f21f692de59f95f3d1b8aedc5d6c64de2612516b5b2b53ff009f91b5fe5dfaf9d8eac1d7c64f1b898d451b7bd6d217f8d5af6d76efd7cec6fe81e35f01f85bc31e32f13e9be1cbf44d2b494b8ba89f51f30cf109b0110b2e1181e7777e9f4e53c23fb4d78435af18687a1db783351b79b51d4ed6d239df5289d2279a50a1d940cb0527240e4d5cbcf0569307c36f8856b79e33f0dc36d79a12c335ebdd3adb59279c0f9d72e506c8fb67d6be74f875e10f02dbfc46f0b5cda7c5df87fa84d16b9a7c91d9da6a8d25cdcbacea5618536fcd2b9f950772715cf4709899c70f27460edfdda7fcf2dbf3d3af99d589c666d46a518616ca0f7b727f33bfe16dbf32b78e7f6b0f843a3f8f3c49a1de7c39d76eee74ed6f51b29ae22d7228e39a6b7b992279150e0aabb29214f40715e81f103c77f06fc49e11f869e23d7bc15ad5cc7ac78585ee9f0c1ae1b692d2d5e6e619590af9afb883bff0faf86fc40fd8cfc49adfc44f14ebf07c42f055ac7a9ebfaa5fa41733dcf9f08b9bb92511c815301d376d6038c835f476a9fb32f88f55f87ff0cb47b4f13f874b7867c2a9a4cd706698c372e250de6c04264c476e32c01cd776269c6342b3a70a7cda74a7fccaf7ff0083d6dd4cb154730ad42b538d28c9bb595a0efef2be9af4d75fccc8f0b6b9f058fc20f881359f82f5b834a8aeb415bfb4935d7927b9792e0881a2989262113f2c32378e2aa7c18d77e08cdf167c296fa0782b5cd3f5497502b677575af3ddc30cbe44c4b344490e360618f7aeb6dbe03ea1e0ff00845e39d2bc43e2ef0d59c5abdd685225fcb3cb1da5bfd92e371599d941064276c78eadc1f7e4be0cfc31d174df8b3e13d56dbe2378375696c751332d8e9d7cf2dd4e7c899364485705b0dbb1e80d7353559d6c2da10fb3d29ffcfc95edf2d7ddebe773c8fabe2e962b090a94609ae5bde34d35fbc96da5d69aae5ebaad6e69ea1e0ff80d2ddddcb3f84b5b6779a76936ebf3aab333b16214100024938ed5ea9f107e397833e1ade685e143e14d42fd23f0ee997303c7a8a27976f2abac71b6f1b999047cbff166a7b9f831aa4934effdbfa200f24ad8334991b989c1f93b66bccfe3e7c33d2f51f18e933ea3e3df09685341e1ad2accdb6ab78f0cce2dccdfbe450bcc4e5be43d4e0d70528e22746aa9d386f1e94fcfe5f79ed626962f2fa13ad84a71a726d6a942375af9247a968df15fc13f117e1a6a9aa5c7866fedecf4fd7ad6d1ed4ea0be63ccd6e25590488bc2857c15ee79ad0f86fa8fc3fb9f16c10695e1fbfb4b96b6bdc4b2ea26640be43ef1b36f2597201ec79af3bf865f0f34cd37e14ebda75bf8dfc31a8c777e25b4ba37b6776ef691325a2c7e4bbecc89580dc07f74e6bd1be1b783acb4cf175bdea78a342bd296d783c9b5b877948681c1600a0e141cb7b57651a78858bc35a9c2deef4a7fccf6ebf775db53b7035b175bd8d4c424e4ed77eeff0033ede5d8f9effe109fd9f7ec7b7fe10fd73cbf271b3fe121b8c6ddbd3ae3a715f417c47d47e1f5b78b268355f0fdfdddcadad96658b5130a94f21360d9b4f2ab804f73cd78d7d83c07f66d9ff0b37c17feab19fed238c6debf77a77aee3e2fdffc3ab3f1ddd41af7c47f08687782d2c37596a7a8882e517ece815ca15e15c7cc87b839ae2c352c6cf09512a506ef0da34fb4ef7b2b76dfbe9d4e4c152a70a33fabc20b58df9543fbdbdbf0bf9dba9bbac7c56f04fc3af867a66ab6fe19bfb8b3bfd7ee6cd2d46a0be62ccb6c65690c8eb82a553017b1e6acfc20f8f1e16f883e2abbf0e58f85efb4c93fb1efaeda69afd26568a1f2d5902a8c866f3061bb62bcb7c67e1af0978d3e0de85fd91f117c21f60b5f145e4cbaa35fb358cb2fd8da36b749154e6640db997b2d3ff672f879a4685f10aef53b2f1ef84f5e73a06a56e6d749bc79a75595a1265652a008d36e18f6c8aed587aeb114b9a9413b47a53bedf7fa5b42a198e670cc6961e324a9fbba7b9b34afe7df6f91f554779e19de9b74cb90772e3fd2bdc63b56b7882eb404d6ef16eb4f9e5944bf3badcec56381c85c715951e8300643fdafa71c32f495b9c11fecd6b6bfa3433eb779336a7630979726392460ebc0e08dbd6be7610c6fd4a5fbb85f9a3f6695b69f95bf5dedd4fd085bcb9d04687a63c9613b42cf73e5a0b8c152186ec9c739ede9585a8de785c785bc46f2e9772d6c9a6b1b8885de1e58f7ae555b1f21cff156f5e68f13e89a640753b15113dc912348db1f7303f29c73b7bd739ace91630783fc4c2ef5cd2eda0934c7596e6598ac16ea181324adb7e541dcd7a10862de361fbb85b917d9a77bfb25f3b5f4ed6f230c4bb519bf27f91e2be1ed5be1abf88b4a8ed7c35a8c53b5fdaac5236a85d52432a8562bb7e600f2477e95dc788be28785ec7c45aa58dc787eee696def6789e45be08aec8e4160bb4e013ce3b57937866cbc123c51a3fd9fe227846ea65d4ad365bc3a8169a57132ed8d176f2ee7e551dc9aea7c55e07b2baf156b374de2cf0f5b99b50b990c335cb89632d21251c6ce197a119eb54e9e26584d69c3e2ed4fb7ddfa9f2186c5d78d26e838efd397b791d078e3c45e06d434cf0b6a5abe817d38bad3a692dd22d40c4618c4d82ac42fce49e73dba571baaeadf0c87c27f1bcf3f85f54974c88693f6db48f562935c6ebac45e5cdf298f63fccdcfcc38ae9fc51e0cb3b9f0f784606f14e8300b4d3268d6496e1d63b8066cef84ecf9907424f7ac3b8f8711ea7f0c7c69a05a78afc3ccfa80d2bfd27ed121b7b7f26e77fef884c8df8da98ce5abb630c47d6dfeee16e4ed4ffe7d7df6be9dada7c22c6471151d4f7536e0fa4757c8fbf9f7d2de4789fc20d77e07c9f157c296fa178275cb0d4e5d5112ceeaeb5f7ba8a19bcb90ef688921c6d0c31ef5c56b9e22fd9fceb3aa19fc01e219655bebd595e2f123c68f2a4f2091950300a19c120606335ea7f0b3e03dce85f13bc2daf49e33f0bdf0d3b544b8fb35a5c4ad7137eee44d91828016f9b3838e9599a9fec9de2db9d4f51b98bc51e1b45babdbcb8557967dca2e2792401b11f51bf07deb392aff005549c21f14ba53ed1f95f7f3dbc8f928e5b994f08a11c345fbd2d1429f68d9dad6defe7a2f23dab5bd57e1c268de106b8f0dea32452785f4c7b441a995682d595bcb89db07cc741f7a4cfcd5e85f0eaffc1b3785b58934ad1af2d6d9750b612c52df1999e4319dacad8f9401c11deb88f147c3c4b5b2f0be977fe27d06cee34cf0e69d62e2e2e1d3cd302b299631b0931b1fba4f3c575be07d1b4af0f7843575baf12e8b34336a36ac6e21b8630c6c232023b151876eaa3b8a7898625e22af2d387c32b694ff0095ff005dade47dce0154862a3ed22924b5d22ada791e95e1ebbd04ead0fd974f9e2942ca559ae370188d89e31dc715e1a7e2ef844425ff00e11abdc04271fda03d3fdcaf59f0c4fe1e935b812cfc43a55dcac93858609cb48dfba7c9036ff08e4fb0af920d8f809add947c4df05e0c679fed238c60f3f77a5797ec716f05053a50bf34fecd3ed0f97ebb5fa1d59c6653a3c9ec2a257bf58f4b77f53e90f1bfc47f0e68faf7d86f342baba93ec7692f98978231b658832ae369e54704f7ae87c3de27f0f7887c1dfda0ba4dc416e9a9bc3e49badcde60881dfbc28e30718af32f889e0fb2d4fc482f1bc51a0d9e74fb04115cdc3ac84242007c043f2bf553dc5773e06f0d5b597819ec535dd2aed4ead24bf68b7999a1c9854797b8a83bc75231d2bd2c5d1c42c4625c69c3695b4a7dd6fd7ef34c2627132c5b84dfbbaf6ff873a3825f0d5c5a6a90ff0066dc2c6da5de8947da8e5e2311dea0e3e52c380ddbad7c576de0df8071b40f178475c054c4541f104e4020aede09c1c715f6cd96890a43a881aae9efe669b79192b236103c646f6f97855eac7b0af9961f87f603caff008acbc347053a5d49ce08e9f277ed5c74d633ea94ff00770bde5f669ff77cadf77cce3e21c2c6b4e9b9538cad7f8945dbd2ff00a1ec5e38f891e1bd1bc5ba9e9779a0dd5d4d6d2a23cc978235726346042ed38c02056378abc51e0ad5fc17e1ed5354d02f65b796ef5048208eff00cb789a32a1d99c2fcc1bb0ed52f8ff00e166a1ae78cf55d5e1d6749b74ba951d629e59165502245c3008403c67af422a97887c002d7c0de1dd1eff00c45a2da3dade6a3209a79dd6297ce653b633b32593f8b818aeda94ebfd6716d5387dab694eeff791dfaeddfaf9d8ac44f1cfdac6a2f73a5d2b7c4adf8157c1da9fc3f96c3c546c3c3f7f0247a14ef74afa8990cd0074cc68768d8c4e086ed5cde8bab7c337d6f4d4b7f0cea51ccd7b6a2376d50b2ab99576b15dbc80d824771c5755e07f02c4b6fe26b3b4f12e877d25f68935b016d3bbf95be443e649f27118c6091939aa5a47c1ed4ed758d3eedb5dd15c41796f29549a42cc23955885ca7538c0f7aca6b12a146f0875e94ff99edff03f33923471328c1c609fca3dcf983e2b7ed4bf09fc33f14bc59e1ad4fe1eeb7a85ee97acdd5a5c5d41ad450c53ca8c373a46d828ad9042f6af7eb1f1cfc39f17fc2ff87fe2c93c2fa94767aae99773d95a9d4f125b462e76b2c8eab891998641ec38af8cbe34fecd31f887e3278d3c427e29f8074a3a9ebd77762c750bd992eedcc8cbfbb955570245c0c819e7bd7d75e16f8656da2fc1af86de1a97c65e1a97fb2349bb816f63ba736b781ae4b7996edb32c8bf758903e6af671f46d4f10e8d38735fb43f9d6ff9ebd7cce3a55ab4ead785a3a6df07f32dff00e0f5f335eef57f864bf0c3c79712f863527d3a1b3d3cdf5aaeaa44b7286e708b1cb81e5156e49ee38af16f851aefc0f93e2878560d13c11aed96a32eaf025add5cf881ee628663bb0ed112438183f2f7af716f87516a3f0dfc73a0d9f8afc3eefa959d847f6917123416de5dcef0d390990adf7571d4d7967c33f80f77a1fc49f0beb8fe34f0b5e2d86ad05c1b6b5b899a79b6ee1b2305002e73c03c571508d74f0b7843eea7a7ef25b76d3b75f3b9e763b0f8b9e2f0d38528b4ad77cb076f7ddecdabad35d3f33df351f8abe148352bcb793c3b78ef15ccf1b30bf0033248ca481b78048ce3b533e206bde04ba6f0fdf6b1a05f5cbdde896f3c3e56a061f2a1777c46d85f9981ce5bbe6b8ed5bc096336ad7f29f1878723325e5c3947ba70c85a563b586ce197383ee2b47e21e97e18b68fc2f6fab78dfc33a5c90787ed63417b7a62fb422bbfefa2cafcd1313807d6b869d2c42a559aa70e9d29ff00375ff827bb5f17899529fb76acadbf2db73d0fe1c5ff008326f0d6b92693a35e5a5ba5dd989a396f8ccd23956d85588f9428ea3bd7a1f86ae7417d72d12d2c278662edb5dae3780769eab8e78af22f86b1785ed3c21af496de30f0fea36cd7b65e65d59dd992081f6b6d491b6f0cf9ca8ef5e8de12b8f0f3f88ac56cfc43a55e4c5db6416f39795cec6c851b46481cfd0538d3c5fd7708fd9c2deedfdda7a7bef6eab4edd76d4f7b2baf0fab41392bbed6eefb1ef98acfbaff008fdb2ff7e4ff00d00d5faa175ff1fb65fefc9ffa01afd90f50ffd7fdf91c51db140a3b5007c1dfb63f873e294be11d775f3e29b65f03c62c91fc3e96789e667758dbcdb8ddf3a19183ec23181839afa5be0222a7c14f042280a1741b00001803112f41dab86fdae2cef6ff00e03f882d74fb6b8bc9de5b1db0db42f712b62ea2276c71ab39c0e4e07039e9577c21e23d47e1efeccfa2f895347bad46f746f0d5a4dfd9688f1dd4ce91a83104285d5fd8ae73c62bec2ad4a989c8e8d1495fdab8a4925f6636bdad77aeadebdd9f370842866d56ab6edeceeeedbfb4f6decb4d969e477df14342f893e20d0a1b1f863e23b5f0cea1f680d3dddd59fdb435bec60511772857dc548639e0631cf1f24fec456b7769adfc52b7d4a7fb5df45ad4115ddd9186b99e2f3524958f525d816e493cd7d85f0c7c6777f107c11a678bafb49b8d0e6bf5766b0badc2687648c80307446c90b9e5475af973f643d2b54d3bc59f1664d46c6eecd2e3c445e16b9b79605953cc9fe68cc8aa1d79fbcb91460aa54a595637095524e3cbd15efcfaeab57b776bb0626109e6185c4d36da9737576b72e9a3d16fdafdcf29f0d7c4cf0dfc22fda03e3af8cbc4182b18823b6b7882acf7b745c958509c64f42cc4e117e6240afb4fe0978cbe22f8ff00c269e2cf1f68367e1c5bedb269f670c92c93b5b91c4b379a9198f7f544dbbb6f2d82768f82757f80da87c5bf8d3f196de6b7bcb39ad965bbd1a69a0923b3babb902a6c691902cb1954c108dfc593d057d6ff00b29fc43f11f8b7c043c35e35b0d46cb5ef0c95b295f51b59606bab703114a19d55647500c721524165dc38606bd7e26c361a781588a294aaa5494fbc57b38dacb669bddee9e87959057c44316e8556d536eab8e9a49fb493777bab2d96cd6a7d47d28148281d2bf383ee4f913e29fecf9a97c5cf8cb61e21f1fdc5add7c3cd274d291e9bf6892398dd60b3bb28508aac48dcc1b76d500100b03e13fb3d40748f8b3f14bc1df062f647f0945a4ceda7b194b5ac37d80b6f22331dbfeb0caa1faba202720035a1fb5ef8f3c71aa78ce0f85fa7d8f8863f095bc104dac4ba1d84d3cd7cd3e58c4b288da22b1a01f231daccdf3e5576b6cfc39f12e8de27f87be28f831f09fe1ff88fc1d7777e1fbf9e1d4357b76805d5d6c588096e080cd3c81b00e7000e30071fa8e1e18c8e4f1f6eef094629474e4847993e792beb27e4b6ddf43f3ead3c1bcd5fb2569c64db7f6e6f96dc91d348af37e8ada9f15463e0927c22d460d760bb7f8beb7f23a5c1924772c9363ccf3c36c2a141dcfbb7993e6538c1afa8ff00697bdb38fc2ff03bc2bf16a66bddc7edbadadbb09ae6e562b5485c4214e6595da60a0a7249c8af31d3bc65e1fd37e005efc0ebaf87dac2f8de59e48508d21d8899a6dc939936161244b84083e5e060f97cd7d152f883e24fc00f01fc2d8fc47e0cb7d7b47d3b4e4835ab98eddef351d2a556dc9144503050b19015880bb90ae4656bdfcc6bd4589a75126e4aa54e5529a4e49c1a4e9bfb31ed1d75b6a78f81a14beaf3a6da51708733516d26a6b49ad39a5fcd2d34be9b95ff00668b3fd983fe163193e1ee8dac786fc61676b7291d9eb2d3472496f204f3b6a3b32965014953875041c60e6bf41abf3afc117579f1d3f6a7b1f8ade16d0f51d2bc35e1fb0093df5fdabda35d4ab1cb1a2e1c0dcefe7630376d44cb632a2bf453a715f9cf17297d6e12a92939b826d4a5cce2f5f76ff8d9f73ee3869c7ead28d38c54549a4e31e5525a6b6fc34ec1de8a3bd15f2a7d099bac43a9dc6917b6fa2dc25a6a125bca96b712a798914eca446ec991b955b048cf238afcd7d3740f1ee85fb63782ed7e26f8820f14eb3f629278ef61b5fb2c50c124172a228a225b60dc858e0fcd9e6bf4e857c2fe36d335493f6dbf066a51585e3d947a3aabdd25b4ad6c8de5def0d3043129e470581e47a8aface16c4b87d66969674a7ad95fe17b3dd7a27a9f3d9fd152f6151deeaa43abb6fdb67f33baf8d7f01f5ff8cff127c2f2f882e6ddfc03a443235f69de7ca934f7126e25822aeccfca8a1cb6e552f8c6735e0ff02ac7c3fe11fdac75ef06fc1db8924f058d2e66d42186469ad23b98b60e1b90764d9447c92df3a6484e3a6fdb17e21f8f62d574df869e15b4d6e2d1ee6d56ef5abcd22c6e279a68e5728b6e92c71b2a80aaccebb94b1d80fca483b1fb3078e7c09a56a36df0d7c17f0e7c4fe1dfb6c52dc5d6afacda7966792dd011e7ca40f988388d1708a0614002bdfc3ac6d3c89cea7bd0941a8c159462af77395deb2ed64df9a3c4aff53a99ca8d3b466a49b93d64dd92e48d9691ef7696fa1f74d260d1476afcd0fbc0a28a28033f4ffbb71ff5f32ff3ad0c1acfd3feedc7fd7ccbfceb97d47c4f7f637d3d92dba3f92fe5eef9bef5c605b7fdf4db837d2803b8c554d4413a7dca804930c80003fd935c8f8eef2f2cb4bb77b49de190ce159a32572369cfe19ae2bc3bac6af3dfc893decf228b5b86019c91b95320fd476af91ccf8a68e1f1dfd992836e5657d2da81ca2d85fed1fe8b3f41ff002c9ffc2ba2f14d9dec9e20bc78ede675263c32c4cc0e235ee062b246bfaf6d07fb46eba0ff0096ad5f961fb57fc71f8d7e18fda2fc6fe1ef0c78df5fd2b4ab0bab14b6b3b3bad9044b2585b48c15761c65d998f3d4d7e679565f82c5612a5384e497341ecbb4ff00bdea7999a6694f034955a89b4ddb4f46ff0043f45fe29e99aa4fe12f0fc56f65752ba5f5e9658e091d94155c12154900f626b17e0f693abdb6b1adbdd585dc2afa2dc2a996de48c33174c0059464fb75af14f835f133e246b3fb3a785fc41abf89f56bcd56e75fd7ade7bc9ae099e48ade62b123b0032a806146062bd9bc0fe33f18dedbf8a5af35bbf9cdb787ef2784c93b379732326d75f4619e0d7af2c36168e321479a4da825b2ff009f7ebd8f09e268d4c64711aea93e9fcb7ee7aada58df8bcb726d67004d1924c4f8c6e1ed5f9dff0019bc37e2997e3078cae2db42d627866d6ee1e2960d36ea689d08419578e2652320f20e2be8dd27c7be3a9757b08a4f106a4e8f796c8ead70c432b4aa083ec41c1afa735cd6b59875abe861beb848d2e1c2aac840001e8057914de0f0d82934e4d39ae8bb4bfbc566383867b45535270e477dafd1aee8f29f84fa66ab6ff05bc156d7563770cf15bdf092196de48e5426e588de8ca19491c8040e2baed72c3506f0278a624b5b86924b4b70882272cc44ea48550324e3d2bafd4759d5e3d1f48952f6e15e58e732309082e4498193df03814ba5eb3abc9a66af2497b70cf1411346c6424a9326091e991c56d29e0de63ed2f2bfb3becad6f61ebbdbf13e868e0d53c2470b7da3cb7f95ae7cbbe05d175b87c6fa04b369b7d1c69a9db333bdacaaaa038c924a0000f53599e20d0f5e7f10eaae9a65fb2b6a1765596d26208333e082130411d0f7afaaf45d6f599759b18a5beb8747b98d595a424105b9047a1af9b35df1e78e60d7b53821f106a491c77d74888b70c15556560001d800302a29d4c1cf06ace56e67d1765fde3e731f80a785a518ca4dddbe9ff04f74b1b0d407857c2f19b5b80f1e8f02ba985c32b65b8618c823d0f35bf6767783c39aa21b798334f6a4298db240273818c9c5788f8d3c69e30b4d37c2525a6b77f0bdd6810cf3b24eca6594c8e0bbfab103ad75ff000c3c53e27d47c37e21b8d4755bcb9960b8b1589e59999a30fbf7053d83639adeae1f09f5ba937295f925d16dec9f9f6fc4f6309994255238549dedbfcae77de17b4bc8fc4162f25bcc8a2439668d801f2b752462b05ec2fcefc5acfd5bfe593fbfb5751e1ad6757b8d7aca0b8beb896379086479095236b751586fafeba376351b9e377fcb46f7af1ea2c0fd421acedcf3e91fe5a7e7e87b06a788ecef1ef2d8c76f3381636c0ed8d8e085e4703a8af01fda2b49d66efe0ec16f63a75f5d4c3c496d218adad669e5d8209016d91a336d1dce315bff00167c61e2dd2fc570dae99acdf5ac274bb294a43332a97756dcd81dce3935e6de3cf883e3eb1f82926b163e22d52defc78aadad85d477044de435ab3347bb07e42dc91eb5efc2861163eb4d4a57b4ba2edfe23e533ccce94f0d5f0d24d593d55ba7cd1e53fb37787bc4d6bf15edaeafb45d5ad205d1f584325d69d736f1ee7b70146e96255c923819c9ed5d92e81e21fb201fd95a867ca1c7d8e6cf4ff72abfece1f12fe24f883e2d58693e20f146afa958c9a76a7234175725e22f1420a315c0e549c8f7afaf7fe120d7bcb07fb46eb3b7fe7ab7a571e6557070c352e672de7d17687f7bd0f178672ba38ac0de9c9a4a4f74baa8f9bfccf17f8afa3eb373e3dd466b6d3ef268da3b4c3c76d2ba1c5bc60e19548383c1e7ad437fa3eb47e1768b6eba7de99975bbf768c5b4a5d54c430c576ee00f62460d6efc55f1978bf4cf1e6a763a6eb57f6b6f18b7d91433b2a2ee8509c01c724e4fbd57bef1a78c53e1ae8fa8a6b7a82ddcbacdf4324e276f31a348c1552ddd54f2057a188585fade2eee57f7afa2fe75b6a7754547db56bb7d7a2fe65e672be1dd1b5b8b45f1a8934cbf5327847578e306d26dcf2322ed441b32ce7b2ae58f615f1a68be14f18beb5a38ff00847b5c4d9a969ceccfa55e22aaa5cc4cc4b34200000249278afbe3c05e34f18df49e2117badea13f91e1ed4278bcc9d9b64d1ecdaeb9e8cb93835c669fe3ef1dc97f668fe21d4d95ee205606e588219d4107d88e2b9dcf08b0f495e56f7ba2eebfbdfe678998e594712a9b73692bf45dfd4f9efe36f86bc552fc66f1b5d5be85ac5c4171acb4914d6fa6dd4f13a7910ae55e389948c82383dabdcb46d135eff852fe00b76d2f5059e13adf9b13d9ceb2c7baf32bbd0a064dc391b80c8e4645771f107c6de33b1f1d6bb6563ae6a16f6f05eba451473b2a2280bc281d055cf1078d3c630781bc217b06b77f1dc5d0d4fcf956760f2f973854de7bed1c0f415d35a7857531716e5d6fa2ff009fb1db5efe9a1ae1f2ca3431589adceddf9b4b2eb34f7bf7f23c83c61e1ef114ff00033e2dd941a4ea32dcdd785fcbb7812ce7696690cc3e489021691bfd9504fb57e7c7c1bf017c42b6f8d7e01bdbaf0af88adeda0f156932cb34da35f451471adcae59dde00aaa3392cc400392715fac9e14f1a78c6ebc3de319eeb5cd42596d34a8a5b7779d8b45219c02c87b1c719f4ac6f0978e7c6d75e2cd16d6eb5ed465866d46d639237b862ae8d2a86561dc11c115d583c7e128d1c3d3b49def6d17f3bdf5ee75d5c3e1ea3a2db7a7a7f3330fc53a1ebb278af5a923d32f9d1f53bc6565b598ab03339041098208e84706be81d2ec3505f07785a36b5b80f1e96aae86170cadbdb860572a7d8e0d78af897c77e38b6f136af6d6fafea51c516a1771c68b70c15516560aa07600702b7bc5fe34f18dae8be0f9ad75bd42292ef45135c3a4ec0cb2f9ac37b9eed8e335e4d5a5849c31116e5d2fa2fe75b7bc7a381c551c3d4a9555dfdddcb9f1b34ad5ee7e08f8a2d6d2c2f2e277bbd1d92182da596560976a5b6c68acedb472700e0726be45f813e1af14c3f1abc157775a16b16f6f6faab492cd71a6dd41122fd9ae172cf244aa06580e4f535f58687e33f18cde00f15df4daddfbdcdacda5082669d8bc4259583853db70e0fad57f873e35f196a1e3cd0acaff005cd42e2da6bbdb2c52cecc8ebb1ce181ea320574e156169d4c1c1397d9b68bfe7ecb7f7bbfae87999a6128e3f31a18c726adcba5bf966def7efe47ac4b637fbe4ff459cfccdff2c9fd4fb57c6ffb53e83e23bcf89b637361a3ea9790ff00c235a5c7e65a69f737281d1ae0b2968a2750c323209c8cd7dab2ebdae89240350b9e1980c48dea6bcd7e2d78bfc5ba5f892cadf4cd66fad227d22ca564866645323efdcc40fe26c0c9af2b2f7828d2ace2e7bc7a2f3fef1f41c53848e2305ece52b6a9ed7efe68f06f847e1ef11dbfc1af134375a46a504d3f8b2ca68e29aca78a578d6c514b88de30e543020b6319af51f85fa3eb5078ca096e34ebd890596a037c96d2a2826da40065940c93c0e7935a96be34f18b7c31d4b526d6f506bb8f5db5812733b798b13405990375da4f247ad1f0d7c69e31d47c5b0daea1adea17309b4bf731cb3b32964b676538f556008f435ed61feaaf1b8569cafeedb45fcef7d7bfae878780c351a1ec2926ddadd175937dcfce23e0ef1b1f0e9b3ff846b5e337d83cadbfd917bf7fcadb8cf918eb56ff006c8f0578e755fda0358bed23c35aedfdabe91a122dc59e9579730b3476603a892185d495270c33907835d29f8ddf1a3fb03edbff0009bebe25fb0f9bff001f6d9dfe5eefeefad4dfb5bfc6df8d1e14f8ebaae85e15f1bebfa4e9b0e95a24a96b65745215927b456918295382ec327d4e4d74648b08a854e572b7b9d1769dbed3f3bec7c7e46b05f55ab673b7eefa24f69dbed3f3bedd0b7e0ef08f8c6dff00656f0ed8cfe1ed6a3bc87e206b17125b3e9976b72b0c966eab2184c5e60462c006db824f5af64fd96b40f1259fc4fbcb9d4346d56ce11e1bd563f32ef4fb9b64323b5bed50d2c68a58ed3800e4e2b83f08fc61f8b779fb32e81e23bbf186b736af73e3ad5b4f9afdee89b97b586d19e3899b1f715941031d6bd2fe007c4df895ae78cf57b1d77c4fabea16f1f85759ba48ee6e4ba25c43e479720181875dc769ed5ae25615e3a1acb68f45fcaadd7d3a1e845e1239b51945cbec745fcaadaf37a5f467d751585f878ffd1671f32ffcb27f51ed5b5e24b3bd7f105fbc76f33a99b21963620fca3b818af976d3e2078f1e7b70de21d4c86922041b86e4165ce7eb5d97c47f1af8cb4ff1eeb96561ae6a16f6d0dded8a28a765445f2d0e140e83249af96860f05f5192e69db9e3d17f2cff00bc7e84b3ea4e0e7caf74befbff0091ee77f67787c3da4a0b798b2c975b9446d919718c8c6467b579bfc46d2b55baf847e3fb3b5b2b996e2e3c3f711c31470c8d248ec461514296663e80135d3f85fc45e20b9f87fa25f5c6a5752dccd3dfac9334ac5dc24b850c7bed1c0f4ab7a8f8835e8fc27e25ba8f51ba59adf4c692190487746e1d46e53d8fbd7546183598415e57e48f45b7b15e7bdbf13bb13cb89c0cefa2945fe28fccff0001f86bc589f103c3124ba06b71469aee98ef249a55e471a22dd465999da10aaa00c924800735f54f8cf44d725f196bd2c3a65f3c6fa9ddb2b25acccaca656208213041ec47157fc35e3bf1c5c789b48b7b8d7f529229751b48e446b862ac8d3286523b820e0d7cfdf11be2c7c56d3fe2478a74fb0f186b76f696daddf4304115d158e2892660a8836f0aa3802ba52c2d5c26f2f8bb2ecffbc7e6708e1f2dc3373729734ba24ba3fef1f45f8bf47d6a5f0cf82638b4ebd768b499d6455b6959918ce480c02e54e3b1c1a7f86f47d6a3f0178d21934ebd59255d2bcb46b69433edb862db54ae5b03938ce075acd8bc7de3a93e1a7c3bd4db5fd485dea3a1bcf79379ec249e5f388df21eec0719f4ae9bc3de34f18cfe07f17de4faddfc97168ba61b795a762f17993957d87b6e1c1f515adb09f5c96b2bfb37d16dec7fc5dbf1fbcfa0a5528549aa8afac2fb2fe4f5ec73bf0eb45d6e0f1f787e69f4dbd8e34bf8cb3bdacaa8a30dc962a001ee6bddae2c2fccf362d6720c9260889ffbc7dabc7be1ff008dbc677de39d0acafb5dd427b79ef91258a49d991d486e181ea2b9bd47c7de3b8f50bc44f106a6aa9713aa8170c000b230007b01c57995e8e0ea60e3794adcf2e8bf961fde3bf2fcc296168bb26eefcbb23b5f8c5a4eaf75afe94f6b617732ae8966acd15bcb200c1a4ca92aa4023b8eb589a7e8facafc2fd72ddb4ebd133eb5a7b2c66da50eca233960bb7240ee40c0ad8f1e78d3c61647c3bf62d6efe0fb4787b4f9e5f2e765df33efdcedeacd8e4d70be32f885e3eb1f829ad6b367e21d4e2d421f10e936f1dca5c3099219b89115b070addc57a6e385fad555795f965d17f23f33871b5e842a56af2be8a4de8bf96fdce93e1668dad5bf8eb4f9ae74ebd86358ef32f25b4a8a336d28196650064f03debf3f2e7c23e3493469ed97c37af191ad2440bfd917a32c508c67c9c75afa93f67ef89df1335df8bda0e95ae78ab58d42c675bef36dae6e4bc4e52d65652cb819dac011cf5aec5be21f8ffecccdff00091ea80f964e7ed2f9ce2b9b10b090c1422dcadcd3e8afb42ff68f9bc4e1f0d9a61212529452735b26f550bfda3a9f88fa36b53f88e1920d3af6541a5698bba3b695d772dba8232aa4641e08ce457a57c3dd375383e1dbc13d9dcc72ff006d4adb1e0757da60519da541c67be315c8fc4bf19f8c34ef14fd9b4fd6efeda1fecfb093cb8a7655df2420b3607763c9f534d97c69e301f0badf521addff00dadbc432c067f3dbcc308b6dc13775dbbb9c7ad74e32185962b149b95da95f45fccb6d4fafa15a950c5ceaeadabf63d7ec2caf961d5375b4e376957cab989c658c470071c93d87535f2541a078807939d2b501831f5b39fd47fb15e99e09f1af8caf2ef595bbd73509843e1fd5678c493b3049628728e3d194f20f6af8bec3e337c63912cda4f1b6be4b9b6dd9bb3cee64dd9f97be4e6b8e386c1ac2525cd2b5e5d17f77fbc79b9fe7986bd29d48cb5bed6e96eed773f517c4d677afaf5e3c76d33a975c1589883f22f70315e65f15b4bd56e3c2de1b8edacaea678eeafcbac7048eca0ecc160aa4807b67ad73ff00137c67e31d3bc7bad58e9faddfdb5b43346238a29d9510186324003a64927ea69dabf8d3c6317c3af0cdfc5addfa5d5c5f6a8934cb3b092458d942063dc2f6f4ada743091c66325cd2bfbd7d17fcfc8edef77f4d0f7f1b99d3ad0a941a6ade9d249163e0f695abdb6a1e206bab0bb843e8d22a996de440cc654e06e5193ec39af51b0b1be17f6a4dace009e224989c00038f6af05b5f1ef8e07827e215f9d7b517b9d3fc297d7769219d8b4371195db2479e8e3b1af997c33f17fe2dcde2cd02dae3c61adcd04face9904b1bdd128f14d77123ab0c72195883ed58d4c2e0ead3a12729697e8bf99ff78f2171361b2e84284a1295f5e9ddaefe445f177c37e2a97e2cf8c27b7d0b599e19b5cbb78e5874cbb963742c30cae9132b03ea0e2be83b6d0b5e5f84ff000dad5b4cbf13c1a4deacd11b498491b1bac80e9b3721239018038aea7c6fe38f1ad9f8d35db3b4d77518608351b88e38a3b86544457c0551d801d2b4fc51e33f18db7853c19756dadea114d776378f71224ec1a574b8daa5cf720703dabb2bcf0b278a4dcbcf45ff003f23b7bddfd343ccc365b46857c455e76ef7e8bacd3eff00e465f85b47d663f0578de2934ebd4925b4d3846ad6d2ab395b924850572c40e4e338159be00d175b87c77e1f9a6d36f638d3518199ded6555500f52c57007b935d3f867c69e31b9f0778caeee35bd4259ed2d6c1ade469d8bc4cf70558a1ec59783ea2b3bc0be37f1a5ef8db42b3bcd77519ede7d4218e58a49d991d09e5581ea0d453585e6c26b2e96d17fcfc96faf7fc0f4e2a8f351dff000fe67e6719ace85af3eb5a9326997ecad7b74548b498820ccf820ecc107b1ef5c0fed0fa07892e750f04b5968daadd2c5e11b38a436da7dcce12412c84a3f971b6d603aa9c11e95f725debbae2dddc2aea172aab34800121c0018815e6df167c5de2cd2f54d1a3d3358beb549b47825916199903c85dc1638eac40eb5cb85c4611c2bf2b974be8bf997f78d739c8a0b0934e6f56ba79dfba3e7ef837e1ff0011dbfc28f1ac375a46a504b3eb7a3bc514f637114ae8b1e19951e356600f520103bd7ab7c26d1f5ab7f88ba1cf73a7de43124d296796da5445fdcc8396650073ea6b474cf1a78c64f871e20d424d6f506ba8352d3638a633b191124ddbd54f60ddc77a7fc2ef19f8c352f1fe8d63a8eb77f756d34d209229676647022720107af201aefa3f5578bc23bcafeedb45ff003f25bebdfd743970187a343eaf4d36ed6e8bf99f99f71e2b3eebfe3f6cbfdf93ff0040357ea85d7fc7ed97fbf27fe806bf643efcffd0fdfa149da9451da8038bf1578d2dfc317ba7e9a6c6e6feeb535b9789207822016d42972cf712c483ef8c00727d38a82efe22f85ecc4d04d7486fed561371611ba3dcc46668d3690ac549432aefdac76820f4233735ff000568fe26d6b4ad5b59862bb8f4a8eee34b5b8852685cdd08c1721c1c3208f031fde35c5ddfc2282f2f1cc9aa3a69f1ddcf7f676b1dba2b413dd488f2e65ce644f94845da3686e4b6d5c0074f69f12fc17711c2d71aa5bd94b340d73e45d48b1cab129619619206423103392a09e80d6b5c78d3c276c92bcdabd9a881a58dff007ca4878591245c024ee56911481ce580ea6bcf2d7e0dda40e9672ea724fa4b5c8beb8b37b74df35d2c4f12b79b9cac7b581280672a30c14b29c2d3ff0067ad234cd3dede0d66f2e2ebcbd31967ba44706f34e95a592e5d53cb2cf76c57cfdacbf717695233401ea537c46f02c05524d76c77b5bc77411660ce6198958dc2ae4e1d810bc649040e871d659dddadfdac37b652a4f6f3a2c914b1b064747190ca470411d0d78f27c1ab1b7d127d2acef91649dace46792d55a3f32d1a57dc115d1d773ca5815915d0804375cfa8f87b493a068561a2b5ccb7a6c6de380dc4f8f32531ae37b630327bd006c0a3b5028ed40185e26f10d8785341bdf10ea7bcdb5947e6388c02c72428032428c9206490a3a92064d72165f14fc3ed34363aec73e877932dcc822bdf2cc662b444924956789e485e3db20c32b9e72a70c315d9f88749975bd16eb4a82f24b092e142adc44a8ec84107947051d4e30cac30ca48ef9af238fe0a88adae92d759fb04d78d74645d3ecd2dad631750c51308200ec22cf9419c8625c963c120800ef2e3e24fc3eb48a2babad7f4f81268e7951a59950f976cc166621b05444c407271b4900f5156878fbc14de78fedab202dadcdd4c5a5002420292c73c60065c8ea370c8e4579f69ff00052d6d2df5086e355798df89812b6c88b1fda2e62ba70033392bbe3000662769e49233497ff046c2f357bed55752689a6bc9b52b4fdc2bbdbdecf2472b316662b2461a21fbb0ab9524331c0c007a6f85bc51a478b74f9752d0dfcdb58aeae2d049c6d77b6728e5707eeee047afad749eb5cb7847c372f8674fb8b5b9bd37f71777b757f34c62584192ea4323054524055270b924e3a92724f538eb40077a648e228da46e8a0938f40334fef4c96312c4f1671bc15cfa6462803cd345f8a7a26a7a40f106a104ba3e972450cb0dd5ecd6d897cf2422048669240e40ced65071ee0e2e8f89be13fed19ec9ee8243040d72d7accbf646895219032c818ee0c2740b81c9c815936bf0a74cd1f43d16c3c332c1a6ea5a2345247a80b289cdc3c70c9031b88d766fdcb231fbc0863907a838907c10b0b18edfec1ab5c4735979525bc92431c816e21303abba70194bc1928368c31008c02003d2adfc6fe10bb585adb59b27170eb1c404ea0bbbac8eaa0673b8ac4e71d708de86b3e2f88fe0b79e1b59b56b4825bb98c56a924e99b81b9515d36b1f9599d54138e481d48af37d5fe00695ae1fb4df6b37897af1de34b3dba47106bcbcb8139b954f9b63c4a6486319388e4604b1e6ba897e13e99236abb6f248e3d4d446516340214170b38543d7f842fd39ea2803b7d23c59e19d7af2eb4fd1753b5bdb9b2ff8f88a0955de3059901600f42caca0f42411d8d7415e2ff0dbc1be27d0b5ababfd776476b6fa6db693610868dd8436f34d26e2d1aaee1b5d402c0312092a39cfb4d001494b8a4a00cfd3feedc7fd7ccbfceaf1443925413c1e9e9d3f2aa3a7fddb8ffaf997f9d5fca83824027a0cd00719e37b9b5b6d3a07bbb44bc5338011dd9003b4f395e6b85d2b57d3125b9960d22189e2b2ba9722690ee09192579ecdd09ea2bbaf1bdb5adce9d025ddda59a89c10ee8cf93b4f185ae0b4ed37485fb66cd621937585da3620906d568c867e7a851c90393dabf31cefeb3fdbd0e4e4e5f777f65cdff937bffd684cefcaec78527c65b331ab7fc2276632aa71f6d9fbe3fd9af8b3f6a2f8a5f08b45f8fde31d23c45f05742f146a56b7164b71abde6b37b6d3dd192c6de452d14513226c46118c1e4283d4d7d551f847c11e520ff84f2c48dabcff00675d73d3debc67f686fd95b45f1f7c69f14f8ca7f899a668726ab35a48da7cfa35d5d496e61b382100cb1ce8adb820718518dd8ed9ae5c9a55e9e1ea3a8e9ad63ff3e5749f6d3b5afe76ea7c362ab63eae1dabc5be65bf23d2d2efa6f6f3fc4f43f843e36f00ea5fb3f786b57d2fe1c699a369b36b9ae430e8f06a5753416f243315925599955d8cc46e652a02e703d6bd7bc17e24f0adcc1e26369e10b3b410683772cc12f2e1fed112b26e85b77dd56c8cb0e462b90f85ff000374ef0d7c13d03c1b178d2cb528ec358d5eeffb463d3ee218a66bb90b98c44d233a98b3824b10dd463b7a57873e1ce9ba058f892e26f12dacb0dce87756f2bada4ca20472a4cac0b12c171ca8e4d6b8aab5e598a7070b72aff9f57f83a5fdeb5fe56f23be14316e519f2ae5e55ada36f87f2bfcbe479de97e2cf06beab631c7e07b189deeedd56417f724a319540600f04a9e403d715f486b5a9e951eb17b1cba3c333acee1a433480b107ae07033ed5f37e97e15f05c7aad8c91f8e2ca575bbb7658c585c82ec24521412700b1e01ed9afa435ad37499358bd925d62285de772d1982462849e991c1c578788faf7d51ff0efccbfe7c5b697caff008f6ea77e47cfcb3e7b74db97ff006d3c5be36fc6a8fe1a5b78520b3f0ad96a8baadb5fcaa93df4d6e2dc5bcd1a90a52390bef2f939c631c5627c2efda0078d349f19493f846cb4f3a269f63746386fe6996e45c5c3c61199a2429b766ec80739adbf8d9f0562f8976be14b8b4f1559e96ba55b5fc41a7b19ae05c0b89a36254249194d8530739ce78ae43c13f06749f853e15f1d6afe20f1b58cd65a8699630dc5d269f3c51d9a5bdcb3891d7cc919c31936e1718ebd2bd1a6b10f1493f67fc35ff3e6f7f63ff815afff006ef2ff0074f13173cf219aca716d6195ff0092d6e4f3f7be3feac7a17857e2b5a6a7e28d234d5f0cda5b9babe821132ddcccd1977037052b8247a1e2be66f12fc7ad02d7c51ad590f86ba55cfd9755bfb669e4d62ee3795a0b8923690aac242972a588070338af4ff035dfc2a3e38d0174df885a7df5e1d4ed84168961748f3ca1f2b1ab37ca0b63a9e077ae63c41fb2a3dff89357d4e3f1e69d6eb7ba9deddf92fa55c3b47f69b892528584e03152d8c80338cd616c5430ab9bd9af79ff00cf85d177d3f5dba1e7e615336c5d18bc0c94da6ef6f66eda2b6f75dfccfa174a9bc1de32f047837c47a8785ed87dbb41b69e0b7175395b58a4cb085586d2eaa4fde61935da6836de17d2340d564d2f4282da379ed7ce89679584ad960a496248dbdb1d7bd66685e0ed37c2fe0bf0a7866e75d8243a468d6f64b38b79156758b23cc55cb1507fba4922b6a6ff00847749f0c6a53deeb70a5a99ed43cfe44bb636dc4282a0127713c63a77a99cb1cf1951274edc92ff009f3bfb37f3b5fbe96dfdd3ee3074542842a578a53515ccecb7b6baff0048b9e1ed4b4b975ab48e1d2218242edb6459a462a4231ce0f07d2be1bbcfdade6b77b9c7c3fd2dd2169864ead7209f2cb0e9e41c671eb5f61f84f5af055d7892c2df4ef11417775248c22816da642e76370198607193cfa57c7b79fb24bdc35ce3e20698ab334c70749b92479858f5fb4738cfa7358d38e296063ed7d9f3734bfe7c5be1877d3d6daed7d2c781c495735a90a6f2595f7e6b72795be2f9ec7ba78ebc5fe1a9751d32ef53f0859dfcf79a269b74647bc9d0a2cd1961100a30553a06ea7bd51bebff00026b3f0b677d4bc13633d82788611f606bdb8f2cce2d8959f7fdedca3e50bd3bf5abde3bf08f8662d4b4cb4d4fc5d69633d9e89a6daf96f657121758632a25050e007ea17a8ef5a5a4f81f43d5be1ddd695a6f8a6d67846b915c35d8b399515d6df6f95b090c490776ee98e2bd4aaf14b1559a70b5a56fe0fcafd7eff9932a55ea559d3928bba7a7b8feff00f8272bf0997e1c5978d22baf0f7816c347be8ec2fd92ee1bcb995c2084974daff2e1c0c13d476a9c7c66b336e24ff844acb940d8fb6cfe9d33b6bb4f03fc35b1d035e3a9ff00c2476d7612caf6331a5a4a87124254b64b11851c91d4f6af215f08f823ecc17fe13cb1c79606efecebac631d7ad79d5feb73c2d36bd9b779ff00cf8b6d0b6fa77bdbcafd0951c5e128c614ed0bb7a7b8bb7c8a1f1bfe3268de19f89dabe8b71e01d37589604b366bdb8d52eade493cdb68dc031c71328da0ed183c819aea342f885e19f107c24d235eb8f04d8c7049aeea36c960b7f70d1c5242b869449b5598be30548c0ed5cb7c6df83ba2789fe266adae4fe3ed3b4796e63b20d673e957570f188eda3404c91ca8a77801860700e0f35de783fe12e956df09f4cf0f5a78becef21b6d6f51bbfb72d8cf1c723ce06e8c46ce5814cf2c4907b57a98afacac4629ae4b7bd6fe0ff3c77ebb5efcdd77d6c79786866b2ccabc6493a7ef72ff000ff995b6f7b6bfc5f3d4d3f037893c2b7526bff64f0859d9795a0df4b294bcb87f3a25d9ba13bbeeabe7961c8c715c7d8f8b3c18f7b68a9e05b14669e00ac2fee49525d40383d4a9e7df15e97e17f871a7e811ebd772f896da78a6d0ef6de42b6932f9292052653963b8263951c9ed5e6963e14f05adeda3278e6c9d96780aa8d3ee46e21d485ce78dc78f6cd704a58c742934e9f5ff009f3dfa74fbbe67a7569e26118466a29ebbf27f5f71f3cfc6efdac347f067c62f18784a6f85da56af2693aab5ab5fcdad5ddbc972de5452798d1240ca87e7c60311c67be2beaef853e2af0a7c5af82be0ff001aea5e0fb3b28ef1b555834f8efae268edbcabb689b6ca446cfe6140c7728c1e071cd7ca5f1bbf64fd17c67f187c61e2e9be28e97a449ab6aad72d613689777125b3795147e5b4a93a2b9f93390a0738ed93f4b7c3eb4f877f02fe0c782bc11e26f1d594c911d5ded2fd6c6e218eec3dd9924d9166464f28c814ee6f98f238af6b35e7e4c4fd5bd9f37fdc2bfc71deff00fb775f3b1a60e75218cab2c6382a5aefc9fccad7ebf7f5f33d4dadbc1ba2785bc4d7b65e19b6545d3d3ed107da67db7118946119b24a804e7239af31f0b78a3c213f8a74782dfc15656d2c9a85b2473adf5c3344ed2280e14f04a9e403c1aeb22f1bfc2af12f843c5f1695e33b3920b5d2e396fae3ec971b2d20694012ba9505816046179af2cf07ddfc283e30d0d2c3e2269f7976753b4105b2585d234d2f9abb63566e0163c02781debc8a10cc3970fcea17ebfc1fe77b7cbb75f3b8f1f8aa1eda9fd5a70e57e70eef6bfe9d7cce8bc45e29f07c3e23d5a19fc1365712c77f748f335f5cab48cb2b02e40e0163c903819af22fda1ff687d0fe16af80ac57e1ce9bad47aaf8764bc884faadd5b0b348ee027929b2290c8a4b6edcd83dabd77c47e16f074de24d5a69fc6b676f2c9a85d33c2d6172c6376958942c0e0953c123838af3bf8e9fb2c45f1a6dfc0baae99e3cb0d2edf46d024b0479b4bb8b8176b24e24f3502cd118c0db8dad935d9827594ebbc47b3e5b75f63fccb7b7ebd7cec62e9e2e71ab1a2a2e5d3e0eebf4ee79e7843f6abd2355f829f12fc64bf0cb4bb58fc3779e1b81f4f4d66e9e2be3a8dc98c33ca600d17919dcbb55b79c8381cd55f813fb57691e37f8cbe0ff0008c3f0c34ad1e4d5b526b75d420d6aeee24b62b6f34bbd6278115c9f2f6e0b01f367b60f41a1fec731f84be0a7c47f06ea1f11b4d78bc5379e1d9ffb41747b958ecdb4cb9f302bc5f686697cee1576b2ec39273d2b03e04feca3a37823e32f83fc5f07c50d2f589349d49ae174f8745bbb692e59ade68b62caf3baa11e66ec9523e5c77c8f628ba4ea507fbbe9ff003eff009dedff00daf5bf5b994219842b508d5515b737c17f89fcf6b5add7cee7e81c9ab68c1df3a1c070cd9fdfcbcf27f9d7ce7f1fbe2de8be10f1c59e8f3f81b4fd7246d0ec2e45c5cea5736cc8929942c41638dc109b0e189c9cf35f464ba5e8a5df3adc232cc4fee25e3935f39fc7ef84ba278bbc6f67ac4fe39b0d1245d0ec2d85bdc6997374ce91194aca1a391000fbce148c8c735f1f81faefb3abcdecfecedec3cfe5f7fc8f5b8abeb7f52ff62f8eebf976d7f9f426f02fc4bf0df8a7e166b7a9cde07b1b382cfc456b68f631ea1732c52cad6ab209bcc2aae0a86dbb7183d6bb0f877e24f0ade78aa182c7c2167a7ca6d2f984f1de5c48c156ddcb2ed6e30e01527a807239ae7fe1a7c21d234cf86bade8567e32b2d496ef5fb6be92f23b0b886389e3b558843e5bbb312c1776e070338aeffc13f0d2c742f1026a9ff0925b5d08ed6f14c69692a1c4903a96c9623e5072477c6057ad4658958cc326e16f76ff00c1bfc4f6ebff0080f5db53cdcb286612a74675a2afd5da1fccfb69b763e013f143e15ff641bbff008531a17d9fecbe66cfedbbecf97b33b7fd57a71d6bd4ff00688bff00847ff0b52f57c4bf09b45f12ea1fd9fa5b3ea179aa5e5bcae8d6a8634d91a32811afca08392064f35e587e187c2afec8fb27fc2e6d13ecff0064f2f7ff0061dfe7cbf2f1bbfd6fa73d2bdc7e3c7827c03aa7c4bbcbdd57e26697a15db58696af6573a55ddcc88896caa8fbe39157120f980c640e0f359612798470b51de29de1b7b1ed3beda76b5fcedd4f85c1cf338e0ea36e09de1b7d5fb4efb69dad7d77b753d13e11f87fe1278bfe0b5ac03e1e69da5e916de23be78b4a82fae66863baf2955e71236d7dcea7695c6d1dabd6fc0df0ff00e17683a95fdf787bc2369a75cbe9579049247713b97b7902f9911dcc400fb4648e4638ae17e10daf813c29f08e1b58bc6b65aad8c9afdeb2ea1058dc43134e6352f088d8b38640325b383f5af5cf08ea9e10d42feeed74af1043793369f725916de642b1e06e7cb00085c8e3a9a552a662f1d49de1cbcb1bff000aff000abf9fdda76d0fd3729a5859e1e8d4c4c60eb72abbf72f7b746b4f4b69d8e661f0ff00c3e59222be15b65219083f6a9f8208c7f176addf14e89e0ab8f12ea33ea1e1cb7bab979f32ced7132b48db546485381c60715722d2b450e98d6e1243291fe8f2f3c8ad6f1069da54badde4b36af141234b968cc32315381c12383f8578f0a998fd4a5ad3bf347fe7c5b69fcafb79ef6d2e7b7f53a16b722b7a2384f1578a746f03f86740834df0edb4b6b7325f1481ae665584aba9621b04b6f27273d3b562e8bf1174dd7b43f14a5cf866d520b4d21a792217731170be62af96c7682a3be4735d3f8e3c0f61e25d0f428935eb7b58ed1ef0ac8f6d2b897cc65c80010576e39cf5ed5c858f81b43f08f867c5da86a9e2ab4165268cf1dc5c7d9260b6b1ac818cac324b28e985e6bd6a7f5978a85fd9df917fcf9bdfd97df6bfcadfdd3c7c52c642b4b934a497f76df0fe57feac727e1df15783e6f11e950c1e09b2b7964bfb544996fae59a3669540700f04a9e403c1c5780fc43f1ff00c3bb3f889e26b3bbf851a2ea1710eb57b1cd792eaf7b1497122cc434ac8b1155673c900e07415eabe19bcf84bff09468c2d3e2369d7372752b310dbae9f74ad34a664091863c02ed8504f009ae4bc79f03b41d53c7be22d564f88fa5d93ddeaf7970f6b2691772bc0d24ac4c65d665562bd0b0183e94a1f5d5857cdc97e6ff00a73d9fcbf53e3333fadd7c32faa7249a96b6f64f4b7f7b4fd4e6be2cfed19e1bf86fe0df85a2c7e19697a859eb9e1dbabcb7b69357bab74d3e386e513c98d962769558beedcdb48c63a74bbf09bf695d1bc6ff000efe25eaabf0db4cd393c3d1682f25a47abdd4d1df0beba92350f2342ad17925370da1b71383814cf8c9fb33e87e38f0bfc32b21f1274dd2a2f0ef87eeec229a6d1eeae16fd25b947f3515264310529b4ab6e2739cfac9f09bf66ad13c13f0ebe25e949f1274dd453c431682925e268f750c7622c6ea4914bc6d3334be717da3695da464e457bb3bddbfddf3f27fd3abdfd9fe5ff92f2ff74ef92cc5690e5fe1ff00d3bbf37b3ffe4bfeddb7f74e97e167c6dd075bf899e18d0d3e1e699a64ba86a490457906ab753c9036c91f788de2556202918271cd7717fe2cf062df5da3f81ac6465b89c331bfb90588918162074dc7923b66b88f859f04b40d13e2678635c4f887a6ea72e9fa9a4f159c3a4dd40f3b797226c123cacaa4862724638aedeffc29e0b6bebb67f1cd92335c4e594e9f724a932312a4838241e3df15f3f53eb9f548db92fcd2ff009f1b5a3f2befe7df4b18659fda3f557f5be5e6e676bfb2dad1fe5d37bf9f73dbb51b1f06eada76857da8786ede669347b3f294dccc0431618ac40823704c9c13c9ef5cdf8bf4df005a7c38bf8ae7c236979a7beab64d2d949753ac724ca0ec90b825814c700707bd77dfd97a30d1f428ff00b6a1d91693691c727912e268d54e2403aa86ec0f23bd729f10a1f0958fc3bbb6d6fc4d6da6d8b6a765baf64b69a44594e4246517e625fb1e83bd3e6c77d7eaa4e16e595bf837f81fcfefd2dbe87da62e852583954718df9756d2b6dd6fa5bd743cc3e13dbfc338be206972e87e03d3f49be55baf2af21bcb9964887d9e4dc02bfca77ae54e7b1cf5ac16f17f8245b337fc2056047964edfed0bac74e99c56ffc26b8f86771f1074b8341f1dd86af7eeb7421b38acae62797f71206c3bfca36a9dc73d40c75ab87e0d58980c7ff00096d9f28467ec33fa75fbd5962a58d58485dd3bf34f7f61da16df4ef7ebb5f4b1f3986a156a61d7d56316aeefcaa0d6d1eda5ff1dbc8d5f88de24f0ad9f89bc8bef08d9ea12fd82c5fce92f2e236dad082a9b578c20e01ea7bf34d93c49e151f0d60bd3e10b336a75e922167f6cb8d8b28b6cf9dbfef6e2bf2ede98e7ad4bf127c31e179fc52cda8f8b6d34e9d6c6ca33049653cac15220a1b721c61c720751deb96f155dfc30f06fc28b27f1478fac34ed326f1248b16a32d8dc989ee4da13f6708b970c114bee3f2e063ad7a35238c962f10a1c8fe2b7f0afbadfafdff003d4e9a9ed955abf0db5fe4efd7fe09b7e0df13784ee6eb575b5f0759da18f42d5259192f6e1cc91245978486e8b20e0b0e476af8e2c7e247c2f93ec853e0e68488c6df611ad5f129965da40f2bf878239ed5f43fc2ff00177c12d7f59d634ef0b7c4bd3758bb3e1bd61e5860b0bb4686d444a25b825860ac41812a3e66cf15f26e9f63f007759c717c74f0fc8035b8455d0f500cf864da07ef3ab703a719a8fabe65f57a6b9637bcba51feedbcbbedaf7e87cde754f1d3851787516bdebff07cbf9bf1b7cfa1f7cfc46f127852cfc73ac5adf783ecf509e39a30f7325edc46f2930c6412a9f28c02071e95c7fc45f899e1df0b7c39f095f47e06b0be82ff0050d5628ace5d46e628edda1c16757546663277046076abbf14aebe1827c43d7535bf1ed86977cb3c427b296c6e647818c1110ace9f292570dc7635c7fc49d07e1cf897e177830ffc2c7d374fb18353d60daea12e9b753457729204b1ac6ac8ea62c7258e1bb55ce18cface2b485bdeb7f07fe7e477ebb7f375df5b1e9e618aab6c42a138732bdb5a77f8d6f7ff00dbbaf9d8afe06f8bde19f117873e21fdabe1ee9b696fa6f84aeef6e608b53ba996f615750d6ee5a3531abf765cb0f4af2af0c7c46f86d278b342853e11e8b6b24dabe9d147711eb17b23c3249751224aaad100c51886009c122bbaf867e05f8796da17c46b6b5f89ba5ea71df783eeedaf25834abb84585b3c8bbae5c3bb19114f1b170c7b570be18f875f0d63f16685327c5cd1aea48b57d3a58ede3d1af6379a58eea278e20ed290a6460141230339a86b1aa9d1e5e4ebff003e7f99ff005eefe67cc56a9994e14252706f5bdfd87f33fd2df0f9f53ea0f19789fc236fe30d6edeebc196577345a85c24970f7b708d2b873972abc02dd7038af4786dfc1daef83fc337b7be19b6311b5b8fb3dbfda67db6e9e71dcaad90583119cb578978eeefe152f8e7c409a97c42d3ec2f5753b817168f6174ef04bbb2d1b32fcac573d4706bdefc336de19bdf00f8626d33c456f7763f659cdb5e25bcaa9708d3312caa7e6500f1cf5ebd2b0c4ac745629ae45dbf83ff003f23bfcbf9baf9d8fd032c9c2b62aa539b8c96ba2e46f75ba5afdfd7ccb3a4e8be0b8f42d7a2b7f0ec11413436c2e621713113aacb94049395dadc8c75aade1cd0fc0f078834e9acbc376f6d709731b4532dc4cc6370786019b048f435d5e9da76969a4eac89ab4522491c01dc43201181264120f27278e2a0d174dd263d62ca48b588a6749d0ac621914b9cf404f033ef5cb4ea63f9f09ad3e97fe0ff00cfc96df2fe5eb7fb573e87ea9434f7169e48a575aa68eb773ab68903112c80b19e50490c727f1af3cf8a7e20f0cd8ea7a3a6a3e15b4d4da4d261911e5bb9e2312177023013820104e4f3cd7a1dd697a39bb9d9b5a8558cb212a6094e096391f8572df107e1ed97892f349bcff8482decd61d2e18143dacb2798aaec44836918073d0f359e1a58c50aee4e9f4b7f03f9baffc1fcce6cd29d59d0e5a2aeefe5fae8667822efc23e21f08eb911f0adada5a477b65e65ba5dceeb33e18a396386053b01c1ef5d8783f46f065b7896c27d37c3d059dd248c639d2e26764251812158e0e46473eb4df879f0e534fd0f57d32d35982f8dd5cdb4a644b792311f94adc10cd925b3d474af42d1bc0f73a5ea76fa83ddc72085892a108272a47527debd6c3e0f37ab5f0b5a9422e9ae5e669527b4ddecd765fcbf9dc581c2af63075e0b9d792efe47a3567dd7fc7ed97fbf27fe806b43159f75ff1fb65fefc9ffa01afd64f48ffd1fdf91476a519f5a8765c7fcf45ff00be3ffaf401373cd2545e5dc7fcf55ffbe3ff00af49e5dc7fcf55ff00be3ffaf4013f39a43516cb8ff9eabff7c7ff005e8f2ee3fe7aaffdf1ff00d7a009bb502a1d971ff3d57fef8ffebd1b2e3fe7aaff00df1ffd7a0098668ed50f9771ff003d57fef8ff00ebd1e5dc7fcf55ff00be3ffaf4012f6a2a1f2ee3fe7aaffdf1ff00d7a3cbb8ff009eabff007c7ff5e8027e7f4a39cd43e5dc7fcf55ff00be3ffaf49e5dc7fcf45ffbe3ff00af4013519eb5179771ff003d57fef8ff00ebd1e5dc7fcf55ff00be3ffaf4012f7a5e6a0f2ee3fe7aaffdf1ff00d7a5d971ff003d17fef8ff00ebd004d49eb516cb8ff9eabff7c7ff005e93cbb8ff009eabff007c7ff5e8027ef464d43e5dc7fcf55ffbe3ff00af46cb8ff9eabff7c7ff005e8025a2a1f2ee3fe7aaff00df1ffd7a5f2ee3fe7aaffdf1ff00d7a009734528dc000c413dce3149cd0067e9df76e3febe65fe754a5d1dae35c1a9c8c0471c51aa2e1589656627ef0257a8e54835774efbb71ff5f32ff3ad0e680387f1e595e5f69b6f1d94324eeb3862b1a96206d6e78ed5e7da6e87ad466f7ccb0b85dfa7de46b98c8cbbc442a8f72781517ed0f777967e15d364b3b89adddb51505a191a2247952704a9071ed5e21f07f55d5ee7c6a23b9bebb993fb3af9b6cb71248b9118c1c331191d8f6afcb73da587fedf84e7cdcdeeecd5bf2bfe279388cca30c42c2b8ef6d7d4e223f879e3f11203e1dd4c10ab9ff00476f6af40f89fe0af18ea5e3cd5afb4ed12fee6da5680a4b142cc8db608d4e0f7c1047d457a5adedf6d07ed33f41ff002d5ffc6ba1f14dd5dc7e20bc449e645063c2ac8c00fddaf606be4a962f05f519be59db9a1d57f2d4feefafe073ac8292838733d5a7f75ffcce5fc1de1af11d9fc3fd3ac2ef4cbb86e63bfbd7785e221d51c8da48ec1bb56d4da06bade1ff0011dbae9f73e6dc68f731429e59dd248d8c2a8eec7b0abb737779ff0008d69efe7ca19aeae416f31b240c63273938a5d0aeaed9355dd3ccdb74e99866463820af239e0fbd74c6a60de3e94b9657e48f55ff003ed7f77b7e27ad0c3a8d1542fa5ac7ccda4f803c7716af612cbe1fd49112f2d9dd8dbb00aab2a924fb00326be9bd7344d666d6afa686c6e1e37b8765658c90413d41f4ac5b4bcbd3796e0dccc419a30479afd370ff006aafebf7778bae5faa5c4caab71200048c0019f4078ae2a95f055302df2cedcebaaed2fee9cf80cbe3854d45dee696a3a36b12691a4451d95c33c51ce245087285a4c8cfa64722bce7e24f857c51a97c24f1ae93a769579717d7b610c76d6f1444cb3389d49541c6481cfd2bc03f6add6b5eb28fc049a7ea9a85989ac756697ec97b3db19192e200a5cc52216c02719ce33c5723f00bc41e23b9d17e252ddeb1a9dcfd9f46d2a484dc5f5c4ed1bbddca1991a4918a160a012a4640af62950c27d72355735fd9aeabfe7c7a76fc4f9acc788e12c6d4c9e54dea9ae6bff71cb6b76d3730be177c27f8aba6fc50f09ea5a978435ab5b3b5d6ad269e79ad8ac71448e4b3b1dc70a3b9afbfeff42d6defee9d2c2e595a79581119c105c9047e15f37781b59d6e5f1be8114da8dec88fa95b2b23dd4acac0b8c82a5c823d8d7d0ba85e5e8d42ec0b998017128004ac0001cfbd7063eae0e5828f329db9df55da3fdd3ab84f054b0d46a46936d377d6ddbc9237b59d1b589adf4a58aca773158a24815092ac19b83e86b91f16f86fc4575f0ff56b0b5d36ea5b996eec1e3852225d952425881dc28eb5d1eb77576b6da3959e552da7a16c48c327737270793ef5c678c6ff00508fe1ceb33457570922de69e15d2675700c873860c0807bf3cd6b1783fafceca57e49755b7b27e5dbf13e831f6fab54e6dacce13e19782fc65a778fb44bed4344bfb6b686e19a496581951018a419627a0c902bd71f40d74eec69d73c96ff009666bc37e15eafac5c7c44d061b8d42f268dee1c3249732ba37ee64e0ab31079f515c05c6b9af0336354bfe0c9d2ee6e393fedd6789a7829e0a1752b734faafe587f74f9cc0e654f0b43dd8b776faf64bcbccf67f8b1e0ef176a9e2b86eb4cd1afaee11a65944648616650e8adb9723b8cf22ba9f877e18f12e9fe06bfb2bfd2af2dee1f58495629222aed18802ee03fbb9e33eb5e65f12f56d620d6f4c5b7d42f2256d0b4c7223b99501668ce588560093dcf53debcf7e21eb7af47f0265b98755d422b8ff84bad62f3a2bd9e397cb368c4af98b206da4f25738cf38af4ead3c2cf155e1695ed2eabb7f84e7ab8ea586af5714a2db8a6ed7ff807d8ba4689acc573334b637081acee90131900b344c147d49e057c9c3e1dfc40fb305ff847354cf96063eced9ce2bce7f660d7bc4775f18f4fb4bed6354bb81f4cd559a2bad42e6e232c908da764b2b2e467838e2bed217b7de583f6a9f3b7fe7abfa7fbd5e4e29e0b0d83a706a6d5e7d57687f77d3f13ab035a9e79875889270e56d5af7e89f6479cfc50f0678c352f1c6a17ba76897f736f2476a1258a166462b6f1ab608f42083ef5dff82bc35e23b3f87f696177a65dc3729a9ddc8d0c9115708eabb588f43d8d7c53fb4b6bbe23b5f8d7e21b6b2d6b56b58235b1db15b6a375044bbad6327091caaa3279381c9e6bbff03ebbafcff02744bb9f54bf92e0f8975788ccf7933cad1a0c2a9919cbb28ec09c0af631b4b0af118b5252d79afaafe78edeef7f53c9c16734a19a57a6a0ef1e6ebbda4976d37eecfadc683ae7f63ebd17d82e77cfa3de4512f9672f23a8daabeac7b0af9af4ff000078f23bfb477f0f6a6aa971033136ed8015d4927d8019a93c3bac6b52e8be35326a57ac63f08eaf2464dd4db91d5170e877e55c7661861d8d7c67a2f8a3c5c9ad68e7fe120d6db7ea5a7232beab78eacaf7312b02ad31041048208ae3851c22c352d256bcbaaeebfba659f67d494e9ce74dea9f5ecfd19f76fc41f0478cefbc73aeded8e87a85c5bcf7aef14b1c0cc8ea557953dc579cfc67f871f11757f067c3fb3d1fc33ab5ecf629ad7dae382dcb341e75c46d189016046f0095eb902be11fda6fc6be3ab0fda2be225969de27d7ad2d61d79a38adedb57bd821893ecd6e76a471cea883249c2803249ea6bec9f84de23f12de7ecd7f0cb51bdd5f529aeee0f887ceb896f6792697cbd419537c8d2177dabc2ee270381815ede370585c3bc555bc9b77beabfe7e476d3bfe02c5fd5b133c4615f32deef4e938eda77f5d0a5f0ffe147c51b2f057c54b3bef0b6af6b71ab7862ded2c2296d8abdc4eb72ec5231b8ee60ac0e3238ae7fe1dfc26f8b1a7fc46f0bdfdff0083f5bb7b4b6d6ec269e796db6c7144932b33b1ddc2a81926bd13c61aff008860f819f16ef20d5b518ae6dbc2fe65bce9793acb0c9e70f9e370e1a36ff69483ef5f9eff0006fc77e3fb8f8d7e01b2baf14f8827b79fc57a4c32c336b37d2c5246d72bb91d1e72aca7182ac08238231460b0d84ad468555ccb7eabf9e5be9ddf9687973cb3054beaeaf3d36d57f3b7ae9ddbeda1fa93e26f01f8e2e3c4fabdcdbe81a8c90cba8ddc91ba5bb15646998ab03dc10722bddb4df0febd1f84bc356b269d74b3db69ab1cd198cee8df7b1dac3b1c76af9c3c55ad6b91f8af5a8e3d4af911753bc5555ba9554013380000f8000e80702be82d2ef6fdbc1de1691ae672f2696acec6572ccdbdb9624e49f73cd78189783f6588ba974beabf9d6dee9f6b933a7f599f25efafe63bc51e1cf10dcf8035cb1b6d36ea5b99a6b031c29112ee125cb151df68e4d7967c39f04f8cf4ff001e6857d7fa1ea16f6d05dee96596065445d8e32c4f41922bd13c577fa847f0e75f9a3bbb849127d382bacceaea0cd8386072323ae0f35e49f0cf57d667f885e1f86e350bd9637bcc3249732ba30f2df82a58823d88adb04f09cf83b2974b6abfe7ecb7f77bfe1f78666e9fd7a9f35efa7e67bdcba06ba64908d3ee796623f767d4d79afc5af07f8b754f12595ce99a35f5dc49a45944cf0c2cea244dfb9491fc432322bbd9af6f84927fa4cfc33ffcb57f53ef5e5ff18b55d5adbc4f6296b7d770a1d1ac58ac571246a58efc9c2b0193dcf535e7e05e0bd8d6b29ef1beabcffba77e77cbf56f7f6bad8ed7e1c785bc4da7f83754b4bfd2af2de7975586548e588abb46b080580f4078cfad773a4689ad457723cb63708a6d6e941319037342e00fa93c0af35f863a8ea73f8235696e2f2e65917578155a49e4760be402402cc4819ec38cd77da35dde35dc81ae26602d2ecf3231e442f8efdabba93c27f6960f495fdcb6aadf1bdf437cb797ea91e5dac7e58b7c10f8d0741365ff000846bfe69b2317fc7a1fbfe5edfef7ad7bd7c7ef861f1335df8a17ba9e87e16d5efecdf4ed2a359edadcbc65e2b555750723956e0fa1af94cf8b7c69fd806eff00e123d77cdfb179b9fed7bdfbfe5eecff00aff5afd80d62f2f56ea20b71328fb1da1e2561c98533dfbf7a51c460e9606735195af0eabb4edf67d6ff0023f2ce16ca30799d2ab422e71b723bdd3fe74becaeeeff0023e66f04fc3df1f597c12b1d1af7c3ba9c1a82789efee5ed64808996092101242b93f231e01f5af4af84de0ff16e95e25bcb8d4f46beb489f49bd895e684aa991c26d507fbc70702bd665bbbcff845addfcf9b79bf954b798dbb1e58e339ce3dab3adaf2f4e9fadb1b99895d1ef994f9ad95611f0473c11d88e45690c561278da0b9657718f55fcbfe13f44c3e474b0ca128c9be44bb6b642c5a06ba1e3274fb91865cfeecf622b67c45a2eb13ebb7b3c16371246f2e55950952303906be38b3d735e3716d9d4efc832c39cddcd83965ff006ebebcf12dddda7882fd12e264559b80b23003e51d0035e4ca9e069e025a4edcf1eabf967fdd3bb2ecc562f9ad1b5ac5dbdd1b587d074b812cae0c913dd17408772866046476cf6af3ef1ff853c4da97c2bf1d69361a5ddcd7b7fa14f6f6b0a444c92cae4611071963e95dbdfdd5daf87b48713ca19a4bbdcde6364e1863273938a6e8d7778d65ac169e5256c4952646241debc8e7835d90960d63a0f9657f671eab6f62bfbbdbf13af158755e8ce84b6926bef563f39bc15f08be2d59f8e7c397b77e0ed6e0b6b7d6f4d9a6964b6c247147731b3bb1ddc2aa824fb0afa5bc5fe05f1bddf8bb5bbbb5d07519609b52ba923912062ae8d2b15653dc11c835ee9a5de5eb6a966ad733906e61041958820b8ea335f38f8c759d6e3f18eb9145a95ea226a574aa8b752aaa8121c00038000ec071570c560eb60dcb965652eebb3fee9f153c8b0f9651e55294b99f9745e8761e2bf0578caebc39e0eb7b6d12fe596d34b9a3b844818b44ed3ee0ae3b1239c7a53bc3de0bf18c1e07f18594fa26a11dc5dae982de268183cbe5ce59f60efb4727d057cfdf1fbc41e23b6d3be1bc767ac6a76c2e340be96636f7d710191d2ee30ace63914b90188058938357be05eb9e219fc11f11e4bad5f53b87862d0cc4f717f713b465ee650de5b492314dc000db7191d6bd1e4c2fd6a52b4afecdf55ff3e7fc3dbf1fb8f3d66745e64f09c8f48ef75ff3eefb5bb79ee7b3f803c11e34b1f1ce857b7da16a16f6f05f23cb2c9032a2280dcb1ec2b9bd47e1ff008f24bfbc923f0f6a4caf713b2916ed821a46208f620e6aefc39d63599fc7de1f8a7d46f658defe30c8f732b230c37054b9047b1af76b9bdbefb44d8b99c6247c0f35ff00bc7debc9af5f070c1c6f195b9a5d57f2c3fba7bf80cbe8e2e8bb36927e5d91a1fd83ae7f62e810ff0067dcf99068f6714abe59ca488a772b7a30ee2bca7e3a7833c5faefc1ebdd2345d1afaf6fdf5bd3275b78212d298a26cbb05e3e551d4d781fed57ad7882cfc7fa34561abea7671b78674f764b5bfb9b642e649f2c5629114b1c0cb1193c7a577bfb2e6b5ae5f780bc60fa86a57d76f06bb651c4f737734ee88d688c555e476600b12480719aefa94b090c555aed4be19755d60ffbbdbf139aae714f1989a990ce0d26a51e6bff0075eb6b791c0fecf5f0c7e26681f18bc3fab6bde15d5f4fb083edbe6dcdcdbec8a3df6d22aee3b8e3731007bd7d91ff0008f6bde5e3fb3ae73b7fe799ad6f0b5d5e49aedb2493ccea44b90d2311feadbb138ae6cdf5ff00964fda67ced3ff002d5ffc6bc7c7e270557054e528cedcd3eb1ed4ff00bbe9f89ef64b9353cb683a14e4e49bbeb6ec974f4381f8afe0df17ea9e359af34cd16faeaddacecd04b0c2cc8592201867d41e0d7ce3fb47fc29f8a1e24f80da0687e1df0aeafa8ea56de3692fa5b4b6b72d3a5a9d3a58bcd2a48f937b05ce7a9afbc3c4f75769aaed49e551f67b73859180c98c7606bcebe24ea3a941e01b09a0bcb98a46d69d4bc73c88c57ece4e0b2b024679c74cd7b94f1b858663886a32bae6beabbf4f74e4cc32aa51855af293d6fdbab3f3a7f65ff821f1abc31e3fd7b50f13781f5fd32d67f047892ca29aeed76a3dd5cc708861521db2f2153b47722be71d2bf66cfda2a2fecd597e1bf89d3c97b22e5acc61444f196ff9684f014f6afd76f83faaeaf73e30952e6fef264fecabf60b2dccb22ee0ab838662323b1c6457a925f5ff00cbfe953f6ff96aff00e35b62b8870d0a149ba72b372fb4bfbbfdd3cec1e4586c5e1a2b9a4945bedd6de47c63f1d3e15fc50d67e3178b357d17c2bac5fd85e5e5bbdbdc5bdb178a455b3b74255b70c80cac3a75069faffc2bf89f27c10f0268b0785b579751b2d6bc433dd5aa5b9334315cca5a2675cf01c1f979e6bda3e2aeadacdbfc45d761b7d42f21896e102a47732a228f2633c2ab0039f415e9fe0dbfd464f873a3cd2dddc3cad7ba80691e67672048300b162481d8678acb1389c2c2be2e4e32bae6beabfe7e476f77bfae8797438770b88c6e223cd24e7cd7db4bcd49db4eebee3e47f865f0afe27d8e81f132d751f0aeaf692ea7e0bbcb2b259adca99ee9e452b147f31cb91c81c7f8709e19f83df1761f16e817371e0dd72182df5ad3279657b52112286ee277663bb80aaa49f6afb2be306abab5a7c0cf89f79697d776f736fe11d4a582786e248e58a454cabc6eac191d4f465208ec6bf1b3e1ef8f7e214df123c236f3f8afc4524327893458e48e4d6afdd1e37bf81591d5a72acaca48652082090462baf0143078bc351abef25aadd7f33f2f3f239734e1fc16127470f394dfddd64df6f37d8fbafe2a7c27f8a9a9fc52f16ea7a678475abab3bbd6eee6b7b886db7452c4cc36ba1ddca9ec6bec7f86be15f1469bf08fc15a4ea3a4de5b5f59d8ce9736f2c444b0bb4ecc15c738241cfd2bb3d72f2f535bd4156e26555b99400256000ddd8035e59f17753d56dedbc2c6daf6ea132595d97314f226e2265c16dac3240e84f4af26b627095de2e9b8cbcf55ff003f23b7bbdff03e9b0f92d1ca6ad5cc2127272be8edf6a49f63da34dd1b588f48d62292cae15e58a011a943962b264e3d7039aafa1e89acc3ad58cd358dc2469708cccd1900007924d7cf5e16d5b587f0578de59350bc778ad34e31b35ccacc85ae4825496ca923838c64566fc3fd635a9bc77e1f8a6d46f648df5180323dccacac09e854b9047b1a9a786c1f3e0edcdd2daaff009fb2df4eff0081dcb3c8b705c9f179f9b5fa1f455de83ae35ddc3ae9f72cad34841119c1058915abad68dac4d1e9821b2b87f2ec22470a84ed705b2a7d08af90f59d6b5d4d6f5244d4ef828beba0a05d4a000257c0037e001d876afa5a0bdbe3e1af0cb9b99f73e8b6acec657dccc7764b1ce493dc9e6b91d2c14285776974beabf9bd0eac0e66b13525051b58f54f00d85f58c37a2f6de4b72ef195f314ae400738cfa57a076af39f87534f3417fe748f261e2c6f62d8e0f4c9af47e7d6bf59e11f67fd9347d95edaefbfc4fb58f504acfbaff8fdb2ff007e4ffd00d68f3eb59d75ff001fd65fefc9ff00a01afa403fffd2fdfae3dbf3a3f2a4c1a280178ff268fca93068c1a005e3dbf3a293073411400b471fe4d26297140071fe4d1c7f9349460e28017f2fce8e3dbf3a4c1c5183400bc7f93471edf9d260d2e0e6800fcbf3a38ff2693068c1a005fcbf3a38f6fce93068c1a005a3f2fce931460d002d1c7f93498a3068017f2fce8e3fc9a4c1a30680178ff268fca93068c50050d3beedc7fd7ccbfceb43f2aced3feedc7fd7ccbfceb94d4fc7fa5e9be207f0f2d9dfde496ff65fb64d6908963b4fb6b1584caa1bcd2ac464b2232a0e5ca8e6803a5d67c3fa2788add2d75db282fa18dfcc449d03aab8046e00f7c122b2f4df02783748bafb6e97a3595acfb1e3f3228955b64830cb91d9875ab579e2cf0b69d6ff006bbfd5ec6de12aae2492e23552aec514824e086652063a9040e9544f8ffc0a2d4de9f10e99f675984065fb5c5b3cd2bbf66edd8ddb7e6c7a73d2b09e1684e7ed2704df7b2b99ba5072e6695cd3ff008463c3fd3fb3edff00ef81535c683a35d4cd71736704923e37332824e063f90acc5f1bf835e08ae935cd3da19e76b68a417319579931b901070586467d323d454f1f8bbc2b34d796f16b162f2e9dff001f68b71196830db0f98377c986f94e7a1e3ad62b2dc1db97d946dfe15fd75342e3681a2b4096cd65018a366744d836866ea40f7ef445a0e8d00904365020990c6f8503721eaa7d8d43a8789bc3ba4dec5a66a5a95adb5e4d1b4b1dbcb2aacae880925509dc4601edd8fbd62d87c43f08def85f4df185c6a10e9da6ead1896d24be9520322b024756c64a8dd8ce40eb8c1c57f67e16fcdece37f45e9f901b6be1bd05183ad85b8652083b0704720d3e6f0f6893caf3cd6503c9212cccc80924f7354f53f16787f49b292fa7bb8e5589b61485d6490b02818050724a8752c3b039a65bf8c3c39369565accf7b1595b6a12f916c6edd616925dc5022863cb12a700649153fd9b84b72fb28dbfc2bfc80cdf107c32f87be2c168be26f0ee9baa0b05912d7ed76e92f92b290ce13703b431504e3a902abe91f09fe1a6810dedbe89e18d2ec62d4a348af12ded92313c713174590281b82b12403d09ad797c6fe0c86d26bf9b5cd3d2da09fecd2cad7518449b04ec2c5b01b009c7a027a0ad11e21d03caf3ff00b4ad3cbf9ceff3d36e234123f39c7ca8431f4539e95a7d4b0f7baa6bb6cb6b5adf769e873bc1d0753dab82e6ef657edbfa68635a7c3bf02d8dd437d67a15843716f22cb14890a86475390c0e3820f4ad87f0e68523b48f636ecce4b31283249e49aa43c69e1031da4a359b1d97dbfeccdf684c4be5f0db79e70783efc75e2a1d0bc75e10f12258b68daadadc36a56e2ead6212012c91104ee087e6e809c633806a1e5d856b95d28dbd11ac29c61f0ab1af2e83a34eb1acd6703885047182a0ed41ce07a0e6aadcf853c3779652e9d77a6db4b6b3323c90bc60a334672a48ee54f4a7ea9e23d1f459845ab5c25a2790f706699d523554654c12c41c92e318073f5eb02f8c3c28d30b75d62c4c8d00ba0a2e132616c61fafdd20839f4229ff0067e16fcdece37f45e9f9685349ab32a587803c15a55ec3a8e9ba258db5d40c5a29638555d09041208e9c122aa1f861f0f1b3bbc3da71dd9ce605e73d6b7ae7c49e1db39e2b5bbd4ed219a79cdb468f322b3ccb805002725816008f52077152586bfa1eaad749a6ea16d74d62e52e4452ab98586787c1f97a1ebe87d0d1fd9f85b72fb38dbd1197d5e95adcabee464df7807c17a94a93ea1a2d8dc491451c08d242ac56288611013d94741daa95efc2ff00877a9692741d43c39a6dc69c6e56f0dacb6e8d17da11762c9b4823785e01eb8ab9ff0009ff0081bec897ff00f09069a2da594c0929bb8b634ab8ca83bb920104fb1cf4abb3f8b7c2d6b2de4173abd945269eaaf76b25c2298158800c993f282481cf723d453fa961eee5ecd5df9214b0d4649a9413bf9239dd07e11fc30f0b6a49ac7873c2da4e997d1a4912dc5adaa45204946d750ca01c30e08ef5d3ff00c231e1ec63fb3edf1d3ee0a8a1f16f85ae0d8ac1abd948753cfd8c2dc21f3f69da7cbe7e6c30c71df8eb50e8fe31f0e788755bdd1f44bd8afa6d3e38a4b87b7759624f35a440a59491bc18ce47618a9965d8492519528d97922a8d0a74a3cb4a292f2563035cf83ff0b7c4daacdadf887c29a46a3a85c84135cdcda4724b208d42aee66049daa001e82af5afc32f87b63a4c5a159f87b4d834e82792e62b58edd16149a5e1dc28180cddcf7adab9f14f86acef27d3ef355b382e6d613713c524e88f144a03177048daa148249e839e958ba9fc48f03697a30d766d66ce5b57322c4619e391a778880e9100df3b82402a39c91ea2ade0b0edb6e9ad77d16bea66b0587527354d5deeecaec9a1f877e05b78aea08342b048ef6da4b3b9410ae26b7986248dc6394603907835ccc1f01fe0bdb4b14d6de0ad0a29216478d92ca2051a32190821782a4023d08af40bdf10e83a6dfdae95a8ea36b6b797b936f04d3224b2e3aec52726b27fe13ef030b31a89f1069a2d5a636e2637710432a8dc5036ec6e0bf363d39e9cd4fd430da2f671d3c90a781c34da73a7176f24711af7ecebf023c51ad5e788bc47e01f0eea7aa6a12f9f777975a7432cf3c980bb9dd94963850327b002ba6b0f853f0db4ad12c7c37a6f8674bb5d2b4cf3bec7670db24705bfda1fcc97cb40005deff3363a9e6b49fc7de074b786edfc41a62c37123c51486ee20aef1101c29dd8254919f4c8cf5aab2fc46f0645358c6754b778f5278e2b49e391248a692467508aca4f20c6db89181eb9ad2585a32ba9413befa2d4d3ead4aedf2abbf2432e3e17fc3bbbd2f50d12ebc39a6cda7ead07d9afad9edd1a1b9833bbcb9508c3ae79c1e2b8cd2ff66bf801a2ea769ad691f0f3c35677f613c7756b73069b024b0cf0b07491182e559580208e41af59d275bd1f5d81ee745bd82fa28dcc4ef6f22c8aae3f84952707041fa1cd51b2f1568979a6deeae67fb35a69f737369712dce225492d24314872c71b770e0f7aaa781a7ca9429ab2f2effe64ca850ba528ad36d119b71f0e3c0775712dddce83a7c934eed2c8ed0a96677259989c72493935b11f863c3d15b5bd9c7a7dbac16b1f9504610058d339daa3b0cd449e2df0b492d9c09abd9349a8a79968a2742664e79419f986411f50476aad69e3af055fdcdbd9d8ebda75c4f76c56de38aea277948cf08037cdf74f4f43e94bfb22934ff72bcfddfcf4f2fc071f631778d93f9172e3c2be1cbbb29b4eb9d3ada5b59ca34b0b460a398cee52477da79159d63f0ffc13a65e43a869fa258dbdcdbb6f8a58e155746c119523a1c134f87c71e16975ebff000cc9a8436fa969e479b6f3c8b1bb2985672e809cb2046c96e8307d2ac59f8c7c23a85b2de596b361340e405912e632a4991621ce7bc8caa3fda207714ffb229c795fb15a5adeef7d55b4f9a07ec652bbb36bd3a7f9164f86b402493616e49249f9077aa3a9781bc1fac5c25d6aba3d95d4d1c490abcb12b308e3ced504f6193815a736bda15b41f6ab8d46d628713b798f322a6db6cf9c77138c4783bffbb839a866f13f86edeea1b29b54b44b8b894c3144d3a07790609503392df32f1ee3d45671ca70faa8d15aff007574f9742e7ece4ad3b344163e0ff0b6996b25969fa5da5bdbcb209a48e38c2a348a36862077038cd5c8bc3da242c5e2b28118ab21214676b82ac3e84120d4779e24f0ee9fa945a35fea7696f7d3c6d2c76d2cc892b46a092c14904800139f407d0d4365e2df0b6a569f6fb0d5ecae2df64b279b1dc2326c808123641e89b9771ed919ea2a9655474a8a8ad367cabe56d3d4232a71f7558e0bfe19ff00e08ecf2bfe106d0366ddbb7ec31636e318fbbd315e8d2787b4499834b650390aa80951c2a00aa3e800c0ac1d47e24780f4a59daef5cb1dd6d3dbdb4c91ceb23c72dcccb046acaa4b0cc8c14e7a77adcbdf11f87f4ed4a0d1eff52b5b6beba56786da5991259154124aa9392300fe47d0d3793d2e5e574159ff0075745e9d13fc4c2852c2d26fd8a8c76bdacbd36f9929d074536eb6a6ce0f295cc81368da188c138f5c546be1cd095258d6c600b3c4f0c8360c3c720c329f50475aca1e3ff02fd8e1bfff0084834dfb35c4ad0c52fdae2d8f226372a9dd82464123d083d2a9a7c4af04cc245b6d56da69e3ba9ac85baca82679ade411ca111d94b04623247154b2585d4950575d7976fc0d9d6a7b3921cbf0c7e1ea1565f0f69c0a9041102f041c8fcaba29f40d16e667b8b8b28649243966640493ef591a178ebc27e248cb697a9db4922cbe449019504d1ca59d023a039562c8c003c9c1f4a862f883e11b8d525d26db528269adf0d3b2489e5c28d134c1d9cb01b76a1c919c1eb8a4f25a5ac1d05a6ad72aff002f3fc4983a31578595fb75379f41d1a4863b77b281a384b1452a30a5ce5b03b67bd11681a2c2b2a4567022cc9e5c8028019739c1f6cd642f8f3c10d0d9cebaf69be5ea0e52d5bed5181330608427cdf310ec1481d0903a9ad7d3f5dd17569ee6d74bbfb7bb9acdf65c470caaed13648c3007239047d411d41a99651462f9e5452b697e55e9dbe5f81a2a907a26323f0e68513acb1d8c0ae8c194840082a7208fa1ac5b9f875e04bcb996f2eb42b09679dda59647854b3bb9cb313dc93d6bb2c518ac965d844b95528dbd104e9c27f1ab9e7dac7c26f867e208eca1d73c31a5dfa69d134168b716c92082276dcc89b81daa586481de9749f851f0d341b5beb2d13c31a558c1a90845e476f6c91ace2062d1798140ddb1892b9e84d7a0e0d262afea587bdfd9abedb2dad6fcb4f431fa961f9fda7b35cddecafb5b7f4d3d0e3ecbe1ef81f4ebb86fec343b1b7b9b7712452c70aaba38e854e3835acde1ad0198b3585b924924941c935b583462a1e5d846b95d28dbd11b429c61a4558e03c41f0a3e1a78aef62d47c4be18d2b53ba86dd2d639aead6395d208c92b1866048552c481d39357741f875e04f0bd9dc69fe1cd074fd36daea559e786d605892491176abb0500160bc03e95d9e293155f51c35dbf671d7c919470942353dac60b9bbd95fef32adf41d1ad6659edece08e45ce195402323079f706a0ff008463c3e463fb3edf1d3ee0adcc5001a8796e11ae574a36ff000a3a0ca9f41d1ae64f36e2ce091f0abb99413851803f0154afbc21e17d4ad134fd434bb5b8b68e5332c524619048576ee00f7dbc67d2ba2c1a306abea185bb97b38ddefa214a2a4ad25a1cae9be05f06e8f726ef4bd1acad6731bc4648a2556d9270cb91d9b1c8abe3c33e1f1d34fb7e3fd815b783593af6b565e1bd16fb5ed4b7fd974f824b89bcb5defb23196c2f738e8293cbb08d24e947ee5fe4284231568ab18fa87803c15aadecda8ea5a258dcdd4e434b34b0ab3b9000049239e001f855fb6f0a786ececa3d3ad34db686d616778e148c045690e5881d8b1eb566f75dd134c92d62d4afaded24be6096c93c8b1b4ac7180a09e4e481c772077acd97c6fe0e862b89a5d6ec112ce5104ec6e1008e439f95b9e0f07f23e86a9e030cdb6e9c75df45af5d7e7a931a508be6495c76a3e0bf096afa55f689aa6936777a7ea76ef69796b344af0dc5bc9c3c7229e19187507835e6965fb32fecf5a6df5b6a5a7fc39f0cdb5dd9cd1dc5bcf1699024914d0b078dd182e5591943291c82335edbe6c661f3d08742bbc329c82319041e9c8ac94d6e0765511bfcc40ea3bd5430942094630492f2413a34e6d39c536bc87cbe1ed12795e69aca0792462ccc501249ea4fbd50d47c15e12d5c40baa69367742d5592112c4ade5ab9dcc173d013c9aa3aaf8dacb4ad426d3e5b699de1201652b83900f1939ef585e2af8a9a4f84f47d3359bbb1ba9e3d4e49238d2229b90c60925b7301838ed9af0d66192f3d587bb78fc5eef6696ba6bef5be64d79538c1caafc27496fe00f055adadd595b68b631dbdf2a25cc6b0a8595636dca1c770adc8f7a8ecfe1e781b4fbb86facb43b082e2ddc4914a90aaba3af4607b115c0e9bf1cf42d4f41f116bf16997cb1786f4f6d4268c98b7cc8a1db647f3eddc761fbc40e7ad7997847f6c3f0778c3c53a3f856d3c3dacdb4facddc76914b39b5f2e3794120bec999b031ce0135a471d943f66d72fbdf0fbbe76d34d35fc4f2eae6796d394213924e5f0e9e76eddcfa1a5f86be009a579e5d034f79247677630292ccc49624fa92726b70786b405820b65b0b7115b44b0c28106d8e35e8aa3b01d857c41f117fe0a07f0efe1c78f75ef006a5e14f115eddf87ef5ac67b8b5fb179123aa23ee4f32e51f6e1c7de50735f63fc3cf1a58fc47f02e81e3dd2ede7b5b4f10e9d6da94105cedf3a38ee5048ab26c2cbb803ced6233d09aeca54b2fab29528422dadd597f91d986c4e1675254e835ccb7b1d35969b61a7075b1b78e012105b60db923a66aed794c1f19bc0f73a6d9ea91cd73e5def8864f0c451b40cb2ff0068c733c2ca50f223050b799f74a618704575b1f8dfc1b2c6658f5cd3d93ed42cb22e6320dcb74887cdcb9eca393dabd1a74a14e2a14d249745a1dc753c7b7e759f75ff001fb65fefc9ff00a01a8b4cd6f47d684cda45f5bde8b690c529825593638fe16da4e0d4975ff1fb65fefc9ffa01ab03ffd3fdf915f929a678635bf8c1f04fe267ed27e25f897e28f0df8c346d5bc52fa44d65ad5c59691e1f8bc33797115ac0fa747225a4d1b2dbabdc7da11da40e4120600fd6b18af957c53fb187c03f17f89355f116a9a56a50a7882f12ff005ad26c759bfb2d1b55ba5db996f74e8274b59d9f68f337c67cc030d9a00f14f027ed67f17bc49a86931dcf857484d1b4bf869a07c40f165e5c5d4f0ea102ea76d752496d696ab09492532db601768c229390c702adf803f6a9f8d37be21f87f6bf123c2fe15d2f4af88be10d67c63612e9faacf24b67069b0c33a5add3cb12c2adb2e222f3ab14e58051b416faeffe152f83acfc43e20f1968da7c30eb9e20d0ad7c3f70f36f96cdacac04df6589ad7708c468677dc1429653827818f88be0dfec4faee83f1074ef10fc41b2d02cb43d17c3fadf879b4cd1f55d5b53b7d522d6bc957d906a44ae93691244c23b2b7791177fdfe3900a3a57edc7f101345f19ea7ab685a0ea1fd89f0e2f3c7fa65c699fda30d94e6d1d55acc4b770c62f2121d0ade5b7eedb3f74719b1f133f68ef8a969e0bf8a1e15f895a069b6371a7fc2f8bc77613786756bc82458e7778a5b36bbdb14e9346c80adc44a990dc01835f44e9ff00b1a7c0dd3ecefac64b4d6afd352f0bcfe0cb96d435ed46f19b419ca9366a659d82226d02329b5939da46e39edfc55fb39fc27f1a5c6af73e22d32e2e5f5df0a2782efb6df5c46b268a9234a210a920547dcc732a81211c16c0000078af893e3afc64d1be34784fe0ff0082745f0df89535a1697d788b7578350d17c3fe5a79d7fa8b796d023bc81e3b78cb6e9d802380e5788d1bf6bcf885affc53d2bc0761a7786eef4ef16de78974ad2af6c24bf922b2bad160b89a0335f3c29677a6516ee278ad4992ddc6d3b80665f7593f642f82c7e216a3f14ad61d7ac3c45ac5c5a5c6a371a7f88b55b28af1ac5123812e2082ea3865891230a23742846411f31cd9f0c7ec97f05fc21e24d1bc51a2d9eaa973e1cbed4750d1a09759bf9acb4e7d55655bb8eded1e630470ca267cc613682411d06003e39f829f1ebc6d73a17c03f187c51b9b9d5ef759f0578d7c473dddbea171119ed34c4b475fb5d9c6b1dadc5cb79a02b15021c1f2fef357aa7823f6aaf8bb2afc3ad5fe23f86fc3969a57c5dd0753d5bc36347bd9eea7b0b8b3b06d4e0b6bd6911566596d1199a588284906c01810d5f42f83bf660f839e0493c3cde1fd2ee963f0ac3ac5ae9105cea175736f696bae797f6cb748a59190c0de52848c82b100420504e71fc11fb227c10f87facff6ee81a7ea724f069d79a469b15feb17f7f6da4d85f802e20d360b89e48acd1c285c42ab850146071401e1df0dff006b2f8c1e21b8f03dc78a7c1da2bdbfc48f87faaf8d342b2d12f6792f526d2e2b6945a4cd7091c44dcadd26d2b8f2ce5496eb5d8fecb9fb4df8a7e356bd79e1ef195be8ba66a30e8d6dab49a54516a3a66b3a7cd339496da7b1d4a18de6862380b7b1111c8d90117bfb241fb36fc1e82c7c2fa67f62b4b67e0ef0ddef84b4a826ba9e48e3d1f508e18ae2de40ce7cdde904637bee71b720824e59f0cbf670f863f0a3c42de2df0ec7aadf6b2ba62e8b6f7dadead79abcf69a62c9e6fd92ddef2594c509700b05396daa092154000f7a3fd28ef484d1de8001467ad252d001de97ff00af494500028f5a28a003bd2fad277a2800a33c5149400b9a28a4a00a1a7fddb8ff00af997f9d79bf8afe1adc789fc451eb2d7f6f1223dac91c8d660ea1666d9c3b2d9dda3a346b3e3122bac83938eb8af48d3feedc7fd7ccbfceb4306803c5b49f8493d9eab67a86a1abc775169ad025a40b64b1810dbbdcba8762efb9c9b9e58051f2821464d313e0b58a5b5a5b0bf016d3495d2d716a8071672d9f998ce01c4a5b1ed8ce0d7b660d1e9401e0de22f8292eb2674b3d6bec905d4423921fb2e5015b7b7815c049232587d9c7cac4a10c41524034fbff0085533ea5e18b5b73bad6cb51bfbfd5ae5123892e60b994dd7d95e3c976df74227ddd844727e6c1f76028e6803cbfc41f0e65d6fc4136a4350486cafa4b09af2036c1e73269a59a1f2a6dc36212c3782add0ed2bb98d50d67c03ad9d37c27a3685776c8742866b796eeead5675d8f66f6db841bd3e662d9e1b03a1ca920fafe2979a00f0787e0ac9015b28b5bc6990798f0426d0198493476f1b1797780c0791950117ef1049c0aeca3f877682c3c3d617174655d02e2ea756312e643730cf0f192761513921867a7bd7a2e0d18a00f9c6c7e04de6896693691ab5bb6a36564da75abcf646589ed45bbc0ab2a3cdcc9f36432b2a2f2026d620be1f8217fa8e870e97ab6acb6d6ef68c5ed63b65678aee7b58209333090078d0c39002a960c413d31f45f340cd00782c5f05ae23bdb2d423d56282e52e9aeaee582d9c48fba6498a233ccf946081584c25fefaed600d4967f0975ad16fed357d2758b7175a75a79710fb218c5c491432c502cff00bd6568d7cc0c582f9a36e15c292b5eed473401e63e35f87b278c1ad2ee4ba862b9b5b6f282c903491348658a6de0a491c884345f2b232b2939078c1e247c0dbce50ebff7ecfc99651680493cc2311a34c03f94ea9b410422ca40da6422be84c1a2803c0af3e09dc6a57ffda9a9eb11cf73772cad7d8b46489a396e23b80b0a09be52a630b990c808c311b80ae8340f858da55a788b4fbad4b7da6bb6cf66b0db43e4a4092198b48a19a4c48de772abb62cae4202cd9f5dc51de803e78bcf849e279b568ef5753b169af2cae6c2fae469ea218ed8dbc76d12c56e65cf98ca198b962a31b76ecc0ab561f022c6c6f0b0d47cdb586532daacb099265f32e21b895647690a302610a36a292082db8a8af7da2803c1affe06d9deeb33ea0751ff0047bfb879aee13090c17ed725dc6212922aab2b48416757e40650ad9adff0b780bc41e14bf86ea2d4ed2ed3c8b1d36451642d88d3ec167d87e576dd3b34abb9b85001c28cd7ad60d1cd00784f8a3e0cdd78a35dbfd52e35b0b6f7ad71885edbcc291dcdaadb3c63f78232142ee04c7b8e48624600b7e20f8412eaba8ead7da76ab15a2eb8b241771c964b38481fc83884ef5d926e8796390723e5caa9af6ba306803cbbc51f0e24f116ad7b7916a2b6b6babd95bd8ea1135aa4f318ed5a568cc12b9c444998ee255fa02bb5b9ac25f83d25d8b99f5ad4e19aeae2c66d3b74164b142b0b5a1b48d846ceff003aa92cc73839da02a8c57b760d183401e39a87c1fb1d42e3559daf5546a76b3daecfb3211109d6cd49193cf16838e33bbd854971f0a15b53b9d4edb5258dee2f7ed7b1ed5644506596464c6e1bb2262327b8c907915ebf8eb411cd00799fc3ff0001ea3e0881ed7fb4e3b8b69240c6dd2dd9238d2389228d222f2c8e8a36162a4b28ced40aa00ac1d4be156afa869ba9686fae43fd9b77aabeb3045f62612c7726e96ed15e559c6f8d641838556231860466bdab06802ba2862aa5177a6edb745d36dccaad1854569a3e7bff00851b74b2d93c1ae24696f2c574f17d958c7f694b8967919079dd25329cf9864604065604b67abb3f84da7d8c76914174abf648b41890adba29c68723c8bd0f1e69739c7dded9cd7ace0d1e95d13cd31535694bf05ebd8ca382a31da2793f897e1458f89bfb57ed17ad0ff6a6a0b7cccb0a33a6cb13641016ce47f11cf046571835cb6aff000253c4f20bff00116ae0df4b786eee8d9da2c16f2f976c90db208d9a465104f0c3720ee2c6541c85e2be81c5183452cd3154edc92b5b6d17f5dbee4153054677e78ee7916b9f08348f10782344f03dfddc8f6fa5343f6899a3467be8b694bb8e5078db78aee25c7f78e2b9887e025bc274e0dabbddf931c515f497309692e7c9bbfb5a38d922a2beec212eae02aa90030cd7d0983477a219ae2a11e58cf4bb7d37629606837cce3adadf23c8fc57f0ba4f13ea1abb8d516d6c35d8a15bd88da24d3892da378e3314ae708986cb2ec2720ed2bb9b3897df08359d464bdd426d7ade1d475786e2d2fde2d38080db4f141162188ca4a4816dd7e766704b1e30140f77c71460d2a799e220928cb6f25fe5e4bee454b074a4db6bf1678edd7c23864b5b58ad75058a6b49aee7590daab077bad422bff9c060485316ceb920e7a8ab3e2cf8612789f52d5665d4d6d6c75db682df5088daa4d3ff00a32cab19826738887ef4960518e47ca54b135eb383460d4acc7109f37377e8babbfe6afe43784a4d5adfd6df91e28bf0865bc9eff51d7353867bed46c6eec2536f64b0c0a9716d15b23246cee43224796cb1dc4e385005581f08e36b9beb89b51563728f1c245aa878925b986e5c16ddf365a2c718e08cf22bd8f068c553ccb13fcdf82ff217d52976fccf0f87e126ad04f6f7c9addbfdab4c914e9adfd9e02247f6892e1c5c28941958f99b432b2631bb0598e6937c0df374d834bb8d6cbc705ac316ff00b1a0779e286487cc23715d8dbc318f1838233835efb8a5c557f6ae2ba4bf05fe42fa951edf8b3c557e1135dcfab6a9abea51c9a8eb56b716f72f05a08e18da7680868919dd976adba820b12cdf313c015a7e0ff875a8f84b57bed42db5588dbddc8b9b58ed4a4423124b2b900cadb2591a51b8a6d8fe5dde5ee626bd5b068f5ace7986227074e52d1f922a385a51929a5aa03d0514638a306b88e814f5a4f5a5349834001a53484518a005ed483bd2e2900a000503fad005005001de8ef4639a31cd0007ad73de2cd0078a7c31aa786cce6d7fb4ed26b5f3828731f9aa5776d2406c6738c8cd74383460d007886b9f09b57f136a16da96bdad5b5c4b1c02ca511593c31b5a09a39f0aa2e180937c7d5b72608f932a0d644ff03af248ee961d6208c49379b6d1ada3ac7013e76654db3878e622739f2d9226c1cc7f3b67e86c1a306802858d8bd96956fa734a67682dd2032b80ace5102ee2140504e3240007a564c7a25c23ab1913e520f43d8d74b834bcd0079aeb9e09bfd5756b8d421b9851262b8560c48c281ce38ed5cb78efe15eade2cf0ee8ba359df5b5bc9a64b34923caae55c48080140e4633ce6bdce939af9d5c2b977b4ab5795dea5f9b57adda977d354655e8c2b41d39eccf99345f819af699e16f1868126a964d3788f497d3e0916393643232c803b8c82ca378e01078af14f87dfb1e78d7c1fe39f0ff008af50f12693756fa36a10de490c36b3c7248b1020aab348c0139e322bf41b9a5e6b48f0d6022a9a517ee6def3ef7efaebdcf1eb70e602ace9d4a917786dabef7efaebdcfca6f8bdff04fbf1f7c47f8a7e2af1fe9de2fd16cad7c41a9bdf436d71657324b0ab471c7b59d255563f267803ad7e89fc22f055e7c38f85de13f005fdd457b73e1ed22cf4d96e615291ccf6b1ac65d5589650c46402722bd179a39af4e8e0a8d2a92ab4d6af73bf0d96e1e855956a51b4a5beafd4f0293e02d84b72d349ac4fe5318e5f25615545b9172d2cb70a73912cb015809cf0aa187248ad5d27e117d9f51d3f52d63518aea4d2e08ecadd60b35b75fb2c16f3dbc791b9ff7e3cf66320c0e36aaa8cd7b411460d759dc7977c36f86d1fc3e8a74376978ef6d67631bac4d11fb3d8ab2c5bf749265cef24edda83f85477f41baff008fdb2ff7e4ff00d00d6860d67dd7fc7ed97fbf27fe806803ffd4fdf91476a077a3b7e3400beb49934beb49400bde92947dea4340076a51da93b528a0005276a51da93b5001dbf1a4c9a5edf8d25003bfc28ef41fe9477a0041464f340a3d6800ef4bff00d7a4ef4bff00d7a004147ad028f5a003bd2fad277a5f5a004a3271451da800c9a3b51476a00c5b4b2b798dc492292c6e65e8ec3bfa02055bfecdb3fee37fdfc7ff00e2a934ff00bb71ff005f32ff003ad0a00a1fd9b67fdc6ffbf8ff00fc552ff66d9ff71bfefe3fff00155769476fad0050fecdb3fee37fdfc7ff00e2a8fecdb3fee37fdfc7ff00e2aaf529a00a3fd9b67fdc6ffbf8ff00fc551fd9b679fb8dff007f1fff008aabf49dff001a00a1fd9b67fdc6ff00bf8fff00c551fd9b67fdc6ff00bf8fff00c555ea28028ff66d9ff71bfefe3fff001540d36cf3f71bfefe3fff001557a9475a00a3fd9b67fdc6ff00bf8fff00c5527f66d9ff0071bfefe3ff00f1557fff00ad40a00a1fd9b67fdc6ffbf8ff00fc5529d36cff00b8dff7f1ff00f8aabdda83fd680287f66d9ff71bfefe3fff001547f66d9ff71bfefe3fff001557a9680287f66d9ff71bfefe3fff00154bfd9b67fdc6ff00bf8fff00c555eed450050fecdb3fee37fdfc7ffe2a8fecdb3fee37fdfc7ffe2aaf5140147fb36cff00b8dff7f1ff00f8aa3fb36cff00b8dff7f1ff00f8aabd450051fecdb3fee37fdfc7ff00e2aaa1b1b6fb788b0fb3c92d8f31f19dc067ef56d0eb544ffc8487fd7b9ffd0c50027f66d9ff0071bfefe3ff00f1547f66d9ff0071bfefe3ff00f1557e928028ff0066d9ff0071bfefe3ff00f1547f66d9ff0071bfefe3ff00f1557c50280287f66d9ff71bfefe3fff00154bfd9b679fb8dff7f1ff00f8aabb4bde80287f66d9ff0071bfefe3ff00f1540d36cf3f71bfefe3ff00f1557fb503ad0050fecdb3fee37fdfc7ff00e2a8fecdb3fee37fdfc7ff00e2aaf528eb40143fb36cff00b8dff7f1ff00f8aa3fb36cff00b8dff7f1ff00f8aabfda928028ff0066d9ff0071bfefe3ff00f1547f66d9ff0071bfefe3ff00f1557a8a00a3fd9b67fdc6ff00bf8fff00c551fd9b67fdc6ff00bf8fff00c555ea5a00a1fd9b67fdc6ff00bf8fff00c552ff0066d9e7eeb7fdfc7ffe2aaf51dff1a00a1fd9b67fdc6ffbf8ff00fc551fd9b67fdc6ffbf8ff00fc555fa0f5a00a1fd9b67fdc6ffbf8ff00fc551fd9b67fdc6ffbf8ff00fc555fed450051fecdb3fee37fdfc7ff00e2aaa49616c2f608c07dad1ca48f31f92a571fc5ef5b55465ff9085bff00d729bf9a50037fb36cff00b8dff7f1ff00f8aa53a6d9ff0071bfefe3ff00f15578d068028ff66d9ff75bfefe3fff001549fd9b67fdc6ff00bf8fff00c555ff00feb52500521a6d9ff71bfefe3fff001549fd9b67fdc6ff00bf8fff00c555f14940147fb36cff00b8dff7f1ff00f8aa5fecdb3cfdc6ff00bf8fff00c555da5ef40143fb36cffb8dff007f1fff008aa3fb36cffb8dff007f1fff008aabd4a280287f66d9ff0071bfefe3ff00f154bfd9b67fdc6ffbf8ff00fc555da5a00a1fd9b67fdc6ffbf8ff00fc551fd9b67fdc6ffbf8ff00fc555ea51d680287f66d9ff71bfefe3fff00154a34db3fee37fdfc7ffe2aaf0eb40feb40143fb36cff00b8dff7f1ff00f8aa5fecdb3fee37fdfc7ffe2aaf0eb47ff5e80287f66d9ff71bfefe3fff001547f66d9ff71bfefe3fff001557fb5250051fecdb3fee37fdfc7ffe2a8fecdb3c7dc6ff00bf8fff00c555fa3b50050fecdb3fee37fdfc7ffe2aaac96b05bdfd9b440825a41cb337f01f526b64f5acfbaff8fdb2ff007e4ffd166803ffd9}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u27491?\u20540?\u36825?\u38590?\u24471?\u30340?sick leave\u65288?\u19975?\u24694?\u30340?\u31354?\u27668?\u65289?\u65292?\u30721?\u25991?\u19968?\u31687?\u26469?\u35760?\u24565?\u19968?\u20010?\u36807?\u21435?\u30340?366\u22825?\u37324?\u12290?\u23613?\u31649?\u24819?\u30340?\u26159?\u22312?\u20170?\u24180?\u37324?\u20889?\u19968?\u20010?\u21487?\u25345?\u32493?\u30340?\u24320?\u28304?\u26694?\u26550?\u65292?\u20294?\u26159?\u21040?\u24213?\u36825?\u20381?\u36182?\u20110?\u19968?\u20010?\u22909?\u30340?idea\u12290?\u22312?\u25105?\u30340?{\field{\*\fldinst{HYPERLINK "http://github.com/phodal/ideas"}}{\fldrslt{\ul Github \u23413?\u21270?\u22120? }}} \u39029?\u38754?\u19978?\u20284?\u20046?\u20063?\u27809?\u26377?\u19968?\u20010?\u29305?\u21035?\u35753?\u25105?\u28385?\u24847?\u30340?\u24819?\u27861?\u65292?\u34429?\u28982?\u19978?\u38754?\u26377?\u21508?\u31181?\u19981?\u26679?\u26377?\u24847?\u24605?\u30340?ideas\u12290?\u22810?\u25968?\u37117?\u26159?\u22312?\u36807?\u21435?\u30340?\u19968?\u24180?\u26159?\u23436?\u25104?\u30340?\u65292?\u28982?\u32780?\u26377?\u19968?\u20123?\u20063?\u26159?\u36824?\u27809?\u26377?\u20570?\u21040?\u30340?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u35828?\u35828?\u26631?\u39064?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u23613?\u31649?\u19968?\u30452?\u22312?Github\u19978?\u36830?\u20987?\u30475?\u19978?\u21435?\u20284?\u20046?\u26159?\u27809?\u26377?\u22810?\u22823?\u24517?\u35201?\u30340?\u65292?\u20294?\u26159?\u20154?\u24635?\u24471?\u26377?\u28857?\u36861?\u27714?\u12290?\u22914?\u26524?\u27491?\u26159?\u28459?\u26080?\u30446?\u30340?\u65292?\u21364?\u21448?\u24819?\u30528?\u25552?\u39640?\u25216?\u26415?\u30340?\u21516?\u26102?\u65292?\u20026?\u20160?\u20040?\u19981?\u21435?\u35797?\u35797?\u65311?\u27605?\u31455?\u25216?\u26415?\u38750?\u24120?\u22909?\u12289?\u19981?\u38656?\u35201?\u22826?\u22810?\u32451?\u20064?\u30340?\u20154?\u21482?\u26159?\u23569?\u25968?\u65292?\u20284?\u20046?\u36825?\u26679?\u30340?\u20154?\u26159?\u19981?\u23384?\u22312?\u30340?\u12290?\u22823?\u22810?\u25968?\u30340?\u20154?\u37117?\u26159?\u32463?\u36807?\u32451?\u20064?\u20043?\u21518?\u65292?\u25165?\u20250?\u36798?\u21040?\u21035?\u20154?\u21475?\u20013?\u30340?\u8220"\u25216?\u26415?\u22909?\u8221"\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u35753?\u25105?\u24819?\u36215?\u20102?\u20805?\u26021?\u30528?\u21508?\u31181?\u27668?\u21619?\u30340?\u30693?\u20046?\u19978?\u30340?\u19968?\u20123?\u38382?\u39064?\u65292?\u22312?\u19968?\u20123?\u26234?\u21830?\u34987?\u23436?\u34384?\u30340?\u35805?\u39064?\u37324?\u65292?\u26080?\u19968?\u19981?\u26159?\u22240?\u20026?\u37027?\u20123?\u20154?\u23398?\u24471?\u27604?\u21035?\u20154?\u26089?\u8212-\u8212-\u21738?\u26469?\u30340?\u22825?\u25165?\u65311?\u25152?\u35859?\u30340?\u22825?\u25165?\u65292?\u24212?\u35813?\u26159?\u26410?\u26469?\u30340?\u26234?\u33021?\u29983?\u21629?\u19968?\u33324?\u65292?\u19968?\u20986?\u29983?\u20160?\u20040?\u37117?\u30693?\u36947?\u12290?\u22914?\u26524?\u24182?\u38750?\u22914?\u27492?\u65292?\u37027?\u21482?\u26159?\u35828?\u26126?\u20182?\u32451?\u20064?\u21040?\u20301?\u20102?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32451?\u20064?\u19981?\u21040?\u20301?\u20415?\u24847?\u21619?\u30528?\u65292?\u21363?\u20351?\u20320?\u32451?\u20064?\u30340?\u26102?\u20505?\u26159?\u19968?\u19975?\u23567?\u26102?\u30340?\u20004?\u20493?\u65292?\u37027?\u20063?\u26159?\u26080?\u27982?\u20110?\u20107?\u30340?\u12290?\u22914?\u26524?\u20320?\u23398?\u24471?\u27604?\u21035?\u20154?\u26202?\u65292?\u22312?{\b \u24456?\u38271?\u30340?\u19968?\u27573?\u26102?\u38388?\u37324?}(\u21487?\u33021?\u30452?\u21040?\u36827?\u26874?\u26448?)\u36755?\u32473?\u21035?\u20154?\u26159?\u24517?\u28982?\u30340?\u8212-\u8212-\u33853?\u21518?\u23601?\u35201?\u25384?\u25171?\u12290?\u23601?\u22909?\u20687?\u25105?\u31561?\u27605?\u19994?\u20110?\u19968?\u25152?\u20108?\u26412?\u22443?\u24213?\u30340?\u23398?\u26657?\u37324?\u65292?\u22914?\u26524?\u22312?\u36807?\u21435?\u25105?\u19968?\u30452?\u20445?\u25345?\u30528?\u21644?\u21035?\u20154?(\u21508?\u31181?\u37325?\u28857?)\u19968?\u26679?\u30340?\u23398?\u20064?\u36895?\u24230?\u65292?\u37027?\u20040?\u25105?\u21482?\u33021?\u19968?\u30452?\u26159?Loser\u12290?\par} @@ -1280,13 +1273,13 @@ Github \u23413?\u21270?\u22120? }}} \u35828?\u30340?\u37027?\u26679?: {\b THE ONLY FAIR IS NOT FAIR}\u8212-\u8212-\u21807?\u19968?\u20844?\u24179?\u30340?\u26159?\u23427?\u26159?\u19981?\u20844?\u24179?\u30340?\u12290?\u25105?\u20204?\u21487?\u20197?\u20570?\u30340?\u36824?\u26377?\u24456?\u22810?\u8212-\u8212-{\b CREATE & SHARE}\u12290?\u30495?\u27491?\u30340?\u19981?\u24184?\u26159?\u65292?\u22240?\u20026?\u33829?\u20859?\u19981?\u33391?\u23548?\u33268?\u30340?\u25945?\u32946?\u38382?\u39064?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20110?\u26159?\u22312?\u24819?\u26126?\u30333?\u20102?\u24456?\u22810?\u20107?\u30340?\u26102?\u20505?\u36215?\u65292?\u20415?\u26377?\u20102?Re-Practise\u36825?\u26679?\u30340?\u35745?\u21010?\u65292?\u32780?365\u22825?\u21482?\u26159?\u20013?\u38388?\u30340?\u19968?\u20010?\u20135?\u29289?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u32534?\u31243?\u30340?\u22522?\u30784?\u33021?\u21147?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u32534?\u31243?\u30340?\u22522?\u30784?\u33021?\u21147?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u34429?\u35828?\u31639?\u27861?\u24456?\u37325?\u35201?\u65292?\u20294?\u26159?\u32534?\u30721?\u25165?\u26159?\u22522?\u30784?\u33021?\u21147?\u12290?\u31639?\u27861?\u19982?\u32534?\u31243?\u22312?\u26576?\u31181?\u31243?\u24230?\u19978?\u26159?\u19981?\u21516?\u30340?\u39046?\u22495?\u65292?\u31639?\u27861?\u32534?\u31243?\u26159?\u22312?\u32534?\u31243?\u19978?\u38754?\u30340?\u19968?\u32423?\u12290?\u31639?\u27861?\u20889?\u24471?\u20877?\u22909?\u65292?\u22914?\u26524?\u21035?\u20154?\u24456?\u38590?\u30452?\u25509?\u25343?\u26469?\u22797?\u29992?\u65292?\u22312?\u21035?\u20154?\u30524?\u37324?\u23601?\u26159?shit\u12290?\u24819?\u20986?\u33021?work\u30340?\u20195?\u30721?\u19968?\u20214?\u31616?\u21333?\u30340?\u20107?\u65292?\u23398?\u20250?\u23545?\u20854?\u37325?\u26500?\u65292?\u20351?\u20043?\u21464?\u24471?\u26356?\u26131?\u35835?\u23601?\u26159?\u19968?\u20214?\u26377?\u24847?\u20041?\u30340?\u20107?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20110?\u26159?\u65292?\u22312?\u26576?\u19968?\u26102?\u21051?\u22312?Github\u19978?\u21019?\u24314?\u20102?\u19968?\u20010?\u32452?\u32455?\u65292?\u21483?{\field{\*\fldinst{HYPERLINK "https://github.com/artisanstack"}}{\fldrslt{\ul Artisan Stack }}} \u12290?\u24403?\u26102?\u24819?\u30340?\u26159?\u22312?Github\u23547?\u25214?\u19968?\u20123?JavaScript\u39033?\u30446?\u65292?\u23545?\u20854?\u20195?\u30721?\u36827?\u34892?\u37325?\u26500?\u12290?\u20294?\u26159?\u21040?\u24213?\u26159?\u24433?\u21709?\u21147?\u19981?\u22815?\u21704?\u65292?\u21442?\u19982?\u30340?\u20154?\u25968?\u27604?\u36739?\u23569?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u37325?\u26500?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 \u37325?\u26500?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22914?\u26524?\u20320?\u25026?\u24471?\u22914?\u20309?\u20889?\u20986?\u39640?\u21487?\u35835?\u30340?\u20195?\u30721?\u65292?\u37027?\u20040?\u25105?\u24819?\u20320?\u26159?\u19981?\u38656?\u35201?\u36825?\u20010?\u30340?\u65292?\u20294?\u26159?\u36825?\u24847?\u21619?\u30528?\u20320?\u33457?\u20102?\u26356?\u22810?\u30340?\u26102?\u20505?\u22312?\u24605?\u32771?\u19978?\u20102?\u12290?\u24403?\u35848?\u35770?\u37325?\u26500?\u30340?\u26102?\u20505?\u65292?\u35753?\u25105?\u24819?\u36215?\u20102?TDD(\u27979?\u35797?\u39537?\u21160?\u24320?\u21457?)\u12290?\u21363?\u20351?\u19981?\u26159?TDD\u65292?\u37027?\u20040?\u22914?\u26524?\u20320?\u20889?\u30528?\u27979?\u35797?\u65292?\u37027?\u20063?\u26159?\u21487?\u20197?\u37325?\u26500?\u30340?\u12290?(\u20043?\u21069?\u20889?\u36807?\u19968?\u20123?\u21033?\u29992?Intellij IDEA\u37325?\u26500?\u30340?\u25991?\u31456?\u65306?{\field{\*\fldinst{HYPERLINK "https://www.phodal.com/blog/intellij-idea-refactor-extract-method/"}}{\fldrslt{\ul \u25552?\u28860?\u20989?\u25968? }}} @@ -1301,7 +1294,7 @@ Artisan Stack }}} )\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22312?\u21508?\u31181?\u21508?\u26679?\u30340?\u25991?\u31456?\u37324?\u65292?\u25105?\u20204?\u30475?\u21040?\u36807?\u19968?\u20123?\u30456?\u20851?\u30340?\u20869?\u23481?\u65292?\u26368?\u22909?\u30340?\u21442?\u32771?\u33707?\u36807?\u20110?\u12298?\u37325?\u26500?\u12299?\u19968?\u20070?\u12290?\u26368?\u22522?\u30784?\u19981?\u36807?\u30340?\u21407?\u21017?\u20415?\u26159?\u20989?\u25968?\u21517?\u65292?\u21462?\u21517?\u23383?\u24456?\u38590?\u65292?\u21462?\u21035?\u20154?\u33021?\u35835?\u25026?\u30340?\u21517?\u23383?\u26356?\u38590?\u12290?\u20854?\u20182?\u30340?\u20415?\u26377?\u35832?\u22914?\u38271?\u20989?\u25968?\u12289?\u36807?\u22823?\u30340?\u31867?\u12289?\u37325?\u22797?\u20195?\u30721?\u31561?\u31561?\u12290?\u22312?\u25105?\u26377?\u38480?\u30340?\u38754?\u35797?\u21035?\u20154?\u30340?\u32463?\u21382?\u37324?\u65292?\u36825?\u20123?\u38382?\u39064?\u37117?\u26159?\u26368?\u24120?\u35265?\u30340?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u27979?\u35797?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 \u27979?\u35797?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32780?\u22914?\u26524?\u27809?\u26377?\u27979?\u35797?\u65292?\u20854?\u20182?\u37117?\u26159?\u25199?\u28129?\u12290?\u20889?\u22909?\u27979?\u35797?\u24456?\u38590?\u65292?\u20889?\u20010?\u27979?\u35797?\u31639?\u26159?\u19968?\u20214?\u23481?\u26131?\u30340?\u20107?\u12290?\u21482?\u26159?\u26377?\u20123?\u23481?\u26131?\u25105?\u20204?\u20250?\u20026?\u20102?\u27979?\u35797?\u32780?\u27979?\u35797?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22312?\u25105?\u20889?{\field{\*\fldinst{HYPERLINK "https://github.com/echoesworks/echoesworks"}}{\fldrslt{\ul EchoesWorks @@ -1314,7 +1307,7 @@ Lan {\pard \ql \f0 \sa180 \li0 \fi0 {\pict\pngblip\picw389\pich54\picwgoal3900\pichgoal540 89504e470d0a1a0a0000000d4948445200000185000000360806000000280a852700000c16694343504943432050726f66696c65000048899557075853c9169e5b5208092d100129a137417a95dea54a071b2109104a080941c58e2c2ab8165454b0a2ab208aae0590b520a25810017b5d2ca828eb62c186ca9b24803edfdbef7def7cdfdcfbe7cc3967fe73eecc640600457b964090852a0190cdcf134605fa3013129398a43f01027020070c80368b2d1278474686827f94f737a03594ab969258ff6cf75f4599c315b1014022214ee188d8d9101f0100d7640b847900103aa1de60569e4082df41ac2a840401209225384d86b524384586ada5363151be10fb0140a6b258c234001424f199f9ec3418474100b1359fc3e343bc1d620f763a8b03710fc413b2b3732056a4426c9af2439cb47f8b99321693c54a1bc3b25ca442f6e3890459ac39ff6739feb764678947c7d0878d9a2e0c8a92e40ceb569d991322c1903b729c9f121e01b10ac4e7791ca9bd04df491707c58ed8f7b345beb0668001000a382cbf1088612d51863833d67b04dbb284525f688f86f3f2826346708a30276a243e9acf15f9478fe2746e70e848cc65fcacf051bc359517100c319c69e89182f49878194fb4359f17170eb102c49da2cce89011fb0705e9bee1a33642719484b321c4ef52850151321b4c3d5b349a1766c5664939a843ec95971e1324f3c512b8a284d0516e1cae9fbf8c03c6e1f2634738637076f9448df8160bb22247ecb1addcacc028599db183a2fce851dfee3c38c16475c01e65b02647caf863ef05799131326e380e42812ff0034c20862d05e4800cc0ebe86fe887bf643d01800584200d7081e58866d4235edac387cf685000fe82880b44637e3ed25e2ec887faaf635ad9d312a44a7bf3a51e99e029c4d9b826ee81bbe1a1f0e9059b2dee8cbb8cfa3115474725fa13fd8841c400a2d9180f36649d059b10f0fe53f7dd93f094d0457844b84ee821dc0621b0970b739630e48f6516079e48a38cfc9ec92b14fec49c09c2400ff40b18c92e057af78ddae0c690b503ee83bb43fe903bcec03581256e0f33f1c63d616e0e50fb2343f1188befb5fc793c09bf1f731cd12b982b388cb04819e3ef3b66f57314df1f6ac481ef909f2db165d861ac0d3b8d5dc08e630d80899dc21ab176ec84048fcd8427d299303a5a94945b268cc31bb5b1aeb5eeb3fef21fa3b3461808a5df1be47167e74916846f8e608e9097969ec7f4863b329719cc675b4d60da5adb380020d9df65dbc75b8674df461817bfeb729b01702981cab4ef3a960100c79e02407fff5d67f0062eafd5009ce8648b85f9321d2e7910000528c295a10174e0bf8729ccc916380237e005fcc16410016240229801ab9e0eb221eb59601e580c8a4129580dd6830ab00dec04d5603f38041ac071701a9c03974027b80eeec2b9d10b5e8201f01e0c2108424268081dd140741123c402b1459c110fc41f0945a2904424194943f8881899872c414a9132a402d981d420bf23c790d3c805a40bb98d3c44fa9037c8671443a9a82aaa8d1aa3135167d41b0d4163d0e9681a9a8b16a045e84a74235a85ee43ebd1d3e825f43ada83be44073180c9630c4c0fb3c49c315f2c024bc2523121b6002bc1cab12aac0e6b82dffa2ad683f5639f70224ec799b8259c9f41782ccec673f105f80abc02afc6ebf156fc2afe101fc0bf1168042d8205c195104c4820a41166118a09e584dd84a384b37045f512de13894406d184e804d7662231833897b882b8857880d84cec223e260e9248240d9205c99d14416291f248c5a44da47da453a46e522fe923599eac4bb625079093c87c7221b99cbc977c92dc4d7e461e925392339273958b90e3c8cd915b25b74bae49ee8a5cafdc104599624271a7c45032288b291b297594b3947b94b7f2f2f2faf22ef253e479f28be437ca1f943f2fff50fe1355856a4ef5a54ea38aa92ba97ba8cdd4dbd4b7341acd98e6454ba2e5d156d26a6867680f681f15e80a560ac10a1c85850a950af50add0aaf14e5148d14bd1567281628962b1e56bca2d8af24a764ace4abc4525aa054a9744ce9a6d2a0325dd9463942395b7985f25ee50bcacf55482ac62afe2a1c9522959d2a67541ed331ba01dd97cea62fa1efa29fa5f7aa12554d54835533544b55f7ab76a80ea8a9a8d9abc5a9cd56ab543ba1d6c3c018c68c6046166315e310e306e3f338ed71dee3b8e3968fab1bd73dee83fa78752f75ae7a89fa01f5ebea9f35981afe1a991a6b341a34ee6be29ae69a533467696ed53cabd93f5e75bcdb78f6f892f187c6dfd142b5ccb5a2b4e66aedd46ad71ad4d6d10ed416686fd23ea3ddafc3d0f1d2c9d059a77352a74f97aeeba1cbd35da77b4af705538de9cdcc626e64b63207f4b4f482f4c47a3bf43af486f44df463f50bf50fe8df37a018381ba41aac3368311830d4350c339c67586b78c748cec8d928dd6883519bd1076313e378e3a5c60dc6cf4dd44d824d0a4c6a4dee99d24c3d4d734dab4caf9911cd9ccd32cdb698759aa3e60ee6e9e695e6572c500b470b9ec5168bae0984092e13f813aa26dcb4a45a7a5be65bd65a3eb46258855a155a3558bd9a68383169e29a896d13bf593b586759efb2be6ba36233d9a6d0a6c9e68dadb92ddbb6d2f69a1dcd2ec06ea15da3dd6b7b0b7baefd56fb5b0e74873087a50e2d0e5f1d9d1c858e758e7d4e864ec94e9b9d6e3aab3a473aaf703eef4270f17159e872dce593aba36b9eeb21d7bfdd2cdd32ddf6ba3d9f6432893b69d7a4c7eefaee2cf71dee3d1e4c8f648fed1e3d9e7a9e2ccf2acf475e065e1cafdd5ecfbccdbc33bcf779bff2b1f611fa1cf5f9e0ebea3bdfb7d90ff30bf42bf1ebf057f18ff5aff07f10a01f9016501b3010e8103837b03988101412b426e866b076303bb8267860b2d3e4f9935b43a821d12115218f42cd4385a14d6168d8e4b0b561f7c28dc2f9e10d11202238626dc4fd4893c8dcc83fa610a7444ea99cf234ca266a5e545b343d7a66f4dee8f7313e31ab62eec69ac68a635be214e3a6c5d5c47d88f78b2f8bef499898303fe152a266222fb13189941497b43b6970aaffd4f5537ba7394c2b9e7663bac9f4d9d32fccd09c9135e3c44cc599ac99879309c9f1c97b93bfb0225855acc194e094cd29036c5ff606f64b8e17671da78febce2de33e4b754f2d4b7d9ee69eb636ad2fdd33bd3cbd9fe7cbabe0bdce08cad896f1213322734fe670567cd6816c727672f631be0a3f93df9aa393333ba74b60212816f4e4bae6aecf1d108608778b10d17451639e2a3ceab48b4dc5bf881fe67be457e67f9c1537ebf06ce5d9fcd9ed73cce72c9ff3ac20a0e0b7b9f85cf6dc96797af316cf7b38df7bfe8e05c88294052d0b0d16162dec5d14b8a87a316571e6e2cb85d6856585ef96c42f692ad22e5a54f4f897c05f6a8b158a85c53797ba2dddb60c5fc65bd6b1dc6ef9a6e5df4a3825174bad4bcb4bbfac60afb8f8abcdaf1b7f1d5e99bab26395e3aaadab89abf9ab6facf15c535da65c5650f6786dd8dafa75cc7525ebdead9fb9fe42b97df9b60d940de20d3d1b4337366e32dcb47ad3978af48aeb953e9507366b6d5ebef9c316ce96eead5e5bebb6696f2bddf6793b6ffbad1d813beaab8cabca771277e6ef7cba2b6e57db6fcebfd5ecd6dc5dbafbeb1efe9e9eeaa8ead61aa79a9abd5a7b57d5a2b5e2dabe7dd3f675eef7dbdf586759b7e300e340e94170507cf0c5efc9bfdf381472a8e5b0f3e1ba234647361fa51f2da947eae7d40f34a437f4342636761d9b7caca5c9ade9e81f567fec39ae77bcf284da89552729278b4e0e9f2a3835d82c68ee3f9d76fa71cbcc96bb6712ce5c6b9dd2da7136e4ecf97301e7ceb479b79d3aef7efef805d70bc72e3a5f6cb8e478a9bedda1fde86587cb473b1c3beaaf385d69ec74e96cea9ad475b2dbb3fbf455bfabe7ae055fbb743dfc7ad78dd81bb76e4ebbd9738b73ebf9edacdbafefe4df19babbe81ee15ec97da5fbe50fb41e54fd69f6e7811ec79e130ffd1eb63f8a7e74f731fbf1cb27a2275f7a8b9ed29e963fd37d56f3dcf6f9f1be80bece17535ff4be14bc1cea2ffe4bf9afcdaf4c5f1df9dbebeff6818481ded7c2d7c36f56bcd578bbe79dfdbb96c1c8c107efb3df0f7d28f9a8f1b1fa93f3a7b6cff19f9f0dcdfa42fab2f1abd9d7a66f21dfee0d670f0f0b584296f42880c186a6a602f0660f00b444787680f7388a82ecfe25154476679422f04f587647938a23007bbc00885d0440283ca36c85cd08622a7c4b8edf315e00b5b31b6b23224ab5b395c5a2c25b0ce1e3f0f05b6d00484d007c150e0f0f6d191efeba0b92bd0d4073aeecde2711223ce36f97dcadc06583a5e067f917e94b6af9cfd2c7fc0000000970485973000016250000162501495224f00000020369545874584d4c3a636f6d2e61646f62652e786d7000000000003c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22584d5020436f726520352e342e30223e0a2020203c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e0a2020202020203c7264663a4465736372697074696f6e207264663a61626f75743d22220a202020202020202020202020786d6c6e733a657869663d22687474703a2f2f6e732e61646f62652e636f6d2f657869662f312e302f220a202020202020202020202020786d6c6e733a746966663d22687474703a2f2f6e732e61646f62652e636f6d2f746966662f312e302f223e0a2020202020202020203c657869663a506978656c5944696d656e73696f6e3e38363c2f657869663a506978656c5944696d656e73696f6e3e0a2020202020202020203c657869663a506978656c5844696d656e73696f6e3e3632303c2f657869663a506978656c5844696d656e73696f6e3e0a2020202020202020203c746966663a4f7269656e746174696f6e3e313c2f746966663a4f7269656e746174696f6e3e0a2020202020203c2f7264663a4465736372697074696f6e3e0a2020203c2f7264663a5244463e0a3c2f783a786d706d6574613e0aeb914bbf00003843494441547801ed9d09605c55d5f84f66b23569d366699a34499bb4e9ded2d295961d2afbbe2bb2280a88a0a81f20a888e227a81fe287ca228af207040151593e115ab69652e84281ee746fbaa54d9ab66996c924f99fdf79739397c9a404452cf4dd74e6bd779773ef3dfb3df7be6952ab260952808100030106020c0418500c84022c04180830106020c04080018781c028384c04d700030106020c041808560a010f04180830106020c0403b068295423b2e82bb00030106020c1cf018088cc201cf020102020c04180830d08e81c028b4e322b80b30106020c0c0018f81c0281cf02c102020c04080810003ed18088c423b2e82bb00030106020c1cf018088cc201cf020102020c04180830d08e81e4f6dbf63b5e720e5e746ec7c77e719724a2ffc4fffa79fc7377c619dfc6ffccbd4bfe7e5c1ee54949ddf323021e7258fb10573f013e44b3ff44d5a4a424e5c77d0ff893ca033ab54f7152aa7dc0049394701de49fc70f6af429c65830b50fc0c007f18763a780873e00919f82e27df1c2beca3e0553ff444fe18368d361a5e02a373535c9ca952ba5b1b1b1b37bfa8946c72770f0eab5b43627496acf66e9911b95d6168f241fd74cf01850f0cdd166c90ce74871bfe1d6b5e315ff38fc796bd7ae959dd53b3fdec1fa07f309bc6f2d888aa428c63bb869fbdf445a23ad32226fb464a6f7941665c850dcead1f1416565a56caad8a4d3d9cf27e443715817c203b2a3120a112d89b12f2b8718596c11117bf635eb781b57ceecad5dc75a5e6622d4b8caae2c0e9e814994d7157caddbdaca0aa1457ae40c90d4ccfef1353b3cb7ad141c2177efde2d0f3ef8a03cf3cc33b277efde0e9583878f1f03215512354b5364e215ab65fc899ba4093bed98665fc3f1338dff7e5f6dfc65fe367a8f310aeb676ac9533279e899561361772104c73f143cfbecb3f2873ffc41b66ddb262d2dda2848fbc600c2df2c52f5fd39d2d447e9abb621b116d937987f77292cc1a749c7777eda97e5da51b74841effe1d0c83e383458b16c9bdf7de2bcb962d93689409eddf2994d42ab58d2129cd6b925b3eff96a4a72a4970c098f0a725e95c527b1e2679a37f2cbd4b0eef7256b65270846c6e6e96471f7d541e79e4111933664cb0afd025da3ebe82a470ab34f60b4b614e7fe995b24aa2ad291f3ba39af24f0aab09a89357d69f253d535f9391a5ca54095ca03973e6c8f7bfff7d193d7ab40c1f3e3ce0a1eeb28a2aa086b40c6949a953fa86f74ba3e0a6929c962acf35de2fe12561f9ee843ba4878e1b1d426255b97edd7af9f18f7f6c7943870e6d2b73edf7c72bca3fa2b62b3ba3459233b2249ca20f78d7fbe360ffe93185a4a97e936c9d7f84ae1696e9aa4157fdb61cea384bcf28c43cbeeddbb7cbdffffe77193972a4442211f3f2f6cbd8700265f44fe3693f6f98a4cbd8c686b07a5b0dd2dc5aa39f74cf6dd771c3b26e696e7452bcb43dfbcacc8a38a1f5e53b966f6b13738bda043c56d7f5130e659907f5fef6199e51f0f112fdb32a78e5955764e0c081120e87a5a1a1c194c47e8ee20f37bc0442f4e100c4d786688a48bd34b6d4290e6b25a9558d023cfeaf2468e360f8ef3f2cccb8b606b2a555c6a51e2d7faabd57beb8e79b32386d88f19de3a7050b17485555950c1a34c80b417fd83eff03f591a48886699b925b94067bf5d3a4ab638d25317f4d9ef8780885d763e2e415ea37a2e3f2fcf76d157c37319006db20ea97cbe399f696eca1fddeeaeaa32bb7679719abe6bf583d2d775592743594945224cd0dcba566c36b9e51f03788dd7b7b0ab4d28120d4848cfaf4e963f7d4710a2256ffdf7671c6a7dbfdb9997673441f1a7e37e1fefbaba9ca566ef37fda99a21d09f178738adec6e7b8551ffcf9fe7bea7505c3d56b6d6d56bed0b0777a9a814df48521808f5cd8281e66a2369fb83c1f3e3f92b1038f7fd0d9bbf1b404e4750ac2759428cf95f9afd473c97feff2ba7b8d6f1beb3fd25c2fe9aa3d42299d4fa3b11719d10f91878f93feffaa8c3bfcdb55e7d9d5d813e5fb59c27f9f08cd6d286dbb31f2b755edd0de57c755e850ee32135ce3ebd9738bb72f196d8c2468e165794621aed8434a82d1c4d5fb281f1d03e1617ed4096621aec9bc1cfc9494147bfe77c73be93b1113757b8e464955154a0ef7896f9b2484943408daf6a3b72d5ab741d58b06aabb95d81b4835185e3b62c0f1dac8635cb8a26d3e3c68359e9d4072c52090d756af5b6338c02b99b8c57016bb378cd83d944d96e4a434c33386a3b935a2d46d6a431ae561e3815883b692560d39366a0bdd103618e94ab2903e45351f1e69af9f92946ef5a20a7b9f89264af728d7f6e66d4d8c0760568a63d7b6c27fe3cdbfa4438c8fed4bc7ccc06353eb34bf90d2409da2d8e67a6babd2e083f0e59fb3e2d83690ac8df6e74f494e8ec954cab4e80662b765d80f68dff71e493c63cef4e246a15c1297fcc2fc7110d4291194358ababebede14f747d537f051fcc04e4e4eb6900653e6740c7d1614147882f61133af9b17f308853a7b537168eff251577c1e933a2e3566f5736a922e7bdf95882ee9f59fa5b052393d79b0844399da16c501d9fd6dbc7adeb78e2fa987c258228dcd116d97a7caa7506b77de1c040268da17aa1cffb8abbfa7e03e0106da48130b4928723dde07db146a8c5b15495d4b95ac8cae912d9add57b3cbc3b9d2273cc8143bca7e774b856c69dea68621469fd83545af45c9c3253529531a5a76cbb2e84259a3abbd83d4f71a943c567b2070e2198cb54d6f9a4228481e677909466b595e1b1d19434cc0578ef6eeda159c8f2a1f59c32020e3c834ab55ae1e1ebbd78ba2c96662bc0d8ff3a4613dcf68c64a93545db644241a79d30e5e003994d24b3f63b42e726608213b965c3bc518065be1451b66a93d094b2879a2d66977da286f8eac9396a6cdd656a724a1b48354777447865d7f1f7c05aec970a7b1b6b74d681428ee0e4221061f57dfdfa64319a8751acb6a7b5f100e6272bde69a6b242b2b4beeb8e30ee10414042639f8dcbb9004f7fb4af14a184303fc929212b9fbeebb65ddba7572dd75d759bcf32f7ff94bdb18dcf85d9fae3f3f3c9747fffe39baf1b87260312f12f7d4e5eaefc3f5431dd78e7b7f8229bd760a27f6e7619c5a189bbd529673a514f53e56d253f2ace9dec826595179bf54d7cd9694f048cdc3f36b6f6595ec0b839021754d0ba52cfb1a19903b555657ce90adb58f484a4837083b19069396f6e61fc19d1fb77efc00baab328737874b378c44f9dd81413b3e8e06fe36c076f9ae1faefe3a6e1ceeeaeaf9eb248261f59c1e89f1068f8e5228eb144997cdd1793221e31cb9b6e01792959c2b7b9b77cbacaa67e5c59a5f4b61788aec69592f87f53e570eee73a834a9d2f220b0fa0be93e4583ccd8fe94ac6afcbb8cca3843ae2dbc537253f365ddde15f2f0965bd5190899c1a86fdd28d716df2bf5baa7f1b7ca7b24dc9a09832b2c37401bad7dc1871e37b6e7c5dfc5e3c25feee8449ebba77e7c1b4717d736110e91319cbe1e3d7ac8d7bef63593b99ffdec67c2b17a277fae0fe0248241becd9231b83fcd603c86022b0d4b4b7487a4f42892bc914f4a728ffe5a212ab55b5f91dd1b6f56253f45a1b42b79607a5055ee3564d3dcb4588d41bdf41df907350cdb65d786bbf4b950eba885562a3747e648cffed74bafa213353f4d9a1b77c8ceb5bf93c8eef90abb44eb7476d2f43ca0e693fcfd4233f402330276c76438f6c8d7b1c0f794d028242290af8ddde275b3196def32680ecfe9e9e96d0a1642a18c49287857c63344426028e7939999699b93bd7bf7b67a3b77ee6cab5f5b5b6bc4a13ef5206a3cf30093e484907d11eac01469696936b6d2d252e9dfbfbfc160cfe4e4934fb6be9f7bee393342ce3871654ec0cac8c83018c0633ec083f91c7e180bcce7c6441bcaa9b779f36633449ff9cc67e4f7bfffbd3cf9e493b62a619c94d34f7d5dbdb120cff4e5e050a72d79dceab12a9e8b3d83c334698c2e92217dbf2e278db95d1500cbd2f634a4df61f2fc921ba4b2f6afaae08769fbf89000062153ea220ba4a4cf65327de477a4675a3f1bd7865d0f681be6b9a71da0deb5f1526c0c1d0a630f0e37ee9aa80e798e07f0eac02dcfd00a5c8007f8a9aeaececaa8ef6801dea84f9dd4d454a38583e768415be090a01d751d6de88767603046f892767c9c2302fd5bf43c220ac2b50316ed681f564fafaede1b1bfdb8bee897441b929f77193f09180993c3a95e1d8d93750557d1f4969cd7f77b72d9b06f48564ab68ea859691d96c38b8e91c1ab47c93d1557991199d6f75899deff8c84a097ef5924d5d16172e3c89f4b716699ec6ddc2d07e74f92fe3d8be547cbbf241b9b16c8a5053f96cf955f21732b5f96df6d5eadc66692ae042246f34440192e7e9e1b767c1de6d9150f806bf0e8684c5d6809fda12f099cfa6584bac896834b7bf08cfe00cffdfaf593b2b232830b1dc9072674f6eb832ee54cfbe42cbf219f4929116c6e7c71f2ae798fa4640c9192a93f970c4eedc4524ed934d992592855cbaf90240c43875012f09a54a9674b6aaff325b3ef542938e812a9ad5ca846e13aeda2486127ebea60ae640ffa99144db85a0d02726c9d4a56ffb1b2f18def4843cd1cadd657b33b1a86565df96118927435e1190d0c024648f375cc4916aab25968be97146d5dd2ccd5e964141cd2a90051132508c68b29d9d9d9e67d5307c26cddbad536a977edda65cab7b4b4d48884e78f92a43e09625757571b1121364c629b536a642022f0f7ecd96346a74c09cd337508f9f4ecd9d398297e6cd4d95ba7ca5b0f510f1830c0da00aba2a2c260d2de312963e1d82d7da294602e0cd28e1d3b6cdc85858536c6f5ebd74b4d4d8d1dadc4206104376dda648a04a6041e73829981411fc046d1b03282016164da029f7ad4712ba1010307b431f6c68d1ba5572f5d8a2a1cffdcdac2473029f4e06a64e55991d99222d5353b64de7bb36473d5522d4f92e9875c24030a87c8d0fc9364d3aec754c1fb97d2308e2a495d2134462b2427639a1c37f2163308d0a6b5c5333c0e57e4b94477360497d1c5d5b5f5cfc35f15dcc103e01b5a81279ee1290c0134deb2658bc03fe00e38e01dfcb39a74c663cfee3d124ef6943fedc135fc044ddd879350280978011c534e7b68443e3c959baba11875145024d4e39e724753daf14c3b376ec6467ff0101feaa27ce043e640ff83076b084f9f81493fcc1345858cb525c861886dc73b480eab50ef6dae96f2f4c3e5c2c1579a41786efe5fe56fcb1e91e983ce90f30ebd50ce28fd9c2cd8394b9edaf5a82a2d0fe282556fca82150bf494580f235634dc240b4233e5d4a22f984198bde225b9e69563e5b97337cac179874841ca30a96d592da70ffcac343436c8438bef95ac70a9fa9a210d4df9c6d936606e74acfaddcc5717a92b1e201f3e0727c8567171b1e10499e0bd16e80b2ed121e01b19815fc02db28cbcf14c7b7404279c5c08183a387c436760d01f3c004ccad769940059e49932978c0cfad861dc3861faa7e64b3df9a55230ee3633089bd6be27f366dc25f925e365f2f4cba560e4f9b27bd34c69dcfdaa1a80810ac473c050f0d1c6f9925d7cbb0c38e4ebda95e7b83537a9b1a56b8c4db44a571dc748c1e88bd49b4897792f3f24152b66cab8a3ae94b2e18748de882fcbfa590f4b72b840db10a28a25ddd308e949223dc8ec859c42f9d66f6b4bb584d34a558e75935f0d59a7a41dd337dd77953a19058728879cf886209de366c71e7bac9c7beeb94654ea40d4975f7e59eebbef3e39fc7065e40b2f140407e453ffe9a79f96279e78c2880a31bff295af180c04056144e82022820aacf2f272f9c217be20071d749027e8cab0afbdfa9adc7ffffd6d1e9b1b2b63c228c160175d74918c1d3bd6e0c0044b972e957beeb9c7880d339110cc71e3c699e0feed6f7f93a953a7ca17bff845336a797979b6a240a85f7ffd75633ce60a2323ec2fbcf0823cf4d043a61c2ebffc7239f2c823ad2fc6407fbcb4c319edcf5ff47939ecb0c3acdf33ce3843ce3cf34cc1c87cfbdbdf96112346c897bef425e10c37f881e1c1dd030f3c6063639c6e6e46c01821a126cf90b455370f539387caaa6dcfcbecb9ff27b5ad4ba5476f91cdea240cdb3eda8c42b2325987f6343583902a4d1a8248096f931346cd90ac1ec55259bd4ef2739499800ed3585f1d590701b1feedcb8075faf2b77373d0e00c2dad2ef345a0518c575f7db5f10ab845d9a2f8794f061cc31f279c70822909eaf286fd6f7ffb5b59b0608185183126acc066cf9e6d3843b15f7ffdf5c62b3ff9c94fac0f703d69d224532e189477de79477ef5ab5f99f2b9e507b7c8c00103e5adb7deb27772f2f3f3eda53b143dab3b948a3330f3e7cfb7bea12fbc7ae59557caf4e9d3cd78f10cfde05d60bffffefbe628c1bbe3c78f37dea06f78e937bff98d8dab9342c24335dcc6f0abf71c4bddd9bc4a26a51e2f793df265edf6d572f9b233a5284be4fe954fcad0a26132ae74a28ccb3a547e51fd681b1ddea9992b57acba5697569aa53abd8f3a91fd555ff40c2b7368da185d2d8bf479cdaee5529073b4522622e7f6bd4d8a324a65c6d2ff93bbf73c2e476a559cd2cc709e1a867aade3ad7c1c377826a17d0fcb00f345059d0a747786cff180a33bb247982727274788080c1b36cce88743f0d8638fc94b2fbd64e078cfe5924b2e313d806c815f5e8a44f6680b4ebffef5afcb11471c61ba03d9c481000e7d70e5683d74e07d196809ad66ce9c693a04bd43f2c6e7f127c387b5c9b33fbd228b1c4f0de99640665f7d774bebac9c7b9ff4aaffadec7847646bf924292e9fa8bf3630511a763ea62193b2184c8543bb70bed456af91a50b5eb531948f519c877475a08042adbae11f5d2e69d967ab61e827db2a96cb9679174b6fb5e7abde689092f287d4080dd3b27255fc4a07951d33c87a7439ac21c0b223fe57cbb265f33b7f909a353719eefb8efc9d1aa9b36457c51bb2f1cd93d4481da26d30428c5c1373e3d63d5b66c72f8fdabe3c4388358c01f195411c3c7c941d842d55a58fe55dbe7cb979571883091326c855575d65167cd5aa5526c4101102a31ce7cd9b27575c71859c76da6926304b962c3102c23424140682f9cd6f7ed3840a453a73c64c0bb51c77dc7106871509632141341438d6ff1bdff8864c9932c58c0a0a80fc8913271a53009784f2613c28669885c4334a010384978a60031f63c09861c0d5ab579ba777ca29a7d88b59783578288c9b79d21f4a63dab469c6881836fa647ce4a338f8e0b5fcd77ffd97f50dde3006e01cb81859de1571b8606c8e39edea3d91e91157cf51278523923b70a34c187b929c3cf136b9f1d4bfcaa451274bcdee1df2eeda191aeaa0aa6a87369aeab25ce3ce91e6d572fcf059d22f6bb4cc5af8b82c593b9bee0cb6a9a878f2c79ee1a5f822af61fbb7e32197c3d85d021f788828d6534f3dd504fabdf7deb31556595999d11c3c9c7fbe2eb755c8e1173c75e8057d711ae0c1be7dfbca51471f65461b87003ae39983730c0806023ec521993163865d3110181b9c927ef9fd8415e1e9a79f2e45454526b0f4074d5120d0f4edb7df361e42f15c74f145f2ca2baf98f38081c78b65dcf022632134493b12bc0b1fe2d9d237bc70f4d147cb65975d66f51def5a65f019a38d5dc1953d7b9e78b29e0a0b6988201a8a4858c3d825baef237a5d53bfc29af7087bcacd1ef4eb33234e95b917be242f9dfa8cdc7ee8b7e5e8b2b192aaa2d2a29e23292353ebabc39adb3b4ff3347ca66142561cb5757be4beb5df93ab0b2e90237a5e2bf9a9a5b22d3a5f7bd6958dfe7934848e7ae71b9f8fb4a694ac13fdc22850cf9f903df006bed8df43de902356d7847fa03bed30f05ffdea57cd6020ff6fbef9a6c91e8e269f59b366994371fcf1c71bf8c58b171b7d5d5fc82bceddb7bef52d93556889b1813790b3cf7dee737174604eda9a79b93f2383976fca3db9545f684b97c6faddd237639b14168d97d2813acfbab5d66d6a46aec1f0cfb955e52c293c40ea77be228b9f3e41362ebc550d05ab085da520925e979292a6965e534bfd6619582c52583c4ddf14df22f5b595daa786a3f53d10de9d20bcc5b17009f59248dd2bb259572c293d0aa5e8e02b25a5e751d2b3f05bd27feca56ac8d3a562e52b4a8f7e56bfc3986c5e5edfd66982afce464119c5237ae22bd6f6c4134f34e23efffcf3a6dcf09a6ebaf12661d376f294c94654bc2bea21ac8f3cfc88293a8c068289b042fc5ffce217e6a5a100203e161e2639e9a4932cb4040c560cd33f335dbe7ff3f74d39e341b0bc87f0241428820f4c9402703040c71e73ac119f30114ac52f88b44551633418878345db8b2fbed83c78849984e70fb3320ec683e0a34480876788d1c03365cfe08d37deb0362830bc98175f7cd19e1f7ef861531a28137085e28149478d1a25c71c738cdc79e79d56cfad5ebac63f4c1163266d81b20f877a6a58718ff4491b23470ef9b68cea7fba2a814c59b3799e6ca8f98d868ec6a857c291c458d237a21ba32be4d8a17f96c1baefb078e51cb967cef992d15b5d214d4dcd7552aba86d552fc6faf231917b6e071683e9bb743d76cfebc2a36385c4ea0c1ab0aa3af8e083cd00fffad7bf169c04f886c4a10094eb79e79d673f97c04a10a5f0c73ffed1da0e1f36dc568528e6430f3dd4daf0f32cc0c34bc76101e778fe1821bc4d1c0194127d93e6ce9d2b5ffef2978d8e7ffef39fad4f8cd56db7dd662bdb575f7dd5ea1517159bc187871defb222c5b959b16285f121de29ab1be687a222b441dfac58901bf802e7c3f5dd862b1411c88d5dbdfc66c9d0238a55912db2b7698f0cc91d21bf1cf4b0f44dee25b7e45f2523fa8db67165a5f5b2abd3c8259983644aded17274c1297283fe9cc12545d74993825eb2e33da56d44a6979c2673c6bd2a2372c6c9fa9dab6472ef13a57fc6007961e5337261f97572e79407e58713ef94ff19ff909cd4e73aa98cbe2dc9ad6936be0ee3d5b1e2ed7648bee7b6ba3a2f774f5dc2a71807f258f5e324b162c419c2184063708c8c81c373ce39470e39e4105ba9d11e3a9f75d6593279f26493dbdb6fbfdd8c0b2b7d74074e03c618e58fa1867ee01d070f398576630e1a638ea773146d7c8e06365ef83ff65105ded25c23c9e913d43bd75066547ffaa76587cea359e7a1586fdec5b05471eb7e8fb561be5e5b68d2a29bcca969393272d4485d990e333ea19ce4eaa5641206d2e7a61aadaf7e7d847709b6a95750a79ebe3a051a266a6da9d111c66452618653c6cbca5917c8ea25af49b2f63d60dadd523ce19b0a25246f3eff73a95ef3536dab2b0c5df2b97eec4a3f6de3a3d7cea953f8881fb8f213d135c1c383988479b0ea78192836941acf6f2f7a5b7ef2d39f9855a70dc28d3780a29bfdfa6c39ebecb3ccf34371a3d4211c2125142e0ad6afb4f1e048284dbc2c14317d6334680bb169efe2cd10ba54572d24bc378cc069a79f662125841b25ece0333712f3e1e39ec9abaeaa36458220e3d593503808346122368649c43551009ffdec67e5d65b6fed00df2ae8172b26c647a23e309903cc4e4229e2e13abc92979d936d2b1eea91181b7b0a8e8aed7489719516a1f0534265b2a5e64d7972c66dd22bad50261d74828c1f7ea23426df23b3567f453252c6014efb4a9186a6793238ef0a1937f014d9b5a74a96ac7b4d4e9d708de4e8a623295b372287e65e223beb16f884deeb4fd9dd1b8ad5d42f96142477f59e6cdced638d65c6ea81d7214386186ef0e809ffe01460dc7ff9cb5f9a92c79b67354119468015156123841bdef883feae124617de02cfd007be628fe21ffff8871976ba834f30eef00f0a8030154aa94c5724e09d44f8105e4581b38f8192e7435bc733d483c7e83b5bf90f9ea01f8c15f928221273a61d0927c2cfbbac7e59cda2f458893216da1aee8cc65e7b100c8b36e9923f3b345ae6ee7e4c5e784fc38fe3cf97d3cb2e9493cbced50837fd79e3afdebb53f2d4b5fbfbaabfc9a279efe81ed216893647e4c471a7c8c913ce94e34bce9097b75d280f56de27835e1d2da78f3f47c6e68e97359b56c9ff5b72b75c75f80d52a5abcacd8dabe5ea71df938ddbd7c93b9be7cb2963cf910b877e49e62c78508f2ad7ebb1580d797438e592e02d181f1f30373f0fb87baee015470c638a93046ee00b8c0238425e48efaf7cdfae78f6e81ab77a04b7e00ffee1a0083a0459032ef0a1073a898413caca9032e40a3ecbcdc9b572788c950b6d489e27aef7460f97c735a46d79c399c319561549b07abc254c8a2dc6f54e89a1070488bfb5c6f61688efb73455498ac28801d732ada65fb46e6e8eeab7b654d8b1a1e88d8e5561f3ece10e9da08e9bd2a1554f94a91992fe05a364f9ab374a46d6035258320210b270d613d2b0fe3bca87d394e73d1de68dd08abd3efd195e7687ef4e46c11b80d7ca21ab438bd803328592c6489058ae61e19db025a778a7911048471018857208c33d84a49c64fd1a8abc7bf250fc08207d501fc126ee8c32758602d8246092808f37467d988d9825dea97f2ef173746529a929c698f4e3049dd8232125bc3bb7a909431fa3c6907825e5848e962d5d667d9f7dced9361656210e2ee372f05c1ee128a734c843596dd8b0c170eaea70f598029c789f182f0252d54248df4fd8a1cca327915a2b65d18e9b647b8d1a32fde9814b4eba4306e61e26b3572bd32913d5372dd7f179307aa4e4984ae9dd2b47ce3fee7a85e4e18efe46154f97e2bc41f2c7b98325d2343c167e8af183d6641c3132795784843cae9abc31c7ea5b652fdf2bf494aba31534721b87d0135a816b127484eec073f4279f362462f4ce28a020106e4271ac5ef1fc49788eeb74b5e0041fa540e8897cc7a7280f0c35f4c5c0e071c237efbefbae7d180f4682faf689f1197518f3dedabda66cac43fd62bc244222f02ff51cefc2cb2822e486b1b8ba863f0b0dd01e2040e0a5330d83a48e909b965d202bd62c97096593a477cfdeb2ae72ad8c2f9f2ce58543a5a6b14672b5f6dcbac765338a552311facb28f2eb790fc89a01ef4b59be2ad070960cd4a8d1ff565e23bf7af01a199c3949feb26d9e3c7afaefa49f1eb1fceda25f4a71ce103a95bf2e795cbeb6e8065953b84afaf72d96412947cbc2c89f242ff9601d9be7ac508f21dacb6b3cb844a6f158e73d05c717ee0a0fe0e0811b64035c52065e1c6d80857c21e3e451973aae9c6736a69d0ea0cc925edc3df42792e07808395bbf61bd27cf0ab70da636a4b9f741eef8c0d43ae7a42c0dd7ccd21fa3dcab6ff3ebca4cf75aa4b55adbaa5ca779c7c01beb7658d7cdd1dd7a9c74b1ee25281d520eb6f6ca390a83159d276786247d6ae5ad10edb361cf666b9b9c9ed3368650a8585700597a94b5519a1ad66b937cddb49ead7b10da7d6ab9ee2f30ef6cc94d9b2d0dbb2bb4fd301d8f1adcc63592db4769a3478d2d6cec04d37ab04edbfa7059f1d78446814a0ea9467d9ef50f6270ba07cf8c7b967e3fbfe3e7327ec2f8b6983c4b7452769f6c8b074354e283082ede350a1da5ca330a010fd09d16a22fca9c978e012016eb123fd17bf125175b18004187a030044a1c612721e4fc322365083a6125e0f04cd22edae716bb7773e50ad338a3457dda019fabab471dc258ce20a09c487832ac884830b74b8c830d4d8c20b82311e724b4e112a108426df44d3f5e5fba92e18f67466ef95e0b182ddaaa4a20e360896abc71eb9e5992a31b88a9ca1005457a7c4d53b37a28fcd2635a6ab60ced7babe5adae7a422aaae6cb8b6ffc514fb8e8091b65de86c63d3274e0641954325656ae5b284b2b9ed355c210ed21d63748a37fbebd61d87d575f6efc5c3d81a0a1874b14227c004e7124500878cecc9b1f61c45b84fe788cd0128f1c9e281b5466dd817bc243c495c11fa11a3c788c30a102e2d4842248185df603fce9d24b2fb51585cb631cd00abe050e4a7cc9e225b662a10eab01c2498c8f9508fc0bdfb289c979f80b2eb8c0e8ca5c8145398939b2baf427c29a6cae8203f8c970637455a561b8f6f00bde0d5fea9bb39f30a87094dcb8e1169157b59a2a85abcbcf93d3a79e2d357555f2fa8e67a42854222373274b72e69fa54ed92ea2cd8fcf4b56fe548f550145f154357f58e121d298532f1b1ae6c905e553e4a41167c8cedd5572f3a6afc983fd9fd5ba4aa3deda41b9ea20fd75de240d21f2625c33c3b18f7eb58ffa439d3ef2f38475a45fe01d3cb82bf93c436f127b7dc82e461cd902efdc2343b481479029c2bac8233422710ad1c9d99a356b8c7e56a05f3800ac4ee031a74398534cc26257ef89317b8953423bf504529df4c8ea2fe9bdcba5baf2490dcfe8f64cf620ab12a9d772455d461fdd971c74b934ee59277bb7ff55416b5849dffd68aad31fb38c0c373cb6b4e811685503e1d48d9059e17aa78432fae8694495c748ed5b9255fc4549cbcc97fadddbf4bd8635daae597af5bf518fc5f693da6d2f2bbc756a4c66eb7ec2bd5232ea58a9ab55c397d15b0e3af24a59f6c27ca9af7a52435a9363ab0af88b6444b48bf79cf8bb935170caaf1d21b1860a0f05ccb135141c4b38c2272877104ccc0ea1605f0145cea63031773c2642002496e92c03376ed82883cb07cb4d37dd648683500acb6e0406a5406c9e7d85a38e3aca08ce66230cc24a0441e7c53398022660bc8c81d830ef1ea05839c5c02621f168140d7b17d4b784a28a797d3c334fe7797075ccebf25c1dc3470cb7f4cb384865656516e3c640608050726e6cae4fc6cd1848844478662f02c586478a32220f86bfecb2cbccd87a6d634a1956d571c2a3b02bcb4ed1d54183ee0d8c28bc49c6949c2d6bb6bd259b6bded2930ba57a2ae56ceb6bddd679fa629aca78de44397eec37342f244fbeb545566cbb5b56ac7b51f8f9936465c26dbacabcbcd79fcc28acad9ca7f1e59b65f8c0895a5f8ff4614b63f3a66fedb93d395e73572d619c8e87a8682d628d9813420cffb0526265f0831ffcc04e1be1181c7bcc31f2a2867ba03fde392f1ca208a0e1e1871d6e2bbed75e7bcdf0c3aa8a0d480c0375d8fba18cd014ab081439e147788ee71ee93d64daa1d3ac7fc2536d49c7ce78f15431de248e41b26f8177094d9da74a7fc4b9e157f609086b306e7813a3c23818fbe9679c6e7170789036282fe000ff861b6e30fe00a6f114b8f1086bcf5e9e8730fe97bbbdcd95322253df3999fe03a950455098a678d2d05f9af490a7df7d429e550ff6acdca3e5db07fd8f3444fe5bdea89c29b54dbbe5c8c213a55fcf2259bbe37d59b26b8ef40e0d96c6265d61eb6669bdcef9f365dfd2a3a739f2c7150fc816e581ca3acf5b1d9f3f59be11b940f27b15c8ee865db2a571a5642695586cda23bec7037c637c3a241f1ff879c0d5b1b9b987d8957a24276f1865e808fd30aaecb7e1e4a143c019a709093b837b143cbfc88b0c213fe80e648848c19c39736c35cfde02348116e4538f302174c038b7cbbc0ec2e8a033d3ab77abb2c6a4937465a7119bad6be7aa2c954bf1b82b341c14d18d5d5db9158c95ba3ddb656785bea9ac20724a4f90c2311749adeee1ac9a79bf2a7c7dff266bbce40dbd5cf725384eab2f0beaa674c1d83b25b277bbecae78546a36ff5d6a767c59fae80abd68d23352bdee05291e0f8f86a472e32235306bd418e93b12132e578354aa1bd6fa1ed442950da561c9c197ea4f9947e4f947ae9521e3ce9531534e938187fcb7bc3f63b5ae2af6e88a82484ebb831a9ba2cd4f0b12a60e46c14386434a3cc5d54951a5cf261d02436c142f0c4fc925e2f91c1ba30c0f0ba3e112c2c19142968c8f3ef6a89d5ec2abe3036338458ad2c0e3e3b821c74b59d2f37189cd60ea4250c6cb98808951a0cda5ea09c24cce4b4379e339c25024f64c68ef98b0c3bdba530e07d4b3fa3a36c667cc1b43097db381cda6221b9a6e9ece50009b31c1dc6c92a19cf8602039760a73c2e4280a3e2ea170dc329a7158d2ab372614acc7b74e49c384b5753592919a2ba34b4eb68fd74837c897be2c7356fe4a95211e99ae725a92ed485b8bfe12648aa262e080290a57cfd7ebfb0af9bc4dd94be3959afae464ca000d8bb7ea9cdd103c65e0f5cf7d877c06c1c07c0ac1e1b06d0e008e250c2af977dd7597dc78e38d6618300e2eb1e2e3e832ca9d3d041c07120a15be83ce2862c23a1855bc3e9c02b7218cf747d806f818153c7a3e2ead58b9c29c0f477fe2c4ac3ea0c9ebb35f37be210eed68ea3c7fc68df267331c1a51876794900b4fa0d038f2f8bbdffece0e3bb08274ab48fa5fb870a179c1380e0e476e5c1e8e95d68660cdd57872488fa5d6b7544a5e5abe1c577c86a2d8e3e1460d293cf9d623f2b30d97c8b4fc51b2b371a30a67920cee33cc3e0ee6b69d5be4d7b37f2e9bd3164b61ea38fbbda45a8d6d8f4e1d2f47161fa7efb56c94072b6e96e95983e4e9f50fc834352e87174d97438b8eb215c2d3ef3d21cb7455519aaaab513d9a1a9fd8c0f6c61d2bf1f18153f68e07dcd5c91bf84776c12b579790adc71f7fdc9c3b6880f3c487449816f9815ef00847c27102f900973e81073ff06bcff0093090413e2e21676e3c6d7450fe85afbde7d83d0d6c8e4daad047c886b77fa651a0a13278f864193afd0e03d7d050276fbffc8024d7cd3407ab5595be25a55dab68f827a2a716f3ae5285fe752f5fbf3373caf573add46e5fa4ef37fc4997068be49d97ef930927dc20f9434fb10f952bd62d95356fde21bdd374c398dfb9d2fd04528b2edd9255aecba6a8a39794260b5ffe8df46e78582ae6bf2179fd87d8fe42c9a4db65edace3f528ed649d03ba8c8968f5d83ceda18b2ffb4f761c3259aa7144afacaccc909ca80d486779c7521a85864023888400d810846078816cace2a943e4952b56ca537f79ca840882a1d81116da534e0809e1a38cb00a094f9071a0dc113ef605804f3f108e7138c2521fa5cf0b4228004e26109a60098f2062140833e0cdb39c44c1f00c23d11f0aa6b4b4d494050a85447b3c786020f8249ec947b9e36d30574e42e0b190376bf62ce95fd8dff2d9ec66838b328ea9325ef0c2e6184cc918f17e7bf7e96d5e2679ebd76fd07a3eedaa7db29cacaf0e49e9e11ae23962b92e41f951b498f425a92044f498dc964932207fa8e4e716d89bb82b372c960d7bff57fa0d289094e49eaa5fb2a465db349b43a8df1bca608457d2f483142813877649a861b2b4540d9750de6269495ba0f9d95adeee61d038a471d1dac8db32aadfad72e6a4ef1afe116ee8c0153eface77be638a1be7c12fecb4275117a5085e7100e001c290d017a702de2014c40765c006326518585618d4a51ffa03ff6c10a38cd9b4747c8cd28697f1d0311ad00078e01f3c332edad1ff3a8d39b3d2a50d21076070fa0985022fd027612cdac03bf010ed9001e640bd1ffde847c6431c998557e0370e371ca32b1ff805b88c0fdac3736dab041002b921a7ca6dc3a5eba4354bc34f51157ea531e1a5a86e386725f5956393ce913eba17545d5b2d0b2ade9297921f97e1bab9185625d4a86f9ef7db3a4646a74d908185fab25e3845b6ecd822332b9e9575fd66c9803e63f5e72ff467cc55d56b305432c2bd6464f5d15251bb4636f59fafc752b365576483e46f1d27270f3857e3f4bde4bdd58be5d9d69feadc47a94ee9c8070c9bdf52fabfc605b262eafb3248951c4e14e3852e9cb6fbe10f7f68ce9c5b7dd1864479a9ca1a720feec10df8008facccc803b7c83f8a9cd3464e6e9f7aea29c33d74a51e32c4aa0dd9229a003f00033a93a8833e00064e1a3a8695067424f975880e4bff3f8524c9cd6c962b8fdf206929fa4b05b6a7605575dcbc645b256b373748eeb0eb24377fa03e37c87a75beb2a2bfd723ce9394b7ab357c374256d78c927e195b75bfe62dcdd3709894c8fadd07297c0dc799ec2a895bc2facec956c9499da7b033d5b1982f552de7c98091274a7a8f4cd959b545b62ebd57f784b6495a7a990ea25636d71d21d5f5d952de678164a6d6c8f6e8715251b95bfaa73d25fd728bf5976977c8ba1da512499b2a83faeaaf4234cfd4f0313f80e819046692a4a7159beade90dca1bf94f2c3af6e935d6f96de7727a3c0b21d818179fd4ad7dfc82113a4bb583e82c26923080891518a7c60023683301ee4235c3004c2e38887b275428ed0738fe2003604642ce4611ca88b114a3436a76c502c0837cfac5a5856a2c4f1e451328c03b88c8372981063036cea021b4584c1282b2b336345ff6c12c2acc0c080a1681074179f64ec788dcc17a5089e9803c68a79a39c0893b9713206e0f2a15ffaa7cc3f378c42831a858147a851387cb97a1e69a630a00742d8ac6f39d6d4acd70d4fc220285dcea28be4f72d5706d48d348d45724269c70ef526b52caf6f896e1eb3818bf7e02518bebe61858e55cfafe7ea0181b4c15ace490934567bf28cc222330a674d4e6c14f0ecf1e6bb320a40637ee01e2105c7e09f84f2459952e6700b1da80f6ec11d787409fca2b881c3cac2f125e5e011a30c7c940509e3ef7814850eada0a5c3397c8112f3d394fa8486e03dae287e4256d08e67fa6595c19cafbfee7ac9ef976fe38057e06fc60b7d514a8c1fa5e5a7afa1d88c82becf72e95a69f11905c64cb8a14963170bb7e97f6f4a744bf961acee1b15aba2e77d1362cd21a55f55dd5259b653640f5355784a7a99dab7a72ab9727d27a54e33f1603d43a33f14228b2a57c940f8a4d728dd94544f389c2abbea2be4f56d35e60b94ea7efff0be23ac8dad5ef4ae3de96feaea0af399c685b27a9acf28a8124d52a706a370cb2db798079fc828e04041d7b232efd70a808b7c422f740f061a5a60d8d91486cfa11d3a045a8153aeb44107815f70eb74160686441d0c34751cce913327832e8fbaf8628d66145ad428ac8f19050f679483bb90bec1d61c6d904d5b9659e815e9c8d35dfeec6c562aecb3f2367da56c5783ac76559d9283ac65548f146faf5aab75a0a76599acf6ce12d5151a29511a26877ba87e5a24db2a3dfed6733a3ace729d833a742d8dda8e77c4de55bc29cdf2d5a8a6f4541daa2b1e85d72f9f7e5825e1d8ec5067a542fba6ffb1c61f5e8fdeb76714e64adeb0bbd4285c6378017ffed4c92810cb7346c15fd17f0f32114088e71280219653e094f93ba3cc7978b48760fe7207c70930cf30061f3ff180effa706ddcd5c175ca01f8f449df8c877ca780e81f666f8a781bcb3c0397ba24faa58d9b13793c93eff2dcf82823d1177db83ee99f3ae4f9c7123f4eafb5179ef3cf957cfee7b586aab01985616a14a24d6ea560b2afe2a25b9161f506b42fafad476098d44e8b683e7fc9c9de4b4ed1a82a596520f25ca21d0c1f0ef3330ebcbbe1fd368d2be78ade0aeb4a614fe322195df043396bf2f7da188af66e7e180562b81805f0d955a28dc3b1376eaf26b8057ff1b8a58ea38d1fa6e323e8eac6417957f01dffd00ebac06ff4e7f0e7efd7cd892b7551661804427f1809f801e5c66a94772a3004ac5ae8c3f18a7f6eae6fe0754820573f0d97ac33a390d4ac1add5531dcaaac416332f51fa13d0c85259eb54e8ad20ea5a0b7060c63c231caa8291407cc6bc277aaf20367e89b9a51381eef24c303a1d8f15a1d5054fb8057da07e36bafdeed330d6a140ef5190546a8b0300a37df7cb34c9a3c49bd57cfe0b7b7f4e4887a7e59075fe0d84f47f2fcb872bce1f2fce57eda77801b56186190d43e02e0f8e94209186a5476cdcb6c912b8ec728c0879aebfdb3c65e1fe80042ad00046f84a3c1a147076890acb11d704f3e09859e9cacce9cf5625956bfb9197dd98e7fe48fba0e3672e86491be814bb9d145fb4d49ee61c0a26aa8bcf920c79ce4428e63fd33b0b6a472aa2fbe35ed55a330fc2e19d2855168d7ea6d0dbdc9c523cd576cb7089253b0f165b4f513c65feee07655eeaf0bf1122902ea3838fefadc7705373edf3f76e612efd13801f6c38f1f4fa23afefa8cb1abf1c78fc7dfaec3bdf29ee7a9c5be7dcc4d3d8436da84a287f9bc962806ef1e4ef5da4722de996597df110cc61326c218000366f760f9bfc9e28321ea4eea8a46aeedbef0b7af32d79eab9f8e3cfbfbdc178c78fcbb765db5a19c50107b66bc9458565666de2b2b5efe4f73424eac02684f8ae715cb8c7db9befc798658fb523a1beedb0980e289a831b7e411a0bd69ac1aca5dcf2c429c4ef512f5d7083fb4f18b0724aa2b0fde71b0fc0efdc43a69eb55f943f92e39c62b6dd9be1beb539b25ea3b1ef7348bcfa35d7c9e03ef607655eeea19dca82e9dda1797fea28ef7cc45dd6e6fdcd0c09337a23dfed9b7eafb074d31c7d101b0a6b14a18dac6465db66ba6a107b0ba1288e8c9a5f8d42eaf5ee3a83322b4d14f7b7bafbc49953f05ae9d83e99e818f1c3736ea9c5dff1e3351e4259e01e70b8db92277ed64144006161be676c8779583ebc78f010b41c2a0464c080ab342d5ce892a2ef9ef5d1ed7aef25d9d7d96c718ad3112db74745ceb1aebd579f92654fb04e66bf409b94526080d12da6275c09567debac5083883f0a1a6030e63420aba3c9471b30f28dd2ddb573dc07755eef2ddb5d35078933e4d9d110e31b4af06a1395e3c575662d68537a14e10f6b70c23436cbe6d43d6e72e51e09b40c23add68dbd68f0f16b70e9ebbc6157792e1847012f60f44cfa14b4aeada529a5170cb318ed4719494b740899522e041facf6280f0516bba2e3ff5d72e434939163ff67b061fe7e87823ba4e9dd1e25e5eacd4b817438122d03f9c090e1770f287030b84623e8d893d2d64857923232846a704ffa9f922ab7c927aaa038748aae0c63624dbe139ebe172e29f5dbebbfacbfdf794f34ca2d30f4a9deb2627a5ca86a6397296fe5474aebe704572a12dee796780d00eabb84e7b2854d80f93cd52d9352545751e3f1da3873870c9fdb2e6b0f541d88c2f8f9fae2bb73e7d85c60271cf3cba7afefec977f55dbeabebf279ee98945f35644579ce008e9c274e6d4601ebce26313f66c79298237e1015a6a72c48ff190ca464b448c5da1e72f2e00d92ab0eba1e496ee7927fc3901cc3fa413ba6c4299c58f023993ada7b41cf5fc77128ef8a70f284183ba941376e3bb9361d1a7e021f541cfcab35e754fd533301b938db8d49b2ed8cadaa95f41e27ce215d6ff7c734457170cba4fb24a797feb09e86b778b1d4255e2ee4e765befbddefda21005654fbbb0e4951e7aba23a2cd386d64be3a41a5e4db0173ffd46c1cdef137b559ee2e04ad1f8072467e061368d44f3b38d663749080783732a8333e09c06c0fbdbdf09eac6ffa9bc2a215b9a92f4ac73b3f419c87ffef2f16b0b7822aa1bb2b9fa930813f43795c2ba79e778c58f73978733c16633a7c0e09f20750f032dc3d4e2a7aba7badf2ed03dde6b8944f5d7573f2303f5652b47733743ffb3fba91057b6bf5ff17d7987e7e09288aeccd5ec7faa7c61563d51c92e192339255363a460829df54907a3404d3f51632d834b80810e18d8178fecabac0390e0e1138f01564b16368a9b49c0037108d91f1fb1788996093ad64e4681f143543eff74c2f83823e4c0b83c3f5067a45c1d7f19f7f16de29ffdf51395c5e7c53ffbdbfbeffdf5dcbdbbfaeb75754f5d52a279fd93655dd0cfebe763fdc6e3709348dcb1e31d77ed54cb8fcbaeee69e42ff33ffbf3fdf79d3afa800cda9212d1897c3f6cff7d7c19cf2ec5d773f9ddb9baf174a7ee7fb80ec6605f7ce0686f61b644f875734d54e6e6f6afe0d2c1e8eaba0fd81fc0de5d41fc84e4433786ea08d079d8098d42e76a414e808100030106020c1c08180802be0702958339061808301060a09b18088c42371115540b30106020c0c0818081c0281c08540ee6186020c04080816e6220300add4454502dc0408081000307020602a3702050399863808100030106ba8981c02874135141b500030106020c1c0818088cc28140e5608e0106020c0418e8260602a3d04d4405d5020c0418083070206020300a0702958339061808301060a09b18088c42371115540b30106020c0c0818081c0281c08540ee6186020c04080816e6220300add4454502dc0408081000307020602a3702050399863808100030106ba8981ff0fa0fa837841f0f72e0000000049454e44ae426082}\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u20174?\u27979?\u35797?\u24320?\u22987?\u30340?TDD\u65292?\u20250?\u20445?\u35777?\u26041?\u27861?\u26159?\u21487?\u27979?\u30340?\u12290?\u20174?\u21151?\u33021?\u21040?\u27979?\u35797?\u21017?\u21487?\u20197?\u25552?\u20379?\u24037?\u20316?\u27425?\u25928?\u29575?\u65292?\u20294?\u26159?\u21482?\u20250?\u35753?\u27979?\u35797?\u25104?\u20026?\u27979?\u35797?\u65292?\u32780?\u19981?\u26159?\u20195?\u30721?\u30340?\u19968?\u37096?\u20998?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u27979?\u35797?\u26159?\u20195?\u30721?\u30340?\u26368?\u21518?\u19968?\u20844?\u37324?\u12290?\u25152?\u20197?\u65292?\u23613?\u21487?\u33021?\u30340?\u20026?\u20320?\u30340?Github\u19978?\u30340?\u39033?\u30446?\u28155?\u21152?\u27979?\u35797?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u32534?\u30721?\u30340?\u36807?\u31243?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 \u32534?\u30721?\u30340?\u36807?\u31243?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u21021?\u21040?TW\u26102?\u65292?Pair\u26102?\u20505?\u24635?\u20250?\u26377?\u20154?\u25945?\u25105?\u22914?\u20309?\u24320?\u22987?\u32534?\u30721?\u65292?\u36825?\u24212?\u35813?\u20063?\u26159?\u19968?\u39033?\u22522?\u30784?\u30340?\u33021?\u21147?\u12290?\u32467?\u21512?\u26085?\u24120?\u65292?\u37325?\u26032?\u28436?\u32462?\u19968?\u19979?\u36825?\u20010?\u36807?\u31243?\u65306?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab \u26377?\u19968?\u20010?\u21487?\u34913?\u37327?\u12289?\u21487?\u23454?\u29616?\u12289?\u36807?\u31243?\u21487?\u27979?\u30340?\u30446?\u26631?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab Tasking (\u21363?\u23545?\u35201?\u23454?\u29616?\u30340?\u30446?\u26631?\u36807?\u31243?\u36827?\u34892?\u20998?\u35299?)\par} @@ -1325,7 +1318,7 @@ Lan {\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab \u20998?\u35299?\u23601?\u26159?\u19968?\u20010?\u30171?\u33510?\u30340?\u36807?\u31243?\u12290?\u29702?\u24819?\u24773?\u20917?\u19979?\u65292?\u25105?\u20204?\u24212?\u35813?\u20250?\u26377?\u27599?\u22825?\u25552?\u20132?\u65292?\u20294?\u26159?\u36825?\u21462?\u20915?\u20110?\u20320?\u30340?repo\u30340?\u25968?\u37327?\u65292?\u22914?\u26524?\u27809?\u26377?\u26032?\u30340?idea\u20986?\u29616?\u65292?\u37027?\u20040?\u36825?\u20010?\u23601?\u21464?\u25104?\u20026?\u20102?Contributions\u32780?Commit\u12290?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 3.\tx360\tab \u19968?\u27493?\u27493?\u23454?\u29616?\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22312?\u25105?\u20204?\u23454?\u38469?\u24037?\u20316?\u20013?\u20063?\u26159?\u22914?\u27492?\u65292?\u25509?\u21040?\u19968?\u20010?\u20219?\u21153?\u65292?\u28982?\u21518?\u20998?\u35299?\u65292?\u19968?\u27493?\u27493?\u23436?\u25104?\u12290?\u19981?\u36807?\u23454?\u29616?\u20250?\u31245?\u24494?\u22797?\u26434?\u19968?\u20123?\u65292?\u22240?\u20026?\u20107?\u21153?\u24635?\u20250?\u26377?\u25250?\u21344?\u21644?\u20248?\u20808?\u32423?\u30340?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u25216?\u26415?\u19982?\u26694?\u26550?\u35774?\u35745?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u25216?\u26415?\u19982?\u26694?\u26550?\u35774?\u35745?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u22312?\u19978?\u19978?\u19968?\u31687?\u21338?\u23458?\u20013?\u12298?{\field{\*\fldinst{HYPERLINK "https://www.phodal.com/blog/after-500-blogposts-analytics-after-tech/"}}{\fldrslt{\ul After 500: \u20889?\u20102?\u31532?500\u31687?\u21338?\u23458?\u65292?\u28982?\u21518?\u21602?? }}} @@ -1353,12 +1346,12 @@ backbone-react }}} \u30340?\u32451?\u20064?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u25216?\u26415?\u21516?\u20154?\u19968?\u26679?\u65292?\u38656?\u35201?\u19981?\u26029?\u22320?\u24448?\u39640?\u19968?\u32423?\u21069?\u36827?\u12290?\u25105?\u20204?\u21482?\u38656?\u35201?\u19981?\u26029?\u22320?Re-Practise\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u39046?\u22495?\u19982?\u32451?\u20064?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u39046?\u22495?\u19982?\u32451?\u20064?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u35828?\u19994?\u21153?\u22909?\u20687?\u19981?\u22826?\u36866?\u21512?\u31243?\u24207?\u21592?\u30340?\u21475?\u21619?\u65292?\u37027?\u23601?\u39046?\u22495?\u21543?\u12290?\u19981?\u21516?\u34892?\u19994?\u30340?\u20154?\u65292?\u22914?\u30334?\u24230?\u12289?\u38463?\u37324?\u12289?\u33150?\u35759?\u65292?\u20182?\u20204?\u30340?\u39046?\u22495?\u26680?\u24515?\u26159?\u19981?\u19968?\u26679?\u30340?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32780?\u39046?\u22495?\u26412?\u36523?\u20063?\u26159?\u30456?\u20284?\u30340?\u65292?\u36825?\u21487?\u20197?\u35299?\u37322?\u20026?\u20160?\u20040?\u20114?\u32852?\u32593?\u20844?\u21496?\u37117?\u21916?\u27426?\u20114?\u30456?\u25366?\u20154?\u65292?\u32780?\u19968?\u33324?\u37117?\u19981?\u20250?\u21435?\u21326?\u20026?\u12289?\u20013?\u20852?\u31561?\u38750?\u20114?\u32852?\u32593?\u39046?\u22495?\u25366?\u20154?\u12290?\u20986?\u20102?\u36825?\u20010?\u39046?\u22495?\u65292?\u20320?\u21487?\u33021?\u36830?\u20010?\u27605?\u19994?\u29983?\u37117?\u19981?\u22914?\u12290?\u39046?\u22495?\u12289?\u19994?\u21153?\u21516?\u25216?\u26415?\u19968?\u26679?\u26159?\u19981?\u26029?\u24378?\u21270?\u30693?\u35782?\u30340?\u19968?\u20010?\u36807?\u31243?\u12290?Ritchie\u20808?\u23454?\u29616?\u20102?BCPL\u35821?\u35328?\u65292?\u32780?\u21518?\u35774?\u35745?\u20102?C\u35821?\u35328?\u65292?\u32780?BCPL\u35821?\u35328?\u19968?\u24320?\u22987?\u26159?\u22522?\u20110?CPL\u35821?\u35328?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u39046?\u22495?\u26412?\u36523?\u20063?\u22312?\u19981?\u26029?\u36827?\u21270?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u36825?\u20063?\u26159?\u19979?\u19968?\u20010?\u20540?\u24471?\u25552?\u39640?\u30340?\u22320?\u26041?\u12290?\par} -{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 \u20854?\u20182?\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 \u20854?\u20182?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u26159?\u26102?\u20505?\u20889?\u36825?\u20010?\u23567?\u32467?\u20102?\u12290?\u20174?\u19981?\u20250?\u20889?\u20195?\u30721?\u65292?\u21040?\u20889?\u20195?\u30721?\u26159?\u20174?0\u21040?1\u30340?\u36807?\u31243?\u65292?\u20294?\u26159?\u35201?\u20174?1\u21040?60\u37117?\u19981?\u26159?\u19968?\u20214?\u23481?\u26131?\u30340?\u20107?\u12290?\u26080?\u35770?\u26159?\u21047?Github\u20063?\u22909?(\u19981?\u35201?\u26159?\u33258?\u21160?\u25552?\u20132?)\u65292?\u25110?\u32773?\u26159?\u25442?\u24037?\u20316?\u20063?\u22909?\u65292?\u25105?\u20204?\u37117?\u22312?\u19981?\u26029?\u22320?\u32451?\u20064?\u12290?\par} {\pard \ql \f0 \sa180 \li0 \fi0 \u32780?\u32451?\u20064?\u26159?\u35201?\u20998?\u25104?\u19981?\u21516?\u30340?\u20960?\u20010?\u27493?\u39588?\u65292?\u19981?\u20165?\u20165?\u23616?\u38480?\u20110?\u25216?\u26415?\u65306?\par} {\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab \u32534?\u30721?\par} diff --git a/index.html b/index.html index 1df10b2..2a0217b 100644 --- a/index.html +++ b/index.html @@ -78,52 +78,43 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
  • 什么是Github
  • 版本管理与软件部署
  • Github与Git
  • -
  • 提高
  • -
  • 基本知识
      +
  • +
  • Git基本知识与Github使用
  • Github项目分析一
      -
    • 用matplotlib生成图表
    • Github项目分析二
        -
      • time python分析
      • +
      • Time Python分析
      • line_profiler python
      • -
      • memory_profiler python
          -
        • memory_profiler install
        • -
        • memory_profiler python
        • +
        • memory_profiler
        • +
        • objgraph python
        • +
        • python SQLite3 查询数据
        • -
        • objgraph python
        • Github项目分析
        • 创建Pull Request
            @@ -135,32 +126,24 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
          • 创建项目文档
          • 测试
          • 重构
          • -
          • Github 100天
              +
            • Github连击
                +
              • 100天
              • -
              • Github 200天Showcase
                  -
                • 一些项目简述
                • -
                • Github 365天
                • 如何在Github“寻找灵感(fork)”
                  • 一、Lettuce构建过程
                    • 需求
                    • @@ -260,7 +243,7 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf

                      GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。

                      -

                      提高

                      +

                      用好Github

                      敏捷软件开发

                      显然我是在扯淡,这和敏捷软件开发没有什么关系。不过我也不知道瀑布流是怎样的。说说我所知道的一个项目的组成吧:

                        @@ -274,7 +257,7 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf

                        你存在,我深深的脑海里

                        当只有一个人的时候,你只需要明确知道自己想要什么就够了。我们还需要的是CI、测试,以来提升代码的质量。

                        -

                        测试

                        +

                        测试

                        通常我们都会找Document,如果没有的话,你会找什么?看源代码,还是看测试?

                        it("specifying response when you need it", function (done) {
                             var doneFn = jasmine.createSpy("success");
                        @@ -337,7 +320,7 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
                         
                         
                         

                        本地测试都通过了,于是我们添加了Travis-CI来跑我们的测试

                        -

                        CI

                        +

                        CI

                        虽然node.js不算是一门语言,但是因为我们用的node,下面的是一个简单的.travis.yml示例:

                        language: node_js
                         node_js:
                        @@ -352,7 +335,7 @@ after_success: CODECLIMATE_REPO_TOKEN=321480822fc37deb0de70a11931b4cb6a2a3cc4116
                         

                        代码来源: https://github.com/phodal/lettuce

                        我们把这些集成到README.md之后,就有了之前那张图。

                        CI对于一个开发者在不同城市开发同一项目上来说是很重要的,这意味着当你添加的部分功能有测试覆盖的时候,项目代码会更加强壮。

                        -

                        代码质量

                        +

                        代码质量

                        jslint这类的工具,只能保证代码在语法上是正确的,但是不能保证你写了一堆bad smell的代码。

                        • 重复代码
                        • @@ -395,10 +378,10 @@ Lettuce.send = function (url, method, callback, data) {
                        • Similar code found in two :expression_statement nodes (mass = 86)

                        这就意味着我们可以对上面的代码进行重构,他们是重复的代码。

                        -

                        重构

                        +

                        重构

                        不想在这里说太多关于重构的东西,可以参考Martin Flower的《重构》一书去多了解一些重构的细节。

                        这时想说的是,只有代码被测试覆盖住了,那么才能保证重构的过程没有出错。

                        -

                        基本知识

                        +

                        Git基本知识与Github使用

                        Git

                        从一般开发者的角度来看,git有以下功能:

                          @@ -451,9 +434,8 @@ git push -u origin master
                        git push -u origin master

                        Github项目分析一

                        -

                        用matplotlib生成图表

                        -

                        如何分析用户的数据是一个有趣的问题,特别是当我们有大量的数据的时候。 除了matlab,我们还可以用numpy+matplotlib

                        -

                        python github用户数据分析

                        +

                        生成图表

                        +

                        如何分析用户的数据是一个有趣的问题,特别是当我们有大量的数据的时候。除了matlab,我们还可以用numpy+matplotlib

                        数据可以在这边寻找到

                        https://github.com/gmszone/ml

                        最后效果图

                        @@ -461,9 +443,9 @@ git push -u origin master 2014 01 01
                        2014 01 01

                        要解析的json文件位于data/2014-01-01-0.json,大小6.6M,显然我们可能需要用每次只读一行的策略,这足以解释为什么诸如sublime打开的时候很慢,而现在我们只需要里面的json数据中的创建时间。。

                        -

                        ==这个文件代表什么?

                        +

                        ==,这个文件代表什么?

                        2014年1月1日零时到一时,用户在github上的操作,这里的用户指的是很多。。一共有4814条数据,从commit、create到issues都有。

                        -

                        python json文件解析

                        +

                        数据解析

                        import json
                         for line in open(jsonfile):
                             line = f.readline()
                        @@ -492,7 +474,7 @@ date = dateutil.parser.parse(lin["
                        minuteswithcount = [(x, dataarray.count(x)) for x in set(dataarray)]

                        这样的数组以便于解析

                        [(0, 92), (1, 67), (2, 86), (3, 73), (4, 76), (5, 67), (6, 61), (7, 71), (8, 62), (9, 71), (10, 70), (11, 79), (12, 62), (13, 67), (14, 76), (15, 67), (16, 74), (17, 48), (18, 78), (19, 73), (20, 89), (21, 62), (22, 74), (23, 61), (24, 71), (25, 49), (26, 59), (27, 59), (28, 58), (29, 74), (30, 69), (31, 59), (32, 89), (33, 67), (34, 66), (35, 77), (36, 64), (37, 71), (38, 75), (39, 66), (40, 62), (41, 77), (42, 82), (43, 95), (44, 77), (45, 65), (46, 59), (47, 60), (48, 54), (49, 66), (50, 74), (51, 61), (52, 71), (53, 90), (54, 64), (55, 67), (56, 67), (57, 55), (58, 68), (59, 91)]
                        -

                        matplotlib

                        +

                        Matplotlib

                        开始之前需要安装``matplotlib

                        sudo pip install matplotlib

                        然后引入这个库

                        @@ -586,7 +568,7 @@ draw_date("data/2014-01-01-0.json") 6570, 7420, 11274, 12073, 12160, 12378, 12897, 8474, 7984, 12933, 13504, 13763, 13544, 12940, 7119, 7346, 13412, 14008, 12555 -

                        python 数据分析

                        +

                        Python 数据分析

                        重写了一个新的方法用于计算提交数,直至后面才意识到其实我们可以算行数就够了,但是方法上有点hack

                        def get_minutes_counts_with_id(jsonfile):
                             datacount, dataarray = handle_json(jsonfile)
                        @@ -629,7 +611,7 @@ draw_date("data/2014-01-01-0.json")return monthdaycount

                        接着我们需要去遍历每个结果,后面的后面会发现这个效率真的是太低了,为什么木有多线程?

                        -

                        python matplotlib图表

                        +

                        Python Matplotlib图表

                        让我们的matplotlib来做这些图表的工作

                        if __name__ == '__main__':
                             results = pd.get_month_total()
                        @@ -645,7 +627,7 @@ draw_date("data/2014-01-01-0.json")我们还需要优化方法,以及多线程的支持。

                        Github项目分析二

                        让我们分析之前的程序,然后再想办法做出优化。网上看到一篇文章http://www.huyng.com/posts/python-performance-analysis/讲的就是分析这部分内容的。

                        -

                        time python分析

                        +

                        Time Python分析

                        分析程序的运行时间

                        $time python handle.py

                        结果便是,但是对于我们的分析没有一点意义

                        @@ -653,7 +635,6 @@ draw_date("data/2014-01-01-0.json")

                        line_profiler python

                        -

                        这是 ##Mac OS X 10.9 line_profiler Install##

                        sudo ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future" easy_install line_profiler

                        然后在我们的parse_data.pyhandle_json前面加上@profile

                        @profile
                        @@ -699,11 +680,10 @@ Line #      Hits         Time  Per Hit   % Time  Line Contents
                             28        19          349     18.4      0.0      f.close()
                             29        19           20      1.1      0.0      return datacount, dataarray

                        于是我们就发现我们的瓶颈就是从读取created_at,即创建时间。。。以及解析json,反而不是我们关心的IO,果然readline很强大。

                        -

                        memory_profiler python

                        -

                        memory_profiler install

                        +

                        memory_profiler

                        +

                        首先我们需要install memory_profiler:

                        $ pip install -U memory_profiler
                         $ pip install psutil
                        -

                        memory_profiler python

                        如上,我们只需要在handle_json前面加上@profile

                        python -m memory_profiler handle.py

                        于是

                        @@ -727,7 +707,7 @@ Line # Mem usage Increment Line Contents 26 f.close() 27 return datacount, dataarray

                        objgraph python

                        -

                        objgraph install

                        +

                        安装objgraph

                        pip install objgraph

                        我们需要调用他

                        import pdb;
                        @@ -781,7 +761,6 @@ type 705

                        值得注意的是。

                        -rw-r--r--   1 fdhuang staff 905M Apr 12 14:59 userdata.db

                        这个数据库文件有905M,不过查询结果相当让人满意,至少相对于原来的结果来说。

                        -

                        Python SQLite3

                        Python自带了对SQLite3的支持,然而我们还需要安装SQLite3

                        brew install sqlite3

                        或者是

                        @@ -791,7 +770,7 @@ type 705

                        openSUSE自然就是

                        sudo zypper install sqlite3

                        不过,用yast2也很不错,不是么。。

                        -

                        Pythont Github Sqlite3数据导入

                        +

                        数据导入

                        需要注意的是这里是需要python2.7,起源于对gzip的上下文管理器的支持问题

                        def handle_gzip_file(filename):
                             userinfo = []
                        @@ -841,7 +820,6 @@ type                       705
                        conn.commit() c.close()

                        executemany可以插入多条数据,对于我们的数据来说,一小时的文件大概有五六千个会符合我们上面的安装,也就是有actor又有type才是我们需要记录的数据,我们只需要统计用户的那些事件,而非全部的事件。

                        -

                        python 遍历文件

                        我们需要去遍历文件,然后找到合适的部分,这里只是要找2014-03-012014-03-31的全部事件,而光这些数据的gz文件就有1.26G,同上面那些解压为json文件显得不合适,只能用遍历来处理。

                        这里参考了osrc项目中的写法,或者说直接复制过来。

                        首先是正规匹配

                        @@ -854,9 +832,7 @@ type 705

                        最后代码可以见

                        github.com/gmszone/ml

                        更好的方案?

                        -

                        redis

                        -

                        结合了前面两篇我们终于可以成功地读取出用户数据、处理,再接着可以找相近的用户。

                        -

                        Python Redis

                        +

                        Redis

                        查询用户事件总数

                        import redis
                         r = redis.StrictRedis(host='localhost', port=6379, db=0)
                        @@ -889,7 +865,7 @@ pipe.execute()

                        蓝色的就是push事件,黄色的是create等等。

                        到这里我们算是知道了OSRC的数据库部分是如何工作的。

                        -

                        Python redis 查询

                        +

                        Redis 查询

                        主要代码如下所示

                        def get_vector(user, pipe=None):
                         
                        @@ -918,7 +894,7 @@ pipe.execute()

                        有意思的是在这里生成了和自己相近的人

                        ['alesdokshanin', 'hjiawei', 'andrewreedy', 'christj6', '1995eaton']

                        osrc最有意思的一部分莫过于flann,当然说的也是系统后台的设计的一个很关键及有意思的部分。

                        -

                        Python Github

                        +

                        邻近算法

                        邻近算法是在这个分析过程中一个很有意思的东西。

                        邻近算法,或者说K最近邻(kNN,k-NearestNeighbor)分类算法可以说是整个数据挖掘分类技术中最简单的方法了。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用她最接近的k个邻居来代表。

                        @@ -1127,7 +1103,8 @@ pipe.execute()

                        创建项目文档

                        测试

                        重构

                        -

                        Github 100天

                        +

                        Github连击

                        +

                        100天

                        我也是蛮拼的,虽然我想的只是在Github上连击100~200天,然而到了今天也算不错。

                        Longest Streak
                        Longest Streak
                        @@ -1146,7 +1123,7 @@ pipe.execute()

                        同时这似乎也意味着,我每天的commit数与之相比多了很多。

                        在连击20的时候,有这样的问题: 为了commit而commit代码,最后就放弃了。

                        而现在是为了填坑而commit,为自己挖了太多的想法。

                        -

                        40天的提升

                        +

                        40天的提升

                        当时我需要去印度接受毕业生培训,大概有5周左右,想着总不能空手而归。于是在国庆结束后有了第一次commit,当时旅游归来,想着自己在不同的地方有不同的照片,于是这个repo的名字是 onmap——将自己的照片显示在地图上的拍摄地点(手机是Lumia 920)。然而,中间因为修改账号的原因,丢失了commit。

                        再从印度说起,当时主要维护三个repo:

                          @@ -1170,7 +1147,7 @@ pipe.execute()
                        • 对于Mock、Stub、FakesServer等用法有更好的掌握
                        • 可以持续地交付软件(版本管理、自动测试、CI、部署等等)
                        -

                        100天的挑战

                        +

                        100天的挑战

                        (ps:从印度回来之后,由于女朋友在泰国实习,有了更多的时间可以看书、写代码)

                        有意思的是越到中间的一些时间,commits的次数上去了,除了一些简单的pull request,还有一些新的轮子出现了。

                        @@ -1184,7 +1161,7 @@ pipe.execute()
                      • 没有足够的空闲时间,除了周末。
                      • 希望去寻找那些有兴趣的人,然而却发现原来没有那么多时间去找人。
                      -

                      140天的希冀

                      +

                      140天的希冀

                      在经历了100天之后,似乎整个人都轻松了,毕竟目标是100~200天。似乎到现在,也不会有什么特殊的情怀,除了一些希冀。

                      当然,对于一个开源项目的作者来说,最好有下面的情况:

                        @@ -1194,7 +1171,7 @@ pipe.execute()
                      • 提了bug、issue、问题。
                      • 提了bug,并解决了。(ps:这是最理想的情况)
                      -

                      Github 200天Showcase

                      +

                      200天的Showcase

                      今天是我连续泡在Github上的第200天,也是蛮高兴的,终于到达了:

                      Github 200 days
                      Github 200 days
                      @@ -1202,7 +1179,7 @@ pipe.execute()

                      故事的背影是: 去年国庆完后要去印度接受毕业生培训——就是那个神奇的国度。但是在去之前已经在项目待了九个多月,项目上的挑战越来越少,在印度的时间又算是比较多。便给自己设定了一个长期的goal,即100~200天的longest streak。

                      或许之前你看到过一篇文章让我们连击,那时已然140天,只是还是浑浑噩噩。到了今天,渐渐有了一个更清晰地思路。

                      先让我们来一下ShowCase,然后再然后,下一篇我们再继续。

                      -

                      一些项目简述

                      +

                      一些项目简述

                      上面说到的培训一开始是用Java写的一个网站,有自动测试、CI、CD等等。由于是内部组队培训,代码不能公开等等因素,加之做得无聊。顺手,拿Node.js +RESTify 做了Server,Backbone + RequireJS + jQuery 做了前台的逻辑。于是在那个日子里,也在维护一些旧的repo,如iot-coapiot,前者是我拿到WebStorm开源License的Repo,后者则是毕业设计。

                      对于这样一个项目也需要有测试、自动化测试、CI等等。CI用的是Travics-CI。总体的技术构架如下:

                      技术栈

                      @@ -1262,7 +1239,7 @@ pipe.execute() Sherlock skill tree
                      Sherlock skill tree

                      代码: https://github.com/phodal/sherlock

                      -

                      Django Ionic ElasticSearch 地图搜索

                      +

                      Django Ionic ElasticSearch 地图搜索

                      Django Elastic Search
                      Django Elastic Search
                      @@ -1273,7 +1250,7 @@ pipe.execute()
                    • OpenLayers 3

                    代码: https://github.com/phodal/django-elasticsearch

                    -

                    简历生成器

                    +

                    简历生成器

                    Resume
                    Resume
                    @@ -1285,7 +1262,7 @@ pipe.execute()
                  • Showdown

                  代码: https://github.com/phodal/resume

                  -

                  Nginx 大数据学习

                  +

                  Nginx 大数据学习

                  Nginx Pig
                  Nginx Pig
                  @@ -1295,7 +1272,7 @@ pipe.execute()
                • Pig

                代码: https://github.com/phodal/learning-data/tree/master/nginx

                -

                其他

                +

                其他

                虽然技术栈上主要集中在Python、JavaScript,当然还有一些Ruby、Pig、Shell、Java的代码,只是我还是习惯用Python和JavaScript。一些用到觉得不错的框架:

                • Ionic: 开始Hybird移动应用。
                • @@ -1317,25 +1294,24 @@ pipe.execute()
                • MongoDB
                • Redis
                -

                Github 365天

                +

                365天

                给你一年的时间,你会怎样去提高你的水平???

                Github 365
                Github 365

                正值这难得的sick leave(万恶的空气),码文一篇来记念一个过去的366天里。尽管想的是在今年里写一个可持续的开源框架,但是到底这依赖于一个好的idea。在我的Github 孵化器 页面上似乎也没有一个特别让我满意的想法,虽然上面有各种不样有意思的ideas。多数都是在过去的一年是完成的,然而有一些也是还没有做到的。

                -

                说说标题

                尽管一直在Github上连击看上去似乎是没有多大必要的,但是人总得有点追求。如果正是漫无目的,却又想着提高技术的同时,为什么不去试试?毕竟技术非常好、不需要太多练习的人只是少数,似乎这样的人是不存在的。大多数的人都是经过练习之后,才会达到别人口中的“技术好”。

                这让我想起了充斥着各种气味的知乎上的一些问题,在一些智商被完虐的话题里,无一不是因为那些人学得比别人早——哪来的天才?所谓的天才,应该是未来的智能生命一般,一出生什么都知道。如果并非如此,那只是说明他练习到位了。

                练习不到位便意味着,即使你练习的时候是一万小时的两倍,那也是无济于事的。如果你学得比别人晚,在很长的一段时间里(可能直到进棺材)输给别人是必然的——落后就要挨打。就好像我等毕业于一所二本垫底的学校里,如果在过去我一直保持着和别人(各种重点)一样的学习速度,那么我只能一直是Loser。

                需要注意的是,对你来说考上二本很难,并不是因为你比别人笨。教育资源分配不均的问题,在某种程度上导致了新的阶级制度的出现。如我的首页说的那样: THE ONLY FAIR IS NOT FAIR——唯一公平的是它是不公平的。我们可以做的还有很多——CREATE & SHARE。真正的不幸是,因为营养不良导致的教育问题。

                于是在想明白了很多事的时候起,便有了Re-Practise这样的计划,而365天只是中间的一个产物。

                -

                编程的基础能力

                +

                编程的基础能力

                虽说算法很重要,但是编码才是基础能力。算法与编程在某种程度上是不同的领域,算法编程是在编程上面的一级。算法写得再好,如果别人很难直接拿来复用,在别人眼里就是shit。想出能work的代码一件简单的事,学会对其重构,使之变得更易读就是一件有意义的事。

                于是,在某一时刻在Github上创建了一个组织,叫Artisan Stack。当时想的是在Github寻找一些JavaScript项目,对其代码进行重构。但是到底是影响力不够哈,参与的人数比较少。

                -

                重构

                +

                重构

                如果你懂得如何写出高可读的代码,那么我想你是不需要这个的,但是这意味着你花了更多的时候在思考上了。当谈论重构的时候,让我想起了TDD(测试驱动开发)。即使不是TDD,那么如果你写着测试,那也是可以重构的。(之前写过一些利用Intellij IDEA重构的文章:提炼函数以查询取代临时变量重构与Intellij Idea初探内联函数)

                在各种各样的文章里,我们看到过一些相关的内容,最好的参考莫过于《重构》一书。最基础不过的原则便是函数名,取名字很难,取别人能读懂的名字更难。其他的便有诸如长函数、过大的类、重复代码等等。在我有限的面试别人的经历里,这些问题都是最常见的。

                -

                测试

                +

                测试

                而如果没有测试,其他都是扯淡。写好测试很难,写个测试算是一件容易的事。只是有些容易我们会为了测试而测试。

                在我写EchoesWorksLan的过程中,我尽量去保证足够高的测试覆盖率。

                @@ -1346,7 +1322,7 @@ pipe.execute()

                从测试开始的TDD,会保证方法是可测的。从功能到测试则可以提供工作次效率,但是只会让测试成为测试,而不是代码的一部分。

                测试是代码的最后一公里。所以,尽可能的为你的Github上的项目添加测试。

                -

                编码的过程

                +

                编码的过程

                初到TW时,Pair时候总会有人教我如何开始编码,这应该也是一项基础的能力。结合日常,重新演绎一下这个过程:

                1. 有一个可衡量、可实现、过程可测的目标
                2. @@ -1361,7 +1337,7 @@ pipe.execute()
                3. 一步步实现

                在我们实际工作中也是如此,接到一个任务,然后分解,一步步完成。不过实现会稍微复杂一些,因为事务总会有抢占和优先级的。

                -

                技术与框架设计

                +

                技术与框架设计

                在上上一篇博客中《After 500: 写了第500篇博客,然后呢?》也深刻地讨论了下这个问题,技术向来都是后发者优势。对于技术人员来说,也是如此,后发者占据很大的优势。

                如果我们只是单纯地把我们的关注点仅仅放置于技术上,那么我们就不具有任何的优势。而依赖于我们的编程经验,我们可以在特定的时候创造一些框架。而架构的设计本身就是一件有意思的事,大抵是因为程序员都喜欢创造。(ps:之前曾经写过这样一篇文章,《对不起,我并不热爱编程,我只喜欢创造》)

                创造是一种知识的再掌握过程。

                @@ -1373,12 +1349,12 @@ pipe.execute()

                而在我们实现的编码过程也是如此,使用不同的框架,并且让他们能工作。如早期玩的moqi.mobi,基于Backbone、RequireJS、Underscore、Mustache、Pure CSS。在随后的时间里,用React替换了View层,就有了backbone-react的练习。

                技术同人一样,需要不断地往高一级前进。我们只需要不断地Re-Practise。

                -

                领域与练习

                +

                领域与练习

                说业务好像不太适合程序员的口味,那就领域吧。不同行业的人,如百度、阿里、腾讯,他们的领域核心是不一样的。

                而领域本身也是相似的,这可以解释为什么互联网公司都喜欢互相挖人,而一般都不会去华为、中兴等非互联网领域挖人。出了这个领域,你可能连个毕业生都不如。领域、业务同技术一样是不断强化知识的一个过程。Ritchie先实现了BCPL语言,而后设计了C语言,而BCPL语言一开始是基于CPL语言。

                领域本身也在不断进化。

                这也是下一个值得提高的地方。

                -

                其他

                +

                其他

                是时候写这个小结了。从不会写代码,到写代码是从0到1的过程,但是要从1到60都不是一件容易的事。无论是刷Github也好(不要是自动提交),或者是换工作也好,我们都在不断地练习。

                而练习是要分成不同的几个步骤,不仅仅局限于技术: