Perlbal-1.79-4.fc16$>jw*z(v7-+#tt>?]?]d   @ >DKi0qq q q  |q $-q $q&dq(q**q,.1F2F7F(8i88p98:@E?@M@@UG@`qHB$qICqXD\.YE.\E`q]G$q^NbPtdPxeP}fPlPtPquR`qvT$wVXqxXqyY]CPerlbal1.794.fc16Reverse-proxy load balance and web-serverPerlbal is a single-threaded event-based server supporting HTTP load balancing, web serving, and a mix of the two. Perlbal can act as either a web server or a reverse proxy. One of the defining things about Perlbal is that almost everything can be configured or reconfigured on the fly without needing to restart the software. A basic configuration file containing a management port enables you to easily perform operations on a running instance of Perlbal. Perlbal can also be extended by means of per-service (and global) plugins that can override many parts of request handling and behavior.N0-x86-02.phx2.fedoraproject.org Fedora ProjectFedora ProjectGPL+ or ArtisticFedora ProjectSystem Environment/Daemonshttp://search.cpan.org/dist/Perlbal/linuxnoarch/sbin/chkconfig --add perlbalif [ $1 -eq 0 ]; then /sbin/chkconfig --del perlbal /sbin/service perlbal stop >/dev/null 2>&1 || : fiif [ $1 -ge 1 ] ; then /sbin/service perlbal condrestart > /dev/null 2>&1 || : fi Y09 }g ? i ! x / T Q Qcr>1u= CIq!9 u"G\* 8>6 &E/ U.R w i"5Nn" \A큤A큤A큤A큤A큤A큤A큤A큤N0MSN0sN0N0,MF]M2~MSN0MSMSMSMSMSMSMSMGMzMSMSMSMSMSMSN0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0MFMSMSMSMSMCMSMSMCMSM;1MSMSN0M;1M;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DM;DN0MSMSMSMSMSMSMSMSMSMSMSMSMSMSMSMSMSMSM;MDMDN0MSMSMSMSMSb9711fa8450dcabf10ff821d78b4b0dcb2fef76900db961b5b937ebd15b86d895a6fc162c5ee6c7ddd9e664651e557fb87bbb903eca199d44d591195b7f9b92b3d38ab527a85a056160e24ae58c85dfde9f6504231ac5f0e7d028cffc319ce8a8a6a9c9dc09d695be453017ad71165017535d5b889ab57614de40dbeff955f6610a9699acbb4172e902ea8ef1f38e4035c8f987f9300b8184515569bd1699157cc9cf7e745f3f04fdff210deac1361978e18ebf1ae7050768e12e4c191da11d65ae9806b7cbd3da4bde1cd16838ed56c857c43e4265e820e16283e0c2252fe52adad66e9e73a48f045955f09e412c0388171a5212e0b5456ed84958b7fb98ae0a5ac988fbb41afc4e1f22adf65f05a986b814eafea5d93a1a4a1e08b50ab9c01deae4e546aea6eebd822f7336b50796bab0ae1997e9f05dcfb61e28a7b56b7fbf77e9d322fedd275990da0b7b548f398b4197e4180331ebb39b2db18e2a9f002a7ec2ce10c50f7b7aa201473287ddca15c976921201f8e80184c2adba4574ebab9711fa8450dcabf10ff821d78b4b0dcb2fef76900db961b5b937ebd15b86d890e14b36ff7ef35bb4f1a2773ec6e55043eae29c3c9a6bc839f3075b56c178d4ad9f03fa50e4f8273d4fa54758c6e3f9c8c1f51ea90f7d7c6e57a1e799445d7d180046afbe35a8c59b5c56543b71dbc01a60faab6480a293f5fb4cba3f39ff50975c397b33734e2ff84579254d84f6915b4242fee9a7c29c64f48dea0e99ed987964bff3820e3251abc1a6d9bab764772b58bf634b322504d1bb8c78d9a1e0308ec144a1458c073255b80c31013a243b2af2d24167bff99fdaa60019265f0e5ec28b563cca27c80a64bcf6ccad70e79c90ea4ce4d9f79dac67ed32027650520a29a9281ddcb87dc9bc7bd5a5814d5db79a6be02624912ce57cd4af1b5dada5ed9849f106023eca4e26a0bcbd43e8e5e51af2751a4f6a517403f8604b120f42d51227c716eb25b6e95bcf5035c0716b15c670c11e57f0942677a9f8d847ed107d3596729b6386d804334c1e812b58676f4117297b4ed5fc34a67895187db70d0e53d56c3d687710dc8e3e29dda0f2d95260eb3201a47742b260ce885b235491c38146a21016ebb3a78e83cd5181bf855c4b6429a6931e1877e96a6102244ea0ab58d8cab15a3f07012593e931c79402e882f4bfd71947118dcf92dbb05e004a07eabbed4d0a802e014f48a33d70618b193296055c8c6883348fcf103278b332463dc12c4e2b104703f82311fa05ea538cf1d2afc62f853d062cc88e394da09781995d62e7282eb9f27ccf703752d84985144aefbd8639d4c42dfaba4f7faf449f7db64e140e1f4351ff565f0839288164be184dee2a50f80b6132f9d871fb0da585c934031e764d15b65bc9152f8403926c028aab9d140c7254ed0f3413d93738f0e750861b7b2a7c463c5b1271f29c3f19790a18421c6c9b89522337133226cf0188d2453e95f584c7e1ace0fac9ccd6d7d6b6f37eb968f80903735bbb7d6a3c6914fce2e5a08e12f107fc656bd032e2e4c5f95fe744f3eb1124c192be3c91fde7068494fe9f26e8ada89669bb1470b22498228312aa145ae8fc7df1a9efd8b38e62f69ca8996e1b91575ed765702486883724fe8b32fe73e6167ebc60f940b8a4b7c51df577cdc1c682527d889df86ea189b6c3e40284de3461f95521b372f1dcd7093340d61e7365b90eaf3df7ba1149abcd9f69ac9e74a6aef226f2181c68a355f121d208863acdf135614e0323a8640054ff0fdbed652394ff5069ce2b29c7cc5fb9364f9ed925c5fc932dd1c64de8d175b285c1a3b16b88376bb84f5f42f6b98bce0577845a56905d8eeeaac4760043bf59d0487b889b99dbfaaea16e8bacd93cdae03373895b594ac008333f31572c434815ce0ac0646c1b2ec8050ad078a5045b35f03120163e94925fade988982657574647ea8391d87aac0e5ed1356ab8507d511cfe68d69feb4089dc11a0d8323c184099b86d554713ef219f456557ebba34073e37371c7377d11a8dd69cbd1922f9f4d8ba0fb251eacc7bd80754378f6a13ac782bfe35c0a8ccc6c46058ba1a82bd52cf8dc7af077db7e1acc10aa17448e3246789ba6d632a688a79f86a353c4ff74e53df589fd2b9e38df3fa65cdf0aceb7bdb3a921b678d473bb8a0b31a6bfb6775ec41374b33587d6cadccc55d0fc207e093fed44943b8081a433b0c308d710446a691ea6649c2551c005414b6c6c53bcddd23ed539e45c58b22c6911aadf70f94df246503718084f5fc7e7f3250cbb195b33a97404dfb96594f7c0c366d5b6084c83d1c02806acbf7384473147f72a7eca6d86373951248889ce0f75a0832f875d7a983e6565f6f93e712691ac8be43b2a1eba94bb2ea6dec97107073cf999da2596fb58e8ae8b88c625ad26a886ce5ce0f01e12badcb909755348539a18de037db1b0351eb986abcfde66fa4fa28511779831616f486117216e2594558e30498cb329f1adf14f8e0feecbf100e7f2c6e90f34b5ff9bb2c903437fb301e574100bfd2170ed06db2161c4278eaf40c0d160b5d48a9a5873f2aaa7ad7d366a1a70e4485a00c816599ddffba9415a45fa7468daf234189ecdfc912f4a348b80e7fc2666e24d8ab70617077fc2e0713a11ba60398539fbdea4886cba8fe57ba9b497e878b77cfb7c3f13411825ee16c26160a16d09dd318e0142ac8bf546fe5c65ab2171fa8b5477d1ae1ca1124b2201df48af0b397b0cfb9a2d250d87bc61911c4fad2d55fc31bd62d5510b9b38b86089ccc0f0205d9d5f850016bff1574a7626ad0827b3d40abe16f409e5c612c1c67c4b6f59f97314c87b72d0bd1d9d3c670420ef6bfd05146b9445e64d6ba459d8f16d73b1355efb89366b082c864d0072bf35c2a42fac808f68a8a5ab2ac7e7dbffdc6c604f4ada34896cda5a1b450d7e6c7479661239094fcff69538894a36bba3e87d2f950c516d1f4f19f90ef7c3122e91c47212b2debc30891f8f1b09ddad1b4e1824fc55fe7f1f6297d530a5b1fc1d6566f5d279d099a59ffd5fef4e61361c68017996dc06ab99a530d1cee36002948bbfab95b4a1b8ffd8b394c16f538d51e8fbf9acd1c05e4c84e32f9363eb3c934f3fa0d02245a37403fa03cb5987477cf8652aa1b041065de6fb80d773a187f878881f016473dfea24e91885d43ab071f9cb799e68563d3a7aa385fe4445dfd1885b861330b3d43eb3bb51432cb17c6936520a89d378bf64c6df4037cf87f2335fe695e369881a0251273c4e140d7e450fefc5e4e91235f610ad1dcb4f5498cd843ffb5f5e8b6daa1323dd2bb34212a2261bc787c46e320d628e33bca206a83b210cdb492e9656e71b31d1fd67a0d8fa31db290a3b7a57c91d1a1d3c169e6c25bc3e4eff0a74d68e81c6de77f652dc0c49ea3a3de4bfc5fd7c366c1046edec094e890438d533148bdd7e1437af68ad4aa21ae64651a01061ecfb00aa1770d2a8a13dc131a2fdd7dc6b1357319880f8a4150dfcd9f79a86b81304d6a422662d180e156b23a2dfed7dadfb4910b3dff87a7100b3f56c4b0272e6e7bfa28b1c6696d7fb0b881e386a1a4b980a40bb34e366c04a2473f090235a280ab6fe53cc9977488ea40e2e933d5395b5df615d656ca4e258dabec183384166606582ca8b74599617e53ef3c6f6b4a262fb0b761b651e08cf0a27936a745f6fb54cc095058831279914a63b823292b2207c380d01b03f9795096cb0426a311ac766e33cb162ea5797d4f1cbc41292f9a9a7f35ace7985a657a2797b9deaebc1e6fa8eabd80ad838769639479cfb2a6db7e34b5c9928d32c8d51faf397467f365413c979c0475600b6d67347159e01bc76b9521f64938cc819081800677e00341de6710ccaf3f8da6b92cf43f32a7d6d4116da8db1dbd792d01cb808ef3ccc38d172dcd9a2e34a5e19fe678a6bb56401f40672c076ac1e5772965ab67bbbffc47a407e5468c0f55da199c447a6cd5b601852292b9023544927620d2724bec0d5c4cb96b0d5a9bdd1a291b6b514ef25f7fbba6bde4262d388edc8f8e8850f11e768089709b09279aada9c65bbfb634e9a49d00647e45367459944b2fece4de5cf80ebfd2e16d315679c1262caeed58e00d3f0fa8564c590bff732d4e4c63b82b09748a6027d14b087326b7770dff956bd4a6fa4306c7d82e2ece421fb175f001cc76319fc74ebbd4c533b801c63be8413ddf07e4e8cc15808f0d1f6ccdd70fc427fb5fcccdddc7fc748bb63141139aaf9a045202ec496198a9635cc74d311621a6b07ab43ca63315275f1df96a00cfc431efddd9cf2a5e7c95c597033b948eae0155d479fc04ef07f85b5a6025cfee737ea76c7a450a74e54654810b9b1a830f9dd79e24b7734621fd61a7f4cd16a426404c2a21fd01aca5a0bdea82b985ce968bc7a334059f1ff9d05599a0ddeee4ce4de42cbc714988ee1cf515605174eaa4563ae58e586d76f161e7ba7da71d0d0edb505c6bb6fa445ff2dac9f66e61f75951433efc842a3858f40ec350a5f0b79d86819024a46eaec78880a7eb7a95713f71f9a3814b1a13ccdfa23f3240b389d4448515f73ac99e1083761f17da2835aaee6925031eb4fe22e75da021ec6b555d9ca4fe4c651c7526af062585a1f9b7305074c30f31069587664b3a3863c775761c9b0eddfc0377339715ae61a8a6549093c7fc995545eac504098bebc0a3d22b668fdcf7erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootPerlbal-1.79-4.fc16.src.rpmconfig(Perlbal)perl(PalImg)perl(PaletteModify)perl(Perlbal)perl(Perlbal::AIO)perl(Perlbal::BackendHTTP)perl(Perlbal::Cache)perl(Perlbal::ChunkedUploadState)perl(Perlbal::ClientHTTP)perl(Perlbal::ClientHTTPBase)perl(Perlbal::ClientManage)perl(Perlbal::ClientProxy)perl(Perlbal::CommandContext)perl(Perlbal::HTTPHeaders)perl(Perlbal::ManageCommand)perl(Perlbal::Plugin::AccessControl)perl(Perlbal::Plugin::AutoRemoveLeadingDir)perl(Perlbal::Plugin::Cgilike)perl(Perlbal::Plugin::Cgilike::Request)perl(Perlbal::Plugin::EchoService)perl(Perlbal::Plugin::EchoService::Client)perl(Perlbal::Plugin::Highpri)perl(Perlbal::Plugin::Include)perl(Perlbal::Plugin::LazyCDN)perl(Perlbal::Plugin::MaxContentLength)perl(Perlbal::Plugin::NotModified)perl(Perlbal::Plugin::Palimg)perl(Perlbal::Plugin::Queues)perl(Perlbal::Plugin::Redirect)perl(Perlbal::Plugin::Stats)perl(Perlbal::Plugin::Stats::Storage)perl(Perlbal::Plugin::Vhosts)perl(Perlbal::Plugin::Vpaths)perl(Perlbal::Pool)perl(Perlbal::ReproxyManager)perl(Perlbal::Service)perl(Perlbal::Socket)perl(Perlbal::SocketSSL)perl(Perlbal::SocketSSL2)perl(Perlbal::TCPListener)perl(Perlbal::Test)perl(Perlbal::Test::WebClient)perl(Perlbal::Test::WebServer)perl(Perlbal::UploadListener)perl(Perlbal::Util)Perlbal@ @@@ @@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/usr/bin/perlchkconfigchkconfigchkconfigconfig(Perlbal)initscriptsperl(:MODULE_COMPAT_5.14.1)perl(BSD::Resource)perl(Carp)perl(Danga::Socket)perl(Devel::Peek)perl(Errno)perl(Exporter)perl(Fcntl)perl(File::Path)perl(Getopt::Long)perl(HTTP::Date)perl(HTTP::Request)perl(HTTP::Response)perl(IO::AIO)perl(IO::File)perl(IO::Handle)perl(IO::Socket)perl(IO::Socket::INET)perl(IO::Socket::SSL)perl(POSIX)perl(Perlbal)perl(Perlbal::AIO)perl(Perlbal::BackendHTTP)perl(Perlbal::Cache)perl(Perlbal::ChunkedUploadState)perl(Perlbal::ClientHTTP)perl(Perlbal::ClientHTTPBase)perl(Perlbal::ClientManage)perl(Perlbal::ClientProxy)perl(Perlbal::CommandContext)perl(Perlbal::HTTPHeaders)perl(Perlbal::ManageCommand)perl(Perlbal::Pool)perl(Perlbal::ReproxyManager)perl(Perlbal::Service)perl(Perlbal::Socket)perl(Perlbal::TCPListener)perl(Perlbal::Test)perl(Perlbal::Test::WebClient)perl(Perlbal::UploadListener)perl(Perlbal::Util)perl(Perlbal::XS::HTTPHeaders)perl(Scalar::Util)perl(Socket)perl(Storable)perl(Symbol)perl(Sys::Syscall)perl(Time::HiRes)perl(URI)perl(base)perl(constant)perl(fields)perl(lib)perl(strict)perl(vars)perl(warnings)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.79-4.fc161.440.983.0.4-14.6.0-14.0-15.2-14.9.0N/N.@N(NMRMOL L@K"@K@Ji@IH!@G@GGGFyFE@Petr Pisar - 1.79-4Petr Pisar - 1.79-3Petr Sabata - 1.79-2Luis Bazan 1.79-1Ruben Kerkhof 1.78-1Fedora Release Engineering - 1.76-2Ruben Kerkhof 1.76-1Marcela Maslanova - 1.75-2Ruben Kerkhof 1.75-1Stepan Kasal - 1.70-5Fedora Release Engineering - 1.70-4Fedora Release Engineering - 1.70-3Ruben Kerkhof 1.70-2Tom "spot" Callaway 1.70-1Tom "spot" Callaway 1.60-2Tom "spot" Callaway 1.60-1Tom "spot" Callaway 1.59-2Ruben Kerkhof 1.59-1Ruben Kerkhof 1.58-1- Disable 5.14 perl_bootstrap- Disable XS implementation to bootstrap- Perl mass rebuild- Upstream released new version: http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.79/CHANGES- Upstream released new version: http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.78/CHANGES- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Upstream released new version: http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.76/CHANGES - Minor spec and initscript cleanup- Mass rebuild with perl-5.12.0- Upstream released new version- rebuild against perl 5.10.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Use Perlbal::XS::HTTPHeaders to speed up header parsing- 1.70 (fixes build for perl 5.10.0)- don't need patch, merged with 1.60- 1.60- rebuild for new perl- Upstream released new version - Received patch from upstream for failing buffered upload test (240693)- Initial import/bin/sh/bin/sh/bin/sh                                                                                                                 _cxokdvwqujrtg`sa|}~yfmhlpbi{zne1.79-4.fc161.791.01.79-4.fc16  perlbalperlbal.confperlbalperlbalPerlbal-1.79CHANGESREADMEconfig-guide.txtexamplesechoservice.confload-balancer.confnodelist.datnot-modified-plugin.confssl.confvirtual-hosts.confwebserver.confhackingclasses.txthooks.txttodo.txthttp-versions.txtpool-parameters.txtreproxying.txtservice-parameters.txtperlbal.1.gzPerlbal.3pm.gzPerlbal::FAQ.3pm.gzPerlbal::Manual.3pm.gzPerlbal::Manual::Configuration.3pm.gzPerlbal::Manual::Contributing.3pm.gzPerlbal::Manual::Credits.3pm.gzPerlbal::Manual::Debugging.3pm.gzPerlbal::Manual::FailOver.3pm.gzPerlbal::Manual::HighPriority.3pm.gzPerlbal::Manual::Hooks.3pm.gzPerlbal::Manual::Install.3pm.gzPerlbal::Manual::Internals.3pm.gzPerlbal::Manual::LoadBalancer.3pm.gzPerlbal::Manual::Logging.3pm.gzPerlbal::Manual::Management.3pm.gzPerlbal::Manual::Plugins.3pm.gzPerlbal::Manual::ReverseProxy.3pm.gzPerlbal::Manual::Roles.3pm.gzPerlbal::Manual::Selector.3pm.gzPerlbal::Manual::WebServer.3pm.gzPerlbal::Plugin::Cgilike.3pm.gzPerlbal::Plugin::Include.3pm.gzPerlbal::Plugin::MaxContentLength.3pm.gzPerlbal::Plugin::Palimg.3pm.gzPerlbal::Plugin::Redirect.3pm.gzPerlbal::Test.3pm.gzPerlbal::Util.3pm.gzPerlbalPerlbal.pmAIO.pmBackendHTTP.pmCache.pmChunkedUploadState.pmClientHTTP.pmClientHTTPBase.pmClientManage.pmClientProxy.pmCommandContext.pmFAQ.podHTTPHeaders.pmManageCommand.pmManualManual.podConfiguration.podContributing.podCredits.podDebugging.podFailOver.podHighPriority.podHooks.podInstall.podInternals.podLoadBalancer.podLogging.podManagement.podPlugins.podReverseProxy.podRoles.podSelector.podWebServer.podPluginAccessControl.pmAutoRemoveLeadingDir.pmCgilike.pmEchoService.pmHighpri.pmInclude.pmLazyCDN.pmMaxContentLength.pmNotModified.pmPalimg.pmQueues.pmRedirect.pmStats.pmVhosts.pmVpaths.pmPool.pmReproxyManager.pmService.pmSocket.pmSocketSSL.pmTCPListener.pmTestTest.pmWebClient.pmWebServer.pmUploadListener.pmUtil.pm/etc//etc/perlbal//etc/rc.d/init.d//usr/bin//usr/share/doc//usr/share/doc/Perlbal-1.79//usr/share/doc/Perlbal-1.79/examples//usr/share/doc/Perlbal-1.79/hacking//usr/share/man/man1//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Perlbal//usr/share/perl5/vendor_perl/Perlbal/Manual//usr/share/perl5/vendor_perl/Perlbal/Plugin//usr/share/perl5/vendor_perl/Perlbal/Test/-O2drpmxz2noarch-redhat-linux-gnu        ASCII textBourne-Again shell script, ASCII text executableHTML document, ASCII textHTML document, ASCII text, with very long linesPerl POD document, ASCII textPerl POD document, ASCII text, with very long linesPerl POD document, UTF-8 Unicode textPerl5 module source textUTF-8 Unicode texta /usr/bin/perl -w script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)$(279DOUaejosw~     RRRR>R?RAPR RRRRRRRRR R#R$R%R&R'R(R)R*R+R,R-R.R1R2R6R_}1 [yZ\8Y6׻i =cb,%[KmQ~w8 "сD6lW"c\ ҫ _iR\:zxY \MIdѦ@R߻R+C9<.ȸvɯ&7h*Pv (Kf`];G̝AHIHK,Eh)F77Ҫ:heSr1` ¯!v8ԇ-٪K#RJݘ5[ h*Ir^$3l]ZzxlXO.rstڍb?3(.ǫ_t䷁Y=fQECr ¹Sp|wtP5nl9[)%+Op f<O^_([2rLy+N>K㲡f^/_SBbҒJ+Ow$'BZ 3?ߊ ? #8_4R]1BXFx}IfG18F3I?#UrpngЃ۬HXb8|d8 yc4BO*p $=:nFl\~~b-@yY$E:3j=Bu+?yl}LmAJ{jcE2 9I p]ff&eQ|&扙#kN [& bSN%.㈍}YwF0Ŷ"H>.>ƒs۶ݗ?_{N4OP ?%X{į̏xy];o#尩Mд^E5^fx>/:#6HC?cY]i@e\4z0xV>$F): ӑi u- HDʈO PFKPg7@7OD-y:Yr#]D7f[8\R<<,6LZ·B-(ODe! 9G2yIGŕ s#ЉJtǗ^d+S.@3HY]M2Y%hV@=n:&#/x.ONQBuX&loeA9X_^̫kc#4۱wRD\͘g^&= }9Ån<:V=ZI%]mP̅^ZR d"dŒkLFy.K$)Z6 aS ㊊Kaȴkw$(u&+HUM鸚iك'F/eQb9 EdzA_;omgCrQ<7^vm0!me~IyR1*N͝gf5jxQ÷ KKi@"JS7̋I:1_ xj!4il[P*U6\T>' 3@ECg@7adZڈd]Sb&r-lH)VN]ّ6=7@ocƐ)]6;Y&[Ae:$X DS&Ya=N wO0RYLR@PP{y<vPdT4^?UA|6R008J{m" .y?]VqJ 9u<0pͻ5y~FaʡcQϑor+V'~TG(ko"*#o]WscΩ ޶L@ySR;U (vvJ(4tNH=l{JudKZ$ɰMD|O