python-oslo.messaging-doc-5.17.1-1.9>t  DH`pYRD/=„Z4lwxa";-gND,vEXlHՊH ܐ$o!z6~/wʪ±"SM[t%06lrUN:D lSk+C|:H/hU6hٝq _ 7ӜD.Wp\v.(-ڃh1^/0Gn,iI'^_OEjM$yvcf231f48c5f9bb38207de2f5a1484d33df16aca1cKYRD/=„Oi'N2!2kb͆ʟ4N-ng%v?k "\TL- P1 vvG+qdnAIG@`Hy{ #C d6.2qK[ru]:#sϽd(L\>6zt_l +HԤ`as>Ek 3nv#U/_X~uBi;۟ީC.CnA-5[,+h,'NrU+] !5v(>9,?d# ' U# <Y~PP lP  P LP P lPP<PP8T`(89:#CFG$PHdPI֤PXY\P]DP^bcedefluPv0wPxPz Cpython-oslo.messaging-doc5.17.11.9Documentation for OpenStack messaging libraryThe Oslo messaging API supports RPC and notifications over a number of different messaging transports. This package contains the documentation.YR8cloud109:openSUSE Leap 42.3openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/oslo.messaginglinuxnoarch-c&SzQis>T]q'T u?[[f0Pv*.V5I`/lYYc1!=)!RX!$4L$_5(%ar'&z`#28yP;A큤A큤A큤A큤YR8XYRYRYRYRXXXXXXXXXXXXXXXXXXXXXXYRTgXw3TgTgTgXw3VJ8TgTgTgXw3Xw3TgYRxcTgXw3Xw3TgYRYRXw3TgTgTgTgVJ8YRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRYRc46f31914956e4579f9b488e71415ac870b171a72489d854938d351dda76bd36bb9aad0d4badd136f89c0a5636cb0d249ed5d9075e86ce9f8502c6a83b3abfed2a9bf4a67c33e1ee0321b2608f7e36b3c59188aa396ec105180cf38b832026c23f8b97bbb0dfcbd12e1584369380cfead7fc64bd172a6c42c5e9c4579b7ec595ac5fa52b32cf9a1fa8b04ff0be2e6181f95d558aecdff815800fa5c08f22d1aa879535eef78aa8a089b98b3295fde6979f14df67fcecbf941794e3136eac087893177d1efd20d9377eeae190b1c727fafcdf9512fb0f73f632a4e030f1353a2a21248a07b025e46f224171be404da0f2936e6e1976d886f3b2cf4b4c8b2d39ca1360a8b2a444a7129311e3b69e388725ed00674d7ec811081c7c0937939bd45b413d14a2c6f8ac2e27b99b3675429acbc26431a35a47495b37916d778823cfb61ed6b0ed5eedffdfd73ac643bcbc2c715e8fcb4b610f42bd23c461436eff7270b20b0a4db9e26d2e779caac2d347a0e9cd14b9126372ec702c5eae97215d3a3490d820f9dc78f8e31eaaa74c7745fbdcae6667053ad118020b8e68ccf307b51972dcc5fc4b49691ea08b95146880b3ae0c850bb4920b581bf5e5dba5fa493a642635dda49c823e8122d4d11ed385f33d882e40f3d6a16c6ed35659b105251525e8787c19161bab640b159a1c16c87321bddd64d603f00bb6e196bf94c6cf397871f5c3a4c398f4fe22a9494fdf7a01926bcc489d1138b05d8bd82273fa63a6d2bcf7eb06f6c72f1cf23eeefe71195e63b58445c2a1535cece734ccf5e56cec8352c88cef020a08934d51f873deb368be3d93b072d14f2bd1ede58f4847f537fd8101d596b2b8fa35fe3a634ea342d7c3611d6118f1968c8bd445ef0e1a845e92602a7f79fb4dea55c879a2d456131baed8e0442e7fabdf96d570b41918974ab290680331edb32156fe420df2ec7fb04e4b16d8712689b328a05bcaf8185cfbcc7e6b0c9e2101780129236299138aa01467f862adceaed5b9085d6f7005d804be4eb64db36175fefa3e36b9e57606512cb538b8a3ed2c5519b19409eace25c38bb40e1299cd69ebd73f81d66b09f4b271312cfdc6fc45b7154332238f1950ffff61952dd30636397d19b691a46cc70cff13904979fa63a11c45b0d2e0c84dbe752cc87a7019e351591dcb029e4729031fa1b2f51954a2bd65f4db1f4cb896dc659fd3b11bd411b41a1199c77e09cccd5a4b47121c272c88347d41f86ee58134eab4f565c6aa1aec37474f72319d6a2a75da078888c77a52508fafb8f7186dbcda05563867bd811bcb160af9b5bc899fc1db79e11bfe7a60c65c0a86bf27cc93b8b8515332f2d11ce5284d9d38ca3a6a3127ae870547a7da15d035b74b317c6df7c8e2028077c17696ff3ea1f3faa2292bf2f807de645896454f151862203790068bbc05c6438517519dee5964413d87163464c5968d5dad2ca8431a2e72c634d047e581118478d5bfd96c55225684991f4d36c825bc20b138043103a141516e612bf69ba36464b6f4524ac54760c53fa1218066fcf06dbe727998bf5b389d4ad44f04cb7f514ecd2f184ba6f3ab122de0006d6d9b91881e3fa89b48641eaa6d5aff2851d905025d0b9456fd8723f962396de6030973278693d5c8350d4ecc24ed4ecdf84cde51b33b8282d676f4c86f54b9c754ac40e63c5e90f9ff216cb9b30drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oslo.messaging-5.17.1-1.9.src.rpmpython-oslo.messaging-doc   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2XX@XBXW@WWu@W@WzOWW@VJV@UN@UUc@U@UU@UUUuUW1@U:TT T TT&T @T @TTwT@S׌S\S @SSh@S"@SS@S-S9@SS@SDSS~@S|@SuSnShSd@S`S[SW@SO@SCS?@S>S;S6S4S0@S-{@S@Sc@SS@S@SS(S @S SSK@S@S@RRRy@R3@R@RRURR&R@R҃RRΏ@R%R@RRSR@R_@R R@R0@RR@RR R@R{RsRj]@Rj]@Ri Ri RfhRcR].@R].@R[RSRD!R:@R)RRRR@R@R R R+@R@QQcloud-devel@suse.decloud-devel@suse.dedmueller@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.dedmueller@suse.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.dedmueller@suse.comspeilicke@suse.comdmueller@suse.comopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgdmueller@suse.comopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgdmueller@suse.comopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgdmueller@suse.comopensuse-cloud@opensuse.orgspeilicke@suse.comopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgopensuse-cloud@opensuse.orgdmueller@suse.com- update to version 5.17.1: - [zmq] Failure of dynamic connections fanout - Update .gitreview for stable/ocata - Return list of addresses for IPV4 and IPV6- update to version 5.17.0: - [zmq] Make ZMQ TCP keepalive options configurable - tox: use already installed kafka if present - [zmq] Refactor make `zmq_address.target_to_key` a universal method - tests: remove useless debug - kafka: remove no really implemented feature - cast() and RPC replies should not block waiting for endpoint to ack - kafka: return to poller when timeout is reach - kafka separate unit/functionnal tests - reject when skipping failed messages - Remove the temporary hack in code - Add Constraints support - Show team and repo badges on README - [zmq] Fix functional gates proxy/pub-sub - [zmq] Dynamic connections failover - Replace six.iteritems() with .items() - Properly deserializes built-in exceptions - modify the home-page info with the developer documentation - [zmq] Add acks from proxy for PUB/SUB messages - Remove references to Python 3.4 - kafka: timeout is in milliseconds - [zmq] Fix py35 gate - [AMQP 1.0] Setup the amqp1 test environment on ubuntu - [zmq] Refactor consumers and incoming messages - [zmq] Support py35 testenv - Updated from global requirements - eventlet is no more a hard dependency - [zmq] Send immediate ack after message receiving - [zmq] Don't fallback to topic if wrong server specified - Replace 'the' with 'to' in docstring - [simulator] Fix a message length generator usage - [zmq] Redis TTL for values - [document] The example which is written in the developer guide of - Remove default=None when set value in Config - [zmq] Fix zmq-specific f-tests from periodic hangs - Using assertIsNone() instead of assertEqual(None) - Avoid sending cast after server shutdown in functional test - [doc] Fix three typos - Set the valid choices for the rabbit login methods - Removed redundant 'the' - Remove ordering assumption from functional test - [AMQP 1.0] Simplify the I/O event loop code - [zmq] Make ThreadingPoller work with ZmqSocket - tests: make rabbit failover failure more helpful - [zmq] Routing table refactoring, dynamic direct connections - Remove small job timeout - [zmq] Remove unused methods from executors - [AMQP 1.0] Resend messages that are released or modified - Fix a docstring typo in impl_pika.py - Use method fetch_current_thread_functor from oslo.utils - [zmq] Use more stable configuration in voting job - Register opts if we're going to check conf.transport_url in parse() - [zmq] Fix non voting gate jobs - [zmq] Refactor receivers - Change assertTrue(isinstance()) by optimal assert - [zmq] SUB-PUB local proxy - Fix simulator bool command line args - [zmq] Matchmaker redis available time - [zmq] Fix TestZmqAckManager periodic failure - [zmq] Restore static direct connections - [zmq] Cleanup changes to zmq-specific f-tests - [AMQP 1.0] Propagate authentication errors to caller - [AMQP 1.0] Fix SSL client authentication - [simulator] Automatic stopping of rpc-servers - kafka: Don't hide unpack/unserialize exception - rabbit: Don't prefetch when batch_size is set - [zmq] Rename rpc_cast_timeout option - gate: Remove useless files - Remove nonexistent functions from documentation - [zmq] Fix send_cast in AckManager - Moving driver to new kafka-python version - [kafka] invoke TypeError exception when 'listen()' method of KafkaDriver - Fix consuming from unbound reply queue - Replace mox with mock - Update reno for stable/newton - This patch cleans up the 'notification_listener.rst' documetion - fix one typo - Document the transport backend driver interface - Add Documentation String for PikaDriver - [AMQP 1.0] Avoid unnecessary thread switch on ack - Fix whitespace formatting issue - [AMQP 1.0] Update setup test environment dispatch router backend - [zmq] Proxy has to skip broken multi-part message - Allow dispatcher to restrict endpoint methods. - kafka: disable batch for functional tests - [zmq] Fix configuration for functional gate job - kafka: Remove Producer singleton - [zmq] Remove unnecessary subscriptions from SubConsumer - [zmq] Send fanouts without pub/sub in background - [TrivialFix] Replace old style assertions with new style assertions - [sentinels] Fix hosts extracting and slaves usage - [AMQP 1.0] Add Acknowledgement and Batch Notification Topics - tests: cleanup monkey path - Remove useless logging import statements - Fixups to the inline documentation - rabbit: on reconnect set socket timeout after channel is set - Fix transport url with empty port - [zmq] Remove ZmqSocket.close_linger attribute - tox: rename zeromq target - Replace retrying with tenacity - Corrects documentation typo - Use assertGreater(len(x), 0) instead of assertTrue(len(x) > 0) - [zmq] Don't create real matchmaker in unit tests - Enable release notes translation - Record length of queues for ReplyWaiters - [zmq] Fix issues with broken messages on proxies - [zmq] Implement retries for unacknowledged CALLs - [zmq] Added a processing to handle ImportError in Redis plugin of Matchmaker - [zmq] Fix fanout without PUB/SUB - Add bindep.txt/test-setup.sh to prepare the system - Add configurable serialization to pika - tests: fix test-setup.sh - test_rabbitmq: remove dead code - [zmq] Eliminate GreenPool from GreenPoller - [zmq] Maintain several redis hosts - [zmq] Distinguish Round-Robin/Fanout socket sending mode - ensure we set channel in lock - Periodically purge sender link cache - [zmq] Make second ROUTER socket optional for proxy - Fix typos in addressing.py and setup.cfg - rabbit: Avoid busy loop on epoll_wait with heartbeat+eventlet - [zmq] Support message versions for rolling upgrades - [rabbit] Log correct topic on cast/call - Update .coveragerc after the removal of respective directory - [zmq] Fix ZmqSocket.send_string - [simulator] Fix transport_url usage - update srouce doc pika_driver.rst the charactor then to than - Remove debug logs from fast path - [sentinel] Move master/slave discovering from __init__ - [AMQP 1.0] Make the default settlement behavior configurable - Fix notify filter when data item is None - [zmq] Unify delimeters - Fix a typo in server.py - [TrivialFix] Fix typo in oslo.messaging- update to 5.10.1: * rabbit: on reconnect set socket timeout after channel is set * Updated from global requirements * rabbit: Avoid busy loop on epoll_wait with heartbeat+eventlet * Fix consuming from unbound reply queue * Update .gitreview for stable/newton- Switch to stable/newton in _service- sync global requirements- update to version 5.10.0 * [AMQP 1.0] Add configuration parameters for send message deadline * [AMQP 1.0] Add acknowledge and requeue handling for incoming message * [AMQP 1.0] small fixes to improve timer scalability * Add warning when credential is not specified for each host * Fix calculating of duration in simulator.py * AMQP 1.0 Driver Architecture Overview Document * Add the proper branch back to .gitreview * [zmq] Implement retries for unacknowledged CASTs * [zmq] Redis unavailability is not critical * Move zmq driver options into its own group * Add docstring for get_notification_transport * Remove the max_send_retries option * Fix a timer leak in the AMQP 1.0 driver * Refactor link management to support link recovery * Log a warning when connected to a routable message bus * Fix the help info format * [zmq] Discover new publisher proxy * [AMQP 1.0] AMQP 1.0 Driver User Guide Document update * [zmq] Use zmq.IMMEDIATE option for round-robin * [zmq] Make zmq_immediate configurable * Re-factor the AMQP 1.0 addressing semantics * Set the default link property to allow message acks * [AMQP 1.0] Add link credit configuration options * Clean outdated docstring and comment * [zmq] Host name and target in socket identity * [AMQP 1.0] Cancel response treatment for detached link * Updated from global requirements * Refactor AMQP 1.0 command task to support timers- update to version 5.6.0 * Remove rabbitmq max_retries * fix a typo in impl_rabbit.py * Fix misstyping issue * tests: allow to override the functionnal tests suite args * Add Python 3.4 functional tests for AMQP 1.0 driver * Imported Translations from Zanata * [zmq] Merge publishers * Remove discover from test-requirements * Add deprecated relnote for max_retries rabbit configuration option * [zmq] Add py34 configuration for functional tests * Improve the impl_rabbit logging * [zmq] Let proxy serve on a static port numbers * notify: add a CLI tool to manually send notifications * Add Python 3.5 classifier and venv * Fix parameters of assertEqual are misplaced * Properly cleanup listener and driver on simulator exit * [zmq] Refactor publishers * Config: no need to set default=None * Introduce TTL for idle connections * Fix pika functional tests * [zmq] Use json/msgpack instead of pickle * Replace assertEqual(None, *) with assertIsNone in tests * [zmq] Additional configurations for f-tests * Fix syntax error on notification listener docs * tests: rabbitmq failover tests * Delete fanout queues on gracefully shutdown * Updated from global requirements- update to version 5.5.0 * [Trival] fix a typo nit * [zmq] Fix backend router port for proxy. * [zmq] Remove rpc_zmq_concurrency option * Documents recommended executor * [zmq] Remove redundant Envelope class * [impl_rabbit] Remove deprecated get_expiration method * [zmq] Periodic updates of endpoints connections * [zmq] Fix message sending when using proxy and not using PUB/SUB * Imported Translations from Zanata * [AMQP 1.0] Randomize host list connection attempts * Fix temporary problems with pika unit tests * [zmq] Remove unused Request.close method * Modify info of default_notification_exchange * [zmq] Properly stop ZmqServer * AMQP 1.0 - create only one Cyrus SASL configuration for the tests * [zmq] Don't skip non-direct message types * [zmq] Refactoring of zmq client * Fix typo: 'olso' to 'oslo' * Updated from global requirements * Add query paramereters to TransportURL * [zmq] Fix timeout in ThreadingPoller.poll- update to 5.2.0: * Updated from global requirements * Modify the TransportURL's docstrings * Fix problems after refactoring RPC client * deprecate usage of transport aliases * kafka: Deprecates host, port options * Updated from global requirements * Add reno for releasenotes management * Remove logging from serialize_remote_exception * [kafka] Add several bootstrap servers support * Fix consuming from missing queues * Fix bug with version_cap and target.version in RPCClient * Make TransportURL.parse aware of transport_url * rabbit: Deprecates host, port, auth options * Remove deprecated localcontext * zeromq: Deprecates host, port options * Reorganize the AMQP 1.0 driver source files * Implements configurable connection factory * The need to wait for a given time is no longer valid in 3.2+ * [zmq] Reduce object serialization on router proxy * Updated from global requirements * [zmq] Add backend ROUTER to increase bandwidth * [zmq] Add Sentinel instructions to deployment guide * Rabbit driver: failure of rpc-calls with float timeout * Use eventletutils to check is_monkey_patched * remove feature branch from master .gitreview * [zmq] Second router proxy doesn't dispatch messages properly * Add parse.unquote to transport_url * Fix simulator stat printing * Use single producer and to avoid an exchange redeclaration * [zmq] Redesign router proxy * Add feature branch to .gitreview file * Remove Beta development status from classifiers * Updated from global requirements * Fixes sumulator.py signal_handler logic * Refactor RPC client * Send notify if notify=True passed * Improves exception handling and logging * Implements pika thread safe connection * Fix incorrect parameters order in assertIn call * Update the RPC cast() documentation * Fix unstable work of cast func tests * [zmq] Reduce threading from python proxy * Imported Translations from Zanata * use thread safe fnmatch * Refactor base interfaces * Gracefully handle missing TCP_USER_TIMEOUT * Simulator: handle SIGINT and SIGTERM signals * Updated from global requirements * Log the unique_id in listener than msg_id * serializer: deprecate RequestContextSerializer * Don't set html_last_updated_fmt without git * Amqp driver send method temporary work-around * Updated from global requirements * Updated from global requirements * Allow simulator to be launched from arbitrary directory * [zmq] Fix cast message loss in simulator * Make transport_url config option secret * Fix oslo.messaging for Mac OS X * Refactor driver's listener interface * [kafka] Do not remove kafka_client during reset * Updated from global requirements * Replace expriration_time by timer * [zmq] Reduce number of connections * Move server related logic from dispatchers * Fix typos in Oslo.messaging files * Fix Break in Windows platforms * [py34] replace file() with open() * Claim python3 compatability for Newton onwards * Simulator: collect error stats * Simulator: make parameter wait_after_msg float * Update CheckForLoggingIssues hacking rule from keystone * Simulator: align stats to whole seconds * Support python3 in simulator.py * Fix typo passend should be passenv - Switch to upstream rpm-packaging .spec file - Use renderspec source service for spec file update- update to 4.6.1: * Fix Break in Windows platforms * Always delete exc_info tuple, even if reply fails * Fail quickly if there on bad password * Updated from global requirements * Always set all socket timeouts - Adjust Requires- update to 4.5.1: * Bump rabbit_transient_queues_ttl to 30 mins * Fix Notification listener blocking behavior * Update .gitreview for stable/mitaka - Adjust Requires- update to 4.5.0: * too long to include, see included changes- update to 2.5.0: * Imported Translations from Transifex * Update path to subunit2html in post_test_hook * Fix typos in a document and a comment * Updated from global requirements * Imported Translations from Transifex * Updated from global requirements * Port the AMQP1 driver to new Pyngus SASL API * Updated from global requirements * Imported Translations from Transifex * Updated from global requirements * Add config options to the documentation * Updated from global requirements - Adjust Requires according to requirements.txt- update to 2.4.0: * Mask passwords when logging messages * Updated from global requirements * Use proper translating helper for logging * Improve simulator.py * Imported Translations from Transifex * Added trace logging for debuggability * Log warning instead of raising RuntimeError * Updated from global requirements * Replace 'M' with 'Mitaka' * Fix message missing after duplicated message error * Imported Translations from Transifex * Fix BaseDriver.listen_for_notifications() signature * Imported Translations from Transifex * Updated from global requirements * Imported Translations from Transifex * Ensures that some assumptions are true * Imported Translations from Transifex * Updated from global requirements * Fully use futurist code-base to abstract concurrent.futures away * Imported Translations from Transifex * Updated from global requirements * add plugin documentation for executors and notifiers * Allows to change defaults opts * Allow a forward slash as a part of the user/password * Update 'impl_eventlet' docstring to reflect actual impl * Updated from global requirements * tests: adjusts an expected time for gate * Updated from global requirements * Ensure callback variable capture + cleanup is done correctly * Remove oslo namespace package * Updated from global requirements * Don't install pyngus on Python 3 * Fix amqp connection pool leak in ConnectionContext * Executor docstring & attribute tweaks - Adjust Requires according to requirements.txt- Unify spec file #2- Unify spec file. Use fedora compatible files macros- fix build/deps- update to 1.17.1: * Use the warn_eventlet_not_patched util function * Drop use of 'oslo' namespace package * Updated from global requirements * Updated from global requirements * Fix mock use for mock 1.1.0 * Make heartbeat the default * Use oslo.log in the zmq receiver * Imported Translations from Transifex * Remove usage of contentmanager for executors * Verify that version in 'prepare' is valid * Don't reply when we known that client is gone * Remove py26 artefacts from oslo.messaging code * Remove 2.6 classifier * Imported Translations from Transifex * Add WebOb and greenlet to requirements * Use ServiceBase from oslo.service as a parent class * Manual update the requirements * Deprecated impl_qpid * Add a missed `raise` statement * Remove qpid-config call * Add tox target to find missing requirements * Fix qpid's functional gate * Imported Translations from Transifex- update to 1.15.0: * Drop use of 'oslo' namespace package * Use `inferred=True` by default * Enable amqp's protocol unit tests everywhere * Switch badges from 'pypip.in' to 'shields.io' * Don't use devstack to setup our functional env * Switch to warnings module instead of versionutils * Updated from global requirements * Get mox from mox3, not from six.moves * rabbit: Add logging on blocked connection * Provide better detection of failures during message send- update to 1.14.0: * Reduce `magic` conf attribute usage * Imported Translations from Transifex * Remove leftover oslo.config reference * replace rpc_response_timeout use in rabbit driver * Enable `fanout_target` scenarios in test_impl_rabbit- update to 1.13.0: * Ensure rpc_response_timeout is registered before using it * Fix condition in _publish_and_retry_on_missing_exchange( * Allow to remove second _send_reply() call * Don't create a new channel in RabbitMQ Connection.reset() * Imported Translations from Transifex * Adding Publisher Acknowledgements/confirms * Fix deprecated_group of rpc_conn_pool_size * Refactor processing reply in ReplyWaiter * rabbit: doc fixes * consumer connections not closed properly * rabbit: smart timeout on missing exchange * rabbit: Fix message ttl not work * rabbit: remove publisher classes * rabbit: Set timeout on the underlying socket * Remove stale copy of context.py * Add one more functional test for MessagingTimeout * Fix list_opts test to not check all deps * make it possible to import amqp driver without dependencies * Remove outdated release notes * rabbit: smarter declaration of the notif. queue * rabbit: redeclare consumers when ack/requeue fail * Bump kombu and amqp requirements * Updated from global requirements * rabbit: fix exception path in queue redeclaration * rabbit: fix consumers declaration * rabbit: remove unused consumer interfaces * rabbit: remove unused code * rabbit: Remove unused stuffs from publisher * Remove support for Python 3.3 * Updated from global requirements * Add RequestContextSerializer * Updated from global requirements * rabbit: fixes a logging issue * rabbit/qpid: simplify the consumer loop * Updated from global requirements * Imported Translations from Transifex * Fix missing space in help text * zmq: Add support for ZmqClient pooling * Enable eventlet dependency on Python 3 * Add JsonPayloadSerializer serializer * Fix test_matchmaker_redis on Python 3 * Disable and mark heartbeat as experimental * Uncap library requirements for liberty * Port ZMQ driver to Python 3 * Use unittest.mock on Python 3 * Enable redis test dependency on Python 3 * Remove amqp driver 'unpacked content' logging * Updated from global requirements * Add pypi download + version badges * Fix TypeError caused by err_msg formatting * Fix typo in oslo_messaging/_drivers/protocols/amqp/opts.py * Document notification_driver possible values * Do not skip functional test for amqp driver * Add functional test for notify.logger * Properly deserialize received AMQP 1.0 messages * Make notify driver messaging play well with publish_errors * Imported Translations from Transifex - Add python-amqp as Requires according to requirements.txt - Add python-oslo.context as BuildRequires - Update Requires according to requirements.txt- fix requires- update to 1.9.0: * Use the oslo_utils stop watch in decaying timer * Updated from global requirements * Remove 'UNIQUE_ID is %s' logging * rabbit: fix ipv6 support * Create a unique transport for each server in the functional tests * Publish tracebacks only on debug level * Add pluggability for matchmakers * Make option [DEFAULT]amqp_durable_queues work * Reconnect on connection lost in heartbeat thread * Imported Translations from Transifex * cleanup connection pool return * rabbit: Improves logging * fix up verb tense in log message * rabbit: heartbeat implementation * Fix changing keys during iteration in matchmaker heartbeat * Minor improvement * ZeroMQ deployment guide * Fix a couple typos to make it easier to read * Tiny problem with notify-server in simulator * Fix coverage report generation * Add support for multiple namespaces in Targets * tools: add simulator script * Deprecates the localcontext API * Update to oslo.context * Remove obsolete cross tests script * Fix the bug redis do not delete the expired keys- update to 1.8.0: * Updated from global requirements * NotifyPublisher need handle amqp_auto_delete * Fix matchmaker_redis ack_alive fails with KeyError - update Requires- update to 1.7.0: * Add FAQ entry for notifier configuration * rabbit: Fix behavior of rabbit_use_ssl * amqp1: fix functional tests deps * Skip functional tests that fail due to a qpidd bug * Remove unnecessary log messages from amqp1 unit tests * Include missing parameter in call to listen_for_notifications * Fix the import of the driver by the unit test * Add a new aioeventlet executor * Add missing unit test for a recent commit * Add the threading executor setup.cfg entrypoint * Move each drivers options into its own group * Refactor the replies waiter code * Imported Translations from Transifex * Fix notifications broken with ZMQ driver * Gate functionnal testing improvements * Treat sphinx warnings as errors * Move gate hooks to the oslo.messaging tree * Set the password used in gate * Update README.rst format to match expectations - Adjust BuildRequires for documentation- update to 1.6.0: * Updated from global requirements * Expose _impl_test for designate * Update Oslo imports to remove namespace package * Speedup the rabbit tests * Fix functionnal tests * Fixed docstring for Notifier * zmq: Refactor test case shared code * Add more private symbols to the old namespace package * Updated from global requirements * Fixes test_two_pools_three_listener * Add TimerTestCase missing tests case * fix qpid test issue with eventlet monkey patching * Make setup.cfg packages include oslo.messaging * Upgrade to hacking 0.10 * Add oslo.messaging._drivers.common for heat tests * Port zmq driver to Python 3 * fix qpid test issue with eventlet monkey patching * Move files out of the namespace package * Add a info log when a reconnection occurs * rabbit: fix timeout timer when duration is None * Don't log each received messages * Fix some comments in a backporting review session * Enable IPv6-support in libzmq by default * Add a thread + futures executor based executor * safe_log Sanitize Passwords in List of Dicts * Updated from global requirements * rabbit: add some tests when rpc_backend is set * Warns user if thread monkeypatch is not done * Add functional and unit 0mq driver tests * The executor doesn't need to set the timeout * qpid: honor iterconsume timeout * rabbit: more precise iterconsume timeout * Workflow documentation is now in infra-manual * Touch up grammar in warning messages - Adjust Requires- update to 1.5.1: * Reintroduces fake_rabbit config option * Imported Translations from Transifex * Rabbit: Fixes debug message format * Rabbit: iterconsume must honor timeout * Don't use oslo.cfg to set kombu in-memory driver * Don't share connection pool between driver object * Show what the threshold is being increased to * Wait for expected messages in listener pool test * Dispath messages in all listeners in a pool * Reduces the unit tests run times * Set correctly the messaging driver to use in tests * Always use a poll timeout in the executor * Have the timeout decrement inside the wait() method * Renamed PublishErrorsHandler * Create a new connection when a process fork has been detected * Remove the use of PROTOCOL_SSLv3 * Add qpid and amqp 1.0 tox targets * Updated from global requirements * Imported Translations from Transifex * rabbit: uses kombu instead of builtin stuffs * Allows to overriding oslotest environ var * Create ZeroMQ Context per socket * Remove unuseful param of the ConnectionContext * Updated from global requirements * Add basic tests for 0mq matchmakers * Notification listener pools * Updated from global requirements * Fix tiny typo in server.py * Switch to oslo.middleware * Updated from global requirements * Activate pep8 check that _ is imported * Enable user authentication in the AMQP 1.0 driver * Documentation anomaly in TransportURL parse classmethod * Don't put the message payload into warning log * Updated from global requirements * Add pbr to installation requirements * Updated from global requirements * Add driver independent functional tests * Imported Translations from Transifex * zmq: Remove dead code * Updated from global requirements * Finish transition to oslo.i18n * Imported Translations from Transifex * Imported Translations from Transifex * qpid: Always auto-delete queue of DirectConsumer * Updated from global requirements * Imported Translations from Transifex * Enable oslo.i18n for oslo.messaging * Switch to oslo.serialization * Cleanup listener after stopping rpc server * Updated from global requirements * Track the attempted method when raising UnsupportedVersion * fix memory leak for function _safe_log * Stop using importutils from oslo-incubator * Add missing deprecated group amqp1 * Updated from global requirements * Stop using intersphinx * Add documentation explaining how to use the AMQP 1.0 driver * Imported Translations from Transifex * Construct ZmqListener with correct arguments * Message was send to wrong node with use zmq as rpc_backend * Work toward Python 3.4 support and testing * Ensure the amqp options are present in config file * Add contributing page to docs * Import notifier middleware from oslo-incubator * Let oslotest manage the six.move setting for mox - Add python_requires to _service - Adjust Requires according to requirements.txt- update to 1.4.1: * no change other than version- add temporary workaround for non-release versions- Update requirements- update to version 1.4.0: * No changes. Just version bump.- add simplejson dependency for SLE11 based installs- update to 1.4.0.0a5: * Imported Translations from Transifex * An initial implementation of an AMQP 1.0 based messaging driver * Switch to oslo.utils * Fix Python 3 testing * Import oslo-incubator context module * Import oslo-incubator/middleware/base * Should not send replies for cast messages * Port to Python 3 * Sync jsonutils from oslo-incubator * Add parameter to customize Qpid receiver capacity * Make tests pass with random python hashseed * Set sample_default for rpc_zmq_host * Enable PEP8 check E714 * Enable PEP8 check E265 * Enable PEP8 check E241 * Fix error in example of an RPC server * Replace lambda method _ * Enable check for E226 * Updated from global requirements * Add release notes for 1.4.0.0a4 * Add release notes for stable/icehouse 1.3.1 release- update to 1.4.0.0a4: * cleanup: replaced 'e.g.' with 'for example'. * trollius: fix AMQPListener for polling with timeout. * cleanup: fixed pep8 issue E265. * docs: remove duplicate docs for MessageHandlingServer. * docs: add 'docs' tox environment. * cleanup: use assertEqual() instead assertIs() for strings. * tests: re-organize the unit tests directory. * docs: fix Notifier instantiation example. * docs: cleanup formatting of examples in TransportURL docs. * tests: fix slow notification listener unit tests. * cleanup: remove unprintable character from source file. * python3: replace usage of str() with six.text_type. * 1282639_: A new 'retry' parameter to control transport reconnection retries in RPC clients and notifiers. * 1316891_: TransportURL objects are now hashable. * Full support of multiple hosts in transport URLs. * Listener.poll() now has an optional timeout parameter in preparion for trollius/asyncio support. * 1316681_: Fix the notify method of the routing notifier. * 1325750_: Clarify confusing rabbitmq log message if credentials checking fails. * 1256345_: Allow setting 'exchange' in the target object used by RPC clients and servers. * 1310397_: Enable log messages to handle exceptions containing unicode. * 1314129_: Synced jsonutils from oslo-incubator to solve slowness on python 2.6. * Initial infrastructure to allow translating log messages. * 1321274_: Replace string format arguments with function parameters. * 1317950_: Debug level logs should not be translated. * 1286306_: Remove str() from LOG.* and exceptions. * Removes use of contextlib.nested. * 1280033_: Use six rather than the py3kcompat oslo-incubator module. * Import run_cross_tests.sh from oslo-incubator. * Ensures listener queues exist in fake driver. * 1331459_: Disable connection pool in qpid interfaces tests. * 1283926_: Fixed the issue for pop exception (rabbit tests race condition). * 1261631_: Select AMQP message broker at random. * 1318742_: Explicitly name subscription queue for responses. * 1300318_: Ensure routing key is specified in the address for a direct producer. * 1261631_: Select AMQP message broker at random. * 1303890_: Update ensure()/reconnect() to catch MessagingError. * 1330460_: Handle unused allowed_remote_exmods in _multi_send. * 1332588_: Set correct group for matchmaker_redis options. * 1301132_: zmq: switch back to not using message envelopes. * Fix passing envelope variable as timeout. * 1300539_: Logical error in blockless fanout of zmq. * 1301132_: Oslo-messaging-zmq-receiver cannot recive any messages. * Improve layout of unit test directory. * 1327473_: Removes the use of mutables as default args. * rabbit/qpid: remove the args/kwargs from ensure(). * Removes unused config option - allowed_rpc_exception_modules * 1323975_: remove default=None for config options * Use a for loop to set the defaults for __call__ params * Use mock's call assert methods over call_args_list * Remove rendundant parentheses of cfg help strings * Remove old drivers dead code * 1277104_: Trival:Fix assertEqual arguments order- go back to released version (1.3.0)- Update to version oslo.messaging-1.4.0.0a1.3.g0cfafac: * encoding error in file 1.4.0.0a1 * Add release notes for 1.4.0.0a1 * Replace usage of str() with six.text_type- Update to version oslo.messaging-1.3.0.86.g3f9fc44: * Fix structure of unit tests in oslo.messaging (part 1- Update to version oslo.messaging-1.3.0.85.g68f8857: * Ensures listener queues exist in fake driver * RPC server doc: use the blocking executor * Removes the use of mutables as default args * Handle unused allowed_remote_exmods in _multi_send- Update to version oslo.messaging-1.3.0.78.ge073098: * Set correct group for matchmaker_redis options * replace string format arguments with function parameters * Removes contextlib.nested * Transport reconnection retries for notification * Disable connection pool in qpid interfaces tests * Add an optional timeout parameter to Listener.poll * Explicitly name subscription queue for responses- Update to version oslo.messaging-1.3.0.64.g1b4d7ad: * Add an example usage of RPCClient retry parameter * Cleaned up references to executor specific RPCServer types- Update to version oslo.messaging-1.3.0.60.gd3adde6: * Updated from global requirements * Fix the notify method of the routing notifier- Update to version oslo.messaging-1.3.0.57.g4d9e250: * Add check credentials to log message if rabbmitmq closes socket * rabbit/qpid: remove the args/kwargs from ensure() * zmq: switch back to not using message envelopes- Update to version oslo.messaging-1.3.0.51.gf471daa: * Add transport reconnection retries * Bump hacking to 0.9.x series- Update to version oslo.messaging-1.3.0.47.g7d927e5: * Removes unused config option- Update to version oslo.messaging-1.3.0.45.g08310d4: * Setup for translation- Update to version oslo.messaging-1.3.0.43.g290fd75: * Updated from global requirements * Remove amqp default exchange hack- Update to version oslo.messaging-1.3.0.40.gc0fde47: * remove default=None for config options- Update to version oslo.messaging-1.3.0.39.g78b498d: * Make the TransportUrl hashable- Update to version oslo.messaging-1.3.0.38.ga6200c0: * debug level logs should not be translated- Update to version oslo.messaging-1.3.0.37.g84887cc: * Use a for loop to set the defaults for __call__ params- Update to version oslo.messaging-1.3.0.35.g9d64540: * Enable log messages to handle exceptions containing unicode- Update to version oslo.messaging-1.3.0.33.g17375f4: * Fix passing envelope variable as timeout * Full support of multiple hosts in transport url- Update to version oslo.messaging-1.3.0.29.g7245df4: * Updated from global requirements * Remove dependent module py3kcompat- Update to version oslo.messaging-1.3.0.26.g9a322a4: * Synced jsonutils from oslo-incubator * Remove str() from LOG.* and exceptions- Update to version oslo.messaging-1.3.0.23.gf676b33: * Updated from global requirements * Fix typo in docstring of notify/notifier- Update to version oslo.messaging-1.3.0.20.g06ab616: * Logical error in blockless fanout of zmq- Update to version oslo.messaging-1.3.0.18.g1726281: * Select AMQP message broker at random * Remove rendundant parentheses of cfg help strings * Ensure routing key is specified in the address for a direct producer * Use mock's call assert methods over call_args_list- Update to version oslo.messaging-1.3.0.11.gc905819: * Update ensure()/reconnect() to catch MessagingError * Remove old drivers dead code- Update to version oslo.messaging-1.3.0.7.g06c0366: * Trival:Fix assertEqual arguments order * Oslo-messaging-zmq-receiver cannot recive any messages * Fixed the issue for pop exception- Update to version oslo.messaging-1.3.0.1.g12ca9d3: * Import run_cross_tests.sh from oslo-incubator 1.3.0- Update to version oslo.messaging-1.3.0a9.31.g6a2c397: * Add release notes for 1.3.0 * Fix wrong parameter description in docstring * Use messaging_conf fixture configuration by default * Use driver's notify_send() method again- Update to version oslo.messaging-1.3.0a9.24.ga210602: * Fixed inconsistent EventletContextManagerSpawnTest failures * Fixed possible pep8 failure due to pyflakes bug * Refactor AMQP message broker selection * Add release notes up to 1.3.0a9- Update to version oslo.messaging-1.3.0a9.16.g27e4a0d: * Add unit test to check the order of Qpid hosts on reconnect- fix requires - add python_requires service- Update to version oslo.messaging-1.3.0a9.15.g57ebe0d: * Clean up for qpid tests * Add kombu driver library to requirements.txt * Remove vim header * Updated from global requirements * Build log_handler documentation- Update to version oslo.messaging-1.3.0a9.7.g5f5501f: * Fixed spelling error - runnung to running * notify listener: document the metadata callback parameter * Adds unit test cases to impl_qpid- Update to version oslo.messaging-1.3.0a9.2.g048c8c3: 1.3.0a9 * Expose PublishErrorsHandler through oslo.messaging- Update to version oslo.messaging-1.3.0a8.8.g543d5f0: * Remove use of sslutils 1.3.0a8 * Do not leak _unique_id out of amqp drivers * Slow down Kombu reconnect attempts * Don't run python 3 tests by default * Gracefully handle consumer cancel notifications- Update to version oslo.messaging-1.3.0a7.32.g8cccf06: * Add missing data into the notif. endpoint callback * notification listener: add allow_requeue param * Add multiple exchange per listerner in fake driver * Allow to requeue the notification message- Update to version oslo.messaging-1.3.0a7.27.g35f6d58: * Updated from global requirements- Update to version oslo.messaging-1.3.0a7.26.gfb453e4: * Convert to oslo.test- Update to version oslo.messaging-1.3.0a7.25.g7564e2c: * User a more accurate max_delay for reconnects- Update to version oslo.messaging-1.3.0a7.23.g9bf03ad: * Add log_handler to oslo.messaging * Add a link to the docs from the README * Improve help strings- Update to version oslo.messaging-1.3.0a7.17.g8a3744f: * Pass the session to QpidMessage constructor * Make the dispatcher responsible of the message ack- Update to version oslo.messaging-1.3.0a7.15.g8a644c1: * Don't reply to notification message- Update to version oslo.messaging-1.3.0a7.14.g7473d18: * Abstract the acknowledge layer of a message * Implements notification listener and dispatcher- Rebased patches: + 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream)- Update to version oslo.messaging-1.3.0a7.10.gde6d92f: * Switch over to oslosphinx- added patches: * 0001-Switch-over-to-oslosphinx.patch- Update to version oslo.messaging-1.3.0a7.9.g70dbe6a: * Update ExpectedException handling * Ignore any egg and egg-info directories * Qpid: advance thru the list of brokers on reconnect * RabbitMQ: advance thru the list of brokers on reconnect 1.3.0a7 * Make the dispatcher responsible to listen() * Allow fake driver to consume multiple topics * Allow different login methods to be used with kombu connections - Replace git_tarballs source service with download_files and set_version + Use upstream URL as source (enables verification)- fix requires- Update to version 1.3.0a6.4: + Use stevedore's make_test_instance + Fix UnboundLocalError error- Update to version 1.3.0a5.6: + Fix test case name typo + Expose an entry point to list all config options- Update to version 1.3.0a5.2: + Fix help strings- Update to version 1.3.0a4.6: + Remove dependencies on pep8, pyflakes and flake8 + python3: Switch to mox3 instead of mox + Add release notes for 1.3.0a3 + Routing notifier- clean up requires- Update to version 1.3.0a2.50: + Removes use of timeutils.set_time_override- Update to version 1.3.0a2.49: + Fix duplicate topic messages for Qpid topology=2- Update to version 1.3.0a2.47: + Fix try/except syntax for Python 3 + Fix test_notifier_logger for Python 3 + Fix spelling errors in comments- Update to version 1.3.0a2.41: + fix test_rabbit for Python 3- Update to version 1.3.0a2.39: + Remove copyright from empty files + Fix exception deserialiation on Python 3 + Minor Python 3 fixes- Update to version 1.3.0a2.34: + Replace dict.iteritems() with six.iteritems()- Update to version 1.3.0a2.33: + Remove eventlet related code in amqp driver + Add Sample priority + Fix syntax of relative imports for Python3 + sysnchronize oslo-incubator modules- Update to version 1.3.0a2.26: + Updated from global requirements- Update to version 1.3.0a2.25: + Avoid creating qpid connection twice in initialization + Updated from global requirements- Update to version 1.3.0a2.22: + Use six.moves.queue instead of Queue + Replace data structures' attribute with six module + Unify different names between Python2 and Python3- Update to version 1.3.0a2.17: + Fixed misspellings of common words + Add transport aliases- Update to version 1.3.0a2.13: + Simplify common base exception prototype + Remove useless global vars / import + Refactors boolean returns + Unify different names between Python2/3 with six.moves + Remove vim header + Properly reconnect subscribing clients when QPID broker restarts + Ensure context type is handled when using to_dict + Add release notes for 1.3.0a2 + Remove the partial implementation of ack_on_error- Update to version 1.3.0a1.16: + notifier: add audit level + Implement a log handler using notifier + Avoid storing configuration in notifier- Update to version 1.3.0a1.12: + Add 'warning' as an alias to 'warn'- Update to version 1.3.0a1.11: + Supply missing argument to raise_invalid_topology_version()- Update to version 1.3.0a1.9: + Decouple from Oslo uuidutils module- Update to version 1.3.0a1.8: + Support a new qpid topology- Update to version 1.3.0a1.7: + Remove property on virtual_host in TransportURL + Remove hosts as property in TransportURL- Update to version 1.3.0a1.3: + Updated from global requirements- Update to version 1.3.0a1.2: + Fix some typos and adjust capitalization- Update to version 1.3.0a1.1: + Changes driver method for notifications- Update to version 1.2.0a11.22: + Properly handle transport URL config on the client- update requires- Update to version 1.2.0a11.21: + Properly handle transport:///vhost URL + Updated from global requirements- Update to version 1.2.0a11.18: + Updated from global requirements + Replace assertEquals with assertEqual- Update to version 1.2.0a11.15: + Make rpc_backend default to 'rabbit'- Update to version 1.2.0a11.13: + Updated from global requirements- Update to version 1.2.0a11.12: + Apply six for metaclass + Add third element to RPC versions for backports- Update to version 1.2.0a11.9: + Fix rpc client docs- Update to version 1.2.0a11.8: + Updated from global requirements- Update to version 1.2.0a11.7: + Updated from global requirements + Remove cruft from setup.cfg- fix requires- Update to version 1.2.0.a5: + Fixes a typo in the address string syntax- Update to version 1.2.0.a4: + Import zmq driver code with minimal modifications + Implement the client side of ZmqDriver + Add zmq-receiver + Implement the server side of ZmqDriver - Package binary oslo-messaging-zmq-receiver- Update to version 1.2.0.a7: + Fix error message if message handler fails + Fix race-condition in rabbit reply processing + Don't include msg_id or reply_q in casts + Remove check_for_lock support in RPCClient- Update to version 1.2.0.a1: + Add a Notifier.prepare() method- Update to version 1.2.0.a2: + Fix transport URL parsing bug + Fix dictionary changed size during iteration- Update to version 1.2.0.a1: + Fix transport URL ipv6 parsing support + Fix fake driver handling of failure replies + Remove ConfFixture from toplevel public API + Bumps hacking to 0.7.0 + Fix rabbit driver handling of None, etc. replies- Update to version 1.2.0.a1: + Fix handling of None, etc. replies- Update to version 1.2.0.a3: + Add a TransportURL class to the public API + Add a unit testing configuration fixture- Update to version 1.2.0.a1: + Fix capitalization, it's OpenStack + Fix handling expected exceptions in rabbit driver + Add a context serialization hook + Add thread-local store of request context + Kill ability to specify exchange in transport URL + Add transport URL support to rabbit driver + Ensure namespace package is installed- Update to version 1.2.0.a193: + Add comments to ReplyWaiter.wait() + Enforce target preconditions outside of drivers + Add a driver method specifically for sending notifications + Add API for expected endpoint exceptions + Implement failure replies in the fake driver + Expose RemoteError exception in the public API + Add a per-transport allow_remote_exmods API + Document how call() handles remote exceptions + Add some docs on target version numbers + Removes a redundant version_is_compatible function- Update to version 1.2.0.a181: + Use testtools.TestCase assertion methods + Implement wait_for_reply timeout in rabbit driver + Remove unused IncomingMessage.done() + Remove some FIXMEs and debug logging- Update to version 1.2.0.a130: + Use oslo.sphinx and remove local copy of doc theme + Include docstrings in published docs- Initial packagecloud109 1498580280  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~5.17.1-1.9python-oslo.messaging-docLICENSEhtmlAMQP1.0.htmlFAQ.html_sourcesAMQP1.0.txtFAQ.txtconffixture.txtcontributing.txtdriver-dev-guide.txtdrivers.txtexceptions.txtexecutors.txthistory.txtindex.txtnotification_driver.txtnotification_listener.txtnotifier.txtopts.txtpika_driver.txtrpcclient.txtserializer.txtserver.txtsupported-messaging-drivers.txttarget.txttransport.txtzmq_driver.txt_staticajax-loader.gifbasic.csscomment-bright.pngcomment-close.pngcomment.pngdefault.cssdoctools.jsdown-pressed.pngdown.pngfile.pngheader-line.gifheader_bg.jpgjquery-1.11.1.jsjquery.jsminus.pngnature.cssopenstack_logo.pngplus.pngpygments.csssearchtools.jstweaks.cssunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsconffixture.htmlcontributing.htmldriver-dev-guide.htmldrivers.htmlexceptions.htmlexecutors.htmlgenindex.htmlhistory.htmlindex.htmlnotification_driver.htmlnotification_listener.htmlnotifier.htmlobjects.invopts.htmlpika_driver.htmlpy-modindex.htmlrpcclient.htmlsearch.htmlsearchindex.jsserializer.htmlserver.htmlsupported-messaging-drivers.htmltarget.htmltransport.htmlzmq_driver.html/usr/share/doc/packages//usr/share/doc/packages/python-oslo.messaging-doc//usr/share/doc/packages/python-oslo.messaging-doc/html//usr/share/doc/packages/python-oslo.messaging-doc/html/_sources//usr/share/doc/packages/python-oslo.messaging-doc/html/_static/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/be5b9a01b986b880d1b414140a07b893-python-oslo.messagingcpiolzma5noarch-suse-linux            directoryASCII textHTML document, UTF-8 Unicode textPython script, ASCII text executableGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedGIF image data, version 89a, 6 x 5JPEG image data, JFIF standard 1.02ASCII text, with very long linesPNG image data, 11 x 11, 2-bit colormap, non-interlacedPNG image data, 167 x 56, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII textASCII text, with very long lines, with no line terminatorsErd?p] crt:bLLD[\%o쳣]TUS[ւK$ i is)C@,' R ܜ[9{ijͽ١NG <}IvSB=_m7m::IfP//5}Gay]|]RZpom,Ջ3^19㋗^G#Ϟ#pmQnk[(pwMSoUjAVt?ẨMӖlVItvh^WMR@ WoW[9<˰a~`MCGVRⴺ*s)ZAq* n &Y1HOn&__}Ф+#(Bk0zar&5ց-]5LV16,bdqvbӸ?d 6qܿG+=B~|A˜0.Cǧ/|]j,YG_cj/S»5n>t(X;^2Ahe>ASvi~?5"泒ձJ[Hg3ztF0I'?5= ;7}3#dF>tˇ4Y7J ijljvxZHfIP,~Gyԍ\oZTlrOPSbz9v`n-`({*<$qF_qWSj0\K3(vILte`d+:Зp3O\)ؑy7X`+]?7LN!J;MBj*s~>cf6H\زt6/&'$&$&'$W&>;U9iJ6ը[)cڄW!L ^sz:=ė*BMTIC9>ۯg Q~t[;spuh!} bQ.z\sn þr̸. &M[JG=휛$a(Qk0 B\4gvá8\ZF๽T1c*NQꭓ<ۺb7zUZoȗGU^5 ֤Mr\q-!ttZDjc|y/[?`ɫ)Y~e0^ٽsHt[y-:z]s=YF$@r7@|;>4:+'Ggջ~,!ys7CFlQDVC6_*}7ȸ@!R0NNbӫdt cxP:ײ@٭PDt}u-G&f8s3IQN9lg}īK1\i\Ru8˳9/D썄_sLy} >?C l?ˑ {h3٨8 U *K2`e` ܦUT,|t}l+ʞ41"38mt}J[C, J(ΫGwJp.l@0HV9_!F S2+wE2I@JIw@tsK0>, BWJMv *#:I66%R(-Q>M$ =G'`Nn 1f_LvnJAkc3ߒ^7aՊ {pYc'͛.3sM(..G\ a*^;8綵72ޏN.7S@>UVܣ5 fQ #<a狘,ߣ(c10 }* =(L0\vq&s͜9=(3;<6TQ,5?+&p⫣v{5zL܀})|j :f}(D}5#*<&7;6%74yTGzhQ֮S$6}ݏ0;=+H҆y8S6ԟ ggM{CQ2O'ڱǽI@;rv&/"4ֈ 1OYL03QLC%ƕ @)> H,H_65jᘟ/Px& J<:?^[!_` =?%H~-. yO=n;W^{Aȅ94oئ@*] / [ô Ee(A̷d >' }a=VrR ߹ Jd6x;7P FG좆8kp0#t;X2ѮZt0puǡ9]Ok1V3>5:87P"$-l~~|`{;7$Ғ<2dT ,?;da9O{D?l(`1]e.*n\u"O;DX=4/ir'* d0Fa!t.*58).M.#dzK]} ƊD`se_^@RF0HZtaw`s4P9Vbͅ}ΜF5H`9L?*Br`XuY?Y ,y@`J" Ý=*֝ۼ7Fh _'&\q H9rTCe^1 _qbD4+}B8Gk4I {v 'hݬlΗB$IJ0Yg5Jލ^Lj./k9BYKF@ތ}MF. Ӎ<>覆7&B=۹$|'4_]"~2NϝB Vcu\۩%!x}S7iĎpűJP4<*|3i1w9bK1jcȆ?3-i)KF|LQQӯN˜ )sS@K*[ O!ԥh}GW Ֆ 1ɝGTx)̊gwTg@Mt$b81S1iP }C-%"7[B ԠV7~>{T} fUMɌRV)k,qM9N $iNv8z8|Gu*SړnE¢gYvc~$8F j4$%mL}9{d^zKs=*Q;DR{Y6^Hp.xd2E{H^tUZL=>'Jg,շ[7`ݔ;i~ 9h=E"%#C@:bhDǡݛ沕mPUK(Eml zy7N O9 (ȂeHg;J\3X tMv+K6-|?,ڡs}J(+ V-XU8}bЦ;KF+68q7 (fQ P hswޫ*\vlys>P_8f EWV>Z耓,v/ ώǚaNM8t@ƾpwg@.%vxUl]n>K (;YZ0'{_R҂OMt+',X+/F{Xd]I@FW% eWAٖ09a:fY_s!&xF H]p:dC MccUJc{V!DsJ =[B|8NO]{5ZPL2 c~,D$x1VJCǷ~U i%L H*%A^iʼnCvk'{ & w08g/_Bނ۩!i;3 \-hk$KRLQaA*`dT'k=BD+-TfeccR;,g6!+&6TJuioS>NVv ,U&+J%f9y+)!+A\ȶ Wh;U-tq])|M;"F Hm0+BdAG/w&Ӽ&4T{[]T9X:c(}Լ5DԈXS]YEJs3\gTш{߹]· &MWw}9522Ƒ6?!u^Oa|Y_KUJcAI(4@.)BpnY*Iwp0rF` nv{sv^%uh8Sd@뚸"֪.Ou~֖`~ zأ~.1zHBχ}ԀvbP4{,*:1K27tqV/F֊F. RK5<6FEF&A2ƨ%c z(}j0L'AW)!MDr\h(:buvZsܕ; oHI{jd[{Ptʚ~OC{t0HH$՚z+ DJL.ʈFk».YmZ=M> .2qweEȤ{Ss3Pw=tfBs.#n}m,ymi2`l4 .i834-.РH}LVtC ڡx[h 8>8.TQtdʐOᡵ -bōJV 2w S8 );{ѵa!Q1aO=Vtl n_GA% 7zوָ}KvԦO[RVLàx\{ w`hX #9ͼЋDXAKî;`6c 'Xz0VFG 6uЄrnfv;פ#TKM/۩ׁ(P*,ȸF&G*Yt=(tj_֧dSpWz`4"@EK%cYث6Y!&Coi90*r|1@Y]c<|EX:D Y&]CdB40^G- + Skը guکcęZloݦB}!P .+gs/0l;A"U+/L}*A]dMм"ezeT2&#R:w&ix/HN4k"k`.ml@cםG_@ ~jr*3 GV ՇWa~S4mRUk # E| tyJ0TI#]9^{ $JT F > H;|V[*,@RFS0 @:Ͱ;w__B%e%]{rJqn\WVQG/~euJing)[ 0TMOCxH79>W* U Nս%iܪ (_D =^8iH5wVG%U)@v(63`W4 : Bz:DiZ3s! ؘ29¡RrtGc`S_j .dA C=XD }Fp& o׶2⍤qd${<܅a_Tq>i5wg~ox3'5/ :Wd.^]Udѝ)pAGE|E^|Fō0zW4gp#4Z59_8,FK 4t(󷪅 K\zYʢ"6xco*1`bz ֭8q~Y0Ҋ{Ma(.FuaV9DH--τrT/Q W+l冋S+~N(WXJ8WӆΛ%<_#˘!x'9|9;)A-z̦xfA7n-ܹsIƧa< Tq5וZ U)x%C&2wS3 +%q=|EɅav 䵅 l9 t Uq"44ӷb;5TNDڍn/kCDPӳdSb\xR7+"l wojcg\v X4CrCd\aW/mXF~Eń\P5PtP8k xI 0vV3P\ 4(l@Cx߃?o PyGk#+ U.!FP mš9,p#}Ϙ VLJ'3:|y7LLvڂCTB[`,! )xz>qעoO1g:(zEAo2\iyš ^3dWؙ0U"{}=03Kj8cfϖc|(I hE JȐ7~X;Ќ܆7X8 doƚJxWob9ֶrw.8w2PĊש}AJr>eA& ߶WPwb2r0$Wq \Jv:km ʩ\"uE-| z" ;,UҲΡ` >K FzpfSc3tNCK~wJh89j@ t9TG1G%i@P 0K3閜6HZI.6ccR)ߐz(@[ !GH<_I#8x;kp㰥be1 g3.КAȶ !lWQh6y/X\Zzʍwr>|L v]#n^O +{ڻdTtH'Z^ wdfs/2Yht]*zĩr* i0b>:WeGy< dTӾpHOPs/g&R] 9I%i6ߦXu ͪ}`$2UPc.2m4L#ٻ2pVsL 3Fݛ蔯bi-`>qnBx>MzÒp7;H4u̍toLQjw΍fWEƕ w|ں!My{SIf*C&AJS]*q@i2dpY$A$5T:|F^nI$Nr^_οC~P䈜3VZp++o֟YpUWlA8IL1Y17%5H=hl>-~rz׫J%l,Vnd;xP ߄>ka&(KDgOSZNz'A&J;~1~8aɃ-́JGC+;(#VEk\XF=VpL-YaQdS(4J*&*ĵO4 hx,S`JHKJ/~<둽¡֓,qvZP\l!GӨ34G*֯YC vpUBr;$<6~NV k[o\3;ܝ"^q|qQy3 ͛ Pթn/靨-A^rlӝu|9U:@^hj/B HCضGY<-݁ Y#prme<҅ɟcoNH9127e:+ 59aQ}ܪQy#Y6*LX4mE|I2 iW3p5 "Oܤmp-ƸcپA]Vl|4z\|ǖBIf>XJ|\k  L@U1r3Y>8pxZ _8VrݺtrCLH )6n:N":o-9(Tmh!bX~I)>yԻF -.vWvAN-y(r?`_1Wf6`#-p1HP]ƭވdOUxKϘ-m?n؝`@{6d DP:ň@6QqHy8f!{–A\CDr'8K;T>FEo:⼠Մ-rʣS*NE>șTlnSqtA#ˍs_*M%2MCέA{mE4 9_^zaj#QtPFjb)dtҞ PŖ厒h; ^d{AxֲIVguY~tUl3PЈLRB-t<iqPGZ:7!1FJOd?#HnuDHlq,q=mR4ÙVMo[~Əߩ:% ^!u;dT$B]PbPs_qdȍ(nSF4|cJɦp:d2֫<-6s7v9 c8 0D>%15RZM/l45x y߶!nϪC ./g9_}h>s %1Lcy^ﰆe&\sSKpkX)E]RBF+8&%Y';҃ \5XfS 4Kt|f:xy q~Y>O5=P IC6^8N<5c3]䋋}O < < =2^ʷ4Wފ=G 2,l'44>0O:9ؐ:n@jFyQ)ubfVy+\t\ytAf.>v+q%X fVEjAyU9^1Dʱ%/!XrV/R+/ȭ;٪c.t%gʁCʹ]u N\?0mGRhG%5i>OЅ%H\u–f s,~ V;; \VFjT?y,aVQaNa1J]=؝a."7<@C,5apE8dWˌjۀ{eԌ^ڮPJlc(@ߺS&oI& @n`'>XPP*rIe$ݥpWhm7Zۇ|'}Csw`!w۵+W/Mhj+T)$DK1cNjX L8f.e N"d贅(wx2$uR01CrbF>< u':"b^F/7 䊢s e:uߪ!:(z ۠9h js>[dG!%RoEM48]69|I!uV'/QAog];SӛY/: kJ[6H􋧌ОȀnHy*02f%ތӖo5= ]Wscud{߄ mNW[",A];|ZF]f,Ƨ)AԫP1S4%V S~鸎}4xb8gTZ-w+mCv9* kowb]+=O6EDpk˃67+XT.8˷Azd=v#4NzbZԟjJ ޤwP(tD9`Onu,r?7iPf-ZoU[.n Nr`U@ERNtg( ‚ӕF3}r%eLAi߰?[~\化ADTk{s:+HVYUzLШr"q t s۔AY?bA^ RR㉷\ 6 O" H:? mM}t7Ap(0v wB GX /Wh_U O*go$՜}Q֌Y/AI+S_ԙ\T/y+͝xK`XHHX#P B>sIKT)_"I(F@Ո8.nMer|zJUm7Q5Fv-FsfPr,Kșun) )yDB&gZ,vrRYTcMj:)&Ҭ"mҧۓzt :3w>G/˅!޹+&I;ve-m.A$NE&F{LJ #1@zF ?6s鉷䓐8I|(uӀƚ 9 0&gD_zK݂UZƗy@P6d1Hsį!b@:E:*+GajytbWza?(Gh$DdUDlIcExb/6 ,0O:)B ٕF ZfX-TdìQBt'F0w1ΛlP&qpjwCΘO #@c8T?%:+ ?nBGy§ TY{jFNF pNLo;L`Um COaoy@ɶ󿱤iF|I O 3Z&K4Om|)s/6'Us8@|t~nT|{zPZ-]I)8>= gpݶ up{\@{3cx=6VRg =mrc˽#$'IW)5& eF3CQCdBvM,oYA7Cfʮ2=Xʳ1eL@+aOM(̧J.1a(Mx8uk/T8 岌^,W\:p;Y/=VÞ^ᨆ8'DĉWU#[2[-[;Bx⌍uL;j>&[jV7t5rf&~cǭ;wQYN #'4ܪn )O?޲JA%| j 5>,sFl |Ň7j=Y+.O #UXJ&Smq܅i鷒e,S Taǻ CTԟ%kۦ璿pˣ lj a?߬]o9 BdT^,Cn IT`D(==Ih4yOV@݈iҤWTNwNf gdybEDhCDΌWiA#pO>`Cvklg7AnSʣsEVֵZvGHͳ?%$]NIXBv!V_t [N9_F⒯KEYԒ(͐*ZwCcI1hGvb9u6)ɕStCsȖtƙz*L _\38TH8jۜ_%B];2cbXB?GʓVePSøSxf›jl!a!ϖPx_Y eM~l@ֹAF>4ՠsS^bE_T= ډ6]C Żdtu )s +O0smA#W Ti3#w0r*eVb6k(sI7HMg*g-;] ~bP-Zy,e"O{Ok~!xy}{6(e~X!R_LWImϰ P߿JL䪪oW!-Y 32}C$NrhB`)=sy PqG{XV??Tۡ?}y?TwBYD{$'B»nd7mBY!=^{RM|D[. \W71xT` Rz8gKa#zq$Ԭ^h 5Dܺ{iN !?" dut&ev a"IӪzb{B 2#Kuc,[MkiZ:PsFTeZ*H kJ1ǡjSg%15[o$㯪=E.t&asIoT g7Z hamoᆸ|I^ ?8Ъzp'b[׹Oʛ Bj;+v[-ʧO# ۦi I*FYɽ^$^% ^ѡp4b'uĭrvaN=nPaq&vY8vIM#d(tDu_!5]dϳ#)EC|i-#ÜL!>GVf?SOFG~جCb$v 8c7 Cا| Qea޴yP;Pvi.|Y< 7fgu3e4ͽ:EACzQ]h6jм_N!-.q֎ML j|Xyܪ`J#;,}x֪?׸1Q݀ ni!G:8NJZRU ڕG.~ړ&N GTW%``TQ P;=4П}Gn.30zJAQ0 n҈b,{aubw7jR:$Ku.A^SZ @فO*U^Zǐj_;ӽ0{aR2_EQZl=y-wPVJdJ(`%a٧*ZOD ߚ9!_U^*}oP 3:!˷X"]8bzmS݊lQˡk„QMiuos7ƼuJ:V KO2gCNCq0DTC{V: AD#JN2Blw"ƢaHcA|Ϻ~7&Dh|K=kJ)gUw,״K^g.NE#-wK^0<u./Pǟ( ~ d1Ŝ-T5j,4<~Z|-%8bG uv;EȠd6}AXP$"S >5]b\FoΪ*i BԤ_NpSMRJBAE# KHj;﷖΋;w{ˆ3RMGd!*-*+@?_Z TMf\5ɚ/Н_E,S:|+"WpӐ1aq?.:]_7ܠYH83rX(w$Jn cQ ҩ4w(Zd 4`Y*0dJ>=}^t!5(WtQQ.[)Ne*<5C h GWbNQ )6H(Fe/'m rۈjXˎ\f3+c_n'y@]E2wH#sy>~<콲i c6/jlgȐ7,*Kii}Xٶn;>>;p^k\,l9Nq,ֿH39Q45tA鷨$'_F`>0 hiw>~V1Q.8p2I5fV7>"AI@ ] 1Vw4Ȟ-q=a٦B:#uKC$[(QLo>hQLye.,eikAmZd˒DBCĀȟytcg{Qvծ܁TW  _ŵctS (fۧ7Ek;IKbg((^B6p9S AbC:t w565f3SbjnѓoL} R+T6_FdUR9{ہ =ؼ6kvqȴdp%[6EMSCKeLyZ3 BZ ;e=vEKԝ3;^ucnZ\Mo!5 !a0XbsUBïKȏj[jN JJA=6],” Ʀ](#%vG@;\^8r:7|L;tC6XkX]YTN1D,nK R{3Oʫ8 }kXGj:LL-z nL"Kff-8. n0[ ; =ʅ#M*4фRG,HyZ(_m͍@I-2:d ?Vr5v_erkM؄̀%S`.VvUeݻe7v:Zf#$p@rWCnk{1jcC]w3)z(m /RCPD507 m <EY@G5Y7th~@ub ߀=d~MPqyc 3:%oH7oRа{*QB ~܉uOYH DDU7޺ysȣIyTu~rFq奎Ϯ\aRz~T "KyJ}guSk#p1Vxgx >d @'`e$ϥ'nIϪWXqC#U*X{<8?隽ÖI-‹eǨߥ>5i:$yjJ?oS<-V3^ߔ*(]|MHT5=2+f-(qZp"HUY7jjENђnepKn1cJPoVO9C\aRU{4kע@7TùoΣVpK-x(bs i)>9AU\"c[mUar GN0`C8,L5#^6gմCY7v\ӄ*7t\(!(D>Wo9%ߠM+w8~ˬZr׀)",uJ?#g2V~R{f#XHs^E> WLZ ?ljM ]%`6FsSOWdݲTwJ~2U):)4`]%ZRr5,Dqb$zM^ߙFO n+mt&d7^&OrbzZ[]q TH 8W '&%nQ>{kbISGw*_Z6?K1F56Ctrr_N̫bv1Z ` wYV*Z0:7Ģ_ 49P6Y\js:[L{cF^-RpHA)WGIO3% FZLkX3\;Js_Ȉiuj^diM9ܪ 2}\q[>ѲWE\KAƦQ+^܀a!"4 Xq(g"䈬EsZsKFUeQsDs(GGm hZxpYרoO7 4'rkǫ;1 F'R{{jOҁ!_Sƿ&XAɾ"0d潗\D @)LG 048C܊ $=Ed2Ƒ2n5ç)U|ο_ n1P7'^l($> *b嶦-\QHM̊g\=qnoz2? ^U[cppkZ@yLWÿw"`ΆHu=19'u(͢M>.S! UExq8[wvLvŝVUg.j ?tA 9C_yY(.OCm@ \` %_I2q^ Ӛ8N,vN$osEL*]M]v} 3!? P1 b\~Q7EeMN; uɖ ErX+(4Te_KGTeyLK)X ;^r %΂^XPUx3"\JK!t,0ܯT'kڰ\A'{ t)BSJFx骉*'#-Kw 2\u+#:Bl,P:>bx>Xh(L g-~4 Si7Uτmg0tv @h4'H#,D'=g{C rzmB\ QW$]w h7YCr :uFcnu!mR.2nԢrV  vl3Ը{$BU"Gd;FB! _mڄ 2A:>Wzܐ3ڻPKMҠ7ɫ?Fk";6?EuQ9\ahqⷥtb9?7|c{OK =d_ЀNø De}!_i,lH!S52B-trU$F:>Wڙ<,zeͯkL!9M93{s,et2˦dfGPi6B F-vP.cbK8ڊP͗\@jiBMt'&_i]n-2Yqgbe^^ѻeFE&\1<~G; `T^w? ?FB4B& 8T⥼UsC[ hx=Ʋ-ANm T&GTڑ6wԴ?uwαzK]aZa#-bHۿ;&jY[6h%5Xur܎!?4 PL]u{8ա;N%ǥgo5GЀ yc;?ficw;t|ۃޤ]-t:NF!2iC}8€a!S&ԇxۇ>?KI:PvVGԚ`q3!'iQ{ Ey +af v&\yvW{ᘊ4%Id$WGzc6ŒJdN[י#jWuj&o_zA}RƜՈB-1Q :Z.G4|:&jBI:YwK= Xѭ黰tC$ۢ`?^JIE!,vzﵯQ*bMC"g$o'zEC%'F›4-t}+ڂIŘ*Ӯ*6G#]RZ¤G6 уrOt-QI|Bj6vO68$$CX @ħYUW]~c2{n] 3Wƚ O7L'6PU靃Q! @M(.]/c@nl ۓ͘$rk%42,`yz y ?7|dI%Hڽ\ }0/&g+X97 N/SА^:.^Qֱ|j[E+UV== "Բў{3#{=ykWtN3l.pD"[G*? gAW#8ה|K+H2LnE2BPnwnT"ԴZ,:Ug!dw O!}1k;iW+4 ʟ:ڧt͡ eŇn[9OMbm~%Ϙk^4ᑭo'v'0$2^_PEN,?"_yHICGB ƅ M;ATcLIػLsy}ھ$?U?y:9|p%މr$L]!iq1MIKC`'H`Grl'[x^a8w9tHo!Kc?{Ҵ[GVv8u>_hkDrm˃IMɈ&Sa$l8A$ze[n p/i%hڢ J͹M:&BHboq_V{b\I;'ɇ(Sb"Dۻr.ZHWN[!?wACr٫ݺm5Ɔ F#В-9Po[Ⓝ͍S{(q(9cu4  '}u{qApAZ652n9R<^^ٜS0H[mr\/c}) A;#jI[- C9m$Xo+]?69p:!"ɂ1I)$mv=E@:(J ݻ&u~WqĮ1+9k܉D\7vJ(E=p[aeȇǴMYW.<;U͉b% VFh3&m':T΅%ʊHn–L[ 'V|j֫Z!Lv>AB}svouvb+{3Qπch= ȡ{&13c#SoTʵuiTT*q*NM_DCYEsvz##MwA}y Q״d=(EcʨXjLi R\J|Ox]ՍRb-vh rA!mŊ*("<  RиѮ]=@ɶ#‚7Ǡhgq UdWbK'7^GCS/Gĉ}eps]sA`ccрC"G[ AWL4~V Gp.`>EUBIp*a9gCd,D 𤐄j̶q+P\[IW5?u;,HJmtn]'Q-$CycOD:'|ƚk> sVҖo1E, e@gnx тiǰI:BiG]7}t{iwf7hl[2ٮxP& ]]X!y1&]*1/4fHQt8>/h}{kORWlgCP2]Vrw jt"S) v\ W6̺̾³t L_&ĻD?iM8 ^u_lӏfJ nD?CͶw=^CQooJHECwT [s}sGrq DLo}xRa\!/xNMj~fLڶvA G+7-P k/5^N6iiGTekeʼnSoԬ\=M:N\nzz+ oBAv k+PܼC3^cheר b^h˵~~-A"íJ뉑䭝`m` ܔLVRJ:{1X]˝=X% GQ7tS8d O3I:h-8_-8QUK2 T(,9̨WĤ?TKω{˒ ߸.~v竪za%`~%+bEsXֲʓlI7|\-4Ε[SM\d3'GN3.݄PpI N}*R_[?/N s2?Jچ| *ZɗĶ[>5֟3sf64>EV[מt nJrj/>+ZdYt"Q1N%Y]6ӿՃ-qh? Py1bR%e tn+X6I_#$jF}Џ'ފtaV< ĺ^}6^xC#s+P[0bd+b/5k 'Qx8(!,|uZpلt.0PZtm=|u})|% ˿=(|N ȑ2S ǧ'Qxp L.+ΈɌLzZ쩘Sɸ)ȝ"uCC0Rbs:PZ7Gs쩠؜E#@japOh`;Ffz6 a7YMg2TIff s^rr&zt({ ye7S@NFӪ;){Uc!TNݵb {dm`9y# jdaM7 [}vj lD_~̫ROPLn0\VW+?F+Ix[~8s5XF7 * 7M(;=xaF|B@K*gbX^|y#FʸCVPFYn> JũhߏgYSF/|kT ,=x"U !謗Ym tZ"at1q, k}uӄorU]:hZHe#C% $NCpyÑ}d۽m9){ ^L%ϋX?yX*QV7*fNj]4P/fv ^z߬J]FU8p>^H:2fftO:1cwڟ"֨ '>R(DKFzݓO0zDڊs\1Tp"E 2CdBt | y`qo**P "*CbL>dp1p&quOs7*Ii:LE\8Έq[9Z8)_mePqtq@z|`Ք7%+dүZ.ewWb[Zr]055cTm=m)F9)hۀRl˅e\X ûpZez` g>Kt`; Yf<;$ t| *;1u1mo'-%zV|S5x#?? ;Zy&矄=ch;)qcF{*`o){dF_wN&va;VՈp[rj)ʤ?\x6W!keglzkt_gдb 5>ƵP\Eatx7Ao}eF:6ʎ,́XI"r{+jp-Ж͟\&/ ً1MLVkW#={_֍z%eaDŽB5-3_p4pmfX S6ǝ5B֮.>0n;Ju4b2+8xc D͔GKh=X.( UsxznrWuZR\$3M0XAOcf5I&e ^DuV:Xs!"y~Vk/|X ݊L 9+p΂O{.E,UcC=LZ yϼ5!μrt3ǖ}l}-B\zǀA( \Dak+  >@|L@p ]a/;A x9ylP~kتq8M+s𵌽0,7f7Η <i0:J Q EZ;#vĿVټXb{2W5qA3̶|WvaԪ?B[׈{?MBh7ũ3,P qhW {U@o\5^+m[9VWF7VgֲF̄!ȸb:_`nB)aAD#Wp'@U]KND/#B1n;r]\)}خs#}[GٴRtp 81KԊ1E#MO 7黶7 `@7 +5YH6{zKnr~ @擗MjXEկ+ZjI󋯰CXDu: Azch߸rf\K` IŢ*ze;8 a"[@&)wƺ#> X;-DZ, 4-pY}1g~;NKFW0Ʊ#* bäYBkx=NZY -b8Z d[]Q Klڄ75##:'jJm!z9̡>LS9xv]Bʢup P3V`3~pGmk4vvXo e/@XlhRཝha, Ǚo1`:ggQX/\v΢RFV9Pd 9Z<ԭY=cʠsxE>Y]D5v^!anALk#KymC*NSb C.J2mq[J6;Uw*E+[#CՊc0OpEv&قЙ͆2n83څ [p>.)P&6gO%/5 I6Ҵm1mBgy|SE%ZUKf=Do&[qVBnmЌ2}>`{dzJaB[$Jc&Қ5|~ mAL N^JV)p=JL᫋pxޡdE7!//}*Hn=PTyK7r 6l fPD-ׅ^bt,aßXx ? g[Z> T!:3ޭ=gV|L{-gr/Vе"UW+_{&Ċef;s76)nĴ=] m-'^~T?JǎwQ˚pH^Y:),O'tG #l+(oMA~ Y("0BA( ΤFxpDB ×0Ô>]bJjFcvLL]rEvt ¸uM$%>h#9byzovmH13!D h@T7vle9)GH9ިLZ87>-#-ԥ&0zJ\Lŀ+wn74%=7b1dX+;B: Z{ԸFԔX|?ou|!Oɬ1͖3D볫: Wb {{[xRQ j`?W\S_ 4B6't; ¸Ǥ]dR#:CG䕳e6!hϲȯeV߳]ÔsZ!&9 ;kzfQ,h.w_Y`Ú$#[Librɼ=ღ}YT="O rAR>wGȈS$M^n ){b$]\H$ƹ(ix5Pzn#l$OT5BJu “N763)+Q[wJb=[@v@fo>!-ws e,#vw1Hrg? b d߾m`GNq4u0Za_P8@֧VNJv}H )<4ݲ.e|,`U=%vç,?낐?iJڿGƣ>c"F;Yܳ9?22f hܿ9+:"lRv-21mo.1.Dzf8&Л Id).gvgJdȆOi66-@n(r^QS@WumE|W&jIG][/ ƪ׭x69Rk ^I߯ D4ѯ/=3*w)[z0("ɒ.N{^vH =W<5 VmٶqU|#!B9Ge~ -֔=tz>,ØQgo@VMeH`a.Mf9IeB9,u6]{?ݤxvh/m 9dR87Tz fc?`j1aFԭO/cv"+8ASw `A^S[aaglQX! uǎ+ByK)\ԡy}ckWԐz:iŗ<ߵK58s)M4úb;æFii 6#![Fh;Wx^i;Z+>7_eo)"&+O1٥b}<D{vxi@{ 5qgINy%7#>$g)NCĊS˔HPk 'aRg7I]!`X0B9 ^E >G PuT fLDP٫}ﮈl-J(&A ?`&K#K3 Y9^ǤuReӖyӆ#2F:HstQhCtX찉gqa/cI c+%mߟD;و$b'*/ HcInAA >$կ}b= h_jKUZ`}JbN%G͎{{-ϖ}pF"$LJ+ҊvH+vE`uB.LX4& V~pl;Qaɬ˲u )|#]sƚ{XL8tEࡉm/$a'ls&zSܯSA?6䪐8R22o,>=;|@4llMtӝGcvH"HIl0c #PA{v>ݞ 7,0 4ϿP?(3N}MpeFMt%]PT`<p+3=$edz;TOV4αZf F֧g!K<`twF^>,pZTvc0w{+µl jܷUL],zN@s&G j˯eƫ-`{#V2،hp0s" 4XV M mDCn/nܦob\$3J#@Ľj+,h-P색ũ(.tii 8aF%q;+=NZ8@dI̽j_û0S|̥HT#-=uJi'M=j>F79Y!'Jv'tHLR4~inUCG=1X[#`q #7C: ;mCR?h2RB"icF _Է+@Nj<Ț Ġ W֕k,HvD!!0+ w˭IHx؃Ex6.# @!IPXqHR*zA{'V:7{&e@%\;ѽ XCJķ6_LJT 'uWC# 1RaV LFLy}/snAvG\eսn^E7 U\Q"|Vs$y}X{s 4B7(AA^j'XX !`i8:,%Q,V$ᶵ^`A@x,,,͚rmb<ͳ{hQGްIcE$IulKclhaFcJ{1(v#Es~aߖnws9{_ \Hez?U5aݺr4y:r{_2cF=#~͈_)D8C:;$Tr+CpN *tP!08ǎ5R0~`aURWֳ Pϣ\%|]v>OsMc(CЎ<ΛᘦaG4 观aDdbW > +o9 qӦepM6'ݒژWm/Lۮ8p]̐>ucB~*_&dqAth醲 kVămE?N|Ay WDՍv/h+Nau72omp#P&\[>fLGc,Q ;G6O#:!C3p5A-mSHÁmÍkgIxtS8OcLn3{D}yG2{"JGw0eD7U/n"Hsnj&LV.BH1|lFeJHmO4f́tgfRpcƲU30ɖ ]>p# \VJE/\k7o R7}MfoĴokj(`j')*Cօ 2WN-A ݄ JMUB@DL%q lE`nᕋ5?ͨm<{_vu窩}äuh[+ƣA20Gm{X} cdٵcNGBz+!yGea5wR?XXyZ؍Lʱ]~雘 z2NI\~aj;"am6dcKcmÇ@u@TOa} =;$2ș|tJ^8";>C rZݩ.Jx k٣TlkW%,l "fgŸ+<daT|iU.y`3Mxh=H Hy!:WO֦Ñ'q]U+V?/W q f?jM,ze zTR*^`ï<&w@Cc-W23N^Js}.uhZS +߻ZŎb 3HΣ $ƒ'Q$7gApB" m:{FXeе@[漨/_$YTA?zicl+N~EƜ<@?W#&갊7f9(BMca~1m. Sq&67DEev!h&nKvЁV:d@EF_j>2/jP%r3K7i<ūq>pRQxh G]aSWLdt3Q>8yZt)1gy~&xZy66%q ޳=eSށ" ?+zH%6 hc~j>!̼%߿xP|g&Q%݌^ӏmXxSRgŦ=.un(2*ZI k7ҊO;pI> ^ωԱO)?Aa91JほV*W;pOvû0r0N6zކ=]֙VJjSgpm-/g-R;G7vme`>őx^})ڞυ #/U^t,/").6~~2(u""hc݉Df@U{(״)(F'7#asn9$.^Aa_opA+6cuS.rI|Dq[>ĪL&RlLlo󖈙iH&Y^ADͥ\F,¼\ͬ:S)r3/v0*`{0h7{,?S?tWsf]8FXt2rV=3\}GTt8^0 ;B'f{\/0h`O'T0ppLPo͖9%_׆Ĥ;E( R00X#}C2h޸/DZqinuD,|&E@a!]LX_Mc uK98R9%C|tJByW6h\G ֆ%.6s"]cF}QvN>2n V'*"nת:@'"{!ϕZ~%gvbpyWxzh`?mpArPXF?n|PL!:` 6Z͏Ms޿]H&= aI=^{t>WbR> \⿬AY׃oJқ9DIFAkR5EKieЙj >ZF< T@s$ ?#4# jŒ`s޲Stt|.#dXacikDbo%S)2~ /oo;zF;d̾m6&u+"6wWXTQ"V;|Z%HJY񶒊H壮H#WKmI֕pgZ Ď2Y\D ό'S'oo}CC4ֻpD7<'ll5 9!¢q})F~iWƖѕle)˦q,K&c'dJ6FpLա\xG>޹g}LҴ\N$XwM[8u* _ %-S) |);/0bw /5 (vCnCFk*~(Խ@Jav*X:NAʿFh{66 IуМhNқK}) 7C=+O%qr 9`iҨ[@{rB0l^g6Yj}|Hr[`s>lZg~Y[Kpd aWb'4L!cvtm[e_ a]d"zpׯ=%& \J$< TdyMLfuxk. qxU3l#a6m'ZVZtƤLa 0l'.9 )Psg{%?h&zlpGs=toV)X8kOXL+4$lm2;3ve9;wB6ccO6dj; pxr*)R;|ȨfRQWo= _ˍiUM7x%L]QKr! VQvRYh;84 ~לy1漕d e!"OKv# F0mVH_n/zǩQ9͎&o:ce>R-3(h_d\61hpjSysёct7ݜbgXHLΫf/7B@vY^S|qm!{*ts,S@:"2 =yv-z5Nif .<.n[E.(m3̪EQ qX_`?ڧ2sǺeIVy??6~^/1-)ɖ.؁ ˖w~B dHXsLUI 4%XH7#pR icJ_;)'Hz_ v^Qϩw-xqR9%՚_fH'E 3N_H=[mŘ`Jk4ymMr/{BucV@-Z;po *~HCL*ʸX7og䕊#CIF'-0'_q~̩)|/6\7^`Y[5R&|ѿ#zH҃5,~TR?xJYEʫ2qFbTq^.΄06%|/r1aU)@!ʫ b}lǬ4^+ZGfzԢo43 ó o)j*VZR-R/(WkɷmMu:O| {*OPko-΄p?LUwj-gέx{uV/faZ\}3D_ Ѳ,F?FAK^r=Z.Y&@i_k,66/O?0g0w#+҇<ǒFP~fe"fo&ŰZ,;~Q@]-kc; @YQoШ}@bCo#Z4VufC Bw HqT׺R1ʇjz'~*Pr#f)q4}tfhSv7"^$$[гd]KԀ; ,iN= ϯ6[F}Fg[9H;=K֝7 @!tfI FÝVΤ&8uIblMK2^Ѡ+a'wWֈZ(H3#{?0?"qqL[Qǩeʙڎּ2o=k芶}F {QnhO8-6A?H}𬬻BLL2{_h>ױ\ ai./-;tJMzQAdPmīkM49p%*Dd]9HX8dA \Aq.t;\C@upk)~b w=C\_9G<A gkWTKDG_Rf1@!n4}8ۇ@|g!NJo}cK]%Ź,M !dtذ2,x`EO<@e=QR9o+6 q㭍HLMV眬ۚ46%=cIJL(,d0ywLe0kc9,?9@z'3 w#71U|eȘ MH:4\+MVrӪJLO3I{ٓK"v:4Y*h}g9;dIh"an\v]A5ԅk 3kX`r-ⴜԟ mkD3<&͝jm!Cwu\璵G6díR+0R-|Mi`z^OHDW':J^+ D1EC[!{3A)B\/BuRFU$_.w" Hϙ3!o|e /N1+ S|#՚;me.XNhϾUTvP%Z+<ݐU n C洖nSh K">iZ 3~l  |:+(Wcifgp m)ez4edI rkX'm} (W@{NWM]vYk\K#9+ӪqW[lh hG)棜7d消;2Nb/}V i{*xڈj$);6 rm YH&B,O0K 8ܨjDpt⸐ &` c]廭^E9~1#Pf촇vm()s0⮖ #9'r\-+01[Jo'UK;̘ݡkO1 T )- `t X^!cT>1q/l̰t⅍4k{z~v2mLozWoRItמ qWSifIWbs%aaWY1}Ij TITdĊpp LDYW|PWKa#ևw <8L%2If(XQthD,%e2WrU\(TÙ3)UHAmWRNQ.ɞ}gXKǥ8CixO$U{ ?BB=/?5L z5ֹv{S:u:Qj%"S)qu/zvبB*EvIѨn *AˁҊ4@nM#MZ;$!gI*y (d뵡{>umDp@2%9O w ,3+s+3jZ]w-B$o W1M|w*rv2?|,>0J7ٷ*?;IM_S TM έL[g7bAhZkتc Q_dOԩ>)"ޯۣj 3ާG78)7jR~2H6Sޫ`K x'ZS$dk}#_ř~kA-t`'SWL,~"(Kb|j}irCTmNCKSwX )R--JwUܬ^sL$Pa71!c**j7f"C|@yZ)=0"ơ93 e#VKB4zV9e_Ѓ.6f ^u7j_kMD㉓3Gg@eeLÀrnF"i33b6nѺ =MR (ȷglhVmQ2>/d^- ~M5J%sfSg̱NdjM;BJn4b(*ttȞ1j w{Tlͥ6NESGE=9= aE> gvON=p]d`վĜzv4<^<'ig\~ uvqn\̞w-N;^W j;},SV X}/^80wX"H^' wo}׆̢W]c4R}qdzD@ PuZP ݅/HaEdBjy o7J0ԦsOPCΙ ~hdK<~HfHfӞ~~$w$.p`Yb$tƦw[-J zC/?hbJ՗ 5Tv-7vVUo8w&Mzq /U /źql7DŽ%p{DLLg#hLK앫ipDa ND8iv,nXO M,kP: Ͽk[`= jc<1CŅ+n1:Oi\/`c{|Mk-5Ut[iATImR@2ݒEs\Ktm #nŕqOH2N[GR/PiPξp r8a 'dX2 sFa51Y&~A+Jx[b.=z&K6v$`+e^6k_B8UxW%= T=*'~Iku[xDwj]<{TJ'V~,mGUth-)/Ypl" l"$,`P(tQνN;Lj@<(ӡKѾbQsFebwrp!)"%O S4'*%3W$D=r}սg鸕4HƑ6n=؀Ck$3͚(ʦnR|ҳ{ d0xb=yZټk/&+rV00թ&ڈG}M I"*fW1l gs3+e}-W}jn S} [3-|Eꈂ6`;dLx T}^6ʶ:s>2Us\d=$ꌭX@biA10WNoX";FA8V04zwt }gJ̵Sߨ ?.7l(f"Bje!aB%z82 LPi%7A鱱IN\ }b·aː٭ ͞BJ?c'n7^ߣA{> H9#|L(R*b~1}~~5{ѹ 6囮6BYqH aOWg{h9۪Ibj!rߜ~Cq_\9|^ 40}5%R?:T$uPSffxPx&hDi55|hhOW\,Rlrp 5''*dY ݜ>64H)TY&iWLPֲD0h7Dn8Cpb&/hӜ r*+J*CK+@)QDjI Ơ9Qq/Y3!?Sʯa(Rji6f 8-+AЊDaxQ)gSզD M2T0UP)Ky=}ט7SycwAF8dH'pUyL/"VDh[89w}pQ0_.I<ƀ\z%3+9Z/hF:L,bZ&q@!":yr )'G^tqk 5/x9[ 4Ts'F2?8gr\лfk/R냈3%P,"88̀Db~ LWh&+q kg T@>CIAtՅAQo\&ؑdhVK.?^ 4P<E˝)CH S@#lO`$F_Zz)V5:^rJJ2 O?Mlyn7wG/CִH/$Bo}}d]O>-yĴP %o5s̩':G}pJ7?x-6ZYz-h r74؍]+haWJ&ɰ]T! $AK+2&U^۬9%WÍ:h3?F^~zlj/p-d ;܉[S/_Wt:9TyQa% bB-!IȟP=L1bJŇ!,$|= U񲺃 u\HBdyӈ.]L94[<Mp;;^KS[î ~RhYJ Enyx0f)ma/rUvմgN a>ruŐ>խ(6e_^*pEqsˎS>dmvDpHOB0cIw}!l3` FkNCfD< d#NjQIEDq됳ϤR0K+syk11+Q)@r7gg&2uLs F\ހN]nRs*/~KΈ}w =[y2ag?9F.a#m<ٞ7zC)جhRO0 O hcN5j0oԸ;:d[sT_k7kgR29wr\F休euo b9lRO2^JYFF'pDtxJ99'mn)Gމaל#}k0u뮷Rc&TǙ=ܶ}TMgA 1Dẑrd$Gaϝ\ ֘@DV$2`DBvov`}O[za6kkDR#2qZ:XW0k_@LbNt= qNf(yJ7P"J,ˤWF&'Te緯 /v8ƜHRt3x .~5T})Ofl>u6i9+P)OGEG~"Lmi7Vz.ή`36/3O$%]Rߋ50 ˾&a8~ !֡=c &HZм+! ?Owiɢvg.N!Lb/qd ffx4 o9sA"FQ1seڞuGÂ'/=p\N+jLRcY"t5c."gnFb}"jwn[A~^-sAp<8խTSj-:,2.~A87x߁l>mHd͵bh١4 3rY \u氷Z1p>r$w,eq_ot n}mHxq)8eNjYZ+vSRL'b4d&]ZDoH|8|]Mw?FD[o".P{/pwR`7-Xd;l@4.xTGn, `$ Y -JfVeG9p$)00/]((`Xf6c>Ap?[`o`@zꕧWh _ F6OFsc>;`M|y}גB#m;X288>>p.Ó Κ90&MtyWIooQ{ lb"9li~h˜03/TDUqz UҴ\#6m.f}׊{ܐ㑗TnvsȤ.T`y܄:l)A6>qE6ז96 ?\L:S{UZ^R@o\Q2q+?ru?q D;YLSրu {#᳇̔WI4]d7`/\o}Z_ynQ E_8Azu{ke\,8/N7%$GH? \K Pf@Y4a$\zpB橂9 ^F"RJm*SA u٨,[_> !Jڠ<W\Fߒc:&]vJ1Y60Y P2ݬƢr#-1]?M(Ϙ(vrn:I}ⲳer,vXX6 x^&2^X?i'i˩4 [[YRebr9G& OZƮx<%V^f/ҳS-ӁgͰ_$*Vh{W}5/pǶIs;#NK$o4{jUuKv*t?۫XtӑPbsvM 㖄ϺzE#f/Lxa(f <ݿ3 *X;'| k"S=eAFy8Y' @P J6H6-.`a[adՎ! \ll;ҶcM\q38b\geq2ǐ4#wxM~ei^ <r fDieTIZҹLn>ߑ@:M[%>ɂc V(Ҫa(O-t)R{0:7(Km ko ;ܺzhQV)h#(4ˆ^Vhrud|ּ)kE,IF~*`a9\v,3`"QG Ҹ4QsޚT"Lk'c|4j@ ܒ]|[?Wx`D> TnV~}V(O4d}^Yo :"eK)ch1gVNq>o٤W^E⿶8.1ȅN(#q-gtY7fa(Ɓn| fM+\#i?,ceSe$ISs.[-{JCOdX\{V|Ir6"e RpaGqob<|UGooF7hwq[ 1$\P5V{_RhxѳhË}'?fˆBDx%=NHhU#cЁrxn&{ڤ&K2]B,N睳 Fg.$';-2T}5(nc3񾭑)Zh6H2J~hBekHb( o IŤfE(0>Rt1$Pb'~E‰A܂26NZg!#h{4䇧l@7k2XOժ?{Y̞Q39ZG k Cጲ׺Ys.Az~ RGm1fjJQRe~5*ȫظ̉3jؠяrt(^A⋡U AM _W][<s?+&BuDI.۝b 9`Phie!>CA@&X׍V5u>W.z-zyeSd/d d F41,[,qMOjZe K`;y t8.(K.|8j .b AH>%=#z0neƹYB##pU]$ۀ\7ۤr#9L%|IӶ/vslm'Q*u: Ex_ݞ G_cLTb$k:sزr sNI= d5c<<z ˇc73Aqb3zt \=4GF: na-%cGb*S 1bJdaNrwwTkBQpK) п2wp˸}H-Ҧꚉ$HtrͿyyDŽg&]Xhts [~K./~=Ab@::b|YN{iɪE OnCB0G#Uu_qoHu)Zk$T]O/S)@JY⤗఍u77|Ed!5`߁7إ (I=6g7&0. mSna)L[Ew炕XfׇQSޭ_{y%DE T̻ydD&]  n_`R@ bC/]ۿ44#'Q}'H0!B~M0'j [%uUZ4zu:UY{.OXm ӭ̯>P(@EcK>(.YZԟc Uazmv}<շIp=n֜XuZu8]ڥ#U^d8T1UBج} ?{RLS/J@@WQ]^&eDRTx݅ =nOw( OG4)>N+*/9> T(`EG)HÒ=mktiz8|VWMq:xRa5҈iNڝ:]MOQ>)Ļ$=p$^_g ;&`!CThsNjO}mcG9$~=عͫ[Scў.B":ا{?dDfٟHQOUm =4D OgAFSRQtqP u&7pJxQly6hra<.,#Q+|YtI6Q. LYkpd*zr}C@i_P37jwm3!>6 SU3-U[@CDR T,2 WM[V>?Ue]X\MQ/I YhSnoSwDaԆmTLr3M$]BRc]nnXޭ|VʁYz3 NZGvTr$J`6zc' u\#NfvE]6l9 S!5.)Z9!HqΕ{' be>wzc ސ62Ɯ0yz]-/QYRJo%>t|ހS`+~hSMЎjv)}r9pkTx ojO̓ga1SIjOC[3H8+&:#szs1Ss&[95jOLmCC`okSzmN^ݚm\CX|҂.n! }>^Əv]Fg4ը ͟IZ]zD]7,q9Zfʒ-RO|Uw]R(KI}c_ Pϲ؀n(}6wgéK^QW8"g1MtZAgVR:qٗ|sR;`gk+:{P3kN^貍n Sx;賻Vg7pw?ڦgir`M: 8n|h6h&x?W|I~õ-|+jxdl.e".]b& sRQ%0.PBXO p EV ֑o@36vlGxR PfںǾ=Q"D6r@Ny q#myU ت){2s<%ڎx'%2Y`FR"&JTQbK;"+y2=E~X@}QQ'/R"&ߍzOB_+BkˈlVwXF[h\GQyA2Kz(s=ӳ9Kف,`Q0ngyG45p{ʃWu%W= `KِXss_(Ot9?n wEf9˸ژɝTJuw<4#]hNف\^ua2tU_JZp*KdE!/xT!聎܀z_^ksܔ%n b}il&NL,bһKM.Ea 2Y# r^;wO~@@#m@tW'v4sVl _Td2#KP`U5OW[vS5gO<̲6@Xo~Ё{ ogziofsos+:ע.|p_Ȳk;x“S!P[)Qr0(iA1*Ȕ_+KTo'ix{Ue*8o`&61,˹zuگ'Eu=ukWP#]]3}(׮U%@ rW&4wgUiso_:X< mUbsZF7Y7BI'뢺=4 YV =`sHZyܒY?[A:בn9:"q01vthUrciMȞ;ҽjtILv{ K(W`oyP~Y$Wa ҆##ً>À1Sf$rf!E&hcHh^l28#w"$Q~ŋSaR%jgnO&OOM R7X7bʟKK5#5dW@_𾝊^TQ?+L6=ڿf`=$Լ gu:XXנ#Mc_٧^d{cS%y -E6W>^bp>JjUn @HEld図La?V y@f|ghPa%;uN73h)k%MooPغ`BeCFY;;"_mtI{X(tKg+OjN; ]OؙWá'4Gȧ]m57:?ۉS|Khj${xf%GM۵3qު9s:(9~JtFEF:aM'>%ۀ 4ۛ&"n"3gl;D rQ#2E Qz gq/,z6`=x e̲ e9[@'UwtY1knI=El%+:b|{a4R5sAx?2 ǘk, %5I,K]&/9AWM/6|~W,By؇-,1U<\\IH:-m\\0l K>4,z`ugS~y9/{|+mN#> ʶKXi&⭧O7,͞T8[Kh 2hp+?N'G5\ջ!S,2F pk uzTNcqƱ{;NA{hZ~k9ULsȮO[Џ;,O? BҼDK~VRY5gF,|h!Mt:p-MUF Yz US#G\̤_(/] XvS5ZsVɈ3k.ڪPċM^{ÖΚdal:zOи鱩n+'Aq>PcB"\ M AYH#7U gӜ(i!X׷rN[[=IQxD(jQIGR>՝Pce::|AJGx <YtDCD}L(7XP,,#\e ֳG8o@{@n:gEBqrߺ[ܡ5 .c9#*@]I+2hl:aHH𗆨x˖AٹH}&/jfFb?sqқ׿s keO_FF피-ZeAY^md1ݍ,VRHѸrc܆EiG4r,RGCނkw&q1{N0^ 74a ݇ƛ]0Ab(37dOH5Wзm6QeB SWԁm ṆsGNt85@YŠ{ "A=82͌ҿbI;LU-NJ3;SeBvG9@C>Rn// I)9ԵN[)04M&؎&e*RH&^l5„k"jrz޸A7w= 2mc%a:HhRw]ZqvNwĚh_]tݰTC6cBKB'i|&D+xq}\j^u \kG(Uu 9cPbUXW1Z ‡L(}3#lBҐk1wcn |fFT.6[*DEt"- DJ,m-̈B_IZmQ> VeT:=BTena/tRceåɉ)[T[і>)exoc#7a_{_gm+0}!Kɳ:@."u=Ps=WqʳӲc̖XEwc*T&`9R!iV+6 ]K*aC;xe\ڲYf+%~!"j&z^B=XXGo6?q4A_32 U<>HA?"Hny!оg lr\tǐYnc+d'4b0r u#yo)(h`HmCūG(lԣ^;'wꏕ\0&=?!31 dq/DMWD젬~Otmh8O`瀧.?Pn̥Yk.u p 6wĝ*AnOLb(pTqiS#~dN QD+ud]^a jUXK̻6.^1m˟"=_]QؐmGwl":m7Tfq^4ױZTl<_,5Owa!krl))ؘlQ?,E%RFXeΗ9N(Q,{7IzyT?$GO!'zY#On,obvY.ud(}ʦI蠯C}B[e~o|^ +0R@!5u6Ԅ8Vhc"bO/LR+("0T\Ba|+[2!qx?8Gphdgs4uFas\4KbqJX@gա]}-ŮLGMB:.[469 5Wo}y+&Drlh" wu?}hU-$!Q q&@u@f.2plSP|@1XPL{ [X!vCuts-Ohk !s IzmT[U/,yYx84D0m%B[C8q%iTh+6e;JΜt ouǟProŽf$/ JzĒޘ݇lAE$oRL1"=\U-`߰\`Ӡ=4=`6fg/LzUk}t3!7C3K s4sUZӯ5ZI~o;#mlRcI8n==&u`(/ l8>ݑ,Mf kquEPH)n[$seAo=CHgAt0-Gp_͞ST4Җw??ye&zLOli슜r_r# /?'mL1ze24w&۔Tҋgf .G9ȏm'u'L%GgCwArpsPn [ xSNAfG5H=1ƣ|7c!]¡DHalʐKbqtKMt/vML5GxP۳FhLʐ#w/]Rq"_B.^dٛ~#m^bvRp)a3Ch5.rc0D{뗦ֿ ΕPd'ډ!=G-)P+.ZNz0.8R)-+քi 8G\RyV֨^Bn+PoL3,RzCX'7 &1bɄQqCU. \OyJz:C1QyB<t$>L&"@&eF4#FV䖣s6E3p2~U?|߃-AǴS b&f\zpeRt1sY6Pm$q旞C .EvT6~!J1ohcȺ1* tUTsdMjl \MHNkg'Hv\_E: ʢ}׷s!i-*F lρeɁtY|ՋgJ|a!:^q^ũZDقuE|GYK4dBTRu$kBFQCΖ=C[b]%^ Hv&#}S]-Sӷg!s۸~wP7]~ y:%Trk - (If){̡E9:(:Al-ȟ{PSP:FEoM*JʶnhUd;lFӖ 2YPETe'kK VwhPS7/&x5QK38V1*Dy!KZ(n9%f*'$X`^1+ I?\J[+d_DMM UbG _wYR169oy;)N"W>7hLXj sӼxLYq2 in20(}p/9Z6auVXD( f.$]~ ;5K8$:)Ry"˗5bj4D+;W`W{ym}R33CMCQ~UNr[Z/Db-́ Wc7ad,NFk J!p(yZlKW0mD BqƴC^[^7HVniѶH~kHgJ苟6~1 UL: cê UN`=s 4nV%$⮭aPΈ~[] R[Mf RG֏pXۊ}$[WM_O>OF]DX'.{n KLAf#[zvDX<`@~kb% 3re\xΓ3;dx94$;0ѡc]Gi!nuGA3!}+Pr5 HZT;9u=mWa9+ɒ'P#~ghD׮n uZd>R"V}g z>83Owfz)zPļ)6"r=:03GhD$[l꼄goLVBcTg;$BG&]{=m,9}SIaRΓj "?Dc5Pc,|k ȎK<8Z䋼QrE875X\#9Hn Tɕ.UIV$U_ 1JvT.@2?8,NU:/Z9@,=l˦@K՝dkTh w%E}Wr<;vuֹ:cӠI3s |Y!^|.90H1;q`wfVdFT l6ĬV_:%ݴb*M(CpGYy]GIJrjt*!ݼ$oU~"̐EgRa^ڳFnzg 7\( O <`noeWhfřȋI4&]ҖR1ΰQ|P_Xh7V>$ 𝃍{KbK@@Mk1b ڒhõ8j49Gڍ؊ G*c?g01Cn~:5#IzdH!BwXjM=6IͩLŗy[%|#2H/G6i2;/6Q9 l1F!;`VQs0&tnVc׷ܱh_Ԣ2Q}] #}{v-[}Xegta{ЌB`]nHx _D]eI!šT'>ax3"j*2lQi0ٮ6J _=Wj6Đ3NÈtl0EۦҾ 8ؗ]Lf:P},Lq,Bk6&T(~i\=@]xNjvV5Uh3?; d}j2I]&'N׿mH6ffcf?^Efsoy Q z{,~6!ctL#+/V[G~(?+ߓ䎶_'ldrmNuT$=aA Jp-=&SH竊 ֠HuWZИy8{<D-՘A pq䍡ꚘMP4\ Bgq,1<P&Ŕ+kY`b=! kJxW ?*2L*\:WO:ۼ #etz>  +5~u? J j-[׼^2I@lԧsXh;\^ցTkcr7CF@+Q6)+%]U*f ᲎NNwa€ct%I~/286J%r[z&AV",ӵ?R^?[<und̲s `v"B L x p[q.u9lQ^,CuWe W[ܡ=}A!W˶%ç! yG@.57"jO3ȸ#pUԚd  l'&rTD*қ^0_22`/3Bt_THG!o)߽,Q3h) ɜpxWFK]OƛeY.$(:]No5\标- N/bd@VjÐaA+j ?SL,+d.G~de J-TsA$KMlo{u5{+n=xYj ةLF7z )QމDLGLT'}Q]Vvc9[4z9XO2mJi>!Ek̊ Y7yfkWA;TKBQ'jO@OL96 Lv}x7w?^tXE=ۏ=MZt͏Ȕ4%@>,TƭJ/p:A1^j+Y:4rfBlr^Yп#-M],Ћ ,9+ꔙjHaBʛ+Qk:԰BU%Y'=ioS;bDώ㊹_$:e}[f?rVGy%DN@P2[ I[ IO`,{^b4NGCFw[uV1 b;r-=#׬E#{OӔK bfpV 穡BG3Q,ÌnL|VSԮXzȧI64Hd*TD6Laj~'GK3`R] b=w%/ nEvP&!N4j+vf++)Q[0ZRê uIC]EhV$/mW'K$Sa44T0 Ey`$CՔZRAgQž=VУ$LW yԖM6`?QV fZ~[K|e|o(B(_?(V0RRItqyVϺq[6ū-` f0f^3Yt-n86 ] `8a;GG<˅λm&A+:-A2EA6kUJ34iXPls} g "eѭ|g|mkcX^ӥ)1Ukq',TWdcpB {.YWy). h^j -/XQlUfj899<72uӟ~ɸ}갯vxy-d]?5u77j?6޵<(g% #> mՖ<ұ }fN@5=~ֽ;WMF5D͠'_Oŝ=ST/ݠK!d-Tsm]53Cw}yR3=ч̐+)MT#_?hϑRaڄZRZGPdc#QÔHxQ/qGeYW&, 5ON6i{Kԋb0x)??,6"o< ڤObI;OU*ͺ؀@-fE Z( 2< QZs,{v: 0K?-(]]RΡzc:,-F^\RD,H8 @c8CӜ3K\,Ʌy`qq <*Agދugh5ѱꁶEU X;B.AjU^j:쏳o嬈e>F`I1"%wrh<4HSzH=`F:,v4rv;BR9:Tf\DNhyİ~9Jh22mV}KHN?@׻sѠXV9'+ yYgSA_ؕZ hQ j~p 3ӫ^A$Ko1f0X kI>*d~HPZE 㩒u$=+BoflP_.E" XTk_lZecg"P~ST̵Xcu;<傦 \r=ʁ@ n JI3"{L[!Y&kn}XX"TW/ b5א6~$^;EF4L3/21'S"44S}kdPN+B a~#I&l&UxvGxRץA#рFd6wM`쑑X5EzBys9G7NyI$E`?  PdPl= ¸'BD] #͍CK,P$땆bG`ƢpV <E9-5b1NI`ĢY4HwZ쳨I팜 'zX8L0\pOfR|j1h.x_a6PKeBNo|$ җrOjT98k_ q0b+eVo1#Ti}yRfn]KC^!4xs91)H-Ņ~ (&N .UHwRd N6ݒ4(_oCG}#ݺc~ /䧴6c7Vؑ B I \0O:AsS{ދky!Hk`Oj=pxtO7 }9$pJ?|aL~_6Mum/㷯&ZMNjGp}$hl1-#%ai1pfUBU21$L"Ӻ (B&u',ƍ! U<ܑ,J۸dx3ϟ{[vMMũ?4&?˗X`Y߃lrpX";s#!tChI4.y>c`*lM+a)m:ⷀ5o/H>.n8l/ǤJ%AB!tV2GsaŠݗȏdw|A޼cVVL|5fYt*=]ցAu f' )$6#f"\Dy w,az|p%i+rZ,2n,Ljcy]!<]A\I@$SXTYA<)qG+fTpuC-N@@Bܸ۝U|&T}17_G8YN='NG5AVIv){ʶQוrzowXYuvW:%wUgk͑X\0!/4;ߌH6ȺU `|'+RxO6ǚ*dԒ[6#>Pur=4|+ϣ:Z1cLO\G6ťwOgԪշ& '`BKʹH"q 3nVI̡1/ Q+7\E#*hhF J l& cXnEG孭.xVFFXs+ 9vI;XH7qj+ y;bFao扱ewrf[P5s: Zl]rw S".}lq+y0@ DuIPz]durwGIo=}e17V19=N]GbS R=/$gKрL_8݇o&'j\tVfS]Jk$TscB\ex!Jw;ڢ1F3)D}ppLp*4.wP!?KweyZ- Y[ {i L a=m-Xt;lgtle6hL i~"ZK8"Ȝg\ږ 'q1n$&w5'eR]ѧE[%螼+C{;u.:\9@W8j. 2˜b۳agfyLiK< -<ѬVCu]3ojM.Fʸ A$;K{[7wJI]KGCCY! M _Y뮼Բm\r O4ͣ<&,C7%>f8YZmKϒq>rvXK|ҌLn:X|,Fz*`)4O ԬI۪~t= c k@ 3x]L٬thxۓ5F l~ i"x\_%;7/;\;#ﻜ*G`Ώ3V^\k c~uVrR G˭;j%Wb#5Y<:ss:оۮ|$J=ĻS& <7Craȱ-UG.^spx]zu0_т(CJ7 8 5 !>ZKl#LKNzVJPb/4CF.F~U7Hf>{( >FL޾RН 7&hYtcZ mo9z1-?5^--pK8 SKNU/YH_gHH}}F*3T'.g,g9щR򐆢s֐LFS˴Ѕ_p$mJ 1wୗ~<.h EӗulRP(|5knH9' +3e'؅NNLn/cƯA#x0diZ/Y6εoɞq\(Kwl`Dn;$F]ӱ:%q : -vRG`0 %d؆<)1>sqwFW"Y I]<3=,[x+$IA~WX@fW#Iࠡ;fbѲ{># ?.(eaN*,P2hVvwK=RB)ޅ׃Ɔ*'bvx_,ةy\TB{Pqhpv.P3 =P२j)&Z@8₄_H^=نvFvK;1EoEclݢN3@z{^0 Ae[668&)ēyϕ\<2roWH|Z(׉@90[7(:)Aq0B)># #0w /dIЦKPfL0S]:?[E?hf_kwbL^ ;F ؽwF0}lBN|Tn6"CM~v(Uр0< jf]r0uDd(bљ='8 ?μ.@7`|l_AQ@%ⰽx2gR .8QϬ7K .a)pл2fRʳ3)Ðe%"7;%dzf5.32+p/ (IJI|:Ls?]M+AdX2 LLSc rrRKsMwċλrϴ܁s! ב(;W̩G:iVS2+DhBP}ܐ +E-OGvg]tfcY{4&mtZUCFW-=/Kefڑ[U/ک1I"A`,?6դF!S@A7'U'e0bQKtŬd !.LDnqm7Gv_[R%ſ BHB6ׅߓlQ}j<[69S\dW וf[A@'ʱ䝙VC™y PK`d@]j4Xqi*1[.⬶#9$΅+/'+ B2Cp5w2 pBS\+uL!t9pr/8&,X Rh{~#!*E;֬TD|ZO?| !'ֲ!ւO\=!=w"#S*'S Sl gɢ|9\Xl-·@mQ3(Fsf_zPba?꟦3C-H@^x_LBŵ0ڋ&.W|qچ__$xx,K='%ԏt3]q+H}S Le}G)rkP/$vS7*o9Jw\̿T`\^x58^g:GA#9ؐȩXul=( n u3sAu{ڙ ScVkRCx 0Iך]- *ap$5,TSʢuj ˲6zRH*cJ.9kCdQ:Cb 8c-5ԩŔw~e9 α7@j̆.)ZlLoAƒ<\/foA:*0Bg^fFckuhR:PW{πyx߾l3nLZWaɢM6W $vspxu"hI! ,y?.se f '!Sc Կq[ȡ>@LBW(vft55ջݧ~ߦ%-NBcϽ:2rh opݨX֝ʦ4RU,S ?0ȘjtBQlf}1k+ƩUKD`uЉM2ҍٲ eA#'!٪.)+{1}>o&TN*1U+Q!xUvœ1pbH2#d.-*b"+[Xz|/GV-X28ĜerS!gd鰨R0,>w !zhp{SMo0>TJK#{t_0=pbp2#u:BjZíyt=_yZ(?NlhV]o+AH9MZ'OdܼWȃRzf,K~k`կDR"vLYhicՇ+J˨~^zWCu@"SnsufS(:MLI=Q)5U)Z}ݒ)SfJC^G\ߔ<+P+]`“>0 ,uҨǞSF}S8L-"5^(yLɍy򢖌;QgƜ3zد_s0o;8ђA^8aҧ˶>o+gk}'Y(WW2[}"UPw7")̃׮*N 5d Q7j@s 2yߗx4вs!!Wۻ{Oz˓3BQ8`?2$Yx8꩷x8 ӌxAXuNj\D0CPK z3Dd2ʓ1'3uKݼ܋W၃L]t8׊H"ʓr? wP|.˭;E:)m,4*#)_,!m;%EؘW. BB`zvŒlz4[p0]-$@(BJ OOxc kAB\yt5ok^=[;G*$4#o?^]4+{ $ ܊.]AYn1ӂ4 蠓0{ Bսyh%Y䰚ؿ4%(Gqymh%2hT&px+kĺVϠ2RW-w/̔qb*rf=W铐A!1{B a;Քs:h 1`:/#Ib?hi!m3M>(Xe %ʳMDK-du]A@utVNTˌ0ít-Vv{,~x09u]<b_Mɢ1tYV\OoŁY%ǥ]iA =7 evnSvGk{>> ݩ݉ Uz+`<"bqہ/荠^C5l] G6Fmv&Ý-TdphpkgN(Xq&xX& Mݓ@Ty@)pZ_ϰ%*ÐgiAğ* 珚7|1W6GJ޴|=W~s>O*ȠwW%6ht wBp l{̕GPbvW(>s ras S]/6u4e]u9{Ycś0y4k[rT#5dFY.Bh(yXWV! r$KJT gqb .Ou⬮ۣy͌'?Tϙ{UV*DA˛p21g @ĕnD87{^Մ4a>!iL>#zHmVW>YrTG16/evIܥ4&uB|Uz -Lۣdy+@ˊХp>7(G|03Yt>u 2y9蚖bBFIoj8Aj%t4gr[K?`m%L†'.+.\s(! J^Gfq >: Eswgy ~{C?G8yݏe{%,=L翑B @`V`M5{~"l1'-"F6y|:iN'P$=>OkY(|~ũ=;Dӗ "ۙ$v/ !zq be F dDC}L&fBzyC#5H<ь@Ee0Tqd 3-җ#o:{y:׈M2k4B*axK<ۯ3?H~Sm5Ƃo ep@̖I]{6ݨe݄:6Q.? wE 305) EofQ)1@V** k9N<&Rkn\ x}Ibge<@Qi=&{be_8TP0K0\Kqbgg=2D^wVR@ oHQomyVƆ* 1225F'aM("Vp Uzw {͈4 "Dmyqw|gZsgpGKZJ`_K7l Y, <Dr?,=OhCUU3 )쓘~n!P[FO}hfb>Mi;]I\<\;Ŵ:o3B"|@!h G _yF. .^2Ʒv ¯g"#l+xR'O!rNRLQGF[zXeVMdh &;E&EDau7#U o9-~y"*!b2) xI.{išaJI3 U ġ3a7Wt7'q@kv?|мm?D4(d?Nec$7%pBU|XD^w2^W`ѲHG edy5A>r0L[z ҁpvջ 3GY<8i'ɳRx~ODk%O.M+㰄V D,sK|K"X" Ά9,ko5td;c)圊.F6"!;4U)nõOs=P-`@FУ/@e=*nDDD}wŘ.ّ)ĪތV+fQ\!Dm'x#%\:(ܠ4iI1#h Mc5s&F#v>8֒ױvF,Z6*S;)+(aYXz 8^0U$7PXHZ3W$ ex$e.׈kѡOf.\#:T]&K9k " A-+ yOg#xJLSZd5Z'i,zmX ZE-W^PkS]Pհw~Iv'< z CVijPR=cqDE<[e*#^%6'!i.3'V̯: 74])CBv[Υw JeEG_)),iY'BbWۂbdg1o˝"Tڝ]Җ)H1ji*DhpD \A?PZ ֪Y#XM]"R'+54&zzaOХu? |KQu9RsWŰO:6m ZTy":ez:tL͝9c2SZ8I%C^t:-jfA!q g[Ҹ;\#umLq@[FҸ`hu>NK:r=.,5`P;ף; ٮb(GRü{D \JԖ- |X)&avo;?'۰eL"GǦckK ?ƃqu}K_=Iuȸc6YiD C?6ng4>N K-l!` ȿ~Q/q92謓׳C;}AԼ!R0T>PF0gj} Ƚ-Fpt~OA^|}j@ħ538ɈL?8ѩ.OڎnޏQ'hHPY8ô  (9>26b^" *GzGs'L<Ni2jdIcUٴ-E&>%nNά] +E.(y{:x0*=F&LCVpڴD;b\ _f]™OS, A &*HXFc%fWF; XÝ-cy6‚cw¥́`qi= w򩢦|kda{ضI 5[+jLIT. |pDӭ7딝z3%L u\1*/>^!C@8 s;*" 8\\M,$nKp+0je=f'qw1 gL1|^s GFŨymoV*\Fy'TU 1a8ɠއ\fvvLj kg!я(֢e$e"B?;7n-Gڭ [&\pL53\Iqݏ$s.ᳫ)@Hh]%'w5mm?Rc_U7Lf~Sno@o~ uD^׎m[|Hfk.=LǏntin\ o~wv|=*ak$SzNDʕd"a3hր-(WEx񧮸^ɑ`Y5{dۍ4*kn|YRu)KHF?q図)|@@Z>ɚ@+gVUOhcWaB-(`UQ'\ }dOYLIDh緥:}tl(:">R_р!j(0{|d(c]}r}ZSJf\/WP{UTQB q$H{BphRh*w8x">I֙)Kݫk0{Y7Å+ dDx%vV A^YRO!21_ :ͨ>?ߥ!)!˹R>m)Z\}W ak\ W_5j߼$1c0 p儩$D皱ߐѿ_y1c/3Q}joً(;2Dhә:%`B^~ M{d4%ƜvݞS)FZdn{m̮G6 $bUNwp[n$^]R; #TxDӠ5?N'B\LEe|,SwPсF$Os8h,Ա\]4DaB<ڵ C1k\}٣.OTS!.R$mK#̜C`PTSL=/9iW]W}]_X^R?>x-J6z?coi_־ܧ}0ATpH7wP:;m/o)/.کǨ`cO؄H:[&(X"}n\BS\w dhʩfƷp*l( yƅVKu}7dFfZ阵\)e+wriՄ7>G)hPttGF ކʄoʻn5 ;FEF;?gl,$6ߍDp]R6OFwXJsq V, 4<m0# qB?t1ZJ7⊋+WMz~HD\ۡa c!C$d8 ]7Y֨ gdyKrYa(BʭQe ;a=ʍ𶊽K7,xA"tVԃL 3/Wb$z 0 aTS"w&rzj7<k"vv.iȖ ! ~ăÒVqgYb4GwI ?$I5jZD9'tZ"mijbu~N*>84'qPXNL.JzbTu /k6HDȧILjp/s{ޯ⦡屡Ml0/@@) {u )Kjk?݅KMyڔ M(w}Jd#1mB&[?¸ EЀ74݌"9LPP~rL>Uw)I)pӝ` Gs% i {}?Opڕ% DEkݼ7`G0$$\U#ox^"YGb#`yZ!(4">vOyJ{s9"hpUR["cK؄YB~I+ËW34|hLm``H(Zj !!=ti|nlw^4V`L3UTmͤ{%ys%'a k8 7ïcNiBdts;`Z#*|Kr!1)rޢ!u!@c/vmlb)*ԘPTo|1,!B=̳C`{%gWup ʀk0츞u&BQat"Nn1p79VDYܔ$@̹anqD,k] Zn 5tW nS}sCSԒxbTpdo}޾|+ z3tE)ixs7uFQ.yTGpI*E VA(Vi@C5CY{Q֪~@Dw8:RY n} lp[қ2YqYqMG;)T\8`r0kƘ |}#UYlcXH>:ȶ?lq}pR.˲7sxAp Ga]|ZmfC QaD.߃xu[ "'z祯xnh)$E:j@A&[ꃾD3{ZOTx+ʓ Фi󇓨8)O="Pu@I#NIQrmqǸk!$'mfv;Ե~BpSy$ޞяJmeGo;eifɟ.Ef@z :ki+¬kz*BeN}^Z Tg˲E+wI%Bh6#:fn _n#:lFL1mype1iNZolК DytZs7zo٠<* ㊝^I(Km 畑Tx_U} ;0M%dGS?_WwqeťU'-8Y(spHPWyY8XtFV$ܯˏ)JpBI:N*@[!$%]A)e$F]ux_|kr LD H6UI{@z&, Ir00#'Lr-<_1P͊-`%JZD4TA n:=^蘗_MA1$78#ш6?jn"@`Q>t :ͩIC( SOuQ+ukh^HCD !{ KpviC"PKmwPz+(Y׫a3Dz{ W>QoP 6ʨEE>^pIoF<2(p[ӰG(7]WFSCGVQnxOy:Uab% g>9:n+j8sX4૫r1BS,޿?+ߦ?TQGWk\m`֡`x? T2g?֕0:D/6wasѱ,!:280P *_⑕l3i #J: |<\#n+ b~xMfCW1\H,F0<l3$] 9tR0Ei+ ɀeo֤f`p F.f_">^{d^}g|ƒ7z0m[*juC0TpM Ǒ?eÁ3kaB-{I_Ȫ|0[fPxv Y:nG|YANy-1iPKO`V'e}QRJ-(mw5mr< Gnyuz=(;J]Ś]}ٟ eqLpG6ĺ/> ?$y{Ïu9rqڜo cM1+2M x; /*g,rYYZۘFWc"!:bTTRv:ɯCE$ H{f?#@Kؚ=[w]\>̱oZPو6AA<: ΍H"eQu3FȼY0n Z2{9YE =*x .+SfׇXvA u0dZV8*YEWΠy!pa|[{jrOlf$/mOo$fHl~Q?-P7%CW!S-2M\0Cu\#$ϋƦ:g|4Kǩς%Ti}=OpN K^i7Ăvr,?Nӎ7CYxE7(I_3-)]i%=zVypC4a(}rB@p%J=T' Yܠaaˍ8U E);ot*GljKN6v` lJЍ>8>*Latm|OKQHg7$ cuj9?eUfvx]p3&<۶x}? Q(ˇ8(W

ڈX5ĈG4V{;F[;`|_OubBrJ/$V0eNp;hg87M]@-79_<}Ő:ό6O,dmPukM#ث,9@"px'Ӭf#bi؍f1ϸD5;'dG[RoҚGp5`,cACۙzV"H!|4?mū+"u誌Ώ4EaJl>1u7 -%\;x8NPXHqA&"340†Ʃ7HH٫,uP(|<3մ2o\OY4G9iAl:1Qlilcp[`!"OM qהԿ`*@6|ʬ>66옣)a4i*1E0(=  Ko>kMAdR ]1`EeL.J(_6;m*L GY>? bg< =3ۢ@2EgH^{!4j9RN7Y#O^륪:G^̘@;SxohJqL 4Aq'bGkY,5}2~f+ap>C;jOckL a e2#`WX+v=jE5TMMB$R/;EK(S-Vxaї%&%S"0rLw~,go=.%aZ7;5qP6eWr1$u/Ra='19&7+2iґV&f3!j%luIS[WOq׮cB8QgEي/ꄔVě2x 0I۸C_HT J~ERM \Ui V@1qB@&g0=c/QZPqEB؞lr#ea4\wr^_PKB(>34sb5֋JtlRNUφܬe#Fc`Wf5Er!bniL [Ѽ_jwg+| dB!^ݎVk]ɨc9Ž@9bt9u#q06/"(BvzNǁ`lP' bw=}G'fRfǜѻ %ч;Vy&,'FCrw>x]hu0*bG Ҫ|m=p zCŚ8MPi9pH5X O@yħM+" 6j5=,Vpp;re*Ņx{kdu`7pYIn&eOxeaO^XQL.`❻=\3~Xs`ɏ{D S?Ϟw0_6M 3;nC^[ke [ JpB?C 6`[)q_DJOdUDtwa[a*;MpS)V~9PwfL@yyHؗhɾKOi]],ۺ,1ݱH,GesWQcv3Aۙ]ZUB0UѪo hs3pLmiwjQ7gR|Vŷ*/U ֳj =*gAwqO}Ur)ԂNcu=X3PЧY.st/`듣 Q?FY3f&=䜔!<EܮYN(F Q`$LhB(tk?*0.)K&nHǓ$%%J -x};3d4~L̘;]5ea6rһIݎq=Z(^Ջ;P[Mnͷl"1&vh5b#rgv(LO(d8^&ni<< ylK<)ijld1*8t9tB +w}27 $S"/洢pBAΣ; ],qf*c췼v^oaz)$MSN}.Pܣf܂>Qm28_z ks|oIգgG&%;n)< JN{Dpj.oԺ[Aqrp~Ec']Vau' RM9J.@itsx<`M=4t]>DA&P1`~+@kN3vD]y(/[_Bu15=|r;K=>!ʧA_y0ESf$"^eeZ--y-$GOFq1RXRy&~l/W|`$;ίgA<޸=Ep/`P βHꡍKPP/C4)Hv !~Rlv#ulreJTl%c&}@Mgk4&?@(VG@k X*MI \hm>8C >5Pǀq!#\ʠ^Co(wu_Vϐ}^DK׃2 ^Qo4,kF4$crTOſ(_&o:١W;gH~]:pn4X[ Q8߲K_yD J%)~Z Ud ]sa|hTs tm(דå.-SF ǁ1"Zfra*-EH9W\຺ե2;nht7aJl}u$Ÿa[Tb[h"#LBLz J-Vԕy)i'u_527:D-e&³~I%»)rҟ=YfO0 ɂ Z<Nj| \L¯uւf rn*Ő=_AoGTY~ޅ}0<VJӭU1tݒU_O{bP=ǜ[9n+K1X%S.ޓ|ƺpHM:i|U^/SumvͮE鴊+ |&͂'}[UA]ir݃by* 1 b+xATQ1vԬ}~ Fa9I"@5~NL+z&&jA/'"ǁ$!! mqCw!tul{&"c5Tu3 SFMs{pIwyB4 c{MF_.n`dH^EP{v9v̟^*!}gXKjRg͛\; )M# !3Vߡ{.hݫ:NQGUCW#|H@=jNr?Ꮈ2VLGWd[̑6ZP~$.L"P2'sT12c> {rc%my:$ 94oI\G!EG䨏sgF?k(RTbi@KEUNSv%C=vRHU9Dw.W, `e;EЋEz@#ѝZ7ḍo(e(~q*ڸ̒鳸i;9b& !c*ŽЭb}㒓f+GzP5Y 8&dFTd4q9XY RKa4XtAbȔM%XkD-OėXz85,Zք\9+5c_>xV~@Z8_^>Qr`Qږ#x-daVĎmoKk0 J!P]*#m"fN{i_\: v@Hϙ:f;ihegCH\t >vDD[j%s]K)0/>%g[PX )H-É.vX(a%Ұ!=yMꊣ!FRW8M3w"Dz3a?uca6ZWME29z|roRk(ȇAr3VMP6~8 :^:u]4t >'ھ5szZj|`'⯼6 8BM(lگAN}GIo([ o(Xt1h-rX>ChCqڋK][JVlI}Njyq߻&J $ovO(Fd 1 e0'V4Fjׂn6p [@to?fS"nca^ijP^X`@Έ C%GqW]dÂAQ[|Z \v)4cl7O_>>|킛TOc6Fȳi*SȾV-YCg[_W#m{E ,J[J's)eTS&Y^OͭU$6LEk}(pQ7_&b[ugpࢰP'lD$>!iR>&diM|ye jCĒt:UY J3o{`SE\M%lWɑu>  ޷ _ְVϛvjN2!0~y@c_nɎSX=ۧ[ʋQ45xcȺ}~ Q ڲQlD*Z)G A8c2^fi`,ɳ.)X;ـz@Q# {3 %U@Bh]ӏ+~vMp밯b6:G+YM.W7𝇧pem25>HhhtH]#U0vC>m/S@Z"kӸkk rrDr]ȭ=)z#kU[%(G-3 "=T]zR4,KT5RԐDP#fn9M̎ J ~>s3ʠo^i"yvX LXDxBh5:D_e{}~G`3$B?ထ cޖhYtZ RES7qDgӐsl'ae۲,hVR@ȼ_}D0<WIV=72(WnM͌?L< `劤w7MJ O'!- < 8^;ϥ{3bR.*+^-7![}d+{r)\ D@NZٽRi\Rd&k3Y%Dz9is4`lΗ$eUg„ f9T)o6Q+Z`g u.ZJi8 ݪ^6Lț^ݠÐU%%Qeb Jx/px\v*݀DQiB7F50mXTg 7wUh߃X5Kl- _bAwUu كEW}୵dMYHro,CH/Pϖ"e(rh{ [с.R}nx S&Xi-A[y'pkg8G^pTV0FoNw|T|] L߼]@ωLN񡘰0S7Wezs6fP;)V;O|\ p/Xjd˕N Ef[$[}i4ڷq';%-yU[B9F>_$=,gCN\MC`X3?W[Ǹ.w͛t`_"Q r'@4 2`!U"b.F,1@y@>H@-۴oցөu>ϰh|º@?x(CH+u~eq&Ln.uiMy x76@h6'UMUD}~jذӴ(z.=_F W|n/되)-y_se_}.79q_[+$`xbbY59XnOG?f6FN_Tx"H$|kG]/ J_;ޓZ9#} H7,!Q?G7t0:|e.ҥVS*۪C^X85 ͗PLr{Ӵf^0j1Ch{*iO cݩ!!Id\|1|ILۄ'l.[eW EG{jUF|umvf\(Q&+1:'[Lw._|q)#nyg;o&*ˍ;4Wf䤆 )x|l$\":54̊[*9B漨`>xA߉~" pUnвMK {*D B}PyolɆݴLж{O31\Hь&\~wE:nIccH/mPo8׸$|D$»}z/Jю[{'T` x\d %4$8%DؖI4ڧf,]%J|,G.Ho)}IjU8bJpH]sjpYs'M=q ` ?΁Td"M W+J"YƮ;|Aڀ`kz E$@kWܾ\G+.SQ j%7%.Ertjm ܳ.5\a?m#cN}}(<^ZW>YSlm-keYGdjmu$/j' &6Kn]0)(q-L,mx"\d_uށP@=,`1^ JZgSb/IDB ITDoDG/?T,BAe5.3]yO0_cq'J~O&C]^2ٵ묮[C&<~:QYP(F`x|61OC%]14/}9| ]l:g'p"Sf_ Ge !/I'Ky*uܭ&N|B$(^tR,pȚ~: ĉRZJ:=zqƥPJ8zY C'i7+c!J1v#f} a dDe̢$MfWG1 NR`"qH%B ƌډ)$kI%x@j =C\e VSU?w$@>#OÅk~( r^ ${PŪ_w{84دLˢ(5Q3QRΓWRST q9k5oه؟E-xF,v1́Fu H}/|B{S)XCQ{K# a-wswAs׎T|"^'6ݫA߃;=~!ɱr᾵4ܴ5Ri Cts} תVk*R0,OΗ=LgC9G:矖E 8[\dT2X(Wak\a:WlOZ:E Ѷ˝zn!-,8T7iDQ[4I( ̖,'r! ^?XD,$ȉ fڣ)So%8Rv'B!q$XUu֬uQW+bqGF-iZsx/ORY4:fhgx"*ank`= \Qs"#iT;\*L܍T| 趈gFSRG<t'Se Lcα^IIU8_cd 5{^AHH?Ɂ88ԐB돖zBYBҧdʸ|ç&KJ/IrȻ`m]܋LjnDDiziwbc$Q$/MgUX/NB~#\ZZL-~ '0zH@pۻ(XOw:bj @5_\45?Msޣ˷6&8?x65q,[B1Ava&`L!;IPwA'( u+ ݽN̆.'{|#zXV VMY?m$˵N ; i*y㭲dO/{6fI͐#eYC ^ zvŠ *<N9l |[ o?E\_v(驕%A g{oezQf VMא~SfnYv yɅ/yV!̚U LKGʩFK;<+psm1gq'B乖QR A@#%E _,ƅyIrsx;ղY?6=رw$Xv,X&<萳V98,X2lㄣ i9bg> *0lDhH";k)?-/bz\,\eK+burЪ\:ܜ=97?ar[.̕e{YlYQwN;5J:_Ky# yh2WX[J4ZU'>5\/& u3laU=Rq{H63-7ωc*/n %zF/;7M.n%񉈕G\йㄣd虔Lܱqvl7l;KVJ~p jNַ!K3h;"vkDڤ:cHduzS3L|^$ӥz8r{͠ MQ{6hRbz̽.c"_+ G\qG}\VW ^H8ΈZ~3u(*,]o.+mc#l"chǂW9sL`i TYEn}A?G4=8hmh"խ$**(]?d-S0,'K(y#Y1cIDWC`(!oI7/ _05laY >O~)cƘW\7DɢSEzcz=y~3=SPO@T%xcߣLT`& QEA. %ߌ^[\_ӱfț1֋ qTx v*~野ҔWLe`xbIm\&=ZC8 rdq BXv&}ֱ}'msn`7u2bcf.V4Oq_@I;ƪ'0u{;]m=y҉0<-u|5/p阬n,: F방=猁-K"s=^9VSNP7.1cP=Ɓw8b[R?[t6y.i @G볔9r\V=}qhn ߽N9^ Ih5uh{ыA1{|mbٚnne<[EA$ @RFiIhn.H&S?a~tx@86ZkcfV<~lsuw%F36ԈlW!-0Ewq,@ V f?)n.${?8*)031 +&ŶAel[8=)9ǣSS>GhnyύzLT%!۲ç/Xuڀ"I{- KO[ao47r!?I߯xܰɋ T!`T$Tvc| ՛%#18)=yY^fZ*A{!%'_J2_arJ)eQ{3 Iݹ:T:Q徧dDˋ5Xmn2=Ji>@c߲3 QET @5ay^l &/͜ X lHIcUU$V+I 6*n|TQ] I|]󧐚_XN~.K5imwVԑ5u%p>^OIմQtR(̱Ţ#.} q#(iΞ(ʢ* =]9t S=܎)RNXL>;լe]K.)SFM1E%O[{NE,̄3Ik>,ȑf_= zepo~TBVы%B -cwQc2ƃ9&8E)fӀsKB.6 SX݋r|J'EK70| .MQVYK[k&!"H. =\DKG^tArK<~ѾUyf?W@yؕ77xG}Eztq !:ʭ#R \+'sЄ d|>ۊ->RZ-l!䴠Z.aj}*hYsklN~-ͭ]!cPςҪ݂sNA]`5D,rK7#psYŲ0WdgJV &7*:y#(fF%`/#3w`]Z;$ QJ1xS`;s9 ׶ .U2ȶEgLDM}'I32O9_g~"ܹ\8ufXs%VzJKO̚=&A.7 g@x]h[>uǡ)I{tb7z3{M8AEQA:^ʜBjg4=_$?ڥWݧHjȌ>:p+"q:Lȃ}z6^4)"7_9rε=\8 4#u^?Gt u qlWnsLD8 xA EjuԸ)5}.{e6!MI73zK 6mEN^QFi>M zc*&!~D@?}`wK+Į1o+YR6οZ&$l5]6DFkcr^E[ck+Q??<}E'-ݐE\_]aE ۃ8#jkky=6DTJ]9n>|q[á5oާ '!XsQQgyD+kkhe9ִlW;\k hbiU ^@bf?l`ԊKb+8Bq ]OMEs@ \ -eT"̬͕z9#̀Pu tiCQ3@%b<3LjXێ<߿/sA=G}NXX*~hߗOwɔkyfF߳!ŧzǠH\QЛjC? >N ai & m9#ݜx?`Tuhxu\ #Ƃzmd*r0?L=yF7{801Qd0s L(ת@P>txhkD -/^s`#9wbɑh< ȼeVŹ~e͟/'n:< X\_jr!跓+i;"Rvo '8O*;0luv}OS)^4*Bp-Ҿ/ }ϱ4KΙ3Wĩ,: Ͷo(Vq]f,-nAyk*?uI+JUS4̜=l8`"#U Ym[ kf=4lPs~Ly7x6cC=_-x+ĩ)A-0֐l:;ʼn\Uq&5ʽzmc@,{c۶O/r<@+>W`ŭ}7BJxW@5R3+ad&%ʛ TB߭kuF.G͕x|x*aFD=wnOKЛK1>k"N3kߑsK, ~؍ #=-i)ċibbWqgbubcD 6 oySݖfiNHM-cQ,H;4!TI7d=y|l11<`2/a9fH6^fSȖ`i". SLV@nșJSD)rnk*r` AyTN Vʳiƀ0n1˲q8]p, N{r4^ct_ʿAq^U;&|pA E,Uч(əXl)`{KqM2>ĸl뻖PI@;%N~yGsŨ5LnQ`ؿ›SiA/8AoP\-L%#FP5y]6s\KEpIg<'Ҥ>2ոfrϪ>`*D5ܧ3m;p ~.`{RR a,DQP{ Sz UuqߌXQ"|Rx"w'pN Mj\!ƴVu9QkMZ*H$HADǤiX NFEu\0bGHs@=5prS7/d Ek KE>~۲3;5M>S0 Ti;b d-lG/ҟyI΄¡nh)VmJ=ӛ)^|s;ɩwlƇ%v,ڦ)0ub{Fop0bv6/z7 Aina*$R#}8Pcc@jj Vm(?{"xl2e҂QЍaAwfu>w1TjdaCHi{dPdApeS +~8vċ;i=%J~AXw60lób+5#%X rho8]Apjtk3냮Z%6/÷Yt{;>Oxe圹͉] .;f :Z 6|/jgwŴ$J <[咡[l7qT.؊q54Cpt?qG\W8v7I2`>Zyv WpBv'h $GZmy)۞%dK!{ˣcO-R%uꪔ-c?';_.Ͽp;`kj/jRL!u"[._QvOS7B;-ד"?o&b#l׉ԆEL-E!̨٘Z6fCƌqb^k$Xk2wA7يWaRwkSMy|a=]o\yTeO{ӥzk2ؿTRMTeg"z 4@}%%PZ|LÅ?<:l9.&#f^eq։!-бwsԨm+6Gw6HmWA\)Y6C+q}ρ]2ieLww>_<̱l+I`,u$ܥ뎗*%T=`Gۚfʮ}iv#R }ط̆VȠ|IWЩn=!-ؿn|b@@rK12 idT>VyB+̝vRvK{dM\r\Rʅ)+uWP ~be5HNoˆM)`A2FI#mN"`buVT]#2*{XAv_q8&=N7YHaKwz19)۫WcdYrVZ2gh&1PcvPB!Fc$۱!9U K[Th3:xcpEA2Gq~ޟ*gym )X:ӜƙeEQk"n饼ϳxЏIpsW4Z̸F܋̪;( <$]ڥk&g*++ -VT{mmiTXXeB۳2S=$%:>ЪNǷʭy"4T?=q]d%ń{ǟtĿ]R#e75@ :xmx#)FLZw-%^gO2L!|yHToj1b\][ yx&BSlQ Pzk%.ҞЮ ' u;we1\ cޡV*ʺ >y&P UKFfJ p01ϦlqfDNlxujU|i4@uÄ Skl)!rX/*|ԹX_\ 촳C~ѷuZo! :> nAD32)<0rvf7U5Za-@:[ C-$c%㭣\oGurC.x G2!n{NL8eQtw6`7G~]kw-0rh_N3v+x-}])7 aȿ+x~ƺlTxcUFpz[7V8yIr~Hft3F1wu.w1w^Β ^<9IkO;ܾAlB|>KЬ@0u'zAfaki[Q0>ݍx΄d9r{ADW1\nKT&;5 +#sb Mv3#-BNh #] GفJJ$1*#ڿ?ꮪ9޶" >ݱf D]I{$l-6;@*"2 hHT8F 5`mS#z"Xymk*%u<]~tE}M=; iS5ch|{Xc=נ7m1M>#ub,&tC0/}%s s'xb@n*,0e/ (X'`D#>< igOla0!2nCV@!7wEpcOs8l2ʔμA\LeR$EPTd!}я4*nw' ${\ Xmwp>_;ƃôM|:ߓ/'Κk u L$~$A釥psޛ6K֓WE^}E9H+̾ D!;o bf$c{t_y"=].ܓuV%S5χ!WoeqU]M"\>s[vO;]f4gq7<z/N)`!X Jx\ҥoC͑֠Ja 4:?%w3IC˜t``~m)shち')ب̲7DC{f'пh$nЭ/f1GtBOʻ[fK<s ߏ7_?ED2D6T;D M1%kcͩ pRH.'=V2C gw˂X~ µ%~y[sٝE+FŖ Xٜ~>pD[Hۣ%,YyޞrNdŜT7 eK}ՆdՎ[ S̔LnLdž<6MVRa&:0ЯñB#1Bx5vyA7(@-vH5ֿGi-:KMpF6J: A4όD Ö' i7{؁u)$ >TEXUpypj=!!Ub ibu \W3]=cl   <lCFgiec>!tTQ Lp09( (4`l_CUJ>) U*a䭕1EImP1{l~$tǥ[Jnff+Hv!u?X?q٬EQo̚$ʛ륡FqޱSOtd|,6tp,"Ry)Syc/G|iȜۙTB}`@﮽mAwD:m\i]-E.OÝz0jnj{Ҳ`9ěps5V$qEDS':R^go!F  q+;!#+%lNE(b;0AU\_atJ)7UZ4TXYt 2}5ǍY5zٓ"5XXVDtRl%sڸPwZZ&글٢ao$w9˚AG돗Oв ݨg+DE;o@v[ KںN}Xⓘ! V2 )ZW]7+_:qpgVW %\3%o`R4C_=QOA9 ׹X&[9VTm:;?eK> `}''?~]|P;*ie`TݖA b~^hkh݃<˿^hQIC.Z/V1 G-@4VlNU5f2Fp¹QcGݳ{&}6U;=w7'Eh2d 't]_AC}?"rav/g}¸p\_&|SqmaMD>RdGmmѯ#~e %josS0]B ӪZYK_oIS[밑nkz6h1Uچ>N !`6ɐT [z\xݻ@qV^Z DX0C桖0MƋ$M}ScUU{.ўLn o rf̹h֫F d -¶Ukh9ECh],?.&n4jl$mSw6(،4Ѱ!slbZP!KBhp;*Y?I7Y3@s@_҂ΗBN9iNݘBy&4\^f~D\2re[3尒뾶8 n5]EaMJhu]d\$yb`)k5 l=0k~mW0UzH&/4L{4% 2Q1]\hPz? @ $\7sB D s-uPR_7!_aM`iBnR}c2d¼^ #IoWk} =hL*CW> JƘ.Q565!2瞙BB? o[9> nuw% l?bQ"{+bK=~|&PLu^՘>ܙ "_i8!\亮()[/Eww ynliIh 17no{:U{2!WiͣDܯ!X-0q#ng2I^ejQ E1k-*t츎kF5\qd~׮~/TӦYQUo]Sy0T lXQϮey₉_O8~ƽ:zMJG0j$h8Uv#6;$9jf6iN?\p2[5b7'Q8IׯLLL_EHoJU#}صݱdc6v$R+R'Hbi5hӨ1ŁYK)R|q*bbԱAHOY8O(1!yBA^J*d5 wq$]I b`T(#?:owB)m s5 2qLL T8(X -i ƚlnB%~ŏ"u[$xy5,S KD5%߹3c,'!ﴧͦR|$y[p!{Vip']ڋg%ڐ#߻K?WXߐeFێ݁^}OpSʲrln>cwvZ\Pf6̜!NitvPYKe*IGn Y9HGo/d3kH\"gZhխuDQK1P.% ``#=zoD7;Uj02}oMR8E$ p|MGd -PK~-hh=99_Dגl6 1>P ~GTݫ'y30̏%jw", o /)[pdjG}VZe&Cw= c+ڪO׹4hcὒ1/FL&6 H+.!>cQ'C#klLH`&?Z p[bжhzg=յqw}FCavdʙE!Йa a"C>fشfie#,u=)hpFPQI$t!ZO_Mł Cu+&s+{+F Y!]/A6s& J\{P_AP~gPJ2" Rm ˣMlC7AZL 4(Ӡ&׵H~A#)R c11}cT waB?C IkmkmDiC$oE G*k~U/3s/)qBn~ӌ9|ټ @|?; ^יּC&ŧI LT >)Yx<$Hc7\I;hZ a+VX+{%^~.3@ 2+/m_^ p{C>(^ ~m/|}IArI'C䋫Lmb]  g (Or5FaЪUfHS^&1{ʎӃ.B!Gi 2vbu{#i}eK)߆t#LlՐļq3!^̀8M?@@hHɰ~S~ bb?ǘ[Ao'2ZȂ?8Y}BT>LBXt[;r8asF  .w=gk ?+aǢwU^fB:`GʇL:a=ᒍB7]G2RbU#$qtĵJ眲B4X;J9#aHSKr.43fF|Ɖ삎"Pt}||tded9Y#z8C"m@ #B^m3s{XjրҘ8 =]vx[e=P jOvbeHI )b[do_!@vwRAreZV:8Lb/kZT* $&Be682~;͵N̖^( a9Qmvd@^$[t r=-4k+CUsSq!Ƭg3d6Slr/'20lTwvKk 9&Б|D43O~1lsىhFl.7X_9,F,)>MiW6d 0%@[N86u:N|CO~Rj/OghA+j\X/kj ^sCƿJUZOe7ޤ%"W/*;tpE-1W#n&#h &֙6XHPD ὐ_km\=9bfKNƚ"R~'u.<[qYhx%~ oI8>o@~ W%~n\~XLR<$ʜh~V/83µu01RFtj̘@}QY%du7bfKa*(w ""sj"32Gq0(Vh X}|O WJu| &oh]X,Vq]lTỮs%*+yr+нO"LoN@kIquQ{LGi`e(oC~[Vw#_~Uwc?$&".fM*SM3CDT@ >F8ނsAѥN_a0#tQ 2n>u0L$ur.rl_d>V ^-ϟΤBNF; ԭlq Y oLMEBi9iTB:5}PX،4r3);;:Qd3BQhlt^93ާ ܅^<>gC ZJNì{v;`ٽc0V쫌T=q*{<awY&V5fWȾͭm8Ŏ׻tT"G>)]Ɨ9^jj*0jjQ!ß̎u0Sg7pvS /p1cS[{vL}G`LKk($f#xz# n8E:z9$"nx}CZKJ58k9Rv,t(5Y,Y<-C[ #I:1T:;A5徴rsnLJ)m4N Rִv4b#Mp.հv"MCYW;S3ׂGlR>LPM0z*& j`圳c (-G!Q9w׺dPFX ε/(g3:凁8nC8X㯝4 %XR \& E 9+N4`p}.TX,PxH=3O!L VmAH,7" ˞a~򉣦yc 'jxbIřߦ_49^ 6qY | Ӱ-wE9z*s,uX7Lwi=NKR;bs]ZWEʍNrڳڅyKH`ZǓB/sM)1lۻypsN)74pB5zLʕ lqL)e 6&ҐrJ`L ]E~UΣ Tt(f`8Ww@u}ܓJÉJZ쩞so7No}rB@3J s=O{a`QL.cCRяaJ$<0 y@ukk.:1ړ\ ҹ|Uo:EPpNzF ~t).Ǒbu ҝ_1/<\Rc~!;I7g$$lY/{]S`"Ӡ\mZP7R%0 Y2/kҬ]8svxJ/̤HP?1j"R`b9J`m@ "hqXgeP#JH+Fv/ksh7x$*YfE\%ߧW灇<29`0C7k||]z2JlT'dsBU>Ֆ=6 ?&n &eʴF7f eшaW.T"/*Z򜄋Fl7]birqPB`,PK26ԁq=r[T6v(&ne=w!.epq]Æ܍6[0,_`18LI!o)7£lmFB`-eˌ.0/3;V^%<}Wm1fHR}ab #̸^׽Hvns9\O(d qsT NIy,Fol]r#&Thv pA#cfن'r`)*TӘ= n1 Mw~#DŽލk >]oU ;PP[ N;QiURg%i|[Elm{w^v1y)Ƨ()p$7"1ݥһSiR%JDnZpD>dpP H&[XmWe٬}9%1}=t: ( c"{u'9گ%-uGt!RƄ$&]J$޴Fʝ3;C!)P+qg:"ぅ@6C`,]٥OA:TX+CeyfV8Rt <:ZCĘ^[r`*הv'w 29(uݔ= ^l} هI]5鶇N-!3ɶscɆ~g"E&i`k9e\hqgM$"y<)pgGIѶ؂ eq5}maQw -L$7q$q7'OLό-g"1Qg*Q˩ǢhU-fLsxomQDd0RN0(W&-鶢|DvOT[D 1;;fjv0ø3p5]} a*:,4Lb%)g"?)_6pr͝}jsѩYWyd}GEJ%RgWb[ / וt+3Znj k{uϸ.8u1Z$`xr =Xs,΄җK,]|yTWYTy ߐC۟"JpdOmŕhǦUk<v pXݺv$[NULjA ݩ)յֱo^G@c="&ּk|oǠz=^=)a ;6#]L1u՞xo_~mZ2nu3dv>o^&uDMZ`qPU&R/c;gIPiz5|X4w<7cu\ eYKSd"岢6v#*G ˋP%gH9Hrܳ~x_XsC-%EN\3Ҹ"\hHKiÆdd2m)12m"".Q6nȘ>liG8a2T0a ijs1_{[ޢp!̫ٚuE_FKGJ2r9x&2<9ow+W!b{wM.S2}(oQCl'/ċ0HaBRoe+SRT$3 LoYN{n5e$uXHM4 ,x,B:<4qq@ʆ$ZiU[4p-~2*x%l0(Do]q(@BowPӳѴ Ou( 1[ A{h sBOn>qr%,8୴ߦq(٣HpS4'N}uM-Lڏ'VOy V+!<Uҷ+尾_z ssYpwV/pN{Kj aXe!$a: "oO.-{5ی>p6!MDi* 󥉦 5sjڅ Ύ- ;4=}M:9;4E}o&GtivmeZfR拠5n'@ P̠r9oLlfA:Ȟ~{jZ#QcG2V mqR" td,j@:)!F FƺäY2(U=wRR0#XS0Y /aQ*oh~ˢk^Ź=$zE R_+2rh`Ydt"Iv ^_0]rF;8rkt.rԸ3ET$Y>$~޻Sg7&:|퀒 v&Tgf|l Ur["lU64lkwM^eiϡ-Ü awN!2gTEZR8^uQ bHKhTͪ "+c1@1hv-\xRYTS(p,i`%)mpC<9% >_Wȸևxc|lF &?ZraW 0 ZkVagg-PTw7'2K pq7Qt"wfA$#>29 1֙çqH;~'L>{1g[8pvqMa115.ipLsGC@e:dt+3[Cn *Q:2Q݉Rg?HmƎ4"sGѾ3DMmTjpu8߯h$'-o˝yQ6чvB3qg_|1* lJc*'`J |$DE1p@xq &8]9'l!itobS?‡Wd&o#:6Q͈wXuR'>OmÒCEױO>m'׆( _Bjk4יX%wɰy*@wh{Vje5 (4w6ΠZK=(4얇[6?tнG &g7$. ,J_K7@0.b* wMP>Oi淳t;Xv lј=rK&Hu|+$tB@`O"58Fί xea :8^jiirt J5,jsB Z[g ۴ ]wL|ka{1A*.vcRp1X|W#.CE1H9  YO 8A'r-:|OH^F+J<X%^ڲF)GQ,X/˺ 8=kր CN8*K$8LJ~}f{ga8T |Gn/=y\r`v),Qu#8_5R&p#ϊ#tgBc$MgI"pJ2!-X~˙pqh= ~gUZ ϧf56e&sM})5aQ1)4yLX{W$؆J<'Pj̓6 b~G4'YNVD{-vr}Sł}۞L![ԇArXϰE1+_q*iJK `ŋ1Dg#xIv4*nxEňemlXXn੍Fq3K{{'&z*_M`mx ¸59(w8ƌ[){$ nP*.ml:BqsAYZaj^ȤQ;ɝTV.h\~_gPqcܧ"ٔFrUN[Թ^әEVzT1(Yg^lǦw7-ľ`"-e֠ 4VBFRcsl865y$%g\]FL*GSy MtU!` ӛ4  ";ɥ^15SfATn_7-%ˡ0%C!E4E/ŻY ż)ƫ48n{)sQG^*oiG.:822s-/vO?Oԥ=%Ajcjhnzǧys ۮ}EaVg~mDARtZ^wş$Gadoel{n2!.܀~+-3]N96&"I> te7p@D v;d41g+: o&rxL!_rvJl慬-U$ױDoS}t(8Pp"MVA0AL榅>Ĥjɕ$q#]~V%d]MR|fc¥ WhL3]ت^N]ll@iwvΧԣ0H3r$lr2^Fw9Ed]I0Z\n`#8)Mh#XJx6JC5{( 7Wf'H+MۯQSF)svo&ȻDuOY z@WRÛhڌĖ=r]˕~ 'soqARpZ9/E%.=ۥˀFíKTG(̈́O 0De:fySEɲ|eyf=~1jdj(*Gzz㭙rR^;CPrӀf~9RheSԈgÝ0mk'YQ}52XmG+JrBYG[ƬSrk1n ,Unuٜ1#@*bkN%J`4IjlWgU"7{`Qш1GBT[#& ξ`> :oS=mqI~r G&FT!HT7xiN |f4$U㺶\vxz=^UFVr!|Tl>pO !z~\x߆o$O] ѽKm[*8r(wK-|p)ˍK>#t?ݵ]~k/8>yDg4Hp<ѩ4 ƃcH2Mk4JSRwJQ`+ A:S=L[e{?]-vE։3RsTx!E&և][ !rP=/"Ε+FLtu&`=܍$Ƀr!tF/:i`Hsr @LZLگZ$lŚnS|N +U( |j/!]vEzX+|hXy(lt˓aۋphu/qq|/d soHwm ݦ`ۈ![2OX${eu2ճ0G]AI'BgP}σz@2@\J8mX,3fϖԷ'GN40ώSLg=|\¢0af2SXxӖ{uSS*Q^Xz5o;6t>m*Jmgzo/7/h4/L˟H;oq!QBj 79'I9paM;e`yISdb»C=ٚ}*r\}l(#P%=xƣxmTjɳ /~ƆgNuNأ+6˷J hWpi2 @vHdD!H'd[՛aboN8'Zbq"E! [) /Nжsߚ|O Qnr+C¥;O^ODw$5'=[*UO"=}dQb32:]I<7d{t[]0Tm2J_bCcnLC|~0A[7݊sb8axlڮqѝ\Ҿ6850_E`+Uc縠&Aj[g۸^2 '\ZlGD"jl6a;u9=C`}+v5S@@@иKԔjc[a/q x0*.'cHM H~o 2[5dяРb2Hx5Er.;0 4 ,+ NTIox@Y2O̠lac0wrN gT8|Zp%]FxLqsN./77cS.]ntV: nބr^aS & !"uLjKfJ񞰽XpO}R(̆Ԕ=O~A »erk޹bX1vള=K]U<,nCx-&oG)] `COg8',~fEv^ue"h)o=M;răΜ^kiBffVꐻtI|rUYhĴ>P3[FAЯΈqEԅT7Rސ=V喬K~>ŨԮ^+Y*8]G17ɍD&ޛErf4A!*t "}P6WsJ:dw7L!Z3ꛑlbǂ%<ˬi G瀭Ym2˭,pFTōvھc)5I#SNJ4 24s~o $(:W+Os`>Md 0Dw}ŘpV{\&k3V:3g0$}iтD+sۭV;z E<뭱94?/ʙH)MK`JN7n դD%S`?i>;xa)`0aLOr`5 p~R#{6-WzN:ƎH'}€S +-p_57w{l:0ϥF+Pb/!Wt*[2HpE44*Du@)[{WbCCq -(u!sjV蒕BS1,ƟFOR*q 7259NhИ`<5rz~@q"P.Nc޸+L}NOt)uآ'o]u<sӅV2Vx;")ͳȌdF3 Dj$S&@< q읧}F,Ƴ9:mnn j3Zr0svHD e-c{ dVvzO9''Uy"+ Z~*`('u[zt, ?)˼j:YDZFj1 oڞ)F(WvB'1廊mȬZ{*SJ5lOw~ aB\ł}& RY"!#·.dH ֢HADSzV2 [j wi辀^9G z݌㑓flh7;oRRr}y*㏐H 8B,#u'o%P(ś^I.3ƤϢ‹odL%rxw·4^ CrmD&m㽰J WBeA_L齨ɠA;_)"CGGAa-;>em|xP:(I7X 8/5Gb>D};W-y|OM~:AIοP681p~!) ڎFI!V̯ݗq"y O[.WkJGE\2#{-I; f=~HJ>$8WWZۮ7߮t_C | 6^h4.G_u7V QqsQ<Ud`Qux1toh 'uA}W{%| =֝]BQ4^?32s۰Qj{|B9Y@ox;TR [e>3@?qFn;\[<<(r]geȉ^=d58gVf|Y?6\:r>2=RrZ-V'MDk]ϳF+q T =O#V`S|$: ]`/[EzhÄh`p|<턧ZD)j6EZ/b1EbAx,>3gbݣ('v #*5Tm-OLP865 A3{ҖLv%*ִO+/nOxT 7,MIEWRoDNgn̾en9V\TS G^@h~րnbٖ%G<4輏sN~]z؂D Z8߬.A<} \#I~D*RV(̺Y4Xh.VVGLNGL[E1qX@*Ȗ _5-g WTŃ|dn,s.ހ2pz3 X;VX"Jz!Awpg=pνOӳacuJ;H4*`s05ۜgVLGsH&X[$])ܦXy,Ț+ 4fͯJMzcUR^W[8[n!Ql¹ Hi!9#Gߐt!r{*t0I$aR)rPZ;WtB j6:Z= ?zW0YS0z1kS^0IZx`<Ҟ ḘgH{/ZX-@MAm0a^#J׮\hk4'Qɋȋ[eja%ԹԊ1Y`ָpS"F4jĖP9_Ŷ4B\K}['a  Em2f-]Ri=EA簙уV%1GFKD-cRtbe eʱTʅ?|g-.?Ŕ :}HWV1tp1ɔ ~ٷbV`ޮKwE‰/O:nJ=0n`HlL(H,[$/;L0$/?qw(3lh\P&ˣ4ig@UVio/w[OU%ŏ%ɞx墤*-x]0$iYQk֝RrD{gPsge: bk #ԉیys&hii6/~Oo_Z CTО HFəF:]tB J,l(StiaoS7J _RݡHV815QAX_<$wÕ 8b|K,Y}OIe;AP}pxd!_j;hKR^ZO(mnc͝( f@&}.'º/q-äv {'("x<㉲vE;a?9^q-Ye 嘛m _a* \KGo,;@) ޏ- N <ž#o T9߂Eӽl!Y@ew'yFH&&m |o)n8%ϱr@|~9xEʀ\ZՎEeuE7Ğ/y,%N1fL6YSxA2R"O~]xr`}[8),۷Z?TR6{,yGX[rCr,]M+|TA՟lW4Nb-Ƀ0l=PXv%)׻7&eWQE1&@0nͽjdD-t/z@-8yR$(sZ"̆ÁYxFRT? JN!-vI&bñ. HF39cn"`n,{,7/$Wo/,jn<֡!s@[z Y-B"~lcDM}0I޼F\̂v⛞W2a_Z$"ǟzJ-LH~f"Ûb,}鮱 G+{G61r*#BbQ[0 Z Vs\}X?'Wgz6HME)i B'x`AOqsw }@%ozmc<6iUk~^CAu$X|-7wH9SAP/X,"'pv$LmtF#$ ʺ hBOE1t?vr c*?bvƈ>)+l НoZ|y;K<1Y(', /!pxX0o ׃ 8̃LIBFk/)2S.zT QL,+uNy>6g!{R^}2 _TZ; w-QMsc4{z/hE3*3˩ʱ!cox3ЗG3)lȣƃSk!D3(33,]mH_f94:ݲ`uKhH oI\U"]5z¶K[n?bIfi&Z =hfQ T zv`a䧠~[N- Cn9/οʰ#KK GFƕl[Lt`DD7>zm{ߋx>AYTLs%™' J3Daos{wѐIÕ 3+zNWn#k!%U=^N#ae'Jp9ZNIpܵ(qY~*"jPZ;$ _Gd+͒^]a/`hbm淓i :ݙ:T\ ʕ~.ը(iF؎mɍsm{&tUN5b;>s5^Z:%e`.WLPPazY'z|TZN0H֕taNx8_o_ LFҘTj+C.xz_NjRĆKƋ=Ggx$Qs3pP#aRs/ˉ&Zߠո0xW$KeeFCQ `†C̵4edSv,v)03Ń;*WIoRW^ax1lY'(ڪ *n\ej~C~ q]<~K]D:N4V=s8 qAk` }d(;/a>2(GXȮbiιa~gڞ3 K.h{/N *=';Xob-6DHEP#Qz?e+Rxmm, K+֐ e"I04>}ZO5,iMk,Xo߹$4K8L)P"/~fZ#O>cN|[aa!aOF {L_(Ibᅯ"M}lί+KU[6;3Û*-S=Z CZiлaZ @*a& CBđ^y]8>͘M;KK_4LЏA"ϬFh &AGsKŬ.FF'.4&]j28!jAb \K<-]4G~O_G3Q*#YIG橂yePP**!%څv~OdAy[h؃pVGd{2`yжrAhb+95j8 fa{lUiP%XBWΏH6/9g^ZZ٣<KԌR!_MQ6.o`puSʚ;u<[8A>Jjo;o6͒+m;0DJbBqZ E`3 ʄyY;C[C6U&)nja䂒UgI3jP"G]-qfZ w|v{w+p /aua0  W@BOMeucרGQgc`c*D9O~Խ7eljtj6yRq zw;qu^7tcI3IE˨@"@g+W+9P>Kߵ`9}ncG >Q4~'(Bp-)%̢szBAԚųݔӮeӭG~ќ hv:[o6 w"ܮsw8OmuEr_W2J@%]Mp~_ha JQ74 ,g kӸnc^=쓢0_Iq__D]#,;ʇ}Ky#2!$x`=qQTm⌅ Щ ę%D 1H(=ijՓZ_S.v+c0G-#?Q8+o 9[Y9 6%jUEf-eH+`8ڡ75)ýo|Z['HΈKwu qgp%yx=iu Q)"ƾNT@LK!{ybAJqf`#*sbУ?wt# ~J]]AAO A^9OaUK Q^(1۾|}*x<a#&Τ:p ]tϥ)ʓ)V2[W@G:Ba'ڌ1Wji`LA 73 *(CY& {z<_Yjے`ԂZtܞS6 %|HVRW;Ӷbcϲ2#*#݋Pzq;%'0JL%.D&nͥ9 "jN=R*DxL>@nu+Yku&'5Hup]hːa8a'**6#>3W$PRusJLv l7h| xŋ HTeJ|H۫߀ -r(=_U}8A6, ^D`GL*ྵÊН|=h*g[yu0kR1SD KXF% Ri)Kdi 0j=U̸IJſ>lMCJX|+n ðx}apwY=of食ǣ!SS2+k'sC&8hSw(pJ>MTfs׿!#J'9C5 z2߸qv bKYۣEߙBB }i!㌸ҙ+DC+W>`p5p BT,{:0!?;"2pc8 6ĞTGpq  jUM+qGi9-uKˡj1B?~d$x𻧊%  ֧eJY&!7&m3 VP 7e2o; fľSP~Y 1f:J =Joɶ 3.4qƢFNPF0ċȍ EsFAL_Gvf[#}1ZT:X|Y9L)|yNC{I)slKqIJj,vӑĂ{wɄ0AbtbS\:V5..\@]@i^>稽Q/|I~ԋI!ASܛ3:orƳVDjv=ʚ~((4mPcK˩Dx+~KlGMlB@`+ރ7ښ !ppPIu*jX>?ߔrZ(:uB,!ej 4yq>_a:,Rא9e0XFygXu+)ml$WFXd@qU288дu9dҶoQNC z>p-w' JI1bn=$Ô9: &T5\}>?㈉CO َs`k5՞Ib]|~^@nZ9tlB .L᭱nSi  J%>#IC$B1JǞUS1#d<ŏ; ّQ#Мe9Aej&I)fL/1ƨD!ćGđ'K`k]Ev6Wzݺ$FlEM,?/G}.,m7fTLe)MKYR4I2 )©j|w [~2't,49~nH*YGa~=F,;|<+m@UJP3+$gt} Q|RS){ !-ĖC4>y`;^:EM {W~mCl"ez9"hJ'/bdIҦtC[VT+ :4;JQ9q[;R 9t->1H>pZtJ /߫3[Kx %c94TՇ1 X.aH@gOgøiT "WëS 2bZ|!raPm~GrF3"LK^9d*+~qC2=l]k AvHSboEμ/̼;:&kP ^ 3y+ϏA3GKYzD&4Qc<3p}K4w,˓ilriDI; Z/hA hw3/> j`pB-4QkG~lr15BPCD-|liγ% g{: ux,waaՙj\e_*x*oh0lodS ) Lt|%ydm),J2j(ߙQfϢ-grOۈ%=< +|歠QI qvN ܎v1r: ԓs.' 4͛u@Wr#_o .Vv]-_dwqN(QV//#2-Oiv闈ʚ/SL[*I9||W@4qzKC$YU "׾GHi$ǝnX,7"R,bٰĴuNGnu|ߠ ||Iؕ@/jț^^{:,8Am^47dÇ׊uXuV -܊"}rlѬ:vN*K1VQʰ2.pfЖ2j+-`j *g]ð-IIU0V ޺ Pu9Q|aF/b iVKEdp<|ejTq+SfM֓WBrX j|;i\(T+NOZ _|Yp ,Hwr-ZE}Z ;_œc/6I._p<\)_OE 8}ƫPD@/[-01|B!"n =Vjx;H*UvBo#|_> @,ִCL@ o }x"y'k _}3ʏW5n9ghs =e@~MսM1U lTO$/<s|Ѯ38qt]% WqhWa3Ps!U=tAeO3?ruv2F|gE0Z$YdcuЄZNCuo BuW0P/W׹Oe 8g\18]7ho%r!- Z6X{Pr +m=M4Դm햝YF۟Y&TBλ/O <{`E#]Xb@ǖ7$de}kH,.zp`'8W>oC; )O)4YL^5lgKwN 1:}IQG,O`8y/e1{N{_Mi5xW'kmBA8t<f .z9MP=v |5NڝЙVr 8\6D  ]r6=Cɍb7Hjfr E$>iHn,Ξۘه(U+jd_Z cF\،Zf O4"cy.B9*} /fP/b.VV,Rr] @ʽ7E7Pympp N=4H4 =7i2ƟlW.:WgO<:% a!{ƭZY,MkocubT Mۦ\vXȎyvH~J7+Cc_ M)iS,l S):ď +=ECQ%)ؼXVIn}}/pGzR'?S([C`8H։0&L3=0 쇽d`yCyd΅v{lm ~Qq8Dr$ ("F|ZH[cI;<ڲ]D/Pem,N PXMz1Nz@n\W>FhnwV%j)A~}\/'u霼@Q qkC*GYEWF^}ATڤ]rTI +BRCW>3 bcَ<(4{H3)]kjUb8|8EMv{n& !dŸ.S N"1rtuh]hiӝLrbzq؃ԇ=:η ?pu[nDƷ,A٠vU"Y!3a1Bulf20̗'c*kqrm: X¤9~M7ޮ<.MߓhM)pF [2f4 5yk+8zp**)7 @`' O'CuQиj|e% M`L]6>O`7I S9VĘE@HjI;xݮz0شDRLIw?Np܌@$YnLq8GJ -/ Lw OѤHrNoI@WxalIu]&Fw=A;f02gTSslҭ\ʠ@݁`~E(J+|R7XPY-Kv"v;:gF}%6Hh1l]XH\*Mo2 |;rxw"K 4wl)st oJaj/{iCN~cܸ zZXBߎnu%1"Q3YYf9G DK6%Q't_鲥._MN9Qj>:7zzCȂ^ ]{3Qy`%x9_+│7q2:8XM&/`S~]w\Deo~PdVudivD{u[ЀZ0:vsQ$[Ig\f<Pwb Y\帷!۝keQEM냂9k#&5=yQ;k(@zWtVPESKԭ[Wnu^J 2y>+z?#up@fj~GmH _@ଷUKٮpCtWJ! zr?S5,~15(xrLO[|~K6y-PbWgkDG@dqOyCߞ4˜KQ~oEWbmԖRLT'0A-"ss೉Np.jzF޸iFMfxЂ%RB[1<]x{}BG)ZTN] *:Re[66Ԡ{q.Vo gP 4S8& x[o*BBH#k!:ڧ mwW)o3ցT__It{iH! o<#^| +E[q3FgeT:فedNM\&N&Afc93gL5$F8[IF+SϞUJr2פ7H*CָF D)NH,󆾙lbL;o{(:Ess< $)//ȋb@ħ/dۦPtOK8yǍM뿌. NP5{?͙Ao[ӎDy(`⎠@U߇~mόɲT v(x;Wo%qy3&)ybBEG'n`Cj|N8Ԃ*+xψk$=sI#"П diw%?CWP$ lnm& #tҍ裄l -R}[)!ZM.$y%ww'`kVwkŔ!` 1TҴ ?z_蝲8uOIzVST nUCY{L>*+gbgכ33/MȨI(E"X<Tw `.bmvﴟv*WKK&-{i0O=9PD(nPz@P$MdmRL;YG}^"wy<. SdL+Jrf)m;7V]w8+lYxh"SDPHyx>cQCγΚ kIMJF#ٸd^d*B_"-P1 W]y89K͇i&WMkwGlEZ3?^ۻc1aN.>]f,-r0T$#;7Eޤ)dm9rOEՖR@cgok$EW|U֮6zl+ꢘHUohw%ZN_|ڱ?Ŭ9l?f 5'}A7ؔ]|/N@BLWnDh8YIAJ\E+q.1Т-Rhha8cT&J@tf[}@}kJ,zyI.x*uX%NY- >5 25X`'=Y| g&\cӬ<_x$n=mUTKaT@(39tbe PE,e}`dUUhU=tfMIhIOA3PNbә}.,+ٱ*6a|ӻ\tyX\P{/_@,$v_H|n{^qN;4ۖ &_FFo3>⯸!Ӆ%)\Հ9޾,h4C6UȞY&ӅQ֐)o2\Ά[7$~qҩ"@3L8l)9RJnLgzwLJO߱OCx| U! &TuqOB/ٷ@BTM9gʴ=M.,U Ixe횷:wzdlV 3} Teaܗ`hqa1K!f&*J_-2E9n'歧3UhydL\=ד/};ɚfcͯV142 /l4P_³h$F̹ͱL|.B(:)/cמKqW 怑RjreH:2MGZ-OÀڐ11<#'+WI zرHM։Mۅqsc ޻10 Td:Cbd;=#k?C0DF H (BR.r^3{sn6kQ!KM*sODew./G0ΔVM5:أ44ka:Tиbb.h)2||}H^w&k<w ڔjxSce|2|!G#'(\YܳiC3~Yj@CZ37k@* "i}q/q f8g{Q$>o%ΰL䉲2UF3BbV#SBK >Zs.Tzl$IZj׳ZMa Wʃ,0iO+e Ry•ebaXJIHNw ]Tr<)cf=V{iNPk[ʾ,OP&&ŕ{/W#x5&H,E؉)%v/bs م*Jph$K}yF}F/4!'՝ `jfWs~`Tւԭ[[k>&tqytIMap:uede&:GAo1t$8l%In;Ƌ_ɰ\g>dC R{=g~}ǭy|eQ s,sOO tU"PDI<5}7~ BpEbx$@<ѣB$ &Scl^'- g":obRXװ$NIgw-pa{zr86_OOGl2n,ɀyA&=LLίΥsRe rKr8]h}=!c\nobxs4)[ ײ$mmO^enWjeSEiʘRyĕرԝ %fMH\+HJnԯ ]{D& C!m02 /\ޅ_<B7/g)}Q0d(rȀU9DMf/#< ʯŠU0)rɐz[w0/D388 PT;D*h4GhUgӬþvjYP׎7L=[3r.7 a3jaR+[fP~׸ڨI?wvc e LUT:IE:{-{qa^r4^ZnK ד{%o1ޔ牯t,pN&4ST^sFǥ >NO|")-&mQ7v#ׯs63w% C7DuJ$SG~Ӏ(^)Փ$Έ\*VqSπZ(VN7~劄oYnZb[;,BkzVxkSCov\u) ?TTI! ]i-W!ޥ3|+1KH\kl L /8\: ӂX2m{\Վƕ#`$@%L\ ӡ Jt~ŋd(@i1<.L>f,u5]T< =٧2U^"k?g5@0\8Ոcg;?>ͮe/yja̤\'`O/nM14n1~l*9HY\ϣE1~IGp &pd'eҦ\zWdvnH&sRn[pjW)UӸq+L'P"?Eҝ_YT?be__V)rk^GfN^.{TQ$9@}`fĪaCfױ-d)'ԯ]w8ϬyEay&[ FhҺOƋFj] N͹̯fJ\jEZĕ mۼ+&4ņbA=?>oȤ6)PuPgdrpƆIކTx{DԷ wṅ6Zz8n;{Bg-2&쀲Jf^+Od&e7B )LEb+y)' Pry"*J`!5:t`P83Đ㤈4޵b+5;xrPc6o5k;U/:cFr(60 1s Vr= Ǔ+8_! K6Tcüf!1܊S 1D`i՗Dս~ i0R !'|]NY׶"#wP}oٟhC7Ȕf@N?؁4E**@0D ׻8BQ"e-FOX$~r ir:v>[&Xq P6QHnXa.WY~wdC')&HO`~ӦECsTh^Q< h5>j&pqJI &VA3Z``khp0aRB0AgtmlPsn]…@W4oGʍZTɗqz_>98cpZZ[m=!1M&͕;Ĩf?mvic=W"!{Swe>px:o~l.=E%vn}.?`^zZկVdf_q٢sw0M}Nvן 3uSUaէ_Ͱro[/W"M^CI>׵£IQ?̳*ᦎ4`9AȇP AK=} /0gǂ\o?yԾJ: α~R)_EU\ Sphݭgѹ I b1qIse`tc#uv&ʔ\>J%> l{/]9Kr3ZmgI/o t8KVa8z  R }䷾!_BFpu)6`{(Q#NF\ v'Ϛ {:RT/cI_wpb&9Kpܑ v-CXD!}EiC/_ynriL0~[3*o7`a6gA28P$l^_0,6QXUIaV!$Q#*3 s~ez hKg,ղ5!^>=>cH ȿaՋaQMkPyД쓲0Q )5eHذ\xF:hnGz g7C筵7p#+Zj6bڵ糺1ԹE*3P~n'+9/mG41ܟь5ܷѮ?C:cT9C.<1$\p{NITY$, 9G_ke-C pp*YָM|XAb81.: Q[4K~;d?n1# 4.L)p4768\},$OP[`q#$C2V=WX[ n`b] }<Ν#u!B=+8E^^x(ei!~F >6ġ3 vb=*gJ ?bʷ;$57R7_KdDYi2jAS[[mLݰxvl+JJGƐl3h<^ܒ.ؘ\:vfE7/3&VLީg#!X>oup򠛹_iO Sz `BB3n`wgou:jJNC򕭶kaɢw٭ ߫FF+VX7pDCˉ ]ϑhRTĈ;mzi5@θ _#53ARUJrN@[ wODBQ i*񻊐>Ibz5^/FQz2pohǯǟDxZ7Z:jا z< 5dX?x9m8(WmE=b>8ӇzⵦM[r`u_GPƵg`QS { Bw^$ "&(nBKƎd00[!:Dhc^L_?ΚFjiymY}~b?aܪx=C93êڗNW~"(TQ,Gi _aq9 dyHnZ.Py6yCanu(:}'U2}:wְrZWT@4W^M6A`MgnO`J4O eNg @<]=0yyddfz$VATQX[r""Vp $ 2/r +f֐a*?A00>׽+ %ȗl:v Cz(`ʵyetE*nNQ_;]q~:39wjٸ#j"l%.caP9sv`0v;sh\u`6>H/5Y71?~.m7j ypN!&)ąVǿSe!]k4!]KH^M!b)P͇Ql}ܿ)qK0RGWwy" qS"?Wz 'U-b qt%Oϐ5RDllKu3iMȿ n3f7r=/ A]*˹~pgP,+9{|UG?{Eΐjԟqʔk3'uKIRƓtu뜺Icv@WF= )2dNz `=񽕱&yu.߃^)%*~ @)c  Sck go@ʳWfmd1@j e}hT2hݟ~{)l]޼v FK'm4gP%^Mb' 3-W<3PtQ)V&rdwoif%fR+Jq>C 3CDAXE"pܛ楯SFs@p*.TtEko^\\RgоUxML)?;tUQ!ӡP$L9[g` ~+=җh+OǨ/#gN ZZCWADz7(ݲgMHf]~Ox}e[sGe,}BkuA]K+>fIΣfl5H]ykIp] +t^+"AujhfdHa/4k?˔TG)40ܼ)9сy4hÏs.So^rWֈO{UgAl)t"g &'7j@du*s`%k?2ŕllżqx) ]mٽrEo"fQV^*~5Ci籞Q!Xߡɳ/ xo|4Gx) ;;vNabOBz2[\/+=ںՄM ,y׮6"VB@)Ur0¼5?t3i%Yk0s18oPE'>$F݈GA8.ZP&) WZ띠2$O\z&q ێ Rg~׮%zoA~wI!Ul 4 /:?Wx7F*!=1.,9Ϝ&y̰nVCumȬVove:fVvG:Z E,PuSH,\B6 W/wa;cW,u_)tVi kڊr`z29<c>Ql!y&kVUjdcT*=rZ ƿUh5tTLHo]|yWӮ҂}3%.ʴ6o_w¯ZX:3>Ei~Wⶓ\ 3^aֳNim{BzN,~֌]1E'NZ5>؆վBBn͕ʳOqڟpf8~ wpF\e=- Rm0OooBcR'D 1W㵉Smb*}YEdkTdimY,ܖ?, ]L6=/A*&N:dhCGK>Ml`GS&Klq^D7aذEDPd.818}fELQCLIh?MҴ ĐErσ_Q&Y~#Wj_W QdN$:7޺]aОg=\{JR6j74s$KsC֥l{Y@(V ;/vޫk jϫ z;n[0<s('dC(-=:^!`Cr D" f|>DdIJo6f9{f~݇m%l5V$;ok31OLJ֋sqjd dd**)&s/\R4KW^EVo8lLWY"PhY &'SK~{' w(EYeȞԈW% pYIcٟmv=cЄ_O%)Y 8$4 ?)ᕾNHl䬔-,2pܘ-u (GaKI8OP^F݋ETuUM/Z*vT?Kɜ`Ѭb4@ڰ\Gm4asZ'd, N\ܗoUUuYkv1qm-{ aRzC;Z4 ߸7fH= FF{dO)|2b/uPkj@7ak\g97GƄePɚ7@TA|lW0LfOL=?6M &p?h)OyL72CQ'pNㅑ]椠zBmwл/qwE*\ߌW6O 2oщ]SK ǝU!HalW+%(¼\̒iiԛ8-xsfr;I,g[U Ql.Bc)yxxN2 3pQN$ιÀS^sM56"A;(*,qS/O _3~jude By}Ί7<ܣKaƕGmcz4*#M#} .TS0<s#3 5=?eߞ jxͭ(O |YQ9 N0iP⼪ r=b mY7̚ItM  g_Pr]F!Q 0z*B^ k^S8a4vJK0uRޞPb> ,H>OUڻ.n4~<~IZ]Oi Fئt˞ xQ"grɰ`wdz1~?'a> U׷0݅qͣ g&_GzcG !H !J=.L*zQ 2枞X꺆ɶ.kj;7R[If%d{߼ hz8|9 y.)ƛz_h?^!L*{_V+,{0Z6EHmUM ŠL}ep1Q: vC$G/3RDt3seejEW<~m]]^ݙ5/b←aQLu]t3]?yf":uC-YX0k $oyQy0_M匬BV:7o97o s@Ƀ˺Ai:@7:qGe̊8;EtW9{xOxoƴO|85+]HN;{I|U<HFLOУZb~ `њ ^h|,LۘLJW-@)U69u3?N`)Tµ~<ׂ6#FY#~tf=/ŻU8^5[J mS{iS}*"..*.$1˶{UȊ=OSg*7ckWg4T.HW}W/d<:ކ(M±@I@GR-(5At!-54*}=%`ːW!++e#e)wr0K`V , C`Ao cuQ|jdɲpCfc˧hAݜ j!7 *3{9 <i]2WʆwcE> \L&UCA{#ݘڮHoS[2- MC'PdIzL^Ӵ32ϙf4aQjI^܏z_(HȄUQ_ub0x i3QgѨ ֻNM/~0j6˫m40_EBGc ZhIIrs@uy(GkHGLBAcJ*t5hbE=ZW*@\iOK -ڜmljzHڼ[R!fA=U~vn3iYfX ҒW(vy{Y`Y,*#!=QZrL|ҎM'SѲE62'~P~ຢ'ՂY8оhϘ{Y's.cIM}eFK ȕC.<4[ٷ>\?lݶ(D~%.2$Kke3;?w (19 \I@j5uB1T/ČQ, iv6f@\9RnU z>ulÜZd_$ѡ MaE *S ./$e*ʕ6My90 lU|8k| _ٯ'Dm(2Nč崞Ǝ',>t\)+ YZ,L&e 3DT#_3B.0d08TErNِps; hq>˫,T #H Ϭ lsXwH*uL.4Lk0ڝQo~E D,9G> RTI ar6yː|@_e|A˳cb_o7RzKRRq&s0*.y;eLP7ZC W\- }ٝ\p}*Rj'az,],@:#:g5.i2ḡALs뎉=TTmYġeb͆ TUqshS(xLBI-$Zީn65 2'*8b^K=@lt)و'޳)-in /)(f{y荟_ge$yc LA{'hy1cJC/$0=?0K#+ޙ{`,E"n܅{\֕2A,y{avOIx ^iI`Fgޏ2`_nzgyC9}=!Tg9rva?g°kmx~n`~r@:֦uTѥq+,S4 R`/4ieh [ :APIBAdLKbմi˷cxGLI%n&X+Sb(kA{5xIN^:7ƌQU6eާir]TX̮; x0D FTD,$S$˜d7<9Qݒac_&̈AP5q:Uxں BrX5d i ТP`KA: [0yv+\fv05*IuC(h`{pJ<\ $*M8+I@|yuD,}qϝ NZf d%ة5WΖ`cnTov~k9z0q(,OrH$"e 3C,n{9D 3š'lu{M"%>i?OvXxО^-#.@zE ,]UAFn(iɯNY\SC(ieq$yگ|d6K#+}sLpLjRb*sDltYǰO~) _<*MI`hZl Fǧl$򕳾K>-48/kN֡KkD 5p_0Aj ܔ@@}'}UU>{SW.H?x>.T/EţN%bpTz> HOVyS&y/Չ\m*t5gU0WZL'ߢuZ=DٿLQDą&4WxPpgK^Жmv5cܷёmg`)*m9BwCrڟ1rF=bh7  ڻTe-= |鹺^e#]Ypq׈ZDlعy!SQ{15hAqőa nmtOh*|(6F[Z8wCE$RC H)b1JOM5`/;&oK Xc `sJAga ۤ nD2%5uIw#̺YN[ 0zfF^.k5-tl:b"] 4,Ec O!}H.֩Epp,)UI"RM+p H{ѦWY,QdBfMM[ "5JIӑ/L)%,5!II&W܎)cX.U;y H U~ ""-TѦK: r ɘ:M@SmD]k?A|H!g)mA3KݹJiE_lKܶ3h"bxyoj֖ }|6*ͳRIvVCj4h4a{<\G@J7alZ4vkȚ{\Zu1&3Υ{쐹)YhwnǦm>KWL[QsaЎ*q(+5IOT!}³U@GYf3<19^SM' }oLvG"P$:5{QLpIMԭG [A@cZYV;"_#g5,=㳛RHΐEhaB= A]3 SɄѷ-aP!h/&_Bèg]~2ML۷(v#v?LU^$2?3i;Ń=k: 0ȅf1i__5ȵƘ9&KϱS=.F4q/.0dPS KZնZBҔ~w5.Sx QPnӵ.JXqjQаk`U(F1{!g QKHpX<>3[[T\ۥO #*sɸ~Y`:K n*E{Csz8y?_5 UA¼@Iw`9_ GONuÆihd]1 cse5s$5_Q ~k y*0~%nz Ct!:akKfNw⍋!DpFhoN0@4~Ž;/b|Gե^ vgſ nCВ|_$uUz鷌W"yD[4B]iP_촆w5UƈyQڗd.pdp+s$->7Zi41r5V5b9c ?Imߍ?"&D\ΦLcF,|x 'z7kW|l/Uz-U'EX6f4s Tʩ;^N6\1*P'F { :P2ڧs2[;wzԧ(tNR`0xJ242ay;2~_gˏMr5(BܽDjHu4X*e]YFwoLJشֿ@ ɭh1zdhIjR6gl$Yqcx HnUh'v`蔡/p1ҏAǼ?N؎# vv}R /7KeWÖ&i)(1n[.7uqCC2Q ,Nw=}iڊL66/'`D/'t0uT+cH@4{A)C0JT39@e9R8c1U)kqrqLWHAZܐ(ԱidIʀsT$ʪHylPOD0H/9sE4bǡyiNҴcކMjE;w{)}OD;KR{]'hanBo \,<tzx0:S{\ԸJ# [J;wO%}a G<\tJ¤4!ax!߀ҲLj@96ضXv|_eg"] ٘3|cG9(" H]Gupc;=qA ѣNyr;=kG2Mʄ-0jbvx`ezP]l!+M^G=ڠDgw?쪍$|DFMua蕛a =<.B`uİQ7cny˜Fj?#k6 YO$cS%LD<cksE{.QYO@n9GcΊٔ,[z LÉ wt#Ep/~ou?;$$_.ob3_k.dM?&F N|_>P7B,}7axl= 55+=(A)+fbp;`T"Hh(h "MC/ pf1…H3kfWhDvݔI!5dTP}p$dhi^$>ف0f|e2?eAO4,'/('!n !M)O5}w[p'@_r}2Y{WRSnT(Q*S&`^kҫ  '}k k^6*#,!#9U-m=UfXU^0L2ڞ@F*R֥Ufj}I{2 Z8@R'ݻl:N.gj lr. "G  $ITC^q]( ]K4`R{ Ν[ 0BƗsDXP%< bj٠@kũt~Tg>Bd m AfqW=,*"V!׬k=ܐXKcDkU8k}.ĠߵMW45T(% 4?|+Tg`PåfjߒPxeRx"?mJAUAܸ铣al Q*Ʒ(S:^:>A95\, ˤV\OU) ?=*s{mޯ@I$J7$1:Fgoυ!4-q-* 3_c{'m#l3`O tHߏw,S6ّ ǀD@qRQ^|'kXpRFXЃȃ $F#iA p:+P#ĿX"0vsn}{P}k"KQql2[{/|ϋ?o9kLE^u M @~9w UGzR*qnOcbO M`ԄTԗx-o7Qw\mTyQGGwAgW50lv;e9&~X(4B֮b`;bQ2O UEq 0zr|W*>Mh&T"uؤ"!~k.] c-4'8tKfʨƒI#(|mD;YuA6#41K{͹G'(Ga筺Wα5cTPJ+Ƕ`UP]ʺ0@QZ P)ǀdF-P<Jݼ+rJ9@Yǟ>2kgiPfژ, %LXEFLO^ZKeC8;3[‡;(Qey.鏚/b>$`.LH=N9\d#K䗽CTŽ |h ^5.i4-Hs8+ #XwOwg'|۷{"C9!$4=vG4 wNz gʍC|(T$@ `,}),ρ,IQ֐d8CZMAf2`mAQ89":ڽgWPK=JJ<*Ƭ8xMv g |:L\v;Am%2ȅ<"0xc 5fal˝(95Y<韘ML/xYfp't,CCq 9 ~չÁvB#9)U4HLC_I9ܞꡡ, R@ƴ9YDuE%AT]2?/2 3E9Mh C?갃h~/`}\fH?P>Z5Dє,m/a. g&wٕ|j Ӥ7;UnuFT[_n3b*u FYE ^T+PU'XF!xΤtҶ[`ɑ'v\ \ HyDN!K5ȗKeePRY'p5O:ƛ|b"]%X]nXMbK4vڮ8-H"p#.G}a$C_FkHI6VØEwoiQ G/эN4;}Nc0[J`H5poāNf֯6paPEh|pf#MOVٷo[ =tOsg˩茠 w:*B Ʊa<]0ԯ-kIfTus^ajVmBE7Xn]6oZ+?߰z%AJQW(I`ͅY*q/oo/,Ykt!j4/~'*uo;Zߎ_*f,b]"g3ܐ *$h\)"BBu4w)9|.9l Y-& ;H?سaTfy.V/0m .Rc2 )CN0K 'Dv1D lQoٳ|"uvo.p6 v(i_Wq Ig%M$ *i`0cmT5|r4I^iD_Q8OQqءB |\rφqƟI؂PXj>]e)K\E=r-bӔ* u[Fgb?EKw)ﰿ{5r)1r} &_N@3չѤ0rb䕵 8]+-> 3&uZ[b\\߁ABFmB[aOSɜ;]#t!C<Vʃ_F1Y.c@{2+Ԗn܋u DeGTD͋'ZЭRSDv::jfx&->78 8XnW1b`YugfK o3'6q*9%R[|^XsV5'3qVvjft m|2=O#DڞxXHp*. aش:mo,̦8t^<U1JkpP " ,| @jÞ$8~7;Qɓ?C= C.%wEU>2?juMu(Rz^rQg>َGCAX^2ɺna@R/lpG%llGv4 Xϴ+F5솀smk5R 'lna4L?Cbk@$@kͼ,JJVo)yh ]^m/?_Ѣ8}BXx؜ VѼjTeDљ-H;0B[ 9 ꂗ2L~MWIHele>Hhһ` +|[&I'dɓT +uWa:AտJ2GHbI˗Oj L7sTjgP&6j]qдf'zv;N{ %#Y99kf\#zn[HFpd}jcDuERH?Wc ´W %C9C!V'lBgl[n#M8q34BD+QTQAuuĥ>kKnTo]~[bN)D#P}&u-MzP ;ccNU[ ͳ (љϟzq:+ ?RոT/(bR6k_Ҩ*'0͹?GV,5C@TfШxWqX$$l6MRX[}˰oܛ>`p o!;PpU^es7 Z#@ Eцzk0X[71G\h#QFʿzzIp5Xatkf[-OU W[>6U! ;M}S60%P 6٢d|PmLHu4)6nL Qi7EA&0MUb)]' P]*+ʧQ`e38cS Q}Wx1YG'yi `*LYkHڳt2$kCJQ}.5RgUD,كKy H4jV aG;'Npj]@%M)LPוK)_74Q(0e^hAt ir:$ c`{b"y̓v8Of;b/O+.6]gNzw(l(#i-{:ӵy{*&vyVHJaؒ]Y:4˚L 6EZ(#`FOJX7c!q DbMzK`Mdܤᅃ'I/fě/NZ'gP[ћ)+ `zÄL/xSb~j)8u^Z鈵y GC}DʹӰءRXGe{8L'hzs5J4@ɏ͇)>mwpb ^)( {CO2ć߮}mk3kZGuclgW:@!C4,S[%X<-l%%-Ed[&  -I4Oo~%xu?e[DYt3 #! ka JDYE' }]=d{1|m"a2h`|bC5$xO1 ;x㡿u N٠O#Ufˆbr#Ϛk)G76QRua|&\Ti+jC^ϟe_tp`KFkldfp6>{PQ0`67XbF2yť}6ףCs$j&㙙'0|#4$͜X)/Py0ɑщ&p=Sut"G AS`C37`)^9n`| O.gnar7)FTX.lTdeq߮cͨ brE4KOaA)1ґ\M(NjjeJi4HȑW±U:f{#XW50g /,2S#Gr ~rRh!Nj@)^WNznY>Qۂ**hS{2H2kpU ,ӦSZwrح3b]gZ< ėb t+@Rroj@?oa~]1 d__^A`.ac{֡Y.A;#pk|X7Qk(F2_t aJ~_togFobOa/sLwd~<-x|1V!$9I|; 5- '< v7|8J>c%ud)(&.ۨe-`"=)!VP~}rdw C8O?'b*Z8ث}\ݩ_eiltqHՁq2W:0$މeWŤ(d16/𜵵.l]aI?1*vǔAN3kW6is.C 5O=o(0=B`{rX :ZЅlM$g :&,d8zbWu(?м\.B}k`~@$c5B,-!'IqsBsُ‘q+ 8#Q.\@@d#sᙕ$#XiOtp2Ƭփʾ 9qoyna 32 SOb>s(>ṛ/]eITLb'(@aE)9!OƓG& I>fk֣jF|H , \POT.Rfqվa1pd1!~QfmCNSwno8Vm1m!F[' wdԴ9ۻZ.y#*jY/CV~@n8OtVa$YLX&+)1(-Ld*s ARߍ 79=h+{pV^ڼjN|A;3#J#iWzR*G󦒉񂌔>֞ռǨ"H.H~4f[)yV576uQi(<j޵GXnjGc)uMу>`''KbGn!ix;粳*QeCgF;)'@nPLy wr[Rn݌>sVshJeTnT\lh)F|/D@uqŨ, cDT3vX~|q.W( @gtE=T\kouLbo+c i^Otwd]zp&VZh(+ z]yC-؜K-X_ނyCgOT'aVw˜c?WI6E 6U蜎^QD U2Kn]UMl8v618|`iTap>WD>u gHZK~p?bquAzP .GCdug5['q9GGg4MghlV%,A] rqCe>4[uKosS_ZVpk@]6C&)ɒm1́UZ 0|b !N&+Kc)›BYG?ea##+]Jw 8|%o)ԅ_z:9`Rf.+ ,@:;EH|::fAk cvHXDdQPrg;P,!@uR<(h@y"DJ.  X2&&y!d_So<h[Ea`XJ"Gac`>pmCH8nU|7HL`c&'žFS:3Q")6|&kXˬ@] M'VDZBNZhepi.UbnMb]\"ŕ촘׻TК ÕhY6Kb5x2Gm @tXRwZWcHX<{G. .y>8Mh"я:~+c6QŽ&oPLfRK b{ j~瞪}A LPK!G49^iن쑨`><1ũi+)-9Vɕ)͛N %@uqOQq}0I 'xxW') EΐOKIzsM3)zpX+0랑ҮT1N",f(oyoÕ',;_y]f`bgzاz}RR$zzOTpG0)Z/jPb|ɞF$ U##~j(sz&Ms+CoX= BW;ۈ‡Tv-Aok#3aO,e?LNM4~\d9֭|URz"2v}P% Z-̳޳qԾ%T&:\39!ZKq}(UI Js|=ի+ߞ;Y1<<ΟP~jTQg3{]/b9v[mͮ09S#pxlѦo% T4t;rj$(_RArؿK J94pC|I5#cȰ 9Bkf:) :p*,eۆ)e+]d% 29\xrHNqCQXәXՈU6V?@v Ҙnq߱ol3ה<ǚBbIKXKF Әؠ݀#){&Pi*ɍ=;bQH4wb'R-$mo4M ug7(l~uZq"&x\nx%_F7aޔZ=Y sȒDFHT\fV\y/`J=75yT ){rǍGk5 aQZ| a[G7@QE{?}`uxe,`X<ގb%mGlAsH8}hAĹ|߻&X4YH LjsuiCנ|\t1[[C ̀XyF5MmSkVIܬ)=df߬ʽ,dMx56{I^+.@V2թ^ k̤'XfH<7wqPܺb:Q0B895_42]NKIg&d+i%tvA[9v*A$Vr&4}T:BҦ-F-Kq8Qz |C%Q?Hw"{]n*MyAiEpOь!4xzO2ǍlWzډaQ:V5I)8 m szdٳT|%eGyn'&.69HR/B1tnG`e~Tu-Yźy%pmDU\:>/yLPikv d4:<=1Xoutz>+'J;u["ykmpggw2U|4ՁQ)8l",w0)_űw*:f]YzΜM[Hb&WicF?^0u/aA@O5`̑Qz_ΦgKߝR\@S~79A% ڀ $  u-_-kVF2^43iPyՍKݭ`ϑ{ 9o#>a!CVS`f`òIZt멃3Q495F#eWñO?0w^$uQ BmʕX7DI=MX9FI(@P[.PfwvPoe:Ma p:Ǩ&g &/"制reWQZJp,E$,]%ЍwHCOkvкx7L!N` aF55E&-bQ;5A_Qrl{6"afhL%-&y6=5e߀D6vW`ߡ#X fvj*Zll5#SxVpN_ `\9|]'H5ĖѬ|5K uhïۄ qS-Kږ*Jj\uCPG"'8#UE{C݄R \≜|[iOB)^w%rK3mW1㍤! ŷՂDEMwk?5уOH (59 iQ&j@>^ zxe: DDÕf粌C 2ҭLMbٛhYnv<@umvv~ o9f+811u2G8 A`|3xl@M̛/Ɓ,_ rMaGYgUA />#!dm}%=ǴN l+>vʜ{B/PRfQ"Huo[v[B7">* |pm0jհ [%c2U>pV]FA1þtcJMY]ڗ a8: A|P j|ymThߟ8ps' TS_zrOL4[&ے6V+dhv.hyJ.C}*G5U> }RiBL/qoŘ\}J>wwاv댱EӘUs!n!H3Tf]eցb+kh0$VP2:dԺt1gPܻWL[KUyΣ)B};rrjS=6HvʗCx0vu<+̃܂)o\;:JpFY)w# YJ+B䠛9aٮHP4W-qԔxs7FEmfV%UgRZ8єD^*鬑|}uY 9GWIet* I@ ghh>9 c75%1uhǃj!2`]oC7ZSAowyd~̖NVK-l Z$~$C{ gCb*0<"ɵЦGSxhOnf,˽N%sB'0~mP;Flur!_.Ca3^"/Α [P96ǏޑڸT DH2ufEMh*POGZET˕!(Ph^_OEF O5/D?:\Wz_?f#nNKUQ+&{C 9R"}fL1ƪ,k8IDdDDDo?gEjd؂TU!~iSޅчf}ۡstL4u0gr= ߽כjjl˼0`qLdB\sϟNPsvVJEUo^&L~RِUԍq?Vo$ F@&?d+ZF1cP u!71s|ߟ5sc6Z_Uq5xpQ>c4gv@G`IU&jR^+ށjK~U^ -F@*UbKH^?@<)@!Ͻl :CDphU->,` zL<& cB|9kݺ4$S̖b̚4ȡVz$<{GԵCq+XYÍ)kt'ec;:2q2ikfRd}8 >4-R΀;a8JZJ]IX8ᮐO8m'^S䕝^@нnY b>[,^*0/Gf|0b k +#gy$>J]ȩx\ ywU%׬A? 7JrV0+$9C)}aG(.`@ A1>A?F1Y +$\; M7EK~΄x(ͤκm|j fiKkEP%crHq+XZc~ |4?ބu7qɴJ!& fAItd,I+?=2Cl%ߺ߳i9>!p?saу>mvt/5L4\p[ j3pkCu]< j$RtU8`NifaW g7# 륰9KSPb5zr#?) d-M9Bs"26/ɣTUq*iRk|yeq9 z|_,m# /3[ _i*gcُ m}U(,!pb[U7GBWq̉9Pɴʿz؎vxDibtxLTdgo\bNh|4],2(9H&˥/g3$VZ/ϸ?:shс_M7+:[NF|$ӓN-)1ػ3馝h~xbV_QZ3Mpdm_ 2(!f+6ܲKx륹[5JIIKKDty31eh'"Q&)^ hR6S P=.@`- GW<s7^\5yujN; %Yߟv.T[ƼyME6_IHaoX3F22t,ߛ~Ңi|'UHaOr9&vUJ Q ƘrRFDhxXwdmC ('bA8C{{~v$J1wAhi(vQ{Y79QjE]dW@Q> Br͚v乓m c;ȕvC 0xɩ8џѰNj23ʂ&ɻeǙEE -a$iwlZ.O;V5}ghÅȬVҬp2"gtd8,4g>-C(PވN)"2N| >GyRYsx.MZ1.fi +>@=Gq[g3`Nx#T y>mbL W}:_:87~&r ~8.L9|~཈3_|-{j,gzn6Pl>sڐ$*1#%{oՓ&d4鉦}gS4z#s"]U`42~ h+y!v] 1((Ba}qȽ:Z[;7!*uqv؟.o⌟'8? _ bh,%q38)+& H0xY>iIecfi IE3n0o>!~,zO[L(mx_bBw` I .ʲ~;yւ&p" AUי+|m>KriSOx ]KPؗGsPGg}g2de\STƫ U}Ih3ڄ9oQdk@ή-7˃(XCZAzNʏV~ XE0IܜP}z&@@]IQ}Ŭ<̆|Qm3r?6Rz1j:`l(–^iV)jzrٽ`X/+NubB%,l`~P*S@Qc ܇/2GF(90 gwů,ؠ[fqH-R4 ElLPŞG7j!3W/20' pU/w]i|D ׉֒ӚКn #peߙD62WUS`NA!9Ck.Fkʰʲ3аU9^1 o#h$&7FqܵOa{x, g(zGkvST"G .tˁ+6)YFh SqaMxoFOܹ.b%.6DwY*-p/)ߥY9?M(+7tN4c m+`C%L H1mȊm6O)hWC{nM d_lzR;QjArL5NWB3Rو`cL7Gy[_8MޤH6;QO²(!YvZs3'@VGG8s tP Y7p1id U1Lk/Hͧһ1f)y eK(P|~_Xj8U]zfd-~ Lb[AAq ryA%`DnpbW&=5:z ecZ<3+` P[ѫ GGW8Zᡉ8UNum8(LT(:?z菙㒶sJZʲ0Zװ!QpO5?sȃn:4q|$ F0tYm!pGh '沈ݺZǑF1GSxc º\y:s*&'C,5΍YD5x'ԑ?CWG/@Z>-SjI(Ͻ;~kMl1#ܗgwXH$\KvPw\ Bx΢0,0;ID*,t੊\F[D~J8L-RɵÌr& L*[~{9fOA"0F"\OJ(ݦD[+ZUQ%1!J_7ۓo:6-z`iAƟ}3yB0cT@7 +O񆮉 fvD QYm|^9VZD{Voi+TO2v=kd{}wxkR˨CIĪ[c{Ȯ b"U,CbFٖ MM6<_{FKk@\^`SrZĠeQnԓ:hDOj(x,|qqk|"t};]mI_zb9K|<'}F|0eUijbc2Kj2 0s`9ec(2ٸef70~{s('X=l E|lDaXX" K']uZTDq"W[}$U+.CS'\`iSႽA0D[cg]n@*#<0^,2u+3Ι~"5`u@Gj$A\USY/m.nJĶO E$II[Wl3kl qߊqCU>*m"YŴqim#~:hGužYcĴluOv't$ AAf(4$2{&ś;4Vз|DTY.W\^nTRn<,ܥUϫ59EPY#bP} iUp&]Hѷ3_8,nw&$f#j/_Nܴn-/!ok!K#LGd >{nבeJ,vl4sݍpJSEӠq!{(2PzO۪v#=ilɁ d!a?07ș z_Ebq'v.`+"?Ţ,.˞(8JXz02Jm'Rk⺔4WJ{&#!"o Ԙ|:wl0W~^[fyoJtX-L%evxlmqKJa`KA n>0QŰQ!悶ӌt/JuN̜'6O: *$[AX#sw;Z)/( wf-Y0Gwwj?l3G^/(CzR=sBWeX\`+aQ*:WpD8?ͬE%YN0Dp)~ąYPAJsѣ Y,e _#_GI1b4.\'"Z<ZN[Um;VyNJ:u&+lTk ,( &fZ(SuX$fׅtW`JA9h312W|E:ȔmxD^k'#W{R>__JT*&jKGB`֊yķ8Y.zeE[#^["vi"?Ҏsk&># sDH2xRVȾ:k1 Tj!j/z5p!Ϋڃx`;rAzLp0ݢr,폹cVJNg J.fyRJ~حx᤯©IX0:<#EfdByп`q+4G!?LlwOJu9 B}vuK 2Й'Y1~&pUJ֥F7G` 'sSe],t-£52+ҍUD˓LXW) hz*k`upw.YB4"; =YLx0D t.ڹi#rD_?aB'Hq%DR{ 'e `+[62>Y(Ȫ^znʥ`p1r}Ӹx5 RYn(1{xNVF7DU5(X Đf-0D?'40r`hUO ~ >@jY6ĥml.RpQ,ҷ ^Yv:7>(u ܤi!(ڸ(LKB{^ДR|%r-9@>`UUo{u).eF;/vZ b(M*vE8.aoeP@ǾDƂnOkDh,ئRz{9+ >^NLx9Ztam[coWzoL>.PG7ra q@F%iT.5kd(MQYrG-v8oHhQKuvbv" 6۪j4Pn؁6Y3YFEd;->y)Ȋ7|yDQz0$o((ۛXn fmA{_ɮiSPa*6 zAbz%jr>(Uf㦄U4vt+C?F7T|Z$ AR=|\Hjnoߤrl?OSSEvEg?@^vg:ˮ! /e|@(bY N TT{ocFPNKMafG=B9xd,TQ قc3',=ᔞG9VÃs C8†=+l,$rWb2fC! pˑ{i!cj5zH+4%P5.(P }֖ )o25 Ղ' `7qvySފnΦ՗-JKYUI3a8dPIǥP^wPbe4=EOj-;uwވtH;2ݏ#EJDrQ.krf[LP@ ~:i=h|WTZ=sLN@ GU9ڪy5^n^iްnNʒңkE >`w~sŊ\9K; V|m$Eh;"jIIIw,=q*@xu]q<((hL,$A-aC FAkv\BV]guStQE~ OٓOY(6EKu*dijXE[25jmFMHWjɿ[K՝S k%?&JoX6-OCuKU[mڬJ.Om2Hq"Nz`9wӊJвbVec*_T|0,ݵ}ŢF /<|~Ǣ/#Y4-[ t?dtk=] )MtW.^jߡ#|aZ RN.9@kAuŴh պ;DJcB3UgE48ɭP39|,Q75ݎRB9AIE{ߦx'ϬEGiwLLb и`Yd\lj5A#L6aܷ iEBl52;n&d[sѭ v0W`n\:* 9>;ʅa|iX;ԶN2AHuD]ܶ :ix =} bP)t0kS&鬟2l􉣤 F[V'-ïzKɥa Kv|gM "̙C]Գ-\KRo6U{DyE)c4=_\ύc 5 + 4}"HTlNO 43d{$ܦfu لA =YI5JSb`Iy.`]Ǧ!}$zΊ)S)C9>)3࣫ Ti;J[$M?wɁSH Ǟdwޥr{.<_]NKx|un4h`쭈#ٕMD-G,8m#p Kh%rcT TB'Η? 7& Æ=ܞt%{khla`p@X\KȂ\'y;H+Ǘ~3Č݆e_i>HΊ7luyH sʧvHYv~`ӊ+r# J'7` /]d+IIka F􍈄,CHɅԩW2 ~E׵):I uJdbc3 )B)Lw%?t~wOQq>hn) K(⊰s٣0mFq4<1?> c<+\jh\57BX{ʞ4=nypئ6D_=3CRNsc7`Zj4<[bq(_nD vѓS@\ٹl#*ɻJm_# M\a>OYMC{V1V閖NDdX/ rXpo 0K2ߖ 'oWӍk;cJR3L@ L@_Cx>zߛ {ZCASnbʸϋ1b/n%p 9NOg3`@ Y -*@Њ06"n5}Mv?/~2THA-[O'0}Vl~]lH12bP,4s`hڐ JbĵUt]arHĩIQlr]kb Hȡa W MiȎsmw٣3{b׬adQgZ!GqC_6\C &u #SdMAsT»zn Ut[m vp/jneW>;g(}ϟP!2ܦf_DZo=k)6S=Ǐٚ.9s>=m]j<2zqz_6H[Bd\;ZYmI~d1;<9/rNVWs (0g7$Ƌ+dɐ> ?\Q,UIVb:~L+v],8Z#/}fc5mT&6]n';O¸HjZt7 @j[Aڽ|>r ;?k‡X9=&G|\,v̛&؂)*:HbTߜ4Q_H\qN`H[cP}26_9U:1_jʳbq+Eq9"ꏅƋ!HQV=WM-79WDAæ=Eʤ:Kb㧽e5>ѱw Vls-NF T']H"4Q8 RuN4{ Ƈ~'E,ӝHǚ6Hxs'0{m(i6SĻ[ʀA.ôa2zKm(F)OO{UȤ>b[ǘnͱ}—Fp1uQua;L ~yXpK4s2gFtPYp«p:( !rws&@*-qo+`U4u 6,gW DXX}NYa-\=֥z[7jK lT h/A DyXL1Dc`u~_Vܤ6+VebLl)|ܪ(6wzVnf)q(R0`SئED, I")ʍӟMWp}(ڎ[Z9ʤJ6Enq+jvQCy0J7I)x~l1;L:9oJDE3Xyf2'$;Q4nR !Gp tj#SY.$s_& Ƀ_=^-\$ y "Aih vMɐ]Г- k _2k q[ю9k^Srw{JB9$$^?!‘_a=VbYRaYOJnM#'23ݦK qv͏:L泺dFtF*/&B $D2.|K 4?ڟB-!!ӑ?ѷ/  P6"ylYv|]fݼV.or3r n跰c&N*`Z_adƢ=!^ˤ"JxB⃅>ܳƴ/.7){,Uu{ƙZG<)2 alȘK`->!B:)sgn{XCSS5{JQořZ18 hS9t~.1 Z Q>b)jK4M05J #P&XP޲\*l-M<Q-ٱ?t bwl1i`_KFWbx>;&UT;U'xz?v= +G^9 ڙTY:xf:IЕʽ X2Ź-`(ٚ^|f1Qwod(IL~3 ejUNL4GW 7PGk+݈;HP厄(ÑA,X|˥(! v6V5 < z߭ϊscxE> !.a2R P&:|\K}%ZR9 'v'Ȯ9,Hs#o`}/+;jFhFTS? JPxR f s֍'ED *M׃2U'KkE]O.g!h[WL,w a+Jx:E@pD%74@9.=oE$};uTPNţvDK7xxJ$,Of'&DzAm4 &sDMnxݥtxKLE ˆHלkwqpS(<;/]e +sVCɠaV n<;H ġPB/6a|Dק:!+Ѝ+/s p~9%ֹZN Yqt1 z}xpšbX/~@ZMrޤw(W5޸ -G=t ד,)h2#!t!қBƢl#ev[_o"kv\oVE6+ɵ+o0)eZYGIH} (J؆]2eL$[I^!$}h{U5{ jpޡ-opH 2Fyu@aA FʣtΗ;E` h9/ۑ,M7INog^s*bG];kkU8.K\!njuTmCc'rvm )Hɒ1ʓ]P q\"NzPY/'.2w+:H-pMRF!V (-N"L,6T [q~-m)Rg7TBҩi~p-:`6cƢjY4#޻m `!}ӷ;uA) TsFu|θ^6]]O]֧Wa/_ ]O $ 8k gFQ'!o.e2[:c5Wr8Crvآ~HpPw^21xMl@32&-&%ۊUXoS:ߏ%e/IxOZ|cIɥ{)FzS)Ŕ58+m òs릡x Ri&\L4|uO.xhKYq[iR&+4)տH3S螆tYR{Yycp*7@,I0K4,V$;4C| .P:BSBawCIFy˪{X{]_z{F!D_!)q760(3Ddk7ȧ6f7p=#b͍y 6?E+7\AұTO:3F-lɊh@0? "Sy'qBpROD](E/!YGyQџC`Gh`l[+۠ +.r9Z<;<`QIMd=,|MX"bh#C=~2/s1s4 B7+v]S5ThaN6z$D<|9Ctucb| fyψϮF~XBzZ |~TElܹ-+rC۹3z++ڿ^vP*;9ʠ "~$;~ sAjA$#hE3HWn? ćÝ57"Myg(L<͎z9=< 6v!Ʉ>^)!&{)&`<ܯG E!ii*E rykb(E602E`UƢEtјėfsɞ1b:rhyPƞwϊx^ʨҜi0Pɟ= ZSG)(WS^(^5A={'rwMiR''Am`=ޔf9 vp9NJ2g,u8M|>Cģڝ?aMWԝq\A>;*S\zԏӋ" M! in-'=웠Dr1)h=a)2̏fsWN>|&-#BGѓ8&;݃|)W R[;K!1yd勞K+N"NHkې(;wp "#}} 3XA&_M| ZJtƜ+'dsjg ƨaovȔp+4Y$cd韁W G@3-^!CaP揍|$G@Ld.1x._͂PS7V]o}7 J3.$|\ w9 TNpzυXrփVjuhSsՑgv):H%,8W ?m f~,uΡ<ȢS]H J AsE5+L\aJ^Ŀh_6 =,S3PgΟC7R:| %gU`H9ޓ0lt1 =;t_}dH{}H=F&_p )J{Zz2p;lXP25"#x_ ,N$Ih΀ۃY&wlhD52qI]vw,uo]Oinz~UR8sVc̄3̼uQ,S=l)By;\?ݲĜ'Gt5@l!-{?M_r !HX:}mrxΉi#{ }i->,qW4}yq $ bp?z=~{ !Ef( j+NT$5shN')Dav[\ /i>NoH3f.I@BF>M/Zfj@b\'Cs[.3JNp`K܆ #/- >nҐ>qY4^B?1n)? ea|=2hl+Ya̜lGCsAaԒ]"ɌVeJ!p u2jm~⒬l/gW[\.ɛ ~Ncs7DAXxUQZNO|{20R3Eq3/-!<g ۓ]*4ʎz$b&AZoR;,up]*h>Ef[+IJ_DȟRp7͹a1s3Qop*%2"~ [dUkBUUS0i j++gx fT{*VeŲFv +l-t ;WBg _xs~uz ?qWTE69`>-yǍ*n ΤPFP+ 2ł0 MӌHJȌ\T(:C@{&Sfa1vdໟVp"ٮ:4o+D>X<˫IJ2:]2䟱 wl9QKbyVo/G+|](kx Ϝ0ܓ_|[ ZH "2 ]" aϑɚPW: ChM-yCyS'lMXmph[GXIJWtAuTlbW%:MNGd['* =%(@a/Te^ >+Kws@N)+h-H0K%.2ތZu&5 ЋA_뉱ƅzQ¾On 5Խzt9/w3Q]lǡ7yYx(Y I2Mp7(xVxwЂ"͹&Ƈ_@ҋ2JCJYOR\nbDSΦG6k;P1g*M^'n2 ҖoÝ0 &?M fj"Ϗg`$b|P&׎)H@o$ Q XWaŝCR_[P*_bMHOA:Z`)2!Rׯi҃N1>D;]~T>>wq^*cytMj؇]J' Y  T⤑ BʐYi/N{%T\aWyTPP\ d-RV zӁъ1C)fFLhlX HƍPc,ħ>ռ=Z*GWztyDS/UZ${ah{LEiJٞa,^@I@hP3*8?դ5;VMs&.U !}ps C1p\SEzsq[]Rd%n~7jg}+< \}Q1 XIL>FlaݴYh$08ܝcpkFpEh\9v Qz2-cq*c̻qpi w:"4No(-J:P(؏O3ۙ %xȆ2𛥬u =r$OQ+)F(,}̜jI&"AeՏjbd8X^Х{+PU3 v{B:L…s JtJ|P2WxM( $mwxّ4fU!"یwZ/(8^yk,ĸͪ‡qu_:4r@W}O\Y߬8ˉpIv*ovP}& "A6F[$.?>xO*o30njt<#|I 1Ǽ zVդ'uaLd05s5^W&gB{RN:; a;70 &F%wk[-ut:E6آyFN@N:$G$qk[1=I"@%d(9)7ߙto]}6zeZUۑ$VX qD_BGnm9 .!QsSԁ` J.fؼfI3Cϗzc7*`3'ON&Z{\gKݫ|K]z:;6t%̭HLkY FmzjjXڙW̯ymWz>-Ȅb<]q"m8*-BżUw7;[hjFy(U7(>GXV,mgV,6Ѽ Y l~c܀TR+re~WUR1$;yG}dPa+UmW]շJ\xK)ܴrϟ4keoR~Uy!RW +:Nd­q<'Fm ^`pq l Zc}TڦnĿk=2r=x&쇱A᯻6\}2"+>Yh,s^}Z'54!%*zIؑdj^As.sWˀ5QYeHgx.u- NtzV\DߕHLz/P0}W-x䷵*S#q'ƽ=?';'k-E5sE;3.lXS`)yȘC.+wZ^3aX4m{ֱb e!coWz|.Pغ偨7T}]i|ܩ-ݼ9.هU*r0]OZh!mLl! U7o&[NX-yPm**BΨpIJ-<$~iGC_}_Zڏ>nwo)i7"cʱفXdPP!?)=cS`lry> B4[Η[gZ zEP%P{R?L!-r@W֑-:QR@cmhwQR`{hDx]հ- -ZK+P{ђM%slܶYyW:/@_T3rtRaF,2[e >~c q@ uݹsW7-մL *KnbC'i8[+.`]]t^~/pџp؟e?i5FTZ ؏M6"q)%~^1gT~b59#F64kR7: uv v5wix8)Dv,=naM,{;~*ҰqqWʵDu۰-×#Ud2jcuh0yG*.#fd\pH#D@'Fmj8GJ<_O" v[ghZѺT_vFw|Y.צ q֗e y!NO"ָCtBWO 3zi:G~ Z1"qy7\ЈY P&Z]yY')MMJ'!/@ ^hjS]Nxx帰wsÏrw$ \?ünl|::Sz&5$ QSrm)yz5nE)z9#Q @K&Wrڤ4$5$kt pѡbg"73&@ؽ5h`KV@w6qi>mat@ T{B{sb v *&5]oAMZAic8邙}3/hsR3Kv@2] +C)n  ;F8;s~i%5veIvl\lb阙7j!SE,N,!4h~L15$"NfV߱I/ {Ɖz{8}Oi\ 2GZ\F'XBу߹&+uڸ)S&(*@p;P:,T:a=o =1q:P }WHa\6P:b֠\e?cã32w܏zrA$^.p#hn7OUj1@.L&5:s?׵@y]S4za]-/T ]U& 'rY= T77|K ӲNŗoTez+:2tɺs_FE \T`z9{2"OU5Pe\\M>iDAif#N0OZ`K0Ց^iY/s(S/M 3p?e_Z3I%=!M=\ V6mʉHUh`Ӏaii} Y$_Cu}D\ ?s{m p gKGkf@\T(X :Q#h:6 Mvc'5c-S5ْvf^.~,nKMkMfQL<,2˛, ^%5HunJtWR,Ȩ 4 w?It$!UGÄe&ИA0(km`<^?elXzX]QFk:pmU=!9 c7S._ŦbTZOhx#DB*·jPŒp`\xDP*Z-iZO{QZ$ɋIdsĔ[s$ɇw| flj/rFGah>jODILJ$ Uu!:ԱL'="rsj7AкDt*caЂWW4-1;EdM,oLqg ]˔d1)!,|A0G`Ȫbw>MZe\wlӒ5_ 8xJD^\2;rbCck+QT0ˢlӧqRE1֗"PODo&*Zl"M=ܒ^7)'E?#(tekvZњswژVLlq>H_">^ZYEtl<p0Fn0U}Raa[o;Dy.d T!7^e j2'r9ƙN.4 'U骬O]W7 WXzGo4yV3v}׾CuhJKfY !O:`Hq/V )>\W["tg}>v:X|#h9<,8?*p`_lOYqXX)F3O寉 ɊEIJ| [`T3y'|Դ5|6xH"1uoO跿1Uc'ΨG-~=J4P$+Z/tU`Gtb61޼a\N&jAAU4qfIքz{qNZ6v#RunFT&] e?G\q <`AS]) zbR4$-szGsџ=K[؟V2Iful5"[7I~<ϕW.YJ: VCTz?3:Z AB[.U~, 2fY‚ HhAfybUu0)&3>ίh'M7šK!%o@D0b;HuD I$mΖ8̟iBA +\7to옦?dq4̤JͨZoЩw޴ϯ8w"В(<{꧓dCDaƍ:^HZDi)E)Lt f5F=Gir>_x3i"0Tye|87S}veK#Rdۘ䑰2x'r^|G#b߉IoPx55 Wփ{tdP>fQI{?7c1zo|1PᝩV\,R36z\5ֻư#/`4T3oiyҿJLB)Xھ("Fmsm@LEX/~V&$|fɦ)ݧ] we3\O6]JC/oRHbj!/P>0/; U5ϫ|ғ ɤۋ}K)w/.242,%Dxs g]Tpk'oX 5}Yʗ& W9ZԱ;WBLou[2\rK~{we^PD+{E [8y\[iT|0N2%j0ˈӤgBL=Osa B=uZ1E0*!o2t7g2"vOM?rܨo+ǁFҬI~ I/ZrQkm9DĔjD& t`ȷ,t$AlX@Y~5(xjBY6"S!PUSwZ~:ohA$wzqG ˶3ФSS UJ]c~:7測<; GKdFɡgS"z.x@ Q5ְֆ."а;@qd Z u3;O,)]]aR~ʖ~ r Xǘ&/ھ7V51ZBp<ȕgbtw{Hh F'>aJ˜g4KR49䶚$L+#*B+2Op2iߩg SA+^p(Cx|} .߇&z4qCc!.׋kf3cBpjI`nէͶf`~ {@M`V؊^zߟ=_A[HzGUt0ȦHwVιaP/Ŕ9'fƊ+%fJ ^:KQ؞2% uߵHZKU օ$B>] \A%)JqT: ]_DJ}Xb_ SÄJ")Ek|5 ԏ:DEDdU~\xj\DJ ~Θs󓼲dE:6BQv\'X]!zMeq'֟#(_{9 ;`xa?mlGV]:&[ B/#zm仦/derMF%N 6r)M\?]PST1hpF6 \Rvj`wE@i[阾OyLڼqa$ HaPY_ ѿԌ!< 1C?