python3-amqp-2.6.1-bp154.1.60 >  A bx!M@eeeJ ށsX /A7 6**cea169574cddf49d672d631115fd75d58bcb62489447e0cc54388cf29b1d5ec76b086d353916c60a557abd20fe4aa55b3f445db9Z`bx!M@eees1= r!I0rTsڝZ͎oGO`L{ŵPg hzM[ysWlEQl+'ܞ~5Y\yX NKkT'_t!iXF5 B+ҏ@ۂo՞ h,寂kHb19?O͝BH༤ " j 2\ QV"_=n֠&k꥞Fo}GKw/t}Mӯ01| cޱS-]sfzIb>p>Q?Qd  STXdh 88 X8 8 8 8 888(P80@\("8,9:FCGC8HD8IE8XEYE\E8]F8^KcbLRcLdMheMmfMplMruM8vNdwN8xO8yPx-zQ,Q<Q@QFQCpython3-amqp2.6.1bp154.1.60Low-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.bxold-cirrus39SUSE Linux Enterprise 15 SP4openSUSELGPL-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큤bxbxbxbxbxbxbxbx_$Fbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbxbx](^ԑ:^ԑ:^ԑ:](](_$GY](](](^ԑ:](^ԑ:](bx](9f2808695b851d650459c44d88864e18cb1c88a74537932ea83122291b436a41766618d59b4074256b66a655db533098ed3dd95efcf49653220325335def29b001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcf19a8c5f2bfe05bd3d5a1626625d3602991faa71ae1de035b3430aa090f9422b5640d98556153852d0e007a632da52aa473ecbb4ead170df3f6cf155715551facb3846d3c7234009af852d79099a8b00cfa175ddbd067d322ac147f657c55b838b8308f5cf412048a3b65b37cd9c5bd4f922ef5fc4f89dfb58ba83a44c5283b46790d57046b1bfd660ad0fd2c1abcd4791cd9674c460034386e926e044ab2538b411df8dd9715b159e3eff12439fb27ef24887682c988bffae6d93c6551e8e6749e7921bca0c3babdc0ac3d3f547e47b0630b662c6d6c1fdd8526797220e8e07bb7da603a1e9f5256cfebb613dc5e658f538fbc51293cdba9c88ed2ff3dad883e16c116abc9ecaffa9e818e225d96c577e709fe4eb506bf3b73879db5aa2f96fc99b8ae2e1befc4e6062b06a1f4b61b51639bc4add382cace32413f48ee12425229ffb5af04f95747acb93f53bf15468d6c43a5193ab26209b4e09bac6ea1aee0083960e7bd9805acb46a437052079f0c7af1dce865fb9f20f82b63f157e3e6fc3cad1ae5996c0d3a77418c25da0553f6a7bfa4d6564422561191799b85c7db93076641177cc18e5bf0a232aa3be5b9b0038d2c6a35a0654c4b89fc359cc9c8fc77056e591a51d8e1452b22e3d5c14a0dd81092cf47b7ff8481e958ff912225cac6b87a7b666a4b135bc000b321476732fb2a8b8300d4d3aaf2820253efd4335d2614533603179750919c37d457cecc49d646e74b51cd2ffc1ead9c293e638660f5fff7a543294bb399699668e476d11f60a58ebeab1e095f742420b45dd1683e3f96c86bf54c09b1ad333812f5e772225d3ebec200deceb6b09e5d7739683ea93b21e59ba0fca73b6062cb22b905750c4ab2ba5d5306c392e6d43d4c4c9434fa73181a08c14335be287efcf5755a0cdb36f2cdea4636b7ee4e4b566be4f602c860ef539b1ac270f49fee7da6328634c4b19447b81f0cad951c885dda36dd1db673e57f9735e0ef854509a0c77f4bd162c7b243c864c5974e3974c7d762321fa31e8bd54952539d2df7eb8cb0fe504a6e757b4683c7218b50fd9409b1b3233536459df9415452d1bf4df954b6e2ae11f7440bcb1310ee3d511601e96a79cb915ada194f5e5495ae76cf98c1a22aa6a35bbdbc1d53655ed6ca9ca1a0c7dc862e63e34e4018978d21bffdcb6f3d3890ff43e2ddb6bc05ce525ed39f5ac1d4b9ef82ac1fcc31b5017e678b971322459b6f84224f294fe5090010788e19508ec145f7cc80e3b3be6a781dea983798b7e2fe73802a8321d4ac2b40788baeac936a525015a414e76b061ca6d9ff858bc5348ca16a45500e0ddd796057d1ecb3afcebbebfdcadbc17df6bcb864778671feb4383a34bfb855ab877774841340450cb4a5f38dc93069dd3c96ffa80f5232fe6acb3784d36534a2bef91ced60df6276ad240381e271f0073153211e517afaa4c5cc52fa74a8b293a0d621f6e6a6a18d3997cce33dbc731b311708efc563ca315f366b124d0136d7f1670c39321e8e23e6a502fb89ab9450f70420cf9efc6e0fe251c8539e18f1d943fcce51eec5e021eee93cffa36f7a9fdc2af3ed00434ef03301cd47268940590ea6f49e809d139d897008023e1ddb1bb8860211915b7a4c1a63b0207efe8618d67ba12e10491f7424e2de511db5245a2d7530c41cbfd5a199ecabb6137329ffc3cd59538ab4bbb7ff8b3768fc52e1a43048c598133775b1293761e70de91ae8afc6ab6f45b33d9535c360f92bfe131b6bb791cdeb7d38b1b38418cfce2ba3e97c6325c7768714283ed5f44cd626e90a1dee7e7b4151d03da33cef71f6cf2a49f6f5511ee529ed73559ceb9fd89d98026c5c249d61d438649f23e482c77921b5ea593cc538e155889a7271a1894143c2ac91ad6c29d1191f72f97ba9408fd256e12264ffc02e2b9fa9ea6e34be13eaf2e5b054f56bbb64ef6938f6a2719105b25a4816c47a0445795e5d52b42a5ab8d354837d98d2992ab6a5c574430fab96f8504a2b5095d2b04c6164a7bb9704b375fa389e9f4491a4d85cb273caba4bc2239952979d99a718dbd60a60e0c99df8523ef96d02f6ddfd0cbcc49ebf31b2fd8dc6547fc6c7ebcdd79e32f5ef5f1282eae1931c74645f8719b6c69b3d6a2cf277bfda249a8270cd473af3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-amqp-2.6.1-bp154.1.60.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.3_)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)old-cirrus3 1652087034  !"#$%&'()*+,-./0123456782.6.1-bp154.1.60amqpamqp-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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/12477ee643c8edaa858b7689111ceb38-python-amqpcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR ϰLgyutf-80d4d2f1ad717a5687ea01fdd942c34a3154d06e713c10f7148abed77d34500ea? 7zXZ !t/] crt:bLL >`;t`3ic-t]DZ^& j,4Tn$/|M@QYM访mD2࡯*! ް(bqbM#;4Ȋ2L}L\`) E+>=1o':\]%연x8(L=;j5.{8QՎ̺ {28B6^OI#7 aGa=e"wKyMf$aKRFAs?&=x%AU퓴|)GmRf+ E0*J9 M]Jf7o6sO5uӤO^1 =uoWڨu39T l7v>7;kˇ܈()X>Nǁ٬pK)L'Q01pm} % |S=N9[1ϴHeSXSt*R^7}J04߬9a--W#j7|4V@| ( WjgaKhIk6-;2T(`TC,o%; ||C+9(bRfBZ >ZK_F_JRrF9"lziH[_Q11^Q2 ~&sREs8^c)V2/#m'znL,C⪀'gavX2+pd?1^:c-Dd)53:ctu\,>m6؅ nZ߂HMpAp}|lדXw}TRa-;#=Gʓv {JrlΥUq{>7Gx" ^k`*]˰ N4\ц`f8^ m ěW!iAnPɚ(O 8u:Paee Zq53j4j~ãHs.$GxEZMR5`ضm4;&AGIa="yxaq3s36rwҞ^8I^zeQωGn&oA6/|$G)&;l?^Ic=[1JeL/c)ɥ[BJ{}1@(p=@p}mjJ-gtXe w?v"KpoXA/l䬯B~Ϩkb>L*pc1*K&\(1$JPLsǢΘe߷kQz,$}|?oCLOz(~,L 罀0m!v٨~ws.t\['R] p\da4 Pt֬z ,7TSmۉ7>bE (<-BIb^?45.ɢz [_~/j@fJO-#*TСCH D+K : !P9oI-wn/oUhLjp`pLH.ksēQbwǐ.Us ~&(S@N 6|ټS[7bɩv܌pH -I%?,M(v`M+3)Gz/fPr yOh.2^ޯ`q;P{aYʞ9cxenʏw-k!m=S VbDX+\J~'hL z`@oDL%Q 16rvz,%!*R/(cV8zsMmCT%Phc^!:?T׬~?bkbΌEs˞C}t{%^E@0Mwby1+*M$=`}b#Di.,lfa%q]=[qL 92'E8Wc{z~10EF'!7wn<;gVEFJq# Y5H3'ǓqmI5WoQ)ͪ/}QOD)M+prDԶ#Kӣn=SYu$HY_V,5oVp+@@vVy lf0g81m ;9BJ`3o 䩽!v/_sR[v}J`eoS02Xe;!|cjY[aB`{DaHnc\w;ϴ _3YBD%SE 1ȿԋ x?UyUF VHsFsBK?#'־1˰?3'}$vb.12KZ>Z*13U*~Ck=LKmj 8K"6*/f w\a\y xk1֫Ar\ T^KRDT'6_U{doO6Z$38q# {dzW50J hvn6F& W"A}C)ٹ>_ OmrTNƕj$u߮fs#&`EIh{JO4nװ;L+ l4% YP zAwzk!ж}wz<|s| q~P 63(NU|ֆ\KDDw7"Glj9hޑ TIQ6XIUo@6((&y+; {X|^@uQTVPX@,ɫY DVYk]s_W2fGh0542H1V%fH=3]lCybI}•6XZ1{nI Wȹ댿sg%8_S|I_h9AQC3ۄ Ƞ?/e1 kEt]hЭ~HO97ʠ&:,@ oR;fd( +f DY֕T9ldݾ%DX@ݛ mF鸻G=09a<|5$_yqrڍ<ܰ'&c$} CZyguu\(W1`DxIEXԨ>ޔ=+_CjNV +U桦.LḼ?{.d̲75, |E5`1pw#h#OIfmt4x,HU܄gGux cTYH[ :ӭEO^[1LUoi=^hQc듯ҷ>`C~^H.aY)ofwD>tT%ۏkO%Ȭai$ πNx*uDTNnlLX]t@CIGR儘EyaW*ERtn9^AN8͗2vML߱ Yjk2@Bq!7<6꟮C4-7MRHmbנh{mN\Haiᚿn!ئ=џز#OsOOҕlD3BjUInjPz9I``:aVbO1!. ,INf#k 1wzyK3ޯ>>XVJ{0GJ"Zwu/+˽L!v1ZR5 o'{,R7_#E~b*ȸULs> 9n!Ÿ-9jJ.s#U f L7sιI:D]A}h/g1 >oIoV.K888 ?V/}ςg ^'4v9W]{?5oֈGpsHP:cJ  ^t[+DP&l5Ժ&a7+csW#= 镘/9l%< ;!WXeۚDVm. xTĵzu>8(ji8al9gTK$_<8hۙW)Lh}ؙEA#:{kw8Euc~@@z  ǒiǕwC|־m!S j"~*J.UOp'1#Y|XiِO FzX/$d9ڡ<*#@߸ǭ"{nWμw`;4RS`Bu. YL-vj\;ϭTcnO2|aظ5W/LӪ`DRK)ܚ:%ĖVX<._%CP5lFctr>D6mɵmneY^)m;6tgVHtjp6~"%ΆH̚E4'.69_3-w;TW{\X=o&ܳZ]7AzێerHw%E@K ƬKoɞMbjɢT5^:\HJ69dk < R}ldC1ÐGC@4)=3dð1*|X\.J)K7 I%A+FcOPhk6|%eK7dUod'`hG ;Te8Ѣ(I5P +:"k# tdm6**bPUۤ)܃#6pf6dSӟdA ]ja\ _.)\p^`5\K?Έ.@؅׫$Jt3(",F(X( bAvR_ ~jԎNJW9oG JC%% $Eqqf7wB1.(OFBO%I ^NReK8yɍ$ĉ?tYƘ\j T|Dtg3Ŷ|z s ~`2 I )xW?lEXZ= Ɨ~X{rXw鬧yI r "X'%k؜LWoa{!aD4rnL#ӝ/Fź*.-?SS}`(\Ik/$mj}1㐵T<i9A,detB#\@):ҚkfȞ^3͗ݥ@=G-h;yPUd@6oB)j j 9nq6y_a0IV#)Ɔ\_vHba{X C,d%݉]RDߕ^dt7ir cvsb+}M% pn<0FN ~z͠q2$uQ lTgna~ἾyMǮϸeԙ9[gELȋ'`!Rl"ɊEIKX\H>cjzF?w' ?ک~;컧ΨMxewδ7ў\Q}4m{6$^IN"6W6Ɖ|&ȭ<{zwF&T)C$,u6 dQ$8k(>3Iqc/O)UeKK"}`|Y3fX=غEY`%z nИMPH,Θ_wf #P/Cs ݲhCrH f\8{dH~| qc]+qc}Ӷ N  Hq4?ZՀff|$?wFqR;3(*M?18[BFB0{*N5kX?Uh ̙$%ONmڟej3j}GN '~Lvf<=J0 xܦ[W?V-oIf@e']| w>e ċmx_a9ƒYv,qGuB#>,` NSvlY9@Ͱ/DX6 DOhe U_ +_W4|S=] dskSADVݑgC/1\J=k0i}È0tȊ;DQ8 X6L#M- >GUM;а+s1}o)sYӯ!G4@?+ߏ ,88ʳ.ql,'5/Fhj1h7,Y b^M>,afP~Euz0M&TjAoo[]FH)QH Μt"% : =*K$ 6 L9.`ɑi۴ԖڴFɏU+9ٗȯF8 ^G]GN`$aFye#L ]mnq//RqY+)eP>7 * rc< L=j./KHB ocdm~K+fCH][:Ĭy0dBM 'gP'DP?"5jF0_bKei-ɭ爽@̝aaEVЮzK*^ %!h4Ec.U9-=(-$_CG6Q#:WDZe`h\ePǥKٓߜ@ FS{0z@윈z FN@\'75cϣj|-DԗW&2cyZj dG*wP7On‡&w a-5ހ^[JK@Zt3~/SSLN?puDԂ=)3g bgtPX1 4H˞rx9/o PRW;|,㦮 $)j![pl}i(Co w+&tC?Q؝="&1S i#~N]YHF.b)uLq xk} m3LkBu=@m?|7d NxvKGk7,#Z%s-(ƖIlU풅+0q>B.&SY۸+J-"{Hڻ֡, T|o :q`>E,<>M1 V~N?e-R{$LDY-&9'Sߙ \L+JQ|Zm*h}yZa.J)S[޷Qn.f}?{icg'EOKv4t!_y2޴ U)I֢ 2l?ne`*b33fFW0 nyIvԬ6PSnˀJtULSztAz+:!8C.usɳ޻k",@2u_GQ4lylMZЉnr`y=8ITc" 9 ,X+# iI'Fs=*|[#9iDXz;5%]f+e6CrNEZD\˕*.j (Iެ ]s~טR_-$]hO|.r> erqN,iӼiԃd(1NBcrt 51ZѢ36"| aX|\/mr/oR6Sws-jKq`{PݯFfZDo,pkc#Ϣgִ7){3_;iʂ|= ryoqr,Oa iV/zcqLvB*dt]I-_}xbUON͓9pXUvM(X瘊:օ -Q5 7{v.!K׌.8ώ[ϻ+-Ǫ0ˢt Sqޜ(bK`)c'fp ˥Ajh!&(;8\̡[!2U&$8&+ sk% }ƛI}c Ȅ`]J)>wuJe\mPߍ{O8pc6oZ<ĈoU^)})+/ց |=>( h+ =pQ^L ű&x? aHؤԀ4İNQ`m{[DLIbxpC^".,:9,P40Dg-,7:z՗h n}5GՙUt~Y&rP)wiyFl pi#9Ty +DO p݂^kp7s {#&o* r MO_G0;M1Xipݐ K )G)27mB#!Kꗲkm:7ٖҲ?@c${fMva:}8$0Q/#:a3{8Lpt'SRy{$[YٞqvUgP(ZdkWs޲.WmFdV Yl݃D-}uC>̣s 8*h/7aAfd0zȴ%##tR;o[Z]D )}މ_HpBC= nt}~iB 񞗓p~lWqH(pEzPHv; ~d2j_B]TB ,IE-yW~@X*`)1.7+y|wTxV++0E,;' ~]S!D,s,SWcu)ϸ}kE\;&Gf'Z뚁ϡd$@P9+ptI;t,uQ iq}5~]+M)Lfҕ'ISg5TLgVDGӨ$ڴAs0@б[^˗edzףFf}ͿZnq%hh*^kÉJ}[#@9O}R꓄Kp<ω`L`O@QI-ݜ?Teֹ!AܑF_~h-+gy1n$2Zm'9J Ie&*\ 'v]Mx6NZ&F]gxjU3ڱ:#89R8ILܭcDhRe߈ycgeT!٥VDqB$>u#Yʭrc x^ J%՚= Tu:rK+(ikKLX$"BcjaUg]SF?VRLSY]6cyͼ-NEY#GX;k꽘$+Sf 3)u;UMe3%#` |fdnӵAnPCaX;6|+Hy~b)_ ;,yT |:nNp^KIBJ7,$^>sHewNZp?OKd@w5\/ w>KXg*:AI$ Dឺƥ[Xb|e+ޯ{sb KDQ'r$aѫ?A*+O>2W(3vxXri})I( z`jrJj*,-Hd.ۼZ"ruP$I567aaY)%/X1:u o,\è)/C6 sn15Q 53+!xR/eh{D sww 6S%V ^5h]gRNsCdXaᨅ!7(WwH -זHh[>z*Iȶ"qyLQK$qd0k?Z-5JZoPy{~ѱvWO<\$ ē n ts9I/&& 2w _(V!6 ^SLNHр <= E0d2h [.RJ{1* oTxSϭYX$JKpS3F1[Q.P?$X~2U X+p9M+#؂]| ٸwZ$[½hZ~arH~cEMflxt~kδY| [Dꮬn؝ mX Î 5̥W#V+΅Ϛ v"ZZsn,ԎҺ[}Z NZ:0ޫ r3F|,A%kpI`VQ)QpdJ#KHuٽ!kZpS\wEm "`bEpQ!pXNVoyf"Z项V6+<)ͫ}0Amt:fB ?B=6ta$`[ a|/JĈ*pV+,E~LcҢƉ|@^o/v(wA?ӵ-4KݒE,ٓ5ފ/am.sowc~<($]>$,Qnm0/Z6ITmHѻ}iG_c^aBf8U˖@d)7%YlSH!(^^3cϢؐ vwV΄"Mv/߹J&. ^ѐ"I4NS\ӥ_Opr.׳B`',QQ`1MRt_A <1'HoѰWa~q؝~L25r"o ~!:.Ch ` 2-=@]$=l)"U:.l% :BzQ2M^uu/mH߷|!)sXVzj.ʎHg^jv(K$D]Oܷ2 ٖb/]|DAjo=Z+d$4~o'yFP;4@~ǯ-B5<.(PJ{a"fkϖ![ wLj7&͵%,q'+%Y/4 rOtҲ/ފ,(4CC}| ߐ>`EALO %%0VJ_Ņػ8J\h4xV1M/dN6I%_`tw>ls#i+~ww^cA A$g6uy֕J7vAfZIFrT81ͅxQ?B{+օ5픷-S-_!5U6oewȋ3%.U%IrP!A)Xu*}kNkq/ vFOeC6HaؑʭŸai=T<~ODXݍ$}~N|Zw;@KNpUܰ q^UljFYShg)tT=T9^ <7T7@ި8i~ȭ5:Ǎ SuU_1Vا&{{|,S \G"81VVu/دuHO=> ¬L3 "BjϔVY %Վ҆;Df#t ulrlI.?4Yj3uxj4!ܣj$Acf'eTl |SĠ# RyF'T™"dQn/4󭅲E'_u7ka֯ᾅcrXP9 =<*<~æ邸?c&ڕ,ӷIdlJJ}@nVSU7<}|`诏X v6?9'بr:\N9aN{NePy0\dXʬ}ɵY})ST~hʏ#Qh f2P9o'1Q o֌"j|P7vڬn /A 34=u\kR'ԯmK.թsZ YO.q>y70([EΤ7ZbA]|sKxP}vHV'&2ai(s g.Wz6ѴC-vO `E;Hm"\6-&_ht)43N%]($snPJfUrՎu;L˃|Î#![;ęE:UN+:'AAɪ4#q:뷠VR^vEj}G Y^pjhآv ܳ_wW_&m[vعڲ_Jüp[)Ss$\EAjєWhCdtT:! 8YS{qr)n+ -$A-Wm=ൿ?֦\1wo&)tXdr g'ظOĻ8Ƨ9IQ+x*TVu}߇Mj8]C/m.l%A\j4(jvxZV61oGTK'^ۢU o\{ ) J.Fle=,+˖38A\1-sI44YS?4q"|P$0tc6>hvM؅ H~G.EK" (+_;P YEkJט E)0ƨ}b!=p|^MSG4a0F,(m)#>!T)2kYIoO~Ϭ##VN>H:3ϿT% ^l$!6\sA}>hSp!'S)T;I߯E^޵;櫸J~dFHso9 ؠ9PLMUcb[ ]867.FhƳ2 4bz1z&gg: m3ڷ`3a5@PcmIT]fu[LBz/rܲU} HPߟJU9̟VʮMĞkǍ{e촓EkK̇\[uPM#];/>,9'c٢.iru?PEXB|MMN!54o_KuSa~ +ٮ7i)/ t{"IfNƒ\T$ֱSEk$Rs[[]7"`YIu@O g4̨R)ȻgβTv`%XkN'}VmༀR$OxCd؞ PXF"g"gb<Ȇ&_W hlQ "Y|PiO8k ?.g\Lů(?OI_-ْ̻b>AˮHh7dfdݲ ?-S&5SGj<*/_@2eo^)^Y*>ڷ`2\;hRX ,9޽j'L-p gӥC?h9̍u+San9AqT{.9S|5NIKB=)ꡯy c97GADU0g gݼ̡1qu˸쑦 e@Jhϫ5I8(#l_#eL~@::1h|V*XSC'z@w3|ld"o W9i1gՙXKsbOKIfJlO?I#C%LAZPdk"ZjN-wnn=TD|9}L^aISVw?׀;@&ܶaI1̍i W%WFy݅p,mw&_BLE11kaܻaeBpLy= . hA9t;Xc$9H Xo #5]m1!HKgIp!)'Ԍݥ`cfp+}hoC|RϓF>gZŴd+"si1bXn?s?TbJywHy>49%DNM:2Mg6I) \堵_~]`J_\1/+Z'VIǴ?h}PSIMF}T:IԶ| +FXǖ0G֚2Boj U/zM4N3[1Ui)B!o\ڟ"kԬ/Xꑻ%>@绦czd(ohSfwP4j| |wczE#r,>L;\4C&K6y*TzNjNBG^M^Xì(?G5mzZi9%nd|,[YP%dehG m+eS鹕߉ّj);B"L@DC)An1^apyrB[)<9>Ł{_ue +*ߋm><(u˳qxt`V}5J4P/ ON׺)^ECɛ0+AM91xd4?HuQȤN:jD=g46}ΞT< ]3/0qgwMA_ $kR)<K~ALT/qQK&­73pTI/;R*V]3SnPK]a1&5<]|p"0%;˹:1RD";#Ei;BCk*O%x+ n8iR[Z8I奃B 4TqX?3~Nz>Sd&Cn`M'XrR#g;2Q^fePxJaRBH5(v$U)D ^]\ yPܽalLW]8Kk H5A s.&-׎ǔEXFϽŅo%:[י* }HGzhci/[>Q\p8)0* @S0; JMr7،|p&|0LiN Zfwu[ڞhWjqR0C!or5ԫip*ٱ"SI )vY?~I 1˅g`f_1/}Qf1юP2 |(yEyxpXdgb) X< }5@:+" &uj6^:bhdAz`:$`{Sq6CƜ} 縑QOQ|t0t`N%+9NK~x԰l Hawh@3B{i^i-͘wOHW r+9YC*%,N $>g8&sXӅ_VrFlr!^2ru1`YNFr܎ w Ko~p eޢuI8 iyھroT݄_A,+K:q^!I{Q!\5Ds\6Xi@lLw_ ȏiUNY|BBOG9wLhƇ@3wDA5 OVr{v @ [Hl@s MBi5*.C-13pd&m!"!߯MTGP`zȮο?:2A$nςa42'։Sx&p3)sm8Ǿݩ +Q~(&Rˑ7T|P8Y%ܘ@ׁ=~aJI^]@zq}1?f.G:Vm@ֱMȰSg6™p {ob}'Vs^?G5#rRђ>gq#nIG9agqfn#gI |E\'͸Ϩ3úNꄎ`)=a˷_Jj,'bƾN~BVŶ}2ꤧb8Eu Mk NVE4w!{9f H>y=GŐZZ1A^أ?^}RU۽ZqUZ2~mHdm d3a] n~Qߊd.V\l]r^u=O'?<霞TqԺ' 4kL W7LYۨw7y:`cA{BXC$T?\\^r$,!N3z`^F_*Zf0yͫ:´t#[j*uH5W|{)MP)FQ(>0 Y$udu21NonJ$UH]-vJRy{wBaU4" ]$%ߣ)]Mcbb[6nJNqfSW*&oG/yK>v_@dwqƲ$~Rf>\z%t%Ydu2+X–Q}nVi{|yRʏ0`5U>k/|uwpwAj~Af5n7_A@E,o. j[K4*w X>F*td.51 SXR ( "ҏ_?mK2olSxu @d_iTl(n,W7NzW(&PأqdB!\ Ne*nŭxu!ӼLQnB'F2agG߲ɕ'GN޴FMgRߕkۄu_xOq_ў.%'{J{y`"<;l ['_pYn"SS-dS )A?dT2ێF,b!uOn) XO{ׁ 8cQ6zb;):Ai7 'S&6^~b?^}^F~|$H=ɛJ` HݥnݍЦ)K$X7 fJK#OVc[c;# :9P' U<".=U4{$dC™(ɥ0ȀfQ10B)>fQ-7*R Kj*w ( qKG_:vw!  jPxc2j{+m 9?gJk`J7v;>WjvGK}/ q/$HHU@ @\mP* `4)'53du/cF/:vd_ů  nOgG=*E"Њ)TznwZ {Fb7j{{TV7n'N};lSw_z<ߊ遍4$ I^J?،ZHl0}/OMq{($9H-<3c~' A(4[Q=;#Q}E;Yt4yspc K8 }J]tP27# ҴEyh8U`N4({39C1w5pxv6J  f xh.RRǷWL JP K˴Ic>( @j;>){Ki5k#ۯXO-y5 3P>"NcY> 3]`,"\(ӃUݣ,")"-(15e`Ӥm/ N *W938ަhpsY4[Ie&T/`W9Ԇ̀-] fJєz_(^R"Zʽ FF3D F2R (c?f#P!,/,B!Q!{ٞkƽΝ}'߯a֍grP&$dU*#Ij?<GB)x;\) Ylz`eYo5^!AFR+ë )O'V w>yy(z)Mb'b7G:g%I1Х['^?6sUi~QYzAE&zki-Lv7ͮ)gs ;o^]n;*h2jD h\D/o\_E J>f#Y'V!%~T@jMˑ叿@ѽuه醝1 x̩g9zYy:0W'yhxoU'&|u\Iz|x$4dKǜRiN ٦#d`"g!Fw;;SV@yr"3/tr;Dj>/#v C -c1cb ]W]"Ft7,e.h }N12?vdwEf~]ŶqM5ǶԄky՟@ *qT򡎈dk,,00 ( rj1"J 3(y1UnmY dc{\ swXUk^{iIЪB="?2]r9I`(+b}293S$nVHF-Ϫ]Vaj](,²0yNau6ڋ4$RE*ÞEptI-bڎsm9yp KQ?ju>2#RMڣ`ƺ5-0<M'&oA*>XP0fϣFܦ W*E0Lt8a[whTAawxH|^G.%?KZOګ{N ̱HXl _otjML)0M Yy j@s#9fIZ+K]y̭*doOË>4 ?~AlO↠`#RtB̸&b9HB'<_dJIo6V鮡_;|iI5v󝯀#\ًWdavv݆' SJ. 7Ye106`_]o6ݼa%[ c|R2 (/٭ k9 EmnA`vٺ6߲NR͟z88bA Te5/L%Eh1Jw !Pie8#y_"YgLϯ\| |s]r$ln6KN 2sZbEl?!R,dd#4=~-t풟- 3&ZQ\V.Zt!=<ĘP<;RXz"&Hh`ɮ"j" |ąE)P< mW`ii&h`j6TSݢkersjw .n'rx =ԸKp蔰PihHCV}۷a>n+z-]˕~Ơupl5b7IFoaE[=ZV9l>+UQ$=tDf}ӟġھ6ӳD%;#A(O6RcE9Z;8;F[`/,#E\7mA̵ޔ%}ᔥ.XRNJ.g_u%^ywQG)us%G׻k_p3y0&QhE!1m箴Iצ7*_ܖJҊ;zG5,ujZg\\`RتF%2r7(]/}: ˀ~BSOy0?„t0?>{cKټ) 8S VnܔMgcq>MDNv]q4<2znmb91К17\ZW :c,&aT|V2%KcgMޘ=cS< M#ԣc!^7^ª8r6d8,ȶɡCEiQYn}޹4UM|Ǭ0NceYZū93iI%Qh}mƊ S.xh*-Doս6ni4SҼ<-jjoa`8&V+?{JBeA64)2#w{`LxB*m;H̷r.t{pg PmseRYws9'gJ{_z5tL;rɛ0K^L '4m*C`@KZIj=B+q)aDGBZc+XF:gY Ϲ̞]2"jޤYA5Ui-[S^r;p0EJ+qHM$KoSo2J./Jl>$neQD !p+@ QY2NcDMG Et gVES#)S\.{T$,YeofB%xclsNVak٫W+@/ffgdBF#1G@t8&WSTh䇻M'zsMG0U|S8̯!HPCIߣR>]׻&Nd$hUVofxܮ0 Emn+V"ۈ0MCk2-K cj2oqʮo.~:4-8\,Uo8-4M#"d 66HUMiwN&iFr#森:F-CJ֓P0*BҲ(z1l*B_kԀGѠ^YkX6 zm*\*^U߃-=? [_XuR_ k1s˿q,R ac2 Z0^c..4 8gH>B&$CkfG/RsF>> GŸj JqZJd>J>\`gb6$*uc4Ĩ}(M&VᕳP}yB+YٌPqeUzg$)C5]a;gל|RiJp?V"Y&|ٙw#ˍՋL Y߂bۋ?1!ù0@E`@R]WX^eZ( O$\pS8=CA64$'ҭy;RX;WR|+v'YA6thRWAݡ%㗃alD*Vy# W¡ā2 {Gzd/%u{]rjjf+` KPP}}-~3r 9 h0nyU)9Sa28/s78<54⚗AD[?Q-k?s`SCnٔRӷ'=/U a+H< סoBXVe zZ gLEvh6PqId`l'9/UQ >ޜu/`K嵑U-$k0䑁@>MT f=e}g^$nU VhtS X׹oԂ(ɮ~3JE";BN 'sMߤ="/.%;#r>_5V,yD?J؞Yid%0l[ey[>3&IT~C6 -#FLKZ!{(6\3\1=$0RY2*7h|ąF ^K M9ڂGr}wPZ+R1&p7HO3^EWaB鋾J1 kKbC(44rcWn5YӤ:̟Jq4L)5dAe/_}he㮼C}TA -R[]c4k*)Uxe ~|g7Hx߫^sNfF6ɹv!?)F?QKx] tnGx:Xq24AKIFykw梖ޓO"˹p  9:MW:$G#d4="Qnd\&D~]å[Y{]ǡ0-z|yx!:3 u<X{5M.}n~X\fGQ(66GGL` 0\\`Hb%)]Ef !'OBKPE9u)/aaHTi9emXPi EX3L&ʔt'Jd<6]hgȒ]-`|HmӋ Qa;sDܬU<} `PR¯2cgaN*129T) p^I =Xdq$@P k pN~>`cXK#vWAc+zx(mQ KH:rŦK\YO@ 5Kk H8w4{BHf¥[PA-]:m2{#my7 }-xw JK<;0W $1l]JY)Χ+S%غ] >jΙֹ[<]~vsȰ%`)n`' >\-@7RsZk лk6!ԓׯtds:g ԡm2OaT6g^^SRp6{FO=2[BY y@ LŲr 0 8*narYSf}/ae划'+X%/gI+KX侨 1h,o!OeL>v2H#聰L@b9^Wi=jwt^1Wq>#߷>rE7i73:g7\rWыٙ)}Lj⌯e,sF8|Qglx= ڙ cPwL(`XG4b{LqY#+txKaRPtAICQg\ {3ٕv %J[Jhgm@32$u?㌖@awDj*hTv(A"(gpDEe5ʂ6s}XlpdXBA ]#n>1B]{g=S\ygRVp]mN\eaF_sočy:*LDM6?uT r'+k0։vm^ 8/,],5V¥G-.|s&,j/Ok hjYϐ:9}3=M)zc|=Bп*n5OaSa RWr?Ux+S2yGq91f`.2M>Ş%"!JЃ uDjpjڐ 5h;w 1~MbHprkHa]"Q1Mt"0m7s(Q(zOC7~Xuf4μX{2<-w1I}%`L~4%6̃ɾn E',g?{8m WiW4F<ꌳ頏W%`ItVPݻlQvpB)kGF,Zy:תZL&&ݍ*DzJZ{Bh$#m_98uϑttDx\j@hStwGs$딺`BL !YoFh7 bKEd*ھ8WlcbCg͉qSZ>i)MjLWMpI뮇cA~LQ_x;1ۙSN/3Q0"KqB\&7pj% 57U 3Ce2_W:'tr \4Ȓ0k G/q~ѱ o1A)6G܈zG'=U٨5wKg؂iNT 6VNIJltuewXT5^rNBXC"di!`^LP-begSWrjiوT-/=!bj>6:B.F*.;$4s&6F#'L2gӐvN1/n8τJw<`ߴjA;0YE)< /߬%x `#=#J-HR}qiD~ShewXmjS#; I@c_x >Lv ze;eq^1 ]@ng"G/z]7]9Y.$h G"Ნ_4ĄסM|^W tMAqZ`KM b`0p94JQ8ֆfz0-m2 |z퉋 M{R5Q0P^FE #qm];kőQ{*6Q(sN ex&bntk$Q:a\Pқ}4E,;&X>WsBEUexp?8l&٠knĸ6 _+{ XwL0VTma+E"q_vY쿒8y)yU1(}u4J 6[c[ƣ ej @t'N]2OLE%R\@?TB^U;(I<(b>dt 0d֍ %ȽQkSo!A؎NCˤPmH>La>d(EiUF>'X^}T=t(֪uΙ6C _N,"k)v} V{FwIąOPSeFfj '(Z#޸eE9\s(<0wMd`>Hd=W_+-&QЋjZcĻ`پ,-eKXZe`QJS_);O(t^x8X6R7V5-؇dh_*SηJo!R~0TMR+RV81z\ [|Ly^ hm$3,rRmldRGΣķ6v5X{IۡXcH&2 !%l 4/G37RF`zrlf0tnJߔTIhBxEQ]\KJ&[N?;.206k !%0=F>(͟uW5v%+xPۜ>I xߺ*hG<8d[fc$T0[m5qԵg+b,W y/)J~4pb{"+wk$+5GH 6TƮ.4䦝$~f61>$j5sE?el538oHoT-}$ZSH:kXDFxookj(u`)5g+dt+bP~ހL+d>$7J&-3Q?|POXUz%o0z8ρ*newW< ~% ⒗PżO6z<B] !C:C~;Z߅̡"QHwS}yaf=/T|YFǒgw 'H6/?`u#" ;oxoh rNW݈zT%)5[] 9‹"iuW}]Q.w>< CwwSѶ3(C%wz30ޏ.>:` 3s~7 f3ܕ*Gc8a乛7rl{5.dtk%EGp^^%W 4z[t@5sއNzќ"[9gTZĸ *c oq8>;P0+,V f4O\}dqFԆl7}`SEC ljg CH d[X8䅍7oCKUXj#h'sU:_g-MdaЬD"4Q=%1PU{,갈P\?(cvNFYva!R@kZuG)ka 2d~*SnOw/ TZxJ}!8C5;DBṕ <6>)E.iSk +9}q3co:/Pn{Vrh^] Ͼzu:2c#}3Qx<:`eT^8@,||!󚾿o#N!2S*nNBJ\PIXB 9s;+4/Әs: vrj#/(5"]=Rqz#J mGIT4yG,pz ,)+ǝU"X@^a$)?_3F_!xE7&E!a!w=W Kt4rC`|F piH><>KxxOu3NRk?wYWE7$vR<>C/{@ո3$._Hd22 {7 ,>EmdBZ STYaWMfv{FMz 8B[$#l{gcfom2v m GT {{U)1?k%rGSyki儬y5s- E16At+*8f^|?J1b1f0>J|#_M ]̩ ; H g.}ӛvb} [yS\[1`o4>֦?ޱ>2Go}8sɛ@GՑݍfH@mzS7%Hk;GDQݒūCxZ(p )Sp U<ߕ1@sq]nfj3MTn)H5;Q>Y_`"P+VO5d9nQ БE=lr=^o\%6w `\jVa.Hj;KI^w\*+6OhPn*=T&_ϒ7#I[FYε-ȖVw ߾Rn\!۞'JsF4`:  V[rVvW]wrB(붧T4}vrmKc(h7nzaQ8;s_Aj/ &!X2ICG 't{O? Eh1˷W65쎋g bD@88g. sH!UG0g.B2o/ER‚:c[7~AɛM\j^FN/r t}I+cŏj!5gN]HEsI'4AJUo*1&+*gM o=.;ZoUp<@m1(+鎠Pպ*Ye]euΆEtVXjĆGQ./kh/ LUaCZ:@B6Y.&d=oz)nP#crP7L}2VwP%d6ǼvbBqk|C1cL7,pKܾ`m}֩rC$ޜA፴VÓtc.}OF]x, rdi#Fo!EIoΜ+@ RBd7PX.Õ)dڍ!^&nV}(m'=A5Ή+jN-]x׶4?6؋J/rtϟ;&Tzu1m?c9泸N IԶF`];)FF!]UmbKRw.lv!x^)$D۟wP8aG ׀-FDB7o۾Mߠ^8\$|LQ?rL㿕zf@wZ3nN[PBcOeV:{U_#BI'4Uѻ2/N΂|=DX>?K-753ZtZQz6+1mkXtxX?hw 2xX}+f5lx0pp\|oǘl([hZF}vw5;OvOp1B (c@@f`xm ~g?UPPk0M~otx^uz H1;Eq]}Tg*6p -Ae'ǽѡEʟɸ:CBo_ܾV^޽lw9:":<_#=Kb\y l; )@e;vz5j$Bss hƙ]_А/FaX*zaBRХ-ZOb-AM.y zyEΘ#E9ҩ.XnnMD>4Q {}:JfPv,6ܰabS ;"th6?428r_}{BD,}r:+%\-H; r%yi&8.`rq&W]E?Y m<¦KB RnC.1* ^.K;9[?1$eŻkU@,rBt^`y8ylO_{n@dҩoA] ')Nԣ :k'E~ŽVVe|Έ~N_am*>"|76?XötvJmx> :u4Pp2> (?XK4{Pq[XrNh ֠헍[G7u Z =Q%BupqZNe; 鋯U3 A/=YvN?*oX%/̿`%Bb5i.b/Lpb/(„u4u7[S0X >.P&Őceo+]porS9Ujd,@|bwQ*/ [9I8AF78!wIhۗD:@&4^} Қ*hբ_0)tފ po 6CȷfMR|@dKʔ17|U[0 RD&=Vd2-[n.62{](`4bw[ }ebP{d0/W$f)i Y|)/UVz`R6]$O.&70͇'Y!E$)hpN,n7,eFZrQcyftƂb@Ȟ k۱Y.=Fl}4% eK Dn7_ )XķO+۴COנd}_NzETr hCzQe7\3Uq?"]M%un:v=I4# VJcX[dg 97?KD"djVXBq(\tx:_l,%%#,_HJRWs" 0׽kʲXX8->+]ߠӚ?z*W/`?~dr>f"YjЖc]k=#!VG$q7,bk 6;0JLph/>|-!;,/þԖ{ቊw_riuU{X6R{d-~$oի!m:M,Qy=^gCFhH1A2M>oQ1_̅"Ta_~^T!k*!2Ys^ ^λvY,dBR5 tJZJrow ˙|d9e5w+xn[_ζ N=ۅdUxYj|]HӰE|tܘچ6(=E&g V#`G} %:V-L^eIzlO|(4{sΰrM0mVoP2r:k,=Y1yZ*A>8&rj J+R0M MC)AǿmV<h{:>*mi~bh8 ato{{5\ؗ5^pxـTyMqiz>2~2Y]ߎ@x`%I*@n ?e Vʱ-zG"ڜl {ln\S C$¼rуB6wn|4TD'OK\#ӕ'i|~<"7ׅ QD7bA #d0 S(y4O cj4A WQ6їyB~VUrTў5t}0sޣ/rLV lJ.pɼ=+A7rZt_gcV*d>sH[ Һ~㤅ё ϧuXh]WVʳ:[ +ŝPA#+ѽJ,!F6}f+O׍@&>#=,RS587Z;ϙή :t!XgKp;@P2=) ./O"ea#@%8G2h ZfK"xoX<8I50:ze5?˪n*bX_X ctw6ZST :*Z8(Yii)틱ȥ}Ȳ]r]_/%24%.D&wDk0sآj*e.m^CT)CUl~8ɼ^$$:lAE¸Xk>rwwH塢O⬡]eY>6/Q&" ()`L.kq~c+U۩_1M»T ;ZJ_f*~֡.S`&JD&|=vY tRc6~wxZ;Q,N7.Mf 4Zqifo!C̷Gxm*~Ik`[;pA"ƋTaE-\zI~<-09՜Y ?s^j! 2-`G jId "'icEEу{ B0Cǽ9&* uK0F4O=nqS V)6ST'3pgﴧ+E7zd/6[qI>\Au#ԏpFHZv$L.~gt15h*s(MKrƽ٘8uClFqPDH"3E#AZ7i]{}QIٰtB%.wlAeR]L=ҹ:x>' "uLɖ9'ԩibKsKeC1]Es`㐻+II@xGB# 柧Hmq~3>9wr&J +CuC #!(ECUl"xTL蚵DS/+]תbQF w2$)_BB^Ov薹b;cd+zÝk1bFGZ He F%*>?nՇqF?&$ j L yYQ6u";t+HכWq']TO qj֍QG5.ByN Q>*{3pOO{wOlW.~Em.Ft@ͬL+j&TYQN2`+sjeϤ^Egd?wĎr ĜIKILLފC$9#>!͠P8u6T࡛4`3㔙ELgUЄ1B,Cmf"!wM)w~Ϟj7yT@&W2}Je]޹-*/}ʪ8ި)Jtm Bx*!䃀g& 5ޙP (*>5C9kgͬVP1@I vj*arʙ鋡@&/1DC%'ҵ Kt̮I ܲȏ Uk2[_E|kaNPG'|gE줬pոRjZ|*SR& ?-o+tÉI܍w#I*5˚Zk7pB6 ̭ >`0"וh 1f= \uZgU$տց4%\_/09b6|czV}թ~}  } a^u ԪfTrd_ݟZ,L?s~4LU-WhBop |NqG˰~vX.!!YP[؛܈c`i?Ƈ =p;Ou]pRF~k6?cPb~X~͙쳦+@贯 36g\})5Ug=tL$YOK)E;! H  B[;K;sg+OEV(7h{尔ݳ$6Uyc(D\೓-RgZ د<v,7|$;TQ ͏V+sNfr]q J.c$$Lo 9hM+XY #dB2#FzGZ?l!4|m l `A)v;uDMW #`k=7gIkYsF7!I]+.p(kÚG ;]^ ^YVM$Cr=jDnR$(t]-֐:U'PqbY2owkb'=^Dk8TTf PaWOGdʳ}5B;MC$A7ڌe޷6P1CBC7_ƽDd*o.O.԰]䈂>sWx}1]fN9&I N]-"<`x= :^2V oY}jQ ]n"tDnK!颅5GSN/ȐUInqkfL-.ݶ+\cj4j6; ˃+ltEq9S׎Ȃk֩…Y;~vŢ(=jOo~~ CdK '-uɻ{F7kl MoJ{r֡-P^HHߏ-kUÉ^ӍY,>VH0?peH!f#D1߅ CBxkbAc,f9_ǵ/M,i}oۿ4cѯPdU@v]%}" +0蚄BȐ4%^nqO6iT; A gm!" sSm]=IKJ2P#M49%BjrM ˤFd< =_}?)O%JT<]W]2^?s>"THbr_!5YU諒-GhMA>Bf"55A{:ҰR2bR⫾`e=8%rlm\Iıv0^{ ҵSbj ?@X""9#'u{<&hSLMh66j<o㦋efXX[Hbxh6&cdZ-Iꥋ&JL[6Oz)1Fn=(Zy&w!9\}R\Ùk6VBw l Ju_^O`b ZH;Ss'wyuo' A֗llY½:-Ҽ d$N|ΆWXxe 7fAR&eʒp.{bAYG\ql;-㹵#+PI tKaCKeKE$AE#9vcuݹ!ea~yt]G[H= OlO6(h%,0 |ws= fGX'n ,aAMӔ1 f3U %@S Qe (pr9T=IϞfۡTƿђk9kAI /.0H}xdft.})tTuf!R%qƿvl2\w!3HL/(D?%%92l/U{T}ek&/).S0#l[{V/[v$sBNͲ(SGw)d_F _gH<6B1_m/2$H=)TM}pvU9Dg2G/H;\1/ :x]'UR^4&-3}\0=w _ay=!Os!#SAΠMKw]VrbKUӹ9OVҍv?>LUUjUaXB>$#+\Sq8#qGwwsqNW9 $5>\ɚ~vr;r9R#2?j7)(%-ͅ`ʮ=#nt|pg)IlFKi}?иVuM| L]9|VL]ŤΏUp7㨽b}=wemV++"I KS6a@)- `TVQmqR%M"WFZͰ!qe`:+lw4u|,?w<v. )c M\֫\#}{2<-|l;X5K*jggu܏(g`C(ch^z/&ϩ..KX[ja7^xD˧G bD뭆>kA|u&?KHJ b߹E$ֳK3ꥤv]9[V}FX8P(x:AaT\wزhByF.拽b. 6dؔ{Xs$FZ$KR~lY~{Wж߲Mb|P{E,ч^T@~^Ë]0<7nB =C ˺dv/ Y&vq@.Q~i,9G4jJQi( @hWd棺D~o$x\i9y."8cP=Qd7T8JB/)u=T tʫzF (q]I٭lWƢWEW RM nB 8c~_vNF?"k&$g448 raR`+ns ΞH@YRo7 \Z$8DEQ,)j-i@m KYFס 3>U6mW^jCڇ#a V4~74WdG( k:~3[C mG],Zy  ='IM΋q_xTm\0z_b"$(dȕ>Rwh@ UxjaA3dIP+eE:2H V,V|#9Rm9I~;CzN4rR#m7KoWXI֬\W;R]98j[b4-XhCӎvy>C0k?sfd7ķ7Xon+w'H4+ҷy [ TRa vQHg6!M-D0ȿW68бM #-,]xRX~ FQKl6p£hZ][Q#u Op+Wx2 Bxy_4ƠOA6Yڡqf.w4Wm(ݾ<)}T$W1}ޥFhӛN-nF˵+@nH/j*4ȩ [rZ}0E;;k @ oΧ<+ZXE&'*xzJq,7[@d_u<5k%lhl@!(8g*oHϪyTLOǖo }7&Ӻ}A|0t d '~<7=nG`|9,w>oZos?&xy imٲ Eɹ&N># )8>K/|۶4{:qng2c 3ȗ|zdɢG!5d$=JQvѝ8z6vmE&CL`\z/pMu:]69'=vB̺+ߓ*ӑ;v/%Ԛ26eFY:Δ7}ݦ7W>'dLAc1ڿޖ> GOفĀ0Nʚi2sH lJ>?]eo O+"mhPTfjSWF&HNң_/b&b8Z]m&[m-9]i57Lg_cMFԚl fⱝ;=\n{b<|:C-2;bwL%rv4oï$" Cy$^^rcgGF_s`j>- ADU({vpQm0tR Ӻ6֘5( :JPu[M`h'tDZȣi|n̬&?kj=0:C.ֶ1lf_4wĭԎm8k 87~=IYc*K,6wB_04[O92y1/,9S1$"VM#L<9stHA9NOph'6lI QtZT[_0.uNe̓'gJű\,7{ Ft;KlҞW].a×|Qm | ) ĉ^˥KE]EEAj!-X4QX+[ ).XF}v F9 :--&yMs?QKIA~[|hQr8Kʉ)3zvi~>SD-+QWӁËT7+‚T[/jEpOY(H3b /qZ%\N[VWŁLj= hYLG@AQ Pu?K@^%FZ14 l _*ћ71J( 9*9Ѥڹs5MY hbzJϴZ_[C̱߻LzPe?OK~>[F|'ɇAB[ڈ'h\P}}O:tq[//0(YZ@ҿ_lCi|E]y!_Dq7x$P(þj*SXU̯A0դL0lw%͛CوmdSV?BG :{+&ʿ҃sqDjB"ym̪>6%$HSg;JV>aˬCrF ӬhUMInGCUx n 1I~vWX܇r1f\+W 0,xX6ZbqXfCɞ b-&dShtAwT#-o?d]@ FyFvX: w$3ջv~hӇHGN}zv82#yFsYĀ(~^-FBmè̳zSfN2?>cF}UN6 _Ddw~ 4i!Ts1N`֊h4n%_WY4/BNN 9TGiZ7$_Z\\sL,, v f"}99mUE4y 3bT"p` Uӿ,h:n:B䖯25 L!>l{S?Tٞy2׊.3.SȶRhu0ə;l^;3]]vͶcwv"^u N}T&ҏ:"SI\&-iUFN ^ɼD\ -8!r~#P#7XX2Gi}8;/4F`N\. )ι򩏼1qڵFjKFc-Jn$$~sFU! kڦ!jFܢIr*ڵ'^~Х7 mSk-ק.jh*VZIcOHW)NEa7 Tpy9EmJP֏ }ySKQCxBΫUkGG2d֧ )$ϔq;E_oaW h/NPO4onIehěč>Cx,Y@5x!qGJtwhoT~LGP똉}2D$;ԓL1@%b #Τ?. Q(h|~a릭I.]3k;ަFGuK]Uc<ǜ/@{F"B4t V,pB|ܳ2~U%yXܿ~yz"X>zv X_*}ۀӲ|Mʛ0uRzCi+GOl Cgx4ЌpA9^"NMmۧEδ5mQSzS}׷5Q@9yFз4mm6 :ro.@p #"t.+hJ  )>ظZvK<=blJ`ַd#RSd햵dcv l&~Fk)Y& n.+rT);oԏƲNks 9uexcnW9 C+`? ||v!IHQ!L1 "4 a2J+@`}-x.OuXwV0 fb2=쇬٥5916*0䯯T^o쁡Q11_S‚jڂ#y>k#l}.{)͛UnKJv/pa,,y Ɲ[ʐH(#1A`cyJM Up̚ }@Z6OXE귂y>T/Ul!뾸"xv)UiiC'KۿC?\ &"LQfF4\R=i p0-:bw&&*qߗ U$EMB[Gq}68Q4oi&^s7ݼ<%W, _v-6X!f0Lq+HG۩Ƕ@2>veoBsL&Rt3ީƁc !ޓ!dLVgt]8P Eۀ/=ew؄o/&(YHKVnI~/ٌS"0B6S lh)WP7Jn+Re^aAOND:~<]A];Deog&޽Z/.B,6ҪFM\L̙l3NJ_NrU)WMTҺ quOX_LP׻ڶlk6?.̌'A]NrA™*o7k@WctA?7F$0.$IASܰ.{745B8 lf4fbydިT]5;XBM`@׊RД߶ގTÓOڟ%!R<λ[77Sv'1u6B}#aO!4NcORe/\?o3YAk)ZPd+V /peםc'"_թTjL{$@V#q"Vj8gL#6R+|Qk_ l CCOq@V~hJG;tS;)iwqҘ ?ݢP̼͎DPEl2\LxXO0ZٸmJ1Q0Ny?6,o{sIl\#W.OD/ DKb~ǻVV5 n^yFgh};?Sh;K+SNO(eX U Ջ/Zۣ`gEg-w€\.s-${wWE烴alcUD<<S ?"p5.@h ƴ.LZl-,c<5yL4lͨGan3Eg@!!c}k^u*-P&`Dgv`Ct"zŊBC*ޫ xb,kvs͝HyفϺwtY,"9k?4ݵxǻɯ3Qrևǫ4fwd+E WlɀP=5RAz<'][!NYl[~J>UbJއ7sCo ;. AhګL.3EdCf,ZN^fu: {'QlB&eXJv&BVȲyp3_hݦIsJTEPbm=P" 5'5R˙FRㄒZI֖/%jEO6ѻ^q5 ]GlMX#iZJU & J7q+Xǵ݃UQ_йWxG2~Tʘ[s$J떋QfEFL$d9>7e/ 鵈i.F?Oҋ+?Ğ+>vGvLn5n( :J'`ñ=JSAb7qb[ 4$E5x2ҝ^ b]Tls3Ps n#y/:i]IxEj# ,XL28|vy~)_T xP,l;SMZIoM~#O# Ed++@B)W^SW?"k|n 5`X{ ;K{iم"KΛV/w8}k&bMвA.8n#Res)՟,>ezU3zb$^:|kybD% V=඾n O_i57]JŴM7Hi fSDb`}yâ=V{c8 aoi?<<d2zr70tg&|ft,EY+e єGlCQa&d%)L_i[5^яJAIF44OB1ةe礈V8-27iD^Q!m434%Nq*ZY% UTs,ٻ( [s̺MXo~.W6tW*n&OA$VCS F6|eȊs\5y>Xl!&{Q!*AVAJi\hj`oDmŁi2so&A /% /k:%K(-^AD4.ڍwP]g5heI- Q 5bA+Ki[5+/-֖ׅmyGF*yXss z5# Gliha"zn>i"Wg#8ѻW Rvї+@%ȓN Ʃ'|՚?2[#ӾуVHUs?y\&At/+ohefojνRd1ؔkiE ܘI2 ʶ'oT*z&y_uUi;diȫ)p-נ[^owfvTb.&OK\"bCjH&_z=&.; &R>!؎FM=kL Jͦ4s\VXC(R 5.APvp4ӳ98i'RVA/vgb0*wT7f?md:8τ_ ʖ6gwj0'w17ѫH qSv@ QbG90fЁU?jAI)OYwjU'i73_.d29;vU݉FY.m!:cW'/*_5_P% ec-}̇ɣ0ˎoAe[lh?{jo%=UKP/UhũMqQ΅xOdfB~nHEr%wx̺*A/I# < JLJ10hx|ʢTRLY,wJe!u+U07xWFV_ʴi!4G/7?ߕ}щ[m"I){r&N>,rZ~È}@7`9l:Nk>o\a|eo@:RWk$BUC^ZMb+r|nc~޶΁1|  BR|8 .imGyI#e:|1n(hm #;dF<^wQ=uĦ/=EqǏ(Z  twF6nQyGN8Ȗ*Y1Scorf߃>P2?.۰67(?vOܨ )ǽGvSئЭhwPY=q8FSIBtSjS 4-Yu%: "jYW@7_ _([Cɰ@,Xsdt*#Av)U!%H OÂixr;,aqp*hIܵG&h@>.V奞ʚUݳ÷"=ѵp+ɩI"zm9xT&0ȔJrGRCQjAՀ1rX{}<%,~ov];cy򡦕_)TcW\Hx4eUG#^ufeutI\;LN#I`Hwϭˁ|;U;p9+@{UɖE6>:!?jfcTAyǓqmY P0B&3s]Wbyw2`U.ݑ8@dG7Rc݄%T;G;Έjٛ7vI{ M).<ogI>I} v_zubr,3SkO3Lo8 rqeϣ/[c.A@ȮP%\sO0+g*U_#Ź9] ^1M@T_5zf ]%U+ HS/;ܸ6RkZ/[Lj0;2;b5}jx,&%J;4Mb}&^?Sޱ!t*$U$|>o-c iw}%YJa})*l]Pg_K`ӥ̈́|?<_q΋ͣ:avzb޴L4(=2[Q+Y3{hOw3GEꮰ҉B]B% /Umj(7q@HDnv<4R 5"EO aD>!"Sx!3$;RcS$p0K&,d(489;WFE9\?tf'W7G){V#? mT)9g=Ӟ .p)M_m&pvV?ۉ /_qE8T HW5uV3dMos-tH5Lm:o3葉jߍf~']نJyn-)mr.;)w ϴmS-J2+Y3C.cy ]sSD.u,blg'P$!4ok<^O.B B,D]%-1/x^Q?t ~?tdBÆaDM)](AS WW0BVpU}~}%0:`κ" j%~-~v30v )Afq#Mjԛъϗ9}A:Hud6R4l QVO[Vt\Z+;k4 ZAP4 ѱN0wf hG ޵Mb<x*r6AOGą&UP(g˓3LZ# a6!2'j)4E5bvU󏤭=S\L{C-4 V -9%G]8=,&͜<إ:&M3{0xj̇1#eY|3Mȉr=%䣁8٬.qVZ*1vHj3FVC)1),]IhMVYvUU Wڝn?oK(0@+G/kc1gVEː**/; KX (%;mY>)dʇ7|_M= ]%W78JyC\zD-J1O};4$}DKʋͲXT3ZYѼSAX\,5d(n4dȞjhp*>eĵ]o?^o5>݌G&6{W!C R. !|eɲ oĩJxaݡ Pi৖~J?c,VE8Ildt>\F\ne4|xThQ6l{^~(̌d26/oq0CaJ9j#a<7-dTPUYpR;iO;ֶfY<( ~ƂHT}#VPYIY9hx'|L1;A3֋FgduZwol4~ Z-@͛{pd3@nޒwFvI\@E~1v4{F`j@#)`}5KL=PP~A`>>WOb^~`; ڞ_W ZM__B)r5YҶh:ּmO!V!m[VOpZ0!&<rKUL5Ì5M t H.M/ɡh״Aӑtn^wX:Fji, kTɑ| HMqNqe+ &ќGKM Ț7rƩ ፾.H:TEi~s9`v/bg˞UD^,hO9]㱖!&Fr"2W\a YZ