python-gofer-2.7.8-1.el7>  HLk|\n z뾂al`^UBT錓SIvO zR{:W>ˬ,>JdNW _;D1+avtt9_em0 }KC>rF\8B=Q)a} f̛La{C:Lj ̩3 X 17ϗyqeH N`HgC *[: (M}x{Oٵw?|ܾBȶj;ﮠ0_[y0K+>훛[DG07f809da23747e99d386e85f909029d6ff8400e6 X\n z뾂al^bo!Dߞ ;SZ)W]):sp@?Q&f-7GVpD9\ECbG.芄9RQGJ~NdՃ^䖯4&V@^n#z{ҫz8Ĺmӎlgg`cлjxN׮Ztͳflwx=u3KpIYc8{ (Dzt7[6cDG@v5a9|fm&Zx@>9?d  4X\tx ll pl Hl l  $l  l"@l$\l&x&l(D(T(p(()(8)0y9+y:=@yGlHxlI(lXY\l]Tl^bAdefltlulvhwlxllyfCpython-gofer2.7.81.el7Gofer python lib modulesProvides gofer python lib modules.[,p8le01.rdu2.centos.orgCentOSCentOSLGPLv2CBS Development/Languageshttps://github.com/jortel/goferlinuxnoarch  #11SVggrrc E((Rk '' ]$$ LL AnnV*:^:^ < 5 5 >>Gk]](//  mEA""gA큤A큤A큤A큤A큤ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,[,ZM?[,[,ZM?[,[,[,ZM?[,[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,ZM?[,[,[,ZM?bcb81654247c7bda1a20e8d23c23b27394da4556242115dd7d384273f4e8789c5d0c3e97d28085e4d82b543862d53e44e2f1e2716c2d009129ccd476c1f14bc45d0c3e97d28085e4d82b543862d53e44e2f1e2716c2d009129ccd476c1f14bc4c98fcd33a022f4eccb6b7a64c035d0fa48dc931cb552fa8884348a5d5b8c658cd355df1a86ff1e08ae2bebf7a7dd02946ccd89177296fbe863500f17589befdfd355df1a86ff1e08ae2bebf7a7dd02946ccd89177296fbe863500f17589befdf920ec6f65125f9e49cdefa1113e2a94d48b66a8c5f3724c7514a8c56859628d4eb2d58244a81bfb10b819bd2772e6f6671a323d666fe429c3b7eeb6b4aab6e52eb2d58244a81bfb10b819bd2772e6f6671a323d666fe429c3b7eeb6b4aab6e525c67ec321b9e85a7d61f0d5a71ed26cb43fb85103e2ad4e2410a9b42513ff6ce92d4172336a1e5ccc3289c74d6e20922540c7a3f37e46b4d56334bf8d7e4951c92d4172336a1e5ccc3289c74d6e20922540c7a3f37e46b4d56334bf8d7e4951c5aa0dfd45bf2ffa1b1389467f7afed8bdf85782b5d784b26f1e073566055d2d7f3c984193537db88d55bcf8f1ca9f0704eb8bae468f86b34073f39d1a7eeeb88f3c984193537db88d55bcf8f1ca9f0704eb8bae468f86b34073f39d1a7eeeb880fdfdd39c4ca32291e70ba9681372d455d91fd88e46deafc99dab8c6c61c6fc7c047ef9c21176c9253f4e43dcedc5bafee105ef8c53cf7d1c37a991d5aaa5798c047ef9c21176c9253f4e43dcedc5bafee105ef8c53cf7d1c37a991d5aaa5798144df1eb0899faba2356c0a9c9ffb84d91c91c5854dfdaeffd35786c787935b7bff68c269f3c0c2eb58fea354d9b84d83049a15cf59d0b645aed65c8d032bfefbff68c269f3c0c2eb58fea354d9b84d83049a15cf59d0b645aed65c8d032bfef2771d5b835004ecd5625f569d4722fe1ac12abde657f5900cf94fbafd5830366f213b864f1abdebaa8e874867aa74d74515ed165852450f782cdff46899fc549f213b864f1abdebaa8e874867aa74d74515ed165852450f782cdff46899fc5493acd00a74af35baba2b27a301a17922e97a3c646d2529682010d437b5ace3a1134561ee5fa90e55f4177b89e064f72c52e3df84fc935f7c1f28e396b761aefdf34561ee5fa90e55f4177b89e064f72c52e3df84fc935f7c1f28e396b761aefdfcb28e0aa9d7c7277d6e2c027d458f4d26c32834715808ed339991e65d9231266cbbb617e1ecd94fa332e10ce90254c66dab778ba3b9d50f991505d9721206b60cbbb617e1ecd94fa332e10ce90254c66dab778ba3b9d50f991505d9721206b6005ce7f087e39312cbb69a0aef18dbac76a8001632bee5a6ac0857fe450429e754115a07de0aeb58b6a913771c28d294e1eb059a4e86191168e5c879c1abf91014115a07de0aeb58b6a913771c28d294e1eb059a4e86191168e5c879c1abf9101f8086ab60ec6387809a3cb7ee2f0a770c6566d84a9219bed44f6fd5e35291011647492a89961be25c54890fae8a50ed04aa0c0a1debcf39030a0c8ad4c990f77647492a89961be25c54890fae8a50ed04aa0c0a1debcf39030a0c8ad4c990f7780b5713f2c761b9c20c32eda812f99809c0bb8d2e806d64299c8e5eb09b498ab69888fdf0c8fe0f8f7da18deec8c1828f0c273699d6b3156a1c4b3346e17365069888fdf0c8fe0f8f7da18deec8c1828f0c273699d6b3156a1c4b3346e173650654368cc5cad02f7aafb5028932dc430ca25c677961d741d0b65cd270a8bf8ea2fc27214167a7eb42651ecd128c5b4fca1f7e5c81a7597f4ed1ff909208f9bd22fc27214167a7eb42651ecd128c5b4fca1f7e5c81a7597f4ed1ff909208f9bd281b9cecc3be921349a1627cef0b45540b176f9577a7be3207e2d4d37a365378c6ce16a4125cbbea8cc6a6aed8abeb5393bc7eafba9074ece4b52edb129ba31076ce16a4125cbbea8cc6a6aed8abeb5393bc7eafba9074ece4b52edb129ba3107bd28505090d5a0817e50bf016ae97a63d2be361d4e26ba093f4073eb5846c75aa433ee43fa0e575dbb71803f0a38e3e70f97e2bb48c79af56aa8e8e52e87b553a433ee43fa0e575dbb71803f0a38e3e70f97e2bb48c79af56aa8e8e52e87b553f0ec6c9edc39118afe72e2960e81cd89b02588291f50947f71e4eecae379647dcc2cb5267353ded9f881a7ceb872317b2bd104f000412f79b6d59a323942f5fccc2cb5267353ded9f881a7ceb872317b2bd104f000412f79b6d59a323942f5fc5ca69163367622b0f0aa4ab496c61f38a338abc771a877e5ebc8ccf609dd1094ebfe0b460ad6c842525f12d3b228f41391dffa4d295c6e60402fdac03d3b68f1ebfe0b460ad6c842525f12d3b228f41391dffa4d295c6e60402fdac03d3b68f120d3a961c85fb77ccf8d10969903d57492fb8731ff9fad4754c1bca99d59b51750ebdf93065ba22feac8924a1fed5e61b09387754ed4761cb8b51425d6ebddc950ebdf93065ba22feac8924a1fed5e61b09387754ed4761cb8b51425d6ebddc9de8a7e93b40286450ed340bada979c5cd2dbdbd71a11bb52fb27df11000b842fd41f26bd3a003421ea2d4056ed9cc9d27137541a3fc9df0dbc395895e6c1b69fd41f26bd3a003421ea2d4056ed9cc9d27137541a3fc9df0dbc395895e6c1b69feade8fbb2d1f94c87b21ebfb1ab0846d09d76fee4f9aae30a027c0adbb4e28fdd796ae901e7c416483c7315e59c7783d331545ada04b1920c2e75107eee5d072d796ae901e7c416483c7315e59c7783d331545ada04b1920c2e75107eee5d072e814615946653851ad0a0772418b3ed0558ab56adc5165f96ddbff0efc166131166037481d236f8d604732910900f0a28a74ece60b3d74898f40cb4f5366668e166037481d236f8d604732910900f0a28a74ece60b3d74898f40cb4f5366668e006c9daf9297506e99e1718899921c6b504bb80a7a59e38cec5391aba6c7385daa530742ea7ab31e98ef1292776f9b3854a82e8750bed9e2556b8dd4da69dd77aa530742ea7ab31e98ef1292776f9b3854a82e8750bed9e2556b8dd4da69dd7771903fbfe0b9be316a4fde85f87ca1d66e132c9676eaba8b7ca8e19b2284e539d2453deecf6624d1932a20969677b039597a08dcac4fb3638c8325c570eb2bbad2453deecf6624d1932a20969677b039597a08dcac4fb3638c8325c570eb2bba4e19ce9afbfb39263f45532610cdbae85f6ad218c957860c8a091cf0556cf0ac6f0ad72721b54ed00643f89f83593aa376f7e91048063af8f370eed195b9cae96f0ad72721b54ed00643f89f83593aa376f7e91048063af8f370eed195b9cae9d54d8eef923aff19c18f8e00fa3ecc0145ff39a60bd135cf203decef61d3a7bdf2f01b89efa4eab67d8ace0f6495747f9b379e09e4c5f204b2b967515c6883abf2f01b89efa4eab67d8ace0f6495747f9b379e09e4c5f204b2b967515c6883ab0aebf6d87ef86dc9bb244a03b2894b8b3a8b62cc06a0a7a5e3d6e293e7f30f446a419ff792cbb645cf264ffd5ab7f208bf6f67130702091836f317db6e2929d66a419ff792cbb645cf264ffd5ab7f208bf6f67130702091836f317db6e2929d6212ed2a5d43e4e05ec3e11331c60a9b89e31547abf6562c73a9b28b8276743ef36659fdea6744b701e2aa8c52eb1e78e06fc05bcb47e3162dc86a9cab4a61f3d36659fdea6744b701e2aa8c52eb1e78e06fc05bcb47e3162dc86a9cab4a61f3d6c072458b4f07a0e2980a88bbe0978dc15378d65f703b3c09c4f4b736f43ee342a811d44465455963d9e469c291c25935145a85f159f63afa9adfce526c3defb2a811d44465455963d9e469c291c25935145a85f159f63afa9adfce526c3defbbf2090637e0da5ca0c9f0211e9e16461f905ad358c7a3217eb0d433a70e2e5c8e9f2c4c02cc58fa12d702e2776d74d931de84455bbcaaf5b8111fe68e8115d62e9f2c4c02cc58fa12d702e2776d74d931de84455bbcaaf5b8111fe68e8115d6279098b37bf10b36c136afacd664ad7fcb62703a61873f7e70334350f0d7f1ff1cf9b06cdaea591d224c842d15901e0dfd089677c64f7f5ffe28d4f0251cbd9ebcf9b06cdaea591d224c842d15901e0dfd089677c64f7f5ffe28d4f0251cbd9eb03bde8b0cfcdc5e757af20bd9098406fd989ae8a11683dada70a63ea2ee3597045faf71efbdc2c4c3384bd898b136c6e710a077cdb159fdea2710071315fc9e245faf71efbdc2c4c3384bd898b136c6e710a077cdb159fdea2710071315fc9e2c63bc90b279ac849cfb2f842420531c4168c79bfc8cc33143e8f4022b5966810d3d4a625db79bba75735060f2c3cd89ac74ac6e43d7608afcde233a16652d0b3d3d4a625db79bba75735060f2c3cd89ac74ac6e43d7608afcde233a16652d0b38cd9d98d697ee3b6e3c520bdffe36419badcf7f3cc0680fa204a98805709c595dfbb8d9dcacee37ae0bb23bae09ee4dc4e9a8f720cee36fbaadc7f5352e4243bdfbb8d9dcacee37ae0bb23bae09ee4dc4e9a8f720cee36fbaadc7f5352e4243b7c6699c75f87b52bdc542db26d6b1b92892577cda46e20eceb79e2790a1c291brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgofer-2.7.8-1.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.3[,Z@W4V2V@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{Sandro Bonazzola - 2.7.8-1Sandro Bonazzola - 2.7.7-3Jeff Ortel 2.7.6-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- Rebase on upstream 2.7.8- Rebase on upstream 2.7.7- Fix proton reliable send. Reported on 1323726. (jortel@redhat.com)- 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.8-1.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.8LICENSE/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/licenses//usr/share/licenses/python-gofer-2.7.8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8cpioxz2noarch-redhat-linux-gnuPython script, ASCII text executablepython 2.7 byte-compileddirectoryASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,] b2u Q{Kw$f4_Uhn>z.ZWY۩ gm6 e_˕#=~ț]]Sn*Z/ B?m#z Av"9z~~ʹTy,SY1>^>/(!tu)] AUQD5D"ePj*Y(_D6A[j68&ijm5PW;@kb牨XyW&mzMc@94//w(Z-^Ӏ|o9:OUA؇NޤXðθq&ƃawH*ه7 Ĭ^fI "=YZZx5+a\u$4u]8\w pO JKFdtVWiY>gB`1/ ʈÝ1zw$'QB=J}]+Զv%P|?@+0ͬ%ΠTN ~1S}T*wMYj+o¹weY?' 1e%fZl;/ЩæIX"SA|D|{m 36McVicz n-V_aгQi핟0V*UE G\Cc rkzb ngtv0R%=RJmyeQcIC"rr7f]fNitm,1o)Os97V=͸wzhCト//ŮDeL?rԔ2>I@ u#IQ.:㑊'|D&,#LІ0 IT5埑%j (Ǟa(k' r =#`P$CQ۶쨶"d2B\Fӕd6c]$Fk?'~3dɂL\0c̎45䫶< Mۢvmҵكb;P?fg!e#9ly3rrַDzoL{߂6U܀vG dq{>fzgS}CX]y~G$G7MeXkI\2[4[z:]5łfoC`48fu<7-åm~oAfQH2Lm<@277pb, c"RplDˡ4[Ɉ E9]ӹ/=fR(Ju>7z9x`MGc0ju_|퇷x_oRR;od1ɚ [cUA.Ա@9UJR}xnQMbiHrT/Aj,3 ~ŴWZޜ @0~ޏnžλ0ө.R_lBPypUj?QJ6 lYwBN * i=@Ng!OJ]̌kj~g?⎚i[ L0|ef˥ x%S;ib\WXZp"|\5bM^A{<@hX3A_0p=14OPQqh9R%'N؜\3?9y GSihbX+BlYnJ8 ݒEF*0}&&o>1ޑW`{`4xv; l"#Jr6. +]ܲVҠKhfiY8V; LoSp7V]3ėl{_7AP.W:gDQc`~%1~{5juQRRv+`@ɷs:8;8-x@& ]u37V!:BgD+DG?}Wa)pǐC5A.OC ޯref_fQJb`_|G$̏L r!}g1 ӑۼ{,-Ƹl]ͼ['zfi`-#%^:tq)ѿlE1R%\H4P'=t߰nVAC;^@ajbGլJTr-\~q{V|qc&Oy}Vmw`dJ$OǍJw޳̯ @e8@~X/Qsꖽ\zєG;ɓ4hqݖkLy@/.EmXCv9TC<XhOtUڪA׏br^Mlh=+q=HKDf"EP᧲/Q7)gY?hOid`"ml#):zAcj5GА }\kz^)T}p8У!iɴ¹O[}l [p&WsH]+RIW%#kiP pmEdϒ=NjhAv44)N\ݝO;& 8䭒1f'*牲x+FwۀXhs HwJwwG1 6c9_'vK\1!SL|d#n|7g]`@?ڼ',yvS*dK˻Ld(&o.ʞ=:kP{aR>wvr #x.6pDOR-V6߇|EkH?&0GUfo{XqZU f ljܛ`[[{_kro5C._-Lz7 8Q 4>  QFSj?8[6K!b8kM""ׁ6kȄ;3FA4eP.*]GJ= bDjעz>zzʎ-5+Hp_H U6 /e  \6D%v_ k aK+L<,'@cʨ@8NV{*}4kd2Ҫ u H|Mrɻ"8ͤEck-7~+ s%Bh)l=G>=k5&Ft; 2)neL7=yO2݃Qp:A񴐇88 bL3Sgz>ozzk\^"KPl7칥旉Rov@d,d)s%RǬڂjp (&0 !k>"- .1O%aĒY& CAJقFEѥ(f"p> Hʹ-̪}K0hydl޳ 3v0J.IRW)F[ ǾJ!殏7/ײU% +GUZ*U,ϸYpUȫ~VDdVޢ6m;a/,xUPC\Ka [,IQPMH>g IX+sB#F类0&/5V$`M & ͟ZYg+~&rQ/L ~KN^/{LF7u>1ٹ(e{u8rX8Ђ*S!ESG+*Z9JʀYzϹoΠ*'c gv~NɫUt4A=M8Tbۖ/1m}T=i<?YlEEUKfTC~[0 `O۫t`:+}^Q)lD:2Q0P x:U$Î?UI-?{`>Vj )/ƧBJ~bd툄j=wJdhi?Lҕw̸tgٺƝH?P) 9vSyN»+ՏRMaQ[^N|˜}3oIH E>LlcWeyGy1܏S; _&"mQjtX% c 8E2׼~R2Bm$ˀ^Iݷ_z/սO~<첹6jwo-= bCո%l5wٴ\VWioZB| w~~zj6|&ÓavEV(1 s?(4bT r]OKvȅ4ݪi*r/E(4\lHb٣*iF|\<$Ԛ{SJ7t m^ևPӆ CJzm7+\ 30m#^ f3Sb50=j :CqV?rk"1|Jo8GM@?\JbM,rf"rHuj-cQ?#*7orC:gGC`k\:J6-eY 8UTca^zp DŽF~6x/]QF?`E˒ Ox?xU  .,6zL+F!RsySa}eig-ӮaX^Ҁ>NC<N>{io_RWv6wifi) ?)"L|A frvN~hS)0BdLC b8ج5+9h] bQvR{tWp "*U>YӴbďک9ݛ~x^Wм=8ܛ ay-| M}W1Q<m(.0 /ْ b\/F}Y_oPL '@   |6 &⩴rgaRQXQ8t PHjq|NPѾx We- @krvשygL@t1: kR2z4lV/B楔YT/,1lqk^;셹9Ҥo RM,ح+T@ٖ C;jgzx`dJepz:G"Z0+ -I{HeN_̬Du=d!7>92yd4%e=R}ܽdLy%1YT[\_%ml}P`0ځqyeLA7vP-)T*{+S56`,>4%"h駱m4(.{g2E!(i8A ?;^EB#lf&",z[$Qdi"}&]NEEꠂ7s\8}ko40P |2&Q}rD,BhU-A&h1xi knWxn=EY29 |>!Z(JT$8rfTQQueʤ\' -a0/{Afq " r8=Rv2_8R@KK/4fk}6ݫ/ZðL]5W>zz2*i@'X]17ŊNqcn|=91FH!%{aT$RE]6ؠ8ViUAC [.b@izilz8Ҿv,(2 zgXM uFg&)vuܔߺh'X}3Y-dTR";GI9:՚cnC#ix$k4@'\0c=]M8kåK{~ Mf;b&<7fG(s=D@5R`=dYT*0pٮAmU5> ]zT%, b?.3cнJ^wJ'Wk%?/6Xz wI'pZc }1`C]~z h{r9 vyJHĝYuDDtC-@|g;6tq.MP;P=I3KptQ2Ě THQŒ\Pn5HAhn=~^daMAI; <1.|z 4bVzvJߓbߐM{V4Tm=T._*? =gu;6d?@T.pFOݨ ݣJML!>!!-sOՊ GQ9&wGʬkDZu_sb8i^!=:#v&0'DU(<\J) hvOKHg8W$_[`:zkwNt$u?9ی+PkmGYr~.xl&Y?z][EF 7  _4a-;(I0bּ&1\;/.ե]{o!M! / q %(⌖ {BN0w cRv+en8:ew#x='vg8AgqR/ `zʃ Hq㘱v)@0㫫̈ȅXWQdoCNgʒ>R9re[Y߬9 H@~m#h(M[ 8XmM%yN =_ۭ׮C qogUQ6l3qU2o[^%gزa(&Mm gS8k`UdQNg#w\pzLvi6ygk@BGV0G,&䇏:-6Re\yS ԟ4i@?+vKaa6cYzn:uhjQA!!Č.S(X.kTQ"S*)400f87ɼ"zcaڈ0\#N*UHħZ(J ޸XgGsׄR(qm#|JOUŇm{y1ȦM>wEv4Isl؎waQjO`Yt@OC,D{m ߑ-3_ݙt^' URbqji"+z1a)mr̸ b*:}LCj2x6ڝyx̣}=".it\u$l+ƦX*7S)=C&KOˉXA~pOZ,Q+aukOyLv~?TTA蠞|\B)=O2C 4uOI8&lgV!ŭBU)3[ZX#M_bL@7NĖ:8#BIwȍf(vx`1{.U]C@|yv\6 J xAOBw~{\d kڸ39Xz&[AB3sJ+`IZ6h dKS= kd D[c"HF׉s#TƮ 5 @͈}::&~e++q^z3-r|6~Z4w4H-JRδMZRqs)XAo9JXjI_?slX @. >.@\K`gFъ.{ÌHH92&g_ L>Wᬗx'2j3c{~ힸm-_JgYux:y]8pdCI._実zV0CuY&} zŷ*rUoS\;ѧ^V-,zӖHo]0~}ɢݜ<sWBrUt}Aӿ܂bӞUCuN*p?q]ޚg=:_CLsI!pPf&("? hP߲A`!۲Gw[Gs8 ɝ)9(-:gӭ1DdӁ_MH+kⅱ;*7$IepcN|^ ̶Qm8R#a͇ lg!7PEQW}5@Hd0 iQGN=wsuvFWUrY,BOJyZLEeNjzdi &z~dNGd21#۠UrIJ. 9G`-t/O1b5̂+`{DyͶɘHH* /G@SiM2fIq*͡$O4'ˇCcMdywŋozWXp?Fݴ7R5Qm'YA]NnOnj~zsYe_eMgKwslHUĠ = *)!#D ,霁2'6. 펦I*v_@q1zUA}^*rK1AJϤv}ej1U"3߈zb]r%eZE=J4ɘޫxg nt !Q_}.x/AYޑ^]bq++zw 8}#z +JhGp5zS^h+_l+^vTq}uq t{ϭ٭Fh|Y, l3>pHå']:cqр?I{zJ f4h f!܈vx!KL:t3M~#DN U?fX*?7-8;Fu%9` 0`G۶Y*4,"71-)O+HsBwhKt|hZ:"]*ާJu31T;s;g-O7Q"O!ғ BGYA H`]6AVgh?^m>oB 낁JUOŦL`my>u^tCvߌˎLzA·xІ-N([%9j:a[VCY2{ve~󧜧F^G-SZeNE @xYb(/0+[_UK$]#s,9P7״oEdq~/>.df&KթMҰI 2{gAG$Mq$Qc9m+.A/Rµl |Jo۲̴bze VeJ{C[؍*Yr\,+(!qͧv䤃[/QhUwT@́ K]HVkWA&j0K]woY?< u: xPmزpp `tʸdfHz,Ĕ Ƭp[I}sk8Nϴ!wXssÌEw&r􈞲,?.nw MQd0#CO RVٱ^KN7PS_.&+Yh!P{S+ 8ro48|^."CmQn/̫ڙq`M5OjI.ndD_=Y$f>4SɧHQ@0'|Ӊ?wI=gIaPP0:?2xn>dާk6-ZbPf8S8ϴ_4NPz8xWӋz.6=jbA|Q^NJTR8Unh~dEWb0;nFPXfcpJ0ۼ?i>jP^aO3ޞ /JS%VKD4R\ 4%"<ȻЃRVsu#7ƌN ,+NBfn30s,@<rt^Z4VoH@)U\]\hۺS cjw_^Wɝ` c88 ҳjyB# *IVO*˭&kxW)u2DҡEd[Ae*X~N'c{GqE-ڊY 8]_ݸ~=^peҀe%wׂp[HzUjB5^p_10#snj*üj7QAG44mzl?`AzКM#KZK3]lxk|QiQ|Ե3 ,~ytQ^@z[ E] {Rtk0\Qlk=E[jWWW NkN}./=dl%S{OЙ|MBqG9=SZ,R:X"&];rzMkI:'{h:J<+3=d H.İ֡xDpw). hvk n67Q] q"XcZu"?X 1_11y`FZk4)B3io̅/IjLTYp]'kϣX.S `{tCڄp=Z^4F1/4rϕ-RKk'dY e~diV[\˩,=eQ mںOsC+%#CD ']ZO'VA-1~C)n$T&CHvv򑴄g>*4cXmf)zƮ;:C>3wT2PƖt{#Փ*JP֢fKt.lT}ໍVa4O}ѐ n k4qXf*dgY3] !zS7Luй]nn^~UYQ<njw Nȇ>3N/CDUxG T@p.+4)*Y@WIs&m3:Ehy\Rѧ\o܍zuP^|HQ3|1H,6VнYK,so%Z @;c'%h [Æ=.*klyʫKGK$4{ v5j`_CCJ $*@ot7tcEr@F!bx.tnXS}v"B&FT : =H'ԲNGa\8'ʜ^<܄t7%RJXck)W2xffyz!ːZϸע Dzv,_&iz_̕OغS+&`$Åw ?7Ta͐"H1ԏ1pF4"OOZjM4E3w`l}꬞xzs79{=;(6%K8k%j;V.p%}vxRZ_窬V>Nǥ0=w9l|(S>i. r:\IL9K+}QJҰUڠNݨ0_y~fF .6obBl5sSyh)嬮}SdPU[\oD G_Lyw^+p(?TS ' JxM]x{KmgGeٜVU#s~C)|lD<]f[;i:'OcuTšKnpNJe{trnFWgeO{jγGW,"046j1TUf20AIG~5KNeSLg}E&6BT5 8#JvFԡgir+ד[{ WCfuӓrƣ\0dg' wP|R) \ TRP @tF[NPc;P#w a?KGg`Aiat {`h]X0q(q )Eq*:S^YI|ψ6ĤoY]"_gL'E ݬP X3=i02։? aa"o %& V]La>BiGwQŲLȰv. XE?ғS0xEAӡ'洹ӛ]$$)vkm:G=їOp_t7(` :q҄|ٺP}7 iTdÝևHo D [LHn),@$` PURX*dW$A*8җOҎX-kL~|&̅4 o><Ɠ*D[DA i#]kD|QC.*ZqnASFɭ ]_;&a1}0 y}.钗9l2Y7<(bxFLl70V7A X=T?ɛDS% 6 T2Yg . ~QjNl+G<gSEf{ 2dD lDc:'ff8,LŀECf3-Lr՚!Q9C>P):88n( riH%Fw֌r}HakTu0+] wΰHZeガChh3P1-&N#P%i,={uM 'ql?)lx69-#GJYّu*k͹G&v;̼q B2{DQD5w ;d4ŌM 76u&?JĶ҆/?^仴sA/`'Fxُ8:Z_Ck=]ekVFT6jA&JZKz܌kѢ*?'&'[M6߃NA˲򭚡aRhF {,V-צw?m%" ^a{J=7Lj4yݙ>uWEt>Y6kgJ2^RKah1JwiM0vF4n-hrYx^ҏ)SG5!9ՠP /VW( B`0+3lTsB^x6S;nPqY%S -?h\dRI1{W+:n 76ۜ57)paҁgt-B3ܨWbI1D뙺r m]W!X70_30!YXnXh.;@\~e2>zs 6 ~9Q4PnloXV QiB|K8lhTœUѫވnݨfұ8eie,}Ű5"j=lX=<2o(I]a|I{~3^5Гikn>R܏\$E+Qj~6Mě(i:`;UqTб_apASꂣ/36)SG_ѿhoW J蒙jU"n( w;#xbw K5|g )L):ȱ%&J)h2U >>|FqT΍歫)-x;m>59 0:,Cߣ?&15e < UYL8>jg_# _yT**u,>HV`H=Q!`>V>r&R HQ1+'\o?^tO>ɐ',IaDYQo#3t>3t3gLm5pU sd1( ˷ƅpPlۈjKU T[!Bڦ8x_rg=}[:w(՚00YFkѼdI+ ail{^pi=#56JHTM]<˱p3eygOh)\@Fiľjb9A5fv-P"Y2?@\[qG@)҆h:En+{Wt.B K5u=OBn]+an\ PƗG:Sa}hTc勀lK$Ho9v#Vt7vU m6p FFO3g%b\ CHa PDW`orτخpEHΎ>Xtz R2m|YoӮiK[#QXmqr3m7w `1M} x75o1p;iϋY"oJP=ae@ynFb#Pf[pMA#"x7QJX;@Z]5[W[y؛"R=KٙHRxg2~̈́~1)Eeu{>s/[k*[#k!# ;Y,=xߺZpvk7_6a%~7|Y<BOK+JgxI34\#7؇镱>\i'ei,UKŦ?b}ھs90ⲅ^l?ʴFtOtѣİFZkuⓚi0^v|[dݥ :E@(ܷ)/ $Txd\662x5߾u-4ȶfik.p,eڡejw/DiL<ԅ!z:XbZ75W@/IzoWPJw@8uh3#:wOEkNm_$SuD`Mb !!A3-" ATri{m^}itc&C;60xSw>gH63XTeϮ%/ eem (݌v͚Z(%[ 2?8`]+ǝYT\f' α+ፎW rh R gl?wISDK'{$t;eW]`h㦗i(@P*]Z ?wm38 0Fgi⍠H\x65_ u*bЯCM&WtKߘiK0geIgꁖ }ΊGx^y ,BbWdBn Sc {4c]dy .I@O@նgf Qa7iy(\看Թޔ7<Z+3H~dݺm?%5x¤J\#%0%j˛93m8Ӟ<xjI3X ^nhFdd|IU"ד2 !c Nkx*h:YK_=s5I n:}9zl-<4+tj+f0 @F1gbم* b>,摼r!rSs|wH bX& -wm!|SM"!s!*ε {bb/`XGBX +z 0ų o/H˄a.XJMcS+OŤ`Wkoi;Yps"dxs]ch'HOqHtzG9^D 7*7"5 k.xJmt7' :Ue*q/e[ݕl:+$@$DĒ|:'bT,0&pUz~ Tݴ"fy;~˨9/^0Mm\fgkXj+MSc椐O6^:N@X~x'\&xq4l(sN7*gfT!_Eܺ0DødI.bsWdQLO mE]*I^# P'I%G@ʐqz.(* P1~R {xUm82DwpCY5q~øc(OP4ΏH2ؽ(6/QW[v$&8C\LP=MBhg֌܊DU@B ~cgiq(8ZLNʁMLQ.r+uV1{ ?[>CcB'624N|.mW.@*˨{jr⌍AM<ڪҧDWYJw ĒڼJƪVqd?^gx:9FXJOWOn: -]0b2&'EVݺ!(lZ‰g0@h%{7,|W|}ƍzco\UƮGؤJ`ǣB gə ߀K?$ {Q w0X)5ipQAEB-s.~%'Vn:Yg?%Z!_?,v ώCVTE ݝ|& 's!M呛2AF ̐I#O^%^~ x>H&1V[)o%:x@*'C`(.vJ:9JC kC>lϛ.iWZpUm&GvAF siI%X[#=,$MKk7ٶ]6@kDЕ=/䷦9'4 }"vw@Ds'b1ƪ:bt#&ymv WT*3W" gObo1xQ017`6 PVx<@jSOi2q ͙Vt5DiŒTY cP>Gb(ڻLc `/7mNGVHN5$}վS;~XPhUh̳5Ç!0*g^>n94ra+<>' !-6{^5~ Q p' [10ygK+t7 zsbfm AA*lnDUb*`5VmS_$w[Ŋ$vXxϸh! P;h^v6Nȇ[@ӄqD$s7YBb,o['go&ި}6ɠ@vG'+V,Ev1TS;z)db ƆvijؔaLA΢m*%*wHCa|]#OB} Nݑl%#v( CIGPEɜDn5k_?M>8sԜ^زFU7MZ}%(Oڋx&ȳ/kzy4iCCoY]J6b^&gE#d"\ew5-ˬv%&tm \eV=▒=;#\RJNN"hsⓘL BC(U2 T<ITPF1c!, ]\nl"—o =Z4w4r삔#(;&q\E\-f_W_l]MɚU_&lIhFl \3fl,1r~6Ro;ioiۣWydjܼ@ <&޽* ϽNO87q qY>猩^ npcOi6^l00)lߡ{Kx6ڹ,ONU4^s?foM2{d~OH77K'$ˑ4m.kr˦qTܒ1L*n,ۿl qwT~#"}|o~B\yxU(eu<\`VPe\b/t-|N:7(S lM60FKkgL2ޕb^e&l*6җDGO03 B/ARf!^34Oo '("@)Vlh˩.I_?&?>>_a ?hA!YH終ch~z7Bs^izn~ؽQJB,}D&)ZH1w&r<^D.'|on9|&|9aiNԶ$4cFz9®zNԀ`7hb[H7#2tNJ3 ~ W@U}KcPhsJۨ:Z1=X*# 1)k͠UTR7%ҷd:ǡIA\ PDHDn]=^~CJ=g)%xm•>d[ Hz R9"}r%`nE֩QWОڐaB_ [Ȭ?C$t8[X jDQE5:5G0(!”;tV|\ooO{)]KS&ju`.B{z=1S}ôfD``A9|GHj@(A!Ð:c^<5rͥ_UI2@8*4M|M3ڀkk *,)2sR ?UHрЃ~7${<ťJS{a9(So\쮒,9.fWF#T r PFHBҬO؉6}9MF bE?GED8HB+[Hu9G-WsdݬY|_@6,) G|3@D֠mv/r<ɍNxsu3crQi7ܨGecc] )J@{8  %d0e1(|4N]уl@ @m,,pb6>g_[/1=qM&?-P]u> I\K&`M og:oǔҠ+dQxn(̈́/l<;Z Q@)Z*Ixԯihpl,uEOj{&!\mTY<_BHuV$8IB,=}N+ B8,hpQQIT`@JK_^ľ=dY1ID AsH`@j!̅id3,w:EgS?ŀBǮJ dݝ; UY +Ըq8:kX:bf.o+Í1TYȱ7u=9!B%>Gir\r`{ዋKVգu 8Oهԫs{);evC$'OiƠ"%xmEo5YdW_ycpcZV\oE/mRF1 KYuCyP}.:Fr,ٓ߂Jw&vuxPۜ#S> ;ZQR" B3~8FM]t/R^:_,8NrȀ<8u XP@*ÐXu)bUFL,M5e ,0mGX̚QFy_3Ʀm{`  ;v,!4a%eK$nZ?qI0yhIVTCUSUMRbQT;JuYdչ<9sc)kZwH!1F})vr^3^7,`r=u1n~Nh}Ik|r$iNjFMM`IJtm F%++N=uCƣFnۜS!}%I%\lY60* ͑}tEMV]HNC2fcjÕRцa | V+2V'L(O,!둂"cEg&:4΍Bb+C)OZ0wEq-qeww (Hcӕu xQrf '5> ,ouF~և4||X 㯪 DN-Dtxck.3J2A[F,xD<)u%\j\Y _u<{h$dP(ɉ&L )=Um;UHO >1-X |_Z7'|AVh'{Iæ2D, 'ǂa/ָY:hJJ5-ᱛ-$24_ .ԺyGK. ;ZU}Uk@$;.^2u_DxV6#$6j]캈XE(o`CFb'fΖ,qNTM8(rwѯ4 :83P( ז :b;lKj֌&leEQS^>ORHl ( oG59,ݽ2Ǡc-.Q)8PMM"x^7P&S 4oc%@$~4/̅5"2 ҳ3wͼ$zEi6Z%_gZ5K>"Y ltGҹ p_ASxAUڽ4Kut ''C<ќviV`v(SNTZAV*Fz0DSX1T'*ǔPKCMb$}+qS#_ڤ3dAij62h)&I0ek&YڮjَeƖR"GNi =4߁hqSn!*PǸ"q1ԽT *a11ai /yQ!(!- ~.ƁL7'Ӡ>iW(e;d^7+  AFh(hUSٯ{_G-Sѡ`!`E$CHk@yAMvd X/!Q`J&yf[NYL ?f>m.Bx}ݗӦ ,'oKoB'Kij<=xۼ*{urg=VHo3 1fKPCV \szڒi/zVΆ "\åŤ̸P-#y^Z($<%--Xu8큣Ll6^7P'-_n C A=|?D,b⚾I^܂BrXAov僺1w~0<  1 kGoCvV2&GuPCd8e_/0N{PBu+E;M><.hyZirQu,d{>Ӣ> v^ a7gwoߛFoBjsFv&ٻ,Qz΍,4ݦa@^up2PxcPHl[ xJr5!*|yǫ!$J3TKYGZlܗ ZYۢ4Tpx10b5 P,\ڗ`-=:X5dzg/l0rJ,~#x0@J j%&әKءta~Rm21ȭʻMN%K.vʊg6ճ!Ȕ[uk,AVD{)\$\\T Wó:C]N7$SP~ah-#&sHZ$ӷVI5,d.q*\%R?y@q͵Ϝϋ|Ӟ[Zό:5Tza;N8.|gױTYOCcsà􇠈~U~?Z͕NxT,VphOӊ%ċJソnI !>B7,UyjM TFhbitC/B+/R ]q0bv~Ǔ\#-PzaݰyS9+ .{\&' xo7G/Hq=fēG(b͐^*@R`FL_vYrp aU13i'pac= k'7Nq3zK?aQik^ ՍZ^ ܘ(kz{">M frְU[ljQlsd!<2c U E:B~67yv6R۱9Fj֛34lj45{0螜6.OwRTROfAw4֌L:6 Ut11I^I/=!ٽ^aa^WZha<Π;&NIiv23ވJ02¸ZLRO.B'F{Oz7 }.L→ӟ#R #wbURƋ8؉&5K `1In9 qߧsփt-!JK{O(.OهBzɫ!"aj,S<v2O{ uC6u͛1-rm((,$qEOqy1W߻ :Jc:l4& ?t'8! PdLx-Wa:6BP ~kA\~HyP96zbqbĀ|rF +dby,&p<ދL=;xUM܊LzE $$~⃤* ec/~c`\cNð[י2x̚J7:Z-Д/)NL4-k. IٛىT#[h½V f2x! 7{Cyhb8i~H@2@d!Re*™#qzm -xcz4'A?AɯF Z\U)AGQb޷TXzY|/+vIS@ 4D"XGƐdQQ!LQq.˫#Ϳ`L';p!﷏p)ϳd)c>GٶϓOQ,J*8^~R< qEdСHԜG#=+jT=\N@lul\/F>.i4\i}L2=X9`"d8tS2̓ڭGB\pfտ!0veqN 1q9 FΑBl负nxp04χeէj)=YOF:tĂ _nޛPA貏3.R}1X62O;58~-d4,v ֑‡٬XK}eO &u1h]*8h~0@Ӱq̀L2bc(M|@ fH_bR+w(06X) uӢs+H]W(A_kms ?g=08! )USumoD9š{նZӚ{ F`\؄ 0g&pp~# gw21cΊ%EҰQ*KlӚdH| S{~'[:An Fjd쁟NmXg+ȸLЕO*h{U Kx/Gk 27y<'/n\܌V$5Vuy>O/wYCQڞրD G钑;W$Uga2^-V-kC2LcGTO7ӓ2je'a[d$MGY`}![faGR-]sxkZ);"kR׭%[cAn:^qq?9l!+p~̆^1ۻ`ˌjgT*ȉ f.P)pr8fS=w|,/hA4^21x5 ETC(=*LW4]$T[L5V,7S3'HoY4(igB|:zߪ06ӍR[$ 4\_ VA\td0ʹ[;h-_}c}Uu[ɏݐ >>]A=꤆㾄,VA ٩FmO7FC?dMÎS Uz 03@r_;; 4eFn!<$7]oW>-on&;,#@h+C9ɨ'+jɷ龜{lʭc.ExG8p$F+p20.YAKMjRt=5<"{[^*/ Wї%Eo?d-,\׍ȯy+BޡiR8W/c_wGMnN:Q*f?ֵ )j`(ٺF`-Ue3 0/oolD)h>aKM͕ TkE~“L({hU 4*38@嶂1m޹2ax5/T 8Cq)7aH|0F" [_-Aư5+}L3ܭsCH%r"gkX;N]ٯ6v_o ]X=(v=ԽJ\ wblb'P j!2m/p և!CAr)KT8v#{`ʦ+_3-7..:4-5 gBK 5({CLF"T,ĴCZ_WFRcwlu:=Ecbis1PpBs61^ &u[ʵ@9œ}4z] xڒkÇwu/cɠef1^ ?S1C܄fJŴs0!z.4Us;M-@T഍`=f&3s9ٶl ~dY[]N7=*o$6s9ԅm lg1!T Tgqo s'U{?|"]<<}1pdGo7#MNT|2a>l*: c㵃gܮsԤ}1jAmV_ݎҪ&l=2ßj 2.'8 VDk"~.;XVJ:#ԋqzQo`Wlmٲo/&»7" Ηe ZuIYW 8[:t.;F;SeEI Ovհͤw+=Z2iXMUm%FF(?,=0\^z2@yjZNte>}n&D7ESe}ct."dn=֦TY'v ;p|pw%P_h*UXC'{󡛄%\֕e9u 9ydIq:lMk"L +QY9R?{7MSv z"FKn81 3`>eѼ|iSNnp&t9;I*f*,{g;ϧݗ*L{|(m"2kŠ@V jw%VXMp+G$.ZQ݄nU24c~ խZY-TLfpv|-Fc8@g풮8ZKͫ$o\W,V}HL4i / zK4R & zatPA bi0"mVP7N\m% 2LDg+gm&C$y$r£Elf Pn"#C r#ir4rؽ-К\,wޭrQX=N'xV7B튅!8.Pƭ8t( <&fIlNE4 JϷG=lDK _s]8Ӣ 3 38%@H Lu,eLݻP1ոuY֑g#_(=MF||S[R<:u'0,k#<6r(q·dNpPhhYqv`R[{$7a<_ZZ&/@`}r[L4\ _R Kx,~le6]<ky1XlWYr$"cHoP5a#m ڴց^MqfyuC?xb5T1*uB$+јĤɑ"B.h5$tɨiZ{&t{ с&>J1IlplM9Y-;xa >>ۨܥK^Gw*,ч>:LgM)̓phD(M@pB9N$vҪd„s+ DzibUƢSs: a7Tvf]&an Dy7w-51'8fsJAJu| \(w1%hbC2(eYP -.cÅvO w?P. s+kVzTYH °?!IB%,_yURͫH'l f+7۟6 \Eo'{Wݏ-yldɚ2ݺq_C`u&ƹ~a R S-ۄ-˛x-8 ۏ8ٻV)0DF p ker l;,(ͽ  GxrLaq'ĠS!i74c_E/nj1jj&'e`"qeK,)9R(Rg`O  eL٤((8ʝdKj1zc5`쯅oJja.AzWd2\>k7B+8ꨁ0j9;`Sʵ5 p(N>y.k[O~a j>1O_/ Td/U)ôI]5z,OvuCrY2D_ʢF^RwCO͒YbEiXÊFNz#`! n}ds';t#!:]uQRI;IRz#L}} |#&4}~8J#B^GiO>;Jlab{0?J+I?P[6rnXAXIJE֡U# FyOhQ$+ס׹.]&ث9M}L*_Vc6(\Y5CɗC[6(8#l%q5x4s%㕛m$(fЄHhv@ij#'iw hG[ǻHJDYgv aVE4{ޗ=%ȻY(Pti=5a#6^xB7h3kMy ?G?wAG"KXn<z\tuObst5LA5C-XÑ@}G\h>BV9X:`ws<j0ň!_nJ" tX tlzh9_zV|?!;R3HtǠ}yUWSySnC/ğ$2- \E$/[@]Ym[;zBǦ_qx,W?0UHBŨR]A7PM+;fcvmIłr86v; atYq)a )T6Gs-'OZh+/m J{:9V38 2yJhUg3X@Ge޳syo0cI>\bC<<F&wGp$ylkv@ nOt-CTNkY29RouP DCǔD#6ĭ8|2@?ґ;VDA,h, J1/GBRd vPFnK $[n]rDߪu-[ tJv͐p͎AVxenn33.qq8"A*t^$zEzUt*G7Y/Eo}iM`3g4οhR|rȒVwbq mT,{l %BiN1pHv|;˜Wx/1}б=^aiM6<Ӌ%:00ơz-zDgXlHFR[?GlF=-<1mt&:`.cQWDzӲTf!1fBmbj<1;U<7GٌJ궛ɬ{m[\>ڑo/3f_H_ixbaCw5fwS@9u<*m$6VO{:˼4u=cԅCzA 9$k=HCz^l$% yRr:ƉS*]Y#0=]ʄVTttϓ2m$7xrұ :Cʟ ][QzkA۳_Ց=wgj$sfAuvKv9tVv |u h9- brۛTF ¤0ۧBc9*>,@|C ~_olA2^(ygx  1 IuT"IEixY=0JmVYOCXNO,ƣ4߷x;.3l]I$z'"m0*6^Suv2cs+P@p\P J: l+uFKi&t*3hLƕQ`?^˫/Ti3bŷ5)3&} Q:j񌑧Cs n+)rDPlPxbG%`,γʄ",T~?Q2^QTv !m?n\YJ|E B/i0\N؂4$9=Ԩ32Zw]Y#6qMEO_8w-z6[E2(eAsg&&a%N$,UENn-}0R 5+z t~sƒG>n_o:t̿ 䋶pS$v2GE:p̑j&Z"_S ד'(WK[|]Xf4푾t|;[bqqPXNXVSo/3w|ODd@KgqQU0EH0~e [W]$kBT&<#%^Wf0>CH v,*=n6/ hKm$Og:/~wnɏTc0Chy9sH#8Z 75CW+{ Y-AsDN:[09,sB^FNGH^r >UZD"=4r>M [Yi <KWRT<@9ϱYCSFcǤb}>wnGتT)Ǔ]]vV(>~Xgؠ!fL_gk)*'fVձ;&HoEc7_C~ϭCYm9()rŹp)BwGG+0Y?ʗ'*P_kʷ .jZ8Rګ,uHXm n$UQSp.Ët 1bP\yI._S8za107xUeʼ9mT݆#MMTԃ)/`F72eF>IJV5 5#ʮ"vQ݂F1KM%]o- 4TVp'/l߈qV/M+퓻=gwLiXlq0M fUq$FGNUj_Oc`9;7!/tlL_ߓP_AhulZ"=KR&1nqS}T kDG[!|H Zy J*}BMGvה@0ZlrV }B32K\Гr|0&YvpQ\Z8ꇝ(| Y2wKKtOc]Қj:d{ZO?瀏+@ ILΉ=KYƆvK!!m0uB{6vߡ@mvRpf5Ŏ>>K8Q.|{޹jwdi^X, o'95 >0 Gd8Fn_ꆈҪm'E_t;eY 0` j5Tx6?.9|[8E/f r E1*d. /luJ̠>w;U' uS9"t`%/Hn\@DW19rk0x1Q۬S802".oLnAG",UgX?T:y(NLTjzQb_~ 4F.K@*drQ>`sD7^Z Cp-\Ӥ:vQ$޾[#ծ=Ow!ǖ(i[(ul1G:cK\4 C3[r x!:J}K~ƛ3bsup+Q/'7Mۆ轪̜w*zm`_L8-eZAIv^+ar|L&_HZȼ N_(Hrp5̷\rLu. ׫7g@koou-$dh7{0Rj}-QY^dD'\ { 'ըkiNoCB>}*1}vW G $_ B8GV j/6+>t&"h3 HhZHd F7+Ѷ|QV78f d vY&{L"z0fG ю3T,P֪YRZ:y#;ٷ9` $;U^"Dy`Bu,Xt+B{)sdBei;*2 ?!D&W:2Y䜻<^0]/V9F~h5I#t,Z(9E-}'d,ʌJF uT{/1= *c9 #™gǎ9)eBh@j,n`rB$qu7Kvjo_mq0F>ϓ`њw`,1Gr]dHә, lu`Ak+-=.I?t3U+?4&DsZR!KlO"l xk#Q=hB 5;V.U8wT,Xr2C`ǨR3pJ=:ǥ(WSOҎpJ~z 1^0Ʀa<#G b ʃHӦB: WcgX|2}f,lޤ-^=#kVҏTEt^kv|e`_^I&<0IEDIưvSn}z)V%\7L/m, gXҖ%+č੨,)aJZ/ ܣ5=ctI!-`Iy^9â:!Ja&`}`_1cd!$ϘqjIjȤ6FّG>X7а$}/WYWWHe,e(mfM~脄dܯ"FIrY a;z$ $ir)4`L*sdl~im#k=r ׻éswU#r j~YNa Njß?6w1 < BmSJoDq ( ٍAxc]Էٟ 17J3#Q+w΁TpDdbq1:TD:zk;ȋ¯w HU$l@urr g12;Sx_\Ɂ"@l/SP F?laU[WW =tSe葱lQv"Oک[~ڨo*kC{>جXR5L}ڊ8HA)Tb#*V-|Q$gbD rӴA6O_B5jY4Rysu Zq=V=CfOϹul$+Dy"K6\?˄2{U/)rl!v@ub&U'ZV\#DRm&[$_e)z '޺I,kV6oLT.^d[s os7m rv7t˘1өȑ?&t;]cxm-TVd ˽XdVa-:CS?&C!7xj2o(Bb O(#(ELN ;'׈ |2Nvam&n=hC"b3 G\8%.|#I`&L"31c_8rS@ 20d"v]Q{CbՓcs3Q.fa`>7^nPDZ˵YL5nn}kOoVw\+Е^6í"!"UvĺxQ>U~4c0.~K4|wI-c؛--D mQ&ȳV`w Z++ R@N90pp|dufFUeXneExi(JɇdAjKd2E=p7`I&Y ; ݈9АZSj[A:fɽ:H(_.bTW l=J؞ 0EL_RR6nV^3"^c4O_TecKd8ָ&}J`@0Wx,[zRPLD,Q[̕)7UڬԢϐwaѦTbTC!dԓDu5X5ӹjlg2c@ߍqz{Vfw}ˍ;QT_,G`{xL1n!W $R8TOc !;Tc-ڣ8!2Kobltء ~>0@Po/B(Ck`k66:KB(n15f'\Aids6Y_(ji '\oI٘pB@NI,Dte4kˋV{j [(ŋ=~$G%k/h@4[W귛2ML);N, Q(GS}\e3`o+t,ʕH4P(r13nKQMfͯ`hyu1V">ס;T?3~ %*+.*=H%@4iK %_7w?KwF=fjZh4}d^T=IPN 3A]\2@\dJ^x S[L>QLkŢT";Uu~`LXap/(~USG ͺks8ŵe~6#=B۠i{wL읚Q6/ȷ!<^1ڭsYssE!ǓV.#0 V~e淖yO8$)P֡!`>c\[H|8d8'{ vaǀ7d֜<-lur1'nKiew].s?_^rD÷VI6vp;1K! @bɹ {rk^U+MbTm@pٿ}Yb5堷NUqU.&Q還Ia}l&MM2 4JO\p,!PY8Ae 9™Ay7ҡ>{W)sʱMnC!-tj /a̞blr৏'R.!{U(| ,mgP.~cH [</8}|ߨ=,;A7\VM]qoqF̫EJ]-#FB ~Z]Q RS:I$0/ѹT(5 n۴4~FHsPqǧHݾ%@j"Η\>$:3kEY~):a C]@$%{^MRKG^!FdOۺvծ馚Fk'U?h|"+/IV˲iE u }MzBޒ3X?3 ulv5lCvH3YRYu~.92d!Lf7VׇdC]04_fvgqσZ;ւ{̒$noѩWcvjʕ`4i>SjtU; шڶ{iBp,c$(}VIyֆf:s-OM)z8&@8C,`@y G4 LJ>ҏ>ig=aD}%& H]W3%-M dWܶ7$禮!;ZjfJSϛ}8#08L AS+9sБ6P_ ~&{ *Y_kH#=C.긦i#<8m`"H`Ou|k284MF~Zk0{BR`SĩC٠CIa{y%FżJ:OWl:OXھ:c~6YsX~g ۴^vr0ҽMȳ8=f[VXM"fD,|]k*zణTpOm0V: ׍gT$ U}lcכC"ղ.* !![.qF$+˝^BZZQ҇!K.O,C8m^O0ept%p N3[4EvS;FQB,K~w:iaC?B{vぉ\˛KȷB̖FV y!Q60$]K^:yZ]91$y^_| ïXyX6nLˠf{_B?/]}d8ٶQ&ȿ)14e5H65θ]* oUdyMk3JO%7#|`˱)x 5\&?H WlW#X>XϞuyS 73\7A/vg<,C\U jM\d<1i- 7wX >^U.MG(#g O54,_IϛztX"(6MZOM<ԫqÅ,Xu7dZbi<'jab'ZKnsxtVh X>BR\o 91 <]3ُ_oP)v??HZk`rf'yJƝY;Nǝs:yH.z۟k(E"# ʘn*t}tdMby}.%H0T|dȧlx[Ÿ`vzJړ\>/4ک Ww-%$فy7~%~@g!?+Zx_8f=ڞߵ|w_>G=Eߘ𚡢0ጥhgh P!u;3pG KDSfQ wDZNj-W#V6[b+$qkkM5UczΞ3+t,q' :B>Dq8Qldl,mO0,օlJ,Io6gFF-C/mJh21ؓU2Z½sjW,|NSLxϟdH]ㇴ. xv 9ג|O>!=^4d)On {K g41CRʆOkKS`?D8" ݞc{ɖYQEyHGj@-/X'cƆCCFd<\ޭF M'5cAʊDr,#·:|%Ltr8ڧFm8N㸋 s\IsWY ʃf_]DWg?4p#s[iWomkޫ4SpN'&Cb<>͆|x\l<{j gڴi? GS/ lߋeT#"HBC ;.GqKٿ)ƈ7a4;%*0=,9mh0|TMulֱ|$ DVb1*s/ccrh6[\zθ^6YrݡFڷ`ņf{eoʏ }7e*viWő)$ZQ~r9bW8h۵]Q* +5CCrKCdJFq! `QsX 2lRu0,x'0vnݞ{Hd#*R7krg]+(l8:ۑ =+!\~/0i ;Q]CQ"Eus~UƆ/#{ڻ41m> X$ߺw65Vm23N1vFԂգ">;4tdvU/D/>eįQF7=MAҹd6Gv*]&9D6]s2ϲ)۲[I*̲%:ẹm$h A\j* OԎ$8u70m8Ŵ5n05l2)nј ?pCu()*[7<.ĪI+9J,J~߱80g'WBW+lK*^ݿ_q hxa{o_a>Jlb|f,p8lnNjf~dL]n$T]œÉRigpr8dM!8׭9pЩ5㎯Bc] ̪%޳L y[1G|u{ǵ }ֆ;R;B481wA!7- 60hX st>:<L1Ug_bQx!.6LjtdO㴠|g:_0/S1S9PN,TuS~+ƨalǬk_5'Үu{Q:D]4wNDQ컄oʜڐ>pqrV) ~g[s6d&澴S0=<%/I2_&)kW9/>x)>w'޷y3n $u< =;Ajǧ [TQٱ p\,zw'&Mξ:-,d8m"q43դ" yBP \F\mՑ4h曈|DywLnXt"-sey.(3@XUm<7Dg_qe;X&ՍD#5!+ qP9i\J6<^BFMwz\ 4l-=U`FXg4JeO9nԞjcxg/WE ڭ:9)񛣸_a@vBq,cM%EUDnZ53R!ϰ2"uߥdz$cOi@.9SP`~h^Gyx*! pQ`Fϴ᭱e_bŝT ~Y¯iSN>q6l\}rfz"kބC_4PB-azdtAE0ɨ;?jHaN“]A?ITmAyxˉ  ,^ޒ8uM&²5!5np z9&wY{fDܮL#Svh+}Hȸq*.Cn=1iHTqgC&XJIyŬM\Tihb qVh)_r!:nPaز-ҽ(")bYWS#W>gW@Jj3 Cr~B:Բ205d;b-4uR0KBgLye"c &{IkX~a:y3݊PVFb!DVԠvod1Phߜ珳B5KzZqn rX ^8|fMǮ; 6#%,F N 9pyBG=M^636j6FŻ/{SXDr1Qy+gÍn8Ѳ]WÉT.fl3([ `5/"B)E=p7t:_{Aiau{Ho5Af @P!ThXeYo@&ɱޜ_u|]b{×vS 8GOX x &!}/ < i I p?{+Kf{xB2dLtFAiр45xMJe*d~2T$ hz{m(ۤ^$y2~AW"|(Fw S׭IvGA!^f)Xۢa  AFs7f  {P_k%#u%+se;.cyH\mt2 Q{(ZQ'e^ h\|e\GxrHUB|4ְ2QchĐ)zC-@:/lN;-|U8/~[BVo=">Fh(I!̀11D<3ΈapA0$$tX X&Q:F75+v%<Xh;v=T.lX;#PL7*d;~!H2(n2[BLIy:GASI[9 ij<{_q{jjq}G,].\jз326xNW<ٔBBҀ6.9 [i `BόP”!k}! ̊v7Z^|$a 4݀(U7Y& n3jPhxTW})K:8ޮ GV?bKÃb2pOD+mֈa7o{Zh#UXծEnӕ!XUFʼV*)\ ?Jpt +NM/J2ťquY霑@Ӏ3pL+wkVz/1lecp>7de6P| !Mc~ ti~!2kDU~/NG&n*եdf W٥eYs9!Y-uJf7FhQjw%G ;VޝEs| ^%A`A2=DD_ŖRHSP_nwI{,}CJ?X$݌i1Sg"1"¢n  Ø zԕAX[[nAb=GC(K"MABC Gfb{Kह۷,<4D5rl;O0ڤK$ {x%m>9徎hI]i3O+.3m[&0;ՓL|@g!ӃQ$ej7A="NFC|@?!9e*hG)nw]1VX" Ru&%I.jrL?Blv!@"Y,?G io zmOgEW~jX,tzh>2)-1msBt7VU6t>G8-+\DMARU_%_j>< B(^takX)̞#IY>94ۑ$]k[fA>'ud R0R%) cܻk4br )ayÙol 6T= oqzcx 2˛ 3gz4ηH ڽI]cN`Qb̻SܞAxg }Ji+bES[t j 4c7Bdex\LmR 62IKvDSNJ*J/g{Oh*$5C?EJGE@̴yHıٽdnMqƅQ40"ZZ̧e43>h$C,ARj ‡2垊;̷P6ы1 bEvXBiSRy(s"P<3S:\QϤmkp(5< ^4pg~u[x|/~r)'X5TvBr }nD(B;ݶGn&w$2E@ P3‘!ED }-v-o8WV9|ߋ &DSm&QZ^\:582Gog:ȳ|;U)1* >0 `'P]Zwʇ{1 qm)uBҶbZSK54j O~6Bj:4Ƭ1 Eux@WÈdU AcP0'+P|K&.-5iڞP7_RQ,^bI! &3 s t1`BDؖ h!+rܮ2 / U%1@EU #ROxp=fG}Tz~%x 'G1qL\ -#Y rI3{KCP/锲),}P //B/lS\%P0Qp9_XSѡYu[?*S׎aPνeRBp 70{Clݺ=7IxQ)X:)1_kQ/<ɩsPMDϴے]KrxJF8f~@1e:NŊukJ"-b}fy]^2;ӥSt) j8j`46Z[(~Ϯ4 |0KCt8^οv]> }ɄNηeŐ#n38jZ`=~T M5 F,&9\T\^aTY4>S \B)T*3 ֟Et[R`PZzr+x:u|gۧ[М4Ѳ)+7 so֢R)m8NZ>I:*UofycGQ_X^+K\M0Gk@{?i]{IdaLZX|%5p(F;I 7LB~ڞON Ug+)o6|*nI <^Mw,kDޑɁH?p2,T8+L =A2zZ pmXYKh]C& Wv- ~D~T h'`AcwfhC ?wu~8sDMྑ&1l&Р//vtr9CE*W;Oo8 8m+0q֔&G  [} ^ݘEb~z"/.{杂/j)oIpbQTn*^/EA$l/fת qGՓjd*V6w@ør0^]cH 8; /lzyzq"Wսul%"_.<=m Rpզd* <r>h`"߆2YՑgaAۙgpz"U`w)z;,t?l~_#"]1@2}8Eg I$iܦG,"HK3ǰ5yxm*v$ISm^> \K1|3zs\ <ʈxp`o|OrCϔfnN<=(> Ԯˁ^@\rtzz~?V q׀])-R3_5N+ ع=FxxkPF@ -`j]տʣ2$N<9ҷmo@hO^VX|>xQosˇؙs-὏0sU!Jw<xk_+dJC$A*),0ha#)jz%1G% =* ;2haZ>rE$=L{Z޿R!߬ڊeC5 yZ9.sVh@C}π>bm ,{ "1`oXzj{ Y]ʺ7d@쩟~6f i$b[r[+?[Ze;4ýY_&Oet:smzBd~ȶC|o 낝Pv2N^  8 ɮD, o8ŀBؿb>ӯs>na>;!0!&Qܢ7\Cy':l{QKpSs}72l6 z.Oҗ <̌ C~@mq; WbP&6%R ,&u{jFk~s6MR-:ǩmx~ Ww;˦`'7{\Ks~1?ansφD2=ECq QƜ0'9h;둠خLe9$kIޘ؇RhJsWJL~Tj[8^!/+lQU#/5pG%WA_ Ϛ*ir( 0I3 FWq'< Vy܁|6.|c,?Y Ϋ7V1Jٚf&g].VtmΜj :Y!=(jl݃Lc}:q˰ xz]dOn%gߣģ^R2'4 `E;w΃/(gn#'(d꣱rǔqnxوV ; rM_Iro+kl%1sQcs4&x 6I_.*dJ>d=-ͽ>DUdn\i~3E”\8t'=Z%<&e타u4큅uoc8j _ƱA1lzhHG9VYEiYhz%%azyi:B #+ &ׁo_~jvT}a]߼ɬ<54j֣&[ "yَKAzj< :tb_|2;y t8h󔄊hEIc+LsZQ)~f NcpcEM‹{mַ̉Pϵ> ͂H/GHK˼lf(.Z|&Y0 ;t? Wo{k*nx.a9PG<"8@]D:@X IKYPxm0,ט+i|&Q%ۑOBLyW:fFy|$4-"b4z.CmdY|Rž U@ЪTl mՁvdP֤6h_޷au/-)rQ2f0y`ҡk *6)%n$b^!-Z9+Ac"Uaq#Pdfj@fWOF}==55_-k#{y )'KLKo?lyB5eJ;4\G(j?$dKs)61b5FZ1_"NZW(7%3/E@cO}w֩J(.Ӂrճ'NZn[kyK%B(S8dA(|#a?ykI._~@wIM]P. `u'`H#YU:7 1  '~p ?z''JsMixWqOX p 0$=YUbtd|k VcĹ9ep٣DڂlJP5XbpB{'}{s䄰BEvbvf1iWaSa,pjEj-3ufZ.6x> &E1ærn~"\=v/͋@)Wʚ@%{ɥ)*Di|!`kMDg^iLBzT%kŽ.NAC믃,LM'"v*,WN}5UN Z+xrh#{1ro2M5:sZ ?#pE/E+YOkcөR Q]K8 )I{VpL "{O{UCf&{Xk/9~̹._x&R>R3b h-%+`- ]iՉpX@!#6E]Q[1Z``Zйg$ .CµHs;hZPJʠrHY]jԭ9GJ &Y CZ%Uż'Q `&7Ʀ7sנ'~\_RN0>os,ݫv-%|$(BxH;}[+As3ox0qFq%wkYI#I &滙X0?q~'aI[@cgx!0_k`{љu,|}Ք< >`&޽,lc1 2WO?0SK>Ob@x;/Ћqm^M̘0!{ t\%mHS5>T*+2ή:bϵ+dTR:dƏw¼jrWAGqN2?k: R< d6|vLS~0T~ca OmT1qzY*GHJc{R8,{zlA޵5NnW`ӽ%^t͒"ѡ`6Ӿ CJ>,A!Zc CqU >Evvrהk*--|OV? oT+O퐖Ǭ H1ٔCsxFU_5*MٜgS`'/bnݵ_%iWQ`cv٪Ǔ+K\9ŭ1xWF(4>p*v$G݊0%޼QI0˔YX*y.Sx2B?*6)QwX׷dT'gQZ#_ss>،PmN}vlX I@^]~ A1V_FX {58d/[8uk$_O^NĶ]٘w'=]B 1/MFOkB]9>2^) I`!߲WQjYo&M!'"w%{!vWkm e@xK,% (Di+ ʪe%0P<| {.ȴ<[dlKEB[7\T|eή [}Rx\f/bZ@ lzUK)X:<)6'܊# $6|UOeB7Ë'0"qT7U<[пL$5מf|) Ir( &!{)K`ɹaqwT uT/w/A,s?\FE-b=9Y Lр,|udZAj7CF\ciխB u#x|_JA(¹#'ġu_SDхo[2@`b߈vsŦ^o(c[N /^x7F'4J՚!\\ԕ4ꗜ,ij I <e.lgʤKGdn7=\X&1q*fڀJ5`@ I*CjΈ"15 }^m*aូrk6P[_|3G'oEq}5hN 8/'!~ɁkW8dPRSK.^ЖVQ.cqX$ Ow-gB]t]󡴐>e1QLiMKBf2/bW@>2p0ݽg}'9+nStZv,!ň6 RT:ToZ̟=+S^A+s7~Mr߬@5f ɘHט*Qc3FDI]u7L@zbZ?k2Q&YBOG]\^a[2if֩/L@c-[j IDfFpcٱ-՜PqhCև?WRZIhEcz؄5͝y/ BTc:f q٤G\-,kr"`B:^cFUO=E|tmZJR2GwƻC &mn@ÄB WJ}"0}@9 CS^E ]gfXsl=yVy V@/ e4|yc#tf x]nfI/X˨,FḬڦcZz֭~vkױ[-匦IQ!m7 a 0,Ԕފ:,l Mq]D-DO-: @ץ&bEj"0 .u~{gm.lk/3QD& 8*x.ޥɝy;1N0)ueR=/eD{\zd;m#%hS鿭`itA6@tn#b%9ؔieظw*NXL=  q~ =brAϻun l7GeW&>5% "bTBH]h b@xF{ gh#VGHƯ*͜e5IB8MiߥGz։o\$dAMZY4[!i699YVH'd2lyǒŲX*ysf ~r\@>cSHdgj~[p]l5yfѠo2Bf ܯN禃S=A')N0ye֨.d,I /LE?Keڴ87R{W&%>0i - p.w*;m9]z]7%]8I/iKȺOMneD=UvQDRjA9 Ǚkq=VFŲ\@pmOtc/\ (pK c+ix  )ֶy n= o2gK+yX&[60q#dJyaDŸ|r4yNHzѾ ~@9re-iN '+YWr9ybM80U[{_ ᘘ~@^} i^Hxth:r3k-43:[X&J31ɛ*khPΈN>Lb6ҋ֌ڀO:w2tgP46AA4B/R lo GB0!v0׼PB !Y}%w@oؔU)֣n(aPYFR~1""n0ͬlFwm 6j?h~\•WզDOl ӑK)MQc}h,j&j{0&K5i+6~ѱsQIQ яf&cDTCVra8aIxLǡ;9B,T̎!9#n_yódihk[ f߭҈7L/y%HA~fNJ2!+W׹J`ǡWdQ"O(%+8LCQ!@f/s!3)րNaWE}Qܽ+wWyWi|RVQ?3ي[Uw}J{&vn0(3 Xnr1nט pykAQ`ޚ9PɇQXSB\ǛGQ91*B"L/xDԖR~ )?B_9Hݵx6[淪ͦˉc`cZ>n"@"'{.\[уmERvv@_8$wZ!ҳv#c|`bgO镰i9VL_`B2nPʎwhT($i 9[Xyyc"jto`7O;"7bț{w*2u;X9~Sj얜XaaEXj-6*JߊY t̃ T4[o"Mjmrs'}yЯSo!aUЋ5mNstU)S8޵T$S탧tHȀ3gs_*xoܵT+ƢikD:4L̵yhc"qXW\8|uuj>#9g5`kUW=,X\\3)83s/LH‘r#'@d_hb\͖+@oœNCEs_ kw@bc,C?sp=WNwXf6T }-s!gFDBTlR5Ubq]Q˯˿ )dm䦙8mE tz)I6{_m-T|&R*kJQLp"p,kJɝ&M.L,D}gt(8g6zo.-UOpO jϮXnc[`xi*<i@<|v\o43 k*3P8Eĸfπn3h%ylF}WBg~(70-/SV |r e51WoYK<0뷭Ϫi+;%yP4j'/UGB ܇YuIjcgIdq$؈n6(ǩ`*pud'sxEFg;+!LޢGAjEl0C T&qL JMoy%qߝ}0pGe9Fq[K80t4n`m͓r%QNPe& ;nHʐ(ꎩ0 4OOF:M6H w^EBIӉ9_09i̩(AbOn ) )̷*́dkjgLحW2;8J@\|Ňҩ6K:#[Qdf( KH$xgUɾa!!F)z)'t5-ƥM"R xLkPoشE ?:3:+`5Q*Ȕ_+:?&J iC6!JR~eHYQԸ.)%VF,7aKo75]GNo^L {Z(%F&t]vVRT }]BgqѠVed;*W B)J(L0Y&S.Зsn Rwϟ:U4zW&~ @1a@dTMOQ}p4e}gOB̵a! gzHtlUX*k2an:svTaJ.H]y;裉-w7=v2mtDi@m7w4e嵹+BAq'i)#==S'G]vx/~rd~gY-v'y_\YRqyv^`h NIk?|+*,4ߺ@]? 1"RIx|cKY ~x5=Hh{8 ]O(hoCȗGfBʹB|lV'^{!NZ ri(XkHn+Jv颭Vwf߆瑠^de f+, ַElj6GLn!ʏ.1 $Lhd0aՔ";R/9S/o%N8mr$ ۤ[exj 4 F!-;0nnx51Ǥ]^8oܧ1l𩤄k7!!,PDF:R.WT ,$ͩ{tdQnod"wyb(l +ʎEbɫ-H1_1Z|Sڈ7Ig ?i#ʷ΢Sg=JD,649P8k[E`CjcgCA)UڗbIM՞b0LnsǩWkGNuHݍ$Yg*$y[NsS(gȝH[.I|00`H7To~8Bd*GOgMz1 US(;'u@OƑrW?6-lCT gM5¶.eBд>A+).<=]YªCΞyx۹Cm4-3\vAlYVl$0 6A#5w-e)}H$< iB(*Fe{V;Y09g@ `,6gAOvQPA#n @YRe xGX[|RFvK%kֻ&vA!IX{$ +VYsw'5 \KBƶ:P9 qIb`-=!c*@b#ޅ!tA`}Gdž!ᤐ=–,5̶+|qbF}RLbr|i]« l-f8nAZ)K0tWu1_-Rps-( :O㊈43/6yO/H(Bcf @e:Չ`ի9[ciQJLD닏_+mt*G0ZkϮ2{?p:L^ ztE|&r#Ԧ3]9}|;4;*,::p ƴr!2` MZ.1Lj`=gЉahv,w!|z*ij7L_rN 5%V}&We#J3 THFWuublBC$~ZٙH Q^qܱMAyS,aPKQ^UEWN7LϮtbӃ&AFG<)onr $T8 bB]2pg(1+4R=[b 1R~Ι'c:ɇ$Bu P嶘%~Z3p-,WCj(xZuI@\PnI4 $H=|IDG6TMXn7#ԝEVpvgH;@78dž^(SzL:`.Ry.cky0 VbE=qyBV~77Z#_gg`XH׺dž૑S?xuT_ .I6F_ԉ fUS%t؅djSU,=zk-Ѩ4pPohq(\eA.!j&Ynl#o'AJb;9DIWh5 _\s z3 t1^{(GNosTJՍjpb,Fi/s[3֯k5ȫ?Vn$r ]@S44epg& ϟ'pEpg*S"G穩\ ˌյ#Yd+PWt{P !랖~=kƿ1]{Fdn:— i~EEi=׾5?ir,K!CfK=it;&CP?lʱYuٺfn zUyk;QG7m}di-&Y*^xIjM_wzTW 5@3ʼ?g,kZ+>vGd`%g:n8զ n娘Gx.jt.B JĄ+ 2[P,0)oޗ&IAt 3 ,jB{Ǻl(VU(u=ԡ5\Y`V[+S$k!ƒ0Ot,0fA" 2+gT2O$\k/zh{G@GZ ߡڼuܰa 5aF\k?W`m~;l[fXDDrMMcoʣ0?5i)$,|C|AZ+;;n)1Z93*\ܭf 5Zb:bQ^kK|w"s=͆S0@hjfRQJCzDa EKG : >B[\oAy|+3L/Y;*Aܝ0t0R+\[$P,dN$u\u~[V-xLoG]Ӝ" 7Lٯ6hm^.x$k&2,jpD2?~OR&Ue\k:5󙊔Nx{LS8eV W#pi+CKƆcw4#iJD~6VRȌE4{мz6T; Kao1UL: J(67O\k/QʈW+ErOYlh_X^,"_ 3ū3("cX$}C혎οR)MR㖧=\/܂Tbx:iDURVvINiwwv>~1S`6WJQ chQ1M;Xƃ mq=ދ @a6Zv=ƴ17fކa|;$y:aA,!&E8x Œ`fv+Sg]+B{™zBWQ2kcP!F]Vus ̆ge/%(ǸkY)XbI츎|bIN.=[_},eF,'69bgم8,2 T;*lVoe Xӈhϰʡl0S.PkІsI7a"]mUXR^v_9=`Jk3 hl4:P}#둁2ӘńE)t!v3@ǨWpJ ~]dpGG|!!k.Nq;7Q`Omo>ߙX|G㾒 7rǽwʬ]jĤex_J:ɞ[eh?$m#C)`oEjdR)zWud}/H$cB%ex 1Tt́Ox9]9yLa~%*$t0OɏP[kV'juj\+WbӸ\hrKʴfRlsՇ+G7JK|f쟓/0qMgTGN`(ui,n/&+%}oځӧ~|A)W.Ҧ+Mv~`zk=sxCVB&Zi?YuˢL5Gs% 7_ZV $,GV$kB#AHh9#7m%Y"3mR3UcT'rS$F6w*ֺŋA@|m%s5@{C,ljx&:s ʺ8z\<āĠsjFp1Cm܇*[?E,vf&kPv,z*ø5 ^&kF?^f 9܄#PYoqXr8y|˚켌GKg6U ^q$Eu!.X)jȫz5q-p+hM /F/7r!I+V>|#ŒdLFc:}oyU$OIÀ){S3ƪ`$RƧ)fyq|v> Y"C#=Y|aqgC(̍@F0U ՛B.Г egKU{C*Jeikwi2$&vטd}UOwB/툙nOw )e;<.>Tb.<"NJn陀$.&{G1ZvKq<Ԁb '} )@;)_i.Isş>F:ϑ:tDzDbٿn⌔xZa cGpy{k}ӲlUGM`WA+?JB[J"2 *4ޒGܞ0SP;;bSy $61enarq-9hcMwcIBЭX{c*<qXXsFsěT1 q.n,ORfSD>q爠}% 画@P9m{$D B! nI;dʟs//> ⊷I1|~P*o^? rΠQPy*n1َ qxpx`Q?LPxA6@(>z,(9'm+kt5||ZC b/gGZZp>v+Nr_J/*4JVo/.'dc[J]}_PAWދB;^ ]s_M0.Vc26^#Sӄ~:9 K뜁5@z dN*d`:,|,A?y)/e}Gwl6ԜL /3u7^[,oGPxTX[6$F,38*ȎG.(FlJTV0uf$uE[MzB@XXv$퉎71~gQe*̒u i*plL{$dTMS}2W!M̮c嵗㓠BJ3OO`u &远m'|ug}5ANJ]^eD~7/'P݄7P MU!kF^5t2% t&S5/~=@D=mS,&.TV!mǹ.|w.s?Vfl(A P身Y›CG0/1KK`̃ W$Ǐc͓j*>cyXJfȁ~A`vdQy.MM!dc:k*0 D%N,>1ҚQu(}``2p:a/GDP:N61%ߛx Xw8P33CzDW20kgзW9/gNm.s[yB $nccW]]R1]/}w " :yCA ~X`.8lE߿ ˽׽x}(f M?G }2Ue7'sjdyJI \&Dk鮍sl%`rz.Pt{$;.S-̆FpS.]{MM1UtE^D-*&if+ 3<틩-s2]җɊD`Zc8|BTb;Él$ޔІ-YvWu5>ZI0 uG^b| _XӲ*u d_ ~EUȷmc= `|_$%LrL{E+,3\ fe/paE0,/+a]/KHJ9҉7(%~wMklLY6Kr* k ` eK^+njnu0nzԨ,lil򚼡GTdʥhd YZ