python3-Twisted-22.2.0-150400.21.1<>, Efp9|˰N8[TSBF!3af2 0lctفMFoaR1˲ܟ?i%{YNg'*s]4V:x'r0RI\`Ez;y90}#mcG;?i򬙽n'CVIpIrRWoPCpYKwxEr"_u|%=Ty#%.!a)Kтk=S(:_9$ yt>B? d % \26 LXsy 2T  G  \       J  :h  4(68@;9,;:;>Q@QFQGQ H|\ I XY\ ]܀ ^bqcdeflu vd w xFt yq zCpython3-Twisted22.2.0150400.21.1An asynchronous networking framework written in PythonAn extensible framework for Python programming, with special focus on event-based network programming and multiprotocol integration.fh03-ch2bZSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Unspecifiedhttps://twistedmatrix.com/linuxx86_64# these were master alternatives until Dec 2020. Remove before the install as slave links for f in cftp ckeygen conch pyhtmlizer tkconch trial twist; do (update-alternatives --quiet --list $f >/dev/null 2>&1) && update-alternatives --quiet --remove-all $f done # python3_install_alternative: update-alternatives --quiet --install /usr/bin/twistd twistd /usr/bin/twistd-3.6 36 \ --slave /usr/bin/cftp cftp /usr/bin/cftp-3.6 \ --slave /usr/bin/ckeygen ckeygen /usr/bin/ckeygen-3.6 \ --slave /usr/bin/conch conch /usr/bin/conch-3.6 \ --slave /usr/bin/pyhtmlizer pyhtmlizer /usr/bin/pyhtmlizer-3.6 \ --slave /usr/bin/tkconch tkconch /usr/bin/tkconch-3.6 \ --slave /usr/bin/trial trial /usr/bin/trial-3.6 \ --slave /usr/bin/twist twist /usr/bin/twist-3.6 \ --slave /usr/share/man/man1/twistd.1.gz twistd.1.gz /usr/share/man/man1/twistd-3.6.1.gz \ --slave /usr/share/man/man1/cftp.1.gz cftp.1.gz /usr/share/man/man1/cftp-3.6.1.gz \ --slave /usr/share/man/man1/ckeygen.1.gz ckeygen.1.gz /usr/share/man/man1/ckeygen-3.6.1.gz \ --slave /usr/share/man/man1/conch.1.gz conch.1.gz /usr/share/man/man1/conch-3.6.1.gz \ --slave /usr/share/man/man1/pyhtmlizer.1.gz pyhtmlizer.1.gz /usr/share/man/man1/pyhtmlizer-3.6.1.gz \ --slave /usr/share/man/man1/tkconch.1.gz tkconch.1.gz /usr/share/man/man1/tkconch-3.6.1.gz \ --slave /usr/share/man/man1/trial.1.gz trial.1.gz /usr/share/man/man1/trial-3.6.1.gz# python3_uninstall_alternative: if [ ! -e "/usr/bin/twistd-3.6" ]; then update-alternatives --quiet --remove "twistd" "/usr/bin/twistd-3.6" fi} ''0088 ~9  < <(H(H&&\#$1UUss 44 & &Zq, ! $($(nn | > \99==!2;8- !|O/ ? ] 11"",ssLLxnxnEEGCGC--Q8Q Q Q AAiK **}}NN. Mu cLKKKKwrZr?27k:F .DKl]vv Jtt%%AAMMz-1G\#A#A&&c&&WW]!!ġ8\8\ hh!wN%,&c !V5:RlS vn8n8))=^=^pp//vvSSjjff////LLˏˏ<(<(##ii #O##XXg$g$ KK3N/zl]AdrI-DPmrNA}Y3 cXh (AQQ??$@ &&??++??+I@C. J6JTRRIId1d1 9] e==A XX[[--.:.:"" kk!!   --55DD''u=6=6xx  lssBB XX O O*B*B""Zv[rrwxxx , ,""z|BBZZ@$@ZJK"##5511#"W!E! n\->2 DK_+{ D[eN."4 [88<%%()--7AB2#2Y3 z$M6\*BVktjK!Hp N N`` 22-- &&!!? ? A A1122>>WW>>88 88NN ppRR2}2}++PPOaOa %8%8TTBBDDxx88I`I`SS'N*T;;;#~09 J$o5t +u [rDB4 t ,H=3%+|HXLR$}?o"4%A&Ir0HW!; ) 8 8 { {,,      ''- ((!!p !.b! , y & x x xhh22)*[d[d//$$GsGsAVAV%%#A#A @3%U1"Gb9 c *! 44@ee D\\tt@@QQmm2|2|8-- "] b:W}IPalMwg0&d(nt1DuDhh,,ȹllFF \2kUT!!99WW&[&[vv @@  .h.hSlSl!!88#A+_$ 0V#559!9E  *J*J?C?CZZ&R&Rs&^16 d4$;ffGG??33 ] ec **;(Ch0=n=n"''?()1F''i1q !aDDNN  %%77!!II**77__ff[[77~~rrZZ?& KyyJJLLpo) n}NN]p`Zv wIvv1/1:%%!!00\\__ WWH"#IDDb3b3iix{*HHPP ^fi ] //'(J.6$.\cS{ C1 Hvffk~ VCb  JGGImIm)*  <<@7k7bbJ$JfooΊ2'2' nnY:Y:((bcneeJJ## k k    d d((  $$rrk5k\\##""4 OyIb# 8B#7wliL/K*ZW'h[t[ PP $ zD *'' i ipp=55LL88 ,,MMpp cc'I'IBBFF v v 1F1F 3d(;[~F8("R-q 'Hs -//) '[ k(#D%| 44 ` ` 4 rTT a PP66SSGEGE>"vBBRg#l$[\@}"}"/[fY_,n6L6oTTzKK7Jo8;BBddEECC..llSS''``77CC11cc D D~~աVV..^u^uJD00566BB . . P P==' 3 3yy НН))7;7;=s=sBBKK hhAAFF44EGXXndew1w1jAjA0&0&^^OO u u33  3 32,2,!! XpXpD~D~ J J>>`E`E88ff}}%F&{ ) X<Q0\rA/~ kf?\FS[n)"zfy R>"5@;E7vbD<04_c(%KUW _kc#DX[Ƀ1 2 U3  (b5 [:%%--..hhI--,7@ \ \"" . .(( !nvIIBB``Al3=m%`$>/ 6|#s#s  CC ; ;!!!!((%%00[[##(O(O11|@|@ яя\\EE# u.`+$M "vWXh݅r [\LD0gg88xx  "e"exBx[[/b/""4343  xyk!!zkzkwx||'1'1??e7e7ZZ``BC0'['[('('>>MkMk[[dd%%^_!7@yO *{ s."f2K!lKZ&; KsnQ(k TTF,GMMAANVNV))HHbbAA>>Z7Z7ff t tLWLW-X-XUUQQ..5;;ll--PTPT`` f;;TFt+>JVrbFZ\6NN*) >T e.Bp:=.*.wl.GUR)u)u&  * *BB$<$<0:0:&`&`*[*[{@ -F!$6%!aTΗ99?M?M#r#r77  aa UU7;j("t t XX("("&&>>;;/n/n!?!?MM(h(hZFZF *%*%ll (( M':)s@6R,Q#Q'?o|$l X)eb`b`22'='=((UIUIs4?#$FY" |gQ P!A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤ffffffffffffffffffffffffffffffffffb Wfb Wfffb 6b 6ffffffffffffb 6fffffffffffffffb 6b 6b 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6b 6fb 6fffffffffffffb 6b 6b 6fb 6fffffffffb 6b 6b 6fb 6fffffffffb 6b 6b 6b 6b 6fb 6fffffffb 6b 6fb 6fffffffb 6b 6fb 6fffffffb 6b 6fb 6fffffffffffffffffffffffffffffffffffb 6b 6fb 6fffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffb 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffb 6b 6b 6b 6fb 6fffffffffffffffb 6b 6b 6b 6b 6b 6fb 6fffffffffffffb 6b 6b 6b 6b 6fb 6fffffb 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6fb 6fffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffb 6b 6b 6fb 6ffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffb 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6b 6b 6fb 6fffffffffffffb 6b 6b 6b 6b 6fb 6fffffb 6b 6fb 6fffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6fb 6fffffffffffffffffb 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffb 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffb 6b 6b 6b 6b 6fb 6fffffffffb 6b 6b 6fb 6fffffffffffffb 6b 6b 6fb 6fffffb 6b 6b 6fb 6fffffffffffffffffb 6b 6b 6b 6b 6b 6fb 6fffffffffffb 6b 6b 6b 6b 6fb 6fffffffffb 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6fb 6b 6fffffffffffffffffffffb 6b 6fb 6fffffffffffffffffffb 6b 6b 6b 6fb 6fffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6fffffffffb 6b 6fb 6b 6b 6b 6b 6b 6fb 6b 6fb 6b 6b 6b 6fb 6b 6b 6fb 6fb 6ffb 6fb 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6b 6b 6b 6fb 6fb 6b 6b 6b 6b 6b 6fffb 6b 6b 6b 6b 6b 6b 6fb 6b 6fb 6fffffffffffffb 6fb 6fffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffb 6fb 6fffffffffffffffffffffffb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffffffffffffffffffffffffffffffffffb 6b 6fb 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6fb 6fffffffffffffb 6b 6b 6b 6b 6b 6b 6ftb 6b 6ftb 6ffffffffffffffeca83f4344441cbf4c6b0beb30c8fea2d829098d4d20c322780b6498e877acaebab3974b8fcb055c197ebe9aa728acc03883bc8cac98bc535a9a1e34188044e5e044bed7d42e426b86f5ea59900d93a45085cfe77be2999de95d4389fd53de94b050606c461789e731df1de4d0bdc7c73f49af5005b90a80e6bd2d853d80439ada5ac4fc76ba441aaa8cd9fe59890eb7e4408aeb30bedac9f8df2e4f0276dfe75c8873b0e61829e65e02afc49bf65f780303320dfe133cc386adc643b3193922c35b9e2c55c4bccc3eb66c2c143ad74262eef7edc45332226a8aef0ea2ad524c472d0e63763922a21a89837f2adafb39b9e45129dd90103506fdc924ce72d2ef749f4b3f964b07c87369ab3722e6e45b315db97ca018f42d9e8fc39a21d3242b43072724e969d485344618ba33af2df66033f2387d4de7bc2f2ca09972f9099f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b50af14d0a3534807a0096f5ae23e1b0f06ce3b9735e7bf502aa5f3c2c3cf727201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bed122d46ab03deebfdb6419e34429f57366ea7a3f049a89d8f76d9bb9fe72c4c7bd7954c7d8ded3fea9e120f51084342294a5a09d6eeb4c70af1c6c9def1a74904fb4f747a3d370eddf7effafe85ecad42e0c4128ddc22a9e315b3a3b5d03642d2254a159ff55da2a33c1d3e92fb4b0a897db306177c50268a2aad6e1bf1a2f56e64d7d89be41fbf5196fc5bfb732f7932296f672ada6a5dcadcd3cf04cb0df16e64d7d89be41fbf5196fc5bfb732f7932296f672ada6a5dcadcd3cf04cb0df10bc1f93cfcc52c8f4ea2957af0459ae6a42498afb46345a3dea15e5a9082b6430bc1f93cfcc52c8f4ea2957af0459ae6a42498afb46345a3dea15e5a9082b643f8112bd56d2b3cb6933c68cb2e205a662eb0ce1988439e977ac95ee0465cf260f8112bd56d2b3cb6933c68cb2e205a662eb0ce1988439e977ac95ee0465cf260a3a3640800bb1210a0d674945dacc5f84e66c7784a84cb2b6339c3c5cea47f65a3a3640800bb1210a0d674945dacc5f84e66c7784a84cb2b6339c3c5cea47f654409d45e229ee9c7d62d1e075bab6f4ab0d6119ec197e7c6ce6a06aa75a726504409d45e229ee9c7d62d1e075bab6f4ab0d6119ec197e7c6ce6a06aa75a7265097b03b18b54ded75c2d1f69b0f6be8eae49ac7d6e3c8885f3004b969e4a4a2160ea75a64b4c40bcb6e50191b3a77420832e60fe8c6cbcf6c6639f1eeb00057510ea75a64b4c40bcb6e50191b3a77420832e60fe8c6cbcf6c6639f1eeb000575119397968d1db9175ffe871ac2cb0ad23fc5ab0a286e4582756dd717e7aeb5e2e19397968d1db9175ffe871ac2cb0ad23fc5ab0a286e4582756dd717e7aeb5e2ea1c25045a2e960160aa06787d2483f3beb2730a387616859c7e2c3eabc7b0a5ca1c25045a2e960160aa06787d2483f3beb2730a387616859c7e2c3eabc7b0a5ce4d691e29932e75691e708097c388e0efa439c8088fa942612c1f42ee63f796ae4d691e29932e75691e708097c388e0efa439c8088fa942612c1f42ee63f796a9d61f3eddbf468b7973218171129710f4b45260be234d39082b0b602969910cb9d61f3eddbf468b7973218171129710f4b45260be234d39082b0b602969910cb854d612a56c34b8349906925bcdccd231bede3c2c805cc6169afba06075b4754854d612a56c34b8349906925bcdccd231bede3c2c805cc6169afba06075b4754020ae77484b27adb52ff55f8305dd0d9029d6242edc1c10f1067b6404462a7d6020ae77484b27adb52ff55f8305dd0d9029d6242edc1c10f1067b6404462a7d62fdbc515fc1cc0bea7385a3137fcfea50c4d081152ded0036208bac3a98a5f94dc0e68b588f340e68a16a48b34ad44c9dbac08c46421b03e1b436dc692f35aa9ba9aeecea7a65b33c3330ddec27aefacda7cd1de2f8d6f23ea4a8d1eaabe8103a9d5d21257771e9ad6cbf2dd77fbbc968c51fdb96be02c6da2b328a1c91641b84649232403e34bf8d50f00bf916eb2ba4928101a9251d707f909371ad10db1e3297f649d142cfd3444e6c292cd30809bf78a8a0c862be72384db13ece4ee21e2837b6158dd32b282699d68948189c1fed17e455de253f7ac616b5e6773f2bf0ea1ceb3d2fa8f82ec3d7863925a9251c4d411ff9cd003ed49f6e4eacd93bc2b8aa1ceb3d2fa8f82ec3d7863925a9251c4d411ff9cd003ed49f6e4eacd93bc2b8a428c3b3e1b34510993732fc10260745ed3740fcbbe4dd0812fde0a780de77b20428c3b3e1b34510993732fc10260745ed3740fcbbe4dd0812fde0a780de77b205916c350779d8abe8d179a35b966f6609f2dc700577a93c8490cdb7ff779b39a5916c350779d8abe8d179a35b966f6609f2dc700577a93c8490cdb7ff779b39a3d5586e370dd1105e9c6e26ed784a0f9d1510ebb4631bd9a31c2b1ac57a59f0b3d5586e370dd1105e9c6e26ed784a0f9d1510ebb4631bd9a31c2b1ac57a59f0b67227ce5941c0e0815f0f4c9c024c56c3acc963363d781c8ffa09112bf464ad467227ce5941c0e0815f0f4c9c024c56c3acc963363d781c8ffa09112bf464ad46202b9526bf4ff9a1e62acbe7adf0919d5d445bd12bcde32f5d4fe28fa5d74ddd10d603f34cc12324c9cf04de6e5c7f01812aa3b6aed2d7ca0295b89a8007783ba529dc65eb0c9b9c8fb92cc76febafe8a26fe2c21be678e81e85c958472489f1f6160efafefe8f79f932ab8257062acf9ad3b74d7d56aa1a44d453917426923303b506f3edcb02fbb73508ffa84a30f9796a5b26134b6ff47ac81998656f1dea8097a684a943292495ecebdc5af26c52569884e04f4cccc90a597dbac68f0c3568558e16ecc79fdad3881dbc7f82d6fdfc88be821936f92203da923c0255b7d568558e16ecc79fdad3881dbc7f82d6fdfc88be821936f92203da923c0255b7d4d0ef75f19897ebdfa808c3ffa5253e5ff1ddaa6d9e2b1ea75b40c21db3a880d4d0ef75f19897ebdfa808c3ffa5253e5ff1ddaa6d9e2b1ea75b40c21db3a880db6cf349ec46d09e19280db8fb155f9209690c2436450f228a06cd457531db53db6cf349ec46d09e19280db8fb155f9209690c2436450f228a06cd457531db53d549306969ae219c09c216fe23ab3cbfe148e78eefb4e22f7620efd0d22c5e420549306969ae219c09c216fe23ab3cbfe148e78eefb4e22f7620efd0d22c5e4201d88db017cd075a587c435394df5a123ad3ca900da51edd7a48ae5c0df0077f91d88db017cd075a587c435394df5a123ad3ca900da51edd7a48ae5c0df0077f997139a851adea10452e5ccbaf2e2d8794c57097e555e1044cdedf27b5ddadf3797139a851adea10452e5ccbaf2e2d8794c57097e555e1044cdedf27b5ddadf37de0eb31be66bb1248a8dac5f0ab1dc6932524a16b6f06d998402694c90b434f92ad43cc06658e79f52a849083719fd8670ef2dec9b73df2ae9f38a22c71e3b8d20cdd21f083a77b7cee05cfc69a94151410347856cc63059e00616964ae5ce11a003b258618169a3d279e1d2fef1e4da9be2a77ffe9cf55994fbc87f81242a1eefba4ba361e8db1d8db767d47450402519740f4bffe1c54e3619459576c45dd8efba4ba361e8db1d8db767d47450402519740f4bffe1c54e3619459576c45dd888c95ec641bbe92a5c133b120247d030af596aa43cf87ad2ec33d8f1debe4dc088c95ec641bbe92a5c133b120247d030af596aa43cf87ad2ec33d8f1debe4dc061538e832d18bdd360ba9b8061bcb538ddeb1a966e68ad070704365b08c0d77661538e832d18bdd360ba9b8061bcb538ddeb1a966e68ad070704365b08c0d776cd7e7ab2e3d0e3a84e7dca941b2a7a15a999b39853595d99c51792202cb1968bcd7e7ab2e3d0e3a84e7dca941b2a7a15a999b39853595d99c51792202cb1968b123d901dc17f707a90d59072b00b239a7930b7fa17e4e3d2940d24c91a32610b09bd85c29391719488767e303ab2a88c4226cb7779646393b15e53dcdb67c28b8db45e1eb4a34e3548f836bc83fe9c0ab86730ff41acd83ca44ffc38e3b1815b34093d7e58315f8b221617c99bace94adf687531ebde69a341ebaaf92381a1ba8a02684588d1530fd8751373c05c77d620ae431e18f7ecbd5159f63516e0e9db8a02684588d1530fd8751373c05c77d620ae431e18f7ecbd5159f63516e0e9db947cb13cf78abbdbbafc0a3f50b86903d9794a576cdbe11a399a00cd4ee3188d3c8d4613324ba05c400a75383415ec96c7e1ff00008a8721ac28dc5d0e4db44ebc3981a4c4bf31f6728339a875dfa509dedff64209b33d7b640346ce917382e8bc3981a4c4bf31f6728339a875dfa509dedff64209b33d7b640346ce917382e8db2ccb248d0dda4a2f2aa3ed9b25bcc15045bee301951d8d4a59de46127d429cfec17adf61cfd6bdb738c9bd3e6836c6ee6cc4c9995e825821d6e17569f75459a448a8706eeee7ae2345184143acc25cd1c0cebedc712b8db3f97b83d6b8085126e99cdef4ba1b0db49afa17385ebc846e39fcb521009c0d3af30e1da9d43335d98c6f930447fdad349cb76659c186d8439e7d29bcf96ef33e0724463d12ce90ade61fce57f5d299aed6d67b991c846343b33754fbab17834dd28cb7f25a6d3dcfa9f4d05a857f432629c42817a65b7cf5f8c04d02c68061ca8bf58375428c3a4098770bfd321f48c39ba56235b6a879fa7f9e8eecbfb172b95df6658584ef9b319d7b87b725ff8ae44981808635ddf0364ba06f2e98c1153613c8ecb06ad894319d7b87b725ff8ae44981808635ddf0364ba06f2e98c1153613c8ecb06ad894d632f0d0cca8ae7f471ec0b1389a380dd8001ba154a2ceb71b5327f5b29b28d9d632f0d0cca8ae7f471ec0b1389a380dd8001ba154a2ceb71b5327f5b29b28d9fd356973143f4ffa384812fd78bd76fa55c21f768d87de27965257399e74344cfd356973143f4ffa384812fd78bd76fa55c21f768d87de27965257399e74344c4f21313017c8b32906bbaa116fb9fb1b6f320d76c8dc3c3233ba1a7dd147f31f4f16edd978da8cfb6440c6faaae4bbc26d9d593c9c7f21e8a847e4ec8cc8040a60fce814ec8948809ee900785d95c5c4dc895ac46bbbe451bd88b386b37d8c918946b7d467cd4a5120f86bc95c2d9226f1bc257d65dfc209f73cb66e53dc04ff8946b7d467cd4a5120f86bc95c2d9226f1bc257d65dfc209f73cb66e53dc04ffa566f78b923db08d336bf1f92c2a432ce8bf059417c4b8ef60bed2e624e1f041a566f78b923db08d336bf1f92c2a432ce8bf059417c4b8ef60bed2e624e1f0412f0e419add7c7bcf75b015dd7380e4222bd3311ff680009aa95a35418cd6b72da2eabf482cbc30f6aa9f45b4601fbc94898b0eb80b67e5602b31ef56bd6a70d4ae0644a5bf2d2807919ccd54edf1060fff3319a99a1434fa7f46999a37784d9f307a6b8cf029a9d47d10fb2594fef9377db5e2598d57463e47573f27bc2abec50742882060dd7da2d684686cd560650d0a00048331c09065e6d484426224a01a29fc703185b24cfee95ad91fe6d47b532735dc558a57548bf331091f09ae9bf729fc703185b24cfee95ad91fe6d47b532735dc558a57548bf331091f09ae9bf7bcef1c907c57d6f6d9e0020b172a0ef6ab36920f015e3dee751477929f0734d9bcef1c907c57d6f6d9e0020b172a0ef6ab36920f015e3dee751477929f0734d9d4134c1e58db2635bfa72e090144ed66dcc28325e75c1f3715fc5d80856dd6ab37d34c9845caaea7a6442c6c50e8943b93d449d19f33155eb13561c559a297ac0c0f01590c9804987a83b860a4778e5e41f1ea9fa0f972371f669f94442f72a8875d2a988506836a86f08b960623c67412cdfda183ef4de8ae6727169ee1a01278fb9fd58d5d5e1b1ee0406ec884143ec1c5bab337976f1c7a741cf51ddf2f70613e24ba29190fd6a1056056e3f669a3d7e0df905702e6630319802691c7d1e9613e24ba29190fd6a1056056e3f669a3d7e0df905702e6630319802691c7d1e9b9e09d8d85a78a93760579fb233d9983b146e207836f8eb39b1f8bb881bf9e98b9e09d8d85a78a93760579fb233d9983b146e207836f8eb39b1f8bb881bf9e9816195cc7bdd03fc2e895d621b97f9e0f592764d8132afb6ff099dbaf48fadfa116195cc7bdd03fc2e895d621b97f9e0f592764d8132afb6ff099dbaf48fadfa1485e3dcad626b887845d9bc450e3b5c9676da777dac6a1b6014af3eebb95615d485e3dcad626b887845d9bc450e3b5c9676da777dac6a1b6014af3eebb95615dbea330ab1dbbb23c37345dce85f1295f35e57eb0089a2c40cfbcd5ab27b71247bea330ab1dbbb23c37345dce85f1295f35e57eb0089a2c40cfbcd5ab27b712475aadfb2246ae5c2652c85a8db79567784cd4bfbdbc53c9305efe13f57478e3135aadfb2246ae5c2652c85a8db79567784cd4bfbdbc53c9305efe13f57478e313e57209355c177fdf9f11f0154e45a771dd3efb744549ef5bebdf11aa72061cebe57209355c177fdf9f11f0154e45a771dd3efb744549ef5bebdf11aa72061ceb85c95e2e0d6d5c7ada5bc88abc147521ef01b13c69b595ebc665c0fff5de9ff185c95e2e0d6d5c7ada5bc88abc147521ef01b13c69b595ebc665c0fff5de9ff1e50f32e9e256635129f972a69a33b2a2e22662dcd6423ee01de40e1b43b63ad9e50f32e9e256635129f972a69a33b2a2e22662dcd6423ee01de40e1b43b63ad9817425fa20cb7d952557056dc70430815108b3f51f67d49c73e251832be6ced9817425fa20cb7d952557056dc70430815108b3f51f67d49c73e251832be6ced98df06f76fd6f5c94d64c80035c8cadec4caa0108188a57eaee73d3f01e2e22b48df06f76fd6f5c94d64c80035c8cadec4caa0108188a57eaee73d3f01e2e22b490629b6c1fa249e96e7822238fac44c118c84ecfcae36c895d72a485db84f4e2662362e89b3cc88e790c03f314cec6eacbfcf588c70f707d05367ef86e1c30675d4370a36276164097074f2c1f69762b7944a5fd16e539473f4761688dbde48e5d4370a36276164097074f2c1f69762b7944a5fd16e539473f4761688dbde48e6a32cdb3afb1833fad895ce6967e0f724994af7a9f6b9d6efe94c9e63207414c6a32cdb3afb1833fad895ce6967e0f724994af7a9f6b9d6efe94c9e63207414c7e79c14f1296e80828c08cc3051210430729ce2848c00c70c677be91cc8a587d191868fef3f2052a885b9ac68ee932251ddf1ffdbea5b89b9f7fba18e37db697ba86b9d94102818f8e9e701502fe49a74c4308aa9a52ec94e1e3a83dbb38307aba86b9d94102818f8e9e701502fe49a74c4308aa9a52ec94e1e3a83dbb38307a8dbf67dc3a815f759f65243260bc462c566e5f129c3db64d42bf95cc847efc5d8dbf67dc3a815f759f65243260bc462c566e5f129c3db64d42bf95cc847efc5deae87af890c47b951a1f3e29ec25a16433bb61186678db364920f27b3d3c9e6e489d53a589f98ef1dd56f37bb9bcf04f0c57c2333754901ee2374f1854ae9928bdb8b41fcee80bd64c836a450d4c006be5bb5bb5c39c59eb8254374b54cec4a3fd033f13bf3e1c89495be05daf31235fd776d6dfa792e62e4ac0908f46e97e1ffd033f13bf3e1c89495be05daf31235fd776d6dfa792e62e4ac0908f46e97e1f6f43169e4e073a96c110720b41c86541d094cbeffbfd16d2ec1bd65e8c8873106f43169e4e073a96c110720b41c86541d094cbeffbfd16d2ec1bd65e8c887310a77ce4a8951f5052a273510ed9ac2269538b8ead1912c3af2ce9f8f6f74e43cfa77ce4a8951f5052a273510ed9ac2269538b8ead1912c3af2ce9f8f6f74e43cf4eb6f6547396862e473109f00be70619b455fd3b0ef678cfc0a5cce7d0be1d184eb6f6547396862e473109f00be70619b455fd3b0ef678cfc0a5cce7d0be1d18f0204b5ce976fb079100be1297881e56c1e507c41434bad12420e1ad854a0851f0204b5ce976fb079100be1297881e56c1e507c41434bad12420e1ad854a08514e0afbdaaad3570066baf8d726edadf38a777930a8746f7af8dc37c39cc317784e0afbdaaad3570066baf8d726edadf38a777930a8746f7af8dc37c39cc31778b79e506e73c88fd53dfa3b861380f073f75b59fcfab69ffa14ea5eba3feeec9fb79e506e73c88fd53dfa3b861380f073f75b59fcfab69ffa14ea5eba3feeec9f00ec9e8402dd3f1d85e022eea77122ac54a867ed6744f5abfc952561fed11e3bf0d2c819f216ed4a83f424b7336336d46e7cb300354a00243583e830e1c2b3a9aa66a50f1c41f326c2f4a75b45b1e7066461c1fd69cbc35d7db98698533f0acc3562a9c1ad0a0662205dd11ebafe5fab80f57ffe33caea511b7f62caa1936156095040420dbbd64ff38263f3aace1892207cd5cefa44cd3317079f11758703cfc850a489ed018d24e2f4d8607a3b2ee36d2c08a6a91794b235c374a306edae3a4d3be94704f46929cce601a88d99c4c4f526a12052c56f08a8427f45fa2acf498f0b6018ab202e16b1751298ef41ca890f7213f9ef91c3b7a76004abe5aed24d3c02ebbaec70e6f1c328bcb36d8e9751c9fbdc514a84c938e1d450a4576b26f75b45ee4c1cd5a291d4591a3a8a15f80780baefffbcc6f271926d5aaa2d0ee2c85b45ee4c1cd5a291d4591a3a8a15f80780baefffbcc6f271926d5aaa2d0ee2c8ac58e43414c9197b55a0bc3f392a9a3d34f92edaf767c8807a69b1b0f6bd5954ac58e43414c9197b55a0bc3f392a9a3d34f92edaf767c8807a69b1b0f6bd5954678ecc48f114628430fcd22c500090f8be8b20a0b5966e981c18e2462a2a155158315ab53433df0a925be80e7759e48cc97fddcee24a256d1e24f8069871500f4c460cb13f482c504bb1cadcc3a0d0b6e8328f73cf8ee108f2056591760941c74c460cb13f482c504bb1cadcc3a0d0b6e8328f73cf8ee108f2056591760941c70b8ca854f593e18aa9ebe3e80a2097a79e6b48032f2611634df2f86b934963f5bbb067c3b94f634f05c4bc3b889821ddb75f30747b9600e1e9cb653fc87eed006ef2c619f4769076a5e9ccae0cac5fec4b4193fce664c8a2e87e4620e8c063816e3689f93e55f439514a78244ffff488ff7700a239da31aa5c03fdbead00dcddd0d867cc0a48518c822ac7ac94960ab0d2099e00060c3dd480a7286eaea4038df2f5fb1dc5bf8b4f51ff58242465131dce9b35c3a579aed05ac7aea20cecc17f1a9e10aa4af299d989eabf9bfe616d41eaba1e1c0f168f84b49e7008879212b041d7eb7a9a5b5bae8339343dbcade20f0eea1d033e7d575a59a84d8b97a87ea2b1e30901c966a894d8888731b4934bc9159fb14a350017330402cdbca82bf4084be758a057a80b56b5ca72e4b31f94e18dd633b82b7b6177cc78878320d279d3549d4c8e5d29eed2cb1a302f7bdc1c2c8f1d41632346f9f77c9afc3bd1f079dfd566b15e797dc3ee0abaaee1488bb4ad723c8e71f78d6a8f723dcd23d05a190c639cf3e1b46e2e4b4860246f184352500bb9c597a2153a043082e7482975f9cd632ef35d3929b96de37fa0f4900b65442d5458a038c1b6da9f309735aa829334632ef35d3929b96de37fa0f4900b65442d5458a038c1b6da9f309735aa82933415e21333079170c6497f25dcb5af90aee6b59ad9e7ccaeb6e617fba26cda66ed15e21333079170c6497f25dcb5af90aee6b59ad9e7ccaeb6e617fba26cda66ed5ce8cb30542297886565e561841484615d61a2a2d1bcb40bf9738a54a8da2b995ce8cb30542297886565e561841484615d61a2a2d1bcb40bf9738a54a8da2b992d393e033d24f289afc6856dd8a0a3a9046661678be6fffc566355f5150f28fa2a6035df23a2ac5f8af0edb030f25d8313975f23d54cc14f5a5b572c6779591f49aa0f29bcf381ac43334424b2d6575049dc222e6041519e12ca8c2d3226b8b98744ba224acc431637e14b782da7eca775270db63af0a755d17a0d8107ee988a38e4547370d54aec7264478207fba604003ee0efe28dcad84b4eda2285407a4338e4547370d54aec7264478207fba604003ee0efe28dcad84b4eda2285407a4368e8b2659f8452e00920e604acc2236396c2f02aee5398cf281308e2580c313768e8b2659f8452e00920e604acc2236396c2f02aee5398cf281308e2580c3137a2899b1d809c3bf580550be18206e6d8fe8965be994f82f1be59ad96a2f0b3b6a2899b1d809c3bf580550be18206e6d8fe8965be994f82f1be59ad96a2f0b3b6f4435d720c3191fe32cde97cee1bdd4a0747b1d81ba6586bc9dbeff3df912b7bf4435d720c3191fe32cde97cee1bdd4a0747b1d81ba6586bc9dbeff3df912b7b408a5e73951844f34a89e804d3d310267a6b9201181f5e535e29b01d01cba583408a5e73951844f34a89e804d3d310267a6b9201181f5e535e29b01d01cba5837843ba8ee2100d66b043000f81940d208a70c1ee66a886a1c0962302d5db7b9390216b0a8794cd355e8ceee596ae0c9387ec33b19b172f35712713da59040714b6315c0a827f78879cc176bc8720eeb96fcb06135ea75530c8c72a8d41169f84d55c9cc51d3ffa97f0ff02cc38276cfcd0b591bc384952d16c3a726305d479f9304a816e2f558a3b1519452240780b38fc8af5e29292e8cd4220602433f8c0d574cf9af0ba4493b09235bbe505461db58105e26b8fb65592ccc285068912c87b74cf9af0ba4493b09235bbe505461db58105e26b8fb65592ccc285068912c87be2e2cbec5d3b00805de2328f211a0e50d3b51f0df5eccda99d9dd24cd9e63e8fe2e2cbec5d3b00805de2328f211a0e50d3b51f0df5eccda99d9dd24cd9e63e8ff1615a854333db3c824e72dd6ff655759d4ca6e63bdc7554c2a33ebae7f7dfccf1615a854333db3c824e72dd6ff655759d4ca6e63bdc7554c2a33ebae7f7dfcc3850b2d4f345028c0e04f39f44d8cc39338770bd3126ce30e49c882be729e983a6afa413665a05932349f20f9b64decc257555977c952022e7cd7f49344a93d78eb63a4885c12c784649a1a2e15f295b188b54d89408573d110a852240ca91238eb63a4885c12c784649a1a2e15f295b188b54d89408573d110a852240ca9123ede92035af706350891f80a464265d0e166d85213acba6310f98e3999a9be19bd2a0a8ad802863fa4f9aaa83a90f5c6799dea2c98f624802c8d4fc78998741d9010d5c684c10a934d3f71396f68824f208bccb39ee98ab7ccb5bea210888c0ff010d5c684c10a934d3f71396f68824f208bccb39ee98ab7ccb5bea210888c0ffd53d3159e1c2782a2ead80407ab7bc01cdd922b21c9badfe77afdada369e5416d53d3159e1c2782a2ead80407ab7bc01cdd922b21c9badfe77afdada369e5416a23ce2e246f7a997439212af9ac2d7975df102c2d89572fe86a077c9657eb12b9a41d3f8e4ef9b6e71329a4e29f2cbb7cd77c2586677b2e5ea5efaa21e1289f80ace4b6c0d46d6ec4274f125aeda8aad10deef631284304510e5c73dc7242ada0ace4b6c0d46d6ec4274f125aeda8aad10deef631284304510e5c73dc7242adafae45a4701d6bcf9d93f19331033bfac4fdc9136974b3698b73ffd020a072541791874b97b2f9114694f8317d222d365c68d4aecd180c14b4d7e0d3b1d2f66caaafb2a93a3c94abbcbde2bae2a4893c2fddd9c7d05d8b4cee846f44bd69279acaafb2a93a3c94abbcbde2bae2a4893c2fddd9c7d05d8b4cee846f44bd69279acaa4c433a12592acbfb471beca2012cd86219becbd20b25ced9e8800565acc061aa4c433a12592acbfb471beca2012cd86219becbd20b25ced9e8800565acc0610b488c65f6b2858a749684251d6bd2a9c92d2c803b15edcd9866fb4d7d7dc8a75405187dbdc8059307a157464662219cba55e718ad6828744e823bd277533bcf23227089b6f241fd280ee0017d4a509cb11366d7284e8a837b38ce7c4e92c7e023227089b6f241fd280ee0017d4a509cb11366d7284e8a837b38ce7c4e92c7e040eecf8b97e1555683d91d4830d8152082df351cb71abf3f89a8df49d4dd1fc940eecf8b97e1555683d91d4830d8152082df351cb71abf3f89a8df49d4dd1fc9429ddd27cdd560525472ed25079885adaa4f5b24112f5747d5633c0a6fa175f27a2ac1e5e8ff3395b490c19ad3631e3d9ef1747c4a504c14cf3516604ad3d9dc1723c24585acf80834a12d838e78922a81a3e8f4841497b51286326ed55ca992acdab56eca5027ad286c896bcf93946c764cacb4e15400983feb92bef95ba1545bbeb35a52bd311bdd5a1292865638cf7327f85fe01bd5bac13810f0a21c7312da9513e2dace26d80bcc61c1ba66a9182269349abd85d596be56b35530f8d3660d8a91d0d17165235ae8468f942d35cd1273fb0ce20c273c90b024433aba5dc75924fe120e4cf2c7277faf0383d963aa2ea9d78861b235f5f278be591cd04b5b730ad4a38b79f5f632375eb4c6b767e44e93df0fd1ed5c2c3980b24cad20228c5ff952d0f81c1f1a1dc1374b948994d463bd785b2d44bbceeaf3b129eb1aa60d90a8e7643808dbfd58f2924fe6ce97c8aa4ed4465c9e078989026fc6640073b6a4e40c123c254d67974281a22792e1092c2c5e938e217641e37a06d2f48ecd1cfd26bfdc30567213fa17b206416952b6b5ed8c006691a153f5f165858bfcb17656e6bde7cefd0dc408292156b1ca15b8d34aebcec97b064dda8576a09d9aed280dd3bdfeeb10fc9cbe10d59c9de9c9a58204a52e011e88dcf13d6650b3ce89b1b8f5898b43ec894f442df24b26c7e61dfb120dfbdb63e6f3b23088c421ae9915960190db03591724173885ca6d5a5fd75e17b96c5cd1f4a369c10bf004d538dbe3d000408e987f720cc21d2631baeac626d6f3e87488a9e2af0108248f50d75880252d05c1ba7e584c83c67537c204cfd63a68431d782c7dacdf9df7623746db1a127a80d72ddfb2e5ef7db11ac245d40e36d7bbc221b560b8a032898390abc51a127a80d72ddfb2e5ef7db11ac245d40e36d7bbc221b560b8a032898390abc5e91c8a43ba5b9728e557decfbbac3a0732518651832c6f578eec8d1ac8bdccfbe91c8a43ba5b9728e557decfbbac3a0732518651832c6f578eec8d1ac8bdccfbcf81f693851002d21d64c887febd42c0933c47162c00c79a46c2a3864f449c89cf81f693851002d21d64c887febd42c0933c47162c00c79a46c2a3864f449c8954daf6d5b732b123a88967736b51514ee7b1529eb6eea2e6770d403b97458ad554daf6d5b732b123a88967736b51514ee7b1529eb6eea2e6770d403b97458ad522704d70c775a92e8719dba1bf296a14f55d2918c8f9ec8d2d890ba9810fe9fd22704d70c775a92e8719dba1bf296a14f55d2918c8f9ec8d2d890ba9810fe9fdc1da91bb56450c77d49e9909c6dc1f0ffda33528ffce41cc20dd713a98152462c1da91bb56450c77d49e9909c6dc1f0ffda33528ffce41cc20dd713a98152462f9108999e11c09df3253300d2a7635ad101b707adc9b9ab4c71c19b3f3335c9df9108999e11c09df3253300d2a7635ad101b707adc9b9ab4c71c19b3f3335c9d40f7df4ee1cacb45af6e5f56d9ca814581295a5bf621430b63f91d4b15fbd50040f7df4ee1cacb45af6e5f56d9ca814581295a5bf621430b63f91d4b15fbd50038b593c919345e564ace39fed04a14c8832e84cb59a891c39feffdd03ee68ba738b593c919345e564ace39fed04a14c8832e84cb59a891c39feffdd03ee68ba7d5a59a464d1299cc61c4436c4ebf9c4b25a19e0499b3aad06ac4e6df2bcef8e0d5a59a464d1299cc61c4436c4ebf9c4b25a19e0499b3aad06ac4e6df2bcef8e097e53da71f14ca33c047b98aa301751451c6317641ee78237b68b27edcabe25697e53da71f14ca33c047b98aa301751451c6317641ee78237b68b27edcabe2568b01af1ce44cd17e74ee7ec1f843f60470f4e4075ab1dd034ae79bfad6bf87a58b01af1ce44cd17e74ee7ec1f843f60470f4e4075ab1dd034ae79bfad6bf87a5137514dcaef6f9791521df1e5bce6576f94f529159343ee2695b71bfc3da2efe137514dcaef6f9791521df1e5bce6576f94f529159343ee2695b71bfc3da2efec6e1e644c66c99694e7bde7c83349b3fcdea7d361468d3aa662251ac8e6fbce4c6e1e644c66c99694e7bde7c83349b3fcdea7d361468d3aa662251ac8e6fbce442e40aba8a4047f4dc0cf98876caa323319f88491b171758b8fe9c64c8936a4f42e40aba8a4047f4dc0cf98876caa323319f88491b171758b8fe9c64c8936a4fba29249cbc7ca4216f032d39b377a4154613aaec20bb71432583745fcac34886ba29249cbc7ca4216f032d39b377a4154613aaec20bb71432583745fcac3488683bac5417e996dc8732dd4fd7906d12e1836096ee632a49442e25452ad79e2ac83bac5417e996dc8732dd4fd7906d12e1836096ee632a49442e25452ad79e2ac2aa0a95c9f2d1b86b43be5174e675bde1167521fcdcd7c392066faa73d8d5e952aa0a95c9f2d1b86b43be5174e675bde1167521fcdcd7c392066faa73d8d5e95cbc6f9e39905509585583f9e0155b852fa650b45733e8eadf80dba1b092d2376cbc6f9e39905509585583f9e0155b852fa650b45733e8eadf80dba1b092d2376ebac04063d7622a9c106b53e7cd6f1bddae4a53907d01900cd5418ce3936d11cebac04063d7622a9c106b53e7cd6f1bddae4a53907d01900cd5418ce3936d11ccf2961f7ef49811b57414bb5dff2d4a64266f44848e97b8fdd73b6a1dc9078dfcf2961f7ef49811b57414bb5dff2d4a64266f44848e97b8fdd73b6a1dc9078df50ad2e8879c26f24e9e7a71aab38bfabada40a728c8ce2b63f88904803369c6350ad2e8879c26f24e9e7a71aab38bfabada40a728c8ce2b63f88904803369c63741d0d490e9af9de520fc5721788a7c02b450d701b26714d0db76d330a2781f9741d0d490e9af9de520fc5721788a7c02b450d701b26714d0db76d330a2781f9bb8996a455c817ecf32621249606f69125caf9002ddcc32385732c75117e4c7fbb8996a455c817ecf32621249606f69125caf9002ddcc32385732c75117e4c7fec8bf3a0b462e96aa4a63e312a751f09e064a0676379502a0b0e730d9deb85f4ec8bf3a0b462e96aa4a63e312a751f09e064a0676379502a0b0e730d9deb85f4138c9eabba2c03de56752d54e267254e098511e137f57bdcdc967e23e6a7f0076d48b0c551c9b76232b89064a3165f5e4d55a5a3d3c1f54bca883d4f37716ace58e7db6df2119cde1a6a2072282e0731b6bcae91823f1a9806c2c59c579ad5a458e7db6df2119cde1a6a2072282e0731b6bcae91823f1a9806c2c59c579ad5a4d0ad0042bfa4e58319996069fbc561d768ade4a0754c043568d39ec2c811dc88d0ad0042bfa4e58319996069fbc561d768ade4a0754c043568d39ec2c811dc883483fbb5ce8e7a2efe28aa63120210867aa63f543736d1791e6091dffddb4d403483fbb5ce8e7a2efe28aa63120210867aa63f543736d1791e6091dffddb4d4054b7401d2cf3de50c77b86bd74be35ca336899833778ac0e6f125a6454beccd454b7401d2cf3de50c77b86bd74be35ca336899833778ac0e6f125a6454beccd427a4e0b0183315a2d0f63c69c0fff7a8d7d787957f5dba2ceec8f29139fa581d27a4e0b0183315a2d0f63c69c0fff7a8d7d787957f5dba2ceec8f29139fa581dd8767060e5f559c0812fb7ec2ab4419032f6d9179434053126bfd4e7e22f71c1d8767060e5f559c0812fb7ec2ab4419032f6d9179434053126bfd4e7e22f71c1c766faad41a94f6ffa970d6e56e1e24db35fd3771a85f6d74fcca9578bce1a92c766faad41a94f6ffa970d6e56e1e24db35fd3771a85f6d74fcca9578bce1a92d2abc994c1bb948fc690b69412997c2e1f80241bea98c0e1c495a60d246c67ded2abc994c1bb948fc690b69412997c2e1f80241bea98c0e1c495a60d246c67de91dd9f61fedcb10925e4fa2376a08597f291294289be8ead8c17cc85afc0e8acd36bb26c5c566d4541d59972addabda8aa5b662e33a9c25deb0b9feac159cc8d913a1b33ebfcdc2615c345803772f1bf8c7111064e7e4aae725940aea1fff87ee197df7c22ae6e84118b1a136347f2d815f38487cbf328a8d446ef07e90c1034e10c58727f0db226e941875a3e9e7cb7515e2d4678e2beb20b42fa31dd8b9b4739834734a1e4b1960623abea875cadae134a91cc07064f3812cd412b8bde71f44fa0b6021e8445ecb0fd9e67a05254963a6be091ef022eb5257e1e4e90c4103af782269213d600ef5596371639f7a61a6d11fd95eb22a5ebd7deaee8e3e376230adb995699e7968e04fdfbf3e3750abe7341f89fa0a89a6c12480cde9f0ea08614686af1b7c9a7e99820e60698fe792aa45c705372ab1dc552addcf9f1473f04604187c97d3068df3983ae6df285483c7ff2d7888ccb777d5a7e0de6ecd668f7a3c4f8dba26316756b8f2570d7b84352df1a398b83ae773fdb689e2299232d7436dc7fb670a599edadb9ca8a6c275baf8f0e85cdb0c30c4c2f6f31bdff3b77822bd5331de30d7a6d3e9044be3af4bc18782ccc0ad1864d80b550307a2af079d8142bfe9b8a9ca50aa377d16a5507bd372f74dbad4172cd72d3754419e8c1ea50c79ba276fa5967cfb6bb0a4672e6b054ac16570df0bee884819bb808ad88401391f0bffe68c5b2531cf0f52b0b8fdb981fb496cc94494b6566168b67ff0f9ffabcf8fa5986139f0cfcf28dd3dc19800214a481cf74bfece5f2bf5ec157b593b89f8f72fc80a85a21bf684b00365bf291d06899c484cba99ee24b2705d2bb5ea9c0ba95316a5bd303dd7bbab5e60794c534af57bb503594370138a352345835d7cc40cb7c4eaf2cb86c4afba79edbc57497515752be439cf2b72e1cdf4664daea16f9df5b7c46f56844d9b7a65c94b1cffcf8b42524f735ceb896951f4412b1d435193f9e2c3b600320fa952a41da9846c457a6e82f15c6503e74ab174d2c35386509ec1aedaf11c6d6503653c8f978ddba6f4869bdf9acbbf37f4d2088366cf73fb758100eb4dae519236413b28ec9d04d0e8ee2bd49285bcd79e17d5de65411d31eae1c7b02d6a7ab393c5c5c3a0a3ae4561ad48ea979653781e4829822ecaad50b44e5884bdc7a5b35aa3d92cfd5e176156f2db9cfd230839eb7bc4728ebee0013ab46dc57b569061e5d28bab35f3d2c61e4c2a5e4e461ef63835b36e8bb9abbbfcdf5245bb6acddfd2bf78d44d1684859d29fd94219c2bfd13b4ad8e683a363f7fdd3b53c6c7b5911812a52993e373ab18fd48dc0cef108330784368c200689caea4b569b297f28453ee2d3af290bbe6e0562285dabb3d48532f4affd42a877f54f99f245b6e972e98c4c4a1f859b6de03fb9442d7c21f97be0562dd32ce6ef7c760351509c8359b17be60b697d3b79af665289df2fb5e4a72691c54b4fbdf68a27fb0cab970f9a9202f59771fddd434586252e971868cff25912a8705cb8462cc59fc330622346beab21bcb0f748f85419a7d370c67ea3c53d124c1217c9ea6f0653e6594a4922168308158986e3c08bf6da1b203b92387f04cdb6c568d6ea6f0653e6594a4922168308158986e3c08bf6da1b203b92387f04cdb6c568d6c7476bedc4568bee6e5842772c478f2123a6a453a2f42eba0c8702e58076dae9c7476bedc4568bee6e5842772c478f2123a6a453a2f42eba0c8702e58076dae94a87e8f59ab6351a289d05b00c5018c194c9d2ab6e1ce6e317e0de037c6b4c9f4a87e8f59ab6351a289d05b00c5018c194c9d2ab6e1ce6e317e0de037c6b4c9f565b9a4ac26572ae0c0947ff8c73a77a1bbd0bfef357879bce2949d8d4117ac40a034cf384d7f9fe2826f780f9c6f136c5e104ee3d04f216bf748429ebb7d666ece1fe25346bb08cd403dedae5a43976e978a23a43b140efa3fecc07d4c755bbaf53b117bd861850a1aaf0886daf9f794148f14717cfcd6f1fb6f86fd22615505b83614ee663ec2f79c13f5496f55b09adfb8dc1c3fd0242ca8e4222604af0f806b363241bf2d550ce628a456428234fd537f2cd9ecb3c616cd19bf7e1b1494f06b363241bf2d550ce628a456428234fd537f2cd9ecb3c616cd19bf7e1b1494f79dfb45ffad4a344b5e677a365e75e825fbfe19ac54563eb1031e3f1cb4ab88e79dfb45ffad4a344b5e677a365e75e825fbfe19ac54563eb1031e3f1cb4ab88e863e56b97ae75fc3773c4f79eff19242a641511b1497098f40cca5f4d62e9ae8863e56b97ae75fc3773c4f79eff19242a641511b1497098f40cca5f4d62e9ae8ebb8458ea81e4eafd2a5ccb9306dd26bc52c7b2e5c978a2553e2e3c302d8eef9ebb8458ea81e4eafd2a5ccb9306dd26bc52c7b2e5c978a2553e2e3c302d8eef9ea4ad940087a33f9468d833664b9307fde82889fcb99d863207b79dda71d91feea4ad940087a33f9468d833664b9307fde82889fcb99d863207b79dda71d91fe4884610def7c5e1c400fa6b5ca36080db58c2c278f82ec8f4634d4b0378bccfb4884610def7c5e1c400fa6b5ca36080db58c2c278f82ec8f4634d4b0378bccfbea51a887399418a30f7ba60041ec24d5749599d4023d0e4e587da80966cb444dea51a887399418a30f7ba60041ec24d5749599d4023d0e4e587da80966cb444d9bf29a41a5be4e04a48fa47917c7bd528e04f256a96ca1412dc93f3dc17d7e289663a2173f8ac1e9b2e74ba0c0b377ca68aa83f09f3f14dd4ab2e0c2fa1e331c81d28427ff42c886ca07f00a81b24ebd9d2729dc8fb5fc8b5d8f12f1f7f7cc3da7fa315b5186bbacebb7d456a66ee754079b061325bac53f6b84ff065143c03ed36f531063a1d42e59a584400b315d1c73d50af52d7f37a895466871524430171e29c13865ac8c9c87a79608d7704a7ad891777e25cf58cdf4d9dd233046e3727499c9a2fa1c15b0743659ccada7509136279619a5b9415634bdffc0553325e9d1dd2275d6c062948c2de836628a96b5eda556223299bd965f1f98ddc5c046e1d1dd2275d6c062948c2de836628a96b5eda556223299bd965f1f98ddc5c046e1482fee919717e654b3fff8011392df480d6437ff141916654b0824ea466f5536482fee919717e654b3fff8011392df480d6437ff141916654b0824ea466f553642815b06229dc1977e870db40db8c2cfd180cfd362ad7306afcb3665945f9d50a7fc1482a6f33d1ce28ba61d15cb9df41aaadb9bdda3f7178b6de086e57e1d940b2c0d4968c3517a455c171f0c68964cfbb881d508da9c89f0b56dc2305c7a8a0b2c0d4968c3517a455c171f0c68964cfbb881d508da9c89f0b56dc2305c7a8a1144634ceb59b605f95698417892f8ea61e6e8c2e8a0cbd0bbb8f8d24d45797e1144634ceb59b605f95698417892f8ea61e6e8c2e8a0cbd0bbb8f8d24d45797e019ddc49a69dbc9e5270028dda9f3ed45d80785cb37bb53e20589fab837b80ac019ddc49a69dbc9e5270028dda9f3ed45d80785cb37bb53e20589fab837b80ac5cd8a17a22a45d30c9d832df4a69063430c3131c5f49888646875fca6d6f33f9e30be1785a843eaef581c515964be2e85e04666ccf32a23db1d94da59986a4680e3f2cf79c9db2728524cc2b6349c9fa197a60e3bb8e7657f464ed2b5e0ac31fca7afd214eebd3130a151e8c57278af90d26426207cc4931587076892023d83d73c3fb9b8c3d1bde928f36fec57cc7bb7d4b3c577d77b30955f1476c22b6ecf93b12d87a6490489e98d36e1e7f4c9a99aea315847ac6038c83bf9bf2aa11a57594642e76e8d031820c2bd539c8ffc5edae4b361b2fc1d0aa6349eced70dd499094642e76e8d031820c2bd539c8ffc5edae4b361b2fc1d0aa6349eced70dd49900a83838e6a540e35d7d5dfd4a68f6559ef27d340ddda209fe68628a518022a560a83838e6a540e35d7d5dfd4a68f6559ef27d340ddda209fe68628a518022a5683fdfd81e881b7e632a91e1669d1b35ad1e291cfeb240ebbde34f75ccb1ee87189c901d24d467dd82137e9a9adc78be1836164ea8e25349b4ecb2e926707872ca12ec4511c356dff4053dc2a4cc15ae72c9587a7f6540a3644333e161a2c0525a12ec4511c356dff4053dc2a4cc15ae72c9587a7f6540a3644333e161a2c0525cf3611ba39f22caf3756f4632669465f01746731f36cdfa074bca8d52d6257d2cf3611ba39f22caf3756f4632669465f01746731f36cdfa074bca8d52d6257d21124de04381248c93cfe8b1c0a8ce729bf97cb30d0f0d53091cd25193e05749a1124de04381248c93cfe8b1c0a8ce729bf97cb30d0f0d53091cd25193e05749a64367f4fd7cbfde607d179eb00769d7e713bb0b5970fa333cffe20a545f81acc64367f4fd7cbfde607d179eb00769d7e713bb0b5970fa333cffe20a545f81acc9c2f2d45943b16b39105259c4a7cec3461399f5b27ff73c87a1b8d7441104cbf9c2f2d45943b16b39105259c4a7cec3461399f5b27ff73c87a1b8d7441104cbff36b44afe927cf352c62f55515698ae1d6bf11dd1b1575b0a470dee310bf51fcf36b44afe927cf352c62f55515698ae1d6bf11dd1b1575b0a470dee310bf51fc39151784e20fe2d7972b067a57e97087434c6cfabcedee2fa149e0fb320de07439151784e20fe2d7972b067a57e97087434c6cfabcedee2fa149e0fb320de074327cc2d47274de33e0cd719168a07e594755093c2107875aec11697f66b2423c327cc2d47274de33e0cd719168a07e594755093c2107875aec11697f66b2423ccd5558f76a22a4808e96e61efed4d50f156b412865602d3d57362e0f9fb12227cd5558f76a22a4808e96e61efed4d50f156b412865602d3d57362e0f9fb1222794e07e44e59757a4adf69ef6398ac5961b752d47594d78357878d6cf69bf064f94e07e44e59757a4adf69ef6398ac5961b752d47594d78357878d6cf69bf064f948a079e7a127b64dc64dcb250ca442bf48ad96d09ec4ae9118634baf5ac4562948a079e7a127b64dc64dcb250ca442bf48ad96d09ec4ae9118634baf5ac456251da6789e7205089283bdd7eab4ace579c6287915d7aea2f552ad092573d440b51da6789e7205089283bdd7eab4ace579c6287915d7aea2f552ad092573d440bc4b90d00da500444455ed7d61b4f0b2b3645784be919782819f3793de5130630c4b90d00da500444455ed7d61b4f0b2b3645784be919782819f3793de513063076cab04d93b8dc0494e6da98cb2d98c1a6d83771ab872b02159f0d460bd5a72876cab04d93b8dc0494e6da98cb2d98c1a6d83771ab872b02159f0d460bd5a72879eb30d2c92b67600fa2b949cfa71333aea19f184255a860ca38b7b32bd8318679eb30d2c92b67600fa2b949cfa71333aea19f184255a860ca38b7b32bd831861f4ff049adb7d3b1455bfc945f248ad101aa65ed304d552f3057c3ec34ed60201f4ff049adb7d3b1455bfc945f248ad101aa65ed304d552f3057c3ec34ed60201361ce4045186f52af02fa73cc32153ab530d54a6146d610d160178abb7582621361ce4045186f52af02fa73cc32153ab530d54a6146d610d160178abb75826247961c9b2a3d19151fb617b10bd6cb95518a67a3adf1e7b13a87121141b1baac47961c9b2a3d19151fb617b10bd6cb95518a67a3adf1e7b13a87121141b1baac8c6a2b9cc0fcf27a2ee4997179ac3a39d70302a8a6f30b346267799ee17fceaf8c6a2b9cc0fcf27a2ee4997179ac3a39d70302a8a6f30b346267799ee17fceafb3c89d3b3d573087c2d2dcee609ce2e96ee0cdcca0fe0aa80bd139ef3917d5cb8c5fcadb28070bafb7e80b2b8626e1e3e8d20b46a3a72512c053049801808820c20aebdfca2c609c9cbffc6aa0b505a162ea66096f10fcf87ad0f9f97b0122f4c20aebdfca2c609c9cbffc6aa0b505a162ea66096f10fcf87ad0f9f97b0122f4a2ae8ca3f81955976addbce1c063b67208b202c3fee786b261b72ce099438750a2ae8ca3f81955976addbce1c063b67208b202c3fee786b261b72ce099438750347cba3778d73821b5885203d031718e307f7eb1b3d73d3f6c28e0d9fe3543624bad31ef77a4feee6af8164da40f86f65a3cb65da6b2956a8c50f9df2f62f30d5c37914e2219cea7f23d52b79f2ab2dc18eaec314c587749583a39cea126a8615c37914e2219cea7f23d52b79f2ab2dc18eaec314c587749583a39cea126a861604c2807f2298f145b47e626cfa767f5b455928df2cd72b2df2ed41445c8b367604c2807f2298f145b47e626cfa767f5b455928df2cd72b2df2ed41445c8b367a6ee68069e21850e13e69b62b4609ea48a755bc15f4e484b5d6e0594942d029ea6ee68069e21850e13e69b62b4609ea48a755bc15f4e484b5d6e0594942d029e43faa5977de26a3d3788f56e3990ef4eb7fc0f1a177a02078b80cda43618d20143faa5977de26a3d3788f56e3990ef4eb7fc0f1a177a02078b80cda43618d2013db80a6683b26472258bcd0eb3f631788c9e365b8ae9a60dd5c31ee9bd6549503db80a6683b26472258bcd0eb3f631788c9e365b8ae9a60dd5c31ee9bd654950501cfab9fc45645ab397d565bc7c55c94c5fc9713aa75bfcfa2c50640fbb72d4501cfab9fc45645ab397d565bc7c55c94c5fc9713aa75bfcfa2c50640fbb72d458cc57659a9f0ea73e9f40beb4371848cb630ca13d7d237f59713691d78316fb58cc57659a9f0ea73e9f40beb4371848cb630ca13d7d237f59713691d78316fbc1cebd2a99fe21b43ac7791405eda1dcbffe7ccd3cf0dc6df55ed5889e0d5abac1cebd2a99fe21b43ac7791405eda1dcbffe7ccd3cf0dc6df55ed5889e0d5aba629229820495d9e059464ab55a308514a27b43ba4de5460c6698905c6ad2ae97629229820495d9e059464ab55a308514a27b43ba4de5460c6698905c6ad2ae977fa7d5c62d5e83d2f4d7173641e54d5c10418e308e3a8c7a676537be4686a9c67fa7d5c62d5e83d2f4d7173641e54d5c10418e308e3a8c7a676537be4686a9c69580a92d596f1552f970fcdb40f7876af86aa293e10abfd60b567d52debf44349580a92d596f1552f970fcdb40f7876af86aa293e10abfd60b567d52debf44340dc2d000d8d9dfec05dc43e5253560c23bea35b891f23ea8b13de8c949ada58f0dc2d000d8d9dfec05dc43e5253560c23bea35b891f23ea8b13de8c949ada58fbe66ea1679f79d24a860108e3b311d24aa0d48b54d2fa5dd1475266e1b635cb0be66ea1679f79d24a860108e3b311d24aa0d48b54d2fa5dd1475266e1b635cb09f8faf6d2ba5670021d5fbe5c34203ab70c6f8bc0cb79bbc83046ec1705b7b2846a48459e148e475a30a6aa9407b8a1f726746056384ab822ce76ba9160073096e507187e13d84c74aad935c10fc2abd9f1ef0aa36215a916eaf8f2513653d92765fea29fc187e336304d1ebbebc6dedc3eade1fc8ccf8a1c044ca897137f47c694534428351d08eacc436d24856fbaa5afab48bec0af306c186d18e342ad96bb0ef1f2ee1f6c845e731f8a79f78ba1c18dc4fda0b6362705d24b60a16e484ec44b4c29fb303996c6b7275d2c7388fb6d476eb06c708fc9e37abf130d846eb3044b4c29fb303996c6b7275d2c7388fb6d476eb06c708fc9e37abf130d846eb300565b4239b65959e4f95e9559f4e1b5b018d29bce9923c2def1f796c4024792c0565b4239b65959e4f95e9559f4e1b5b018d29bce9923c2def1f796c4024792cc9693055297dd6e1f064891db6f103b2b5a49a14f5c7caa0a7d88a79386a569fc9693055297dd6e1f064891db6f103b2b5a49a14f5c7caa0a7d88a79386a569fa8cbbd80b35fc7f33a1298ca38e9e04887a191285a0c801936955dc857b7dc1da8cbbd80b35fc7f33a1298ca38e9e04887a191285a0c801936955dc857b7dc1d8c602681db730a014862f0cf5fed97a508939dff7c087507cfcef9fb6f6062168c602681db730a014862f0cf5fed97a508939dff7c087507cfcef9fb6f606216e58847ebf4b9e8f395067b8824f9c6034d28820cbe8175994fc16e3b3441d56ae58847ebf4b9e8f395067b8824f9c6034d28820cbe8175994fc16e3b3441d56a78f175179fbfb7fa3ed02296b9ae39b7bc5ec354c80594e19df20cf16d85c267cda574d0009499589cad193820ed8cfdbd4df2deb8e713309f967212e4eef4cd6b3744a0f42bcae29d32d7e8b56a5c4e8c849577c742e9ab509b1df026fa54746b3744a0f42bcae29d32d7e8b56a5c4e8c849577c742e9ab509b1df026fa54747c1429facd28da0d5cb244c9fd1a7d4d3dc5160760d1fa3db6668ac7e18ca27cfa250c12b66869f8ca418934f4ba1600a6cda2d90cf4d6585ba95d3995f24f3f54c0e14b896daa72daa3f3565f1268461c71b834a520dd8f4c51c8e852a6ddcb54c0e14b896daa72daa3f3565f1268461c71b834a520dd8f4c51c8e852a6ddcb62a9615b98d7be84d8ac593948e669407462e21acd59ed8f7e68878462be257b62a9615b98d7be84d8ac593948e669407462e21acd59ed8f7e68878462be257b15dda9c3d7ee7af1247341236fddbe4df87f12a80494e07fc91b934eda5afad6394fc31f2c379ab53cc4b5f227c6ae59a04f7834282aa6760c8d785580668d02d9f10d26b903efbcb29044eb4ac6ac31c9abb5eca5b27f6ba27dbd6d6e825b43ffe7e93b694aca55f71438574ac6e5e5b2be8fafac2b49af4a43b1ebbddad8d94398d2e287e79c1ee69196809d782de83fa5fbd596c44af8cfc2d342d28bde574398d2e287e79c1ee69196809d782de83fa5fbd596c44af8cfc2d342d28bde579a69e7d20f9ebaf9e2027ba2013cacb33084ca9bf4c1e708bb5d8646082089f69a69e7d20f9ebaf9e2027ba2013cacb33084ca9bf4c1e708bb5d8646082089f6a9d147c3752396af9903da912f9a88ee7ea6dd9abc64680ea128ae1947463d41a9d147c3752396af9903da912f9a88ee7ea6dd9abc64680ea128ae1947463d41de8cc6b4fdfea822d7a1e032e28ce6865213fc1616e6db23d70104870b47ba4fde8cc6b4fdfea822d7a1e032e28ce6865213fc1616e6db23d70104870b47ba4fedf91daae465055702c1e0a6b75debb71aaa9acc549108f5686b4dac894e75a8792f9555c87f4d00666578d40e01367022ab399b6768a6d5a3e3f381f3f7921cb5dc7d2f73d1cf8df0317ef8cac4c72a9e91b7bcc0290a0e068b2a5e912a2982698ff72386675a42c504fe1f72ea78117d22c75810435f79dd73ef3eb090173386ea08747ab01704dee8c016e4e366d519c1492189dcb5a6076269b501f8de7cbf21ff7f5bca37a9c00e863eef49e6207a8f035ad6f6adb4637de2f2ed0f5c540554afe71d9fadaf979cabe30eb901461aadd1ce2cbc1f831897ad73377a87722929395f6340e08d979b001ec9b557c950ba0642ae5d09de1dc7694fa8b5d6d1e969d1dd6e4c832f0e3cb0a60e57a7c2fa5ebe5e2a79d2c1b6c6fd2206393c99055650dc1f524a6ef18b35f7e0ebcdc692193535378587999f33ac35ff65658009942fdaee49b74de34f006a1868b4a66adb12cfdddaea2e2a5d4448889e54232083b62dcd9fa2b8bba4ac13f0158eb2245a3b970bb1efdd3e28fca341692d4e8185b7868efcb009ef70e95f9b074ca1bc1fcae61f5a36e6e616b211f0b54e03b89be0e986e823f7d9ea27520e41eabc2f807f77829d43fad765073889ab130bf38f88b2a3915ad2ca4ad80218fe45576e5c61682c9849d8f2b1a68bd031f30cf6c31d9f4df18d0e788e436518b20c081f6dcdeba2437d86c712db79329d91d26eb56422ea356b6d72538b515aecd6b245a5c577d66e25cd36da701de6e4f896cb6ad3cc0f5e591489d85a307bb0df23f87c1b01116dd2ad760c99a0c3d70614712f030b719421ac55b6dd707da468bd01192efdc219fd78f06affff74ebcc12ef7150c7eec011142f82393cf8bcc72ca3fde2dbc787abab3b45a49fd5bb8fb480c09a5c632e74fcb36c89b6ebbb667097efe6dc0520aac9bd8388f0c0f98b87e9b8feb6d5205701550b0e1c1b193608286a8ad0049eaa3be325aa4cdf6c115a7806e275d5b6a3ba3526ae2181cf415705071a03c75ad22418af0bc9dde2e44dc7b4f340b8e971cea3856c979929a842c3a3eb03229530a0946ab592f55361c7c23b96060883c244f79e7c4089f4480679df9babb4fb074fcd52677c3c7a5aa923364db5b535c37e1a7c36d841a3d4d7f98629e8dba17fc23ed90db5822247a4a083345672721a855ef9a393810fb7f0681ce08d93b5ba106e4bad8080ca48e7d1bc7b8e79ed7db9b3b281080683c6cf83808d397c240f61c79d880e8fef63ae2c1da988b3dfd0b93659892830bb8d008724abcfd72506a7cb0b417c5ca7699433f1e3dc9f86d6ae9c15d4d5e4931f6e9c978ab32c9e28d8d9d91ff30441cc40acf51087866524d4db319782f2a501dd58a50603a8a38c5860c416134df91f393ef4be910e50703da877ef3215b9dc2c3b2b48817fc27876f633eb0c57844431c6a1f0283f6a508e861580bc0668970f989964323e300979d19426ea24999a122870bccd8d36a953bf4b1a8837ccda609fd4e9134576e3ddeb635d292a6729352870bccd8d36a953bf4b1a8837ccda609fd4e9134576e3ddeb635d292a672935a537929100a5ef0bf5f3927eba831d75e5e9ba9a1cdb5ed9af05c477b4b961762f47e81e9e5496374831f2230096334e17df5f75f0981989d68a7e80cdc052b81eb0ef0a892f660c2e5b38f6e4dc55c5729b623406609787521a03ee6d74d8a71eb0ef0a892f660c2e5b38f6e4dc55c5729b623406609787521a03ee6d74d8a7c2af5b3a1bd645803bed9edc1ece7560dfe905df43f1f681e5df7718fa783558c2af5b3a1bd645803bed9edc1ece7560dfe905df43f1f681e5df7718fa783558d0181c14fb500454119d14bb391752ca9d952e05935c104be2d072ce9b2b0bb4d0181c14fb500454119d14bb391752ca9d952e05935c104be2d072ce9b2b0bb416e530c7b62b4b217424882b10cef49610daa1a546a3e8759b89343fc6f9d7ea1c74e6b8c09ccd6f304c39d7757ee9826340c9f6820454ab4282f32a4851712b2fffd5c519bda345c4d1c6e6dd1964eeddcb5edaadbd04dfad3ba87516fe1445144f425e3ed626f68a51179784da2e8971cd05d306f6322ac0cb7f708aa3916c804adfe9aca8048aeb8c0e2b3ccc35e9bcae11fa3a191134da2ac0bdacf3c50d27bd0dd4921f04207b7b7b92fe9355d46817bb14d3be001599cacafcd11f342eaf23655fa5a26358b41561463a1739e968bc776bd84bc98ac1cf7b3323b448faf18357663b33c3ae25fdf7ad2af9097cc64360078c16edf43c1239453d07ff08c61a6c1acd5bb858b4ed6376b4279cd91a41f6604e65bc20877b3270e6d25d4c37a96660c209a32fc8f945daffd85316a7247174fe8a7aee83e67989f5b9617d3349dc8b411ab297df8d539be76a31c1b75c0a576305df3ad642586c2b4ea408f6caabadc8b8473a58bdaf904886b664897b7e7c26742910ecc84727edf888ce5bca295dd3f7ed4d444ada8069b7c9b71e9d2e66a245a94e236b259c07a520c8d3c2e1a6acc894b0309765aec693cea29c67730f92eff539623d566f202a504fbb5f761bcc26959022af882e6fd7ceb3c890f0504cfd62110f9e72bdababd0ae89505043a316a2a8ab9977f936d667b73065f949a0455232f1fb5dbc412758863f7328f82fb9c476ccbe22617030183709f057ca1daf8adea0f0fa7850b34b205abfae38b2b4060900c9f811ea38affacfa23a49d4751bfdcfb300253df1faa7babe2c004af8472c68a20460e784824d6394609e27cd7570805881ca43fc72bbb17ba3ba55661a50ca2a2df67aaadfd3448730b392720c1e5908e70904bd8302dbee9306142a6ea4e0fba2f49d62c2f0ef07afefc96b9a4381d6bf447b732a0e1413efb63fb456ec9091e10eebc516ec612ff73b37cac46fa1ea933e8c4af57911147446e595215d61e11953e3da092616c188b5462ac6aa9dcc1119d99b1f5c93b36076e15a1e991a8349426819e75781035f91fa183d150ea4d69742cacddee47886b34501baa9f85c9e98d85806519b522c9a6bd315bcfbfdc3b258807c2b0e6e9c1a29704067630f51d78b40a5fae257f6957bbe1505edfc2aec1acbab847b72a4671e52fa92a4900ac79e46ca23029b6d250ee5f7f7a6597e096dcefd62e87d838c2656dabddb9967b527855a5016c6985547ba9043aae651e1c3d78cc54745c25e54e7d9bbd3d661cfac3a10916e32f9611716afe35413bcdcd6b1ee362612492021f034693033fce6e2ec590c6bbd21042a8f6359a156c8e6efee98b72612492021f034693033fce6e2ec590c6bbd21042a8f6359a156c8e6efee98b7ba67816dd7b60e92734221f4f478c7c4f913e280b12e94e1a75a7433958c1f24ba67816dd7b60e92734221f4f478c7c4f913e280b12e94e1a75a7433958c1f24ba3deb185ba6e9317ed4c362510dc9ab89a753fc226b924823bb99095db61a24ba3deb185ba6e9317ed4c362510dc9ab89a753fc226b924823bb99095db61a2473a9e4a7dd4e0e1d251c9e9611bcb2a12c74a779d0f7890188e073af5d09ce0773a9e4a7dd4e0e1d251c9e9611bcb2a12c74a779d0f7890188e073af5d09ce075253adb620d3ade3ac69e4e0a3334ed53816c47887b351e171edfedab1ccdd4c5253adb620d3ade3ac69e4e0a3334ed53816c47887b351e171edfedab1ccdd4c9b301716b9ae7d28e64bafdee6ba67d591061c3bd0b3adb06b89f702ca774bcb9b301716b9ae7d28e64bafdee6ba67d591061c3bd0b3adb06b89f702ca774bcbcaeab82c7c22815a728a9100ca4cc6af5a5f22029787fc5e5a86e80a5dd3b853caeab82c7c22815a728a9100ca4cc6af5a5f22029787fc5e5a86e80a5dd3b853205f3e5678b2ffa6f8447b5afc49db958e8963674e2e6692569a53796f109960205f3e5678b2ffa6f8447b5afc49db958e8963674e2e6692569a53796f1099605f10b79e529355031acce3640dfd6d2d0f3a3e74394b9e47232f005cd72bc64f5f10b79e529355031acce3640dfd6d2d0f3a3e74394b9e47232f005cd72bc64f2c07d61a80c5439f4d65ac5805eb36ce41937210e4e472c2b0968209496e89ba2c07d61a80c5439f4d65ac5805eb36ce41937210e4e472c2b0968209496e89ba148df2de13daccb2fbb7d2676391e41777c8f2122ecc8b4d1de9e7ced39eefe5148df2de13daccb2fbb7d2676391e41777c8f2122ecc8b4d1de9e7ced39eefe5d488ff961052937b0236c4ed5619ce7fa37cfe9b8bef46437d3a1bb0fd864bcad488ff961052937b0236c4ed5619ce7fa37cfe9b8bef46437d3a1bb0fd864bca3ea597f4a6ba4df0f51a044253f8c21a79faced1d1c095636e090a929ea652153ea597f4a6ba4df0f51a044253f8c21a79faced1d1c095636e090a929ea65215ed37efc2bfd4a7b8bba4c286cd3c9822ee50c2b95a7fde517864f6fb46a1e2b1ed37efc2bfd4a7b8bba4c286cd3c9822ee50c2b95a7fde517864f6fb46a1e2b1404441b20589e9a8381b3767f1e88e2eb735cbd1506b5a029b0abfe61861a0fb404441b20589e9a8381b3767f1e88e2eb735cbd1506b5a029b0abfe61861a0fbbd3fc13971ac1624bb9a314f8fc183a017295efc5b8982a7d4c113b5cf0cab91bd3fc13971ac1624bb9a314f8fc183a017295efc5b8982a7d4c113b5cf0cab91d24aa49d4f24220e1d3960650629176fe563b5c167a2986dd4605104eec3ed60d24aa49d4f24220e1d3960650629176fe563b5c167a2986dd4605104eec3ed60a30360ecb9c7aed91bf26387326e8ef28ac89fc6ff5176ae76d3777fba02dea5a30360ecb9c7aed91bf26387326e8ef28ac89fc6ff5176ae76d3777fba02dea5a22c698aee2083c5847702ebbbec5a622cafc7ea01fe8b1043baecc6cc2a6682a22c698aee2083c5847702ebbbec5a622cafc7ea01fe8b1043baecc6cc2a6682bcfdcbe1311b4ed94130a4dd84e0d623bcb61268a2f7edf5533128a5bcdc6b71bcfdcbe1311b4ed94130a4dd84e0d623bcb61268a2f7edf5533128a5bcdc6b71300b2ed432346813d74b8e98f40b53fff38846b751072f71b2f27bdbdbad69cdff04bb5da8573e7516dec8452b19311c19fc25fb5751b56c8c8dbae2bed67a13fb2a3a61595eb6b3250cfd03800d228972c9557d205e7e325914f20fa3228175fb2a3a61595eb6b3250cfd03800d228972c9557d205e7e325914f20fa3228175b3d8d7a1e82d527d65b35bb8d269dfbbf2a597bc13f21ff9a776aa8b26fdc464b3d8d7a1e82d527d65b35bb8d269dfbbf2a597bc13f21ff9a776aa8b26fdc4649746a8f0a52adf3fce6549fe5ddb7ae61f9077fb17baadc4681ff34ad57662579746a8f0a52adf3fce6549fe5ddb7ae61f9077fb17baadc4681ff34ad57662575529fd09b07bc2d59dd2f9fe53cb7880652e830e009c1ef866c43a8162d3f6a85529fd09b07bc2d59dd2f9fe53cb7880652e830e009c1ef866c43a8162d3f6a8915740e6f594403919159d1a9342e206bd317c3d4d212aa439359a9e5d9180af915740e6f594403919159d1a9342e206bd317c3d4d212aa439359a9e5d9180afbf8c803ce73b139bc1cd2d37bbdedf1a24c948f8b02578a8342e635e7e6e97e3bf8c803ce73b139bc1cd2d37bbdedf1a24c948f8b02578a8342e635e7e6e97e368c2034a68a798a13d864cd9920827de4465dcab34327f29418e343aa7267c2d68c2034a68a798a13d864cd9920827de4465dcab34327f29418e343aa7267c2da383ba2bd5169b903ebeb4089cd94d4c353cb3b5bad870903c92f493ab6b94fea383ba2bd5169b903ebeb4089cd94d4c353cb3b5bad870903c92f493ab6b94fe1b58822562f86bf32c2163976bd68497808f9bf39c4615b1d75aabc9e3a042811b58822562f86bf32c2163976bd68497808f9bf39c4615b1d75aabc9e3a04281044e929ad123a6c67a6cf288d3ef7fa054043f44634df55bf9fd0dbc5aedcb2d044e929ad123a6c67a6cf288d3ef7fa054043f44634df55bf9fd0dbc5aedcb2d4f7a3614774e69e1b23c6a2d8b9826e536392a8f893b8c4f7582225b31daf5a74f7a3614774e69e1b23c6a2d8b9826e536392a8f893b8c4f7582225b31daf5a71da07070d9c0428d3eeb087b96306644c577ff7022874c52675405368a4c18fe1da07070d9c0428d3eeb087b96306644c577ff7022874c52675405368a4c18fe2d55010014b19895e6d42030c2ba28cc3f08eb6569ad9b1ee1514bcb4b89c27c2d55010014b19895e6d42030c2ba28cc3f08eb6569ad9b1ee1514bcb4b89c27c4b01fb3668b20b67a8d51c48c20dd0fb91f118eda1e86b9b0e790ae9ed2cbe234b01fb3668b20b67a8d51c48c20dd0fb91f118eda1e86b9b0e790ae9ed2cbe23ed7d4da6aec9a0cad3abeee54d6d3eaeb5066ada241fdc677520d319ce5b0f6ded7d4da6aec9a0cad3abeee54d6d3eaeb5066ada241fdc677520d319ce5b0f6d2cb25b9bf1b7512e6a637127710a21a20efbf22b7fb4d40dfd7a64dba3423f512cb25b9bf1b7512e6a637127710a21a20efbf22b7fb4d40dfd7a64dba3423f51c5b9503a0874323e5bd75f770c981fea5fec0f2fdbd4a256cc8f2fdbe8ffba35c5b9503a0874323e5bd75f770c981fea5fec0f2fdbd4a256cc8f2fdbe8ffba352adf73e6754f4e62de1b539fb98acef4f6cc506711ef035c9bb5c0d5de7fabc12adf73e6754f4e62de1b539fb98acef4f6cc506711ef035c9bb5c0d5de7fabc1f86a3ef8d7c89c27e2a98d6d4e1b2adb0cf01b62f494531e4bfbdb101510e8bdf86a3ef8d7c89c27e2a98d6d4e1b2adb0cf01b62f494531e4bfbdb101510e8bd6eb144e1c273216c80624666e175354b5b6fc0edc0aa59ee7b8ec4cad06251f96eb144e1c273216c80624666e175354b5b6fc0edc0aa59ee7b8ec4cad06251f9c30ce5b7e5ff1acde4ffe84ec33382dd281a4bd393b916c4be42290078c55ea8c30ce5b7e5ff1acde4ffe84ec33382dd281a4bd393b916c4be42290078c55ea8cd597e59088909c44672acc2b3ea3ac63a0417fdf5235449c958b2a956e29370cd597e59088909c44672acc2b3ea3ac63a0417fdf5235449c958b2a956e29370402b00c864827c988d302eb03b37020aa65613e2bca51d01cfb4f5b9c5d755e2402b00c864827c988d302eb03b37020aa65613e2bca51d01cfb4f5b9c5d755e20ebac7e06c1e6cb240cc5d63a9f4049b9dcdd734a9f0ad21c68d122c573223460ebac7e06c1e6cb240cc5d63a9f4049b9dcdd734a9f0ad21c68d122c573223466d0901f1768b25600f71eaea2d59737b6dc830b3363d2b71c0a26c4684dde35c6d0901f1768b25600f71eaea2d59737b6dc830b3363d2b71c0a26c4684dde35c4d87f1d6bd6e6a18eb2a434754f33fba9f7583c1c28c41745e89e9e67d069a944d87f1d6bd6e6a18eb2a434754f33fba9f7583c1c28c41745e89e9e67d069a94e0d9c630d115fcb8b6f28f40c2580728bec3db46119c900e618392af4fb1db69e0d9c630d115fcb8b6f28f40c2580728bec3db46119c900e618392af4fb1db693f22d69ab65c55b80ba86d7181a20943c97f096ea0588d2bf789dfcaa420a8363f22d69ab65c55b80ba86d7181a20943c97f096ea0588d2bf789dfcaa420a8369a6ca9a0b04e8e9c241d575b8511bba50488c1a652880f3b948b0d952b5b77309a6ca9a0b04e8e9c241d575b8511bba50488c1a652880f3b948b0d952b5b7730311d3d7f9d295e9aca8cd208c94d89bb927bbea3815278e8f2ff46e526c4367b311d3d7f9d295e9aca8cd208c94d89bb927bbea3815278e8f2ff46e526c4367b4e68e58090891c256b462865348f21c12bd5c06d2c8e6d6d2b9c5c51e040b5e94e68e58090891c256b462865348f21c12bd5c06d2c8e6d6d2b9c5c51e040b5e9067fa7f32b472f632712ea458fea1045a2e0c6f7a9ddc10bb185dd424ede5b4c067fa7f32b472f632712ea458fea1045a2e0c6f7a9ddc10bb185dd424ede5b4c5418c22071a6a2ae704916c1e13acf5a8520beb8cba5f23b526bab3d036906bf8f11beb092b68c5cf1eacf1259c2074e2b766915c4c3b821d5b4af6f4d2e7e9f2a2d1e513cc85ead6b4737fa1af5f3f0077d6a8fb3ac187c007acbf6b54889ccde8212ae903649bd240fa372b161748a6bd524bdc1dbb962e9f86f3747fc35641894bdfcb3880dd8ed1cffccf476550658bffd5f83addda2fec592314c9fce58456cfe0d0c84ef6005268e9ac26e896ab178340b4376bcaf9a56022f586090408e5f4668d061df6b39e84f011a1c61bd7f60f9570b144f5b9ab71887e38dc9758e5f4668d061df6b39e84f011a1c61bd7f60f9570b144f5b9ab71887e38dc97545e0435554c90542201eebb3b9c4188b38400fa5f9400856cd7a78b9704c8ac439b20a352d22397a305632c1bdd201d4ef009a2676c3263f4bcd05cf11a72aa65c8cb7c79efc55b12ae3bd793000616ab1cd6fa42e41cb68b171ae3d70be103e364f07b55f2d662f7a2f177820da6125d2e7b6ee526de5e811ffef335e64b6d77641d2a0dbeaa23e440bbb6a05bf22a6682ddae0ed21db5bae8bd06a1b62ab138543e9d61463099a44d3dfc7a7c7d58fb2a0b00554bc62101b445b192f0de7d22102de69e342bb54b6646b2ba82b24ae31d34c2712b2f99d229e36af7add99b7d13770de5ec5e91fcdd8c56c9e4c720505bf47c4133506e682cafa26e7ad5697bf86bf87f32fd1438cf53b055395a0f476e88d7523a58adb7e02120cb1e10dedfa69fe1a2e55aedb90f9202de5bc259f386894ce895f738cb1df4c2dc231d5806a8f9ae0845d3668d50c74323c5977816f26538e6ab14a31406b22e60c4043e25d469186ad0906071cbddb777675cef8f19db025d394c4a56d3eb7c0fb04951c7598b017936b935251f52889d277fdc3e344312039f92bca08f1cadd082469a9c3e629ecce844213f8651ed4c59aef20e84a15be07c4e7d80e1bd9742916fd3777a69e0cc975fbad491bece4234cec7be609c16d2752e135418e34f1fda2dedf1441c0d0d3039e76cce769193d1efc78d38125d4c2c0d9e79e09ef938e705967ce08f22187249350c21855cdd39cc8a8be914266fd5250fc4e4c391bd6a81b47b085560a424f1199dcee873676a6bfce77cdd5ab8d9cba5cef15ff6f91a6d7246e46b5b6507a01272036843a8db671ef75e121cde1870313a11b38f6297ef95312fabc94a69ee029181d7a810e6d96453423ab27b0e0df12f0585ce50b7471cc404fb944637baaa36817b12c6cd6689868f9b3c7474de82695654fdc3d822c2480f2e38f8f131d46bce9a13e271204e079e40064365ca0e9de004b38db5e733f1a0e81949d4dcf9686f399a0e39c9468e8eabaead6453fd50f3f923539ed71a1b7b4b939a0ff30ecab9d83e2b611bc6ed2ad73cb480107b6d06b5f047038c294173a7f6c13eb02bc407d96972d1102bd017226e80f8e971c938de3912eb640c31fa750ad35e5985c65cf64ae50023e9a7548fee03a980766fa7737a120b5473ea067b2d5350825a1c8c6c9549a4fed9c93089a23d96cf790887574b69ebc8fcc328b2eaeb3d1348e9fa77178db015253c69c3a3691b3572ecd3b25ecc917e1782ec3aeb629d5a71d281918b8beef556c82c708931d95f4053f8becb91d1902df527820940b0136a02b46de457a9767132ccffce632ece27c98a6e720af8bed8ec6be68ac8e4bcb76e70595bcaa94b4e738cc8e299f89cddaf52082f1ef9f2f2e787570c0c2c4b167e814f39b62ce9f6692d80b74e6e0fc541ca6b1c0a1ef6e20d559ef3b1a45f574d272a02c977b53205bdea6a18529ef6959521e63421dcf040c64f9a521bf8c7365ec478f2b546b6a9111554313b0933f5e88c9eee7f15bf84e5096a83ffa662a1f26259105f8260d5c4f4209f43ad68e72a01d12eb3dccce0aa7faa5f9f1a6d8e565a02e516b8eb913aa502be74362d6fac8f7ed97f83710a23aacb37d18a13248e12b6440f9773bfc618acb08efa85578a32ae178ca065e51e0423d14650fb930924cca7d1435685ea9e834f77ba238012a092f7248c4570d2834ee21c44dd8eea12277774ed3b5d10fb012fb9b217ffa6dafaa1d6fed4b6771f2b06e0ec17f6637ffb8f9489ad7d98f72df816b7b0ea57bed0a91c757f658b2d35d468bdca2645f28fd6a82b3045702e84e9b65156394256ebba462f5aebda81099b4b61b7193be8253febbaad238e2d1f6771b0ee4c242a03fb6e95f9d188af56e648bc542a9eb7e9f31cca31523cb8c9e91d6dc6c4878bbc6761e2ab7f64758910cb6b53663a5f54aac8bc3a161dbc92d45e7a69d632064f7e42686815c6f59b2a027870a7810c1ead63326887eeed5b0cce7e586fbf0aa142e93324f3ff5a53961cc93997fd259a6ed7843118b88b9605846e7e31a3a8a167ddf76629aa5fcbc5b3c08ea4004b5150b369c93f6a4d78973ea112e014bb87448ffbfbd316aa6c13cc671d569f480439547efe4ba17a229618b110e3538ff2adc118db7d339f929015920ff616b5dc7a220b64bc04fffa47451c9e410c5561aeaa73dc5f0c4652fbe50aa72505d85683871f6d36c10486fe6f1addf5c9fbdf85d74838e4db5ae63636e750129c0ad8233698eb5ff5a74e81d1995a7d06c822633fca928399e88d65e65063f77eb6af528ca5f0f8a53171aa5bf063b35c728f2518fcedd9bf10b232591bc14985da5d36b8d743f49bf2cb5777b1a008845f39d64cba492c0d34b8c03d6089fe9871bd8bffc71a625b1e5b3db94d85b19b5f112ee4a54e5120312753063a8232b2b8703c1e68f107a2c4e7f59e5529fd55db7315000b9d5e30eb9beb2e88bfc9e170b68a56ff864d9472f7c580047a78068915cfda81fb6296c0990ed770cc48904c133619a19fcc3a35c652d4fd3927a84a33d7bb554973a730d21237bddc5383f985fb71c4c119a9afda4746942e2abd0bf3d97d963ddefd4a9b5c0f31b41fe3b61a4b6be54fc93521f87bb714fc8880a55e28c6882d90c2cfdd1f2d4c7f895eff96b8f695bdd86563ee39dcf74e6eefc8512e26ffbeb0c2cfdd1f2d4c7f895eff96b8f695bdd86563ee39dcf74e6eefc8512e26ffbeb9d631bad8b59070bbd72680caad299ee4e44d5a54ba7cd0d37f4df7b489364c89d631bad8b59070bbd72680caad299ee4e44d5a54ba7cd0d37f4df7b489364c8bb0f719b86e13db53ca9a18ad23998d19b83f62d67c256a6605ab509c803b3b2bb0f719b86e13db53ca9a18ad23998d19b83f62d67c256a6605ab509c803b3b24d39d369bdd061bc7b5618854d7cb18ee383b9eb678cd73e5d52a621127130814d39d369bdd061bc7b5618854d7cb18ee383b9eb678cd73e5d52a62112713081e8e0bf453091333b06589836c67dc0adee236a34c2eca16f979e54558ce41969e8e0bf453091333b06589836c67dc0adee236a34c2eca16f979e54558ce41969bdcd4279a440b9e62e98976698f1f68917569ef58f8efbd1302afe805d86d2dc667e7cbf6ca3a59904fe821e2255e3918c20f7c6c90c74a3ce498f418df09c91fe6a2c5503822d0ddcfdd0404190a9e5c22bdb817af3c28972180703f34678b6fe6a2c5503822d0ddcfdd0404190a9e5c22bdb817af3c28972180703f34678b6ece7055cd33ff1bb1288b774cf7bd862dd9499efd29af94ac71ee8cd4736b9d2ece7055cd33ff1bb1288b774cf7bd862dd9499efd29af94ac71ee8cd4736b9d2e8d08415184a1ded5d8bf07d63cbda8d9b023ab9285f2ca75673c2a5bb8fe3bbe8d08415184a1ded5d8bf07d63cbda8d9b023ab9285f2ca75673c2a5bb8fe3bbec2b3971e9ffe999ed844319bc31abb4b6ab0f9142a153a73d7c5f3ea1babfe5ec2b3971e9ffe999ed844319bc31abb4b6ab0f9142a153a73d7c5f3ea1babfe59a9a3d36756d6906844ddd516b8bf28c3022ebe625c70076ce2c15e041642c059a9a3d36756d6906844ddd516b8bf28c3022ebe625c70076ce2c15e041642c05b213f57a7b97c7bac8d520cf8d1e50d2dd15471a98b8cb1dc535651579b17131b213f57a7b97c7bac8d520cf8d1e50d2dd15471a98b8cb1dc535651579b17131216c6dc5f8c92affa1adaf601bf2709d4eac0e28387e83bbb626af6d1dc4f981216c6dc5f8c92affa1adaf601bf2709d4eac0e28387e83bbb626af6d1dc4f9812b45ad11ef13e18ea5e6efa841b05fde494bf9a198456c63b0327a565205e9c58c13145fb952e3633c14664d1c64668022a219494c734eb4d2f75ff673c570607cba74bd30bdcb0aa5f7ecb1e71d97335d7f18cad72a51f94e1fd4e6cda2f66a7cba74bd30bdcb0aa5f7ecb1e71d97335d7f18cad72a51f94e1fd4e6cda2f66ae6112049d55c36194aba3b87ba64e2364e26c7b87793cb10335cc5d725cba74de6112049d55c36194aba3b87ba64e2364e26c7b87793cb10335cc5d725cba74d14e758f7ee6e473b0659efbf878b9d918ed5443bb717381f002324dc268111b314e758f7ee6e473b0659efbf878b9d918ed5443bb717381f002324dc268111b3b6541c98bcc47a04a50c644030bc90ea967fc3896d8c5022e5d87d6195e753e554e6313be03d604ca0724fe9a8d3ebe9bbe29d06f9fe3369b803129f218352d31d453315b1803eb0ccf8cf3f2d8311485235c5f1a27fb79f0a7936c9508d2c890a9bb6a7bd49651c83769814478d2c75d8ea841cf6ed1164cbc3eb7ceab972de51b03c4cb70f34985c71995fce902b8d2b1c5878d1a6468302b8c1672074e4643a38c89cd3992fb5bde8eba8649f0334c3e2c66bb5f88cccfd082d8d48b0e04093a6d66f1add38f5cbaa6a59d46c6470509ee7a844e7c5df2ca2bcca3fd3e7d5703d0dfb96a6106723357c0ccb4fee4914a5d363c2fa1837f602406f018f09daf3530d9e3426e3aba8ee7977b9ff6c2913b8d08ef9b766487d2f57b6439912f687a065e831d76410b33126568c22d993e53f4c8584653016570055f4b589c5052fe8df1342f1c0654c6b31981ddc58facf5f17bd3938c342d04a5e40d70072d5ef2453f617ff7b6090fbb3e877c27e2590620eec26919e116ad960bc5750641051c4069ea56e065ed043b09955af1173e4b1d177f72bcf115438328dd5c3dd979fc5a3a05f8d58a75428bc15d6cf10b13ae31446f790fdf3d5d58704bf7f795fcfcb69f49330e50a7ca787b8fd383ee04b1953b59a4f6378b3469e564fed9e61110495816d866cb672eda219aca2f13f801dba68488de079e9e0be24344cefb7706024f9139e0096e80d639a97fddeb375c635f7362abce277bb38b43eb30b8dec362256a7d2516f48a1a86e7964bbe58506ae5fb9b7fe534811f8ea2f56ea77ec362256a7d2516f48a1a86e7964bbe58506ae5fb9b7fe534811f8ea2f56ea7745abe9ac84df8d27405b1aeb2df3734e5f7a433c6a2df278baf06aa3b9c26e3045abe9ac84df8d27405b1aeb2df3734e5f7a433c6a2df278baf06aa3b9c26e305812ce26a8ad14e1b2a6f12741476f6ba5898f0fda5a1a39409afd558a2a04a05812ce26a8ad14e1b2a6f12741476f6ba5898f0fda5a1a39409afd558a2a04a08bd264aba02c770f58809aa1e231611e79b75b10946fa4c914f49bcb4731e0208bd264aba02c770f58809aa1e231611e79b75b10946fa4c914f49bcb4731e0208a7fed3bbe0867e579632eb965149445c5da0e8d1a1113943fd007074849491a8a7fed3bbe0867e579632eb965149445c5da0e8d1a1113943fd007074849491a0e4840baec795cd87a56d76d1dfaec20cb512ab57db0fd107d7a1cf02566520910bcb6d3ab1570392dcdf919c5d6cb80e602e89be00438587cb0f4e4d2918e5468b7fa82695a9a97cd87531aec9ecc98323b77b9a8c9790685b9a29bc3ed8dc768b7fa82695a9a97cd87531aec9ecc98323b77b9a8c9790685b9a29bc3ed8dc72473e08a8f12b2931fc1521b114f938039f623b4d298159858daf0ed56c3867c2473e08a8f12b2931fc1521b114f938039f623b4d298159858daf0ed56c3867c39ab785c91017f730a51771fae0fc346a4e4898dc144dc383c902d38c88a7e9339ab785c91017f730a51771fae0fc346a4e4898dc144dc383c902d38c88a7e936f1917fc584038190031f30cd3899a8c8181e88d7a61aa181ed7ecb9be02956f6f1917fc584038190031f30cd3899a8c8181e88d7a61aa181ed7ecb9be02956fd72631894b033a0082990fa540dd486e27971e1b8a6e9beb6b273140ed738fd9d72631894b033a0082990fa540dd486e27971e1b8a6e9beb6b273140ed738fd9a758133d428194eafd443d8654c53a2cf5c8691edfaa6d8cfd812f07472713f4a758133d428194eafd443d8654c53a2cf5c8691edfaa6d8cfd812f07472713f4f7e32b6c13297babcac3e5354c66ed88427150ad2116bc35d3d69485a98fd3a3f7e32b6c13297babcac3e5354c66ed88427150ad2116bc35d3d69485a98fd3a3498ba6231c6de01fd367f4a5ac9ffbb71d914aabf384d4b843a8654f727df893498ba6231c6de01fd367f4a5ac9ffbb71d914aabf384d4b843a8654f727df89377540df18dd50fc9fd556212a088c3bf7d533e643b8728785bdce1b818d6c3cc77540df18dd50fc9fd556212a088c3bf7d533e643b8728785bdce1b818d6c3cc9000e5e42e3b13a67f5bdac48bfe27d7e42205ac2097eb78ed9ab0c928b1bfe09000e5e42e3b13a67f5bdac48bfe27d7e42205ac2097eb78ed9ab0c928b1bfe0885cc77c01d5d39d4d1fe442b0043b6eb8675da33379f9b6774d8b6b1191e35825da10c3c6c32c5815940405e8155cb558f8aeb8fcb138a76bb4ba2dfa6436a69990ebed25ee7e69f2f5f6c8615c657514999c7bd10065b217e24ae3c7a970b88f40ed648094ba31a2ddc68807dcf5dd938b056eeb4c6aa61034544de77bfffa21ea3d61b6afad3407e670506748a48b18a624758a8b921f751f0b57098a96937cf03ba2dd268ba8050cb0f65990f70b912bb80c1deb4fc27d31c020420bbf289e836d55b05f291ba053a6d964a4a63c35c8dd59e5630f6a57ddf0fe630afd13245c88d076e5e5cfc3dac6a969ad89a670a4ab351d05914fbab50e2c743cf22720008d7411339a928c663076bbf6f1514896bc3b5bff53655353e62416d4edfa90ee3e12d7bde279eb7903df8745dc4658deddb8a3e82322daf148a1f9a86fe4ec172c9633e93470176dfbf57dca3e00b12e4865d6aefbee895ab3b036ef254eab8931ca7c4e7e959b88c0e7b3b5669d3fe14a601c470686461d97cd7d630cd9abd618d28b8cf52305e0e1363c5b09da1fdcadbd2c42ab580d4611f56d400038f02647ce664bb8f731081142fa1c3a1366dde8c59e4b9d3e985b2844235645b0d9cb197adb9669ecb8db01af6c1e26431dbee364bbc093ee34f98165e7db74ab4d3c0384540fa4a1ffd8b298e8171cd7f781a2e6be55421eb98d92d7e3f6d892897b1e02aede04a1f53c49f38542f988743eb8a9ff200e127b6564249b568eab897b1e02aede04a1f53c49f38542f988743eb8a9ff200e127b6564249b568eab803f9a00ce91131ff9ff8f4ebf8d83f75670d69bc6da3e0ad988f2c679d793f7803f9a00ce91131ff9ff8f4ebf8d83f75670d69bc6da3e0ad988f2c679d793f72afb97eabaa81d2631e2278cb5fdc3894a5c2f174447f503de82f8e30d93b9822afb97eabaa81d2631e2278cb5fdc3894a5c2f174447f503de82f8e30d93b9822d2e7a7bd980a69ebc8cc93375dc054e568e589ede6545a7411d6d26f791289e29ea2ab21febb1cd599fcce017ca3163c0fe11c22923bddd7796a470b5abdfeea60fcfc1e2bea2a0180c9447c1191a10d7ede6c534358ebd31312647f1d89c21a60fcfc1e2bea2a0180c9447c1191a10d7ede6c534358ebd31312647f1d89c2121352f3270dc1eab7b4145de9c2e6be92e99b70dd6de6a12ab0a8f8e42e69e1a21352f3270dc1eab7b4145de9c2e6be92e99b70dd6de6a12ab0a8f8e42e69e1a011d7c7cba2c26fbc3617cb6292ebd050d9e4b8748ee0019f7c00049091732be6861ea47b49a7ff7747288abe6ad5757deec328b8ab6a89077de3f5eddad2880665f726a50bdaac3a0f7db7e6b48322cc4c435681a2350af54a211c204885621665f726a50bdaac3a0f7db7e6b48322cc4c435681a2350af54a211c2048856217beaaf0be13ae8a4f4e97a07e1cf1ac3571f2a59905dd5439afb98176f376a697beaaf0be13ae8a4f4e97a07e1cf1ac3571f2a59905dd5439afb98176f376a69f337d46ba7045f40731ee4a4e5f2b05fb82e928b8dc23238323c637d6b4d52b6f337d46ba7045f40731ee4a4e5f2b05fb82e928b8dc23238323c637d6b4d52b613119ed9936915dbbb47e92f9393a0ae32ed07e5d5d03f76ede6301d4f3f803f13119ed9936915dbbb47e92f9393a0ae32ed07e5d5d03f76ede6301d4f3f803f612db8b1b0d1ac79790f36e40bf0a9067c35dbb278411b11908afb4937b7fe9d612db8b1b0d1ac79790f36e40bf0a9067c35dbb278411b11908afb4937b7fe9de64e21a7fa9dcd28556613c3ddd359bc2fa3aff434fade038b749c473cfbf376e64e21a7fa9dcd28556613c3ddd359bc2fa3aff434fade038b749c473cfbf3769e12828fcefb640b35cf0e2d7ee3a25eb31ed7bdd8802ed28647582df74b85569e12828fcefb640b35cf0e2d7ee3a25eb31ed7bdd8802ed28647582df74b8556706b30932b31b351d10a8dc05186eeb8211ad96cc1267ce7aa4aa7324b635ed7706b30932b31b351d10a8dc05186eeb8211ad96cc1267ce7aa4aa7324b635ed70ad8bc6071b34b0c6a14556627b03461662618f74ac19bd3953456a29eae60940ad8bc6071b34b0c6a14556627b03461662618f74ac19bd3953456a29eae6094a61f3c98c22c6e429755587f0039857e02314e07e54287c43d44de3a52f125100457cc2ca882943d54a392bdb82a7675a1765f9adfcab3542d9fd66a201b3014b8284d4bff120fdfc85a4011f0e9566a698f3c1d8a35e65072df11c1493a63e4b8284d4bff120fdfc85a4011f0e9566a698f3c1d8a35e65072df11c1493a63e4124bd2fbd9feb215a57336555a75c5f91e97ab5ab7e6f8adc225535b450ba9a0fa0947c23bf30ce5462771859e52f070b8ad9c5924dc580f128d6cda0bb3a62f47455a925d886fdc91cf4987f385787b838c674226132707974f428053fec8908b225746a986f94e70942660852c15cb48b9919787bfc204cd8f104893f6d6edcdf7f7266522495c2db7336b09a9d14285b35a30925b62140244e65951d05a19654bde6ce25ffdf12752e7dc583f103779cb1e772d622a0ea17d952206713457adbc5209b5b4aacf1fa5e6bcd5ec660c1e7f17316d285ddf5db391973d1ad00aaed11aeb6fd396d65d96c6897925dcf7b0aac3a0bdf4ef504e8fcc381c8271644ae926c44189acc198a228d4047860ede9901edc97016323191146142e43548251f81a8f56cc594c8a6a94500294aa2ebcc85feb587468d744c1fd08ed53171d52835b272a8d8e57221d06e2a7431b7310a4fc093ef57c1ecc3948ca5731aee8621670aa8854ff50402895ddeb8069f60db9352943aad5307f0a71094953cabf4eff6b380b53a5b15c204c5c420041c2045638c07aea35ae52e11adfd0a718e416a12dc3b0b0082996b13748a4f7afc294cd9d60428d4732c0b9cfae9fe1d460bb27e4b4cb0e0f28aaa26096ca8b43f4a09eb27b9e292d7d301442638e47a100ec971a42714cb9eef040e698427a04f20cf9b6f71b30a18d3b9836413ec0e6d47f1412448f17830bbac1946b061bbfef24fe3f10cc4859f116ff21bb2cc7fd117f1412448f17830bbac1946b061bbfef24fe3f10cc4859f116ff21bb2cc7fd11bb706097a925d02dbb6b2e567b69b1b1494dde4a7c70289e20673d6098e9f3fbbb706097a925d02dbb6b2e567b69b1b1494dde4a7c70289e20673d6098e9f3fb204dbeb59e91326f2dc9fc61fca23f820a0309798bfda2b37ffcad5a022da38c21304f186360b85a7451f2b1dcf639cef345858bdffac715f4282d1692c91af25f01ea01fbc37577c63ef9493bd6cbd093ec1a1f1c7435e9b8db94398fb16455a7931e62f4a7513a3f3fcbd97e2621275297788f98d3dd188897de75016abe418db556a0685af3a285928346fe3262259ada24dfc08419505ed00b49798af4928db556a0685af3a285928346fe3262259ada24dfc08419505ed00b49798af492c4bc14665d2c883ce2e62dd6c7521ed376bb75d4bedeec6686062b9f55251447c4bc14665d2c883ce2e62dd6c7521ed376bb75d4bedeec6686062b9f55251447bbf10bc6d501a4de9c7078f7a8211a62a4407c27b217059dd779c0e8e6c39a86bbf10bc6d501a4de9c7078f7a8211a62a4407c27b217059dd779c0e8e6c39a86e8eef5f3b5f84b2bc155ab79b0935ee74c372dfcb8789d7a940becc43e4009718109e5ad270a4aec7bbe60dad5d1b8205d2bf8fa3d975c1dd28945662f037e53ba493a3bf8465cda840b0cfa099cb36dc1df4de43f2f3dae8f8af16aab0151b6ba493a3bf8465cda840b0cfa099cb36dc1df4de43f2f3dae8f8af16aab0151b634bc3f956734f929f4017838708ed91e4cca86932cbc551ff27c181da63e382334bc3f956734f929f4017838708ed91e4cca86932cbc551ff27c181da63e3823a799b3f08bd026d729b016f8784625526891714e629a1ccb4a40e4beaa57215ca799b3f08bd026d729b016f8784625526891714e629a1ccb4a40e4beaa57215cd20ddf7a03ab4021fd3977ce4a7e8977aee81c6137435d1b779d74ad861f19697326937dcc37672503c3dc64ff081d111b7a6362fc4476d845c13b88550c390e7b5529f080edc3b2de971583eeb907f57d19fe3300f55f3aee811891532a51817b5529f080edc3b2de971583eeb907f57d19fe3300f55f3aee811891532a5181b61bc8a4c0f03726fbc04cb6e57c2331f411f34d345e37d9767b9b025b780d9eb61bc8a4c0f03726fbc04cb6e57c2331f411f34d345e37d9767b9b025b780d9e0cc892dc946bb89d5f7e8a39677979cec1233def43fe3e6c1c4230a423f7513f0cc892dc946bb89d5f7e8a39677979cec1233def43fe3e6c1c4230a423f7513fc412b889ff697851a90dfc30b2787250fb7f06ff1edf24c17bfddd8973e06631d27b2771c0dccdcb468ee65a454043809dbd11588e87e951545be0cbc321c308925d37578c801762cbfc5d6ee905359dbc354e6f1c1f93c963f821b0acbadfe7c3cf8833ae9c7b59e11d103ffccf9f3b8a3d12e5d6144f38c8e8caa1079acac01f7aa1558c257da597349190433602f26b7036f214fcc153cb36a98f1fd6444a682265c7d8a5ab2a60f11e017beb9bd4d8eadd8d4c622b5b28a9ec4ea951e5c518644a59dee0f8be21098028304c032d5604edf7c1e836c79be4aa5a184a71c983b094074bddee51f8be2507395dc625a3d967c53400dd65b240c44b6ed8992191747347fe554438d389c0fe30bb071d15b902273833de23461b565c375df0981fea9198e91283d4fc2e484398f48f9aedc0881a545cf219d65da5fc60c709e6bbe664d8864d963c9f55d639686b0dc3f30d6a32af6d148a17405cf157b45b5ca67fb38a71debeac641f45b0d4eee0753eeeff13484b2fe2b383836263b4ef51d8eae381d6f63279d0352b7c1a04a13b5fbc035864ec8212f496d5d1ffe03e5dd8eae381d6f63279d0352b7c1a04a13b5fbc035864ec8212f496d5d1ffe03e5dd7fb373ae58cbf9bbe49b23d16cb1b3dc739c5f1a20c61b1bd650402f6baf760d7fb373ae58cbf9bbe49b23d16cb1b3dc739c5f1a20c61b1bd650402f6baf760f73dfcfc54727d3679ab75199c4d5d2acd6ee93a1386b5a01438303d225977eaf73dfcfc54727d3679ab75199c4d5d2acd6ee93a1386b5a01438303d225977ea9fe9be7cb759cd040301a51d0c33e0999d634344d8fe02aedca68dcbe6477cb99fe9be7cb759cd040301a51d0c33e0999d634344d8fe02aedca68dcbe6477cb9260058df250d28217cde101caa635c46ab717440f2f3804bd7a3e94684a897c1260058df250d28217cde101caa635c46ab717440f2f3804bd7a3e94684a897c170ecbf1d35549fb09ccf7989ad199e445f77e86838c5eea8134126b50214737b70ecbf1d35549fb09ccf7989ad199e445f77e86838c5eea8134126b50214737b5471e0e0e11a0b0c6d4b7cd54220d600dfe43356e2f566064d20ce367eb466f45471e0e0e11a0b0c6d4b7cd54220d600dfe43356e2f566064d20ce367eb466f4e3a16c150fd810cfcf2b4b227823454abeb9b178f3d4072bd30e9416d2ccd909e3a16c150fd810cfcf2b4b227823454abeb9b178f3d4072bd30e9416d2ccd90992a2a7c6bdbffcb387bada188840c5af7db4eb0a91bd24dc6352079bc2c05c5392a2a7c6bdbffcb387bada188840c5af7db4eb0a91bd24dc6352079bc2c05c5333c32f422b86b77ccf500e8517a5cda53a8ec982c1ae667c43649ae4126b94bf33c32f422b86b77ccf500e8517a5cda53a8ec982c1ae667c43649ae4126b94bff3e9a114f5145c9daea17c5273851fb9d215ca74cfd678c18e5a2dbf3c415dc4f3e9a114f5145c9daea17c5273851fb9d215ca74cfd678c18e5a2dbf3c415dc4632446ebaf2ee20af0b5e5f22d6b297f7053f26add6704531a7ad36bf03dc4b8632446ebaf2ee20af0b5e5f22d6b297f7053f26add6704531a7ad36bf03dc4b8aec57ed84da93342db411817e66bde99c96aa107cb013c40adf9f197ddc3d1dfaec57ed84da93342db411817e66bde99c96aa107cb013c40adf9f197ddc3d1dfaa03f4a4846b2d79c93d960edc57d0e549d745a48d05edf7bcaa0e3b54ad0e09fbaca2d08c97ca973a48020dfd5068493efb6ebf29fc988d4b9aa4fef51f0d01c20c77a9d5c06245c1f9349f49a5b1a64f2ff28aaab22e9d4ea3efd1401f2fe8c20c77a9d5c06245c1f9349f49a5b1a64f2ff28aaab22e9d4ea3efd1401f2fe8f01a3cccef0f54ccac8649800dfabc77d2871e7fcc4400024be857306f5a7fb7265b2ef964427a6a60620220380d5f4c2ba840240aac8f84eb64f72c5d190406baefece0690cf9878ce937ca2a7e5901456ead4eaf3e7f728f51810a4eefdc8070f55de5066034ce0ebce96c1764210470c9e1c5d7da3ed787cb219a989be46f272c18f14367d8c34f2342f0aebe3e5d9de8824f01ffe3638efab9165f7275ae8d92ce75749eefadbf9a24ae2776f803e3fb6d81c4edd7ddcf5849426680082f6a526febd7a5cf33cb86998e59239683336750b29c3fcb4c78da930c1c47a19ada91d03f5736115335172709b10df465c22bdcc4a9169bc59d5ea735d1e989d196c556b7894f449b12075f363c4216ce61dc37f5a7b29e6645c439924d440a154ecf2dcaa91455f50e2a41ebe242cdcfb92654f82a76f6a38f2c7eaa3e812013fae44fb5e62c307978811f2178913ce163bebec503efcbde5dcfbdf20d5875b3b912451d381bac48790b1c95925b6a58e43a1a028dee7ac452ddd9584dfca65eac58b5c15957b69af921c430d826607ae0247c4b9476eb0269efd3b7fea27f8770bd492c3201e23123ce7048ac7adf7dc427dfad7116b16d924482aa569f88ff7772532289689af3bf3c090c3391ee8a9a3abdcd3a672a77ce17de02ebbfac44eab69444598285b8bd41306eb994493c1f49929bbc398f48357340ca3ef5d4f7eab69444598285b8bd41306eb994493c1f49929bbc398f48357340ca3ef5d4f727094df50f0096fc84d0d315d8dc27795bc907eac31a126b6371978387fb938127094df50f0096fc84d0d315d8dc27795bc907eac31a126b6371978387fb9381e39d939d43ee9eeb22f77d22041de6b172958047ffaaf34f1e3784ca444826e2e39d939d43ee9eeb22f77d22041de6b172958047ffaaf34f1e3784ca444826e2ded7af22458626ba9d545d2a0fe8f9dad50b5f64205360854c9772ccfde4bf7bded7af22458626ba9d545d2a0fe8f9dad50b5f64205360854c9772ccfde4bf7b9b21bdf90f8b35561637042a910bdea7812f6b91d5f5532135eab667651e7ab8a5e75b670c67a8ed0a77397fbc50a97bf7c57512dec8a9d1b7e1bd4cb1ca067ea32d5bc95f6632f94c7b4a664a63cfb53837e01209eed84aaa59603efea29b42a32d5bc95f6632f94c7b4a664a63cfb53837e01209eed84aaa59603efea29b42187e939faba5a1414483c9c734c06030841247d8bba02d2a79a2e90176008e58187e939faba5a1414483c9c734c06030841247d8bba02d2a79a2e90176008e58dda55114b3c5697cf32aa9d448a350f74d935f50f8e861baf55fc7af9cbf859bdda55114b3c5697cf32aa9d448a350f74d935f50f8e861baf55fc7af9cbf859bf661e64ea344edfaead33afd10887454f537c436ee4dbff934a2dff9e3a41f93f661e64ea344edfaead33afd10887454f537c436ee4dbff934a2dff9e3a41f93ae6c602f01c64e46435981018377706dd55407c4d3e99799fb74a5beb6f83778ae6c602f01c64e46435981018377706dd55407c4d3e99799fb74a5beb6f837787583b4c50f36be649e2dbf3d0324e1f66eadd370b7f2b4aea8d8012810708d2d7583b4c50f36be649e2dbf3d0324e1f66eadd370b7f2b4aea8d8012810708d2dbc301cd118475fe15fbec719defc8090925d153907799908958591806863fb40bc301cd118475fe15fbec719defc8090925d153907799908958591806863fb40d06c967d54e3f45d12afcdb6a0956fff8ce0f9ecd8a0e3aaf0d9776d530e6558d06c967d54e3f45d12afcdb6a0956fff8ce0f9ecd8a0e3aaf0d9776d530e6558c8c06a0c06a021e2721a63fb3aabbe970d5df42a044a9b435ead5d4f82d27391c8c06a0c06a021e2721a63fb3aabbe970d5df42a044a9b435ead5d4f82d273919385b476928c0e19960f69d51a33b017514e59b23e24c87e428eec056cd284da9385b476928c0e19960f69d51a33b017514e59b23e24c87e428eec056cd284da90969c68d6f42ec099cb9817feaf59349db3aa1e6a816391457da58bf1bdb20ffa91010d8ba167da96959ace1fd388dac679179130153d114ea90b7003699a0c3a36483ab896defd66b045b990d394300159b878468bfcfe383afbd856dcd372c60438e50ca87b5b2ee2a1adf32567c890057512c4d6596f247498b66f1efa96f354d41386665b1c6fcc179a2a475e1509a596090921d920735d4638bcb6e12de81913f7b19ed5943487c20c37a473fc8da5918dd6772717d5d7fe9b2a459036f3fe1edec0cd7f29a32ad0acff1aa6f0324a4a6a5ecae1c6a56ea13ce97a8158864ee6d780dcadde7d1fa15d55b30ae23a9cab001264c7256a510f775e12dc4350c6e9ac968ea6e89d26522d154ed5af71de12a9f9f42e28e40970dda2a49c9e9928723e97a825997c0bcd12d91b3043febfdbf88315509687e42d9b23650dc5f3c64c63fea93f80f0a2c3d887c977ad9145798ca8fca0f21439c0611deb73cad0c786b29f0c75eb246c3ed0ae0b4bf01c822aec2f4cc26ad6a819ede320e4637e90ea2911c1a562935f8a0ca8d5f782d65cd97e5df3dc1ab15fc0aef9ec8f7106284ad86182c137c0d34d5e6c34159cbf2d3add12c8ba8402c68eda989bc808ebd0abd1375b696ab1287d80101f63c5d44dc9d4676d6c31e241f3625005b3b75ae1dfcd727a2fd1949f93ae60dec811b330c6a4971303e786a418d0a4e90a885ae1dfcd727a2fd1949f93ae60dec811b330c6a4971303e786a418d0a4e90a884c90664a5f2aa560779326a777a184f51a5fff04f0ecf55a09bcb89c93553fbf4c90664a5f2aa560779326a777a184f51a5fff04f0ecf55a09bcb89c93553fbf529120955cdf5ba0f3389f13a17a95c20b0ff5a571106c56ba3ffd2726eb0fca529120955cdf5ba0f3389f13a17a95c20b0ff5a571106c56ba3ffd2726eb0fcab6e2174542603e9e46c3e4eeb2ebab621d08b5c74ce0996d635b7a364eecf6d5b6e2174542603e9e46c3e4eeb2ebab621d08b5c74ce0996d635b7a364eecf6d5e2a06c1f1dd43b821216ad71dda5ec0cd15a560552736d86d0b4a38883e939cce2a06c1f1dd43b821216ad71dda5ec0cd15a560552736d86d0b4a38883e939ccd8b2455cae8430e92554d364671d118e29212ecaee4f969e73af8449b0647a49d8b2455cae8430e92554d364671d118e29212ecaee4f969e73af8449b0647a49decf25f25c9589a40780bc39b97b9ed0a3a3c322c5186e3a8b3191d8469ea5132a3b174ea9d3ed3fca7df941350edbccf87ed54b036853e418fca27d2d40cb86a5216fd7b5e67872d05f97ede566f53ad0885538d434efe6dd44f471dd87766d829f2a2dd9c80c2bf43f14de4f4aa8241c6e6f6f1c8935a1a4d854c46570b2c5cf6a7bc2aa5949b64b6cafb9a005560ec357be4480ef3c694e73da6f4e7c063d02ccf96ff75ad50bb7f98dad94fae0499e83d58810ffea3944b733cb622875f1a776bebfb4c516d23be1958e3ca6f8cb790d0783a049ac8159dfd60e0edba4237fcb37b5d919ba1e2b06675b54899bc9d21100390a93b1ceddbabdeae08c353c7fcb37b5d919ba1e2b06675b54899bc9d21100390a93b1ceddbabdeae08c353ca6647f8881be83f4b3850c6e82e10873e7faaab4823b894541c475690d7ba6a261c7a65daf5155c4369b54d230fc970ecd83c1c79dfe729ebac522ce35817495a8ee96860ae0aefe1917ba46b9965eba2a016fb2c2fd653321e72bebe3bcfe1ce4181801c652346e36dae5a9ed4557551eae50d32f0ddee03e2cc0b86a5aecaf89c34c1c4eb953ec3a27e874d7f41c61a275bdda639603f950e28683b78dfc76fddcce073b25c70f40540a8492c2dabfb53b45385c66b5a1a133d1bd0726d7db96033005dc25ad8dbef9f2e9088e5e9158db73328d7404fd16577a20bb53c0f996033005dc25ad8dbef9f2e9088e5e9158db73328d7404fd16577a20bb53c0f90e32811516460d43edad4d716d218224fc0dd70b09410bc43fea897790983770f705babd81ec122a3ae1963c11b89e1a15e1f277be50317ccd4da4ff994ae7d4b50c3d98460596a27c8ad8a54a55825e0934eaae762669b633029b917bf5e2847ae8b90dc08111a1e5e36f9b01591ca51f9a97c892dffe03168fc3c0ea7f034d4ce49d1e0bf05931b7bc9db5b643f45045664c2204e52b27b037fc74772b12802338572de14759e09baf833bfb5b04ac7e9d55ffd28e99cf8ad698e26b5f3841cf2006474d997543bc7cda0a1dfeb4db0500a6ddc3be79df0fe078889d5026a21c4a74c57bdfcb6262f6bf7e8498db24f4f9b510d5c8b07a5401d3488eee11ea1c4a74c57bdfcb6262f6bf7e8498db24f4f9b510d5c8b07a5401d3488eee11ea1692fba18b2ac46f377846f4f280f5432d65b787a103ca685c1843b4fe7bcac81692fba18b2ac46f377846f4f280f5432d65b787a103ca685c1843b4fe7bcac885ad250ea2a1894da06ca5d85eeb7bb048ae4c46723717266ab6c69c5ac6b5d15fc7fe8239301086eaa689656cf5f126dea453d3a08996e52ddf811464b99c03bec693cec471c4a33f8ff186c18b0459de4e5809b4f1ad9082badc5aad701c00eab534de232d271a7417b63f51f9f195fa5bbfcfbc40dac1eac2818c3c15fd9db511edb4f9554183d1852e87c8c2313a8f03520e61202d03fa9dd0e8b199d8d8b511edb4f9554183d1852e87c8c2313a8f03520e61202d03fa9dd0e8b199d8d8971e49c36c1922f0d2b9c696aab40ec93012638d3439c5ea3850006f2dff1143d3629091dba95ac3005e8fb14398cbef1e64f40f4892a76fc6c1ed83e43bf05ebb9b9c5d245b5b38b004faed0834f0ea90bf8b3fa3f4c6dce2942c164dbefdf4703a4b9e777c5db440b85efa05961c9d7034d430250e234815b0e793132db3ba6e9210dd49ef9685a13aca9b31364e94061cc7ce8015f2f17f2e7f5d6d66dfdccd2e0e0c4a9fb5315b4755c5baac1f0014630c2ac61620fdb40a2322272fdf2cfc40e7ed469fd67a4b2d6d60e121d0d50da228c95fba083ba48257e4f113a96f0b9acf7f7f0715fb86ae5df904422b87182cf47b70a04329c4fbcd74d1cd10b9c64382425c52a68ce776d6f7f3aefab241ccb05806ec494df56e18852e04f51cc64382425c52a68ce776d6f7f3aefab241ccb05806ec494df56e18852e04f51c0dd58bac6a24be99e23755b8f090a76ded79c4590a8c0b7f213ed91c209a86660dd58bac6a24be99e23755b8f090a76ded79c4590a8c0b7f213ed91c209a866611bce14ba776406b68abcb79bc4ec868d9158a9872fc68989761ddb0ce822b0f598a556bc8ab2b298b28577a50debced2765e3bf94d1835beb2ccaed42832bfddb045e2f4d4c56ca394982bf9bb1d57be50c87aff7170d2eacaa77527b28d6de84882b975093a2a07a514b4ba82357ce192b23b096143e276721574a1b6ee46184882b975093a2a07a514b4ba82357ce192b23b096143e276721574a1b6ee4618d38f548d2088d1c259ddc0e227aa76d1bd89e10b6190d8dce2b6bfb9da2f13e8d38f548d2088d1c259ddc0e227aa76d1bd89e10b6190d8dce2b6bfb9da2f13e78db00a5a8e7936593bc60ad63077a6244f2a1a50ede6d27d07f2a6558738fc878db00a5a8e7936593bc60ad63077a6244f2a1a50ede6d27d07f2a6558738fc896b52244857fdafda84cc5a024e553a97a2aac70a168b7793b3332ce81d7515296b52244857fdafda84cc5a024e553a97a2aac70a168b7793b3332ce81d751525d9817e4e4f9fce69302be97af279e41676cb4261b8a7eb70510645f6bd55db45d9817e4e4f9fce69302be97af279e41676cb4261b8a7eb70510645f6bd55db4170172dfaf06cd7fb6ca0c8af101fc758a41d19767863ca766ccad92c408fb9d170172dfaf06cd7fb6ca0c8af101fc758a41d19767863ca766ccad92c408fb9d833b49902a139f03f4c4a4551f25ee5765ce03c0da62174b592609d1a487e8c4833b49902a139f03f4c4a4551f25ee5765ce03c0da62174b592609d1a487e8c4e7aaec41bf46fe7c49e762604529741a7a5c113a47196fe6888e5c5053ab5105e7aaec41bf46fe7c49e762604529741a7a5c113a47196fe6888e5c5053ab5105d12fadb011b1bf1b667bbd4d66e332e7a14dac74f22d6e18217caaeda0eafd1ad12fadb011b1bf1b667bbd4d66e332e7a14dac74f22d6e18217caaeda0eafd1acf9f55daa3a23609c41b8f0a34a8e5e269b50ca650ce48e8806f66316623cc39cf9f55daa3a23609c41b8f0a34a8e5e269b50ca650ce48e8806f66316623cc395f7c7a69f8fce083b0bef7b4efa3b7390b5846a707801177c569c96520e3456c5f7c7a69f8fce083b0bef7b4efa3b7390b5846a707801177c569c96520e3456ca2d3108c55db13bdb5b47e934ca629a2c9f1a32e64e20fdc5458796e04e03286a2d3108c55db13bdb5b47e934ca629a2c9f1a32e64e20fdc5458796e04e032866eaeda296591830d8e0e6d0b2dff7a02e2b5a1f3bcba34555706dc3ee89351f66eaeda296591830d8e0e6d0b2dff7a02e2b5a1f3bcba34555706dc3ee89351f6ed544e595b2d554d5847236b8552a1885fbfd5cad98bf6ffc4e51db646cbc1a5ed544e595b2d554d5847236b8552a1885fbfd5cad98bf6ffc4e51db646cbc1a50b09ddfc9ac958fe85fd3f6d872ed8e72437ae8489fa3db58ee1ac681da717330b09ddfc9ac958fe85fd3f6d872ed8e72437ae8489fa3db58ee1ac681da71733e96910559f71c6da41f41417805b5e1c727274df4fe90d971df59315d5286035e96910559f71c6da41f41417805b5e1c727274df4fe90d971df59315d5286035063429b2c52c473eee04d8643de84f33514258bcc45555c569fa07faef9fdf46063429b2c52c473eee04d8643de84f33514258bcc45555c569fa07faef9fdf46f0f1df55b270fcc4635380dbe1c43b0d5c6c4f1d4697cc269799bf4988edd04bf0f1df55b270fcc4635380dbe1c43b0d5c6c4f1d4697cc269799bf4988edd04b9d141c9bb06239ed3d9dc4665a447608bc900b1f426091f2c3ade6662c92a09e9d141c9bb06239ed3d9dc4665a447608bc900b1f426091f2c3ade6662c92a09e3a191268db5c49647e0c548a001b092f83cb2ff5f0dae0be6859e24dc280ff3e595d0fe2d2403586ba9d4ef1f9a4172b1143a8cef2069556cec0dc5c6e1e110dcf5157ef6f1ca364ddb682c8d71da2875eec010143efc027f8a7e39097e87a14ddd0fe10bb12c670d50f709c8a0f64762ba56c75f8fbd8b9845a578c7b0e0d2dad1809dc1eb3a93cb2d266b9f988159e8427053f8a7ec8e3e9fe34e746331b50bc7b1b5c376f9c8f51dfd1361b7e38858ff1d5e7b9be70ce434df8fed61247a22a307b8fadbed133f669225fad1bb3b73ac2ad8b464963d6a7a571c044434a65ec1548f3232a007de9e3c9766b7cc4834789541053cf9e382dc90d6dcc3e227615671d149b1bfb78a36e847ff568eaa1895ae1ae19923f5c6ec8e227b249312fdf2edc73bac4bf52299860fc6f16c3808c24381171a7fe25408a8e687fe70d1064f0c31087755af272166497ab8ac2bd2b297c55f1d67589bfeadfc2ba0a1962fa636e35a51ef72b48ea3366c7173183fb057380cf4e0dc66c8c99c25040c88afc33b6ae0461c643a833a1a3c9a7f383b30980ef15d7d1b6930b18e54a2377be19ce2468a9578d6999ca9c709e518d7716fb7ead5b9a92c1a9e43eee3de33b365c0a0059cce71869ae216cf5691ee7655ae879cd633e875ea5030474878a520fef42b6eb45277d83a2530cf1bd68209b495869e1d4e3589dc1a6cd81722eaa286d295b47b2a8b3c8e703f949455c19f37c698d40b4f5498ce2d70ae7018190daf950be0418cef83d8dd934c85462fcd4c85a747d9afb15e56e055a1ac1b8d101574e8af12933df38e5f2a48e858147e4369ee636a660e6167d13161759612135cbf7e1489942df3e06781fab0b7cf6b62a6b6f7271c46be562ff861e6ba1bf54bc43ebf47348e95af986300f1b6f0042feb168ac0a16c27c0025f9b168c3125ebc43ebf47348e95af986300f1b6f0042feb168ac0a16c27c0025f9b168c3125ef347b026b1b1299791a73c14cda4dcb33937b170f7737995955a4b167ad9eb17f347b026b1b1299791a73c14cda4dcb33937b170f7737995955a4b167ad9eb1735253906cada2ef8d48b18df36accc1b831f84ed2be3947ec167d6ca74075b2535253906cada2ef8d48b18df36accc1b831f84ed2be3947ec167d6ca74075b253fb168fe0c74aeb4f0258d85a10f5c0b21a2fb0f5b15b3fff95cc74c51d8ee943fb168fe0c74aeb4f0258d85a10f5c0b21a2fb0f5b15b3fff95cc74c51d8ee9482a088d3476788235e5187946a22864b74a6cda63dda7a27743b3f662ea2195982a088d3476788235e5187946a22864b74a6cda63dda7a27743b3f662ea219591d7ee045bb29575cda99b1b6341fa3b5206abb61c87c26cbbcf2b3d1598523ba60a6e89b0f7f805344b0a86a34e08f6363f9b031c1bb46481493a946774a258e966487c5a2007adb390eba0fd94ddee640af153ce4f3db187e1cd7efad8fbf6b3118d542c1859c78b1eefa4afbf3d4a03718bec743349f6e973f5f91d10ee5f8124ae1df4932cb884c81e146df78c534ff92db4f4909f95217b8536a7e0c284a8ee68f1704d0d39626d09cd1a51444b618caa129f290baf0349ad6274a54f9af8ee68f1704d0d39626d09cd1a51444b618caa129f290baf0349ad6274a54f9af6df9b11cbb8e86909178eeaf476f7a48ad59ba8fd8f8cb0c339991c35a529ca16df9b11cbb8e86909178eeaf476f7a48ad59ba8fd8f8cb0c339991c35a529ca10abc663c0b9ad24767ac8202f9d8ad22c95bf24fce6b970b18abd6a8296caa180abc663c0b9ad24767ac8202f9d8ad22c95bf24fce6b970b18abd6a8296caa1830bbcd6f4a6467d4a6b6a030c967d1932c6a25adcf2c89f0449602a01019c72730bbcd6f4a6467d4a6b6a030c967d1932c6a25adcf2c89f0449602a01019c727f007b209d90549bccfce14524e4fbf5e52243ae5f246b4c3d1717ee9b4723b46f007b209d90549bccfce14524e4fbf5e52243ae5f246b4c3d1717ee9b4723b46dd48689328429e01146ef68e3394458cee25b7486e7eeaebae2761263aa1a82abb1cfed3e83c61b72cd4bb7104f14f55bdec6cb6c7fd18d7ab9298dfdeb65c4057c09be4b1f8db6db03dbb8bc863e3e885c87f85c469ab9376901d88f66313d9eca51ec264f1bcbaf26450b3836f755633b254b4018a5ee3f527ebd1055d5bc4e2f7667a4e5dcadbe9e6550a1b869a161095e8beda84ab95e2d8a3ee831a76f682cdc396f659a26858d960a5ee9a6103faad8a8a3404069cb44702f72bf84ba582cdc396f659a26858d960a5ee9a6103faad8a8a3404069cb44702f72bf84ba574bad145a00b46ec42ceb3b2a7bd46b21c246b5f415b66ec141fbb15490f37efabf18524ea21d6cd6739a6e7b43c52e97368c5a4eeca292e66ae572fbce52f806208d6f06e31c3c75032e31b52c3f346a6ce420c7cae2f7cd2edbeb6f382e48a6208d6f06e31c3c75032e31b52c3f346a6ce420c7cae2f7cd2edbeb6f382e48a558b703e7bd210faca4b61d64b5133e7799e326e2bcaa51e9986d287eed73add1bab79e25c5df8cdd7feabd341be084d37429f061b8920f573f31607ab6f8b564ce29a996ddacd30022a90d22a2a8f46176293af7efe3cf58d42e06334c792f34ce29a996ddacd30022a90d22a2a8f46176293af7efe3cf58d42e06334c792f3efe028e4cf0b66e38e0d5cc91681fe8bdf4c679e39c7503fb33af78db2eb7ac36a284374fc8bc135808baf5973d8e4ef226fca4aa9cf1d02263364994c39e4b01ef2c6733ad76f16f22bb5795e2a0fd05b738317b4a18cfda4551b740bbed1911ef2c6733ad76f16f22bb5795e2a0fd05b738317b4a18cfda4551b740bbed191ea46eddca89face43ab267fd1b673cc03e5b02c2656bf04971e7d921d3492b80ea46eddca89face43ab267fd1b673cc03e5b02c2656bf04971e7d921d3492b808a50d705f501e49a4ad6083616cf137178f43e8a348edd9623b3bd628911ee9ef1e8e0c4d39a4fa11188c3b1ba2e3ed590145c4c8583402ab54c03f0c04e96b51a36773b1db6d9d45791ceca0453097374cc5a799759feed1b446c202f7bd7a41a36773b1db6d9d45791ceca0453097374cc5a799759feed1b446c202f7bd7a480890fe84d7f23a559d681a1746f22021c8fea1a8e17df0a79c316761bad82864eca0f1802b98c717eb5126c6c1a18fc3e973f63ea38f90cbf799cbd091d41040e9270c9a91c7f0a954e813d7a456520a6b0e332e4b8cfadfbb273c3128203320e9270c9a91c7f0a954e813d7a456520a6b0e332e4b8cfadfbb273c312820332e58a09717c18cf77aa3f412a57ca29e7fa816764c1c282fcb5712ff9e5d87ba5e58a09717c18cf77aa3f412a57ca29e7fa816764c1c282fcb5712ff9e5d87ba548790e5b33d519e2f601daa2b5b82ae4d9a27fa8a900d81c75867265b35255dd48790e5b33d519e2f601daa2b5b82ae4d9a27fa8a900d81c75867265b35255ddffef7e1162b75c8cf2f7b853be44dc59e525ebd9040d4984c42d4a9971f96397ffef7e1162b75c8cf2f7b853be44dc59e525ebd9040d4984c42d4a9971f963970c1458679e6eee5a72ff78f6112e961f90fd808f1314b2055757fcdb70670cf26791032b9ec7b45011d59c9087524bf7028b671ec6b38b9bf95ef25363f95339b6a3900a968aa1c72ddac7217faeac025dad2cb9f2b376256436062c5a4322a0f57614892dd017e1a0eaf23296c702c15b4fe5003823023fe55dfdedbda3a90627295d9f517e1d517c7ed8de4eba4318459d7634543d4973b351f7245d62794627295d9f517e1d517c7ed8de4eba4318459d7634543d4973b351f7245d627946ad535d3ebe1f4d0ffb0f9a75650dbd7de22f13bd8e68ed41effd64a3dfed631aad535d3ebe1f4d0ffb0f9a75650dbd7de22f13bd8e68ed41effd64a3dfed631ab8709b7f86758c478462f5a99df4a820ad50f835234879b46d42f4e42a35c5beb8709b7f86758c478462f5a99df4a820ad50f835234879b46d42f4e42a35c5be039e5cd8edfcd9054e73cac4ff5ba7e167ec267af9a8b65d66abb666c0b086be25af8fe8face6985e9c97e733a0269cd832a71152b7a4e558252a61e6aad68d99f43d0c3b7c4de6cb1ee28aea18111b53402391ae4b646ff72e445b3f772a0bd2a8b75512e9567c79dc5bb3deab2cfb41ea52a2717c3f874730adf06389565fd24a81f0bce5413cd4666dd392863eff910ba6811651bfae6cf0428e114b148acdf5370f17f4a3edb73878dca34c3c814807f62bcf070a4ca58a97f3342cfc08c341160569fec40d76e27b3bf8ed7d046f239dd38299886a1f12daccf1b612742341160569fec40d76e27b3bf8ed7d046f239dd38299886a1f12daccf1b6127429ba8b7cb1ba974cbe9c9df36f9207c0980cbb2b910ff1b672acd5e4dbd55429e9ba8b7cb1ba974cbe9c9df36f9207c0980cbb2b910ff1b672acd5e4dbd55429eed494bf23c1eed252f2edf82b586a0de5c37f48a21471c14551610a309ff861eed494bf23c1eed252f2edf82b586a0de5c37f48a21471c14551610a309ff861e8fc986cbb90d3c824c82574693ffb1ff19f77fc7270a1d7c12c93643f824c9498fc986cbb90d3c824c82574693ffb1ff19f77fc7270a1d7c12c93643f824c949c39ca7a3a4dfb31a8a0a3912733a960bf7422f72a214c73ee4e0df3e94c4613ec39ca7a3a4dfb31a8a0a3912733a960bf7422f72a214c73ee4e0df3e94c4613e98a47776901a06b1f909bc75c798631dea5bf30aabeb04c82ed8d269c516708498a47776901a06b1f909bc75c798631dea5bf30aabeb04c82ed8d269c51670844d5d7f30060145508deea105a34f30595422ba5d4c8960d187e5c5e75ac54d6e4d5d7f30060145508deea105a34f30595422ba5d4c8960d187e5c5e75ac54d6ea02781a3c1145ce1bd492ca2332dd609264d392e1f4effeb4ccfc85f1bae6a58df7e3cc9058655de33e3ee21443b7c7e403c3e207954f59b13a88cae879f99d6d21fcfbc68890d645e331e5b31b400aa5da967595f735f0437bc254eb604db39197987182112474c74ff3ca97599c7186d86b6c31ac1a3a995c6761fcb1ea9338b1ff0b1149ec249c1ab21ee801b43dec378a49dce47d83649be245c2544d48d97faa1e19aeaf970efb7e23ee0f2e1395bc31c95e0f4598905885771505435ee5a0a8aa31e0fbeeaf6c3467df30cfe362d87db1b98ff60bc1ab82e0111d3ea091a93fd94426207960c4f3e608fbf9278846c636fe9c96a6e8d9934d37989a1be09a8cd34e6a6cf2a8719ad3d0931a5438d915e585999fbf46e65c2eba8757fb2831bb96fb433e1f336b4c6c89b855e51f318e0db61477af36659d7d553bf25455d1dfd0d2a859f9edfea7d5a4cda3a8f1b578bd37e54bb6e3183fa8e9aafea325d1dfd0d2a859f9edfea7d5a4cda3a8f1b578bd37e54bb6e3183fa8e9aafea3245885688c876764e4de34fdebdb92396ed1b01328e64218eee128e74e0eecbd8d928d0a24659193445a2ee1c54ed7e8236f5c855fa70b89581196c56ce6e9a8b753c7a8c06c1da5b26b86a66295f22228760038ecc3bb2c3371e9a62c4e383e192e6d364ed0e671c1cb2103febdfc01fccb69d52c5495b587fbb6ccaa1d67c72a9e61a109ec6011e1a86584a004f14faf0be54a4df087cab2a805dd0d5594348a9e61a109ec6011e1a86584a004f14faf0be54a4df087cab2a805dd0d5594348def20f0990c602d6743ca2db946de1b3ad62336c1f14ea35d025b1cad1dc66ce0f4dc7e6145a4a46c9bd178300ad2608de20ff07d726046445f7934be9dfc0a6f83fbb8eadbbf01806cfd7c2281e04f92d349b1156c863e0a708abd38ee9c6db9b8793af123a9b514f1bb22aa76c8ed3a11f11586503d3234c2a67d44a8937ae20d4aa2494c5b963840c14edcfa1cb5e320363849d26d4c8d15f417ee23db82834ba777ed5110f80ab03cafc124d6c8bc820a4c2df9922e52b8f839cf99df3580dc7e22994a1b512420793c6e6c4ca0f705aca413d88eb79db996c974a34bd1b56c5a4bb908358309d7387e31db60c6d2ef68459bb18fe58f50394513b4b42ead0fa422eb29eeaf082dfe518c4c534eb971ca754ee9c203cc7ed0c5aca1994d80a6b77ba114d9e0410a19e1926507da5526413a82572c74fc15470108e825b83a058831061d76ede5e9cab6230b976218bb65f7dec2c93a0fd02a1f5b0a321296ab080f407b5da25a96a3b98162ef785dbdc5e0c64da19c47b204e7a5eb4754a67f9b483997630c820f4ed0c12d87ae1610cfedd168e9b4ef810c9aee9f6eec33a17693aeea9f61c0f4f967112b9c8fc92010187e41b502c91cee52eae6bf6f1fe87d4284fc313f7bcfb9530d2390a576b7b19312cb98a9277fec4a1b2494e9d4f610961912970cede8b9bff240568dfdc87d4635aebe7fae0de5d639c03cc8556387a05d33ce2900951fe22ad57b77cc06c2a05a79413fc8820a9b19ba6c4fa11a556d68181819bb540059017831712054cbe0ffdb5cffb04eaa82c068addb240c93015cf503a2483a78654d3ac0b8cf0e2de2c34cb7cac52076338f71e32ed00f79ae5b4a4a3e61b21aafebe7c985182e14c79b85800f74c3e3045fbf67a5a00f79ae5b4a4a3e61b21aafebe7c985182e14c79b85800f74c3e3045fbf67a5a65580f78abb35cfa1601e921fd6877625566c0b80ff73744ed014cbd3a16cef565580f78abb35cfa1601e921fd6877625566c0b80ff73744ed014cbd3a16cef56639154ccde6cdbb98553493b5c9c4bbbc28269d7704b62e83f5034202f896a36639154ccde6cdbb98553493b5c9c4bbbc28269d7704b62e83f5034202f896a37496b1a6043f1d5ad3e8b7ff2b30535ecc6ae35635b9a57f6d5cdea5000d6e5e8153c223fe8e179603b3826354c5f1c2b2ebba329a5ad3d4d1ceb68162268d9c617105db0957bd3654cbbf42768500f97590e5a6b16e29ada320294251be82eb7e5b4e283a4fbd0c732f119ad2b3e795201a22741c2281e54564b08b7aab1977e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855562995eaef5d3b2d9731ba5a9faf6726f7d2fa4661637affbef4ffbadc10ed0c07c46091148cf68201c8c494b43044699a9d28aaf5cc82ccc5de3383479d7bac07c46091148cf68201c8c494b43044699a9d28aaf5cc82ccc5de3383479d7bac6a0e470027fdd644cc91d9bfe1fac3f04cd870bbda7a231d1fe238744d4e80e05e7abec1d1d2b4b73708382f954ee29c630fc177dd314522df91809c4663b78dc660b550db878a8ff4d8631cebb1cb1bc83139b4af9a6beaaf61926def65474dc660b550db878a8ff4d8631cebb1cb1bc83139b4af9a6beaaf61926def65474dc573763f7c9aa5d277ba08ccf7d6c94b9d7527daedc36009dcb1320c0d7bbb9de012fb8dcda1f842b52b8ded8e242dd1641573e06bb4a26d69ae25f04b610116780897994d553a480c311acfa72e2d65f952d8d06547597670b99aa9f3e065af780897994d553a480c311acfa72e2d65f952d8d06547597670b99aa9f3e065af4b3d0b9e54e6174146d5f402f9115d52b9e8499dd6a2a3032e476fd872d530494b3d0b9e54e6174146d5f402f9115d52b9e8499dd6a2a3032e476fd872d530495da5fe9600d46893102f670be779878fabf9b3868baee28b88a30d68e724782df01e9ae1835228d46b8761a36d310364bae4146ea59f7528e50fa5dba2709eb331590aa08bb1848dc41f6ee4748785799336d6313ca4529fde0dd1b56f0b15e631590aa08bb1848dc41f6ee4748785799336d6313ca4529fde0dd1b56f0b15e6ff6a0d639f1af8169aa4e73037a255172cc002945f7eb45caf4af4c21e266460ff6a0d639f1af8169aa4e73037a255172cc002945f7eb45caf4af4c21e26646028437a6f06171f8baa7adf9d2baab4b8ed6fb7fcda10170d8dfee968aa207ffb200a8ea7dd56154dc41134361fb680b98bff64db568c37bdaef2ac15142811d283022707f68cb66711accac28789870428da2990269326a2e151c9496ef94326747a3e52478d7af39bee23463062d5672bf73198c7d99c71e804882d7f132124ed1d97d8d4b75ad3d722f9e7aea5855e21832e722a59e2aea6f8fc543bcfb407ed1d97d8d4b75ad3d722f9e7aea5855e21832e722a59e2aea6f8fc543bcfb407e02369fa3f9149229f963afab1e74b00aff5d2bd7f082149044a60a42ffa3185e02369fa3f9149229f963afab1e74b00aff5d2bd7f082149044a60a42ffa31850259c385b718121ae85b475daa6118ca1064a1dbfaf6b3cb1035c73b3a5c16530259c385b718121ae85b475daa6118ca1064a1dbfaf6b3cb1035c73b3a5c1653868577a6c672a85b7eb0fc11f9aed87d14aba5cfed4ca7b9cc50593d44f87bcb5a6da41e85220d905c3642d646ebca13f4847d38ad4f2a89d02755c0f6b7bdb86ef162a3ccdea8a9bb60311a61334c502ccd5fb8a503060e0fcdc1ad3d5741526ef162a3ccdea8a9bb60311a61334c502ccd5fb8a503060e0fcdc1ad3d574152c79dd543f4cde6143ebc9684e7c9fbd44b6adba804060b64aeb81554dccaaa9d66355dc3492f19e3cf81e599934d755c6076c00240a565023722755a67c6c48ebd5e0b07a0b5ade166ebecdf0ae82fbb44a3962336e8d550f23e060c0a5d1841bd5e0b07a0b5ade166ebecdf0ae82fbb44a3962336e8d550f23e060c0a5d18415baa83f3b6bd438348117ad41675e406997d59acaaaeac796ba61d747fdb0e99e3baae58b0e5af171c764c051b5527bc46265daf5b61ace92d52936b1e71182714f8c10231d64074b25f5e3614d99d1f1c25fcf8c7427b7346844736a731690514f8c10231d64074b25f5e3614d99d1f1c25fcf8c7427b7346844736a7316905fbab657e704af49deaa9c88be852b31f2c3ecbb2c518fa4ec4acf3b98e2e9742fbab657e704af49deaa9c88be852b31f2c3ecbb2c518fa4ec4acf3b98e2e97429c7a06aec02c2ab79c1486c842a4f6ab21d0753c155cc838be8723fd8450a0529c7a06aec02c2ab79c1486c842a4f6ab21d0753c155cc838be8723fd8450a052daf9e63d8129085e1a495110fae5afc699dc66f4426029911ec80928254500d188f8efd2a329a1bcfd5475b963484a5b9e0c08d1a31b0c10b79e1fcbd0a8c6f494b9f25017a1426c5ad30191945e046a8bc0159a189bfd7c18168293f74a287d94b9f25017a1426c5ad30191945e046a8bc0159a189bfd7c18168293f74a287d1568b4c68fb4f9e8fbb57635bb96e90bda1d67a3ba718f6ed234554f1d10ed3a1568b4c68fb4f9e8fbb57635bb96e90bda1d67a3ba718f6ed234554f1d10ed3ad194df532a914c5964f182b7317ac3f8166c724f44b7ceb96a27359e93222798d194df532a914c5964f182b7317ac3f8166c724f44b7ceb96a27359e93222798a7884dea4d66729dec87cd049c723781d71401da3fd03cd1d9929d5428566a2ba7884dea4d66729dec87cd049c723781d71401da3fd03cd1d9929d5428566a2bf55e36029d3becab65b3b5345b114740a548ba6617e8e53d2d249e1e2640a73ef55e36029d3becab65b3b5345b114740a548ba6617e8e53d2d249e1e2640a73eb80e64f8ad868ebbbdbfe4a38436c170f68644c01142e253f937f26d95cf8254b80e64f8ad868ebbbdbfe4a38436c170f68644c01142e253f937f26d95cf825430a3b3a54afa7948accc8aff980d3e5ee4373a4313d9671c42b8b2727afe594330a3b3a54afa7948accc8aff980d3e5ee4373a4313d9671c42b8b2727afe5943f71e0e94bc8bedc610aa9389ac8bc73f13a1dee336dc12ebcda6f60ddc300a26f71e0e94bc8bedc610aa9389ac8bc73f13a1dee336dc12ebcda6f60ddc300a263036a256e11996409296e8f89e45827e03186989f1b202f52576f4b22ed5b2a33036a256e11996409296e8f89e45827e03186989f1b202f52576f4b22ed5b2a3d644d1cc40c2865e7e0b3b59e6e6e1e454f5c8d5ceb8b23632d3921fc6d9b794d644d1cc40c2865e7e0b3b59e6e6e1e454f5c8d5ceb8b23632d3921fc6d9b794ed9a614f2cc6349b39870898fff5923b252dfcef4a9d254f0d4e897df535b088ed9a614f2cc6349b39870898fff5923b252dfcef4a9d254f0d4e897df535b088c03875d9a6e3ccab2d09d7fc92ebf341fc40b2a987570f52344feccc1533ddfac03875d9a6e3ccab2d09d7fc92ebf341fc40b2a987570f52344feccc1533ddfac648c4702604735530d0dae752090d263a3575db2bcdb9e8c41c7ca1996d7844c648c4702604735530d0dae752090d263a3575db2bcdb9e8c41c7ca1996d7844f3f66f08c3203975e2da88c07deb977b48953f14a9e332f7d3f6357563589315f3f66f08c3203975e2da88c07deb977b48953f14a9e332f7d3f6357563589315b8aa1c695938cf754aec6717b3a91fe6776d6cdcf1d2833f83901101008303fe77403659bc8aac9b960faa666556572d177a7b9fee33fc52267c5c42164993ef187fb2a88a037e40f9037e511885949544acf10e4596b380d03578b1b8859893187fb2a88a037e40f9037e511885949544acf10e4596b380d03578b1b88598936f436f77cf011641669bd84a1feeee057483dc72ff5bf2532c931e6c8b6a5e296f436f77cf011641669bd84a1feeee057483dc72ff5bf2532c931e6c8b6a5e295c893837a54e0d6758f0cd5b28df2f0d94f24af8e794c058b4e6e3b394460fb29cd6b5669ea59f236e15e1d987cb284822ea97279d5c712069eda0f1fdb17bc449a18b53d429789a0700d34e140638dac2245199e63f3bf543eed1f155b5dee17c27d669d8366acd6828f6832fea9058795a6054f5faaaf0faba37205f01a6b6b2489d7d3ab95d0a09d63b37ebef96a1251593af46630450bebac477318039aeb2489d7d3ab95d0a09d63b37ebef96a1251593af46630450bebac477318039aeb908478b9ebc14b42d2e88cb64191620251460aa264dcd5363fb8eca1f40d378b908478b9ebc14b42d2e88cb64191620251460aa264dcd5363fb8eca1f40d378eb7ec07ab5c9bcca77b65e3ad35c13122d6b01e05a4ae8e346e21414daee9d33eb7ec07ab5c9bcca77b65e3ad35c13122d6b01e05a4ae8e346e21414daee9d33388526130ae3ffb8a4013e7ac9f8f39e815ceae6387f64887c9d56f065e6773e388526130ae3ffb8a4013e7ac9f8f39e815ceae6387f64887c9d56f065e6773e01433de9c6828fd904ccbdf76c1b79b21ef5117771454a2042f3f5e1192787aa53740daa757aac77ad98141e60edf4640d7dc53d99a247bd2399251cec1598df9704df179dbe06b77e164236605b934f437d024674e1abb07d8c1c59b2c85f769b6e040dd84fea86a9934718a8235fb694825e8b29fd9fe65f2141c0f3c472094228bb0bf8459f54254a3eb1645bfe144eefd0d01e6003f10cd32bfd8434da451778251a05df1e122ea8de0ecb4de0dd44d42c15cce90d194795b9608e8e19da394bc12c39a7c49bc57f972b06c6209f54b85b7a4cfb7e4c51bfd3577b5d637a04a716cd17c5c5515e865dfafcb3d2be76b4319cceb80f935e35fb349b59744cad52a32abeca2bc19d7ce359d871574b6c55b639fc35ea10fd91451aeaea188f1ec13925e557a58fefc02990ab07f8251391e5b67dc247f36c63b9065fa1427012d0b9cd72a9e62a8ea7dea0644d0346ebedb8abb8f52781aace8b5f25931b089c0bf0224f81e5fc52bd01f75c0536e8a12b4ad3da56739a3ce90d4c16d757be1c2a0b3952ce5a8ba5fc18c880846a0f33871f197b99fde58723d6e041a79eb5cf68a44a13c490d6bffb10e1d0ba84cfdf3081932397492c59444270e7fd6dd7adc25d64a32a34b0bb65793829c2b57fc502279846110bc450502da8ade418c1007b557128244b3901b51eb9c826f36dd84da78bf13098af12fb059318db8a8c43c2e22e981c779c6d50636557d555476fb21388ef0f0589ec52a7b6f4cab521d2c9b4c826105afe9c4e047245f96fa41866a974f49e1ab5c9081e9f2954b561cbcf72ba6dc772730b5d3538f16b4e89d75bcb6b3de5e1c8c8f4c8997fdd964e7b71311022443c9d701b75d41f629a89b577f236b7030fa8f15bef9ed47cad44011bba5e7021650415d6f02c002dcada96cd9aff015f672b0ded48d2577e3794f5081d119efae84249f85aaf894fc0bb4b4785527a7f12c32e40fa96900dfb520ce52c244f6d8f79d6509058bdc28cd1d4d6a5dd98d8bb5a98f566979434287542d8f5599838a6d1b46e3f21b50bcd3fed14de8de261ac5209d9f6e16de53265c12cba844319e7243d4303b93a5f6fc50cdf5959d7c726fcf7d34924f2cadbb00d07effae0bb6330371f242790ad2014826d5d1373de9c7eafc967ad034b0fbfafb976889c484840e59cefc5d1759b5a8a147d7be0c82e18f4d91a797e23a53ec69e3bf4044d59e8da1a6a85fa0a9fad2b1c3b5474a4799f8ad11dbd398bba0eed0468f58c852bf68079ec9549a739f84b14a411348d7d020ad8c58bf4cf7711c05541462b57f4d54e6d71432c3c7d6df3a9c399ceac26e4cf70cc96cae5c48b69452a5eff77f6cef10aeacb3e429a91cec1c3d9a6fbbff8a96b862269a09551cc608307f1dd645bf4cf5636770353f085cfad64700d2d3a36de2423f805f755aaf897c640863e9caf987039999cc6bc9e86f989f9f7b3282e489affc461d84f7ba1dea4855f359c997c7ee3ea5e9c6c456501876c7fa91773b19848c589831dda31286a5a0bc0e17582daba6e78cb028f45b4b40a06951a983dfd31ccee10c63e26a6c927c916893f9d9530f1c2c381fbe7edc362b0aeb6ac2cee1875353c63f1591caa6e1326645a5addf3b5f8cb51830c646531cc34904fd0d413d838fd33574b2b8fb7ead58d7b6557c58147349f9b9e5642b422724d213f74a5694428b252dd631bd83d21ec67c99ff6822c47bc747d95c97f1a4341492ecf234f94fd5352dd631bd83d21ec67c99ff6822c47bc747d95c97f1a4341492ecf234f94fd531d8c9fe75bdd9531084cc2e7067a2cb8d4063f7fc44d20a81b2eb4708e64685d1d8c9fe75bdd9531084cc2e7067a2cb8d4063f7fc44d20a81b2eb4708e64685da268c97e88d80118d87d1a8589667b955c7693b854ad682c1e9b3f4b8fec0b9fa268c97e88d80118d87d1a8589667b955c7693b854ad682c1e9b3f4b8fec0b9fc182a7732664dd79992306c5f383a67d536061e6bcd9444fad0fb83595e7a8b9c182a7732664dd79992306c5f383a67d536061e6bcd9444fad0fb83595e7a8b952a1a99c2e844b8dd2ba568cbf0c0fd898bcbda472ed89554beea5588d0fe32e52a1a99c2e844b8dd2ba568cbf0c0fd898bcbda472ed89554beea5588d0fe32edcf95f76e81605e3eed2a17937a50eceaec2b81349c769ea4ca05e19c7de835b6d6ebd6c97bb303fd9f0b98d3c35bcc33f205b5be11690ea22fec22e61fc6f61633d2c21cff127bed5643f27b4f84bdb1ce3842d17ddbdcda161a1a7c720e5f4633d2c21cff127bed5643f27b4f84bdb1ce3842d17ddbdcda161a1a7c720e5f448bed8200d974eea09f61132793721697363083a2546d9f31598ad7f53254e5448bed8200d974eea09f61132793721697363083a2546d9f31598ad7f53254e54d37003c19459f8d7cbb42da6f0bb7442b9e7980b6f8f883f7ec99d762efa67fdd37003c19459f8d7cbb42da6f0bb7442b9e7980b6f8f883f7ec99d762efa67fdd71a35c7bbd5400b4f7098de59336b060f2ba9f7f04407d8a50ac61e9e8a979dd71a35c7bbd5400b4f7098de59336b060f2ba9f7f04407d8a50ac61e9e8a979d09dcfc75534dcab550d791f9823722336e3cd1223a2a58757b1848a7febcdcf509dcfc75534dcab550d791f9823722336e3cd1223a2a58757b1848a7febcdcf59c7ad90ebe6cb4ff3985052d75e00e9084988241a036164efed1ca508c0ea5b99c7ad90ebe6cb4ff3985052d75e00e9084988241a036164efed1ca508c0ea5b99595832be04fe44736bbdf67f5b3bb06af90d6301b9ec07c22a8695a620949859595832be04fe44736bbdf67f5b3bb06af90d6301b9ec07c22a8695a6209498576815d6103c604bd3f0db6c7ab32cebb4810e8d62b3b26e5b6c03b148e38e73376815d6103c604bd3f0db6c7ab32cebb4810e8d62b3b26e5b6c03b148e38e73306f3f2fed22b9fd4eff71cb0f1f85277d7bd62aad01f31441256e597f465d67006f3f2fed22b9fd4eff71cb0f1f85277d7bd62aad01f31441256e597f465d670cb68d2bbd6f48649c1d2607c3203fc71c8cdae422dc6e035d2bb0fba096ae3cdcb68d2bbd6f48649c1d2607c3203fc71c8cdae422dc6e035d2bb0fba096ae3cda66182928e96994e9f30b817c39c92d1f144acf0b229a167eef8ec7c3120024aa66182928e96994e9f30b817c39c92d1f144acf0b229a167eef8ec7c3120024a2defec14c47ec8b085374ad01ffb055181dd4d42cae2878a7854805edef3fb4c2defec14c47ec8b085374ad01ffb055181dd4d42cae2878a7854805edef3fb4cc9499dcd16a046e6a7ff114ba604d710b85be2baac1e31c8023251f4638b07eac9499dcd16a046e6a7ff114ba604d710b85be2baac1e31c8023251f4638b07ea64c3fedaf8fa0054454411238ad81b3ca7622e0e6193dc03eeedc29b40cdd54cefb3a627a0c33ad24c4766339012e670ddad3886c9dd0bd12df3bc03a8cf149316856fd815df97a50f28fd3b270e0c0c85d076916b69c7487bd93befdb93104616856fd815df97a50f28fd3b270e0c0c85d076916b69c7487bd93befdb931046810a427113cd967c6860b9bfa634d80806a8845c692abf0278551384fe30b2eb810a427113cd967c6860b9bfa634d80806a8845c692abf0278551384fe30b2eb996effaeb0f1e76f13d1caee71d8e9f537fb187e0046d182b3471fb72570eddb996effaeb0f1e76f13d1caee71d8e9f537fb187e0046d182b3471fb72570eddb3b64d0ad44723e3d61d816df969be15dab099392d02a5a0233afe6907ba1c6973b64d0ad44723e3d61d816df969be15dab099392d02a5a0233afe6907ba1c6970c619e5fe3aff0416b125ae5f5dc8e0e02dbc5310048af3d9fd803ae0cde7b570c619e5fe3aff0416b125ae5f5dc8e0e02dbc5310048af3d9fd803ae0cde7b57122380b766de7d08d8c99de7741b7fee40198a9ec3f6386035a1f0800c67645d122380b766de7d08d8c99de7741b7fee40198a9ec3f6386035a1f0800c67645d1d73fca3f2713511e82559c7a3e70ad2d2267da0a6ddcfe428a807a10693d5d71d73fca3f2713511e82559c7a3e70ad2d2267da0a6ddcfe428a807a10693d5d709cf403093ccf22b5c6932d408d189fa3f14f532346801c57b063fc5a8077e5524d8277ba9e3f44defef78c81a194e7ab514276c6c84b45a354513ec8bd19c3ff125b620f4a2ce0dfc997b5a3b4989256371077a677acbe416d784dde3141068343a6e2483f01516ea56ae4226cdfcaffa405489e67365454011c75205e73b528aef8a2b03fdcba1ceeaf6f0bf265048d708a4132a5926ccaa945da874c8116387bd348accae344ab3ee1f40c69f6e5d32b59da76cf1447bd3894ceaef6a781c9ab9632e3738855948229d6c2a4c13986ba83d5a8d53d1473f21d3dcad02e12c5bc448ebf1125f43143b509d75d7ffee6c1d8f4fd690dbef2fc78f09e3545147222ac07bc19a7d7c0fbf9a77fd60bfc8a73b7b61cac31b66be18fcfa9161664d5d00b28a0b33ef4915eeb9f452909fd80f361a77a528e7e07d7e81f67cb1d0841c43e7d3783c8ae6defe12a9a8ed3f4f4982ddc86b4e1c57f3dff2e749ea6393e3487d598480856f5e5d0e94af0f729d14f7d726093168c01abe4bd8441ec185e83b59b78f31b661f5cb344cfa7692b817e33204a53469275b1af5b96ad3d333073b254c5a384f2b6006cd0a7f359961ee6d102db218a2cbc17e7e1a885fa031add5a12c0274999e64783d06f3be98670e7586f32e4f2ef2cc9ac9d821c04987446d98fd7842828d65db09b25f702a73f648c870a39598a141fba792f51053c5e59e05302410eb69c59f5f921209f2f1942d469476b15f305b0c6b3e46b7ac49307a0c25b9871c878d67bde055e27c90e5f535bc9544188f38beabbe6c921977226a4976fa786e37205301f629c7f4a39686bb4ed307f1655ac96cdcd656a55e78e5f1b5e45a267b6f80875ca0c1ec201355223ec9a5763f67c39c3ed1e448e27dee2b913f333dfabccb30ffe849d8ddd65b703da89c179e5f5d5db7705b484a072ac6ee4e2039e450a6e53134c25319ec1a487134b5c9c9f2d2648a9a865b8dbf33aaa799746e4e32ec26a74e6d5c6138506f72d074ff175d1edfcb8c42fad4d8899bc9371ce46dcabf5be8ee15dbada6723cea2f4c678bafefc544eba2f056d6c7cdbbce4a6de0b8e92ad1db22760ae3206f31dfd42f3a9132e967bc758dcb72ea51b77b97c2fbeb15b90d039958c884e5c87d11453c601220ff53f7656b97a6acbc1c1ef7a1a01c4be0708c4f215a9207cc1ac0eae95ba31369876e5c1a94f09ac044c27819478f0d84aaeea552eb2216a045ec10c7bc56e3c0e95d2cb3f740e7457812e044a3802098da4a1dcde91500a9f577cbe5682db9c979eef1a0430e43598acfe15d7140c54bad8a04a7ea00d193c8bbd32951ac9ed9072fbc359ad2f25fb3a86032b5a4211d99828bf23c04909581e1d9a7d508569068648b0367159a2e9ae9fdf9bd8b8aad5f366732e485d142204171a521026af36df74363a1ce54d3d11733997bf7896b831bd894c98502176eb44a855362cfeee39f6cc93c7b309c249daa4dde4a231d1b81347929298f93244270fa57237c002164e977ef3ac131acbe39a22b17864b8c3a2307be45a10928bf437d98d27467b2cd89bb5743949ceed68b4f6fb890acfb27114a3647ce72072ab46a0a7c40899ca7ad8daf68a29f797f4c6a1c3fb7c7b36366cd9af024a0e9c496b91ea75b7f374803aaad74e874cf91cca90c973cf4d629e7ccb6ef1daca7570dff42f8a0b3e83481d3ea6a1cc60bd7189d27f40d2b04cc1815d682be0320ff8dbde3bd57c4640ea6259d42a2a70c9bdd283fc6c6b1e9777e06d1f4420628a64fa993e85289815e5635f242a2a70c9bdd283fc6c6b1e9777e06d1f4420628a64fa993e85289815e5635f20accfc6c559e125b4e6d92840cc7ae013671e25c093006c0405d013321f6473c0accfc6c559e125b4e6d92840cc7ae013671e25c093006c0405d013321f6473c878dee7cb7eff7a44d9608362849db3f9336cad760281114d68519e73c88e362878dee7cb7eff7a44d9608362849db3f9336cad760281114d68519e73c88e362ae14535ce7c57edd0a566d00522ffe93d0e359d871529c2a552a0a98379fdddaae14535ce7c57edd0a566d00522ffe93d0e359d871529c2a552a0a98379fdddaecee96f1186bfd7dc5d756975c796fdb2b57f7d978c71d01c95d5ec85776b9fbecee96f1186bfd7dc5d756975c796fdb2b57f7d978c71d01c95d5ec85776b9fb4ad3770b08bb795d6e57a2ee30cab07d0d7bbb0a7a4c90f8f8ecec6874348d6e4ad3770b08bb795d6e57a2ee30cab07d0d7bbb0a7a4c90f8f8ecec6874348d6effd5aa8da083adeba24da6ff49b12f0b3f025ddcdf026634f5b0cdd9910d5a2074977dfb705b63ff17f2e9cde61f9e4c764b12e03e5142987156592c7214342fdd933929291a646c07e04a8ae4ea95c74838530b94ba7bc73408025fa490285494f11f3e145117f5164113701850cef7ff1eeb78a25c705b280eb10dd3a3dc69289d79ccc3941c745a5a4a6a16077c33e48104ed27e2c8b708a2d1712c410bf7b63bde1f590214433dad5693fdbb1657c4d446c50a020aa7f69df31d97432b8ddaa98b63fff4ee17c74ca249fe4492027400f6b0ec176bfc9c3762cb75b178a8daa98b63fff4ee17c74ca249fe4492027400f6b0ec176bfc9c3762cb75b178a833c8020cf597e391dbe6ea7325516138ed3a9a525e8a0482842d82fc8fa9333e33c8020cf597e391dbe6ea7325516138ed3a9a525e8a0482842d82fc8fa9333ecdb6f0e7ecc7985f604eaee2312c1fc2300475a265759c04bc4ef6fc10aec817cdb6f0e7ecc7985f604eaee2312c1fc2300475a265759c04bc4ef6fc10aec817c2b77ddfa7161fe7afc96d4e2c6afd857c4530e63d3c98de457befc1e439021fc2b77ddfa7161fe7afc96d4e2c6afd857c4530e63d3c98de457befc1e439021f10ce04000a83001fbe1f2fd4ba0b84a2a3920a0468d153f930967e258e10d28f24a7d1d3d55fc98654e913d5386a7d8013bbe64b6c22e2f712daba49397f14dc35bd7b885b124af33c841527bcd866db4dc71e6885e36cafef5fe405d8d1f39c4d2b9b302a78361717b45bdbace4fd6e8888cd7a5b4af0136a4977c86050c106fe39522e9b12828a4cffd733634fa1657143a833cc8ff301798f266234f48f28fe39522e9b12828a4cffd733634fa1657143a833cc8ff301798f266234f48f283804961ecf0e7fd77c6719bd1ccc326601c47e04960e3286ded2eed050971c9f3804961ecf0e7fd77c6719bd1ccc326601c47e04960e3286ded2eed050971c9fca78aa9482db310c735ef88f173b36c03941a3b0a17620a995f4214f02888c03ca78aa9482db310c735ef88f173b36c03941a3b0a17620a995f4214f02888c031e27302601ee713aac56d68617b6a5aa4d63f55d73ca5b720554088c08a1a0341e27302601ee713aac56d68617b6a5aa4d63f55d73ca5b720554088c08a1a034a101e5d4d82b45f1ed3d9d0a9a27f4073c31f5009d172eaf67be2e46039b0d4ea101e5d4d82b45f1ed3d9d0a9a27f4073c31f5009d172eaf67be2e46039b0d4e039c4eac98402a124decdc95c2bd9e665110a9d3b3d50ba1c453d098513ba355039c4eac98402a124decdc95c2bd9e665110a9d3b3d50ba1c453d098513ba3557f42a036272a3ec8c590b4a5e2c61b8bbae44aecc01ea82f3bfb96d83d4e86842694932df8b40f6da2a874001de3d1f6ff98c1d70696630e933f11ce04f72988c22837b7ccf6b719bfb46dc297bdda9a54d131195886a0d47c92a6eb5ecd3c8da7c038439157a14f0c721e79fc03703dbbf9faf4d98a4115a31fe0bd910b4c78480e3650c96a72e48e4fedad4b5e5bc9160dcc683fd2b662c36f4731866912d8480e3650c96a72e48e4fedad4b5e5bc9160dcc683fd2b662c36f4731866912d81b7f68108eb8647d416f8fd5908fc49077128800f6b8dc7d1997ee15448d8fb41b7f68108eb8647d416f8fd5908fc49077128800f6b8dc7d1997ee15448d8fb4b758baa43e9dfaba8523a05863b179d4e4a2a7cf01c4f34ebc03e1d038c050e4fa18b6340903613217d627af99c917ca6819a7be9af272456a049af9d62fc916d77e213c864e869064d878d7e365c7af3773bbeaa25cc98df8fb49ae7315858b81fc66727ad896955117985d059dd650222d14401ce83352430e83f1efdfdd1131f3f753c3f0a582d896896b958665dc6701525efa47e1b018bcf515566ac08231f3f753c3f0a582d896896b958665dc6701525efa47e1b018bcf515566ac08291f7bc6733a5a92d1aa3242fe5240c049f93f74fb87575dd83687fd6454e520df8f37bc0291b17b8416bd80419981711a5402af9363587f9ed390cbcc9cd5537e25d049d7c1ec56229412eed2068932e5b170c22b64c3370b63be1466c28c0315ba75522b230187eac8431fb18df955343563c71d0ed50216db21bfce69f742669e1a4123673c1f64e72ee4c33a50f8002b7301f477d90c13e8293c84d0a7d5a69e1a4123673c1f64e72ee4c33a50f8002b7301f477d90c13e8293c84d0a7d5a346731dd0a90ea8236b6bb23bfa805c3f2c86a167d0842335a05f64f9f2b979bb8b3f14edf8cfe9f00d62302d5d464598ca9015b0b40765b724a0aa5c87df1ea25913a096ca1063eb866729952bd7f5a3d9a912bb450e92aedb1f0936a6cf061f63160f17767edcafe6bc0d4bec10b7d10ac35803fc86268741982a1b741d7d0ceec995e161f60255b66394273349a0bda74c083d5dd73a28581a29f0222e4e0ceec995e161f60255b66394273349a0bda74c083d5dd73a28581a29f0222e4e0423dbba64b1d117cbf4b61891472ec741fd8448d2f49fa64744efdeacd6635bebe233dd4b392bdefba2a252d7f284bc3051ae47916986e8fb6243fb97d2e17b16af36e74c103722bffea5f42f81e1cf549bda22e979163d3deb988bd3ace65a2de16204ad611d59536926e181dee91e84565739879dcae9d8003686047d8b8dcc43c61550cce11412edd180e5d1c9234a52082b337e6cb1474268b91918bb6a46abfcbb5a06c2feea3a19cd2e7ee7b643df010ad4cb3a556c9d78c0baaa4884a6c5af272c105d2955611c5c7af316e1c53fa9d412030c51c1397aa13d0af070845349e7f8ae5dcbb0243456174994a6607c46e3459dde0cfdcf8334950cdd220ebb1f25dbb09e03201b5c31c51626a18c1dd41cd99f8d2e29d4cf6315504a65202655213dbb047eaa927352f88f49cd9f2ab0f58c81811c975769d1da7ee69a502655213dbb047eaa927352f88f49cd9f2ab0f58c81811c975769d1da7ee69a5c725d2e76edd1967ecadd37917ccfd2d47b7183f8b79854a3059399e1e38e6beac379b36cef0a90a2701f7a96ed21be7ffb8396d05b752fdfe09695851ac37569be968877f187bc5b34beff36e0924a62d7f470129e0319c94cd710eba543d919be968877f187bc5b34beff36e0924a62d7f470129e0319c94cd710eba543d91e546a110b7d9a5cb8b1c161ad6382990e6a1e1ed2444148798c2234e3b1f9683d84473377dd0f9040deceb522522e4980b9cb87c2580dfe4bdeeb93cffc3c3754e22aa9987a50795d668a2f67f70e169c7cf0a4ab3f94f601822761116da28a54e22aa9987a50795d668a2f67f70e169c7cf0a4ab3f94f601822761116da28a58bf54228045f498b818dbced88b8a20d25e4daa9d5f88c6044d7db0ed11ce1f4a0cc2497592966a4bc1323f638fa17de9e22b8e187829a0361f8d21f2635b56fc6af662dc4a7b566c213ae8efb991a33a35f4628ead8b9ad46cc0de94309ab303d6e0f5bd43efe3e1df90604c388f07fa78ff317a5aa448b3c30f49a046e12829b7fd8079a498f61aa08a230b78feaf489723a3b75037c878a6bbe08eaeb2396716bc0ec80abb013e82b5d5c6b1d84f5adce86fb833185d106f8ffeed2973032b2c46bd4498395fc67a045341da033ee3beed176b2a177494fd1abbba8a424fdb2c46bd4498395fc67a045341da033ee3beed176b2a177494fd1abbba8a424fd9c4f44a6c5fe7fb886df6bf5bd4cb6169505b383c5d3181f93c2920f37b2c9889c4f44a6c5fe7fb886df6bf5bd4cb6169505b383c5d3181f93c2920f37b2c988bcd45c5c203f4579ef82650081d08b86b3438bc7abbd7d7124357b51be87c2d8bcd45c5c203f4579ef82650081d08b86b3438bc7abbd7d7124357b51be87c2d86270f4df212eaa10b7939bb6ef7326d5b329a9a4a9131e88420003f7c39ec3626270f4df212eaa10b7939bb6ef7326d5b329a9a4a9131e88420003f7c39ec362e533f75b6d635e99f1bb0a31e472dc9c8b066ae1b92307195d9228437c8b7aba44925d6bec8549a474f2c13063fb10a7e9bafed86b34a7d4e10606407d4b1d862b9243883d175c665569024fec6fa263e125771f9fc4956475d7691ea75ddc20c8015fcbac23c2edfd882e13a3cb1c4f63d91713d74eb2f2eee7a3bc8e8efeb38ea91bcd77f1730c5035b8f5301ac1c370da97929803e3ff85f918f8e29f73968ea91bcd77f1730c5035b8f5301ac1c370da97929803e3ff85f918f8e29f7396b3e77b23be4f7339ff1605950b27b7c69ae6e4f59e136050ada08392b79e28bcb3e77b23be4f7339ff1605950b27b7c69ae6e4f59e136050ada08392b79e28bc927c5837f58ab8059e069b6250ec3991410227219fe21002f629d71ccb45f962430135784eab715bd783bbe8ca0650cf09263bd10d8b9ee31c64ba3c86583241dc89b7563b489f7469ab8fec873058d50e4a8c563c409a1a75b2258084f987d5dc89b7563b489f7469ab8fec873058d50e4a8c563c409a1a75b2258084f987d56bbfb10275d1899f9b5c7024827d14676be886f6aa80bdbfac5eced04e833c4a6bbfb10275d1899f9b5c7024827d14676be886f6aa80bdbfac5eced04e833c4a9dafc6b253ffd533c02c9f15517a4d6ba604b11e3f749aa5a4c68ec7caad58279dafc6b253ffd533c02c9f15517a4d6ba604b11e3f749aa5a4c68ec7caad582743a477e5acbe33ff5c288a26700887d94d7b431d4ddd3143d2d638cf2c09d13543a477e5acbe33ff5c288a26700887d94d7b431d4ddd3143d2d638cf2c09d13590090fc71bab4a636b18c0b32556e48863c6b2f972b1f44d2dc10e28798d89c490090fc71bab4a636b18c0b32556e48863c6b2f972b1f44d2dc10e28798d89c4f36a4b8c579b4b9d06ce5593ef4d68d72aef80e29ca6d024b84a7fca9f61716cf36a4b8c579b4b9d06ce5593ef4d68d72aef80e29ca6d024b84a7fca9f61716c2146a4cfaafe0985b5281fc0dfb4cd6040508748226d5f8767377946280a556e2146a4cfaafe0985b5281fc0dfb4cd6040508748226d5f8767377946280a556ed5f96b667ac316d8871ea821b33a8fa43820ad85268867e7e6105c04a6cd3d9fd5f96b667ac316d8871ea821b33a8fa43820ad85268867e7e6105c04a6cd3d9f3762fe83dea25a83ea9dfba24b52dccf3dc5d62cc20b2e7a06f2855ef766136a3762fe83dea25a83ea9dfba24b52dccf3dc5d62cc20b2e7a06f2855ef766136a3e6aca779df079c8c8a43a1ffaa965f6668379767cfb03125818d3cb08ed53473e6aca779df079c8c8a43a1ffaa965f6668379767cfb03125818d3cb08ed5347f5883246fdbfe720f7f8c2ef66d0c0797e8e342b9b5b0c06ff37fa2ffcb572b4f5883246fdbfe720f7f8c2ef66d0c0797e8e342b9b5b0c06ff37fa2ffcb572b4bf14d3006cc6e977054765d28c693fb427ba5a5e72bf82a697f58ed162bae809bf14d3006cc6e977054765d28c693fb427ba5a5e72bf82a697f58ed162bae809edd676c434d9736916afaaff652c295ffa10817d18668e7ca6fa688e231ceb4cedd676c434d9736916afaaff652c295ffa10817d18668e7ca6fa688e231ceb4cc2a0b525f183c3d32bc694003aeb2c91e31f310ba4e2307a3b018df45e08bfa6c2a0b525f183c3d32bc694003aeb2c91e31f310ba4e2307a3b018df45e08bfa63fca5fdb8fc3f78a60cd6ed9df0cc570e01aca43c6bade8bf360e1c31cb4d8643fca5fdb8fc3f78a60cd6ed9df0cc570e01aca43c6bade8bf360e1c31cb4d864a952e1a6905f5444e91823dafe8896862316b1d862c51ebcc46e88f243cd6ceaa952e1a6905f5444e91823dafe8896862316b1d862c51ebcc46e88f243cd6cea305de17f4e9dde4475f61e344d1f252986a74ebad2430c95fb6dd85afc63d7f5305de17f4e9dde4475f61e344d1f252986a74ebad2430c95fb6dd85afc63d7f53232d334b3326a5532a40b8003174039a20611abcbca83626d9d31c32189b2bf3232d334b3326a5532a40b8003174039a20611abcbca83626d9d31c32189b2bfcd4dbad6461d7beff05605ad7b3e9d13f0e0e5c41938580cc15da1d15a032c18cd4dbad6461d7beff05605ad7b3e9d13f0e0e5c41938580cc15da1d15a032c18fd9e3b9658145706c0c9d163ea878451b288561c15098945d6bf41e85afbd08afd9e3b9658145706c0c9d163ea878451b288561c15098945d6bf41e85afbd08ac1919e42cbfc7ac26e7d443644cc79ec25977bfc8b71e76207810a1c73ae1702c1919e42cbfc7ac26e7d443644cc79ec25977bfc8b71e76207810a1c73ae17027a04a13679fa951e53ab862d73bf57db8539e1f3889d8f6a2719f372d19ca0ec7a04a13679fa951e53ab862d73bf57db8539e1f3889d8f6a2719f372d19ca0ecddc1c9ab42f765652d9118cb1c5aeb8a86b0a096f0a70b87dc0765a6b867e443ddc1c9ab42f765652d9118cb1c5aeb8a86b0a096f0a70b87dc0765a6b867e443ad4fd81570ba3191e4718a1108d1187a205d6e1f7b5e6cd5eed9a49576f7ae4aad4fd81570ba3191e4718a1108d1187a205d6e1f7b5e6cd5eed9a49576f7ae4a86f9e67da3856b6abbd2b6db1f08a6009d24566c09d2190e408d58756d96b62686f9e67da3856b6abbd2b6db1f08a6009d24566c09d2190e408d58756d96b626b639a2ec130e16f49eb917b25e9c5548bf2c923b900563995b0fd7e6e8b50567b639a2ec130e16f49eb917b25e9c5548bf2c923b900563995b0fd7e6e8b50567125482d22fd691948a1f5dd7b9b758073c11947941fc2e6c30b363c3d0e4ba99125482d22fd691948a1f5dd7b9b758073c11947941fc2e6c30b363c3d0e4ba9978fd673e5de11f6fbe923bb10accd644ec67b7f7a839d7d4285cc336c4057d2078fd673e5de11f6fbe923bb10accd644ec67b7f7a839d7d4285cc336c4057d20b4d1052ef5740b1a2c3ae6b26d4ed6b87d516030febe0a591a4d2a3d5609ad78b4d1052ef5740b1a2c3ae6b26d4ed6b87d516030febe0a591a4d2a3d5609ad78c80c7e4a69cb51dd03bc9e97c2f6f678dc9c02a9fbaf2174eea299660c78c068c80c7e4a69cb51dd03bc9e97c2f6f678dc9c02a9fbaf2174eea299660c78c068d03952fe079072d67be8964e48dd574f0c7d838f50ffc35a9b39fa1a0edaa061d03952fe079072d67be8964e48dd574f0c7d838f50ffc35a9b39fa1a0edaa061c9f0cd6673d1f58c154f7774242483f61e6092bd76fb98dbbb62537ac68188b2c9f0cd6673d1f58c154f7774242483f61e6092bd76fb98dbbb62537ac68188b2e2987a6883aae1c364f536915b25f6f236647ad88fa08af310c6b521053caec7e2987a6883aae1c364f536915b25f6f236647ad88fa08af310c6b521053caec7dc19527f262c2d0ac4b27240590974b412687950d9da0db68a29e3cbabdf741c6ab3e197a00da110f61b5e0915a26b9aefd63e22b4f67e7af3008ba8f8b77329bc0be432723bff3ab3557ab16cffb0d92d2c83c07a30b6911976f06eb1f57fdebc0be432723bff3ab3557ab16cffb0d92d2c83c07a30b6911976f06eb1f57fdee371df837627547594003d1f88bde9e4f5005a16ef1a760329e6a5a0e4be3e38e371df837627547594003d1f88bde9e4f5005a16ef1a760329e6a5a0e4be3e38f7d0ac32a38698d5e39eeb34feefb6be408e19554f549422474c3498548e28e4f7d0ac32a38698d5e39eeb34feefb6be408e19554f549422474c3498548e28e483b61e48b5a7cdf9ee35a1777b61535e56215623d01fb643559f513394281d5883b61e48b5a7cdf9ee35a1777b61535e56215623d01fb643559f513394281d58659754d1ea3ccb440b09872d20a948db8d3f4640b6fe7e2b339b9a93b6ccafca5834fa1e350d1caa3a1d6d98568c7ccffe3a6b7374ada2a73d774130e8498d98676ee80e11be508261d5c7e933de17155ef25425e6a1d11c32a2306cf52becf5676ee80e11be508261d5c7e933de17155ef25425e6a1d11c32a2306cf52becf565ce6702f8815fc96381f27edf5591e7024940f316819f373cc4c6bffde11e0965ce6702f8815fc96381f27edf5591e7024940f316819f373cc4c6bffde11e09e362a1a0268f4b477f40c35ae23a664c15a78a3ef76562e975f0479f54d25bce49f2a3fe72764e6d042506b121dd584db46a6944d3eac19e254aff82655967a42f7c1aa75a969f9ba9faf0f9a81ecfc99cb485a283490ccc6c16ea737f2c24172f7c1aa75a969f9ba9faf0f9a81ecfc99cb485a283490ccc6c16ea737f2c2417c58e5340935adbbe0f511ea5d9e4afcc15f0feb8948da5c113568e1e31daa9b3c58e5340935adbbe0f511ea5d9e4afcc15f0feb8948da5c113568e1e31daa9b376c59270a9afa1c6556ef1833f60ffefd3382c493dc73cee306b85cb4d3dcfad76c59270a9afa1c6556ef1833f60ffefd3382c493dc73cee306b85cb4d3dcfadfe51f140c8f049a2a95cb6e589a7853223d5d6b7fa48e3e711c7551d54c8bea6fe51f140c8f049a2a95cb6e589a7853223d5d6b7fa48e3e711c7551d54c8bea617dc96ad19ccf9f0ee7d8af1532948ac37f533843b256fb2ee0e6a708d016a3a17dc96ad19ccf9f0ee7d8af1532948ac37f533843b256fb2ee0e6a708d016a3a811e076c9726dc2caf354eefa1392a628d81439645804745ff612d7bbf7430e3811e076c9726dc2caf354eefa1392a628d81439645804745ff612d7bbf7430e32d91a242c668138d4319b226d7ee634cedb81bdc1084111bd3bc9f6a40e27950f93db6fe2032926bc70abd385c4b50febf1426edf5a06185647b6c927136dcd25364f48160eee485c0fe705a8dfa0aeff88010415064731f79bfca33f22948e55364f48160eee485c0fe705a8dfa0aeff88010415064731f79bfca33f22948e55b90abd7ddb523cb8131dc18a0d7ea8f82af6937e7a2add1e8a047d03e3c93005b90abd7ddb523cb8131dc18a0d7ea8f82af6937e7a2add1e8a047d03e3c93003c8ae9d9cab78d3314118697c3c5704a506b270f59132c50c8736d747f436f333c8ae9d9cab78d3314118697c3c5704a506b270f59132c50c8736d747f436f330d9b89255938bb5d93deb71268e780a6937c76c21742bc3ca2d2e4dd3972244b0d9b89255938bb5d93deb71268e780a6937c76c21742bc3ca2d2e4dd3972244bce3daf82e08a395a49294c981303429b4fc36f39533488f673e48db9f31629b8ce3daf82e08a395a49294c981303429b4fc36f39533488f673e48db9f31629b8e42f41c46daddadf88738007a213c6bd54e04c8007ae06dc92077f5368f05e6ae42f41c46daddadf88738007a213c6bd54e04c8007ae06dc92077f5368f05e6af2b869758661db4b792d7a2327609ecfbe6d19b23cbb3a52b1fe44e1f0ec1f1ff2b869758661db4b792d7a2327609ecfbe6d19b23cbb3a52b1fe44e1f0ec1f1f9498cd8c35bdb9a9f89b434304b9c292b6a87c261822c1a8fc431248cf5d7c119498cd8c35bdb9a9f89b434304b9c292b6a87c261822c1a8fc431248cf5d7c118937469043e10ddb1e97c322591c0d26270787654966bc19010b75d19a95179c8937469043e10ddb1e97c322591c0d26270787654966bc19010b75d19a95179c7f3125ab2a4e5820db388352fb39f0ca00b8b3169b171cc43a98d0d49ae09cf87f3125ab2a4e5820db388352fb39f0ca00b8b3169b171cc43a98d0d49ae09cf8794423f139e88a3900e02f1d03a33c108bdad4d17cc07de3d6a0526673df5e30794423f139e88a3900e02f1d03a33c108bdad4d17cc07de3d6a0526673df5e3038e3ebb436422463ba333074de954410f6f398921e063d9e67daaf9f22f7769d38e3ebb436422463ba333074de954410f6f398921e063d9e67daaf9f22f7769da06dae58af06ec85648e4fdebafecb963579d3cafb0ddcd68a841e6cd07b138d541b997bcdb6db95c597b3037d671207def2a999593ce70d4242a6f4b904491653a0940de858fe02ee42ff8d4c32b9e86f03f15bc195c78a8c7ae9f8c75d6fa453a0940de858fe02ee42ff8d4c32b9e86f03f15bc195c78a8c7ae9f8c75d6fa412501ad8ec1fc04a2a4d1d51f490b71624c7cf33e498ebe8cb1d7dc4564b73a212501ad8ec1fc04a2a4d1d51f490b71624c7cf33e498ebe8cb1d7dc4564b73a278b217a3c9cf3dd792c68d9c6e31645f86cfc838bd606e218c7fa81dd17f9df378b217a3c9cf3dd792c68d9c6e31645f86cfc838bd606e218c7fa81dd17f9df3edef7121650a16e9e6c59b5f1c89b815a2a97eddafe8337c49f4bc945e18c8ffbedb3c3d3adb8e0b72d29b83abadec93ccc013abde8cb6bd33af88c1fe88518230ddd684971b66b99e50cb1e9a12f3503c6f6ceab1e5b77f6b80f05d80f5bac230ddd684971b66b99e50cb1e9a12f3503c6f6ceab1e5b77f6b80f05d80f5bac261fb25260df31294fd4d1d6e6a3f2dc2add37d9dc71225f1a1e882c46f0fbb850a12b8d4256f68e9fda48fdc8b50eeec00547a6841a7f1306ab06173e54b6c9ee460d88180baadd29cbaceb4c44d349920f8ded515716835889ec2783afac918e460d88180baadd29cbaceb4c44d349920f8ded515716835889ec2783afac918a2c3677194fc0a26404eabc8cc7719164720e683890e242ad3ece96c93ecdbb4c002012f1015ff805716c676af10a92ac76957a5fd60d60c5ccc6e03b2ba03587a68472e972c61143c969c29130d196007b9542538a70db4b63935cd3db851177a68472e972c61143c969c29130d196007b9542538a70db4b63935cd3db8511739405ac1acca210ca09d49c7fa411d02cbc1f6d9f8486a5ffc50e4045c41017639405ac1acca210ca09d49c7fa411d02cbc1f6d9f8486a5ffc50e4045c410176ac30e62d69dfb4099995f5a67f631f378123911415d525f983d24045012327c0b838781f0ea004cf54f0075a57d64bb99e97ae13e659d82b415aba6709df8765419a3c52d51369e3382cee0a123595abed35311e698f25334f93013478995019419a3c52d51369e3382cee0a123595abed35311e698f25334f9301347899501902ca6fb799e16e37601c78f3d4d2cac1949a019ded3053a9378b31c21ac8079802ca6fb799e16e37601c78f3d4d2cac1949a019ded3053a9378b31c21ac80798fa4d0ce188127ba6bf3fb8fd46c6d87d8e108cdf010d39787d5ff07304bdf2f4fa4d0ce188127ba6bf3fb8fd46c6d87d8e108cdf010d39787d5ff07304bdf2f4821b84464ca18ee23bdabfd7ae623c9c056073aa295bd3acab1ca6228e7d19a4821b84464ca18ee23bdabfd7ae623c9c056073aa295bd3acab1ca6228e7d19a46578002265af85859f2b5e01a6180ed9bd48ca2bd7f527445e1a0fcce440028c6578002265af85859f2b5e01a6180ed9bd48ca2bd7f527445e1a0fcce440028c722fb8333770e668faae753a3e09763aa24d69aa46e8f4b3de3f69f6cdf724ca722fb8333770e668faae753a3e09763aa24d69aa46e8f4b3de3f69f6cdf724ca4e655cda72e8b0c043fe23a5a02319595c5e25d3be1e1a1eca1d891d9b74ca064e655cda72e8b0c043fe23a5a02319595c5e25d3be1e1a1eca1d891d9b74ca06afb6af5acf93c15ba4afe1120546deca4bbf00cde174c2623c797e306357aef9afb6af5acf93c15ba4afe1120546deca4bbf00cde174c2623c797e306357aef98cd4dd88d6a870ea213c1e23b92585f2bfd75d8abcbf50ee9f738a047296bb258cd4dd88d6a870ea213c1e23b92585f2bfd75d8abcbf50ee9f738a047296bb252991e5ba5b46390b6ab218919a2d437aa4ff70db7d8a36e36ae26ea430aceb6f2991e5ba5b46390b6ab218919a2d437aa4ff70db7d8a36e36ae26ea430aceb6fa1d75a13a9080fbf7c4538b1c870c54d82ce65870d241a9af5d966eb6a1ce0aea1d75a13a9080fbf7c4538b1c870c54d82ce65870d241a9af5d966eb6a1ce0ae5b5a85da53f70bb16deb2bd5dce25b800255a81405c1c7dccc730371fcb58ba85b5a85da53f70bb16deb2bd5dce25b800255a81405c1c7dccc730371fcb58ba826b6bf38f7c18478de35fb4ce62574dab43f77e8bf018e8790924291824bb10509c8e35cb7190888ba40d404fa0cd18c86f73d9f043b87d7afee12472c51d36429594a0cdba99933ea539037e7875980b23c5d727581596c154273f68421844429594a0cdba99933ea539037e7875980b23c5d727581596c154273f684218444ed708b365ffc79af10a75f0b58f44f22dd60d628a01a872d3ffb49a200181765ed708b365ffc79af10a75f0b58f44f22dd60d628a01a872d3ffb49a200181765ab071fe069edcc3f375a7985894bdd7b88315c92c4f094c9facfcec840ba4419ab071fe069edcc3f375a7985894bdd7b88315c92c4f094c9facfcec840ba4419694d02b05d71b2138405f48654aa5f0ac3ca5fbdf9bc8c1436b8b9f9809acdb3c211bab28be48a254ffd77cbf4da5046d13e2a19efcee27e74d5bd875352c022bf933973136db6a23ce9115a2c3316d08188a50c9dbef39812fe26543f43d2dfbf933973136db6a23ce9115a2c3316d08188a50c9dbef39812fe26543f43d2df87ae94b5596bf726534bf9260a7f1e6b1a648880c8e747a3b1c7fbcbd0a0666c87ae94b5596bf726534bf9260a7f1e6b1a648880c8e747a3b1c7fbcbd0a0666c0bfe45aaf3968c1be9e82f2cec475f29906d8514a9b785d50970b0c9d11e1a660bfe45aaf3968c1be9e82f2cec475f29906d8514a9b785d50970b0c9d11e1a6608308dce286a766434adfc210aec3e1dd901c20d5219e54e46a4ad7b0d574c2c08308dce286a766434adfc210aec3e1dd901c20d5219e54e46a4ad7b0d574c2cca1a18a03996a05576f25b7d55204dee256bc898835a3768926b528ecdc3e78cca1a18a03996a05576f25b7d55204dee256bc898835a3768926b528ecdc3e78cfead5790a504a9a3aab28df8819c445362fa949bdccce74c44f5edf94819318ffead5790a504a9a3aab28df8819c445362fa949bdccce74c44f5edf94819318fd247b80ef7ce11c599e62dfd9c83f04676948cbcaee9170ad92a714e5d42687ad247b80ef7ce11c599e62dfd9c83f04676948cbcaee9170ad92a714e5d42687a2d05103e3d9e6c2713770812c33f7465f106100fbad64ce478c21a7f0fd345152d05103e3d9e6c2713770812c33f7465f106100fbad64ce478c21a7f0fd34515c79bacdfb532b4bb693c250e1810ca9ca6bbb939c0af490f5c62100d73b0d237c79bacdfb532b4bb693c250e1810ca9ca6bbb939c0af490f5c62100d73b0d237ce8fe3a8b3cc171e22855f10c647700feff04fd5880becd10d9707db7a245e09c3353054aed6d9e045464898fe9e31535c93537f67edf33f6783531e7672125864fc8b5483a922e42916cea75de1f4234beef96374e7331bd6cf45a40fdeb276e828542560bc0b72977285f504189d9453a094ca87b584beba5f5cafa50c887951ecfbda95ee3e73b16dbf85545efe7568ffc6aae79441223a6f31e46000717e1914db998cf0fed988c54c05a3bb6cdd34233024d8e483b75b3bc335c1052d222d3570ab9f2bee9077564c313952bc62eb9e44cd32c9f4880c1b9afa4b73c918276bd5c01efeb0d765d842aeaef5ecbf79b405653e6fa0cdf9c1b065bca30c6fcb5178b5933965d5a61a1641460972525b899eb9ba547777d245b165162ea446d9d9015ab0b057db1df9659490ae56ee8a87a3a51c9b837c76eece49dfcc1d6265aa3633d744a46aa5cbf2d61f0e709d15b9241418f93c17f6e7acb364c19e325125ddd39a0091f9912884d56178e943d945a2e54441bc80fdaf66b9d5842e95a324ac29a43b823d4dc60d138646f73ae409f876b1306ff04d6d077d94f050ecee6ed8846a017afe656d5c70d64b72f0f688d9cbb3a2601d2dbfeb20eb83175c83624525921a1650af690571ac521f4f7f87d591c9973b068bccd2c625bb8b62a75bb1af14997c074f8b493550ed5ea6c506068501e7fa68ba1454fed0614177eb01abdec0ab3a97f541db970168d66632c6aab88d8091005ecfb8b7073e895d8ee5fc37c3228ea5a1b5b3ebf9fe8ad1efbaf0a906e934f2ab1a625faa6285d04f1134ad87156aae2e8cbde215d29c1e8f911a9376532620af8755c050d281b513cb1e836736bf0d5d6bb25f9496733e78e0b4b8bd42d0ab9bd944c1ae27283f84b2d782bc32fd217e76adbf9a87864129e9449c328e054c5bbff3f5e8d75ef4aa351d92cf853be4b8f7baa0ba33784d26926db9cbafbcf3fcc5e2484dc6162dbad700801f129112ff53a3a3f6572137acda2fb4cff76ccc18a78a1bfb3dfde1d50c1bdec8ab77ba8b96021bf6424d382f0e9636a2efdb51b994a2c85df30dd0030a8e59efd6ba92f560e6defc43afeb5b13562cd6b07c8535a2eb046eca7b6336ca8d615e80af803dac71ee3d236c9a3b5b75f8bb84f6519318c1cdf2084e016c007b8f37762b1a01a5de55621ce0766b8f0ca1fdfd757fb2eda736aebec652b3269189f5414a55f883a27ab404b1623350d4d1e36e9e9552dff309b470f333d01b6531501b95d47481b1f3e38e9cbfa02b862c5679a0e99b456a3f77142ee7838079df5bb685db432a6010be9fe93ade4b65120c702b2dbeaed4ab18dcd40f2b34b8db9195bb9e88cd01de5e27ec41a550ba2174e9da31bfb9fd9c144b262c8132e203f0bc0bd99db723470650cc711affba0cc2e2ba92610661c8f30bb965f215f0846604939e4a2a69eb1005ac71bfc6d04fb76bb8949c115a6b9100c4132eb34dda5dafdb170172d971b7890270799fc09477e9892c0cb51e32739d27ee634a1d5794c9f47d45a37a60e2c9024a4542401684987830c66dcd49a0ad08baa7d355a30cc5a3ef79f277a8cf61add8d6e60782ab3f94e7c0202ea04327e26ad67ab8364eb0f1568e17a1d94beaf0267eec40a38a0593452cc67d77b2ed0e9299bbb0386ccb5ea354e400388c69080a833118dedcfb5caaf83c9f56dc3bf55d1dec86a17689db34e542ec8399811860a1c81b88cd5b6f2782eed2313361dedff1a5a03f89d60bd0e55ee563d3149e1d496abe50f8bb690fe88c51c6639e38cff98d06b6ab6d4eba0226305c83dcc3e8df055bacceeeb1582b524e95ef5dab6850f8c8ff0fff01fdee0fcf45fc9daca2d862fc9d17c0ef066ccf5d2e6b1bb5ac19adec377fd16962d1a5d2ff0f6d06533b8f15b04361bb585f8a356b27bc46eb8a887da3614450b75bbab69f86c47a261dd303e6092548cb05a63067615acf1c209402eb33d3e5715e8ebfcc92ea2501ecfd33ca283da7bcd1ce3b065700f48d69f5d2d9abf479b7e80891a383e2141c39dc4d837f6dbf095b3caa7b50f39373d2b001993ff3c2b87a62891173f7ca2f3c03791505bbd1b303553c85f2c4292a49225a074b7c54a523db2deeb940bee3cab90e2044b80a7dee5ad24b22d83ed9cbe3b268f62df6e283b6c2df6801923fb0e1b85a5b95b3c3b2bcacf54a8ed4546f78bc688ea28115c25d8f8a7b9359b2ecd57c5c0074b3e37487f8c2b6bee2f73f41c805b53e1539a1a6a20b2db2b8123e15ac6b1a93e72a1df6fed32bd06d5dce996e0f533db94954792bd05f2bd447bd4a445399aa4445d98fdfaf709ff1c4e8c88f18c39c84c95cdec37d68161ae439d41520418b47c1aa2e8fb027cacba1a78d536861279747748222ae7a6ecbc4227950888915c901bf78a2a568c2bfebdf8971aba4bb6398b2ed1d9d90e0ec22f580969ca592892a24ecf035442894c39df3474d23aa943833fa4f08a44a15e78751502263122073498465313767ae380ec778f26c6b9061feef7d53651e813ca43d7aba36b7d7c14546c8a90a2277bb7b9f94e4db5c1d3dc15b25714f004000a450c5f2f1ecb9351143c94fbad9c55aba5c59fa543ff78ac6465d912d873b4b84bdf3e7dec71f00bc129449e80897a27e3e8637bd5e777082bc63ac05efe3ea161e814085b987ebfac069c9dbe21e5bc29faf1eacc88a572d2962ee9c18ab290c27f251b32498ee369aaf6f2e5fc951b5924496192f08b47131c941c6ccde770aafae7b06c6ee947d6c03f99fc73a2ed61e78be51ce14005b0aa5f165dfa8d48747e93acb9716b72d0f6191f3b6eb87030da2ea082a62ad84318092b62609a7ce445988bad79f311b015a7de923429ab83b2c7c52a8afe67e9e6f02559e85a5a4c9dd2b3afb2e69292729a8599cbff9448bce7181be06a7f429c8e4d387af1a34c1bd030eb383f4707a64dfd920873fa2893d8436bb360dfa414a06916c2568fc1e81fb59449bbc647b76757588d7d19943d9003be0ba7d0cee99f6e17b37d5cf29bfa4f2b581b09619510c54556f7d888b22201d6923100a769489e64d660c57447630187e622be17b7c688804fb1abe86aff079accfa6a9636bc217213b60713bb11e7c78393dad2ef33998e0c92db8bcbfe5df99429252075d6441f71ff108811fb889fd63752c65760a8192e8a895416ed82009bb5783efb50d8ed8d1a6bcd90227c8ced253b3b36a169e25ba2b7d9849d4d73e36be30e48503667f2324d20467dd84c4bdc52c00b9b6e8c39362f417d745f007bae395b631c4a2ff35d01fc4ba6b2df9f799b3e4ce447bc28ef1dd7547165c038a3727c87b34ad8c65d53cdf2465bbbc3ae3629b690a4396222214d1b16af985fe4a98fd921bd3838d00f6dea8a8300649e444187c727d5720ffa27dd04da93cb10b8f33eb7bf2c4a8397a6e95ac089efb09b960bece1242525b0dd6fbe251c24ed7240792a220b8180a4226362ec3e1a5881bd0a7adddd87af67074994d59ff7d5e68cc6e7133866308275394836fd2efd7262ba43d48f4bc4c4d57e60e803afd04f07c4eeccab14382f2e3214666637f1ad7f5ea552e9a9d14054b8100e46fe0c61560ee831a83d8db087a0769f5971624e36270c490b532a87284e91adab75f0c4a2357eaad1ca1aa1fc71f4ccc1c2790b303c3846f7e505c3bdbf2f1cb28ef3310fe0606d8c4f9040a2706dcbd0d0976aa08a846a5dd99839bd4129ea4da61bbed40df4c43dce69aa94bd9ef63ca73e87e39fdb812106ff57940dcfe4a9e59a7aabe5ffed067e8bf48b75cf3826eb2a4b43c6e73512f2bdcab9a4b59b992613f489283185e8474d7aa524fa5f076cb6f45250ae60658a421fbd9bfdfc6da8549eb80eb7db02cb2af26358b9ce481e25e1f126fe0bc4bcd040c5ad2e5b88173bad99b9b0f6fbba620af92c7cc248505629e50909e9aead3ff572ce4d032492490d45dae49cd6c24a52589793b209efc1d98d327ace4090be025c7e552c462e3314c3cda645d4e7133ec7aca42ee4ff6a289384be1909970c0a5e43b944d6e761c6f62c951b37d8a37681b380009ffcd698ae46be56b21fef108b563a72a363b5bc50606f7c1ade4b4054944d326c347ca252643acd0ff4eca849f0fa6f701e1c8f2128c4bf7830c825ddb40fa08979d1915f14ea8f87d8d34eeaf3b3383f83d46943b904e4cfae3b517a7bb49c43dda64bc85d9cbf3a2259cc89d82b3c45dffd39b2aeff2db0decf5080b02dcc2acad1ac6ddba3b9d14a219695922683915eff324236fdbb62f82bdc1a63c8c1a0fa86dd9cb98649edad7fe9936ef9e85c51bd827f5b8d869c551302ff338996b14197f2d7a730aba6497a4dbf4e96f826ef2528934f1c8d38395a032347d549ab501f1eeacbc35062f3a5a81cad644038c13872589c09b1411c380602fa7a5d68f67e8c04a0fc0c47481eb809ce5a848299704ba3f0dc4a4fabab6532479389e7e37f1a05ad594dc4d0a51cdb00068c3faaf860dbd0481acab03ce98df925bba53a13e9ebba57537b68be1c31785ace93f29f71b8eaec3718968f4bb57c3a286851a57e1231b7ffb37c98aa7b53c15a0e75d8ad6b5608fcbf20513c24ffd4cb48db4426dcbf179ab41f290a4c3f79e7474d5244bee93e36b3e67591ad8d01c34145724d0a6ef208b79a190da26f6b32f9a9970fc8abb0ba251458e378dbabf019da5f005668e0804a6b055743b4001515aa5f5a165adfdfa98b085fff2fc9e788a32faf5819ffa28e75ee7e054b7178ddd5d1d63e3d5ec678303f6f6107a5471fc06afd4bfb748c58a9d49e054b7178ddd5d1d63e3d5ec678303f6f6107a5471fc06afd4bfb748c58a9d490c2df974f6dfe95b63b91c991c86fbe81d73b610c03d1af8ba6e1f99d2d995d00c2df974f6dfe95b63b91c991c86fbe81d73b610c03d1af8ba6e1f99d2d995d03905c439f78872a2ab624ff2e28d27435ffac54e0de956fd09a31f06c40bff963905c439f78872a2ab624ff2e28d27435ffac54e0de956fd09a31f06c40bff963a70e37186a2b2cbff8fe5a2d930576b994b4033a5fbce07668e215348b84aab3a70e37186a2b2cbff8fe5a2d930576b994b4033a5fbce07668e215348b84aab4b8e64bf22f94113c992e2b2168a27901beac4022ba573e02f3dcd6b06a5a9ace4affe45c0416392479d4a0cfde4f74f2ab0756c306fca77969dd5746c0348ff9f6415e88bf8f240d180679682961ee05e7092c98387a14562987677349fb6599f6415e88bf8f240d180679682961ee05e7092c98387a14562987677349fb659d8b0c160ea3182a48e20ca34dba7a5edd086a584a92d108186ef378ece1de8bb464c4ab8e2248fc0431732ad94271fa53494c1f2e38cf59781755872c7306b621df6d8a0b89abd553f5ef558f26135aa9d147225ebd5ee01c4b3c2e6faa1f3eac01d4668e0254db07327976ff14e5f8e04ae96ae5a5da46aa87659a283e864e446019af9cac301a958f8b21404ebe6dca18faf11350189a5cf54e36048377c9446019af9cac301a958f8b21404ebe6dca18faf11350189a5cf54e36048377c949917cbf9da6b82ed5bb91cedd15fc5c597f52bebd1341d7a1d5bc28b4d3ef7d89917cbf9da6b82ed5bb91cedd15fc5c597f52bebd1341d7a1d5bc28b4d3ef7d8f8a2d89ff63729bbc0855738cd24ed196f8d8cbc889744eadd17ea79db0a99cd2cf97e7c50f5800dcab0be644bb7dcf33f6376bf110fbedb3c566dbf92a272a8d2fda1869fc39cd4a562ee3eeab4ba4b35b0153a9c97fd430aa3eb5b129d1177482e1b78a04e96efe0a86aa71d0e9c4ea1ca943b4b9e1484fccd69d9ecf86e70482e1b78a04e96efe0a86aa71d0e9c4ea1ca943b4b9e1484fccd69d9ecf86e7095ad4f1191a35563cbc7aabe9da027312bd9f54322ef387a343578ba6fca77c995ad4f1191a35563cbc7aabe9da027312bd9f54322ef387a343578ba6fca77c9e3b1484e87739d4800574ed72352d217c86acace309d21cb8f3928ac20f4c988e3b1484e87739d4800574ed72352d217c86acace309d21cb8f3928ac20f4c988168fecbc51bd08cfe4fb4470917cbbb0bdbec2fbb48b6c2e7a00496acbd61ec6168fecbc51bd08cfe4fb4470917cbbb0bdbec2fbb48b6c2e7a00496acbd61ec6c25b8c6367f0ce49e9e68416ca332f91f8b377eb59a062366dfe2ae6cd79ea7ac25b8c6367f0ce49e9e68416ca332f91f8b377eb59a062366dfe2ae6cd79ea7a1d00cbde6715c3b594b3ab3be3d2319bcc6e35c4498d8df89ce9d0a18e1b68001d00cbde6715c3b594b3ab3be3d2319bcc6e35c4498d8df89ce9d0a18e1b680012a0b64c25c152a93e36a5886d959309ea40f298217402313366714046a510b612a0b64c25c152a93e36a5886d959309ea40f298217402313366714046a510b63d64386f46fb38ff149ead518389a3dc9e7073a1ee47412f8331f4bcb29d3e783d64386f46fb38ff149ead518389a3dc9e7073a1ee47412f8331f4bcb29d3e7835bb969f2a1bfdf1116b105c85d4aee3b1da055a3a7a6149a281ab35dae3352e35bb969f2a1bfdf1116b105c85d4aee3b1da055a3a7a6149a281ab35dae3352e1988cea0e582e91c37540bd190bd2636bd0b8baa9ba5c4268f557de9411304f6118f76780d719045fb1f86666cfe68941fca4843195227714af30d01dced776d0f4f4d1c01d7bdd3cc74ca61d35c238ec0f14645f447c6d07d36b3a550beb4cb4194a48e0e2732aa79366232b4d7e1eabea97097d6b756a86140670cab72df3420e4b75de75c7a75662041760e7fbb2212e21b278dd481b7dd5e753e4fe24bba75a154df8896f3af552d38dc8a19f9dd7d9f3070f23de25db31c178f91bb1e8f75a154df8896f3af552d38dc8a19f9dd7d9f3070f23de25db31c178f91bb1e8fbec20bb12c4ce77af2aec10dd38a0448f0693e69a9a6fe239dba6ef4665e5626bec20bb12c4ce77af2aec10dd38a0448f0693e69a9a6fe239dba6ef4665e56263530f94e97a464e96061dbf12f65435d516f72ffbd3e32d21907880959c6d20d3530f94e97a464e96061dbf12f65435d516f72ffbd3e32d21907880959c6d20d6151a411e19bd162275c887fc767339ef0c2c901b841d1fd119a4be381310e816151a411e19bd162275c887fc767339ef0c2c901b841d1fd119a4be381310e815e72b225dc4113abe0075d0885a6b134c8b53310d47628ea840c4480db15a6a15e72b225dc4113abe0075d0885a6b134c8b53310d47628ea840c4480db15a6a11df5e799cd3c368c9ebba21daa879526700c2024aaaf59d33570a0dfd8d095181df5e799cd3c368c9ebba21daa879526700c2024aaaf59d33570a0dfd8d095181a6e3b2447fa4f68ce04b7bfd6549246bac042271986f32eea56cbfdc3b88ba71a6e3b2447fa4f68ce04b7bfd6549246bac042271986f32eea56cbfdc3b88ba7dd1dcc6c227afb98e6f5f87648f070930f98bb29685209474abf19ed601d98ffe42a62ff3c2a90aac1c4aa58356ad19091dd3e33f8ba1be41a2270669c62971eaa4b0a141ec2617b31ddf7f23c7b4b1059568ad64ccb82ef0c9b6d3fb94a51749c31c5181180eaf9dfa558370c4bc4efa11de97ee3542f0b5190905228b860cde31acb6da49f07e0589d3482682374317c76590ac0d59e9276ebbd45005c0eef4d7b46bbf4a2b34a93fdc7396a572c7a3186281ccc94df3e1873e30751e23ffe64cc4ecceef48eda632d93d071dfda4eac4215252e80474f8bc29bad357f3c89f238138180a3d0d32cfcd3bc3bc40042013d3a713dd6d2283a320a71a07b1cd5b00f3502dd4ac18a52c5c6b421acca84400772718f057a02593a9251513ae3331801dd53e9f40bd3a966d1eac63691c634df52b73e0aa65552572ac8ef4fc79899081db82a340e33b3abc78204aadba34134e74adee36c19f6cb9c3b50fe895d253503e251919935be1dcce6aae2ddfed48fa2c4ba12ac173b0f9286d1e2cc6daa1daa24e2f149d11037f958e49c4e412b597058d3859a8253e10344f580f5a0bfe1582c77d6f119c65ee5befabe7b4946c0779006daba7bd1d96f986b07e03cb9616f8de6e2e74fefe7b4e4143ac586f512e6852af09a39cbfbd106fa4ff68e45db839b3aad9331154ff5a05fc003c887228c115293adabf59c14148236e29945db839b3aad9331154ff5a05fc003c887228c115293adabf59c14148236e299b1572811c894a0173849564415bad4268007c471e6f86ac9415c9b426367cd91b1572811c894a0173849564415bad4268007c471e6f86ac9415c9b426367cd914b96ce3e5be2c5f6ce5fff90d3f5113e59b6aa0ee1fbb7b2960dd5bcebefd2fe4b96ce3e5be2c5f6ce5fff90d3f5113e59b6aa0ee1fbb7b2960dd5bcebefd2feb559cc6a4f5793bcae443ffb3293bd37b23712315b6845f5fa07e5e426946451b559cc6a4f5793bcae443ffb3293bd37b23712315b6845f5fa07e5e426946451b378d6cfb1f5173f3ccf2530070613dd473157656d341e34383a0b9e087a6874b378d6cfb1f5173f3ccf2530070613dd473157656d341e34383a0b9e087a6874683e39684d381acf63e1a38554697687822b318205db25f4c99f7666adae8507683e39684d381acf63e1a38554697687822b318205db25f4c99f7666adae85074ed8b8dd8be69a55dea837ca1e7fafa8e7a2ce1bcea0e2caf5e2f9a3eb1cf7204ed8b8dd8be69a55dea837ca1e7fafa8e7a2ce1bcea0e2caf5e2f9a3eb1cf7204bb2e2b4b966e69be26fdfa0a3572bbb5f34b32ef4f39b0cb76f92a39b5c7acc4bb2e2b4b966e69be26fdfa0a3572bbb5f34b32ef4f39b0cb76f92a39b5c7acc8df5f3139727abc13699172e41535c8c01e91033dd8edde2dcf9318286ab7dbc8df5f3139727abc13699172e41535c8c01e91033dd8edde2dcf9318286ab7dbc84c24a9f1409e5a986845e6fa2dcad0ccfaa387ed09d7bdfd20feb12679b5cbf84c24a9f1409e5a986845e6fa2dcad0ccfaa387ed09d7bdfd20feb12679b5cbf5490489c45901c3bbe9c48512cde06b4d2f7975af9ecc1bdaecaca7ac38581225490489c45901c3bbe9c48512cde06b4d2f7975af9ecc1bdaecaca7ac385812228a0735c9271a40cca22fa54a8a122f58aaa2d17a09ba4f689b5a27a13d615c128a0735c9271a40cca22fa54a8a122f58aaa2d17a09ba4f689b5a27a13d615c194e35bb32b891fdaea148cc1e4d6b7975c1ac9090149a1e1ec3710416a767a7b94e35bb32b891fdaea148cc1e4d6b7975c1ac9090149a1e1ec3710416a767a7bfc39c73d94fc9b24a84a4520b110c9950a8ff7ec7ebc648b181d76b7e58c848ffc39c73d94fc9b24a84a4520b110c9950a8ff7ec7ebc648b181d76b7e58c848f02f6f4ae0f1d6fa9f159aaf3d31457ff9ff15446ddf700747fd628273a009d3a02f6f4ae0f1d6fa9f159aaf3d31457ff9ff15446ddf700747fd628273a009d3a3a8e8c3b7c96cda3f78992cefa6046242067a99db9cdab8b8e63f41d515237a53a8e8c3b7c96cda3f78992cefa6046242067a99db9cdab8b8e63f41d515237a571c0377c54bc4a7aa7fde13bb7f5bff0b42c4b4dfc618aee80753cff4d012e2471c0377c54bc4a7aa7fde13bb7f5bff0b42c4b4dfc618aee80753cff4d012e240c58fa4dc3caef22cca0bec4dd4d0104092199c7eb85d60d9ebf293081198fd4df4e466297e1db9d66ae0c713156c45565088a5a27b792c51c690353f1a391e3eac2ae96a5d18e49de0b6a7f3118d2df2216fd2c74dd2b74c1940bf8fbae89e4eac2ae96a5d18e49de0b6a7f3118d2df2216fd2c74dd2b74c1940bf8fbae89e4d362147637491a453cc1de606f83adb0b2d8ae4c8a28a571550a67a87ad4421ad362147637491a453cc1de606f83adb0b2d8ae4c8a28a571550a67a87ad4421a1985adc222f4d0b446fbcc6de75dfaa579a97fd823480040246bb734099e7a121985adc222f4d0b446fbcc6de75dfaa579a97fd823480040246bb734099e7a12328e8e99194903cfec368834aa28047ced08ec7e9499d9248661b6ceb0504ee8328e8e99194903cfec368834aa28047ced08ec7e9499d9248661b6ceb0504ee8116a65e2d0b820fe081e47a521fe2f9f7805a04536e5bdca2905b290885389da116a65e2d0b820fe081e47a521fe2f9f7805a04536e5bdca2905b290885389daa912088c16493b3032aae2c994a83f40e21e7f73c3ed82876b48b38e90fb9cb4a912088c16493b3032aae2c994a83f40e21e7f73c3ed82876b48b38e90fb9cb422ff803a451102fd83222ef459f6b9120dbe725937f1bef4cf1dc596e86ac1fb22ff803a451102fd83222ef459f6b9120dbe725937f1bef4cf1dc596e86ac1fb57411114ff10491621fb02d2a61f758733a4c6c5aabd804105cfd40999f4081457411114ff10491621fb02d2a61f758733a4c6c5aabd804105cfd40999f40814d090e58cb09e35b2656ce818894b772746c5df85f898e3f8c3fa850d326f6f01d090e58cb09e35b2656ce818894b772746c5df85f898e3f8c3fa850d326f6f01335fce0711d9c4b95e192d0d88a198724b411b319140d190db0eb0163b24d6a4335fce0711d9c4b95e192d0d88a198724b411b319140d190db0eb0163b24d6a44451ce2e4183cfe555113469c0e4af02107ccb1a588e2d9206965754446371b94451ce2e4183cfe555113469c0e4af02107ccb1a588e2d9206965754446371b9102603d0ce5ca5e8a68a4f18b4b4ed3a40795ec9763f3ffe5f849eb46f541ca3102603d0ce5ca5e8a68a4f18b4b4ed3a40795ec9763f3ffe5f849eb46f541ca3577f2b3a8f6e6deedace83b335ef7ccf27cf73949ec5de11b9f669369fdfd7d7577f2b3a8f6e6deedace83b335ef7ccf27cf73949ec5de11b9f669369fdfd7d79688333eee6979db296178ad41b2287962f1229a8c1bf99a2044c832170b00f29688333eee6979db296178ad41b2287962f1229a8c1bf99a2044c832170b00f225bb2a547cead15ded1d521621b1074306caa24f25709456b316f6ec5bf35c3525bb2a547cead15ded1d521621b1074306caa24f25709456b316f6ec5bf35c35e6f4fb0825df501996224557695e7e4cea1a63734f46aac23d2bbecfd93aea0ae6f4fb0825df501996224557695e7e4cea1a63734f46aac23d2bbecfd93aea0a3278c6794163b86cbcfaf04dd7427acccdc006baed79e25d2eec2ac7eeea7c053278c6794163b86cbcfaf04dd7427acccdc006baed79e25d2eec2ac7eeea7c059f528fd4669a7f3c00f0eacc4c4e207f523f8bb6811e164c48705318c4fe543a9f528fd4669a7f3c00f0eacc4c4e207f523f8bb6811e164c48705318c4fe543a69c2790acfb68fc8138ea46a2142b1d54f73f6af8a2e695f626b037fc79e208a644c733cd23cee6b96310a46cb21f369e1d7b1cb1f00174bbd2b278e90d563236bcd4150e3f82e0099832a0079a7ebd91805d877b61a37d5a7530b25c55264b974d4b4e9d207e10a5a4aaeef92aa84817bacb2ca005b40cb5e465f78516c04846c9dccb0e9edff7607a18ebf8e0013a30c105a5da1d71e4a5296badabc982035932e2b381bea177b3164c50e89d34735b073101fcd585ffd561ecb892c083f6ff9b5448d1d8b69f7f75bbce4fedd55a64d1f4ff7e21b1d17c45d26f52a271a1c3177089a8ffd6d3b04f3ca48bcc29a682c424b2ffbfb6e2ad0ef938abb5ab6e0c6a12b41d52cd42b790cc0dddd1d11bf549b90469835daac0a731131426f12e396d31587ce58bd23bea62e92481d0cc20e34d4673dfc59fd4b395f560f7f339780513c04e51ca5c820af79e756d6dd172e5c6a273715179aa97f4798c60d7d54518cb8afa13dac51e1042959edc2aa977a4a920830ceefa801e2957ca7b500213908a183edb187f46ff14d71e2a5698fbb1c959413e83942de4651429c081390a12cc726d018b6c18a2c6f3e185a20e464ae90e8e4fac014b8a9e9a2ca2830a4e34995589e851945da97d515010e8408c3b779c971d8db7d79e40d76e71a12f99c703fc09c2f1b188a451b4dd65e014e9f032e8fcdab1935108eb9a4e586379f8e433fd76ef09c85d2e2a192cf274112f2dddc03685afd6a35db75cbd94f9080987bc4da1c734bbbb76c776f605484eb49ba77d76c979bf7836020c3a06f63a63156c0f5e45ff5cc9025078ebbb8328fd3c3d676e95e360b185633c5c500d82e683646881dc1493b4f529854737a50d274f6a13e563f6186548b225911dc75c66fbea8e595677af00006af5561c582cad0ed0758c1c6f54c827a3a220c367306954b1c5334693bfaae666966b9e47c8c09062db0fbd75306859403555e980ad076302912802bfff8d94180b9bc993f7a0be1a5e01cdd53fbb2d4e53586a9a3cbcc32aa92abf8d4ca928c4e6e4174b605c6e85b10735dbd63787d901a1ad1388a8fe8b290b862152beec33fad1cc4c29a3510de21bdb639513e9f5bf960e4961bc3f8d7d1e4468e288c9da07cbbf34314d0d17d77f50f32c90d93d85f91cb8401166507f609bc114afa6355c86d8209c2cf1aef4bcd50fa8428e67291bb1767aa7ec07bdc933e843178adebfaabe9da9626c691a1db37a05d77b8f87182c0688812f3de0e1902cb838111c1461acfd717e665de1f7534c630476583a5c7cbd111e8a080eba9e0de5e41892febbb6b3a287ec08bc560d4b6be33b0d3adcd33c309980adece4cc01d6788661488ea2748c0a6142354a28a85f71a4453d20182664e29fe48efc30e4672b60fd78bf96a9cb70b8d71c2415637e0d2413c03220f6fb0bbcb59f62878f4e4839968c5d8fcdc09c2eb79c2665430f278e01e9a98100e6ebe0644319e328ac9de7f7eb265077b0b14e4cc28191b194116f3f1b4263d1ddf1db87897a45327be59bbfda654c3b87d20fe4c9a2e54124df47e8e807f4514a00ce4dd111db2fb16668e456b4527dd66d8900832d2cd3826dd85854ead7e34fbee53a01db91d1f736fcbad91c4cb4794467de0218a52649039fc8fad6c143f9f5c37101a7dca991c6774e2034c965c4961a1c4f00ba872ccc5bcec461aacadaec154217b6a2d0246e4021007d9a64f59ca468a6294b9830198b0a4c83b56fd43c154217b6a2d0246e4021007d9a64f59ca468a6294b9830198b0a4c83b56fd436369b4100a157ca7dc3fb3cae96faab7171075893d0396e7dba26a62480876e36369b4100a157ca7dc3fb3cae96faab7171075893d0396e7dba26a62480876e355238c5629c79b2d996f90fb07e3fc50bd64802184d1af18764f4997002ba9a755238c5629c79b2d996f90fb07e3fc50bd64802184d1af18764f4997002ba9a72c380a697b2f27ef138815accb107a73dab3efad7e4458f286b091ed8bca9f71ed28dc6fff086a5cba70d3f019823680e5668fafbaee078bc75c5c90b9c37036470f258a078620d316709ff75caa5c60fe33fb7862b2ca4adcdc13d1319046fc470f258a078620d316709ff75caa5c60fe33fb7862b2ca4adcdc13d1319046fc8af23d15fc502009022abb69d12290332d299569ddbd77ac4f5bcc63aff470538af23d15fc502009022abb69d12290332d299569ddbd77ac4f5bcc63aff470533fcae7b51f8274fcfdf4d512e65815a0fe6469d887f8b4caf34937072d780ddd3fcae7b51f8274fcfdf4d512e65815a0fe6469d887f8b4caf34937072d780ddd2bbee3577e5b06e3002613d457c36029c6c682b66c27a02ff7da4f812948b71ef3df2a3192f53ee6ef3019c73923dce5eb7dc2a126538a898979bc5a5fe1da875fd333053078367ed33e87093ab6c71f8d563290376eb4d4f4f1cf05e5f3bc525fd333053078367ed33e87093ab6c71f8d563290376eb4d4f4f1cf05e5f3bc5246432eec2c65d2325c5f65daefd7f51b535d9b355fa869b30a4fa8ae9304a8f046432eec2c65d2325c5f65daefd7f51b535d9b355fa869b30a4fa8ae9304a8f02508867b254b7b01dc1f5b6823fe38ff77ff838651461e141fdc5660ec9b9fe850f25b6810cb40f021db92204c20559233727a81f44c4f5bec5d8ba6472809debf4ae95aa5ef3c37145b87678991091133b32d9bf2306184e744802bde378fb2bf4ae95aa5ef3c37145b87678991091133b32d9bf2306184e744802bde378fb2f4f6b9d5878a33bbfc31b70d9cc99036106e56bae5b6d97fa8b1bf0c0443bdccf4f6b9d5878a33bbfc31b70d9cc99036106e56bae5b6d97fa8b1bf0c0443bdcc9f7a1709337573d68401e3c5d00e69db6d1f00b9434c61e73f1bdfc7b5e0f0079f7a1709337573d68401e3c5d00e69db6d1f00b9434c61e73f1bdfc7b5e0f0076207a0408d52c32535856ff7a4d9414e45247c09e8d530b9b3bb7ff1d27b7fcb6207a0408d52c32535856ff7a4d9414e45247c09e8d530b9b3bb7ff1d27b7fcbff34f8315ce11726e6783fdde34987c353ff102b5d8f61aaa04291b203dda51126067e8494b59933e111575b16a2a969e3300b9b6d20bcbab069d230eba16a83bd66c0daca7af52d14ae462776684d73ba096f9d017d7439865cd28cbf676ff0bd66c0daca7af52d14ae462776684d73ba096f9d017d7439865cd28cbf676ff06a63fec9e937bc581771314c0272758bdec5c1b6c59527a83ae247b328f043a56a63fec9e937bc581771314c0272758bdec5c1b6c59527a83ae247b328f043a5d714d70757d3fb68ea4e2778e2bcb5b17e4ab91701b65ca09946cef1bb7f7725c7af9260a1dda7e2a8a6564ee6dc146fbfcd676f0be7bc4072eb53c87de0e0be5b28c0886dbeea87ae8ce3fc9485c7ab60bc2d1bb99c8061d5b57d81133df20f5b28c0886dbeea87ae8ce3fc9485c7ab60bc2d1bb99c8061d5b57d81133df20f9863dba9da6572f8527e572b88e6f52364aadf85a2353fa8a851544ecd52bdc29863dba9da6572f8527e572b88e6f52364aadf85a2353fa8a851544ecd52bdc2836870f937d2324e91be79e55fd12ca1d3622c1bcfc66902f67b9389132ef7f9836870f937d2324e91be79e55fd12ca1d3622c1bcfc66902f67b9389132ef7f9ac774908c3588e3bbbb5cd9eb0d746869a29becc284eb809b2c89a0466c0b353ac774908c3588e3bbbb5cd9eb0d746869a29becc284eb809b2c89a0466c0b353e06c9bf5481123b699a768db7293f75ced076bdb0b9b1210a090951e70e5ee72e06c9bf5481123b699a768db7293f75ced076bdb0b9b1210a090951e70e5ee728de460f43ec98ed50f5129a57ac3d6e636eba246f14b13a034d319bf882f65958de460f43ec98ed50f5129a57ac3d6e636eba246f14b13a034d319bf882f659547576e8ac80857194a190f53999e8a4052d8f247254245af3c102c3752966ef947576e8ac80857194a190f53999e8a4052d8f247254245af3c102c3752966ef94328e6de345a9eb5c9464145610150051034bc21417981ba1a97a201dbe345d34328e6de345a9eb5c9464145610150051034bc21417981ba1a97a201dbe345d37372edc40cf47e397c661f8f195cf1028ed5ed7f653cd054a940020cc309b9f485cfbdea603059b28428bd00fbefe3bb90fe1d07a3cdaa054e897cba9efbe4cf6b99e9cef9bfbf4e9df1208a8dd94854b9576f880cf23f3260a395a4a081c4d06b99e9cef9bfbf4e9df1208a8dd94854b9576f880cf23f3260a395a4a081c4d0fe51bbe9d2019a96e6a4d1b9a88add7b0ae593ee4534ed8337712389b4ad098dfe51bbe9d2019a96e6a4d1b9a88add7b0ae593ee4534ed8337712389b4ad098d2445a59829cfd5c1b9c66ccdbf0dd348a7c2d3ea13046c57167a23e9b153bd5a2445a59829cfd5c1b9c66ccdbf0dd348a7c2d3ea13046c57167a23e9b153bd5aaf70822b169624aeb412ebb118796c9afee8c575a0b146daf8df6d7564290778af70822b169624aeb412ebb118796c9afee8c575a0b146daf8df6d7564290778e2ce0aaefe145be2b6415b180064a295914ce0cd77f9e8bd5621512a22951b4ae2ce0aaefe145be2b6415b180064a295914ce0cd77f9e8bd5621512a22951b4aabb731d271d8a2f3bc4a589ae78ef64d585f0e57c2877e8dd2ce3380c3953354abb731d271d8a2f3bc4a589ae78ef64d585f0e57c2877e8dd2ce3380c3953354c3491ff3ac13f5d73a08c246e5b3a4358107152a0b57d138006cfa3aade8f8ffc3491ff3ac13f5d73a08c246e5b3a4358107152a0b57d138006cfa3aade8f8ff183fdeba1aaa4898f57effecad1b79625e517dc131a7389f47e3d82cd4ca2302b555e88b9f336785faebf37b4e45a454c47d116c65964bf5a062728203b0434eb555e88b9f336785faebf37b4e45a454c47d116c65964bf5a062728203b0434e875f5ff4044f23ffdce97a807fee4f21cb1fd88adfaf39fa31984a08d96ad85b875f5ff4044f23ffdce97a807fee4f21cb1fd88adfaf39fa31984a08d96ad85b1763fb0d0d3c18d717986a668451f00cc810550c925c7eda0cfae9f30b98657b1763fb0d0d3c18d717986a668451f00cc810550c925c7eda0cfae9f30b98657be3bfc3296e0e86ec36e848bbc23a669ec3b5beb8f6712b1e5318b0031764b32de3bfc3296e0e86ec36e848bbc23a669ec3b5beb8f6712b1e5318b0031764b32d4a14d8cfdae9788509e544121b244a9ce43c06dc4e4fdf1798c93417cc70df5423b7eb22e05af5cdc03eec6a84c49ff00edca6d951257f20689b9f602461044d977a5142f89d6a4339d2e904740a78b6dd3c79de2fff327b32eb6287078620bd06631b1863b11fb01b3cf0780a2cdd00c64667d158e7424c7d237b65b2be3390fcc61c258881cc1bfe3d3bef0fe34ad4200d4de7aa54c050b80f5e88692d64845bba3b9043f75d4d35cc413e6360aec33e467cd604e16e3edf1462d96015093206a6e7f2450dc903c2536004253ef1839901e28a914623a14d40746b606e74ae3360d1149106395c2bf16a2bfb980b6d6f086a0abf99e9e33f51e2737a39a4cd8c3fe656ae6666aecbabf3f5961601e0b56c87f31d23526a6f2a69e108c03bc16488a8dffc942f22994d8ad4784c69edd1680c8cf36a2347b3692d403c076c216e9594f4b410fe5c55c16b19ac6e85e71defd791256f35ace9afbffcdccdfa5a3aaa33e52913afe98d4dd89330da1ec4b94ea1975232fe74ffb6447eafa58450131d6e203df6676df86123946251cb88f86e8f9e7c29c104c7a9d7ae9e3164ef382bd3b9e7aaaad16b0ffa5c6dbd2213fb01dfd19e8e0a4630a56afd9dbd4c03cf0fce57fd08fed9e7566550ec8bce098f355209af7a2bfef8ac90b6309293c17d0192745d9636622de6461f2eeec6e83326f653fee396a28406731cc9e9c9b1fe5bd428e28324f46c3f6b345824cb635fe509b1beb72e9d75d41d955b52eb483d6a1dff79aa1bac73a69b359e465c67a73019bfbd5209c8768fccf1a673690a13806904d5c7616ad2ec70d310427ed20b941d2febfe88b70b40f8805f1a482b2a9d8f7da796526218a460fb632ce70798d0fb331e6572b952ed6d2afebaf156083e0b00d9a408e1358c8f21573291de3820845a16c64226e8f73ea1c864cb2b101e089646da32a8e74caf3c3588f54b15a3981dd6f599cb854539d4ef2eb40c3d91e58fc601f195a5b95dcc04eb67f363ea0dc9e3f23d7231292f65f3c82c00252c79d0a7058bf758618a0331cbc81d6a98ed1730292f309c76ae03fe93194e504b3d88b83d962b1ab540c47fefe4800385b1f6fea69ace5a1a518049686a0118f8ee708b249c4b2dce4d9ae873c71a3209aa10c65f8189b46d873033f5b3dc92af7219bff87cda80140cfbf5a6d870d94645eb98d16a25a0c5efb57c00be583ee4a5f93026d6982e260c54e9f78db431cb9c4e1a7d4257c82328ceaa8f1516c9b1903841d765c65a16b11cd385f1e6322a963804433614c0acdeb4227af0018211865a31908e90551e62273558be5e64d389f9a276e1f234f6623a71bae2787bc6e8ea6e7386b18539348abaa7e27dd47d42e17eb98407cee22abb0abda82032038495c2e5e99418125aae59f5d160f980f6d851a4983adb535ad219fb6dba1acec1692880db56c3695ff4d93aed902f768d42389dd0ef8b611fe4f9cbf1fcc0da4ae63e502e6f7dff7bb91d319c6292db42204766545303b4a133ce95ce32c0da4ae63e502e6f7dff7bb91d319c6292db42204766545303b4a133ce95ce32d7409dee6d4fea4c5adec51ee915c0341a252d5d0e4c013c002dab795cbc8d30d7409dee6d4fea4c5adec51ee915c0341a252d5d0e4c013c002dab795cbc8d30f753b2a3f91939307ed0e4e68df122cd48e32fc4542c93f50357156760368a40f753b2a3f91939307ed0e4e68df122cd48e32fc4542c93f50357156760368a40b4296cb683fa2360488657a545733f93f5380034d1adcca4dd45a7c6a81734788ba6577156bc04871795f8d8876796f76e3a48387b5b12098370f6c120ca1db40fc6811c39ff6278fa75f512e7b225469bfb691ec190ce0cc24ee6b0ff5a2f1d0fc6811c39ff6278fa75f512e7b225469bfb691ec190ce0cc24ee6b0ff5a2f1d24c6708cc98bc02752fd9db3ba8f17a4ac0645c3a4f75b1b8548a039a88dc84524c6708cc98bc02752fd9db3ba8f17a4ac0645c3a4f75b1b8548a039a88dc845e88a4f6791c90c3c19275fec35aece04d30f82097f104cc2018bf085a98c860de88a4f6791c90c3c19275fec35aece04d30f82097f104cc2018bf085a98c860d63d34ed713a9941b57deb01226ad4f3d017e00e0935e5e57799e17e6a8b1447a63d34ed713a9941b57deb01226ad4f3d017e00e0935e5e57799e17e6a8b1447ae5766c5ef3a2c95f5ef37171810e0d6857608e9f4dc8414cb13943f8ec14f048e5766c5ef3a2c95f5ef37171810e0d6857608e9f4dc8414cb13943f8ec14f0485d8a653197b41041cb087bf3a687f1bf41b791ab74726e8210a6626e8cc6d8de5d8a653197b41041cb087bf3a687f1bf41b791ab74726e8210a6626e8cc6d8de02a2a2d1f394c628d683b3eff4f778a2baf15b52f8c8935c8e1c210021e268bb02a2a2d1f394c628d683b3eff4f778a2baf15b52f8c8935c8e1c210021e268bbcf6f2fd008c6135bfc5c3d50cd5d96b8ce5dea8e150080386e0fc87101689bebcf6f2fd008c6135bfc5c3d50cd5d96b8ce5dea8e150080386e0fc87101689bebb13b93c629c9d79fb5e72f30e8462fcba480db343adbd2a8a505c07f62c0ada4b13b93c629c9d79fb5e72f30e8462fcba480db343adbd2a8a505c07f62c0ada456530a34fed190e5ca29b009caee32af633dc541244ad0c4baa5b8871c13243256530a34fed190e5ca29b009caee32af633dc541244ad0c4baa5b8871c132432eddbb288d4bfc320670b906e21d5ccc598a7a0f4847bf983a1f8b4995918c9bbeddbb288d4bfc320670b906e21d5ccc598a7a0f4847bf983a1f8b4995918c9bb8f4c8a887de85b13f2bffe9d38832257a6bbdc003e14583bae4b81ddb7bc34bf8f4c8a887de85b13f2bffe9d38832257a6bbdc003e14583bae4b81ddb7bc34bfab9384c11ab5d74d3ba3071a7ece495c5c54405c085632e6d8f06ff426920520ab9384c11ab5d74d3ba3071a7ece495c5c54405c085632e6d8f06ff426920520ceb01d7066fcea7c9fbdbb84047c9d50a647a6b00acc1c6cc5429ccad58ebc46ceb01d7066fcea7c9fbdbb84047c9d50a647a6b00acc1c6cc5429ccad58ebc4647d05986c2f6a7cad4c05622b963569cc10103d0033a055e0c3f1929bd72112147d05986c2f6a7cad4c05622b963569cc10103d0033a055e0c3f1929bd721121104f5a3516760e674b7c656258cc1a8cb908e387f13677e5ef4cbf21f592915e104f5a3516760e674b7c656258cc1a8cb908e387f13677e5ef4cbf21f592915e94dbdbd09000983d8ca288091b6e91bd51f91002357ba7497c0b3e9fc4c1859694dbdbd09000983d8ca288091b6e91bd51f91002357ba7497c0b3e9fc4c18596da74bb9aaf435bfceaab1cf15484ae9ffd2f37f429f7ec4df3583a6e2058ec74da74bb9aaf435bfceaab1cf15484ae9ffd2f37f429f7ec4df3583a6e2058ec742d857948e71d642d4a957671b668efe605da199dfa8b2bdc40a7cfb97e9cddc42d857948e71d642d4a957671b668efe605da199dfa8b2bdc40a7cfb97e9cddc467cc5ddcef7e62c3d1f3e21a0480f06db5425f584bd181f4eaaa46e8ac2b7e1b67cc5ddcef7e62c3d1f3e21a0480f06db5425f584bd181f4eaaa46e8ac2b7e1b90e54cf133d828b8bf676e1bbcfb63cf9a9327280612f47d05d0888c68846ed690e54cf133d828b8bf676e1bbcfb63cf9a9327280612f47d05d0888c68846ed60b3fc76e6519fa6df7c4da92822e5388050c008de4db1235db9d99fc985d20695036c0fbafe9d090c336542d71c0777f0e326be8dec27234cf01a1fa38629bbf533ddc9033f53e14d904f34203469e3918e23431547adc85d7bf48a8a90bac00533ddc9033f53e14d904f34203469e3918e23431547adc85d7bf48a8a90bac00d8d9fc0ed44c8ceaef5d62f18b144e0ef6c58ef9d9ebcbcce1d18d0d83e8dad3d8d9fc0ed44c8ceaef5d62f18b144e0ef6c58ef9d9ebcbcce1d18d0d83e8dad32798cd2d50f440035fc8ed80dcbf199eecc7a98de29372c55a9042442203c1e52798cd2d50f440035fc8ed80dcbf199eecc7a98de29372c55a9042442203c1e5ff3cf3daf7f53885c73f5380c0de6a611e71d7056d42c180d9c2fdf9e4effd5fff3cf3daf7f53885c73f5380c0de6a611e71d7056d42c180d9c2fdf9e4effd5ff2d8a8075d364c5476136f2614e9ee901bfe24543e79181c39dac2ec96676c73f2d8a8075d364c5476136f2614e9ee901bfe24543e79181c39dac2ec96676c73b4e384c13bcfaf41182b2cb43b565c7c0f15b6e19a2edf33a987ff2cbf3cdee1b4e384c13bcfaf41182b2cb43b565c7c0f15b6e19a2edf33a987ff2cbf3cdee18d2f71b459deda8d5e74305d778e8bb585568ddd034c19c7830b6a35d6bbb3138d2f71b459deda8d5e74305d778e8bb585568ddd034c19c7830b6a35d6bbb3133e33c4d6dbe3ebe6bcf50d203c8e6983e666d0e578f36ecbdceede93679cecb93e33c4d6dbe3ebe6bcf50d203c8e6983e666d0e578f36ecbdceede93679cecb992af4fefb3a6ee83c3f665bdb84d5d978bac78a167e5576a2f4085692ce8be86c77ea2fd3406fd7ea8f5c48f72b3e0c1a426ec1f2deb94803ca2f61d9150e577a05408fc746c8db7f9b06a987d4cd2b289e52cfd7eb80cbb51aaeae78dbb3150b6cda7db045cc5187eb9b60d43254d637b39e07cb86fca72ba57bdf4e8bde14c16b9d77a3723fb1132e5b42364a2b196a0a868cb8987026ede96c7a8b1c47ff32389628e77faf30a8bad30bee69d6aad8554e54eb552fd1e4d9e7b2e0ee847334afbc640f087f62e837e1d75599f0f3cf2dd9518e786975ace8ad4bd027fcb8127abcace11574af6c867d13f807921c8baa60f42c896df6b502e594dcb348f40682400185f4f3a2c4bb13844abdeb3db723394369ad1c50a39f9c7d386ac397932065025adb1a493d69629ba712ab2b61e3cc89adfede86c0667ffcfd2faa655cea304183e566b6935f9ce73203fb7e004ae2b9453a9853b266476b3907ef9410c0d332436efab101213a2f6978a18f444df6d79b4231be3c35f95c3491ab6757000ac26d80469e4000b2e1def30793382750b64023343ef6f7363571dd6bfb050156695b493d5a5ab1bd8154b0ebd9232e2035b4ede97170d8caec9a537a3a7319aafde828ff2f1fa19644adc19f171cdaaefde30917606013aba590d280c978c947c1f8b79ee6ff13a7625728eaad080f868095f28a29305bac113dffa2ec1cea86e466454295397a366900e8be91fa2aa63392daef46f73fcb8144e8cdeabfd79801afc3c9e2226b1c31ec00085f4542879e2113b3058d2fc6da639d3e34158482212b69bceccc7af39d42be4aafe407eb9b37898378aa5c0be9aaacb0dd87db050306fc543557a9b603785f248204fac696a728a4193277b6098a84e4ab401777a34e8458f1ac97b740addbec464a3aa601ab04b577cfce3462d9efc428b6e2b288bb6834607ecede5a95322d56bd36e9effc6fbc6d1fe79d77aa6a52b255b06cf9ea02d139a0fcd3ac69f8ddbd7966ba44abecf9e000343eee78b551ced65e63e7482eeab3fe84a454922c2b45a9c0a1f1370c55a05a169c84ce1db55d24d283aa80093cf62a0a10c207a350b7999c81e0d8454f2a9845007fedde694c9c0301bca81c077ea45d3d39688d40aa358109be9ad7198f222044793d724d0d3d0996e9ccf877b7ebe06a74c8d93b0134794c046f27b84f8714d1ce93f367d6421dfc74e34bd334e6900b3d4a9524435976c18eae0fe5eaf877278a12c07d3249e6cb2742ae547f76376ac24f4cf308ce89c3b1dc3ed93177231392e83f0a863c4aaa23574a1cb7c826954aebc2a3f99e394e405dfe6cbce1dfc6a809b7a1326bc27bd126f7b21f197ddf0494b36e3bfd0117a8b798c80c1226da6fa982460b3b78ac3f03d009787acaafd8a421cd163b620550dd4d9e8a97b87c40d98e229de29b7185e25ab4bbc15f0bdd938daf24e1090074506f753a9e9c9f27b55c464ae86a810a3946c6c705170174fb5309ea287641270b24f98cefacb0f46ab4859cad20d246c00cc4eed59959db11f1a4b56127bcd75ab75c590ae81d9558a17f62a0b8ac235bae336fe5cc90b0d596a49bf41ef96453e665dd3ac18a6f6d0c6742f2483c85b323908e78b769dcdb31856af88a9fad0c920e11bc6d6800d0702f394046c2ff6af569f0ae9bdde8f7c03540e2c2d4323567177694f28d60fd83927917df885130133f514c4e6bad21d5f63ce15a1ba89a583eb53ed14005e196918d2d249d479edd6f699a27a82a0579a70abab7666f6139d490eb66a474743f0f26dd249d479edd6f699a27a82a0579a70abab7666f6139d490eb66a474743f0f26dd53e3884122a323ad9385123ca171f3bf696d4ef19aaed1884f85527e929d398d53e3884122a323ad9385123ca171f3bf696d4ef19aaed1884f85527e929d39805c52491c45ae8a36e545e7cf51fd84507bd93e90b260e21ea7ec29c28fdab6f05c52491c45ae8a36e545e7cf51fd84507bd93e90b260e21ea7ec29c28fdab6fbc226845ff67f982fc50c199776a6911b87e41b6f50cb61da1a85ac027cf2f22f882688ad5ea0b0133c43ef6881cd14b9837f8994c60a9a3e88a908c4ea79029d77fc174fae4fb58018f7b0f2fc83ff4aac8cfc3452bd2255d15b5a2e587ef206778719bc5ad1f4f6c5068de1876273ceb2e87f94db7a0508158b7e270dc30702115e25bdbebd37f8dde88daaa1b73faca22cf3ca8a2787a58629426637653aa2115e25bdbebd37f8dde88daaa1b73faca22cf3ca8a2787a58629426637653aa299e14ad0295e9c8d0b950a35d94b4d2976397a32db7e1a621a9165acb6433c6ada4d786f48b5925268a4c0e08ac79656f3cb614ca21a6e58a1eccdad79e974c02322151959d708c47f3e71bfe26975412154d967dd988f39db1bfe03e0a3b5502322151959d708c47f3e71bfe26975412154d967dd988f39db1bfe03e0a3b557a760caacc1de3e2066aab9b74124bb66a9ae0b9c1a76bfc9060e28e4a2d2eca7a760caacc1de3e2066aab9b74124bb66a9ae0b9c1a76bfc9060e28e4a2d2eca52b2894bf44c4d8c5d3137cfa2f999e3dc7d9b30328178780f56215e9826f6f852b2894bf44c4d8c5d3137cfa2f999e3dc7d9b30328178780f56215e9826f6f83a65748fe0d603c4cbd40efde5d18c58e0d64a1730ca7c5430e3ad625c1800043a65748fe0d603c4cbd40efde5d18c58e0d64a1730ca7c5430e3ad625c180004cbd7c4af4c9bf5037eeae4be31c5460a605660f2105f0094efe3acd698c9472dcbd7c4af4c9bf5037eeae4be31c5460a605660f2105f0094efe3acd698c9472ddaf1c84f94a90aa3872cd8e5a9366b74ab6dfd006a31f43643596aa1269e67fcdaf1c84f94a90aa3872cd8e5a9366b74ab6dfd006a31f43643596aa1269e67fc4f97b26228382bd0919b509641bf70fb98cf70a7d2cd5037e0564e65c031126e4f97b26228382bd0919b509641bf70fb98cf70a7d2cd5037e0564e65c031126e3b271d06cdcb3686c96a2d340d09de39a00cbe8ff6d4c8667c2f589223555fc83b271d06cdcb3686c96a2d340d09de39a00cbe8ff6d4c8667c2f589223555fc83a42153a4cb1f033203dd8fcebe6d0c001f9e6c8a04e9357d9199fb15e80e22045789d8dcd1bb2965f45ac745c1570e340bbda9dd009451c044d8bb7c16c331d313ca2a2f376a327c0c4b2651f8aecd60251dd4ee6f5b77e73b04143c0d0791b49c9dca3aeaf13707210745b5e91b88e48d6f3006ab8b8d5acfb53457bab911b1fa6781cc0091da80b6c0d7ff0a30f7813a75bad541c9001581d4441baea1d156ca073012e9f067374b4477f33fd89896ff36c48f043534013b72ea5ff8b367abf57e1030aee0508204cf229ba2710f29da9ef748167cf55101b89016e1ab476e0224ccd31321e354917166c47b57b15b8dc6a3a9aa7664a2ae98c343df4b408fd8af2623b33ddb47e0e3e5d15c0a27a44cd4dc396f1cdeb5deb859b602bcd5bce678d0b6415bc78a98c39c1252c7608a45630e36cc02f7c476225c2e021581c496ce2a531043111ddc6a98857d9340dd2efb66ef0287de65f0448bb6119a5e7496ce2a531043111ddc6a98857d9340dd2efb66ef0287de65f0448bb6119a5e7115b19afd0d8640e0c34b31b7cec90fc10e67d6212a6914c5227f54458d873f20ffe24bb8d0823b6c2eb5d5d6efceb784e74e5e0654252195fe2614bd4e3a83ba5584e902f8890cdc7cb1fe67f8b4bda0fce6e23caca57ce87ec5841e147ace7ca87e89193f07f4f6e820a73a7246e50265ffea024ce28d96426670e990437dde29c164a3ec909d62590065f44b64e63bb37b8ed040841cd0f277f5805402c8ce29c164a3ec909d62590065f44b64e63bb37b8ed040841cd0f277f5805402c8cf165c9c1d87e02148adedda6c46863dcc40bce1dce1fa791c0935a354a4d00a5f165c9c1d87e02148adedda6c46863dcc40bce1dce1fa791c0935a354a4d00a51d1d0d3f953a98421f238102902e05a6d8b77ee7ec6ebcbec0017608961782b91d1d0d3f953a98421f238102902e05a6d8b77ee7ec6ebcbec0017608961782b928c198a349304eff6ace89c1cf1aa5b6dfd540e8314667e0efe26562aeb3874528c198a349304eff6ace89c1cf1aa5b6dfd540e8314667e0efe26562aeb387458112c1836b0ae514f647bb9c145b28d461890ceb9378079bf1615e11bb39ccb88112c1836b0ae514f647bb9c145b28d461890ceb9378079bf1615e11bb39ccb8fb24cfc60864658beb29a2764fee8e6c33d867b8259cdc984fd800ab4c1ce6d3fb24cfc60864658beb29a2764fee8e6c33d867b8259cdc984fd800ab4c1ce6d3e7a1527bc6642aea2251503660f7fdc5fb17a33fd6e3bf7960516b8aa0e0737ee7a1527bc6642aea2251503660f7fdc5fb17a33fd6e3bf7960516b8aa0e0737ea6c4a128e7596f247e0bdeb346e1538b1047cf1fc3d639aba9887532978c16cda6c4a128e7596f247e0bdeb346e1538b1047cf1fc3d639aba9887532978c16cdb6495ccf6774274a74c164131ff5d88c96d7fcafd663d0faa80ad578a50b6830b6495ccf6774274a74c164131ff5d88c96d7fcafd663d0faa80ad578a50b68308877111645ee895bf0daf506e7e79022a5dac45c115cd48787c6799cf8ce75f88877111645ee895bf0daf506e7e79022a5dac45c115cd48787c6799cf8ce75f8d376e3f9634ff055eaa8060cfc2ae976149bfe466a9e1ac61d264bd13d732453d376e3f9634ff055eaa8060cfc2ae976149bfe466a9e1ac61d264bd13d7324537b23cbba606f2889162bc519e5ee13a24cb5d1df9ce15b587eeb22eba8bf7e885ccae5eacdb4c8034d4a3a948db0c4f3bdf16348e969cf8fb42c75aae2d7fb322fdc3f4fdc66efc0427af7f5ba411328fc47282e978b67b4b5fe16898d53ccfc933a09051829e9b6180ac276a8f5ff35d118a25b997d50e15b2d97e979ae85e952ed99af0857055428269c5457cdcbf824315af87ead2c8491650ce400cb01f51548a7507919179645e01b8a4d78dc8cd0d4acfe9e0e8be6dfd065f67527de290895f2632304fdb0db16b35bfb615d417228ce4def3cb10707d2b4acc6d96e39e6fefed904ab874d8ae67d857517c4294784f1a0e492a78042c76c7b031723e659f29d0be6d2abe4e322f046af0b55f6f90b289e085d1670ce1b48ca57063ebddd6be3d23fcec4054f91569d38d7f7cbe267257c0b4ec9d7cb80245d90cab934aab686215c6639685e3dd2f42cb82a7aba5ff7bfda38611830261b517a64824a8debcde377abf8b010a93858a93887bd45e283c8823d9af2bb4d90a76b61c9b1c0375244c5154f4fe17f915edfa3370ba1a20783754ceaa0078d6af41f886b4e5841eac555aa98bb6f327a26197e37e642acc6bf4a647943902564f4584ae9385841eac555aa98bb6f327a26197e37e642acc6bf4a647943902564f4584ae9389ddd39fc5e326957ddd2fd3682535a286a27542916e4e8bad4064711845c5f4d9ddd39fc5e326957ddd2fd3682535a286a27542916e4e8bad4064711845c5f4dd804d080aff89d979e748bbb38061efac850b637b946878d9299a02fb5630c2cd804d080aff89d979e748bbb38061efac850b637b946878d9299a02fb5630c2cf261169ef0c120db693cc4e9f0666e40ca985effdcad2f0b53dd06645706a61bf261169ef0c120db693cc4e9f0666e40ca985effdcad2f0b53dd06645706a61b69a342671132ad3f4eb0344b304c56f798de5378793709b107e7f95d1994ba4f69a342671132ad3f4eb0344b304c56f798de5378793709b107e7f95d1994ba4feabcc3e07f3fb9187390611783ed5a570ad9601704e29f81e7d154b279cc7e12eabcc3e07f3fb9187390611783ed5a570ad9601704e29f81e7d154b279cc7e122bb7315408fe9255c348b098072c524a53b696c5fd2569347abe3b3ba5dc855d2bb7315408fe9255c348b098072c524a53b696c5fd2569347abe3b3ba5dc855d43ad2c26b16707cff9e25accb547f346ee82f19e535fb9739ab5ed0204c61d7043ad2c26b16707cff9e25accb547f346ee82f19e535fb9739ab5ed0204c61d70843beae011641d68c3df0e2e509bc6571b70a7df769187256719f61ccaa48dc3843beae011641d68c3df0e2e509bc6571b70a7df769187256719f61ccaa48dc34dcde03cfe362e01f3198f58565158f352a4b5439d53289970cccdeb01c8ca2a4dcde03cfe362e01f3198f58565158f352a4b5439d53289970cccdeb01c8ca2a67b86ac89c560829eda55b789bfb3062dec91670a2c499e39285f3bb20ce460a67b86ac89c560829eda55b789bfb3062dec91670a2c499e39285f3bb20ce460a8aac420055c21c32a2cfa28c33efd7c73d49ec8d748b464d227a9586269c26de8aac420055c21c32a2cfa28c33efd7c73d49ec8d748b464d227a9586269c26de6c1da5a1646e6ed2ed7a0ac85e263af404393c479e994ebd8ee1d4981e431a126c1da5a1646e6ed2ed7a0ac85e263af404393c479e994ebd8ee1d4981e431a12c51d3d78302378d20891b226eac3efc98c6e002add43d97a07e619d36e945fb7c51d3d78302378d20891b226eac3efc98c6e002add43d97a07e619d36e945fb7c951d34051796201e8c06aa8812a46cb8a9d5593585473551f99a766e7f49137c951d34051796201e8c06aa8812a46cb8a9d5593585473551f99a766e7f4913733d404384e8caef92bff34ca376593086561e43cbc22b6c36901253909ffbd7633d404384e8caef92bff34ca376593086561e43cbc22b6c36901253909ffbd769f6e8d97881299b946b329738d183194c2df3e608fc51c3ff520eb500bf2c0379f6e8d97881299b946b329738d183194c2df3e608fc51c3ff520eb500bf2c0370a914ebac2d532da60c981c998c492afd7951a5498b8e8ce820a757bdf2ffa7f0a914ebac2d532da60c981c998c492afd7951a5498b8e8ce820a757bdf2ffa7f06fc61a1b1734ba339d25a990a0ec15dd620c9d5df9920a071f99e22fbeff40c06fc61a1b1734ba339d25a990a0ec15dd620c9d5df9920a071f99e22fbeff40c8c71fff16e457336915b8bda4fb3359b51a9f7983b81b93ad87ef83d9f8a71298c71fff16e457336915b8bda4fb3359b51a9f7983b81b93ad87ef83d9f8a7129a58455aea98ac58a1b8b3033092aee408411dd3e1854c86a625f79844dd2e370a58455aea98ac58a1b8b3033092aee408411dd3e1854c86a625f79844dd2e370740d2dd4e92074807a9ee9f504847f5333ecaa22a6ca8dbe0ac98feae33c0226740d2dd4e92074807a9ee9f504847f5333ecaa22a6ca8dbe0ac98feae33c0226d01b27bb6baaf34bdd5a95ca5b4863cd0a881d6a28c30178fc9ad641a0da9dcf61b835216886ec2381a32f173f85d33f86e4744fe4e75d555c53001d616b20fe14d85f399e2e0aed6a90e5026c3718da1b60d719d089156edbf3a4b337ecef121c326dba96b9ce91fb76d6a9d2796a46d89e6d1761356cae03263c3c1305e7e9c7ba85af83ce64f71eb470863b01e98d8ee3336541e027c0bc7a40515108e0fa70e47b9aa34ad2e3cd00bf308f302a89a1b5a4d5d703c2055378426a6300f8e67e417e481e5b87a8ee22ad544fee083a21ba92b6202176c1db07c13777d7c10dda4e29178a1a88c5a6982b65567618c40a3d5e2f1f89b49469484c4ff3abc8f8dca9549bb80d22f07b94ff04b5e1448bd8964d8b35bf09a013445fbbe6097780f25db7ab219708715c91801c3b05f9c7a708f2099bd59ebea75f3808a6648dd901fbb3c127b2805e2efca78dbcdd240893876fab19bd5bd405367f4cc8421921862c9c69d530b0ed3967ebc001a03dcdd0bbd452cb83ff50fe70785c1a1f965f5f4f8b71427361f59cf3f51056543ddd4b2a1e6a25ea0fa18f0e9fad18ba566832b3dd1d3f1333c9d994ef8ae40c85caa24158233486e1bcae0910b189733b5b67f5f091f5ac0b95cfcb9d0147094e64b158f04d203a59f55cb2391dbb5c19d214b8d45b80fd69594522926d376762a251b49b6a62210dd3ed092007eb3da3a7701cff71852eafcd1861a47ba2f0d665c4ac9c705e28f99d1fae14fe43b74f3fb7811b16a6cd252c631ccdb86c1215da296f56e1ed01d4aae2605e082e8d60e53010e0c247c9bb602f72fdcbe6d4ad7c1adbeb30d6316085d48dd6c4cc9eb1fd0a9afcd6ed5e01c783de8ef24c90c14035f04b04cb16bb3bd5448c5f2ab6cbdfe6e66038526efbc8d0da13a0872ffb161227f47bb01092a7b2a9ba165d9728655c9b37b2a6718f54154ebae091b54051ca7131e90a2cf10acee117149570a749eb3e431fa86790a891873a5bd485fd574be41a03ebfc1a890b96694ca2474739eb3e431fa86790a891873a5bd485fd574be41a03ebfc1a890b96694ca24747390cbcbc8338e3da566f33328d7a022e41a077232f75a37cab5eb41d19b691612f0cbcbc8338e3da566f33328d7a022e41a077232f75a37cab5eb41d19b691612fbe723cf1b0373a517cc2bcadf46573b08fba54dac9a7028acffada106df368debe723cf1b0373a517cc2bcadf46573b08fba54dac9a7028acffada106df368debc693de05602c95a1bf67cb607ea1c4951ac49c2d50e6e894886c6cb1f6fb360bc693de05602c95a1bf67cb607ea1c4951ac49c2d50e6e894886c6cb1f6fb3606d7dd934bb55239952820248fb8f673d1d749ffa19ea0a6ec8a31f0aa469f76c6d7dd934bb55239952820248fb8f673d1d749ffa19ea0a6ec8a31f0aa469f76c7f6b0223d246881293aa1956ddbe4c65a6bc8a1a1505e9a8a1fb15101f41dc397f6b0223d246881293aa1956ddbe4c65a6bc8a1a1505e9a8a1fb15101f41dc39c44139f206ec124914d6d44e845a8180a8cf45a814e0fbaf188b0fdbd4123acf221b0688689171466abdbf2e0b2cde30592cb8f434db1157d6c3303ef9265fc3ab98888bf295a41b422e5d1737ed45ea6155faf43955cfbc34a38f0b1a61840d30fe4dfc44ae2a6dd7d6fc721a385989c251daf21a2c1990f0a12e8f20ea6770ad761756e874f74a3e30bad58d0ccb4624be8ebc352c9338c58d5f40ed75d691c095c309cfd5e139816ef532afdd2b2d17fac133aa2e7b7a643a7dbec35e84570fd84fe3b77f341f9901ac95401c42465f6a80cabfc341176170fbcc143006b7d2bbba69d327fe25b7287468c6f5417f18fca6e8f4dbe2e4a908d19aa8dad32ca55ace223a7ffcc08ef46ec2d81507f1bcccc4a559585023085c73da57801b9e686f6426a775450eb3afd00bc3a5c2621f305ddb9c8478ee9bf28a368ef2dece51b644bea73e6a504326e16b43f06ac18bc59b9074fef7b613ab47b3f2977719f9b695f1cf3fb436a994b6d3606df529e546d37154f65c039fd30e2e2ebb17bcf655bffdf9dbe112b3be2fbca59107ab191a58653efcf7e39962d9523c8077717946a3a8ba27d7dd6497ee3047363461e93b4b057b177eb9129a340f95339bf81497d2e1619d8efce5361aaee844a79a18674cdc0da30ee062f7f3558cbb67df27219502ca084126be40b3481d90874815a8a0739a95bcf1d62ff67c9c2d1f1b45497d27f13c6d129dfb699f55efeb7cc8d98fde7274c28a169742e235317120/etc/alternatives/cftp/etc/alternatives/ckeygen/etc/alternatives/conch/etc/alternatives/pyhtmlizer/etc/alternatives/tkconch/etc/alternatives/trial/etc/alternatives/twist/etc/alternatives/twistd/etc/alternatives/cftp.1.gz/etc/alternatives/ckeygen.1.gz/etc/alternatives/conch.1.gz/etc/alternatives/pyhtmlizer.1.gz/etc/alternatives/tkconch.1.gz/etc/alternatives/trial.1.gz/etc/alternatives/twistd.1.gz@@@@@@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-Twisted-22.2.0-150400.21.1.src.rpmpython3-Twistedpython3-Twisted(x86-64)@@      /bin/sh/bin/sh/usr/bin/python3.6python(abi)python3-Automatpython3-PyHamcrestpython3-appdirspython3-attrspython3-bcryptpython3-constantlypython3-cryptographypython3-h2python3-hyperlinkpython3-idnapython3-incrementalpython3-pyOpenSSLpython3-pyasn1python3-pyserialpython3-service_identitypython3-typing_extensionspython3-zope.interfacerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.60.8.01.9.01.4.019.2.03.0.015.12.63.017.1.12.421.3.016.0.03.018.1.03.6.54.4.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3f'@f> @eTcdbrjbN@b<]@b!bbaaA@aa/k@a^a@a;@`Z`H`4@`%@__@_E@^ϧ^x]]|@]{]S]@]@\9\j@\I[%@[[ͻ[@[[;@[M@[ @Z@ZY[@YJ_YEXWWiV^@VVUUUp=UhTUKSU"daniel.garcia@suse.comdaniel.garcia@suse.commcepl@cepl.eusteven.kowalik@suse.comsteven.kowalik@suse.comsteven.kowalik@suse.commcepl@suse.comsteven.kowalik@suse.commrueckert@suse.demrueckert@suse.desteven.kowalik@suse.comcode@bnavigator.decode@bnavigator.deqydwhotmail@gmail.comgumsley_6@hotmail.commmachova@suse.commcepl@suse.comdmueller@suse.comsteven.kowalik@suse.commcepl@suse.compmonreal@suse.comcode@bnavigator.demcepl@suse.commcalabkova@suse.compgajdos@suse.comsteven.kowalik@suse.comjayvdb@gmail.comtchvatal@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtchvatal@suse.comtchvatal@suse.comschwab@suse.demcepl@suse.comtchvatal@suse.comtchvatal@suse.commcepl@suse.comecsos@opensuse.orgtchvatal@suse.comdmueller@suse.combjorn.lie@gmail.comtermim@gmail.commimi.vx@gmail.comtbechtold@suse.comjmatejek@suse.comokurz@suse.comokurz@suse.comarun@gmx.determim@gmail.comtermim@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtermim@gmail.comseife+obs@b1-systems.comtermim@gmail.comtermim@gmail.comjmatejek@suse.czmatwey.kornilov@gmail.com- Add a couple of upstream patches to fix http process information disclosure (CVE-2024-41671, bsc#1228549) and XSS via html injection (CVE-2024-41810, bsc#1228552): * CVE-2024-41671.patch gh#twisted/twisted@4a930de12fb6 * CVE-2024-41810.patch gh#twisted/twisted@046a164f89a0- Fix update-alternative post script, bsc#1224109- Add CVE-2023-46137-HTTP-pipeline-response.patch (bsc#1216588, CVE-2023-46137) serializing pipelined HTTP requests.- Add CVE-2022-39348-do-not-echo-host-header.patch: * Do not echo the Host header in HTML, it is not escaped. (bsc#1204781, CVE-2022-39348)- Stop removing test directories, it also removes a public module. (bsc#1198852, bsc#1198854, bsc#1198855) - removed true-binary.patch- Update to 22.2.0: * Bugfixes + twisted.internet.gireactor.PortableGIReactor.simulate and twisted.internet.gtk2reactor.PortableGtkReactor.simulate no longer raises TypeError when there are no delayed called. This was a regression introduced with the migration to Python 3 in which the builtin min function no longer accepts None as an argument. (#9660) + twisted.conch.ssh.transport.SSHTransportBase now disconnects the remote peer if the SSH version string is not sent in the first 4096 bytes. (#10284, CVE-2022-21716, GHSA-rv6r-3f5q-9rgx) * Improved Documentation + Add type annotations for twisted.web.http.Request.getHeader. (#10270) * Deprecations and Removals + Support for Python 3.6, which is EoL as of 2021-09-04, has been deprecated. (#10303) - Add patch CVE-2022-24801-http-1.1-leniency.patch: * Do not be as lenient as earlier HTTP/1.1 RFCs to prevent HTTP request smuggling. (CVE-2022-24801, bsc#1198086)- Add patch skip-namespacewithwhitespace.patch: * Skip a failing test with Expat 2.4.5.- Remove 9580-test_fails_cryptography_25.patch which is not necessary with changes in OpenSSL- Add 9580-test_fails_cryptography_25.patch to overcome test failures on SLE-15 with older version of OpenSSL. - refreshed patches - 1521_delegate_parseqs_stdlib_bpo42967.patch - currentThread-deprecated.patch - no-cython_test_exception_raiser.patch - no-pygtkcompat.patch - no-test_successResultOfWithFailureHasTraceback.patch - remove-dependency-version-upper-bounds.patch - skip_MultiCast.patch - remove upstreamed patches currentThread-deprecated.patch - remove tests from the package- Update to 22.1.0: (boo#1195667) - CVE-2022-21712 / GHSA-92x2-jw7w-xvvx twisted.web.client.RedirectAgent and twisted.web.client.BrowserLikeRedirectAgent now properly remove sensitive headers when redirecting to a different origin. (#10294) - Python 3.10 is now a supported platform (#10224) - Type annotations have been added to the twisted.python.fakepwd module. (#10287) - twisted.internet.defer.inlineCallbacks has an improved type annotation, to avoid typing errors when it is used on a function which returns a non-None result. (#10231) - twisted.internet.base.DelayedCall.__repr__ and twisted.internet.task.LoopingCall.__repr__ had the changes from [#10155] reverted to accept non-function callables. (#10235) - Revert the removal of .whl building that was done as part of [#10177]. (#10236) - The type annotation of the host parameter to twisted.internet.interfaces.IReactorTCP.connectTCP has been corrected from bytes to str. (#10251) - Deprecated twisted.python.threading.ThreadPool.currentThread() in favor of threading.current_thread(). - Switched twisted.python.threading.ThreadPool.currentThread() and twisted.python.threadable.getThreadID() to use `threading.current_thread()to avoid the deprecation warnings introduced forthreading.currentThread()`` in Python 3.10. (#10273) - twisted.internet.utils.runWithWarningsSupressed behavior of waiting on deferreds has been documented. (#10238) - Sync API docs templates with pydoctor 21.9.0 release, using new theming capabilities. (#10267) - #1681, #9944, #10198, #10218, #10219, #10228, #10229, #10234, [#10239], #10240, #10245, #10246, #10248, #10250, #10255, #10277, [#10288], #10292 - twisted.conch.ssh now supports SSH extension negotiation (RFC 8308). (#10266) - twisted.conch now uses constant-time comparisons for MACs. (#8199) - twisted.conch.ssh.filetransfer.FileTransferServer will now return an ENOENT error status if an SFTP client tries to close an unrecognized file handle. (#10293) - SSHTransportBase.ssh_KEXINIT now uses the remote peer preferred MAC list for negotiation. In previous versions it was only using the local preferred MAC list. (#10241) - twisted.web.client.RedirectAgent and twisted.web.client.BrowserLikeRedirectAgent now properly remove sensitive headers when redirecting to a different origin. (#10294) - Add type annotations for twisted.web.client.readBody. (#10269) - twisted.web.client.getPage, twisted.web.client.downladPage, and the associated implementation classes (HTTPPageGetter, HTTPPageDownloader, HTTPClientFactory, HTTPDownloader) have been removed because they do not segregate cookies by domain. They were deprecated in Twisted 16.7.0 in favor of twisted.web.client.Agent. GHSA-92x2-jw7w-xvvx. (#10295) - trial.runner.filenameToModule now sets the correct module.__name__ and sys.modules key (#10230)- Add patch currentThread-deprecated.patch: * Do not call a deprecated method which causes reactor startup to abort.- Fix Source tags- Drop true-binary.patch which is not compatible with python310 - Some rpmlint cleanup: * Deduplicate docs * Remove she-bangs in test files * Remove empty doc files * Filter test certificate warning- Remove h2 < 4.0 and priority < 2.0 version restriction. (boo#1190036) * remove-dependency-version-upper-bounds.patch- Restore no-pygtkcompat.patch due to boo#1110669- typing_extensions is now required- Update to 21.7.0: - Python 3.10 beta is now a supported platform and should be ready for the final 3.10 release. - twisted.web.template.renderElement() now accepts any IRequest implementer instead of only twisted.web.server.Request. Add type hints to twisted.web.template. (#10184) - Type hinting was added to twisted.internet.defer, making this the first release of Twisted where you might reasonably be able to use mypy without your own custom stub files. (#10017) - Patch incremental-21.patch removed, because included in the upstream tarball.- add incremental-21.patch: support newer incremental versions- Update to 21.2.0: * Features - The enableSessions argument to twisted.internet.ssl.CertificateOptions now - actually enables/disables OpenSSL's session cache. Also, due to - session-related bugs, it defaults to False. (#9583) - twisted.internet.defer.inlineCallbacks and ensureDeferred will now associate a contextvars.Context with the coroutines they run, meaning that ContextVar objects will maintain their value within the same coroutine, similarly to asyncio Tasks. This functionality requires Python 3.7+, or the contextvars PyPI backport to be installed for Python 3.5-3.6. (#9719, #9826) - twisted.internet.defer.Deferred.fromCoroutine has been added. This is similar to the existing ensureDeferred function, but is named more consistently inside Twisted and does not pass through Deferreds. (#9825) - trial now allows the @unittest.skipIf decorator to specify that an entire test class should be skipped. (#9829) - The twisted.python.deprecate.deprecatedKeywordParameter decorator can be used to mark a keyword paramater of a function or method as deprecated. (#9844) - Projects using Twisted can now perform type checking against a Twisted - installation, for example using mypy. (#9908) - twisted.python.util.InsensitiveDict now fully implements MutableMapping. (#9919) - Python 3.8 is now tested and supported. (#9955) - Support a coroutine function in twisted.internet.task.react (#9974) - PyPy 3.7 is now tested and supported. (#10093) * Bugfixes - twisted.web.twcgi.CGIProcessProtocol.processEnded(...) now handles an already-finished request, for example when request.connectionLost(...) was called previously. (#9468) - Twisted's dependency on PyHamcrest has been moved from the base package to the new "test" extra. Consequently the test extra must be installed for Twisted's test suite to pass. (#9509) - Fixed serialization of timedelta, date, and time objects in twisted.spread. (#9716) - twisted.internet.asyncioreactor.AsyncioSelectorReactor now raises an exception if instantiated with an event loop which is not compatible with asyncio.SelectorEventLoop. This fixes the AsyncioSelectorReactor in Python 3.8+ on Windows, where in bp-34687 the default Windows asyncio event loop was changed to ProactorEventLoop. Applications that use AsyncioSelectorReactor on Windows with Python 3.8+ must call asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) before instantiating and running AsyncioSelectorReactor. (#9766) - twisted.internet.process.registerReapProcessHandler and ._BaseProcess.reapProcess will no longer raise a TypeError when processing a None PID (#9775) - INotify will close its file descriptor if a directory is automatically removed by twisted from the watchlist because it's deleted, avoiding orphaned filedescriptors. (#9777) - DelayedCall.reset() is now working properly with asyncioreactor (#9780) - AsyncioSelectorReactor.seconds() now correctly returns an epoch time. (#9787) - The _connDone parameter has been removed from twisted.internet.abstract.FileDescriptor.loseConnection()'s signature in order to match the signature in the base class twisted.internet._newtls.ConnectionMixin loseConnection(). (#9849) - The Gtk3 reactor now runs on Wayland-only sessions (#9904) - Descriptive error messages from twisted.internet.error are now present when running with 'python -OO'. (#9918) - Comparator methods such as eq() now always return NotImplemented for uncomparable types. (#9919) - When installing Twisted it now requires a minimum Python 3.5.4 version to match the version used with automated testing. This is the minimum Python version that we know that Twisted works with. (#10098) - Drop patches no-pygtkcompat.patch, python-38-hmac-digestmod.patch, python-38-no-cgi-parseqs.patch, twisted-pr1369-remove-pyopenssl-npn.patch, twisted-pr1487-increase-ffdh-keysize.patch and test-mktime-invalid-tm_isdst.patch as they have been merged. - Refresh other patches. - Add no-cython_test_exception_raiser.patch to avoid another dependency. - Update URL and make use of sitelib, not sitearch macros- Add 1521_delegate_parseqs_stdlib_bpo42967.patch to overcome effects of bpo#42967, which forbade mixing amps and semicolons in query strings as separators (https://twistedmatrix.com/trac/ticket/10096).- Relax the crypto policies for the test-suite- Add twisted-pr1369-remove-pyopenssl-npn.patch to support pyOpenSSL 20 - Add twisted-pr1487-increase-ffdh-keysize.patch to support crpytography 3.3 - Fix the update-alternatives setup * manpages were cloned but never registerd with u-a * install alternatives as master and slave links now- Add no-test_successResultOfWithFailureHasTraceback.patch to skip sted.conch.test.test_keys.KeyTests.test_fromOpenSSH, which fails. Upstream suggests https://twistedmatrix.com/trac/ticket/9665, but it has never been confirmed, even less fixed.- Update to 20.3.0 * drop Python 2 * twisted.news is deprecated. * twisted.conch.ssh now supports the curve25519-sha256 key exchange algorithm (requires OpenSSL >= 1.1.0). * many bugfixes and other miscelaneous fixes - Fixed update-alternatives mechanism - Added true-binary.patch - Dropped python-38-xml-namespace.patch - Reapplied python-38-hmac-digestmod.patch- %python3_only -> %python_alternative- Update to 19.10.0 bsc#1162424: * twisted.trial.successResultOf, twisted.trial.failureResultOf, and twisted.trial.assertNoResult accept coroutines as well as Deferreds. (#9006) * Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0. (#8267) * The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces. (#9100) * Incoming HTTP/2 connections will now not time out if they persist for longer than one minute. (#9653) * twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q. (#9681) * twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content. If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones. (#9655) * twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled. (#9547) * The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses. This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and Piotr Sikora. (#9694) - Add python-38-xml-namespace.patch to fix dictionary mutation under Python 3.8 - Add python-38-hmac-digestmod.patch to add digestmod parameter where required - Add python-38-no-cgi-parseqs.patch to no longer import parse_qs from cgi- Remove mailmail when only building Python 3 flavour- Update to 19.7.0: * The callable argument to twisted.internet.task.deferLater() is no longer required. (#9577) * twisted.internet.utils.getProcessOutputAndValue now accepts stdinBytes to write to the child process's standard input. (#9607) * Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests. (#9617) * twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase. (#9632) * The PyPI page for Twisted has been enhanced to include more information and useful links. (#9648) - Refresh patch: * skip_MultiCast.patch - Remove merged patch hyperlink.patch - Remove patch 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch - Remove patch PR-1147.patch- Add PR-1147.patch (bsc#1138461, CVE-2019-12855) In words.protocols.jabber.xmlstream in Twisted through 19.2.1, XMPP support did not verify certificates when used with TLS, allowing an attacker to MITM connections.- Add 0001-Prevent-CRLF-injections-described-in-CVE-2019-12387.patch (bsc#1137825, CVE-2019-12387) Prevent CRLF injections- update to 19.2.1 (bsc#1137825, CVE-2019-12387): * Prevent CRLF injections described in CVE-2019-12387- Update to 19.2.0: * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context. (#9463) * DeferredLock and DeferredSemaphore can be used as asynchronous context managers on Python 3.5+. (#9546) * t.i.b.BaseConnector has custom __repr__ (#9548) * twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName (#9585) * Twisted's minimum Cryptography requirement is now 2.5. (#9592) * twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8. (#9515) * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option. The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host. (#9138) - Remove merged patches: * openssl-errormsg.aptch * openssl111.patch - Add patch to tests for new hyperlink: * hyperlink.patch- Add another patch for openssl 1.1.1 (from upstream git): * openssl-errormsg.aptch- test-mktime-invalid-tm_isdst.patch: don't pass invalid tm_isdst value to mktime (see also bpo-15750)- Add no-pygtkcompat.patch to avoid dependency on Gtk (boo#1110669)- Version update to 18.9.0: * Fixes for the 3.7 python - Remove merged python37.patch - Add patch openssl111.patch which fixes tests with new pyOpenssl * Asserts changed behaviour- Do not write bytecode stuff when running the tests- Add BuildRequires python-tz, which seems to be required to test suite to pass. - Also, add skip_MultiCast.patch to skip tests requiring full netrworking stack.- Add missing Requires.- Fix the dependencies to match up upstream setup.py - Run the tests - Add patch to build with python3.7: * python37.patch - Add missing dependency on pyamcrest - Remove unused patch lp1102685.diff- update to 18.7.0: for full list of changes please see https://github.com/twisted/twisted/blob/twisted-18.7.0/NEWS.rst- Add python-service_identity Recommends.- update to 18.4.0 For full list of changes please see: https://github.com/twisted/twisted/blob/twisted-18.4.0/NEWS.rst- update to 17.9.0 For full list of changes please see: https://github.com/twisted/twisted/blob/twisted-17.9.0/NEWS.rst * mailman is only in python2 package- Adjust Requires and BuildRequires - Fix rpmlint warnings- remove alternatives altogether in favor of versioned executables - clean up spec file - update to 17.5.0 * too many changes to list, see full changelog in NEWS.rst- Simplify alternatives handling - Fix RPM warnings- Change to singlespec approach- specfile: * make twistd the update-alternative master, same as in the python3 version (bnc #1001523)- Update to version 16.4.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS - Update to version 16.3.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.3.0/NEWS - Update to version 16.2.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.2.0/NEWS - Update to version 16.1.1 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.1.1/NEWS - Update to version 16.1.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.1.0/NEWS - Update to version 16.0.0 For the complete list of changes plese see https://github.com/twisted/twisted/blob/twisted-16.0.0/NEWS- Update to version 15.5.0 * This is the last Twisted release where Python 2.6 is supported, on any platform. Python 3.5 (on POSIX) support has been added. * This release introduces changes that are required for Conch's SSH implementation to work with OpenSSH 6.9+ servers. * twisted.python.url is a new abstraction for URLs, supporting RFC 3987 IRIs. (#5388) * twisted.python.logfile is now ported to Python 3. (#6749) * twisted.python.zippath has been ported to Python 3. (#6917) * twisted.internet.ssl.CertificateOptions and twisted.internet.ssl.optionsForClientTLS now take a acceptableProtocols parameter that enables negotiation of the next protocol to speak after the TLS handshake has completed. This field advertises protocols over both NPN and ALPN. Also added new INegotiated interface for TLS interfaces that support protocol negotiation. This interface adds a negotiatedProtocol property that reports what protocol, if any, was negotiated in the TLS handshake. (#7860) * twisted.python.urlpath.URLPath now operates correctly on Python 3, using bytes instead of strings, and introduces the fromBytes constructor to assist with creating them cross-version. (#7994) * twisted.application.strports is now ported to Python 3. (#8011) * twistd (the Twisted Daemon) is now ported to Python 3. (#8012) * Python 3.5 is now supported on POSIX platforms. (#8042) * twisted.internet.serialport is now ported on Python 3. (#8099) * twisted.logger.formatEvent now can format an event if it was flattened (twisted.logger.eventAsJSON does this) and has text after the last replacement field. (#8003) * twisted.cred.checkers.FilePasswordDB now logs an error if the credentials db file does not exist, no longer raises an unhandled error. (#8028) * twisted.python.threadpool.ThreadPool now properly starts enough threads to do any work scheduled before ThreadPool.start() is called, such as when work is scheduled in the reactor via reactor.callInThread() before reactor.run(). (#8090) * Twisted Development test standard documentation now contain information about avoiding test data files. (#6535) * The documentation for twisted.internet.defer.DeferredSemaphore now describes the actual usage for limit and tokens instance attributes. (#8024) * twisted.python._initgroups, a C extension, has been removed and stdlib support is now always used instead. (#5861) * Python 2.6 is no longer supported. (#8017) * twisted.python.util.OrderedDict is now deprecated, and uses of it in Twisted are replaced with collections.OrderedDict. (#8051) * twisted.persisted.sob.load, twisted.persisted.sob.loadValueFromFile and twisted.persisted.sob.Persistent.save() are now deprecated when used with a passphrase. The encyption used by these methods are weak. (#8081) * twisted.internet.interfaces.IStreamClientEndpointStringParser has been removed and Twisted will no longer use parsers implementing this interface. (#8094) * #5976, #6628, #6894, #6980, #7228, #7693, #7731, #7997, #8046, [#8054], #8056, #8060, #8063, #8064, #8068, #8072, #8091, #8095, [#8096], #8098, #8106- Make "trial" the master file for update-alternatives, since it is the only one that supports python 3 so far.- Implement update-alternatives in preparation for python 3 version.- Update to version 15.4.0 * add dependency on setuptools * lore removed * please see the NEWS file- change dep from python-asn1 to python-pyasn1 (renamed long ago)- Wrong dependency rpm name, should be python-pycrypto- Add missing dependencies on python-asn1 and python-Crypto - Update to version 15.2.1: * twisted.logger now marks the `isError` key correctly on legacy events generated by writes to stderr. (#7903) * twisted.logger's documentation is now correctly listed in the table of contents. (#7904) - Changes from version 15.2.0: * twisted.internet.process has now been ported to Python 3. (#5987) * twisted.cred.credentials is now ported to Python 3. (#6176) * twisted.trial.unittest.TestCase's assertEqual, assertTrue, and assertFalse methods now pass through the standard library's more informative failure messages. (#6306) * The new package twisted.logger provides a new, fully tested, and feature-rich logging framework. The old module twisted.python.log is now implemented using the new framework. The new logger HOWTO documents the new framework. (#6750) * twisted.python.modules is now ported to Python 3. (#7804) * twisted.python.filepath.FilePath now supports Unicode (text) paths. Like the os module, instantiating it with a Unicode path will return a Unicode-mode FilePath, instantiating with a bytes path will return a bytes-mode FilePath. (#7805) * twisted.internet.kqreactor is now ported to Python 3 (#7823) * twisted.internet.endpoints.ProcessEndpoint is now ported to Python 3. (#7824) * twisted.python.filepath.FilePath now has asBytesMode and asTextMode methods which return a FilePath in the requested mode. (#7830) * twisted.python.components.proxyForInterface now creates method proxies that can be used with functools.wraps. (#7832) * The tls optional dependency will now also install the idna package to validate idna2008 names. (#7853) * Don't raise an exception if `DefaultLogObserver.emit()` gets an event with a message that raises when `repr()` is called on it. Specifically: use `textFromEventDict()` instead of a separate (and inferior) message rendering implementation. (#6569) * twisted.cred.credentials.DigestedCredentials incorrectly handled md5-sess hashing according to the RFC, which has now been fixed. (#7835) * Fixed an issue with twisted.internet.task.LoopingCall.withCount where sometimes the passed callable would be invoked with "0" when we got close to tricky floating point boundary conditions. (#7836) * twisted.internet.defer now properly works with the new logging system. (#7851) * Change `messages` key to `log_io` for events generated by `LoggingFile`. (#7852) * twisted.logger had literal characters in docstrings that are now quoted. (#7854) * twisted.logger now correctly formats a log event with a key named `message` when passed to a legacy log observer. (#7855) * twisted.internet.endpoints.HostnameEndpoint now uses getaddrinfo properly on Python 3.4 and above. (#7886) * Fix a typo in narrative documentation for logger (#7875) * tkunzip and tapconvert in twisted.scripts were deprecated in 11.0 and 12.1 respectively, and are now removed. (#6747) * twisted.protocols.gps is deprecated in preference to twisted.positioning. (#6810) * twisted.scripts.tap2deb and twisted.scripts.tap2rpm are now deprecated. (#7682) * twisted.trial.reporter.TestResult and twisted.trial.reporter.Reporter contained deprecated methods (since 8.0) which have now been removed. (#7815) * #6027, #7287, #7701, #7727, #7758, #7776, #7786, #7812, #7819, [#7831], #7838, #7865, #7866, #7869, #7872, #7877, #7878, #7885 * twisted.conch.ssh.forwarding now supports local->remote forwarding of IPv6 (#7751) * twisted.mail.smtp.sendmail now uses ESMTP. It will opportunistically enable encryption and allow the use of authentication. (#7257) * twisted.web.static is now ported to Python 3. (#6177) * twisted.web.server.Site accepts requestFactory as constructor argument. (#7016) * twisted.web.util had some HTML generation functions deprecated since 12.1 that have now been removed. (#7828) * #6927, #7797, #7802, #7846 * The resumeOffset argument to twisted.words.protocol.irc.DccFileReceive now works as it is documented. (#7775)- Version 15.1.0: * deprecated MSN protocol support * improved docs for Trial * removed deprecated UDPClient * twisted.web.static.File allows defining a custom resource for rendering forbidden pages. * minor bugfixes- Version 15.0.0: + please, see NEWS file - Update lp1102685.diff/bin/sh/bin/shh03-ch2b 1722419083  !"#$#&'()*+,,..00224467899;;==??AACCEEGHIJKLMNOPPRRTTVVXXZ[\]^_`abbddffhhjjllnopqrsttvvxxzz|}~      !"#$%&''))++-.//1233557899;<==??ABCCEEGHIJKLMNOPQRSTUVWXYZ[\\^^``bbddffhhjjllnnpprrttvvxxzz||~~      !!##%%''))+,--//1233557799;;==??AACCEEGGIIKKMNOPQRSSUUWWYY[[]]_`aacdeeggijklmmooqqssuvwxyz{|}~      !!##%%''))+,-./0122456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqqssuuwwyy{|}}       ""$$&'((**,,./0123456789:;<<>>@@BBDDFFHHJJLLNNPPRRTTVWXXZ[\]^_`abcdefghijkkmmooqqstuuwwyy{{}}     !!##%&'()*+,,..0022446789:;<==?@AACDEEGHIIKKMNOOQRSSUUWWYY[\]^__aaccefghijklmmooqqssuuwwyy{|}~     !"#$%&'()*+,-./01234567799;;==??ABCCEEGGIIKKMMOOQQSSUUWWYY[[]^__aacceeggiikkmnopqrstuvwxyz{|}~      !!##%%''))++--//1133557799;;==??AACCEEGGIIKKMMOOQQSSUVWWYY[[]]_`aaccefggiikkmmooqqstuuwwyy{{}}      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEEGGIIKKMNOOQRSTUUWWYZ[\]^^``bbddffhhjjllnnpqrstuvwwyy{{}}                            " " $ % & & ( ( * + , , . . 0 0 2 2 4 4 6 6 8 8 : : < = > > @ @ B B D D F F H H J J L M N O O Q Q S S U U W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z z | | ~ ~                            ! ! # # % % ' ' ) ) + + - - / / 1 2 3 4 5 6 7 8 9 : ; < = > ? @ @ B B D D F F H H J J L L N N P P R R T T V V X X Z Z \ \ ^ ^ ` ` b b d d f f h h j j l m n o p q r s t u v w x y z { | } ~  22.2.0-150400.21.122.2.0-150400.21.1     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ""####################################################################"""""""""""""""""""""""""""""""""$$%%%%%%$$&&''''''''''''''&&&&&&&(())))))))))))(((((**++++*,,----------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..////////////////........,,,,,,,,,,,,,,,0011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000222220000000000000000000000000000000000000000000000000,,,,,,,,,33444444444444444444444444444444444433333333333333333556666666666666666666666666666666655555555555555577888888888888888888888888888888888888777777777777777799::::9777;;<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????AABBBBBBBBBBBBBBAAAAACCDDDDDDDDDDCCCCAAEEFFFFFFFFFFFFEEEEEEGGHHHHGIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIKKLLLLLLLLLLKKKKKMMNNNNNNNNNNMMMMOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOQQRRRRRRRRRRRRRRRRQQQQQQQQSSTTTTTTTTTTSSSSOOOOOOOOOOOOOUUVVVVVVUUOOWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWW\\]]]]]]]]]]]]\\\\\\^^________^^^``aaaaaaaaaaaa````bbccccb``ddeeeeeeeeeeeeeeeedddddddffggggggggggffffdhhiiiiiiiihhhjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllmmmmmmmmmmmmmmmmmmmmlllnnoooooooooooooooooonnnnnppqqqqqqqqqqqqqqppppppnnnnlllllrrssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrllttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutvvwwwwwwwwvvvttttttttttttttttttttttttttttttxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxtttttzz{{{{{{{{{{{{zz||}}}}}}}}}}}}}}}}||||||||zz~~~~zzzzzcftpcftp.1.gzckeygenckeygen.1.gzconchconch.1.gzpyhtmlizerpyhtmlizer.1.gztkconchtkconch.1.gztrialtrial.1.gztwisttwistdtwistd.1.gzcftpcftp-3.6ckeygenckeygen-3.6conchconch-3.6pyhtmlizerpyhtmlizer-3.6tkconchtkconch-3.6trialtrial-3.6twisttwist-3.6twistdtwistd-3.6Twisted-22.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txttwisted__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pyccopyright.cpython-36.opt-1.pyccopyright.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pyc_threads__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_convenience.cpython-36.opt-1.pyc_convenience.cpython-36.pyc_ithreads.cpython-36.opt-1.pyc_ithreads.cpython-36.pyc_memory.cpython-36.opt-1.pyc_memory.cpython-36.pyc_pool.cpython-36.opt-1.pyc_pool.cpython-36.pyc_team.cpython-36.opt-1.pyc_team.cpython-36.pyc_threadworker.cpython-36.opt-1.pyc_threadworker.cpython-36.pyc_convenience.py_ithreads.py_memory.py_pool.py_team.py_threadworker.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_convenience.cpython-36.opt-1.pyctest_convenience.cpython-36.pyctest_memory.cpython-36.opt-1.pyctest_memory.cpython-36.pyctest_team.cpython-36.opt-1.pyctest_team.cpython-36.pyctest_threadworker.cpython-36.opt-1.pyctest_threadworker.cpython-36.pyctest_convenience.pytest_memory.pytest_team.pytest_threadworker.py_version.pyapplication__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapp.cpython-36.opt-1.pycapp.cpython-36.pycinternet.cpython-36.opt-1.pycinternet.cpython-36.pycreactors.cpython-36.opt-1.pycreactors.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycstrports.cpython-36.opt-1.pycstrports.cpython-36.pycapp.pyinternet.pyreactors.pyrunner__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_exit.cpython-36.opt-1.pyc_exit.cpython-36.pyc_pidfile.cpython-36.opt-1.pyc_pidfile.cpython-36.pyc_runner.cpython-36.opt-1.pyc_runner.cpython-36.pyc_exit.py_pidfile.py_runner.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_exit.cpython-36.opt-1.pyctest_exit.cpython-36.pyctest_pidfile.cpython-36.opt-1.pyctest_pidfile.cpython-36.pyctest_runner.cpython-36.opt-1.pyctest_runner.cpython-36.pyctest_exit.pytest_pidfile.pytest_runner.pyservice.pystrports.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_internet.cpython-36.opt-1.pyctest_internet.cpython-36.pyctest_service.cpython-36.opt-1.pyctest_service.cpython-36.pyctest_internet.pytest_service.pytwist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_options.cpython-36.opt-1.pyc_options.cpython-36.pyc_twist.cpython-36.opt-1.pyc_twist.cpython-36.pyc_options.py_twist.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_options.cpython-36.opt-1.pyctest_options.cpython-36.pyctest_twist.cpython-36.opt-1.pyctest_twist.cpython-36.pyctest_options.pytest_twist.pyconch__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycavatar.cpython-36.opt-1.pycavatar.cpython-36.pyccheckers.cpython-36.opt-1.pyccheckers.cpython-36.pycendpoints.cpython-36.opt-1.pycendpoints.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycls.cpython-36.opt-1.pycls.cpython-36.pycmanhole.cpython-36.opt-1.pycmanhole.cpython-36.pycmanhole_ssh.cpython-36.opt-1.pycmanhole_ssh.cpython-36.pycmanhole_tap.cpython-36.opt-1.pycmanhole_tap.cpython-36.pycmixin.cpython-36.opt-1.pycmixin.cpython-36.pycrecvline.cpython-36.opt-1.pycrecvline.cpython-36.pycstdio.cpython-36.opt-1.pycstdio.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyctelnet.cpython-36.opt-1.pyctelnet.cpython-36.pycttymodes.cpython-36.opt-1.pycttymodes.cpython-36.pycunix.cpython-36.opt-1.pycunix.cpython-36.pycavatar.pycheckers.pyclient__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycagent.cpython-36.opt-1.pycagent.cpython-36.pycconnect.cpython-36.opt-1.pycconnect.cpython-36.pycdefault.cpython-36.opt-1.pycdefault.cpython-36.pycdirect.cpython-36.opt-1.pycdirect.cpython-36.pycknownhosts.cpython-36.opt-1.pycknownhosts.cpython-36.pycoptions.cpython-36.opt-1.pycoptions.cpython-36.pycagent.pyconnect.pydefault.pydirect.pyknownhosts.pyoptions.pyendpoints.pyerror.pyinsults__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychelper.cpython-36.opt-1.pychelper.cpython-36.pycinsults.cpython-36.opt-1.pycinsults.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pycwindow.cpython-36.opt-1.pycwindow.cpython-36.pychelper.pyinsults.pytext.pywindow.pyinterfaces.pyls.pymanhole.pymanhole_ssh.pymanhole_tap.pymixin.pyopenssh_compat__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfactory.cpython-36.opt-1.pycfactory.cpython-36.pycprimes.cpython-36.opt-1.pycprimes.cpython-36.pycfactory.pyprimes.pyrecvline.pyscripts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccftp.cpython-36.opt-1.pyccftp.cpython-36.pycckeygen.cpython-36.opt-1.pycckeygen.cpython-36.pycconch.cpython-36.opt-1.pycconch.cpython-36.pyctkconch.cpython-36.opt-1.pyctkconch.cpython-36.pyccftp.pyckeygen.pyconch.pytkconch.pyssh__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_kex.cpython-36.opt-1.pyc_kex.cpython-36.pycaddress.cpython-36.opt-1.pycaddress.cpython-36.pycagent.cpython-36.opt-1.pycagent.cpython-36.pycchannel.cpython-36.opt-1.pycchannel.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycfactory.cpython-36.opt-1.pycfactory.cpython-36.pycfiletransfer.cpython-36.opt-1.pycfiletransfer.cpython-36.pycforwarding.cpython-36.opt-1.pycforwarding.cpython-36.pyckeys.cpython-36.opt-1.pyckeys.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycsession.cpython-36.opt-1.pycsession.cpython-36.pycsexpy.cpython-36.opt-1.pycsexpy.cpython-36.pyctransport.cpython-36.opt-1.pyctransport.cpython-36.pycuserauth.cpython-36.opt-1.pycuserauth.cpython-36.pyc_kex.pyaddress.pyagent.pychannel.pycommon.pyconnection.pyfactory.pyfiletransfer.pyforwarding.pykeys.pyservice.pysession.pysexpy.pytransport.pyuserauth.pystdio.pytap.pytelnet.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyckeydata.cpython-36.opt-1.pyckeydata.cpython-36.pycloopback.cpython-36.opt-1.pycloopback.cpython-36.pyctest_address.cpython-36.opt-1.pyctest_address.cpython-36.pyctest_agent.cpython-36.opt-1.pyctest_agent.cpython-36.pyctest_cftp.cpython-36.opt-1.pyctest_cftp.cpython-36.pyctest_channel.cpython-36.opt-1.pyctest_channel.cpython-36.pyctest_checkers.cpython-36.opt-1.pyctest_checkers.cpython-36.pyctest_ckeygen.cpython-36.opt-1.pyctest_ckeygen.cpython-36.pyctest_conch.cpython-36.opt-1.pyctest_conch.cpython-36.pyctest_connection.cpython-36.opt-1.pyctest_connection.cpython-36.pyctest_default.cpython-36.opt-1.pyctest_default.cpython-36.pyctest_endpoints.cpython-36.opt-1.pyctest_endpoints.cpython-36.pyctest_filetransfer.cpython-36.opt-1.pyctest_filetransfer.cpython-36.pyctest_forwarding.cpython-36.opt-1.pyctest_forwarding.cpython-36.pyctest_helper.cpython-36.opt-1.pyctest_helper.cpython-36.pyctest_insults.cpython-36.opt-1.pyctest_insults.cpython-36.pyctest_keys.cpython-36.opt-1.pyctest_keys.cpython-36.pyctest_knownhosts.cpython-36.opt-1.pyctest_knownhosts.cpython-36.pyctest_manhole.cpython-36.opt-1.pyctest_manhole.cpython-36.pyctest_manhole_tap.cpython-36.opt-1.pyctest_manhole_tap.cpython-36.pyctest_mixin.cpython-36.opt-1.pyctest_mixin.cpython-36.pyctest_openssh_compat.cpython-36.opt-1.pyctest_openssh_compat.cpython-36.pyctest_recvline.cpython-36.opt-1.pyctest_recvline.cpython-36.pyctest_scripts.cpython-36.opt-1.pyctest_scripts.cpython-36.pyctest_session.cpython-36.opt-1.pyctest_session.cpython-36.pyctest_ssh.cpython-36.opt-1.pyctest_ssh.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_telnet.cpython-36.opt-1.pyctest_telnet.cpython-36.pyctest_text.cpython-36.opt-1.pyctest_text.cpython-36.pyctest_transport.cpython-36.opt-1.pyctest_transport.cpython-36.pyctest_unix.cpython-36.opt-1.pyctest_unix.cpython-36.pyctest_userauth.cpython-36.opt-1.pyctest_userauth.cpython-36.pyctest_window.cpython-36.opt-1.pyctest_window.cpython-36.pyckeydata.pyloopback.pytest_address.pytest_agent.pytest_cftp.pytest_channel.pytest_checkers.pytest_ckeygen.pytest_conch.pytest_connection.pytest_default.pytest_endpoints.pytest_filetransfer.pytest_forwarding.pytest_helper.pytest_insults.pytest_keys.pytest_knownhosts.pytest_manhole.pytest_manhole_tap.pytest_mixin.pytest_openssh_compat.pytest_recvline.pytest_scripts.pytest_session.pytest_ssh.pytest_tap.pytest_telnet.pytest_text.pytest_transport.pytest_unix.pytest_userauth.pytest_window.pyttymodes.pyui__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycansi.cpython-36.opt-1.pycansi.cpython-36.pyctkvt100.cpython-36.opt-1.pyctkvt100.cpython-36.pycansi.pytkvt100.pyunix.pycopyright.pycred__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_digest.cpython-36.opt-1.pyc_digest.cpython-36.pyccheckers.cpython-36.opt-1.pyccheckers.cpython-36.pyccredentials.cpython-36.opt-1.pyccredentials.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycportal.cpython-36.opt-1.pycportal.cpython-36.pycstrcred.cpython-36.opt-1.pycstrcred.cpython-36.pyc_digest.pycheckers.pycredentials.pyerror.pyportal.pystrcred.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cramauth.cpython-36.opt-1.pyctest_cramauth.cpython-36.pyctest_cred.cpython-36.opt-1.pyctest_cred.cpython-36.pyctest_digestauth.cpython-36.opt-1.pyctest_digestauth.cpython-36.pyctest_simpleauth.cpython-36.opt-1.pyctest_simpleauth.cpython-36.pyctest_strcred.cpython-36.opt-1.pyctest_strcred.cpython-36.pyctest_cramauth.pytest_cred.pytest_digestauth.pytest_simpleauth.pytest_strcred.pyenterprise__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadbapi.cpython-36.opt-1.pycadbapi.cpython-36.pycadbapi.pyinternet__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_baseprocess.cpython-36.opt-1.pyc_baseprocess.cpython-36.pyc_dumbwin32proc.cpython-36.opt-1.pyc_dumbwin32proc.cpython-36.pyc_glibbase.cpython-36.opt-1.pyc_glibbase.cpython-36.pyc_idna.cpython-36.opt-1.pyc_idna.cpython-36.pyc_newtls.cpython-36.opt-1.pyc_newtls.cpython-36.pyc_pollingfile.cpython-36.opt-1.pyc_pollingfile.cpython-36.pyc_posixserialport.cpython-36.opt-1.pyc_posixserialport.cpython-36.pyc_posixstdio.cpython-36.opt-1.pyc_posixstdio.cpython-36.pyc_producer_helpers.cpython-36.opt-1.pyc_producer_helpers.cpython-36.pyc_resolver.cpython-36.opt-1.pyc_resolver.cpython-36.pyc_signals.cpython-36.opt-1.pyc_signals.cpython-36.pyc_sslverify.cpython-36.opt-1.pyc_sslverify.cpython-36.pyc_threadedselect.cpython-36.opt-1.pyc_threadedselect.cpython-36.pyc_win32serialport.cpython-36.opt-1.pyc_win32serialport.cpython-36.pyc_win32stdio.cpython-36.opt-1.pyc_win32stdio.cpython-36.pycabstract.cpython-36.opt-1.pycabstract.cpython-36.pycaddress.cpython-36.opt-1.pycaddress.cpython-36.pycasyncioreactor.cpython-36.opt-1.pycasyncioreactor.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccfreactor.cpython-36.opt-1.pyccfreactor.cpython-36.pycdefault.cpython-36.opt-1.pycdefault.cpython-36.pycdefer.cpython-36.opt-1.pycdefer.cpython-36.pycendpoints.cpython-36.opt-1.pycendpoints.cpython-36.pycepollreactor.cpython-36.opt-1.pycepollreactor.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycfdesc.cpython-36.opt-1.pycfdesc.cpython-36.pycgireactor.cpython-36.opt-1.pycgireactor.cpython-36.pycglib2reactor.cpython-36.opt-1.pycglib2reactor.cpython-36.pycgtk2reactor.cpython-36.opt-1.pycgtk2reactor.cpython-36.pycgtk3reactor.cpython-36.opt-1.pycgtk3reactor.cpython-36.pycinotify.cpython-36.opt-1.pycinotify.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pyckqreactor.cpython-36.opt-1.pyckqreactor.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycpollreactor.cpython-36.opt-1.pycpollreactor.cpython-36.pycposixbase.cpython-36.opt-1.pycposixbase.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.pycprotocol.cpython-36.opt-1.pycprotocol.cpython-36.pycpyuisupport.cpython-36.opt-1.pycpyuisupport.cpython-36.pycreactor.cpython-36.opt-1.pycreactor.cpython-36.pycselectreactor.cpython-36.opt-1.pycselectreactor.cpython-36.pycserialport.cpython-36.opt-1.pycserialport.cpython-36.pycssl.cpython-36.opt-1.pycssl.cpython-36.pycstdio.cpython-36.opt-1.pycstdio.cpython-36.pyctask.cpython-36.opt-1.pyctask.cpython-36.pyctcp.cpython-36.opt-1.pyctcp.cpython-36.pyctesting.cpython-36.opt-1.pyctesting.cpython-36.pycthreads.cpython-36.opt-1.pycthreads.cpython-36.pyctksupport.cpython-36.opt-1.pyctksupport.cpython-36.pycudp.cpython-36.opt-1.pycudp.cpython-36.pycunix.cpython-36.opt-1.pycunix.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycwin32eventreactor.cpython-36.opt-1.pycwin32eventreactor.cpython-36.pycwxreactor.cpython-36.opt-1.pycwxreactor.cpython-36.pycwxsupport.cpython-36.opt-1.pycwxsupport.cpython-36.pyc_baseprocess.py_dumbwin32proc.py_glibbase.py_idna.py_newtls.py_pollingfile.py_posixserialport.py_posixstdio.py_producer_helpers.py_resolver.py_signals.py_sslverify.py_threadedselect.py_win32serialport.py_win32stdio.pyabstract.pyaddress.pyasyncioreactor.pybase.pycfreactor.pydefault.pydefer.pyendpoints.pyepollreactor.pyerror.pyfdesc.pygireactor.pyglib2reactor.pygtk2reactor.pygtk3reactor.pyinotify.pyinterfaces.pyiocpreactor__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabstract.cpython-36.opt-1.pycabstract.cpython-36.pycconst.cpython-36.opt-1.pycconst.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pyciocpsupport.cpython-36.opt-1.pyciocpsupport.cpython-36.pycreactor.cpython-36.opt-1.pycreactor.cpython-36.pyctcp.cpython-36.opt-1.pyctcp.cpython-36.pycudp.cpython-36.opt-1.pycudp.cpython-36.pycabstract.pyconst.pyinterfaces.pyiocpsupport.pynotes.txtreactor.pytcp.pyudp.pykqreactor.pymain.pypollreactor.pyposixbase.pyprocess.pyprotocol.pypyuisupport.pyreactor.pyselectreactor.pyserialport.pyssl.pystdio.pytask.pytcp.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_posixifaces.cpython-36.opt-1.pyc_posixifaces.cpython-36.pyc_win32ifaces.cpython-36.opt-1.pyc_win32ifaces.cpython-36.pycconnectionmixins.cpython-36.opt-1.pycconnectionmixins.cpython-36.pycfakeendpoint.cpython-36.opt-1.pycfakeendpoint.cpython-36.pycmodulehelpers.cpython-36.opt-1.pycmodulehelpers.cpython-36.pycprocess_cli.cpython-36.opt-1.pycprocess_cli.cpython-36.pycprocess_connectionlost.cpython-36.opt-1.pycprocess_connectionlost.cpython-36.pycprocess_gireactornocompat.cpython-36.opt-1.pycprocess_gireactornocompat.cpython-36.pycprocess_helper.cpython-36.opt-1.pycprocess_helper.cpython-36.pycreactormixins.cpython-36.opt-1.pycreactormixins.cpython-36.pyctest_abstract.cpython-36.opt-1.pyctest_abstract.cpython-36.pyctest_address.cpython-36.opt-1.pyctest_address.cpython-36.pyctest_asyncioreactor.cpython-36.opt-1.pyctest_asyncioreactor.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_baseprocess.cpython-36.opt-1.pyctest_baseprocess.cpython-36.pyctest_core.cpython-36.opt-1.pyctest_core.cpython-36.pyctest_default.cpython-36.opt-1.pyctest_default.cpython-36.pyctest_defer_await.cpython-36.opt-1.pyctest_defer_await.cpython-36.pyctest_defer_yieldfrom.cpython-36.opt-1.pyctest_defer_yieldfrom.cpython-36.pyctest_endpoints.cpython-36.opt-1.pyctest_endpoints.cpython-36.pyctest_epollreactor.cpython-36.opt-1.pyctest_epollreactor.cpython-36.pyctest_error.cpython-36.opt-1.pyctest_error.cpython-36.pyctest_fdset.cpython-36.opt-1.pyctest_fdset.cpython-36.pyctest_filedescriptor.cpython-36.opt-1.pyctest_filedescriptor.cpython-36.pyctest_gireactor.cpython-36.opt-1.pyctest_gireactor.cpython-36.pyctest_glibbase.cpython-36.opt-1.pyctest_glibbase.cpython-36.pyctest_inlinecb.cpython-36.opt-1.pyctest_inlinecb.cpython-36.pyctest_inotify.cpython-36.opt-1.pyctest_inotify.cpython-36.pyctest_iocp.cpython-36.opt-1.pyctest_iocp.cpython-36.pyctest_kqueuereactor.cpython-36.opt-1.pyctest_kqueuereactor.cpython-36.pyctest_main.cpython-36.opt-1.pyctest_main.cpython-36.pyctest_newtls.cpython-36.opt-1.pyctest_newtls.cpython-36.pyctest_pollingfile.cpython-36.opt-1.pyctest_pollingfile.cpython-36.pyctest_posixbase.cpython-36.opt-1.pyctest_posixbase.cpython-36.pyctest_posixprocess.cpython-36.opt-1.pyctest_posixprocess.cpython-36.pyctest_process.cpython-36.opt-1.pyctest_process.cpython-36.pyctest_protocol.cpython-36.opt-1.pyctest_protocol.cpython-36.pyctest_resolver.cpython-36.opt-1.pyctest_resolver.cpython-36.pyctest_serialport.cpython-36.opt-1.pyctest_serialport.cpython-36.pyctest_sigchld.cpython-36.opt-1.pyctest_sigchld.cpython-36.pyctest_socket.cpython-36.opt-1.pyctest_socket.cpython-36.pyctest_stdio.cpython-36.opt-1.pyctest_stdio.cpython-36.pyctest_tcp.cpython-36.opt-1.pyctest_tcp.cpython-36.pyctest_testing.cpython-36.opt-1.pyctest_testing.cpython-36.pyctest_threads.cpython-36.opt-1.pyctest_threads.cpython-36.pyctest_time.cpython-36.opt-1.pyctest_time.cpython-36.pyctest_tls.cpython-36.opt-1.pyctest_tls.cpython-36.pyctest_udp.cpython-36.opt-1.pyctest_udp.cpython-36.pyctest_udp_internals.cpython-36.opt-1.pyctest_udp_internals.cpython-36.pyctest_unix.cpython-36.opt-1.pyctest_unix.cpython-36.pyctest_win32events.cpython-36.opt-1.pyctest_win32events.cpython-36.pyctest_win32serialport.cpython-36.opt-1.pyctest_win32serialport.cpython-36.pyc_posixifaces.py_win32ifaces.pyconnectionmixins.pyfake_CAschain.pemnot-a-certificatething1.pemthing2-duplicate.pemthing2.pemfakeendpoint.pymodulehelpers.pyprocess_cli.pyprocess_connectionlost.pyprocess_gireactornocompat.pyprocess_helper.pyreactormixins.pytest_abstract.pytest_address.pytest_asyncioreactor.pytest_base.pytest_baseprocess.pytest_core.pytest_default.pytest_defer_await.pytest_defer_yieldfrom.pytest_endpoints.pytest_epollreactor.pytest_error.pytest_fdset.pytest_filedescriptor.pytest_gireactor.pytest_glibbase.pytest_inlinecb.pytest_inotify.pytest_iocp.pytest_kqueuereactor.pytest_main.pytest_newtls.pytest_pollingfile.pytest_posixbase.pytest_posixprocess.pytest_process.pytest_protocol.pytest_resolver.pytest_serialport.pytest_sigchld.pytest_socket.pytest_stdio.pytest_tcp.pytest_testing.pytest_threads.pytest_time.pytest_tls.pytest_udp.pytest_udp_internals.pytest_unix.pytest_win32events.pytest_win32serialport.pytesting.pythreads.pytksupport.pyudp.pyunix.pyutils.pywin32eventreactor.pywxreactor.pywxsupport.pylogger__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_buffer.cpython-36.opt-1.pyc_buffer.cpython-36.pyc_capture.cpython-36.opt-1.pyc_capture.cpython-36.pyc_file.cpython-36.opt-1.pyc_file.cpython-36.pyc_filter.cpython-36.opt-1.pyc_filter.cpython-36.pyc_flatten.cpython-36.opt-1.pyc_flatten.cpython-36.pyc_format.cpython-36.opt-1.pyc_format.cpython-36.pyc_global.cpython-36.opt-1.pyc_global.cpython-36.pyc_interfaces.cpython-36.opt-1.pyc_interfaces.cpython-36.pyc_io.cpython-36.opt-1.pyc_io.cpython-36.pyc_json.cpython-36.opt-1.pyc_json.cpython-36.pyc_legacy.cpython-36.opt-1.pyc_legacy.cpython-36.pyc_levels.cpython-36.opt-1.pyc_levels.cpython-36.pyc_logger.cpython-36.opt-1.pyc_logger.cpython-36.pyc_observer.cpython-36.opt-1.pyc_observer.cpython-36.pyc_stdlib.cpython-36.opt-1.pyc_stdlib.cpython-36.pyc_util.cpython-36.opt-1.pyc_util.cpython-36.pyc_buffer.py_capture.py_file.py_filter.py_flatten.py_format.py_global.py_interfaces.py_io.py_json.py_legacy.py_levels.py_logger.py_observer.py_stdlib.py_util.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_buffer.cpython-36.opt-1.pyctest_buffer.cpython-36.pyctest_capture.cpython-36.opt-1.pyctest_capture.cpython-36.pyctest_file.cpython-36.opt-1.pyctest_file.cpython-36.pyctest_filter.cpython-36.opt-1.pyctest_filter.cpython-36.pyctest_flatten.cpython-36.opt-1.pyctest_flatten.cpython-36.pyctest_format.cpython-36.opt-1.pyctest_format.cpython-36.pyctest_global.cpython-36.opt-1.pyctest_global.cpython-36.pyctest_io.cpython-36.opt-1.pyctest_io.cpython-36.pyctest_json.cpython-36.opt-1.pyctest_json.cpython-36.pyctest_legacy.cpython-36.opt-1.pyctest_legacy.cpython-36.pyctest_levels.cpython-36.opt-1.pyctest_levels.cpython-36.pyctest_logger.cpython-36.opt-1.pyctest_logger.cpython-36.pyctest_observer.cpython-36.opt-1.pyctest_observer.cpython-36.pyctest_stdlib.cpython-36.opt-1.pyctest_stdlib.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_buffer.pytest_capture.pytest_file.pytest_filter.pytest_flatten.pytest_format.pytest_global.pytest_io.pytest_json.pytest_legacy.pytest_levels.pytest_logger.pytest_observer.pytest_stdlib.pytest_util.pymail__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_cred.cpython-36.opt-1.pyc_cred.cpython-36.pyc_except.cpython-36.opt-1.pyc_except.cpython-36.pyc_pop3client.cpython-36.opt-1.pyc_pop3client.cpython-36.pycalias.cpython-36.opt-1.pycalias.cpython-36.pycbounce.cpython-36.opt-1.pycbounce.cpython-36.pycimap4.cpython-36.opt-1.pycimap4.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycmail.cpython-36.opt-1.pycmail.cpython-36.pycmaildir.cpython-36.opt-1.pycmaildir.cpython-36.pycpb.cpython-36.opt-1.pycpb.cpython-36.pycpop3.cpython-36.opt-1.pycpop3.cpython-36.pycpop3client.cpython-36.opt-1.pycpop3client.cpython-36.pycprotocols.cpython-36.opt-1.pycprotocols.cpython-36.pycrelay.cpython-36.opt-1.pycrelay.cpython-36.pycrelaymanager.cpython-36.opt-1.pycrelaymanager.cpython-36.pycsmtp.cpython-36.opt-1.pycsmtp.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyc_cred.py_except.py_pop3client.pyalias.pybounce.pyimap4.pyinterfaces.pymail.pymaildir.pypb.pypop3.pypop3client.pyprotocols.pyrelay.pyrelaymanager.pyscripts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmailmail.cpython-36.opt-1.pycmailmail.cpython-36.pycmailmail.pysmtp.pytap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpop3testserver.cpython-36.opt-1.pycpop3testserver.cpython-36.pyctest_bounce.cpython-36.opt-1.pyctest_bounce.cpython-36.pyctest_imap.cpython-36.opt-1.pyctest_imap.cpython-36.pyctest_mail.cpython-36.opt-1.pyctest_mail.cpython-36.pyctest_mailmail.cpython-36.opt-1.pyctest_mailmail.cpython-36.pyctest_options.cpython-36.opt-1.pyctest_options.cpython-36.pyctest_pop3.cpython-36.opt-1.pyctest_pop3.cpython-36.pyctest_pop3client.cpython-36.opt-1.pyctest_pop3client.cpython-36.pyctest_scripts.cpython-36.opt-1.pyctest_scripts.cpython-36.pyctest_smtp.cpython-36.opt-1.pyctest_smtp.cpython-36.pycpop3testserver.pyrfc822.messagetest_bounce.pytest_imap.pytest_mail.pytest_mailmail.pytest_options.pytest_pop3.pytest_pop3client.pytest_scripts.pytest_smtp.pynames__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_rfc1982.cpython-36.opt-1.pyc_rfc1982.cpython-36.pycauthority.cpython-36.opt-1.pycauthority.cpython-36.pyccache.cpython-36.opt-1.pyccache.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycdns.cpython-36.opt-1.pycdns.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pychosts.cpython-36.opt-1.pychosts.cpython-36.pycresolve.cpython-36.opt-1.pycresolve.cpython-36.pycroot.cpython-36.opt-1.pycroot.cpython-36.pycsecondary.cpython-36.opt-1.pycsecondary.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycsrvconnect.cpython-36.opt-1.pycsrvconnect.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyc_rfc1982.pyauthority.pycache.pyclient.pycommon.pydns.pyerror.pyhosts.pyresolve.pyroot.pysecondary.pyserver.pysrvconnect.pytap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cache.cpython-36.opt-1.pyctest_cache.cpython-36.pyctest_client.cpython-36.opt-1.pyctest_client.cpython-36.pyctest_common.cpython-36.opt-1.pyctest_common.cpython-36.pyctest_dns.cpython-36.opt-1.pyctest_dns.cpython-36.pyctest_examples.cpython-36.opt-1.pyctest_examples.cpython-36.pyctest_hosts.cpython-36.opt-1.pyctest_hosts.cpython-36.pyctest_names.cpython-36.opt-1.pyctest_names.cpython-36.pyctest_resolve.cpython-36.opt-1.pyctest_resolve.cpython-36.pyctest_rfc1982.cpython-36.opt-1.pyctest_rfc1982.cpython-36.pyctest_rootresolve.cpython-36.opt-1.pyctest_rootresolve.cpython-36.pyctest_server.cpython-36.opt-1.pyctest_server.cpython-36.pyctest_srvconnect.cpython-36.opt-1.pyctest_srvconnect.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_cache.pytest_client.pytest_common.pytest_dns.pytest_examples.pytest_hosts.pytest_names.pytest_resolve.pytest_rfc1982.pytest_rootresolve.pytest_server.pytest_srvconnect.pytest_tap.pytest_util.pypair__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycethernet.cpython-36.opt-1.pycethernet.cpython-36.pycip.cpython-36.opt-1.pycip.cpython-36.pycraw.cpython-36.opt-1.pycraw.cpython-36.pycrawudp.cpython-36.opt-1.pycrawudp.cpython-36.pyctesting.cpython-36.opt-1.pyctesting.cpython-36.pyctuntap.cpython-36.opt-1.pyctuntap.cpython-36.pycethernet.pyip.pyraw.pyrawudp.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_ethernet.cpython-36.opt-1.pyctest_ethernet.cpython-36.pyctest_ip.cpython-36.opt-1.pyctest_ip.cpython-36.pyctest_rawudp.cpython-36.opt-1.pyctest_rawudp.cpython-36.pyctest_tuntap.cpython-36.opt-1.pyctest_tuntap.cpython-36.pyctest_ethernet.pytest_ip.pytest_rawudp.pytest_tuntap.pytesting.pytuntap.pypersisted__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaot.cpython-36.opt-1.pycaot.cpython-36.pyccrefutil.cpython-36.opt-1.pyccrefutil.cpython-36.pycdirdbm.cpython-36.opt-1.pycdirdbm.cpython-36.pycsob.cpython-36.opt-1.pycsob.cpython-36.pycstyles.cpython-36.opt-1.pycstyles.cpython-36.pycaot.pycrefutil.pydirdbm.pysob.pystyles.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_styles.cpython-36.opt-1.pyctest_styles.cpython-36.pyctest_styles.pyplugin.pyplugins__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccred_anonymous.cpython-36.opt-1.pyccred_anonymous.cpython-36.pyccred_file.cpython-36.opt-1.pyccred_file.cpython-36.pyccred_memory.cpython-36.opt-1.pyccred_memory.cpython-36.pyccred_sshkeys.cpython-36.opt-1.pyccred_sshkeys.cpython-36.pyccred_unix.cpython-36.opt-1.pyccred_unix.cpython-36.pyctwisted_conch.cpython-36.opt-1.pyctwisted_conch.cpython-36.pyctwisted_core.cpython-36.opt-1.pyctwisted_core.cpython-36.pyctwisted_ftp.cpython-36.opt-1.pyctwisted_ftp.cpython-36.pyctwisted_inet.cpython-36.opt-1.pyctwisted_inet.cpython-36.pyctwisted_mail.cpython-36.opt-1.pyctwisted_mail.cpython-36.pyctwisted_names.cpython-36.opt-1.pyctwisted_names.cpython-36.pyctwisted_portforward.cpython-36.opt-1.pyctwisted_portforward.cpython-36.pyctwisted_reactors.cpython-36.opt-1.pyctwisted_reactors.cpython-36.pyctwisted_runner.cpython-36.opt-1.pyctwisted_runner.cpython-36.pyctwisted_socks.cpython-36.opt-1.pyctwisted_socks.cpython-36.pyctwisted_trial.cpython-36.opt-1.pyctwisted_trial.cpython-36.pyctwisted_web.cpython-36.opt-1.pyctwisted_web.cpython-36.pyctwisted_words.cpython-36.opt-1.pyctwisted_words.cpython-36.pyccred_anonymous.pycred_file.pycred_memory.pycred_sshkeys.pycred_unix.pydropin.cachetwisted_conch.pytwisted_core.pytwisted_ftp.pytwisted_inet.pytwisted_mail.pytwisted_names.pytwisted_portforward.pytwisted_reactors.pytwisted_runner.pytwisted_socks.pytwisted_trial.pytwisted_web.pytwisted_words.pypositioning__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_sentence.cpython-36.opt-1.pyc_sentence.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycipositioning.cpython-36.opt-1.pycipositioning.cpython-36.pycnmea.cpython-36.opt-1.pycnmea.cpython-36.pyc_sentence.pybase.pyipositioning.pynmea.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycreceiver.cpython-36.opt-1.pycreceiver.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_nmea.cpython-36.opt-1.pyctest_nmea.cpython-36.pyctest_sentence.cpython-36.opt-1.pyctest_sentence.cpython-36.pycreceiver.pytest_base.pytest_nmea.pytest_sentence.pyprotocols__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycamp.cpython-36.opt-1.pycamp.cpython-36.pycbasic.cpython-36.opt-1.pycbasic.cpython-36.pycdict.cpython-36.opt-1.pycdict.cpython-36.pycfinger.cpython-36.opt-1.pycfinger.cpython-36.pycftp.cpython-36.opt-1.pycftp.cpython-36.pychtb.cpython-36.opt-1.pychtb.cpython-36.pycident.cpython-36.opt-1.pycident.cpython-36.pycloopback.cpython-36.opt-1.pycloopback.cpython-36.pycmemcache.cpython-36.opt-1.pycmemcache.cpython-36.pycpcp.cpython-36.opt-1.pycpcp.cpython-36.pycpolicies.cpython-36.opt-1.pycpolicies.cpython-36.pycportforward.cpython-36.opt-1.pycportforward.cpython-36.pycpostfix.cpython-36.opt-1.pycpostfix.cpython-36.pycshoutcast.cpython-36.opt-1.pycshoutcast.cpython-36.pycsip.cpython-36.opt-1.pycsip.cpython-36.pycsocks.cpython-36.opt-1.pycsocks.cpython-36.pycstateful.cpython-36.opt-1.pycstateful.cpython-36.pyctls.cpython-36.opt-1.pyctls.cpython-36.pycwire.cpython-36.opt-1.pycwire.cpython-36.pycamp.pybasic.pydict.pyfinger.pyftp.pyhaproxy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_exceptions.cpython-36.opt-1.pyc_exceptions.cpython-36.pyc_info.cpython-36.opt-1.pyc_info.cpython-36.pyc_interfaces.cpython-36.opt-1.pyc_interfaces.cpython-36.pyc_parser.cpython-36.opt-1.pyc_parser.cpython-36.pyc_v1parser.cpython-36.opt-1.pyc_v1parser.cpython-36.pyc_v2parser.cpython-36.opt-1.pyc_v2parser.cpython-36.pyc_wrapper.cpython-36.opt-1.pyc_wrapper.cpython-36.pyc_exceptions.py_info.py_interfaces.py_parser.py_v1parser.py_v2parser.py_wrapper.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_parser.cpython-36.opt-1.pyctest_parser.cpython-36.pyctest_v1parser.cpython-36.opt-1.pyctest_v1parser.cpython-36.pyctest_v2parser.cpython-36.opt-1.pyctest_v2parser.cpython-36.pyctest_wrapper.cpython-36.opt-1.pyctest_wrapper.cpython-36.pyctest_parser.pytest_v1parser.pytest_v2parser.pytest_wrapper.pyhtb.pyident.pyloopback.pymemcache.pypcp.pypolicies.pyportforward.pypostfix.pyshoutcast.pysip.pysocks.pystateful.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_basic.cpython-36.opt-1.pyctest_basic.cpython-36.pyctest_tls.cpython-36.opt-1.pyctest_tls.cpython-36.pyctest_basic.pytest_tls.pytls.pywire.pypy.typedpython__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_appdirs.cpython-36.opt-1.pyc_appdirs.cpython-36.pyc_inotify.cpython-36.opt-1.pyc_inotify.cpython-36.pyc_pydoctor.cpython-36.opt-1.pyc_pydoctor.cpython-36.pyc_release.cpython-36.opt-1.pyc_release.cpython-36.pyc_shellcomp.cpython-36.opt-1.pyc_shellcomp.cpython-36.pyc_textattributes.cpython-36.opt-1.pyc_textattributes.cpython-36.pyc_tzhelper.cpython-36.opt-1.pyc_tzhelper.cpython-36.pyc_url.cpython-36.opt-1.pyc_url.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pyccomponents.cpython-36.opt-1.pyccomponents.cpython-36.pycconstants.cpython-36.opt-1.pycconstants.cpython-36.pyccontext.cpython-36.opt-1.pyccontext.cpython-36.pycdeprecate.cpython-36.opt-1.pycdeprecate.cpython-36.pycfailure.cpython-36.opt-1.pycfailure.cpython-36.pycfakepwd.cpython-36.opt-1.pycfakepwd.cpython-36.pycfilepath.cpython-36.opt-1.pycfilepath.cpython-36.pycformmethod.cpython-36.opt-1.pycformmethod.cpython-36.pychtmlizer.cpython-36.opt-1.pychtmlizer.cpython-36.pyclockfile.cpython-36.opt-1.pyclockfile.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pyclogfile.cpython-36.opt-1.pyclogfile.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycmonkey.cpython-36.opt-1.pycmonkey.cpython-36.pycprocutils.cpython-36.opt-1.pycprocutils.cpython-36.pycrandbytes.cpython-36.opt-1.pycrandbytes.cpython-36.pycrebuild.cpython-36.opt-1.pycrebuild.cpython-36.pycreflect.cpython-36.opt-1.pycreflect.cpython-36.pycrelease.cpython-36.opt-1.pycrelease.cpython-36.pycroots.cpython-36.opt-1.pycroots.cpython-36.pycruntime.cpython-36.opt-1.pycruntime.cpython-36.pycsendmsg.cpython-36.opt-1.pycsendmsg.cpython-36.pycshortcut.cpython-36.opt-1.pycshortcut.cpython-36.pycsyslog.cpython-36.opt-1.pycsyslog.cpython-36.pycsystemd.cpython-36.opt-1.pycsystemd.cpython-36.pyctext.cpython-36.opt-1.pyctext.cpython-36.pycthreadable.cpython-36.opt-1.pycthreadable.cpython-36.pycthreadpool.cpython-36.opt-1.pycthreadpool.cpython-36.pycurl.cpython-36.opt-1.pycurl.cpython-36.pycurlpath.cpython-36.opt-1.pycurlpath.cpython-36.pycusage.cpython-36.opt-1.pycusage.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycversions.cpython-36.opt-1.pycversions.cpython-36.pycwin32.cpython-36.opt-1.pycwin32.cpython-36.pyczippath.cpython-36.opt-1.pyczippath.cpython-36.pyczipstream.cpython-36.opt-1.pyczipstream.cpython-36.pyc_appdirs.py_inotify.py_pydoctor.py_pydoctortemplatescommon.htmlfooter.htmlheader.html_release.py_shellcomp.py_textattributes.py_tzhelper.py_url.pycompat.pycomponents.pyconstants.pycontext.pydeprecate.pyfailure.pyfakepwd.pyfilepath.pyformmethod.pyhtmlizer.pylockfile.pylog.pylogfile.pymodules.pymonkey.pyprocutils.pyrandbytes.pyrebuild.pyreflect.pyrelease.pyroots.pyruntime.pysendmsg.pyshortcut.pysyslog.pysystemd.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdeprecatedattributes.cpython-36.opt-1.pycdeprecatedattributes.cpython-36.pycmodules_helpers.cpython-36.opt-1.pycmodules_helpers.cpython-36.pycpullpipe.cpython-36.opt-1.pycpullpipe.cpython-36.pyctest_appdirs.cpython-36.opt-1.pyctest_appdirs.cpython-36.pyctest_components.cpython-36.opt-1.pyctest_components.cpython-36.pyctest_constants.cpython-36.opt-1.pyctest_constants.cpython-36.pyctest_deprecate.cpython-36.opt-1.pyctest_deprecate.cpython-36.pyctest_fakepwd.cpython-36.opt-1.pyctest_fakepwd.cpython-36.pyctest_htmlizer.cpython-36.opt-1.pyctest_htmlizer.cpython-36.pyctest_inotify.cpython-36.opt-1.pyctest_inotify.cpython-36.pyctest_pydoctor.cpython-36.opt-1.pyctest_pydoctor.cpython-36.pyctest_release.cpython-36.opt-1.pyctest_release.cpython-36.pyctest_runtime.cpython-36.opt-1.pyctest_runtime.cpython-36.pyctest_sendmsg.cpython-36.opt-1.pyctest_sendmsg.cpython-36.pyctest_shellcomp.cpython-36.opt-1.pyctest_shellcomp.cpython-36.pyctest_syslog.cpython-36.opt-1.pyctest_syslog.cpython-36.pyctest_systemd.cpython-36.opt-1.pyctest_systemd.cpython-36.pyctest_textattributes.cpython-36.opt-1.pyctest_textattributes.cpython-36.pyctest_tzhelper.cpython-36.opt-1.pyctest_tzhelper.cpython-36.pyctest_url.cpython-36.opt-1.pyctest_url.cpython-36.pyctest_urlpath.cpython-36.opt-1.pyctest_urlpath.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_versions.cpython-36.opt-1.pyctest_versions.cpython-36.pyctest_win32.cpython-36.opt-1.pyctest_win32.cpython-36.pyctest_zippath.cpython-36.opt-1.pyctest_zippath.cpython-36.pyctest_zipstream.cpython-36.opt-1.pyctest_zipstream.cpython-36.pycdeprecatedattributes.pymodules_helpers.pypullpipe.pytest_appdirs.pytest_components.pytest_constants.pytest_deprecate.pytest_fakepwd.pytest_htmlizer.pytest_inotify.pytest_pydoctor.pytest_release.pytest_runtime.pytest_sendmsg.pytest_shellcomp.pytest_syslog.pytest_systemd.pytest_textattributes.pytest_tzhelper.pytest_url.pytest_urlpath.pytest_util.pytest_versions.pytest_win32.pytest_zippath.pytest_zipstream.pytext.pythreadable.pythreadpool.pytwisted-completion.zshurl.pyurlpath.pyusage.pyutil.pyversions.pywin32.pyzippath.pyzipstream.pyrunner__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycinetd.cpython-36.opt-1.pycinetd.cpython-36.pycinetdconf.cpython-36.opt-1.pycinetdconf.cpython-36.pycinetdtap.cpython-36.opt-1.pycinetdtap.cpython-36.pycprocmon.cpython-36.opt-1.pycprocmon.cpython-36.pycprocmontap.cpython-36.opt-1.pycprocmontap.cpython-36.pycinetd.pyinetdconf.pyinetdtap.pyprocmon.pyprocmontap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_inetdconf.cpython-36.opt-1.pyctest_inetdconf.cpython-36.pyctest_procmon.cpython-36.opt-1.pyctest_procmon.cpython-36.pyctest_procmontap.cpython-36.opt-1.pyctest_procmontap.cpython-36.pyctest_inetdconf.pytest_procmon.pytest_procmontap.pyscripts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_twistd_unix.cpython-36.opt-1.pyc_twistd_unix.cpython-36.pyc_twistw.cpython-36.opt-1.pyc_twistw.cpython-36.pychtmlizer.cpython-36.opt-1.pychtmlizer.cpython-36.pyctrial.cpython-36.opt-1.pyctrial.cpython-36.pyctwistd.cpython-36.opt-1.pyctwistd.cpython-36.pyc_twistd_unix.py_twistw.pyhtmlizer.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_scripts.cpython-36.opt-1.pyctest_scripts.cpython-36.pyctest_scripts.pytrial.pytwistd.pyspread__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbanana.cpython-36.opt-1.pycbanana.cpython-36.pycflavors.cpython-36.opt-1.pycflavors.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycjelly.cpython-36.opt-1.pycjelly.cpython-36.pycpb.cpython-36.opt-1.pycpb.cpython-36.pycpublish.cpython-36.opt-1.pycpublish.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbanana.pyflavors.pyinterfaces.pyjelly.pypb.pypublish.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_banana.cpython-36.opt-1.pyctest_banana.cpython-36.pyctest_jelly.cpython-36.opt-1.pyctest_jelly.cpython-36.pyctest_pb.cpython-36.opt-1.pyctest_pb.cpython-36.pyctest_pbfailure.cpython-36.opt-1.pyctest_pbfailure.cpython-36.pyctest_banana.pytest_jelly.pytest_pb.pytest_pbfailure.pyutil.pytap__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycftp.cpython-36.opt-1.pycftp.cpython-36.pycportforward.cpython-36.opt-1.pycportforward.cpython-36.pycsocks.cpython-36.opt-1.pycsocks.cpython-36.pycftp.pyportforward.pysocks.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccrash_test_dummy.cpython-36.opt-1.pyccrash_test_dummy.cpython-36.pyciosim.cpython-36.opt-1.pyciosim.cpython-36.pycmock_win32process.cpython-36.opt-1.pycmock_win32process.cpython-36.pycmyrebuilder1.cpython-36.opt-1.pycmyrebuilder1.cpython-36.pycmyrebuilder2.cpython-36.opt-1.pycmyrebuilder2.cpython-36.pycplugin_basic.cpython-36.opt-1.pycplugin_basic.cpython-36.pycplugin_extra1.cpython-36.opt-1.pycplugin_extra1.cpython-36.pycplugin_extra2.cpython-36.opt-1.pycplugin_extra2.cpython-36.pycprocess_cmdline.cpython-36.opt-1.pycprocess_cmdline.cpython-36.pycprocess_echoer.cpython-36.opt-1.pycprocess_echoer.cpython-36.pycprocess_fds.cpython-36.opt-1.pycprocess_fds.cpython-36.pycprocess_getargv.cpython-36.opt-1.pycprocess_getargv.cpython-36.pycprocess_getenv.cpython-36.opt-1.pycprocess_getenv.cpython-36.pycprocess_linger.cpython-36.opt-1.pycprocess_linger.cpython-36.pycprocess_reader.cpython-36.opt-1.pycprocess_reader.cpython-36.pycprocess_signal.cpython-36.opt-1.pycprocess_signal.cpython-36.pycprocess_stdinreader.cpython-36.opt-1.pycprocess_stdinreader.cpython-36.pycprocess_tester.cpython-36.opt-1.pycprocess_tester.cpython-36.pycprocess_tty.cpython-36.opt-1.pycprocess_tty.cpython-36.pycprocess_twisted.cpython-36.opt-1.pycprocess_twisted.cpython-36.pycproto_helpers.cpython-36.opt-1.pycproto_helpers.cpython-36.pycreflect_helper_IE.cpython-36.opt-1.pycreflect_helper_IE.cpython-36.pycreflect_helper_VE.cpython-36.opt-1.pycreflect_helper_VE.cpython-36.pycreflect_helper_ZDE.cpython-36.opt-1.pycreflect_helper_ZDE.cpython-36.pycssl_helpers.cpython-36.opt-1.pycssl_helpers.cpython-36.pycstdio_test_consumer.cpython-36.opt-1.pycstdio_test_consumer.cpython-36.pycstdio_test_halfclose.cpython-36.opt-1.pycstdio_test_halfclose.cpython-36.pycstdio_test_hostpeer.cpython-36.opt-1.pycstdio_test_hostpeer.cpython-36.pycstdio_test_lastwrite.cpython-36.opt-1.pycstdio_test_lastwrite.cpython-36.pycstdio_test_loseconn.cpython-36.opt-1.pycstdio_test_loseconn.cpython-36.pycstdio_test_producer.cpython-36.opt-1.pycstdio_test_producer.cpython-36.pycstdio_test_write.cpython-36.opt-1.pycstdio_test_write.cpython-36.pycstdio_test_writeseq.cpython-36.opt-1.pycstdio_test_writeseq.cpython-36.pyctest_abstract.cpython-36.opt-1.pyctest_abstract.cpython-36.pyctest_adbapi.cpython-36.opt-1.pyctest_adbapi.cpython-36.pyctest_amp.cpython-36.opt-1.pyctest_amp.cpython-36.pyctest_application.cpython-36.opt-1.pyctest_application.cpython-36.pyctest_compat.cpython-36.opt-1.pyctest_compat.cpython-36.pyctest_context.cpython-36.opt-1.pyctest_context.cpython-36.pyctest_cooperator.cpython-36.opt-1.pyctest_cooperator.cpython-36.pyctest_defer.cpython-36.opt-1.pyctest_defer.cpython-36.pyctest_defgen.cpython-36.opt-1.pyctest_defgen.cpython-36.pyctest_dict.cpython-36.opt-1.pyctest_dict.cpython-36.pyctest_dirdbm.cpython-36.opt-1.pyctest_dirdbm.cpython-36.pyctest_error.cpython-36.opt-1.pyctest_error.cpython-36.pyctest_factories.cpython-36.opt-1.pyctest_factories.cpython-36.pyctest_failure.cpython-36.opt-1.pyctest_failure.cpython-36.pyctest_fdesc.cpython-36.opt-1.pyctest_fdesc.cpython-36.pyctest_finger.cpython-36.opt-1.pyctest_finger.cpython-36.pyctest_formmethod.cpython-36.opt-1.pyctest_formmethod.cpython-36.pyctest_ftp.cpython-36.opt-1.pyctest_ftp.cpython-36.pyctest_ftp_options.cpython-36.opt-1.pyctest_ftp_options.cpython-36.pyctest_htb.cpython-36.opt-1.pyctest_htb.cpython-36.pyctest_ident.cpython-36.opt-1.pyctest_ident.cpython-36.pyctest_internet.cpython-36.opt-1.pyctest_internet.cpython-36.pyctest_iosim.cpython-36.opt-1.pyctest_iosim.cpython-36.pyctest_iutils.cpython-36.opt-1.pyctest_iutils.cpython-36.pyctest_lockfile.cpython-36.opt-1.pyctest_lockfile.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_logfile.cpython-36.opt-1.pyctest_logfile.cpython-36.pyctest_loopback.cpython-36.opt-1.pyctest_loopback.cpython-36.pyctest_main.cpython-36.opt-1.pyctest_main.cpython-36.pyctest_memcache.cpython-36.opt-1.pyctest_memcache.cpython-36.pyctest_modules.cpython-36.opt-1.pyctest_modules.cpython-36.pyctest_monkey.cpython-36.opt-1.pyctest_monkey.cpython-36.pyctest_paths.cpython-36.opt-1.pyctest_paths.cpython-36.pyctest_pcp.cpython-36.opt-1.pyctest_pcp.cpython-36.pyctest_persisted.cpython-36.opt-1.pyctest_persisted.cpython-36.pyctest_plugin.cpython-36.opt-1.pyctest_plugin.cpython-36.pyctest_policies.cpython-36.opt-1.pyctest_policies.cpython-36.pyctest_postfix.cpython-36.opt-1.pyctest_postfix.cpython-36.pyctest_process.cpython-36.opt-1.pyctest_process.cpython-36.pyctest_protocols.cpython-36.opt-1.pyctest_protocols.cpython-36.pyctest_randbytes.cpython-36.opt-1.pyctest_randbytes.cpython-36.pyctest_rebuild.cpython-36.opt-1.pyctest_rebuild.cpython-36.pyctest_reflect.cpython-36.opt-1.pyctest_reflect.cpython-36.pyctest_roots.cpython-36.opt-1.pyctest_roots.cpython-36.pyctest_shortcut.cpython-36.opt-1.pyctest_shortcut.cpython-36.pyctest_sip.cpython-36.opt-1.pyctest_sip.cpython-36.pyctest_sob.cpython-36.opt-1.pyctest_sob.cpython-36.pyctest_socks.cpython-36.opt-1.pyctest_socks.cpython-36.pyctest_ssl.cpython-36.opt-1.pyctest_ssl.cpython-36.pyctest_sslverify.cpython-36.opt-1.pyctest_sslverify.cpython-36.pyctest_stateful.cpython-36.opt-1.pyctest_stateful.cpython-36.pyctest_stdio.cpython-36.opt-1.pyctest_stdio.cpython-36.pyctest_strerror.cpython-36.opt-1.pyctest_strerror.cpython-36.pyctest_strports.cpython-36.opt-1.pyctest_strports.cpython-36.pyctest_task.cpython-36.opt-1.pyctest_task.cpython-36.pyctest_tcp.cpython-36.opt-1.pyctest_tcp.cpython-36.pyctest_tcp_internals.cpython-36.opt-1.pyctest_tcp_internals.cpython-36.pyctest_text.cpython-36.opt-1.pyctest_text.cpython-36.pyctest_threadable.cpython-36.opt-1.pyctest_threadable.cpython-36.pyctest_threadpool.cpython-36.opt-1.pyctest_threadpool.cpython-36.pyctest_threads.cpython-36.opt-1.pyctest_threads.cpython-36.pyctest_tpfile.cpython-36.opt-1.pyctest_tpfile.cpython-36.pyctest_twistd.cpython-36.opt-1.pyctest_twistd.cpython-36.pyctest_twisted.cpython-36.opt-1.pyctest_twisted.cpython-36.pyctest_udp.cpython-36.opt-1.pyctest_udp.cpython-36.pyctest_unix.cpython-36.opt-1.pyctest_unix.cpython-36.pyctest_usage.cpython-36.opt-1.pyctest_usage.cpython-36.pyctestutils.cpython-36.opt-1.pyctestutils.cpython-36.pyccert.pem.no_trailing_newlinecrash_test_dummy.pyiosim.pykey.pem.no_trailing_newlinemock_win32process.pymyrebuilder1.pymyrebuilder2.pyplugin_basic.pyplugin_extra1.pyplugin_extra2.pyprocess_cmdline.pyprocess_echoer.pyprocess_fds.pyprocess_getargv.pyprocess_getenv.pyprocess_linger.pyprocess_reader.pyprocess_signal.pyprocess_stdinreader.pyprocess_tester.pyprocess_tty.pyprocess_twisted.pyproto_helpers.pyreflect_helper_IE.pyreflect_helper_VE.pyreflect_helper_ZDE.pyserver.pemssl_helpers.pystdio_test_consumer.pystdio_test_halfclose.pystdio_test_hostpeer.pystdio_test_lastwrite.pystdio_test_loseconn.pystdio_test_producer.pystdio_test_write.pystdio_test_writeseq.pytest_abstract.pytest_adbapi.pytest_amp.pytest_application.pytest_compat.pytest_context.pytest_cooperator.pytest_defer.pytest_defgen.pytest_dict.pytest_dirdbm.pytest_error.pytest_factories.pytest_failure.pytest_fdesc.pytest_finger.pytest_formmethod.pytest_ftp.pytest_ftp_options.pytest_htb.pytest_ident.pytest_internet.pytest_iosim.pytest_iutils.pytest_lockfile.pytest_log.pytest_logfile.pytest_loopback.pytest_main.pytest_memcache.pytest_modules.pytest_monkey.pytest_paths.pytest_pcp.pytest_persisted.pytest_plugin.pytest_policies.pytest_postfix.pytest_process.pytest_protocols.pytest_randbytes.pytest_rebuild.pytest_reflect.pytest_roots.pytest_shortcut.pytest_sip.pytest_sob.pytest_socks.pytest_ssl.pytest_sslverify.pytest_stateful.pytest_stdio.pytest_strerror.pytest_strports.pytest_task.pytest_tcp.pytest_tcp_internals.pytest_text.pytest_threadable.pytest_threadpool.pytest_threads.pytest_tpfile.pytest_twistd.pytest_twisted.pytest_udp.pytest_unix.pytest_usage.pytestutils.pytrial__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pyc_asyncrunner.cpython-36.opt-1.pyc_asyncrunner.cpython-36.pyc_asynctest.cpython-36.opt-1.pyc_asynctest.cpython-36.pyc_synctest.cpython-36.opt-1.pyc_synctest.cpython-36.pycitrial.cpython-36.opt-1.pycitrial.cpython-36.pycreporter.cpython-36.opt-1.pycreporter.cpython-36.pycrunner.cpython-36.opt-1.pycrunner.cpython-36.pycunittest.cpython-36.opt-1.pycunittest.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pyc_asyncrunner.py_asynctest.py_dist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdistreporter.cpython-36.opt-1.pycdistreporter.cpython-36.pycdisttrial.cpython-36.opt-1.pycdisttrial.cpython-36.pycmanagercommands.cpython-36.opt-1.pycmanagercommands.cpython-36.pycoptions.cpython-36.opt-1.pycoptions.cpython-36.pycworker.cpython-36.opt-1.pycworker.cpython-36.pycworkercommands.cpython-36.opt-1.pycworkercommands.cpython-36.pycworkerreporter.cpython-36.opt-1.pycworkerreporter.cpython-36.pycworkertrial.cpython-36.opt-1.pycworkertrial.cpython-36.pycdistreporter.pydisttrial.pymanagercommands.pyoptions.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_distreporter.cpython-36.opt-1.pyctest_distreporter.cpython-36.pyctest_disttrial.cpython-36.opt-1.pyctest_disttrial.cpython-36.pyctest_options.cpython-36.opt-1.pyctest_options.cpython-36.pyctest_worker.cpython-36.opt-1.pyctest_worker.cpython-36.pyctest_workerreporter.cpython-36.opt-1.pyctest_workerreporter.cpython-36.pyctest_workertrial.cpython-36.opt-1.pyctest_workertrial.cpython-36.pyctest_distreporter.pytest_disttrial.pytest_options.pytest_worker.pytest_workerreporter.pytest_workertrial.pyworker.pyworkercommands.pyworkerreporter.pyworkertrial.py_synctest.pyitrial.pyreporter.pyrunner.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdetests.cpython-36.opt-1.pycdetests.cpython-36.pycerroneous.cpython-36.opt-1.pycerroneous.cpython-36.pycmockcustomsuite.cpython-36.opt-1.pycmockcustomsuite.cpython-36.pycmockcustomsuite2.cpython-36.opt-1.pycmockcustomsuite2.cpython-36.pycmockcustomsuite3.cpython-36.opt-1.pycmockcustomsuite3.cpython-36.pycmockdoctest.cpython-36.opt-1.pycmockdoctest.cpython-36.pycmoduleself.cpython-36.opt-1.pycmoduleself.cpython-36.pycmoduletest.cpython-36.opt-1.pycmoduletest.cpython-36.pycnovars.cpython-36.opt-1.pycnovars.cpython-36.pycordertests.cpython-36.opt-1.pycordertests.cpython-36.pycpackages.cpython-36.opt-1.pycpackages.cpython-36.pycsample.cpython-36.opt-1.pycsample.cpython-36.pycscripttest.cpython-36.opt-1.pycscripttest.cpython-36.pycskipping.cpython-36.opt-1.pycskipping.cpython-36.pycsuppression.cpython-36.opt-1.pycsuppression.cpython-36.pyctest_assertions.cpython-36.opt-1.pyctest_assertions.cpython-36.pyctest_asyncassertions.cpython-36.opt-1.pyctest_asyncassertions.cpython-36.pyctest_deferred.cpython-36.opt-1.pyctest_deferred.cpython-36.pyctest_doctest.cpython-36.opt-1.pyctest_doctest.cpython-36.pyctest_keyboard.cpython-36.opt-1.pyctest_keyboard.cpython-36.pyctest_loader.cpython-36.opt-1.pyctest_loader.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_output.cpython-36.opt-1.pyctest_output.cpython-36.pyctest_plugins.cpython-36.opt-1.pyctest_plugins.cpython-36.pyctest_pyunitcompat.cpython-36.opt-1.pyctest_pyunitcompat.cpython-36.pyctest_reporter.cpython-36.opt-1.pyctest_reporter.cpython-36.pyctest_runner.cpython-36.opt-1.pyctest_runner.cpython-36.pyctest_script.cpython-36.opt-1.pyctest_script.cpython-36.pyctest_skip.cpython-36.opt-1.pyctest_skip.cpython-36.pyctest_suppression.cpython-36.opt-1.pyctest_suppression.cpython-36.pyctest_testcase.cpython-36.opt-1.pyctest_testcase.cpython-36.pyctest_tests.cpython-36.opt-1.pyctest_tests.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_warning.cpython-36.opt-1.pyctest_warning.cpython-36.pycweird.cpython-36.opt-1.pycweird.cpython-36.pycdetests.pyerroneous.pymockcustomsuite.pymockcustomsuite2.pymockcustomsuite3.pymockdoctest.pymoduleself.pymoduletest.pynovars.pyordertests.pypackages.pysample.pyscripttest.pyskipping.pysuppression.pytest_assertions.pytest_asyncassertions.pytest_deferred.pytest_doctest.pytest_keyboard.pytest_loader.pytest_log.pytest_output.pytest_plugins.pytest_pyunitcompat.pytest_reporter.pytest_runner.pytest_script.pytest_skip.pytest_suppression.pytest_testcase.pytest_tests.pytest_util.pytest_warning.pyweird.pyunittest.pyutil.pyweb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_element.cpython-36.opt-1.pyc_element.cpython-36.pyc_flatten.cpython-36.opt-1.pyc_flatten.cpython-36.pyc_http2.cpython-36.opt-1.pyc_http2.cpython-36.pyc_newclient.cpython-36.opt-1.pyc_newclient.cpython-36.pyc_responses.cpython-36.opt-1.pyc_responses.cpython-36.pyc_stan.cpython-36.opt-1.pyc_stan.cpython-36.pyc_template_util.cpython-36.opt-1.pyc_template_util.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pycdemo.cpython-36.opt-1.pycdemo.cpython-36.pycdistrib.cpython-36.opt-1.pycdistrib.cpython-36.pycdomhelpers.cpython-36.opt-1.pycdomhelpers.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycguard.cpython-36.opt-1.pycguard.cpython-36.pychtml.cpython-36.opt-1.pychtml.cpython-36.pychttp.cpython-36.opt-1.pychttp.cpython-36.pychttp_headers.cpython-36.opt-1.pychttp_headers.cpython-36.pyciweb.cpython-36.opt-1.pyciweb.cpython-36.pycmicrodom.cpython-36.opt-1.pycmicrodom.cpython-36.pycpages.cpython-36.opt-1.pycpages.cpython-36.pycproxy.cpython-36.opt-1.pycproxy.cpython-36.pycresource.cpython-36.opt-1.pycresource.cpython-36.pycrewrite.cpython-36.opt-1.pycrewrite.cpython-36.pycscript.cpython-36.opt-1.pycscript.cpython-36.pycserver.cpython-36.opt-1.pycserver.cpython-36.pycsoap.cpython-36.opt-1.pycsoap.cpython-36.pycstatic.cpython-36.opt-1.pycstatic.cpython-36.pycsux.cpython-36.opt-1.pycsux.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pyctemplate.cpython-36.opt-1.pyctemplate.cpython-36.pyctwcgi.cpython-36.opt-1.pyctwcgi.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycvhost.cpython-36.opt-1.pycvhost.cpython-36.pycwsgi.cpython-36.opt-1.pycwsgi.cpython-36.pycxmlrpc.cpython-36.opt-1.pycxmlrpc.cpython-36.pyc_auth__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbasic.cpython-36.opt-1.pycbasic.cpython-36.pycdigest.cpython-36.opt-1.pycdigest.cpython-36.pycwrapper.cpython-36.opt-1.pycwrapper.cpython-36.pycbasic.pydigest.pywrapper.py_element.py_flatten.py_http2.py_newclient.py_responses.py_stan.py_template_util.pyclient.pydemo.pydistrib.pydomhelpers.pyerror.pyguard.pyhtml.pyhttp.pyhttp_headers.pyiweb.pymicrodom.pypages.pyproxy.pyresource.pyrewrite.pyscript.pyserver.pysoap.pystatic.pysux.pytap.pytemplate.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_util.cpython-36.opt-1.pyc_util.cpython-36.pycinjectionhelpers.cpython-36.opt-1.pycinjectionhelpers.cpython-36.pycrequesthelper.cpython-36.opt-1.pycrequesthelper.cpython-36.pyctest_agent.cpython-36.opt-1.pyctest_agent.cpython-36.pyctest_cgi.cpython-36.opt-1.pyctest_cgi.cpython-36.pyctest_client.cpython-36.opt-1.pyctest_client.cpython-36.pyctest_distrib.cpython-36.opt-1.pyctest_distrib.cpython-36.pyctest_domhelpers.cpython-36.opt-1.pyctest_domhelpers.cpython-36.pyctest_error.cpython-36.opt-1.pyctest_error.cpython-36.pyctest_flatten.cpython-36.opt-1.pyctest_flatten.cpython-36.pyctest_html.cpython-36.opt-1.pyctest_html.cpython-36.pyctest_http.cpython-36.opt-1.pyctest_http.cpython-36.pyctest_http2.cpython-36.opt-1.pyctest_http2.cpython-36.pyctest_http_headers.cpython-36.opt-1.pyctest_http_headers.cpython-36.pyctest_httpauth.cpython-36.opt-1.pyctest_httpauth.cpython-36.pyctest_newclient.cpython-36.opt-1.pyctest_newclient.cpython-36.pyctest_pages.cpython-36.opt-1.pyctest_pages.cpython-36.pyctest_proxy.cpython-36.opt-1.pyctest_proxy.cpython-36.pyctest_resource.cpython-36.opt-1.pyctest_resource.cpython-36.pyctest_script.cpython-36.opt-1.pyctest_script.cpython-36.pyctest_soap.cpython-36.opt-1.pyctest_soap.cpython-36.pyctest_stan.cpython-36.opt-1.pyctest_stan.cpython-36.pyctest_static.cpython-36.opt-1.pyctest_static.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_template.cpython-36.opt-1.pyctest_template.cpython-36.pyctest_util.cpython-36.opt-1.pyctest_util.cpython-36.pyctest_vhost.cpython-36.opt-1.pyctest_vhost.cpython-36.pyctest_web.cpython-36.opt-1.pyctest_web.cpython-36.pyctest_web__responses.cpython-36.opt-1.pyctest_web__responses.cpython-36.pyctest_webclient.cpython-36.opt-1.pyctest_webclient.cpython-36.pyctest_wsgi.cpython-36.opt-1.pyctest_wsgi.cpython-36.pyctest_xml.cpython-36.opt-1.pyctest_xml.cpython-36.pyctest_xmlrpc.cpython-36.opt-1.pyctest_xmlrpc.cpython-36.pyc_util.pyinjectionhelpers.pyrequesthelper.pytest_agent.pytest_cgi.pytest_client.pytest_distrib.pytest_domhelpers.pytest_error.pytest_flatten.pytest_html.pytest_http.pytest_http2.pytest_http_headers.pytest_httpauth.pytest_newclient.pytest_pages.pytest_proxy.pytest_resource.pytest_script.pytest_soap.pytest_stan.pytest_static.pytest_tap.pytest_template.pytest_util.pytest_vhost.pytest_web.pytest_web__responses.pytest_webclient.pytest_wsgi.pytest_xml.pytest_xmlrpc.pytwcgi.pyutil.pyvhost.pywsgi.pyxmlrpc.pywords__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycewords.cpython-36.opt-1.pycewords.cpython-36.pyciwords.cpython-36.opt-1.pyciwords.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pyctap.cpython-36.opt-1.pyctap.cpython-36.pycxmpproutertap.cpython-36.opt-1.pycxmpproutertap.cpython-36.pycewords.pyim__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbaseaccount.cpython-36.opt-1.pycbaseaccount.cpython-36.pycbasechat.cpython-36.opt-1.pycbasechat.cpython-36.pycbasesupport.cpython-36.opt-1.pycbasesupport.cpython-36.pycinterfaces.cpython-36.opt-1.pycinterfaces.cpython-36.pycircsupport.cpython-36.opt-1.pycircsupport.cpython-36.pyclocals.cpython-36.opt-1.pyclocals.cpython-36.pycpbsupport.cpython-36.opt-1.pycpbsupport.cpython-36.pycbaseaccount.pybasechat.pybasesupport.pyinstancemessenger.gladeinterfaces.pyircsupport.pylocals.pypbsupport.pyiwords.pyprotocols__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycirc.cpython-36.opt-1.pycirc.cpython-36.pycirc.pyjabber__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pyccomponent.cpython-36.opt-1.pyccomponent.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pycijabber.cpython-36.opt-1.pycijabber.cpython-36.pycjid.cpython-36.opt-1.pycjid.cpython-36.pycjstrports.cpython-36.opt-1.pycjstrports.cpython-36.pycsasl.cpython-36.opt-1.pycsasl.cpython-36.pycsasl_mechanisms.cpython-36.opt-1.pycsasl_mechanisms.cpython-36.pycxmlstream.cpython-36.opt-1.pycxmlstream.cpython-36.pycxmpp_stringprep.cpython-36.opt-1.pycxmpp_stringprep.cpython-36.pycclient.pycomponent.pyerror.pyijabber.pyjid.pyjstrports.pysasl.pysasl_mechanisms.pyxmlstream.pyxmpp_stringprep.pyservice.pytap.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_basechat.cpython-36.opt-1.pyctest_basechat.cpython-36.pyctest_basesupport.cpython-36.opt-1.pyctest_basesupport.cpython-36.pyctest_domish.cpython-36.opt-1.pyctest_domish.cpython-36.pyctest_irc.cpython-36.opt-1.pyctest_irc.cpython-36.pyctest_irc_service.cpython-36.opt-1.pyctest_irc_service.cpython-36.pyctest_ircsupport.cpython-36.opt-1.pyctest_ircsupport.cpython-36.pyctest_jabberclient.cpython-36.opt-1.pyctest_jabberclient.cpython-36.pyctest_jabbercomponent.cpython-36.opt-1.pyctest_jabbercomponent.cpython-36.pyctest_jabbererror.cpython-36.opt-1.pyctest_jabbererror.cpython-36.pyctest_jabberjid.cpython-36.opt-1.pyctest_jabberjid.cpython-36.pyctest_jabberjstrports.cpython-36.opt-1.pyctest_jabberjstrports.cpython-36.pyctest_jabbersasl.cpython-36.opt-1.pyctest_jabbersasl.cpython-36.pyctest_jabbersaslmechanisms.cpython-36.opt-1.pyctest_jabbersaslmechanisms.cpython-36.pyctest_jabberxmlstream.cpython-36.opt-1.pyctest_jabberxmlstream.cpython-36.pyctest_jabberxmppstringprep.cpython-36.opt-1.pyctest_jabberxmppstringprep.cpython-36.pyctest_service.cpython-36.opt-1.pyctest_service.cpython-36.pyctest_tap.cpython-36.opt-1.pyctest_tap.cpython-36.pyctest_xishutil.cpython-36.opt-1.pyctest_xishutil.cpython-36.pyctest_xmlstream.cpython-36.opt-1.pyctest_xmlstream.cpython-36.pyctest_xmpproutertap.cpython-36.opt-1.pyctest_xmpproutertap.cpython-36.pyctest_xpath.cpython-36.opt-1.pyctest_xpath.cpython-36.pyctest_basechat.pytest_basesupport.pytest_domish.pytest_irc.pytest_irc_service.pytest_ircsupport.pytest_jabberclient.pytest_jabbercomponent.pytest_jabbererror.pytest_jabberjid.pytest_jabberjstrports.pytest_jabbersasl.pytest_jabbersaslmechanisms.pytest_jabberxmlstream.pytest_jabberxmppstringprep.pytest_service.pytest_tap.pytest_xishutil.pytest_xmlstream.pytest_xmpproutertap.pytest_xpath.pyxish__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdomish.cpython-36.opt-1.pycdomish.cpython-36.pycutility.cpython-36.opt-1.pycutility.cpython-36.pycxmlstream.cpython-36.opt-1.pycxmlstream.cpython-36.pycxpath.cpython-36.opt-1.pycxpath.cpython-36.pycxpathparser.cpython-36.opt-1.pycxpathparser.cpython-36.pycdomish.pyutility.pyxmlstream.pyxpath.pyxpathparser.gxpathparser.pyxmpproutertap.pypython3-TwistedNEWS.rstREADME.rstpython3-TwistedLICENSEcftp-3.6.1.gzcftp.1.gzckeygen-3.6.1.gzckeygen.1.gzconch-3.6.1.gzconch.1.gzpyhtmlizer-3.6.1.gzpyhtmlizer.1.gztkconch-3.6.1.gztkconch.1.gztrial-3.6.1.gztrial.1.gztwistd-3.6.1.gztwistd.1.gz/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/Twisted-22.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/twisted//usr/lib/python3.6/site-packages/twisted/__pycache__//usr/lib/python3.6/site-packages/twisted/_threads//usr/lib/python3.6/site-packages/twisted/_threads/__pycache__//usr/lib/python3.6/site-packages/twisted/_threads/test//usr/lib/python3.6/site-packages/twisted/_threads/test/__pycache__//usr/lib/python3.6/site-packages/twisted/application//usr/lib/python3.6/site-packages/twisted/application/__pycache__//usr/lib/python3.6/site-packages/twisted/application/runner//usr/lib/python3.6/site-packages/twisted/application/runner/__pycache__//usr/lib/python3.6/site-packages/twisted/application/runner/test//usr/lib/python3.6/site-packages/twisted/application/runner/test/__pycache__//usr/lib/python3.6/site-packages/twisted/application/test//usr/lib/python3.6/site-packages/twisted/application/test/__pycache__//usr/lib/python3.6/site-packages/twisted/application/twist//usr/lib/python3.6/site-packages/twisted/application/twist/__pycache__//usr/lib/python3.6/site-packages/twisted/application/twist/test//usr/lib/python3.6/site-packages/twisted/application/twist/test/__pycache__//usr/lib/python3.6/site-packages/twisted/conch//usr/lib/python3.6/site-packages/twisted/conch/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/client//usr/lib/python3.6/site-packages/twisted/conch/client/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/insults//usr/lib/python3.6/site-packages/twisted/conch/insults/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/openssh_compat//usr/lib/python3.6/site-packages/twisted/conch/openssh_compat/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/scripts//usr/lib/python3.6/site-packages/twisted/conch/scripts/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/ssh//usr/lib/python3.6/site-packages/twisted/conch/ssh/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/test//usr/lib/python3.6/site-packages/twisted/conch/test/__pycache__//usr/lib/python3.6/site-packages/twisted/conch/ui//usr/lib/python3.6/site-packages/twisted/conch/ui/__pycache__//usr/lib/python3.6/site-packages/twisted/cred//usr/lib/python3.6/site-packages/twisted/cred/__pycache__//usr/lib/python3.6/site-packages/twisted/cred/test//usr/lib/python3.6/site-packages/twisted/cred/test/__pycache__//usr/lib/python3.6/site-packages/twisted/enterprise//usr/lib/python3.6/site-packages/twisted/enterprise/__pycache__//usr/lib/python3.6/site-packages/twisted/internet//usr/lib/python3.6/site-packages/twisted/internet/__pycache__//usr/lib/python3.6/site-packages/twisted/internet/iocpreactor//usr/lib/python3.6/site-packages/twisted/internet/iocpreactor/__pycache__//usr/lib/python3.6/site-packages/twisted/internet/test//usr/lib/python3.6/site-packages/twisted/internet/test/__pycache__//usr/lib/python3.6/site-packages/twisted/internet/test/fake_CAs//usr/lib/python3.6/site-packages/twisted/logger//usr/lib/python3.6/site-packages/twisted/logger/__pycache__//usr/lib/python3.6/site-packages/twisted/logger/test//usr/lib/python3.6/site-packages/twisted/logger/test/__pycache__//usr/lib/python3.6/site-packages/twisted/mail//usr/lib/python3.6/site-packages/twisted/mail/__pycache__//usr/lib/python3.6/site-packages/twisted/mail/scripts//usr/lib/python3.6/site-packages/twisted/mail/scripts/__pycache__//usr/lib/python3.6/site-packages/twisted/mail/test//usr/lib/python3.6/site-packages/twisted/mail/test/__pycache__//usr/lib/python3.6/site-packages/twisted/names//usr/lib/python3.6/site-packages/twisted/names/__pycache__//usr/lib/python3.6/site-packages/twisted/names/test//usr/lib/python3.6/site-packages/twisted/names/test/__pycache__//usr/lib/python3.6/site-packages/twisted/pair//usr/lib/python3.6/site-packages/twisted/pair/__pycache__//usr/lib/python3.6/site-packages/twisted/pair/test//usr/lib/python3.6/site-packages/twisted/pair/test/__pycache__//usr/lib/python3.6/site-packages/twisted/persisted//usr/lib/python3.6/site-packages/twisted/persisted/__pycache__//usr/lib/python3.6/site-packages/twisted/persisted/test//usr/lib/python3.6/site-packages/twisted/persisted/test/__pycache__//usr/lib/python3.6/site-packages/twisted/plugins//usr/lib/python3.6/site-packages/twisted/plugins/__pycache__//usr/lib/python3.6/site-packages/twisted/positioning//usr/lib/python3.6/site-packages/twisted/positioning/__pycache__//usr/lib/python3.6/site-packages/twisted/positioning/test//usr/lib/python3.6/site-packages/twisted/positioning/test/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols//usr/lib/python3.6/site-packages/twisted/protocols/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols/haproxy//usr/lib/python3.6/site-packages/twisted/protocols/haproxy/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols/haproxy/test//usr/lib/python3.6/site-packages/twisted/protocols/haproxy/test/__pycache__//usr/lib/python3.6/site-packages/twisted/protocols/test//usr/lib/python3.6/site-packages/twisted/protocols/test/__pycache__//usr/lib/python3.6/site-packages/twisted/python//usr/lib/python3.6/site-packages/twisted/python/__pycache__//usr/lib/python3.6/site-packages/twisted/python/_pydoctortemplates//usr/lib/python3.6/site-packages/twisted/python/test//usr/lib/python3.6/site-packages/twisted/python/test/__pycache__//usr/lib/python3.6/site-packages/twisted/runner//usr/lib/python3.6/site-packages/twisted/runner/__pycache__//usr/lib/python3.6/site-packages/twisted/runner/test//usr/lib/python3.6/site-packages/twisted/runner/test/__pycache__//usr/lib/python3.6/site-packages/twisted/scripts//usr/lib/python3.6/site-packages/twisted/scripts/__pycache__//usr/lib/python3.6/site-packages/twisted/scripts/test//usr/lib/python3.6/site-packages/twisted/scripts/test/__pycache__//usr/lib/python3.6/site-packages/twisted/spread//usr/lib/python3.6/site-packages/twisted/spread/__pycache__//usr/lib/python3.6/site-packages/twisted/spread/test//usr/lib/python3.6/site-packages/twisted/spread/test/__pycache__//usr/lib/python3.6/site-packages/twisted/tap//usr/lib/python3.6/site-packages/twisted/tap/__pycache__//usr/lib/python3.6/site-packages/twisted/test//usr/lib/python3.6/site-packages/twisted/test/__pycache__//usr/lib/python3.6/site-packages/twisted/trial//usr/lib/python3.6/site-packages/twisted/trial/__pycache__//usr/lib/python3.6/site-packages/twisted/trial/_dist//usr/lib/python3.6/site-packages/twisted/trial/_dist/__pycache__//usr/lib/python3.6/site-packages/twisted/trial/_dist/test//usr/lib/python3.6/site-packages/twisted/trial/_dist/test/__pycache__//usr/lib/python3.6/site-packages/twisted/trial/test//usr/lib/python3.6/site-packages/twisted/trial/test/__pycache__//usr/lib/python3.6/site-packages/twisted/web//usr/lib/python3.6/site-packages/twisted/web/__pycache__//usr/lib/python3.6/site-packages/twisted/web/_auth//usr/lib/python3.6/site-packages/twisted/web/_auth/__pycache__//usr/lib/python3.6/site-packages/twisted/web/test//usr/lib/python3.6/site-packages/twisted/web/test/__pycache__//usr/lib/python3.6/site-packages/twisted/words//usr/lib/python3.6/site-packages/twisted/words/__pycache__//usr/lib/python3.6/site-packages/twisted/words/im//usr/lib/python3.6/site-packages/twisted/words/im/__pycache__//usr/lib/python3.6/site-packages/twisted/words/protocols//usr/lib/python3.6/site-packages/twisted/words/protocols/__pycache__//usr/lib/python3.6/site-packages/twisted/words/protocols/jabber//usr/lib/python3.6/site-packages/twisted/words/protocols/jabber/__pycache__//usr/lib/python3.6/site-packages/twisted/words/test//usr/lib/python3.6/site-packages/twisted/words/test/__pycache__//usr/lib/python3.6/site-packages/twisted/words/xish//usr/lib/python3.6/site-packages/twisted/words/xish/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-Twisted//usr/share/licenses//usr/share/licenses/python3-Twisted//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34928/SUSE_SLE-15-SP4_Update/fcc08c304f10a32e0510a7c4745d4c22-python3-Twisted.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux         emptyPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledPython script, UTF-8 Unicode text executableSMTP mail, ASCII textHTML document, ASCII textXML 1.0 document, ASCII textUTF-8 Unicode text, with very long linesUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWv!&Futf-8f6e4eee456fca1b050fa61bc33afe4cfc3318fdd9f37141e133d765c62ad24c0?7zXZ !t/X"]"k%a )x9^^W=qyQG2HY+9􃪄 6)8Ցn0-kƝkTn pкtIFdZgqǖfZ )[↍4˖@<\oXg=K;@g࿓K Sh3j9g9pD& 3g@ ۣPӓ휑0Io= /P2!zWӣ.9ڭSCօdY4h$\`a;+@G-G-5IH 8w7lH=MhdHݺƗqeL|ɞ뱓B*/(,X. ޲P;S73D]'3AHԄf"_D,t[vm.HzV7<ĝ7:EGܙ0C@5f<6k-R;YGePmf/hWEeRRڒdQ֞}lmknC`k M!b35҈F^Z܉2;#4C5sge돨-7&?Z{-߭Pedt `~ަn9AOvFodp;afr :rx#7 2nMWSQbb "FMcn\Z3"ދae4NMhX,ONn)}kǑl5\}n&WAm=-K tH׽;gmb[eE~?fC_,|4?Q5Ԭ:tSU okKc VWXPDʺ~uL3Ar( ~64Wg6Ô`\>R&j K[k-Kh3)dV<|]aǸJLJQc ehx #c]XjR::(tn/yEumg4OC$)6gPp{br3.QOw=WP0bm ITe/,6&uF -}}NLD&:>U=y|W7bKpWhy }[ܦhuria&Xh8І4wᐙ v^d  Z66~G?ؒ#wYT.B]GZTj/:(xsSJzJd~'Y|h{TRk2w3^\LP9T(^)@Ri biJг 9#.?4@{SwmˏU+>}:GGw@g^]=<ԅ90Hr{.l-H4;/c8q{Xx2YhB,L} 4^G+ mO|Ob3{+,PAKa t?b\UXb ~eL;~UXך;|V]iHFP;.B,<7 $9WBcz!o0"-wKE%Y 2&Do.6_B%sw1N6j,}eFP*( zBFLy ͋:_`"cl);25QbTi޲Xa#Kj-UAfy.e]_O{^< u_ ['j'ʿz 5q-K#pI ¾񩾪0Fҝ\8Tǧ%DzuG\oV(z#~BKGآ%zȫމ_ h,4R5æXOe5k^Mg=@iZTA>۹!P!d"}SJP:-)Vp.Ȫ]йxQu, 5 d"f25F4h@GƂu҄uDj\0g1+%#4m:{_@cĖj:6)FP@GآſSI`-N4ssl|W}l<\SSI>Cv$xi~#Ӂ!w7B\vvq3Tapܭe3+q%hw\}~Y(o t@Ram|#m²{UZۛ>]'1s]:@!4(s) sZX-T.;M+9t(Qj4 Z枈O:DG~pI݅ֈ!HSSO(ߺ/D's7ؑfp&)J6^5#9@( m?ΠqO P6{PjlJ 2AOX3#U Axnsr(y`k?lg=X\_?ˍQNF/aʏ܇ Vhv >ѡS/sjxN47@buUkJ#G?=4υ.}A`SqGI D|=u!5o+p;W o5{+ A_^pD,L8&A5\};,bDRQNG7"t= ;>\\;ʭ< o'~2!uMs Bc!!9}+lxem0 hTDfNi x"с]F,Kӕt25=jZ߂pCu/¢U"35 [|Q')F{NH %'B~P;|}}Gb O%ErfXgQ]ԥٞl&r#?{d56 ћh]͉)OxBZC">NDd}&?Nl/3P.9@}7dúQGֶTUˀX2aZMQZ(\>]n@mhY3$S1P}M|‡>£BtHgiYwݼ2r5UN8_J+7LxahO/~#_ Cw5~W3xOm &C@yʩP8@΄wGߪ?Mx˜pڦ *%h{"l\d\lYZFa26NFa3|9 H34;&r81 qgYAg$8h9E/EjRؙ5OTێxalF{c:5JcooԸv\d‡l,xXgn%'SU3v_ ]{HN]4H_Kf/VQl0)Ȭzzeiҗrť'j>;ώQbI^X[c7hՠR+cZ+w\S̴ؕV' - cIݍ4bBn?LP-/`R|'*u!fXv M@־=?L=B' rs@I)c "wgmk20Y]Bv҆&q`W2Pv҉^+͛uJ!;w`̰/2MTֿE%d&?ᄀ u;T03,6-8cw"ۡJ>,qF!*=NJyȗh!a]ްWgiDf P"wnM5`07 GqA'ȴ9dgE_螜U%+kI~7w?z׋dҳ%qPRP&d``p(kKH\l90!@ #%$R7Ì,̠:S` kښP٪/1sۀ@ऩUj1i㔌]wr*CK=wg=YE H-c&0_,ul'mIa| 4\-;T'g 9/^vJkz{wb~Z9֏;DLEA8Ě=tk4=^N4ihJ p2 -W.HMK>53MiEy wr㬋J=?~~L":ݸ! s4Wv̄J.$}{pV4} v<ݓDWR_kRQ@^RU2=|)Y[FǟYXزtA>h)<| I wyd\z`DX̹p d7_zIPA Ev63$h8hS88^g/qR3U+8:+5h paV.͍hGSLw'kҿ螾U'#Iрq(Se'0]NְU :FJ_8Ts ˎkk_I'hOdrv!K`oYٔ&/ߎhn;i9qiFa0iuXy9HT3˄tǔxC>kv3YҞ'd$u0*86pRh`->ҕBObZgFK7SwAWTYnQa-" BjNg #/*X.jJ~vpf=O<5`Ze<4x:hIlުTFShoY#{| $OzGP,kc1/A8[ @cF8ih)is4_ ޝYQ՜iv=-Ò}@K=ٴ@?dڕPf'y!=#B23FO=p!@:^1YP-^9^}qpjZ/4PTɫ&04TS՟[Y\fx>nܮ;W`ιGe$i4>(VgTĘS%v0>|J+BB'cwÏ 7+/h2J.^ꖗw{&=E:?n6t n(EEcn3\hZѨ;ovmpt䠕Kw48E_A]PzC&'NxƉAeZv=GPej B.JȌ1+](uf. >Il:ULs٢?cg~Q穊bdgg0HP',ήC*3Dia] |aK7 *#ռq o;DB*V]K=MS%Hñ"=$ɕTڼ@#y 'VAA=V9QyeiF'{I:-P6^mJJAocFw| KdQQWBŹ_u4r$\y=?< ?*J::LL֍c@vih m/6^ O\qUjeJ3[H55C4abłp(D5'5)4qSa/i K` ^4nEl&qFǹYv^.4yku փ{C ֵIQ491sQ~_3m'?0p6çkW 3V(>À#7a"!`w ؑeZP }.U95Z,#V90[%plYū-&0MV*#n0L ia!0N'{hQP֝sQԧE|V?1_RZi*7naWZr/㉐AocӇH~8i.#c)kBF) yld9,`kb߉5s~suᤠNf|Ce ].}Clk8a sjiFQ/ IR,(&tRPFJ9pbS4fXպW_ ;Y(CvXzJ=NR{Q7q.콓)~ _g( Qg6W W/^,/EX(ѬwE1h3ًSN6H#Tz Ȇf"-Bf@s x. %an5p_t7 BKt06r iiJ:̎ AÅcp&Sթ IjiS/QIQ /ϐ4nwWCm=*WƝp*@3r;mU@r{!=@[2},T`{v$bˆdzǝJ2CH1i!)A̓9uV$kq BcRm0e|_iԩgMǫ i~v6{ۡ,|%%-r{~K[e(#Bށ1!$OHiLE vBռ,Әީ&WK̢t[`Os ݌!ȵ Y Z^vK |{; eoRj( rc<bRH+D4$uA7w q? YR]8<+5:c hf-87^"@Ѳ*X+T8FJ_EloE+Ȣ{yʔ`"ey3a =$PYAOX z07zۛP1i[W5dJY(-?[lK燰b]3?kΡh-4D^(F®ѸFekE[t.2)Z*VKence䫼˛?D0 +]&[[Y=Cc,5-|m* 핪p r#^T"xoGyZqс=-S nĽ<8|X}[,fnu6<ꭵcK1E vRBTxQ 0U9U'ewxoC4ڒf x7t+;aIEmn-SKB\W7{.!7JTG>]kùTثz& ș̀!/6$[^&JaY3XxHF f"JA?R}E[*dQ)DnFgciƞLfu5:D y\?\sGP٥ckC5$s6B^q#j潰 HueLZ&wzQ4Z0JԻ$*kC E"28v*6@w8H=/o"Wcgi& PZ*!b$S؊-;ȹ(m8v"=}4U(>K+w"9+Z3W f3OO;{O> ]">r(fi«: Iōk" b2XdA 4lH,JOMpMeN۬grXS?ŴJ7a7=9a(r .yݒ eEy9`/T:Z@Ǚ=[R2^Wک|+ 1rp0\pz3_i5y@⿷vuMk>^,s!.{ԹҟВVnNs ]%B"}"6,) hej'u_xD:$jOh*}L_$? JS g{mG>]m!0-JAW IK9wF2u0<]PՔ"EOtzL8&%v]jٰd`O oSYc<~gb,B~ĝ 3ߌ|`Jw8o3arf!z+0>9' *8uS2طx֨^N,۪u-3c$ dy W5::_C R_l~Vu(miJ7.W-;#K(EcySgu)a_]q },xsqJq֏_29ňo/dt LZ0#c$)opr!Oqx?h~=sNZnIZ떝mAPuP&Z0m8|AamcpW<7iUtbHW{RDp I`!{{c%.s@UchoKVn݄iM+2Q8ć.])2dmE5q":'Ԭv+o՛ܵ ʍ T抮VˊV$6抙2G˙AhGɼuO~qY#yrce2Du7d @#_}5=dLi˲f^8 ̳%æ/M'%"(T}yxАF"J c70"h|eC|NsڔOjNr>&vhD,pBOH/KDj +z(Â,VTHiT?F͐#6Mv`(dɦ%Vеzew8ʼnr{jgˉJ Ժ;=' bb:br=5"{ɇ w7ۘao=V{i=D4@Í]"N|8{F{-C_J0eO ߬oZ-we]!>9Xp!b8\gfVa@/.hoٕKӫ/ O -GFBE=̼jnD9#uf1}mqC\$"GRF;*llfQ7 ci9,>^5q_ sn {jS2PP:$ ebehƻD^:IʅuwXň($\]KCq}C?yڒ3ew063[y1N8qd0~}.f Y6iW z};2dcj,@@ތzq|,_j{)t]@e&/m8h6T} |Oҁv0Y/#$jDC=3ۥy+U/G/o>B6r79CN|e ذ DKg:g#4u7,kTՄS@qk>▩Фn̔Dw3`;?@H &.xLWC*q+aPVq+%mMQ$w&޹6T`"Xx5p_´*9h^ 47~ז 6P>QV5W,OIk69Ll]L7|x \MK.%Ug?r}-W¤wKfyk!҂7B+!cxM5KN*n% K%r@8Tn+[kbc tdJߗmjj@$XɂLjZv|2X/2N)a7 ܘip[-x!̵e#]д@Fӄng*#𳤃#z"k2Vo.-b`Byx`3H2߄4M @4f4."7gg*%l[ ֭whKTJO= ipy2@advsV\-IE<@Of%}$Y%d*vL^\b ӏUC0I _<:Y!߼<2])5J` #rn(3e86gdm@G6hiäBLV' 򜌏0+a\\ᐂZnG~ ell47QV0T wz6a.%\]'&6|j5j*Dt 4a@߻$#,,ǹ0M@צVCS'c In߾ $@Xk`bLOˠ(W_KH 08XgJQ6F>S3 WOYRRu)Tﳾ I#?1Aч|Շ4S" Qy=lymʦʤXfyKVP5p`)(.t H<}sK_p)z0jm7lӠ tɊ<źkk l~,+@?Dmlǥ$K̨"lxc*>S~]P\/a'߃0siFʇMwC .篃`/,Ӡ(m3> i_ LeiR$z4:b^x{w\ib wFKi⵵V~ p/ď&|rkI8ܪ,F/J41  ׳I3{+PA>ĵ}P}Ko4G@GiS: g.FYLDU̮pL!vdYM(Ar~@8Gv _!a62*U*q(x '_ Ca a7mYӽF`%/DŽn߹ߓ$d0.pOLg!B$Y1!&^Al E4M"wlyv*i!*1wwEkصAjgnHhS?otq|tVbBz~s*-i9X< Bi${? H{ѺmNp`B&с&'įyZ,A꣓ y#PeVL5AXA$X_ꓮzXF/g:_]yS,+nǪ*ADl jq;Mi5!z-Ŋҁ o7b~ Nc|9;z`\?jDAsQb=o|G~U뎉,"_4^.g?oVX"/e8ϥ\u4vh@~*xbM"bk*$ESo]gmO x,GͣJZ80iesŠ#,rtHoZ_ePu{̍s6  꼰·6m̸/#DND[ _^ ՜# w+IXEDM$;6'ر^!=Gt)J,T?.[BXE3̭6D FhSɩfpG@-/ι *g0PNuB]}k { /: xZ9z]#h!R=K#d|kӟ%<+~,pSH)Ac%Q lEzM% @; &ɩ/t ʰ,cg S0)yx@k6d SK ?U<T@)۴5y< ͔ɝVi-D Չ@okWT'[9+c!sF&FrDY+e鹑=LQ4LW.H%#= <WTrE^<D)0Wk\)F}SpKDN՘&ݿ_1pdql[+γā_;L 9mi\ga 8BeRO]b$>Y[jԳdRbp\VT (Es(?y? PМZ/[՟~ D#6x@/P>cT8,8m:'>,Z-T?_E7^)IӶb1'Hd&g;>rǃ˼q=SG;@o#\jݩhBwoTNy~`'H>w+&΢y7G)mǥ\WY_Bp IHktc͢ng69y7C~κ5{B*ul_r2 fqZ"SӠK{+}Y]Uuk^YBB5bs:TJmHxItԉÎ&"Tav˧;=tģÝT^M}:}p0_2mk!Q4"hObl '5y\u;RBoF+Ļ샴0dMZ-Vu8F}J{9qT˜<:eL`rRuF"T*wo'VԚbw@# W-*J.%͉?tx@?tLl 0g8DW_HgxO@O^b7iEXMWEt!eKMrMwSɥL)gvazoq4h2`M;1N,Fѱ߂oE_H!\{8?l@`%vcl0x(7H+Med.Y,] LdL0ΰ(Uw m0&!hޢ砌kRw}h:1xŁL0#o aC2y$μKT:Xl…/_"Ӫ,7$J3.QHB߿LkMpq͍;^~τ5|r@OHHy(zMCb#NLiE V&Sȏk$;^]J)忺?#tdw-&q!E𸾃Ѩ+U>O{]oR-M˩ɀ \yclLϧnU]־Fiб#*ȅѨC%p<v0K6p b;al{+FQE6-Kx'XG%@k")j ,J=R9GA&&TN͈5LHGPښomIe ' f*Gb|9Z@||'/H޸=Л.iiih{*P0=`OEZQq\.G44!gfVB77y. x-Un1ϓB18f -9WK.]i-XS}dFzzU>f:bge&c$Oy\7ϝMezuΞu*2BUc2` |yZ0 z370 ܜd4!LVezfu0AkR~6kES#6#{PWhnR`WVNŨ"H!J6#S+( )?'u:x"Ŀcd[KCwE/w}(ɶcJ>ֳ R!Mcpo%z =@ Liu" q"_u!7kbԘ2Ur5%lnk] r~dY5t#->  6愦Fmq?;9T}Ώ-즊st= Hj5pgߺV5 Q@.O2x H"xUt_|ϖ3O:a-'jAGnjn;^u%6R0/g2%dÏ7QYt Q]mF-$lh1s.K)Q`^"r3;w'HzD+DGS[Ѽ%iWǙ>,V#vѹQI._о<*T@cޓ BA%}!mf'E]ܧ8Ъܼ`tH7݅Dd?$%HRSs&mu0j @dsh:`ֲH233Ո/%צ\!Qcf(11qZd:kr0(*~k ubd4\ 6R'i(UɯÑ!$gVD@6f-.l^I;GYn>\Ui9wzqF{ÃUezݐ$=-oxtQ8j\E͞t|B=Ƥp_c!*=DB&l$E}몸ҹeX,'e \Ճ\xn}5g7饞Qc u%BͩrݾdC۔]l=#,J /ew$)ɿ'· /Eo35QjB tD!>F\7|d:(=נQ<4۰x*-7 Z;ƷH 1 uVa ޲.kSXW@ tb?S&o8ȯй +!ws4[륪"Gr|.t3F C)" S%T}ϺySt S26/=3i!{wc )@PSWP^Уn?dR鶓.ʌQנ#8uG62d~&T݊kD%v:j3O8V3@ҭҀ=$m+vEAGukĀvo>\o+4f G0/Sm*p I:{dujn},fư||f4}pZi5쮥EX15 篭X'Թ3R"EO2&-^ l0/%≩ s۹z.F:M'԰NݡGdO]}}۹Tm ]hqWOl䰑㣖$'iJwB6>0 @.D٫4<15. -62X vGl5n!4 t8zEJ=" ~!!D~/ $ZF z$2Qy Mfg&& 2y\Do%MNpͦ9~3zM/˿ѹhhp. !ΊO3 yvABܞ iC H[DB֕EKC% }Rn-ekx+k7ϷfWHٟ>‹+ ׭`I֩fŅK4l`&t6g5ORꢮJuħ18)Y+uÔF)bùv?:ٌ̜K.wQS'@h>lR^EVgFVpoP-\߯ ^|u/tFe?D}linL60Q- ӸW_8K.\RէYGUTYwF^ OFMGzz}4{kri'x <5 3$s .q*K3uiʧBq5eբ.[4B E2A/g~37D o~.j6փUZ:a`u^phLF9̭3k[>TjP}a)IrA=^Ӵ!'2̪{#9+"I _ fR@Рr ;ӧrMx4 wScH{Ž?n"#,$Tݩ$l|=]4ܱz_RST/g K L0;V,ml{+mthz:ZHrIsC HO x"\q΢Wh5j\AD UOsя;VWi g Yg@ x.qfLlـ p$ Abw$C-֭U^ehHIݷ)oCȋ 9CʔbwuՑ ?akCMͧ5$7xzIX>R"lK4FuTm7>K76\PZg-sxO  Q/c7Yߛ> !rt( D%{y;jkGp#A4U{%^Ԅe,GX./ё>r(QTd{3Ǘ&&m-v6(͖Qֈ/؈˛%E~uCr '$N_E4Aʜ~n2~Pm!y?|4L.-7XWO9ok"6(Vxr[|02@ ц5IKLJ)zZ*+d!f},/Nh(fRᑾ(J:݋}D/jsH0 SƪJ$0'C d6^ M:+K>k>HښFr@~&erRI +Ē_(@¿Aժ,GҖEp!l|iXcQ AZ&;'gFʃk|{RzOY8A9N%n#sePll iCm9X!˰Z3p#迟e}e& [ԡ+@"`/vM)Sw;ߊx4ׇ`G"}AT?F[J &Y)T'r3mF\/AڶB Q#PdRO3ƪ<&fnkF%͛f޺D—d]h瞤+-<]d qi\}D@xjƏ Q@<"g)#JuB)%G^m(W{./톍JFxI7W:ctچgJ6RZC j؟1] 6my5F܇]N!!fiQy83\VɦSsY|ch_fGAKTwfAbZ(uvf1hd1ǎiz?O/fuii{HUp[ e=uӲ+7"[Verx`P!T=T\zfHrmK OeنxBrn8;Q>E2b\!rwq bHuC !60Q0y?N>}:)'&6OFwZfJ9+m\O ȣv^W%'J Qm7|%bzZŒ?FO*M7"mΒg7+ɾ`Ɇr yWS ~z$zQ {-]sd K&% ZLώE cA~13q*Jv}mD2yӸ#ƽubzpQFV|0{a̿1rũuбAzGfeb& | HM"owFU2tH^l>@ǾT0 )ڽ{2Eńٔ>k54pZCwOr/'Y`$292c3&,O@41a6J_Z| 2cx+Rlf#=`޶JƂ?ۑFovGUD+Wιus^f Rw# edyNN@H$LJ[m]wJ)\CPF;ngF4e+01E7arɃ' etURomSN_3 ^cOc\`蠹\[)HKGP|m(05+ҋ5k0k>I^@ZP2fX$rt8R=&^~H^x$lȦ%Vb8,ml6zJfŊ?{edזLXw-ObQDK}SPyO lߘ#gFO{s~]Ԛ ܘ)JGEsC&'^Է@;*򢦭פhpprHC PQ+rvQ^Ooj]# KL.=G);ˢ1ǩGտ"p / cG]A f~|ͽސ 핬`9hhk{5Xqνs";C/Yw9@qZ;.vN|G 1t:HW-lld(;^.T ?)5l:?4TQ Veu*DОl36ZqOݭMH8B7zNh ׈a/2j%w=7@8i6U9Z"M $ʫtJjf7:P RJDϺL2ʙ4XfXU(}S,5NR)PT<}jqI3?-t$z2/05، [! ok7]9L+\3;|1/F1>k.6zE٬x sRB 4m+Ѣsػ,d|%YIUQZliHH_= IJ p' D !Y 9ҦJˈѨ5+J+, Pз/Jr Z]UƤG!`NBpn-EwB &Ł`?/˂z̲~N#ewDPc(Z=L^^/5zOPƯ#ȥ/SJRZ&6|sJ)s_#?K>тKh. e?|6w!>܅`lE BPCտNn+;# *4}d4O؛p 1(iRaq&.=ݝZ9rjn-Uj1#@Fm%ݭ}b#v`c "q 4dh1NfVELoV8h{0<* TD ,4$mpF$iDA. J/kXt[Dᣖ_@.J,f5$.N@P)Tf;_!MqY.~;L(C~T{gWYZ U)a i0 uY|Nk[^7Kq+s9_f;N&VTih4BGTN*F$ww$=݁>k|ʞ7Z0A29&Rq lfʼnZAfw(19Fљ_3D~(ERm"&V 㑜L|,^P苣6Vnn@ʞR@^|9ZWK A~el%ְ@<{JN&΄^"І 8=m,uo*,3vbO-׻DgP T{΃ׄ?`ڋ7GlD[ů0(`\X+ F.e]C6_tS7j}qmZx{]`I\@O<0<%[ic\.{֛3 }Y_^ufr^4AtmҠLyp$%=Q=f+%&k3:!Z[J@ 1`)Z 8eQ8j.$Z%;ơ@ba#~{t^”@1ŲZMciaV~3 B rM/^;bdw[^7d#tЉ%;P:H%ꧻ3%^}t'lpiJYMpgf]SRT`"ڔ(E^D +t&%~!g1xеamjBy^}no-={޴ +9)ӷX.t3%9h(Ǵ!29f-&D>W qK |f!a6 ^LWAg+yR9~phnC&bB Vμ%"sՔFnۼ Z౭ 3b>*5- 0˸#nvMT (&UGѴt@M"kf; Eg6L^aXl5=pϟn9;Fm7z 6Y})XK>8rs+ڡLOأx*yrYUaNJ_)$sio@87#zy|n +Nb4;eL랝 &Rt\TlkIa+ñ@L!%!_ mNN9a~ժ@)eҥc}jp53Sz fHI% w0nH6VCK~@`RuR-{n|@Bzг0K_m7\{.m5Җrnw(&FH7Z P̡Z;x=%17tQKW:XG2"v"m09XP؟P~Z?cm1O4A!]'Dr8M*lgVo'+a)<CoqK~408}Vzzo+8+wPpu.vl{0OE~/. EێrMǵ-JEjBs_? rv(I1J/5}!bXk'; (e%7yΔʿG%.y$Jbe{81q/nTWh\z5vc=vEeC]"5iح`mM;٦p%T_zEx[m`ۙr9R~'4jA ?QD3$MZ]|g"}d˒bm0ᓜި{{#yKL<Ս,qȢΆ3}vx ^pq(2'vN3ܐCFQ$^3-+e`t1A{N"; "y3mM,hda%^o|3!6hrF' e4Ve9=ݺb@8qgF%W C):2E$9[!_P4ً) 7^)A; :xa#vL>uO]Y^j+ٳOЈS6NLE#Է1}ozMYkձF2r˜3l)W`4ubmA]2fVI1KqJz&[&B;>-*鱲ҥBcTivJ~cCi.hѿK{T.*fR9A<&ݞz-z*"s =jd=[ PI<W/OI7+tҁx"es5<3p^:5hA^ yxiUNîXxBSm`fNȲ,?@!݃oȕI<4Yf\\3AjPHN7._`3)eh!eЖvKQ &vO~#+ӂGc͓yu& Q_Ӗ62ߛYˊn HY;63+1Uw4r}DZٍ8?GU~bbsm_ydYz|KcF{r%~W_)PQ‘^}271A6gQrGƱe9(ec_q{<!->MwyyF24d;pq< `U-i G1. 8׆KߔBOsR$aL}s"8֍vm300qmW֖@Ц!haCzFwYI&to!E~eۡF\GaNwXUF .?4n׈J1؞OqV8Gd-*5VKp&l=My$#NkD̴/إI_n$c7 j+.M8Y=2j!cE at\SڲE=k-in[- ǒB*-3%7O,|v` ZoL O7Kc赞aV)Fxø1lzٗ-jo+#C2YHǃ5YC C`)y ^JpRژW@whE| &[HExm]* ^qԎ5|- jzK5)d>8F=(TN!MMVĥVp{vBHILp@5dpWU #E^qĹE7d_KtEDUAb [LٴͭƓ\n܇n ; d&Zi]Lڏk혐۲[ ꂉH%,зFGVtϲ{Ho 7r>9WCX&mI>}DaAl΃O~ًj{w<+f)w,R\ ÉM !E,vi\2)RL0H'7'<H;HO@ScCSvzU#>n^iFT1PqtWY.wH}jF7&'_$ EU Lx@h\,kZL1j=z&D+^]vk5FRlI5qWY$3~=À-!k<]C‡3B !7vGpf'prvY.yxQ}m6ܝ^S$q=X\L=VP=Va{BzNЛ6OQOC>rAe1KT3+ ybhoh:-T^ם}{_ [C {X&v`x@2?;E3Fu82M')X$ۂ)Y۷nC &}bXj>O765ϱROe:˔ٙލ =8v9)3q#+|` Y!1 B`$?i\;$<6:90{\̃RIl4DNb@n,YNf?„MsgD'ѭAc 1x+<˂5U!И]t@>huy7PHu•-5BBmnȄS{TK#b @}~j0Inᔎtrg5֡-F?5+FFRG~ 7:#AשEvvE,=]K82;6zSHV3?yt 0!74F^L\a;ct2MH5 k8H(V?*IB~b] )*6GE.Ii20pEMAsnKwDds3\USKl|V|s@o`"C[{?L5=t`Kajޡ9c+ e+6b,Chvo`;rR͇nIf =ݑ8΍oA_d#tWX:+rq:hXP˽AiFugeL) )$voFχI3J4L0a"0P2ِMlrwJA.2Ҝ"7!y$!k g=כ>|935ʭY֮>9hm׷7FI4K"C*&e 0IPKa:\X"LQԾj?&|v9X90*P()nl?ӟܵ׾jű-B@=]& лFVC߬Ԗ/^tz-3ޏ#8hPk~~bhDb<-y'|T!?6Y4\YBsv㕌6L6pJ&5TER+T&iϸ9UbEE >.<+_^眕n@}<,馯&iU"dw"^as%+Ş?p$~N0nE'_#1mYeba~1m;B껽jD >V{GGN mۨ3EmxB4FĬwl|OFT'p+Ǒ)w;GpHt;9ވ4.9zo:6E6FRkuTk_R2 t pW8 QL 'l:J8TJWHPU ϛxi$*LR[`7RCu Mn- u}A1ЋPޗyЕIf*W\ j_rIR' hlz dRLF*6Jw_w(ޒcM7"`3$. ̾qWɐW?]hS(!6g͐Y~;N{Sm>՜ QYCb9Fvq$X}Y/罪ԥwϐ*gGLAvg` 'AgR|;Zm5NA{Pkm"\vkD= 3@m)0"8*Q{\wp *Iu?TGi+elʏaM*Cntu\&C9ϝQoBHO ,ux5 n(s)N8L2=[&=~6;.c Qn > p}8.g`b=w+rĆ޽e&A,᧛$JQV灟eB헸 |r1Q1}fyci^:L0EMKpkUJT'ig76#kZS$f-WچQOM6}Cx|SU pM{Iuiĭi%$Mnu^QzBMрԹTjCv)$qJ xf XRfuҕul>Tx+fsw=94q[.O~?"ha 04`zZ|VUpby MĎ O]fQL=7.9 .xA-*'4ķ˄*[!EOy JK@V;Cӎ]T a%QWFUN烙]SCC!SF+[S>(χw{*]@\+}!D`U!ٕa6[u'6'O.Qt/n6#` A`3Dɚ}As){Z BMpl^p-$$U@].&U<k @&*cqg$6ml6] )CrY׆!@w; ǁf"MH[rRA\CÎ3 _LE:y[78G)݁TL`yci^FhP0x´e0tώ*: 2=PG>H+Q_E+֒s_܌N z=O5`m -K.ӒuXEנ hwX^nLb{dtXBE 2?c<Ӥզ';Mͫ$ vC&$QKJHܴJ\}qlRQzYf>+tC5GuM,t\(6騐V}s{,.ҸOqdKd|߬tpubqVC_jFς$AMa'۲XZ$J4K j@S^QSӯ}bԁt?'"})1i:.(4zHX~WӤ0|zMLzgR۾u0<įxK:R? j"kCT5ДB{.Ƨ!LqyXRi(3"T֩ocX&Ql;|~Ÿ<= _6Sa/,*WN@1ގ x}t8aC(WpelY|\hkkb^kEا,35BEOKmEH{[.c! w't sw51N@Rf0|}[ψp@ Y.id-;5EqY!9eS2?27Oޖt1'p9mGDL|a>ԻܩCۚ}Wۻ̳3W>8 I3*Du%s:I?ѕ0Y@gCE!SŭD}X-ȉar [tm[ #d%CtR;DJJxQQ(,Χ'?/}^"1ӋZW&uEzB@ɧT}o`QLKAk:zm{Gb[phBڵ#!fd96_~FGNd.%d ʈYǥ=l 3 e.h5Z #+ܾ 9e)[ lfw{BvR=T4h0'cT7Tjm}_G` L,TlE*6OgR*:#-qV@Y8`'H'$RھHJr]Hk篕t́9u8vx M ZPvd ;Ԧ;C)?1ߐ ͒d:i px~Df?9!ӚkO0=}Xŀjf Il.٤3]|u% _mIYS"p@y>;=zCLAKlSO^N䴄%EgPK5âG-$Ivvyj0!0iXyab+5tA]P[X:Y,vqڤ1'+u#nY%Ymm{J/az_ \+xғ6ҸzPqZ$08^6{*v@?iӅe[C ʹ@ s%B$߯(/R˘j ıV,!wxy=Ϙ%`LI'OUQH-T;Tv1׆" FTQzxK<tr6ޛ!;3LG `}w1a`M=كW4=Wݐ(>50!NbEtb}=@憑3ˤyBpqsƦ+C639"ĸ2HBRMd"ߊ ٔ]?Blˋһ =ÏJ*o$z|]spcKw)-J]2.o9'Y#0Ǣ<i;?w,ʝ ][&<x|bطY#I_ x-=YOzX9v gD)7.bZ3BApl\7P ߟA髓x?Kx Q/"cJ?84KYAp)ٿ:h|ݖ!-܁P?K0%Q82^XϏEs: 2_Q>5Y_ro±LJV/ bfS$p6TZ`AND/6蠾N|7w%DO5(߇dd糳,rR:FlON!qxyf4VNU>RS%4 ׀66~pL:HKE=Wen\QKsJqoG fmG7n_\oPq`uj27,"<9Xf[X#H [|;A^K~QKHK \ˌ Z=܈0`$a#sdfqDy4PGDo]c)~Xꑞ瘆IB lxh; MmUVؿ֞/n`}?@>E%IB%ipnڸQloa9ƢajpWE$'V5-PĪc=<"^U=6~pMdڟ?ey38Vd2kD|~%Ikg 5pq]t[ۮvp%yL J!1ڏ5G8FgOi~nRDR}$S9- 0:SjKYt^.vseg Wt4dS)٬1 x Wr<ӤU?EDb}rEKs>Z__~2pDUW$q8VUZ$98vfmB=w>٭tr޹ =3YN)vEܺ;⣺{%>$L*2di'L+/~33@?aXFLX)x懶W`Uaسtס̏ĈBCIXBuo񨹭D? Ac&}9B>^Iu6g|`@p|Lv9*7 O\tUy5ʪn2F5cUR73V WhYSn7Yqo]Z(,^eٙS}dGAjt<^&֤W7+5M($5szʲVN&nU_vhCU9Pq@^ΰv hntv?80qUں.|M Y~BQ 6~kY%h"I Z9\ivL!QH=sFz%%(aFy ^T2R-|P4珝cQ'6c1H-U\x"~Vs+@c׺"w:H" uVjLʤ%P/,b}pq9d |P=&"@ Eju70t4xr|u)ƶ(Qw Gc[ R(M3#HQցn@lGݼ; 8~/QN Ù{ FkJ ^h0fJe:9i`FT-Ԁy? ?j؈(Oewjg7x>̷mwYev1 œWI!PPʝլFjn9[z9?ﻊinbhpԪvBT?1&3e|[p ֙vcH/GG򮢯]ƈ!a/ƈWyGԟ SҖdQ9Dc.Ic߄ꃵ..?pCЉoTnx?B $eoΜ]ӄAyg;ȞqKW3,IKYB:CdUҟ{e?/ $$74Vq*KwlSB< |E>Ww\p5$&'˵a؝My*6 d_J;lYV7Pcj޲7mp^ym|+ jd-8ؙB;+~qGK͓ٺWVJH>إh: Tid<[ϦtDtt֑"q٬Gm*d沅5;%}ؼ,(h^F94DjhG`ꧭr&JT&5!Kkٺn&Gͨv+w/rѥ]VkE8;+Y ŋr TY4Hr@M_(dM^2f[ɦ`Jڤ5kdοD/9hR2U Q)څ7ჰP皰cnMSv*@6HJ>:*@(?RHerI۴%CN 8n4A&L{tL2q(x>Pzj -XnyQ2sbP,c7w֠q 'SZ M5)kΙ7eDAŢӒjHI@If(RD@9«_-"cϮeT+q &;Ohe-GK -lj:PX?%%1jMymoŵw+W%R -(ѰI P{A]56njh^"Uzua~Z┦w+ h)/zoTn8zRfϿ2wΧoOL}n/r+ˌDz*o%h,OFX}Kq cІ1o_񪓇#+N [c{IkM?]Q=35S^Z#YM/ XAٮn@ȞU6/$%dT9 cA`P[j>z-P津KO] ςa_d¹+Z7K9LG8F?u9"p8'=a#yM ?=̃dzHI'#deo@\ԀHFC.&Rd>gs'9 '*\d9S%]m"ZnöTA>Gd"Gtg z@ڰw"\-.?%dn}JJ:޽[9*rI>n9d_~w(4Ÿ 6 LKDvaH=]E 褢oF|>}_MD{Rz1I\eiƿcw_#`W} WbA0stWzsq,AK58Jl֊hXӆX{xm> uf4b@5N=y Ot͋hB5֔;ᘟ7RhdFEįO,=|!=.Sv.MH~ .C HH'.xflDKN=-MuiZ=gdF)ŊX3˄0Q|ҔlDGw﫿iHۍ؂RR3M{ѭ%35ۻ?e e8 kox.9 S 㡒ĠuW3,;ezj@kL ˞JhPM[,5c6U- :ȼƄkVd0T|y$RЉ[ڹK71"}FUPS{fZ'51E;;Bivt%(4e`wְ Cަ(4-^V64j|L2uʥܨi*I U b؎Q&\5l&&߯; 0e 釀r>Eiұ`pKWLidU5f_lC RF`ЕjSHceܰ`V&D@rL4~}dASaM0=%`;RvLy ײYfOj',4/Şa7d"u r}~KMVƶ_ ]գâhdX:PH{ER0(~-(/Qp6g2&)ҷU&SuuPQޞV#(vR_7Dogϲ,OK~oyXz2UsۥkCGq6$s;@zf _A=9zDҙ(b~u;e}) gnJ\0Pq{r4 1| v2+C@O*~ zٝFS:}؄KjƷ^bra/)RѨJ90a륉D #~z.<ABiqf}\@vY `UݭB.oʥhHsrm"*k͸wō*Ϧvxnȕ=D;+7to-t5J$}SBi GVNy;R>5`%<9TvdD(?߹ hx3(갸Dtt Oen#UwS`v+'*Jlc|C}:c BL϶GydlSQ9gpU6mH렡UlwK#3T&\* !Ybcj.os'9boh!GߩúlYb'!>h2!&^ӞkӳI8<:%WU>ar-!ѷ4Eܯ}3w8VC|O!ŔO *thud_SDʤv$ L.&wAg[ה\%{PyAЊlnB?W::F1BU$=& !6VޞZ"D̛kk.M 5⺙I& &詬 fr 8&J0T;7he\cIWt~4&:Vot.% ~B 05Α~ 9llR6yaܔIf-1 A;>HP5dI Y̕7ՄS/X(a:UD"!y`!$ֻ3lI=䝀"ь$8 n.IDu .G uofPҖV,\!AldEbN_?Ymf-ꏮ6{F}~fo,mD;||z=T=Gƛ2x5S 4uE#L8>'iS#AdR9[-Wp>E.C+SgU eK>8 _Ç&TD2J{w׃J ym4N[ ^qIXB]AOPx uE6H$/?6(޶7pNӊuHUcWX[hAk# 4Vv5*CpAS zEyV˲Q2gm j;6D9wkQZOI^5nlCxq1UС_"mr]Wft?%KYQHHVSh h^d~v_ͮ3@3`O_U.u) *qRpʶF{^5wlBvJ ipeQȽ`p$x8j( ?|F6@=4Իf=<g) R&^v|P;#Ř=cµXP"2BwH洵j'&mͤL0|WĘHQE⁀ڋ1HŌh]dm-J;~ w;| [Obx3_(X0֮IGGHyL[-.F'JL+*MlpZ"i)V|JPiv$e|eٍ~R{AZ$tzŗ` %tAnܤUE4#:GD1dLIYGĘThN|FGXݬjzQ'ߓEc|yZ 3}X;ixY`eؽʟhږDJ]bdM=E.r">*ZZWe?31dgH-0Ub UE (O> `V+ªk%n>_0$ZZ~hx9[ Ta}VbI|%lR5-ɌӉ?ս%hyF1䶳\ma#J͜fW9hJxşFQ:,g9LblgͭSrM[S |TjȽ }1/y TL,£y}GNBM6Kl~_MF&$COM Dz{9@#>@EkM嗎s-;tx~ dw)f5~Alk矡{w-Axx 4W!da8͜cQuoK\:_H2%PYP_E~(!̐JF ;i=IXRIX8nvsurC v-*PdpL%b=#=/ *= y tZbl(4 m#7(:73VRGenU,84(-u:E! z.~5#(%TsF4F ,C*r:&ު6:F7a4A08.◵wR&1#<%nmq^ݑbSQuj~J_c.7č+^!$j6~C2-i 5% }G3 CLe,wr F<95\+QZc>{ʘ[}!3uҙT"gWu?*i[VІ~DnXCLVZ cܕ-LlY^6=ZUQZb5I?St.%0Psr\y P9F )dr-H]ٶvWV{mJExʟNʕ2oni7t4 ۥ:Kh 8Vagd0ˠvRek)Ɛr%X22NɋR(h`g'0S1JgٷLINnϢ˅]SNV,ՑggUN=~ ñWm C hWƅ ;a9&%s.$&AFz Ndo1 @5]i*fwc֖DeOQXl%2/;D}c9g.:tP2iV.:Ӡ4RT)GNw~1Zq2=Ry7VșS+} 0 7chuEzȑ_"vRo2nWI~E9p0tpU 2,y{Pf[ (I%ԹU;?-¹ض=jv֜")BbKp.<ف5)01p,ZWA?l*ɥS%( gإ|+-- " W8<%h9ʬV>VvIγZnw-&9P2\_'HѷcKM]uǜK\o/sW}{Zm1€vXce6N^^Ώh7ebPfB?ϸ7"G cx0I^vB47n$Cl0ERQ%zxuuZӰI# ߕdQ"9";X{PwP.#Q>=flKQ*Rإ޿:<668ҁuiQ7v5LO~ӧuQ80Awl16%(\ Ǝ/v]yiy=T?^Zk&?@U)8UkXo'DֽҾyXٍeC&:/ =88wb\~tH' II{E.Uc&I5buҭ%]-G"pzueWG whDauj ≥j΄Q' ȣ2!+l $+HoS4:4\o/F=^HqYBIuW?_-=۵(6cs_{Br9SPy֩RcIKDFm9ƘJ|wB=x|nY:ߴGD{ _,㳦:ԄCtɽG>6B+axTq)Vj:~&pԶwUT@:HG(a<}IA_J>ƥo8 c樞sȨ8?&gz|<[(+GٖBSȅХXLwJ(PCɥŴMAa=P)uj!עd-'>Ghnڇ>6ZB HNβ52C&Cf'?i+{^t}k(u{2`:sT! j1OI'mKP.#19y>(4 cLD(Ӏ;,=RVgnnPv/n6H 8}EE9l|\Z?Km&\r ne|w).vrk__E,^:{\JKb(%1*I縟qE> &.Y25+6R\)gdf'$`mri|zçD^iw >LY;:jXu,Wq0#}JLyۿXaPKl ۲*4Nɉa^M_ b3$aĭʟ44 eQ{!Ō10tN5zQXCxF{vWLeD0@$OkT8.g{{G]<;'" ) ~҈&T%jMͯKLm9%I[K%H*-orMŔ"< ̼9ĺbqGydZ<>m2^^evn7;G-uKmoLSq&Ƃ޻\/BF7@W[4U(BjX} s<Ք]6X\/fs e]!ߜ/ _FN E{AIQ*\"7dfXO2/wːQ{TxJ Cg74ĒʀU 4Y 紩oF1f%4K$;Q(=/n@ lPûHpkbbiPL+ki0L9]\` XjJ!'a$ E lux@܉gx|Ԩ3Pc-4Ltx. AvVO^h`]ޥ0׵_ z=9pV\J ,†7gj1X\& hQA}Fi]跮?q?WP:JzFN%NI՞_}YHл;_\rU=f_u֮xבT+ӐN<g}A(ݬjshT;UI?ƋW'kDI Ff ZhcO$OSvχVGt 4}(;1x juL;qjOVG˄&͕]żu3e]km(M׍Bp`"Qf&RN'㢔(*i!ʎd:h+"^v E C e!&NB}8 ; IC*˓RZ5LUȢKr©gnE rClN1 dh*S\TP(rg!qWS 垁F1=tLH8Jzƌnjf6iV;f9j>-%Z\H֣f|UyRQ*az[MR/˴kk } JhΝσ x'O!ͳ}ֳWNy,/ Xb<1)j3$) wAp%$!{=^$[8tNn&E {Ϲ>WR83bVȝ!fpz+,1S7)+²},8l)I9f|6ڽ3Nݪ|4<ƥ0ؙdg([6,l#$\Mv pSFw àፁu`GJhuak~1$+jJ%lUd|L WȦKY ]ѫ($>r U+䁛tF9`vnefU?5*3evGZb/tM)lV&G#%3(LZK0KY\@]XN`qT0z;$^mM! L::1aɛY&"HɝrksmI"~fBڶ Moql]W;U{c ;AJ.« mYbňdK ag0/1A}DX|"}6LR%:'7YM/v4:f jZI|9O\`g̯ ^.].`p8#Pr5NI&(:ѐKJl /D\V 6z> ԣbٴ5  d(D Z1b`6\#@dQ혅1^cn6/y[:Z|Nz@^k`>@K$|3 mZ51:-az@ܢfVrM:cLAh轖`))gl=a?!Py|]PIj>j'|:PR)`dIztqʼ0$E n>/~N~pjgkٌvǴ4cLq<zBpŴ~HKmje! Fam˜O=NX+z4Oe2c{;yB[}l)s"73DCAvS#я/ra`qr\|9K{suj:C6ENZ&{BGG^]3w\r=tܑ(Jlb߰|YZB{mɣLR=l2 -xXʽ @i1-z^jC2tyfK,}io¿/o*꿕ҠXp22OQu@%sD R. \Pe=6\E}/_lZ%Ԃ2ngtJ =Q'v ȤW9J5e@<]PS y,vs w`E*#O_sl_Z~'iKW4? }gWQR j¹<<FN:IO+{xDeR8I޵8n!\1aF9:;@ES*~Ú<'DT ay`ּ0yx\cq]=$jin="pAUqmo :#28<W%uVTQ6EvLµdUN%fQ,RMzD Zrx'å Z8gTbFƪ3:3DOui^2VYnϣJ8,q *fИM4\l*~V$ZLnװ UU俾vԌ*,EjF]/\`\,{!!<ʛBٱH-d|a FGoad˞Rc6S:NփaZY iuh >e&Vg#CBvTQd} bAh^`/?NJW^YpFVL뱲i(7C^i2pڣY$NVCq|||C2޼>a[ea~<9HV7PV5B$ycBo ^"m9ߊ"2:m`:#7G{9:?JB[iQ ;]vU $]"7>MAQLpʑ4;gvghAC9!wbɝcS^ %Ϗ9_@ީ3-w-M,D.7N|C~5qMIu?#V,hC ~gRf6 e M^댲z 4PEWhEGoSK! iC<7'E .rb!whM3}*;=B޲)ȗΉ~h@oVGTNh$@,]RN|4ʏ]4-lI5Ŏ}4kﵯA\G1֒_rȼ6ԓGD/PsZ#Ff&'JdCyJqPxuB8uN|vy\ rkIԲeT9 6*c0K':*UIj_xy[pܚ@Pm$+?0﫯4\E_H ((fXxȈ|؟iR25{ YpW,LI'4;uc?p5+Jp_T m5~zr!ĈIHKZD<7Ntie;SD⼋"zvƿs 4 LB8z㨡Tu"A`FjpOU#Y7ph^ٖ&΍R890S{O̥oYnyѲI/@.T.#{4X=V֘"1RX%tߏnM~b~T,mA0klImU>RS]'WF8vrv'#`+`4lt`Z jSqtA;7+30Ȼ FoRL u%;0RqxA"O>dt.FS7htl.هUWw НnSh?Q*b8 ]*ZBWx ^124>X(,_ ͔L1YՒ@B9_Q3`2k\a>Od%VyLUk.Rԫ v<40DfBxUp>{.ՙv!?Rr0V*BCL}BBR!U2Fx&4/NTe\˕*2VD?&5ɅRu<$8aTTMJěTߥ5'vػw1^Rv f<[:}vղ[F]Ҵ9a~~|k)&@% '-X@\OfKzi.&8C0~)Bx;Qe/TYPf]77W/k2#ط>Ǻ g$0r7?U023vu][ܝzΚ@5Fp{̓,DID=TJn{t)EOȍv$[&p]HǰwDNϧa1ˌx8-¥"Y)pDamMz6rZ/e}w@bo6%}=qR4S從(4kkI"B/Yq'0(Ruqw}Gl4s yx5Vq !Rwpqܻ?4{~j|kPSԏx ^mrReSm囪9 gVf]ۼ3ꞡ3#ʸ5]蹃|S7'G@_b>Ν`6GM$꣎6kz6., kܰ*$!fFt88%bW-,-= y PH8Zh<- K8ٴ1׎n7T`@V!L ?'R+gĖă/N/8I<ǗoO[Ofx/3k/QcU-V Ckq{͹=&c>ϤHn 9}w_8~gikv9w:trdf?e|KSȴx't[k+.eŮ8fE0rxayh{Ps!y@9@}3]yY#C=TnVuO]uִ+~G?bJk?¾{hwYrqW|Yֺ]_skg&vS>x{km>\ӧ j˛l}熟"`+G7]">Sm:1ϴחbw]Zp}x1o"m7.Qwr@W?K AєzV^o]x^σ5"[Ii/ZxR:c ^œ#zϯխwskǟCw_Y}?M:<3oox{`ӀxJ+}΁C9|(NHJo~@;n#J#G:| WJwutI@<`HS!H&~NR{MJ/ZD?vvpm*"zY{`w2 UVDzO,O'$S'SCLwrulA_|A?li_Q;s*sApoyyDgw krҀT=φX}>5[O4DA/+_V}[h(x/0Q?VT"l!f^-6etJh$R3֠m(b0XD& B Hc,;UjIB٢ )CIxVo[30I]]!=Ve}? BBIh_k!Ǩ˖vA$}gTO߱<|i*eÇ IenC,&ƚ$CJ(dAR6 MQ/Wk+pF/2dBde5g(Q[}|U?tW(޾}e~ ݋DCu쌱Av^9~c/?|m{%4DM04n\TPJ}_s2ȩ1P$G 2hQKjyx2!4%D#ݖ ME"s6rE}v@] @\Q$a@/ն*F;V >{@qD@'a?z/ʃr{lA^P/g@͛bZRp3ʃ#}S*/nJdYXθJj@qe;9I gg_&ݖ;90;Ƽ)(-EgzQCNװ $~́mfFlpE-0:EAVwg~aBrUnA/*sL@./`D}K -P)|$ZU.y3U)j@iJЧbCdTV2 n#AP^[.R>2eG\rU@eOp8pF6MU7=*'tPP!>A~ bRǑJn,'jG8gcʯeh{ξ1 CL@ )@ESSjRҬ:9>PPPPm3҄%\Wm 햸ټ&fըW#ӿ.F]1pf p S5P riL+gNبAx73#K8|;x/v[RTGflMgT򘄁"E栥kJ~/;Oek EB+fI,`O2+;Y UKU|}6#B+B[m&DVߣ#tu,LH9KiNLS"ǍhAe1TtEL!* svmnɮ3@QbbU%; _Y7%x^3iyй~ڊؽU4 +CWwBPjij%"5Ċz -BdGnZAU`ֈkAZ0YܖՌ`Oe-x4ս(N#}oQq+¨b)q4D)e5_O~X`8`G2 D#@SތxFy~x(D 3@ϲ1='> V0K}G~<~+f qDJE7Rkj.v "'f pTdgysrHXb(9R(fIhGHIhN4"` {}DM܅(0BPmIg`)[qt($a[9oVqd]EN!zMq~O%EkZڄz50k@Kca5B Od#X@QȄAeƲD*rEduB^ E(A@@Bnp\_`;-&t>hf{ 8z^*E]e=|ݫ&3ݹ?!"Vq? Hb=AJEȹnYЮpD*rtyԢc1Y8/}}w1 mqϓ'),R\RW^cǜs%!VTr0|á-Txr%%$@(|:g]tn?g{SX/;u80W s(nCzz5 /|pox*QcdxaO~+q|6ΐ8|-l=,,& Y[" +;uvC-p(ΐY6@ƣuPwoE{V_S= '7ُ{2}S/tpyu8-+ipnǀk_W^3RVXsD(="gXk~E10"nQ ^w;l;_8۷I _9Ƿ+BrOE!#!; @:3W;v翊/߉t;)PF:6S[" DNv rpipf]`亙TA,ySzoz֧s5roX:j" aACPxNZzsi,@< B\sY ɊPG-(JPsvG|Qst乪[9҈mUJn+nY\Z&)],/,S94h#9 /(aq*97+5jl z0o9s?J+a-w*s:AZGEϨ\6u&a֋QwhK:6S6Ö '8A,[ukr9k*X;9Z&̓ݻ /Q<NկpB=K۰O^Ѩj`ꍆ=vىc ɲcK7KiZʒ?W"J6~ٴ^«0d5\sE:Ќq=G֣ "`9] HbLB 4!H4mA :#npY1p ];6S`F9VoEGv=Ǒ .RQ͍ě{d/d9LT)Q[tHa]%m/W6A~=ǜtKG1+{an 6E.3f 8^T 2ATO[\{2DYN:S g;&\Uz%Eʇ 4Q2*8ȊS{ .@1$z$2Qv-y#PyVtV:0D@F" 0v]n@~TRR{,6A_L=O''$$ F l$c>oN >jgY>N?5e._=el k-@n˒_733mzqiu2(MrTK~9TPR0 1QDRj[),|YOeyBG;eW_  ,qnT vf {8FW`TT67Z7QPWiw@cꛍ(Q.Mtt#ؚהBSt `܊ªa+MӚQȟhԩU^L> Wؐpg/$*z1@v֍aq`dCEβcT bon o\ih_*5=:hIalbÁA)ur;C;feM\\3!#2sst|mwxG֌0MͭWMc\ūI ΃<x]qMwƠ?z(ֆM){c dWGj,[!}F٨/O*z q(Ϊq$[АD.A0q 1|}Ya(JN+VqOO5@gkN舄f#CpI1'RFH{4ywo "@֨\\8JpkB NǍpm{(vɚsR (2<:%% NSsS.&p:c2O`r]ٗ2Qlh~+|FEnX3ǂA~ӱ?chICjAtus2*h>nXz)bȬz6wj<=UΞA7%=X&*nGTlhLf/X-XRѾ'q3C=家j-n_3`}olٞ}f}wn?\2uf˔;d>ggT?W*A70>Q~-R ]"e0E1R'?wƾG=m錘z{VY_cqGȔN=(sH>}d'| IGgi:WWk‡'a>Ŀk"}4ѼGb [OIK@AZZ5x7sK#T|$s>s6*3_V }RދP_/=RsBrHf9g Ж[Z0vX[[Z{R&'"?W(WUT#XFwԨ&R%Cq85 .w&QGQj Ǐ>KEzE5VEF8)v8v57NQJcqLlp'd;t P-; O;Hb P *kL\TX)^|{Q-P }纵iH7U_m<4z4^%Aq aqN 'Bn@Z={7FSgDP|lp GG,LyG,2 jN*#ž6 sf`ǷQ|'r=2 cR^'K]yњ+s^iWO5Zd_spC6u Dgލ׊S8ɅkĪ\Lƍ}0_)#|Bu](ZF빈73ҺňmaȔ|]=;"[lygѣNOQ򣋿ڲ6-j%InsGNEprf0G4^޺U]w^ZDi58*Z"*Ll&9QѠ_49!wfg ?f(M{D).Vla#f\P;KSb%""y,t]ku/Vh"V3x(`q<(̓MݸX?7j#{DD!J>mȫn[%IAx(VڣgKж?9FCUle^uKL ϩ9@H:S=Ѕ3$E2i|<߃m:L֥@9ɤ_k};Yr﷽ ~OrcG8V~kmX:6_"3ֺH4NxҲ.BD<'EDDEās86r S<䗱W5~;8<7? eo{ '%D9}e5wQEa۔۫hޖiA uoN| Rywoeq Vh'Џk^Rx}_]d'h??P7/`0$!_.kU?:h +NC0swdCmvcഇ Rqs޲w G K=k , }T:u4}\yI[z}`*aP1]AcPl'kGT)EUz 8"'凡_>>(ouN g~_nD@l* ~‡h|. @*t8I L2cN9iTj(,1 כ۔(aLTі`Z>EE=@PSvO&b 4'}pV " 7$aP!Ut)ɇ%q O=A7z1X <^%H 5Kp:!C lL`{,f֫ 3Tg.]o`gHJ3 RWcFgs\es;jVFadp^\0]o(1W0'zs.B?B=槧 S~bM"gtGμ(6+n5錅s9Wm5~Q{<ٴLa,n<9&AV[ɜNbr+SWVJUQ6^PV0modI點-hWe+#ro Ypa 3-n2TU,cxd]%=C o*T=_M, > A|möaeh'YqPETj {2^rKVp1 1^uq&׆آ}> 秡kJع2%lxqtBYq̻yJj>!aks'QY躬PQYTb#*ǨzeW=ϹG: #9Ɔ,x^>2#^O}GU&艋(Al&զ_e u8զ4$ګWx]3 2Er"*6(j^nNX?O>ac@d뮈Qܙ◺SQqa\"is^2BqiD%aHC<.P}Ҝ/ub$&*E{#{%f@#)(LH:Y9?&ٚ*p13s}/̜A`<8Ԏ@|>ەz7ҹ v^ bZ( ``'#0ѳhS 9oWSߴ~d?؛[s]&ޔDT!@6Q@ q8@Nz$G@@RBq v8vڞOv)uOo)M:H@=ҞH@v(;ybϔ Z?}W?4'OO_߹{]8cg#ʜ7?lvwݱbOexі s1 ݋-D @}Oj",S0V by }Rlð 3T"||.<b c|Q?SK]Ɯ<_ Q Ӈ.JwT%!Dr;30BUQϭiG<6Z; CVQ"Q4 j\҉ pDž/kO] C<=IP=<=wy-9m~OSnwzIZewV: iJwPȜrx'^_;<|8u;8O}>?Q:wCxxGp6GcY'$ u0e#K=G~H?q |F}d ?[{(|IaU)/?k'S^@vrt{;CtSyQҫڶ+_1I@}twaqT=Ԋ!(|x?fPGɃH8CwwB,"n Xb^AӸ`i"TH\pPcYWXz"u yCOTm" C| dD}!g:7H+((P;yA|\Sn' rJPy$2@Po m (<<$OĔB*! " {AN@P?" }$ <Ty:<֝k~ ڟTlF1LP+;y\H" &%`J#lQ(Ր:(sa{;ʟDɤN2\N>WS y:y=zxLנѩ><G4zz'H?}t }D.q>G7}BwxuQ!a+/=to^>T_-f'Հ)~^{*$:x ?)ZC|9 }\nb 1+ (#b%xZ(!TADבjg޲)§mGg5@; v2!Q<jl}:AݳOߩ).M_l3|=s|֊+6dW&|. {}` Y0DLd?$RE fxDEQydv]vfO-:q%ΤƈjF 5z/»E+pH엻{&C *BţhZ~UT&ILr jB{\N$2ӔA L!4\8!Rx J%06O+?hgZ{ ɏ lXRok$"*E]* >3J$J޿m/{CA$(4%!*uF ۭ\>s\o:Suy,lHHHNZQ!0o5đA$ [_!{vhKÊ&:Z|(cTxE")cC$ηZkO }@wj)!j!M.?gaE kJJ%^]RO/P>&=ӭ[.[So`0z Nerw(#eFω}<KBЛKAj N"\S lnᏕҏY'WNӧv -+lcSL4}{auiDa{Ld"n  UAbȿsjR?cC FheS RM{1mǯ)yq8`DfDDL*t9}j:FfM=.@'P(IkА:P#e 'դ77TYOYs-6b/~/ &vm1U@R*JOB\klf1ֱk@Tyߖѝ!freT9!aNZ@N4˃Yd}e8VrkFS1/1IB׋[@y8)ޯP>Qݗ()A?2D.50R%_=PQO0 \eeswz& 7\VxfQH‘EGZfy%As8qtfwl$t4\V]Shָ(b.c㗯7R谠RWXDvgqCMV/ZZ1.E::@y ߑja>Qßjk9PX1-snPy3$?(~{D6pncb8P:{nugKZ-Uw]]i1Yu"յ.qf.7ޥaPGhG-E7"hrUXaFlr*}ц%Auwi. Bܱ+KX_q IhݑzAu/h ;l$\SYt#չA*;(ȼDEcN,y>AޜYSy]&M-eELe\ɂHߵ1]xgTR{.V.~ܑoYl2xwmޔmӗ^(cr:Zv €{רᖈ{.rOHn4Ri9حy<tdwUߥly 3K:C\n74G;6cLɤ`;LEFy _sޭ%ϭdahRhp<)PE/9S`e-YRL̓#}/>,k}bdS6!q9R8A/^3з IW0ZpF~AךnPd+` 3El+O |X[&P0؍mn7+:Z*kHI-95E91qc'kI:.!mͺ/a7HoP@ gq-]91O0:hm8[l@s+CxR{Dg,*Dr:ȶ=+y64K.s k!-wqs nbي#) 9Lz4҉z%2<γ82(O<bóìw\Tqqї[cv-/?J죲 =B>>b +\"C`et]j÷|HDZ~ΎD:۪3ڄd*+p?E+*]lòLE'E?&w7Vc4 rTgq׮v/9Z"iThdT#(_8. R,R/:T0i ^)jU6R|5 9R!)E G@MysZudmP=ҔDCL`*`q ɶmդeT~vdB.D[S7o3ҿ YY'3~#ϞoXP%`"*f-Y0[8ZwVM1_ƃ1m=BNgv s[VGSfR2 'H:EAlEB RAI+|(y xtg>Pg[n\#AGbd&3n E؀H kDϐ(u~^*C0,ۯ/n2yyxxq8fÙ5f{==$_-ax2?zi?%3l^ ߶_awkv?9PEh8f|sFSD34ϔ- )H*\ {)e~!>>T9~nNP;Opb,wyZAYv`MJ8ީsT;qPzGx@±)Ikd^!jHA~#@Jb.FB%$Rm_qGq/za>GJF0z Cn9S9/}))(#nrDb# MOqw BCt8j:<€UV !nCTTqvQ2RZnTR0x݃3Zv353D?+>-~W=w̷ F\5 ,Mlry8mTJ,(%wVz0eÂuqpza,a ` POF0e.dhʗ8!X2'3>.@@5W&@" `HDo:]b`$:n(jL`Iiʹ=֪)DB84|6-q`I,0<* ۩>g5AcE\Bv$7M'i>Z"?y0Xyӗ: E-1ax$çFnϵIgf h3kz9>=TL:a"!`6K;oW8?d.[#I 7vA߯? gPG?yL?gWġ/%p@7 6d7*70 JQzCL9y]H# HA&؛^ p.$L~s_X) rUY6, q%>4 Q~Jq6$)H("*6D u_59++`nr*<1oM6OwrPG"-S1tꂄNE"a.E |zҴT/A.D#U 5LaA"LxQ!0BseP8E7OO 4Sf)ؔ7it,#动1B✁a#֔nO.(#1Æ0hVZCs*:uA7T$*]Z H> !Ug㏺{(D:%y*'PE?ʠG*P K ^4'|Wd'D Ln!-C~u19؊^ȉgTK `:>%}$T?ϫ "`ƒjeGc7v{˩{XFckigӗZE!r&g pr>lT7;QOdWQQdC2_-Ƞ1 :Rv6ח*yX n 1RucVI'5Pvn\a};p"R8a0cL81ٴAKf[~0zp82m!zuQܼo d,k mg|=[@RG_kۏv! 'X[ D,$bA֪ ݱ29Lelm:/%ҏlRjoUuC sm`(#5Y fj @50 EĤ⋭V9+#hl KiJ)U}F:&[Xu`#Tnߢ2R#b y56ByzDRJ (]mǗ⨽Z€_|!}`K:1 ?D, m?UDދ ]qBRTEռdN0];ps9L4Xv00 NJÌGim|U1C3)hN|7OhYg(ޔF_g+}EUbh_cƺ&{x6 Ps갃. |FZ_|@?Ԁ7D}5/sT/s^ď)2wհZ| uGPg7 gꨨ?I͍"\7\_#1{ZOxU̍h 8ʬ;>0x[AuC?K]3^X b VIJJZ^ UGA(1). C_/ŕ4g+?5a ӈƫB_31o?"q`2`OgW=&RuGO=>BZR<7aחJ9 g(:j%N[et[P n1t݊T|ñT~A| gLˁ~¡ū=方تP^bA$;zfȤV݁ 4(!#Ҙ#lEEi%bIFX< zfR-ʦx l '29doZd@M^\Uf.ЧbHƣc;Y^嬕e}α=HNh<Fc5FtܨTK ^ ,_ @b҈SqYֻl)ԟbєb4 -hNrg5ܐ_1ǬNN}3[m3w*&)Q dGʌݔ*{%L!-Q Q2h"0 QNStAJ{\;zc`e+ݓˊ{}/#uOYz!ց_x Ҁ9~#'bNP֟ㆄogDmO`!83e;Ͷ 4^W!\HY`Q2NTܿ[Rx_#bE\*s[7 ϙ);ƐS| ]\SB֨!…& ULM1֔#=]Jpk_` IW7l$aEp^JJEԻZlkz=/ݽu#- (gw$uU#m( <֝;GJHdSnfw\u@$<8V*tʣ ıFkyMSUñ 0+[If1ҥѰg/8jIMg&C3ƖW]tlwq[7f8Vk2ttBd,9h(9wH:6*$R982ݗmtBcB?[TE` R!+s' őYt&ҰVȵ|܏/TJr`Jz4A9Q8*N5O ~eM¸&5ND,ΑmPԑl(=B@_-J'!0~?%F{$bwt*$%ļ]#O? .SQ< ȣWۋ~K][H\zU1Spf=PXqLFcrut?|gJzj ^%Pv`1+5jܿP?m獸9~d6L߲9YU($-O֨VVQ*%(..TyUP]h%>%){?w 兪To"5#~%S^R(g,R(]PJu*GCzє{cc-/ HD.eV\9zD?-Hwfpr{Պ㨡Ḷ Qeh؀I8ҒMMOҜZb 8:ϋ;*<5p_JH@Ay6W_Vo}m`$88FxZi `Δ7eυϰI׸FT @A$yԜTDGKZ^ֲJ:T9R>ݞyYDx8NAp]{|j&;޽k^yǵTJwT͉"-*~yQ3眽<ܵeK*ߖ&STAQI+ΊD-]o?u{{>^"cPw\9}8zw◼W-[IW00* ԅ s}zZJH̠c}')"6P 4Cܰ#m Ċz{-67MO 'giFX6@T$RQυXBFN3C;QҬZ} M;9ȀsdV. `Ϟ0 |,f1H\֠d[ +Noވh^ھӿ_Or#bFުI4¾jCQD =캢c9mo$^ Ô("iyV- OjL#;b^jـ>zoϋ0dlR^ 9"?qq.뮪oI\^_5`c.XTPNѪʅYA6 (ՖA~4$۞!F o)qcrfW*Y]8Ɵݸ҃jTEi-ݵn<ѿ Ke76(C̭Jzp3PV_ &re>yVΤ>  { )FP}XU{0Aq|{=x2x(' 9AaL|+>6@:!к1nWث9n6H 3DY,$dU8ג}A(|7HVY뷙5>JKnv4WUTa]`2𝀝߾t|5+[&헊ѝїlKyew^+J,bp(Ռ+8ۚRaDW֝E˵1n f(c]ߏ\vt͵F4Ec}3S/7$&1j{ : >c.3.[=/i*vg)Sԍn_a`SL΢_ݸZ1vnSL 4~y`{:3$|F5'2Ly4:gF^쏻Z28 LtCnت[VX1 qt3X4g-;qyep@Yަ5TIg`C,)= Zo~{rV )Z#(^b]JbL51,pe;b"AD\'or׭ <MTң4u$t` ]ʔBd#kJ8$oU)kN\PAk1k. ?yd☛xg s4UnDp^OxHyCQH:xx+lI ]hд:뢋}k)kE 1;zJxyڕ9k;5;?:=0q}ޡ] r=qvr n߇8i`V%8 (J/]wܝ [Fnm' mXe3-hTo\PԄyAiߑy u~v̱,73Wq\'OPz`CZ}s33rX2S_O5+Aۻ"h<-K<|FP]** H,LkbhÉkq.o-p*"> RQJ&LDAՌsm%iw'?pdsFT0Եn1|oz.=7ŽQ$H^0P+N {X4&L,h`TԺڄKkjU< o 㸵a'WH/#s#[f /s-GP+OU{_|r}?ylwy? 4`ñ[MJYXo}7 2L>7K;LzpQoy_d{z7.|#ªt_^,n_O4 s՜sSRF/+Ճ* ӹA+FF6 ֽ/ЋuV0 a`e:_Op0Qr~HYP4J:4z'BpAH3"Vhg7 P8pԩ71.Eo[أ 螏6l!YcS~mGSvZ@6 7 CR-Kz7VG=K"6!yzA<P<(;7ۆd[n vM;_.c]fqb v h^Cd2Awz4-_s`.m ͱ&;afow_mcbRVaNg"rcχ|WȅYGp(GmZdXck9m_L!u]UN'w {^!"^7SH]a/Wcmf$v0C?`{ HOLVS[ F&m-@6tLaQpnChG[~tWu?0# Op(Hl!]s˄TQBun|-[8ɜ2Tc%0S*bOhb<۔rAjޑpJ:1J?}>/B`V!/ |,=:DaUݫiˮU "8Y(9CXdni^g`xm| tlbWuM]8"h,o; `I7h)Q9$υì)-m I݇rSG#Ù4{nv^w F=(uӱpWO!ѯa+Om$ 0"_ ZqLp=Yd&NݧΆ;JͰK^{7C]["^ޣex_-Mc%mE\ẏJ˵?仯y{'^ώ? p˽P]$'c?3.7a2iteɆ;3}}K;YՐ:N}ĊR6b_1>}ɍDO<׮vzI͹鹊V{.uU3 Jקl͞`q4nay$&l!Fߋk˃c^9l<3et2īCKS,˖_<+TTs G:89ahspǢ -skSg-G R.1qZC i%-MddW""!D|p_l͊_41P\xcX% boZT ˑuH]}SJaN؁3j!QcFKbك,/Mb8Z&NkBeFkTN r0qms $bq-9S"E8W٢9t`ϳgd1S>(L.FqWm d<)%9#W`U)hDrb1"'(6qz?DCm̱N &0M'ʷdEъ+dq.C3PN3uD,PӲrt;۬Z KeIw-]hJ.y|ɉ,tYj!\Q 2O~E!n D[B#oN?_ɼbZW z.uDa^T{1(=w0Z=R)a( e}̮LTM+>,EQh HA>d^Eژ~вj~{.ǯ[CJ95Nt9Xչe&hg#4Vǰ XE|9®8-Ѳ6Pυگ4r?:$|};*f9a,}@=wmѸ#I1ԏVG%T8̐epU'?m?X5L:H;]D|δP<%x) dT 2P927П <ט;%r.R *J%Y[@R5**D?og#R4>ŀ6; 2?[" ƵQeݛBt\,}\К$p4ҳ=i@y*?R:dG?j0fjL_v^qG6٪$uXUoc/ b(!+:LH ~Qp|;>Pl3.IOp\( +#lUR1ԷحD_G3ɬ l02J|)\"Kd+,#u5B{DT:n:Ucߢ] I8(8j@tQ*J{DV5[0]$ᘆT m3ƒC2;8>PAұ%ryO=Iސ]Q_ PPd)1 }~m'Vx0JIHne5$8—=_L*I=d JO`&/ ||>D4[a^^&:j%Y!9G2J!yU. @6 x)6,-@?9j4Q tGH /RRHTx! P9u"SFT-dتh<M O@tD Őօ^~?Jښ%AQAu+6) *[ 3H$hw7Tp65Gć)"iJ2B=у\PJnuw%22' :TD R|<18gViHz @MuBkj9=1+U3P)EBA70Q.uEM#vppsL"|`blDAt !TݟFQ!O\btIdA)g0Ӯ`RDg&7#B9 {IBc!"BT%|*>96mCݰoaCc\X!A@=EtJH@@A/P&:dU=2|gB@ϵQI(9. J"$!A(d)k.E2鋬DZ $,˫#ȥJKxvjI?Q | o&ȅ[I'X% :>'$@acT_QPAfM)O&QG,h)*0낆=bqCȆ%Bń vq#>o@js\@h\J40(л;s EDv}G.@:#J:x#tl9=_ߚ8>ҔTM HxJ(S}lj`/!UuJ E"1#ir6K"(5ԬByV u*kD<;?6c:80{y3E$7*̼R =` s.!B#ި;mQz<h~hPP"lA !A>ןc'YV~ 噒gэ0 $A0̨ OfC9Yܐ1HAŐ8uQ()`7uQ§zS"GG6xXƇε& .FkC!Εdܝ liӭQ fΣ႗?m DF#AA/1HdFn(T:Fi ;=ΈxΊ{LP8] |h^!HL(FE-aAI}26)#2BSwWㅍ䇔; "d{ /X7!Qi$.6F 9:B>Db2>v1P:;O`fM :03].'"v㐤+yc:"{ ayUO2R]B%[ !1 HhV8#\EiH~!&X)W T*a.Qe64h FxPA;֑\?`o^`G=_Q1 H5(6q//[ VvCJ`}I/ne>ܤգzࠍZ1H7j" TpR%MC iDFRߕ@'Xtse_q?w~9ZxOT9E%j CA(6 OtJk2"8ҝaI+@U jW;9>فa~G h'HYd?pX{n2iN gvgH{_yC>j/7ćܲ'ʜ INB~Tx j"~\`  OdDBa?%@sun ;Gcd"'>|`,oMfu˔َI-Tƥ`hGJ/19Zd!P#B dzgwW"*B34va *=Xӷk.k <=#vj scОʣ(GNpZ5m^ӆb~|!/w: r"!q;$PW{:\m{H I#0۹LRa@Ȕ5c.ƠCUѪ "i9"gRutHRDA @T(-!>C&>n \$o3qj"-X@>+q:~~CI6J63 GAvE~-|_d`phD'X'>3$ygN \ƚrS iDBIod̝r;aa؆GdQ#Q#,!&VMw/j N\װ1ڳc<⨒ g:`)6P \H߇ZP)nT5{G&8I1 QLwNkA >>@90A >\p?m#cE([4jq)(%…qF` p#!ִG#!A$5pSG !_9y,DC!z{Z臻6}'?x6U\Dl,d dGFa^ڙWQ8L7*c\PQZ uG>RƚֆLsT6? ѧ3GV"fd\a ( 4MG'ŷՇIf3g\jeG#\]`)zbqrr+";xHמdBk!@R/p#DgIӑtze=p ,sLD'F*rs];ߝK!xeyuLFYiQ ?>B(,t5XT(o{[2CS1wM*'>3 cGX$># N>(>uų (9oR?/#`0걬t8vP}_8YnR.t8e# bU @|=TI5kb7&6:d8d-3-w~M>穟?vn&)]ڷpL~Uhr6b SZ(twkQ,,1H|k{9J%Q K*FSmϲ_fnBX}w1=y> ְ^:@"#=8='tP8PcNXAHIDl I]hC_# ^ax # fN;wSs;UWpuʱD_KwrAM0TE5Hh )bʘ14'Pۆ蛛!pB ժZ##e\Pɐ DXnp`t<uQZ@[.cTF6&ϥQc*2S!LpgTwj˷ygq-Rbt˂0^P8;cvٵЖ=K?37xZm2#g&c{J lW1)ERެRAso- :^öm 4$5Lžp1. (~*jjC{bZDUU#"D/ X8mCQmz6M +A R9̏_9E@EB)Rq@IB,;=˖7K` y)sBN,>tCGܷk,vaE1HD]@<-}.hݑ<[=poBٸQ>ƇXb((S8;C#T>S_ *>Db=rºSC 8/Ւr +N04$kE 󘎑e- |8Uky#cXd3ܫpkDz՘0&u[/O\)l=JzNg$xq]N4S1x2Ab$˽dazPp\&`XJ%z? DH.ܿz+CRU Q H8'CxB51q~= m9'dik((KG '6 ݃HR-:Oa:^l 7 Db&c0ȊMFsż? KG#Q"-Ï6ővpMKŽ#pd`!&ph'Ja$t%A GNZƱ)Ցr\ *O`SzGASF1΍p:E:.r%(CMfe஽r]?2ϙuй6 ihu΋[z&]|_J<"Bh>Ccr;Z3/7vC*=zHtl@hYΕ9OI7d>X9~+kD41{ C|Lȓ'_:z1bߗ*#B~폕pFڍ$qZcܐk#LL%^(T;!/Z=\VpY  .oqzjUü(B_(,vKqH)"z8gb9Hk2߅hpMV £fWznR7$[2.Ptd0FM'8H]P늝͵_j5;ZÒ{(~+0*srli ! b*y;>a\_OƞnJA*Shh"}\|A-OvF$7Y9PD`n/8-H@Ѵ5:{)!o &  vjsf, S$HFΈT) n\`|/MCG9zהN 4tH GT*J/^+_]kؽ?P^ 8Zc yoWt. _[8 M3 3tlF<3=^^ZXұY@g.R=ڏ!?!.]T䁖F nܸjxpEhQ"{\+EíAȨ}ʋE}e%PO%c;gnU9\Rn<4y"O+_Ӌڷ>V 5K^2,n)6 fh2bsR@'c:vyD=qN*GCdt'%-. I+޻uFuB" ϐ^hBdXȆ <:d9gCF;kHn#{.Zl o^Q#)ǽ2!O @ث,EB)东}>i|n0|\"8˲ݎ34ו 7`nD)Ƭх`Da|-R rԂ\ug}0h Гu 2-%V]J55^X>usC¼t3#P,a=`wE3P(h:ȼyPO X+bE=QP.F0=?99fb%VsƷ҉ȏ8nG~lrlV*!]*vVӃ~8{˰&O1z9ns|$ȗMWnx7cNtX"yX7FrdB=eN\!#7l?gm#J<OyUs~lW !V)!1/:P#o@,.9 H<ڈ,EPPS\4v@ dbuV *=b5.F)Y>I>+ã(.~4!e ˹ #5PhS Kbs]ʰOvzvyϴ+6<[;5Yw>9s׎@<́r>.Lފ6Ȅo}8b.+p\=rrCqsͫ9nC A 9gc+)'(t0:%L ~uD!ӝ(OTf%t$A Qb"PwG8Pzp_e qx,mqȵ?Y*@7 A"ߌs6[SlR9(q8l~㜛ks=%i% +͆։Hyk)Tq@[C<2i?eĠ5 810$QqZ&sJ8K:;Au=*ⷬ\`r6'{jvʃPasKsj:3YA9(AB)m@Uf LG;+*8-+  G*@4rUf3@*>.d{mp}33@հD%i4`6o2o/xEYp_N;9 h!'O͊Gpqq"Su<2Z}v=+d"O .ut7*Z0Wƒ ~HvpoxtypЅpX׈MHsI ?J.@(uWV@\rqq-X=m!8eCYXc{b+Pocle°PODș{8 '/ ӎ_~''Gƴ P.i@V rhPtEîB=c(q\>*D}2=8Bd0BeSH+߰WnFnj(s'ƎYE 79 |ˋa.n-;ko HD 燔ůq*;xs}a_ۨkr' GM&!W14//TK@/ݯν)1}>kF CM bz M#65Ǟ8yt\cKp@ha<(Xt-nzÃ\Rs[1(pe(XG4WYY7z`XG͈lj,8=G0izxgo\"eK(UYQ\Ge*Vm=SY/!^jG9=s%~qΊEehk!F,|lh=rSRHפGKbaBjcp+9qԺ%5N*DDd=׹UfWm_W1mV'6 tlum,kX[4ePW\gڢ~?q0ބk=Mպt 룉-l`1q0'yqizo81o3CT\ƮR9`d #EGyVXK;ƒ՗3ﶮP-2 #~ NjKVڷݿhkL*;oʩ*\ L$F`MPk#ȡ0d}抑 6Â|x_%}E ;7+mp`YD/858(ra)>vA"B8_VGGsg1a7 ?J~$ xq}jvt6?Vm6eޑ n0֗9%cYWnϰs]ZxxMc@g+l(bdbE^PGyQgÎtLt ZQX[k g?U\-G<+U:u?N[G{G|`Ds"dt`ނ]ۇ!e`E}$X\ yB{{ gQ9⻦h./M)~\mXw NRxCkC0fg!0g<1= 1ĨHt-R܁ GB;\9P]`dNCMDސL#tN: 74s5cԭlE)"l7^4;IǬ"E,Wb y~Q\Ԑ%8CdF콂C J'h#?b~烁_.?2#( G?%xOϻT|4?'zjdTV9JlbͫHhD/ q`ܯKcؿ'T!%퉑1,'>5hdzh({'励oZ ^u4/:ڑAEe ڨ˵Y&IkV5|)9KG!\hbd OB/hr<"f,z/W?%<d;ۻ8“6=3davȲq/"wnKQPN?M佮?td^O.@᫂z.hlyKDlqubAWG\$wVu@5x`㺋-˻ݿZ$+TKB^꠽?Q:/-&.z?%JW{9M!\g8@_'#ݕŒAr6uUarm'] ڲًΥe iU5 Ks@" 5 .,~[w21sYHcF!/!zFNXzT*܈@@I!RwfUm ýeTt˛r>:)/KʓUKClrx+Yv d>{804- ".%Gt%|C CDHrph#/O>;'-iHxqm;VGE[_WYuqOaȕpR[6K,f| lPwހCG !DxNs01h3#@+g h#1Pvclq1*Wk1M$H=TGQ#{ODvZ'MM0LeT0H\fd)zlaaU\>#S pє~[0FJA*F1T0T؞c Eʷ rS<2Lx(fDs q?̻o{'zgqt2# 4!H#AQqC8yXQ? #Jo4Kߘb*%nmXjO=t>0@i0R5x"'ؾ`fÜ-GWu>Lٍ;vZAR:{uh%7$R;Q)%pst(_oSc:Ģ _&o ?,8_^|n@U|56'6#mkQs<=X4Y\Èɥ@D֨]guU[pCNۋp}Y]' 1!o;mX,hB @P* ^@*q<+H;&򗹮L T!a)4-=xI)j俀#Q 4 s5Β[ѿW4tTHA:I!΋ى!:FE&zGc1T f}*/INC4|-oKA}t 5(FCW#0^s8 9T`.N|5 :սˁ'  )y"r7Lw:E+OE2~hZK0'6A?+?x9ݓ0Bp|]ޡp9H.z6<6v>/3<Bb6&ȃŽ kgG8u]䷿^N<Ct[烦pǗ$XFJ^n5N@٠,6-ĕvc.Q.C?Ob]/N`Q ?gsڷw=n㴱E-j<j#&;^9tr4q"kB|~kn"%}|د1CHdcx!<Cn]Hlfxv#Jh,QJ_R7 p5' >C7Px!pz aMsܡZYX5Om= 2%> 5Tشww~r ka<,;+S%靡!67dq6ebŅ!_ab'T;F8Fc<" W(C-HvTf?J|iD0cd EAs*2:% 4Vѯ8 ?sN!˿{ tqnz7*W,]ho*:dq8p,5qa ~>TsfS(yy#>k*-T+/Px\B"A`"j^(?y J6f<,>Gd`B0 Q$Dػ~~2bBnυ=}y͝ 72.AX`*u/l< (R8aóZ/BAu޽3 V( "c._7AowVAY{XkR 7Z=?kj,+HDiiTm )xh^Ҫ@GB$ q"YyZ*T8>h9ާȐn|E~Ꭵ_,A0 &p$ 8i%Eç<'d`l c0>xpͬB(-aӻTrY|;/ lHa<0鲾y !nv24^ӒO|Q*yy 40Af_t" ^[ Zk9J1 &A.6z>l `a fPkSP;(VLaY TEWs.dM"H"0vyA?-V-ANZ" uR*>&i ˀ"Zٲ̿\~Wb9fu- qJycPcS36o2i۶fBKE ȷJΆ9y=lrrs(eV$Xml}.U|5=8~fv Q8g`|,I 7I>#g0;OE `t eG[-0<)XP݈5 \@Q@=ѐ%9@rڌaq.&X@ {_i?@~(C@?US 0vY-ugXpa'oMSC:xQOOeASH#>ڗCDO -E.Jp~A]bXŒxuk\ CEy}!F*w0x0zb;8]ӱx ӕC龱8%S${ȿbجLi^ںbT ^/F@UD`8+L;b'S.ޑC8rۅ# p>!+ ɛÕ(!L|uC;V[>E|Bndb$l)1F4;1=B`I8"pJAEn.4.O៲NY#1 42U'K~bi쮉3}밵pmW)I>&f#"W"#'@9р_da 0tJ30HqgUG_ dego=\k<6-Z%?(C9j6P14e&' fTe9gorZqX6 P@޳N"p 1%{ry$ݫ8; ^ܲ\Ya~>٦v N3Vi0.${ƵT" 0Pދ_}n |>=EzȒl8|Lݐ58V7LiJ#+꾜k@5phUTqT`W|4%Ka0PHhl9TMsiX?=AF4Q+I(R f(I]'p>Ud3uZ _K|:x>O RJ0&_'}i~AD$YG|߼Ad t7ȡO\!2(:V.Q6UBbŊ+sM ._!^h$r Ñ7!V_ 8JQ◚uPҋg6Q1:qŽss|bLRMu(LU9@">D } OD70 خƙ`{bzQ@p }:}@@  B `4&L11@`ML&`&& 4bH4@h!&hOI&2mO(4izj<hh644hiD@ zCT{T#Sh=@2h 4CE=F&&(<z=@ 4S5*Jd&0 <FLCFi4dža) M {OU7S)yO23S)oT'OLOҌ zfcS#F ySSO)x5ifơjL&h =MCh&!ii14ZZ E$0j]2cR(\Cee #獲"f)Ӫ]50t:f31ne|I[90پ¤ݐ Cv|hN4d.oްA6!WU19!^ytK7gLVo]`zUeESC ̩*Ve'?~Z樂(F67FaeDX_ ۝<_APjZHބ&@,'1~38Ki="(}"|uXtmh*V2)eĂo2i2NN"a.Q)'=0/f:I'ӑIT&B 6Ypз7*+ǭib ;T iTiOzfW<9Ny%% Od&ĻAL&QK@B qi)E M !TMBPKH*ʚ!4$7J`0U,ACH\/Q&@)!VGT B8d.E59YM"dPRDBg<!5BeP!P+@j904@i@@#HRD8r((Nлʡ BRm*Ҝd F𩐂uHHu|LJvwӼ: !'NT i^`6@Ҵ'˜q=3  DcqXa+J-&NT 14d7a&)ld@P:!Rf4r%fX`r`*@ ,q׆+$u r*B;32D)B 9Wl0&ɰ90-.M/CFЍ CIY,D]ir<,GU!1!%aI,`м 5 ӴPi:$))S7JrR v f(w1P&zS"Lj J xl^lZ*g$¤4G*vlOp/秧#z*_tiAAEf,+TM (/c553U]OيHo6+|M!MECCڊ@uvnS'!Q3i{U2>vZ} G bl%fg`U{eQG˒k*Bן:wX3Hj*6$ -VӔ2e >2jV( `De C*ܚ|CNS]S?!e8ߤyu|| 83nBnXlU2K˼.ۼ*7&p°C2Jwz͇ƪenLU .k*>ASe|"n>j!w@I!JQ̎`%$RcmK ,433HT++a˶v.62"\`ʄ=l=6dQ`lP*tff̯D8 J2Nl @o(D 8^v7XB|8BuՙHc vrUuڽa `;Vk1 ;iRX%bH[rP Jz;h\ek8q)m$ٜ"eHk+dz;DQJf($pU\1,Z 9k ަ bEmVnшQ̇{irb&#L $鹊At[s,"J)())i$$@ǎC+=~^z9nMph^-lA4)CD QQFZ$@1@2ads EJAybL$  H/^"Hᡣq6 ZX.l4*(VLVƥAE9= H(J% ςBpӨsy =ᭊ,>զ692ɧN)HFvN%n57g8VvK'hk ԋwEZ.!*Jb" 6hc 4Q,Ns0تCV@9V#`%{f֣>l~:ԲᯉX{+I"іR<."W*.^{ꘝbѽ곦uk6ki;]5Kfɭ8<خfkj C5ƳY+V3,j<bzW \+cYZm,h4ΕM^ҔEeQXeljJ+.1J^s4g#5,[jYj}\ů|*Wjl} އ\j&^׶V*i&ykVK6Oak6ydJf2lac8ƧH1婌<0!Aζ$mijW6%b0}T[S!Zr-Z*m)+'լΫ|zYE"z )k&r|Z[b5;Q*ڝmwOOjU YPٳj'l1U1iɤ٦296+\4ĴgIkg#3i6lS8.f3Z*rؾ[i%0V0U:ilMi[T3;w6])<U'>(&$Yc. E 1XE3{8LvA@P|oAi߮^ZkoiIMвiif6%L#{X.&[條gvDp+J11UEjw> s}S*.\Ĩ1jQazY JKyN6uٹ[fn%bYXUUP%ZzFq2ud}8zΞ;Gu#j#yprWsR|ýϔ@F@T 䪮B@ce۬5ujJQٕك8/ndO7}&*B+ϭmu8upX_p4/g)[fRթuMZX]gUg1:[%|Ǘ|VoXn|s$߄,§gݭq㫤IH$ TJl"7Ϧe60C$h'槳$hD/kw|xty)ۡ uJ**mRg֓9_uj * HQrJ1;sXtpXQ#~j/G}&B״]bs- `hEi(9f >gtnWܽZ?&Go.z!(4B W EC IA$'A:azXė[ȐLZc 07cMA HSCxNͼ!4>ZNc6K"7~ATF˷~rmxEBA#E"!U '<仑fc tp"K0bX (o}|ޞoe'rKSkM|ov{ySG5{&`U H(KEX'G//\3>S5'{ =}}Ӧkeuckw.jTiwz?m\HF"HJzg6IQCϝI2&0 )>&N.""WyY>N '[W`&_x0muq Quwr=zCt_IQiﭯ|~Ƴ7^hoKSI=5X**VuYqobc(*"N,y߻P.Ŷq.T7@yv6+4Ң{cE[BA G5׻oAVQjT%CE%{7ߒ/'i~̠]aΆ^SL^HH$#B4*SێxvkxQ D(G{ FZE0a* z =7T\o;>WmTS=ጒQIBd 5.]6XrM7B' AiD/]=ٽCK"!j(!ν'sOyJd~KlQ?f{Nsd*b $y%~o=J )*1V*17nΣ{OjOwRǯZs& ^,Tj= {~9yvIxD{#TOl/oKt'AG/i2< eiw'YFUP$ wt]$Ϗ\1ut#zqN*HeU$I&ƽ =zl>F"I(Aֹ@j7n<. Sr7,IB N8٨Stʾ" y|V:bҪ?Iu#ѥp(W*QUi\?.MuQ\:f֖j~|ߟTUU*UT GU} Gv0_m)` R>#xn{M|tUQH(h)$ ӟѪ2$kaFBX'|>kY%`:awOJ\׏Qԅ gahM`Uq:K< ﹅"*A?Saz?ocD9pO{suPC*Otǒ{e%ӫ#"*0P>Y$ᵴ"*")oTi7&tVmb#J*>=qUUpI#pTgŖhrٳo ;XgJt X>,g 5bK G:]k5kwugdMR_G8x:;hݽ_sP=lQFoa`o!I${f ttԒ0JI,fe72D[. z-r^ُvĜ',D^Ϲ9@yEQV__~ѻs$,xmin':Q\E3YQ}ON>5WV2ҧ!JOMv/gQmu3'[H~ ߜBۉlDaPDŽMK%D~κi#H|dũ!v}zz>N7[D-4 ^V!|wv<~K>+'4nZ.O^.\}lk%,2+fTVyKxV=|3^SnkLG+WdU'MPzc k,Sr&itKg=w䫗jyV9c{|q>Oa˿~ӏ-VCWwtꞢyv.$U5<\TO=ʳeUOBo>SЄNxݛ`kP9q7B T* "3ny/}sw}9|8ϡ*$~HMÍ_'!0x̶EԈ}4#^'Ǒvx!t X(>]= -8?YQZmut]_cW+jyN^p5N3QWuT=bTyv[6mˮU3tnfjy]FP 7:utBBH/(kN6#]߱ws[+}uݭu1Mk3y(Y]d /yxzVpA;կt[H4&vdP6Qu~LJQJIT#8OpG{}siEC!/Cj+MSg3cQE~ۥMSgk;J>8W9ƌh᣶Ci[݋PhW>04&"\<ua\تo;\'ײC `poRљUBPz8((XܚuV|˦ovZK|dZZmq4ƯMHk4[(lG3M)WMY)V&{CI"('O.LTii[Jt4[ )[QS鸵mm"^zA5)mwN]vݘ~ ۮuȍ"8{&U K+9..ΌQC)gzr#]]Y=OͻMц`DWlYjv1UgEcBM伸iO*%b=4&N6ЛHj}fRVlŬi_kF"A*F{EDN7ς{ݢjىBj&yb wqŜ' 4!Ʀ.-/^~x)+Û+L7E:M!i؅k'vߥ:jdM®D1 Er/J *EDJQD<ܐm캰gg RӝήtsLɫg[&m nCU} \#UN=ǦpZ!P6KG:] AiQY3zqwL8yya2ĭ!&x,e fy 'p&{Z<ǷXuG8^SCy<ĘYi_.Nz52]:=--AƉN }em7^FnzkM ^o</[6Xt֢g?y=:T*iZp^0$2-RQP=5~fU+zQ$M"BCWlN-`~N|N*v:v5fCڻO4-ԞIy :* 4|jt/f [>wsv Ī`{ɧ92MGhUEH0Q~wfD҇,-huw;JF9"g9*D|׈y&h| |^'(k"X;eM=- ԫdAHwCLuj˥w X$#OGihoiXvUZLN3.ʁ𗩯.RY%'7>Γ,6Jr-I /.ۦ}%^jk)ģˍa:y|߮XzFŤo=Mw25w[)VI4RzdR-zfa"M_#T=tvAw v|N.W- IoĎ)LJ<MQb!OxېU40tדѧByq9AW' [Rp6BT3)D'N> itη3Yi@FձĀ/-D7\Cma C{Cp:T=i#KvPr N#^p K74*(,hh*HP:!$ĺ |#4" i9!%DN"i VJԠM 5VkStە6q8C$Ӧbk`6"!ɝ[o91cJCkNeg6NIB 1fLk,E2aXJPRMwFb& dӉ4,YڇP4^T&2ZPX48j=mojW H5']5 YPd;࿭1z֗_^G{uy &JXL/˓⴬ sF-GnJWMs/L ;윩Z3SdZIP S7^gwƞ/؆-Wj2><[N~'RIu)- DND zNi ,4Ws*K$  Y&ӳ2w`U>ѩfc?Ͽ/4δnW-J\tψy| `ԙ[M kŵ'ў[D̽+!8"b<$C/ xRSA u4 צRI%c`7ciJSa^ӕ D̀J7K#_ѕK ,9Wp~Tﳻ;A>뤐l/Rd6 aޕɸy2_q;]ׁjdb};)໏(B ~z&<^\vL8yϐ v`*g񔸡:g6+mj(l?a\y)P.Ec݀Lb IqSg8TRx6%ע_:&a ɒԭ *NM( *(^&4?|oBwFq)̙CEl7Me DLf 6? eJƉ G}^b)7(bmA L޴l2Đ+lazXNnB3WRlyFx28_shÄ  @̩ɐTv*|"ٲ9bhUd"֧(a@u&{R &{X-Xk{DT gpd8T~r(~&hv0&v)Z\! '(eŁ aiC7'eI/-+󃖗t#69iYH"픻[ߌ"tbWbCwP(#dj f֎x'{#O֬oƔ&RMqG74lI9Gf^ԲC Rk~b~U]v !3#T0,2΀ZpH5 ZYBDgzOIa P}gd> WnrΡ&qص$ _E))[rf=zeeu" Rz-p4#;m Lui` B Ѯ2 <៱s{Ǣ`nkOXL^h0%U<\,,]GR|bf-;Hi|lW:Zvݪ?(Uf$' 뿥I@Y-㡧vOSs(pL*[=8I 3Ds_IqKd貞sj7ZQGm|w*!A&4dq@f| /̵$`[X1q**{,AFL+,Mٻ&׾ѮNa]0F;MVK ӝU6i!ud"]v.}{jAnL]%Ƌx7P̓Sܽp[Mk/EiavYݔA`:muA/&3AS I9^k!3?WKm @.+xDɀ}]0,0Oݬܗ"i^.Tl sr@EN1n(T/C,'eGG |BmH \E!!?#~e#5%t*@ՕmРb,s x9U@[dL9mw"O=v߷l'RJ۸xC i3[SOЦ(Ya n8({tps1!(j~[ԭ !]X/Sq#%!HgsFuwQ kq)؏4S{4x+ʔ!CAR2oinKs,wSoLlG-ἎE/7fvstHYo[pytie7O mP9wr+'[ɿaۑNM8k~dq?#Ӽ_ $ NGYu`/$F)=(jv>Q44y%?4x;+zVP$*WgYb9(Q s: qnM7XIjKa6 qi#؏eh[p5J:]Z8oph o-a@w k=2~]i2YL͸d,u; mԿJ*UnV ;,uP2DmeK ǤLIZ;?'-Tf1 [`gpJBVt;;NqV'(#x~QFY澭$>Z ~@ұW^xnjmiTMNr]a01+G'F*C/A`i?iuxʻ eDŽo+'t ef-x2!Z?Ӯs`1hW`r,70״ 1sH+fpm̊Yc~++P$* x[s&Bv(T#.mֵw[I[+Viz\ A_ z]aWU+ i7X?9.ii0Y)la m:l:N4">pH(<խzx whe9e*`;9{C{C:>xMbcĭ^X!TyT/_3>ׅs $,I"3щi4L{y OVS_Fb;̷|,qD3ЛHT(z1[H1T.X8Dk]vOI%qiY?Q,  ib(jˑQNJqCP;O#4#a"v3d}jFnEnˈO%e*q*R}ݡVgu™g[w6<'+ ᱙]\p22[p8o7cT-܈l.$Sm>|g/4R{Ú3vtGF{y#>i$+n0~]qQo+~F yh.D1FB18yֶO[>htdjFUcS퐿_S>"m3F=DF4=_3σ-? p<EŹd, W1w>\=R+kSNY\;KMfKբ~@n;D {ʫyS!2sN NAg_TaM^\5-Cպ7FHbPfMsLa l~ήm0Y͠lP# 0̖"D!ۛc(9 ƣX0?DVH~oD2(S;~jtOi+}Uu5%V֡}3ƈcI ?'kWBNle*J ,"lgo[)l llK 8ER=ܯPM>A}(stK0Dvq0EBYMċ(*̀fe߇+.y<0Ք3.y-sƋSW-0B0.TetL΅M/̫9|iqr^5q& f6+:F^@}4xvX>:g G@sJLOzⒹQ,@o7ݧjk+e-,)/æ2Hvܽ]ڏKe{!npb[a4hK/5ݺ2[F77AeCw? n݆~v]i/=My9=̮Y E J4kQ{>S$nN}g[] TQn"sQ+Ǔ0JLoh# 藹l馵XQs{Q @&g0&YK@]k\ Ptmx>ILޚANp2B-eTr("\J`MUL6"ʛL ;[V _1h'`gʉ|l%"w9aoF:$p5duaL`t=q gnռKɂ:#d6Dvfo>Z{UBୗ*l jQև޿BM{ZEg ͛~zE5Oj3@#OF0i.-[%7 9\%Lfkلkdp <5 U704gzxV)TShX9X=^0VD}VwH*pӖaO--81L*.fn\Aɳqʼ&N`oܽAwOrbmi_?DIFil}_Ğҫ01_F)|wrAm܃;1-yO XҢw*%@*pG?+?9L+ @~$9.~cIswͧc[JO w@%$&Q:a}&w (^lSg]&2{JtLCO[*"gȏLgc7)C`[n ڭVxq6(5q %gU**K;yrsJ&@n넴VG3U;.:7LQUs:һK\߄c5Aۀe\nT55u]FЃMv \!exxF 0ӠEg(O32mŧUHOp?Q:3vꪦ0ciYB4Y7aze;9H%W X gp.܀=J_& 5ۓRcC]2UF@ο;SZF[#Pj^EoaKLRIhߛ_OPU8PuV ;cj,|].3SӀ_a4>)%H~BI 6̮g<7VđjYjbѦ>`79 ZWHpNJYw&ŮKYXڀm9FH-ؖO `S9h\]{G6}I{6~/pLMJ8 OE !-j+h޲M,& W+VQ:ߔy3? Lzud%=WB LV9N4̊9 :S͘oDB}>Κx޵## }u "(!`D^Y>"+d2!QhEt{-[aDK]y)?n9#"w\a7q+IO8RN$xדTFKexӐo!YAZEƕ|zQPb}J3}A{d.:9 l~=g^: mf`IIGw.\vM||>~|N&.כ[ @)bXXr@=g-]aǍg`$FX7cK}_o{#(ͅO~lOYB{{ݜA:,4{_+ M:h+9gN&gIAِRcm6 lpԮQ@ADU^R"#c6Unxpl6EȒMEx;8vCa2K(LwN@'_=SQ4<|4j=FG6cYMzʼh2|o<3|~~hu=$^71:Lb Ǿ}`Q7*bzK ';#OK}7l;zya%}` t7h~/iRnV d.I>A 7d9b4.]P=U7-2OeGw]垏X@h8|DA <@k _$.DSRM(^kncץU268 {TZnʅdv}xrr!lZq"GW sLKRr[iv)U0f*10mJݤ& T/s7uKam!>)k{ u6.1Broѕi6Y*B80^.[&!key:E*x7I28s{-_雋•dv@""ZUR !bВYaIyr,?=%Iie+/. &_̊[c3Ju@"}7Jť̮Uw6>p|1b0Pj ee1'.i!  ugnXZ*V}WM?M+9qln1KںZU@t>uJ ]6\šܐ*Ed I) FFtHm c>ûޥ s(9fGQ!dpT҈֓tIX?\k8H-[?3 2DY*o}K+eXmAƵP.(tr#JrP],&銌:OuCHO2mxT½by+;? '9J_1MK}g(Q}E,U[,qB>U`QnW0f,VֈFp{]^uuyk c1abEB.8!U~dU0;vƒnAy;2QZGaϗC6j9lS/g?U ;Xݽ *[nS+*' n/(h&͜pR\Uv* Ks=mIjs 02#Qn$}|ţ΂zZ|)-+%ۗ1ੇ`ԽwKXsB[ Z<~%{d_A1癕 4} PEً~}Eg3y=/`MS:ggV }]͔X"UB~4C,ڠٓm, i0P̄bFѳ >+-=g O*J77ԛ/L\.@B aSBϹJTW2}p4)@,9 / cb} ޮ[?6&tۛljæYE89ro4ڀ䓕cE;j>f<*QQVC"f8 ֦ {Yؚ4b/׎{DŽDd{>2yGceSSG밐RB oM[=_ ӣDBD6?7˶ w%&N' -0OY;^="CN[ߞ)n~ߋjcjOZ{:3,4u=]=E+PUʱhBT-XkFGsIȶ]8u ;J,I"8;BnX'stӓZnwsF: mfkPu,ͼ"T3%Eg8O$[jR{ \ $,~# ivLO7!M|02&|Tz욎Νr$!O{eE+-R zjYgr2HڱOdŸGЫ1aa3{`1Qp1giM(_O0n rnKqg&q}i,x|J\OzOP0 w0ݥ~l$ӈ QBfi2%Pl)pkVWhfXB#q'PE? ,Aݩea\eA.~ii$VYrq%h) Hm(pR~J%ɦt T&0*LF\;Zo|k9WAg%xt) 8ڜ[kjQ/s^Eiiky䲜5&N/   j9!ٚ_|Nd,į /BjC蕁gOe`ط|xL@ Qv0^# XBv+ +y4n[ʼiH߭}jO<:}ЬaP}e=ЏB .CGǃd`ƿ=1#mZw%{Xb*k,yzWݿ%e_ yę퓢{5HmjĜecxA~G,/TTJ4许}cp|3ɹyA qV5pŅZ *2N/zpX9=qvHHO ]#O]ixjHܣӎnj 1N5NBR GZfۏKXL'ly}Byյ<;aKeџ^QXd!1ȸHiJ/y/Ȇy~Jgh|quL%hDI@w511t"7r Z!do*0-{D&P v]JuQr_0P_- ^fl6z$zH(׊clpןof:VNeQBv-y?^ ¡Dţ8CvSKzWـ$a*>,P71 4.8suKl>˦5/NX`%[K)O *:77~d!6@>k3.\pŖhFžbR -SsۮL^f%{i'9팵ٷ! )4u&fz$I(L!kp7{8mKR좟Js?-n6U:LwΖ5t+?&wCwc[ԋ,Bs &HP~U}3͎`&w ly3^G탒x9 #vBЬ'W-bߚ`Zzt`g9Dj)O@=n+|]HtXՃ ' c`nr?X)}rKVag[O6q[Zvh!1nm~Jԙa[.[ء65=#FJ؝u-zfeGz!#{`u"8rnd}oM#ͶdHT-JM{= ^e9j|bzp>-(^gqSw+ލaLҫu=ʱ>a񢞙Őí-24~@SCs -?*_TO˲J"4ޕTb) L8w$kK@hEnYs҈4df-,Oi \Ȑ:KB-UolZ~mܚ2 hi+oM+OZ_YV,- tY'+_ ,a:qW\[T9R@W֩*KEtljK60@895zaoձuZLHK q., ;LV fV4!D_k&\SS=YviR \9D<9BU9cRsVJO0(}Y"A+ A':2BpCy쭧Si4N C18^FM*H}_9ߎA3 ,6_ȑ`4wL?l=ֆxE AI.s3d;ڿIȀStۺg[8i  Hxxj^nRƌ$z*6AvP^Ox_PxL\P`E)}v/@-XZlJDڤJ? aiCH |V4Xj__NLlN:ҁZ^Okۚ]6em I9uȺu^UgL ZY%NUZz=Nb6U7phP_t "1u/ X(f ´ϻϜ\"60ݠvOUR~UOG@#R`pϬ[,EaCyu".F1Ф&$=AȥY&^ON:r'Av ׋k^I഑&oxr zrÍ\#9FBS4Bķw]6%ի)ɻ$e>r)( P JxUEX4 -#0t qE@,T z~3MʗD\i`84"-O>{1d/b": etC9l4m^k|3{:HOD9"&;jsHmIb9_唷NȬ؇F-; Z[o"! ҰF_HZ#]$*Iq_~]Sv^HS8"sty)s> q%¨)V)׸A E6I^{cEd̓b{*=O .^f̖8^mƊdFdeymlATV-|bXBy?%34ŀ{<ILخs(K\Cha!=LS1PtMb([Π*w ƃ(Jg[|Qp?7 ʫUue:@VPi@@yL`ʃLK_3!Q[3rS>&l0O`pIaS,f9x@ g0}>R˓8߭S}-@nZSYbb>UgbǓjo0e DMmz\OX XAYP*W! z9 m:hY PB5Ul.j/`]^s~Lܫ8鞍uExy&~͛4>(!- xY2Lv_8F#TD۴n! NG-LfbV@w1a[dbugM-H8 1v_\6`ҖPN &Ō,0Pǭt\tF[(gQhChSr+;Wb1@;<qj)Ps_S9}=@Z5蒌/J*bUuW3ˑحzO@/R{u`6_mG5lq<qMTfҿPָaJ7 R!T1^lv9ST0֚ n`UX5S"E4*hwi`cL L1f6fJ[;ɳEi&~Ұ%P,h} Zy=2P"ީ cz_n JM* $VHY'f0Pr+"WK%`m2ynĺR:'QYt?WK._ͫ@˄!pt wTZ*jY칡53N6Ej1eBE_\PE!2x/O Y۷u/0_]8Z4X|%OoCF&QŷG/d,\r(UD3IXf'W.E Wjl/N\R~ ֡u Rn1ᶰ"$[/:L-o+klwΟ}4%!]z0tIY/+NmF)䔺W#K`F+ ޵{w~SKGs-v`-=2^]3,8Lؒ.2C7c_'7n8V7S)Rtgf_;m[N-uvV9j@c)kw2Pmöh ;|^ K`M*FuƆ|fqBWm׽1'[e:XV ^arRw%[.AR$yJ:kؽz*f\n6/LxA[Skm 9E$~C<ɕ%ɦnw Du+E8Pc608m猗a5~8vwA6L/4K#l=*5 ўX1.a_"#d #~e۹4::GtJ xQY]T?xdnuSVށ6e@iW<y+U),=vG6l!TABgRYA&'kLL2QnVEc*՝ f1/ 5"n?wܘZ7; 9y[111iw{ eDےJ5JчOAepI Ŏ $)rlbzNf_\o-;)0GoUCp&%`2 Gv2uMTs.| dȡo$9{l+r28S}u]g^-\7v2L`4M X/p!At6Uj˩pbZ]|׶@Ӳ3Ӊ3#1#z cۋ+bfˎ<zvwC=&C<) 'ÔGJ'h<C~cE 0QFg s@)mH%|JJwKEdV,Vz;ebIt1Ywr N[jiº0v#yP\SshCI/ڙexͭ \'*Z6Ə}EM ?0GF/[hw>3뎱:~4zDbkoKU4eq1$Bb_Qx865??[n6Ҿ9tFҼҶ$VkELw/n>y艬uE]<ƛ75S5D/ȧm% Sלa:)׆:.L oؽca:LEZ̽=o *=C\۴Hie)i`sޅj,g`4"aLmjULKiX\{?h+;~PI* Boѫi*c6U@J522EN{lDIL>71Pʉ?_nٮ;"qw->C kx-d@k]&A6]#RI7i. X z ٯs*W3@*1)YgdJ *\i}zuu1 om{u[|^fbO*L稆ay2ޞou:+lHrtj_2!bTHѩؤFK^oYWr~ 1LqT=c"dO!  W&1hS'pu*ʮ"qeIqJhB*39 tu'뇟{ ^ ub+:޽ä\7-=%|^~ViX}F;G~:wh+={`Иğ}X 6E0'..aT/t#uru@Arx_ת!آK:mQkU ^K81Γ `];)9Q(^. X4WԌ.j6G]Y M Am%#0^|u w W%z"Fs/ʡXРxh'W7xnjBUu!^9H8!% k o{ ^]@mE T/| 3 A?LMF|=ɼ]ә C I刱?&%S=q;b10M;]Fzƪ;s&0,X|uƒ0ZnUz=6.7_&QR2H`YM޸EW3Sg5"OmFQaߝ09S0pi 3r#l%$ U[X$Qcd1?Vy'ͽLS}΋: X3lx Զͬ2{ GZLRf ?WV@ 15Mj`޸ ,Xb5AU)M y6ǥo`F1%8?N׋i.W)f|d*2H`q5j˽꬀%*2y$Q͙CE‑yL-%FJ2ӂ56URuݢo"V#(pS227pa-ۮ^Bd'\"sB-^^ ܪM9WΞy h1./! <8:8buy,"x5\ \0HM0H^\NL 7_6Al+TlGґYSQ)C{D'69!FI4pso\mUtj,/IѬk/׸ ݞsj[9zH΄Ȫ6Sה;\ *bxԟW 1L<_ L1ھ" h)zTay b, jalIZ!yN2Qd8!6a`,k[#)x^C8\֟e1fbt&- A t RMA6p2CSAqf^9 2\koeDUVϒ ktzF ]G2􋶘8&-]gMv4-8RC@o6b]sozb׸޼}Gu7%;j#T#s}(o!?ʇȐmH b}vV!뵟١TBTNOn`1xF< >Ǿ 3'R6v:x|84rQޕ,i{YJ&v 3k9Z9V,+qFdƅ?Nb̔3oh!z9^פT!9IIv{*14v h)Lx7cC3R"8=;=uFFfw%)#<< 3(7,,GcB̯Cv^05kđqLˬ{0)QH7os7 ߬;,S^ksĚb6Ү293kJv&]%MZe~DkXW:BԯH S ܪYxѭwC(]pҰZ<2ȍ&յi", kOWU݀ok PvϾIC‚^oCR\:_e/;2Ww[x3fC~s-2l YB5&v4m%ԍUi^FoIȴ8h$<S>*Sd8I#>u9JzEpCQثHiߠB#)X$Ak÷ݛ\Z)Ի'8i3>k&ϓƨ783:.GcO&/fQЫy p~JD_zik4a|1fKGSl2*p.W8ؼQIl8']s/en 2D‴3~<vL! '++|H=I`/E]#M_~^1wv 0i?1pF㖔p emPG~H7HU'߸;9_ Kun q 2+5׮Ÿ&g* m GJ61Q\0ƶr/ 틠"Q'au !IasKp<ȵJ& N^ƏgDd֌xPDx`ޱd+huˆ:K0SYV0ɚ@ nB -痝oD=`8"7U9o.ŝO듾y'q %.R-;6N9ZJ8qUqb뾮3'b'ujNI ~S/xض];Ck`>$,ЬU QNhѪYE .I/"פ-VBO{g$L5noh?Jj3o[GgJb820=$g$3T|)]byc$.Yk{:u,%%jW^b|~ 4l̓U4ƵPLqF/`]o7T5=?զIȀ1b<ՓW65 GR2EDX-J"pԏcGKFoyZ[(h8[O԰>2. hj٥Fbp Z-YaCSC޾;.%g- ;$A@ӟ-u(B]xtT`ܞpZز1MfP9DHkDΎ68ZmܦiVyd>4MYF8TaߤJb(\7赘v֊fy42S͝FL BaFu~*FKt , eS=C{KLϗetFV(&[vU$^{KO5 @ <<]Elq[JirB_pkƀo{`_mrX¬&7ATk[w4Z!-@*Ty;GE$%)8@L lɁ""eUr>T(j2Q9dn$χr~DP27yEb047~9uay9޶j"5h)Ќ&B5 {^YovttPZF n$8GUIrֈh󒲍-aT LtGz9}b4w#R3|PH->5% ZKũ0'h[!KӪ0M>r%xZC?vsF? #_ZrINg{98 5eƝ?}WVd sSAnYI!D_"JH!،x@i$/P:j`^dוVcM;&MH],aU$_:uMJ@.Q C[B FYJZdݹ2Qfpѡ7nDѓ1yv93mFia!IۈڻrQ,\vhuZNdB@꒕P}4;Tj\̯$ p _b@jZOKڡDAWP)+TjÖ1& #_°@k䌅z,|r6#]Mf0CS1ssL[ux ]V$\9l{nZ\u-Y9W|_U.4ib З7~Q%|҇HV `XT7/uB MzFzH΄*ntwi.&V2敷jH/R)l}?~w_/RlpDF^=Yks=A q86u*`>(DQzh]OLեy8L"ɕU3e,a:0XTI."j8l5jք&5NoR^M C2 KkV`}! wü;QCI>#m ]hE`u{6XZ6k!j^7cA* ԅ jQ/;<I,4jzs5D33q?zr1kh$?0 W Dcs0+\%zC1)<$ouGnnl#Gvd4|N&t2E٬V)ŎpxZ~~#sRQtk~؊v1FjR_|;$h[k0[P]xƖ Y%b.] pfwM-ϨB=@HV`?O$mB+)ͶUlr@#7jos#BBD "Pɡ/$`dd%] 8v1DtYmA[sBsʺoeF`\d:BU'력RXW$Ϊm %H2l3KKİ wK'<2#no F37:ח/=%a*9,'tR\d6/Us7߾&l(6JV* tzyҭYCV$CnOSj)T1! ${*Hr na @1jHĮi>_pLEԺD!8)Ԟ.u0P;.KKA4h/%忈m7I.;TL}s>FfWN&>`n\ݜnxX,gҸIz>><49*ݷY+?Sqp4ruBI/>\ɳTR  [(dC[WYSJ`5:z?ҵ߳Mmj+MPGpcȕZ7XyxUQM Ps ;1u?KU>ʮ!6f5xeo,Z:v|^N͎;3^VX\W'P M:.6Ƶ/'OCQ۬*zռF=čDE|$gd!B9! 3 L]L`ʣgim?V}H%0PQ'ˁzU!9X!рgnP#%jEpj%O辩rSA7n8:gdYd|#dcofF (Ȍk`, WHMdq/-?lf;Rcg 3pf-ҁwSw9hjKgoR+]O68Ig» `j&#q@h }и`p'9Wz%ΉkDL@$?+;Uo>7~,lq DTI>o}aVڒC}kaBP;z,/yo-֥Ƴ$,?;))A!1k̖ZF^MvYv/*p\Bz13}Js: N,]DjP:}LHfb$NF%:nI73gN*XPVtd⨺m~KfL]=7*8 jq#sf9 kؓGCI`$ҷ2^`W&stI@{VPomPba+ɜ.n{+ n7I]mx& 1f"j>/sm݁iv%%rk,+)PTTgdfJesHH®항@H^ؿ*D`џز:eE7,;BΜΓndw9@ %ܙ@%e[onM}}ȟjI`!]*m! ^~ DkONTs0vSlx;8/@k4U '˿4՘`b"HILM;U9-3i@>O[BDp` e1w MP2WG2Ib%(進_'ӑڕݹ:G?!pkoyD zΝv D88R* \π" nb$ZielKW3K4ILFeg}C>3%4}MԸW息S[K9#,F7Icu Jb~c&+S1S\ d&75~[|Ï4'{]QJWgwH~n1@f1nEҠ15 l˒}MG 3&IoS.ۣ6PK % %Ěe=L)ht 2GCz}#SMNEԚ cIk̍ G[9p(|Z ;Q)V kOnǞ.2#"(CՋag:f9r1#d#c3Smnv}% 1ђ ,g ;MjSX%>i8Zm K^lz} ܧfv_†Ga-KqܷؤxyM5& (/+=]"Ea+)l 8\EE'ߟP)7ژ_s<5^%M fctru {RXm LuTVZWisFeK={D^8b t@9Y+\摭[L'MFV/6Ԟ)eI=G=8[0~sT;Nź~>Լ䈝X:-<cS?UGpu"+U/zoJdB 80+_mӴnl>qJ.^}|N.8X>0>awbVDV2wgbrBq(+dYi,[Kr'Kal-ڂ9Wְ ^Dq&IdԠ3ո3}X6!\DZg!QZyORxkp.m @nVtU/1ӇoFqoXʩCXkUjTuRF E5#$Dѕ=0ȳ;-Z蘰8 Nc(M Oľjz Fӈ2dF7&yWz@'ġ1TEH[v3Vxdс`&ֻH(>KYϼVzѓuhz`"db@@qσ9)' }]NYUѥc/i_I]R`fsK?8678\^g[ϳuZFV\BӼz4`"<()gi+ؑx,jqpg5MUI}u"pVY d¥!{7Na|ФV~SV7dlUmB䜜uioDQ0b0=W<׌ơ8yYw*dz1X.z>h)8S"?L=~d-sO#"YYeG#A9S ') _g0GF8 R[ٱT_t8?ߦl.-l :z9{rbms_O_I4tyHK9s7\JaBC>R0<Ψ݈'нBup^!zߥ׳rQdWR7r@D%P| btnd;P٣0qF6v}ß n*3gz!#k83UcYOĖ6ns Rqg o2mR<#hט88^y<2]'Rtk 3:EssՑh+$ `8$%De5K^8"`Z +Eb҉7v4ytp㒤|$lcr]]$)?i7j*) Š3YPZau)  m WK6˿^x:g|:#Khk 1z:ƚ]Ӫ {MM?ه:2OcCf;{\"JTXU_ ,nFi^+4W%bLzB2G(؇2㭷)-Da5?At$yB1êu3૩sCc?3zA݋/a8{覊1F+714r!6nۖ;#΃‘\sǝ䰝M).RzjvϜդpds}Qsq^'Ӧ*UX{ lo-pfS/7r2>wBAp45]nę7Whd_LKl \vo#՛AxOOsnC#U^m?JMbI/־eȧ-~ݞ+__kfSsAĒσs*{dCH҂(<Gr!a TMT Y XZBe]p`@LjBOƩN%/ Y˃MSLiT*9iB`҆Q [6%/-Y8Dfpe*}BWu: (6,n c{(şFX#ӭ.zE~~uyO1M'O9A\Y9G2q|6f!܋O›nk`L !٢K%ϛ.d{?B c 4IkPqYq'nyz["kwsjF,OIM^ AR |QOp|LsKHsx}e5IjJA6KT HQPsrܖnJc'F9Eb 9!lo>CL;&Z{3 :G o q  r 0Ֆk^d( 53GjcO5گZ stKa(\ŇF 14|23{lT :kLZ__> R@{r_4<`]͚-p Ffs>+<7}̼#.i!6QVVg:J{;A6䄽S<5S204ium5Q"2vBZM}KZ gE T+añq ~47= 1ެF鱧l^J@Nm<节x/N _TE*OZ?gw-zjha%)o1ɉ<\h{J S;arHUc?Zg/Zz9 @漜 \+)o CHԖX*Ӧ-};|&/ZL|f5 *RP#X*^˽حH_aYDq1'",!mR.Giaqȩ-F.`!YbE1ڷ Jp2^9&IsCGE be.Z i.׿P(dQh4\FҢHmPmrz_|,5H.Dj\*aS0y<|ʹy'BsQw| S=3k-^7[w9Wa/ׯڞP.@8$0=]@qHMiMDgG ޳r'Xh%HKMILrvyO{IW 7@kK?6B>?^Bxc%{#SYdвK%W')l7 68N:ALX]?Wn ѯGߜSPAfVD:Qj$.))L81!7 $s +vG%.eRW]&ɡ5aE%̕x٠R;J~OTQ+i텔,AGIdj症snGo#r^x& @˞ ]aԴ$a44M:`;G6)BAcF5wb4=f44ܐV=cuv;]xvMfY% LUK*5kάn\kث*K S\ȲtǕr{`Ymw9BC'>V }pNm*¶ߨiMT,(ǔ #+Gѐr ˦VW/e"qB,j8EF*aA_Mz1ƨow,FmX5RU4Ā-`*Ԯ+UBӈX6̬]W4 =sLAXfU#MY,_*'tD!@"fӆi_&eU6lI!6lR/] 12c`;P3,(CFъ[*6\kB;:26toA0cNk!榤0?ey:GGr7KN['8&N*1sF T5{gQ !5__)-= v'O>e,׈u@cR=>Nu7J \1>3Ge\p LĆdUܨeQ86#0YP&*Nlo1h)2  :QAW0S翿O9&) S܍m0拐oCFhIYܹ|o^AY'./!?þtO2T҄Qr*vc7MCsUwVa$ݲ1b7U6y ް(*ƍ;T;TN77,_k3ڼNA#^eF)Bn.'QA!gQ6[{tEζ }-P2V|O'1FlAM={G݄ˎFyW??b.e^3؇~,Juއneߺz@/wVb {V1BA [\$|| f=d=^c[qmǞdZ z_j$O)yEINvTcY _#oϠ_ll 9_l]ͦVnNQ9"~(:r!tf> J迴Q~譂xV4/[ҵXt8q±Mq{g/;s"6 dB\7stXYG=u C]fqʶ5M\\;>mQ h49Y,1QR1n"=E6}.9!27zU^@߮p2*lo*jG(7 H]4#/-d* '#2U"*kj3ct7n!G0s'}%bӣ`jmb8ug}C4_e8#Z1GL /9fp[ضgq'a;qg֏j9;ua-.N1F6|Uy=%Bsl0Fk8D6MYNA&o}6cf f]Y֯(zA[L%B)u:540!"{>h^& عypI-Cc=%#*=OX{fܹѶDatse \B%WPv{ *h[Asj,N>J@)}e5)I)./R 삋P$cN VpCԠȢGY^IP08uߊ$|z?F\/{ͩ;P@uIt'H0a319is jO߱b̈l"N|PFU٬`T3HMH.. IK*FpWU&:\YىKHk( WIZw0&R1xf; 5j(v *L؄wm93ҾRXi O[K k Sdl(,=c`KѲ#rL@|GzC5U<(.jiCQ2XźM=D- u~OSvV?4~Qc{rNV8j6&|D6>ؗIICNO*a# Mef D/(Rڐ &1Cv.`B|O&zٚM$Z@,dK40c(|o98n6ybex~•"Nh .+'+rA6OB=z.<' ]h iv:1_OyэÄX5݂񻮅7+J㸵601YlvqUB;|̷now-eU?W`FiIEW\ )gYWwMɝ%Wց0P/,^R:XF!k-r.tJ-ṃݤx>>Ђ澚yZEde*(t˟ac-ѵt'2.` L Djes7./ @u L3{Ǣ_>&1u zon=:U[{k!Mf02NxOeZ,l?7PI}q򋇱HنH/Yu;A߃χ E}7/(ŚCUpU @CJ k4gܣ+)Ŵ9q(fUOID7_yO=!Nn[tu#BΜ wJS_M3h9]AFkK>a Ԉ=dCŞs0gO) *kK0TJA%~Fr9eۮw ر-]tzZ{.e$#0\.HC#l8n%__TH\qW:6LC'aR$::\l`W26"B| %܊F"<`jC*a(HQf< Yq%Ue5t6\x`v2Qώ+䜖G6e,y6J t\E^-am@Aa#Ir_eB#A ђ9]C"tkUqV{ſHFe%ҏ"m?*:ۭuڥԏ*9lJi[ ZB& vHp{e~EE1hِZdaCt h#8YAv{rc3#+栖_*ۀr {%_깤UǤ6TZ{2ޥ7 PxAEA+PpPvK*,sfebљ,6%Nn@t *)]/:ĠR=纎)J2JtNUUXGLXV}PE F t4?>ܡ 8G\䧤1SJI#'98Rb 4AJ(X9t~3?G1%"d X(qe c9t^1Q&(Q\v*ct>%_`ȿ=g;(ڦcZvnʾ3{.mܬ-6c&!fF~X6NZeM 0ֿ ]-:$Jlv$X $ R ]Z{·q|Kɵ&Sbl'Ie6R4هJ#z,s #FuyZX렀& [wxb:~K4}b:/L0K~4fu#+`2Ǿ=Bnm甖_dz#;' \mJK_ɈZKR*=Kʪ%]$d{/.sQH\{ɰK Op)z<ռ7b1gNR>ki^- s`L*AaхKx@!j(׹R);aZyR,4whpWDEkWzc%%ଁ}&ud4kzQ#Xi]g/\mP>#W<9ɼ<8I& D4R0?N Qtj"_)*m ܀Y6WE4]!8M> M څ2uR0?fL%͚NX*$4*$5ZݬY%U3gNѲ!(kUfP ?⣴Gm=-BlldzsIڔ36 'OxYHV-edw,$|+ #TSDEP9mwXzRdŋXnZ".A?6ӍLwgQPLtɳUjaYάa7惍ek**0PHܮ8az:MkÓud|Rm/YHK4SŨŸӥ9~ &  eY)(@`СNkn=p8r;D)$mnQ> *vȵP0>B5~CFͿw$8q˹L ?ӿdtpe=_ݍmdȔԻz9)*H+=L0>sS!P`9ϗJ"0 \^VW4z> ^`md涛|Fm5X*E73 M&ME U {_ٝDZXΰXX w% `Nn\pL]dy* aٿ V?g6O)^&D%QIey\E\U5vSB 9+sҐ! 𠨩)+,vRw1%:/yj}2⏋e $:H-uâ XfޒO{m̢6hdk30^7dΞ*VI# ԃKL`r/Bt ?6TPavk#ɈҴȆkІ> v _N15C\Jq~~bp;x\k9Bjg97ΒN2V#,飻M2T 9]7S,L-ipGVL߃?"r>W;icfO=Mj(خ?[c#\)U ~6a4gJZcͼ7["}Z"KPAac$?֥x>e`HlBf)p#fkm(XuFr ur2z1U|a}4tS}7߳FE4Bc$; BFzfqoeL# \u&"6SA9΄A$. y3@P?"D ů>ʝVN Zy2`i`y*'_\7 %_~P abVqR6_QD\n)uRb1E% )bx$, l7 sDz ϐG < fX2ӣ`h`FMqCWd:%?tIǥ 2,<@v09d\Dz$k6eYf7OlPR'ڇUJ :+39d+Ql|p{YvA:+Z#|)xApZ}rO_[~GMc6<hSk8p*& aHi>9سmm/ ]*5E5x.6}!`ju*}m67 GwsJ-*;i E6cwE2NE0g|}>spˆt4nT}|!K4,`{ J>ZGʾ(@0u@.pkY@N|D^Ty+g* H)Cpn>Fju3cy\o?bmI_ilZ(n|hm` = u.o`MҀ=7N1i%pB:%:`p2 Ec]1ne ^X8X"П}i$[PU}DD9: Jqk !*o# @栤ހd2Ab O4Rbx.r M 3"VM?xl/\ X Jb R#uh/^i` 1΁vόUeJ#/)II}Ŭ9 ֍4A2E5E =7]jcnKT$RtqV!"H+ ~ UЋ" p8w!iQ#ʡ@ǤmQgɩۇ}*/NJm}J0eGʸC j/D k_eӋ (|ߘJ7tPvD.*2_iU7ɌyT)꧗-iy<o8|~e"ŚDej>DM2lRoJ2eVwSjO4=߂v3~V2C5_޼{#Mk|ʿ0">(ˡa\@vy:ˌQTm#>9= P`fUkGΎ$IcF%gp:\bI`l,>i݃aG5qJ` ?!pqYpR^ I#8P_A\$q~x|-锘@Fm !+}"(kMZ?-4 zam=a㜔 w7=$%Zc|xN0!B4@M%#,aAT:UTJMc Hk8#8ܚsfpQ֩E( m n9d,~+ ;?+2N˛~f#P-fV8ɡgkN@*gKE;A&.)4Y[|bI֪,!iO/ո|Hd֖ކ9ʽķ;J#+Ml-|>R$ɥATIFN3.[qGC{M29unb N1~g \"]c}ORzd "v!Cdhwy3[8q""炷`tk+,#gHesѫ8)C)π; Ĩ"tc&OU2@;FF+yiǢ~;yh1}>#3n1`:$i<<̳(dܑ9[ 6|?RE&a_)a)I VZ,u}~Rv/hlDR63GX}CL*EAʑH!+ѢYɝ3&qas3i$bE1<Ū/Ž⇽or6َ w,͞^b*Tm_! 9g,9: 7𰟎AH_or2ƫ~vr@ռ}(p _ ͌Tqy)( p5Ͼ$1l)襂p gf5X"u8klep7ߤ/dCMz(hu@X\xMcN}Mh^Z8 #jZp,5]\vث2Z*FgJ JF.6(xWs1+,7D kы$:"PM$x^ RgʉzWrpGH޽1wꡛBri.__y>!W ߷0Krn HY+:jtHxNRH3(˲d WҲK\q0z^mdC˿bN2~%efsȆƱJy.Gv8`Z04_P\lg,i$L1S8L U@&[s<]ԝ|؇lCB zޟ2j0@o?}qY]q=hbAFb._#%t!~*EFKu(7O|a hn*A3w v2hvqp|ƣ17$kzY!_>x۔59, &N-$ WX? 9ڍ8l t4 Vܥ}U$.K{brjaMe:n}ʤ%'/N 5&+OS"L|I %SlE񝨡k|EKSȲ!BK:@ݸ܏>N\R`'DVBս.11P؀TXshxf,` TcQ2]򙮻qfs,T#{+?mXcc+*"9b#bqy v %_tl.c ? YK70[gp ~~O.[^D`ier^-% ?:욾au`3/KO`?^0;G.7h7鹿ơbVCБH-FT{WD`-FBҟ^4%ZdPOp*_5pMbeR;YEQ㕟O03< ؟ʻ~j)x&KȫtUd]]M@W ->\JdE"eSؿٵvXNlȷlb|[olNA*[ڋGV}醿?&(MfzM\-`4˥!!Jwy9P҅˘z*IU"!N.I%E r:.( ɚy_iT NI@v6[pC[?}FـbPsZ4a.qe@hfʘ6ǕEC#Ie630FOMKk} IP`hr?1۱$?-,EDLT*8X}EZ!/xo,uțj \q!eBZ+>UI -*c1jQWȫE ᝖Ɖ4K`Mr`q#!pK…h*tsW oΟEI>^<۶蒎ѽ$&me]9Raxpi}Q8 T#, 4<1!ꦛH'smO>r ޮOޱ#b}ߑ^@0 &MP18Bz ~nA9_BlJv&AZcŎ)ua\&!"8.=Ӈm ˽gkBIW{m H |Nu[FwiTs Q?FZ[hόDP 2O6dDH~e޽ 'S~tޢYS`oSۛu&Ĝpgİ83w r<$D5_RnY=8{:Ep5;S}U#*4*qc٧3>@hՐ$a-/'2W+P Or߾WfL|#}$HC2#n3pc mM5!J`./LYE}qXVE=C/W+{΁@m|_d} 7{*Vq#˚?n(T\aEYNUJY %0$klDH"i6!rj|pl4JcH3xGOx((&oj4 N)2d3z?ᶍWozNS7q?X\]yHI6P!e&mMY B`:Z ?i?2efns/&G |}闺dऽz./Ƶp}dĨouUBV[/K |SpGα5hv ffΰ:w`zb-,([$x&|dBՊLYEsBM[\:\k>> 2y׸K4ڿ[!a W;p!XEKJkS|K,^P<8~)’`^\Ve=x̗9ɫaQ:dsFw,q_s۪o1gx"ND;L)E:$d*l/`yḐU˹ck&V"gǷheZ:g3yesP_f姣sP;[]%٩06j>?ipDQSϓpA[>cQ^AZ%+U\EX]SKquw/Ggں 7i7i 5Ҩ1̵& C[k)N 3E)C.2^TW$=(4¶ r#8rPE*$ћ: \P*Vۑ;_cG~8WcSMҼa%1v~ ǭ9kBn0[q,J: n~VvG ۍlVP+Fe7:h`鿼B~%Ɍߣ@{L8P &aկLVdo(V8%P]/T75XMTqQ>'߂ *xuEB 3흑-R2ƫ'ؕ@pؠSp(Йif!3*rma-^I~uGV2y~o%Q8 "X :eF\iOb=MDzI;ZNk萚G%r)bN 1rXtV$8^ɨEXph9jp;sk1 Mrѡ*5X2jW dy/)gȮI9֥]F[a{72͉G!Nh QzI$[.O =#7=;ڝϯHM1B Q20jps٦4A!!)H̀Po <1%ܧ]B}B >ngy;ȟQukq X"OG*ռ*Cm=Mc,NC0cV%,E7q9H * oȒpߓTuv4Pnpo@ŹRo07+{?#T 7?Kd:0yp1׬rl:Fɸ9݃13D8k,pLlD*Cř?O'A{Ō=y0ڀd`$CȃѩJPϲrFݺ'yPCFp.g&H`ۤjZuXmc]\(m!eE醴GMN"ߍNp!CT3%~>PŊ<<*O#Siώ^M?5iJڼ[YZ26?ȧ+xRnMIMn@wuY{0.{$݇~3C$+5Қ霁Ďg7bXVͨDNBCPޥxt )m; כ(.MtʬPlޤS9;<@V/73A(͈,%y4˿m%jȡZU! ]1q~nap&ǓLlw)gv%E #M}M sz Gt$ $Ki*JY=?)f+rI?.TD$rQ=.cŠmI8U´5>񽫫왞$}pj_5RnVZ¹|+b;OM M &)~)CQr3V%ڍlk%}ӑNpz)+&W7y>(hd)20)adtwQ$0 w@.\M _\:ymQT8YCvU1jR_?1mjOm|0 ɌSwQyU{4p\c*0cșRV~_dTS3=)xQ/:">-DzE,oP~kM,M$+5 QEpغ\=ᩁG 鰜}CCp Zqq߅-(P?o_|BHy%sifq1btE򹝕(_~?` 0጗5z, F6CL~jN73y(erJ6h:||zfD)%_T8ALA.Zcz_$x󴒺>|d;p宼sAZ϶, xs&ъTyws 0bQe1/Ip_]KsX9ۘ#" J skԶ YZ