autotest-framework-server-0.16.2-1.fc20$>oGqPG?(&(>??d# * Y 04CRt nB66 H6 6 +6 6 66606,,D$,$.$(/Z8/d(90(:7_(>G?G@GGG6HT6Ia`6XdYd\d6]q6^:b\deflt6u6vwȄ6x\6y4Cautotest-framework-server0.16.21.fc20Server test harness and front-end for autotestAutotest is a framework for fully automated testing. It is designed primarily to test the Linux kernel, though it is useful for many other functions such as qualifying new hardware. It's an open-source project under the GPL and is used and developed by a number of organizations, including Google, IBM, and many others. The autotest-server package provides the server harness capable of running autotest jobs on a single system.U ʘbuildvm-21.phx2.fedoraproject.org@Fedora ProjectFedora ProjectGPLv2 and BSD and LGPLv2+ and MITFedora ProjectApplications/Systemhttp://autotest.github.com/linuxnoarchif [ $1 -eq 1 ] ; then # Initial installation restorecon /usr/lib/python2.7/site-packages/autotest/tko/* /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : fiif [ $1 -eq 0 ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable autotestd.service > /dev/null 2>&1 || : /usr/bin/systemctl stop autotestd.service > /dev/null 2>&1 || : fi/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart autotestd.service >/dev/null 2>&1 || : fi aObQK \* : :&''-//!:(d'F??tdd {  a  c[[ .::5E=;*@%%!=R88  " j OOOOLD**k9f9fO%bwj# }M:& Ħąyhg'- t t N N @@052  _27HH>-- S / uaa  !Vm[nl S**"/ G  !jxeeQ@)),8!4!4L|33vvjvj ii T5 9 9K8QPS'"'"CCNvv{!!X||^ AAE c caO 5'+xx###):):bppD@IWIZ yy K y yAVEE/iFCd.t:: :{{.nL !A311w / a aSScSSR l ~ ~!j('('!   (D--' hhm044.--A??^  oo*)):__U }'v&&;zz" ] ] !n""#VGG#;988a^  g !'&&r 55EE  iA244YA(f(@S 8 8 " "$11g ` `ooOoOi,v"7" Dv M##;ZMlMl {{ #I Uu z9 7A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤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큤AAA큤AA큤A큤AAAU ʉU @U @U @U @U ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʇU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʎU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U @U ʋU ʋU ʍU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU ʉU ʍU @U ʋU ʋU @U ʋU ʋU ʈU @U ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU @U ʋU ʌU @U ʋU ʋU ʈU ʈU @U ʈU @U @U @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU ʍU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU @U ʋU ʌU @U ʋU ʋU ʈU @U ʈU @U @U @U ʋU ʌU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU ʈU @U @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʈU @U ʋU ʋU ʈU @U @U ʈU @U @U ʋU ʋU @U ʋU ʌU ʈU @U @U @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʌU @U ʋU ʋU @U ʋU ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʎU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʎU @U ʋU ʋU @U @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʎU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU ʈU @U @U @U @U @U @U @U @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU ʎU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʎU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʉU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʉU @U ʋU ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʎU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʍU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʌU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU @U ʋU ʋU ʇU ʉU ʉU @U ʉU @U ʉU @U ʒU @U @U @U @U @U @U @U @U @U @U @U @U @U @U @U @U @U @U ʉU ʉU ʉ72438ce1f120461603a3842217ec49b2b0f82607be45abfde6fc55d41dec7cd5138eefd08960dd3a3e84becd2cfc5b4695ed2136766d0d2a6c094d58814ab726a7959d61622d300695850d73160edf740eb7cab21efe8261e7a9ff8cd61cb5e9b5b7c5f0eb3fad0bb62d9e27df4a28faf80d3808b8a93c7ba0c8896a0719689d3af1d18d1f9099f69ac47bef278d64f5d9888dd5bc9f412f4b1079cf1efb367648a6d4fb808ae8e2f612a684360978d8c6b1e42dd3c78b6f54c5aa9ff781a1028ee6df12b608477c98930657c62123104302c68aabfd28d0efc786510eb04a914ae6f549fbdd334197310c8a221550e03cc815d9893dbf548479bd74c086c22d2cf1df71097f785f055ec52175b44c1924978fa81da4d7c2fcd38c7e33739a453a9b77df81f00ff48e2733c4a2183c6b2f6ee3beb7c1fa6020247ab9d8efa5a87fb96e1ac04d9d0152a4891047a7c3f15cb7e5803f27ebf9e31b3131ce2d5215a39798903f137362f631c2301e83bfc572f6801fb88d058d38d1ed66f45e7280cb0665b0133550cc8f80b33cdff1f48847775c175fa42592ad249a8f9f098c7dd03636d493768de7cf756d13ba5a4af10b39ef2ed4c16c8b48ec92d1ee08a534a91e43165439dc3637e1eaa0c523aebe7595a342f910afc30133a800e3d58391860dad9fd2b677b5f33acab9564ac7a994da62d6addc9ae15ba48625174dde86098f21a691c2729dff0d8dfe2cd7cd36a8aa258a4eaab74a9838f99969e9edee70e552848ccef588ca43c093354ca87403e62f73e1438948e8ffcd22040068f8a7d3f44b04855d0c6c0a4d5349b5f5b7101f13e27d18590955fd5348f28b47fbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550dc888ce2c50f3601b1533f89917f9ecec7e082a52246610dde8bf132e4760d20dc888ce2c50f3601b1533f89917f9ecec7e082a52246610dde8bf132e4760d2e699da79770453aaff0ebd8bdae131b5badec871420b5baf9f1179eaf8dee930840dc533b26f80dd2d31a5e738754ba7bdf0cc514f62964ec685663f4d8c2195840dc533b26f80dd2d31a5e738754ba7bdf0cc514f62964ec685663f4d8c2195cf11193d5312fff65f4b1caf076e3c9f5dbd3af2b3d84b9507a59ef73f3e75fcb9778c18cbbbcf2547ac0ea42b1356dd98554f7388921739148dee2457628e46a6a81cfe89edd233b11bac101ec09ddcaa8ba9383baa9967e34bbee3144bdee12a7a441c266c0c1c69bf765214a3072295fb64ca9a2102d279177f3a6218c997416b7b55b78838a969a946f080e9aa79cd38507d0cde2e7ad0936cdcce05b167416b7b55b78838a969a946f080e9aa79cd38507d0cde2e7ad0936cdcce05b1671f3e84ef013fd4cf096dc6e87ecf7910dd32182ddc237415462cb6c17d81d42681b1a476d654d6da75ebae38877be97cf343b48fa82dea1d82df84f3653e987c81b1a476d654d6da75ebae38877be97cf343b48fa82dea1d82df84f3653e987c188e4126b463ed884f6eb92e39c2d46bb8afe193e0e4b7b963d6e1d6564ab5d1a24aef53b570314f2c469792a2bafd4decaadd7149ce7035eac82455aec5d807a24aef53b570314f2c469792a2bafd4decaadd7149ce7035eac82455aec5d80751b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c2ae226990dd62f21f95c8542266891b1a784e26962b9db86b8934e0431f7eb602ae226990dd62f21f95c8542266891b1a784e26962b9db86b8934e0431f7eb60bd6143448c5946a3201b9d9bd2e058822467a83aeae5478e418244d5666ef1b501e4f818b2260c0e6d80f3153d35d3540e0d62e5e8756c0a7aa2f010a074c4ed01e4f818b2260c0e6d80f3153d35d3540e0d62e5e8756c0a7aa2f010a074c4ed5374b47e759abcc27eb233016923125bd385543129af2450d6b05cd3ffcb5b17084a9a34f5ad2c04bd80537f772db7afe26b43e5a2e74b853006979c180c72d2844d2418b6042f3698f17bb09c23e1d860d9c07491c46191c68fa86ee736ce9ade93812dfba78406d94aa6c5322f3eafceb1d3e3cef0081da2842d017eee03dedf455180447918479a52f74edd4cf1a354aff6101553890dc12eb3a4760f17f6df455180447918479a52f74edd4cf1a354aff6101553890dc12eb3a4760f17f64cb4e762d55fb68f97a68be57ba4195c1d9b4c759c0e4063fce984a8f8702488eb34ced162a765343bb254bd6e7d74ad890dea828060953f45db262491bd89b4eb34ced162a765343bb254bd6e7d74ad890dea828060953f45db262491bd89b451ab900e7c38baa4809aa1a86d675450ce207c463fc7db3b4be34f5ca0759fca7439dc9c16444988aba59d21239b679d4a4dcebc3fff66ea9f6dd82ad39ef0be7439dc9c16444988aba59d21239b679d4a4dcebc3fff66ea9f6dd82ad39ef0be820ce8d86c95c9d2f2d9ee0eae2d935bf9ae74091a7a6cdf1961a94233648c24028171493607c97d521b3ceb8304e7120548e4aef0d01ea39b4f8ca64a62f828028171493607c97d521b3ceb8304e7120548e4aef0d01ea39b4f8ca64a62f8286986006fc295232638f8e396b6d322cf920c4d91384a004d76ec0bfd9d45d0a94398e07bf26e80325030d8f5521b2fdf8e868b7685d70a6cbdd5466f436c7e724398e07bf26e80325030d8f5521b2fdf8e868b7685d70a6cbdd5466f436c7e72df75ad06841e1c31822064dff62a55094449e333fa09163b7fec4125382c92196ae49768bbd0d559673354765a2dc58608714f800f15d5f31ef789dbd5257dd56ae49768bbd0d559673354765a2dc58608714f800f15d5f31ef789dbd5257dd5ba8f5089c3e95dc0c5a8b32030f87b6ddc199058a218e9503cc352bf6337bece72448a379d910ccbb6840bd486da8177bc920d908e7d3f15edb6db9e54cdb7b872448a379d910ccbb6840bd486da8177bc920d908e7d3f15edb6db9e54cdb7b825f5a885b81de6b26669e2fd11e60cadb4eb016d7a4baa99b9ab086ad4e186d20698809146c1a9a6e846fc4bcd11e71d8fae7c1e704b5c779d44be37bc2300da7e1b47ba5760f2f15efeac20ad91d95dbb7596f4c9d48038f88a36a3f181140603d5a65ce746eaa7c8973e16d1628601c8ff41a7cd52646fda549637b1efa6c6f9ae9d85e26285d5983825995094b06e2d28016642266ec134f761ff2f773642f9ae9d85e26285d5983825995094b06e2d28016642266ec134f761ff2f7736420d3a771bd5e8084cfe52a2b927ad1eb59cd53afed2e85edf9a19beca3867e1df3c55e885c02cdcafad687ec72e5070e4675a0a7bd3bc9628d80fc78dc9eaa05c3c55e885c02cdcafad687ec72e5070e4675a0a7bd3bc9628d80fc78dc9eaa05ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d1fb4736f240d56f82d3d288601aaa49f9dc9de73faf925a2c271b02ab8fcad3d1fb4736f240d56f82d3d288601aaa49f9dc9de73faf925a2c271b02ab8fcad351b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c3d35cc718a25edb28fefb99ea4ec830d89dc1425869d3dc61903fdbf9929e27f3d35cc718a25edb28fefb99ea4ec830d89dc1425869d3dc61903fdbf9929e27f327fbe032aafbeab8c2687b72dcc434d13a061e6709f3384a7b6e8491c21877e5f516082d46ba85d5f3133ae94ecf694c4f96e7906ec80d6268af6d1618f930a5f516082d46ba85d5f3133ae94ecf694c4f96e7906ec80d6268af6d1618f930a86fff56b8aa5e907fa64fc8c1b08d2f133e9e2a28625d044a1c23f53f3f946020294a94d227d735fa8520660e98d247cccf4d6714a2247d2c0cca58772eff80a0294a94d227d735fa8520660e98d247cccf4d6714a2247d2c0cca58772eff80aed9fab82325a1772ebdca5f69829099096a3a56e7e950a20109514791bf47a9ae5b695718f5cb202641f4e7c6ffe3d0e5657513e98a92000986bcc4691626f91dd79530fb39392939596aeef740fdf6c55d982467ebd15384708faf4fa440f3b7f4f3a666d37c7b9b8aec382bfa91754935f12664701392197492a8dd76e092e8b465173d52a0538526e7441f09cba445b63081e1d96f61925c050ea1148c3866be00beebc5e8e4794966201e00a97d71b14cd8acb71f3dfdb34a9fce86176ab6be00beebc5e8e4794966201e00a97d71b14cd8acb71f3dfdb34a9fce86176abe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f3b8a63ed203294e51d02123fcc23b2e602edb100f0805dd0eb961067a3b0c67f3b8a63ed203294e51d02123fcc23b2e602edb100f0805dd0eb961067a3b0c67e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559012c29d60ffaab2473021e95c03fc46b2b48f3983cdfd6a6aa837c2f740c6889012c29d60ffaab2473021e95c03fc46b2b48f3983cdfd6a6aa837c2f740c688a138dc62a93b432f9622a89f5e888964ed4d2f5f9455e2250be3a835acb2a7edcbb109e3083fa23da29c6be4670637eb7f887b08cdd20a920d0e7fcc607b3b1ecbb109e3083fa23da29c6be4670637eb7f887b08cdd20a920d0e7fcc607b3b1eda9fc860b2d5b8fd15d8e16f4006d454cfef1e89c2e76fa6525158d861528bdc9610fbef030e8d7d1b2c4e7e8c31c75972410014716f02c70a42c7d0a23a962c9610fbef030e8d7d1b2c4e7e8c31c75972410014716f02c70a42c7d0a23a962c6a839d45e48ea33e8a32b5a11087260d322b7ebc469e40b0e23939e518cbe112452504321bc4d921fc08d39312b070dcfa7fc6114b59b20ac5c24081805424cfe15049e392588415564af22b4afa25def6fb483d8d1cae6ad1a34ab03ee14df9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fd7a602d065667f9415f2b8bb0b2a4c1a435cdfc64763a8ee12eaa35e0cf23a8fd7a602d065667f9415f2b8bb0b2a4c1a435cdfc64763a8ee12eaa35e0cf23a827b0a80a2fd604abe09086464fe1e4d1f7a631bac5122fa4535a9ce4ea43789ee755e4c7e795b5cd8176920022ba2088690df4a01bfd461dbdd7662de7d75769e755e4c7e795b5cd8176920022ba2088690df4a01bfd461dbdd7662de7d75769af93583902488a4b3f0a007c3164ea5895630fe9a7cef76e76d54a5bf74cab79e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a51741d466632bfbe51badb7278fc1842888ce06a846b9eed04a13655a4b6fa2a51741d466632bfbe51badb7278fc1842888ce06a846b9eed04a13655a4b6fa2138677615541c1364f94eb46fdbfd5946556674772d40b5fb53ac783e3c3abe87c48383f8e18b60cee60b614a7154c761c5a80ffbf365a4375847a991b1489967c48383f8e18b60cee60b614a7154c761c5a80ffbf365a4375847a991b148996595a0ed602bd3d99cb9cfbc91163235830348927fa07623bbcf3fdeae2e2ad6e4fcb0058811987ff946c771523aa3714ea50173491c85b52249e49012bf2e6074fcb0058811987ff946c771523aa3714ea50173491c85b52249e49012bf2e60739cb084d8e2a9b57cda1a4059f9d44ef5fb1e54df846d9ed018872c88b9b97475dedb781f47b669ccc4a93f443b288b955529081658ecc0fd1b4d2fc20ae863b5dedb781f47b669ccc4a93f443b288b955529081658ecc0fd1b4d2fc20ae863b95f371ddb7b3417580fce979c375eda06c7241d830d1096fd88102fb5ac891513d1a4c19fbc92c40085de3cdce4b30f17d475df3cd39e4042637971428d79b4d3d1a4c19fbc92c40085de3cdce4b30f17d475df3cd39e4042637971428d79b4d7a99c80f6ec3690be32bde86221ea6a50249dd2e6bac099d1395401eeea84570fe4a4c84b3538178bbef5f94d2f3e179db2332cc4224a2eea847026853f35d33fe4a4c84b3538178bbef5f94d2f3e179db2332cc4224a2eea847026853f35d33048af80deb280381b61a910e5ca603e614f93155dcff856cab7eca29af75517fc21091f2482da05dba0a1b4621b158799dc88fe65dbe9c32767798377042517cc21091f2482da05dba0a1b4621b158799dc88fe65dbe9c32767798377042517c927dd600187c78f3ff93debc9fd8765f4078a339a2e138bd9cffc4b8e7fff6bf0561d38d0f33a95347d94b8a9f856f3dd6cd4768d92de8ce1d50a389a1e67abc0561d38d0f33a95347d94b8a9f856f3dd6cd4768d92de8ce1d50a389a1e67abce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855693cb7ee94a3da68cc5f6975bdd18e35a3d6bcb30b90bd62971b78df49e49e7d693cb7ee94a3da68cc5f6975bdd18e35a3d6bcb30b90bd62971b78df49e49e7dde610bf46e30b1c3cbdb3058af355baf914167c65d6f3d57d77314955877b9b9050f1ce64f7260dce6d772ba8b950e86bcef0732f1872a15352c487d07dff141050f1ce64f7260dce6d772ba8b950e86bcef0732f1872a15352c487d07dff1419547c550663f7bb5b6f120e6e841697f42ce7fc557f8ffbb0abe3999bbb85c063f6cfc9b6090727f0751285461dd5b1d41d0482c42379888475e612ea8d69e08843ff5fc7cdb1e42bee2ad44eeee2192ae34215a0b4a7a9d8652a6602d67c12c87d731d65d19cc45e70f67c45172ba7962d774ee58a45428b1e977ba12bfa4ed1d85ba9157f0e6b66d36b393800a2939e6e917a6722cf23b4fd0f492bb8fcebd511269bdbe813abe95320d9f8bc61fdd2f0ed3e306c9ac3585d8d8f18fd0e010af9385afd97f56b27fe4ba20d0689c7a5596d1cc36bc4e142cb7440ba7287509c309c167e5db45325e463b32f40a0653765ffc32501e5606f035eb2c8807dbe2c309c167e5db45325e463b32f40a0653765ffc32501e5606f035eb2c8807dbe247c88adcef76192bbbc24256b92c03be4739335c5c0e0c93583b0bffe45a1733b132444602287d9347d171fb4fef49fd8ab9c5f10786ae9e53fc38ba2b8263df35c604232d2379a560a1c1ddec80b236b14ea9fdf33387e8dc9fe2d9207eb2e85b43f6a3c95aaf9f3b3b81adfddbec46c31574bfaedc9fd45ae9dc4b266c8b945c1317b54ebe9f8a6e627d7518f9cd149cdfe9a410b8bb21d28668436451e4f45c1317b54ebe9f8a6e627d7518f9cd149cdfe9a410b8bb21d28668436451e4f43922a79e3aeeacd00db4923b46748ca6f3f229926dd021ae29be3a241a03bd72cc942919097396a2e321751f67bb985f875d9f884c92be0212046496eb4133599a5d8866ce1000e2fb40523ffbd99dfe672fbb97081e0d14ea8115a92cbde2aab827261ce67a95aa046067eab903e1527597f4d4bb0c55254b0eceadf065dda53f98709a0b6d63f66010f3f826879ad1a78ed2ca6dd18f71d54ea73eb4be87bf3f98709a0b6d63f66010f3f826879ad1a78ed2ca6dd18f71d54ea73eb4be87bf87f2cbbfcca4e27f153d889216b92f26597d9d5cd3f7e21120e39acd656906252d4bfab6a83d64c1a5fc2c1e0bd614a4faeccfd564fc7c40175b3f3618d82ba9a0f02c98ad5dbd8aedff6cb96732d2898a3666356d3a9cd02361d123a8c319316d153ed9a60dcdfeae39f8945481ee7d72526bc8e510018cfaff0740188872c70aed6ed9d568cf9fb5f9e2e4dea9de64d1b38b68f1cd5f29885fe691757879d30d5449c8b87e84d80ef38caf54409f4a285be1b3728ef5c030273d7adc78f72e1546c438bb2f404bf762c6fa1ebb930c1a2424dc413cc6950e53eba9277b7d529e8198e6971b8c44a8009815be55005fcc0a92b710435bc29e3b6289c929e12aa9a072d08c948f32f4b25493b269912ae1a24968fed2a8bfb2ca809ba355fedd7ed3120b7c910ee74ebe9a1256294122436192d3cb145b736010a5c640df4dd7fd449ae4bb1da8c2e48c5de08ff58adb97844836095d1e58344efa7f771b2e6ffd449ae4bb1da8c2e48c5de08ff58adb97844836095d1e58344efa7f771b2e6f1ff85f29655534cf80718ae4292b14eba0e070e7662c42dde7c6013e65404f12299f65ea12da278a1220cc540bcfc41f2b99aef9c63b7fcfeb6b0589c2dff296d17c0e352736207399419698dcd9e31d2bf281e34ccb490aa4c52b2ce4869dd1c6d38fbb2a987e718ceb0057fa66228b7e08845540f6370db40320c03754239477f18e81c1b0c8b7b9c2e1d03c0b127e3084af9728bcc89f3afa75466bf123fb77f18e81c1b0c8b7b9c2e1d03c0b127e3084af9728bcc89f3afa75466bf123fb8cc2b0f481deb95b0e101fa624f81f17c33ad3bf29b815a6b362aa2f9495d7ea7ebb423b2b03b7c7bc08ddf84ac9a4866e12fa84dce1e9e6195e7083c25ceeba7ebb423b2b03b7c7bc08ddf84ac9a4866e12fa84dce1e9e6195e7083c25ceebad94bdd5d0437b0aa996883d1b1d04d26f5439b3589f95d15c57b8c7e846c3ded6ff463652f794544cccf10ac6ebc7f520d7e1a5840421ba142f944a2904e73736ff463652f794544cccf10ac6ebc7f520d7e1a5840421ba142f944a2904e73733b0e0c73343a36bb641452a7265e51a89be9884806916124bed889d09979c919682fedd1e81ed93803e16cc679774612fbcf5301931a1a47b701e4774ac40085682fedd1e81ed93803e16cc679774612fbcf5301931a1a47b701e4774ac4008551b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c42d30dd1017117f4f4f4dc0bde815b27dfe109a2daad0aecfcc16c59e11243ec42d30dd1017117f4f4f4dc0bde815b27dfe109a2daad0aecfcc16c59e11243ece3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855292ca1ba0f8e5b9fd6440669742da31d3348334548839a2f5bd15d6ca0dc86c1292ca1ba0f8e5b9fd6440669742da31d3348334548839a2f5bd15d6ca0dc86c1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d20bbc2f9ba16203da9e5e348cfced289f23aa7877cf40fa1dcb85b65170ae26d20bbc2f9ba16203da9e5e348cfced289f23aa7877cf40fa1dcb85b65170ae26e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85569ebd3c7a538678dad8a9a91e675269bc76b8a5c341bd81ecd89098105c6c87569ebd3c7a538678dad8a9a91e675269bc76b8a5c341bd81ecd89098105c6c875a0a0fe599706e953a8d756dcb84ff1b4f6648a0bd6c14d247d94e3eceaf72ad37b6f3264271cf734c414143239d694c7311ed3642878e257aeddbcb71c087e3f7b6f3264271cf734c414143239d694c7311ed3642878e257aeddbcb71c087e3f9d63d8fd53d4ba8f2cfc364d38e0d3978cea8ada59364d7a3c3c42e280ecd6203c8c392e7993d5ea82bf5c56e74a469d6b717679e096bd49cb3010ddb7d4d25b3c8c392e7993d5ea82bf5c56e74a469d6b717679e096bd49cb3010ddb7d4d25b750dd343297b964811f544ec131176ea535420f71dfa1a1029849be5235c9de246ed71b93b1646defd93c3f2afe9c6a7676f570b08eb0f2aed0ef4f4b3bc36d846ed71b93b1646defd93c3f2afe9c6a7676f570b08eb0f2aed0ef4f4b3bc36d889573694d5d201d59d601269131f54ca68c6a9486ce3dfa3f8e55af852ade8b84268d47d5437cbc763c3ec4bb005a0468cb9ed7e72899170d2c65d68a65a12984268d47d5437cbc763c3ec4bb005a0468cb9ed7e72899170d2c65d68a65a129842a6845d856335e421e742d8c0f43a359f283cf693878c323b6d772a0a368becdf06f679890efc3ec2e501ef0de974343dba39e32e7ec2cb302d1afb44704627df06f679890efc3ec2e501ef0de974343dba39e32e7ec2cb302d1afb44704627e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559a620d674e202336f73d45ee98a3e55d400700f0ed2bb3a3e2d0a8d58a4a5e1c9a620d674e202336f73d45ee98a3e55d400700f0ed2bb3a3e2d0a8d58a4a5e1c6840c598256c68576c0d31f409db890926ed68564bedc85000d6cf9fb6a24a449fa7f4bc5864d94b0eb7646ea73193e2c0ddcddb03d574740b6aa060d76c65919fa7f4bc5864d94b0eb7646ea73193e2c0ddcddb03d574740b6aa060d76c659123d06b4d43603114388e392304bf6917419211fdd1b6c0d2ae560e586df07ee008d0c359b8a8202c7c30327245f3734ba6f873fbc0709c3f176f2fa33edc643f08d0c359b8a8202c7c30327245f3734ba6f873fbc0709c3f176f2fa33edc643f5b3d58e433a0919154345e60eea8d49d972b4359a609842d4d72b9ee6f8364ea9bf026e54a7ae58f2a051e4e9f7a2c2c95c723cec1bfa1ae84bbf5747fddbab99bf026e54a7ae58f2a051e4e9f7a2c2c95c723cec1bfa1ae84bbf5747fddbab9d1e5533651d06366cddc592f72f03bc76493cadb9f35e44c9b54e5ead130b18fb1432de5e6c96347a26cc07b4f18cd4390fc8fee033811df25e5fca2b11b4692b1432de5e6c96347a26cc07b4f18cd4390fc8fee033811df25e5fca2b11b4692654c2cbca3c48761a2d8f688235b8163a6e5869aa7d176bced03f723ae9a6f6c6bba6c6c6a6ecf45f42e764fe3bdfb416df30a01bca7de5bcae47d72345569c823e3e3105772a5139220ea0d43616f30338c64f97b7a3a99013ade0a652103a823e3e3105772a5139220ea0d43616f30338c64f97b7a3a99013ade0a652103a8ef9128cad11ed1f88354dc85fa6c9db0f9d13f2bd5f2dd9579800886221c238f3b9239f71a936db261e21c5e14a2db596daf3f6f6381f71d0f11634ed79824be3b9239f71a936db261e21c5e14a2db596daf3f6f6381f71d0f11634ed79824be8a4354c7c3c1b82c90e982e4e99c8e13e021b2283e46e7a6d14f6770376ce59be16e5ed26cf440d4345c26e3e2ec36301a472eca728a64b43f1b812893fb985de16e5ed26cf440d4345c26e3e2ec36301a472eca728a64b43f1b812893fb985d1a7c14efd45c9131c71931d81cd8409dc288215bd43cb985e39c6aafcaad1341674963b1b2e47795190458467d79e18d68d2ebe552ed003d57d9433d51dfdeee674963b1b2e47795190458467d79e18d68d2ebe552ed003d57d9433d51dfdeee9b7a04fe47676de3fe0042620cc02f592c0822a8d0794afc0c1d4eaaf030b28e09544740decb0f8e974c6694098ce4e14bb22668b86f49872ce524cf5f2bea3809544740decb0f8e974c6694098ce4e14bb22668b86f49872ce524cf5f2bea38f8d09aec644e8426de0029c40100a182da1d84a9367880e85e7705c91972ce89bff383cdf5a708117969f4f5733541c1984990f281e6253fe8042d41f5af506dbff383cdf5a708117969f4f5733541c1984990f281e6253fe8042d41f5af506dfef74186cb1a361e578fd977525992d717728c2ebd4bd3935ab499233579182784f9f475a016fb04085c96782883c4d28e358f4b4fb7c601a081081b362bfa0784f9f475a016fb04085c96782883c4d28e358f4b4fb7c601a081081b362bfa079a0ea818393c9d362539a4d1f1e651d76b8f292f79ce665490e47ee0605a2eba30e716ea35fa944c581063f032c32533b2af36e8854fb2e21812970b55d539c030e716ea35fa944c581063f032c32533b2af36e8854fb2e21812970b55d539c0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e7702c36f3da58d8ba68b2d0fd4b9c368a7eac1b8e9c20b041d58779ce5114b7e7702c36f3da58d8ba68b2d0fd4b9c368a7eac1b8e9c20b041d58779ce5114b7da9fc860b2d5b8fd15d8e16f4006d454cfef1e89c2e76fa6525158d861528bdc244069877d031bb8b6d6027cd9018dff4c971c20b31dd1d06b278ea2d58309b3244069877d031bb8b6d6027cd9018dff4c971c20b31dd1d06b278ea2d58309b31d46b4fe0ff441a48061175d1239758b843b40bbddffc3ff4a0f03a8d1207736aa34cc8b32ebb9e3051b82ab6692840613814241d334b6fbfdc76e5be2894074aa34cc8b32ebb9e3051b82ab6692840613814241d334b6fbfdc76e5be289407493d33aacc1032e9b444ba001cc78b0fda09a24c340913b7e41561ca250896e321355b3ab15cc517fdd3b8fb80e89bd93cde171fd7bfb012c856458fcecb3f3fce8a14e1f06e646700468a70f777d28fa880f9520d99bec954431961152f8d9bf3e1ddad768abf1647528e9b0643c0d0f1e1501d1d94a0d7e698b2dafd1985b24c5077685027ef45a4f67ff310f7154c59622cead670ee0a66b5f066e0f2577f3c5077685027ef45a4f67ff310f7154c59622cead670ee0a66b5f066e0f2577f3145958afcdd1cf1b3ee915c2109d2894d927bd9f05f15a11bb4a881ca6214c87f04f289af404d3bbc41c0d557049d766e6e18eb00b6755c304b24d6c56f72a7fe8fe452e5c72453c07798794fffdb34b1bfd69c978bd026ad2de63f0785b559932d9d2195c54306f3a6a70b79bcdb18b9003196292e2e3563e5c3ea7defbea02fdd900f67b3c4fd40fb2d84a38fbe96fc1c63f27ba5a398e56a424a52227ffa005b6e2e7a53330e6f3fbb3ca6435b0ead0166940c84c42de7682d792dbe95e4a74af39c191376d9083b1be3cb41434f87f9f63e9461e95edd0ecd5ba49970eacb39c3856917655960655684bc80430d1f1ef9768a47fa81cf09f5aca99e95c5915b382bc882c44e3e6da79535c2febf763e73f42e8f437a4af50e95a8d65f68dcd04e126f3e1205e3bb28cfcad453bc0581fb32bf167cf6827ba9215c1d464b125bcdee39d48536e66a4f9025c3d9a10a943ee50c56645ac9f3d75e5c6a4bbe325bcdee39d48536e66a4f9025c3d9a10a943ee50c56645ac9f3d75e5c6a4bbe36f5115e82a754f3fddb390b9a8875114be5305098208f6ca197949393022feebea55e2bfc86d025bd9e9aa4750a2d1f3103739b0c22b03051efc08f720eb9aeeff4146e03cbb5a6e777ab4d0ac14c9aaa83d8c252b0e0d96bc676bd7676864b5938eca05465ae63fe6de42405f9968e8ce9b1cdfd2f7758400d404a2c6f4c7cf0cad5b8a605905468b71105eb8ddf9ef739fcaf866c9520c866115194acc0b39b3954cbc190e558dfce214d3d4c425e5feb44f53ff8e5e0baab39e17e1f15a55a1819ffe34873ff60960c226195f5c25c7469a52c39b01f8b8f7d65f362d4a1b91b93d3ab97c90e01d8450f4352e97bee9fe66ec833cc1fb91504019df04853c91b93d3ab97c90e01d8450f4352e97bee9fe66ec833cc1fb91504019df04853ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dde3f447f7d7f01ec35e87adab96ba6f61d9043545b5d2ee8d7a300cbc7a092adde3f447f7d7f01ec35e87adab96ba6f61d9043545b5d2ee8d7a300cbc7a092ada9fc860b2d5b8fd15d8e16f4006d454cfef1e89c2e76fa6525158d861528bdcfacc6262af42e5652bc9a3c6dacca1388fed7334240d232d4c7e30d1c249519efacc6262af42e5652bc9a3c6dacca1388fed7334240d232d4c7e30d1c249519e13f578582c9b092898c611ceb1b36b15c19f421c86ab2820c00bf2ae54e260a631168aefa3af8b91122ad63e72df261b58007d64be77cd6f1673ed70148ca8082b03cdb274780a1a309dc798a3b105686ba31d3a941b9625e183c21eaaa4cd9612ff32507b59cfc6b192175b2c92223a03a6033ef725adff89591e06741ba348e5c9d72719d2480297965678f3bb06f88e068869ccd2a80dd7ddf5a67d188a2c7973a22d278b59506e3170f7784a1dae20a4e02d07cd939956ccb5b8fff097b47973a22d278b59506e3170f7784a1dae20a4e02d07cd939956ccb5b8fff097b4ad834f98bb090f2825363b98e43704c476237ee4489f91ad010f7c5f780d21811124a25699e82cb9914c6f579f3314e8c5ca8643923ea68accb7b3c75a150a511124a25699e82cb9914c6f579f3314e8c5ca8643923ea68accb7b3c75a150a5192ff6d356446ef4b5a465821baae3a42dcf6f8408d421d98989009d0e371007c180fb5a1ae132ab28e460b8d5d3a837d605deff9bf65f231ecf5ce6198bc71d2180fb5a1ae132ab28e460b8d5d3a837d605deff9bf65f231ecf5ce6198bc71d25a6d002aba29c9bc383d9a8e2650dd5f9d1220f62e457e641ca59a5bc31fff1c39d9e510724020e3cef8314b87a01eab7efcf3cebbbe6831c4863965b4f5681b39d9e510724020e3cef8314b87a01eab7efcf3cebbbe6831c4863965b4f5681b2ff59da57b4c7afdb7dd03f59b9980b6f9ccfe2bfab013022e0163a09e271ce756079bcc1a5ef293af744fcc0869e3b356f4313512d876ea71b5a4add6a3894b56079bcc1a5ef293af744fcc0869e3b356f4313512d876ea71b5a4add6a3894be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551309fa93887067a849e83312b553b5796c11f708c688a77a345fd55c83da261f1309fa93887067a849e83312b553b5796c11f708c688a77a345fd55c83da261f852425a0522302dcf304847b816bf84f246c87ce99da39d59f7afc8f29f005b7246b5fd27fd8fae9709732dbc414598a8087310d9b76d08c357cb03d33818a2a246b5fd27fd8fae9709732dbc414598a8087310d9b76d08c357cb03d33818a2a28bf6ae9f0e81071157cf70cec08c9a425032212d36b44b6278e2c1fe52095e44823b8ba49cbef0591efedd6bd7a57f6df97c0e5c065bcf17e15b283b1ea3ae04823b8ba49cbef0591efedd6bd7a57f6df97c0e5c065bcf17e15b283b1ea3ae061fc2f9951ae2d7eb3455c3d3a9b07c4a2dfec696353d65e939bdddeaa219f418b4a0fd253b98231e8f4766febc9f5d2b83f2aa757c032c9c08268093d9a5f368b4a0fd253b98231e8f4766febc9f5d2b83f2aa757c032c9c08268093d9a5f362108b99595c9dbd58f1508f4aa7e56f6c941593e3bb5182b6efa503ea3e4856d0173369d02d7f5cfa1f9cb225a74b72acd36ec8115bfa4300d211984cc398050067b59e391dee2cbefc81108ba05cda2fe5626dc4acf6dbf694bcfc660e5f8e64fb29ed9224484574b3d1a23a47e1382fa2964f333cfada3507e67b67c9c4f65fe42e806c58f2f9a3653172b7a54ebc4a4f9bc90b6be9a2527ef32c43b13b546fe42e806c58f2f9a3653172b7a54ebc4a4f9bc90b6be9a2527ef32c43b13b546a2a9ef87ea607fd641d1f73d4135c83b95b97c24bf32973a8b204da5123af59ac2174cd3af66951617663d7d49d7fbf612435b5dc874ed81724ad505a65cd073f790c6ae52447a12b486b8e79d4a9e7a9ccd7ff3a7263fba8f04ab7a71cc1f95dd19ca672eeb75264b2aac6eb324b11bd61b129d37c215b5fdf9302e08ee82124df488a5c78d7c6b9a7818ec1685f85eda81301f62cef6dc71b234476f7421febd37a7d9659f697e965f1fc12584dbf210a6d30abd4c90110b2257d7f18350b98eea652b4dec440c3beae10c8833067a8e3ca680658154cf0e554e02cac78b328eea652b4dec440c3beae10c8833067a8e3ca680658154cf0e554e02cac78b32e3a73dd69d1db1229a4c3b8aa209d3d2f42a121d041fe8ed8fb2179103e9cacbfc04ec4a966b8debf70b9f2027184e77e80505ab8a4761f4d2c283a1e344403ffc04ec4a966b8debf70b9f2027184e77e80505ab8a4761f4d2c283a1e344403f28112629ba978dcfde3b9e0fec01ea05707e61284f8d5bd09691aadfcc31b1d26cfd9611fece3cd09b52a811b2c60302397a9dd5af00ade43777bf357ae327506cfd9611fece3cd09b52a811b2c60302397a9dd5af00ade43777bf357ae327503d2179669abb39f82f129c37b90ea95e76ea9cc2491f25917af9a24f7b1fffdec412c8c6ba1472cc6049cb9bdb068f723c95ae05e10b6562ce63e82d7472af51c412c8c6ba1472cc6049cb9bdb068f723c95ae05e10b6562ce63e82d7472af51de898eeb4a83beadc0573e8edf6e5a70c3ffbbe3cd0270d1636cc4f471034355fb2ed06bff230e9be0a0b929bd8aa8f9cf58be40be670ea56bfc65cef24b0ac8fb2ed06bff230e9be0a0b929bd8aa8f9cf58be40be670ea56bfc65cef24b0ac835b265aac26b8208af3c9c66863297293d97af93d934d029c5fc970e27243d6d64b23ff2710351476f89ab64443a898c4add8a64f2078db8fa566cf34c0e9c4764b23ff2710351476f89ab64443a898c4add8a64f2078db8fa566cf34c0e9c47e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85507021df46275cf1e3ee9707e881880ba475c0c86c24d2236f1e34db6327218a307021df46275cf1e3ee9707e881880ba475c0c86c24d2236f1e34db6327218a351b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c6406b790f36ba335a29d0270bc846c7c9df2c0b8b6a7c7edfcdca78fd8fb02a46406b790f36ba335a29d0270bc846c7c9df2c0b8b6a7c7edfcdca78fd8fb02a4edd1c8fae29ccc3efdc6721953e95f0a6f31ce4e7f46cc8a6fe317cc48be60dca4dfb28b181469d5b396a978676436eec91f84e53b9a43eff09d55f9c9317780a4dfb28b181469d5b396a978676436eec91f84e53b9a43eff09d55f9c931778064cb31342af8c4a014a88db185613b808b86741c29c5b768bb69e352555a2e66190083670250fb7dbc10efbf440c21417ddbb915a7595965a61b94c24a8a8daf190083670250fb7dbc10efbf440c21417ddbb915a7595965a61b94c24a8a8dafc0f8b2410dd33591e6d8ba1b0d9d87fc115952184b98ba6c2aff3a2d77acfb2b9e376692920a01accae0f8dea692bbcddf7553f33960152ca6cf8d8c2b19e66b9e376692920a01accae0f8dea692bbcddf7553f33960152ca6cf8d8c2b19e66be85c053cb3664a1687e2df61570066aea42578c2125c8af0da475d3a419b7593f446fa8b69b43a7744ca3e5489b693b7b91ea6ad51072dec0c507dbc7c0d8dc2f446fa8b69b43a7744ca3e5489b693b7b91ea6ad51072dec0c507dbc7c0d8dc2dc7258c0a4753272dc1475c5e54cdbdd7a3a022e21340523e4369e5f5a4c9e24c9d2455b4bd866b780196b22c71ab10a700387b442a39ad305adc5102fe7af4bc9d2455b4bd866b780196b22c71ab10a700387b442a39ad305adc5102fe7af4b2eec9c9f05fc1e3b587fdf80e4663c9069782757d31e9aacb2fdc7bfd95717469a8a4b311cb76a5aa9eb9aa643c11bdf11f589f9494ac6e1d8e9e52efc79fa889a8a4b311cb76a5aa9eb9aa643c11bdf11f589f9494ac6e1d8e9e52efc79fa88e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85521004127bffa28cbbc7069cc9a577382aeface0ec8ade7a2cc712a4fbff24f8e21004127bffa28cbbc7069cc9a577382aeface0ec8ade7a2cc712a4fbff24f8e51b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2cb1ed995b1619f54cb2669f5f17a2cb9d0a14dd37fc22d2c04a6bb5bee8d5e45ab1ed995b1619f54cb2669f5f17a2cb9d0a14dd37fc22d2c04a6bb5bee8d5e45aa605a13cba63cc1e7e54ed974d07b3321ad2a4ee79e1dbee911d3d46f6b8a5066e2f3211694af6b8a5780bab15f87b6bbb95ec5cf6550d6e508d7305b1ccf7406e2f3211694af6b8a5780bab15f87b6bbb95ec5cf6550d6e508d7305b1ccf740fc7d6296eeb6aeb29c661b7b7cfb53a56bd5e2ea811cb8976e0e54ca59da2218dde4b3ae78e49e7fe2c6570530825fec305d6e1f7b6979e3d69f6c677d0f927982d3d2b4448a265d4d81481765e139cd35ed5ea57d795d3f1936c56f4c0763b6a6e0103f10932cbf7ce20be4a32b7109f05c3041c9319cd3fdb27120024be9778464d4f557956cdc864b4131b19ac0eeda7f6e0fda2503cab330c9160bed74228464d4f557956cdc864b4131b19ac0eeda7f6e0fda2503cab330c9160bed74225e0b39e437e024c58e4101f44e0f3fa5c6e19df4956fed622a3d6cc8aee9478ee62592606c0afd9754b96085a0ed94bab781c8f0c39ea641dc51c654bd462b96e62592606c0afd9754b96085a0ed94bab781c8f0c39ea641dc51c654bd462b962078ad32377cb9de14a394c15eff429f8184d31fd7ab4b9e122b49b79491ecaff5b7e9bbb121c3b49dd70bdf7f6a645bb72aa3ba4a1b877dbd729ffbfd924792f5b7e9bbb121c3b49dd70bdf7f6a645bb72aa3ba4a1b877dbd729ffbfd924792e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85513b7308ccb2d347bef1b141fb76aa76aa902054a7088d461cb9821b09dbc754613b7308ccb2d347bef1b141fb76aa76aa902054a7088d461cb9821b09dbc7546308f8618aada53aff46947242ff5efa37fb583b95a4fe60382c900d41e716fa0dd300a3b0252f326933bbe6e9dc811504d1001e0ff1cffe8a9abda12db71597869afa272be1f897cd632d643a0a0ac2cef65b7c08a6c0ffb48906020d2269f4569afa272be1f897cd632d643a0a0ac2cef65b7c08a6c0ffb48906020d2269f4551b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c87f3437d153756bd72a7452e2e9bcd2c8b1766c16311c454c6e508a257b5c7be87f3437d153756bd72a7452e2e9bcd2c8b1766c16311c454c6e508a257b5c7be4ac8107e924ca489fec1e8297ece5d2c9d95afca0e86120f5b5995c0c8ea9a4b9b7ec332ea45aebeb9b01b8e66ebdb505b40430f066dc9d6d7693fb8f83edf4903fd76960cb350a5db8e38c830edaf477a1a68df3c7689f2e4ba7dde15af6aedea41869379e199c6040676880ee78c05a7bdc6961bbe2ef88d15680bbff03c202583cb5a90aa0b141f6c21e63efa93f67dac6f1d7926d474b2ec94388764db6b44b9ea1d871831ecf9f27e1e0ee8adfbdfb83e59e4bbf048d76259bafa96809deda53ece8f6085e35379d5a7013015693cc4aabaf4d95d6fc7f18771963545e7d8d4cc80a6db84cafa9982a84ca2e0992166da3f5a7a390fdfdcd613ddfaa0cbd8d4cc80a6db84cafa9982a84ca2e0992166da3f5a7a390fdfdcd613ddfaa0cb1cc8d06a8b437dbeb78e449625417862bb09255d7c2c079e491dede327d747ae58bc4fceba002607f5879161f43c4c01c0eef06ca66223ac62484a024541260e58bc4fceba002607f5879161f43c4c01c0eef06ca66223ac62484a024541260e11e39998efd8564d3364c44d49c5afb68a69cc9112adc344a6dee1bf1a4f6a5884d600975181d7ceb4ff7e1d094b8c11829154823565447b0203719acd93598684d600975181d7ceb4ff7e1d094b8c11829154823565447b0203719acd935986ddbb7e42f69202dd95f8038fe527e4964b1f328be3469b058fd83fc0e15af036b54871f207766514840bb04029f8076d0e5d3f043a2963f3709a32cffcb4221aab20466c782af445bd7d48a88de41d41235a7650eb413ccfcb80b61c17f2193e6a96179d279111228f0108ea0f53dff85ca5b547e28437e91821d7370ee51c7bda655c4757610f03037be083bd1bdbec9d165e1f8555527859dec329eae3ac46da655c4757610f03037be083bd1bdbec9d165e1f8555527859dec329eae3ac46babc5598ec196ec3d41a61743823faae6d39aeb37148d1fe536ee096c80e8a325eb3a0086f2a5ce938db526d9d2088ab6e96ea2bf8235d44fb0649df8713511ab4185a2a387fb0e178a138141678207e09ff59ecc49a184e8df2008747865fd51b38e278d8844e9a67d839bcd34aa0ed2c8d181645cb31d0f97e498d7b223240cd6f7dd70e86f41855878f3174bb19167039d980fcd54e93b2987ab8327e16a9cd6f7dd70e86f41855878f3174bb19167039d980fcd54e93b2987ab8327e16a9d20283c86d1bfcb3722c64c13d0fac4b8cf546dccf8f3d23a3a588910ffd1dcc371a20167482eb5a751078f456511c49206f6ad1803631945931c36c785cdaf1371a20167482eb5a751078f456511c49206f6ad1803631945931c36c785cdaf18a750fd67a1553aa9b1f8527f96184f23a15e71c49b2ebfbcfe1d09fafbb4768cbda522f6cb514693e940ed6125a7ff6787d4b094a40ed37b779e3db83af9b84cbda522f6cb514693e940ed6125a7ff6787d4b094a40ed37b779e3db83af9b84afbd11d82f8800bfc1f79765a0821db78466985a781b0385a24c867b6c2eecef3914e15a61ef7cb5c601af7cdc9969c6839b60cc5c2e68ab06271f00c39230fa3914e15a61ef7cb5c601af7cdc9969c6839b60cc5c2e68ab06271f00c39230facc730bcb86449f1c17efab72fc2c656e240dc5ede10ef1fb470d72ffd91eeefe41cc3196cb49e14cd5b05e5286a2c42ff22ee5576db8a7539c31a8c5466421f3efc0464cc07e5f1734a0ded747cd32f80f842eb024b227c41981a58263a4b1df3f196fd1be3b96279be7eaf130dc10193b4329fd1e8a4e875342d8093bda1b6f1466ff9116a990f9374114b7819c4bf419a5899040e7aa8c0f992c81e50361e61466ff9116a990f9374114b7819c4bf419a5899040e7aa8c0f992c81e50361e6dadfae667ded26bedb8c3fc639cb39f095477a15838b7245045c00b4746be58e1c90f0e770e2b05c91df312ea04dc13f5488844e14be1fc67a147374c6ee03381c90f0e770e2b05c91df312ea04dc13f5488844e14be1fc67a147374c6ee0338ef89d17491d788155b520e89c79a8dd90896ada39569730336ba7529b5f2fc3cce297117b205665f1172c7eb3e11923fdbdf14b9658f6524826960395807a45bce297117b205665f1172c7eb3e11923fdbdf14b9658f6524826960395807a45be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855074f00c01791b16e7ea2d6a948e148ff6b021e40f6666d99b75be9b22e6ae048074f00c01791b16e7ea2d6a948e148ff6b021e40f6666d99b75be9b22e6ae04823751f98aeddc406af713706b9dd9212ba18fa49a58583c3381fae37ce9b227dbf8812c65d4b22a2930270ae0514d426739f8f0d52518aa74d7ae59a180add33bf8812c65d4b22a2930270ae0514d426739f8f0d52518aa74d7ae59a180add334bf0e1cfde1e3550d28e9fe1db28f01795eb53ec207a8576ce0e0e2693a95db982cb219daaa8e06f798a666f1912071719307b38f307b97e763f4872ccfa95f082cb219daaa8e06f798a666f1912071719307b38f307b97e763f4872ccfa95f09c6a4a332fd3510e931ec00d5bbb265f051fd17d9b0354218ba28918a99bdbb6715ab5b7e6dbb2611bf657abc611f7fad34230989afeebcd8bb47cfcd3e5ad221c4e9fc21946ab567dd0733018a29ca3bb454a26553c665449631b53982a0de52ff71daf2bcb5e9212c8af5bda6a065b20197828679f4d6a4adc27556d450469de526f751ebbc4bf8706a5da9823d6b7586750f223eff12481b6b25e7029b258de526f751ebbc4bf8706a5da9823d6b7586750f223eff12481b6b25e7029b25851b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2cb1748d4c456fa9ddeb18e4bfc65a605661b22f399d732c15908903d7d8510f10b1748d4c456fa9ddeb18e4bfc65a605661b22f399d732c15908903d7d8510f105a20e08f5ae44d83b655159f3100d1774e134d58492a7228735ce826efdf91f988e597a1c66f12802d9530e9cdf4a757130f5642cebcc09db5109317be6b04a59e43d2017546de9c17707049a9e105090f4b7cd62a597ec11217dd328cb23065aaa9a2a176e7a30c0035a928735b1979100fc09a91a19354108e8c694c01a79e06bfe6c348a246b79b33295a9f9fc7fc1bd936b7a403f7116cb2aaa210aa2d917171584190fec3d69f3e359c0d39a7f2fce36d171981c23acd480f6655a24e1700e07f1321c3c940c3d8db36e001c06e45304d2a1cba9698e094babaeb3b5beefc2defc24c0ea37b504bf5b4f32a3dc188164da852e21929d0e1c7c0276c37f36c00692cea2d7a5d4a15a0f95fb1fdb834c527f0e91cb0a1df0cbfb330679a5b6c00692cea2d7a5d4a15a0f95fb1fdb834c527f0e91cb0a1df0cbfb330679a5b2532ac9cdaddcc9c304901ab5be8fc8c5e4f233dfaef6f93a51bb59974e454405b9973e65e503b2548beb1bcf19e28087ea2025a6188b33528f73cfa7e3225a05b9973e65e503b2548beb1bcf19e28087ea2025a6188b33528f73cfa7e3225a0051f1270a9308440199cf4e83b706ed4343528ee7c4977aaa27bc3e46c6e7f258b7e1e56465fbfdc94f7b8d0db106735d1284680d49a7bec320d3aedffc93fb11f224644198539a8dc16d112d076d00f27443103de5a7c4b0e4436f0b943adfd1ea6def5bb5ccc5e8ffed2502ed7787d90be1f3c11a0df17d4b4b9797b39640d041ee33a9f25a1158fd6384eea881dfa5295abd38b859f9fde3837ce912fabbd041ee33a9f25a1158fd6384eea881dfa5295abd38b859f9fde3837ce912fabbd974f3fb451531ce0387f20a264286aa68ba050a2162c3f5708ef89dcbff85e741c1271396f6ac2e481d8ffb2ee20762491a315866b2842e395614e10a6ec9bfe1c1271396f6ac2e481d8ffb2ee20762491a315866b2842e395614e10a6ec9bfe0ac6dc3c29ac902cd271cb8fdd0a0c5fca5d7eb7508040f81ffcfcc8034c4dc0ce56f10273bc592f800691dc14107960b469151b590d74d0a84ec2a788e7de0df2df9168a01bc0a5493f312e657869100be52f5901314d0aab115b955f16173bf3b4c3fd417befae7f3f8c4e59abc5377639e687764d08b6d5ce74621b66c9fb6190d89a7f8cb26142d78d9e9122a06c87aa2493bb7b39a8987374a36c8b7f106190d89a7f8cb26142d78d9e9122a06c87aa2493bb7b39a8987374a36c8b7f10cd90e843a1cc741b55f11b03654123df791b0a3430aee87791a39f8ad8cd28029f72b022cdbbfd3f131a4cd0b5e934bf6151cbf575a6c134f8b90bd3cf5bb0ce9f72b022cdbbfd3f131a4cd0b5e934bf6151cbf575a6c134f8b90bd3cf5bb0cebd6143448c5946a3201b9d9bd2e058822467a83aeae5478e418244d5666ef1b5e2c199bac0350abdbf2e15dd8a0f90f2d92cfd8ecfef23ebc4074c4f3f0426a5e2c199bac0350abdbf2e15dd8a0f90f2d92cfd8ecfef23ebc4074c4f3f0426a5bac3db556605c20a95385815af4c0f6bf142a4b228206e7b828fa9cb8e3164a026cda7660b74b76910331ad4ee5d2dc7a75cb92a9da69ab251356d2de876e26326cda7660b74b76910331ad4ee5d2dc7a75cb92a9da69ab251356d2de876e26394a559566c61e33aebef4cfe3c157972919c84cc3f9610c7e61e2634e66f09d95ad0d01e2a847a0793117d0497d00ce5b8b27f92f215c0ecaf71e7ef9252f5375ad0d01e2a847a0793117d0497d00ce5b8b27f92f215c0ecaf71e7ef9252f537a8ec171b1c0c559305d6dc7424e25acb40ac37bd74fef5908c185f3283664d8db4ba99f3803c60a948186e0583d02859e4a968cd5c37603700f5713d3f2803d0b4ba99f3803c60a948186e0583d02859e4a968cd5c37603700f5713d3f2803d0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855eb8101a0c0e15b4600b55490ad6615e45de5d42a1ae69a534d58d68004b39cb3eb8101a0c0e15b4600b55490ad6615e45de5d42a1ae69a534d58d68004b39cb304f0ec5f1e29208eddd9753bffdad76f205d824dcbe02cf0c0c41ee34e8a96e25c65b9d5e70333106728c1fcb9ab9f400a934178f8f111a436207b63cbf09c525c65b9d5e70333106728c1fcb9ab9f400a934178f8f111a436207b63cbf09c52e6c5a9f680818dfd0ac2926afd81e40c73056a4e390d0ad9cbc72f1fffb18a3f6647b202d65d3d32abbf350ebe329f805169c3a9503ea1a6e7573f5704fe25d96647b202d65d3d32abbf350ebe329f805169c3a9503ea1a6e7573f5704fe25d96f8713ff693b51eed08e468c0eac4fd97c2eeb25f41beaa904cbad7881c0e7ea4f67713f381b3be1682ea235020fe30966bd959f121624a52a054d20c3bbe0f84f67713f381b3be1682ea235020fe30966bd959f121624a52a054d20c3bbe0f856d777272c6b13cf602f94316e0853add231e919dd8c3b88d7227341b28a008a0976bdc6ed616112d5aa49a19a464d522e4ca1499cb5d4c27a486099e017af900976bdc6ed616112d5aa49a19a464d522e4ca1499cb5d4c27a486099e017af9002860a7487a7a5cdb7c6f2b057116c865383a14f76649354a819f869164de1729dc5c589490ef4579a2ea25e9398d81acdb981816ffdd9e6fcfc41d77588c8cd9dc5c589490ef4579a2ea25e9398d81acdb981816ffdd9e6fcfc41d77588c8cda9ca51343d42b077fcfd48abf42c35f4f5518bceeebc9c8c2d06d5b916e49a0ad6a5c9c4c7a6581b29a7b37628881a574dc018f98f1016fd5d4cf757d51cbacbd6a5c9c4c7a6581b29a7b37628881a574dc018f98f1016fd5d4cf757d51cbacb1aa49d9ec544c658e0f92abd18f6a96d2c0c170bec271a408062de04257d23a1a8d9768efc376b75ec60d73c3e89c16cc5a542c1759000f9120d68d022b77343a8d9768efc376b75ec60d73c3e89c16cc5a542c1759000f9120d68d022b7734362e46e72e202777668e520348bfb3ace753ad18daf0398ea71c395872565cfacd70854d12c429021bc82494cab779670ce118f111c2befe0e220d992497062ced70854d12c429021bc82494cab779670ce118f111c2befe0e220d992497062ce1b8682601229f55d62e1eb72a954f01fc467e54c3f5e30ffb7272412a61819a0d5ccdf32458d6a35af5fe7ca52ab4abbee0396f9009b731eef11be076e23ab3cd5ccdf32458d6a35af5fe7ca52ab4abbee0396f9009b731eef11be076e23ab3cbbea76ab95d0c2826849deb1625194fef68414b56423ca9e2582562889b595947e982ec4266fb1014aabfc6479a813091f327f1578db339b22012b9b4418c1ae7e982ec4266fb1014aabfc6479a813091f327f1578db339b22012b9b4418c1ae4825c80c6215daa95f70de4949a64533a67b7b8ae25049daa60ce496174a583b6d9710959b554d140af88d6273ac6ab7604d3a2d32f9daa10727f616eb2b0ca96d9710959b554d140af88d6273ac6ab7604d3a2d32f9daa10727f616eb2b0ca959855703d631e5372d408a4d95a3608c05e74ca23c1b03a3db05fd6836048af9a73721d7cc06327e067f0005de5168ed190db992807a18312539188c4c0f85fda73721d7cc06327e067f0005de5168ed190db992807a18312539188c4c0f85fd3b64fb847877aacec84d94ed4e7ad5b9257cd6b0648e6b9ff73772271e7bebe3c4cc22c0443318697f0d4c187b7ca374344634632d5c4da626c5793e556df766c4cc22c0443318697f0d4c187b7ca374344634632d5c4da626c5793e556df766a701db732a4a3422973f9b5185fce7f50ee43d7c4a16b9955e531a4d332b7f714cd6d9f5349de7fd1b2fc5bbf27df08304e73e05d6a731e482466aadd2e8a35245a491b64185db55524fc725e413bb969d8b57bc1cb531677ec4e45e092b6239c34a62236f3bdc8646b4f445b8f1bcf891e65611f0de29e2823452f49de459e20f7661badc3765ffb6d50bba4de593338ddf5ac41bb720707da36ebc42281d4b4a0e1d7495878f5330004a2e1fa2b37533f9098a16f943dbe9a61d353ae70efd8be754e9e65c6fab60b7c4ebab26c141af2949442feba3d75fef7b893ff42f2d7005d2d6ea43b65a21ed1cc7457b4ef0827e230c193e96b72daef09d6c8c45867005d2d6ea43b65a21ed1cc7457b4ef0827e230c193e96b72daef09d6c8c4586ee7c190596ed7234d34bbe5971fdda174b0bb3b3f7efbb063bade54d7ecc8d66f326d1f04928712645b4c5896a58615027384b44810c96c6d5d3da1689e92c5ae5d7d897d6e3235e51d265a53c0db89aabd3288c984e40c3e66181faae9adbfcee29f7dc4f4e97d1bfc6434b78508f0116cf76af5bdce61076add654da71075b1aee29145b08179028b8395331111fdf751d216b126990b7422f74f1dd687c131aee29145b08179028b8395331111fdf751d216b126990b7422f74f1dd687c1306ff346331d63e1ba91f9dd68b2e9771c9126626ad6ccc41cec6c9eb39056dc53a31f1bbb4edfba28a5e47f6797a3e50709b073fd20ef121403270ddb512c3f53a31f1bbb4edfba28a5e47f6797a3e50709b073fd20ef121403270ddb512c3f574e107947c32a0f5f2ec87a5a1d27252175ea72ea53a8aee0ade73b6dab24a79e5ec7bc0a5765cb5cb089790bed841bf4ff1bd85b2f9957ccee9f67b206d819ce5ec7bc0a5765cb5cb089790bed841bf4ff1bd85b2f9957ccee9f67b206d819c6e9556435faed059b3c6f27d8290bda1f980633889a67940929a4722f5760f24b0b3ce86457b2755a0b4ac8558cf83262d08fd30bb0b430c087cdc69fe7059e2b0b3ce86457b2755a0b4ac8558cf83262d08fd30bb0b430c087cdc69fe7059e254d4ab8aae35fd728036ef7635f9977e2562eb8c5febdc743ab25dbaf3444197e9a357da52c27b4ce739926e8add8a1a03862eae45a99fc89b385f14e0071edbe9a357da52c27b4ce739926e8add8a1a03862eae45a99fc89b385f14e0071edb879ba9b2da28bffab47f64498cd81a1bb6543cd4ac482a2c673f92edc39418bc5fce2f4ddcdb72eb4d07419e093e360efed18a37405e3b4222f2b3dba649f1485fce2f4ddcdb72eb4d07419e093e360efed18a37405e3b4222f2b3dba649f148c1fa4ad10bbf9ca924abd1cad9549ed9a2be8fecac345fd16fa9d0266c122c91e6c49176c979c4fa43fe0e3cc59e10d3caf81ab62efb2bff349d5bcaf90e6229e6c49176c979c4fa43fe0e3cc59e10d3caf81ab62efb2bff349d5bcaf90e622924e654088663f044b47e3a45028cb4ef78d7e59577e881deb271f03b778a1d36352952ed87344c5c9b99485d65a45070856db1616a558ae5ae377b19e2c45e8a352952ed87344c5c9b99485d65a45070856db1616a558ae5ae377b19e2c45e8ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85538a25e9214caf83809383735ec013838f35e4fec3a8de9a37a6062b5a456542c38a25e9214caf83809383735ec013838f35e4fec3a8de9a37a6062b5a456542c51b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c4d6e29e6e0b941a007b596e252adbe28a36857d59a167e7a951582e9ed0d8a414d6e29e6e0b941a007b596e252adbe28a36857d59a167e7a951582e9ed0d8a417fadf9ca99d7e0058b83edcd66f47d642b72d7f4fe4eda0de95252f514a794ee6b9c9232bf6b668a2b1b717c790822c5e714fb037a1aa8d19b8e0c87a7be55446b9c9232bf6b668a2b1b717c790822c5e714fb037a1aa8d19b8e0c87a7be55447082eded118fd1fe33c1d88b9e0699603092684ff42dbf8666f97575ea6224f0b8fc2c2d5d9bbebc9f2b630cc9a37020db3c3e0dd37f9b2ad527a36841457e8cb8fc2c2d5d9bbebc9f2b630cc9a37020db3c3e0dd37f9b2ad527a36841457e8c0ba7ad42ba36f80aea3bb52ec8f752c459a3c5eb01ef85dec57dd3811e3ee42d8ba2ad01f5ad8d683fdb93b806941024ab6e3c3506914a145ff6ff4cf3b616e18ba2ad01f5ad8d683fdb93b806941024ab6e3c3506914a145ff6ff4cf3b616e1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85568cc66dace30261fae344cd820e4b1e49eb94817c7b54d90596355e4822aafe368cc66dace30261fae344cd820e4b1e49eb94817c7b54d90596355e4822aafe351b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2c79ef4b879b9aa6f1a13ace1cbd015964347ab1641a085b6bc2fae4b51c1c23fb79ef4b879b9aa6f1a13ace1cbd015964347ab1641a085b6bc2fae4b51c1c23fbfba168227b0241473935dbea705e4838f90b9988dad1bde729f4988d66cb8213406dd5a0c388f88279d120724672a67cba6e96691e00c45617907ccf5b014495406dd5a0c388f88279d120724672a67cba6e96691e00c45617907ccf5b014495530732e207986eaf731332eee9cd37aeb1763f6c46e567d24174245384ba5b88db97b90f6471d041fb74eb2a86124a055a2f56188d3377c7d9237c19abdceb88bdd05cf599a178ed55fb4735fd498b39439f6e1b82ea13ffd0c1990fded5744c5423a82533298d95e073a62e92033c966ce6635eb5f021332483ac3ee0153c18fdbc1c900067337dbe6cf781997d0274ab1c2a4735ee5c0fcadb5259bc8ac99fa68d8d1e5754e0b1421df3e32db4e97838ad96c7cc53bf0e76e07d06711ef4a5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c2e69c8dee327b1ba424238bf857d92bcfb7fcb02ecdf356775aceb8771d76b3c2e69c8dee327b1ba424238bf857d92bcfb7fcb02ecdf356775aceb8771d76b377b374ffcec17b7ee73e0aad782ad368f4aaaab8e8eda965b556492e1f4453022d43cae38131ac66ea4621301133a3c7b268a19ab902a9edc6d7ba384950cfbf2d43cae38131ac66ea4621301133a3c7b268a19ab902a9edc6d7ba384950cfbfbd6143448c5946a3201b9d9bd2e058822467a83aeae5478e418244d5666ef1b5bf7340c3512f5fb5e7debefa7d3ab2cde27dac58f99c0ab17d8658f1fdfc97ccbf7340c3512f5fb5e7debefa7d3ab2cde27dac58f99c0ab17d8658f1fdfc97cce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85542adf231fdd8a3e14777e6de4239c69213eb3fecfba813ad2494f7aa851d058242adf231fdd8a3e14777e6de4239c69213eb3fecfba813ad2494f7aa851d058204f0ec5f1e29208eddd9753bffdad76f205d824dcbe02cf0c0c41ee34e8a96e286540120d034b714756209f6dfcbe5b2b0f184f0d1c38b02ab6d2f196fad28ce86540120d034b714756209f6dfcbe5b2b0f184f0d1c38b02ab6d2f196fad28ce460c2c679ffc1df89185db690794428838f16b5319fab6877c718d006c217add554b33b39afb96de0c569b13567fdf58d957ffa026d12b7f516b2dabf2b624bc554b33b39afb96de0c569b13567fdf58d957ffa026d12b7f516b2dabf2b624bc411d4f47baebc9f43ffc0f826ca33f25ad52cda95928e945a99d6087a46f3edfc147452960a470e7a2fa350e55b92abd30ac91ff34fa4cf2c6a509017525c45ac147452960a470e7a2fa350e55b92abd30ac91ff34fa4cf2c6a509017525c45a54f6e965e965d3fe4d4cf811581fd7971efe82a1a103a42caaed65cf86191c7a092628afad2430254a30abcb4b9cfb0fb14960ed8b0b396f9aa5ce47f8df1c59092628afad2430254a30abcb4b9cfb0fb14960ed8b0b396f9aa5ce47f8df1c595b69fb292b726856c9e32979d55f3a68ba25b4a941bd771d1c42a52657929a6847342af2a2411f6385d639e89a4e9dda507c0c07b80c14682de1d5a8f2fc570f47342af2a2411f6385d639e89a4e9dda507c0c07b80c14682de1d5a8f2fc570fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c66a3cd83d75919c889ddc45b3554e86d6bf16c3bdfe3b5ccda0211c5c1b59f7c66a3cd83d75919c889ddc45b3554e86d6bf16c3bdfe3b5ccda0211c5c1b59f7ed343d952e42c399f23a37d1e9502480b394e17dcd2183e9a2a8c9f23d2581de687a303a9796c81c83b4f92c8592247b636cef866ec790c71f09fb9e771a25bc687a303a9796c81c83b4f92c8592247b636cef866ec790c71f09fb9e771a25bc87fe2931d78cb780b1f500ee9f7c4d9b26823dc4126640e9b73212d2852ca1aef8af956b146010ea92c3cf952d11bd09ed3b81849b936a5dce7da2f243f4f693f8af956b146010ea92c3cf952d11bd09ed3b81849b936a5dce7da2f243f4f693463d611e3ca8db106f50d4b3801d19a3e282f5f0045d8efedacaf5a70ad59c5be3dfacee9b43f299fb25b9513a1c3168ba80e4ff6ff3eb7bc559dc0ea401cdb9e3dfacee9b43f299fb25b9513a1c3168ba80e4ff6ff3eb7bc559dc0ea401cdb972b223bf98fac2452d43d9dc34e286da227a9e5534f0a5cf267341fc47237762670f35ac4ea23b1033e50b996e2717a0906df585a17f4a4558b1cec1737c2eef7c501cfdfe64fa8e7c79e8c5d06a973b1a356b970be1a2da23e38892c6d403194c558a8c3097f030490c4744a053b002188a55eca225e3390d7dac11848b940cbdf1c2db03e8266f40ccb6fd868a3b2e4a714e8e72051debe8cf2ef88663e294355a6db7a8a7754bc30a2e52f7f686ae844c8edc30cb61163920f4a6a402a266d489d1e60c2841acfb8f9922579ba1d05679b7d55a802b407c170ad24709e1a260e50da56e44c3cdd3815e7170196750ad83174f560d2cf038296ffdd0138f5460e50da56e44c3cdd3815e7170196750ad83174f560d2cf038296ffdd0138f54db268f86b0b751e2e277c19be3122add325f3474d95ea5cbc43effedc89ec7df670efa4451219c6401a50600b855ec46bff60813aa8153765285d20fa988896b670efa4451219c6401a50600b855ec46bff60813aa8153765285d20fa988896b6324d346174b38ddd2db861ffa6152cd21787b40fd4e732c322c570a5d439bf3d7127686e680a28f97098b11390721ed33900378118b66a4d7ee2c818e1ec194d7127686e680a28f97098b11390721ed33900378118b66a4d7ee2c818e1ec194456069a1a12ef984efbd854de36cb4c57f0c96524b513e94f828bcef3f24d5a0cdb7aa92e45edb2189a45ac216f3a8dd703deaf205649cd125b45e36c96b38dbcdb7aa92e45edb2189a45ac216f3a8dd703deaf205649cd125b45e36c96b38dbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85504caaa88cadaac159431545ee6499247d975c2e3ee4cc13d01d908288c5fbfc204caaa88cadaac159431545ee6499247d975c2e3ee4cc13d01d908288c5fbfc2709cbc34c52ec3844426605a2e73f2295f82eb7ac6cc638f0d55ca17ef9786668c366e3f94226925544f93c8ed1c2fe04e1f368d4b881b821e25c393e40e013e8c366e3f94226925544f93c8ed1c2fe04e1f368d4b881b821e25c393e40e013efe83e38ba3cc1d23c31b4ebe267379b263c5e22fa27510229e13be882c9e5f5d4666f09f0bfa689fb056032574032b3ca42dc57f8ae0d44b9a4d7fb93f11eafe4666f09f0bfa689fb056032574032b3ca42dc57f8ae0d44b9a4d7fb93f11eafe51b7e06a8f00f81e1e8e2e256f72c92e8e8768ec9efdb42c7fdf64f833d09b2cdfae13a9f6904537ecc865058226057f586b35ccedc85a9f20bf332daee42c82dfae13a9f6904537ecc865058226057f586b35ccedc85a9f20bf332daee42c8237b50c0036fb1d497caefd01a7fcc03b1d8248d591f7e539fae5f815b30140e950d57bbc382775eaac60af3975aff330cd3c5bea69359b802a5568faeac6991150d57bbc382775eaac60af3975aff330cd3c5bea69359b802a5568faeac69911c52687588bf5f553943aa9e863d683849deb3e38ebedb5972548f6e9847dfd75f65134975fd7fe2321fedc8da4eee615d279d283032dd63b2da2ab3846447e36f65134975fd7fe2321fedc8da4eee615d279d283032dd63b2da2ab3846447e36d5534ace551e89f5d54c72ce1962e5e07302332f6a6d857df767a6dde4275711696c4e4b9df9dda456fd17dae346fa6fa45087f345d573ee3afcc665969d3da5696c4e4b9df9dda456fd17dae346fa6fa45087f345d573ee3afcc665969d3da5c09dbf1909ac5996e9828990dd20de99d1b5a065f39a0bf77fe8e4ea009d35a5208627add7c2eaa0e6373a4017acd5af4ebca9036240313f630239df8e265fc9208627add7c2eaa0e6373a4017acd5af4ebca9036240313f630239df8e265fc98d0d3952c282f35f53cb1759e00fa48eb2d1f409b0c1b3d67c806a6813b98f5b14fdfe9f709b3a18f40f687f66c35736b290c18a28d8064b4992da7884ed771014fdfe9f709b3a18f40f687f66c35736b290c18a28d8064b4992da7884ed77106155eba2e3be31bc2d561eca036d6972254bc3bb00f4bd94a618f9d216e25dfd24e0ec1866d04fb85e768c89b65be51e14eb4c3c6c0b7a6433c4adbb0606cd46b8904e76f49e96d946129169161ee4bf8b2b6d6e044336a3b37e6322016c7898ee8e02b2c746b713254ffbcf8aa300983963b93eb05a5c82a738bf5c6a3b8798a01d77e91ed390cc94dc67dc90fe19a031c91ce61d28d5dcd6454d2463cd4d0aa01d77e91ed390cc94dc67dc90fe19a031c91ce61d28d5dcd6454d2463cd4d0a1d2d75082daf45593f8dabfa4a288c1d028993898944ea200fcc0e704579eec399bfa6728b5944676b4d235d3bcd533e94ede43d7ba5dbf1e7887a9d542f9d0799bfa6728b5944676b4d235d3bcd533e94ede43d7ba5dbf1e7887a9d542f9d073e00d5f83fcd06cdbb6d76002405ae2dbdca4b87220cc4221b3f2051b972ba4b3c9dff34b17f3de9f497169b704ea5afe80837e50405341d4d4e2db21185b2d33c9dff34b17f3de9f497169b704ea5afe80837e50405341d4d4e2db21185b2d337891696a0d7d4d2613147ef940c3cb0f299cea23c154ea607f996f447e6c1d1392db548c9a3ad062e8bfbb08d65b0fcac585139c9ceee04423099fb7c1f28f5392db548c9a3ad062e8bfbb08d65b0fcac585139c9ceee04423099fb7c1f28f5f9c1556f90d452b0c0d9c00eb4c870da3004d9c0cb48e3cb12f4e48e3282c06d9aace67929f8a2723f42c5d0ab262411d845406a20f99f111fc4f3698306a8559aace67929f8a2723f42c5d0ab262411d845406a20f99f111fc4f3698306a855b4e7bccbbdd019ce601b3c41671665fefe01ff06e95bb268160b525b51b19b6021761071c85b560cdddc0d3e1dd281db8f0728b7e941a680d3b5cc997afa3c0a21761071c85b560cdddc0d3e1dd281db8f0728b7e941a680d3b5cc997afa3c0a61b41033215aba6ec0ea8860e93406e7d11d03844f8b49c4731620b6c3de07a432c64c45a248d2e728a51dd05a2dca33a8a39b0a96a91baea25d3b365819d81f32c64c45a248d2e728a51dd05a2dca33a8a39b0a96a91baea25d3b365819d81ff96984a32ea8b22e63ae7bcf5d78c28d81a1dbbe9ed5b1e4fd53fab651405bec4c3862734726fa390fff4636eca45ee5feea22e5ef6124d53c36e6718e1060d54c3862734726fa390fff4636eca45ee5feea22e5ef6124d53c36e6718e1060d5b48d95675121a7b1b58abaee4eaf040520bca5f81c856d847d7cfb919c805e68805165a9e5cfaaf241e68f74c4d985e12df69de94a54b0b3f0089d02901e5544be6444175e7509745aefa5e4f9e3db01fca89467bec8b7c657c5f02a4c88ebb74dd7da97077a96ff74caa91ea87a3d0265eb931be95dd2c80098759286cc28b5f3d0fe56109b6e2d629a7f1c32e8677da840122956101f852f9fef76b0e7cfbddbb75bec3f02b4efe196d2c3fb8da8d1030cce2c9ab20e983d16501c65952d830c8b2c91cc7e1bf233966ad884fdd86992b79537a62bcc7dcd970fb6f078abb74e747027de9abaa2fc1cbb74dac642bc51531f661b877aaf58ad38b9f23cfe0dc3fedf4b1cfa43c6615fd63bc9903da8cc8e1c27abcc1062af608d716320d26053b5f3db918a4b3b6e00cc63d4a0d82a48706a5c89c0207e9d0df11d842818419987484b1a4dffbe025d465d0fbdde20987bf528f1ed7d90bcd49f15afb15b99f01be2d43d5eaf200d18d4120451219970339123baaac8e449f254f896e3abe776c30e55e9043343616b60ef4243146c046ebaf7312b64cf1d6db40efc5f61b86e1b2338451c70cbd9533feeaae09ea779042fbf69c9cbcc26518fc5f4bbe2308f533136ecc1a7faf55f21e51dfead1da42b463c3142c9541b7997039cb27ec9e02661b2293951cac083db060e59951afd1a417a73a589db74d5f4591f6896d1aa21381cbd4ef3e9fae77c52f0c718bddbcece5eb2f110e0756d0486453cbae0c5a27c6ee2fb7f6470e5cbdfc7878c1b7e04bbdfb8972b2d4940ebbdbb9b0436f4edb0cfd26717fb3b81faf4109796a5ecafac31c40f3452d4e9b951f2b3d0c3c616b68db6ceb34d21e6a921e2a46405ba0e9e2022dcb95bf354a3f6bcdcbaae900cdc2643a726acd5d731dc80fc2f5bf53618b1ad96c456a79bc5fd87951dabrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootautotestautotestautotestrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootautotestautotestautotestautotest-framework-0.16.2-1.fc20.src.rpmautotest-framework-serverconfig(autotest-framework-server) @@@ @     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python/usr/bin/python2DjangoDjango-southMySQL-pythonautotest-frameworkconfig(autotest-framework-server)conmuxgnuplothttpdmod_wsgimysql-servernumpypolicycoreutils-pythonpython(abi)python-atforkpython-cryptopython-httplib2python-imagingpython-matplotlibpython-paramikopython-psutilpython-setuptoolspython-simplejsonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)systemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)1.30.16.2-1.fc200.16.2-1.fc202.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3U@SSB@R@Q@P@Pr@PaP[@P?UP(@P#@PP H@OO OB5O2cNN@N e@N*MMM@M@M>@M8#L K3@JJ@J@J@JrJ\s@JT@JS8JHJF JD@J7@Cleber Rosa - 0.16.2-1Fedora Release Engineering - 0.16.0-3Cleber Rosa - 0.16.0-2Cleber Rosa - 0.16.0-1Fedora Release Engineering - 0.14.4-2Cleber Rosa - 0.14.4-1Martin Krizek 0.14.3-2Martin Krizek 0.14.3-1Martin Krizek 0.14.2-7Martin Krizek 0.14.2-6Martin Krizek 0.14.2-5Martin Krizek 0.14.2-4Martin Krizek 0.14.2-3Martin Krizek 0.14.2-2Martin Krizek 0.14.2-1Martin Krizek 0.14.1-1Cleber Rosa - 0.14.0-0.2.20120208gitMartin Krizek - 0.14.0-0.1.20120208gitJames Laska - 0.13.0-3James Laska - 0.13.0-2James Laska - 0.13.0-1James Laska - 0.13.0-0.3.20110607James Laska - 0.13.0-0.2.20110607James Laska - 0.13.0-0.1.20110531James Laska - 0.12.0-4James Laska - 0.12.0-3James Laska - 0.12.0-2James Laska - 0.12.0-1James Laska - 0.11.0-4James Laska - 0.11.0-3James Laska - 0.11.0-2Jesse Keating - 0.11.0-1Jesse Keating - 0.10.0-8Jesse Keating - 0.10.0-7Jesse Keating - 0.10.0-6Jesse Keating - 0.10.0-5James Laska - 0.10.0-4Jesse Keating - 0.10.0-3Jesse Keating - 0.10.0-2Jesse Keating - 0.10.0-1- Package 0.16.2 release - Removed downstream patches as they are now all upstream- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Added python macros for proper building on EL6 - Added fix for shared module installation - Renamed httpd configuration so that it is parsed last- Package 0.16.0 release - Fixed bogus date on ancient (0.11.0-2) release - Added patch in upstream 0.16.0 branch but still not on released tarball- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Package 0.14.4 release - Dropped patches applied upstream- replace mod_python with mod_wsgi- Package 0.14.3 release- add mysql-server and conmux to requires for server - patches for #502 drone_utility does not respect results directory - patch for adding system-wide parser utility- do not remove frontend/afe/fixtures- add upstream patches for proper output_dir handling- Remove shebang from Python libraries - Fix /var/lib/autotest/.ssh permissions- Fix licensing - Fix systemd scriptlets - Remove client/tools/setidle.c from RPM - Fix file permission issues, most of the files are now owned by root:root- Rename package to autotest-framework so it doesn't conflict with a tool of the same name that is part of autoconf- Package 0.14.2 release- Package 0.14.1 release- Split apache config among -server and -web - Make frontend client app installed under /usr/share/autotest- Package pre-0.14.0 release - Add web sub-package - Add Fedora specific packaging patches - Add gwt conditional build - Change Group - Change source git repo to upstream - Change autotest homedir - cli/,client/,database/,frontend/,mirror/,scheduler/,server/,utils/,tko/ moved to site-packages - README files renamed to README.$foo- Updated build_externals disable patch- Updated s/local/share/ patch- Update to 0.13.0 release- Correct policycoreutils-python requires- Adjust autotestd.service to ensure proper Group= is used - Additional autotest-server requirements added- Package pre-0.13.0 release - Updated and reduced local patchset - Remove client/deps and client/profilers/* from package - Include autotestd.service systemd file - frontend/settings.py - Disable frontend.planner until complete- Add filter_requires_in for boottool (perl-Linux-Bootloader) - Patch for proper systemd support (changeset 5300)- Add Requires for rsync, openssh-{clients,server} - Add BuildRequires on python- Change Requires to java-openjdk- New upstream release autotest-0.12.0 - Updated patchset - Combine autotest and autotest-client - Rename initscript to autotestd - Add conmux directory, required even if conmux isn't used- Updated Patch4 (0004-Change-usr-local-to-usr-share.patch) so that global_config.ini also uses /usr/share/autotest- Moved autotest user creation into autotest-client package- Updated patch2 - new_tko/tko/graphing.py uses simplejson also - Updated patch3 - correct http log paths - Updated patch5 - background patch to work against monitor_db_babysitter - Updated patch7 - RH style initscript updated to use monitor_db_babysitter - Add patch9 to correct new_tko models.py issue with older django- Update for 0.11 - Drop unneeded patches - Re-order patches with new upstream code set- Fix AFE loading with the missing site_rpc_interface- Remove the all-directives file, it is now redundant- Move apache config files into /etc/ - Drop some unneeded files - Set permissions accordingly - Remove unneeded #! and add a missing one- Make README.fedora a patch to the source code - Make initscript a patch to the source code - re-work background patch to be git compliant - Remove macros for install - Drop release level requirement on autotest-client. Version is good enough- Add README.fedora - Add autotest initscript - Make scheduler/monitor_db.py executable- Move ssh key into autotest home .ssh/ and name it generically - Ghost the ssh dir - More selinux fixes- Patch path issues - Set a shell for the autotest user to allow running init script - Fix ssh key generation to run as autotest user - SELinux fixes- Initial attempt at packaging, adding to start from Lucas Meneghel Rodrigues /bin/sh/bin/sh/bin/sh  "##%&&())+,--/01233566899;<<>??ABBDEEGHIJKKMNNPQRRTUUWXXZ[[]^_`abbdeffhijjlmmopprstuvwxxz{{}~     !!#$%&'')*+,-./0123356789:;<=>>@ABBDEEGHIJKLMMOPQQSTTVWWYZZ\]]_``bccefggijklmnooqrstuvwxxz{{}~~      !"##%&&())+,,.//1224566899;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_`abcdeffhijkllnooqrrtuvvxyy{||~     !"#$%&'()*+,-./01234560.16.2-1.fc200.16.2-1.fc20   !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###################$$$$$$$#############%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%###############################################'''''''''''''''(((((((((((((((())))))))))*******************+++++++++***))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,./0102034555666666666666666789autotest.dcgi-directivesdjango-directivestko-directiveszzz_autotest.confautotest-database-turnkeyautotest-db-delete-jobautotest-firewalld-add-serviceautotest-install-packages-depsautotest-manage-rpc-serverautotest-remoteautotest-rpc-change-protection-levelautotest-rpc-clientautotest-rpc-migrate-hostautotest-rpc-query-keyvalsautotest-rpc-query-resultsautotest-schedulerautotest-scheduler-watcherautotest-tko-parseautotest-upgrade-dbcli__init__.py__init__.pyc__init__.pyoacl.pyacl.pycacl.pyoaction_common.pyaction_common.pycaction_common.pyoatest.pyatest.pycatest.pyoatomicgroup.pyatomicgroup.pycatomicgroup.pyocli_mock.pycli_mock.pyccli_mock.pyocommon.pycommon.pyccommon.pyocontribcommon.pycommon.pyccommon.pyowhy_isnt_my_job_running.pywhy_isnt_my_job_running.pycwhy_isnt_my_job_running.pyohost.pyhost.pychost.pyojob.pyjob.pycjob.pyolabel.pylabel.pyclabel.pyorpc.pyrpc.pycrpc.pyosetup.pysetup.pycsetup.pyosite_readme.pysite_readme.pycsite_readme.pyotest.pytest.pyctest.pyothreads.pythreads.pycthreads.pyotopic_common.pytopic_common.pyctopic_common.pyouser.pyuser.pycuser.pyodatabase_legacy__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyodatabase_connection.pydatabase_connection.pycdatabase_connection.pyodb_utils.pydb_utils.pycdb_utils.pyomigrate.pymigrate.pycmigrate.pyoschema_068.sqlsetup.pysetup.pycsetup.pyofrontend__init__.py__init__.pyc__init__.pyoafe__init__.py__init__.pyc__init__.pyoadmin.pyadmin.pycadmin.pyocommon.pycommon.pyccommon.pyocontrol_file.pycontrol_file.pyccontrol_file.pyodoctestsfeeds__init__.py__init__.pyc__init__.pyofeed.pyfeed.pycfeed.pyofixturesinitial_data.jsonjson_rpc__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyoproxy.pyproxy.pycproxy.pyoserviceHandler.pyserviceHandler.pycserviceHandler.pyomanagement.pymanagement.pycmanagement.pyomigrations0001_initial.py0001_initial.pyc0001_initial.pyo0002_auto__add_field_job_reserve_hosts.py0002_auto__add_field_job_reserve_hosts.pyc0002_auto__add_field_job_reserve_hosts.pyo0003_auto__add_testenvironment__add_softwarecomponentkind__add_softwarecomp.py0003_auto__add_testenvironment__add_softwarecomponentkind__add_softwarecomp.pyc0003_auto__add_testenvironment__add_softwarecomponentkind__add_softwarecomp.pyo__init__.py__init__.pyc__init__.pyomodel_attributes.pymodel_attributes.pycmodel_attributes.pyomodel_logic.pymodel_logic.pycmodel_logic.pyomodels.pymodels.pycmodels.pyomodels_utils.pymodels_utils.pycmodels_utils.pyoreadonly_connection.pyreadonly_connection.pycreadonly_connection.pyoreservations.pyreservations.pycreservations.pyoresources.pyresources.pycresources.pyorpc_client_lib.pyrpc_client_lib.pycrpc_client_lib.pyorpc_handler.pyrpc_handler.pycrpc_handler.pyorpc_interface.pyrpc_interface.pycrpc_interface.pyorpc_utils.pyrpc_utils.pycrpc_utils.pyorpcserver_logging.pyrpcserver_logging.pycrpcserver_logging.pyotemplatesadminbase.htmlfeedsjob_feed_description.htmljob_feed_title.htmltest.pytest.pyctest.pyourls.pyurls.pycurls.pyoviews.pyviews.pycviews.pyoapache_auth.pyapache_auth.pycapache_auth.pyocommon.pycommon.pyccommon.pyodb__init__.py__init__.pyc__init__.pyobackends__init__.py__init__.pyc__init__.pyoafe__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocompiler.pycompiler.pyccompiler.pyocreation.pycreation.pyccreation.pyointrospection.pyintrospection.pycintrospection.pyovalidation.pyvalidation.pycvalidation.pyoafe_sqlite__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocompiler.pycompiler.pyccompiler.pyocreation.pycreation.pyccreation.pyointrospection.pyintrospection.pycintrospection.pyofrontend.wsgimake_superuser.pymake_superuser.pycmake_superuser.pyomanage.pymanage.pycmanage.pyooptparser.pyoptparser.pycoptparser.pyopkgdeps.pypkgdeps.pycpkgdeps.pyosettings.pysettings.pycsettings.pyosetup.pysetup.pycsetup.pyosetup_django_environment.pysetup_django_environment.pycsetup_django_environment.pyosetup_test_environment.pysetup_test_environment.pycsetup_test_environment.pyoshared__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyoexceptions.pyexceptions.pycexceptions.pyojson_html_formatter.pyjson_html_formatter.pycjson_html_formatter.pyoquery_lib.pyquery_lib.pycquery_lib.pyoresource_lib.pyresource_lib.pycresource_lib.pyoresource_test_utils.pyresource_test_utils.pycresource_test_utils.pyorest_client.pyrest_client.pycrest_client.pyoretrieve_logs.pyretrieve_logs.pycretrieve_logs.pyostaticjsonview.csstemplates404.html500.htmltest_utils.pytest_utils.pyctest_utils.pyothread_local.pythread_local.pycthread_local.pyotko__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyocsv_encoder.pycsv_encoder.pyccsv_encoder.pyofixturesinitial_data.jsongraphing_utils.pygraphing_utils.pycgraphing_utils.pyomigrations0001_initial.py0001_initial.pyc0001_initial.pyo0002_auto__chg_field_testattribute_value.py0002_auto__chg_field_testattribute_value.pyc0002_auto__chg_field_testattribute_value.pyo0003_auto__add_field_test_test_environment.py0003_auto__add_field_test_test_environment.pyc0003_auto__add_field_test_test_environment.pyo0004_tko_graphing.py0004_tko_graphing.pyc0004_tko_graphing.pyo__init__.py__init__.pyc__init__.pyomodels.pymodels.pycmodels.pyomodels_utils.pymodels_utils.pycmodels_utils.pyopreconfigspreconfigs.pypreconfigs.pycpreconfigs.pyometricskernel_compareperfqualpreresources.pyresources.pycresources.pyorpc_interface.pyrpc_interface.pycrpc_interface.pyosqltko-test-view-2.sqltko-test-view.sqltko_rpc_utils.pytko_rpc_utils.pyctko_rpc_utils.pyourls.pyurls.pycurls.pyoviews.pyviews.pycviews.pyourls.pyurls.pycurls.pyourls_common.pyurls_common.pycurls_common.pyoviews_common.pyviews_common.pycviews_common.pyoinstallation_support__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyodatabase_manager__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyodummy.pydummy.pycdummy.pyomysql.pymysql.pycmysql.pyoglobal_config_set_value.pyglobal_config_set_value.pycglobal_config_set_value.pyosetup.pysetup.pycsetup.pyomirror__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyoconfig-sample.pyconfig-sample.pycconfig-sample.pyodatabase.pydatabase.pycdatabase.pyosetup.pysetup.pycsetup.pyosource.pysource.pycsource.pyotrigger.pytrigger.pyctrigger.pyoscheduler__init__.py__init__.pyc__init__.pyoarchive_results.control.srvarchive_results.pyarchive_results.pycarchive_results.pyocommon.pycommon.pyccommon.pyodrone_manager.pydrone_manager.pycdrone_manager.pyodrone_utility.pydrone_utility.pycdrone_utility.pyodrones.pydrones.pycdrones.pyoemail_manager.pyemail_manager.pycemail_manager.pyogc_stats.pygc_stats.pycgc_stats.pyohost_scheduler.pyhost_scheduler.pychost_scheduler.pyometahost_scheduler.pymetahost_scheduler.pycmetahost_scheduler.pyomonitor_db.pymonitor_db.pycmonitor_db.pyomonitor_db_cleanup.pymonitor_db_cleanup.pycmonitor_db_cleanup.pyomonitor_db_watcher.pymonitor_db_watcher.pycmonitor_db_watcher.pyoscheduler_config.pyscheduler_config.pycscheduler_config.pyoscheduler_logging_config.pyscheduler_logging_config.pycscheduler_logging_config.pyoscheduler_models.pyscheduler_models.pycscheduler_models.pyosetup.pysetup.pycsetup.pyostatus_server.pystatus_server.pycstatus_server.pyowatcher_logging_config.pywatcher_logging_config.pycwatcher_logging_config.pyoserver__init__.py__init__.pyc__init__.pyoautoserv.pyautoserv.pycautoserv.pyoautoserv_parser.pyautoserv_parser.pycautoserv_parser.pyoautotest_remote.pyautotest_remote.pycautotest_remote.pyobase_utils.pybase_utils.pycbase_utils.pyocommon.pycommon.pyccommon.pyocontrol_segmentscleanupclient_wrappercrashdumpscrashinfoinstallrepairverifycrashcollect.pycrashcollect.pyccrashcollect.pyodeb_kernel.pydeb_kernel.pycdeb_kernel.pyofrontend.pyfrontend.pycfrontend.pyogit_kernel.pygit_kernel.pycgit_kernel.pyohosts__init__.py__init__.pyc__init__.pyoabstract_ssh.pyabstract_ssh.pycabstract_ssh.pyobase_classes.pybase_classes.pycbase_classes.pyobootloader.pybootloader.pycbootloader.pyocommon.pycommon.pyccommon.pyofactory.pyfactory.pycfactory.pyoinstall_server.pyinstall_server.pycinstall_server.pyologfile_monitor.pylogfile_monitor.pyclogfile_monitor.pyomonitors__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyoconsole.pyconsole.pycconsole.pyofollowfiles.pyfollowfiles.pycfollowfiles.pyomonitors_util.pymonitors_util.pycmonitors_util.pyonetconsole.pynetconsole.pycnetconsole.pyoparamiko_host.pyparamiko_host.pycparamiko_host.pyoremote.pyremote.pycremote.pyoserial.pyserial.pycserial.pyosite_factory.pysite_factory.pycsite_factory.pyossh_host.pyssh_host.pycssh_host.pyoinstallable_object.pyinstallable_object.pycinstallable_object.pyokernel.pykernel.pyckernel.pyoprebuild.pyprebuild.pycprebuild.pyoprofiler.pyprofiler.pycprofiler.pyoprofilers.pyprofilers.pycprofilers.pyorpm_kernel.pyrpm_kernel.pycrpm_kernel.pyoserver_job.pyserver_job.pycserver_job.pyoserver_logging_config.pyserver_logging_config.pycserver_logging_config.pyosetup.pysetup.pycsetup.pyosite_autoserv_parser.pysite_autoserv_parser.pycsite_autoserv_parser.pyosite_testssource_kernel.pysource_kernel.pycsource_kernel.pyostandalone_profiler.pystandalone_profiler.pycstandalone_profiler.pyosubcommand.pysubcommand.pycsubcommand.pyotest.pytest.pyctest.pyotestsutils.pyutils.pycutils.pyoshared__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyofrontend.pyfrontend.pycfrontend.pyorpc.pyrpc.pycrpc.pyosetup.pysetup.pycsetup.pyotko__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyodbutils.pydbutils.pycdbutils.pyojob_serializer.pyjob_serializer.pycjob_serializer.pyomodels.pymodels.pycmodels.pyoparsers__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocommon.pycommon.pyccommon.pyotest__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyoexecute_parser.pyexecute_parser.pycexecute_parser.pyoinspect_parser_result_store.pyinspect_parser_result_store.pycinspect_parser_result_store.pyonew_scenario.pynew_scenario.pycnew_scenario.pyoscenario_base.pyscenario_base.pycscenario_base.pyotemplates__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyoscenario_package_common.pyscenario_package_common.pycscenario_package_common.pyounittest_hotfix.pyunittest_hotfix.pycunittest_hotfix.pyoversion_0.pyversion_0.pycversion_0.pyoversion_1.pyversion_1.pycversion_1.pyoretrieve_logs.pyretrieve_logs.pycretrieve_logs.pyosetup.pysetup.pycsetup.pyostatus_lib.pystatus_lib.pycstatus_lib.pyoutils.pyutils.pycutils.pyoutils__init__.py__init__.pyc__init__.pyobuild_externals.pybuild_externals.pycbuild_externals.pyocheck_control_file_vars.pycheck_control_file_vars.pyccheck_control_file_vars.pyocommon.pycommon.pyccommon.pyocompile_gwt_clients.pycompile_gwt_clients.pyccompile_gwt_clients.pyocoverage_suite.pycoverage_suite.pyccoverage_suite.pyoexternal_packages.pyexternal_packages.pycexternal_packages.pyomodelvizcommon.pycommon.pyccommon.pyogenerate_schema_diagrams.pygenerate_schema_diagrams.pycgenerate_schema_diagrams.pyopackager.pypackager.pycpackager.pyoparallel.pyparallel.pycparallel.pyoread_config_var.pyread_config_var.pycread_config_var.pyoreverify_repair_failed.pyreverify_repair_failed.pycreverify_repair_failed.pyoservice_helper.pyservice_helper.pycservice_helper.pyosetup.pysetup.pycsetup.pyotest_importer.pytest_importer.pyctest_importer.pyotko_publish.pytko_publish.pyctko_publish.pyounittest_suite_nose.pyunittest_suite_nose.pycunittest_suite_nose.pyoautotestd.serviceautotestmirrormirrortkotko.protoutilsreleaseautotest-framework-serverREADME.logsREADME.packagessamplesautoserv_console.srvboottool.srvcontinuous_reboot.srvdeb_kernel.srvfailtest.srvgit_kernel.srvinfo.srvkernbench.srvparallel.srvparallel_sleeptest.srvprofilertest.srvreboot.srvrun_test.srvsleeptest.srvuname.srvpackagesautotestautotest/etc/httpd//etc/httpd/autotest.d//etc/httpd/conf.d//usr/bin//usr/lib/python2.7/site-packages/autotest//usr/lib/python2.7/site-packages/autotest/cli//usr/lib/python2.7/site-packages/autotest/cli/contrib//usr/lib/python2.7/site-packages/autotest/database_legacy//usr/lib/python2.7/site-packages/autotest/frontend//usr/lib/python2.7/site-packages/autotest/frontend/afe//usr/lib/python2.7/site-packages/autotest/frontend/afe/feeds//usr/lib/python2.7/site-packages/autotest/frontend/afe/fixtures//usr/lib/python2.7/site-packages/autotest/frontend/afe/json_rpc//usr/lib/python2.7/site-packages/autotest/frontend/afe/migrations//usr/lib/python2.7/site-packages/autotest/frontend/afe/templates//usr/lib/python2.7/site-packages/autotest/frontend/afe/templates/admin//usr/lib/python2.7/site-packages/autotest/frontend/afe/templates/feeds//usr/lib/python2.7/site-packages/autotest/frontend/db//usr/lib/python2.7/site-packages/autotest/frontend/db/backends//usr/lib/python2.7/site-packages/autotest/frontend/db/backends/afe//usr/lib/python2.7/site-packages/autotest/frontend/db/backends/afe_sqlite//usr/lib/python2.7/site-packages/autotest/frontend/shared//usr/lib/python2.7/site-packages/autotest/frontend/static//usr/lib/python2.7/site-packages/autotest/frontend/templates//usr/lib/python2.7/site-packages/autotest/frontend/tko//usr/lib/python2.7/site-packages/autotest/frontend/tko/fixtures//usr/lib/python2.7/site-packages/autotest/frontend/tko/migrations//usr/lib/python2.7/site-packages/autotest/frontend/tko/preconfigs//usr/lib/python2.7/site-packages/autotest/frontend/tko/preconfigs/metrics//usr/lib/python2.7/site-packages/autotest/frontend/tko/preconfigs/qual//usr/lib/python2.7/site-packages/autotest/frontend/tko/sql//usr/lib/python2.7/site-packages/autotest/installation_support//usr/lib/python2.7/site-packages/autotest/installation_support/database_manager//usr/lib/python2.7/site-packages/autotest/mirror//usr/lib/python2.7/site-packages/autotest/scheduler//usr/lib/python2.7/site-packages/autotest/server//usr/lib/python2.7/site-packages/autotest/server/control_segments//usr/lib/python2.7/site-packages/autotest/server/hosts//usr/lib/python2.7/site-packages/autotest/server/hosts/monitors//usr/lib/python2.7/site-packages/autotest/shared//usr/lib/python2.7/site-packages/autotest/tko//usr/lib/python2.7/site-packages/autotest/tko/parsers//usr/lib/python2.7/site-packages/autotest/tko/parsers/test//usr/lib/python2.7/site-packages/autotest/tko/parsers/test/templates//usr/lib/python2.7/site-packages/autotest/utils//usr/lib/python2.7/site-packages/autotest/utils/modelviz//usr/lib/systemd/system//usr/share//usr/share/autotest//usr/share/autotest/mirror//usr/share/autotest/tko//usr/share/autotest/utils//usr/share/doc//usr/share/doc/autotest-framework-server//usr/share/doc/autotest-framework-server/samples//var/lib/autotest//var/log//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executableemptypython 2.7 byte-compiledASCII text, with very long linesHTML document, ASCII textPOSIX shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?7zXZ !PH66f}]"k%v.P+== Rl)I"gc5T'$R2a0'cX)VLW, 8/<7VdS8!M@X^CM/Q{v|R )ܿ 4 %=eq? ] 'p=Ι>4 Ac QNvYh)x{ZaƭUw!ZvS#E\_< X@M'B{ov&sHEu>'8cvH834tۯQYT|ɦ %t Pѭ:3ЩD @ٿ<[BEJR'd! M)ͪ9$\ eJuȀA}D(BzQgMu9[HpR}So"E 0JGӧ!LRjU#8VdN^ Zc-:*ljַQA+z+H/nZ 9]&!"Dc.cgX4|ѩn!qV"_DM}xT乣@3+H8IӾה[y)HowC#JF8 mk_pZA6&ڊ\O4{֙&<_u煥A Cܫvn/e 7Mnd- E$,rY !vx !u>|[k;.q˄TE5WYsy{QPi32, xŲ}L_3Ӵ<)uU@Fu]“ZT6O=< non3`WFFQdLpJzuVdAˌ2mxS!y|,ƣp q˕p6k<:(+;BD(qLO%OCWüddPQ`#>oLεb8 rJy|>pR هMIJBTyz|y$n«/`TD笝bKʾƺ+=M/Yuvt/wo~Q9Yݙ0#$!⿡Q+P T@M܉0ncl*f ;D5ytOGxT6͛́ =w5(ic,;" 28kgGGGlj;gH<uMmjjXG3xk*38p+aKzkQX|]KKhD`vt7Q _pFCGw?} h ~b]@jIw _Έ;E%ܰ$:}ٌ^g2( q?pZXL]|遡trUd"dլ/ )cS\7Ǧ" .WJB +5ISГ\tx3-~n"E1.dBd 3d6ujV釣PBҖd(NS eq$[.Z͹gQvU~"һa[?@"OCwxua^,n\# o̙Zdc\ #R ?#Fb_螵Ӂj|I*3hʍ0IBJA2j+Cƕo(8yhIs2j.9n%:gX_KO9,s~>O;n=d17Ar= !0#ާhå7JQR6f7+ &p57;fJ™~Y*Y:ήxTU5<{ o?sN'=NTBB=x݇_T_ۋ&rUIO"+!ahu{*ZeAxHgbvLP*~ )оN|*$@;D zG̵/ ֛IbjʝaZҞu@?0<spMijaIP!~?+Ogm~Lm-r !DdG70u=|8]`ߥ/GO x` kjl8=ikVwY;Wf{ao697O &c!W2+UjX;⑿cMa[%D,ny9dhJ2S-u"e80׫oG`! (Sl;-TI 4mH+GL%Ts|g9$D[qFd:@0흇;P?b*h힥Y5&OY噻lБ_N><#,/ա9'~rW= u1L=ulH JPn~ޟTO#aƛoyPq&?, SʢM?8c$lMDAɓ)R1,{g}yǝh3;`lyPԎw P qw~sII= R_x5%+խ3()/0+Kp=~pez7o8S4L}Q!}n }Ӎ(u9sTz-p2hg4ZP\ޞDY Fv8JMcS>0B}$BUútY$M8 ̖A"#dԑ&Kׯ"l+.݆@?շ]CK_2ocȔGvL7ho <ŢtB 5orYgb+7Z\-h2ҒXz*79 + v'p5.7v{!lav`g8}0!G C >64۴W&s`pF3,K%' ,x^azvlTkDO_!\ ܊3Obk) 豛δ-^'S}MP'uwYx$ZH=\E~;#OALskxLbV12g1PciZKij&wNh]'!GJW,຀"dݘpS&JL ^5K؅3wIU XvyCNDn4;L9%/K5{㦏=I0{{$d f! %d1O<3W 0! /nSgAǒQמO,[̕F?~KEs7`SPsEt@"jGP1g]? 3A!+!IThmR "b7).?%"(?Ƙ3IFP]#NV<58GzmڿeU!$;zG)FB(f]`9i%=K@Nzv%I'5N\) и0-dv m./tlfD\ ٖXe:x%y괖~',rrqieLSScgY٧!AYkf'}}F{]6}PriCؗ-e,ɹ*_Ѹ(!w^%a+n4Gu(GfؽwW%KTOw$juYx=нkGSR}nc֨/L k3C6w;"4vi1'#=HT'7ږ9x*ڄ)wC4e} 1N-%otޯF2/o~yr|E L:qL>\?.hF YWY@iTeX8fnWb:I]ӦCBOٰXPě5)q"b^Ehںkrݯ7޿n rLA߿ O*;i' ~?FMeqAmFﴆpwlz0;@ 7@)=sy7I㾲'\\Hӛqӟx.&θ}(PSlSB'dEA/q6(h CZ t۠F!3`OYyhn}t. -a?}m٩K͟t:+?]*U\!FIΡpFkM`/(ymhGtQQ(&ʧ8Ceu᩠+ygnru s%X!"ccyӄ_Si^?Lqp 0/fb=ACURTe'ڢ0$`kߙfm,r/QiEgU hوlOpaA/mIUl?hbmr6~'tFX\ | D^8?%8EugKЗjܲ|>FCQA(@:$ *&Xw]Lxyw .P;4GʏsX|Q v,f!u s> QBa~bV]U 0rW(2n"%aL߿k`T5+&U we%J?3H%2)=r׽Z‰51pX,#c]50 K(K_ϲ*X^ ~U"_kQf!XM`.pϛ׎G¢YJUVTѢWBlzپ,^a%DbtܜK) ӥ6@1px' c8/Lb !8dຐ@V##@)48c3IԂUZw]S_m-3kλU `Mm]ӀcRȆ^il%@E(u܌ťpΏIKfL=eKn͠g_ 4h)Emi(Ю#kS<^Y ç+fHS:fvZt/J cUAMTClokdI0˼|nGWw S`_%pɤT4:r"V O)(ɈѠzۓB%M-8_H Zug1A^ Ε1~F8UR^ $A zQLv$$O&|TfE)j#ZBfK ЙG*V r¯0`&ơ8}vҜ|l8\&mޙvvb`v^CWRQ^<# `m\XiYYc7Rg،dO62,x(-LQ@tFO]Ve3bQzxxCԞ,֩P&x'Z49w֨;k"7#yz!`yvi*|A<ҺbE hJ7&7Nb-c(9b77+0S,ʜA)"Ωw/2=-aN"vMYӐZcQr6C";jAQԎmF߈s][4(lθ:W.|Ǯ w펡O/- lS].Oz/AjAߪ3j jTeJA [$'knpRQ-?幮f`O˼rXsC nT!y^ɱmA\fO*2aDcJXMpPA:AZmz^1f(͍BI4x'9? 9Q_%gᝂ"yb=Ʃ2eGGWCpj16i1٘yN"c\镞`8κ[Bp~~LJo0Qo܆{I.;1TDA&]iʨ 2J%wW5㮗V$ Щ$P;UxN ~{ĻgRV]!+tƳv-myai\3I/"m6:d"0^Ƨ0wkSB+"ӳa8Gl0_lT2,z4? B0%ou,8|/zeF`kšB˰01g=8q(>^aI\l-"4 M{aG 5/M~ ]ue D޾9(h茮F60C Yn5  {Dǣ"RҀsj8:l+#  DR|߲z|?Yc.s=_73Hcw-*="e鑿pJTA!2)NiM󙱠\'_g2YH%c%l D+B^Pt%Rփ JpA7~RAUAM$XTj{ ƾׁ ٮig*CL/ W!w1ƫp(#3rPb16RƏ/u/+;'Xc,E X@s&u Ly{.ġ^{qSQƌ bş!׼#ko/یw.v`.| t?ʶ+f(>hdU$`EB6k\"=XC{|jd)2*GsJ>{=&1!ߠA,Gi2sp[E1Jݯ3D5˻4Gf=B!r"9[ m{1P rC\V@l=U/(~QmPtZ;Cxt|i4Ez^#mer d[2ic/W5Oc͇@Kb}5x3_XBwwm++Yzkb2FeZ6?pC`Ya ^m @?*Ay×vU!7U"2&s@|wTQRT}b Lĵg]w50HUjV(t!Vy6of7D$}0!> yX<@;s. thƽw#G)#.|]r{8͑0*4{kk &|{$`pӰ 0E&Tf;ZR:l=3ReSл77b"&tjvꇀ"؜yFĤslQ`(eL ]kmf`}('VGd?VU$9;-plM<]vVS5չ2ZDxVAP4T(S1aHJ#׮' ove) N:HCTv[w&O-zkO$.IŌ& j& dM̈́F:LYOPK:<Ǐ]Ӯ9}c`fTJJ$T&e &"*(㪰CD]wT䚦dEBc8po[-HKh (89+MS/jC+뮎4ju4~MԂ/Κi!"۩_5WH#yem{{1W+E\ğ X qs?g5L̩^!xRBJpPH@D7SCҵ5 MijdW87 FQƥ\vvKsv"aܔ턤u"К F(j Q)"32B >%l@>z6gQՉ7џQA΁1ZK%?bp*cyp LQXF_K|o!f -+_-*siu} J=]eY]o )Az[=՛^JGB_[ T~;q7oO+^[hi2 lG l†d>#8GAРZY^ !4U`zsw}F]eSY0-b9uU՜dpo Rt;׊fgZ!NxYпy l^^8RuE^W@ Z6Nke55%b@7W p(2UZJ"FQUX3l03bS~$|[J*̤AbI@ED`_͓?PVܤYF Ɗ1 F;Q_ɂ 'zZU[AbhS(ƥ>=D@`c\cxH= Du0Zz昀鱧fw;)X?r&I/T>䊶[)"f\V2Gͻ~+d[|Z94? 8o QV.JQ6ī=W"_k>D*5./`#/bk>^{rii`J]SbAS5{jo54\Fa%&ݩ l5Ǜa!0s]< B6^ڶAㇻi fRӤJ".]GW2/8XuժSơ *ʆNw=UE/z_as8aA@jMVuTxY$ڦGYWpwڄB49X٘*!?'=fo?E ov`7dẂ'e"vw0!%7YBWaCЧa/KT_G-:N[ ˍGh18`&`S0IFlbKd!oEKak:~jr787 +lwel gMq1p#r)fdgtaF\7sb5?B\!Ř#[D3|jO?7+SbH܏<Q&ǿ0upH̶ɒׯ^< Bn>9iBj=fKd`tZ ޝdRTti0X_ JmZ|nkT Hm'L p!'t]Ț#K0⓻4)E6R[?i1X%1JK.xQ;Mu))Z )}ISW6yy8|3HjpN" WkH?M`cN u Dwh`S2sT;B^pF[|l_S5{CkCG&{u&7B$ywNv {[M[4vU$B#v{,\H ۳ljH|% 5 0J7Mx1On?i'j/7)f8Lu\1<7 +SíP,ӐͦK#H+`S:7Y;GP;v99awD92ƃ!N=d"{S.fWC:}_=U7(L8p:wԎ¬pkMVטzeڊy0hvЬgt_~C"" /azݗɌԥ,GW"oA8l?Gu ƀqN`3/v--`ko,j"J"HL={ &<1 hYm0r]Ù L:@'q H4񨼰4D!a@T{SGSּs+a}U2|c?|`U7"7)uPk*]rbʇoz\Wcd>8=ssU "KS!w*\P%kEќVw:NTLL"J?HTY}7go &vŤW,%QmqǪArdJ$!OTPx8ϧjc'zLkNyp6Ь)5N:)u11\)& k+!8PE7ekEm\[>fgQDn&Iq=>Mqn^tLDwNdTm4Y*pRbUi&oYnA6{9 igc|9CzT ʄW!p$k,xӾ;x&cG1#jL${-,M|Ϧ^IWHnVZәܺN)|X -Up3;9C_A-2>~K,@_+YO&ߑXx]ۉ_-f1"IFQ ᳯ٤]u#[z^5|Ot眠h6c.?Q>Ʌ@FZ9Pv|./xպ8AǿvPg :{ndOHl8qh\nP<͜oxCubf/e` ZY)0`kI&~QyRQb1l82 П[vWI#0xosx{"]9Y]lj O4_D :pc0b͉M!C|U4FG$UdқR$Õ1'**;'5,*[n"Un4mNtILґ ltՠ yߓWH5I[L5`Y8 gXueqKVj٤{[yY=mҜ&THB -S/$PqZs8Sڗa*}$L]/Gԃ AHK'Ef@!u/7a!xE k|>2`ZtUm?y㣿{>zVEbԖyKӶVN{u, suesڌQbٍr4aKO&DWB/iAȦ6W ^5<AɎ~q{X-Pd_}-H2I`g"pbXrBӖVm(7BQ^*,#{≽SHY3+\3/ۣGY'nw!f8Qq._QzJVð\I!aJW}ږ#0-sq2 xWVe5ѩ[叮AgџMb-H7k胊ÎWd.;RO;ϭLyyOe=)(K8mŽ3j |dTK}ʼojvFW!x]|e8-#|5QYed w[]yt4Kƪt)H]xp|uQ\q71 e^ep6ېlO.g(gb Dگxd4X0ʁgRSdI&vNhݍXdNϨ-'k F:/N[tX@QKI/tM ?Tzөϑ> <vNJbbfQ{U-rg H^$f `'PDV(|ja6o=wz!_T˚WkGv.U/WWk >|:S&+X2A)hl81J@NIcUGz 3S(8y9qTQ_Jd)51E&>DP;'@#ml\RL~OeA!+L0 bXxz4"%ֽ+5)I4ڱuB 93H!_8 Z¼nm]wY%KPjCC lMrkgmu 솿FnppC˽рnjA{=ecd:pEY _M$T? uƘ$Û7ί4BuԵIٹ W&f:=begIQ&T{@N(q[""Qzcz?._R@Q|%%F1uM^$GzK~mI&[-Ҍ^ zftNub)$_)1T#iR@m: P.aO)0uj0/S+ih`.G5Q- [kb${GPev74sJa(;ƩQXC+V}*'ó~¼y|u$]M!pS<]$YQqZu.uYȪpقS޺ˍ_1Lo~jЩ [ vnP\#ZNJ{If]a@摽[-(=2Fk,yxBzErrKSV'G\[sVSj6kխOH^=ӔA- KY?˜){[1W:[/h/*`u)Ć~ymcUs oVh`|%]MqVB7[lq\1sf8ma`q;pɝ?*g6$xɄ`y%rL0T޴cfZQ8T1ЌЕo3?/,G4Y3J$b =cqǕ,(x3uri#[\bCC.*EUrc_l|z%Z&6%؁g+z7;@dꄤ. z#'iӤDv v|\`NTvQd= q.7UT ^4i|rm-u|_a6 ˮ',"% Z=V#'`t=³2E̷K02tu3kR gEJA9#uS+U2}+ښH[a \QS:Aw iW1_C>SsrH"^w<>,QlFל;A;*D@vAal2C,bB%l]Jxin1BG8 $VDŽI$Y ;˯Ԁ0U( S䰰:onaytf'LaCi̶tSEt:JBd9nj*cB3UFUJݻ`i4V)ɚ+?a5sxۺ0)NE4M#.`j3 :zE 'Ԗ(#54IpJzxX\/=x|֜nܼaVXVqZŖ:, i FQS.͌iۜ4Ss@p "/sWc٭[1Q7Kj7%VDx9 /{7&?B%q Ҏ֐R4&bxoEZȑ,QV#F*rDN=Y/o $Pi#QU=Pu|1/wkQdR| CQp¶M+y1H$%:Q2+QkH)ڙH#wZͰh0etE F/1L}3F8`.ƒk\sߠnЏb-"6<`2]:ܠh`r,i.5oLnt~NYf"[A) Y0r?Yj NnvwGr0߹[ǯ㼬_~l]MQj!%w+PzVbs 5!JO BBQsBFӹ- !!0($.&?%$ p}ďk>`Ev5놽}C"ЛSd"rC߼.P,XລQOӆ'B_Mi#u|Uf?[ZHjr^MdKy2f{&s JJZb q J}No [A-oE ;] d#-mAx]dP My3i2AfG =Cs:X)˴H __\b}S>犂"&Wt蒠Ӳ'{ E5,Yl/B&¿ڙ7(բDh{^V hOdO'kL敓A*_jS}eThL6usהmc#z GmsUr*#2]@xKFֽ̆*wᅭ8 ”M4o2MXD>eq[8jezMZ8 [l ~4 wDBKV+;f=h7%l䋰򿦫S9[nR/fyߍh=!v׸.A6&~jJ.Rφa=2}eޗ-֩4 H#Rwy c@$j57Eut0tde1hX?x2Hrm} }~jV#0eSށUɟ8RYfXy z* ]@L҆^j+a 5 shڞ\rYAgA(2dJtRbe)sЯL'qq금:EIT`ivOWuϵ`,b.*AaC>Wk:rs1sKcCQYq.آiM/qM,"Aqy#MdAuޝsn[5tqr9;a \l$C+~/nla+#]f1Ovjf^xNwu<tJ r)R9(i>r– 5N`]ڦʂps4ߢ?K*wWޮ}/ǫE#p]ciV7FړdH0H% 3 CV9nt[&>R!z"RP[ef?Ea>4@7̛vRe67Иf*ژ I߇&뉌>KnsbU[Gb.%_]%B| /%PPvN)+U4|wK5ecrylh/ѲNm^nD^h*cZ3ի*:r#8 @N.G^`V\a2r4Asi}| ͡H7rO2˳CeҚwz o+[Fpc_*c' ^~LƸwv{d%n2۵,oANO2rձ"y3kGY{! 8'j6ȋ*~4z >v^i=g-8USfSTdÒi(,܋=ʞʾ& Q'0qCHNHi4.и(MJ=~| }B qs{Eہk3GK< +4Iq(LEn4Od 1w%lD}x0d*4~dߌutҞh9R%\@w9 z)'3ܖ$RIf[!C=ݎDH~WOu_ӎ ꖗplD <6.Vb3qUmK66PœXp|w_]U`YɌ8>3Q[< YRWug HU_<^^M e5`E}*I~Ї~0 z 28TӮ+A>.U6f-=G,U[+bҭXQW??UIZ)r죪э%݄`CQUKaΟfv0fsgXKSzN|8$|dW(\r2DGDk{bb8* gy{< &}mJi3 4Q? ؝ žm;$,/w&g" K0BJ5T%f˫Hgʄ5p_ c$=ƣ,d- [{ {I[TOผUXϓ.}_PO*MvܓX K%yOf%VLl:^;pk~,P,@^A_X,֮ՑLfY5KIQZz:vpu;5?UI*K@|e{t2P[YШ}K:`7f M(},UVAbnKq ]K=\(ڣyzi/+RョTzxW!7ݳ%WXܫ/,Kk/3M-ƓZ{}f oJ7դԿ6ןDm?_*U#w4'AdDO|T$vŽ3 R6<je?Vc\Kp Po`\a[0]qw ~ #(u2Q6FSPm 5@m 0~iKi^':.,qNZgyvr;HJ_zp׿JJ$*74ݩ/98,,C8Ì8Nb00Ln|i"GU14r5tY:&H b ճXnK(!ˏLD!Ұqλ / "SQө;:M?_Im1 He*!:-+e:sDmEo FІR صk2Jh{,_tJ{TA YZ{7V=!\%Š[΢ɩlYʌ #%S Q056DP#Rj:za昖DtޯW$?iΠʯGS&a:@g*SӷmA>W{k֝j[~%@5[>Qv"hbX7sb]sns~Y 4,A)4Wh&ݲ|'-U0OҐ##DC,©ԫB:ZqC䞡$|.eYg?HL 6՚x7YWOTxzaJ VyF}l֯пNX4gU?{/(XlKvznBh+\rs=mF*{7LQ!m}.SgƇ>˭K' 6]BQkiudOm%C1+T2ys}9M EQ#q_\b(ߥXo}/.Өe,"]0,m W {dK38}FWLw:GL<L73|8 vaANai[<~PzR&#+Ŕ);`>JJ~]:,.!CX=Tɐ& "gaw"ٷɎ1͗rhE*"=F٪XC s!M~a9l/Z m7UF\~N*HW-ə9E%>LRhE-AƖ;qvH1GYqdO[6.&E'ORj FbզTYe9q/=22(郻WS` 48a+r$˩T^'?#-v"cH ~V"k`Q6ׄ1!=Ϻ`б ma&oHU*63X͛2̄PԇEy?2#I7)!{pΔ/\aN`[C5"PK96#o|pxH,'ث@Z8Mͦ˶O:zo"]A$"݀X8&ڞgͤ i"@26{ɶ 7 8KT{nքWӼ"/M3n{\N*-0 URga9%>3{6&LD{ Àx|rVڷvrp Dߨ84ݝ^ Ńkb1R] rB]\\-KW8fg{ 8\ rg ̑1:F3eeKAϨ+5^u]:<4*l2)/\^\\g{lfD֐Cό V]\j%EKgNt3NӑZhxՏdo"Z_=a+SBX.OퟪLIT_Hs y-HR*;K J9[#v܅ zpK4P} );dmt8Dh|O ] h⡪sJMDSlmaGx"uVׄ JgR'&3ҺI(_E$նYA+o kؙ蓷!n\L~7ꥲdvu"M3;>{Tn+tnR}Jwu d &wd?q̜MlJ>y*Fx[XEOB&VepLL۠Nl-6&Bm6bT>YҒHiHVJ̓:y Gt_ $ :;Bm?:ZNJxL5$M0&&~n-]g6JkGd9Ma7ckG| >l#D3+jC:ҲV۱}:\~EۂJ(/!r盻#86T'n|2)RErEɓR&T:, 9FIΠY)Gv\AcJ6G!9)l+¶d9R2 4tߓIhi֡KH,$/q]; ρcKnol/r>F^r*٩0Ҩ @TR V<$ g_siRbltӼ1YI#:㎭]K %oU Ttg b,mc5_$_iu-znQzT[#ʱ1Z5eL#ݑ&?ןu0߀CMisN E0)c# ;rgL s)I:Skȓz3qTX%hi7c2{xQe6=1}: b =¸U@k]eat% *Yx_V| 9R/[ywGcG(AP߫<]ojʼ*F2V\p7=eB (ύ5뾾,(wwQSbUX|R!BnI5iyhC du*J2~bD(' Ԁ))tf $(<,@bԉʏrlP5꯺>wv,qo謁\e.L{T]͒*oKʪJHIZ2lk2B2̂0aUXO`[MvG`w P#Hcm-ytet ]l/咽O-@U^DЄ60gk2E7) w(&){9-V_DԚ{)wځZL~XuRO(PL5,6:l#U;g.p4up;ETɋ)mwۃMD]<-CKiV./KtG`.奵0TS)M<~vC4`{kw;c>o7`b~ {Rak# ܩX EPQwۀX"eq:z{ueA͇j"ah9'/Mkz {rX ކ]Ŀw$(WLO*W X-llVٟ2,蘼s>qB8o z\k2`,3 6m D0i;OFΥpGmH9 %-xN.!<=qepdmy =Z`s z?T4%5ڷy~ڽә9 { Rѥl,|g%G#8n _CoiU~_"(0(D_&Ht"3YmNNVNc+Dx1mk.@ ;m4B{^A?zyNe05n6 {cR2mBBZak9 ןhq$ "OMOf>t@(rI0J@e-HfkgV>R(;a-T+nd=kP|3!qB" >;?|> KPo'}3bN߉.XE:awNk~*"6*} R1=E&HF$K@2k}]iL,Vw)WQRs2/.<ҿ%\z#3/ANwi0SMuީ*21S7}Zg6Ni= ]8GNqxxSlns"Ѣϱ"be%]?ss̡`'sR?rŻ[I  Tco!Z k #P_yFet -0ևiv*[(DptčA[6HK[T xlѼNv|uN7*SI Xu2Regs ]&j@(E)/~zʚn ?7kT?5=/"T- V|:'CQw,sV ,ܚo׃@^ LlrM΢#H>^gV]%Y9J령 U_Dst,rk L!=E  NAũVmiu`},RWS%&ۍL6(z^{U; Q9x=43J@0sO}M*c/[lEz d;3 /tߗx;_k/(9|;cӊi?wݾk˸iIqBQNؐ(r_,H&BqilD5AބyE>~8J=b,ȾW{ oϮX:V+)L8=p`TԽ1P7rd)<ɘA_7FD,cnm+UL4 x2 +:{+DK^d^B;(U-)\y*i5)8aY0 'imy)uʶLt`_ۑui4fG3]CT]ꑿ}%x@tAq=6 p>/5ёk8rF.E[X&^bFޮWű(=zӭ࠳WԱtj\bwb\ EAE cs>J'\QPB=gtM{7W5fIo'%6}*R}5BMBR}?}eCpW4dM&y&#yX4ѷ)@qlt㖦RM ɧ9P7ʞy`C4)HJڭRUc~^/b^em[k6<#v &˯2Gl%E^cN+Vr2@y]9qe}EXFFgD&yp4 P _xj!-BGf'&U@ Wv #uQ4^0/UY$d7 5J2QfjhKJ4vbgO|vT_7aM~u}uFγN9u5w_27nU鵍KX(6j5I=jNe>&9r[_qVKe S(ve<4k7"[HRFs>K 2(Zt/Bav =M{H񣴗yr`g~J-(1v%oҖlmwMgw)\;@ă>qf!r\Mm->]$-{4iQ ;Yy"W%iD ^9T-8j8ހuEFVQI7&#rU<̺gǷFNG/2!c ,ND0ͦ+e"u4R'me\kr7 ǁx0Q7tڜ4;E}V@ Mt0 s&W He==5-΃l/{R|3%$MTO~}`͍ Rt%Yc\^ ڭ#<(U9oT#+ YZ