python-gofer-2.7.7-2.el7>  HLk|Z:'O z뾂al x.Vrp IXԓZ>"Řrs\~1iW=2\]7l؟* /}Q9ծ1﷾9ܢt6b l ħ+po>)^Dž=?O.™MHa{^ |rG}u6 * &q\il2* & g!i8--.N;.k{ &._Av2Dи %=>9?d  4X\tx ll pl Hl l  $l  l"@l$\l&x&l(D(T(p(()(8)0{9+{:={GlHlI8lXY\l]dl^&bGdefltlulv`wlxdlyfCpython-gofer2.7.72.el7Gofer python lib modulesProvides gofer python lib modules.Zc1bj.rdu2.centos.orgCentOSCentOSLGPLv2CBS Development/Languageshttps://fedorahosted.org/gofer/linuxnoarch  ";0 0 SVggrrc E((Rk '' ]$$ LL AnnV*:^:^ < 5 5 >>Gk]](//  mEA""gA큤A큤A큤A큤A큤X*ZZX*ZZX*ZZX*ZZX*ZZZX*ZZX*ZZZX*ZZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZX*ZZZX*bcb81654247c7bda1a20e8d23c23b27394da4556242115dd7d384273f4e8789cefbbe4e6b907a4507860b42967c74d0f9af9c11d37f1980c7c3ce755d5820eeaefbbe4e6b907a4507860b42967c74d0f9af9c11d37f1980c7c3ce755d5820eeac98fcd33a022f4eccb6b7a64c035d0fa48dc931cb552fa8884348a5d5b8c658cacec114f1b4c6fe79e52f8a054956a83c8e9c21ccda6d020f12e9bb93e01fddeacec114f1b4c6fe79e52f8a054956a83c8e9c21ccda6d020f12e9bb93e01fdde491381a5a482c981746e63ad8ad4428364b0204b07c2fb819e243927b5c1b30715dba6f2beb4fa6fe95cf9a16f5fd546d82d305db542084ad9b3dead263a1a5415dba6f2beb4fa6fe95cf9a16f5fd546d82d305db542084ad9b3dead263a1a545c67ec321b9e85a7d61f0d5a71ed26cb43fb85103e2ad4e2410a9b42513ff6ce006bf1df1bfd7c11b306284a69e100ac52c1139333ba6e9d8b635d5dcac06380006bf1df1bfd7c11b306284a69e100ac52c1139333ba6e9d8b635d5dcac063805aa0dfd45bf2ffa1b1389467f7afed8bdf85782b5d784b26f1e073566055d2d7581c72b42087e1e2c00d2857cf5fa295c2fac0b3e25e33aabae34a8f414131c9581c72b42087e1e2c00d2857cf5fa295c2fac0b3e25e33aabae34a8f414131c90fdfdd39c4ca32291e70ba9681372d455d91fd88e46deafc99dab8c6c61c6fc7b8db18eec48109a2ab9a74fd182bbb6b489a1a229d6600aa579b3436bf89d424b8db18eec48109a2ab9a74fd182bbb6b489a1a229d6600aa579b3436bf89d424144df1eb0899faba2356c0a9c9ffb84d91c91c5854dfdaeffd35786c787935b7bcab7494d20b5eb47414c778ed5de0135ab09e17d3626ade3a5e49bc036d05edbcab7494d20b5eb47414c778ed5de0135ab09e17d3626ade3a5e49bc036d05ed2771d5b835004ecd5625f569d4722fe1ac12abde657f5900cf94fbafd58303661c370811330b1de22f54bce0635cdefe0f2c0e739a150eec74d70b6ec626e8b81c370811330b1de22f54bce0635cdefe0f2c0e739a150eec74d70b6ec626e8b83acd00a74af35baba2b27a301a17922e97a3c646d2529682010d437b5ace3a119a1ddfc407b0d6e10fff808fa12bfccc21dcd1de90e8ce293ae3c9123251e2a49a1ddfc407b0d6e10fff808fa12bfccc21dcd1de90e8ce293ae3c9123251e2a4cb28e0aa9d7c7277d6e2c027d458f4d26c32834715808ed339991e65d923126656cc29bd28ff0586d535821a0c6991eda8597470afd61efb15a3e3d340ca7ad356cc29bd28ff0586d535821a0c6991eda8597470afd61efb15a3e3d340ca7ad305ce7f087e39312cbb69a0aef18dbac76a8001632bee5a6ac0857fe450429e756cc04b673a008b87804c0807d7f5d0901cf11686724ca8a850e1cd3508708ae26cc04b673a008b87804c0807d7f5d0901cf11686724ca8a850e1cd3508708ae2f8086ab60ec6387809a3cb7ee2f0a770c6566d84a9219bed44f6fd5e35291011f015d66fc6b13bb404dc2fc3d2bbac878373c74fb0dc1dc7862965a5f50bdad3f015d66fc6b13bb404dc2fc3d2bbac878373c74fb0dc1dc7862965a5f50bdad380b5713f2c761b9c20c32eda812f99809c0bb8d2e806d64299c8e5eb09b498abc5c20a193275cdcc837d71c795e8c1cb0f4fc89591db03716168c63f6921b041c5c20a193275cdcc837d71c795e8c1cb0f4fc89591db03716168c63f6921b041654368cc5cad02f7aafb5028932dc430ca25c677961d741d0b65cd270a8bf8eab8ba8bb88c10b39f5453ad4ec645a29567578108917642464e1220ec6848b2feb8ba8bb88c10b39f5453ad4ec645a29567578108917642464e1220ec6848b2fe81b9cecc3be921349a1627cef0b45540b176f9577a7be3207e2d4d37a365378c10001bda2044117019c6fb95b7f1c9762001c357c0c4167f814f0e6d71dcadf510001bda2044117019c6fb95b7f1c9762001c357c0c4167f814f0e6d71dcadf5bd28505090d5a0817e50bf016ae97a63d2be361d4e26ba093f4073eb5846c75a6facd76c0f7c965750cd97b76e026936011a2e86e038970290d7b2f193b9f2986facd76c0f7c965750cd97b76e026936011a2e86e038970290d7b2f193b9f298f0ec6c9edc39118afe72e2960e81cd89b02588291f50947f71e4eecae379647d1ee12bcb37e6483906d76d52bff9567bf220484071e0c37f043d99f273073e781ee12bcb37e6483906d76d52bff9567bf220484071e0c37f043d99f273073e785ca69163367622b0f0aa4ab496c61f38a338abc771a877e5ebc8ccf609dd10944dd5a139ec2feef2bcc24e2ff545541456a61fc0edd4abc4a0a96736aff5c9bf4dd5a139ec2feef2bcc24e2ff545541456a61fc0edd4abc4a0a96736aff5c9bf20d3a961c85fb77ccf8d10969903d57492fb8731ff9fad4754c1bca99d59b51790315c27166a5658e1e3a1db8be5f819311f96bd20306d13471a0b66bf9702d390315c27166a5658e1e3a1db8be5f819311f96bd20306d13471a0b66bf9702d3de8a7e93b40286450ed340bada979c5cd2dbdbd71a11bb52fb27df11000b842f51fac51af017b83934981f8c07962df2a13cabd21f0f259f4d319e9199cbdeeb51fac51af017b83934981f8c07962df2a13cabd21f0f259f4d319e9199cbdeebeade8fbb2d1f94c87b21ebfb1ab0846d09d76fee4f9aae30a027c0adbb4e28fde8da3208b2bde3d96934fe0d5cfbd24cd4e83d8038930d9172ef24f9e960e4b2e8da3208b2bde3d96934fe0d5cfbd24cd4e83d8038930d9172ef24f9e960e4b2e814615946653851ad0a0772418b3ed0558ab56adc5165f96ddbff0efc1661311194e5fcc29fa5bf58bf1df711581a739d0b0422d81a429eaf39d3f472cc138b1194e5fcc29fa5bf58bf1df711581a739d0b0422d81a429eaf39d3f472cc138b006c9daf9297506e99e1718899921c6b504bb80a7a59e38cec5391aba6c7385df02301cdfad564dcf37195108e6d3263e06a0a61d7861e6759878d37472d6853f02301cdfad564dcf37195108e6d3263e06a0a61d7861e6759878d37472d685371903fbfe0b9be316a4fde85f87ca1d66e132c9676eaba8b7ca8e19b2284e53904b601676873d264e9adfdd0889155348b71ed7ae2d8369cb291c8d113df4b2e04b601676873d264e9adfdd0889155348b71ed7ae2d8369cb291c8d113df4b2e4e19ce9afbfb39263f45532610cdbae85f6ad218c957860c8a091cf0556cf0ace8cd7e0762421d4af1e69bc99ffe71ef02a2408404d6b86bb6184c12c03d5b2ee8cd7e0762421d4af1e69bc99ffe71ef02a2408404d6b86bb6184c12c03d5b2ed54d8eef923aff19c18f8e00fa3ecc0145ff39a60bd135cf203decef61d3a7bdf621c7b8cc89030ee90f5943684e4f9443a000ca063eb38a29306e06e22ebca9f621c7b8cc89030ee90f5943684e4f9443a000ca063eb38a29306e06e22ebca90aebf6d87ef86dc9bb244a03b2894b8b3a8b62cc06a0a7a5e3d6e293e7f30f44e8985d3d74c8a039d2f0b29ac6b7ff97cadf41707423b6e18138353dd319282fe8985d3d74c8a039d2f0b29ac6b7ff97cadf41707423b6e18138353dd319282f212ed2a5d43e4e05ec3e11331c60a9b89e31547abf6562c73a9b28b8276743ef66c4c0425fe6d4b7f2d8fc40b3ee9ab7fdb1014767c4cbef7d59596787a9b82766c4c0425fe6d4b7f2d8fc40b3ee9ab7fdb1014767c4cbef7d59596787a9b8276c072458b4f07a0e2980a88bbe0978dc15378d65f703b3c09c4f4b736f43ee347a595b942d2063cb31eacef38eca0e57f9817185e92b06ba4870ac7b624c2ffb7a595b942d2063cb31eacef38eca0e57f9817185e92b06ba4870ac7b624c2ffbbf2090637e0da5ca0c9f0211e9e16461f905ad358c7a3217eb0d433a70e2e5c824cfd18c2fc369a07bc58a354ae428aa5053dbb45d89cf48b02c2b5fe7c7f66c24cfd18c2fc369a07bc58a354ae428aa5053dbb45d89cf48b02c2b5fe7c7f66c79098b37bf10b36c136afacd664ad7fcb62703a61873f7e70334350f0d7f1ff135c2842c5e0c96ba5ddb2ac6ba81e8355c42a987b7a345e3a429fb0d4994562c35c2842c5e0c96ba5ddb2ac6ba81e8355c42a987b7a345e3a429fb0d4994562c03bde8b0cfcdc5e757af20bd9098406fd989ae8a11683dada70a63ea2ee35970e5211cf54e98550cd5f6bda3fb9b0a541818191f92a450319fbed1d8a1344dc2e5211cf54e98550cd5f6bda3fb9b0a541818191f92a450319fbed1d8a1344dc2c63bc90b279ac849cfb2f842420531c4168c79bfc8cc33143e8f4022b59668104266d2ba8fee7a481111ad079955e7f8f539f435b09caf9172c41438bd3f696e4266d2ba8fee7a481111ad079955e7f8f539f435b09caf9172c41438bd3f696e8cd9d98d697ee3b6e3c520bdffe36419badcf7f3cc0680fa204a98805709c59598efd845933325ab46d6660438c84a82710d81dd0b4957dbb90bfecdf8f4c89598efd845933325ab46d6660438c84a82710d81dd0b4957dbb90bfecdf8f4c8957c6699c75f87b52bdc542db26d6b1b92892577cda46e20eceb79e2790a1c291brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgofer-2.7.7-2.el7.src.rpmpython-gofer@     pampython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3XsXsXsW@V޾V2V@VV_V@V@T@T!T!TܕTTT@TTsTmTWn@S@S@SS!@SS{CSsZShScSb7@SVYSO@S9XS L@SS@S@S@R&RIgQ7/PM@Pl(PQP2&PO/@O@O8Oc+@OC@O+@O NNN@NHNåNåNNNNGNGNGN^N@NNNNoENoENiNS@NRDNEN98@N)f@N@M@M@MM@Mߒ@M@M@M@MMM@M@M@MUM@Mx@M2@M@MI@MzMzMzM[@MS@MRMIG@MGMF@M8#M-M$]@M# MM MLs@LL@L@L@LfL@L{zjhuntin 2.7.7-2zjhuntin zjhuntin 2.7.7-1Eric D Helms 2.7.6-1Eric D Helms 2.7.5-1Jeff Ortel 2.7.5-1Jeff Ortel 2.7.4-2Jeff Ortel 2.7.4-1Jeff Ortel 2.7.3-1Jeff Ortel 2.7.2-1Jeff Ortel 2.7.1-1Jeff Ortel 2.6.0-1Jeff Ortel 2.5.3-1Jeff Ortel 2.5.2-1Jeff Ortel 2.5.1-1Jeff Ortel 2.5.0-1Jeff Ortel 2.4.0-1Jeff Ortel 2.3.0-1Jeff Ortel 2.1.0-1Jeff Ortel 2.0.0-1Jeff Ortel 1.4.1-1Jeff Ortel 1.4.0-1Jeff Ortel 1.3.1-1Jeff Ortel 1.3.0-1Jeff Ortel 1.2.1-1Jeff Ortel 1.2.0-1Jeff Ortel 1.1.0-1Jeff Ortel 1.0.13-1Jeff Ortel 1.0.12-1Jeff Ortel 1.0.10-1Jeff Ortel 1.0.9-1Jeff Ortel 1.0.8-1Jeff Ortel 1.0.7-1Jeff Ortel 1.0.6-1Jeff Ortel 1.0.5-1Jeff Ortel 1.0.4-1Jeff Ortel 1.0.3-1Jeff Ortel 1.0.2-1Jeff Ortel 1.0.1-1Jeff Ortel 1.0.0-1Jeff Ortel 1.0.0-0.1Jeff Ortel 0.77-1Jeff Ortel 0.76-1Jeff Ortel 0.75-1Jeff Ortel 0.74-1Jeff Ortel 0.73-1Jeff Ortel 0.72-1Jeff Ortel 0.71-1Jeff Ortel 0.70-1Jeff Ortel 0.69-1Jeff Ortel 0.68-1Jeff Ortel 0.67-1Jeff Ortel 0.66-1Jeff Ortel 0.65-1Jeff Ortel 0.64-1Jeff Ortel 0.63-1Jeff Ortel 0.62-1Jeff Ortel 0.61-1Jeff Ortel 0.60-1Jeff Ortel 0.59-1Jeff Ortel 0.58-1Jeff Ortel 0.57-1Jeff Ortel 0.56-1Jeff Ortel 0.55-1Jeff Ortel 0.54-1Jeff Ortel 0.53-1Jeff Ortel 0.52-1Jeff Ortel 0.51-1Jeff Ortel 0.50-1Jeff Ortel 0.49-3Jeff Ortel 0.49-2Jeff Ortel 0.49-1Jeff Ortel 0.48-3Jeff Ortel 0.48-2Jeff Ortel 0.48-1Jeff Ortel 0.47-1Jeff Ortel 0.46-1Jeff Ortel 0.45-1Jeff Ortel 0.44-1Jeff Ortel 0.43-1Jeff Ortel 0.42-1Jeff Ortel 0.41-1Jeff Ortel 0.40-1Jeff Ortel 0.39-1Jeff Ortel 0.38-1Jeff Ortel 0.37-1Jeff Ortel 0.36-1Jeff Ortel 0.35-1Jeff Ortel 0.34-1Jeff Ortel 0.33-1Jeff Ortel 0.32-1Jeff Ortel 0.31-1Jeff Ortel 0.30-1Jeff Ortel 0.29-1Jeff Ortel 0.28-1Jeff Ortel 0.27-1Jeff Ortel 0.26-1Jeff Ortel 0.25-1Jeff Ortel 0.24-1Jeff Ortel 0.23-1Jeff Ortel 0.22-1Jeff Ortel 0.21-1Jeff Ortel 0.20-1Jeff Ortel 0.19-1Jeff Ortel 0.18-1Jeff Ortel 0.17-1Jeff Ortel 0.16-1Jeff Ortel 0.15-1Jeff Ortel 0.14-1Jeff Ortel 0.13-1Jeff Ortel 0.12-1Jeff Ortel 0.11-1Jeff Ortel 0.10-1Jeff Ortel 0.9-1Jeff Ortel 0.8-1Jeff Ortel 0.7-1Jeff Ortel 0.6-1Jeff Ortel 0.5-1Jeff Ortel 0.4-1Jeff Ortel 0.3-1Jeff Ortel 0.2-1Jeff Ortel 0.1-1Jeff Ortel 0.1-1--- BZ #1431747 - After katello-agent installation goferd is not started- BZ #1277292 - Package installation via Satellite 6.1 is much slower than yum - BZ #1320575 - Error on incremental update PulpExecutionException on errata unit copy - BZ #1323726 - Installing errata from satellite UI failed- new package built with tito- Load pam libs on demand. (jortel@redhat.com)- Relax proton requirement. (jortel@redhat.com)- Require proton 0.9-13. (jortel@redhat.com) - Support latency plugin descriptor property. (jortel@redhat.com) - Fix memory leak in Pending.journal. (jortel@redhat.com) - Connections closed after each request. (jortel@redhat.com)- Thread resources such as connections released between RMI requests. (jortel@redhat.com)- Fix rpmlint complaint: E: incorrect-fsf-address in deplist.py (jortel@redhat.com)- Reference plugins relocated and not packaged. (jortel@redhat.com) - Support runtime plugin load/unload/reload. (jortel@redhat.com) - Add manager. (jortel@redhat.com) - Add gofer CLI for management and RMI. (jortel@redhat.com) - Renamed builtin plugin to demo plugin. (jortel@redhat.com) - Fix -f option passed to goferd. (jortel@redhat.com) - Resend logic removed from proton reliability. (jortel@redhat.com) - Added a ton of unit tests. (jortel@redhat.com) - Run goferd optimized by default (sean.myers@redhat.com) - Add additional logging in adapter reliability. (jortel@redhat.com) - Improved handling of malformed AMQP messages. (jortel@redhat.com) - In agent.rmi, add transactions; discard request for plugins without URL configured. (jortel@redhat.com) - Support proton heartbeats; requires proton >= 0.9-5. (jortel@redhat.com) - Persistent canceled tracking. (jortel@redhat.com) - Authorization deprectated. (jortel@redhat.com) - Using utf8() instead of: str(). (jortel@redhat.com)- Support one-time actions. (jortel@redhat.com) - Support authenticator in the plugin descriptor. (jortel@redhat.com) - Support plugin monitoring. (jortel@redhat.com) - Support dynamic plugin loading, reloading, unloading. - Support services in system plugin. (jortel@redhat.com) - Support forwarding/accepting. (jortel@redhat.com) - Support comprehensive broker connection clean up. - Requires: python-ssl only on RHEL 5. (jortel@redhat.com) - 1198797 - Fixed recursion in adapter reliability logic. (jortel@redhat.com) - Fix not-authenticated error message. (jortel@redhat.com) - Fix systemd unit permissions. (jortel@redhat.com) - Window deprecated (jortel@redhat.com)- Broker renamed: Connector. (jortel@redhat.com) - Plugin not-found logged and discarded. (jortel@redhat.com)- proton 0.9-1.20150219 compat; proton.reactors renamed: proton.reactor. (jortel@redhat.com) - 1192563 - validate SSL file paths. (jortel@redhat.com)- Fix virtual hosts. (jortel@redhat.com) - Using LinkDetached in proton.reliable. (jortel@redhat.com) - Better recognition of when SSL is to be used. (jortel@redhat.com) - Sender supports durable option. (jortel@redhat.com)- AdapterNotFound raised when explicit adapter not found. (jortel@redhat.com) - NotFound raised amqp node not found. (jortel@redhat.com) - Add url to Queue/Exchange constructor. (jortel@redhat.com) - Renamed: route to: address. (jortel@redhat.com) - Support amqp 1.0; add proton messaging adapter. (jortel@redhat.com) - Support auto-delete queue expiration. (jortel@redhat.com) - python-gofer-qpid no longer requires python-qpid-qmf. (jortel@redhat.com) - Add 2.5 release notes. (jortel@redhat.com)- Better thread pool worker selection. (jortel@redhat.com) - Fix builtin.Admin.help(). (jortel@redhat.com) - Add description to InvalidDocument. (jortel@redhat.com) - Fix TTL. (jortel@redhat.com) - amqplib adapter removed; heartbeat enabled on qpid connection (jortel@redhat.com) - support configurable broker model management. (jortel@redhat.com)- QPID adapter using QMF. (jortel@redhat.com) - amqp adapter using epoll. (jortel@redhat.com) - Support custom exchanges. (jortel@redhat.com)- Fix plugin loading from python path. (jortel@redhat.com) - Improved adapter model. (jortel@redhat.com) - Improved builtin plugin. (jortel@redhat.com) - Get rid of broadcast policy. (jortel@redhat.com) - Domains added. (jortel@redhat.com) - The messaging section no longer supported in agent.conf. (jortel@redhat.com) - Update pmon to retry on notification exception. (jortel@redhat.com) - Get rid of adapter descriptors. (jortel@redhat.com) - ModelError raised for all model operations. (jortel@redhat.com) - Plugin class properties. (jortel@redhat.com) - Improved test coverage.- The transport concept has been revised and renamed to messaging adapters. - The transport parameter and configuation deprecated. - The URL updated to specify the messaging adapter. - Messaging adapters have descriptors and are loaded much like plugins. - Better unit test coverage. - Performance improvements and bug fixes.- Remove ruby lib. (jortel@redhat.com) - Remove broken ruby dependency. (jortel@redhat.com)- Add reply timestamp. (jortel@redhat.com) - Fix synchronous policy using durable queue. (jortel@redhat.com) - Add python-amqp transport. (jortel@redhat.com)- 1129828 - split stack traces into separate log records. (jortel@redhat.com) - Added python-ctypes dependency. (jortel@redhat.com) - PyPAM replaced with ctypes implementation. (jortel@redhat.com) - Refactor: add transport Loader; transports loaded and cached when Transport is instantiated instead of package import. (jortel@redhat.com) - Support passing url=None in broker meta-class. (jortel@redhat.com)- Update man page to reference github. (jortel@redhat.com) - Replace --console option with --foreground and use in systemd unit. (jortel@redhat.com) - systemd support. (jortel@redhat.com)- 1107244 - python 2.4 compat issues. (jortel@redhat.com)- Add authenticator param to ReplyConsumer constructor. (jortel@redhat.com) - python 2.4 compat. (jortel@redhat.com)- Pass original document during auth validation instead of destination uuid. (jortel@redhat.com) - Better support for associating an authenticator with a consumer. (jortel@redhat.com)- Fix setting logging levels in agent.conf. (jortel@redhat.com) - In the amqplib transport, message durable=True. (jortel@redhat.com)- 1097732 - broker configured during attach. (jortel@redhat.com) - Support loading plugins from the PYTHON path. (jortel@redhat.com) - Support custom plugin naming. (jortel@redhat.com)- Condition Requires: and import of simplejson. (jortel@redhat.com)- Fix url syntax for userid:password; get vhost from url path component. (jortel@redhat.com)- Inject inbound_url to support reply when plugin is not found. (jortel@redhat.com) - Pass and store transport by name (instead of object). (jortel@redhat.com) - Set transport package based on actual packaged. (jortel@redhat.com) - Declare agent (target) queue in RMI policy send. (jortel@redhat.com) - Create queues in the consumer instead of the reader. (jortel@redhat.com)- Support extends= in plugin descriptors. Defines another plugin to extend. (jortel@redhat.com)- Inject inbound transport name on request receipt and used to reply when unable to route to a plugin. (jortel@redhat.com) - Trash plugin implements get_url() and get_transport(). (jortel@redhat.com) - Log when plugin not found and request is trashed. (jortel@redhat.com) - PathMonitor initialized to prevent initial notification. (jortel@redhat.com) - Add @initializer decorator and plugin support. (jortel@redhat.com) - Fix pending message leak when uuid not matched to a plugin. (jortel@redhat.com)- Log to syslog instead of /var/log/gofer/. (jortel@redhat.com) - Support userid/password in the broker url. (jortel@redhat.com) - Remove librabbitmq transport. (jortel@redhat.com) - Add support for skipping SSL validation. (jortel@redhat.com) - Use qpid builtin SSL transport. (jortel@redhat.com)- Improved import between plugins. (jortel@redhat.com)- make queue non-exclusive by default. (jortel@redhat.com)- Log consumed messages. (jortel@redhat.com)- Improved agent logging. (jortel@redhat.com)- Detach before attach and make detach idempotent. (jortel@redhat.com) - Explicit manual plugin attach; get rid of plugin monitor thread. (jortel@redhat.com) - Support virtual_host and host_validation configuration options. (jortel@redhat.com) - Support userid and password configuration options. (jortel@redhat.com) - Change envelope/document and Envelope/Document. (jortel@redhat.com) - Support pluggable message authentication. (jortel@redhat.com) - Send 'accepted' status when RMI request is added to the pending queue. (jortel@redhat.com) - Send 'rejected' status report when message validation failed. (jortel@redhat.com) - Direct routing by uuid; no more blending of plugin APIs. (jortel@redhat.com) - Move Admin class from builtin plugin to internal. (jortel@redhat.com) - Improved pending queue. (jortel@redhat.com) - Improved thread pool. (jortel@redhat.com) - Purge unused filter in configuration. (jortel@redhat.com) - Discontinue support for configuration directives. (jortel@redhat.com) - Purge mocks in favor of python mock. (jortel@redhat.com) - Support multiple transports (amqplib, rabbmitmq, python-qpid). - Discontinue support for deprectated watchdog. (jortel@redhat.com) - Simplified RMI timeout. No longer supporting timeout for RMI completion. (jortel@redhat.com)- default asynchronous timeout to None. (jortel@redhat.com) add 'send' as required by transports. (jortel@redhat.com) - watchdog removed; timeout flows revised. watchdog removed; add 'accepted' status; add 'wait' option; redefine timeout option as single integer pertaining to the accepted. (jortel@redhat.com) - Add 'match' criteria operator. (jortel@redhat.com) - Support plugable transports. (jortel@redhat.com)- Reduce logging do DEBUG on frequent messaging and RMI processing events. (jortel@redhat.com)- Add support for cancelling RMI; thread pool rewrite; RMI class restructure. (jortel@redhat.com)- policy timeout enhancements. (jortel@redhat.com) - Fix threadpool leak; change plugin to use simplex pool. (jortel@redhat.com) - Move threadpool test to unit/ (jortel@redhat.com) - Add simplex/duplex option to ThreadPool. Fixes memory leak. (jortel@redhat.com)- Make watchdog journal object configurable; watchdog singleton by URL only. (jortel@redhat.com)- Progress reporting enhancements. (jortel@redhat.com) - Add for debugging w/o running as root. (jortel@redhat.com)- Add unit tests: watchdog test. (jortel@redhat.com) - Add man page for goferd. (jortel@redhat.com) - Replace BlackList with python set. (jortel@redhat.com) - Add progress reporting; watchdog enhancements. (jortel@redhat.com) - remove f15 and add f18 to tito releaser. (jortel@redhat.com)- Port ruby-gofer to rubygem-qpid. (jortel@redhat.com) - Make /usr/share/gofer/plugins the primary plugin location. Based on fedora packaging guidelines referencing FHS standards. (jortel@redhat.com) - Discontinue {_libdir} macro for plugins. (jortel@redhat.com)- Refit mocks for reparent of Envelope & Options to (object). (jortel@redhat.com)- 829767 - fix simplejons 2.2+ issue (fedora 17). Envelope/Options rebased on object rather than dict. (jortel@redhat.com) - Add whiteboard. (jortel@redhat.com) - Fixed 'Undefined variable (s) in XBindings.__bindings(). (jortel@redhat.com)- Refit watchdog plugin; set journal location; skip directories in journal dir. (jortel@redhat.com) - Make the watchdog journal directory configurable. (jortel@redhat.com) - Add Broker.touch() and rename Topic.binding(). (jortel@redhat.com) - Better support for durable topic subscription. Queue bindings to specified exchanges. (jortel@redhat.com)- Add (trace) attribute to propagated exceptions. (jortel@redhat.com) - Add traceback info to propagated exceptions as: Exception.trace. (jortel@redhat.com) - Add support for __getitem__ in container and stub. (jortel@redhat.com) - Refactor to crypto (delegate) interface. (jortel@redhat.com) - Support multiple security decorators. (jortel@redhat.com) - perf: asynchronous ack(); tcp_nodelay. (jortel@redhat.com) - Rename 'delayed/trigger' policy property to match option. (jortel@redhat.com) - Rename 'delayed' option to: 'trigger'. (jortel@redhat.com) - option 'delayed' implies asynchronous RMI. (jortel@redhat.com) - fix for tito compat. (jortel@redhat.com) - bridge: clean debug prints; make gateway a thread. (jortel@redhat.com) - Add tcp bridge (experimental). (jortel@redhat.com) - Add support for delayed trigger asynchronous RMI. (jortel@redhat.com) - Add fedora releaser. (jortel@redhat.com) - support setting producer uuid; HMAC enhancements. (jortel@redhat.com) - rel-eng: rename redhat releaser. (jortel@redhat.com)- Add DistGit releaser. (jortel@redhat.com) - Add deps: python-iniparse; python-hashlib (rhel5). (jortel@redhat.com)- Initial add of hmac classes; add synchronized decorator. (jortel@redhat.com) - python 2.4 compat for __import__(). (jortel@redhat.com) - Enhanced monitoring, use sha256 in addition to mtime. (jortel@redhat.com) - Add support for dynamic plugin URL in addition to UUID. (jortel@redhat.com)- Enhanced package (plugin) API. (jortel@redhat.com)- Mitigate systemd issues on F15. (jortel@redhat.com)- plugin: package; extra monkey business with yum optparser to support INTERACTIVE yum plugins. (jortel@redhat.com)- mocks: add support for mock constructors. (jortel@redhat.com) - plugin: package; Fix problem of yum interactive plugins accessing contributed options. (jortel@redhat.com)- plugin: package; revise API for constructors; add Yum wrapper class. (jortel@redhat.com) - Support remote class constructor arguments. (jortel@redhat.com)- plugin: package; Initialize yum plugins. (jortel@redhat.com)- Add 'apply' flag on Pacakge.update(); handle obsoletes; better return info. (jortel@redhat.com) - Test commit for SSH key changed. (jortel@redhat.com) - Better handling of corrupted files in pending store. (jortel@redhat.com) - Fix bug in non-eager plugin loading. (jortel@redhat.com)- Impl plugin: System, rename shutdown() to: halt(); add cancel(). (jortel@redhat.com)- Impl plugin: Package.update(). (jortel@redhat.com) - Impl plugin: system.shutdown() & reboot(). (jortel@redhat.com)- change to 'importkeys' semantics; add importkeys to group installs. (jortel@redhat.com) - Restrict Plugin.export() to class|function; split test agent & plugin. (jortel@redhat.com) - Add tools. (jortel@redhat.com)- Refactor pmon, separate threading. (jortel@redhat.com)- Remove testing code in pmon.py left in by mistake. (jortel@redhat.com)- Add pmon utility. (jortel@redhat.com)- Better semantics: replace Plugin.__getitem__() w/ Plugin.export(). (jortel@redhat.com) - Optional plugins disabled by default. (jortel@redhat.com) - Provide for plugin inheritance. - add [loader].eager property - switched to model where disabled plugins loaded but not started to support sharing. - add support for plugin load order specified by [main].requires. - actions stored on plugins. (jortel@redhat.com) - Add the package plugin. (jortel@redhat.com) - Change system plugin to use subprocess. (jortel@redhat.com)- Fix epydocs. (jortel@redhat.com)- Discontinue 'pam' option and just go with user=, password=. (jortel@redhat.com)- mitigate rpmlint perms error on /var/log/gofer. (jortel@redhat.com)- Reader inject subject into the envelope like Consumer. (jortel@redhat.com) - Make installed plugins, enabled. (jortel@redhat.com) - Fix default PAM service. (jortel@redhat.com) - Fix virt plugin; add libvirt dep. (jortel@redhat.com) - Organize spec by pacakge/subpackage. (jortel@redhat.com) - set facl on journal/watchdog. (jortel@redhat.com) - Add authentication/authorization unit tests. (jortel@redhat.com) - Finer grained auth exceptions. (jortel@redhat.com) - package plugins; split shell into system plugin. (jortel@redhat.com) - Split watchdog and thread objects for better performance. (jortel@redhat.com) - Create watchdog journal directory on-demand. (jortel@redhat.com) - Add PyPAM dep; change perms /var/log/gofer/ to 700. (jortel@redhat.com) - Make default PAM service configurable. (jortel@redhat.com) - Add PAM authentication and decorators; change Shell.run() to run as authenticated user. (jortel@redhat.com) - FHS guidelines, move the journal back to /var/lib/gofer/journal. See: http:// www.pathname.com/fhs/pub/fhs-2.3.html#USRSHAREARCHITECTUREINDEPENDENTDATA (jortel@redhat.com)- Fix tito tagging problem. (jortel@redhat.com)- bump to release: 2. (jortel@redhat.com) - Move journal to /usr/share; hunt for plugins in path: /usr/lib/gofer/plugins, /usr/lib64/gofer/plugins, /opt/gofer/plugins. (jortel@redhat.com)- Use rpm _var macro; use global instead of define rpm macro; fix perms on agent.conf. (jortel@redhat.com) - Fix builtin.Admin.help(). (jortel@redhat.com)- Fix macros in changelog. (jortel@redhat.com) - Fix cp etc/xx replaced with macro my mistake in build section of spec. (jortel@redhat.com) - upload spec file. (jortel@redhat.com)- Fix duplicate ruby files. (jortel@redhat.com) - Add /var/log/gofer to %files. (jortel@redhat.com) - Fix rpmlink complaints. (jortel@redhat.com) - Point Source0: at fedorahosted. (jortel@redhat.com) - Fix rpmlint complaints. (jortel@redhat.com) - Add LICENSE and reference in %doc. (jortel@redhat.com)- ruby: align with python impl. (jortel@redhat.com) - Rework dispatcher flow. Move most of the RMI modules to a new (rmi) package. Dispatch everything to the PendingQueue which has been greatly optimized. Fix ThreadPool worker allocation. Add scheduler to process PendingQueue and queue messages to appropriate plugin's thread pool. Add TTL processing throughout the dispatch flow. Commit individual messages grabbed off the PendingQueue. (jortel@redhat.com)- Fix RHEL (python 2.4) macro. (jortel@redhat.com) - Add watchdog plugin. (jortel@redhat.com) - Add journal & watchdog. (jortel@redhat.com)- Propigate json exception of return and raised exception values back to caller. (jortel@redhat.com) - Fix topic queue leak that causes: Enqueue capacity threshold exceeded on queue. (jortel@redhat.com) - Add atexit hook to close endpoints. (jortel@redhat.com) - Fix epydocs. (jortel@redhat.com)- Simplified thread pool. (jortel@redhat.com)- python-qpid 0.10 API compat. Specifically on EL6, the Transport.__init__() constructor/factory gets called with (con, host, port) instead of (host, port) in < 0.10. The 0.10 in F14 still called with (host, port). (jortel@redhat.com)- License as: LGPLv2. (jortel@redhat.com)- Increase logging in policy. (jortel@redhat.com) - Add session pool & fix receiver leak in policy. (jortel@redhat.com) - Testing: enhanced thread pool testing. (jortel@redhat.com)- Skip comments when processing config macros. (jortel@redhat.com) - Queue exceptions caught in the threadpool. (jortel@redhat.com)- Fix broker singleton lookup. (jortel@redhat.com) - Mock call object enhancements. (jortel@redhat.com)- Stop receiver thread before closing session. (jortel@redhat.com)- Additional concurrency protection; move qpid receiver to ReceiverThread. (jortel@redhat.com) - python 2.4 compat: Queue. (jortel@redhat.com)- More robust (receiver) management. (jortel@redhat.com) - Support getting a list of all mock agent (proxies). (jortel@redhat.com) - proxy.Agent deprecated. (jortel@redhat.com) - close() called by __del__() can have AttributeError when consumer never started. (jortel@redhat.com) - Provide means to detect number of proxies. (jortel@redhat.com) - Singleton enhancements. (jortel@redhat.com) - Move url translated into producer to proxy.Agent. (jortel@redhat.com) - add mock.reset(). (jortel@redhat.com) - Revised and simplified mocks. (jortel@redhat.com)- Mock history enhancements. (jortel@redhat.com) - support 'threads' in agent.conf. (jortel@redhat.com)- Add messaging.theads (cfg) property. (jortel@redhat.com) - Add support for concurrent RMI dispatching. (jortel@redhat.com)- Default timeout in specific policies. (jortel@redhat.com) - Manage invocation policy in stub instead of agent proxy. This provides for timeout, async and other flags to be passed in stub constructor. (jortel@redhat.com)- Fix @import of whole sections on machines w/ old versions of iniparse. (jortel@redhat.com)- Refactor mocks; fix NotPermitted. (jortel@redhat.com) - Mock enhancements. (jortel@redhat.com) - Fix lockfile. (jortel@redhat.com) - Stop logging shared secret at INFO. (jortel@redhat.com)- plugin descriptor & qpid error handling. (jortel@redhat.com)- Change to yappi profiler. (jortel@redhat.com) - factor Reader.__fetch() and catch/log fetch exceptions. (jortel@redhat.com) - Add missing import sleep(). (jortel@redhat.com)- close sender, huge performance gain. (jortel@redhat.com) - Add stub Factory. (jortel@redhat.com)- Use {el5} macro. (jortel@redhat.com) - Reduce log clutter. (jortel@redhat.com)- Update secret in options epydoc; fix options override in stub(). (jortel@redhat.com) - Add code profiling option. (jortel@redhat.com) - Add mutex to Broker. (jortel@redhat.com)- Change receiver READY message to debug. (jortel@redhat.com)- Change message send/recv to DEBUG. (jortel@redhat.com)- URL not defined in builtin & main configurations. (jortel@redhat.com) - Test action every 36 hours. (jortel@redhat.com) - Start plugin monitor only when URL defined. (jortel@redhat.com) - Make references to properties on undefined sections safe. (jortel@redhat.com)- shared in remote decorator may be callable. (jortel@redhat.com) - Update @remote to support (shared,secret). shared = (0|1): indicates method may be shared with other plugins and called via other uuid's. secret = (None, str): A shared secret that must be presented by the caller and included in the RMI request for authentication. The defaults (shared=1, secret=None). (jortel@redhat.com)- ruby: ruby & c++ API expect ttl as miliseconds. (jortel@redhat.com) - ruby: make non-durable queues auto_delete; make all queues exclusive. (jortel@redhat.com)- Make sure plugins directory exists. (jortel@redhat.com) - Make file paths portable; fix usage. (jortel@redhat.com)- Add Obsoletes: gofer-lib. (jortel@redhat.com) - ruby: Move url/producer options handling to Container. (jortel@redhat.com) - ruby: replace (puts) with logging. (jortel@redhat.com)- Fix build requires. (jortel@redhat.com)- ruby: symbolize JSON key names; Fix proxy constructor. (jortel@redhat.com) - Add timeout support using Timeout since ruby-qpid does not support Queue.get() w/ timeout arg. (jortel@redhat.com) - Replace stub() method w/ StubFactory(). (jortel@redhat.com) - Add keyword (options) to Stub pseudo constructor. Supports Eg: dog = agent.Dog(window=mywin, any=100). Update async test to use ctag = XYZ. (jortel@redhat.com) - Fix & simplify inherited messaging properties. Name ReplyConsumer properly. (jortel@redhat.com) - Add ruby packaging. (jortel@redhat.com) - Make messaging completely centric. * Add [messaging] section to plugin descriptor. * Remove messaging.enabled property. * Refactor plugin monitor thread to be 1 thread/plugin. * Clean up decorated /Remote/ functions when plugin fails to load. (jortel@redhat.com) - Add ruby (client) API bindings. (jortel@redhat.com)- Fix conditional for pkgs required on RHEL. (jortel@redhat.com)- Make Broker a smart singleton. (jortel@redhat.com) - py 2.4 compat: replace @singleton class decorator with __metaclass__ Singleton. (jortel@redhat.com) - Log dispatch exceptions. (jortel@redhat.com)- Adjust sleep times & correct log messages. (jortel@redhat.com) - Make logging (level) configurable. (jortel@redhat.com) - Remove @identity decorator. (jortel@redhat.com)- Quiet logged Endpoint.close() not checking for already closed. (jortel@redhat.com) - Replace builtin variables with macros (format=%{macro}). (jortel@redhat.com) - make Config a singleton; Make PluginDescriptor a 'Base' config. (jortel@redhat.com) - Add support for @import directive. (jortel@redhat.com) - The server test needs to use the correct uuid. (jortel@redhat.com)- session.stop() not supported in python-qpid 0.7. (jortel@redhat.com) - Remove unused catch. (jortel@redhat.com) - Make worker threads daemons. (jortel@redhat.com)- Set AMQP message TTL=timeout for synchronous RMI. (jortel@redhat.com)- Fix RHEL requires. (jortel@redhat.com) - Enable module (level) access to plugin descriptor (conf). (jortel@redhat.com)- Support timeout as tuple. (jortel@redhat.com) - Enhanced exception propagation. (jortel@redhat.com) - Fix testings. (jortel@redhat.com)- Reverse presidence of uuid: plugin descriptor now overrides @identity function/method. (jortel@redhat.com)- python 2.4 (& RHEL 5) compatibility. (jortel@redhat.com)- Modify builtin (generated) uuid to be persistent. (jortel@redhat.com) - Use hostname for 'builtin' plugin's uuid. Use the hostname unless it is non- unique such as 'localhost' or 'localhost.localdomain'. (jortel@redhat.com)- Set 'builtin' plugin back to uuid=123. (jortel@redhat.com) - Re-specify exclusive queue subscription; filter plugin descriptors by ext. (jortel@redhat.com) - Add support for each plugin to specify a messaging consumer (uuid). (jortel@redhat.com) - Rename builtin AgentAdmin to just Admin. (jortel@redhat.com) - Replace class decorators for python 2.4 compat. (jortel@redhat.com) - Fix cvs tags. (jortel@redhat.com) - Automatic commit of package [gofer] release [0.2-1]. (jortel@redhat.com) - Add brew build informaton. (jortel@redhat.com)- Add brew build informaton. (jortel@redhat.com) - Fix test. (jortel@redhat.com)- new package built with tito- 0.1  "##%&&())+,,.//122455788:;;=>>@AACDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikl2.7.7-2.el7__init__.py__init__.pyc__init__.pyocollator.pycollator.pyccollator.pyocommon.pycommon.pyccommon.pyoconfig.pyconfig.pycconfig.pyodecorators.pydecorators.pycdecorators.pyodevel__init__.py__init__.pyc__init__.pyotest.pytest.pyctest.pyomessaging__init__.py__init__.pyc__init__.pyoadapter__init__.py__init__.pyc__init__.pyoconnect.pyconnect.pycconnect.pyofactory.pyfactory.pycfactory.pyomodel.pymodel.pycmodel.pyoreliability.pyreliability.pycreliability.pyourl.pyurl.pycurl.pyoauth.pyauth.pycauth.pyoconsumer.pyconsumer.pycconsumer.pyomodel.pymodel.pycmodel.pyometrics.pymetrics.pycmetrics.pyopam.pypam.pycpam.pyopmon.pypmon.pycpmon.pyoproxy.pyproxy.pycproxy.pyormi__init__.py__init__.pyc__init__.pyoasync.pyasync.pycasync.pyoconsumer.pyconsumer.pycconsumer.pyocontainer.pycontainer.pyccontainer.pyocriteria.pycriteria.pyccriteria.pyodecorator.pydecorator.pycdecorator.pyodispatcher.pydispatcher.pycdispatcher.pyopolicy.pypolicy.pycpolicy.pyoshell.pyshell.pycshell.pyostore.pystore.pycstore.pyostub.pystub.pycstub.pyotracker.pytracker.pyctracker.pyothreadpool.pythreadpool.pycthreadpool.pyopython-gofer-2.7.7LICENSE/usr/lib/python2.7/site-packages/gofer//usr/lib/python2.7/site-packages/gofer/devel//usr/lib/python2.7/site-packages/gofer/messaging//usr/lib/python2.7/site-packages/gofer/messaging/adapter//usr/lib/python2.7/site-packages/gofer/rmi//usr/share/doc//usr/share/doc/python-gofer-2.7.7/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnuPython script, ASCII text executablepython 2.7 byte-compileddirectoryASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,] b2u Q{J ȗ gI?{%zg^%():4#[fRe/1] .<2O )E]uŤrv/ȕOZPG\p-/k]X^s>7d vNX\Z ſTw6xw{Ņ1 ~&s:MŢ;k)G wjɷ ˲I8mqC B![BK&09ӄ5aL['uM'EOwkLVw 7"cs#n3&§\ IA_ \`Vbh}ln$)V݂2Q;L䑾ޱ0X$K c+7OgBҶÿQȡ@~Wvkmsc~} /EXNWާ=gI[bNdŵz$ͬU 醛7CWçV+~(]"F].Mv?*}fX/{OzI*p Di-V#^B2 1d9#4t-OpR|ZlJ"4S ES .JZ/?"ø'ŪG0ʠZUQ9|yK>\2`3OF+]kJMyH4Tx=0{y0os<F%aU# d\1wN Iqyg;~ MF ^ @xO`ڧ!ExÁ7z0xX ,Y Y?g-9q{ܮG" 5{(08-ݣ7oMQ݈ Nc8L"vCQe_+vaVu0TQg׿[ob̻L}5!FK-^/+u~Z&(qt)c.vck oPa}čs_")QG6>.\ɸ`i? ,W8͚&h\+kaWMn~RH9$,:[xފ_s -!T6tCR]yjf'QP O:'$Y.~~M7brPUKj0>њ3 2eL&s N ?dԼJd1 :=r78?.<$ 8Ī;Mt;x0 6V 0-/Uh]wW\WK `& ;H0B `G"D/]H7sܞNu*Ǟ䨶#G޷n5tLTp'C5PB&eEI/C8Kߧ%xe62"]j|ֈS-ks-'1^-OϳڴBQΔ{wVCqNjZeVYyF}XuZ#7 Vo-;.M]|' )8 Qg+ݖbR o> "2T}+0N~ p-_y]ޑ(3G̼*F/Zʈ50df*>exlRgKK0AzZe] z`nG5lpDؾNfuHta8#*4"M{4kxPg|rXe Atఱj q9 ɼv kc=9& zW>&s*~b?㊑=;3tRO @`e+vHRe{shGhI),ݽ6OȖ'3/49M H4ݝjJASIz7 ;>u2H^܃l3'S+ЋkM"6"aɑڎ؂uu[JAdK YLu#,L _" H3̿u*GGx"ϟ+ӳtGh3-ERxa!|w=.K_جptď`bxzyl@Ψa* Zָ$-/~~g:mޠ@UbӉ4Ӛ9"a=n;R2.G*O'+|e 8dP\CQ>ODh Ƃ~h昃ʨ&ۻ#"+,M+nO? .Gn`RcG眇Wl=WtUE׮y0T:%rODŠdy,_2$g# ,a Pbo3! ͊Oʲ.m}I!={ہ5~m\x2'i>E9fa3Nטf7\sy{aA[0[:B֛BZ |t ư1cs q[Qv(|LGߓV&W^N+.5BTctdPsҺH'"j-53t춇\ `Z@u; B!D_7ӡEfnDw:G6rW֚ڙ%;]߭2%TKڽʸ)\^K3Z?N`WFG.Dg.n0I}V鉜Lj:l>%!s\7Ǡb+~=G`ےQz#='܈Iҝ7$y#5`ձiruE&-FP|}V7'y뱡(1 lN Aq$-6_Fai2gHE]\/>C|>Ϲ p;A\Wxʿ)o.1xA검Hs D_Md_iJ&fZ6|:v֐-&߾c2pp`?Ñ4 rUbFPB HqC/,xrW螚ldOȻhijST'T^l;+Le3NX Ɂ۝=,,MV|ZPq @MKq`0yd>i3_Ԝ H/(mC5,ƽ @Љ<ɓMqc zoG%gc;.jqu'a5-Kq)y&fP3}XUM!_/c%$ȶi\Zlo<<[&?m^; ]AC3NfMřhꛃ`5d̳!TsjІC檌-[Ӎ NYiNS*# ,ՍGVgȣh"AB!jf#]ENyVe^I TP؟G#%s@>6׳kG% C)'4_'QD?:Whg0!m_0Sٮ>2#pPO>3:xrMC(ӥ2O jOVh j{Tâp rqwIWmؽ33nxfPOa1(~l!ݖc iR 9%̎tj:m~_>ّC!UpL~qU?"dvZ+4ڧ G50k NIt /x[BpVhDb$B|^ZeL+T1GLE0J_cu{KkJqEu̵۴;xs ʛyWz0 5} 7KΩ2}ce(u2!\D-q Qt4}xԹޢcwzA kka0x#> 0ЁI % pU"ay{5JNgCc}]z2KҺ=ƋG=MlbkLZLJմ:;hݲivjV)hDkŭ\'? H҆gc|L4W,D$ǻ6(4J;ǖH~:' `TdpeVr_4GbB҉t M$WcA g4[v6/PGkV󪞔]!"vo{V)DqoJکîVY ,۠!e6\ mayA=1})K0"E->y蝥 (Ĩ# yY {Ʋ[sŔ&PG2d?FNoppKiQ L~ 0̍Dw&:_!9qi8IxVrA0St(Ze~x) W>ZA"΄Ʋ++\n[nNɘ&m+!d >Z\.9&a8#4$ҸH) K̤DԽ5r$ 0*Q}dO6|zI6¦Hܣ ځ zlbV)wy*S%{-Ug[l7C4}`rsUb|'dHDJ\W F%V,korm| ?<{޿}_rVm570J" VEX5y@6K L.E)058BWB. .j)z 'oq /N.**.>Of9"]"SB'vi05|Ks/=/IՓsOKGw?zNw C׿\X%=v=̚L$-k\Lk^OY}J猨ΎM{;6Pr.ր 3̳Sx{7n]pj`prЏZé  j!\SYUۍg0slcQ4 rQb+1%w7<4jcs^{rݔJ+WiL=u4 6'tg, |R! =fs.ᗈXִڊo=/ > 23m1~ɦ0ǕSGlrĮmS=?r@Gssn@=w/7?㿪;&b8JV1z>`ġ [$]x(a) ES?nð2~K'S%1?V4#fFN8fmȝA `@-DļrBH5c)&0r2%s.%t.IP:N>,]I`PzfYȇuA¸a4 hR+Ͱz//"Y%AzQh`_}EiqܮS#͹;䦲)ر5}50cebI0$U _#N8؝~ՈoDhN浓!M?!K2+]Rad϶q0VkC6x_{GSr︭?xqTq_K,3 <TJg1!  O4|-._3ȥ"c9qHtetO(.4mowZ}>uL]2,sJ &kR̂nѳ~rZ^{nӄQ ]ނ;͙5FqVg;CWP!hH*M2s1+=Eh=u?bQO\92VRhRG1Rd2c{.0hۛfNW31ol;W)u~Hlյ6BUgM,&ܻlBV;)qw予|O焚eM B ѳlUq_ rdPD+8,ߠL(HyyD>`HhN RRׅuN5H/`1 V1~Z,LmGB.N"#71})BgƹWBP|Bמ7FJh[xe6_d("Q׆y}Β8ԡr(bxJH̱h3ܼ ܰgSDVF o} y)/WI_ɯ™ aNUW=0A(P r"B0)I=vvлAj<64w#dכO]ZOPR24]gJ] c3<$e<Po$bWC E8:y,qs)jTf4.<<l gRQ1\a!YZПE=E ۇ}[~>ԥ@nSdLcsxڧ ~f;zT8CvD!,\ss*3hY a6c3C\Mp=CttFL)u2t/l$\;l^V^4c?iI^m -bo XǓ9[ F/|tLe$ru7 Fd?A+tw5bYSbh,XfYv'nHUzz/mذGBԁǴ#u.u *yRJZ}K?5t܍9oJO6w"ܕb `ZUvJ?QBqZ8fo {4bd$Bv X Cˉ:˕e~Yz[Y1xrZV7&kNJv3[fT<[mĖi1a:*ʵzN>lGъ嵱 `PjOmΡTڳ@ *B~DpY۟ᑸ=E</ukI}^6KXo| 43¸fwnrc77N$q@TOwwSaOlkѣKn/k{qw`Uu|nO-A;Tu.Bgb©s}W!f_AX ^WCyQ敬n*3lHQ$W/0?ʼng1bl~ճZQϑ4MZXGO&8<߽OE,IQU"Fp!J]2#[VrWPpk- \rUk/yoNm  u ,gHFsw!1]m!4N+S=2W e[ࠎ'&dsEt/,]Sr#U>&Plf~|5lӔ~U0W hJ]8(n/ >֟٤$}H LjU\r=C8J ?^:[ccw=N owHpDsD93;eEFYR^.-'>=TLbP_R wjV1] 2soQs ۜF 'x4Ȼc*:]Vٌb--u1$Z4n# TuG QN6Zx[K }.rHÅy5J7Ʌ0sj҃L@+[sjYk;54DW#F qq;_7XZ.ʓv/[{ ' QOf?6N,Wlm#zP)L|\ :d#X '")~|gҊI@$\T6Kf\"7 @c [Al8D*DUyF88 =67ChNAh0ttB:\'k6KHn8"=kU^ģ9'otkHjD3aI$ a<0 uԧxzZ7")@aj嫄.P-8i'o7QTy3 goSdB{+@N\lc1Kag0x"6’=K] 0=3m]lVOO lt?sK44 ?PNFiQ#Vyho0! ހ˯`tq;%GLku.pY`%P|= z[S/*=U' (z ^/ʮEMui_q/ϥ4Z~k pnnc(Dw=vzf@ B  J)F  6ŜR礷Pu˒ jTP@$gʨ2v{|BX z`NtʤPZE\p9`[IvC&e AonTU23G 9iY1x7^k#pk{!iw ~jahzMbm5WrE7vP,n 5^/QS3e? HP-\CP鸻+pH S'kq{k # |N:o1*9Kx>z4ؾա+F+:{Υ{ǡHJqqVJ.l,S3l{c=D/"ԺRo|W%;= Oە׌"줪m$M&i(dV϶tk$D#<lNG#o 5&C3v 1/{ Ec&$bȠ_^$SRI-ڈ8un5uDSrgtc(`GGFx+f}tHмd*ހR5F [PY[~mu ֱeGL$K/ ~5@7k\$?ubΫ&G ΰәx<ҲV>HE9"æW #t :=}SlPD)tGZ} (#h䑠)zеm/;6 } igL*JOx ,NB.'\T3@ƚDr*ɤ 6h.6Eekv"zޯo[{/Аx9:ɏ&H}؅{,ʩ-˃(Hy̟]Z{.T3 @_PU4:D)C Tn" )G_5:Dyo5ŕW'@SqOy&;'Ŋ#ڊ.:Ux*ߴśAY(NK@.jCp--Z |6@ #dM4٦Iȼ|`8hI 'xvr5,:O`K7H^mZ?P,i&3D,S"<:v_x=D[9zN,5o:_$=?N@ 1]_6Ol_5b9ٞө/4.MK|~ٮ~]1\E3"QI>i<)g__D ,LI!_b܊־!ccC.lPa_JĴ -FGLAFdj$xmS%Ϟ9ۨDDE4D:uӥ]͔?$(:wA8wE8r1Pç:ilH:Qy:}R%ti:bG,]h=j,V)H%wrhtJ}=L-@'!gJ c1TrʳsQnj=iϫV G3Tsuc5uK)%zpH)B[*g8lT?g;϶*,APM}n%Jˤ#CU(yΩkN%&ukOJ;4 fsXoUHYaꘖ&~)g<1n/­G1]lU5 f󷟡~ #>B%ˀWA' ^9t^D"JKO gNE{HmL2Yf&:uj7$$AP^/ʃNeJѲT>*Kuވ}0=>!qf& ? ޣK|q$]׾J#tAPBn @un0~"u۫?~D53.Ңj_% hOK;\)q Du?-tɃwdtlk]* oO[J׬u"zZ-I+3r[ DQm':ռ-o9`?Fۏ?uk<^4]I%4}8 :.P&[^" 7̖.)_N0FSZ=%36k5DCNB)T}h4wU cNd[gc^w`jS1A DTN4snQЊqu4+@~u!~#?,xϺ1&f~`!Q@gZ WyPv+O&UBJ6nqiW:, (j]X,Ң//Pq裪ViڦHpZk5Uu`Dan`uϺI<3 K3>1EE,=%O0jZEE /7_,!+c$W3N>].;@&k3NeM/M.om72t<̳e-SW9Ei6g{p︪[_ô4x,KQgзjmԌcͰq"@ :N&|٧rx?8t4!kĤKg8}Is;BXO4^RJ9G`W`ݱ3IM{XClo\b%:H`h)܆z2{Q$4M1!A}LbhRvQ*>p#wBvThBi>̥}fsc b6Og,>vd+Z| - F0w'/DDXO7&c ֶic{C9/Q*82<Χ_5FcWF奍ݣIC#yWɵ>=.8aHUZ{3!]|zAq?9Y}U0IaqL5%*bb*|hꐩ*SF)TU2O Tˏ͈bj5K BaR0Ѵ[)9>nIk. ^Bp3{BIJqB FEEB+h{>|[{6|j\#Pd-P&p Ӵr>D 䞽:ٶ0H|f`:b yy90[l \$v)ֺ] v1S \x(Rh.Ƶ ~&{nVMː.;-M&PsPagOD9qlI }EE7M%57,]BRWC->yQO2L-{˲ռužӿ4p*BDtJSu= /<օj1 g9EuPfR$L5?Y^^U|FXN`θdQuIAY7ߑmMB9)I;S&oVx挊RCv3P/| `fwSO|*LMyjˁk>)~#E`?m g"K— rߵL90$89"bl^X.$ 6pД9"e*^ޭ/_1$l@nTl#AZ.Ao|صX6O9W Lik #S݄Zo%O'pF6+t&{.LXAXSMk NX|)BLRʰ4,TGLJEb߻ v4隓Rl?~t*F6Gzjj0[i}˵ )-nm+~[1%_׉`*_dʋpn4u[SJ' wM9Bs'|? +tsky䊬^ 5axXcUF KVڽ̄lHs?i>nG)ISJC$ e+vB|5P8긯.Ԡ4䡧Lݑ2S qΏ8kQ&iJ.݀e΄$@6N h]?k}:Sy u]`P{U GX`a4O ݬ蚰Qܜi`*bTVTmSK]=0}JhHb` 闳incB[QON /Y$5bk/;@ =I>KC~xzZ>r7^@yghYξtA-7k+S$oI#) Wch)te E5(]/qCgf1^.tLśbC#u"U%?(\GͻZŝnKTkO`߬dU.J0og|J[?YurJ=sV>rJ Bx9ыNDv7 /\NwC P3<KYT=yDnX_6nAqNUM3]] 0*ΩE9P>^K H'7ȋf6*xh}UŭAWy-<ܥʡJ= H3FQg׵0k QɑH(xz1G-^KȬUH_r.~-^2TH?n-m/=8g[rn^S^ȃ!* f9;nިi oSg }{ʚNڃ:A *08Nh<~nbIsCEx.E #w;wMt. -s䗱;I.( P: WfL)5 vj RzؚNK0w Cd1gUKb8pn.ĭTe%3H1m"`_WH׵|3aq3]ܿb/`c4!`.ŷҔvp84vMT>j7soi;A#tZH|7p^_`ėv Vjy"߮v -/sJCSx1xbٛ54Fm Od&LSk:qDnA6ϐ+r-QhE0vgs\ܢ|iZE\ No9 w*P;EhHFi_XvMݖQ"n!~Ɏ ʝIO CYzԳWpjKŞ=2dɅ!F#۰ԯ=5j.3bJKoѻ85n3 _%36O-q1E$ne\vg?V0YdGa7VS3ق܍6i f8JՎ)h1gPBK J̽Zer! ^ b47te_ -}$_*b҅lNB?dʡvn $8evgHʕc58 e&g L;{['O-Y .L[rZ KKmi9P:X(we8nNJ%*KG\-JOtRX[I9qJC/}@ʎm_i9pM]г*tpZZH͢Nc\IQ+ S{t+a$+);|;}-}t59>啗/ H,i7c\B^ǬPc3raG%߼xe=#VsWcW.k^6OUV센[}wD}tH *Uq\}6&RhJɺ*=tby;o&U_ pd0z(2[GgrGzHn-|~DFUo G4Ղ40( .YKb;:ND.C,kNe6l[x^x,hV쮶 ՓkVCr&C֤O!v˟X[^}Ц[X, v{dBչHE%HuOcH1 wd@ݏ1]o[k&ޭO!m u/ uJ6_y))2Vuus"G2RdVmKɎMUm}F6UM=liȎKG\$PW,*`]H^)|j >Lױvq<<J,| -yPQޟY003gD`oC3ytvLGWŌ`4?: =^=nYdY!WQ!.z86e&T*®4Rs?xltI~VbL5=N{%̣rn|rZ8'aj%IT r 螦Ym0.%,R lWʦxEG5l6&hjvEI뙴wadK7qIirvuryӝm%>l￰6}-斯2qih.ϊ.1 Q,ws26КD-#&`+Yo+L<^htn1o9ѣ>d+(C|ji$՘wQJx/o{Y9@ܮVe ɍTY9HfĠ7Sd.EϘ<*'!K-V^I:ATqRC|q6_NXJ4c!ʓVG^ۅ"QЗBШzWēzҟH<^)5w: /}V>)q7ɺ5\Y&ðaS8I^2mn6Dq}ݽ J(oS+] 9U |+%6P|:Nٯ?zihZIdsaENF)ݫL 5.j'^^uJgs 8up _4d;EJU$q$o2U)6stDj^nTwMhp c-w_@t@p@ؼJ%f\'PO9謪l(8?.hRABVKoA49;=Wɑyk|X>& ߶@6 2bPeq]+yj )vS=~*&D!O:[?ʀI _\XoR)z!Nxen.z/qÿ1*R!nR5#ңזm&:? Ҹ4hGn(]~d67 0q(@&M˕.7kĽ3=Q/?lV,3Րcl.U=O;U< D>x?U^a9e;.Zӹ}.0 ھ,kۈu4(F޶,тK[ =zvQ6>5_ӰbEurǎL1$B# s+IT+ Sfcr6L̪')$R#(F\ӗSxmQl/qhc@d`É(=<;#>I!?\& .MXejT@*]S*rH=Xl6gL8$}6qzfEU%Dv.EMհzlWS$r$<ɮeϧgb5)ڨhˌq '9O"[;~Έhj >aLB'^jB0Q^۶zȳIa- ?2 LNv" 4*J.-= x eUzMr|Հo$@GNH/lQ$C%CmA%AEWlL)*'\H^cxvӑ* ΀b"A'mIJ-863,`l4A?5򣨍)M)*z[N7L/˪ȅΔ݆81 8˺:&~| *=PA#A{Dnolk[؊M2M~GYáQbl0{!<7."4*-L];GREi7$/F0w)`\R@.8YSōOΕP̈xgꔘ{݌N8HDLρzdJTt^m2J,B!xwh۩i׀팞ܪbcW~sQ wrO]{T܍b9Ȃ >H{E 6"O֎n]k}ip&(3O#Gu8fK N3XNڏ:2 :VzXDO 'Aj9ޭdn,.&Dأ%߮M`1H.&?waˌKh*ъ LJSOq9Mk` 괞;MQ29h^ +ƸMxn#L/^dɾ]4݀F5Dޕbd[BY##@S :|i ?h}uD2ib+Cc8X 1#"9*]- beps8#.Bg4ƗM78h ] 0 %"X{Hk4X<_Obn7Jo| Ò nw8EffdWB^?? |^n(ёzVrf@hˮ=oLOx~}|KҞ`έeo,`q2uH[+=k`tqp0j[#59 Н֩;~{UF7.x}`cn9^(jXgWK*K<;.Ʋ^FթY[\bO`Ud j9 ۖ\A;Iam\Ki QU77m3'WxEnW| 0<>zĥ#U%^eX9,e[vՈoH) snwve 'ܘ] ~쇡D9HN^JBmS2w1G6ukkyi)9H!w{h;Ɵ|Ǐu:e5ojQ FFǍ9Za1tz+N8[pA"ӍLctpt҅΀= Ǧ*]27;CF2|l:2Oz2cF̳}(Q#gs3'-34J eF }|{x'Dǜ 5&Y1ֈ кAO{, =a1r6D~c:\%xnP2zd$;:ӸhT1vRSߢLO/6hBאP.!D_G_11Is]n[Ӻ@XxzVnys~Ima6DuOi7p>8ۿdٮ|ҞP!,9;2Q!H9S5!sPκS3D/]gjBp 'T GYmsa=Moۀ4zƞ<ͥآL[ڨ¨ )4w<1p]Nc>nW&9 ;UMeuH|7:p,['}.%clBroE5\N Tտ@!ODpuQ Րj&eG@6 x`23|kvԣ"~P+A!)IH*ΰn@j;BN%B i-р|b%HSVul_@KhcRU/v'62ǘjS*Ybz ӬHٻĨi#[o^ )cΉxtZFT^_-$:=EXa`_kZ0vͫc/ĝH6%!1uEDM5{ bCN23cM)9 񔌺.5E6ЏPj&]UN\d-:xL$yɻjL$Owp h`nG6 ,-2Θ IN2 X_%Lt+]IJn]nXqن< ^Y&+b+ـsM$vCQJ Y=D޵> ~T>>̫X_c:&hq׸~`<6&'  \0D];x]4? "Lwj)x{=P^6*DkT?|iZWÍRT.Ykf]g\c#ł;x-ƥ|h邮gwf1kޞN6cy@ېV@&WòO HU3C^:8g(5 e^MZX&ndyB8a=Rv>і.>+,PI,` 8_jtA[.d\#+饿Β1/FgzfS-=vܝr i&,Ơ[!z ZUPt+zɮXb 3Me2^9KO@vW )ȭB[S|fF(iVd.FpՕ\SIL `~!Nq DT Î7Ne ,ZK3 ǐ+^'˾eTEu !:;`x7nDA03LN-ݒ1.g@Aˣ7l+!RU;.Y Z `=Ō*.E·oD'{f{^aRR1IfƐRXW`0؏<3Mڮvpwӕ77RwL똥:Eww9ň(Ձ,1pr+1y~eaAhֿO^əoP1Hua+x³f;Tj&ЪdˀyZ$o 4[9)U<#mIvW4ޮ^;o󶂵CQ_ TNV`9O;`fס0_!k%^'dqnmHar!ÑgVH&pFy@'t1h4*Z'_iZ7r3 7ʈXZ;`uGPͣvI uE֮+TkDm!KB̼#v` |-:jF98ށ FyAK&&c^4 .JEJ7*!Ȗ 1C QT9o%<ŠOW\FG_$luH YΪJZdxl+T>x&(k34,(/&m7>( 64\ <4%)7K&8KVm‚eh"qѾf *dP85ȁ+NӸd+T ;GU48S'$=&դY 9s̷s%%AzMK外6V$|y G>8wFWgV9>Ύ <˛Y@L]7G^gLr>f,}Aqͷ5/wuWS<8y!>[CFOm|E{[MYyu"  $c~FP Q\xQ24n=lT*TH8V\#8'7m8~':EajI]s!}dCH(6Z|L7+\(GOOcKș7䡾Eh ǂUb50mYQǩ!ʙ9ő0~M~όM49jr [ypcp?oB-9t0dhYѯ Fis |1 -Ž\ThB\d;)[>c-y>OQL sjig#Բ0L/JXÌҲ*BNh {uv5#r'ݿÂV)st2 zP1)I!|J/f@(I>~Sg[|Bp,9n<^Llٳ5pgsJr=iX]q.[~퉡zb#Gv^!*F0OYOS=>>)68o|GD p?bB:p^XʥptV2edBAmԁNa4#xOvKEն&#}+v[+m8Hlg{zofx6'M_"}KH3xz]4jYy$2ӡ[OZ-g "Ef޵L /JX&#LًCp ̉Y^^]b-iBa " Mu$jC#$Z/چ7>lMW7p-\D7/~ʑ=0]@$ O82z> 4XEYHQ>dּ-DVs?{ 9brM ]].{"D*4TS-+v"aF+s^+fvAm_ *|E! 0ATxIspAٵp2w}y6QMQsre9J*}*G{MS8bE[ :J2V'NwN{ gGXOtK3˘qh-k~F m4s"vElr_K>T6YrpnTu6 `pxl,U $r/@8ѻu|ExEDLʲ`Q^"tmlb-5ymգSRѤTշĢk{!3J;bqy\R uاH0{E`0(u|_Q0؎u]:͡ݶF-Y\u侍 q1X9h!X{֕ߋE_tC}Z_B^xZ_|O'gG|柑Q][/,)h]d11!2*=פ'@ %ӹ0QmL G~#zx-oS ]a]v)e.)=+ܛhVB3x6$._?AJ擡%@O]bb//H6Zh3a- $M9W=ۍ@U3M|+vހ@N^Uc\qpJ 1es #n:zY";(t2V@u 3XcQ0QR^*g 4 hսF~`='}  pGS3Ws 1E,mתaJJΚcYD.Mim[]ߒ hCYC~=90J~:Xᰋ]8/M^S-}ZcmB_w:܏ڳPd ܣLhRF:+.i#-u5sǕa<Ufx/r. oA>!>>%50C. u "4Qۿ#p)m DT̔/.N_!G@]DcK Is\iiMHa2Z"@{m+yk(eKuy!O!o~M|7Z/;~MtǏŖv6S#}~R7<^fH{$>|C=Fn_ 9x@ s[ ꉙܜ 7 FB)+p TZ}6xo>o+Ν!OB,Qm<~ [-.-bʦW 4+@}bh7cgO(CqWSُ"d ?T3֝2?0w P%=N+(ၻK 3(m[|9_k$[҆y3?;5d5jTkD22 !ڕGFk*ՍZ(Xb^VW{/8btdRYg3zfav/0%X-}E%Na< aanmbQ) )3g ?KECűBA: qx6CEq۟mjRtJDYsHs5mQaRf FYrSi¿=}W(Z yH9=mf%84ߺ\55 (F@X2׀@²#̊J?crgk˓$Jvs224zQx챖 zIgvo  csKgUxĴf&t%("p|H~zOq(o#ZT}*B7䚞od_ f@WͩX *~y&]]>EM4K I} $X6Qc`1[MF|jckę`r\ V}2G:GXA73/Tb4q̲I̾ɬ!P+@x=uXe4U]?r]lBOS,j[֐]\Κ}mYfaCkD-&u&y hp`HJm \OʀmnY!cAx3a]kXMǭ&\+snxKF~yx \G 9f+S9:yn:h&Ggmےu0*`IEMٛE5Z: cfq&[ CZrX3 BNUQs qxzn9JCsL7 Cz[AS38ӘDb?pS#@+N,GҤlBY~Ԉ kE}k s*20{#YU;˘ƬUi4|;Ө95&aJa{Pq@3 M̀y)|?>fD*$~##otD59w6g!+w" { z]by:Dd)KKmPHaU?6>C G ; _q3W'WzdU,"(i4 *RIά YĪo!kj)1Eg4ozRcA ݾM`H4e yf[il )ᕙIԧ¾HIu.3=5S4-0bRwSh깭ȗEќ7a0 Qik Qn#]-*4Yk!EaS.$Ţ_&剌0g6K~i\Pub|o0黡 ʁn/Yw(y\Kb]Kvݗ7Al3:zCʫ)N.]OGɄ=n_\OuhJ1Hkl8mbネTk,) A\]uU[؛o(dv "NZ/O_VgYA>緺-ct`UoSLy5a22=8uy %6:u侳1KqHKK|8ֹ k->|4J5aBe" ָȊwkyWEg{0PƆxyѢ~ye*(<F XEJ~cZ^T<056 +EvTbN檎1p,15+ChH-#E%}ӈg~]]r7Ƹe'b\+1'8U38GDb`JLzA5kIc!7SjXS9tnL ] FP#Lb7 EU`qΝѫ1RM;0͂[dfo(jU.;ZAѨ±zic"m|}2m$ B!=`vMGP٭8GIˏ#[ ;mLwo,ݰsJ?0MF%+ [Ht\J*>XUcS vI<_GW]Jr&xA=ëcx* ^E nML^o9W4VFa )i!AŞY:Aꃲ!lm=B1Tc5vƃ`V!ݤnhi@ .Rt`-ua(5x*1a!C d.X uV,)>A8?.6%>CWYWYĺsfp\ !?Jб/=:68Ou۲WSx}Z9@{v,ތ5]"«) Bm-WnBTyh/wy*ܒE7_%fg@$QDK"iD*كXv*Fwݏs#>$תs׼1莖H{=6U@44#3s%2e>fY&nL/%+?lqrmW2sŭIkأXg"ƒP^xaei92y9LBFӽ"bɘy-h*`tHl; ~霒Cg֝!~w`qL#kS6b5`'ޙRŹA>Y5D/L _$_7a t5 #[zR]}K5m≀!Y$TdB6T'L~u!YŠj*z.iɂȖu9XC9.\4GR9[Z|Ӄz5/zA >v5V/[["W}zfl=[f1@ƗK uhV ޜY;FsR*ur]! Vi|XPÐ/!] `\tv01Yj}q`"#O38j dtkӌ5.!bBFEP[MLIj{ޥJygH6 = W([]g7rF]NiPcd"KrPpQ6PWOi#)LL>$x_*.Bcn:>AJO5d`K: zHzѹꋤ9tl)~a5?8~*@ {%ำ5@qͭ.m\!L"F2A ŋ9\p}Y(M㘅T3-y !>0@&oQ`*iuiP#1GGame1&:ѩLݗb7oDKes[=]0`Rpp^E1oQà"8 餢BHh$&:JPv]i9h5`i|G*l*GA/^e!A` #V3H_qr+oy"1bz1Jb3h9 -(~A+gϻ.Wҗ 0ZT ]_q慳ݚy5EpBEnU#—W۾\۵(@;W6rm%D4Lx zs+Gw{ ~)d)#DZLFb/; /#p̽ϧ]mTO`k )dO[}da*`a:srكuuq*6M͙cS _K%BiJ89:-gA4sC]ol=%.'v葅6)em5&hZ0ή&GMc~d0w*-ChZM<)qi2O.:m#"(Vx2Y?Aɹ3cLA E~ !e(''$Đ膀B_ -6jbԒz)T>#@^!=_?0G6S:ߦf},6__v>exK5#׺0-J8BPADE ηMkQN<m\'w l7>aD{ą:wW= |%ْz㸳*H0Jӌ<ټo:AD QNWӍziÆzCO~+xΎflg)y@pKq'"?"[> V2Y1>ȱ `)F7{g-Bu $v0f~~Md 6*e;$V:!f(\s(L#G6{w7mEr 0}jx+N95_f7Qf0g S E_υ!zCcehI`A{:F?YHBՠ1ì;`5:JQd1~3#ATmS7jb;BL.:\iXhVx8]F$k4gdj3W1ň_P#d]EWD`BTGaY-S!Q̒"*/M/2eyN #=s cw ~c83i^:U`2V&"ȟ"꠬pj.i]۟!TI|FNP{/#Ȋ( yv#w_& ."reKҺVB+e§&pp?]A3_b+jp"wUVw j|t1ق|k9&`9lOEI7ƞWICM]7ӣc R "X[ o\\ N&~W5".`c( % ` GcŭTX#eW 铓JC_Ò!rB{%{e\gYu>Mnd`W(ˣp;7E[Uv ӛ4dh'^.~kmD+9dJ*=8!AɹIc~Z&h kyNqX└z߶YӐw'VKхuTo/<ߨYse~+tG;ٔҮf1CGiU Rs=i?;U}k9$ //āV9!}fi̙A,oOmj kl(pY&< -Js 6?~P?4e'eaK$ZSvR 1Keo3pӠˉ$txOv+ z/9|*}E&C3<vVszn9ۤ'Z9^=Q%j O#ل>@@0sg\6ЀB.3f1$K$W-kE^;k WKU@|nl84A/pdQoC35:( ~PKmݐlD|S| ֵ`miS4 l K }W&tف!Ϳ%- ZP:8ry!2gѶ\;PU{MX&ŇRvR "?AŏŠ_M/RP>;({=g)5@(&!~0FE&y&nkvq[eRYiÓ3t"E07bI@9{O|@ &wٓJ+ea3"E;>㼶X}M< K).ٻ t0Aieѳg (/j:[u>Yݣܼ}a~NDEi0aqv$lJN྄Wo{k3ő%˾:U}OmH /7~k)vaKCJ@%t[IW]B6OE*ӛB}h91I&uК| /~n""y9& YcgRƇC1OỽO~ ?^/@\"ު~JYz@19>5TQg=U]JP[; 50we4cu$ų$;=pMQdl 5+ʂGBs G KWfo{G_s8o% 嗜' >5.24;{~Q/YnoDT >{8L{z㕼h3h  [I IYBsuH}G%u WVq6nH'"]|K215ƍ])@w5s[*鮠2r;[|/>LL*:?"u?$V?MG LC&Ua:%"dѦņ/pC ܾW`eJ샦OڦxZB!" 3/lFCk |m@$0!ėM'd#B՛87~׷hOA~/!ڳw2Xm!֭v4CwNşַLC<9Z[NG;?D8=n^PX,uU["Bw`Zb.4Ǭc*vYAEq'Bі q' hdVy]/JjBJKj+~a*Z18Mϵ [CH5MwzA4[M a%x)Gn?Nʼn79FfCDnY?8M}2 G)?dTqV~۫SB0˳cᮛMJX=yݸ\L_Qg]& ;`zzKOyc2qEK]DA#mÍ3ј>:ș*flpqRq;QNsχ%9bֹZEpMM5)J-ⷠVE_Ѭk)ɠ1K&F09d@?l=C۝=A7f%WscBK@i0%O WLgel $3]:V6u~xpڮsEX Nkn%sy_b !f|C0&c _$r$m4̤!q1"5ӿd[#fk᷆[.hY@XD@J..:_ s zv9c2sfx RГX?t&@J)/{D#dx=:Pz bPA{1yCwcQ= m ڤ9,$6OQ/Q()5.a">!P06`e;H^PYBPEL/:,qO ̔F95A{1љ6$pF[Y{CPZXї_50'i/_rD`]FS6P3xX3Q50Tx:jj wt7{i&*GUE|AQs_++A~r|W΢I4]Ha {//piVߌ-׫ , /|\ ҦsoF]W8ye2rb$ۣs$=BFD[ }V5w}u㱸#4l}1RuqzKEls{ c@e*Fw:CJkRD5$^_*匾a* 5Sx|J9 Y 'Up"009)('=*s(Ђ)WH"{ R;+02<`'o-_kU~h|Xnqy;~c%T=Bv1/>@ s5dH0j=!3$c!!3{'<9ۋ"=3GS:Q{z;΁PaL\+"K Rs+W4|{,SW?>@]kmX|qEЯ,?F4^plzxQej&S< *&N0`ڥ&{j6mcN a<.NIFxa{Orx٦kTEҭb^s RM Hl'rh3bG}+T:#7[FTώ;[DAm:JB0lQ[m& Ŧ@Q?cHǮ?i>0[ PlH|H;5.;y%_65?!VC|x?yQ /@7)aVNuҥR/?1(.ą]fv0 dv̕4o5ȮoULa/ڬSVaM#?@Wߊa 39^lqZ3 Gh&OS~#2+2Y;S(jhz6,IqrhRΗ))Rft&-[v;ԍG@GitNt"A~BɾGpv MBVSx+4˞ 9DG>N1w=$-4z^'3]M'_[2hu-sox{U'qDtm\iPT brU2ǫ(q95↨a+i4=+4!Ь-BYw/G󟰆A5(9yC Du9S#I)փ/+пaZ<<"G(X'2BFp_*f1\tDWDbt!} GMDMԈ^<@(@#|nbTUJ/%K~S&vp知?5YYg]QI NMK]t*J28im w}aCh3UP)@#?@Š5-6z ^v-U038g/5\C݉Kp(З&8j^c\]Gk/@&_f푔>{}h3hg9KSj[7E (ڎ^ǀ\^4իy7mS莕G/$IQՐU7:qk=s>̜X{p[/tA[擝?7$4c1TF<A;ۗҟq2\Xe?#=,Ţ@ŕ : 5uo ز|I{R(o6I;B!P|ʻUvɫ;~žp^OApxm6D׬|H3`A782fNh{#5Qm; W"p2.TiֳVd*r]B3FMit g9_;1n *ҭGOR%BJ$ZI#{X&C+'ǟd;K=Shs{t@dpR-Ֆ n/3J%g34n}=LOHzҬSWDnn0}'&W0.4V?EYy $IY*#֘+ j=2gs|\n2B.ȧ~ I&2W%"[*aӲȘ`ArNꆅtff*ѡ/79oR <2HyBY@kEWPX0jBFvY (]MNFImSQ! .!/aH6b4-᝭[HڊYRu5NbvsT[a]nɌQXWPw.iׯ7jkA;?|  HCo d_CulubqGXOgdYpeP0x[x$bO8pEa&d&$ gql 9q\{ޔl=*J9(d1-*@(qZ=~\/kh89pl o[҇>53S +]^_zJao<"~19+ GUKی@*B<_.. VLE=\6B,˾iן8g+), tG}քi`rRwў򻔡|w_ <>B[-HF 6e=t;Ưu"08T::!:As/2 ?еv;`ڄfrO27;3|әy9@64mY@eho^3<2Otgu[>z/W2GU315t{[Q'}-܂@csTwv@ GzY::G(%#@S롧{=Sm!gx$Һ24 +fЪNf_a矂s);sp&>sG c\gڥoQU/Xv/ptlD ʝ{H7%"o 0`ʯ+GV[l ih$?Pʫ"S_scRlR|FKD5/zYw w)x_*10`>ՐSUjT]iq&ife-/ Կ c[$S]DjO8uŲudV|Wx,=Vb#,Hpz=9F锕^ 3:Z}b<6k^w~ژl ^Vq%= -!9Sȯ+|-G].IX"u'M.vMM).Tw q}6!mJ)rV?HnNe. 5ݶe 8G=ګX_6)H=JQ%iΥ~[F>n j?tN6 eӖCޝ}oQ6j>I&컞*:=fCM{Nf˻Mb+ oUS>_ k lo#E@L- ΃"}l3pem%uVC'Y|KB쳨poZP)L&`PRxuDƔ)IkeSC#HrIIV K#u@b 柢YNA*M-"oTbڻvj,`h:5~!sq}6vnک&{(r4'cyEgc_{b3ӶGJoL`8<֧]+yGT۩wboI沅3kҷ&|ߩ}m:~.aYg\N%n}wN/Ts,l]#3j:TkįM 1Ϝ#uoA#t-sݾ | 1@z@!i+o0r5d%p4Dg+8Tz692:3=B(meuHeπkӸ@wD~><Sܬ6VOaRl1^#1iTΪhaϓNU42ZGT<\)" dk: oJ'84斴 uf'| f rX(Xq8H/6ơ2wn #һ;7<°^-YXU9֑;R|0HY4 "M ^n]f7Dp  3_:W[Ͳ}˘"`0ɲ0.]Vo2P= j,R)]8 m)Êj;6M8=]7x?BUұpc:D\/{N/Zf%Pȅ+WjҒt?XW?oXZ԰P_O^v}eGo0)aqGWTXf?9?:6*|;ˠ.gZ5kw^_x ͘ڦMT`ZkXcl=-*"ݷcA r@%70lq?rYR8DgDorg%?(\} t"W5♐)@ޖ*?r`ElҘæ觨DP.:ÕY\x.+"mh4AF݊["ReG5V* ;5f]hA IZ0X6|"¦{)QGP.֊rF\e<w\Q x~oc@>*nWV$m*A]- zֈN|8dZS|GfMv{V¸~ռrL3(Ҟb;M0xL_4 t '/?[nT]mU^c.teZ;r ++Z˺y.mZT^634-$-JԘؙSv^"͝=|wV[pΥ -;Z$FϊnU@|-.yfDre Tӎ=o'+ 'c9^CݤLw&um7 %vlEW0mIN`˥*etf'uHD_n8S2pG\ |lbk+mԉ6{9cJ;wxsuje/݇y <-]5>H#)w6(5QJVB!WN: ަT.rOQ"ad! _X)}ui2GϜckfB`$:&ީkx-3KE6Wx-I\)*"Ter'!iUt$@]z!<{;Phn_0fsݭx#k+KOrņR2g!RgSHEWF/zP Hu{ZERT?;A$f~Gu= |q0At}!c2UH=@LyfF!.Kfn#FH@_,=$:wăF7yfiC @;qoz`F^AaY<]@c;]5 ) 7r\4<}hv*/)ӟ (>eܑ=Z#>!)/5M]ɯf52ϙ-/P'ٮRMߗdb ۈH-*GlcFjnNht!%@: ;ӽlPGJv g i/'k,f/x(,]ݜ %Zvb8 w7TNu u(յJUN :>2 lEA#x"#oG^8y-U g:g6 ˒mS.hv<=5O@<08Do$ ~KgzU$ +ѣDit1 YjYǠz%$f2ppBq9j!,S(oi)i?sm@}_a*K<(\Y Y?Ѐ|d/#n[L8 th{bݧ$c-eL'hUa5&eM3IG"!B}5lH56L4fܠ&4YN`Uر-DXgY:H9n"qtC[ >FePU T2/?t# ejg2R#f^ǦD~O:r+oajjhtإuNI꿝I#hHrqJY Vkʿ^`S{X=:~/S gHзWU!CaQ3sE%YMѝiCz `,S ?6P^AފVz巯`J@ɂKAiC1#wP(c"Nlt߿ 9twQW4WVznaPܼM;`1I4oHV$d*KhtoSgq Wky6nlW-( 9Ġj_5/[yrFFD\-fo/µVc d^]iʙnA/\`#:-R_z_Jd#M&"DO"h)ִLi,OѴzV*2}i;'&kC[ؾ-dDRȸGZ|aɭ&Pἇ2*yK;rɶsge| /|EE>d U} 6vJyZ홙6?+v"A =IԾSr'ʀ'֝c*]NEcfŠ,`bgsΠ7XrF GM-8"[]sO$MIq.{ *A-yJnnK( [IKVUX;aedxû(9%gCZˏdQ:'#®>42Tik? R;6u[/A@EAwIMcB >їmz&M#p@D8 <$n!"Wv!2*uF2r}"8=l8$X1x+EkύqVwpv'UFȪ^* Pm!Qt={E,xE 5 SaI:K_, o*)pyO%ߎ-O_4 gA;_%Q{o29ho´BRqKwZqq?],2prT;6|b,xcIX^u: [hݠ*| $ ֣9XDT0ۗߨߡ;`AlP5jyoy_|&Oj[XRWLlobnnGYp=4a1NOW\1dc~Įcc[WX%53Ƒ": Sam\_Z_4r>E}峂k4f70~_R%EdD2=/drq}y]L1$3 \vUq>ݶf,]M!~a^5Dv~]$YΛt@R=9Kyd}9/= C, M )W5O#:vDr13k"Kمa $ _onC0Ê 6tO뮆!0nBH#jEa:.Nҹkp?:~^.̺CQ)D (K!õ(4eϗo(P>9_ xE(<\({LIOe@~Sj,Wa_vyc9Du0~ѝ;6t;TX4qhl(5J5\K7 ;,OK%&9閭Kԭ0 :U|D*\$*Vt2g)^7Cpf6Ou>x,heNwP.4g7po;g\Pv㎐N;NC)RiZYs$njVE|a7}ۋyL|~j,Mb4A픹"U[OCf!?>p.G~ O"%ֳ \Y(bbڶqv&Ќ-H ez`m LW Y?eȮK0[*WLbܠ4\{t&SY |Ji &V2*1kr/Eh>E,g"7,^.U0Zqv>ߺ4tY17`#8ˎ7[qCo2A/ڽt^ eW2+5;Tx@ADZ4=(ZSFD+LUeL)+6Z[r>UMQ@zIwqkildk?i ?+pu>I\WCX]I0 S?˲j!YN]6Ѱ]u?1Oh!̣.#^UWY%\yi\ƭ}1q%;jU;+Ģ>ݛZϗ3u暾LOZRsUY.+,gtr#=` N' tr G]ѡLy Fw c|<&tqLD𾯘YZXjhH֢ &І]S7?>ct)2MÇ ~'y7v+*6^ U8;:5.k'U;Uv`O˯MDBPL2\sǾ,l/)X`KD,Hrn_ߖyY?O[_Z /ؔ10UY"mt1X0 >;mwX<_ToIHws/N1:/RS8m| -w0&mnpUj&zYn?Y(ȇ3=&Wosq,L;M2P .{U5Y Kզq&KU9(J1/8 ﭂+l>R;<hlϸc߭UE;[BfX p02E62y&,PrM^T_^緾2~;qJ]?^7Y ĨG5MǚX`3vk+Ӗ638k1IWT)$dtޜ@Ff}mWAjU[_.J3:/10h`dd_=- hJUN|cu7pC㔁S9B1~ Tꅖ~]jɰ) 3ڕ‚R!]hM Nxܑn !3>ǔxn֪Z6Rj [遼Z[V#!![24O[* pJ=+*_ϗ6}XX4Z Wkq!$^oDlml qi!C 43RRs L$;eJ6^u:#wWu5er΢%Wlnf:P'ʎ(/Ld;dN)wqp>d )=V(jQgۑhx հ"J3q?<5Wec+ n .kiۮ a\{ԱZo®^NCTO)} +J+!&=">A&OIH+%S}!)Ʈ[ %hCTx0hPܐS)jj*Ns/#N;"!!G\/Ԇ6^ԪҀ.;̺}5ڋ<\e ym: "ܪ<4cݲ:~[W]iE@탨43"``ۛ=|Xzk͗ɒ+lƢ)VS#Y$o9VSY2Qq lԔT0nq'3W1cg:yYToC|%p_]obpF5 t@*xh|v9 0-{8Q@,b'BU7$KY!63n͕=]|HSoc)!ɓ`e7I߿2MOLW}rɓ3k6^N-QI(! \2E]9Z.Q,N-`,`/׃ oA#=r  I{[nz}VJ)ZApe;E ę0dwlM.$g:EEeGf@nW{\ى Cs| o Im ~O0iy,nRRb._L; JA4GSd"%ա3 QyZ醐 U `l  BЅ ]pY9]CB0Fä1E\/o n[c[Lbfb}۸ߏ9<; Q!t}tUC3:Bp?eF?GGKXP'.Y8.LŭSxJyeFGnϲXׯk{`e$vp 6 QSjܺ%lvZ,n*X5I&<m|9Xǡnɫ lF3i2\治X ^l"آt*(U *;H$\і 6$@B-"I-uXi@Ot M>-()ޝ,v bm|}>ރm&MgIOB*O> 2ap߿Jl.D!x6u#bbd3TRG]+ž\̷Tv&P+?_)lha{{Ѻ/Y~"=Ea;"(M aM+&u];~I*dYR#eAB]MPQrDRI9jĴp/hD%GU!31yi SiBCafBc͸=8c.KA_! Z+(=cwoU -"':ԝAQHXpJO O n%zf,g?T?? YZzږPcp'{'7W5j8uG T+<Jzd ~Ub '{ladG@*ŗ6YQ'44[ۊJ$i0w $Ţd^p>{74&b47OevoifqGJNWcf#ťȻ52(:7Ge#Bڠ:Vztk\0QY.>96í4!Ct\gB|CmR*h(|%0@kO$PZ+⵨R ExTtMEUvm(Fzբ[nөC c-{T3gZQvc_gźKavsǠȥwTMR 1=**z>N O?yXCИD^vՊD-ME,Xmi|#ѯ"jE@ Ag'?7}( Gɨ~fb>Ta#DGnW hjF}s͊Xc[.2ɤsY$qPބoI]J_%YeWb3/;7#iZX \Ǔ*q>Cо`en&+ֳ6_sbr[]QUbwٓC#â܆2s՗Omq ~p,HE4I<{Z:/33}@,c#s^FU_x[彃șgT 2އ苞koE2כ:X,@SS8yìaU:\O,Qc:Ϭ f >Ag0wpukj9ge4։v@ш3)WMAv[X0䦢')v+ڊ -U/8!O_r|jR ̷̲&`7G`0͵} y|#0 lCsFҨ| y_u DN$ $Kus㺟݉M[A=%HHCa0<7qk,qp@\tE͌]4cL 0.YMq _L+GKmig\AUN .?䳼z_O|g+<{@(uAc2:=\騒Әn9UPUW nNyeY a uGB287z-Ѳ7N1)<5{lupi )!>.[Tdd` 9f{|vh^OfF"}o.~dz+Xa.= Ɲa\ӏ֨J[4C8 6LJ+0ƶx3'=ĬɗGk@myq W\/t#kDtx`QvzV;ԗ {Ds~X B[ݼ V`|}J[BBK9'XWWQ -La۹ȧuCu# bkE\ QͣY'_-͵+>.ZLyïb$0B lEQMka+Ęcy/b&mSOD"{႐:J*UJ'C0%G\±v1l?xTBnw-r(@ɖ_xQ/ jG7X vp[:t{)+F/EG ?LwP\ EuxCK~(m@K]#) ;c?ۊ ^fj]oRW ,>g8b!-–gNFiʟv4o}JGw ͂teZVⰫ|ofU5qDK6'[ʘU5p<5fC;dNIuh2igM`kLmbST*+~Y &9O <;>B4I(M"|Đ-u ,șS>* :3s~40(~%;B)Tٔ6]@Hzb\IQTS$̾iO:O1fy܎wi\>}ӆ~VoD,$1`!o:yS6Tr(L>b]KNvJY~!OƗ8 b p2nV6ѸCOĚ|[x\JCm]ƺ4.Wy";zZRb\(![Xwq naMr'PW˚sNΝAhQ->bfHDM[k | B㓔^"?z4y_ Rkj7TD=I*y%X{>~s};n+қ;ɿZ4]#񂧖"V{q^dU~ F߱;XN`d }E˷i]=`2`)<@_Ӂf@*kLl2?iPw5}u#lQȟDw/?{Ћb\ F3?'R#aU"ƹoYDFC"OcZh>[jmgt/aK(ғ l%=?ٮۯPB 6zo:*oųyz<Զ/30ğIDpb\(4$$!~ȹHviql#Y(^Y4L6^ېl1y\uT4Y2?-'Q_dU|F\A_O˯n\gvB *,63zU[Zz'ivۘF6׾`ITwi:sW>Ðu(X*#..%:4gzf/l)8fW铳-_C7k!C 1vjgFTPxCԮ(=mLz.LJf%:>a y6R^x(~5Lt P%DSٞcʾ2.u\,"UNQIx4y`[3qDZ=:|(.jgR>}F?sE?ǓDK+["aXKYBOz8(!h rHiyunv<.$ދz .PWx0ЉL *r^}P mt~_n+o]I`g/gWHbCq,Ȯ}YO]1.%{ Rz><3"!oz@Q2ID̿_]n~ ue?T.Z$3z}(%~2.o,U'@1tyީY q!Δn{XG}`þrk~Rë 3:J$r[VV>Y2|L:z#G&2dp"( ZA 2( f&,rgt;f.NdVN]WXY}{9ϽA=v=Pcn;P0AST EML: <@pX/QP[ !w(D̤/(`^F;E( f@8Q8p2Lq&́RQ[ѯB.Q݈ӽUABiS&p1`u!:ˣ~ِ>$Uo[)U+Xw*EO&ܨvLJG?GP9CSGc1/"6+=O{n’_##w axů#nۻf}~Z$Uְo? g_"~Y#<4.si.WD mT2i"⯐~}bloDN MTpiRul9dY mxȻ:WӇCZ JJ|6B%ͧ}5A 8ן(RiֽAlOq a o AI>(]C*pk-0mC:DٴF^ҕk/|{‘2^w, ^C|HJ X w q"B L&Fs LnӻOm"!%H7*1ECovU\Hg+A-2hF#2ld}=ǗHRL1!̅O8C$zd+}E ެ|k>oP>s1|@v^ndj@j HCS9+q\ ?qrT|55~>B醠>@>lb<թmmm/f0H΂V JEONȔQ?A\NjN`. |Ʊy(UvK*T[#y&47 jʑ~g9){SEv*i;^2<=&jb:w{ZM+-dw?'p/AF$ӊ~;1V7 P9Wog*\,P0v 7Ip@J6DA>L t&+`%s1 (c k6W)L9]p)֙nʽj{BkK`9͍NC|5T>9 =<;ؠne@}l/p“0Vh*djsQF=Wܞodz7uꪎσhj>e]q8R&{z;.s9-5BHjBAt`/Zu5XñJ#`u[UGXcJo$N.kl,0ȧ(XNQk?~wNpOPug,$&+*uAC`"kcHᜊџ^5~ N$!3c@4(~͹ 42Mu̻{Ϭ!3:a~ (%yA˛%ңjy(uaF8j'[dYK-,|(&ĺxC*ٳz ȒRd6r!g$ڶ䘁͑8MC7ح^ȣ#5oٚx+SfDvb x9ЁU$(/Ca-Rg&T 2d [i^yLe_؅G.M4sP$E!t6k㝒g{Gm+T6fN\zryN WHә4n)٠5P?FR3O`W[ UרQ~cz y2}hDb) 89h1BM ܤ9C8y1sA 0s}٧$toV4eVxSsfFQ=FDZ_Q]SZW<.N@~dJ"):~F^k ڈ_ϛԉ+{MHYY_Q*DA`a,CY2z2X;s# ._B|&&ePD_,:!N#)k)G@𤟥 H",!pgwTY|NGny^3mI4'!+QܥWC"sgS~cs5nx!yZ("g7B'VcD,x B|tKv=EIs3! 'P+D2a8^tWUMM[Ɗ!_ȌD],Jz o`=f:LB-9>W`q^ yQLw8 *S:xڗC2h:)`qFk{*fޔ0(4̠RI}Lt=K @t8YhdDjuEZ*c@݂r5R۟ [CO5je"l:vl`N<50_ko0XU±Aނۅr#:eEe3zU5vn bE(X?:KBG[<.M ,O? з#5"au>D /VD6Y :m4jn̎: Ylcͼ1;=#H 6l΃ru:uF/ArԬ9ѣ.Tg3 Op>*_b@^ًd_ɅBh1#5c~]2I̢NRf+ F6rPXe/_brȁw`v28 h# '!a?AG`rʉg`A6ɸ"uc,Hp$ I0ϞIjUH~F`W]0-̫ +';T%Ꮇ0"TԺ5QU J+YSC$SeL( y3>'tjYX1!먆2WM au ֆ>Fa4; $, k4Q*{QK:;=wb)C/TT&۷Z[B23v!t0_M rb`|H{ͥRLjJ`]^꤉UFƘS<˖AᄚYtmsdKIiQi|CiaE=ς/do.oeS7+b 9q9@ߨV/ 1= TVnܪ" izT-5 9 7_iss}=@y0 L>6/P&I]FR.|Y?yUbcSg{<i[3ei~( OcgB,/@"vzq{Q3YN)1p ŞibzHf:=3D&C jXsi5r|2̵Vc?ys*>C"?|42x-1 N1tJ0ŕU@!4sVEQ~Vå-A0 8L↦aJ|{ש&W`hvcV}0܉,//<}|]dMTɅqE/1xZx.'&LL{MbΓY3dn NtT |7= D)Bӧ##a i_ BXB gdLniP& MkoQ+`_ `>N9˞.E 39r8qvZ76.v8t)R==ucW> ^86)\^e?vxL;r=vj0IA1G3Q l8nEux떥Y{_XOp`\>S$= |S A*۸q{@ܴ'3Ӿ\*ʨQKʤAB vN'ZJub0NK2҃:{.J@N|7r34ՃFM93tȼ3mWN)r6F޼cwVsBf4^i%SF1vI]O6 ?CtS!?ao]/ٴjryrwU4}ir}C1^~[2cziUJm1k0I I8nƙ wQ 1qsOIZR7$j~S lbWPt;̱VAG*? J,x8m3|F~mC !6*MYf3uUaOډ|Ї5UNn&ʲ*&G#x_PRՁ)Ld>n͏͇zlkpb9Xy+xH/MH5^\ D`4rծ5GIb\e> JMN`얇k<~NT/ڜځ]q QgvJFDԲVbX7;#n1#?m:#WVJ` !D!#h. ^ي\VeႮXJSk9>CW$̶Vlj< wf)ȿu/їF;!B[ _!@'(&hg{3Sߟ{AGcAHZg}ވn"'dFKwA^exUfƲVը96y.1F_ádU017mM%RX7VGb}&J#䔽WmǣȢl([;BBN9!PSUK*su< 'vxM5"i@loDTiJĭ,, }؆Ug7KGsI/ N^=?R!mS?{U@4p) E˯*2˩$)$&1jn0/4QG8sdiMB #*SԮvV;)VwY t d\d \0x 8$P^gxr5kTIx6 Vt8S!ly/K*!kP(oY&`Y'y6܊Bd04=0:}wLaCe4Aܠlz7mv9UZk&Dت>(9kgU>@f :-!m ԀLq lG&S;TȾ+ɺ^,p4̘&~ 7G'p,=gI6O$1Ll'txR,.rDAmbŚ0VdXc\D! LiAZcJxqzONFxg2D>#LWpO&89- yY>T5. MҞDhXG;K?pX) `nȬE} f܇Xln`ToPH@6Y =k.)7yg8Y:=aW( -ZE" ^~ l_oJ*Ve9k gvIckW`ixz%O.VXjSєoo%?kB-u[Mzl~+Ã(Hzy+}kh g!d6(pwHhWLfзFYEY;n#7a-cYف7, 'c zj׺(al;\r.M?5znn0ӗ'K]wA8@$v^M4uc[;Ah(unqV7!B!YOZ3 zT;#8Fn w~H#eae,bS<4>xRuq-GAhZ?̪X,3pj:( 4.qrާUlIg)e +B_]/ H#w՗(T} )@-̙I Rѿz[l,O x" 0SB8{mHze|!AP6 8St~qrI-a4 u+*4 /AIS쁱 X'&(s,ZY.+t :n8Uq}x# hkT:فnKLNz,0zwI y?)Vݸ|Iq]!L4%c%)7% 7! 䌵P AZ{ a<ˎv<8Mx52j (8P)1j~HAGe|;MPȊ.+$;1/RXs1ڤ8C~D3߅ʌ'=ŵ#gD>= z򪰗CHqڏ okp ]hD+{]>X 'KTm2GT85F?ׄ`tdSU莖k3ur$tbCēcFS:$Vf)_a%K sfO,[*||~&Qm@5 p܌פ"W9 0CC@xbXs]ŝ$Gka/Iro|[q:Uag`l vѷ}} Vo$#!]~Wp3ǍI_HZ@ϱ|WNl;vmfI"Wo7xlzdw}MBeQ2#րoERba.0hѲȥ75\f\VؾN낸*lܓgڨW)iߩC7C?-cȒF}+㣴݃qYUE>U#B278FvJ-.;  U:D*T}@W-J3w>ҵ\^ElYvJ#LT= uo04: dV[01~}oiu||lPk R64"^/=4fi(8#Q@ZA,r8 "YPA&"KG!~t#SZ]̧5/dZ V?B+V@ ̬ˊƐ;%)R,[ӹ`u-[DMw3cSwb"aD d HT-;GS2|"s)r>rozzNֽ+"EMeED#L.P)[ /=Jr֙1#ifm>Hn8/d$u 9Ibp=MneȌ׭Ijt0иs]jxîZ@% IDXFJ$g)ϙ1'u M`u_=gD>RF9Pr_=aET'_v3]lE5va)ߠ-xA [-~l*sJtʵ\!<3Ss~^2t0hcg{sZЎ^EAa l,ey?ǤF6[$Ԯ؁7GɁ^ U\>/f@b۴=#DeDJ $=/ t7$Ը`YH;n͖T6J袄shMe "$ł%a ']m8i\iM7H?/TUf!SYi6UǍ ^Dk2?+.G@cn gK3&S%EM0Vifۍ{ $|0g_&OqI:V^ ۠jM j+|儀 o94n!beA } \fM860P͑q: qtZXo?IL&t1\1Y]?1ۺ` 4L-˴tGೋ;1C`ud `T ~D#N{x#Nx&,Jtwڿ795xD-K4g4ZI_r7sh̙`F/U:Tq=rnf#*|yObHI/+H ,.Î޽s 3X[⶚ƭnnj(#; hik#BEŦ(r:9մS4<ջOn~G "Il"d-5tB ;P">{kHɥrNRZYtYD9 hIs\S>m5H"N,L֠0\*q-ux 쨀adFAڙ o]|#{k5.QZ\ͅOC54:W!*AGIb tBJV*uտI)5.aX"x4m0 ? `7cMѽRx@h) Nn_h4E#iPaKko!AWMjPDeΞ%_@RŰk 3p>( ŶѬ|y-ʡkyKvZL_~#'@tzTբHw#T 1fԸ@,>BCs#۵frsIR9:s@j ?bɓAe<*J"F+6<[Wʒ#ASt:6[1g+ QƛWMS?3Sd<'Wl.}! K-Ia=˙*RtDAjXM&V{IQl2,ysfxUM/-<{ pf,ƪ`Z_%1H;wwZ `vT񞹁 Q+z2x֦hRA8>oyw͘1(YF(<˕f[{ Mm3¼t񓍌55xG traS,;pޔXpx ~؀xawMnCҁ#~] y ˜xyZ=P+*ٴ7f1g|^opu} bȌ+<&9pfh EG5U.FI埸2J.r| J[JFWa̰WpOB୕8&৕퇔_,JPLݪGE}BbWs~dd6-7Tlcy̒ fg,bk!m۞Ck0k^R[ sP Mt/4:_د aEh=ȫ)Kz'Fз"yd+lO94I.TRUJi诐.9l/3|\ YRAa=@E~;I_|/C&HcC^l~y2|FB \ѥqbNv$v8 H /V'jcY1)~N ƳL؇]+&䵊l7ia*mY!T0=@KH(^lEQX{V۾jMaYg}0{*PrD.LUmX=R>XhVryoYf9[`)%do!/{B+WA|\}dtA+pE"`\˰vaB/D^Q͚_aDCT VYq3:H+*Vp"˄YU kGYzgǚv{9OFznfW7V`vmcP-2I.x xZ[l\g"Ak,3&Iw#[vy:ZJ|ڲ!V. x^mV2)$muhM>r\LpX|K)\mDZÞ[jµyy4ly߱׺?)ǘYϗ}Wz3≑4 HШT%AOĉ䔖F̊DE^:ߡ>>^BjrsrN+s̐x߱S Y -.Zd b'S%̛"a#^}Ѽt""YSqdn,~mk?CBcKXj`x:rQaapPąL H1s>ӷTkX!FOju9ps,鿁 cO@/ߪWGd-rv:Ϙbҩt E+|y0pk@@s+Lܿq,=pQ&_.n\] ;~A1N kϘEݰoh2e ŮNsy_FU4mǸ+EL>h ~4=纎ΫEчY]GXG4~!6E`׻!P[Ƀ%YFACu z#F8񝿖u3IB#9N.!#v&$A ͑CZK~&fIzŻa~"k$Ǝm[RoFӘ#(u3u@{A2 ROV(b Or>r0ƽV{KԉkD!X4QS-?T 8d$e[$LF7(?RF=o^^ 4 c"wfcVrSMf7u9튋aA$=a0dɌo`fK R*|VSϼÖ__kTҏu,AY g£d,.6A:$nuwӃ@rlk>~!9?$*fcn}4A +<-wf7}8ebȓ\AyAkOGT0)_Z0)ofkHv|[ldK =F lgͽ6L4/vyDo22^Y/nGGHkՈ~c&]Z,:#vnVin~/pz;h'~rc2Th+H+]yQ, Vd})|r%#":8$ _OzED ?;{H|w9Z -EQiO(`R2MvMOSG.n(VL@NWk$B δ,Tr kܢZtBWdW`y~(\#"dFuV2M vz":8epNz}'p#)_Xj(Ms5VSB!pTſmV&nt0.ZX gt>7& \PЭ蒪X؛\-OG^Nj ,/1Q`CvlGŰ)=ӎ U)Ygki~q86c[Po}{멆"\YaX%5wg!u]LJm"ǒ"}-㈘Pu,9eMq1@('Q)noV%v,-y sX(tO!]VEK=C ޼vyg i.~\z74f4)hTgEEk$"p@W&S_CZb+@^PJilGDk~6W%IE lx m0QЊYɁw~R[n!G=Oٱ@ciA+0UYK-XU lJI c0y#=DnJ-3P+Zjr10V.[sM̱]5G,6ZT h,bRRB~ ,z%PGW c?%恤 )4%> B1!/U,teH;nFƪK2& ҘPa`[پcXUР"W +89hx1  N17)(6 kzv,j1INw; aғ(DGT0c̥i>n(tf|-SQ2 _9^n ~uC$FP f _ u؂72NWԩ.̯@xE{RE4E[r !ӜӈXmC*q{$3`3*M#U):;bc#q\X+AuHJFO5wC!qva;߆{`sfr?ngv eH]z/LNܘGU^n3aF=G-'x$3U`HO< \fűSUw2%XP,4[-./ Z,+hl4;f(g+n!r.7A<v .;WG j̢7soWA?d_j-Q}'DVMtˎ>::amPGX_˩+2<*C:X0}HJ kl"TqȆ(? h ᥔ,hSK ʦM o@0Ͷx5ԡqq$ّaKf5+cձHU^xA쯖QBԾSECfW%_#"+ցU97jtX%0!Bחubknz[  #k])/5:MG^x煫7C5q(Z7Xv7Ȫ8ʎ-\H%#h+[DJlZ7^?W۳6h[](X2/s.)il.LB`r>&Z9 hg'u6R0~fZ͘pdUnxhno5]]I6 No=dEK*S\{shԄŗ]89tH br+>$vwc؍101źzD X´n#{➍ 'UPX`=d MEA{(5wx&DMiZ'[KYs_x%Z 2׉햘8>kTpBÕGkbc7GѼ{&̋_y ):iuX;kghН@ZŰ8"Ck2e4C^PyъnoB[~.GY +2~eJ_&i=3DmZ-Qh+?!=l*0A5]rЧƮr@XZpd*_?3Qb=]+Ϲ$\cؿj1a,gGV:Te}Ld~ΊdXƑHs52xWLs MzYdemgZ۪3^3Jr-rh%ҼIaw0 kw wmPuy{r5.o^ƷV+h353MlFnwR;$zY;Vyz?ϓwNW3^x- RM/pi˓)7Qr%5> ^dl*-:XD8DTe/Vl7ź4C)'l Pf(b Su>p{uE:b)W\W>ՏΝe=uի[x jy'Jلa[vtm!{Emǖ`(oEZ"b#ݔj=#\Mp{c2DNo>A "1?p/ܕAEk7DtվH'>w=:~ N~c- ħ-+C*3'T#KIHxbI-tzhm8*"& j8)Ē62q}(~'p,wqZ+sgq98PK,$kx(n$w,+lވ:va]쌟]{/j)<N,lqlNVg.u!;_% zz@M׶)BaQǵH9EN?O SR!֌<Lk|U=W.bmOt Xխ8qqhW> 4{/DNk]*ف :3)ABjսjAAFl=+1ɒ:rhngCti"D )Ζ|Gi^TcСdy q}.D+2'DFcaB=$Nb|Q-[][J0B`t6 d2'[?"c/y_FtIBbq*Cb[@ y YZ