fail2ban-server-0.9.6-4.fc24$>ƚ)k \=:>@f?Vd  B(,;JQ `l"H))  >)  ) 4) X]) Y)^<)d )ii)nnop(pX8pdC9qpC:~C>C?K@SG\)H)I)XY\)])^bdeflt)up)vw)xʠ)yDLPCfail2ban-server0.9.64.fc24Core server component for Fail2BanThis package contains the core server components for Fail2Ban with minimal dependencies. You can install this directly if you want to have a small installation and know what you are doing.XBbuildhw-02.phx2.fedoraproject.orgNFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttp://fail2ban.sourceforge.net/linuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset fail2ban.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now fail2ban.service > /dev/null 2>&1 || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart fail2ban.service >/dev/null 2>&1 || : fiKu)-- Gdm( L$vFq` J !!2  - TZ Y GYS-nBC{:q.8B  iW5: sF Xk5v}S$ G."k64 8 )$<$<wwkkWW## iiK<K W # 3 J !9 P$BB/ / >>qq!!uu//oo]]   h hccEPEP !p!pBF-]"?x>ik !D FG4 *_^$K` W r6AA큤AA큤A큤A큤A큀AA큤A큤A큤A큤A큤A큤A큤AXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXBXB09200f27b2bec1777db2478d6cfabd394e5334f0dc74a3a3f001ac8d2bf7b5e611c2e6da2341e6ab976d95e9c27493cf2c5d36ddbc0127e298f67f1eafcfb2c32277750d7f889a6aa0488eb1b59673a268f9dfb29cbdf1c043e40978ab7d1112720ccf7e2285d63cedfdc84531d4d9fb429e362e3d8f59e9136c8d3b637fc627720ccf7e2285d63cedfdc84531d4d9fb429e362e3d8f59e9136c8d3b637fc6272b440aa25f554111196e1ca2a9d9406dbc82ab71557e14dba4986b76b166d6f326a500d256f738060d2f880f1cc5b1593cad4c986eca2b2f78b7807854d59e8019421b8bce795063ecacc43b57155c8c2aa06c27fcb17c9a23787c105a41b30dfb54bc3b9438dfd69f76a25e2315f02ca48a711c6831606fcd65fd0009d8ea05ebfe8e71fff2c9a56937e748295d9dd26cbd587b22d144646e6ea6d0b267ac95458cce4379d3467dcefe59ace5e0b0adaf7b12a54bd849319478fdec388ed68e93676d4cc8bb0c38ace70d41d69a686af30581560be127885b66c59eef896573e366010799a649197ae25d7bb23ed8cc6c5b70c92518563ed0985ee5c97c7601bcb7bc47f5d393570f7318f267ebf1a0a4822148bcee8dc4088436d3e94d84d5efb097cf8857ca2ef3396016f1111563a09d2aa0d1788dd16087f545f68b980f39f62672d7508fe3db956925e78a5594d53b6a8512ebc2af8833c7841fc054e258f9d4ab1324d94ed47bdb5eaa2653a0e088df5821833ddc7c0ac3b876e2a84dbca2ac1210d41c9b560a547d4057577035857f5576ac1b9cc7d338ce5bd37df83e79077500462208046cb938e59b7a5e52efcc44b624b32f2c9230533c1fc256873402a1114a02936b099d0799c3c90be73de50c3ab65ca53f7f3f66a5b0cbb750cef6aa4bd997b6a23be3e1fb8646f351f68555fb607c31aea2954c9775be660875c17bfa9086dde432d321ca267d8db221e2510bd342db09d71511210b07b40dfe0763ca39e1beb1c6cdeaca1966f3bfb037bb878e338a1b3647428c785353e7ce4ed7bc0b00f900a31d1dbdcc6810fd77915daba212b085b52199ca02305a631e697cb566bf6bac7126f191b5002b27e55454df18cb3170378e10dee6c3763fd40237db086ab1c7e738c180129692aae178dc0355768b6f0a6593d4629ba35c8253c4a5efa6aeaf5b62e763c37ae54edd80b80335a20e245860d8eb9af169561b90e6637cee8d58430db8a8332fc2748b2148def0a1dbf4567ed0ad8421e4fc294bb6777be76b28dfd7e408d760e7c28e2a3a3bd8f731a9f2d51796f5359e5d9c8c09e4cf3022d7f831e6f6ce2a9e2d09bf54c44270e0f540d5cad4055b2bd1f875812be04eb2cb5399f26f1724c2002aa18a4836c345d6c8d8a177c9aaaed8b50d3c2e482f29eabb9b44ab0d54727aad27c85ca578abce5c7e0a8ed577c2482fb85891578ac882be4515cf31d48a254b1d16725f8a7003876910dd5b0f6e4e33df36cc3bd855b5c2495c4fd34a598017a60eeafc9be64438a240b8f11e2053275713034417fd0d7be9f28416dca8c23e5a26f30cddebc9e0d1de62ebac4120d441004805694fe83dd31392bc71c5804d8f9fddb4898773609f855494a11e63fbbaf78a5ce6590c889b47abc0ca432f983ac96bc9baa003567e176646f89063fbbaf78a5ce6590c889b47abc0ca432f983ac96bc9baa003567e176646f890af7659c0ae54daa24429016aa16c85f256eeb3aa06ea892f5e9335cd80a696625e265c6765b6c1541862124341562260ca4f12d13ded21b8ff0f4e2082f0d76e7873da198ab6ab08a6c2541c0f13fac312ab389d7a8178534b0362455adc51a0afbfcc99ad64decabbfad603fa2fc312d4e0eb54255f64f34090cc5e8e1f870a450b98c00a6711b405d18cbbcf8ce6f48f46fde251341cd89d5ef447d085391e787704ba1e13f4096f2e8e0c7b62cbe8ab1ea1d07d95a6d4fd2b58c7c9bc7ccb58d92c04f1df14a550fe783f52eeab0053f118a4f6837b99cd320c69a6ea0f8c6319a1bb6b82b0858ffcdf78072504bc0ae80fc612eb492aeaf49007e5b74ed91e325811f1f9d139731c161d1e91a77d7aaf140991bef88971972d3d740c7d01d7370e5a800a3b10a6a67e4be43e00e044eb6b4920affea2f42ad9da86e29e9bf41a2b46d6fbe59aafb56d68f506ad6f75bb93c5a3cb9ad1c92fff3fa74ae4f4d2d99809f35879613c457e2c99c1bdac496b2b5f3cafb4ce979170e27be087a221514b8032475ade74331fa70f8fccc9d0a844eb1d1f241bbcab336dd4daf695019c0b10d46e21b714cbca5e079279972f2e445496c02b26f0fb753dd5d6d1efa4eb744c21da986de42721db59cbcf86c5467e5c19f08e50d3478c58af82c52c2f5a7c1de7a224f34a9c5abbe0399b5b140d44c9077a6972fcace8d97d69aefa2b136c767320ea24d7cc7b536be3e027db7f7ff94396c2920f52ac75c39165557a3df6664c3e917fb16426f1b98e17851c0334525c55e57fbc2e84f75a92567cbb5b61805287ae72545d46a49bc118b0f90ce5052eaddc3615b187d1ee5b67e14eacb473b104729b9663bfb6f8be29b58145987d4c8f445607e6121c72c431bddfde7507b88508a8e577091433627ed439b6a702ce74fef554a0a69af411b00549d59c5318e1560c1ab22496163da03affe0abbe1872f6b27865088f8fe0970c17cdd6aa40ff41d317db18277ea87e21a7fbf33bada63e9de2687537db80a63df7b725053b232c6c505ae82cc67033240ac451e20a23e2ac3f88f4047f71f3890a998fbe98344c9d294243e86067ac603366feff677ad55abc0aaec3e6b44be5612ac16a3c4afcdeed7bd2082e5605dd8be6ea2361f12c7682aa32033bace493901935c78b7b845ec16c94cf56870acd3dbf65ccd018ecba608ea1a4c1766f3a78c5239b18600c1809ce05c78bd26ffda86e08bbdd4ade1d629cba4f498d28c01819a61f2f78203674a610f3cb79b955316429bc4c13359a35c3586a498d6012de2e781142734efcfed5ddfd090585ac6dbd09580b94718506fc4ee83eb541686577139cb0d6f188aeefa2f66fc47a42a68cf6a46d3ec40eb925684f5ae33123c57b93117814879215b5175e239bd21f4f136c89e8c3cfbc700a9412422dc890a8cd214b3fb09d324819429464007ab3c6c17402541ebf357064a397dba1d2fde70a48cd45205acaae8e7a03bbe14d5665e62b234705d1b498a2680476352a16aa18c6abf6701131bc1867595b929e611eabb683b7f9fb23311536e362ef2446892b5a1d227b6f8bdda36c00039390a3d8583975ea7a2b67abea29d04d687522b8706a2256870cb84e31510daead79e2c47267bb9b36b948d06157220bc64d1c593e050f386ec039447a398a18116b382b25a5693bf00a8e9c852fd20020c6f8cac9239c7d68edf379d3bb8260feea7a502d9548325606a93f4bb09224717b022a81a3a426997f2bb9fafaf7a83dd9054bc36248aa71e4b61b5e44c85bb40ddfec0e6c6820135e4dce6c4990ab4442c6b1e6ba7a1d37e80200dfbef2b4a63ce49c62527062adb4bdac8ce182e00acc71720040f87bcf2e0d12898b5873998fb298f7acf92b1a4acd761cafc2632ec40ab73820df0831ece5b3c2dbe07831b4e87f02a4dfc7f1dc80fa4512496f492e29a7476dc45d09adb0ded5ff99e505adb88f3565dd1accf0b02e6b8ab04adc1d73ac9725e271ac7292cd39e410e690a6f754028279298fb8a6caaf1f7b942a06ca569692702e9b768afcdc27a38500be7670aad410cf4f8ddc861b97350631a3d49c5641d5391d9f6be3a7c9e88c06d72af83523b67a708db6db5cadb6088c992a491bae85773343f7a9cda7a971ac534020fc2261e5e8170e1299401ad700c623d5a6030cb30835aec50e429584ab677f541d4daa636c8d7cae89ad3604f68bb148b9be19b05006ec0311874b76bc9017bfac080de884ab021c0d080dda563cbff84b13bf7c3d96e180be9798541a648d2ce2afee189fc400ef356161cd00b1e7bf29e76769c7c8daa822ef34b45e6e30a3d7d2062da7e94e896108ff0d3bc8117df87c035c487a35052d30a42c16de43ef504b8bbbfc096188bb49a2020c170bbbc564d02a3db4a5d5e0f770dddf4e042f2a10965dfbd1a4fd0b0eefe085b5fcfbb5244b65ee0283527a70be9aa4e5e210a3efd3e59cf4036f7347e3d7f6a5b353de6a210a10893b949ef264b513eee3cae5d0887ca063695c4c5b74976e77304ef2d2d94e0c7c83ae27cb86973a5b3c8debd8afa61a136bdd4e2ba8fc860c88e4f75d35c4c3dbc436e9dd755e64afd5c87fbc7f6cdc4d14a9fc586807cf7f618a6fc794658aac98804b9298807e66e8e1f13ddb3b5e1914d0f424723c0a1a25bbe264dbc1a15c0c49184b15521bbdaab56bbd94fc434f7f11af45b9e3527135b05614a248738279de20d89cc4a08495790174ec34c214bf62032d930ce79158b7f6f6188c749c2fed91ea7e9a70a1be2c777c62463df90f20a2daeeed9fe64cb16f6b83a3aab871f4729341a6854de19cf71169b33d4ac22080ed7881b6cd600ea5237a423a48153ecb7fa9d3393fda472adfe6b7bb60f1fae7a8fd01e2f6c25308d8cc09ab0b30e22309e5f11ca87c7c3e9b1434316b219796db7f3e7f1ae14fc2ebf291ea7ce9433d675ce5f5729ffa8349d841b51e9bdb1930a02f1d2686d2597eb01ed8bde247fa9f91640e2c5a085e66e2a8ce06697742c78b223cbe2d61d1f62a4e6a5f5587200257001b076818990a5b8ef3ac715174566f5d3019d2bcda4b2c06f79056ec216ce4034d2efa4e5cff8fff1bbc2d90ecd4b6153ef95afae7c91c6e4cedeed5f9b1e262e06cf2754b95c41a42a48f6131578d072946e61acb210d218484740bf0629b08449cef0923f00baa1949c2dc9d0910b8e398976d3a466707d44006b8a25d77e42c8fd06514230b6117ae8f41d9577f8e3ebc84912ca3fa0bc4273bc9d97c7136153de1d75965713da3638f089fce27e644188e1062e19c1a48d6bceec454f1e5e792ad39c78305a03231307c18d2d86df4ebdcdc96656bd3bc86e97323a8248b0053d366a7fddfca70df58bfa99c21ae0a5220023e062d108b985d2ae4578e01cc3d2ede1add8d1057f2a8c8cc69293575fb5de06347723da0ec4278546c673b6956844203961372eddf94d42e887d7cdbf5f90a75d03a5e5ffd3fc33dc534a1a6e7b3bb3b91bc18d8c550117b55a20e9073f676e957efcf3c50abcae10e72cca25896f2a94cd1de520c81dd062ab75cace1adb219deb55faf68a55db9d3c2dfb0d322a7ee914af7790f6196c675cf58df6fd3ec231f85e1084c40931d503231ceef033ebaa4498e95997e6730670b4c790a5f48712288ca1bfaab5a955d85ae48f9e6345c783de64def9bbbb976e3b8c3e06f78efb1131fd70431af8d9446acd0d01b08f8cc1163825aac8d3b30a2432c6b92a74e504685914189a5ef274a84514d6466d047211b65359e2bb14cd9a841ea8aa6e00e4114fe00572ded4d7347295428dea72e1c6ce1ae6fb90eab3e298f853e1145c6c21c159ea54d65f315ce3c29a6c7d1c4778b34c214cb00afbe391616e8095c468a4aa1e3ccb0caeccd7bb7dd2fe8f34511788382af6ac2c31dc8e3e128855f6413d8ca10db5413bd065490145a92ec7364c9d5c452e6c73eaaf50291e56b6e7d2f38630efe335ca0b706ca748139ee5ba688a576a47085f6839458c26a14f197960832bf5ba7cc5ed7fdc05699a6637ad4ed159cd3b7bef6f5d17fee706da435fcd7558ae75e5b6eb8450761a753a64fea086569f58ac9b31eaabd09f835375547f0491dea93ffb8b867b6934d40d35adf295dcd066cc8ea32047301ceeed5f322c90b5c1c9a5e1ce2a653212113eb35c2f089ec5950b707f139cb75005b05f510062363ed4812365750a95fe73faf7242dc5b7223cfdced635a62c06e67bdc0c4e2f531a2f522149defcfe84ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb2fad27dc3174e0306ff32b2356bb559634f40729c30385f8a34c224cfce527f226d71433127603d9f3df210f1d2073430745ac1e3b68ed7952e9640c6acc197a608a09c5cb58b92aa1b1e7e1aa7ce4ec1ecee3db499ced302823f2ddcfe30f4738b1cb37437c47402a27fa5e65e2883c8d2945a3b0a71ab2433f85fd23f05f8d59b378d8aa46497067c81b950f696112d302560d02c9eda8f7dd5c4aac79cc01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b399c62c9bdaea4c5f5fa0fe066451815ca9790859c4bb85eb6b4e8ec66ed121e260c91e50d131e091ae252591d97337bca4164ca4a50365cef90d2c5ca0b1c796c0f28257e606d71b7463517828167df9380d7805c85020bf7320ba95e1353c46c0f28257e606d71b7463517828167df9380d7805c85020bf7320ba95e1353c4e8f1472ecca4320b5a0bcb985fab45b4bd7dd77ed3cc00aaa2257ca0b1d81c76e8f1472ecca4320b5a0bcb985fab45b4bd7dd77ed3cc00aaa2257ca0b1d81c767d9deccd476a4bc1e54f9a93f1aa3a102dac37540f11305e175228f909c089aa7d9deccd476a4bc1e54f9a93f1aa3a102dac37540f11305e175228f909c089aa1fbb62ffe7057c29629368002f49317878d67193361c9689b52857b4f2f192e41fbb62ffe7057c29629368002f49317878d67193361c9689b52857b4f2f192e4a4c424d72388ffe54c4014b1641bb8f3e3b5a1dde13dc247136ec38a7592e2c1a4c424d72388ffe54c4014b1641bb8f3e3b5a1dde13dc247136ec38a7592e2c1d046cd3e1ced604ec1d975957ef126fcc5c22fd0d224f640adfb71fc90132103d046cd3e1ced604ec1d975957ef126fcc5c22fd0d224f640adfb71fc9013210353d94aa92b73815cf660c1fdb363a0571a7703e7c142e4343bf37eac10e1c5bc0062c20f1baf3554fa1cef9a3118f86f12c8de5f52ea6794c13e56fa712a467e0062c20f1baf3554fa1cef9a3118f86f12c8de5f52ea6794c13e56fa712a467e6a3d8d2182a723f00d3db1c5dee80d7cb5b3e0915b24cbaefb9dd8a5e4dc10976a3d8d2182a723f00d3db1c5dee80d7cb5b3e0915b24cbaefb9dd8a5e4dc1097fa003869ef6f53f31ebaf94889adb279e35dd2edc980916832d63da50f5ae9e6fa003869ef6f53f31ebaf94889adb279e35dd2edc980916832d63da50f5ae9e693adbbfd69d02fafec147df62cd6f9717bb97ac1b3948792c4d52576aa0911fe93adbbfd69d02fafec147df62cd6f9717bb97ac1b3948792c4d52576aa0911fefe0f2f1c25683f92619d2acc90fe1e101aad90c3d18f6c0efae3b83fc3de4d89fe0f2f1c25683f92619d2acc90fe1e101aad90c3d18f6c0efae3b83fc3de4d89c1423c777d3ec7159c343164184bc6d978a2366cee838412d04f62a123499213c1423c777d3ec7159c343164184bc6d978a2366cee838412d04f62a12349921390fcafc573b8947dd30eb50c7abfb6881ca117dc5f05a26ecd1d7d8d7869808d90fcafc573b8947dd30eb50c7abfb6881ca117dc5f05a26ecd1d7d8d7869808d91afe9f54ba439dd4edf0288d294f620606594df8da24f992b9a7f6c67b97fbd91afe9f54ba439dd4edf0288d294f620606594df8da24f992b9a7f6c67b97fbd4b5c33fb7d143fd26774c5c62dabc9a6b6158a3d43d35ec841c6b9c1eb543142800ff203ceca2412d2ac16d4ec6653eb396ebcb204bcd8d725221ad3ee306d94ffb8e717bc8a6d4244309e2c38e95198647aac1aa42399269292a1c6fcfe1624ffb8e717bc8a6d4244309e2c38e95198647aac1aa42399269292a1c6fcfe1624a8e49fae19036b0cbc858e79b190aeaf13fc3860e2bf4bfec8a828674ec0e490a8e49fae19036b0cbc858e79b190aeaf13fc3860e2bf4bfec8a828674ec0e4905c8dde80a98f3261e0002d51309f1256375721eac11182abea482da0d34c4e435c8dde80a98f3261e0002d51309f1256375721eac11182abea482da0d34c4e435ed1e630d5932be5141c35237003e4205bfae369913780c4ee6989eaaac4d36508c941ccc5f7da4d1570d484b9cc1c1a37128b23bad50b5e2008370783ead5be06618e914fe98e85cac710675513d7d44008d0acb4a06cf28ff7a34e576940723b6de61ef1f2f513d5e0157ebff18075b6b7149cfcfb075391cdb59f6d3b97dd0f0f2d6e16fac873987993020ada080d780fd2cae9adae911ceece222d219872f81dd77b271bc6900a545c2be7cb7e81c36b435549868738ce3a0d572d845ab4b314533bdf0694299d277758200bd216f790b1270a8fd0e65edf858ea032ba4f50dacc12c7f780c8c8393470625f5b81ead48018f52478f333bc92c44d87762f9f8efff07a0fec778af7719965f1e9318d897c9fc4b50e271d48b5e24104b9b985ed4298929aa5bc956810bd3058bae3be21551478b904bea4880da177d5480a4089b1d60f7b992a2a9b840138b99f66aefbad8680fb969fd8f6df1f503669f12e08ff83b004e2cfe82164ed8010095dbee62c8f792bee4cb47e4878915e1c8b8d8bf33182474d15e00b398f6fd986c31239b1bcb15c1423f00c6e407b9397d66725079033759446299e7f47ddaa7c5202e54877ef79a124442d8486be2b951f53d94aa92b73815cf660c1fdb363a0571a7703e7c142e4343bf37eac10e1c5bc0062c20f1baf3554fa1cef9a3118f86f12c8de5f52ea6794c13e56fa712a467e0062c20f1baf3554fa1cef9a3118f86f12c8de5f52ea6794c13e56fa712a467e26f966fcd6a53e1f9ed2698ca926c99fbf49f0b43877db5d2272fb42349179ca26f966fcd6a53e1f9ed2698ca926c99fbf49f0b43877db5d2272fb42349179cab98136a14229e7998a60d9ca0dcbd4ce8a6b03288f54dfa10713e89a89307a6ab98136a14229e7998a60d9ca0dcbd4ce8a6b03288f54dfa10713e89a89307a6aac2ce678ecca9156e269b2290ebd57ecb758de04fdb0de5b187edfd78ea460afac2ce678ecca9156e269b2290ebd57ecb758de04fdb0de5b187edfd78ea460afacc332bfa7d70d4069b6f07ee61b85cfd0de2c911d776a7259c53a52bf68d9c0acc332bfa7d70d4069b6f07ee61b85cfd0de2c911d776a7259c53a52bf68d9c0e6d729b1ad0b4aeb03bfc89229db0f40a7b495a0aedb742852af335023fe3409e6d729b1ad0b4aeb03bfc89229db0f40a7b495a0aedb742852af335023fe34099bcddff872e50278b1d283534e6bbb11ae4ae9c941af48473aaf5b559e2906bf9bcddff872e50278b1d283534e6bbb11ae4ae9c941af48473aaf5b559e2906bf64ec9127d88e961349c8cd46b0326428cd0649d9d0d3ecbb521015c675d4c46b64ec9127d88e961349c8cd46b0326428cd0649d9d0d3ecbb521015c675d4c46bbbe6f96951bedea484f8d69cc710ff671996ce408e43c4aec9308769ad3024e4bbe6f96951bedea484f8d69cc710ff671996ce408e43c4aec9308769ad3024e41c6d72263b5f9e99b74f92f2270519658aa1301f0efe10961abb59632930fa801c6d72263b5f9e99b74f92f2270519658aa1301f0efe10961abb59632930fa805cfdc63f33755bf5414b0ed1ad031dcecd31912edaf5ebcae98c265107759a095cfdc63f33755bf5414b0ed1ad031dcecd31912edaf5ebcae98c265107759a090b89efa030e229ae7f46fa6e83a8ed3907abe1ee9bac1e8a1485a1ab9ce51b160b89efa030e229ae7f46fa6e83a8ed3907abe1ee9bac1e8a1485a1ab9ce51b16601d651377194bf7de6cd23c83e0eeaa6d8f1eec76b61155c6f59c352850e523601d651377194bf7de6cd23c83e0eeaa6d8f1eec76b61155c6f59c352850e5238d1e1e39c3b5ef59ee6dd73da745ff0ca8431912234fee0a6228c098d242ccd38d1e1e39c3b5ef59ee6dd73da745ff0ca8431912234fee0a6228c098d242ccd3bb4698ab5aa682c15d3332d06ff911e40bb6b32ac204a91795bafd3554d64087bb4698ab5aa682c15d3332d06ff911e40bb6b32ac204a91795bafd3554d6408716433bd46fe059bc0d35c9a9145c9dd94405af3ba100c68fc1971ef8bdd63bb916433bd46fe059bc0d35c9a9145c9dd94405af3ba100c68fc1971ef8bdd63bb9c6ce667fd73d621e4730603ef71cfa62da42ec978d4ec723aacf59a689342fffc6ce667fd73d621e4730603ef71cfa62da42ec978d4ec723aacf59a689342fff99d16168ea318374ee2bf706a5e8111d186fbfec9543220c9d007e5989acb3f799d16168ea318374ee2bf706a5e8111d186fbfec9543220c9d007e5989acb3f7534ca852a2d23c02552616adf4590ac7377a5d491859234b2d2988fbf7302823534ca852a2d23c02552616adf4590ac7377a5d491859234b2d2988fbf73028238f508a010c3fb4bd82bb79fc86e1f7a082f742d8082e59d8c0d197cbbf4e46ab8f508a010c3fb4bd82bb79fc86e1f7a082f742d8082e59d8c0d197cbbf4e46ab807b53e518765dfc8c4e3cfc70cdf2afce13a5544f7d0d786d372dad8d3672d7807b53e518765dfc8c4e3cfc70cdf2afce13a5544f7d0d786d372dad8d3672d737aaed5b0fc61a59e2cf306f913acc815da4ba4ed24d1cc53bc4ab2c2e35dc4237aaed5b0fc61a59e2cf306f913acc815da4ba4ed24d1cc53bc4ab2c2e35dc42207fce892dbe0298231947353d681cf10f5d35c78178d861c836e4cfedf4110d207fce892dbe0298231947353d681cf10f5d35c78178d861c836e4cfedf4110da51a757bf60190c5e3e2aba482e60318027814826b3b60cd2accfa4b4a892063a51a757bf60190c5e3e2aba482e60318027814826b3b60cd2accfa4b4a892063d0d8d5ba13284d083c8566326bdf96b7c756ff2aafda29059e21a97ad80bef74cde16bb127d1d1e773e281c560bf5160a163d18444101dd6ba26c868258491375419ae892a964d5fcc3c0e3309b8e8dde36669af9f5b880cc53d15106c2877e28d43b0f3d40143ed35b6342a4e7afe593199003ef622b93f5bec103885e8f05220852b9807499e5e4e0e839545b42950d5619a5a920a6caab5bd4ab92fee3e74515fc8f5933ed5cdb57874f725bfed8af62aeb341ce3fbecd4dabc156f5cccf986a457ad5bf1b60660b606bd5838213308a3d4e718e7ef235faa76e7c4b1e337e964b4f9063ac2f28933cf12f52be27f2b6c6087148cad4ad6fc6f9eb603cbed9ab6db897ac1208de20d773411c58880ee3cd5a568e0765839d61f8a9508592715eccb2dea1bec017e5a9f71c5898d62469dc72029b8dada21b748d96c6b71fa60f237c48d27b149e3f1d16702d3b358827d19b2908a0868a4b4351443e98ce9c4c711c76e6596ef1b4400530f9a953fcb5bc8158d85264c25140f2882a837e0b211f828686a37f57bce3e44a0221ec2edfa2bf1840bdcf0648982fae9a5a171a0aa9f526f7e2be2bda10841cf317df83f43ba1bb630edf96cf233fa88be7d9de31243d7f35e91f42afea0ce28b5494c7c34523ffc61a7c759a4c196d2ae93c09effa916e375a58fb6eaae94f373e8fa2ea45acc2bcfc8405a4846b1d57fe84e91ce51de963d1b9a14d9c1fd44944ce0ed5dceb77f9f3ee95e6565e84e7c9c90b3de5c97c823f59dd6fc5e24ebe0a218b46f39e746f79440e739e621f6f1bf7ee9f839e6a5077f7c2312c1a0127e796cd1160e7c9641b0d6a6527f742afa8c07075446c09f267a49161495f8f29006c9863c3da8aef9676474eb303cd3252032b151a3fd63a9e48dd439122770cceab7aa7f963cc2bf70f7debe803ff738fbf53dd64024e7af42d7d578ad06dd56a17e815ae75c45fbe0e1b46f7bf8f99b3e930cbd0b2c252afff508b1ee5f4fe37c5d53bc55ba3496ff97df1b75ae2d5c34a4021b9f189e7b474a15a09fd34ec7b737040713461db727909fa3a2291a655def8edaf0873d34a5ec904a8f1b65b0fa5b754c2ed46e5988072f5fa5a3c21c9aa4e36deb47af1c45ed3ac0eaad19b3b04e435d4645b06b7a94b57833358bb0ca8760b4c08dbbbc7d54f05dcd8aefdd6e35a337d2b901164ad617f4c4718d8a2559a75fec0260742fe6275d63ff6a5d97b924b28766558306b3fa4069763096929b6afa6d6711bd24f2fcbba13f052f79e3ef2ba265a4beeb628097fd03eab8b225cf40d70c8d550c44423ea7f30ebb43764025a662885ae2b2343bf2beb7939cf1cb124505e0628d2d119bf79b758467393c04f2875fedd4534afc7913ec5647f36fd76396c00246cbe67d63642af559a792e4146ec1d6373bf2fda40e8e20a90e87b96d167fa99f894e0e951ba088481d56fe0a9cbe21a66145153f5244d29018d7d8f1e1d8c3f49c8edd76bd8e2d20ce6524ef532b6bc030bf180bbd1ca88d9c80e1a1c750ee95164b5f1a83a3bdc27ca83bf1821450e7590258e9a23f23aaaa3e51f0cf3ea56566371512d818bf14a6cfa61e0c510a9c00796a4158bcdaf7151d7415d1ac2b40dc47ee54bc711aa8993200cf906e6847fcfbda8d7696d172b83d40490c3bcc84d5d1ff24774e6df78e8ac79c45456ee408e541a97b4b79cba1/usr/bin/python3@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfail2ban-0.9.6-4.fc24.src.rpmconfig(fail2ban-server)fail2ban-server @@@     /bin/sh/bin/sh/bin/sh/usr/bin/env/usr/bin/python3config(fail2ban-server)ipsetiptablespython(abi)python3-systemdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemd0.9.6-4.fc243.53.0.4-14.6.0-14.0.4-14.0-15.2-14.13.0.1XBX@XtXoXWW@WH@WH@WH@W@W@WV@V@V@V@VIVUUa@UB@UTTxcTO@S@SSSS*@S*@S)S(5@S&RA~RR@QQbQC @QP9@P @PvPOMJ@KwJ;J^@Ju@I@I3HM@H4G@G GhG@FFzh@Fb@FT,FNETE@E@Orion Poplawski - 0.9.6-4Fedora Release Engineering - 0.9.6-3Orion Poplawski - 0.9.6-2Orion Poplawski - 0.9.6-1Miro Hrončok - 0.9.5-5Orion Poplawski - 0.9.5-4Orion Poplawski - 0.9.5-3Orion Poplawski - 0.9.5-2Orion Poplawski - 0.9.5-1Orion Poplawski - 0.9.5-1Fedora Release Engineering - 0.9.4-6Orion Poplawski - 0.9.4-5Orion Poplawski - 0.9.4-4Orion Poplawski - 0.9.4-3Orion Poplawski - 0.9.4-2Orion Poplawski - 0.9.4-1Orion Poplawski - 0.9.3-3Fedora Release Engineering - 0.9.3-2Orion Poplawski - 0.9.3-1Fedora Release Engineering - 0.9.2-2Orion Poplawski - 0.9.2-1Orion Poplawski - 0.9.1-4Orion Poplawski - 0.9.1-3Orion Poplawski - 0.9.1-2Orion Poplawski - 0.9.1-1Orion Poplawski - 0.9-8Orion Poplawski - 0.9-8Orion Poplawski - 0.9-7Fedora Release Engineering - 0.9-6Orion Poplawski - 0.9-5Orion Poplawski - 0.9-4Orion Poplawski - 0.9-3Orion Poplawski - 0.9-2Orion Poplawski - 0.9-1Orion Poplawski - 0.9-0.3.git1f1a561Orion Poplawski - 0.9-0.2.gitd529151Orion Poplawski - 0.9-0.1.gitd529151Fedora Release Engineering - 0.8.10-2Orion Poplawski - 0.8.10-1Orion Poplawski - 0.8.8-4Orion Poplawski - 0.8.8-3Orion Poplawski - 0.8.8-2Orion Poplawski - 0.8.8-1Orion Poplawski - 0.8.7.1-1Fedora Release Engineering - 0.8.4-29Fedora Release Engineering - 0.8.4-28Axel Thimm - 0.8.4-27Axel Thimm - 0.8.4-24Axel Thimm - 0.8.4-23Axel Thimm - 0.8.3-22Axel Thimm - 0.8.3-21Axel Thimm - 0.8.3-18Ignacio Vazquez-Abrams - 0.8.3-17Axel Thimm - 0.8.3-16Tom "spot" Callaway - 0.8.2-15Axel Thimm - 0.8.2-14Axel Thimm - 0.8.2-13Axel Thimm - 0.8.2-12Jonathan G. Underwood - 0.8.1-11Axel Thimm - 0.8.1-10Axel Thimm - 0.8.0-9Axel Thimm - 0.8.0-8Axel Thimm - 0.8.0-7Axel Thimm - 0.8.0-4Axel Thimm - 0.6.2-3Axel Thimm - 0.6.2-2Axel Thimm - 0.6.2-1- Properly handle /run/fail2ban (bug #1422500)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Add upstream patch to fix fail2ban-regex with journal- Update to 0.9.6 - Fix sendmail-auth filter (bug #1329919)- Rebuild for Python 3.6- %ghost /run/fail2ban - Fix typo in shorewall description - Move tests to -tests sub-package- Add journalmatch entries for sendmail (bug #1329919)- Give up being PartOf iptables to allow firewalld restarts to work (bug #1379141)- Add patch to fix failing test- Update to 0.9.5 - Drop mysql patch applied upstream- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Fix python3 usage (bug #1324113)- Use %{_tmpfilesdir} for systemd tmpfile config- No longer need to add After=firewalld.service (bug #1301910)- Fix mariadb/mysql log handling- Update to 0.9.4 - Use mariadb log path by default- Use python3 (bug #1282498)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 0.9.3 - Cleanup spec, use new python macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to 0.9.2- Do not load user paths for fail2ban-{client,server} (bug #1202151)- Do not use systemd by default- Fix php-url-fopen logpath (bug #1169026)- Update to 0.9.1- Add patch to fix tests- Fix log paths for some jails (bug #1128152)- Use systemd for EL7- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Require mailx for /usr/bin/mail- Need empty %files to produce main and -all package- Split into sub-packages for different components - Enable journal filter by default (bug #985567) - Enable firewalld action by default (bug #1046816) - Add upstream patch to fix setting loglevel in fail2ban.conf - Add upstream patches to fix tests in mock, run tests- Use Fedora paths - Start after firewalld (bug #1067147)- Update to 0.9- Update to current 0.9 git branch - Rebase init patch, drop jail.d and notmp patch applied upstream- Ship jail.conf(5) man page - Ship empty /etc/fail2ban/jail.d directory- Update to 0.9 git branch - Rebase patches - Require systemd-python for journal support- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to 0.8.10 security release - Use upstream provided systemd files - Drop upstreamed patches, rebase log2syslog and notmp patches- Use systemd init for Fedora 19+ (bug #883158)- Add patch from upstream to fix module imports (Bug #892365) - Add patch from upstream to UTF-8 characters in syslog (Bug #905097) - Drop Requires: tcp_wrappers and shorewall (Bug #781341)- Add patch to prevent sshd blocks of successful logins for systems that use sssd or ldap- Update to 0.8.8 (CVE-2012-5642 Bug #887914)- Update to 0.8.7.1 - Drop fd_cloexec, pyinotify, and examplemail patches fixed upstream - Rebase sshd and notmp patches - Use _initddir macro- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Move tmp files to /var/lib (suggested by Phil Anderson). - Enable inotify support (by Jonathan Underwood). - Fixes RH bugs #669966, #669965, #551895, #552947, #658849, #656584.- Patch by Jonathan G. Underwood to cloexec another fd leak.- update to 0.8.4.- Update to a newer svn snapshot to fix python 2.6 issue.- Log to syslog (RH bug #491983). Also deals with RH bug #515116. - Check inodes of log files (RH bug #503852).- Fix CVE-2009-0362 (Fedora bugs #485461, #485464, #485465, #485466).- Rebuild for Python 2.6- Update to 0.8.3.- fix license tag- Close on exec fixes by Jonathan Underwood.- Add %{_localstatedir}/run/fail2ban (David Rees).- Update to 0.8.2.- Move socket file from /tmp to /var/run to prevent SElinux from stopping fail2ban from starting (BZ #429281) - Change logic in init file to start with -x to remove the socket file in case of unclean shutdown- Update to 0.8.1. - Remove patch fixing CVE-2007-4321 (upstream). - Remove AllowUsers patch (upstream). - Add dependency to gamin-python.- Fix remote log injection (no CVE assignment yet).- Also trigger on non-AllowUsers failures (Jonathan Underwood ).- logrotate should restart fail2ban (Zing ). - send mail to root; logrotate (Jonathan Underwood )- Update to 0.8.0. - enable ssh by default, fix log file for ssh scanning, adjust python dependency (Jonathan Underwood )- Remove forgotten condrestart.- Move /usr/lib/fail2ban to %{_datadir}/fail2ban. - Don't default chkconfig to enabled. - Add dependencies on service/chkconfig. - Use example iptables/ssh config as default config.- Initial build./bin/sh/bin/sh/bin/sh ()*+,-./@ADEEGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:; 0.9.6-4.fc240.9.6-4.fc24   fail2banaction.dapf.confbadips.confbadips.pybadips.pycbadips.pyoblocklist_de.confcloudflare.confdshield.confdummy.conffirewallcmd-allports.conffirewallcmd-ipset.conffirewallcmd-multiport.conffirewallcmd-new.conffirewallcmd-rich-logging.conffirewallcmd-rich-rules.confiptables-allports.confiptables-common.confiptables-ipset-proto4.confiptables-ipset-proto6-allports.confiptables-ipset-proto6.confiptables-multiport-log.confiptables-multiport.confiptables-new.confiptables-xt_recent-echo.confiptables.confmail.confmynetwatchman.confnftables-allports.confnftables-common.confnftables-multiport.confnpf.confnsupdate.confroute.confsendmail.confshorewall-ipset-proto6.confsmtp.pysmtp.pycsmtp.pyosymbiosis-blacklist-allports.confxarf-login-attack.conffail2ban.conffail2ban.dfilter.d3proxy.confapache-auth.confapache-badbots.confapache-botsearch.confapache-common.confapache-fakegooglebot.confapache-modsecurity.confapache-nohome.confapache-noscript.confapache-overflows.confapache-pass.confapache-shellshock.confassp.confasterisk.confbotsearch-common.confcommon.confcounter-strike.confcourier-auth.confcourier-smtp.confcyrus-imap.confdirectadmin.confdovecot.confdropbear.confdrupal-auth.confejabberd-auth.confexim-common.confexim-spam.confexim.conffreeswitch.conffroxlor-auth.confgroupoffice.confgssftpd.confguacamole.confhaproxy-http-auth.confhorde.confignorecommandsapache-fakegooglebotkerio.conflighttpd-auth.confmongodb-auth.confmonit.confmurmur.confmysqld-auth.confnagios.confnamed-refused.confnginx-botsearch.confnginx-http-auth.confnginx-limit-req.confnsd.confopenhab.confopenwebmail.conforacleims.confpam-generic.confperdition.confphp-url-fopen.confportsentry.confpostfix-rbl.confpostfix-sasl.confpostfix.confproftpd.confpure-ftpd.confqmail.confrecidive.confroundcube-auth.confscreensharingd.confselinux-common.confselinux-ssh.confsendmail-auth.confsendmail-reject.confsieve.confslapd.confsogo-auth.confsolid-pop3d.confsquid.confsquirrelmail.confsshd-ddos.confsshd.confstunnel.confsuhosin.conftine20.confuwimap-auth.confvsftpd.confwebmin-auth.confwuftpd.confxinetd-fail.confjail.confjail.dpaths-common.confpaths-debian.confpaths-fedora.confpaths-freebsd.confpaths-opensuse.confpaths-osx.conffail2banfail2banfail2ban.pidfail2ban-clientfail2ban-pythonfail2ban-regexfail2ban-serverfail2banfail2ban-0.9.6-py3.5.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycexceptions.cpython-35.opt-1.pycexceptions.cpython-35.pychelpers.cpython-35.opt-1.pychelpers.cpython-35.pycprotocol.cpython-35.opt-1.pycprotocol.cpython-35.pycsetup.cpython-35.opt-1.pycsetup.cpython-35.pycversion.cpython-35.opt-1.pycversion.cpython-35.pycclient__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycactionreader.cpython-35.opt-1.pycactionreader.cpython-35.pycbeautifier.cpython-35.opt-1.pycbeautifier.cpython-35.pycconfigparserinc.cpython-35.opt-1.pycconfigparserinc.cpython-35.pycconfigreader.cpython-35.opt-1.pycconfigreader.cpython-35.pycconfigurator.cpython-35.opt-1.pycconfigurator.cpython-35.pyccsocket.cpython-35.opt-1.pyccsocket.cpython-35.pycfail2banreader.cpython-35.opt-1.pycfail2banreader.cpython-35.pycfail2banregex.cpython-35.opt-1.pycfail2banregex.cpython-35.pycfilterreader.cpython-35.opt-1.pycfilterreader.cpython-35.pycjailreader.cpython-35.opt-1.pycjailreader.cpython-35.pycjailsreader.cpython-35.opt-1.pycjailsreader.cpython-35.pycactionreader.pybeautifier.pyconfigparserinc.pyconfigreader.pyconfigurator.pycsocket.pyfail2banreader.pyfail2banregex.pyfilterreader.pyjailreader.pyjailsreader.pyexceptions.pyhelpers.pyprotocol.pyserver__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycaction.cpython-35.opt-1.pycaction.cpython-35.pycactions.cpython-35.opt-1.pycactions.cpython-35.pycasyncserver.cpython-35.opt-1.pycasyncserver.cpython-35.pycbanmanager.cpython-35.opt-1.pycbanmanager.cpython-35.pycdatabase.cpython-35.opt-1.pycdatabase.cpython-35.pycdatedetector.cpython-35.opt-1.pycdatedetector.cpython-35.pycdatetemplate.cpython-35.opt-1.pycdatetemplate.cpython-35.pycfaildata.cpython-35.opt-1.pycfaildata.cpython-35.pycfailmanager.cpython-35.opt-1.pycfailmanager.cpython-35.pycfailregex.cpython-35.opt-1.pycfailregex.cpython-35.pycfilter.cpython-35.opt-1.pycfilter.cpython-35.pycfiltergamin.cpython-35.opt-1.pycfiltergamin.cpython-35.pycfilterpoll.cpython-35.opt-1.pycfilterpoll.cpython-35.pycfilterpyinotify.cpython-35.opt-1.pycfilterpyinotify.cpython-35.pycfiltersystemd.cpython-35.opt-1.pycfiltersystemd.cpython-35.pycjail.cpython-35.opt-1.pycjail.cpython-35.pycjails.cpython-35.opt-1.pycjails.cpython-35.pycjailthread.cpython-35.opt-1.pycjailthread.cpython-35.pycmytime.cpython-35.opt-1.pycmytime.cpython-35.pycserver.cpython-35.opt-1.pycserver.cpython-35.pycstrptime.cpython-35.opt-1.pycstrptime.cpython-35.pycticket.cpython-35.opt-1.pycticket.cpython-35.pyctransmitter.cpython-35.opt-1.pyctransmitter.cpython-35.pycaction.pyactions.pyasyncserver.pybanmanager.pydatabase.pydatedetector.pydatetemplate.pyfaildata.pyfailmanager.pyfailregex.pyfilter.pyfiltergamin.pyfilterpoll.pyfilterpyinotify.pyfiltersystemd.pyjail.pyjails.pyjailthread.pymytime.pyserver.pystrptime.pyticket.pytransmitter.pysetup.pyversion.pyfail2ban.servicefail2ban.conffail2ban-serverCOPYINGChangeLogREADME.mdTODOrequirements.txtrun-rootless.txtfail2ban-client.1.gzfail2ban-regex.1.gzfail2ban-server.1.gzfail2ban.1.gzjail.conf.5.gzfail2ban/etc//etc/fail2ban//etc/fail2ban/action.d//etc/fail2ban/filter.d//etc/fail2ban/filter.d/ignorecommands//etc/logrotate.d//run//run/fail2ban//usr/bin//usr/lib/python3.5/site-packages//usr/lib/python3.5/site-packages/fail2ban-0.9.6-py3.5.egg-info//usr/lib/python3.5/site-packages/fail2ban//usr/lib/python3.5/site-packages/fail2ban/__pycache__//usr/lib/python3.5/site-packages/fail2ban/client//usr/lib/python3.5/site-packages/fail2ban/client/__pycache__//usr/lib/python3.5/site-packages/fail2ban/server//usr/lib/python3.5/site-packages/fail2ban/server/__pycache__//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/share/doc//usr/share/doc/fail2ban-server//usr/share/man/man1//usr/share/man/man5//var/lib/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu    directoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledUTF-8 Unicode textASCII text, with very long linesUTF-8 Unicode text, with very long linesemptyC++ source, ASCII textASCII text, with CRLF line terminatorsASCII text, with no line terminatorstroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8?7zXZ !#,Z]"k%Z+Drlv =G\%jhTr"Q y i^`W*>$HC=&\(UhՋ(tBxBn }"%>fݕoKZKՔB8>X8xokhٌt #)n\'2@-<0 +f *~j,uwXo߻h Y:$0!o?u $+C?å9ce3gk]eg6dˉ S۷ vE:S ѿ> >6 >"L,w Xú+.^y㆓j`ʏɅ?{ߜ%4fMYKcx>+{Xba/@R9UTS0HCz\ $ 6׼ܤ_TvΈTz`pnhB.}W"1[&o9:#՗ &R>Ș}؁u=LM:}u@qJ-g{a cx/l"Ν̤Bww3>$Xu\Itkԑb$W{ ,./ꑟHv~ `-f|> 6]* 1AׁEnn_p6ܩNnYNM@X_iՠUFn#If|,O¸eXbc7ErAKda% G_x%NbOw˸wY9w,dILLQ"j'+LG^HWqpm]'~[94̄VgR[{K4C==yΑX(ixؐ3wːnFzEAB; 2bQb\Pǃ檢Axsv΋Cr7]t;>RʕB:0ێ" jvږK6SJ;̵^սakGrzeC~RS*$;σn-=5lNZVP[ MКRvb~jF7]}M[#+ψsb @rtIѪ>Q u/hcRԳM6ӎ͈bL %tD+?gj d_sճi  ^)5A4-lR;q'Ƨʦ#pri?=AzIgkn똸ڔruS0.*k{ 1&)"{RSs_$IO@pwIJuOޢ%P;@K&fKphڠ0~a˅Y 9U%^UL=ÎGedwqByq`xAU$`pU>4U$hE\U\܄[}Ny/ַPs$n|ˁd'.ۂ@x] #n`i-mc-}&,ן"9Ҿs_!cWBot n~0!1T>dfGZNAXAy!83៵7tP/xSx(;[*r}ӆX61 Yh&?^rS׌ƈ@:˺?gK6rw kX̋bX2he"yX<8 @$XE侈0ӏ674aD\rԑ!dP(WiVL>}xWNJ *:tKb5I)|6N آZ/ZXqZg蜒p$iNE[&ۂHH0c7~*ڙ\OnCa%wHPs3`^j?ELl ^yI=tΪYsc,ExS8yCFy!{r&XR'XQ/CSyR?ڃ瓢]JBUwYsܭP騽 k>G@kgX12oReP GpBb`"2ag۷NεajE}H e)q/#[ ƾ;ݙGۆ>@s/NWO"K(cv,Cw6o]g”+84tu;QA8풚Ffe.Ro2ɽ0ÅPMpe4ݵv.r}TV7R:H a4KxP<Hb6"0^<ԛVEXnJpJϖ1(*s|ߨ0}RɌ$b Qw= 1}Pv/%fΧHnWa"]]?rb:0{X8'1 L V[HiKml3WjbKguw ܟ8/Sl ;Tr嗐&O)"5KWֹC0u{qIQJFa`h=`%d`VN<'}6F JDǞ(6g~ {WID7N;jAC[\gmhdi]/z"ۇ'v>G`+PC8ɮ+F5&YJ1t7!SF3M^ r#|ӂ7|&@# p2Y0ߪO6J0CRz_ kXxMw/ՊNosoR9z^~֦  L31 nK1EQ2%X >YecP=URc6E\Wz#>Y}/u,O{PU(>: Δ"ڊب"4C&&  Y9-̑"XPy9ʵ XO (\WnSsy+xtyMR$ xB7ELةTƉ{}a6zC߀ ФNTOTĽ ԦGzMDDg=ci\ER w}# /KU2H@7r| eg/$++*"8n)x4@U)/UQuiɏdr [ >tcw;X6$kp4|෽YųKlNN$ޡ F],obE*w!z\g`\k] p}mezs:41<j̥v/(N*)㡡(K f1?#ʻ&[g\SѢ~19 Y&dBc;)LL~k|f ľ m# ;y;P/a"[{冮>U> T8="_8i &4ٸ3Gw=F ,hh?ᄓg#@YH0Ct!< o9bϤ,[* WFPV;TXJzR@#Y,Fp }CjX͉U'1_V}^{ 첂/ݶhXOI]aE^RMzǪY ^rv]'EiO3m=_eyڽR洮O7[_8j[A!K ƒ8orRe!dm;1iݶnvfNM0~=ԍ4yxy3F2@(9e(!Ս,:枑XT3E@ȷ9\1P1U^ɺ58d&F}d*lwg2X.H?-g"!GL}^3d 7L3/zA=pE¶P ڧ֣Q.9my~dK lq%y|5lBA%1rz* f3yidNTnCHʨI.rz>w@7Iq#Z ~k5Q̫Y~{8yV\F3ڻMܾN,"x0UɕAOg>#0]cxidI@aZ xƩzE,554ɩxtĖZI~b Ih"`wa14v$ZD/"K{+݄y_!n%%_a+5X.IfZI!2Px 7%FptYPyqj7>l+S旟 sGW{c=W1ڄn MP963ZSvIL/NJ _'m瑢ChD]<:5KI 2s˯}ổ<2{aRrw,tbFCǼp'@V{MLuQZPYuy\EZoOJ_<,xe:>i I%Py: 7=@"Ms^)@g•$8.ESwor)3~]t_~Y i^uCάԤDnZ[Sى{ީz&Ԍ ڀh jq6EF;M&JC jX-ZEmʎJ?JCiڒ I4aSQ&iO&=L( c`D9zul" d@;JǹC'`?P<$" 4t{L*'c M̄*$LE~K" >_ꈸCϊ?,{uFV:l`JIRC`nVb;'LE&v}Ãމ;bp̫2">88FF E M][+oĤ.45 c8e0܃[NPrAȪ% +0 >_zlSuugbH#]}zԒaAvNiEK[˂ j2? 7KL6V&m#"gc<߅ތyn˛ Z}h||eB;(s^hMHWw ѧoIh><Dq畖IWסM6#YHz=3GW%[,cvaMhT{~9bhT|#X=J;: JUWyqOXm 6$]cK5Eo^DmLB|9ĝ0GNj4;3 {6}acLlP,c[rVx}d;)+.UO^橉rrsj'q<2~˸NstpK%0J DoNF\7fqĶ&٧lÜE ΄p ĘWfT o"X}.W"zr؀z1ݳTPi}ꯆ ?-?4+i:$֕;\/p81R"c@rpj^[ enV XZsT h:Q&.@F}M9Ԍ t( 0uipH}QpQdcCK38 )f !bw4VhdB20ެ q+s}K , %)[6%{*$%Y1YjM0yA-4\5"r(~W%3q 1w%V/2 c'hz^)o҅w\_c OSB1`ko %74!.Zj #Ozψ"oNcϓKә-gO(|݀]y#~]֞a40Ce _>{D%lF9ľC$8*ׂ:Ԇl#3g:u#a}ƚ@S(k=ɚc :X NO(B$_/Zu:7'lk&OSr%B-*#?T/_̄_*ʂ/FyT1o|0rơ,<7*Y_;NxZjaVS1f(ofmZҸT1ضG]]fetp›jmmΏ(8&`YP@40(ھbCz&4K 7!VT 㛼׊|͢ v#њWٕo+;,[{/ڞ̡ظӸg_V6h4fs*:IxsժtHI{ T9goַ#Nbtd9㽲GzHV!)pä6׸thk' $8齣B2T#-,CZR-Ij' kH[BVie8Ma3 aݟ^csG==AKHcpjmI O66jFp3\ɖ43! 9*j2AYhO@dOIu'FpgHDB@IGy.lb>Io݈u   P8 tŝ?\ز>-M{9_b0"E&ߜm? >AI13@UU~{i2U{|E+q!>9Z]@$㗪SVe%7e']2#+>7oUϦ_뗜|)"vK.Ty  3i u"j>7#-Z᠆S˻h5!WPi֯)ld>lXF$/p,[BltaX٭Ȉv7P$*"QTV]* ג_To\ɷ:MbaF%q`ߴf<lb!؅oBE5Rfb}$Sc b ͠lp Sz$URk, {;O ٮc๨`0)p!&NhDd)%;U8'+ >oMl@AHՇHNquWno=]PhC$)#c[J&gK 9{}%}ꦧ83NV^Z T<E 㧺scN0 (:\ <4wuiJcb!ֶ̮[ s;$谇02<*o9mOb!n>01pKaHɃ0&hj D m@Mc(Wzx "«#D!별_>U*NqMF\ :lt3_F]֩?[CػJdQKz!l9np!-9LJ<݉S2T`tgĂw5(˵wDZ$@.KjxxL1V4|NޯSgi4Vڧ).i&)G>h}YY !^?;|Ռ* D|굒/JtO?Z^3 vKֶidyZ>eTga,;3\iJq=]F(wb:z]Ǖ9'#4u2iWu#u ~G&$M.m`1cU\Hd|9AXW]4]O@ң.sF ԱvAe]l(}qi~G347y?i uP|Ӽ}27jW}0Je.GLJBJ lxS984׮\kY`q~ݎQӜ{e֥z4.!B_0tkG*Biﮰ%4S"puȑ.ZݣDƛ0Ǭ뜥\N#qEgwcDp.5%qZkʥ??vOX x0*s% X97]Kb!$q'<65{4tKulXʪ .N:r7d;J5Sk@GƱ.F{wԔ &ʛ{{71g0+0lv(L K4ZfXry{ p*ԈvG|;/<;ط!J( F}*xjeeaj<7ּA0|pt;<8ڱ7q#QTrZt#9)΂ L9z g4Y~}CNlGoBH)Ҏ~5WwX3GRșy1)`ҙ1^I7T VH-2<9Wy}6$"\g-pPKn werӚڔڽBCYn7 r(wU53ʺҦ0}S6jј"'JP5w]8(tĂۍNFWo!Za~E!v8x)&&ÇkC?/ںt=>qEGc)hktӀF%hhUv[_-[}qva 8+bO1U4A2_e8˓H&hozQ-3gzMN;pzQf0'(kX{4GI#CR|WCHM?f]@F2x:pNON~z : -Zh4/%Iz(*ܼHy]c\t/;gu& Rh?ڗ]D؜Ȣ `qJC:<2tIr'um}|GѷV-\qkY.~TL;.=|]R=  9MC{.9Njc'b2mV:s988`-\ٿd`' 1S*/KQ e| -VP͸!`=:9M>MwiT\?)% l?IF{y0;c4A}O6˹v) .]S|w5 K+_Ï+|Hr(~>78Hzk_m~ک85AWA}'P$YdrkwA%4hHrTuy@|(5 nRFVtF,mfyњT8 [ۥiTonHRbj6MSm,/|,Fa(] g޶]aHONpp2Jo6Ș#P@LOU1x:W'5/oPt_TKcU*$fi^ [b'%,S3__I*0_%x27CT䓵% k}Fwdc 9*d0hߨ8nr^aPPJZ{' չoT[*1vu7-$r.2/ĥmB4ݜO$":%a31,W(1ntaa8Ĕ9-(hNeP i,*.m6psԖSw{;Im;V'y[tz+:qfids_s"h.8X[G\QW*&[|X_}ܵ]#l,K>#%lK2^̕M; !)KU`XM̬J{^ɵ4g plי ?Oo|TAzz(CJx::5B8XRQNJ>W2p  ɏUK<~V7h蛯M(Xo/ݟ9?3^yHNWc8 @s4po8n@4-QVj0 ib.HIE1JeDEq|x_EceÇ$E9{ΏZ %Ǡ qXz]XrpөJkLRw \js2}t\pm4OPy„ix.!a\C9bҟ I\d큐$zM3}=8dG3N7%Vm%Ҕ.Csy]ָp=Ff~റ,أ}#B,TH A7}*{@ xg&!X-̩Wr41RG4rY6(od.c]]'<K26:Hā`jGMs, ۅL 9q3h@o= 2O,fȹ i!cD3!w PS7/ktf$JD# m0I|8;h9ѪZgEEJI.~S{ԯЄ8/JuNb9cKb۽!d=M5]q-5106R.y++Ȫ vHn؀9㟍L70gضl7J7 X}@C~ϱ5_;0H秶f10z׍փ@BRdp:w.7~ gi9|f7YJ|>=I6")0CVjBC&Ŧf7Sgt7 Y 1{>M K佈4Gdlweu040yGexء 0R(/Yrސ Ms~rl/hjsB&Džu6\!6/۝c wI^gV8!Ct3񓛱?v7E!b^k~}JȊk=D2֭0{^:&4F:LyVRV鑁R?dOn`יeaRx[Mp%%n;8m ɣd35_ff { kDV+Ku {M/mQȝ!;AVW}14ESuLU{gz%]@%Fibdخ畨"gBĞol n N=.cPH7=|$A+(i:n?@1?rRQ^#垪_Jx~O;Br :)e΁ iMK>y,* &eIYk~ i6f'dɱMD/Gw?WB̌4{W-Ex:k?ڻ̣{/i(P[` t7jEy̼ǵv9Õf+Uγ6wFARmqLiO:+K)Ei!NKwq׷dBT>i^d?0mс= D?{&Ga^0LrmwDnoǚ=Ʉp Sr@FWXr |<d8Y<, qlo>w#ƞ? &h;$e@B1Ƒցr\<̙G 怉"GF f$0%ܨu(4^LOVgzEmk`㾙ryji1BumC< <k}̜ _"_?&h;e'Bs3I^|_~`^dRPFufKJB#*RM5/9 Ne S^ U>* [Z(-Y A:- G5&6AeiӞJXŜ=JfFPoiΎzDHAtġi\eM3K6$:*.1 }HKbvXDrw-/` +Te*9_XN8@8cø'bw,(\۬?#;A by=/Ձ@YBg6Zw( a&l,)2gXN:Hd'(hhQZ׊mTG] :t# wmG\$M4sky;g"fEx[K*_ݳx=P6\\{R ń[ee iL9y zj@~Ǧv&$=2&-D^RXo_3Нn(@uo8[S燅w AKoHڛX 'bbͱ)죄ᓳ1Q G9S(TnhZ^Sj";IW9|Pp2`;8Y;vYѡ5sMqSޙoBYL=`!k䙷:3aq8H݌;uT +֚`^imy7C Slޥ۶k~Ewn 5@Th/FSOF;/ǜf S 6B~YfQpNq>YI YwTԎTF G~]KFD$uܝ3虎b.ؑǙá5r1PQAXFtSfNo!z/PȖ .cR⛗F~Ùj *5 JAOCϊ%|)$ڜNQ9LmśⰈ Jbr YK SApJ6̾[w1e}f84(^s@1̃a,`k{*x"+[tq:](qa nQx䲘B"jݳ̟P$Ps^6S/)7GTq=@j]O-Lq@cԸ\_CQlK@eRʀ~L@@v711}"}t 83rKZv5tjLj i }UC`0 x-h3_c%[˼S}_XFk:S:?H&R{E-6x!󺲙NTM}XsS ج15(2Lo0$iۏ+6Etrᜩ[iS4ڈލޒSMkQbEԈG`:&&caA'~$ ҽ3/RcRFޑ}k%4\l6+\dcdXj`=,`LN=6zq\CpJdӕ:a\COM4Ex̦B j2%khXJ"tkw14FJQ\9!h˸r>lA)6,~E=.&*}o1M1}77;s Xn(#qw)Csع+v$ 0o v>цӞ͢A<-})l%@96@ ='db 5\m%^Zo,$h{6eCv-'^Z_xa\~\rkv'%&9g< ^yji`40bUg0yG:xX.F  Z!(X9_ܘ 8ԣ{UG/_E@`Cuxsz^qN߷>֞GdZD*ѯa'E qF=~]rr#]iW+uͲZͰ'",pئI?ed2qR.p\)s޴Ɵm) Xn Is 9)'0b{p4g%MHʭ,|'}rfQY[)/i[څ#7:bl' A~{aǪ^.}/e1zs䨇ao lzNgM }ʟwp%>Y" +a|vΖGk^8YS'fe\fF$}N}籢7s-$Sx6Um^ q'(I^B^rJ:wi^7{r+B"Wn;2k!T94-2VFS|;Ṽ*۸6ZЋK`xdgIIc-tUzn`V?̀ \ I$Q3"ÈEͿa߃q(Ϲ͟JbuٸtLx|=1!LP6y~e2%Vﱴê"f?SޭLk l*_*#B4dI"0dQCoڦad^Ç"bQW3EtPqO}`ZE<\sr,Ӆw(|Ɋ[&پ>5 }C8T̜0|lomS;.0ޝQԓy}XKlčxZ]&q́3c@Z8yprv9\D4mj2kjK 0މ@|(VG f꼴V!|+3ۆ P>-,C͵Fa _wCPFoH)`&|5,7 JrQk^V1TgZj Jj BU᩾>iuɢ1U9(!jrX36Bzǟrp7D)RGSi/Zyڣ#5j8BTd ACۊ QR7-- \ uhKXTDPefiIli\F4dnP L>ԺUuBdsȗ삂o@k 2*HVv…8VlWĝy~R_qzSۦ񥩋y{logŏ]@L;0rn R$qgB 8/ǔavQ kέ轺 `mYZųmE:(#}VuߚRa©6Xlh\s+G*gN+"sD0e%hN7'` !U9d[Xj?}[3;[Moa.ִU.EsD`&S"(4@aBՄTj IEw蓠N}Ug0R.J`%ʲ ҭT}.Bݲ{t2,BAr/|fǻ hv@GM!y`vYlkteԯlR+T32m0mKywBylݝb){ZT޿>\bt\1]9JB+cw)>a E"B3uAX u4k4GJUꪎÒS;{,m}]vyTVO?ǐp^7!~>"QgSG5JW54Z&ʊ(k"Ө$DIU^.C;?rdl,LM7~DMvrIx3xz޹ J6)sJGLUi^c~鎓ߔ=0R /,΅Ry>>A%{G_c،9.sPPcORgLVi|[]9 4)6wQpfxź]5rWL{eT=#)#@( |Y";;xAہrNUmMOQ(>T|:l0嫅JU=RSǛ>fcES6>܄vFO=e2 zwE Y려'e98MJ-ЎYt,V<9_ D- Ё5rHdP۫s>{3dZsTgU^YF^|WK˅:hї<,c@zgjf _Ut`s^7NT s?ʇHeZñ\G6;M7 ϡ(A<L4(LCX.O)'i9UA3ʻrHT{ UN> H$Á:TS[mo3g9򹗕&EkPX )щ&p]N׬e>޽r놴rw3M t۽ w>̪>cYʻRvj%P|}K)UQP RL$Oq<&WW^"zʋhR)%њ&]jm*ϢLL"liNJy Q֠6Y>FZIU 5u y*){OelB!!wPذF/ycs_Ѽ+dj ƁiH.`(sf|GFR@VROûy-$\=Ʌ g[ \V!b%Mvt\rcvZ:͠x= 3YabU7LjV$*z?s{+7,,*tQy\Fٚ͢%vυuՎ`}"LjoL` H'nt{w~sU y -6Fn0}YZ)qHy|  A}AY3N+,;4!c1u Ds LXM 0zqn'>)k}@kgxg"PmV`^?)c܁\z^` AҰqIQ hn^mݱ+ٻŠ 5^U}eW y5vONqͻ'f=G|7iY. "%5yYjy/á¹.%s4b=Rp|:n !uo&~3oNa" m0;. Ңk:`m/ rfRw%;ut\Xre3\/?/&*H5T"Fgj`r%j8,F1JOmQ*t0auWxW?PN|JҳOi+2[h%u@=+ xMxas zZtsMKHy۠Zh!>$G\ @֯9&ܗh$]ժH 6.&CaTxE!JYBOhǂY+FPl T/\yrCrޮ]l,E7Pc[(%gs6ό#ypԻLԞUrp?fYj[UNfM1=zHS9ɫ0 #j'öMxZSl÷zpI`=K_qlq06+BJb\tuZXΨLzsԊ1D?T[o63ꍷFn$`L2>.*Nouk}oY"2`1Y= w3}M(ZJ}KIZ>8(hQvghGrmk2&'K3q$;dχɑ2fZ.29ce) Qf6TC|WCL4sɍ^-QȈ}9g}Q'm]5r2 O_UYV3;sѯ`JQ% Ve øzEhpk@`VڣtX\5lEG ]>->U*'IÜ:-@YQ!}5Z<TynwNEZM " !1:n4e?.HdKwZɏ-4d|\MQ|L z|Oe%c|d\04B(?ݷ|=IGS=3UDZXM {*{;^\ޯGW'A8,;rjC'z`$SD #7Q}xkA[+qNPcfad3TmΕT +pզB3]iH~%MyEb0Gljب>A{=pTr x/PCd!Jm7=ZMM Kx_.Z[k{ ˜Cհ2QYfvm.#Қg/D4ݡ-޼r4EGjv(X ĽU/q\;sfOeٹhj Q6fS E>ߐuW|ʂd^;R'A^2Ζ!WgI]Ca%_TYjq!:j|%[" 3>֡~VSmӟ"D(BFt=w|hh0nzYBݔHumD<ZZ%)76K<(1 AQr= /WRϻ7XpQs`\CS`sF;j.-~SamqF k(]?<%v|!RK}f#vj-\⽤Ԓ>5}pڊ&'0Qp Hjym: XH²c| '{ևeܮu:R!cYS(3S0Jv mhSwNUY_$IB>*P_?vEdU:{0ɭQ?Zt F*+*=B}Th2U2C(! d-WSDHhS>Io.#Z5^VD2!/τNU=yU`pCKI5h M ؓSWS"{r`3%};t]ɶl"Rt< )H6>sIB~say%ix'ka{aKC/N"\x=XZD1ؚ…݆ۘG+ũ K"g<͹J8~.X-6o![>Ȝs )bHGURgڲ{o : ü2ߒ!D` (ˠw V Cs"dou~(JM>;syJN#CDq/ѓZ'~խ)?1$Ä:(D,G)|}sLq1ƻ)YM]j$YI.h;Dټ{#C$%QS8=a& udJqu# Gː&)N Wqߓf |C ,n%SU;Žx?w ,d{0#x&'u='"xL9(@9W*wc_olDװrbb1cxdbҾcSuxj|!u60vZ!w?*9jSscP"_pƞ g% ZP/]o/"XG ֘mƒ~'vao_z- 2Up,$4Y1 ,DլbD+r871!{7cu!۶cos?F1 i:{ s'bWE_̊߁rp|ɊQ#ܙbW2@\e!N y!vyԉxop]%8 d urfLҶZb2jB A-nWFP42`Z"]!Ϝ}RaMBrU*y D{vϔ xbmʶMӹZ0#+R:[O[HꮸGz+D4f ɄLm/yQ:!wQ/&].܈~*Z̨Wl4弘IX,H2 LIķu4J)ûFǻIҗ3cY\q4`wݍu:vy gȠܶ▬#Z|v_&_{Jp`jKZ%ݲT38gdm{Vg|ki׵s?Yoų/I@.4')F!c+A8!9xTh(upȟ>mZ*ˊQ31z|U\džB*JDgH^ g0t lcS]ĸim A<;q{azHz~adwuM#q,GR/?[ {v!Xȳ~1ZLgB~;n],ys.}[_VZl8s@vZ9hR(GQd:J&׏1?Hd#m1r1(͓)̣VG*V5ۀO.o|rƷ "/B#53#-<3$Z`H38>M+_(p "[C& _k8Sj{x,3ӆC`}qIn2+@KK€5iV5LfS!JJ&R$ .s.ňFl$b*g( : Tu-ncAA.^c|3?h S_" ۃ)e-/A'C!'`6maeNZdB4*eqlʷ );vLTsB+-6.6aIWV{qV<&j~D"\>]r0n-5Y kUI@=S֌ IޞHIfH%͟UI(n8mjH)g-8[b"b/zCr޺&)yǬ"BeY|JsJ JB0,E8uSpV *HK>gR~.tRD'lPЅʀI_>/`s8c>L6(T0\'{'^Lu .G!(g|Q6d";ϛFxpS Ax0I)siPd&ݻnVCZ`ΆOVRuˆj7 }?W0|W /GJ&G y.`>>5FYٔ >ÛnY`3ԥ%}R;uyѻi?p;D1Ae:}GJ)B2g{J\;n+I,ۄA ,fs2hyGڃ>8Vv@2˝mgو*% /g0vfcQuSјF84נIu;Q^vy\1Q`+<{ȫ5ez9כ#' qPՄID}H^H3z 2JHrCR#+ŦJmԑvQ$ Z=kXw呣0 Oi.a~D,&9KRo۝ot"sfl$Oˣh9^iVU=e<{Gw`O6'b~iiFƠhl6Uq@V.4@lbc-M{/I$p;@],Ejp!c`\i+`W9NE;͢Я إjMaĐt>u3&` ՐڨBmMNǚI{4Ϳ('EwT͔bq Ya Dei)^,f7NH}pr^,/OQWaV2TdQ@EN_@Ҫ&1~ɂ4T9n8`@b-N2 "mF[t4Ϸ桚0@cp\ǹ'"ߩvWQvItlU~ҥnv֗OҡyX?o6| c 6XڢrR=PUcd3IGUᾰXN0d:fD|jcjVb&CTI]:f㔧:.2T@IaD$*ȣNFF-^/gRp%𥭍kӽ]~%&9fγ8r9+;{posUAvnP4iAIG ⾾`$JV`CS)UI*ZK RYS3qqʵ8Θ}A69B5=q#xXTTpY~{n.Effy<gQbh7ChL&T. t/Vi~xTU 8%j !Ib=ATVڡ`XWP8j2W컂F؞<ٿE&55 +qb ܆hU{at^hL[8UxR.u"Uˈbb5cLB[Dgs.-ǿv:>vXK| p&`{cD*0R!`"M@C +6/uNy!m #R4C9Ȗ0qwk=fySH $=QzFY3$K$+5=bߩ>ҕ{4A XIJJ!,bzM9Q)Qyf, =12br|iA=JA=5_SSB^@w}IsV5cY*fiQe `C=ד&jTb,HMyv(G[L:XE+IƵKJ[V6=>~3 D0 Sȍyv1IԔZGjc%bҿzs ?wO,RuP"w!&Ci&Lˠڙl~*TGbfT +;fS/fC4C,儼iLCc0dGN}h掓Z*nRKtFAJO/eoq#Q;Vl8@'[pbM-Oo7}"e zK{%g#QtFg?4ẍci}gI) S@BTkλtSi 9seuW8C g^rLZ $_[y{`vmPX%0}k$[ʕ.3Mj[||`) p%(ny_uIݳ-yq|W}3=P>/tώ #(\gCeJf1;Mٲɳ;gBZP Q6}vWJ_߈D>MόrFIX`ys׾9q:~ Q˾ iT+U#}clWGUC=RoadyD  uHa*X%81g! 3q {v"36%xRtڌI;쉪+ďҖO#;E\| 0NG9i*ʉWszKNEd&yD_JuR LֆdPuZOpdhLvU dkrWdQ/Q_([߲)r,6Vj ߟ=6^S"'JqWJ2o<S,GoO E$wps0SWE]||;] BYb K!;7QG,dZNY_GC?E]4(gh{#Eb 瓏/i"'F=g\}:\)kDE4"4z{Yceɐrt6 . sww)Ky HUҶo~ ^<ާ,u_!IMZwUHv8-p8` EHN2}Vn2UȌ_~Ob[ ivnWA7b\AE #4yCYEZ Ea/*#$][&:1ܫ'%B'ʇd .5H3Ց%\!=Lfܗ "pfإea]0&)2GVJ qy6w9j-\ RLpI0{[&<" y Hgy;cIZ+?vH ЯF%31DSW= `ʜ!$He߬Mp,m-댓@O-{O>$L+C3BZ'$ur) ml&h|bfd'N}Ԏ2˔ɸ*/8Li?d4k;|>Ght^<P`w$ր+N3lqc2[7ʷex)슬=e|~itcGXmM>F1[3=UgfnI%Dv^œH`q8lU}!–g+pL +Ÿ8Dv`贖/9BHp+#Qjf3^w⦅(*#Mj Iv#gK #I,$ :(QIKOJ!:zYɠ4Y, ƞEHY*K#gqiL X`iō0/YY4U'*XMz0;2eTb''38Z\ ~#•TKd~KGIU!E#OjQ#<ѫUy/̒Lg@FP.Q%ˠQR\uDž=-8U@k,$ܝAE!g";sg3rg5%.%J/fSmvTv)x$YCsӅ_ nj37ۏPUԁnq Kǃl;Ҙ,Q+Xf0ȑAɱl>y8=)-&aոo$S8ȅP/[;}94y_dEgYKlX<(K$-D⤇'}EAWPfz)bpH&\䐗k(p-B=ʸm Z?ݏ}@3xRurU]> t7%$j tם2EYFJ/K fsfYyRR4kshȮΦN D<=0 pZ"*ۄxH-K!sa;͆ŷv H$|Ur{]g.W(0F6TXMiA6q3 "-_9Is$FG[F?0ʩR#]ov*+?k Oj kTBS$Щ+;X]MuVPN-(UaaC mNn{NSNLD3v; Ol}d+v_#D~#{aJ%x32iL X]^567 2X{L2V5|`os̠K :TbAjM| Zqdjգ|g3=8:CYd?]F<Ҥ`nyI&luDBP#mD C;Q^וy8g^?a$mpt?O/^0x^FM1&&7++L2':tv# Q7@GN%| +,lߕ! gx~'sD,h0ٟ7'P_LK1QLZ'O `X&MʲqWR R,' "j\mXfJRl{#D1Cr2C] ӔY-V]0Gx=ZUoL=7y~A@i oG+2Uѩim /,5^@&7ZkI=$mۏwGup{)ye`wK}Hx=T W+v =^1PK,yk&3K G\2 "ɶ%[BwW84(ubKlLcQ*riiѧG2Ŝbry)k$u Ҩ.H?DNdNY+ڐm2 F"&]HKr>i K#^xπ O^X dˑ0%,g1ݝnwLߩ!OY'f6HɩܕQ5-Gft"9謫?=(2j-99fd77g'r~C(ֵX\W780DAUexpzvuZìw)c'ݽ/9:${P> U{9|kܚBLLAz`z78fwY lu1Q_Ő;`0 %#r5-0v〖spG NPݫT?|6ro"6L-ۆsRTNPlhW6ݲ3uRse7P' |eUDѪ~ <>NɧdL.H1y_ 8=C/ыK@;!#k dF=eaYcz6Naf|kT^(sB>v2LG5LREZWZ~~ȹL" %/,;M{ zs,:@;w5&Hśf^N4FP YӅ K\Id㠙)8|v%R4 rUεBT >9p+t[`~E!sB~aw+ݑU^Temw?p4|Ide_tv~%pޝЗ9xYg\v^u6ȕNeJE-^0D _1C)Z@3*ȉ RoZP@&+Yr"Jjؚb]P瓯^Fܡ* 9'sJ K#eVR:.U %XQ<[o]kvrba=C-%zJBkۥR/\2q[:o}G fѕ<H 䵝9,K[ߖK annik])XDF G%p<$S6MMIx;?zIdMD)5h;(k @*K%"3"2 5?5xܨEx1N~Tr4`^ lC(@S;Y~~yMg`یhb@[V *%UU^X2ȷZ>09I` ^#jy5B5L)B}jR|H[̺m0F(Z9M3ІT$ B`3˪ 煕C$NZ82K,jUF%D3SwvUMhnth.~VVPZn} C=;:k!Z4åV8t=e֣3I䒈p/#&G!- R (`ocGVK&s]2:6?HuM?a`~U! [wA8 }"' hvPEn_0b3K3n c.cՆCWZgH<5YU=2x a]"(u*_$=nO6L `B2쎊Cj;b5vnލ91tSߜFZrV"eo/hcT)BRJY߮۝agVI0Eclu6B:v9c(GxSDnzlh%'eEժPɞބ_lsoW8v|fte˜اAQLחPŒL]J"Hx`j4*ֻ$0gi,E [џn<#HUKȑvĩDwuO*SVuFu݇VbR䖟!؛#H3ͩo$.ċ ȁ KJNUCzjk铹1;ȎK>j;tg@~^k/5iftEԱ ywd W՛wa덥c1iX؃ٱF^ֈG&Ud5/n+/Y 1Te9o]A r@d/3[~Jb\$OW~# jl axű(e\{=\Ddde^5M´0@2[@!k8wJ8~ռ vh:gYk ϙTGY`!x@s7plx"ץ\%@^0f$eB`h}(d)V}BuUP WkW=g`cLNf`cqpE$jBCn [=dyMDEowCY3)S:PKw@Z:HG&`'ϯ~XDUC|pUh7U ؁؃Op-UnkJI}3<.9Hl?s0)wnB[F#U }U'#y^2`X"^l|5;`(~{IW([P5Ēa6\*ù&hkxH7ImRCf34 n -,{+*ܢ[`L(G> _IG|sAMbׁa:{qDh\rn,zzyd;iqeoC' FROӛ\Q:>k_κsg` .vD6!6y wfMXzvy M5zNػI&NQڧCmaF$h* ŵ R%Nf^5MFO#a꧉y:)ڠxwW4؈B#W>~eEO.Z*kh5s6`10"&Ov8:k3Ƭ :XppUy5 3A&&p}?XU*=!nUc}KǁSk[F)uٮOyh:w[Y bŐ#R ȡ\MS:zFz>1_[hҒqdmMrP~I%MgʿrqDuQH.e;[bhZ; qT"s߯;O2o@/Bu`#eMb-oE>@fVHqF#g!n=Ҷ*Ė/+ + g6E-ӺPr33r-Pqzrg7F>*^8Dg TĦF2Q` ض?Fv%Xe eNƹg7U>&f' hs`*+۷[f2a۬}'4 ~gZI4H*nna} \RYh|ZLFr̤f7L7aڃch0Jj';iJkgɽ2:@4T)25B%p7ͺM[K)Pb=:Bֿ" F'n,pxA7QեDŽ nEAHLsbVv~ٻl@Mr" *bB@ 6΍6,ԥ5,zf IWyh!”!$̩eor힦/8 gfL$΅+Pvٽ䥂Ko#u, yMr/,*\}Yb]2:6H cMN3Ih4$Xox-Q seM,Qb,E>YO2H3ۦI9d@q+@le -FY+.K7ꐕ))T M  Fˋf?O;?м0Q@<RTcc pTJP]k="%֫ۡfӺzQ1'*13wD!D$Zp0EO#?yyec -* q0Ϸ:1F ^_r34!_`0chzAEBR$1֪i (8̣G%(5Jb xwʄ !5XYDO>}%SF+mo .NB*2rмPx3qOx9>:$;/ \~B0q/ѲC<>ͨ-> l>"``?henO]h{1:~oe*:3mxSjhuV<s 0n(=W, -lvQ}$٢ZA}dj*ǶY9t˷8Q˟ #4^T̖s 0ay|](if D|{uZࠩgsbr*up#e?~UXtk$ZCU|vl5鍉 aЦ:%^%f-k6Suti2d) :jDŽ-b%z?k|d1~!XGa|%ͽs/ bI:psY<\$ûXgm-X+M䔷TU(^w֐Pt/tC|W;aɗROao}C&g)K(m2;"_n ?^Q&)gܥ׽Zp5ZM*Bҭ-l>ӠDA ͏ե}U"XШ9Z`1("gYۘO5}/UlǸo^n. $o+G^1ȝUjpL:`BwA4RZ$`==u^{Ej?d+_{2']-"8 8Zw wGOnmg*1 QS2J*n*C sb_M[܍q~fA`/b6pFҎ5Dd<9@3u.ܢ3U?|đ*hRR[+4_TH=6;j⁹{ Ũa`{2 v17^!rP(#OAiL0&o?5Q}Юy\XGD<GOMO3p*j-z~|-Y[dٵ#=\=9('9  :H.n$F}rP]`nn< jR>ہL>4v8MߺkXEGu#á9q,oՕ ?%hSKPE zxTZ#U54aCWKvFFՉk޺kՠ) ]$usovEQ-_Eޏ׻9&QS7Ҳ>e, +_@_a95=*c,5-p OJtUtl'#HͤxWo:ѓ!<َIKyw]VA'O4$-J_sB%;9ti b))+VF' cFiYӯt)-pWƖoEn jAnΪ|ൽIzM޲1~~ńD$ym4"\6C :P8O|'KP~6kؙ {>E3Jm YUD1[3pnbNr_2gl!9=KٰP% ;3*r#z-M(31zSfʸcu`2M}|:dH B u(J,PC` )o>9vk:)@)L^eqi%q F|zsd CߡiAIj]'Ptzizg}XZWeOsc̕n6n $c%Ю% =q`/`ˬ7uR))DTqEv)\ȍW:Q*l&Igζ7u?Ý,¤B-k"7UpQ9B( "/E(y dj8)VU1ŤI18- L:T@=Fv>AyEds؞ 16r_jIKT8_>0Uupjt$<)J 120̚FŇcZM̩&dfYe2di!I9ϛ 1tDq45N'onXL+Fѥ\ ծ}xm_>cξǬ(.t];bÑ/ğ:뙏OYP*$)$_E_lGzeoGCH]R8" 2pVZ8ʤ.'@Bd3ѝ,@pdt%,X / 7{SnpPsW Bay;66`gڿ4 2d䤕6dsjUCw+2Xny(Gt.in8 Xfc'WQ/ f.'pĤ0E\ 2v*ڊ6qx/93.b$ᮯ~ϐ7xݛVtT|8!J~4KZUlb},uOIK\kxe~J!kaP'BG|)xꚻ#( 7LA.W[:La6Ź EjxDOa<Z2!=rXdѵwJ,7Q Mmj^6m~*D9|/m2fn}mQ0&d)%|/W̃N'=X=w=Xx@~P3(0Ͻ) >*\CKCA(K@HWASUsz!{'K)״,~K0goATt\Oh;@OMϭWLa НEEc~+u{'+,0kG9I*,d7$?K&a|69%;#V管1ISѼy;3*h;S_?U`ڏFE.L6ڼuTɊʉl~`)p'0v$kWK-Rr"ߛ'VFl5| V'D18uDTitXwϟjq<=@qotOosE51j& wЭ-:4tů̢"Jg5 7 ϼ, "p(pEH(ғ&v8KfOcBSmRRȇw2~ }a8W|kӒf3^yr+Ӫ,DB!,_-9`Ö%ƫA6UT߀ևYt;o)]6Q"__&&֔ʕ2?0vn+o'g5"|o{XUߥ7I53BȒFF:o-0*f{>}HsOBSJ7^rCu}\UnɅZJCF=?bx6PO4Uμ}+%G$П~L|䱕b(`h BPZ~*%i2U\ëFPެS[`dAZ2sRE0!haGax91َ 9-UWKe2^}( .k޽n\|!Fr!Rnqψ5i?\JG=b?q /,*GKbyBsf=c$5d!8~˳c۳<dS5U\j);jGH'S~wzSGr\fX|do)&Jp=v=2{ _:OzOw%_f>JvD,B|z7Mcudӿu:~oՉ7R`f\k-s7'{ x૟q cVn8Ao˜b6UXα27Ag|W`nlx\ \HI61q_SxrMw4zE2{-z -E (,a+ؒIA\ub  )bÆTO8/ϋQ-fs?:ɰSŒuEl^U$Ch)x_l5rV-T#X ȹ {C31S7$[#{Zm'~ `X?ꛏBwRqj@x=pt<R8t * ui/b6`|=5㢱 ]SN*̣9t8t@,GWgBs`眶&(#gq@{yb,ne(T-D"?TkSqDCuK)ϡ`*̞]7 m.o}f:ܦѝf%^=mzDygNJW2VW_oHZ^lg]l׃Q'_hCA++] בj /M]+Y9,7Xl/5gE1:?z|ܘYZF@!!޷ UgRѯI [W*@xެL B!J.̧\</`}a4K!5q;|ر&S۸Ih|@pn s>tL3}=!B!du*5f_.P]+tѢsNBw{,,3[e c>_C4K m&ԭG\FTg{\v#! fg"NTퟷ~:v JϠv܉2yVOۅx{ 46/Ɵed rb}gj`dB  `֏!K#/kȜ갡@TBC;hfį,}4*gbEEf)!='YR}`a:ړ& ]o('N($]Vz I&rgG0ɱ3P# ~'ܻ Gƒ6jXS(͇r>8#Hyz(c$n?Z9;PVv*XXLń^i5]ql'iYKD>.OՎeӅm+$®Bf*ze|!vvJh<khw2J!^H4@FAlH'LpxOdXdu,8͢R;eE`g_%5zHpF*$#{Yn'X2RZT7f4[6TiBy.FfsX"yиk[Fng0'kl&7ueLT$3ٖ݀Eb$ [͝thb.ѯB8쯤l,!~:u>2%mX{s INece2m[Hާ_eT.Rͱ+`pFYbvv&%#L[fka}28`MV 3,@'<:a{HLWrgϕ?Ѩ~&2b^HYzD8P$a: )t c7]M)Mg$HsM?ԣoSE",g]|7J'_v0+ n3r8Osi92p׊x_-Vxt0K3jk]AI}2?!<͘t6oکU  ip@ȱ|aȐ> *S!j_?/bp|<7zrlmLYE-e ilƶzL{Tw)1I{Xy ȈXByo}Ͷ:F/n*t$$ ,>b4YFHrR[S_eDY؈W^C(ۮQJpvt84D'nMuthGtLAVfr r}>Regb^lRٗu)x^C$$[nc = ֧`3޾:9*3$.%xѪ1U#I/7rqabxƇ]Yhdn 934d u2(ckL18WRx KAV%w} 3ry4Z(3pw$)>w Ғ/^%GF5(QF҆\ϓ"j>tېᨉ `jQg#.4Fҧ,ŅBԚX6,4|#;=,<Uj)8ժKJyBc\vUrY;J֦10ڽ1{Â]YJqKȫlיVlk\Z>˺FL@)=wA鹎ҙGK.,_QŖ4&d*@NQ~y.or4VCЖL62ayimf3G4K5 mȒ]0Q K̅*FjL-,#('ʒ Yhr¦^H@Ӱ&4&&-][H)w|ҰRIW%M+N-=^"lGg>YibD 1 R ?Zc~ W4Z YV,!O{-~[s' ~ǬVc4B @`靜Jol'BÙ޺6|)„[Э5 (/A$OyZ$&qP 0k:mQAXCZƍ Nh\@$\йUxd͔2%6;+#Q=3!:ٷsjlL  e1a@<MARnYʂRw;k& zӃq" D9U {FINX|WH$q:lp$̆#Bm]j{W"^8] 탏{.lDk=YLfUҠC=27⟋nRUɃu/ŲvI8ɸuOeڋhdOZqc}V7Hu˱VJ-a* a)'&>/hwEQ1 Ecܻ8dM5\V/7|٠w)б7X=E+άAjҖtA`R$z|c#7;fmΉrPǏ-mI*֠ gN2,.F 9|訠JvG2OOJI.6jؖ:˖v@XM3`;BuxHfƵ<g (f`02> IJc^k*naPXn9Bm20}!Jh׋HwNC.VaYk}Hh;EUO#N342Fq;l A ! ISmpLk"gZ-㴥`IĕÂ0V$ CS"]|` ݊ rfy~=~ȍ]!L` ֢EF++N T@e9 嫻0% +RnmʝͿ4gLfCzmSb{Aٶl3ګ0ub-|2'kz>fS"J qЛ 6V_ Mw^3& pq}"!xs`(ph76YϰaF;9MPa6lN83y YaMRpo|$COʲ3`^* ׄIrFsgF  Q&j85$P42 mZ޸ϳg0%qR3ZN6UFHt Vnx>OcJbx22XkM`DY7ŻPuYd^E',KYyf;ˤ{2_`O6:IR)_k,^g_yaS C9߸Zϑ_`0uWp=W |)15HU}չFA2ܝHCx\xL9IM7p8fn2\Ql9'4j_e~ )ER+! 0͓-)@drgKb߯QHG(j"kٹ|qjwkww^GL h \udP*Ljgb'.Fͅ:R>e3u)$JN5dއT[X !6.hBXRaGm _ԧ^[c\h&->3 mXh:(ȑ`Cm޿rrIThg%7렺'i o jJy9局X2vz_0SW&4̌;FU@97y@Ĝ׮^ YZ-ڣ:τԯL2꺤R+Gn_WPg%@>Հ`7u7,R9{ѥ㐮1~EH,o0l g" ;%G3P DUlAU޶>Ry$&M,`aoo  b#KI%'7E TtN:'珞L{lsUqӹfbj4uݱe/9|~X,S`/0O.T7u*gv),FQt/p h%wv6CU:j5+Yx!# ۨx1򶪂Hwʑd4]GDPnS"kHEܭ]ެq%?4dոO(lʂn; [coER Ec7J=zZD8A&%!QG2qб\CqgbZ;ZCQx5 c}n25UuO凿1ɔ]sF '(rL5aqt {;ƦKgNa7c͋3'Mkmf9 f$N$;ݗMN-Kgtqez}vt(I sG:+E^ELjΰ#mܻs8򚥒Q[=mAL`?3LD:ڑ `7_j<~1 Rj?Ů"MjzsfWMiԮ;v6s] 60 uǤ+PǑBi [o jJ|= +ŐF jFڐ0GGTn_D1bKWL\U*g+q(Ö%?q2(T`~'2zblz4GQN:xa]"&|߈Q`k tUVHbs$n*iPߡǩZ2WZJ'q ÆB`G{T>UEތ ,R`' gmC| }X줍'!Rserr5$ВHDĠahksttYg;j$CQD be~ύJ)Zv6bR\3 1~jc!!*H~dNͲYx+P\)ǿLüIX)7lH;K/F(4oGMB]5tzl9W3< =LJWӾž2i)~#ƶdt!H?n $ծnE(p~ES!.T7 뵲e`K 8s^,sT],th>?ƣA a6M4axU͆z_kE>1U{Sў R`f2df?Y8z$5)i׍5]j`Jk`/N{ kúϳ&0:(hiHLC$Ny*88tw9 R+ݮD'=VVR3wJavBs6ޢ_*Jvđ.B!M<:F{o;:^>hdFNƻC d1P븣 ߭= *lVV?46G< %gcMY=ygTCK/MTBOm(fs?ȟ)d2ޕYhPj޴G~4А!liV!!k삳*"|/2./!#\){r)+w@cL]g|2Or4@z5yO⹉~9Sˮ.'EZC?)PH&R\27w2elH$Zƺ( -bkyzxb[cR773Z$Ԉe4.5a C3)N+xNMzn64r%U;̲*{?Prj  ,<n~ɑ!#xqmA֊7_`eݺ֒ f~\/΄ {+1R ix̒Ϗɘ8n) zxƈԏBbsINGB-QpK;̟"j-u#Es!GSP2iOdGp#}2Λ,YKq}J>їg'Kq#(n(zܕYC.^,/E Û v)Wǚ=0K(M-+#_69x "*ah-5y#DՆhs%1+H#{T6[VW= 蓣Xg%nezvLcDͫD7eQGFBYޥdēN{j̫RC[\g Ը,&;X ڗ|bnYC9{{EnZ܃;BP;…5 n.Ͻ޶p`ЖOTQ!>Ir!u|<`ԉ DUq&iD&weۖci1V㤱 Xh6ntI dxu[4/z,+׀vi96[DH0$IHXm&gE- 5CQ,xC $4in ZkT:UrAN5(C!) h]GDɲ[`iAB4<h2@Q"/֒%06+ּB5`v@Şnvj ߘYp oM*0d{8%e;>H0GO`+s[o"ЕWb)Pi 0sFt9:DZ^?NۓF]kiBQ룹h7jᒮvWqnm8൮N(esE,h)\H6ŐUDbh/C51xBYNh[D겛* 7=T;  fRa$grWzMkF*aSStT/$Dɧ31R;LN)[ɯqbNyzȃٹ_y%so.PL 2S V qg AK,#۞t {K=}Sd>a e]fIg8𽽇\kLUǎ 20dԋ׼MaQ4\zq," ,qm!Xd hƍt^rCNH,pje00{%`/1MqSYP.`e GMvoibJ*Bh\-LmN~H~v$!a%h`om_-E[9 HX[lD !g