python39-testsuite-3.9.6-4.3.3 >  A a{p9|c/웠:y8XЧz/ͫ _lVKFfh_b/Ĕ]RoM됸Oѐ=뮫K~hI@gW^:~h&W'Oi{ה[FG-bUX m# ѺTJp{6 .m[Aõ2) ~ }wpiy'(@,F4Ap,ix{RugXL9?/Lʋx60#Fdˍ|f5]K˾.ѥ51ca6364d9e8387920c62ba0cebe524387fe6e78b01816089c16e03f5b548dbea2e3e03c94df78288b42963b282aa43152729721Xa{p9|SWI] 5amg5@[ v{ ҌiBo|E@x> \*~j}g Fgw@׉mBWt48"|ha<1p5bbut@)w*Gzڬݦ\}҆U`UTBH! MykT)`Dgq/g&., g4ƶ·DDp&T1Nvq]x\QZ~3;r>p> l? \d ! P 5Va w,BX, b, , ø, $, P, ,[,,(89: FdGx,HF(,I,XY \$,],^ b c cd e f l u ,v Fw ,x 4,y uh%z     XCpython39-testsuite3.9.64.3.3Unit tests for Python and its standard libraryUnit tests that are useful for verifying integrity and functionality of the installed Python interpreter and standard library. They are a documented part of stdlib, as a module 'test'.a{Dgoat12gy"SUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Unspecifiedhttps://www.python.org/linuxx86_64Dzzz % % %%%%--- Q !!!///kkk"""///NNN,,,//6/jjj q q q W W W$$$&&& X X X    [ [ [ddd HHHqqqrerere BBB Q' 3,)N{Q_1  GI %6%b!DG 2  J M $ & uk&t2u@AA.-A.77 ( (k" "v;vh5hv>v444 d V#V**  w C wkAkzEz@>@ r C r  `a$a f R qIq  J  JY2P22P ""_" V ' Vnv#`#6#` Z N7e Y#nP O4  .J =,!  AH &%BT+% l-4 z2sIӸ&H)h+p:nnnGtY++u+!L!H~H9791333NRN NR%2%Y{|}[Kkyz SlZM?1*R666KGa ! ! !646. *. D<DtVtGFGUUU 0*z<@YC/)|  DWW---)(*7lel111JEJ~~~  ;;;--R    M &&Z&@@@snZs ) )fCe}fCWggV   333mB  g9gfqf/+`/DICDI333JJJJL||A@6A  RRRN YYY555&u&'&u QqNNNZxK n2nAA2B)###||;|]]]KKKOO3]33]LLL q3 a a77i7  =l5=l2121b1b1b7s=7 96C9%y%rr(#(jhjHJHLLL 6 6 6C"BC"hhiTOT%hKhKhKeee2*E2q%q%q%999 A A Awww%%%+++^^^g >+fXcYfXXj 4jiihTh)heNNVN}] ] ]p<p///U),+,iii&2&2<;;<;{C{'';a\///زFزYiii+++RRYRog3t( t e $$$$989!!***&e%&e434  z z z9#z9#idiX%%& M{ PPPHD(IVVVCCC? ? ???ed-f??55MM==|=aa5(5(5(PPPpep   ~99W9RRREEE\\\XZ0'0'0'~p### vvv2h12>bTRTM2LM233g]g4g]zz8T8'8T6*6;:;...;a[[^[ 3 kblY y y y2126c6c6crr& ^& {xX{##4##m"#m&%&fff[Z[7o7`GGGff::a:XXX~~ml9mLEKLEDDD*7*7*7 ^?^?^U**+ 0N0N0N,+,666RRR(((xwx(((ڙsssQQQ(((gugJguC~C~E{G~E,C$-Yxxx55DBD]&LCKLCOOO]]]UUULLxL33"3{V{V{V^^^ . .LLTLZZl[&,n,[[![ ^ "m":"m8708++a{a('$x(' ***  KIII>o>@>&&NaNaNa:: ;'Z&-'Z j jCfBCf<<<k(k/B/B/BgegPPl{{{)_ r r r;L;L;L,(,}L}/-&/HDJDSOoS 777kRlLJLGGG''' jcccpppnaR!R!R!$h$$$$ebe314uoZooZ333bbb?L?L?LBB   ii@@@TRKT # # ##|#E#|""@r@:@r1115,k5```@i=%@4qq>q!4!!4 n nf4f B ;;V;  wwNLNSpep"peNNN///555&m%& K !!!$$_###76v7!!! (((KJtKT"*ZVZ%<%%< !k!k111 8 8 8 RRpp>:=>Z|OOOIxAAA//-y/DDDzrpr j j  TTTOjO/d{d4~34~9;;;]]]qqyq||   "kkk'yP434:NMNhngpgdm0g#=Mr _z. . ::CL34 ZxFJg`DYSFd3ZFxz40EC~N$2?+sw! 0 Y%1HԹICvJnw~%* L`p$(y`01.-irxCa>$ikv37D14cF/E&O\mqKjbsx~r $>Mrz>0=1.-<~!!OtwTkz9QF>K/ng>i`( ^>dC=JAQ,,,979 K &T &J`s; )+=.(&2D5x$WW\[}_8';" / S]Dg   R;z f njl@?@" ^ o 0jj77C0STu+7%%H)G, 2 uS #69MFy}$:!!!  /2/ 0MbbbMMMrru&t$st***rrr##M# # # #a`aVVVNNOh99:Kmlm [{[{[{"w"w"w KgFaL{'9 !>ly<TT:PVGwhh`׃ # 8#D g\?p/wu1 K861 %A}*_L`^zX EV `DiZ1nn+ z!fgW&xCS ht;/g@M**t7A+.6O5V<bO, 7R"*&CIHkk'1'1'1$$$... U b .W.W.Wc d dooo [ [ [<<<FFFm n.ktSJxf7B|GB,0 9#0NC Im.:K/w >)(s! $-l81r0,*f"WO:G} _v]>6.q^3~'8%!VW%4!<t ,y-Ac9nJ8L9:IM3X!!!   11NCA!!zBO2!+GY:ttt E @&@h @n@D@n~~>>)%.,b1t/R1t    x x x #W"#Wwww!6 !N WWWHAH:||| }  bW K, :~~~)P%)\))*` :{{{ T n&9${:||| __U  @8,A,,A%$%$Ef)/$,L   9:{{{ yPx yP!!{n M~"GIsA4  *E !uy%M H-l!|gS4 ) bXGvvvEEE&&& c c cWWWhhhMMM~~~DD%%%###___{" i#Q - /' }$i#'%&_Jդ`o'RI\}G"0{M(0<&-PKlX^-}t:08EP:xxx@@@UUU?r]LRX&`[B0EGTft^{"%;/2+'UjQd3pE]3R (@H4da2%"e@ $ W0955Y!<)YUEgxi ;@x?6u)5 k k'48 r { ^2_  .F ^^{JJ"vD<;>pUdcI1, HXH^{ zlkvE6B**WWW   8G8G8G&*&*&*,i,i,ižžžM7;1 *0 0 0 ίrί+Bv OHT)))  ii@[<@[(_(_(_ v v v7e7iii>>t>__ _8nnn111??? 2B%O:vad@w%;Po999PPP0 0 0  Vp?sV-/A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤AA큤A큤AA큤A큤AAA큤AAA큤AAAA큤AAAA큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤azazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazaz3accba30c675661a48646b9c896fce789af85f8ed11af715ebf3720e5d9aa3c33585b4340e0d39d24b3b462a52f70df216ed6a0838334e5108843ce6900210e6857ef56bf40a3dd2025c18f5b27d2d514b14fbc2082c2a9f2d3716249b6473c8857ef56bf40a3dd2025c18f5b27d2d514b14fbc2082c2a9f2d3716249b6473c8857ef56bf40a3dd2025c18f5b27d2d514b14fbc2082c2a9f2d3716249b6473c8e1ef04d6e5f5c73d406ad3574832422b82c2f16aeea07f03e5c355960fb45b64e1ef04d6e5f5c73d406ad3574832422b82c2f16aeea07f03e5c355960fb45b64e1ef04d6e5f5c73d406ad3574832422b82c2f16aeea07f03e5c355960fb45b64db1b32c7ef166999a38e7a6ab15ed9f1a3668ae050b49a9da55a1618c0fc260ddb1b32c7ef166999a38e7a6ab15ed9f1a3668ae050b49a9da55a1618c0fc260ddb1b32c7ef166999a38e7a6ab15ed9f1a3668ae050b49a9da55a1618c0fc260da71c78d8ae92491aaf04a2f93c02cd8fd5fb64a1ede103d650a23d0afa379297a71c78d8ae92491aaf04a2f93c02cd8fd5fb64a1ede103d650a23d0afa379297a71c78d8ae92491aaf04a2f93c02cd8fd5fb64a1ede103d650a23d0afa379297fcb32994839e3a04740f9c03245c433ebab75a5e94a1ae4de7590f4286bcad15fcb32994839e3a04740f9c03245c433ebab75a5e94a1ae4de7590f4286bcad15fcb32994839e3a04740f9c03245c433ebab75a5e94a1ae4de7590f4286bcad15d767c35c78f8f31de3bcf77e84f5b74ae388eb899a4b549a6fa70115a49d517fd767c35c78f8f31de3bcf77e84f5b74ae388eb899a4b549a6fa70115a49d517fd767c35c78f8f31de3bcf77e84f5b74ae388eb899a4b549a6fa70115a49d517fc572e2b8e5e3f91ede3d269b48c92c2bfd4c2bf858266c9d18e9e63dddcade34c572e2b8e5e3f91ede3d269b48c92c2bfd4c2bf858266c9d18e9e63dddcade34c572e2b8e5e3f91ede3d269b48c92c2bfd4c2bf858266c9d18e9e63dddcade342eb7413dd18297b6c06ef36a3df962d464f0b5d3cb5d0461b9575b5d2d8adad52eb7413dd18297b6c06ef36a3df962d464f0b5d3cb5d0461b9575b5d2d8adad52eb7413dd18297b6c06ef36a3df962d464f0b5d3cb5d0461b9575b5d2d8adad54389ec9f2f1d67dfabe4941f71142226483795976be4e4da6dc4c3ff2b96157b94582a4084dd4943f4d22879edbb3c2a5ad390d1d3da279f3f6a6d23df50d7f84389ec9f2f1d67dfabe4941f71142226483795976be4e4da6dc4c3ff2b96157b6c0789b3d52d2b3627948295c83367a42621641c7e59af3accede0b604c54b8c6c0789b3d52d2b3627948295c83367a42621641c7e59af3accede0b604c54b8c6c0789b3d52d2b3627948295c83367a42621641c7e59af3accede0b604c54b8c7b91466e9a964e9cb47cc0bbab8004c6271fcf10a3f81bd0decc902c96cf91a27b91466e9a964e9cb47cc0bbab8004c6271fcf10a3f81bd0decc902c96cf91a27b91466e9a964e9cb47cc0bbab8004c6271fcf10a3f81bd0decc902c96cf91a2d80c035d3313667c376968e16915ea252a9a5e07876b2b8d4152af17a371ee81d80c035d3313667c376968e16915ea252a9a5e07876b2b8d4152af17a371ee81d80c035d3313667c376968e16915ea252a9a5e07876b2b8d4152af17a371ee81f14fb14ee8d68220c259b18720de6426f07b201e959a81bda4b74c2ac69fceb3f14fb14ee8d68220c259b18720de6426f07b201e959a81bda4b74c2ac69fceb3f14fb14ee8d68220c259b18720de6426f07b201e959a81bda4b74c2ac69fceb309801b7a1a942854217d55e4da6b526a84a194e1bb8ca661b1a9794488f0e7ba09801b7a1a942854217d55e4da6b526a84a194e1bb8ca661b1a9794488f0e7ba09801b7a1a942854217d55e4da6b526a84a194e1bb8ca661b1a9794488f0e7ba6c9e4d7d73826d8484b684c0bdcb6636d7b3426e983acc0d354555aab994ad886c9e4d7d73826d8484b684c0bdcb6636d7b3426e983acc0d354555aab994ad886c9e4d7d73826d8484b684c0bdcb6636d7b3426e983acc0d354555aab994ad88536e4d875107a2087c59606f98f22dd044169582dbe90fbeb0d67f8261fa3ac7536e4d875107a2087c59606f98f22dd044169582dbe90fbeb0d67f8261fa3ac7536e4d875107a2087c59606f98f22dd044169582dbe90fbeb0d67f8261fa3ac7bc18d65c12fafeb97b3e524a0d79c66d2091886350ccfdd0f126c4b698237279bc18d65c12fafeb97b3e524a0d79c66d2091886350ccfdd0f126c4b698237279bc18d65c12fafeb97b3e524a0d79c66d2091886350ccfdd0f126c4b698237279f7e76589a31e327fe4d5d0944e1dcd26ec8421c98b76050fc32b5ec935f85449f7e76589a31e327fe4d5d0944e1dcd26ec8421c98b76050fc32b5ec935f85449f7e76589a31e327fe4d5d0944e1dcd26ec8421c98b76050fc32b5ec935f85449248aeaee881c105a08b9cfd6d8ad9ed1a2354d12b7446cffa10750363aef234f248aeaee881c105a08b9cfd6d8ad9ed1a2354d12b7446cffa10750363aef234f248aeaee881c105a08b9cfd6d8ad9ed1a2354d12b7446cffa10750363aef234f11a2c8c930b3df9d45c82adf8b32aa5a78527385d79138d192869d94359d27c1d69155fadfb17ba91794eec70d0152944ec52531fcf6df2f055eb462443e386f11a2c8c930b3df9d45c82adf8b32aa5a78527385d79138d192869d94359d27c1beef50b5bac3bbb41f4a27e99740e4ff7b3e4f7e9103e815aacb018c8076cac1beef50b5bac3bbb41f4a27e99740e4ff7b3e4f7e9103e815aacb018c8076cac1beef50b5bac3bbb41f4a27e99740e4ff7b3e4f7e9103e815aacb018c8076cac1e4e265f2e254c218db461fade83d4bbd03af6ae82c5e1db679e467e77337162de4e265f2e254c218db461fade83d4bbd03af6ae82c5e1db679e467e77337162de4e265f2e254c218db461fade83d4bbd03af6ae82c5e1db679e467e77337162d32b20f096fea9222c21b77d894b1968322047f7b7cc8f1f57e37166d5928085432b20f096fea9222c21b77d894b1968322047f7b7cc8f1f57e37166d5928085432b20f096fea9222c21b77d894b1968322047f7b7cc8f1f57e37166d59280854430d00eb4729712d105e527bce48f3ededbf21d715d27aa3da2a8df18fa48e56430d00eb4729712d105e527bce48f3ededbf21d715d27aa3da2a8df18fa48e56430d00eb4729712d105e527bce48f3ededbf21d715d27aa3da2a8df18fa48e567d3dfd69995a49b4546ad391ab6b67ec60a4297480e0bbdcc5e097032d685dc638a0275c3ec7bdb2ffa698e7045348f2423ecfd3d63ed8e3f3c5e90b5f7351417d3dfd69995a49b4546ad391ab6b67ec60a4297480e0bbdcc5e097032d685dc680362ef9b305a353e214e2b730f7d1110932f92d27c66b1d70d2cbcd2c6f737d80362ef9b305a353e214e2b730f7d1110932f92d27c66b1d70d2cbcd2c6f737d80362ef9b305a353e214e2b730f7d1110932f92d27c66b1d70d2cbcd2c6f737d43a1119a64686ece14eb8d380fa685f355589d7d6f333c6bd3bce503610b6d3743a1119a64686ece14eb8d380fa685f355589d7d6f333c6bd3bce503610b6d3743a1119a64686ece14eb8d380fa685f355589d7d6f333c6bd3bce503610b6d370d5f931df48cc73c77f14a377596f64bb36d274756f955249552d077fc22d9480d5f931df48cc73c77f14a377596f64bb36d274756f955249552d077fc22d9480d5f931df48cc73c77f14a377596f64bb36d274756f955249552d077fc22d948084feb21d940da5d8dac50a6f213e3ecb80b95a23676f9c2cef39f258e08cba4084feb21d940da5d8dac50a6f213e3ecb80b95a23676f9c2cef39f258e08cba4084feb21d940da5d8dac50a6f213e3ecb80b95a23676f9c2cef39f258e08cba4118cb454db48e79abfb46c8df47d1ff86d7459e710d1d1f99eaa4ec5d268db93969962dc13f4874ed5fafe8e909c932e8ea938ecaf7498e63f7e2ee0309e0581118cb454db48e79abfb46c8df47d1ff86d7459e710d1d1f99eaa4ec5d268db93572c6701a40873d16412c9184d7655ab6f8660d0ae762acee3f0c9e7497ed7e9572c6701a40873d16412c9184d7655ab6f8660d0ae762acee3f0c9e7497ed7e9572c6701a40873d16412c9184d7655ab6f8660d0ae762acee3f0c9e7497ed7e9aafb4a2edc3fbbd24d958f16c02eff5d58f9287265dc074cc4365f6c8a635281aafb4a2edc3fbbd24d958f16c02eff5d58f9287265dc074cc4365f6c8a635281aafb4a2edc3fbbd24d958f16c02eff5d58f9287265dc074cc4365f6c8a6352819f202fdb78bb6102c76a12e72dbdc27ce214f7c231d3f1210f1bbcabd26c108f9f202fdb78bb6102c76a12e72dbdc27ce214f7c231d3f1210f1bbcabd26c108f9f202fdb78bb6102c76a12e72dbdc27ce214f7c231d3f1210f1bbcabd26c108f453a8526ec74957f33b73acecf49ca013aa96e3511c7fddc038be48f7448f2f5ab94f2452abf68dfb1e07bc0dbda45d145650d96bf03b90678d7f75a45ee999a453a8526ec74957f33b73acecf49ca013aa96e3511c7fddc038be48f7448f2f5f4fd4f6ec0917965312a414bd531d4fbb350ea44f04e43f33a1b5de29018db59f4fd4f6ec0917965312a414bd531d4fbb350ea44f04e43f33a1b5de29018db5957f81a638ee80fe2a0c98154e33b1d95f64794a3c6900210a6df33bbd1baaf2d58cebe9bf584dd779196ea26e23ce884326d48c8b03ee92580233d0bf293060b58cebe9bf584dd779196ea26e23ce884326d48c8b03ee92580233d0bf293060b58cebe9bf584dd779196ea26e23ce884326d48c8b03ee92580233d0bf293060b83f476b57b31d0d9b9b74c1000d0c08a4ac87e6de754a5634dedde919b81b4a283f476b57b31d0d9b9b74c1000d0c08a4ac87e6de754a5634dedde919b81b4a283f476b57b31d0d9b9b74c1000d0c08a4ac87e6de754a5634dedde919b81b4a2ea430aa348c7419cba6ca09285f89d61a4e2868f645613a00010f9bc19b94da8ea430aa348c7419cba6ca09285f89d61a4e2868f645613a00010f9bc19b94da8ea430aa348c7419cba6ca09285f89d61a4e2868f645613a00010f9bc19b94da89ab20633d44e310c7a9e48755cb442a384bddf437ff13b3543a0cae883212ad59ab20633d44e310c7a9e48755cb442a384bddf437ff13b3543a0cae883212ad59ab20633d44e310c7a9e48755cb442a384bddf437ff13b3543a0cae883212ad5068c101ddcd9c86cf8de8015fbf764a38b8536013619d6a8d29367776fed9b84068c101ddcd9c86cf8de8015fbf764a38b8536013619d6a8d29367776fed9b84068c101ddcd9c86cf8de8015fbf764a38b8536013619d6a8d29367776fed9b8422e40bba140eb1f4c4d897857d7fc9720cceb3598a88ee43379fb63cb50c465322e40bba140eb1f4c4d897857d7fc9720cceb3598a88ee43379fb63cb50c465322e40bba140eb1f4c4d897857d7fc9720cceb3598a88ee43379fb63cb50c4653397515a58c9fd198580825da3ca193ceb3525e1a9a428a3835d173c49913faef397515a58c9fd198580825da3ca193ceb3525e1a9a428a3835d173c49913faef397515a58c9fd198580825da3ca193ceb3525e1a9a428a3835d173c49913faefd470646a81bb6d16fd1a09db634c8a3abff7db6df8faf4b2e533396f4b787662d470646a81bb6d16fd1a09db634c8a3abff7db6df8faf4b2e533396f4b787662d470646a81bb6d16fd1a09db634c8a3abff7db6df8faf4b2e533396f4b7876621ee6dbefc60c2516f33a8b70949eb76a884d6af234fbf0be3dfedbbd46592aa41ee6dbefc60c2516f33a8b70949eb76a884d6af234fbf0be3dfedbbd46592aa41ee6dbefc60c2516f33a8b70949eb76a884d6af234fbf0be3dfedbbd46592aa48d074b92e45b4b7e77347dbee67ea9c6b9c4033c6362cdf72311df947e1bfb808d074b92e45b4b7e77347dbee67ea9c6b9c4033c6362cdf72311df947e1bfb808d074b92e45b4b7e77347dbee67ea9c6b9c4033c6362cdf72311df947e1bfb8081cab16128518e71f9a9138b3e4e5a845c586651c932a18bcd92a1dc673c0d5881cab16128518e71f9a9138b3e4e5a845c586651c932a18bcd92a1dc673c0d5881cab16128518e71f9a9138b3e4e5a845c586651c932a18bcd92a1dc673c0d589d4164eb2e7f8b5d50d82c512851641498a0e19ea92d590e7f4ad8a0c88dcca89d4164eb2e7f8b5d50d82c512851641498a0e19ea92d590e7f4ad8a0c88dcca89d4164eb2e7f8b5d50d82c512851641498a0e19ea92d590e7f4ad8a0c88dcca87d4f6418447d00790f2b7285ad7a1549a3ad8673b5bb82c3db215d51ae1308837d4f6418447d00790f2b7285ad7a1549a3ad8673b5bb82c3db215d51ae1308837d4f6418447d00790f2b7285ad7a1549a3ad8673b5bb82c3db215d51ae130883c78937a18eece9e39d935d9c9cc720e9ccf3f52d8161301388b2d509f2ee9ce1c78937a18eece9e39d935d9c9cc720e9ccf3f52d8161301388b2d509f2ee9ce1c78937a18eece9e39d935d9c9cc720e9ccf3f52d8161301388b2d509f2ee9ce190feb6449a734ac5ccd0446960035b03647ea96b5eeef4f10b1ab1cf1af013aa2036e46eb0a2c53e22c5b06c9352c85045caaf81556aaebdcdd8ca0f2e6ef44c90feb6449a734ac5ccd0446960035b03647ea96b5eeef4f10b1ab1cf1af013aa32b842452de8528818f302f9e352fa1bacbcf9ceabbda88e5c9144140b2d3d4d32b842452de8528818f302f9e352fa1bacbcf9ceabbda88e5c9144140b2d3d4d32b842452de8528818f302f9e352fa1bacbcf9ceabbda88e5c9144140b2d3d4d35204719fe387b65e14583e2add24a0ce412c8f452e6ae3d4ded99c6d00c480635204719fe387b65e14583e2add24a0ce412c8f452e6ae3d4ded99c6d00c480635204719fe387b65e14583e2add24a0ce412c8f452e6ae3d4ded99c6d00c4806586a4bc3e331af525d30150d480a3f2c9606f9a2eeff23337df8b6182738380f586a4bc3e331af525d30150d480a3f2c9606f9a2eeff23337df8b6182738380f586a4bc3e331af525d30150d480a3f2c9606f9a2eeff23337df8b6182738380fa3433340dc3c9e058b312e079007e9475c72d4bf3e6fc1a2c1b058db8f289b51d8ac27a86f8a8f64d1b152635e6ecd0469ddbf5dadd29870a0f969538ec5cbbcbbcbb17674ce3fcb60d1edb8127572c8cc5f2e3022a4beb60f75a8f93869bca39715608adfd9443d46131b203d3ea2e60e70efb2539f22eeed3d9c65a3ecf36867c870ac071de578a439334a9cdcf45eb2aef264301016f087c6cdc8b37dbb642822ad12a0057d5dbdd40981f066beae03c1ac0c6f5ab62daac73d53e438218c09236782d5a0add20328f237ec3c077100029d197aebd224fe4f740c5a8ca6c2f42798e065d95a4847a2543f79daecebdcce6e2d80e17480db20e8283c5234c72de48a8909312a69fc104c340808bc13fd797cb43c91712c941affc4cb13d7b8e274510261c11e92a65d216fe64a3dffc189e0160a61fb01832d919d24c67636527c2bd0b524240d2b31430195a6e9cc23dbaa1a7b1f269c0f2774b6dcd54bfb2e67c91fbd2ee5085909cec073fa4c97b7b4cfc0655e6034f5a3fb5a9ef6425d90df922b1ebfa25185ccf01b3d22b82365986e4f45cae5499700e7ce54a4f69576ca89b1f53e9174c99f1230ea2a1c52607565c7eff5a612a00e0fc117dde111fcb796bb763063491fbf846ba68ae05f0fb137ff214739c0fe164a5f2ee0b3c0d04ea0d55ac445635b331a4fccef38e9424e788495c360fe1da317c4f7b6a096b41f2fdd13b3f4d8548a2f0b7e5d561c2e49f86e4df8107acb6a6b2ef421460f88f9207f80c476fef9083f747db2a663cc249740d05ae09cd0c7abd9a56de98cc66cb5a68165fd7e158d573adf12c2672d086d4b4e15515aaba654a45855f7c41a23fe2e684f4fca33991b0b65e02a5959d045b59906bf3e2557a7f777f1def3dc891b5d617d2a261527acfc1749ff8c402601f8bdc90f486ab6bfed45a0371faf92ac3f3e352a910dc13d15370b6cf53199509d176cd39d969f0570cb211049f2694dc3211773272d31fdd1f0c27bf31e09adf9a7fd9ac42e4264e5bc26b3b3bcca779720fcbb1df3c242c4bac183e85bf77c805111409f7eb7fa32d74de0f0d7d7ff2706a6d1b1a843f3cb1f01da118d6c3032cda122c6989d4566bdcea547a723bfe187ec350b1c8d3cf1f8e7df3ca83a274b513b472a1833df6adf0a5420f62fd040bd9b01160cc9f10851d4f876f7f9aabcdf96130786ab248ea1835d2cb67b1cdcd568480e515eae06293d0d71dae3d2e4f0ad612cbe439673a84c164bb643d63921b91412a1000c87c75dcf66cfdabf52633241d5b86b51f4296326c1d8e35b9aa00030159f5907c4e0db059fb5d6fe5fafb498d27942f9c7a6c697d4dac8e7f56da15fa162371b43c851d70844922c97c6d9908f5ad0fc3586aa4cd8a82abf64174a8a572271a3e85d7cf31317aff8036928d7503ee5c786ffbcd1fcbfdfb53c8cbae9a464105c4a3f38389c7721c9d1fd0333103b86e7c8071c9db224d22836c02592239b28a0c1627fa33d830fcf44b8a06b8ebf35b040192c00750368da32f76a4c106cbeba3c92456947fbc68d1b012bc3762db1b5f9399e7be63bbde349f3e6413de32280d4e29d30273dadde1f9ee5bac32aa063e8a5a3670fa89661e8555d05531985619fa54a16eccda0e15e50bc11dcc6ee9df9b3c590cdc2f3c65d439622b1f44ba6cb54a14bfb9bb9fec4a1ca47a930f067c307f32481a1f30fe454d29ec7d61e9aff7c02bca3072ab2dede632a98e0d68985b025d402ebebf011281a5c1fb7f76ccc40aad2da2aafdc96e6360e8c5f5e62d0c56d11bdf743c7b22a0dc8b4927a6d6ddba218bbe5e954f0d9f7089fdc4e00d6378a1c2d76c576c3fab33e040af706bfa799e42fd67fd82457af7627ebcf642a42b83b54d7d65444b140db8b2f2f415c8440e220e322ec865c974d9c74fa8ce03908bba042e69f54ebd21bbad418f805c8bf79e2b5370f497b894bf4a0daee51ea7581425193ff663836b09f1547f2b47b02e6ffbc9581d04a5884e995735e93855cf96d0c15a8e79b9fe5edfb0df4be28827dc628a32a9dc948297e16dbf183583bd4530d385d2cc2fa54d7063531169cc49c4105aa1463e54e298afcbc2f9ddb8f26756fcefcebae5a1b1d9d32f60b132a5a29da8fedbbb142e6fe9bb00f99dd1f3d79c7d463aa0ee94baa8aab42a1e7c53a9b5547110fffd1a85c30acc0a952bcb21605490ad5f19e2919a1dedda2a7ddb4a77389cf78f56293c97fc1343724690ac2d535399195f0b6383004f5dfd3bc309b4ff2f249f6cb99080189f7d7e55c4ef5ff839230cf999711c05b9ee030a7e843376aa51190971fd597643508cea7dc740f82d124d2bb2076ae5364284dffec71745ac85518a8b9480338bec642b40ff571d6c99f155628311cec5711638e7f1ce77cfbd5f22eabf64e106ba24117ddf50be50398336e161469dae16625bceb3be156216a6b8ed6af687e364eeadea84d71d6c99f155628311cec5711638e7f1ce77cfbd5f22eabf64e106ba24117ddf55b5929aa1bb4492f904be57405e8b11c6e3c9e80ca582447d9919c6e6009320f7d7f076308425f201c04ec449ae76c4b914b716f520df2bb8858e9a4b7ffa81d5b5929aa1bb4492f904be57405e8b11c6e3c9e80ca582447d9919c6e6009320fe23d8568739db0546ff5ad3e0765948242daa9be5c5ba7a8848612e6c990084c28b76ae831e0c682e9bc277d553990c8fa0b0907b18c6cb840929264956bff09e23d8568739db0546ff5ad3e0765948242daa9be5c5ba7a8848612e6c990084cf6ea984b7cbe3eb3ddf33a3f612d3ec667067791cb2fe97ba9c8aac9c93a718a0f2e0b680a6233bb79366719b0df3abdce1d145dc0bbd7716cafd7c3db7ad489f6ea984b7cbe3eb3ddf33a3f612d3ec667067791cb2fe97ba9c8aac9c93a718ad81877f23d81e781bb2816ad3774f83a6928409514917b8e30f7dd6771198f46b58ecdb9522fed41883672b63ededb12282f7901fd1fa12ed776e0020796819fd81877f23d81e781bb2816ad3774f83a6928409514917b8e30f7dd6771198f46c5f19ee275e63301ca77e1dd122d1cec9b307301e7e59f3f9e9987754ff55824f4682ce6f8cb76e96fc610c7885f875db1e0bab39e1e4abe3ace17f829217966c5f19ee275e63301ca77e1dd122d1cec9b307301e7e59f3f9e9987754ff55824d96d7e192a3ecb078e80aa56c1bfbb159804aa47817125c5a4badb4d241ffb81242a41f5f8b4bdac8238fc4dc484ef25f782bc746a58ef0927022f2d81eee664d96d7e192a3ecb078e80aa56c1bfbb159804aa47817125c5a4badb4d241ffb8172b4ccb5160e48b5c862ac588c982e6680cd4c86ab38d202671e3b7aa07732d4507906aec224cea6eb62e957026c1073a127902f1d0c034e7757c8974849bfbf72b4ccb5160e48b5c862ac588c982e6680cd4c86ab38d202671e3b7aa07732d47e95464fc4f8fce3a3236007a0b6f62397264d03facad5725719316fe6ecc0028cd226f8d87547f4b4f9c1e602898f0f422e5639a05d9fdec9fe129554564ecb7e95464fc4f8fce3a3236007a0b6f62397264d03facad5725719316fe6ecc002dbd81d2240103b6438b2e1274d2364e7054a1be5067be3ea9155e481beec98d7ceab732690ae06dc8c6ad4bba956f88ba70e3bd4b7bfdd7a8d101e1678afad08dbd81d2240103b6438b2e1274d2364e7054a1be5067be3ea9155e481beec98d7baed67d3283ae5f17258096336307b5dedcfc8c9266dcc8e125121734bb50fc7baed67d3283ae5f17258096336307b5dedcfc8c9266dcc8e125121734bb50fc7baed67d3283ae5f17258096336307b5dedcfc8c9266dcc8e125121734bb50fc72d833b24ad656db46330fdd7e92d63d350a8862238c18870343094e7303ddf5d705a48e2bc34434a4192dad524eb7d1b95ec26a0f98d3ae131904d2639b065742d833b24ad656db46330fdd7e92d63d350a8862238c18870343094e7303ddf5da5c337dbb3734ef876d54d04ed0b94552eed00b41b79069349dce0cafde88ded293fdcbc2e3d647ec6e42753bde2ffdd48a5112ca98d61da40532f891226c306a5c337dbb3734ef876d54d04ed0b94552eed00b41b79069349dce0cafde88ded6706c86e76282310d7399265fdc3553cb1243f78d08791f2c754c3f7f596f746ba0519bc7436b0413775985096b31f2cd05bf02ebb346503b23eeda5805a67b06706c86e76282310d7399265fdc3553cb1243f78d08791f2c754c3f7f596f7466e43dfc20cddcfefb8db5fce1043a6a95624ed60d556c14678420df65d0af22043962e0da4d9402b1a97083356317aaafeea1cd48da65ff7d759b5d64257b42e6e43dfc20cddcfefb8db5fce1043a6a95624ed60d556c14678420df65d0af22059f9c8302660242bd2c30f661e67297d0a7bcef0390dd338297b33c26320b8dc98bae19bd061305335c33238b370cdd9ddc2051ef8713e98e11b6e791c5299f359f9c8302660242bd2c30f661e67297d0a7bcef0390dd338297b33c26320b8dcf7907e2b17d15c3344bd9aa054d2d3ca52f35647f5a40ea2f4ab7bcb145101a3a8991baf3f01c6397cf5246baff0f61808c067e9301cc1c1c825f5c4036cc1daf7907e2b17d15c3344bd9aa054d2d3ca52f35647f5a40ea2f4ab7bcb145101a3ca570596cff8fa0a83455e9d7232bed96b65ddc041c706580fc18762d857ae21773cf92903c330a6a540dba411479be27bf1b621b43e286cc614108fbfefacf5ca570596cff8fa0a83455e9d7232bed96b65ddc041c706580fc18762d857ae216b3e29c8881d645ffa5419a428d8591e2772862ca970a69c97fea50ddab322c4f565e5714254af3aa50672106742446f4d6d735b78ed6b8fc389dfeba9e09be36b3e29c8881d645ffa5419a428d8591e2772862ca970a69c97fea50ddab322c4721ea5ec928d3976f1becf539c6da087917c7b381159e065b831639abe81ca9f53776aff2d4bd2514b7334394fc4da8bf15e7bf0d93155724654a708327f7fc4721ea5ec928d3976f1becf539c6da087917c7b381159e065b831639abe81ca9f476eee58760e4f0de8ab9a2bd3bf9e87eb85563e20827ba610661905a668f37c693c874e062804293f22e428b7dfd736937ce1183189a7df6e28f49e7b0dff2c476eee58760e4f0de8ab9a2bd3bf9e87eb85563e20827ba610661905a668f37c685334a632de8177314086176075d538534aacc1b5a53dc1550ac82131296a3412fbd84e92aa60453061eaa18173351f9095ad9b0d12a3f5097da078b29137dc685334a632de8177314086176075d538534aacc1b5a53dc1550ac82131296a34de47eee05158165907d0911d3c9c1da13d200f900de6aa72f404b5b08c105bf670a7d376aaa60694429b066e226f32d1bf6d830a5d35f6ce8fc81884ee49a9a0de47eee05158165907d0911d3c9c1da13d200f900de6aa72f404b5b08c105bf612c79ccb64f55efea3f54f8ed614087a65b7b735c61fd0af3f8319ae1f9c87e84166bab2c1d7751b363e1be8736ebe5bb7ce7e6f188b11077c2fb5e68f93726012c79ccb64f55efea3f54f8ed614087a65b7b735c61fd0af3f8319ae1f9c87e8aafabeac77c2825c7a05d42fb0ef85675b9dedfaa26c2c7b1c7d8f931f5fbacb234544171cf6b96654aa6c1896d999429911597fc7ee1654399b6e5d8906e0b9aafabeac77c2825c7a05d42fb0ef85675b9dedfaa26c2c7b1c7d8f931f5fbacbfe85bd56ae87d902e906695ed660f5dd397fcc2bc28dae35056fd6b0bbe2fb84668e827d3f86c4b48d8d25db268eb2dadd9ee106e2501cf10d98c9ab94c6455afe85bd56ae87d902e906695ed660f5dd397fcc2bc28dae35056fd6b0bbe2fb84e66dec49cca21300a1f95ff65439a11f4cf1ea8843aaff86fa2fe4ce44944f8af4d2d713ad3072b8ae928958bd3ec9e4120153ed98aa76db2b96c5094f4965fae66dec49cca21300a1f95ff65439a11f4cf1ea8843aaff86fa2fe4ce44944f8a8638705e9eb7b27aa83cdc343279deb586925cc54f7d70f43eee4707cef484acebe7ddbe8f840c83747e7451d3d4b2a91612d841df2ca9e1c49ed832db6f58da8638705e9eb7b27aa83cdc343279deb586925cc54f7d70f43eee4707cef484acf33c6d5aa931c30444de1cae094a1f3c302376de24dace6723d8585afa3126c56649c19e73f087e58a08fc3b01b6ea24107b02ebf3f92492fb2b435eda77de35f33c6d5aa931c30444de1cae094a1f3c302376de24dace6723d8585afa3126c5b50e324101ed716603bd6db382eb750d7a9d2550a4b858fdda9f38cafd38111607f17038765e765777fc47a9c55e48c8124b62d47a67664799b986cf668eb4a5b50e324101ed716603bd6db382eb750d7a9d2550a4b858fdda9f38cafd3811165987f1bc2e30f4c4ffd565bbd17725931d3068e497c2c8bc8dfbec82ad9ac243cf65cea3825f161a1e66fcf2e59bdefd0be9abe3c4447520dc812a5d1ef529265987f1bc2e30f4c4ffd565bbd17725931d3068e497c2c8bc8dfbec82ad9ac24302c4995ec95fc3d165abdab730f21b47ae4e6c5ae9efc1e54f379487c253f9503adbfef18c37414ecd655e89526f035420a0ad36967f4625d6edbec922a627d702c4995ec95fc3d165abdab730f21b47ae4e6c5ae9efc1e54f379487c253f950549f05ad1ddcf32959f90304bb0d852796d71db32eb6465f8c90a1e9136e1e1afc0f27d56e238a819a5e1955bafb40e1c6ee53863348d3518298342c8e97229f549f05ad1ddcf32959f90304bb0d852796d71db32eb6465f8c90a1e9136e1e1abbd90dba64fdfd410f05f079beb2a928acc397b827339f3da76f99c7fcdbfb525d74f7cb4baaa25b8c8e13036e55081fc644eec8fe124bfcb34637e5dda58857bbd90dba64fdfd410f05f079beb2a928acc397b827339f3da76f99c7fcdbfb52e1c16d85088af1bb5d32b61c3c9fd8303ca5f2bd211ba47d3292e4e2c9452269a965d3c4ba3764e83c4a965d723ae2828d10e8ec0627504121816b48e9e786d1e1c16d85088af1bb5d32b61c3c9fd8303ca5f2bd211ba47d3292e4e2c9452269062551f1e73ade403d5a94d0adafcece08afe4527eb115586bbc7f9b767ed27b40a93853ed778cbece1dc7ae550091e78a20619aaf52f9248d0b8a52a12c7a75062551f1e73ade403d5a94d0adafcece08afe4527eb115586bbc7f9b767ed27b33d1a614266c6d9f9eff2774e10ac3a917bba44d5968078c29fb6dec42d48fd162c26733a174d9304caf39f2fa3d8356248bf735c0715fdf3779bd2532ee9dbf33d1a614266c6d9f9eff2774e10ac3a917bba44d5968078c29fb6dec42d48fd174aac2dd90c26201dac8f8722f902fa2670614281154df4cbac9646979b26a6767f1cb1d752f1a065862001feb2c595d8570120e6d933b39cfe9a2e0f3205ec474aac2dd90c26201dac8f8722f902fa2670614281154df4cbac9646979b26a677c0da8eac3492062c24eceb388eebe630585f1ec1cae01539c14395a4ad4c83195abc953f1941337485f7f7e13c3186b070bf876c19991c9741bba77098473c57c0da8eac3492062c24eceb388eebe630585f1ec1cae01539c14395a4ad4c8318be13b767b5f7b79f04304396009b67874e9c4bb479e24936fcebe01f23bb56d4950708cfca21ace6e7b04179fd56649d4ec2fbe9c99ef8cda04aeff9e1a59158be13b767b5f7b79f04304396009b67874e9c4bb479e24936fcebe01f23bb56dd46dcbe03c0de8b575012f93d0fdd776dd8ee3a3693f919adce60477c140a0666655738db2d420762b3e7d24a349cafe6c1f90384f81e75a62e59ac094c7fb6fd46dcbe03c0de8b575012f93d0fdd776dd8ee3a3693f919adce60477c140a0669cb28272a2527077d99425231bd9a7fe15d9b11427422efab936f1171f1ecc634071a60e1bbbca347668fa6a7c927eb18e5415b131fffcf9458278de58817dd39cb28272a2527077d99425231bd9a7fe15d9b11427422efab936f1171f1ecc638444005759a2b603269a08898f0e8de86f60de4b18a2f111f327c0079fa010cbafb4a04a02b6a61d27150bd416bbe605ce853bf2f5c7b3fd22f3454acc93a1788444005759a2b603269a08898f0e8de86f60de4b18a2f111f327c0079fa010cbd51d8382d472bf65534d6d6cec81d8aeac44a4a222e493000419692c254aa17634ede2be7636f9034170dc7098218545a9748a85a3db556c7f53ae8f72c779cdd51d8382d472bf65534d6d6cec81d8aeac44a4a222e493000419692c254aa1761a766ccac6850b0424118733e2b086803921e0829f98ad0719be671a5da4263cc334547061fc33e59fd008fcb4e16b2e78e17051e068f44f9f8a4b8ffdcf0cd02231f062f77245c1d62109a742f53d85d8b69d91687957e34e781c8d5f6b5fe51d519f5e94d0e278abb70294a6f9cc64fcb4d0681be838223c7a4b928b4a9075fbe9884e5e1a28ff1d01c087bae2aff7fce7f80884f16b7e3941945e977f3ec27ebce06c49098560f0ab5892bd0535fa277d3add18a0f3104d37e9f10a92d688fd2528a40503521b9d5662df761e57c4c19a8b4ceeaa36ef33d877ae4e95023cad00c7ab56f0db52811f208f3a366dfbc696711cb37015b2ef77dc0fbf00e592c21e2ce5937429a9aeb92686b192e4751eb28399dd7af44bf524b5706c2237e8b9d25247d95a437a0729ea6a963877503dd83975d73fa4a0088bc3fe7f5faeda12fe0131ff8dba636c727b1b0370d60a9817b50dcf3b9c726a64169e9745c9121eeea30b412c1f9375c86965528f0fcea92cb59a9f6f7f827ad639f6d50d5432046407fe31a1b3416acbd34df0c4622c7f7e6fecf9859bcebd4214b6b62c505f03950ad7681549157802d8c38005c59ed3c5df5d9f328636701bf24c9953984faf860768e940633cd0dda9bdb10d3faa9f018e4e94bcb29975cbfa8fcb7fe424f0e86363c03e17fcf28d44938d2d064d3de8419705acfa6f6f7a286a66e4b7ba1c0e82ceed789b3bd1c1de73d40a79c623b8698f07aad0299921bb4ab9f758eaae2bcd54df6664081634a3e1f3998bedeab2c72ddcd46f3ad82ca5fe53980dcd5db584ee6c12f0b2284d79ab107e1a79a625f8b28d80bd6872031465e55bbfd6ab94a3e3cc02359e455af7fed69ab8dc2266bf58a3b10d4153ace9a776b28fb66dc13cad79303d04b81a83a9d556775a442e1369d45121a0e0ab8f13242328c144a92518311e69ba5e32529650673c6ac61b300b97800f8cd5423b429ca2abf14748e879709eda31781ef3dae2da934387b47e971ec209a1ab5702e7874c801ce6dc27c1bc7eb5dcb6f3407587099018ab086866a88fcd0c71d13d415ebb1e502759b1ee544d0df40870f102dbc22ccf80e205ae2ff481cc13a8d0a3229677bac1f0dcc1e68ae2779395b1b88b99d551044fe2b149502d993fa0eefe6bf17bed5c1ccb61b8cda6982745ff2f6fd5b5973c468b53cd403dad06d9d47dfadd88ade0a29d16cffd3997def9179353eb6ae020644c2e59a5d4dc5ec1583da51eab7eabbddc109ef35ed9aca855ca57629ff38f775f7a972da5771df9654e0bcdf8aab7bb725739e88f1529897190c26c969689735852da29b39f1fa962a7875dd5310a7e1d6f6befd7aa20f4acc0b9154f3206565a2ea5c81b71ad7b255d2b9195f8e79dada8f4e68c15b1ceb61f1f35354106972a6e3f29b69f351d701ad1ff3690284acd052027b622bc696be5fd2068fb149cb82a10e6dd15537175604c1a212e0d1dde41db44732b7bb09f00ecb0359d6c9434ddbe3065ea0ee3a93a9035543b71dbb348e381137d9156ae36c93d16afc52347daa6caba50395350ed78af40203821d243e910a11a7a4e9f2d2eff70820d5863bd5593de8d283b89e1fd8e0bea51ef043cded7c7261849ee3906e805d3e6c6b0afd2cd11399b73a7d965edcfd7ead903245e111a5dd49874b796a229fd000f1e22997e79621aefd7e823757294dbf3f1b388f55a2ac4c13336f2814fdc862ad52e88a93c7eca7cb3e68d2d8d9aa5fa46bba109c603c76fc69e1309b23196ff7ecec1b1bc52c0ca265400e05a055acabcbf6ad46d7c6cd0a3ab45796872944e8ddf21fa89c0cca6f1ecbb1cc73369f109a6504cbe619342b664c938f97e39e253836a894be588688098bf9b88999fad90df09845d5dd4b654f375c929f5532e2e243f77ab102aaeabf39a71e7e5690003c23752f77c7ea1108cd51dd7e9b0ca7021ad925aa982bae5bcd2f988b025b414cdd379e6702d88c31dc4953ab4d91561b84892242ae792a0ce06170232abebd9b70fa698dd368060f0a3115a4faf8c3a95238b51787730027b4a5ac0e5a83d071eb02f705890d2e15c992edb2a7e5a4d97aaa4fb472e4e850b1d480e79606baec0d417e9bbc77186d47bcbefc8fc1a3dcf67a44b7aac2f55c4bac16f9fd30240806eb58c7b92f49d4cf1c8aaa086752555f59bcc7e931cc3bc86f10fbe536da7608abe547333aea43f505e09506cac51beea82d03994381f39fc778180de2d5050098b9faabc78a505e67cbcdf185ecc9993eb7bd4f9788636dc020028fb1bfcfab121ca90902449498bbc4e3337976e80afbfdfe4dbf4b5ad9a84ae646af7ab5586854297ec737d4aa485b96f13641a556106223eba0d761a5fb962eacb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c39a221e5a4eb69531bcef717a27aaa9617e26b01e4addded1ff550b704159cab39a221e5a4eb69531bcef717a27aaa9617e26b01e4addded1ff550b704159cab39a221e5a4eb69531bcef717a27aaa9617e26b01e4addded1ff550b704159cab836d03a8eec45727272f57c618de8281aab70851e9c7b3484030a5823bd03cdd836d03a8eec45727272f57c618de8281aab70851e9c7b3484030a5823bd03cdd836d03a8eec45727272f57c618de8281aab70851e9c7b3484030a5823bd03cddc932dc0cac22243963e0d9dc8c44552aede1382fbd05dc59c1dae19af8a030efe2814dba6dda6d0f8c3be2573606ea26d4ca81a8bd515a5982f604a6fb9c94e4c932dc0cac22243963e0d9dc8c44552aede1382fbd05dc59c1dae19af8a030efdc0cbc495b19adab4ee7720131e5bea8ea3869406ecd837e0c53da05810b7785f26aaba321bbb003eb752e8c3ed7d844266d8c3614e8dfe6647480fb2f188505dc0cbc495b19adab4ee7720131e5bea8ea3869406ecd837e0c53da05810b77855db0b70f2fad937f0b81ce9efe50dd59c4e31235cf84ee66cffdb89520d1f9381c015e906e97729f40d9620ddfb86d653e111757bcbabdb1a3306b5739e9ebfd5db0b70f2fad937f0b81ce9efe50dd59c4e31235cf84ee66cffdb89520d1f93812e01e2f7ecfc24b3a9e6270806a770a2b996776d063e65c9521dd497c81b2058148af9f7d8b096afc3e83f283cb2753f46320a8fe65a40d91e08aacb6a6e0ec12e01e2f7ecfc24b3a9e6270806a770a2b996776d063e65c9521dd497c81b20592ce4e800a26a4deed6e9c8d44280a87bb405933d4a04dbc72619c1e5df0e13640a0bdcd4670e17c6ce87b4f086401bde47b0de35b7c5413c23ccda640a37d9392ce4e800a26a4deed6e9c8d44280a87bb405933d4a04dbc72619c1e5df0e136f76d22f0cc9552a9739344575ce19d321370fcca116ecfe692ff72942a1430bde5847de632965235a1150788829240751145850aab2aaf8cdfcdc3c6b7858504f76d22f0cc9552a9739344575ce19d321370fcca116ecfe692ff72942a1430bd116d21145e1eff0de376f9c315bdfef2e7449d81d93bdda84e9a74f4f0c7e1d4e8d1fce30cb07bf024e3e496e1e753eba1361a71464cc463227fa5b7c0b203fea93c0da932a1c6b88a33f17ce2db7ec99e78ea7d8f8a46b8a2d0cad1eefb242e657be51ee577359f11fdc025e300236aba258217d8fff123513bbfb02f205d4e74daeb5bfa3578bf291d68de72e57df325e624acfcad21f240f0d192f40f3eff657be51ee577359f11fdc025e300236aba258217d8fff123513bbfb02f205d4ed9272d2bb8813e581c288643972fd6ca16b264279afdfaedac240d412ab761539aef153f0d0694b04047e4fa8b829d5bb66ffd3404043d6e411481316e4258b9d9272d2bb8813e581c288643972fd6ca16b264279afdfaedac240d412ab7615383999cc221401dc2fccca9d3dbe395c82a9f009db310a00e811c68c60654771916c62c93da9ed9338601adb171f1aac3d28c1c9cae35ee1b6de7948de837e436d910ad886333abf3664a4fb4290d3b81307a16c6d9ca14356b3644a9aae6e7147e13dd197d43cc401e734ca09365f4ac76df7b695c709e3bfb04726f5bff7178fe4deea22af6d5f86bf1ad44db25a3e452875f40d73892fa6681c50f83704c8db78e533e055c607b009b1ad93dbbf16a3595f6522b95536eff974b202a34e8fde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e46f1bf431aa68e36406b32cd94afaafd109452df427aa726855be4176077b56a2e3c4212f38d27aff680c0a7f6c377829438a7c7a4f85ad4789b22de7ca73a9042acb60984c6f721fa89c42cebe22572acc9434cc7f27d2fb4362b3602deb1d627f9028bbdde32e61ceceeb929520023607de25aebdc039c2d568d9c1a8d1dbc7c15747f0d13d0884b48d424c3b38d5e05cfece09c539c906d5dec48be3d083c0a16cfbe6b674abb6534c984f06af296a01668b208f0967f25f8a4348e625a36d9acb2151507735aa72c6aeaf15142a75cb0d3b37b48215ac45ee17106adc18bee23029c39e8d677ba3d4f672d1e5fab0706c61412af4daf4ad16394b5fbcb1bac0d4c2067cf12930993eabdd0dcadb2d41748e4a4d78f8b8280439c936fcbef714bdb8f50463f754be428d21635430e868c8f7e608152820f784fce645ab1d2ce9085b2a802e3890a836414fb1e80c2d6b34dcf3155a02dcb7ef17f1b9a01ad00dd6cf406be2cd020e16ffefc4e01c8bc45324e02341a71c52993f07ef5c343ed8f538a78bbe635a06b85bff5b8d60fa81e42eb9feb4c2359e8bda790377168a9f1197a95ada1732be8815d4f2228ac90c05d4af7435fd1464380a10e3ca173f61027bbcdf521589b58fca01c3a5d2cf9ee40f69e48567b2175647fb5e2cbb8ce683f35abe03acaefb05ab867654e8bdf7122f2a4c3c323d21989342a6eac26fbcd26438397c6c3de40f4546c7112c81f784356e614ae529d8c90570d40f711a12117d8c600e848b41f0c89ec1758d650a8425dd9bc40b502fce6298d4cdc002c744eb87a94e5ebd94e5966e103dcf29da97b458543600f3aa79c8158d47a9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558fb76bda261c71c3e6487c1b86e78d55b40c8c024b23cfa23ae20a5487a3e60d8fb76bda261c71c3e6487c1b86e78d55b40c8c024b23cfa23ae20a5487a3e60d8fb76bda261c71c3e6487c1b86e78d55b40c8c024b23cfa23ae20a5487a3e60d1be5ca8348185453bf8d9a01c0677a6dd74ab71fe4ff62bd9a42f0cb179746841be5ca8348185453bf8d9a01c0677a6dd74ab71fe4ff62bd9a42f0cb179746841be5ca8348185453bf8d9a01c0677a6dd74ab71fe4ff62bd9a42f0cb17974684e03ab387034804b0764c0039e680d49328e1046cd03774b3ba03e7b1ca08007dcaabeb5d2d97eb521a6e6613d498d4e4f75ea75cada1de6fd0679cddf56b937b2379714e4a30255c17189ea7ce8434fac06371ef595f4d3a2f6d02c06a8850e953c3f01f137ceba5c22a3c5479f357e8d5307100268ff6d3f2a214443b4d9f4a53c3f01f137ceba5c22a3c5479f357e8d5307100268ff6d3f2a214443b4d9f4a53c3f01f137ceba5c22a3c5479f357e8d5307100268ff6d3f2a214443b4d9f4a068e71af2f58f918e99302b9d80ed55d0a251b7be8a16193a0f76c163f5d40e8de3d11140a33919635142dfc2004613d313955faed076420b5c4d60d9b7106e0068e71af2f58f918e99302b9d80ed55d0a251b7be8a16193a0f76c163f5d40e84f7509027aaa6831c5d949dcb9bb6d9902487910142d0aac28f2d7373c3b041553425a22efa6ba433d0f114421baff671c8d66a7cf1d1980caeb9e44f5b564534f7509027aaa6831c5d949dcb9bb6d9902487910142d0aac28f2d7373c3b04153314883ac4c9635a6ba4adb5d1e82a96bfecf9f21a2c1b0bd72fd06f61fbea8d81699938bfa13242d6da05a75083df172ae14ccc7df2d46e8a508edd8a93b3f93314883ac4c9635a6ba4adb5d1e82a96bfecf9f21a2c1b0bd72fd06f61fbea8d130a28449ff744e964c44bba17502b124333e77557fb9eceee7be364e73ea6499fbf27430b8e0c616c2068407b4378cc241bc064cacfb26a900bc5d163d7f88d130a28449ff744e964c44bba17502b124333e77557fb9eceee7be364e73ea64919b526210bab72c6c97a4e4ec32c24cf3cdbd5662eba990bfdce3d3ecdf7b9810d105412ac8f2b23a15f3d0bace357b76804ae8cc76f77e741d1d9ccb27c31bc19b526210bab72c6c97a4e4ec32c24cf3cdbd5662eba990bfdce3d3ecdf7b981d0d3dc6e612b4058d4a8f3a39f1d9a8eb1fd53cac34ea0fc1888f31bece4fc7fd0d3dc6e612b4058d4a8f3a39f1d9a8eb1fd53cac34ea0fc1888f31bece4fc7fd0d3dc6e612b4058d4a8f3a39f1d9a8eb1fd53cac34ea0fc1888f31bece4fc7f38f96ad1fcfcf2b8fdc46a47a49881cb6d457e4fff7e3864b479a11b08f6fe3b0667f0cd9098041c54e94f0b7abe9efc13b81f196fe495feed6bd325a3cd69adfaf806f5db06f747a4327bd5cda5a998d3fef27979f1b5e8a96da1fbd63c6107c2caca4285525ea19340f87952af6525f8a4fa6882efcbcd08029d5ff5a0a14846c5f838746ec16f8ed21209315099eb989dc57c8eb9c8d1d71694ea2be55b2b2b9ad5883218a53a13204cd0a557ee95ea193d4ea16cddfc573346e0b8a01098e60632f50d0813c0866a8af44711c673b3cc9218f4be4a19695f99121206d615b01768fd248384a9030e7121d3066637209b82fbdc0e5611b323e15acffbf04e414ea3c1bb594edd05e0ef7f8191a325bcfd5658f715fd5fb1f22a43a0a0fa701933965d3f03aa674c8ada3b5d73a2287d71e35bd8e4fa6d732724ba951dd27a836cdb388117cf81e78d9fa2a141cca1b14b0179733322e710067749a1b16fe94baae068f2729566e70947faa81deef8d863ed837f05da1004a390bad4134294142c822325721a6708ca241444bb618df1ca1415d45fa8a0e99e783725047dfb142c822325721a6708ca241444bb618df1ca1415d45fa8a0e99e783725047dfb142c822325721a6708ca241444bb618df1ca1415d45fa8a0e99e783725047dfbcf835bdd75879f9904d132f98fe9f0ab34e19635b158455cafdcbd8ed7bc39e0cf835bdd75879f9904d132f98fe9f0ab34e19635b158455cafdcbd8ed7bc39e0cf835bdd75879f9904d132f98fe9f0ab34e19635b158455cafdcbd8ed7bc39e048a4ae0eaec5445ae69753d4e824435074d611fccc0215cbc6cb88f648d95a55b3484ecbd7069e3efff3394614eeb4a4ed9a67004b5c4564348482a443f508a1d0959f38291a1d374705ad40dd6d5de8e75544620285a43cbd3c95087943b0ce8703d2d2df4695719943e04bf08f83b70f5c8b01cf37a8138105f4d67e229b14806e6d8678f26c6a63b6dab248f1cdebb3462194bdee3b24a20c5a88153e86998703d2d2df4695719943e04bf08f83b70f5c8b01cf37a8138105f4d67e229b14f930331cb52ec64de7459e9aafe145863881a36eefbaf8db8f57080c949e5aec6042784ed037502d173399bd4bad208002563135bfd7bc25d8c7b9f22043812cf930331cb52ec64de7459e9aafe145863881a36eefbaf8db8f57080c949e5aec833167a920c77c5b07f1edaa8b953a666fb3ce20de216ab35bac8a593ebbfa15c9b053addab5ae787c7d05080d3e243105fe4817f5c46e779f43ce788240ad0e833167a920c77c5b07f1edaa8b953a666fb3ce20de216ab35bac8a593ebbfa156052b7e13d67f0f8ec41745573a20602814af059bf365a0415ba2e037e9f30076052b7e13d67f0f8ec41745573a20602814af059bf365a0415ba2e037e9f30076052b7e13d67f0f8ec41745573a20602814af059bf365a0415ba2e037e9f30071fd794c7fdb7f204c64a7b735449103ecae4d71d1b69e5fadf2e88f4a953663daefd28d33497fd8caf3c4e0e2e1ecade41deea67c52d8085f6343f9ed258db02084a467ad2f196854ea0d5b27d598fdb5c60e1f4ba3374754579bf941cb44a16031889fbb411fbac5746152ec5154cea3459ec1e8b66002128301c3323369046031889fbb411fbac5746152ec5154cea3459ec1e8b66002128301c3323369046031889fbb411fbac5746152ec5154cea3459ec1e8b66002128301c3323369046073a2f7fa78e120e5a5daf8bc9787c6db2a3ee7c649f4d2a11075e1cb7f4c0e0073a2f7fa78e120e5a5daf8bc9787c6db2a3ee7c649f4d2a11075e1cb7f4c0e0073a2f7fa78e120e5a5daf8bc9787c6db2a3ee7c649f4d2a11075e1cb7f4c0e0c0136d6e4e74c08e1132664bc9d24834e5465b204ef5951d9f7dd214641b16af6d34974706a4c9ad3ccb5dbf82a53b585af9938af1e8186fff2acfad126652f1c0136d6e4e74c08e1132664bc9d24834e5465b204ef5951d9f7dd214641b16aff74cee92db5684e41b7501a6c4fbb7364465ef9f0e6adb3a15bffbd195871955f74cee92db5684e41b7501a6c4fbb7364465ef9f0e6adb3a15bffbd195871955f74cee92db5684e41b7501a6c4fbb7364465ef9f0e6adb3a15bffbd195871955e3a9545cb2d79eba83740ed886cd946a56fd157eef6c57fec8d282791b775a50a7a6a7cb45e5e7c51572a94cb302b8c9685ad5f6335e2adc939b7e6bd81f543ee3a9545cb2d79eba83740ed886cd946a56fd157eef6c57fec8d282791b775a501e8227e0533dfae5cd32c79d5d6ff360117a34bebc0e1195c04f6b462bee7f751e8227e0533dfae5cd32c79d5d6ff360117a34bebc0e1195c04f6b462bee7f751e8227e0533dfae5cd32c79d5d6ff360117a34bebc0e1195c04f6b462bee7f7501d3f091b4d836256e71b158f51c446025f8de12cf1bb632180665762d874f1001d3f091b4d836256e71b158f51c446025f8de12cf1bb632180665762d874f1001d3f091b4d836256e71b158f51c446025f8de12cf1bb632180665762d874f10399a9c8b03d2d80c50994a8487dcdd2c787506b1835296a7cb0d6f3d0e61dbdf399a9c8b03d2d80c50994a8487dcdd2c787506b1835296a7cb0d6f3d0e61dbdf399a9c8b03d2d80c50994a8487dcdd2c787506b1835296a7cb0d6f3d0e61dbdff6f6c6d6df38f75160bfa1d25c0dbccd84a53ff0f23f3e91673018aa3c0d34edf6f6c6d6df38f75160bfa1d25c0dbccd84a53ff0f23f3e91673018aa3c0d34edf6f6c6d6df38f75160bfa1d25c0dbccd84a53ff0f23f3e91673018aa3c0d34ed820ae91741265051829f24a84c63dc2facadfb5642c0efaa3305a516f64a849c820ae91741265051829f24a84c63dc2facadfb5642c0efaa3305a516f64a849c820ae91741265051829f24a84c63dc2facadfb5642c0efaa3305a516f64a849c0d9df4ce8c21177e3c52ae183ed080dd485820aeb873d90042b88397af79c6770d9df4ce8c21177e3c52ae183ed080dd485820aeb873d90042b88397af79c6770d9df4ce8c21177e3c52ae183ed080dd485820aeb873d90042b88397af79c6772ef1bc9df2cb429cf02598ba67941586f2bde01891ec46737482c4b1ea9090f22ef1bc9df2cb429cf02598ba67941586f2bde01891ec46737482c4b1ea9090f22ef1bc9df2cb429cf02598ba67941586f2bde01891ec46737482c4b1ea9090f261a8565154585ec35c02158ac12d72e32613ee025037ffc129119325592fa235ec8b0db2e7ac2c663d57c735839ceec31aa20d2e42d65b72d3ccbe2e86270eb71b64b8cd5bec67ad6b991243b7689380141b35f3f62a14b7e55f9c85f89eaafff327d28e234236c3191a60c2635121fa092f7e50548e54fb3002939d9d6a725df327d28e234236c3191a60c2635121fa092f7e50548e54fb3002939d9d6a725df327d28e234236c3191a60c2635121fa092f7e50548e54fb3002939d9d6a725d6ec9d717b230618febda4eaf7fca4f91f026039e58a1d817cff2851b1fd9902deb769c3383bea7e56e34414a4813d5466b37d5a6a315b34d36f5e68b8b9bd6fb6ec9d717b230618febda4eaf7fca4f91f026039e58a1d817cff2851b1fd9902d5aad722b9999a6dd8b60c23f81fe7534d691064cd50d105943b1b23083172bc55aad722b9999a6dd8b60c23f81fe7534d691064cd50d105943b1b23083172bc5c6b083f60652dd105bfd4fc808106b881db2f318470df359b2cfb9a1fd7da478b999c4608c320c13a93d5e19d1ab4941281a63b12e00c9ff93e875b1ff3127f2f8235f18e60bfddd02cbdaab27692e11f668137d35b722c465c68c88de79f70db999c4608c320c13a93d5e19d1ab4941281a63b12e00c9ff93e875b1ff3127f2beaa8a65f839e0fe3955bee25943f7d9f7a6efb8ee0511ea0af003feb5f40794ff596772d2d2fae30cfc239b6a661c18677dcff041cd953bec5cecb48eac0ad6beaa8a65f839e0fe3955bee25943f7d9f7a6efb8ee0511ea0af003feb5f40794e2c54181a81d02ddbf0d1b60838e9f68b6e9777c002eaf7cf9522cbd10343c1d0632c040e56e069842bb468136c00fc1ffeb2f6a3f542a1a63cd10a9fa267f6ae2c54181a81d02ddbf0d1b60838e9f68b6e9777c002eaf7cf9522cbd10343c1d210ed200040f2e20381b73a847ce3b1286a65e67a2027eaf91354be4b953af9646d3b15951e5d040ea30f4739c019178fb3997fe69c1c89e0d09a018055da54c210ed200040f2e20381b73a847ce3b1286a65e67a2027eaf91354be4b953af968285c569eb1ed8ca47bef4d9825280c2e148f81b8f726c72e1e28a323d5c9afefd3bfb4422f880a1d48e1375a794ba02a0d186bd858c39a4b0dea3de58464f148285c569eb1ed8ca47bef4d9825280c2e148f81b8f726c72e1e28a323d5c9afe9e0f2251bc188e2e57eb3acac7f78f8dbe152735af9f26251111d4eb5bc78a3e9e0f2251bc188e2e57eb3acac7f78f8dbe152735af9f26251111d4eb5bc78a3e9e0f2251bc188e2e57eb3acac7f78f8dbe152735af9f26251111d4eb5bc78a3e39ea2bf36713efbea65f7175c713369747ddf81af52c3abbfce9502141e0aee939ea2bf36713efbea65f7175c713369747ddf81af52c3abbfce9502141e0aee939ea2bf36713efbea65f7175c713369747ddf81af52c3abbfce9502141e0aee9501c7dfa261304583b9d04b7a131c4a55d803fefe9f2f696e3dcabebd497075d501c7dfa261304583b9d04b7a131c4a55d803fefe9f2f696e3dcabebd497075d501c7dfa261304583b9d04b7a131c4a55d803fefe9f2f696e3dcabebd497075d6616dcfbc7d15717d5df67d8b12f4a01a4e1a879ded41a9c35930dcb6bcfd0e2a84bb9e0bf54fe6855f1680c987827a626df984583c91a370d16eba903ef56f66616dcfbc7d15717d5df67d8b12f4a01a4e1a879ded41a9c35930dcb6bcfd0e2c0559e376c2dae6d768d1067b10d66183c96e1c9cd3308cee8db58de84e3432ca5cef93bcb36ceecef47a1b9489449c6e6cd564c1e669bec05a3fec4a00963a2c0559e376c2dae6d768d1067b10d66183c96e1c9cd3308cee8db58de84e3432cdd9715a5efce2c7b5a5ecb27be64cc4bdf6e85936a142c168f18add2aa4c5d2904d0710f5abdf49373b5e398254ef6cc59faf3f3881eff980c2ae92e87999be0dd9715a5efce2c7b5a5ecb27be64cc4bdf6e85936a142c168f18add2aa4c5d2969f13a69520059ffbd6edf1ac2edcb5424305fac04ec10cc7ac6e1325a4fd4c778b2a30426f3521c96a0c9832c900cc4cd99021d95f814c94b124f9488a9bf2269f13a69520059ffbd6edf1ac2edcb5424305fac04ec10cc7ac6e1325a4fd4c7b28d7ed487763ca68ccd8fd91a9b0eadf8efdde2e11b73175af586bcce309708739a5d2003724d0fc389ae6f9f9864b419a354fe315c6865f09acbf474c68230b28d7ed487763ca68ccd8fd91a9b0eadf8efdde2e11b73175af586bcce3097083cf39c5c433dcc94dded2258a9513e759e088db094a0ef52abec772f0815d1e16a1896df0e833347a32b2de8105a739f53082799fb612faabaf506a47e734fe93cf39c5c433dcc94dded2258a9513e759e088db094a0ef52abec772f0815d1e1b181ca648f41069be58944eb2c1c062dad960a589d3cd6aa59ea8a8e5cf187b41330730a4d8db3ef48df68d8240e040d9cedc197b7e27c6fc885b805f7f7455eb181ca648f41069be58944eb2c1c062dad960a589d3cd6aa59ea8a8e5cf187b476002ecf8309ecbf2c63bf178b9998d99b5f1e008b487574b86381bf6aa4c3b684ff274c7e62d7d9ec3d5afa975c17baa187445e057be7a4cf9eff60108f068f76002ecf8309ecbf2c63bf178b9998d99b5f1e008b487574b86381bf6aa4c3b69a0c8941c1733462feff5fbfec5ba2bc2ad9256a3ab1192e5c0062ae66a1115f06cb43be4717c9994982ec8bb5defd7e7a0d8528e4d5559e7e900f4daae0b0f89a0c8941c1733462feff5fbfec5ba2bc2ad9256a3ab1192e5c0062ae66a1115fcebdbc6206034c0b8ad4e4529b575bf42773a66e4b67e027fae50d810a2b076ecebdbc6206034c0b8ad4e4529b575bf42773a66e4b67e027fae50d810a2b076ecebdbc6206034c0b8ad4e4529b575bf42773a66e4b67e027fae50d810a2b076e1974f51490ba9d975c436214e6c0dbf3d3f5a9f4d5fc2e96a2cf113e3e41ea661974f51490ba9d975c436214e6c0dbf3d3f5a9f4d5fc2e96a2cf113e3e41ea661974f51490ba9d975c436214e6c0dbf3d3f5a9f4d5fc2e96a2cf113e3e41ea66b999330ccfbf92b0b695e080a35104161a702132b8b701144d72a3f0ca981dc5b999330ccfbf92b0b695e080a35104161a702132b8b701144d72a3f0ca981dc58d801ac20b6be8d930e2e0e14ec5c8beaa5b9cd1678aeee99c91ed21a070bfe38458c6f0731a2655dcb9124e599a9ee20457ca9e98c92a39693b020c3ac58c6559de28b63bcb5f00a8fe7fb79359a648acfffeb6d7d87fbfe0691701ef2bc5d63d887a7a376cb9efd1d9c9f5ad7ab47d9cbca5589df036973e5fe338749626b9a9862fe2a09b337a93418c2a20df72787087e18752861de6825d5a3705b677cd0c99d8f40a0d98bb6daeb447d438b9e92ff8cc4e6a7db80639f983676fbb7966a9862fe2a09b337a93418c2a20df72787087e18752861de6825d5a3705b677cd2e76d00066f5c824467c7c4ee4796aab4b39a7aa72046b68a894e030f5967e8659850c911487b4df0fbb36836632b3a9e5881f6110532106936600504b971d0d2e76d00066f5c824467c7c4ee4796aab4b39a7aa72046b68a894e030f5967e8614ba0305e26a39c658c1cf864b6adece26af69ed98f12f02d145503e2b452d739336c3f37bedb1ff80bec4135ede7aa0bc810bbb377fa54f9c327fb7c52963d014ba0305e26a39c658c1cf864b6adece26af69ed98f12f02d145503e2b452d7330eb1d674ef10371fccad57453d1376856ffad71ebcdaff2ea781a57ec3c50f17ea90d86a16aa93bc0d7e772823d60fa2e930be4d26c9cff761eb95dbae69a1330eb1d674ef10371fccad57453d1376856ffad71ebcdaff2ea781a57ec3c50f1425b24928b915d70de4a98aad3c846e47ed6b46a48f1b314076a0cbc52152f38b294f8c6395e555c52060e7796ac25c9b56f71f4049faeb4b15cd5ee2ae1e2c5425b24928b915d70de4a98aad3c846e47ed6b46a48f1b314076a0cbc52152f3840289c9740c5a95a600a38cfb8010f92c9819c80126e5e930fc1740b2bd9c80040289c9740c5a95a600a38cfb8010f92c9819c80126e5e930fc1740b2bd9c80040289c9740c5a95a600a38cfb8010f92c9819c80126e5e930fc1740b2bd9c800b91e50750c8dc033ead7533cb679cdfc449e6106840b53d8eb694c9acb33eddf4367f0930b0d254ed9c5a5aa361294a56c9cd49af234f268f5e1412a2aac7b32ebd5b5379d5fe4b1ab447f5126ee415c1aa50cfea84fa3025a76c591d2f5293cebb97a4116c88485f2db9aa79b07cce887fee7667e7343924a6f44efa138b1d9ebb97a4116c88485f2db9aa79b07cce887fee7667e7343924a6f44efa138b1d9ebb97a4116c88485f2db9aa79b07cce887fee7667e7343924a6f44efa138b1d9dd652857ee9491d66a4e202fcbbb6fc4fd4fa5351b569f4842d560bdcc968df1dd652857ee9491d66a4e202fcbbb6fc4fd4fa5351b569f4842d560bdcc968df1dd652857ee9491d66a4e202fcbbb6fc4fd4fa5351b569f4842d560bdcc968df1ed7169b55517ce9e87fab43525daba95e29afef0633ab843d3653f07ff410903fdbb8fe926e99b4fd702cf1aabd849ff5976d5b0c06fbb5d7d726e5763d64d7ced7169b55517ce9e87fab43525daba95e29afef0633ab843d3653f07ff41090375832fcdc91859c049ffc0933cd055cf6ab88e7a16e8a7cd0f52c67d7ce23bf475832fcdc91859c049ffc0933cd055cf6ab88e7a16e8a7cd0f52c67d7ce23bf475832fcdc91859c049ffc0933cd055cf6ab88e7a16e8a7cd0f52c67d7ce23bf40b6aa5f75e10b8e22f100c04515d63999f0d303a1115590e23fdb18557af22622ce6bf01570c3ea2f55c9817c9e47cc9c9420104d0cf2d6c230d65c2fc2132f10b6aa5f75e10b8e22f100c04515d63999f0d303a1115590e23fdb18557af22620f3e460d2ef0b1412abbf159c84284aa8edb55d907f5214a5c314caa3f4db5047157f926e7b6126b1568d2dc609141a06ed780e142dc73f6e14f8b4bec75fc6d0f3e460d2ef0b1412abbf159c84284aa8edb55d907f5214a5c314caa3f4db50472eb3e87ff3d67a509c7007f52d884d2b329510dd2439015bc07cfdd329eb29b72eb3e87ff3d67a509c7007f52d884d2b329510dd2439015bc07cfdd329eb29b72eb3e87ff3d67a509c7007f52d884d2b329510dd2439015bc07cfdd329eb29bad4a7b9cfd2bbf0c05e93d6e2f8ee298ecc3a9b2d5f9c0867d8b9a21be97d04cde79ab0177b468f34cae1aa07df83c9c739bf825a644e414ab5580430c9fa0af413c4c2fd229eb86cd53022e1adee6421e1f6b1c7dec64dea9daeeb557424a6e87d04128d583765debb5ffc6d2ec60896c704dc7af40d2c6dfc182ce37acb4f6f12150f8ed6ecfb7ef53af8e3e8b5d9e900bfb6da356252417a865cc1644bc5a87d04128d583765debb5ffc6d2ec60896c704dc7af40d2c6dfc182ce37acb4f6b1f8ee53bb485a174c96b45c2c3b6e11dfd6f9afdfcfa6ed9de6d343b00a4b01b1f8ee53bb485a174c96b45c2c3b6e11dfd6f9afdfcfa6ed9de6d343b00a4b01b1f8ee53bb485a174c96b45c2c3b6e11dfd6f9afdfcfa6ed9de6d343b00a4b016266e694ee89e16f5b5347e1048e6acdba0ccd946ba200a0ae1f779a079a63dfb6c1f64ac8600fbaced9ea06a4fda092222ac2f0fe8dbcdb6ec9a28661fe910c6266e694ee89e16f5b5347e1048e6acdba0ccd946ba200a0ae1f779a079a63df25a21ef89a57ac5ece673825ce4bad8fba9cef7d9dc749fa7340f1a2c83a14ff25a21ef89a57ac5ece673825ce4bad8fba9cef7d9dc749fa7340f1a2c83a14ff25a21ef89a57ac5ece673825ce4bad8fba9cef7d9dc749fa7340f1a2c83a14fff5e486b4ec68e9404c903fe3cdb975af6a0d6a09db39eee523c9c5521ec5c954f5e486b4ec68e9404c903fe3cdb975af6a0d6a09db39eee523c9c5521ec5c954f5e486b4ec68e9404c903fe3cdb975af6a0d6a09db39eee523c9c5521ec5c954e202998e927e56c41258a13b58f4724a31e3da61a0d2dff11d62400878d7adc7d470a7a9be33fbfb159be15de56f6a2cfb7e28f54e71d6402536bc411251f58be202998e927e56c41258a13b58f4724a31e3da61a0d2dff11d62400878d7adc75d1160f63a11977b7f9f5116a69c5ecb91e411724872e98ca96f3a75507805fa5d1160f63a11977b7f9f5116a69c5ecb91e411724872e98ca96f3a75507805fa5d1160f63a11977b7f9f5116a69c5ecb91e411724872e98ca96f3a75507805fa27034f29ff1a25d2a142aa5a0c3f2e538e74c13a69dc601950363161f9514ecf2aa86c3f9656a7811ffb5d08d19d25c1261d01f178871b25123e632e6db7776927034f29ff1a25d2a142aa5a0c3f2e538e74c13a69dc601950363161f9514ecfa713a3b1181a1c0bc47d3f7fdddfc70c52165e097e419b03ff34cdbbb1bbca7d3554e2eab7da4e023a98f91b83574c0cf5a1e245c8bb89a4e27c539f6f3a5e8c38a40b1cbc5daa0cc41663a113093bd60b92776956dce78a4afa1a85b3cac3ecfbe79c4772fce6d4b58cd24ba125191d93b725c112d0f1c330ab0cc209cddf827f51fc2fa646a72935c94fddc6f9d0666c2100e002430ffb87958f8d1c41f194fbe79c4772fce6d4b58cd24ba125191d93b725c112d0f1c330ab0cc209cddf82ecbf2b1ea5674d13282d26fb6363b543279157937834d8c70c64d876ad9d4f26b000e2d3dc3142f7038ead7eb69714d6265dc44abec82a501bf4d5fb1b634e42ecbf2b1ea5674d13282d26fb6363b543279157937834d8c70c64d876ad9d4f267bc5bda1d81b2a20f25fac193880eefff18c5efaf5de52d0bb1e8de5f2bc95c97bc5bda1d81b2a20f25fac193880eefff18c5efaf5de52d0bb1e8de5f2bc95c97bc5bda1d81b2a20f25fac193880eefff18c5efaf5de52d0bb1e8de5f2bc95c9cedc5a36cdd9fb4672da47d29fa81fa96c25145719a60717ab12aa44c1183e450a60e4ce5c7aa9c64eebf76068a804a90e867d5c3d5137550b607a70ee1554e9ad470426d4f18f0092dff69247134bd88e42d00dcfc181b0bcedee497858867f585fceb02176a45badd8f13cad96d75d3fe41577cb4227b724fd409d7061464913cd80437a2c3f95bc9d0c9d3b0407bd8d4c2c141944f2ac99a23cc13016b15b585fceb02176a45badd8f13cad96d75d3fe41577cb4227b724fd409d70614649c0f0ea8c2c4e162630537bd1f754401efb5eca5277cdf97a4dc06ae8000719a81f7aff407969f99ae4e7351964f21a18634125af134b1b530713f988cf5d97fec0f0ea8c2c4e162630537bd1f754401efb5eca5277cdf97a4dc06ae8000719a8c9d0d202ffb4cffb63d3e26f8a2d82d0418be71e32c60180fb0c022d194c5e2ee5e60a76b4fe859e3d06d6ce9f8e0094773a4599842da32b5e155c8ed0ee645267fbb8d6bb6269d5eff81253eee84b97207cfdf158237cc3510db7ca040c0a9f3b499bae4aea218b91218dac0d3143048901e0669b32a1d587ed1cb429d2f7183b499bae4aea218b91218dac0d3143048901e0669b32a1d587ed1cb429d2f7183b499bae4aea218b91218dac0d3143048901e0669b32a1d587ed1cb429d2f718b18dd3740e5406174cd31c06388171810ef61220de3e44bdcb14beb5694a18c8b18dd3740e5406174cd31c06388171810ef61220de3e44bdcb14beb5694a18c8b18dd3740e5406174cd31c06388171810ef61220de3e44bdcb14beb5694a18c817b26481b90924ee145efaad3792ca434944ae7f18fb4d69181544466668dcae24b3ac5a146cae11dbc150aff0c06b998ccb07b4fe495c2c0c8c41848598977017b26481b90924ee145efaad3792ca434944ae7f18fb4d69181544466668dcaeddb94128ede9f533d8a22a37f753618d36b269798f692495df62d77deb802d7cddb94128ede9f533d8a22a37f753618d36b269798f692495df62d77deb802d7cddb94128ede9f533d8a22a37f753618d36b269798f692495df62d77deb802d7cca61592e67a0b2e20a116b4f8b5d3c30648c24a6bc7726c41fea22a55dd023faca61592e67a0b2e20a116b4f8b5d3c30648c24a6bc7726c41fea22a55dd023faca61592e67a0b2e20a116b4f8b5d3c30648c24a6bc7726c41fea22a55dd023fad5b223119b6c69db54ac7d6c11eff84cbe3e389d5560d2e2a0929902e29e44ba380fcdbaaf355bedf8754a4a7da3b7509a4572145987759900c02c374a5b8158d5b223119b6c69db54ac7d6c11eff84cbe3e389d5560d2e2a0929902e29e44ba8ab6e5e16b62c2ebd2078ade463cb6a890fdd2b1e58db80b91ab33bd8299fb3c94220045b072d7e767611798f0c4bb21ad3c7fb81ed16b3a31b5d64afedf10528ab6e5e16b62c2ebd2078ade463cb6a890fdd2b1e58db80b91ab33bd8299fb3cb4a9600f51d070611def2d1745d4fe9513d7f8134df776a9e50c02b52b5f951cb4a9600f51d070611def2d1745d4fe9513d7f8134df776a9e50c02b52b5f951cb4a9600f51d070611def2d1745d4fe9513d7f8134df776a9e50c02b52b5f951c91736332ba56278c0a2ae0c8733cec6385f1a62919cf759f17bb11d2fb998166434339d29510ca3a9952d394a0416950738a39f7c9230cff1a129975e51a312391736332ba56278c0a2ae0c8733cec6385f1a62919cf759f17bb11d2fb998166e648d77bb93d75f0db4055736f660a64650b0c0cedf445ce1e7b7ad61437ddccdd115995c7b72574b1f15a864bab80145e4d176723f6a7e014d5942dafd46da516ca2b123367fcc8262f7e6e0758170357a295772ea56d0f5eddcdbc78da56d4858d3c0cac97dc88a6b3d72085cd1cab356bcdcb11b146f91992fec137cd786eeccd835c2f9b3c6fad318d30922dea7eb06ecda8911e87efa22d7885d5d9978d858d3c0cac97dc88a6b3d72085cd1cab356bcdcb11b146f91992fec137cd786e30977e5cfc1f35253fdc8b608dec2cc2a069cf9bc900d29d5c8ebab5c1c23e940a7efa14e58ce1565d6ab2202c4e8da3d736daae53859976e60da2d13454aeab30977e5cfc1f35253fdc8b608dec2cc2a069cf9bc900d29d5c8ebab5c1c23e94146450c5587387a8b256071d105cc506d8141ecff5753b5e92ed1c67e4a248fbd44adbbf8098078f593bcc8aec27fc7858ba1588de6f8dbfdc56599c3784bd19146450c5587387a8b256071d105cc506d8141ecff5753b5e92ed1c67e4a248fbb30e11976b22d1e568917534759b09e241fbf6b2f25e5fda8d46cfe0d7409fb1e4005bdd77c21b522000910023c83e912e4828f745c8ff223c894cb92d174443b30e11976b22d1e568917534759b09e241fbf6b2f25e5fda8d46cfe0d7409fb133625ccd8b55ec6c6939e7fef93ebb46d49397f9ad08fe637f119695507f98479538e4d4b2b6f785bb824a832e7da25393992abc1e0ca421d9f71136493a06b333625ccd8b55ec6c6939e7fef93ebb46d49397f9ad08fe637f119695507f9847c9fdb0f4047884bf66d85ae522ad87e727562eaa35071cf70e326f6bd271799f2f98a6a14301cf0d734c9f1bda24cf70c4e956ef0a7de6be9cc1eec465a927f1c9fdb0f4047884bf66d85ae522ad87e727562eaa35071cf70e326f6bd271799f8e79242580368f1ff10297c27672404653aaf4266c6231315717ed34d9718eb38e79242580368f1ff10297c27672404653aaf4266c6231315717ed34d9718eb38e79242580368f1ff10297c27672404653aaf4266c6231315717ed34d9718eb3d8d394d4d24c0a9cfcca469b7f48b66d6e0acb99f4fb002610f1a87a44cbcd9471b7f255ce50946c5da84f31b27822f82f8f300db11178a8dfdd357106791ecbfe19f535ebfb83dde565fbb880168ba80a7f2eb3fa3b20baa2905a3c8d1f4de159d3b9a69b521e4d4637322772cb2f1554f9480dffe17f85b831a5b8e040ba5259d3b9a69b521e4d4637322772cb2f1554f9480dffe17f85b831a5b8e040ba5259d3b9a69b521e4d4637322772cb2f1554f9480dffe17f85b831a5b8e040ba524e71f0cc494ab99b1287b74bba56ecb2398f9587114456b3747f3d15b160033fc06d43856dee03199cc3d0860161a39fbf7bfafcd668af2215c890060bdaf2b6e79b4d0cd20ba8b2ffe8f460fe18a2a7e76654ee29ba9955b4d72ebb583f47ae28d4e986c17c7c404d6a35c164c8468036ea4823db81ad72b8d5b9e30d0ac9ee28f69827c0403464b23b30c3990bffb8cc6787fd832210d129a8ce529fe9380728d4e986c17c7c404d6a35c164c8468036ea4823db81ad72b8d5b9e30d0ac9ee1293af5e4d79df5a388ff9acfab4d6ff0ca7bee01e0d97687b8e24a2562e5f34b7c5d3f1824c1e79925bf362349897aa9111ba1f2271f260454af8853b6421471293af5e4d79df5a388ff9acfab4d6ff0ca7bee01e0d97687b8e24a2562e5f3429b11a541f2f14c870d65c2b81c19949dde88cedbd7f87e9e129128d3edec03e4efef36ca58033959d605fcff24ab82a2cdad54a9d4f24f0686dc95ab6b9a67629b11a541f2f14c870d65c2b81c19949dde88cedbd7f87e9e129128d3edec03ec888b34fd0e7b2dffba9842b498bb55b77c7e7e429f6b5242bf1b364b8ede05b55bcc653f7a6fcb4756d682f5263c2445f2312368f1b960a1de0a4c43df7cb10472afe2fb285cbe0bb35e46cf1a519adb5f86c5adff7e1d8f03da82c17c04d0eb8bd552640a2aa61fa96ae7625ad17b776d2df72834fd308676a8270635cb285bcf77b9dfe0bb378496bb75ea96eff2f570e3d287c1107d0cfd8453134a10b09b8bd552640a2aa61fa96ae7625ad17b776d2df72834fd308676a8270635cb285dbbbc8965822f50ff7625f7e6638b955540951f82e787dc19e534886540d80ef9bb94594b365778514ddd179e9cfecbd5137d41e24492306206fe4b79c84f74bdbbbc8965822f50ff7625f7e6638b955540951f82e787dc19e534886540d80ef35ad3cb7279c015d5ee6577035a2b20d59895cb05c55212686bb5a68c676b7e63b38ffa33ad645d20d1ee17cc5c2ed85268b0a383be065457fd5a55629b2868bc8609d76ee1e6dc5a83ca07f414e2d355ac8bbbff371b72a42fe178991352801e1215430829ac7e2c05b466b35289b7067992ee48b99a48b0dd3f6772912d81de1215430829ac7e2c05b466b35289b7067992ee48b99a48b0dd3f6772912d81de1215430829ac7e2c05b466b35289b7067992ee48b99a48b0dd3f6772912d81d21c014fcea45b0a1980f2fac0550b8b55ada36713e833b092351938a2cebe0e795d50ff516732ee3c1b755ad7a6e7dc440794086d9d31e6ffea3a5a5dbc3a8ae21c014fcea45b0a1980f2fac0550b8b55ada36713e833b092351938a2cebe0e7d57ab149c6a403bbcb82afafed3268c84f9eef0381861245c74883721b4e2dd3d57ab149c6a403bbcb82afafed3268c84f9eef0381861245c74883721b4e2dd3d57ab149c6a403bbcb82afafed3268c84f9eef0381861245c74883721b4e2dd30fc133ba29290f78f3d7583a111dcc9b25a91a47a802faf834d334068aece0fbfa77ed1f5f5f8ee8c55e087afd3d0b162a783863d66724d5cdb2eea9995c383b0fc133ba29290f78f3d7583a111dcc9b25a91a47a802faf834d334068aece0fb3c88bb4fe678a4319b4fdad60c2fbdfafa526e64e6a38c3a367c9870c21bff2b3c88bb4fe678a4319b4fdad60c2fbdfafa526e64e6a38c3a367c9870c21bff2b3770c63f1773164b354412b3e1f1dcdc1d711784dbbc803b3c7da55bab9fa508970aca2a7aeeb225f9a6723aa75db4698a41bf20e738890548f5d551890efb4aa7730214bf20293d37da9978cdbfc8a78385e6a74958e772ef57b932756a1513970aca2a7aeeb225f9a6723aa75db4698a41bf20e738890548f5d551890efb4acfc57f0a81caf0ab6fb36b72119b7e9cec7db750173101156f2749a94546dd9cd918ee1fc09dad6dbfbc50e48c1824d901a9b850df8adfc2fce1b8906c9f33cbcfc57f0a81caf0ab6fb36b72119b7e9cec7db750173101156f2749a94546dd9cf7877ef0ee985c32601764d59c9ba32100c10feee621cf3b7da136cc0104581df7877ef0ee985c32601764d59c9ba32100c10feee621cf3b7da136cc0104581df7877ef0ee985c32601764d59c9ba32100c10feee621cf3b7da136cc0104581dadb234eb51ac3cc46a08aada24d381242fab07f8465cabca636d95779b4baf25adb234eb51ac3cc46a08aada24d381242fab07f8465cabca636d95779b4baf25adb234eb51ac3cc46a08aada24d381242fab07f8465cabca636d95779b4baf251b7524a5abe9cd290cf595565f865dca9fc18a086d321559f270bfe818a655e3bb9f47e8b0875c264aeaaa2d300cda3b77357c61b857b18aed671e6c77b94c7462d6b6cf834ef382f5d88488755cbe5914becf1e39e33df05ea9f79efcda02843927b9a01e74a9602dec3f24a3768e0d722413f588df07d82d014e08cd8e8e16dfcdad995cc8925107d70b4129073a5b83146520b369ab23e5d7a9e9c642c41d3927b9a01e74a9602dec3f24a3768e0d722413f588df07d82d014e08cd8e8e1666dce268942ea14e9c63119d90e73f1b5d4d0a695513feaf150139896680520c66dce268942ea14e9c63119d90e73f1b5d4d0a695513feaf150139896680520c66dce268942ea14e9c63119d90e73f1b5d4d0a695513feaf150139896680520c45692b44f22180b1606c7dff3db3608f8373d0bd46a41855ec5b50f0c282a19845692b44f22180b1606c7dff3db3608f8373d0bd46a41855ec5b50f0c282a19845692b44f22180b1606c7dff3db3608f8373d0bd46a41855ec5b50f0c282a1981c519a17751b8ee3be29345d9a56474e7456ee77d888f8d853a2a73f0772b64a1c519a17751b8ee3be29345d9a56474e7456ee77d888f8d853a2a73f0772b64a1c519a17751b8ee3be29345d9a56474e7456ee77d888f8d853a2a73f0772b64a22611f949a4653ba9903eae257f07b865b6624467e3f05facdd43c817a936d6222611f949a4653ba9903eae257f07b865b6624467e3f05facdd43c817a936d6222611f949a4653ba9903eae257f07b865b6624467e3f05facdd43c817a936d629e4ee068f032142d1ad537efdd8b2bf4a6fa1b0148ee663ee4f81d46ba8133bd9e4ee068f032142d1ad537efdd8b2bf4a6fa1b0148ee663ee4f81d46ba8133bd9e4ee068f032142d1ad537efdd8b2bf4a6fa1b0148ee663ee4f81d46ba8133bdbe0d2f2e26415772ca2790d7f3d55b787f6047837f1dd294a6dba65d9b3d1ae9be0d2f2e26415772ca2790d7f3d55b787f6047837f1dd294a6dba65d9b3d1ae9be0d2f2e26415772ca2790d7f3d55b787f6047837f1dd294a6dba65d9b3d1ae95a8f8fc5fbce7bec187a8db10a0016d265765d48deb846ad69fee622585b40c95a8f8fc5fbce7bec187a8db10a0016d265765d48deb846ad69fee622585b40c95a8f8fc5fbce7bec187a8db10a0016d265765d48deb846ad69fee622585b40c9e53c81fdf25093f7d26c1905d8408e580b7ad25c3769be919de074a36f6bdee6e53c81fdf25093f7d26c1905d8408e580b7ad25c3769be919de074a36f6bdee6e53c81fdf25093f7d26c1905d8408e580b7ad25c3769be919de074a36f6bdee6e7f52c161d833af1702e48580cb95627093d0470855e27ecf06f2f589ae0ad40e7f52c161d833af1702e48580cb95627093d0470855e27ecf06f2f589ae0ad40e7f52c161d833af1702e48580cb95627093d0470855e27ecf06f2f589ae0ad40eba73f1b1a0ec9d2e20ce0a1d61fffe3d7caea1cd4fbce226108b32b117fb176eba73f1b1a0ec9d2e20ce0a1d61fffe3d7caea1cd4fbce226108b32b117fb176eba73f1b1a0ec9d2e20ce0a1d61fffe3d7caea1cd4fbce226108b32b117fb176e9c1eb83827c520c67bfa1c994879747d7a3490657a22cc4e322cf08f0bf8205e9c1eb83827c520c67bfa1c994879747d7a3490657a22cc4e322cf08f0bf8205e9c1eb83827c520c67bfa1c994879747d7a3490657a22cc4e322cf08f0bf8205b3c24cff7dbc172bd2e0d02f4468077465bd15a167fd39a86da972249acf6336b3c24cff7dbc172bd2e0d02f4468077465bd15a167fd39a86da972249acf6336b3c24cff7dbc172bd2e0d02f4468077465bd15a167fd39a86da972249acf63366fb3b5844c8f97dc848d4ad158386a663620dd01b41b9cc0cce0b7937e21218bf398de2948d044c486516165193d00bf47eb260c405c4a929e4176f2f986a6636fb3b5844c8f97dc848d4ad158386a663620dd01b41b9cc0cce0b7937e21218bd1ee437869e3f6e5f0d69a36bedc35313ed4807acb7c33a16d5430eca2baa0a77293d040ec6db567685b10c0bac9cc4b8afdef0a426d9627e176ff57e6fe38d7d1ee437869e3f6e5f0d69a36bedc35313ed4807acb7c33a16d5430eca2baa0a7fc9339109104db1609355f52a1ef13dd37d6f239703e3f2d562a11bdecbfc072daf5d8e9d9737e5a3ad30db20e90dce7c283d314363b64cbbbee4be017b0ca0d957b9ff50ba4fcc0f464dc3b8305d06aca893315740a3fc1443ec7e116bb19283f753c50fef6df163f65feab93467bd2a94a23c032dc7da0a3fe2bd5a8b519513f753c50fef6df163f65feab93467bd2a94a23c032dc7da0a3fe2bd5a8b519513f753c50fef6df163f65feab93467bd2a94a23c032dc7da0a3fe2bd5a8b5195133bbf9141fe2e5477ff7ef49ae52d5acbba0e1e1d56426fbdfaf3431d83bc2dda8b6117f8f576a5917e40bde0549bfb49bd782747436a0dcb1bfb70a9c87099d33bbf9141fe2e5477ff7ef49ae52d5acbba0e1e1d56426fbdfaf3431d83bc2dd292a433599de2821f040284d5fb761f0f11f8d9cb006d8adb67efde93f7c80535339a665ad3f84f262561bd85e63f2fe3d1cd6797de0f18dbf161e805c66a36155f65cf2f690ec1785e4d2dfdfdcae544daf055a888549c9646dec57f58abd347f06fb1199c8d2c2753d23c9d6191976d55f9f93819099c79c5c1c0d5f968315ac3adb86c7426c12b92f844cb8069c2ed02b0685744ab462cb2c89f18295a472a7ed989170ecd3117d9b94f6a9ddde6556b29edf9460e54d3311043740b1951db15d735d558a8eaa5e3353c0fd55d08702a770c1e6850fcef5fd706112c33ff038b333ffaff23318a3329b37fb5a6fa46eed9dae5355e59d34221bf39476a836b15d735d558a8eaa5e3353c0fd55d08702a770c1e6850fcef5fd706112c33ff0c17ca80ad216e35fec704bfbc2cbf21d8a49ee2c22fac7c4fbb8a859144e913d810611b49f9630bcf79758e438078bc9d19492e4d6295d34c7931f1be46c2f5203abb89408b2de2aab21b53d96635d45285290a00511a0b2085c2e36e89bf9d8005a8ca5cbc1961a6198fac462e04443af139438d0eb17f5601014baf70e1d1913639243f5e64c527f43041a8afbea72aec7c3dabef0c792b9df76038ca83262c0232cf3aa68b2595946b5304b88b6c5323ae4f77ce0e001eb46652005a3133333768055366bda61478ac967d55282d6fb154d6fc2843a158dffcc7dc4ecadbd1442c8902b5f40f8411baeab48694d912eccff6d869901f6f7e44a64e476d07333768055366bda61478ac967d55282d6fb154d6fc2843a158dffcc7dc4ecadbd4daaaed0bf1b47872d1211e131a70c6e3b3120f04f3acf35e827a86a152b938a280a87488c6f720bc9e4263218a86247f49c94a071254062521fdb4ffa69d900964bc8ae32f1cb7ae0efc441635c577e18f828ba6abffec783ba5c5339e55d3f15617bb594a86ac6d9886798d17b721a0aec04eb27ca0a1f60fdba881d6e201feb49d8aa871c77d3338f7824ad34442938f6fe8e836ae9f9d8b8114e1f5ddc5915617bb594a86ac6d9886798d17b721a0aec04eb27ca0a1f60fdba881d6e201f232bda13e778e2d2f208f6b766c586b32ec711329edf282c5386d9f74d5c0cbe4459f22ac7a6a5775b037c583d5119c9797b1e4a5ec8d158e8e9a2bbd5491405232bda13e778e2d2f208f6b766c586b32ec711329edf282c5386d9f74d5c0cbe9b332eac19edadc2dfa6c0dc88fee528687df98d78abf8404c17d6eaf04a9136e234a0ace27caa5a1b6d4f2acf562c17fe8a0d62eb28b0de62e0e45f9c72e7e99b332eac19edadc2dfa6c0dc88fee528687df98d78abf8404c17d6eaf04a91367570608d3fec12deea9914acb97fb258fe994f077f688ecd224fe3c7f348f3857570608d3fec12deea9914acb97fb258fe994f077f688ecd224fe3c7f348f3857570608d3fec12deea9914acb97fb258fe994f077f688ecd224fe3c7f348f385232b45d2a35187a68462a3876315f40faa73e2d06f2d7a6fc0ad53cbf92a5d66232b45d2a35187a68462a3876315f40faa73e2d06f2d7a6fc0ad53cbf92a5d66497968acf333ef3a158e03b0f57d557c271197a65a915b07993d6616c835901155e34c014cf2ed079c35312d8dc6442f4727beeaf41a65f5488eb9195bb238243c75f67cdcf1ec7d096fc895bfbd1abb0e451f4296a133e883e1ec4cd4dc951655e34c014cf2ed079c35312d8dc6442f4727beeaf41a65f5488eb9195bb23824894651f36c9e6664ecf1f65f74b09abb6de8aca2c558250bb705086b20947dd3894651f36c9e6664ecf1f65f74b09abb6de8aca2c558250bb705086b20947dd3894651f36c9e6664ecf1f65f74b09abb6de8aca2c558250bb705086b20947dd3219939f39f5b065a7b315097be48700d5ade6ede0285691e96e7ac1e3b99b964219939f39f5b065a7b315097be48700d5ade6ede0285691e96e7ac1e3b99b964219939f39f5b065a7b315097be48700d5ade6ede0285691e96e7ac1e3b99b9648b024c177077afe064fb88df3fd35bce29a52b3fb8c76e8392269fd567c851c907266f3e1ccb02f6c2961393b2f7e13435e8834cae68ad9161a63cd52aba21598b024c177077afe064fb88df3fd35bce29a52b3fb8c76e8392269fd567c851c976ac41d4ee8d0fbd1dee740612d4dfc56010ec6563deb8481c954aaf933aab6076ac41d4ee8d0fbd1dee740612d4dfc56010ec6563deb8481c954aaf933aab6076ac41d4ee8d0fbd1dee740612d4dfc56010ec6563deb8481c954aaf933aab60b87bee51a2452941d8648bed209819d1295a66b135a2876c030d3a51081ed4c8b87bee51a2452941d8648bed209819d1295a66b135a2876c030d3a51081ed4c8b87bee51a2452941d8648bed209819d1295a66b135a2876c030d3a51081ed4c8afa8f9b24644119b926786083adcd28e16b5c356c97a24c1507942db76b54e562a2cbd87d98c144a93ecdc02a00b2422bce039315584bbf3490474bcf4115d494105f196027595b0e53cd6038ee9473b1a36d3bddab77e27b19994d81605aaa2c9f395db8e7fc32f6a4253c5dd7c6ac301a1bce03c638f83f0d8b7095a354be2c9f395db8e7fc32f6a4253c5dd7c6ac301a1bce03c638f83f0d8b7095a354be2c9f395db8e7fc32f6a4253c5dd7c6ac301a1bce03c638f83f0d8b7095a354be29e00c2c8781b7d86936ec6878041cf76509af9f178c3c843c89f5f8f60e0cc58b3f0f30461f815ec3bac9d441c565ef1fde952297149f05573c5d2c0211427e3b00fbe01245827098465bfed59caaffdbf466554ac0d235e7b6774bf2dff30c842c44de3571695edd839b0a8e9214878d57924f7475a50692ec5557dcf0547cbf4e69398ecfb4bd6718def86106df2ef9c0de5495804f280b9f9dc76ea6e77df42c44de3571695edd839b0a8e9214878d57924f7475a50692ec5557dcf0547cbfe75a7c6d7b569f48a38cc1d0e50a00f206a7690c770e133e2da4ff002dfd09cfe75a7c6d7b569f48a38cc1d0e50a00f206a7690c770e133e2da4ff002dfd09cfe75a7c6d7b569f48a38cc1d0e50a00f206a7690c770e133e2da4ff002dfd09c389ed3dd9aaa32b835d4e7d502f7c559d2a18b293fa8c90d3f520ff33f0aac50389ed3dd9aaa32b835d4e7d502f7c559d2a18b293fa8c90d3f520ff33f0aac50389ed3dd9aaa32b835d4e7d502f7c559d2a18b293fa8c90d3f520ff33f0aac50057f9ed899b191d60c16366a75a561464c82c65ccb93a899c9fbbf12a026ab4a43d2603261ad6326d81d1983fce6b0714be5ce4c910e6c22172deaca39565dfb057f9ed899b191d60c16366a75a561464c82c65ccb93a899c9fbbf12a026ab4a7bbe2adf707573fe6f4e605a7f6551dcdff6091276e17cc4b4001aaf606e82772dbf1034c7ce2fe57e6a16a3fcce9e60ff3dc696613bc086a5415e3ea0e3f2c41ed0db85cf8edf13f44e5d1febec832096d2b77d2f4ab25401dfaf1e264f7eed0441489ed206b03ed64f4be81818a29b2edf5e3f8a7d30f1df69dce25999c62a62d9ceeaa43c752379b8418e90d4c97b95568bae271680c8e7e3edb7cf2b267e0441489ed206b03ed64f4be81818a29b2edf5e3f8a7d30f1df69dce25999c62aa948adc1682cea40f8037f72ff9434be990b333af63e676851d85f20ec4943eca948adc1682cea40f8037f72ff9434be990b333af63e676851d85f20ec4943ec00ee39e26945014a6652368fb46c5d7cb9d072b67f33cb3ca78a59e7ed52874d3c1d2b9b68cd9cba493352ab3d254188947db038204531bb1c2429b31ef511d0455e078e59b5b405272c1d91144f05b65e91b8ab3cbb56bf5ef02ac3b3edc0ee3b7844bf7ee04d7b9a7d822470b865d3d7364647c11e5c9c8056313922f42e3a270091dc9dac1034f9fe19f6ca4a0c9def9dd5577df5060a8c75528df7ad0c9c270091dc9dac1034f9fe19f6ca4a0c9def9dd5577df5060a8c75528df7ad0c9c270091dc9dac1034f9fe19f6ca4a0c9def9dd5577df5060a8c75528df7ad0c9c07c64b5ca361f051b96319f260657aaf908837d1bd5cd98a083dde3972568e6d07c64b5ca361f051b96319f260657aaf908837d1bd5cd98a083dde3972568e6d07c64b5ca361f051b96319f260657aaf908837d1bd5cd98a083dde3972568e6d0673a058bfede1a129262daed3ea89641d05dc4beebf99ab2d2a36579c0277f8300679980f44d6e5b41881db5ad99d991eb4277f548898a5491ed9071f11c2ea9c693518ed8cb13eae976a0a08b052ca85737f61b79bc8c2206e22d876324598e5f538a85c362233cc9c618c81bdeb2a0f16a9a82ee0933a3c28d0ff4f708a86ed2cde492389c33c4c98b161547bfa6ba3eb18362ec8322a7039b9a90c33028be5f538a85c362233cc9c618c81bdeb2a0f16a9a82ee0933a3c28d0ff4f708a861daa239b7c4714acd6d5f82eac1fd76fbec41b8449a8a928d03ab0fe96f16eb71daa239b7c4714acd6d5f82eac1fd76fbec41b8449a8a928d03ab0fe96f16eb71daa239b7c4714acd6d5f82eac1fd76fbec41b8449a8a928d03ab0fe96f16eb7544129777646d5d78d756bd8d18b51eccc1bc4d08c72c2e2206925e0315969cff753c9e2bb758b934787f9d3b0b7099841d3dd2adf0e88f196db909f5ae8cf03dc9cf0a03713c298e6560efbea48829f4ddb523c8e5861a986ff5dafb825907b2ab5aa1f259e3311e2c58dc40736ce39c8f495ff6c694fef50650ff43b8b77b3542a24fe7101c1f99ee2aae62368da8d0ae0e25ecb4f66536e181eded2152dc32ab5aa1f259e3311e2c58dc40736ce39c8f495ff6c694fef50650ff43b8b77b32bffa8c77ee149a9e79184e93e5ba1b142f780e2d939b0861ab55b4709d4261cfea7abd6823c18571b8744e100cfdd3f094c099ba7b2fa898a1c86c4b09edae956c9ae4f9e54bc3ba7e0d43e2ac8d757a2cc8e9606de6b8604344a463176666eed878ad5dbf04b97814b47a0a6a3eec8d5d800155fa6c175f000a4b00b71037bb043d8ca81953d97a2d94c9c7eafbfb874ad876420167644db8e95fb573cbd26ed878ad5dbf04b97814b47a0a6a3eec8d5d800155fa6c175f000a4b00b71037b959c86fbd5f1a4253f5942f6d596cd8a663bb41c9c2d8510eb90f502bb03d5d4a4cb18dc91719da83c001fde5c007c18259e001a573c488b14eb7050f34dcda8959c86fbd5f1a4253f5942f6d596cd8a663bb41c9c2d8510eb90f502bb03d5d4b8d8d2b6e2242b42683bbffd2a7bbe88dc1a01f411beb1fad8c214db5608b63924072a59a7af91febe9fcd27ee83b8503d3f5349e01ca8b04d9961d43d1c20aab8d8d2b6e2242b42683bbffd2a7bbe88dc1a01f411beb1fad8c214db5608b639c64296c5c0faff0eab10ab17c2416220c4058e5ca7bc107531fe171864965c94ddfeb05527841321f3e2c5a7b1e8b8b75fa8900c9e4fb215145938992b5101cfc64296c5c0faff0eab10ab17c2416220c4058e5ca7bc107531fe171864965c94d2c9359ef88593263c020f2ffe6a6289267314ca216adeb9c829f358bc197d69362149c5daad891cf67516a62163acce40618100705eda19750fa84ccb720adbd2c9359ef88593263c020f2ffe6a6289267314ca216adeb9c829f358bc197d697ca896ccd16627151f39eb953b89926c32722b53fe9a57c3d2aa1d0d095a4ff9f48771a1c7a37eb14d15c7841569619ed94c3df8bff35daa6d3da4d41b1a61ee7ca896ccd16627151f39eb953b89926c32722b53fe9a57c3d2aa1d0d095a4ff91d3b042c11ed62771552909402966cb95a879cf4e3e56b89cc82ac441e6658ceab62679e03b81101de7cf302bc12bbe08a3f0ac4373d37ad7629bdfce60036aa1d3b042c11ed62771552909402966cb95a879cf4e3e56b89cc82ac441e6658ce617e8e21da740785c012e2c4aeb766c68ccac2729ddde223b489d579ad1d9272617e8e21da740785c012e2c4aeb766c68ccac2729ddde223b489d579ad1d9272617e8e21da740785c012e2c4aeb766c68ccac2729ddde223b489d579ad1d9272db2799b5b41094b3702749adea42cda6dc201b0e15a537e166484a3e4bb5097dddcb53a9ca4db55fab1ccaab0acf476913ab971db6b7c81a5ec1ac7dab67fdf0db2799b5b41094b3702749adea42cda6dc201b0e15a537e166484a3e4bb5097da9b18cfe5695e01decaefbc194491f610eb299f1ab8b990a447dc34e3eafcac3a9b18cfe5695e01decaefbc194491f610eb299f1ab8b990a447dc34e3eafcac3a9b18cfe5695e01decaefbc194491f610eb299f1ab8b990a447dc34e3eafcac3a8bc8679dd09856e45fca557261d44e0e22151d4faa3f998dd428f3464cb83a1a00a7c2f0f32536b6ad3ee1283b3968f95edb659ead7e9fca5dde558247cd6a5a8bc8679dd09856e45fca557261d44e0e22151d4faa3f998dd428f3464cb83a1dee6c5d23c97ab769ccf61f36660f8020aaf37eb06d3d5e6dace9d97dea571a6cee93508a08ba2a52d9993d6428872923800208c0926fee7692e5ad85032dc1ddee6c5d23c97ab769ccf61f36660f8020aaf37eb06d3d5e6dace9d97dea571a6cdb800b3f338eb84083b2b99b339a5a9f1f15f6282272f3abbaeafb5342a2c5e05e969eee3b2f129c8b1ac93fd7ff77b3ed2ffc3d46bc405e7fdcb77178f6eb3cdb800b3f338eb84083b2b99b339a5a9f1f15f6282272f3abbaeafb5342a2c5ecc03f99f027b911ad3085e41811ba7338568ae1dfe42030869991e81b84d51e22562331d27ed0d0be31cdcd6c2b675d0d93f6a6c91414bfff3f8b727c84f0355cc03f99f027b911ad3085e41811ba7338568ae1dfe42030869991e81b84d51e2eaab4c56a4e38629252b1995363ba5d178e16bec11e0603cd5a91bbdddef481584e7006dc8d2c02b73726518d8cc7ab6c9736bdd2983343f0249c4cb15f83b5aeaab4c56a4e38629252b1995363ba5d178e16bec11e0603cd5a91bbdddef48154ae2b2723c2affa3f30aaf3b6f06bc95026b7ffcf7e8babc060788e6b5a8a1424ae2b2723c2affa3f30aaf3b6f06bc95026b7ffcf7e8babc060788e6b5a8a1424ae2b2723c2affa3f30aaf3b6f06bc95026b7ffcf7e8babc060788e6b5a8a142a6db9de2775e549d62c6c66d30441d1e2a53f310fd8fd013856eee2740353e14a6db9de2775e549d62c6c66d30441d1e2a53f310fd8fd013856eee2740353e14a6db9de2775e549d62c6c66d30441d1e2a53f310fd8fd013856eee2740353e14a980b212be9aa77e1d10e020a72366ba80c269054cd0f30951431c935783e265188d8e0cab17c9cda6e0cff4af07d62b9d1e3248abe2ed2053f76fa8363d20e44dfcd12905223a6304bb457a30e8ae38a3fde7296cbe9838c2a05a13c9e3b06fe79bab5c2c39291414b639e6785b96130dea76f02b32d510f3b2c2ddf09156af35d1d0824de24a7e8752fdb66fdc5b9245c6a0780209b26a801bdcee0cc52060e79bab5c2c39291414b639e6785b96130dea76f02b32d510f3b2c2ddf09156af3f580893bd41d8317eb530c13018d434d91dcde293016ef082ffe89cc7d45b982a4fcf9fc4e24f105a10aab25f8fd11f31e22ad4b01b417d05c3d3c9997768223f580893bd41d8317eb530c13018d434d91dcde293016ef082ffe89cc7d45b988a0564a38fb6bfd4695a2501b4adaed518c781fa02512abd207dda843af192492314a4c00870a3ac0de5de61a71d2a661cef2568a2cfc82fde61c422808108868a0564a38fb6bfd4695a2501b4adaed518c781fa02512abd207dda843af192495f6d3e39774443b5f6077bc3a71d1db93456caedb0d3b89d0f16c0e6439c435d5f6d3e39774443b5f6077bc3a71d1db93456caedb0d3b89d0f16c0e6439c435db67dde5479921ba2d526427bcae938e5d45b22ef38573170b027b9f5376d7093b7043db5fe1b9db9a1c78c99c1eb77c4458774fccc458f0ccf4ff5080f44a9d0cd47a644ea39f5c08b95a3e2ab856c6804cb95fab350e70aef6e23e05433ebb08e397782ea1075032b6a91cfdbb65b3a0bb9d6ede1d3fd5201ec4c26b59cdae1eac875afa08e0f5b674e4712c3c639e5e6e7bdb21672c117d75a51b54e210b94eac875afa08e0f5b674e4712c3c639e5e6e7bdb21672c117d75a51b54e210b94eac875afa08e0f5b674e4712c3c639e5e6e7bdb21672c117d75a51b54e210b94add82ee75c706103750b3d81cd988100ea71b3967c25275054392faa67972652d282ff85cb0b3023ee5c9c44d9ef35dcc40ba67f69409a032ce769c4ce6347b1add82ee75c706103750b3d81cd988100ea71b3967c25275054392faa67972652b6f10ed894ba30b4fb8af7c368205588e07166d474cd3fbd4056d1a7dd71e022b6f10ed894ba30b4fb8af7c368205588e07166d474cd3fbd4056d1a7dd71e022b6f10ed894ba30b4fb8af7c368205588e07166d474cd3fbd4056d1a7dd71e02218e63678feb0aad4b176ac40d106c572ab2058633d453e582f10d43ca8d99916259b9fe7599ac6e46b2ef4db450f6b0f98663f229c3939d23100346d8026020918c090062e0eb540633597546b7a7b98f12a6d3934e27e50a5b3211cbf2f32ea696c32f56fd3b288e17d4edbc049112c3ad225f1187b47cefa5e7b17c81a81cc696c32f56fd3b288e17d4edbc049112c3ad225f1187b47cefa5e7b17c81a81cc696c32f56fd3b288e17d4edbc049112c3ad225f1187b47cefa5e7b17c81a81cce01433f9c16275e5e4f2fee504049da8f24d5c98694d76fe0d5943e92832bd75e01433f9c16275e5e4f2fee504049da8f24d5c98694d76fe0d5943e92832bd75e01433f9c16275e5e4f2fee504049da8f24d5c98694d76fe0d5943e92832bd755431797cde1f308a5a855d2855e9f3831cffdd5f55199cb33a8a846532208cafeffd5cd7304fd6bae27c3e77c22d6d649118bc7aabcddd27a81d97baadf4ee935431797cde1f308a5a855d2855e9f3831cffdd5f55199cb33a8a846532208caf7f4622ebccf07557f9f812791379da00ed2b501a04f556ac1cbf01dccff9e94d54d38b16c0060746cd6a5d7742be314e8d195fce41f6914d2e0f4f184e1c60677f4622ebccf07557f9f812791379da00ed2b501a04f556ac1cbf01dccff9e94d6872927e6780620a21139e2923b2f9e35c7ce71231f185bf3c3858c7f98962ed6872927e6780620a21139e2923b2f9e35c7ce71231f185bf3c3858c7f98962ed6872927e6780620a21139e2923b2f9e35c7ce71231f185bf3c3858c7f98962edc02d197eb982286c432759954211ba051913cc4d2bea43d12082ef47b55a6669584ec43e7e9168984645df8539afe00805450c2443e9013a7130b1e049c7eb64b6207e2933fa8279e624329005fd014bad0e9458655fed1fd7242008c4c261537c6286457ff6180935f221695977c7c021d31ed4fbedfc21ccae224b8c5098c0b5c7b5e3beea9b015a3630a224dc823b0aca3effaeffdd7ee40f25e871e06e347c6286457ff6180935f221695977c7c021d31ed4fbedfc21ccae224b8c5098c0f54538458d3b748bf3947fae520effa13cf39d6630b9b28ba04f6b3af23821262195770496322242dc6eaca22325327f9723b3b07207b981515c943ecc15544bf54538458d3b748bf3947fae520effa13cf39d6630b9b28ba04f6b3af238212673b9e5429c714aa87a799ee90f01bf1d13b0bc6eb05984897764b508d858dd9ae6560cad9fd30ddbb4e8a1b4ff1ee724b20f81ea69cc863a22c851477e659f87ac287f1ff9e4ce4f19f5832146af4b09607adfabd75131e717aee0abebb342797117379f51ec22a52b097a85236e91e9113f63db14c1dbee354dc322b5f1f4fe473f0ab95eacc65a19cd1c20a5111a91a0f210dc1c56a3818f77cfde8f6fbcc4e946b418f5d4f9fecea9e435dc222ba2265f8f90f7f8767dba0ea8ad9379c3ca7e64bcb984fb079981faa2cf555cbea64a607adb032a02af9b3877f7d5e7459b316892349338d0e544120573f7efc6fb39c8073b5b3a97ac68b53005026c137c7e64bcb984fb079981faa2cf555cbea64a607adb032a02af9b3877f7d5e7459b2c9e40c39a15ad49c41c53a2a0981c434c55db621431abd51781773a69008d2eca2175240b97b61701892ad74b3f418120c4cff9646613bf6c1ffb0126fbf5052c9e40c39a15ad49c41c53a2a0981c434c55db621431abd51781773a69008d2edfc3ee74f989be36d73a3b0667603fdbba355f5517e70c9a3f5dbc271c394aefdfc3ee74f989be36d73a3b0667603fdbba355f5517e70c9a3f5dbc271c394aefdfc3ee74f989be36d73a3b0667603fdbba355f5517e70c9a3f5dbc271c394aefffe316a496ab6b6e9ec59a20bbe4e9ee04bd0102fec884651cb9e1b18ecbb852ffe316a496ab6b6e9ec59a20bbe4e9ee04bd0102fec884651cb9e1b18ecbb852ffe316a496ab6b6e9ec59a20bbe4e9ee04bd0102fec884651cb9e1b18ecbb852edd343548de3af35429fe69b6cdf8df997a7bfd132eb60639403d61d075af949edd343548de3af35429fe69b6cdf8df997a7bfd132eb60639403d61d075af949edd343548de3af35429fe69b6cdf8df997a7bfd132eb60639403d61d075af9491a8ce678d0e2eda8b2181ab119334633ff96224aecc8b46c7aa63ed8b05083bd1a8ce678d0e2eda8b2181ab119334633ff96224aecc8b46c7aa63ed8b05083bd1a8ce678d0e2eda8b2181ab119334633ff96224aecc8b46c7aa63ed8b05083bd479fcff6b977292d198650c988f9e59b244954a9fb3bb9f4bae867c968da76261ac54f9c5d326bd7a1126b0b3f88943dd0299d89be5069c5b80fb33c8ab98f49014e52d775c1f2e8308517ba5ae873158ac80c5c9c66dc3fd056a672793eba8cc455478829683d1dd3478fdc92583ce8657e343e224bf9ec29aa52595fb4c6a38c2c34ad0d6b545888c91ddeec3ebf16b9188e7ade73bf252368eba52b498fa3c455478829683d1dd3478fdc92583ce8657e343e224bf9ec29aa52595fb4c6a353887f2b4b30f468af0d14c9abc68f49847f25d52c0dcc5ba7512d707d0fdbd253887f2b4b30f468af0d14c9abc68f49847f25d52c0dcc5ba7512d707d0fdbd253887f2b4b30f468af0d14c9abc68f49847f25d52c0dcc5ba7512d707d0fdbd26a5a4240137367781c24f03240cc323b0e350ba3c16e86b6dfd1a08f45f92ddf6a5a4240137367781c24f03240cc323b0e350ba3c16e86b6dfd1a08f45f92ddf968ea6eced557a4de7ec886fad3df58beff5d9ada39c25456f453f34ac73d236ef039ae5a82b01329eb47d188a1b386a2c4ec768ad6191a39a5ebfc463c869aa2543d59d4f119e1499493e97a10ee4ac5004c8f41903166f41ae2eb2ed68f02fef039ae5a82b01329eb47d188a1b386a2c4ec768ad6191a39a5ebfc463c869aac2a100a6185f33212009d436e2ee5ebec0e59560cd6ae0ebcf0662b035c2b599c2a100a6185f33212009d436e2ee5ebec0e59560cd6ae0ebcf0662b035c2b599c2a100a6185f33212009d436e2ee5ebec0e59560cd6ae0ebcf0662b035c2b599ed7ac2f63459cafe39e79dacce757e26aac8e1f8a61914876c52a3cfe605a3c4b077f3bd02bf9c521ac29d2763a52e91d3b3b66c48d3f13a13c711a8023a0ccded7ac2f63459cafe39e79dacce757e26aac8e1f8a61914876c52a3cfe605a3c4b46054a316508e436d76740d02a392f2e55baabd36bc3fff21ae058bed2497feb46054a316508e436d76740d02a392f2e55baabd36bc3fff21ae058bed2497feb46054a316508e436d76740d02a392f2e55baabd36bc3fff21ae058bed2497fef9de31fc52aac9f015fdff68531108f6fffeef5253bbfd5e90e87fe6204374addc03732a7a46d57a67744374e80094851836738d73787048a2f7ab38c29e8f61f9de31fc52aac9f015fdff68531108f6fffeef5253bbfd5e90e87fe6204374ad55dc56610195a65fce071481e33fac163b7b943298b2b8f96f8e8dfa71b4c09955dc56610195a65fce071481e33fac163b7b943298b2b8f96f8e8dfa71b4c09955dc56610195a65fce071481e33fac163b7b943298b2b8f96f8e8dfa71b4c099ee592bf3e38cf3d00190667ff41d81850cfb74a84672327d67814efbc34cafbdee592bf3e38cf3d00190667ff41d81850cfb74a84672327d67814efbc34cafbdee592bf3e38cf3d00190667ff41d81850cfb74a84672327d67814efbc34cafbd6a8e6b6133f87ad2c19a3efa99909de115dd4320b09b4445d1130d7c20084c3fe6e93f067321060a7325e5b03b5eca2c7bf99533a83d43310f0faebf0b378cc96a8e6b6133f87ad2c19a3efa99909de115dd4320b09b4445d1130d7c20084c3f61721c57c59cfaca6d1a82ef663040e1890b5b79a0040524937be57ed9ab076761721c57c59cfaca6d1a82ef663040e1890b5b79a0040524937be57ed9ab076761721c57c59cfaca6d1a82ef663040e1890b5b79a0040524937be57ed9ab076772ce7ed570095dba88d3d9130171b1b8b47f3f6c0c09e04e5933d39cbb0879462ae34e0a3730056cb30773bbc6f4ebaf2fc0358385d72f9b5f21d068b5d4d07e72ce7ed570095dba88d3d9130171b1b8b47f3f6c0c09e04e5933d39cbb0879461ab8888d95b85cee8ab2e3c021e9ef85bbc9d5bd928639f1dcbb815d2d1e9ef77be80f619b8af0a6be669112cd0b9a79039b17d12eb7efe7ef27dc37687a3c0b88c9ae49ea9bed0354c1c7d65c0deef208f324a5b3f91138dd4c5544a3aaf3c1aa01d064d80394a06a0148f25d8cf262d6c28b08a941d77a3c6ec6d7416e9d48aa01d064d80394a06a0148f25d8cf262d6c28b08a941d77a3c6ec6d7416e9d48aa01d064d80394a06a0148f25d8cf262d6c28b08a941d77a3c6ec6d7416e9d48fd7091c4a6806b3727b3f497f69596942ab3af495814814e8caac349dd022e8434fb78affb5f893f564016a8f77217bfbbc1d25196a29eaeec689e56f54050eafd7091c4a6806b3727b3f497f69596942ab3af495814814e8caac349dd022e84aea284569242411ea6f64cd806bf938d53f6cad8bed1529e942de65cc0e2f329c6bc789c266a604ba7b37b2f1c63e188d705d1f8fe15ab91f467c8d9941d805aaea284569242411ea6f64cd806bf938d53f6cad8bed1529e942de65cc0e2f329343f9038ebb1b48fa00b70844b98dde0644e8b96b88cae4831f8ae1bd90b200009a8c3721c20cb927f3c249f5710ac5c1b4dd9204a9dfc4937a8f057f6a7f66c96d6ad53a0dcfa1e5ee75c1404c44bed041c04e18358b214f1f46f328716c69e5df05b4759797289d7a6199b95723184ab74c32fd8115b43a4f035d56c24baba2ae7f8641e7bb5dfc90aaf53dc8aff6c453aa536f62abf3780066c7624d2b2abc2300872057dcce8873b8b1213583597ab3743027c82df67ac95f767edbedf1fbbe6b0b90c36e4b97eec4c2adbc85060e004e5a0d6d99cd4162af8945922ed582ce15cd0bd8f0389d4679d0db8934dd0efb4e5c98e705ed142e0544ba7eb5f55bbe6b0b90c36e4b97eec4c2adbc85060e004e5a0d6d99cd4162af8945922ed58a66abd6a39b4bd58eb4911562f35bae17325596ae074ef221fdce685d18e2433258a65f9f0550c147cd06fe4c9da861caa5ea1f415223a7533a832237af0dd65a66abd6a39b4bd58eb4911562f35bae17325596ae074ef221fdce685d18e24333b5ce07e0b3c2543e276000f6c162fd51fa52eb3f43aa749c69d9df3838f92efa5ca7d5483e9ffcd505df9b2d569ff5c7b3a18bc6a39299f3c4ce4eb77d1a25f3b5ce07e0b3c2543e276000f6c162fd51fa52eb3f43aa749c69d9df3838f92efa04d447229f7da6e7444f7a0579d492b27075c5e96c8436e2af0d8debac9b545dbcc360f46fe956c7ccbca0ef74101be54431c13ed668e59b7f21988a4e0ebfba04d447229f7da6e7444f7a0579d492b27075c5e96c8436e2af0d8debac9b54531206b4ba9f0a0820f7a83a140934f4c4469f6638a5115f737cc787a2fc2d9aa3873dbdc5993ad3eeecad51e3ba262b85d181eeab73e5ad3ab4bdb30563d185631206b4ba9f0a0820f7a83a140934f4c4469f6638a5115f737cc787a2fc2d9aa789796c64010d19ed9267f092d86b3520c29a41cd59d80d8a07fc26e3b5d48370a69b9ab3478db7a0cbf846a40d3427bcf5cdf6f6828f47e8805df9af8457814789796c64010d19ed9267f092d86b3520c29a41cd59d80d8a07fc26e3b5d4837d629e918660bbb670f053d85915fe762bd16be48038ea268485d063b261d9af773c4f3e39b83cfead85b2573b993b4397d9891f1d6c4b68da86319ec0c0bb78f63864359100a1d3838ed0f28329739f40508ca1d3aacf273db60eaced65eefe6ab9b8e6999e9d11b6241ffb4ad0b12736a400f05e4e32986cbef631cf7d4dcaeeb5c9df93f3cc06ef07cde5a1c10e8f2682cf12f83fdae361da36134956689f2ab9b8e6999e9d11b6241ffb4ad0b12736a400f05e4e32986cbef631cf7d4dcaeed4cab70e2ad5010317fdc14dab35dba17a682d4ae42e26df09e6c7ec9877de9ed4cab70e2ad5010317fdc14dab35dba17a682d4ae42e26df09e6c7ec9877de9ed4cab70e2ad5010317fdc14dab35dba17a682d4ae42e26df09e6c7ec9877de91a097b76a3baefa0adf9285f76ef97d79e73b795192a4fa02cc4fdec150aa8bcac5fe8b85a6ba01fe9ba077209dafd49b58bff749297c1e3f7d095dd272f37b01a097b76a3baefa0adf9285f76ef97d79e73b795192a4fa02cc4fdec150aa8bc9c1a55d5413c9480077da729e1fe998e66b69b178db7b1803a541efd55c0050d9c1a55d5413c9480077da729e1fe998e66b69b178db7b1803a541efd55c0050d9c1a55d5413c9480077da729e1fe998e66b69b178db7b1803a541efd55c0050daabdaa096f34bcc4287de247d99e78464f20aeccdbee72f27cd0f99d5ac95f201bd7b83500c86776590e58cbc4b27fae674a544fcba1cb3ff5fe35600c95a888aabdaa096f34bcc4287de247d99e78464f20aeccdbee72f27cd0f99d5ac95f20a47778436cfc7cfc7665eeab79b62fc576abfa2a6aec85f0819c3bbeb9d1660fa47778436cfc7cfc7665eeab79b62fc576abfa2a6aec85f0819c3bbeb9d1660f75ff589b8c3e7fdf2fbd2462712cc7b28a0ca2515543fcb34e00df6c912a21c3271190947738703113cc2a55f0f1e4d9d13559e76d263cca72e2918d97d054b9ced8e1ef12d3f77bcc258e4f4099af92be747a61196bee99582bc5a6ca8752720dbb276b824b6f1d877f9606d305e6b363399dc36b6d435359f0bb1f31fce35512ee2cd6536f4b67134c722b5d371d4b4c5dd18e72ac35a3e21640a0f05aab4ddbffe6c531c34da230f877e806379ab8310c76f5dad193749930716dd1cdb6e612ee2cd6536f4b67134c722b5d371d4b4c5dd18e72ac35a3e21640a0f05aab4d16700306ae549b4028871c4f75d0e971f2ce8670d1c173b45776b552ffe298a5b38bf0420d01063ce8a47498ae357e605b31179a1394171cb29f0d25096e562616700306ae549b4028871c4f75d0e971f2ce8670d1c173b45776b552ffe298a5d26dfb4681dcf42b5a544d6bd7447ad84e1002bf85fe456d0c9e1045033dbe16f23d415cac99b9e185ad0065dbec5be2be3c542c8d8eb6fdb21c6218c2ad54c62348b9aa5989b0426dd15ed1c2676dfd14d5b7da5deec9332186828d9188cc7dd694e3e8915f04d1f3c4eba45902be71d037513e5f087bb51cfad430e444877ed694e3e8915f04d1f3c4eba45902be71d037513e5f087bb51cfad430e444877ed694e3e8915f04d1f3c4eba45902be71d037513e5f087bb51cfad430e444877ee90f68c5ecca3975a45a3581bc3094435e6eea20c393b6d6ec948eb190116ba4ada5dbf2d844f07daa279fe3feb011717d575158bcd98595345bac783b65d486e90f68c5ecca3975a45a3581bc3094435e6eea20c393b6d6ec948eb190116ba4c066f1d0cb0eb45012addcd6804cdaa7edb5f72d3379c91e85577a74aa7c2841c066f1d0cb0eb45012addcd6804cdaa7edb5f72d3379c91e85577a74aa7c2841c066f1d0cb0eb45012addcd6804cdaa7edb5f72d3379c91e85577a74aa7c284176ab56878d97c6e3da672dfd04d04718a9280be91005b20cad1abcc4ce50915476ab56878d97c6e3da672dfd04d04718a9280be91005b20cad1abcc4ce509154c84cc17b0d2dcb0042217f96815e7e1e2be8d28d8ca21398b4006bb6e983df16e5ba7bb3d87315e8df820219c0b0dad4bbccfeddb3996f40fbe96e17efd5918a5479e248ab5b9d24af0d41dc50df462764593afb77afa91f7d723108fd57e703e5ba7bb3d87315e8df820219c0b0dad4bbccfeddb3996f40fbe96e17efd5918afcc34dcd5094f42c483cf3cd72563716f2807b3ef9927d8c7ea316bdae2470683ffc634d3ce75148d6a4097694da8b8ea5f40ace1178b85d2b8df2f7ca88c3dc56f9db97b08645fa8fe6a5501f31b338bb409a8bdeed2bf3a20ce7fc860a22ceff0a6116a323784959abc84aa9ababdc4fd2d463311c5476076abab73e5b555dff0a6116a323784959abc84aa9ababdc4fd2d463311c5476076abab73e5b555dff0a6116a323784959abc84aa9ababdc4fd2d463311c5476076abab73e5b555d9d340a836790cc49e3d7ccdf481a6258415bc7c97deed00f69530efb528e9bb24e21cc09f2568b6b53750fabe333b11020f3697da58a0f0b1e1c77a1e8020c749d340a836790cc49e3d7ccdf481a6258415bc7c97deed00f69530efb528e9bb23fede42336666fed710cc1983587208e947ba5a7298aa8b55718bddb4705529a1b78741ad2eae95f349e60518549db44cf5152caa8a4057628bb50c61ae51eaf3fede42336666fed710cc1983587208e947ba5a7298aa8b55718bddb4705529a8aa53262f5242c89bfa880f2c473e74f2de4214d149a6f2e6e97c10fc1c72edb6ff94e9d52dceb3b91c3dab8aeb73d24cd97986c84d0510c9fba983eb317e4388aa53262f5242c89bfa880f2c473e74f2de4214d149a6f2e6e97c10fc1c72edbc06b7138b97c2ec323e7bd3bd54fe7b17ff94654062ed254e0c0d571de5616bec06b7138b97c2ec323e7bd3bd54fe7b17ff94654062ed254e0c0d571de5616bec06b7138b97c2ec323e7bd3bd54fe7b17ff94654062ed254e0c0d571de5616be7f19f62070cc65499c2d251371b9a8192d0d8474d6d04c747e1015a911850d93d15e6ba6b39e3705a5033b323f386a1c04db4dbbc99e626a77a9b3ee8f860c1e7f19f62070cc65499c2d251371b9a8192d0d8474d6d04c747e1015a911850d9300a93af7acf3c85969336455f6930999d7e5a5894632368321d45806465c385900a93af7acf3c85969336455f6930999d7e5a5894632368321d45806465c385900a93af7acf3c85969336455f6930999d7e5a5894632368321d45806465c38592b5b622b88691a11f166dfdd2c44d4afd61539bf2f0bc8725f8f85baeeb1ab582b5b622b88691a11f166dfdd2c44d4afd61539bf2f0bc8725f8f85baeeb1ab582b5b622b88691a11f166dfdd2c44d4afd61539bf2f0bc8725f8f85baeeb1ab58c3f29323e586689fe72970c379ae9276b22a24460c4c06ca99a4b2d40b1b63fcc3f29323e586689fe72970c379ae9276b22a24460c4c06ca99a4b2d40b1b63fcc3f29323e586689fe72970c379ae9276b22a24460c4c06ca99a4b2d40b1b63fcd72cb4fb2ae5ec75a92d7a6a7948c778326b565963fe79f01ad52ea9e03316a57f06ceb0c9536f5f300ed350c8f74d571f2edbe52115289860f1a6d296a88b17d72cb4fb2ae5ec75a92d7a6a7948c778326b565963fe79f01ad52ea9e03316a5167450e9233b30cd970ac38a73e4eeeca76379ec5d4714814b0f81df4f76b88116833b06e46fa6bd592fc5e08b6dad2463daa39aa3acc6d770d7a20126713d9438b6e465616b3892aede1a9dbc63932bc48d05bc580a30d499a75f50ff3d6e24a1412952332df92799f489c5125ecf80c73d7ba5076b787405400f0f2d9d3c9d483ad84513f15f8c03886c898371ee663c4a90a7ecd8569a65d17ab2fc4b6d4c378a68207dcef930699188327b65073d210a3a2d7a82de95ef9f40058a49d182f056b00ddb302c88ed1fe01dfc5698a9010bc992d09eb59dee26e872b0621bfaf056b00ddb302c88ed1fe01dfc5698a9010bc992d09eb59dee26e872b0621bfaf056b00ddb302c88ed1fe01dfc5698a9010bc992d09eb59dee26e872b0621bfadb4fb796a328f82ca727551b3843db9182fcadee41c8b76e91e9703c8bd3d5193874b84c084fa4009a5d15d6a432b07256d6bcfe874fbff2db9f41a25cbcc587db4fb796a328f82ca727551b3843db9182fcadee41c8b76e91e9703c8bd3d5192970b3804769b866f68a29c19eab00eba8598def8f2100eccc90a216d086133ad97a7a31cca353b26853fba56bdecdfe3992d3317872b5fa4e36dbf2fa0badac2970b3804769b866f68a29c19eab00eba8598def8f2100eccc90a216d086133a2f8c83d12ca96b9f878b25858abb22dafab43bf452a0c8e139984c96720adab32f8c83d12ca96b9f878b25858abb22dafab43bf452a0c8e139984c96720adab32f8c83d12ca96b9f878b25858abb22dafab43bf452a0c8e139984c96720adab322cc0eeb6f945770a74aeab8f6bbda0672fd54ff49debfb93711d26cc5205fd22113cf5a5ab8161bc5fb2111c6ff2e64b279f2d11bd15b58f6093fab1ee05bd222cc0eeb6f945770a74aeab8f6bbda0672fd54ff49debfb93711d26cc5205fd236d80ec72aacf3e9bdd08036841d27c451aaff19be93c1a7db68b1dafa5520efac13abb6e9fe48502d0f33520a0ec9d60405cefc50fc8a66488e35f6669216aa36d80ec72aacf3e9bdd08036841d27c451aaff19be93c1a7db68b1dafa5520ef9f66a4b599eb9c2e234b3ce6aa36c66edc1a42ab7897142294aeaa6d596a59640bb832f2ac7871553797a177397aaa54f392f70991731cd6b40330f9d1c37cd89f66a4b599eb9c2e234b3ce6aa36c66edc1a42ab7897142294aeaa6d596a596454f5ec46549fcafecbc24dc65e18388b9a93631c586e1ffc594b876115e93bf25bf1e57dd3a49acbe49b8849918747d4b412c310d38531df7137e62bc3c7ae4954f5ec46549fcafecbc24dc65e18388b9a93631c586e1ffc594b876115e93bf20694385dd7477b7db12289c47f96e5859e6433ff1218695336182e28792220b80694385dd7477b7db12289c47f96e5859e6433ff1218695336182e28792220b80694385dd7477b7db12289c47f96e5859e6433ff1218695336182e28792220b8582884e580ace1885324ca9f497b22aa4ffb4436d7ceee4e9656596d5d2ea989582884e580ace1885324ca9f497b22aa4ffb4436d7ceee4e9656596d5d2ea989582884e580ace1885324ca9f497b22aa4ffb4436d7ceee4e9656596d5d2ea9897ce5f7e03ea25dfa799e3c6a868affbf788e94a108db774ddf151451af21e34e7ce5f7e03ea25dfa799e3c6a868affbf788e94a108db774ddf151451af21e34e7ce5f7e03ea25dfa799e3c6a868affbf788e94a108db774ddf151451af21e34e5237a8af22582f3a03e6d4430ed6c40b4c6d6c3a40b2a9977b8c701039f3747e5237a8af22582f3a03e6d4430ed6c40b4c6d6c3a40b2a9977b8c701039f3747ec4e70da32b20640e9055cd3fbfa036b173aea988ebaea6b4d2db67495fbe4b624f385d4032634de76e0817d0f9eb99f3595627e0fde109fee626ffe3eb0bb6c8a01775ce2cff69ca906cf5745f8ed0ea1f5c780342c4b72a7c58fcf0016c2edc8e8e958787ddedac3c0b071ae57055163e7504b87c3e2ea06c40e500ca0720be95eb2ce65eb3521f09f1a460e509540db3fca4c6a2d5420e5d15d9b398c4ec0395eb2ce65eb3521f09f1a460e509540db3fca4c6a2d5420e5d15d9b398c4ec0395eb2ce65eb3521f09f1a460e509540db3fca4c6a2d5420e5d15d9b398c4ec03e745fc928e6397d0722a9e255ef8157b97882dd5b6085be7fba7a4d613f5cc42d4c8b3f962df3b7c2f101ac61c984ba08d85f839f6638aeda684ba0f0a923444e745fc928e6397d0722a9e255ef8157b97882dd5b6085be7fba7a4d613f5cc42bffef6a621cc5dad2157ace1f460b38d1aeda04bb7c5e85850229a4e7d322e20bffef6a621cc5dad2157ace1f460b38d1aeda04bb7c5e85850229a4e7d322e20bffef6a621cc5dad2157ace1f460b38d1aeda04bb7c5e85850229a4e7d322e20f2deaece324c67b2f5567f8be4792c00183d35dcdf21044e4ecd1d7743c36b17f2deaece324c67b2f5567f8be4792c00183d35dcdf21044e4ecd1d7743c36b17f2deaece324c67b2f5567f8be4792c00183d35dcdf21044e4ecd1d7743c36b175b8360a5d9d86ea4ae3cb92fcc6b24f755fc3c9a139a9f7042cee044e18fdfed5b8360a5d9d86ea4ae3cb92fcc6b24f755fc3c9a139a9f7042cee044e18fdfed5b8360a5d9d86ea4ae3cb92fcc6b24f755fc3c9a139a9f7042cee044e18fdfed166869c937a3c8cb98e56c5e28fb6e8d5a2a30f9ad129cd579ddb8c5c626df0b166869c937a3c8cb98e56c5e28fb6e8d5a2a30f9ad129cd579ddb8c5c626df0b416ba6be67a20817b06989bf32af18fefb67ddfb6301b0622ebf97d8e7b3b1492a5dc2cc9d52a7f1a22c62fe8131e87ef897dee1f52592608ace5aa5c3be2dc92a5dc2cc9d52a7f1a22c62fe8131e87ef897dee1f52592608ace5aa5c3be2dc92a5dc2cc9d52a7f1a22c62fe8131e87ef897dee1f52592608ace5aa5c3be2dc95a67c5c919867736db46af378a2f73cc57ee52d80923121913248864a3ab456dbff2e538a82467944c19784d90a9be56469dcc9b8648fb006e6f6c00b69055ad5a67c5c919867736db46af378a2f73cc57ee52d80923121913248864a3ab456d9a9b315a3bf6da806d49174a3e5eceb6e9dda2dc9ff69ea073ca5620823cfbd99a9b315a3bf6da806d49174a3e5eceb6e9dda2dc9ff69ea073ca5620823cfbd99a9b315a3bf6da806d49174a3e5eceb6e9dda2dc9ff69ea073ca5620823cfbd95c03a1ed77f261ed035105f08c7aef7048c0b8938a52ef0e1e8cb7fdbad5fd8e5c03a1ed77f261ed035105f08c7aef7048c0b8938a52ef0e1e8cb7fdbad5fd8e5c03a1ed77f261ed035105f08c7aef7048c0b8938a52ef0e1e8cb7fdbad5fd8e2a7ae06bbdc7fb7059dfd67e5d31f79ce756e5a4b0ca640bff1b923d6ef2a3772aa7b85511509e628a1a5f157ebe1d29969a54f332d22fab29e1d673b893dd9f5889a0065319e70e3f67e689f9a7fe9d49113dbb2d8ee7e6852a1286b94799be319f232cc49511692e6adb769957742588b893ca71c3bb51a0454de751c79fcdae2942f575f67bc0b5c8daa3933585dece36b412fa9d8c01f9dddc11dead7167319f232cc49511692e6adb769957742588b893ca71c3bb51a0454de751c79fcdf6d74b7138380c71b0381fc08ffa045c07cef1176560ce066dff5a6163ee01a322d0db91eee25e6efb78678a7f58784957e7df8cdf9950881185ae2bfbad0e40f6d74b7138380c71b0381fc08ffa045c07cef1176560ce066dff5a6163ee01a3617bbe68d53dcbd489fd1cc3f61c0199e423b24dabd07af0f9ad35c3e2545d80617bbe68d53dcbd489fd1cc3f61c0199e423b24dabd07af0f9ad35c3e2545d80617bbe68d53dcbd489fd1cc3f61c0199e423b24dabd07af0f9ad35c3e2545d80fb807c3c34a7d6ab00e8ec3ffc2b5f26d23d1f602cc2790c9f30de1e5c9f32d1fb807c3c34a7d6ab00e8ec3ffc2b5f26d23d1f602cc2790c9f30de1e5c9f32d1fb807c3c34a7d6ab00e8ec3ffc2b5f26d23d1f602cc2790c9f30de1e5c9f32d17a181471866ce2f1b371d51768e31906cb79f1de6309ea618f48d5d8842ac7d8452264b69d681f81299a87e840644ea1a9e51e1368e2a81fc7035c37546dcea77a181471866ce2f1b371d51768e31906cb79f1de6309ea618f48d5d8842ac7d8d98e1ba120ffe5ba3380e481ec365ae05b332b14b42ccdce62b985898fcae6a73e498ee514007b5343ca7575b8e84f995cc8a7af3964c0c70a2e3cbad60c5fa36a858066f486835c4ee589158b0989cc1915e31c6d246d35e95d52f9bcd0b3f95483212178d9f62bbf446ff0283eedf7f12d3bba8eff33ea57539df207e7228cfa251d366157ad2626bc747b93fbf246a53fd88ed79091bbff50accad6c4e9775483212178d9f62bbf446ff0283eedf7f12d3bba8eff33ea57539df207e7228cd73fd6582f383952603be34bab7cc44d16207e8f0a3bd717d65457fe6eb96ac757343ca4968f7b862abf11b554f87767f9278f1fe69e9d8b1e5ed746df1160b2fa9c05119c8fc132fde3d4d368c7257d2791998699a60fa67428ef7c29860aba16ade4a1802e6cd679b181fb90f715d8203f8c2619611f9d128b60395d15329716ade4a1802e6cd679b181fb90f715d8203f8c2619611f9d128b60395d15329716ade4a1802e6cd679b181fb90f715d8203f8c2619611f9d128b60395d153297318d9f460b362f61a8fe2e577c17644ebf2c4bec77ca8a80881f6d7d56873d5908b814abe8de81dde0dbc16c7997b30d6f7ad10544118080ad9ade981a14ad96318d9f460b362f61a8fe2e577c17644ebf2c4bec77ca8a80881f6d7d56873d59ef1ff0b8250d73acd554431f197318469df078efe8bdd361897b3915760b60d1ae7513e25f024a8ae5c239369bf74d3d8c1b1437545ab8ee2200b05aa007cf19ef1ff0b8250d73acd554431f197318469df078efe8bdd361897b3915760b60d199ba1d1ecfcaa91299b4bcfe93ba3cfd9d46dbd3aca48121631a706ae05a801a9a3c2b1b28683ee9036161a687b1c542fac9c4eb1e5d954ace99d4b900fec2cb5d8f3e5af8a78aa361b83855750ec2f73d24bebfac80b005ce8b2a03bfc4296835d4c1206259de568557cffe6cfa9c67611fbb2e4cb7bfdfd10d001cc21c88667881d1307e1593b547162abafa17b19d4077bc447deeeb8ca48e24b3adc6f81f35d4c1206259de568557cffe6cfa9c67611fbb2e4cb7bfdfd10d001cc21c8866fa738bc21e23fc73727b5f31dccf5ed215ef9b52ce9ec4154db6fe90e851a5c2a7166a30de63564a41df3b3c9c9a4f7c65ee803f9511067eee7e3488979258d5898ab77af61a8956c238d5c5fe44ab325e67a2a793ce3f126d3a724a0312073936dca61b92f81d3f437789dcf3dcae23140b30837a1f2b9488d45559bf0d0d3636dca61b92f81d3f437789dcf3dcae23140b30837a1f2b9488d45559bf0d0d3636dca61b92f81d3f437789dcf3dcae23140b30837a1f2b9488d45559bf0d0d36d9464449a476f8145c6e00157e6c7767a75ccf2f67d5b77524c13f7f4152c0994e36d3a462fb87b64f30b528fd0f22391552566a08a3579a96733f066e1f40bd9cd9e760e84965aa18f9d15fe46cc46ba2c1b740f40b3e88a53b1a94f91c453ea8142cc4869834ac3f07b8f40764a491139e8b6d90ee0133a7480612495a6a7562e7ee1cbee992b8c6f3f005c680cf9f010c1478e264a783c22ae72e2af587a5a8142cc4869834ac3f07b8f40764a491139e8b6d90ee0133a7480612495a6a75bb592ebcd1ec8ae724d1a57d1e07823d7043340d009f7b86fddee5d6761ba6d96a18fccccb9d779a6b41c55158a6029474639aa06f0789e183b3e183f453777d90795b6c4b38446bac203c95390ea4f04c832876472dd793bb1acd2d1dc10cca5112a4e70b6f3ca4748d215806144bf0c082bee341efb5281ed38349907881be5112a4e70b6f3ca4748d215806144bf0c082bee341efb5281ed38349907881be5112a4e70b6f3ca4748d215806144bf0c082bee341efb5281ed38349907881be6cc9ad90453636c0f19c2b76720a22de35f287e34ae232098eb37cbadf8315eb6cc9ad90453636c0f19c2b76720a22de35f287e34ae232098eb37cbadf8315eb6cc9ad90453636c0f19c2b76720a22de35f287e34ae232098eb37cbadf8315eb13091e0ba51e17bd6a53dde3619ed9d1ca63242937903b7e303ab234f4a9d6eccef8db17b10a5278e071b6bd4bf678dcf4b3166300e8210dfef228bb393e320a13091e0ba51e17bd6a53dde3619ed9d1ca63242937903b7e303ab234f4a9d6ec740fc0f9b28e547974d2f3f76fa286ab0e6f63a344d54f2e57d4c7a9e93aaac6abca68fe07cf025ab1c772746abbe68436da86d23282750650d912cf8d960ce5740fc0f9b28e547974d2f3f76fa286ab0e6f63a344d54f2e57d4c7a9e93aaac6395a125c1ba15f1e42c3c86c22e42a87213a1c59002f36a0e100b5ff579d4860395a125c1ba15f1e42c3c86c22e42a87213a1c59002f36a0e100b5ff579d4860395a125c1ba15f1e42c3c86c22e42a87213a1c59002f36a0e100b5ff579d4860bbbcea348c8d0218e01e6a0ea59837fcf5b92c1bb07b6431e7b5cca93bdbb74ebbbcea348c8d0218e01e6a0ea59837fcf5b92c1bb07b6431e7b5cca93bdbb74ebbbcea348c8d0218e01e6a0ea59837fcf5b92c1bb07b6431e7b5cca93bdbb74ed89c88aef90ebc6a359d2ee9235b6e412f21edf1dfaf7f0c1599430e0f695e9e595f54fde1a084107935d4b8403357e9334180cf3e8c75a67b9353431f9bb336d89c88aef90ebc6a359d2ee9235b6e412f21edf1dfaf7f0c1599430e0f695e9e20a64516d0222b53b4753b33c42818ff8560a15d4ca8d01cec928337ed357950425dab0bbf445a74a2dfcac897aa8eb0a45806a9defbd027e54a4626be14816a57b8ae693dea3fb873f78791431cae6cbab9ff51afbf64aa52ae16a44b0261fbba52e4c081d47cc02fb5b27e6b7354404f28c00c7e7bf41b8b6f9c17ec23e00c90dee8b45214af76c010f98b2f170df9a6dfdbd4f81c3b409f592722ae8ff431c7101c1ace2b1235e8d35f4f123cb07619c292f7c055110f7c4455ba5a59d66cec2ba4b500d3227292bfc7a634be429c30b5fd3dbeae131bcfdd34b68d5dd831429c53d3b852f58e0250245c2e2913b795010c471e205ad1d68509d7380c160fec2ba4b500d3227292bfc7a634be429c30b5fd3dbeae131bcfdd34b68d5dd83103895d36e0ccd58d926f32e5b99d0d825b7a02aefbba4623ec6290dfdb4c204b4689b818c4e4a28a0fc1af9c5c89d27a31ccde80a7f8e64984f85ace2204862403895d36e0ccd58d926f32e5b99d0d825b7a02aefbba4623ec6290dfdb4c204b226edec6334502d006d87f900620e1b349595d58f32add79ac5d0b9b21d6e476226edec6334502d006d87f900620e1b349595d58f32add79ac5d0b9b21d6e476226edec6334502d006d87f900620e1b349595d58f32add79ac5d0b9b21d6e47673e41caa4c1467b884c628d827a4be38f3a0ea6841bd5f12a04f8eb774142ea873e41caa4c1467b884c628d827a4be38f3a0ea6841bd5f12a04f8eb774142ea873e41caa4c1467b884c628d827a4be38f3a0ea6841bd5f12a04f8eb774142ea859fa5edc8a619f291f6eac01adb9086252f66025d7a49928259879d53cac8086c31f38315e9461fab0e06d636966658d4fc26bf3f5ea0b6f76951994465e0ea559fa5edc8a619f291f6eac01adb9086252f66025d7a49928259879d53cac808626179d342dff9bb9eee18f55bfe5aaeb2f9a0ea2afd3ceed955a56acce515d422b7bbea989fa8e9b64364630f6fd48dbc03bfef9e24d012312d34d3c6c0960fe26179d342dff9bb9eee18f55bfe5aaeb2f9a0ea2afd3ceed955a56acce515d42669255092076bed355bcccb4f6d57ca1db1463022c697d3e70bea36797d66fd4d31432957b12b50e156f421fe12810f3103b20282783682ba7f8ec7464212015669255092076bed355bcccb4f6d57ca1db1463022c697d3e70bea36797d66fd47a07aead2e037a5eb53c4a8374220315b35168128049abcaef6aced986e1a8655bb275662a068428b2cb808c0564ae4e36b428c51ebbbb5e998d6ea4ca17d71d7a07aead2e037a5eb53c4a8374220315b35168128049abcaef6aced986e1a865a27042997a589ad46a36ca0d228264d8b2ccbadd39898dbcc9eae947f8860ec4cb3de91dbde6971cf638781ab5ed4205565c7c36650d0049ad153dd18b6c8818a27042997a589ad46a36ca0d228264d8b2ccbadd39898dbcc9eae947f8860ec450a6741cb41c4010b7dfd50307ad00f22962f15adcc2d0b5a45888047a34c2b7ce780f593312424e2e342d36a760af5869dea9a339aa91fee31f290f82fcabf950a6741cb41c4010b7dfd50307ad00f22962f15adcc2d0b5a45888047a34c2b7f8a8b02ba55c01db3c988ce440e03640089f159a496458501298f0e5c9dbf213f8a8b02ba55c01db3c988ce440e03640089f159a496458501298f0e5c9dbf213f8a8b02ba55c01db3c988ce440e03640089f159a496458501298f0e5c9dbf2137ba425a4eb3c2193ee6e6fcd024ee5afbf092ead90b473209bff14795aa6b291f268cba6d5a3d565ff4e04a9a57a5d71f07611f78649c08d795d625c03aeaf36c191eec5b2c0dd7a6f2422f98290396d58ef6e89a51865c35d1b1d15cba7a317f774faa8c97520840036b165bba6c1f3ac652471ccc57751aabbb41b35583708532f66282391da46b64aab1761cf166521e8bd4894823138b50d69bb6f2f3c05dea6a37c1b43d7da54c3719f7e936c32a4b48a7ca3554473828888ab6de1b482e0eb2743caf6b6a2b052ac7c4101e77619231b7d3d4649c7ff075041112388c7bdcf6e81ad1b1446853d9788ecb3ce7b15f294598941b2000931885e32ca33d148e3629c349d3e2d5e6b7619bb3e2af467453563b054321368651be25555ed31ba39cf112e5c7dd8a9ca61233671e1d354e19cb5df3af2a8db3faa1b8d3dab4b13a4f5deb4ac9a29714f92de683908ba735082692127dcffa76a82801b77f7dbba39cf112e5c7dd8a9ca61233671e1d354e19cb5df3af2a8db3faa1b8d3dab4b2ecf63d35d3b864659c1f370ed30adf355a1c72fd9ad6cfd4c1ad07b839558402ecf63d35d3b864659c1f370ed30adf355a1c72fd9ad6cfd4c1ad07b839558402ecf63d35d3b864659c1f370ed30adf355a1c72fd9ad6cfd4c1ad07b83955840aebbba085f7f2016a945d02d0188b4624c491d87d1aa838c84e8855497f84241aebbba085f7f2016a945d02d0188b4624c491d87d1aa838c84e8855497f84241b0e335a39c6b378a6641860ee71ea0bd2e5a7132407838baa04555e5b3fe6da817f90700c1eeb250076abaae4666615f22c20d0864a95c2222d265a605a98b58e299a51e1fe21f1038766e5ff149f45d9d036b722f94918a4a396c36f551133c7b771cbc41bc59cb38d43bc1493671416068b6aea4f8e4a4948011fa8da15006fb70a0c6fe6c65af824f641e4c149bb3b704f1998f9cd14e696d2a080e25c5d8f0260c0566c3c8c140db5696a787f6b282361c47e455bd8e606c6353775a9c25fb70a0c6fe6c65af824f641e4c149bb3b704f1998f9cd14e696d2a080e25c5d83d8dbcb9f91dd8a6c032b51b1853ae150691589d9ba813d5a4591cc90d25f26c3d8dbcb9f91dd8a6c032b51b1853ae150691589d9ba813d5a4591cc90d25f26c3d8dbcb9f91dd8a6c032b51b1853ae150691589d9ba813d5a4591cc90d25f26c799fcba9eb966a8a2acda2df70256422bca759252962a8b0dc10c49609daf0e8bdc39364055e267c708bee04b43e210aa3fe3d32c1f5f9e4c7e45f2b54f281cd880ab3ffd4648e43738f50b01fc0e0bc08cf03cb0c382f2e0d686ba5ffc79139a26d093a3da9f3991aaf294c5ddaba78c7e2d94e799fe6bdab78b210e1e627285e4aec5dbf8334811383746be5dd5492cdb0b546abdb98d77cdfd2f716f85c3ca26d093a3da9f3991aaf294c5ddaba78c7e2d94e799fe6bdab78b210e1e62728a1f9c05becefd0eba4b8dcaf3d9ae9d84a17d65be0f9f80bf9659d5150c44799bbc58fce4f9aef2835b705232f30416ccf0dfc1476b6fd61ef8e80912020d787a1f9c05becefd0eba4b8dcaf3d9ae9d84a17d65be0f9f80bf9659d5150c447990680c23753683610a7c19f608c986e944985d68ab490e8b2ec301d66ce919fc8d0471e1375ae1abebd4c475964ee0186fc94264057b304c3a369ddaed75630630680c23753683610a7c19f608c986e944985d68ab490e8b2ec301d66ce919fc853c40af3f92bd27e8da34f1e3464e1815f2922cdc5c8410d2ef8a5b1a27a44d4bf4dfc964fcff5b3d8deaf836a77e2baa6c9ed0503cc8b6bc96337e9b0adc8cf53c40af3f92bd27e8da34f1e3464e1815f2922cdc5c8410d2ef8a5b1a27a44d40d320b0fc8ae47c6d9f84e6a9ae2ff18c6daa1319105ee4346499479fa7b9e440d320b0fc8ae47c6d9f84e6a9ae2ff18c6daa1319105ee4346499479fa7b9e440d320b0fc8ae47c6d9f84e6a9ae2ff18c6daa1319105ee4346499479fa7b9e4421f37aed888c148cd262ab1f506da7bc586a90592eca2036fdbbb8a7068a438d21f37aed888c148cd262ab1f506da7bc586a90592eca2036fdbbb8a7068a438d21f37aed888c148cd262ab1f506da7bc586a90592eca2036fdbbb8a7068a438dbae7dfea3b5e4a8a20edc49f014bf46f459375c560149fd9501e78377d7f457fc29be116b4119f07e70a28794620f1564eda7b7922d4128a1f9f24d0a3c37aafbae7dfea3b5e4a8a20edc49f014bf46f459375c560149fd9501e78377d7f457fd5512796e1515034c82e74b1557ee2af0162bccd2d29c57739753ae726cde08fd5512796e1515034c82e74b1557ee2af0162bccd2d29c57739753ae726cde08fd5512796e1515034c82e74b1557ee2af0162bccd2d29c57739753ae726cde08f6bef0fd8f0564619d11f944c569e7dec5d803154d51de193f23e0c405f1bf61432ae2a4b0352a2881ed7f8f634de80eee5d9b7ea525a9f3b8e1571cdc5b825906bef0fd8f0564619d11f944c569e7dec5d803154d51de193f23e0c405f1bf61443ee24e5f70399e2a7236218d114787b965c0a0ae770dd3920089e64ae36ba6b43ee24e5f70399e2a7236218d114787b965c0a0ae770dd3920089e64ae36ba6b43ee24e5f70399e2a7236218d114787b965c0a0ae770dd3920089e64ae36ba6b968dfcfeac7c11761eff159657d68414becb0def83ec12f142a3425bdf21d3d2968dfcfeac7c11761eff159657d68414becb0def83ec12f142a3425bdf21d3d21567235d48ec135924453351504b111fa518eb4685b112c5b1dbe05fae2d91d13021a6c586c291598ada08bb0ed3f4c3629e3add8aac96139184c18605da44233021a6c586c291598ada08bb0ed3f4c3629e3add8aac96139184c18605da44233021a6c586c291598ada08bb0ed3f4c3629e3add8aac96139184c18605da4423ae2c67ed4138449434735c9ba49f5031b6274a99422d5bb17acf376c900f6c23090f208ead21b81fde02fbdb7869628154a89616b6d36ac70c81c5b679dde00cae2c67ed4138449434735c9ba49f5031b6274a99422d5bb17acf376c900f6c23a02f3b1d2d1c8b763d24f0e09cfcca9d957b79ea75b856018b88020b8ae93cef278b14ef7f1a049d27e3aa551c339a4523abd4a9e963b43df8bdd0825e27e184af6b83764e90aa65f84c72e9fa27dea81413b180c74e581777cda13b287826236b1b6f3aec04144c0857de1fbf279d0953b5e570bc1a0a3a58a1b962ae5780a36b1b6f3aec04144c0857de1fbf279d0953b5e570bc1a0a3a58a1b962ae5780a36b1b6f3aec04144c0857de1fbf279d0953b5e570bc1a0a3a58a1b962ae5780a304da3c211a58754f7ce5ec3fe30a3e0cc10abef510b07d2fcec32c5e7c5077c104da3c211a58754f7ce5ec3fe30a3e0cc10abef510b07d2fcec32c5e7c5077c104da3c211a58754f7ce5ec3fe30a3e0cc10abef510b07d2fcec32c5e7c5077c149fa51287d1132cf08f38d439eca453103307a54a941291f5cce8eb2179b09136a4320c63610c0127f727d20c6ef45f024a0d00baa5f1002143a37bfa671639149fa51287d1132cf08f38d439eca453103307a54a941291f5cce8eb2179b09139e5c6e26ae1363cdb92e810677f6f43474d5de39438515f5e0b5f82d646d3b189e5c6e26ae1363cdb92e810677f6f43474d5de39438515f5e0b5f82d646d3b189e5c6e26ae1363cdb92e810677f6f43474d5de39438515f5e0b5f82d646d3b183e4acf8ea987f2edd0ebb768965bd5ec4df60ebad161a81c8e8abb91403203c93fe4cb1384e9bebfdcc0bd625685f0f0e88440a114631077c45e62525bf0cdef3e4acf8ea987f2edd0ebb768965bd5ec4df60ebad161a81c8e8abb91403203c9002b75214942206f12dfdbb192e6d7a10289828861d1ce6d21a10e4b40a11d88ba7a8665d9eefa08282c1c7b03b939762f019b58fdfb7ea68db41f738aae2b0f002b75214942206f12dfdbb192e6d7a10289828861d1ce6d21a10e4b40a11d8887beb2c3e356c5d179e77c15a8e8ea857aa08351b09eaf538f7f0f831a1ae0cb611cd471a1c903dd8eebdb08778bd51ed50feeeea68a355d2ea932ee2fca1e8b7a4023d442fba398aa7f55b85e34c4b64b9956e4024b51d89f8cc21dd8b81f4ca5511ba56b58613431010f865bd1db81c49dfdd89cd331a42b97c417358ae6998155e44aaa209a44a416c391d072d7d8e46849a7698b52ecdaf3e159739b6ec9f4c844e101b4eb618e191fa2ad204b796c8fd5203b41ad2a471b023464575013596601bd2e2c2bf7d3df4659e097c20c856fe25a0264f75d26ba0871ebaee5787bc7a622ef371aedfc3cda7ae73dd2e3e201233367b1f95b7f8c87ec2b81062ca07e56dd92e9c98d75071251d7f034a3324dd46b07f098c17520d1891d6661db7622e2d01120aeb458856123663283a72e09fbb8ed8ceb94621c79dbd570d1519d9a15c78372cde9845df065e85143a02e38b9c85ffa94d703c11f5a622419cb7622e2d01120aeb458856123663283a72e09fbb8ed8ceb94621c79dbd570d1512d52171f2b555fe4e9c74220e26fe98e44e7f7c9a49db89654d09070669c6da7e41021e90c263921e417dee45664fd099eb1e7a62a754e302cb64c384846de74086407024e381a0bc863bea235b967a8c08e6bd9daa0e85646d6b28e4be780465b81935e7e61bbf845d7577dcb6a211da50db4e660bf7da0471d1b4b4cd73eb75b81935e7e61bbf845d7577dcb6a211da50db4e660bf7da0471d1b4b4cd73eb75b81935e7e61bbf845d7577dcb6a211da50db4e660bf7da0471d1b4b4cd73eb765ee44e0d432aa4ecd6e179119d7b4f0a81284d32d0a37a6c940429ca49a8e1e65ee44e0d432aa4ecd6e179119d7b4f0a81284d32d0a37a6c940429ca49a8e1e65ee44e0d432aa4ecd6e179119d7b4f0a81284d32d0a37a6c940429ca49a8e1e5493c64a37da5a4f0cb259a3ee50f71299b86ee4cba537d1a0725d4c8aeea1a25493c64a37da5a4f0cb259a3ee50f71299b86ee4cba537d1a0725d4c8aeea1a25493c64a37da5a4f0cb259a3ee50f71299b86ee4cba537d1a0725d4c8aeea1a280e60ad73ab98143d44594e285a5390ba9fffdc30f4a12d65dc4de9461676efe5dce4368ae86d0e8f4f7c6a4c58f3fa212174b44854eecfff32fba759d25988c0e095c18ae5ef466d0e5ade83bca9172ca2f4acd27266e878497de88c2378c989c0e2bada9be2054d5ea941fdc8f6f61e7c79f4321a70a2f6fdaf6bb3a9f942c46b93e95d0f7e17b2b108d9555206745c255de8c20381a4c47cecdefa01b79f49c0e2bada9be2054d5ea941fdc8f6f61e7c79f4321a70a2f6fdaf6bb3a9f942c17b9e6009da763e79505326aab9b6aa54ab36b1ab33554e85df9ec651d6463ef17b9e6009da763e79505326aab9b6aa54ab36b1ab33554e85df9ec651d6463ef17b9e6009da763e79505326aab9b6aa54ab36b1ab33554e85df9ec651d6463efd051b892d4d0103774dbe130dd5b47a261b65204cab5cbae43a4acdf89e3e335d051b892d4d0103774dbe130dd5b47a261b65204cab5cbae43a4acdf89e3e335d051b892d4d0103774dbe130dd5b47a261b65204cab5cbae43a4acdf89e3e335dcc4d7d22071fa241e42234ed723f5a27a7c2c98a9a30947be16aa0ae95e3f1fdcc4d7d22071fa241e42234ed723f5a27a7c2c98a9a30947be16aa0ae95e3f1fdcc4d7d22071fa241e42234ed723f5a27a7c2c98a9a30947be16aa0ae95e3f1f82e4872b0214e1780c4c313d1255b567a7cd843cf7afae42bc01c451164b533982e4872b0214e1780c4c313d1255b567a7cd843cf7afae42bc01c451164b533982e4872b0214e1780c4c313d1255b567a7cd843cf7afae42bc01c451164b5339007972eefc77f0d86b1e49b6c256234774d44cf464879cacca542545e141c6a0cdf5a80f1e1a3f3f1a9eb0093806f91683fcdf4cf1796eda1da28538bd3cee0ddc17746931e911dd007e66e424f83bfaf7c4c0df820b9d09106359345e4a117e00ae7f15f51a222dec8554b28505e37a72e42e9b5c8aea488e7edf9e5692ddf000ae7f15f51a222dec8554b28505e37a72e42e9b5c8aea488e7edf9e5692ddf000ae7f15f51a222dec8554b28505e37a72e42e9b5c8aea488e7edf9e5692ddf0e53e7ade6b3d0ffc4b8b712102830a7b401d2b949bde4d3e08373b1d5a697d5562fa90a922ad4dedc6fd32d6b1d682c1685c86866e752856ce84c58bbeb5e88f227970f9f795984510e232034c4220a78e48939b897145c2b03cc4f2356492a8281cc2e53c7649915a09339ecfb5b34f268d716e10f1aea048fc168b3c1ec12dddc9042b16717e2954bbc588943b5babcb93236944768b88d1c712163796186b8bf214e3ae640d6f8fd985f23b95a48652c4e7d35596074c40f9be976eac8a8b602fc89e64be44e9985c06aa0054fb1ffd597f3cc2cc0e0d4c5c20a0d860d21213d4e9c40f4af5f827a54e3b376bd43f5e186a00ff2c954fdf201b4c88031576602fc89e64be44e9985c06aa0054fb1ffd597f3cc2cc0e0d4c5c20a0d860d21299673a1a1888152308f00493ab2282a95629b6829e29383ebdf8bc4061b7f65399673a1a1888152308f00493ab2282a95629b6829e29383ebdf8bc4061b7f65399673a1a1888152308f00493ab2282a95629b6829e29383ebdf8bc4061b7f653d8193f3c5eba05eca08331ec25aecaa879479a2ecea1897eac82a2e6d4d405e23b25dd92f3511b153c532167ef0eb85161800a81ad533d59538a0083fabb6d97cf6f5c2832e02b8ca7820fd136938dbef4e8fee3af4d841b997ba6278578a0a9650338557cd16237b639045ea6ef4dd036f5e8c1a8505191503fa00953f84a2e650338557cd16237b639045ea6ef4dd036f5e8c1a8505191503fa00953f84a2e650338557cd16237b639045ea6ef4dd036f5e8c1a8505191503fa00953f84a2ed25824e5fde6da609ec08f0155c86ff99a4a48476e02122dc9cae8fdc545f14012b15c8551e1beecc31ce7b8904747d2ee5406070ed3cf20826862fbc60c7760d25824e5fde6da609ec08f0155c86ff99a4a48476e02122dc9cae8fdc545f140a58b41a33719b4bb5706d19d51f2d7b4750fda1268807d2a2183934274d692404f0b2e738b6f417b1808519a79212b84be621c096dd2299869ff7987e3ce3f5992f22291d7bc3dd2185962ca2bbb2fb100ac8f6a71bd757c03314e0647aaae8185eca5079f18365a2abbdd974bb8078b79266af6c981d3aa97dd611d4c2dd163be984a374e777fa14e32a546589a66a2b0dd03aaa0c85dda561e5b8d6e22366285eca5079f18365a2abbdd974bb8078b79266af6c981d3aa97dd611d4c2dd16341054bee7c88450aa5cf8ae3ef7aaea385f73d0e31b1172aa7aca1f1df4058b341054bee7c88450aa5cf8ae3ef7aaea385f73d0e31b1172aa7aca1f1df4058b341054bee7c88450aa5cf8ae3ef7aaea385f73d0e31b1172aa7aca1f1df4058b31198c6993209eb9a995c92ee29acfbc2591b8510020e25cf7f71d1a4bbd0b2c71198c6993209eb9a995c92ee29acfbc2591b8510020e25cf7f71d1a4bbd0b2c71198c6993209eb9a995c92ee29acfbc2591b8510020e25cf7f71d1a4bbd0b2c7b2b0a302601060a2a9b7d3bd1771918ca5faaba008938aeb47facc142bf3518fb2b0a302601060a2a9b7d3bd1771918ca5faaba008938aeb47facc142bf3518fb2b0a302601060a2a9b7d3bd1771918ca5faaba008938aeb47facc142bf3518f627061502c2d9188f2a474b3982d174c7f2261144b65637b95dc797c37699f47875edd4ceacae81c8d5dff62f57636223933214609412db063e95727810eb211f82d5566d5b5d56fdbdf17a29ff748b691391cd44a582d370bc5e52de2cf752566adc8815a999e4273f4b51e543a5b62187d88dfcaac02fb86b16af90507e2de66adc8815a999e4273f4b51e543a5b62187d88dfcaac02fb86b16af90507e2de66adc8815a999e4273f4b51e543a5b62187d88dfcaac02fb86b16af90507e2de11b178155856fc584e31534b5f734aeb6ae208c86f0e8b4979e01aa801fe3d6b8a84fabca2cee426ea7f2aca5da419bc859da0aab19ba479f4d8661a50d0379111b178155856fc584e31534b5f734aeb6ae208c86f0e8b4979e01aa801fe3d6be69ebcd7661e705bda2523b596b378b44fc5b97600f5c453ffdfbdb2ccabe0cc914bc4473686083e725db2aa0af1a339489d1a08765e8dfb9c6452ea352551c3e69ebcd7661e705bda2523b596b378b44fc5b97600f5c453ffdfbdb2ccabe0cc0e2334d6f581f73f7d17fcfa78be9aaa0e8189667c931ada5904cd4f6b3c128ef225557a87a0dd573bd1c0d06e94e16afe1bcf3c91dce6719374ae257b646a9b0e2334d6f581f73f7d17fcfa78be9aaa0e8189667c931ada5904cd4f6b3c128e8e5ecc4c0df22cd063fb488f8979bc1395cb885e70d4d59e0300ada2e6d292c18e5ecc4c0df22cd063fb488f8979bc1395cb885e70d4d59e0300ada2e6d292c18e5ecc4c0df22cd063fb488f8979bc1395cb885e70d4d59e0300ada2e6d292c1aeebfff57063ba09b58d82568f16a802855d0da3d8aaa5dd42b49e544e333a7f39ddf78b7098deb7800d85874fe86ce71114ff52e28ca40ec98d1dc676327588aeebfff57063ba09b58d82568f16a802855d0da3d8aaa5dd42b49e544e333a7f3f080b52af04ccf9119c84836113f0ef519bf9342175fa47038dc45fcb24f7f0214b60458d141c0365635287ca6ff5aa59ef7109324a21ceca694cac670c72063f080b52af04ccf9119c84836113f0ef519bf9342175fa47038dc45fcb24f7f025f406f8c8c11127ebe15bff54d3527477d0c7845761eb44194e6a75f282042325f406f8c8c11127ebe15bff54d3527477d0c7845761eb44194e6a75f282042325f406f8c8c11127ebe15bff54d3527477d0c7845761eb44194e6a75f282042369fb794443e7278d3cdc232dd47efbe0d000dad2bd788748cbdf2365e16261f13a2899eabd8037317bdb9c6dc66a10854cd87bc14b693b65785cd597b014a50a69fb794443e7278d3cdc232dd47efbe0d000dad2bd788748cbdf2365e16261f188d86ec9bcfbc1da6ed77d96c20148b41f710ff1b816cd3e32e27353135b4a48537a45d89cb9fc707918248c55aa3d0e7aa7d28f94cfeb715611dfbdc1f46722ef50348386cc66786f707caf5099a90879254ecb38e28af65ace691b01b026f6481137e4175aedb8a6478e0db3a909535bb38a11ac616dc2953bf0fe67f9d3f2481137e4175aedb8a6478e0db3a909535bb38a11ac616dc2953bf0fe67f9d3f2481137e4175aedb8a6478e0db3a909535bb38a11ac616dc2953bf0fe67f9d3f293d1852f647b44cbb98b37ef5d5ea1da18d91eca5a10aefe1774a0b350bd638793d1852f647b44cbb98b37ef5d5ea1da18d91eca5a10aefe1774a0b350bd638793d1852f647b44cbb98b37ef5d5ea1da18d91eca5a10aefe1774a0b350bd6387a3f04638e2983e37b3bfbfa9300a9bf606516e7a4c4fd25f22a2bfe39d1bc155415c508ecaa5d23bd51f4a68be91d51e9eef78ddfeabda997350b7a48da40d19a3f04638e2983e37b3bfbfa9300a9bf606516e7a4c4fd25f22a2bfe39d1bc15509ea76237e5b959db2eb9d96a0eb9a974d2297afa3e771e20e5bab0a88cf566936b720d765469931cb9e32e3ace4c0e9dc6df1c5ac0873bac7889cfa8947576df57d638ff5c93c6ef8811ad018b7902659ad06518970d1ff480546cf9d85e406bbd1eac9053068b607223aa66dbda75ab9d9c0724ce746cb0aab01dd9b35f84781a899b9ea4e056256aeaa30cd2ed46f35f0e14b8a601494ca3f04ed2b564ab181a899b9ea4e056256aeaa30cd2ed46f35f0e14b8a601494ca3f04ed2b564ab15110b918367b0bf5f6f211546d3c372f6044b77c0b7ba437e7038d9245c795c193589a30ae14928b8226a3aea7190818f53b6a04c872b528e8d33d55108912d7e5de26535bf55856dfa5cd54e7195d451e9eed4b8933523ac729795c6af2fe97b18a65ff6b32831e81d3a558c44f732439ea43df70c11150175ab498ea92c68030c81a502e08bf8c4a2c3b7e4a65f288daeee6b97a795cb5d6b3bf066cded6eeb18a65ff6b32831e81d3a558c44f732439ea43df70c11150175ab498ea92c68070a5e615cba04f4043531a0dcf6b0317daf90dc4d1a6f01a2b4cead6175147fe1c9a7f9f4c4b7b48eb5e1f2e9311b4547d26b9db5c6dc495a108fdf5e7e6d0bc70a5e615cba04f4043531a0dcf6b0317daf90dc4d1a6f01a2b4cead6175147fe8d3ef2e6d5df133db733fd6234fe2e505e3a8e56bc26b2d95d90d3c2fbac86b59f4724777faf4cbe7213450dc26c124296f20b6ec737884d350d5387a30e8f338d3ef2e6d5df133db733fd6234fe2e505e3a8e56bc26b2d95d90d3c2fbac86b55e55c410e1b6d7e80679aaffc21b37fa12295af58ba09f15b77e88b694fe40c7df9eda816ecda015d8774d28ee41c4d0d446f279dde9a970aebe625f60ba011b5e55c410e1b6d7e80679aaffc21b37fa12295af58ba09f15b77e88b694fe40c7922c34fe4400f24c3b173558d2e66269a112a0982fce619056255bfa2496f365ed9be3e8ebf5a003a55d65eaf92fb3af0a31456196d87eab8ae8ac858b4e28e5922c34fe4400f24c3b173558d2e66269a112a0982fce619056255bfa2496f3653e16188e36f2c45821cd13157d6572beebd789db69961b07297c6ec0f38a71b6ab1017ad54b41b00558ef6c1ebe8ef66988c2795b47e4d20fd6b882fdd4faaf63e16188e36f2c45821cd13157d6572beebd789db69961b07297c6ec0f38a71b674b76bf9e25d0f6155f4bc853aab967b26d15a42361ad492f8f69f5438e71c2c8700c199ebbacdc4e95bb071a64944e083fd73d160dea8ceadfdcb0058a7606574b76bf9e25d0f6155f4bc853aab967b26d15a42361ad492f8f69f5438e71c2c456d6ec72b142d8c9b5f9c4aaec34fb3a9ecd7d0a9c2bbde3fd812431547a081e4cc0f01cc31bada4e78e9425a5a3a44302dc03bda6f3a7bbadadf26eff70c22456d6ec72b142d8c9b5f9c4aaec34fb3a9ecd7d0a9c2bbde3fd812431547a081e80ea471dbf1ce0ea2a408a5758bf7affd58bca83c2a46febaac6d2715531af71893a2f75092974fc3fedb4209c7830b81450f25750f03ef5f49a929f2400d4fe80ea471dbf1ce0ea2a408a5758bf7affd58bca83c2a46febaac6d2715531af7a2d2193875b55f48dc92f30f792600143ad434c7d376d9c0e19c6a1cd9a2150bd1f8c1a13be05c26aa7d1d4f050551a9ca920157b530e7ede0f9fd07eb09b29da2d2193875b55f48dc92f30f792600143ad434c7d376d9c0e19c6a1cd9a2150b587ee310caba30ce5ce928b36e8a69c9a910655003006c48cc6d232e51461fe1587ee310caba30ce5ce928b36e8a69c9a910655003006c48cc6d232e51461fe1587ee310caba30ce5ce928b36e8a69c9a910655003006c48cc6d232e51461fe15980dcd272024ad9eabdb3fbc23345f4833ec8927291ef20244352128212e3cd5980dcd272024ad9eabdb3fbc23345f4833ec8927291ef20244352128212e3cd5980dcd272024ad9eabdb3fbc23345f4833ec8927291ef20244352128212e3cdce37d751d8c491e3a53deb1f65a3fc8f02e964ffd5ec7bd51864cfb69c07e26e11b09671962f00278a36b3a0d6956a61e028e9f5016941112a0e950d444d88ffce37d751d8c491e3a53deb1f65a3fc8f02e964ffd5ec7bd51864cfb69c07e26e42c210bed7f1b0dfc322a2b3c4cc9837094eb710ea40e7cbac0ff183589db79e3e8e7a5dbcb7b779de5f9317f5a162a964a1ca919ea7fbe35f6f0f57ccbe2ff942c210bed7f1b0dfc322a2b3c4cc9837094eb710ea40e7cbac0ff183589db79ec4f378eb59eb143c5306bd9a1d06d5f7cccc92fc4bcd22a0519d584698b545dcd8677a2a20b036a48499f039fbf81c60a138be8328783e75958967bcb906270dc4f378eb59eb143c5306bd9a1d06d5f7cccc92fc4bcd22a0519d584698b545dc86ce4eb18d04559e09fede2ef5bbc9a98b89394a6ddb974ff5931fcdbe85deda3bad7e55476ed07a79497350dee50242bb36fbfd9d9308fbf442a1012782a51186ce4eb18d04559e09fede2ef5bbc9a98b89394a6ddb974ff5931fcdbe85deda6e018b40cb5394f3f1a262cd422cc0da8903a640a9653a43d3133c7d7f3a5d516e018b40cb5394f3f1a262cd422cc0da8903a640a9653a43d3133c7d7f3a5d516e018b40cb5394f3f1a262cd422cc0da8903a640a9653a43d3133c7d7f3a5d515599b1798e70eb7eb7b6a3d0b9529366dfdc7b2b186eed8ddfc29a0eb9ad3da45599b1798e70eb7eb7b6a3d0b9529366dfdc7b2b186eed8ddfc29a0eb9ad3da45599b1798e70eb7eb7b6a3d0b9529366dfdc7b2b186eed8ddfc29a0eb9ad3da4c52d35c1d042c3e8784c1e775abff39d3a2d84eab49cedb5fecff84c9ed92bd2c52d35c1d042c3e8784c1e775abff39d3a2d84eab49cedb5fecff84c9ed92bd2a9e6a4359ed2708210aef22821fea1eaaa144917a91777fc7b695a82a71c893b7c4b118b199fe07dcefd464681420ff411186438250cfa9bcb531ee814e925817c4b118b199fe07dcefd464681420ff411186438250cfa9bcb531ee814e925817c4b118b199fe07dcefd464681420ff411186438250cfa9bcb531ee814e925815136c42649747e01165b07525b0491e6f5593dd419ca906a324a9207ba308835f0a442a38de5aa4cf64615dea48608f6efc49af5484df3d3173a3c2f849f6499feaf4346b7cb1963e3c13b4027e9aeab94bd0183d2f576f59028587d1c323dcbc444e68b262f24d2e99e966826ae12d56fd137588ef0bfef2e7ff547c2dda5be40d147b1e3029ada3c41b1c46a379019349a42f8b314fd6d5c2a6e143d008749c444e68b262f24d2e99e966826ae12d56fd137588ef0bfef2e7ff547c2dda5becc3c1767732b85d5a44041ae0c57e6788a45a0af28b1ff90ee75b13ca5a7faaa00ab4bd4112c4bf4315ba714ec5ddaa3237bafa743622d6952e0f229ba8900a2cfadc906eadf9bfcbece423229c66e4bd993bd8b07d34b21b66513c166825f6119040d145f6f1ad92c53d053aefa6c1be2b29d451742b6e1f747876e87731b99f8f58ed51bef481ab4fcd98d057e844b9e475314f494653e1bf74f62cf5f0e40b8e5d108e76401f85de3ae8d0322ef1713d3888c60c76fcc67d24f01ec2f701d2a08fad53150e1c9bcfd3464b34f387c47b55a41bfde20247a14ea923c767976f35fcba2b4a40c2bc8a00e3fda0bdc1bfb110cb0205138e15d07c5d6cc6a4a412a08fad53150e1c9bcfd3464b34f387c47b55a41bfde20247a14ea923c767976a249c2b89b5f2765a80eab223ec00523652da83ae2ae3f65816b215a6f57f25dda64c700f0c94a82650baeff3a45fee034e78f65750263bce0acbe5bb5215bbba249c2b89b5f2765a80eab223ec00523652da83ae2ae3f65816b215a6f57f25d691a7fe8dc2cfe28d05ee4bdbf42adeafd69673b1d34dfcd00297d6b87f3530a3f64b22744faf66b2a65273457191ae346d7e50e397b12cefc0dc82dd1d76c36691a7fe8dc2cfe28d05ee4bdbf42adeafd69673b1d34dfcd00297d6b87f3530a0744666524ef1a49e61a2a0644a5c5a3567756e41c4fdfd4d211f53f208cf7d00744666524ef1a49e61a2a0644a5c5a3567756e41c4fdfd4d211f53f208cf7d00744666524ef1a49e61a2a0644a5c5a3567756e41c4fdfd4d211f53f208cf7d01f28d3d2efb4ae81e87958d5f02e4d2e751a2b50e74d5899a9762cd88b8e14aa1f28d3d2efb4ae81e87958d5f02e4d2e751a2b50e74d5899a9762cd88b8e14aa1f28d3d2efb4ae81e87958d5f02e4d2e751a2b50e74d5899a9762cd88b8e14aadcfce493ae1020eac3db02b2a665ccff4f899c0d91a26073643efcf5f35c81b1dcfce493ae1020eac3db02b2a665ccff4f899c0d91a26073643efcf5f35c81b1dcfce493ae1020eac3db02b2a665ccff4f899c0d91a26073643efcf5f35c81b150112f92cf5bc581be603acf80e34c0f4a5ff0937fe7f38768bf1d916c1743121624499cfe6d1dcc3ac88ae0b31de424c5e479b0c1b213cfe0f46ba327fcafb64fa04c9fa5ff4b00d34c12f5cde3b9c951c2d4032ac31227ff577edc60d472fdc582ff4663aba469861d220d700bd4577a8fe6e449a2a4e69f77d531f8d675d6c582ff4663aba469861d220d700bd4577a8fe6e449a2a4e69f77d531f8d675d6c582ff4663aba469861d220d700bd4577a8fe6e449a2a4e69f77d531f8d675d63dc3c611b7a491a97bd9d18a9c407cc1e251be7089a043cd6e5cf8d5c1bb41243dc3c611b7a491a97bd9d18a9c407cc1e251be7089a043cd6e5cf8d5c1bb41243dc3c611b7a491a97bd9d18a9c407cc1e251be7089a043cd6e5cf8d5c1bb41245751a2b1f307b356d6b1936af5054505c8e4a0681d55a9166bf320ecd8eb1d395751a2b1f307b356d6b1936af5054505c8e4a0681d55a9166bf320ecd8eb1d395751a2b1f307b356d6b1936af5054505c8e4a0681d55a9166bf320ecd8eb1d391b7c2c808655378a42ec6bb9d61e61977041d47eadd2617dd83c704206d23c091b7c2c808655378a42ec6bb9d61e61977041d47eadd2617dd83c704206d23c091b7c2c808655378a42ec6bb9d61e61977041d47eadd2617dd83c704206d23c0980acb4e69f01a8cbc1b71f9cb1ac5c14de94fce80de81868de62a9ee783474ad8e510e46977d100eec3e0e64bea60b63af892c26371fa261037625ad92ec855191b044418baf0af12d38691efe145c0708d72d093b4d34059cba44118f421ffa21c2f266353e7b0e6401c782bdde17a3479755e3165281a46b43b351003332556fd7c48f6410a791d6cc0589aa6f88cc3df42a984254423986a1d5613cd45fda21c2f266353e7b0e6401c782bdde17a3479755e3165281a46b43b3510033325578e22b46c15981d23895152922240284cff0ee0bed2480e71c42b9fad2695b2d108b174f0949357fba593fe96b57e1fb1b227b095754d662dec69ed5335912c7d60ec28ae4a9adba08d9be7fea1dd68aba8fa6c659d47ce73633d355678a2fb464c878042384526a85e91dac73d1e70b901b112d230799dfd28573f813947a8f30144e2d3306e1575ac653ee94d0cb116fd4121e94e4508e94978d10e7a30d1928376113c854bb989628e49c3355d77f4601174f914e9d25c2f2a5df95fb765342e3d2433459f80e1452eb529f14a9acf36d63a3fc42c0695ed73e661eae1724840ff165c17282bef74eee58a8649f9eb9c58dec07106c67c0d3a6faf4b7b9bc42e3d2433459f80e1452eb529f14a9acf36d63a3fc42c0695ed73e661eae17244cf8a969013442bf3dc86db3bddcef1aef081970f316b815f80908fd3079e1f41f73b8a775eadea8599130d909fb27706389f748e2a5053bc19bb59ed9d751b54cf8a969013442bf3dc86db3bddcef1aef081970f316b815f80908fd3079e1f43271e7f69d3a6a2aa7bb22cb15c5c2cd7137d03b10fb324cde5eff1bfd6ca7fe2259488d40d647d2f49699d4daf733237b3a9dd8239e0f842b4f00b78d622fab3271e7f69d3a6a2aa7bb22cb15c5c2cd7137d03b10fb324cde5eff1bfd6ca7feed4627f0bf36cdab7c0896161e70b23fd5885c47260b8a02efa1dffa7d62eed1fa78a9b5cf3d1e6a231e1e035c2f09c2b96e0393afb05e511b25f467d220baf99da3a3157fce8975508bd57e4e92026a93170c98be7ce5348bf7551f7929ebe90d5eca4e4e69b47350521ba1beec161bf323891e96a3602776e6be71358dd4aa0d5eca4e4e69b47350521ba1beec161bf323891e96a3602776e6be71358dd4aa0d5eca4e4e69b47350521ba1beec161bf323891e96a3602776e6be71358dd4aaa247964dd606754d983ef693d6b6a78e0ce90c9e95fbba1d8fda12af9a43343ba247964dd606754d983ef693d6b6a78e0ce90c9e95fbba1d8fda12af9a43343ba247964dd606754d983ef693d6b6a78e0ce90c9e95fbba1d8fda12af9a43343be8804a90b369b450590ca8b5aebd2037b8ac430b26b4e07e18ecc5035a42a9e5e8804a90b369b450590ca8b5aebd2037b8ac430b26b4e07e18ecc5035a42a9e5e8804a90b369b450590ca8b5aebd2037b8ac430b26b4e07e18ecc5035a42a9e5bb041bed8a5a9093b619f5ba5953478e91ca0909bd29f5a439f6eac8edb0a89908266d4e4f301c441b5e8a556f9df1eded5c00410b8109c0ef614cabad818187bb041bed8a5a9093b619f5ba5953478e91ca0909bd29f5a439f6eac8edb0a8999f46dc9ea3df024c6448492d366b6b67abd0d55bbfa092853ee0bceb973d1fab9f46dc9ea3df024c6448492d366b6b67abd0d55bbfa092853ee0bceb973d1fab9f46dc9ea3df024c6448492d366b6b67abd0d55bbfa092853ee0bceb973d1fab5c39c9b5b6a9c6182d46f7bb8b6dc2409748c25bf4514d4adbba77178111f12374b48c13afce8a7d2b4dc500787b7b0767ea10971cd8222a8aba237c0fe6be135c39c9b5b6a9c6182d46f7bb8b6dc2409748c25bf4514d4adbba77178111f123577c21d562ba5d767f23173b8140dadb81098bb15517d2a9bf07a60f6a23e1162243d7567146b7fa410797491086a4958a74a423870f4097b69006cf7bb9ebe4577c21d562ba5d767f23173b8140dadb81098bb15517d2a9bf07a60f6a23e116cf49082ff5edf5a5c8c1b15b7dfd20c35c7929439c414365eb3e298a8de26a758444a0ecc2be2f4b85ed8a84e7a67cefdc27191328936f11e854500f2b419ea9cf49082ff5edf5a5c8c1b15b7dfd20c35c7929439c414365eb3e298a8de26a7551d7ee1aca27ae305de0b20a211fdc41a5be66756129bd4d02335171279551840ed70be56b6c64993a67892c520c5b5a2f6632ea71df1e913edbfa79be4d60cb51d7ee1aca27ae305de0b20a211fdc41a5be66756129bd4d023351712795518419d50dbf301b3f2c52a518e106d8e126052eb8bc00b66ae6456b44375e25fb7908c5f004b81bf1fc3f49188029116a992e2013d84393b9d15a333aab8f735b1d19d50dbf301b3f2c52a518e106d8e126052eb8bc00b66ae6456b44375e25fb79ce6f51aeed670c740d48f4617df7e832950f019a1ea3f9e92f01fb68c7001faace6f51aeed670c740d48f4617df7e832950f019a1ea3f9e92f01fb68c7001faace6f51aeed670c740d48f4617df7e832950f019a1ea3f9e92f01fb68c7001faa60bd5bcb1cb6a48a8b9c08f56a7165fe38a0579bd6961633e82fdb706878835ad0631f72c4fb35fe7e612ce6276dfacc94f242af14c3c546d783f150176c52370773568aaec7a6bcfe366cb19a1bbdd3fa021517737d7e8283f0f9807a6a76450dfd68630ba3174d4c3fe5f7e6dec6e02fc11d09189d08e097e7a244a5fae29e0dfd68630ba3174d4c3fe5f7e6dec6e02fc11d09189d08e097e7a244a5fae29efea13f21f807b47025717b5057d1afa98562f8457add2f6ec2e4670fb1735e499be7311b2622671baf35fcd4d7b44cb42e4d759968caf1d5a9fad8a29b28d355e853cd5428b00021a73c8be53f4e30aefd00511f505b517d5b3bbc3868784c7f9be7311b2622671baf35fcd4d7b44cb42e4d759968caf1d5a9fad8a29b28d3554e9ef88e5fcee7cd5a7a6f8428bc095a3223f50048cdc542c291a22d9d5c9d2e05bd787557be5f2590eab191d467dd2427d3722794455af9f8b02f75e1dcc72f699a165550f2f2c9b4a2cfd84a9048b66af19014ab81d067da560f96fbe2b5ef2329684e6c02babe53f4fa6475aed4c50cb2a7339d851270f3e004103dbee2182329684e6c02babe53f4fa6475aed4c50cb2a7339d851270f3e004103dbee2182329684e6c02babe53f4fa6475aed4c50cb2a7339d851270f3e004103dbee218065d302f6496c17384ab199a149e71e035776707f19c1a99461b7d8383d8ccb5065d302f6496c17384ab199a149e71e035776707f19c1a99461b7d8383d8ccb5065d302f6496c17384ab199a149e71e035776707f19c1a99461b7d8383d8ccb5ebd3badff416eb34aba7f8dd2412447883b28013156a8f7cb2c6f4e090338f4e144c2a9583b5fda5458ccdbea8591ca5b1f33f676059131c3827159cce1ca3f6ebd3badff416eb34aba7f8dd2412447883b28013156a8f7cb2c6f4e090338f4eb64f259a570bd77dc00fc47577c519b64764a4f2332505f36148a1eeae3352ffca28c8a6f0aeaf95c21916afacbb2c7a092fa95913e35db2698270ebe449309db64f259a570bd77dc00fc47577c519b64764a4f2332505f36148a1eeae3352ff24ba5955ec7b54e06c3aa871654e6bf529d55755a576beb013640c047d7a0e0e24ba5955ec7b54e06c3aa871654e6bf529d55755a576beb013640c047d7a0e0e24ba5955ec7b54e06c3aa871654e6bf529d55755a576beb013640c047d7a0e0e825449f9e07bc4eecb1c33ade8b5be394cd62ec06004e8ef037354de68ac49806c5320bd88ed7e10d0c3b37934a8b5aa3969a610b0b4127368e035c2c5629d2a825449f9e07bc4eecb1c33ade8b5be394cd62ec06004e8ef037354de68ac498031c7ba6f3389a74b594ebe19c1abe59cce8ab687fc668645c333e1c258b11cc569b75ea182d1b8079ab259323449db1e42883f6d58eaa58cb49ff7d5e44791b0f036e6d7fddbd82c30158f5b4a8d3a4a052f578a9d644b2c8041ddc663df95d27c17b359e008ce0368ba22ed4312ff4ebecf8537cb8c71f10669822bb52df5717c17b359e008ce0368ba22ed4312ff4ebecf8537cb8c71f10669822bb52df5717c17b359e008ce0368ba22ed4312ff4ebecf8537cb8c71f10669822bb52df571b344626ba035b90989e80cde0608be79722065e7d2b4679f8787792f2828d1b9abe810230a8254875246f4ce89a0f58345cb72d4dc14e5f3cb71e7bb684917a9b344626ba035b90989e80cde0608be79722065e7d2b4679f8787792f2828d1b9d58a941f2a369e5796fc69845f836241a556f39b3844db50d09d97c4eb722e58d58a941f2a369e5796fc69845f836241a556f39b3844db50d09d97c4eb722e58d58a941f2a369e5796fc69845f836241a556f39b3844db50d09d97c4eb722e58ea0de94039cbd9d2129765a2c043d8ed2cd405c6f4ddce7d4d2b489489f15e8c2314490f610a1fc146d5c67284623665c92d4d096f8225070f7a18d5ebf36c72ea0de94039cbd9d2129765a2c043d8ed2cd405c6f4ddce7d4d2b489489f15e8ce05f33c1bd2edf1a288aae543b297722ee517cc87451688256adbf906f4fd850b64103f1c20d1e2072e754e23742d94bf8faf8dc99247edf299cba7bf7b88e52e05f33c1bd2edf1a288aae543b297722ee517cc87451688256adbf906f4fd8502cb6fa07bee62a63eeb62b2b3ccfc24ef9927e84ed93dd780fa95af7b34ffce2b17e8c2fb0c0f6e0b4e62d5da62d74382a4c9f294e596a30364af99334c6d2152cb6fa07bee62a63eeb62b2b3ccfc24ef9927e84ed93dd780fa95af7b34ffce2838ae272824438a2a3286da3ea40765ca0985ae05afcd167b3ae70deb734b3e5f1d2c9159d1368d17673447a07aca490280e4be7a4177f6055595bf76f7bc684a57c6204755cd16d65b7782e2d3b71d679eecfaff26afbc0ce47cc17f61180a62d1fb3104084f2f69e23783976611c38bd6dc55e570608088c6d1e5a76db4d012d1fb3104084f2f69e23783976611c38bd6dc55e570608088c6d1e5a76db4d012d1fb3104084f2f69e23783976611c38bd6dc55e570608088c6d1e5a76db4d01ff65b7fd8db62f749477c23dc2b65f5677eb5e95ad45a4a9af50547e5b246d04ff65b7fd8db62f749477c23dc2b65f5677eb5e95ad45a4a9af50547e5b246d04ff65b7fd8db62f749477c23dc2b65f5677eb5e95ad45a4a9af50547e5b246d0414ecc38b0ff8c1eb4bbb426829dee31de4ed060c0a0c29ea127959377068c41e14ecc38b0ff8c1eb4bbb426829dee31de4ed060c0a0c29ea127959377068c41e14ecc38b0ff8c1eb4bbb426829dee31de4ed060c0a0c29ea127959377068c41e92774eeeb9528521bf8dddd3945b630f6fc40a09bdbe568c883482fbea71d22474b9b81666bcc5c57dfa1fad4331e64f5eea8e61d83f09ee9751a748ee38406b92774eeeb9528521bf8dddd3945b630f6fc40a09bdbe568c883482fbea71d2243a64b97abb2976deacb8847d3d18c88347d148d3c45fe7071a2e7c426685b3c4294344898a1a3e8f81aba3c35a30c076bc3e883ae3a67fde159849dc932a6e5a3a64b97abb2976deacb8847d3d18c88347d148d3c45fe7071a2e7c426685b3c4838ab0a01a9285c1288fec6c419692a49cbba5fa48ac5244ce3653016cdd3996838ab0a01a9285c1288fec6c419692a49cbba5fa48ac5244ce3653016cdd3996838ab0a01a9285c1288fec6c419692a49cbba5fa48ac5244ce3653016cdd39968968e77b4bda2883e689bdc9bd4d01a2b62ebd5758d1e70b22a407122895ae978968e77b4bda2883e689bdc9bd4d01a2b62ebd5758d1e70b22a407122895ae978968e77b4bda2883e689bdc9bd4d01a2b62ebd5758d1e70b22a407122895ae97c579a80cee0a1e7a9d920ed024a156e489559b7c366572b485de2dedb11c751e7e8982093158d6faeee485ff733ad151cede930a08814578642d0e1bb1848d0dc579a80cee0a1e7a9d920ed024a156e489559b7c366572b485de2dedb11c751efd3e94df83ed6c1f41b3d5db37645113aa92aa16c3899ffd9ca3f68be28f179afd3e94df83ed6c1f41b3d5db37645113aa92aa16c3899ffd9ca3f68be28f179afd3e94df83ed6c1f41b3d5db37645113aa92aa16c3899ffd9ca3f68be28f179a792e50881d8d13bc294b6a828e200bea5f1203e9ce6854199229039a41bc7e14b6e7f6eeef758dd9f2f3f2645029471f09b8a8eb25670045d9d91fd24c597629059fd99ea0e515c5e27ace3ce5c21c856d5f8aa5e93d1a6e85fd7ca46cf878752f1214af1113c659b37ff02aa9727f3341812e066c82524c471e4325bcde6f72c72c7dfa54f5af1bb9ad263964adf130597666ae1e5cd125f5a435b565d6c15fbd180a1145d18611e620bf7e5baa5b29f4afbaebc894befcb303251b5ccdbab84559920a8cb9ea62be33023d6dd183bea88bc20bad1b4caeb196decb9e5fb6e6cc925dc8ed7705c2bd444542091169073445d907f5cade9579da83e8d2568ad80c7b9ee51db4a46087da7530ade979f38e5de7a2e068b5a58cc9cc543aa8e394663c223c95e77edf64bf88b2fb3f9ab385866187630a4914c7c17ed7221c9f820f7ff61582b28115c56fe3127a4a203aefed876bd4f7e8d8c20224afce0ffe97802304af89c305a0d5feb8bf6ba9c7b3abfb6d5e620ba6d4f4d69277ef315e226b03ea1d93a88bf105909313e5661b5f35c281bece7485a9b997a621cd59f9ac2a4dc7a2a75969654a60ae333bdda0b53be979e0db035daa9780f202d9faea3dac87068283e5d1d92cfe4dfb2cc50d5ea5341d5ac0efadfa47db48595daafcfc93e79b29fca6d56488393712285db29e7e5a75c693f9be4008cde600b2b81700b5e6b23aea484f7a4312bf613b75417b78419056d4c9918b3a2cf6b5a616f6e75b7af05fa928568dc9dbf39845da83a48720e019214a0f250aa5e8de0ebec4bb64b1c3671c38f4657ff67b9508572bfc5aed3d0537d4428fa5607a5fda208e87975103191246d69aac4eb605cf6d84969b2054bee95dcccbe7824a99ae26e6fabb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a410e37a7d0a1e7b9bcd3b8db8594e64f7e0e712fd9c4fe5de548d98f8f36c81955cb4248194aef1a919ef7534f2954bab7c61755e6aad97923d24fafbffa55f7f37a28d17ee86bc89e86be4fa9caad026644498fb9da087d615cdaa485e1640fcbffd93515dbe0bc61779aafb3cdf11e4c32d229e120139bfc38d3ea54b95a76e38cf248d2b943c380e0f50a3b80293de6d739f8a6a7ebfc182d81ee7663e04aa15b20876c0a4f4c0c655a5d6334e94345e34123df42d0a3b8b6293df936cabbc01510bb97211de7561cbd6266596527959b50a32d710e557693be66c42c9bf2c3c855e2f48f814bf478e5b904a220368e897847f75da7a8bffe9f84e561d08e92262a107916641c7f211ac5898c0177535cd0bdc5aa872cc6e883842694d8f52181a04af69c7f806ec39ab2cac5f0fa7fa8beb6802601105355fb3e606151405d7a72d9ed8bed3d8e10d9a4b2013ffe79c6cd6367254e5baad1286d43552890eca2bda6762d72412b721f1a4fb6d82f22a9e7dd0f206743ec6a2e8294eb745c41516bb5b3c534faf4aa1d74eca204ede64060e98ac77adcb79d02c0ad50007c23db1c6b7c24ecb33eab8cdf14ce4ad5c0dd0ea56caef49af1399c7508897a4ec7a1d7eaeefd2e2a7b3f0814d36dac96b5208a278703ef1e1af4cbd41013dd5ead1dd371ec51b0bf2da49c5796c219238b6aa1ddef5631608c61518647cfc7b6fe56409312c0fdefb1f77dc7ee86bd131c5eb7a2b4a9885812b52828f7ecc485ada4dc8f1f947d52cd86d4d830ef677a2f04d337a29ddff32b53edaeca152e21c190acfbdbfe5d1ea7f28e0ee87ec387c806df1c62b5da0f958126201f40a8e87a8d39a6286aca58ab1a43ffd9f84e0758243334f579c6a7e3c082cf55a96a9f6de483a143b751016595b608a0967784aa3470cb8019da7a94c5d80da7416849f82d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de25602d0a2fc18aec63afcc8b579b23ade273a2394b9875c35367690b6a293dcd7e6dc0e0773a79dceb622ef6410577c19c1e177fb2eb9c623a49340de3c9f1de2560882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba740882cb60873b718a2ac2bfa3b6a792e4aa75cf0ef3fa2fc1dc156ef71076ba740198e4881db3ad935ec51a772196302df943deb3a651833c973996ffb082188b26fb2881acee2f256c276ad2f6365a269f381adeba08ae4b236525b21789d67e55ba95511417ebecef59e8f548925709e0b099469b0224406290158aad1ffad78b4f0b58a20fd68347ccb827e7a62c688e3710572b97ff19ad48a07b186af2ec743c21b213b1fc167b642af992768ac2249680e57247ff539999d9060094342d7d00f4861f1eb15bace0e9f19d9975f52b2b2153e6dc7111717965332f337187220f803a24c94538a7f05049a0e848cc3d6c5617253f7e9b3d5381cba4c898bbd175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837c9aef9d40b86c56d54db8d1c6b229322d74b3f761c31809dd8a76cb9d1a9800821cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c7c27282fd2ae5688be2831fd6c76aaffb7a7577026de0fd2bb8d41326dacb2e7aa6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9bba0998b7a6a1b2fc45f847dbea1d2f9dc889104832b0042b5ebe335e677efd30094a6a62abf390c3376e5ed6515082bbcd70c2a6cb335a9f0378a1222d08f7d25bc47b4bc6d60577ca938da25b3ae68271de889b383b4cfbac55d8e41d47639097d18ce1d42da357521f5af5803816d3c4bade38950f69cff512a236f763585be4de892443028c3f230ab37e0c658f5bd0246b07147005580c2904b733ecf4fc3624859618c952810487e41736753cf32f4570dc6248fda1091771f56019a3f96e4ceb607215ff447544cb0d785493e1e855852f874af7c67d8e8afe859f539547112543abe89682d8ccd47e7fedb25447a4c5133f8db313772ab6ed87729371b91e1c1c38b7150cbc174a2f0c06bd1d60a411222d09e21927254b7a861039481fe0a36192ef7643adb06b14979e006c17834874e7df605d915e549e3025e8ae832d96c16368e74f1615d025cc296472cff2507b0f0824959ef98f86fd677637a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b4fd472cf3011f3f9d3b072eac5592b4c58c7895ed2c41763590258ee8551ef7a78099b6154509ce59732b68a909ef7dc465724f68b184383ce2400642e6501d508255f32eea017d306e286d9e6db090a05d26f0088719b122209819b6f73396d175e984c0c7bd073f037b0aaa6df4d8aadacb6f1b8898484a567b5e70f5a5837972de213c408d10c381f44fec786787844141c7590506e001452e8e25f262be8a6bbfb8ecb911d13581f7713391f8c0ceea1edd41537fdb300bbb4d62dd72e9b73cdabebfb92b4eaf6b8af8442953da1041fa8141a0513279b8df215879d424621cb011018b58c87f2c824e08085d24f9379244bcde6fbb6b46da2f6431540c70bee94ba2d980eac331c16af1f6ea7583260dad3e592e5a263209aab26c821a908838f412460727e5a6889e14bd8cc5ce8ddcc37d590b3550fe5652bfbe3ae793abf78b5deddbd2e98eb8d2194e94a3e960ed413b36ca03f52e9ef2ae9f7dca7798aae7206b2a921c09f0754f215d0d809180f08413f87d77f82908eda01968c3dd89581c1830715e60f009193fa9e8ee168aeb43486be1ed997e8ef540951e4069731c30b8e35c0e62e28fc43463f19f514afe86fa65bb1fad29574a3a3cb3bb7f5e7b0da4ee72ad65d0c6ef765037c7a26518b1558f32e7b06ecc1a26490d543c54096c3a8f83e1c3461f6fbbb110ed26a913f8cfeec5ed117257cd776f464d0db5b8fc6e45a2139721b806f1e01199c7754c68d262c2264a8e333791fa90b9af63db46e8b76f28aaa4abb86b3dbc35c82e31f94eafeea5784a7669cc429821274341e8132110bb9797f33f733800277e6f1ac8c690ba9df6385944236aca1e9d9e48f1995a721a0ee739d2aa718c5086a799d8e14a2f48427bfc28451a7244d3e640fe915e6f5a91614823aa7ca22cd309bb267ad8221810f165aa2db4580c807ff5789d9236766419d5da5e6e2b07229a255f3bb5746169d3e1b00ddfc6aade5a5ccf2480560b9638148842270d01b9fba615a1645803e05bfac94c9f46b7ea4e03bc24630d2ce308498959d856506503097b8ff85294b741d38069b33097b0907453745ef5721d89c77fc1c48503474260b458f24127e1b3f0bfe11dbc3d643dbeb4125c5511acfbf917cc8141cceb06e76e4f0fef30adf25ff1b12863a72b4a13b865a333dcf9b94a3c88d25800227d5b0afecef97980b685f9d85049501eaea73444519136a6572c2eb6ea958d0d38f3223c6805b91ff4464b61a3983b89d53697530bb18933de6e01d98d72e7a39de2d946e5bfaeb38de7340f083a902de30424d9642545e1cdb566b895c61fc537ad4e11f309d225344824cb61ed42edfc5c30da21615a6b7163097d49301fb6ee70792d5dd74f9c5fc47d85e4dbef1e732a7567e3ee4eb0b1ce4d5f99737532622e77a365e8773ae3273264868cedc029f6e776f414660996c23d3522deca07327e8b1d397aca00eb4b06f8fce3fa3d752a7bd753e36a2dbfd537621a4902794af4d614626325a5e6d850baa967acbe2fb6df9a317ce17c2765b2265af94fc55c9e4d266169adaf756473008b6e446598fb15155dfef47686b54ddd4fc61db04ea2490528684175e9d3435ab12fe9366ebeb202c8c224b5b785fc5d7e09d4c40b877f9d27f195a894caad57f383fa19d87acb8957d4e18d2ecaad4a70d0908528a046850712b7d2193f94792848495fae33b33f1e9a4eb8610540f4184502c51360c296f28bd97553bf1dc44c5bb24d0c49d5e92d40d72ba8a721284e4a383a486a48ed3f3b772fb8ef578edef1f0ae9573ffda2ea4da86c02e1c11b3f8cd6f577e8f4f1cec54d5a04625cd7a457ddb9c219a0b46c0b5d41b5cd5f8bc664b33d9824773c955d3ccdba066bd4e630abe3488e156e7a860f84f79e78d0b09f6d5627ba469304de3c5042d0c3e878ec87a88512cf122e3e4a88e0d3ef779d0f3b7be91dc8408a02ba63472aa58f7fda54e58d114d57f056bf90cb4bc9b54db2d7104248aabd317954c668077d1657364fc915133757cd5c2ad758dd1deb574ed7f95c37c1b0a5ab099687f1439a3ec8f3443420e464473d2271a09cb22864525ed92e4eaf1ca972a865a7b3bdfabb923fdcfba2d740fbde069695b979c5ea874fe44b2c1798942deb2e91c24a4e75d6fbb7e76df1b65befbe724a6b33274e2c0128e4772d0215a36a2f589ac9b45f13d3c3e0a8a3360c02c07a0fbfb6c1cd0613ff0782018900ff2000b805c68d2ff69a3d09ef879b5435cf0b6e910de4ab94827ff7d618087c9a62ccc91473d08c4b5db02badbe1f2c9e1a07eb44947b81cf20e01db6e79f116c0284f59f4f0ecb5f9117453204628442809d951b1432f941f776f944328a3cf4335cfe5e8142c4e363a5fa620a031bd89779b7ce19e055bec495d5e72bf1d24bdd811b80469d1551aa11df94289e2e84623511c4d46f5f0b58ae0af831bae0b396019cfea86d3ebd082b60c5314086fb2b8668587f6818e6a6a6783e1a54cc7f3a43239c102e567611f5843d17caf7fc134881d94a2bce6bb3a1febfee646ffd0cf98bbeeb68d0e58131e73494a1371f4d173aa5ca53eb3733b198fe48b1b39279cd0ddfb03590db793bb12817267238f230b36b020c1227e76e71a6830baba170878a44f70dce4f6c573f45c63df49a72f71d3553495e525faee06aedcf86d09c0b195d9201297b8b899b53c8e3c2201d27d2eaee0a900e107c86379d1fe74d161ac89aacda75984a33114001d531b601d932959d05b8ec17a31f9d541a9a7670b1580967e04517aad11875a134606bec01c6b06a956d6cdbaf5e661f05d4d6e8659ceae44a0618f36c06011731342f56f139cb2dc13fb7377a5ca76053e25e201eac9d7f348364a027e4f2e2ad3aff90f82849872f07b31bc1a0370164bbf5f6370e2e9f1176cf2cbbcb94c168f5c88cc677715a57e2d1e8adb9e9c75e5ca539b5aee06047cda577f069ab2042dcfb4a0391cc37ed702c23c9b77edc1f50cc859c5fa86be7c6c0cefbe40302e21228689a46e89918fc129e9baf571eb115d2b4717fbf00ae77093052cf58c95b5ec36671ee9e13c9aa598caa4c5794ee7588e5760750dfea06eb5ff7cb373834e083fb6abbbb8f7b32ffe4e814b4619bb1ab12db352e37b6a98dc9980e5ff85c23fcc04bb3a4604453a0109a66a09ab4097f4acb732d487f6b15d6d0b87d77619ec3f6d67460984e588687071cb02e4a4b746bd7405be1e655ec0de64a3c875c46cdbfc08aa2c915e5ba6f6e40961605dd840ac2d80d95414bae8dcabfa9ee4172c5a8e97bd82b8faadb7e790353e1cb9b9a05c05717690bc382cbbbe38878ab88707a889b9c4a90ee3e8a1413dacb31ea467899c46e096c86d9840282ced7520a9c5fdbdc4a98164690e3fcd1acc6dfcb049d9a669ad4a70c6ad3254e8174e0d90c33b6f22cd3462e0691eae840d2a2b85d2e7446708b92f485e8d2b6170049da06c710b873ad6f79072f94b96800c71ad8a079695c72217b40489bc96d1116a30f307df03858b93b9771b444ade53cd13799995d5883f92528a1d3de269327678d81f59ea754b48fac3f1e634d6df20db84e1bb844577868a402f2aa0e6ddc6c1c96a781890237be3905cfb1f86b3dd7879ec42fbff62ddf28c177a8be4d5c325db9c8357907b046bcf3160fe998192c81da2b3b756cc31ed7b96e688d667631f55c2373c8b82b13a535db30231def9f9feab8ce5196e04d96766b3086d3b98ede72cd5c9f98eca908fd9a72410b2679a0c6aa2e9e39c2543098ca9b069d126dee02241b449754a110ddeb06011501741b2c0da718c417b7c907ad418102a9060278d1e79a430b95eb5cd3dd7b571586a47db5155b7f2bb02f58f5709d1fe760c0fffbb8a2bf39e1f6c1bdf3d36d324a179c52686faa549f47c1e4b25ee809a4147cef51637234d4d360bd5e989f46f2cc8be591e04a0fadb43e90a363e5f39e958b73481dd03695193b8c8bc6894b7afe4591d33b4a695646e51a488ceb485870c49565aaed29eaa58c803824c2b11b6f7b1ee1ea5d13d71a4ebd19a61544600d39573978ef33af969ce6c7a740019ad29fb4d299511b10244daa59567c172e56fff0d90147d407a460cd21f6b2c704ab683cbbf569b98445f5ebaabb2b1362cb112f7abc40bbb0894dc84ea49ad6aab9b6f8d6b9cd3389583eee62ff3db418635fbb1b0157116e1f44c32ddeb1b2bf6d156eba35a24ec955e689e4eb4404c3e58229b4fb7b93eef39e2c5deaf757ed813023c20dd3eb09d4c775711a1f4d8a8821323d401375da9642bf6514c0970709bc77d3fe9622cb06db37b592c25a067e6c69f8c94d032392663a5cbe58b4ebfe74e46858252214c40a2599bdb395c4fc8094ae4b92920bc54e5b84e89c5a9a2cadacf59be0dc153aafed476687acaa1bc254095b3df4d8e6542980c32f07e65d343bd49a1a76c09f5a9daf649a796590d12c564846a5627aa321eacc100404851a44da8c4595ec28cc1b93ce6b2fc998ff6b663ae00525a7553130d94cdc9625754b8d5170b945271f6f322520e1ca1ed6f4cdc3c2bd472d59ab741e0e3edb3883f12b8a93e2bf2bbfb997c6d1af30f2b996eb7b8b6ed811aff39c252b83393475bd8e5d33ce95332c79fe801a5f972461bb6055d4a3241579d1c2c9a7f5fc82f4e7aa9fd0e3865b504566e27eabc396033090ea3eb8f4c46f4cbe09b3315aeb9937cc89ec36b0d40cf9dd544e740aa467dde13541ad10c942600518cc436b1f5562bdf1be54a7d8ea952da312fbc0a138f7093f9d98bde6c2864fb833eb5a2c8dbd336854a535bfa21d8015a43af7eac4cfc71db6c6012b60c4afef3329d0dc2053b244322a646de9bcf447c8482870d22f17077331bf9ebb8a3c0c8cdd3a85481148e31df0096661e8419302212753606551bf8e49bd801e9d110bd77b4b2006bb7c8340e8f7ace8ae2e77628f59d1dadd589ccd9235a53008cc43ff8a77b3925249b04b35a61af5d32f10b89479cfd28202f3a5dc91216fee0be038eef0c27b7a636c01f33b693ac433858a67c7eedf75b74d7a255a655733f59dd1be4419dc578d58eec509707c0275c863bd78715b62bc2b153270b24b942c5093eb0a3157b91a40a99adaa0163a150ca27235c84f6438f8471179f04b1c7cd53bcdf556d44bf0826474fbb8969ea96851f427582edaa35f8dbafadec2485f3d3242b223a1e6fbf09db082e1f094520fa122654ff1722f7580d851e5a5c35096211a7a2d63c0beceb5c96a48366d708dd66fdb696bf88e9dd28ff159c97908a856e487fa1d5f538aceb22470dcedc161311ed31a58f0108faa3e5a09efff9928d7672028c672c8fbb4b5b446922e49be8743f06c4b150a1fce409a53028fca4805e85a19be0f982d246d1ca33a50412576808262534768f1803492fbef19106a0ed3a09f82669d4e92223797a0c300c93ef17f6820ad8afdca92dfac738065cfe707ec7244043a99ee445ff02d7b93748b2103b5ff3f5c61e86328c4cea68c265356b11da18a9e4a1d169033fed4fbd207160bccdd82b270cefb483e3866a07fbe06a3100c0dd615f75e35f6dfdbf80e4bdb71134bc10353b6157335da0587d38779ee8a3b746f83a63030ccf53a53d35bb9bb0eff3cb2b03720cc2f8eb1380aa42f58e67b78091d8549e6c56d573bae1cd40b58403adad689c9c3dbe9331b2d4a046c4fe22d2849f05307cd5eda1549257d26d90d2d205f72baf9ef3c2aeedad7f1b08bafffed4646e1785f1220af19084b38dc0baa0a5260df9ae11e73c29a4a433ca6f295e46fd2a58d496ee5a87c7c687d533c49049a189528a197862064343ee56654bd86448d6ff88e5d24db74455f718aaef619281720964b7184bf9a6ca599b98c32d427291b5083a2593bd5d72e862bfc7d5c3f7d118b984033875f8d93bba94bd68625d9e2c249cc06a72bc90b0b6bb3dfdada363da0931a766676c77d42ddb83ff21b3f8b7629348b6fea3133ece8f19fd24bc4bf85cca8d12e6adf8c91ab2982cb36fe54e9920809e7011c2864d118271342ec48275bf9106474e0b276f2bd36cda005de19c3786dec3858ec95e266d5b71d990dca911c47b7576ccdd4623d0de3033b49fdce7bdecc7e4967dee4e1a2acfdeea55bc8515496b947a98309ba418ad8ea33ac15c7fe6fd25c1984823d905ce7a72eb1f5a8e80c79ec324b1c51cf6bb26ee59caf252eaf2dad82b16ea75d97764ccd6014d345766be5784b67b2ca3a45457dbcab8d44be79f6253bfd3180f087415c53d5cb9d2ca665a3030ba09897503bbd20815a678707009de9374398d25b20e7b24838987c18405341dbb2b5a7fe0f3bd2a10150e25026037b0abbdf4f94bca13ff022c24d7af19fd37061569756017519e78a672885b2041461f85b5cf2988c9fc09dc6868ab9df865484f9c873e4b4675944f6e6199b4e493281bea8747ed979d5ec2637b5d2cb9d418441cd9495dbb0d2b8d624407ef24026f267e96615b666001352077da66479109793d2e217eb52b4ea5946871cb24c521b7947e587a3dceef06f1a26c773a3b442dff87d99d291dc391c740d75e61d2c6c195962d449a1add3d0f360895d70436610518cf6952628eeebc168c6645187e1915a64998d7b79fdd66371c161efc01c4d02f916a0050edfc4ab627a3a005dcf2c9eaffd996ac0982ce18ad5e135ef39dc65c0d69495984d5d8ed95b9cf6750cd3b0ee046dc018d0fa41b391521d23b854a10884abd6967b20f99cb0c19b75b6c84c78f9e75c381dea9b8a2b5264019b2fd0f6d737872f0bce2decb119d7440a408127c46ef60368a18b342c583f176612f58bbff4cc5014489b8e79dcfc6b1b7222ffa83fe458fe1d5d785f430b7c2c863a1fd522e7133dd55b5e9c7428026370098b9afd67c64921ce78b7c6f193fe8612da3120de00a2d4cfdb9b174b45f1b619a8cd19e5e4b97508f5218ebed3bd7aec420cce393d2c55727b030963ab728e9228ecaebab7ecff8186dea480b49b959a649160b1a8f0f1807fa24142e0990db44fd734b755edfdce78bf655b19096f00be31840e6703d25202b5127a3c53347d2bcce28ee47ad72e542d45629b5e23c4beaf46064d2515e665e0c81f2555f9b19e72cff8e9344e7f2ba25a77d9b87a5c9f58bf051089bef257c721ce64ae236c28ec6725c35e3b819c96ea206a9ce65c956769ceeb88c2ddf2d13e5b644cc0bebb4592fc1b2190bcf30b0e7560aee514e770e371ff4e35855d574cf7609a93a4f747616efa6b8a6f5a6bafb6b28a73dd838377b295dfa2bb637db4f575a95d80381e2b757fff1747222b28a8c8eeb28ad08478e3b65b1be0e69b290b47859078dc0223892c32777ad4ea92934f61f42ebe545c0adce9738f6396d6e73d8fa259dc01a349718c6291d41dddcc93ece56c863353aab20b42fd6a5ca853c78e71e81dab55dc337dc9e11ff48f2826d0c644ede44041cafa91b4ffd6e2d6e43990947c9561cdc1c3741eacd759bc93c1b7c220be0e142afa91b4ffd6e2d6e43990947c9561cdc1c3741eacd759bc93c1b7c220be0e142afa91b4ffd6e2d6e43990947c9561cdc1c3741eacd759bc93c1b7c220be0e142a5c3952699342205314ab077d970d53689260936f768dcd36f3fefce13d1ce37a5c3952699342205314ab077d970d53689260936f768dcd36f3fefce13d1ce37a5c3952699342205314ab077d970d53689260936f768dcd36f3fefce13d1ce37af3f5c3fdd9b7c950034b1a2c0c52aeca7ce745b21de98ee8fcdab157f9d25f39f3f5c3fdd9b7c950034b1a2c0c52aeca7ce745b21de98ee8fcdab157f9d25f39f3f5c3fdd9b7c950034b1a2c0c52aeca7ce745b21de98ee8fcdab157f9d25f39e792b3a33f9d056d55bc3083d0cc88d4ff82930dd1bc51434a7fc525d533e14de792b3a33f9d056d55bc3083d0cc88d4ff82930dd1bc51434a7fc525d533e14de792b3a33f9d056d55bc3083d0cc88d4ff82930dd1bc51434a7fc525d533e14de82598d4bfb28e92f2f6323226bb3d3b6c6793d6dd470ab3e649001f322eea8e8d0efbdd8f75e5874739247927762a19f96930723628060adbdb86922bdc276d25452d95bace5961797f3bc134f4fd2a1ad4bafc121794c467ed8a296686c96281b46c8691e5f38eb7bb657a7e9107a0416ad88bf141e0d1fc42bea3499d4ea3d17a7485ecceec917aeb26d8a8f81b15d63b115fd2e1420aa784e447d53cdb8c23294b14dc5e1a9028f679edfbb0c9f04e556997662fa827c278b1dc8a7acef30077c553ae28326ef59c06e3743a6ddf5e046d9482eb9becfa8e06ff5bd37e2e8e8c9f3f9cb2e5f8437d71de433d6d4591ed3798efad7179160fc7c55364e9a645dfffe1e238a1f3b4415239fba22b9dda57b660ced8594c1bce69fb9ae534c977828e96ce02141aa8bb6cb1264e47f5d1e74bc31d2466dfe6adc7bf0dfae16fbccf53fcd34551789105da747c60b0940e96a2209f52e0b698b6c112e485d7f0acdfb818d7a349c046cfd8d52fbc06892578a88ef9a171a7aded856b0387d0a610f52b26d8b238bfdccbdd7e60f343c33854db86221fe19897d41dbc755a6676f68933da6eccd49fe9a4c86d0e475152487499ad8773d17a33070739434112838be8f42061d87f1a3072108604201f49a7e1942f754a174fea856f2e4b98e3ab1619e39a392aaa84f796d035423569cbdb25f0610646d89322a84d0f4d26b3a301ba5c10886d89cf353d15bf1cf37506ca165382ec93504af0ace4044f5fa6e3f58a25d10ad8e8a68803245fb26789c58f7517a1739bc1414081084dbc5d403d01ba5c10886d89cf353d15bf1cf37506ca165382ec93504af0ace4044f5fa6e3c6ed9ce92348fd15d9b979eceac49d0c15003cb8e9c7a78edf11eca98d1bcd660d5216ca5f84c64bd63fae69edc59341ff18d8b4b84e81107efaa29b19877dfacaabc9a81be207a31ec0bc8d8260567bb478bfd68d67ef7464a68c9f227b6981cde12d647117129c00c40c54c619bc0e7a86efe9b16f69d8163c2bc2f3b9eaffcde12d647117129c00c40c54c619bc0e7a86efe9b16f69d8163c2bc2f3b9eaffcde12d647117129c00c40c54c619bc0e7a86efe9b16f69d8163c2bc2f3b9eaff77bab98de0bbf3acde22e47ec99d662dac82e3397a0cef78bf78f326ee15393e77bab98de0bbf3acde22e47ec99d662dac82e3397a0cef78bf78f326ee15393e77bab98de0bbf3acde22e47ec99d662dac82e3397a0cef78bf78f326ee15393e3089500a99d00654a7a05009613b1404613b4927cafef55dc40ff62283a2fded3089500a99d00654a7a05009613b1404613b4927cafef55dc40ff62283a2fded3089500a99d00654a7a05009613b1404613b4927cafef55dc40ff62283a2fded7879299a86de5e7bda68136e07221d3aabecd775a7545911bc676a2bd106479a2d004fc894a5f080c84b96451a2553eae9c36b97b40b6be47b70be3807697473a2935df9cf5465a806db836ad4b9bcccae887121627cb99a463508ad8f860dac1ce7e4f76ea1ca631f8c7f6f111a79da0459abbdb3b7ffb75889016aa063f49b9c644cf9301063d9556bc9f6a15f32fd2f7077bedbfaa898cc0bba189abed9560cdd2f11108246a21a38c0803da64f7371693b6e20a7e2d766b056bd5bcc43d09f6ff59deff9a407d6d7f7f41759eef338bb6ebb5d3abae9180efe6c9589b34f6c8166be19925511a144c349d45ba379fc18b38edddb916e8eea607bf4365524220712cfdcb43c8f5d292b5226a036a0453f958379594d6a89b8c29fde14a4af7441da993ceb5cc9e9813855b42071025f5fde39f5d37b7b466b9bd85eb06ec232e7c81e22943c773d06dc7466c9d92d1c07a993563cb9f7928ef06f431dfe49377a1a38bb781f29d2c58296ce2d67925893594092f3b55d8b3038332ebb53635bcf1fbf4606c5ea0ab13bd0a95271ebc6bb30e8dcdd44592c575efff7ab819be018176ceda72da4521485d8143cfbf610179b33d90c4734eebc701f4122f2b279fb464618bfc96071929c4fee798f065106b1cd2d3692fcb6b8d1ef46b83b9e410c26b109ce9d32d35c0e4bc6dc92a7579910ce706939a056323de5801a7a87abcfa16526dd3d1f31954f88813928de507f4bf2911f30d08ff756d8b46baee5edb421b4ee6cc8e9ffc0b719b31279ae4bb8821f52a19e8f32ad77d4aca3e51e0171178ae901e108f56305aff7e36268a690bc49933a24b1aaa587fda00f4d3b7151dc8ebdca81804c959266b14122bf74e62cab773dd8e2f37b379aac1052663c27b4cdc7089ddb410ddb81a5ccf42662972e07dfc44fc429d3056af6dd128e480ac039362a15a7738ba76dffe807fd03fa29f7edaa8eb21ca0057c44a1ee8ca7f21a2c5226b7d35ccac23780ae535921353b54bf7d7e61f1ad9b021167ba6c10e37c432b4b93a7d257fbb890636fa7f6f376321cca47d5919ea5b6adc75d3858ba5f2c20d320c3f5390ff9778e03d341957bd37c5d3cf0c3327976979f2e01f19a80d1c7d5d758dcea82276e73150454212a5136b19c5fc2727786132ddafdd87f8d1367c93897805ee274c0e53ddbb0a46525aadb7dd32756fb85ad74e8b0fd3864c058e3cddf5ce304faa4f47e6aa8b70fe1672836fd8ed7d1681821800f0a1947e554a9aa27c99dc9a1b21bab0de325db6bd9a60e8823bb2112273bbce4a4f7a0185ebd1e6fc8cd79fbfd1bf5ff1c68fd7caa373b76ba98f86a80caa6afc81840f1f7dfd196e947c7384f9da96016ffdd94e1ef38c2e5a70da07835f672aa64d5312536a9db635df3b591992eee4d6e535169943d30ec5da07efc607401cfd723672e8205a30f93aa14e24ef5b0264c41db367b50cfa0b6fcb83d8819473772f8e0b1d195a925ea83650aa433b41fc60f47bebecfe4df029c13351a118316285baf776fd9abe7c58c629db7f5a9dd4c8fb6a5a9da4c0631437dfe0156d31663266778f115c4273bd59940d635b3c5779b39672d57b4e1847cb3a0718dc1fede78d1ae0cafe988ca047250e56bdd0c876b9183336ca2220824d4279f40fc3b1c911edaca8ea6cf925c80807eb8a52bdae00f29839bf79e3260df6f4924ab815c42297c1b8e61d601e9cb8057884497017274e54f3fb2edcfc0a0080b62be815c42297c1b8e61d601e9cb8057884497017274e54f3fb2edcfc0a0080b62be815c42297c1b8e61d601e9cb8057884497017274e54f3fb2edcfc0a0080b62bed37c2741875ed5b8a72438a163c67875fd5f7b0bbb1f3f51dc047c76592360c2d37c2741875ed5b8a72438a163c67875fd5f7b0bbb1f3f51dc047c76592360c2d37c2741875ed5b8a72438a163c67875fd5f7b0bbb1f3f51dc047c76592360c284a8782d31ff45ee1a0394b8575fb2afc92bc46a7f36e4fc70bb4175090f856610e95e46599e2265d05f3728c6ad55940e788ff016e17c237a160853c54b1aa084a8782d31ff45ee1a0394b8575fb2afc92bc46a7f36e4fc70bb4175090f856690498a457682d06b493158d6fc006ed4ce3d3f4fcc952e4f1f9a29bf36dcac7f90498a457682d06b493158d6fc006ed4ce3d3f4fcc952e4f1f9a29bf36dcac7f90498a457682d06b493158d6fc006ed4ce3d3f4fcc952e4f1f9a29bf36dcac7f9e9d07d73c51b438c88d4679381cbd83ff17721647a0eaf59c27e1eae75b11678fcfbe288b85a0f24041b7eac8582180f25e104c02254c2f5c28f6ab8c88f3089e9d07d73c51b438c88d4679381cbd83ff17721647a0eaf59c27e1eae75b116750daca595d3d28db9f0d56dff0a28d973fd34e601950f23d77a47bb46bbd2a96af76e11d9dd14b3f6be821b1dddc453b928096e9e766772a48e184d736b4ddac50daca595d3d28db9f0d56dff0a28d973fd34e601950f23d77a47bb46bbd2a965a1c821bd63b7cb4ef7669598a38817cf9c1d0b3e8096925c94097560f7426d306b0185cb34ad0faeffd1b76e290ff9f43d8f13b28bbdbb121f15f75d003daedc8a0c743c08c21c6256b0314d37b10a7ac324f9bfc404c87f315fe31db18430df175578a847b15bf13d2dfcde96f395da6b9f00e47363b5efdda998463d27d2e260cc0f131f486181bf855b987ab2d4481704c20c2065c8af309246e8b55c477f175578a847b15bf13d2dfcde96f395da6b9f00e47363b5efdda998463d27d2e94e2f4a025dfddf0f2580bbe2c1c3e98456146187ee0c7e661f5f25e92c7414c8eeaea977aaf6c6f842e227cfb52911a25621d8a53a1991ec23229ccb174fcc994e2f4a025dfddf0f2580bbe2c1c3e98456146187ee0c7e661f5f25e92c7414cba010c53c6fd795a8ab8fe7c66d4c84853e95a1c1e59f7ab705afc0dfd1e331d6dc8ade52f9ed878227d5426616bd18025ea26944f9fa9c37dd6e7d73d093a3cba010c53c6fd795a8ab8fe7c66d4c84853e95a1c1e59f7ab705afc0dfd1e331d0041808f3b17a7828074805745949eccf04f97b3f0def42fd5cafb72fb69a87e5dd789cde959bc565f3386f18220c5a1bb2793116769616bc279c2957a63c78f0041808f3b17a7828074805745949eccf04f97b3f0def42fd5cafb72fb69a87ef1ce41bdbc2ce2cdf4a2dcb6ea85262267b8c9e75129bae440029f2da45c370c46e317395fcf8c20a72ba5045306f6e35a76b3133a78f3aa18be8a1bf448c589f140126a11fef992e86ebb65b992cf4a118232c447d8d83258a9c41d1d619ee7207dba2b33ab05cabb8d3a591fb3a465eecdd70ef03231662a0a477e926a70a20c9e6d31e63f69891912b696451215c9b1c3a8ac914ae7f47106dbfd32cbabef9e8d4ac679812075c956701abfe37d5a7ce6c921a0e1c493ce8534467e7a542a91ad53ac04832b29dc6ebbda6177772c49643966fc4618eb28535a5271323a088b2726393f84f6ada8484e86ecc1f8762bdb80c3b7aaea7dca0c877e2970af917eb6d948ab09e5c20f7150114367a70fb62ac127f40e65079114cdfe245193e0d1994a15ae5cb9144d1c162ab586def059f06fa72abff9380e69f0d5cded8ea288ecda0c08e9c1f539fb4f784b04e88767baf0717dfad07928d765cd1f31905067ced5e40342dbb794c7c81e890b5e1a9af8cb3c77386509a874598391ef447c984b7715ffc1b578981bcbd2b887339619c4581f8facf9a8a259ef3af0233fa49da50db74e261add8bdccda3bd25bb6a9241c71962087f4b14e6a0fefc5ef72acf5613b9cb8369a0a3d3a3b2a5f5258ad1102df6822e2a7367a92a0f8dc7c9eabb3a7ccb8adc60317861bf79402f9a5ee0f1e35f81010f694effb86d78e5d9853b5c489ab565ba72bc273109e1bbab6eae940e5c67e84e01ed03794eb9f3a3dd09586078c0104ff54bf6523990fcfce930fc0fd1b7f94898213e5ba03bb848e6726ef0be4292221ac2fc9a63175a55303be80056b2ac7f13bfe2bfcfd0eeaf8238e5e834cdd9622c2bcccc68aa8a29993efded755dd44499893fa3aadd2f6b6be800ce1338756971d9db568e1a804f84a720079b23d791bdb5056049ce86ae56723dad5223d042a1a13eb5c13bd2df698f25d03936f547651cc25d1beecb4e94044e90e1f0cfa5fa7ed9283498f2fe25c531a3ea833d173e6b41507bdb6223d5b34d31d2e3c349a6b90c727f0b0ce5561837395749e3b7f8ce0a9075dd1201f42f2a37492a063495fd3e8f26bda891940b1cd10b5739f945e396e4228c9d93a83454585a198ffea4f78c67d58d1ebe89a0be1107612058e25ed4cb37964f2a71e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a755a3c0c9179d2181c29b185ede8cffc189f39b7ae6bed4ccf406fb4a8864c7dbca9a068dcc8c2b6767877b5332d585130f31841d4e0aac3f58c447b79eecd1ab05fd924108d89baf7930613c23d5ac307cf17ab41b08ba096f14fa6a111d9cdc42f71ddb9289969f6895c6c906460eef3f84dc348a831e1381f8c94c89c6d671b0f37c6ee95d539931e93cd51951db6cf4b7857403067ebc85fe7626e97a946804502943a25ce6098851f6e4413e95c9eac5c3c0a548a6e3b1a2b47b489e99518592f8b88c9bee7991a7bf3d2498f93e209ea7238911ce4b0710aa68c05a867cba7f222851158027c78296bf5dad5d42dce5c462b578b6805fcc0d53e9aabb00e686bcbd62106f1542c4bd062f63d27e9df0a8ba82e54ec91e0889a0b17103b756b0cf0cbbb3dca7219c7e9ba139f7dd8aae546ac13909a2c08c55d8656638ce2909421055dfd251fb73e3aa43ccb8dedcd9aa0ff40a9ef8a3835271b13944990d0f909270c2fc2c6838806231156f6c84bf6abb7c30b123802d9146b508f9ef70fad9f5be9b93a61d7568db3667727ce63492fd24b647e59007e55f534b49d80f55ac66a2570c8a19d2b1dad7c057cf4c944d9c2f8adaf5bf6c8539881e130c0722ceb272432327884f64f6ed64fd65eadef656513cb00eebee03b42255beb61ce17b00a1338fca815852eae64f7c819b9ed34a6f5c40ee189ff32312d8fc5dc42597f8398476b33e3d8bc4987659e356d67ddbef94f5847c73f8277e110b172a97207d979f7c3bd568e22878a981481ff2eac2f622bc4d7563ae506438edd6a79ca1afa50489ecb801acb32e3b0245d45b3494797dd9d5be8edaa7e8f85ac86fb360619e4114fd71ac6000909d6da367e11bdb9fd77ee83769f17079066db220bb27e2a4395dc131ccd7bf9fbad0f3de0bde4138f724042b339fcb05ec511cf93ad5d32bdc4ab545a70f4e5ff51036251c978dc1023e9b0346b8a673e6a13879632e778cb56dfc6df5b9d2f60c5e39c264338f6647f11568837f9d62e535ccaf100c30c14a66940e2ffd026d4646e166508e5d34d6f7238ff9b8efa2398c72c499ffaeaa980692e80f376f9c3e001527792d6011815201d5cfcf6a1c4cd2f3ec83160ce9c9b9dd813f9b5f7047d0d17665d533adb157c2c3bfec89f4611fcda8e99942797e32e09643d3c5102dd9261888cbe832a2d71792b55854eeb026b7f507e62cdab4a7876b5d6c0d7f7ff7289303c5349281e4a369207052e70af3884528c663a2c5bc5977c54655699389e6d31420d0e79ac6fccac835ee0b167e3636198f2e61362121c9f7adfbde802883c99e6b23977e4e0bbbbd042b3074214fe274b0ea5fe46ed86e7a60a9045e65bf777b31c8bcc6b9d445aa0dad8015e109717c2d426539f03ce33fb57037aeb5781ca3aadddbaae97d4e7f46e29452000916914b082bfe2a837f00bc8c9440ee014779131d6ad035d3c20085805b2708f1bce46556ff43645e932299187a821683171f734f5231cf696a68aa3c81e04754e018785efc750bbbafe910f4b4e4240995b5a2143a4341dc5c1bb73151c1d8b6013a0c4d8cf77918f82ef8c819ea7a4939582dcac2416757683094c72f9d74ee4c90b3e38f21c46787d33a153c6be9b2315e8d6713932f5f8c32e52250b6e6c337a7f092ff03d6341594b9250b1ec3e6d47af23fafc0a2c6a0a1175ff9395b7c371f54360f268521754635e89e0181dc07da4954f1d451a1a6784ff8dc05e2e31091f886b323f68e0339edc9ffce57775bb5dd1cd13f7d8ce06da0507e9257b255b9cc6eace31da334d60098f3e044860bd92d6b51f37be32408eff3f509ac6364722be2cbde781cd4c86ae8ac4743a48339d255d4346d1dbc72d38348be8a61f7a0a11a81ace435d3a4d1fbd29a21d047730e4d6acc3eec28ed91c59c6dc73e1dedc4163fbe5f59c0ec1916e73b573036b45ac1957fb2631bd0245b9fbc5e61f7a0a11a81ace435d3a4d1fbd29a21d047730e4d6acc3eec28ed91c59c6dc7f86ec65a5f05450749bb6ac38e926d490cce587964b9f64734c231bf58813017d106ebd883140a8cf5a0629e260e1b4d6e5e99774371a3b115a5bfa33275cf5df86ec65a5f05450749bb6ac38e926d490cce587964b9f64734c231bf58813017c024c4d89e3b3376a9ce23ae02a849b79e2af8984789facc2c55b01189278286adff9908e90cccc3a28edbc8921ff21e7e3947261097aeb732eca705e7819880c024c4d89e3b3376a9ce23ae02a849b79e2af8984789facc2c55b01189278286393be239aa5b883670cca7377c5365feb534beb230b2ae4026bf9533a2dcc711dfa76d58e971e860dcb1b97b509298ce37f46cd3f8352067600639d598a1b868393be239aa5b883670cca7377c5365feb534beb230b2ae4026bf9533a2dcc7110b35ae775b153d9b6fb3a47689199260b2e3e294332155dbf7f299027617e3ac0b35ae775b153d9b6fb3a47689199260b2e3e294332155dbf7f299027617e3ac0b35ae775b153d9b6fb3a47689199260b2e3e294332155dbf7f299027617e3ac85e4e26965614847f7c004ab8cf99d98aa90f82b34a6377a219c484c88683cfc27d1cff80ab95628aadf71bcdf4ef3b98cab4c164d92c8238e476408199db66d9bc5f77ef675e849c672672912cc45e1610b85679f4c95196327fd0881dc8babc2094a4388cf274a6ebc02eff1620545304b2ff368059fc3f1c142b8cd15abab8fe5ce586d82cf92c2bde6b054af00049dbda726a549f709d1ad0a2364d600bf55564ae15e06a632b182832a8571cf3cf13dc3b10d25fa0a6939ea1b1aa244cda664f7ae3336de685a8cb6e2ac30f8e793064253a929c86f34113411f998d70bddce8fe5519c4919e8bf14cb6f18d410b2aacb6ac5d4928d9c607dc6ab5e47a5d2b9365514c4051b39806a59b492bb586239ab3eb3027aac8a0d1fe076ec831d0577f0d958c2c776e98a6efc563aec9c20f1d8f5e095d5a60fb89ba8ee5c10f3f04a6a581e8db8a0e63ca1ac30c578a660bb138c83382a005aa2d4a13edabe8e0577f0d958c2c776e98a6efc563aec9c20f1d8f5e095d5a60fb89ba8ee5c10f3cb411c4ac253822e84c89c5384ae9831b54e2c47c7020fd25b07458b908fae7a416cc16236f6302b6ceead2f8a4b820401249463ba063ecd511e8e7ce55edcdacb411c4ac253822e84c89c5384ae9831b54e2c47c7020fd25b07458b908fae7a98aad147c262259cb079faee5787e1f9ecaa2650b263e5fd0ad7768b66d9a765fff27909979ae012a8070654c1198f45fddcc2e040cf0b419f6bf9546e64409d98aad147c262259cb079faee5787e1f9ecaa2650b263e5fd0ad7768b66d9a76512e158a008cd1088c25dfab23d162185fb7dc01cc18a2559bb83dce56fc5ba2a74e4d1b21dd3e11a74a621025c35ac14bb2529ae51d8f709408478488288c97612e158a008cd1088c25dfab23d162185fb7dc01cc18a2559bb83dce56fc5ba2a7fe4818000340ffeec34575f3c649456125177227626f4fea567b8c172ccb59216a854acdd122f94db44158de007f4615b543c0c385dc5d224346db1a640f59fa3178517d7bcf1029f2ba4ca4c7f75a23f6cd88732a92bd402b0ed567d3769340a7527511743c0127969bdded0e9381a9ff363e612110184389ac0de62b4eef9c30de0010e04527d5c4fcf8049b73e192c960edf0671b696e8bfeb06b1546d260a7527511743c0127969bdded0e9381a9ff363e612110184389ac0de62b4eef9772773018b6e71a6accde71169cf7d666c6897cb2ea9eaa30476b64e1c32c25552aa32ef226860515acf74b627cbc543234d96c1d7538a80c31c61970feb086abe1927e654180fcf6d84257be161fe6fa59796774e862c89b6b78adb656738f3da237aca5be1384a212464246e0b544434c68da13b139b4b447b87123d557b811b6f75710b97e16a374ba952bb52cd49fd881163ea2ffc580509a9a9ceeac51c8787c1865a19c49d50c4697b8835ce2f20b18888adf6a6c70e4ea1b09acb85591e187c9a9e0da993bd129eb8c3d188966814075ff19fe949a56e0e253245f345d7938c2b5056943f4f9bc2ee2fb7863932707b0b0c260c1f762258a08582fea51460673e9b73b327a7a09a622ab740ba3ca1d644a96d01a88e776b434dfcdbb9003895bef6e2d6d0c8060326677a857ddbab1dfc31a4b36ff51a543a64a3b8fef55e34fd68c9a7ba9faf1128a624fa7e499d05c24cadebdc9f6ff8fc455815f4d486a46a5ac5861bb3d1a1d50223d70e14870a6ec3bb6134e2d321bd952de26fef6600dc488f097c383ebe08b6c6530200ae82bcdf29891e7b1edffc156c6248392b96b06d00bb411ef82ac7203bce4d859919a7ca9c2d8aff8ed004d06c14a18ef35e96a38739563384e48ebd3ff7472dd6d7528d85c2cfc09e094e20bf194368dc433ce89436acdcc8e943a5d2c3b100c89ba62aa8b9ad5fc22f59335c2336962ca80d3dd831e678473b6f6b330c085f494873ae78ba02d54847880b86990dbc7303ed9166723246e033bd75df6c74d9d5c112d9a54d791d867ff93e111b7477b580835887fae24b0426b08efe8963f7fac52b9b3a9067702d262f1d471314873e11baa42a1b74a3862ee347c760ea79fcbdd89bf411a1bd880f1eee22a02b19f4ad01fe0cf7ea388b8c60f162f14bb1fe10f87bd13627220545e4d422cc32d83f59505cb8e3aa050cfb9576f34b18c18d42ef355feca33e4d8bbba88a4d56258daff10832307054f213964f44b2ac0d14922d75afb152991098f3ffc76057cb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c9ed1bcd359447034383720bfbe2572c1fc9b32daa9fda0d13f02a35a346ee0f99ed1bcd359447034383720bfbe2572c1fc9b32daa9fda0d13f02a35a346ee0f99ed1bcd359447034383720bfbe2572c1fc9b32daa9fda0d13f02a35a346ee0f92d76889fd6553ab9bff51df60180e10cab146d755db3752336c2f7aaf32d5c962d76889fd6553ab9bff51df60180e10cab146d755db3752336c2f7aaf32d5c962d76889fd6553ab9bff51df60180e10cab146d755db3752336c2f7aaf32d5c96f19697a88922d442bfb6b1d7bd74aa9bdfb12c7ac8a103dd1ce8893fee5baa3ef19697a88922d442bfb6b1d7bd74aa9bdfb12c7ac8a103dd1ce8893fee5baa3ef19697a88922d442bfb6b1d7bd74aa9bdfb12c7ac8a103dd1ce8893fee5baa3ee580dce3cd75102f64671db727d112c333c6cac4744addece141300b44d1af82e580dce3cd75102f64671db727d112c333c6cac4744addece141300b44d1af82e580dce3cd75102f64671db727d112c333c6cac4744addece141300b44d1af827a22b519c807bd19cfaa71df1abf31bf660a2edc7fdf1383e087ddc8b2a49c3d7a22b519c807bd19cfaa71df1abf31bf660a2edc7fdf1383e087ddc8b2a49c3d7a22b519c807bd19cfaa71df1abf31bf660a2edc7fdf1383e087ddc8b2a49c3d6d490a4f9fc1cf5d2f4137e9876d82ad89a521db43a45fc26fabb3f1c3cdf1cf6d490a4f9fc1cf5d2f4137e9876d82ad89a521db43a45fc26fabb3f1c3cdf1cf6d490a4f9fc1cf5d2f4137e9876d82ad89a521db43a45fc26fabb3f1c3cdf1cfe084d61c60f8e30440f3815910bebfe348ffa3bd50f9f5345c9e5e28570f9a0bff9e36e9189f2643f90cd0ff09671b315daba23349dfa4368bcc56c59761e78ae084d61c60f8e30440f3815910bebfe348ffa3bd50f9f5345c9e5e28570f9a0b32814b99d1deb14e662e0c5e7816c15ad396d133a45217e8c7bf1bf6fb36e5aaa4f3383a3466c4a15480f7b49bb77db8a6448101be5d2b2cd97e8d1f8d2413566d674210ddc02a61053a836ee82d5508ce94f7cda0c8f28d0af24c162e2fa4bbda6790d76385d2cc564ab9bcf9c609c402e798402005baa6145cc3366823e64ada6790d76385d2cc564ab9bcf9c609c402e798402005baa6145cc3366823e64ada6790d76385d2cc564ab9bcf9c609c402e798402005baa6145cc3366823e64a6dd992b67dd0ced998bc89e4dc22462c7c3d21b2f723c8f3fce6b0e5d0c84fbc6dd992b67dd0ced998bc89e4dc22462c7c3d21b2f723c8f3fce6b0e5d0c84fbc6dd992b67dd0ced998bc89e4dc22462c7c3d21b2f723c8f3fce6b0e5d0c84fbcce1c2278328d0bb023ac65f4264694fce3e6cde7ad9ba5e07e3e30533149fb049b31c31f9b634ea1b2948902390bbc2c67eeb95cae9da1a7b6d7146ad60bab8bc72d3eeb6a8baeaed0aa1dda9d0fd13a052f458914ca5761b4c7f4c36a1e2a19bbd6484b3745d464f7f441988d8aa5858237c1fcaba4bee97b67671121120433b0117b0618d71a330161b3924da142c4d659083b127529041576f5c0a41223fffcff42e071c8ea7fc90f4e39c9b278e23cfd681a8c86f9f729d97f535a3b7bee3f7b11263f99a7bea2e49edd17ad3108ff10df11ba3051845de756e85ca53e273f7b11263f99a7bea2e49edd17ad3108ff10df11ba3051845de756e85ca53e273f7b11263f99a7bea2e49edd17ad3108ff10df11ba3051845de756e85ca53e27874e4bdb4475b3f262b25b93ee33c02b82d21a632f064270d9a55e57596c6be3673586bc94239f7ff6a35051b1157905af96d559413e351344c33741c2a11aa7874e4bdb4475b3f262b25b93ee33c02b82d21a632f064270d9a55e57596c6be38d3d7aa19f79967a7b163dfd86ddd012ec1e9d365db2aba339d2a543fad860b1d10555fd058ad57183f9e64d4e22846f29dd7cdd62d380fd24087067494297208d3d7aa19f79967a7b163dfd86ddd012ec1e9d365db2aba339d2a543fad860b1c1eceb696cdf1d1f01ed1bbd331a5e5182f8f627dc46e7cb319f8f59c5ab04459cb44f09aa25a384065c5331e7500f897cf73c32709f5bbc35b741846240a038c1eceb696cdf1d1f01ed1bbd331a5e5182f8f627dc46e7cb319f8f59c5ab0445a04167db6f7e34c8615f17b7c936ac113bd61f9f718d3aba966650a91bf88de7a04167db6f7e34c8615f17b7c936ac113bd61f9f718d3aba966650a91bf88de7a04167db6f7e34c8615f17b7c936ac113bd61f9f718d3aba966650a91bf88de7b07400a79f61a527886085747b5bceddcd9aa64dbd0bfc9eb9f003df1e49fefb84b6e867bb86064263ba08e639211484fa27b3088b4518ea659ccfeee9317b42b07400a79f61a527886085747b5bceddcd9aa64dbd0bfc9eb9f003df1e49fefb06453510f9adaec6df6db7337de8af42b603b15d53337512aa9734ccb43486d306453510f9adaec6df6db7337de8af42b603b15d53337512aa9734ccb43486d306453510f9adaec6df6db7337de8af42b603b15d53337512aa9734ccb43486d3bcd7069231fc6ab72ea333f8b092a19bf5973dcd0249463c3b3e06891948796a76d84379bf40a50a0cfa5497dd046c645f0cbaa527b22292b97757db0b8c6cd5bcd7069231fc6ab72ea333f8b092a19bf5973dcd0249463c3b3e06891948796a861b5fd7335882349dcf1dc337f583f47291a691a334d4991ee4fb733525ac40ccb2ee6fcf0af903e452b340c3796ad6508f1927edc5a75437537590a7621c6503627efb9ebe3029736637d52532887d112ec6f9b9e5f4bdb041fd8a704618e1e9b9f18925624722659e43360bb98f6933f569095b6a20e13644e6fa53935f17e9b9f18925624722659e43360bb98f6933f569095b6a20e13644e6fa53935f17e9b9f18925624722659e43360bb98f6933f569095b6a20e13644e6fa53935f17bcd76607a43e3aca21e3877142339b40c9747fa4b1c228f7744e2b6f26c94ba6bcd76607a43e3aca21e3877142339b40c9747fa4b1c228f7744e2b6f26c94ba635287b98cc6378f60c22273dec76d1eaff316eb6ef225eb3bae469ad0dda2b0caa9a4efcfa1f56d8e50ec12ddeb0734f5a95059003a8530a413607357316a61ee146c7abfbc0752545593deea378ec596491e8d3a4ebb9ab277ef9d4798b16a8f81e428cbdf94c9fb8ad59bf155a0695c305452e01cb74a7a0f5bd22346cd2f33d7d27f65a719fc5c36cf74b15321abeda708d735f5d0d3aa7aabda4946fd0a90978cfa5a25464d53bdd76a9e583b100c816ce998acfef2e8405813e4e5c99285b964277a06eb493b2259ee2ce894087412a0706e9f21647ef1f74b4890d1f021787425a48538df18dc5051d81e9109d3be8f36abb0bdb6b18dcb56c215eb58b1787425a48538df18dc5051d81e9109d3be8f36abb0bdb6b18dcb56c215eb58b1787425a48538df18dc5051d81e9109d3be8f36abb0bdb6b18dcb56c215eb58b857ad69c8882127110350f143c07286c973929c320512659d59fde80d510c4516993c632c0bbf4a7e5848a974b2024da88820b3fbe61fa5211ef6f35583e273f19272cd498576b1ec4afc1891890961d932aff76895208ffee10c433ee5d5921efab868edd0a1a8f505d05d93589b8bff4b60e8bbe993d6e2d3d33e983acd01039efd3f0c5cdcdbf7caf186c3e397058b1119187da8bd0d8990e0246b0e849d6efab868edd0a1a8f505d05d93589b8bff4b60e8bbe993d6e2d3d33e983acd0104e6df4bcd29dd99611df6c7a0692bb80400f415a5680b8ffa794fdf0fade5d66a4ec3eefa02e156f092c2f55492428a0f30936fc7119e6bfb5c9db1557147b024e6df4bcd29dd99611df6c7a0692bb80400f415a5680b8ffa794fdf0fade5d66846c3af1ed3145d54f7007d67375a695858eae7a644d6af996f22e13d73e2760e2928cb2c4282d881dd7541397b14170ce889953df7046dd086213a7851b2799846c3af1ed3145d54f7007d67375a695858eae7a644d6af996f22e13d73e2760c3773c6cc4f68aed2a8110bd1e5f20fc98940c7040c50687b2e14531a0adf162c3773c6cc4f68aed2a8110bd1e5f20fc98940c7040c50687b2e14531a0adf162c3773c6cc4f68aed2a8110bd1e5f20fc98940c7040c50687b2e14531a0adf16232a6544edf9db61ac0fe997a631e3179ca0985daf2e557f3be36aea85a252a8c691fe589053fd0d363c0198ab408401f4f4e4e7c85832da8b98317d707a14d1132a6544edf9db61ac0fe997a631e3179ca0985daf2e557f3be36aea85a252a8c8b2344c5b83ce2e0e1065b7c1b382c065fc00ded8a2641d710ee7bcc489e677c244ae2b5e9dd015dc9cfa08c5f1b64990891bf1756f18ef7d996df9a16d0bd84555f062247ab0f7764180761d3f4a3394aea28b8093d4b3ce9392907062e615ca516b1584bde0c31e5ec82c5fe9aaa6fcfd9f6551964e3f87f0d92e04ec7692bbc211a1779ea6ab4bb80e14296b0365c6c9bbac9c040366a8c8754ace2232b03a1594721860e47e5c57d144a946b1370f717236442aefedabfbd11a42e12aefb1b6928d1065bebcc325501356cf22765ade86778e7b588afc19efd9b5333f62780b90765957a1d375c3508d73839cf2de3d5ab3bec3d0bbf290210ad37b747e8758d9c3af120bc7fb3e50aed95acc6bd6549a43ebc5c831efe61e5833b32d366315c48d29f37782a1ed7893dfe19c93b887fd972a5807f0625785931cf8c5a9a787c3de02f76799cb8792ebf05e5900321c110d072aae83c12dec7319a5ecdc54fddd9e44234300b0703306a5084a84c6f5c894b7be6e3092e04f94d2b4d0e6e22184e8e8acfb4b6be949eb73698e351fe6cc79b4aca103ecd20c5a69391c7e3c9e25823ed06af62c8e9601a78f0aeb4d4ccae10d8d701a30273e8c254c456bb5d52557d3d8382ab8d3d2a6ddae81592cadf192273100941a570daaccf327176a1d6755bbf4503049da058db352e351d6f36a977336cc176fa50bb7685035eee82876aad3cb2e9846bb5085976b3e026e85a26e96306005cec4e914a0da3e94125ea989c25ff443f4a5abab8354ddbe84de4cf6097c3ff16a4bfd0266d02d99d74fbc839bbc3ad1749c9d0448d43a8ce6fe4ab7fe2b9d1f4eaccfd23ee66b70e97415c58a9cdc43f4c7bc0eaee78b69b2632890a3a5f3e1c918fb8ef85f7cb8cdad3185212100618086a412e93219be5b8067212f41f9186cfe680b4ecd29673fa814087432840e84c3e87059459024d02a7dc6a3b241d10baacb0853d3cd0483ac840a49e853812daafd6f6bf33ede4da2b0dd8fe8ac393b065df22211ee0661f74315f2bcb9480fe0c155302495351d22229443c49ce5f953637a797fca33ed6b5fa403044fdd2c9881f21de400f668900596fb815c7f4cbeb7b4371aa575782933cbb0f75715bb2cae6632c403c0dd0116c0763cee60a33cd9f3024c42183179305fff20980e343bd7f435557fd2fc8a18b363973289caab666ef7f6e3526de9fa259cfe7df4a208023fb759bcbc5c88d3db623716e1b16b8ec80b0749eaabf7b9a63d392c22f43db1c04e912311349883e28d78f6eb5a708d9941cbd2f400f53a94142fb6ff8570e14a918bbb07fb585de4f1e0a1ac14ce59bfe0d7b1849c0985cd51d55e9105088b6b16f3c36e37048146f82c54788ac087ca4bf5b8965c30d57221fd6ed51b02e364bdbc6f5faa6cc1ab3d76fd038133314c93c6251ad69f31dbca6226a796dc6152c086a12f5988a011f525b019431ed020b2feb54d1e237f32e0a1cdf5d4b08b18a94a48d837f04d482e661ea2a11ccd6c7cec1f2ff55a9a967b2a795320d9d397a1e94356e1036f8c276c408a7f81cc713674bf0dfb06b34a9a283f1271e537ab04cf8c75770f7c47bf9422a7a5bc48b893d7839095627fd5b9cf099d3765099518412fac8bdff680342c5ca711679b0969d4d4b2772098a5e980769ca248e3b94aad69945b7275acbfd3a35a3200337f23206001afa336b354cb98b5e290f71d9565cc0c1fc26d603450c9b96a2ee2a927ff99ea69d81bbe5b7392791b128d93cddc8c37907048cbc851598a3a878dead45abce4304420b60fe183ee91c97e940f66192f59c6967c57ef6f87e7e5498d20563e28b79972a1954e64be1ac8eb41874c93b9441d4b4b790836ef6a1dcabfcedf249802d579d261a960e93b09274dde2f6f1bd08d6583b569dc8c460455e919a50cd52dd36bac9183fb0eca64736af79388bb438f1c0450912377070e8516026a0f427d221adaf5743a5502b50ec2f32d4fde065294b97c1649aa987556a92b0cfde6494ff0fe2dedafd56c1584296ef13c74d38ec52fa6043345b192d8ce4e935d06985af7379285b3787d61be4926d38fa188d7a7f11413398fd6364886208f4fd3fb5a1e52b5350e98c51e2b43c96c2ca2f993f1588c1a4f724102bd32228bfe8f2a4e002ab74bf610bc15418973ddd241a164eeb04784f86e021f5df7119dfecfab5d9880410c0a1e43547c4ba667dffe598455caa66ed7bbcfe93fa558b75ec3e1038401a91474dc354d97d49924620ae277cdc6bd245fff642ea46ff3c4647cf879037846e2832a1cfaaa9914800d80b1f196ddc0413e8978772c7f006fe55a87d346246086de7ca675d005fcc93ff7342b2a1008dad88fcebc4b3cf065f46309549d4978920c34d4acd774c68f9e5fdb5fa8205db8e177a800d3a20e76b3aa906ca8fb88d5f7853a20c527c1c245b636c737fee5979d1c0c3d1172e79c32fac736694ff7aabcb9fd42924ba7f854334af112e9829ff46847b1d67555eceb253c7bf2395f5f8732a4697b705eeec0c28a8cd63b90df153ff1de05e670215331e196dcac573a450269517e8fe0f15af4f140eb3b7ae3c77db6918dc7ea6e5d5294b36931e80c1167dd948f5d9d14769c2358034cd4d3aa67bc3fb9677b1eb0259e20dae2d9e92db8894c08e7d0d6fe7fec59b9e75a66a8e47297ca86e24fd6d3ecd4d0b093a357f16ddd6804d5b47997b5d8ad5738489a7f275609c07cf63bd12f9679f51f6a92eba8c7611a77f46108905d27c39d91903038dbd07c28467ce4143ca53563cd2ee6de73f9981e679143426c3479cd2f4b7173974f2bc929405116e145d30b4611f0c932c300a375953c652f8df2095dcf1325b80329d804f993628df8d580f8e61dfc047f74b5a0922908730606269a55056da1a469ad47b9947d9445da00536bc0e1f6ec8eaa66b9512ec25149f6928383fde5662218f2347beada8ca3847bdb5f003c1197e97cf7395cf8a4cf2cc7f0d0ca4c41f200854542e126b6731e3d1eda2f1b44d07a2d3db01ec3b8843654689c991c89c136c0c6cb5a99bad1ecda81390a53fb20e62079d31d810290b0b27fda8aaef9f364101b11594e1657e4466b2672039c4e65d9677e7e0ccb71c6af9cbefed5c7d018ac58dba9cc0e75600736da2e58de7d8d052e8ccd302e26c7d1d6b605d42b31757137926292504848c54bdbe0e6e79226ab16cb18df8bbcd064a8284002db3fb64ce0bb566bf4b4208edcfdae2d17512adff3a37ae43b033ba903a2fd4acc2affd05d9a0e64ea19f936835c4ea735db018f438f493e6febc9605672f62d93002406a55398b89321b6f70f7e9b5106140740f7c303b64c136aa56d5415f6008d5b21b33795a05ebfa6213aea5c4af520eb9ff4c08eb27b1aecc61c30e078e388d6fcaf05ae7a96c8c9347ca539ba06a38f1f6b8ad9011ba4f7da13bed82f22b8bff1ae6f04111e1e285e5041f10dc6d9d93420a397464828e023141cc28575b9599bbf7f2b0215a89b79d182aa100d82cae3b4e54ca7651878db766367fa92450ead9f6fd56a471dbc24540fc4d0e4477c175e291488f45e171d21356148be5ef1b1ccff452638d763f723194668330573087be350b89f14f67c926b131b62bb68ccc3a37b44e54fee90b81610b73d778ff1c5f498cef74389c1b7419132575c4485dea4cd28d551dc20944a00f9cc508dd5819fd8cca77ddbd334ba5ca2d211bb9675f0fc5bb61e93a690dd2b43db5452be82f52994c0af99d94710fa18e9f34a87a52245ecf73df3fb285b34427def37a09821ffb993cf33ddbda9e0cbc5f02c3fee2c8198abd1776985516063e74ebaf0f83f9a3b46dba40142720199f0f1d52e77f0bc7169f96efd5c11f5407c7f574b773351fda2ec9acebd57c24fa05f6539eb20a7544485d181b475175293764cc5a2789dce523756becb1e80caf8cd18ee88b35d225c426fe983db4a2f1076b6d324e56fb333ac31586107f3b176b94aef9b49bb2aa448f8ddcc107a4b54c35d2d1170dc32e329464d7f843bde94b0bb5ee77bd4cfa6b16c6bc96c6bb29d97a510c1b3f29adf49740bf8cc57dff02deabec9fed5b49e5f3af53ce487beebf3aa1b758904ec77c705fef4abea5b556cf13359b3c34916d854f7f04c3189cd7d8e04177bca3c55bf1acdccf88beac501ff24239f4f5feef6e57a51da1e546f3e4f4e9f56772bd3e0c750a40b39645e6a40adc9edd6b46ba9117c8215c1042705ee66d2b29c20b848c111f2415ac147fe8790b604604ca8a91a8cc51fa3755ede67a4e0bcf41f25e6e8256a9736183a29f7504200a4e436a85330a8671ee33bedb61db239710d109dbca2d66c6eefaa2e34b5996569c19ef6a6cd12df89c2e4040135c7b12d8248467ca5f78fd97d4bf9581eeffbb12251b7a92eb062527ebb116eee31cec247ae9e64a96c664740166a7be4bad1b8da6d5a5fa248c258e23e002ced98dec1c2156d4e544845303d5a0b60197aa51226489016155b9f6abe835aab6d164030e16b196963e313c1102c2c1c99d2757c49741dd7fb7b98a4385b2d83a7e7703472106229040907386f6b2b179cad708ec662d186311c9409745b24271b63184943ccb4fb022ba4362e456040e520234857c3f65c1468367c2e35f56f2ab3e9b26ab47a3c408812220cbf1a1fd219b47fefa6589a1dbee2f79b58ecb3fd73560302569761d0cc4506d352915c485f87ff83dc12fcbad1990d436f48232357ab7cd376f6c06d0586d72f38500e940b3f05769c63c827863ef292a7c56f232bbf58a64512a3f2f5b085477164dc23d74ef6b62193673447c6631ff812e1ea1495f97db2170e427bbd60c8fec1fec3deeb26385c73decc8ea113177e74739e1ad3237e23e2ced206bf0c7f9272c9f22a29af4dab04333508e261d260b766cb7ef25d565f6c86790e8e2d5f141ae21920858a096650de40258fc85a411d451ec066960fea6eef18d348371ce2ba9c86dd2fecf89c6058b480e0b1605d22cb53c8db9de443468befdb7fa7e8d2882ee50a59856e4e2b002ba5283983f22ae4cd2ddcf6db0daaa0f9a618153bb08c3aaa5da00fa1f68652d077ad0a21f66504c20ce4fc4bb94029695e75f646eeaabcd45aa89c83790024fdbeb95967885300cc2243b6c48f6c1e67960b8588597546c96731ed1f0037a05ae81a7fc8ac6572eadcef5296e9d479e9eaec821de3710f097553930ab2096ac97ce33c07a1c01b799d3c0c72fe20da05ca2c75bd02512878718feaeb9917e6d2a2377393575f7e7147155ee875e925f10f16862894713b880ab6552ec4c4db729456b7a83548004f40b51961e441b059dc39c920a3ac9927de068598dd6fe89020db1c0cbc071abd47929515224b131e21cae4f811c59211f1d343964932aed80f19551e3bf5593d2b20bdb8c01d55e18860874ab320f4c10e06cbf821b41e382e77f36e3cf9145fb2bcff21fba0220038293d5147af6d798bae10030dc84696d549d2abd6dd9ff02d391ac39153c334479c6de02f5ac4deb38b35eed467627fd3c0b899d57c79c6adb8469fa2922b25acea7fc88d9f580b1700802eae4ab3d6d6d60806158e051438fc9db86e074533b2a09ec6fee453409541e93460256d354565fbc9ee4a766c19d259c6f7e40be7b357e01e76e7351f23718d6b7c5c3d12093e5f79de931a0cc860ac83ec101c3f7265d1cf96b478606306318c36b3fe82930c2519a9da6e8fde3093187af0cdf0e7ef9966f42362634452bd3dbba82da5d890aa6378409b02f5cde02ef63ec34fdb898bf59d465c9da2a8a2ac91b93be67539e4926f4fc0675217d4fd583829670980303b59b14200819169ca124139afe89cc8eb7a6c3bb2abd85d8abdbb90f1b696dcfb09b305ff88e1dd8eb10ff8837b339686ae5aa2e0072a9de6abddf691b87dd415b56f395d8852b12d1f81a8db41fbea6d35d27737f0c3b255b7268ae807154118aae087f2513cea42471a2e74ce2c2c545b620ccca5ccc0c7effe6516dcfb74b8b8902dd21db2c3898397b3560390cd4fc58cecb26261fc3e32fa5c78f173871234afd299c960b6afc940e3a4f07e70d4e0b8a7c53b59188a3773e7e3608200576b8a0c423fae4afc3a2b572a8ada30fc7110a27b2664c5118f4ba8abf32315332225af51b979ac244f759db34a3a89e4ce543e80bd053608c40f489956db9cffcc00a4bd0f84aa4bdf21a420a6382596fb986ab85e08b76f3a1da466b344cdb7ff46717d1d62a1b021913743a61e5a9a4338523e95804c1e2b4defc538fb9ff8cbfc353c9bd60f69b145c9976ddf019eb02dfd5709c578fae298e5ed024adfc151e9285ac18c21b021913743a61e5a9a4338523e95804c1e2b4defc538fb9ff8cbfc353c9bd60ba245b15253f3fb5f31cebfd177c3893a8745404167372d1b38995a6826a7d5cba245b15253f3fb5f31cebfd177c3893a8745404167372d1b38995a6826a7d5cba245b15253f3fb5f31cebfd177c3893a8745404167372d1b38995a6826a7d5c8d4a8f914c4ae0fc5564c3044a1d5677bba40f86291721ef149411628639ec108d4a8f914c4ae0fc5564c3044a1d5677bba40f86291721ef149411628639ec108d4a8f914c4ae0fc5564c3044a1d5677bba40f86291721ef149411628639ec10a30cf4fa43cd23c2e75b2e8d13eef3da74449a72b66b1d84441834b47f773fcfa30cf4fa43cd23c2e75b2e8d13eef3da74449a72b66b1d84441834b47f773fcfa30cf4fa43cd23c2e75b2e8d13eef3da74449a72b66b1d84441834b47f773fcf8cddcfb838fc3874969f1b0063fcd85a18c9e7ba50959830f9f61c7ebbbdc22c8cddcfb838fc3874969f1b0063fcd85a18c9e7ba50959830f9f61c7ebbbdc22c8cddcfb838fc3874969f1b0063fcd85a18c9e7ba50959830f9f61c7ebbbdc22cee783fcaa95f64953b0e38a0b82a18f32897918115d0410923e5c6b12f96ace8ee783fcaa95f64953b0e38a0b82a18f32897918115d0410923e5c6b12f96ace8ee783fcaa95f64953b0e38a0b82a18f32897918115d0410923e5c6b12f96ace84b29eb128b8dddae6a9a9f3c57cb286e152ec7f7f31e5beefda710b8adc7c6a94b29eb128b8dddae6a9a9f3c57cb286e152ec7f7f31e5beefda710b8adc7c6a94b29eb128b8dddae6a9a9f3c57cb286e152ec7f7f31e5beefda710b8adc7c6a91877540fc72f35d94a139ed6ff0f081c960a11f015b54ad4f006efff63b45ed6f37f57313f196417008dfe2a3aae9c6dcb93ef7bbb07e6cf01909fa979442afe35bc8f93d646608918c1bb8501d91fbda12075beb3a43be15ed07ed69927f1fb6978cdc615ae0aaab638dde70776a1f00200a97e2fcdc79e1c7145f0217d1d6f6978cdc615ae0aaab638dde70776a1f00200a97e2fcdc79e1c7145f0217d1d6f6978cdc615ae0aaab638dde70776a1f00200a97e2fcdc79e1c7145f0217d1d6f2fb353d3f8a1c8e712d1bf8cd6c57f07e49ba0357f31907a3166e69ff3a0fc27b29acdc3cfddb0ddd4f268741c86efcdd3de5f954aa8306002762ad7e7b2d0cd2fb353d3f8a1c8e712d1bf8cd6c57f07e49ba0357f31907a3166e69ff3a0fc27c50d18d7525c9a6e0730d7aa0311481a232bd1dd7927267e7206cf27ac4ba59584c8e887f3b3721d03655c8f26838c0b5e25b53c93eae4c509aaa4ea6a304800c50d18d7525c9a6e0730d7aa0311481a232bd1dd7927267e7206cf27ac4ba59511ddd7fca6538ea7cef15e661d7b8ce82920fd58f71befe75ac1bc58700b2d1a11ddd7fca6538ea7cef15e661d7b8ce82920fd58f71befe75ac1bc58700b2d1a11ddd7fca6538ea7cef15e661d7b8ce82920fd58f71befe75ac1bc58700b2d1aa69122343f6a4f9cd922d16de90cbbd240d0f4cee067eb1b1ba805cceb69e32ba69122343f6a4f9cd922d16de90cbbd240d0f4cee067eb1b1ba805cceb69e32ba69122343f6a4f9cd922d16de90cbbd240d0f4cee067eb1b1ba805cceb69e32b08c9ee332ad63898370b20d81673a4bf9d629e1257ff48f498a6ce0f25fc649608c9ee332ad63898370b20d81673a4bf9d629e1257ff48f498a6ce0f25fc649608c9ee332ad63898370b20d81673a4bf9d629e1257ff48f498a6ce0f25fc6496d69d75a86de64a7c77866bc2353cedd302c4d4d849d4d7548c135128d127bb9ed69d75a86de64a7c77866bc2353cedd302c4d4d849d4d7548c135128d127bb9ed69d75a86de64a7c77866bc2353cedd302c4d4d849d4d7548c135128d127bb9eaf9b85157816908a062168eadf590efd48a0c02121cfe686db9108e8b49268d4af9b85157816908a062168eadf590efd48a0c02121cfe686db9108e8b49268d4af9b85157816908a062168eadf590efd48a0c02121cfe686db9108e8b49268d48e8c6a8f0d3789279594352852178e95a5da7a4cb79473de2cead4178908d27e8e8c6a8f0d3789279594352852178e95a5da7a4cb79473de2cead4178908d27e8e8c6a8f0d3789279594352852178e95a5da7a4cb79473de2cead4178908d27ef590cbc7c830731b68b55ca1b1ea11818b5afa3566537440a17017296578dae9bb24009573f88b990c922fdc65adddec1312e30373dc635c6099912d4f836a41c15a3a17f6b65e9c51c58ed3a79d12bc517f867321ed118e5dc7b5c3a1ed7d4b05d5e533f5e590d9ee2c7692d26dc87ccbf381f4831cca3362baf596691a55bbe34151ed8e0c5f0ea996f1128834b15f41f5e2081a41dca2ba7f2f307c331f49a8a24bcd720323185063761b53731cd6dcc5583fc0fd7ffd972137f345b1d738845bca9a59de1959c1501cbc1f2c90fa9ab73a38653175fe94073c012fa555b10c4e8456a424135a4dda4829050de77b05c7fb56ef716841bdfe1371af2eb6958358092b45c8631df6466a2e4dc23278263b2dd2ba5765e99caba47c304dd3b5357bf940a54f04d5f7b335a0a6697a1e9dda14eb2f1dbc590beb0fe98ed65f023ee9d9ab704a1f7e0ce35bb832fe7189528cb5873d1f30285d3520bc48f66eb831b6aa0a2168c412559b6c9667846d84de86554af573a1a9dfa5dc753de3754a7ac917c8e4309742c3571b8c3c8d97361ab6b838f7cd5bda498a410d9d6d9fc7449711060a7ec45e0a4bfbd5d497d069676cbf31f77f3385d3e166795e79deaadefa4275a55f7778d400fcbf0628822dcae95d8239da065ba8e40049daaa32e46538070d2455c077280a8b537f23e3e3a7362074ba2630567d7f951f11fa113d81a2f5fdaf0a506502fd4cac0ccc0c5e7ccc02330150b75d3d7fd4bde0e3c95e8f1c4f13d767b8a4d55fe9a377c3ff20cfd7e77b9b9da12e1df9772c1f685f27fbb4ae9e31ddd26e43b7c051041bb3d9d6bebd418a858da67268920bc672afb9f647152e43fe5e381c71ccd9da9bbd843a854761f8fe60bc6c17b7c0e24e0106f5b4867e0b9c0357e14f488bb45585eccdf47f62b7ff914a0fae73f48cc307c8a5a8f44410fb1085689eaad5a24914e940b0488e0ff2cc3191b972e625522a9eaa9e77f6297e6007745040e9b6a2c2be3880e25206594582e0cd09ef482ee27a395794cdc34731bce3ea1ff032b1c8bcbc275779325999641c052b771a28d8f94367f6ef8398e92de819ccd8e4938c819c2b24aa08f06cdcc0266bb0ec37eb08cd0dcfaeb8dc99c4ea418b80bf6c13d4aea912fc699aa3b30ddaf938bdb62e04b67ede3fedf08cc4fd20c2cccdea46f2791f95e0ab991d8cf6c7c66ec81e23c3b6cbf713954d89eb8389b63343d6b8fd261dc6cb652a0aaf93be5d801ed0b24e46c391e25d3f2fa622d5781a27553176648270768435295a235a760bf725752f3d33f36e79c3406c72aeac084df89c84d522fc9953ec3fbb31e8c90f53f87b21c82275d275dc73870a4c8bc4962c1462cb477c6a6323788c591003ab421973d4fe19e3503f22da78a9920c4831a4fa121410ff76430dc10fdd81144ddbdddb014398e2153afe488f1d629b4192a2da8a743b10ed55f3e26ed662bd9e2718d789c9d406692ba3573699a2e1f58713cc2e5a65792df472217aaaf8402dd0c29356b41254e201645eeca3d0c9ca84ba7726c8c21b3796c04cbb9e20d8a2b51ee894cc35e6cc84c00eb7d5e2bdf9ceb8977eb94c2bcc1630ea93c6c4b82381406dadf1efcd32a4b669ed5eed317926a11646c05922fc49b815568ef2c3858d5bec273e4d25cc162e76fd6c5cc50ba26dfc4e71aedbc34f08ac850efbf934ab3c7ab179e4cb253305c42e22d5631bed2d57e795a70d0356d0c04e3ac395ab73051c5298b9ee99d099269d838a12b6fa3b0af725565418ec1fedd8a522acccc0df88de0107d3183911047ec758a69bec7e24edba03838c00331c5004208d850bd577475b3f5e5eaab13ca96387dd517a8864c25fcbbbc0dffd0f8580f07b30ec8e1dffd59f6e422b9ad6163924bc1fb70ae8b697a11282d5b32b02708b40cb9a7d82eef95478516949ab993d14634219a6f62a4470f46ccbdf434d9a2c5526fb0263e9e2305d3cd3097ff4fa587d2c2becfeb700d3d340eef0f3b701ff78b0f0ec898c045797ff45987136a2a5712f8f8310710e0944e4b4547bab2dc99933edd1bc9a67f41bd0b0ac605c5431ad8c658c0c8e3c5d766eac8fbb81d51132f9fb818bfcb98e4e0c90037146f2b5d3cbb9e43cb419f36385cfd7a4567fd509ef00ec53cbd92e941be30507b7dd5976f4223f9d01998f1e73262e900e0ed002b0f53dc4b7d8e8c71bc023dd438f0708611c244b994394d9e0a84d67eef077e9bfe2e17860720c6e64b8f3d58ff20e80315ceed548f7d44d493b1bb6078b107737dc66f9ca634ef4c9f17dcb8b84e6c11722bf48330e5bfa2f75422ace218d8352ee2bee2881864db97a35aa28200851658ca6bea5826dc395b6c7ee763469f3871232375d5cecc4fd18a445fca6a5e3e5402102cdde911e381ec55e2f4a3f0a2425547a585f39084f476628fac6e45839e602e5cf68aded5058fca19cab4f607283089c2855381b005da3212cc9f3f6717e450852ca73478c4a9f048c5e8764f87184ee9be16d34fcc230e8dac05c288272dc75bdff1a66fdbb27650b95a2d5037e7f2f2d5e4ba57eda8cbbc4c7c2719c0854d5ebe4768cc9d351fedeba85052e3778ce7d33d05542068b65aa354e132f88d2ef4b0dbee41f846db583abdc3d111b9b95fe762434228595cfb8c6bbdf65f78a8d2a48155722ade60a75782a245743406c070295d103086b772634a1767922659693ae08f5b593802d4566ee075e82e138f9f0bd53202719668f302d1b6dbb0bf9cf510b352025cd09c4a18551862b914e8b2a018e957a621189d47cbcaebb7eda5342eb402af23065d718c19ed13e3119c3a5e65ee7b898b53ae86454b0f1c1f523d41185a9e87c0e4d51b08599091487f64b73c4c72adaec289c9293bfc3b59aaf83fc6e9c01b52185fad80eac0bac6013960e95963a9d55fe9170540478a0734b65a3d8e27ae86b8234b0bbabe00e2b4c994dcfda4b8b07ad0165ca4575b5ed7b7b3addf26116f413e8293d7106b28473f6d8042a6c437c9a5bfeaa876fdb043f2cea2902aaac7c0a9109ffe2646dcefd813bfdbadb41f15050e95e6a03c7ac1a6f79cc9035a59ece21c938df6e69891220198dab8d01b275d81abe9928e1f82678d9486295940807a0ca45aa700b180df3c9a0db1c3a777801e4b3d0810bdacccf16d44d833d857a1867a1f2dfdd3eaa67e74dcb4ce5ee4ccb71e0433498be450cb16710183c69295b99317a1a7b3dd4e1ff94ae7b8968dabcec64a7d7a050ceeba9aefd1cc07c8f1963140af90d6c028400e550a2eccd56d38fa12859d8bdd9eb21fa14acd8f01deec9420ee217a4cfe5599f009b52ac70469159c274608761801dda3d9fea63a974eae4b1ded5b147b3b8d45830b3e8604a4e1b2d424d92190fd6466f21d7c0a60572eadcaa33ef7abb53e074b66a0616cdc1742edd72afb28fbefd595e96f285c1d60e6133a086070416e8ebc8aef3bf95911235f4984a39a9ef0a306f88277208bc80471cbc4d8584844d5f13a7cb2c959d5fd4a307d3b81037de031c7e5395311e1e2329e23323a7e4e20b8e30fb22f26a44c3b1389f5501d6012edb2d95fffe69b99108a50198886004c8d78b2093c95ad37d8053c7758eed6ce99839ad8753868c3aa75f3f8bee3ae60ae8af4b3403c6ea6cbd33926d8b177cce320ee9fe36da8579f67a8a6b8e0d8cab767bd322e120df4ff4a67ee4f074bdd9b98b0d12f072648ef649eb3bebff0f52176f8cdb756b60a42c95dadaa8c7750208547d28f961ab4f25b753e9e8c3184e3efbc8a99a77ba45d8dfc400238ba4f7d08465c343df61e82c3944e544bb7bbfebfd9fb9919cb533b2e6bfe1fdfb04aad929a8eecb9de93f75daf7de23157ee6dfd2d43d75d835511534f79c0fc755e2c4bfd0d85cd4b2c5a39dbd9bd0cba7f04f4c98e7e974e4a40fd5a44289c3b6d7c14de66c680522644f0c53af12b8c105bdbb6575d850ebeb84898ef4eaa7befb3ef99416a0914a756116acb14973b72c7f18d43c9f1bf9f8cecec8aa5f1a9bff932a7d3a1250a1072dca880524ed9babff0cf29cf1be73c351ee340aba3d2aff1d96dbb91f549462836fc394fbe74674e285dab0b2f1506082d53ffaacfb28fbeacac6523d1f74f1fec8743c726f5d4bb15e7a0570a3182a072bbc223aaf43d39339063d355ead4e7a7f8ac12a87965d9c53aac27c25ae6a091093a7bdd7769315fa3c7e2794d7b9993d42db3b9a948f8ede2c3b981bf9d7147aae61ba6b8ceab56293ca49f07d7e25d8b2c122ad7f4d930a1cca3bdfb2e14311850fde1cc949ea9dd5cc517463c9fafc3db6e466dfb8acead4756b3790e903fa7b432727ea9cb34d93d679443003563a14a214878f1d10cd8aea701903401a823c863e13abf11c64d8ad146b5a2ce40c69a6dc1b75187ed9944ee82a03c6a00d65688016929fca327ddfaa28b28579ac6d214fa57ec9d452cd17d9dfa2af101abb8d67e83c82f8ed99cac9f08cacb6978084f2b36e05379316b7fab745eee6609bc9d55d0c85de0b4b3269119aced9d708748ad832676a9b604a712d98101842eabf9a5daec1fc97191bb0c6892c44aa02da17ab5ccb4bd91e301f312511b07e87554093d5793eb53ab9aa75467f4638674ee25f37cc66cb057bd5ceea2a8044ee3b1ce56ad672b61d16f9c27a5b54c8630b409799da57b2330d8b4a713b0b313c6ddb0b9d24635060fd66ddb320342cb81166d68dc167276c2d744dee326d0b5dc5524663b7a0d98f21182986c44e9cd1c68730cd15e1faac5229a97153dbce8236e117b1c845dc5a450e557236324b21a5d402cfdc7bdfae20f6b1a864791f0c4992a8ffae6070d1f98c918ef3667b77d19996aea53d082692bb9ce1174e11716b86831f4a8b242b954bafc067f30ea100886f9c9d7923923947173d0f595f47ae9a62b67a3029536d0ee9b28acaa9992e5302ee9df3b40739e75b13d26f04e30f539ebcb99247b48d904679bee4c410972c580bdfe79fd24c2ac664cbb01db2b9dbbd2b2c15928fb8c7a6c6017541dcc221e24b9509d28e046e1bc05183066ddc208442b31f43845f1896b34616ea121ba97998617f1cd60ab327072e0f49504339c29d88bede7722f2ec3b315e9f734d0ce7add276b1401c1273a6052cde759f97f4207b4474f41bf12b6a870c53e7b58a82adc1f04b348e5a8f006a443b9a307a369d873abe82f1acd2d48a9fcd740a27ae843b51b2af5fbff5386246f06f23baa4cc957d8f91cf427e2a8be83e089b5069618fe6b158ffc332c40b5739dac970ed870e705157edbd62a1f053491769b7336882d65e1deddc0cd7e0cb1860fa7599fa8bf0f1388d4a72b77a087fa3769ae2f06735b59273216b774505a6bee46172ad3fc99a68d795aaffc5877d648ecad82819d5b70cd81ba33c45d805d28734d2b2790a92651d9045b275ac535794919a7200a93ff375ed09ee1125b1c976b487c49e8c43f58690977878211ed45cf82fc497e378c3f8d64fb277d67a08969209146820626eaeb1fc75e534c93027e415431872defb6820903a10e70bf63d52dafbc1c3be57a0aea31a813b318bb5976c713f574ff663f7153ab64d73ebf71e6cffa24c3de7e76b5ae617a4508d123806c4e6144c17d7374747d90992342404e3659365fe3cbbabb4e14e46c0cc0a72da04a26a3487d1e6ef0b5657e2dad23fbeb9caaab359f10184072c58986314dfa9d0c58955762934783576b64e71a8edae063b98e0b9ae27b2cfd15a7f39ee143b51752255d21c7ea61d8df5f6bd1358f8c8dfac938df82abe0f3f8f593ad405d4e3fa761088c42d9827052d361856018d5d2f7509296bd1d64854392f8ab307caaae7bd19ce44f28945356caf04646153b8621a0df7b331dd5b8322db7181a2f6de59d284318cdba11775349aad66c62cef31e1a7c2f07f795d1c9e798aae6f7e68f199bdc7333baeaa80a9067504cf97853550b45bd711ffa2d7cbb30a20d602398f19c7a5832e6320eb468cfb666563e709c603dd87b9c1c16bb1b28c66d83e601986ea5fcb8591d84ecdfb64696be8b3b3695fcee53ed7c585c8962027989ebf1993f1d06f2b994041373fbe9581285140455b0f8feca658a7c02462371ac2793ee47ca0b022583d0eba26ffcde82c34cdf4d0dd8cd1116697b5de7eb71ac2793ee47ca0b022583d0eba26ffcde82c34cdf4d0dd8cd1116697b5de7eb71ac2793ee47ca0b022583d0eba26ffcde82c34cdf4d0dd8cd1116697b5de7eb7f1c1441567180ab8d30251e60bc36b1c93f8720e38ead51d779835cc98f61f3b163731690bafb269c21e13ac24a93d344779f055ab5ebc74dd2b481741ef8938f1c1441567180ab8d30251e60bc36b1c93f8720e38ead51d779835cc98f61f3b051942d68baf5b01350fc01022125d0c2e10929a0b8122d467caa8dc99f6f8ea051942d68baf5b01350fc01022125d0c2e10929a0b8122d467caa8dc99f6f8ea051942d68baf5b01350fc01022125d0c2e10929a0b8122d467caa8dc99f6f8ea82cb935f18f6247401a58cbaf7bd4dde62c957cad9482b776706f30ee8dd768e82cb935f18f6247401a58cbaf7bd4dde62c957cad9482b776706f30ee8dd768e82cb935f18f6247401a58cbaf7bd4dde62c957cad9482b776706f30ee8dd768ee40e12f08cb6c6b6fd7bca1da1bfc13124d7ea73025f9f700a31573934bb3352e40e12f08cb6c6b6fd7bca1da1bfc13124d7ea73025f9f700a31573934bb3352e40e12f08cb6c6b6fd7bca1da1bfc13124d7ea73025f9f700a31573934bb33522c9a261386ea3f3833894b0e973fe1295162534f0cae7226005c9b6c560d425c2c9a261386ea3f3833894b0e973fe1295162534f0cae7226005c9b6c560d425c2c9a261386ea3f3833894b0e973fe1295162534f0cae7226005c9b6c560d425c73da582a3efed2be0402331af54403e8595ab6d3c5a6114c3f86b846cb611d1373da582a3efed2be0402331af54403e8595ab6d3c5a6114c3f86b846cb611d1373da582a3efed2be0402331af54403e8595ab6d3c5a6114c3f86b846cb611d13cb6a0cdb1236503fc1c637444424270e3b104f9a3626fadbadfe159f496422c0cb6a0cdb1236503fc1c637444424270e3b104f9a3626fadbadfe159f496422c0cb6a0cdb1236503fc1c637444424270e3b104f9a3626fadbadfe159f496422c0d5d18d87f0540afd81a7e7e96133f4a58d9a7620a9664029f66907216cc39c26172d38189ccc5d1c96de9085eb7cf28852cfcf9d5decf67f5138d982aeed6430d5d18d87f0540afd81a7e7e96133f4a58d9a7620a9664029f66907216cc39c2605078dc91fce4076c96544824bb0d0cb130dd1ac7049be96df29ac7197f1319f05078dc91fce4076c96544824bb0d0cb130dd1ac7049be96df29ac7197f1319f05078dc91fce4076c96544824bb0d0cb130dd1ac7049be96df29ac7197f1319fb20323443d080338fddd6f8000df6e991faa52f41730d659789d182c342e5f9cb20323443d080338fddd6f8000df6e991faa52f41730d659789d182c342e5f9cb20323443d080338fddd6f8000df6e991faa52f41730d659789d182c342e5f9c3562217559b657a45b82eaf43e677d6f2249c6ba95c50a71058286aaebc24347f724e9e9b1ccba56e9be74edbfe220405bcb3e6ccc57af609eea552ee355852e3562217559b657a45b82eaf43e677d6f2249c6ba95c50a71058286aaebc24347f93c1ece78301fff64a28b4d9db05d253951998152dc631fa4431ec7a4837670f93c1ece78301fff64a28b4d9db05d253951998152dc631fa4431ec7a4837670f93c1ece78301fff64a28b4d9db05d253951998152dc631fa4431ec7a48376703175ac16c957d28b2c2d6b939fac19c590ffd79689c9a731139f2e5780fc80833175ac16c957d28b2c2d6b939fac19c590ffd79689c9a731139f2e5780fc80833175ac16c957d28b2c2d6b939fac19c590ffd79689c9a731139f2e5780fc8083a7057149d50631207c45c06daef3a7fa658f401c78c8bd0ede517ffa4ce4ea4c103d7211c5f73399683b3aa6d8c38a9a9a246edcf805ead433f4e5dcc396a47a74b0412764d637881cf78f3d9cbb8e4d8bc9ca835a03331d53496baac7403ddc5adebcaf2e80a31f4d0cc59e78a1147bed843a5f4082cdc040dc1b3ebf0d95cbe37bc194ef5666a36cf865e27ea178ed94bd4a7808f8dc3c50935d53752ce9a2f5c43b62abf42da90f335c03549e8a69dca3de732af9a50ea3142a0d6047200b2f228bfcaf42f18f38f34c65d7b204fd061b5ca6048f47008214a5e69255ae60d4774469069bd2e5bd18e36bfd21ba9478b3f42c2d64153c1568da5a1133612ec897428ab038eeb3a29a974162c13288c9faf175f519679bccfb78a3540b78eb4d21743c7a319400d8c4535c173b71df08848e3c2014c6db202a1734ebdbc8b4198e0c4c1e29a36fdcc43442ccc661ef4faddfa0bff68bffcf4ca855088bc0c80cec8c9765e3e05f0f1f3ad60c9f6874675e82d2ddb239dd8c5dbded2f8ae3e60cec8c9765e3e05f0f1f3ad60c9f6874675e82d2ddb239dd8c5dbded2f8ae3e60cec8c9765e3e05f0f1f3ad60c9f6874675e82d2ddb239dd8c5dbded2f8ae3e6ab1f6469ecca7420754efec873bad6090386ff722980fd9b028d30d067b8ca3fab1f6469ecca7420754efec873bad6090386ff722980fd9b028d30d067b8ca3fab1f6469ecca7420754efec873bad6090386ff722980fd9b028d30d067b8ca3f5ade742365f520e981b5eb707817d68bd050128c12ff617ee5e1b2d6148aff4560f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e48b7df7fde431410701a137ad4b28880bd8877dedb72fdfa7c95e7912dabd0c28f60f11f6f1c53b1e906df7819fd26fee3ee1e169741435ef6dddf9ad6dee31e484e4c19e458af040cd567dbe8e57c97f363fdc29427043489cdfedd964ff7fc154db7c11c75ff2636f52d06138dab0e17566064254cba8913fdd21f9bc5532a474db7c11c75ff2636f52d06138dab0e17566064254cba8913fdd21f9bc5532a474db7c11c75ff2636f52d06138dab0e17566064254cba8913fdd21f9bc5532a4798db039a17c89e05fa4461409f480779a83c51f7fd388787cee521b8e43b62b698db039a17c89e05fa4461409f480779a83c51f7fd388787cee521b8e43b62b698db039a17c89e05fa4461409f480779a83c51f7fd388787cee521b8e43b62b6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556181050035c29b6f364789da769bf6728847b3a6d5135c52e12841e5e5f4803f6181050035c29b6f364789da769bf6728847b3a6d5135c52e12841e5e5f4803f6181050035c29b6f364789da769bf6728847b3a6d5135c52e12841e5e5f4803f3752d4b04886a819bba6d48396fa6c595be741fb173d40a41788f5d0b1494e763752d4b04886a819bba6d48396fa6c595be741fb173d40a41788f5d0b1494e763752d4b04886a819bba6d48396fa6c595be741fb173d40a41788f5d0b1494e76aba46736f33c8f7c1d10ccefb66788b2b00144ec853ed6a656f9629ba8cef0d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855512bc438f880139c2de02f09814cf307acecb93c4b0ea2bd134e5b1bc466df8eeb0377ac7e7eb147bd02836696afa36dfef019bee99d32ca18ffe4555709830ceb0377ac7e7eb147bd02836696afa36dfef019bee99d32ca18ffe4555709830ceb0377ac7e7eb147bd02836696afa36dfef019bee99d32ca18ffe4555709830c81a5a15b816d8b84d59cce846f2a315be4c24f9d58faca2669ef113d351b388d81a5a15b816d8b84d59cce846f2a315be4c24f9d58faca2669ef113d351b388d81a5a15b816d8b84d59cce846f2a315be4c24f9d58faca2669ef113d351b388de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c57002c4a84ec86e31da135fd1582bcc8924324b3ee65b07bcbbe36f08c0b5a8257002c4a84ec86e31da135fd1582bcc8924324b3ee65b07bcbbe36f08c0b5a8257002c4a84ec86e31da135fd1582bcc8924324b3ee65b07bcbbe36f08c0b5a8241edfc11d845c9eb36e22e911edafeb6ceb228f6d895fcbb1d28d51195e5499641edfc11d845c9eb36e22e911edafeb6ceb228f6d895fcbb1d28d51195e5499641edfc11d845c9eb36e22e911edafeb6ceb228f6d895fcbb1d28d51195e54996c8feaa2c67ca773bee74957e12879d69669e090c6624b754ae877c4d47c6abe973b178b7be903f0148f019d94e4ce3fd4821fb99469a228b83fc3f6d76195c0bc8feaa2c67ca773bee74957e12879d69669e090c6624b754ae877c4d47c6abe96b7b3110fce07374b1733973a51d9d76e68fe4cbc1f11d68cae75ffa7a472acdb319d564a3d26504ba0773f661174a3a8efd39fe11b8c74fa1876ffa571114c56b7b3110fce07374b1733973a51d9d76e68fe4cbc1f11d68cae75ffa7a472acd1d28e51199b98a94a65fad6800aeb0e11fac6d68e59339c9219c326ffdc56aa1c41eaef976ff739f3563ed212c86aa77620f4cad9f758a06c664637eea834a591d28e51199b98a94a65fad6800aeb0e11fac6d68e59339c9219c326ffdc56aa17f8661fd8e88b4c09c7ec2ee51e5778218c7c744f263d78f7c9de46a00729386bb5d08836e6434f8b55b03fb7b8f96c40d0e561a2d0ffb12d7420c4e27c9b6b50204369cdcb2d2bf1fd8addca83165d79382e4b89c2818f103140e2eea8273311fa9a4184262427e34bd299a4c2dd6109527afb065a0742d235802c5b613a40805bc97ed3f4c224415a22f4187f14ecc82781477231b122d7af778efcb7e0d281fa9a4184262427e34bd299a4c2dd6109527afb065a0742d235802c5b613a40855f678db87f3f2f5b254623bdcfab0d35cb9a7bae5afa95384ab988b0ee6bc7755f678db87f3f2f5b254623bdcfab0d35cb9a7bae5afa95384ab988b0ee6bc771975092ac1c953c671226def84057c31955b60ed17ed25c0ef3019ec452f3ccb5a7247061bf23de0884d9183ab478db497b886bd112f0f7a6aa7d69a5ccf698b5a7247061bf23de0884d9183ab478db497b886bd112f0f7a6aa7d69a5ccf698ba98bbbc38936f61538b868a08ae2325b14736720617bb5c2c9a7d5f893fdf990d10bfc78dfa7b5ee22ace4a8ddcf7a2d17458ab1622ba9d420b6ac3204bc297cc34f83206a83624385cfb828b2b2ea92288c011c82b9de8e6aae4fb77f403e10d10bfc78dfa7b5ee22ace4a8ddcf7a2d17458ab1622ba9d420b6ac3204bc297c3f1d101fe34dbee3a7c42e6a07407d02dae7fee304a1414c60c364915d4ad33e9f50c42e8f396291a955a43a088367c6ce2dce352321e9e34f5ce320e951727e137f332a8bafe02a3e1e147cb2d0dee9738e1450afe54c25c21baf957151dc0ad4dde5a0ce793137c31d5ffa7af89257d96fdd64dff8302ccdecdf7bea11ed4df254ce5072f1caa62154595d5fd057c02f470701fd630de9ea50403bcb89413c428d57665cab77847d1a1a44c6d941d5cb232e57eb4053910bc23922ab900504d72023595ba03c3c0fbd854c69c7eeb52a69915c084b9fd59af386cc6ffc34889f7b8121c192cdc8e9861294b4cd4110791352ec3c00527f3f3bc42643cfa9f2d72023595ba03c3c0fbd854c69c7eeb52a69915c084b9fd59af386cc6ffc3488950d7a213777f2fd372215bccb9270fa5990354a33e2a7d7329bf38143d23312950d7a213777f2fd372215bccb9270fa5990354a33e2a7d7329bf38143d23312950d7a213777f2fd372215bccb9270fa5990354a33e2a7d7329bf38143d23312f92e0e337ca9a92194f6fd94a71f946b760cba86e7beab7cb7e0e65d06b02bb7f92e0e337ca9a92194f6fd94a71f946b760cba86e7beab7cb7e0e65d06b02bb7f92e0e337ca9a92194f6fd94a71f946b760cba86e7beab7cb7e0e65d06b02bb76ab36616d02183975995acdc4983eff553647160b6d1fb0c45e02d2e10f83fb06ab36616d02183975995acdc4983eff553647160b6d1fb0c45e02d2e10f83fb06ab36616d02183975995acdc4983eff553647160b6d1fb0c45e02d2e10f83fb00ab6b7d1102f9ce8ad22acf1e8af05e4ea3527788d23d79bc38e86d1448453fd0ab6b7d1102f9ce8ad22acf1e8af05e4ea3527788d23d79bc38e86d1448453fd0ab6b7d1102f9ce8ad22acf1e8af05e4ea3527788d23d79bc38e86d1448453fdab7286c3d75301c8b231b4865d822a9901edbfd0c3a7b8be8367b5286e48710365ecde29808771dc60df81514a81be36b587e6fa8f1eb7aaf6744267f91ecedc365af60568ddf57bfe7be328178faf01916951354814372a44e6a6f58a1f0b5f3bf4a38b7c7224dc8ae55b0f05157fcdbeda6a3b7d1b6b98c5053ba3fccb39493bf4a38b7c7224dc8ae55b0f05157fcdbeda6a3b7d1b6b98c5053ba3fccb39493bf4a38b7c7224dc8ae55b0f05157fcdbeda6a3b7d1b6b98c5053ba3fccb39491903fd7662ab70034c1d6e5560488333356d933d41b49466ef4f46ee09785193d3a56a8865ec2092b9f85bbc0c7e09811f25cd6d1d3b78f93a86c826a112f6ef40e790f93ea483af1f13d6b3c7da9b5067afbca5808c7fe7d9280e0da7f51a386db25ec0bcbe723ac0e93dca4efaaa5f1eaf4004c5a412f4422ecf3376f630039800695b864ecdc73a2c75c658f48d4ec090b87725b415710600617ad1bc74ecb977cc3f363f03cb671a2ae970307dbc88ab68d506349a0f0d78872ea1a13325b17d8634c0d6018cf0f22df8c1629e9b4b6c0ad9e54d60a65c8cad3e887043b8b17d8634c0d6018cf0f22df8c1629e9b4b6c0ad9e54d60a65c8cad3e887043b8b17d8634c0d6018cf0f22df8c1629e9b4b6c0ad9e54d60a65c8cad3e887043b834478dd3cef05ece06093680631c83e593c6e6b3f4c04518f00e74285c0b942734478dd3cef05ece06093680631c83e593c6e6b3f4c04518f00e74285c0b94277159cc05a320aa246e9587aa3765aee667400de729d4be5b9ce8341c2374a8ba3951e153e81659ee5ee5b04c7f3d5fda8096c5924381a7486696b37788f44a1f3951e153e81659ee5ee5b04c7f3d5fda8096c5924381a7486696b37788f44a1f3951e153e81659ee5ee5b04c7f3d5fda8096c5924381a7486696b37788f44a1fb83b4a9e29c319c51fbe2ac17079b37c9434c632a49964cf741f5c58160aed558166e4bbbf8cd29461ea8f8cbfb23b0bf3a9dd438f8d5e830adc913a812c7d59b83b4a9e29c319c51fbe2ac17079b37c9434c632a49964cf741f5c58160aed5592ccc4b0003801a318921c0fffa55eb8bb760e79433d8bb7c145ed78be08b66c8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cbe35d9d8acdc94ac4d45960a0dcd9f562eeeddaa35220c728e9973d783cc2a5bbe35d9d8acdc94ac4d45960a0dcd9f562eeeddaa35220c728e9973d783cc2a5bbe35d9d8acdc94ac4d45960a0dcd9f562eeeddaa35220c728e9973d783cc2a5b0bf5aed6f09b1697ee6d33b5c7bcf2b43c42a91562ffb4b525668aed5f5298e80bf5aed6f09b1697ee6d33b5c7bcf2b43c42a91562ffb4b525668aed5f5298e80bf5aed6f09b1697ee6d33b5c7bcf2b43c42a91562ffb4b525668aed5f5298e8e798dfd5384a80b46b01c2275ff74becdfd99c36af37f4f24ed1d2eadb7af4ade63f11fa82782d79f87f4c0f74fcef729ceada27ebaf8a6198383d63d070953f7156255d05e3ae72ac134715685427de10c526f9ea631282d86e9eab10850f9909eb8b6412390bb78dff2dc34902e96b1654e52a204899f24e0cf7fdff91d1b2a5e0eaaba3e9cae67697429c5b17947de4a8dd6626a538ec71e9036544cdee60a2f064dd73caae095a5c7a21a2f24e3062b5971f8d5524e30576a4116d7306f9db613de9b78185d00314ac627afcd578e5568140913f670af853020a4b10d513d5596119cd3a45041ba54c3856bc2d3416faf04a8a7867c7d926653bc278f69ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556bf8432285a9ee46431b963dd01de7acb958e12b3bca1611453737c035330bed6bf8432285a9ee46431b963dd01de7acb958e12b3bca1611453737c035330bed6bf8432285a9ee46431b963dd01de7acb958e12b3bca1611453737c035330bed23e918b9f11389dfad0d8c91f1fd4e149dede6efc8a36de4d1c6d0c494d43782f847ae8050228e47543bdc724074d9910c19a055cad3f431202063e91e40009ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85574ccd1187e094f1f724ca0f08038cbe6750a46868861dc18a6949c676a7b07db74ccd1187e094f1f724ca0f08038cbe6750a46868861dc18a6949c676a7b07db74ccd1187e094f1f724ca0f08038cbe6750a46868861dc18a6949c676a7b07db054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552cd2298cc1968c630a88b0fd9ef0d1fe53d83bb0bdfeceac37ee547e8a917d8f2cd2298cc1968c630a88b0fd9ef0d1fe53d83bb0bdfeceac37ee547e8a917d8f2cd2298cc1968c630a88b0fd9ef0d1fe53d83bb0bdfeceac37ee547e8a917d8f054edec1d0211f624fed0cbca9d4f9400b0e491c43742af2c5b0abebf0c990d8b79abdaa1c57d2b62a22d04e33c0f7ca5c06f911eb9ce62d7932ed42beac17b89305a0606e3243e645d97fd603ae848d83e6c49467fb0f1a48e892f5ef2d2986e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556e28c2c53ae1488542c0dba9ee8e78336fa0822eb349ef30190a22c6d52e038b6e28c2c53ae1488542c0dba9ee8e78336fa0822eb349ef30190a22c6d52e038b6e28c2c53ae1488542c0dba9ee8e78336fa0822eb349ef30190a22c6d52e038be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558dc99afb9d32b49c2a9745261941523eb84c2c19056b7fa744048e5ad80bcb0b8dc99afb9d32b49c2a9745261941523eb84c2c19056b7fa744048e5ad80bcb0b8dc99afb9d32b49c2a9745261941523eb84c2c19056b7fa744048e5ad80bcb0bd747e529a73b73e5d7173277b7e001e4c263941cbffdd499bcf13f74e9b6aba5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f01359ad8d8abf138c3e4c0627a24b580648f4488f03e7a62f74948ed456c593f01359ad8d8abf138c3e4c0627a24b580648f4488f03e7a62f74948ed456c593f01359ad8d8abf138c3e4c0627a24b580648f4488f03e7a62f74948ed456c59396dda36cddd3327f5088528cf37d97dfd6d4ffad94a6d0dd524a18ce4bc46e5de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d4d1ca6953a6d2745d23684547aef8ef70dbec50f7d0a115ff313f150321cd5fd4d1ca6953a6d2745d23684547aef8ef70dbec50f7d0a115ff313f150321cd5fd4d1ca6953a6d2745d23684547aef8ef70dbec50f7d0a115ff313f150321cd5fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d18ee5c767fb7c9ebf9abde2828baa0daed9cec33de9d45318a3158cc5eb15d0d18ee5c767fb7c9ebf9abde2828baa0daed9cec33de9d45318a3158cc5eb15d0d18ee5c767fb7c9ebf9abde2828baa0daed9cec33de9d45318a3158cc5eb15d0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85514bcb29f0eda2fadcdb4fa500366ab432f8a12fbfd15d0b29ec7fd2b38b2310714bcb29f0eda2fadcdb4fa500366ab432f8a12fbfd15d0b29ec7fd2b38b2310714bcb29f0eda2fadcdb4fa500366ab432f8a12fbfd15d0b29ec7fd2b38b23107e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c584a963b864e406ca5ba2b20e9d7b84b8689a8b3437c571a253504b9d01aab65584a963b864e406ca5ba2b20e9d7b84b8689a8b3437c571a253504b9d01aab65584a963b864e406ca5ba2b20e9d7b84b8689a8b3437c571a253504b9d01aab65bef32fc50366bfe3e36159acc4c3d056127affd98d2b210e483570998f5ff865bef32fc50366bfe3e36159acc4c3d056127affd98d2b210e483570998f5ff865bef32fc50366bfe3e36159acc4c3d056127affd98d2b210e483570998f5ff8657d3653e339a2e7776f129c3f100e39608d732d1a83e6c7f1cf2856b1aca818607d3653e339a2e7776f129c3f100e39608d732d1a83e6c7f1cf2856b1aca818609a31a86110e03c2780905ef19aefab666770f2773edffc460d7203a245e289167e4006c4975744829cc3ad293abf44dbe6a62aad445494d497ede02eff0b0739c82f997d6583ebc6cc8466797c8db0c3e59998ec821ba0ec8eed9cf5bc25506b7e4006c4975744829cc3ad293abf44dbe6a62aad445494d497ede02eff0b07397db2e4aae2225cf5061a07badf3fbdb02ef4ceba6f9a5f07ec67dfc1f708899c6bbabd43d5f06a0707d86afc8e29aa6606092feaab888b844825e37c67d35238209677b31ac0b48583b8efb00bf5a212237a1aaf610665e1743d9e4de4ac9a1833b952990f0921090fbc0dad546f1bac447a9790ba8abc3b0afa41177f9cf64a21a1fb92d41a8dcfd2964744621f106cc3090dbb723e29d250b9b972631506d933b952990f0921090fbc0dad546f1bac447a9790ba8abc3b0afa41177f9cf64a6617f7c782750dbfa1f436c796bea82783bcd1a92504fbe43b3ceb66d0137b0faeb87ebe3a050a13bc7781ea2cb0c4328c6f3130cadfa323caa4e08ae57fec8962470886e8cef91ebbfd5a0ec7841e4f054d492c1aa58dde88bd47bdd2dbeedae73a793e2f83e77cd1b5f654e5c31e674b18084dca709b9c391c34db98fcd1806d8b2278ad3d91fc57a04bfbe91e374ea25f440c5746f394dcc9acec6aa862168962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c6e561130e8983fd46be41a13ad898a90c94bd43f83ef9ce10b855240265d14b06e561130e8983fd46be41a13ad898a90c94bd43f83ef9ce10b855240265d14b06e561130e8983fd46be41a13ad898a90c94bd43f83ef9ce10b855240265d14b037811f5ab334577dda5d37437fea9b8a5ad5f7965d9b3760e540d5944f47483437811f5ab334577dda5d37437fea9b8a5ad5f7965d9b3760e540d5944f47483437811f5ab334577dda5d37437fea9b8a5ad5f7965d9b3760e540d5944f474834c02e12fef3b7d802c3300603417b13d97c8a28fe3a7ad54c88eee8c18c93514c484f8431b311c5306f0ba1bffa4160a0d11ff4332bf8d1d0fff1fdd85ced43d2c02e12fef3b7d802c3300603417b13d97c8a28fe3a7ad54c88eee8c18c93514c859267dc011cc505da5da60a524c0f24772f40aba3b030408d20401f8df0a25baa45d34464f0f8ef18598a138ee95072c0c4d77bcaee296a5a69525c333a329627765702b02eabe4fc028ee76482afb146616bf024bf4323cf5c7c58d16339dbec3f409ad9082721e6eb6c88195b66923f36a851c76fea40a530e83509e555275a6977ec321641a55e1efa09c3c674d95de0321d332eceebe2c43791611027e08962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3c818629f975cc5b49b108e4b1dc853110fc91f351945b87a22828828dab1ed974818629f975cc5b49b108e4b1dc853110fc91f351945b87a22828828dab1ed974818629f975cc5b49b108e4b1dc853110fc91f351945b87a22828828dab1ed974fbafdd1d0aff49f5c43bcda1b8d378f757d1236dfb7d86d2b18f18f4ec1e651afbafdd1d0aff49f5c43bcda1b8d378f757d1236dfb7d86d2b18f18f4ec1e651afbafdd1d0aff49f5c43bcda1b8d378f757d1236dfb7d86d2b18f18f4ec1e651a999411b38ab3182e57c254f8d54d525af4bf9e737627c86b38c2e067ca7f7d7a999411b38ab3182e57c254f8d54d525af4bf9e737627c86b38c2e067ca7f7d7a999411b38ab3182e57c254f8d54d525af4bf9e737627c86b38c2e067ca7f7d7a52352b067ba2c82b37118567dcc6722258538cc71563500ef83d5aef72656344b85f56df5d89587beb343d6083f1a82b5304c1531961d67e0383434ecad6232652352b067ba2c82b37118567dcc6722258538cc71563500ef83d5aef726563443e0ffd8a52648310bbacfba6b3cfd2e62a5a7c1f53a678c4d786d01e620feb02537eb7edf09a3cf9a4f3e391c62fc5d2d703672458a51d6e4e6ba8a8f5c5dd353e0ffd8a52648310bbacfba6b3cfd2e62a5a7c1f53a678c4d786d01e620feb024665bddf2ac60b2babc647805664cb6ab0c2606bab33cd85f8d909b24ebc039f2533bb5a6ad1f5d8b75b35994fcd1b7e52d6b7ed5cbadac7b3b1f623700da0644665bddf2ac60b2babc647805664cb6ab0c2606bab33cd85f8d909b24ebc039f3fc5335324efa225e25ed7d2a6ccdb179f4f9722e628e6b843ca60c2628da685377be237959e3fba425f8e97891fff449c0063d43f3a396d25f171c2079b81e53fc5335324efa225e25ed7d2a6ccdb179f4f9722e628e6b843ca60c2628da685c576f5e0038a827abafd1eb077fbb453cc085b28b4f228c5f413edb296f5879a68435f714ad511812e67df776d1052e07546ea4bb6abb132d5ed4b763d95ead2e4d0d87a5f37a92a61f30168ffa88b7155121833dedcf6fadd3ea74d1931c2130cdfa7bab1bbde4b85cd3e16eb575cc9d607463bfe057c8feb3bca9900b161a536e5643dceb698a24a8d22252877b8a99a82f0148e7f4979cd55a9ec8f468b6fc6f188312ee8318672498a6c96d8f0cccb4c0365cab5301b1557066a7ed24385c8c69652931b2160466c15ce2715f7f9d69eb278f41f388e3d08501fce4d825cdc5e82bf89ae2650e071cd450330c64b403dabc0c5b8f66a5c058f8d54cb80e1c8c69652931b2160466c15ce2715f7f9d69eb278f41f388e3d08501fce4d825c4b126f3aef5246af08a762fc6b3d2a12b1e983669c74ea3fa199b8ccb5b1b3937127d50fcc824e0b87dec690d6d215aa8a705c68530d06bb8b1fb6bb516d4bd34b126f3aef5246af08a762fc6b3d2a12b1e983669c74ea3fa199b8ccb5b1b3937e01150c336a5247ee7a34339cc7dbf4578277b6cad6cd2e22033776b94118dbbd046d583323954d0d3d49579fc07fb1cf4dd9944796deb4c03018fa2c575026521ae488895946a88c5b36bd05f00e5eb9c29068b8b8fc904d15ede734b3ba610c175007988bbfcd36e8161c2bda01db2a7da7b99f5916b29ebe58a263f9214094577d30899b8ecfaea2878a6bf5c2e1e939b7d35face8932c39a766b6a465da7d5a505758f61058e6385bcb56a4ccc8e79bb50308c94202ac08c4549e899bd6a144094215b25965d5b0bfb3207500a7ef89ef8581298bd5b98b7000c6cd49e188a70849c0a60704a8f1493ec36fcaf0da82df90ac467a84bc1fe1eece37e3008fe3688f3917533c58ddfeaba6f9f04acfac28731e90e589dc65db4e3259b7ab8faf37bd4fd42053e5b5ed3d8b1aebd12b69c560320ebc6e8faf3df040ade0f88faf37bd4fd42053e5b5ed3d8b1aebd12b69c560320ebc6e8faf3df040ade0f88faf37bd4fd42053e5b5ed3d8b1aebd12b69c560320ebc6e8faf3df040ade0f8ef471170c4d12fd9429782b9ab2ed3585091de63bcf3631a854c0b6715c7ca11ef471170c4d12fd9429782b9ab2ed3585091de63bcf3631a854c0b6715c7ca11ef471170c4d12fd9429782b9ab2ed3585091de63bcf3631a854c0b6715c7ca118d97561f1d7be5e55e52e432f70d6751c30a9a08bd305477a279204161613f9ad2543405f463c3ee8b2fdfebcd88f30279a4b20f8c735f45e18666d772d75b212507eab0cb7a594b25fb2fc1c6a0b0f27af53d1980ba358d4e0c1b1dc32a9e63bc95d677a40c7366d3094f32b166d8da90d4ed8c079adff0e3ed2337c126e7e5bc95d677a40c7366d3094f32b166d8da90d4ed8c079adff0e3ed2337c126e7e5bc95d677a40c7366d3094f32b166d8da90d4ed8c079adff0e3ed2337c126e7e55d740a6b510156140c5a35fc70036d3350a56651835b8b1579089a4f7712b0f3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559d6e1c27870cb53512a2e29ab03e61c25188ebed57e933ee5ce4e749d72c0a87e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554b9cf25f5cdc1c4195f3b0ed7f36c332476423d3089fe9cdd08334df44f0dc2c4b9cf25f5cdc1c4195f3b0ed7f36c332476423d3089fe9cdd08334df44f0dc2c4b9cf25f5cdc1c4195f3b0ed7f36c332476423d3089fe9cdd08334df44f0dc2c816e99e2b06e461a26667e8713b544715aacb947e2080c7024d81834994f7714816e99e2b06e461a26667e8713b544715aacb947e2080c7024d81834994f7714816e99e2b06e461a26667e8713b544715aacb947e2080c7024d81834994f7714de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51cb9a8e56b259f039853872e015698e95442496135813dd79f80a03ae4f59295f7b9a8e56b259f039853872e015698e95442496135813dd79f80a03ae4f59295f7b9a8e56b259f039853872e015698e95442496135813dd79f80a03ae4f59295f7de46da9948a760db50b2abcc66b858f5b0bcc48f364f483f60721c75c13df51cbd6ef898c2d773e5cdbc313a7ddbf4af78cd320a7d8f5fbd76082443dce58982bd6ef898c2d773e5cdbc313a7ddbf4af78cd320a7d8f5fbd76082443dce58982bd6ef898c2d773e5cdbc313a7ddbf4af78cd320a7d8f5fbd76082443dce5898291f81ce5bf9c88cc70dc978eb50fc314583f9e1e42c4fd5e4bdab5f8f551bfbe373b7b7828f0e7b8737f543320a804ab5e7ea34c434f77a67a8cefd2cd4dad41373b7b7828f0e7b8737f543320a804ab5e7ea34c434f77a67a8cefd2cd4dad41373b7b7828f0e7b8737f543320a804ab5e7ea34c434f77a67a8cefd2cd4dad41f0ab9a4015eb79610d8f795bab430422d695c954e5a5229c61be9337bf78fa50687f27575cf2706483507561dffe2a91d5144ef36246cf1612ec27cc2e32ca9f687f27575cf2706483507561dffe2a91d5144ef36246cf1612ec27cc2e32ca9f687f27575cf2706483507561dffe2a91d5144ef36246cf1612ec27cc2e32ca9ff7463f2d7b8190f761754227cd37f63e0792afc3a76d1bc21f1357c690b74ce3de48d693cfc10e600bcab8cc90d04dded37ab585cbf9edccba68ef3b2a6c45f7de48d693cfc10e600bcab8cc90d04dded37ab585cbf9edccba68ef3b2a6c45f7de48d693cfc10e600bcab8cc90d04dded37ab585cbf9edccba68ef3b2a6c45f7697a54ed73e83b36e6f4c4ba503dbff0780f032e65311b7acfe4e618cf6c8be142376ede22fbd49cd23ecb7fcd690206b53e5304c1c75fcf36358ab8acdda62ac5a474730bd145839b69366aae31f8368405131bc546144514bdfe9046442c74c5a474730bd145839b69366aae31f8368405131bc546144514bdfe9046442c74c5a474730bd145839b69366aae31f8368405131bc546144514bdfe9046442c74ce0275838a5031768a4249e36e9f65369d1ff0f8c81ef5f7e7ca757a2d98c9f3ce0275838a5031768a4249e36e9f65369d1ff0f8c81ef5f7e7ca757a2d98c9f3ce0275838a5031768a4249e36e9f65369d1ff0f8c81ef5f7e7ca757a2d98c9f3649a8a0d752839a8df33ffb83b4e7f6e6aca7d3902e482e6583640fdf736864d87c14d213e12410a641c4bda62ab54e274aef3c31bc5e9b061aec5cea0feee9e8962a375442bddd8d49865f3bf601c2c7a741fe947d8ec667358bb640cd0d19bcb9a3ce8f18e7d0a0cadb73cc9264772462de953499534736998d3c54f8c7c3cb48dbbcec8464c2743c058b85b342b5970aed6a7ac1de50e367e34b1080609d3b48dbbcec8464c2743c058b85b342b5970aed6a7ac1de50e367e34b1080609d3b48dbbcec8464c2743c058b85b342b5970aed6a7ac1de50e367e34b1080609d359c72ef22cd251800c899bd4daab00e37ead1d775ebffeeae0327073f03ad24d59c72ef22cd251800c899bd4daab00e37ead1d775ebffeeae0327073f03ad24d59c72ef22cd251800c899bd4daab00e37ead1d775ebffeeae0327073f03ad24d8a54ca7381dc760da7ff240dcd813443495098ed37833da0cafc271c5082048474ee1510759779719cd6dc5b1b6af2f01f11ea879564cbbd273d4be908917f26d8d49d79e4ae6f2a1df9315fc76090117dfa593818eaad53650a25263e9c4638eb3f8d04bf3954ad03bf5d3c51692fba1f739bfb9807a8e643c020c415815bb081df8fb910cc12687af3f10816a9886f1a502aee5f990d90afbd75d8ec3aab36eb3f8d04bf3954ad03bf5d3c51692fba1f739bfb9807a8e643c020c415815bb0f369d8403eb75e7b36d13ae47ed43df3af00d29e3bd2ad33a2e943645bdcd4aa44e6c09a8a254d8eb09cacfedd7cf6e107a3c6da4520514ec5d5ed678f9ff597f369d8403eb75e7b36d13ae47ed43df3af00d29e3bd2ad33a2e943645bdcd4aa8515145631f5a0d853068ee6f3ba300fbb526ea859ab2eff15ebadacb9cfa3711b90a83b6dcb570a9d186a3d25c0778b2c607fe651f74567b53e95e56220ebdb8515145631f5a0d853068ee6f3ba300fbb526ea859ab2eff15ebadacb9cfa371f1ab65810650ad7115578e2b01afb459f6f43775938d785aa4ca07f268c0e43af8098792deeed935a5e2f845553d3b92afba96c301e9b0c533b00105032241fe33b86b138bea6536e18bddfafd7aac202cd48acc19567270ffe70a86ecf72ae8104d8fb4d3b347c9bab4df2b19bd121697a070bcd8a876450b8c96ced7eaf8125e20dbe2ee206b35bbf564dcc5ec3c7b7f02784274e31f9b8640d184cbdf85c228196912cafa298ad1adef4016a1c0c97af742a76a6b6c105b0cf366ff58c184c28551b5cbec405d97f9241522a6d3763af0a0ecd8969565d2764eca1a5a36e3f6273aaabc0b355ae9fe7a73896ba172cd0b4696673de4afacc336328d7439824bdf4d0fb4721b9d99a4012b98aebdcff46c2201a9fe0bbac2fa89d24783a265f1e993a5a4693c9dd9934688f0824560395e6ae42e58ac02eb3bdb3535a4e8464b874873721f114c00d811a5c2f85f6db0fe257bf5ab67314f7321e43e4106bd5fb8a684d5e2dc681ba7a452c29b0249896936006f409e4dccc41d883d0d7467fa690541debaced747ab58f7e0d14e3359f9b16b835b1392be6cdd5d274cdbbc714bf10f7ccdb5f3003b456f424171819d508f0b1fc0792c374ecd482d0e5ddac02f12d002f5f3797234e9eb21377938c08ad9aa349eb2ee52d459298731a30374a15daa0060ab2795cbca082141a5794c92ebf7efc4d7bfa37148febc802b56efca3691d68b6cf1ddc4dc217b31d0402e51ab41634d499b442c25a686c08dc10fdb1449033c5818355f57919b535c6ccda6dd543b6c7968680e4e8341c53b7b6a071dbdf4a40eabd063e5b807a6299ac81ac6649ad55e18fcd85ffa10167d81fb5826f4121a3160a5c8b75fc10357adcfb758e4d2019c8ccf5c8353de34f887d1493e5702cc4f4c1cb8da828f823cc554438fc66c47f61898c679265118cc038efa64a15a8de9622c87c86f13e1ee21aa4475217ac485c0139974c83e9efbda5f14cd077c1c76169bb8627387195b7213b77c8d52e0539846337d7d5c76d88f0a43434005183f648b479d852960131c0ff4d22296c91cd508a653bf08256ab49cce5d835511b984eed5e100c19c922db980382862c623e531f49443393d88d7b9cfaf51f50ed47d8fbdfb92c23e44cbe8f6c50ffe90ac91206d0f39205f0ed8fd8713e92f588d9b2325c5df63fe1b20276ad96acddc772825df19aa92d6ee8509f823e26e466e52c127a5e384be037aa109cb6654c48c13ab8aeb63cebe0e1ab799e2b729642574814c76caea23232e0ae06fa130f717045f92173cd0ef92f8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551fae8dab61487c173fcb67652d393e2cd1bcb359f2367c47e871e44820277a651fae8dab61487c173fcb67652d393e2cd1bcb359f2367c47e871e44820277a651fae8dab61487c173fcb67652d393e2cd1bcb359f2367c47e871e44820277a65d21048eacff0d132ac8ae3b2ca1098f5c14eb380dc5f8469520bebbb9e4f1100e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a1614835ea0e8bd8eb5133a2207f50acc5f7381e6b54962bf7747f63ddd3841ba1614835ea0e8bd8eb5133a2207f50acc5f7381e6b54962bf7747f63ddd3841ba1614835ea0e8bd8eb5133a2207f50acc5f7381e6b54962bf7747f63ddd3841b6173dd2e256718d4125363c3df41dbea57c9c2d030a370eb93cce8f7e0fad549bc74f38459434a91477197a4c9b3a58bb2bd4c70027472003c0e363c6d7efad5957788960ff7a62a8defcd4edf6a1757ea362aca2b83c9dbaf799d9edc5e36d222c97dac779add3f6dd2f641004ad66770e01c6bfe988e5b57d07a5348b04a9f2dd1dd8ca1e049abef5e5548179aba2532952f9f5362bc7c6d09bd73f80c5974711ab4f356085cd657be873eff65bfcb09861a94ed6fbb4db31dff4a1ede2511ae11304df3e9012b84dd5f97724a170634581f67bcd0eacc84b81d6a91774130f74b004781ae30015ccdac13c9f7b22e93ca4eb06ce605e4be277fffd9ebf53bbdec8736e6677b89a562db5b88c57d9de898aec824d318f02bd95adf3c0f4cda33e42535b1ad2427f98aac4b80a8191fb2988b55bc29bbbf48c0108b4df57edd7684ba667d67b1de8d9aab5a4dba739f052e67c60c44a0803e75fc5d11cbcdcb52552273b2a1d9cc4107777325ac1f8c09ba88199eaa54eb839e8ceb7b20e57a0c5ac130b0240c3ef84b163461e4c02b1f672ccc5d7ba9b94c57eb87cab76f7c99fbc0d494395da89493b77a15c88b5100363ef25c7fee27101e3106eda61bb4c2d7dfd245db6bb2e03268701473865d12a4f7ec55e434f76daeaa9ad7afd6f3c2d7dfd245db6bb2e03268701473865d12a4f7ec55e434f76daeaa9ad7afd6f3c2d7dfd245db6bb2e03268701473865d12a4f7ec55e434f76daeaa9ad7afd6f332242e3f94709d28ab4937f472f50e9c33f97e77c474bbdd0f7ecb848bd0ae5632242e3f94709d28ab4937f472f50e9c33f97e77c474bbdd0f7ecb848bd0ae5632242e3f94709d28ab4937f472f50e9c33f97e77c474bbdd0f7ecb848bd0ae56ffeb1ad859d65e173846be5a57fb2243c957851072ea48b1f0e29746b36b6eb2ffeb1ad859d65e173846be5a57fb2243c957851072ea48b1f0e29746b36b6eb2ffeb1ad859d65e173846be5a57fb2243c957851072ea48b1f0e29746b36b6eb2d2425adff0ce60c8c9d938944cb8f7f5ce05a59911d04ceb3bd84fb080073b43d2425adff0ce60c8c9d938944cb8f7f5ce05a59911d04ceb3bd84fb080073b43d2425adff0ce60c8c9d938944cb8f7f5ce05a59911d04ceb3bd84fb080073b4337ec36d15b296254febde19878ff729c5452681dbe87d16ef1cbb25e2237ae8e37ec36d15b296254febde19878ff729c5452681dbe87d16ef1cbb25e2237ae8e37ec36d15b296254febde19878ff729c5452681dbe87d16ef1cbb25e2237ae8e691cbe952ec5ba10db5c2aaf33763ce18ce88e0ae0717545dbcd35da9b34d289691cbe952ec5ba10db5c2aaf33763ce18ce88e0ae0717545dbcd35da9b34d289691cbe952ec5ba10db5c2aaf33763ce18ce88e0ae0717545dbcd35da9b34d289b5fa12078f3bdb78fd8a6ac15e1aad39f7eca9fcb47d0e0c306588a7f0d6362eb5fa12078f3bdb78fd8a6ac15e1aad39f7eca9fcb47d0e0c306588a7f0d6362eb5fa12078f3bdb78fd8a6ac15e1aad39f7eca9fcb47d0e0c306588a7f0d6362ea9d3856c9a983613aeb465863ce03f1346a11eca5520cd518747bbd11d1885e4a9d3856c9a983613aeb465863ce03f1346a11eca5520cd518747bbd11d1885e4a9d3856c9a983613aeb465863ce03f1346a11eca5520cd518747bbd11d1885e4301a847c354b04d9e8b740b4ca639c645222ac09290084cb0f54adc6ce87fe5f301a847c354b04d9e8b740b4ca639c645222ac09290084cb0f54adc6ce87fe5f301a847c354b04d9e8b740b4ca639c645222ac09290084cb0f54adc6ce87fe5fbd516524f825af74725b40a0683eb2baa520286af31571522d5f85a1afdcbc1ebd516524f825af74725b40a0683eb2baa520286af31571522d5f85a1afdcbc1ebd516524f825af74725b40a0683eb2baa520286af31571522d5f85a1afdcbc1e8752d9267c89b72a57d436a3c4d3c6f493c4309de87a6669027e43ae25136b068752d9267c89b72a57d436a3c4d3c6f493c4309de87a6669027e43ae25136b068752d9267c89b72a57d436a3c4d3c6f493c4309de87a6669027e43ae25136b06a0a7fb0a06594a9d51c3b840e3bcc75688ec9c0730282e05da9e3edcd9cf0a2ca0a7fb0a06594a9d51c3b840e3bcc75688ec9c0730282e05da9e3edcd9cf0a2ca0a7fb0a06594a9d51c3b840e3bcc75688ec9c0730282e05da9e3edcd9cf0a2c2aacebef30f1778c2f3e7fbe7bc0f0fa4f27478b157b700690ff8f3e9b4dfa9f2aacebef30f1778c2f3e7fbe7bc0f0fa4f27478b157b700690ff8f3e9b4dfa9f2aacebef30f1778c2f3e7fbe7bc0f0fa4f27478b157b700690ff8f3e9b4dfa9fa72742bf6310b1f383d1ec0504f21089682217b105b5e5c4da155e7862c368de6a17455e000e0e002018e6229e87426d366d8893b0045e047e9cc7e809e271aaa72742bf6310b1f383d1ec0504f21089682217b105b5e5c4da155e7862c368ded5679ad2bccf2e0f853902ef771eef382a1d495b78dfbae45e0067dfd676ee5ad5679ad2bccf2e0f853902ef771eef382a1d495b78dfbae45e0067dfd676ee5ad5679ad2bccf2e0f853902ef771eef382a1d495b78dfbae45e0067dfd676ee5af43fb42f56f4d1553f90a943b47b925277af6a17f5db99fcfbf0c05cfef349aaf43fb42f56f4d1553f90a943b47b925277af6a17f5db99fcfbf0c05cfef349aaf43fb42f56f4d1553f90a943b47b925277af6a17f5db99fcfbf0c05cfef349aa02383474130ddd75a9031c38127260f5f4a5e48b04f0c3e3dd82281808a506ec02383474130ddd75a9031c38127260f5f4a5e48b04f0c3e3dd82281808a506ec02383474130ddd75a9031c38127260f5f4a5e48b04f0c3e3dd82281808a506ec6f84b6a8e563f9c1cc194bd4c70b0c01e63aa33cd5f14db0231e2ba9c272b82c6f84b6a8e563f9c1cc194bd4c70b0c01e63aa33cd5f14db0231e2ba9c272b82c6f84b6a8e563f9c1cc194bd4c70b0c01e63aa33cd5f14db0231e2ba9c272b82c40654f715da276b1fbd31354c82a9c3a65383b7454be937bb2b380d68e1d3c6a40654f715da276b1fbd31354c82a9c3a65383b7454be937bb2b380d68e1d3c6a40654f715da276b1fbd31354c82a9c3a65383b7454be937bb2b380d68e1d3c6af3cf3cb64a09bd0bde0e4e24c36b332b2993132dc9ce3cc983e86a3050ab717b27cce42d219d683222a930f9231ea90ece07d1986de2b3dfdaf5894e9ffe6cf32c8cfd497a36b3a6008d7b5491ff08dea51d8a501b07a4c085dccf05f489077fc50390994839142e0fbb3df6b7c175bbc5cc71aa084185cafd86f360044d131082544c2ef9cf58b69c969d19bd470c2cfc4533e37b6dd8d64fc52209fe37e276fc3cd52e8000ba6968073360daef28494899bb354d7006b162678cdd7c38b54d27ac0debf99264b81167b961975a2afe534c82a524cd98aa3fd85062f8d25fc538f1e868b1daf10aa0342e239074cb2a9c0b021006b07b9acac083ee984b565e582d463bbd92b97f59018d364fc0159ef934babc5e9af90b0c1d1fd0806393bb640eead18d1f3b7cfc150b9248bd810d584c2a0ad6b868751788d2c0cef1d7770c5c1865178af03ee88b787d693f6da051ff1caa597b0a9951b39cde73f7667865971c53c3e739df5a95319f5a66ae92e5907f138644bd37dd3c092cd65328a6853d404a971a95d722158441af51c7642494f4db29e7ebe3aa31d8585eb0c86f3fb3ed4833418c98f7828f5be0052e731f70c05642002f4ed6907e3f970f374a9ac0da1bef0135f46579819988a27a1cdc7012a090127bc055bf3d47427a67b9a18bb2f93e887d071fc89cf9108c6f0e6643682c90667a8995695f78ba13ed20dfbc0128ec43164bd359323dd1c732b51d99615e8e1df94d39d1d7db7d0c526410689598d6914a9ee14bdfc82abfcc3d4fde05c9ce566fd457aae6d0180296a1364bd3cbb690e7a9a810cc94440a31506c4491a4029f63daf7eeff11b9258355189958ee5bfa9d9aaed9a39bd9d08b17200c6ab14acc6ebce6af0c9d284cc11df51be132fbd4eaeb2cfad56b349d07e84215e2952c3b2bbc0d3ab116f5400b4de13a24e2c64314127fa3110a55703164f8e6dc07dde839dc28e5302c98c14c506b30e552523fa93104d4eb5a00b50a29cec9df2c5164df33603244c7289ec65928cbc961bbecb20ecf3be6809d113ed46091ceeb3f74e3d522eaa18ab4aa5467419d5ac4a3289294f5a567d2b172c5528c09775d7d03e0cbe071db9d7f4986a8e1c6aae7b917a6f956baff646f210ebd39eb297188a6e323b73af4d42f93f710d4dd52cc782bff6d953899a25681f459a90eaa0dd72501c2e2e4ab614688df40f5b718df6d4d30d9a4145d415d2b9171b0d38202d4e4737450b74af27c87e9949c452e36bdd5eb3df47b4e921f3477af6d5163e64381035b82731d4db98287f2a96e466d38c6287a7ae90526ffe8eda0949f4bca67f4673bd35d11f15e64527e6e88db06dc4afd7c6d5985227ea59b49558a78737b78adb1e6422f6cd01df46e833bf1604f46d013b68e5a140a96adf1732d05122928e165b7bb7051cb229cf3cf3afe6b8493abe8516c997cdcecb427f15205406a8588798006194aad844272efb4790ac2cc770ffc7fba66e88ae9a525c7f13a980c147ee8d0c2806ebd67a5ad15bb969e3129e30576c8db6254573ec0f2dafce0da72af30e31511e21798aa0091634782381c99a9551589cbc96f7fc09bfe0c55b7641de938fef56a124b811def679b323d97404551e2335d777861a5ac620de6a621d5f30f095c39bbb4f6cc364b736b51b0376225494611a13a07dcb9e52822343fc7d5f0819ae7b68e1d8ab848e5aab2da5b5ce235344031e8778811374294f0d4e95a06c15dc58229f102cceeefd9ca33524662e5fdd9afc38d6463eb054a189e250856cc0442da69961675a979f711bb9c414e8b0c2b09f0386cdefabb7505bf23ec0888e806a21e952ab9fdfb82b4d95d443c5ac96e46c67d80fdc2f54584ee82788572d90948d4b55942f0aac19923035f4c33392783131479f9f438ac6539cd1ea7ae63f93354c2a58d93556fce53ebeea0a778c7eef5130fc8ae9717b410216803b7a6ff4aae459519028c07ddb2110e7aca8bbcd8a18226189d692096293aa7d1b99b35c3a73784b3c96c5cb9542c710c413cc541666cb8193081d98affdd0067e5b2d2775d220d506f7fc70fd560a5e561752cc01391e61797b648863a2adb33c38130b6457b1f8e8a6affa2357da6bfb7ff2e2db87b0f85d93c4dbed2113c864e54ceb9cd2aecae818f0fab66a7b8aa45f5ab3753e62e8ee38352452b489ffce45129f0319998d6355dc9e7c4cc63430a40ee341b23f22122792a12c908bba1e4bc5de83f3fe707810235955b362404061f96f701a024199c034c9e979f7a3bc9cd41d3a3bc944bd314bdb89edc0ea1e454e47ccc02e3a7b1de8efb8b2ed60028424dec0ba25b4149b5c03611176168c74027eac0798b1d139828188935e8d02a3e48fdd689f7a2884c4132888c550a71ad0a31df400d500bd24bdb312ace5b02b0567663b7fee0e228e1dc53462e75c351280d463d544c33c5ce08ea28fdba1997c9d7d5a1e3d986d6009497a7d2d8f67da3254bd841eff4e5cb479647faf47151fc8de1e42980b9de10d97782a8a04783ed5b232ae0f55cc36480c4d1782fc843fbce49d5b70c137825e66f44ba2a8a3d4f72b69e5e4f17f9c93fbcdcc9a03081027cdc8b7f86f0921136b426c0bf23bf10a5d70bc45cf608d2ca41c94920b6a0cb77c9951f713bc954fe5af4c25bddb5f0ea992c3233cda9a1400fd05ac04c24e16240480aa8f2006ff21e9a72f189f48725c38698e917da491f958039760af33d8b865c11eb5217d658bf0d5496d2e05d25119da1260864c07b0e0f139dd2f7f9ff92ac3f9037fdf722f05761a19cf10e81ce8202c8da317194f8bd24bd53d3fb59a34b656e619d15d7a400c56735ad80a9426469d732ed9f8074d6dd7f23b1e98902b22bb3462512e50b89cbca404ce2a6f7b98790b35bf02c7b837da616f1f3df18830e41a98f7fe638120693549e0da3fbef77e3762ecc64c72a9f92ce01e61b8fc5052f267772bf764388a0b834de8bf7f72948c9fbfc36ef13f25581e9d03101b5eaffeaaec1515f3bdcc10e82c05b8b3a9e94e77cd07a3c8a2e557d5aed03c4d847f170cb65ecc5c39b9ff45ca73c6a5691c447a1390e41d4bac22cbc65955bcdb87cff51ed4e6d63ac18d907fce87407d8066ab56cf8cf0018cdcef6327f7f28b87cff51ed4e6d63ac18d907fce87407d8066ab56cf8cf0018cdcef6327f7f28b87cff51ed4e6d63ac18d907fce87407d8066ab56cf8cf0018cdcef6327f7f28b7b58ea2168897d292b2b9395a45dac042dd4cc6f483a9cb7f3056483ac8aaffb7b58ea2168897d292b2b9395a45dac042dd4cc6f483a9cb7f3056483ac8aaffb7b58ea2168897d292b2b9395a45dac042dd4cc6f483a9cb7f3056483ac8aaff3d95664433a0977071cef736019c70e48ebced06df1e104602f6eba9cb1cf9f33d95664433a0977071cef736019c70e48ebced06df1e104602f6eba9cb1cf9f3665b8c041568a405d43b2a65d81b3698cddd1d1495a3db0f30928acb86a41e678c51f207f0469e2fc843366f4b5c7ed303cb01236bae467cc108fef97bfc241aac09027a96fb39e55cb8eac59e02f03c1c03f66bbfeef203e0eb2a7de267c51e0bf1b73442a590c1f83f75cd2d67eec5da6d1efef545148ae8eda8b1807d97fde6438ed0004b6fd2a4f370624d341a062f3e1da7b359ca552130ef3caf0e899de6438ed0004b6fd2a4f370624d341a062f3e1da7b359ca552130ef3caf0e899d1e023dfe6ffb41250313f44a1ba0d7c181f5cdd01efd1d2d20ad9c1b4fffb37204f86e40960fd71a5240caf159d8527c2fa4ce4d12e134395c8a3cb25679c033d004ad4f2cc7aa0907bd5c4f5b2edcd0e959d39cad409f1701d0277a472ed502c3737eda057bb71bdc3aa145af87f73e8e2f22af83df8716c7d9aea9372bf5774aaa486410817ba0d4dd97476c43aabf75ad16ea105e7de0eb4f5f12fc7838e182535655312bff75ef3b98d82a56c7d15a2a620abb5c22648520e38eefe28b0b60bf8ba7f6783d33ec21c63835968eb457ba0ec7301a6888258a2a68a942143ee3b20e3079276bcafbe77ee8e90b51b2755270d34b6fe80371a1a71eaa391cf7ee4461999a76eddac8b00e488938c17be5eed695056d53becf13a6b19dc96a7d628789a4030da18104d48d020c1b33bef33fe9f3a980d7d0adf0dea9663e9ce0ab245e5ce5a28bac28cbd3e6a166b42462e5da0144352427a244c756eb5d5df91acf3643bf70b2984e104ab1116055280beb4b0ee86f9be4ab9db8d295d9cd8470b2115d5a332ea2c43161369ada7d7927a561eff4cc3814c35a2fdf4a3e083d8a0b7a77761431249df97a13b384cc40176bb3d1e8c9823365a85448002f6203ccb223523c19b3612c693688d36fdfc1586ccb686aa251e2a0aa673c048674b65c55e49f976fdce1434b5100220c447a9511231bfecc565c1f82e974831d6b4bec28a2b163f47175ee1f05d237e3bae61d99d4704171eeeea149cfcc17b030b6e8a3f212a279709c2e1fcace9a64c05f3c7ffe88b3e4c95652de76eb0280166bdde85e0d9dd24b3c10d55850f293ea69560281577a41c733cc14a098c6184bb8ebd8fe9586a8ef4b3da05663c79e155cc77cd063c6f279c62b9ecc33e9e9f9a226092b3a4b71fc5f7838fd87e0cfe1cdd846958f3d7ebdf4aad229bcec6e24f161d73012f95309d99de86ed5037012ba57a64656a62fc328ae59bf387d999909ec994c906c370cd46f312b3bd1fc3f4274764db48e525094ffff6576697866d48c0d50d4b322c2ed667b267b8b906caa8df5ea1d0adb9760a58d0672476318ed0efbd7fdded7029715175a47a1012923037998507a94d695aa994fac1bafc87b9ede869cc32aeeb43a32bfdf131a43d488d0f531c6ade2af41caf41e6697a023eb594b334f721bfd19209a5dcb1a5d22971a0c91aea3b623c924492e67a26a14949aa7af6a2b27a3d4be9baa55d3f166e314f1deb4485608e20851a1e57620e2c4d4819f80a4eeaf6eaa51ad0a508e9a9744b3dc5c6a1bb20a786cb6ccdb2a6609923bc843cc0e64564857ab1c50a269a8698ca5d955f9a838e99a662eaf52e697221cfe00d7bf73c8db1b97e7f7281643a6b13f4ec36e887dc08eea71bdf858f6e904c47076fa11443340a3d262ebb9b890a71a80133a860537d5fdc23d877d2bc77f40f4d98b15367388c5116f663961e726f81d8ded2ab6dff58e121e397689cc56f1dd2ef6228e63aaf9fabc82c88cd28fd4905239a9eabdb3ed3bbd482ec034e9b9c0fdad066e9f434c891190b592803200aeef937edc82945b8c8a1b556552fecb9488157c4050ea11b0e2a64f445db5c7a1023841166f479ce91abe0435fc7a7502e3cb315ee76d0bf28859eff7a6fee166856cb0e524053638e62a21b6453181043896288049736ccbd00dc85d104b056aacf281ac931dbb0bb82da04c390442eb3667af2c0f17fa73376689b455c746a726c912a1c16c2fc432cc3f96adabc71aceef4026358d8bb388e77c948e16c91d11b7a619f3ad893742134c85da0ee0e27a692592a121c2ee910aaec7e38c6e2042f1ac2ab4f366a99253521720823188f6c7fe343f888c336fa87df37176199ebfa29eb3b92ad09bd1428084a33fa377d661c0f0a987ce530bc8095372d4011915cfdcfa9d732ed550ec59729714f09a919d0ce976213247d7a7f0fd28239e36e914581f1daf6f3161c550d8c4d8e74445ee43c598c8f04e289d8187fe8cc4cc06e421e1fcf13b48e216bcdeb011f75a9e8cfbce20548d5e96349cb846ad66f74f99bac5df6611ed343e3ee224da77fdefd2960dbb142dbcee976449aa6a8fabd73f1f86b1f8d9da8964183c684ec35a5571fbfda7669517aec3095377077c46634a0723cdc0adb75af3952ef6b01825bdb68ef934df1e3fc16840ebe9e1dba4a81aeaf33aa3757c836f35ff0b66f792ae712190ad52548882628468136b1f02d5a76a1d232175f87d9a2bcfd8d3769843cf0c4d330f124203fafce3f9710677029427f7c06f1fd64cfe30600692c863b60bafaceaa5656b68cb0e2b123455c6612572f9e4a4cb065dc0f14b65666439e62b904a7e669400657bc06411b4a6ef12606507254597300e2f37b503913ec58d312dfb062e254f8fb7836a8fe9d3cf181653458bbfc5cfd284843409c6e808b65dc0880b24aa720b5e73f50c118030305a1a2de0dcf99b2ebbd774eff8053133da4f1feec86fbbc8a8c13df182d3bf49cd81b80618652ca29eeffbeb8c20f38f8165dc3d68299bf5f7c544eb4b97eebd562abcefc121a970d921859b4ce0dae0a939e7011dd66c753468d19253131e069edb9e1083006099cb21d5435cb5f925f218b17e5eee5354d7105c65c91687d0ce3ce66fc8657291e63a9cf4a7afe0959f12d24a231e5372ec56f3d5d92f46847744132319a06bcb59763061e13d3ca9315edcc0fafe8e7a0ae1a19db661f0960d98fc82e0608d82e24c927b2fb55c75d61ec7c55caa2d75d47f494d7340fbd6483b682f494b4da38c50cc0b864e79415ab60c982eec2e3007eabc7b648de8f581bdb1f03b522f4154209d60d7a107d2a7cb95288fbfafe11dc459cfed05eba8494f4ad26a4ff1c4034e0ae32236efcc81cea839a98acc7e498f13385a8131fc32f7b3ab462176f2796b79630fd8bda451b50cedbdd9c7b77b367304a954647e48fed95956e80d254891509e560adaf478c9aeadfdb127b70a784891795dd24d3b24d72bed984ade257b4ff1246bf129b69208e4f9140e8b384526f0b9cc716957485575c74319bcdf418ff750b4c48f757d0fd25f9fbf136c03a76a2cb3bcd8567fb66c2b59d388b6f696a6ce0e9f65d79fee26765d706a1dcea79fc06acd0e660a18d13c3273f334771e5b96011199ac08d918fa48ae9515f7d39b31ddd5476be46a30b98f38b49cef58be2d789968fe0bb416d5c73467fca2a0770f549dfbf84f5031bfba39ed16abe68b7f4fbacc7af5ddb39196ddf8ee8b450f3f5594dc921546f10f8e80a9705a0a22fae92c7af7370038558966696309d93d6eada0ab27eb3ec6bda0d3be8b77ed62cd314e128c76ea10429d255a78917be98fecc8f878163f36dbd82acf4ed8ef36c643d88432bf6942e64aa95356d040428e30f68245380c37be9dc6dbbddf67ec114c7b470fc357cea995a92712484125c902bfc2682724a730f2f4950ea10ccb5932b9c42913ea101765c13623d8983cb35ea8541097b77f4fc5d8d6707e79729b2e7df66f381cbcbc8d341ac2cd80c1670c1004107f056e8480af6b311be006ecd84f56133e8248860a07ce380c52cbcaf51fc2c0f948db51ca458a2f9691aa4fc0fde8c47492a15607608a4129d8d1b06c22ccf108099e2dc40339ad93f0c49806a4b02e2013762de8fde46b5039570d626aef23a4d95f2a0ddc14adc0a4452feb7c2ac09c860c9e990b41acf6684880a5681f3212afb80817b9c01434d8ed1fdf529b429244c1917e0d9526681229b87790415cd2c438ca4aacfd2535f6cf40aa283a3b26d217c28c9713387896f9090109d5c049301ca674ffa0ef583f64ef52b16facd6c32f803679d7e6e3c901898277fa2d75785f110bec5a0334748101dad9de92c0b34241f4db06d61fc58ad9479a4b786be0cebdfcf644d328a1ebfdb5a7155de7acb39ee12314e9c968cea6c99310c32e64f9bcb73dafa392b61fadd32318525fba6a082e4a864f5f8f87b141a66572aa980db707adf4626e0b0e7684be30c6b03cfbc8123fe2ec2d823b1e43129b3939d799fba7438a422115106aeb0b0fe09199318cb63251c0bba34d922a7d4e6452dcc187d22c812e01a998c38fbc5862693e4a1deffcdcf667f47b5920632e4c2a6532ccb8aee82413c77c2618e2327a8da5939a14a9f213483e80b02c50de7f57c20a723b2ad1e2583ccadbf7c83c1b0e10ac2636aaa1d6bcb123c1b9ffe7666a9128cac1084e1d9717eba4ceb3de7745be787ce68d2714e7d7eb41eadf3e58ad637f5999ff07ac4e2dda354f571e939a7c14ff539a9d69147dc29d187dadb229e9a9726df94952da08a1011f677e59c4ef2333be76f55f9e854f1b70d49a6cfa32c6ced0474f3317c6a30e4ed89adaaab3d696b0214b302beb78ef7f4bd9f674dc258f277476e8b66d39015033cbf2669d901b2cd94c40f00b7ca0e019d5ac520209f8fb3c6dcf7777b5a9a0d62ef40d0c76c4ed5c585eafb860a611d212574c6025aa9198ac6db76e56c34f03335233e24af051ee936fb726f9cedbe0fc8af5caed7192f3fa4b6f01873810181dfa5ad720380ca2283722292e5d236f367b6557fc8e39892aa5b1f8bcfe3e7a02ca1c49fc0abc27a54e676e684084a4cb1822bd363fc276fccfd065976eb8f2b576a41aa93b3cd396ec4385e9a19e0c1978f1bfbb4c7f449afeb050a691d31d61b26f3d90c8e543f0381f943f42001bfe385d2ec9d5d0ad5e2825bd76e21c4d3901b808c03576319996a5e4890a7264f74f365681b0b7338b35b116111e808f2d3798aa4fa5da4e8c2b65a469f89298cb24b9979a35d982843886f87424ea834df893ebd9e0cf1410ee516fd59639003174e6608ccc61929b91cf418a014cdbb3be71aedaf55d2c2cc1961b49704bd9b6e23533f03a65a3a1896f3dffb0ca39b089d2d3ca53b5cf9db299f5df72ebbaff6c5fb0e7275ab8a93bc4d4593cc79c6cffae914025fb314a22fbaa35813124e2370d845ac4b92b97cf1a6188b0168cc36cf9ac3eca48ef72a4f14d3eac4d4d1bf78aaa68b6b9317e9948282772178718fe4cbad0692ea267ca51d644a74e38a7a7293ef2bb8ba49a6330c3ee970c10599a76aed93bc6c8a9e18cec28611be76dd8095a67ee23010d064b647ee3655b074b865393f0b658da919e84cac23f7a86d7bc073e73737488b4a02c648f9b926e85d993718b9c9708bcb8f2784a9030effc281808ae7be86879f3a556c7c7d3e2a875cb0d2d030cc2324b7e6c553ecc75e4ae85b4339a5804b96dcfdf5706871c3c2d0151ec7b8232dc458f8f8df809e0bdc9cf85760b8693069c64d41ff9e7760f7df53cd9a36eb45eb264b374eae74bb69a0b4c82c54a560c262e58f92a56466303e256209a049ed6fdf7501d0f1be5821c98fddb6143b9276164d41ff9e7760f7df53cd9a36eb45eb264b374eae74bb69a0b4c82c54a560c26f682ad6d8b357e8d81b4e07fdc6b816dd008cca4e1157dacf820397669a9ca03f682ad6d8b357e8d81b4e07fdc6b816dd008cca4e1157dacf820397669a9ca03f682ad6d8b357e8d81b4e07fdc6b816dd008cca4e1157dacf820397669a9ca0359120dbfa760af9de583171eb890209b0d9415a552b63c01317199691a252473af856db9564c521c26c57c6290dd456c4a065de9929295a3436c317e1819d04859120dbfa760af9de583171eb890209b0d9415a552b63c01317199691a2524730b1f02b60fcfaf87d2ea61d2c2feb3208918d8d1ca8cea2537414c7c7c7bb4d8c81f081dd1b037a2a580eb9147a9a7f9ffc2e6bc20544fcd690c68b8c3d9b1a30b1f02b60fcfaf87d2ea61d2c2feb3208918d8d1ca8cea2537414c7c7c7bb4d853d17a4079970035775d01fbd6f9a99bb5300c79c1e23ff04bf016b931abb7c0678c8771474202f6f291ee821a98ff974bd8dfbfb31777da6ba93ff7f0f09e5353d17a4079970035775d01fbd6f9a99bb5300c79c1e23ff04bf016b931abb7c031c88c950722b2cacb7d61675fb35f4442cb46951dd23a32a572dc35fd98df7a5bc535f952e8df5ecf9b46fa78ea0dee4efdcdfddc1e2f6005fe8afb17277bf631c88c950722b2cacb7d61675fb35f4442cb46951dd23a32a572dc35fd98df7ae04772de70f6da7022b339c7ba30cf49b9921e0a58dc5012ce125bed9ef0090a265b8c94e475aaa9213033e5cd57936cd383cec0ef655f486e7c52de0d6d7c29e04772de70f6da7022b339c7ba30cf49b9921e0a58dc5012ce125bed9ef0090ac75c53374e784618224a2e5048b8b26ad7e3fd52ec7cad34e0c0f7f53f8fe756c75c53374e784618224a2e5048b8b26ad7e3fd52ec7cad34e0c0f7f53f8fe756c75c53374e784618224a2e5048b8b26ad7e3fd52ec7cad34e0c0f7f53f8fe756aed7d4cf307eae997760f4d54a73d55e6a20f624abc6dbfe68f86c6a6491022227e2f768b9e9620178c6f8c4f55de4a68bd87fe08232e9532c19215acf4340e9aed7d4cf307eae997760f4d54a73d55e6a20f624abc6dbfe68f86c6a6491022234348e624ebf012075a4e02c62c2f0f57b0e49c509bd9965fc906f95822df73d44da1577a027e5859c8b702546fffaa6530b51a91488f88d8be2e28233674edb34348e624ebf012075a4e02c62c2f0f57b0e49c509bd9965fc906f95822df73dded657309175ab925065d476cb0646cc928e561c04d4045494d98016d7d0e9f407c4f75f2e8e55b01892003bc1adfdf45809e2f705e7001b5ea0a7d583158706ded657309175ab925065d476cb0646cc928e561c04d4045494d98016d7d0e9f4232241fb80acea9734e2450f3b51dbf1a3d5347cde20379ff2ea2bfa159baa8b9fbefc1c91fd9addb82871478b4de04e785f34130a5534aad618e9f97d84a730232241fb80acea9734e2450f3b51dbf1a3d5347cde20379ff2ea2bfa159baa8b963f3f5e01d8f4041715a767392f663dfa5883f4050e44676fa117ea0886757d6d3ea0fcaca8f89118842f333ae9205eee1b87bf067646b3b50a8d2b30edc3b38923b20889b5e733bb886b81ed2ec38f9e64218f3beb4561fba28860d0c1efee1dbbc3d6f3d6e67da2d0d1b9ec060ddb3d8caa8c1362f6367a3b3d76fc403ae877ce601715f4b9c33fcb59f8bd18d5dd7d9fc895d4b3bbfd4875b526ed4eada01d1a84a2d19860c20714e27941dd22d8cb88b2948c2e3f341d54d9dde96c966cd9d17cdd1eaa960b229ca81ec67fb2c6fad79da2a563651330d3812af8de35e9bcf3c5b6f384030c0c4481f2c329eadd6f9f931982bacc06a5e92af21ce95e7358d9014a007df24df40beffd37fb034afe535af8ad44fff9aec01c80d5e946c124bb57e690d87ee44ed9c7ca1ef31b89db4e9a9c4f2ce0c191563a281705b742528045ec8c85fa5f1cc92b776503dc50414cb65837a03e5a47c51623e1356704e436f870a5622d56fe3ab9145f8fc731a221ed5f62111cd29e8b0cef44c24d828d71c2f3aad4ad052f14f5f6757623819017c09b844c712997be695e7a52563191e5cf6a1552f1bb815dd8537bfdd17b1809c3893890715c68a4b21c908aea3cf1da7c03c86161d916c7341924ded19b57c7808031c142296eed7f6c0760dcdaced5d9998618e0c810cb8d5520a0f3911c852adaa9a397142fee2d9569bf95cf96aae7347c624cebdb4f4d0ab5589fb286ce8a52e920d3a9456252f08a8e7107c930b3f475acf07d17c43f43e117cb344b2ba206a3f89dd0aa54750c46e73c239f5a2e6cdaf162433b32a33bb982df55632cb4e64d48f7ff529e555fb25f443470d9927679e7c92e818e7de7db82c727a35f91637e98acefb1ac69948ac9fa1170cda5bf5687d63aa3dc84ab0458528bb5778749884934bb3ee8dd5997d96719e2b34a4e5e97ed5b25ffd3b6828c8f2a638cceb86c10587964eafc449a18e73f3910888911c18e671ee0cd4c628c63aed6856443f2ff8751c70c4eda81cd4f912095580a9a4341bf16677f2e7fc68cf42e124214c68251f8be950d41672a8fa6954d5fed9b15fccf6c0db0a94c05a84ecacc7829012637012d8c5bb09afa4bec827f5dbeb0a9c8b0f59f000e06c1b0556dadfe93a20e696d954c3703072fe54f85b3067f3d008ea391c9f3ec96163f6a5efb7a059f1e9b654c3d96e2143b3ea466711d65edbc295f1a1ba57b0514bc6b075137484ffbc2143a5e71c376743852b8d0e6a2d63a0965206baaab88b8897a3aaa944a928102891a0eed7475cca804bb303dbad887060f5843decf3ad971661714d824b6a429e9cf12dab16b8a2ec8740e86136200db47faaa55ba8b421869ee9d393d8496fa81e929077e8455bdca310986c3fde37ef65cc0545e752990e94aadb2222d09b238740c543c4e1665c7c0dcb47cd4244e709ed5728477b5e2fa16ea0aca5fb8d64d37241d4d4b68d651721819a09f1826d5e9e82eb6917ca651d0af6d0bde272342f056caaeb293cf124b447e28526d300f9aa9f848eb3d8437a01ccecf7784d34e127499aefa02c84b120b3160d8cc92af6a8dcb85ab04b7dc570ec413797dee645dad4c50429622971b13067d9609c4746a1016d531413a1e0ff074f44794144b7ef1b6d02f6c5f6a80f08e473358e583d89094abb0fc5a376c806ebbf76469ac320edd3a1e054664d172268792555ef29e9d17292eb8b331bfe13cb985fd4a599bfe70148c57ca7c09709bbaabedfbf1d336e55160787790208289dab511336523f7eb3a0c17f73ad8863d0037c6ed96e493d4cea9a4294435217e549498cc807a191974cf4dcb1afca5c4182f0dbb9caae06d42f893dbfa0394dd8b1e0e606a1dbcfe0da31a5d002eed6ff90f4e3d9c01cd9465bcfb5a031fcc0c63242d8b1585b3fc98a01a7928756198f83bcf30e1ab2626eb244f088ae14993791aa00d0d2d1d95bf5491f64265dfbb156d382585fdc56ef6fc9708b42cd0085baaac2fd96212a1018b87ff17be533946170e2717f10fc9a9ae9da886eed285187f9cd7c3dc5d766b8f33c808c51a6a7a3fa08be616874561420fce0d5676e919c0c724a84a04632f3264e828d19e7d5f70ae7519a8eaed0642a7cb1168dfcdd5054cc15d99799c244fb55bb4777fa140caa40848c54324366c17adb83873452950f4656b4dc7cc3aedba475dbdbf7d5d4626b4358498394fc0606d00d7200d19b4f9fe1608641edbdf6c9ed7e3538ead402f77483ce480d125fa5b64f865d7f9c14d56b15fe61871894af94fce9244e77378bb3d29e032bc682d013870efd47730dc432487785e150aa0bb10895d4162791e2a3bd86c9f130f251bd541bf8b8851ce1681d124bd4fb8e89e454b5b0ae77ed77c057975f124fa74adaa7a04a0c4521eeed97bc3bff1eaddab2029928ca3c98c3632cadc86e75aed090443280345c13468ba7cd9b1c40f5d1431a4d747ad1194e92f49edf32fcf0fdc37d8f6d2387083f68f657b464066228506a4d747ad1194e92f49edf32fcf0fdc37d8f6d2387083f68f657b464066228506a4d747ad1194e92f49edf32fcf0fdc37d8f6d2387083f68f657b464066228506f5df3e38b366931dd438bb54b09da580efa55caaafe0451c17d3309190bf999ef5df3e38b366931dd438bb54b09da580efa55caaafe0451c17d3309190bf999ef5df3e38b366931dd438bb54b09da580efa55caaafe0451c17d3309190bf999e4b977b4b86924c0a479e35125e7da5af4dd04f7b6cf8d659ee5bff13cfc4bde74b977b4b86924c0a479e35125e7da5af4dd04f7b6cf8d659ee5bff13cfc4bde74b977b4b86924c0a479e35125e7da5af4dd04f7b6cf8d659ee5bff13cfc4bde7be20886ce826d17c9fa00b35247b2336c866d1c7312911350463a42a77d1bf02d2fee24a21d474e0d41f0b2c823abba8992357862031e92b39af0d03d16123e54ae01151da529ce9ad596e30ce573ce5df2d8c29feea4dc23d5467180f44afca4a4f1aaf78ae61e37802583ebb0456bcb3d84b5a8513f13f6ee2e130c6d75468cb32bc71872703232490e7a4d70d03243df62f4b003c8b2108f9525f5d55238fdd8a07b69ee014ab793edbcf550787fcf07e7533bd99b6c3700b6f61c552b2bdb573378cfd0a767c5f8b3de5fe8003e7b27881bb243344fd95da88b55227d08707c5937b1982a411fcd12ab9f7d0a5aa437662f6c969ac0aa83f66ec11e5abd6a5933d4ad3c63456027195531b562c96494b8489f0ec5058f2fae6b7763a9a8f8e9ea4ccc93c42affbcbe0f9c8cd3e11d0ad985e5dc474508fd38cda8f04cb374bf8fa43b6d018ecd49ede0b4397894580f476e78c03bc4aed0eb9e3d44b3daa5ee5637550ef9f9938ec8a8e8a43e8ef87e1b4bb1e73dc2ef20cae097328216864ed4613fd7e399539fce3af909c52de3ca5ef8163d4bf713697a0ff38ae430f69fa4a54832e9070491089619ceb50074e0aaf6ee930188fec44ce0f5d22f88725c79d9d9799c94e6afb058dad1fb1aeb3237542c7a537a17ccfdc42ab71183e1a1b4cae3871b45935bbbb147f886d78def86c5b197c7dec95c85143a96852f1ef37423e622db87953f75a0f2a13fea67afc8a1dce32ed088c47e0dc0dda8b8f1c15994de00dcd05b1eda91e3c8d885bccec051f75e7a347dc8fef38cf45c3ce6badf511b7fcf0291a7454c3d26993d42bf220f78954911ca8ff57361d7e51e7ca69ac7cab1f86f5b79fe897b4503c529d838b9dce1ea8f6fc7a1e1eeafbf175a83b05b961800913b6e818d78177fe91f17b21ee34c2a4d3ce5ade82cdf4e9477d215976d1a45923320cd1794559968f9e8a6ab1a933e4a533a0ff0e63d64ef6b5a016ee131c6ff1215b59280bde04b45c796fa29efac926a90354842cd1563f4f147ab124f929b7cd9f364340039a00742387cb65ef3a31e276062ec62cf121ba5f06bdea829f7854c52ab028905ebccc3f98ff00f76f91aa87a535ac16960e06ad283b6c5f8efd79685636f73bfbcaefb5f7f0dbc96c594cd59d9f73eac8d8fd70e4af57ca201a4775fd1df0bc2dcde1242c8fa3d7e7c72ff2927d73aec2d018dd86f633431faf8516f6c5c6b8f436c4f2dfc83cd9b333fc5b4834302b9b3418dd86f633431faf8516f6c5c6b8f436c4f2dfc83cd9b333fc5b4834302b9b3418dd86f633431faf8516f6c5c6b8f436c4f2dfc83cd9b333fc5b4834302b9b346999dcb890dbe83527948199fb22a7bd6671b42125765117b507d80d939d4e0a6999dcb890dbe83527948199fb22a7bd6671b42125765117b507d80d939d4e0a6999dcb890dbe83527948199fb22a7bd6671b42125765117b507d80d939d4e0a6c6d9f3519a31a9aa222dfa7aa792c5b9afa522c6229ccb915613de52516c22f1e3e12385cd17526b9412a121c651049bbb72f38021555dac1f427b2c72b05a56c6d9f3519a31a9aa222dfa7aa792c5b9afa522c6229ccb915613de52516c22f7e249eec7a532d86299948689805fa2348ae36ea62e3887d0328bef6f84b39e3fb43529c9a0b186a5e714f9a6079f473b7c47ec5d350ca8ce4e2c61a44404df9ef7ff299fd9a081e85e917a255ff6ee509e73fd07c2e47d62d41f82a6d2397f6ffea5c20a85af2086dd32818a41a39e078d731cc39fe667147f379361ca4353e9404734afdc799d3483e92ce7df672cb5e41e57de5c7dcc2056d35b9a4f573efae72944320ba784dd8f532dc094ed08145d0aff8b9dc227c0516222d9d1e56769404734afdc799d3483e92ce7df672cb5e41e57de5c7dcc2056d35b9a4f573ef258b36afd3b9715467f13c40f8b964d256768d798031662e25f3ed0adf5cb4b73f0f3608e9b1d83e54aee6e00c710175212ee09f067b39dbae2c76351acee6e8806dd58174add47eee39775e64497296765de90ad2fcba5801c231b4d8b5902f296d40cbfd6b341efe056c0d4a9075ad441e1dfeb3aae8655d98413deb1aa79f760200dda3cfdff2cd31d8ab6c806794f3770faa465e7eae00a1cb3a2fbcbe3aa4fc0efd8ac47181439a5dcfc19d53cabbe88ba7bff49edafa421f9f04b822209b7927594b43a8417872a7a533486a6c86b481e07d3c2d0e78f4d9c046203425f10ab50ee397d44da9231e17fe6c4ba2bc7d76dc96da782b47d5fbab579c05e8c1dac33346d14806773eb6ac36d80e8c3e046989b9fe7d75d7f2b274faf7b7da592c294d253a266eeb1dd4baffedc87aae29faee70e2c5dab1c86460a1678afa48110eda63bc62087a84f0fff7dfd2a7169ae7df2c0b9a30ae8d587200c79145c3bffa36e519c31e7d4a6ef862999afde0d2971b12d5cc8ccba97d00e228918559b771ca779dd36fbad406d9f8a406c0877bc588d17742df39e5d68daa40f17ef009c8ced1a93090bc679a80c312cb773282623dea314f01a98f930e20e43ef7a2b36fcf95d96c878db3aa050fcbb28f708b4b0219592951acd14d641694da98f009c8ced1a93090bc679a80c312cb773282623dea314f01a98f930e20e43ef7a29a96f7dba5f8d33d8bd3f1b98da26765c9e3e703f5f7a9984940cc4af3c5b52e7743ae42024727a382bc21c18dbd9d5a8ac678799d2494287f7f34a70f9f80a29a96f7dba5f8d33d8bd3f1b98da26765c9e3e703f5f7a9984940cc4af3c5b528c96e551b734847c72fc13bf627f73e698245e9eccc787aa03b7ba6215d12afc6b4e45d1e019318703953a4b172ba65e618544ed10de382d346336379deedcb14d3bc951aafae7528eb7cfd8083fbe900640ee1c945d892cd8249fab9ceb12218bd2f9f0212bee458a94cb4a5a8cc15179c83f566b3670119b135c6fc7246f2c13bd70a0214347b259c76dbe5d075ebc9ec0775a71f794d21dd78a40f089927362fb07ee5bf510fe71e8bf50123f0e4bae212655ada2e5140d65b4b3f20658556063d0ccdaeb0e36dd2d48a5444934608c057c779a237a9592a0975722f01b1d05d983f0c4067d31025885a68f9966d73a925aae364a718a33d187320b03c9d178452ae88d9eeb30c4c396113983a3baf5086bec937e3627678aed60731227d14a64c2a2de938915961fbc1a1017c26f5e223117164491ad0ae08f28d85574a61f14657a7d788855535fef7dac3b034e7fb46bd6d4ec061b4667b52fef27123e6a7e181cb59bc5f01fde5fbb76699a5e8c5063fccb4ab204e72c086532f46b6dee1adbb448ffb2d55c7f9816e53faa285dd4b9c7b7e862869f8aa003bc55b4e286b98ebcecb05850fae4d4c8c666b2b03592b661056d8a8372d8c74610612b92538692d087426a61cf2ff3b553706a54ccd29fdee942425e01e51a321d3869a013e38a224983af61879df7fc866f6c8c7a1d3b601fd3b4b7000101e03b2a798fdc8ccc7ab3aa0bde6b83249ecdd8123b85f25fef76a550262c95d389905bfe4575700ab6c04185497628449717f848f088452cb437e01ff8f9f6b0330d9de072c40b656a17467c1d951ecdff576ba012fb37eee59e7f113eafef9b9355804af12e8d9ca6dee2881accbbef09b09496ce377af58889ccc83d52ff4b98a5ea7d9eca630f98fd38dee62cbf9af302ca6f40a9dfc7477dad01bc44d53c0625926eb41031dfb915a9fa911c1edec4aa5299bc84148018615f7fd0644273f17ba6c78b6cfdaca9b9017f9a8a9750f950578776399bdc2f51c431066409639de152a28542d8f833933fd16788f7bfafa6590f728022ed5d2f8a128b0b1dc2bbab15656dac8455a7a56abd64d3715c4a745b47069fa730c4c717d63b31ec61ef9ddbd62567e0eeba124066c95bbe54fbee614ef420ac453aafce3843088f6d0306a1307f280b7ebaecf6c40651daf4f4b28bcd21a0439c8a7e9b0d7887997e354eedb4edbbe661a4ff59bb9120a4911365cf14328b6a218c22087b283caf27f3c27820469411bccf40cdc1856d9b02918e6341c10b3525246c3c88e1bebb98830d468e5d844efc8c46782fec445a5726c7bc6130fe5cdb3e4804f680aef702a158afbbaa8218ea3d5e7bf22ea6751ca3e87c5a9f02db45eb9753025e7baa569bb0e1c6218d5574429d2e2885e99286adcd1ad3acbaa92b8ecae776727ab3317276e5d1661da06360efbc90762d41083d3ad5607a6c206cc725373d79840ef54d5dbe8584ba7229217f0a95904bd6ad456a75b35f3938052546e10a8b9e30ff85eb82cfafd2ee909913907cb4683dae53b542dd31973b2ac0a5e5e4d55665f7808701f87be431ecbeed62a569dc0a3c2157f8fce0c1756ba1e8720475a85072582070747449636dcf916141ade9d5653c1cb628537ee6d630212c8b1a30415e31ef1265b8ee74f8f57b14046de318a09bd50d3812f1b9eeaf6acb4970205831d3ba2b573b2441309cd4b9608c8260766f0c6cd6272c610f319282ce07e2401bf1cadcec4971ad9def9f97ab46cca389d6ea4dbf9be8c9c9a5c76dcb5ae7ccef77331437513d3a3d37f088cfa6f3f7e6a58e78bbc1892b81080d75d250f8b77ee8a630f5f0432df4058e5f628db4e34a6a3d26af006999ed5bbd19964108e60b00df791afaa35be1773accb3495169358d068861fb5cbc06f4186ce9e5382f263962755cfa933e5e1381412a4f4a0ca0a58843ff70e8fc367a954fb1318270e2ecb9205d2f85b08a651806fd2ced04912496e395cf3c5b04f07ef77b157ae963906e9f674a25269831129e4feb118a9048501bedd6a2e764e985b7632f22a77b2cf32a19fd90cffd7860587eafa537963bfe7417e610756462eef65bd99acdea9a072b28a79a91173d898e7e97a71a994273995ff91f8e9b82eb5ea28bfc63c0604de669e9d9e3c732f0a8cb4605d768edb154250b4dd7029178fdf2709506f28c8c6478b165f5025b07ee63c0c337a502d6beb2d97210fd422ef0029bacc7dda1b08b6e1325209cad926b5a2034792cbf14ddad1bade23f42145be1256db18276127cf3608d09f0558c80a8f1a8924016bd2a977ed54efa1ebf0a880ed91e310c4ff7db670ab48bf9b05f08bf199b059b770def2df951b50c5f59bd879106f37c10ddc8cbd203b7ccebfe983f2761674ded759035f0b5f2da9135e8eeecaa6d072b415444596bff662ec9dfd55e19c6ea0ab0aeb2425bb1c958e8ec5261e8d624351c8fe058d0e288a784c5904cd09ec7e75b777caa763b4ef5ea2e85e5fbcfbe65c2c8f8ecf1450b4415a05adee079172854ab3850a3b3facc9af5997bf57d4396a15c4486ea46224d1bb4fb680f34f7c9ad96a8f24ec88be73ea8e5a6c65260e9cb8a79152fc90d3c84314239b59356c452c7d88b88fe8fa96f2f123d25437728bb82efd605526a1004b662620292c1d808ed696b5cc61d9c5748121fd10807123998124b3c8e971a76d61cbf6a1bc9f9806c2b8e651a3aae2978c21a5654e98a3ff339e9d7525d14bf7361d0dbf63325537bdd019c67d7dc265431266c1c13877b1f639de99c00960b9356996859dfbc79b3ebec6aa1d3e821a1b4bf1b80168e78b70e4fd1bdd72a5dec30063b092aa8eb243eda3b95eb4b47ff95a50897ccbacc4c3e2cdb56febb5106607bf5f9b92b2b7a9516814e7650139cfe46f6b36bfcfa32719cb87050b0fb410da3b88df752c2e1bdaeec77ac052b04febef31a68823cfcba53e0ed8c777bfecfdf90c8524e5142bf6b33f6a4c9df5db3979c3d23319a6b37c484133f526e67498b654a344171384976746517eba8c6766d9c0cbee13a6317c484133f526e67498b654a344171384976746517eba8c6766d9c0cbee13a6317c484133f526e67498b654a344171384976746517eba8c6766d9c0cbee13a631b1a8382acacce4022b02daa25b293ddfc1dc6ce6a3ddb8b3d95b517592c5a4282f27f5c9108936a693fd496565e5c5050b5c62cfbb61d1d5da9d97c89533d6376c30f791c757548867f4c621e58ca093476cd8cec7ace0d91b8436c7c5d4e531ba5f2b50b0712b113f73ed1f23b741b0a120e2cabbe6cfbe73653ae2724d00f8fe3c79d5da8616ca37f7a9d8fddaac2c9164b593c7b116580aa99690a5f59ab5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85563600d167c5d2d3dbfb0dc928378c008d62b472ff137bcdaaf7361a2610d3d2763600d167c5d2d3dbfb0dc928378c008d62b472ff137bcdaaf7361a2610d3d2763600d167c5d2d3dbfb0dc928378c008d62b472ff137bcdaaf7361a2610d3d27debb18c364871db4e5e088b2a127a64ce6036ca3c2c972d82598501d88d8fd24dbec9e5017630640cb3955aab99d85b389da6cff02126b4479d5ef97464046a2debb18c364871db4e5e088b2a127a64ce6036ca3c2c972d82598501d88d8fd24a1a3b0758d33ed4ac4bbce27239c1b2d5c6e3b028440c62273b63c9f7f65ad91851a9686174b09f7f744ac58aa6beedcc4b9f34df77f951e64907fd07805d8c7a1a3b0758d33ed4ac4bbce27239c1b2d5c6e3b028440c62273b63c9f7f65ad913dbba38ee3f94d5b08ce2837f0a4bfe83cf63cc3211ae8a351f420ac75f865b13dbba38ee3f94d5b08ce2837f0a4bfe83cf63cc3211ae8a351f420ac75f865b13dbba38ee3f94d5b08ce2837f0a4bfe83cf63cc3211ae8a351f420ac75f865b1dce53b8bfaf4395bfa2d45df86340ebb3a539d3152abe1953486d6cea09b5b9b6c7848237d490c5704d8bfa47e0bed091c5171eccebfbabc783f3846b5aa57ade3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550eeaaf480ac6aac0173b497e41960c1a130e9eea68b6e1364f776a3560dbcdc60eeaaf480ac6aac0173b497e41960c1a130e9eea68b6e1364f776a3560dbcdc60eeaaf480ac6aac0173b497e41960c1a130e9eea68b6e1364f776a3560dbcdc6df4ff74c4a8f18be30bd08f441772561356400fb6ad1fc26f412c47286daf3f8df4ff74c4a8f18be30bd08f441772561356400fb6ad1fc26f412c47286daf3f8df4ff74c4a8f18be30bd08f441772561356400fb6ad1fc26f412c47286daf3f8be3a99e9d5062d832391241a1c2a08ce70db03bd7c8b76300fa1b98d24d717967c7b26da3a91c65b0fd7d6b3426cd21113eeb7a1d42ff3697b7cc267166c3fcd133218eb23c61fe7d93bc0e70f74b8aa47992be1967ed2fa75dfe4d9c314beaca314032fb0aed97354d192756eb834e19e42ab20c12993dd60c65fa2205ba5d1a314032fb0aed97354d192756eb834e19e42ab20c12993dd60c65fa2205ba5d1a314032fb0aed97354d192756eb834e19e42ab20c12993dd60c65fa2205ba5d1c9903d1792e798a337e5e8c5c8abfa9dd8675fbeff31aa1006fff174722679dcc9903d1792e798a337e5e8c5c8abfa9dd8675fbeff31aa1006fff174722679dcc9903d1792e798a337e5e8c5c8abfa9dd8675fbeff31aa1006fff174722679dcdbf5ec3b54f18a679cf23737f5b44f788c45e08278a2aff06e34737af4c70e41dbf5ec3b54f18a679cf23737f5b44f788c45e08278a2aff06e34737af4c70e41dbf5ec3b54f18a679cf23737f5b44f788c45e08278a2aff06e34737af4c70e41267b298b2438406c46adb8f8c478d5eb75f975857d6da754e1f676ce01200a3d267b298b2438406c46adb8f8c478d5eb75f975857d6da754e1f676ce01200a3d267b298b2438406c46adb8f8c478d5eb75f975857d6da754e1f676ce01200a3d569f772c4a51a85193e08a38b7a9eb2e6ecfaa304954b366bae93d88823049e0569f772c4a51a85193e08a38b7a9eb2e6ecfaa304954b366bae93d88823049e0569f772c4a51a85193e08a38b7a9eb2e6ecfaa304954b366bae93d88823049e00e8c23309a125a447685e7849d951df548687f7107471312859b7367a77293720e8c23309a125a447685e7849d951df548687f7107471312859b7367a77293720e8c23309a125a447685e7849d951df548687f7107471312859b7367a7729372cadf7ed45526399a105477907a6a69319adce4c9064591e81cf4e652551446e4cadf7ed45526399a105477907a6a69319adce4c9064591e81cf4e652551446e4cadf7ed45526399a105477907a6a69319adce4c9064591e81cf4e652551446e424c5e97bd383a4e218cd932fb1faf1d6e478252dec7dd5eb401cc43ccf2bdc9a24c5e97bd383a4e218cd932fb1faf1d6e478252dec7dd5eb401cc43ccf2bdc9a24c5e97bd383a4e218cd932fb1faf1d6e478252dec7dd5eb401cc43ccf2bdc9ab4dcf29c9f782aac611a8c2ab9de55cf1fd3ad2c37c257999d6ddc6c5f32787761d306f5c6e227f172c254a6ecc320222ae8c425b814fb44d8298a42ed4bdca6503cee89ea7c78c4df4107ebd5f3b99d095c8b0cb131f76e03f4f54103638e24aa228c3f0682a758b4bb226b672c54c6e2d59ed77c27b9dfc83a52e84978f7b4778c714434a0e5c0b018a30129408414e7b723705f8f6450040d2802a098382890c1646832ec2cd6946e1ec9ffea1c0ad405f5a2db0f6a9e9494e4a8f6e9965238ba7b38ad73cb3ee18f0a97c46f6d84d364c41cffd1a9cd2c8025a2285e64d53ab5eb4b00a59e7a47e477c0969f939c5f01006669ebec31208e34ad114f24ce6458405baedb823fc8403d64e992e276ee8af8641821ad1229097f17850674e18a6e4f7a9f46a0e6c71be9910332ab6c23324fb2639f06339d914cbd38580bc0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558334e259881f47503abdf5cb48bb67c959387deebb308899f6b0823255505ac78334e259881f47503abdf5cb48bb67c959387deebb308899f6b0823255505ac78334e259881f47503abdf5cb48bb67c959387deebb308899f6b0823255505ac797b445bbba729c32f2066433ec3e1e7cdb3641a55dec6086931402e1939f316897b445bbba729c32f2066433ec3e1e7cdb3641a55dec6086931402e1939f316897b445bbba729c32f2066433ec3e1e7cdb3641a55dec6086931402e1939f3168630109941e5b1508a02df93e98a038e64ad280f4c68063c5561b337eb3a24af7630109941e5b1508a02df93e98a038e64ad280f4c68063c5561b337eb3a24af7630109941e5b1508a02df93e98a038e64ad280f4c68063c5561b337eb3a24af7f053f15988540bf6431da823d6bf841b6c4b584b28e7bfe373209f798ea81302f053f15988540bf6431da823d6bf841b6c4b584b28e7bfe373209f798ea81302f053f15988540bf6431da823d6bf841b6c4b584b28e7bfe373209f798ea81302c0593b63b8acd4ae1b3d327513d131049b5f7b92e2f967f08058675256dcb24fff3f92385ef7dcc9f5fabfd82d83220c833f05642d6a36db43f2329bab6f4458c0593b63b8acd4ae1b3d327513d131049b5f7b92e2f967f08058675256dcb24f8e5bf23a84bae54845d74e962a2d2c638c1a29ba5a758ac5f79003fdf4a8f1ca7d8be53985de10ae59e67504345645d6e7e0d0f9bf932e2d4a9077b2d95425e6592ee6038fe5df7d7d95ea27ed9b8bacf29d71149d5231d127c1c079868003de0812c37a4ad1954fa82b3e46f047d14ebb8d3a4171f192ed5d14a07d59a42cc54d1d5ba5a64caac6b25ad98dbb77775b70eddafe890e5eb07123d278a163a6ed8faf019fd14a59319ff1e292f00e016a0e4867b26726b00cf659ef5debd833993add05dcd7dee4190919abe0323334ac96ccf05ea7d8762d68a6ce75f9d3aea5afb9eef60085537c50a0fb1002d1ec579600b732e5470d8c03f147ed6db2cf74afb9eef60085537c50a0fb1002d1ec579600b732e5470d8c03f147ed6db2cf74afb9eef60085537c50a0fb1002d1ec579600b732e5470d8c03f147ed6db2cf7415af25699d984c5db8d47f7181c39c32eaa2ec470b0dc14b31349587a47fab3915af25699d984c5db8d47f7181c39c32eaa2ec470b0dc14b31349587a47fab3915af25699d984c5db8d47f7181c39c32eaa2ec470b0dc14b31349587a47fab39e24c6a28b6883d0690346671ab58b6a3821738c2e57a4fbad9eb6e3ad29e458795ca566f36b962db54567eaf78d2de3762a3c51326cf921de66c3dde70b3d563e24c6a28b6883d0690346671ab58b6a3821738c2e57a4fbad9eb6e3ad29e458780654c1b786bed31b74f01874c6e0a9c12bf8f4f43e4e57de997114f00918dd780654c1b786bed31b74f01874c6e0a9c12bf8f4f43e4e57de997114f00918dd780654c1b786bed31b74f01874c6e0a9c12bf8f4f43e4e57de997114f00918dd791873a5235a775b5d06464fbf223cce4065e8bf4496345836a5921d80bb9662b27ea628d0bc81984fed1616733bea847aa52e5e1d423ec7c1571f2243b940a6e91873a5235a775b5d06464fbf223cce4065e8bf4496345836a5921d80bb9662b6af520f4aa2018998ad9c2fe3b33e4edd4a6ca869b34561d4d9b215063b4990e49fc8f9b29b478fdfafacf0aa585236b664a17a69c2696f3d506a5fa5bc385de6af520f4aa2018998ad9c2fe3b33e4edd4a6ca869b34561d4d9b215063b4990e8ad183c4cf0f1702efd771220273284542e0db276145771f3e64609a052c57248ad183c4cf0f1702efd771220273284542e0db276145771f3e64609a052c57248ad183c4cf0f1702efd771220273284542e0db276145771f3e64609a052c572431d04c4dd42fb9a73e3b148a02bc21919645ced895bbf54cbc0f7bc1a9c28d6531d04c4dd42fb9a73e3b148a02bc21919645ced895bbf54cbc0f7bc1a9c28d6531d04c4dd42fb9a73e3b148a02bc21919645ced895bbf54cbc0f7bc1a9c28d65f4366bacf1e6bfec2bbc4c25cbc53498e2d4d55e3cb816106742b426b7e99c0144ebd63f6ec3fac63d2b80eeb85cf2f85fc3f8aa979c59f4917184d7357c76bc50a18e796b82a4c75f10d5e6cf65e7a8659d45540bf26c0ea69387858259d9a3eb38516ae122e1708012f921c39c0c569152bdeabaff6c73a2e30ec19a79933ceb38516ae122e1708012f921c39c0c569152bdeabaff6c73a2e30ec19a79933cdf994622c8e55e6618bc16e546fd13646f8fbd6b8ef47643b82d92bac59273bb41a2abc5442e105877502d1d30e238083b2cb184977756fcc4994218d57b8b3b41a2abc5442e105877502d1d30e238083b2cb184977756fcc4994218d57b8b3b41a2abc5442e105877502d1d30e238083b2cb184977756fcc4994218d57b8b3b528f1505dc7325ea496a3b0c29960c8dd590d9ce3f11522f16ef331f7fdffbff2353f325112f9de15f4f283adff4d9edb33e0b96ccac4471dff81e8ddf1ecb75528f1505dc7325ea496a3b0c29960c8dd590d9ce3f11522f16ef331f7fdffbffc37f8b6c51aba9b7832f7d5a63bbd4c29b7a40ba96a0d3463e4e3c292958f26be3801726c2a9db866aa5cde6306f35e9b03235aec3937822ea8cc59550202dc5fbaa79100ed75125bbc0b1731a83979b2c6c4119c31badc2646254ea18f0053d78d9be62ed142a89e80913a00029b84df766afa68695aaf232fa2da689c5d17036e476d5d8cb26b79def4e8fb8e9590179b3bdd3d9a2092891cc0d0eff1cec6178d9be62ed142a89e80913a00029b84df766afa68695aaf232fa2da689c5d1702f4eea5b06ad2b4d7569dd95418c0c4c56803503ac7f274cf45346e239cd8e25c441e6544b812f249543473689eddcd2fa3c5bc68f8081bbf265861884b377d02f4eea5b06ad2b4d7569dd95418c0c4c56803503ac7f274cf45346e239cd8e250a3d559987dfa297148b6c9df4200b3aa8dcf58dd3d50c87f7d71dcc9dcdbcef0a3d559987dfa297148b6c9df4200b3aa8dcf58dd3d50c87f7d71dcc9dcdbcef0a3d559987dfa297148b6c9df4200b3aa8dcf58dd3d50c87f7d71dcc9dcdbceff651aa9bd23045de2a6f17b7af1cde3921a79f04130bb6dd450d89c5c7975779f651aa9bd23045de2a6f17b7af1cde3921a79f04130bb6dd450d89c5c7975779f651aa9bd23045de2a6f17b7af1cde3921a79f04130bb6dd450d89c5c7975779d85135ecbc113df3f0ee2b5eb7b0c6e24ef61d8a1eabc5871e24c4c4ebc58a28d85135ecbc113df3f0ee2b5eb7b0c6e24ef61d8a1eabc5871e24c4c4ebc58a28d85135ecbc113df3f0ee2b5eb7b0c6e24ef61d8a1eabc5871e24c4c4ebc58a2819cad5a18db63d2cf37ccbc75166d186166c32f44f89d898bf47ba5016e6de915ec85038c527bd87cc6a9f8842324329097cf599462e886536d13211343c7717666649ba205681dc9a3e0650a4ab7b8752ca3788115b7e9ba76df89456e827d69d716c4fab1475cd831ff993a222843d4da5d870af62ac59781fa9f7b611f53139a734ad4e955b83568383a6811c27baf9ab749bb00f9dca180b465ce2c231ec89c7b021569ffdb865944c6dab803751808ef827ad4e9a51b727148faf99cd4abedce3ba4f56e51efebf56c57ce11ebca8e093ada71093f715836f6856b2b7dabe2329afabb2ba713e7b2deae1a1a3b0645a4322bc05a2e9496563da8a7763b27aa51c1ee046da0cdec8f9ac06d72a7741a1dd4a12491e3a3c8eb2c87094f1695157907c78f7584cbd8ded6a2518ef3ae01c0470af8306c9c93f2b16b277290e1f84b65d22e48727f209544fe9db4391e5e1904786256b63545a380cd149e450cc6457cf099adb003d020f82233406978d9bd2fc62711855a8d36eeb039988a157e2173d38803b3efa8a90ca897805c3134f3f463ed4de6767a385e47f2ffed10bd10fabe5314c160aea7aff21f59a9f5cd272d97327fbf391e096df3dcfc6f474e61f7b9097f3800c67a1203f519f56c8cbe3da2c71ed345c4b6f52907816e5a8a8e4b6a10d6287210bc33113bfb2b739c6cfaea99717690945045e683b3b9bd09e5eceb09b486c3f8bda429cc1b1927ef65e568d583b37de53f4f9812771f3bbbc16cb8b42e626b7562a7a9c8febd810c759f844bbedab2d3425b674da47a01b0929ddf7478a9fcaf0d6f8ed4e57b1b42d6d919003904d8ac14adb713c21511b0929ddf7478a9fcaf0d6f8ed4e57b1b42d6d919003904d8ac14adb713c21511b0929ddf7478a9fcaf0d6f8ed4e57b1b42d6d919003904d8ac14adb713c215157a062eb696f19181b9ef39a796d31310a514274aea923289b2c0ed8e54c595557a062eb696f19181b9ef39a796d31310a514274aea923289b2c0ed8e54c595557a062eb696f19181b9ef39a796d31310a514274aea923289b2c0ed8e54c5955fab4e30687b6531ebaee22a02bd152083e9291e420769ad530a03a4c16dd1d64f69e1fb303a50d7e501fe9b0a089249d1bef74f6d26917a4822843b0fc896733fab4e30687b6531ebaee22a02bd152083e9291e420769ad530a03a4c16dd1d643666f04c8230423529eb1e4fcb0a03736785e58ffef19c2e654328c9d01137213666f04c8230423529eb1e4fcb0a03736785e58ffef19c2e654328c9d01137213666f04c8230423529eb1e4fcb0a03736785e58ffef19c2e654328c9d01137217196589702b9083fe2bf439547e8494f0c5847045b4a988a2b1bcb659cf706147196589702b9083fe2bf439547e8494f0c5847045b4a988a2b1bcb659cf706147196589702b9083fe2bf439547e8494f0c5847045b4a988a2b1bcb659cf70614650e6ca55ee9a4cecf0f70d5fe3933995e620180fea176fc1b6429f99e58fa11650e6ca55ee9a4cecf0f70d5fe3933995e620180fea176fc1b6429f99e58fa11650e6ca55ee9a4cecf0f70d5fe3933995e620180fea176fc1b6429f99e58fa11419174da249215ff1d138b96fd424e90efd49c834bf0b44c119991d9560dfced419174da249215ff1d138b96fd424e90efd49c834bf0b44c119991d9560dfced419174da249215ff1d138b96fd424e90efd49c834bf0b44c119991d9560dfced9f429f1cf8305043243cb25b1b541508231673007567fca806b4b42e95390f489f429f1cf8305043243cb25b1b541508231673007567fca806b4b42e95390f489f429f1cf8305043243cb25b1b541508231673007567fca806b4b42e95390f48c98f1f4ce15edfd9c6f2305e99b7affcae92be3ed28add6508ebb57396e9a57e52919a82826fe3eac404a3ad5a0fe4337ed7824b9a3ad4c6eaf1759a44fcb938c98f1f4ce15edfd9c6f2305e99b7affcae92be3ed28add6508ebb57396e9a57e1ccb7f0ff95ff665c76b3b62da69cd073a92d1cc69bb064b69ada4df6ef12ba310fe32706dd2a79849530e06d10b247b94f23eb43b571b45e491baee35bdbd0d1ccb7f0ff95ff665c76b3b62da69cd073a92d1cc69bb064b69ada4df6ef12ba35c4d9e42d277c1a0c474db62af905864c16284fd478a93f3c456dbe551c67b9a5c4d9e42d277c1a0c474db62af905864c16284fd478a93f3c456dbe551c67b9a5c4d9e42d277c1a0c474db62af905864c16284fd478a93f3c456dbe551c67b9a7833fd0e1501baa101d6d4619071ff07dd8f271b499ee0f31edb826643cbe1187833fd0e1501baa101d6d4619071ff07dd8f271b499ee0f31edb826643cbe1187833fd0e1501baa101d6d4619071ff07dd8f271b499ee0f31edb826643cbe118cb226f9cd99f7a80db68391bc9e4cbfdc8b7488c4ce2fdf345235fd0d0ffb3bd720ed785efa820871fb88f95c78c2e23e6570dadd1fbbf179af9ecd2e2d0232e282f1825ab17973059621d92863eb385a7246d3583bdef5f82e142cff58d7f65a8831a626d02e171d8f81c0ecb15bcc6bbc8fb7db99d2eb53b56e0f9843e24b12d7dd1368e34002c3050d92b380ebeba2751157500b2fb92c3288e5cc098108bbd3cce633e135598602525d1dc137fd129c1e3df182506a4ea90de5aff877d2ae4a18b154239d4eb74770612b40911db2d969d0f8feb900ab095ec4964313c578cd13cd4a4f81bb14daf828d3ac3f2f78c0d38eb02031b466485811b880c835234f10ee69edee4a879ff88e15b00b09466e1df3a1bb6080673c215e17e305bb127e4d7b2a2e9f816ed19edc6278c9c633265c727acc041e6624421411dc29bb1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython39-core-3.9.6-4.3.3.src.rpmpython39-testsuitepython39-testsuite(x86-64)@@@@@@@@@@@@     /bin/bash/usr/bin/python3libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)python(abi)python39python39-tkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.93.9.63.9.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3aa@`@`g@``r```@`N@`/@`"y@`!'`_T__԰_ _v@_u@_P_|\@_m_O@_N7_>e__@__A@___ @_X@_X@_X@_X@_X@_X@_X@_X@_X@^z^z^z^z^)@^^^^@^(@^3^@^'@^H^|@^h^`^>^>^8 @^8 @^ P@^[]f@]f@]]]]W]]c@]]]z@](]]]@]V]w@]i]g@]W@]Ik]6]!]G@\\9\~\@\\@\7\+@\\s\b@\b@\Q\C@\4\4\,\2\\\\&@[[@[^[ @[ͻ[ͻ[$@[ā@[/[[@["@[D[;e@[6@[4ZnZ@Z@ZZԐ@Zx@Z@Z Z Z Zz@ZxG@Zhu@Z`@ZLZ"Z }YYX@Yo@YY@YY@Y@YP@YI@XӸXƉXqX@Xv@W@V@Vm@VVhVCV }@U@U@U@U@UU[%UT@UT@UCjU@TeTBV@T;qydwhotmail@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comdmueller@suse.comdcermak@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comsteven.kowalik@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comcode@bnavigator.demcepl@suse.commcepl@suse.comdimstar@opensuse.orgmcepl@suse.comdimstar@opensuse.orgmcepl@suse.commcepl@suse.comschwab@suse.decallumjfarmer13@gmail.commcepl@suse.comcallumjfarmer13@gmail.comcallumjfarmer13@gmail.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comdmueller@suse.comandreas.stieger@gmx.decallumjfarmer13@gmail.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commliska@suse.czmcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.demcepl@suse.commcepl@suse.commgorse@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.combwiedemann@suse.comtchvatal@suse.commcepl@suse.comguillaume.gardet@opensuse.orgjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.comschwab@suse.demcepl@suse.commliska@suse.czmcepl@suse.commcepl@suse.commcepl@suse.comjayvdb@gmail.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comtoddrme2178@gmail.commcepl@suse.comjengelh@inai.demcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.commimi.vx@gmail.comhpj@urpla.netjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comadam@mizerski.plschwab@suse.debwiedemann@suse.comtchvatal@suse.comtchvatal@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comnormand@linux.vnet.ibm.comjmatejek@suse.comdimstar@opensuse.orgmimi.vx@gmail.comjmatejek@suse.comdmueller@suse.comvcizek@suse.comjengelh@inai.deschwab@suse.dejmatejek@suse.comkukuk@suse.dejmatejek@suse.comjmatejek@suse.comasn@cryptomilk.orgjmatejek@suse.comjmatejek@suse.combwiedemann@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comschwab@suse.detoddrme2178@gmail.comarichardson.kde@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comdimstar@opensuse.orgjmatejek@suse.comfisiu@opensuse.orgdimstar@opensuse.orgmeissner@suse.comschwab@suse.dejmatejek@suse.comjmatejek@suse.commailaender@opensuse.orgrguenther@suse.comp.drouand@gmail.comcrrodriguez@opensuse.orgjmatejek@suse.com- Update to 3.9.6: * Security - bpo-44022: mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. * Core and Builtins - bpo-44168: Fix error message in the parser involving keyword arguments with invalid expressions. Patch by Pablo Galindo - bpo-44114: Fix incorrect dictkeys_reversed and dictitems_reversed function signatures in C code, which broke webassembly builds. - bpo-44070: No longer eagerly makes import filenames absolute, except for extension modules, which was introduced in 3.9.5. - bpo-28146: Fix a confusing error message in str.format(). - bpo-11105: When compiling ast.AST objects with recursive references through compile(), the interpreter doesn’t crash anymore instead it raises a RecursionError. * Library - bpo-43972: When http.server.SimpleHTTPRequestHandler sends a 301 (Moved Permanently) for a directory path not ending with /, add a Content-Length: 0 header. This improves the behavior for certain clients. - bpo-43776: When subprocess.Popen args are provided as a string or as pathlib.Path, the Popen instance repr now shows the right thing. - bpo-43318: Fix a bug where pdb does not always echo cleared breakpoints. - bpo-43295: datetime.datetime.strptime() now raises ValueError instead of IndexError when matching 'z' with the %z format specifier. - bpo-37022: pdb now displays exceptions from repr() with its p and pp commands. * IDLE - bpo-33962: Move the indent space setting from the Font tab to the new Windows tab. Patch by Mark Roseman and Terry Jan Reedy. - bpo-40468: Split the settings dialog General tab into Windows and Shell/ED tabs. Move help sources, which extend the Help menu, to the Extensions tab. Make space for new options and shorten the dialog. The latter makes the dialog better fit small screens. - bpo-41611: Avoid uncaught exceptions in AutoCompleteWindow.winconfig_event(). - bpo-41611: Fix IDLE sometimes freezing upon tab-completion on macOS. * Tools/Demos - bpo-44074: Make patchcheck automatically detect the correct base branch name (previously it was hardcoded to ‘master’) - Upstreamed patches were removed: - bpo44426-complex-keyword-sphinx.patch - Refreshed patches: - subprocess-raise-timeout.patch- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).- Add bpo44426-complex-keyword-sphinx.patch allowing generating documentation with Sphinx 4 (bpo#44426).- Revert previous skip over test_capi - Add skip-test_pyobject_freed_is_freed.patch to skip failing test on SLE-15.- allow build with Sphinx >= 3.x- Exclude test_capi on Leap (test fails there)- Stop providing "python" symbol (bsc#1185588), which means python2 currently.- Update to 3.9.5: * Security - bpo-43434: Creating a sqlite3.Connection object now also produces a sqlite3.connect auditing event. Previously this event was only produced by sqlite3.connect() calls. Patch by Erlend E. Aasland. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. - Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-43472: Ensures interpreter-level audit hooks receive the cpython.PyInterpreterState_New event when called through the _xxsubinterpreters module. - bpo-36384 (bsc#1185706, CVE-2021-29921): ipaddress module no longer accepts any leading zeros in IPv4 address strings. Leading zeros are ambiguous and interpreted as octal notation by some libraries. For example the legacy function socket.inet_aton() treats leading zeros as octal notatation. glibc implementation of modern inet_pton() does not accept any leading zeros. For a while the ipaddress module used to accept ambiguous leading zeros. - bpo-43075: Fix Regular Expression Denial of Service (ReDoS) vulnerability in urllib.request.AbstractBasicAuthHandler. The ReDoS-vulnerable regex has quadratic worst-case complexity and it allows cause a denial of service when identifying crafted invalid RFCs. This ReDoS issue is on the client side and needs remote attackers to control the HTTP server. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations. - bpo-42924: Fix bytearray repetition incorrectly copying data from the start of the buffer, even if the data is offset within the buffer (e.g. after reassigning a slice at the start of the bytearray to a shorter byte string). * Library - bpo-43993: Update bundled pip to 21.1.1. - bpo-43937: Fixed the turtle module working with non-default root window. - bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 - bpo-43920: OpenSSL 3.0.0: load_verify_locations() now returns a consistent error message when cadata contains no valid certificate. - bpo-43607: urllib can now convert Windows paths with \\?\ prefixes into URL paths. - bpo-43284: platform.win32_ver derives the windows version from sys.getwindowsversion().platform_version which in turn derives the version from kernel32.dll (which can be of a different version than Windows itself). Therefore change the platform.win32_ver to determine the version using the platform module’s _syscmd_ver private function to return an accurate version. - bpo-42248: [Enum] ensure exceptions raised in _missing__ are released - bpo-43799: OpenSSL 3.0.0: define OPENSSL_API_COMPAT 1.1.1 to suppress deprecation warnings. Python requires OpenSSL 1.1.1 APIs. - bpo-43794: Add ssl.OP_IGNORE_UNEXPECTED_EOF constants (OpenSSL 3.0.0) - bpo-43789: OpenSSL 3.0.0: Don’t call the password callback function a second time when first call has signaled an error condition. - bpo-43788: The header files for ssl error codes are now OpenSSL version-specific. Exceptions will now show correct reason and library codes. The make_ssl_data.py script has been rewritten to use OpenSSL’s text file with error codes. - bpo-43655: tkinter dialog windows are now recognized as dialogs by window managers on macOS and X Window. - bpo-43534: turtle.textinput() and turtle.numinput() create now a transient window working on behalf of the canvas window. - bpo-43522: Fix problem with hostname_checks_common_name. OpenSSL does not copy hostflags from struct SSL_CTX to struct SSL. - bpo-42967: Allow bytes separator argument in urllib.parse.parse_qs and urllib.parse.parse_qsl when parsing str query strings. Previously, this raised a TypeError. - bpo-43176: Fixed processing of a dataclass that inherits from a frozen dataclass with no fields. It is now correctly detected as an error. - bpo-41735: Fix thread locks in zlib module may go wrong in rare case. Patch by Ma Lin. - bpo-36470: Fix dataclasses with InitVars and replace(). Patch by Claudiu Popa. - bpo-32745: Fix a regression in the handling of ctypes’ ctypes.c_wchar_p type: embedded null characters would cause a ValueError to be raised. Patch by Zackery Spytz. * Documentation - bpo-43959: The documentation on the PyContextVar C-API was clarified. - bpo-43938: Update dataclasses documentation to express that FrozenInstanceError is derived from AttributeError. - bpo-43755: Update documentation to reflect that unparenthesized lambda expressions can no longer be the expression part in an if clause in comprehensions and generator expressions since Python 3.9. - bpo-43739: Fixing the example code in Doc/extending/extending.rst to declare and initialize the pmodule variable to be of the right type. * Tests - bpo-43961: Fix test_logging.test_namer_rotator_inheritance() on Windows: use os.replace() rather than os.rename(). Patch by Victor Stinner. - bpo-43842: Fix a race condition in the SMTP test of test_logging. Don’t close a file descriptor (socket) from a different thread while asyncore.loop() is polling the file descriptor. Patch by Victor Stinner. - bpo-43811: Tests multiple OpenSSL versions on GitHub Actions. Use ccache to speed up testing. - bpo-43791: OpenSSL 3.0.0: Disable testing of legacy protocols TLS 1.0 and 1.1. Tests are failing with TLSV1_ALERT_INTERNAL_ERROR. - Refreshed patches: - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - Add vendorized files from bluez-devel to enable building support for Bluetooth.- Make sure to close the import_failed.map file after the exception has been raised in order to avoid ResourceWarnings when the failing import is part of a try...except block.- Update to 3.9.4: - bpo#43710: Reverted the fix for https://bugs.python.org/issue42500 as it changed the PyThreadState struct size and broke the 3.9.x ABI in the 3.9.3 release (visible on 32-bit platforms using binaries compiled using an earlier version of Python 3.9.x headers). - bpo#26053: Fixed bug where the pdb interactive run command echoed the args from the shell command line, even if those have been overridden at the pdb prompt. - bpo#42988 (bsc#1183374) CVE-2021-3426: Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo#43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo#43439: Add audit hooks for gc.get_objects(), gc.get_referrers() and gc.get_referents(). Patch by Pablo Galindo. - bpo#43660: Fix crash that happens when replacing sys.stderr with a callable that can remove the object while an exception is being printed. Patch by Pablo Galindo. - bpo#43555: Report the column offset for SyntaxError for invalid line continuation characters. Patch by Pablo Galindo. - bpo#43517: Fix misdetection of circular imports when using from pkg.mod import attr, which caused false positives in non-trivial multi-threaded code. - bpo#35883: Python no longer fails at startup with a fatal error if a command line argument contains an invalid Unicode character. The Py_DecodeLocale() function now escapes byte sequences which would be decoded as Unicode characters outside the [U+0000; U+10ffff] range. - bpo#43406: Fix a possible race condition where PyErr_CheckSignals tries to execute a non-Python signal handler. - bpo#42500: Improve handling of exceptions near recursion limit. Converts a number of Fatal Errors in RecursionErrors. - bpo#43433: xmlrpc.client.ServerProxy no longer ignores query and fragment in the URL of the server. - bpo#35930: Raising an exception raised in a “future” instance will create reference cycles. - bpo#43577: Fix deadlock when using ssl.SSLContext debug callback with ssl.SSLContext.sni_callback(). - bpo#43521: ast.unparse can now render NaNs and empty sets. - bpo#43423: subprocess.communicate() no longer raises an IndexError when there is an empty stdout or stderr IO buffer during a timeout on Windows. - bpo#27820: Fixed long-standing bug of smtplib.SMTP where doing AUTH LOGIN with initial_response_ok=False will fail. The cause is that SMTP.auth_login _always_ returns a password if provided with a challenge string, thus non-compliant with the standard for AUTH LOGIN. Also fixes bug with the test for smtpd. - bpo#43332: Improves the networking efficiency of http.client when using a proxy via set_tunnel(). Fewer small send calls are made during connection setup. - bpo#43399: Fix ElementTree.extend not working on iterators when using the Python implementation - bpo#43316: The python -m gzip command line application now properly fails when detecting an unsupported extension. It exits with a non-zero exit code and prints an error message to stderr. - bpo#43260: Fix TextIOWrapper can not flush internal buffer forever after very large text is written. - bpo#42782: Fail fast in shutil.move() to avoid creating destination directories on failure. - bpo#37193: Fixed memory leak in socketserver.ThreadingMixIn introduced in Python 3.7. - bpo#43199: Answer “Why is there no goto?” in the Design and History FAQ. - bpo#43407: Clarified that a result from time.monotonic(), time.perf_counter(), time.process_time(), or time.thread_time() can be compared with the result from any following call to the same function - not just the next immediate call. - bpo#27646: Clarify that ‘yield from ’ works with any iterable, not just iterators. - bpo#36346: Update some deprecated unicode APIs which are documented as “will be removed in 4.0” to “3.12”. See PEP 623 for detail. - bpo#37945: Fix test_getsetlocale_issue1813() of test_locale: skip the test if setlocale() fails. Patch by Victor Stinner. - bpo#41561: Add workaround for Ubuntu’s custom OpenSSL security level policy. - bpo#43288: Fix test_importlib to correctly skip Unicode file tests if the fileystem does not support them. - bpo#43617: Improve configure.ac: Check for presence of autoconf-archive package and remove our copies of M4 macros. - bpo#42225: Document that IDLE can fail on Unix either from misconfigured IP masquerage rules or failure displaying complex colored (non-ascii) characters. - bpo#43283: Document why printing to IDLE’s Shell is often slower than printing to a system terminal and that it can be made faster by pre-formatting a single string before printing.- Update to 3.9.2: - bpo#42938 (bsc#1181126): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. This issue was assigned CVE-2021-3177. - bpo#42967 (bsc#1182379): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. This issue was assigned CVE-2021-23336. - Upstreamed patches were removed: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bsc1167501-invalid-alignment.patch - skip_random_failing_tests.patch - CVE-2019-5010-null-defer-x509-cert-DOS.patch- Add Obsoletes for python3-base when primary interpreter is set to properly replace it during upgrades. (bsc#1181324)- Update to 3.9.1: Security bugs: - Prevented potential DoS attack via CPU and RAM exhaustion when processing malformed Apple Property List files in binary format. - The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. This should not affect users as entity declarations are not used in regular plist files. - Add volatile to the accumulator variable in hmac.compare_digest, making constant-time-defeating optimizations less likely. Core and Builtins - Allow assignment expressions in set literals and set comprehensions as per PEP 572. Patch by Pablo Galindo. - Fix a regression introduced by the new parser, where an unparenthesized walrus operator was not allowed within generator expressions. - types.GenericAlias objects can now be the targets of weakrefs. - Fixed a bug in the PEG parser that was causing crashes in debug mode. Now errors are checked in left-recursive rules to avoid cases where such errors do not get handled in time and appear as long-distance crashes in other places. - Fixed a possible crash in the PEG parser when checking for the ‘!=’ token in the barry_as_flufl rule. Patch by Pablo Galindo. - Fix handling of errors during creation of PyFunctionObject, which resulted in operations on uninitialized memory. Patch by Yonatan Goldschmidt. - Fix a bug in the parser, where a curly brace following a primary didn’t fail immediately. This led to invalid expressions like a {b} to throw a SyntaxError with a wrong offset, or invalid expressions ending with a curly brace like a { to not fail immediately in the REPL. - Fix possible buffer overflow in the new parser when checking for continuation lines. Patch by Pablo Galindo. - Run the parser two times. On the first run, disable all the rules that only generate better error messages to gain performance. If there’s a parse failure, run the parser a second time with those enabled. - Document the default implementation of object.__eq__. - Fix peephole optimizer misoptimize conditional jump + JUMP_IF_NOT_EXC_MATCH pair. - The garbage collector now tracks all user-defined classes. Patch by Brandt Bucher. - Fixed potential issues with removing not completely initialized module from sys.modules when import fails. - Star-unpacking is now allowed for with item’s targets in the PEG parser. - Fixed stack overflow in issubclass() and isinstance() when getting the __bases__ attribute leads to infinite recursion. - When loading a native module and a load failure occurs, prevent a possible UnicodeDecodeError when not running in a UTF-8 locale by decoding the load error message using the current locale’s encoding. - Correctly count control blocks in ‘except’ in compiler. Ensures that a syntax error, rather a fatal error, occurs for deeply nested, named exception handlers. Library - types.GenericAlias will now raise a TypeError when attempting to initialize with a keyword argument. Previously, this would cause the interpreter to crash if the interpreter was compiled with debug symbols. This does not affect interpreters compiled for release. Patch by Ken Jin. - CGIHTTPRequestHandler.run_cgi() HTTP_ACCEPT improperly parsed. Replace the special purpose getallmatchingheaders with generic get_all method and add relevant tests. - inspect.findsource() now raises OSError instead of IndexError when co_lineno of a code object is greater than the file length. This can happen, for example, when a file is edited after it was imported. PR by Irit Katriel. - Fix handling of trailing comments by inspect.getsource(). - ChainMap.__iter__ no longer calls __getitem__ on underlying maps - TracebackException no longer holds a reference to the exception’s traceback object. Consequently, instances of TracebackException for equivalent but non-equal exceptions now compare as equal. - We fixed an issue in pickle.whichmodule in which importing multiprocessing could change the how pickle identifies which module an object belongs to, potentially breaking the unpickling of those objects. - Clarify the error message for asyncio.IncompleteReadError when expected is None. - Extracting a symlink from a tarball should succeed and overwrite the symlink if it already exists. The fix is to remove the existing file or symlink before extraction. Based on patch by Chris AtLee, Jeffrey Kintscher, and Senthil Kumaran. - Fixed tkinter.ttk.Style.map(). The function accepts now the representation of the default state as empty sequence (as returned by Style.map()). The structure of the result is now the same on all platform and does not depend on the value of wantobjects. - Fix various issues with typing.Literal parameter handling (flatten, deduplicate, use type to cache key). Patch provided by Yurii Karabas. - Fix the threading.Thread class at fork: do nothing if the thread is already stopped (ex: fork called at Python exit). Previously, an error was logged in the child process. - The onerror callback from shutil.rmtree now receives correct function when os.open fails. - Fix os.sendfile() on illumos. - Fixed writing binary Plist files larger than 4 GiB. - The repr() of typing types containing Generic Alias Types previously did not show the parameterized types in the GenericAlias. They have now been changed to do so. - webbrowser: Ignore NotADirectoryError when calling xdg-settings. - binhex.binhex() consisently writes macOS 9 line endings. - Fix a stack overflow error for asyncio Task or Future repr(). - The overflow occurs under some circumstances when a Task or Future recursively returns itself. - Fix memory leak in subprocess.Popen() in case an uid (gid) specified in user (group, extra_groups) overflows uid_t (gid_t). - Improve asyncio.wait function to create the futures set just one time. - InvalidFileException and RecursionError are now the only errors caused by loading malformed binary Plist file (previously ValueError and TypeError could be raised in some specific cases). - Pickling heap types implemented in C with protocols 0 and 1 raises now an error instead of producing incorrect data. - plistlib: fix parsing XML plists with hexadecimal integer values - Fix an incorrectly formatted error from _codecs.charmap_decode() when called with a mapped value outside the range of valid Unicode code points. PR by Max Bernstein. - Fix pickling pure Python datetime.time subclasses. Patch by Dean Inwood. - Fixed a bug that was causing ctypes.util.find_library() to return None when triying to locate a library in an environment when gcc>=9 is available and ldconfig is not. Patch by Pablo Galindo - C14N 2.0 serialisation in xml.etree.ElementTree failed for unprefixed attributes when a default namespace was defined. - Fix a bug in the symtable module that was causing module-scope global variables to not be reported as both local and global. Patch by Pablo Galindo. - str() for the type attribute of the tkinter.Event object always returns now the numeric code returned by Tk instead of the name of the event type. - fix tkinter.EventType Enum so all members are strings, and none are tuples - Fix SQLite3 segfault when backing up closed database. Patch contributed by Peter David McCormick. - Fix the tarfile module to write only basename of TAR file to GZIP compression header. - Allow ctypes.wintypes to be imported on non-Windows systems. - shutil.which() now ignores empty entries in PATHEXT instead of treating them as a match. - Fix time-of-check/time-of-action issue in subprocess.Popen.send_signal. - Fix --outfile for cProfile / profile not writing the output file in the original directory when the program being profiled changes the working directory. PR by Anthony Sottile. - ZipFile truncates files to avoid corruption when a shorter comment is provided in append (“a”) mode. Patch by Jan Mazur. - Fixed KeyError exception when flattening an email to a string attempts to replace a non-existent Content-Transfer-Encoding header. Documentation - Fix the URL for the IMAP protocol documents. - Document __format__ functionality for IP addresses. - Clarify that subscription expressions are also valid for certain classes and types in the standard library, and for user-defined classes and types if the classmethod __class_getitem__() is provided. - Documented generic alias type and types.GenericAlias. Also added an entry in glossary for generic types. - In Programming FAQ “Sequences (Tuples/Lists)” section, add “How do you remove multiple items from a list”. - Fix RemovedInSphinx40Warning when building the documentation. Patch by Dong-hee Na. - Update the refcounts info of PyType_FromModuleAndSpec. - Fix tarfile’s extractfile documentation - Document some restrictions on the default string representations of numeric classes. Tests - Reenable test_gdb on gdb 9.2 and newer: https://bugzilla.redhat.com/show_bug.cgi?id=1866884 bug is fixed in gdb 10.1. - Fix test_asyncio.test_call_later() race condition: don’t measure asyncio performance in the call_later() unit test. The test failed randomly on the CI. - Include _testinternalcapi module in Windows installer for test suite - Fix test_logging.test_race_between_set_target_and_flush(): the test now waits until all threads complete to avoid leaking running threads. - Avoid a test failure in test_lib2to3 if the module has already imported at the time the test executes. Patch by Pablo Galindo. - Tests for CJK codecs no longer call eval() on content received via HTTP. - Fix test_site.test_license_exists_at_url(): call urllib.request.urlcleanup() to reset the global urllib.request._opener. Patch by Victor Stinner. - test_ssl: skip test_min_max_version_mismatch when TLS 1.0 is not available - Add tests for SIGINT handling in the runpy module. - Fixed a failure in test_tk.test_widgets.ScaleTest happening when executing the test with Tk 8.6.10. Build - Fix a race condition in “make regen-all” when make -jN option is used to run jobs in parallel. The clinic.py script now only use atomic write to write files. Moveover, generated files are now left unchanged if the content does not change, to not change the file modification time. - Update Py_UNREACHABLE to use __builtin_unreachable() if only the compiler is able to use it. Patch by Dong-hee Na. - Addressed three compiler warnings found by undefined behavior sanitizer (ubsan). IDLE - Fix reporting offset of the RE error in searchengine. - Get docstrings for IDLE calltips more often by using inspect.getdoc. - Mostly finish using ttk widgets, mainly for editor, settings, and searches. Some patches by Mark Roseman. - Use ‘IDLE Shell’ as shell title - Rewrite the Calltips doc section. - In calltips, stop reminding that ‘/’ marks the end of positional-only arguments. - Typing opening and closing parentheses inside the parentheses of a function call will no longer cause unnecessary “flashing” off and on of an existing open call-tip, e.g. when typed in a string literal. C API - Fix potential crash in deallocating method objects when dynamically allocated PyMethodDef’s lifetime is managed through the self argument of a PyCFunction. - Py_FileSystemDefaultEncodeErrors and Py_UTF8Mode are available again in limited API. - Readjustet and reapplied patches: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - skip_random_failing_tests.patch - sphinx-update-removed-function.patch- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution.- (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency.- Make python39-doc building again - Add no-skipif-doctests.patch, because SLE-15 version of Sphinx doesn't know about skipif directive in doctests.- Update sphinx-update-removed-function.patch patch to the latest version in python36.- Last try before this results in an editwar: * remove importlib_resources and importlib-metadata provides/obsoletes * import importlib_resources is not the same as import importlib.resources, same for metadata * The backport packages from PyPI needed for older flavors are specified as such for setuptools or in pyproject.toml. If a package requires them they typically add them with a python version qualifier and the packages have their own version numbers.- Add patch sphinx-update-removed-function.patch to no longer call a now removed function and to make documentation build independent of the Sphinx version (bsc#1179630, gh#python/cpython#13236).- Don't require packages which break build on SLE-15 although we really don't need them (python3-python-docs-theme and python3-sphinxcontrib-qthelp).- Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc.- Update to the final version 3.9.0: Complete changelog with all (many) changes from previous version is on https://docs.python.org/release/3.9.0/whatsnew/3.9.html Changes from the previous RC versions (not that many) are on https://docs.python.org/release/3.9.0/whatsnew/changelog.html#changelog- Buildrequire timezone only for general flavor. It's used in this flavor for the test suite.- Update to 3.9.0rc1: * Core and Builtins - bpo-38156: Handle interrupts that come after EOF correctly in PyOS_StdioReadline. * Library - bpo-41497: Fix potential UnicodeDecodeError in dis module. - bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1. - bpo-41467: On Windows, fix asyncio recv_into() return value when the socket/pipe is closed (BrokenPipeError): return 0 rather than an empty byte string (b''). - bpo-41425: Make tkinter doc example runnable. - bpo-41384: Raise TclError instead of TypeError when an unknown option is passed to tkinter.OptionMenu. - bpo-38731: Fix NameError in command-line interface of py_compile. - bpo-41317: Use add_done_callback() in asyncio.loop.sock_accept() to unsubscribe reader early on cancellation. - bpo-41364: Reduce import overhead of uuid. - bpo-41341: Recursive evaluation of typing.ForwardRef in get_type_hints. - bpo-41182: selector: use DefaultSelector based upon implementation - bpo-40726: Handle cases where the end_lineno is None on ast.increment_lineno(). * Documentation - bpo-41045: Add documentation for debug feature of f-strings. - bpo-41314: Changed the release when from __future__ import annotations becomes the default from 4.0 to 3.10 (following a change in PEP 563). * Windows - bpo-41492: Fixes the description that appears in UAC prompts. - bpo-40948: Improve post-install message to direct people to the “py” command. - bpo-41412: The installer will now fail to install on Windows 7 and Windows 8. Further, the UCRT dependency is now always downloaded on demand. - bpo-40741: Update Windows release to include SQLite 3.32.3. * IDLE - bpo-41468: Improve IDLE run crash error message (which users should never see). - bpo-41373: Save files loaded with no line ending, as when blank, or different line endings, by setting its line ending to the system default. Fix regression in 3.8.4 and 3.9.0b4.- Synchronize formatting and fixes with python38.- Increase testsuite timeout to account for super long running test_peg_generator- Removed CVE-2019-20907_tarfile-inf-loop.patch: fixed in upstream - Removed recursion.tar: contained in upstream - Update to 3.9.0b5: - bpo-41304: Fixes python3x._pth being ignored on Windows, caused by the fix for bpo-29778 (CVE-2020-15801). - bpo-41162: Audit hooks are now cleared later during finalization to avoid missing events. - bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (CVE-2020-15523). - bpo-39603: Prevent http header injection by rejecting control characters in http.client.putrequest(…). - bpo-41295: Resolve a regression in CPython 3.8.4 where defining “__setattr__” in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types. - bpo-41247: Always cache the running loop holder when running asyncio.set_running_loop. - bpo-41252: Fix incorrect refcounting in _ssl.c’s _servername_callback(). - bpo-41215: Use non-NULL default values in the PEG parser keyword list to overcome a bug that was ' preventing Python from being properly compiled when using the XLC compiler. Patch by Pablo Galindo. - bpo-41218: Python 3.8.3 had a regression where compiling with ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would aggressively mark list comprehension with CO_COROUTINE. Now only list comprehension making use of async/await will tagged as so. - bpo-41175: Guard against a NULL pointer dereference within bytearrayobject triggered by the bytearray() + bytearray() operation. - bpo-39960: The “hackcheck” that prevents sneaking around a type’s __setattr__() by calling the superclass method was rewritten to allow C implemented heap types. - bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing. - bpo-39017: Avoid infinite loop when reading specially crafted TAR files using the tarfile module (CVE-2019-20907, bsc#1174091). - bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params(). - bpo-41207: In distutils.spawn, restore expectation that DistutilsExecError is raised when the command is not found. - bpo-39168: Remove the __new__ method of typing.Generic. - bpo-41194: Fix a crash in the _ast module: it can no longer be loaded more than once. It now uses a global state rather than a module state. - bpo-39384: Fixed email.contentmanager to allow set_content() to set a null string. - bpo-41300: Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4. - bpo-37765: Add keywords to module name completion list. Rewrite Completions section of IDLE doc. - bpo-40170: Revert PyType_HasFeature() change: it reads again directly the PyTypeObject.tp_flags member when the limited C API is not used, rather than always calling PyType_GetFlags() which hides implementation details.- Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Add recursion.tar as a testing tarball for the patch.- Changed bpo-31046_ensurepip_honours_prefix.patch to include fix from py3.8- Spec file fixes - Re-added subprocess-raise-timeout.patch: now compatible - Removed bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch: contained in upstream- Fix minor issues found in the staging.- Do not set ourselves as primary interpreter- Update to 3.9.0b4: - PEP 584, Union Operators in dict - PEP 585, Type Hinting Generics In Standard Collections - PEP 593, Flexible function and variable annotations - PEP 602, Python adopts a stable annual release cadence - PEP 615, Support for the IANA Time Zone Database in the Standard Library - PEP 616, String methods to remove prefixes and suffixes - PEP 617, New PEG parser for CPython - bpo#38379, garbage collection does not block on resurrected objects; - bpo#38692, os.pidfd_open added that allows process management without races and signals; - bpo#39926, Unicode support updated to version 13.0.0; - bpo#1635741, when Python is initialized multiple times in the same process, it does not leak memory anymore; - A number of Python builtins (range, tuple, set, frozenset, list, dict) are now sped up using PEP 590 vectorcall; - A number of Python modules (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) now use multiphase initialization as defined by PEP 489; - A number of standard library modules (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) are now using the stable ABI defined by PEP 384. - Remove upstreamed patches: - F00102-lib64.patch - SUSE-FEDORA-multilib.patch - OBS_dev-shm.patch - subprocess-raise-timeout.patch - bpo36302-sort-module-sources.patch - bpo40784-Fix-sqlite3-deterministic-test.patch- Update pre_checkin.sh and regenerate- Convert few dependencies to their pkgconfig counterparts- Remove release requirement on libpython, it is not really needed to be equal as the abi changes with versions- Add provides python3-bla on all the subpkgs in case we are primary provider of the functionality- Remove unversioned files from devel subpkg too - Remove main python3 files from -base based whether we are primary interpreter or not - Fix idle to be co-installable - Add condition to be primary to provide/obsolete python3-* - Fix doc to build in versioned folder so the pythons can be installed next to each other- Revert the full versioning of calls on the macros. These are generic so they should really just call python3 X- For the doc package we can build with generic flavor, we don't need the our-interpreter based one- Add provides for pytohn3X-typing/etc to allow BR on those still to work when needed- Change macros.python3 to use full versioned 3.8 instead of just 3 for python interpreter- Reduce some now unused conditionals- Redux the -base dependencies to match up pre-merge layout- Generate baselibs in pre-checkin too- Generate the importlib-failed using pre_checking again - Add back the information about skipped tests on the pre_checkin output- Use %python_pkg_name instead of hardcoding python3 where applicable - Sort out preamble with spec-cleaner- Calculate required variables instead of relying on their continuous manual update- Fix the -base module build again to generate only the deps we need- Replace OBS_dev-shm.patch with the upstream PR#20944- Use the %{python_pkg_name} on more places to allow easier multiversioning - Switch to _multibuild approach for easier maintenance of this package. All is now in one spec file with 3 conditionals: * bcond_with base * bcond_with doc * bcond_with general- add requires python3-base on libpython subpackage (bsc#1167008)- build against Sphinx 2.x until python is compatible with Sphinx 3.x (see gh#python/cpython#19397, bpo#40204)- Fix build with SQLite 3.32 (bpo#40783) add bpo40784-Fix-sqlite3-deterministic-test.patch- Update to version 3.8.3: - Complete list of changes is available at https://docs.python.org/release/3.8.3/whatsnew/changelog.html#python-3-8-3-final, but most of them are just bugfixes. - Removed patch CVE-2020-8492-urllib-ReDoS.patch: contained in upstream- Add #!BuildIgnore: gdk-pixbuf-loader-rsvg to python3 SPEC- Add patch bsc1167501-invalid-alignment.patch (bsc#1167501, bpo#40052) to fix alignment in abstract.h header file.- Update list of skipped tests for qemu linux-user build, test_setegid (test.test_os.PosixUidGidTests) is confusing it- Update to 3.8.2: - Complete list of changes is available at https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final, but most of them are just bugfixes. - Updated patches: - F00102-lib64.patch - OBS_dev-shm.patch - SUSE-FEDORA-multilib.patch - subprocess-raise-timeout.patch- Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367)- Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224).- Do not pull in bluez in base again, explain the cycle, it needs to be solved by bluez maintainer for us by providing just the headers separately- Reame idle icons to idle3 in order to not conflict with python2 variant of the package * renamed the icons * renamed icon load in desktop file- Add importlib_resources provide/obsolete as it is integral part of the lang since 3.7 release- Add -fno-semantic-interposition as it brings speed up: https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup- Update to 3.8.1: - This is mainly bugfix release and no significant changes to API are expected. The full changelog is available on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1 - Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch, which is included in the upstream tarball.- Add bpo-31046_ensurepip_honours_prefix.patch which makes ensurepip to honour the value of $(prefix). Proposed fix for bpo#31046..- Move bluez-devel dependency to base as it is needed for socket.AF_BLUETOOTH and otherwise does not work- Reintroduce QtHelp with the help of the new BR python-sphinxcontrib-qthelp.- Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for library installation is "lib", not "dir".- Move idle subpackage build from python3-base to python3. appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file- Update to the final release 3.8.0. . - New Features: - Assignment expressions - Positional-only parameters - Parallel filesystem cache for compiled bytecode files - Debug build uses the same ABI as release build - f-strings support = for self-documenting expressions and debugging - PEP 578: Python Runtime Audit Hooks - PEP 587: Python Initialization Configuration - Vectorcall: a fast calling protocol for CPython - Pickle protocol 5 with out-of-band data buffers - New modules: - importlib.metadata - Improved modules: - ast asyncio, builtins, collections, curses, ctypes, datetime, functools, gc, gettext, gzip, idelib and IDLE, inspect, io, json.tool, math, mmap, multiprocessing, os, os.path, pathlib, pickle, plistlib, py_compile, shlex, shutil, socket, ssl, statistics, sys, tarfile, threading, tokenize, tkinter, time, typing, unicodedata, unittest, venv, weakref, xml - C API improvements - bdist_winnst command has been deprecated (use bdist_wheel) - https://docs.python.org/3.8/whatsnew/3.8.html remains rest of changes including documentation on how to port your programs to the current version of Python.- Add idle3.appdata.xml and idle3.desktop (originally from Fedora) to make Idle3 full GUI desktop application. (bsc#1153830)- Drop intltool from BuildRequires. Doesn't appear to be used.- Add folder version to allow tarball downloads even for beta/rc releases- Revert patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch) into their original prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed accordingly.- Correct quotation of platsubdir in Lib/distutils/command/install.py- Replace python-3.6.0-multilib.patch with two patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch), and our own SUSE-FEDORA-multilib.patch to allow better cooperation with Fedora and better upstreaming. - Add OBS_dev-shm.patch fixing bpo#38377- Pull in just gettext and let solver to sort out between: gettext-runtime-mini and gettext-runtime- Update to 3.8.0rc1. Overall changes from 3.7: - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds, also the 'm' ABI tag was removed (irrelevant since 3.4), bpo#36707 - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - on Windows, the default asyncio event loop is now ProactorEventLoop - on macOS, the spawn start method is now used by default in multiprocessing - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add bpo36302-sort-module-sources.patch (boo#1041090)- Try harder obsoleting importlib-metadata- Update to 3.8.0b4: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4- Re-enable test_threading on aarch64- Remove xrpm from subpackage tk description- Update to 3.8.0b3: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3 - Patches reapplied: - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch- Add Provides: python3-importlib-metadata- Update to 3.8.0b2: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2 - Patches included in upstream: - bpo-37169_PyObject_IsFreed.patch - Patches reapplied: - 00251-change-user-install-location.patch - distutils-reproducible-compile.patch - python-3.3.0b1-localpath.patch - python-3.6.0-multilib.patch- Update list of skipped tests for qemu linux-user build - Don't do profiling in qemu linux-user build- Update to 3.8.0b1 (changes since 3.7.*): - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Remove patches which were included in the upstream: - 00251-change-user-install-location.patch - 00316-mark-bdist_wininst-unsupported.patch - CVE-2019-9947-no-ctrl-char-http.patch - raise_SIGING_not_handled.patch- Set _lto_cflags to nil as the package is using LTO via --enable-lto. That will prevent to propage LTO for Python modules that are built in a separate package.- Update to 3.8.0.a3: - PEP 572: Assignment Expressions. - Other (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-3- bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised.- Fix metadata of patches. - Rename boo1071941-make-install-in-sep-loc.patch to 00251-change-user-install-location.patch which is the original name, so it can be looked up in the Fedora VCS.- Mark distutils bdist_wininst command unsupported with 00316-mark-bdist_wininst-unsupported.patch - Remove Windows bdist_wininst executables from runtime package- Update to 3.7.3, which is the maintenance release without any significant changes in API. - Updated patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - distutils-reproducible-compile.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - raise_SIGING_not_handled.patch- Remove building of Qt Develop help files.- Return distutils-reproducible-compile.patch which is still missing (still unfinished bpo#29708).- Update to 3.8.0a2: * List of all (mostly small) changes are on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-alpha-2- Build nis module again.- Update to 3.8.0a1: * The most visible change so far is probably the implementation of PEP 572: Assignment Expressions. For a detailed list of changes, see: https://docs.python.org/3.8/whatsnew/changelog.html * Recover building of nis module properly in python3 package - Update patches: * CVE-2019-5010-null-defer-x509-cert-DOS.patch * python-3.3.0b1-fix_date_time_compiler.patch * python-3.3.0b1-test-posix_fadvise.patch * python-3.6.0-multilib.patch * raise_SIGING_not_handled.patch- Put LICENSE file where it belongs (bsc#1121852)- bsc#1122191: add CVE-2019-5010-null-defer-x509-cert-DOS.patch fixing bpo-35746. An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.7.2. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.- Do not require full gettext in order to avoid pulling in the glib2 as a dependency- Update to 3.7.2: * bugfix release: https://docs.python.org/3.7/whatsnew/changelog.html#changelog- Stop applying python-3.6.0-multilib-new.patch (which is still WIP), and apply the old proven python-3.6.0-multilib.patch instead.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Upgrade to 3.7.2rc1: * bugfix release, for the full list of all changes see https://docs.python.org/3.7/whatsnew/changelog.html#changelog - Make run of the test suite more verbose- Write summaries without em dashes.- Remove python-3.3.0b1-curses-panel.patch it is unnecessary anymore. - Add boo1071941-make-install-in-sep-loc.patch to make pip and distutils in user environment install into separate location (boo#1071941) Set values of prefix and exec_prefix in distutils install command to /usr/local if executable is /usr/bin/python* and RPM build is not detected to make pip and distutils install into separate location - Remove finally python-3.3.3-skip-distutils-test_sysconfig_module.patch - Remove distutils-reproducible-compile.patch which doesn't make really much difference in reproducibility (see gh#python/cpython#8057 and discussion there).- Rename Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch- Add dependency on bluez-devel to build support for Bluetooth (boo#1109998)- Add devhelp subpackage and split qthelp into another subpackage.- Remove python-3.0b1-record-rpm.patch and Python-3.0b1-record-rpm.patch, as they are not needed anymore- Switch off test_threading for optimization builds.- Update to python-3.7.1. This is just a brief overview, complete changelog available at https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-1-final: Library bpo-34970: Protect tasks weak set manipulation in asyncio.all_tasks() - Patches already accepted upstream are removed: * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch * 00308-tls-1.3.patch - New patches added: * Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch * raise_SIGING_not_handled.patch - All other patches refreshed via quilt.- Add raise_SIGING_not_handled.patch to fix bsc#1094814- Add patch to fix importlib return types: * python3-imp-returntype.patch- bpo-34022 still not completely fixed, so we have to keep excluding test_cmd_line_script, test_multiprocessing_main_handling, and test_runpy from the test suite.- Update to python 3.7.1~rc2: Core and Builtins bpo-34879: Fix a possible null pointer dereference in bytesobject.c. Patch by Zackery Spytz. bpo-34854: Fixed a crash in compiling string annotations containing a lambda with a keyword-only argument that doesn’t have a default value. bpo-34320: Fix dict(od) didn’t copy iteration order of OrderedDict. Library bpo-34769: Fix for async generators not finalizing when event loop is in debug mode and garbage collector runs in another thread. bpo-34922: Fixed integer overflow in the digest() and hexdigest() methods for the SHAKE algorithm in the hashlib module. bpo-34900: Fixed unittest.TestCase.debug() when used to call test methods with subtests. Patch by Bruno Oliveira. bpo-34871: Fix inspect module polluted sys.modules when parsing __text_signature__ of callable. bpo-34872: Fix self-cancellation in C implementation of asyncio.Task bpo-34819: Use a monotonic clock to compute timeouts in Executor.map() and as_completed(), in order to prevent timeouts from deviating when the system clock is adjusted. bpo-34334: In QueueHandler, clear exc_text from LogRecord to prevent traceback from being written twice. bpo-6721: Acquire the logging module’s commonly used internal locks while fork()ing to avoid deadlocks in the child process. bpo-34172: Fix a reference issue inside multiprocessing.Pool that caused the pool to remain alive if it was deleted without being closed or terminated explicitly. Documentation bpo-32174: chm document displays non-ASCII charaters properly on some MBCS Windows systems. Tests bpo-32962: Fixed test_gdb when Python is compiled with flags - mcet -fcf-protection -O0. C API bpo-34910: Ensure that PyObject_Print() always returns -1 on error. Patch by Zackery Spytz.- Add Stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch to fix problems with SOURCE_DATE_EPOCH variable (bpo-34022)- Add patch to fix build with tls1.3 supported openssl * 00308-tls-1.3.patch - Add patch to fix Py_Main calls after Py_initialize * 00307-allow-to-call-Py_Main-after-Py_Initialize.patch- Add -fwrapv to OPTS, which is default for python3 anyway See for example https://github.com/zopefoundation/persistent/issues/86 for bugs which are caused by avoiding it.- Fix ownership of _contextvars, _queue, and _xxtestfuzz- Switch off LTO for distros with older GCC - Fix %files- Add dependency over libuuid-devel- update to python 3.7.0 Complete overview of changes is available on https://docs.python.org/3/whatsnew/3.7.html, these are just highlights: * PEP 563, postponed evaluation of type annotations. * async and await are now reserved keywords. * New library modules: contextvars: PEP 567 – Context Variables dataclasses: PEP 557 – Data Classes importlib.resources * New built-in features: PEP 553, the new breakpoint() function. * Python data model improvements: PEP 562, customization of access to module attributes. PEP 560, core support for typing module and generic types. the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec. * Significant improvements in the standard library: The asyncio module has received new features, significant usability and performance improvements. The time module gained support for functions with nanosecond resolution. * CPython implementation improvements: Avoiding the use of ASCII as a default text encoding: PEP 538, legacy C locale coercion PEP 540, forced UTF-8 runtime mode PEP 552, deterministic .pycs the new development runtime mode PEP 565, improved DeprecationWarning handling * C API improvements: PEP 539, new C API for thread-local storage * Documentation improvements: PEP 545, Python documentation translations New documentation translations: Japanese, French, and Korean. - drop python3-sorted_tar.patch - drop 0001-allow-for-reproducible-builds-of-python-packages.patch - refresh python-3.6.0-multilib-new.patch - refresh subprocess-raise-timeout.patch * new C API for thread-local storage * Deterministic pyc files * Built-in breakpoint() * Data Classes * Core support for typing module and generic types * Customization of access to module attributes * Postponed evaluation of annotations * Time functions with nanosecond resolution * Improved DeprecationWarning handling * Context Variables * Avoiding the use of ASCII as a default text encoding (PEP 538, legacy C locale coercion and PEP 540, forced UTF-8 runtime mode) * The insertion-order preservation nature of dict objects is now an official part of the Python language spec. * Notable performance improvements in many areas.- disable lto with gcc versions below 7 (results in link failures)- Use faster find subcommand execution strategies.- Do not mention the testsuite disabling in opts as it was moved to main pkg so base is test-free- As we run in main python package do not generate the pre_checkin from both now- Move the tests from base to generic package wrt bsc#1088573 * We still fail the whole distro if python3 is not build * The other archs than x86_64 took couple of hours to unblock build of other software, this way we work around the issue - Some tests are still run in -base for the LTO tweaking, but at least it is not run twice- update to 3.6.5 * bugfix release * see Misc/NEWS for details - drop ctypes-pass-by-value.patch - drop fix-localeconv-encoding-for-LC_NUMERIC.patch - refresh python-3.6.0-multilib-new.patch- Created %so_major and %so_minor macros - Put Tools/gdb/libpython.py script into proper place and ship it with devel subpackage.- ctypes-pass-by-value.patch: Fix pass by value for structs on aarch64- Add python3-sorted_tar.patch (boo#1081750)- Drop python3-tk and python3-idle recommends to reduce python3 always pulling X stack bsc#1081751- Add patch to fix glibc 2.27 fail bsc#1079761: * fix-localeconv-encoding-for-LC_NUMERIC.patch- Update skip_random_failing_tests.patch (for PowerPC) to avoid test_call_later failure- move XML modules and python3-xml provide to python3-base (fixes bsc#1077230) - move ensurepip to base- Add skip_random_failing_tests.patch only for PowerPC- update to 3.6.4 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed python3-ncurses-6.0-accessors.patch - drop PYTHONSTARTUP hooks that cause spurious startup errors * fixes bsc#1070738 * the relevant feature (REPL history) is now built into Python itself- Install 2to3-%{python_version} executable (override defattr of the -tools package). 2to3 (unversioned) is a symlink and does not carry permissions (bsc#1070853).- move 2to3 to python3-tools package- update to 3.6.3 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- drop python-2.7-libffi-aarch64.patch: this patches the intree copy of libffi which is unused/deleted in the line afterwards - fix build against system libffi: include flags weren't set so it actually used the in-tree libffi headers.- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-3.6-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3093.patch- Update RPM group for python documentation.- fix missing %{?armsuffix}- distutils-reproducible-compile.patch: ensure distutils order files before compiling, which works around bsc#1049186- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 3.6.2 * bugfix release, over a hundred bugs fixed * see Misc/NEWS for details - drop upstreamed test-socket-aead-kernel49.patch - add Provides: python3-typing (fixes bsc#1050653) - drop duplicate Provides: python3- drop db-devel from requirements- Add missing link to python library in config dir (bsc#1040164)- update to 3.6.1 * bugfix release, over a hundred bugs fixed * never add import location's parent directory to sys.path * switch to git for version control, build changes related to that * fix "failed to get random numbers" on old kernels (bsc#1029902) * several crashes and memory leaks corrected * f-string are no longer accepted as docstrings- prevent regenerating AST at build-time more robustly - add "--without profileopt" and "--without testsuite" options to python3-base to allow short circuiting when working on the package- Add 0001-allow-for-reproducible-builds-of-python-packages.patch upstream https://github.com/python/cpython/pull/296- reenable test_socket with AEAD patch (test-socket-aead-kernel49.patch) - reintroduce %py3_soflags macro (and better named %cpython3_soabi equivalent)- update to 3.6.0 * PEP 498 Formated string literals * PEP 515 Underscores in numeric literals * PEP 526 Syntax for variable annotations * PEP 525 Asynchronous generators * PEP 530 Asynchronous comprehensions * PEP 506 New "secrets" module for safe key generation * less memory consumed by dicts * dtrace and systemtap support * improved asyncio module * better defaults for ssl * new hashing algorithms in hashlib * bytecode format changed to allow more optimizations * "async" and "await" are on track to be reserved words * StopIteration from generators is deprecated * support for openssl < 1.0.2 is deprecated * os.urandom now blocks when getrandom() blocks * huge number of new features, bugfixes and optimizations * see https://docs.python.org/3.6/whatsnew/3.6.html for details - rework multilib patch: drop Python-3.5.0-multilib.patch, implement upstreamable python-3.6.0-multilib-new.patch - refresh python-3.3.0b1-localpath.patch, subprocess-raise-timeout.patch - drop upstreamed Python-3.5.1-fix_lru_cache_copying.patch - finally drop python-2.6b1-canonicalize2.patch that was not applied in source and only kept around in case we needed it in the future. (which we don't, as it seems) - update import_failed map and baselibs - build ctypes against system libffi (buildrequire libffi-devel in python3-base) - add new key to keyring (signed by keys already in keyring) - introduced common configure section between python3 and python3-base - moved pyconfig.h and Makefile to devel subpackage as distutils no longer need it at runtime - added python-rpm-macros dependency, regenerated macros file, drop macros.python3.py because it is not used now - improve summaries and descriptions (fixes bsc#917607) - enabled Link-Time Optimization, see what happens - including skipped_tests.py in pre_checkin.sh run - run specs through spec-cleaner, rearrange sections- move _hashlib and _ssl modules and tests to python3-base - recommend python3- Skip test_asyncio under qemu_user_space_build- Add Python-3.5.1-fix_lru_cache_copying.patch Fix copying the lru_cache() wrapper object. Fixes deep-copying lru_cache regression, which worked on previous versions of python but fails on python 3.5. This fixes a bunch of packages in devel:languages:python3. See: https://bugs.python.org/issue25447- Build the docs in .qch format as well- update to 3.5.1 * bugfix-only release, dozens of bugs fixed - Drop upstreamed Python-3.5.0-_Py_atomic_xxx-symbols.patch - "Python3" to "Python 3" in summary * This seems cleaner and fixes and rpmlint warning- Add Python-3.5.0-_Py_atomic_xxx-symbols.patch This fixes a build error for many packages that use the Python, C-API. This patch is already accepted upstream and is slated to appear in python 3.5.1.- update to 3.5.0 * coroutines with async/await syntax * matrix multiplication operator `@` * unpacking generalizations * new modules `typing` and `zipapp` * type annotations * .pyo files replaced by custom suffixes for optimization levels in __pycache__ * support for memory BIO in ssl module * performance improvements in several modules * and many more - removals and behavior changes * deprecated `__version__` is removed * support for .pyo files was removed * system calls are auto-retried on EINTR * bare generator expressions in function calls now cause SyntaxError (change "f(x for x in i)" to "f((x for x in i))" to fix) * removed undocumented `format` member of private `PyMemoryViewObject` struct * renamed `PyMemAllocator` to `PyMemAllocatorEx` - redefine %dynlib macro to reflect that modules now have arch+os as part of name - module `time` is now built-in - dropped upstreamed patches: python-3.4.1-fix-faulthandler.patch python-3.4.3-test-conditional-ssl.patch python-fix-short-dh.patch (also dropped dh2048.pem required for this patch) - updated patch Python-3.3.0b2-multilib.patch to Python-3.5.0-multilib.patch - python-ncurses-6.0-accessors.patch taken from python 2 to fix build failure with new gcc + ncurses- Add python3-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- improve import_failed hook to do the right thing when invoking missing modules with "python3 -m modulename" (boo#942751)- Build with --enable-loadable-sqlite-extensions to make it works as geospatial database.- Fix source list for previous change (add dh2048.pem).- dh2048.pem: added generated 2048 dh parameter set to fix ssl test (bsc#935856) - python-fix-short-dh.patch: replace the 512 bits dh parameter set by 2048 bits to fix build with new openssl 1.0.2c (bsc#935856)- ctypes-libffi-aarch64.patch: remove upstreamed patch - python-2.7-libffi-aarch64.patch: Fix argument passing in libffi for aarch64- drop the PDF subpackage (removes the massive texlive dependency, and most likely nobody is using the PDFs anyway)- python-3.4.3-test-conditional-ssl.patch - restore tests failing because test_urllib was unconditionally importing ssl (without really needing it) - restore functionality of multilib patch - drop libffi-ppc64le.diff because upstream completely changed everything yet again (sorry ppc64 folks :| )- Update to version 3.4.3 - Drop upstreamed CVE-2014-4650-CGIHTTPServer-traversal.patch (bpo#21766)- Add python-3.4.1-fix-faulthandler.patch, upstream patch for bogus faulthandler which fails with GCC 5.- asyncio has been merged in python3 main package; provide and obsolete it - Remove obsolete AUTHORS section - Remove redundant %clean section- Only pkgconfig(x11) is required for build, not the whole set of packages provided by xorg-x11-devel metapackage.- add %python3_version rpm macro for Fedora compatibility - add missing argument in import_failed, rename Novell Bugzilla to SUSE Bugzillagoat12 1629453124  ###&&&))),,,///222555888;;;>?>AAADDDGGGJJJMNMPPPSSSVVVYYY\]\___bbbeeehihkkmnnnqqqtttwwwzzz}}}     ! #$#&'&)*),-,/0/232565898;<;>?>ABADEDGHGJKJMNMPQPSTSVWVYZY\]\_`abcdefghijklmnopqrstuvwxyz{|}~      #$#&&&)*),,,///222555888;;;>>>ABCDDDGHGJJLMNMPQPSTSVWVYZY\\\___bbbefehihklknonqrqtutwxwz{z}~}     "#$%&%()(+,+./0121454789:::=>=@@@CDCFFHIJILMLOOORRRUVWXYX[[[^^^aaadddgggjjjmmmpppsssvvvyyy|||      !"!$%$'('***---0123436769:9<<>?@ABBBEFEHHHKLMNNNQQQTUTWXWZZZ]^_`a`cdcfghijklmloporrruuuxxx{{{~     !"###&'&)*),,,/0/232565898;;;>>>AAADDFGHIJJJMNMPPPSSSVVVYY[\\\_`_bbbeeehijklknonqqqtttwxwz{|}~}      "#$%%%(((+,+...121454789:;<=>?@A@CDEFFFIIILLLOPQRSRUUUXXX[[[^^^abcdddghijklmnmpppstuvvvyzy|}~      !!!$$$'()*+*-./0123436769:9<=>???BBBEEEHIHKKKNONQRQTUTWXWZ[Z]]]`abccefgfijklllooorsruvuxxx{|{~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h g j k j m n m p q p s s s v w x y z { | } ~                              ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X X X [ \ ] ^ _ ^ a a a d d d g g g j j j m m m p p p s t s v v v y y y | } |                                 " # $ % & ' ' ' * + , - . . . * 2 3 4 5 6 7 7 7 : ; < = = = @ A B C D D D G H I J K K K N O P Q R R R U V W X X X [ \  _ ` ` ` c c c f f h i j i l m n o p o r s t u v w  z { { { ~ ~ ~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ? ? B C D E F F F I J K L M N O P Q R S T U V W X Y Y Y \ \ \ _ _ _ b b b e e e h h h k k k n n n q q q t t t w w w z z z } } }       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`_bbbefehihklknonqrqtttwxwz{z}~}     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRRRUVWXYZ[\]^^^abadedgggjklmnooorrruvwxxx{{{~~~      #$%&'()*+,3.9.6-4.3.33.9.6-4.3.3    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""#$$$$$$$$$$$$$$$#####%%&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''')))***************************************************)+++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))),,,------,./000000000000000000000000000000000000000////////////122222211//.334444443.566666655.778888887999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::99;;;<<<<<<<<<<<<;;9==>>>==9??@@@??AABBBA??9CCDDDCEEFFFECGGHHHG9IIJJJIKLLMMMKNNOOOK9PPPQQQQQQQQQQQQQQQQQQPPPP99RRRSSSSSSSSSSSSRR9TTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTT9VWXYYYYYYXXVVZ[[[ZZ\VV]^^______^V`abbbaVcdeeedVfghiiihVjklmmmlVnopqqqpV9rssssssrr9tttuuuuuuuuuuuuuuuuuuuuuttttt9999999999999999999999vvwwwv9xxyyyxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzz|||}}}}}}}}}}}}}}}|||~~~~~~~~~~~~~test__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_anon.cpython-39.opt-1.pyctest_anon.cpython-39.opt-2.pyctest_anon.cpython-39.pyctest_array_in_pointer.cpython-39.opt-1.pyctest_array_in_pointer.cpython-39.opt-2.pyctest_array_in_pointer.cpython-39.pyctest_arrays.cpython-39.opt-1.pyctest_arrays.cpython-39.opt-2.pyctest_arrays.cpython-39.pyctest_as_parameter.cpython-39.opt-1.pyctest_as_parameter.cpython-39.opt-2.pyctest_as_parameter.cpython-39.pyctest_bitfields.cpython-39.opt-1.pyctest_bitfields.cpython-39.opt-2.pyctest_bitfields.cpython-39.pyctest_buffers.cpython-39.opt-1.pyctest_buffers.cpython-39.opt-2.pyctest_buffers.cpython-39.pyctest_bytes.cpython-39.opt-1.pyctest_bytes.cpython-39.opt-2.pyctest_bytes.cpython-39.pyctest_byteswap.cpython-39.opt-1.pyctest_byteswap.cpython-39.opt-2.pyctest_byteswap.cpython-39.pyctest_callbacks.cpython-39.opt-1.pyctest_callbacks.cpython-39.opt-2.pyctest_callbacks.cpython-39.pyctest_cast.cpython-39.opt-1.pyctest_cast.cpython-39.opt-2.pyctest_cast.cpython-39.pyctest_cfuncs.cpython-39.opt-1.pyctest_cfuncs.cpython-39.opt-2.pyctest_cfuncs.cpython-39.pyctest_checkretval.cpython-39.opt-1.pyctest_checkretval.cpython-39.opt-2.pyctest_checkretval.cpython-39.pyctest_delattr.cpython-39.opt-1.pyctest_delattr.cpython-39.opt-2.pyctest_delattr.cpython-39.pyctest_errno.cpython-39.opt-1.pyctest_errno.cpython-39.opt-2.pyctest_errno.cpython-39.pyctest_find.cpython-39.opt-1.pyctest_find.cpython-39.opt-2.pyctest_find.cpython-39.pyctest_frombuffer.cpython-39.opt-1.pyctest_frombuffer.cpython-39.opt-2.pyctest_frombuffer.cpython-39.pyctest_funcptr.cpython-39.opt-1.pyctest_funcptr.cpython-39.opt-2.pyctest_funcptr.cpython-39.pyctest_functions.cpython-39.opt-1.pyctest_functions.cpython-39.opt-2.pyctest_functions.cpython-39.pyctest_incomplete.cpython-39.opt-1.pyctest_incomplete.cpython-39.opt-2.pyctest_incomplete.cpython-39.pyctest_init.cpython-39.opt-1.pyctest_init.cpython-39.opt-2.pyctest_init.cpython-39.pyctest_internals.cpython-39.opt-1.pyctest_internals.cpython-39.opt-2.pyctest_internals.cpython-39.pyctest_keeprefs.cpython-39.opt-1.pyctest_keeprefs.cpython-39.opt-2.pyctest_keeprefs.cpython-39.pyctest_libc.cpython-39.opt-1.pyctest_libc.cpython-39.opt-2.pyctest_libc.cpython-39.pyctest_loading.cpython-39.opt-1.pyctest_loading.cpython-39.opt-2.pyctest_loading.cpython-39.pyctest_macholib.cpython-39.opt-1.pyctest_macholib.cpython-39.opt-2.pyctest_macholib.cpython-39.pyctest_memfunctions.cpython-39.opt-1.pyctest_memfunctions.cpython-39.opt-2.pyctest_memfunctions.cpython-39.pyctest_numbers.cpython-39.opt-1.pyctest_numbers.cpython-39.opt-2.pyctest_numbers.cpython-39.pyctest_objects.cpython-39.opt-1.pyctest_objects.cpython-39.opt-2.pyctest_objects.cpython-39.pyctest_parameters.cpython-39.opt-1.pyctest_parameters.cpython-39.opt-2.pyctest_parameters.cpython-39.pyctest_pep3118.cpython-39.opt-1.pyctest_pep3118.cpython-39.opt-2.pyctest_pep3118.cpython-39.pyctest_pickling.cpython-39.opt-1.pyctest_pickling.cpython-39.opt-2.pyctest_pickling.cpython-39.pyctest_pointers.cpython-39.opt-1.pyctest_pointers.cpython-39.opt-2.pyctest_pointers.cpython-39.pyctest_prototypes.cpython-39.opt-1.pyctest_prototypes.cpython-39.opt-2.pyctest_prototypes.cpython-39.pyctest_python_api.cpython-39.opt-1.pyctest_python_api.cpython-39.opt-2.pyctest_python_api.cpython-39.pyctest_random_things.cpython-39.opt-1.pyctest_random_things.cpython-39.opt-2.pyctest_random_things.cpython-39.pyctest_refcounts.cpython-39.opt-1.pyctest_refcounts.cpython-39.opt-2.pyctest_refcounts.cpython-39.pyctest_repr.cpython-39.opt-1.pyctest_repr.cpython-39.opt-2.pyctest_repr.cpython-39.pyctest_returnfuncptrs.cpython-39.opt-1.pyctest_returnfuncptrs.cpython-39.opt-2.pyctest_returnfuncptrs.cpython-39.pyctest_simplesubclasses.cpython-39.opt-1.pyctest_simplesubclasses.cpython-39.opt-2.pyctest_simplesubclasses.cpython-39.pyctest_sizes.cpython-39.opt-1.pyctest_sizes.cpython-39.opt-2.pyctest_sizes.cpython-39.pyctest_slicing.cpython-39.opt-1.pyctest_slicing.cpython-39.opt-2.pyctest_slicing.cpython-39.pyctest_stringptr.cpython-39.opt-1.pyctest_stringptr.cpython-39.opt-2.pyctest_stringptr.cpython-39.pyctest_strings.cpython-39.opt-1.pyctest_strings.cpython-39.opt-2.pyctest_strings.cpython-39.pyctest_struct_fields.cpython-39.opt-1.pyctest_struct_fields.cpython-39.opt-2.pyctest_struct_fields.cpython-39.pyctest_structures.cpython-39.opt-1.pyctest_structures.cpython-39.opt-2.pyctest_structures.cpython-39.pyctest_unaligned_structures.cpython-39.opt-1.pyctest_unaligned_structures.cpython-39.opt-2.pyctest_unaligned_structures.cpython-39.pyctest_unicode.cpython-39.opt-1.pyctest_unicode.cpython-39.opt-2.pyctest_unicode.cpython-39.pyctest_values.cpython-39.opt-1.pyctest_values.cpython-39.opt-2.pyctest_values.cpython-39.pyctest_varsize_struct.cpython-39.opt-1.pyctest_varsize_struct.cpython-39.opt-2.pyctest_varsize_struct.cpython-39.pyctest_win32.cpython-39.opt-1.pyctest_win32.cpython-39.opt-2.pyctest_win32.cpython-39.pyctest_wintypes.cpython-39.opt-1.pyctest_wintypes.cpython-39.opt-2.pyctest_wintypes.cpython-39.pyctest_anon.pytest_array_in_pointer.pytest_arrays.pytest_as_parameter.pytest_bitfields.pytest_buffers.pytest_bytes.pytest_byteswap.pytest_callbacks.pytest_cast.pytest_cfuncs.pytest_checkretval.pytest_delattr.pytest_errno.pytest_find.pytest_frombuffer.pytest_funcptr.pytest_functions.pytest_incomplete.pytest_init.pytest_internals.pytest_keeprefs.pytest_libc.pytest_loading.pytest_macholib.pytest_memfunctions.pytest_numbers.pytest_objects.pytest_parameters.pytest_pep3118.pytest_pickling.pytest_pointers.pytest_prototypes.pytest_python_api.pytest_random_things.pytest_refcounts.pytest_repr.pytest_returnfuncptrs.pytest_simplesubclasses.pytest_sizes.pytest_slicing.pytest_stringptr.pytest_strings.pytest_struct_fields.pytest_structures.pytest_unaligned_structures.pytest_unicode.pytest_values.pytest_varsize_struct.pytest_win32.pytest_wintypes.pytestsSetup.sample__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycsupport.cpython-39.opt-1.pycsupport.cpython-39.opt-2.pycsupport.cpython-39.pyctest_archive_util.cpython-39.opt-1.pyctest_archive_util.cpython-39.opt-2.pyctest_archive_util.cpython-39.pyctest_bdist.cpython-39.opt-1.pyctest_bdist.cpython-39.opt-2.pyctest_bdist.cpython-39.pyctest_bdist_dumb.cpython-39.opt-1.pyctest_bdist_dumb.cpython-39.opt-2.pyctest_bdist_dumb.cpython-39.pyctest_bdist_msi.cpython-39.opt-1.pyctest_bdist_msi.cpython-39.opt-2.pyctest_bdist_msi.cpython-39.pyctest_bdist_rpm.cpython-39.opt-1.pyctest_bdist_rpm.cpython-39.opt-2.pyctest_bdist_rpm.cpython-39.pyctest_bdist_wininst.cpython-39.opt-1.pyctest_bdist_wininst.cpython-39.opt-2.pyctest_bdist_wininst.cpython-39.pyctest_build.cpython-39.opt-1.pyctest_build.cpython-39.opt-2.pyctest_build.cpython-39.pyctest_build_clib.cpython-39.opt-1.pyctest_build_clib.cpython-39.opt-2.pyctest_build_clib.cpython-39.pyctest_build_ext.cpython-39.opt-1.pyctest_build_ext.cpython-39.opt-2.pyctest_build_ext.cpython-39.pyctest_build_py.cpython-39.opt-1.pyctest_build_py.cpython-39.opt-2.pyctest_build_py.cpython-39.pyctest_build_scripts.cpython-39.opt-1.pyctest_build_scripts.cpython-39.opt-2.pyctest_build_scripts.cpython-39.pyctest_check.cpython-39.opt-1.pyctest_check.cpython-39.opt-2.pyctest_check.cpython-39.pyctest_clean.cpython-39.opt-1.pyctest_clean.cpython-39.opt-2.pyctest_clean.cpython-39.pyctest_cmd.cpython-39.opt-1.pyctest_cmd.cpython-39.opt-2.pyctest_cmd.cpython-39.pyctest_config.cpython-39.opt-1.pyctest_config.cpython-39.opt-2.pyctest_config.cpython-39.pyctest_config_cmd.cpython-39.opt-1.pyctest_config_cmd.cpython-39.opt-2.pyctest_config_cmd.cpython-39.pyctest_core.cpython-39.opt-1.pyctest_core.cpython-39.opt-2.pyctest_core.cpython-39.pyctest_cygwinccompiler.cpython-39.opt-1.pyctest_cygwinccompiler.cpython-39.opt-2.pyctest_cygwinccompiler.cpython-39.pyctest_dep_util.cpython-39.opt-1.pyctest_dep_util.cpython-39.opt-2.pyctest_dep_util.cpython-39.pyctest_dir_util.cpython-39.opt-1.pyctest_dir_util.cpython-39.opt-2.pyctest_dir_util.cpython-39.pyctest_dist.cpython-39.opt-1.pyctest_dist.cpython-39.opt-2.pyctest_dist.cpython-39.pyctest_extension.cpython-39.opt-1.pyctest_extension.cpython-39.opt-2.pyctest_extension.cpython-39.pyctest_file_util.cpython-39.opt-1.pyctest_file_util.cpython-39.opt-2.pyctest_file_util.cpython-39.pyctest_filelist.cpython-39.opt-1.pyctest_filelist.cpython-39.opt-2.pyctest_filelist.cpython-39.pyctest_install.cpython-39.opt-1.pyctest_install.cpython-39.opt-2.pyctest_install.cpython-39.pyctest_install_data.cpython-39.opt-1.pyctest_install_data.cpython-39.opt-2.pyctest_install_data.cpython-39.pyctest_install_headers.cpython-39.opt-1.pyctest_install_headers.cpython-39.opt-2.pyctest_install_headers.cpython-39.pyctest_install_lib.cpython-39.opt-1.pyctest_install_lib.cpython-39.opt-2.pyctest_install_lib.cpython-39.pyctest_install_scripts.cpython-39.opt-1.pyctest_install_scripts.cpython-39.opt-2.pyctest_install_scripts.cpython-39.pyctest_log.cpython-39.opt-1.pyctest_log.cpython-39.opt-2.pyctest_log.cpython-39.pyctest_msvc9compiler.cpython-39.opt-1.pyctest_msvc9compiler.cpython-39.opt-2.pyctest_msvc9compiler.cpython-39.pyctest_msvccompiler.cpython-39.opt-1.pyctest_msvccompiler.cpython-39.opt-2.pyctest_msvccompiler.cpython-39.pyctest_register.cpython-39.opt-1.pyctest_register.cpython-39.opt-2.pyctest_register.cpython-39.pyctest_sdist.cpython-39.opt-1.pyctest_sdist.cpython-39.opt-2.pyctest_sdist.cpython-39.pyctest_spawn.cpython-39.opt-1.pyctest_spawn.cpython-39.opt-2.pyctest_spawn.cpython-39.pyctest_sysconfig.cpython-39.opt-1.pyctest_sysconfig.cpython-39.opt-2.pyctest_sysconfig.cpython-39.pyctest_text_file.cpython-39.opt-1.pyctest_text_file.cpython-39.opt-2.pyctest_text_file.cpython-39.pyctest_unixccompiler.cpython-39.opt-1.pyctest_unixccompiler.cpython-39.opt-2.pyctest_unixccompiler.cpython-39.pyctest_upload.cpython-39.opt-1.pyctest_upload.cpython-39.opt-2.pyctest_upload.cpython-39.pyctest_util.cpython-39.opt-1.pyctest_util.cpython-39.opt-2.pyctest_util.cpython-39.pyctest_version.cpython-39.opt-1.pyctest_version.cpython-39.opt-2.pyctest_version.cpython-39.pyctest_versionpredicate.cpython-39.opt-1.pyctest_versionpredicate.cpython-39.opt-2.pyctest_versionpredicate.cpython-39.pycincludetest.rstsupport.pytest_archive_util.pytest_bdist.pytest_bdist_dumb.pytest_bdist_msi.pytest_bdist_rpm.pytest_bdist_wininst.pytest_build.pytest_build_clib.pytest_build_ext.pytest_build_py.pytest_build_scripts.pytest_check.pytest_clean.pytest_cmd.pytest_config.pytest_config_cmd.pytest_core.pytest_cygwinccompiler.pytest_dep_util.pytest_dir_util.pytest_dist.pytest_extension.pytest_file_util.pytest_filelist.pytest_install.pytest_install_data.pytest_install_headers.pytest_install_lib.pytest_install_scripts.pytest_log.pytest_msvc9compiler.pytest_msvccompiler.pytest_register.pytest_sdist.pytest_spawn.pytest_sysconfig.pytest_text_file.pytest_unixccompiler.pytest_upload.pytest_util.pytest_version.pytest_versionpredicate.pyxxmodule.c_ctypes_test.cpython-39-x86_64-linux-gnu.so_testbuffer.cpython-39-x86_64-linux-gnu.so_testcapi.cpython-39-x86_64-linux-gnu.so_testimportmultiple.cpython-39-x86_64-linux-gnu.so_testinternalcapi.cpython-39-x86_64-linux-gnu.so_testmultiphase.cpython-39-x86_64-linux-gnu.soxxlimited.cpython-39-x86_64-linux-gnu.sotests__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pycpytree_idempotency.cpython-39.opt-1.pycpytree_idempotency.cpython-39.opt-2.pycpytree_idempotency.cpython-39.pycsupport.cpython-39.opt-1.pycsupport.cpython-39.opt-2.pycsupport.cpython-39.pyctest_all_fixers.cpython-39.opt-1.pyctest_all_fixers.cpython-39.opt-2.pyctest_all_fixers.cpython-39.pyctest_fixers.cpython-39.opt-1.pyctest_fixers.cpython-39.opt-2.pyctest_fixers.cpython-39.pyctest_main.cpython-39.opt-1.pyctest_main.cpython-39.opt-2.pyctest_main.cpython-39.pyctest_parser.cpython-39.opt-1.pyctest_parser.cpython-39.opt-2.pyctest_parser.cpython-39.pyctest_pytree.cpython-39.opt-1.pyctest_pytree.cpython-39.opt-2.pyctest_pytree.cpython-39.pyctest_refactor.cpython-39.opt-1.pyctest_refactor.cpython-39.opt-2.pyctest_refactor.cpython-39.pyctest_util.cpython-39.opt-1.pyctest_util.cpython-39.opt-2.pyctest_util.cpython-39.pycdataREADMEbom.pycrlf.pydifferent_encoding.pyfalse_encoding.pyfixersbad_order.pymyfixes__init__.pyfix_explicit.pyfix_first.pyfix_last.pyfix_parrot.pyfix_preorder.pyno_fixer_cls.pyparrot_example.pyinfinite_recursion.pypy2_test_grammar.pypy3_test_grammar.pypytree_idempotency.pysupport.pytest_all_fixers.pytest_fixers.pytest_main.pytest_parser.pytest_pytree.pytest_refactor.pytest_util.pysqlite3test__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycbackup.cpython-39.opt-1.pycbackup.cpython-39.opt-2.pycbackup.cpython-39.pycdbapi.cpython-39.opt-1.pycdbapi.cpython-39.opt-2.pycdbapi.cpython-39.pycdump.cpython-39.opt-1.pycdump.cpython-39.opt-2.pycdump.cpython-39.pycfactory.cpython-39.opt-1.pycfactory.cpython-39.opt-2.pycfactory.cpython-39.pychooks.cpython-39.opt-1.pychooks.cpython-39.opt-2.pychooks.cpython-39.pycregression.cpython-39.opt-1.pycregression.cpython-39.opt-2.pycregression.cpython-39.pyctransactions.cpython-39.opt-1.pyctransactions.cpython-39.opt-2.pyctransactions.cpython-39.pyctypes.cpython-39.opt-1.pyctypes.cpython-39.opt-2.pyctypes.cpython-39.pycuserfunctions.cpython-39.opt-1.pycuserfunctions.cpython-39.opt-2.pycuserfunctions.cpython-39.pycbackup.pydbapi.pydump.pyfactory.pyhooks.pyregression.pytransactions.pytypes.pyuserfunctions.pytestSine-1000Hz-300ms.aif__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyc_test_multiprocessing.cpython-39.opt-1.pyc_test_multiprocessing.cpython-39.opt-2.pyc_test_multiprocessing.cpython-39.pycann_module.cpython-39.opt-1.pycann_module.cpython-39.opt-2.pycann_module.cpython-39.pycann_module2.cpython-39.opt-1.pycann_module2.cpython-39.opt-2.pycann_module2.cpython-39.pycann_module3.cpython-39.opt-1.pycann_module3.cpython-39.opt-2.pycann_module3.cpython-39.pycaudiotests.cpython-39.opt-1.pycaudiotests.cpython-39.opt-2.pycaudiotests.cpython-39.pycaudit-tests.cpython-39.opt-1.pycaudit-tests.cpython-39.opt-2.pycaudit-tests.cpython-39.pycautotest.cpython-39.opt-1.pycautotest.cpython-39.opt-2.pycautotest.cpython-39.pycbad_getattr.cpython-39.opt-1.pycbad_getattr.cpython-39.opt-2.pycbad_getattr.cpython-39.pycbad_getattr2.cpython-39.opt-1.pycbad_getattr2.cpython-39.opt-2.pycbad_getattr2.cpython-39.pycbad_getattr3.cpython-39.opt-1.pycbad_getattr3.cpython-39.opt-2.pycbad_getattr3.cpython-39.pycbisect_cmd.cpython-39.opt-1.pycbisect_cmd.cpython-39.opt-2.pycbisect_cmd.cpython-39.pyccoding20731.cpython-39.opt-1.pyccoding20731.cpython-39.opt-2.pyccoding20731.cpython-39.pyccurses_tests.cpython-39.opt-1.pyccurses_tests.cpython-39.opt-2.pyccurses_tests.cpython-39.pycdataclass_module_1.cpython-39.opt-1.pycdataclass_module_1.cpython-39.opt-2.pycdataclass_module_1.cpython-39.pycdataclass_module_1_str.cpython-39.opt-1.pycdataclass_module_1_str.cpython-39.opt-2.pycdataclass_module_1_str.cpython-39.pycdataclass_module_2.cpython-39.opt-1.pycdataclass_module_2.cpython-39.opt-2.pycdataclass_module_2.cpython-39.pycdataclass_module_2_str.cpython-39.opt-1.pycdataclass_module_2_str.cpython-39.opt-2.pycdataclass_module_2_str.cpython-39.pycdataclass_textanno.cpython-39.opt-1.pycdataclass_textanno.cpython-39.opt-2.pycdataclass_textanno.cpython-39.pycdatetimetester.cpython-39.opt-1.pycdatetimetester.cpython-39.opt-2.pycdatetimetester.cpython-39.pycdis_module.cpython-39.opt-1.pycdis_module.cpython-39.opt-2.pycdis_module.cpython-39.pycdoctest_aliases.cpython-39.opt-1.pycdoctest_aliases.cpython-39.opt-2.pycdoctest_aliases.cpython-39.pycdouble_const.cpython-39.opt-1.pycdouble_const.cpython-39.opt-2.pycdouble_const.cpython-39.pycfinal_a.cpython-39.opt-1.pycfinal_a.cpython-39.opt-2.pycfinal_a.cpython-39.pycfinal_b.cpython-39.opt-1.pycfinal_b.cpython-39.opt-2.pycfinal_b.cpython-39.pycfork_wait.cpython-39.opt-1.pycfork_wait.cpython-39.opt-2.pycfork_wait.cpython-39.pycfuture_test1.cpython-39.opt-1.pycfuture_test1.cpython-39.opt-2.pycfuture_test1.cpython-39.pycfuture_test2.cpython-39.opt-1.pycfuture_test2.cpython-39.opt-2.pycfuture_test2.cpython-39.pycgdb_sample.cpython-39.opt-1.pycgdb_sample.cpython-39.opt-2.pycgdb_sample.cpython-39.pycgood_getattr.cpython-39.opt-1.pycgood_getattr.cpython-39.opt-2.pycgood_getattr.cpython-39.pycimp_dummy.cpython-39.opt-1.pycimp_dummy.cpython-39.opt-2.pycimp_dummy.cpython-39.pycinspect_fodder.cpython-39.opt-1.pycinspect_fodder.cpython-39.opt-2.pycinspect_fodder.cpython-39.pycinspect_fodder2.cpython-39.opt-1.pycinspect_fodder2.cpython-39.opt-2.pycinspect_fodder2.cpython-39.pyclist_tests.cpython-39.opt-1.pyclist_tests.cpython-39.opt-2.pyclist_tests.cpython-39.pyclock_tests.cpython-39.opt-1.pyclock_tests.cpython-39.opt-2.pyclock_tests.cpython-39.pycmake_ssl_certs.cpython-39.opt-1.pycmake_ssl_certs.cpython-39.opt-2.pycmake_ssl_certs.cpython-39.pycmapping_tests.cpython-39.opt-1.pycmapping_tests.cpython-39.opt-2.pycmapping_tests.cpython-39.pycmemory_watchdog.cpython-39.opt-1.pycmemory_watchdog.cpython-39.opt-2.pycmemory_watchdog.cpython-39.pycmock_socket.cpython-39.opt-1.pycmock_socket.cpython-39.opt-2.pycmock_socket.cpython-39.pycmod_generics_cache.cpython-39.opt-1.pycmod_generics_cache.cpython-39.opt-2.pycmod_generics_cache.cpython-39.pycmp_fork_bomb.cpython-39.opt-1.pycmp_fork_bomb.cpython-39.opt-2.pycmp_fork_bomb.cpython-39.pycmp_preload.cpython-39.opt-1.pycmp_preload.cpython-39.opt-2.pycmp_preload.cpython-39.pycmultibytecodec_support.cpython-39.opt-1.pycmultibytecodec_support.cpython-39.opt-2.pycmultibytecodec_support.cpython-39.pycpickletester.cpython-39.opt-1.pycpickletester.cpython-39.opt-2.pycpickletester.cpython-39.pycprofilee.cpython-39.opt-1.pycprofilee.cpython-39.opt-2.pycprofilee.cpython-39.pycpyclbr_input.cpython-39.opt-1.pycpyclbr_input.cpython-39.opt-2.pycpyclbr_input.cpython-39.pycpydoc_mod.cpython-39.opt-1.pycpydoc_mod.cpython-39.opt-2.pycpydoc_mod.cpython-39.pycpydocfodder.cpython-39.opt-1.pycpydocfodder.cpython-39.opt-2.pycpydocfodder.cpython-39.pycpythoninfo.cpython-39.opt-1.pycpythoninfo.cpython-39.opt-2.pycpythoninfo.cpython-39.pycre_tests.cpython-39.opt-1.pycre_tests.cpython-39.opt-2.pycre_tests.cpython-39.pycregrtest.cpython-39.opt-1.pycregrtest.cpython-39.opt-2.pycregrtest.cpython-39.pycrelimport.cpython-39.opt-1.pycrelimport.cpython-39.opt-2.pycrelimport.cpython-39.pycreperf.cpython-39.opt-1.pycreperf.cpython-39.opt-2.pycreperf.cpython-39.pycsample_doctest.cpython-39.opt-1.pycsample_doctest.cpython-39.opt-2.pycsample_doctest.cpython-39.pycsample_doctest_no_docstrings.cpython-39.opt-1.pycsample_doctest_no_docstrings.cpython-39.opt-2.pycsample_doctest_no_docstrings.cpython-39.pycsample_doctest_no_doctests.cpython-39.opt-1.pycsample_doctest_no_doctests.cpython-39.opt-2.pycsample_doctest_no_doctests.cpython-39.pycseq_tests.cpython-39.opt-1.pycseq_tests.cpython-39.opt-2.pycseq_tests.cpython-39.pycsignalinterproctester.cpython-39.opt-1.pycsignalinterproctester.cpython-39.opt-2.pycsignalinterproctester.cpython-39.pycsortperf.cpython-39.opt-1.pycsortperf.cpython-39.opt-2.pycsortperf.cpython-39.pycssl_servers.cpython-39.opt-1.pycssl_servers.cpython-39.opt-2.pycssl_servers.cpython-39.pycssltests.cpython-39.opt-1.pycssltests.cpython-39.opt-2.pycssltests.cpython-39.pycstring_tests.cpython-39.opt-1.pycstring_tests.cpython-39.opt-2.pycstring_tests.cpython-39.pyctest___all__.cpython-39.opt-1.pyctest___all__.cpython-39.opt-2.pyctest___all__.cpython-39.pyctest___future__.cpython-39.opt-1.pyctest___future__.cpython-39.opt-2.pyctest___future__.cpython-39.pyctest__locale.cpython-39.opt-1.pyctest__locale.cpython-39.opt-2.pyctest__locale.cpython-39.pyctest__opcode.cpython-39.opt-1.pyctest__opcode.cpython-39.opt-2.pyctest__opcode.cpython-39.pyctest__osx_support.cpython-39.opt-1.pyctest__osx_support.cpython-39.opt-2.pyctest__osx_support.cpython-39.pyctest__xxsubinterpreters.cpython-39.opt-1.pyctest__xxsubinterpreters.cpython-39.opt-2.pyctest__xxsubinterpreters.cpython-39.pyctest_abc.cpython-39.opt-1.pyctest_abc.cpython-39.opt-2.pyctest_abc.cpython-39.pyctest_abstract_numbers.cpython-39.opt-1.pyctest_abstract_numbers.cpython-39.opt-2.pyctest_abstract_numbers.cpython-39.pyctest_aifc.cpython-39.opt-1.pyctest_aifc.cpython-39.opt-2.pyctest_aifc.cpython-39.pyctest_argparse.cpython-39.opt-1.pyctest_argparse.cpython-39.opt-2.pyctest_argparse.cpython-39.pyctest_array.cpython-39.opt-1.pyctest_array.cpython-39.opt-2.pyctest_array.cpython-39.pyctest_asdl_parser.cpython-39.opt-1.pyctest_asdl_parser.cpython-39.opt-2.pyctest_asdl_parser.cpython-39.pyctest_ast.cpython-39.opt-1.pyctest_ast.cpython-39.opt-2.pyctest_ast.cpython-39.pyctest_asyncgen.cpython-39.opt-1.pyctest_asyncgen.cpython-39.opt-2.pyctest_asyncgen.cpython-39.pyctest_asynchat.cpython-39.opt-1.pyctest_asynchat.cpython-39.opt-2.pyctest_asynchat.cpython-39.pyctest_asyncore.cpython-39.opt-1.pyctest_asyncore.cpython-39.opt-2.pyctest_asyncore.cpython-39.pyctest_atexit.cpython-39.opt-1.pyctest_atexit.cpython-39.opt-2.pyctest_atexit.cpython-39.pyctest_audioop.cpython-39.opt-1.pyctest_audioop.cpython-39.opt-2.pyctest_audioop.cpython-39.pyctest_audit.cpython-39.opt-1.pyctest_audit.cpython-39.opt-2.pyctest_audit.cpython-39.pyctest_augassign.cpython-39.opt-1.pyctest_augassign.cpython-39.opt-2.pyctest_augassign.cpython-39.pyctest_base64.cpython-39.opt-1.pyctest_base64.cpython-39.opt-2.pyctest_base64.cpython-39.pyctest_baseexception.cpython-39.opt-1.pyctest_baseexception.cpython-39.opt-2.pyctest_baseexception.cpython-39.pyctest_bdb.cpython-39.opt-1.pyctest_bdb.cpython-39.opt-2.pyctest_bdb.cpython-39.pyctest_bigaddrspace.cpython-39.opt-1.pyctest_bigaddrspace.cpython-39.opt-2.pyctest_bigaddrspace.cpython-39.pyctest_bigmem.cpython-39.opt-1.pyctest_bigmem.cpython-39.opt-2.pyctest_bigmem.cpython-39.pyctest_binascii.cpython-39.opt-1.pyctest_binascii.cpython-39.opt-2.pyctest_binascii.cpython-39.pyctest_binhex.cpython-39.opt-1.pyctest_binhex.cpython-39.opt-2.pyctest_binhex.cpython-39.pyctest_binop.cpython-39.opt-1.pyctest_binop.cpython-39.opt-2.pyctest_binop.cpython-39.pyctest_bisect.cpython-39.opt-1.pyctest_bisect.cpython-39.opt-2.pyctest_bisect.cpython-39.pyctest_bool.cpython-39.opt-1.pyctest_bool.cpython-39.opt-2.pyctest_bool.cpython-39.pyctest_buffer.cpython-39.opt-1.pyctest_buffer.cpython-39.opt-2.pyctest_buffer.cpython-39.pyctest_bufio.cpython-39.opt-1.pyctest_bufio.cpython-39.opt-2.pyctest_bufio.cpython-39.pyctest_builtin.cpython-39.opt-1.pyctest_builtin.cpython-39.opt-2.pyctest_builtin.cpython-39.pyctest_bytes.cpython-39.opt-1.pyctest_bytes.cpython-39.opt-2.pyctest_bytes.cpython-39.pyctest_bz2.cpython-39.opt-1.pyctest_bz2.cpython-39.opt-2.pyctest_bz2.cpython-39.pyctest_c_locale_coercion.cpython-39.opt-1.pyctest_c_locale_coercion.cpython-39.opt-2.pyctest_c_locale_coercion.cpython-39.pyctest_calendar.cpython-39.opt-1.pyctest_calendar.cpython-39.opt-2.pyctest_calendar.cpython-39.pyctest_call.cpython-39.opt-1.pyctest_call.cpython-39.opt-2.pyctest_call.cpython-39.pyctest_capi.cpython-39.opt-1.pyctest_capi.cpython-39.opt-2.pyctest_capi.cpython-39.pyctest_cgi.cpython-39.opt-1.pyctest_cgi.cpython-39.opt-2.pyctest_cgi.cpython-39.pyctest_cgitb.cpython-39.opt-1.pyctest_cgitb.cpython-39.opt-2.pyctest_cgitb.cpython-39.pyctest_charmapcodec.cpython-39.opt-1.pyctest_charmapcodec.cpython-39.opt-2.pyctest_charmapcodec.cpython-39.pyctest_check_c_globals.cpython-39.opt-1.pyctest_check_c_globals.cpython-39.opt-2.pyctest_check_c_globals.cpython-39.pyctest_class.cpython-39.opt-1.pyctest_class.cpython-39.opt-2.pyctest_class.cpython-39.pyctest_clinic.cpython-39.opt-1.pyctest_clinic.cpython-39.opt-2.pyctest_clinic.cpython-39.pyctest_cmath.cpython-39.opt-1.pyctest_cmath.cpython-39.opt-2.pyctest_cmath.cpython-39.pyctest_cmd.cpython-39.opt-1.pyctest_cmd.cpython-39.opt-2.pyctest_cmd.cpython-39.pyctest_cmd_line.cpython-39.opt-1.pyctest_cmd_line.cpython-39.opt-2.pyctest_cmd_line.cpython-39.pyctest_cmd_line_script.cpython-39.opt-1.pyctest_cmd_line_script.cpython-39.opt-2.pyctest_cmd_line_script.cpython-39.pyctest_code.cpython-39.opt-1.pyctest_code.cpython-39.opt-2.pyctest_code.cpython-39.pyctest_code_module.cpython-39.opt-1.pyctest_code_module.cpython-39.opt-2.pyctest_code_module.cpython-39.pyctest_codeccallbacks.cpython-39.opt-1.pyctest_codeccallbacks.cpython-39.opt-2.pyctest_codeccallbacks.cpython-39.pyctest_codecencodings_cn.cpython-39.opt-1.pyctest_codecencodings_cn.cpython-39.opt-2.pyctest_codecencodings_cn.cpython-39.pyctest_codecencodings_hk.cpython-39.opt-1.pyctest_codecencodings_hk.cpython-39.opt-2.pyctest_codecencodings_hk.cpython-39.pyctest_codecencodings_iso2022.cpython-39.opt-1.pyctest_codecencodings_iso2022.cpython-39.opt-2.pyctest_codecencodings_iso2022.cpython-39.pyctest_codecencodings_jp.cpython-39.opt-1.pyctest_codecencodings_jp.cpython-39.opt-2.pyctest_codecencodings_jp.cpython-39.pyctest_codecencodings_kr.cpython-39.opt-1.pyctest_codecencodings_kr.cpython-39.opt-2.pyctest_codecencodings_kr.cpython-39.pyctest_codecencodings_tw.cpython-39.opt-1.pyctest_codecencodings_tw.cpython-39.opt-2.pyctest_codecencodings_tw.cpython-39.pyctest_codecmaps_cn.cpython-39.opt-1.pyctest_codecmaps_cn.cpython-39.opt-2.pyctest_codecmaps_cn.cpython-39.pyctest_codecmaps_hk.cpython-39.opt-1.pyctest_codecmaps_hk.cpython-39.opt-2.pyctest_codecmaps_hk.cpython-39.pyctest_codecmaps_jp.cpython-39.opt-1.pyctest_codecmaps_jp.cpython-39.opt-2.pyctest_codecmaps_jp.cpython-39.pyctest_codecmaps_kr.cpython-39.opt-1.pyctest_codecmaps_kr.cpython-39.opt-2.pyctest_codecmaps_kr.cpython-39.pyctest_codecmaps_tw.cpython-39.opt-1.pyctest_codecmaps_tw.cpython-39.opt-2.pyctest_codecmaps_tw.cpython-39.pyctest_codecs.cpython-39.opt-1.pyctest_codecs.cpython-39.opt-2.pyctest_codecs.cpython-39.pyctest_codeop.cpython-39.opt-1.pyctest_codeop.cpython-39.opt-2.pyctest_codeop.cpython-39.pyctest_collections.cpython-39.opt-1.pyctest_collections.cpython-39.opt-2.pyctest_collections.cpython-39.pyctest_colorsys.cpython-39.opt-1.pyctest_colorsys.cpython-39.opt-2.pyctest_colorsys.cpython-39.pyctest_compare.cpython-39.opt-1.pyctest_compare.cpython-39.opt-2.pyctest_compare.cpython-39.pyctest_compile.cpython-39.opt-1.pyctest_compile.cpython-39.opt-2.pyctest_compile.cpython-39.pyctest_compileall.cpython-39.opt-1.pyctest_compileall.cpython-39.opt-2.pyctest_compileall.cpython-39.pyctest_complex.cpython-39.opt-1.pyctest_complex.cpython-39.opt-2.pyctest_complex.cpython-39.pyctest_concurrent_futures.cpython-39.opt-1.pyctest_concurrent_futures.cpython-39.opt-2.pyctest_concurrent_futures.cpython-39.pyctest_configparser.cpython-39.opt-1.pyctest_configparser.cpython-39.opt-2.pyctest_configparser.cpython-39.pyctest_contains.cpython-39.opt-1.pyctest_contains.cpython-39.opt-2.pyctest_contains.cpython-39.pyctest_context.cpython-39.opt-1.pyctest_context.cpython-39.opt-2.pyctest_context.cpython-39.pyctest_contextlib.cpython-39.opt-1.pyctest_contextlib.cpython-39.opt-2.pyctest_contextlib.cpython-39.pyctest_contextlib_async.cpython-39.opt-1.pyctest_contextlib_async.cpython-39.opt-2.pyctest_contextlib_async.cpython-39.pyctest_copy.cpython-39.opt-1.pyctest_copy.cpython-39.opt-2.pyctest_copy.cpython-39.pyctest_copyreg.cpython-39.opt-1.pyctest_copyreg.cpython-39.opt-2.pyctest_copyreg.cpython-39.pyctest_coroutines.cpython-39.opt-1.pyctest_coroutines.cpython-39.opt-2.pyctest_coroutines.cpython-39.pyctest_cprofile.cpython-39.opt-1.pyctest_cprofile.cpython-39.opt-2.pyctest_cprofile.cpython-39.pyctest_crashers.cpython-39.opt-1.pyctest_crashers.cpython-39.opt-2.pyctest_crashers.cpython-39.pyctest_crypt.cpython-39.opt-1.pyctest_crypt.cpython-39.opt-2.pyctest_crypt.cpython-39.pyctest_csv.cpython-39.opt-1.pyctest_csv.cpython-39.opt-2.pyctest_csv.cpython-39.pyctest_ctypes.cpython-39.opt-1.pyctest_ctypes.cpython-39.opt-2.pyctest_ctypes.cpython-39.pyctest_curses.cpython-39.opt-1.pyctest_curses.cpython-39.opt-2.pyctest_curses.cpython-39.pyctest_dataclasses.cpython-39.opt-1.pyctest_dataclasses.cpython-39.opt-2.pyctest_dataclasses.cpython-39.pyctest_datetime.cpython-39.opt-1.pyctest_datetime.cpython-39.opt-2.pyctest_datetime.cpython-39.pyctest_dbm.cpython-39.opt-1.pyctest_dbm.cpython-39.opt-2.pyctest_dbm.cpython-39.pyctest_dbm_dumb.cpython-39.opt-1.pyctest_dbm_dumb.cpython-39.opt-2.pyctest_dbm_dumb.cpython-39.pyctest_dbm_gnu.cpython-39.opt-1.pyctest_dbm_gnu.cpython-39.opt-2.pyctest_dbm_gnu.cpython-39.pyctest_dbm_ndbm.cpython-39.opt-1.pyctest_dbm_ndbm.cpython-39.opt-2.pyctest_dbm_ndbm.cpython-39.pyctest_decimal.cpython-39.opt-1.pyctest_decimal.cpython-39.opt-2.pyctest_decimal.cpython-39.pyctest_decorators.cpython-39.opt-1.pyctest_decorators.cpython-39.opt-2.pyctest_decorators.cpython-39.pyctest_defaultdict.cpython-39.opt-1.pyctest_defaultdict.cpython-39.opt-2.pyctest_defaultdict.cpython-39.pyctest_deque.cpython-39.opt-1.pyctest_deque.cpython-39.opt-2.pyctest_deque.cpython-39.pyctest_descr.cpython-39.opt-1.pyctest_descr.cpython-39.opt-2.pyctest_descr.cpython-39.pyctest_descrtut.cpython-39.opt-1.pyctest_descrtut.cpython-39.opt-2.pyctest_descrtut.cpython-39.pyctest_devpoll.cpython-39.opt-1.pyctest_devpoll.cpython-39.opt-2.pyctest_devpoll.cpython-39.pyctest_dict.cpython-39.opt-1.pyctest_dict.cpython-39.opt-2.pyctest_dict.cpython-39.pyctest_dict_version.cpython-39.opt-1.pyctest_dict_version.cpython-39.opt-2.pyctest_dict_version.cpython-39.pyctest_dictcomps.cpython-39.opt-1.pyctest_dictcomps.cpython-39.opt-2.pyctest_dictcomps.cpython-39.pyctest_dictviews.cpython-39.opt-1.pyctest_dictviews.cpython-39.opt-2.pyctest_dictviews.cpython-39.pyctest_difflib.cpython-39.opt-1.pyctest_difflib.cpython-39.opt-2.pyctest_difflib.cpython-39.pyctest_dis.cpython-39.opt-1.pyctest_dis.cpython-39.opt-2.pyctest_dis.cpython-39.pyctest_distutils.cpython-39.opt-1.pyctest_distutils.cpython-39.opt-2.pyctest_distutils.cpython-39.pyctest_doctest.cpython-39.opt-1.pyctest_doctest.cpython-39.opt-2.pyctest_doctest.cpython-39.pyctest_doctest2.cpython-39.opt-1.pyctest_doctest2.cpython-39.opt-2.pyctest_doctest2.cpython-39.pyctest_docxmlrpc.cpython-39.opt-1.pyctest_docxmlrpc.cpython-39.opt-2.pyctest_docxmlrpc.cpython-39.pyctest_dtrace.cpython-39.opt-1.pyctest_dtrace.cpython-39.opt-2.pyctest_dtrace.cpython-39.pyctest_dynamic.cpython-39.opt-1.pyctest_dynamic.cpython-39.opt-2.pyctest_dynamic.cpython-39.pyctest_dynamicclassattribute.cpython-39.opt-1.pyctest_dynamicclassattribute.cpython-39.opt-2.pyctest_dynamicclassattribute.cpython-39.pyctest_eintr.cpython-39.opt-1.pyctest_eintr.cpython-39.opt-2.pyctest_eintr.cpython-39.pyctest_embed.cpython-39.opt-1.pyctest_embed.cpython-39.opt-2.pyctest_embed.cpython-39.pyctest_ensurepip.cpython-39.opt-1.pyctest_ensurepip.cpython-39.opt-2.pyctest_ensurepip.cpython-39.pyctest_enum.cpython-39.opt-1.pyctest_enum.cpython-39.opt-2.pyctest_enum.cpython-39.pyctest_enumerate.cpython-39.opt-1.pyctest_enumerate.cpython-39.opt-2.pyctest_enumerate.cpython-39.pyctest_eof.cpython-39.opt-1.pyctest_eof.cpython-39.opt-2.pyctest_eof.cpython-39.pyctest_epoll.cpython-39.opt-1.pyctest_epoll.cpython-39.opt-2.pyctest_epoll.cpython-39.pyctest_errno.cpython-39.opt-1.pyctest_errno.cpython-39.opt-2.pyctest_errno.cpython-39.pyctest_exception_hierarchy.cpython-39.opt-1.pyctest_exception_hierarchy.cpython-39.opt-2.pyctest_exception_hierarchy.cpython-39.pyctest_exception_variations.cpython-39.opt-1.pyctest_exception_variations.cpython-39.opt-2.pyctest_exception_variations.cpython-39.pyctest_exceptions.cpython-39.opt-1.pyctest_exceptions.cpython-39.opt-2.pyctest_exceptions.cpython-39.pyctest_extcall.cpython-39.opt-1.pyctest_extcall.cpython-39.opt-2.pyctest_extcall.cpython-39.pyctest_faulthandler.cpython-39.opt-1.pyctest_faulthandler.cpython-39.opt-2.pyctest_faulthandler.cpython-39.pyctest_fcntl.cpython-39.opt-1.pyctest_fcntl.cpython-39.opt-2.pyctest_fcntl.cpython-39.pyctest_file.cpython-39.opt-1.pyctest_file.cpython-39.opt-2.pyctest_file.cpython-39.pyctest_file_eintr.cpython-39.opt-1.pyctest_file_eintr.cpython-39.opt-2.pyctest_file_eintr.cpython-39.pyctest_filecmp.cpython-39.opt-1.pyctest_filecmp.cpython-39.opt-2.pyctest_filecmp.cpython-39.pyctest_fileinput.cpython-39.opt-1.pyctest_fileinput.cpython-39.opt-2.pyctest_fileinput.cpython-39.pyctest_fileio.cpython-39.opt-1.pyctest_fileio.cpython-39.opt-2.pyctest_fileio.cpython-39.pyctest_finalization.cpython-39.opt-1.pyctest_finalization.cpython-39.opt-2.pyctest_finalization.cpython-39.pyctest_float.cpython-39.opt-1.pyctest_float.cpython-39.opt-2.pyctest_float.cpython-39.pyctest_flufl.cpython-39.opt-1.pyctest_flufl.cpython-39.opt-2.pyctest_flufl.cpython-39.pyctest_fnmatch.cpython-39.opt-1.pyctest_fnmatch.cpython-39.opt-2.pyctest_fnmatch.cpython-39.pyctest_fork1.cpython-39.opt-1.pyctest_fork1.cpython-39.opt-2.pyctest_fork1.cpython-39.pyctest_format.cpython-39.opt-1.pyctest_format.cpython-39.opt-2.pyctest_format.cpython-39.pyctest_fractions.cpython-39.opt-1.pyctest_fractions.cpython-39.opt-2.pyctest_fractions.cpython-39.pyctest_frame.cpython-39.opt-1.pyctest_frame.cpython-39.opt-2.pyctest_frame.cpython-39.pyctest_frozen.cpython-39.opt-1.pyctest_frozen.cpython-39.opt-2.pyctest_frozen.cpython-39.pyctest_fstring.cpython-39.opt-1.pyctest_fstring.cpython-39.opt-2.pyctest_fstring.cpython-39.pyctest_ftplib.cpython-39.opt-1.pyctest_ftplib.cpython-39.opt-2.pyctest_ftplib.cpython-39.pyctest_funcattrs.cpython-39.opt-1.pyctest_funcattrs.cpython-39.opt-2.pyctest_funcattrs.cpython-39.pyctest_functools.cpython-39.opt-1.pyctest_functools.cpython-39.opt-2.pyctest_functools.cpython-39.pyctest_future.cpython-39.opt-1.pyctest_future.cpython-39.opt-2.pyctest_future.cpython-39.pyctest_future3.cpython-39.opt-1.pyctest_future3.cpython-39.opt-2.pyctest_future3.cpython-39.pyctest_future4.cpython-39.opt-1.pyctest_future4.cpython-39.opt-2.pyctest_future4.cpython-39.pyctest_future5.cpython-39.opt-1.pyctest_future5.cpython-39.opt-2.pyctest_future5.cpython-39.pyctest_gc.cpython-39.opt-1.pyctest_gc.cpython-39.opt-2.pyctest_gc.cpython-39.pyctest_gdb.cpython-39.opt-1.pyctest_gdb.cpython-39.opt-2.pyctest_gdb.cpython-39.pyctest_generator_stop.cpython-39.opt-1.pyctest_generator_stop.cpython-39.opt-2.pyctest_generator_stop.cpython-39.pyctest_generators.cpython-39.opt-1.pyctest_generators.cpython-39.opt-2.pyctest_generators.cpython-39.pyctest_genericalias.cpython-39.opt-1.pyctest_genericalias.cpython-39.opt-2.pyctest_genericalias.cpython-39.pyctest_genericclass.cpython-39.opt-1.pyctest_genericclass.cpython-39.opt-2.pyctest_genericclass.cpython-39.pyctest_genericpath.cpython-39.opt-1.pyctest_genericpath.cpython-39.opt-2.pyctest_genericpath.cpython-39.pyctest_genexps.cpython-39.opt-1.pyctest_genexps.cpython-39.opt-2.pyctest_genexps.cpython-39.pyctest_getargs2.cpython-39.opt-1.pyctest_getargs2.cpython-39.opt-2.pyctest_getargs2.cpython-39.pyctest_getopt.cpython-39.opt-1.pyctest_getopt.cpython-39.opt-2.pyctest_getopt.cpython-39.pyctest_getpass.cpython-39.opt-1.pyctest_getpass.cpython-39.opt-2.pyctest_getpass.cpython-39.pyctest_gettext.cpython-39.opt-1.pyctest_gettext.cpython-39.opt-2.pyctest_gettext.cpython-39.pyctest_glob.cpython-39.opt-1.pyctest_glob.cpython-39.opt-2.pyctest_glob.cpython-39.pyctest_global.cpython-39.opt-1.pyctest_global.cpython-39.opt-2.pyctest_global.cpython-39.pyctest_grammar.cpython-39.opt-1.pyctest_grammar.cpython-39.opt-2.pyctest_grammar.cpython-39.pyctest_graphlib.cpython-39.opt-1.pyctest_graphlib.cpython-39.opt-2.pyctest_graphlib.cpython-39.pyctest_grp.cpython-39.opt-1.pyctest_grp.cpython-39.opt-2.pyctest_grp.cpython-39.pyctest_gzip.cpython-39.opt-1.pyctest_gzip.cpython-39.opt-2.pyctest_gzip.cpython-39.pyctest_hash.cpython-39.opt-1.pyctest_hash.cpython-39.opt-2.pyctest_hash.cpython-39.pyctest_hashlib.cpython-39.opt-1.pyctest_hashlib.cpython-39.opt-2.pyctest_hashlib.cpython-39.pyctest_heapq.cpython-39.opt-1.pyctest_heapq.cpython-39.opt-2.pyctest_heapq.cpython-39.pyctest_hmac.cpython-39.opt-1.pyctest_hmac.cpython-39.opt-2.pyctest_hmac.cpython-39.pyctest_html.cpython-39.opt-1.pyctest_html.cpython-39.opt-2.pyctest_html.cpython-39.pyctest_htmlparser.cpython-39.opt-1.pyctest_htmlparser.cpython-39.opt-2.pyctest_htmlparser.cpython-39.pyctest_http_cookiejar.cpython-39.opt-1.pyctest_http_cookiejar.cpython-39.opt-2.pyctest_http_cookiejar.cpython-39.pyctest_http_cookies.cpython-39.opt-1.pyctest_http_cookies.cpython-39.opt-2.pyctest_http_cookies.cpython-39.pyctest_httplib.cpython-39.opt-1.pyctest_httplib.cpython-39.opt-2.pyctest_httplib.cpython-39.pyctest_httpservers.cpython-39.opt-1.pyctest_httpservers.cpython-39.opt-2.pyctest_httpservers.cpython-39.pyctest_idle.cpython-39.opt-1.pyctest_idle.cpython-39.opt-2.pyctest_idle.cpython-39.pyctest_imaplib.cpython-39.opt-1.pyctest_imaplib.cpython-39.opt-2.pyctest_imaplib.cpython-39.pyctest_imghdr.cpython-39.opt-1.pyctest_imghdr.cpython-39.opt-2.pyctest_imghdr.cpython-39.pyctest_imp.cpython-39.opt-1.pyctest_imp.cpython-39.opt-2.pyctest_imp.cpython-39.pyctest_index.cpython-39.opt-1.pyctest_index.cpython-39.opt-2.pyctest_index.cpython-39.pyctest_inspect.cpython-39.opt-1.pyctest_inspect.cpython-39.opt-2.pyctest_inspect.cpython-39.pyctest_int.cpython-39.opt-1.pyctest_int.cpython-39.opt-2.pyctest_int.cpython-39.pyctest_int_literal.cpython-39.opt-1.pyctest_int_literal.cpython-39.opt-2.pyctest_int_literal.cpython-39.pyctest_io.cpython-39.opt-1.pyctest_io.cpython-39.opt-2.pyctest_io.cpython-39.pyctest_ioctl.cpython-39.opt-1.pyctest_ioctl.cpython-39.opt-2.pyctest_ioctl.cpython-39.pyctest_ipaddress.cpython-39.opt-1.pyctest_ipaddress.cpython-39.opt-2.pyctest_ipaddress.cpython-39.pyctest_isinstance.cpython-39.opt-1.pyctest_isinstance.cpython-39.opt-2.pyctest_isinstance.cpython-39.pyctest_iter.cpython-39.opt-1.pyctest_iter.cpython-39.opt-2.pyctest_iter.cpython-39.pyctest_iterlen.cpython-39.opt-1.pyctest_iterlen.cpython-39.opt-2.pyctest_iterlen.cpython-39.pyctest_itertools.cpython-39.opt-1.pyctest_itertools.cpython-39.opt-2.pyctest_itertools.cpython-39.pyctest_keyword.cpython-39.opt-1.pyctest_keyword.cpython-39.opt-2.pyctest_keyword.cpython-39.pyctest_keywordonlyarg.cpython-39.opt-1.pyctest_keywordonlyarg.cpython-39.opt-2.pyctest_keywordonlyarg.cpython-39.pyctest_kqueue.cpython-39.opt-1.pyctest_kqueue.cpython-39.opt-2.pyctest_kqueue.cpython-39.pyctest_largefile.cpython-39.opt-1.pyctest_largefile.cpython-39.opt-2.pyctest_largefile.cpython-39.pyctest_lib2to3.cpython-39.opt-1.pyctest_lib2to3.cpython-39.opt-2.pyctest_lib2to3.cpython-39.pyctest_linecache.cpython-39.opt-1.pyctest_linecache.cpython-39.opt-2.pyctest_linecache.cpython-39.pyctest_list.cpython-39.opt-1.pyctest_list.cpython-39.opt-2.pyctest_list.cpython-39.pyctest_listcomps.cpython-39.opt-1.pyctest_listcomps.cpython-39.opt-2.pyctest_listcomps.cpython-39.pyctest_lltrace.cpython-39.opt-1.pyctest_lltrace.cpython-39.opt-2.pyctest_lltrace.cpython-39.pyctest_locale.cpython-39.opt-1.pyctest_locale.cpython-39.opt-2.pyctest_locale.cpython-39.pyctest_logging.cpython-39.opt-1.pyctest_logging.cpython-39.opt-2.pyctest_logging.cpython-39.pyctest_long.cpython-39.opt-1.pyctest_long.cpython-39.opt-2.pyctest_long.cpython-39.pyctest_longexp.cpython-39.opt-1.pyctest_longexp.cpython-39.opt-2.pyctest_longexp.cpython-39.pyctest_lzma.cpython-39.opt-1.pyctest_lzma.cpython-39.opt-2.pyctest_lzma.cpython-39.pyctest_mailbox.cpython-39.opt-1.pyctest_mailbox.cpython-39.opt-2.pyctest_mailbox.cpython-39.pyctest_mailcap.cpython-39.opt-1.pyctest_mailcap.cpython-39.opt-2.pyctest_mailcap.cpython-39.pyctest_marshal.cpython-39.opt-1.pyctest_marshal.cpython-39.opt-2.pyctest_marshal.cpython-39.pyctest_math.cpython-39.opt-1.pyctest_math.cpython-39.opt-2.pyctest_math.cpython-39.pyctest_memoryio.cpython-39.opt-1.pyctest_memoryio.cpython-39.opt-2.pyctest_memoryio.cpython-39.pyctest_memoryview.cpython-39.opt-1.pyctest_memoryview.cpython-39.opt-2.pyctest_memoryview.cpython-39.pyctest_metaclass.cpython-39.opt-1.pyctest_metaclass.cpython-39.opt-2.pyctest_metaclass.cpython-39.pyctest_mimetypes.cpython-39.opt-1.pyctest_mimetypes.cpython-39.opt-2.pyctest_mimetypes.cpython-39.pyctest_minidom.cpython-39.opt-1.pyctest_minidom.cpython-39.opt-2.pyctest_minidom.cpython-39.pyctest_mmap.cpython-39.opt-1.pyctest_mmap.cpython-39.opt-2.pyctest_mmap.cpython-39.pyctest_module.cpython-39.opt-1.pyctest_module.cpython-39.opt-2.pyctest_module.cpython-39.pyctest_modulefinder.cpython-39.opt-1.pyctest_modulefinder.cpython-39.opt-2.pyctest_modulefinder.cpython-39.pyctest_msilib.cpython-39.opt-1.pyctest_msilib.cpython-39.opt-2.pyctest_msilib.cpython-39.pyctest_multibytecodec.cpython-39.opt-1.pyctest_multibytecodec.cpython-39.opt-2.pyctest_multibytecodec.cpython-39.pyctest_multiprocessing_fork.cpython-39.opt-1.pyctest_multiprocessing_fork.cpython-39.opt-2.pyctest_multiprocessing_fork.cpython-39.pyctest_multiprocessing_forkserver.cpython-39.opt-1.pyctest_multiprocessing_forkserver.cpython-39.opt-2.pyctest_multiprocessing_forkserver.cpython-39.pyctest_multiprocessing_main_handling.cpython-39.opt-1.pyctest_multiprocessing_main_handling.cpython-39.opt-2.pyctest_multiprocessing_main_handling.cpython-39.pyctest_multiprocessing_spawn.cpython-39.opt-1.pyctest_multiprocessing_spawn.cpython-39.opt-2.pyctest_multiprocessing_spawn.cpython-39.pyctest_named_expressions.cpython-39.opt-1.pyctest_named_expressions.cpython-39.opt-2.pyctest_named_expressions.cpython-39.pyctest_netrc.cpython-39.opt-1.pyctest_netrc.cpython-39.opt-2.pyctest_netrc.cpython-39.pyctest_nis.cpython-39.opt-1.pyctest_nis.cpython-39.opt-2.pyctest_nis.cpython-39.pyctest_nntplib.cpython-39.opt-1.pyctest_nntplib.cpython-39.opt-2.pyctest_nntplib.cpython-39.pyctest_ntpath.cpython-39.opt-1.pyctest_ntpath.cpython-39.opt-2.pyctest_ntpath.cpython-39.pyctest_numeric_tower.cpython-39.opt-1.pyctest_numeric_tower.cpython-39.opt-2.pyctest_numeric_tower.cpython-39.pyctest_opcodes.cpython-39.opt-1.pyctest_opcodes.cpython-39.opt-2.pyctest_opcodes.cpython-39.pyctest_openpty.cpython-39.opt-1.pyctest_openpty.cpython-39.opt-2.pyctest_openpty.cpython-39.pyctest_operator.cpython-39.opt-1.pyctest_operator.cpython-39.opt-2.pyctest_operator.cpython-39.pyctest_optparse.cpython-39.opt-1.pyctest_optparse.cpython-39.opt-2.pyctest_optparse.cpython-39.pyctest_ordered_dict.cpython-39.opt-1.pyctest_ordered_dict.cpython-39.opt-2.pyctest_ordered_dict.cpython-39.pyctest_os.cpython-39.opt-1.pyctest_os.cpython-39.opt-2.pyctest_os.cpython-39.pyctest_ossaudiodev.cpython-39.opt-1.pyctest_ossaudiodev.cpython-39.opt-2.pyctest_ossaudiodev.cpython-39.pyctest_osx_env.cpython-39.opt-1.pyctest_osx_env.cpython-39.opt-2.pyctest_osx_env.cpython-39.pyctest_parser.cpython-39.opt-1.pyctest_parser.cpython-39.opt-2.pyctest_parser.cpython-39.pyctest_pathlib.cpython-39.opt-1.pyctest_pathlib.cpython-39.opt-2.pyctest_pathlib.cpython-39.pyctest_pdb.cpython-39.opt-1.pyctest_pdb.cpython-39.opt-2.pyctest_pdb.cpython-39.pyctest_peepholer.cpython-39.opt-1.pyctest_peepholer.cpython-39.opt-2.pyctest_peepholer.cpython-39.pyctest_peg_parser.cpython-39.opt-1.pyctest_peg_parser.cpython-39.opt-2.pyctest_peg_parser.cpython-39.pyctest_pickle.cpython-39.opt-1.pyctest_pickle.cpython-39.opt-2.pyctest_pickle.cpython-39.pyctest_picklebuffer.cpython-39.opt-1.pyctest_picklebuffer.cpython-39.opt-2.pyctest_picklebuffer.cpython-39.pyctest_pickletools.cpython-39.opt-1.pyctest_pickletools.cpython-39.opt-2.pyctest_pickletools.cpython-39.pyctest_pipes.cpython-39.opt-1.pyctest_pipes.cpython-39.opt-2.pyctest_pipes.cpython-39.pyctest_pkg.cpython-39.opt-1.pyctest_pkg.cpython-39.opt-2.pyctest_pkg.cpython-39.pyctest_pkgutil.cpython-39.opt-1.pyctest_pkgutil.cpython-39.opt-2.pyctest_pkgutil.cpython-39.pyctest_platform.cpython-39.opt-1.pyctest_platform.cpython-39.opt-2.pyctest_platform.cpython-39.pyctest_plistlib.cpython-39.opt-1.pyctest_plistlib.cpython-39.opt-2.pyctest_plistlib.cpython-39.pyctest_poll.cpython-39.opt-1.pyctest_poll.cpython-39.opt-2.pyctest_poll.cpython-39.pyctest_popen.cpython-39.opt-1.pyctest_popen.cpython-39.opt-2.pyctest_popen.cpython-39.pyctest_poplib.cpython-39.opt-1.pyctest_poplib.cpython-39.opt-2.pyctest_poplib.cpython-39.pyctest_positional_only_arg.cpython-39.opt-1.pyctest_positional_only_arg.cpython-39.opt-2.pyctest_positional_only_arg.cpython-39.pyctest_posix.cpython-39.opt-1.pyctest_posix.cpython-39.opt-2.pyctest_posix.cpython-39.pyctest_posixpath.cpython-39.opt-1.pyctest_posixpath.cpython-39.opt-2.pyctest_posixpath.cpython-39.pyctest_pow.cpython-39.opt-1.pyctest_pow.cpython-39.opt-2.pyctest_pow.cpython-39.pyctest_pprint.cpython-39.opt-1.pyctest_pprint.cpython-39.opt-2.pyctest_pprint.cpython-39.pyctest_print.cpython-39.opt-1.pyctest_print.cpython-39.opt-2.pyctest_print.cpython-39.pyctest_profile.cpython-39.opt-1.pyctest_profile.cpython-39.opt-2.pyctest_profile.cpython-39.pyctest_property.cpython-39.opt-1.pyctest_property.cpython-39.opt-2.pyctest_property.cpython-39.pyctest_pstats.cpython-39.opt-1.pyctest_pstats.cpython-39.opt-2.pyctest_pstats.cpython-39.pyctest_pty.cpython-39.opt-1.pyctest_pty.cpython-39.opt-2.pyctest_pty.cpython-39.pyctest_pulldom.cpython-39.opt-1.pyctest_pulldom.cpython-39.opt-2.pyctest_pulldom.cpython-39.pyctest_pwd.cpython-39.opt-1.pyctest_pwd.cpython-39.opt-2.pyctest_pwd.cpython-39.pyctest_py_compile.cpython-39.opt-1.pyctest_py_compile.cpython-39.opt-2.pyctest_py_compile.cpython-39.pyctest_pyclbr.cpython-39.opt-1.pyctest_pyclbr.cpython-39.opt-2.pyctest_pyclbr.cpython-39.pyctest_pydoc.cpython-39.opt-1.pyctest_pydoc.cpython-39.opt-2.pyctest_pydoc.cpython-39.pyctest_pyexpat.cpython-39.opt-1.pyctest_pyexpat.cpython-39.opt-2.pyctest_pyexpat.cpython-39.pyctest_queue.cpython-39.opt-1.pyctest_queue.cpython-39.opt-2.pyctest_queue.cpython-39.pyctest_quopri.cpython-39.opt-1.pyctest_quopri.cpython-39.opt-2.pyctest_quopri.cpython-39.pyctest_raise.cpython-39.opt-1.pyctest_raise.cpython-39.opt-2.pyctest_raise.cpython-39.pyctest_random.cpython-39.opt-1.pyctest_random.cpython-39.opt-2.pyctest_random.cpython-39.pyctest_range.cpython-39.opt-1.pyctest_range.cpython-39.opt-2.pyctest_range.cpython-39.pyctest_re.cpython-39.opt-1.pyctest_re.cpython-39.opt-2.pyctest_re.cpython-39.pyctest_readline.cpython-39.opt-1.pyctest_readline.cpython-39.opt-2.pyctest_readline.cpython-39.pyctest_regrtest.cpython-39.opt-1.pyctest_regrtest.cpython-39.opt-2.pyctest_regrtest.cpython-39.pyctest_repl.cpython-39.opt-1.pyctest_repl.cpython-39.opt-2.pyctest_repl.cpython-39.pyctest_reprlib.cpython-39.opt-1.pyctest_reprlib.cpython-39.opt-2.pyctest_reprlib.cpython-39.pyctest_resource.cpython-39.opt-1.pyctest_resource.cpython-39.opt-2.pyctest_resource.cpython-39.pyctest_richcmp.cpython-39.opt-1.pyctest_richcmp.cpython-39.opt-2.pyctest_richcmp.cpython-39.pyctest_rlcompleter.cpython-39.opt-1.pyctest_rlcompleter.cpython-39.opt-2.pyctest_rlcompleter.cpython-39.pyctest_robotparser.cpython-39.opt-1.pyctest_robotparser.cpython-39.opt-2.pyctest_robotparser.cpython-39.pyctest_runpy.cpython-39.opt-1.pyctest_runpy.cpython-39.opt-2.pyctest_runpy.cpython-39.pyctest_sax.cpython-39.opt-1.pyctest_sax.cpython-39.opt-2.pyctest_sax.cpython-39.pyctest_sched.cpython-39.opt-1.pyctest_sched.cpython-39.opt-2.pyctest_sched.cpython-39.pyctest_scope.cpython-39.opt-1.pyctest_scope.cpython-39.opt-2.pyctest_scope.cpython-39.pyctest_script_helper.cpython-39.opt-1.pyctest_script_helper.cpython-39.opt-2.pyctest_script_helper.cpython-39.pyctest_secrets.cpython-39.opt-1.pyctest_secrets.cpython-39.opt-2.pyctest_secrets.cpython-39.pyctest_select.cpython-39.opt-1.pyctest_select.cpython-39.opt-2.pyctest_select.cpython-39.pyctest_selectors.cpython-39.opt-1.pyctest_selectors.cpython-39.opt-2.pyctest_selectors.cpython-39.pyctest_set.cpython-39.opt-1.pyctest_set.cpython-39.opt-2.pyctest_set.cpython-39.pyctest_setcomps.cpython-39.opt-1.pyctest_setcomps.cpython-39.opt-2.pyctest_setcomps.cpython-39.pyctest_shelve.cpython-39.opt-1.pyctest_shelve.cpython-39.opt-2.pyctest_shelve.cpython-39.pyctest_shlex.cpython-39.opt-1.pyctest_shlex.cpython-39.opt-2.pyctest_shlex.cpython-39.pyctest_shutil.cpython-39.opt-1.pyctest_shutil.cpython-39.opt-2.pyctest_shutil.cpython-39.pyctest_signal.cpython-39.opt-1.pyctest_signal.cpython-39.opt-2.pyctest_signal.cpython-39.pyctest_site.cpython-39.opt-1.pyctest_site.cpython-39.opt-2.pyctest_site.cpython-39.pyctest_slice.cpython-39.opt-1.pyctest_slice.cpython-39.opt-2.pyctest_slice.cpython-39.pyctest_smtpd.cpython-39.opt-1.pyctest_smtpd.cpython-39.opt-2.pyctest_smtpd.cpython-39.pyctest_smtplib.cpython-39.opt-1.pyctest_smtplib.cpython-39.opt-2.pyctest_smtplib.cpython-39.pyctest_smtpnet.cpython-39.opt-1.pyctest_smtpnet.cpython-39.opt-2.pyctest_smtpnet.cpython-39.pyctest_sndhdr.cpython-39.opt-1.pyctest_sndhdr.cpython-39.opt-2.pyctest_sndhdr.cpython-39.pyctest_socket.cpython-39.opt-1.pyctest_socket.cpython-39.opt-2.pyctest_socket.cpython-39.pyctest_socketserver.cpython-39.opt-1.pyctest_socketserver.cpython-39.opt-2.pyctest_socketserver.cpython-39.pyctest_sort.cpython-39.opt-1.pyctest_sort.cpython-39.opt-2.pyctest_sort.cpython-39.pyctest_source_encoding.cpython-39.opt-1.pyctest_source_encoding.cpython-39.opt-2.pyctest_source_encoding.cpython-39.pyctest_spwd.cpython-39.opt-1.pyctest_spwd.cpython-39.opt-2.pyctest_spwd.cpython-39.pyctest_sqlite.cpython-39.opt-1.pyctest_sqlite.cpython-39.opt-2.pyctest_sqlite.cpython-39.pyctest_ssl.cpython-39.opt-1.pyctest_ssl.cpython-39.opt-2.pyctest_ssl.cpython-39.pyctest_startfile.cpython-39.opt-1.pyctest_startfile.cpython-39.opt-2.pyctest_startfile.cpython-39.pyctest_stat.cpython-39.opt-1.pyctest_stat.cpython-39.opt-2.pyctest_stat.cpython-39.pyctest_statistics.cpython-39.opt-1.pyctest_statistics.cpython-39.opt-2.pyctest_statistics.cpython-39.pyctest_strftime.cpython-39.opt-1.pyctest_strftime.cpython-39.opt-2.pyctest_strftime.cpython-39.pyctest_string.cpython-39.opt-1.pyctest_string.cpython-39.opt-2.pyctest_string.cpython-39.pyctest_string_literals.cpython-39.opt-1.pyctest_string_literals.cpython-39.opt-2.pyctest_string_literals.cpython-39.pyctest_stringprep.cpython-39.opt-1.pyctest_stringprep.cpython-39.opt-2.pyctest_stringprep.cpython-39.pyctest_strptime.cpython-39.opt-1.pyctest_strptime.cpython-39.opt-2.pyctest_strptime.cpython-39.pyctest_strtod.cpython-39.opt-1.pyctest_strtod.cpython-39.opt-2.pyctest_strtod.cpython-39.pyctest_struct.cpython-39.opt-1.pyctest_struct.cpython-39.opt-2.pyctest_struct.cpython-39.pyctest_structmembers.cpython-39.opt-1.pyctest_structmembers.cpython-39.opt-2.pyctest_structmembers.cpython-39.pyctest_structseq.cpython-39.opt-1.pyctest_structseq.cpython-39.opt-2.pyctest_structseq.cpython-39.pyctest_subclassinit.cpython-39.opt-1.pyctest_subclassinit.cpython-39.opt-2.pyctest_subclassinit.cpython-39.pyctest_subprocess.cpython-39.opt-1.pyctest_subprocess.cpython-39.opt-2.pyctest_subprocess.cpython-39.pyctest_sunau.cpython-39.opt-1.pyctest_sunau.cpython-39.opt-2.pyctest_sunau.cpython-39.pyctest_sundry.cpython-39.opt-1.pyctest_sundry.cpython-39.opt-2.pyctest_sundry.cpython-39.pyctest_super.cpython-39.opt-1.pyctest_super.cpython-39.opt-2.pyctest_super.cpython-39.pyctest_support.cpython-39.opt-1.pyctest_support.cpython-39.opt-2.pyctest_support.cpython-39.pyctest_symbol.cpython-39.opt-1.pyctest_symbol.cpython-39.opt-2.pyctest_symbol.cpython-39.pyctest_symtable.cpython-39.opt-1.pyctest_symtable.cpython-39.opt-2.pyctest_symtable.cpython-39.pyctest_syntax.cpython-39.opt-1.pyctest_syntax.cpython-39.opt-2.pyctest_syntax.cpython-39.pyctest_sys.cpython-39.opt-1.pyctest_sys.cpython-39.opt-2.pyctest_sys.cpython-39.pyctest_sys_setprofile.cpython-39.opt-1.pyctest_sys_setprofile.cpython-39.opt-2.pyctest_sys_setprofile.cpython-39.pyctest_sys_settrace.cpython-39.opt-1.pyctest_sys_settrace.cpython-39.opt-2.pyctest_sys_settrace.cpython-39.pyctest_sysconfig.cpython-39.opt-1.pyctest_sysconfig.cpython-39.opt-2.pyctest_sysconfig.cpython-39.pyctest_syslog.cpython-39.opt-1.pyctest_syslog.cpython-39.opt-2.pyctest_syslog.cpython-39.pyctest_tabnanny.cpython-39.opt-1.pyctest_tabnanny.cpython-39.opt-2.pyctest_tabnanny.cpython-39.pyctest_tarfile.cpython-39.opt-1.pyctest_tarfile.cpython-39.opt-2.pyctest_tarfile.cpython-39.pyctest_tcl.cpython-39.opt-1.pyctest_tcl.cpython-39.opt-2.pyctest_tcl.cpython-39.pyctest_telnetlib.cpython-39.opt-1.pyctest_telnetlib.cpython-39.opt-2.pyctest_telnetlib.cpython-39.pyctest_tempfile.cpython-39.opt-1.pyctest_tempfile.cpython-39.opt-2.pyctest_tempfile.cpython-39.pyctest_textwrap.cpython-39.opt-1.pyctest_textwrap.cpython-39.opt-2.pyctest_textwrap.cpython-39.pyctest_thread.cpython-39.opt-1.pyctest_thread.cpython-39.opt-2.pyctest_thread.cpython-39.pyctest_threadedtempfile.cpython-39.opt-1.pyctest_threadedtempfile.cpython-39.opt-2.pyctest_threadedtempfile.cpython-39.pyctest_threading.cpython-39.opt-1.pyctest_threading.cpython-39.opt-2.pyctest_threading.cpython-39.pyctest_threading_local.cpython-39.opt-1.pyctest_threading_local.cpython-39.opt-2.pyctest_threading_local.cpython-39.pyctest_threadsignals.cpython-39.opt-1.pyctest_threadsignals.cpython-39.opt-2.pyctest_threadsignals.cpython-39.pyctest_time.cpython-39.opt-1.pyctest_time.cpython-39.opt-2.pyctest_time.cpython-39.pyctest_timeit.cpython-39.opt-1.pyctest_timeit.cpython-39.opt-2.pyctest_timeit.cpython-39.pyctest_timeout.cpython-39.opt-1.pyctest_timeout.cpython-39.opt-2.pyctest_timeout.cpython-39.pyctest_tix.cpython-39.opt-1.pyctest_tix.cpython-39.opt-2.pyctest_tix.cpython-39.pyctest_tk.cpython-39.opt-1.pyctest_tk.cpython-39.opt-2.pyctest_tk.cpython-39.pyctest_tokenize.cpython-39.opt-1.pyctest_tokenize.cpython-39.opt-2.pyctest_tokenize.cpython-39.pyctest_trace.cpython-39.opt-1.pyctest_trace.cpython-39.opt-2.pyctest_trace.cpython-39.pyctest_traceback.cpython-39.opt-1.pyctest_traceback.cpython-39.opt-2.pyctest_traceback.cpython-39.pyctest_tracemalloc.cpython-39.opt-1.pyctest_tracemalloc.cpython-39.opt-2.pyctest_tracemalloc.cpython-39.pyctest_ttk_guionly.cpython-39.opt-1.pyctest_ttk_guionly.cpython-39.opt-2.pyctest_ttk_guionly.cpython-39.pyctest_ttk_textonly.cpython-39.opt-1.pyctest_ttk_textonly.cpython-39.opt-2.pyctest_ttk_textonly.cpython-39.pyctest_tuple.cpython-39.opt-1.pyctest_tuple.cpython-39.opt-2.pyctest_tuple.cpython-39.pyctest_turtle.cpython-39.opt-1.pyctest_turtle.cpython-39.opt-2.pyctest_turtle.cpython-39.pyctest_type_comments.cpython-39.opt-1.pyctest_type_comments.cpython-39.opt-2.pyctest_type_comments.cpython-39.pyctest_typechecks.cpython-39.opt-1.pyctest_typechecks.cpython-39.opt-2.pyctest_typechecks.cpython-39.pyctest_types.cpython-39.opt-1.pyctest_types.cpython-39.opt-2.pyctest_types.cpython-39.pyctest_typing.cpython-39.opt-1.pyctest_typing.cpython-39.opt-2.pyctest_typing.cpython-39.pyctest_ucn.cpython-39.opt-1.pyctest_ucn.cpython-39.opt-2.pyctest_ucn.cpython-39.pyctest_unary.cpython-39.opt-1.pyctest_unary.cpython-39.opt-2.pyctest_unary.cpython-39.pyctest_unicode.cpython-39.opt-1.pyctest_unicode.cpython-39.opt-2.pyctest_unicode.cpython-39.pyctest_unicode_file.cpython-39.opt-1.pyctest_unicode_file.cpython-39.opt-2.pyctest_unicode_file.cpython-39.pyctest_unicode_file_functions.cpython-39.opt-1.pyctest_unicode_file_functions.cpython-39.opt-2.pyctest_unicode_file_functions.cpython-39.pyctest_unicode_identifiers.cpython-39.opt-1.pyctest_unicode_identifiers.cpython-39.opt-2.pyctest_unicode_identifiers.cpython-39.pyctest_unicodedata.cpython-39.opt-1.pyctest_unicodedata.cpython-39.opt-2.pyctest_unicodedata.cpython-39.pyctest_unittest.cpython-39.opt-1.pyctest_unittest.cpython-39.opt-2.pyctest_unittest.cpython-39.pyctest_univnewlines.cpython-39.opt-1.pyctest_univnewlines.cpython-39.opt-2.pyctest_univnewlines.cpython-39.pyctest_unpack.cpython-39.opt-1.pyctest_unpack.cpython-39.opt-2.pyctest_unpack.cpython-39.pyctest_unpack_ex.cpython-39.opt-1.pyctest_unpack_ex.cpython-39.opt-2.pyctest_unpack_ex.cpython-39.pyctest_unparse.cpython-39.opt-1.pyctest_unparse.cpython-39.opt-2.pyctest_unparse.cpython-39.pyctest_urllib.cpython-39.opt-1.pyctest_urllib.cpython-39.opt-2.pyctest_urllib.cpython-39.pyctest_urllib2.cpython-39.opt-1.pyctest_urllib2.cpython-39.opt-2.pyctest_urllib2.cpython-39.pyctest_urllib2_localnet.cpython-39.opt-1.pyctest_urllib2_localnet.cpython-39.opt-2.pyctest_urllib2_localnet.cpython-39.pyctest_urllib2net.cpython-39.opt-1.pyctest_urllib2net.cpython-39.opt-2.pyctest_urllib2net.cpython-39.pyctest_urllib_response.cpython-39.opt-1.pyctest_urllib_response.cpython-39.opt-2.pyctest_urllib_response.cpython-39.pyctest_urllibnet.cpython-39.opt-1.pyctest_urllibnet.cpython-39.opt-2.pyctest_urllibnet.cpython-39.pyctest_urlparse.cpython-39.opt-1.pyctest_urlparse.cpython-39.opt-2.pyctest_urlparse.cpython-39.pyctest_userdict.cpython-39.opt-1.pyctest_userdict.cpython-39.opt-2.pyctest_userdict.cpython-39.pyctest_userlist.cpython-39.opt-1.pyctest_userlist.cpython-39.opt-2.pyctest_userlist.cpython-39.pyctest_userstring.cpython-39.opt-1.pyctest_userstring.cpython-39.opt-2.pyctest_userstring.cpython-39.pyctest_utf8_mode.cpython-39.opt-1.pyctest_utf8_mode.cpython-39.opt-2.pyctest_utf8_mode.cpython-39.pyctest_utf8source.cpython-39.opt-1.pyctest_utf8source.cpython-39.opt-2.pyctest_utf8source.cpython-39.pyctest_uu.cpython-39.opt-1.pyctest_uu.cpython-39.opt-2.pyctest_uu.cpython-39.pyctest_uuid.cpython-39.opt-1.pyctest_uuid.cpython-39.opt-2.pyctest_uuid.cpython-39.pyctest_venv.cpython-39.opt-1.pyctest_venv.cpython-39.opt-2.pyctest_venv.cpython-39.pyctest_wait3.cpython-39.opt-1.pyctest_wait3.cpython-39.opt-2.pyctest_wait3.cpython-39.pyctest_wait4.cpython-39.opt-1.pyctest_wait4.cpython-39.opt-2.pyctest_wait4.cpython-39.pyctest_wave.cpython-39.opt-1.pyctest_wave.cpython-39.opt-2.pyctest_wave.cpython-39.pyctest_weakref.cpython-39.opt-1.pyctest_weakref.cpython-39.opt-2.pyctest_weakref.cpython-39.pyctest_weakset.cpython-39.opt-1.pyctest_weakset.cpython-39.opt-2.pyctest_weakset.cpython-39.pyctest_webbrowser.cpython-39.opt-1.pyctest_webbrowser.cpython-39.opt-2.pyctest_webbrowser.cpython-39.pyctest_winconsoleio.cpython-39.opt-1.pyctest_winconsoleio.cpython-39.opt-2.pyctest_winconsoleio.cpython-39.pyctest_winreg.cpython-39.opt-1.pyctest_winreg.cpython-39.opt-2.pyctest_winreg.cpython-39.pyctest_winsound.cpython-39.opt-1.pyctest_winsound.cpython-39.opt-2.pyctest_winsound.cpython-39.pyctest_with.cpython-39.opt-1.pyctest_with.cpython-39.opt-2.pyctest_with.cpython-39.pyctest_wsgiref.cpython-39.opt-1.pyctest_wsgiref.cpython-39.opt-2.pyctest_wsgiref.cpython-39.pyctest_xdrlib.cpython-39.opt-1.pyctest_xdrlib.cpython-39.opt-2.pyctest_xdrlib.cpython-39.pyctest_xml_dom_minicompat.cpython-39.opt-1.pyctest_xml_dom_minicompat.cpython-39.opt-2.pyctest_xml_dom_minicompat.cpython-39.pyctest_xml_etree.cpython-39.opt-1.pyctest_xml_etree.cpython-39.opt-2.pyctest_xml_etree.cpython-39.pyctest_xml_etree_c.cpython-39.opt-1.pyctest_xml_etree_c.cpython-39.opt-2.pyctest_xml_etree_c.cpython-39.pyctest_xmlrpc.cpython-39.opt-1.pyctest_xmlrpc.cpython-39.opt-2.pyctest_xmlrpc.cpython-39.pyctest_xmlrpc_net.cpython-39.opt-1.pyctest_xmlrpc_net.cpython-39.opt-2.pyctest_xmlrpc_net.cpython-39.pyctest_xxtestfuzz.cpython-39.opt-1.pyctest_xxtestfuzz.cpython-39.opt-2.pyctest_xxtestfuzz.cpython-39.pyctest_yield_from.cpython-39.opt-1.pyctest_yield_from.cpython-39.opt-2.pyctest_yield_from.cpython-39.pyctest_zipapp.cpython-39.opt-1.pyctest_zipapp.cpython-39.opt-2.pyctest_zipapp.cpython-39.pyctest_zipfile.cpython-39.opt-1.pyctest_zipfile.cpython-39.opt-2.pyctest_zipfile.cpython-39.pyctest_zipfile64.cpython-39.opt-1.pyctest_zipfile64.cpython-39.opt-2.pyctest_zipfile64.cpython-39.pyctest_zipimport.cpython-39.opt-1.pyctest_zipimport.cpython-39.opt-2.pyctest_zipimport.cpython-39.pyctest_zipimport_support.cpython-39.opt-1.pyctest_zipimport_support.cpython-39.opt-2.pyctest_zipimport_support.cpython-39.pyctest_zlib.cpython-39.opt-1.pyctest_zlib.cpython-39.opt-2.pyctest_zlib.cpython-39.pyctestcodec.cpython-39.opt-1.pyctestcodec.cpython-39.opt-2.pyctestcodec.cpython-39.pyctf_inherit_check.cpython-39.opt-1.pyctf_inherit_check.cpython-39.opt-2.pyctf_inherit_check.cpython-39.pyctime_hashlib.cpython-39.opt-1.pyctime_hashlib.cpython-39.opt-2.pyctime_hashlib.cpython-39.pycwin_console_handler.cpython-39.opt-1.pycwin_console_handler.cpython-39.opt-2.pycwin_console_handler.cpython-39.pycxmltests.cpython-39.opt-1.pycxmltests.cpython-39.opt-2.pycxmltests.cpython-39.pyc_test_multiprocessing.pyallsans.pemann_module.pyann_module2.pyann_module3.pyaudiodatapluck-alaw.aifcpluck-pcm16.aiffpluck-pcm16.aupluck-pcm16.wavpluck-pcm24.aiffpluck-pcm24.aupluck-pcm24.wavpluck-pcm32.aiffpluck-pcm32.aupluck-pcm32.wavpluck-pcm8.aiffpluck-pcm8.aupluck-pcm8.wavpluck-ulaw.aifcpluck-ulaw.auaudiotest.auaudiotests.pyaudit-tests.pyautotest.pybad_coding.pybad_coding2.pybad_getattr.pybad_getattr2.pybad_getattr3.pybadcert.pembadkey.pembadsyntax_3131.pybadsyntax_future10.pybadsyntax_future3.pybadsyntax_future4.pybadsyntax_future5.pybadsyntax_future6.pybadsyntax_future7.pybadsyntax_future8.pybadsyntax_future9.pybadsyntax_pep3120.pybisect_cmd.pycapath4e1295a3.05ed36f99.06e88d7b8.099d0fa06.0b1930218.0ceff1710.0cfgparser.1cfgparser.2cfgparser.3cjkencodingsbig5-utf8.txtbig5.txtbig5hkscs-utf8.txtbig5hkscs.txtcp949-utf8.txtcp949.txteuc_jisx0213-utf8.txteuc_jisx0213.txteuc_jp-utf8.txteuc_jp.txteuc_kr-utf8.txteuc_kr.txtgb18030-utf8.txtgb18030.txtgb2312-utf8.txtgb2312.txtgbk-utf8.txtgbk.txthz-utf8.txthz.txtiso2022_jp-utf8.txtiso2022_jp.txtiso2022_kr-utf8.txtiso2022_kr.txtjohab-utf8.txtjohab.txtshift_jis-utf8.txtshift_jis.txtshift_jisx0213-utf8.txtshift_jisx0213.txtclinic.testcmath_testcases.txtcoding20731.pycurses_tests.pydataREADMEdataclass_module_1.pydataclass_module_1_str.pydataclass_module_2.pydataclass_module_2_str.pydataclass_textanno.pydatetimetester.pydecimaltestdataabs.decTestadd.decTestand.decTestbase.decTestclamp.decTestclass.decTestcompare.decTestcomparetotal.decTestcomparetotmag.decTestcopy.decTestcopyabs.decTestcopynegate.decTestcopysign.decTestddAbs.decTestddAdd.decTestddAnd.decTestddBase.decTestddCanonical.decTestddClass.decTestddCompare.decTestddCompareSig.decTestddCompareTotal.decTestddCompareTotalMag.decTestddCopy.decTestddCopyAbs.decTestddCopyNegate.decTestddCopySign.decTestddDivide.decTestddDivideInt.decTestddEncode.decTestddFMA.decTestddInvert.decTestddLogB.decTestddMax.decTestddMaxMag.decTestddMin.decTestddMinMag.decTestddMinus.decTestddMultiply.decTestddNextMinus.decTestddNextPlus.decTestddNextToward.decTestddOr.decTestddPlus.decTestddQuantize.decTestddReduce.decTestddRemainder.decTestddRemainderNear.decTestddRotate.decTestddSameQuantum.decTestddScaleB.decTestddShift.decTestddSubtract.decTestddToIntegral.decTestddXor.decTestdecDouble.decTestdecQuad.decTestdecSingle.decTestdivide.decTestdivideint.decTestdqAbs.decTestdqAdd.decTestdqAnd.decTestdqBase.decTestdqCanonical.decTestdqClass.decTestdqCompare.decTestdqCompareSig.decTestdqCompareTotal.decTestdqCompareTotalMag.decTestdqCopy.decTestdqCopyAbs.decTestdqCopyNegate.decTestdqCopySign.decTestdqDivide.decTestdqDivideInt.decTestdqEncode.decTestdqFMA.decTestdqInvert.decTestdqLogB.decTestdqMax.decTestdqMaxMag.decTestdqMin.decTestdqMinMag.decTestdqMinus.decTestdqMultiply.decTestdqNextMinus.decTestdqNextPlus.decTestdqNextToward.decTestdqOr.decTestdqPlus.decTestdqQuantize.decTestdqReduce.decTestdqRemainder.decTestdqRemainderNear.decTestdqRotate.decTestdqSameQuantum.decTestdqScaleB.decTestdqShift.decTestdqSubtract.decTestdqToIntegral.decTestdqXor.decTestdsBase.decTestdsEncode.decTestexp.decTestextra.decTestfma.decTestinexact.decTestinvert.decTestln.decTestlog10.decTestlogb.decTestmax.decTestmaxmag.decTestmin.decTestminmag.decTestminus.decTestmultiply.decTestnextminus.decTestnextplus.decTestnexttoward.decTestor.decTestplus.decTestpower.decTestpowersqrt.decTestquantize.decTestrandomBound32.decTestrandoms.decTestreduce.decTestremainder.decTestremainderNear.decTestrescale.decTestrotate.decTestrounding.decTestsamequantum.decTestscaleb.decTestshift.decTestsquareroot.decTestsubtract.decTesttestall.decTesttointegral.decTesttointegralx.decTestxor.decTestdis_module.pydoctest_aliases.pydouble_const.pydtracedata__pycache__call_stack.cpython-39.opt-1.pyccall_stack.cpython-39.opt-2.pyccall_stack.cpython-39.pycgc.cpython-39.opt-1.pycgc.cpython-39.opt-2.pycgc.cpython-39.pycinstance.cpython-39.opt-1.pycinstance.cpython-39.opt-2.pycinstance.cpython-39.pycline.cpython-39.opt-1.pycline.cpython-39.opt-2.pycline.cpython-39.pycassert_usable.dassert_usable.stpcall_stack.dcall_stack.d.expectedcall_stack.pycall_stack.stpcall_stack.stp.expectedgc.dgc.d.expectedgc.pygc.stpgc.stp.expectedinstance.pyline.dline.d.expectedline.pyeintrdata__pycache__eintr_tester.cpython-39.opt-1.pyceintr_tester.cpython-39.opt-2.pyceintr_tester.cpython-39.pyceintr_tester.pyempty.vbsencoded_modules__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycmodule_iso_8859_1.cpython-39.opt-1.pycmodule_iso_8859_1.cpython-39.opt-2.pycmodule_iso_8859_1.cpython-39.pycmodule_koi8_r.cpython-39.opt-1.pycmodule_koi8_r.cpython-39.opt-2.pycmodule_koi8_r.cpython-39.pycmodule_iso_8859_1.pymodule_koi8_r.pyexception_hierarchy.txtffdh3072.pemfinal_a.pyfinal_b.pyfloating_points.txtfork_wait.pyformatfloat_testcases.txtfuture_test1.pyfuture_test2.pygdb_sample.pygood_getattr.pyidnsans.pemieee754.txtimghdrdatapython.bmppython.exrpython.gifpython.jpgpython.pbmpython.pgmpython.pngpython.ppmpython.raspython.sgipython.tiffpython.webppython.xbmimp_dummy.pyinspect_fodder.pyinspect_fodder2.pykeycert.passwd.pemkeycert.pemkeycert2.pemkeycert3.pemkeycert4.pemkeycertecc.pemlibregrtest__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyccmdline.cpython-39.opt-1.pyccmdline.cpython-39.opt-2.pyccmdline.cpython-39.pycmain.cpython-39.opt-1.pycmain.cpython-39.opt-2.pycmain.cpython-39.pycpgo.cpython-39.opt-1.pycpgo.cpython-39.opt-2.pycpgo.cpython-39.pycrefleak.cpython-39.opt-1.pycrefleak.cpython-39.opt-2.pycrefleak.cpython-39.pycruntest.cpython-39.opt-1.pycruntest.cpython-39.opt-2.pycruntest.cpython-39.pycruntest_mp.cpython-39.opt-1.pycruntest_mp.cpython-39.opt-2.pycruntest_mp.cpython-39.pycsave_env.cpython-39.opt-1.pycsave_env.cpython-39.opt-2.pycsave_env.cpython-39.pycsetup.cpython-39.opt-1.pycsetup.cpython-39.opt-2.pycsetup.cpython-39.pycutils.cpython-39.opt-1.pycutils.cpython-39.opt-2.pycutils.cpython-39.pycwin_utils.cpython-39.opt-1.pycwin_utils.cpython-39.opt-2.pycwin_utils.cpython-39.pyccmdline.pymain.pypgo.pyrefleak.pyruntest.pyruntest_mp.pysave_env.pysetup.pyutils.pywin_utils.pylist_tests.pylock_tests.pymailcap.txtmake_ssl_certs.pymapping_tests.pymath_testcases.txtmemory_watchdog.pymime.typesmock_socket.pymod_generics_cache.pymp_fork_bomb.pymp_preload.pymultibytecodec_support.pynokia.pemnosan.pemnullbytecert.pemnullcert.pempickletester.pyprofilee.pypstats.pckpycacert.pempycakey.pempyclbr_input.pypydoc_mod.pypydocfodder.pypythoninfo.pyrandv2_32.pckrandv2_64.pckrandv3.pckre_tests.pyrecursion.tarregrtest.pyrelimport.pyreperf.pyrevocation.crlsample_doctest.pysample_doctest_no_docstrings.pysample_doctest_no_doctests.pysecp384r1.pemselfsigned_pythontestdotnet.pemseq_tests.pysgml_input.htmlsignalinterproctester.pysndhdrdataREADMEsndhdr.8svxsndhdr.aifcsndhdr.aiffsndhdr.ausndhdr.hcomsndhdr.sndtsndhdr.vocsndhdr.wavsortperf.pyssl_cert.pemssl_key.passwd.pemssl_key.pemssl_servers.pyssltests.pystring_tests.pysubprocessdata__pycache__fd_status.cpython-39.opt-1.pycfd_status.cpython-39.opt-2.pycfd_status.cpython-39.pycinput_reader.cpython-39.opt-1.pycinput_reader.cpython-39.opt-2.pycinput_reader.cpython-39.pycqcat.cpython-39.opt-1.pycqcat.cpython-39.opt-2.pycqcat.cpython-39.pycqgrep.cpython-39.opt-1.pycqgrep.cpython-39.opt-2.pycqgrep.cpython-39.pycsigchild_ignore.cpython-39.opt-1.pycsigchild_ignore.cpython-39.opt-2.pycsigchild_ignore.cpython-39.pycfd_status.pyinput_reader.pyqcat.pyqgrep.pysigchild_ignore.pysupport__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycbytecode_helper.cpython-39.opt-1.pycbytecode_helper.cpython-39.opt-2.pycbytecode_helper.cpython-39.pychashlib_helper.cpython-39.opt-1.pychashlib_helper.cpython-39.opt-2.pychashlib_helper.cpython-39.pyclogging_helper.cpython-39.opt-1.pyclogging_helper.cpython-39.opt-2.pyclogging_helper.cpython-39.pycscript_helper.cpython-39.opt-1.pycscript_helper.cpython-39.opt-2.pycscript_helper.cpython-39.pycsocket_helper.cpython-39.opt-1.pycsocket_helper.cpython-39.opt-2.pycsocket_helper.cpython-39.pyctestresult.cpython-39.opt-1.pyctestresult.cpython-39.opt-2.pyctestresult.cpython-39.pycbytecode_helper.pyhashlib_helper.pylogging_helper.pyscript_helper.pysocket_helper.pytestresult.pytalos-2019-0758.pemtest___all__.pytest___future__.pytest__locale.pytest__opcode.pytest__osx_support.pytest__xxsubinterpreters.pytest_abc.pytest_abstract_numbers.pytest_aifc.pytest_argparse.pytest_array.pytest_asdl_parser.pytest_ast.pytest_asyncgen.pytest_asynchat.pytest_asyncio__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pycecho.cpython-39.opt-1.pycecho.cpython-39.opt-2.pycecho.cpython-39.pycecho2.cpython-39.opt-1.pycecho2.cpython-39.opt-2.pycecho2.cpython-39.pycecho3.cpython-39.opt-1.pycecho3.cpython-39.opt-2.pycecho3.cpython-39.pycfunctional.cpython-39.opt-1.pycfunctional.cpython-39.opt-2.pycfunctional.cpython-39.pyctest_asyncio_waitfor.cpython-39.opt-1.pyctest_asyncio_waitfor.cpython-39.opt-2.pyctest_asyncio_waitfor.cpython-39.pyctest_base_events.cpython-39.opt-1.pyctest_base_events.cpython-39.opt-2.pyctest_base_events.cpython-39.pyctest_buffered_proto.cpython-39.opt-1.pyctest_buffered_proto.cpython-39.opt-2.pyctest_buffered_proto.cpython-39.pyctest_context.cpython-39.opt-1.pyctest_context.cpython-39.opt-2.pyctest_context.cpython-39.pyctest_events.cpython-39.opt-1.pyctest_events.cpython-39.opt-2.pyctest_events.cpython-39.pyctest_futures.cpython-39.opt-1.pyctest_futures.cpython-39.opt-2.pyctest_futures.cpython-39.pyctest_futures2.cpython-39.opt-1.pyctest_futures2.cpython-39.opt-2.pyctest_futures2.cpython-39.pyctest_locks.cpython-39.opt-1.pyctest_locks.cpython-39.opt-2.pyctest_locks.cpython-39.pyctest_pep492.cpython-39.opt-1.pyctest_pep492.cpython-39.opt-2.pyctest_pep492.cpython-39.pyctest_proactor_events.cpython-39.opt-1.pyctest_proactor_events.cpython-39.opt-2.pyctest_proactor_events.cpython-39.pyctest_protocols.cpython-39.opt-1.pyctest_protocols.cpython-39.opt-2.pyctest_protocols.cpython-39.pyctest_queues.cpython-39.opt-1.pyctest_queues.cpython-39.opt-2.pyctest_queues.cpython-39.pyctest_runners.cpython-39.opt-1.pyctest_runners.cpython-39.opt-2.pyctest_runners.cpython-39.pyctest_selector_events.cpython-39.opt-1.pyctest_selector_events.cpython-39.opt-2.pyctest_selector_events.cpython-39.pyctest_sendfile.cpython-39.opt-1.pyctest_sendfile.cpython-39.opt-2.pyctest_sendfile.cpython-39.pyctest_server.cpython-39.opt-1.pyctest_server.cpython-39.opt-2.pyctest_server.cpython-39.pyctest_sock_lowlevel.cpython-39.opt-1.pyctest_sock_lowlevel.cpython-39.opt-2.pyctest_sock_lowlevel.cpython-39.pyctest_sslproto.cpython-39.opt-1.pyctest_sslproto.cpython-39.opt-2.pyctest_sslproto.cpython-39.pyctest_streams.cpython-39.opt-1.pyctest_streams.cpython-39.opt-2.pyctest_streams.cpython-39.pyctest_subprocess.cpython-39.opt-1.pyctest_subprocess.cpython-39.opt-2.pyctest_subprocess.cpython-39.pyctest_tasks.cpython-39.opt-1.pyctest_tasks.cpython-39.opt-2.pyctest_tasks.cpython-39.pyctest_threads.cpython-39.opt-1.pyctest_threads.cpython-39.opt-2.pyctest_threads.cpython-39.pyctest_transports.cpython-39.opt-1.pyctest_transports.cpython-39.opt-2.pyctest_transports.cpython-39.pyctest_unix_events.cpython-39.opt-1.pyctest_unix_events.cpython-39.opt-2.pyctest_unix_events.cpython-39.pyctest_windows_events.cpython-39.opt-1.pyctest_windows_events.cpython-39.opt-2.pyctest_windows_events.cpython-39.pyctest_windows_utils.cpython-39.opt-1.pyctest_windows_utils.cpython-39.opt-2.pyctest_windows_utils.cpython-39.pycutils.cpython-39.opt-1.pycutils.cpython-39.opt-2.pycutils.cpython-39.pycecho.pyecho2.pyecho3.pyfunctional.pytest_asyncio_waitfor.pytest_base_events.pytest_buffered_proto.pytest_context.pytest_events.pytest_futures.pytest_futures2.pytest_locks.pytest_pep492.pytest_proactor_events.pytest_protocols.pytest_queues.pytest_runners.pytest_selector_events.pytest_sendfile.pytest_server.pytest_sock_lowlevel.pytest_sslproto.pytest_streams.pytest_subprocess.pytest_tasks.pytest_threads.pytest_transports.pytest_unix_events.pytest_windows_events.pytest_windows_utils.pyutils.pytest_asyncore.pytest_atexit.pytest_audioop.pytest_audit.pytest_augassign.pytest_base64.pytest_baseexception.pytest_bdb.pytest_bigaddrspace.pytest_bigmem.pytest_binascii.pytest_binhex.pytest_binop.pytest_bisect.pytest_bool.pytest_buffer.pytest_bufio.pytest_builtin.pytest_bytes.pytest_bz2.pytest_c_locale_coercion.pytest_calendar.pytest_call.pytest_capi.pytest_cgi.pytest_cgitb.pytest_charmapcodec.pytest_check_c_globals.pytest_class.pytest_clinic.pytest_cmath.pytest_cmd.pytest_cmd_line.pytest_cmd_line_script.pytest_code.pytest_code_module.pytest_codeccallbacks.pytest_codecencodings_cn.pytest_codecencodings_hk.pytest_codecencodings_iso2022.pytest_codecencodings_jp.pytest_codecencodings_kr.pytest_codecencodings_tw.pytest_codecmaps_cn.pytest_codecmaps_hk.pytest_codecmaps_jp.pytest_codecmaps_kr.pytest_codecmaps_tw.pytest_codecs.pytest_codeop.pytest_collections.pytest_colorsys.pytest_compare.pytest_compile.pytest_compileall.pytest_complex.pytest_concurrent_futures.pytest_configparser.pytest_contains.pytest_context.pytest_contextlib.pytest_contextlib_async.pytest_copy.pytest_copyreg.pytest_coroutines.pytest_cprofile.pytest_crashers.pytest_crypt.pytest_csv.pytest_ctypes.pytest_curses.pytest_dataclasses.pytest_datetime.pytest_dbm.pytest_dbm_dumb.pytest_dbm_gnu.pytest_dbm_ndbm.pytest_decimal.pytest_decorators.pytest_defaultdict.pytest_deque.pytest_descr.pytest_descrtut.pytest_devpoll.pytest_dict.pytest_dict_version.pytest_dictcomps.pytest_dictviews.pytest_difflib.pytest_difflib_expect.htmltest_dis.pytest_distutils.pytest_doctest.pytest_doctest.txttest_doctest2.pytest_doctest2.txttest_doctest3.txttest_doctest4.txttest_docxmlrpc.pytest_dtrace.pytest_dynamic.pytest_dynamicclassattribute.pytest_eintr.pytest_email__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest__encoded_words.cpython-39.opt-1.pyctest__encoded_words.cpython-39.opt-2.pyctest__encoded_words.cpython-39.pyctest__header_value_parser.cpython-39.opt-1.pyctest__header_value_parser.cpython-39.opt-2.pyctest__header_value_parser.cpython-39.pyctest_asian_codecs.cpython-39.opt-1.pyctest_asian_codecs.cpython-39.opt-2.pyctest_asian_codecs.cpython-39.pyctest_contentmanager.cpython-39.opt-1.pyctest_contentmanager.cpython-39.opt-2.pyctest_contentmanager.cpython-39.pyctest_defect_handling.cpython-39.opt-1.pyctest_defect_handling.cpython-39.opt-2.pyctest_defect_handling.cpython-39.pyctest_email.cpython-39.opt-1.pyctest_email.cpython-39.opt-2.pyctest_email.cpython-39.pyctest_generator.cpython-39.opt-1.pyctest_generator.cpython-39.opt-2.pyctest_generator.cpython-39.pyctest_headerregistry.cpython-39.opt-1.pyctest_headerregistry.cpython-39.opt-2.pyctest_headerregistry.cpython-39.pyctest_inversion.cpython-39.opt-1.pyctest_inversion.cpython-39.opt-2.pyctest_inversion.cpython-39.pyctest_message.cpython-39.opt-1.pyctest_message.cpython-39.opt-2.pyctest_message.cpython-39.pyctest_parser.cpython-39.opt-1.pyctest_parser.cpython-39.opt-2.pyctest_parser.cpython-39.pyctest_pickleable.cpython-39.opt-1.pyctest_pickleable.cpython-39.opt-2.pyctest_pickleable.cpython-39.pyctest_policy.cpython-39.opt-1.pyctest_policy.cpython-39.opt-2.pyctest_policy.cpython-39.pyctest_utils.cpython-39.opt-1.pyctest_utils.cpython-39.opt-2.pyctest_utils.cpython-39.pyctorture_test.cpython-39.opt-1.pyctorture_test.cpython-39.opt-2.pyctorture_test.cpython-39.pycdataPyBanner048.gifaudiotest.aumsg_01.txtmsg_02.txtmsg_03.txtmsg_04.txtmsg_05.txtmsg_06.txtmsg_07.txtmsg_08.txtmsg_09.txtmsg_10.txtmsg_11.txtmsg_12.txtmsg_12a.txtmsg_13.txtmsg_14.txtmsg_15.txtmsg_16.txtmsg_17.txtmsg_18.txtmsg_19.txtmsg_20.txtmsg_21.txtmsg_22.txtmsg_23.txtmsg_24.txtmsg_25.txtmsg_26.txtmsg_27.txtmsg_28.txtmsg_29.txtmsg_30.txtmsg_31.txtmsg_32.txtmsg_33.txtmsg_34.txtmsg_35.txtmsg_36.txtmsg_37.txtmsg_38.txtmsg_39.txtmsg_40.txtmsg_41.txtmsg_42.txtmsg_43.txtmsg_44.txtmsg_45.txtmsg_46.txttest__encoded_words.pytest__header_value_parser.pytest_asian_codecs.pytest_contentmanager.pytest_defect_handling.pytest_email.pytest_generator.pytest_headerregistry.pytest_inversion.pytest_message.pytest_parser.pytest_pickleable.pytest_policy.pytest_utils.pytorture_test.pytest_embed.pytest_ensurepip.pytest_enum.pytest_enumerate.pytest_eof.pytest_epoll.pytest_errno.pytest_exception_hierarchy.pytest_exception_variations.pytest_exceptions.pytest_extcall.pytest_faulthandler.pytest_fcntl.pytest_file.pytest_file_eintr.pytest_filecmp.pytest_fileinput.pytest_fileio.pytest_finalization.pytest_float.pytest_flufl.pytest_fnmatch.pytest_fork1.pytest_format.pytest_fractions.pytest_frame.pytest_frozen.pytest_fstring.pytest_ftplib.pytest_funcattrs.pytest_functools.pytest_future.pytest_future3.pytest_future4.pytest_future5.pytest_gc.pytest_gdb.pytest_generator_stop.pytest_generators.pytest_genericalias.pytest_genericclass.pytest_genericpath.pytest_genexps.pytest_getargs2.pytest_getopt.pytest_getpass.pytest_gettext.pytest_glob.pytest_global.pytest_grammar.pytest_graphlib.pytest_grp.pytest_gzip.pytest_hash.pytest_hashlib.pytest_heapq.pytest_hmac.pytest_html.pytest_htmlparser.pytest_http_cookiejar.pytest_http_cookies.pytest_httplib.pytest_httpservers.pytest_idle.pytest_imaplib.pytest_imghdr.pytest_imp.pytest_import__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pycdatacircular_imports__pycache__basic.cpython-39.opt-1.pycbasic.cpython-39.opt-2.pycbasic.cpython-39.pycbasic2.cpython-39.opt-1.pycbasic2.cpython-39.opt-2.pycbasic2.cpython-39.pycbinding.cpython-39.opt-1.pycbinding.cpython-39.opt-2.pycbinding.cpython-39.pycbinding2.cpython-39.opt-1.pycbinding2.cpython-39.opt-2.pycbinding2.cpython-39.pycfrom_cycle1.cpython-39.opt-1.pycfrom_cycle1.cpython-39.opt-2.pycfrom_cycle1.cpython-39.pycfrom_cycle2.cpython-39.opt-1.pycfrom_cycle2.cpython-39.opt-2.pycfrom_cycle2.cpython-39.pycindirect.cpython-39.opt-1.pycindirect.cpython-39.opt-2.pycindirect.cpython-39.pycrebinding.cpython-39.opt-1.pycrebinding.cpython-39.opt-2.pycrebinding.cpython-39.pycrebinding2.cpython-39.opt-1.pycrebinding2.cpython-39.opt-2.pycrebinding2.cpython-39.pycsource.cpython-39.opt-1.pycsource.cpython-39.opt-2.pycsource.cpython-39.pycsubpackage.cpython-39.opt-1.pycsubpackage.cpython-39.opt-2.pycsubpackage.cpython-39.pycuse.cpython-39.opt-1.pycuse.cpython-39.opt-2.pycuse.cpython-39.pycutil.cpython-39.opt-1.pycutil.cpython-39.opt-2.pycutil.cpython-39.pycbasic.pybasic2.pybinding.pybinding2.pyfrom_cycle1.pyfrom_cycle2.pyindirect.pyrebinding.pyrebinding2.pysource.pysubpackage.pysubpkg__pycache__subpackage2.cpython-39.opt-1.pycsubpackage2.cpython-39.opt-2.pycsubpackage2.cpython-39.pycutil.cpython-39.opt-1.pycutil.cpython-39.opt-2.pycutil.cpython-39.pycsubpackage2.pyutil.pyuse.pyutil.pypackage__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycsubmodule.cpython-39.opt-1.pycsubmodule.cpython-39.opt-2.pycsubmodule.cpython-39.pycsubmodule.pypackage2__pycache__submodule1.cpython-39.opt-1.pycsubmodule1.cpython-39.opt-2.pycsubmodule1.cpython-39.pycsubmodule2.cpython-39.opt-1.pycsubmodule2.cpython-39.opt-2.pycsubmodule2.cpython-39.pycsubmodule1.pysubmodule2.pyunwritable__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycx.cpython-39.opt-1.pycx.cpython-39.opt-2.pycx.cpython-39.pycx.pytest_importlib__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pycabc.cpython-39.opt-1.pycabc.cpython-39.opt-2.pycabc.cpython-39.pycfixtures.cpython-39.opt-1.pycfixtures.cpython-39.opt-2.pycfixtures.cpython-39.pycstubs.cpython-39.opt-1.pycstubs.cpython-39.opt-2.pycstubs.cpython-39.pyctest_abc.cpython-39.opt-1.pyctest_abc.cpython-39.opt-2.pyctest_abc.cpython-39.pyctest_api.cpython-39.opt-1.pyctest_api.cpython-39.opt-2.pyctest_api.cpython-39.pyctest_files.cpython-39.opt-1.pyctest_files.cpython-39.opt-2.pyctest_files.cpython-39.pyctest_lazy.cpython-39.opt-1.pyctest_lazy.cpython-39.opt-2.pyctest_lazy.cpython-39.pyctest_locks.cpython-39.opt-1.pyctest_locks.cpython-39.opt-2.pyctest_locks.cpython-39.pyctest_main.cpython-39.opt-1.pyctest_main.cpython-39.opt-2.pyctest_main.cpython-39.pyctest_metadata_api.cpython-39.opt-1.pyctest_metadata_api.cpython-39.opt-2.pyctest_metadata_api.cpython-39.pyctest_namespace_pkgs.cpython-39.opt-1.pyctest_namespace_pkgs.cpython-39.opt-2.pyctest_namespace_pkgs.cpython-39.pyctest_open.cpython-39.opt-1.pyctest_open.cpython-39.opt-2.pyctest_open.cpython-39.pyctest_path.cpython-39.opt-1.pyctest_path.cpython-39.opt-2.pyctest_path.cpython-39.pyctest_pkg_import.cpython-39.opt-1.pyctest_pkg_import.cpython-39.opt-2.pyctest_pkg_import.cpython-39.pyctest_read.cpython-39.opt-1.pyctest_read.cpython-39.opt-2.pyctest_read.cpython-39.pyctest_resource.cpython-39.opt-1.pyctest_resource.cpython-39.opt-2.pyctest_resource.cpython-39.pyctest_spec.cpython-39.opt-1.pyctest_spec.cpython-39.opt-2.pyctest_spec.cpython-39.pyctest_threaded_import.cpython-39.opt-1.pyctest_threaded_import.cpython-39.opt-2.pyctest_threaded_import.cpython-39.pyctest_util.cpython-39.opt-1.pyctest_util.cpython-39.opt-2.pyctest_util.cpython-39.pyctest_windows.cpython-39.opt-1.pyctest_windows.cpython-39.opt-2.pyctest_windows.cpython-39.pyctest_zip.cpython-39.opt-1.pyctest_zip.cpython-39.opt-2.pyctest_zip.cpython-39.pycthreaded_import_hangers.cpython-39.opt-1.pycthreaded_import_hangers.cpython-39.opt-2.pycthreaded_import_hangers.cpython-39.pycutil.cpython-39.opt-1.pycutil.cpython-39.opt-2.pycutil.cpython-39.pycabc.pybuiltin__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_finder.cpython-39.opt-1.pyctest_finder.cpython-39.opt-2.pyctest_finder.cpython-39.pyctest_loader.cpython-39.opt-1.pyctest_loader.cpython-39.opt-2.pyctest_loader.cpython-39.pyctest_finder.pytest_loader.pydata__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycexample-21.12-py3-none-any.whlexample-21.12-py3.6.eggdata01__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycbinary.filesubdirectory__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycbinary.fileutf-16.fileutf-8.filedata02__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycone__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycresource1.txttwo__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycresource2.txtdata03__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycnamespaceportion1__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycportion2__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycresource1.txtextension__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_case_sensitivity.cpython-39.opt-1.pyctest_case_sensitivity.cpython-39.opt-2.pyctest_case_sensitivity.cpython-39.pyctest_finder.cpython-39.opt-1.pyctest_finder.cpython-39.opt-2.pyctest_finder.cpython-39.pyctest_loader.cpython-39.opt-1.pyctest_loader.cpython-39.opt-2.pyctest_loader.cpython-39.pyctest_path_hook.cpython-39.opt-1.pyctest_path_hook.cpython-39.opt-2.pyctest_path_hook.cpython-39.pyctest_case_sensitivity.pytest_finder.pytest_loader.pytest_path_hook.pyfixtures.pyfrozen__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_finder.cpython-39.opt-1.pyctest_finder.cpython-39.opt-2.pyctest_finder.cpython-39.pyctest_loader.cpython-39.opt-1.pyctest_loader.cpython-39.opt-2.pyctest_loader.cpython-39.pyctest_finder.pytest_loader.pyimport___init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest___loader__.cpython-39.opt-1.pyctest___loader__.cpython-39.opt-2.pyctest___loader__.cpython-39.pyctest___package__.cpython-39.opt-1.pyctest___package__.cpython-39.opt-2.pyctest___package__.cpython-39.pyctest_api.cpython-39.opt-1.pyctest_api.cpython-39.opt-2.pyctest_api.cpython-39.pyctest_caching.cpython-39.opt-1.pyctest_caching.cpython-39.opt-2.pyctest_caching.cpython-39.pyctest_fromlist.cpython-39.opt-1.pyctest_fromlist.cpython-39.opt-2.pyctest_fromlist.cpython-39.pyctest_meta_path.cpython-39.opt-1.pyctest_meta_path.cpython-39.opt-2.pyctest_meta_path.cpython-39.pyctest_packages.cpython-39.opt-1.pyctest_packages.cpython-39.opt-2.pyctest_packages.cpython-39.pyctest_path.cpython-39.opt-1.pyctest_path.cpython-39.opt-2.pyctest_path.cpython-39.pyctest_relative_imports.cpython-39.opt-1.pyctest_relative_imports.cpython-39.opt-2.pyctest_relative_imports.cpython-39.pyctest___loader__.pytest___package__.pytest_api.pytest_caching.pytest_fromlist.pytest_meta_path.pytest_packages.pytest_path.pytest_relative_imports.pynamespace_pkgsboth_portionsfoo__pycache__one.cpython-39.opt-1.pycone.cpython-39.opt-2.pycone.cpython-39.pyctwo.cpython-39.opt-1.pyctwo.cpython-39.opt-2.pyctwo.cpython-39.pycone.pytwo.pymissing_directory.zipmodule_and_namespace_package__pycache__a_test.cpython-39.opt-1.pyca_test.cpython-39.opt-2.pyca_test.cpython-39.pyca_testa_test.pyemptynested_portion1.zipnot_a_namespace_pkgfoo__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycone.cpython-39.opt-1.pycone.cpython-39.opt-2.pycone.cpython-39.pycone.pyportion1foo__pycache__one.cpython-39.opt-1.pycone.cpython-39.opt-2.pycone.cpython-39.pycone.pyportion2foo__pycache__two.cpython-39.opt-1.pyctwo.cpython-39.opt-2.pyctwo.cpython-39.pyctwo.pyproject1parentchild__pycache__one.cpython-39.opt-1.pycone.cpython-39.opt-2.pycone.cpython-39.pycone.pyproject2parentchild__pycache__two.cpython-39.opt-1.pyctwo.cpython-39.opt-2.pyctwo.cpython-39.pyctwo.pyproject3parentchild__pycache__three.cpython-39.opt-1.pycthree.cpython-39.opt-2.pycthree.cpython-39.pycthree.pytop_level_portion1.zippartial__pycache__cfimport.cpython-39.opt-1.pyccfimport.cpython-39.opt-2.pyccfimport.cpython-39.pycpool_in_threads.cpython-39.opt-1.pycpool_in_threads.cpython-39.opt-2.pycpool_in_threads.cpython-39.pyccfimport.pypool_in_threads.pysource__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_case_sensitivity.cpython-39.opt-1.pyctest_case_sensitivity.cpython-39.opt-2.pyctest_case_sensitivity.cpython-39.pyctest_file_loader.cpython-39.opt-1.pyctest_file_loader.cpython-39.opt-2.pyctest_file_loader.cpython-39.pyctest_finder.cpython-39.opt-1.pyctest_finder.cpython-39.opt-2.pyctest_finder.cpython-39.pyctest_path_hook.cpython-39.opt-1.pyctest_path_hook.cpython-39.opt-2.pyctest_path_hook.cpython-39.pyctest_source_encoding.cpython-39.opt-1.pyctest_source_encoding.cpython-39.opt-2.pyctest_source_encoding.cpython-39.pyctest_case_sensitivity.pytest_file_loader.pytest_finder.pytest_path_hook.pytest_source_encoding.pystubs.pytest_abc.pytest_api.pytest_files.pytest_lazy.pytest_locks.pytest_main.pytest_metadata_api.pytest_namespace_pkgs.pytest_open.pytest_path.pytest_pkg_import.pytest_read.pytest_resource.pytest_spec.pytest_threaded_import.pytest_util.pytest_windows.pytest_zip.pythreaded_import_hangers.pyutil.pyzipdata01__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycziptestdata.zipzipdata02__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycziptestdata.ziptest_index.pytest_inspect.pytest_int.pytest_int_literal.pytest_io.pytest_ioctl.pytest_ipaddress.pytest_isinstance.pytest_iter.pytest_iterlen.pytest_itertools.pytest_json__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_decode.cpython-39.opt-1.pyctest_decode.cpython-39.opt-2.pyctest_decode.cpython-39.pyctest_default.cpython-39.opt-1.pyctest_default.cpython-39.opt-2.pyctest_default.cpython-39.pyctest_dump.cpython-39.opt-1.pyctest_dump.cpython-39.opt-2.pyctest_dump.cpython-39.pyctest_encode_basestring_ascii.cpython-39.opt-1.pyctest_encode_basestring_ascii.cpython-39.opt-2.pyctest_encode_basestring_ascii.cpython-39.pyctest_enum.cpython-39.opt-1.pyctest_enum.cpython-39.opt-2.pyctest_enum.cpython-39.pyctest_fail.cpython-39.opt-1.pyctest_fail.cpython-39.opt-2.pyctest_fail.cpython-39.pyctest_float.cpython-39.opt-1.pyctest_float.cpython-39.opt-2.pyctest_float.cpython-39.pyctest_indent.cpython-39.opt-1.pyctest_indent.cpython-39.opt-2.pyctest_indent.cpython-39.pyctest_pass1.cpython-39.opt-1.pyctest_pass1.cpython-39.opt-2.pyctest_pass1.cpython-39.pyctest_pass2.cpython-39.opt-1.pyctest_pass2.cpython-39.opt-2.pyctest_pass2.cpython-39.pyctest_pass3.cpython-39.opt-1.pyctest_pass3.cpython-39.opt-2.pyctest_pass3.cpython-39.pyctest_recursion.cpython-39.opt-1.pyctest_recursion.cpython-39.opt-2.pyctest_recursion.cpython-39.pyctest_scanstring.cpython-39.opt-1.pyctest_scanstring.cpython-39.opt-2.pyctest_scanstring.cpython-39.pyctest_separators.cpython-39.opt-1.pyctest_separators.cpython-39.opt-2.pyctest_separators.cpython-39.pyctest_speedups.cpython-39.opt-1.pyctest_speedups.cpython-39.opt-2.pyctest_speedups.cpython-39.pyctest_tool.cpython-39.opt-1.pyctest_tool.cpython-39.opt-2.pyctest_tool.cpython-39.pyctest_unicode.cpython-39.opt-1.pyctest_unicode.cpython-39.opt-2.pyctest_unicode.cpython-39.pyctest_decode.pytest_default.pytest_dump.pytest_encode_basestring_ascii.pytest_enum.pytest_fail.pytest_float.pytest_indent.pytest_pass1.pytest_pass2.pytest_pass3.pytest_recursion.pytest_scanstring.pytest_separators.pytest_speedups.pytest_tool.pytest_unicode.pytest_keyword.pytest_keywordonlyarg.pytest_kqueue.pytest_largefile.pytest_lib2to3.pytest_linecache.pytest_list.pytest_listcomps.pytest_lltrace.pytest_locale.pytest_logging.pytest_long.pytest_longexp.pytest_lzma.pytest_mailbox.pytest_mailcap.pytest_marshal.pytest_math.pytest_memoryio.pytest_memoryview.pytest_metaclass.pytest_mimetypes.pytest_minidom.pytest_mmap.pytest_module.pytest_modulefinder.pytest_msilib.pytest_multibytecodec.pytest_multiprocessing_fork.pytest_multiprocessing_forkserver.pytest_multiprocessing_main_handling.pytest_multiprocessing_spawn.pytest_named_expressions.pytest_netrc.pytest_nis.pytest_nntplib.pytest_ntpath.pytest_numeric_tower.pytest_opcodes.pytest_openpty.pytest_operator.pytest_optparse.pytest_ordered_dict.pytest_os.pytest_ossaudiodev.pytest_osx_env.pytest_parser.pytest_pathlib.pytest_pdb.pytest_peepholer.pytest_peg_generator__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_c_parser.cpython-39.opt-1.pyctest_c_parser.cpython-39.opt-2.pyctest_c_parser.cpython-39.pyctest_first_sets.cpython-39.opt-1.pyctest_first_sets.cpython-39.opt-2.pyctest_first_sets.cpython-39.pyctest_pegen.cpython-39.opt-1.pyctest_pegen.cpython-39.opt-2.pyctest_pegen.cpython-39.pyctest_c_parser.pytest_first_sets.pytest_pegen.pytest_peg_parser.pytest_pickle.pytest_picklebuffer.pytest_pickletools.pytest_pipes.pytest_pkg.pytest_pkgutil.pytest_platform.pytest_plistlib.pytest_poll.pytest_popen.pytest_poplib.pytest_positional_only_arg.pytest_posix.pytest_posixpath.pytest_pow.pytest_pprint.pytest_print.pytest_profile.pytest_property.pytest_pstats.pytest_pty.pytest_pulldom.pytest_pwd.pytest_py_compile.pytest_pyclbr.pytest_pydoc.pytest_pyexpat.pytest_queue.pytest_quopri.pytest_raise.pytest_random.pytest_range.pytest_re.pytest_readline.pytest_regrtest.pytest_repl.pytest_reprlib.pytest_resource.pytest_richcmp.pytest_rlcompleter.pytest_robotparser.pytest_runpy.pytest_sax.pytest_sched.pytest_scope.pytest_script_helper.pytest_secrets.pytest_select.pytest_selectors.pytest_set.pytest_setcomps.pytest_shelve.pytest_shlex.pytest_shutil.pytest_signal.pytest_site.pytest_slice.pytest_smtpd.pytest_smtplib.pytest_smtpnet.pytest_sndhdr.pytest_socket.pytest_socketserver.pytest_sort.pytest_source_encoding.pytest_spwd.pytest_sqlite.pytest_ssl.pytest_startfile.pytest_stat.pytest_statistics.pytest_strftime.pytest_string.pytest_string_literals.pytest_stringprep.pytest_strptime.pytest_strtod.pytest_struct.pytest_structmembers.pytest_structseq.pytest_subclassinit.pytest_subprocess.pytest_sunau.pytest_sundry.pytest_super.pytest_support.pytest_symbol.pytest_symtable.pytest_syntax.pytest_sys.pytest_sys_setprofile.pytest_sys_settrace.pytest_sysconfig.pytest_syslog.pytest_tabnanny.pytest_tarfile.pytest_tcl.pytest_telnetlib.pytest_tempfile.pytest_textwrap.pytest_thread.pytest_threadedtempfile.pytest_threading.pytest_threading_local.pytest_threadsignals.pytest_time.pytest_timeit.pytest_timeout.pytest_tix.pytest_tk.pytest_tokenize.pytest_tools__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyctest_fixcid.cpython-39.opt-1.pyctest_fixcid.cpython-39.opt-2.pyctest_fixcid.cpython-39.pyctest_gprof2html.cpython-39.opt-1.pyctest_gprof2html.cpython-39.opt-2.pyctest_gprof2html.cpython-39.pyctest_i18n.cpython-39.opt-1.pyctest_i18n.cpython-39.opt-2.pyctest_i18n.cpython-39.pyctest_lll.cpython-39.opt-1.pyctest_lll.cpython-39.opt-2.pyctest_lll.cpython-39.pyctest_md5sum.cpython-39.opt-1.pyctest_md5sum.cpython-39.opt-2.pyctest_md5sum.cpython-39.pyctest_pathfix.cpython-39.opt-1.pyctest_pathfix.cpython-39.opt-2.pyctest_pathfix.cpython-39.pyctest_pdeps.cpython-39.opt-1.pyctest_pdeps.cpython-39.opt-2.pyctest_pdeps.cpython-39.pyctest_pindent.cpython-39.opt-1.pyctest_pindent.cpython-39.opt-2.pyctest_pindent.cpython-39.pyctest_reindent.cpython-39.opt-1.pyctest_reindent.cpython-39.opt-2.pyctest_reindent.cpython-39.pyctest_sundry.cpython-39.opt-1.pyctest_sundry.cpython-39.opt-2.pyctest_sundry.cpython-39.pyctest_fixcid.pytest_gprof2html.pytest_i18n.pytest_lll.pytest_md5sum.pytest_pathfix.pytest_pdeps.pytest_pindent.pytest_reindent.pytest_sundry.pytest_trace.pytest_traceback.pytest_tracemalloc.pytest_ttk_guionly.pytest_ttk_textonly.pytest_tuple.pytest_turtle.pytest_type_comments.pytest_typechecks.pytest_types.pytest_typing.pytest_ucn.pytest_unary.pytest_unicode.pytest_unicode_file.pytest_unicode_file_functions.pytest_unicode_identifiers.pytest_unicodedata.pytest_unittest.pytest_univnewlines.pytest_unpack.pytest_unpack_ex.pytest_unparse.pytest_urllib.pytest_urllib2.pytest_urllib2_localnet.pytest_urllib2net.pytest_urllib_response.pytest_urllibnet.pytest_urlparse.pytest_userdict.pytest_userlist.pytest_userstring.pytest_utf8_mode.pytest_utf8source.pytest_uu.pytest_uuid.pytest_venv.pytest_wait3.pytest_wait4.pytest_warnings__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pycdata__pycache__import_warning.cpython-39.opt-1.pycimport_warning.cpython-39.opt-2.pycimport_warning.cpython-39.pycstacklevel.cpython-39.opt-1.pycstacklevel.cpython-39.opt-2.pycstacklevel.cpython-39.pycimport_warning.pystacklevel.pytest_wave.pytest_weakref.pytest_weakset.pytest_webbrowser.pytest_winconsoleio.pytest_winreg.pytest_winsound.pytest_with.pytest_wsgiref.pytest_xdrlib.pytest_xml_dom_minicompat.pytest_xml_etree.pytest_xml_etree_c.pytest_xmlrpc.pytest_xmlrpc_net.pytest_xxtestfuzz.pytest_yield_from.pytest_zipapp.pytest_zipfile.pytest_zipfile64.pytest_zipimport.pytest_zipimport_support.pytest_zlib.pytest_zoneinfo__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyc_support.cpython-39.opt-1.pyc_support.cpython-39.opt-2.pyc_support.cpython-39.pyctest_zoneinfo.cpython-39.opt-1.pyctest_zoneinfo.cpython-39.opt-2.pyctest_zoneinfo.cpython-39.pyc_support.pydata__pycache__update_test_data.cpython-39.opt-1.pycupdate_test_data.cpython-39.opt-2.pycupdate_test_data.cpython-39.pycupdate_test_data.pyzoneinfo_data.jsontest_zoneinfo.pytestcodec.pytesttar.tartf_inherit_check.pytime_hashlib.pytokenize_tests-latin1-coding-cookie-and-utf8-bom-sig.txttokenize_tests-no-coding-cookie-and-utf8-bom-sig-only.txttokenize_tests-utf8-coding-cookie-and-no-utf8-bom-sig.txttokenize_tests-utf8-coding-cookie-and-utf8-bom-sig.txttokenize_tests.txttracedmodules__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyctestmod.cpython-39.opt-1.pyctestmod.cpython-39.opt-2.pyctestmod.cpython-39.pyctestmod.pywin_console_handler.pyxmltestdatac14n-20READMEc14nComment.xmlc14nDefault.xmlc14nPrefix.xmlc14nPrefixQname.xmlc14nPrefixQnameXpathElem.xmlc14nQname.xmlc14nQnameElem.xmlc14nQnameXpathElem.xmlc14nTrim.xmldoc.dtddoc.xslinC14N1.xmlinC14N2.xmlinC14N3.xmlinC14N4.xmlinC14N5.xmlinC14N6.xmlinNsContent.xmlinNsDefault.xmlinNsPushdown.xmlinNsRedecl.xmlinNsSort.xmlinNsSuperfluous.xmlinNsXml.xmlout_inC14N1_c14nComment.xmlout_inC14N1_c14nDefault.xmlout_inC14N2_c14nDefault.xmlout_inC14N2_c14nTrim.xmlout_inC14N3_c14nDefault.xmlout_inC14N3_c14nPrefix.xmlout_inC14N3_c14nTrim.xmlout_inC14N4_c14nDefault.xmlout_inC14N4_c14nTrim.xmlout_inC14N5_c14nDefault.xmlout_inC14N5_c14nTrim.xmlout_inC14N6_c14nDefault.xmlout_inNsContent_c14nDefault.xmlout_inNsContent_c14nPrefixQnameXpathElem.xmlout_inNsContent_c14nQnameElem.xmlout_inNsContent_c14nQnameXpathElem.xmlout_inNsDefault_c14nDefault.xmlout_inNsDefault_c14nPrefix.xmlout_inNsPushdown_c14nDefault.xmlout_inNsPushdown_c14nPrefix.xmlout_inNsRedecl_c14nDefault.xmlout_inNsRedecl_c14nPrefix.xmlout_inNsSort_c14nDefault.xmlout_inNsSort_c14nPrefix.xmlout_inNsSuperfluous_c14nDefault.xmlout_inNsSuperfluous_c14nPrefix.xmlout_inNsXml_c14nDefault.xmlout_inNsXml_c14nPrefix.xmlout_inNsXml_c14nPrefixQname.xmlout_inNsXml_c14nQname.xmlworld.txtexpat224_utf8_bug.xmlsimple-ns.xmlsimple.xmltest.xmltest.xml.outxmltests.pyzip_cp437_header.zipzipdir.zipziptestdataREADME.md__pycache__testdata_module_inside_zip.cpython-39.opt-1.pyctestdata_module_inside_zip.cpython-39.opt-2.pyctestdata_module_inside_zip.cpython-39.pycexe_with_z64exe_with_zipheader.shtestdata_module_inside_zip.pytkintertestREADME__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pycruntktests.cpython-39.opt-1.pycruntktests.cpython-39.opt-2.pycruntktests.cpython-39.pycsupport.cpython-39.opt-1.pycsupport.cpython-39.opt-2.pycsupport.cpython-39.pycwidget_tests.cpython-39.opt-1.pycwidget_tests.cpython-39.opt-2.pycwidget_tests.cpython-39.pycruntktests.pysupport.pytest_tkinter__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyctest_colorchooser.cpython-39.opt-1.pyctest_colorchooser.cpython-39.opt-2.pyctest_colorchooser.cpython-39.pyctest_font.cpython-39.opt-1.pyctest_font.cpython-39.opt-2.pyctest_font.cpython-39.pyctest_geometry_managers.cpython-39.opt-1.pyctest_geometry_managers.cpython-39.opt-2.pyctest_geometry_managers.cpython-39.pyctest_images.cpython-39.opt-1.pyctest_images.cpython-39.opt-2.pyctest_images.cpython-39.pyctest_loadtk.cpython-39.opt-1.pyctest_loadtk.cpython-39.opt-2.pyctest_loadtk.cpython-39.pyctest_misc.cpython-39.opt-1.pyctest_misc.cpython-39.opt-2.pyctest_misc.cpython-39.pyctest_simpledialog.cpython-39.opt-1.pyctest_simpledialog.cpython-39.opt-2.pyctest_simpledialog.cpython-39.pyctest_text.cpython-39.opt-1.pyctest_text.cpython-39.opt-2.pyctest_text.cpython-39.pyctest_variables.cpython-39.opt-1.pyctest_variables.cpython-39.opt-2.pyctest_variables.cpython-39.pyctest_widgets.cpython-39.opt-1.pyctest_widgets.cpython-39.opt-2.pyctest_widgets.cpython-39.pyctest_colorchooser.pytest_font.pytest_geometry_managers.pytest_images.pytest_loadtk.pytest_misc.pytest_simpledialog.pytest_text.pytest_variables.pytest_widgets.pytest_ttk__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyctest_extensions.cpython-39.opt-1.pyctest_extensions.cpython-39.opt-2.pyctest_extensions.cpython-39.pyctest_functions.cpython-39.opt-1.pyctest_functions.cpython-39.opt-2.pyctest_functions.cpython-39.pyctest_style.cpython-39.opt-1.pyctest_style.cpython-39.opt-2.pyctest_style.cpython-39.pyctest_widgets.cpython-39.opt-1.pyctest_widgets.cpython-39.opt-2.pyctest_widgets.cpython-39.pyctest_extensions.pytest_functions.pytest_style.pytest_widgets.pywidget_tests.pytest__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pyc_test_warnings.cpython-39.opt-1.pyc_test_warnings.cpython-39.opt-2.pyc_test_warnings.cpython-39.pycdummy.cpython-39.opt-1.pycdummy.cpython-39.opt-2.pycdummy.cpython-39.pycsupport.cpython-39.opt-1.pycsupport.cpython-39.opt-2.pycsupport.cpython-39.pyctest_assertions.cpython-39.opt-1.pyctest_assertions.cpython-39.opt-2.pyctest_assertions.cpython-39.pyctest_async_case.cpython-39.opt-1.pyctest_async_case.cpython-39.opt-2.pyctest_async_case.cpython-39.pyctest_break.cpython-39.opt-1.pyctest_break.cpython-39.opt-2.pyctest_break.cpython-39.pyctest_case.cpython-39.opt-1.pyctest_case.cpython-39.opt-2.pyctest_case.cpython-39.pyctest_discovery.cpython-39.opt-1.pyctest_discovery.cpython-39.opt-2.pyctest_discovery.cpython-39.pyctest_functiontestcase.cpython-39.opt-1.pyctest_functiontestcase.cpython-39.opt-2.pyctest_functiontestcase.cpython-39.pyctest_loader.cpython-39.opt-1.pyctest_loader.cpython-39.opt-2.pyctest_loader.cpython-39.pyctest_program.cpython-39.opt-1.pyctest_program.cpython-39.opt-2.pyctest_program.cpython-39.pyctest_result.cpython-39.opt-1.pyctest_result.cpython-39.opt-2.pyctest_result.cpython-39.pyctest_runner.cpython-39.opt-1.pyctest_runner.cpython-39.opt-2.pyctest_runner.cpython-39.pyctest_setups.cpython-39.opt-1.pyctest_setups.cpython-39.opt-2.pyctest_setups.cpython-39.pyctest_skipping.cpython-39.opt-1.pyctest_skipping.cpython-39.opt-2.pyctest_skipping.cpython-39.pyctest_suite.cpython-39.opt-1.pyctest_suite.cpython-39.opt-2.pyctest_suite.cpython-39.pyc_test_warnings.pydummy.pysupport.pytest_assertions.pytest_async_case.pytest_break.pytest_case.pytest_discovery.pytest_functiontestcase.pytest_loader.pytest_program.pytest_result.pytest_runner.pytest_setups.pytest_skipping.pytest_suite.pytestmock__init__.py__main__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.opt-2.pyc__init__.cpython-39.pyc__main__.cpython-39.opt-1.pyc__main__.cpython-39.opt-2.pyc__main__.cpython-39.pycsupport.cpython-39.opt-1.pycsupport.cpython-39.opt-2.pycsupport.cpython-39.pyctestasync.cpython-39.opt-1.pyctestasync.cpython-39.opt-2.pyctestasync.cpython-39.pyctestcallable.cpython-39.opt-1.pyctestcallable.cpython-39.opt-2.pyctestcallable.cpython-39.pyctesthelpers.cpython-39.opt-1.pyctesthelpers.cpython-39.opt-2.pyctesthelpers.cpython-39.pyctestmagicmethods.cpython-39.opt-1.pyctestmagicmethods.cpython-39.opt-2.pyctestmagicmethods.cpython-39.pyctestmock.cpython-39.opt-1.pyctestmock.cpython-39.opt-2.pyctestmock.cpython-39.pyctestpatch.cpython-39.opt-1.pyctestpatch.cpython-39.opt-2.pyctestpatch.cpython-39.pyctestsealable.cpython-39.opt-1.pyctestsealable.cpython-39.opt-2.pyctestsealable.cpython-39.pyctestsentinel.cpython-39.opt-1.pyctestsentinel.cpython-39.opt-2.pyctestsentinel.cpython-39.pyctestwith.cpython-39.opt-1.pyctestwith.cpython-39.opt-2.pyctestwith.cpython-39.pycsupport.pytestasync.pytestcallable.pytesthelpers.pytestmagicmethods.pytestmock.pytestpatch.pytestsealable.pytestsentinel.pytestwith.py/usr/lib64/python3.9/ctypes//usr/lib64/python3.9/ctypes/test//usr/lib64/python3.9/ctypes/test/__pycache__//usr/lib64/python3.9/distutils//usr/lib64/python3.9/distutils/tests//usr/lib64/python3.9/distutils/tests/__pycache__//usr/lib64/python3.9/lib-dynload//usr/lib64/python3.9/lib2to3//usr/lib64/python3.9/lib2to3/tests//usr/lib64/python3.9/lib2to3/tests/__pycache__//usr/lib64/python3.9/lib2to3/tests/data//usr/lib64/python3.9/lib2to3/tests/data/fixers//usr/lib64/python3.9/lib2to3/tests/data/fixers/myfixes//usr/lib64/python3.9//usr/lib64/python3.9/sqlite3//usr/lib64/python3.9/sqlite3/test//usr/lib64/python3.9/sqlite3/test/__pycache__//usr/lib64/python3.9//usr/lib64/python3.9/test//usr/lib64/python3.9/test/__pycache__//usr/lib64/python3.9/test/audiodata//usr/lib64/python3.9/test/capath//usr/lib64/python3.9/test/cjkencodings//usr/lib64/python3.9/test/data//usr/lib64/python3.9/test/decimaltestdata//usr/lib64/python3.9/test/dtracedata//usr/lib64/python3.9/test/dtracedata/__pycache__//usr/lib64/python3.9/test/eintrdata//usr/lib64/python3.9/test/eintrdata/__pycache__//usr/lib64/python3.9/test/encoded_modules//usr/lib64/python3.9/test/encoded_modules/__pycache__//usr/lib64/python3.9/test/imghdrdata//usr/lib64/python3.9/test/libregrtest//usr/lib64/python3.9/test/libregrtest/__pycache__//usr/lib64/python3.9/test/sndhdrdata//usr/lib64/python3.9/test/subprocessdata//usr/lib64/python3.9/test/subprocessdata/__pycache__//usr/lib64/python3.9/test/support//usr/lib64/python3.9/test/support/__pycache__//usr/lib64/python3.9/test/test_asyncio//usr/lib64/python3.9/test/test_asyncio/__pycache__//usr/lib64/python3.9/test/test_email//usr/lib64/python3.9/test/test_email/__pycache__//usr/lib64/python3.9/test/test_email/data//usr/lib64/python3.9/test/test_import//usr/lib64/python3.9/test/test_import/__pycache__//usr/lib64/python3.9/test/test_import/data//usr/lib64/python3.9/test/test_import/data/circular_imports//usr/lib64/python3.9/test/test_import/data/circular_imports/__pycache__//usr/lib64/python3.9/test/test_import/data/circular_imports/subpkg//usr/lib64/python3.9/test/test_import/data/circular_imports/subpkg/__pycache__//usr/lib64/python3.9/test/test_import/data/package//usr/lib64/python3.9/test/test_import/data/package/__pycache__//usr/lib64/python3.9/test/test_import/data/package2//usr/lib64/python3.9/test/test_import/data/package2/__pycache__//usr/lib64/python3.9/test/test_import/data/unwritable//usr/lib64/python3.9/test/test_import/data/unwritable/__pycache__//usr/lib64/python3.9/test/test_importlib//usr/lib64/python3.9/test/test_importlib/__pycache__//usr/lib64/python3.9/test/test_importlib/builtin//usr/lib64/python3.9/test/test_importlib/builtin/__pycache__//usr/lib64/python3.9/test/test_importlib/data//usr/lib64/python3.9/test/test_importlib/data/__pycache__//usr/lib64/python3.9/test/test_importlib/data01//usr/lib64/python3.9/test/test_importlib/data01/__pycache__//usr/lib64/python3.9/test/test_importlib/data01/subdirectory//usr/lib64/python3.9/test/test_importlib/data01/subdirectory/__pycache__//usr/lib64/python3.9/test/test_importlib/data02//usr/lib64/python3.9/test/test_importlib/data02/__pycache__//usr/lib64/python3.9/test/test_importlib/data02/one//usr/lib64/python3.9/test/test_importlib/data02/one/__pycache__//usr/lib64/python3.9/test/test_importlib/data02/two//usr/lib64/python3.9/test/test_importlib/data02/two/__pycache__//usr/lib64/python3.9/test/test_importlib/data03//usr/lib64/python3.9/test/test_importlib/data03/__pycache__//usr/lib64/python3.9/test/test_importlib/data03/namespace//usr/lib64/python3.9/test/test_importlib/data03/namespace/portion1//usr/lib64/python3.9/test/test_importlib/data03/namespace/portion1/__pycache__//usr/lib64/python3.9/test/test_importlib/data03/namespace/portion2//usr/lib64/python3.9/test/test_importlib/data03/namespace/portion2/__pycache__//usr/lib64/python3.9/test/test_importlib/extension//usr/lib64/python3.9/test/test_importlib/extension/__pycache__//usr/lib64/python3.9/test/test_importlib/frozen//usr/lib64/python3.9/test/test_importlib/frozen/__pycache__//usr/lib64/python3.9/test/test_importlib/import_//usr/lib64/python3.9/test/test_importlib/import_/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/both_portions//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/both_portions/foo//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/both_portions/foo/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/module_and_namespace_package//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/module_and_namespace_package/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/module_and_namespace_package/a_test//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/not_a_namespace_pkg//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/not_a_namespace_pkg/foo/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/portion1//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/portion1/foo//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/portion1/foo/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/portion2//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/portion2/foo//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/portion2/foo/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project1//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project1/parent//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project1/parent/child//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project1/parent/child/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project2//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project2/parent//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project2/parent/child//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project2/parent/child/__pycache__//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project3//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project3/parent//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project3/parent/child//usr/lib64/python3.9/test/test_importlib/namespace_pkgs/project3/parent/child/__pycache__//usr/lib64/python3.9/test/test_importlib/partial//usr/lib64/python3.9/test/test_importlib/partial/__pycache__//usr/lib64/python3.9/test/test_importlib/source//usr/lib64/python3.9/test/test_importlib/source/__pycache__//usr/lib64/python3.9/test/test_importlib/zipdata01//usr/lib64/python3.9/test/test_importlib/zipdata01/__pycache__//usr/lib64/python3.9/test/test_importlib/zipdata02//usr/lib64/python3.9/test/test_importlib/zipdata02/__pycache__//usr/lib64/python3.9/test/test_json//usr/lib64/python3.9/test/test_json/__pycache__//usr/lib64/python3.9/test/test_peg_generator//usr/lib64/python3.9/test/test_peg_generator/__pycache__//usr/lib64/python3.9/test/test_tools//usr/lib64/python3.9/test/test_tools/__pycache__//usr/lib64/python3.9/test/test_warnings//usr/lib64/python3.9/test/test_warnings/__pycache__//usr/lib64/python3.9/test/test_warnings/data//usr/lib64/python3.9/test/test_warnings/data/__pycache__//usr/lib64/python3.9/test/test_zoneinfo//usr/lib64/python3.9/test/test_zoneinfo/__pycache__//usr/lib64/python3.9/test/test_zoneinfo/data//usr/lib64/python3.9/test/test_zoneinfo/data/__pycache__//usr/lib64/python3.9/test/tracedmodules//usr/lib64/python3.9/test/tracedmodules/__pycache__//usr/lib64/python3.9/test/xmltestdata//usr/lib64/python3.9/test/xmltestdata/c14n-20//usr/lib64/python3.9/test/ziptestdata//usr/lib64/python3.9/test/ziptestdata/__pycache__//usr/lib64/python3.9/tkinter//usr/lib64/python3.9/tkinter/test//usr/lib64/python3.9/tkinter/test/__pycache__//usr/lib64/python3.9/tkinter/test/test_tkinter//usr/lib64/python3.9/tkinter/test/test_tkinter/__pycache__//usr/lib64/python3.9/tkinter/test/test_ttk//usr/lib64/python3.9/tkinter/test/test_ttk/__pycache__//usr/lib64/python3.9/unittest//usr/lib64/python3.9/unittest/test//usr/lib64/python3.9/unittest/test/__pycache__//usr/lib64/python3.9/unittest/test/testmock//usr/lib64/python3.9/unittest/test/testmock/__pycache__/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:20885/SUSE_SLE-15-SP3_Update/a618664b5030c7e7be46bb3638091489-python39.SUSE_SLE-15-SP3_Update:basecpioxz5x86_64-suse-linux    !"#$%&'())*+,,,-,..../...,,,.0,--12,-,--,,--3...-4,-,(5678889::);999<<<===<>>?@A==BBC8DDEdirectoryPython script, ASCII text executableASCII textPython script, UTF-8 Unicode text executableC source, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=742aa8f520508f84785c02ec1d962a833ad45500, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3e972b0cd7eecd19689a67ca44f23a54fcb5bf8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4a96bebfeccdf4aef18afb4f96dd1a1dbbb1d6a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=692baae583641ddb8b60f11b7ba06a12bc872b3c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d70734ac3c41e20e83f1bc095b1859da699572be, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e9bb68021f87f413400f4fefeaecf1773bbaa93, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c679d2b643edf3111954b094b8227c22977fcb47, strippedUTF-8 Unicode (with BOM) textASCII text, with CRLF line terminatorsemptyPython script, ISO-8859 text executableASCII text, with very long lineszlib ERROR: need dictionary (ASCII text)UTF-8 Unicode textISO-8859 textNon-ISO extended-ASCII textASCII text, with escape sequencesNon-ISO extended-ASCII text, with LF, NEL line terminatorsawk or perl script, ASCII textASCII text, with no line terminatorszlib ERROR: need dictionary (Python script, ASCII text executable)OpenEXR image data, version 2, storage: scanline, compression: none, dataWindow: (0 0)-(15 15), displayWindow: (0 0)-(15 15), lineOrder: increasing yGIF image data, version 89a, 16 x 16JPEG image data, JFIF standard 1.01, resolution (DPI), density 1x1, segment length 16, baseline, precision 8, 16x16, frames 3Netpbm image data, size = 16 x 16, rawbits, bitmapNetpbm image data, size = 16 x 16, rawbits, greymapPNG image data, 16 x 16, 8-bit colormap, non-interlacedNetpbm image data, size = 16 x 16, rawbits, pixmapSun raster image data, 16 x 16, 32-bit, RGB, no colormapSGI image data, RLE, 3-D, 16 x 16, 4 channelsTIFF image data, little-endian, direntries=17, height=16, bps=1242, compression=none, PhotometricIntepretation=RGB, name=python.tiff, orientation=upper-left, width=16RIFF (little-endian) data, Web/P imagetar archiveHTML document, ISO-8859 textPython script, UTF-8 Unicode text executable, with very long linesPython script, ASCII text executable, with very long linesHTML document, ASCII text, with very long linesGIF image data, version 87a, 150 x 35SMTP mail, ASCII textnews or mail, ASCII textMIME entity, ASCII textmessage/rfc822, ASCII texttext/plain; charset="us-ascii", ASCII textmultipart/mixed; boundary="BOUNDARY", ASCII textRFC 822 mail, ASCII text, with CRLF line terminatorsmultipart/mixed; boundary=ABCDE, ASCII textmultipart/mixed; boundary="AAA", ASCII textPython script, ASCII text executable (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)ASCII text (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Little-endian UTF-16 Unicode text, with no line terminatorsgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)Python script, UTF-8 Unicode (with BOM) text executablegzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)POSIX tar archiveXML 1.0 document, ASCII textexported SGML document, ASCII textXML document, ASCII textASCII text, with very long lines, with no line terminatorsUTF-8 Unicode text, with no line terminatorsUTF-8 Unicode text, with very long lines, with CRLF line terminatorsXML 1.0 document, ISO-8859 textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)Bourne-Again shell script executable (binary data)Bourne-Again shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMOQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRR RR RRRRR RR RRRRR R RR RR RR RRR RR RRR RR RRR RR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR RR R R R R R R R R R R R R RR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR R RR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RR RR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R )MYiUutf-80bd7d4048ba4b524aaa0bfb4f43906d9f3b33e19a6cc49b3e71310f2934ebdb2? 7zXZ !t/М] crt:bLL Pȼo}\iO ˵FʯksdȨ,sX7*]rh|7{z-y*;LkKDV8OK;M0߶8z@o2s Fe]qWSMgyŵƺXj쭡"@)~z^SNؕD$]7;7zA+E `s=ϖ3N01<՜{^IBt/]Hj f a&泚IU"rjV@ߚJrp安.L'e y ! %s{eIXGi.s#U]27f@rAu88ڸZVFQ*{ז6M" qpX %m³o%u[<~PZ/ C"p$Ky\d,Kap0;N=^1:)[H Ck^[{efc/1O?.ftVC/i{Θ&ѐ3Sl[R5K X"[y)V7O3Z >c^`qmLDrYty+~ف@>h L>]jNfGO5"\*x$s5mGpҷS] J}F<8R2* e3|Lw$E&. (AfkF 4מ!݀W\((* :BnnDeolZZ}9sp`)}S l~aaѐa[6g =,o{o̟CnN:L]U %F7^M)2\QxbGMQ/g4SU".J  9gj[.&#zXt!>fӶg|(z]Gn1N[@)@FvBC /uN?+湕}d= W@\ryHMq_ Ɩ('~e-舔ςtvg;vN;+-QmK`[ɚ e N֯61HUs!A1,  OWe{^Xֱ@Wk<eeX ,U[b5D6ڃ<𹷮';7 I'$Bqy}zij)#cuU$LQ܅yr8:~Xݚ3cZ?  )u9L@Cр]/:p,2~Ο TQT#KRvF^ۥ02k{ܐuOc}A,ZB1s>^Ӗ晴zѵ ~khW5V|+:#,y!F9}*Y;02.`.p-3H`hn O=╕No Hڜe%~?+|LB 3lN(# ԥiZ6Gz&FQ4m{R>}!~*gOd NY>Ga*XT09*ƇSo(hw9=,ߤg;?.׸m 0~@02JLUL(c%dILxμ88LEa.df&怰cZQ8(l2g[\`6y\<7'#}[LMQ' МlEW*rʛ+E NQ@hgT܁`ĥy,:p4԰dfӑپY8\cxaA'z%vvx|BtSD}^_mT mhVݦ%ڃ M9(_-}CHvHHpN7z>)OPAL ĺ|?;(QZR66 6ٛB#{.gNf_":̒}/&*_kyu`e.PDnƿXN`b[QOr`(}ZW0y9wRjY[cDkM>*< p{ I'$b>Qgل| ;R4q!q+ƿe_Y:8 J

I8nnӕ| [*!Te!Ta: -M|{ a+B kfur` z LuV fjz^OP?ɠm{93t6슮987XICfD|:Hh -a ;r2zjּTu qz\EhLʹLv!;~V`*vO}~٭D-<]$rrq-(-xRA854ey4!J k K(\J([`)HWHP0ʢ^::!6ͧ0OPJoAv}޹K2 TQJQyzfZ^]"5e︬HMd(je2伪M(6tquP*&FDB9>[GGdq\5>w%77嚤Y[svVg67zH=J[aN(2 4e.$ WA_1o2 %ִyoxd{}tRDwբ{Q/ڧF`!!~础X&_`ZJgPd[xq ''P|Kk "B߸aSC {p_R ;#b:盢(&G]gc]ۛ6ڠH/v:1~lB`+ȒZ:4јy *.a͗j3 ~ɑRfx4+O?\0M0מL'tfy‚E8aUj@'Ĝa1SEl ,xZ%/Wlev"9'RގɚY\'8p .~[X> JAڝ!7[R&52 rg rVf*,C{\&ȅuPnլ[:bm0z\z$*y5 O=~Lʾj>OlntkA#Ç ȾץA8({^҆@ 6:GkF|!my2Wֺ.'2[֟eo8+tsbLbu|n|ZR7!+l2I@ފ§Z/+'-d-t" 1]L"Wxg@n&EQD=_[~e)$]e2I."15L)fLXPYZ rkcwfD ڴnV|UVCc)qSMI0fIW'J(O{y:,aחh8 TAD~?W*BzRXjITOSK`M&Co7$a;?_6TG%(o( P=_M xlCg%`b+"}I.{ AtRzЯ@=/rN2%i3CN`*Mv˛^QAXUrAm5;n7?@"+g|aBTyRw2g|j3O^liSjgpSk+ERM+#Rol*`na66K25c^@NkW )pC^lpVg n90QvV ;c4,Tr;"uh%7 Qmt '̇cD-Z@䮶}xZ82Љ׏yVfdy9t'۸$2}єicF:y]E/3pDjX3&ڔh숑k@Mu$|,M6t&kQQ"\̜7K{MweJ:kb7ƑMeY#P#IAE(SwL}D$Ŏ:1m|\2$"5l+|;vn.b&XbV=L;R7s՝u+i3- .;A>=t $k`rdn̎-*?"  Pnsz^y='l' X%>`J0eCh>lE[d묂Ǥ=Εs" :y`Z3 U!5/&bk@WodZG!A:Uu|k#q|.>ByqP'tb;GSN%ZKP9@|sNݹTPGCO>YT Ψ(`gTwTy`a]:fד^{,ջM[R;ne#ab rBtִzܙoO?V~DǦ6V7wd!BбпkE<Y{1,W@2lb 垢 H>1n_zF[F&@|/F1rj?Ra r;M9*s6]M&ݩS W?772X! icGt0ޗfrD+͢e泏&+hÚ}NT~? N"^֙YCIڴdH/ RLTm`Lb8HbAy8Mg(a$67I TҼd$l"g}mUaۻ6$G3ʨ6axu&q_r'||% hGZMAt\ ]iN.jz_L/eqGm٘v(Al\P!Y:+M.*#>*4<+ЍIر:K͐`j- jL[֥͟h ZC0rLOF 5porzTZnT6b2,BbV GJ|Ld]7,l@MpdVv! h-@%pAH[2"? OWXt* Dd$nWIrX,RǎԌ˭ƙL8&U\`^@u;ս }r| kc0U+Fq! ,ugYIv GVU=Rq?E1>o]kbЏ*,!U9wT\VI$GmL$iX>PYa#X@;lߚ)q쇂zgL 0}.Bs%O肧@2wODva DK9e?9\n Qy/8A;@fG(ȣȪ^j7[ǀÌ_RuuRrL*aZ&KqpEBx3gL- rR2ҾHdSZA2Hzs̰4wmJ<'%`mf&}uQt5%b0,2O)Y1=H9b"< IAm{w/҂w*G 9zqz0Cq{ЎdBb+H է- sQ('&ybqɏ' w1l%] bwmSMd(cLu҃Mwk {+o ^{%qԍv'A Ŭ X 7owȾz2 59AHj=JQ-øS۸"305SҢ:KY?q=a<`֏UZH&LG^8xkj>7eJ(2lR5QPF9j . 4hd9{=C/5&ͻ'i⯒*|A$Nu5@9"!`a_z̯j|}V2 Z':j/He)2@W08K^FavՔ`ZkQ7';e ^Kl޻6ȸVӔG~7ͨcst2} ${_*qa{\^"e0D9$NpY@~QYopkEb qw|S}kms= rs mWlFDb! SdL ^blvծ'V,N:k-zB ֡dPZ&wb^!ubxc*c)cS",I3yS&*HOFs9?4n{h|W'rp\>*\-c\C'7,C:=YZi'NoJǒl\44  Z!]pyQy uhԏ3U9YHm޸ޣNR N$YE*~K]VS棕cB12P1ùUƧDE(-GjS {y) kc6c.ʛJz .4#0r _HۺL(nQѵY>ŨwD,|M;BR=ߝƎSp$o }Zփ?ސsv1 D/;ŴJo{;ӫ|eEw1<1FPKdpUt<F]fwN( n ?Y`> S_D71#+h(6Hi _8'g0^V $4պ0w/\Աnp)h#}ÌX=w٤.LH=4}gUd!L0L*H>*&e51io.e*GFrW9gM+ה;3L=!e1YаrpJDUBMo~iUy# sIIze\LHr ̈́'))a#PxRD ~WxRw{AFB `p<=;: >}Vy'Y4e ׏]v'wpSj q3㽮L1׀O~8W0ۏ_pϜ)~ a`BM'"U jmDw +k^J^TħpXNxט}"x3xpJcI1=CrPz[R_iTDg^ȘyߒQp.gl8p(Gidou'wwXOoY0<=4 nE aӶlR:hJPJfO f6c^ ѐ-zlC9xI\m r;苆37'Zr \?w::amgX T #H4TVB䣡JOЙU.]ѱ0T cQqHP~I}0O vRN47vZ wE6}2")=&J]8 ~YAd_z[:'*m!ʊe4xz-2SĴ51 9tY99;fޘb}UQq34$SX!՝Ԃ^e֔u +$n/ir[k MSFbK[_S;II-'x)'H[UIs9Q>?%7y)?+9%5 >T颷^@]TyE3*^1uR7pedb?-u>bY$ULh2IМfgd\~bd6yxK0 i5U-j;gӼzcGMzD7os0k^X'RzщO'fCf_E2/5[Kck׬u5ڱFD0BMtjZ*߶3(^Ǯ!mwC,k 1F v7& ~\{Z/߿:nQ1U橀}Xݸ~ƞ:=x}m9ΝL0YkT`Xs.vE4˔.yJbmTtvUEcwD+㠴zF}Ft$ɜv'IK^H QAgy@ W Daڠ|ZȗgNPE{jjcgR41<#l߸z3(S49Κ-95-/m%|[-}9l"jlWE74+uTvOb7gcw?ZpdfbXgds=<_dS8 5'1H~BUOOhʽ*;|TULLy^Fc8öa+a4Ǫ zbI2niͰ 3֯0eCY"Fp]([R&Wvk'j]ͯUe8UTI]E3E zdw-Fd5Z; Y32u=%G3I&4~?a +}Sڤ.gjx^p%v?4uf.G,.Av1r}$t B|<&F#s'pZ;N>> d-:{PJ%{Ń(ýIChPP=W6~׮G yTH;L:2ݞ]5QR=;n&/~Sn|;0, Rޤ¨5Ţ0rEG*`St X73dih 2G4NmA<$~&qWrd_ONSEmli,QP~(M]akd]mV;`ul#7@ԍG#lgوR*En8+K0Vh{zQPJ(ޞnL@hfAY+6z,,qrj bQ?z)/% nf4_3B33T?6NkPaab*xƹ 돷*F]8*yj ClF\wI{a(3>"`9K?T|<~?Tm) "Wo܆X???#me;el$U4<+0ܓfdfc?YB`:w:[%Rm":Mfzh&} oG:tpNkś\h{~ñGI< liYs:'AK6f[AQC sMYGb߀tr*C;c<KY6gI iP |C> vtz](. ʗ D춋 tr6<g=)I2́Í# &ƞ hQIDsw? H IZFSV  I E-upYYѪ.w-4NZXr 3ηu5WHSaݥt>.ù,zD26Ti%5oxM1tIϨ}*?t8 U t0UE$tuK˗nx H]ܻrj&gua/$ UdA@j8N2W/'|Ew`+I^BA[Ih{7tPE{B^y{Rlʀb۫\%#ϒXck\0S} 33dt %Ս/6dFQo5<ރb~v<yi kфR$0Bu,[.WLݬH TG*u֢BeU~ѣydI)JA,M.G#hEtl ۲!&B@z |([x, V૝Zhf ,0{2CBT{KA(!; "-wF)8(/`Je3h5x}3#kZQO^؂qAo~E#ye^ئ\$_\ ֝A )#eh7`l2ƭo_i{o0}Y|7+yQ:$ox}QFA DK[rE5d\6 &%ey4A*|B9WIQe%5i QJ=$_C 3ungA[u8,qqe `Iw;Ũ̲3n;SI&?} Ԕx5ω'a(6  :+&XÅQ2?#gD &ZUp2O?0_fRoSBr6"dyq5Cn>e:]̗c @!9i/:Cyl2[cs ;|EdĘ$W0eGcki׀ 1OLIO/Oe& s|zInYaRZÄt붙fj#\[#,]n*`,i 0wпS*q0ЯtDQ>/Wb-a"TGʪ 'c|M+AT>ACNt4 B v3 d\YړkxP=@O7YyӠ|)IB=% &IE Caj7x"#gP!U!~>di{.Mp3މ ?Ciq6#|dfHr|NjJ#v:8Xy^qE|;AN- _VcXE "B"e'mn͸Ҙh1@ML,(ʃ" ebjS[gqD5/w@u{uvქU)d"`FƜ TZ2Ȉ J8gV5cbR灊lw޵! 板a& SjZ6y$|,Y0q ;y[Z lJSx]&sρ 8@zYo5m ]Z!)gqM_ctH,&ٝrֿvHȜS-3 P}qj˾$5n(Iaꝋpw˄p ږ5MRHg@ ITvǭyIF #IԂx[JR;!Ԉ'䥔#m?vӘpmeTj\-z[gARNGB w;؞&uhmu2I'MQb[)$^S*-K=T=r+FL<(vxb!3؉xtgP_7zY7=UwA1a-xDff*V~lD!+}#=qvU 2dzIvwBd>դ<}v̋ {N7~&3[rFkZ(4õod;kDfoxL6;]nַq4'1d`b]. ̢QYlp 9$_kE@l4=MxwXy(B2z+60iUݮW3(N R̡9bFn(_/{l~sHRb!= sjb>q*)N`/bz^v]XGʨ뮃.Iꀃ@dZ[-Yc/XTBۺ'x'Cwa?7MQ\I k*sAuKO(0uGΔ*j ƴ@d |Z/5qi* I'L'HdX- h?T LpNLuHtgj<j!nhVV QюW.< e y;&`1'A[dUcC9>9͓YGVLGkl~:X?( Q#2eN54B$COQҁVA@g$9d~门GXx)ۿ#U.R:'̍U cS;A2 nC:ޮ3tD ]CtiU.vn3cо G艤}kW{A6b`x|ҩiBbW3Nß~ gδdK߹&lk0g+mhm VJ{|"ҭVPo&ذ@tt[X[#8;EgvR1*:*Sen:)xuD9q]uK,)4Zp1tY߀1[ iy7_(hn*~,TrMdbMJTLKs$8}Y7\!p:GTZ%(@Z}1j^}S lӱm^T8HISɍW*U׾! XK?NpI+[W7FEJBDo|Xrq[dF~!otFw=SVN(air<jjKSaa,1_^vIC^i)% 9ODjC3U'dWsՎ~;mMh)~j7 >ȅnY=@y$W&^j9fp{ vb;†btM虰t=O$gjN9אJAtM7EUk빩ǃs6Fm_0q$ <~+Q*S|֌% K7b_LEae565}o2T;mSҸA.֐-UXe})޹C HeZsے9NuغKoype.7[\!XyR<9i Vتx[gWyET8L gf壌cyqsLGM! E^ l6o.hb{eZW&psRJa䶘 SX:Ȯ1WȤ[uT`zmas{[8lF8}i3( a`{i|V԰|y'BY3o̦a-ƩF 8CLh:Ns)L-fN 8Lf%\ɘWE'nG`nVf콮VG&Ed{KKsG;nw|\>Y=YNk½6Pj$_ƂB~wnA,]UdT|lGB܍Xx.ÍC\L3G/ y8!#p({qoI t` @z[:D,/,u@< `@يTV z 1\|Dq?cQ C1SHѦ,2_QH#!x!ȦC{If{Nt(\鍟E,@׸M:U)wRV$aA ,8D>LWE6ym.Y JwT[-"蕏SlqkiMn(9Ű~*s6ш}oHgDH 6hʰt{]`#TW,"P̈t E(AJñ8yG?+P\n:D[~߃}G+/-UyG& >0=96#}GwZ1fT1ŠJU;'9hTBt!0t! p/BR%|DsЉ"x=/)-tm?;Hz8Vk+=kMf%x3NQ-fvL7l^0J=ÌxU)_)!d{Dn }'YA+@-8lhѕQspyCBqTcY`"K5`VO0LWs/gC]䚾Ż#1{P1ηux`k!|DTΡySg'P*3ڹgmKٛPԓ0s\/"/hW#X".o_3Sh3POcf3dg з}NKcvmv)4RfpQuT'д޾5U v-04~ٳ[Qjj}'?qyThΐ^ԄKH{)>m/+=αmhv!=.g릴g)%`sqՓ>ʝt/Vϭb/Z ga܁eLFlf[Aoh"ƀYH p\I{Iu$Et[4JmSن?44H(hZ%SBEu *TAd!.̓amZs1WjJTrrdg(:$/ K6R`.&$PDDkk "ܐk_o7P@R=%o~~G um!G ‘utKHߨ_9U!*^|EkJ%f kG~HFk!T)!!X4yoNÚ:a^ni ^(}aC.GaFȳP4Yy3lIcSцF[@?u-ה]ul@ 8# Ƴ{2w2Qw0/KSUf| pl*7h78J:Y@2˝=4Ѷ_UB%}q3*%,YFlI_iZ+yW.fR ı1no$\H',/GiT< o$UΔt,܁w3L`%lPќg>.ٹ|0zUb>+(:*;LL 4~Nt:A.VB$[ tQ\ IXL$5JIƾ$xΌ-%hQ qU|{ |QE@4xbUgwʐS@RW{O cFsǡBɜm ؠȺco" ;"GHj_<|trU]7]NS/%I_ Xϸ]]-sfvЃijd-%{(!U95}]iK8Jݖ*3;S#"scH;2Ά 0k.KQJ>Ql+ j8\<:]Qaqg}kaO˒(g܊2XJ# ylr`p8m2G6TB8YMjpԁ7 XNGMX(|/ _fGݡjNG% TaDz$?pb3=Tޭ2w]en<hJk.R-n Fñ(Od̝ ǂi-%|`:}ƺ &n?LZz3V_2wİYk6_ DLu[\ϕ{,9m AFH,̆<06 u:֔茖=6s!N%DÈ\r@Q9K;pW#2sd[$Z ~# 4Ϻ͝[V*{~T3f_o&#ӥ1.VdX&^m&A)RIVǤAXVïFO&mR">*,O8vd{P1_1)~D^x ]1\zFZ 45 `Z jɡZX0ͶԳ$xU62`jtGЏakI]xf(+cW{e܂s[`k9y6ooTD#B +q;{EV%Qc0 jͪ!yRt8 (Ň1@g!'vx6b-`쏭 );5so4~:lw;)34b8TGd (̭wC$>2Q4ԇT9F"M6 &w(brs<$w=MZʨw,N$`^rOA9k[ِas8~ a5jf.m-v2r}0 +*Vz ''8~A&@ Tnv( @|ێ⍢}0z\hQ/66'=z5D< xt!)N-ԮY6ZلAtH s)5sY`a泼&[e_JBVKXثp }X~׌/YYhJ"KO) Dmnă"8\TO_&0Oi8L%Dj[-h !)!-&= IR~j V Wog[$QGWbgoCg͵j$őSyP'zXi4~ϰ yWs&]I0,<ܘD :O62UxR0t^kTrt Wo:U؉Wey w`76v< =!äRF 1wҏIW$8Aj< ^hQVJd$>͍$/欁г0.=]pu^,. ~bBXƼh׼qw_-! !uz!"]_?hnZpC2c5D P (/.o4]frsV kȒA1r|k|hBYzq\ᯖp!ٖme{y|F5-<Γ#Ҝ^$CLJ=ALc$Jd *If("v@D3Am=vB_J`fNJ;lKr"KugZw^S Q T%@p5u+HafxI|OTSlB!LnØ/-Ybǚf`!jοc8` ` zJs*J׷wl2\ɴN׷+V)J7G-'JhC & (c,DuL{wxAWnlEtޙgXL+V\f/iswyJ&E:!# ;ݐD ,̽%" OfF( LgNh;_)2@t7`bPiWѧ`5.N `_7y/i/37wރIZyj_>EoHY\:/:qi1#KNC(I9㍿}uL 5CD#h 42E)l*N8ubғ6(}]ǏW*RCM]Sdt:Lt_&mUp u)?0FXX}q*B:Snb|^[Wِ]W6&@> ?9?VFM*ה̊a6#/7o [왖.ŻSJ$:.E Fcb}v ѯ``G2"U׸:\]mx J]tR}̦0w7j<(:e!:&to\AyW DS< a.;#́F{`@k^Y*թ~lWEƃ.jN'ܢ+~v̄,bZ_I~e] ]m"j%WL;kF7`/U.~8ƟxxIbaBO#^giL4ǖ^O:Λ(Tnuyf(1c>y/a 9bdyn:cG/a&(b;e?4ȉ! jtEWixz$:# Bܓ7S<+NdcR)8C a!˹dʫlS% q2}. !.)! 98d8imYmryZ(g!1oI-w4cicng<Г%2]@][SDܤpDhBljQ}D1KLsyإeܓMf\_`ϜSZ{\ZTk n]!.JijȻk"yiX٢?f'Ȧr?(qЩ[sfmR/ 3E+j͜ҞD9`a\W%[}"t_E>2#t* h9 'o(+ -v'(ZAc&r-SPESS1R)"{>. ,< ztJW=޻iC-ui] z~ }E\ FN-5u" U&jNyxGBEE >u'8Ϯvo %tEoD49'Z$ϻwxf^2~egz@8mytc)eݟS٫6`&]532TE˻P+yk}* O;lrm>Rc@.4c(ۂYk .TL iPA \-ǔQ7uӠٸ mM%wB%1'"pdaEvdih^RaT7CS+YTbKu&gI Y K'U2RH9zV2u!Hjؿ G?C%wxxc~a+{tf1 G6OSRMz@趔I :J>BR2u u8eŴ+Ъ$sgjv$>/hn0omk`wLMR7HvsJ>S7PIɧ_<,qVo1?\/Rx&nQ^6ۍ:wt7Vyz]:Zݧz z`!zui4c˳i`|}2)T1=2hw/  ڴœ믦KD+Q@!)h#pC'On _ߤ\?m>I~bfq#[ dg:EIIJFSYtfghA/)@xU%D.K{ x>KΦE^>UeՋaH!Bzl!NBf|)*2MkJk/,Zo1a:'o&*I朻]97z@-"8%mr)Kg|, c7GgJYu>SڙPJ7* a^ԃO)R>|vMF⼛AY^pw<;aϏ_oU@ # ;ZY@oG,Y_C{gtI ~`.< 3Ob@gip!Ash؅q[l]gr,J:@< 8%_d,spXD ~ӑU B* K+״]o% iGRVQȹ5A!¯ŗi إpsaaO,#WՄ.-HOVz{'yIS굵<yT2⭱eo[`399l;pP&<ޙ 7Xn5Z ncs5pYBYk1Wz'ܑ T+Ý 6ftRxsB~ ʝQLw[}cm:2¥0 %RH "&jrh"xm-MuQ@}AnF49ѓPvZ—lr8w0lgWvl#xOE ի0*s 5=va",G >O,Tw8Ky='vH|SL ֏D\ %޹_45/cg!@aҿ-%xcvj4SJ'ȷ%(?_V &Іe9]:~Sz_QBv?C8W`4яL63 !ck^-jWpDP]' T#~o 7 pW2}k]ޝi 0שMR~n7I!dQ0*TO0Wĩ`sZ e*4V.8]+8XNyjg(MxqC, Y1ce&Wp1 .%HO0DXg~ _JTPv;lڐ&do@8yD踥 .wߓ* KwWLT yc]m6^/0vs&-5Wޏ{p6T4IDӾO 1FO2Ru&(m,+'ue7]pW%EpC;UNZٹWddfЇ9y2a!ֱ#iխI(Ȥ*4Ӿ E6wMs@񧮍nWGvy]?ަYwgn:<|||ND=1w 1GD,Yn >jcF:Ӕta'J:?!;/A4"iK7QΠz&Bp%þY_?eԻu-9 f>+aΙݿEC Jynb"7`mrEN* e̪KސcBJ@0r 2O'e6BtCW1N Tǰ>m"m`MSM"0Mv4wZTRglog43DFce*vMK10OUpjC@yfDd Q_DŽX  f&c>"O<bK,I*>!VO}hqo$tѳ k2x~C:E3hg֕0gX;"{F;rBs Җj; ˙FzQuG(έ6=C L\Qi0PAlߛU{hGX?Ƨr4rCa%}I_qt@ᆝ@Wolt bFt;։pPI|yTbd`<΋h О> L$ "J>u,n ҉ u,X>r93rys7:o"meaXÞIޤ`{*~J_ȓ #׮.[&_>&`Y6?'<ŵ&yoWrRƎ5}.t<)?_슿 xj촯ՄOdr!K(]]zAp?X4׸&.Bx}L;?RnU*L]e xa?JBc˻ܜh&ӝSz1t?J[fΚ mvӕwcQgXHHmZ JB>O8pV#lˏulM-3z" \QV07 /Rq0Z`m/ܝ^Gjeb3(wM=$c  & lW@kX;W'b7@ܾ[< ~^6)e7n7н T/utQɿΙm:+V(8+(;i{Pa}o"\$;+3%hx ή9ygJ]>IMˤ񏯵ae:T(MYs¼WX SrLpKR =N *- (ELj]joL Q+??Lsq930[K7W4{Q+tŪ8JÈ6dxh JYӭik 7 tWe"1,vXuҘI!EpuX=pmJ?؁č XHęпӠ!O3pS9ಘo4(]Ξ({g| bkj2,1MP&"W*ikAAA3A#[ۑز rw]=4GmrH^A^]3CS #_Z1N2RVmTP]f|oa &@O,3s&dڨ0nRc qQ>69T}&+9;߃$۟ #)ι;Sw+hOx^1x!DOTh?m2jpս?aG8gO HMjmfAiftSJLWjZ鋡 ȸ u ny@*g.ӈ"GEòje\+щM{;4.VÍlRFadŅܵ&r3% 8[m]8:;YPj8bp6AxٵFwP47B4In[F9ۮ 0T"'\%Yx0$8& lSJ 91ՒXDD S"ˇܾG!9Aj~0_=7v=i @.i.hx?W><1B O+jy7(!aGqzqghAquK?;I5/~IVF5\K@א<~:y.EZ L8?1ﲀ,g1ᧅruLTæ$IGQICW55EZ3e;5z3(R3REnf<jL10F)Hom>yuF|+ z\=UKSF_x)T?J>){mNN9k:J';,VL; !%X%Zvl|>w؏aM[~:-׻ Y4rSA9drLJERź f(F\fJ;Ohp}L.9M<?cثJRrzpy[W7e; oФ']sg(Ȧj-6 µ3Hz+XNϚ!r#ԣTe,ik=WUJɄ%ʲNqDiѷ=K:; O#9_#9+V>ekKDT KPqVH~hQ/zwc4Gm0V #G+E!_V|NPo)n3f#grڗrg7ܖ#3[KuT0l8c)Y)O7C"~z!rm+t4Nl-%OmK0sI '(F{i+7F2:SaӢQVGyGc[_ Lwh%UWS!d$9g2x>qRؕu6(/*WZh27cߪgu.Q0zZBE^k*¸GҞO⑲oW" *Y ~^oLڗ 1B}׿ ;Mpaŗ.%59PDs[Y6Xh׀dv~*ʮ5U.:O=osV7͑!,ȆpyЬ'+Z,̩Dik8I'4ս!T`RQԙrԗ44Vz]!0:4ˌ2CtT lrdjܫU5+n#:[OZ[)_zD{"hWD[zGǬ ';]rO{Π$YRFt%mɩtXӠ^3>>Ywt2V{lUeL-%"ևj?#Ŧo~>q,S[ʞ "Jjst'XQa[pM 4\CqI| {(Є s$b]՛u+%pBmymJļr[ԇ|>/WF>&DvOՎT:#ẉZ* IjK'( T6V;y YV1j"qU@ĺFR4^pxUf%وCxzqz2-Lcf%fMH>pˣF\ w# > mS!d6|IrpX^J!SFbPQ㔓X2&$\_zsw`"ooed]Ux4cgJӱݝQg+0&ݿW{~IyJvcObU(:Ⱦpp~(w>uxP d̓]+3̹gBo4,%O>  *(!T <,S 12t c$dSVZxґA 1DrO#.b.zͫ9[L,A-iJN.$HIp"&DLTvN3h9 J0l|2`\neei$BEZ螷*lCt2Nw!1_UaS9U6Mx4^#4~.Y?@Dպ5QCBi!#ltvӐko S68!vx4P:]67/ћ*NpA=+$%45nA\\r|6dPO$V{WeW6Ȁ۾F] N6mv(ƚsfy1e3VH34M&Zu¯Qwϑ{ m$pFByͿ3Ld]hBrc؉ <̌%t_`ŦIޥ02ѯ5I#H酫oG-J;#߈ipmo2gxۗw@Ξ̅paFei=I%N0%Ό5zqK!j=* I(:Z?r81z^4TJ{58 P5X^`sW'Pv^>} bSדͨEa@i/YVC^rBF2\+>q2$r>.<ϛϒ;'(iW%/,P4&!Xkt21"<@gFBMa= *zc _=n,@ }P.#b$P &lء UdnPC\6rcqHc~J[ k@;Mۥy"8gږa൥m;Zh:Wz3|Ush a]: ܭ40CJtqʍ0A/d|[Qf/ZVrE >@C2P\:|b5xzD$Q^JU ?mtg$Pz3]yONM99ΰU.̵j/i7fleaeFP#Q*?7>Z9K:dJn18D) mҧM_Yzs]]9{.pZ֔\~XI}dױxxt4J=7UrZ&F܀F"62U Il׸PP2y)B?Yטv8LlY1}.zJ o=yi&MG|`85Z /'ϵRerUpJH%Ũ,2[=`)hx`w胔 8,(x]UGMeqa[V%Vz`JN) ܭY|U bNj&,doSel#)Ķ;ƸЂ'>Z s-yZ$Vcp.c @3dtw?O++X{վM*DO?Ւ FD{k 8?Qu9Fpft rva~ݜ:1%;]^IKhHTW hP {{19WWW_g=іhu9"m#m:8(Z#yjGjQ.} +`'$:(ɏ=yyqlіL8΃ ̀&| ks3mRv=^E5&s7hLHڷ:Jq6`m͑|qgZ8EcEZS$ͫ8կCS?^Rz6vl99,TiA8@ |%\1טVnPo9Bmr65C K-Cӄ7\ MsBSuä?1y郃|܈,,Uk|&(J!v4iDHZRTHbr*$Ks5u"0ADw2۝/a䀇֔[^i2q=䨭4"@pq ˨i=[sƣxSPRWM/J Ƭep53咗/_ƹ?H_P'dmQu+̐D߿-916n}[GV}38k_0KwW|z!Q{xw&p1^\~2!C3c! CKx,ۆ(L(8DEiY&`ە $ o׉c)ۻ/aǢO, S ~a-m#pbf L̃e\.Dzݕjcƪ~!(#o&~*r -hM[t}ԚE/V QuU= wqU ?03SGeoAO-.hGH&ehɜ+gZ0ʫ [Ղ 54.8T%tʸW7t N"q!=6zUwa)L&[߯la i;,z(Po` MP4I R(jF(:z C,%BMUiQ_p o=쬽ptSjum=<3P "h?Qp|n^O#IfSa*o-O;' 0\vo#9+b΢So$=(wز'E%T7*EGy/6X+dzk{ FnY$p2n>/03"h)-UVg"c $hqqi2VoA#:UO߱6A=}&x䴅pvQ4+aroy7R\h˦V"mJO.D ELqYHOQkʹ֩hL#Y)T]cDŽCU#7XکLf<o/ 6]JHq~V?S!i7ǯDj%#G5>1#M.J`'%43`0@A j4"딐Z}ٰ ,U%—˝5U`dM_~Yax @}j$ףQ;fN7J['Hյl5mj&xFWZ,q0`Hr:?9h=.AM0аQxKYB=v0 ҅!ФYmTx[4.ǐH< ++FEb+uZB|̰lUoJ*I]XӠ sU~Wqךjzcj{&E-H`푵 :2Yqmr"N_$G,F9oν۩k^{tD@ NR[jphPKkS-Y4RAaXKzRNDbb[h]}aləwtj@5' K}4z|pv_M2סx 'aqAR 1A IXwPi(G׫,[8 r`CBp㰷[ E--/l!VuU]w9Vc7zr&Tda+rhn[-$/ə8(;{B&X mZ%|yCzuʋv@J۶Wxeg 4Y'.x2K&JzG[댳s G,蔣Nsz?D'dQ:UHخ$m3Hf27 J y SeS ,pZM|quh1n2EYN':;֏43oێ(6.9 [QY%?\`S<3Ƿԅ[ɳ4,?ў->(Pjyl1$awd, 4 u(Hw`w/'$e l.A `욻qMlB|Ur9r&j,;1-@Ug8ǑFQO Sd:hpSfG"5o6J,9 n jƵ!:ٱJ[2/yj}4O#OT4puX8#w?&MWSߜP}h\'WNӓ=uIؕJ\qKT΃y. Eb-@(8s_\jM$\1 ҬА= &2Q^= T%F5'\oW(S|1 jղA-^ [tݐD_U$+L g90i\`.}$, Ly?̀Y]qߞC3PYʕ.❓k]q@o^DQ@>AnҮǓ⑝̀;.ed/~  L-Vuyc;(Q&Zw5Msl6$bжx 2?2$JɱFB6w.5A#ެ,{Uˍnxp¸7+l.(yC!\ؼHj,BNqً={䩬V#6v\ͳ$W (ua|XQ&R)E豊Py.$@R^s[XT6)JˀZvy4pX$}=hy,,="8F/2~N ݧb/>@E EQIwDs.'+ YS[CeG[z=\`:fn2@AͫT+tАYNN*+J)M]:_-iik[:hŸף~$tl+{;{%ppZE|J3$MbC ~R{IOfhpX~M67R}~jOE3 >ښ&5UXl\  *42,cL3CXm3<Ru\ps/gK4 V!gJYÿ-'*_eDb\C/#Sx:([y_ k7(;AOa@1`~Ы26brX- Hr-LcB}cPsZ:Th$wbG.g"eQah~?yХ1@*N yY-WApzjX̕F +BD"t/k_?S@5~ ΀pDw67qA,~+ބtMtioj^N3D:.:K}?끍̻cuq|s^ްj0Q&/ poZI3LXPAz#11%@vlKOhv2IN@*o_Y7߼TEӽUZOFQȦX\\rمemM%\HA]'d֠&ŶW:]05u|> 5Y.դP̥ۼCp# Y*̍osSGl\<& M a=ˢq}1lv s<1mOo`Pj*='ARmM|:ũd j*8?E[\LD_*ғ]HRP)tWIaKW_v5K,}*{TM,5n3]!E˚^ܸ:~#؝nO I9KDsSڜ@cϫ6ض 1_kT-ܻ!\q7[؎ao&-`)WvQj"OMQGj Q 7]DLjQnHl#~'Lrr^F="kJI>[+,Cta QΑ[ }'Z"%/G޽4+яǴ11U,$m/G"|g%N;Ccnk*,lү9 ԮS+-eU OLGvHohu-qqCI@M34>7k%s$OF7=/bp}5bu-V3'C)ksKpURw@uf%-w V,T;*%A"QL _$!5^HWIWNLvAin"zҍ\MIR>_m_ZW,H#_w&|y8%eJnuGcJFc5w- |} 5K!!{g(hе[mϨ7%%+762jgR2)M;UR[C5XMN7oQ. ®ʎL `])%8!b5`vu/Rzld9+qKw3K[C(A5orӬq}mő~6(x3PK@2Vz(uYv[$ $4OJI F0Up8,FtS:PxB'ף6.F-ؓ:jzAG_Sq{tҒ{U@Gwg L:0em =\USĠ !( m}*(eaxE~kbqΰ7!RCp \Zňz?Ybf4Ľp)( ~Vn8HF'?)Z- ź2j_+iApPy.v:wUPRA_dȳɱhJFαVe'\4q Z |9QQHC/tViBGق+a\2;U*f =9ҧy{T;L\_'_>īԈ%)XoMA7MhIo4>8)u bs # ~@yXk ~:ĩdsælT%vPFD%8,A=Z?7 s&@Q!Wo l3qc{. PB[ ƇC+^ۡ M+R`b.r$VAB}U)E-dG^lyr+'P'sV^Cͼ~HIx6:ĺ lUUk?2ltBK G(H>'qARA {cј4 6vnjA j`jQFĒȫEءhRIrJ[.7&I14GWC:t[m !=I_4/JՄj85*3_ntkɤwj&H"-)ԹlߥpQr¯v$ӣBm"V<epQ=~{ޜҌ)P !!krTUx96P0z9PZw}nAr'L[ $RL}V B ?%;\,s1@Θ/1}BK6uc ĞnjϑO29\t;B!VF1 `Ha "{2P @݋udvMǘr bեUo>ʝ.l"|YYnGuL|O/)8^?Y=n4yV?:\x$ػ 3.=g_z~vl>[|tzFq}T]a||L72K '|*Ē`xёhjӣ6xHVk96lַ`XQZSl#RGQ}SzEM [<o [. lGW&̃Qx=c顠?ǹ?x&!.Gsψ}VIc%;WBwKً F:?uu!8 tQp"N4Yf]+R, R0#ٱ=vLk]Vڸ~ 8@Kva]Y(6z!7p)?x&өyNmPxF'MMlҞաV3|U HuƎe>r5a= &NO/zZYвp -xiT Vr<>Eq&Zj/<5AՙB\ʖ) Dj^n+J5J>L"hݙp;8Ѽ動AfZaݘ^858C$|jՀL "lIL-x}韧_ Zdv3ad6 :g8բs̙1KW824F!JϿ+o^-IKom >3tw෼$yRO1G9W.$ 4 rf/ l\:55rH<Ez>ñ;b>^/GSX7-IȴCG2\Hcf7]ҕP] m MoTV= H8s$= *{M\Ju׃ʓRM}a^WvA Ib[͖dUo=45+d2Ft,,;gn$s(&8Z,P J _qqD' &W},3g#N-(W\f42fJ's GPur;~@M⑦xzͲ%y/N|j2Kt.v y˥!ƐB7RPݎލ͝x[|Wf6Π~t 'qJen5Ӏr 0ZL nupYUZ^YF4Al 7=5G^23bPhM_o@mx60 \_c=95#H?=dˁͽg& (E8bD, NٜlP'1L6aQ?<^ݶp(^b19/#UyL Zb*+s6ٿ>$o=%0yb&\/s & F`(ܻ L2yUաF(Sǩ':kŠPST;X#JlTgĨI 49ȟ2%6;!VpEhA7yo૴r'1b+t}ejuQɳ|ϔ~,VV<3?z'wZZK}} PŬ}vڰ wMVfY̸dpGˤĪG͕TVB,Rcs7 U|?sJYcy0.ew䧼.IAHBP{` Iҫ=o.9o0^:HF<颅VRѴ;N q h2X1O.E)cy=WQk+"%?ȟ,tke µ_0m!GΥ-7L@xB@`րgld16/;\;(g-E ά5DVWNx`jJxŚ礣ŚBFdQ.&` z $ Ύ ݨ  M|~*wc`IZIM0ochK6ڃbhR@49'D$ 4h .Ra~c:c-Nİa>c!n{zxib4`kx$K^ 9KBߣWuzQ.}E =D!̈ѷIH0#b`Vݧ=H&k<'{GԲSٜ8cV8k7 0 1Eʰg < 9qSt,!!=%Ts[5JE 4pi/]@oj+yublQXJ+@ޞǣ1قy"i_X \vm.lG x9Y -g}79`"ػ$7~! FK*A~;׃\d4]ykط. w=(#?7{9_CԢZ@ +'<0^dKטXydiعxu`P^:O kX\^ K"4TiOf}RH]Wgu+O I^ "ݝӠ iC{v3㙓Ԟm/NSU?% yVhS|p*TrbщUk9fy/joXN\4gPpoł29R TNѥ2ToFBaI8`e=))G< L8 )O۳ Л|NJ'sߏ fcnNPa:J,4dz׍}LYT袕JԹ++gQOUd:bxkkx:6~ճbTc˜h$Ybz$fQcNԐ@L_&+_㟭E7 Cb|Z/r~PN<F,/s!=u>}Jv0Vt(g[ĺͨ&11o1ޚokH/}V[4Cl8wQ*<۫c{iP5A|r&5ItKwŞ BjBqq0 O*Y-׆nt qjl۽)()`aXOwYFMk#-F˜MWgoL缘t>[ٛN754b#<ڽr}[*S9݌. v\^_rȇrTꦽ d-ަ ڻ6k=2/두ќW.. $7U "*CVm{Ֆ|9W6#ٟ=#y1gpN70*sŬTA ;PgG#+K (a/";DVk\e[ *%rmuR6pרOw{Q'g!:sSyGqjƑSe'x>p̝~wnM' mB՟Lo8~bNrQ\_>u/eX[oGM7oқg+O8akkS|N`%jp)=tb\Wk v-MD~lT 6=0((~RB.13%`ME_r$+.Ixys SJp5sok*4hZM7g,Ruvu!ۀql/;PyUE( e WD5yLXj ".u'/ 3uX8#vq.p5x"I4p,V[zpB O9gR۫hEEo ^L ѣm6re<+3%ځ{T:Sy_.ojDD7k'Η^岀$ιb[sKPZ Ik@O\'y,۞8),h!1(N]~|z/,G]ܓ}wSA|ފT/^u].x՚3bJ~pP/2ޖG˒9Eq[IP"ȷF_E(p48z,"d .`(؃o{ t !k3 ـ#,ϼ-tӾW[o{XAmT\E7>_9bIf:3UeH'=Y[Ry]<0˪^InNMJM'CX4y*jSޗ5>O:Jd+cU2vkRC 8|#(zP!+ojϸ>uRO bkMAQuP܁aL, 3ߦ#c#q٩ȵfĐ"/L>ErXZ$P9Z5qWp_Ş̬]\ &Ea4Wة#@5]{7 q?D7P]wr_2eJWdF xx  *< Iv8ITAuܦmoI><g%GƜn7sS9d:~sCbLP>7SL1I"j]^% nGʨ_`ϫ$'O2t>y-^:yAR^Il4+uejJɅզf]hwӭD̳15]o8G:ʜ'y|y//3Yr}0I&q1TxR<%7k~Hx9+KPD=!%%2T@xBFəA=CzƐMqzMRrV3e-2_ig M^hTqsJAGGb[LmO uvWH bk4Xbau\KAʏT(f(\D$X_d! dQ*qsI%A|Ҽ#e3;R 9}(G'NZ @OD']E\JKTZҒ,&dLh 'F>GYR;3 u&?G 3!L3r-YxsdlKz6.f8S 7E1$e0&bye1U\1ƣ51^[h*E՛Cbs _ŵj'ÝowD˶y4g]PӥWGHEI PPweG ܙ' Qniu]-I &t (mž F3Al,DTY]/}m%K ɒDJ#4%^LFgE*i4Js}O<#tvWf` ecWJ t:R+wĮuP/{# ҙg :ْGDv >Z~أ~jT oG&$Z,}=3u* >eT%c`c#­鋝N$: p^ h߰8Rm9LY!D4uANX v&_K]CIm|z}Am5z-^n\ k\݌]jys2A܊@y ]/Ij'fM1r?US13Ͷoxϯ).IeEJN K3s:ep!P/sng[~y{2(s$O UF%1Ls͒(Rh]djO>i>vmh*rVQa|éeJCnϐ I~+4,nlpjɴLdM|3OQǡ#RӺli3 3:s`{= ET\%!OfD DDDŗ8 ԭ/ hGsj7G yB3g[gQaou\fǐ+b"![ÈrԎHH|i}2hN`q44wF|Eח <Ⱦ";-]livn%R)xxa858d"'08VRhnnwrAh ))嗃6-:I.Cyj'#ǝo_^WCWmVECN "sx\g׮+ )g!qŒ/TY#Nyxl'+{ܲOb22$XBSCA[ J|{*2ێW33I)ȠT&LgSWeTvLb?=QkWu$^)!-o#Z7YJhw%"p}ŶOtNji fD%wЌ͑;Ϻ.ФTr ?Iѷ6Y; -!)h3]z<%A.=ez)bM;r΄&ѾFh8Wf$s.N'GqLC:maSncGiF3Tӫ+BR屈q.M|rOmN BtCRV,Qs dWuJʢvs)^EķAI}wxtwopP{z|-vW^D@a:v+w;1|=κ!ziCIE=l!ŤF/ǻlZyǞx-;L K}pPkTc <'_>{P꧉t*ר}H&&.}(-r=jЉd4%Mh|11eH] #MTp~=O/bYErH-gM@2NxRCf,>0^ )Arcj> D4AmI-gBoexSHox}M4gvvzn z6%:X{K'$01[D.,-`bv|MGa2r@up3oxV#G@7uS,g_좝Z1F 4. 0|ѽ07Sa3| CnAHtpV nA4ϓk3)RBA8o?0iTJ*h\I.KvisGǡ=SRM(q:JPZreRe7y= xaE ᩁBb6~y9&L p3/ Q:_]uI R@xA^B*"mC1324?#f >\t^eZ25M;Iěxܻp?-pCR x3i++h7.IV#Z1I(䉰p7 6g;>0 I#%L5 >r&h[|`SV3-45pٲ8%@KGmG]׉edt8/jq2T?7DExPStCߘ1,<r\Ҏi??絖K%[!y-)s!D-x9-N hDHU*`´nՁ=*VAС<ڏ.yy /~lq!F]1Y0pSE);A,?)<M!Zųΰm/ݜq*aRf^%J!ب-ɮBOR`w,eEϻ ݌[‚V!ؕHExC w<ی4^q|,~0'Iyٝ7Lс=<k"*fSy2yo= J]Hέp.'Iـvۈ9)M(*7I!/Wˉ(j$M vm+cŹp}13t'~, S݂z. ĕYD$#-mhy:kldu:-=;Z% Czaٹ%gHO2HI,gn٪d$5\r}0v⣰rۤo[&eSwqiu67vW"z4.*D#'7]l ތC`ㅥtg۪ͮG:jqhm~Z,̜_VF[YW%w_i񋔣w>V3;q.f1NDkv{N㟩H7I@qx12aա28F//B效`xz79t6[Dkҫo/g%,Q~;KWB1:ʕ2vhy -委֙*OMh.=[/`)ӷu21O6n)V|TkI񌲀+=1kiZw޵jVuZ(3q"s;#!B1,/IϏي ;|2v)Џ"G$a3\ACN{1?eK+b|?Vr=dp\8;=:?US82"Q+!l񤽞sLC SDxmagg-t\\}nU&Қ][ \iNLOКoۉV{V4)#=jZysZ J8ݳ, Vlp!Xn07}>+ͻZ!sxXVw#Z=_ bx4Eyh16F2g[,.E"sW ~kmiCXOMŦ1Ⱦ$! wK DFh|I N%)P߇CXB~;P0om^O~rj  vhj3lqڽװgb}  g6DgvӚbʸ`WXPbLDE8KTOvrࠇ  74$MͶA|JHJ[Uy~C:Z:!OfDل`X'Ou N6ڇ PF pA+#Jqt6r>N$e\#H;NE#D+.;XeRh {Bd![C qs?'`QɇLl2c.4:7*gOq9O?HV"qłq(kp{/ /u0r:"Q2fy.p[o>4SNߎʱ0$8Q]2G| ũz{MHex Xw:Ş`&a;4Z Fǐw-$*ٗb `@PwgMf͜ևCO޼DxGV%_8&*P`CKcŻH |൫O%㰰e1s/8& ?xm|5E8NueV:|er71 B3)gl8hԼΦpdm} 1s*z&_2/B -(E`c~m}]6ɷ`zψvI𦻾c49BT],K'P~L#I}էȁ|п z@ vWF?v%Ha,(gD!Vȼ"Is:O+#}M-qASCl~i#˖{3^Wkpz!k|m"gVwW_ڂ1! 9Wߤ[y8Qjlc(_\>' rx4OpT<{0u>؏=oIC,r]31)YSX؇Fk! 'ks9FCu"UeVY{ hb:~8 [-ű؞IefE:ɩaS 98CLHAFvQr|0c)R^ٌdFCT9VކcOh42+]@[r.YtOLV9sp7dz|49;B'; p(~?!e2_f9U~OV9g.9  <_`B2@d޵M%Yɨ,V-'<7qYU'ry%c2u0t@CȰo>= ad4%:^,X Jx iX<\uqt5{md{=FkjDBK78>fݻXc@O+PIΉs30P8&2}?1:։%1=AipQߤ X={? Q3uB7YqTW t^IL2LXhHn[|]t#f&ݺ=JL.x ^3t݈p*W$zv``_G4Ö'plPK@8z׹9v"rh>F4*zޠ$J vyOȧG;+j__;-BOՆ;6v7UE!$߸hȩiͶrB)(9^kv D'{Ji#!w+&P-C,_7,6~ ;.4ܳ~:Fl<# =D1["~}i ^i3֋G%Z6-(>dxWawzavA`U xw=anXF G&tc&7YHyB8p5uNPMvU`sٺO 6 mDjUF;M)^&R>HKŖJRI}tNܯ{؜4>{vK)JeN<jݫU"i CTW<[J?z.K_F?{*x.*Xc% 0P2 Q]i CY.z%]"N6k0bnglRR7c??2Yo_ZLgJ%;4cBqf4x l*B8TT[>T"׫lefh5tRq(7,W os/% ykcک,1Py=/QH'N[r/{o|$qackmhqBnn RUEN[lyYcmA X> f'0Z$mvOҤS#vGЬo:BII_/xo@߉8B%ӎG䳥ynCn[!dL|6JΉFy9:+Pf(̒B\{rV"Ô k Ө"gƉaaxvV]ۏ!CJCs6.Buԡ?fM,&q)cmr@ g !2JO/Nm v{ĦUbvEkSmbi E&! u* Kiow j_~N i)^ބ[|0G8 jMCJ4e99Y(;q>KOAM7 Q ;SǩM۴k}@НIw+3a )&3%ΛcE TnI>fV DGFsBrYW_.:uz, FzC\prBs}eBAW3=9{%ܸ e=f{kP 7CTp__@J gS/)Ӕ?,~"4R_*p,:1gbVa#U,g>sF 0ef796( #p<:xp*tbGZsck\([!Vyp:7 ژ78Pem6~VzU*qYӮ7Zфo4aR"Ku=$8GSOaT~[G =33%qՂbEDmTa@pןM` F>)6L: uZh۷ޣp٘3 - gzwY{[F:;\WaS)#D!;@S@) 6?ߴ`0hwGHw)PXIK+#8.ǻN6XE5Rrd8$ w8:F8êIVxw3N_(F!w~p\~dgZO_ӟ$VPgL|0c;1#Zå,x!^+ؑ%kZMp-Mƺ,"7t<іU}|?H7)h4¡BngNsN`g0!J'Gt{,I6kk;ɏ4"e 5'ތG6K6+n،TMV{1[W}CYL\tȺP4 m ˻3(2=<[% ڇ٩hϢ~PdΧX K Vr/2ircvUX3 _sT/=KO0vߠ 痏 UD0G^پ#} E(s c8 ۰t6r`3ٲ [O E5^eٰbw/,\J=|~7Cl|8HXZКtJu^vP P5Qpi-'`=b 7Jx1H\HD+fbBM :Djk6'U\=Ʋ/Emi I~ ?,?~"@> ,lr*kz U?jqނveSc]I_{9k? RQhu;#VÀ g_,2btE{lI!ZR5K~SF^Ca߳Ȉ ,To2qzw2dZҥ6y - *L|D{J좚)Q:"ksYd.I#o#Y 3\p%]u@^Yi;BVy[ AXj!b"WPqeCxHqÑJCʽlQjiA>%4_wOMbZ?颟x^NyP.Yfr"nWfb~ D=GrʛlOx~3ödlRV  (n 2o+S4S@09'|I+fk\$wӝqBIɸ$]\{q`a[<$0etGCa" r QPmv|)q)0yeu#t  P_\ c}-v=ay ɵ魸:S3ޮd’P} k+nL;#ats +A6<{$5Ys¯H'$n~`pb"~(Q$0=AL'ǟ)IiokWܢh "pP"I5_sL\ wUK長Rl+&DYr/#p*.ȾC7~R =Xjm[bҒ-/Y" |Vjf̑DThGO2U!_.=6ꝿ,0a ]9 ./N ~*l/s{&k0o?˄XAɓyY9\5Vnl1( ]0d4. R`:ҨkTlmMxAWPR͖7r_3.axXv7i^:V(\D.vܘ`'Sq._x 0 @Is;27䅶s^ԓro4oTk\j sEurC1Mx\Oۿ~)bRoDL{"Ǟu Q+_"h"U| l`<[3nO%I{q_\N<W!YF;f{>,SCjBTbZ0EbzJ&/j+qi:Zr*O{.zɱ~d~2]i×l7媳2.tR8w̡-|BuɊ;-XvP{"+0(OSHrdiҽ9s6pFh'rc\ ]މw:kGOZ#O1g,/k\ugS/r:7|'ܝuy@ X=ł@M3( xrp sNFi.|MrϔdV.l]J[P8 5,&\`x-i)b%^`CsmNLj-K`aB, [(D:'@s-,*iS2$x8Eh7OT%q~ ٙN&8ȹg{D;l8xH_<ޚ_ T @ӛê @qFOw`,NEvݳFô>~ |X9vV0,DEvՄDݧ5.f|Qi)V~ԞpAX *P1ƒQ#I _$kcz)IpZh+LX)]{8PKF+wq.܋$%A᥍#{jUN>]B8E#^}Ҽ t|[Vj*Xt6[Z! 6 2jOJA z;A/DV: j1^ji ]&I9l.>Do}6DW |lZvև (UUV”֋e!~dg[y=Qcn0ptk^St~/~WdcIx ӾU*=OwmK*S3??S~,ܶmТ?.K¯.OM2l1¢WKba>{fd3W KN,;NVd1g+DZmZC:HD9\] J+ST.:<PnB=*Hk.{BE<|m "D*,TH~>"PkPHw!`'艵6oqv;+/\5 J!xO"4YFb5*t9-BzdNi9/GϾU.rЂn~=$t-1pJ̵spr dX*z'|6׃ie^U0y^M,*SɘMaDY͊+&DWA!Aq\~E,WdYf+=8?JL ` o/~/ Rv(r ""ݻ~V̚jwCWOS:pk;n=.( M}i[[%%'w\3!iUjg/-S?2 @ϥc7Ȋ:bý/Rw+PjesgGTjS:6?:3"xDa\G hC*8DR87Nj _1 `!ł;DrsHlB>SaGCRRa&bfi]/9eo y1$01R8\W[ܬ%}zEd@g6+./h\ )(cajl?` f16~<K ɜ ;=q=w9|ẹK]ӗMOg/U ՋEm4Trl'ܮ d5<)˂}pEqB2 ![&~}>h׍G;mx)g)HT>Sq5Tp|u~0GI2:>'>첨5NC.wx[FT Dj-ptѨ܁[%&q\.[녟fސ:u/i].dDW|Џ:!WQZw秒6+aoyGFR-ܗΔ]mO+T5!C ˄Yx/gġ2.!0 'FI"I LVAKjFW(WdOκhe2m ¦UL}'9(i-E㤁6>ha$ad'qq9)lc)%E]Io7yުbͬ[@WZ,{ISI2ˋ3bI" ن1+՝m5\iCNO)\;$eYވ(8V}Od;)=&*m#˗MSDx$cC?!1a/23r꘷Y7 GTc*sB/r2k/6 0P"_ݚDJ i:WʜG܄t3\Nv#&|~jZLq" 'p=>,1OpPsiH1DXvP]yܜ90O OQm-Y/)3I`hD0]EgldHO$VӦH_z+"M]ob&5%"i]}cinZ:g)T#aNGRXZp{NV+Gȡ,ihC-2?I,iCm]Nt }f*@iklc&֓&7PA9,ilѤ;dAp-JcGif(MA9I䂅лd8}&xގ,;QP5ld>t+U}.>r>9[O;dPdzXuTlRd6?5Qa/j$@D|G鐻@hX%MQxTafb݈#ՓDɗ mtIm%R,d{ːMCz< @MܻA[`"Cyk̎+N(G8eP I|49ؘBL,~ť(v5HKG{3/afS)s8;AU&o&.S^AݠJS[ko"/RTs< h+RXS60p& fE`BFîKBK}(kT]R :e0d;`J`5s mp']_a'*A*fU.Űs<9 K,Ĉ}]q7^y'@n>O_neGЀS`/c (^c` V鍧Voat\"3+bfCMd$lCp%b+r} qp_U}*¹k/(;ZP> &n1&z5nPEq;6I#X[r;DXAE>ק4)}R.BQzƺk( ܓjO tt&_U;$}TL2_l%NFĂN0X5D oݕGTxUd˿zu[ڜMښ`9x _ZF} C^4IGkWxcc_)+S2b)~,Yj䉚2¢?<~ G~ei@SGx@|{=z0RtF}|9;rM#'9S=3c( !hjwiy݄~o_t aKm$W !+,'.kӒXAUO1b9eVꉴZ^cUuPKMmCNwej J+pepƦJpu@x#V4qZDͿ"|lrC7[܉NYo e' \/={9$v[ lDo{RW<\mMhAJ撌c}"ج\sɄ3J5tKHnNؐ =ӍʩH)'/M-p[HN\g xrECy6 ʮK+G5j:DHHݬ"| Z6.4w+K!HmX|2)lA,#G>Y!KGLix!4^Ng\$ŋ*ɣ6FՂ=LJՊ^02RUS#,Nke%O MɦA XBUL3eف=ݨȡNhP: ~كz4Ⱦf}Pz䎵}T|`zK!yfi.%@!5&.fYJyDD!' [v^!o Ko|PTۦsd2.8J!O] Gbd1wj}ȡ$0 G4j. ((o2. CO*v% \ | {5aI"`ŢgdG{'GRAqw1j\|a*#͖j:-sP@!]lfKM*4^N (-MQ? ţ)ϋrDz<X+<"Is䚇Rt.ǽx!RSy%³HQAԩ{B4Xw~; M.qR< ^tatQℸb 36t yNdD-kIgʘ;/v=;u j#O10ޓfGd!Mk%j! ;pxv{VcI-8@}bge߶f<{d5h uRYFS*] YfZeDOw˪N>un'6Y3[44g3G]eSXt 91JR&-wtW^+:ź/ g4>oߦ3z{8IZU6E= Ғ'oD'hd Xdz-.ͶH Hs)lta 355wOVl_"ٮ-;y(uiw-m"V8?])_E MhE>wDMR0-X5!@O۽fĝ#ܙyb堔xCĜ*d"ABX8-f% "x'%eCduHn\9QU-¾Pn*[-jlWVԪy+k5{dWɚ%b',Р\FNjmm5Hݘ6h7(҇b:M}a䖔 lDfÐqhTsc4mN 6Pn$Y4Lg}gu;}# 4ټ9<,nv90;zC92G?'&r1__{|$2]8%-kwh9fݯXDDΝO0 a7}:y[ˋuIm0 9Q,V^z~"bЈw-=;sG^:˕p^`]ZIxk(iͺzbjj~AvWnA}׈#mĤ ZGCb -:2 0yh3eGM$Mȫ 4QGr"+Afΐ$&S8~{CW5-p$NP6כýâ}H޼)l$~gʥMkPFv0yHsvHOZLf#4IVIiOC *ڂq>%;ETĸ_J]ɆuCedvWjk۔t'ٓ$8JX{*@b8yt:SgU#*9Z8)=[^DLְY1ݪ'9q; ,'IL@Ĝ%_`MY6BS}!H,߬VԻ$ q[=BdyU7Ϛ֓Z"FݫLS^3;i *RTVhwȾOyWbdQc@͚)zBllbtv/)&KdJhJU=KfNFvzKtCr+EoI7Y曰-S_G%=Uef!VW1(>:_yxW nX}V~'ZoO댱 6Q!]m;n Y>hΕ /x$%2k8եp:~WJ9&ꍨٻIWœZ@C`@4iPD޺+\!uJcfXțh=2_X.*yQK54])dK&$'#éдdz&0iy㥙C7I* 9|**4|YH^ m%nu܂53 xZ3n6xMUta?[V֝CwV`]-ީ ?N-h b{\̪p"Q#1>ш$I7j ?; a$Aq4>1l^|+8ZᦳAܦh "а_̡k68+'^yJSQ/X:ZkBV`QӍHr|vבQo*L5 jfIԕ/1%K8æ o:Pb珧5^'sCWeV0kqm0*f 2ey SQªeg7q cI(d{"M. ( ݧZ$m.7!40`n)GI Gl>dVtB]BGms]q$/mC wA1 F+b԰כd0 SΥ( R5vȑB`ҤVM$fe7g( > $x YOH_ռUL<$=x3]V!cT]=Jm4 dצx9j¶WЧqaneIXtN.bڍΚDH78[@y!"Pn1m}b8L G'\XY쩩+JWbM/r*Iɕx;2< }hDK>N _}Ɠ}+c .1 {$GU |ݵZIaj^gVNJ-YXU^;GN=g<zL_گ:,,sitU3 {~bN|?mT[u)ڋ1%T57pʶ [r"KG!05dج6R'D j+nc,UYxXav.we # /=hTY4<% $ ,6ED֡^);?լζ-~-Rf;ѫLd%<Tg2!yt^H3TɆrv:5\AB cd6yV'":=?Es?` X4{B$"V wڐhSt,+a  F}Z|tʰ-!'k}yvb׭Q󨝹PO\sz #J# S҃BUG9@a {6l?nCpQ]eHEb, }]W1r >49^cߍ |2]f L;nbH bsTrDmA⬙&@܄`nlc!sBM.虗5k__ t>pW.L `m`Ŕa@0N?{ z<.m0K8$ wkbj|~)ȇM7ɟBXa^ME]Arz2#wX^{&U|_ת%0创2/萅 Oݖ<<8VC u#;uMPrLT[iK?0:23mD"pu X~VA2Ł#i}ܣWZV0vږ W_X+D췺X:PZL2ttP&W%f:@N Q(k9: `€I ]jctCg2R3V΅۾|*^Hަ*ڦbH7D:kWC,? n`DV/Z(ow5D?Mm,3 (n51Vc@L+YeSiIUBE* )DTBQzr$-B)=ЄϤ #T10`m+xP,ݣ>“ۥmF8;ʌ+j*'7lr( BIz 71_T%x:t:c,OkR=,ѽc&h^2>=E '#Ta8P#XRCM.1MH葬u+ki4:z{|a^PgmڨÞESoMN ׫ۡx.@ʊB-6cl%{M ? .adś2a@tV;O- fE(.xuf۹`ܾ7te zH3u6ce7Ɵ/~9Oދ^6[һŒrG_˦ CG.9z-9l[rə}M+N1hW`|4H4I6?/a//߭Ϊ/:11qI^q):0 xKƩbE𕦎8)M"넝x-)7tnm?i_J=ezՉu oAw6n>)Kmovٷ!y 9Q:.]C>`0]]0txa֤*1ոtȗ)CcQ1ȸt[崀im ' g!`q:$guQaiD.-/,NIcVzYZNs%, a;i(8iia[~. @CJ9s)vqDJjK$eDc!Xw4-dԾg(+(a 3vK\iHN%δ3560b#g+iqm3i>p&RC A0BؑqnVϵwQ\i1I(\=f$uHz޽DvZp yЍ>te L>1G,$=kʟFe<aЙr? 9`=ːGy81)$t_ R/'7ȡpe3HokE9co{j{EAt ẁC ^$Yz Fa#18T\W*!RݍE0\bGwZxEl/\AF97#*I*k )5"8A M 9 7D'iMWH2w}e)Λ{/LS|6L!(2?e5^YR"MR#E{rwd*蕙(} [ZbR=we`x#p y?.qU\ZvBPv˝/hGVpvC;lDPծ}]pǢ⢷cĕDA2br?,P{aM iC߈zc ~[9ͿEW$QO|h-SLB{ppP5w!5`6@Rupn C|?5x:0TSCrr3{\?p_Jaumhi r%`O5C:G,TPP #8Q1Ru5uA[ݟeu|<:hRs)sp J|[ h=GV(!Ξ!TnPi zܹ^HM RBʚ ˩,E$V&Yp ~4o=𪀚 C|mm;PY]T:o[Q l?y|6ǜX<3.\tWJlh-`-q7HPGo+8p2sIN!u"pt_Q/ƞg# `O>+b/ImYy%(9N)98N KBڶDJr]S}KS=]T qt }'*9w/ރ+H@,\wY` 5i#Tv]G_BbiO8ڍ*un 36܍V`[kL@r*SFF q\WXu(#eU#D'VR96]({BCڂwGJ8FΩ9"M5U~ln+AhEvCIfYzG90ȍRJ94m_pMGq85*?*݅IO2Ϟkןgmh1MۄJׅz-Ǥlxئ)W@3dg?]fc;0@ 8BX]Z]R<;<'QhD#w#; aE'WUe`CW ~?ZĜ&KJH" Wb֬#mU`e&Sr-PKf-&u?EYpzB`!'J{n@L:;;`e>)oV2iM3@,)d0aKv5vw&tL>zv+5Ű {bq;2"H <'Kx:G[rѷL_c& ^3KD wm>)~qJ eUIځbE?BFJ42 }y );:%q[J x >~9ӥS^ZIXxϸMv#q)4epE9gDζP oiwӋdlaBiL!C1ODH47Ug|XOUVWiR˖bxO:!E7rdTՐ6@buu=_bѹJC֝cPR t&3%ĤKd!6kZ7.d蒪y O Oh"\BsAzdR8;/ u8& ; [atȉs'oKµ Ẃ# D 9C# Ͼh;j'ضsvn7_GDJaΝ k!8KGN%露N)L2YӡHF bhKQ~h<ї<5K`zݽ̦΀wvohoXc`XU5 k~4 *0@sA{ S0oZe[]ld׮c9(A[R]E2]d yV܈k_yeCNjA$CGU6C)R4D<&hVTyGJ zBiԑkov>P@ai-_ _ZԐ?(dPPe\HnDkPczhtPE?k{NL?!#7PHGQ਍ Ak6neVM'>i95,?NzW8l*LkT+~9to%aNTiUʍ*q֞/ԊF]Vp=v%!97 T_% 0"ⷈx{SхPgq|i3a\k9uiư`^⋱{,$&eʳfc mEເ.gcȧ=]vc=yvj]DZkRo?ޡmasĝbQe^R 8o~fwOwI9Ўy,4sᯐ@CFdlbAH ?AƋ=1D7pMtO~"4ؒ` 6( N@rNs Ҭ3+K.$RBuw}[tp+4u\ȱmsS,ᥒ`1*#@1Ԋu*b@̢ei߾ "f$lK _-*LL&r'WPad 3Rј.xq>lUV[aEHIJ3Neۜʱx,щg A@tNaCQqelfV uvښ qX'i֯UĬ#u2C€𱂕toBs"JplG~c6bGH֡Y.@M&f *%rdu(&vx$[?=q݈AZ yt=vFEN8_/JAV$~xv-Z+u%E EsM=Z.B;pYKSF59X cZˇ_ JxY*~n͢*Ab>>٭sq!i3Qibw.n >X?V" IW0qZ<`2烌phň %SʧJ%v a/"M sg-\_hoq]  J_iwvR6s8I_gsfLtmrBd䭵*J.xީ sO%f-.?v9085ѿVENAD͝g8 i蠭WsB DiėX:-GR4ր\_1 9 0mɉT&p,Tg_o#.xMTz~6g+Vór§KU 4ESJOOQAP6~koa26Fb: uݰj0lQw8rz"X|E_UKH&@V~6PpAģx䯝Vp*͸k-~岨gz7wLbfk\+xoeO=iqhӐشgTSU:F!.QJU gguڨ/6T$+rWSZ(A Zӏ g=({ns t%霎asGz"罘 a\nj7p*9T аZstIh \"ӭIOBzSu*QH;,':.0U8E~Nh*&jh \]pAWqc8G=܂7(~DGY-DBmEH/ fщ8L Oܦ+LK]WY DcYtG~G#_FCg$#G (G^I/SD[wmӰЦ^XTDy%AZBY5QiZpHP.#_8ClB [H=JA'z3>]aO됦|G% kw:pJ3X'U\~3GSxՊa?:18ԏb('ی+hhyOO!´U,뛂'dvb ٬Ԛٗu*uMW>KKrj$rьBS\aS7 ?()WSo1ڱ G[}ɋ$=Q`bF- >WƎT30QԿf](גq :$z5=Dޘ,hBEi0t:2Ab],~%Ep"eV-ߋeTN}.g5_YǦkrA@df6%=CRp#jI*N_dBZ%}|).DsBt|1 $Vjwɽxn辢%cW 1H/\X|؅yE:"l szkXM.q˲ W&!,v$ٳ~WԹ_uwZǙamFY@kÍ#ssz}{x@ a8DkJȖ[׼xܐrKS Ԉb :_V]Ed8>O9+T:Ʊ\_mGp׀k RT-سOj/> K/f2k,mKcŖp@\01Gtwp(⩙ P;=,5 Hd'zD2Vc#4 %ou7$MHQRk0$pdW> +R"?)yZ9p|j? e?aGFXE5L]n1E50H1XnG%p:(>$Hߞ^˟cx"L%iچ,#y|H>03%#Y2W4taKgNf %tH"R_a>w9H;<'+KqӋ9eIg+̪D6dأE# Dm'rS@W}\eQz_J$:=L&[56%AcR !'mTZY١#5VN`fZ_3k0ʴHm&˳w{* }q5b9gGI2E躐ma44w~ )2գ:ɒuqꃂ~<ƶn?gKFnp0aY$)uhUGW9_q9k)Pwݛb-֢(p$=o&>JyrY*d!] ¸˜.;EXƹωjln .*LmyQI >pb8>Ig gP# z8`E/}l?"B"vQk0U}ӟQ)>NI!]m2F,#5KX'\"vEvXz Mg+"B[X<2,/p7Y)dž) O19tNHc/&{SRA dlrT˻yKmg{WlgLybit/QXV;jfMƦzxeըe4>(G_3Zϝ 2xW+Jjx)nT>SYV;V9"l1lBqvf\E9n-no_D2`oa1w;4@m+앱R(j)S!1h[#w"w";}MZ8E&)9Θg|6?J+Yc*88,]Nh;ag/8R1;!ð39HZe(`7 r🜆Tg7LP˅P$Οe/5Hg`$zCGeèT/ [ sP5JrZسtVM +5J`3[51b=K0T[ssO~ש4҆h͟g|6-9u82`py1 $S#Mr 8X˿uKM̈́eԕO ]xUiB5J2Gf̼&_ fܢ6Y bo,/OTD;mV" Gٍ(;ZCq 5@@ՎɌ 4[e2^c uMD%wcPA&L)jI^H}XԌTZ+ ;hs1qށ6ZfO>P#DDiBOP銅`J*QfB*Ib-F6`TxYw .Lba9$b(07WQfg݌τ o8CTQ=դӉɘ,D+h!dQOJN`X~KLİ2}毴uL,ߖfN%S$fd;t4T?S{2XAЎc^~S]Z" ^a$ Q5~>Ft0ĕ;=O_up+l๢q,DF7TVhƮs^x?p|DD=gC Q8Lvk*q>,MBGR@eQapL38UX]esNȔ)UM?Y`ۀ<9fByug5JŘRlI`|tf`?$^5;(ll*m 0:*?I=bƬK ' "5IIaR]7ZEdŗ 6 l,2?}R?"e U\ G +].!pV1^]ՆQ&{@;V p ~1>MKU?熬z }}8ŐY]x+`׌)tfm|) !91`tCo&ѳ*}4UQ[$T~ B_>>v`@]F@n$4 ȇM8gNqZFꆗ.Q(qs[!Ί UG0J`u$.Ы 5m}@P_tŹ&20Dkۚ@|j\jGa&YIxG.j H\$) Ce@1ɦW=H4GиKj/3Pv>!Z/X1fh4z;|EWd[6*=Z!κOA/A^(|HSuy{~j.ܻhtBVށ&{޹YJ-@~Wnѿn9~2(˸k.#zKRJp?8)O>V_цic!85nBsn_  ͛ܳ_[&}vЙu-ff;Lݩߚ":Nk30A< ->z:-7ys|XSnM𛎏|LszqA8EIyjj/ɬ"5%Q4߰~zCJJHRPo؆bSYeΫEN8%e_ճA<)z+ޟ)Pټdh>&Eu. Xh7myjtK/ӵ#S8=Е&%H,(E-C(3M敍@H#]:lBARU]e5!njxa S 1VL7s٠UȺ+thn,Ra eSlSlMw7 WrPD+ b @T))YW.!IHG'ę(#KOQ rKuX ~@'2Xd1̩}gL_OʨƋ+O=`%2r v c롹ic{>q  "YDOSՎ}4Kk{3lI׿ǙҚf핲G #qبku\ n'w= dOfhav\E+DnM1]:OoEO=2u-'f551Rt:QK02;Ὃff\=FV/LCTl-@C\TNFT1RҺs iNWNC|s9tz~)Av9aa[ZSm E_/)1djULo(ሄ~{d~z+Z_qx^)902iȯ擕iS꣤Jc|\$oSǡy KYK, CN't+瘆yxK:,;0 '. )Q.c LȼY3^ { 96kw/I ?+\HtT1 3* Ť01I[:Z{l]1r3yH0mB^H0N ɧ tCٴg4 f VgP(< _^vj2jV`"[+;gɓepOE o!"Щ `e?E%d@>KT/R6 wW)1xr@~EsXoGƦ;Ctv:A?M5 q,[ĉ7)UͿK>rRkPÃٿŃAOSJl:Xѣ3V|%=w.J汒bu6*;=ˉn Pe3`Ql>@(p涬.)L ^S]mLog&rAOk糰" qQ55 c aK욇ex6NS}Npde ϨshW*n4o?4#9PlJ 4]dװ#|9qTvÙxi,X1ܶIw؈gh09٢}~]HPʧc3 u~Kyx(1rc bvd/9^hη2汖ٖncr&9f9> 1Bf ʀհ*zfRsU| ȌIJ@bL}2:#" /{ɹBPa ïYJ k S^!]Rn (-ӿ҃eCd1[y}ma;^\DGP'ֆ'WXu ?Z>wYBoPr׎:l?sE,*s#7gix=ų!rlUD(Ӛ3yvI))+Su/rmg0>KކؤA?zM`MXT1CԯF]b: $:d8krB_80߰arѵI.ĸeCVn /xN܇vlasSC pX:|?ղhmXK/;4t AwbN)tdM"viL\"|wW,OۋB@yS9F3pˬ [:襽a|o&>!oI1kN|'F9Qƭǧ7ۣx4$*Qqfe'E*#aRk;dX}!i )H,&/ARIJ],|(1$;ZPa珯l0D eRGu@^PQܡw8uϙF5 ުO'*>^P[YaoH*߷\J?~/.b^QVpvV zNˬS2f8vrp}vZ Q{@p&ވ ) ÝB1$HW$0{-yQRl`x–/çUә覭ƭP͌ ^<M@ew%Yw xO;.761l_ކ".–9v|LP-'鴭-L67Ы  >Y7BkQLn@eAn3CVv.!JBm@ S"ǎSl_]T9U̐2㈴W2Oa'e5vX,${Juдʾ4g  /(`c4d~ C+3&lSvE&}: PvBS׼ኃ 2eLm b"srLTJ(Mn`1jֲyAQr{. }]%BJx&x_623k@Ϟ=0µ`[DbN`Qʞ\ ;u;Le,@,<:& &Ld$ֽ\ Ӓ+ 5sf~;КӉ0U8~B).iZzXaDAOF)L '#p-UK2~{)]؏ k-:%Հ0] g@%0q˻^Or<9`rpEK;,o!tO :Nf7(gO@b2ZlK/='y`E X7Fc>€XF &_'jŎkf{FU޳mafq궜<;gd:fcR?F%ۿ`՘msW4õэe,=$zR"Eؠ(@!+rh!Tspp8PC=[$%;fd iCIogE?"5U.yKYpKz¦>UBq;o8!˰6lзJkd Ԭ};B3lQ[=_ykR!FTg(vK3zGMu?kY8Iu4"ݔٹIyR !(hXp-N7Q鷱?Qd(ee||uj%}z4"L+sN $xˈs[;Ż]6Ny[:MurZVb Ae#n^a~Qr|aOGW&?tmW 1 lE{ˋ/5S45#9;9MSĊZ}T`*`KVot'ox(ckO#KgyHG -=CY"蠬f2pӃ-H×Xb< hwPi z^bY'*U5z֕зwj6X~9RV?bNA6ON6@rX(U;/3 NJ"[!hG",xRx{LLܢB6[$o @ X+uCFHsDx-Lʼn)dQ` PxEۿ8@$ś?;f Pz4F4W=9${vIgnجgR (Qf_JQS/yBiw dǓx46i2K!,=W _2]jˈS֍e2LմǠ zApgHKlp*tDPq.9:!磗P$Ʈ˝6H'8܂0ʌ"ڈȐ)Ϫ Z/\NtOgHuGyt&K{b/l^pRc$u6x܀ FB22oBe^e1.ce[s-PۂƊ ?[^e7t~x̷zS8ix{{5<ں@}8;D]?Z7h/m"~U/rLDh&iy vqN3ޟRTT_mlfpqF0.iR#kAKo spQbO&Դֹ҈Y D3Tb3 5sZQY~c18˹Y2%vX-mP!4GZՏʿ {pGՁ1j ޗi+T)W2 * A1%GusYo7o(Z5UzV<(U2WVY+u} 3?O^LOhr;bD&&-gxdE*re*FN~)#Z# e +^ TZ}g {BNł\5VHuPUǓ844&AFe;Y/jrp'ԖR|0H9ۯuQ.oƸZ'UTO YѦ5>bLvL^ϕU/T'C Gm#y vRo>=n<H/rD U34_Yhy^]!R}g^UZ2g,nB4E`!b:q=Kc*<ϖ( 4) zpМϿ"#$i xɨd@'N~4ifΦF2 jcKt(5.4/u/@Zraqd=g Dm<Ez%GΕ`2C;T֫1o'\8D|0W71rx"-`AcCzۼWƴ~~7fʗ/\(0=mS=~~g'l"ahvgӿbA L0]MuuM$H{nMܹZJ?!-Ц~jM< ? ҃ -}fgzk=Yu5Xm-$Ixpc߯R srz#Q~x[+ sϱ\Z Ĕl7H0]6+{'cF)bR,~cM8=4ew< (<TWN-㞕~k7t?Ƞu5? +̛0R2jMZ"ZQF4h@_ZGԍmQ,>Xyz9fSMkIX" Yax֒Y*EI'H&؊ש4eJN EG|ZhyX54e`vkH ͏kBM\rsP 3"~.ec g1bLƴpڶ"j f8pI wuaxY4ECap7vAg xUBZ6&J}12vߔ[|QӢ`$:^@l\h|'g+p*C&.Lism 5;LݷJ.^%FEghSБi *sl4>9u4g[oRO0 N(hۇbn@rPqW$%'Zc0nX턹yU܂dA|ؙ~zT`_8%Yz W9R !yڃgsVϨ,C/Aҟto ;IZ7c1i7O@29UGpZGȮ~G3A̯\:+U no1%:.Vb5*QWv2 Jɟ}&P?jz %Nk'b)-?~+}؜ȭi}`z۫g{3^D#7NDq1J@vaNx6`J-ov7\M~'C{fqX-v[J=PQxy$o O.of;+I@ H)zciymVF+1bN\ijR)`:^d hҒ<̐d ['@(1I^=V,l*2c=Z7}(ѬsuBÕAyt)Nr< B>bY"Q1_XV$±A{1i_?[dö~qSTA $ܨsw5(ݎ3!%ѮX-I_(;mx3xf2Rmy^#ݍN&"S¨|wg7&*o6͵ʌ*v˩Ahֽޤa]/X]1ITh;VQgwqBR7a,CO$eZFqiTu7Yv}=hvs; ~ +Io \y2I[cai%noo: zz̈eTEJݷ, S>Wf$(dvofhpT#+z2 aH|u̫Ff^YҪS2/-\1%[8Є9k2qd ̇\#s=@;1 mEʇJ@~5Aٰ]toJQxeXR{CtIz/G8LmKd.Z/$-qT`ft$q<{ˢ5KC%#1~(uG4`FrrB pL4(Ҕvr+ *ќi,K(L74O7ϵ:]BGzS ́i(Z2?yábBNC<7FT7ͼ"_Bmmʆu]^*`MhϠTfpep<ޙUPՆD_]{?%G|x~szRĜPES.a5¯-XZ8Z-ouwpK!- wBr_ٌ&3 iQP9wL$,%Ί7bU4$V2'ɣ:uoqhX C@oEHkS/ n5g4қh$R'"a Z6.6\Ҟ:.iL"V@ch{tuS'Fu.D_;dfU OdI%l_(=+X<@<CpϦHIH5PEu//7:XQHcgv2yS[}M̶5%eE5c'b ^NL5AI:4]zNNoM GC* X\!ɢ!_O-0B11}'ˡe@bh|P H w>ȥ\U^$Ze6 y$CJi9~I+!尷SgPbit\-r\u!JvsՖQv0@3$yv*sd}A0L96ѻE5Q^a %ѵe[R D噬%Vp~LVvV`ON4tW uӜ3,UF 1ˉMdQB\Q054lr4c̙X9%3r LAf`ÑII?ɐBGZZmQ{\EK$p!:5"Sgx aI͵c}qx}MfLYlcye8@PЃy[`-nz y*GmkY^,y2AMq̈ǃ@_uL]\O:|GV 8p%rX:lDRD-/AxY̕1 kvYⵀs7^,Ajh\8$ @d5f=>$a(2²: 2ĵt\e΅Dc[{T~1H&3roX:/ˡ!iF)>H4c%~V|Z ;l vc_+:XTPPr1h \cv(3Rء:*B "M:7oԽ!`I@ P &Kg8{fZU g!cX9U1SSYDeMW+jVXa/vC>q.״p) ]3j(9"wE3 vcK$Bc^5fi_=<Yy5Sլ4̭ß@:!+M &)PC5U}RSCFbژ!5ɿy47wj8Z$&K4jHOmKğћ'v68)J짭OYO\ŏD1vfX陡AIRO=l^.7oesD_T_)nt< $`?CT%$#-}JqN= "Z5H|g3rǑ/B^gpw /(lh/0nZ7m(a38Y3?䏂уw toIW>|FVU(sb_5b? 2$[@Iν62B3燯c('Xۤ﯄'kfXڼ aAd,q^aG#ڼSCvùI.v< _$ȿ t-Л|vԖx8d&RL9v"U]+wL>OG.&k;_GOք=U nn ȆlvH\ ÂxĮ &^Q%{rI~dpLn3)=)تO~J|'ƺq:L{p3%_D<Nd׉,8j͹!Nsz҈^4mqE-V86;I%:\5Ds x;jhF[u cٓ&ešP$ 91] k_C @>veN xN&J*.Y/6~vvhF>Q4+ ވ@ @n?>]G.-WE)v ,M'c{HԂF0*x& @dUY[5_%L'r+)J k9N=KHoϱ xe\|1BE J!y'ɠ5ng +df-Dy)Zտ{Gm'w[uumSbšU?0Ǔ+2\A* l[ٍ9<#2dZF7= -&N \Gf3ǺǁK_XۺI#HfKe @6⻬/G3K%"[˪-:wO5=Csn;X 㿈mS^SM6k̮ ,.ąϦ&aU\*&E"cȔKEFiŌOt[$bM;_jSf?`H迂ǀ0öX{v9K:tP}Vr 7,瞍\PγZ}N<^qlqI1$iRF}SqeJ f[ ix mRS8Lgu XY CicK_ ~G䡫L"5φILqfy^mim! Y7Xeh/gsQ}bIkR"=ȹ~ηg,Ź}6FKt,4L)60Juھ1-h4/MO dd4=+1rF]#:fЋk`Nm\o<1ȷy mE1puUS d@wb~n{]u \*m$Iwc+Euu>t~uxp '0 kW]bCpIA2.8OӴZ%xN G@RM ǃپV-Ey -~6[[4NLu^5p20Y:.zavIMe{2s˟H)+ #3wf7JBVK*Prql9fo4GQT.`>Ur?~=hWѮ*r^eMb:971MdpMg0sm(O>;6^$k`te.m`p}kSTRO2U{d91G\8pPC./Qf'۷?)q0\K <Gyi)gfI]mk@ê[HMf[]SKq$L8FNN&SYr'Kb.A]&O\V><5s z Wi߸}gv}R#WP>{YjBSQF/Z[#z SrB4$V߲۵Py^S[vB aQ3:],7Y('e:Gw|A.Sh-f18|"M`Dp)˽P DIS `τlUG@7=ܶ\ 3ӏPptbhə݊L`/\+7b nu J]@{&4ypFT-'wml4㒕x4JdLkh.\ZPi{kи5VF9:I@?#,ŞTHGg&#W92$*zjw.U"'̯LvhǦD#j :eIMZ} c~*j\6bMpRvB%CAV#ײOZy.Ienwñ'/CP`$(d6]~CgrҶnxg}P6yй[$o^]%){΅{HO݇3^@`qf` 6oDtNXŔ5ˍxC2ma=r%\U& L 9!V2ȬWj=7?/diOh|[ 1=1d4̔ `?~;n>ط0QhC uRz ֛BNfFP^׍rw(zLi ,e~;LIlMO˪\]k.nX$u𹤨P=&XWP 6A:P󛞪HS^uC:gnݷHWwMq7C4A2"{p8c ],=iԨ*`XB@ 8)I =Axy`U~0ZY!Klcp~2'`gU_8j81->f6ҟ\ lroy,9Ԃňnզ\. ` ;DaDs^[Mٳn+ڢE5;s5#:} KlTQ&ijIh ~XL{~[RsL*1'34Ѽ(X̫DcHJF ˝_I(XDzcլx^{nηen3i_)X:!Sx&H7H`N{5usi4N'Txhh_FIA{$…P3hޜ>t7=oVfN@ysq,Ϟsd1) S|ElqG1:lP1qgEsc&"c'K`6)Dz0_. @6C$ďu! Iǩe.Wb-b۠<'=nSЂwyӀqkyx DJ8 ;IgeJ}@o `R OY43>f٢L\P ph p.;PܐFHȣA>Ux¢9"ZOv)㻧 mHeŠKPq[xR#@xsd*ez]"#maqNh b*wp^ [jgMdk!Qb&o[z"~+~ZRQPzeK>ϳ Ki}'%fpQ,.03[z\Ԯ% PZQ %fKqź]kנ3e͗;uQk9 ox ccAӢNdi]Q{d%;*p'"9;E%=y>0ƼӈP [fV38<&m7'J'kI**;U;bN - H e၎DS'Nb cy3m)bm/BY} MFlnAO5gΠW@LZ2 ,#WoCW7]bo<D ;5-J89L3Frf/ΌK 5&AuvS(?y5:\|PR$73IuzLF+\DgU/ːV'u%7K, ۃ8up_##fxy ?-TGr0#4Wriӽ?3AW QiB#de\JntYn+;,fVTy@6N+`[ {:%7ZސZ41J{\<67r:.fwh=MOv"F˷= sQx=E yzwW+ި]<0F6BzIR58;JGBdl!kM&ם,.1`"Fq/Y3 ;w}MfcD0\{f LA`fʇ®,ʴ׽W0^: G&ט!|IY$51{M5'K6VahZ|H * 5*^ؽ)F(Oٚމ3Z2J;+@s4U+]*kz2z-_Oa՚ >ȼ5z\1 ]MDV{j/{~ۓo H"3 Oq`9DK Ԩd#{YdC4ꢷu/m|Gă&NH+>p%=c+ P.+/ɡƴ2iV m3@Iڰcר6wm`$ Cy= 0ڻ\ .#YI3~m*N̑svΟ;dy^ΠJf~]̭ٮ_ fNx8lW|G o1FOR$CcBن}N^՗9TYy/~#nb3@W5%z/2~$uM[@ę ծB޽^rdBS0(T(A=V^_[b~|4ic}sm{ Qxɰ~>C1ۙb4wxc=d(JmQJxox<ȹ҅.B< `'Ĥ<ޙ{q3`FQ{E/D3yo0V*أBsD܅jRr[[_zKi7\ZIGg1阧K~f o~ #ǽ3SvBa进Na3!9?9rkilnP@Lx-9 >(aYCK. JT&BjVo`OZuڌق̳&U.g0@C-wUv< kz]uE^Of>W1azyi/g|= G]]_`-ͽ `MP߲yCQUA]tbRO-ɫIl1>Ğ !|L0,n; [w'@A$wNƊx=d*P-<  :$vCZ23,5F2[NY}<ѵ cP㎼~yJUjW_c Шjt[[cem> P# "46m.|Ѽ3Nb(/Lrʴ}b$?/4@cam{⚌h'tDkG<24|ƀ;΋0ًq N`_sb4. b-1~pQԦVGZ0 rM:1D@*~Kx쌝8PYa˜UWY=  1]oBX |Xaj'+Xƙm;t7%ȵqt)|zEjDCs{яHZTe'397%@A3W+(>tGK*>}F|1״W ɳsNH 2W/KӚOAfCX%9~*INfBSa񆰛TH0 B!Ƹ!?XO$0Ϙ bhh.lC \Me NU,qFDoX | 0J&!0yCD3~,SJؙ؀YVzǑ!IE 8( N{\?a%GGisnjbG n"hRA`ug/\'X]>%($ٳ' E^<ʘ/]uc̙\0a1dhȫ핌g@~T:Ғ_ܨqs42 b1yFJBr (UxsQ~g󝱢.JR󯖏?Vlr{CԞ! 48 rx؍БIEz5 Zl. "xJQْ¯+-؎,$Fv{I#l]sd %JfSgJdIV=vBDp{VgohP/>/ =Z qJm:b7Pg䋟{0KU'Iq#7YYR7+ݠPʶj_ܪFwI~?ϦC`MZ;#k{_\Q_MaVd]/+%Bqj|5㰿c& ]HDkẉm1U$v~IzszZ&a+f/&x-CݣĹP_) qԯj l$ 6 ߺCFE.IJE4pQy{R}-Xś;$aKO1>\Zgk4Rc`Uap&Ru@m#@ױ.wł*۔ SNU g '?Mw*%ycK})o'lJh"d$'$Sk@V&1FM='dn.Ze՜!'Z4֮a ID#by7N sMTcc1RFd=7#ya54y wM\ub4²&y ͮt6˘AN;m8If)İLh^TW&sD}I'9PXH@DmV j+cŸbnG.QLoة#| f%]M(RC/2SJS O.);YDg G?d=R0n]uQ2Bvc 'y#lKFSM|B;U)=&d [18YҐ9Ǫ&nK{ţ$@Eee펙f{ Y< s.s(ޑ+eI_u] 4yZpsH[P(CLPH+8yjxPe *(/#5&flS.ΩD}bWA/ @"ځTzt]:&#Mx+"x-kR (d[dMp6#1mcHI*rX\;yg<W§$~R/-.%ZKq]Ò̭nQ$Dw&Wu۱h3[j-Ӓ- at.@ mرuʪÀ;E5L.~ ,4vh?+n#l4' x Li׎* %r2]8i0#yW8"{\g)Ί.-%+u HS`ggsyl&gxO\mM`jn٣ŘjN%WApT<%Xr`&p`Wc;By0{b$ެiWQ]T;r 2 +J Y a!WvRy+*CLf%O-0ڼɗɒbDw6r6'A;6eo1%W6]=a_(77 qpz' ސfI?L7YZ`W0+i ND:`%(P."eW\FֵPnTmI?mH:fkwvd,A$204A'*D̆|~k" .%!7\Ӏq">DAQ Ե8˨E->bSrZ~ Pz WF䃢t05/&IU|B5r{A 4HtnK#@x&<.hFN,QP LSG4߱ =@;t8QL;XRKPk)L 9~QхZ]cT+_ 3)L(閛cr8z9(OT>L\/ՔkEO(hoI hi>b,eh7ϏhS *EmjTaa"O/R5E6'm%NF95 W{ HE4mBjB"3^bc;IVVC ǾXz2Bx-XKICMwNKwaЬmřr.g2Uƈf1HQѺ5{C&׈La:|q][- +;PE4:vEip U/Շ DLu!Tg< =UTBuw%]*V7q 9 h=RTJh+.".#q-OV(Nd)wV viX ҋ~7~56gA6t)ᏪbUtM2TU sxB:IVȏSXn2-N>M6yew(fm%6Qcۢi҂WR$`]:RWq-2G@b]C/-xD$dR}yv0Z'.BcTdT4i Hɣ%ڂQZ;\3yᲔC\;ONeVBB2}*xQ[r[4'l^ߦ\:*Ŕ]AY${KnIPל@ zaU`&tImp94&طL{Gx'OvqXYIh-Ѝy~٫X7K͙PڔDB'}D>{.Lۂ*~ +, `ru'#řa>na>g*)iXBdū^\C!a$_U6i!rMe& gv0Q!ޘsI{r5+.u #/+"ξI`W>yH[?Y{wIY=OiS88mڸ*E9VG0eZ~)̿cnECL.Vv2ȟEN)=+DzC|H7oQ"# uW9%=BN, vM>kPdw,$ UR\b ȯ5>Ku0?F8T>-Di3zjc[%NyۦF+i&J/F|h4l'K{` ktkEI\F:S9Oyo¾/v=D jG3ּ\k@ENAԝq !sNΏc(E,&5:o%vEydzC5y7; CIXnsė%Ww$|Ւ}% WâqXF$}Dj#u65S E+2tꖲt(0U]_# G%*P'i4raٰז/؊ݠP|S5*s_DLJ,a@pNr(""=T }|u|*0S/ߋ4,ڼx("Gp i¯XZR}Y79% &+dfh90쌦*$@yd,nM둭RfG63&gRUiwwvh߱8,eTw烈Nvz0b ܥu;qXY= HSNvN>8-G u O4՚K͸+˥"\q \yi-e,yFeDP[,q*_Q0YMt.p"T$@anna|_U% Mqb0F$NW x*l;ח;\u$rbTMo-D@Gvkw}L&7㈢M.Qx>t=񵷶ɥ ԥ̯'Am1`;6R(i&jGrVP94Me$>shY7>b/l/nRϊW9:8/R<2=aQ}fZep0}!3U{ǀn= |=aHj U*<˙e#M9C :Dէ :O>̥(,(OКGՄ,7IIdشM4#>t3IOXjH=7k>{HN mkJf։2JQ=)ĽD_)Kf)jH.t]\OT}9 ֆٻ9q.L8UXm)! ~Dz]cx nlkʅ1Fwu{RMw䐑e'[&~,1 VoteR,wtOh.)8l?f ʮ2ΐMt4sc[mjh5>^u%I/WS9[Jw|7T֐/h B%4DZ&t3X/ȴ#%u+mW/~jy5Y(ԣGkN/;HyW[@CBwlsyX~{UD1q#8Z36tی!j!`I懾X}+!,cƪRѱDDKnL"fH/ mO;H]!x&p>L@j|TX]O ׎o4 ia ;[)K_Y &V0- Z4Uk+mJCLI5W;a!]mG8 uśFaf<z'! ::+PA5>GM(|⏉ },*c Kki<hLWeo?sA Vu)([cĤ ݻpBlZOT[CK7EǨ]e+CbrbOkzr9[P0Є 1|;qEu"%H<7[0S5U:~b*C9msՅ YOĆ ƿ/G&MtIgo[߬}wi7,0Ϋc!e7 v1V+cn9fVۛG[q@gs4Hpm!iho_] uxeC!ބڱaLAz?GbvqEy ˜>QJhY$+:0d,Ysv{T0RV"K EdOx n,j!+gb&p n5v6S eiEpZ)~lVuZ^@zoPk-'[B'ɚ9 sKU.OHCjY/W/d!.JM汿kW o"dsPgP_ #oi)0W>L)ab˨Epl)b{Ro$TQ>}@p ,~ؽ>uxWp;$A/4䨌DD0 v\HGwb%n13w5GҞpP\Etzjb*$ퟺh na-[`qe>0ouD5v UaylL/Kai|#͕*1y>vC.* & 83RhbdDZ3&~|-5Kݱ?E;p`6V9 ={3,iKbّa߅Y=T)/;XG9˭гMË FF'.rM:dL`C"hSEh[ϛշޏnB{XوTdq Cx@Y0 x%ÕI@'K%@sID"B^Er/Q~-P\.' O3#) }4A ,r K|ޙPݱZ)UB*XgswLD'!xzֆnɷ>mMN|5#p U~;uA3zL@yq` ù:'"5VšX !}A,=Aw4W,vI*C*.fY k+ߢ6#dzΕ ⎻z}q:(=^ 聠:Z)ZW[n4஢bIz.p27k7ߟ7nj 9/a8AYa0cۺWaR(:y Ns4F.΍ "E6K/B"ESӷ_se'GW)̍IIc`2eV[̑IQ$1Jt41}!%)9 N}Z'?egǖ2zq[ʙf< $$ 0 +Q, Ϸn=(ho4JnF?-K Y'{C0|Ioʧ<4IC]:1e+fl67:TVyfS(F'۵Ҩi6CIwoFqNE>nv`xh Yykʼnd53]zΩJ/m"&EX`ojC'DSlS$50zj.^c*򣞽K.Ku *֡IUxSA-xoؖvQ'A|~2edr2-7C(dEKElJ~ު"ɻUy#\E%pٮ',-V^~; 1ԘҨ?^VucΤU#1Ί sh*b+id&i25H;k%JdPaAXT"m٫u|9=H+ϵӑ倩 ɵܪhqV:ժvt݇ +żڭ=e@JfSs%(1#b pb< (Gꆢ jiq y#{ocQ kU S|f3xJڞl>p:aKwS1ノe9Af.Ou.Pc!1M\ǚu?z5~6ʖee.c$k_4G$>Y Yղ6`|-]6TD1n eg5 1u?~CIo| ɄE)kCw°;E/#7̿j2$zjp)t 8'*#*bƼ>DnJ5֬(&nL_I`zb gC7ÑsbrYDa"LW,2XaNB+vg[6p$ ȚZB5o*݋]Hl|ߢq] ~M PkCƉAr{bCy:sP<7gQ.@VYy&]|_Hvs}6rS)xkU ӒyJ٩[QOs`9iB+!{P0+cV91}|Tz فD0]td,b >RPGqLJj?kMɚו)A]` 3^% &n]w;{:PNARQw84ϑrP[Ԅ $b N kU+Xztܲq̉ ҳuٺ9tXL9u*ZP enr\ x5%)G1h2 y_ ITu۟S@ú uæǠ`I44Ik}aˈA? 1mTI^, ̢iu6gNf`[: =]ch֒O@vaT% `pA˵  nڪm1&+9f嘱xcX?ͩ~ 3OFʶu9|z5z5W*V-Ũ1/`:\T [ DZ-pX}b66'0ʐ32DQ&evz97q|y΁-܂~˸P2kXzd'$Bdq}r .pmx>#mN qiZ`mR%qLgfƄ7gbAu>!KSnR\:_S; w`|t]" lYnJ&UN;E,u6".|3.;c"@_6R¤He+ "ZRru9La+Jl;}&¦&~&f0w~ŸGV=` (Y`4Γk$hU@u;MGT أco+"b+gDF٬S[l\MS"*pX9:̏cmK}!atLTT~fL ok 6Wb 5J0m{>8B? eDh|xL  (xb*WQyE*P>=#YK&+x@^}1xSv;uV/"Lj~K W ZGZYb,I:?63IsfF5(|%0^Vv^ŒHb.C47c /U֠{:rܼr I%K X8D(C r EIΉڎMxK2WK,١F:b{sP h-w1Sj!`{cf6G6d[Ga|uA9 mwr2f=|niהhn$WA_+_$4\1O3mxnoTc!X2mgPxygm&a;wym`Xy~On H7J#_HXGe2"Av,. H:Xh%25NpڞM9Im(豇c L )L\ 2my/p$ ̖8)Hjbe7DN"_:,JzKZ4kҡ;{+ !:]rlޜ9D*cJT0'u;u5 H X*!/9k7Xz~@p+w2}zêPHC[%هkm|dWBfX 7 !,Ya?{Jb/+yTp($ɪLGh.u:.~3oк%Ky;]Δ>k=Ub E-(~mD< *m̄x:H* v1HT-a(zL+Th$soLx@'k]=GVY"fbZ==u 4omb|;ˆv۰s SZjʘ

i;F輗qw6ss:i75>09 Dxd=ƀgMĸy T ie~/ã2pLkUH3>f<5i Rq"[dE:#a !;ɠ6+ȀpY,:ʷBdb[5J Q.RM~rLUw " >)H"E܎yߗqz^Ei?a.ث3aF8\/k*/߄$u͛yp"(sW:X  $~(LrKw~}Wyh-c0=4kn̖'R5`3GmUE5B]z;ƴpt\w#!QOb8Sots<Ⓞҽپpڹln^[uɘn4fzc )1lXtm~SuE-"AB,^w5z_:oİQONCV%`dZ|wK$*x̣0e']Cy)M;8 uBhVpCIW0C,Q@iaQ`ߐ!N>$x*%Q(R2<,+7'u 6څ=$|G-:[J۳3*:6abv)q_t?~-TkϚoZ{DZoKL6M]݄r.Ojy6ѝ8[rwĄ5f&TBR{%tfd_h HF@ ԸŒ.U_W,+o^;q CQn*#x exa/NE!H-+*pTpt}ϡdX {IX`qbxM$kQJ])s(XL]2.!sJM*uPQRs{" ඞaSY)+"Z$ᐥMOcNʹ0U"~Ki6~oj0)3~th@XnA}"f gFO?کt?YD+/(u`90p,$xmtʣWrOiF24*mh&z.xu!b&}~cy0=9zX܈ KPƓ,w1$r%5X4$Ld^pOs>Z@ O{n)\(LrűNq ),r$XA -Ǻ-o'g[Q4"HE ɧykHt:?97 bG&4e՜t0w?ƉZwU~e5YctFk J=($w^K.[t(vvc|6.OmWȩ~w/sX7eשO^m =sj9ƵSiy{m5%7˧vF(nh@mK"zUKk9QfKuT aFW6d]p[ ;LOYDpޞAF7nW޷q?h!9k^O-)~I&W(yȫn/o sՍ?|jyA88u41_ROL.,df 5-X<8 "]tEbF@Vs/ _/f KL]/FoO0oA3+bP<}*uʿA=!e;8r61 X5c€N2'C.X֠GRvAh߉^u9lH$F DHn^SMfbmPi-v_wSԻ[0HsA=2:*>urlczg)Ƞsksı'hP'xP.Vp* qtW& `ex!չ$b4UA9 ]IS&AD1ȿqTL "a>vzd,.w)owK7M78[(M0bBۗm@V`tPq3I՞u4wR'yљY@l͔)GZe0{;iҤ EjV|9-]:ՂG6  T)f^`4fw>V6|u$7CÌo&6+m!zQ;^;<r$aA>ڱ<=ޜy =E$l I c&,mhޟx8o?J>͍3w6qs<LlM=^ƂE&h]ZAdO;5H e)a }br{!`\A13ZEqלEz4=N~ 7;0_Ō֝}YPNQ~8-bY*B'ثhuz c?n ?e3*߸1\'&B~2pQ[sJZq"czQ$݃" IZ&*"*ƶQX,6Q\ir [7ۼpb=m9OrK◤CBa5I5nHjĜ'iL|DOwX#{An<ꉸ 3P M 8rw42mlt-Z}^e4ttsjYPDFc p>PKjvE;+8Rە֐?O/b]ߋёcq`&Qb"ș@=Z= 1֬%`\xͦhxnn'@ )ZJ+T08 F;{UeKF!K6I,A6V8>^)Yl7k~^d%őBIMQ^ғr 4(ƶ]Ӗ[x@BKkeF:b,ċ)L29tʸN: un}(_1#+C<{u$R\7Iq(+/u~^FsnLbʈö/ K-^,o%{gX Uh7m:Th#9G-3 N% ԃ;kR0W[fmжiqFqJQw0@4B4,#܍)FrV%kU/%!߯~#^ u*>[Ú)Ӳ@x zeIi.g #iWɏp-y \ ݣlie|YkJ޸t`8H[S¼Plad,}C,2Je!Mlz- ̮b) b1+C?}f0$a^E4B>P9Q0B9꺠ϜGLˡE/J{Ah>W2,lYlsCAXF07!SR1C{1c8',||N>%Xу-0)47_+& #Vxǝ'a"lIåiAvK1'z3¾N,jͻLzߑZ Gɲ,zwZ lKϡЩ呸ttS,St}. -V{j@0kTp;C'ga4f_讹`?ډ{cuÿyqJ 3|,Jɰ_4\1ljԬz~65we+* u+O!*l hJ7%؉Aci&uh&xuKA|u ׷6ce/b.qxR íKؘgr ƺ+D[o1娻^0n]4QDJ֜+<>QRW{|GlO+d=MȧKk3j #@1Ơ#2X3:Pa9CĈy26mڋҐu&`.]הGaKmSJ]BkD%O.z7wx(5SA/ K >NeU1o@Kh A%,7 )g*E#on/S?`{+ڣ0E>erH?=wСP ف7wO1[ f;=^ 57P;}-4n5}K9s~  GWŭ*8]YM݇5?"2mگU0JYx&ߓbZ٘Vǫ Σ@P(:|12g|Ջ>1}mBTH.q tH Ajn/աfTM$ pJ`._u‘MRgdɯ]L!ʕPQ]>9djb\RڻXI3i*_4,]wOm?B gH+ @)^yĨ&Ǔݔ\|rZFsF.lRŕ{g(Hh-4㦜^t4h޹zT >(%.c}F?==~ڃAjkY c!%\-{'emsؤ BoA#j݂gB|_)c`g v )cgS'|ًmƴͯ$~u!|vlE[%pWmԩ\B;PS'&jC4h"sMɜW嫋{bx>XMfpi yC$FlAVtuQhfvf*CxtSw|xJW&).I)U\?o@/c:럫Z@kGOpq8 xj)k ^3ꓷ*Ѷ0h^FyK4qR 8mD6aUpI`D އ>xHԱ% _IYG l7>>_xFʈX9%U7H4q޻' cuK]Hg/)^"_Jwg; yc)*xI 3;)' nOSr{^@,ܦ?j_pe/J!39ϝ5 V=eE*/XcyBBHDx;h~r~,Qя7^`d|pL%:xoG NBI]e6V%7\ <>?őOY4X&x/)X?בPf$bXt_Th)Ur^YlI:ME\"[i1†2:!,^)LfSDjϲ[.ǿRMNo+|HP^gU0FM_yYp{Hn5*w&vF`=PY<O^HZ|^oш Mfx𬏲a?I}vhyBA(`Pڬw ]fz `37nLp| $ͶtbӅ!9kwk@:<9pԾ| ~?k}q4YJgCBT:{} <CGL} 1Rc@B7Kl «]ձY~Rpjr7d {)&4wZĠ n0]ѫ~t$Tk耸jGeq,2 t }ˤ80KŹWWRM#uZ{)C݈ E%!nCdu2Sgavgڽ/HoKSd/^NO㬮{UٽS :E|_eZ/I='O~/}nrY-X/3MΞ&}tFkUH\\B~s̫\&(i}\׀;4e^I̊;(` ƯE-D̶ù\O`/t;cD޾)Ϳe̯घ&,OTQ&LpE\hn3!pD F?> {.3#R R24QD3C}uB˯p 4T9r@8w鲽5-_c޸i@:R.ge5OD njU+C!zpsa0Jg<*snQ; n:yE ,$U ۿ~5Nb_棩f/6|R zW!KGO;o1!x/ׅSiA4F|ǃNUDɾce$uXEI~ɬ$UiPmxzޏHj XGRb=i`@hdzb``ojt"a<I6Ve"ڒ @3Z36(fe8J E/ F7 zD'th- LMNo0{/&b 4x} e'̽ˍX:M5l U ^5W-@<\(f1Bιe^߇OG#޳ /Pqo+ ݳKp[qrw?5V^hI?2rG< 8ox 8dv raԗ&ҡbFmeHK$Gv?ʷ))HW6h.eb}0܄ IGQQ/JxR`|#eSt '6[PdN"&Z<0@{8/d&ZE/cΌN D/FO{ ;AgQ% /ɢ(c!@ 5¦*`nD7l WPZ/ƒ8%4DeF.lO p y`5( tZuMq'P40_1_?qd f ]88 &d _KBֹ â(YՂ lfD% 9*سpUb*{WyI F R #bEL_~ZN'Y@/r͝+81D!}A{0)?>,W 1_e.^>|TG dO|@}7f!PD, HE.a԰٫;9,Et]ᮎ<_B_8zQV{"="|hH'Ht\?hMAĕO.Xm6Vy#Q-)V0Y?@(9e,}=uGm eߏ`Gĸ6i*dd)5xQ)EM>⅑P!l֞NvbYTS*քXkLz@By З߼ʹK)zNl^^M% ATM^ə* XVp4OK4B(K%"1 ~!oo)W|GrJ_!AQ;g![ӗjXU8Y-[AXaAl38³qYq9òG!4S5X[SZY ~eͪ4>#B:mRD ScO6 #0A7fr?m!^ #Ϳ&b'P>}͞"CF H  ɉ/P3K2fxMx'_ȜNR>^GFXDjK7@,5;Cz2g Mh[ӡ{'\4Dg)`uE: 柧[xXtaݳFM9TMnN6<> ǿEu;jT ༈ 窷HAE >+Y"VWQP`7Q#gwV4`D~[T__F=DU : %D R3IE6 vPT@? "/f>~LHf[av"@v:doyu`:9凄mW^Gz3 ƛIݒp`maO]{Ԅϔ1EH,@~R,,¬UWr2u"opԊVapIhyNҐ+bG iT8o O ^K1ZBbqKPx,JbAtC% -#{Pڭ(6g1_u곀;ӕ#-/?Me[$ ^+#\UEy7gT7!g`XPQ 0aɨp$c!{Tqre.!yniF835dS/ Mix%4;̭C2 Yٲ>F^#pֵMQDW?Za[ʝи%G*WGD:Xh3ԆDN'~Y{z 邌gwx*hHDK/5Ӝ GNX筫Su'%=$=>Ӈ)qP;Nf%"r#F'T!R_ϐQHـ@}@Yp%!hm-bsTs+SY{VRDvp#`\@$7#_-j7 -pȞڇZ"q?TM @i~ܪSOVa6Z*;7wC;_JA:k,2H/B -u'uvtz9PJH0yCQH'va9$I!JJ:-ճBA :X5IkHe@P pvdAw" g[}?*iS %n}mwS8z|'FF];=xb AcC:(a=IvCg/ Ma|P̵6,’%wd"j[ $HN F9 L"o V𞼢! 3 C+Ãw3P\(pUiF6v0ǿrVIV-S2>iJ ˀp*jV8/LK#y]In;!b=T.)1o,G0,Jj]=FKQfR Ls7CGCGQç\%UδHTO)at⽥&+-ز<3>7?DHlW{ hcn+n j߄Q@ls f< R`q-TG*~q?(CbX B'0)Vc>v?0ms!?6S,$ڴ96PVr3Au< T v7$i = )P ǯ]/GGUQ(Slcf,;Z8݁,>ocu|Jeʓkn7s9W6E5YL΍pW50+E$3*"}tt?)v'fg=HPRL 7aj˔+n_=FJh@={gAQ2Fh6hN)BTE(qʔ{bCڭb #AQQ_MڥJ/ l8fFbN7W3E#JUK/Mk܌)4(]B^- u*=sTa\&!r> B%gфЂ Y:(2EJf}2pg- N#Eta%c9@-*FF)euRR -x1_sBzx-.̫"L͌]k. Y 5;A9tlFl]Q{4 ~ܤYzYf| BIuYjhKsgH<>Ko+ [5-bH)XOȺaIҠ&ޮ~P"zܨlmlL%k]B3oxiQ-R&GslVVvΊUhH!m+Q%/y''ꥧnYG3SGCM әGBճ(-=:%|9/"ƨ!W/6iծqh~O;ڡƺ;l3S.4 Á3T\z.[,&颏:O&UMUR 9&2'?:8 Ml+s.g} Ȓm(0E/Ւ/ U]Hc/sG$NB;Tg54ǫʠ*xJHoSΰ<cȱL:a?:٢G!tY_iV"1VdCw;XV-N+_g"eGYQ%G@%쪧&{8$x?@fz(q.U-rsElY?e2aXZǰʞj ;!ebj]Yi r<[NQN}.Psɭf sxQ;'|n0|G:p0bgxgLy ;\Jod]X5Wiʪ`٧h=ZaPch'@YHZf2d&`. aNO1yhU 4OɲT\NkL lԢ+?'DYZ%*:2=A"@PƷXV/01?V`3rꡍ̥JHa 9lkSi0~Ʈy(djc3G~.Y8x\+ Ȉ(zk%~yr@W!F08[ 5X3qKS9s{+,EM0*6ITpp선i $g.,j UcǔbȦJkV8P2OXN`9+PSHCJ *՚\=EB)jHi yv FRS~xr#u39oK2#j)̾c "#Duҝ.ܵ8;Ȱftך0AEZ5ab,yvJn̚eM3X^&F 9{*?kmL|~ 퍄/eb gSzBslΙTyI6S4E۷d\]4''DWXT61ޞ7p['(a@kQ51̱K8ԫ< |7|׎d X=j£ E跚3KL ZwPl5]HpxTSl{ԧ`t#W!^mm>uPS#I]4);zZEХZay‚^xLzuQDf#{b.t}F@Bxz{B*2fr HᡱG'wق5}I{S̻5+ 4AQ׎*Zˀ}7C[Ȱ`LMF=\65,Φ@j BQ)Àv\BT+:\^B?9փ&{}RUSK1-VZK]#}Ӭ'h$q`p@p&vdtسl<ZOf49v|]ذXq'榉kVfa \VYPё=3 d¸.ul\R(C5޾ Ks/' x"l?В?єW|70 0惛YUs4 *2qp]qtqs*{ aœM֭uIB<=v:rC$ijRDh2]WVAuYYa m('min-oSJelsNk)`(V'wѣN0[PY ]:aV`PKlk"$<\IF:bx*Ro'+{[SE d w <[F2eg~CwΗ;nnFb/3h`:aì- L,d?" ViUWOqQ5 spoZhV>[0^E5F !7\D'׊xETv'[櫇EU,ޟN WO,TVP$҃{g`*0aϿCHT:j'/ WY8D f3 JQ?m8R-r;wqV?^ Ad#~g:~)b`_O?iEf FzLJފ[}Dxvdq[PVeq1M G56! P%"΋.x704O5$5x.ϋGQj,|'(&? P=iyBp|HMΎsWa@V{?Eϱd$fSoIon\"`!Wl$] ggVZ-dv|juc f3bI{*=5Se$"9G EI5FPY#F%r)9KBӄ\\OqG1_cmAj;5=#*)y Bh?΅BN`bH2VEH3 JQڼX5kT|m)lKLB1(,knq֣6v`e;o5Ide3!.Awc1db|OôNa@uAƆ"6@X&c"Xz7kj|H|s6Jb Qp]0Cu*8'laUa%SGks;mƽe :!U ;^}|JݧMs|8FEE)!и;kY)CM抶ʦXDؤ M6 FnTOWZbl=q Z.ٖoxѰs " |@$dYL;ǿjn?}k*KD P ,32M/@O 6f/~5Eyta1DZz>5{'!Y.3sV6^/UǴ4g%8M|@0i! 0W[D*iQjt#)P>೚ll9AƓRDQ~d"҃Q9g ҿ   781ަKRϘ:|ti|W\4<"~/xSvO2ːG[ Z0d-:GM- =Q!z׸m +]g"9p=0vU?Lm<24lW\p!~w@=WXll| 2$)H#z.xhjuia-̜o1 %$;N_K6|6HSC_s2 IlX FaH$]- FVWC&1)2wH^g/ѺIM15MJ!eN L\oqlnR5m4xDYc 2fdDkhcMS z&WK*ʙ<tSׯSf6k[zܟ_[#g_]llu+Rp/S҆"|^J MǎY%ϒ[,pq`a rK _Y\Met??> 1D`9 ܖ(6F>ݼoZi9 0LQSX҄ʦ/ c|]bLDq}ǪG '=5 zV.\Ϳfzz"ݗ U} :ŶeG'"=/2a) wi]_ q%]e2:*XT ˋs׊VQ|:VX+n0,*{D9>FU*kt>JY |2O?* {.-pb4ӟ]QL#čCfjZd]J@59늿0{K({x@f m(Y[{s<Ǡ@l>'FVn!ͫL4aiFFE+lzػ.&C /!"q'.u iȝk\+64t&H~J.`r#'7AŔ0mJϥ*j[ Bg.gz(NoQTd~;;-|% ͱB"}4=pkm($њ:)BQunMHm-V<\3N}{:N^%hmȏ-$EלjUx$ln-%> t?cvL=OJ~-F6Zڎg#B0B, ֖oflE[n! 9cLd=͞1{"A9ހ#cLF dEۯb5#@qqˀ44 ,UEgCH SuaNc+d폙EmZ$S؄U5#TGvsթ8݃eVA[8|;a^bƏ_fzAzlsc;9~@GFOf w\C+2QV F< = W_^U"d[(sbqb* G-c=GoM%%=yz;bȒCRqͷ<-[[oQ*ZitLA"n+ ҳ kkݙ[<\Zĺ4^:РG[2 dK`(#?_+EFeFKۖ(jM$lIe'.>VAkzY'vcXkW[DŽ{'# ]8!lY7`)uI}[&)Md+iFV ѥfص@ӡx-0bbڋp-(W@=Q~~5gf &|_ٓ>ݬㆪ]'TEf&„u&O1G +?}Q{ '}^i"GtoFTԅK橿㡩#0n\W.N(.p&}s+ 7&GKZ͖,C\⌄0Gt'Ja%r(4'ށtj JH f/檴ϫ R.OI!׆'_K7yUˋN#8?ĠqKgBMkD oa!L[tDq'vVrE:\Q }_'TBTlvT끒w?\cJ$C N0uٽQ'=&0[ڞTCGUp=ZdnO}37(5u3ڨi3 ae !ŸdJoې/eotLӅaiK !i̊w39Q913xG wg~N_I(¼o+. Y<bYP:`C_ {$Nl>JTՁ@呪POLmh9.S>NA[m#Ir/6E.c2dV] DUo ,ZJwg7!$ ZP܅v楖֧rECQlsw<@`6^qH1zt+YMDݠ 5 -tmiwڗZ8Jf6դ>2됚=y/i *ey{.)/;8ONbb%[Vo 86ҦgDhZVmǛ=Ô^#ۑ cU&D]w² tN ceT-xYOM Or, Xt~2^)W~yή&W fl}vk yM8[?eڝ򙮅'J+qsۇ2`Sܫw^rL mQ^}&#Lvy.{A (>F(uv,^kf yώ܉)0}mg]#Ks!WL'Sel#P냃ςmx,% h>0Q3jڄg|SYzŵXs? x)9%R|~X\}PB,RKg7[ ĩ\T&b`pᷤ878M*6vAXjxQee߆e՞sgUw*RR;_=P'B58WMFmlwT!^ԤBJ9 \x}?anQn>{]7;J1]?PPB0Q P2 A9D쎕'O t` ހ4Ʌhs'QKE \%LH󠭼o:w<#B죒П7qjzY4iÿ^.MԶَoh7pabs׶^l4|nxt/8_wouhғGfT n*Rl+*RT&J/76bɰoi^̙I2LyAb˱{۪) 8xV?_̮N#{H Z.QΨڞ "jbYC_pa+2:wE'I C%pRpL*PTl]|sQ\6YU۷V0uy<"jƤ+>DKЙd{ω{Ȫm=㌵uO0s7xpu$U>t'@Jcm/.wu;Gn  f. kw3eFY!u}_KƒFHPC,zyؕREa@ϕ>Xբdm lRL-E#Bh+AVa-7z.l2O[hXhE~"\, e2^u'Jw? N(fc#1W*ՇN͕su(py +DiG@qp)кs\ \xC$fIȑLŲFk4dK~ "ّ)(mjCps`^L8Үp)tX,; ]y68S[ZO _nNL5YP9ޤV4aS54"ox5Q ]WDƎgr:9}5m4XrKC;;U rt:<%f9"ҌJ+iNFAqTePۡ{ ayzXZ2iU5-K4Lc@.fR F P. B^P+eh j8vxolhP(1ULZᢁHؗ3ǺJ-a>YG pJzswA7Ԃ.@-ƴ3F|.lAG^ 7m%O|Q0>1|?Z*晷BC1mˮg[nz8wĒK1~ !M"#q7S-ΒS/wC-X.?qdX*thl=Qk|zߋBZQG׎_,|3HX -Ȏ4`&iN]&} & պM?J5ԋu$Q&r&6~ͣED:AD_XlŷE3Ű@M؁%zfiwt>n3īdQhP9X-\:x-ҰP_(L0hy&Y{7֘0aLg @yT39(>xjhGq|ufyR͏ jxDω-in=Ȃݖjuߤ1,&mx*z[]LTRR]Pм]WY!q]|ǛdPf 睴NW#*p>H=cjm-LB|"<Pz閆z&%&*&-@I<@SfN" Mkw lMF#דh~|nN0N7IrD8%ͬ;C`K̃<5=>= U}}WܲdRV5TѮ@{l<ۺ uG veT MhħbEj O4+"~VӍ3;ohcpsky9.a #H1hT:? nrmNbo^\65 Џ 8ΛSo]"V;5t[&xF@TnslWm#y NHHh?_[J Ǔe*^ NTX " *Gzx?<@41#z s&BMb#JusTm3Ўɒ8]1NqHWfò),aBYT )"oEnCI[ĂӢfnnܪ:Os`>AN[&9If !da|LWMiߎ1`ڒmV, ^ cu91OD;Bu?uT9ڥ[xs(,'t[D1WdzC 9憂 }159=n`, i<h7;B3UtuW ` qr[Y¸U`Dȕm'Yb=V5|u4’b&GQR8I*6˪9Л %ӭkoS.9F_@4"쥣~LJ{ :6, 2#?(nSPb^L{40!ye)?qH~J)vթs2SR (ax6*RAaws )f )tϕ=!]s 'XIoV'O焥_j2;˞. WHVusu^5IY (LxB֭.1T\3&l{!qNb (z?}ր|s O"G,D`Z7/&6X?N:7a~hԕLIbashW}xUBP8ؑHu٫XhN߷š^Z5ui G743Ro阗jpxVgq@ps|ΫM4JY[q ~O_yLS"KOxyerYn2c8<-ٕ(}ѻr(rmƝk`vB2i5'3ab\h5#:ohBd6Q+/N DjMWKkJJC?sUR. 3>ɩg/rymŸ g{~Kg ҼW*oډe:4^+Us+j=&=46X FDQ7@ϸ!di;.^K֌;V'$k8I U11y˅{٘:bb.I Γ 0/j,b!MDTM&9~>!`NISx /9:A!S0 h nN?A=m8oO[D?0iq?g#@\e΂*ڧJ2h&ko ,)s~9`aKQ U^eT:reP 4XTjc[ c-~r.pl8VxAۍ, ˂_4nkbfoBiS6tfYU-h:u/C:>cLN?ٔMyNtCPT\A݀k61"fGZ ^.bSNb 1 U0kW hE7m1È^&]$-P;?D ;t$ՏTϞ6_=-[Jp6fȌ[70M_A $XBk]0mRJXS=AUm-PeALe:8c4v"Ƙ)W7X=:#]X8v6دaPުkߤ2eӲG5c֙+Y'2^DذØhv+]'ghRIMe508EN'4,RM?Əy'CsX4ΐ{)ٗ{lau$o4#Ԗ"PGƋxpud?m۔]^9#aZ؅' $f- 4vŸo{рٟK:({v1v2 /#G5`:ފeӢ$T.n,{_XmU7`#uچN!}*eq>1xﭜ2H  !KKAjsZKHlf~mx-k N(nuAS!?HPi N =%-09q>iw?ƪ0@ Ea8}a'f$ Dk~ utgSc;EŷdTM}B#N ̏fB]2Jsɵ1(9EO;DKNp _,m%#Íꛎ'0^ !G9=p=$tQf_י/9lUd2 {; ~^ؚeg֗hаT ?7f! #]\w' TUs64.>\{'#pj1Px}ziyͱDGVUIPx $:>J ;F=G( Ԏ_ӢяZ-ktO1LнqDL-E!ZU|<8 @z%o`똘?jv.%5\..`v$.e({6%Ah|⊲=)D]`ǁ5pnkYN% ]Ͽő:,hÎESL20HL;~O5&~j߬}&Z<{cs]K;t6x--t.@}$}- 09'v jڑO W2XxQ&f!Lg~́2j`V3ɬp<ȵ5Qt8xH) @1tH@uRE3`dB9ECSZ!vVZB{s6&YRP̱2ofHjQP;s3>=]1CwFfr܌ J.L@mImi]y`pd{҅٭Cƹ(.N 0alh1 FGNpkÔuf[~(Cp{].9Gl.ΘʺdćaP[~c|a` " Qc&6u aK$and^?4?}M vb 5˃1[)Kp -2酢(OL:[GG|S8#ɏd;Y X߈ES/T+ΜML8 !t,.qkvظ;B>Ymݬ[DC"OZ,eZ9%vc!;uy{ T#CShL%zv)[@5va,R=pU or`$MhóXl`i^ ~>@V8\3텤:_X7.WI*۵uHyv6kv|õ7cQXv#=s@бı~Q\ySn2R ![7` D{aa~>Ӌ6R@bvD>d>{GzApzlyz綹J(aCU.1-/;Z) a~tM[=<@4"x83ham D*pSߪVʓ۝gBn*=!vŰaa><ɢ[Pd5 #{_<m^V s9l&f̐5_JE !U,~2rR%YٷWQ1ޜ ^/M%hcr 41(QpEII' s~ jtYW+6>06HY kx^#~;/w0.taN3[A Zb^2D'd1? oMB:KJb&_<[(ַ_=}-V~k׃ئCbѶtFȃeiQLǽǐu FvLV뽓?TN' fa&)I'f)<'U_MMfz(aD)bjP*xd$=l{aAo5 GNT}Ks"oEwM>e |frmPE'[T8IQI1&{@`B@'92Go!UN6ӡv,l_!xʝC -hm'~GeK`3lLSHhEΰK"Udںij8uʬ.@02|/ĿGVCpOJo8ghTXrn+u-jCIk#Qn:u82uP'9ٰ|gNv^S$Igt%?BM":s'8s/ IPy@_vk4տop# R=S}ȧßBӕc_saA6G(+ $3M}oXQ[LO|>juw'ߑ$Jh 9pF3Aʥ1~Y*ncivÄKR /Bh>IP ؀dx9D_(eUA 0d;"el,ǻo<ǽ`~<ΌQiݣR&NvxjE(UEXu5#BjNDOLN᎒XFPTs)ؙ#jt}L4&ASw6-(dZ-ILլy؋ovCYfnµI`J+)ij%'܂B{Paɱ;4A8@rM|/u߶}NuesJYTx(Ws Y 3X$#if;) c #(~{0]θP=' V)l!dFH`MEr4b{ /k5d: X@ՊZzr>m/ei#)SJGR#$)P2>!^ I؇<)m0K@ d&9K)%JH[Y#U*r % GC2jW@ +h4HZ媼YIƺ vԛCAjka< $޶H$O<%:%Q!.=~҇v1ۆ ):6; 3x|FۗS$˓O]itGwl$U{>-+YfKuj{Cw5עRjh)ft᤽^d yGDĔgN1Z _9űض[߻{ ijC9/.L Kk. 7*AFjOs&~36f@h">~$ߋ'8nŌ-P[ ڐsElbbț175^"ݹ\\܁ӡQ\ eu]-<2/ MLUK'A9 >CNiޫD#W-x㐕.鈄)k$Z~o 6AǦ^ԶͰPQW)`6y.(]dGbZ-ݴ"6X {EVl Sk5.#~68P@TR21;vuʫ`MDJpuvϻsS831zvU HB ՒM26e7J~82tMKU6-PL֯nI|i0 >d 5n?ߪQ,O!p2|v#|Zj !Pb_L{}[BnA}KqNqK*m7m/8aj-5^>aOgG[]VH;g,p*1b)KKdM"9EŸTV[Zܼ {H]1Vч,yS~FHn jFU0(XK̆rT[2jL˧%= edl%4(w/p!QCK<6-5`a}FʹCdaӇn̹UhEN4Zx=&F:~M\Vzk0d'A*\͘ ju`{՚`0P׃-}YA? jS[Oyx#Os7تktE|~=&MQI*kDl`h=wfGb6Cs˿Bϰ%0*tL(Ȕ{`Z}@p2k rLZr%Ï5< eFa]#/i_#Tx|7hEMgNyU޲U ul3|9 S)O| ޣNcR1e,j]0LV fH:Y@n\޽np)%+0 VENNc."B߻M[%a5(Nopɟ6g2K)w*O"9:v\ڦtVȌ⽌"PQzUR'_ ;b^ӷ攗KI|Ԑkop,Y^Oaj1ui#Ԟ5(}V{g onnR ,twe;ҷ@fbS d:D8T~[-|VUE%D㪢kI&-0vb0l?L+n%hK(J 2enߜT}6}?iE 4KjݐbgoaHPJ'ה1ak9"y /X ./XM||#\D NZOS !?. LSEӽ=ՙu4G rR2y+\B ڊBA҃Yذ=<{W2m|OjfFizI? F0|ۺpMRe(MzdRs_Jv<XOlfM8";|W<<Ӫ+TrrxC+|#S$QsE`Ee. CM"?݃U>VRs|acC7ԁ7{ BVl攖:5QAX%;rYyAe0 y1rX!<'h\Mؤ3lb &H$3fT Ꞁg3;vJX[^H0PY0+;Q wo cnL [?-uskEȴzB/2|;[3oj")*?RO?X9hk6Ju y|r3…mI*4PFR $*B372eCuDV_0 H=܌Mx86ƖKfn!,ڙ*Oҫ=PӾl2]RR. Z 冝QZ I]xflgCTorߍm:wl޿<.nff\WU[3H h [, 3MYYCduK]ܗS$zcLEc[,` "U402?M8Bqyyg&m7ǀ%S\%pȀ1=Z>_"7LS8 ̣t[wQϸxhF]NWƚ 9 a Le0bHO xmhN7F}1Ak!`qNME}{}5?ו,6}u'?@rdeXOh 2H{+㱰ЮX\ >(E oJRG趡LwI>P7PΪOu4,u6e3FFTجUqGuKQWN'Sassڐ6SYKJVdXJMnt%MD3}I/2\.d$cތjM7qaAq`LT1~_ԉ Xl>yv U;./k,$xzgaI2/1zWw]NɃhiL\Z ڜ`Q)- B;rؖվ;)5S.9{ߐGD|RUu&2g~O];+uwW1@DݎB !1 X+RU'@] T3}ז{)iq72{IR'Xrqg!3hnup=Pu?x/o>hpa;f DL 9J*1bEzrC{?*}.f^z7 o|Mht?8yxQNCXծ3 1TZ ̋i@$<"M]b^S~i{{rc"3A<% 0rq&͔r2"&R V3CIR(C|<);t<"W\>ud}Ʋߡا֑Ljڜ߆b<<.'sޖ":Jqi TM@@ǽڕF]㓃F _*`Gz@/.j!c-*Nx:)ҝ'Kj8zLSn 8c|<5Np%7-`W鬎$tXco]Y(i׎hPؿ[HblRs/:T͙ѱˆQqaDF[=60:E?!I#tlϧ ŐB V`۳c%y07V}ȅ}w/Sa)vS9!f!O호@z p,+5p1/ eФsDv$8dD"q50hx$vLI$6;jejxTAhoAbU's :2ۖF'R붿fLv*XD|_#ZBzfйχIfk㐜j@?A>{5ߺꗹ=뒷yɟs:qG], ;q5b4}'ҠKa{ o]wo}'l}Bb ήB,-0~|k.=h58 )絗QvȈmy;6̅Ta32^t )ٌg9EZnYWZ&`cƴɼIrlĻbJ[+\?ܔ/$)h~7=cjl]y\d xjK8hKzx ɟ܀5hm₂^: zv.9RZ8,>r5|fIo1t74$,HnG?\كłC/WXԥ gI95TO8'(UkKoY_ '!aq=gG2K"z ͉r:nBt7Z'A]@C%JBl&͉už!+R>!h9nL2dsrQhZ%qA"aD:ia2N@K(Gxʭ=ˤHnTrBKðxK~ Y=e&٥5r]&lݲ"{SIMX;1\)T(\atM,+V+>!D=H_D2+)63rcIxJ4ns<CXy3YDŽhŐ;Q$Bdn )bua١zj:[dXu"T|H6r;vpsDLgzO09Zn 6?"@ԝ=M /?Q6;su)qۿ%͑ EذnAgP!k+ C0A| toϾWֽQ-jCE_, =TSZb`fAҸu{KJInE\0T_'#J-dev'5m/+`ğ)fw_s7.ce5>t7͹hQ`K7d;2z&xIib NCxxb6XVc;%uދ{ |ؚS]eJLsP3W,*eY>["nm9h8'g`l߬GX#~O3A k-M>-LΟso~p8I5~:JO>`CqUfhvuE q"rIn;/Ma\Q-84Qa`0 3839MɅK! }l7" 3_TnK'c|)sSUmW]=}3OU^$Ǯ~L2ŎSY+w,]{רE{Ղ<%U2pB5K!EG񨀒JqSv B~\K8T{uD-U ?&5.K^:C&™pnҞ$g?(6sܣ\}mkߪEߐE8y ,n4/&\=?Kx [y!aG 8)0Iס+4GGIfʛП$X l=FuPh`u; l>FYbO5A-Q\it79fϾkc͗ ҨRGw21E:sl[ ELW)؃Jâ.qzĐd\>5+KDk݅doN9t۳Զuq8tg_PI0͠NIVGEiG٧ߪi$-|zY"—N3:"x YEgG!`F|7 q8 l!{T*wiW:sنKIlmd؝0-\S@~LJux$MbR8"N5"zq @B`ӎQֿҰ@m\UF)J6J2Bu\ݹXx>S)>@)׊1tVIY;L$ٴ"|$vp3Wؙ&\'w.Yjd]eG㨊=\H(,2D$vP"#72dD=\y}-[v]†po2Q( e$m@E1ܕ]. oƶZIUS;)_LjX+sě2|'{@gJe< )uj!lkE=ֵVH8Ri+"v|2cdnEd-ش^4Iy"NOgmB NR"$ZgHIH鰲"]$XHM>3P&FŦhN?G& +WP!nMvbFkj8tHj ggׁ֔FpwC†62]X ݡ)tǗ f luDa Ol?Swx-mt״@6X<ٌ 3ٱ=Ɨn$֖⇄S{`n I3֝nD `SlɺI MQ\L |Q¢w„bJ ,QnJP+žG-;i'Qc FX8zkN:@34v JAIKy2dUfGl-yMn^]x><xX 1{Kc;37m!9#t/byj8KVA^(5^0_FТ-sC0&ҤutPsw W"՗Ϯ炑K-0Fx5W+)'@_&.܇Y +I-s>'g5X+ I Ԗ󍆦"0Y0 pya BhV'Ay<[!1ia-`pn/ugd" RHp:{;ª`|&3r T'P.N6m:&ἣx0[d5hi 5j@rCmMr?D AU45sOɘfA5)*POI悆f%P_HLg=*r1S#IIȤ_fYQ4M(R0ߔz/8\ pDoWR\YPвL$@v.ҳ9Ɬ['`qB1cl~!|IngoIX sVQA jb?? ;R6RN/m<#= 00ѧ`0"aLNz"TONPVhXD6']0On`GumF F/1hU߷*aS2¶s{ݳ&'}9<3{xXr}t2-'rBibΔ/ ?Uq}O#z\ coTEeY9ַZ'Iu ڬMۦ`W,oT찔~m轤udqŔO6rG7ok{S rST%tj!{,'ǸUlgj (R&Q5u! A鏝G# D96wgDp()F Gw+RERVg i37c|Z - 3,}zn$)%lc;NmA*evZ"??SD@7I5v2fژ16$pBe9zj a80 SqAM"]O(==l"hEXL6#>$H␰fgOIGEW$[,̂1C@ڊp>κ_ٮpuRjqUʳ}=@98Hߓ-Uː6xs\HG]Jaxщn Vz&@0݉ʯɀNc۔>NGnQ%_l{-[K4f^N.@JKkX;5ȭLtM2sfȣ?xgV"!lš2!m ݯ|ZP#: i|ч0%smb/ Q4`>hf""7bҧ'c:7рY] f֢><:asG!vnFg I-'MpT|[Pi:|U}g;?usS3-ςQ;D%.bL"ke!$ 6vij &{%~ޔy4{!-eN-8Q3.5Z!y$wvB8K9ݍC}l>!q h?9l( d8d(`\]ipC3ɱ&b/.n<n^M5˃Ny 6V2 qȭ%zgЅa5 c: MY+2{`vܰ%M4kVf`sNW΂\ vG:w`/ '&Lc\չ#L"(szQnpn(jm\ὓqTD(oXP\FߵT*ClŠU>~[F 70|QvGJI00pbO/ Ssb>8jmNl, Ն:$4ܥ. ,xο@ѫ7tE ޚ>ZexB+i6/ce}o%4t)(.F$G߬Bs:<z92 Qd&.[~},E|1GwkDCH$hi/AC1&kDouDi-Y]\8HqW|3J==Tj>E9|sVQ2A;y^m'vf(*%XlbaD/ۗ|.CD;>f $;'oJ~1jAnJK⢟=%t]=LmL*!p|D8:w]pq dI Ik *_7DARTpK61 ta:8VԈ#ѥ h8I>}ӀQ[.f6t^U/gh'b[7g:T5ƽr[/ au@_s#,9=x.Fɒgi|weONpz;: {H '7iVelc\  {V"Jٺn(c4KnǑƘZ}h1r_"x0{5p͉\14 c[%M7%*/kA7_E/HXKSl Y 4!s",ZLRR}P|^q+sSw#B<'9qߣضYGѢp"5xl8%vc%e _i*I#Ǿ^eTв)Boa?GqxtqTIu:/]p/`5WL0ޢO:Kwr{}߁Z񋻂Vg?V11*h#ҷiv%Gڥo[#7i q\3~ܮ;4IVh =}^{D;83!Ɯה恋?OwH7B=yi4M#fكJ>Z}ce/;e:AڦE*2Ir[f{nN_꞊ɾ<^*|Do5zύ̊:.~*n0 xۈ'ngCh%gI@v+(*kDX^ տ S/U<t]uFgB_ñ빲>~v!0,̂&[JV+XREt)B* nDGv$l+鹺0WxTi.ӣnu*)i\آ,KeFef˷VU}=rޝ>xgWyH9vNʔ,9^rDÑ0 c: v?e>z!`2A6 8 Ē(^CZc+#w4}NMp{L$фqmfx@l>ZٙaA}a2Q˓7: 9yL%=XAx&T=ǀr-xa%*hufL_*=Q+7_ 1h\(٨;ޞ&(LxArq8Vtƚ'?F1ymn#2( p3v-ʔhv9w{锟F94왃7#Z?֔00!"B)`Qdd0% ψfz5_sĠ&6lHES[Lj:8F Ɖ4(}.[, V1yǤL5FZ!؏6 $&'m*/@0>PP6@l{}8Jq]T:e VljpI֮;^/fp8V=oGq;+&HZr|03 ]Lf Gd%,!bVz4uYA$|2d.QBw$UŔK.$qe pa݆͍њڝcg_gνsF΍Agh1Ro"퉶wa`ޓ{}MGfgS:X`4{X]pz1`*!;ݕg oe) " B+N?o.GG 7J.cl΃侥Ǭ۪ E)hL9jw҅93~1;^BAj (;b̉|;?qӬPV (%S\[p?8y3 'nY*UFfgvSb99]DCwN,V}\SvԒ1@E袏jBYbSuoiV+"!իiQIkzBp6q5g*,.GBl.QmBA.?kW" qj ?w96u';vf̮+s:G&vu^/uVԁ[Dd*;wTWW8n&P͗Nmkٰ"^ bк g Er]qmPDBif׋|Zl]vÚݳʔ{ 54MU!Aj)%1yaT4n߷_.QB/7u&jI4?M{ePlyYhiф0e;αa4[gG*+kJσ&Rbx6װnbg@r\akx.PZF0ATɍ^씽_C1jh(Sv jo"NpunC+pQի7]Wo 59tfm` #u˪>2W'xtMyar+D] 7I[Eөx:9o:ʞ'7F.á8ů>!@I5 c&r 肊@7 k:ݒXYzMR9byзafǍm<֛Bi:klfy( a(J ;^rOeڭj+scgNe^Z|5A O& Bرn- `L(F/m۞DVx&Q耍J'?B'b9i *9@&m%t {^2fӪZ +]&4\ 9]!}* zиqM u~-R*]VoǷ yS >p1C{FCgܮb1zAD-=V]{fm ~,!*|"/\mlz.e%j.q/"4 \TUf P62?GUDJ=w);/}ϩ@d j$8}RA_GG 5J%U]0ݭ2Sw Ur.|/q6I#tHON]b߾JZ:Iu_p)o"! KN!"*l HsUQ XpN'c:ul*syvEعYhϺ M]"%Gϑ㠎u9pғ0uT!U#q1oQ"A^j𔯨ʏH"kc:"݉¬ xBխ/r]XT$ÿ뱥 C,]QH]R,B⺭L^OG]qNfJQGl2L]JFN FaHx8XlP\^ r<րArЈsQq9&+>g ?\BT !F5ޣMxD6D \=_ I ' Tʆ\X\2iCnyՠ+&7U{FB[wi] RcUf1musbǏ,ITi)W'%qU; '.aEkFf6{)1T@Or} &; lYnӾ֧ 1KӏJ_fV]myь/87VDNJenϪ=P=Һ=mxٕ d_ycm!bpŏROXw.&*8t0%Gli;b܎|5:YnnvN` -FNtFTe#ԝ9~?e^3){F=t6H^{)sU%W y&4fwu\TQqD/N&oɀC0&0é2Hᚲvx ȿ15i?h\āDGVQd %)kWˋ'̍,(nHXָT}_qzH46pjchm$Q^Yfݴ6G4NyFIU[j*X:mk~=wdHn*9N>b.7}JrU"(4P^XY!Kv.w*G.t+bNLIaZ_!6m:"xWy>Zqݵba[>qR7 yf!JFHӟzCzr&v#aOB&BWq7gV59jŠiy9{xl ]f; =i: {`׌`M/b]_Ǧ'vC A3~#(N ߑ]xER&Eg` :h" [.6,ծUt2&Q#^c*ilI:B5߹ή{ofl1_LtG605tO\(]pŐBwnƂihB1A-;_k;p斔p bp<s˴_.WX"XZ*6xy, |.~&U"R:M}%Lc7I\4$O%U'aPͩ)FaOl.~߅B_n.t_p0Y^lìަ_238*ܾN8EqP AYGĀѾo˯  )xǡ4>}ili1Mڗo;rl-1Is svv =Ú{؍@ty˗3C@X/5"*/p~0 Gf=$W6RLKcSx» SX#(gb H!ǫa<Zr XH琔NͫDp"s⨵?/6#%MA+Wc}'B8"3DӛG؞`m|ey56gg~ y53G3UX鎫[0609n?FV\m-xXAJ)ɄTጚD3twư Z1%n}k(ok+Z,DjGtc`h?VlE|g?΁9z[IZ!$^\h>yZ9 H%8+A4u#,L9p1)aֺ}^uM21 GDYFa n=,篰iTD>HL_cV"^dj'S-^[@aL #,6038C j6. 5\ybqqY7fn_+K#6cCY8$vP0vCчW9/adfGj3Cé@'7ŵA*h2>iTͶ}B:iKaH7@#0_mNsnu+\a LugkNp=34}w rP894]D lh2&PT..*f d JGku{FkʵEN-dmZ1__4]dXe_g:ۊզlPm 9II 3߷⺫Hj,3/!D]URVX30^X]zs8,`M^Ҿ%eVro7{M~ qX~'qU)}5p2@FϨI/k!HJM;cqC*ҡѢGkKx4^iN!󾹬aNn>X@hD .G%9!h.?J/0?jfQ50D~Oz&A[3? B\cR@ P4 < P y_OгF{d;f6&2^dUMp 6/ľ aIL$?Ƽ!$plG &M`e*a0ΫU^ۦ}xv66 t|VbwlTkTFAP ܯK7{\e[<6vBLaJp8O<QABĝÃb \ѣ$QkEyF?s;*+]>&d+wl'_LAU *vث-[w6,B46(3Cwu໏ncj+b0«6)?y۵mhRU:#b*y`]DK6XL~g^=+O!Nw2[Z@0ycɤF[Sc~p ǼYA3!PӝKBwXu.G,{s:)[ k=9䜾#,ܞguCkO sZbs31VeϨQT& 7VwMWu85X<0EL7=u уDQ4gĩsmPKsinaS1RKX$|1DdMjo̎%c$M}u,7 Ga=!0#)_5 '9?@>뫚1B ~ ifZsdd:YD)j М5E}ȼ'h3]-AlY<7mZCxmrxA]%0/u}_9WDyԗ FhiWtw< dW { c~H>.MPulDAG5æJL/-t4AQfK[ݑdc6v.sɡ!Qn U}Zho$:)%1?Q w-i} 򢘯v)= l!?._Ε4 *5o7t/Pv 3݀q MmC̛ʘSŜ  y <2J`i<u&)QjjC" 7͘S 5t!/ bsz5`P{zKxɥ"ؠϦǨcmSEeH;EC:<(?tkpc$@쟵1g~ ;=e& ]Ăy\[ă HJ#fP|R:tɐ1r YE &IلUkNE5 $fn6W\<_: 5]vLG,yfJſNWQpWUመOLCwדB6D[DSCRVŠr>NLif:K*~kaH<(Z25cmKvkӍBU3!=/3O %ua$,t;w/m}$%%\pH8t=2 4Y$eAe7p4!䃲zhFy%tgB8Zϋ:( fM&vumMd agFN<(lm,7+w#0fo/[2& N'h4RQh뼊LD݉ÞS8.{jߟײEKረ9Ȍk|tв<cΧ kN n^^QT%%/Ӑ7c>.[OENRZ׫q0QtPt~nJ i %~QT Ν FPᕸtLS\$}[$׌(l.u41}(#Y<2՛/ko҅/vLA%TM(h%4+U8C \_ȐaDZ(ZD6CiR6Akf4 /db폟i^OOvZA mT8k&%0LH1Kp\3uğ5E[yu2x$=J;FPfywO40ajέrÏ9h/bӛHs=U1d{U}5jӵ0a~|ȟ̬_݈z]Pa ȻE= G>cdcՠtToH:B2@0y 0JMMܻ\ݰ{7wGNl.:% +JS,SW-7-?'Ǝ,jwhۑ-ejGM_IWp\_ F`|qmTCgk@G;:1Dp>MxcjߥNتrڰbj4,-F}0)m"󞡭QooWʰ1ep.߿[9 [eAcPX|d**Łovql>]*j9;G OGcO(v7S:LcHiD@z&w}ؙQR3[P'\dc`roEӁsI͘SEOR2%wzCHweIZ}3ge3'WX㨲Rsb5K7߃%)fLvsWXX$x 7'eH6@1Mx>lXEؙպtP^eHKȽsqVTJ:`z@^ B6$cRrp +*Xbu/8pH9q; .k ʾ7e""P; zN#K8;s APKRT1 Fz.(KNnN~-X91YЕ!Aaa!7`X4%;i$[@!kFj GI]Xg{ ,j9P=SSSf]dTͯp  pR/`17>q)Ի,>7Ǖ͓F :uKFCe~x`!1ZhbXNqxXᓁϑxv$6͆VUhF!ʨp}y3}0+Wc= `pHEE?_'pcE=A<<ƒkH?/)4a+B,1S0qjhgwOGG}-9X#`ShVT:AOw>3R ]9GCWc]q7A<!r'ohTv\a%sh)\IlQ b?_aO8YD&)p[([=ټ)=Rp=Ŷ`*QAVAqپZ &l qL5oDZ);w*JHoM WA*8Nn8; (ZYF3&|CW/¬6f^T%oy/rF`]BvD8@o8*f!:u(V&+g@zJA] %yF.G]#F&3$awX[Js űh8Ć;CW}sn#O3GWX*=# 9jT,ɚ8ZǼ[~8-bMh[Vւ;rWMcv1e?"Jԑ۶ "kXT!GQz$a955b+%:5f#Y*$QoYG(3^CpXDìtkĠVX,kg]Z?Ƭx}n=>C3[^JQ % ('WXmc5641ڐ' ?ꇉydnA=+ j1=ԑLZT(;4 ~Y6擸('J$v*rF9 FP+CF˒[` `avELT2t9 <1RxkYǿܐaO2:tZ=JL.AJSP'_',QFAHqRU'Ȇ$땐,RBnxqnfCúFPYoyfD4cV6ADP7+k {P<,X$4;Mv= PXलI{ZV!oss,G:;V'#$ Քp}opl1kbB+"3/ad;:@pݰh2l&&) `ʋ4ͦjb WnXpnD4 ,,8Q;oVpoB Ȟa V'c}i(MׁaM0:7G8e(QFZ>mOdF>4A`AΡU*pŵp<n6ڂa@Kޝ$y5k O#˿}RLનҊ5n-@PgwpE1zś*&k\'CeG nL&ы*`cۚ(jxחnVfEJ:ԩ)(ބ?ƙaOYJֵeoaYA>VC͍o,> bONC~詵EjcRipy"E=kSa^d9\F b\X.fd64O:4EU-WO0f,q,w/(SâH@bxq΋ =if]lrS_Iir:G&RB BD+zn@ѥicWtFhM<@XPvlµ녜v]*fߥu6we-(.=,jR4zVxv/DBT*\pU_cW\lm7 JǪGF gxaf@2J bPm:CVh^G6ws$Y#X'<)vs~[Chѓx .AK\?na(K orr o#o7r,FEjٿU*&.=C}y$D`{Kiwx\W4"Ѕ2f#pg_! ;\XR٪>w0\}Q v KC@[; \ǼWeE(?!:lf %99x <`V^ U*XpygM*ʄm7Z8p6( Q˥q<|X+^6 {+w +OCa"Pi \I]j/mNVm0;c9j{]I/ QKmꭷRozt@ALe%h`G[(|߾[E93!ja*ȎKI5xMXF"ˆph;4գwBY27Ԯ%&Ǭ#k*=b,#]$m2~ )M$*Q{'uhg#vB{>\2ك06d_0'1$y#,r X~rĴ޵\|A6%&h ˮ7#{ȷD"9„{Ε2tD0UpU7M?5e2Lb8G] پcQc^ҹ,/J,UI4T's6"KK!&?11n).pϮGTCJ PX|Ij:4PԅJ+z 0zjB|l)>M)wY'2`O@{Qbʭ-k0Sb 9=VVR1ꈶ,=*ZakbLayҊIU66V{fB@w|F(,?c׆B*P HK9a݂6B1HqlJi!5ؽ}ٟ`x7 \ 7^8bG`zc_%z<4x$oAo-ެ$ʛg!FsT]Jc uęxs&73l`ky( _h:ݤ[w9y-T42 b1LLj: Lcgs<1@/SPn1\2Kk|uٺ򸭀ŀ,-y*)) Rp۸"FU#}R`8V>OiU+<ѻi)9,c|ς?4wK?]tA;D9n~ g^U}סn Oa"'cl0c$ChEB 0|O^V4.S7+ ;;Sv0(<މ第ؘO8+?A,LLiG**O܎2ӲHsībxDL!, : 7O4 ;Io Y(,EHyj_tc>΋aʄdb# K1`KϺJ96=_t41! e'_qWS z-(Nh%Uu氥1~2=o:pP(>vLZ7+JVynYGŏRb6`xP%T7Gv[piG3&*c|upai= Y>RF6l{kF"G=YV9\+P0 aghH3R55'ѿ"r>Z >r+UXsuiϱcMXozMd,/:뾱@yغ }PZ\9*?YZVRXk2B`,z,J5' Tc*ިiNɇ#z,OT6vΑ4d~HʍO%pzjll"&Cw}^ٜ+kspAcZ)Gv5}S,cQGz۞qG_IYi3锲EOi%_HJy"!6^8#.=6z)q}џlwnץ{i%x<@ufaiM`\yLɇɉޏTi~erYBntqo\n&G#p:Jr: :uA&a[qAUS9nkYOS:,v9a%Xwܫ݋p)]Z qH,"OÍu .K="L)Yt}Ax\P^%G=BW"/@9NhF2XYo_b]nCPb!V [NFD緈ت WƧ^PH,+03 ?J Q ܥ4_}эQѝB*ǽq;!]i&~^d2y82r||">f9v&٫x wB}Ŵ ƊTV~=/pְ:r]yUۦ>2׿e3#`FD|>,-i<Ee_ TC kyd4FD@+bN.ZPW *-s "獔b"i1eR&P@Z\/]YG 4 /מB9t{Xߏ}1/g)8R.]A F|6DhyI|r_he!߇-.+ok&)3MU1z9Dncҝ.@c\4j_vф)abWz9;:6ɖ2B0W۷y|n3,:DV7/ӧ2QhZ՝4 z6FZ1(j޽);qק{0U1OZ tY\#LUInd~gCe{8]mwjr}Ct/+ήQ AA^+0!KC!foev[U1ELhSs҈m,_\DJݴؙz`oYk%aDh{Ȣ ֐{>b1rR#W1EQ`<`a 3R(j歕utQ`cBPl_Z8pnSЁ@r(7oM*mr^#t)UZBb"+]NcB#*'|W k׃/C*&A9mwaV5hHܽC&:AGFF6v HRT,߀ntS`KO΋`:Yk 䀂xnG"q=˂eV_נG\%;cCU* .$mT ay'~ǓsmhϳPVgܗ*UחxEx_<+N.:&~.0de=ȫtTtX;/AQh-'g |DQkudAxGb},rt zvSSi4Z0X##V&C?L]`ox:HPܷdrb?`ي(ݥP{I(RkO2Q:Vfs}yq&7נ<3Aq0:r9/ A/ij 9qdK_µ[%+JO-7 EtN x lcߋ:qbul> npi[J([Vk˴3կYmɍ BRZ'ăFu8XJ/B8=ֿqS@4d^ҳ]K@}T_L ҁHY5w%z%ŷb-nnrף )5OF,*Є8יytZl,&-P/sM3BGj۟XxBam}t2V&06'KnwJ=?amto򀾓"٩d,ݓ~?۷BAnco ߎBڅgJVN(*MG4-4O|\N.:XxfɲK6{%]"˭u]`EqR5پyE;>h_S@ L_cE[w*z[ر_)\ʭb[.|c'?Cҍ"ChY7hZ2Gpq& _rC\;R#ԞiM;)0$ Gx}q kؽڛ~m17&餙.f|¸U`+P:בe=*GkA^@J50&r%`g ̦=enI1ggTxoQIp HS>Xzց("6=־]\|ubry*< ɁH<lCdR.NLO|Hi>l@NT@mE wST,Ƒϸr$ٓas7a0x!u“Pj*W(CX֒"Kw@Jgb|^D2()]nԈnქ*kg6.D;tH{.z-ׁw]Zq!GOp%hB=b3h?l(!~㿒%4m U#0s3_ϵLarB>|EV/yMŴTQr4W z=~ҵH! e ΏcT;OC<Ƥx:O{&mXkX`jR-VT_x'̨ UZt@x{TN{K_?{%^uHك?9"wwp4 90U=ƒݿ\qL;a)Tsמv<yqN|ςxx'$ʋ ֗9naHYk98Tǩ8cť^y$m5{䐮|zqD^^=οO&5r7p^ (x>qwfNN\:hd{SA;u#NMl^kG 3@t%A=wt*i?]sY^zTzgUR ļ57kұĢ-?u5l=lI(P`K%{&wUi-l%UxI'R\Yjޟ?DDd|çKJ?Kn W@=9mǥ>>&.zA=E5 Y9t L-}:&.\*Q e{:Eom@wԞޜ-d:AL-nĿ&2[Fr[~O%$ 3a8 x0QTcS6:|e0"kw@3kF<_ay88AS QQQ!/VtAY˖xF-D l_$ׄDe`tuTCg|n8tg8|6Yucf#Cv;N{O,!Ԇm˄{WpDc_ԝOwcHϸ#V%Id8[9hyW&ʬH[3SoͲsBζ1פN)z~Yj9#a:|@uXF8l]C[Y: G{{$$ӹ_Q[t_|giLXbW/Bv1 >@tNLS?:IHʲkXhUwiu*"eZ>9$ǘoBαն?ZG%:o zTGU~TNƚz kn=BGx-XpN7^AߏmZ+\[|#yMC hzxIg6jq/ӗ;rDUk]>z :gy$J۞wcyֿmT%̕.%R ,ɞCOmYEF zcFF/ZX^Z3Z,c7]J_CWоW_=aϜ@\@;!K %I}Y'޿@-tqmXp0Gt }+{9`aەN[9&ю.)'4_&>J#8ybBJ!Cd€Q*84t(Q yyVgd l*9 ֳ\(B" wm'T期FJ=ŸIĨ,ß>ZKV?i<_j:C2?xx4Nj_(=]~q|5q+_kaBLi1\IFN8|Oxq&?^6 o7XńAZO6\IbO!\LpOoSӃ8F*bU\^4-vju"2FFj,LY f|LP2 vDR)nJVӈ 5= U" @Ԩ*D,淘 (खimSԍsrwT )XGY?g&ȓ+]ҠnK((\E"B*>c2|r2-AB;7sX76嵲iL†J~}`E'*/Ŭo5%/ G,8~ UxwUVjy*Kq<8%d7s .^43Oل1vXOr!95|w%BhKy,{GdDu|4xcV@R0±vu o^8 L@m}Dk<ےD\գpx-Ӕܲ"nU/Y0 l i)CГWwtbnew40([ 'طo!&Y2zVbj#|*\*Ζ8iײ+٪?R1N,&ld[rP?@ NPs,"hţ(ұNںj<':/2g7Ŷ`ۦ;q ogV^٥;N0F _jxe?7a^HRXpNyQr+qF}YgS٣H;]j@ۃ׆r!i%}4Sz4ήmR|ʞܟd1Z)4(*$BܨFmTTV ufO9Z6 mvWT_{}͝#(ʵ^܃;* h[:Ax V.e=7R .zizugfn/7}0k(msin WjIt{X WsÎih^sNv-C~)˰rpV([߾DJ /Sƺ#+C?J;L'.}7 [`Q|- QNހU+t nbZ`n7"+^Ћ:% )7o6ʹ|=H}XGFI6ՅR,iӔI5źuꤢT߄Bb>_ͧ-^9n2~rz(z=/T ?!V9 X)+]DAo|d7/ f¦dDK!6yNc8Xާx]ߨU 0gFmtK}c)G7X ~ȼKYEXm[(}"A'ٳ *|ҡE-qMz Cmk=-ZN*UG3JF8-ukd*W]`=hoN35>Mo6Oo\IQ/#<yƦnoaOIBYߕ_,^7Ӗ?xLk|*@TOyEoz1sb[ U]a- j|Y~8 h7R) &|'ѯk{"\m\"%Vz~VrU5:H$a_f ?ldĽ`9:E =O++.$nfet6;xF`ȾJz8/Rer T's r^{MP~m`>MÞjR#֕/ {{` l Mn6CZ^[!Gf'Ķ= 0W͝L(?+yQDo (&1h^xMKij7 tONd'ixB;Ï8D)X ٨^PFkQJy3]qUSbw= mE$ PP%iz g$ˡ~. EAA]NbmzeHS_N5.4nۗs{H-ŷp;3UJAGσ]`? B9IRYDzBU8#mO&~:]+O_e=`swF}q~r/7ۅE;Kut'X?+E >w3h$MDNDqYKy0ieE ѓޢϾ [Xki$mAX̧v xy5qgx| aGz*ΰu{-NZIw5:s$Gs!\>ewMCtz`?8)nT *:>Xh9MC`s\u'w"gQQ`=B]k<{0`7vNrh5qfqVYy83]o+DZuvhxD K܀}yb</hU]CSa'  Kbr4(ȨaȠe~;/5ڹQm*` #<幤);ԗ]|@$kfIK[h;NI`*˭1(Kiψ !J֥o(iEJrϮ 60rknhfFH{3k^ۛ964,p'iBwp2qLe:(FD+lK\릩:X܃ K`h3áJ.#33 np:+7{CC.`Ǖ`S+l?/g#ƴ۝kϏh%DQX(b+is);j3'r^H3+dQ9x1S.) u."Č5~Dd,n74 }~N5B"̒ckUÉ'lq\eRqdxS/y AaSp2CuV%:j|ESAٖ.KXpC][s%tkPyn?mch4h>S^WzKє*jrRK0 w@`20 JnzL]MLtEa$&̶ۊPaԡ|_̜.|YjKEɏakp =ʔ("Y#^ZS\|:,#C}o&-:٦dw)O>ÄC{l!,(|2eͫ:[â "!:z*"~%7(,sezhuȥHlࠍy[EzKwl4=Zi`;9t$DP.:M g#R/Sc/ Ҫy:bO١dpOfKi.y*2_9n$]l|t3F>&r݁W 3:RX8ʊZ,)E V=iˊ R 9Of;dr?q>\ WI 8֑ S-r,P,MNHk04"!xEңjK0Aq[x(DkO=~ƟZNHWrH&Um!G_fx \ٹJ;s'9K_ sCִk; 6c#!ߍ7bAun$D% u-.hλp[Mְ|sl̝cĭ'/mH_V!KD_-.vK@F3@J%o u$#:⺪7c? d9n&u|J|"DK@JԂm7MzxdBfje#J-5b WVW gCѲ:)5zBT {ψ) R]徕R~Jؤ^ Cϰ풃+{ ح3wy18.E\56+l!'oM!Rȧ]PS8$ HxƜ؁ʑ`z]iCbC~,l{HsgW,Ko!%^dp5U)jǑm ']wBt` ҆ P\rG5j]}U(OΛR qf4ZX^+o)HXDZoϘ?iu%BoX[maq+x}TPlL'Yq׹i# ՕѯfP3*͇#2m,w@J*n$8a!!&JyxM!ȱAj!7ҏ6oD(_6Fή'hJp6%0"ֳGs* Klc 冉jDEE*kngw1ŝ&1s;,9tX7<.f@A/Q@3#5v1ŧOR;XYA]ޥPoͧ3ݛ$nQ":ػ4 = |ϤfY.;>W_V[CT@?dɠ鰠q'$Hډ! ģw{k*] ϊyJ*ݟY$6M 3> Gôέ=uFN^WT(oM|gb2$nΎ-+UG%ŏAdxюIJE#>AY˰8ߢ`˹EUڥPH0N0擆AzQLQ`iVzn%';|){K0cn 8uPWM/mαZmt uy2Mj_$e_-M31"B"3@ ΂Wa  Cz^Q {ߢ^>3 jAkbjl/A4T7,ts\znE0 ,avUa>~w̃YbGAsBۿ1<PmQ9ײ G5i.RȽ t!wb3"7+[4]m 5a C:a^g9yi[X4[a!_gbβ7`Gte*A2=P17f&aR \:@`BM]_޳^Ϥc9׮Ҿ|wiYe/=[j`{ȵJڱqV]ɆY}Ua=O}SFn!GhX`(fG~DDZk ϟE(nPPVDK\3aH6k5E &Pn2& x Kʊ7]-o"'bgA=uNS<{l-swȰ@q ^|[fԗ ھwN+HC׷.+ \ ShPZzyڝF°ZpÁu3њ?&d!+bI7 v?}D雀 v4-&}//{ly@|# iRCIqK}M<_0dfpz26a3{<.*.d|rʫ*F*iٽ$}[#156^I#"Q"bCz1yT4M7 2&%5ZozAZ4u$[O`nVnVa+$+_)Ř59[hmn+¯]oX#C}*,E*uLrMRr>._<U]81:.s0 R*-s7/Xf?t;zO.R'I|u {;ZGڲ1IdP "#:7^ҷ1yF#i;dC Fv)*V8]Z eHӿV$g\{4c^Gޤ~/;?TI=2 ţ-|j(*?dr9n^܍58_"W/}*pyhS C \0R##*lH%:p-0jz6YrH ~@!w%ώ7qg$=;%9&JK!$1k*盼 GV)40PʘZ T5̿:tE!fF|VW|J.s/#Ѣ^pfD:ET8+ti&qRҳ /Dȧႛ0LTFY:'Wtԑ~܁fHЬ0[{ż8!&j]BGUVn΅S εN-+ ޚ&at+t s{6n;e tXNz*{ =GJvo{lҴ @w ;^;Z":E{jB"k +j/j`3x_-1Hn/ >>9bqn9ԍs)4 l&#5AEie6wS=pY@E`*{oZ .dJ)P=9ai Rl@QqJ$o|2+ONMY\|tV\]F*O-!O0pJ%b%HՎ"*Ñ!|msIwm,q2K%"F煵?#> n|c<{dDܓr{EܷGH nW*{3D'fAjRӱ zglV%競 (I‚Ke_(϶J/ZyyK38Y04VIey6$_-Q8dY,SkSU[ #0/8T:oRzB;pZv{3tV9:`՝qM8w;V+pJJ=+S{G dyʉUvxy}m>otoj{Fr7(!cLOmU,\'@ !3 Ӡ//x+/ ^K(櫑dm斎Sadoy iL=X#qZPK69pwȪ|F/A Z{fܾ-bfs~1qzT?L0'i`" o;cZt-\e7DTRQB?u~V,s ('>D "Ѹ?PCkԽUBˋMEo47gCiŃ# g8٠է__R[J5j`R \uJ z43p&!liga^bUQ["E`푝{ bou&B#wT|_MY*^Zz#X)ј}c9~0+>2\E{tzݴ0ʼns'ʂbjwW>N.wuTx@iO 7Ǽx.9emeW,m#ZX A_fs ѧK%d!Vs{/}nQ|Һp+0gB6(3v̗ h5?! r##ŭ@?JV 9F;PJ]_[1lc{XSx\ȹxO+KSK 6ǮWlvn^.<[@^ r̽2{SSBn9 2/@RdH|6!,BdOQ֒o\.0,5#v~q>n#f&׈\=̹ge&'-Lg@}&4!~[',n./?ȜH-B7uSR$vuu~7D,OH&VA ~Q.ԵEƩ`@ÔϝD+l 8;CmIH%0䁓VcEt*cdWj!JkxYFQ!{ڶR0򠙵(Z|B2KWFM4r߿48&&r +]䡈W_Z"CƬ0[ ;j/՛K涽*}R Fy=sM*a/S29A/b(+ $ר4*Q S4O ?!/x]^ fbФU$y@H|='(#(WyQjWxkF8k|EXvtcM' Kg~`ױՏU$D>w}ɠ+&x9r rAj^iW&eխ_6嫵!defף5^W0о. u; DJeIBA:h`9 ̌xV _vUjK(gq[m]WhZ&seD_/6Y> ҟyݝFq1ڍ 쬔'yJ Fn Q ݒPgWW+N,Oeo"Q%pzE#m r4db{6^P3jެNJ?BH`Z4 vD`KQ24@b\X=[xhCyT?(W1~n﬏stsR~lp( QnlهJq'Sok%|t##L;﫴9pYEŐyB]̯AzWW ]}\oYgQv"vZv*Ș*$=5z:T[QĵTB.-$Q;;MMn.~0 3/oۓK+@ >KIvs'̆A}|eYs:k0YB﹞K\hd6Եd 81~=iB;~,l/6zSSҴOk8зr'DzK^?R)'vӪWޡVhu$yJ#@&Hk8TC3ˇ=Q$kWi=@65+]&'865yJ놷ԚVd;qLjro hV WhSZpce^Vm"bKC?}?o.. }ct,7%O用tr̢G 1}B\N>r UA+& Z{VSw $c4"CE,s9pyG!MߙO“ZC=&?m[>c&7[1@ZOυ.G%73s;R&$ZKba ɖzee|U6% ݐo7Ӵd7-BDވ]b>)uf;xFy !a_sD=9V!,3yDW~Kr>PYBrM6q? XhWb)!Yg5$+!yv0^Qw&Nu0'(:aj0BlnC#i +XQVɕy׍˨w0 ,dtg!qf]r$A* mCn@{6:[[r5 <;c0?L<<'iں/\_zVT)3"'0r1x!㱷N-һ.7M͞vBԀ ߷IR8;>w^ qbJ_UP<7i1N\o-/P1|G>hH9iTT >a k!b^h^U_\4'B[NnXY(.MKmسK\7qMGu'*.MJKM$!4ql_v\_"G"xOܾgvkE6/:-u{hc cFU5]e/AL +Uuf"ݭfشwy//g^>Դ!)zjBਆ&gڃ`V:_p1x d}+]jnpl4 7ko;Rϻ.ւLG Ɗڲ(?kEa@Tʈ ~qF8B9_2 0nF5 :޸7ޥ MOSȺW?u,xƴ}GžMAdy m'q\gFq+{H@ވzPqM"ayOb{$R4Zٝ%ZDD\<(T$4Uʡz(c\ φ ;&6}Rh*,ܮAqND֩@}.rb/'p}nN0B5+5C7K*|1NV;BVҐc_ZP8wP$3)SyDa(D[JBi QܙI,fy-DYq̏@fEfTCC@5\)pJKb_4aVO7*48QY&N1o36QIRW\uXi ,:3VU 4Pt6嘫Vo }%Z /í`GNWXӦq{e$> Ҹ}g AV g0Lt:)AWSrU I!!|bLz3K@Ɣ! hy6K6s; ӸQS!0n*>rK]dWyIȗ -, ;̷]8XEs],^ rrmo$,Q~~V V=ޓ#ߧEx{BJȢPQ޴LJ\[k X2~-AdTYGhYQK^fBiiT1{Ď@ͤs9V6+.I_3B7?S@3\cvgϼ@'4Eez@޿eCOaN}qwfa?bb :wA}ydCj/z}sn9G@:CLpȼJ R ^wV)L K'9Mt„e|r86s_`GG##3~qOĄ?v\bqت%ޙFp\Q1 7S֞;R/Ij_ Z[<)^~Cкr@o!P6nCf4epusN$*`"C"˕2!P#A(y qng't#LPZ ggiue`4m"y3_[X66H (k t'63 #b8Ǣ `^Q}ʔ,uD=>NQv_Hf|0B\jaA9oϧ悡M+fb^ӛ >䂭/tE_y]6ו/ t8*q(Ml&bLL G^WJv*W'$2ptP@*fIMWHB=AtvTagW,/Q)H]љI.xlPl( e{ @%>ОS/40o;p%3֥/LQ:s1l3SBi -ƌW@p>G O@V@:ws1Z!RΛ暈&:bd5$_L P5f[l7ޡOr}>] U7*a$۝Oyn7[c;/sW4+&?-gάcHYN\儽ҭuvi#%%N" 1rM1d4 '+{SgqbR>TQ3W,C7o OIXvc ɂGxS\|e$$+(\=ߓnYUeKܖ -o;,߼m !\+ʻn;F!dy;]Cn\g_D>4z`d4%q`/LZfUvd[=J#FRSJ1N àS#lʈ)vfA굦G_aM`7')hf۠=c"BZ5-tђ Vlu۩lT.k +$!#¯^%iQ瀧n2aHC"(y0A^td3+6ЕhY1Nv c$%=jm|e@(68+jSS ՕO04A>SE$ BZDe8J@le/}^)oL0=Md&B^DRx@;$HK!5F沄^ vNأF:{ywݻXƭPoI|*ʶ-C)t?X. n(Ĭq -?Ta?Һ,{G#ki ;sCL8P\!e3TeO[5No@ъ޵ǿWQIHiy*-'bnHЅA䅐QiuU\\stOc&"ko\RRrL |>!'V"w~H,ڀoX5thrDSNphh0Y$^SUMG}` o'~-qk seX פ\MOI乄^`˸ъ3ޑ8Dd8/ ^^~\v.l'z8sJ;N1,IU[/"|LԒ47{lB8B8סvbPA$}|˰|j!ȡ#J̺ F2 6`-V%w3".ۏw/ ss>񝇇iYR~T=ƒQV #qUMY^h+S hd[ҸjK9W~t?kV26.QA~V#'ݦ&=[u6},s3egsъa'H"I$ b@ VJڥH6k9;|#}B10&RӋ%ſz y6aEÄ5fS/OsZHY,H4)L&Zc/PxöYis GKZvZ{bqx|+MZTbGT >e<|/"OhF!``BmLt48π& i^LVOD\tXc&0FL%zKإ%M ޾%\K=Hl|Pt/" ?Jvڽsa|i3K*B =ȍt1j_[F] Y#tjȸ9:[/1Z/:o,lͲfNM?6F͚* qsjw@֏SԆCTyI,@r_$MF6{_U0nզ8iJi9M^a-&p $j[ʥP}.ԑ~zL3K=VE2V'2flo~ucFIٹҊރ</ 37+MϷn]+`3P6gYR/Q8Ǹz99:$\5yN޹鱠lTΥ从rtΜ&bp{Hǯk Z؝Uҋ5~1'|';v]]o ^iEtd]HAQ.{A&g[^7kLKac(t)?}R:te0ĺ|!Aǭ/s&j g][7C%$ڮ _E~HJ-mmw6^w87=$JL Ck֫oc+\x*Ew""L9Ѣ q)qlSSD)bGtDD#RW4(P}.~Zkڙ $UO$-ې[MHP$]K|ܰwS!mӻ(j3ڻ4ȷ}vS?>@Yň3XZՇe2."a7;ܷ5؈cD}Wʱh"^gDgjGPRKL7 Lz(€=Ϧ(J*0:| wc7pz32Qp}\D -p4,AlFal1mu8L W#30Sz# t$َQSx{P%4煯!ɜL! $ϠӒTl pO @+o·@=o!ctu>XL ͹a:<F`)HWcNAuLvyT+BPV*BP"&jrեUh\c;{fO#RS_縤M[P؆3D#f j(.a0>_B$G\D\~8mgO[?7">/_gwccVQϋ+8-cB^ dsr>)ޢOsIjlR.sf FaE ht+xi bixyo#3E2 \5E]bI&3X<㬎T;ldR/CC 7u^pBXI|Hhh(s]O/q]o-YO U 8Zk~ħt&lWpZԄɸQLȄ <^u?8ՀΔiLk V$՘-KaCKGpUuF3Fӿ%wjh9г1ӹBXtqT9ʹ/kN{ኡ)o𷅱d6>FpgRi&ݘx=?(m,ۃo'&nїhک< G%Ƥ,VX1 79Iv>Pc3f&ůZ I!| 1k?Ki0O1uHqe-ؒ'0-4NFsl[>=`՚_m0J%fƣ /q55/[D*]\9^ o9 Ep&k3R,@?zz! N̫ W/2&N}Xe?#d!O_gg(  㽊ʺ'e~blqșp u餔k5RAsrb< }{*F>ex,#Fu=eX贞gmr.-11 fRu\@%>h0Sb;,3ԮK3^WI`y-mm}%Q K ZQ"0#ʹ< )c(A[{aS8c 3#]x!;MD%OW@ :XëTHqZLG36N̩gi;{"z _{:F*q:-/W꾈RFD6@4_PY4Oz'o5,Q sV,($vHbP⍝\D(|35R?:Ec&-t 8U+q1I5i2@ LX~CZp@+@n"lЙ +\̳ja<ޏ"k4`ʛ4М$*8ZVZmtڵBj]?*l uF=b:X*Rw˘B8hJe!If˗1n媐xPHzrzZh"`"Ŀe%(;->VἵZfQrq+,v8#:t)yV*h\_<x붤>f}h"kLRCCѿ;  M%Y~es #WgWTjphMA).pOҵ٦S:"eGhsmX}cduw)߱**upP xepOဧ53 >섐hLUͯ枊~>6Bx)(c`>ukIqvCz8?nn/#F*Q m* EN)mo]J8Jy h`n(/>{k@qx.g[Ÿ= ]P)e𯙹ҷ”oƱrEx_rCyxe(]u,.>@+K!8;'n& @ VUO&to>~Refont=Dppj=І*9`_w뗟zЇ;Gڔh_e ^wlJ__Jnw@\l+{ BzF\fsrV?IQ fqMs(i=bݝ&TS)U1=׾vuwgOmV`QےCuk:_T冗s{#C>":Mz]SDDsxG_AS &%Ƕi(c׿|$oʶ00(Tr1qgߦnH)?py&R [ o6Åf))v-Qt0m拾+لN\u xӾgҴ]k\=2[+eի/6y&|,ky\b'$^czmya}/hx)3^MSW$+%XnTM0&$ïppFsO:x| B}f߾"C$c3N~l$$II_ ~$f  ώQw,We+xI^X&G愳mJa~CVB{pbOXEGdhbQt"_kqoMz5ky82B{s*:*K 2b#{a<{%KcRJ?t{;\Oq2j%h|(1,mK)0w/[8YMp0Z͓!hap0vKȷ+ˠ]{GbǛ{e!˃r +0gj LFP'n@M2uLn"LW0`' ],@<\ϲ 7[xx߸.EIlF۵*vvc:"m ڒƄt0ao9YIdTey-ulC vTO57 9w8u3@LzTS2jbf:Ǩ{`}U0^ߞ32nm7+d=RAZ#FUl m/jsFv,Tf,{؁fhxnXxSL>͏6PY%`HN$::wƖ|L w&}?'PLw%[.#EM>:B\ +3"#j \# s~ kmѱRWKT%;tR\pQ[Tc8Ѹegs 7ؔ˺rgcyyj⾗ > c|]g08#gdnba+BZ:'Yb=0F3LEzϸo3mRP["ȯYQ-`f[2ZN(d FK4.Lc%qTxyͳOt">F:ֻ , z>HAyapoc YꅲJ1kmȄ`Zv5F=~I"~O}'r"Ϊ|9QB 4 ޺T+LqheaЊ# g3ȸ' =A#13ͫ MKx3*2җg?TНoTkPq{j5gY^)]2ƹr]5~3h:-[o$3 O_M"ܘM̫6|ڕ;Dg.,vW@u?H}H %tsm2inkd*! KrcmBfX^B&`aZn1gL8-TjӚ,a:tb(IOzB7Y.GO݈q+fVVA:{NJ(2t S^ p &KY Y2sĺ|[Ə YjWY\j8EնPK=Kv7V|,+CٖU5̛[aSA ^oq>oHաݺ8[Нlv\<)g`4굡8֫МD#kq翍4.sp諎)oȆE6(wOKJ0J <`AvmbA;FuCi>M^en}epVF Վ_[Wk[&!3/\a +w)iOyH9|'[ﶭh|f ư`-ALbarE:߈<ψ&\,O񸏁iT@Cn2%k496 paw+ɰ?J0g28Bbd)VLJpfzCC:t 9.6&Ql3XٰhFX7!Xc=f"I"7 Q`:c]/>ÕԔ@+-bw>}9.j5\ą?lNik b&,E")m<)o2Pr,*YD{Eᤘ${;\mh"?Ykه$A-yX98,_G2*[D^iU LK{rOm^,TPdJvm^sA,$@lmsՙ;k245(]_ջQ~l(LGNܩʔkS:*5{oB䷏<XY{lt9Q X0 sTi_@L[TlM~YNj:'jԞf0^ z -bY:gX_M/6{aLeI!7jћiTQ@Ƃ\GahxWE?.(f*;xYtqL݁٥Nq5x^/ y>,l??-C";6"13D#pVHD3әDk* h.8Fr<)?f?T1=|Wu3 -IwzGKoT-U>Yq0eeՁqVv^-$kM9ͧ'r? .@EIFu~S,b!+*xɡl̶n/LϖβB5'fSo2s9&:Lm}fP` ?h8qx+M?g/muFէ)Xx ulޠ{GPOEgbg;k t'liGXOD6V06  \z&Ze紆LԆCތ4vy:\-iZݐmlj%Abp1Áۏw ڍt~k4|&im7jT`W;> 4yi.i#,ó_Y| vwڷ l4QM? !T3=I0J+5Ț~wHL93cDG M]aاvkv9Si_-Ecۯ8[^3l)!hjMh^kᖆbgF6Tt?ete %Q Y?Ͻ2p-1 A}!fLu9Au~ƆaOj@EjǾil|xzT8)vȕ>itjzd1.ˣRyb滍 Q>K?]/jkXbey~%2 㺚5?<7 πH }NjԛUhC>#OuiQުbsF+(_;nC):sIAgS(y[ "jKU30fq{Ӵ/.31U³<CzX"ꯕ۾ؚ\0a4AKҦ{$|'W6dszP/`or T:wYd&K^.b{$@&$g=mYtʹ}]Za_z-9P+ e ዻ_ieʬ1|@ "ץ׍s-bRLy X_؆ SnqNwUVoYB}7(*f Mk/dYLfX 'i$9~7M˓@UIiQ<#?CN/Iop N,JL$UtC55Lc,p4}{n-ktP:?%`I_+M V;LF(W!>r)5={& sV'Zˀe |u2 =/`~Jz=kd"$6f{i 7M  b&EI]zy_CpI❐%]2´W`y+g:{/ KxnѥHCSb} k ۋ3n߮@d$u$5.:*-v̍[V9^Α]te3;q;YVԁ%'8έqH{'5Kşr>qR%:^ߗAl0^idS?*NϼgҡEu>Щ>[Oӧh^Q-2fw<8u-tvi?n{N,ߟb@|kؽ 5CJ%l)B$LF8QBz R'&yp.ӷWC-0+*RQsH5#&|f|Hu@݇UzoFEZh<{/f,Et{@?Rc:t8]C5Pw)-J>`igHD NaQ:Kb|K* ;dRTn4dRk+ɮ1cj<1I1J K#D|> EtV Tգ0\p$ X<8 Mjgm*TڕcX|4 FiXh;rR 4ϮуҖs]| <`-WL^D> oQ9.^3mΎz+ov9}1Zz ecӂt{n1+ܻEoVS+shu/aւC?<j(e HecDTD~]Dzr$K$ڲm# pc}ڕ\Du4omYիM&-{"/J?.w D+;ŕ8[iI\ǵbOXmBz|Irus>[_a6G?ҌmkDW>Kv6RK1#SQ@UBunN6pKTorF*DEs1&y$C |~_Y %nH`Z~QTڵ2jf&r5 s(ሟ} M-5#6Re$}0Vu.WjI?BǹNNTJy&j.[ZS9-g$M?1FL?h 5/{3A# eE $s7tX(vb7?K.R_:vQkòo^X =Q" qZ;Q-@VԹʐɳ (q|⍈QR)(jGcZI?80/Pw܅Z3Z4XP:p[V]XG6/Pێ%2+=)whSX{ 6jut'.r=7cLT V0ldm8o'SҵN9'EB6#?,[S2WLqO@#l4K4қj-TD@g "PFh'1j:dBt2ʨ{h/|,~Ά3 D\9L>=٤,l?3@Q8 Kd(PȯF cJWg^b'Mi]6yOO᎝fF^ksU۬.w}d 1Č$톧z_q^; *&'i*`O8^CzD6Ht,Up|1 c6hnP|_BՉ1Q?LUۉ^2F]I)T?42"MDAĂTO2c FJkBC 2))`Gs Bz>U|xjT5x7fs2ݵ;kPEyOl@_ m&2I Y#ƧD03vOwǺV`&Ie*I-<xTuXq҇9YǤr%Q]n'iE&ɩD٧PB3m!__%>ĕ#.gncIUl\VnA-uhp~)r iQ!H92ygHIIz0# rKϪW"ڂ1~FF_ HRǍTirQN~{׾}6ԏ$LrL~dhttN;xMߵi4iTF($2(LqPZy@tcZHɍNʯ?~7mlY~͎01)`MI햧'}[ڦ!T5 q(h컐A7N(\w|dM p)ǫo5x-  J伈+i󲩲O?3la'/Wx+!A$\+CLT n7ȥ=nJƖ`,ZV \e^i)<[ξ%'JOiAqWRWE5lSJsd),c@:ϭN|$Fr]F M`h:L-gȸIer^#ሾe'뚿:у_l>R=]v;Z_:77*Qc0$(N[`o,SX`=Zrw/Ogb`4ϱ1YRiɹ+ 9VyX|P5,Yu.6yA9eV;2_BL*f#6b?ݧ~Ek"3qcF&Nvϡ>7J (R_!\xs:8=9ćKHTY=QTipfi GFn9%œx&JTNSxBS&QwkdsUapiRWNς#g:9NO~d_咤It!Yr=%rr% H=3ך>+?ʑ2W,eoiRqq9nS+ejunXTL7ʘjM a }u v ! <A9p.C8k_ϛ"hl KN{ T Kv~tJkْHC[1"cXkz ჱ0㾈 }@Hӝz䔰wb2dH#<6Bkʪ)OJN{%0ПazfV1 #Cs^u-4;"ʙcv0G^0tJQ?#VR0ǴqUцwPjC*ҩ*"Cbs:4HboW@RqލA *gW0c8& AI%:Q)` `a3%Vv[%yg}xs+ETeU:Pg>bSI!74& q֓;\7Ty%ES0" zK9 1Pt2hsZʦ)1Ko"HDvKО2R=%2MITԕK䀲jam5z`vаeNĮ<";sÚ}MnFrL.aW]p_gR٧5;>{b1F^c4I"C,;/x<%f9o#%\k឴{M{!%yP;TVjDΈr L||!,zSqܞ;Op| ū* ^HrԸ!PCST;JUS)ja4U*S%4iәWV2a9 tE}uۮt(ʊf ^&Y.!,Q :UޛQ;rnxcQ۠IC=w;[UXKortOKƇ~;¸ǒԮ'n|6\̜mF:^A2\}xmacf/_ \.Ҡ]VmKm/*A5UerTJRɼaGB}S+|a&v)9<᫸|ߗAs# &5zcuEdXSQ`X};+zV~7X額UfW:җq, 2%z&af߼#>:*=Mڈ+9OE!sw9km (:dcrY8a(ءnj9b͜\˫Oa7v3HYIk+s ]BS,!k@C /"I%}Pd lk5T{UOSVe52 PۊVZRl])rFe@ CmT|t㚤j$H/.$lix>iŎ/!+R&eܡpL`ltLE[A`~Y3!`H]ݏ x; 4̀B΃dم0eb'T_h(`mVmN w hN[-/. R oOttPRwB G/hoz6fr/vs~8n,wujθj'LgA3$7S^UNveƳ^&yz?ߎV Xt\zL`,!Hϫ\LQ?' @R )eBt̚|%8lP[0i oʐ;:C& }R,U ,(F"k@=hr8Vb-lh$oS_5I5Gou?f4@e!+_j>\ᄡvKc5DݯmG Jm]/RM@ӭc×yyl@ 47ѐG/Wڠ҃.WNb !,v$lV`R:pu+G=BbBB?՜1Bi8m-?AXVz i!?(W6/40+TTUaF7t}-pzQ<ӫ$f~o~֖AVSN+R8LeK#t1,m~4R_hүa5t/pITqRfVVv?Tc;mʢN-j()*9["l8*5:8h$glq BflkYЗ(ji\BpLI/%IyXLP[*  ݛf>+/ :>c\ לό,j_a`AoXq_FU3|pW@kb-E PlDB^I[z ^Rn¡>SIs ٗQKpxVnE?cU.ƊB=$3՘Q (ai11 I15DiBb/E=bm%J i!>-ȣQq!fʽ{'sն~;'N88 SEUO#:-j?GNw6WYP/dI7Wumn4,[ pquw -,EF?L2btH/X\i8CҽiǴ{L}'֙%n)#QayC~`԰Ρ̃"xē٧z $?r  .2G ?+ &̐)YݺEAtvyKKb> ,m-%PNMZhSCC436)_{TL?_cDIO(JŒM C v6N 4Acr˸6ZO9P~3ڪ(3` 8Z$wq+f%.RȢsK:v+|=97 #TG-+ܫ,0XL en3ª*-<8h&af/Hnй f=rN9b"R ǪVsn+*bZlӠw5Z!y5ƒQ Lv뚣LF3RbSmY*MM-FŞ`qM] ar3`a~XH M뒚kӏttj ˔z q |%g9щ-p8fD^Dt`y>Zw~m<7|AeedEQT䰾aAו-M5sjanG7ՎqBj:c⨥UErVBo]eI}xEx^ërIJ>DGQ ԭ)ˌ'0I#!puJ/6՞ `,[eЇ YDe2Oo33MOއ/xTSYѝ) \f{s黫Z|%f.(5T 䛁]޳oﺿYc@9@̦箑ڄ̸!"^6ٽ=RXoQnZ=M5wʁ5𔘀|T1LLJYa.:3ѣkB%0'z&;yQ')}~;uSՔi"Aݔ_f%MTA{>Ԁ91< rRzMdA -`\3;uC~X+9uhEy*QBr\|w@wi*s`e}8sg@au?=Πn?U!JpCPVX%NM؁H3izZu1Ԋ/ZM!0#͌lJR͘P/;]H~'zx ⤀h^ Xx)N'$x[uw {2@+:KOBe킸ņa\zɫbƠaM6bȶ-8zNМK.:Hz/v#& n9~8y$T*Z[y#Ju(ҵD3,J2%/2j̮7'X>Uʇ;[+w(r:^ j *j+*R\˷U>^mt:aYXx4bc,&t*I?T*AuZ`5~  1Pl4E[DTaR+2 caXiF%5qױuHZ5 4ɐuä}͹BUģPԠ9y_38_&8ĭ̽(YS6EwQ=Fl4'Q3عҍ` 7JÖ-Du<,A}ّZ E$^8YBqh + ԯ2`ܪ賵aOQ"o ^b 7A_mS!yM=V,^V86+fpKЎ=`mHg+T\nhR6qG3Ͳ ! N !1ؘf'1OlAy+S1g d,6OshTiHY@I\Hl_{ ]C-Haאam'*"+!ʕa4 wT`wq+-ܼ!oQfx]LXc:Ȳ1y_/٩xDw{o{.љ՛ L9K̀* 4iD"7oN(80+vZ!{d!bEC5O5π"!v8EcyoU07!\0jRyJ8aN2Zc$xg2"SD '- B햵KӨQ'&A_cȔ[O̸,arcðЖҽB $?ѼXη; ݀dHDjW a:q^̾vِ7y]ajCX;\Q`'&S,"5ڭRM)(v5ؤ Hu[;UoA@*%ؔpG}ZׅS*]urHS~}M(4d^ 2rwW~F8z|70YHXtqLV&X?HyIy, A!)d7.Hcu"hzM2ȅ֛˺@pHhIo]%4oL!AWΆe,i5]dccNGf D{CaCN@B*>^ x 8ܴݜK6_']7vyD;ã1pn`2NԀXw 4AJbC.$8),Ģ74pk!= Ye8T6#ago6&v#ue <̏ K`Fo|]E,Rac98 y."#>OKbԞ)Dv0 c>Г$[G baYMHUȬyFV٬WUܥiB*gĘF.(RkNc7w LʪŲR\fm~B07笐%3`jӹ}%5|v1Ke|] u1ALe,}|;Uߴ0_DheLR?m]#Jos&,_=ȶ{VZzEq][02M'3küMsR75BQ bplF6Gqw8iem]U1~k@L%%c.i47M$4Fȁ7]tp"rͫ㬨ȘoOl}5O>_1}1APY@u9 TxfLLѪM>2SD2?Ƃ"`RJu{w ]oj"Fì0Neo:6 l")nGo o:"o]#gs%s:"WU zp(8 CR+v(B pAYH.Oή `1Y[xn_~$߸+у ƹGQBf KM-_i9Bt.2Ǟ#%/زI15s­ѮP,7*N(%r 6U %xqC{ BICEexBH%r{Kry8o>6W w yL!5 $Xc7NU4 @BP(hA_=rRQ K#=ߠ"Ӭjc:.<8J+OԴcA5kM6 FCb4i3R؀XZqb&qFE?Ya`*K4EUNE#b5Ã).Rk>\Ud_vvt6ҴHsbQ4-[;cTU9p8btȂ-;0=;tմD>o,sEfY$dV{0 E1_`PRcɕ=5>&p%%+m1u=A%w!$ӥ^Mf#Y1T}SME$Dj9yޢdA}:Bѥ/v-xա 複$Z{۩-ػ0Ьӻ2;y*C$8$j]H5mu܅knIrH& ,7 Ry(J%!dY.M xx+gʔSXgm@$*@P A߾"n}ᐐmG4Viiۓ׎Oz:Ќl0p/ Sv(NBr6S:'3Yʂ7vxڋ'QW Qi+ĵV9:!Ր#Зpp3 {O5ӫ> I`6!6Lg**qBKhʧ{_eJ}7m-h#.-~UT"w1׀$_ A`ۻ["{a(xBGfn퇪N㕣4tyƵr+ ^to8dM"Q>f!N`@9TyLJXʶ乽LJ{ ҭ~S9k;X@fq3˞P =whii_$K3pp/'GLB nUrO)S+G8O u svmӼB#.yC|bo6L'mc+e_GC M'ƶY/D'[k&ZXO T@=ޗa!_3ào * +A봞vg?%9YYN@p+4!-$a+*=x*۽U,U1D]vh R3U6Qqpqho&,4m܈${)pڭ":뢡 c_y߈Pog3wvhk{]#{ɑ85U q~@UR4;9veĉ1촴rDtO6h'~C?"XQ Q>H""ci;nDG]Cc @f{ -z宣;ΨTʊt4Ed `NSʺXSךr\+S2v ;'` _<2 upl9H="V!C]`lR8.*o[يnӆg>$9Ryg7CzYB/fHya(>- 5^zg ;[с qb1l˷l( ,#ʛOs<WK^Ns>[ƖCO"QܠsbNFS!02oF攉#t@[:ozg}R;4Rŭ~vb@;.]6.f(hΐ6= gA {֦=3Vl0]Y 'x>Cdz@{S+i6/nȌ_BNQ1 A>Ɖ{zF\@* JaM)F0CdEr!={iyR0=&6 !ƞ=1f:wQp+ kS}\_L, JdƋ>[]t, 3'@r,'-ءy_IPr o yi~l7MՍR>ln^ ,Or |W=ӗ',J΢j:$7Q (7n!6~}V*N)K?SCs52ftĤ1:Ir :aF0Uސ;<y&9ZcfC–Bǂh!cE},_)P EkMHMp% 6 ']ؠi%?@KZʬ~"ba4}#)c|#^xSigRJ&mƩ-M:Bqꫣ b5O#f!܊FBF#.ԅ8wl~~Aoe5ƈ$a6֝Dӊג0{Pzqøa]0 s72@̟l6?D7&VcL "]1:VcDu-6x?A+xƟ /JŃN54*\~ȿ'Dtf_ Ȥ r#B"έf1IJct6 1vuۛ_3U2W4Y.<H bvzVyTRfsxʊge2}\n1Ai?秳rd,AZc9%p~t 3^+G(K]*<#Dd5Xj:>/[DO>eяgKBnn2' &.3$SO&EkWd1I ]&uNZI )y}26ᠦ"wvš;j8$b}8b{r' <٣Quzx;_쐦H)4.(Y4XW+&?_j(VbA|DTߚK 3'2as0z^Ӽ&>HJivE8ض%obiU hK1\}Zsw"`m$\c_Z=TyJqU;PJ-H}K_7S=7Dʟnt ;Xrp, Ԅω_[d_/!9(z(ţ"@\ [0Bѥ Ź[Yl7t]9iB5@cͫ1 3T E3׳ H[ 2{T8UgeBK+^ 1UۻP.(]3a1.f:Xr m̾_E*qs3ۉ0Mar;A ,i{h(CKS7A} clf޵R*CķΊoq O@t|qӭ}2DHƸo30xLMi~u?4ΥFqN;drjʩ:.vRhLy74B㾢"G ٹׇI gu H?@*Adb\|FH.e˂w`b*a~cJC'On*y_g&W0 + }sJS.WvUnO50hG!Dk3Юnd1sv(L]rRZU6LϽMW$4! gyPbzg IL)3Byl`"prՃyR0+7!š,TI3S@6 cmĒkο VGt{ćO>1YW21lUֲKy67/Oen[)"cܮHb=WyY{ 4ɜpēSk:;RG9[Ƙ%ՀR>_Qg?a'J w3߿6-=hpDk|LO)^J#&1W 2|[]fL[s ƥ)(0ubxЧRA{۶. x}ѣ{=WvTΘCLdձ)pj|u~r+X'lIuMV|m5m`,Ya9{B7?54E#*,ӲTW;vȫE(&ïɕ%%vv%q n{YDO*zPT\ߘu#젡}`):q,`Hx)xDG1{ Km%%R3B[e5!*W. s"3 Qft&t`=$QZ1P+KΖE",W;p+״abyPlB+ei{CU*!5-5T4ǃ*K%^$%9(ӡ=NOq MiSw@C=}ӑXfx*d0AKG׬>Z (b\%kGVoKKJ GM]?:wJ>Cn|w㖳*if91h YRJr-^FS=~[%Z@$EhYC:eJGQ1O7(m+l!ӄw֬BYMdzvReT[N/WbJ< ㅦYE kaXW\b@0\ӇxIN˦Z/]3x-Po)l ;2ZAn,0̹ Y@x[XS"yƆc&x2SsCBgG`"t.b( =uw@F:AG.UA"]JF /_gs\e-ޯI=HτY'aJM*,A%B/;=6 GgE7owU(: LH=Lrل JJe& mMxy]L1iϣM-?kCDj#s\Mty)1}ك إ2hc7jRz\TmIþF17 ߫wׂUT$Hk稙!whJB_  a Op,[iĝ?<LYw;EQZdߤ8 psI "x$3V&q w- [19Q"֑RÚひN(b].=8vd}i:^rz5 WиMGx褍v xb~LS>jPrݰFzt^n:bLՅmT#Iv GDӑ(@iOB ?:#vp95&Ӫ̓CN%[˘< %\l]!0fθxi6.A!͢J߶ƭ#rڥ'a5 簖UgZ5*5/_kMd6/wC#t{Km1V's; Dp5@QN`=UANU KTAWlt3ڰ=Rrxf`Vn-¾ NY܃-ʅq(x i$(2Y+HFggunBhp@II9ЮXWmSJrk'7F"akQ[aݢAf5hT*IQTT%"\*=- $(&[W3` *#O pWĚe;zeTu>9Rwż˂-lhh6Y]&eJwIF]MFKPC=#'IAvjg1ʺe/ᩋE+g8k2x^aT^'PhL l̤&i|d݋#qeHKJٰ܊z2c#;Zo;҆RDPEȎiKj@P"ա|n}9+GOFÉ?ƹyےtJ!(Jufİ}+viW[,q`*iR A57ǬH-d*t0rwו9˃G)hIY WF$"Ρv14H` Go՘'AKzOLoU1P#tlw6סg+HY2bVpCoPbH+N<9sW"~j Kx9ܩSq#0@GJ),,{m*M|Wm$t4fh~"SW΋̴` 8/ƷUwya'_gM$<#A@[M;w`{*gW#Ȳ2 Xy6:ŸpmQZMCe+J O6߇̖LX͇W) nϤغSJJD󫣋)J$jQ4 8-;G S`NI 1-8蠰R|/ij!o `\ҡu?Bzr",\!JxTr4qa 2M8,ش9 P. ~a]3:R'g%aS$/&_S8qq<4.\˽aOi"]!:_z`=Egg7,9 wιi?XNyf)eWztKه7GmkfPl`x'>6y E`Os<'HRj4P'[#ωL=Y%xnK؎.3o/q=6=[ۼ+!>M7k3s[aĞxc%ۧ~EC4 ΰFΠ cz4NJY6[TͮIW D"D#>mOy#zj|E1I˷M*x]:6dyYmm>'T8Y>E5Tx&~~!PoJ:fQf|]7eWyxmCaä73z ڶjb雦UMnSf#o>iYbo䅅 !c;M4%8 p&k,Y mKh4A0[1]}^Z-MKeml1= V}}QmsZђ1,. c"G[`PaݐW -;ފsJ=' xYhij`LP 5G_S<w0\1re#_n AHbvOF`N͙m yM_N]V]E^JF1_x*.QbOpsApojM,{Uf>h w3wi1%rnt%ΎoEMJ!<&[(/z:ǂGQ须XvaI*bI.cD5vcU`ý )eah86~aokZ)Mq-pz1TQ@#m21)xG-JbM%N-OEwRM71ed~@efWӒATY"j7x)t 84/۸h!>͠ʪ ġu52 =_mH;q{rj_Obm{k4dEXlcR&~Q8/BK2'I r>y5){d(jov닶<]-"h6^RiWlڜ$er/ BEM'Ptא> " ?3<2cmf{2&gqx~ÊL! DBUeXj.!e{ІN%uӯ8JS.6}aFUL-c 7NF=*v -8m`_cOa=hnIxV좫RD*^If+!m$ݳn-͢^\1FЮ窍e _SL)3 8`5<]촹U4 4eE^@FGv8CHB=_xgx ]tOBetۿ/2y kf 5^3KBT0\Q6cA *y(Mmt!V}/?gE,% ̙ҦiEߩ"ޯH*pM5BZԺD-Qc2=ig4*K1 j#$5+n܍Ԍ/tr?DȄdlfOh^2m7NmåRu~ N,0>J;?A K[٫#{-6+o< SCZ35; ғsq;ढwD;$_5 56d,蓠AFD40 g߂7sϬuiZ'GqG&P=ĄveU Zsz!Vjm+-[#I dLv;U;gb.T߅{b^f54M'P"[S J<5,"('A,dsWXiӋMiU7->hD k%<H'q# 9s:qMnj}chTjV\KiET<!X7;ɽSAQ1QaV9 P7s$hHFMq]6.b;P~} Ѐ_uTL+OV4ɓZ6ԬфH|ST6¶ήsGmv*68@84%P nm-ftM~{2@J3 zIg*Ə:TkApraoaiN_3A?IӶJ9y 2D Tt^gzM!px[:+YF[2#]q¼ :46jcίWI?$5쪀\_15WtJiA) cVvBpe|D!- 3 G6}!G~Fư8E-YU4u1hiiőIolYU|ŗ]Zʺ-1P/(n2B w #7GF˺ak,PeϠVW)&vn*}=cUc<;ʳ]׀0}U^gcn'vY ]Kj;8ىHI~K{P6]^@*0u.Va"%dӃzK#=x&X`˺66r@ ]cADcqAeAtZ3e2-||J.}r3DZ7d+@X짧TJA 1Cݠȼ5e>#D ^ǘ:Eb SuY:ӔcWY1o} @?eL*!vtrkv\ /e'=*s5d G~B~ J%EF;u:viHvG"}&v( bbfэR}N_iUϩ!oEʣv j`y`ԑR+G-qBsf)Zm>Bn\Eg`=-X oM #<M05+];d?1Dzjk{ư)q.#9?f1Ímkז18pF4UHvIxӊp:Y#n⥆4qt4ǪcR !QW+.F|-xZ UZPƮy 8p~!"OOSr5Q `ul z*%"^K]! ~ fݜdcE$7[U {eAΑIGFx'׭BOgK|}U?>tlYO alH*/2f _G! ,\psj#J X|ЁU#br" J|1cV k =ZbH`@&~5.:Ԧ;{p6Z!H6}EbI&\ؕŚS8'h(a?GFG;p\Ua/isqG+IKȦ ǎ6 ?{:X0rcm6 y5dV,lъh"Sf .~d sow7렓tDQAh*!(UWkWΡc}*>Zβ&o̘bUW5+ӄw"-vYRźBwhm%8Lbk|˴N+=ڣ]Jy6vO_-].QQpB{3%.&(D Y{*x|eQ?63ijW %J cՑ}[OӼ^ۗ3`tѡBנS3{yl-0MY~=u% ,>&H0ᐢrPH# 6>VEh6"+N~p=)/tR:*3mųjvj5kXA"OQu@CXk-k|]2͂ԢrVwc$[p\`S/vjr7ߞzCF2n*,Cb G?PCW+)Qd c?OZQ;@x'fc˲eB`xǀ_uR1e(4tr.2FsR pB}-ZmlUJ( mpCT5HiX9 8ªM@ j R|$.X ڠMWZU+,%V(*.:% w"MyZQ>] mJL+T\8gb5mlE7~HSA[LjfD0!8NΡ;ї>-C}ukMELϷ4h#6=@u1FB?B9nnN$.! 0<ǽzo28ᤑg@(p!=P%җ mf_.sh/CwnC?/ЅCoXoNw Vq-!Z',09-,-k5Tk2W.i?*vкHfj ;_fòw /G91|װ6GQ &? Sgh;3RnU 1QT1-\v8CU]yeI]0W6+?]=ͭ0fv`}NTHS?EU˿/mzd&9`89cOI[ HnPpPay=*cG-o>l,](PőgZadކzWE}Aہd nȐOA|\-M| uuD8Xא0@J~|FY7e?b*K$ʖbo3yW Z|'%xzؤG.nmYo[fKʼ%{iwHq/7|0T;gR(&w~;逸b .YIaf-mnTŌvy [K8i)U%/;+mm^TހA}l[pARy,V! |nK/3%1tH6M @S= ʥRSz!WTVth((z&vf7CIc+0S?JBcm*|\;Ylr1۰?Qਡ6XfUZPꎕ(Z *_8[M;r1asI9SQ03P9 }[Bpx/iZ,o3 -Mw妛بT\%ҥHi3 (ӉFD`$ ؤ,Y(RDG7δ} 9-=8\c|V6cycPJBdf`fuJ5.6Sr37ZRY%iI1:|{hѠ͜= ,0RFӾ RO'{jʵ&촄F oKl G5㘧'}519]M%B$iwہPh2S ("Ci?)EYC<_yEz\eokMa7JD9kaG"yQoo}wْ̞ǏAX;=&tCL)P^, 5_n3K<Y^VP3|LQ4?k+pa+v!ê0}^A']5%m9lujf)iԻAN+37'BZ8 Qɰv"]GmR:kUkyfSu""zFoVaf_XGZꋄD)_|m4 7Zm{ |?@v.?gUIwVICa#k'#,i} 曤8*-R& j}[3X֫v%65M 8dΤGL) ɣsBxMK8֔9Xk]vb*yoio2{J?"NCt+ᕣ`]kB,I'\\,fn1O.&R,%{DgcG~c1xB@)"#eo%j5M_ui XE;=jhπֈo#Ɍ`Xpb1#Ifsyx/! 4{!osu٤p˃ 륇7-T$ ͩn#_X&p66Jj:8Rςl>/z=.J|'!8ljXSW߮W{dR `dXIFtlL?͏4gY{KX"r6!šsaRH=Y;l?_弃;mKnr)bubkUN VvGQ溠iFw>D Xzj+ |"p^ҿX<3tҹxkioΓ>QcFF1޹94:`+,+4D'ʠT*ٝTpt=W͊s),%M[7ƴ$ r=XqNt& X@(@6Uo@BVtN`zT/Y6a+`fIapM0ZҚd~GGejV)9 ReQ܅NMc1>JUwhuxg?7嘮 )\P a,BŲ+IQg0Tm 2*9 ~B*~4` cX )  5%zS`R♰UW? t߁ MخKBws'IP/ܜMF0)~JA97s -D.fyi׺Gz5W(!TaKBàw.L?-o S8)JZI1B&h»Whqt'9A:3=s;P 2TN/3:n[(­4UTӡW2:p:H&4eƺ]2wGΫ*80{zacaI)ŴkcEw  5ptn^H ><ƳZs&n9*E>La LXFnƶb@0m3@i "e5QRYQxJK.6Md~_]wS$`y0r5pM4N*W rC8+AzG)Y7b[O֬mA̼%I_-E*h3..٭م5j"Ԛ hJ۠Ef=y{$D:ب֯sN|zrN `a, c sތ!#Bs+x(W0hht\껠e 6[(mW拨:5L˻/SpG0mÎba,I,Ǡc>a΋΃ǼO(rCv󋠇ڷH-0OLl^#cP0y c'ai/(Noo4*6Y|XcEFLz<&3vR<7eg,gW<Б^ZMD'q_"QvS$:b8};c7w4Y%"?\@ kVІvo(װXR>QMd/ٶD@Ⴤ.ƃ8eAwo i^G-`UhX1koyį zToax9C'˼@a$勺7KInm  4@': O)K 63p1e9l9=e7RϥSM#I_]F| >irGC:OPdt5Bs/,’wJLL/ߦ`bgZEӂHGzbx{"YmfɗgBɂ(vݕ:#Ϝߜr ZUa$Id=E Ab#z>KGe[ԼңjjEKwA}ҏr.@}`ljam. ZH. `0/{*ŻnNjEфcw R2(NFֲjV?lu8?9jE(rҮxiu㔌:IOaxDQ4:mR<>TZc]*o/*H/!u_"=kn2.|Rʆ" +kV ͇?k ܵQ|$&4@5Eh*_L=Ŭ#}H ?z hk ꡀuS! .vڒȟh68(X+n3FN)?tqYm1@TZW=wgh ^. TN=Tj&ɣLD࿉V /"[p[Jcw!7B/}2_11A]ӎHP-x [wPTqԚt&Y=sEw{AnA59I72D%Pxv4Hִ/-_(9t]DvWŅTZBf:H,v.ȫO-z{`Ohugjb[t_J s`s\n6-<ajErOy܌^<5C W3ZG,[21f mK _r\}3R98V_`*>nX=m3YDU3'[wK|oF8`x@y^̓ڝbx)ZFBk>ӟo}>(Fas LukaYKy'M_K46DcD K v3TN;Pùm¶/zB1w7>.Fpb&㗲#);9BڒH\e][~v$48W f㺨wja Sam4W>~7lD8rjN'qc OZKcl5}iZȧ_{[ %q f#(k_G m,$5.b.28,C WԸ/d/uckuH)RB;8&8NWc:"""lrmttހxEN<,doTCU# R>_xqzVd^H\ KE0#, kS20BƯ|תTw'!L,RQdO H Ll x .5o("qn9P)q]#ݳK!lmpwhZӭ1][c\S@[{MBjizH'Yc`@I -t]?q4]lpZp iGdy%݌+t{s֩}y W&dQx` LrwZ0\Rx_Uh96+$q.Z8AʻAň>XN0~2cr;y9 ^NM4DS{C)$?~Yf^yaGFB2 P* E (ּaVۆk³t!~Q' hSa[2'L, ZtҼڞic;a?ݰ"=>[[t92*ly.0}  211=#qNav J8xy`6U+lݪ hU ޞ":g 1rCЃ{;\]%O|#|tW.[]!T TY#!+/zOTKbE-&yw!7dt ӜDK7'J7_1v~8>vX3xnT;)t>DZpeci.9%:?v燻s-i3%'2I'R譁h]uoV†=T >e՝@ o_6tW~Ol4.R%5Nn a0':s U8J0٩rO*!LUF4z戟O>0~Z2˭ |V71['O1 1%_qc uJpPztML`2,c(w[]B;GϹE4.O%?!CǴlA;+yyVծ~HZ0upv|X|2] [?#<o> 3ƢVPJ;1|+"kk鹣9Nwodp }n#4g-e78`lz%nŀLLEC@hp//hDiH還*A6KSE3{ SXV9K2aYԙielW=\vѾ_~ys%*]ٖMp2c*`5ym?05(J{`.b؝2z`~8.fc$< ?JAۓDk3d/".eP[҈my+];J[,5`Bf~׮ԅ?fr+C12k4F:o)`rd{(g/;~ml"?dտ%8DC1CAw4^9"V7r=b$@F%Q͗UG???ә#HƆ& txjQ9{C^IT ,Bܹӽ! Umpoz6EoȀ1OzzP@4Sz(FР䶃X=.F (FXwKݑA,Mt eZDR|X5a=H}m+dq4L8F0˘jpxLQ6őO̲P '-֠8#ks4WnzmEEn+-i؏{mH; :\QE|U3B*9r" ;1[q3FZ_6"=>Sˢ`VtMǼZD7}Ʒ-tvudX ivWh57p_/Ϫ 4:2Ba9!ρ=?p9 Ч@{C 8hNKDGtF4"+Gn"9QJ<0!Aڠ:h1/3b/:-@^ M/F}B'NZ+-ܼf/>0:.&ZTjs93]${ˣ@(F}&ϪPѫ .+]n) )Gj!T&Yi 4F2dҥ~NuB )OJlx ;13ڮHUT[J<)qT,n}+񣚑YN><"hb-u=vUn6˄։<I.܀Q?͔03{\uQB=&Q ]L0Xp`钿ʮ?Tu8& e%$RSE,!`*qT^^;"23ݿyjRHZIwP`B2#!Tu$f#]1&yhaj4:K'j.B!~"ބ{XN6؇\:K<쩛:v?UmX"%h0WwqbQQdDX)X;㍥'@ƻ1븈s0ߒr@ G_ Req!g9ԄjP!H'crB+MkQ+`.3:g>a ?J\n#jLVǏ}1G㴰RO%4h"ZO H-Aa%TKqQ4 Ҁ3eƾ0iY/q?KA̩ٚh:wj+ye*#O5\E^݋skG a^߻7SU vtX=@nug@MqmOoċڷeO'Sv,^vTK! '5rپ!G!'Y%G<̧Ep2+w5dI]_XWL #qy݂fkk|zo pre%qWzA*}EvNiy{V-VX@ )U攛b$'ߤ2mwX!x e+Z؎֍3 `E t5:Bn :B@*p4tA͌tibk"]:Dz.\zlɣSߘI1e#RۆmٱeJܿҠ^k4ЁDǙ_HPtMP2w] k159b[wRU/ovFW@caZ¤ƋӃ퐯~B( ݑ T\Y'/˅D!eF0[10< h% GLˀ}tqJۅ&d&nn}iit`'HKR6%> kϯEۮֆOj1nA X}) [L@o˄\mXsh.6钢7]|bhq)XyҠpG\$?L T=kf+o.&XwyjZ2txioLI ;DEh8O^PX,*!%eG<{g `)\;k|m-a&)H%[VIXT2f5\'/O!X1"º`)6?ҝDs] Uʂy9+3?9$ S* ӎM KlKND&aA+r$Z񰻯YdPm[hP$w@p.{Pe/c P+ØGog=VߙJrt ׍&UgY12N#Qr^g):c҉æꗯ³l:M٣D"˧5B}P;qmԎ&#^kWB+W87n7_IAm&x &ڊַKJ:r=Ph&&Kqf)u+m k.-.r="4c#~,M e㇢M412 +fQq(/J.}4 K}eo(IddSLЁFeR' ɢ;=`Ҝ5Ɋ޵5ͷ H&}< vg LR\ں-Vk8;b#],Y/4e?Gu}}Eo;@yL2g6 a~ijq򄘔?[{&Ơ"Lf)i=[툯u?ݏ{"Y߄ٱ-I$:R+(g0^+B? GTפЕnXů^mh;ABHXfHY&gaK]%ցJGK{:G!u>(^Mō`þ2bGg!ܦ-X/(||؊P {<;U;gk#gPSU ,/{mI8eN0=CLA~\OOaZ* (<%ϜmIh?컭v Jpi z / ~ߢ1aICQYFίBxI!o2Q|fˡ}GN#R3~oG ADuWSgZWHL0}j4mMe06wkS@Y )+Cl& -~Nѵq8z>7LޜH1񞰀d͏v_,,U0gR$aRouoZrcZ =:tZ uש$0eRH`r*/ɅeTȶ83H_XY3FJ+۪L}>uirtmadJ4uHT"ʂӿ)L) eB >=2"TX ar b`/hF\AĂ_KE1C{X*3$ۺ 3OZr_5?џ,XCz_~'i~/ $9_ԃ[L N8.rտФY $޸ Kw18ќZg@%(ܤ /[e&Ï E"JN冏ˣ%.{Cls(eNjM/de>X?M#^QE({Xl+>=\^8PXvyujtT~t>U ZM_'${YH"u`|Ѓ2q_-DRn"9{r$2X;C[e&mqU#CP)(>;׃z+I`H%jxn$sI^TVW=XY!d.J(lJP:v/Bz늿#sЀq(U!El~] $4D#zx9І L)Vxw`3Ŷp谝ʰ*!W#Ct> ŕoC; R+P{K?jJאPi;6hǙVw ̒K{O@~j]PAlltd >[j53F/2ݰG=$V(Mub6{Siߜ~Ö[[HJQ8Gz (rf2NJcdUB*4(/}clB`S`2%OEЉ.rԸ8;牢#&}0u0X)`|Ę(p@@2ee x#ʧ i;J;{W޶?K + J^YY_*e,? Ti{rTZIq"I}.s< 5kv^D4б}} ;[K q q:l;BxPiU֜$_nYMX2'-=g>[j[VT;e1?:q1:a68?^7R4N#ZLQp)Zh5Kȣ񬐙\4^5aIiRL˄Ȫj&OGڽ,Y.lՋop/ٟה6Vcɼy]I$M,ʘ97KE0N/&Gd%|E0@T`lobLpF%jyzYE6y%Cj}:b+q$(P-5,y)=9Z:Qts1xqeaA m`@'YSHiOU>J;Ժu#/ObUY_8!iu.%%u+e<&x˺;?xU:Cq:1#҅NZ=1HDCO==](â(=[fNP|gU䑝e~÷Ō*Vw}M0kq&# usyOCT7bTTrzY`~ Z3Cp!!<0Tq\_XLnz `N[ѫJ"]Gnȅ^W% ==[PgeQm#p]ǐxhbI=w78?g2­89V  CQL<<𗏌rG5 Ciƺ\jT/.D9릓,1BUVZ,aX OEqmR_FYpT&Ku:ZBpjPka򖂓K{gF}a*PF6Q `nS]=g%:_އl Ѳ90VWLР(f!m-8NSay):$w˴sDVxzis Ckѩ UfSMNt| _ʙc&[Mo>3&fioch Q-(:2P#}w//" Ӱd*\F( )IVf<&%TȸƆAko-4EmpIQ7y+Q&1DʃvHMq acŇz6Z8J|`يeɘ[sG1pӏ-ߖf•9.dTY[nOX02q:n‘`hW@uiE!ڞQ`_z G2YBΪŀP0$ky %2VͣiKk`еt-0`Fh(e~7v3 KG Q^ڶ/?=Xcn]6<HW |uk)<1'o'ƿcVTW!:m-ȤFY1{C|LxWEmzEH1MqǨ2f_IJ-=zlc,3~O"ށ QNvSȳ3 բOPI1-T4v|f+Y<9RYqM([r("rd*$,[MuMl_Ϟ֊vGDza6I|sQ\ycuADb/{C)AL<=.YQ;oQf#f!x&g90>D]DekS;7nk$!+g:@2ܚuG|y2=גU;s&-aH#w'ZOu_R~!YTP?q<i\JenR.lGS鿵)B4]&9zΞČF)>glO󠣐†Œ ˵CpC컙`Cd>ڹ4K}Sqp~M)(E,7m2>lp > cU@H<8&ʾR m5 Wrx? 7E`g+zٴr(\mgZG"8&E?#L2C"J*5ťYy;M !^\YSR“C "+7{FO 9u8%-P&MJ+rߣ;}T G}փ?g{K~G%51z8r$}7K@͞&$z@/,9{g?.xplg؈LJHi a""jc]!Rڇȡ)5r>TׂQ?2T FJl>-O~(&w£~%2}vQw_ N@2,+lG 4VCi'ㅗtN! }QwqViɐ]R"JPu8 Q?W Veb>*(T=r|SFR@lD hU膙a˟K[v:εHe$T7ym 6w,dYR51`#h&͑Fʬ}Umz]ՌK)JVRHU_ArWGQN!zHj> BL`!;*Ԡ{B5%Gayn涺xe>GYA.eoJ I1ZTAz8_fHiP05Ucbaү11I5Օ6jaaW#][K;J{jG<`PF!O:*"ɨxar@Aؿ̋6k /7vEJەeHK 9Q'za~MnK{bp<ȗL{|f-%-@If!!`@xCOE@\)Z'H;sr_:Q&fX5Q2<ۏfbnL>aYHY3:3Qɀ}) 'I Kvuqdn6PCCzvTbWEΈvF_: *(Vk mi/A`CzdNtBҭԕ4nT0lw': G M) ̕цXLxn}1z}mP:vJ]lp5J(Zbp BtLI2ڬVNӏU ~'d8kQn_js6hatL}-: p#6;+WHɳ cb\vXУCr-UDkm%׍3~#p8.ƶ$J+n'Q,+CIF=i`Y/[5}#rr:D"Z4nA7c+9lOu G]\Y"O-5]Z6Ä;1ƒw?AbAK )5꾤(q>Ӽ?*G.cn>n`P+1}+bO;u99M 1Y)$!m "W88`LnVw2_u-soe{[$ƦR~ ]yg"!s߫yS if fX~mɟMꑧ؆SWAN!Kh+yǽ`?4+嬝}a4O>-`ʄ֮uGZobqdyhJ%} @u$/4gS^_a N[P l.Z<9\ ^>Uِ]tg!e[lE| gL-bKG㹵j~S,H:TS7ZS4TW)9؟&ScZ[d&e8c =f!ڔB/4 k2YC _C)&AbM=G72HQ$Ao0c/F](eftDټ{nOFjlP"< ַ3$FtOz`ݬ $Ngj6te[)&Oȣa!a׼x*`.󴉦}2,{IkLLf î _Vޖ[IԣB5S[^ا5bQrVJd .TR!*ԟ9 ñ;&ޛǃ ;8;e|t\?4O۔< OpF$p!} Q5<7wP"uH, \`hFBxM[QOT` 13O5lY}mt6ѻrՉc*=<8$CD wp^k$ΠɲC9t"wtp,5ͽ E5~Z}YrB46 i::dFadm&Wxq'qq"1\Wy(].׊:{У:ynhK:otSc8Fcȥ6w?,nV'DN#$Q1--%$S(;#\"CHҜôx(MGyE 0а]x”`J2&N^{H*v:V0@o0;*5W1z .44;y`"=/l8k&=^As0Z"j%U{-ė+KL  *%(-ac ӎ8mpاʛt/;ґ렚UPmB/\x#/ٜ 늞jyٍpTNޙ ~ ^:$;樕FràHcj$i}ci,:oJWto'p|3SkW'z \ ~6F If!uϟ1) [Ҝ? . >7to`+K8־D}tv6`Eq"?YRBQ*({<|qV4G~'_܍Ե:Or jE1۹Dѳ,5bUqetx0TbBHCATO pm,^N}]}2 Ӷr@O>"ydgJivXSZ^`m΄2)fY;ܔ6KmK[QE 4eq0yxXόӫڌ_T"梁]$} x1~b6B@d [B]7^2;۷@^kQ״Im;a/ZT}l{!>MI[aꚹ@2w_ LtKjDž`XsN^B@*#r$xxյYa[o=6]F!+Fi6O`^n DAT;;Wcfbsv.1>'Mp/#}Sr*U࢘nOH ǤW4LbbѤD ns`yl p3˖U^D`Z/DQ;a&Ƈ1:Ϗz댡kvZHj% d#nh5"lZDNAϞ`-$??L[ce8Iqp$:w:]&w8@ dM.B¦(A=(F"ݩfZazwq?{r>x%WS8X>;Ώ#T;3Ϸ?WY=W/zdH j\fWfT@ҍv1͡$g4 wWJʑ N3P# 1;6v|EӋc(NFu? Bڕ3v" ʳ[UZIhV7EK-T5B` oU!&íVa8LbDoңDjGM܏4%)g[\Tf9+I^O ׂ+^ }sÂ)B\/pjK?j,0ϝ|:N{za׊O v-L8ATTM# mK hoؙJˎzmG1ʧ>/@ҬDyZCJ¦87}*5q2O6J]Sw;+a7ХRfY5e b`fC2t34B!< !{cNfCD5x<߻YXa0zS%xx^G֖džk]8m͒W[s߻.*즁7U^JJ:{Et)]Ň:0A3?o98(i-v]l5qc #"kބnX|aM=T8;d?[vOeo2<- gl7OzP=>~@wVsqD_y}g2d|&ꔗ)3>?[~٫.oeVmJ>GFZK`HxVbu,C~`fvdVh;.ުDiSK0yXV0a3TF!.1AX bi,)x_LcZ~oZkIRq,MI'J\>K*Hr ~jMb} x" j-*+rƘ)!36/ ,i2APj[$e9[]YLߚUG]ྂq<@*@/!e06 YRp2>w͛->{uˆn}? NRhiOf4?fT$#XP;Zr.:dTY`R/.wW:^3nq`;H t8PYVթ9m IG%0ŲUEWM" Фtǫ ,3_ρTUaC*S`/,wq;fˑj k7#:LtT:if˗X v)1t\RWz{,;TcSdWCw1b8L tÑ-nGC'>hѵq5Z?dq]'ρ~Ts "7LԕkrH,ߊ۝iU%7tV0OSY#̎57:xrOu6>Ge2R\WkUOt1ph+T@4@&2h$A˄ANVC|df'B, BjFco;× ' k?a_0CjsހrsG*8NuH;Sp*ժfw UtL c*jw])&:RW)oڽED0C,}$Ì[jp**ƓB57[~8hp׏VV񎾼˲rΧ#'׿i·:9-Վe:! <~3^0e QƴfjnI\vdH>s)" ѱ9_b_S!>F=kiJ67 Չ0Bo,]D;+AW+jyn= 3c=|J.@4p e: ej(OY]=Gliϣ?fH׺/n2eoKwmnv ?rz@Hz£HvBTsA*FL~}RU)*W@δSFw *Z!hZ9`-=OdZ aD)J2,<''?\]=T5^uIO@NeOm޷tTXy/Om(j,OQKI[G Ve K ^!`cŽVpr @v<.a о۫_k=HCX7ίxpg5>L*? s75?̼҆EVUN Wr]{  mf"<ʎƔIf).JG)px:LG6SjLZ||E+O=doI v9B!9.?Dys/^_V_Jqy_^6 :J @q$T\vvY y%C,!Z"vKq)ubN ͿzO:!Q.7Ϛ QxE1xR/vW )3By=.cmV:l4Q[;)QZf@TRϑT H"RH~74J12i.܍DrM  \9'CGJ|m{DW3GUnF)(sTz΃F(7:a oO ?5Ewыpp]³۫zL'YlG窉gXn9]~ƾxj/qȉR µPB8uiRd _?a+ϥz 7,0G?}}ṟRU2hqS|j[aȵ/}7ܦ23CJq(jLZ>! זē9e~ɸ2=P5'78ࣴ&.2/k_-z|rm/f)q@q˛ߟa-o)ZAHN܎Иs~Yfi3 0h4R,H.P&hc 4bYqG-6h.iZ ІS*z ,Ɖ2WmYE>}0g{ h vYy3O\Œl틬Z\3 _ptDyv|cfVąх^VjjM t|dUӐ>HIќ{p'&40&X1qfrr~@lNnI-ޕyK-$n="]_gx`+qm*) %3>Q?}h]rO8zYcq>OT׎45/帉PV[SQ쵢_(F[tIߥd!gzGoLd2$GÆKfzA[*wudDQE+xT8y" ? #>_L/)X`{wѷ:7]gr镄RsדnTP57pq(>T5T%lXcu.UzՓH׏d= gV')XJA}@oZZm31g xM53};H~0١4^l?ua~s=|YZ4X2+[(I2]hf~/[=`Z D;"U!{jw;2Bw z s}H6:'$ W5bt(!>~\LZkb#."t6&>Gݨdg3})KrY0kb[1`}|Z2͎>'thC4d3gȤRT_+$܏}x3RT][5(].-т'l>$[O#;gi,Xfr@.ޯxK1.6@бW[@1ۡ8|ud5+˜>UoIAN8ISWs Ó z=U5ML5M&wl5C$Ĺ4*o>ߵhtjzuT/#)%ߙIʖ脻/'յY6H?fRfyJ>sZ񜖌^qmW3kh6Rthb77g@M։w)mV7!; 9~+ZmmGA'H!,|сN $m1aCyjC>;7}Y \Nx#EQ2}׿͜qr.* p _iΛves +U 6is 4Pa~7!ښ͉[nb$~~ ) |Q}Zv{7mnJ9_ Qc-K X0SU8!]\BAX<-DM  ) 8쓌%`2i1_РU΄iSOwMоﰴ)^%rP\˰Rj .)ck>Ɍa_Sb 7f d6ږ/j]}Z _$H77zԄ>4riÖcX->P㾳ԗo0ߌrZz/03f/Q c[bn-y :_ЂV \,\()my@AN~zُqIMGUݍ@{Gpyb}UYfqXl+,鶧t}7Z~RR@VS>o1C㢇&Dt \&}ޙD3n9F UxLۀw]5T| Z H`2γ} ?K(I F#Om -F /s+0,5}V&]_ݜ(m# іWɬuxVeg$nj<@5R437DO ȉ$tNoVʌܬ }"d05ae"sl6lU.ׄ>!vb =U'Q Cv0Q,ק&a.35Ĺy3:cbRgXN9]X>+lNA ̞e?M$VQLTF+gtlqeƗ0=x4vlٟbDb[Et <:_M Ka+>Ӎ:` ApW1{dt%ןeЀWez D=SIU٣6!DHiŵ1%&MKEPV})Kb5LU63֒z/5:[1^P+oݞRl`!_$g M[g۲ZۀsJn\^x:ua6,0،b?Yc'ӯ*acMcB&^"/0T DasOgY>Oj5t(Yc8`SD[Qs (V4K0c+D9,hx-7b\'wq+mL ]ǐ"T|LP3 AN9ƒ|ab+S]8*t& *)I>aS,2kGj8jVJE#ꂄhب * :(# J˧TG|ҝ)b>?~]w`hLDU>)&#gyGi=B=+8 ڇ[GF e3=n@YnU@SOf8Ѥ!K(lDJ-)q@pA_MH@8E4ӄ ?B9Q_S.QOh#Ml%D$"5) YZD=%'ɎK;A{xi LbmEidE{!gY{&B_vް 8ЛE1]PcLYl&ث5%yՓ(nJt1|κ}ug 9)R$y]Zgw8%,xr!b vq 9bl.[AmLnJquŘYb }t0ƲJr@(L2c5%Xyq&ɴvI@jg 兖ל)Yk!J/aR@mȉv|" Fpm=9W8Ě'ya[Y e[0eD>.3ύ؍ҨBd؇V@AKaMJݞT6\{1&\~Ek@!O CJ"'#뢦OgtJJ{_Ï@ai^\ q<-׽y߰ӷ~ bٞjSEq¶TiE)Fh Ak&AkgP2d8{2ie_x:(w*'6m!NJMۢ,e pi@l&s"l'77V_v1]0vaPpSu;SԹ+{q:Y *^#~;^ޟܦA[VJBjv$0QU,}D=4zK3F5==5,/z$u|tF-vBG#BMB] 'SPTEOazM g7qLAL4W:K ff#vyݨ%q`ʟ人? FLeE|WdTKuY\>ƃShAF),59;N? ȠXq#kfBU<=eRUvw+6nPqSPK Ah"2R6m~ڄe7xbmM=Sz[M3 -}AͦŲZt'ykʽL_f"@*i0EM9Y-A%Qн{,l]66λW1w+3o-.pyCi$ Z#;AM727R$! 3|JaQkH o8dX4CCLw&A" %) u RF.Fk-nc~;+_o_|M5cZ"0aw/@ٸ&}mr%g0-͐N_sògvsmU[FgAT=aNѭ %4HF LeU6bInjB[(^zM.ȥnB:2$}{Ӆ72(*p8x1U"/"4*5}5 ;'q@TT:E;we`ƾ-aæ $' ^s: *!( Zקw{!]u#khÕDԩb^;##-j>JI7F--r eNJ%M]a, $Nyndj'ۛցp4.qLQN4<"ᔒ$d 6{bK  >q-*|ˮH)ǦfkP;h8S:wa_ꖠltd7wȄ4K&Hxl})"f ]:fґ'fe*Nvi)4$tC|OvO{і\U{ X ޗ̷3!c&ӕ $źiաVw;DPPPJ7DO_m؀<+v\rAVEP9{A+7TM&AS$'noٹnWOv]8U3]qKSR-xx!:%''_ּ2ly?աzZ!Bcgk}ىfBݧ 2#"놶.= =cW҄B*{n=5ެyxtK1@m3ԝ̛s^'$hsJÍV6_VrtV*&;29"2zln5.~3=ܿd"-J_7$iV+]άHS{E:M\HK5KW^ǐv۩%ޤs9]OG j6c#9,Yx {>xFp=P:A:,(9ʟ}O$9S:]U6gVk`*J{ +Ž9KGJh<;dBSk>,Ȍj%!a0m"g:[rYݾ1`>F}L: ynWTDVv@x4a i앹XK|i0̕tc^Z  R.*F&<ő ٜlAPnmY]aޖ;nXu&4) dLv޿CB#s_L}}ed{95_ U',,` юa^Zu{1CҮKMԀ$+s 1%k}%?c 8(jEa.@156lM*"ׇWkh<אFj"Q]/%&ҿsMbQ\͎GQ. ylls /QFZs(W~=+xd; 3PlzZy5GH-`aǺϖ9% ;NL HJ٪M_&bO| F;)#ԭ #PLȻ-dPbdق^i|׳%xo/F i͔FWo] gšdjט늲,6BNh|pn@n0# 6/b I9 g:hBN^tdRZ}ĖO3x6#U07F Ӏ@AX`VVSIƞ9 'Q[\&m_Fz_SkғDO\L|K9;_(Q>\^cepgz:Y-y: J*"M^w0ьSqU{C^uԤ(?o*m:G7Pd+)X\+? 1udfF,Hƅ4X0{"#ܯM Ql-Yh?&0AJ'Xh=|-ۢTXy㢿G-P2H(yQ3sqt)"bho|b͏mh_uwcjդ`px㜓;[# #ո6O÷7Ow2F%CF2^.!,&$P;̭ ϻFIOm}Znݨ[@*lQ|-M [2BbkG@הYKkܿ+㤦 ~sdm-m:g@Lϱ;\HobN+8u M&j!_zn [3}J£P'c%'JGNw ˪gj:X@ʜe|l; ͔Jܦbu5ͨJEh@mh)ȑ.J6;2Nк2\_$%D C+$P.6vsoR\*np"y20"opTTOWXmu6ܵnBp9VE,/_eɼŦb=6]YvG3#Rql)+*^LӋdqhjኤ<%]mB{WHn;HL '[^^җr&Ers jRA@j_5bd&B%^Ӻ@%C1pƍS7Μ(VО~Jƫ؎ t7uХlUj>Ï7ߒvGo9jLY-;J|?s5բwub(\l9c()۩kPcͥ:4x ۇgvII7;pfV1*: ;,I`j(L'l0O/1xQƮl0?^իR4R.u▰XTF$>i: j!?V',7hpOͯ00qy)Ds^Pw!Q|t2HS 7:52G򼜠-T4;[( ;]o<4 lC^#ô 46L`[p-im Xn'I8vvfK_?u3ʮ8o3Mc/{]nr?c 4G#-ky?ns2GzWw8u?؇7!eoX-Dr.tIjzݑyO9 ]I&[rCPCKrGOTҽzXP,mKܙz<ܧf'Ϛ8 v<78QhAͷy[q#hoȮIrmiHTuSAh_߅H`8 6;_-- Q~@DFyl6ܒ̍qg )%w6rwF-"2ڬ}  bv`ëK3C6&T}J"Cz {I)Vʬ6 u4E%cEܸqPE@ HFUZ>QuAq'C~Ot'jcuL.)fm;7Om]fv"Xf_U/ҳ*ryח~,hJsQ8 @b'ދƻ*'Mq_xYmO$'' '06upȮG*ډP3?q!인oA>6]pW vővgA>sӇQb%Dj ЄA#o\hS5[TW)!h̐qv.zT&޲7 FZ19bu&mrnKX Į/`L3Su>mK;A9QGa۬Zu >t(_IU:[T#8!&-̓f'ٺCSCFMZ[j| |Ş B=F1Jql]1 l4sʖLU;xv } @!un ?rYF֯ )mb7=< A4nVQ~swF+mD8"6;uO2jσ7tV17*>Nt?_ěPsy['\ ¡M"Џ BPeS H^k_^!톺1Vч/U?;2c s%(\%|;Q%R?RQm{#!{ 9FcN#55u=I&_s׮k\#go&1h?J4CwLe&(gW#m!}ފ3Jj?)0~Jsv~4+{IJ:Ω#2<}G`i] hL`CQhGm?!W0sv4o G c;k7S)d#B58]As_!Z&}5e,%=J> QPMLPYK{RcҬs01X$$0s j*C2FOc9-#s̊}ioISpmTORT}<'Z>ΗvU37MDӝcAW+],)TںjSG?:M$4DAZ'^2倮~F<6;MX}ktԩ^b:JSՆerF5it$`*%C)irásoѠEΥO? n& a6L UxF5PLgx<#ר {e\|c _lu4 @zd"0.}bmF.3AuF @:0w  V2{~oO@e1Ll>\=+  wdJD؜Y|Z46uvZyY< Kg zu=y ɺStD Vo5ouX RND/TPlہ.0M[z+{VC\U.?{S9yZW$nb#,uzI) JQ3M[ՂIScikay37'XhZ O nC]Jp|E 1TGK eO[K5ju(J] J>"˵Ł *9A륜JӀ0>r[>mJ@-}!V5Pb[s7R'-e(Æ&*WrWϥYH6N] ӻ6IJhc,p_{?$Oh|޸ݛg[柍OQo[VI".RsJӂ[WlC"+5Rޔ8u&.{*76qlvхӨB Zgbtv{]SHj=͏08wt-{|hqBol\ 4ҁr;S yg/6 jKCjgO!oJoI7P%CpKQ.S#>GcO$_$7~oEBV2/] JSlrjm!QBӴch2"S yߛ߈c+.^x/`=[93ZJ" x 1\0,2VZ(e| Hu=9H+Jsx#<]ŝ-|knbf͍`DPH uϽ9e.F r3BNg*NleaOHAlju|;d?ZE zW߱{;Bdƅb7 J3`,6fB$%Tlry;@װ9>_C|fF 3ȵ+, p)o11 E^ɝV_)v3ѕ^A+ a;_0r}z|#7""Iss$(  $e'Q\eӁAId:y [^?el;laww^@ rN@͹S]-5jI`1T `gIoJ@.TEp}U]SDn,~: LzRXwө}ם5YKbiunF]dRqlJT5Q|5>[X{q:_MEdZPlRXr]Y: vUS28$Zz@E7Ke\Daviёp.A9W# 5Cϼ}!$H$,v'@煞UJBWRޒa SarX:B0viGZف9P~.> F`;SIiRpXIY<D7T˞Ie{`NK1MˎL+s+^D-[ }tО< j(yNŎqu:uBXXc6m -ݞO17Sc_Yi:քI ?Ov;{^!4h {&O&@Zp4d)Mubq9ț d$l%$;of^$@e܅LcF ^b12@JDoIC_'9Jnx 8.s}Z;9?k*#\Q׹vx?~u#U'$*>ɶK\XIɢ?†KKqm'bѦL6r~"=U˜}%"K\iTC0V+uYFo}uaA*C0ee@ݔ)!TY(K'xrrѸNrHD7]1T:k!7SbfvyZL[aBW5Sx97@`8ĉ8 YtQ&9dxLP񪿬,:YgoYK`"'8dne4( mJȐ,_{obBq?R O*Ú_]b;"Z]=DE}wg$TIΚK3_h吺e:K$ $C:GF%NEeD=K bp.Fb"aRW*b.uC9 {̈́QB&͇E! }tqD*-]0+*%pcH>:ϣwaŞ/Jat'PFȰw(j1oeɀ5ґAh.s{tIB̂Ҭf ,BзU%1e>ןԄEzUE= uoxZ}(aH= 5:K6<_#% G*ndEY6bX$B#| ehU׺r&@H^V{*)A/4ψ PQ&waQƅ{ZXyBNrigP`nwvLѦGקEXMd15zbw7./w@3%.C8fcAb6׿=&ъ"|.ʶ~o+3wpQ1inFd$1FG$qhcIF8Jޟ:SpR!\7eR֋B{*&Pb dG1i*]^6 W˝cPPzXz:reanS@% ~ %#M"OS Mc ziasܫK6?-p79LDtmE21>9KI w0Ѡ؞8WݫײnYSvydkF9@au[<}\L.uJЊNK !a݀Eׄ吼Bԣk?cJaUjf4zwP5ȇ 8qk#>kpo&y6s܄z])8뎛6ק^僊y͐}5 qyP^J|Y}G}!,XC%~W,tҼ(mI'J04 &d^SB =Q~l76WCHc#x~w,vSu8B }hwP6/-r3zM?%L^n|d4om7k\N5U%S;K:vR(^LI6[Mdrz> {xhoQht;/`߮9m[?c8<4MJ;GP? hWrH ?b潣z➻D)JU W@'dyį@di:l(Xe !j .諨Nr4x0>n=?wW?+_LZĦ@P|IHဣ/gw)rLǻF45NƒkaJF^2Htؼni :$/:hsm=? ֭Wy#=L5aᘉ):IL_q$D9D"l))2 *_RIJľa}cY2𢮛w[[_(5RrA?<eWcf$q~9Q+ _m"j^H N6l-7fLVd+sEg=8$B Enՙ%W;3󂨵Q[G׀ N!Kmu^(n/jm[y\%A_V-wԷ|ڞ*S9)oc]XPōdͩ>}1M썌 /tG]~1_.(zyv ^=j#~>>.#|q܀+פW5qĩ鐭wfiñhk!+!xt )雌()#`|T's$ǂ:\ [ǀt f0^PĀ%'zgV,hU6bSRX{b*J0_]tPa2f٪) 3XѢ5hOE,,OKQ-@-Hv# .|>9(G[\(%}xp%($ &._x۱%N7w' >FJDh>3A 5&`8JO-Y$"oTc$F,1%t\2j^d8hb$3w:]J^L^z47iB^/"J({ۜ)t9PxbW.xټ ׌]'`w;c;8%$Twb|) Rst؈ z-o]a 0v:8kY\'37N"L@UjI?'aWmָj9beװI n-IʼIGi v(LΦRI *Xi8Ad~< @4d ިԬR4cEh>\uE8'.sɺd畜`)sI}k#X˹,|Psa?pۼYqGTɸ2SI(9"d㳘3ngdHɣuIRRS`px~{2;0׽["H1n$;Tëk4^Y pԢ,,Kp@4U}7>>[{X1EҰKd^&+V-`9M"sMD^m^&JyU6WEruV)$Nj'8?8~Xjf_8.%p҂o L*ɂsܭI3k i6/D bF{:g@2 yz"YV9Q*}nuIi:Tx3~Rn3Ͳ[ ʩ>́.>D UM\H1$ O;v |NѸd4im3t.CF/%k]$);<:ބ<1tP2 Cx;qe?^H`9YG=e͙5] D~?jh;#byaGqzAtts/]s )ADnh YWW?8z7+GcN`ik/HIc~c>DR^N97"$ʠmYj?0g­@pǻ  7n77Bx 2Ntx-{aB*.rYᑰ1,`TAK[zɇ{E]|L4Ĝ]8ꮓD䦥x*m et=67U u+dx6%qjܔ?,Be}G D{O3ժR( .h j ClD);uc:G視xwqer\A\N /]Cx!ɑlUIBd2 06"s'qWU7z\R YRh3ȫi؛Ix/(l]кIxٙj1xlM]Ϥ@rnz2r`1SdزMShwIu=UN`sw{$nTX-p0b:0zyfKw8ɀ+m3' &>w Y%_ ݘ9.;H#z<+`I1O~( ,}G^aqiRAuPAwE0ZME-c2ұ. ZO*Q׏Zb] / JQ;c~PMz`ri5??ƣUd˽RV NDdw^gp'U! t=b<|=)f[1b Uf@fa!WFEpjo?O:sB}8ЪQ~y>Y $|"hJRGw }ԧ]:eUEw7Y~~x8ߚQp)3bC)o|MD' IԀtҐ;/l>|p/QrX:Ul.\iQa 2jz:t&TQm_,ͩۂ1->ү1]p0i{H-e X>oׁe@sFʴPQ7۞~ /=Wt?,ȁǐo ˄Oi|_ cPLJ_B@E%,83oZK)1ib"۫G+QsO}y -ό UĚ OBz9^;P!G U6r 40Lvܶb>ɉXw] MW8c0!pG/>ԙ+l `DZ?[ ߌ*qp 黾ºVjWბTjVIKB̿T>&bƂۥ3 /Eԑ:b# 7 ~ !>ɴ^ⲽ@ZD׿R ڜ!-g8{xK+v4}-݈!gN>ЪS:EO 5ޖ@ #{7dsFvX2$%2Zl$W%;]DA^kY&l2u>6Z],h/H5LJ\eQ3q2 s@ec*>[ba6:6ڷ8%" +|c[n̢#џz".e&|Q{'vgٞ/bzǸyC,+]:<4̮d1EJ" #Wہ fK*ŷD Fs g ghةC&"ov KenꔌJˌ+1q+w|>nܬ@1\ \%G]& lkVt6wR9q9[͹$FdqWPrH8e+SkqJ5XP)P]rRa yZ  ótܬ C ˍ#p"Rw#k|\ ΎzPO6&{_;>!>Δ&WTi(mЛ&8V-7"f7w|-LzzdY'2 4Kj^I禍'HBD#F/:t,&poX4B;;b+UR-[%)=z˓[-_by5Y[*GkZ$`!މu.!Bv)ZU=k͑!{ <0fgU,Fid KI4&|W-Cn$~t^5NQ%\o=ƣ1\vpBO݈M+ieӷ ɞCZDe8~)$A ^}9cݭB~w$uT9K8gb.~զ2b$ NvpxhMON#T1dԅ_h#UA:Hr^q0Jg@QmR'jP_qBa`co_tF*%Vd4>?a=`=fQ͜Ҏ:_Zy[*p, _867%$DΊsء9۾T `pV}=[V&pb89FVY!w TGgU0Hg6_}E (<{79"'c+/'&U2mů#K~ &H#xw9͛rUϥ*m_Q| 1g-WIV5 FQTBw D+$<% S%EWQ$.ݜ}ze'^f +> a, QSB0PU5 3!kLݸU}B;š/NU##`êWcX֨KiY @Vr:9MٕswSq1v`ECghR_Q#]䈶 WE+ol:NG>֬΁D>PJ ]}GCƒ0IjջȐ)I'nz q /2 ڇs+h@rkփuͣ\Fu(~uAGqm(4Xpݙk>~\6m7i9 C8)0fIa W SP k^\ 3 ՟ MdU< :ϑvF:Z1}.OqD;CG3,bzOt #ݫ)74m:\#8*~^>L)_͖( eڳBJHTmGQkkjX\;C9mmPM& ܲ"7G_ -:ۺ&G^I`ueTrGJMrClnUMdMni.XSD3GAjhOD ,s" z=/7?ɊOPbn|6=O)IPQAL#h/K6t8{u乏4ӏUt5KKy?Gnī|F0(Zkpa(>O VkqI P>"} S\˾2t/x+%N*dcB!yX!~ݴՄvJjПxsq TCPuZ摃ӓ;Q1'on{ LԺz6!:qs5Oz=@C>R| *nbyMYu۵ht uF8O(c`!;9,GV߈Q#\PwmN$[kJ8KE_0WdprWY, zX_߂jI)mT68jk>?3REwg\ tZ.Dy(eMc|7PD:fAB:T80W wɴ`f2(@}pџ-lAbTNzNRvg4*%F L7Qv"CPjC@ A7+SGЅdW/ ս}!7K[e#Fj6JrW7u?akYbrq%: x"mNoBoH:WXX-}wN)폘}'QV/GjۜD #$k4It9hM~y~1]P[!ju La \AfI)/HU>,(n9[;QJc#E>? έMj=N}:-ߝC,Z(Y%쑲;f $\`x aH{$;d'U5^wX} VnhxuUHM=kf9LWL9#X4”ۧ2#I}ώV*3.e&Aɾ*/<=yA6~`mHyQɗ@qspsB }ĦͣlVA# RH}Yݘ8 !ܗVKu@43n++c;N}q>e|!_!zDdYv7U/ {4D2\{f6˺gNʄ74hR')'4 O{ m53X2B&,ms@*Lzh` aoҙV|Aƃ~Or6sqKd!ǝW@֒ev:PZ<)oJa nWޘ|/5ʦ;wHRv׽ERNi84!/\1&sgnD*~=щ Pho;SOutn$,zN3\'>< l7KzV]94*$,rmߵ&-Ny! F2'90%0hN6MY:AӘ0= R +E Qv*x'vo~dC\Dߋc|r:ْ OU]V$|/< ,dؘct^9S[N㯻2sj[ rIyvzjdAU'6!=smHd^Vt&|p)k6٫@~$C8Zb˕OP,;+~bߺ6iЁp+OLx 6GA#nL>/MeZxHloA8#&҂|61a*mx>\3atO|{Y;p y|}fM#=^@کJ>+艸ŲEaFv@W?jQ 9g`Di7tș؋~(Uڃ=9H0Sx)NF=֧6_|@U,B^≧c2(ICD!DyeC+7 [UĩiT_nt#@0=:&(/?+1_E!R6YMz0Lvd~'mOb`'w3cP>|Kvta$V^T&o.1$]s_z-ā]?+.N_cISvSÔ}#1M6%Z ^27 >;,3:^WZf 3@C'6mP׮lw69.:LȌ Thr&Vxu0zF3g7zIlG!R.'ħC667])V b^ e3b %z 22}ԲLʡNJx>WU ԛ i`zhاeN)47@J:fr^Ck!5Q_@P} fnF(7d1bPy6wb9ea]u@P^σ"ѼyȼڈA8SgiXCмPc!0~-H.KYi I n~҃Y%ݡdj󁷧Zlx^ 06{'uI$}̨=MR/pxs m駕gi,o5kQEylOS- IWцBƖسRicNqW0 TF.]Q$d٣ӷp,6@(`^lyC 5ңme}$eyIYڒF1Ѷ#:V{( Baahj&I5k&DK[zҔY0wLVF8ezB+SMNq|  lRٗf wEVh!x⿖PQ.N^ot -Փpn$qk_(xha*`Ohk:3.HwJ.WO=Wr]|UETLnh< RY=WݤG> &8n-iaXA2|kévFyĝM[X?@[L.jeyrֳ/A~\,֜5Cevc>3m D6E# \EHT&dU,#]W]+:yP겥/~YS@/lp̏\"m)`un\7"6OTնOdɁ](wC_HDao;/ʛ7AvUKgGVtqU_ɦExr?@Y1SyE$̤\>JJkzw~/$4oX&ϐh1ePK[B2<Hh IȰ o5Y> l az}"ۢԑȢYŨ dW)h&\ev'x&sP3X-H?!j1Cݒ~L'^;W> ś%KWe\ ;qmCrn>v; ΠDv:P3GjWBw'Ɓx)l󹥧߀*7]~ݤTfCrO͂V e P%@Kn!1Z 8ư("y޷p^~3]YJNWκ LP2(r| ӺdΧbr *M½`9 PpF2e+7#AUJo:H}_şQC( >N@;nK8V /3HYң2L/e \E˭7RY|8;g50oosΎ4bk TiX8{Eu=3䞈R;ɽt@{Pl .7MSń]sK}ePpw:О -Bnv,4+ W˃S?uF8Oimz<=7t݆$RJdXT|a<{H(ȰSυ,d `L:7pTTִHIf׉;£<8rbkR [] $c3i5$.v2~m:for!nH G^eItcy=l]B$!I$n~vKdAd,Jf:'@w"Ƌ~=K7paW.M=N1~Wx?Jʷ=< =!ƴG9~4Zs"s(9[?15 {נ]̒ݻJur`V=;?y5>׊F܉ϗ] c  v‚:83<+nqaڛY%b\>B?S@/ʀUnxg/qp[ʅ̯UYt/9;R˔\Tߢ'zPL5]|l [(zTn;L6c>#&J IVU]n"BTRZ/CBD.5?@$y>U*n;tJMψ\aIKˉK9suѽ@kGSqMS"'xu?1G0gPcdW#!3 Z=jrHQIMLulўbt Z?maSNVE^@6;u `Z /|fM1?ɴo7=uf]3a%xǷ #JVFfηhh Xc66Ω~DaشNTٲfG) ͇èS]{;߿BymZ"=ߛDv6$]*$̇LWV(,v-E~H3cۜ}iQT.R5 ELڹ AA^c]4_7^nQCy"ˉW1.41FVw4m_ |ŦӠoݵC : )bpK:H!"/O6ʏ*Gdz웉 /ul w!ykvX-L8,܇?7,56.7M&h94cƐ}t RJ姪6=L;n5!"N<Ŀ5(8IljcC ^o2%"ō.P'eKAiB DhpS-6ΒK'pL wQ].Q1 g,,\0rwPG]!9`0ptۯURv0$$c ]c\dot &!''r%]7!9J<Ԕӻ5P˱u)ngq HKAtaنzTf # njHgd+j "puiit}0rf`4>t@}2&9,;UH;V(_'@hJێuAT *a/'=8$P,U8Rݨwo; Vȋ9m'FXgk^Q5m"horwNE8MTܫiqN)Rx (8v*6\GZ F!Vt&RRA" T&ypk6m#$LTviOQ,CYD%8g\<#+Hsͅ?],8_$Lj4pؠKj$k*DUkBhwVO5NʨpuߑszW7{Q5&q\{,!/n_HMqiɮnkwI< ߞv' d[d$V vyVb.St58̭Nc)^ԝ)oM*g61t?F"vW' R`dԧ8mduM[o,hZPiGCD@mLz":&~IaNr&Źs}hރד;*Z~->qBїH-5Cg㶼hȚΓ5 ym2aҞD*-d ?{jC}9kHƭz:53.釵{6> pgg؞H@7 2 UYhtBgjo}E\:oyOLUx\ )m/55:J12X1̚AʘVR |9ݔ34\F53LSꭕ ՍE%|Ǡ0)Cz <$s!HVNڥp 漣VeNp~[AL2Ȭv%D k|Uz\sbry&5%@{bPs<Ilf F'mE M֌o0l5/|&\`R6]Qqg @LPF,Wt;Mp8hӝA7qP޸?!pZeF^=Lc^"ŤqZCnK9_,;5y!8qi5̺HT-ר ƿw zn^?i:ai1U9mNme5 x'.WzPT*,]MӖAk\ZiXALN HZ]uwM?gQT@GmPs:Ͱ9F).aqHuny $3ݲxJeB34@w>ՐɄl1%~>F=Bi2fP͘n;^mN𼏧h ?7ft0'Ƿ(6P1-8U~P 72,BQbup9zF(O7< V^xV!15.1j':iA3`)xJ;r8$q箒?7"h/8 T&\'BC0Ѩ+C@ z[~'X4H^PX 6jw<GGm$d`Zѫ<%LQ EwlstВ_}Z\B~;aΟ *vޠRAFH('U'^~p7vwGv!\WPg 8* a悫dU"Fu;<$nդ݌wP5P_>`V&~m7d U!cq(!"QX9YQ&1-+8ta}~͂zφ?Ÿu`@av9Az ejl% }E]Hظ!mfWh* 湨ğ X,)Ikvț!_"TH;)3߿<;q@D#]""rIqё4d@N>cB.|шRѱe / ՐƼ>Lմ5;DD Ϯ=EBEtO$brloFU9^.<0OtvTz8SONTyW@0a~le{ :=%I)#Ipe P%=lJQ|uo.DD1]j;S4Nq21mXtl/%H8vAi| S XXTh=V-;)l!S ?-5!Jބ2sDW}NRMpQyQkr[ϳ}@X\6 F?xJ\)D\1zh B4KUV .4vu`e{B#h[mb.C($׋:`HS]UhͿR`ᨮrk:qzW(S?'6?_&9uh&c ߈CVus҂?ͮ6eQ(t!xU@ӐksKWj-; REjx~p>{Rܧ]t4RQ}&|- 4uR\Wa(q|k ?Hymk6אWcA 5Af ٣PG$owH z<Ky:=cI"ērI;Uy-* v0@] eb>G; >6DZw)+zapEvIk BQ7Qi78+킮ϕ:A1lUE6#,M# mx/SAz㿾|gTϝefwX[n]#Go0 J;Ǵwm)b~;;(dʘފ "kV5*ߐq:qs~&)]Ch $3nfa4j{JapO.}Mo-c:>Yq\YE@@~h;>Z-DB3+[@u4s-ZB(o#ܓ ?cSRrz['&hs. Z#nh-N1=2J%D }*:%nӷ >n|6)R*r ֆV F?ǐ q :IvOf SmCOw,i4=yqJ@WV>E|> `GW6dںв~IQdqik8kEݖ>ɶp41zןڍ-<ϩL3"&N=枕-h#=LW?74ڭI2D<Ҍ2ANNKl;c߂CLm=޺jC~j=:jy.Ape#FZVq y+6`3|PR܀| ﲔ!0= \d2ǒ/ơaEvY&Ƌ}{*XϻE0*T 䊂^Y7Wm-<(H:ys2q ;I_mP E3v]RTi?fI]iӋ~U%ӗg7Pa@hűYJв  ]bt' B<t5 _ʥRP) n}+`ww{Kxj|<}#ktA#CD iぼƏJ Wh_{WH:ʻ.77P~x92],]A=IOkf-ea{3b'm^+{I-eD2lcgs*}0qr#PcO!݆.cNa;»TZf xBDĖ3*åpO}}~f9|/V)\ 846VPYQ:'/N/hy-@w7GZN$wg9f'!t`FvkhcDs[Nx$ q"浹3N 8\^DяBPd)3+~Sn c\x7:f)|:m=V<*P8N.pp{50bZϔ)s2y׫d^ '0~ڤ0kS;'y'W5?xq n|l9Fz $Re!}Իj;AmZ&(ЖvSQ_|D&R-*8MRg=@11q6[e=.<&^=`LD /'\_ݦWJ@)lSe}C %]d DwO9|AI+X5Q5o'iT\Dꛚ04!])'hl 1eMRBBgt[`FlL XPHpnnuH%|$(O_0/Ḱ)d˕Vu E@kp^LHsu7WZ-q-0ses8x0OE+Z<뷤t>w 0ΉWqm 6"0 IٸG0[{f ;+d8f}ǘ0)bkA#ǬObq ]mU"-a $+ 7쒍R I0{%T_bwW~:7/3ہtSx]lӺp) yv0mn+M(b䜾kNNL^tTax2W52bx N>DH8kIƊaMZ` ;.Tڤvo_B Y%y|YHG&5flk%.po< kXP? / x3iw;f{7O,rڎH"zcWLʘ͏Tc*kTٰ_l :"1Ss8FԴ/`ݫdn r^(6;r/ oeþ6צz#e6daPbBQjb>b#ٱH-ߖ%[GR_k 0|&H2KZ86D3dMp9pd tpTV*CܖM=V&pŜY(XĂ;Yxvwn䐾 _^x&}V膧:A@9EݾUa&&U84 #ww48z.#E:_c!B5Z.ugSSEi6z5j^>W5Ctb%$l8%CSF(xX4" -P{/HJ!DBPs"0ȒAq/Ch sGai%h0iILY+pb[ceop%Bb\dRj#lCSmRTR6$z%duBWcD[!NQ,zC?s+X9Ʃ O5܏n2ε~U~(Їr/R"-bN [ v!:GTǐ|H2 dG:p[z咍x_~ ƻe4+^5ăDKsUZ_mȬ[qm &CMqڴ :."k>.c99[x{y)/5k~ ]XwDpķ1a@bxVRk-Y_rHT>% v ݫgԪ:S b،~mYi9g׎ΥgY ]?fzJjlFuQ$>q J,ٱq=ޓ eه\*ĠJy=x\EVi"\bx.&%]FU( [|7 TAkMarwx:w  6E؟ү2,^{qlB[Ymtl#<\N5=Ҥ`{oVEéoKMCK(ɥ|ڧ QQ OPMā?1b^SIRO0MaagbHQjڶ.0>fTaxl zֹW5#_{^; V^rd641͸0D9RI>N+ `SW dç{t\kH `$-,agٔ`#0ɭP2 h 'j[ȟ@_21eq&DŽ?=3^P^#HᾒS-/_F{"fӜTqLC:\ lw|Ef8\&?V !d"w͠b*_y%>DϣvSj8:o#/a-]{AR j+s2&`z%4L$<"J9NDfpM%U1oB> Y^0c{fO/zRPxYY :rCT0-EC&r YnUaUQhB«cX ])W.tҫ?QfT`ۀeDDY&t~cu4P>ɤw7&>`%ajlBPN ύ* >s\tOS)- r _a'1`j\Qji9˱D{R/y$%!~V^7 AȢn nYנs%j`y56_2$uBcyzKoտ<Ŧ$0L|:y_[ė鋣,"ˎ圽ioVbmEv;@,@4j}G+&v`Ṁ䛋1*f"WU^x R硹<175EHS4OaԵVN&nMEZ]=_fJ\v$\ fb6NRv wF. rkx@ʰAh }4Y1>hYLN #ʢʨssf\ȉ#.@7~4ʹP޹ewѳvTyTK<.iMʄ8SJxW)2K /i#1Ԑ m0!]v{8 |_g0;p})U.* u'L1fMLRK`O{5(D!'e|qc XfTI,s$I򜵫AT4 f{>ߗ7԰T:y }"QZ HSm kmR$yOHD /nkcAް96m2neb)cX H6^uBZN>/Ddq%Qdܴ2AH4|SW,#* 1,m-4zSu|~^lvڠی LMrm#3X zr&ANgZ J 0L!q9P8XAĢh[E{4!DՈ;je8~|f6mDb7o4&\΂"yqij) Kmdy6-Tqq\~VZIxV2Dӟxf.2h=f案_b9% x%Sj8[SQGRT^fh89PIՀ/ Pb%?G`zXn%@\a'KC @:@W~l¯|`]ҶhW0iІ'lVd)Hl;JYuxꃜ)/% L$7}Ͻ*E^tW&g#Ԭá8L0'"U0*&\뼛:0PqƜ%yе Jk'I{Nt)@>[`=9⮢8_K 3 &֭b%s ө*^k3JR !T@J[4B$d?gEYw@V em%JgOI%7ܘ3G;jcP빌sND{`^'\Vy.DT$=9ůZ a>Sne:[0@ M=^n*Za0?"mFifF@D2ܦ2#ƾ$%bJDrөh.)MY.@RKN.݊؞L-zp/.zɔv2Qʬ:sHq1⠈d OްN[< #͌*J;_= \#z7c(rwAkQV5:xK ^?6{mLƪLͽKtX6)pۧd;0zBb{cMkە0pƐSlM7AH>cͰ8k3j;0FЫ_=0x+,'Ðxƒ-?;@ea\la54h#n~!Q:VD+%#d\N듍3(o`y})^H%}bH?PB0Z"VqG`U [BżE|﫳s&bv5!"CFWz?8pBdӻϤ=g>fF?iKK/9u6Ni{׵k76j.oB]V6L닀M/[ka1/ZefD'jEt0AX6'u vs#DKu-E8*"Ņ]t=|.$nhx8jF͢SWKOljT7Lk3VX巫}QQ]8lw_cuǞXki>֝OC-% *MXt#=]^މelgד&gr4apuv/)yPi?$|UKzLcgCjXML9,攌` r)D{ɴ罠?EK6g:~RkENxx|#utprw]AwI4vL,㸎r\aܸтFCmJ {<CZ@ 5OJeIc"/,[;qT m\lvuG;ģ6&QF\qJPQuI}여HF< [D7v gzw=,ԋ(:щk1=tT{z*SŞ?F& Ɯ'P 0 O\7SJ=*Q~h5 ξUcƚ#eEDI0:Q.fcAd|-ɳGwG|:p\X$6? ,nA\-3*C?q#V3Uy$ .Fڕ+B?:fkqE1.bU[LюN/3_F c SL(SV"!QBĚ<0R*1ee5Tq.ub f()A6c2D/ kF&R vﻮ0` d8:TEЙw\DbwbTȒ$WbJY#ȧs{ >)o<6;#rwA.UCJ`SxjBY@(IU-pGf)1$ %0p5yb#{")jc0Uӌn)lɲ3T^Q,U>ԁg\0&RҮSǽu^\rK-/9VKGk=Cl$,bytžGRs^C bфAÞ(K3HK96&@GQn*0Z3$v{KQTYd4=,1]kꖌkd  1TNь2A}8^͞ale?5I Mlpic28Zِ٘KU*ŀo89u^N*y4Bq߆\#aӃdL{!Z% n!ǭ}O; 9kUc2> 6 tl墉XsT9#IXsi3@oS!_5۪;c!قw aHnN0z@?8[#dh@ >V%@qgZ*1δNbۓ7족HD|ƥ!G6M\ARfr F_UUb]:W̺c;HVH; kSMA]V,x{.rm)}/kKHiVqjTy4§a#3,S!:=̬nt,DF3 W\k\H1Vp.R\B&uS , >qZ'0Y#4aƒHeX=i> pXJd{\ /t>6Prذ1|k5-R(,6f$gt5笯Bv7MB41'iߛE[{u9as/Y,JiӲ $y*jqiKLedPTߑԱaA"t=ݚ\Fl+S,J+U4aZ4Lwy- q*c3;Vx0>D ҂?KJQhśtu`ȱncmMPM@'^kh p!_*d-=lww ^mŋK{gM.* BիsZF;$a c>>< [HȽТxWHbKZgϬӌP(c+J^bk[lw;&2We 0H^ GVw |"*ܦy][@y@~J= ⍙G2Nui;0E%y6gD,Kli hmu ](Ix+NMBX4 =NZ- ZyN)+M :&%;zZ1O,[D9n V/k{ :3j[AZzg2BAgЅ]PIn;afU-4lK'Czr ߡ+l͗ҥw[fyP [lmuXO8Bp,"D/N{Ho- nwMwMexl|a]Q&Ͷ%аFl% Eo{WhSPb_ra˶,OΫ@4v"Լp:񲘶/ ns{3b*6 lv19J=s6/C]% =F)3z;5pdQ@UrꄞSʃ_M_ XVpwڻ%7""~=*u-NiZ, Q/ $`ۣgW*$װreԜRtպӅ6 ؤ;shO@ү:['y H#ւ7|8iuܳd}"NbS 7&^WXSK5~Ee2Ҋy:$e5< pbF}v^ÎS_94=ݮ4pff&x󌛢Yqs yR_='yO#+17+|),"jhxJQFb!ݦs1=< NP^@>Hpsvj@e7$ 13v_smssnTOϋ XQxsTx_H VLF:Od)6uhQ@*+8KSY&+{ 48SX{+CMEϹϸv+B~K8CCQol.&4 dIi? ҙ1`*%æ_PyuY/^1R>C\OXo~ۀN,#Ku)?vWG[s< Zxw;JE Rpmk'"Yâ@Llh]<ݗ먾 ^MHW<QPfwǓ~fIX0!(<`d z?.~8)+eh@ik3WNnd_3[c*InݸfMXBZuGCaN GQ5vvH o(OOv~ﭭChW:nGy&Tӎ.16߰ '=6BX(aR$[;Nd}! ۣ(y1BMnfz vX6>|gAB68 *ds;o }2u,vi ?pթ. VLx*+BNRXrN Y&1q b>O`챐2Ndr@!5r =cFTD|z3簪L[4&Q$ώ>~\ܒ̳`I+mh>>va;5yLEBbf蕳 ,,m tms-jKv9 X8/` 7ߏi 7U#UC"0 Хmߖ{_KODen]/!JD@e5*H] L٩Jz~]i/Ȳ6Uﻬz96=bԥ4\{ql*dI^fU1~2bYf`67IoY B%0z^w< DweNҀ;>鷸}6~5c}l撚.|~H$NfpÞX2GyuPhJ.Du: HH3LY~D Ŋ xC,s ʜh(p? +Ww/d[J? B5mr /&WE\᳃z(砟>FJZ. 6;wEhof,LθAz̯T Hnf2z|zpz降P_i^'wN]A`EGy絩"SLfFWu{t-ϗ:)D,mܥLH5x>KѴ`PC%K%԰D'X؊Ab}KC&Y7Bn!VN#NâmU$̍;^4!a 'rbkXz/![R ax+;ýi.H|Mg!崉SݐMANc$k^\r}CbVWTrWEr$9= ;8B W>^+vl;`5w/|/>lP-4W.Utt04G20[;Ƀ5u5(jGq h;c{4Q{;3D7/a퓚3QACdpݺ|WF.4$FiblgE%Uok+ >[w8}]Ö> K5XL\WvC09`ǨK ooy^UoR4Ko0io{kN7`_6`%睄;epa"ؼgn'p_ g oOwp ͏da `7c[>[CGУ,"upi>H.#֔9Y(Ddrڎ_U16ڌl#*0]5o) t/SǜȪ0xE="LV%d>cH^+>5>Ir :b:MDqsMu#nӀg:'U >+7ŘKk}BG,5i6OZjX*㹶vxw.I *,tZMy ;iktq`ZO|A0n;7Ze,{YrTlFO%& ǚTɖ, L:ȗ}O/Ay_1,̇lx@#h n5o"}~}oQ7D[eHyğ@xYN&mGMAm{m8a2SH:{B=υ~Wl?L*0D|GnZ3E݆c9 ^p#iIpԶ6#kJlL!f+ % _>#琕$پ|}62'dKcN:~W0u~ic̆-`Wc0&JnÈNg`RkY0KW=Nl>ݑU9rq{nɄ%S>d}25h[:K4jF:RkDOSiqJ S ;ΥqLtw _]xJGJS]1̆F8"vuw [܃|&$PXnZЂ85mn/WPghmJ ,Z_wC-~Ã㖨и3t;Fh9v'eH6%﬙IKki2+dQ}eapac/M8³S|=}l9ZWSG!qu>a-V%OUiPg6i7׫i,.FZHt2lz9WaXU9 ?QaeKq c;\@nx7q:??O$u35Goٗ  ZvpyiBӲ&Hsn^(Տ!b ל ;Pl!;WUTX#)0.Gjthi#kOIձXJn| (S+2RB v^4a#z-0H VӱId`~WBgGcR2IJ ;QMp0p;maD[\g6M?{MdùE:#iOxȣdJ"b݌YX^ElS.[ׇP*x퀝4xqʋlhaVv!O25?tyWC9ΙN@ij:oxA,R.(qgO.>ęHl:dRƁ1*_D_uWDt9zûpW`IlHxMOE9qW)QXgŇf[rʼn9(hO7N@܀Koh-侄:?L-9m  FS|zQйɾ5X7 bl?^=kñɡvif@[dC]xǭ=R+xUNڈM ɶ"gl@46=.g\M4!"5a9sxd3CzE^-qQY;QD=z?=IާDLKr`k"gHfͫi*׭d:<Ѕ bNǬ_\ G+gB1$Ous7Qn49Z s5;gf_u) O67Z,}Y$= ۳gFQ_Q8hա2 &7\.j_c:+ЊGkDfgܯF_3ApC7*`fZO@V6&=⇗jV29[]w@_lݗx'Ro ?o;IoZ/#2^*#ӽqg m~)`P)Xƥih(Zü5\RXkIT9Wf y#Pc=E<pGA%ßG[z"e3wT'.xtqdP'j& rXЬ, Vמ]S`kt'(L_l&scdxkY/6,Qo*W-nn7n AwBzkht:&zVqE`sMB`ш/wGF"Z@Vn#Rۑ(}H3HM2 d0J-1}ZpUAt-䬿&ٝ ҃Cj5#|>+o _o`:yެ;n۬-̪7xTZ=Od~P9A9oݶ8uQ;@QNU Z{ (qnK7=_Ͳe""κ/6`9XX1kۚ62F›3߂yЦ7Ĝ2'5X_hn™F}Oeh%|.8-޻ƽ(]rql= _uЗq9t߿vx6?2U@.vFvȺ΁)NH5MPCMq3 kl>ZoWbix$oKʐLi u}K^XPB)ΣuÅiCV5HQ <*8ᅱD\NgC[sZKq0+`BpvB%Ǟ5pbh6 g9 )_}3uڋIuFp YFYio1*e$]9IT1}T+Qo/$ϴ?ս$>JRE/LFTƙ\88F W?މ%i"IwIZ\,scʪ+샭 F ۟85Ԉ GEFXξfW9`@]iPNU Te'%ŇWbQY%)EBT{7X,&QM`&!"s\$;Ak7 iG+־\_cAd9H,rd!pZ$[7Ѫ㘜Ҟlg=WKi)o;5(y^pP$$̄#[{ٸOKS R'"^vE~s\[Jҝx6ƿV@O T׳,8l92 #k(jAGo 4w[?( E,yԘ!d."k_$|el]`}S;Җ~kYD INF0s'+1u98Jbʙ*9sUxSD1èkFX<)9]'sY ^ev+xu"V2rCA[^(o0 3AAe&$E˻FdPsf\'U6%bDܣmvQaj4MU1!0MSd}K.SރXo7|Ij&7 s:r|IaooCy=0= VZ/m{⿔ a~@w$Hʉh"3~ařSWl;pZW [sm` &<9l{}zb~pZWnW%z%E1\ZI|(uV s=Z=?3JEh!bD&"En„5lC5MACԀxymt'`t4Ogk@*ʡܾvђVHWFa)J6_A  vۚTC/ؖ/KJnK~1RG{w{ul%բSX(1FMVk7a;:e$a٩*=b p,QsP=A=̘J.0 W.P]݌[B-BJwEBb?n64 '`soGYTr1e fS5ku@C)~| WI;q)BFE t "]uhMh ևM5Oe .qNa#sdтq+ofaXp_X y8O;XFvW\v_ąJ,Ή- O kS<@ش$ ;*9(s9 iT"//9s[dc@Kj02N5@ctXނ|O蟜/xŖ8Me\,xy_a"c2Wc%/Xo3xtk|rMM(4ۋ(F6]SJY28Ľ"ЩoR/JmY0g:bMM՜SО\I )<|ZҦe}'aA;FS} qJPmѦb_Y$ڋ϶|a4Xy]i6nOhˍЕf }w @S^UTJ!A/sۥQ-3.lG]Ž஄\QQ0-Ewv'[?SgO1dtG1: ~$#eI]RA6SWYFt Jl ۅZpt$O7$o)M^W{p<{Ag[CtY%g =Om<|pC_,58SZIJqWQDf]fXXKU& Jg`JuЀ./)@f;^EQFyO)iz CT"UMk={Ȝ .nH{;Ї^¼=bMȍ=UЩX8Wi Ƥݖ[V\>Bqi4K70J F$j{rFވ73FrBnU`i};yԿWMa9\Bר*]-hb`0 J+ NXs}V4Sm#0*k}Vsb0i?|T>y_lŹ NH%.b-PFImZI]1S#`_);|Lٸ ;ze PRuI ^Ī,fK\86w)P6"%P{W4ƮYuSLZUh0CwAK3Qx v=zhӐ8]:7&+}`ɉ'Hx\x޸f\,v8֨#"VE`.> -HLVMM"T`($ ii<әK:ڗ8ϖ?\G? Ƿ-9<t)*%0Ɯ3)N9#n27A W>VbU#e\|!@Vq]e^-{DE3iWha[x9k~F%R|yO1Toxq8c*yQU3HRz Av@]B|N <xK7j(uIfxx]%̍FXZyYY- *M ^T_rU HwZrofng-NEiiada \Q .sDVc ,qlrJ?;ն\|1#!̆[eC42=%!S1e ×Fyq.0Ed C(s쩢ϧ!p'H7.|NyC ^zJv˹'cjd'IZ+qyl׹4\cQφ2#+W=,#c$J&o.b}Ə*_C>&jJmwoa !-gR1K*kC6B:NkܙhtHAgr6Zi%.: Qj:g1̫E}Y%_ @Fپ 5ohCr׽ ꥱ]b qo$aKS@o/tQօV|aT/}c{(1M%Ɍ-J͇Z/B]吹\kϏ5TǤGmw옢ܖ>'R( ؠY_颯>C[;"Dݐ%wY\H98.%~_aիCdb\2/D0畄uv1k\τӞ/۔ĄfW 'f^f*wd5ghNKRq#[+`i7HXxXćlN#bOGլpV8Zbe[\GO73תp~ݟB֦FW5fOB& WՔf$шΕ]OOzX ~fqZDl#HV5 ڟ-+-<ժD Gz%H *s.BPO(u7E~4-\$5RlFe,y):[ޮ]z1Fx]{9I%by]sYM,H)mwEl[8V-& S;Zns n㾼1 P;BH*r'ޜ6AU0M[j4]UZtW6Z\ UvI&ω[9u@:"ñ"3L,:֢8LBc bK.0ߎȳ` y<2Y3j~d[\l2@Fh z Gvu IK_wi yo}[r@ 딟eʰ;pPsCa>K|4#tlr|ɿ ׋8`٧զ[Ћ E+U XtG$\'(Z>o5ø OA" ߞ[d'$&a+#$`WՍE]jRbJh U~rmU>paFn3䷿oIw}+w$xHu8&Lߤ?(oݩ`fp;l""I/6 m o#oQ5x?;<8SY7(2 !zyhiDi9`BȘ 0FAC]k_IJQ~ o.~dVB"bb.(G Bp=Uv"⨠(<f-OuDZ)ִ[iy86kUW+8lX 名9d;C^#F$.ܼAl)غ7`Hu}2 a+D.*'OոKNACmiB}nKXJ@2ڥnuO|P] d4ýT6bH=ׁ~ \99ji\ <cti߈oxRy6T#<0n.[qȚ%l@m(3l|]qiaD^qf7{/phD6ꑸs{^nK0l9bERZ|˶q \r` 0XbYwAk75hQm<*vz[OmJ2A`NhYtx^N sjGޚZ<,o2h{Y'uOA3bn$F?`FN@'"7o.U>ܨgKM\P*%18(By܋rk9F@oߓXX4VLlщkO+J-eLV"V~zi@44zdNNshusnvƣۨDvJ$` 7z!W"4(6#tչNC\Co,$4[j˳àrRaO7I_t]rYߺ-LYa/$;(7tDMh9TԞ!>tI26J/XmuCfoH3Nh@/+c=ؖQ` qei0ڂ2 n Dhse&%SԞ+PEddn8R.N$860;p!˱ '\1V7z^{h#e*{VÏ`\ ^M@0P\pqAQQkޫf!xOrzy 3RGgX nxch-G2Pk(]xF, yzB+6U^6~(`=`[ƁTrh+zV'Հ gk.~{:C\/)g^v u||ڣ/aDق :WMͱシTs] Rqvš"eh”Qڂj֋0:0m" c[!I;t.U`HpJ Dߴ!1(0[Ft~T&nJ[0c89iqA)*4iO/| , aDK1c.vp,0^i;w=6n`hm DfGkd~%E #8Dg;%IﴉfPP[h;jth@-ݛWhsBZv5CZ}jB@.?OCEf3ndm iGJ@|$AWAjE^0N=xނkQwBM&`y`Y-Y!e0DONh6A)@ YЅVP)!p8t4d]>el|Ǧ6Ѱeˀbc߾c2[j%s {WbT5Bvs dG3gyYiJZW'kܜu|@=JVu)Ф_{FS1nW.@RǞ/t,vTXtTzIMҩ%>в51TTܶ2cG@J0^[a>l^h[oY;%=]ajkV(8ɓTxV,X^acxLdTsD쀠xfش$lO.vҎAE[a|E1sM2iՊc,v:=  g!.W`/z5ݧݲ <  _ [NlO#{qB5= ]^틿EBN]Q;MNBc| ,D|h <0JǮFѹuG̛|T}S)OWC\Jc=A9EE>> SŎx. Aa8qǵD$Ghf6hz/(#)89X[5MP?IWA6I`rsZC#YVJf2LKԬ)MfxfCɤ]1q2vq NǦvtOá-<.ui$&\w#T86+&(q<%̨µg 6Ƅއ9LN3)}״>LAd[} ]eooMb欔QEٮ;rC6o}t:6xO$f\sEZ Ic]rSƁg.s=J$/^BIڽU G2|KM(R3s",q1՞|-R]n)GOɦ 7F7 '!{~򍬞ͰVJ/\x; q ѝXm>~QNi9mлwu2[N3Hdk, 8V>o%p\ri~k1X {q&e.f4݉ rVRF qwC`o<깞-Z6qNo!3@ p}v2gS{wpN2_u&$6~PiƒE0s @PBCX㾵2[uqmWLp⡓-<|^<\M)D3䘄On6\7dS(ۺ KƢZwU$. U"1C$` ydKT\H1. 1OTdjSH׬m:<vT9'R,b0 ?A7kO} р$}8IRu cԦ=I)GVv e #&\oCձ rk A%HxE6ֆ<Ȅ d)Cuif܀λAs>qHSj<>c9vGx> XFӧuUndgeBuX1C NIqbz~m1) >Tos+IGb:{3K,C|w[V^(=:D߄a!UaGBΌJQBbRؔ]5:'CsjRJRR|-Da5kg'W >dW(<=[yʻxNK3 0bTd1d@Wj[zӂΛbaq]1͠ȃaT, Tn{LLXs6N >E!Ak휨Jsʝwx)slҲltSOH=58KUZ_[_0,K(}, "fǍdRt.>!^oPO,Q{[72oT /It(SaJNX0Xp7+̯H>D\v?)Ů@ b>RSۍ<&뻡1@EC{R %(z vnF! {)Cs研 z[S<:H5$ A̱Pupv^l >lP_DC1@Z;F ͕Q"gg6#qWt@/n+:R*W5)L*}E, oVEfx=:o'?jrԗdݚ.J(R2 Su3\( >87Vdk B/Gag~|xv,ͼ[o#dzU\,Ɵpy\JDbj)LDmdjk,NlW%z1+95h},/.̢ gLOn咋ďr5&"i ĝ<5ƺu?ER[MצjLU.r% 2|7Y?-u $mhW"⪶ѧ@r(EUAOxg֖xD5k"i)¡I/2s w֩yN䐕et"Y%)8fZmjsA-Nʢh>za2X*QYG\+ Fֶj@ /Uf/~"{68 XISʘ ɔvIH'o|oKDnٛQ;NF7ۃݑOJbq;qwgpA 3 A jpx~0h0(y)b@ZZewS+k#N(Vbjo36CM-1\dphҏȣXxaWnٽ5Q%6KWSBd]d ̴@aO{欄j=:m62(@pYH%1g$ABYfI E%|˯ (] T\ 혬+bz >͓}~{鐤dJ+1O-#Z a<^qqH$?,ewi?v @eo!r3]Ӹ`zj%6]æ:5+XaY616~!Z3Yy+)&35ˑF 7DΧnݡ yd(tfl269x\_EӦ +ٰ>soj$kҩcO?Iݑ ev~hmyn% 0t߲G4Z|uĠ&f?~ǽAHm6A \@0+_$@* 0I,] KOat^Gg׭G}^.L@Jmnyχic<֓Qͱ#lO`pGNJezʷ%jMY,$ 緶;w0OԲﬓ:e F9GD` ôwǯ{6[^ gq|L tzFRF,;+rUl1O0k Ȏ0&JCǿY3 Ubzϙ2gK܇%P785I( -pb5hySohda=`ҩkQ^;RԟTp@DR-辟:+4tOac~xՋ/qLn~}[ O,hW@đblj2(1ma}aFg7AJ022i=*U $|4̪A#Q):Cne[ftPy@\rU/7r؆u_22Q.:!HO+A1kðru-]̜uY!.7g pgb#oG J0 CC>q5'B˾ꛮp''.ũ#4P6N_#SFEuzwK?i5,0P5ծaBrb?7'H!?ui-(]|iАP\znThoEۅ%߶ʅAe9#Lsbl䔛oMjl;_LK1Ò\<`LpJQ3^nPxT].O|MlX S.N<4X + !ؕt'43h|fHw #w1vEp[i)"T}Po$4msÑ)nUsD Zf|!bM`փ9{:+wno JQَ7c/0gMe&dԙAx9Zs__WُimI3U9]r;n@:l=e;JGCa(]o.UkZiMY(fD$15/럕n,S zxʞ%ϋٞtn^.glOX$=x E3؊XB}"h?Ŧ%C"c]1,4S= $.rlҳʥ%\~"C8;\N`RE5K} /[aJϜz- DYoؔY\8?oD.Xݶ,݈ 'y%V>Øhe꾆F(e6Y(9|ѓF-BeeR;ݜA[E& DQy+ZVbn͚\|r8ov*IkҾ0Vkecq> E62!(}.;*l&hN ά3~ CLI򉴡{jbܵ*\qf_Xإc*wHO7Xp^28vu@hhAhtr ̰c?#]] ;)g8!AY,˲k$ CCxP QZCv$\HsF9GJP3s1mx { zn -x$Hn6 PAJee >EF2?+qˬۭ 8նmh>@%N& %'KF2@sc;= ޶gE}ߧmjbA)0QtcAd SĘ^u6E6iWkAd?&+6쬵6ܻq*]9X`s<'HjޝS0+; r6WW 7;x]J:WzCJĞjtn U?2I{0[k?-vȑ&(UbBTUed6a*ZՎ2Ag+qB?8k%)B/ߎo %0);"}0(j9dƞfBd*T)9UWlw[dI@x'v?ou i^'&b<xp%$!t%ƨ#%M-cq_"sg0~ -Ɓ(ASG X8e܍usM fb0T9lpPd=-5oqF _ۂ3ҫF2Aqۇ]}'WNv圛 0e7 {F*| tHuQfnƌ62EyvwP|ʖE/G4wZN|ˡW\"AԾ.']O,{?Tui Qq28H 9"ˋxxs_-ZZ >Jt|]hO!5>.٩hF &fl\Ҳz |^<@ о"Z u2d:$!PtGc |-PQ,-} nC 3|S_ba8h4TSZ`|Zq>1Rt&uo+U<%$#ZN4&'zI dȤ,kmIMaEfboI:;,X~g'tX jx́.'<1{q򻨙'!ro_F88 & 83O82i[L-FWJazi\ Z.V47` sR)"}xvys ‘B8IyjI2"Kb&JYVO_&`EMnփں <#"TGcTvxs&ī6V[zv t^hj{J2<LH+4 J;Od hWC0Gw2~;Pbs!fo֍&:T#3+X_Ѕl'[(5IOI0$3H"]ޒfRf \¥yde!9sKhH.в\DoA،tWdgIZׄ[Hh JrEɮZ>@ΟJm}l[]J=fF :,7cM G~Q)H^lRH2% /näo{u͹4dbLZw$ZdtՋQU_ @(}ZB$Fn7s\J02p߼:0Sč˛]i: %@/&C8 }ěe56w9/Ȣ_Ϫ0*My(_jV[DVG1ϚJ avӺtT + s_ޯƇ߀"ekգ]v}㺻LrPukGz ],C + O[3GuopjZӎ7+C ,5b0y/ jW'UpFs_LE\)0ʗ8vUHޝ%&0T؊ZoAt)?74alKba3S;~VuCYRR#_[a+e 񘺼ei +9 .UْcTvNH^ǙrĵͻeeIK(s0Z%O~s /MـKҖDe2#\iΜ) "ER 'N|=6 n0[N^%DrF!=U;&¼zIii(,CVY]fxEHFn eR42y#bJF4}4R‘ft%Xмh" 3 t pxH :!7bœ{iQp5A%N(xH?Xҏ$Iիp3yα/OF0"-Y(MGpX{(VxcoEb(s60Sn!FIUi3o˜>< LCg󞴠,Y=(g8cn!$$G]ڍhc[b?V `){6i4ʖ/Xa:.S-yIUGV5Y*%zGTgT6-Vfo"j栱Lo3U):~'=',Y޾!=68@JkV$w@/^0N,JvųŚ0XyM{O]F0Z@U@՞ HNo"IBcbHfwUe'(F"YhI]"oPLRtz]IQ'`+BLu$E,F 3B,wv<2IJ:2ׯ]3j_<#iAƠ&Q :6;ob;[U,f@eh79?۾9S҇\~&zP0qBf4DaѶa~UA͇ryi"4,i0g(7:sR}pxUN;d<`tR# 'Ț;Y{&>̋l.e|h{n6pJ 5=ϱmLlÖ1}%SaWʳ[^?~XyLq.0qP/"UT'im]hci@.m0S:_#Աej=s5hrՁd$r` BoyV~ش/RϵB#- _pثIWʄ>E߄mFVȈ'ʎK{.Tg |1姖n zqiJ&O_ Ga9ڒ\ɂ8Z ԫ~RJeKb#sUEaTkoQJ~*8?^+ \YP=: Ce賂JZy߮%imjo߮8㰖I[ dN#uݝpGǥ ~]P"J~guM`Dmş36A~ZC-$y,NfZnB{t/r nt#AҍAV٣a.t];oۦ 0M9H}qgjNQqb2~ՒY(#e SН&ߔ'ta+iGGyY,~Y;ǴR*{߉ƚrev7<1NTsBpw@ Ws#d!z<ξt,,`^atL͡|8)1؉QJ ez.KKpsl*giϚ;OCZ"G1u  'ڥv8 Ӫ ؛5v9뼨DV͟;c@NaK^I?*-* s]nyv:(ǫv9Ge8DVzt`2,_۩($sT+~l9 1YvDϥ m.A0d{e$C%=$L㚰LJ Pgulб Yh>zшJi itD[`BxFVSOX<⹡>qRpDEw} =u[#-W yqMDLgU3OS:NyU| CQ!Py'|YWuU̧Z> JuOJ"7|M9446}<% HXBGܿGk21 90ظM P Se#Գ cĶi(!7cB>)>NԑVb] eNqRZv g%-讋4L8-B bqqR!0xuFnǪCA坲y}<-tw!8GiOt #3r$dn7O|;ZB Rj3~ Ӛ{p5UzyO/*Aj(?OR/tyW 6_HwqCu,x1UmG釂$PsvѮc8wZRW5B%F,{1=TO.[lc('ˬ Y O0@p%d'o榶v7@8ϔ073K+=nq`AnwR^_dWǽ"mj@g8C( ;PLfN$76WJ{ ҙVSHw~Ya_%~TΙB2.ǻ,R)b;yj-CW2hUz K+ %ظ}<ϸl:3Ts_B<z$!7F)aP֕Ėb7ަK K&.ܠ[l@8m)`PymKIPuXyڰf ^{TNyRw S&&4cc'p)[tkNJ)ՓPb&D .pvsc8!O {VXiuJu%3꟪}#EښVc} fs B0ƭ^O>3%,9WˑR\Ӊr6Y0E0Nhҥ,Sڻ`n/T )  IIX T(8QَfPʷ?96Rm. +)`=7sRZY-+}DŽA݂\7ҫ|79ĥ#EYZMu!bhRQ*]: xmduZM/ zt$D_?_ Ewb;y޻yEO& Fq{6/)}/8^tH.m%*}B,5H*!7Kwk F^ƷVhSWQ4 XF5%7ؖkٴ(\1k)Fl܊Hq4D:ֲɮք9ݣ֮#HT3)!^1u D8_[]~6o5>c`LVNɘBSRW|Bpsהw-D$JԭPY2u(4Q-*S2-7΍Ƌ-NzʔA78tC$] =q]hr"۬aK8 i ;}CZnk+~밧4JOd˼@j{5wwʿ~*B儂Z}ꇞMG|Qy7Nxz=rOi IJUqOWvɈ=¹t 1tT9I!8HF=Ç ӌTv(L خEԼ1YKܯUJ<{$z69~VEN\}_F^֜s,?1^Ĭ1l4[-M?:KШ vbP6ܪ{Q^~g3cf67C[ȍ@b-̴.Nmhz1wS%+0sSOSo|3.o͝Qߔ'W"<!_ҵc9j^'.! 8"ff?Mzp s0BƆQ?k +,O;W LRQ'2qڼ:&'i*N׻ze(;4ғ;>8o `b,lsU7&mβ%^3O?pEfvS ,}7J*+הTS8OuaG=#56 H648V(Aa{*R$ߑ4)U*rm{ٝOBOW>:&Y@=W0qܻ JA8bGim-'[.ojH K#V&`ZD ;-l4r6^% $:H:̳lV-'J`Wa H!T-Z IecAf6JI9i}>Xr)DLŝ̟p *AquZR[кx`gM8[ZcɇĒ !_-+_ۗܫZ5f xbA*\w~#]d9$Y}4x:,veoɺ[EvrW0oLY{\=^BDyJ(IkqmH?w\$mT"*D& `Q>2[ Dˋa(δ" AJ6 pBeYc|$;Lr=blS6[X[rBi%VXАUѹ`h;RNwVU?;\S5k?:_#s2S v o8Qx3ˁ|n`x*]XnHJNRN4#9IG}2~o>1l 1!jӥ