player-doc-3.0.2-2.fc13$><#=!HM&<0>8P?Pd   ? ( *b 8  S  4Vsxxht(8 9:4GHpIXY\]\^bmdefltuv:wx5XPCplayer-doc3.0.22.fc13Development documentation for PlayerThis package contains the development documentation for Player.M(|x86-11.phx2.fedoraproject.org:Fedora ProjectFedora ProjectGPLv2+ and LGPLv2+Fedora ProjectDocumentationhttp://playerstage.sourceforge.netlinuxnoarch FHgD|0Yd/}5O0)/ I^40.^J684ZCa;>i D$&@N (dG;#BJ/6gb)+B'({*Y2>x%+Q+\C .ej/!>:K%)RV>^xF8)WNhs {ea &.u$&)=:SGgywx0)k3<)'<41rx"!,`J`$*"iMB%b)Wsez@m%G7M!k'3B?A #(Vr 4A=# b:E"{';W #!o(OLPh]@/"+UX{8EXFpB7YDU5VUHBnJ= /A3$D:RI8:D2\A,KBSH:c5mCk5Y`AfXpI-M?,4'*G =Z7Z!'0RcJ W. p* o$$1-=QS& Q('/'1b.upb"&ow)v\9~tjnH7[^!YUzk&Wf&Vu"Z!"/P)eLXk:A):.AA?(,l(gK +/S-+,-ku"I0 'e6^* )25f% $-$!4D&/O5Q)I"B31)8,789(5+'c&$Bd +p):m,|!W!/O6-V {5'Hd1<djL0E-!YD,!!e/B!Af)>"2j@l1.'\J2'(#"s!tF}/"i+-. <2A&]4Uh2~g> /zI"|!)L'J- --")K:WMJ=||$Z&MN'9 "mP(' v(A(yB_<$T "H& !5>2a*)I6-F < 1Z0C*%HW+[64If L*Deb5;.|#3x" p.HaU.I/b4C`DM&'+t)H `v(HT! $q6\(@([.)Z/f]dO|M'5PqE02v43o3,#8&8@_-X8Y1{-~^hkB|>846 3IVX]u-9QR].(>22-$2O5J c/A#O'7#zh %A^8)J!&I Kp :4+h44F**]*HP)Hg2,*3=EH6/OG,q*!ZvaQdu+5G:a1v+*t~BvaO:G;e6Qpsvm7_UN)84(Jzz+ &w]+(1F#Mj.IrPUOII7bJH2b:I<4)|2Y~."3|%tLP **\%W{V #=) I M&~R;|1 +''"a f&%[YkH]SbHYu-%m,suu+ 14WOu!;-sa !K~>'7R2&?}\M8 /} <5(]~(6mP.*W@TI!(6h /xSwN5FPS$d?|XU6Mh9=&CV^`"W"$/w9@)#m'/&H<|Op$&!Ai, a#mxs + "C<Z#v,r$B%U~O (v+4;9`)5#>Bq{"T-q%4B`1<M<"`*(' $"$vKg$(%s#(!}&)!q/?{Ez;.$ $@%Tl(=(w<^SIbn!m!V* 83.!{Z{[tuw8*D3j!{Z\tw* 3 }{_1Z[twD9j, R">"cJ"/2>5-41-2B B'!7"Cb1 .d+&UY#(<f #{0&+U"K,G4 Q&u%C#EBg<"4 55*% #S%,5%i&n;>>2"(G#-$~XL7!?% 0!a8 $O/[1;#>/;&?&e?#I!j"i+lq # 1Z. "GQ+Q|$lD7zG#?2&?3"J`2WGA5*ap*2A&>uD8]'xP+"(2`b&"' 4jC6NGaJ[>CUcICL(!:J[>M(uM(hM(hM(hM(iM(iM(iM(iM(gM(jM(jM(jM(jM(gM(gM(gM(gM(gM(gM(gM(jM(iM(gM(gM(gM(jM(gM(gM(gM(gM(gM(gM(gM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(kM(lM(lM(kM(lM(lM(lM(lM(lM(lM(lM(lM(lM(kM(kM(jM(kM(kM(kM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(pM(pM(pM(pM(pM(pM(mM(mM(mM(mM(mM(mM(nM(nM(mM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(qM(qM(pM(qM(qM(qM(tM(tM(tM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(qM(rM(rM(qM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(rM(pM(pM(tM(tM(sM(sM(rM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(sM(tM(tM(sM(tM(tM(tM(tM(tM(tM(tM(tM(tM(tM(tM(tM(tM(tM(tM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(oM(oM(nM(oM(oM(oM(nM(nM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(pM(pM(oM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(lM(lM(mM(mM(jM(nM(nM(nM(nM(nM(nM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(pM(pM(pM(hM(hM(hM(gM(hM(hM(hM(hM(hM(jM(hM(hM(gM(gM(hM(hM(hM(hM(hM(hM(iM(iM(hM(hM(tM(uM(uM(uM(hM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(hM(hM(hM(hM(hM(hM(hM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(hM(hM(iM(jM(hM(hM(hM(gM(jM(hM(hM(hM(hM(hM(hM(jM(jM(hM(hM(jM(hM(hM(hM(hM(hM(hM(hM(jM(hM(hM(gM(gM(hM(hM(hM(hM(hM(hM(gM(hM(hM(iM(iM(hM(gM(hM(hM(hM(hM(hM(hM(hM(hM(iM(iM(iM(iM(jM(iM(iM(jM(jM(jM(jM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(jM(jM(iM(iM(iM(jM(iM(iM(iM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(lM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(pM(pM(pM(pM(pM(pM(pM(pM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(jM(kM(kM(lM(lM(lM(lM(lM(lM(lM(lM(mM(mM(mM(mM(mM(mM(mM(mM(mM(mM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(nM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(oM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(pM(jM(gM(gM(gM(gM(gM(jM(iM(lM(lM(nM(nM(oM(oM(pM(pM(pM(pM(jM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iJ[>APlC-F6[GS\bCC}EGC)DLDCdCzJ[>CJL2f87ff59e51ab9b4d031f4ffab1d7ff48df551c72f94bb3e0d4ac93983d0fe1b32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df16705df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62af45b22212663eb9d86f32ecafd4b2ddd271bf358f71f9454d0c0b18fe647a21e5c1194d28fe707008cd5df8382082cc75d100ada48bea53a0aadfeca06a455a785d3b583a435647f228f7c0446da1e4122879e3be341564d12d893a0985fa23fd6bd2abbeb0dc803b6d6c0647c43863c6d089efe6ffc953b453e7fa0bae86fa051c192e21f6acfa15e6dcdfc0fa459741793d8b585623bf9eb213173824fbf8eb398475fb29384a7b5652cb6338017456c33074df6fe7a8d129bb190a839de56e704718a268c086a0b3ab20919b08425cf5f2af2ad804327aadc0fe3dfa99846360e8b03daaa1fa4842cd7dda4771276f5e63f94b908c6314f1978a949dbd4cc1d29eaa82a3d3029c8897194981f5f51acb0360cb45c63c234bfbb06a5d79f68ecf2fc7911bd30e7edf01b58a2559ee1a112a21fe35071233f424de393b07a49cc1ff195df95b71797b86718db846e5cbadecccbfdbdfbd3ac365cc5e0111270f31e69b43223476e9024bf989a0b0acc7168b2a87258b7bff8f570f3b853c424222343d36b41f057ad51581a89de029b5e85b88bec68dbb9951ee252710b6e3faa5fd7cdf305e5d4442a9c6272c8d938fd1731d278f553573a8046b565d795738c366af0b3fc35b0eda509f159b9d6860bda9cdfc9b90d0949ab79e6397228727f6619abd7f886fd190f855af9134570498ab1572011fb9301594c34205a02ed8607b89684d68e368908af4f3d881f7042c924465ccc8f716bc99c53d973a49ab903140127b078927886ed80ab58bc1f36da645afbb3a4c2c303a34033fa923ba3a3c0906505880532e6a1791b97a95f8b666edc9f9bb255583248028a7e66929bd8a337169f63010b79884c0df1feb53d4a0c9dd8f37af8519d53d20946adfa9c767114179c895ee9f043e59bab476f14466be794dab865462f6d910cd6b6f5ad343ac7a151a2dfc0691122f22577faa3acb6f73ae3520b3d1ddb591fbc569beb7acda1b4786177bd8e2d60f5c2bd6ccb8e7135036f9c3a33b5e7b4eb3b26e7677975aa6af2c56604029929045ceb6dcfb01dcd4b27792a546e824d27564a231fb94e9d095733b45c8c4221ef278c6b9b51d667c2a2433bed964fdd8b76d90c021cc64affe10e01b72f6ee7aafa2c207e060e3b4371571ec7a15df57d43cba727e93d1e7d3cae62e5d56384444c9c4095c4bcf877f66d269edc096b63a67dec8d2f33fb843826cf4268aba39ed7f79ec6db5cf3d3b27e8f3e54b5faa5205bbbcd3394d1dd964b9c20d11b54fe0fd07f27176a0b06987ead756d7fd39916170cf9755a9ddba3d4cfe10c8cf8788a0a7bf5319d846553d12d4b3f84fa6529b0dbcc02ad65ac564a40149117f939419f485de2e9a6033994e107bd458b8da7ac33d629b665c15c82b75bce7bddabee129c85f68df54ccc0ca33cd4b43be45d1a5e7a008bde13b1161b0d1c3a7ba5e107a3ca28e3e44a40a774c3983503afc4b93ed42a28d51b1f78089e854ba36c77886bd48f25d4ff5cdee2506634cdc62c04831c0e2a951fd90b2b07f9eed78ecb1ad5a32f1a9aea9cfaa6ccc48eef0d2267a61e27bec7be40ac0ee5b478278cfed9eb4eae81e9a615fe7d74aed23e693609e0e6334e1aea6a6068a40105270f13ddd564b71767bb7a19423c37690ea57b04051bd066276ec598dad527bf6346536a5f2af54d501b6f9e22603c905b05736b76925e5b8a86d2a97c9bf93d08d5571b471e17def7557ffb4161e3531fc1142f979b5544b6d60322e5d1f7a64c7c4877df51504c3d0a8aeb449950dbc2be52703d2ccd009ffd9d1ab0a466f455b8731c39d6176d7407b93cbc5e334883594430d4418530bc1c00f9ebb334108b323bf92da4386c36fa2c52f0927ff56fa7db27b1d8bcfe8d28ac6132186f68062af8a92e232d882e7107f28ef64cbae109e56629a825f3ad83b126dd7a623889ce1cb8e5366344684fee187c2b69a2db7f71c97aef2219dfc5de0a4f5f971a1805ed1989740a74f202e4fef7e60357c5527519f9cad199956e043f6b5a0cdac9bd1cde447ac6ab847da840a0cfa302a6019324e588088df4960a692176c89c5ed4cf5e04a3295fd15a806b37b91e537517284f052330489cdeb22786733f632347c531744257762810ae09efce07863af3c88272205eb97e71b0fc103e92fe2848773540563c26a4ba17d99664fd368768fac6c10f24d8639522efde1a4a0714daea3c847ee396058ce0671cbea5a02b9f09ab7cc5261d294609c9d1e7635df8d338a4e3d4f49398f8dcd5d1c0765b5d94fa908ef04334b2c6cab857cb0ff80a17d123e8fe5229b72655cfd1cec26b7f1f9e2af9ad53efb2ab78708666f211809cb9f3fb2c8aa685c14538038958786022de8e3a0378b94197779ca37b1811718e9f4cfb7b5a7ec7855a2557707341255228cc2cfc5f0c42762f7193fc2f036ca62369877b418acc06efc577cbcff09f7bc2d6d7f4d7cac1c5e0ccda35defdaa4ea11dfc30ea8f982e1206085a23647e30d2dc7de8ab947144bb9c8d1ddebd448fdf886d489f1a9482baaddbdc2f5ade54bee089f4b444a27839bce39337be7da577b3396d9bc5884f6ef51637f593706d3bc12dc54491011700a75e1b9898d8459710f9c4dfd405ebabc2967fc73d8bd4fb782ea29acf30d60cc635191027e18a11ff07692b93c58026467709d889000fd98e01ef4f5a9700558b0916c65bd6352022aeb98b14a3d84cefdfb65794c2c7dcebdc75f22f75a292cad266c093a7f3d016c52941d8612209a32fe06de1acde681822b577fb0511dc2b03633f84d84f03d071cf65dd98037a90c7d24af9417387f0799860a1d3702b39ac000e01a43f7061ff68dfa8a3f10e12b9173eb4a6c0736d70810372e1fc74a3bda081807481c7be78481a28d4f0a35f3781dc9cbf9c07a9f74e0be8a5726c89450e826280c2a420e28943c8992d7036719df3c8a7dbdcc68c9198410f17dfe7724bd701644b8eb825e42363525a4e8688110ce972636e3bc490e3a4a1560f8281910381cf4483f3f5942475fe47327caa5c0a8a7eb1da2fc2f9b4750e2afd25e2d7a5ea0f3dc5502dc452cd8a0a543f7a80a590b4ede2cf63403527e40752eef9cb2fd5308e24c0f726be41d112e9d6f3a95056c65ce96ba58c56b804e95b972f665e95b22310a2cbfb9164862b1e630f3ebaf3f73a4f9861c50e395f825931497a377d1a161f0b32f83eed27d3038793c4bdf1109735153b348e8fce831fec8e8c4698e7fac6540095bbfbd366cb477421aaa937377aa78c7525faaf8db0f2e00147ba9cd7ac233139a1e5072ba6e0284c4a1baadca1963ded0f680e19ed108d99abff773274ced353ab4a87120f323d20f698419efdc9c3b735ab6592a1eaf528fbca81c32faf29a8e703e50c2296424898393fa7ee2ce7d9e50be75a8fbb1aaf2aed9b4a724705d4fc89cfd8a536a28b8bd38f91f9b27cb6e899be02f2da7df63e3e44185eb6565ef90e6bf02907bc8f6de4d3fd3b1d445d4e7b5cf098aa84e4dfe51c1269fab8f1d628ef3bae21cef50f2afbc4e9afc0d8a37d78dab7d57931a8cc1a90c01bb1184337e2f4fef1f01e2c99f0cb6f60e2e585949d20d73bac04bf6eb33c74d2ea6ac9cc08942e9cbf57d4652eaa2cc47debdbdd57eee44bb78f479485d3312e7ecb3c80c59cde48c338f3d8984ae3855a91229fc932f5eba33c95f4064970e6592f091b8fe838cd71315bd07a2a57cfd110fdd98e18af391aa7edd264c7e404d98e15882c7a76eadaa4713e175c6a99efd5d0d36f951a270a4f4bc016439da2ee107ad410dbc206e74893d869a3dfc0b48e014423fa13db186f750f35685253751c8ef0d4fa39f20377f7e4a4e6d797f9dd2f290a40e64c1b35aebd369b5bda271d7648a97e67eb9f2cba06ac3d9e103a69a578ad7d8bb7db31ad0c40d45a9ff463463db8fe111b6f7d7caa188dac129ddeccf7da55aea9e400c3639ed5a514a64b3493e99927e2fe2639edc80e460fcdd28226d00e314358b639653c2ece2bc44387bae2d65a0239e80481e45bea9dc3893de567c5143769c92a176737271b614e3f3f2f070b6795dbfe9434c747209ecc2528fc11570c6498b84b238da3bb83fb03d3aac478251a9b993d9d52f4a6c5815a56c3896519fdf2c13148d94090ac3a925548e52668271107868b75424be763fb6f1f76c0310338d3bb7b00fe5836c644d9c1994f37aaed8bda9140485a91d7e15ab75f98a0f6bfd67db516c8634d3bee2214105dad18dc287fcfd51cf6256b67a57a1c54f2a093dfcd2380e8dcad95fc0fcb30be9000871a10426c4bedc570ed7f42c46577189dc540a2821d30d353d14a02b33037c7cf15d2368bf891cd208d0c11182c4d223803293643ee73182be8500a18b796c0ed5189ac220ce18edf2aea22c2778ddb925b60ba737bc6f62c69470669e0b97ba90fcde852aebe787a6ed8edc011b248d5cf2d5e1a4d2531249d666694630a7554dcbe81e924fc9b7fa357212960e494e7e746b3b647e81d8bfe3bfe6f87f05b2f6698878d253a08cea0b5072273ff613c658729911b9a53d48e4a57084bdffaf989245b99b1fa8250e34bde04da79f72c67a7e43f4c4ffa055cd684411e3be07924d98f887d272a35e3f37169b9ee4a646277b3be0bac051e2ca98e78d80ec8ec83eb02780d1a276d5c63573fae632afba89c7acf23490e28d07fd46f3ef3946e11e96378dd56b6ccae66397b1b1ecc12cc91408935a0a7db2332a8dacdb96e0d89b3a713bef912262ed33faec58f2f5c5a7156990e211897510480cf91f2ed9ff916e08ed2196c1baceafd7d02d753406131844a8582860a0020b6ac1c3ff7054752d3dbeefd400f03a6dcf9bda83da1cbd5746f0eb7522ddbabde50afd9fe271d91d641fc423f3fb5ab8915b5d773f4a280e6999d6d0c31eb98ee09c2b1f5884eda022d8a154d7505e4d5ed3d2412e8d206aca847ee6cc46adcb7693a0f359d553628cad513333132c9a3a0a66e606955790e8dd9a19addcbda7eaed96940d71a045a7485addf5851a0659fb7c771eee202f58c08752cc49fa38900dc488300ea864b008765f5ef9b2e28872d0707edca30d5336000cd329dfedbae8bab90484e622bece81f0cfb1adce4b0c35ea527578e31fb561e7a1425eff878a6c94c24efeedaf2f88966cdc05e807f93dafb9d187a719a4c3e794305b05258e22ff6c26ef557c52e2e09e6ecc2a3e7bcbc88e40ab4b1c252e24be1e820775755b8fe46037660ccbab90e596a3dae5ef0571ba4326c912d34a7cd551d3974287d3cf3b1e5a6c7822dbdf164a9beda89c684d233e310e1890587579a8fec1408d70139d968e1c688ae870f94a8bd576d92788e0292a049a7c5dc7efed0693fbb418f1e92ab7cc7aefbb38e7ba2bed1c43a5c3f5066968042f50de1bb11cfb50d072bcc3bbd42710659ecdc32d7d298ae92223d0614f7de4f1a315b21ab4c9c80d7f4fed397066da10c3c67fdfd2ef70738fa1cb61282ccb8befc2d81883e28803e642f79949a907d983bbb6d2fdb929395aa2c041a96964e98b7f2a7ad72d7bba08c28ef4ab3895a05831ade749d066d2da0ca9eda602ad1ee03874897f6e65a179379cc737fcf74f79d53ed99e1306e75c5457847322147308dbbebeddef3555d6ab7141ea66c22c4809967325a0e04120cfc1425da04b0b8d20af4dd2690c2b789f7e5c6aa0f3a192aed81a5717e10331bd10247f0c7e2b47cc2385617e0207f79374faf112419196441407b58916b3ac7312f7f9416e91ee05652d56583f6a2361827f687a653c07bae99399d3d80e53c7b4c55d91b7c8013f0667b1ce9af148efbd1323cc2e9da9bce020a50f876d238b4938927d193cf5d3de656783ad10288eeb873a5d86bedd28e7373911ebef8f5b10777fafd4c220bf58f3ab882b94788ab61ca54bcc5f5803129988211b966d3eeeb6162fc4013ceaaedf3ca1f27e3785f423ff6092c3ed8624475ee9c91731f59f30fa5dcb9c18521322c1c50466ce15d167ada92bbd9d93ba05b740ea7e179d8d7ff7d3c04eef653159edf40b8ab97f65736e03152fc9b7dfefd2916e5079fa64192ceaac449adebbcd03042ec0e39fb75da153a31b7a7b528cf3470e9e9770a445473fb92f1ff7db21d8735aaef11dcd396082cff7cb7a9e40738c3d743f48fe90cdc9d912d478474c5c4aa40078e6e1484f4fdf3944f7c75d02c4ba46e0fcbec0145864517401455615677817146529e99173e78237ca9adcaef577cdac740ef1ea5379bd6dcc20b556bec79df23a7764d1c5e1a1c96b1c57b0f8ad58d7cfac5cc961a1afdc904036a9162df1a8b7487cbe630a49ecf0f15d71df694e8aa3d6c1e43aa3c76ab9c3adb906a5c8f4951992820ea1840a41bfb61efc0826de852fe449172dcc575d2c1bb6eb8096357d98bced6697ea4d7b3c129e641bd64d9e8075d12a061a332060db799072a538ea1deb6c04bd024422ed2aa41069e22890237e96a00536bff121d12ac95ee3532c30b41bd5afa24017493e01c9dfb9e5980b2469a469e44838c44a4fa4abd6fd9a766511b72f6ec0595c4d5d13735de2f0479b14c4d26a8d8499f7a2f47e505cf7064401325fc222a3504027f2da98d1f42b532feb96c35b498d90025759b4ee3a35b7b472c50367b81378f8cb851963bad447be988b71d48a8ea0b7e9b7657b7966846249a27d414f9c66ac2f420d0dcac7ef81b53f17763e084c1822a6685874ae97d6425942c97f0daec7c7ada5c8723bf8dbba7287b8fc5817c6f2672dc61d2dadf44c617591f34ecc8d2950e943ddf76d058d8750631accde15e1b1dcf757cc5dec70fc19033cf9e7c60f1082e35ab57c30d7e6e0a30ad26874bcbca12afb29ae77c96455e1e94d4c15fb35038d2c7c327cd68cb7014539498cbaabdba2b499363afa38f113196d6117d0d5244941a25cd49d172d2c1cccfc69908104bb0e3daf263510b40687802d38c7641efc708e937a92e94611bedc1a238feadd812f136bbd45353d52824eb0a85124536fcceb0a586d3a4add6c5571c9971b19c544e84a53a5b8f44a72f69572f2e7edf6d5b12b57274c4a521ace0a1e97d161481273b10ffd28621c4ccadff43c3a7d1888a9840f292d2a0eaed021760b60dd1bdfa34edd520d95c81353f55c9bc85d4f943ca91db12da01cd9bf645bb084c88c0d67214d218c3ea5aa15bd5fdb318ac836e8b0270921d8b90a485a2be1e77b45fbd94359febff058e7988bbd821915939d5712618dc15d6e1ee6e46990133a08a9c44115157461f095cac514590e0bce28a191683ef9c6ac3cbcf059b383ad1f60c150cfaa63fbc6c0cc4ac9b2d50673fec0fc1bbdcc20d86d046dcd68b03f282a1ec5b4c14ad25f4eca764267f30f8cbcf9e3d7eb5c8d782a8b4ab2fa96b3c923332112b07e161f8e55cd3c92a8342335949b152a4adc6587f61e136ace32d1f7461ee9935b24adfa250b68d3f7424f6b4bffdf2cff6ac4d97e8a6ef20339c9bed93ce8168289ccdc4c58b410eb38891dfb10b2da9a6c48ffde6a457cb177c75155bc60992add1416fbc8d4ad62d7647c5d4b9198ccd418675a95f615f6f3eb755703b1a6c025e5fa588b01c3c8df32efa41fce2feeefdc4fdac2ea5acce1bb214582f4a8d0b13890fbd62ffdfcd67be7a5bc6727feb935f1e4141ef25080419a239ae700f21d1c843196c921a7613aca6c2a17954b668e1740e81ff2ff95d930e872cc4358e93d3914cbed9a3a6c6f084ad7c331aefb62c6687828c9b177c83d642032c932730447dbfc1c6c6ad9392a5bb30fba426557b9bae91b0c409639f4ee896280fce9fd25be1b6fb908196d4ab061bcabc689784c0b9466d9e1d4ee760a453560b991ecfb427e6678c542fa6e5973e8a3b39f711cdb64f110316bbb4d30404a8dcf6ac0339d8175d2602f741fb264d66badaa4fc20d700f531d2d36e78855846a426743e3ecd912f8e36d01ae18a10039b91b9d28cf7ea922d56caaf234dc6ed60e5f7b3587b5c10d3ee4504776f923eeebdc4cd4b75f82f88f3d418d237f66efc03b6c8a656f17298953044add30342b9be832bc7026926cb5469e3eb2c481b80ab0ab2a82742b68db8db114f88a2494ba097642e7a3ff840293e71ab7196542d69cf32c4397072762fcba66093b34f4b7813f39e31ff2f7fc7be42a0177d2459044e28f2440ffcf118c54e16042d15276d3e54a1ca4b53a33bb4cecaa82a1408b39e2cc85ae75f365d2901365205067a40abcd712e3634ba9ea35f2035096d666c3f22b43ff81fbe0b1ed0e1f5fcd952f298f6df843f4f7bc98fbfadaaa9738314f59e04734bf19c60e9c8ea27af1ad9f45e06e91852cfe29357015a9904d62aa729e49949d39cfe004502bb52460566456e2f229516f826c54d131a579c4c08081de7c8e91b408dd6b0ef0484a0837cd73c11b936233840a9589f8396242742907fcab8c1229e747b03faabeb94c417d417e8d09346818138b9c6d3b5b35ff230abd6cfe4c0e2a0c1e7a23d3e36746ff56540eedf0dbaba3cc56b93ddacd38440097e515cf5d892cbcae71fb584a0e01971f8e7e4b905d6213190c5d36031ea24c3579bf04935016399d91621c3a7f4afd9a972acdf8bda1c318f69c750a5e8764c7cbbde2a9ce07e22271ae6773c29110815a46a1d85a489ac6ab6c53d64037ae01aba6ebd4b69df8bc1123bf643904995b71273dff845fd8457326f9e7143cf12049d7e82a137c922a7b35a1574b44bb2770d09f57f5ff059a728e38ba1828723fde9620911b3bcd8529b033db6580306a48db69a1077a70ce6f42ccb3532a71ed195514f50e3a1d943a507a4e867fbdb86cc78a37103a4ed9d06b25afd1781d303cb56a7c27d3e330349bcad9c3ea588a9337857213656051e0d4946f7c72329cdf975e071c5dc54999e98041c2ad529a173d140a4a3784a85ed6c6fc0185dedd5cbf18e7091f51ca6968617ffb4df6f1426b31a081d2a7bb6f951c5aec26d9c1d52284ab799aeb4bf11d2af1b487da56de8e3a13dd3070932502e34b44713973613ffdac6d62aa24d06022d330f728ede5450efe15417afd5a5e9c2ee5c74b5d86e4aecac6860846cf5deaf5a74b27f2035a3fb386998b3be3e1f074c7c1cdff90e7db73ab6e4cd6540a0352b027d8a73fa3d8fb7572dd8fc8adff56885f02b938e36aac26c5f8422544d68d0b57ec74fa515525199c8fb41b3ce5cff07941c82c0ac9be03f550f86a7da74a8c84a247781a300475d7857ca5904fabf126a5d7a31642aad51b918283a9042fcbbc7131568c48ee4a36b602c516867ead5618abd823dc4c42c6d8989905a4dbce4d4d0249a36dce7a42ba37a15a9623881f2e88ae44433464fcf9cdae4ed79fefc2761cf0d3beb7fa24048bdd6376a89046a658d1c8b76444d920a65b2442612410136a801a2dac0e0232ff5eb56cfd5b2b399a2fef622b0b3ac602127a717b5c428d55d7db0798548eabfabf1c608f1620ab3f6b7f2365fd389d7669b0354c943fd2d4a1ab8fbcb2dfeaafc80ad635c68e1a8a38e5e41d2be86e52d37ca0452a7bfe2817165b227239db3de65a0226e8721ada57f1ed18a0fb64e4f5f6cdfd455c78f582ea55c443963960d77ba6fa604f19960b4e2ad944fb671bcb98ef27dc26a884ba0573291b29e95f783bb34b43e74d14ba5d27e430dcebc42111d7ff8017423f5b1c8c98976596f9710dd8afaa7b308aca88d7b7ea1b9c40d06607fb6b93c75d2456e6f671e89a77b0cb3228eddc80de85d50c7c273fbb7ac165f810b696e7c6866c9d4449a20e2bacba3d2199da9acfb783ada95379a729fa2daa995e6822d26f04a62914d200fb7f58b80d07198ad4b6d5bf1e38be134fe21444b048db3c385f0ea97ecda02f11cc9f66d88cf418a8d98cfb1d79bc5cb9cb7a44430ffcadf636231b268301856c71b45be9d34ce01fbe6fb260e3ae268e346f1d282405dfaf9d06a2ed35ee63d58a273d45aeedc40db97557fc48ccc8d0334b18772b12b8818d08c969964b0c34cad98e17675937d113b94424e0f9dd6404c5154d5b101fb057813722654fc7da71fc741d7aeb67ff7db7c9cf5a4d6bafa5ee73e959b6f4041962c03efe2a5dad6d5b80078820dd2bbaa8292988fcb76e5ff5751f6f1b8f66820e005ec7b6ff52f3a94a5f55981853db96069c6b38e09681495a83a8a78f0138e251365547a346bfdbe40cbb60388d804592bd7a3f58d605cd85a7dd68e6261924c20f00409269855b4b6d37ed3b34f5b706ec9c33cea06d6f8eab42d10fc966b3f8f26de7b1e24f9cb78b88e261ba444b9792c569c5836c3f5ed2212ca12cd164e698aa3e846ff04b32cf77030149e21cb10eef04653f07366042f6b1e7554fd41784a22fc98d3e69887bf2a72a3e06930d98aefd172c341104a41d02725fb5858edf4ddcaffa53578ee8c1293fec450af2aa7ea294f6a1608d9765043b0c7ea2cb3e8a3d285cf15caad76a2b7ab04993daa1178da3effb495a4cb4999b600cbb25f5eca1fa8a131156fb2521c9ed86b36ddd7fa6b2cd05e579c38d11c216da06f0fd106a30bcb5ce1a88b4925634a170364d333a779d2c2ace3c5cb7fa3923bd3c9062b9f9ca87c1e1be8ea947a0c1bfe058325d7f375dc8fc67eb9ba7a4b5da8657f55cb54bb095f49e4205093b6eec8bdc0604d8cf3e33aaa080f6e67d5252a4e72a8333a986cc24b039b74845b2d638c0315d2305a920a29dc7a3472f9013d84b5f530d3c50e30696f5ebdbdfebd7659d71f8de2affa9b64ac414e75bc2fc4bea1dd305dd49cb21e1971932d1092c8d43a5ec7ac57930087a225212fd71aaded8f4137c6763764fa7e5a27134f1fc14882bcfb79c621048c01a92d670b3c30d021952acc5054b530d53c6d31cb03165c28349f2980a5a648da2e28a0fcf28416fd7493d08f4705c509c61341db1afc5874dbb02570cfe0a2a1cf6c6cce1423143d861d3f1f8c1e6fed762eaf836b6f8b7b9e6dacc241b2b37692d395a70ced7bc4d0cc5752632e937275c6182a4e94a213387b11c67f80dff7dc401c25ff6b86e898692d30f34384d6d5466f1f8a6ce4d321dcb494b6147065ff0ca67a6319e61ce2a9f9d89ae0cb4e3f09d72eeef58c6fa7c2ff4a1d201b23c71371533c0f0bc7bfd694a7332d01a1bcddd71c45384a73aaf68e86169c5ac9371e5d2e19bed4b3fe16fa35abbd62480b4064137572bf9fe835558c9363260b9c7e48f03f771ca0d1fd2c893a0abbc620f0a939fe7e4b36dd276a22d5cd3fc761b5dcb82c51c3cf898802dcebcf784cb549003d3adf69e938da390c01c20b7fd302d2b9a6c3de888e415c9316b47791cfe64f11a5e95565acce2aad53fedae0c43983d5cad0bc99251c300d9adedcc1d88c6e3e2ead4d3de85adcad0a19713c5d976a09868db0d336e53c3686286193d02e74a5b5fdd76f8193b15f427ca541dca4fb34a4b1c18692fe2b46919b2e28c337543067257602772d4746840984b6b2035185cb6881cced458b84a7c2a3f800efbd59a7f75453ee9d5b93a0fe937b97437f87e5ff64d4b8b96399d77f21442969be722cf96ffafb09213ceee542ba3663d8104a41d2df84a53b4ad30be9c12d9a0828f6abac24ffd5f3edd7d1ff4e749884d35c92e579f1e6e8a66a46825e0e37b8db0c2f229b3e6f6d7dca6d7ba708dd010f7b0c4e0f873ad4ea4540592e464124f7457c944f45abcb3c6ee96cd74c7d18514d014aabeceefd9e7504c03ac13045c6a4dca6359d09e503d447535b8b2ff10cb4c0c2dfb08678b417a5b25ba97929a4e90abd2a3d1d37cb688cfe3856428467733d170fdeab2f3cad9e8711b31a7cc174c245da2f3063833e393ae19533c433e498d0f99b47ad35f0cd2ad58f8c0bd79c98f123bd875ac3ba8416acffdf656b7125ecc104c40dc09c3f7028e94a57a4f9e0b793d4d3790b90b8b498a111fcb7bfcf2aaa539ce93538497cd5a79471a8c0e6bbc9f9c3a163922dcd63f6677fa434266bfa0cfaf3d52e20d228954d3e16dae987ab7b8e58be8226d2c99102ad0a24a2412e9318c0609c25865241a6d9ba4f406b3956f89dc55f8938e7ef14bc1186eb3d7142af6ef2eceeac5451b53bd8553c8af564a48b4ab01f0878a8ad67e40686a0479b3947c01a190bc261d32b40620c735e2f58415f7f4aafba03d352b6dad66a4a72aca2d0f70d3f2d345017b4dc8f38617b3bf8bb730ac576e8bab4e4dc235fa9c1769b6df9b25c97446bee81f3c11a48abefeb2ebce734ece0931ec1e2909b9c2e28140f5bfa8e4adeca5ebd98373175b20fa3824a12095bcaba42a34a8c7b7847d72028c4acc6f639fa27f4a65d84d57c885811a9b038e8b9b5c1c2080c0b717e2fd98cf9681aec1594b5084e40aced43be2ba997ec2c0f2054ee492d9e06a7b5ecc50a3b9922c0b7ecb6e129f6b657f9fa39958be3fcbc9faa8bcacd09882561f8b0c66f7aea033aee1fdd65672036bd47b3004c8b4ce5c4fc4229bb06903b109572e6b9c8057bced4444d2ababd484ca9bb93a7f054705548ae1d489bfe8fcb7b9439d6a4df08a01edda410f567f3adee5f525374b111130054d7d84e253627f338fd5f7f38053e08fcd25ddd57afb21e740d64b074f32aa5ebdd04f88f57497601ac0d3c8d6d511b6d23f59383a2d0c27a445efee25a4fb1bce67ca31d33bee043a2159176b48a212c594ab1a7feeaa2c4cde3de441c584cb080ac651641c1e317dbb2c87f39ec752aa3b3bb1ed98db63a5fd95693ebf0dc88a568982f3b6c856f3b87dcab5d490868946e0d61a3853bbe73c0d0828ecd8f8ac7ad7d3160e22b99d7677bb6b7b9b8db3079cbf510e6b39db76c7f7b823d5b0801b7dd14bc4c588a5b49f5e3df8eb9b8ebd5449a4bd2750c10cd294cd5c9650bd4cd5be87593efbd860dc23f903945977feb04514da054a5f8b197fbc4071760db73692d544c8b472411d6422a3acd1ca974d187531ce19e087bffff7fcc65175ca8cae4275b2f2aff276dd4f29d649506e4c38af6c043adef4e41e913703a0927b0e10355afb66f510d86006df7bd4ef0f0dfc8dea2f1a3c7c05ec712484b0e663d9e95ac10a7f142212026f6a5aacddea7deafb4c76252ecbf5a410080902301cc09c726510c7734073fda7ec4c01366aecd13935fbd17b8464138d285251fe0f33ab00fe5430f984f7a5601c8966155d10703709c1aff14966befa0e8fb89ecad294c9a9299f79d2abd9789fee88ae31bc9d1e71df73ac690efd65e41bc415e32173faba939726465089f5693bc31e2b3bdafaa6e4356f47e7046e8765718b49cd072a97f5591e64e7f254879839e1cda6fcc9d8a4fd33a3d5e053aa3f63939daa19da63a7faee69f014bebc33118739ee2e958ecbd27c84c45ee878e80121143fb999ffe23bb51b8a5778b4cd229ea086b4658ac44ff8db521c7aafc43c4ed8143576569f6ef091d230c4780203a5649d7963a7522a60126166fc1655f13b78f6f00e065ff875e297795cd2fe6ef9dccc98963a1d0b8ba646612455abde6bc60b39e8a2fadf27ced7e9212cff3c67149d4cc016b0033710ea174eca1fe57f9bfa2d3195d0542dc885048bd552c91887980488982e929e114cabe5b490f2270b51f1e97ca5f85d8b40d1183eafc155ae05684afda1da94f1e3a30c8c395089b6effc5bd9254363f7fcd9153d7b8c27fc48e889f7f5787a1fe3240cd2b0b61280db820da6ccdeca5ee91a6ebf943821817ae63d240d64e5d91ebfcb813c7530067090e71b9ed6b8a993285bfc51ab3a4133c79783823a7243c9af9dee07b75baf95d9c59794ffa8096a5cd7108decb6faeaa601554bd36baddfacae74ddc978da1290f304a83465521229d21c6d20b5fef0b0cfe4ed439a4681a64bf2fa2f50b14db2838dc04d512a7a54e561ede0dc5a589c2bc3712debae31d729f8f9ec8a1aa395eb302da01e45b3b7cab2af33a1303651d0f5476cd6d0a1817771a51ce5a8363150c0836f3a2d399773ad4493462ef24067506396d36b80c9ceaa4335b923eeb9ad8585e18f1200120dffcac2de7d2120ede9621ae59395e1527d776f7bb666070c28e97cf06a62dc52f5ea5068343ab31c5401e6669e2647f26a441babd4d4649060b9c2bb4887e06683e5655f1a457bd3839d6f0fcbe031b1a49e761b2a5e9a217a533df7dfb0bdb2af4db716881b876e3028568ce80a91179a8b2891f28603eae7d9e8d9274c9e7d5a3d92f6d2e9c9d33400c9667e7e123ea364fe1aac4b6459e6546285ac589674805f8c5c23c477ccb92213bcc1657493ee055d9c5072f2154c0295fddc8d9be30a07ae1b5454ad10c0a5a7f3c3aa01257e98a702163cc74fab809775234f5556d9a36738686b8600aaa0335a7400d97786196946673f1f57f5abaa904ba2c4fb09a4422ecfaae1c073211ac67ead5e3eee44c4b40e43bd0aca62da058350bdbfa873c5281bd188ba7640f29d45eff9c2d351bee181d26e0f965390a09262518c808b35a01c6ddb88643b4389781c7e7850c9390127d05e249231f53815dcef9a5833dcb49543e3cb85515d09c42d16cd7bd79ec2756c9e0e5f95ee7ddd6ce19d6615efa25c760f8fc0051084147c3677c9c6904a9987d40972eca3df14c941c3cf9b4f949f83adb2fc17d3a3cf9639e5df82ba504015e95ea4af6e4229841ec05eabfc3924354c089694a1e9143b1c06d2c6d5b6942a36a0908734edf254b71ac2b5bbeb56930635a2dcd2917f13397e85e82fad85b57362ae6df9825bf1d03b9c8e33ec51cd2cada23850c679eac39d845c6f51dc6772c0741ee7cfe898f4c4bb27a7c0252aa473f79b032d1fa3df6e28a5f575bf95fe6b5b7fc225d71db6305ee60194e15e575794ffcd10f55e5174803e4d5a521e535f2b520cd6d21827e697373feb726e0f5f19a5fc9a99b4b481bc54b5fc893a7d2830285e76dca8a939691aa0dc960ec42cec4c69c28ab862c658d217000c8b185a55ab466a8520600fbd7de7378bfc0e7ab244df98ddb08dc79cf23632821a3fb0a8ab12047a78020504c80bc4c39b541f57cebf08aaac69ac6571d4a551a80362c2b11dea28b76a0031cddfdef83a3292c54b32423e0912d1cf6b3029a1e18faafd7e9c2355fdff05319ce1845a050f913920fab56c699fe3117803d45aa4ea11e744952ecf49d7d68d0955270b8c8226f4b7dca0973a1ebd3b97bd5fe0ee49617e31b4dcef15921e22e6a41676d183417e7aca5a90c3c1ec12a7a97730d5b354d608d818fa270a68471ee213f98d5c8d63d252a4746754d9e1fc1ab122b6a88d45dcb4d33017f4c3b88817d97b554fdf2e6ae8f45c23e9e9590340ddffe2d61b0ff69385379a00b710c48d0e10410f1a85e95cdebff819438baef15f4c5434b3a0de2c7365dfc51cae8c2aee4bd745f7aa109698d740e68dc4ec8b29e139e9a9c91d10da5853ee9963b07e5953f23928b89c8fa7ca27d3dd5adb625273bf4a927dcb3f10e1e4dad20827185b865f657be7141edb3403f7d29b8922b76c3171d6484b38a249283bd63e729fe1f62e7458a6cdd093ef94da3795662c5a055642f9727f4376d415c455f430c3b942466203e0ac3e10a3b154f7ebf8ee6d6e664ba5318d65ee94a77cd47ecb1c35078377c12ed03dce4d76ca98c7d228877b848595bb0a474985a98809da203aabba6d23fa07c7af30c4750efcfd7ee7e4da54b6fef59a089bbe1c3f5df54a02cb6137d1ef05c891c3461e1dcbcde77268784ede566b1d8395c56126570783597143feeff72d7f50c56823ed49f3d522ceb6930520b32d2551106e2887ea1735fd327a185b90c76f32d3b0889ad9ea6726282a20482e6c8a1c0089b022b898462fc8252bc03ddc9c48f7c55c3d3cac3a255922691c7c51aef2cf610061c058bd49671a42399ddba61cb1c5166ca1830b4c170f411417226775d68315fde7c01b0f8fee418fb474819da5d198004b0da5a32067333c9bf8e38cf9c7ec8e250999d900014c37a90dc7bf3fb3d88d43a7856fb5a4f0251db70cb3a777a8d3f15eca26d55657d4a246f5d35b8e66566cac6e59138a9eff4244799436cc69773159d587ea197b259d1f84b681abc8e0b17050e01b1de9ad074c44ee9c510d5e9ec9abcde785d9929616de5133c9de8647bb7606cfc092eab29c599a3906b9f288be330d45d492e40edaabe392ef8d29d7bff9afdcd65ccae45415a2162c6f2b41278088fab67968d58b247f73f58c73a325bc509bc7649a15ad493955a9329c43a63702529e72170d4ad74e83d332c62f3df9495ea634e5a52c64ba2fb5bbd91bd97328efe19d675b4830a25fea748ed74a71e06e4e1e1cede2ce381d6f5799220a44c10446d833a0a529c526e305e2546752f2ba8b0ef95db97fd1c76064d570e9c1e5d0f446cf325af12daaa289dc58ebfed52878af2159688810bbe0990b596669818c168cbddc86a4bbc2aa9c825496bf1950d8f51c2d8cc4ae4e5d6899ba535fbb6585e1f38b2a82272b83e463eae0576c93343b89dd0d0137339a06e87a19cbec88f67987b88c793bb96aee276099749e3491cbb3078c8d9c23d3ade0c2f8fe68cf862930224a663dbc4b9d1de0ac13cb53ae3ea563d1bc91f3df7dca765e770e317c90f3fc56cb5f4af4ae839f4d25205782f847445bc0b801c098cdc34bd4b48e0668aec7f5a9a4bd3aa936289bf1405a918c46a29efa817223d2072d466126c22b4971124feaab78e96162e61d74e12e2058eaef80db7f4f0a22916716569190fe0fe992f1c93d36e942dfa810572354ca1104425580ce5bec35f0cd6a1f5bff1da97ef1db21c820523f38c42f19b989de4e551b143d19611716364f31eff03fc6b4a76a90ac4aa21859ac9b907de1292407b7c069f40759a7eeadfe488c2371eab67f4aa0419186a875a953d46213da210bad5f71e97f901dc32acb20c9d1ddeb09e8717eeda64b56fdb020893b81606e332fa29c477681c6937ce283eba298ae1b64a8fabb096ae76c4341273a1f6848b2f7636c586ae45b60b03d4437eec28adcd14800870cdc9f0835d5e65b268c79a33a4ff40d6a449758aace629a5fbc1a1be1e9f3c2f5b0b1ff3f2db7e3a1a136cbf973b6f79e8e56749602155d97092a7b5adbba62f125fcff9dafb0170d33bd05662018897b68499b48141bb3eb73ea7ddae0f9515de44fd4e8f5dc6d569f5e88c77fe0dee47d0f52e1da8d54fd352a87e47968577dfe6dab22c8c56233b5f5d5e90f986574c9e3f3146f433f69b40e8da080b5474ec819c5c6df3a16a771098692a02483674315af0d9882d0bf50f8bed8529d839c4195f7ef81d0ac73e2f68972a27a96f359138fd1d874121c28afbba87807c47ee16459fb2d9602f6983be0756fd3c0e3afc44c387449c6fff0aa99d0ff6cadcd6280036cf277e017ea724260fbbca349ecbc68d5a87fac484959606654a66130a78165641a50bd336116ca2986958080c172d2e12a97c4fdadd5ce4a0f85a2c1322b5798d0f340ead2990cc314abdfd32ba56e487a3d2bfe13959b8ca1129cccfc82b7aaf1ef30c52f4ffaa9a3938ae10a60f4038eba9b43475fa1ed5cc0c48029ac41f4c620fa5cada483b608774b46c45dc09600f9a8c384828294645430a915c5e762456cf4db9e4d7e446a87d383c67ca1e2f5a78745dfdd0ebfe10185b8e59fde3195ed02237845eccefa59683be9d1c0d417dc56f1a0ee0a84687d827ca79d8d17228d83753fbe2ba2b4a9fe3e613fdc427c0956e31980850ab4366e7f048d812ebd01612198a8b09e447e6f59bf9bcf3283f23f1ba6cae9cb15aa845312907ebe7e54015424dc8411339343600fb36b649f7a25fe41f7eb4b8dfe6eeb6421a7b086d27c1fb19ea526d2029e7b0001aec30840ac88c72bd5df27be3f6708890764b97d9d85e661710539b1ead4b2a18e89c1296e91d456a189775c42db2c757fbe6e7529542105cc265cf60032ba23cd173d2780465913e12b4c4debe5a1147bf5cae7dd5bf02a1739a3bf64765b86b5ffd4b5201ac18c7e6964f957ed6bf96e98e9f4547047ee68913da02428a3849aa25dc9cb12328dd8087980d53fe4f219333620c21dfc5e959c0fec9976f6af746c63e88126bf075eb13950730c2966c31f98bf62db33e0fd8055286847bfdfe999189c4a5c711a1f20fad12b022453add9eee209a87337cd6282c243f5596d30568fd5ee9adf2c999c7a8c6d8a2e9c99d220dc47d57f6d0f57d1f97da56c14cbf89d9010bac7076266af7b7f8fd2c00ed88d7e7d832f9a9e4c6f27073f9d6cef9501d1b58d3a7f84f483da1d8e928c40825b91c00a9b7994a692810dbb4bdff1bd17aa48e572d33288b52a0336e5fe6b965558b9c66a0f559a40a22e252a88231afc8fded32536c274266e2cbce3e6938e99c480c4142782bb6666ce346c305a6f37a8e4065ef9564bdce529c0fa60d9e15c874496241739ee6344028952dcd82231e1f40c66959411bd2460325d231ed109906c6e396a386341bc2c65ac98c6cb2ff6fcd93b3262a3a784273e0814c8ded42c50e9266f98d797d882721c18aa91c37482f9397e16c58e687a6e685767d737c191ac22ad62357a8bd49e1e23652373d8951830a1445cc84c60eb5e88367b6b0fd197c99919f52bbcf3f4d2fced61edd13ecfad1ae802fbb2016074abbb7c42f77e64168ea830673a3b45c5a34dcb6c93430bc52ae7c15a97e3bee84928a18f45337d4d63d4117b057f87785f6d8fcfe0df5be5067cb18c2d35beb3417ece93082841c4d6fe40b69e9778bbaa24eb073d85972fe7d4973c071b613201e25fc1db2bf3d4bfe1ddf06a3566a2e1a47d9ec6559cfa066cc9ef60638b3401fe993ec388ce67559e18f959de4614e66febb3c07de1bebf0cf0f363eec783289f5d3c80d8f2349ca3889f78afa46d28ffa712342109908157d32d2f5da7504a3be35e5c699db4171202e2e03e734beaae161b7f5834a65c6cea06bade8fe02c1771002139906240568cb30e6b95fb47540d9d23689cfcb4ebc8106f832526f95a405214defec7fd362374e9a1cd40d16f643db4a0a8afc710ec33037b3b139fb48ad7fa58aab7e16712cfe2212f585aeb6c74d84153bc107129b805851da5aee0fdbe77624f579192bcc35d2aa7765e0f5571392eabbe49826932907b898032ea5ae56fe65a9bbf2540846cc4be58aabc123d6cdeae0a576cd532d4b81d32dce6abc50eefe90adda0ead2352876c3ac641310d679a0aad2c4a4f4c0fb0643bcc2667f07cc0a56b08ac329162cec7f6f48e532c25544ff237a4e94afd48a6a2937558cf836bd8dce6a5f7b6cd774f7571e09ba9db52e9ceaf9bd48dc1e9eb417dc712b113a9af8e583b2701863dcb5ca69429aada4ecf7c4f4123dceb84e49ac43600eeb08be1e78f1286dd822f56778d3798307c000db8ae05abab8c9144eeeddc816e3128e0eda55141a477a9b1d58284326dd187cd18582a888d0cfd940396ed0d7e53eb8e5f4293be19981f94cbc7d1f68e279ac261861673471565bd85c1b6bf0278a9629472e0e1501016804666cf951f073de0ea2cc15de81ede647c8760f11e5c7a2fc497dcc314a5d1c88b4f0d14f7f5a4378828fe8eab6589676ace617f8ae899ad2b7c74bba2d9dc5985bb382f42c7fe3d28522cfd897fff7663114daacdc2f553379410182d8bd40e7ecd52aa212c1bc85f7bf971054cce437a65b287b737e0376bb43d5bcd983ac21d8b1dbc3bc604d3aaa098b83111b6bcd3ef55e82902ed13ae6a82ffc25cd5bfe045e0141b526af919ca435a0df6fa9f982163f2b01fc5dc1f7e9603821d381134787ab9c2525494841978c86889bf59c3f6d8aae6552864657a0730580c1ae5f7b63cc28f57079f14791af310112e3f9b8b4c9f8d73ebdb573c0bf5ddc0464f0147cf6c8c2277eff0c84d683967306168e121456a5e59a18a30aab9ca8f204008ccfae9ceb9ab53f432aa6df2cc3c4497575d87626a37f10a619c5e32db2d5fd035fe978763a9a4adf1339e40ab0f9bea9a9fcf4b722903c5d73b4343d49fc8aac6f20132c5bb22911820408f004ea4fee298d8360fcb9f66c1dfe8e95d3bd596f616dd93f8d3629c00fc73cf71eaf34c825c0f3bc2d43d11890a5f14f8f9342907964deb3ad97084db84d74e467333aad1a602974248448f6ec3aa15f708a92510487d8badce047172d380d6f76068a81626ab5492bd3ec65038a0a9ae5a573ed74bef0647c39963eacf423d7c7494e0fa9e0dc05bd5582fce37d91515da32ba4c6371a0a43bfa72d44b8067119b01a02aabbdfb11c2465e1dcc9ec2cfecc40e87f5fe890dacb47bd956850b13fd85c975410d8db6ac328855cba46d76b895f431b027dd45fbf90a1cea04d2e45f8a768d11b8c87f426cc3c0f3eb2348c36c885736dc0eb093f8e61488c8704686608260aacd82131ce512bd784a0261628f6849f1e7dd46ce507b02e598517e04112b5361b0f12763fcdf51146a62158540d75e629ccc41f91a1a5b06ea106baa2e9747a37b109225f1325ef0246dbf662aa510df1f0663c50329a33b43c8af2ac6689765cb8d9a642750b3bef16499f194a62053765495aed814e35191df600c4158974414b99c4a98b0a101e825b2836fe0eb5082e4429a4d88472dd0d36883a75bd170f0ba145abdd78ba6fae35627c75f086c38769b24e72837f83aab3b30cf6dad8bd62a6b00c2aa3da9e7a0f2e4eb0104d418eef5162ab8733c69e837e01834017a5083024c3fc772cdfda9b4dc83717618c47c570d3b680fab8c2d7ef28322da1660425c1b53d64b3dad91bd337cea0e7f4b6408eeac3598c1c02483152da27b9da573c4b44c95d33c8c92eb89492dad685195eb6c926af3afe6f4c5719d3bb2517dc6faeaf2633843f6982af47d921029543895e71eefb1e7f75b97ad5746e7997ebed10fc74cf191db5d625d1067a628d436a27456202e7fa170c1ce368c3af8c05b629d5aa9e684958a71ac172fb609ee14e8b220f14625b361ca7ae8c8a34c3b3e3546d499eea9afa03e8aba45d059c343fedd1cb6cf1a3ccd28dc11ced6be86e9ef372b1f99fb6ebe70202725fa4c08e9a8594e20f29e7bc88c0b84a74f2255aa04c4bfeb54bdc2eeca46aaf10e04403aaf0434b99b470f58726e5b6d47821d19df119e94f5b2f767eecdecd00bef789ec3790920cb504f05f49b6273219203a6f267b1be5e5d2054e95f26c99775ab94e54fdff6371d198e72de5bb7cb90d40efb6a833f30025b7d4b54a31c9c869bcb55b060912a626dcd9e3280d08e6476c0575d682aff7a2165ca8e5ab1add7aef5397de42be89674da46a88fb82a98e982eb460a106eb1cece4f1fada4d2b405f8e55906454572d5b334d13e142baca073cb1c3a0e50b8ea4f23024247aafc9ff880830884e81ab627e877a5ab553fe0ed797fbb4bab61428e60a14a430438b0bd907ccaeb243be3115b151063430fd12852e1e6d74ada50fd99479b7ecfe325254cbb5071c4f811696d10ad97f75eb687b17a8efa49ff5020cb1529d61a6276542bdc10cd727c49bbaec8369aa80df2de35dd14e24fd8cce817db62d266df32a263b739fdd6adb4a5c66f6b21d333f7e47b3e24968c1ae7e0b0bb0395f018124e1dbdc0884bb78cb935e15567b5aa15b51ea4fa478771940fb2f3b7bd3536b10727485faa091eb3591d7fc2c35015108c1a7872ec1cacb921b09387f47bc2081167d5218338b637b4523a37f86631e889ee3549122cb34ccb5533eb0ad7dc5d1ff01b4cd3c8b6d31e3cc5f8841ba7e4b8b49b41686b46b9763dca6edb9bc19fec4db11c79971fa522d978106630fcf9c756a50a64e61f00c8dc0b87dc397391082d469541a3a3b4cf5057ba18265d743ef417e0c75248e55159c5f01308bf6c20c70a570ae9c98ed5272a87b5199c9867e75df5daa7f847b765679265e351d659764a639a416864e1e0e8df1076fd3df46c31474253e4a6d4cc8fe37d79e5f808383c6d9ed58ca7cd7205a8d4447326e48ec6b90c866d929cdcd22c82cc3402583ae3af7201e58cfb7a52450250a95167dcfa70404e8442fe4e0bb18a0ea9dcea630bd3725747ebd5bc8dd5eea92a59e991d695643a0f3ee0ce97e6983ef5db82640272f324a544ae0b9dfca29050b9a04599c8223c25d0a56dd959c83f965fac78b228ba3ac2f0eeac50d50d89b7301307d7cdd49d5322ae113dac13ef2f85581b996643c655debbf3ae6ca9c9f5b87e1663579d047e8d61a50deb65f4bd695c90ef90616565778dfcca4c4fa9e10e8546dc64896230254b633df80f9b2b9c11cd5f16f96eeb4d4d982505bdaa098973c06e46b6ef01dfe8f37a52da517e44c8f11c83350af18c6d0c2677af53cf7ae85c392fb29aada961c930f76768e0aba975954da56ed0ede1aece4d7323041c477c9b52e217c6a8ced79c712e8a8a346c0984286fbe8bfb4aeb00efc289b6147add94bda47d50b6c20ece4c1680b4c2b17f4092cfacc508d97749a36d464b1209283cecf3012dac70f39cdae8c2e6c558c8074b6c31699590c0037621b306909f6e0872bdf38ca11f3a4ca2caaa14dd6442b79cba629758afb8355e0fd573ac12091f88f78861af9bdaeb89872b0ee6d352664cebdc112782266ec980d0e3f5175683a426efce89e5de14b01e25e1f6c75faa812230e69824cf9e7bf67a630d2001d6fc5c6ec6c8b2d1569c367582392bb128261eb747d4f8f176a00f34d8fcfecdbe1852396f0e34fcc0bc672f00a8499cc274bed0fe58994929e52fe325528dbe4875eb173c730943e082483ca58c1c8b6f89e0d4e181464f28ecc7fac3ba8a1dced73188e898af5d825fe385f1ba11ecab966a8c4df7ce2401f70308202e1378a44d1fb25beb7fdc6cb472d3d28ab270af1ec2565d8a51ae8efcbab1db54c4d34dd8a067d83aa7017ceccd73eb604f9da5230ac9235a3570639c487875a5ea4c0685bfc4cc046a10ad989e2a12486e7279c5a979510d37e73a87bee911123e655f510bb1e7ff0820a71996ff3a419d346fbdde94fde3a1a8894db05e59cf634249c075b796990d2dc412dc5ad81c6629991cbe6ae7036642595fcb4a459a00d3088da354220141b6f8512243e2c417410f980de11e105bd23d6617c407c9582fafc6bced136a70ab6e681a624512bcd462415849f85a241f55dac6e14f66b60c73929fb7b462c3975c76d60eb97c615187b2304578c91bcc2712120efc65ae40b69f077967b436dd56cac0f51f16d5369603ec330d26d5b29b0db0704ea5017991f57cee6d0511b9789100e50392a254b4948fe680839548f64e5adc6832602d67d0c2f03bcff56c7f5c655a9eebea9b06122d25dec4b8ad39a72f8696b58bf155247d6f137efa0ed456b3150bfefd404fe7f23a106e67b66f642699317a5285cce9735d0f289cd70a7ab3aaa7428af845a84236d9451d8aed2c1b835ecb519baed512bfc1447f9142fc556cfeaf6292d72d48986a3311c198c65e290a37d31a27aeea207575440276b83f842afbff12bff33154fc27324e66645bfb8280cb56a3c33cd88b2f498890970e98ddd8f14f081d73f9a08324cc0b5e8502e0cf7584e11af38f229dd5c135faaccbaa815de1833f6432d39ae947afd83bdfcaa9cbebe56e2f4d69a04b95c0bfae959d81b3affb827dc89dc916aba61ce83b2e318fd2f7d9717a081293422eb91a95d40956950d5eaf2e8556fbf3c6c66e03a84827da4e54b63c00d7a278c7ec3ac2efd024698a823108c218394acde5be02342e8df3f85eccb663fa73b0bb4c787d02d96bc2c83eda02a882b222081a148064745fe306b14db66e89203805675b0da6366ca86a3d60ca74c41620da26b851c392951ab38142e6af0017b63f3450c3d7d351149d438c42890c7489e408191ff9133b04450c3ff4590620cae13a4676363d9ba710570d2e11e45f6163a68899673bff0c73f3534a39fa217bb92d28cb9fcf0773ff24bdc6ad2c7789c89f0b11c9e66c9d8d979d43f26096d187957ae1f753b84e953f04a836fc030a351c5432692ce62a11a181a2af77297fd1f3dd297c2d6fc8c5361e9286d21df64728b79280a138e47b506b8f40fd009824e3284dee384785788312dd0c1763afd9cb69d925a7ab0792e2d9d1fa33f3d0c959290e1e4a426a39b41d1f65aa90fe0a2fb83eb2e23a3b3a4eb7d8dffd38f84b49f0ff28db183a0ed40f7f4d7ffedf02506f4778c1aba8df9f09b57db20f34b4e7960ff4af37745ae0f4c48b0453eba44c11a3501ea13cbb7ed9637baa8151817881ac446ae348c6a8a0cb65e99f60582c9c31e6c533e237a59b27184d7faf0fdcd9d294cbb3b1b5b48209e36b57e90c5902a2c79d4ecd7cf638c3772fb4818343d072d0ffe0b4ff40c1280b0f28fb7dc2dd2e72da16754f9fa509bc17270f88283f40b89b1fa0e79c151564612361b42eed03ccff9b6d929dc7926cae4cacae6cb2646e64c601ff0a7065bcf9c81b68791c78a72257f39edeafd60a119202bb032ab38823c0b691512971dbb68f16aafc5c17e6b29b1a98b90743564503c05764437d24759cd39d6329e6c1b50d94d9f421fec1b3e35c40b6b7538b80822e9916fd629fd78579be04e1a17a28afc493f7bc4ccef18336d35aee4667342d29967feb8b62062da36bd623a29fb7ddaca31bffb2c547b8e2e4e5ae8b6110ceb5b38541cb3c2d8b17c891df383aac42b18385de77fb6dd137305a036f11fb52bd7e65bf88c899a84c558b064a34cd15fd6ab6ba88c5b7a4a341cb9e058f43b5bdd34b3c1a9433ce117ed130f805450d64712e94adbeab3608751d45de58d5a1d61906e2041bb460cacee54912f47e8599897cf658b30463a1137e233973e2443323b3d8a54c90e5153e372c41b2ac101a9f148bd6f51372e2901fd95d7ffedf45c8ba9119cdaaba1c524ea795b930b7f3338d1b2f77b2d1d5d58ca5ea06bc30da3176f8be6435a431dc766395437f2c4c79e478d49a173f4f7743ecb812bb08e6d21f5dc980633086ec5355b573f192b5d36894e59a74308d99c70ac46303bf11df76766d16708682b3927ffd3c45d55d8476e21fd135b75a84d67b6cc21302bf37c248d150d32f2303c4e29ff402f175a526c94705b3e878e00ddfc844a672584bc62402da8c7166a7c8b4141e946b30b9843198b0cdbf1907f9dc76270e7784d86a702e0ba5b5eca253ad3579f818d33dec14298e43c2aa772d89dfdb0a1752d947d9ff4e11f7958957e80a170dd15228fb9437d33d293886a58ccf3f790f6bbdda66523deefdcc537d3e1a67253ceaebec6cfc7b26571fbd143ebd837a31423d7ad4053901b13e4e4f6e8a5a66096b56eaff9e58082fae5fdfaf7f110b2b1c764577277ddb6a203f2c1ed135faec1b92904544563c959b8706c32696a460969ebba32a2defba5d51ebc2c68b3ebbd00f176704ceb3aff393b023b0725de5868dd7b557897c0337a2dbaccc35979c34dda4c14a543ac02de505f2dca06d9455abb8381f8886ba6d8bf61d6bccc8ff09b4a0ee6d30e39f76641cc71186de3180803db08d0b0745a0e01fc7a8596beb6fd6010692943c8c03bc34be351663c044dac8f4058e396b9911a4a79ccbde1b413c3c5bbbe86db2cd9e7b536d8ecd13429e27f8b99e536a5c4f32b428e9522d894ac815535d8408bcf949d75b07525485e477a2591600089e993170214f1317cadecc3ca30fd41aa7a6b5bd58167e5abb30b6c44e7269aaa77e3838e9277fb8d7e3e69d9aab5ad867346594bec6c0b879146c0af9ad69576715fd21b9d98e7f482ac6b9caa9fa7b255184ecd6bfca370ad30549c928e4269c36ae19e6bce61bcca520427ee71295acaf1b84ec9a3d0f548a56898a1eda1f7832c470dcf3aa4174b3aa45b77dd73e9e092f3c16b964f95b8fdc8c8650f6115984d47cf7e15f004bbad8ae8f22954e81a7b53742ada38b554e14153f66f054159ee3155f2609d0942108711ac8de8cffea4d220223635f3ae3d2e1a383073ef10ed21aa3a29f40a8d7586f92e1695efa9cf894cd24c142a63705fc36d331cb1483ec1714cf451c28e20beafbed515c32ca10dcace263644f3b7bd9337df47ce7e6db080323aeded141a4d1d84e2687c2788d15d16be6834caf3e2691ee4d8fd915af31b64bca8483bb29e32e1d17b4cee971386e32d989b09a49f3da73780c9bf9fc27f78441101a3eafc4c764e5c5e8a79c92944f259a0118adf2a608dcc2ad14faafcf20c84517ebd35bd1347b63ca3ca8570ffaefe8f9916dc2352d97e994906249c134e20dce571cad9ff04dd3fdfea73b33ef44303256d20307fb11ea8e6319f5993f8b9283809f17d0602843309606f071ff8e9b832d306cd1462a94f3fe330eaa83d4dfaf9e5ea813f4aa282ceea3f7c7fe1eb3791b0bdbe3fd159daf0bef9a4c91d0d08df847fb82974aeac8c79a93e6c9b997199238e78ffd52e647fc9fe33126e14eac5aa15047c3549c239b2e357fe0c1eb9d4b6859d14dd594f0aa0798dc3dc6a340bf018e60662c8b0c08ef5366e0e17974a7dec8950053d82e43302163ac86ee14005edd82e34132e9477e150548a3c8b770c00f8b6e0ce5e7e5d223911215e3292c915279d9562a478e3df5d42a5bc23a155f7ec34e9bedadaf3b069681fdc82e96879f7867bd6f1740d96366f4ac589eff8f2061c24454806bd72f45d39fb9426a954e08ef0d07d0d3c5b0594cfbe0c876297b4b3af77dc480e36b19011f9105e27730473e7113f78ec6773eb046c609caa1f1efef697eb448e1860d297ac1bc320e4993273f138df1e72becd7eb51629a76073bdf7cb86673a138734d3bb2e03314c29e15fc73d717cb8598a165f22a7cd7349fb5dd73647cd5d836d7c55fbe89c3085cb36a1b57bf755d1abb9ff8c226864e02dcf3fddb6d545c391967dd3feb59100a8c0bf6b277dd1c306c37a9ba9c6873b70cbd2e3138c21fecb9c14a941adf09897be17f63a1e2c3cd42b3de86cd27283618fde349e5b48b11b8740946867b254824ec71fe8c87307c537b138d9eae1b8c787a66e2756c248ca40f911b5ab9ab0ee7f9676cf8102e84f95e0a9641b384b61164ab048cc9efc7c8bec24e1dafeeb80f265b769ac1e5b59ba8354271ab98068bf85b2fec750cdeb6409be1664853392267fc4f943a61c859bf998533c17c276eb72a90d408b56de70108dd0a0d4649445ebd10aa5b4671020d6cd05eb7b55e77011423277cd264ada4d810145d396dfad870ff77c6baab46022335b74a6f2128804cee165b8229fd68f99ba10f70499631fd0acc38b77c0a47b7caa604894494db2b7ddeeda04eda39c796af739152b8aac45066ba168a79d21c08709ebab1f423b1ce6a0f6bb1b9244c8f47ff5f85a31c2c2a49621a72caa51978b69dec8ae1858e5bbbe6bc0f512171b64609839c8ad09520a74673e059e2ff1fc171d5603bc42c7d3d838a3573f37315472a49f1faa0c5737f30115b4c954858ca3ef3660bff50ba103f967d101787c44aa0d5903aa77ad379399c330e32048547ae0e87c23c569511b786bb524a4ec03f9317778e008c7a7a11233f19824a8b487710b35c41882384d4332966cae017429d180bf0e9f75b3a9cfc1e9ba5b9bf6892cdfcd8e68aefc72cf49fe619c1f4a8b6c0db131a22480dc85ec05ed699bacf6d340a45e504af253049174b5cb1729ab376fb58c985e50e5a99329db9291db19a0667269b9113253ac54e336942b22d0c4306dab582e4b17474263357dcf51313de73f932f67e3a6e630198815cf518fb994a7afe30d123f34862b145327284ee2de2823da3f0c0c86f95cc88fcb141372cce3313dcdedb321f00a9daae3963c77b85deee9a898ee0dbe4df39861009c3285bbf0fb2f2f736673c62bdfd0d6f32219d1b9aaa4a00c816b929e406cd2cc4874fb521a52114a22b446cdd8852c53379fb02c443afc351efb2b60e7fd3406285ebad25e22de01dd92c4d9eca5e742d2e245b28c0add51b789ab970e813d5d4621024ab805c46e81fe2bf699f8946756fb23811c112daa5ecc6f2ee8a1966defd02765cd6c04017ea5472ee2408bb691bc56c9ee89d30e0e827eb677c2208b6080bdd6809f0349fa6afdb2bf97d71d87d03319320691c8b5a1bfe7ea4c4e8274e902952a7839723c884653358d118e008024e233c273651f7a4da5827884162041f70430f5ae0dcf7a6717a5d573293959f223674a135c0784b2b818b2131dee10f258862fb77f054aa196987d598d7d3f50ad2c8bd2c747fa7335e229ecce03e265e6787df3a4805c0f3ef6d637a41fc10886fe92aab16c5ab4094548dc597970f697abc6c130a487d2b165c8d3753f618d933b55432e47bbb1f283ccec2c3d5e99827136ce69ec8d641c379a9002a653ef005cc02706a3856e4de7e91787975187a772a5b65e7590f683361ec8758516224529f3ad44a0918cdb9c32edd3dbd642c24619bbf2b72c17e0cd83b2559fdfa8abfee8b7de6b059f5560bd2c34ba3b9668365a89d1a361ff8b229f741b4259b6bf2041cd1f49fd20219120832d7ca8fae6e5aa10f64b58ef41715eb0e2d5b80903ef7b8198717899e3a18f35aad502de3f0d832c92cd7430984989d49a131073b40a39a9b3431f6d7ebe26e0795ad03983d3ec031d7738486e47c278c1bdd02699741e5b262cb7aea47fc2264ea3514393bd5ad1f35e2ddd81e87aeaaf10bf7e4c481569ab3ca15918500453d9c90aa88ee80c43276ba26bb3634538521bc54ab16e939463638fc509ec3e20e4e3c0f363db01077e9198c4375c9273dacea23084a421f94afc9125d9f694fa2bc0eabb021a3af5bc352fa3a3f77a4da79a72fce9cb9a6ca0b2a3082c6777827c641127da1bf8fe845a9b5ac16329c2735454c474241de39c9a3a52915d3aeecbc4848cbd2de4171f6a107df06de7e17dacf21d97e5e4648d6c064a35f20bcf70c20b49ff2dc2020fe39ece273dc603fea7a8d9dfe2b4af3565ae59ae37659b41d8926603c68f49125b7b6edc0b3c48817db580e4ec6d2687eaf9999529504aab46f3c549bd92953086be82bad1f21aa4ac338ae2e7fbeb96b0963659643e346cf15b0e013c0f7a0f82c30d54a5b925d17a35b8b70b5bbcd6d41425694a6b37d14349a570c2362cf8ef83684ac1d96e7835e934d40d584db6bd45a084f9d4b1e55786d1fa8f797822d279cb4d9fa4e2e2e9f00bf2aa10afc6094147cbc3c6b9fc8cdf20617fafdb95028f9bb89b2dc7c199991630d4a3a16a3b90deeb99a12a69f6f2197178c2826bd52e60cf0e4c37b0b654b41b416a42df515cfe74a57a80bedbd3befdeaa9768f7af62966b13cf479aba3fb1ca7b103d88a7291dcd66275b7dbdf58fca33927164b626e781afe5631d4368defb67f269b01c31cc9912d077488a1a92f0dc5dcd760df5a7594d3478ed2f9ad04760d0cfd907fdd4d120ec61cf7290231efc60d6ac91ac6c5f803713634d40b018a0ea454a3d880d74a88027e2d943290049f0d9cd4c2823a3a7401551d7cf5bc425a6f7ab4e29506cc75793657c5b8dcc6c217ceec8227c0d07bf92e81e0437508e579821e3a02563f1ec5d569f00442bb84f7e2762751c2aba6f42d2f3ffb50c26d2c7fe53520a4a28205bdbdfd531975b5c38a935e5b1cb5af760795ad040dfb6944765f1ea61bf7b5039e20fb0a1651fe1acf2ad0f167c47a71e2cf07bae21b38ede0f631bbb81fb2229c7b6b269293119a06478124438bdf95cfa7626e06a155c9cec9c6ac990918995c828e2c24afd5c4feb296ee1dc85ff8713144b205429d1cd9a7ecf2ae97040ace42ed1bdfa9ca025493cd2d3535824f721008425e4f65cd34770b0846e2d6338325ddd6f91ed406f34930dd7fcc0c417891455351d8e4301fc0fc293fcfe10363de401b98fa2f205b7923990620d26451faad4a7766c27517b4c475b0d38388530b765a74d8aba2e21d711d3677a4c8bc5bddea6df14fc5fa63a4869a902c0eb0268b09b73b9ab0efdf1ab9e079bf9212c09e2b6ab92df595a364bc9da82951d8b744b0747c7125a8e5381987da00c5141c94986b000dec05c0ac840f0c2d0a9ddcec48d7a7ef3d5741c9d2961015a69848e166c07d8ed03a6163342585988f16862fac1b1c8283b2c31afff671b1e76ee65c76d748ddbaaf906c62dd4804950a5e1e2f74c7deb4e56ad45ebc2a1b31de116613cee96e5a5652ddc973c5d12cd3c73620908e190879d779d707ce908fbc0235529cf548d7f2bac96feae4028eea496076eb0261ba12de33755f721f542ce6f0930f30464a276f69de65e20513dda7a95a3f143396da89e88bf89789fb49f10940cafc42407deb2761c051cdf91430ecf263428235022457537710da7b811a6607c35129368bc229462badaefc5c8606291735cef2f2fdd79d5d2770e5f5ce2bab02a8a7abbfa064fc607f088e3b88167b84bfecd3a0d494264a81a1983c69676a206b146c4efd3ad0267e3d23a646d071afd75cfb0122b8c33fc33d544499692bd89393d95941d7c91033d1f7658235111fb018fb8f441f4d53522af4eeb5ea632c8e6358359f6ce35e52f8825dcee1d85887d66ba892b98906903cef0a5b8ea4e8d2fa1b55bb5cac7802a6cf4c42f479b95479dd1031104b91e2befe1d9253703f554e66465464688afff678220689a9a34afff770685560aad23a0230bd0fbecdc98b02d4bc870a5a4ca0ba5d3268d9e652c6d8769b3440a559fce9d54e269b52a36d1f2626bab38e24e6fcadd95afb685d9a83abf7f113ef41effc65eab3ef75cf0c429333925e874bd8362f7d7700e2dce91b5846f6a2ff5a7721e56fa65dd437b9ecbdb6789f55bbacc4036b2306619b48b10bb16728cc997de0c766339979d03bd6d1378f2ac705bcf8833d1cc4d05c6f8e3b83b72c757bb2d8a15829ba9f26c62f30a7f103e79406e8f3aaebfffb5e060dfd1401881491873fc61e59564d54bf83fb7e2c5d518bc2afd8c7c0b454a42106c713120361a105d821781def3d78a1c93467f8fa71a6aacfe6f6b81421d88069681a1d09ced56e5aa438046db9ddf4cfcacfc5d4a9522c03bebfcb56c2cb6d37123d90005d2bd77a2aa9b38e2793ffddde0a8d67f38c580a5c49b603589c9baab937f482004a2560ff537d707a719454654cf50a727d762a5f490586a6e4c64214064aa0e1af058c5701b55babf946ae57994fb5ab1d1bd40d944a01b01ac6811c31079ae7ea5c71af04877f3652c9514dc59591eec26e8d00e294a0e82fa5ce586c47d8faef5185d69022814da6ed239dff071cff0fb0d6f457c888295a0360f8371468af3f09f50fe7b30acc893c69b3e6e4b37a7e733f1d455e1c31375e849945aa9591fd050b9ae8a71742bf62505aa05d4972b090b687ec30b2cd9049b2950986a4407591a0e0fbd6854c7ef3cb6128731dcc31377fa8819bf5dbff854add65a49d401636f31881206c0d7d13e57ebd48f60d65144bd305c114cffb380a53b1a395d52c532208eecb0254e13add4913bee900e8aea8e8226e64d7b02c584af149f14af6b98e4ea4d8f21590f27fa7d88d49cebcd9c73995f1e6519c8a993cc18d38db62b018bf2af63b2b00bd677737513170c1acc51e2efbd91182f3bd2c43d03e86178823dc1a75f048e884e5bc12d7db978831d7e17701a0bea0062ca6f7cd1aa9a829953c10dd40ea97bb2e387b8a453e01d596823b8ce6385f8cc365a24c118a244c3eb746b4f900d7c37d8d99f22b6f81b81d97f845f853e1ab32c30e3406cd433683288651ccbe7269033a5c0981a117c044f6ac699952000b79aa6d7130057f19ea2dda7de7a5cca924b996fcff69c39df03d15b455b8f89154fa979bf5e01cb72b6de84745ccec71c61a0c5bd849bd7308feea5bc78a3986ac81f583984079be5baa7fa38e94f7f3f589dd5f41818a0be67f20051fafa18c472c2729fee313e64c13bec59fb5463361b1501ea1edace3d340092a4a5d05d852fa0e8fd3258f67c2b91c29759e8ef3f9e12b0e2ac9eaba2cfdd8c47bda52637366f7f5aade302d94b6effb817103f6a8a63860780ff654f718407eefb059ab49d337aa1c9f1f548bb1d671bbe3c130eb3f9cf82dd5e76657819293b7ca45c930b08fbf16ba0b01d39dff514d71a75d9758e029c7fbe47778d77676f805627d0e1262d1df3732320f63a0429c56b3075e85d3297ca979b9aaf183514f6d2b1210e864ad0eb31a6e02dd7b3a22c8db708b5c11546e639838fbdaf5d0331d66b357bebe74ac9cf381de17288499aeb4da28f35e7243093a6d7031625472ce8a95252ffd5ae650175a550e49c02b8fe88df16cf6c95a9eed1789e6d4c7b54a43dd34875c163acb694e69f5bd9e4249ef6a51ad194b2f79ec2bff2c1d5ed7ead72eac821095c2e2b6238dfa09c737c251e681684706aaf7592cc3f7333fe3d2d8b76148ac8a8c3abb8669fc828271e6413fbcfb838ec0dc15d4eea547792c263fa0885f7052016213ef0160648f376cd03e6f9967a1c90e103346e9834282152ab94b8f711d05bb23354ad496e54c3c10ddf91076e37e3136ad83b67220fe4e2ba7254e2fbdbe390daf01f23e1754a44f1a88d5fed4cb3c8cb3a9f2102dceb178915055a1e9702441b7957041d74a76f415de974214186c9443b3448c11c17ef3885fe19936203a5b56b07726b61247ba8850c812570a337fd8aac9ac86131caf3962c84440664ba71526e93ff1c5d639c7f1b6ce500b8fb346cdf19fc59e63f609455609db21b617cf0c61c9c60546f142feb3912288c00e86d093057c3b70a84acdc6baf21bda5733db9f191f2bc23711242eba50287ea5a0a7cffa39af5c7ad12321b8c4928c1d39cf2e05e30a59beed785a94edd6993787152e9ba9033971902341385bcfb571687ded0b713188552c460b9d8b4fe8aa255667f3d03a582d21952f2e7630350a99218786e254ef8c84bf7d26f51899db92269ca88b681d5424d31f89d5e45d5ab1014d620dc633a42deeb8278845aa3e2fd9c6899588d9956c098d4d22366fb5c12003dbf6218049af959b309d92b6026af730411272ba0728bf2117a56773e9b36428695189cc3d0be4e1df868b805451ec79dd5564cc705b9af814b2edc6247676b1d4da5f6d0f5f0e8c31d1122e2d773861a8190342563a1bb2c0bcacc75bf7fc4581b9f610753e8840707cc066916e7bf31085eeabdf1047157db08b8f3166925dfca4d4457315355533d49837297672bc81d967bd67302fea3c90d249a17b893ed74d4910dcf3a7e58d6ba9d3f3d1d55b6e1c35704021d48806c1f736ce33762d2edf66acd6ecdbed5264ec5852384dc1da803cdd2a37d07b16e792b57151a4da9621fbcaab51af8c2a62f4286dca1f90d785bded42f582f1c6109320ef02b89fece05fd83813852a2e6e6e476a59dbb97990a6ae9b50187a38af0f3e883f10cc9a39fa49b1170653a0f82fe7d131ab3a7b58c0ef596f290fb0f4c6b37e4200081607f4c54d02e99716a3c77f2dd4419d58284378e5f8ad6b160d360f94f27de333d94a24cf284106bd6657ef8a75125e1e000117687a7452d119be5289fb6b4f9107e9b89d17125d1af51cd4284e12502b56b18af23f52c079afe2daf6ef2f8764ae706715304f905486a4574bf1f675382eedd09001ec9437dad0cbd893ac2b73e2a94ef0d5c914bd3b1338942acf468d4bf5106115697e739889e45682992464fcd3a26f43e4f84a29603651ff78cb656b4ad67ca46d5882354ebf1dca436206f764f129b7144962bbb4320be02413182fdb426f0d4299af4b42b83289939af855b26a71370f2fd460195e8d1e0d986ee9e2c0ede0a16730ff5aa8bce76978ea2bbb83e732b8ab10ae41963f33200982c08a06de1036402ad0a576910577c48b741615998b9e233adfa815de195790d325272079192693bea7c6d42fbc7b797ea24808e806a1f64df94c796b1717786a5856c534d624dbb0ba8ee0c883ae9328de534fbf50283656c2ff8b9737d4a81f024297159dd4da3a6f073f73191fe977c097791c0404b52bbcaffa517ee92ed21704482a5a967c3a9840aa5a25b76f0f7e98bfb8586b8941e483c86cdc584d9624b5f943051e05150ddcde243d421726d7cb68aa830eb2d20896b0a2ff643856e74ebe5844e774123214dccab217602eb360e86494eb55b4019742c869e53e66db20288f146ad82aa769470024b12b743e8a5b764b269ce01738c62a1b1c48ba71e957951396bf57f7c17d75e6f5afdf4723bf6a586c67cae7083d2bc71f46993e0cae9546f11fa51a37dfe6963bd02e3b3894ac28f4c12bd546ebed46e4cc688c4cf9a3c5a619e8860ebbba36cdbdde3a2a25ff4a487c09ae9e59db532d36b8599cd91f831bcc10d38b4d1abcb3f49774f319ac5326fd3d5c56c51dfcf94cd05efe87ffa3cb9dd5c9c19dbdee5e761048762e416cf1f002683070a58e773ec9e434010e6f33d8e84513d6230f61d7171884b061d31844c851f8cd57bb697bee6ff7b9d0d5ae988a43f034de3cc68841027a3b92c2fbc0b9f36bd381dff28c8e4f6c96d62b63807d4d99cd958680f8d6dd4d5ec2632353b9dfb6821bb5591f55a0696a3d73722ad5d07d0d6af09b61bfe4fe1d85635315d2e6180cc7be91c2dac2dbe41962980da98f0f8bdd86e24b0f3055e852b83ba3e592741b464482f0c2af8218069737b95142cc1553948684c810a42451270b4c811161624e805b6dbb24935f57c52be8e2a93aeb81f9d57ef5cc03860943d8f6ac1d9593d1fc38fd9c3ca04d7f891260ff0f1541808540bec51b63b1b55bb6261ce7eaa7a72a820895a3fee3bb1130e537c5d599e49c8ad34bd601b758ec3a2cc3edbb2040756446253493c19540b997cece4ba0f7f312d66039f91cb38e8226a84d5102dd2f97ad8dcc2029c7a33debd8b0915772c6937d6fa3bedda5765c52dea725b2735179f288ce9ccfed6b76e67f1876196026da2ecd867fb4716767f968a3811e85fb93a2eaec74dd8f4ad2f4a755c114df37aab72f937fe0b2b401d7d5262a0d1402fa81ed6d49648733a112a924a28399f789bdd86a9f88ff5b2a59c55130173974982025e0fd42f1708d5481b364a57c4575044344127c4f626f76b395419d79e5294580fb09ec2230ae1c34623056262a80ab318e51a6df53a7677913172310f2e3f6049db1e526790a5814a1cc9193066dc4047052db08c2afa118c58865b98811355ac6ab686c8c65d2d73fadd2c074d3b9da5b7d084bc98d20ddf9f05cc8f3e4e6890b7803b97819972502e82de3bb04e5118834a090991e773db2c781d0684a4a8fbd9f425714e43b75d91a6675bf5573c56cf43c2d4fbc67e2000402d5161a1a75cca29993c21064f6e091ad146553700d4c4c36d89acef618815a2d5afd5f649ae09a3ebbb84592b09d81b3b1b80e78ebde01546f8698e1017ae573f1ef9bc8c6f07449517a82d90dd5de58e2608c228a7d6956374e8a2f6e5126966f5e19302f3b2440106932608e434c4f22b6ba9541ae99f8c55018185159d533a4eabecc93a072b57b946fda464dbbf2420aec8459f4e1fb916ee370d7e5621c18a1a69d22a26ca9e3db86fe38fdea78ec6db24a333a81418c078b90634942be050ffc7300ac73a9ce34af187d4b6f1881f8f65859af4e0cf51b514f107d330c3acc0d09128cfe598cb26f53b518f2f8f394ba8704f80180920caec030daa4685d2817999b9f2416395a7df81f1a64598f2eb51fb1a30dc16322d8aed8f1b05ffef2328cae79d90a4d2a27b3ef80d107f48b6414c662aecd15accda86d60db9cfa682d6c20441d59b859d6cf07fa673a856e09075e9512be981707e175ff8c76f4d96a394507b3024710677d193b62d8e03e9b992020b66506116e76a9165ba623e2b5cb8109fe375c3dedc9b3cd1050783359377356aa29cdef22eaf39f651b07917c77c1df8fadebc303707eb888405f308ea8861235792de089f8374a32f570889439fdaefd463f79250b084d9dea7949f75c7fb4c56aa81329a184e7fdd9cf70bfeb017b4befeafa6dd6d758b734de09013c906ef5d7b53007c641d2453e1e77eab10b92cc122158b347de391721b1bb1515fe633eb8633ae3158c739e13738db5ea335f0afd1b7f06a4baa786826158105a4221676f07c7d9ff01fedcb0241299c31fbf9c6535357a5216da982b4893e8b7300fe3cb774e9e610b949ed95e9bbcca35841961cefd704400097a03de11c75a37bbf13064fd35a185774538adcdfba0e6e5864f6e4f4f61f4796ccc221c12ce63a95a6d4344f7143169c42484ff6ed0696b1b9cd5b186c7e1824fca9fc1b07cf79b9bc99720f13a84b9b9bd880f30574ed5a76fcac18d2fc51e01c3029f528e1bab4ca2721c9fb75f0419e1c19368f47161ecd7827ce28f24e0413544ad29707e55e4ff0f98e49898f519f9ed10fec4d51dc7b66c89972290d22d12ca1ceb782cf769c737a984a7f805be8c4339e9bf1f5416af79150371802b59cbed235bbf9deab0747d4689262ee9e53509534a45f9b4891cde8bc908d0e60a9152fd48b6f305a0d70bff3e272e85d5efe932ee31f72750a8555d387fcf02bf13fff795ca1d91943145d4a0c4d40304523dde3015d1b5e7da759dba57a93cbb841f321efcdcc2282038d95b7da5979839cb42958612fa15b4ac1ff91fc97d95a7b499e95e1748b1909e197530c21bbd7f34b7e61c88f60104e2f52c486056633108cfa9636d55664d78521f12faa05544baabdefa8bc5a29688516aba3be9ecbd091eab2a089df4a67837fcb83e7e05250772a2d334dceb46b8054c126cfe7164bb2147d83adf33145be646089df050aef88b659c4abda8882203d820c14f71aee3ee9492a7d991c921ac848254310557a81b7d98e84a3182dba6395866fafc14fd729282367bd979cec57c3deefe2ecef92d8933d427fee3b9b64c6cc0073b01780d428b6052979674ce886f9cdef22197074fe4b70eb86dd7142e212303324fe0ac6456d70b78e3d209e24588a2d81ec4582bff209a1f2da8fafdab66ba2807b7188f6a66ce33124f73155872664674deadaab737b27a441c0770ba1063bd9dff503e70947d4872927873f3336c6d22c393988bdeea58a7161ee37cc2b121747d5e71aea87ff2e32d0389a198c494b9d70290a62b249d4d652fc7e09a6639e59278e37748d793c6b7a94792a1ff3d00ca6ab3a3700abee91e0e8c1c960c70fb518fa2a06a913130ca8c4606db8038712a8e9ff2e0a32ccd5dd3ed70af145fafd705610781398039d4065a9ff1b6ab0da042e96da67698616ed57aec25b01ce8a5710370061535600e2128aead5b2909a1fec0c2947dd375e7dd39747fe326dc386ebad7e08f7fcd3015b65a1f18dd02583adcbe9d5e37738f82f57d6aa986baf0eeb5aee9ea4826c771ae3c0c6ff201fbb449f0083e33887bcc41b8f514b7d7db9bf0ea97149caaddf3e0d8227106f69487d92c6f629626b2d7112c4af61649438c542f8082aafd8b26ce0b89aae3b2cef58cbbe37c2281aeb62c04d69050c6ccb43b8c141c414215f7e12ed0fcd617d25b741a6981489f1de8e5a0d7a6ded84f44015ea22a3f13f2e8cfb8eaa188f3ffdf98c8cf8974f30505ec55d909a3dbd4e824423cb7dc406eff7eb6ff3eca5eb722283bdfd768f959491f37e0d7008cb403e19ee0bb032b8b15fb81164cf9d99a6caf428f3a2ef53720e55408fee9d41a862ff058fcc16e171a1a49b563d5a93da5d52e028fd4a52745f8248ffdf05e103d313c344888c4084657aeae27dcd5b23cd6036c1d2253ca53777616dfe6710c70d861f64c08335fb587a6c2e35808a7d5323a03e42bd5ef2cc4343c94db72395c97a5bc7f845af46739d6447943e13af4994d42635b9aa9f0bcadc312852ec1e318d44b522b1ff94ffd9f317491dc68067c8fec2e8c04bdaa675bde426fc6bffc108b6282963b90d1b0106d7cf0024a848941d5f56a23da9337acbdd13836a96a2805a86ab22719ace1c746a0a22123dda7e07ae12789f78b569fb91133a36d76a373927683e62178de689f62d376f73ff0871b967012475e5be82697aa3cf8a565f9577f2e3f95a371b469d951f28b503ee25975da755f88dbfcc95f9b2c594df6b4b67138c32a1b295eb25ecb27d459526e1eebf5b2005d9e0382d10e2bdfcab589e87f5896b00c313443e9d8ec0899bc948188b3df3f357d925352b676a16bc3836634caeb51ae48d7d80c028e4cee95afe27358b20e8f9bd7bb3eff5c32db1bac844337f90005c882524c26d740d9bef05b63aec098932f75d664fb3ad9cfa9d22d529310af007cbd6b2d3136ba9b6e6be92ef5dd4f29c63e99f3a3945ba9081e367a0347507f1f650ddb8db55e3c3ff0e06206ce59b4acdb8774d83b79d77161015a8a52797db84d0a7ba0c8952cb9fc2c166e1e5d0f7408f8ef13f011c4e35bf7d805a7f0e9829fdca0caf5fc9b53d63220a77166de1b54c4a677357bead48b4e38ee011d4984ce8f7ebf08a76ce7f7c7626474e4a9aaedcc6ae4bd97ceed5a86706af863836812bb4cde6f24e1703ae663b3c5f7c3c07e5c8dfaed41ba82d659e75f6f731ebc919f0c33cd0883e926783bbb2463a9920830671f9478127d79a1a02c4f771c9067ea671c58f24bd36edf1bd6015037121aa4d1478a0f914645d56b5986986f2b3db2b7d4b8cd9ffbfa7e4963255b44db4cb4557d4100668f31512e6c08268d343cb69cfc935228df15c2bd71d9a18087bd800bc1816d45b83f301c090508b1a1ffb8d77fce73a332fdb7b707ebacd3652696804fbce6ee45e906dfbe409fb6f490bb1164c16bc6a85af966ea465325a61d472d14c705415d38f1d55021c260a0b8bebc21686951dc1b5fa79e2fbdf1bbf20805dddc75069319a257ae12e700da050e11685d3e2285828f271ab819fee739958248178b64d31712490d2efc9b0fad69f1797ce064482ba8814580357b8e848c7b02a02f1842051053fb5f353311cdc60384701f9fcb11a98e677bff42736ec914b81fae16b33c0254734cea7690782b6aea1cb2c7d1c7945adfe9018559597c11262bd7560116d9df747fc8f3863776eee8cb17141c7e46eeae4b12bac8bc8e3b362ec1195d9b3638cc29a4718d610dc89fda2fa5847e03181717a95c2ac805be94297256b26417ca93e0583a7b442c12c9304465a45117667aba81963a1187725413ac4be2cdd130b75ec5f4088d6196e8af270cde97e18a4371036c1d38ba773d9cd4f0004daaafdae2551d197cde303ecbe951252d3604ccf25df973d88fbb7bc573b200d42af5127022a15432db216dfc8d0898fa5d1be35238038982c2b706ac21f7a500e7e61f1840f5953df673a88f5d4e652384776b56bd6942ba739e8999e4f3dbe8743872491eb41dc0f2ef9d5cbe08d9c5e1b2c84a765b9dbbe94180a758e01e04bb8fa481d34f29894b82d5cefa25071127c799ef6dc9695f060fc6ad26a42dcd2412419118d93260e3ea2421f46084452d3df5f6dce13c051f4d7356b1745ba714ede85af7e6bbedc67a2067e284573de5a60099242a53573a5ce418fb3521b6f59b91428917e4db91534be673476840cdeea3a623cb0098245e55abb129aca9bd37a2b0d3627199c506debcfc85d6e2155099444e801892afd1e4aecb850bdd4d4629dd9c67f97ba194ce05c2a2154b15949e018c35045d755e2b1d6f70b0cafebeeff4f7259566a20bd26392638ea3860307d71dd3741c7777bc21ff6c40915507306b70b6b46db7bdbd7ff203db5cd1f06e92e178d20d8370517afb6aab776248a13fc70cec21b0b927a8e15cf88f4816509af9d07b34f695263dd6fc80c50f7d3fb0f77aba3f80d36fa5aae1c9fe39d7b6921085c0a840ac9bb4879e1ebe60b0cc77ddbb39874091b5d8e97fcaf2dac8ec289b3a3730f9c3f2868df05e7b7d0581f38e9702c3609c7874eb0824632658990968d2048356ef5d4075065483ae11dd13cc987d9fde37f29527f2067a63cc89968b18dd4347ae902cc57420116bf4a1a2a103e71f61f3c43d9fe2ac38d75233b425041bb8831534214feb8b0cc175b29bbf8927e6e85c327ee2c362e6074160c10875230e8bb8f4e976031f560e9bd34ae966a1ad168cfdf08051b0a928dc18b01a358e48239070dcf437643b6c25094456a0ca47d148888a10c5b6a94c8bba4c9ab11def33eb6a576f9ac9f923acc1ef2bfac22da86d99c30517a9e15bbe9ab38c5af2c4ab8a9308aa909f8d8c1dda14b8748746c7d2e598641003ee9325eb203085f8143b8a90d7bf3c23bbabbaecfaba400a952ac2afe306734db2f6276ef1c9c9132f3626c064c40aa227e7862191b8afae2a19f3f9af2b05e340560287413b24f566f3c974e0fb31674df485959002aadc67211b5ba1ed83ae98306f42f8348c6bea3f669e72f05178ab122928cdaba133593641171339848d781448d1c85ae88616c220e2c618846b01f81afbd0f8b150c36afddc8b82179834d98518544919fa18b0f2c2866707ad4c1c6f88aca734e5ed52b7a3f56a2a6c1826f2c2a279011123d72b3c87b4489e11758a3ad135b3276b451f3bda4c5274be64600517c5ce0a58cc4c51e35a39febefc9d5823fdc6c12601a1241e71229bcc1c2e68cf5f3e1921fd53e425558a41eb0e6f12e0d58c0dff5a35f8c7d89591f6c5bf2056f088afc2ae92cf6b4d4791f428761e5e71e8ece68e8cd3eae38c18c766349ed168fcf44b8469cbfdfd7469a67f3fa5f8700d8fbb6516f5642f13c9413eda60e7ebfa89540e07155131d7b523a8d38139aa88112e1ad9d305dec56ab44b49c1f6245fccd2e357156e8f5d5779cae32215e75a936953359a66ad05f8819aae5fe6ff0e12a712568db06c2d12079c07bf9dccdb4caf028886d8a2904ff9612dfddae7cb7a391071f0e87f1569a470d925d5ff6a284d915b76ae8b233d2fa2eed5f2b394e2d4e20946ef29420cb6bfd3758c50618191d4518eda6e8b218d526132c79406097b168c3f078b6c970a3c46d7078832a2d645a2b7aa1094b8931beadd0f643f649801255dbd66c258c9ee4013e2d32f31a1fab429789406c660be8312c068024358c9d9c8b3423e26cc32e2e5486925132faf0ed0a88961b075802e9e154f19079dd2cad87188ccbecbd90d28a0da757498bbf71040a9a075f16aa39212020846a282f4a3de0251725d9e8f5755745a802f08f900ca02ef31231ac717321ab53578164f587e89491a64dccf27bda300fe212bdc054ebb37a3a929c17b8e17ae57e2fea6c36e57f1186c02419411752b14750a27c57cdc08df465e9462538ff610fd38435c0c686f4c94e28b241c93d5e3b7d97d6b83a9a70f1e9396d637aea5204e0f5a0146cfcd8cb601a89997658ab79defb1397a44c1d98be314f6d779cf382e65ab084e54a6c2fee1af58cf896e130f77a278c2401f08d348a4f983d59608df45aa2b67a984d3a859ce1d9040d5968eb31828178ae24cb521f33822dbd18d85f6499b9b4ba6d63eea503744ea86dd289cbec8f7739b3f107a4ce1c29cfa077c880b35ba8d69afb14c1dca9facca7f046657475462b70940568d2d0c7cbd944ff9deb8eca5f5274e019c950ff72368b3f7b554df7a1ce06a19b1170da182c3fd70695cff7c841d8958c469af251cfbbc98d05cbfccac596d3fce2f072d4e540ef56556537dfc4bb3556ddd6420c5dd43b7287578356c2d4bf6daa51bd49a2140a9540ba5eef0c881aac990b97405307a34c84ea6f34fd08a13dbf9b464d943829b9026abbfd5986861a661a1d5bc936e61d89e6e180323cb35a78537e9e99aa33cc9ca8d848eb3be581fb9ca12c954a0122ee0f58fb7c405a5a768970dd19f42ebe3e794722e89a6906eaafd7e8344a423c502ed5933c11c50c0fd02e46ce0b4679ab32ec3c88b921c2770752fd9d4c8d9376a3fb4484e8c93b50e95a4a0e9386ce296bb93dffc6bebb3e26514847609578dcbb868029ca3d21251f393d73b2412e778349babd572ac29a146c1e4351b77a49e0ce1b24ea6c0082e1a5e538467bbb468184a23df391335c1aef40043d0c02504eaa47a48b7bda0ce6bb28d966fc223df25ebb6a6417dc56c92b47a0c9a5f3ab0dca3bb119001fa33c72d9fc7fd5c82b9f37526f6f0fc00e1b0b62c3b7b1b8e72ad5eb18cf5204f6451f9f069be809ad52d647c209af98b24309381aba18f0ec72f850cb861851cb28290fb973c1b16b3ef7b5044c08284affe903d7092aa0445fb728f2aa2fc1ad68e4531b7508af65952859b9f679e6853e818f215f855dab7975586701ce532a5793641d0b7c16a21168224954c0ebe74202ac787ecefcb237f6eeba8c6504427fa9fcafe18b4290d603c955231e6a2df61a0c5b7d45aa478444b67315a05dd302e27fc85dc96e3ff847baa0bb90914b0ba1c1fe79c2c90728654a3a1d1e381fcf2d84a8c77f8dec7fdb4fb0993bc6f60683c59c5ed5dd93a9d12991f2fce42187e254eb59bba2ff77983ea13b86a8c19c918d39d07340dca4d82f6e8ac60a435c43c696b82c2824111c26e871856324c3c2858f0f2a1f26ce32f25b8eb32ed82ec71ab0ff6172338de097cc6e6e9d4141049dca5b0e17121f7b446cd40e1bf4a04136750c168d7e056c813975494b009e93104645092fb5ba54e7afa0867ed59fd5ab482a2e00e5b4f8e79d23fbbbf2e95a69807295ed42c957c3ff2ab7a2a9a1247de6b0e65a2cdfe653273a9e39858ab896549377922d8caebf607c2b429058b34e0dd9cb51ce48cac20f526b11a965244b982891ede4abb1a7aabb1c01fe118e34194a02d5288c8ad51bbb4bc38f1a79f3ecdbcc4999832a8e47cbfddda0072b1fe4b3babfe83a245da1ff2ef009b6d83d66af98d589299991594a97225410ac65ed93bc75414b25921239ea669d28fedb792c529c9a3efeab584279666830dfcafec97b3c8ccea21b2f6622cb9af1513285f6d55a479b1942b7a4247f074adf9e27d01463102feabb5a6f246b94cdc6b1b9e871ec8d30b5dcc51ba427c8062a071b7e705f9495d06e459eb59ffdca20c90900e2e0f3b8765e17f490427c8b9e4713387dbaec4a527ca1f65da219d477c4b1e7195603727e2b059e43437056cb4ebf483a134613bafdccbedebce4e7d2ba48c4a27aa523e5a8bd0fc9b02d6a290024bcebfdccd8540cec8bc74ff0f5ed7237780a4627c03f0b5bc047fb352b81597eca1aa3d03accda28f2e5673aea75ad2a9995c3f4ce57e7678dcf0c9ca00ee1a5ac306b3e28088ce1c8837ba52ff1ebfb287ff5f72648674d7db578903d9e1280e1fb3118bacf8924d9f114a97a8869ff87e30df9e6893b37daaa497552816400f70a1bc63b4eb2e4d6a33e9a8bfa0ff1e80f71402e25fdbf74c8d632bcd4df0300b455001a911bd3e3464b6161af6633d05ae3a5126af1dc603a95c6cc2c0ef419f0347bf7eb87be7ae08c6c3f2fdf767e97eea67c094a7b4c9c67aa95edf40e6c21c1e64f4e9c8ec112ec7d9ac9e336de4f259a1ddadf31eddd3f8e6d3ec976f1b13a12dca76973849ae358dde19521204feda69511e0076e4be96ce1649f9070d038de62b638cb8d4c7758c00e9f8658489e1ad95b1b7c6bd50e1b2933616db87fb8ecd3ed862c5fa787d0bd2f3d38ff71bc514b97359dde9c1b6e4ab1a89285d8a0813b3e907219a4f7a51399a0f8ad52208d325ba1fb3f88dd5656fa9dac17f943897d542a185813f95e226a86bf50b2f94ab0ddb807f481e6cb4bed4b7261097248aafdef399f6379037b1c8a6bd404c14790819a4b79fd10471d0f424a189cf925fdb2859e0d5b92453cb4fa669779ca42299b6eb2c241468887c59bcb7cdf35fbdc2e7cfab7f35627656a56e99e0edfcc1b46a0723973aa7b3441ab9c072056234b8cf21f98f253acf69be8371759347e8c27f9a2a39d64ac00162b864bb7cc6e53b56d26837d27b630d5da0ca69708b3c452aeef61ac4965fc630366bfb38b98256d85b869b42416908989f5d7748413c04440f0d94bb09713c2c126056f960895a359cae1a0bad95865af051fc6414b44a79961278045a4027b227e8739d0bfcd24eaf2e06aff6314aabdd496057640028e8bac0cf2d47ccae391c9e9a3c77eefa27fedccc4de9ab4154aa846d5057d57672f103ec03cd1fe221ddaa2a60cf02d749e97b744d43e7ce3049be51d053fcd099ec04830d7f45437ecdc0952ef647db6f7fdb578f15e385e718e6360062d0ec57da5e5c9fb65cce829a05bc9c9ac748641e7ec271ded89057c26efcdd5563d6c9d10a98eafb3d912585ed9b23b3f822facdc32ac1c91bcbe7a98a1d2c8ae3405b1694885391b3ffc95e2f33f9571e58adad8ed56fa6997d244e8d88816ef2ad1d8c1932d3dd7600a5c320adcfc2654a3d23f87477ca37950335154160969ad7affe5ede35e08a554ba91bb068ee8884505c3f58313c3258bbfc3820b63fe1e311393bcbf7d6622d11460118dcaa94a6e2f3218a4ccf0b6fbdd374aa16e959a3a6522f7b55f68bd4b886d0086e9ed6387e98c4d1b0c062714a4e406f1c8e45055782b147fb80e8fc466a5448476c5ab0d07de06fb6779165f41e151a5b71ee1727c62d9697ed7a2d078faefe9921e5b6bd1f1c1b3d1c70b574aa638b019bdf882eb765b210eb77f761ffd49420eb32aa0ea2f3fa6c5cb110efd719e49a4453cbed5ed5b17f6d6ade6e10c013c3a0bcdeee9faa4dae07c5a163f1fe50897cf005d9ead68c3c76fe6c103767b25c59872783a0d92500cf8f2ef2c75754d57e996d7d9a2957d237bdbb3d22a89a562a9c28a2ede932ff7f29229e8aa163b95c7f31402c7c4d63ef2a8a49f41dde0bfd9b3ab289f004fe8036c0f17a280c12f5bd97f11886fd21b8b18f54caaa92212b7b106c6167de438a6ec9fd7fb6327753a82f9ef639053d92a31de03d51276df67f753fb8a26116100dc5f41a807a77bf44f722368d13d961959a6c75c270e2abfaeab3e4b6244466b171e04dc4eb2a4cf81b37e728e519d3ae5aac8666e58006966c28e0b364b49f1c69fc9ecd036f853e50e45128d0085d53c4c9323a5f54adadf1eb182a1b744cd35df02cdbf105e0ae15237823b03e050572cdf89709b9b66d68153fa0c2fa8fc12186da46e839de813680ad08ac0c146dc6bd436df2302c938075eda31bf8cb63b89b34b63684ede0f3956fb3c34fea653523cb0a8cf60d98f0182a9f7bb2f58bd082ea99c0dfa952efda811d0c0d93e8db15aba1136f16c4fed7805575cea985d175a97ac720e81ef4a90d365ebae3edef626629025e024db8b892f26e9158d5dd1620dd689b9706d93bd99c2e039aeb96f028eb2158b346176e6d98abc0af227a917478cbeecfeb590b6577c4ce3d089c353b9f43696c7778ceed5897e5c4f3cf5f467eeb2943103c731924a3025d853adff25b0c2e0fa81e8c7f186ab65ac8beda0d0523c54cc341131023394a915f3130936db703a332e0d02122baa67ea76310559f392a90986af34469a93421470ede4dc48b5a1f4bf54a91e6f6ca80a7d3619c1035f1771cef94522a9ca5a9155d0a0d5377dbdea06c40f7c089318aee0619dedadf1b8e45c1de61c86dea67fddd32e5453320f35a48fcf874ee5cad7de8fca5a7ba7d33b275b270c23689a274ff3891f4fa3859828924d9ede77d80b2c8022a2c0e0956d93d61be252e42a80d93bad1b8898da8382254578e39ebd4355b6a985319dcdffb407496e0fcb3c80629f8d5e7e4fed0be9d0018942a2c3c59903cd2c5925485244db7a03af85b142c154d494263646493e6e50fa97a6785200e18aa890e65f478b27740357eb2c99369e47bb6ba3be854fd70a222d26e7c3bdac34610ec5d3bd6dcd755aebfebe132c980461be4795a29d1d2e476cbb924aefcbe82617d1feebddca9d21b5fa887ff6fe72fab559dbd3de4316845f35e051a7a56d779ddfe1f7e6d956f7d014432a36ac85b71618dea3a2f1f1fe626d87b6a92a4d686a73268f82311c06abde0a331b37d41b80b0a523bb49748baaa558aef5decc32de7b922725d467420f909cf7a54b654b6b3ee4755b1c9dc1441706e780cb80bcbd2dbcfcca4860301b50b112395290091e42846b893160a1a1e9ae0e438f45e94f9ab92afc204874d30003672013f19b3cccd9241c29698f736fbdde836a21f5191dcb44bf979495be5bbf39e35d539880788d70ca00a8e33760958567d6e0ecffcc1682efe55e4301850a28de4e006ed2c2145fb0b17137692b72178c7a36bc340528da7da34fcf0b4d88d0250100d7decac8087a312b085ed7ac88ff3e135c63dc7b67b25fb1c016f5b3f9293c42fd8e9c5b021721c9fea6729167ddbc7586e636e4a37d7af6a6e5d18b5f524d73bafa7bced736e8601747c3847f17037867aa1d217b00fece00223b495b5a369ad89b9c2edc34d9ee57b949c7eb493fc633f9bbe6df0d12e042f797d38dabcebcef54cfdada153f2b403b8420972fbe0e6be9ede0173d6d977bdda84c26c9d64de0860c30f31f2c5f47f9968393fdbe938bd44a903164620868e7a2752fb9c3c9a78ec4ee2a98c38eeb7639fc61b31d1b837fd20e187e1af01c7e57a37569fdc9e0f1537e5059c879aace8a4540716932a5a68da9483c917644d840761738835f6e5cb88d644f9730481838cd561d2d515b44cf4269e203c31f8f029a050518b25a05f6912e212bba24b278287bbb3c4a40bf11cba37b27131c3c4b870d27a1ef9d9c9ac8c5c9345f3e57af62ece3ce58918b52c0be243b4cc2a2440222109a1f894efe666b7307d5db495eb16125053db8bb0a0080bd7cd5b95608c015b187ec48d47b07f2a7afb863047e0748628cf571cb2238dc388e8771c0ccb2726bd4f45e22aceb89f0f085fc7ee14726db2c1eadb95578f9ecf3d86df9a9635d6cc1cd5a8b52d130261f92dc0dd4ba217209e254ea8dccf711b19937c047fd8add11ef720aab5171526a84aa1eef876ecef9311edf9b4c286c8d57d292b4a0d848ed60b8111f739ecd2d0e847e88006e89f2d0321514cb037b73454c3b4fbf1428a4d7619f284e6fa0ea82a0f9a2c7eb97961fcd91f38ec8e3d1e67afa15923ae6caa1ba4683f9aba84233477437b16c0c370fbd2e77acbd6d88cdc4f1cea203164cf9a4c84d18dea5c619ad95a9ca4262195c2530f25421d02b42af441c009aa0a113ff4746d4938c2a1e79d5313745076b80c9cc8bbb2f59e2d8ed5be94fd57ae9c2e6ad84da5a0090431e9c0ff4fd684160f91e3691be9ddc7376ae27e933c961c177db90a669bf3839e44b23ccc26097c9d1d5d71f25aedabccf0bf94ab552c31258b5fdb066d3ecca6bd5be50dad5ee8b3bdde4c9866be44061b6390f1a0681a0fb41c1b5ddb66853a4bdcde468e121ac2faa074fada1215dd0ea8cc883eeceb9872e7991aad4c4f0ab68942aa7344c5c3ee970c13d4e30d1e76e38091f1ebec545f6b72c64f04a85baed2022c3e681a51b206d232c67fba3bb9d6c693fd2641415a5ae3d742ec8bf65b3ecade263be1413b3cfd89d3ad81d4d06afbce79a7bce90fafb108185ed5b4fe4a7478268243a18c4f6143f6d49e4f47a10935ad58c9008626d6cb9d61851cdaacb00859e5fc7c73b53c389ccee10fc270e8fd4b1d020835e4dc8b334f6f8bbc4c0b3a0b272c3beddf2cb362b3ad11bdad9fe31dcaf1939c3f7b9642dd648b01cdad6bacb2642107f65d8910d7e44fe6fa3f08f14d142b647eaf2cdea086f8cbb15a4d0b6025434da7078431b78c832cb16e5d98121d00a5f91fb6e7dc37c064afcb5ee78138f724cc2386a5f893fbd21a70e5f6808eda52390703c43d714585647b15397b9904a4276425cc96387775fd77570e263e147665fe30de08d45b8c56b205fdb0026fedfb3cc78673030d961030c54e65e393c14aaeb07a6629204bd3993eb73b9ebdb91c3cc686c56a9fe65cfc7eccbce3f58eab5cb7c017da2bde3c9b33f600ced568d3bf3473e86d261c3c971b972c2a753c391dcebbfdbafcecbd74080473eef37cde9564f054603eb787f8a86d49a826e0984358246052b449b9a994fa7e2b41ca6593c21a6e88158ea0e4fb2d1c526b67173654eafd3fd1a522d55e6d15ff23759c3ea8ad8847a50d6b740269baaa2692853bc99e8b44e1b952f3cd8cfa0f84d55c3d5ec79b4ea2173ec3cc2a5c17f512b34c4e2f472542d876eac3d04905726a62578c1ae1344f16d479c3412eabefaa17f10ff227b96a04d7373ec683b62a674dfacef128bfb16decdc884eb4e1aa84f06fd3405b17648dcfaf6b57ed960ab6a794ef7a240f4db0f1b1b889872b2db5c3be042795c1c19d1890245a04969958f4e0524692ed6a6bbe90c559e4b2094ed7f66fbe419386a76def4dc39582c2277200622caa2c98fc98858496b3cdd45842661d470e1f22781bc3bccc70bc01c228783dda5b414fb20aa02c49a64a72cae240d13f8b431b1d264086f604f1b9e7509a1547e284423c2de9af8809d817597c6eb67b4b3870b799ffd73aec8ada2913a2ac4fe0dd691fc13915ad2941733abb557532436325aefbb53a9ff94bbf1b2f9994c9c6f2f9d684ac8bd5bd812b16fa488f7fbf3add0e8d6fee1701494b3cd4a571b0a1f0a0c6cf07f36684eedc20774a6c8f2a7ce84a56e99295d52d712645707d1c5ee443309e00ab2179207a79c018d262dad7a6cefc0dd71a65c781acaaa17002a80e15eff27178a5da844ce301e0778d0220c11f4540834f22688acd58b20f76a6338b1c827b590ef3e4d3dc29c9018a60b27c8633376a3dddac8bbc739ae97c6f81408a3fd1e87c8485a0ff2ba1b49170a72a2aab23078d3ded5217dc43b5a1e956f3fc1ef5fa9526cdf7be0d5f229e1f44478bf34ccacb49ebf5db5a819b04c3cc522006c5484409b99806147bf1c566dcc518c6cc0a3248634c9b95061476ecfcd9bc7b148fbf8723b3982f94a32cfb28ed65689edae2a0cf7287dda0619075960aac430f9d017e6ab05fa37e1252ba4ce0fc0e3960e829989eed89f69086005ad2643c336d86ac4343dd35bde366ebf173d423fbfb6289a70544b03d8a19a7003518a9fb37976b5c464fc2497a4fcce8c98f042eef21acd390b54a1b28f1f8ae2b286b1428e7cbcd164785b023ad7800ef33a0a9284b172182d0034f0f1f698212a36ec7e3e476ee283def679f64a5166a6481c11fb3ef3d3e61b98a35a652cee85044fbdef05898e0e4abe29bf59a40599de56bcd6213474bba2aebddf7627c5b29470725a8ffa5c5a8b2a7895d3e6e06dc300d6e1ced522d959926e030747bdfc72a649b2959f260d985fa968613b729706c10bbecbd54e863b5078f0ac93280544230acfad090438b91e55cb2446889bd4c91fe0b3eb5427dd23a3c1e73c4137515e0601a88261df54926ac0e8e72be58e13b09dced4c72bb62d6e8529a1e95860a8eea0acd13d69d8df0aeaca57e8efd71ed4d6726972226ce6bcb8313939933f684d744357874ddecd270f2033d813f31b427c25b5991970fe206a023b3b69e83ef9d521af227c1c1b0b3cc258a59178c10cf4181869e41051137fe0e51fda6288f9c6bcb5ddf7dcb20eab355c56d78bd184b9abc8fa61c22f5549948f4a48846ca90ff46afeb9272647936aaad5922d033c4ae468c8fc4511f53db8023cfb1ea7de938e3296a2d014c91cad17fdadcd62336ed9b469839b8696904f79c6b25a02144dff6a1dbf8592f9c1c19ec828a368294221eac3eecd81253f49a8f46a8fb4a07eb168da257327f9091c2a03252d05f7479488a7560f4733c128486d18dfd4b2e98418d120f379f53e3b819b76736a2e2005dfdbd15afa7593f21d5ebf0fda394050b8894ba989bc1b54959bce26f3ed88d47c8fc85235f71f8b28b75cf703b9fdaa7d42a36aea087166151106108b97a4ede997a86943174303031ed216551e8ab99f601c6a24f771707792ff63c4007eb4ede4f3375a0303d55f53d0643fbc8f7756d960d6ada02e5d0d13fbd73a6f5cdf3f13944f494902fce1b09d922522edf69751aae91c59ebf7cf5042c00027b7e4273b22d23917b01d14843e6b59e8a587ebcf8869e91a37d1b56d97f600550c85dc4fe7174a1c4e613b77d1dccac0ffb56620787f1fdc00c50c594d4c6211f2f6917d82370226d80aa4a97f82248037e79276e9e6ec4041eb531e3775f18f367b3b3a55bdc773acaf7d60ec72ba25f30d172caeca7d3727a2a2a87b0c0564eae87b7fe155761429e9130ba1febea7cbb2ef3c57554c22ba5bc9c6e91332cc08ab328039f8b487ca210ef6f2c6a4eebd4b9b03c40fdfba5c0f70bae7d6db645d90bf6616735adfbab178556b2c1d1fd7d959a6d4b822b39f4aa6568bc39e362040a2ce425f7871ca0975cf3ae99c4605dfcb1183f1c754cc899a61ecc191d67e8e533578ddd11d130701c8e0fd6ecb5c76dabe13dd665b69d29954b8b1a57a6f2c69f61ef2f46d6ed56837885bd22df32556c97363aa7bb1d20b96c242673dd58afc6bdc4ffcf28c15c44bb3a8c5088e46aca69de82a29d95a42bde885e1aeec34a2290cb2d677c9f1e576e750316ebd67fb6fd3707f662741580863f96d3d8dc3e3e0717a2728cf5aada2de4abfaf611b07c2361705ef8413beb3d1f844d0b848ab9b55c43dcf1a7f9ad46bb5d2d3b2454b92e20dc8f634b07344982e177efcb93d85ce87e3b6f6d882364348d4e5d2f59378f0cf6c092d8d193fbf3bbccf19d41198f38ee1cefd6a21bba875e4f67ee277557689b6f4f8d2679572dc02d1d636a8171c382cc20e89d9f3a3c2d29cbf7486aeee9e8bbfed73af9661bf398d31b43578c3de8f487b70bf0e21aba2ffe191e1a1f1e448821847342eff293612fd662f4bd8a5a4a613ba4fc759d84cc46cb941f1d425cc7691c1d724185eae43090720f205b809c0796cdc010bf912989b23a1835885589304e7bc45fa70901709e8e5b7480ae3226d5cbf0e9ab5ee4ec0eb13803b8f3666c49c25d99e731647910662d614d3e0cad8eac7e581130cbe3aa8e2fca5d09aabac4bc73d7567451730fc358f7cbb5716863833d23c68bb6144cd14011874c1c8486e5461975aee006adfe505abda8c7fb098fb45c1ddb83be76f7cef763d3ff054ab9381f5d6f7c6577a250ea729e1fcc1f07e73dc11beba62d10b73d472e2e1707f1aa6f861da32435c632bb0195dd2a6b77b7dc2eebe95bf00129fecbba1dec99e7f3bacfd3c7dc2b8e4a6de104fe9bc810e8ebe4c07a67d81d015048a7c90af5824aedb7f1f0540ce650c09782ec9f9640d3c8c0f28690168d8ab0045feb35f4d10a725f0e8628a634f2610cafaeb2e5de12baf207cd5e326ab6d1ef786e96ad1e4c0c591c2ba5a18fa7e57034033bede6c3a286757c1800ac934d2fb5c56ce909733a2515aa86878b89c13dad3fba391b2c10fd11daa9825f59260ca253c3a918e9f2795c1e10cc279836c7bc350be07dd24a4f28ada4e117eec28340e6a5b0f1c53ec4814d9f9e0921ba5c05ed9bc49d5535c523a44271c0a63fd0d49cdca6e3bdfaa88c27578e1c70fb7deca07a75948155478577dec322a4767c6b0562ae1f6227b3fa581bfdce6cf1c33e5acfd0f49c603ff8cb924d777982d5d47c9a524d73bd23b33e33d00f6e453d5c4c3e61da41d6af5d79519e45ec003bf1c74f1e49eaf825547bae7448bf30acb1f1200a7c42746e06aa407de6aec6d2bb61965699207aa6d3f882bd502feda270ff996a4a6fa5d92e3739603a23abe546e548efb21b34e214fb444c9bc1db94c74f566f4de9aec781d09470cf6d913d4acd751991115a9c4cf55efca337833cfb611e8dd4e40f0ce3302ac383748a376683a3f96634c895f5729a42c67e849b3d9ff5e888d3c224a98302cad50f145581f17c5d1fd8f5b9707218430e59a243daf653d8f34eb9f939bbc3433c8b1ef58ab2f5de6eff7b651a5fbb004c42bd665c38df0d36dfe0347a8cb8ed652217b41c7db4d8cc273903d66480f6f93e25819074ccfb8209f52bdce14aca3620646dcd451def5520c9657b8a908e2a8b3cf1b929e65d4ccef9da774f7c7ead2517a97b422487edf5236ad1a4cf0a37c9158ce6e520cb3f3170fde4a4968fc95661d099d100a246fcd2e75d196a4ef193132ac7929d720a6393e82025e3acd1265eef2ab082b100698dfc15751be4db3b37b319e58b7c5d09d5cc3d223ee94549dd2c8620314e31e1a9411628e3dca05f70d4cb17c5da7e81a825f2f149c96389d88e0969efc21c9ac05fc03767cb370ffec61651ef569904ec425b011d777d92331d24dedfd40b13e68b062fa0afac42c416b0221f50672e65142af97b80ce31be289f900b54c37f3f329fbd0f4c7002394d0245b4ce51197efe451f2e638720dbdc8adcabdd0eeb9ad972a29c43010118ac77964b15c8856169dba005ca82de1696060df1d2115dfe7a863da52c4015cffa7c6de995722b71142bd73dbec26ef54d2cd18e91269ac1f01b4db96c942a9be8ce47cd666ae0ffb373c27351afc655e191f016ba22bd3b36cf91228b51fa47d8e7e551ca1f781e88fc2b57cd5fe7080b45f38ed063ce494a8480b6e471074c6417e09119d9dd5bff0aadbb93f388ffabb30f0e884e3dcde7b6b65393730778542a4c3f63d377980ed21a8e367130da169fc0a0acd1aecef3e5be3475e5b7e9ef41f244f9c89cd0e4cd36c173e1d48486eac21a51b2ac70ff9871bcd331ca166f7bf3ab19d8cb9302f207077ca51f34eed2a756968d7e2c38d5c18352d28d99b53cf990816405a80d8a325d6059a76aa0ba9f2a75508f8fb5cef04aa1f79b17c725e98f4a221f34764f910c094bbc92a71fef3f07a0d5a6b4281b631a178b4bb4b19048e143c0fbf6342a473e79a63da7513b5f065f2e2322c368f6d9fbba63dc01de1c0ddf3e358324f863910eb44e70c02c50971be0de95f7b1700d496cc044de78aab6130e6758b5348bf54e4bc0f5c081d448e17da5c8cbcf89a5527f37c55b23101c313aca7c95aa9643a87d2418840966906140b2feda23647329ee6bd65f6238488ad9904c284bc0ea8c5780e6d30a341144ebe1a844ba9f877f7424d964bf6086b99700e0a5575067f2f942a14d407a838c72f49ffc3dc66b912d24f41c82481c87deb718a1e56ed2b1940e541c7be6ced598e53dc39f913e378815d3dc0ccb564d14292f71978ad1d6db9e83f2b6b2bf1c8c6b92b1060ce3f04981dff700096a1c48abbfc09b38077ce88d99a753be3f258e6ddc57cab7fdb4dc90644e26d6c7abb34ca1a08b263c35e78c4f1598d5cabb666d9bb6a79925aaae15fb9c01222fcf2dcf9cd65654761a39fb808ef6e4437668b2f25e145518fcf06682f6461bfb9783c775bd3183acde6a08fe6201d0a32d51eb1b989b489e2c693653985a8a23c2a36b6019f22382611f0f5e536cc59471cff938773b21cbdabfb7489f654332ee02597f6780aecdecceccd3471253f1d9e2612ed215f4e076d7d48282a453dfd7c6ab24aaf8e4c38a7445feb5792a577d43e9019cbaea37c299be20b27d6e3d9079a55849d9120cbeb5b55da71599f591584551423f544e2009092b4160d7f2888ddd71335a88160c46f4cb5f92ca1ef45ea30f8c0cfd3b57e9980b4f3fe1d4e0c9f297d739b94b5cb4e4e682ea26f815310b1dde44805e2e09171385b90906c724dc24b788f066bf8dffb327f0f01162f452253fb71b96bce7d891e767ae0458ab148a66ba00df0d9e88c983160f461d05ec1a9770b774852995f3af7f486767315d4e531434d901d418d2369a1a666bc48f520705a93e5d24a0177606676fdb499ec9aea5b6dc4670dc04084ec94f32c42cb3bbf460fb519e05e0fe68398dad8d9dd4762b21fc9c2f9d9980d1c9c99b573a6c09849da6b38b803866d96cd6825d6e332a36e3f80ec67cbbdd004f1ff17df3ec2497efe29ffdc121429a661b56abfb08191454598a71b9851d16e563a0c31894709384422e847bd98bd2bc4c4936e83834900caf99b095b9d9c77f1afc7730d639b3878a9db94801fa97c37628d65266f63915af24534cd1cf760b720fc8e71a0c6a582bb5363bc4ce5c73010bc4663edfad261dc74abdb5bd99bc5517393c3d6c527aff51fccd89a46b8857048543bc347af512ac2f5dcfac2106fdae6df36a70827b0526dcceec2d6dcc363b2e883a8419c284f60028ac9d5b8b8799f93aea5f6a5f26c8d919223cd20d0fdabb60cd965ca6999d3a909d6d5d37b38fdfcd7ad764ab953e0b233431fffccbab4075aa3693ef9419f6b85182a3bc6e7e4f0b46d7befd7ae3bda7bd42bba870bad4046310240047279f17eac7c9e1e37a441e6bb1adc48549878f48818e5b19ed67c206a56bf3f1aed9e143b2310cd06077dcd1d1f3dc4c48d47bed23d7d329e8b9887bf6b395a684001cd01e0ea424e6b645afc9d9f74f37b8fe640487c5acc1daae4128a4a777801d93a5aa1187830e25b0ee81c0d994f759505b14030a4de39c0afc23aafe616f8aae907d92b03dc1d9f432bad30ae1975498e5c4342bc6e69f67e57bc70fd139f221c48d285e734fffc8ac1778b7b2cc518bf053fcb7eee759034fd1a9ec3ec2db6acd0d44e0749e2d20ebd1d855ca97c8f36ffab1157e73b944d6b47f4fbfa6ea963423618078ed2a4c55cfbef44de39a9a95794eb926d2ed587a5f61f47ecb639708a9a20323856571a1a78f2d61de8e2f2e754e7149f9051157b55425935be9b24bdb305fc36799e56a59f5b1a916faf034cfe838c21bc52787c8266b25bddf5d640d17f00f82d093ff83a1a643fc796a3bbd8b9a0c1878db191ef8b5bf64887f6bb3483384b798045b3e48aacc5543b08c9c1675318399e599f603376b3cc015d68746cc83c94140b6e3a8a20c7ac1b46c2ef11fa1c26d09a0724065f32a3f5fb533828f22328ea17f89c7b87c331140c7f45c4b588a5d340bb9627f976820cce2696485e1cb89ba08e6ccb0884fd1c20623c80dae07607d8e2f93597ce4982f690e67f835b3345a3f880cdbc6ea740135698f584fa1039c2074160d4b006d9b48d127086b694271cf3458a17bbe97eca66ad1241338cc19e26880fcd29fa85df75256a9b2aa3478f03a06337acb574062f6423921cd6eabbd99266bf5d83f1112e405836fe0e3d4b1e43b2947f3429e1116dafe2c6c6be360d8585c1868ef1b4f38142cdfc7af7841a1214eafd7d740f4c471baa8bb3cff216dbecd4216b7e2661bf1cfcc42732b2189b098b2251287bb91edfe6da7c92e47ddccd8f5fffd990ed5284bbcf20d8248b5d9a6d81a48cca1efe4c5607f41216255cd6b0f4b54c54784d4cfbdbfc16bbfb16e010e962060d044335677cdb894cd818396253584787ead017cd93eb17c68d17baf01b8d3e59c36e6e12bcf31011e22b78dadfa821eaf435f4788a74f67f8eabbd602e2cbfdbd26494d73c7a7f0f322414182f89a73c4ef8ca76221765af1f2e5f30a079caf71cb7a9f4abe72b40dbf525ecbd2d35eebebeb1b702b1709339f2bf2fcd17deb3b6701b6c4f8617ffb979c18cb0089e851b26da68a6815a0d7204791a9dede657c4e44f7e4a295498f11be4c3e55ea156bb01cced67cd5f6bfb9b144cdff9218b3b11ea6b3c0c711f1e43f5ec0ddc3ecad44cbc3f188b947e1ec91ce94ae5e6f03832f40cc9c1b37e07afdc1abe0a23bade3ae41038fa313afce8c142a8e36d05bb68c3e1d58771d30c135413e6b9f93cc961cb46fbbaa16ab828fad5b143ab244a1b46bc09f1be0f5a1230d93d045da6d0f9aa9caf903402be21dee7ae778bf957863489676d9310503fe30dad7682cbbb13010ebe1839850b331f072963d6536456db8039eb76f066e2a99d8d643914e00afeea0fe7a6000135c163e029eb6914d4418606c6d7aec6c9eb69e21fec440eec446f94160536ec05f209b6eab8a2654d3cc38c3436632e1c4caf8bc0ffe496ab7faa84b8480869ba4ad0117257d7bcae61b24c0ad8450f51964efa1f8deaef6b330ba1f98acd429d4fcbecad4c302a5cd820699a64d561f48a0ca6c0aa293ae3126aa7f393288afa0e30867a576bb4030126b2b5647825d82d3589e24240d43ada801d73fe4d86fb17d3ddcb7853952436ff529227202e5ce2b5b0f783d3b1652c8dc73ed332488c0422f7263ec82e086e27a36737a6d42fdc8246b6b37d2629930eb84188fa38f82a2f9751b489cebce9fd42b2cdf4e88caa64d3f168af10cab7505fbdce6587124777593c55d6a106d581fada26d35657f65d3936ec28ee3a614b3ce904b8cc61febbf77c4a0259d45e5f7605292792f07583859e86ff047537c85b977d136a19ac87520dd577d104932809f0af767eeb890c701bec775360ffbedf165a5d7bdc4d79248f40cf000ba4f8ad70b133c30d31448986cb00aedac6f7d6acfe9841df519ad61443f3c0340644053970b56607e7d46f13f079d4707a29f0e221057a046a42c106ba92ff55f829ae702de07eaaf3a5c8b7d2195e139275d36f4b98f77257cc2e5eb7b58953f60f53d554424848d04c24664f0797bb96f7600d3c12d833f537794934b7a76b2e737014df6a7b351293d253abb09d233723d03722bd74b7b7e253dc9a5b75596411881a89e5e5e605e228aa627e3113fffea5b221578f31939996f1c6f45a6b45b0686cc52ead34f2ccbbec7561fc16e997e9e1b4590ca782dde4aa2f4bef37b3981100925d7744499f843f4952e0c49c6d6a3238673456bce0e6b90f7558da96e7baf5fe1ed255d23bb3285ffd00289f21d274df9744c456427e3f33985c9c37e75272b9f18239f8a5fd156ac051bf3dc4247a13dadcef4dc66bc4a01e40ea752c3ebf1e3d92cd6efd526005d388caf5e899df8ad4715ef4ef23fa536c9062e13ee10ffecae659b1c3f8d2e14d6d05ada8d34f962f989caa0605031a515534abadd949d3bca83c7495d55f1f0743021988ac261a884bbddaba9e41414a117265b8f1b1438374228d681768531fcefc20575f97dfbdee22e042907c0ee4abbae576bae8c5ea58c4dd0909ad3ff6742d260317d71b07f5368e9a1c9c0ee3e025c5eb6ef4c43ab1bb5fd2099ed731d2276b5dcca269f36a10739d21e1728dd3274e817c7c542937304f07d2db9bd43138dc7af98c6ce226249d68c9339ea9de51e03fc0736bfeb200b7cf7aa9077b80c89761315bf23c4dd276365a59e828b642f8e45479ba688f20a991c84e55004f799eb165655649eb770f88f30a49de3b7a396c5feedfdd8e0a39dfe5bfc736345d554b528766b5270741e42379f489f58b1c2d99cc7bf97c83ebdb7c70030816d71e97c24e860e6b7263e606f52bce633db31f6bb2a2e8860b251b88550391cb4be8d506f8c6e027a2af9f8f8c47d5fbbd8e8e2ad6c23886091cb3c624e3db9fc3380c8e9bfea1b91351ac43a1a1ac082fb78d31a66fa119bb0bbf208a75e9d0fc5b8c0babb8120d5b7d0b1bf5a0ef093ef0d78fbfdd9bdea98c8d2a2c148cbe50d6481ff1b76ec36918f5be5d56f3c6ecf418c5eb25da770e1508782a33c776f9dda4eb36605476d56e6f839ea863c9ca5f7abf4bd991cbd3899e6c02fb3015939a478b0fe0fbe5495e5241a44039ad91f1b46298643c7dba17867a6abe1cbe26d7a12ce5b47e2a3d19ce2959c9204db6c366a364ecd5a911f0b9fc54651811c435d80a52beb8308a551340aeb0bb73e0bc0e09e3617a2ff76e760d680f20a4f5ad57fbe6754412fc9f4d01071355a2513784ae0c6f54132416fa7e6dd25a8bba77f8d97ac440b1f3f431d5a4f6ba096ce6090450fface486737f6687f3ade1bf31662bd85d7f3fc73083eb2c8b60ed412d4aed79995e21fec37bd2c4713d1d4af9e2dba542596c6d5b6e4e55c325c7146135689220cf74befd93a64ea6f1ae908a4ff56b8093500ffd385abde7bb8aab0969aab34405eb5c16bdc81e16fed15666549697ca2592f2c2d1ad4886a78ff4ce1d5bb88291693820fcae832d175b45c2ab6079c85b24a798a62c71d5b6b64d3c86f91c36e41a4ce45d6fd3f1ae4373432e89eab1b9a7dc35e8fd57c7d98bb873fa00755167251062139b73afbc7b20c44d772acd52c9cc92086f00b13ea4739227f0ac06e3bc6b677d8c97d678ab3e83dd86c3d2e8c9f7d363bb002ac0e73cb044ef4f61fee323673c3218bc8b2a760eed00e450d52763d6dbcb561ce30fa3476e5cb1df047efabdbe57c979a8f32f927d52b413f15c4eb9b57117823bd562b004a6e4760d7e0ba2a618cf3eaabc2111a8ffcaf884be68715a7eb241a3fa0583a6a9aae7bbc275409f97713f6dc4ac13f659cf84bdef0737871caff2c0aa8da9d053172ebfc388b32b12d63e540296a2408f47d69fb16419cab439cccd5caab9835776807bf79325abfb37d0d27f113f8fa4e7a0dbc096316029e957b7819b361ae21d12002add347de8b7bf22a8cd40849a9efb1ded2992b31d90cdc5907ceb262c2ad9b070683f64ab7804cc5779d92e346516a565ab582ea0fe4c04c6bbb2210189789aa0e65a43c8b219ca35f6e012014d375d0be4de3fc8b2f35d3184428c0ac6ea3d537710d4c457e8e78835ceefef71c34e3df6bb7ef9fcdcea8d5b459723ff6ee3e59aed78cfd1718d5425a1306b3c7c628e3fa8c026f21203a2c0f8759931f6baeeae424ed6b0af679b8da4398d85dc30e428c13ee3e7699267476f7c6b0b7d84a1b3c63a3f367abe4b67cb72a89a05b0e3aa7fabec200b7501bce1a7dbf31598098d7e9b672dab8d32ba09938c1dc488512ca8c19e10a457a2a88c6bfccd756a257c296f0bba5bdda6ac9e387b9e9b651becd0ff479a41434805ad42158a09f75f75c4fa14b7ad52b062b9de35b19aa3f2f80a9192bd6f2126fc7848fa2c6320592dad86920327769695a63fe96953f6c6023cc7606dec76c255bb8d90e3913d18297d5ebaca72446746eaeeef20aede962b1b9525409cc228f3e5cd72e7e32e77a483536afbdaeef225f4ae642bc8db214f7933694929ed550da29f1f769b05ddd4f8f8355e634f6712813ec3479921b0934b08eba9b0dd7d2081c3765dbd61773a93a0bb839333ca115f3bbca6fb14fafadec58eb253d6eb8f3cae4418784a0eb00435428159ccaf3593516d00a0913996fb1b1ff395ace1d15c1f1ec6e85b4390fbf310fe23ba5d8d81c2ac13a347ef1560986d052519e93977f5537ca4ad4345809e18a32f0fb890a29c7ab245851245ba58f86bac02aa89c7ac8e519eb682f88ca2fef56c1474e07a1893559fd71106d7560f34cc49ff6b25c7e30781e36d847b58b57a6d26e7b18bb2b99e93c7930cdbf3d6d540597199bd14cf40624ae887905aaa11f79428cd748525c96fadd56e78b216f28071aadaeebb52195656265ea1ef8a883e6e45a7a3661bacd69e077520b73ed377d8dc85b6722faba69b56d620f63989a11a53d1765078324e55d9fc43701a8f8963fe37e97f562cca8a902a5884d51e7c01c67900a621fa2913f74a816010aab1a8da488808f683447a742c34c8e28da142efcd599b6978321d37ddc18edb20edde52cd913c5e29b3ac246069740ffff1a0805c204e5908f7c525a0560298b970590c338d3e5f69ba77ce706afa1f6f59eeab64a604571d36c47d8c4895c9d1163c95ef0504be3fefa3467c4141392dd7261df62cbe3db4c1836414cdd67883856fc93a9cbef90a4243a5333a765405c2be6970fa4b92a8bbbc90b5a8389d56ffcc51932179d3b0c61a9abec6b819a00c6da94ad073edd3b1745387d332d78a3e611a906877fde04e108a8f9a9e745953f9ac788ec173478b8708ec88254141aae20bce7f562fd65041c6187935debf5e29f5d2d28bb4cad7d3846a8ae88f9204f0a005b96691f0140ad3ccf44fe0e385b5d3a4f2c26d73c864bdea25803146a8e6fa5b76c3b69df139a706602660807f38f67ea27bf60484d2f0ce1a34d4e404e27e78e3869afa9e91525208709e03dd06cd1ecd9e903c5a3e276cb7051e278b05b2009694ca0c4124c539e089b70a424030c3c3382b1cc542dc539c12534f4a4210c6579cdecbe436b94d01beb93b6f6b463148b5f8656595eeb88a446b593318296ae81f7f135920abc31ffb899a81b21531baf0cf4517f732fce892f730a493b2548d30d203ef5e79051a525f3d439348915e4e8ff2366bbe6b6b3885ee10ba278639b0bd42b2553a0f461b59c9fb758d006e276c326e31c58dd20f7e477b522ac5294755f7dbb93dcc01cf61f6634312018c3592d1b53193162fd73f46202e0c0f1178f07c3d0bd5341992fc1612b05552e1101a7b88b82b629c3fa31c4f5acb48b50f7d1853f8a5bc77e44298e23d31f53fde2810c46535a82059b73ab26236725d1e8a45593575f3095d6bc8ea750bbc1f6bc0399277744edf8b122ebe280a7132f2fc0536f966f98741c3bc56422384f80ac875d3321e443069a71980149594f6b3a35c167a8f637ae3fa3691d0f1ff0889bbc8410353d04414856824f6d1b960698d9806619d0b0f84c32848549b03c5f01ee48cc39362fcec4a5a450f3d8b829b196c9f7098350c31c6b8f163bd3cfa8ca53ed184b0ceef67b64a9d4ba9a89acd2b22f0d1ae07b7e6bcbe535d4b4a57a47a497e96b23bd3386d3f2b0e3a388041f242bf19eb28f87fda7611a508202eaae4e598df8a95a679ce2000b9147f877c729aa62ce0dc29337a774ca258cb25a42fc2449fedc5784adb3cc134d7fedc51a7518d3bba06751c3836c7060c6fce1749d1ce34a560c1100b8eb757131d07f729b8990b80650e6d7650ec21523c41683e47e63e25c8debade646fa6c63c3c9a3947a78e3c26b0e105f8e32b809c3a3f7b958718b2820dae275b431cb7d7cd1fa682349f96a5ae137a31448ae9f807c8318aa6b47c32167d6b670e2c7507cc825c748fdfa59b3f552622e4bc3f037590cdcffbe9f00ecde16d6a8e3fe4a502e5d28c0371e6d270899df83e1f7caa9e331d2b0b0d2bccfcd1400e78c202c78ab406518ef6d4b50cd0cc03a8ef78cab99643ec1f6fd6f28bf6eae07931e24cc39844c959e49fa14b6036d0ad07c06f173bd5e7e962c485a0a39d8b7d7950fe95c0dd4f2cf5a2e3551307543eb019c3be4041b773808ccc57f6ab3cc2650466567acf95d0300980f83b25f017be0a890918b740807fbcbde4d17db38cd7c219cb86a69591cd08d2be07e5a115f9e0884ff715c263112480c096fc88d57c9fc892984a8121045535cf08c73976cdacf8996492795b851bb02ede782162b82041a72cd60fafbf66b3f2f8ac5a0e331a201fcc4daac6cb851bb374686c3a7711e9fdc4527a494fb20dc6d0ddfb976e20867b823987ac5ef3b8e76b7c5a17abc2791bd756b10e38a64c37e728c9161b06f215c7f135806a3afd67d4df4a8e595956fd620965426fb7812a654926b69df12a5e12d40cf9ad2530067c516363a0b613a8065eaaf79d64e14956d640def059d2809479dae2f18f5443b0bc2f06fb7f4dfc9d6e5b0c908be5ded629feae284cbb9fa9fb938f24fc2dbe3b0ab8dbbfd72dde3096feb163aa688c58a9e9ec9b430282cba02069071e2ad8710f3fcc98dcf607a7c24dffa3f0054cdd63c13cc1e2fb178290668b98d177d648396a634a772526cdc7d78d146e4d21cb1d308877bd0f7badb6e4449c6493ee94ebb5cc7a71622eb4ba9c22942c10d2ca6ff1220b406a24803ff9313d3be0415846f1618496db5da878f6fff28806444c1a7983d9568c92289ad6327ab1d8af25bba8c32fa5047d315f668fc4dee25751363f09c5a06bf138735bd810623b142368d29f72a0aaba38bb7e33d938654f21a87b35a30be3dbae0b3f1c8885871ca0d60fd57c5a20d3e659dea11d2e11007422bb220e5f1c7ee8f00b9e3e3457c7f6c9457674c62da4338a270f82f7723cafb1e82b1540bcedbd86351a801896034ba68c652c8609b36eea530dd2e2e1fd38a83f8972604deb46d441163691f49775b5b1179ec9f2b8c3c8c871977e90075084415dc167e5b1d4da26a6d375ca8dd23d79d6b14a754267804952b2da83d2883820a0d538c5937f7312255842110ab4aad1ecca999d0cc6133d6ea72583209148f6b83b994828bba530c07bb22526d07113bfc5072255b4f850b372a6ada11e13dc167041c127f2f6b04834e703dbcba1fbc13929c4533f2a938e26dad9ba2e6775d62b0419624ee993d1604f9b7694550dc295dc3783db981113ac95bbc1a60d8c3e9a4e6f9eac72b5469d3e420ed17ebfe833e96bbd96dfdff555bf43917723be7ef1487aa4782b252cdb9aee9f88e59d3103d0718df6889d3b9d59e8afe861b0e972d213f06177bbd0236920b44e336e73f86c25f0223c085cc8ee3ce21e7b3c01e74f932bbdcf0f2a03f3c37046d01c42e18ec56212a5ac405196a6dd016f2967c1596e451d08d8ee351c623dc274c46bee1858e1aca7d5657fea3407e4974a9a2b72c79dcd9b11548a7aa28f384ec7727401313992f9b87da6c28ed5baa382e6ae44d530ea1e40a7ecc5d89cb8123ddbebd4222bdbc171d503c75105a980e64a144b2b149630c4133831d67caff45e50a4b826ea4dd4110d11dea1dda86e092fe93bcc03ab5d72dc21aaa05dcfeca6c51b939da7d7418add3df58c70b42370ededb340ac12961a868a7bae7abffe124848ce352a8396cff90c99af9bbde07b3f83f5e163a46661b742377812fcfb80a913396f459785fdc4378d56473b814bd7b9e938d935338b1258fed06146884ad750b6b0f9dbb2230d8318e8a68fcccc281d2382ed2a5af917689642359d52dc37fee3c71afa5203c452bb95ab9a5d5948d73b97c8bc3c70ebed09875d66b5bc0c3380149012082adccabafba246dbf0a1884a456d53d6b7c72c671e0ea1f8db60379197cf9707066143c8641ffb648f1e729cfc8b91f7b7b7ae27a87874828e619e70d93ca32cd565b1b6a086e5e69c4ff3a5ac4857d7a65cd5c5b979605c5b4e3caa19fa6be9aa1d1f313a4c5ee65f409544ab523eefe84e209e9454a8ff22f196a9ee4b934580485108e0288a544375e01eb9ef3a166a6105cc40a6cce70657d1d0b1f02b0e3656f8bf65794d76827174db49846189176ebf48f97cf6a86a5ad9a643a2fa12c6d442ef3a810b66386b5f82b4ac0f6748cbc0df849bfee4ffdd1b03b884459f77a1527a5db32fa5723fa9193aab50dc7f5e9433ae2f38909a12325ad9d58b210a875413847061b0826ffbcfcf7c3fe64bf5f54048cdddb5106a40927e9f65671894df88b2664fed2b21c87af40aa00b41b7234f3624c4226b29d1401af289dd731654c934a2fbced111fcddb91d8be7f68e9436622b7f03a450927793df76a7928fa2bb7fbbb53d3099eddb1e041b43aadef44446afae9b0f91b25663073dabc96a74ae91d00bd885ea3d87b85c2b88cdd45d85a714bf528c65eff9e83fc6739e1cc242fd9c57d955ffcec6c65f0280b3de47c344827916c3683433475327bb0fc009962aa1cf2cc6e6ba2bb85eaedeb81a3ef54feb9c340271a9abb51f3ee81816996fa65b48f29bc0f80965fe0811360c50255ae8dbbcd563ad4ff48a272268f743774b2f70cf38b570b9c8cd36a449e6b7d158f2bee946a6191a1b48477b6d6acf0444666295518ff5ee4d2bed0802fbb42b174e15322bbc830e29cc5cd463b68f4e89af54ec8682cc490d9a22bfce5a713c72ada07e1b0fd36e5344c8d907df6867ad7e9d09e862e3b8deff2d0b2bb3fb81075ccadbb195709f49c549dc7b8c2bb94f04782350b9c60bc1e371f9a32557917c428ab99ce45757adc3f1d24fe11fac39c28bee26b35ff8ec089b460ea4f2a3e417a0218929fe78fd9e4cfe7a9a46ef85a933a0855a1cd0e274ff62fb311abf9097ac6b4d41b7c89b2b6636bfccc46c1642d78da14eba78fab4bfb33424cf96a88dac8c3dbe105e9e19b6e44b6bd79edd56845c5f45fe679b90828e427efcbd48fac4cc715ed733c0747a330c7922755bc5d3da74e3444c1422a79e80c31a75ac5daceab06be8d86f73e4912172a3fce2061c067f0cbc58d1c320b3d5c313e23c9dbe53f7cc68837c9861d51dcfbb70525a8108a9745d83c8d7a5b8a46f329c9e1d1624e056a5c1e2c49031e04278dca34aa43878a143132119dbb8633fa5c563a04eba94b8c2cadef8c3c9ce511dd8365fb053c955757147b837f67886e1b3758da30fef34a852bf92a75c3a830afd31756ad8ee37300486e5cf43218e2c55c966255e210e96e1aa13bdc6244b6f4000e534241fb9cf2bf19c8424e2472f97f2818d1a88da6d0505407e761c0c3db666c1cd5813bb493d8e0ed0c5a3a9bfeb82c88cacfa9dac1bc0a2be7d20c619340661bfa5642d0ce79e188d9f1b48c683e40ce23121ee8635cf43e99827fb0d1291c63d942d838a54e430ea52a301006d5868656f3be972e2043d5bc051f0daa3ed9239c6010fffcb90467fb9bbd3616ed342ea3df27929d52894d380d76f5bac218e280718ade9c311faf0011b8fc72325fafe57fd7b9ca1a31aff372c7f7384e1cebd4686f21f93c3d569428c13b62dc85d1fa90749101d61b9f628c5d0849e41487f620811949f2162c68dc2d81f3771492f5209eaffd0d309b7e7571b6359ed05db45fd0b3fb246da60de44de067f346460e5d6db9960093f5c0b9652de94025e1a7d9d379610f1a375193496189b0f308c3e6f1fb7062cbe2e5d642e017f51fdf2b1ae4ce10335aebe9f29bf1051d505bca4442eb0793ae4fbc8fad420f471f6f159e1ad63b490a9d7176684cb326633a7cf6deb184e8f79a04559b01bc6b4e34986fbbb05404339a45db9fc0955119c06dee00c9b2bd8831cde29e2d4a01f1ea0ca38cc38a661e37248db60cba63208fb32d13edcc882ef94cf93bbd0fadea7dd56c48d3e1029fac10e6899a6fb6b81b655cad48f1b44e33ffc21e359aebc3f118717587e229d2d4f36e147e7e91647f88fdd81056c15013fee7f8e006663b9b145f91d21e678dc61afb4caeea5d0fc730ef75038ce33ed94d069270a0b1c526775d16a4256b1a76732119358ec48ad556afaff561e5706ee6cfd5c1e08007ba126ec628f738866238b887cd63e920a39e2ec486a3834c0d6a7359b6bd62f6473cc8a5be544d1e3c2e7ce41d3193a82d924470c0bd320b32b71fb665635e28eee1219a6307058118b73a31d77acb7962b831ea6bf4fc951833d1dc284ff51fbca63652cc9775c123394e0a72935b29bb2f06d7c415f64ed09e360915065722cd0048878ca4e59ad9b51193f41fb2b847f3bbced2bc63126de1f3af066f391149f8b52f13b0828a6b46e4c7d4b10d8ccfa0096ad588f409fa977b856ee9d6d4f0ff2a7cbdd530e7f72c799f35bcdc066384a5809a0addb23981ebc6bffd1dff74e062353cf387f789e270aed8ba7de8204fab94fa2fb95d66322999266dcd866ad00f56c3e7070f3a86d8f6b0d50b494ecdf874fe5355f04b6c8626f59d6c402271e95e02f3063fb8b2b723f28e9dee4770dd28c7295c06048435d959d3464a0df720433c2ea4e5ad3a90f1f2a65a937ab4834023a70929b6876ab57ea8fa4ad05095fc2c29935606da2729379833b814bcb4d0bf429c0f71e2005e905e5bd7a583d23b5d60bc6d319e13cb459e6399a6e34287b12898f806d5fa5fa792b528753c298716b749bb6b04e7b25106203efcee247ced0a97e53aa77638e4e02132d333c62cf9a543492b10df3bb5709eea33be847559b03bfe0b56a3664046bf7677d98600bbc563193878f90bcbaf2bbe941b6f2fb01e5b7109a07510e14cd893d30fd503f2075aa160188ae5b21d1e49cf1f9e4ec9abe896b76b32ece3af8555adcdd9a611235a93188deabbd10618ce3cfa6f29569eb1f0641b2baed4ada0b17627514b846f6aee212f25047652cbe30313ab0dd8484856889e81c1ce3318980933169640c20f8058ccca92de2eca8c65696260804ac53c507c6a24f39636ce65c7cb9de7ad11545769d621d0b5acff9be5322693bab1ca4d8d27f94d5120523850f48c1982e27dfaf9c9babdd0b3922bce1522ef876646872a72be30b8447ad5475833217fb1aa76d433c35dbee3bde966e6dcd7f42edf924c3f781e7bb1461a2432fb7c65b5cc265750a5cde196a0ad94f0305794b09cb2bc48920a4d17f086510696fcf3b5dc5e60e0ad5628ec8eca039b33ec6fa6f83fbe2364a0a0826c1bb5e309fd368e46a79855891078b3d477c7f2795093612d8c0ef7c94ea61c83ed21d219538ddd3665d21ea9b51e924dc4bf035ff929eb3b95af193a3a2fbe9f4170f8d39f15013d4370201612f60ed4e5dd0fad44ad771bf852c6f370f8d6ea791e484d59450c19effb72e114665bfeaedc4ef0428f2434efc402b5d159c6612c56ac7316375e768d561a51f31ce094b8ad128ac1e841c7d422dbad93aa9c455030231c023eedff874332afb7053806195805d9b548c6f19c30e399267a62f25b9645b034f3645e56d9ce55eccf815141c3a0a2d40273fc7a7d6e5d379708d49a4946a1b4b4e72c302e0c2e909b67fafdd30873979a9ee640cf27a668cd8621ab86ee357f32a02e2bccf58be61d361b89447b4bdff382586588a17d1618963d0a1d4137f4df9590d3ffe385368c7120d6464c285e75d219c99830aed96aa65d581530c18445fd6837727eea39e3d0bf140ec4d947220a9680c4b58f80de5a67b37f94fc8188b651862c5307f0af9486e10b9babb983f16de6671ac3fb1702880a5902d2111d72b1ed4c67e6475eb6ca89d89f823c5150d20e7a2c3e2479925df43fd60cc3289afb372b6bf43a02892b9dea723d1b6e51e614be6a80d44141c04dfe613d00435d863a7966f35c5147458f86572e1f6c578ba15f01c63e32999253195fb55d577b2054a2ef04e9232e35da057792180d1eb195e4f680fa1b7623406728db641bf6468f0a995bdfdd630496662a80cb50aa404a30f8a33aebde7246a752b1f97f77a0e7eda114f9c6d4ec92ce400ddc637fa56bcb0653e9456f594257de9c5e1ead184f56b060b5b5e4442261eb9fba1ff61188e233ca367ca25e79a7dbf1bdb18a0a60908a76ac530d9844f447c17494f85c8e3f16a9bbde33a635fcd2b976c2b3ae8c3ac68160edc48f019272fc457c9f885a83b79af91fd7cee6b4c909527c8ac12bb130e2f2660465f0911b4ef8f1c2aa45ba72bb5b77af7671e8d9435c4ab713ba1c3db8fa21bbd8a410f0bf151af62c571efe596ecaafbecf878927833f2290eb13cffd505d4bb05871a2dd9f4cdf5f2bc2a0a3d906e90bbf1935600b298e24177e4a16d8eb7e656fbc3c60193a780665e019aaa4d650705c3cf269312aeb66ff2424d1b095d0da0af8cf85fb2c4a42298bbdd33d0be8ecb76ae17b3491362d2038abe2680d99d82f6cd3d5b876cd2ab62a5142b6634f2476b5324162227ac65e4051cc5c48bb02c842955615a32b2c5deb65fcbf3009d6f02036621d61486cf6d487ffb7f6b05669c16b9b9c72c8f3216b8972a02a1b3eb14c244f31ed9c292b6adae83374563c3f601937115bef26233fc7b859ac75b36727a03c154e213e4c47beac63843d692f01cf7ddf1fa6b3e64d354945b3d526ddd2210c3873a7044a2faf305c20b3de9d4f2da02fb45eca33ca4a9aadeb853a8195dcd12acef2ec1e96815cb01bd277d478c4a14248fded52a005a8f9809253a66772a3b9137a3ce4bc8aa2c28b9dbf55bd978adbc48ea3ef113f8570ad698a4109a5abef92286130427e03bae4685921ecbadde14099c5d1f791ccad7684e72388f0dc2ee055088241e2739d8735db3c7ebf1eae1c985ca87282dc0e1b89ede57531dcba8acdacde2a7a0ef83cdccd7882e4a6fc076b6b91930111656961d3476579ec896bf03148f5f4d762652b8c4ec91355ad030635a18129d3c7c950a8478a8ef0b312edd41cc05667216cc0f1e3566e0ee8b19884ed4dee26c47959e80fd0def1d8e23c45299154e78a18b8720cef3864e54d981d57a30c746bf420928f47666e5559e94aab30f5a8282a8ad94819f3741226610d1b893951376e4d67fa8602a6d449cdb6a3610b37e8aadd00021eda1425c94a44d2bb94d3f97eda3c16824fed7705f60a4746b21744c81e4853192b27ae101a83d963cad1131f4e768a4f192146aa0fd03e51c167d9a2bc8e5ff7fa7586c4d0bbeb27ac7b9e81e28a70690101f5ba86972c8fe49f15375ae267b1081df7596eed4571ffc2a6356ea4062edd16d3331cc75c2d8ac3eeb048074145e69644bd34fd3d64f2f820cde46102eadefd237de87f77944c4cec071fd6ce9558487837e476d20a1ae4f2b065b48e4a6e3b347bf961bf92657a71ab82a2353db68cb6c4b6733ae2b096f927da44e514f96d505deb4f8cb8d4aaccdd891fa4707257fa7d5dd827accd29cc279e074447bb255ef0356894ee1e0846d4ba14e31f781faa72f3938dfdaa481d9cdbe64dc597ce8c813e13327027fd47453f6cbd5d7c618c82c728911392fed27a8814d8f0cfd880171ce6f1a461b21c26bf0e93e4bda2e964c51524d26065591c2a55ac35a124029ec3cf26e324d64c57e7c6673f674f940a771db301aba6499335a601a29683e7f11c81e35f0c814126e8aad70a0cb9c814372bb67f7014f2bef1ec4f755f4ce65e77f64231dba23048d2af9a86784e2d96604dbebf4813b0e10eaf5641b63df3382c06f4a255b2fe39ab15936c2b8fbccdf2d6b66567b8a2aef8f4155b8773ddd4f38e183074325820dc7f1f3e7575a27e980ea7057f053209a1d60c18450cf3fef46b7b62ae2fc034034264675ff93c3ac4f0080eaae51a9eb368303df0590a2de9ce5a27dabeed66335cc5de615e72fa63fb44504dd37d7f0e4c4a8e5aaf75965acd5e0759d6900a989db741497cdc3502dad13dae62aa49edceac67cba906cd4941ce86b55959861df118ed0259a7838c1aadc7577fc6fd7b8a0bbf740b4b69ff284d976c2402edc47b07c3e70e8f74a8538711ada02da3fe5e38502ff00df98fa8f1101711ce4ae327b918415b8e3ede9cffe229fc433a1f8d3e13407ca985f7b7df6c7abd71773858016a5462ae68ecdab2ea61a232b77720b83befc310e50f63a861581e3e9e4743a9141ef312c8b8b8e1e325a42696e20591e23406451b003711b0629f58e9ca8b67a8182bcf2d928472139801f463a9d285cc060a3f18e52cff5065fab6e88d07f9b82ef4539b01f79ad19c3add6645f9725fe08032f815f7c4996e6747e36fe9ddfd481cf9d30ed562318ae467b08ec99362231c1dc6f312f8d51f79539cc169b71dca1ba98e43a91ed04de6e1eed0cee188e665c5c28e4b64e98e443078439527b4ed57a091386ade4c821f53e0d05cb12cd051fe1ac40a638f08719a306d24e8a123ba55a8a7ae124c0594236c776c4ec07ff8e9fbcf1d25424db943c76a1394d33fa10fd67c1adf31cdae0ec4e4d90119d2a6ff4cb3cae0c8ba9c76eef11e85e145f7b369023d7d41d8cf1f221ce07e6a1ea60cbc5810a028936d0c80abeaeea6636b04eff819a14950154472a91a740dc3db8bdf9eb41cd886c823ddcae77b2c9cea7f1609759546787b0b7908e4714f24e8416177c75ada61915b4ead9916f08f8e968a322c09bb0fdb4ffc03e0d2178641b8fd11bb4c17e470416645c759353205b21c4e89ef1229417e0b07bf5c704415911899ee545f4d8bb510beaf3d83e34d78109ef90a90d1accda52fc4f11907814a77fe99f92c21f95e33e4a30c362a07035b42f20d50e8fffa2e20790aebffee316825eee56275e785f13f8a411b177e9445a6f3e70fc7e3825b0c0fbdfa342a2ada0f1534f7aaff3ba413175793535512d232f38c569edb68ed7fc3bda3ced98dbf13b41e3d75c418de46d2b4013e87fe64bef0532e2e406d482768d6f70c45d6a1760da1522370657ac5b2c22c6edb08d1e679cbe40d3932db470b4530d1ebd42f6c7e0f11d9e513db4fdf71a401dc2de064661de3b6395fb538bdfa2407aff67613991be6a92f26868943d944428776dbcb7a7ae5ffb25700151b33ce2659aa9202c78908fa3d1f36d469781df6d9db52460cbd8616621343d955b8d09fc50ffd4eabfcbb932f2c64f882433a4779d87a23876b46ec323420597da3c2794e49f6b6b2ba12a1127f745162450779eed278540c8086ef6184dd72534f801845dc113550d9847252beb690829c3c869604792e2965e9a58b1b50f15312d3455249c69d33fb17785f786172a13d6dad48a81ea7f297cfc1bb02fd18873b95d2f9271a504cf33a23131f24f9b80d25fb90cec4d3101846102c2f049e82e70a12d0c1e2bbea9416971763626e7d0ab7092ccd95eef9243978663180758b24336097d26edc4d550e27ca043d1b196aba41ba4ffcac63fd1de7b2b506db8c092b0d7eabb3ae46a0fb5f13390153fc6ed14431fb57c3caceffa25891e83a72dcd43d265d2d6029236e15ac1d43573974ac767fcceba4b230be0a66193e848c349c9dfcd694eefd9b0adf43fe31707f4895082c04777526d71e197136d3349a324e59e880543df1064708817c1219a9f172d0392e9d056d1ef450688d2d0f69e5d819b77f8961154ed49d6d03308a8bdbedb23666267408c0436219156b1d89240fd0860c51cc061e1d0ea6c9186a99fba6928e6eef7ca4fa686411d8febb6de7271c2403b924f7a05b6d6320c9593d6f0238c64d9dba01cd46bfa64fb918261499359e3996bf155c4d934b8fd49cbd6e2987c1149389934f09f3e8b4c3f8efd9d8f35a4099edb792b458d4f3639445ac3b123cee30be463771509d21e5d95e3daad8cad1d8ea222ae62b9afadd7a577dcc8ebd121d3b0c6e351945001d2f111c78188450c081af6289fab93ebd5e064940372ca786ecef9f2fcc99e23cd8dd1ab4843078e58a1caca6a48e74ca53c3bfefd6b92cc00f3f2c9e2c3107e5663201e2d28fc368efcc953c780fae31ad047e0d13f899016ad091f6cea5c039f04c770b2f7a02e62deaa892cd4f40ce5a9798ffc7e5646eb11ddbcbe74cf111d1defef1a0fffc3006819b520d1c60a9f2e68f9e1e49e4daf13168844a32283712d30e5c0ddfd696099cb4da3a69d454ed086b3f7be382df12e33f11c55ef74f4d061cfd0b9b2b5fbcd36b092265df1c53dfe88b246da3f18485e1f3b7a1423df27b8a35fd097f7cc3a2281c0f0ebfe6fc3b041e1b7b2eb7cf1f5ca191ef612fd38f13ae44a1c5dc851dc4ad2ec51443c582d9bee7148355ca67a34b9a1362edcd4e149646495ca902d07f12b5501245e3a51951d9179929c721945d648a6c10b983f4e41d6c89736f357f285ebabdae3e1ff99c9112099735d5c22df19853e5c6b4b2948b6a4a54529d02ca0fecfe70555ab3f744dd0ee9f02c95617af9db65c2a75e4d8ece744160143d2943d92be6f5fdcff96da0f1b1ff5d6fbe23e94178c477eccb4fd60001ad80c769599b57befbf49c7c92bfd35d4cae361fb5d5ee2943ebd66845346dc9998dfaedfe06cc4f1e9374d87bbda3ca8793f22b8ec0ac49e9e393a4082d676874839511ce6f87f19b1e9c7cb2f6302730a34fcd7dac42a41bf5bcd0a63c3bdfc73ccc795d28c764391f92e41de2d3afbc0083c2813fa7554cd8b2ec29a1d3481abb87bfbc36e2bdfa18cb3050b1914ae38dc288f83ec619d83154a0f58c1d57b74ea22b8b73b1c37d0fcbabf808ee926662c4f2ff852622d9d100904c4fae6b2ee8f72b52e5afafd9add1f74b398e96e3f0cf79b34452364486660a085ab0fbb06b1c586ece22394159f1c4ceb637e5b766bc1183190901dc6b9387f4970c0331b426b434ace15a98b03cab19ad98db1ab6c8ec4fb85cd1eadfea2687f88ff3680e2b949315214704b1debbf7c8184e87d5982127de717ef39950f651df6cec6b15087feae803dc1bfd975d4be5c170ba0be2d980e6165e22bf1ecfb4528e72c1887359429c035c0898594548b5c1d1c553e674f7f71a79eaa5cbc9274792818ed5af77a49b4f13c8d95c4455ccbdeb88fbf3059a3433e9d986d5042aca95216d5c87eff107629f9a80f1a82910bf65f603fda7bcba1a70198948fd014250ec33ff554e293eb3b10e98af1e6014e01396dba1648429a073a948aa247fd3914c8df9f08a2982bd031c5dc8b1151c6bf5b43c19ef7019fe5d8a9403cf75e00adf6f932242aeb66c115224e5176d3b374d87b67c51388dcdd3dea61cbc6391f78b1a2472ecb77db08e2aa12938c8f88ac6072d54620329dc89486fb15ccccfd28cc993faa4a723b1fcc58c696c31aade793d9ba6f2780da36ff213879ef9fa3d34c2f127e1dd2a4e5b7e79bd9aa999c1c59959111d2558c5c0c2712e2589235f5c3036831a120f22edfabfcdad5aefff27fc4143bc08a831fe23ffb95abaf9ad9b1063a109f155b93fad567f80d4979b76405484c48a68b3508f732b74a0a50b9d905c2097153d4bdb46fd5946bd289228c5837d760b3edc0cbcd40013105b902a8a608a6b0ead8bb26d0650341df5cffdb7f78723f2ef7f6b30607a86c39ddb78a19cab20c2234de05434b5b23d5414b9f60a26f6b0a30b7151b58c0a496dd5a11479379cdc423b943bc6d02240acf944cb01f58c032ebd11984511f818622db1442a6eee9407792bb21839fcefdba538ca068f98afbf3af41b3930ec608bfeed7751595a383c624e4718df2575be99732bdc38ff9888d54746baae8d958ed597d859d3b9cffca4fb83b7ee1ca44e81932514690aa95880fade493a9c3193d8fb1ed8fb876426448c5fec024612d54125a61f4ae272e23abf2bc69d4bbefb99fd491a60197f97c5e0a0211ebcbe8d70867fd39e06d813a3377ca1a5f2ac3ec0ea5259310b93519257c0b7ad781503710596900a4ce2399c54c87b4c563c5ecfa9818f055b87e0526db5b44271c9258f35ec789c94060c10a986345ce72b303257db116575187f4efd99a822ccdd80ba93118fdd6cd80ea1305ad7de18372b44e460995503de3a2537dca9cf8c9683821671e6e69cd22bdf1649ddf872a75f099721257af709713a8ebd3092915d244c5a140cdccce85bd1f870bb6958b15ac173d1c75fe41e00746aabde3c23ea477a293738dd90ea277157fe5b9a5c730bbad9a6a6ef91473a86a86787865a636f3ecd58859ff6872180a5879c25a32d79f86920708fd3c48d9d84733ef13d0e7beaa3a2427086a8788a4c4b6267eff4558d8b19f601b66c5f54711312be81b48ed70f4e1ffbe5e0fcb45068cf015b789b9fcab117becfc41a37da40e9f6c31a5f4feb1c2c158a4fd88245721d5a3dd6887bcb108a7fe0b90f3a27d93d2a591c0be3bd5b6c765ffa8a900b344e21abf4cf73c038e2f78f1f0c2807fd034d741ffd84afa13307088f6224b80599da5008e439673bc0c8fed3dc44f4519e0d2e74d3ec65f1c29cc36fb032a4523e26b2cca4376b255fa7ecf8d9131f4cc4354255d6a9c5f1ea50c247a1586884e90113895ac5e58a62765f7d13adc85b4e642fd63338508a2c57d68be5a70d54f320b5afe3e30153ac8bf5892a05e65905df9cd69f2befb264bce2e1151693ff737b8b294c66e69ebce57c2a40417e8161d85c4322b09b568a4a0118d39a7acdfa151f2d373bcae705db2c105f775f93e7522b65b0d9fd0e2b5a63ebe919bbdb479f5650560492abc6f2ede9bab2b700c71d392c69352bbcca3f496ab10dac095ae06f76d7e99bd347320fa4ce4a5849d5624f031ce2f98b7ae7e8d8c63be35dc8770a60e103472f551b46734e123170dbeca5d732f07e00f7f5fc967e3dd8b7a4dfb8d6ff9dcdf10cc669f71c7c332f0e5fd3354eb8c56ad9b56d38c94f498a68d6d4cb331685a9076d7fdbd44b5a93765d9c488bb9d12bff19b48c942686f5346f0e0ebf9254323f633487912d1ed6f997058d2d1b778e35e1c13473eefc490f2c086ac4fcab40599dd5c43f1f949378a57d96dcb4756feadda8791393c8a101cd4e56cdf5073caa22bb4321a49d08e680e94703454736b74e4e128c486f719c36d06dcb606ba9ab53ca44c6561e13f64136cb58ecf19bfa70b502361f2bb3e55ecb2d60621eec8b789cdd98297d33fd7a454707d1928b531e49e6d9e54fe38a06859a574c7799eec77440863c4de728f1e95f9a3f629ef2668ceab748251e515ee213c7744228b2ce457995d1fec4cf9d726ea5f9ead7e00f709bc63b2a4bd6214f24ba8c5458c1a14ea714e14eacf92ee87ffacbd89874c7ed011ecc2b5b44139e773ecc7458e9ec6fbb4fac2ce9368fe6f8a2f0945451ffe8209a5a75248b868f09aee760fc81b45bd43c56e57ad9b61333eca5401867193981f11ee8ff2f422c480920cc2c2c54db4f74b38a9d7005fffc2330516f960a34ee5268bf8c2966dfc4418f58dd933ab0fabd31a336004e6231371c380903070293490aec7ba718b923529db586e6dadbb81a189a6e1b3d7efc258c924baee9aa879564f909a147f6c77e6af5eb2d4b6fd4ab31101b699b7e26365e80a0a6913c0b7cd9e0d570a32051329576f65db537a94354d773ae24d0bdfb8d6163357d40d7ca3dd406de9571778a5207dee32843513be796543209dd9b3d725e18b1b805a58ce6833a54c28c420db1ac8946de4e821eae23e9bd447ccc1027930f42729ea6214e11f66b6cdb9a57e516de32b0957feef913d4d1d6655ce943da4029f05a6c343bcdb2546ccde1611b1a1ef896ad72318414a6524646a2b5dca5c04eaf168f42a936bb23d3b2e0a3d790cee9b73471bbd27ecff66336454814a3281c8fed67d9012a524b0062c63f9951056cf2104c5b2ee67dc8040af2f91267912855f4142c75df1dc1f28479b39f7e06fdc01469c18e429baa6bc5de04355b20b708ba4ba783ce2b63e9134df8b0373164f91d16a8fd4e1dd9d143d53bf671045cbe92b3de47c154d35d2f2807bb2e20b7207d237503b3c806dc46cb9c2bd3442e60d1ce54248917f0bcc82246c527de3d5e4510be9ef291600fe19148c99f354cc03ef55908211bef87307835405dbde2392ac18b1af2b5fb5209b1fbd36ccca41e510f9c8211e0c064f4362a46e143b46026d26c777ec5724fa246a6595879e1e738cd73a67b869c2a191149c09bb1af13adc1146ea0d1eda0d38fd8986d2f85f88559bf6db75b40d9ef6fd2eade07d5dce0700d2852b8688cc34d750bcbb9663f8ac09602384e689992676d045d1496f9ad29e94c866021e129be5e85cd8113889a7f53bb3e7f40daa6af00f92a64cf085aa38fb5f2927dd4f951d98de17672382f9ede80ff932029a3df4296009503f26d0914182cb41d60655b4eca129e6e98bce960d3df65cc13529ecc1f323ed851639e7be067eb7d376d99ac47ce5c07d4aafdb512885803f06423d81fafd7a9a85cb563ece8a6ae41c595faa28ef0a89d41aa370b3394af161e0ba491f03a65bdd38d711a6f604547c4035f324c9e1d7e579abdb00308fb260c5996eeaeb64cab57944e4b12db640574d5db65d04c0fed39ceb97b5d0e0bd5cf2022e73ff14e9a1041614f6f3591d0454ff7cc29544387ce034595e867f5ea21e1a6323d8c6fef92e1c58bb439f56a9ad5f69955a368d60a45e2505608eb9a98dc2403df00e4e15023103fe6da0d8b7092356920721bbc6e29342e71c825cc5a7d7efbc72ed045f30f3b20eb292370c01615bdca0067ddbfdfd0e4e9c20054c87a4ec74a310f5a31034347bcc7a0890039d00deffc1570ab83adffae16067faf1487f6d58117864583ec5e0d5273d8e2f39c4ee19487cf17142c826c3db0d677d6c03b5f0ba75e355b35915b7abe93d750195d2ef9aaaa730b53a84d841754bc2a17d38074d2e49f62363dd6db73b68c0aeec3b5dfe8b9b312c7a1eb8374f72087564c43a19da435fce3e8b4b837facfd6d41296b6001885d518aa16286e3c7ef8432e95d5e6fb5e9c72b5886f93fdde04e7496287441e415422925e7d1c9e8cb9edc0ffe361347cb61157b0a79ee305bd3bc29004d0457f363d92a169b08f279e744f407e88d50d2d5e8a57083779a8011b51e6e79f11fd3d8df5dfff6382fb99311d7f3de435afe89bdf494af830ee69aabf0b1637ec41960b29871401fb6ed4cdc4d9fd7d458c24f03b90982fae029b0ea3be91bd209f72eab1edc53c9fc5255e4f513908979932b882bea9265100dc3c474f73ffb582bc4d7c6dc341ae2030565ed983d6b4feec43b0694c182d642f1960b09f3636723e81b7101b3a02a8d0af56e8dbec1f630a00675429aa57955b8924d54d35506491dc5e748b616fdf5ec6bde4ba43a18c77db8eef2a987568b2e5b9e7a2c5d256663599a7df9cb79f9819199c04726698d03bc8ec8271a241064b8217dcbda99ed4934dcc14a140851c50ce8fbedb9027814441e2d9c788b4d44fc1fcdd07dc652afeec44105877004639a047887083fd551b75af235d5cce5fc0937891c218bac671c71413f1b02deb6036587ed5b1b9fbdf77e2a2e2d74488ced5b7188fa0970968fbee6e2089f6755550b616b773e0878393f261cf5d227c63315a8a5bbb557887ae86d265b691d87785badd43ef69c6de5710315fce50f7eeccfe8916daa8153b636d7c39bbd9c1c41033033451f14f6caf0e0838c6833156ada013054667afcb854e2280e1710ad9793f9306e793762bb301f15e6c6e9be78095d6a5ddebfd5eb88c0f01afffb23c942cf22d299446313b0e519a1d09ec54143a79d7390243b384129c995cd36353a8981e48cacbd7e3e86b4cbcf59730f94bbd74a1127401c9aa171b297f3f3d8a3f0f68a1e62f3fae6494b0a0c1ea566caf0b68dabeb6f2802b30409e2a67831a5dbc357098d5ce3cbb5d2b332623274f62c56d99dcaa7a80825b5161794d9cebfd3556a330fe96314ae52099b042289553293f9d359e9c44547e9fb624a46c7d83144febf55cf49f0a819fc9ee71a17e6342fca1fd2bd6c3c4e8f2bf84939aa4de4670e764c2ea77e26058094ba703d12130d5061ea8d86c873c177808ae96ed56b62b742386966f82b89eae6f87fe00ade764b745d3b66889c8ded7a7b9de0ac5dbfeb40561c9a3218724890a00ebddcda8532fcf10c511c6896dc11c52b5ff5f3e5bffd526233e0e4b892712b38e0e42d132b7d7f58c650a9389e49392f5f34670481e2fcb5b34be6d1ff23f00d1895bd0033925576f5f9e7bee95c5801e48651c46d03e5cc22c9e1c50eeb21b9c845826d3e6f6340a917908c7807b96af252c4cc4fa3829bb23c7b25f71816faa064648cabcf50ad855894ffdb1418714a92d33a369d1a3046039729c8d39704bb9404dad8ff4a06318e2b5490cbf22b73d05012e537ef502aec6fedd538afe65259ad1fe46595fc03d7e7b1e65a20ada5f7dd30d8dc820a670517922608fdf43ee1fd19b26856df2002e427b18dd538b86841e73a81a1834e58435097624b29f234090d09b4af1d5246b525ee0cefc424026448a3396ed39cee2fde96400efac7bcbbc698fca590d6f3d15087b210c8dec255ae45f704cd4e61b7cfcb82793dd15f02ac621cc89d5e1c08ca369de747e632e8a5cc7e281fa46892a187c6342f46fad7ef85ac2066e603bb8e0c40aa58a86bf24751db88358cbfe0fca79f601c5203d757ba48b7cbee9a17fcbc34645c21c30483ac1a8eed3b91e4fa23e9af6d1244aed97064a37b43b6d4528e8984a5ee86a0d60af0cde45515ff63ba6baa06373a1a7e1436c4322fc796ff3fa4ea33d30bea7e888264dcf850da6a1093993db6c16959c3ea5c9a686f2c1087decb6813aba20189adafc80cdbe687b64dee5e2d75c102637ecb7dd091f3278d7a8f4af5f1ae751832adc683f917de04e75d91d19f738b882e3b8e63f07e516d91619b2829838f4263c5860c3d86438c3acbca30a9a5c5c2a8bd92c2deeab5a8254335642b043bcfa21d7508d09ac3db2c045f6606fd80ceca0254e346a0c0c5b13294b27f9683c0a4d682e23027e684846ad86b93ebc1c3263bcb7e3c0a07c24069a1847947a03e7a31ab1fa07302e618656e972cbc518df3470f9ab1b1bc2a9c715e167adb73c07401719fe2928ed57d1402bec754f0564622a2317d6eec6c1cdf39730494eca08928e744786f20c17ae2a0460b17b12eaf965bf3d1b8b98525c7c2241adc584dcd44cabe9a6338e4ea81be72083cfa86a3d4cffbf9b2720649310e6fd563032a9a9f1c66c98a9aa828b953e17b98e6d2e8696652a3ac78599a0e074f01de5472e5136dad7702d9bf3fa038447c2e2866e881bc024828a71738a115b4d1c7929fcb3b4d875462cac85a3f149326416fee4fabd7d0c62f5d87086adea15638fc639edfadd598fdd36033e0fedcad948f29e0a7339e6c3f5cd5507e061a1450936d14d46cecdb8fbd5b480c3d0b260f6ea2f1c43dc13af56d38f71386eb9eacba48d44cda6bbd3bf90427b047b9191107ba6f235776251b150b60c2cd45ea9f08dd8f75ac3aebbe8743bbc48c6c2aeefc63937cc2caa4b2f527d92a4c3c0bc4bde35bddaecee931d66e0897d03f75d396788f1949c5c177a1803a0e63691759c2668b8b999ef51e366ef72bbfe290f3f4327f82830a15deb184d8f01d05079ff061e79c0d6d663f3cd8ccc458aa9e3e426d808ec2909f2b12e3aac93effdef24a0b1f48ef6fcd2a44c31171fd862039e5cb7cef26da65a710ecc2519eccac268988552ec21e7554e624694a1db8d7247b5272fbd68f820326358155751359a32bdc4ae5edbecab48f2300c00d58e6f521a2ec62da55e610cd533d7874664b0ca656e6ec9b75ec7365cb6bb77f7426b33f84dcccb72d16e051837fdceeb40b6b8c65bb74a92c31f0a963803b3bd218aeeed8bc40505acf1f3d2f5aecd47515c1924fee6084dad4a93b7367698fc7c34c0ba26ba70c4b3bf7fe67d143ab34583063d6c1b8d1fb6ba8f74cc80b9dd04022b13f5fb40c795f1666d8f4383e61432bcf571c526f70dbd00c60b581720bc095ed627d52a589e74ed02648313fc8d44b38f897d6c86800615dad336a478200eaa383b63304c82c3c9c0abccdbda4053b339eeb80d7f71ec1457260027132823d260a1938d7f9064c27cef13ea87483232ec4018fcab70a0a3987df7f5426f8ce078885cecc1e8ae9b04fe2288a98a58e5dda539062126a028c3c01bd779e8682701248rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootplayer-3.0.2-2.fc13.src.rpmplayer-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.8.1M(QL9@KK@KKK@KY@KI@JJ@Jw@ĴJ@JlE@JI@Iq@IN/I:i@I1.H*HoH5@H@HH_@H5`@H"@Rich Mattes - 3.0.2-2Rich Mattes - 3.0.2-1Rich Mattes - 3.0.1-8Rich Mattes - 3.0.1-7Rich Mattes - 3.0.1-6Tim Niemueller - 3.0.1-5Tim Niemueller - 3.0.1-4Rahul Sundaram - 3.0.1-2Rich Mattes - 3.0.1-1Tim Niemueller - 3.0.0-4Tim Niemueller - 3.0.0-3Rich Mattes - 3.0.0-2Rich Mattes - 3.0.0-1Tomas Mraz - 2.1.1-13Fedora Release Engineering - 2.1.1-12Michael Schwendt - 2.1.1-11Fedora Release Engineering - 2.1.1-10Tomas Mraz - 2.1.1-9Tim Niemueller - 2.1.1-8Ignacio Vazquez-Abrams - 2.1.1-7Ignacio Vazquez-Abrams - 2.1.1-6Tim Niemueller - 2.1.1-5Tim Niemueller - 2.1.1-4Jef Spaleta - 2.1.1-3Tim Niemueller - 2.1.1-2Tim Niemueller - 2.1.1-1Jef Spaleta - 2.1.0-0.3.rc2.fc9Tim Niemueller - 2.1.0-0.2.rc2.fc9Tim Niemueller - 2.1.0-0.1.rc2.fc9- Fix assertion error in PlayerCam - Enable libphidget support- Update to release 3.0.2- Rebuild for GEOS soname bump- Rebuild for GEOS soname bump - Enable nimu and acr120u drivers- Rebuild for Gearbox drivers - Added missing Requires for devel package- Rebuild for new OpenCV buildsys- Bump EVR for proper F-12 to F-13 upgrade path- Rebuild for Boost soname bump- Updated to release 3.0.1 - Fixed ruby bindings install path - Fixed documentation build process - Added libdir/player to plugin search path - Fix Rawhide compilation issue by adding -DBoost_USE_MULTITHREAD=ON to cmake- devel sub-package obsoletes no longer available static sub-package- Merge Rich's changes with Fedora spec file- Fixed x86_64 build issues - Fixed x86_64 library install path - Fixed mock i586 and x86_64 dep issues - Enabled Python C++ and Ruby C++ bindings - Made doc and examples packages .noarch- Upgrade package to Player 3.0.0- rebuilt with new openssl- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Exclude -examples subpackage files in main package (#489184).- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- rebuild with new openssl- Add patch for broken linux/serial.h (thanks to Caolán McNamara) - Add patch for GCC 4.4 (thanks to Caolán McNamara) - Rebuild for Python 2.6- Fix libtool issue- Rebuild for Python 2.6- Added plugindir patch- Changed norpath patch, fixes build problem on Fedora 8 - Added libtool BR - Added autotools BR, needed because for patches of .am files- Review clean-ups- Only BR geos-devel on Fedora 9- Upgrade to 2.1.1- Review clean-ups- Added subpackages for doc and examples - Remove *.la files - Fix BuildRequires- Initial spec file                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               `J ,|v =rB=S@jK_]= YNvQ6'xM #F&34c,NX-|5>n?udM]Dn6f:g!/keYnx,;iOx-'OlW%1 <5k)8227;LK7<3]|V?s$ j:{Q  "[[wHg1{s 7yFp\LnS}\ 3P.9` #  gac)7C WR?(r6=_* qfcCFR*Xs*8;U,b#1Z)TRLB(hPC~ 3$8o@_AxTe*9Swg,WY#HH)^/Ft}' lYO]4A&c3<`h #r| *9Q;(E VrhHRoq%JDIe]mMljT np1jB:{z tREUOcLQ=13zMyaoZug~k~lGJ2"upcO"'o7QliC,)MVJ9O4@^0[8YmHKGujP6FK.Z>sP^>[5le&.ekbZS:``.o *D %@N7}Vb-C[pywoWhe $\BrAy($f_P`|zXh.@?Gk\ I/T1qUtX{ %_}< ABGo'8\(vw;nKi^rKOGMyN/p9Qb~;: +N4a#dzip?Ax`U6L\Im+RL$:8<BIM+6u5s]t0Z/0D-\[D> e&jZh$-0t/dvyq_d:3Yza f!AdE(Nkz6++W]02)vC!qXSfUPiGHTP>C4JZb(JG}&I0&a!W-mWXh1bSg!m'i& X-~U8{Ew K;$w+I"i/_q<k^s b< Vc7pmTDAmd+2Ff a#jEV5g @DE'9=f,"qB%@E5LJ  Y .vN{TH>)4%n2~a">I4=S .[ |0"?2FxltR}U!?u5*dVQ^%!9^3.0.2-2.fc13player-doc-3.0.2CMakeLists.txtCOPYINGCOPYING.libarchitecture.txtconfigfile.htmlfooter.htmlheader.htmlinstall.txtplayer-docsMbICP2_8h_source.htmlMbICP_8h_source.htmlNclient_8h_source.htmlRS4Leuze__laser_8h_source.htmlTData_8h_source.htmlTimer_8h_source.htmlUvcInterface_8h_source.htmlalsa_8h_source.htmlamcl-phe200-0010.jpgamcl-phe200-0400.jpgamcl-phe200-0800.jpgamcl-phe200-1200.jpgamcl_8h_source.htmlamcl__fiducial_8h_source.htmlamcl__gps_8h_source.htmlamcl__imu_8h_source.htmlamcl__laser_8h_source.htmlamcl__odom_8h_source.htmlamcl__sensor_8h_source.htmlannotated.htmlarchitecture.htmlaudio__sample_8h_source.htmlbayer_8h_source.htmlbc_s.pngbeacon.jpgcalcul_8h_source.htmlcamera1394_8h_source.htmlcameraUVC_8h_source.htmlcamera_8h_source.htmlcanio_8h_source.htmlcanio__kvaser_8h_source.htmlccvt_8h_source.htmlclassAMCLFiducial-members.htmlclassAMCLFiducial.htmlclassAMCLFiducial.pngclassAMCLFiducialData-members.htmlclassAMCLFiducialData.htmlclassAMCLFiducialData.pngclassAMCLFiducialMap-members.htmlclassAMCLFiducialMap.htmlclassAMCLGps-members.htmlclassAMCLGps.htmlclassAMCLGps.pngclassAMCLImu-members.htmlclassAMCLImu.htmlclassAMCLImu.pngclassAMCLLaser-members.htmlclassAMCLLaser.htmlclassAMCLLaser.pngclassAMCLLaserData-members.htmlclassAMCLLaserData.htmlclassAMCLLaserData.pngclassAMCLOdom-members.htmlclassAMCLOdom.htmlclassAMCLOdom.pngclassAMCLOdomData-members.htmlclassAMCLOdomData.htmlclassAMCLOdomData.pngclassAMCLSensor-members.htmlclassAMCLSensor.htmlclassAMCLSensor.pngclassAMCLSensorData-members.htmlclassAMCLSensorData.htmlclassAMCLSensorData.pngclassAdaptiveMCL-members.htmlclassAdaptiveMCL.htmlclassAdaptiveMCL.pngclassAlsa-members.htmlclassAlsa.htmlclassAlsa.pngclassAudioSample-members.htmlclassAudioSample.htmlclassBoolProperty-members.htmlclassBoolProperty.htmlclassBoolProperty.pngclassCANIOKvaser-members.htmlclassCANIOKvaser.htmlclassCANIOKvaser.pngclassCMVision-members.htmlclassCMVision.htmlclassCameraUvc-members.htmlclassCameraUvc.htmlclassCameraUvc.pngclassCanPacket-members.htmlclassCanPacket.htmlclassClaser-members.htmlclassClaser.htmlclassClodBuster-members.htmlclassClodBuster.htmlclassClodBuster.pngclassConfigFile-members.htmlclassConfigFile.htmlclassDLLNode-members.htmlclassDLLNode.htmlclassDLList-members.htmlclassDLList.htmlclassDevice-members.htmlclassDevice.htmlclassDoubleProperty-members.htmlclassDoubleProperty.htmlclassDoubleProperty.pngclassDriver-members.htmlclassDriver.htmlclassDriver.pngclassDualCANIO-members.htmlclassDualCANIO.htmlclassDualCANIO.pngclassER-members.htmlclassER.htmlclassER.pngclassErratic-members.htmlclassErratic.htmlclassErratic.pngclassErraticMotorPacket-members.htmlclassErraticMotorPacket.htmlclassErraticPacket-members.htmlclassErraticPacket.htmlclassFeatureDataHolder-members.htmlclassFeatureDataHolder.htmlclassFromRanger-members.htmlclassFromRanger.htmlclassFromRanger.pngclassGRASPPacket-members.htmlclassGRASPPacket.htmlclassGap-members.htmlclassGap.htmlclassGarciaDriver-members.htmlclassGarciaDriver.htmlclassGarciaDriver.pngclassGeom2D_1_1ICP-members.htmlclassGeom2D_1_1ICP.htmlclassGeom2D_1_1SweepSearch-members.htmlclassGeom2D_1_1SweepSearch.htmlclassGeom2D_1_1Transform2D-members.htmlclassGeom2D_1_1Transform2D.htmlclassImageBase-members.htmlclassImageBase.htmlclassImageBase.pngclassIntProperty-members.htmlclassIntProperty.htmlclassIntProperty.pngclassKhepera-members.htmlclassKhepera.htmlclassKhepera.pngclassKheperaSerial-members.htmlclassKheperaSerial.htmlclassKineCalc-members.htmlclassKineCalc.htmlclassLaserModel-members.htmlclassLaserModel.htmlclassLaserTransform-members.htmlclassLaserTransform.htmlclassLaserTransform.pngclassLayerDataHolder-members.htmlclassLayerDataHolder.htmlclassLayerInfoHolder-members.htmlclassLayerInfoHolder.htmlclassMAP-members.htmlclassMAP.htmlclassMAP__POINT-members.htmlclassMAP__POINT.htmlclassMAP__POSE-members.htmlclassMAP__POSE.htmlclassMap-members.htmlclassMap.htmlclassMapInfo-members.htmlclassMapInfo.htmlclassMapTransform-members.htmlclassMapTransform.htmlclassMapTransform.pngclassMessage-members.htmlclassMessage.htmlclassMessageQueue-members.htmlclassMessageQueue.htmlclassMessageQueueElement-members.htmlclassMessageQueueElement.htmlclassMessageReplaceRule-members.htmlclassMessageReplaceRule.htmlclassMricpTimer-members.htmlclassMricpTimer.htmlclassNav200-members.htmlclassNav200.htmlclassP2OS-members.htmlclassP2OS.htmlclassP2OS.pngclassP2OSPacket-members.htmlclassP2OSPacket.htmlclassPIDGains-members.htmlclassPIDGains.htmlclassPlayerBarrier-members.htmlclassPlayerBarrier.htmlclassPlayerCc_1_1ActArrayProxy-members.htmlclassPlayerCc_1_1ActArrayProxy.htmlclassPlayerCc_1_1ActArrayProxy.pngclassPlayerCc_1_1AioProxy-members.htmlclassPlayerCc_1_1AioProxy.htmlclassPlayerCc_1_1AioProxy.pngclassPlayerCc_1_1AudioProxy-members.htmlclassPlayerCc_1_1AudioProxy.htmlclassPlayerCc_1_1AudioProxy.pngclassPlayerCc_1_1BlackBoardProxy-members.htmlclassPlayerCc_1_1BlackBoardProxy.htmlclassPlayerCc_1_1BlackBoardProxy.pngclassPlayerCc_1_1BlobfinderProxy-members.htmlclassPlayerCc_1_1BlobfinderProxy.htmlclassPlayerCc_1_1BlobfinderProxy.pngclassPlayerCc_1_1BumperProxy-members.htmlclassPlayerCc_1_1BumperProxy.htmlclassPlayerCc_1_1BumperProxy.pngclassPlayerCc_1_1CameraProxy-members.htmlclassPlayerCc_1_1CameraProxy.htmlclassPlayerCc_1_1CameraProxy.pngclassPlayerCc_1_1ClientProxy-members.htmlclassPlayerCc_1_1ClientProxy.htmlclassPlayerCc_1_1ClientProxy.pngclassPlayerCc_1_1DioProxy-members.htmlclassPlayerCc_1_1DioProxy.htmlclassPlayerCc_1_1DioProxy.pngclassPlayerCc_1_1FiducialProxy-members.htmlclassPlayerCc_1_1FiducialProxy.htmlclassPlayerCc_1_1FiducialProxy.pngclassPlayerCc_1_1GpsProxy-members.htmlclassPlayerCc_1_1GpsProxy.htmlclassPlayerCc_1_1GpsProxy.pngclassPlayerCc_1_1Graphics2dProxy-members.htmlclassPlayerCc_1_1Graphics2dProxy.htmlclassPlayerCc_1_1Graphics2dProxy.pngclassPlayerCc_1_1Graphics3dProxy-members.htmlclassPlayerCc_1_1Graphics3dProxy.htmlclassPlayerCc_1_1Graphics3dProxy.pngclassPlayerCc_1_1GripperProxy-members.htmlclassPlayerCc_1_1GripperProxy.htmlclassPlayerCc_1_1GripperProxy.pngclassPlayerCc_1_1HealthProxy-members.htmlclassPlayerCc_1_1HealthProxy.htmlclassPlayerCc_1_1HealthProxy.pngclassPlayerCc_1_1ImuProxy-members.htmlclassPlayerCc_1_1ImuProxy.htmlclassPlayerCc_1_1ImuProxy.pngclassPlayerCc_1_1IrProxy-members.htmlclassPlayerCc_1_1IrProxy.htmlclassPlayerCc_1_1IrProxy.pngclassPlayerCc_1_1LaserProxy-members.htmlclassPlayerCc_1_1LaserProxy.htmlclassPlayerCc_1_1LaserProxy.pngclassPlayerCc_1_1LimbProxy-members.htmlclassPlayerCc_1_1LimbProxy.htmlclassPlayerCc_1_1LimbProxy.pngclassPlayerCc_1_1LinuxjoystickProxy-members.htmlclassPlayerCc_1_1LinuxjoystickProxy.htmlclassPlayerCc_1_1LinuxjoystickProxy.pngclassPlayerCc_1_1LocalizeProxy-members.htmlclassPlayerCc_1_1LocalizeProxy.htmlclassPlayerCc_1_1LocalizeProxy.pngclassPlayerCc_1_1LogProxy-members.htmlclassPlayerCc_1_1LogProxy.htmlclassPlayerCc_1_1LogProxy.pngclassPlayerCc_1_1MapProxy-members.htmlclassPlayerCc_1_1MapProxy.htmlclassPlayerCc_1_1MapProxy.pngclassPlayerCc_1_1OpaqueProxy-members.htmlclassPlayerCc_1_1OpaqueProxy.htmlclassPlayerCc_1_1OpaqueProxy.pngclassPlayerCc_1_1PlannerProxy-members.htmlclassPlayerCc_1_1PlannerProxy.htmlclassPlayerCc_1_1PlannerProxy.pngclassPlayerCc_1_1PlayerClient-members.htmlclassPlayerCc_1_1PlayerClient.htmlclassPlayerCc_1_1PlayerError-members.htmlclassPlayerCc_1_1PlayerError.htmlclassPlayerCc_1_1Pointcloud3dProxy-members.htmlclassPlayerCc_1_1Pointcloud3dProxy.htmlclassPlayerCc_1_1Pointcloud3dProxy.pngclassPlayerCc_1_1Position1dProxy-members.htmlclassPlayerCc_1_1Position1dProxy.htmlclassPlayerCc_1_1Position1dProxy.pngclassPlayerCc_1_1Position2dProxy-members.htmlclassPlayerCc_1_1Position2dProxy.htmlclassPlayerCc_1_1Position2dProxy.pngclassPlayerCc_1_1Position3dProxy-members.htmlclassPlayerCc_1_1Position3dProxy.htmlclassPlayerCc_1_1Position3dProxy.pngclassPlayerCc_1_1PowerProxy-members.htmlclassPlayerCc_1_1PowerProxy.htmlclassPlayerCc_1_1PowerProxy.pngclassPlayerCc_1_1PtzProxy-members.htmlclassPlayerCc_1_1PtzProxy.htmlclassPlayerCc_1_1PtzProxy.pngclassPlayerCc_1_1RFIDProxy-members.htmlclassPlayerCc_1_1RFIDProxy.htmlclassPlayerCc_1_1RFIDProxy.pngclassPlayerCc_1_1RangerProxy-members.htmlclassPlayerCc_1_1RangerProxy.htmlclassPlayerCc_1_1RangerProxy.pngclassPlayerCc_1_1SimulationProxy-members.htmlclassPlayerCc_1_1SimulationProxy.htmlclassPlayerCc_1_1SimulationProxy.pngclassPlayerCc_1_1SonarProxy-members.htmlclassPlayerCc_1_1SonarProxy.htmlclassPlayerCc_1_1SonarProxy.pngclassPlayerCc_1_1SpeechProxy-members.htmlclassPlayerCc_1_1SpeechProxy.htmlclassPlayerCc_1_1SpeechProxy.pngclassPlayerCc_1_1SpeechRecognitionProxy-members.htmlclassPlayerCc_1_1SpeechRecognitionProxy.htmlclassPlayerCc_1_1SpeechRecognitionProxy.pngclassPlayerCc_1_1VectorMapProxy-members.htmlclassPlayerCc_1_1VectorMapProxy.htmlclassPlayerCc_1_1VectorMapProxy.pngclassPlayerCc_1_1WSNProxy-members.htmlclassPlayerCc_1_1WSNProxy.htmlclassPlayerCc_1_1WSNProxy.pngclassPlayerCc_1_1WiFiProxy-members.htmlclassPlayerCc_1_1WiFiProxy.htmlclassPlayerCc_1_1WiFiProxy.pngclassPlayerTCP-members.htmlclassPlayerTCP.htmlclassPostgresConn-members.htmlclassPostgresConn.htmlclassProperty-members.htmlclassProperty.htmlclassProperty.pngclassPropertyBag-members.htmlclassPropertyBag.htmlclassQueuePointer-members.htmlclassQueuePointer.htmlclassREB-members.htmlclassREB.htmlclassREB.pngclassRFLEX-members.htmlclassRFLEX.htmlclassRFLEX.pngclassReadLogTime-members.htmlclassReadLogTime.htmlclassSIP-members.htmlclassSIP.htmlclassSegwayRMP-members.htmlclassSegwayRMP.htmlclassSegwayRMP.pngclassSegwayRMP400-members.htmlclassSegwayRMP400.htmlclassSegwayRMP400.pngclassSonar-members.htmlclassSonar.htmlclassSphereDriver-members.htmlclassSphereDriver.htmlclassSphereDriver.pngclassStatGrabDriver-members.htmlclassStatGrabDriver.htmlclassStatGrabDriver.pngclassStringProperty-members.htmlclassStringProperty.htmlclassStringProperty.pngclassThreadedDriver-members.htmlclassThreadedDriver.htmlclassThreadedDriver.pngclassToRanger-members.htmlclassToRanger.htmlclassToRanger.pngclassUSBIO-members.htmlclassUSBIO.htmlclassUSBpacket-members.htmlclassUSBpacket.htmlclassUvcInterface-members.htmlclassUvcInterface.htmlclassVFH__Algorithm-members.htmlclassVFH__Algorithm.htmlclassValley-members.htmlclassValley.htmlclassVectorMapInfoHolder-members.htmlclassVectorMapInfoHolder.htmlclassboost_1_1mutex-members.htmlclassboost_1_1mutex.htmlclassboost_1_1mutex_1_1scoped__lock-members.htmlclassboost_1_1mutex_1_1scoped__lock.htmlclassboost_1_1thread-members.htmlclassboost_1_1thread.htmlclasscircbuf-members.htmlclasscircbuf.htmlclasserSIP-members.htmlclasserSIP.htmlclasses.htmlclasslms400__cola-members.htmlclasslms400__cola.htmlclassnimu-members.htmlclassnimu.htmlclassnimu__data-members.htmlclassnimu__data.htmlclassrfi341__protocol-members.htmlclassrfi341__protocol.htmlclassrmp__frame__t-members.htmlclassrmp__frame__t.htmlclasssnd-members.htmlclasssnd.htmlclasssnd.pngclasssnd__Proxy-members.htmlclasssnd__Proxy.htmlclasssnd__Proxy.pngclasswbr914-members.htmlclasswbr914.htmlclasswbr914.pngclientproxy_8h_source.htmlclodbuster_2packet_8h_source.htmlclodbuster_8h_source.htmlclosed.pngcmvision_8h_source.htmlconfigfile_8h_source.htmlconversions_8h_source.htmlcreate__comms_8h_source.htmldbconn_8h_source.htmldeprecated.htmldevice_8h_source.htmldllist_8h_source.htmldoxygen.cssdoxygen.pngdriver_8h_source.htmldriverregistry_8h_source.htmleig3_8h_source.htmlencode_8h_source.htmler_8h_source.htmlerratic_2packet_8h_source.htmlerratic_2robot__params_8h_source.htmlerratic_2sip_8h_source.htmlerratic_8h_source.htmlerror_8h_source.htmlfiles.htmlform_0.pngform_1.pngformula.repositoryfromranger_8h_source.htmlfunctions.htmlfunctions_0x62.htmlfunctions_0x63.htmlfunctions_0x64.htmlfunctions_0x65.htmlfunctions_0x66.htmlfunctions_0x67.htmlfunctions_0x68.htmlfunctions_0x69.htmlfunctions_0x6a.htmlfunctions_0x6b.htmlfunctions_0x6c.htmlfunctions_0x6d.htmlfunctions_0x6e.htmlfunctions_0x6f.htmlfunctions_0x70.htmlfunctions_0x71.htmlfunctions_0x72.htmlfunctions_0x73.htmlfunctions_0x74.htmlfunctions_0x75.htmlfunctions_0x76.htmlfunctions_0x77.htmlfunctions_0x78.htmlfunctions_0x79.htmlfunctions_0x7a.htmlfunctions_0x7e.htmlfunctions_func.htmlfunctions_func_0x62.htmlfunctions_func_0x63.htmlfunctions_func_0x64.htmlfunctions_func_0x65.htmlfunctions_func_0x66.htmlfunctions_func_0x67.htmlfunctions_func_0x68.htmlfunctions_func_0x69.htmlfunctions_func_0x6c.htmlfunctions_func_0x6d.htmlfunctions_func_0x6e.htmlfunctions_func_0x6f.htmlfunctions_func_0x70.htmlfunctions_func_0x71.htmlfunctions_func_0x72.htmlfunctions_func_0x73.htmlfunctions_func_0x74.htmlfunctions_func_0x75.htmlfunctions_func_0x76.htmlfunctions_func_0x77.htmlfunctions_func_0x79.htmlfunctions_func_0x7e.htmlfunctions_vars.htmlfunctions_vars_0x62.htmlfunctions_vars_0x63.htmlfunctions_vars_0x64.htmlfunctions_vars_0x65.htmlfunctions_vars_0x66.htmlfunctions_vars_0x67.htmlfunctions_vars_0x68.htmlfunctions_vars_0x69.htmlfunctions_vars_0x6a.htmlfunctions_vars_0x6b.htmlfunctions_vars_0x6c.htmlfunctions_vars_0x6d.htmlfunctions_vars_0x6e.htmlfunctions_vars_0x6f.htmlfunctions_vars_0x70.htmlfunctions_vars_0x71.htmlfunctions_vars_0x72.htmlfunctions_vars_0x73.htmlfunctions_vars_0x74.htmlfunctions_vars_0x75.htmlfunctions_vars_0x76.htmlfunctions_vars_0x77.htmlfunctions_vars_0x78.htmlfunctions_vars_0x79.htmlfunctions_vars_0x7a.htmlgap__and__valley_8h_source.htmlgap__nd__nav_8h_source.htmlgarcia__mixed_8h_source.htmlgeometria_8h_source.htmlgeometry2D_8h_source.htmlgps_8h_source.htmlgridmap_8h_source.htmlgroup__ComponentNavigator.htmlgroup__address__structs.htmlgroup__capabilities.htmlgroup__clientlibs.htmlgroup__cplusplus__example.htmlgroup__driver__AioToSonar.htmlgroup__driver__Blobposition.htmlgroup__driver__Blobtracker.htmlgroup__driver__Bumper2Laser.htmlgroup__driver__Globalize.htmlgroup__driver__Goto.htmlgroup__driver__LocalBB.htmlgroup__driver__PostGIS.htmlgroup__driver__RS4Leuzelaser.htmlgroup__driver__SpherePTZ.htmlgroup__driver__Vec2Map.htmlgroup__driver__VideoCanny.htmlgroup__driver__accel__calib.htmlgroup__driver__acr120u.htmlgroup__driver__acts.htmlgroup__driver__alsa.htmlgroup__driver__amcl.htmlgroup__driver__amtecpowercube.htmlgroup__driver__aodv.htmlgroup__driver__artoolkitplus.htmlgroup__driver__bitlogic.htmlgroup__driver__blobtodio.htmlgroup__driver__bumpersafe.htmlgroup__driver__bumpertodio.htmlgroup__driver__camera1394.htmlgroup__driver__cameracompress.htmlgroup__driver__camerauncompress.htmlgroup__driver__camerauvc.htmlgroup__driver__camerav4l.htmlgroup__driver__camerav4l2.htmlgroup__driver__camfilter.htmlgroup__driver__canonvcc4.htmlgroup__driver__clodbuster.htmlgroup__driver__cmdsplitter.htmlgroup__driver__cmucam2.htmlgroup__driver__cmvision.htmlgroup__driver__create.htmlgroup__driver__cvcam.htmlgroup__driver__deadstop.htmlgroup__driver__diocmd.htmlgroup__driver__diodelay.htmlgroup__driver__diolatch.htmlgroup__driver__dummy.htmlgroup__driver__eeDHcontroller.htmlgroup__driver__er1.htmlgroup__driver__erratic.htmlgroup__driver__fakelocalize.htmlgroup__driver__festival.htmlgroup__driver__flockofbirds.htmlgroup__driver__garcia.htmlgroup__driver__garminnmea.htmlgroup__driver__gbxgarminacfr.htmlgroup__driver__gbxsickacfr.htmlgroup__driver__gbxsmartbatteryacfr.htmlgroup__driver__gripcmd.htmlgroup__driver__gstreamer.htmlgroup__driver__hokuyo__aist.htmlgroup__driver__imagebase.htmlgroup__driver__imageseq.htmlgroup__driver__imgcmp.htmlgroup__driver__imgsave.htmlgroup__driver__inertiacube2.htmlgroup__driver__inhibitor.htmlgroup__driver__insideM300.htmlgroup__driver__iwspy.htmlgroup__driver__khepera.htmlgroup__driver__laserbar.htmlgroup__driver__laserbarcode.htmlgroup__driver__lasercspace.htmlgroup__driver__lasercutter.htmlgroup__driver__laserfeature.htmlgroup__driver__laserposeinterpolator.htmlgroup__driver__laserptzcloud.htmlgroup__driver__laserrescan.htmlgroup__driver__lasersafe.htmlgroup__driver__lasertoranger.htmlgroup__driver__laservisualbarcode.htmlgroup__driver__laservisualbw.htmlgroup__driver__linuxjoystick.htmlgroup__driver__linuxwifi.htmlgroup__driver__logger.htmlgroup__driver__mapcspace.htmlgroup__driver__mapfile.htmlgroup__driver__mapping.htmlgroup__driver__mapscale.htmlgroup__driver__mbicp.htmlgroup__driver__mica2.htmlgroup__driver__microstrain3dmg.htmlgroup__driver__motionmind.htmlgroup__driver__nd.htmlgroup__driver__nimu.htmlgroup__driver__nomad.htmlgroup__driver__obot.htmlgroup__driver__opaquecmd.htmlgroup__driver__p2os.htmlgroup__driver__passthrough.htmlgroup__driver__phidgetACC.htmlgroup__driver__phidgetIFK.htmlgroup__driver__phidgetRFID.htmlgroup__driver__portio.htmlgroup__driver__postlog.htmlgroup__driver__ptu46.htmlgroup__driver__rangerposeinterpolator.htmlgroup__driver__rangertodio.htmlgroup__driver__rangertolaser.htmlgroup__driver__rcore__xbridge.htmlgroup__driver__readlog.htmlgroup__driver__reb.htmlgroup__driver__rflex.htmlgroup__driver__roboteq.htmlgroup__driver__robotracker.htmlgroup__driver__roomba.htmlgroup__driver__rt3xxx.htmlgroup__driver__searchpattern.htmlgroup__driver__segwayrmp.htmlgroup__driver__segwayrmp400.htmlgroup__driver__serio.htmlgroup__driver__service__adv__mdns.htmlgroup__driver__shapetracker.htmlgroup__driver__sickLDMRS.htmlgroup__driver__sicklms200.htmlgroup__driver__sicklms400.htmlgroup__driver__sicknav200.htmlgroup__driver__sickrfi341.htmlgroup__driver__sicks3000.htmlgroup__driver__simpleshape.htmlgroup__driver__skyetekM1.htmlgroup__driver__snd.htmlgroup__driver__sonartoranger.htmlgroup__driver__sonyevid30.htmlgroup__driver__speechcmd.htmlgroup__driver__sphere.htmlgroup__driver__sphinx2.htmlgroup__driver__sr3000.htmlgroup__driver__stalltodio.htmlgroup__driver__statgrab.htmlgroup__driver__stoc.htmlgroup__driver__suppressor.htmlgroup__driver__swissranger.htmlgroup__driver__unicapimage.htmlgroup__driver__upcbarcode.htmlgroup__driver__velcmd.htmlgroup__driver__vfh.htmlgroup__driver__vmapfile.htmlgroup__driver__wavefront.htmlgroup__driver__wbr914.htmlgroup__driver__writelog.htmlgroup__driver__xsensmt.htmlgroup__driver__yarp__image.htmlgroup__drivers.htmlgroup__interface__actarray.htmlgroup__interface__aio.htmlgroup__interface__audio.htmlgroup__interface__blackboard.htmlgroup__interface__blinkenlight.htmlgroup__interface__blobfinder.htmlgroup__interface__bumper.htmlgroup__interface__camera.htmlgroup__interface__dio.htmlgroup__interface__fiducial.htmlgroup__interface__gps.htmlgroup__interface__graphics2d.htmlgroup__interface__graphics3d.htmlgroup__interface__gripper.htmlgroup__interface__health.htmlgroup__interface__imu.htmlgroup__interface__ir.htmlgroup__interface__joystick.htmlgroup__interface__laser.htmlgroup__interface__limb.htmlgroup__interface__localize.htmlgroup__interface__log.htmlgroup__interface__map.htmlgroup__interface__opaque.htmlgroup__interface__planner.htmlgroup__interface__player.htmlgroup__interface__pointcloud3d.htmlgroup__interface__position1d.htmlgroup__interface__position2d.htmlgroup__interface__position3d.htmlgroup__interface__power.htmlgroup__interface__ptz.htmlgroup__interface__ranger.htmlgroup__interface__rfid.htmlgroup__interface__simulation.htmlgroup__interface__sonar.htmlgroup__interface__speech.htmlgroup__interface__speech__recognition.htmlgroup__interface__stereo.htmlgroup__interface__vectormap.htmlgroup__interface__wifi.htmlgroup__interface__wsn.htmlgroup__interfaces.htmlgroup__libplayerc__datamodes.htmlgroup__libplayerc__example.htmlgroup__libplayerc__py__example.htmlgroup__libplayercommon.htmlgroup__libplayercore.htmlgroup__libplayerdrivers.htmlgroup__libplayersd.htmlgroup__libplayertcp.htmlgroup__libplayerxdr.htmlgroup__message__basics.htmlgroup__message__codes.htmlgroup__message__constants.htmlgroup__message__types.htmlgroup__multiclient.htmlgroup__player__clientlib__cplusplus.htmlgroup__player__clientlib__cplusplus__proxies.htmlgroup__player__clientlib__libplayerc.htmlgroup__player__clientlib__libplayerc__py.htmlgroup__player__clientlib__mclient.htmlgroup__player__clientlib__multi.htmlgroup__player__clientlib__utility.htmlgroup__player__driver__writelog__actarray.htmlgroup__player__driver__writelog__aio.htmlgroup__player__driver__writelog__blobfinder.htmlgroup__player__driver__writelog__camera.htmlgroup__player__driver__writelog__dio.htmlgroup__player__driver__writelog__fiducial.htmlgroup__player__driver__writelog__gps.htmlgroup__player__driver__writelog__imu.htmlgroup__player__driver__writelog__joystick.htmlgroup__player__driver__writelog__laser.htmlgroup__player__driver__writelog__localize.htmlgroup__player__driver__writelog__opaque.htmlgroup__player__driver__writelog__pointcloud3d.htmlgroup__player__driver__writelog__position.htmlgroup__player__driver__writelog__position3d.htmlgroup__player__driver__writelog__power.htmlgroup__player__driver__writelog__ptz.htmlgroup__player__driver__writelog__ranger.htmlgroup__player__driver__writelog__rfid.htmlgroup__player__driver__writelog__sonar.htmlgroup__player__driver__writelog__wifi.htmlgroup__player__driver__writelog__wsn.htmlgroup__playerc__client.htmlgroup__playerc__device.htmlgroup__playerc__proxies.htmlgroup__playerc__proxy__actarray.htmlgroup__playerc__proxy__aio.htmlgroup__playerc__proxy__audio.htmlgroup__playerc__proxy__blackboard.htmlgroup__playerc__proxy__blinkenlight.htmlgroup__playerc__proxy__blobfinder.htmlgroup__playerc__proxy__bumper.htmlgroup__playerc__proxy__camera.htmlgroup__playerc__proxy__dio.htmlgroup__playerc__proxy__fiducial.htmlgroup__playerc__proxy__gps.htmlgroup__playerc__proxy__graphics2d.htmlgroup__playerc__proxy__graphics3d.htmlgroup__playerc__proxy__gripper.htmlgroup__playerc__proxy__health.htmlgroup__playerc__proxy__imu.htmlgroup__playerc__proxy__ir.htmlgroup__playerc__proxy__joystick.htmlgroup__playerc__proxy__laser.htmlgroup__playerc__proxy__limb.htmlgroup__playerc__proxy__localize.htmlgroup__playerc__proxy__log.htmlgroup__playerc__proxy__map.htmlgroup__playerc__proxy__opaque.htmlgroup__playerc__proxy__planner.htmlgroup__playerc__proxy__pointcloud3d.htmlgroup__playerc__proxy__position1d.htmlgroup__playerc__proxy__position2d.htmlgroup__playerc__proxy__position3d.htmlgroup__playerc__proxy__power.htmlgroup__playerc__proxy__ptz.htmlgroup__playerc__proxy__ranger.htmlgroup__playerc__proxy__rfid.htmlgroup__playerc__proxy__simulation.htmlgroup__playerc__proxy__sonar.htmlgroup__playerc__proxy__speech.htmlgroup__playerc__proxy__speech__recognition.htmlgroup__playerc__proxy__stereo.htmlgroup__playerc__proxy__vectormap.htmlgroup__playerc__proxy__wifi.htmlgroup__playerc__proxy__wsn.htmlgroup__playerc__utility.htmlgroup__propbags.htmlgroup__tutorial__args.htmlgroup__tutorial__automake.htmlgroup__tutorial__cameras.htmlgroup__tutorial__config.htmlgroup__tutorial__crosscompiling.htmlgroup__tutorial__datalog.htmlgroup__tutorial__devices.htmlgroup__tutorial__interface.htmlgroup__tutorial__maps.htmlgroup__tutorial__migrating__drivers.htmlgroup__tutorial__plugins.htmlgroup__tutorials.htmlgroup__units.htmlgroup__util__dgps__server.htmlgroup__util__player.htmlgroup__util__playercam.htmlgroup__util__playerjoy.htmlgroup__util__playernav.htmlgroup__util__playerprint.htmlgroup__util__playerv.htmlgroup__util__playervcr.htmlgroup__util__playerwritemap.htmlgroup__utility__structs.htmlgroup__utils.htmlgstappsink_8h_source.htmlheap_8h_source.htmlhelp.htmlhierarchy.htmlicp_8h_source.htmlimagebase_8h_source.htmlimu_8h_source.htmlindex.htmlinstall.htmlinterface__util_8h_source.htmlkhepera_8h_source.htmlkhepera__serial_8h_source.htmlkinecalc_8h_source.htmllaser_8h_source.htmllaser__config_8h_source.htmllasercspace-1.jpglasercspace-2.jpglasermodel_8h_source.htmllasertransform_8h_source.htmllaservisualbeacon.jpglms400__cola_8h_source.htmllocalization_2amcl_2map_2map_8h_source.htmllogfile_8h_source.htmlmaptransform_8h_source.htmlmessage_8h_source.htmlmica2_8h_source.htmlmixed_2mricp_2include_2map_8h_source.htmlmodules.htmlmotorpacket_8h_source.htmlnav200_8h_source.htmlnav_f.pngnav_h.pngnd2_8h_source.htmlnd_8h_source.htmlnimu_8h_source.htmlnn_8h_source.htmlobot__constants_8h_source.htmlodometry_8h_source.htmlopen.pngorientation_8h_source.htmlp2os_2packet_8h_source.htmlp2os_2robot__params_8h_source.htmlp2os_2sip_8h_source.htmlp2os_8h_source.htmlpages.htmlpercolate_8h_source.htmlpf_8h_source.htmlpf__kdtree_8h_source.htmlpf__pdf_8h_source.htmlpf__vector_8h_source.htmlplan_8h_source.htmlplayer_8h_source.htmlplayer__interfaces_8h_source.htmlplayerc_09_09_8h_source.htmlplayerc_8h_source.htmlplayerclient_8h_source.htmlplayererror_8h_source.htmlplayernav-example.jpgplayersd_8h_source.htmlplayertcp_8h_source.htmlplayerv-laser-blobfinder-ptz.jpgplayerv-sonar.jpgplayervcr-readlog.jpgplayervcr-writelog.jpgplayerxdr_8h_source.htmlproperty_8h_source.htmlpwc-ioctl_8h_source.htmlrcore__xbridge_8h_source.htmlreadlog__time_8h_source.htmlreb_8h_source.htmlreb__params_8h_source.htmlrfi341__protocol_8h_source.htmlrflex-info_8h_source.htmlrflex-io_8h_source.htmlrflex_8h_source.htmlrflex__commands_8h_source.htmlrflex__configs_8h_source.htmlrmp__frame_8h_source.htmlroomba__comms_8h_source.htmls2types_8h_source.htmlsegwayrmp400_8h_source.htmlsegwayrmp_8h_source.htmlsetpwc__api_8h_source.htmlsimpleshape_h.gifsimpleshape_output.gifsnd_8h_source.htmlsonar_8h_source.htmlsp__matrix_8h_source.htmlsphere.pngsphere__mixed_8h_source.htmlstart.htmlstatgrab__health_8h_source.htmlstructArmJoint-members.htmlstructArmJoint.htmlstructBMAT-members.htmlstructBMAT.htmlstructBoundingBox-members.htmlstructBoundingBox.htmlstructCMVision_1_1color__info-members.htmlstructCMVision_1_1color__info.htmlstructCMVision_1_1line-members.htmlstructCMVision_1_1line.htmlstructCMVision_1_1point-members.htmlstructCMVision_1_1point.htmlstructCMVision_1_1rectangle-members.htmlstructCMVision_1_1rectangle.htmlstructCMVision_1_1region-members.htmlstructCMVision_1_1region.htmlstructCMVision_1_1rle-members.htmlstructCMVision_1_1rle.htmlstructConfigFile_1_1CMacro-members.htmlstructConfigFile_1_1CMacro.htmlstructConfigFile_1_1Field-members.htmlstructConfigFile_1_1Field.htmlstructConfigFile_1_1Section-members.htmlstructConfigFile_1_1Section.htmlstructConfigFile_1_1Token-members.htmlstructConfigFile_1_1Token.htmlstructEndEffector-members.htmlstructEndEffector.htmlstructErrorBytes-members.htmlstructErrorBytes.htmlstructFRAME-members.htmlstructFRAME.htmlstructFRAMEGRABBER-members.htmlstructFRAMEGRABBER.htmlstructFRAME__RGB-members.htmlstructFRAME__RGB.htmlstructGeom2D_1_1Line-members.htmlstructGeom2D_1_1Line.htmlstructGeom2D_1_1Point-members.htmlstructGeom2D_1_1Point.htmlstructGeom2D_1_1Pose-members.htmlstructGeom2D_1_1Pose.htmlstructGeom2D_1_1SweepSearch_1_1PointIdx-members.htmlstructGeom2D_1_1SweepSearch_1_1PointIdx.htmlstructKineVector-members.htmlstructKineVector.htmlstructLaserPos-members.htmlstructLaserPos.htmlstructM1miniCommand-members.htmlstructM1miniCommand.htmlstructMATRIX-members.htmlstructMATRIX.htmlstructMTS310Data-members.htmlstructMTS310Data.htmlstructMTS510Data-members.htmlstructMTS510Data.htmlstructMeasurementHeader__t-members.htmlstructMeasurementHeader__t.htmlstructMeasurementQueueElement__t-members.htmlstructMeasurementQueueElement__t.htmlstructMixerElement-members.htmlstructMixerElement.htmlstructNav200Command-members.htmlstructNav200Command.htmlstructPositionXY-members.htmlstructPositionXY.htmlstructPropertyNode-members.htmlstructPropertyNode.htmlstructQueueItem-members.htmlstructQueueItem.htmlstructRFLEX__Device-members.htmlstructRFLEX__Device.htmlstructRS4Leuze__laser__readings-members.htmlstructRS4Leuze__laser__readings.htmlstructReflectorData-members.htmlstructReflectorData.htmlstructRobotParams__t-members.htmlstructRobotParams__t.htmlstructSensorPacket-members.htmlstructSensorPacket.htmlstructStoredSample-members.htmlstructStoredSample.htmlstructTAsoc-members.htmlstructTAsoc.htmlstructTCoordenadas-members.htmlstructTCoordenadas.htmlstructTCoordenadasPolares-members.htmlstructTCoordenadasPolares.htmlstructTInfoEntorno-members.htmlstructTInfoEntorno.htmlstructTInfoMovimiento-members.htmlstructTInfoMovimiento.htmlstructTInfoND-members.htmlstructTInfoND.htmlstructTInfoRobot-members.htmlstructTInfoRobot.htmlstructTObjetivo-members.htmlstructTObjetivo.htmlstructTParametersND-members.htmlstructTParametersND.htmlstructTRegion-members.htmlstructTRegion.htmlstructTSMparams-members.htmlstructTSMparams.htmlstructTSR-members.htmlstructTSR.htmlstructTVRegiones-members.htmlstructTVRegiones.htmlstructTVelocities-members.htmlstructTVelocities.htmlstructTpf-members.htmlstructTpf.htmlstructTpfp-members.htmlstructTpfp.htmlstructTpi-members.htmlstructTpi.htmlstructTsc-members.htmlstructTsc.htmlstructTscan-members.htmlstructTscan.htmlstructUBotRobotParams__t-members.htmlstructUBotRobotParams__t.htmlstructVECTOR-members.htmlstructVECTOR.htmlstruct__ConfigData-members.htmlstruct__ConfigData.htmlstruct__GstAppSink-members.htmlstruct__GstAppSink.htmlstruct__GstAppSinkClass-members.htmlstruct__GstAppSinkClass.htmlstruct__PosData-members.htmlstruct__PosData.htmlstruct____attribute____-members.htmlstruct____attribute____.htmlstruct__pf__sample__set__t-members.htmlstruct__pf__sample__set__t.htmlstruct__pf__t-members.htmlstruct__pf__t.htmlstruct__plan__cell__t-members.htmlstruct__plan__cell__t.htmlstruct__playerc__client__t-members.htmlstruct__playerc__client__t.htmlstruct__playerc__device__t-members.htmlstruct__playerc__device__t.htmlstructamcl__hyp__t-members.htmlstructamcl__hyp__t.htmlstructbumper__def__t-members.htmlstructbumper__def__t.htmlstructclodbuster__encoder__data-members.htmlstructclodbuster__encoder__data.htmlstructcolor__config-members.htmlstructcolor__config.htmlstructcreate__comm__t-members.htmlstructcreate__comm__t.htmlstructgps__model__t-members.htmlstructgps__model__t.htmlstructheap-members.htmlstructheap.htmlstructimage-members.htmlstructimage.htmlstructimager__config-members.htmlstructimager__config.htmlstructimu__model__t-members.htmlstructimu__model__t.htmlstructlaser__range__t-members.htmlstructlaser__range__t.htmlstructlaser__t-members.htmlstructlaser__t.htmlstructmap__cell__t-members.htmlstructmap__cell__t.htmlstructmap__t-members.htmlstructmap__t.htmlstructmapgrid-members.htmlstructmapgrid.htmlstructodometry__t-members.htmlstructodometry__t.htmlstructpacket__f-members.htmlstructpacket__f.htmlstructpacket__t-members.htmlstructpacket__t.htmlstructpf__cluster__t-members.htmlstructpf__cluster__t.htmlstructpf__kdtree__node-members.htmlstructpf__kdtree__node.htmlstructpf__kdtree__t-members.htmlstructpf__kdtree__t.htmlstructpf__matrix__t-members.htmlstructpf__matrix__t.htmlstructpf__pdf__gaussian__t-members.htmlstructpf__pdf__gaussian__t.htmlstructpf__sample__t-members.htmlstructpf__sample__t.htmlstructpf__vector__t-members.htmlstructpf__vector__t.htmlstructplan__t-members.htmlstructplan__t.htmlstructplayer__actarray__accel__config-members.htmlstructplayer__actarray__accel__config.htmlstructplayer__actarray__actuator-members.htmlstructplayer__actarray__actuator.htmlstructplayer__actarray__actuatorgeom-members.htmlstructplayer__actarray__actuatorgeom.htmlstructplayer__actarray__brakes__config-members.htmlstructplayer__actarray__brakes__config.htmlstructplayer__actarray__current__cmd-members.htmlstructplayer__actarray__current__cmd.htmlstructplayer__actarray__data-members.htmlstructplayer__actarray__data.htmlstructplayer__actarray__geom-members.htmlstructplayer__actarray__geom.htmlstructplayer__actarray__home__cmd-members.htmlstructplayer__actarray__home__cmd.htmlstructplayer__actarray__multi__current__cmd-members.htmlstructplayer__actarray__multi__current__cmd.htmlstructplayer__actarray__multi__position__cmd-members.htmlstructplayer__actarray__multi__position__cmd.htmlstructplayer__actarray__multi__speed__cmd-members.htmlstructplayer__actarray__multi__speed__cmd.htmlstructplayer__actarray__position__cmd-members.htmlstructplayer__actarray__position__cmd.htmlstructplayer__actarray__power__config-members.htmlstructplayer__actarray__power__config.htmlstructplayer__actarray__speed__cmd-members.htmlstructplayer__actarray__speed__cmd.htmlstructplayer__actarray__speed__config-members.htmlstructplayer__actarray__speed__config.htmlstructplayer__add__replace__rule__req-members.htmlstructplayer__add__replace__rule__req.htmlstructplayer__aio__cmd-members.htmlstructplayer__aio__cmd.htmlstructplayer__aio__data-members.htmlstructplayer__aio__data.htmlstructplayer__audio__mixer__channel-members.htmlstructplayer__audio__mixer__channel.htmlstructplayer__audio__mixer__channel__detail-members.htmlstructplayer__audio__mixer__channel__detail.htmlstructplayer__audio__mixer__channel__list-members.htmlstructplayer__audio__mixer__channel__list.htmlstructplayer__audio__mixer__channel__list__detail-members.htmlstructplayer__audio__mixer__channel__list__detail.htmlstructplayer__audio__sample-members.htmlstructplayer__audio__sample.htmlstructplayer__audio__sample__item-members.htmlstructplayer__audio__sample__item.htmlstructplayer__audio__sample__rec__req-members.htmlstructplayer__audio__sample__rec__req.htmlstructplayer__audio__seq-members.htmlstructplayer__audio__seq.htmlstructplayer__audio__seq__item-members.htmlstructplayer__audio__seq__item.htmlstructplayer__audio__state-members.htmlstructplayer__audio__state.htmlstructplayer__audio__wav-members.htmlstructplayer__audio__wav.htmlstructplayer__bbox2d-members.htmlstructplayer__bbox2d.htmlstructplayer__bbox3d-members.htmlstructplayer__bbox3d.htmlstructplayer__blackboard__entry-members.htmlstructplayer__blackboard__entry.htmlstructplayer__blinkenlight__cmd-members.htmlstructplayer__blinkenlight__cmd.htmlstructplayer__blinkenlight__cmd__color-members.htmlstructplayer__blinkenlight__cmd__color.htmlstructplayer__blinkenlight__cmd__flash-members.htmlstructplayer__blinkenlight__cmd__flash.htmlstructplayer__blinkenlight__cmd__power-members.htmlstructplayer__blinkenlight__cmd__power.htmlstructplayer__blinkenlight__data-members.htmlstructplayer__blinkenlight__data.htmlstructplayer__blobfinder__blob-members.htmlstructplayer__blobfinder__blob.htmlstructplayer__blobfinder__color__config-members.htmlstructplayer__blobfinder__color__config.htmlstructplayer__blobfinder__data-members.htmlstructplayer__blobfinder__data.htmlstructplayer__blobfinder__imager__config-members.htmlstructplayer__blobfinder__imager__config.htmlstructplayer__bool-members.htmlstructplayer__bool.htmlstructplayer__boolprop__req-members.htmlstructplayer__boolprop__req.htmlstructplayer__bumper__data-members.htmlstructplayer__bumper__data.htmlstructplayer__bumper__define-members.htmlstructplayer__bumper__define.htmlstructplayer__bumper__geom-members.htmlstructplayer__bumper__geom.htmlstructplayer__camera__data-members.htmlstructplayer__camera__data.htmlstructplayer__capabilities__req-members.htmlstructplayer__capabilities__req.htmlstructplayer__color-members.htmlstructplayer__color.htmlstructplayer__dblprop__req-members.htmlstructplayer__dblprop__req.htmlstructplayer__devaddr-members.htmlstructplayer__devaddr.htmlstructplayer__device__auth__req-members.htmlstructplayer__device__auth__req.htmlstructplayer__device__datamode__req-members.htmlstructplayer__device__datamode__req.htmlstructplayer__device__devlist-members.htmlstructplayer__device__devlist.htmlstructplayer__device__driverinfo-members.htmlstructplayer__device__driverinfo.htmlstructplayer__device__nameservice__req-members.htmlstructplayer__device__nameservice__req.htmlstructplayer__device__req-members.htmlstructplayer__device__req.htmlstructplayer__dio__cmd-members.htmlstructplayer__dio__cmd.htmlstructplayer__dio__data-members.htmlstructplayer__dio__data.htmlstructplayer__erratic__data-members.htmlstructplayer__erratic__data.htmlstructplayer__extent2d-members.htmlstructplayer__extent2d.htmlstructplayer__fiducial__data-members.htmlstructplayer__fiducial__data.htmlstructplayer__fiducial__fov-members.htmlstructplayer__fiducial__fov.htmlstructplayer__fiducial__geom-members.htmlstructplayer__fiducial__geom.htmlstructplayer__fiducial__id-members.htmlstructplayer__fiducial__id.htmlstructplayer__fiducial__item-members.htmlstructplayer__fiducial__item.htmlstructplayer__gps__data-members.htmlstructplayer__gps__data.htmlstructplayer__graphics2d__cmd__points-members.htmlstructplayer__graphics2d__cmd__points.htmlstructplayer__graphics2d__cmd__polygon-members.htmlstructplayer__graphics2d__cmd__polygon.htmlstructplayer__graphics2d__cmd__polyline-members.htmlstructplayer__graphics2d__cmd__polyline.htmlstructplayer__graphics3d__cmd__draw-members.htmlstructplayer__graphics3d__cmd__draw.htmlstructplayer__graphics3d__cmd__rotate-members.htmlstructplayer__graphics3d__cmd__rotate.htmlstructplayer__graphics3d__cmd__translate-members.htmlstructplayer__graphics3d__cmd__translate.htmlstructplayer__gripper__data-members.htmlstructplayer__gripper__data.htmlstructplayer__gripper__geom-members.htmlstructplayer__gripper__geom.htmlstructplayer__health__cpu-members.htmlstructplayer__health__cpu.htmlstructplayer__health__data-members.htmlstructplayer__health__data.htmlstructplayer__health__memory-members.htmlstructplayer__health__memory.htmlstructplayer__imu__data__calib-members.htmlstructplayer__imu__data__calib.htmlstructplayer__imu__data__euler-members.htmlstructplayer__imu__data__euler.htmlstructplayer__imu__data__fullstate-members.htmlstructplayer__imu__data__fullstate.htmlstructplayer__imu__data__quat-members.htmlstructplayer__imu__data__quat.htmlstructplayer__imu__data__state-members.htmlstructplayer__imu__data__state.htmlstructplayer__imu__datatype__config-members.htmlstructplayer__imu__datatype__config.htmlstructplayer__imu__reset__orientation__config-members.htmlstructplayer__imu__reset__orientation__config.htmlstructplayer__interface__t-members.htmlstructplayer__interface__t.htmlstructplayer__intprop__req-members.htmlstructplayer__intprop__req.htmlstructplayer__ir__data-members.htmlstructplayer__ir__data.htmlstructplayer__ir__pose-members.htmlstructplayer__ir__pose.htmlstructplayer__ir__power__req-members.htmlstructplayer__ir__power__req.htmlstructplayer__joystick__data-members.htmlstructplayer__joystick__data.htmlstructplayer__khepera__geom-members.htmlstructplayer__khepera__geom.htmlstructplayer__laser__config-members.htmlstructplayer__laser__config.htmlstructplayer__laser__data-members.htmlstructplayer__laser__data.htmlstructplayer__laser__data__scanangle-members.htmlstructplayer__laser__data__scanangle.htmlstructplayer__laser__data__scanpose-members.htmlstructplayer__laser__data__scanpose.htmlstructplayer__laser__geom-members.htmlstructplayer__laser__geom.htmlstructplayer__laser__get__id__config-members.htmlstructplayer__laser__get__id__config.htmlstructplayer__laser__power__config-members.htmlstructplayer__laser__power__config.htmlstructplayer__laser__set__filter__config-members.htmlstructplayer__laser__set__filter__config.htmlstructplayer__limb__brakes__req-members.htmlstructplayer__limb__brakes__req.htmlstructplayer__limb__data-members.htmlstructplayer__limb__data.htmlstructplayer__limb__geom__req-members.htmlstructplayer__limb__geom__req.htmlstructplayer__limb__power__req-members.htmlstructplayer__limb__power__req.htmlstructplayer__limb__setpose__cmd-members.htmlstructplayer__limb__setpose__cmd.htmlstructplayer__limb__setposition__cmd-members.htmlstructplayer__limb__setposition__cmd.htmlstructplayer__limb__speed__req-members.htmlstructplayer__limb__speed__req.htmlstructplayer__limb__vecmove__cmd-members.htmlstructplayer__limb__vecmove__cmd.htmlstructplayer__localize__data-members.htmlstructplayer__localize__data.htmlstructplayer__localize__get__particles-members.htmlstructplayer__localize__get__particles.htmlstructplayer__localize__hypoth-members.htmlstructplayer__localize__hypoth.htmlstructplayer__localize__particle-members.htmlstructplayer__localize__particle.htmlstructplayer__localize__set__pose-members.htmlstructplayer__localize__set__pose.htmlstructplayer__log__get__state-members.htmlstructplayer__log__get__state.htmlstructplayer__log__set__filename-members.htmlstructplayer__log__set__filename.htmlstructplayer__log__set__read__state-members.htmlstructplayer__log__set__read__state.htmlstructplayer__log__set__write__state-members.htmlstructplayer__log__set__write__state.htmlstructplayer__map__data-members.htmlstructplayer__map__data.htmlstructplayer__map__data__vector-members.htmlstructplayer__map__data__vector.htmlstructplayer__map__info-members.htmlstructplayer__map__info.htmlstructplayer__msghdr-members.htmlstructplayer__msghdr.htmlstructplayer__opaque__data-members.htmlstructplayer__opaque__data.htmlstructplayer__orientation__3d-members.htmlstructplayer__orientation__3d.htmlstructplayer__p2os__data-members.htmlstructplayer__p2os__data.htmlstructplayer__planner__cmd-members.htmlstructplayer__planner__cmd.htmlstructplayer__planner__data-members.htmlstructplayer__planner__data.htmlstructplayer__planner__enable__req-members.htmlstructplayer__planner__enable__req.htmlstructplayer__planner__waypoints__req-members.htmlstructplayer__planner__waypoints__req.htmlstructplayer__point__2d-members.htmlstructplayer__point__2d.htmlstructplayer__point__3d-members.htmlstructplayer__point__3d.htmlstructplayer__pointcloud3d__data-members.htmlstructplayer__pointcloud3d__data.htmlstructplayer__pointcloud3d__element-members.htmlstructplayer__pointcloud3d__element.htmlstructplayer__pointcloud3d__stereo__element-members.htmlstructplayer__pointcloud3d__stereo__element.htmlstructplayer__pose2d-members.htmlstructplayer__pose2d.htmlstructplayer__pose3d-members.htmlstructplayer__pose3d.htmlstructplayer__position1d__cmd__pos-members.htmlstructplayer__position1d__cmd__pos.htmlstructplayer__position1d__cmd__vel-members.htmlstructplayer__position1d__cmd__vel.htmlstructplayer__position1d__data-members.htmlstructplayer__position1d__data.htmlstructplayer__position1d__geom-members.htmlstructplayer__position1d__geom.htmlstructplayer__position1d__position__mode__req-members.htmlstructplayer__position1d__position__mode__req.htmlstructplayer__position1d__position__pid__req-members.htmlstructplayer__position1d__position__pid__req.htmlstructplayer__position1d__power__config-members.htmlstructplayer__position1d__power__config.htmlstructplayer__position1d__reset__odom__config-members.htmlstructplayer__position1d__reset__odom__config.htmlstructplayer__position1d__set__odom__req-members.htmlstructplayer__position1d__set__odom__req.htmlstructplayer__position1d__speed__pid__req-members.htmlstructplayer__position1d__speed__pid__req.htmlstructplayer__position1d__speed__prof__req-members.htmlstructplayer__position1d__speed__prof__req.htmlstructplayer__position1d__velocity__mode__config-members.htmlstructplayer__position1d__velocity__mode__config.htmlstructplayer__position2d__cmd__car-members.htmlstructplayer__position2d__cmd__car.htmlstructplayer__position2d__cmd__pos-members.htmlstructplayer__position2d__cmd__pos.htmlstructplayer__position2d__cmd__vel-members.htmlstructplayer__position2d__cmd__vel.htmlstructplayer__position2d__cmd__vel__head-members.htmlstructplayer__position2d__cmd__vel__head.htmlstructplayer__position2d__data-members.htmlstructplayer__position2d__data.htmlstructplayer__position2d__geom-members.htmlstructplayer__position2d__geom.htmlstructplayer__position2d__position__mode__req-members.htmlstructplayer__position2d__position__mode__req.htmlstructplayer__position2d__position__pid__req-members.htmlstructplayer__position2d__position__pid__req.htmlstructplayer__position2d__power__config-members.htmlstructplayer__position2d__power__config.htmlstructplayer__position2d__set__odom__req-members.htmlstructplayer__position2d__set__odom__req.htmlstructplayer__position2d__speed__pid__req-members.htmlstructplayer__position2d__speed__pid__req.htmlstructplayer__position2d__speed__prof__req-members.htmlstructplayer__position2d__speed__prof__req.htmlstructplayer__position2d__velocity__mode__config-members.htmlstructplayer__position2d__velocity__mode__config.htmlstructplayer__position3d__cmd__pos-members.htmlstructplayer__position3d__cmd__pos.htmlstructplayer__position3d__cmd__vel-members.htmlstructplayer__position3d__cmd__vel.htmlstructplayer__position3d__data-members.htmlstructplayer__position3d__data.htmlstructplayer__position3d__geom-members.htmlstructplayer__position3d__geom.htmlstructplayer__position3d__position__mode__req-members.htmlstructplayer__position3d__position__mode__req.htmlstructplayer__position3d__position__pid__req-members.htmlstructplayer__position3d__position__pid__req.htmlstructplayer__position3d__power__config-members.htmlstructplayer__position3d__power__config.htmlstructplayer__position3d__set__odom__req-members.htmlstructplayer__position3d__set__odom__req.htmlstructplayer__position3d__speed__pid__req-members.htmlstructplayer__position3d__speed__pid__req.htmlstructplayer__position3d__speed__prof__req-members.htmlstructplayer__position3d__speed__prof__req.htmlstructplayer__position3d__velocity__mode__config-members.htmlstructplayer__position3d__velocity__mode__config.htmlstructplayer__power__chargepolicy__config-members.htmlstructplayer__power__chargepolicy__config.htmlstructplayer__power__data-members.htmlstructplayer__power__data.htmlstructplayer__ptz__cmd-members.htmlstructplayer__ptz__cmd.htmlstructplayer__ptz__data-members.htmlstructplayer__ptz__data.htmlstructplayer__ptz__geom-members.htmlstructplayer__ptz__geom.htmlstructplayer__ptz__req__control__mode-members.htmlstructplayer__ptz__req__control__mode.htmlstructplayer__ptz__req__generic-members.htmlstructplayer__ptz__req__generic.htmlstructplayer__ptz__req__status-members.htmlstructplayer__ptz__req__status.htmlstructplayer__ranger__config-members.htmlstructplayer__ranger__config.htmlstructplayer__ranger__data__intns-members.htmlstructplayer__ranger__data__intns.htmlstructplayer__ranger__data__intnsstamped-members.htmlstructplayer__ranger__data__intnsstamped.htmlstructplayer__ranger__data__range-members.htmlstructplayer__ranger__data__range.htmlstructplayer__ranger__data__rangestamped-members.htmlstructplayer__ranger__data__rangestamped.htmlstructplayer__ranger__geom-members.htmlstructplayer__ranger__geom.htmlstructplayer__ranger__intns__config-members.htmlstructplayer__ranger__intns__config.htmlstructplayer__ranger__power__config-members.htmlstructplayer__ranger__power__config.htmlstructplayer__rfid__data-members.htmlstructplayer__rfid__data.htmlstructplayer__rfid__tag-members.htmlstructplayer__rfid__tag.htmlstructplayer__rflex__data-members.htmlstructplayer__rflex__data.htmlstructplayer__sd-members.htmlstructplayer__sd.htmlstructplayer__sd__dev-members.htmlstructplayer__sd__dev.htmlstructplayer__segment-members.htmlstructplayer__segment.htmlstructplayer__simulation__cmd-members.htmlstructplayer__simulation__cmd.htmlstructplayer__simulation__data-members.htmlstructplayer__simulation__data.htmlstructplayer__simulation__pose2d__req-members.htmlstructplayer__simulation__pose2d__req.htmlstructplayer__simulation__pose3d__req-members.htmlstructplayer__simulation__pose3d__req.htmlstructplayer__simulation__property__req-members.htmlstructplayer__simulation__property__req.htmlstructplayer__sonar__data-members.htmlstructplayer__sonar__data.htmlstructplayer__sonar__geom-members.htmlstructplayer__sonar__geom.htmlstructplayer__sonar__power__config-members.htmlstructplayer__sonar__power__config.htmlstructplayer__speech__cmd-members.htmlstructplayer__speech__cmd.htmlstructplayer__speech__recognition__data-members.htmlstructplayer__speech__recognition__data.htmlstructplayer__stereo__data-members.htmlstructplayer__stereo__data.htmlstructplayer__strprop__req-members.htmlstructplayer__strprop__req.htmlstructplayer__uint32-members.htmlstructplayer__uint32.htmlstructplayer__vectormap__feature__data-members.htmlstructplayer__vectormap__feature__data.htmlstructplayer__vectormap__info-members.htmlstructplayer__vectormap__info.htmlstructplayer__vectormap__layer__data-members.htmlstructplayer__vectormap__layer__data.htmlstructplayer__vectormap__layer__info-members.htmlstructplayer__vectormap__layer__info.htmlstructplayer__wifi__data-members.htmlstructplayer__wifi__data.htmlstructplayer__wifi__iwspy__addr__req-members.htmlstructplayer__wifi__iwspy__addr__req.htmlstructplayer__wifi__link-members.htmlstructplayer__wifi__link.htmlstructplayer__wifi__mac__req-members.htmlstructplayer__wifi__mac__req.htmlstructplayer__wsn__cmd-members.htmlstructplayer__wsn__cmd.htmlstructplayer__wsn__data-members.htmlstructplayer__wsn__data.htmlstructplayer__wsn__datafreq__config-members.htmlstructplayer__wsn__datafreq__config.htmlstructplayer__wsn__datatype__config-members.htmlstructplayer__wsn__datatype__config.htmlstructplayer__wsn__node__data-members.htmlstructplayer__wsn__node__data.htmlstructplayer__wsn__power__config-members.htmlstructplayer__wsn__power__config.htmlstructplayerc__actarray__t-members.htmlstructplayerc__actarray__t.htmlstructplayerc__aio__t-members.htmlstructplayerc__aio__t.htmlstructplayerc__audio__t-members.htmlstructplayerc__audio__t.htmlstructplayerc__blackboard-members.htmlstructplayerc__blackboard.htmlstructplayerc__blinkenlight__t-members.htmlstructplayerc__blinkenlight__t.htmlstructplayerc__blobfinder__t-members.htmlstructplayerc__blobfinder__t.htmlstructplayerc__bumper__t-members.htmlstructplayerc__bumper__t.htmlstructplayerc__camera__t-members.htmlstructplayerc__camera__t.htmlstructplayerc__client__item__t-members.htmlstructplayerc__client__item__t.htmlstructplayerc__device__info__t-members.htmlstructplayerc__device__info__t.htmlstructplayerc__dio__t-members.htmlstructplayerc__dio__t.htmlstructplayerc__fiducial__t-members.htmlstructplayerc__fiducial__t.htmlstructplayerc__gps__t-members.htmlstructplayerc__gps__t.htmlstructplayerc__graphics2d__t-members.htmlstructplayerc__graphics2d__t.htmlstructplayerc__graphics3d__t-members.htmlstructplayerc__graphics3d__t.htmlstructplayerc__gripper__t-members.htmlstructplayerc__gripper__t.htmlstructplayerc__health__t-members.htmlstructplayerc__health__t.htmlstructplayerc__imu__t-members.htmlstructplayerc__imu__t.htmlstructplayerc__ir__t-members.htmlstructplayerc__ir__t.htmlstructplayerc__joystick__t-members.htmlstructplayerc__joystick__t.htmlstructplayerc__laser__t-members.htmlstructplayerc__laser__t.htmlstructplayerc__limb__t-members.htmlstructplayerc__limb__t.htmlstructplayerc__localize__particle-members.htmlstructplayerc__localize__particle.htmlstructplayerc__localize__t-members.htmlstructplayerc__localize__t.htmlstructplayerc__log__t-members.htmlstructplayerc__log__t.htmlstructplayerc__map__t-members.htmlstructplayerc__map__t.htmlstructplayerc__mclient__t-members.htmlstructplayerc__mclient__t.htmlstructplayerc__opaque__t-members.htmlstructplayerc__opaque__t.htmlstructplayerc__planner__t-members.htmlstructplayerc__planner__t.htmlstructplayerc__pointcloud3d__t-members.htmlstructplayerc__pointcloud3d__t.htmlstructplayerc__position1d__t-members.htmlstructplayerc__position1d__t.htmlstructplayerc__position2d__t-members.htmlstructplayerc__position2d__t.htmlstructplayerc__position3d__t-members.htmlstructplayerc__position3d__t.htmlstructplayerc__power__t-members.htmlstructplayerc__power__t.htmlstructplayerc__ptz__t-members.htmlstructplayerc__ptz__t.htmlstructplayerc__ranger__t-members.htmlstructplayerc__ranger__t.htmlstructplayerc__rfid__t-members.htmlstructplayerc__rfid__t.htmlstructplayerc__rfidtag__t-members.htmlstructplayerc__rfidtag__t.htmlstructplayerc__simulation__t-members.htmlstructplayerc__simulation__t.htmlstructplayerc__sonar__t-members.htmlstructplayerc__sonar__t.htmlstructplayerc__speech__t-members.htmlstructplayerc__speech__t.htmlstructplayerc__speechrecognition__t-members.htmlstructplayerc__speechrecognition__t.htmlstructplayerc__stereo__t-members.htmlstructplayerc__stereo__t.htmlstructplayerc__vectormap__t-members.htmlstructplayerc__vectormap__t.htmlstructplayerc__wifi__link__t-members.htmlstructplayerc__wifi__link__t.htmlstructplayerc__wifi__t-members.htmlstructplayerc__wifi__t.htmlstructplayerc__wsn__t-members.htmlstructplayerc__wsn__t.htmlstructpwc__coord-members.htmlstructpwc__coord.htmlstructpwc__imagesize-members.htmlstructpwc__imagesize.htmlstructpwc__leds-members.htmlstructpwc__leds.htmlstructpwc__mpt__angles-members.htmlstructpwc__mpt__angles.htmlstructpwc__mpt__range-members.htmlstructpwc__mpt__range.htmlstructpwc__mpt__status-members.htmlstructpwc__mpt__status.htmlstructpwc__probe-members.htmlstructpwc__probe.htmlstructpwc__serial-members.htmlstructpwc__serial.htmlstructpwc__table__init__buffer-members.htmlstructpwc__table__init__buffer.htmlstructpwc__video__command-members.htmlstructpwc__video__command.htmlstructpwc__wb__speed-members.htmlstructpwc__wb__speed.htmlstructpwc__whitebalance-members.htmlstructpwc__whitebalance.htmlstructreply__struct-members.htmlstructreply__struct.htmlstructrequest__struct-members.htmlstructrequest__struct.htmlstructrflex__config__t-members.htmlstructrflex__config__t.htmlstructrgb-members.htmlstructrgb.htmlstructrgb__type-members.htmlstructrgb__type.htmlstructroomba__comm__t-members.htmlstructroomba__comm__t.htmlstructrow__type-members.htmlstructrow__type.htmlstructsonar__pose__t-members.htmlstructsonar__pose__t.htmlstructsonar__t-members.htmlstructsonar__t.htmlstructusb__packet-members.htmlstructusb__packet.htmlstructuvc__xu__control-members.htmlstructuvc__xu__control.htmlstructuvc__xu__control__info-members.htmlstructuvc__xu__control__info.htmlstructuvc__xu__control__mapping-members.htmlstructuvc__xu__control__mapping.htmlstructuyvy-members.htmlstructuyvy.htmlstructwifi__t-members.htmlstructwifi__t.htmlstructyuv-members.htmlstructyuv.htmlstructyuv422-members.htmlstructyuv422.htmlsupported_hardware.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstodo.htmltoranger_8h_source.htmluniondouble__union-members.htmluniondouble__union.htmlunionlong__union-members.htmlunionlong__union.htmlunionshort__union-members.htmlunionshort__union.htmlunionulong__union-members.htmlunionulong__union.htmlunionushort__union-members.htmlunionushort__union.htmlupc.jpgusb__packet_8h_source.htmlutility_8h_source.htmlv4l2_8h_source.htmlv4l2__controls_8h_source.htmlv4l2__dyna__ctrls_8h_source.htmlv4lcapture_8h_source.htmlv4lframe_8h_source.htmlvfh__algorithm_8h_source.htmlvideofont_8h_source.htmlwbr914_8h_source.htmlwifi_8h_source.htmlplayer.txtplugin_driver.htmlquick_start.txtsupported_hardware.txttutorial_args.txttutorial_automake.txttutorial_cameras.txttutorial_config.txttutorial_crosscompiling.txttutorial_datalog.txttutorial_devices.txttutorial_interface.txttutorial_maps.txttutorial_migration.txttutorial_plugins.txt/usr/share/doc//usr/share/doc/player-doc-3.0.2//usr/share/doc/player-doc-3.0.2/player-docs/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu898063333,(  25   .5 +1  /  7 #!*##$%!!! &")     7'- 4 4 ASCII textGIF image data, version 89a, 160 x 120GIF image data, version 89a, 320 x 240HTML document textJPEG image data, JFIF standard 1.01JPEG image data, JFIF standard 1.01, comment: " Image generated by ESP Ghostsc"JPEG image data, JFIF standard 1.01, comment: "Created with The GIMP\377"LaTeX document textPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 101 x 80, 8-bit colormap, non-interlacedPNG image data, 102 x 136, 8-bit colormap, non-interlacedPNG image data, 102 x 192, 8-bit colormap, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 105 x 136, 8-bit colormap, non-interlacedPNG image data, 106 x 16, 8-bit colormap, non-interlacedPNG image data, 114 x 80, 8-bit colormap, non-interlacedPNG image data, 119 x 80, 8-bit colormap, non-interlacedPNG image data, 123 x 16, 8-bit colormap, non-interlacedPNG image data, 125 x 150, 8-bit/color RGB, non-interlacedPNG image data, 136 x 80, 8-bit colormap, non-interlacedPNG image data, 137 x 80, 8-bit colormap, non-interlacedPNG image data, 138 x 80, 8-bit colormap, non-interlacedPNG image data, 140 x 80, 8-bit colormap, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 147 x 80, 8-bit colormap, non-interlacedPNG image data, 148 x 80, 8-bit colormap, non-interlacedPNG image data, 149 x 80, 8-bit colormap, non-interlacedPNG image data, 151 x 80, 8-bit colormap, non-interlacedPNG image data, 156 x 80, 8-bit colormap, non-interlacedPNG image data, 161 x 80, 8-bit colormap, non-interlacedPNG image data, 162 x 80, 8-bit colormap, non-interlacedPNG image data, 167 x 80, 8-bit colormap, non-interlacedPNG image data, 169 x 80, 8-bit colormap, non-interlacedPNG image data, 176 x 80, 8-bit colormap, non-interlacedPNG image data, 177 x 80, 8-bit colormap, non-interlacedPNG image data, 213 x 80, 8-bit colormap, non-interlacedPNG image data, 220 x 1032, 8-bit colormap, non-interlacedPNG image data, 377 x 80, 8-bit colormap, non-interlacedPNG image data, 434 x 80, 8-bit colormap, non-interlacedPNG image data, 436 x 2208, 8-bit colormap, non-interlacedPNG image data, 50 x 80, 8-bit colormap, non-interlacedPNG image data, 505 x 80, 8-bit colormap, non-interlacedPNG image data, 67 x 80, 8-bit colormap, non-interlacedPNG image data, 680 x 1032, 8-bit colormap, non-interlacedPNG image data, 74 x 80, 8-bit colormap, non-interlacedPNG image data, 8 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 82 x 80, 8-bit colormap, non-interlacedPNG image data, 86 x 80, 8-bit colormap, non-interlacedPNG image data, 88 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 92 x 80, 8-bit colormap, non-interlacedPNG image data, 93 x 80, 8-bit colormap, non-interlacedPNG image data, 94 x 80, 8-bit colormap, non-interlaceddirectoryexported SGML document text?7zXZ !PH6;]"k%jsq3kN>HSu{܍rl<:|.FDǽOtȎfX"{H{3iҥؓ;^ lS co4NsMcR?# HWn H@ ]^RHbqaѼbv$.=@@'*Ncs}maenȢVoLOnLkgN8Q vn{44uwNhJ>LAO,-lӕ:z.%EZ}n;1D,4f.fJ⇁o (;R\ :>Z~zK`!N彩>Ȯ};uk=E!vp=],F !$)Tc l.N 5Mjծpª1yd&F_!N~mqE=yM|g<?KHq&_S&M' rc%Ͼ0ofiCc_!z<A:ūP<&\JjșYS&Iv:;ffLߔZ {+zD,ŃUd{Ɉg齝%2nS ~gT/&ȆS ^IMtheꁏ|٘w9~?ԴkRMȋ@.y[i``'ah ={ Lk hGלB/L<˙: ('Is k]#ܙWuK ?txlu[Mڊw.R2et%U&N (W8l48fg ] X3.xs$@xf,]3I( XlK61vs1TRWdt6{爐-"XAs4RD!KNh;^\+S@Atĥ{ȡ,0G Vi©|]F]!w/fVhkB-D` :p$jL@ta֢p.zU! ,H̚t(o=Ჽ>DioW־N`TPJ=FW;%3,&ɯ1O° oqj!z~,%{H#eP|ᡞ]23{ojxizG Bjv bJhU럳ge1Sȓ|^!+Imeٴ$E"G1v30 Ý #j$`;ģ91_-t*ޢkL Ťnjz|wzSy J^\$SŤlBqҔ0lmz8Gh?V"/MKj1#*;{uuqeEh1)e,'JWBwْQD^#ی /#'ea69ݬ`67)U4z2%c^2qD=a9S$aHSVOI|vjvY' GϽw<- 犱~ͨ^j .b;\oݔ^11| j{h\ 3|3Nek/:/\9ΑԾg*F^=I1`,l=F*K3n%1,6co٭0(gH1m, v@+q枝82K~5i LJ5)_uUqSA:)uixqBLgT*^(A,z&'/={ :}Ą$tvF%q6Z`K_h njkz8Ǧbhd<Īo ɤ b`@.CN=o a<@v}ʄek_b{5EEF~uhׯވy' d0m-oLEUz?ǍFZ1: NDՐk~J?^oD\ky*c\YqMPi5MIpOqNncБ@9>WT>NUfq\٤+64X"clR\ S^zi,Y{hLv3Cf_E7 Q3%IcCЄb(j=zti,ѯtetJ.mX iWIŖKH ~@HRJLsVYD꜄$ψ&`!CNbjZpR@9Wt0P~P~ޘ :61(>CtM+v#o:P3hO@)9.VdH' OCד{=/&"=V''qdXS+ J';?,^l^ܠ1n"ZI~*!gerywA|7]&yd#XwRMJ MT|i FC b3 E% w2᭲:~ b"7ͶygGQP nmxdfU4#?=M.=B竘Z6ғ b9m,F;] HxixuLړںe(IhG%jwu'R*sK<T}t"'a vwin51VRSLV >QGIprοjC@ oTᗋp?Qh^׍K+I:arkjQ\A^4,8K"Z\>yYwCLcKI>=<1]{Z|3oFb wI=:r0㨃K73 drUdy4J$D-ӽFqpW[V:1DG@sfn~_=kd [ą_,,'R"0;?~Jn`/lMuzɈ9iŰKJUtmՂ1IDk6!}kԈ3I)UT/5i!뜈&ɘTHg?rxOe<9JJ2I[kH$`p$ Y$TYn"_&ic;wg$JQ5M1߭ '/n<:‰9nnvە긘f../`%ٲPc"p磶W_cmciE\VDݴjRhV6gJ`VAiju` OMK*{2A,ÒNDKz)9ʻCa\#lsl%i ({r)@#حly!Ph"tvT>]ЈLlZ3Ni % JJw[Tسnʛ. EwaWɾmWmvʗ6FvR<(CyIćWS/Tg3ө ؽڔ$|'s"1*"a,a>L[ ⚷>]'~ Jch}m!R{s{c0Aw%N}Q8. 窛ث,T莰ڲkn<|WDFp3 &EBw |s݆ )l|l?VK5KCx{Qvis%qբ9֣@1ɚϥ=VwI.҇K~Y" "oNՄ4 m$$;fJx1+by󽝝oL>!M=W-H  ƮR H.: mkZAb1)6ė,6k6]&IWh>ӅĹ9ݸeNpHW\¸XK: s-6x$5ώ l`-@=aU篠xrO;B&K!Jn^ڃya4є|jZMM:?sPj43E0':D޼w'naoUjr4c= 5"snFf +nП0IXCkՌc©L:CUF0L̺({i /#vc}|p i$=썱_p՞4$CuY[܈ ü6 =oQؒ#1cb9Mhrº:4l%NkG@0V挗F!xZ< c[Պ+;BI>QP]!oxgM,}*g nf;Vؑf%rX/B"èz8PQC54K&yn€aBɸM _ى6cA$t7NF7ϘS 73r]JlƐAmvw_:0孒*RI$Wᄤb`0 .e_CgXw8A1Ab)[|{׭zA$oAFEt2ı bQ.,HW5}Z :]CMWb3OY.0T 1Mb3T1zBOJ'Io0xA}BQ6FF)΍)9C!U]bY6lsrf wC>TmnVqAb" GMlG^g/g{dv?/ULKڥHC7 0@0<z(2]8_2gpKCh2; OVbiw J9zejP"D,6[%|ZoO@΂JizT9Ga%-)(+ K۱,e3ͱpW:?|X_KakBC,F̌BgؽC0r!Rl-e)DbtߛTR]Elr\;a8w:+'5hS3ը.|NJq|=c@$ֽ@$r{y W:R]F[xyFpS,0wdcomO]v/HH?3jT.MKZ'dbY wzbQLvv>ncmR-]eKXg8[o>"ָ[,LhJPx*}ݮi] z@Ô<qT)<94YB*:dKEsҌtwWMw&~n#y̢C' iYWF!s, Gv'#G=*h˵Iw4U&-2ϣ>0!U|>FgL{JـhS^<%>p PT]psypeOool(w {IfW\$*?馭1m(1r#3݋0lkh\<aޏ M5Z5Qc- u]=ELq#y 8"ORZ3E~Ւ첬 zIgmθAX.`Dr;4m=ya;A tݦQ5>S][ɧ0KJ7p)d#94veLz#p0wrz FAzfN"79+P8,PAfdDʯB[Vx@uM۷ WOX3;)'LƆI{I(G[}z߳4Fl Vl6h>^L!9Mm3RhOHZя80)9fr2]s' H3PMe<_JCgUGh VYnv(hm_ @;ݬ4Whxcb(cx hb j$Iy,IL106% nޙ{y A; A34ohLq`l8֑2 \Вp yG&(gFãqΰ<@i&p(]dcmFKoh3PK/Z%x3PH;s/Lmb!_-e*%13n(!Xia}IJ|鈿*[Dװl ̜6gik3H-uGz%t?L͙Xw8YF[Hʫ[#>다Iz b'jO,=h\eYEm &q8Nzk(2dkG@K1}fi<DrO}QΒ[Bń=~:6@;ưOgQCQf+}mArjKՅ eCx2>#^50s߬pWs= TIڪ6O\נRN{ bi;T&rìإ?R[ cImPf.qCU~91p,/0hTre ?Q#@߷//|ᦽysrU"‡''ѯԧ-AGB4\"}I|\r朑⪹igei>~@}ugk=V dKiĎhb[+, PREZ?FweȤu"BlyQoz繁4_%N6Q@@:^kО Nm#Zs::RS kg\{40(K v J,%=˵X8űE¡˘Xf .éu_"FzZ'eܘa1EK4܆$RnJ]*5ӵU J5tHd71"[L*js4xg%#J|6Ahv0?(7U: /0RGw-YET;~vKq9@i|w7f+#P.ʳv }9 Ce=J81IGcɎt~01 M$`O*;{~`Ӌ!AZf"EtcyTZ+#KS^L4;xD@JfgqKNe~L(,Ko7p3͜hm7 _ȵJ%% Lc- *U;FgB  . 8- fދ!W`S9x%gW\EZJxIuurSS +B-å| uH87gx@Mn}O?-ք/xӨ'jt|cb7If@xS` `8d+Owgc%8"[֍mW*T8n7@A4E";Fէфu1r%q|P"H^UAFPL-`݌_w75 /X}7>)* 0ѣX$f=Ju%P& |B?Y8TsiYPk37K E̬ )Wɯ/i"A\`:h_?P]ּ:H)((+ǭĄl_:$۷>}1 uꣀ/Pk7jv~Lp'>^s"|w5$I+r8:2c{O]̤.zh) 2xzk\uhUQWl(J &3be*" 3+7}}8hz:B5;b3ji.R嘀qsXBߓ}g٦=<9H ,*MO,2=gh9$#@H]d02>ҡa'xe):['(ɖ\ AwTue Od;L`72mͻV*Jϭeo'%;Br;&34|Γ`W/ՠA`OT;r %]R򄃞|/̞x%\ZD8Ug.)(EqE2AћN6]dg  ߭-5DQ߷_0^Jjzȫ]4 vIC{=X<-/XnYr/)NH!8qhHBH׿7K!hsjz66/W9t)BZ&*:!FUSL/݁h._`BօYXݪS2b ͢䃘9戉ᜅYWdJP/V_+!6?(e&j67%)xH4(eӽ}%Xmy ?tfWF#̭ #!}oh4r $pePsCBHf{{<>fVgv   |4*{0rKS4m*@^5e ݟgRNYUtpl&L(jd1 =qKF~*{sKȑd^tg)Ufqu jzN;~ܕ?yzQ%q ?LIPS.'~˚71dWLZg0 jo uzmB}+?PKb5<ՒGr \Q"Z-n sx@Wt|ǜ5OR?n/[?e]eOqю+? ukLJ'`O] d&oߖ@v`TL g"1B!ÏbA׽vo@4C3s݃Vy7*,D~-e P ܰ*)p[˫ftUavwa {k; —J{Qc㼜&V˱T@dT7k 5y$>9e(kϼvw&,M}ZNjn2ڮ2nlkL@SLX·M.2礰GL8Z{/tU JCq<{Pޅ[仁2 \ +D yU`Ո$6 7IodLPAH(sQct !r'Tp%-c 32?t /Ȳ ?'-btrE9!Ax]{{ƕeag@*Ϯ䑺^>]nrsk sWMfkWico{b=$oy cHvLyvpOZr g/Zfy6jHz٠e$ >¶^EWf#?g"|Jbj H{>,$҅*O+ue}gjk_|fh1!s$>C4JkhI|X$e%afñMU^Oj8:/% uOE|t;gA#Vgq`BUg-ةH Vd"6BۏEU$Fϴ r\Riq ħ?;f|HPNMXֲ~}]zA EMNw~{7W+jQ06_ >GP&*+s2qA8yA͕IثjFsL'8!ÀbB!7P\> T'@|ӐYYnr:?Af<甓R?ϡ#dt`~ac YW 9Uc9˜xW֨dá;~6=$ ~uqiuz|'}:FعHoWMY(u]ik &`'*}ʽIfbK1clKLt[wDYdvG|J[OcӭI: Xv.ܱ9;Y=?+J;<0Aǫw)w@b`;p'to_8.,Mdthl;F8FǩKai(nnr8R RkIU: ;\{Mh?{Ofs2]ȴlfHS4f_@ʶkp*,.9X1㴟DN|h2LIqֽt]De"JlkެOy(#Ҫ1wu+!pyJT[:G;`gF܂mCه=8/I黎Dᇂ.#7J2JJvpÄ^Oe.Xp7߭b8-j>&ƛL޿jt$xm;<81*#]&M[ѳkt7ďTYE6ž,P(4Rh"xщ) R5笛7\ RkojX/Z6I>lQjF$҄/`{ٓSqGiVX(L2`%k&x Pq~o$$3М^{ ^{XOvY@$g7C E2X  m"]|M=Otت~GH 598~A,u:W,do:HPXV-Mԛg~͓eafXmO#xG54-'!|0t=ZQq A&xp۹5z eR=78sM`S&;a},{EbLf\5Zon矼oA;vXTmfY(j 'zHu[lQ} NUOfM]ϩ0WU eZya)3rx6t_@vzBx`~W ςB7ax~7`?@cA?Qޯ<: i/ 'tG,]#hY(dI08}1&7k~gIQq"w]P%y*i y'Grv얄׊v{7FIro+YP+6@ =uBdnő۰ƸPOe;- ܉M|jpO7)lHG##"U}B'̉_)[HU{O |9V;a*|U SxH;p촌n3Ɖm6wY@jdɓ 5ikjG 6HoĻ́/Rl.2UX~`jrٹoS=LTޘ+)JUAEe tCgaRV*xjQ ڼFJcalP/꫒s6;o\_n'LV.)īSޏ ݨ&D[zŎ&LZ!nlu%a3Ӡy#ˤT=F]<0*ҤN6eQu/X3e H`ìG=߽]Q:ث&Ñ Se;6R:,B0/Ȅ S:._myBI T&"!KF` ГeZ{euAD[HݵWg ̪x\UõCɛϩ^Q"O-kܩZn9}B<[&o?#Je؅`woOUai0:.|e="'5tzB*-Ozk̤"km6V74:8FHEv14C]@ @Tw\q_ni<_fVL8y/O*+a+07+YI6 ^w\ڀ5B&9ۗ\yk^0)I-+bD8M_2?SdEZve4 KFKꓳ(@U}.?A2 p'64 )OU;K n^|xQ@P4H hd)#h|&nC ^8_׭(/;< :W+ լv=ZUB*ԍxspLb ɘf!:BFv# y NhbÄ1hC~o U>Em:zZGm(B+_'!Ţۧ+}۴Ї8TCf.WsO#z|hip!OtQ{[{޾5!;^&0[ߪ2ab zz!RC[ǻgVߡQhgR )vBL$w_.|ܲ8%= R!'`z4{a6?Se:1®(,wB} ߒ}]ՕkNah!PAWKtpͱ j-F v\r'41LK%+K}0vbK #[S4fi+JLMEZvsy"G]V A{ J+͍w]?OPDJD4q8YϿ~~qѰI;ޏ'NJgqJM44S>vJ3qD;D J$m.11SQH>{ARZa84?z!m&)>.FK8ǖv.[}0S5V]<+<\pCfu`6kp,(+ k Z bRLR$7!^~wXnm77ѵ4,܃9F_=_=W%ŏ+kq.R0N3h]\ڜ!h\Łʰ18J>&nhn웅 S8?n Ԧ]s & Xێ5󪓟GVlX,Z"=vN lph7^a` ҪH9Uw8 bMPXgeׂj:,{8rx[΋g'e6kQQ.v;E֢v;^i;vMƴ -v?q=p^ ^ȼ.Z`p4vvgX3 Jΰ-nŭX\,wN|Yzh6W*S7&m7>M87BszsLhyp,buZ6"@2q0}"}Hd hj>8X|HݘA:R'"x/%uؿwv_SƗa~uQ͈7y96֗H*Q|+;YWL Oё_.v$It **ټ1kac "-`Wp/C`Kprf?6L3i:dHkTo5_d*'jm=IL|fL# ▩F㒲P>V"//HQ2MTk c?Л @jP$l҇۠eT7x v( и'N İbW^ G(Poe\d_h.yY%[D0ޡܣ%?y(M7tS,EX2iG8\!Y..DEt8<6M͉!ʴ dƓ2*3@Q܍a=;`.yr +Km}`ALd_R jVR8+n1K)Dxr@;Ra8ڻHָ/r[&IO@(kJU_cZ3 8Be)Fc`wE/)mr\gW=䍚'u [w%Z,A?=p'yP vb y3MEkSi @]cm2,^vm@lnܐǃLo7Zlňڢ|r06N1@2Fmsw/;҇ ';Dxvu-ls1 EL<2 ҄Y}DNi`k"U.L5kJKDQhX/s5r+/Q4͞25=+Iζlh"^Fmƫ,K4pyysz:?qoLxe+;h;>xA+f(TI!ՍlI9LnsPp,/852pߜzT_fhaU*zo}Vdmb,j!&L@:X`\f,[Z!>jPL~}0QU}K$9$ۇTb%g ݥ 3H1e=%wzz]_J8 p<ҙ~ͭ&Cz1 Ph$ݘ'h Exn!^Lj6q5umfV?1S)vaܧ6~[\-26(Hqpi$/ P1 "NkQ/VLn}L9x5ފ9ot<̆;,,Tn[C欺sjƇzZ w 1/Ἄy`:qڃS/|N /1!7M[i%`)5_h3$i.o=##+ϐ0\|fB'/1U,|k@}ҍnd[oZ[L/|=[MdVӣoԆe '{-ǑWcaf Gujp\ZF=#~DShz t`%!riȌ-cU­7#uk8 )VYDP\_[CX=4ǘ$czn$SU2ڇl([xOk)*46v6N`UHKtBڽٗ?O Fjx3+N4cmAUEMF;5Tgŕ 8 KqQlM;FilT;]υVb-{"(gp{bgJ|I$eth>f:MlU*%7MH5jVk\4Z.}| s'2~>C5Q,:̈r4CCXF<:BT p`ə&ݝkj7QbVGFKLzp^ig|e'=CѠ[ 7jb eb 'Y_[?A’ Ms/%gv2<0l`k' )YhAwG3&2}K<߼Ij^;3->Q H%bf->ntWMgMۭZҥJ,/k+Ƽ{5[s"w88̺{ 3a`r}f- o;"V̼Iшe>>E_ELḪӆJyO# m83!q )Կh[t, o֮^*ݵǦ[t88D+:7f-$~)疶1/ 1n4-=]ax~y_M:h37a?ûöS g"@aǻi3Hd@f2[$D)K7b&RHTAIc1`,R@sx̆#׬qrZݦ䱀I !?#9i=7SLO@5\5sV?'IMuӬ-LA:֦n=pZb*Phn<˲ˬ:>Ǣ)=9s˄7̐hrT7 C(cjWf-SCA$WRY̹gX›b(dv :R^IU|}vͻEԫ:Vl mJKaҏzV\r)7/1kfTQF,g3ZQy ANmލ&$mXECxGY{P+T?;FQ-\֕P^uu5՚{%]>şAa/QƓ!rIwZMŸKƚsˣ.-Dtי$;W7V,+%o84Șy^L0<ȣ<s5COv:tY[ءpQ~ %`CpG̼i1BJ%k??&r,G `t|+߅.?tA4(FJA6m3Aw=DM!^5 DPo|Z+1P!}4YxBmnq9\\C nPJShfJ}>|DrRa]bXfI-[/1[Rh"ä?TfJdRv7lH!u뜺DW/&oWbzzkR$PZ(Exm"VFenE)btPGب1Buiȇܾ~e:V9ir O!q$vhd8fX=0}2:FP,2VV+"wԠ1tUpd}U.<]bIH~RXm3OdJ=2bA-ZZaZ'1nd,h yS8 W\٫K;Խ)Xkz9.HNVB`uƋ 1n S}"&0ƭNFue2CCPKr76b?.*nڵ/ -u‰ġ7%ob!tJ7!-" M֣rT)On%mk"P 8~tyKb!^&KX+uI[=}f}FhL0%N+cSs| =?_(XX8Y. 6m I&GhWƩkµsyņ2|>g%ެ2]Pњ12NaոJvcq h⌤[?@}+-k&/  -1OIMG!չT9U/tYNlIk&w|N7v k5d<OgPlAXDq)g18SϗSah,*Q)O6;]v/v6cCu'yIY!BFʑxo-m+W"Ӊ-sꂹ Ҷb=X9 %}*(w9O-ۢȞzN9 hڤ K{w8 wi+Ê6_0e:sfO$l/p-jMKuDzTϧ81)9G̈́I.#uuM3c@a. b6ÔKQ8 /6YeXM&X^jUK?0Iլ󍤒&@Ժ/ _Iu3DivhN; ضv_949WȴG[Oܲ[1A]W]?}E3@𶺭A._i M"[0†B(ع7*X|џuk4OP=E^ =?PSXзuTuU?YNqto#4W耳M4q^PVHIv.;H#iKN{L1_|o wsQx myo#A*ROVキ=o6v!m(opӜA9:ˑPMn]@4;WNs1~<*7KhjBydP h ~ A>Bzg4$vK1]p(4C^E}y~j(TyHoh3䷾o\AZn|SGG&u+v2F[l Ȁ`xu(K=ia T͌;ɿ9{x.dD*O΂<(o󩼟hk@Mb x"ms ZZELCƒuADL?+bk{8F!J$A_/K+RyC8m4Л1 5Q"> ޗJg@MO}:r=. `dԨUS .'5 ayw;1!%38o*O,mG*Hjz$FTLDeΠA4m!=> xן\J հ@͚O(: v[Ta惄k2bɛ DQ5~i fOEvгOpml^ҫqqbhվ%Y L B{ngD|xKuP6UXޥteV|i)UtY+kpGI?z/PF OIs*xٰ O (᷎ p7w+S֘&ʏL %MT.'ۜdIұ2Jh4~|[4e| h HC"?ꃎ3XVsʫ4 PD/1[ɑVsB%aUJpgQǩ#rJtްN>t%Zx20w=CXz4D~^k̗~7* vZK몰(NY.0藺^dn!r8s=ojqLo3C1UP5~-<` F[+:Ff"&/~>h%tpխ@WӤ$I_8?!Wjre iniACzAwB2-.$DX, #4IL bܭK0'܈I7%7țBEFmz"ZыCIX%~50Ïky}p).JDwé;׾=oنg: jY} V .)E7XUv0qlD¾]9i+fgFp1i72<1cNQx 5 X’UR}H EqdHU/h/ԩ5wPj[QYLFawugU5Q?(EC!?Ň^cg~_7XyPvX{R˃f2®fH;V^j,tܘ~Uoղ3Ò\UD2!Sl;oYVg-ApQR *zfe Pi['Dfd-L -ϡ)Hma. e ?J@ޞ{T%_h`rW؝$z~}Is140} C>np=3 DԑWWi{"tw݈,hu}fCeh"+-BߛbHƪ t,W[z_kl߷]2S8X N_e2Ha6Xur^h{knjJQRm觧W#Ed<sEZ<(|BC[qzϨtCϮF [vj *#e@et<8{ee簘_!dhRt6“s0+sqCIҎjZ뀙|^g7CcW0$u49!\E93T> hMp%'oE;#g.T{2lŁ.ԞP&wOV L M~ 9N1`^*R+QNLD4O'_67>9WH0(A؝r$Vu>{" ކ8cYGdb>?=trābqbK9&ڊ3c; jۿ'K ae9 \ME9\|CQq0RIz=H^8ڈJ*,qq׾GR֣ azVvzشÓ Z%$x֝;qlLO|iRpkF*;HkI.&{_M/pj8:Yг |?v.ieX^Uɚ 4cO/Iw )2=.#ZkO,+}~nUx,//.BDpciE#\](6[}C[M\6.e;?W/gM_~>- "E," 293SM~さP;9Z+8!Yc Pr_m撚hѝ jfplN"?; 6p[#G8w>6N'D$yreZ19Lv¨_UhmQۄb9) I#AD`iJ5ϥDdv Ɓ$@˃K:Ap Q9"ÀsQǫፕ]Ǹ8-0{:WoqE4 @ԔLa;e Zգ WIF{DpIu9leYFxh6Xy]ZސMu$I$>?1N]U )!gݬ:4[Õ2rJM@ !i5vV'wMyl1 3mv0kFoԼoH%,6˽7A9̛wMzy 5[n ~*+VPh":$vvOC`4WK3Fa},othmڵ [i؃uΠt72vڅ(6p%& aF t0ʃ7&TE$v-z3-6庄|TIeCe03e\34@{8RU=dϹ:%Ra_cՃ lŠ=JrTk}Q` :=jH, e Xq/`6JXhgegL.A<%5┃< SBYYfdD& sy Ϣ2d/LJzd;CȒy6#v&lك.I_$6@"%r`UOJ077Ȩwɟ4Fxi#F~V-[ 64B0AJEZرᔊ)diZo9HZ)FC9?Pzˡ )ˆ2zI:|dOjH3^BV6Zw*֘Z73moòol1{\'iK%Wۊk&.=dvA[&1q/,eG3P'bh>P(t( m[a3$%Nݙ[^CrChPYN=vy xUE,DZ}(ջV56Ȇ۶lF8Kvmvk˦X@2qk [pKX:Pv rH7y ث|rSrFHqn(3VvC|k- .b 2WQS`g=>1 H!֌)$\ s??寀+0:CގƫŸk)W7aUs!c)3mK40뙼RTKc@v5]_Xf9Vk9)H;g,5фynJҟ],e#,ך8.lQ!G| dqmB>RDi!I;KcO:?A ӜNk",:D XJC2ik$vxʭ08'ߦ]Mi_6g b; 14#wkf'm($Q|Bۓzי?t1M:0c {L3CBń8r[q&*@„nKb*hi4jJj8ocpedUoĩ^@JElqK&gbf&\=ggsR{x`GmaZ*&θC{y7kD\TOgyjZb;SYϏC?E $ U4vtR%1Fϒ3_{iƥ]W]Pz4IoNOP/RwpVש@1{Ok|rӱA?% 4=˒c;Ge~2ﯰd,Is{ha^XxA\@ ύqʼ?p<`u'02 :5h$b9iEߓ4A4®Z4gONU浛p=-ɟ* AskVHxvDv-yڷ֨yQ ~,ރЁӐ~ۨ76*T8LO\yB߽;=dGmAs5!Oq}З=QA5Ҩ_uL ԗ$ S^#ϰ $gTEhtC ״x 9xnd% & d Eڔh+[I.à 6V] EM}5i^MM_S"K j)&U3˒.|Nd0+ 1]|YG4ʭ0S`w>-}@m⸝xnJT$įhh1i=QƗG$Jq 8S 1G)9Ҭ5+ʎhnx(R(W̬=b2D s-NF8Kh4,| ^R mquJiHj1? XdC1,r6ݜ1HUgܼMn29ف s[PVbgǃpzͳ̧.C1WQ Q6,ɕSYVAk|r] #K^vYRkυYy"wxM?fju|/8~*ǬdPACAcFC_65q մ\x` ^,?Cʬ2`ޜv$,^+qi67k>AtFRҲFx {#v~ߔ'#Dk6jЈMb]ҽf 1 X^2Js$,Xj-xwl~.~讂3UL(ӋTL\JH͐W7nqE9u~>捠f^Ad,+4&#;9*(lZ|mKqTY j/bXDX>.IXT~"Ù>E<릆 ܱy*AP'nTCC4+`%.!&ԡx?c($[G4tPcΰJ1y\6jtOBfY&r@<[oQރJd#šaWR"U0͂@"syW p7#EnK>HY[}stxK+nט"7#Ah7MJ ٺWAm,#Sf1ON?)JPӞ3)gw.sQWnZ&njDz!SRp,ڔdKt5*w=l5Wm+?R'UzH@`j%Sܖ-HeN"oEYcÇM*(ׅsh$jB-E.},.i \ ]~(m1$$g}]7+އ9Nۅ2gApAL[N\9]l$Agw^H2bYNʎ S:a9Հ`T:/Z 6 qtpwJZdSgrh xObTڹ{ۋX^rͪ@*/+-0 ȟw{08ϒs~ٵ/4?9p~f['V+s_zwCQLG*Mt2}}Oٟcɬ t8a'm*g?"Z6@[hZ3rmF7hCNA#Ym<\zluk?|n5pK(_O>sMEx4k z:]rh"G(6<4i %qAQyr,SOriq.]hd?Z&>$PdDQ(9*ʔTij$fb`z苘uH)UԚK8˴{HG&5͚)ގ ݼHͩMO_ˣ˴)r?s$b"V-9l[-cLeP @̣#ş9Ȅ)DOE/)R-GCI4a1LC?vԟZx@+6eMk/*t_cj|zHK\;i8O<EXТ8AFVt^6Ld!<5BExHGU2N\D";,lW3"DKkf{Ԑ3h2+)ɳ,ZtTq.wCXlۀ9*.zݷ-bA=m5!lwr^:wzOc0uā#sCXGV'BITmZe $kD8$iWFlV˯gZ{$Y?^GsP5 ݈,.U-V謩n+QqSDiA?쩦H~V!U3qh@rZCha"ZwQC#4(~6-+{Vo״n'p!Rnz!-$s\[  (N0i2kzby 'J|m-IOgRڽAc=1HsԞx(}:W'6RFN*6 "CtŘI,QG8OZ= 4H Ak D6u}sڪ_jCvXd/)=O&^{ȳ&-t/XY _üQ5 4ç<(䔺W=i~_ 'IB7W|FM }BhТ}ЄשPybWlݙKQợD:]vS`&I سȄc2)mU,Bml h_~*SpBllXgU3JIDZ 'HBа@INB?@xzL9:8]b!X5C3g}S[iF^)aY9J\>:֤ҔsMHٵS&Z_^ 0A}tt9 m9l]A~]pE֑SsUP^=ԭ,_,ȯnm q<(\_ i ,k0'P ݭ/E\k'*0z`pF>/+ &.7qp2?hSX3Mř'#Хud{B<`r-رA'u< Et*p1}t BYʼavCRܤVdLh@ j3 f\JY͍tZ^E">s`0r|Jy&ah"bX?Zq_&}qY+&Iv>}ʮR',]'y,RyGU{Xgn_ e~k/)}$I =OπQt׬A" 9_*jaɩVG'|i81bD44CE+|M"DfϗY*pS%A[+:D7 cB#|bwц,eshӕ=bu:mTw*r =yU`<7_ )ӯD yJ>^bn5<Kc/tI8V ihS<#kפL  Y ZHX;;kI 7x>,dcS瀠86=SlS}'٪ :B5\o] ypM[痸;ěH^vOl;0?aCL k|HԞ;x:Yome5fhGب$:hmz|CS񠰗 [7Ǘ[: }r$}q9Âc0ZNulOY Li;7GP2MXtj8KQ,agn&^#Rˬ{)vCJᅮ s6IxP3JS ]Eq['_rK [>S鋠O5Mr|.ou趛V]G ސK"ua7W@B.mUcnQX-do7%)]t? LD^RkH\eVLrKQQ/ݘ-=bJͽܰP9C|"ݞCXc-/iU"SJ`p/3fq1*9˼Y$um"qTW_Elݠ*SB;tFLC8-!U"Ӑ<߃SQ0=iA2-G/$k9cE0̍'897vY C& `K߾3oAl`Pd z7d3<*V*[-*"kI+k]/GjxT:̳9Ody=/U܄Xwc{i|Q㛱G㵄S`DG(jP8sx̘u?lޯsc']jJUMH06Kqib:7@V#?to'bބ9$J2w3Q ko&3Th--/8 {fc`YxD>oKK`:c QMI}S6*Ir:n4̃˼@4Bø,\"$S܁mObK](_t鏂O"d`, ,i236eڎo+2jz> ("OD46P"r\tsSp1-*f;dTTiS,׮[(<^g%kU6GX}'?Vw7kSXBdn"sj\HB߬wh5Aӟ.hI}hX$O w.=g߿Z,WKp첉=rXdajc_?-ϐ<0PtQ3,Cl󉚦`qD!gnfX1d4)ε"leFWϋkn>8Yqy=+ #Ql/UƢIlaF撿^'33ߖL֗eժfA9Hޗn%Tbg ߩ!~[}:#rT8aRRRB-\Ѡ5$7gg'R~$T#!Ѿ cJh裬M><iJ٫ҫT x½@KOE쇖-&/hD$Ϧ<}<:pßQ_~q0/t*ȳ@h$ 2 O[ZBMq+A/]REݓ^wv_m-dMVt;?aѫư+1Lڥj it.po|-VD0״-LMD ZX#V[Ȕ,1-5LJn% $B-e"I>eVȲ-r4OkņAs|PLQS"* xXTJ$jU2 `3AFuz28uRə\O6[ EF,S8=<䑋cQGv?riG7c|-n PKQIÁ"^ G|iL;L77{78KH*`۳*1zy cI}.chɁ&XdýΔƎkudge\W'3jv&j Y1ÂcnqQMơ+WؔIݰlxW~hʡ?/; Fy-jdmv8k[\ rd7_vfX;}FI Y3\ʏI03qo 3I==#H$ AnY> >7X<Sbtp)2ԱvS(UļٖV3Ci0v[|%os@n,v@|G`1Э d C%xj,)EB]Qi#f7%J7W}oqFl:kxlĐc[k92 j!L]I" 9⼔K_ՁQ{{7†">噈U !\Ps[ ~9KNfW\5Pz:O5oLfu2%u!/otzW89Id|% IoGͿsҧwhŒR7cXv9iKqzڄBʀJ(ioFPz]mgkzW k S4&9#~RP!N+d=X\zsQj|2XQ䞰P;@E>>vhlQ^h&32" Kw="|ޣ- s,뽀mx &I$ₘ "TJWDTu@bzdWY QL)GG%.ƒUVƭ`J qp{]¨N5alxdn &UcºfM(Уaqu| aM4lb%/4i_EiW_aswxwnPqԐd^NEO{9Eu1C!@k5n]VszbytkYkiʅd-3FnuT L /F^3 *}vQF/K #|*"/j!Aﳸ.:IOX&Knc$Eܹ#^g+y$$);.Md_P_TԶ^&^:Lfͪ0yRB;JșO-[RIZ"{9zKj&cUҟa7~ȹܝ9@_0,O?*jԀJHןAyzH_1i.2s뾽w=b"9̶sd^9I𠄨R(opR]Ivr Q?O7ATI^DH1C.XцI2 w&o3^oKl4SxnqKh/ qsGo&QL_$A 8&B[5a$Q8Ȓa+MՔײ :A҂P /+c\ )t5z%u5#zbW'Eys<'-裞EOA͚^^jgޟb3Bxc V-IeDﹸ~M" Ix_ kQ28J+ 彭U&Z_5vݑ%]["Sa@:Ӓ {bPCռ r 9Y:^j3R"lnt,|۔@M+߫fxo_U_| DghB~,0 *`3겹t P^4 9M&a_qQv#U U!hLU.ᙲ \[*=/oq*ɒ4GmSs ҂A#tUDZ%hRwHuQ Rs4Yvp*\\oCcn?z"0&~I9$.1%|^D ^dÎpv3*aׂØ.20$\nfjg/\x{0;Vk ;i HƩMrxEBɂa\dOuw#̏"W:Xo@1vR;{lfE裇9bDܡ,`sj7tof2ܱ]gϳ76AP~G΢Y\s7)5uƨ+Fx>r]jq[U`F524G`=MRb4k23dpPHnPq jXQ|˓LȖ,1nݫ(>~5D7ï hi8 l:o-/ "OaqJFڇ@PWtANCnw%7ؙaQFבןSp_RM.&U']wAEi!!Rw/)Fuτo{c>+UoI6x 9C`hFCvgE}GKl$i#7.!8TNaܡ/=@i`Nk>d:q7N 3$˞Z`1d2a=FE>9=5dJLGZcqr&`ZI*8[.vY#:oݚ|Qݗ,QN. jݣh(@뉰Ce@'YbSZzgՖpXu<&`}l?}vCO{x$%fqUWw>IbvW]W %\oУl7ܺ悎 z l*Nf+4ly 3uu`]+U1‘wET=,\em(H# ~V1 U Ъ+? #.z y2bT1dmw!PZ%T$G!yo;hAH-[΃Lc6o.<>7fsr(7x-3UeәGSBjCdq3cGL]CWpy"dURFz!RaQx{Mb|^Z/Jj:ڳouuoY^cJ]>"UMcwwEDvu !TsQ  [M좎< '|dxZ( x&Yf6 Hnz DZT(0';Vh֤mH&_i=}i'ѯA*a F@#Ҭ b" G!3Ee(=颈  ڛ+\ٴԘڟ4lFV7JM,M'qEMKɿ,#5$z9u4$mCHҙɞI$W+Tz:e쀜H)'Cv7(|7H܋x7%K]`Ntth+gY~FkcI7U0%r8 _'XLKd3L= '+'i"֫95;&GxNH͙Vz=iO@F]3Jk* ! Z-9M C M0ik-ͧKq\jh;cD7@~YX5q!"1;xfg6.ZCߝ;hpVy{/z ^7ש݉Vʩzuh 摣Z0X &6+n$׭{Ճb36[Jъ*l DvʙDF>[i=DOyXu 簈nv @` ;&w\atb&%ٓuJ\N#p]>bЋ{O2ZQ6Pˢ@(ic)}MhQYc_s7-V$~.J4=K_gIZm8!Ck.+&YE㶔4y7)lO{PXdೈBi K n*]GF)z\OR/'1oYySsbl;?+3*#[_uMg5 N)Y(.AtqMf[I!Ubt_B=oDiuݰ26ZZ-X?Q1ho]b6ˆ툄ބyx[[-Pc}<;k0f ܿfddjG,T{b&wO-fF)>BpA}6#ȭ+dο!.$NC=zW5Fȸ k>LDH98˛eo|'a>* $0)rk~hźz?^-Ħqt>pکѾ]s AE9dnV(&V`WpwkcJ,2C"#VAoܸф[M{cAAĻ-F[6 Q.ej:w C8^[B|ڑ1Ač8&"uB\~'{Ty1;z}7\@'yWҿqtKx6e&ףã%hk>e*@b`ERO߀xp:h}}7\ͯu(,1""Dd2V+oV%o/)XUS8"&,= G> ғZDcB7nRGbrw~#ԲqCi6ZMZA0p٦I7)ݡUWA-a`!dA9, ș9o}Tz.{*|҅pXKy`1POF4'@c@e~kOJҎĕ}fBxocCUݠ$sE a /iǤųCxLPλ,{EZh\:ֈc>15wDHC=*dexXP]QDʋvT0b:EF3O9V_p yAI:Wӆ IQ$9PK!@Tz /VX\j.ysnwPc2u0vIV\{Z1뽝J0 >l[ ffa},5c;ˎO\HGDQ`/2>,FSB{ o6 u>jg;& 0Dʹ~JUootM7R#MGhԻiVr[ڮW _T6j]}ll ٯ.̝ MXqj7dV bSMk|2RiD-j!PZjm.t%Iő^g7k4M|u;dRK.mpSt"N_+H(a`HSSz]RJn3UI)r TeN>'V։&{ fFX{Rco)hk\'kQ⫝̸n_/-jɫU31%:vTlx5OUVA<؍y3Z&ڔ{,ZC]_ى@ 2brDOo:|>ż{YX$=cy=`׳-ѩ4*ӌ8W&H@L82,˰lS 1H#Z6ڣ"&wybTND mr9E %[:OɯkK4~?P'orB-Wf@HH+ `n6}ҏ$aK ,l)߭D|)r( -/8FlNl* f]&!^j*ӫڜ+R|Q(JjsV&dqTTJ=46f,N,ȹAD^@/ʞ[18&RZ&|L߭sr~LDrfqf,5 =|ٔ ,mx4u#{PU)$ʇQ60(\KM,;PMl2Ǟ})fKM8dĔ$Ƹ uGRXD*Uc 2J2vamV>Ӎ%Ho6.-ϙ:U4g{6$DDtu)4 7~ŚddDAa)c~PP(*te= ?Nጣ7khl;^Բ`L~E^̭}_mt?"6!ZC.;rs?<ُ7=~;%9*T]țYl.d=ش1GzV]𪒖OIyf~}q/JJN|0䐊Sp͐^xWwj!jV^ \fZWMiA Q0d(RvL^ Dzxa%Nj ?zngf -[%A'I'ymX1NTa⒵Rs,>O}RKCwYa Ѕ 7y=R1;m5%!KRAcw5nVSۨ~$(W Tb6*o%#|ʴDhl_I63T0@iܐa{\U FF0i^q;@j7JBv\x6ߔK!?u2[zR]m&6z; [ U}?]]w,a<[ۓ_B׷ʾoZa$4DTv^P@0O1,˔GQZ\) =k=q6fϝCrl&w#'tȮ1CFW{颋 %`Nui Uk:P{'o(@#O gMC*@D} oA-(?(N@SdİPѤ!fg 7ߧ5D#+֚71icֿd*gi:k3]+&l Ed AH,1D69k: c͹~v'L_޹Ƣez[<tDlV0`,>S_b8^Dޒ+$Z)\:viИh# Cں~PfCU]MB>Ms*$e~S0A2 ًyb.䉮aE D1dpRCLδH3NU#J-`L+nDa)>Utpy6ʯfEc<̘x#FCpЬ ]̥-,T)ui0"T=h[J,$aSPzw:aLnaȢї8dR,ZL7rx-9`E (FcrpTfd z fY)>+d-I}. AGXW}~79 8֚ztwWͦ=W{3H:M /u&7D^DgnYb~IbMUˍӞHkez&ʼDxZj2~[u u4왐ApX$Xe.m'G#ý[Qhh$P]+F>®_y1{LϥPAD&ijŔWųO0}{N'3sG` ᓌot Yu${oa_chW΍.+pȰئl:XFEUzE'aPIb.pmZQ{&sUm-xS&";"^ٍ(%^|XxΆe=.Z@l<=!?Y|8dafŢV6W>DUf¾t,^9$@5EK̽Td 4>ro ]Xr٨lՕN~"jD.)V-`x0y*׉U"#;#"KpT9Yew0 Q[>o͗Ц;agWLSPE7v@8>}9'`ͨUn:zye,Me[&4!QhvHF.^dbSUV:'keP*vAϱg*Μ&Tf E,)UfB & |zKpKAIin]K,yhPqgCg6K\sű AK<&j|xN`}@ JRh5;5k6M|Yic1l,2Gzy0&CG}uDe V<Бi=*MWcv6e@ +3D yH_VoȀY?plږn13n `%~h@߶PvϽV>Pnk<cF6rFM} pLJbrO,j>ED{7h9l#ҋ?W8`a5,v04u)AD25xLErPﲊn ;n½@Y r+63tmUoW<2 R)&-}%f7,| -.%0sS4bǞ|tKse̒>٪I7ڿpUwHqUTeg5ʹF$.'skR@jrګWLv;) ۰ ΁szC>i,.=oh/~?^fV }ፕТ[g788*d6hGɼ C,ڞ+6jʤʪ>,B9 HB.'çDU•tVE?[pb?d!phKʞ2( |@d&*^LW|ZB "Y֋.ːIlpF™Θ?"y׃%S٘J`%ҬÝ 0]Lَ8~7dӐ-<};˲1Ht@pGR',`_4W A6 a˾O9݇&8ނjq_UvFHqB7yw6yk.5$q ŪHp" @bRyIoa1.bQ[{B:6Šz^1ee|_$&we#Qbz/3+m@ϊH$1"e3_rBmyHݞj[LBnth֪W㺡ƦC's/lDhT]owPH|ں|K5R8f6ʧȌiVsk{,}!#ۘH^6Kז^2VgNV؝#aS8nFԬEDL(]9ИJa"P@ ٕsyU>΄G3PȭS +STUrzA$ gς#}/?rvf4ȶgcu:ndӔ)K.y1j|G( ,QM'ς5AgǦ1U?n6=hY9U8&M[c6|W58N &ѶS%LurF<@;,-Xhds t-6SFc0^M!w1,SvTו%h7 Q*ԠS|]bnԃ&(t|n ArxjHTkNzP}#$0Ou6X P!KԴ5BOsr(>}:AӳilV[Wߌ,d%-fXӏ''7q _zF–^|P"ey 5gBY FN}Y1se:"Tz %r553h:'T9 \SLȉis K3cZP=20V%M(G=B]-6HX).[_±c+yͧ9hF=_$_=[HVO,; bĵ8Z!$ O0CrŪ}G)`jul|e6b׾]S d3S}05ڦ]۰VQoK?n7ui8~< I539@|"=g+OɼEpu$/fK>{ !@.3#8Ir4oVH+5aMK'X ^@/;ƠG;QwR̦O"#_; nӢ$q4@S+Vb}f`A2Aʄa!H^8k.}v2c)n1&'XN[Z~ tpoO48<JV8d|o+Ca2TRN.T0 >ޙ!+4]T÷ #~#bCCAce( T oHOwTFX渼‹D)]ӱ]̗=^bUĒ qr9 i  :Ό2,я$]`s4_} jL. hI_M|7<󅇋J^f{VW'F_ IYxkFjEe ;}2W3L꤀97J7 qz.J+,vۉp3*#HfwU~p5[ >q N?*}jN`ui !+g;Cΰ(p35e.ZZbdrZęA? SvBtBL dWYyUVib95@(*jdK|? 6v(Tr!,[G#/0\r 䍧@r7F]jb*MbUտ;%d6jп:LMTvB?2&&,42X9hi٦ OSSIhœ^DDO=EŲDz4i/pdJcN}} 8}xhf$_;7*W8iy9lU-vI]ޭL3tb0D\wI^Â.,e:B\n| Rq\\]Fs35x,yhBxdᤂ7nI'znHxyI:%}݅tyEO R2/rs,6Ldm]ͷ^QN$aLj d 1.ЗAHnyAOp:+}8n_+|)a R4EK@ F W)Β 5j-xN `K3ě'd /)@UtO&]"\Ѕx<d|gqhZQY2ihcer*Jm-ո^r\0ʛzG 41)N|[SMԦu*K#b4 Wz1&qIMwA'uӻ Z%8,^;0p0bdtY[KھXz7A@iTgKՎGDTk?l٤}Q|c"&Ӂ/MP<+h5?-eC+ϕ{ʺ<йV1\){<_R; ޻A~﻾F~GC\Y3Ǻuղ,xܲ& ^ݿCUANC󎭛f.8F"љ9Q~}涨Kd洖}#Fq2L43WKlJ b~KN^d>R]ka,Be8mKXpw 7aLV1~탘uÊFn }W(`m!ǰgcE,;%@dj`ʯ ᓠ$عz>=cܩdFcʴr |MJ: u#) AR0Z ز^x!q״״@{F{:s&yU@kqPcn&R:>ՃFjD45ҭ*&sv \E`2ۈ r]K|bSZK%(}[K|^&$bm˲4i=r vK>oeHY_L8Š|F3iQl ۍjCL˃#GQiz/Q3x p9K\ DKli#}TщXV4$H>#KIap ^r?l'^Ac(fqic$ֿ6j`,4i7wنh[m8*.$LQ6 -RZF[C_66-P)涒V6oˣ4{6\86OOO69:SQ*G_n%">Csr1E&A4=[T``C`wF$:E7f4ݚoɨۯ;3%W5|7ǯoT )uD;6A pX訰'eT=[KraҹQ>l󗶇%3Ȋ73g-JƩɾՓ )[wb^1TNs Ɋɒs.W .vֺwt韾2@pmSG+A\` ts_95d!P_KyͬV74|ZeDh-nΣnfaO粝KCF-frRʲHo `/,$eLה/`վj0Y5 * ZZPbS;+քz~@Cl(-DB?-~w+$eա~LyO,kim|h(>2&3,#+ rcqk jz$٘68ZڐrJ3|7*7Q7&e$MW*L'VPATR2&Ei%!]Er[IMs4 $ a h:dτǫOfsWюL͖N֌"4͛]/XgU,kSb9PulUrWUSnroj]+vL?0R zŗ:X0-dȪa0'LX\v7)~萐%^Eѕ}O & ϹLi4%0ّ3!P3!yݝLzSvDx4f޻c ,‘kPY>ΖN D<Ö rR;"qm,LI_qJ̷eb' tamf0[I][K1jn #A=Iᴳ@LNMrl*cpVDxv$[7#{b>%Ln.Q/NYچ3yR7BEdJLNׇ=!l,$(z"dMl lOjJR%&!$P*dZF1jsj,$]S[5F^*#tOT&lױV? U]D?-BEGc~9 Ry%C~ޖ X O zdWsL%1hr)YF͚q1FGz;^lqOV2{ hn볕[-"iYk3B:&{£P~af9V.ǰѼ`JQeБANg鄑d*ee%l9NG^u`lIL;/3E @Dž) `04("1͎z qٳLaEp~WBWFsn<"!f]7 i.!,v\*LRV4(H66%b?n c ?v:௸j*PF ʼnL*">?% nnp\UEn+i { "}xxem˥V|5NhXkmeshhl#a#X1]z8U~KocW?^~=gܩC2 evϊ:fʗ,"ӂ`sVrfRY7FE.lߔЉ;xwO8khZ\~lu 4ui~ vwމu+,5:%f/t:tC=igJ1 ̖%.5Oþ{98Q13T yU0N@_;G(ph!TwdIQ0u@j3GPh><=dvz mP1 `]!xО엇jl 6sSo"^Emqm8JBb rMăij(ۓQC~wdfY{ok\9o;K6`9OQGDs0K\;WH ̷g +=IŦ7^_ д('[4kqˎc1;P<8^e!szm(>4,y]!d~k4w*bI47̭@qtPX[ƶ@VZB?ldvd4ٝu@&EQ .s㧚&;LxA4Xe_W >ϜNQ}_W(DhQ|JM͹덀J0 B]}nwZ>UR>QRL5:wqM YtڡS4DZӻ-==yנ3]yaij)վO~ N6Eb '~4/S^7X&XSčڊiͅ4]5^Z&iX7uHL`T2l{昱Q,K.;̚tmVyᯏU.o)bMcoUH@Wb3yowFGZ р!eQ2._d0u}eIIcX&cH0!Z#mSyQΏI%']tߧ}$|a/eіƎV՘gǏQ+ؕbQD4n'sm6I6j|L*'_,F;X^so/diƲZR3n'M$ v."ڷ!Yd$:D4qR6fHi@؟Hh"T=o)LNk <a=7 Q=TF8OGZ$AsMo(;he&_E}Y'gߒsu)J*eFW}BB%y:,G iֶҖ$墛j5\n㝮 &}y!hg2=Gk*$ }]&ZDelPd݌~پa8q;CN' nӏK4hԚ"J RWԄ}x4pKeкG,x`jIg#7FFN(F:+Sq1$)c: ,3?>{4ᴠc8 @o$e5n|fY]AJިs<=<@)@= *֓У^ lI*+SiQ ͳ; <j״ۍReߞѠW.vԮ"STmv-증]N(ORqժ=|Y>b'.ήa) jI>r3[PA ǽ.1.=U"mM7;cS@ 4vŭMΊȫ^/fǣŏCJ)0avڧ5Ao7")Vͪ e6`:Zat=^*|ݯV9h"g$U굛-ձ$m[32 ccHeO<.CkQ-ѧjS(kJ*9mvz/m_Aӄ Nm](ӟj% q>lX8.寵,[^odsy]qt˷p6x:fBE:3'Nzԝ?3)eS<(K 0f cUµz=p!Pv3z$ G*bzT S<a+p$ǝVVn|h3pqR3k-,C0ftB+"p+~22Nػ3R?Դ0_WS?ÎqwW5i<5e3W*EƷo&w(p&`Pz="U-T[ \U.5TnwhBQ6{DKg@J9q r2ͯ <m dCaMb0ېq߫G b{y˧tTtM=-ˀS_S ,r٣O1ߒySk|c٘f`;]HQzvfßˍ.y 2h`70 Mpp\NK+ߝkXF@ JكAs Nf~L%z|d ) )-HjM$@śjxWM͓ z ܆bTne9 w8So)z0 ~aj]Q`S,K!5JYcƽ*]ӇjiZ , 8>tg51S3e/ S#v-XV '/;+UQI=LQj> {rU:aYyQyK%0 # `CЙOL'8U.[1A'.\Eiđ`@";h 9r*-ltn>j)G5JH C d0Z-4Xvx[@پ `]9 Gcm;fS٤Gw̐ 1L փS?놉K”\7';r cm Lű˺`T9۟/yB>-2LѥC9J(!/3"E." 7WOf-؈ۢ Ia { FwB߳!dSkߩΫ!knQUHT\Hv y S>O ?\Ark/%ol_QW3) h H陾hSG腇,?e@҄1L-SUU l&:*Ut6vEg"k3T7M6_^/ɞydžmEYMemT!,[)-qX&0_ˡ9#QE͟d@Ħ"B7EbQЃ+AxcbmuN̄Е3aQ%c=>ZkQPFh?UuoհpMk"KGs]L߃م[ X!:FCAGPY'bjk@ O?ׁ;jj0s\Tw*Ä/EWTl)0q+1[C)Xq"ʯ;.+*6p#rƴO3)(O Mv죽}I4dp4G@@Sp3Dm^^>Ȱbո&-^l7nXMƖ)jk;ƟȀ!'2Wcˤ)KguPܮ)oL8HÐ8:¿bƒpƷuTmzvUk%jxȟO+pAږSZlH 8[#)L0I0݀Pylb>6/apH4$x{|!_xc6Ko.~;:DDLc1|$$4͏!fi7Ua{ [1x2  х4"dUQ&W ~EU^{T :7SXyP5}4#0[ѮsknsR4޸mljxyaoW/! Ǻ_\̡V ²Y;죈2# +^g7'HF y6X'h@?G|ϽIɜ[]j$e1xRGW7ᢃ7e:@Gc̔=ȼMv1uo?,n~U[8Ile{3gò^ ƲAx#͈v{K:Ͽkd92)?*-[ꂳcELW Ί?{8h~Z.ĪN^ŏ8&oL,N?}pf*<..Fœed0I6\gf!zk٘xLg T,},BU,ţ*U裄NaOn*dG ]/DSu0qKd Aw)xfjkmtFj+=Kf{m[͇t=5$Jt q:!9ؘꘗftuh%p/͇_X =D+d&x/}e٘J$i_E1&]:Pp arRpC%C{ElX[7mHc+fD]w~mTF ̍.|c$@5A3^J3N pvu`Oqg?EW#{J,He!z(.]Z}2Τߨ*hV+ab1wcИaq?Qy2BԨ}Rrr YfzCeu55Q77XZs u%FLPVtA3veKIuu)kaZрR*ck3Yt;+Eb)xV3,K9_]ئPK GaH'r[J:ejM.씷U (K|-5KdpLU{Ôۈ6;qoͦ|yÑ?8)F vЉa Ns.cC41dޣ7@лeGazۍI]I'AҀrfayyAl];4?+c[,`vq8:_HsmN'3a@'RV(bbl6\wvT@iqde[>+ޔ&! 7y }j؈x?!æRY@dB;q>p=a8A9:u-˭~Ymc4_K'(_w\߰kTQorB@Lx0YT.V~c3{&X[{azߘIɪǤd~Vܰ_+eU!01A+>%i#[XP%g6/!AwZoRUn-'stLH0bu$-TO~&";_[JENtط*d *o%*b;[vLnj`r>^*[[(W !Yc>mϢv3Opy'hRܴ*}U }'TVޤR?TR<"RʈbZ-EW0ePW H̟Qn3|{fsP*Uqltwqa܆<΀RR/~.VP~ز*Ih^cIiRv$:lz9=kT0=rnsܖ4QoῊJ0v [,f`\nL[ V̓,5Zah`țى)2*^cs1AIsHU ?,Ʊ#P>OnN1U~T9;/ӍD%6. ( 4y=Q !uc2 "xT#덾ѳBLTužIv[{X(L]uq { (4?LréPHM!lo'HOp\k/dO@j?F+cgY c Q@6axGC>YK'Φ[4bOuoGeY9{ae/O?!})d4Ԓ"I:Q u܌p]4RyY- $G9rDqɠX1G8q" 7@U#y, UjĬmA'Z͉ӥP.{&Rކhy"4 r>Wpa$PyV_M"WHdNr9@ڌi3ug5wGgo:Cadrp%nBIb>MF'G27Eю >~:]ð*kio^IKX`>Q1DHU50ZɭGKݶFKzWiuš-eMYhfD )ѽ&#"rB p_Dt>^u;qx|md/)}8XЬAݥ)N1\CF3< ",*w|8N ! %ޮ>~$EO_iRBpv\;mi#/ qI.kw_AIk-4[54ag ԧ>vXP'[#3Hh߿E 9ȥEB9v$|0qhgBo(W!k>cw kU{FHZL NAkݶ;q^ƨQ4HL~j $Z 9#˚,JVnUF]$su!UhKcwTI* 2p^ZD^HgCULθ)Ib/6"ɏU"` "*^+ _C/lːDq^9c Xhl}H=kƞ 3]DRU@ ԨGв$/.#>|>K5WD ^{KƬL6ʋWAܛt.ZC-N-Q=HA{ЖO({NԪsd0=z3Rpoq\k: F+)FZyc~Ž%g(G7k?fUcMH$9j.U%4P(N^.1K"T$*X=/yCڜsof N2.R)I$/$9No؅V{,FF:%.~x#A+6-,YV2b a^Ns2">w5'̕G!gY=',l3Q6fbP).kP]8rWTyVU"> Uik?DakYiuf P LWۙm^"3+Oi!ZACGI2TAuv[:UN&i;X|UbILn% D Q5\ psLoV Yah9CAYKsIڿ;qvGDɂ{gZa-Qq }YI:B"O#$<*-9t>uNMg2 $Hb?9z@4択Hac1dD&,0spU뜱ť{H=8qLf K͵).63g@7B;$o~5VA_f81U |(cS㶨>eZh-96ɽ3PHG:Thg{5yŌHI^0R՗"uJw)c4 Ē=z_]x˳ Qq?7AkrX&KCd) uT)V< FXc[r b*߻K]U' MP C5`Csv[>M@Q̛v7Esh ]J(:_-*GPx`^"$T^)_ sP۪E5tn=}e+hGX"CmN~kOrXKQ0kR%!T8i%LA~1/gPfjGW 1״ĉ@}8ŗ3c0}дh^FVVOqs 2 Lv岁S}|{~\!0p,J|\<2 ]D#B\+GE\Iܺi4j)&oX3l,ARɥcUp"E 8Yb”l m%P[ǟqwߠQU+6Y ^륕pY<6'`r1V%w{%wQYm¬7G4c$̅vb~IFMsWG)F1)&C[:@Oϙ{CH 8lK OgRQRlۻ:H*37Q ^3}NUXƼD WZ[a;>^/C -1:m']1䭯{_|I._zJgOL|>=-!;EE]! %+ؒVzl.-]z,\+ӫč͛Y o,Z3>ŠV5 X)02mCenqnFKi0JG*}$5_ӿ){78b>^X03(gZN-0l{K"l(!޳Tϛ&.kfE@JךO^Ň߇ eJz%1TACW3wBF=kp;6F|Fc@iSK2v(rM9˨JC#ð7a)ҍxr(74oe׍( Yl~Ìk ˖F(A);EGs a Q[\"VVCϪ뵥5n3%ފOc\`gF$@h-ZM_ٯ 72G_=kogh " B1A>H6I1ss:5Fu^RϬ9aX;;Eg `*aXÙ7xS#{7s}X=%{ma8 7FXg_^%.$ΤiX$J5l}|Cz@?L&|gE Kj Y e,qpC;zt[f[u_qemGpKh7-4J$n^d[5b2lߟfa ܨHw4ު >{7Kb:Q}ݜ%]T{vR4?G MFTߛ5A&U,J=\{7dD?n#TI7rz?naUQiŝ8$y]pk_Wx:OͫQe.D>Xh>F,Aq(ePkNH˧0Sj)s0?E\Pt)L"->D()apEϽџ:{YfR@bRKI;RO :!k i8vѲb^~U:,0)ʌQ5m>㻂8#Wk2:,W֮zQ ehÍ@[hHS\{0ٟ|Guuy'Pt+}BU`zxiԒěsј;93Y5|<Vjӏ!_UV _\c.۩J-P;SM*gPEskmpYfr}HQ Fd3IK0` ƽH3KTBk`[wG3 VC*J]2@*R0UpƩW4⳯ô=C$7.t`dtNKw~¿b9LDY'V}/ڄ&rҰSVo iA+r LͪKdm(>˹fp@_QTK=XV"9Jh(565lx2Ĺ٘ >g\ UWkaA%oGHXrG{zU3cI+?f2G`YǎI$P!Ɋgػ97M;isB+S#ISH[QOE{%@q\ujt(c/B'(C2l2YG_.Y^#eQq+`B# d=fטTKFOlFG@ڹ5 h>Խ4Oh/r1=pˀٽ utF^U,bNqZA0ob=1v"7i%fڂZ "o\v".뗍QA@!vqK,-:|M"^!"dMk QF"!ۅEA Gm>JrR/q+hao>r fzj/4Vle 6$98P1 Fc@d/T%B}73oERMM yBZfj̝$ }[y*n/έ=hEsL3k0mە]ZW.`@|f8K @-Qowb[}#w+3ly8+Lc:g-(nTWhy1J67@-c"wBfj.FRwLd^:ovX,,.,-R$|#2FC"da)}C'(Ƭus8JwCʡwY(!IM,cy_X!A"#J@smԸ8Ax|ұg{3pzߩEVٻIcyz/6,smo`!daak6& w{{9¢>+醼o(fB Զ^[.uIMjprPO)%-7|kF:%3N=d]P$ʽq2U}rCFKt۱VbAsY Fe+e)"zuq)=nȸ$ylf]PwzE *Ȉ .2b VG&?i/ M9.RQKr/Lem9^b_^Tt N$k? h ሤV=H zdnh$ G "J_ER-0h5, f*DU~r2:fۅ֜8lo(.ݜ$pP2AWlefFl[TPu^e(%>([`p 'Wڢ7ۓ: I#]*;€* ~녂w/SiBNz|9NM@+֑ j+f5R9Kv 3pc dw5CVRJLJ^`I]}pęyci/L:on^l uU~AۄKZ^㉴FPx<z&hs T)Xe(vcFE6tFC#̧רh_!6sg"uJ1b^)Y~UDAGX+5}9 4Ak\S:)wrk}ݼ?C9 %_W(m!dh?ܯiX"}Jj$) CC /j2< SB14QQRcsT՜)R, fosFs:,R."h?-^w cıZ${pѯV;1Y}&U%MۘGc'Ʊbֵ ;0fmh5dd~b~ջS[|lX7d@#گ4Ql'7zF1 7٦L#, 9#H Gԕ#m H#DjytΛ53n U;P%?).0ǘjyv@.~](R6> mO{yOz "c m;p])2eH!R8foiú{c!YmdÙ(=;kq:~#5eCo/D^Ҏ%k ݘ 1gm}fz#^ӑQ?QӧZnCʴZPn`F3gx9(jy~!+^ő44}6ԽNͭ*>Tө/= a.!:TBc܍+HjT ]"$~mXK_Chcn20Ϟc5w%TT *~G=#p0V vh0&:YD;n eIe22R2A !_ ) B2w ]h &M~{6Ӂ[kΆIiDE7EDg? +x0AmuI"rz)nJ:UG\E H8~q@`Est|-IwFKWm~w:*,N@nrsnW#4%+{-C. ݴBuFpI/w`yoBpP'X)9neJ.&0 0 L-b xpoڤqyZʳ6EUx1E46z!Vȉ$8^}`jz3nVN(ɍ5f2fSb,xijrsٽN)TڊnMx% ' Zؐ4l99_/ǚs?nARіyż\ y1~b?_j:X!"F*Xj/[IMigu 0EjF:ؚ96!} ׿f;[Mj+?M}e\Biejh<ѯSqY,]%yOvK( bdFVy'oNLWٜ 32((長^ݫfK<})m͑޽9njH@{4)+Χ#brwbH_kdеx$Phʬr/ L:Xd=aPkf (lk0 $Tv5rmLRcT~ҚKK䋢%X5[ahPM'Lb%qS{#Uj ̞Rn)l&4&4RâCv= XI9IQ5qH#3G0 #K`=E!Ga;]b;6'~Nq0ĵԹ vSwB\Ƅ$}3@]yҗzdUyhm3]#ehtj맚U_z:1}3ghuOrov6$0,t.rOz^mWQր}=Hv I-8M.a[C1b" F#g|1蓣 c*રXqH$^PRPiab4RVx6f&PǷx?;Z" KWIXázp/5-y0~^Ъ;K:3_rSK.m@K\80| `3cr9/f4!nfmԧw"|&PvSbI_QHCF#eb|x~κ 1q6~]POK'S!;o= o+lX-~k7o/Em_;pg?8nXi1*߸QZYi/a<#If!J€q#9nUNx1vRuAHͮ)O $R>FJE*>?Dmt]t]FKᓨ)ZhGڲo.fPݔvQ{UPڞy,sE\=FWqƒڽm+e)sQbUdEy,3b^q7v]`Ea hO=V:;k =&8p;W#zIr4; P%y7OFӺIYŘtK}|Mz7\ l" ČѿUU¡0ohkFؚz(dR6uV >%IRZ|4yL7x!%co?H&8<hJ$fC\Q9zB tijX4)5m3w 2ids4D+7Ӷcxbw5}}S #̩}U/K^/,iS&T$ 3xH)"<ejX&- <\sѶs-T{ZW7$ ֎8cvrߠL0tD hs<$gggM1T07|_;6S.&3pw%_Z*bR] Ҧ uQ:޶hRKOD vӻEr?No3M קn+<'XV z n=fkHKٿ@ ~֬&[;ʀ4X391M6Y̸zUQֈ|\D`j@dA7%dڈ7MʘW!_)+v,a'r4*7FOWiq4SW0cw+8wFi,>2Ob N8&m:@ZJ`=ͮP4[6L. p [ϻz0))m=j ': :HREh-"?nOE=;hwxSռ a-ɳXm5F%)}_Y'bKgaQi hnn(7 eAoH)+KDAtIc~qČjː~#ϡF%Hj= )46s3e- {eRmlOsq6IoGIr:Ggմ1%6= !z2׈A6>x_ҟKjpJ.&#hb3Qτ'xv`aW&S=WХz'_'wz1W{ձٮovt]\Ɣd[#q&b⾓9PћU 6gGXpHJǛ*7k Ҵvc>Px'%sEK fp? "{5'8S1 H/$;x4Z_,VM$W51O|@=vt%tK1fŅ<6[R:ǎB8!>^;\;L!eRW9x6xg,|Uugx &쾑Dbkșe.gi`xm?JCءDy/z"|Ǎ"pjaZE|}{9B(;iVwRvZKlAoASM &5ou~,d ԍe[Z/_jbDb0 6_pMyx8ED)Z;a}`ITMê7pIrw@YeAKz4 kF& --BbǼYPmeW0Dz#rzmK guY8e3A1J:j )jEj*Mvߎ/H2z'#q!5S / 8^.jV3sql7y! hǥ[߉7 G%X E~g 鱠ێYW:N1[!RNxH,\ Ew-l!gґ:KG %0ƎLwJ8 O42SƟ(/bg I̡#Jb'#+Ico U)naG:6OueTπ 3GE:}ۗ⨔(54&検*0uݘYkNFsSvϵw̫뙣ʁP+|O|%2]Z.6u|*v c jVF4zbS$MfJw\DXmFr! ]|z lvuq| ᦲӦ1EtxzXg&K\ճ.[rOWu?Fgud mHF`ɿ," :V!|%_uIN6ZwꑏT[z`#cs;`qɭ9\`,ExE0l z{U(ALQaF |aUxZHd'?+:,`2EdzQI.dW[DBhXɷ ^ LOMyUODĊ0znUHٻi?t+ 9Wc15AVVRǤkx/lbyͭ{|}BV{Hrʩ 2QpsVD! ѷ*w`Xðjޝ l f ?[3Yi[;$Ow u=֑?|ק"oAPU%6g%rז$VJ}ÈLsH8!d[j}t-vweA$)`+,S*!?y 1Frd_B+TnF_<=$=e JK?{' ƶ?4%ϥ5~rx`sh@j. fDžQ=b cW<g>(F`p(3v-yo'B~Ցa(9=ItF|4.oB)%w.MP{?PҾcT*cakY͆ Y]k_2`]T5%AWN˄aÁU1%.<HYfv2 z1Ueztf~Lpl؄wST'gtzld}#Ǖ!g1Xk Oh$~-x 0Ww"vPܑD$Xo܀JXiاXqGsY8نDX_J B[%ιXiakgq>O7B1gsk@b7LPе#"o6usa6BcoRai$}xի8)e\A/6^֤R%Es:aavzH䚕"K|;ig Ll׿-Õ %]3AΘb@F+txPPӹWۭ߰}i6p:s_ RWb/% &Hr!2N<rn72L Pe+.t,9f?/pzOE`:z=aU?R%~TOG'?LMsn[RnMV誀}{̣**;ć=6 ]qeoԲ +`BRat|dXt_Rzn5]nZҔ@ KTR kP'p*Æeks_խzecW\#gU0x< e:nEn利>*>OCirC%Y6ѐ6TA'ɲxb*I- Fą,ChE3|гlrMu3^`hb9V^"GMP_D0i ~F`v2şKV-г.9{n`Cs@U Y~XQ^Pٹ9_lq~c̡-6Mff-]Z@OA|xw}mxY0NmAS>ۅ@>^e()Rsn` EV1y>5jIh( hugFHJ&Cz{^jvf+utDiAϏLLM&ih߱NZ4qvhL|(i%9xXVʕ_/d"cxvfϙBm~q -z  dX{ L3/27Ef`xz֣ܽmdlO O~S05l& ꭳ'fpO9i[e,'J_У -8)FS&կw'A=NZ`_)qLNg,(h(7'#U9^OOθ1s*a <2 PT5aV͙%uY7qQC -dvץxDG!=>f;m@Ef`/f{%kz5ak"Zs#y",M.@*^@7>&a6iJiLfj0LM؂ϣk"加`J =Z2}XR4NձvB0BȰ}Wr^ė#Hd8ʓߑֈmժ/.nns=^GopȀQĦCÅfh}"R"hmzrG ,}n\ mb0Rf+ێ-ߜG f%[c2]&b78Kĉcj K{d=dkѬ$FlCqyK]k:Nٶ11s$SV6 [rW BtlxvX'<0YY?T|6<|p 6,ou+$KrK~SjڊL#Hh@  $Cb$- )|p"Sft]Y>v=|? kE\a?>SmURhlp;]ay#ZCW}x~*EOCO4I}ӿhJ*|`9~vM+T )Z`g$c7-$XSw9#69ti:9QH:XK提W7 =52n56@vXH,dSùHtUmH<7T_vMfXd.lrVLElhl[[ u#t$ԒI'z\RQxD8P D c|ÚHh~LJՎP*D6wVX 䚌Xa=O5)P &adT5+t갫H&Zz~uߦ}XOkQ޳ !jgU~p ,,LΒsn*'c+E]:ibK25c/0~2 LyXW9SqPw>4 I2ˮ߬gmΒ,g Ҝ2Gz>yw |*YvҢe8d@zϴ$:E8y%˻.0Z\Q\F#ĩ}mAGhەz)4$߬n\ӫ}S|P"c1 )YOkN}T/tCn 7Q>y !i0^ODq#k0ѝ_bOa]k4zAEPVIy)L|WF_xh8mfHs ݂'D \ę$kiz:%7\:Lk /kdr2Ɵ&S0G]R\lc c\!TmkG}4ʠ?~B+J_DF@vl?{=tO5ܐ\T8QWb)3ox/nHj:6IKvWԂlS9NO)FT羉QpťnVSBAe qk)[),8ۥ+l0]$=VvFX%ǀ&X+HЧC#c_-9Q@bX1?YuaFmxOGpek;*-1 C|y)С M>Ɍc^ZMUH !{xBjr>bI& -OaFrPu:;b{KxLS$XThyMYQo2({ |D39B“W咶ȾI rJDm8"{vrL~`7*jsyp2Qғ+yL#Cr碧 av́Jt]PVCE@ =y$uCd0 "u5Jc44pehEB۷ C,cӷŭIL%8fST(Q)@B41[>RkT/JDWʐinų [^jXju" vs ;zS'룺 ZCm~঎ ˗jה=hu˻ Sr]}9C{tMɁF_3#+ oz$:r1fD [N˲PjI` ۓ\䭪/zD{?ƽwn׶)gsZA0l{+%s3UG!9@#G8%TؕerU dGpj+XZ^O,-qN[o,BԒ`5k2u_"ofÏ>1p* Q xlsJd\0hV % 622-E\;N)4٬S (-aY.=5<140>qLO b=y;KM(43rt@Lay#2[BVN̨_b 0VN F2(; HT`8u ޾_zqxݖSֽf۸LvgkE5ާOJlW=r&m BSu0a#ZTBov2 U2ec[]sK0<<`DS M?$cɿY =A:rB!XKc#0Ez&wOH*\`^b!d0AVZ8D(iZ}}n$S̶ f8% JizEHn,}Xoz^篙'ȵڟwP]︮D^=Qx2O@FMQ;X0q}W~ gNlCb-wuMC\b8RVz:.aVơ L/G,["CN}҇u:&>H`ذP'<sTͩEIubFwͷ}ۅ+1-O!5lF@CDG#5Q`s͏!ygڜrn97ezrGY$wIN*n'Ͱ:ChGggӼZvNovnTwGZtiK"{N{r:z1NpP զ"Sv?fMj6bD"MTʮ]vlNU'^s2W<*6\%z+Ƙ&>ݽT0.qr8z., .+0j{. )m*oFZ5i a.$g ~lM wmei'eYrBNCp(X$'3qB̤[ăd tXk0$lY? N+Ƃ3̇vh*E>csC!0xrJ YpB 6J˧mr]PV(.I|p! j/;_e=YYG#U ۢ0s3EAq'B1#z亳ho3(UHjLLG5M<ޚD+BBKf7? xHa'm@^m^]2̕,I5{V:R5VcW" sfߺ#a| M !{{# Ϙ`F}8U(r1WӦ -oE əHaly3>@+K7++`E姍t@T yHdWVi0DRKsX_SP2 dxkl67x4@T[j?^z<17P= m{8+|V e5橻Mm7P:m'(M\u`| encB_+J̧tOFǔ뇴88Kl9ЏU`XNc! i%[8)O3)ўMnL51-xkgβޤb\srbvk*-|I/Ǜ(6f|X .2r̵RY4DT ǛE˹ SROI,-u 2*ę1XguJq\nv{B. MqyG`@buFxOL'2?] Nd S;ca̼՚]5n`b;iCv#*Jӊ|{^p(/zk30i6ZL۲h)eNM?CrYb!k+pS ^t7jdžf[@pE71{ꃿ$e`"="^Ws:Q7ZǫI^dŠ>vci0iH㠮eF?SGw<u}A?kU!ap&Ꟈ# g'{[tdm8^J_~7\́O89|]]EUّhVwV0/wh`l# fEqTOtim:*.NJ<ꨧElW-}+s#HwH2OVb8H[HQB0c]w6`C0\)P"t1o#V*w&r}KM;1ߌ6:iK/;$CnR 1r +XwpcDBd7߂%q6p3@XZE_86e uw_LfQ}-:_vIE>!]͹_t/cJzaSxQf27}6c|A(uaL&aA@CX{w*Df\'WOQ ޢ vҧf$%bi|s9.mn)\ڌ}mt})eҚV[Ќ!18_ cyj@;S yٍ'Bu N2֠5i,n`Ce_G8ԙb,lRKa ˿ ,,+za {)j&fM1HUpDU2Aĥ3fz NtUw31SY8Gy>!nL_@#dfY Q_*d(Ӿjg+:֧6%wZ XS6H(HJ8 /ü%G8"֣G㾙 -A(VStzlm+Bk^o'9I adOh8N9r>HC?bN ѥID)4;7okIʑ\E3r&;âݭ)qIk&CSY+ixuuoQqA5ET-E%{VtuI к &sOWi[2tn됢zA%Sǃן`c6 +"=_7 Jj'(=+W6bbM]-m>ErcbD3<IG-pfZ~7N%&XuHyrEYF$f]ke#ѷSZ\yEڪ87ɦGnNPsBs:),״5¢: [c Y~ާiҔ՘FdTDEpR2 :lLU _12>fԧXDyU0Զ!@ ĩ|d)m;Q́˛JVj@s8xxֽ?uZ(LOI*y]Ɛ+P+yPS ]җL{7*.0TϬ $g-rWp3kAzC-xjqy=䈤E>-m Aj S[e`4'sS$?̅ٗUc?lMJ#WJΣn+ghӚTd ^*lv'HQ }s_0@jNVF`K)\,%LкTIOimJl |K=M\:Ls=֣0eZfdVNn5DuZTb <8Zgs*rq;p_"MM!FqM9bc zH箏ԙȊP`fS[妛J>& ѫkƀ +;rVry#nO*͢tvj:_,90^\9ɢ w5}RAI|Xۺ#60䟯ُ>㫠oXg?#I+,ww/[kɽr$Įǃz&> -+iq~y*#5\9P@%?4JĬˣ]Uw U+B\ QMQIR>|dD#ɺYlh֞ u)3uc:VQy6 ɟWaZnnOׄ쒉4 Eω:<a:*ӹ/pqÂ+#?ەa<,Fޟ ~ 5sfg’\fT ~'Ru깝Jaf$m0;:El|ftdɬ 5r[U9#+N ()Lu Uda+#<PGXċ.Pf l$~@|XHvs)9'`GPù`㇥9({@[ͭ|mь?{ b/fcWM*}/JkAU= R=fҷ *_}$If7 "\9rt'$ _y-%E^86/|j!rH"|`^\ϑ+#[b2X#fyNcs d;W:7%IU~=3oõ!T$H_ꘇxXjl`+ |F(_wR]*!q?e1Oh'cCIȅ?xdgB"IA@bvmU=F%Әoni<̈ip΄fdz4݆ ˙x1,B _} [CȦWv"9c_gуgq|f}RqCޗi[U7;2>NG2QV?΀GV%膐QTVƚ-jklN15 [:E]/>5=E ZQΨ8+SIPNc2*Q eZj? خT?va_|K< rT)H "<8壠tB},JZ( %rɤ,]mwh7 CRoQVG82rR9x7xHi Dw<|tԭrhw2 I*;1f̈́aRLkJ,mk$P!_u(Z*ˆȂk};0K݂&$;@d8%2 AW`V).,ݱeH7C$ش^JfE 9qB6LnΘˉ.3X#ϱu%[7_ך}QD*؆bߍ!0Hzy z FUZģ$MHy!}sQ{bj3d.hx;y4yh4Od&je:d&n&(GvUL@ceZ1x SʄPth`tNqNs  2탚gSZ.v~$g.Z@uy;YF"a^ ]T _Swo;XZ{o{ g1Ķ`XdC P( S=gs`UXwsbGXȭ^uotԮZO1k\mF8o̚Hdfk[]47@T*+? vɆ+:b)T=vZv%)GƆKȬ3.8 Ы.TE\)\U_Auu(cnWwܩw1ur=cϪͤ%pK;S5픐kOuisVo˃sN₻qK *a3={(P}hڔ|g^op]:LkL,Mh>Veәd~ΐk. qxbVo.<ek[/L&5G` _(}E~>O "/CD$z]@;If t\JzC^SHLpW0x.L]#F[ gPdj3d&ᓵ\#nl> %Äg,a.|bcZ ; d!aۢle_d~œ:{.@=tڈ_m N~Y,=%Ϙ!Gf^*lEZdK9-bwΠn5fҭW ?|J"aXJK8aIQ}۵ؤx.;FGrs~OPD(p+mYK~JS yLG7L--Ak!d&*~-(T0Vzzrz!me˘6t,듫є@}.RFduQ8bXЍP$/tuAkM4gaGۨ H3"2t__494O$-5>&BRQ_c?Ԣ#T]Ǧ ;f撣)j,j_iq`山5oB]Yi}e C0o#F@[)p(~sOƱBbؗj\]kh$;a ¢{P敳O'~{hpy9pfzl4N+=`8dzU=ix7Ia?|`3t7嵇1A])e H^ކӮ j;ȫix/;ē#fG9)\qiQzg|A# i# _b9F}ɟL/zRKZ;_Qm!L$ٷt a=}&|M-XHnL_ ޴6n6>u)M-<~i0%Qiڂb Nù S`єXTݭq@-J;_M2Rh*Atz E{U;bmM>IASPmѶ\mD𰆄I?bb`WP({kf Otl8v\WBĩ 2XS撨g,k)#;6IFoHX.0ְ3LInAE~GDtm~ra8+bflsxHp' .Up|v[ U`)|?/RLJ?`S$=} RZÃ-^cq25AZjIS0TA{&NBWI4$v٢));#ҙ&^I՞p_Q a0St24XZ!EZڭѽm9F-O$! fh 0}mNJ7<4|[J5p6p@FB[)hͬĬ3x *TGZ ;CM0BֹFG}]BE՟YNuza=&c@עbYB{UP8,eKxb4PN81&a i0P=keP/Vs}Y61OMH |aG/ oRM+c70K7]IK[nqILM)Ft iP+oNB{'4RdPQ?\ksqg|4OA8q;%l?&pc;XB0KaJ۩M/-#7UW7|lOy9 o?yyΙ|f%p9u^tΌ\m•=f8EB|elGdN:љ\2+YJaj}npߜz#:~+vAZs3/b s']Qq?}xGchDEMҔ=kE{ {`JVI_vN25\mWOƐ%ԲvD[G1(34 BLBe\p`'}Jy֠X8`TZT@wU_s:7,m )Y ], D-Tx}/8K4)zS!:a伱- r|&VUCcVX,OF'yd'E[!r ^y{'ju8-8aVzA尒mhU|l5shu^<ӂBH#NW6'^FDI/B>m<=EAtM`eZ~QW!t LO!TqP|Eۤ~)2RXx ej_ $&**efK OhGa(RaB,+*!ۙQQ ;ކܑR2^1eb_]%*HK0AoBA|rULAR|԰#Ay-!++W+n>~cD=ϸ`+R&iZ@L׻bXwC0HjE3b8\6~e5 hp6^yp\K;zO޽<.?c9nK]nёQZP䝝N=O3mmo;Faa "IA3Y-k Uۇ5r{$AO>IomXiֆQ^oF:s蛒@lC(ӭQL}}^̿Iz b_I~fX@VM= ܞ<eޣIvJ= {#b3z+,b; Iw X)pB̡Q+os qoЫTw\\D$*L''o :t!Τ5/W޾"*~t@֋TW j9`( 0N4:d@FmKFXZhIv,CڙFH90$7JW#lT,R @bEu z:qr~`F Ē20 ICDoE .&y}խF#V.خ x;u n^8嚎u~Ӱm0\5zJHPˌu5 #>daN<1r}P, RGխ Oi\>TB4^1ۅi:<%-h4DUe̼T076a K5oʶO~: 9O_!e"">pt揱-2![ElNDM|qW('zGQ&V*irc˵ךG@SwN6G2Gp~sM@8'Ms j'HeHhT<}t9a֜Q_ߙ@Zxx|E!:Z+XŴqa n՜&Dog]04S9qӡl$nf8*{fחK t|ɦ~SEZѧ=PwG Y/cG)Rqg$yۣ:"5yffHFrC,*wq.Q2[ r F'k 1~ .T ֑_(8qM-k#fߑ8?njIǿ(ww+Bi[V*L#6aqCx39¯.XA2}cM<EvM=vH'igE`&}W@M@ $)Ѳ5&tZp] ߱.n 1xF9 zF(̖Րa'ۤ=#a=(ݮqQ;NƞOkͅ12T#34J9pjx fJՕ²ִ.H2Jq(ζ! -Ĩ4J2Kr\+'̈|Ch#O᝞s saFm6G"~D UƵlkutq6QPlgeHߺQ ;mbmM.@4(GD~ \AY1R8hv;,exjӒ53*f_eJdzU`xP4EA_3Z>FPXKd*<A'BSq', ې֟*}o_}̋jq9i SᑣA{$4f&;[Dh FX~l?h;L4:ztntz}nGey IB^lq< aM_FtB-e!6Sc@YڑSx5?3s4 F`غSYrOryv`*25ߞYLIs6^J݅PYf:zB{oB d(',(F Aw-ivG-_;c1@J|b {QI)lTw~ T\B0s} 'i8U.c+|iM"yKj!AAOTș[;ÿQe)]jjb}Ѭ/[#qV-}We9bĄSs*V]DMe?v'OJvhjͦzBzGC0x@D*e[K J0i !N+$JfR})n#3jPm2j*Yl?6 s\-" y(;3L9MnIqhQH)(U9Y'N-H]?4afrMD]i ڸ'tJ4QByb(B)ؽW9GCnJh.7U'E397mpkڊjedۮJ@ mtdjDwH7wbTrA62Fq(JLm< /HR @>I3x;rzkk0)|%|4rx5"UlH-nSg{6Ӄ4KNWԱ+][90[ BT,}s^ P-:D aV x/+yJU^ȲaijqLne$|ic{Z1k)Q 6i'Ȑ!b_}R7|R9ƌ_&L$rL yݰ:Gw'rK[s8 ݧK#;`_S08\[礗D4uMxo @..K*mJ?W`B)]!^.f"_:櫖Ѻ-Zs1)_i8OQTܘ.ܩ*=h~o`AF(r&SVE)חgХoX,h_U2[:Hڅ'&Exd3 ŗa+8|xN;j E scZ> W଄n4z\BmLPI +*Gυ0&|ezƏzy > %28kj]U5J՝t䥞`S"B!a,QKޓ&Տ#>~ZיawFqZ,Ȉtέ}D;$E+UmoNy_3e (Ձ{04myd;(N}l`0dKay\guRq~a#@ V?9kMJ9܎j!:i) V!&ɋ,O2httI/QimjKp{6X7Eh8-dؙӨ6ӯA!o7vzhQOMo%n"oVlDϩٱFTJ@<[mć41G`I;d6jeш[܈t?֩Q&tV(&! v0&C9;t+'T[Y2"C]? ? '(c/|^s#z"UxM?Hq_@ #yFy@ϴ\;G`*w3_Bf~3=c}x q-iꏠ[o Wy{1>K{/S_qED Djz34!R#fWk7-Mlj2-f+a`u!bKWu+?{-_1R5 :"b+_OXxT`af>蒟$ȸDz+LK|Mx"xp]xi6*FPV*͡uvML9ZZЃx+io}UP٢*dYׁ5WţgJ"$*Q@#`lIb$⪪«e'U|p6w~ v҂{Y*R)aL2#}M׹3m^ޭa趂w+rob) -N~޲Vd)Zҥv㖔1tO $h`փZSϕ߷? R.PPhzedu>:M|^݊yVlqXSO ط5c?+qˣLaj xxb۱ zK+ R/';>A@!P )B>8@Nly5Lluu߀}79ʷqM%/"FfX.5ml\B Cx%jOXv轚'F\RcPB$ķ$?͞SE+`d~G*s8`& '4m̱E~V/kkbx<8qjzmHb 8f9XaXaJn|_0 @jA"! PfN:-(8ƅ.Pd g`$Oo`R3̩7o^{'41a>v~M. %t: ɰ}彛 ;yLI`5S[nBgI7m⯩#")=qV_mEހIWEf&suRCݝ[4 0xUfݤpIA38Sժ p}Pb~OTVVNSXRiBrYVӏn%R)71:Z R␀:~%XR?s;b S$zalҖЬ b4$_8gb}}zWnܹ' 8za7V`{vE5ڇ~~aT1~'PVH"Y:nu>{5V=}+IF%/u׍9=o7,iH2Y,T2 &W7wôc4Bz`e'b:s#>9]W335@~K,Z Z98v)RP cGZTΡ?Z)W]^3pwfs2ĊR#nPuhv׺4m&p!ZUQSC^&cotOACBrtRlwcнT8A ~38ee_bUXzQlS`e3   :>p953_02+FtUV?y'PK[z_- 1 GZJZpSI1 QV\J9Ф' UN"鬼.LWU\Vz"((>hr&C`kZMz݀2 =3+#=#E ^!&8#C_c>:Z7h|NY)ֵ38ҟG=1'Q!HnS-md*"ͨFz:ƥoG TdB=5vYϐuPFM^I*tbَ8Zb`?aSe4'IХD R7hqըu.EW~^M5X]>3;>Mr?ETV 8jh-1m?6+ q/'C ~Uu߂z\d0ucN4fd{R5|3|.aK KXeQqi~l4ߒ0T]UhtCԇ؛ǤnNH[ eh,ulc}YVʴPdե4 6Ppɷ-9ؠ'ފ}"*}+J U\Aapk~PRRd ~ż @R)M=p0p`~^TPkF$MŖgtu@] lETFlT{9 RI.}hS ~WfH` _YCa) ^(ϱa&sR Ts0B $'SG"jmV0$9"T^"/$WO]?90D{5N/YpiA{!Eln>p-B>J־I~ZnQ %EȊ}3l ObYش==hH֏S)hP"Y4^%a$+%]Dft2oR#mDye9/m휥1V[@uP7J6R B'(K- w_nifrfcHh %rdmS9u9^3nf I RkfJ"TIL~"m]C܅s &*5yO e)GOPrq> 1v.[O YU ܌^EeM[Sy*m^ޫI;4^sƜ(> zr Nrx*ٿwFpjt]G"<7e@+qTm_&B R.#7:pg>q"s+R!]y [jY5ՠ[bVǺͽ V;q-OǽK |ÔlD6LʡYA{9opz(sdo־tJ0ȝf{"))BBL),ʸp8y~G ^tڥg-mDCT{%RI A8rѠΙ*gmWSGC >Oh4JB(iS]^[ܩ(R`tI;U,r۟]so\0*ڄb17Y/d>vL?'.Be: {aTAi۳ oToa@)uݽ?tR-D_>@;N], :<31$hI%C)LoIbBQ=gpnVJ6P]BSصu+hr3t CM~e&\oY4*Vim*.mwXc_8Dzg=prY=#‰NŃJf^[ H) OX́G)N#`DD EUrHB/^f7C.;G"EekN=n{7%66Is|3zt>P?.- 2_Ҝ"GgpLCcHOǖ'=x9*A@]he!9S_SjLGM R =" ŋ-cD 1Kzj+4'gݲ|ty[r$0Zi%}!m"*QGԠӑ":8ҼF785b}Ȯo/qvmHb1B p\R#ޯh-+34l8w1>z*d*Ϝ$ iT;o&%tDYPR/aHE` *i Sg<;R+Ra{*'wX6kX4 ,Dv|C}S[ Pc2WƫL |vg:-;~{MρD@/`!J=32`Ar&yo70;FˍD1ǧ!ƌyW8gE4G -dn;C!r0w(͏֥D^ܒ] xrܳJ܄\(εp{ ;vil~I1D%B\vOj3SZ@ջk2kX:J`p^RKQެ\l#sK 4_ mC`d}mXZ^R/w$!h1QU !b%8jTk6?mw9 RF>uI䱬jBK vZb-eFV5sl$ vbwE9i>;ɹL/n^j *_\߸Hc7BH`zAFx^@PB*`Yi6L0Ao TQ&K6)3x2={3x]d^옠m9}n #Y-Q׹6ffCZ[YsZgGY$Ć/{/hL̗uOuI o"jY/TTvRr[H(!>F3t~]߼(OiK18K)u_>ȧQ&ԯap7<np2(,YX cksg᧒8*V3NbqxR4")=,r7/@ӳtbA;1[ Ifb9eq}L/]ȃ"Z$kG>+igחCu|tiՂzL@]Ne&gbL%A91="]L(rceŦ}5GE.o}u]O?3e;1 ǩ̶c\fzIpbmcTΐs,8  sTn`]:fRH:^rH vE(G~kJ<kԋ6' #-OB߿/8v$7[q9dw /U,RLu;54ы# psyhQ'/vbKmQ^ޠ* @)9z+d>aZ^`څK4DT62I~lY ?o- 9|+v-;?w]4m DV0ޡّDۤsA޻+p"в2q]Ei_R+ev<ŧI\r8>%!jǙD #ޅ*ĪC3GOnKTΈ1;{\ ؉&$m(O'{c&7ns/Dֻ58nWX #!( YZ