python3-amqp-2.6.1-bp153.1.18 >  A `CE:!M@eee;H̄{'ь ݿEIȧ!qBʡdyuN^=O M؛ZJx,W=ND q I#67 Uf ]+X kaq|D;ܱkaibVR[-mHyr(#1US^pM5 ! ,]i\&/@KVTNVOT;v?c;Z{D&:f29b9ee7941a39dcf7af16e3470a8df330728d7286fa8a3a38bfd3118f9d4c86996591574e0367e1fc886bbebfad101f745f8f3cZD`CE:!M@eeemV+0<yxx&f!wQrJE|@lC?)hZFxwیkd247g\~p>Q?Qd  STX`d 88 T8 8 8 8 88 8$L8,<X(8(9:FCGC8HD8IE8XEYE\E8]F8^KWbLFcLdMYeM^fMalMcuMx8vNXwN8xO8yPl-zQ Q0Q4Q:Q|Cpython3-amqp2.6.1bp153.1.18Low-level AMQP client for Python (fork of amqplib)This is a fork of amqplib_ which was originally written by Barry Pederson. It is maintained by the Celery_ project, and used by kombu as a pure python alternative when librabbitmq is not available. This library should be API compatible with librabbitmq.`CE%lamb029SUSE Linux Enterprise 15 SP3openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/celery/py-amqplinuxnoarch  ppQQ$:$:HH-z-z++-q-q   h \~BH DAA큤A큤A큤`CD`CD`CD`CD`CD`CD`CD`CD_$F`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD`CD](^ԑ:^ԑ:^ԑ:](](_$GY](](](^ԑ:](^ԑ:](`CE#](9f2808695b851d650459c44d88864e18cb1c88a74537932ea83122291b436a41766618d59b4074256b66a655db533098ed3dd95efcf49653220325335def29b001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcf19a8c5f2bfe05bd3d5a1626625d3602991faa71ae1de035b3430aa090f9422b5640d98556153852d0e007a632da52aa473ecbb4ead170df3f6cf155715551facb3846d3c7234009af852d79099a8b00cfa175ddbd067d322ac147f657c55b838b8308f5cf412048a3b65b37cd9c5bd4f922ef5fc4f89dfb58ba83a44c5283b46790d57046b1bfd660ad0fd2c1abcd4791cd9674c460034386e926e044ab2538b411df8dd9715b159e3eff12439fb27ef24887682c988bffae6d93c6551e8e6749e7921bca0c3babdc0ac3d3f547e47b0630b662c6d6c1fdd8526797220e8e07bb7da603a1e9f5256cfebb613dc5e658f538fbc51293cdba9c88ed2ff3dad883e16c116abc9ecaffa9e818e225d96c577e709fe4eb506bf3b73879db5aa2f96fc99b8ae2e1befc4e6062b06a1f4b61b51639bc4add382cace32413f48ee124201373ab913fb4a7b5c962e33f8166ef4af5361bd97e43bf53966c567b287f120e0083960e7bd9805acb46a437052079f0c7af1dce865fb9f20f82b63f157e3e6fc3cad1ae5996c0d3a77418c25da0553f6a7bfa4d6564422561191799b85c7db93076641177cc18e5bf0a232aa3be5b9b0038d2c6a35a0654c4b89fc359cc9c8fc77056e591a51d8e1452b22e3d5c14a0dd81092cf47b7ff8481e958ff912225cac6b87a7b666a4b135bc000b321476732fb2a8b8300d4d3aaf2820253efd4335d2614533603179750919c37d457cecc49d646e74b51cd2ffc1ead9c293e638660f5fff7a543294bb399699668e476d11f60a58ebeab1e095f742420b45dd1683e3f96c86bf54c09b1ad333812f5e772225d3ebec200deceb6b09e5d7739683ea93b21e59ba0fca73b6062cb22b905750c4ab2ba5d5306c392e6d43d4c4c9434fa73181a08c14335be287efcf5755a0cdb36f2cdea4636b7ee4e4b566be4f602c860ef539b1ac270f49fee7da6328634c4b19447b81f0cad951c885dda36dd1db673e57f9735e0ef854509a0c77f4bd162c7b243c864c5974e3974c7d762321fa31e8bd54952539d2df7eb8cb0fe504a6e757b4683c7218b50fd9409b1b3233536459df9415452d1bf4df954b6e2ae11f7440bcb1310ee3d511601e96a79cb915ada194f5e5495ae76cf98c1a22aa6a35bbdbc1d53655ed6ca9ca1a0c7dc862e63e34e4018978d21bffdcb6f3d3890ff43e2ddb6bc05ce525ed39f5ac1d4b9ef82ac1fcc31b5017e678b971322459b6f84224f294fe5090010788e19508ec145f7cc80e3b3be6a781dea983798b7e2fe73802a8321d4ac2b40788baeac936a525015a414e76b061ca6d9ff858bc5348ca16a45500e0ddd796057d1ecb3afcebbebfdcadbc17df6bcb864778671feb4383a34bfb855ab877774841340450cb4a5f38dc93069dd3c96ffa80f5232fe6acb3784d36534a2bef91ced60df6276ad240381e271f0073153211e517afaa4c5cc52fa74a8b293a0d621f6e6a6a18d3997cce33dbc731b311708efc563ca315f366b124d0136d7f1670c39321e8e23e6a502fb89ab9450f70420cf9efc6e0fe251c8539e18f1d943fcce51eec5e021eee93cffa36f7a9fdc2af3ed00434ef03301cd47268940590ea6f49e809d139d897008023e1ddb1bb8860211915b7a4c1a63b0207efe8618d67ba12e10491f7424e2de511db5245a2d7530c41cbfd5a199ecabb6137329ffc3cd59538ab4bbb7ff8b3768fc52e1a43048c598133775b1293761e70de91ae8afc6ab6f45b33d9535c360f92bfe131b6bb791cdeb7d38b1b38418cfce2ba3e97c6325c7768714283ed5f44cd626e90a1dee7e7b4151d03da33cef71f6cf2a49f6f5511ee529ed73559ceb9fd89d98026c5c249d61d438649f23e482c77921b5ea593cc538e155889a7271a1894143c2ac91ad6c29d1191f72f97ba9408fd256e12264ffc02e2b9fa9ea6e34be13eaf2e5b054f56bbb64ef6938f6a2719105b25a4816c47a0445795e5d52b42a5ab8d354837d98d2992ab6a5c574430fab96f8504a2b5095d2b04c6164a7bb9704b375fa389e9f4491a4d85cb273caba4bc2239952979d99a718dbd60a60e0c99df8523ef96d02f6ddfd0cbcc49ebf31b2fd8dc6547fc6c7ebcdd79e32f5ef5f1282eae1931c74645f8719b6c69b3d6a2cf277bfda249a8270cd473af3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-amqp-2.6.1-bp153.1.18.src.rpmpython3-amqp@      python(abi)python3-vinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.1.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1_)M^(@]]x]1\Q\@\f\f[8@[/[ ZV@Z YMX,V<@Vii@Vf@VUL@T Dirk Mueller Dirk Mueller Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Marketa Calabkova Tomáš Chvátal Matej Cepl John Vandenberg arun@gmx.dearun@gmx.dearun@gmx.dempluskal@suse.comdmueller@suse.comarun@gmx.detbechtold@suse.comantoine.belvire@laposte.netseife+obs@b1-systems.commcihar@suse.cztbechtold@suse.comcdenicolo@suse.comdmueller@suse.com- update to 2.6.1: - Fix buffer overflow in frame_writer after frame_max is increased. `frame_writer` allocates a `bytearray` on intialization with a length based on the `connection.frame_max` value. If `connection.frame_max` is changed to a larger value, this causes an error like `pack_into requires a buffer of at least 408736 bytes`.- update to 2.6.0: - Implement speedups in cython (#311) - Updated some tests & code improvements - Separate logger for Connection.heartbeat_tick method - Cython generic content (#315) - Improve documentation a_global parameter of basic_qos() method. - Fix saving partial read buffer on windows during socket timeout. (#321) - Fix deserialization of long string field values that are not utf-8. - Added simple cythonization of abstract_channel.py - Speedups of serialization.py are more restrictive- Update to 2.5.2: - Ignore all methods except Close and Close-OK when channel/connection is closing - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Improved tests and testing environments- Update to 2.5.1: - Ignore all methods except Close and Close-OK when channel/connection is closing - Fix faulty ssl sni intiation parameters (#283) - Undeprecate auto_delete flag for exchanges. (#287) - Improved tests and testing environments- Do not depend on pytest-sugar, it is just pretty-formatter- Update to 2.5.0 - Drop Python 3.4 - Add new platform - Numerious bug fixes- Update to 2.4.2: - Added support for the Cygwin platform - Correct offset incrementation when parsing bitmaps. - Consequent bitmaps are now parsed correctly.- Better call of py.test- Add versions to dependencies - Remove python-sasl from build dependencies - Update to version 2.4.1 * To avoid breaking the API basic_consume() now returns the consumer tag instead of a tuple when nowait is True. * Fix crash in basic_publish when broker does not support connection.blocked capability. * read_frame() is now Python 3 compatible for large payloads. * Support float read_timeout/write_timeout. * Always treat SSLError timeouts as socket timeouts. * Treat EWOULDBLOCK as timeout. - from 2.4.0 * Fix inconsistent frame_handler return value. The function returned by frame_handler is meant to return True once the complete message is received and the callback is called, False otherwise. This fixes the return value for messages with a body split across multiple frames, and heartbeat frames. * Don't default content_encoding to utf-8 for bytes. This is not an acceptable default as the content may not be valid utf-8, and even if it is, the producer likely does not expect the message to be decoded by the consumer. * Fix encoding of messages with multibyte characters. Body length was previously calculated using string length, which may be less than the length of the encoded body when it contains multibyte sequences. This caused the body of the frame to be truncated. * Respect content_encoding when encoding messages. Previously the content_encoding was ignored and messages were always encoded as utf-8. This caused messages to be incorrectly decoded if content_encoding is properly respected when decoding. * Fix AMQP protocol header for AMQP 0-9-1. Previously it was set to a different value for unknown reasons. * Add support for Python 3.7. Change direct SSLSocket instantiation with wrap_socket. * Add support for field type "x" (byte array). * If there is an exception raised on Connection.connect or Connection.close, ensure that the underlying transport socket is closed. Adjust exception message on connection errors as well. * TCP_USER_TIMEOUT has to be excluded from KNOWN_TCP_OPTS in BSD platforms. * Handle negative acknowledgments. * Added integration tests. * Fix basic_consume() with no consumer_tag provided. * Improved empty AMQPError string representation. * Drain events before publish. This is needed to capture out of memory messages for clients that only publish. Otherwise on_blocked is never called. * Don't revive channel when connection is closing. When connection is closing don't raise error when Channel.Close method is received.- specfile: * added dependency pytest-sugar- update to version 2.3.2: * Fix a regression that occurs when running amqp under Python 2.7 on OSX. TCP_USER_TIMEOUT is not available when running on OSX. We now remove it from the set of known TCP options. - changes from version 2.3.1: * Fix a regression that occurs when running amqp under Python 2.7. [#182] mistakingly replaced a type check with unicode to string_t which is str in Python 2.7. text_t should have been used instead. This is now fixed and the tests have been adjusted to ensure this never regresses again.- update to version 2.3.0: * Cleanup TCP configurations across platforms and unified defaults. Fix contributed by **Dan Chowdhury** * Fix for TypeError when setting socket options. Fix contributed by * *Matthias Erll** * Ensure that all call sites for decoding bytes to str allow surrogates, as the encoding mechanism now supports. Fix contributed by **Stephen Hatch** * Don't send AAAA DNS request when domain resolved to IPv4 address. Fix contributed by **Ihar Hrachyshka & Omer Katz** * Support for EXTERNAL authentication and specific login_method. Fix contributed by **Matthias Erll** * If the old python-gssapi library is installed the gssapi module will be available. We now ensure that we only use the new gssapi library. Fix contributed by **Jacopo Notarstefano**- Fix building on pre Factory distros by not running test suite (which fails due to old sasl)- fix build by adding sasl as BuildRequires- specfile: * added fdupes - update to version 2.2.2: * Sending empty messages no longer hangs. Instead an empty message is sent correctly.(addresses #151) Fix contributed by **Christian Blades** * Fixed compatibility issues in UTF-8 encoding behavior between Py2/Py3 (#164) Fix contributed by **Tyler James Harden** - changes from version 2.2.1: * Fix implicit conversion from bytes to string on the connection object. (Issue #155) This issue has caused Celery to crash on connection to RabbitMQ. Fix contributed by **Omer Katz** - changes from version 2.2.0: * Fix random delays in task execution. This is a bug that caused performance issues due to polling timeouts that occur when receiving incomplete AMQP frames. (Issues #3978 #3737 #3814) Fix contributed by **Robert Kopaczewski** * Calling "conn.collect()" multiple times will no longer raise an "AttributeError" when no channels exist. Fix contributed by * *Gord Chung** * Fix compatibility code for Python 2.7.6. Fix contributed by * *Jonathan Schuff** * When running in Windows, py-amqp will no longer use the unsupported TCP option TCP_MAXSEG. Fix contributed by **Tony Breeds** * Added support for setting the SNI hostname header. The SSL protocol version is now set to SSLv23 Contributed by **Dhananjay Sathe** * Authentication mechanisms were refactored to be more modular. GSSAPI authentication is now supported. Contributed by * *Alexander Dutton** * Do not reconnect on collect. Fix contributed by **Gord Chung**- update to 2.1.4: - Removes byte string comparison warnings when running under ``python -b``. - Linux version parsing broke when the version included a '+' character (Issue #119). - Now sets default TCP settings for platforms that support them (e.g. Linux). - Fixes compatibility with Python 2.7.5 and below (Issue #107). - Linux: Now sets the :data:`~socket.TCP_USER_TIMEOUT` flag if available for better failed connection detection. - Python compatibility: Fixed compatibility when using the python ``-b`` flag. - Frame writer: Account for overhead when calculating frame size. - Frame writer: Account for overhead when calculating frame size. - Datetimes in method frame arguments are now handled properly. - Fixed compatibility with Python <= 2.7.6 - Frame_writer is no longer a generator, which should solve a rare "generator already executing" error (Issue #103). - SSLTransport: Fixed crash "no attribute sslopts" when ``ssl=True`` (Issue #100). - Fixed incompatible argument spec for ``Connection.Close`` (Issue #45). This caused the RabbitMQ server to raise an exception (INTERNAL ERROR). - Transport: No longer implements `__del__` to make sure gc can collect connections. - Python 3: Installation requirements ended up being a generator and crashed setup.py. - Python <= 2.7.7: struct.pack arguments cannot be unicode - Python 3.4: Fixed use of `bytes % int`. - Connection/Transport: Fixed handling of default port. - Adds backward compatibility layer for the 1.4 API. - Fixes kombu 3.0/celery 3.1 compatibility (Issue #88). - Fixed compatibility with Python 2.7.3 (Issue #85) - Fixed bug where calling drain_events() with a timeout of 0 would actually block until a frame is received. - Documentation moved to http://amqp.readthedocs.io (Issue #89). - No longer supports Python 2.6 - You must now call Connection.connect() to establish the connection. - Library rewritten to anticipate async changes. - Connection now exposes underlying socket options. - Additional logging for heartbeats. - SSL: Fixes issue with remote connection hanging - SSL: ``ssl`` dict argument now supports the ``check_hostname`` key (Issue #63). - Drop tune-keepalive-intervals.diff . Similar solution applied upstream - Drop amqp-drop-sphinxcontrib-issuetracker-dependency.patch. No longer needed - Switch to singlespec approach - Drop doc build- Update to 1.4.9: * Fix compatibility with Linux/OS X instances where the ``ctypes`` module does not exist - Changes from 1.4.8: * ``abstract_channel.wait`` now accepts a float `timeout` parameter expressed in seconds- remove build date from documentation- Add uniittest2 to BuildRequires for Python 2.6- update to 1.4.7: * Fixed libSystem error on OS X 10.11 (El Capitan) * ``channel.basic_publish`` now raises :exc:`amqp.exceptions.NotConfirmed` on ``basic.nack``. * AMQP timestamps received are now converted from GMT instead of local time (Issue #67). * Wheel package installation now supported by both Python 2 and Python3. - Add python-mock as BuildRequires. Needed for tests- license update: LGPL-2.1+ LGPL includes "or later"- replace set_socket_TCP_KEEPALIVE_and_TCP_USER_TIMEOUT.patch with tune-keepalive-intervals.diff (bnc#902207)lamb02 1615021349  !"#$%&'()*+,-./0123456782.6.1-bp153.1.18amqpamqp-2.6.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabstract_channel.cpython-36.opt-1.pycabstract_channel.cpython-36.pycbasic_message.cpython-36.opt-1.pycbasic_message.cpython-36.pycchannel.cpython-36.opt-1.pycchannel.cpython-36.pycconnection.cpython-36.opt-1.pycconnection.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycfive.cpython-36.opt-1.pycfive.cpython-36.pycmethod_framing.cpython-36.opt-1.pycmethod_framing.cpython-36.pycplatform.cpython-36.opt-1.pycplatform.cpython-36.pycprotocol.cpython-36.opt-1.pycprotocol.cpython-36.pycsasl.cpython-36.opt-1.pycsasl.cpython-36.pycserialization.cpython-36.opt-1.pycserialization.cpython-36.pycspec.cpython-36.opt-1.pycspec.cpython-36.pyctransport.cpython-36.opt-1.pyctransport.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycabstract_channel.pybasic_message.pychannel.pyconnection.pyexceptions.pyfive.pymethod_framing.pyplatform.pyprotocol.pysasl.pyserialization.pyspec.pytransport.pyutils.pypython3-amqpLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/amqp-2.6.1-py3.6.egg-info//usr/lib/python3.6/site-packages/amqp//usr/lib/python3.6/site-packages/amqp/__pycache__//usr/share/licenses//usr/share/licenses/python3-amqp/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/12477ee643c8edaa858b7689111ceb38-python-amqpcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRÞD5CG 41rutf-8bdefa14358e938fce8d7da5fa7dcbf9cf2b6ccbe31ca8abf085433bff2ebfa1c? 7zXZ !t/"] crt:bLL.W xFgq2%㙏P>ؑvzL[ʁ8ܰZ]3'+B]ϟuѿ%ICUgS.#?pa|o[Bc+,BxiK'v_?TEPpyn"}:"ɷxD3JѦjŃŴ*P 2 5BS/ք_8aW*9B9lf'ʝC1΀vKr:~,x=Nx((A1oDVZ/uK`_/< +uY8ȥY8ӻ?ڣtXa ^Caj^:΂(t#c^:vP>UffuVdևZxǩf 76?j] :A7B& ^享."mzV B!Q#0SqY{1"ZY%gb tSpن[ r,ġgRw yxN KU"ء}aRܸDag`TauH}4T#qf UzgD+Š1''ʇc eP pU1|=s˩V|v+TbœB^ny] 힆+R#Dj"e5IډQ+՚)JDPүavt!+bɲ7Ydf'm>O|\HaÙL\5 CWВ(ҔFU"Ddm@P0Ĺ<;.Ѩ0/1A"ɋMdT]hl0k Ǩn{ưzoЏh^ zX|Bqw/ON`ˢGTH3>(fWஜ_a0Y^GH,UήaNs% n78EYtWdwȘ#M<`ֈ\$x۲G JA6h=Ɖ 1)5"RuL^`Œe )tvm ϓ {RAYu {beW-Ztԍ]l"\I'Ǫ;!:eĭQIEĚȭYgc72X3!u?`3^_-pNvƱؼm ~s%͊Ԇۤ h}䶸IvYţ'oEzքbticCC53*UJ(5mF25qS`z0S H%XQ{=~uuw~ST@ Xh>7s b+R.^l"q\Rd 4stWэ[d[-[bt =Mu>ޤ YmmPQvW3f@\ˮLs12%*={* _IxƏ QҦ_ۿo.*%hdNtfK.|e]@\A]>hY^#PzH\m1n-I*/⡯wfM$RKY*Q6^0bTǗZhF˘3WZV' 2GOB#;SbW{ }7nׯR_ADV ZMx`_>Yp"9ht35w7oǽYKEep6!vO(qbŹ/_JxZ?^Mc:g{|L|ȔxuWSwdz$i:_<^ZIXn5ClZCW{ .JRr9c)."Zg"W#)R~0XH雓LCsEU Ca\g{fuf$Sm G=ː-RT陞2?yA.]fn}YUr&L2UL&JZoj46FRvNlVۊoR]Fz7i|:D_߹pTx\:6|0qf c.^Lp.TB\ !{ 9[_E {<3ݫshv}11 ̙ =m.I_sGq=# { J5ԁd4Oz^H^/:GvSO3Hԡl{H-Vb>)4]*heɂ5ځj#gt:1'Yܥ9ya /.Wo[lS9;:F0x֢C)seWvr.NH 32xYgjUˢt.ZXx{GT9_6am{ 7zmH/(Bzv~#Ӵ5ɹ`W66Ln y}۽7sH\ͻt(|T(8ۥ. c#֜<>eJ%<& vyDWϡW? + (ZvzN$/cmJjy̦͖ҡВHQBm¦"ЦfJq3?:)_rA"zgT|%(%_Hw sD'@wFu3 vL.GӄJ^ A|uH~yfƑYk&Wlu"F)U Њ}Ҫ5V__#hhps,lk*:X.2w<2ƛ|#:wB`ŕѮVu.޺%|ٚK.ʏG;*eg vx7achC~@h ܧcF y5ogFb".U6xba5 8Ɇ3>1 0`ui'xl_ge4+$<DT5H;I1F;FkAh"{drl ĭ>4mɸkr`<E1?O_64eVxIsszk*؝]u;/kw]LԌtbZFB1 38t)w(kXjfLTZ^^ɂ40-d* H|B|}DL^i$Vfa & xe}2Ƅt>iiy"Ņ/XNz Q(GajŨa9vpR)HvE,Y1 eTc3@$*05B3w45tg :eCפ7֫$}*TuUR UٓqZXM%<LߐX@n'U)eL{B =Dž9「J%m8Pq~I"V#£"CYVJV~y4*4$^j ^Z/r5QKH!MA1&aVJ̙T\Wտ39&q:U{~l.$`Eօ{X=Noy'#ίqL6X੄DSMClS%[RoObBCz5QX?rOfc-(/͠]qѺn$TR{OH鄔j2dvo',,!B6i#1{nk ltO 7iCw6I872N؅<v -^p _VAB֙r#R`,W;-r._2s\TxA; c8ƼB?.pEtX]K*'4vDkmt}## _ @ハyZ%Fx&_߸maUƃ&'*hMKP No ؋Fp%Y,IqG(}X5/Znnh DCpHUCL7c6XS q]t-5qݷZQ<;ω`]Y%#.`Ī9K{/}r|ɍTzա$Ѐ*5 X'-D/V*G>톜Hf8\'b|[GS={0K:RY>Át]KV\] 1UX"ʇ) NcpnqR9I}F`0𖓮q8ƌvKCLӍt;/x%NuH!4%11&W5.E# sMbIQ]J"U,o3B{ilXUf@Boo^rдϯiTU17M2Q;%GVbYHN =K"t(fEIj)bLZlcfФq߬v]C5Mq!M @SB-(BuӮ)'%8%HEju` F;;] ]Cd'!dgٲrjj$c`|'SXjWOw)g~7m!N.%saH8NTGz,0,.}ke KN݆?}e5@| ;0h0,8Kc{p+Rd'>gdiA&xoVd5:b2*0דWGa(A MPH]>_+ui{Kս }gXfoT9LZ oY @.%EVRK*,Di ?E4d}pWՆ՘Qcg<KeNJxG )sWw;5a$-<_QF iX oiI)A-X' m,(GW:6QU$wV*/ǥHz û|A 2q㯍iDaj>ߤǁ#y!:rn\)J2fe!| zQB-y²/-/ەbf~;㮗c+]?d|rx0<zLonUY1S+Yg;j>E?Bp.Pr( +"n]wo3^[BVPl`>uX[%g:扱ex.'>k' o$`7|mߟ %8'7Vw++dhgJ-YV3-95"4װ5S_0A[CgVL I])Ū-NdlE[=ڞ/]_7 QR 10{U|p 2 @̿Le>!3EKL^Q:qޛviO?/D wT w ZYo r/G|exڟ}F٬~e eȡt 9Foܖa=ER K/]qVFξ.SD(0VM'g bh%nzwLK7],#o6ruPXCkJ}x^7n>3O?qn&k̡y-  Lw,SŇPh'vܖ70FiɂoʔP>mj|ӫLa3kfApr,`Tln撲 |& w/$ؐ]ʧ4 xUm >\COe>Z(TcAK]AsTS8ubc%"ư/e~z }Vth >U=WO]Wb_589 %}ϼXu^Ӣ>PM\i[T=_KIXF3DOc)W3nE/uLGh|ҭ̛xA~8AUTCiG>cӳV9˫UٿۿwMTXVÕZ3[Sq9OP+kI?G5;m~ij$0"jU܀z@DK1"$&L$K4=7\x!ȡ/#*5-3˹xr!{q.øEm 5gX!B!rΚH`p6Q?oMOñq>hWIì><w ʍwK*&AL;l=lPY ~נ(0㣢3G "qRؕ^SjǏ*kT%ڑu&/,FcvxZ^Fjw;D6?ͣ.xc@EFN#)MnUѰEaNߒT%|u3䥣)i u"=Yc<_8qSm;?/') ?f7g n3oJ[(BL9~Ƞ5{,3Sm3C2W=#),ht3v*];gTKS Ѯ*6NXO,t; ir^~|[~#,7 :X9)nc(ҥ v2ɉ 6Mv*鹈;É ⭬!Ҏme x* J1a4HxOkA]u/"dT8IcGՠ 䛅D֌b6^RK'AFS ԀVK}4Ur狩H6Ug,9;AȄ +W6\e֞ӱ˚f;UvoY wCqe΃F/|%]q[#Hd7+ wzĸ=JC-N+Z0I$h aBR7\԰ R+^ isH%|ZȝN8 m櫗$&Kh*҃!88@h?DHfB^%4PbЃNFw\Zfp̼}$h}BKV|h`Bb~CW(AφiʌG <&.7%qCKbȹ3I^E ]`40FPڔzWCFHkG)EQv'W6ꒆ|=/GAPJ料Ұ}p,o'1U?"p<˰x07U>zYޱمn`Ѥ&3uf[^d[I#vZ]0 [i(bRj7@u:5|ôגyΜ MkryfIIWlNK;@pgwbRUuVM]&TV\ܞ \ Y/T%8Bfұ=0>֝o\zIǠw#b:&J4yN#đxI];CW+.rtGpjHZ#<1[#8N$Aޟ1qkZq =Wf$j3b|'!]j_M!xD rj 3 ; '@#B11[Tsқ* tg1WB=8qB4^D!Iz:6B`S20Z/U=p(!iȗuXT ~)|):@l2:Qi23wxNΖ+cE$u{epks"Y624`!H@[e 59) R0+)xuq4CsxNB{IvK.撟=~|o~;Hi/6gfD&%%Ʈ1*6yiZtrWEG1^')`Œ ԯ$X9685x`ݡG}LO0mg \~26TnV7JN~Exf8t#e.; \ZA@Mӱaz7V r-kM%%#7( kWt8c5 W9*<ѠN Uv+ESbK_/OP T(sÝ# 38Q@!h~h.=]y:tFtEg "kۖU4DB=cգ3y }p6[fab@R]=^UU';Hf8@K< zT ۣW61l]Ĥ`-D@"5X2J*#&,c)%+Cɮfؗas5#BiFBοBם;ժ]:CQ QL%aC/"v!2Bh~[uj1+-u 7"sP)#Y>;ͤ{;m'ތTc}mD`{H'<׾uvn:9{WbXd|I9 ZNG+Kk_3{[j@Aj5,Y4#V_Brj\\Oi{  `i7Н}F9/|ߺ<Et~Dxة{SNw(k-)w猔fW\xgv'ܥj1snGet8{n_xfMZ\xnZleZz3?Qu*W6uZ,v}rఛ3?f 2Z< vf]@6e ތc?A4/!)}lWjjq(Kyl l/:'I./0 M|!O %d;Lލs~k0]ƴ.D<ĕ;CuWųG̏,(;s HEo3l:?~!"'1 jl ,oҥ|'J#8ϝFi"%&"݂c\3 ,,>$~FEX ֦ \SCd֫K)<f@Wr#c`SHbi5gVqpέ*e x"؟}7֢l#c鄈.)~7>boZ24-*#n |рO =* ռ2dTV&@q$YֲR0y-pl> n&UOrt+#kͤ=ߘjy< Dv88wə-ʪpLq%18 ~˺ rK# yvCxЎD)M%'/ {h\C 9dfzƞkUޗM{ߺ8\b#wUvX\AU4?־ZP*qyȢt>A.yi64 ÚYр)xIM6fEׇˣ;%qPRFpuS5Ե.Ƒz5y#^_V/Wi2NXL|J?NGףMA,[6ٓXlrO0hR5Jm+C{2<`V]rJэF&Hcy;͘{Kr mw}< h₂Tm|gM1#5Ǫ6ysnA!!KI/&9ZW1@DhiJn4q"MPj ܈QLqb+}| (mLietEV<9 7\J9r3 7`L[)FĖ>ó?qMeƨxe`nV*TPK?wBƠ6y:̶dR !9.#Êlĩr1o0\MNj$˄(khc@Bv-lkRtf\ݖc JO求&3(䁌! d`kh)<ٱ4g_,xְa]jZv!Ԟ߬Yj%z׏$vcK`b$SB*ݭ!vWu phN.=o*e\B>'Z?,0?ijK:}//u'U 32Mh Ny^ɑ.秀+H㮰*mPbV}B"v◀1N;e"K>ٕ/fKކ"3=e&L]!*Nirq8AB){Y(3e|=km/&d jinE,jX /µ+zNEvA!par?u-CT,xE06D?o}'N9Kdȝ;/g`m P%O۔KW4M9LL52d; 4 eqt3X[K,-Jw#&S:X+~:ڜ8%] JC RbDDL'ZT^튱3@ 6)KҶD(I5.y6H5 xi>Ѥb^1@_ؙ>XsR#%?1όeNb`Mee&{HγS"kTj3`W8i M6Y2V ̖͑c?)UT،DTz.l" f$m9ۦ7-ɜr;w?PAlB܉lFrUΧ X9O z4ӵʠ}2,_~'<5ʎLė\c}ֱu[CbyR;v5 ;L! vJ*txٟF窅(ވ|Ruoh8LTawuGg+&{L\ \_+ū%)5|a"7;N}?t@/tNV|\m!$pK%G2:<.Tpeص0tzUܩ$O~1Kl[ k8ܦPyYvy[ɺWu̦Kjmv%h$cDRxS 15I3q3LZף]a/fYHf1v#NP@Im@/oPsK' }0sDq7XgHvB!Ɔta_jx+f r0$l9׬SLh{_w)N}3b`-@j[8.Ll/ww6Uʀ*JK P2SajkHAΞ.lyM*` LDŽT(ϗ" +zBgqЈufM. rH.%2¿G_ۦғ搧#V;Z糃f=]fL&=.k^A֩P;.H<-`ˊjWDqHA &PZ=r@U*~P<2H*]8?t l@vigyeYțSĎz!yYť7vNmخT\T[FC|){8H@eO"QQ! L*xs >/ٴ=y!`*t-ID0Aܤ^'%=/$cn>NUWpZ8k/=ZU5ߺXSDU:-jyQ61 |S"f܀'S^"ݢ /i6 ͸.1:8C=)xyY%tmVX^#De8cn ,|i)gXEaik>P,ܖ⹵c+~ZLY m[=2#epQ.))bKC )) "$T cU < }U:ٳ!3¸;ݼgЄ"8n`ӧiĦlGG0LAL 4$U7N.M:2e,7]R!;-yR$Q4!:-| >UǢr: _QFzIҼMcI^e,$ӇF8oȩG6+{~^ͦO䐺sDa*Sk(#q6bemT|2N8%&_ >y PjSHXC~19*_ /Cy 7_< ҷO Wb/ͱ&=%G5H{ |"m3Ae^zϕaS =fBQǶam$4w!ϞRΦsw26~B?1$5A^Scxc]F@2GMhTnCfe%+y̺֧ ʓ6=Nl-^Le$EIdNf(,5%'‰+Am܌iD-Sm)};xi7̊Jj/jϤ6݈lR+î+ .ew5z2\(֚bK0e-ۣDFW:4wiPW@'޷XObp RO2c;vϹ|,.ش%t_s/k:X910[ "g \.5=sQo+; ֧;_=+/hBRpUwD2d(f(Z ɚTQU*3[^=F;[KFM3{z}ZG':!oI̔ӄ{A˶_Z9=+Eduizމ6n#RNI'$j(صҹ]1~ 5jEyиu`ߙg~rZn3Ptdua0ɔ/ZbIv٘S֘TQ,pTJ6[V P%]M.|jM՝Ěn!W } w%nx#so)se-7~a sX?-q9/ SԱt$(Djl_UmTedGde"@c?]=:hz!Һ>~3kR .JjvsN<Ox*4]~a boh㝂UGI9O( ; +.~8IVl.a5P' :?9 (zt_JpIb9q lA{OB#d#a:7:wSἰ4g~ 0Y.g3Y9^rmBUF= ,(;NP?GǐTԄ@fæ*~7{T>4f. [s38/;t-߸!;5w =SNu}Pπ fM0lvm9wS4ĵXb4?=g!HbGw933~^j\~& %Xo~M_xDo$S[0~5ղzXɏn NMNNOT4lGzdrx_iי%ceHrǛDfm[_Pk񴅻)¦&5\Kqo(R> Wdb3Z'U;P!T?qa`lBӶ^ɪI%B|Y~T"Lc HKF?r(&֦X`l#9>`g"铋R^?ڠ׼Mn;.U@A6ƿCkzTkˏc("`PT犖ENɮ;С9bK_vPr{,޶Rzk?o1?ȎF- ;5𐦅@&O9+ljMB!]"WłUW@WU@:ehRr-7OV)'8LPO$ )oj!z4!؋oB?{X~>` \{d2:c8t;R`捂6bi/Tm`+f, ڴ0er'7|i `c=|jg#gZrAxj}ۜ3u.~M)Yy@l٤Vꎖhe6y0Q"σXڰCˤa,1#Qו Sr8?ZO/# pRW޳74?m"e4C5GAAe U|ޓڠkI {@$ E$5Co*n1.Gh[Z1ȟ[[td αJMdOU/ѶӍoy ? N鉍N^L{9"U'D g8YH$a=s~ >=uT)\7u:hm?^~t?>SςvDKUqZ'pb`H Wx&׫t9)9̵syR(B&db0"hB5 ︺{Re--Mb1D"Ěƒ}h=0,8lP_q]xfB7^Qfe0TC:◲ xxM[~OȴTLeϙW>yFL!+d$E\F~3eN{Q-0[ ="N1n!P3Ϝ>xT 6K #ۀ 0 4c2Yk[e15'0G=pNhrHvOQpu ! H^ 5vwː-W\6 iE]YAFhOl`H2jxK2usټ: '_y0oaQBkN9@GlFM">!vgHZXE<DOy|]3c$;]KC,># a:zZyۢ޷So O[tֳUT 2ʼnJw ]>>1칏ʛ+RE\s/Xrް<.B [L uw*%y!ۊ*\ kzʡx7#psm8K\ܨu-bjG1ۻgIN<<_v,M"^#2O3 CF|*5 ~o0۷+&痯bL{%9t$~EkZ(*G5WQA-y*zZ(u /$j/N [bUf7RnL(A;Za inEtS&u;P1Y1-bVsj+ar!Zgqdjt?J-;Yt\~;spڊm*Yi^xuKr! s_Tj*|#Cn ~ %W;>b&=ΌѳK, ]aH<$?ǂ+V*Qֶ&z`&Z삐6?=O_l@l7\AHaqi`1ys}BlK,/TSyٕ= 8)n5X;3>j1ן:7`8o`5t>M ]9Vro (JBn7Ns=1K(d"s{lIH=A~~:MU-A\-*u`ٕsN[boXf¸0K!ͧ3@u^|FB\EEUv3O u;(vtv\f J٧YhȎOɵŽ4*Q%(h /DmHdP7=A@{Rx`p)LU˰ S et:H^/^%v%Ц/$|Ob>\(kCcTzMߜL~=˫0qM,} ?weAX@I,AւB)K%a0(zi4t$6qS&r-ugF +_ [ c{&T:8]ɻ׏Fhbz75 v:"8%ʞB`>88AOPM-ɆD,2C / v?h>a'kӯj=Yj*wr(lɞo Ol3f3TH:[HRlqg74?,$IZvi7.)J0Eūs!"ffDax2Eg胚VL,#8xpZ1!: D{ 2W"+–.) AvC-MzɉY_ٟk>SNb W( .$z&HClaAR_kinѣȤx;_\т ; 58R.a  'T}~DZU P \ b\ta1gݾi&S?\b"<(6׀T. wyfp 9H&@@E20z(96/\ %IGQAۺ/''@@8ŞEȳҫRۉ=&%1Qnk_ Tm _ɜ+ؗA_{ /Ƨh t/԰g"J߷D'7yxk:$O?Ɔ>R ߜ_L>E7TmUq$?x]VSMc@rEROl`JRAa104*곽pB"PZTO3$Nř.1nZ犗J9IlV3SFT-7 ^/`l?YƘݸ<?AHk2 d {=~k<5{)̃0䵾`lLv ~(rQ&kZa,U=Q~ٯ5BrHhl.8vV*C8K4>d_ySYG+UhWЄB*.սHW|zqu_ $9/r3^,AՃqE}{U@*VHhq]%$$ˡesʒPD1ь43T::V{wz<8rs{վv/H@ l 8:, (*:ޡ`8'UiA,; h#1b jAN HLK7qQ Q>ldl8HtB6Wr<:U/&Ə̓Ċ;;>0e9޲־ hbθ|qZ잞bDQWW> 3vg\#Q'WY*O| +$ܒL^IUM$ܭ: nVoh.}"xRkdB(r"]G.RrgChͿùz'*̾Dg HBde%Dgg 2g19oc;u'a15>D}gT_#)ϐѦ3ၘn5?̅^_)f_ Ӫ&C ; {yؐRp ¹(c3{MVYlmG)Дr}-.o6MCdWKɓ8 ZH^*z\V1ZN&ڪ{wON>)u;Q^8aZ[+,Y kI3M'&l=?.9 }UHBj"߅YPJ*IFhՠjտ5Xe?+DQ057gy_U>!Nxl`mo.cǜ^]׺y;@dobwgj#t5eO9v#iÍ"8\M^^B$İ*,\E]urFMyK0|V$7PB0zq[NDǜo:|4ȿ, HM J_v(Gd΃6ы$ nݑz;/GMɋTd'tCjz r)/2`(|# [SAhڬzOI_`œɢQM/S(=`_$pyf 9&i s%G3N }!`T_'Č,؁"! V@J,]sp9YbVRQ󥊆 :rW5MYf97-cjUxrnTJAguHu >3O4fS,q8Z\`>QW Ƴ v&>z5d]Gob@1' ^VpӅqhVQ<2ql5u5gc >?Џc!YF.05 @O[4R@;(Y◇ƋI菷 HOx J.7j8DP4 Xw> rXt@!89ZWg^4یA5"λ@h嚙L!,[Gs;6݃^kZ6o5CбPu|95o+di[fyEx]vpqj"lؗ_l+<bPNf%!{hM[ȗ;es kD˼'@ #ٮAaKEX2S)^Z'P{mu>XbhZCr_ϸ$W{P[Wl*k<lWDV%,}=?f0;*`HUʵ !hjHWDRt J38W=[Ͱ;LSgu3Xzt\""(iSp!ݢlY euye!忊E()f;R5*8 ,z9_3fmK6{I(+Qpl#CktzLaWnᢕ5;voRtrADg Nx!V0%x!B1?Ir[pwyMq*^TۮVi'aME3:u+OA'[U æf@5 XB^Htg55C%`K$r۩gMV=;h3Bk_T.#//Z*~l~(F2JIh{".=f@܃RA#!B{Ϛ6јLL䓗AYw`o. Vvֲngݥ"L[4 +6tkmywDƿ UDYqfhxdȱ?&t.WNË+`k]sDgU>qvBsf>ay'k4.\U]p, y"S pu%+oRbG~QpjyHyԞ5=MEE̶jy%:ՠdPnLAz"r+o 9 5 k=?,wjJ"*t|&_M^ O]CtOሼ-xN$B^x1~E& !C;4PTRb&ScW=R`\ a"Ā*6|QX?%r=NB7fY f޸+)&s\?tFAvru'8VxLD7tCLU\vpϙWQ)ߥdJ!RtlEJG`czްY?\xFX !p/@ظ`\ ,DZ6)#Bpt; P(TyFYӕ^ 1x}w׍_VqGjsz+,QY$?񴿕4CV&#x$ r(v/ME3/.2XT) XTp|;&-c1E?t0ҩt@2F8vp|V7sZMuw!d@tW;=oe `57frfn_RFȓʋld g,-oqpP jPrH9U(CC]w ̞@,鳇}csMox95 f_Lt ;<ҫ1&6]XbcOMBNW]|@n^t@ ["y 7T|Eva;e Q_qZljrPrg)H|m̓]2Xa|Z2F&% ]N~Ž:dz=D gDzh0%f!E-Z323nd@ս5%:ݘi+23|L31a4>K+L] ^J2Wǝd틌 ./ m OY6gpT-RKFuEh^L!B3ۜ|I_[ Υo_9A *2xFj.5H)$yq׏qYzӢA, /ۈ?}D2$Ka@la0w83vU]oB7ܳa>hR\XiOpc0+Jm-Er@Nϡ j=d-c"Njk(9 UVrDpK#'ٛl|k d6 N`uJAj̄^?x%0b)q|(v_%E޽q)5PBMrJ[;hAП[Kty'.,͞8z<*#hh6A Ҳ|3tKʸvl:rFNq5:b\u8=j*! 6a}l'U &2dL=bI-5$FsHT 2.elJY\ĝ:ԋIclvMuÛZ0gd`NQ g9k$̉uT MNa 1 M&az uh*F,D"700?-F˚wuh Rŧ"1w 4 (ϡZ8x1of!؏QhJqo"c>󱃜dQv((r8M!A԰f8d-Sri?iUe Rf 3vF_(}͑X|)#rwUPXĕ(׏l9|:X[bk^-ß]Ke>LrP3:K{5-^=o:<-fv۔sAJ ꡷--ϹlIɊc >Hi o[`Nd<TgEےnڝt˺MΏmJp5mԹ̳ZwfukG7 pWʪB@,*=2sa{ k8^0L,U@%q8ao"޿笄e/&nޔ3'K^1?o,z(GM[UnjyJs\`Rڒ3(];.Q0巋IxjZ;Iޔ]NԪr%㬮tA:̸h2K )N]/"|˃.B"D Vj?߭Qe])PhX{W`h6N Rya2@**h̥xB7*fEt46TMosIoA#_x<jҭ3!韇ؽe Ųfp^[v>x뾭_NC*&)ơٹp٧؊U[bgE d `,co?8pEXw]l\Zkա r5V]Vu}^-n6 şYа]6_aً8Te;b{E(5=n+U>Ѹu7ј绶!:HJet#J\iwMOC'&g*`OtbHDNGj1m-)|d93|g,%l絀{cfF4y*'nz5" ج{!FVd I),g(>^vMB. ǢdH@!Q_YKZq#$RwǪ=E׼@n?I<Wa8͉yl2H+@Ʈ㣍H)\/~cETu-pd ? O,JƏvoI L8?I+3^?`)ydKjʓnzՁM#Ə僠* t.#Ƅ&}#[ !f`w,GHg0dk%vi걉4`` a]S} Vur(YnN81)'(+2+$$i*c*U@\};6l:_nR)9pʴGоU1w+ C~!6|_T8:=Q?WPagB2\2&h:!s l+$r?C@ Q=KsRt,^X <@Юt٨*ma_Ҋ)m1 BxQ9%ITe}ǣ@drDOJhυK W'zNF^ί,&j7Nל.}֊" eyf93(x+n}P[Izꊡ^ ddH:d٢2@}˪honJGM<;Vi`]S\%H'5An:EO{=w5<枵6KZmc* 2,[,*^] ֙yRi"I;"7PXrJ]E*&C}-EK-`T?M_ͪα\2bē朗P/ٶn4ZNq4D6¹"a SxU#-dQ^AY;{+z7Ϲ)<#(iF'{{JO|IE:%p;n[s؅G~𒅦=9nFdGK0$}/Yn W⢡1b=-`^Ϛa_#/IQ9 d4>xp1 ;oWwY9 ͊+>.Q *]WY׋s$fWF ^Xtk6'}^бќq8X+4<*SqV'ޘ}, Ȭ=[JVDUi<Ɍm}DL+dSOOB5XXj"-gk?^Gj//[(DzP$J0lIig{q:PbY<5afM^ + r97bW9ryO#O l#2՛GgY]e,n>F"H+2"V)޴*$aRdAB}_1-7 Y=; (rs9HmW<;K+XU}+1'k7Тh]LTCg=iZIh۳4z!zGi>#zBk ڃ!Q. d>Exsl({#pweEhĉuC ]EnAU7-4J&Z jrL@R9;x?^툁D\k$z͊s\A.{8Zϋ8`);)!ۓ;)-+IU ;`D yt,ow[CA0swQ3)^&P-inJ>֡[Emf3Ri YkoUz#bۚج$.dEe;}^ n܄#pdxhY*ӽ91np5I"D}a| W׵,X?=#W)=-l2rNS/HbP41C*p8̊Mv]>$̹'ocf-P|#BO PGhJ7|>=%"5R6n%8O^C+ӷMw [XM/2Dю42\twM-cׇdSamP%Z+;tlRQq ަW@$uhH#jXH=}͘zUS-pC)֭bʢ-jZ&Cvs͛C~B“x$E\Z*'.uW+e;ţ:_|ARqR{(e*8Ę19-{iH1lX͗OyrDȨ|_Aj>nh!PammF+眔ਜ਼VE562V,%BK?ȸw I^ +]@(}!ޚuN8|qq);P WWVya/X߆*-=BĜ.o F B`ǂ;k)Riˊb뫘36;-UoWzj\DįٍԠvR{]ҮӚq .1ѿ7'4a/-//lBwY[ /\#d, {Y Cp÷|ݱZߕC҃D%ikwE dGv#5ϩZBv<1օbDݜ3qy5v>nMK0@qM1!/}AbĬ/9ߢU~C)oWɞܸ NigP xd zK*ˀ]ɢ.LuYPZ(dֹɬGGi B澗65s/תF ut3txBɔ:m_g"mH-!:YH"p㼼Vcag/R%D 6zfҦ6xowXWGЮJp&"hP_\aUրu懯qyңCYTv#?SU~ 5V۝~{3)7[Mwں ]yg3dt^0&gdFqBS" :m&>I6c&b*[7fҏ=˚;]|mH|8 9pEh0KОV"~U Z'\^gϤdKe+3q`._" >'&kok+^|A}2]+ {"z1JuvLEMaX 4/:n"·{ڋJ.*_,5F <͎3˼au%Z>Uv2C+v=`/\mjNQH阪kYЫUrXӓ`/)qz'7T}qy m.3NRpH_)s(u<|͊=Q%(*MMpwOh>VrELE/ȧ)ϯq82cI/!bA(8mR;<8әK+8Cl |Ŀ?n .Bmv+k51ƒuK~<^nř{Va퓬CgZ]>`<{ZV2м.cg'I>]89qՇ.g@?=U٪j2 Lz8>eB R^钰NwC0t6S KkqUEu#^*Ny|ܣkELZqOpM* F@aiNǬ;LKҲ /J0WdDWǹ ^C"Ѐڎ /ٳec3[|Ru~Heet58XOϖNI.& ]IU]VT&ˎY*Oyy[d'jև%\OV4羧-#l 1XOhGkv''b)PtYE:D-̭\JX[+Dغ!1qGg>/)d2ʱ}>R,xC$e ѬײWSDÓabVW3]< H -'h穔FFD@Ǚ _aM-q9]f6,XwC`Qmǥ2떹!M.E2Yk`0htH/@Q21s,C?d;)ձt!dh Z˝OY&/ҼzcxErz~$۩DDs&XM5rU'S #&2v }sSN-*W qUOϹ4L96P$&4G(r7J%׻[o EZt 1w4/3=Ľ ?L9M6]^Wu7u}imy=ajR;#!j A# mBV i! Tŗ uvEw+Qԅ@9OƴXf΀2Kl.˅{ܱ,sz*HWxۆ4Q|^aVK[.mQeܷ(zT7Q3711nO)B?QÄmΤAIԑ ?d2{gدnvfZٙ7W 7ǩz{Ę"ŝ_E*!uGH7suGR* pHX̘*]u}0_{Չ)TUTkt3o?C|+1+j߇ag)2d}}w{jm3rࢱCtDx&r'WgTv6("yM¯@J|YmEl|>\U;q)MY`@ ޾p5@Qjm1ߚZ=(5x?M׎i)Y+ ! v5fI7a#pڑm3E'mtǪ,_c#%gc/6(0R#"Ooew{ Amb;3hm4jq51AHFc!4 ջ~f YeZ{Q|#ܕ"_UFѼ EMT ϰDZ^Cn s0ҝ ;ӢW"*1KKEcY(p<|[%r]&$rF;bs\a'>G~޻7~Z:_eޝej1)wSxUk\)Y֝׶#girM?]@jQZP9^p IHd#,(}ڦ&>w-nGlـDd39oeAf4F7`| 4cCH)(Y7d׊gLԊŅ  GB쵵Q1܃i Tr)t_df4).J6 M<.Nx>!ɀM#O 1$K!h?VϔH<gLh .t{5f:V}(ւ0gfa-[JF7W Ixp<'rIheT%0 Q6tNp"܁g [,,Γv~[ZyCSgxz1=lsY+bsR{_-e2QDn R)Muo<` ssp$J\K,&7lB߽__m:+vƠM>WA;ق gz[͹K}ks 1\7u.NuTDh@H[/5u>H| րnۉZ; zZr #ZzTw4?$HًDBOx<q*I)V K de#<mT vг)]EGKK `\A}6~g1Xm]M7.K,KSFEϴGOB1[إr ZJ[t|bAgR]LK7 Ksm=Ogi ,hOp8J>q6,|51LHqhЄJbtR_#va?`=pEULS~ImRhKҡ"TQzIR#閛5M]Mku}vRU&)4~pp?BL=/eW‡Rf m!x0]LUuOi_P>@ˮ$ C:" .-f*~\9)qؽ"w{Su8ֳ _wܜK篔h# p'eSE~+ghj0OuqlL^Wx:Bũ4?ĿA>*BXܘɋ0khɌrQt3u_Qyw,a>(Njb'vf q^d,9g2*MQ1BjCa W2ߊZ$}9D԰urp$ݣ$̸LgHN;و= Q8M'zX>ǰؑy՞.qڇ@uW}ctAQi~(-vӽ2K! ;728KlXSg#܍ť bU ָnNgm^p¥\p}N'̧M6G/ O7q51Xx fAںVk6.M.+CR':R6kB-L*pAXj4%y 9M OXII:QJ ͢41,D褆Cfoe?sF?&{; c;k$j#]wS K m ^"V쐼JM"<سΒlpl:s5ImwdNl L[M^Z"YN[F/?o=& E'c9CnDOh1Y`oB{o܄CDZ6`ٲz r|q|cM|bw!Uݺ:){t q\fK q &yd',̎:P(:澵%r+ɤHpk÷i_ۺלyyme=82 O1j>:ۘ][;_oNOicBbO! "ӡ/|7C40 _"4(^8$6J67{oȑ&uçS5G*>Ozcopnc}0RF#k d PÒ0) Bz'%LM@L1Zo@njv[n-G JĄ>m,Ywa m n6G) J*U[P ʱilSM227 Y<$ a(ow8货A Q$bR#ͽ.zv&#"+{ W ѢC>B0U~;,G6:*/'ygH,-(w,3y(< xI LϱdZ9>TUx0@L:|A@i*݉Ժj:?F|,EmrP ޝE 3fo<ѱ4ZB!wIUү}CSlFROO[9MH JT}9Wh"}bu?{.MK8<3@! =%d>"@wvЖXYDX *1U'|wԟ4M*¤Z&M6Cb5+Y5c`]^C P?[XglӰԉKbƠiT,~wI*^=N֥x1cCغB C HS@ʋ%G3:ZhLj]u/lsx x,5ʛ ڿ~,$rWFvj*}Ea`( 9ksr" ({gM#n9w+ `@1sg~zZ׼5f٬OyϒSGf&+7_~aԥd1i'HyCIHòU]>#,ceۢ mQ੅=Қ+ 5/p/ckCwO!9^:.ۙ H߲ZT`:_ӴtW4uʘDYڹKOG.wCiz,w#ts*1f9-T{ɞKKv]>Rl ư>ưGgz WSZJ5.W,#ss߾\eҦg&+qrop $Tˆof [(xdiHt Jm~3|S$9*?e>N/u6Y X$↏1[t_dƧJۙ}"/;qt֙K'[n"MqTS_"g9-W=4#ϩVħhZ5L~ΠV\"0%HS5xB(T5h2x nl9,ȡtvۮ*6v!ם(e~Yx[MmG+m w͉yTe>,Rl#,Dۄ3D@`N&@ErZSuq]Hm_u ׅ(^Oyc*]6~O΋`^rZ /UG$)TqBeW')o06Ʊ,XKM$lU05YuDpP^HL2ٴ.wO\>`[@̅lc҄ GűHB+"9 k])KS,B\%v@44YeIjy"Y^A̛ojHg-I;-k=:f VF} "ocZqc$c{8[;={mH׊v-^*qmgTmwي9Q%aG> :.DkNh`L:!! :\+Eǣf)@f|4$H:c-Tdo$F1Wm4jLf\3=_h׾,RQ.ou8`Mcw<,Oໍ<o*z0 BL$LriT|wIuBյ'_]`nZwP m:GZG^۴TeJp&X]kڨzі E=Mu;MY1km79a+\ &n,-mjdS>+ŇÎ]%/)p/ WF ԅ 0`9u ?nM?v2dFR®HŢ.K,Zh[Ͳ\vK*u}H;$2x͕t-FuȏȓxR#e/s!zۥ{S U;)RZ)DrFnǔ\PLIbRӍ*xAM=34+AgaZ2^>;*~nOc@9_&O'meٴft MBo|գy3ScM^DV[}rNHKT!?}~*.`EtAkCӫT c(do?2Ca"<( ֫9 bV ilv)(F\7bl_{``6/# T]e-]ihB? _)]YN7MONAKp&^2KnȝfcȴA/I`h03 lrStcy }bCox'Y/4>9 `-}x뀒4Tvq(d$TN13bprt@I0l 'R㊚Lϱ '70rP7‡(s郹2Ѽ ϵdz5&8;Q}Z[ҵsѝ}N˼.Tm@vso,׶|\Q<ɪ/1VHloe卆%$8$Xtɲmgއ\v%ԛm #2l0[;%{?qxvdGRI#[*z lXZRTC7O?U8HE#yͅͿ*g hRWYP(9k-@MS0hY;*BNJl6>xE odK z}2NI8u@ b^(̥*ƚ6?&, G\,}t?AG=^v3b %mʫJ0vsiWoz̒@il zxOf =K!>+I KBXU?Du1e쨔>/_瓜PFYtfh ykV7}dK0LT$OF^LcMĸ2$#}( Z?xbvsJ؝sC*|OΡmRûqr|sEzCrT]]m Ug H0uz̿.b ۮY#wN ldIf ZNЎħi2Ӄ:}{ZĚR4Zʕ's/D*piv97 FO gs"<#dC `c|_hO* CA%9v_}{eCױ47ęczM0’2Bɩ(C-ngV>x! T!+x䎣0`Mn/0^epceR\Zq.NoD9QvSsomǻ.yfŒ.*"U~(`V](U`.2`4s!>8M&*#M~VX >6f/F@WUVX؎ n'e)ohӢZQ8~ij9#ϗ0K+h!\4,(S<zc]STxr+8 &eW]rMĕOA-/̜ S%V&j2a˥7}r9X '=\To]ozCqVQ ;KSC%K+Fb5`CC.]V#=4{Õ7]7&V1ɦB!e-*.oU2leI= ˩FCoa.(F<^ eE T2vn jo"(u_ t߻$-ultD `8T:֤|2^>[ \ ˈmH"'Š>y<-U:OvpN\ؔF(R=DN#$.l6s=Z %՞& j6BD-r#~OucP@A= \c!7t5ґI!~0X{6xc4!X:]QQb>N-AfIN$[f׆r)p!)?y F>j2oPϣxy"1 L_^[m&xU+EfF+zϻ?o< yrAv ̢@.$FaմLM^W@Q,xmʛTTMԈ Lˠ&k5v+e{肟L=K mBS 2bo4h@E{ʠO-#ꦰ)'ZeJESJ۬dmW>8DrV7$$ېp$?59C̤鄋,:6/}{"hC`p+3rרRoA ; ER:=5 RhJJ \- L?`Xh_,JQO8WNaFzB[Vzj5=fŧu/e^E1@jaQ.D bJ@/ʷh]KYx4G\Pt5M [b8ş,)N{+*; Ѿndh2[Xi 1Hw,貙)9?ZHo䒟Hv&qt + XőȞNRE#+E2]'E]rPa2)L(E'Hx%)QދE%t#Rad ׽þ)Cx%j/ F _wwy Hc_n^'3n˶*ܽ'7hvDSyLi3IJuN[,d@$VFvV+{QOML>Ce؏f-΂|֥2PX#{C0#] 9ngDa8887k_+\l lL ˀwJ|~:?6J<>bhXGuX ٖBWt38)klv P8Fؤ!7!QZh{S}ꖣ9եl9s'Bvjtio2Y04te49o2g;_ ĥ G1,Q\dq1q{@D$3PpSI)5k4ok*9 ZU쏣}өM̓tO pO3$'wU8cyqO3#|Ƣ_l,\^Xa*NSI"RkjD;S |SÔ QF ΫdVȭ>(?yv>s@ vT3vF|X gn+(mFzj@qLL(|~qFF)?]j|vUU6,Myu.vZ6N3 ^7` ~_nu,^* d 0ՓU{e D(Ϛxe'mK}14COIG_8rJRz[]J:TL84{X,*!ͨs=Jo\/śݬB'M$x{Ťp\a] KrJ ,4 JO3ٶ:8*L0ZKTY|Bʉ}jrD]VtSH>o7D>ͼgYz<.6{eߢ$sWk!֯K.f &cMEm VP45Vfjg@Bf=RW unh w?=lXnC;|wRlsx#$tQ̡کpG~,x梿(sK l?u1beL"Df|J:2:3aG8Mc  GqI$عNn 34A=$^>QMr>Kp3WU/6AZ|-lSl9Q3&tO. 8G<Gi~.Q:e| =2lΨm#Io#w]x@F31NdjtkB:t5(/axUlu\-3*Nk=제@zцら$]q#Н{Gq̕J>DV',h"ea2R-SZF0 B֡8se'~E!jqՂ LVbŠ%J%Bpdh8 y{а&>zaoVحy%4`]bEdL, N8Ӯ$|O^C ^ͩ'@6t>Gb 3 6~DuVa.)zT% Zo~7M5`z;aԦ~+L+VXio%2Y. q:J;1wx)־[鿡_w9Tk{FτOA!p)"6njaM(83|W5+&բOgM?qaڸx/l.?ۈ5 ;a*O|Xa]aI9zĸd)6{;[^RgӮQ ?2R%\Aۦf__IK%1HdE38.qlzg}0vMT1' A<;]r8-Q%C@ȯ4 3͑:4|"xêTp q.'G~G7&DU+Yᾩc+K$g[Bc'Q}œ i3 tځA ✘Dx!L"[8!9Kaj+%am)I83 1ۭu*ƿ\r4a4od~ϼ= Wju>KUOG: ۥ3#H B#ҨW$$FC7, UZ~h+"i!2D,z֌ݨ\C$M{2H[5zI0 G`|Q+[ާ- ѿ3QO>bS?1ZTcxl9#( x LХ5Oi"Lg Af05|K B::c!]âھl~q_*TV֧1-3 契kCӡZN.,\LD$x qগYАZ!Wa3nus+삀=)VwSe Ԥ"*SE&`pŚ 1[f|Noc,aoP~T /H<(~o*~B QIJPI!^s39PV]~[\lM(sx/2,-c 061pԥۨi[]?ei2܇\8m<>ꡀ74@ӞW6;IX] w n*$W\'.#"D_mlm4tF"4Q^Yy3yEVoBX"2&gO|Yp,fqQQOy7l'M{,+%RJQ^Ȯ!9TP cQhUbfQô\l-a/g^fwXߘ)*p"bRIqԓan$`Hbͻ$C];ۄAL*_,I3ȭ@βq8YʤvYΰº 7X/NﮉImǀ,؀`-.op/|ZHR``LIj9YE ʔAdQOѤOAjIRsSy" ,|b=M+^ʰ gq19-Bׁ_\ ӱ.5I¨F5Md@VxU`[(DoA= 01ߕj2zv!p~҃V aۣ3NׯI~:Ml3jò,,؋z=R/alqjpI8ZMFRlDi|T+ZX$PAo1 :m^y-$p 0REa9vDZ@uM =4H#6bBO_ڗ[p'b##dCA/z3fq`qh;Y$g۫Z^vz6C7uY0ag:R~˳ {vJˆ Q.~H%Ӽǻ`17|b /GK&c+e,AWeB$3Lm[kp+Eq\K;iqCW ۂn`RK( _D%kWSqNu99 4Ɓfg Fw iBB5`QvIC)T ieə9('%D"'N{/+:a fPyhּqJƉ-ܥ_%T.Rc0 Vx[Zo1VJKԥܫǖ܂xzt^%7W_f$4 -8qV߆Ά |-aWg}yξ..?ʝ` 1 4{[ϠfM*8nSrw: 4H۴YFS+Gndu+BM' Jm, $L UWIbrf8#"O 2aDg YzϻXA7*FBsWNRJ@BmC~"|5l$Ñi[e]U4ڽ:Mq XfPDrzw@")QoMnl4 ?% LPNc_6BTLsEaB֟3/+L]t4wnY@A@6I!+$"GvJԀ\^{>(VwSG(n +aX\7~-N<ߍ)I+[*֊\b>Oިv HV93u˄`&AN@ڽ" `wxؚ,ϛI+Z|,҂~3aŜKu T ׶p^$yGlq"d49o XU=%l"Km#Ы:FS 3.87Iq$1`+rIs* 9?l(WDcOv,pӯcA?sy}<`tdj2R$PFf'uMǶ ;U_R_ąk:4(hH1{@'J[v#4X#qPQn fΐI}ZI|\]zM@?F0&Ho ѩ;̙%Zl&"Nr[eth ,fi{詿iނ65% QQhsaeN`Ǿ`v@XA)0.,kSP9o: Jjw0 \g&ɻM"Dp_T5?sMem;pl- 4{sJEj)_z *9"}e 6 1El.q Syfd˲ˎ}xMWlB$Tqg P]oV)Rv9MA U$7r+w7%S9显,Q4QS;-fG,[E?߬&P`fZ$_P5&[o-J/Ej56:ճS| 86bHKum;?NNh^xrSILB7- P͂ )3dɞ"i2bwhMIN|]"$ *4iB}S Ls ׺Q[,F7Cl&l>HnQN h;۸Bxce] mHig3uιZ~5y/\Rƅg־ݎ%VpƚjOmǏjǩPCEMDcҏGQ(s44}FY pG uVӂfT]JJgג8Mή4;&bNS|+LFZ,Hx-nI>w~vu$?o؄xt\xng=zY:"xv߮r&_B"UPrV_Ze]95gtf#WDc;c x"kDlYZgN]W( %[: be׉㢝NCgQKr3Sb loщ"SWjDQ*ͷc˰z;/C $ILe{#: i*ܞ лr7 {薘{7a&]=-ѰEy)Ħ mmEfli%ᤦY`$w&NJ,g&3u)@e/Ŏ o}13-8s KN%rn%E&ˣ1G [<~?ףG]WG A+%e3Iv)%@ 򹩕._R[_?VIl-ȸ7nܒ `x S,Qګ␆T^D<~q?OSmB\qJܽ_n+Ha `|i*Hp)cx>ⱴMuyFu!dʜ ؍݈%:áG`pW4ݜI +Qɠ *lH+h91ϝ*m1G6F:Py.IzY}`"=qj@]&MU ԋ_~s*,2_ia|L_l 7h 7P ):6-|tO7H2Xď=I+G/\[؇ܣ|%blDyLE5l\pDyQ{L{\ p؂Ŕn q_֚& I!'XIljp mcٰCEz84qXB֠sh%{r kru[Іs)Fu`߿ 7I7†3LPI"ʶ8&`N#sFU[ oըTY\.zo& {iNOƐZhy<9PaA#~d848tTCsnb/spb&dQ^87@ˠ)t>WCnm$M e(( b߼5͌ux0.Μ%V*0( 6G0z^ߒE(XEԚJl!RΦb]0SZ#ܪCXmΦ~/wObv Bv vM"{[[WV,hgL@쾯o>/&;}IZcO=N,jk&Vw\rl4= t3¯ƙ/C.XfvaY0UAl~V?OH`; [IAj7CrHe5_%`ٮ'w4. n%=EJ6I`S^):-Y#?fTɣw B% 9s K/C 4Ƌ( M&1°"@a5.Cp 3^u+Y]M-7 LQ@hT;i} G84YVg%F[Q~qRD3aRgV[tȜ9A/ __xYנ^eQcqFY{M~1]IV λzh!IC^ͼ&ԍ3%޹9 jr҆#A9vgq;ܹWׁ'{#Ʊli߽!9|w 2~|q{J.5ff_eե&dvȉmUvB{9W.7 }ߑFVvoWpx]TaJ8Q8w3%Ym\*F-`!׌|뻏mf^xVb6X"[Nqm_HK֗`cT]C ؜b;[ł!I3CyA \µGqzp0]3Ysϧ=|[Q)@~WlᅺCS>|$ʈ l \13˵ˣ8m,m-cA)Srw3}`y$uTms=98HC0/)Sue7Ϭ<{ߦ~^.M:v6ȸǘ?3;{i') {7i*\d+v{B{xYh% I7ՠ_"^& | HwN!w/%mZ#Z8F.`k+Hkƣ2OSk0GG{Q8XwomՂI7N\ V*']=7jʫμO!-=bw&>/H [eMu$6bP~RL(DзmXUh޿d Hl"C|$. [|qK qB v8 ]wLo@0ʸ":.8qK]pAs(3gLMxҊ42rP鱼clckapq[O>d,:4JwJz0PcuQ5o#zw`!ۤ%6BiTsJXɑݹl<;Ŗ0vCDլH@!0Rߜ7J{s V!o;,0[ S9-7JލveTF *=;kŨd=R~+5jBHl\V-Nɖ [Lq$u[Mu<gS9Ӈ*s C[IO+ oWOK 9SI~NsɽT& յKlA|%Th`LHsTl"ruSO쬁ޭoWfc.5!Ug=pS[u.8I/D6!q[ 5l| LZ}g/ƈmްTs ˘}"`T?=L e*D}(i|LY'1 z*\𡠾DKΝܯ |0GSA<:u;Ĝ\c ߈:}1|t@SjyL3f$_ۀ hS(z+⺔ĉ̘"㬋$a-/%8K{uE1!jn@R~ pGE:04ETaRa- EӧI#!`t< j##0f~ۊAr؃)I%)>_&Gǯs0HUj#ξ^݄Leg`ÐoP٨wWR`;xkƺK&KMOi cik2PEqpEzYEDqͥv8_6`ШP=&4 ܍%~v|# ԧQmS|>hb',y ߷|3eHHt+^ann; @B*)Yb*IcB'qEJ:Dx#Uy*Z+&Zv.Wc.ԣ %U$+ l pZD|Vľ~H JLS I- Bu5B 8,|R]L E,`3R_KE:́ nn#~,'6h{Z3Fz8z/&'KZG c чf8#BD!W1R Emv!guBd] c!-3#5DV[BU(R`c\CCpݔݧuh3vZ%@xŹaW|{?4'¥28^Ìǯ5xA7.8\|*^ca,+mϻR^ժ}EO)Qomnb[_.PJmBfӚXi:Je?qu[bkN&-,ogDƈnkFHEhOzzPzG'$0bj02}S˼<-pɲX2fΜVi6+8CЬGʊ9'j*GC1^sϋnͫfJ[8]] ֹ,W0 1j<4X1ws2PFTB.-&|1 b*B^b3гFk0XI(7Y2ɡ(d3 IlމTj ˴HMi\b=[̝+hSsoO= fk=fg}T Q57H[Q"V\oo^حsiROT7s HFx%qt,\AaCIoj QXRұY߱ 'Gt##pQ|ˇӝZ 8&,%j .1WHBe:ڎ<;?-\i #ϟ'6KogܪZ>vGv᳼Qr$;SW+1W IY>J\elR+# _QL'U;/myW߷*"Ej:N܃8U%RL>3#"y@Ӷv L&ml#Rcqr#9;i(¦=Thh2- SzPZc:)Y5uAn->oS{*m,@g(놊^'[ו?Rj tM|xp` 9RFN-Kqo=ϸ̸Y6[m'J3Mcp:w {waoF"% {ԨBN kbڙ@*"|R_r YZ