python2-amqp-2.6.1-bp153.1.18 >  A `CE:!M@eeexOA+,F$F&A昁R@ʾPP/p rnnh0 ZpVx1V96(HƮu۔K<ި3ޏPFI٣,x`4 DZ(χ̕dkET]H>pAO?Od  STX`d 77 N7 7 7 7 777 07 (D( 89l:BCFCGC7HD7IE7XEYEZE[E\E7]F7^IbJ{cK!dKeKfKlKuK7vLwL7xM7yN-zOHOXO\ObOCpython2-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%lamb02uSUSE Linux Enterprise 15 SP3openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/celery/py-amqplinuxnoarch  ` ` }}  h_7_700 \~;B9K9KH8h8h  DAA큤A큤`CD`CD`CD`CD`CD`CD`CD`CD_$F`CD`CD](`CD`CD^ԑ:`CD`CD^ԑ:`CD`CD^ԑ:`CD`CD](`CD`CD](`CD`CD_$GY`CD`CD](`CD`CD](`CD`CD](`CD`CD^ԑ:`CD`CD](`CD`CD^ԑ:`CD`CD](`CD`CD`CE!](9f2808695b851d650459c44d88864e18cb1c88a74537932ea83122291b436a41766618d59b4074256b66a655db533098ed3dd95efcf49653220325335def29b001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcf19a8c5f2bfe05bd3d5a1626625d3602991faa71ae1de035b3430aa090f9422b5640d98556153852d0e007a632da52aa473ecbb4ead170df3f6cf155715551facb3846d3c7234009af852d79099a8b00cfa175ddbd067d322ac147f657c55b8104d504c5578186ef3aa25b98742ae54d8cc75ccf7599e10655502b65cddd14a104d504c5578186ef3aa25b98742ae54d8cc75ccf7599e10655502b65cddd14acce33dbc731b311708efc563ca315f366b124d0136d7f1670c39321e8e23e6a50c8dd7de4005d8577ae422a04605baff516b965267fa35e3dda743ff45b13eac0c8dd7de4005d8577ae422a04605baff516b965267fa35e3dda743ff45b13eac02fb89ab9450f70420cf9efc6e0fe251c8539e18f1d943fcce51eec5e021eee9d68b6759efaaebd000bfcc3e74981de3691fdeab32827dede1135b2291a88ecfd68b6759efaaebd000bfcc3e74981de3691fdeab32827dede1135b2291a88ecf3cffa36f7a9fdc2af3ed00434ef03301cd47268940590ea6f49e809d139d8970243a52eac3676d51cb04b2d7f12b11047ef535d79bd1d6fb4c43427990a537c9243a52eac3676d51cb04b2d7f12b11047ef535d79bd1d6fb4c43427990a537c908023e1ddb1bb8860211915b7a4c1a63b0207efe8618d67ba12e10491f7424e28f19a8710de711ed2a9578f648a2fb35125855571d957e1d13c97e41e829f7968f19a8710de711ed2a9578f648a2fb35125855571d957e1d13c97e41e829f796de511db5245a2d7530c41cbfd5a199ecabb6137329ffc3cd59538ab4bbb7ff8b3995a12dce688e9e316ad9ae9cd5adfc0fc3d50baea2e7173678ffd29e3620c73995a12dce688e9e316ad9ae9cd5adfc0fc3d50baea2e7173678ffd29e3620c73768fc52e1a43048c598133775b1293761e70de91ae8afc6ab6f45b33d9535c30adb949fb1044b1cbf65e3b3bfbc7fb7f62461cae455f3d14c193317243db9040adb949fb1044b1cbf65e3b3bfbc7fb7f62461cae455f3d14c193317243db90460f92bfe131b6bb791cdeb7d38b1b38418cfce2ba3e97c6325c7768714283ed57df2be94ecd807c77347bfe0a7d9fd1280eb6c9bc37072ef544dee919ebef70d7df2be94ecd807c77347bfe0a7d9fd1280eb6c9bc37072ef544dee919ebef70df44cd626e90a1dee7e7b4151d03da33cef71f6cf2a49f6f5511ee529ed73559c24a892f2120e1e2b9c94f00066fde368458b3231c76d5fa871f6928e8b7ecad324a892f2120e1e2b9c94f00066fde368458b3231c76d5fa871f6928e8b7ecad3eb9fd89d98026c5c249d61d438649f23e482c77921b5ea593cc538e155889a72d69305a46ada92d7247fb03bdeba5144ac4f8207f6fe20db8806ea0e21cacde5d69305a46ada92d7247fb03bdeba5144ac4f8207f6fe20db8806ea0e21cacde571a1894143c2ac91ad6c29d1191f72f97ba9408fd256e12264ffc02e2b9fa9ea2d3063b89aa81006d2a53aa514aefc6a007faa530b2319cb60f95cbe0738f4a9f76d1f419fc258cb0c37615302bf5e7adf58cf24770eb7471be834b05b89a70f6e34be13eaf2e5b054f56bbb64ef6938f6a2719105b25a4816c47a0445795e5ded9116289a9168cf697926604488af54054db797d3cdc340c719fe6f65f6a169ed9116289a9168cf697926604488af54054db797d3cdc340c719fe6f65f6a16952b42a5ab8d354837d98d2992ab6a5c574430fab96f8504a2b5095d2b04c6164e8de72358f8d412938bcf8e6486ace90e3887edbd0dd2dd01c37666b51aa9f97e8de72358f8d412938bcf8e6486ace90e3887edbd0dd2dd01c37666b51aa9f97a7bb9704b375fa389e9f4491a4d85cb273caba4bc2239952979d99a718dbd60a07611d7dfb629b124d7c3fb02485c3859c5755802b26d34180d1692f081daf3a07611d7dfb629b124d7c3fb02485c3859c5755802b26d34180d1692f081daf3a60e0c99df8523ef96d02f6ddfd0cbcc49ebf31b2fd8dc6547fc6c7ebcdd79e321dfccb18e057d25ea4a37522fd587b4eb9de74997ba64b8e7ecfe19ee96a3b281dfccb18e057d25ea4a37522fd587b4eb9de74997ba64b8e7ecfe19ee96a3b28f5ef5f1282eae1931c74645f8719b6c69b3d6a2cf277bfda249a8270cd473af3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-amqp-2.6.1-bp153.1.18.src.rpmpython-amqppython2-amqp@      python(abi)python2-vinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.71.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)python-amqplamb02 1615021349 !""$%%'()*++-..011344672.6.1-bp153.1.182.6.1-bp153.1.182.6.1-bp153.1.18amqpamqp-2.6.1-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyoabstract_channel.pyabstract_channel.pycabstract_channel.pyobasic_message.pybasic_message.pycbasic_message.pyochannel.pychannel.pycchannel.pyoconnection.pyconnection.pycconnection.pyoexceptions.pyexceptions.pycexceptions.pyofive.pyfive.pycfive.pyomethod_framing.pymethod_framing.pycmethod_framing.pyoplatform.pyplatform.pycplatform.pyoprotocol.pyprotocol.pycprotocol.pyosasl.pysasl.pycsasl.pyoserialization.pyserialization.pycserialization.pyospec.pyspec.pycspec.pyotransport.pytransport.pyctransport.pyoutils.pyutils.pycutils.pyopython2-amqpLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/amqp-2.6.1-py2.7.egg-info//usr/lib/python2.7/site-packages/amqp//usr/share/licenses//usr/share/licenses/python2-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 2.7 byte-compiled  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRÞD5CG 41rutf-82412693c32717c3051d53bc200c745466a3f648e535876a38123f995b245a279?7zXZ !t/{] crt:bLL.W Ds3{|<}vE&. ;rxճY7 R&)N7/LzY<@h4&k_Q6=%Ф:?u1 ͺprࠡ:#b0˟s{&w@t^FBgMTVrG8:I8\n2-,:-Ҿc,Mu.jaKTNC-4! ɡߏvș[uo7b풛)+8aW(_!Q.Rn-$wO7rk1iK:K<݃DqxNk|Vw[fcFEkɘPw0jPt~l#Vi>->PQ7"<ŞT)@L7ZFMYŕROs7ꤲGx;Էv kN4QFCE@7!=s^hq䝺`V`9x%aL[ (EKhp!?*? ݶȟ5Y:!`wiuFÝ\_r[A'%| 5@fW$%Y(w5bxX9︹梨 X!,`PJMBf ~w]H_X_qqEDݷۑj̋AJ1iMn>fW^iZr' ^ٖDtno,PV%9K\ŵ}Mx1AS~OU$-FUazҳ+ ŚnY_% #Niɻ?*fhTl: y?l"ת Ҵ2}Brbo./dv7CK>8?#0pu7n\Z;:\ÈxF7-`-}qx |;~|NS!Aĸ!cxyuꔲut[0K-/S Y!sUudw>tj ?~]B\ġv]",*U8ܦL; E}QxF)i$M?i +VwթCU(AT FLE$uRa\s ̀4LTٗٹҭωńH:F[g~22s-bDl>AxDobgDi?'ʣA'Z0}U {vK9.ޞ`?#˥t[xj?vsnvmGDS./^vbID[VL!-=BvOMZ9޼]`Y\8ʑ+2b,T_Wpnh :! [;MKw}`$)*[UI^vRؤᣥh2P<ONikzN~ޚAŃ5&mRp=$D>ڎ2~ͿQ ްuoy9#91BUkpW=Ki|%P<ܷQ=,C^8pFizm±k:;IJ cq'0lAgN up!Dp~!ZoWAiFhSooS!Ph3ĸ}UN|Y^$ @O 'U^xK$qIbz X0aRH,mH=At1@Gd2ߵNh #h%.ROid˷_ LĴQJu \A40d4ULpKy ^>L?K\H|Zܕ4| ~:5kZ1l JR [oLSNzU׈x-RG 8`jO^B(4,uwFuῨFJMXTJG^B(@ :L *nuE:Riu4o+"KZ,vݧCiOd1A%Չڈ|nv0Bj2`?b_WMwL0|0ϻL;=w fzO}ftJ;Dz^ѥ {Qg2B%c\z;qQ// nƼN^jvQXZ 1OVUbb9a+xA9Sߧ)ڳߣ*?_9 3EL8O)|;;ǁEt@XTM!BMDν~"-s<.8f s q8jSYY"6*Z@KfdGs,@Vj72YCSEDvJo 2: 0M&0wc= ܱO#b@ 9;~*P<(趑THI1 Xh5Os8\dzZ7E}Oc:S|Z~v0b#M 7A21 Ԝn,ܴ>]𞣠Ԛ=Y=<[Kj}4+Ɂ|$/MJ4HZɟ\ΡL鮈C41ID uyy"Iƒu+SfN.hdg +,1Sn[=<\{jL{1]ϙRMrgeX^8\[XC4&eA"`0)g[>LAXۑ8֞HR-C.% h< ,LrpΎq }bV`r" ʗ5iKxXVށڹ]ћ`% k<3XRf,&240<B9I \~Fy2ku GVçB@,Z  .20@\Y(gBU4Hw|@L{c+wYNorwct?(HG@Wgᎍ+dq(7UDta+|֎A2_zSf#d#VjSH "~3ELl ~Ix\H=19M7A*5ȗ#%Bgp8qv4Ũ.; i"]@FkimBJ)~[Q6ͳ[6BFAC ḣv.+ i M+ %Mg!uGTWԷ=`)_TGܻ[(+*d%vaw08oɘl İebؒj,գFG-+F#`]~ub|ϊ5*Cmo" ZkC-sc P 矼i PJO2{H&;2xsCr,Sp%i*G}4;3…|;l|vZE,Mih/{h z * ΆeG3kh_PYP\D>0Ux(8gvi5]8j}Z T"ͦ miO܊eA.|^܂l_99◐ 6Q$0gk}L?X*= =B+ f +9+",Fߣ6l|ֆtLzM >nQrDK嶝 jG38Dv zX^ \g}@=vu2"F>1Iߺ1jeRFD`T ٱ+I57TR("6wc^˻{Bp28r|VGhŀ{Ɏ}]EBe;T_4/vh3) CQ$s`~tCG cRE^A6:Z ,Њ&]ǃ3pȳT/j7;v;1ТnNFX_DwT!ēV?HľWBDnEW9pk8iu_~"a/Y^I/~Ts)G3CkٓޟCA\4I7S) tlWOx2q6@)wfwN'c o]Mm!4Z,}̜>tZsi-J-S(Ra6beˤ$@C >Q2NpTq9W>8s7N;ʏ+p!pzIݮHݏ}e腟(1u5Bk0{dc%u*dJ!%U H4p$?:kآ䛯S}׶[4zsr!}̀(t.m1X9ˇ>WW* TLZI;NBmx)f#yT}Fh ח~0 S8كd3{XE5.oVgEdsmn0OgUrev@P*v 8R-J|#И^^S%/H(k[n3Kgùs;ҹWRL XܗyOCV=4;[@ ՙ,eqR7(ùsZqTnkӿe?kYAO6`؊ŎeT묓mp`?)̛5} F@Cr#n^=pi[B,Lך6)oZ&۟V;ZN@p;T-"+qŠ@͏@J+-MhjJeY8#C8LXFN!-ino3FC&5V#Y:z%_Ժ#b50*?e^g `SO˙;Tx C)ܛ"/eEtJG؋L/_l7U}~ڟ_j\-ʁ?wE}0A{x"u*tҙw½'9]m>^ ] #tĘdr+{ 5i@kbtC<  )!5?Y&9eb!4un.⃽E V֊yT)T0^Ƅ慜,2L;WSauܡ紣(ʮX[p ~ޜ+jXH OIuS޻ ꚴPrx:{b8О|#&qh: y9]󓒠^@Bx61V$TOi}B1C&( )JC1 nmz͙%Z%yȞ"Kp+ލ[LlujoxC_ͺÎWRA dWsj ADEX,帴ߜi-"4;G4t*|A%`w@b[iM|Ƀ"L0@5Ǽom҆k=-6 8~Y(Dƨ˺3'+mF?| G;J|QHAh+vua1ΛI$Z]8L/yAM)M H*Ut?Or@(m50j@P8 >;g}P~&ȝLN xN#Ao7G`ac,BӾ6[)ǩ>I 48yjX(@Ruj*<y ঞ5vvDOӔ`z< X9[DC2 hF* lw/!" Ô<9?ȁW{z4E=W'd#1Wd KW?GxA5pv38r* ^; /пtb5U>-H"A~kdy#82yڱϸ|]kr87l0,Avy+G{߱m5b=$wx9%֛YFc*xӼjvpr͕ftۛlB̌yʆ@q/(UnAqbxdjd(ZL=)9K7v B=?{Vs}r*Zp|z *:HM#1AEo|{+w_Z w@FHK(ʢlDzk+A8aDL~_$D 'x@Kh)z .z}-81T]~SMOmwEZK`0/!H}2lg^ :Ӄ`:woC:Lػ;/;{BOf='8 *-vX Cڔ=!}jїSRV̍rN 6#1I$XL3ط926U%bu6〩nutbycXcA赲N`DM.$%Gjp~Mٳ,m 2֍ܝh`5-|ĂU |#c?QIb}/V*rsg:6qo`e \Licn/ /8Ջ7gAz,yq4Gjr#:j"rKۑmVWx#cTͤ9gЅtpxCRq! 'U5᫅o 7O `ݸE|ssXP5'fF ,/ 73(E)Mgfm9泄kn&U@m yXs3X8m]TߢJi!|ZG}\"e²}" N1r+ŭ_MNyQrUu)G;vC tm/1nkr0HVĆ7dφNo!!h{.0My?[@:L|z$/ c!^<? 瘮73L78#w%ǹ t6ò^ ƻfs`N[/R-<MӄW xH͈LEr)=ox83oeȬ:R}w?;z= _PZzcv2}i4DF<A-CT}mۺTd~+ZĸB=ith7C߉.$rt YRmƺ C6M7%s݄7dH)Yn To#xGmUrfoI y{PL]g{N35^`Ԭ¦#*\jPsN#p-?v 9q$Iw o5"K~E{OŮ(gȻ}`&0Tx!M0hu҈^Xr:"(&-$-¼{!t`v݁x UA~\M̓LlyvwiNXm٘(p^}2Q̞uF{]O'A\֮02V,s?gE}†g<: xtiE8׹vC$Em8y/#h!'$,EF0*b9:~ۨ,@X}HIv0!p/?D3-TmB!a t^ >~J c)tj|$iXO_h,gM%O!PVIkA"6C-ArvV-mi z)#ND׾Se-]S?$ dt ےa< ݡWu>526|vAwcGF??S na3bHbN#c𞐜mkE^ImquZ/Lmլ9iA2r(W=^]qB͠qKQ0-AuQ/4c~&Y͗E4}FOxF5Ee9\GGb:HY36pb9K' SSg$NG>A'J"iGX 鶊SI m;0#ղ*p^j^SQúcRH udzx3dVZ\QWT/ݓޱ6n"l-o4A!a|!p/*@ b?壘>e#p6 t.gh ;3E+>/XwuVQZ !|eoےR+N wj~;`ۋ.WD:t9J 9F-=g]u>c{vKAym~mf:S((I蚧Y/M@rsZupG|cEH 굌ҙ<.)^d1 z={| :=H[~c~+<$50҄(#\xyæi64X;<5/6aGJ:g1r &ժA( MՂwtrQvŋl9zTvzf8&>=xtfh OAB| s) }aK ǸW'>ؒD񬶚-,Y;rx 7@G= ğ\m߱1-BVʱpu&Fbە8.xL ) 8h͓B ;svAɻ{ԵUCUe )PE宲z8X%\٣2 =Yiʕ_5b6es@Klܙ`zҨAy{Q;KDnEsp o/+MZ}.F@xO! x^.kCf[^ Dk;XF+£\QF?> v):X<,PJD6L3Zb(o#?dAR|Dss<`n&|nw1T(+v_>4-uҚѢ;uUW8>&a*Я S Yf%w9hljf{Mn8S) U!FfHمo4L8ZGُD=mGa85Hbl y=m1N,d<#j=`3{ Deh 9+/veL%̃;jz0-myLW-(n-5Z[{ XDs=+С!i52G@˄ѓR ʲ82y5 auum3ckK2/)clkTpBP8Ȅ=>1El}u9;U{k%Dn_^Jŕ?iJ~;\%ׂ᭕\#%n6c\hQBn)[(mѬw}K^Q1U'.iz@yNұRMu%!Q5.JYk'J4JZ!y7n},og/*>Kd[ټTs Dk)qޭa:{mi\bxariTMk){V}^7yXMկ4h7NJnn}>0eGjGVk(×%z …'KWe(A8u2 e^rg#zQ[heWeǿi׫{ApZsAxȑKGpgTߣ-/c#Ns3;ɟH"m:|casm"Ml]˲0iYtȾKҎQ~q^ejݲ@9lqb~\AH6]714:2 Z5RWBM!||廀]!Fd=|)~si>[ (<-ޢ{6>1* J{RQ=G5#G>i*d\|8| tsl7$mprwWrR&Vɠ0XHM;{!svIеLTi?ޱϱ8JYB1Id35qR}_ho'wEqˋ211e_>YP^X"J*ĪQlHf 5#jS`B3Z8WV"*sdzo^O/jз  ́s+,GG՘9N`:Bܵ l|! z+[*LmL!ocԞ/._!Ty:8$@B]dG)bR-PѶ"xuO5<6J!v_"PE@ QF?wm!~#];* Lj[o6G'jE_ȹϓP.ĕ{,YEt,6N (L{/luar涽YMr92g"PJ4(.,oLDhœx lwQkVCjN</6-ť۪~:.ό| ]v!pXR FS& <|pݡ*?ƹ5oftDH D(C1J%x8'A *xиZ3tVh逬/b dع֬c}.p[4M~=O(GҚ5$Kk+*Phb8MAW83V;Ǜ^O^sQ]QAD*=. EFOCf7eJe. }qy8 (šm`=9I=^SXv(87L7ݿoOdm\c/X /xDG.qNgQ)dŠ}=huh'{wE]I& fB"dF'V2[GRUq5|8 n+E&;ӠVcf7%*^Ȅr Cx{A ;_?GH$8\79t߿'GyJ\^0r١hbӓKWobL56F-qhS&ԉF1y\I35kgC|8z%l᫯}@sne7 b~ӧkhZU#*_wWTlX'W [wy!ɕ01常_|TAx|Ǿe'"'N93íhY5s\#@\xu'[G?? Yph.k%f訒vt]*3v[,~(=%ezoLFu+6K3 e}}_+VSE(Pi[, )('-R`ҮT< vd(@S xDjl+StP.J: yejG6E4c;Yn\# u*!4*n@_ 7q2ʜ[]/KI]02c"tը@Wy%+*GcUlՅw)1"TO[]%UomeR.(5",ƽzP1+,4wpC(Nf3v~66q5$f(! p~}vkg2-8ʰ)KOU7+}Ri~jvr `m aqr%YLu @{ AJi,<FL--r;_d?4Ѕ6 /8sھ]OL !+Fc[%9k ImjVl2n wy;-Rܛ\!+#Zu[59wxB$,' o'=O !8gs3]P{CjxN3T\M\07eׄ#]~\Oju&}M"}+$H#\^n(,DH8#ϱ {iRCm^34r Σ#ZA3IxAP }Z>M_5ΐzd/f۴ӋKVV.{<`S?9BǙpt:27 8~ҿ*]X8נ80PDanB= {)U*Hv R.} 9m4͕adLLǎcylp(?iW~);MVO2f3T[oHۊFBC#>]mW Ն5Mܻg6Ji{A2&2+`{6`^{ԡF|y WGg_/^e|أ [J$>j{lleH\P-1زOl 21]}R}Br6Raa&)L v+pWE\+GIuoo̎#Vh_2I9/?h}!rM\Q(trNuf'`w@9&0ڀ #vcaQZuk0yƓcOq AJ~,0E(D=%?2[ @W.dÄkpԶypϡ9u|W!A-/+A+V|Xq߇@xsCً4Oeg#35' 5=QP1xKmhItc>\?SD6*5VPS-gZWmv} IclZHNRrmB: ֓фwP6zTAI3Iso*/rKs6*2ߙ(G'2u,èlE#C{v} NVGgaĐV4@NŌp%^!5ֶIk+wj!B %//3,[uu4Ę0sg,' >~Yg:F$z.F1G %!@WA̒vD?B3~K !mķBNErHPRqa_wf\G.L5>'J̓i-2zP3^*FL|Epr}ߕ׃A)/T7Aɬ`"'"h!;s[C(8 e) Ӱ)BLRsz0Z2*>DKOllI5f@;&G uҡOldFTڱ a2PI-n4sO\=|/ԩ,UbZzv b%΅d!㓞-[.h Y$m4'H j}GSB0`D #V4uV}uzδBӬ39u+LIy218ʕ'-SxY9Oiy7S;rAs( @W!5Kk䊆Ff݈Uz\XF0\YuUUPl{v#1nh]G}@bہ!ţ$5vy+o)j(hMgNߛ5+|aZ[.]d!D:m`ץ @GVut\3/t?F ΅$ 3Vc! ZWNjMgzyi՜WKCս{ J3vxh> "D7[=G#!KM<.h8( #r b'A|ٗ!ԁ=U MSlY= 7/,#X y9&KXXj,| cu3A X9Z v k-C,p@8Zpd;`EiR9o :O<(w}9g9'E3WL{Pիjn|Ok#<>N, }' "3x5/'a#9e`>#] 3IWR2xEɛy$t͆zsIpء˻pZZjWKuX?Aqs(b>q*$l_)eBKE~zŒPgfm*1%@" Lu+__J E@opڡ7,3>Lx׈B@ayڲx-~WC?xPpi~jŃ8<UiҘJɐ( nЀ!pI{ۃ ۲m_h*=BCJr.fbRfOrhfס'E n$>)mUpZPAWj7;ٸ"FnJE58BOA+[[Dp*ٖW)U>|3Ϸ]Q8U(5>+[&#xVXJ K0jc]UGN-̣D~;QzU9lg*I#88 m_"ұzq1p'٨Za֚x 9 b6Q& x\iOkU &3ɦI| NZSIs8J{?BE6=q&%ӴKW{,哚ӿ,ԙ/bj6yh\a"J^kxM u",}$[j] ᱞ7ƃ)jӚjIh2$LD.fegvF6/n7/ Џ8lx$KpfjyR|8:&n'qmws}7"&x_;!oR%djnb~|W"O$r<;E0.t '8B=3X_/80%<[&@a7#}g(}d»r*Uw0 }ȵmU{@kf; 1vGVyu , ./v]kwN\pHJɮ`d7۔~sa5.ye\* -#ÛIQ`KWӊfR[K:2B 9gl&l^ 70N䤹oK_N.846pȋE&κlLp),ު=k]vIt)2ag _}syB$5}:_gf-4mt"yﶫdvzsQ18x& +x]~ ˘݊:~E`Q!:aƱ+gE%nC9;n霄ŢI؊g m5449ӒK7rvL\6M|xd*}A^S ql Iq zzxos+ ?-3v,9Qc'N$ >n Z4m,VL@UM΁ \c9x^}'*kC~pY[U^<[.`o.&F4]]a $/S jo0^-VS-t15t1iSiHa`KFۃ~ZFZEsxsx)69-y8cFf t1R@ѬK匙>N;!'g%>r1ID&U"O;kI_ ,8kKQ= <"Nq.]0ڹGxsqNn&cR9NAq|iS!bF"}%h:MT4tyC,qv;.QFcw̧Ӂvvf`c@̷O?wxL !8ش. O =H%Rt!TΖPy@"G-zf\zYݢnH/a'5̿'KY*1\tZ%͆ed7K.3ɝ!*d6e.K>P"VKI9jT!yn16b urؙC(|b&+0vnǷA!|+]9Nq%Ldr]4tBikKVBD_x x5郂!۸7]4AHaS]kdA@兛/lfU]xNLhiM?ݶcLQBw=b֩*Ho5b2/DKkҽ3לQY$y6i}~*7y&E_UGNg݁qbr.#`ugsx- 1.Q&;w"Hjٱ쵇eHVlVZ 7S/f)T1]@K[*9'Ae>$|W2tflkM2$ n~XJSʩ&k΄1}(*A=<,=&XHP_?xߢ@ؿ*4G QvA[+}O٪YKu4Usuߤ,XYUl՗0ӏmUF8k}$TB 1kȗEQxXtTbT2Y!, w؇34tz}єJ.wLV5>\+{0xK"vw| Xunlb+fTKvx@GokVN>Fܫem*fy3c2[yorF ÁEZ]L4ٰ2ӄz0 M"(3ND٧~hj^J +G}YS8[|tO\'(pSC[ "Mbs5¼7%|Of+w&55Os}1b) [¤E5d?my栖<-+0 +r.gTfcG;G<e-iX5 ORWU|`Wcm(\M\CMܰ ficifg6Ce^#eu&MEkװ^Pv(/ew?F<^u+I7N ̨ V֧oA3G p06b,R@ j'{m'6~HVN'Pi|HE?Gڃԙpgɸ*"(MsZRRc 6: ] w\ʺ_y$,Krs%G`A#0|M}K3פg YrOZUJ Y1@V/Xunddj´h,֓TA`r~ ΛP R~;bSI-xL}7(Rʼo?vJFc"zHH֦g'ݓcA>& RJc¸W) `U_֒svRL(n'%pU JJ$B]s(ƬW\e*%=n 3KЗ^)DIt \e F ^.LGdiyi}/oB UMV@ꍓ)5mIb]`5ˁ8lΣM?g#ͪo(x5NSRl%i$.x(CauK^E_FN(wAXc)J1׀YT>LP?w%l6 6Y-[frL>kIٜdx1L(w8Qmz52){݊A5?OK/k}琤3S,'n`}g «kw鴍6tQ?,qUoΑR)'RRN3&$kBz-y|duPn'%2/uM Zvݒ7!9 ǾRwdCiw_v͠ήjGh&yJ܁,%6o1h*Wru{o#A0u \Yͭo3 xǤ7]-4XMM8\ExVQp3k\iQxj&N,#Y H@VGZQSFx:`ž6@r*ZtC*8׍W/1ewkL7=ִyd3=s$iq[UQ=)vƴNuP$>U`j=  A[?F|gԵ4y|GR9RC Uۦ|?3$h) CS˘Ɍ\MDn;k'g/B~Z /1$b>.LX,&q^}=VkVhп2wH&ױu&jRk7S##VU)_`L*KA42MS,(aizb n(6h]FMB 14_,m.׺@m;*nҹa 9r E &Z W睯xÐ*S;g:H@wv[F(\3_~kr1%#&B7 q*1:2TrıZB`v:wޙe,9uMMVVt(Ihճ$;x xJjJfBDHyBځ U, e9# (pBTS܋o\ y[aY'Z\gP)maAy#4WJK*S ~;Í'H|^sUTK:ЕBYȐP>Tݻ1b5? uў42rƽGEYwe)}Bhw.˜#YLf,aX-jPCj:i*iپ< [7bK6֝}; gr9Q q2_!8P< \AS)q2{況?AC<[,>w~k@Kmzgz :kScKqwWTax d"-<'"(|4=|\x:Ȟ?"*\n_xq4gT*E:~3 E[ͻDrlM+\_{r;kw]̖06@>WOۯYx#h=%s X{M= ҈_ fHl-L۬KMmB9A}T:R:f%G l?ƹ*" oV|sbYS%&j(+k+9 fKxI$-b1G?#cBhm-H'LCerc|(e?/@Ǚ~XσY1ﺛpZ뤡YGkD~Dxk ]qp:?u/nppxl]  HzHYY1t'R03Q =zW :QT]c1qh!J 6oI=EX}s. :f-7omB!)A²~Z+PKyLR#VՙƎ^(!ς/m ]Or{ʵ@G{3 $[Guf켤A^WԒ}(E 59< J'p#Alt"> &L:8 P1A-1WiX6#3vӓf՘گ= 9-+a. hȩX:Te.$.ܻx;L칚)ګR}y)t (<OLө>5e&yN}ޘfhTBaW e8!摆ŻYkQdF%`k`k6rt!״7#GtiyhW֐Οg}'IYm߼WKTl VvBP" vOjp^MR:xOry@>)@\n j".} g# G't@VݵjJpt]^&~[w+P*4|NHGzY|̯K8xg $( (AdG?g|G|xpu ou_./70p E/uK D\|b 4b!!V ݊݁:UCmI. ;Ose7%:[DV22`hALY>M9j<ImBw{4u ;iA} ^E | .ESpnz_xC+UO^k 5Wgz>xR:K3璵FGoD:Qj'l6 ާΰ k GH8(pZ,0~UY+f:heo1lF_ѥ7Le љuuIZi_]_GO4\h،J٭qU%|!+)zdltRqMps ٓ>!#5$$9N%WnǖWk";sDjaID顿/!d*wENcmbk>Iڑh|2}{*ch,/G} 17_hyؐ[גn.ACxggzqY`,BPiy0G1lqS#y apo+n?Ds@*U˩Z]wA4@&JUyYQ.!5 !“QLl*+,lakxyAǩM"{0siJSU,[6'<(1ޢ;QM5%{nAGL C%(d,#uzg0-;@n:;"er'3){_~R(#ls.:Gd]PT !D,dy:?;^RM`Vpyɏ}ec7 1ځO*{~=/)J r+/"r[9bs{L~4x ,LifLp `FjSf!ZAU/ ҁbz-z&g H*O떲V7@샕K4+|s"Z'3چS_`8ЛR ?-W^$wu[879wx{{;w(aȁ ̭ᵏN?{0&smT1,(]ϣ<ꐇT,ypU4e`V$Of8+ej9nN3Ly*~$B}ilPPqsdD*Z%EpcNY@8oM`UMGkv4 &]`~8P@Fݷ_P;y+Gm<|FIةXh7P؆}RCm ~)/UޱAhrT(< 2F~ jK#, K1Vi nΌwQ"mIv8?0I"*VPt1K.~kx?"wbIߡo6TPM#BJ7#mԱf;jizz^t5W+a[R[wZt%6M/>ox_^!\ lx6g} rj`c T[)4v{ٽyiCkvRX.o-8P_oAY$`yY ˅Ր[{u2ԄWTawc$ƕbZ6mRD;(\S*Ry\t3<;JjG׋ o48K;+񫬺bjxKŘX޾F @*!vȬ,Y?xT¸Sl{d4~V /Ԑ"*kvlrasmQL 3;Lj[J]FqM djNE*CTvyW $Ph._H\A ÃZ cX!SS h7`%5,#XfA _ 6/"أ7"TI RV\ʣqVW"I+Yh7l7J=6G30NPʓpN)X 46GL!h!sp;!)IZ'|DqoYo8!c'cȗ%ԣef4Ƹ8%觴uE˙umƒYޖFщV JK0 |UvP#x[ M-P/@>Qb@aQnýyH."hMLvpJv6٩rI abUK[^#lynɈ0ރF}K C2r`W^2Y gҀchJfE{'Z?WsI5݈N9x"ӾjQy?19Y[4⩁(OR$?,!E}+ft.@$K?G5> ڬ7X&(Οa=ZE>oZUxz@,-w(3Քi-vv_c5Y.b:)%=Fz8=wMeB\yБDEa߿!FT 00whţxaչn+oe\Dej)s{J2?|*AIV3؈}s0rخbn*$pv7NEaJrgDO,`eV+=^zy HU0=:_gq=b8fwωvx 2iSlɑd`^t= cf-8 *OQLl ;6rM'Z;~Ң)Ί4 nQ'M#zgp #;Å;39$VPS!y׻},6uSg!Ȱv^g!|V,fVDIC .$s5r#aN1TxczG'%ZS^P+kTvjFXC>ZzX"e0vEsȣ&qMOD͉8b}CF؉e-^3{/ık*'-t=B+˼_T0j ġ? *ߍ~o쫅ز>Xƃ[ u@E ]kR3/YW1J45@*L(vvV{o~2 wXǹ@"/Mi0zŔ|{`XX}#KC0TlIz-K"Cz/3^ J.k-g^v0RD}P JoLd-='cGf(h$@L1NY}1#zte#H8EҞ0`Tr_dFr~x{?YH~Ɨgʒ `\4d]TE=~0\@%&?vY4g$GmJy%^Z>aގРesu+D *n,P8Hr#I?|ib|US8ʔ/k$=)y5NgEo]uq̬'fE{n21I"VT8>gw͖>apU'Оw% ^7dnŷU o&5C2U`SnFH-rnuKJOx- ] *cuGq/H\^-DemjhaY1M pzk?fZI Lc<,^,&<6—r LP]x^Ʉi CAZv^˝tTh/7G&xh4TeÖ{zn\3:~J?xpJ3s mr%NjduHM!]&h@$n *%իUtg'tz+TF~[T LcMPfp\2!!:h2^~w}ߊOܐ{ۀ'.*QVEnmfxx2ѓK!b\w]A^M ECv@ -ɶAWpib_wd4LԣܰPGA- g7"ñ?fれ_.: oyrϗM I|]&[s^:!cōy{&}hGĆզ 蕁f^<<(fKn5'Y)k, -?!LL|[3]EMB2nc8K nwEYwڽ3Sσݍf!"6c= )6YL+Inf6S&~GT/\Vc Hu^%l*P|_Q,}PEl;(B|ؐ<U@8Df n?9o޻ќa&k)^I5z jn Ub{rxwQws\,h;Lٍ⍍UX^tGضc3͝ArAdpV[(f<s<6=r29/zr]+kz_srK*a&b3ʥd)ŹܼT x@ruӪK铧pŠc-BQ2W3Tqյ L0<>vJ@2^/Kwkgۻ?>'Q$S͗{SOMgDՂH(}>u@&)}|_-J_} D g&3gg T tfdBXqգD53N{@N)Z7mDP4Bvi7')"`gDC f~ꁔ V]Ux Lui-IUAYÛ8 ߋ>:O-(z{"k~q&WB'0SW1!D4]K1.9*g]0:z,uBD ndo-B"eyQfW컆{;r:#@qÍ )ukmWrٵFvIK9EOTTpP\}zkL1ґ,=^ cGR"ھ!2[Պm5娸r T@A<׬aOa@ev%"KjG6^- ;7J%p!xRp2#nl @VG|FAD;0 c6^(#f%h/,yI-\_V=)|qEal6umY|5yRXSz{U`^3 Ux]9ZZJd4r ;,Ӗ#uB ;,sƂ:f˳r 1?Th#F d"N.& AN.+;]$(d;D%X(ci/4Vn{mNxz h[Ʌ xB2$;}O/K;bhw١Gz1Uvu,o;b46t|05>Q EXԳi؂t۵qfp3'Yc v.?AZ51%=7Q?o :daJH6 84v .)XwE3EdGV4 U<#Tk>|٦?$JA9woٶ NRFCe}zO]0pFoݯndJEéB-<1jr{>(؜ 4#Â4ņLKRLgϽ8J冠" ?=39NLeMiv7{H).<qud ֟r/fYVI옊D]TNa@:Bj?ȃk1SZ9"2eXl)pdP\ӟ}U ܖw+NRTBJ[n`ތcAAWѻ;mjt+[`58TUcj}kxe9*o2K5U HRz,9& TqANԌLc*t 0͑r ةUD1@ZЕwHt >FHd9/6sFXȩ {*b+W`Zbb5*ɎHNklXPl{y6VOYSgIιNR*2Ct͒qCv[}h&etot.㷎@0TWB Sﺵe)vJaSp j>A$Jۇ2g5󋵘ĉ{;V=0qo(>~+ߙsq )Z(:W-+5{4!dw5Š }KYep|# R2*x`.n%eSa+E \@F4V4WQJT') ʧAyq:!ni{vc8ol-hۙߙ3DKl{3Wq3ͱa7[S6 L̲߿4tm _BQ0ҞЄl;Ctŋz$.A?ā}Ƅ51Lݫ`Cnj=x]Il|\#5cuOJJ*F%dõCn7V|C7Ct@a +uV5(c:S  X+ԍ;*Yee CŖGTz6{ha%jȶίXZtK~C\sYBa>= (|]W@?=R+亸ED+41ec!ՠ_hFFwsi3:y5ࢻ܈-?&EYg. 2wa1JZ!\:Χf Z$|A%[4S8{cHC)J#n-\f|o =j4mL5[6Hutүn\?H߰ '艫fzT v{^&^DȸI: 4mfX Jh41VTs)ѷFx&.nKm9k%zi~4tEDlO 7/w=Q Z!v2UeGlTjXbZ1d^`hOV4:.EK %m vޞhp*1XPׅl#s {u4pN<{cKEs@:oPX"ĶI rC@W7P Qc5!iϿO ﺚ;]r@%鷗0A'G3_YCaO\y-1b<ߠ+/XѽvɑA|*QD򖕺3&²%{{X! SN_Ujq7Gý̎5aQK}յr}MwRQ krdRkN7.p ܂ϧ8n .YiȻ{U=_ž}qDWcn6$(^ X0tFU>fk5]֐}C,­= C8hy/Xy-ygHA_Xvce$u[ا z˨7~I 9[FZجTKP.ӡ-O9'Q[ hXEjB$Kc"˴P's>ok'PDP$i s?bMPБ>8O4\W$aޡBgDL#$|6KgVL[DG.uI)X?P:/Br~8GGs0bsa 1MZroعdJdkK6ReД9ފ6^jbFT<=OޅDqje+)u EƅC1;6~)7FEOZ YXmMvWzySL~~@^nW# qWU h4Sև+"Y,|ˣ1r@K868+НXV1$1-BMHi]Qf50=|o) N6F6_`+В; tl]mmhd3M=kFio- jknH=ýǀ̹y'$&ڑ\?l kPC[WSwT1poyr6F20FAUL<fڣ>lŚ~'C hzB>x-]*I >U@Å,xnSޮLpЖcs5Oo8-s\2SG8 VQ]l 7sqI2-= &ZQ NPlH}ptm4ˢK)Z5F۰ M'D\]#P|>\9/LMOװ񷾱EL>+A"fگuzXBqw=jBzأ|޻/\bB^M#]n0WntL\tRv.ZB+q,#o~ S˜#xxKiCO#lN4 '.;\1Nwt>Z~Ok@ʻW?~; \f w[+Dd*8;•ZQsNV~8CF=Sd-i:YVt#Kym=wAko7J'' T&?]$<kw\S' + , [QUC*s`@-?;$HX:61[)BI%&h˂beEyI6.mQl{eyVi "è:hسQ)%#!w^f׿v$I%y2iٷ0]2@rq2yyRÏ﹡?ڭDsz*,0bC}i ̷2e@D'$x\|BӫMY&6Ș}ԙ=zj(ZҒw,ft.ͥ6L.eȮ M&$?MX .c}^_ @}NT'/D":BxOJj)IBfa޷ǩ)[6"OOsJdW3C)og} X4v]E5X\>H5'M* 4_M7ߓq>(a?;toP4>}ACrJJW.Ő :5;W熐]cxd (gRMB&'MUE793^Zjf|Vž:#)XI#`ۉ 5(-p;_1)4ӽ$Y(0ѳ`gyUEcd TI$G9݇VxuT5AƟU%rmDexl&6g+ <љa&N ;7Ws%0+ R1#6Mqy!w6*XFZf w2.Sk)iaLF;!gZњ75Q 4Od<̥wGl;~lAI)vh;Jw1c]4sS7@ېɘ91V5>Iw-[2;Uw?\F#Vg@#u%ꄶW`+=F9R' @;~ot 5UYr_9U0j2(Ȣtf]F xM=7ݙf_F T|z k=w73aH&_"?WeUβ5xnGF-=2S2 'q݌d]d D8Q ټKdT>q\d D{"/yض[B.8:;Rʭ9.F'?,VC¹ݡ[cPw< E9|30Cqr=3b %BW}zGdfTsy;|bz!ezI9 x=@Jn5"ՐJ7G؂\BKdT6UMByxԂgG/G>ژat$7TA\"*RlM@_ަ6o[h))uwh(Erh7Y"J0ɽ ܢŮïlR,?/&ܥAT}8C)X|èP4;WGHNNiz{'wOWaZuF3"brFw*8,0dݨʦ0}l 3o<{jf U mE 1FFl)lsq ԞWɊf1E0(ONDI) [\F.,^mS.abq+o*+6*5 C^n.Wniu %@m7.j$:*0?H4sY(]ŜDYwd|R/Vѓe@">Ӽح2㳽n1h(ܵKM՗GTBܴ9ݍ-&ıb=7R3>50|8q%H8A%;xRwv۞6A,R+@ٍ؍3\Fs.#ltzJLD _B PyLxdpx,Xּ͇*QAŤ ="uOs~6\jLCBDUS-S̰W~5fY7=x~T, =K65udv[փTۯ.BgOylF! 4&7 GmQj]qtq-ק"$V'%=3_ܹmĮtJfEX^vurFIg_2"K10@ث῰i3*5}FdxX ("έ0Csu {o-@okXx3|15g9WOm0v9CIO6˄hod-9d~N0jm{؏_WIg!(ߖnWXra cHIo_V M`6)./ A"Ȋ.weVyXѕVbX-4Jˤ!^~d@gIǵī~7t~ rogNcYyN)F\yuG[!]mY`xzo 54e{⍹ݵHbqQP/=R:UG^{Q;2ؠy`^IS5۩mtąyiv!)xD}YsNP݇dMfWn\]^c֔qrn@tgDՅ~1& =DE2RF;DYzW8HQKL7W|8 K*x\ BfM)y{0ޖLm M?=JUҥucB`[J'3 ]tWifX (үыDHDV@KCB\Q`0G/'C)KnQpYϖ-_ V3RЌQz> 4_pa,S~6nN-yw(ZIַTfpKf UNzBBkb~eqPeXc~{:WG,a$n.SOX~ieb/N/zܥI.o(*ȭ%~«ZoΟu&QX gʬb=[PCnJ{gi|Y:TJO Z8apAG(v_^F.~=-e[iK,lS_egsjbq 7'8(ϬP1(2XV=I8u0J a?§B֌TR;<*hOA6sK6͝,lJ4$o5q*st(Qr4j+,~lLi2Ghv}dJ;Eiݞԏ0}e 2J3c"6TY\W)[VC0Azhj"k_M{ɘ]T2Վ [=Tu}´@o1OHpG&f@_kWۜ"c|K^ (~o\"6H_/E֢lX"j@~7euXrIOù7jd;^Ms kpBCYt*HwG`'oQB(J! Rx-\,2S5'"zEؗΰSC [*y=z ұ[TN_0,Hí5AyMLWڻ;.OHA/B<R4ylNEUX ZR̽d]%.,R )gJS#< EwG(ѥl=0z8t"oQq!Ԧ4Q>S "*" jMm2ѽ'PSF_xO7v]aAА+`9x9$9~"_~ E%TmceՂMEYd> o&Er;0+:m?tmn8c_Dp[FB-N`4m7A9S).R|t%>ߢ?у63FVށkXf1{;%Dw׮A#ꁸקx.w%Ϣ:.5ƥX+D[V]qŜm k|M|Ֆ`-^S)n!,+'V'Pv{t<朖e~݃:rAR񆛖eP]nr>N5? d9㙲mkrfG"ҥ6բAx]S0 ewI[_-'"ɣz[tO/ |p !X5֠fQ:l DZt&nȚ/J.$ ?|.Zx}_ ]67 %|~NғsOShZ$NU$ɛl`%G,NcuH6 #)![lcsDAbjaK朘 hð곮:$Ζ8(40 ,1*zHL"@ jB_8ortk.A]Tksle~n*&{9;1E.O\X%+b@Z@ 0DžE7n'>8U$(X2g݊ÝdAJ(Ŝp=mW1D`9*]ۡ~sq;>RPU8 ɛ6A]Ӟq!-:E3e,c'T`}fUO*O ɹR0Yzc:ܪI${ᩕVV].CCMapNx@yC^v!psɝV K Gx0-̰dʒI5;tԩC{ 5tOHj8<}䋝w;Ŷ[ɭn;fh):~ ؑeS_VwY\6dZz"5 U#zFNcv1+G5A-kj9̂Z9fʬBu؊rXިu.v}ܮvV%}jO麐Q-+thdHӕMikJ gSM]"cX ^dҼ5ŗ6 0Q̙Ql"~j[hOJg~Ae*h3`={F@dr$D^ako`ܠd4,?JrJ[e9ۋ_M]U.iOُIi|"^cs|3Rkw#R8giqdOA}f)P$[ z/o &Ky׆RvQ*[<:/fiu|QepajV&b1 NXNyl:ҖJY7@HNlgO/t+䰑D}Q,,ڡ AI`%kLYpD k[SK3c #a=GdnK99QhOa*Z4zqD0RKFer5%Gj-Kg] >|=V_D@AŜS4AнUvEtӐc#2Y>L6_*Ξ3$mkNXaKBPzY4gW}t"uKo͵Hd@{?hfH|:&$Ø\hqwHVo4(ArȦ .|uvz<ÏFBDA::W:!ǂ}:z7,2v@??maS^ {w4e|3 lk5+h0֣ GEXRQ z-3@v@U:'zONYξ8%@v|m%TzWoa9+äk%]wߨKOl=+C. >N-@+$HeG?ՇY<NJ.:T (#B^̭*[.adua֎);P:qډ`!^I`:5tݿ&4zEs,[Ntű%@U/6N|Í7P!s]铦>1T\vs ʀxDZ` WtZQ'ݘhE z8";75fXrKx.ȢwwtN Χyi^IEcP"{b6jK~_uWaOQ"f+tOm1.|el:nFfA=<%M- kbfߣBSѨJ.GtnvJxxԥ@=zywdIl,Wl~=Yqoz~$7Tup0A gqVu4^Z(vMJ#t.t_GZM-7r% Cլ=wHC %'hw H{i2JpHi#G8'Dx޷5%lcvӻZLGF^ >>8V^* ٲ).gO2lr[o<I})TwʶVF"N4A8̶),qUlnq ^^@[^;J\|Pͧar{Gwf| lEX^l2-i3j4͵ao0ZZȤ1N^h΅qI0z1ZV{hliq[Tdi+_(h.evuG;_g-Sȼg lYq":~8Rt)Jc&=X Uzڐ ?.EJ}J=sxC\Auz39Sʑf۷qϑW5, ?4'OºQ^@k$hJ'@5x℄2Ma[v]2@Ͻ!w_Dj)|d5JHU5Pj&}xu0s'@/ J2n'FdNQn@hQk _Gza<i$A/tsNLl q0>$WUd1+=`B;qtq8Q+`-7l)GKJ`:MцɨRASs)-ȹ N>}gW P#NP,L@E4Ƣ{2+Ž 6ppQ #+t[rj+,Wܼ AW$E:}_|L4k|^#/ӔHkT;q2d<0MPU]$cMPJu78r4<p5_pt1)X'yU׎Гl׳LJRT[J\ 0T&QWsT߅<`8,|i{V`C*E5GIgcՍ$ݠ>6# EI$֍E0N! 1t`@cU$j8 l:?;nn_\'Iʲ#bLv2E^]c+΄#~6>6 {SU4BR cܴK0L'%kn5({^ ПU'([έ'aG`b0(e< LKx5c1\S߫[7bgiw$Sia_\# |y˝8󹛫@["εQ)pG\6=fQKkaÐ3Xb LI9k-B*.^] |n76iԕ]8NE"s'_gräJ$XιTaCUt8qͳ*A WnӠLF$}fɑbcZW )@CHYFK, M%l̥dbg~dD! 7uzԌꌰcC6" 8Y-fAv6Uޓ HUW71/t~L#zѳ?`5+#Q:KyLaSS EE>p 1u9Uz(Sj6 .94bHs8v"6g'5FZ\I]~Yv?8¹KV<uK %6ԞtΠ94ݵ9~ `So#%,NemBn'sJ,=zs8(wZ5S\ O|U!`{t(q_TKݩa{B¦؞8 R@)k{9ӮUwɁVA?2}K}e*wn]/Z\C1kp;;j(j=ԅ<9# '(}hEoj~|O `lx&W{o/PP_. f N4 Y𦜭zX$>=Ҝ H à[:{FrvECR/`VSXfPzR>7̸PtDtdSe! AzEFw̢c{r,U%l3q%amsleZ#D?N"p 함%>^rb17ۮX{UC CVkKZC໶qF.)H7`.^$Ɉ9%`,` "3!p#O;!7E='=J'U<4>Y83> JZ}'_ߕ0TQ 1 a"ANm'B)+./H RS,b&5Oq R9þ9V 3^WО3[3yj5Wy|ҵA M…G_[E콜wx('[!U}YpjXhio$ldjBd$c qKΎ:cNT]@JPfe,aRܼTc!!d 3 \@D5vUϴ@Sz9E>yK}qb׃d|Wi_o~3}.2,]XQ[DHIX%Nk▨-M:>4Pkh6HLGor )H(>hά3zUD΅ eVRZA}fZRw7/T/&?8~{z\Y&n̚ei8>6@dLqP|g^747l"I8ڟI0iɱ*ȓ|QGp,ȍ2L!qyn&V5# 8vǴS5U7Wb]]BlM9gRc\$tG@0O-3teIǗD/8re:S&ۘhX@jQm6$Co-<֊P@U\GsC}9Fr uE0M%Fs@Fg0.Q r~zeʑ|wVQɠ^;jjNB1&j]CtwXog11Nn1y-R<;Y؁s._ubzIr"8w),0&] ٸ>I*_d&S $l>[r#Vd%LnM4n1p5 P eתN<u>ZPx5)R㌳ry"\ y˟aEh,`Q]4D2ps ]T[ºLnV;53ɲf|AZpo{hJ`Eqot>hzt +/h@Z0Xi54tlr\BT#VD|r{Ҧc\%dM>|9:ΦS0Xb>lCZpEE+'W#LAwE1]PnGը7R\n2Q rFdNΓ1URߗlڽv %'~iYa*cdV.E'<'Ԩj-tkrg гCE3MԺWEvN8{SN 4PcF8.#wc˨4՜c9&Y>i㑚3o6= +k.|w C Ѓ &2jչ7cI|eb-ˌs')Z{UمP$ОW#9+^M7pnbV>GNUwG= Uv6"Eя]$HJ; aS-K^mfe'}P--wx2Z.pƼ䍭*?..{ 6uoJZgrLQQ`gac ԍJLG8"DtpA2hW;\k"퟿,ʇdtAJ!jmCSzTA^VĂc)Z6daj?whn+"mv6~ҁThĠ=2BdeHU9^rIfss5 STV2N1 uz0-jrĄv^3q -?&XQ9B/|ɿE* }z1 6rWxVSYjwT *"k/arkp((C (,BQC|PO84ͪ&H+Pibd: Ƽ9ij27%0޻ SX^Y!۲eQ8, =סȕXF;.Lo/h].Me˪ 3hEnTgoV#m<`P7EHo-l'=K/uA::M ל4n\E%s~4my\|fhCb! $I<ؽlᑕ c>kiyS9_H>lH|v˱J._O{%Z%|a%YqG-ήŭ..qv:u\jQ{ok8%mx 㞍p_X<YKǃJhlȵm)Z~xy2xHyVVSei=(P5e>ȑB%itu/H0 ܤ:  agFHk\@d23t^t 9hRހ=҄w&[ @؏$-):,pԻֶ3q5'`I'>)/oTV|9ԧ;F,'x.Cc;p/:t OQtNuz+~IDJM@/jЬ 5Z|_Ԯ"ݩ^4qAק$W{B}mYps!@wBh5^;tm. Y_&qFֱ}"ڦFj!rcbp]X%vb3qxwoa!zҔ[wMɧM#4@8/[0d>DȻTcTbj(2(ꕺxm0ԭ%QHS $[ rR5Lñ w Hid3nEa{!$θz8.F9j`nħ1!H;$~oz`^1DB|^iĮG.t5|FВz-K F+9ϓ3`^ŔNcSj :#l߇B~j0i\jIP8kc cJ`f@o}j}#'['':=j.F]:ټViq$xy@ɂD/0/W$ 2Vea;Gx b @rl\sf WzhnyHHbmPަUFp0qPY-@Ur%+a *^;d=8>HhĒ }Y)gथXA/'ۜv= $'s>nksOd8GOmcc#ytO>Մt#pbjc+2$r5݇[0(X#,~[dENߵv8hs"}MJr pd {JUk9{lhp wƾLn]=1ТJA*LGuո]c-yX#hjIww̌u"׉W{]w!&+ @Mi{l7 {r0jK NYCh+ /|>7ϫYf{ ]I Wr]_Z&Rv/זƪ`R^8 cI m={q+Ǥ(E 0-pErh9ɵn?;t%i']0W$ݠ-s|lu]^p]\%rRW6w.GoC> PK!c"=gM55 !y/rvdsXwuM] Œ\iԓmG;R/ncV)00 Ց buo}f-0'uvh `_Hvw *rafVIK.ӍLx#jO2 X Uy~Q}{_R.mlɄ 6O saDL}4CAʒy-RTey ;P('hf* !p |,p F  c+1E^XsF&lp'HJ޿C)M}q5#Qҁ y09ާD_ztJ1kg|u7Bߺ` L, pܚiʐeLH{C׹Mb,0Ú$kF Jk3zNޤXvM =b%Kr6 c>@# j+b/?  0. WY򧷃` F&PjnEfΚ5Ze VP%} WpR韵{A\* Nj$Wnu 1YvbSCTA]VH S*\{P SnO<X DX.yeF&/Bʨt3@3oa;?Y^}̰h~N2UFqt ǃ5h] d~z̎&X67]))Lj)wTyRl+ySag@ClwM1)g-+BϤ^@; u uq#Zd 3UDVӀӈ?티@aىs *'M>9 5 ` u%=g>S5ZDb3f#w 1p5+' R]-{ڬ>"1k/D.o^%n? Z&M}ATBc&;2G`ʓqȪ؎U+0'4M]pÏg!ڣϾC'aJu"58e*xt `?.(ZZȳ4:n;`O6= )&; 1Mr."_B'ARU(;5&ݹQDHxļJkamfYVhHL~\hiZSؘ-vAA扄N,-e;֙ӍXĵ @.QVWP>dM^LIyzZB5 &3\:;.h02e)ٚOJaR8&u&֘Cu٩o4},Mj{OAA8nCmZ@m!p,y>+Ǥp3cw 5g=" z>;NC9[?Dt e8OVZR[܅#?lv1a ȴY0 YZ