python2-WebOb-1.7.4-1.11 >  A [ p9|]vP'͚>3ۖ'YᮮM4u: ?u(B RįMojzmt wz2`{9Kܾ[aC)n2e뚈:ұ"fSpy|^F]Ye0S#0X=d`?2+P*VB Ba#WF^j9L`YC⾓i͸Q09ZƀUR"dz֪yL|Obr _t H e3954ec2fc39d48dbbc81e4c8be6830635a2fc994aca8d2e9c15d1661375c8acf971182b17f7a1dc09a504dcc159c78864faff70S[ p9|x^Xҟj'd3ӷk vSKr? a05D8qyC0Bܝ=iqmJo>/0= eiG?fsG!7nv"vz}L(fdK/$csΰv')o:K(滿Z1- mn $8'LxITEsJ'R.iiI*":%ҝszX9(>ÐmQn <>pAp?pd  <48@D]~ @@ T@ @ @ T@ @@@4@4\p(89\:BcMFcgGc|@Hd|@Ie|@XeYeZe[e\f@]g@^jbjckdkekfklkul@vmwmT@xnT@yoT6zp,p<p@pFpCpython2-WebOb1.7.41.11WSGI request and response objectWebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses. The objects map much of the specified behavior of HTTP, including header parsing and accessors for other standard parts of the environment.[ sheep27 rSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttp://webob.org/linuxnoarch&aQ5+5<5<qt"S"Sr}}r (,?,?#44  } aa77N4N4$ڠ:~6) AA큤A큤A큤[ [ [ [ [ [ ZS[ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRF[ [ ZRP[ [ ZRF[ [ ZRF[ [ ZRF[ [ [ Y;d844a929661bfb37f047dc4f60135c05278f8eea60ca895c0f55ae3aa1f620ead715d50286bbe3d56e1329aee221342c93148bcf0557255a10ab39eab99ef4fc01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b9eaf21a02e1359a9d50573dc5500ea1876196ff3ddf3fc755c6b1b7e29951e843cc81190c417871af9539787a3b94552274d7105837e22bba1af9971fb6bfc0301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b37562a3c6d7acb61e6dfb051e49eb8f46960dd1f7ee9915865a96f7f1500a29d523bcc26506883a3cdd186cbc966724e7a33f79344f2c8a6f415528e93345f1c523bcc26506883a3cdd186cbc966724e7a33f79344f2c8a6f415528e93345f1c5a75dfa9c128d845d7a792def286ada9b1951c8e4067b2309afd0876143cb881351ce5af4a4ed299e6992ae224e6bc7ec87164f777bf712e2d7bb3acdcc133b6351ce5af4a4ed299e6992ae224e6bc7ec87164f777bf712e2d7bb3acdcc133b64f3dcf5099565c6ee2c78e708f92d73775d16f6edb20ca618d5a3c3d9f6eb71f66a17de57f6255f09f3fafafca75ba7eaf6a11fa1bdade1d18b9afff16ae349f06d124b5430143554a9872d1ad4880fc627ef8b09c77b417bf18644bae2f383d376346d1a097e531fb49d1ac53944ccc16f614e7edcfa2f19a04ff3c8c84df881f9fc32dc4403216a878b60349cad8b5770106b655739228351d2e9bad21c6be1f9fc32dc4403216a878b60349cad8b5770106b655739228351d2e9bad21c6be812dbfd077901f60306acf4768fe0f76a44388e4652ddc319a250fd00fbb2609dc24f2e2c93805e62fca7c5b91ebce2d520f7eae8659f87ea84cc0668358bc36dc24f2e2c93805e62fca7c5b91ebce2d520f7eae8659f87ea84cc0668358bc36ea8c7fb815651c3621a4cfd6d1ef0bb090d290012f55cc404263c38817c1fd2f577c1f1f5c1e154cd62a4f75671716818b6db30f09ea7dec160aae74f928e98b577c1f1f5c1e154cd62a4f75671716818b6db30f09ea7dec160aae74f928e98b6e10071fcd703b7aaaf871a442be6f01120c332406329bcbf94e3ec39f4dee8707c05fc067daf70cee9ec9c769a456cf5576c02c0aee2aecfa8a0e147108cb427ec2479ac7640d2abcdd53a45ff6ddf23a6cfbc496688511bf466a414bd576221247d1bf5e561f38222d89ad2c7dc7e7395054f10eeb0f2c44c0432717df490f31cec7735c7ede42f948d3624ca025e8932a51fe569a6ba6293346405f6de55731cec7735c7ede42f948d3624ca025e8932a51fe569a6ba6293346405f6de557c7b9f1da22c4af8478e32358d9a14fd17e07260fdff37941ed6834902dbd2df4420105e2cc85de0cfc7b259360a958ea1e71e7ab2a7cd3720eb6a5a9038a9fed420105e2cc85de0cfc7b259360a958ea1e71e7ab2a7cd3720eb6a5a9038a9fedb07cd475a5385571ffb3354e4673639de6bbbe8c7b39c8e8f962cc600c3d96273b81fb2b15bb26d9e195b80e8c729e0423eef69940b62af009eb32d945d1f3f35db8944300c5745fc02d817f6ed318fea10bb6ce7f28a3ef14ac1ad6368b996aade0f59c2febab2f20d1948e83dac0c63db1660524b40653282b891111e8742317e4cf94744c34ddca1f385ff01507076a3fe56f35a889748bb2e42b478d274b17e4cf94744c34ddca1f385ff01507076a3fe56f35a889748bb2e42b478d274b482d0d1ec0c75265aa7963dbdc50e18fefedb802d09c103ee1f17eaa888d7496bf794a533adfed1a58d11fb6a0b7e6af53e803403d7b4bf8683e7dfa222f5c48bf794a533adfed1a58d11fb6a0b7e6af53e803403d7b4bf8683e7dfa222f5c48899719db58257d374504a53187886f5bcec60c1e862be60294657ef3e70e78890424ab25e40fbb40d8b87dc00f53f98abfa4b74ea294317533691f9961676ceb0424ab25e40fbb40d8b87dc00f53f98abfa4b74ea294317533691f9961676cebe0e97119af24b3202b89c3cb2458d7672b9fb7692405a7199be6a9c7bc5a3ab32f30fb44f3ec4430be44970e2b400a286715c41ca452d7ead7782552f43352f82f30fb44f3ec4430be44970e2b400a286715c41ca452d7ead7782552f43352f8209f18239bbd368b88c120983659697573ca2be3dcc006c9e2c716275a88f64bcd3b3afc274850457c0e8792e880ef38dc512d52c559c1172d905f7f50bb0b152c3302f927ceff0184adf8cfdb3a1bd9ef280e7f247ffa1f9b95237ddc60a348577040f5f15684b921f88f33f3a9aff8cbfdcc1e529633f415a4dfbe5a62ee688b6920d9b38a2ca8539c14366b2759024b5d32196d31edca0a9a5229acc4ddb75f74ed2a08cd4cfd7a871c09e16fb7c7f62e91cbfd3d0d73f169b1cc294cd6f3af816c750db40a64495ba39470b094d2b1ede6d4ca42445826d0f94d113f8e127b4b67932742d95cb417c2b781e05113839e1b2fb75ad97306f18ba82d284b437b4b67932742d95cb417c2b781e05113839e1b2fb75ad97306f18ba82d284b434c70121172f9f02be364e5e323a2a8c2d26319bc0288f9761776322f43faf49b45b5f6119199efbac94812ca5395dbe8b6b590de9ff6b6f28aaad6229b61859745b5f6119199efbac94812ca5395dbe8b6b590de9ff6b6f28aaad6229b61859727bc4919e7e9e6b6cda40644517ca74d32203e32fba89ef832aba1ed93e457b3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-WebOb-1.7.4-1.11.src.rpmpython-WebObpython-webobpython2-WebOb@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1Z@Z@Y^&@Y i@XX@X@WUeWQq@Vn@TSK@Ri QR@P@Pe@PP]@NwN|tN_stbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtoddrme2178@gmail.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comaplanas@suse.comtbechtold@suse.comro@suse.despeilicke@suse.comspeilicke@suse.comsaschpe@suse.desaschpe@suse.desaschpe@suse.deos-dev@jacraig.comprusnak@opensuse.orgsaschpe@suse.desaschpe@suse.de- Drop not needed python-pytest-cov BuildRequires- update to 1.7.4: - Add support for `wsgi.input_terminated` in the wsgi environ to allow for Chunked Encoding to be used with WebOb- update to 1.7.3: - Request.host_url, Request.host_port and Request.domain now all understand and know how to parse IPv6 Host headers sent by browsers. See https://github.com/Pylons/webob/pull/332- Fix Provides/Obsoletes.- update to 1.7.2: - Allow unnamed fields in form data to be properly transcoded when calling request.decode with an alternate encoding. See https://github.com/Pylons/webob/pull/309 - Switch to singlespec approach- update to 1.7.1: - ``Response.__init__`` would discard ``app_iter`` when a ``Response`` had no body, this would cause issues when ``app_iter`` was an object that was tied to the life-cycle of a web application and had to be properly closed. ``app_iter`` is more advanced API for ``Response`` and thus even if it contains a body and is thus against the HTTP RFC's, we should let the users shoot themselves by returning a body. See https://github.com/Pylons/webob/issues/305 - WebOb is no longer supported on Python 2.6 and PyPy3 (due to pip no longer supporting Python 3.2 even on PyPy) - ``Response.content_type`` removes all existing Content-Type parameters, and if the new Content-Type is "texty" it adds a new charset (unless already provided) using the ``default_charset``. See https://github.com/Pylons/webob/pull/301 - ``Response.set_cookie`` no longer accepts a key argument. This was deprecated in WebOb 1.5 and as mentioned in the deprecation, is being removed in 1.7 - ``Response.__init__`` will no longer set the default Content-Type, nor Content-Length on Responses that don't have a body. This allows WebOb to return proper responses for things like `Response(status='204 No Content')`. - ``Response.text`` will no longer raise if the Content-Type does not have a charset, it will fall back to using the new ``default_body_encoding`. To get the old behaviour back please sub-class ``Response`` and set ``default_body_encoding`` to ``None``. See https://github.com/Pylons/webob/pull/287 - WebOb no longer supports Chunked Encoding, this means that if you are using WebOb and need Chunked Encoding you will be required to have a proxy that unchunks the request for you. Please read https://github.com/Pylons/webob/issues/279 for more background. - ``Response`` has a new ``default_body_encoding`` which may be used to allow getting/setting ``Response.text`` when a Content-Type has no charset. See https://github.com/Pylons/webob/pull/287 - ``webob.Request`` with any HTTP method is now allowed to have a body. This allows DELETE to have a request body for passing extra information. See https://github.com/Pylons/webob/pull/283 and https://github.com/Pylons/webob/pull/274 - Add ``tell()`` to ``ResponseBodyFile`` so that it may be used for example for zipfile support. See https://github.com/Pylons/webob/pull/117 - Allow the return from ``wsgify.middleware`` to be used as a decorator. See https://github.com/Pylons/webob/pull/228 - Fixup ``cgi.FieldStorage`` on Python 3.x to work-around issue reported in Python bug report 27777 and 24764. This is currently applied for Python versions less than 3.7. See https://github.com/Pylons/webob/pull/294 and https://github.com/Pylons/webob/pull/300 - ``Response.set_cookie`` now accepts ``datetime`` objects for the ``expires`` kwarg and will correctly convert them to UTC with no tzinfo for use in calculating the ``max_age``. See https://github.com/Pylons/webob/issues/254 and https://github.com/Pylons/webob/pull/292 - Fixes ``request.PATH_SAFE`` to contain all of the path safe characters according to RFC3986. See https://github.com/Pylons/webob/pull/291 - WebOb's exceptions will lazily read underlying variables when inserted into templates to avoid expensive computations/crashes when inserting into the template. This had a bad performance regression on Py27 because of the way the lazified class was created and returned. See https://github.com/Pylons/webob/pull/284 - ``wsgify.__call__`` raised a ``TypeError`` with an unhelpful message, it will now return the ``repr`` for the wrapped function: https://github.com/Pylons/webob/issues/119 - ``Response.json``'s ``json.dumps``/``json.loads`` are now always UTF-8. It no longer tries to use the charset. - The ``Response.__init__`` will by default no longer set the Content-Type to the default if a ``headerlist`` is provided. This fixes issues whereby ``Request.get_response()`` would return a Response that didn't match the actual response. See https://github.com/Pylons/webob/pull/261 and https://github.com/Pylons/webob/issues/205 - Cleans up the remainder of the issues with the updated WebOb exceptions that were taught to return JSON in version 1.6. See https://github.com/Pylons/webob/issues/237 and https://github.com/Pylons/webob/issues/236 - ``Response.from_file`` now parses the status line correctly when the status line contains an HTTP with version, as well as a status text that contains multiple white spaces (e.g HTTP/1.1 404 Not Found). See https://github.com/Pylons/webob/issues/250 - ``Response`` now has a new property named ``has_body`` that may be used to interrogate the ``Response`` to find out if ``Response.body`` is or isn't set. This is used in the exception handling code so that if you use a WebOb HTTP Exception and pass a generator to ``app_iter`` WebOb won't attempt to read the whole thing and instead allows it to be returned to the WSGI server. See https://github.com/Pylons/webob/pull/259- update to 1.6.2: * WebOb's exceptions will lazily read underlying variables when inserted into templates to avoid expensive computations/crashes when inserting into the template. This had a bad performance regression on Py27 because of the way the lazified class was created and returned. See https://github.com/Pylons/webob/pull/284- fix download url- update to 1.6.1: - Response.from_file now parses the status line correctly when the status line contains an HTTP with version, as well as a status text that contains multiple white spaces (e.g 404 Not Found). See https://github.com/Pylons/webob/issues/250 - Python 3.2 is no longer supported by WebOb - Request.decode attempted to read from the an already consumed stream, it has now been redirected to another stream to read from. See https://github.com/Pylons/webob/pull/183 - The application/json media type does not allow for a charset as discovery of the encoding is done at the JSON layer. Upon initialization of a Response WebOb will no longer add a charset if the content-type is set to JSON. See https://github.com/Pylons/webob/pull/197 and https://github.com/Pylons/pyramid/issues/1611 - Lazily HTML escapes environment keys in HTTP Exceptions so that those keys in the environ that are not used in the output of the page don't raise an exception due to inability to be properly escaped. See https://github.com/Pylons/webob/pull/139 - MIMEAccept now accepts comparisons against wildcards, this allows one to match on just the media type or sub-type, without having to explicitly match on both the media type and sub-type at the same time. See https://github.com/Pylons/webob/pull/185 - Add the ability to return a JSON body from an exception. Using the Accept information in the request, the exceptions will now automatically return a JSON version of the exception instead of just HTML or text. See https://github.com/Pylons/webob/pull/230 and https://github.com/Pylons/webob/issues/209 - exc._HTTPMove and any subclasses will now raise a ValueError if the location field contains a line feed or carriage return. These values may lead to possible HTTP Response Splitting. The header_getter descriptor has also been modified to no longer accept headers with a line feed or carriage return. See: https://github.com/Pylons/webob/pull/229 and https://github.com/Pylons/webob/issues/217- updateto version 1.5.1: * (Bug Fixes) The exceptions HTTPNotAcceptable, HTTPUnsupportedMediaType and HTTPNotImplemented will now correctly use the sub-classed template rather than the default error template. See https://github.com/Pylons/webob/issues/221 * (Bug Fixes) Response’s from_file now correctly deals with a status line that contains an HTTP version identifier. HTTP/1.1 200 OK is now correctly parsed, whereas before this would raise an error upon setting the Response.status in from_file. See https://github.com/Pylons/webob/issues/121 - 1.5.0 * (Bug Fixes) The cookie API functions will now make sure that max_age is an integer or an string that can convert to an integer. Previously passing in max_age=’test’ would have silently done the wrong thing. - 1.5.0b0 * (Bug Fixes) Unbreak req.POST when the request method is PATCH. Instead of returning something cmpletely unrelated we return NoVar. See: https://github.com/Pylons/webob/pull/215 * (Features) HTTP Status Code 308 is now supported as a Permanent Redirect. See https://github.com/Pylons/webob/pull/207 - 1.5.0a1 * (Backwards Incompatibilities) Response.set_cookie renamed the only required parameter from “key” to “name”. The code will now still accept “key” as a keyword argument, and will issue a DeprecationWarning until WebOb 1.7. * (Backwards Incompatibilities) The status attribute of a Response object no longer takes a string like None None and allows that to be set as the status. It now has to at least match the pattern of . Invalid status strings will now raise a ValueError. - 1.5.0a0 * (Backwards Incompatibilities) Morsel will no longer accept a cookie value that does not meet RFC6265’s cookie-octet specification. Upon calling Morsel.serialize a warning will be issued, in the future this will raise a ValueError, please update your cookie handling code. See https://github.com/Pylons/webob/pull/172 * (Backwards Incompatibilities) Response.set_cookie now uses the internal make_cookie API, which will issue warnings if cookies are set with invalid bytes. See https://github.com/Pylons/webob/pull/172 * (Features) Add support for some new caching headers, stale-while-revalidate and stale-if-error that can be used by reverse proxies to cache stale responses temporarily if the backend disappears. From RFC5861. See https://github.com/Pylons/webob/pull/189 * (Bug Fixes) Response.status now uses duck-typing for integers, and has also learned to raise a ValueError if the status isn’t an integer followed by a space, and then the reason. See https://github.com/Pylons/webob/pull/191 * (Bug Fixes) Fixed a bug in webob.multidict.GetDict which resulted in the QUERY_STRING not being updated when changes were made to query params using Request.GET.extend(). * (Bug Fixes) Read the body of a request if we think it might have a body. This fixes PATCH to support bodies. See https://github.com/Pylons/webob/pull/184 * (Bug Fixes) Response.from_file returns HTTP headers as latin1 rather than UTF-8, this fixes the usage on Google AppEngine. See https://github.com/Pylons/webob/issues/99 and https://github.com/Pylons/webob/pull/150 * (Bug Fixes) Fix a bug in parsing the auth parameters that contained bad white space. This makes the parsing fall in line with what’s required in RFC7235. See https://github.com/Pylons/webob/issues/158 * (Bug Fixes) Use ‘rn’ line endings in Response.__str__. See: https://github.com/Pylons/webob/pull/146 * (Documentation Changes) response.set_cookie now has proper documentation for max_age and expires. The code has also been refactored to use cookies.make_cookie instead of duplicating the code. This fixes https://github.com/Pylons/webob/issues/166 and https://github.com/Pylons/webob/issues/171 * (Documentation Changes) Documentation didn’t match the actual code for the wsgify function signature. See https://github.com/Pylons/webob/pull/167 * (Documentation Changes) Remove the WebDAV only from certain HTTP Exceptions, these exceptions may also be used by REST services for example.- update to version 1.4: * Remove ``webob.__version__``, the version number had not been kept in sync with the official pkg version. To obtain the WebOb version number, use ``pkg_resources.get_distribution('webob').version`` instead. * Fix a bug in ``EmptyResponse`` that prevents it from setting self.close as appropriate due to testing truthiness of object rather than if it is something other than ``None``. * Fix a bug in ``SignedSerializer`` preventing secrets from containing higher-order characters. See https://github.com/Pylons/webob/issues/136 * Use the ``hmac.compare_digest`` method when available for constant-time comparisons. * Fix a bug in ``SignedCookieProfile`` whereby we didn't keep the original serializer around, this would cause us to have ``SignedSerializer`` be added on top of a ``SignedSerializer`` which would cause it to be run twice when attempting to verify a cookie. See https://github.com/Pylons/webob/pull/127 * Backwards Incompatible change: When ``CookieProfile.get_value`` and ``SignedCookieProfile.get_value`` fails to deserialize a badly encoded value, we now return ``None`` as if the cookie was never set in the first place instead of allowing a ``ValueError`` to be raised to the calling code. See https://github.com/Pylons/webob/pull/126 * Added a read-only ``domain`` property to ``BaseRequest``. This property returns the domain portion of the host value. For example, if the environment contains an ``HTTP_HOST`` value of ``foo.example.com:8000``, ``request.domain`` will return ``foo.example.com``. * Added five new APIs: ``webob.cookies.CookieProfile``, ``webob.cookies.SignedCookieProfile``, ``webob.cookies.JSONSerializer`` and ``webob.cookies.SignedSerializer``, and ``webob.cookies.make_cookie``. These APIs are convenience APIs for generating and parsing cookie headers as well as dealing with signing cookies. * Cookies generated via webob.cookies quoted characters in cookie values that did not need to be quoted per RFC 6265. The following characters are no longer quoted in cookie values: ``~/=<>()[]{}?@`` . The full set of non-letter-or-digit unquoted cookie value characters is now ``!#$%&'*+-.^_`|~/: =<>()[]{}?@``. See http://tools.ietf.org/html/rfc6265#section-4.1.1 for more information. * Cookie names are now restricted to the set of characters expected by RFC 6265. Previously they could contain unsupported characters such as ``/``. * Older versions of Webob escaped the doublequote to ``\"`` and the backslash to ``\\`` when quoting cookie values. Now, instead, cookie serialization generates ``\042`` for the doublequote and ``\134`` for the backslash. This is what is expected as per RFC 6265. Note that old cookie values that do have the older style quoting in them will still be unquoted correctly, however. * Added support for draft status code 451 ("Unavailable for Legal Reasons"). See http://tools.ietf.org/html/draft-tbray-http-legally-restricted-status-00 * Added status codes 428, 429, 431 and 511 to ``util.status_reasons`` (they were already present in a previous release as ``webob.exc`` exceptions). * MIMEAccept happily parsed malformed wildcard strings like "image/pn*" at parse time, but then threw an AssertionError during matching. See https://github.com/Pylons/webob/pull/83 . * Preserve document ordering of GET and POST request data when POST data passed to Request.blank is a MultiDict. See https://github.com/Pylons/webob/pull/96 * Allow query strings attached to PATCH requests to populate request.params. See https://github.com/Pylons/webob/pull/106 * Added Python 3.3 trove classifier.- added license.txt as doc file- Require python-setuptools instead of distribute (upstreams merged)- BuildRequire python (for ssl module) and drop pyOpenSSL- (Build)Require python-pyOpenSSL instead of M2Crypto (to get the ssl Python base module)- Add dependency on python-M2Crypto, otherwise you won't get HTTPS- Update to version 1.2.3: + Fix parsing of form submissions where fields have transfer-content-encoding headers. - Build HTML documentation - Run testsuite - Split of doc package- Update to 1.2.2: * Fix multiple calls to ``cache_expires()`` not fully overriding the previously set headers. * Fix parsing of form submissions where fields have different encodings. - Many changes between versions 1.1.1 and 1.2.1. Please see docs/news.txt for full details. Major changes include support for only Python 3.2, 2.7, 2.6. - Removed dependency on python-Tempita and python-wsgiproxy: these are only used in example code in the documentation and not actual runtime reqs. - Removed dependency on python-nose: it is only needed to run tests. - Removed dependency on python-WebTest: it was removed as a testing requirement in 1.2a1.- spec cleanup- Update to version 1.1.1: * Fix disconnect detection being incorrect in some cases * Fix exception when calling .accept.best_match(..) on a header containing '*' (instead of '*/*') * Split Accept class into appropriate subclasses (AcceptCharset, AcceptLanguage) * Improve language matching code so that 'en' in AcceptLanguage('en-gb') (the app can now offer a generic 'en' and it will match any of the accepted dialects) and 'en_GB' in AcceptLanguage('en-gb') (normalization of the dash/underscode in language names). * Deprecate req.etag.weak_match(..) * Deprecate Response.request and Response.environ attrs.- Initial versionpython-WebObpython-webobsheep27 1527357874  !"#$%&'()*+,-./0123456789:;<=>?@1.7.4-1.111.7.41.7.4-1.111.7.4-1.111.7.4WebOb-1.7.4-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtzip-safewebob__init__.py__init__.pyc__init__.pyoacceptparse.pyacceptparse.pycacceptparse.pyobyterange.pybyterange.pycbyterange.pyocachecontrol.pycachecontrol.pyccachecontrol.pyoclient.pyclient.pycclient.pyocompat.pycompat.pyccompat.pyocookies.pycookies.pyccookies.pyodatetime_utils.pydatetime_utils.pycdatetime_utils.pyodec.pydec.pycdec.pyodescriptors.pydescriptors.pycdescriptors.pyoetag.pyetag.pycetag.pyoexc.pyexc.pycexc.pyoheaders.pyheaders.pycheaders.pyomultidict.pymultidict.pycmultidict.pyorequest.pyrequest.pycrequest.pyoresponse.pyresponse.pycresponse.pyostatic.pystatic.pycstatic.pyoutil.pyutil.pycutil.pyopython2-WebOblicense.txt/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/WebOb-1.7.4-py2.7.egg-info//usr/lib/python2.7/site-packages/webob//usr/share/doc/packages//usr/share/doc/packages/python2-WebOb/-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.suse.de/SUSE:SLE-15:GA/standard/82144eb4eb47934b82d90ad5dbe63c6d-python-WebObcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiled  !"#$%&'()*+,-./012345RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRo*JƮutf-8d047d8d5f2561b822f02e74d4e3e8bd9a56483f4603783e901fb73ee5cada883?7zXZ !t/Q] crt:bLL %g~3HNz 93yPfʱ<-B{p\aMu)#/!C*X))zNÉy|DƎ=` 9^~#.S~t%jWW~!qJT=4YlOP+nc?c&O-fD93J6NIܕLSW,q]}Bl- LO ψ]ch`M .4_l陶A6rH,TJ9 ĿGN:7kV2m{-+ MԤ\+ :@ 1J#TT{%CZ*!*cѸ(5XuC4V*=!?>),e\)X0sY5w2*5Ξj^?A:EUgm\ݚ)TI"M^jWN+IƏM l2Y;OË1!2|ue|'NQцS-9_Ck6" 'يr OsDEEEb7MqḼ', A[NuVtˑYRP'ؔɉوuZTld*p?i]0憐@-?x-iC|r2!h;77~qU= P#//w K]VaN"UWakй{TCR|et>&o߰O9P`ԅHiPMls 3KzcFᇴ#G9kNЇj䶞pV#Eei-92֞5GK3wjtL|?jr n,s[3>3RQlKAb#_Aoў1Zoͫ淝5 n#ĐdX=e[B%`]8*\amLׂ!z*(+,_XM9s4Gτ [WJrOC]PdQmW@2}w p(5X'zڰ3E𪑊iu=-kA$o5Wǡ܌ `<D^ E䆞&`V$i5lU6RT1 $~L% qgzuZ-9p9U]-]tQ5~xr@8/~-l_BL-tPC-9\V+y48T@"ێkT{mю%X _5,؝!_8na1KGdb_-cvR,֐GݜJW 4-lЯ{m24.ڊȏ٭y+Tŵ㨖Fp6IyԨ&a93x:E0&y$ЁNF/L^r+CD_x2xQ/L3[<._oHBW,Ge; NfI|3gn_!_c*!x_MMaGMi82QHT>kh}s=jE=McK=6-!J3@^J[&h'~25]L3Ԯ?+]072cE4bxDxie[kOi4ݩA9Gyqn> MGy N(ŃcM:ɇLЁO(]reqh{0BVc׫TŢ׹0=j ԩ> g o(LYs=~4s7S2C * u;R5wFse sDzxdJWH~3 h-;摔_L83K`eso@sv7GS^؄hw=o}.@B/Sl9,$l8U~Ti%x5>,DԦx3K|6lѪ&I A֟9ՆgцӕA;8 anƸU3hS7?RKa<7 S=j3Lb :Y}nv?1%NFW"]]&9;¢~Y;gGwts F`2exu,\@Cƍu^Ew0"[tjB)ؖ2$ V;*A{\Q)±2Ul* 5ٮ+DRK]4mݹ*3 z8 qŁ/?c6uU.CJqB>H 3V֬Y*jgYͳ!OGg1W"^;MxTIi*"5Q(U`c&70&wŌkFEf5,^ƼC A]S?̘Gx=B~ZHLs:nb˖k6ZMMNv,4m!i6'\۬h{)L󢂋d-iV@"mW4!xpp'deί6ID1U|F;\<$J 2q(\.(Q}E -nwS>wtbB':WȘ7q7>sQ0^ 7aO ^ZF䰾\l 5.C!^fHfF!i:֣=e@׆\hWc2@R$AgPbD /)r׽4Z&z+̒jm9ĚzCK` Ĉ%L9 g؂Jg ^񪷗r[6TLf͎Ʊװ|)vQq.)#/YG<?oΏɰzOyzMorV=ziMEۨc!*E_|LNhVDuQF_ƞ55t"US޹{BE\(/9L39m=b s b; zgZ ? Hl|?;Ww+`FpԛGqL~cx  |Xj WJ!DNj'o_ ٳzw_ K.|BrQUݮd13!oF5R N6^7.O zM]+E:S^yӻ25vbw'jB$\`QYKx@,֥$gسϙ{+i|t: 3_Ml)4%S?!䟌֒V0~B k۠ V"'5 $Y܌1#T 1;N4!Ek̏^Κf <2K%l}]$Dቌ;s/\=ӌjF ΊXZ!{1]lzq@d[@Ϣ%cI:2{s@y5&P jQB":׃o1>!:n*E'zcwmrC`x4l#~<8͚=*J/lie4X d9{xgս s^bjm>:N+.eʳNh?T4j>7x髍"t9+_k)\H16Dc4 N )jdZ,:CwmZ)vxd%mg5mk3 yRI%稱hǫ&Rx6ܑڌA`M' ! FkP I@OelodcBi88dh^^Eȶg!X,WljCiu3 rk*4Ium훒V5s<ۥ|fR<HgٸLתwZ݋Eh<̽2!=q[Mȯkڌ rK!]|࿴! O[&fPx4_*njJRIy?¬&f,Ͽ\vjq\r@c\E@Q'QmН9ZNXnзע-4R½)d2`5$溾^Y o'X[dh!bEȆ4n`J4::fN$}lRÅH‡۱2?3[ )|4 `&#0@P{E'HcMu M33qUxS7)6|󲗲UAlCoA|GiWw( ]6ϩB!qVlMEez:V0M>՚}AkAզapԗuˡ]7]p3jEJ>_&`,+(ĚmdV(0RiLŎ|)z-N?)x߮tq!l 7{43YBnf"5/^Hwlpw~TK,`Dq`ȷXk2Vrj/)uGNU]~e LYf9Þ(ggo[[:sU6/j6 HAԣe04nyӘ&p ~W'i#ds3BxavmMV&#Ełp]XJ9q`U;ڜsRYLgPh"tjqh??a9ge-<&#Z$Y"N%+^&d҇X+J` ~XS֑PcQ[9W#u otK3럃8~0DַcG>.'e + '7@Ib~b!օ"#))պz|f 1͆|y*0sCG~$8ୂU^]-g^vv$e=KY0 - R#OY5 s7QzG`WXChʝ _,xha2'tGC֗~V 2q8< \ϸtc2d"iʖi38-3Im`S@o7p䵖R5 Q7Uas~PnXb48&F1}74l—FVRX8TB8g-[O>=87Ebյ,qstoFz0tFk>x C&$r㚸u @7:,KWS̔S$.\OL'"t؍1R)lKn3Ѐ?Q%!=O>Οi4Je'dI"i<+IL V3ŽlvUb>HW1) o0gE7_f&&ɉ38uT KG(`Eb(Ipm{./~*.@0^oF=&H-k>JOciKy^pa=t%2!Wt g&R= >xG ӏH1ɣk+yհ0AJ M"AƔ}pcژi!CF/R,*o^zH?h@2| ^"|p?t%B:[E٫9Dя8R0(pw &.-Vp Hkd-;/ϊ]wö8w&v}6ڜs)R'8x' Ϳ9Χ^߁ѽ.˅g8f($4 g&CYmm5Qo@n{'S{;PGN~sCj,`nɑ7_yrd_Ȼ #SltW`SBJl%HMSy@!( 4#Jd=G=:>$t:z>5N_y`$pЎ\u`m<No]fw= YO,P|A|,fHQ^)Ж_+<؋80I 7 vh6 \ơku 'f(f%Fc){ЯK~5/~9 $Xӝ% RmGo_vSPoX8 $UWLw;$f(߄!ޑ/ù}&HL@#' He@ɕNW<ўMdƙM7( Fg{PX=l~%q0eLb|N`"tb +\ޞܓ?|(\E=|K5`P b_zw[u2AKMБ,9R׀oq}3f@s`=N}rX?|T RWO ^rɽ>G"W:G0}"h*FLasAxIaS!C⍨m &0P,:NB`׫ɞ`du"TXU_5j3Z7:3\}bpd!prtY8\CضYà3CWG@G# lI0;;Ig1qx y09wi7ڠLizR[H=ݪtU+:\X2rFti2Vs2TeLPkKs=U,ڄȏXqGy5ءqp dʼnro{?$SU5P.ȥU,vȹOJ*=o'fƑ:?-uBg^xTx>xvj*{ %*"`<8s%/Zv4^A[4]mr˱/KᏁ4gcfG{Fj#|gz}%ٖ4.c IT›/-Q2νG-9+}ogA~)Wg8\^(WgdǸ2b쟩Le:tQޏ?%ϝ!^IYӒ7 ~e5&6%7H>ό>@ cgZqYXȫ@(k̳WE7W8T/YhDz HB1p YxAi6H*Mgr+XJƖdꂦ;6HL&"'<:=xJs+Ң}e`~ r_bjTK0rd)&[!Y[3xF[$E5tGA|A8k c<$LdS2|1)gzZ+!# B~:RU+z 2Pr" | ?RKmh);GWS)LY[?KBB#1p5 ^c-`JPg[%-׬ԁ "u(G(t:mk䨐GyID1B(FHR/l`wHޥ`3ex!uR^#p MaXd箦=czcc>c-?7$M%)} Sy6AޕBr7YPQ1,nk!&f%ذObUqi\ZUU>~%exh=Frrqξ1lx/{ǰ~NrPWy(LYJWMA6X?ӏD7*9p=z4g rrv @tq p16֙oS  Fgˌ@,3D(:)o $~37!TRQ#~f/̯r]|/N.HjNO'H`#Zs>f^{H}auOgC^:}QJ봾?s#UBȣSNgl9oAë\I7ҋ-+ϖe0 06g3Y)Ҝ&[Y9'0c[˙N_J0 }!߿UqӞPr̓"0bTaE!;{1Wq'ua@b(D )޶^ e}AM1t6 M1:?xz3{SFN &;Ӣ8ū&IXLK'xdk{nN'9i+X,iydu-K#4%QL{}ɮ?d !I/9cliks@ EBLuߒ~nhI_MO>~ٟy\7*(#-W'w[3Y"{sP6 ;E"h.GpyG@@GcdZy t^0D&:XAL[9q P”ғrOW!*A!=܃`3+(+H^:&5 qzEJ\9& -λuD@,5@#cs 38Whlx_F7ה8[FbL2hwǀ Ǭt.J\t:_2PmVuZ2!d/VJmH7/=Lo|j,bX ?LWw<;7ų e5`0,0re,Q=G<-|_N .gc2 ],@B8['< *lYkW9k~4M8AF p)ѱ8jFxGnQˊrS*݉VBbR.d5e!/q[ # ;)ToG?DQSҞ_֡Ur >CE @ Nq1YNW2bxZ*3e3>KRp@o;hQ.^O#m(5lZZ)dmA ^^-`{l\ԀE|p }5؈Y/ͳ3jUGtޮkeNˆZf ײ5'K9hzM^g848JH;ͩz.Kǭ8Veh[Jcʭ`zŗڢ"KWP.{&YEܸoŷco(w AipD5/P! ~~_>S^>RLoM{$F3uWC{&w&m]`0FKOcAW[zCdxDggkNPfJU.`̨}LXB Co4 ! FTR'*\ɴo ~jdCUSJ^ $0t2h8SG):q ۤfsxKu ~6;= f Wt~$d1}j7;XCuHHSg_~]3d >CDX{,AeIB"R(*'CWCх.ug9sHjA•ٲNTEԨO5 X˩j h 'f9pyGK?Aq`Mduj7>i*qj!tzg(2v?=:AUǼp.8d2u_q<ğHj#HlO33nm\vKf1zhn'65#j* P Y`,Br[dܢ7: QM(:vz0U&凵dHlq,lq@űS=4Z-׍ H| hM &fi :Bs$pT|18g HL{-pgpb'2ԉ4~K>Cyg J 5Piֲr|޷-C>!_N\C_ةp Ax L>GT, TN&F^t[$-)P'֫m/ʕgVIw| @wjV=RM{Tǣ;2YeF)bs-?U. vV9@mH:qg˪rTfE[hg"F{LHv3 ˄X3)(,3aFDZGH4TE? ̫7z\"ٝ.zUtg0v&Qw}0ΒW[KiH6pwSGrN4XTcO@i Li\&Ks zڄ5rk(Y$}`MM$Nƚdm&с1Ԟhֱ'aHnd ]_AjǽcU=\|2kY,Zp檔 ݝ`Jh)G=zMGl&V琶cN1S*v>=:ΏJe'GٷEJ[y !9$svۃ M$8T@J͗0Y`&ѤӮhgqyLQ^` >&!Q䕈IycmaqUm>܀Z|,9G=ֿ8Vdh NqK.VYA&i@J`}e+/(G_ݒc'Z00v9I~8}-TUg*Ћf7B+KwI2Mq&R=ge{B&8JȒJ ъވT"z'ݷB P6'ۤ)1wZ 9cؽڦ;i,[+cW}Twϥ->49!fӂyi@"{ץmxITЖ"W,ƥJe)|&cHak*UCslZ1|"su(g܈Qap]w9EBc'nJ=.J,z0xL4!7> [&mR,a> Fb>n5ƨERW-h)0zEWGΞzh<3`"檝k71r AUǨԣ AonmJSAe 35튵 US]cd9dCrܥwx6ρёzM,4 ]ŞubKXR3,O+g!Ъ[c G|SE *V5nǛ~a7kF:K3JcD؆̖F͕ZLEYzl ՆErhFLcZʏeƞHt#%4SA`C4$RKRɊrTG^ʈo)zof L;mkk6&=*3N(z*\!C' K EL-3=V1c(j/@UG[r<<Vk{y!> kNxߞVa|L`D^J ([=ٴR1vT ۲` 5S9x\s,Û#^G0*1X/C+tj`{,H[6쾠<)XOI$7oA*Ih^s(14~X2A% %D1t΀h*ˤf IDeV'l4V[ly޾EGqܜV9SoDNXWoPƣ%@StUλ8Y`AWH[H*кbR-{Ym@8 g KP>+b^ZVoBw;^aly$h[ OMOq@UesPygz\E:C[0C-oLlI?nDPGAyf)*$Z`+g޷v^A +ɘ!ײriT!;oJ^y-{)-:!ةIa964JP ؼU8e-lFZ3¤ΌnIfhY8`('݁?E:]pWA/$zwm]Ϗl%ߍ]S6$LsJp:Ϗ44#{\ l.-hܻܣTFC.YLvIմo-auma)Va8 NKcL:(9U8y( vKІb*)~X8+N Tm8V)jwo}s&كfdEH4t% $o(K׾8ہ-IũOvm83#e%F^i1t\CTa]H qy{-F#)]H>Ov^u%*^$H=3`U֗B ƻ>8(cPm 1zHLh@<ݟFbtGg>ҵr 4|*OC$LXN rx%R>?h7 qrz4ti_ӏ`Π\WF)pTx?5[~8axEz4pqlK,Jbˡ1AG(`pnm_0pRpà{~mcR?ύ#!HOfbD]^/{jc\A/cJQ[=i9'* r=NԄ 2AD>8D=i ipa-L~#:.#^1Drv=NaGk,'59j 牷DzALn|P3`}62 p.mW -O&4odojJm;Vj *l9]2}_Z#iZh8'VDAGŨH68q7& aÏحD@yN:~ӭBz&0j'τ.?,) V>ΙC*a dje` _!t$G>Ҋ2(F-~UumVQ7).:3d]AɍR~4.Kp+,8P_U“;=t)Vma&2^cIZmtb_j:Iw3"J0F/.y(w. !4yEJ1 ɑ?} ;s|(ZLvYU6 D?XC|`dG&faiUOi!Y`hgۃq=XH4ueөG4rm\0"kg[֍"BvskF-shR B2cg""w61US}s5-k+@0Yl^}jg{/4\),Y~@j0|Kƕz@ZpgX>u q8T<$Ћfz`=3 $s>=_oLDZCjw#P_6, -xA/,Ȝbtza Z*GkQt!ʖCn3xe -\< :u+{Cd%3ōUGz,rUt e%5d =m:؋ mVk~iܜߖ>;#]p<N*5Uy`\m^L;¥f[ vQyzQJmD%j;Hއx;ލHs{%x)a-s7^Ę% em$]4#Hc(^Z,R^b;;,i[7{n|ힿvnzz tU=NjDw^2cMr5j.2w^Sх( G?hy9&T-W' K6 y -|`:gES*s|#hEVlEɩ7M%6UTx1LYYWiyZFtɪ)rAkxCh=;wS -!/jg'~?%b86\E݃kN E>C71]Q~n7ʸnۜ:P [aR9j,O՝G$游IWx'&RsV`ת.pS4^]ŒeT6ktr&.~j8$w/#+EuѶ Ё0z2jK lf 3Ch,6_?]EuN$ =e&m!4*6,{YiBkD N,F>tPib# {T `^ԹYlnɧ+{)؉bsogÂqh-:Ѱ'gr$'FIu)~CR~L:'u-FB>ݒ(s|]X]Hy&앍CY%0)UWTcM(QzQ;EoY4 TJ%ӧ4] Z筆In)>eM۰0LJ5).r;(cp*z?]j/f_YЁ:m(w-CYI'*0_k#"a1ƛo -@a!>EO08]w jp4ur/khA9]c[zVvZ 偢D)PlhVE5T T[fL;fK2G&[Wk~i݉?G0 xpJ/;D= lT BwKk ?{ۯ¯_fvlB_ kmx@\ uf& [X t^ ɪ{w_g@: (9uW ϒ0 # q{Ayo"}̂GlՇj/Y׼pPR=0W_>a)ʫpxAT٥m?nIt>H\d:ka{{H9&?g2ayPP=N ,Hz/b"b<`({!F_q߽WD#'Ҵj`iaS|5)m4`"n?hاt@qG-3`r%_(Hъ*v!8ilܣ ;'рc%Pm~ #tvlAuDR-%)Eee͓ erTGpt?XI&[aK>cM9)}Kt\A2xtz  YáO]W#y,҈!4`ŋb4j:*?x:UO'% Zs#崺{[H ÇExg?-|z34%n~B?BoMmꐰm8AJuQs7d#Eq3w)L.5,l}/<&oToC!Yƣ1߅c wos6uNm-EIK-{O$kӠ=sE ohV VLw_u9Yvܪjn4Z?Rp`A=KbO]:.d CSR;wybYVS/UoWœ8;俷uJM`?(j!DvU6hb0gU> ݆{a?6i|U_ݜ4)pBCP9ܠ);`\cB!}MV$kv;SW4O+=zuC} $}N,[>4pFmzm8 pOl/ް itㆇMT%\:I3U$li!?YogvpԒ/v~`o}T"|Me{A6d4Z6/Qg C_vxpY]p5;]Gȟ!W|c,Y@ف:3VR,m).X+RBN* d}H|91;O mKRBNP0"y<9'Vo]eGr!UUՠ[(PDʙ|Iq @mLK/٘jU9A*P{*Z/qjiahi1hJ}E9n{=S5r&qH! `?n~IFߛ Te:瑽QP.QU *j"J0qL.'_-'IB3G: kel56@f/MfOn9 f~?*"/ڈű㵥oU  {͂N¤'xo}DfPE{VXv̨(t@2 &^2,Dl;T3 d-f">$'bwľ:+fdDPmGģoɐ T9"2{ u^%}2Ywa9j^͡Yu_r"Z Tǎt }j,rDZ@Dؒd32[qx_Ikn{+;+E(7mw j:g+UspP=⯻WU/AXDC%r[ڸkwqĹdf"0M^9EE'-dZ>%%IT4 fb[ f:>zִ8/bf;RŠ9P*G+/aiqx^RiNewdF4 ,8`z,2GapfO B//%#3J)Y#){hnpC5,9w2}[I_ r *MXg{p,gN印8r,'Y~\,R/SPnSjva'2*Sd8)BWR ?NP)mkL Q;t *3*ֿ>bi!B*۾9%P30rf[r W>9.d\F=>~6: Q9s{Qf&YԂ+[颵R[;8-YB(gS]jSْ8'͕$({iUM^1p?G GFvd4aVhgh$R;YVsH,FF,YWEG>8AT򻇀X .S+!Y_`naxaU@j9?(hxʘ-lݤ[6FWt2@Y7>{J+Т ce#(VivXR,IK O(yZq'P"J^^Wy b;)` 9Q(7 ?ga13=0(WV裡o͹p'o [Wh2]s0;z{b+),#>X#bK9pjS|K''5P&1<b 1P=w{4F%Tt}h2y\~P\v[֑!ö=Ehbho{--5-'b:ipnGcb" lKarˮIEFy",%18CPnݜ4&v71GhMuqST;mv{`+CP2Fc]EBKȌ!@aAFgEcR83NisF`҃DF"*15u kr>ਨePOU݄TJ.z ߞH[r[Y4ƃlHS >pd=xҰr $^j2ћUnJH}Yy2m"rxdogZЈRQw4mHKK(0zj#[&AY6n70O_dv%%AD!{yݘzzK*  ^4&gTm^[ʘG|۟N ,Qd)/Yicet¾X,t%=ߋN$B "(b۸U<ċxJ|Oi['d-Ȕ9m ~ &ԲMhG`U,IBv3^oxJ#C&B,]5%xŸCn&i^qQ탿|8Rn*# Q- z"Ѵ+Xca!%kS ߉ei7fZTC9xlTŮSJ˘`y,/cҏVoݙsTB-7gK[LS풍jk~/f%T`Lď U2+z`RU= Q[`^K19ݱ i;0T,mg]^C0I&i9|~|3-ZZ'܇#") O5?4vhxt-pf7rװfG&3EUdN5lC\]+b*;dֹe,q6p6HV<+'hzf}Ŀڂ6G]͓iӕÎ3PRfRG#%<E`bʄ XgđKMdl 8rQ22HWxKL[#VugӖ3aѱQEAA*7 .¢jea^lb'1iG|.G7b.켓Ae#ƉrFeq| WcU-ݨ|Y/yCg)f}ݝ  i=̗(D/lc7+J' Lh(8@_57`5iUW -Yj3G 5ac/F8бʰvV^ZI"X鍤6[6`=+ OjbQ Q@õSddvGZCBk G:!H!iٽ%jdF׮ɝWFЀ#MfROܐ<$vy0TW0J+~&<|rn P`rk?q;lK']Idzf6[^k"ބjX*4 `ǀ3prͲeS*@J圛@BeۤUXĖyeƼ歋ܰc2n. =Z.ݻ׌FIV8M G"(wL$4?onH$)-BދhS h>bp E&:/+bM>}nS5ߍ}E]=d k[Ƌyp|5;W.ioߜYq}Mu+~`)m.VJ`O9(5>͝!KFaDg@ǭ ]U|qMONXٌ~meQE2ϹM`3.D$JF}i܍"rſ4Q76ۇK)rтJŤV~tl#WB&dDԁ'kxۡ 7j{BBΖFeS:RSA SN;,m~',G7@K|/+aϧ[6-呌8^m)R=/5=0y Iu _GImuW5sMS{(|!v9Z9=A|CI{VQH'tKNs.Lp0Xi{i wEbD),ajX/) D;+ U{*et`j71HIe%E1O3[um_UDm2xtv W͔0ҼA-ܓm~?"Λ31j6gꮰz=MNeh9r&rFU98p)vxH 1=SseF \-p) 0ksڐ-z+ٴ(CNoXcZ= @@.Kn58^+%\EJKa0~Wy(禁{Mv ˑsyP$\MYj^s\"CT\t <þ' DES,]"w+fu͎2tj"ww2$M6D=ZW@<V &UJdΡ1y7ebn%d^ Hi[|c0iUm\FɅ~"շ6{D°E 0}i 5)~YQl4)".E5~!r`gWd3X[25YEB7֦H]{׎>"T5tq<`|7:Q|z4 #v&KB>EumVzN5qUD}&@CX֐_ "otGkH]_#ڂi:ghE|+2 |WisA`6->E]flxʧ^#[:h75bneq>j}~.Ssw[0RMe9Kâ7 ƕIe.ls$Oo19q{H$&Kp 66k}{RlIEAWTΫPN"sX+-ݫ/4" C_Mhܷ\igݬD!r &oD_ 'p~\!y;SdcyU^|jΥz@m/K]=*#0zBՈ)=#s .⋽ (lmarSz 4#}=1p6!@cj =cqI Xo\% Ǻ Z}Q8UpC;GJD}DbV#=JZ+9:vٟ5~wx UtD,xo%m*e*_!UZY; c $;L`@ؘ֗_Sjk>Ɲ{֕uhP݁ms\{aේeGˮ+\y_j-WXe4.G ߟb)Q?ewsv*;$03gxg[Z {TJ9Wr@CNGl61V)4}6hlścSzYOκD 5?l@mH}ȍ&. bŵwE9 MĝfUHFWz+|,3Jy#MTB:WqQwOmX52$Y Dܩ^ >-]1AP7G W豈.2HC*{]ۏrrbT,Ta5aiR JYJ-{J 6zc]04 #^=̵.bX|ig(ohpz6ClREhڮ0O&[$:OJ$4+;@> zRHSĜӮg !Ŭ$@R֩dgz^+%1`?ߨ n\OrɞDU]aԲ;NЄ1-粽/Cb gR|eI~&5ieo}i^nkTOۑhԑ7RBыuXŰ]Hrn#xF9> .Z@K%jS_lЏC(%g@ oF Zgdx@⓵ "փW 8I+Ҍ/'g/pswݠJ!ob\3+c]c ʋLL| MZ^U24u4G[`_l3OpƯLM6 յoDmavǥ3W$Ʌb 7`T+q4уL4T^[><ڝR rWYrth/G-mʍZ!QcM _gaM=|NJ|jT3Յ[L:72ưq=cR .P=\#zXASx=q欍堘%w_W"-hL}] fC[v{n?fZ4v`)^I+F:G:x D%yvC+Ԭu1&p_K>C٧;б p؎_ 4h{L܎}nHȋ'Ӻ/ymF-WiHuBpA[1P6i#̹a@h_"z%gkFlI RT@V'žl 3bwf_f͛igss 梉z@3 DdW@a4RwIJt<6.NM@k?}8(S ә}8j:pO.RƲjC,+mg73%Ecݲ4};/xƳn9b +ʕѻ( S%g~GSͪ pz#\g٤Zm5:o*NSc k3c0#90g6Փ<\< 7,70~[ ~x^,3[Yq?/"W%T0huǛI{AvaoV.Vz-/Ԍ܁* v(+4VA>>W{gUtB7z?QU* @}yӲ~fف亡"ifD{\yߑqAa}&i( x=GDk+ɐ@yب@}ǎ2*KO$+]1BKE܇Z!tR2  W:.l{£WwT0 KX|֪rŔnoFf)fA,b?u>O ˊzOǯXC}coyZ ͅPcrh +ʟzBnMAN|jX#íʹ_ ![b͡cSܮdxsIh.HOHGb̡0}g]R,6 h:C؊OP}0%h\ h9H?$D6J۬}]7H6@ j+%k H}L*T(%* Y'/[yc4"nKRd|(:Ot BBi8{- ereHUU®?3'Pʣ0.^`ұCmP$#e:>rɟ) 截_2OROϼ s }PZ 5} ျZ'E3D4&E)5U^7t cW/E4UGMZw\ `둻o搲(@ ' pڱ;LvۖлK6i:4;Zݼ7ET iٓ̌yOPd6ۤwzD͈ks`ksҟ<4!PXa<ˆAPNwUN鬇ܜx\B8|wɩ-{ {äpe̿޹>E %`nʫØ i)# "SR#zz-\2_=3bBS`\P)ͱCUKz H}uZx?33| ivEHdkZJb +nO+dZ8@O̳{:i ⠮H%i-{&[r@ [t06e`l@$Ẁ%p<*t)-zF_הdQ(#2а%rgZm *<{a~dg ,Ra!-?"oٟp7ݬns4n>|YKHF]D5`-')+8)gd =gi^2TW0*PAq=b{t*Ѭk|銥+?gXL] ɽ#q=Lqyhv t#@,adf}|;I&p`&%TEiyxwVloڼ\J\ÂM: 4aXQ6\^ՕW^SǓ`\1 ۙ4cܼW 1.ΞA2,"C'_*)WUďpaҟ&>Pl3Ѿj-[!xqE|m)E+dh󰡤j`yŗ ?\Uڴ':0裳<`W JiO4eMIlnNS}C6!tjS0$WAGoG|Mu>#QF_4'EwTH+&KqAlpwHN τjzEuiƜтSm>EGeMx9yao;ǒ+kqIz$pZ y=,=ԨSHF CG}oUⳜ4@ W$U E= F+=⽏w'g;܄4gQn.)r]ιҚ$ se/Z*lj&)%'xrZLk%WB+:VmXDoD.s;?ug J^yfu}hYPOv7WT$W̉ϡ3{~m!&ݼr&15\x3 ŠBsƞ^'-0z>5X_=N֥X~4й$e,k4X*@Zva`)o%Xe L,Rm:YUCWfZVikr6cW B~K9ZAJC~sdR_ψKd-8'J'tf t eʅ}Fi-`ӋP\48k ] f[$'?P<~?2I{Ec\Ŋ#)lmxc yiݞ)؟@j_UEQ:&Qq?ɍ6B騱r߾CF {Ki)Q_-oZ_-g0I-Y6wkn;;9U"5OQC¥uB9Jƹl=O+,hSS)">:GKSZ$a. R4{h3yBU;^c_5+2q !cHo%=ܙvx=%иwK͑i8̎~њJMzecH3~Kq>bX#Sb +^bt(eC>Qɣɹ6zBQg4݃!!'-_#RxO.iZI&:bv+1m!IGSnao11 RE.A[4NZW `9T'JDS7dA3_?h1}FEa6q2S=exbEˈ[{U48HmmI\zIz__E!O~ ( 첼kAPm-l~Z$>Y_ 1>;*JJ$JNa6bOQl35LOEbXT Gm*-';=. 0> VF|_$0XUE!rY \~ !5B|z\zqf,(2$S+i)"Mc {M#<u4|-~^'q>oyWC'% w8f ә:^s8' HZm 0;V2ȥbf ϵ֧mߓ> `A(pzG½!m E>nOtrfGT;N\4)>Dnl,jVI:X}ҴOǖȲ۶4JHٗ/O5*+zsI)r+tjmXBUȎ) vu]vIi j˫&om r2)2n[Fr_1FH]֦@`|xkCeݱ}y+5 XdtW.fh l[E֞|f1 /fDz>=mW x` Kvs^;@XMU s6'ԔKvqORK^0CӡkZŁJp#(=ӰP8WoȞ呵;I4ĿCFgG[k;57A$z}!ٿHJkR:Ũ7Â!L_]YcY][:f:XGU* H]J'cL},%1ORگ qRZOj_# ӆ6֮OUGBFuHC=gOo%94hVZ*0 2j/+_a?qtո 1v1ΑmE6v) !qɤ`7Gw| 63Ys;n^SotƳ#!iH@6 )W/P1Zb~' BؒrHHBulKb,_;̬dFoCۇrnβ01򇃢& ~J1vʧ K7}\/ MEtG%zon <ҭ0} zLX ߖdڕpitFQo`coYNHT}ک"Fhidn X^x!h]F7MϒLCJːp%ͷ0~e.4oU^u$^2ʙ R˧%r.yuQAٕ#ɦgd`z9gr1D;"bF.Z{w/_zLjep 毀3 | m3fQݧVEC@I8E Po%BQ&?mw/$uvCpf|/hV9,侓5&~g#=[g<ɠ`G9)f#o| F,.$O3ވuaX٠b<_X:| kMۓLqx.qG]sKۨK5-݆m^mᎦQV/өR O!l?Ar?LCaSWs?0$Ev8iKwJ >g0{qM Y [, G)g $jc֖7:??n4P]|?)\)A!DBbg¬׾R,m D8|qi-^a\IaqQ'!VztW=Cת1>)40@={s|~\J¥9{\&s1_|djLԱr }D2jdD]Pp!L+h|' $#;L.u.>ˉ<^2e?6u7{5~%UI֛o_} %#"b.\HN)pJ 7wѧ<XO9}Ÿd}8NRO~0GRAFKQR-2GELzջ5!{zl3~dFzuC_*Î^fB< }~H'WIfP^ù7.9ÔwLzoߩ̏ uy0v͑ A9u\.s?ý&iOavF^7YV=Ƚ/`E/XֹՇ6/TR>hsMH&Q*г`m#,Gs8'#qv"p|Δ=ATM&'F{a(9pirbg#}' tdp9izP b'a6ҝu'ݓn aD>/l^O=+Qm Ire _Vwcѥ|;Be$wϻ;m?^9bh ]SLhwR>İ` 1ćA6+”ovn ct~3^P}KAXb( P!v098ֺ֍@iQmvR谚Nx'&$2o~us4f{qBaq7befAn0*]b%G*g.#K:Uz Ztv' $.ns`fY\^},Asz~f"JelE4p%ѳw(b?IoÖ堘^HBPu;'KuQ*(@T^6 2+yy \d@a g6Ah*bEW~s& )JG8oqJo'(Z*F$~hGwwœ^Y,C*Y##MSIԱȸ ;n{Kew]+BSE`=ZbNs2A OcOVrE`Ԗ׃`}uz?K%ϧi)JyK&jq[)Yiol9 Xa#7``oBH+GZ{ILU]2pIണ ?7tcz󱱶CsdxGljW~le"xvATcv)c4mⴸ2~i..94D IkGbSId0=6`<ۛ̄B|3bN,FW!24ytƑ3- kDC&ji[qo3T0$ :6:ztc#YGMv:#QKְ?3D?՚}Tb3PTTYosm޽;&Th( ТRZVSU^uW L]wƗ;*">U<<_ො!^V0X!Lv?7aľdv@`^aQ݁b{ݕV-p8iBZ9M [}&#ٰ2 AS/!<8~k0Jh2MOŇoGjztu6ȹ_Wm{kw\S~v]$s&5xԉgRiOK4}@ eFs7#55 bI{ E MIfK',i,e II9EOQ;y|[a` O_`d$yo @O*n*p)\ZFŇ +0I!z{5UŮT*7Wh-QpxoSg}#Kw5t0 _%*^\Qz&A$,i|Uai*_V*yJ&Hzx#V1$Wlז6`C9_4SOl(oc) LL5}5<&I^hNK4EosYF8_rtEd4` ;̒ VZ߱,ozꢉV mT1K@± B f4|(0pZL0 %&t.ZKmMs%:[/L^%HY~<,2 ':tgوqx*HAJv@˚WVmJ̩rJ`W9L^#^ҧU+ҔѭbTQajܘ OR64'uE 8:_t,>J^(r mϸtF)bN۲5dp %OiY*X$n(!qBmIE7.vq`~h M)XOn@L%zh/AMRE_+E 4Io1W:\.ϜJ0wS0=?QYM(5s٢NKGP*ߒq US"84 ?[b{$ =BIHz^(( Kx,6VдwzȇiEݓ yc1'|*BE0rp)Ǜ)!GzIUvHHfL$$1")+vb3vJpG'_ai2?!قIrZldc"t.N Dg!xpyCeXI&mkOd vt-ܛ#kzOf?|aZ7\PU|kvC'Tɵ#w^ HvZB_j.dPܢ%qQewNEpH)b:QX-t6V1E5d<1'_ncJ{&}$Zv2oٹ&|xec'W%#Pګ4S(/ 6)w@Iëgzm4ۗ+Ң{#wvGd},}%Mv1 }0W١S \W+)7ű1OΟMASߊ9c( .v{mdfSESUoS#ɠY+VZЖXs+<*o@sq(bQȶVے?%5F|FREةWu][읉V{?m<٢B *>4K{U[:#AAT%yfTYuӬ:~_0BF >0RM<$Gz%/sLKD8%G7wFȐ箍Rjw$Z$ 1ϩ}6,5LkMO&Rҭg}ɨg!OhZԾR$1ݫ:!dHY&VQ#o"©+5V- uTt4Xg3yeՔ1t 97Uןyf Mbe/3ma4c3PJ1` =LmB aʭt?3qQZᦨ:wWbn_%8[nMS'IQ>snbgDx?bToĚ* ! 6$WJUi/Kdo";}p2ĝu l(eq&&|%! #{+Hbl^ԠD<{-O+6'ƧuG: ӷ?Ñ@V}Lc|p2 ^2WY |Yﶕ*L3'3#Y!Y)=C־A]2J0.7 ȪlƹzQɹvZ̕9)5l0gGSECf/@2?-Q7})Dbu v9A(ˉɅN;R\ا70M |?@ۚp VBS"vRnZ ㆅ2|ZMbݵpѸ1)A!Tz@cX-zjkL7πyՉСv=.w$YPhЫBq;VѠN[b'V{c7uFke; f;ePDgi_>CIdMf`AyLwq('Y.} Q+ 4pËc=󁀑qSÙ ZirvsDbb2T_r-dr~AL]w#m9A6TA}j;<3I:1΁JCqyD+dOH-d4Q MywmEfֶ8WiYT΅o)q'ʿ9"H0-64H)" w?Ɩ̕V~M^6axwS~V-'Yh/5Tkc/E'j=;!I̙Ϡ=gU&|@y3tL93fN?9ϋ>B';kd:@LȡeP: %-Yūh䐅U8K)I? [`f0">QBoqD~^lZΙ&4s޴黑$:c^B1+Rl`hDx+YfٌTbKW3BЖ+L_)ГHiw_OHSN+2P>QL{;aӭ_ *2dQh%H1g=Phߡ,RӸο[\+X!C>kN)"6%pbs7XYVz׶f5,P+750暰A:,\ }$ $Y]!q':NdX7m*+ekc@04N ;6ͳpnTR?z/ryyW>ץGCQ-s!7&{Q5=ThU.3Oʹ:$/B;--];< /:;cn\& j4|0A^`!mGO#L6Zď ՕB#W-)ɝd ɳWzI81cl P|`pugü# ֺ~.)0KH7LE,>r}"h31=uL BVV~QFl$?5$-d,KI?Ѯ'SY6<,,%ٙ'E\VpU,ڴpɴDI ǡ-O-g?ޘMl¯zgIZF]aU00P7!Fw.1@=|HCkyUc5~ x؍>Ӝг#Id?m`xFz$(whAr=a 3eYϡNë Et5Sm0A9BD7*^ߴͥx)`BxN?O:mZq|s8'f]s9w[~=ǵR7 rXͩ \*Ϭ:{yV~:igxHI"@3r]%on텞Z0~!xG4{-.*JaczGp62qp;˼iLTқ,x¨(:Z]x [% /ɣc 5QuhW!UH5|%liuL%)H¸4R$"x񀃭pXkJq(ᩍ y2S&SBF^G0=B:Ԏ0v\1:dv>q@NǼܞl6eOsG Ja]+fZDWJUU`\LQ} tK=MB KZjӣxrC0i͙NfM#7^hҡ|l]L^F:@ӻS"HyY$Lݱ^[H\ζ"n,Ŗa PYn9r \QpZR IxOT%]sW W_B\9(."$7TRnGPG|OcTHLI7Eʎeh,QN 2I*hi>.9XKE}.սm6AՀo6w`)+DM -[56(.S& <[]ًMs< Ya S5g6֕ Dhg\ad9oS۲ڹðQAqTRwq"kl%mduNQ9&s`,ʛ)LWٲZBʗ6O\ };(B{ 5bm"1}٭zfNXʰGIT܃ Ŧ:D$(-k(p'=I*pSH q{R s*Y>0;@c߉#Sb\H+!KH) Gx}'>f!$T&`E}lip n. c>1B+Z2xIaeSPLߚx"U;䖗Fɾ_*f37* qZ}@\lXIqtZ$aXqղUyo 4RԘ*15ðEa]LJVdBnHǔiivk~00U7+T8GivuugPut:V}rF@;F@ê5f.vX@j|StfA Ӓs怂9pj)ħW=]S}y7So9A0gt}-.B_AH+Nҕogͭ :!Eп]Ygճ::L.߳}yN~4q1hs,W1:jYJ0'VzjbN>fk ª G(-9sjGm7&`,Hי?}ݣA'<C IҎș&[ tKgV<GAq_l5U0'+:LꧫS>苓) \ ?8JbZDokXv5,$AfD>YuC^0kgc2ګ郖j0n7%!s#rs+'fKX|*z,Jn:\B_t6 qLCFp*$uy,= FPen,RB׸DkQޠM 6iPLm:i3v ㋑C;'ItI)U)vb^ шqٌҮM-qw)-P_Q ?W`s^Xc;eF!#Aq<[?.BȍX26AѥX{.:AH8s0iU *1# _(Oo7z?,m#J-u*.׋RdES}DmX;z>39=LJNvŇaYtL +I+Y+A'Pn*TI%+KI>bu5B$gm}%?M{|G$v<Ew3=7?C&5!BMvs?ٗ, Gr-0z/-m{lמ$t~r%^5י\Q܀"L.[`@mA(CHav] U<)n8m#`]AL]Ygs bF`\_PK徹 ~6¯^\Da60{kqg?xӱ& 9^ SݫPK/hU8js{6T7rUNMOMޘG3CWHԢ '4?] Ѻov>)"+37+.룡eeҳml(xX#)og\ʟJh4GIEMc}) @6HJD2 hKWluU/Ӊw}^aÙϑUv!A?,K^IXz3m9(.x2e3Kd@)y눛K<Ͳ=΃I=vޮ{Jm!s}k&œ348N0M|T`Pe}A FUpEF"&e i;3+=FG+Bp=G*4%)k#8`1:NzGeBbPt%k3 yTS4v?qT`Kb ݐ4*kN.Gvy<I]8'&Eenm;}$ol°΍>z:PϚ#ZscDJn_JMW%"fC%-42fibB.AA۴0bB*J;̄r3VX-Ut-İ!;;b>jVTXgԾ̻y}w5c<"{ L㘖E3SKO ”.}a[pʛ9Per^̚GKWٽ4]q!u7Nl;%0O?CG'2 ^8l3W.jLtÒ4vDb$ ,(>+Rd8X\"貴]0k5cA{Mg: q᫫\Cw*DU "?pY u]t>u,Gs|꥾yV/0ؼLK6pbU(j:x2#39Xpo!+M?o=iAJR= .#c5@qaC>-J-9,JPu-k+m٭nᐻέJJ8VeCcI%~Ej;F`^vwS}rl9e[7RWm:%HB`_dv#~!UIu0c試F'L~|]GdYUpDHlqX/2eiD< χjrg)ӭL Bp+ %E;=:GO¸=}Y cz)Dpiӑq" 1 - e \\"uNs2NCk {BAig@.HyNXPpn=?$h^>H J ^zI~T8װmZsj6ב'J=J%G$mk= Erؘg;sl>nUx[ޝL!!$nٺ䝳y9$nVn0cӺ~Q崺]، &:r>tB=Zgo*R\:_7_f&}GWߵv ”ПίKјKvΞX0Jf.Pm1||.3J ў m}prŐ @gC-oJV2?OnVv7ӚCL-8ulɱz-_/ia$go؊*g\H6I4>5Dփ*({kbB\$eC|ݔ5C*† q8HJVce_i\evb{9ବ@&Hcw^No-d#z!:v 79 <1\U ^st iߓ׵h& ƜmX˾ZheR{bCݷ& X9ipP&6 ? OclꔸtiN=BH6t|(:˵ufk튥^f8M$g5hNr* 6 I"&vP#_K!rZe214le%{xœdBq#C>akFy%obxC;n Cqpa uѦ?0veXie`|VU zԚ:R/A`DiՂ+ m'p:XsoUJGƦ=Z ݁Kb^iNJ+_K0wJ6, xeۄN' S/أwhU` rÜ{q$#G߮,a{Xz' Y:ԝ1z$Y]H)OR(r6tRUoMNeQv2n5 ֿ/s@Qǽ4GgX}Άe'zWNAu{Z!' Zx< ʈkD?r"gg2Ze/^>p)$xG-@Tg9Pպ 3aФbTiU ;8U8vjVdj/uխn/v)oy.8ĉyb182,y@~]EBlA+CI *Q^-,[Om/ & v]`>C5;vs4>LCCt-mkQ&Eoaۍ|a!^=[;_ J$=qWܸv3IpH_x,)Tq8XE-P}Tqֈ/2eisp}̔ FYefLÁ#NIALVԟ$ :FK2A'HAP+Ȝy (VCW^󕏡Ɲx>lH 䥂*j?mX {o(ickVIFw'1m@=cJe1y_n/J>9mC;ٸʼu+u /۳{f J)V1o50`o1JIV([=?F y8W|6a}ֹ+t{49Ь "|S&!ǧDI ]nȾz١| ۸*9S[0v3Խ7$.-6"L'4oә)BV!ٓ]>~=ދ VSyXz{L(&C d옲iX7\|϶[QnBut0LW|Do3ջ0bHq@_iqo*^?-.d0ï;2'Hr6G(r;*yuzewN;bYC(۾fSsE? `S+c0 [f|!"ciiM}jjl`+ 1ʏ"z'3jͬA֩RI]9ȄA4v;]víǮDUaID`+ ExR@ƍn_VRb4nF]@BQEZ/Ob~@#'@Ma,BS6p$4`@A~}{"H6Ch'm$:O4K.ͶL3K1"QLwM6&c?4ZrGYyL ! i38T7Btg/[%Zu>oPXW愙cӖOټKz\E~*W70E 5Uh8.0Ii}E}6Sg~K><8O,==+b?ͻi] H#"Ɩ@Z0fmI/(g=ꐈi}7X"4@YeH +qt=]XEvq{ܸ|J-q8!k[S)/$bO}ͤ_y!`)1 eу?}_2Kީw^`=J&;Am_"l(cتfh_d?.VضK R&onj/_nVAVϭ .EF  4nԜlHtm|q bEjFfFc'T,#dN5іm`D&ײ1[?yk3<4K0[! LZcoN[o#|VJ@D##5-K<ɣ%?ޢ|.hBȤ=Cvk@O|*|(􊯅 + h)mWzvS4j:HW{ƳĪw9GМHYa JSNR؍j=tED #DP %yP0).1x4>إڭKm)l'$Wu0A~F*e=xIfpLMxr1BiA,tr* >[φIE$qv8qʹLiL@ԱF[ޖ3ebW7Q:]MJq@ PJg}n=X6?l= xJ9`wNR+M+kζbT߸™90SWb`)k==d&_U,[͡0-dT1ڱ#*)'ۉ@5/&a]*nRnkՂMߓԙ"Mpui$[ +CC-j7_[*xSzQaV#XF;"sX:Oz:iЧ#k(E,TbHVBHӲigJ-x^7yEf_Ǥ$蝿5;^`7dF#TIݺn8Ə+;\]\6fz-_B.0Z) HE # mf(Hv<204ř@eIHԮJ ZFOAK;4a}WgbhDacf\j ܌< 1+3zIsF[G>h}LСT,E7V)qF73J="TfUc0IsuHٲa|Y#ª؂E*Tj[*~tuLQ? FHkvGrȡ#MJ)?-(Qa˚z=z{c㶿Vwٿ8G~Adә jJ|up74#8*^r2 {+A\4!?xJ蚅#|e_2i蘾/V9Aņ|Yk-OϏ+\'Ym 킍DBփwq8@IЖD)%P6W!(7:X"4`#\3Q($lM5#'S;)9sg!i%&!Ĭ~<Zm[\ph6 0pYqC8P`l758T<ʧ?X{|Gٽ4\y]ڵS[tSb AhU4ߋF+E\iܺ_;+| w9QC9rcFq&oRF)ޜQ\ %ӯ?q VO7GFu7@-'z .k-;uK!Cp @L:130Sqs擩@&?f*#˙^cꭓ\: 1@a5D?Zq4wr0A_9O{!4hHFhY'}| 5#:Z9X2&cvi96Z qMw }~Yn&j|:hN۴{NPu-dr)~rkD;ӺmF' 4TAQ AS9s\ua tUU +rLHN.6krg5U,"6:vzp!z!g"<f1'hB5Xv4\(5hYפ7*;H _eG<'U fr`Ƭ_uv*xB(dmR1Wg]m5q>,3mmPR6'%|Gߣ-GQ,Y} f\ c{C_5eb<ҊnHv,ᲽC9rB1Ϣ);A{ǞpC|"YJS8u *Saf9*S}rJԫ6z$\<$3>ۺeFŃ Awebhimg± ;bUv4ms4.9b;: D'CR3cW< `>Jw+JQc)cg718[4J>\,o]>?Ojy&y8jy]ư+CF0 fϝA#dM(B8:b%!;&7Uu _FCkYVr} zew 7H /{X̞vs4A .E89z|0 Zi_ֹšF*`!]S{e$խ5EYߏ+B^·ytT$飱G>k 6˄$d4Qh$o5la%YVxU9͆VO{B)$ky^Uh'6ּ*du}:w֖se$b3D.h#5~m/ݼF$ݨ\" c\mS n"(od?7%!hsoes<ķ r^S߻e]2Ung4j-|LͰ4:gnIl5Qѽ?/WV Gt -hg%PආoyV5c@*?itKAGpȖr"h l ltBf59jeґs9A7VHqQ`6g\@qcuhŽ 5, _aw~a҅ڴroSNv%J$ sìn~tđfk9y:ys]Xȗu,5T-+ƴ@o鍆CdPʑSϵs-P~݆#*t 'PL QcN]H\ޘ=oaFwJ~t~GlA ˜g5`#d 5 17ms2'TWI׭y:t| kJ'/mi=w>P&W<H*KזT$_dž9`6Sܹ8U>ρGIt6)CsVO>XhP|eI"r6rIXzʿ (Ir(Zјڕc⮰]#l{& j- sSl]XNK*]UjـA'VĀGb R(uo6 "DՅc($9QfˀƀJ_L>'nu1Jv5j ĵoCb{úWI ^|`=5|; Pas ǣ1:۳r/?'@G",T5+36IEn!WW GaO(^Ͳ1ϧ MeIvF{F*f_`aLx'ThkJk%LG*sД󄭌"(hr?}ČBJ\mwک=Cp׬c?{B ߺ~$TkoDDjVB@y"qLu-#)?4:A*&P+bo_nlm̊Eʘ1фe Jǟ6TLmQs$ X" w. I4`ٓB |nҖp_d7sp{ <" 0ZjXVa rSk;[5e#ӿjER5[ɒ9°@e : =3;Ԏ0kyBԦ{8Ơ)SM$4{1(FQFA;ӣ>O !RA+??/tն[4/FcG88k9ti ufZVgŖ;BZ!-;A$_9ͱb]o";tY̢`QDMGçL Ln#&xiyx0vO:` רC:GmQ'w2kTe8VtY4&IsY }72Ɣ[E4Uό~ZG|>wZЬ gR[2<ْӚ[NZĠf=d\j[01U?CF"a,qi6~?I$c~ɚIQA+gGjsivVDz<X02B w>*p*c5 _r51L|w[ifY{nw06Z| = yRC:s+=VgiQŭvgوiA]TKU;ڃ0$z7w|ɩayv38oI)^?hTޜU en uĊnaTf?˲5H[PS!R87Fy#,6[d>#?;EhPeG z2TX :Gߺ"c 7K$(Β|-&A˺ xE5 |uMZ/9R7^ZE a^mAJaĎv[ً=Iۗ$PfK5;ȢkS=74+ИblDUU"5]lV/y7Bw-ğV4^a$]GMsF0̈e%U/G».4άƦ o&^*vgVi[@\3Cg=Re79k~o1^L"Fe)4s,,!n:vtKLszjMy KTÔ'ib@6r!HN߱V=Kg3ϖ8C0WEZ*31/`|2$젓Kg-*|ݰvk̾%ևɳ̇'i)Y2z#Z@]+nj#lHnXz:D%VML}B-B*YIcn*B\XfKT0&c5b3GDvehQI[Nϓ!?RC$@{'!}y_wI( 9}T67 >dpQt^D\HIO 5^D}qO/97x0Ym {+xjTtkKɷf[!Cm8~ܯKE'˂o>zLzccm &{ A#|{!S%f800;2 a]4egY{N2(2Zw`:c 7rtzOFPyb\ 8Umfɧ2 㾻 )"'?li1L-HBN΁8%&Ț F岋D=ەU_P](-b"SgytLLn$(ݞj?$rB/<8Wxd U37 !qcjUpwkE&BZdHľ@>@?qFW-x.V!re'< .rjașd5 #ű&-a5ѩ Ǐr^Ay;,y «)d(PJ8.[:O܅ّ2sv 0aӵR 6h6Rs!d,GEg3LXw£\͘u>˃S\jo{&Wn4JurҠXt~ 4~I8  G8rm@л L{h嚌xmD.B_i\c 2u&Y4lnbVd$x[b=8!hp֓tJ*< C*`,נ)pᬖY ǍKXa`ZVeUR.K|J-)xn.r"d,ށ@O~DGiӐE3VNU |zΈDlS+tBW ږA^\Pg/QzNd 0ݑ߇ !hZoZXS803II%"n+dHϥ}ĘrNe1 /ğʏPwXka&*PTX`k"+W27U5Ķy[d6KoTHTHl?'%{e]m5}dsy2 I )Maڀ((;j.5q |L&l KBGVX/BLvьލ@wdn4Ȣ?GrkԶ7'nR<`fGΊjl/v 3jtM.%##TUfՕU߼y`ٰ3MG-eɛ;բm}ʌ=3.)4aum`:ݮhY|P<[ټi]S@8u8H)Lz!6aT?Լ/[HVwh&V; Bِ_YvGIl #`ACn)"EP vl7 Kae/DV2%L]նnӱY6X~0)|1rԁ>YSUdc4{?.c~p<G6.b^Ӹyͭ1o?*T/=i$!-DcZOv(MղXY9ȸߡ^]xjwoVq>gkޕG/WقݟǛH8.9r[(XwN()5 ɷbeG8R@a&6%7yA6su»Z=Y ;=ɂu$MIcM'Sf-60{Qy zlH{h;Bb~؞tvaT}hmЮMW?*ѩA'> BQSK9$Z }WAR<,\ב'[y$C>G.ken"FK#{ơukk,W ^\R'F$SANmז:b_2^7^LR߉ ဨOnE:C Y>HcJQu$@ ,ʳܐv:W喋"/V"b_@f`P(X xYs'uF̽[oxsB2,Afwn)7HO'\>O_b*(j(Ò,(hs<;{WvpZ摞V`M U&5e*H+@nTB'cD/Fb~cm㜅SQ:J>ym)Bb6.RP˅M;9"@LS‘=It򬐙#W0af,#i4ճpQF:ʚp 7D'+ ]Җ:r4O dV#9LN/J3,6 ;YGmǴ*K\xHJXYA#J19ZaBE4D!F @9*O9iZ+ V;1Z[XYaAe|fckP>$PfUC2D.JܼP쬘3.`\81M3+ڻQ[tr&>ۿ`{Q?GI !?ڡyjr9/äx`<$Ju$}lAX , nIJpt,%L @V$nz3xmM8Bd>3[F3ǷF~6ĉu(,.Lím%!y-_ o KOr(h*eޣ̐mԪU.}#^X orjˇtPPbIŇ h_b=S7R7oK|ϗ[)[jb#0Zs)_w.(Ocy>W;ARE{h<f#ĊgN(zҠ_e$_vFb": hrMU2zO/?gRmX.lݝẽ|0M()aԯ"YuԂGͅ Kº,ySyBpuWΫO0յne5Hfvyw"(~dъ2 M@s"jqqz5*;O].E4-dn>G*)S$@ tV $hҞǎK CNiMm5 Qvw(},$LX|ULZm)a!J1K O PUÎ!6`']h͕֣$)ѽO i8kT5uҍ[G>^Ab"J9.6Ie,@YW :^MuT>/!2D.tid3BU˼3{`a&s590ӹM!)lL9E8>rHªbn@O̘6XzfiLG؜;/خa%좶 s"a@:Q$q)O9ՙMsjd?PF#nT~֣ݺoz-f[#|`a7h Q˓?؇+]͆qH!eEjE"kQOmE!=6O@BY!lu=Ry8.fN -J[MG)ټ*!lMXAմ!W-wo ^ q/*7A$o1c޼X6sZE[X̕F^+:r*4fK qy3bvyi8#XdLiUs w#zmˠ9&)[g>Mt_1~|3}w?~15%NgQI^3YG]_0`PjX8m =pp Vc:Ci9ш ;3N."%65` C`JFDc՘h<ˋ>rW'ہؼhJaƽH eRP˜2 2Cw%ce\D#)ݾeώ1+oMsVzri`"`j_4Bg%g${ib9 >?Z3I_D_x`Eb/>4L><-&!Z63_J3[ O{~K`[o (q.ڐ͘orEU] #jJC!ׁG߽!P v; Ʌ40iOW<\| T) Tn|S:0feڒx7P˨Ku X? rjw3S6EF Q|wX^k8<МE9.nJcؤ֖%l^}tzBtRo!-;m,t䭴.>,4Q NsMi(/+m Ks# 줰t߀.plŶf Voĕ:ejDl⼉V]D>r} 4lXs!!N>ɱ7,MoE#FCR*F#dM3)ԑK-$ v5kpdW%=7ζi|Vg`ye>+~%_7Q`!k1c$%o֬wjCUR .?cb`:zy;Ta#;׀3|yUbGvaqr> F''f n5fHC6 ԧ( >@Sv+Cg'k ysC PF0x]f`Fuq3M"^$€=ɟg5`L/DR vT9l[83J7~ÃА̛[U 0$HYcDf}"jH ͞!@y$SMAxb X߁D7у;mbEYD!hPMcBHÔcig^[_X͌l6?3}rc%7T&s3kN\ޱ2saO/ϋ$u+3AӴ?nxaRQ_m6;~68if},_cFYJѼ᲎S=1sK$zۢslSuO|r]A_d^Teѱ)Ȳʴ.QEiƽo:i&ܤ=*3h` Ʈ*L3t7C9jEZ,_pt32nh/.unyEG\n"9xyAqsJ8UQԇ9n VdIF$ tیA݂K'F1){ l$BZW4:ΔSFm M ]i%޾iK&Ǡbm'✁ʿz} ֆ$ BE|5_5KהP@ޟ;gi*.G_ 8eryd-{s_½Eiwm>e]6p>k />y-};i$(nh +e#n7 -Fa‰&XMcG4#.Zi@pc_ DhIuV9.};>ǤXqGpuń Y@=yVspFDr"Z" r@ bZNa&fͻB  dPOTt\0p B/QEXΥ$ 唞i®ͣ6 G9kW)V'1uV2JhKP+|zAwM@r<ի;SI*%(HDo@O%p4 _"Jѥw sB-H"=!f6ui;!>UחyD[m;$r zԠG-h׶?oBnr #TT$AG Zϱr#2oac1Ȯ:1ԶԎieFʊKY)7qOGR่M:OuCu}m2g.@,_sa@ژm5ŖF:/Rb>Ou߄goYT!Z5 ,b]P9E˃'<DAӺ h' QףHrNMKHLߌ]Af=l32Ei.Z51ԆE2pꂺU9u>ewHnWcC;i4,/yy߁v)GM~(\=L `8Dj9=ˎfR"!6)IA JBTCCNVI{1}*[ʦLW[?Ju5ۓ-XGAuQxM|cVexdP+GaI%!1ngdKa>C3xr\`c[p#YJy{k$|!>ꡒ*T18 S1K|5ibO 9[s5%v_0ya_EsI]"[qf)R 밃[ mx c/vK1/g.M 2 =^YDh)kƎȿN"FFbb5:T=u轙@vf5A/?7K 8=pxVIxB]V'~Ȁ>{%gך2ee*PRk Ե,FZ?rl'A1UN %jkQ^!hD &s!l4M\K%SNr12hޝ;Gh`ymNxWWl3f~/Yu`q W;.~"K c?  YTQ]@EhGi/w-a&Pd|A;dU8n`V5MƜKX"cw.ZȂX1r&4lK#u1ˊVI Q2.tm+v6^pgU;߽Tq֗3`'p׿|NF?u%&l;lxz侢||> Qg D:ϯ?U3(7t7eE ;%w]cGJXvI!UJRg2 MIrמFzV[}V6.࣫sL8q\WSe^(iGP0zbá:ādXT$"}rl#RG xɯ:ٟl3XS#_6/>"a١pC*Nx€>g8[m0{@9{{j"Jw qumtF\ 9o*(G&ϱ$e3yI6ѽ,ȺQspcE:ZO!n-ªC*cLfV!+ ߶=;Zi5YpFGK,6m?U镦GxyT/ҕ^NYc”ˢG $$mrZ4y?W ## QXdo`Ŏ|aqF۝,Y/@PȓIݾ(2;olA&䐭4އ/bNr,YTU ͨ j~ȏ ZEl=1W0ɻuXI䒼MTҭ+?OgJ 漧4`YK!CMޘT:uaI*"3Мʒ>s1AeޤNT- xLjsvLyW~Fuݾ<̠sli Dq2_M4QV 1n X"Jt.cn2u[.)^dcse۔sc"jX͞ 2O.V+wǏbNǛ{3hMB,ښ9OOr*!<+H3>/8`4wV%ed&J8Z)Pq1jDlp :jNjGMoŷ_foXUl뺟e~. -받l!&„뇲d>[%"\URysRaU_ Lɖ{/-..t{.Ut0n$SV*hܥMza|_P;;VI[nY5q! tͅޭ"u4{Tp&pQ0ʺ=ʨLdZOӮӊB²F,ŭUj#yjGgg-TofMYc}V ⤐ۢ&<ďJ3$^ !"ʗHӄxͣX 7s~ņ^-7=/ dHKXߟ߻/77F{3u`O x^"bOL&KPBcuSO1Wh@O% "|ZGCyk+Dc:uKaWcQrv9j/-^sy<~4;/5픦{-d_,9u'8D*Eͤ<ضcCnјe% x5÷DJass^Jk#e10e籼ӈUSPƅѶzm|KtsnTYu?8ܙ(xAAC4&pSe:heοP6rSVwé.uܝ+tZ{ň;v݁!괨ذ @*mA}B^Tǟ3MB\,N'Dvda,Ca#Z^#qrsO}.[+PewE qd7oK/Jm@4yZ{&VP 9fH>wZ1pʺ^}ɧ罜3QHad|BйL6SkDR0epWgamk {nn§Nkt gx\Z6,+0L )tlp۱s{mP|=V `)r]דEܘ|2I`_^qtfI7óBڥ gc!1ɠ?\̳V1R D5AK2ҋZGa&Ig|EyԂF^JR `Ƌʨu;(x1d{Pv`6ŤJ緖Í5,*p3W5맞C*r hL")W_Cnd]Eg|ywR{bIR8>34S6 1s)/m6 (51oθ1"2YwA?9U{$5(' qE1`'wM'm?UXS +O+!p_v&|MMW0&vb=R-<rë B[2vi+<8 A4Z'ѩQ`"z(̱§$gMD; Ʃ/4|w6E`c6Xzxc'VLnGKrJ[Gfu/r)Xc+dsV sI 9wɘ[&$Kl?ql<;Q}mvW6!V}cև n䎠hX-h4 A1鳰ŬAZP,{ݕA:4EhMԕņi)~&̿=ٯ<8O7sr3wmA62u0n206=_A=t,~i¥ +~8'vI˞Л+oJ67x%eܱ6f2{y&ñaAI!"7sd 2^;?pRdygz G> p-TR_)1U49oޗBCI%l lF?sR 5S6fDy/bcG>/փ\Hm(ًYZPM/PEkiɬv '71"kMbۭ,Ԓ]~;gLM&~ 1y?-- LJdʉ_FT_r|8K9*/t&1˘ qH=c g"1MsC{`~p\P6%K5 x)Fz eS ׶(,lC R8qфP~Gx{u[F`xFN|! p]䧄@Kڞ.z)Y NΛ3ZJ>'v׃'RcXn"t8>i4z[ 1CucZ7*~}_$`:v"+0B)A{$|ҙbw]6]h&|p]ƒ^AĩzВ."f)*ʁꓔQ[m롙PPk6V%! tEzn[ӐgyVe$G7F˯E,P,l't| ů<,hm"=kHqjqe\P{kMnxqx{imMFNm0N2t׺rG5RXU {I9 F^g03ݪjq_0.C#D*yu( `ڠN~5KS*gd1yuKх*Wsd)iZw1%&yվ>$$vnJڦW㓹WCj5I!9F[EM-(Ն1}R> A"+ CGYdy!?G| kH ʽ^8HKXv)a ;_1KG'(jqG 8 ]r ʳ~"m1Q ҫ~ ,|/G;WX"фN ,W;%sGK SmҨ+2cPxT zmisr ΠԂ QҜjGiଣ*}nfFFg0Zia(J0FaI[G!5il]3#5_`d@W=T F^ n.:pw9e*졵dфRuz31>YiԽi&r9aV)G;pWkMzX@>* @ EB{<~P&脗 @&hV{CʱDꈡL,A NQ:V?|`Qb3[J1SRr=L0)B '?,'IoFҘ֘{i>6 =>cҨ|1p`1$6RE D *W26 3p',xn5iu**1~HB]nYm¹Bcw$z *ѫ̯aF@=sOkH{ zWmM`% }N(pYV);v@":ՠ d5h"bF&m2m-'T? H/5.-T5CCjXf ]8ZEpdD(@"ԥڈw0NLG><,L8f Sy "R#KLk^&T}Hr` y?e)B,YP"%'F$C܉inZP9eof6>tAXTlW$ icXo mh{s<7U ccm=7 Wsb$\϶`=/y[:"4!)ba>݋[oQ,OOL5wW,>hEBTpy"<wu}\~8?#1 alLz-w֑"k&`wk{y2wCFA"ܝi`Wmz;,q5E;'%4E QoΦgpd̏ 'z&#cH֚L@&Pp^9'wF3j벇~<6.'FpvtdBP;ax47!9ؘkR^AZZ֓GpꥢIՋ Ȣ`i_eK>X?ݦP`4J8 \#,467ȾId39g_U$(d(sT(>,zw H)p@;L (f}[ݰRf'Ǯy%kG*K{ pͳ{.'نp ѡi45XqӢ(7g}0Pqo7Wj l/БPسhw=wև' k[-~s&;ΒklTv$FqVl\ r2[ EA9mpɆP&yIG9=ʹzڡX-p{#YW дYߐ{#D /yXܿpK$UٟBh sxha+)XDW^pٴ:ċ F`R vt8,ERveWhjL忭hePjqG6wۢ) gw_#U& <>TN oR؜W⾀^+YkIK|WR0HZyz-(MdL0$n'w #T5"h@Yj?|Q~Zf!L`y2aOBw)PQG3.lks~%Vr @4͟5Q#sne|FG*C1PVh_Y8R1SowP{yZinrCA?^OM \·~JW1!l8,ȡ;hR"&QÈu={Y;C eFwaD́?rPHC;+=5f,54b":g i?/fIS=4B>J-yrՏLdCO 5< As^LGbVGb[Ƀ*['6i+=yי45hH>dÉB0)\aG7VjfUM3ACd|d3|%3cmFSYXVkS[îQkvip[Ҡd@gE3+nb~>ǐwtOEP ~Hs:Lڐo)$O0? p' _3Z~ }u^A P;/ֹ^%&Rd5oS^u 9&ȥZ?.̨$w'IP)/wt<;&>^W3C={=+a?WIf9G|N Su4H+vYgŹY3<:<_s(q ';I&fRӔvm`H̃@״PJiGhis|DB(ԕumlgG**R{5EIoUc \[711~J3Gsјsf_,#l| xk30<|?.rd@.14> AAb}"RUAɘaјGbԴ^h]~7Q ,/Ɂfmb:ilR/LbÄK\MMR;XlO-#?֠Rf@ 븸Η' *ʼn%quBqv{lڥJ;& mИ];=_. p+ 4uVm|k!Yc}v̹6!JF9HŸW-[MŅOs'*z|kAޜ]TFꤟ#36[^WMoe ʪg!4&by^%6tlr {@hJHݖm6/'[s²vVI< ?9q>h`"Erx%4IIV還&`Fi1g*dxt8۠(`[bד:)!]rSW'ZդXF Jvؿ&P c&&iKګ MVu례_έ%ڻ*1\W=0N8P搷{]b)N,Riz'Dqȋ#]8ݞȴKcs}WfsOVA\&k(cp JzKȥxt--״] EI:ҧi7B5ip9%9 jJ헒L;XEK,Љw 4Y}l2A\3x깤g!D_L#y :'=djaCUPSO3> QBlU12yG$ǩ̔4 ~܅͠ӊC#r`#!yDWE6Nˉ_󊧥cZt,fPD|!&E): =ї /q κ-= GTu,8#Żq"-!/8zIOEm--44@ E(бUecp^sHqȑuvy/Q =N*B:oY:N{&dz]8:a`ECۃ3Y W0fQW 9ʽ*u9W=V$̥ׄĐ$CQSBF1YR=ψ&ޗ#äk-F^ufz>Z8Eវ"w\7N'RX_Q/7*' PIDD]͎1b;S 5,KA<R썦wRNf8$(ާ0zOw @fq{lh_ gkOF-N` o'j oWfMo"th .D͝5Kt@2eY/ͤZAUJA}`s2zj8aA~ nLW+f ĥtܾS\Tz eHi*A_\Du5P^n+ڨA1!.}JvsA{z^iuenŪ8 VDɀ( >뿹!!<{|-f˰@UDnf:ueT'{ 8syɭaF*|| WX=n-X>E m[e M\dbޮl" ਭ--6qH0wۦG i4&!|߰5t0T,vRT:|6rz iewBArOIM; “˿19ÛmؤZ%^cj"~dȺWc.V1)>|͇r%B9l"izlqmGA7ĉŭ/vY13P YvOU)*PDN-i1=A @93q1ab!vGN}q|i3U?`q759Ë0vUx(!ǺCferDk&t n'M sA6e\O Aꁹܠaf ^F:ûdu_W[*sR֖)9&q9lD0}ڷ[J,]1 ܨv-Bb*^!3,3"^RȢ?QI) vچUuʮaKtHZmwNpWT Kxz  LfTPqOt1>1l/EoC]93a3 C'y85Q좹u9}`0nʃs4􄌲2+vv<^+o!G"kI@xXL"2o8NP<.wђc bJβ![ET܎YAi:lSkgrQđU`2-(KY uR6חD8\]J m Ha,McAD,}$e.[[>qᄇߝ ԧƆ *<|o_"6JtT΍|3#wo В?Ҋj.$;> EGhivDI } Ӵ-FI(N@>ć &x/0hV 0mVݨbtzJXoy$Q6߃'fEVCͪP7y1vklGw?'qE[OIEe 5ǃďOհ8w>Ƚ< _Y품POs 3wñ2G!dہ:iBQ~NC Ub Ւ/#3nB3e6NZ@p7%7GwhV\€%ϽK ca7Kf} `COc NtTTT2zcQ,;`9.d_1_J;Qѯ]"=K:0Ŕ ڐd # ho gļGŒ;<]~ 9@><Ǭng DAj]wI u0ni&"z957t GV/ٶrDO`~#kJơU @5 nvdS3EBIУfApOXd!EYL(8pAgV֤cK^Hzę;3rUň,CRES{&a~2q`HٶοpBp&^%~P]52n?@M!*|鈾yf1liI UR:۸ML/]Jp+o\H_)6H^gbh⟾Qa2Qri™svqR0,QKCB􅀌lknqBJ$ݍ7p…L̛۲-@AEvnjRȖt?c"-Cd^Aqqq6sv|F1OnVn<~u)мK I:,"q*/#x[/=;_|v+6 AgrA:eK{Ƚ Mmc!5\D-Wko{@ bKqGO3`\_]Ƞ)feDnOf-찆ڜNv]55%Q/q6a8ڄ"Lۯ Ș[ Ƚ\vbb;4d C~_i{ٗ#6d+qٌf@B٧R^=IlU3n\K ]uFvV oqCl\߱\qٮc@rs'biHkگdG_aX*H)F>HMgM%bDGLgYG"oE&`Aמ'Loms%[34jmYGpшstl~րʛڈ^lȢxhyc0+Λ&OWՐ/՞va)P}ؔ%KD*ϻWBzRlw?'z,9+VTb+Z75-8Y[ -ĸmq%9Z<|xPfN-=z3.nY@>OhQ(-T7Fܝg*2, |)Ȼ.E6AZ`R8XFV]i?"J`:>x >lKKU>Ut tem($􋋳u"rKA$TRN1wT~\G\4( A`Qki;g5[]YAϟ6!'rx5*٨&sz/ܼc='A?,woHSn 'kE2~ 4'o~F6 J֦Ek~nGu{:& q>t1,| λ51Tf`*7"%cd똅G\y'0-sf׏b\]\ZGJQHEv:up- ZMR,O|c `r(++)-c،wq(h-6_t5AB\Jj;d0f]>k[l'Q)x6ז y8*SU>T> _ZHB 6@|:ّDK'gI\PܠMpPKN.9bfb b|cQ؉oZ@e8arP.*y #^Z*hˁE01="[JӎhX}Q?3)HHQPTLkC-pEω޻֭X߷`O>57 V:&&'4Lg L\f]"bfu0,"pB0)L[\]D|)4st+pI}kֶ){)SL$R돠+*N ҁZԖ27qмks%T=:>,+C7Us'u{=xr>yWf ~J.@|`9c3s:v{JP:zh!f_],>9aѦi)/0f<ˇ., D*kg=`4Br5nB [yfO_ x(_vu-S{'( /u6w:1#nwʏ]׻tds9 }C8_wC&&ECyzCp/FЧ:DitjƐ)]#  Z9 Eq*Lmj i?e9r惴E1X?  к?sߢ0:U&eؾ6>j0Գ?{[.zq6,ZQ(/p4O j[G6q{\钜Q)ޡF-<*-YMpSt녇b3 ]@7np%{t30ԚO TU6Sy1xE!л=lTBiZ{I; ,H@X[mu-ħ/L➿-i)Y#%"#RaA4ޥ}'7vkjFABj1ҤP(X/7Bcm=`J ▜P#}QFI|%{aj*l>:4$"U 'COKy_r,̐eHHZ LǷN;h?` 2(ǛQ_uh01<x-:cֶ#Ng.@(˿uu3u#k1f6_!k׳yYZq}SL]Fky"U0BUX^'VT @y', %FȔF4&4ĮlBZceR+_{l!2{^~J.Jխ ;ztGkU쵒"xJo`\-%BgWȡ w$]FxMKzde>tc"~uKHy&!J\;5lyUbhR>V?'CP4w?Al T\,j%FY$jl7ͶM^u (%Ϡp6Nm鎘'# 3fx % f)=W mh|&{:w~?6j0;1mgr.h:ܫ'Λi8&n0&6ׁNb2VY5惴7R6x JzwWmɖh{C&uKlҽҗtBo3=AK]˯ݞ6u]oփcXEn!3_ HOO~[WgCԣv={ c t1*c]7g†bO^eq74 _~lQŕZ?WykK3&-B؈4mA0IqfQzX$_;a%\ =9UI0qtS7dgTn<٥}Kx.H~reZ$11f7NC>j5w2̮;DPW +:A?fA*V.8Cn&&љr]C/ )aC>qWƮn 'k)r#[)K6/CS$9}DIѲY =3&CB j7b)V?ƶaY#'<G9 ]p6t#pǥ?zHKlN_)  ?ІnPbb<>pv,?SX~~;|a;tеEAJVh<m:XVDӂ<5K\Eq`A̧&!S/%!PɪS}#]a.Ƹ7p;c'Ѣ UX@&:gikBQMÊZ(gXK% S*Пg`U{D5";%m2Zo$$ J}1F),ߴ9![kP6`Q!Ф {D=3uXը?x N-ivN*`IMm5 An4mHw]3ҟ-J5qrzs쫠SSQ7]oy$;,j ibDӁҞޒJE#4]i4w;d v#!" uM]k|%wJm&DH`ys=:q_ڀnqk朘~R~.wi%0olp=/&i Jjʎp{cH'*A0qikWcEDxI[^'uyuaq]9)wxSB6H0 rFJ< A%(su7}.e_ `?ex!u_`߫!#P0 *U؟T -"'^Ӥ Tk AjCgYmRn3m4`}@syg`DRL/%CZRF:X"(͆x sũ瘝HxӨj6m3@?R<]?/ jxIŖ.2:逅n:%g_y!ܨz<|39})4akC. Ppi|t=8Se_s\Zl),+Wa!k=4ːdPA?j'kVQզN!ԟSOTIdo|](ɉ4lMrb2E)x Rz2`.2pךȼYl5 TvXzJk J^wxҴ *D L+" RC$s7I`kvoF=.3Xͼr>džJCJ4ܾkdBՉIbϲbQQΧ6 ^> _: Z /w3VFAgFu=Tې>dKPyQ~8az5 ";#Gq>5I|֌O?V46xj@D!Q}Y:'0PQHb$.ߔ}{[-T)7ZcyD>j1aAwWvE뙧k'*OQۏ~ˊYA UȌhBMׄ?:zѧ($P>9s.2UThf'%ns(3G^$PCD(!jIeV@\'kQ SO אE],4$mߏݯ qS#([%bxf^ߙ RxAto7rL?.z Y<o}[ nlğ-gQSlx>L+`TnK$P^GPmR[РOkpygD A©^hK|5xF `eKᢅ.6BL3*W™pHNs]ʮMHPaٝByyZo"qF$ H]Pn;nHȹaDUT)Ɍڄ2vd3mꅄ걛n9`cZS^γ _ Pl`€b4&# W8a+9IxFnk5d BQ9 q7q6HϞĈo LѴ%aH8}a`I&6[ӊhF j/ R?{ g 9Cw ?vIY"c ZwZU$+# p Ԍ*.o# Q`;Q_RTsd۳%yf+u._ԸIiV}7#/T5HDrDr,~P A'eA,=t7ov&H5ɻ"@Ǭ ڗA!ܭ\AY*Ak-A{G Qs p|OsRn d%kWcZpGOe%NGkNzU}wlik\u&][_Q͙$t}a"%j!3#΀jЎ_sJ0-~T9+}ttꨛ Æ9}b]LgbD=1ToKTFGPux3>n_݊qK/,sºb !\A-@b){Egړkp#i, ǏlxȷS $l]>m)7"XXskfy~7mR#C{YuwbYNj=ٛKå5 nzMR:` _`H[_B`WT\';` 38EjWT0 YWySzk''(Kg/ NHUycb#&E`+Ena?j^ }۵!|wϢeJAlvڈp{QW=+LF~EˌmiSȺi͍߽nOE ,X8 Gh@D<#:L=C&R]0B`L))T8zJ_-`jJbnǨY:8#V`.U*KqcP?kobڶ̗: W;wڴ-A||:+‹z`rXx(nh3'Ja mx[Үƶ?GB nSV'5 0Z!ٻ>a 7bP)>o/HK)7 A,TibU S@?0LVLܽBBf!iԧ5- 9#9|Oq̤:gαzqDso0H\4|4^v*!*q:AVCC W1<;ל$pm ];d]p]D̯"s8b( l}R#GY${3EuUή9Z_3f]ql1EN%G:fQ8}`@sЀnӀ}!"uud*vxeښ> 1EmrIN fĖToA%Unƀ{_YG'!o؏>(pIۇb諸Ë)Ӳ/>:`T:zm1_|]@bEY nt3 E.QR埔 9{[Y|M`lЈb. ٸn+wg]w7MoRBN}h!o\PD>2ba1<0$γXˠ~qтs9d39W]cUGAMu,73.<)}_3x͙}ŖA˦{.-o,;74O+N yL'_3ZО_=y\J٭wKG6=i$ :lR֒ ~%3v!&z8V]˗~%pdžg"0vk<:o7}V\6$PGU2 њ^y-I쳍&0A`9ҎY #r$[m;gKK}ϑsNfX|ʮ)CHO\Ϫ㣪E G6( xӷN-H/qzbs<4B}|\Ƿz9~zw܁9ON#38`/"`- L uQw|Ok=&7 ysVw #otD Lci)%E5a&RJgeWXg AEҦ=$ $ݛ}# t㢒 v54]1xnΕ$&9_ƎPJ_u<$.?fWpt8mP"~D .ʐ6|+OJ^}PY]ԓ\PPT 'ݳB qG銛!!X3Ok'hql|fYѥOZ s)jv<qECUneͻ,L3?]2 _Z,98Ixѹ7x(AhT:h t5[ r 8һ=}MBg?KםF2Aus䒷KX',V[o&[Sn^cC 0 /áLV:m(Bl X7XTr.|H]+:_L?ĠnԯoWIL)ՓnvP=3ա .6>ϡ1)9 )s.Fc3Ea>VtW )k")FܓH=64`TMr"* 'z$ sbNA|Iכ?]s+&a`"~v8\=_жw H=g y }EyN(O:Db|ۓmkG[n$҇x7*>/0()%~z'Rzp% J٫EL}SE+>@3Rߩ3\ XW= ?B=,*usgKJ0֛C ڝK{At.PG  )I$)6PRa@m P#Gk#p\^Y3={7~jJ&wLV?@r݋p}2] N2u:$Q쪫:Ø,4ύtbm/ūJڃ'jiT\uuYZ& w=" }-_|& c*X  pQfpO>Fј\IתHE; ~F!bYb#8g#8jv37b42UЇ~,X}!aT"Z:coo~Vn_D%oIg-qg'6NPUg#**&S(XQ&]A${kKVj^VI%YF~_Vkq6b&B?0&j^{Wz 1S$"7buby@ǡO'əf3_6VhٳBHsӣϡ2K'lGAXa0L`\!y *v&l2ϒEeU~1Gc61 ~0PŭD~*^B/p).z/)E9?P. tp=溶&A*ٔ{|PA?D%թC9:Տd=>4$"fPMKy;dE)]Uۑ#Jod! 1HlYѽy /i] A[N-U~4~3WNB/٥]n78ĭ྽sJ(Q]~,Z:}ڱ5E*2̉-\V'RV<9!fR;HO%6{B_@>eBӗw^4|W+37EVNEXV^R*fĜE *Umz0(T |T RjzdK^דÙzHxtp0疊7il$ [&M潘>Z˂\Qm Վ%5~>r]q-1Df BlЭGgj qJ:\n| Of;4%Ǒ +j@}cX^ޖ`1yg<+P㡵hs꠩\ҫa,kJ&)u:i\w;i;fx=[!(*:gYEqIiś4Д5HE Lf>:8 9&d  geMw QgO øՀL0$l(@4hsLŎ'ad^IB%[Abs.Q#QS ^1=PВ q(m0?I IyR`KږZ̀Ũ_e]fɅ=%Z\Iƹt=dza=eU_ly ij*t Hxr3|KgWYNp3$ t5diGұڏV@?5Pnq}|mUsZb3D/ 9d\m9X^HoU}c-uX.?(J%}2HwBʣ$&ʹ4DHJ($3T@\87,hxM`w)|T G\X|a쯙f n҄M%8̗&L&ۮzY;Ic$^i`[~g19D28>Zm׆~Hr^o ev 5N3s@iW4uinGnP?yB =_>fb/jI.KEiP;=1Tۘԁy6 R>Nө*7(@}@0 .+\`k Ԍv u V$#'_fNϫ*z;N_x|a`rУo5Ȱ=PP%!j4:5 e L$p>=<؊h䣅7bn|7uz).]N<Vo~j2Cwg|[!_jpݦ `R|EY+],v%q):E+釤T .ϣ B纇y4:8^?mq)S_`)ǩ bݺW$L15{bNJ0>OE> ;oܒd*frʣE4QEY3_,{YŪ_GZy6f+R=󺞪 '4YߦP$e)zPsMu~#%$/큳/udDRc5ʪC?\c3et:ǒi=]tYoU7m! (~8>y35~Be/Jga*g3v2,G+Si3l9T }:Km:.1TGv8ﱉZt=sr#5 &WHoC :حLikC̉`W<09Y#f `x1Scԓ5L}R# \_EL r֑6LL @/s~&i4lxbςN^CY6(yWg7^Aak ˒7`csto)tE +ph;v9#- 8-ͩrV6[ȴtrXI-i]Jkcy8b-s)=({%L.JT>B_lɂ3{cr WW"O+He4n1n+Dz9[݆Y~j#ЧJ>t2K#1.3M aڍsn;%zM:\0>œ3x۩"<䑲;H`#7g҉h]&@M ߾ \&]Y4fޯL(G3/]^iRŤwlmWX |oc oW9ciEU :tJ/? DtHhZ hk*ecJe $p+惼Ryq޾kg.LhO"L+%M:k1VoZ#$ab$^ҚwѱJV!<*DC*7y-&|-"_I$e@4yKN~#؄xC,-Sm/iQ­饇k Kxba`-y Pfƛm:9_;ˢQ<-LeisG!5Lr#J *rzC&08/dH\Y4Uf+64F %MI9ϑ"*أ0Ǡp4Yd0k `d :vdzH^kePUbVܢ6=2ZQ[a?5KD{qԠ=yu0d_5w@~db GS{Y 0[|Q$ZH'rnZ/wnd9߰S1-9U7uѶx臟D:5GmqtN L@a/ \zVPi8zW+I uxrBoXvo"҇#42ZsC鬘癦B6#X:! ғ.`}Ri+q#ɨ0P~JpoM.﬘U+e#g`o8`]$VAG;g)STZ*pJZsW 'fMF "|fZeR%0ܹi_hX4qD8Mm1_'ʪ>LB#CȵTB3)t% 8EG;Y-s)s,q+_iTlDBHW{c|_G=b4/7@D@ڢ0:ss %s]{*d_}vNG v[4r\0t+GNםJKjsvpDzJ0`SVL/5]ɆQ[F _p*X 4gX>Ibm(.k9 *nojeٲӲ^J 9)MW#gˋF|t`oJrk;|[]awlYjTEYJ%(8p /xt])m\#7aps}Pɶ~vE;M QQfp{ɝcwR3r $G⢪;7C`' @fۢ6DeLCZ=tW?x25&A<;(q:QG$ F& tEhT}%wp3+%*Y=Gsp mAnRw"P_g?I{?D` [^KE~R1u]֡643,<"zS B6 )Bd W2J_tYYx,k>|;O')mgN8(#AE{qّP_ "Smv {x9ׁQ9kYOtOT/"2"(+?ͰQZ]5}z]h-x5? q,%G9,/y0N9%>r}aA"H<읈1,;#l[ޚ終?{SO8ApȦoO;06,;'0[.0h2B*7e(` $:=;y6+TΚL N^1ZOk:uQ'}1cy:BrgeDtu4Q 9~&IpD(gT-{뺰4SWdj^U|' le b (i0\jk: v΁ΕQɫ"fs M}{ \c֣s9CaS)89:tоb ӊ4KvzE qߓZV.P0E?Odd<)㚖VdqnrM4mBg"6]vJ2wNV0@_c.1Rt+%{9v-v[Z*)C_6}[sW[֤ 8ެT/ve@b赍W!>pmHh6zI@尭SWlaIZ $Sc 3i՗31\1&&KY2B@zeF&e aG/W>Er;^`?Wڜ;0=ArTg`)=GmuVքQh]hz|hͬNi /k#l3y4]Q{=u\>V!wi` }Gjq4:xU.X@)ow"GmtvOYP0*@Q0x/&;8r:3L r?o ]<Ȁ@4b/crl:δ?cH|xym٠kc}H(u×ؗ}eP#vLd#E k ePUg;E#)\)S+dRB}f˭gG[]ٶ۪c 3DOP; ,NgcV;A╂!Y?f:|lnL"R.1Dj+d'H ~tURt9Xn^ *=3$ܵqlWH&Zr 鄡T&un1 Lҝ0uYp: ksv%ujBšNxdĪOaݬAB Hh)h+S)@TRNHKu1/r nNRsu_ܲts CUNt@LJ/r:s"X\^@6.NfpTI o/]+ޮ|knܦxGSLXk)J{վ=&nbJ^U ZgFm{Bx/z¨15xL8Lyϐy׎XPH+l$g.x%{ uD)Óbo DAZ @zT]6v)r`='FT9*LoZ+d 6@qd [(ǔp6i (Dg g{MB|2kts^pR͵4^!J G[V7>L?"`kn ob6[=-+c8%FP1m s)0hMw*Xјg dh7`Ng,lU3ƱL1m"/ c2G+&ʗyh!X : jdkӌui +ЫosBm4OhjP滰+˪`{+oxBA,DA fq47 _u3-v5撷6SSQ e{:!ַ/3w-@%~RM!Xn[:9r?'R镻ZP^: 3x l]_iﷱ'0_M%$Gd2v'k;bn7tzObDUx>&+i{AnCfEJ5|=t.y.f}mT>fG3ԥV1ׄ/Ȍ8j3vr^%z94`2iڗC* Բ:.t%SVuL=~IxT+eI߅^Ƣ+ʃ.s5CMMNddjJ:e->F4&)5h3:j|4qmM|;|Դ.+h3]`*5jX3;6,&:!p<e5&|ENIA]]ش=D/+]W_\Hd`KT H@? OtĊVUy̯ex;pY,{d^^4TbH'3do6{^^ܼG3[Ĉʍn3,dcl|$/ tj!HT$E'C}^)c%js$(0zpEw.~/3KVwԕ: Frc,xX:ˁ#Ų E[ ĚJjw⠈(4 E[ŗ ]؆\HR6d$A-XMzifr{ܣE-#ZnM I}av&r2  LP4SA^凅97VM܏+ $!rcWi;*rDpBkÜ<(¡A{Me8D$H2LSh&j!"5 .sm'iqjSuZ gF!2AvR+iZ$o@ /+<:S>Gzq]/קZ}tQ=Nm)oH)߻ CxXΒ Ԛ1}F _%,qMB D1Пtk{k=. Ә:qlMpK_R.+ٞ!ؒ!CȦ14/*RKBǘZۼkB4eWUk$"_ ~/}%Dtz1i4g]m!@/#̻\Q:@b^~&O lTIg/F@<|F%tlPF0pisiV7ox0czHU7Rq_:]60MOlZ^a5?K!$c! ׁ.6єTG K.q!/6Lt/xŤ}<WT O d 3Mͩ7'\8ɕ΃_ kڱ[qsvGy)R, aHPM)7:8~!j GbP͌1 JNM0Mlkr[ ]5ɗ:0 } MY/Nr~#20y6楡8*sdŞlc3lEȥwy, JG,~f !_\5_^d$x*aivYs1+IjsJ$|awv+9E-{L$!8 |!72(@}q}[P" 4{aߕ52#μYLކUL%P\SL Cl#Rdŭb0d\٢?~H!1M6 ƺ>'r e[R zq$\|r}9lHH9yj30BAˎ.bV9#OvTT_w2ND1u8PhZ , :q &НQv_Y|jD5"!vЖ'c1 +gC[:u3 k.%Qx|hz8FeZ+}H~ˡ Qf!֨?=C%<sye'$̑UvU9{rT=1)q-yÝkrW%/KdmeJ\(:O^V]ʥP|RG/0qXy}Ju#.EPHϖ겊~ Ep#3W]*y" KyͮC|z[tCv2ƹOdFMҸ32= _G`BjG2kؓJE tr8Sԕ{iWUq\>ʵf^zMҚQ&.)g/!3enbH6QSQ4R'n,`MYHsKcN ^BI4:@@[8dx 6IM9 YZ