python2-oauth2client-4.1.3-3.2.1<>,<`忨p9|}m+p(f)RTëW/'hUVBW;FSÀKJVhe+XuÕ˧{|R&Hs$C:ԧRG*9Ip#jLg"]Aׇ$(7>ټKXҔE495dNj'8|?9$T:55 7c7Indz BjBEC ki<}t>DQD?Q4d # 8 "(0NhN N N N fN NNrN NX N(Z8d9: B@1F@EG@XNHANIBNXCYC ZC8[C<\CHN]DN^I*bJ|cK%dKeKfKlKuKNvMwM\NxNNyOBzPPPPQ0Cpython2-oauth2client4.1.33.2.1Pythob OAuth2 ClientThis is a Python library for accessing resources protected by OAuth 2.0.`忨sheep10SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/google/oauth2clientlinuxnoarch J yy*d--[[--EY.y.yQQ==Uddbb -11~PP  n#^^#m#Y#Y($$,AA큤A큤A큤A큤`忖`忖`忕`忖`忕`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕`忖[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕`忥[`忥[d1a1658318fc49d97c22fa678178032daadcecae6167fb404761a7e4f5a984bf46e9d10e6fe9a8d2449e0d3b75b3ea93fce238981e33706311387b7b5c9299d001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b21905161c72a7b550d6d1e8c2fc49b13c8dbf60b436467d6c6563a0779cb3f7da261cf952373dacb8d0715e0b48ae362684419498d4d801f3d0e65c10ebd36574c16b5db427d686f4672eeadd8f6586a2b64b9aeccde4fefce479d2bc001240defa0491a84627a4f730988f01041bff63ce1ddc30dff2277ae12706c373116efefa0491a84627a4f730988f01041bff63ce1ddc30dff2277ae12706c373116ef49a998928025f40245a57e150d216cdfa5faf6d7549aacccc10016b91f8a86bf6a32911b177e337efcee431f8a522235f1d3a6541cc577f2c17ff0272d9a25116a32911b177e337efcee431f8a522235f1d3a6541cc577f2c17ff0272d9a25114ac74bad8137e929094698323e5ef471ff67402dbe1f204725c1184ac1bfb65f5cad64139467872bc42956f12e5133e39e3a34c95471b8868e4e80498118710c5cad64139467872bc42956f12e5133e39e3a34c95471b8868e4e80498118710c5c96882d4099993108f303c11d03113e8f0d7a73addaa606e0bec3aab9f9ec12ad80f6cf8549261b02b2ed4b9106a36647082468153dfe400b612831af0aa565ad80f6cf8549261b02b2ed4b9106a36647082468153dfe400b612831af0aa5655a595a53a147360aaff4bfdc19599f7196ef82b9d79faf0ee5bbaebd4ad9c7fcf0a7e9725e114b7fc6bf33d714cef6d80b732557679f87a8331e859a73b5e1c4f0a7e9725e114b7fc6bf33d714cef6d80b732557679f87a8331e859a73b5e1c484362060c7341a1dab440df90ba62c435eab607ff18496960441322677ecbd1ae89932ff242eff68d5d4e101b460576a6edcc6f1e8894ac50fb41c235c9646f8e89932ff242eff68d5d4e101b460576a6edcc6f1e8894ac50fb41c235c9646f8be0b804bcd3b6a679dad8c5c757684dd8dc58ae5fd2dd05701abe18e4405d6311c07f5cba1d93f52326fda7d092fece2d1ac99ab949b064d73d64b8d9e10d2201c07f5cba1d93f52326fda7d092fece2d1ac99ab949b064d73d64b8d9e10d2206a130f5d1b9c59f1dbb7b05d6729d0ae28fff475f2fed3c111f29f08a82395df7016a14fcff43230f7ef0c374ef54f1c825195405884d177165a9acf5b1eddf97016a14fcff43230f7ef0c374ef54f1c825195405884d177165a9acf5b1eddf94604bceef1f528984c50502b2b5f9b2022da6cd07a91cc0cfcbc7f98490ee39ab7a68e3bab71fd8977f5e3ffbffb03ee18cb2487789045914e927f31f419d35cb7a68e3bab71fd8977f5e3ffbffb03ee18cb2487789045914e927f31f419d35cf25e1eaf19a0b5d2b9991ac3bbf34969a5b253fa3f7f2be317208e3c496f36d4ab5e407f90bfaaa77033e60b8a01641cfdd1edb12aaf2caac73436d608f31bc7ab5e407f90bfaaa77033e60b8a01641cfdd1edb12aaf2caac73436d608f31bc763e4f09c8b6c39bd68d806edd5bdfec8fe5ca26dd5aeb526c0478bf81dea50db39c9560cff10c36ca302dab8f0e5a84ba5277a8c947321b834b5da478428912739c9560cff10c36ca302dab8f0e5a84ba5277a8c947321b834b5da47842891276cf57ba98f066caef7a9555b397563ba6008f8aea29a0f82f9da2f5b2f2c8bd4e431b8d7444d3436565d2c0891a3e83bb82a060555c0de4c122d18bfdb329dd6e431b8d7444d3436565d2c0891a3e83bb82a060555c0de4c122d18bfdb329dd605d337797ea7bd1e09d1c5dbfa73f1f958eb12a850465bcd1f5675e11f2062071adc0163518a1051be39d2f070fdb58a7efdbb4fa43832aa14a1fe861c9d28d41adc0163518a1051be39d2f070fdb58a7efdbb4fa43832aa14a1fe861c9d28d44d1c678950f95734140f48144367f3cb394902d32c684a1838c91b65f92582a55e46e5bf46ddd434d94177de3ff8530c196c0782e6b57579524c013e3634be525e46e5bf46ddd434d94177de3ff8530c196c0782e6b57579524c013e3634be52048a2d6aa2f6aebaee18825b8af653d491bc43fbe22f6e91a45c4be9bfa871424f7dacc4eb7003d45858e19f27d85f90146d23b6f566536d76c80beb2d3d2c7b4f7dacc4eb7003d45858e19f27d85f90146d23b6f566536d76c80beb2d3d2c7b9d41c5dfaf40143b61ddad06d0c868bcad584b2ec9d444cd8a866bbd529bc3f4e2cdb965e4f6f94cb392fc82bf06ea0b33a4c2790ebf6c336014d8957e3f95efe2cdb965e4f6f94cb392fc82bf06ea0b33a4c2790ebf6c336014d8957e3f95ef284426436f6b91491995dc156774057da5fdd69ac93992e3bd93ff3e8ca03015476027fff6b60cbaad0ffebbaec04c590e126e8289a75ffaed5c2dd24ec86e20476027fff6b60cbaad0ffebbaec04c590e126e8289a75ffaed5c2dd24ec86e20ec38c577334ae1a790d458577f0cac7ff895e8a54b9ef56f315233ea17248e828d37ddbba4b0377c35ea3e0478705d5b2a5a8cccce1c4dd1f823ddd1824cd2ba8d37ddbba4b0377c35ea3e0478705d5b2a5a8cccce1c4dd1f823ddd1824cd2ba626229f54b780155c708acd9333468407764eae9f20a37d0721b7ff1badde0a5e1907b98c6a4a6d92e431fdbebe8af95f75e758dc43dff51bb7aa2628048e204e1907b98c6a4a6d92e431fdbebe8af95f75e758dc43dff51bb7aa2628048e204df983579ab192a4c7c90c71cec426d46f478e89033e56c7260907b8cd9384dcdd5a5f318007db7c2f6ccf99c2cefd7dff5c663a3e99601993276e2d13c608e71d5a5f318007db7c2f6ccf99c2cefd7dff5c663a3e99601993276e2d13c608e71f0ecb98d29ef90b771b3cf179287bb36fcbdf39dfa03b9342588436c4d32b8d7114623955844752f3e43f3493679c395dd7486b66ddfe85acc58fc42c2fbfde6114623955844752f3e43f3493679c395dd7486b66ddfe85acc58fc42c2fbfde6f91ae4c021b512d0fa57af23324fd1856d983089a341798f611a09de280a72161c910ed0da81ea19cfb5c27765876b29b146cf0e2a787fc4474d748696e139be1c910ed0da81ea19cfb5c27765876b29b146cf0e2a787fc4474d748696e139be5896f8e6f32d6dcd4ea2e89adf31f9de5f36a535cbe516ff263fb7b620a8d76dd6a43f0bae029b0cea5bd0fffd87f05659dc599a763886027614ad210be1ba3drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oauth2client-4.1.3-3.2.1.src.rpmpython-oauth2clientpython2-oauth2client@      python(abi)python2python2-fastenerspython2-httplib2python2-pyasn1python2-pyasn1-modulespython2-pycryptopython2-rsapython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.70.9.10.1.70.0.53.1.41.6.13.0.4-14.6.0-14.0.4-14.0-15.2-1google-api-python-clientpython2-google-api-python-client1.3.01.3.04.14.1^j$@^ @\\["XY`@YWX*X @W%W@V@VV]V]V]VP\tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comrjschwei@suse.comdmueller@suse.commc@suse.comrjschwei@suse.comarun@gmx.derjschwei@suse.comrjschwei@suse.comtbechtold@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- Fix build without python2- Disable keyring and one contrib test as they are broken with python 3.8 * the library is deprecated, not worth fixing up, consumers should really migrate from this- Drop patch o2c_reauth.patch as it was never described why it is needed (not even in the bug) - Drop not needed oauth2client-init-django-settings.patch - Drop django subpkg, sadly it does not work with new djangos- Update to 4.1.3: * Changed OAuth2 endpoints to use oauth2.googleapis.com variants. (#742) - Execute tests- Do not build Django extension on SLES- remove tox dependency- update to version 4.1.2 * New features: * Allow passing prompt='consent' via the flow_from_clientsecrets. (#717) * Allow customizing the GCE metadata service address via an env var. (#704) * Store original encoded and signed identity JWT in OAuth2Credentials. (#680) * Use jsonpickle in django contrib, if available. (#676) * Bug fixes: * Fix packaging issue had erroneously installed the test package. (#688) * Typo fixes. (#668, #697) * Remove b64 padding from PKCE values, per RFC7636. (#683) * Include LICENSE in Manifest.in. (#694) * Fix tests and CI. (#705, #712, #713) * Escape callback error code in flask_util. (#710) - package python3 in singlespec - remove o2c_hide-deprecation-warning.patch (upstream)- Add o2c_hide-deprecation-warning.patch - Add o2c_reauth.patch (bsc#1002895)- update to version 4.0.0: * New features: + New Django samples. (#636) + Add support for RFC7636 PKCE. (#588) + Release as a universal wheel. (#665) * Bug fixes: + Fix django authorization redirect by correctly checking validity of credentials. (#651) + Correct query loss when using parse_qsl to dict. (#622) + Switch django models from pickle to jsonpickle. (#614) + Support new MIDDLEWARE Django 1.10 aetting. (#623) + Remove usage of os.environ.setdefault. (#621) + Handle missing storage files correctly. (#576) + Try to revoke token with POST when getting a 405. (#662) * Internal changes: + Use transport module for GCE environment check. (#612) + Remove author lines and add contributors.md. (#627) + Clean up imports. (#625) + Use transport.request in tests. (#607) + Drop unittest2 dependency (#610) + Remove backslash line continuations. (#608) + Use transport helpers in system tests. (#606) + Clean up usage of HTTP mocks in tests. (#605) + Remove all uses of MagicMock. (#598) + Migrate test runner to pytest. (#569) + Merge util.py and _helpers.py. (#579) + Remove httplib2 imports from non-transport modules. (#577) * Breaking changes: + Drop Python 3.3 support. (#603) + Drop Python 2.6 support. (#590) + Remove multistore_file. (#589)- Add missing dependency on python-fasteners- Update to version 3.0.0 (bsc#1002895) + Add patch oauth2client-init-django-settings.patch (#661) + Package tests again, but remain disabled due to Django issue (#661) + Populate token_expiry for GCE credentials. (#473) + Move GCE metadata interface to a separate module. (#520) + Populate scopes for GCE credentials. (#524) + Fix Python 3.5 compatibility. (#531) + Add oauth2client.contrib.sqlalchemy, a SQLAlchemy-based credential store. (#527) + Improve error when an invalid client secret is provided. (#530) + Add oauth2client.contrib.multiprocess_storage. This supersedes the functionality in oauth2client.contrib.multistore_file. (#504) + Pull httplib2 usage into a separate transport module. (#559, #561) + Refactor all django-related code into oauth2client.contrib.django_util. Add DjangoORMStorage, remove FlowField. (#546) + Fix application default credentials resolution order. (#570) + Add configurable timeout for GCE metadata server check. (#571) + Add warnings when using deprecated approval_prompt='force'. (#572) + Add deprecation warning to oauth2client.contrib.multistore_file. (#574) + (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) + (Hygiene) Remove duplicated exception classes in oauth2client.contrib.appengine. (#533) - From 2.2.0 + Added support to override token_uri and revoke_uri in oauth2client.service_account.ServiceAccountCredentials. (#510) + oauth2client.contrib.multistore_file now handles OSError in addition to IOError because Windows may raise OSError where other platforms will raise IOError. + oauth2client.contrib.django_util and oauth2client.contrib.django_orm have been updated to support Django 1.8 - 1.10. Versions of Django below 1.8 will not work with these modules. - From 2.1.0 + Add basic support for JWT access credentials. (#503) + Fix oauth2client.client.DeviceFlowInfo to use UTC instead of the system timezone when calculating code expiration. - From 2.0.2 + Fix issue where flask_util.UserOAuth2.required would accept expired credentials (#452). + Fix issue where flask_util would fill the session with Flow objects (#498). + Fix issue with Python 3 binary strings in Flow.step2_exchange (#446). + Improve test coverage to 100%.- update to 2.0.1: * Making scopes optional on Google Compute Engine `AppAssertionCredentials` and adding a warning that GCE won't honor scopes (#419) * Adding common `sign_blob()` to service account types and a `service_account_email` property. (#421) * Improving error message in P12 factory `ServiceAccountCredentials.from_p12_keyfile` when pyOpenSSL is missing. (#424) * Allowing default flags in `oauth2client.tools.run_flow()` rather than forcing users to create a dummy argparser (#426) * Removing `oauth2client.util.dict_to_tuple_key()` from public interface (#429) * Adding `oauth2client.contrib._appengine_ndb` helper module for `oauth2client.contrib.appengine` and moving most code that uses the `ndb` library into the helper (#434) * Fix error in `django_util` sample code (#438) * Fix Google Compute Engine breakage (#411, breakage introduced in #387) that made it impossible to obtain access tokens * Implement `ServiceAccountCredentials.from_p12_keyfile_buffer()` to allow passing a file-like object in addition to the factory constructor that uses a filename directly (#413) * Implement `ServiceAccountCredentials.create_delegated()` to allow upgrading a credential to one that acts on behalf of a given subject (#420) * Add django_util (#332) * Avoid OAuth2Credentials `id_token` going out of sync after a token refresh (#337) * Move to a `contrib` sub-package code not considered a core part of the library (#346, #353, #370, #375, #376, #382) * Add `token_expiry` to `devshell` credentials (#372) * Move `Storage` locking into a base class (#379) * Added dictionary storage (#380) * Added `to_json` and `from_json` methods to all `Credentials` classes (#385) * Fall back to read-only credentials on EACCES errors (#389) * Coalesced the two `ServiceAccountCredentials` classes (#395, #396, #397, #398, #400) * Add access token refresh error class that includes HTTP status (#310) * Python3 compatibility fixes for Django (#316, #318) * Fix incremental auth in flask_util (#322) * Fall back to credential refresh on EDEADLK in multistore_file (#336) - Remove test package. tests are no longer shipped by upstream. - Remove hidePythonDeps.patch - Some imports moved from oauth2client to oauth2client.contrib- Do not build the -django subpackage on SLE 12 in IBS + libwebp in SLE 12 is too old nad has issues on s390x. libwebp is a dependency for python-Pillow, which in turn is a dependncy for python-Django + .changes file changes in OBS only as we have access to fixed libwebp for SLE 12- Remove -django subpackage requirements for SLE 11- Do not build the -django subpackage on SLE 11 + The latest version of Django no longer builds on SLE 11, Python is too old- Include in SLE 12 (FATE#319904, bsc#954690)- Initial build + Version 1.5.1python-oauth2clientsheep10 1625669544  !""$%%'((*++-..011?@@BCCEFFHIIKLLNOOQRRTUUWXYZ4.1.3-3.2.14.1.3-3.2.14.1.3-3.2.1oauth2clientoauth2client-4.1.3-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_helpers.py_helpers.pyc_helpers.pyo_openssl_crypt.py_openssl_crypt.pyc_openssl_crypt.pyo_pkce.py_pkce.pyc_pkce.pyo_pure_python_crypt.py_pure_python_crypt.pyc_pure_python_crypt.pyo_pycrypto_crypt.py_pycrypto_crypt.pyc_pycrypto_crypt.pyoclient.pyclient.pycclient.pyoclientsecrets.pyclientsecrets.pycclientsecrets.pyocontrib__init__.py__init__.pyc__init__.pyo_appengine_ndb.py_appengine_ndb.pyc_appengine_ndb.pyo_metadata.py_metadata.pyc_metadata.pyoappengine.pyappengine.pycappengine.pyodevshell.pydevshell.pycdevshell.pyodictionary_storage.pydictionary_storage.pycdictionary_storage.pyomultiprocess_file_storage.pymultiprocess_file_storage.pycmultiprocess_file_storage.pyosqlalchemy.pysqlalchemy.pycsqlalchemy.pyoxsrfutil.pyxsrfutil.pycxsrfutil.pyocrypt.pycrypt.pyccrypt.pyofile.pyfile.pycfile.pyoservice_account.pyservice_account.pycservice_account.pyotools.pytools.pyctools.pyotransport.pytransport.pyctransport.pyopython2-oauth2clientREADME.mdpython2-oauth2clientLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/oauth2client-4.1.3-py2.7.egg-info//usr/lib/python2.7/site-packages/oauth2client//usr/lib/python2.7/site-packages/oauth2client/contrib//usr/share/doc/packages//usr/share/doc/packages/python2-oauth2client//usr/share/licenses//usr/share/licenses/python2-oauth2client/-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:Maintenance:20116/SUSE_SLE-15-SP3_Update/33baea5c51e3614dd1a5756315069cac-python-oauth2client.SUSE_SLE-15-SP3_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textpython 2.7 byte-compiledPython script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR&NʘP6utf-8c6ed97f3948a95dda1958b7ca423dffa1bb8ee46a236281da0256f45565a15fc?7zXZ !t/RQP]"k%pa ky8TݯgwJ)_(m܀tCݻ.BO$0ҁۈLnoNR{N5B'*&i*vUߩs1d`ةR=#jqI?04EGfѽFx{io(BzC~jk* a[;/ANM2%О;!br7bN | zO].`([ij^yᵠM ͚k5zY[q&֭BA@wKoRD˦9jPw6Np+@*aV>VYY5Ӛ?M%F ; %.\EJHlMzе(3vFsn QAEOQpY<2Id2C'xr0L_{Iex_X}b_0uOQ ]|NdwvY^HlS`!t}(Ʒ(DA;$f#mWF:wк'VJVki}E lp YȚ]O0zCn)N9+Kh=2L χ¹gRgM?5ɲFܶ.PGKECRaC{3ŽM35Y3ͽ(=ZnwA;Ks>׀ df#q/̿/{fm@a'i}|/`+ip0٘zx}kQ0.H=#&-IFD ^pʸ+R7Z>)кS3'4|-c_d (yHu#{m4MF L5w`]3*Lo?<86kᰰ*1<[~.Ur"-Cq%s*BDp z"qLĸrB(mdgHmW)-{ApJv;1͚̔leHՂ`qFL#r@r>: ^ӞK'g͖JM1xn.` oGlCI&+R^\p[%QTXKuDZIk:PIȮ@+lFs0-cEh}Y͋77Ɣ;*&/hRtdvFX3ET$;59Eg^΍骘cLEyŠ-~ YM 3; 'V9 n2խOo(6$Lh}M 'x`B::f`VLbit@fC wm(tefVr. ||~b7i)e&wYOtgT;o\΀5GeP`p9ye~$bs1A$@e5!k?6P.MV4bdx;*EŹb *">`vX "U')Mr|o FK1%'DVW>/4gP_$8ʰR^*ס]aLj)9Os@w>*b; paj!=c,{{;U'7ڻq*ZEξ .F.0X[<@1/p .+7ђ'N>AX}UFkT}!J8_() RcG^nଝÀv&7^3?1ȴa]'F;`n2v6;Q- ~v=2}+ (6h7ܩ!-on?;b&Ĩ;ԫ#i \F|PwrJ*kNlIy wFl교r&|B}S%NF5{nyE,2~63=mLڋѢ}m%Ý)Eպ&zy}H5ȼC)r>z|%Dz)q\N>;FsQZ ' u< !K23yؐwwƂqmCKU, Vc]p#[u*$_Vor1KNtv/;?M|d^H"CG =EV.Lڻ/t>:Ks 6GyɾGN&p:v|Oz6?zw"V9ӝMPj#onc4UbSvF~\:8+vl%S]WtC]㌝Σ4V7({ΕB 7YU&p`dPsܞSAm1CcW: YA@(_)Rgnd(T߬<l+ʉDw H(`V.|=R\݀Z?. aBά{v`)X JH <-ͼ7n+} 뒨L,0 Q%Ȯ7Ԇm[ⲇB$soYz `3|*nYeBTDXMTx \;dn= \Ye lNԕ诋 [oI /_ Й~}3B>~L0MQ:QW*] 7koowtw۔ ^M[㭏IO&wk T20Xc9Ot ϪNFsh3 p^Iv!j,)` jL4}dlppuIQuWknsi[Ff$ܮI zjuӄ>m"PQSCeZ#ulqb\/%aIMT+|N#c51SS֣tz,BL!D C{!yJݗX'P<+{\ya]w.^ B"Z\X_﷨D) C4cA[%4<بsRI`GJp>37g^:J/6tnԥ 1&v/ZCsT5>ܼc!&(ܜۧ?{}D$N)l5vj劒塾gM3t|x r>.4>eܩ_ 2FAnYj#rS @ӹsN#*JU$GMPYAs6^rdE63͋x17O(Tʊ&/}i ҭ 豙QNRF )_^>j\=́*Z%Sf?lr$PHIYdt_vx}ګD86_DE T^UK@n..7fn=r,OM)I^XxM>f;_(UaPLtJ!qQMz̡'I5[ MA ='%> uЖ8  ȏ2Ez6ΦY^Ӵ~Nw7IJ%JQ*\ F{"N)|{xAF ˫X`c6cOtXvֱ J?눧=wbh 9X4U*xU hF1@Dt ٛ߹ڲzt[k'p1_dx&I1GY$OE9aD<-QY{[ti.wrE6F:8w_.#&DSnY16?T{ͨg6]'9tukE񊁧vl܅HZi?*@o* ec(Op}/dۣa5_hsFJue3ISdMOOxKl]F;-_2Yv)mʃ$n)@<)[Ɔ%2!uyŇyLp>V EX }*]smY[AWtp|#90 j!L~ky/H?~/嚿jҟO Ipw8^2x,mMR@^-mɫ9jV$}`R(4_}P~ao"R3Q}yU`aj^vDL׵@;2 u*LZ3g$}g Tw @ -šțsYR䠏 hĵQ?-mf_]\+(Vӵ6V!c5Qh\Efq]YlÈ+elr'қJf]XI-3GHBDo>yFENVRQ B 5inF9hgEԲGWψ`V[`_S-N=ƫ٘ߧ5g@Vlx]R _dx"+qVP_.\לU`X7!wFMk9sYID3A]<æ V",93591¾̦Td`c@+AĔ3tu2qMKLm'JAWoա%)a @r`֮+"CQ稚J֎nbۋJI |p@R*>\Ԯ8.{]{S6&rG ֱ:UUPH+N_M0؉;'KU)`i6E\"4&qC Mo!zM[" V5Am]FӛQ_ 6>_Wwc~x7Mtr =yl03J洆ɑ"ҝQB'S=}X~ag x QSG7eMQ].쀬_Pd(Eh~5rJX\7_FkO1=z p<4):5X/ą,:"u- :&wvjΕO) Qt)͏uT9r/,k_odRKbN'X/:6X vQ֔}V.2JQ , Car]Z2f^-)4HM;FriDO6+)UQ߇.FK9r~zhCʬENǧnGǪ8bZZ ~cr/6h;8~UO<QE,#A+aHypAxTPI:c_:<`0d}; :Y*vHћ9rY~u0h~뱹Ig֡|yE@GVq*⿵8Yaz' pWCʾn˔C䁫{wrn:E*bޡ.c`ws!s~#EM mtJ-.'o o_AkWF,iܥ؇o;6P c|GHsځ ],arӌN"P~|ǫλx% ~N:c̪]Zӏb^8 a14syB~kGVeLQ%.`ۨ,b>B2 h gfzNiOL;yk_ /@#6h@K|I+:WDݺ>lքU|Mq<,V.䩤ӎ`C=6 ,}vl_Iv?x򷱨=&ĝDjά|S]I/4БQ.GjaV7܉Há ԏYJʮ.A\h|[D!#~q>S3XgOqn F6F ]=!IJNtڇtt|Ղ,!!~N{R6t?Pe*[?b[ܒ'Pۯ` 6m, 1W7&?μ `.e'ߕ wD$=M}Rm\顜4oCYoJIw qGCGyet0k5(k4_ 9aKJJ.LC*ɷX>\#km!s `-LAhy5l4.&<#D½1g\ ̟'S`O 7*CMg8l>O9F}FZ*vx_KGv$AW08dЕ΅kW{JTҜ{(rθE&(5;XG i6D1ԶGwexl?\hqL_ut÷5v&]buXtxPGq1)z1ȩ}cz +OL;v )`S{,y_m+@Xxּe8ǬeƇ[Wf HeؠdVLݖ :'dPd09̷s~T2ȁgB]SC[*J<6fb|n}"cNVaynz@y7~=k[qg7]Kg&8!kGa NuaXr&Vꆵ2q^ݲ Wc1c3DfPWsOJȣq2auj`? &*윈pBj٘hG{  X,`K #`}4E$hrN{\EHeA';qySfcňl &,ZL5»h jR\rt_9> [ 6MxٙA "ZiJ'@Bp: }6 QʳT41zts4g^!K`ڥXo7X^JPa6T>%F>%/(t'Es+$;5H_I._VĹRǠz?qGeq`2챿.sF4oqe[.b!/Y!q!"Mr2oH5͏z7ŚvM{%aky!u¤gc`yd4؂WAKY nc8N +h, k: Cr=B"S}4Kx8 Vy zG$g[.;ҙ|Pwg j^Bش'*kd|Vn8k0{Rn$m(N ;O d8>G)Em7[]7{&5M¢gY7Oс/]ݘxT6è"[8h1$XX4) h]M(EX6on+ı昖;xA 7>At#+g?6˪MF̶+hʂc7] 2W/| hyw/״{R$6P{ ] S7ziɼl:‘8h~BlHa‰q)wh/x௒Q{rYI: lqnQ# % ,0('stJ J;vN6K ophPs%6>0m0h4fRgk~phjXl=f&p^9pf0T|i:Fl<E@ /\ 9ifti6Y i; mSܬsמiDJg0IEI|d"ԭp;F5jp<=Cn|U\[׮>RFrD(OWz u fa||o~ȇ@R:Y[n[@lyhffHR>`qIȣo~|j;jt2ټ1(# 7A]|=MyQvejZCaWTqIuba%ta?l](u[>2 ZYӫmM)˖OG6o/G%MfGU=#(=lkuy@51޹bb?wϗX-شWomtP[ ?{C5VH-ٗژ`~Zi!ngtAٍKIOu>Xl*iFZjx$E õrò^hVFUUWn v>ҖI5bx3;ߺSwFBKpx4ةԒ8Ur({6\h#Ć&g{{c;V V`o!B1|ihm֩aŦגG:4ZR# sdH:U?|NTd%xeSǿ،Wd-Bdžz10X 9)Z)֚҅ ѹĪmU@IyM5]O6-|p84R)JP;1b7Wof|2hhks"'2VYimgt IC 7M3a" QRˣX$a\u~DU:d~WGmܛf"ٵԗiyQj،xUOK ?~ǹ#PL"ײ lu.DE{ⶹ-$g45fO3;n쇝L^ 2PSSO&62A4~Wb3HhUá]1΄-`Vͯ3dZBB6!B.OEb-t1`GMW`Ͻ\J͒\+PqI,#]Y^Pea]{9~̭>f~cZ0;bZf/SݜcSk<wve.K]T=-l6>y;Og)p7ZA7XV )kR )Uh8gIGvSПOZ(ko0aC!и =U݆wu 72'  ڵJ?DJ%f PCoL]-,;3^;E:dr,a%`OdΟ y`,&.2.KrtU-80õ^t&gf'Az/(J;фV|A}8FAIܰ<2F9?u Vh7뽱^CE RxE.*:y?E%h%QJLBbS9X"p4HX\J{Ujmhsw@9"A‰Ne\|ϖ~[ ?"Z4ȈF ~vG0>$DqI(׬r|漐|dR}toX^s}ZrfjaJա5e"b+_VM?]"9@38rt/!Y $;=܄H5!]+%ѧm4lP:!&1BM{5?Z6#9Pwr}+`=KŞ4{b:b%KR+%Q_Շ4l4&OtoBTqE>jEhMHܥ@U[ _8(_aix^I(EI_Tzt)FQ;o7,QtА]oyA@ϜP&ڿ_My ` GFbUI6RoC(o|vwU=Ek17+ФȪ2 ̡=9 3clpBfLUMy_!Aե'ּ3@igY^@~Y|4Hh (s~*HzRHeVh|ݤVL c$,3-j8w'41;ߨ|Dhu'S5JMx+q?k<C&^A6 2)V uӴoɅcI΅C|6&o}.1[Xrh*'dֽ!'fV-t܁'!Wl2bR_c7oO 9}a_*=NEB'`+1*`#KWj0bdX(6 {su\CP( NDo>+{<Gj_)áe#26~ D}e| D0r Bג:U3~RSh4;B_ܙ-ݷLVJMDt}.Ƨ9ins/`y{ 8TI҃L"0\zu/T ZqH,Co+$Io]X ^j:h` $zUh*4'oc jR4)]ۙĢMJq(hhp-Ka fWD]ҿ4 i1% {#V:]4Ħo:rw@| b)yQ&V#`B 5,-n uj|&mß*򅀦^>)dX׃!F-Nmf @ɎdJz\AVA n6j`Ǣb^+I8?Axa)B9+)2dzK@nWY{Ots] d躗ūHG1jCpi{6Vmʤ@*90*F՗eLΝaPf <G +ymd" [3]Og2[|4—ηo u碤^<{k-y5=aDuTzslJ S 3gW~i3;<^;^_oP{f"fzRN [/WS76YP$mP;XFtHyؠ#-"}iNPE?"hYFնKTo^s\RޅOmsATcξHϮyN_H|̩ѢAPgcD9*56~Iޫ3 oEr/5F$CFzfjXseeV;^1Q":"1@ eS#/YI19Wd+#L\jdC|lʨ_.o\,/*wz.)"H!Vi==q-BYmD1?]ʨaۂIcfGOZOFpE?.+o ?3bl7NR%A`tz0Wlǯi4\NvnBop="dQHE3rkw7hyUކOhϽ/bQaDJy/j\ R-?E?T5+g0K94MNgxXcL_GлlR+c4dB!ˊpPTg8 ]<uu,y@ۤS>,l-ƨ@16A"['RCO+ kR &wh ʡ^wzb[!g!r3|S9VYG|*$?xCg,8nؘzvl\b>[WH,{{T8 Lǭ'QY,6VP| C&)= !?;BU*`!e DSz)jٰ&TPN{fOh#п)}i~nܶ|YeqϳעStZ?*[-fgYe?ťBh6Aw %YO%)Pk㡆^ Z3z(۔L# o`dijX"i-9QgҶY *-V19:;#/CK?]TyO712EE[S޸^^LԭtBLQdrdv< FEܧRK 38?SZZ*Z1NS<*ј),YMoغLAf7RҖ~dҟݠ֋IEÉ2 z̒J܏IR5WeNl72 ²<0 n6R$Ul}.) :a; '5@@>JΤ,oi>;VS8c|gkVeYdG LR4OPIk~·Q[- = `imlU/|n+ ~2;>C_&lG4фO_BC8kH9-AǾ'\9mwlE1gD>ڊ3S@Dt sg۴ uRa`Lͱn,;/+ML { =ͷGWpHEODŲl(i&tM ׂ>5 R@{ | ܏jzȺ3Q%2yrj `]ͳgEI~nVtm1!o!\ļih2s@SMyEXiBo brANS/0]#X]{F^9i0DE5{p|FcѱblV.c~ӿ0F C½a߸aȊc(Jz6@ 0쑊b4~48Y0 t8,QFmw-`7Z#Ϻh ŷ$^ }(EX-*>\y oe ߕ €[4/APrYZ 6Rz#%axs8(ڟ^Eh"\ 53$"@GaAWt}"jPyd(x2YlҮ#3@E!@CZs;BϹ N`I`KsMsILzEp=70 VQE}{lVָb9/eڵ?'#ȗ%@;:x*7b|pJ&3ug&=blFEPYA':G?̦88KWwLނM~:r#%d4O5kNov5v؅T:toCk׾8#gx+@/k` *Ȉ[fc^_^7!`ѳRƽ֎''L~Q}ZOwR[z6ć]p8eI,g a.DaaeZ@˯0'k㠏Xę"yeȭىUy=ln;a_{]xaRQV\6B4Me̤^O &(Gݜ,%rq@WDw-ұ:wu+I ZQY@qI}3 U$ :b 5Dke ekTIyAL0)@/ ,GBQBdB+Jd<~`Vi;h\MRhvK D1-)ล3)|4p|ǺRR!ܲLL1Hr1$Kt^ KoToOm1Λo|l fe-vB c=u5L8fFnzSsC[y{ŅmT,&L"y*G_SjAI. Hb6B-hF^`_k;76EoN+PĶNUQEjcM2 ?vqq;, qtL·\bȼs~=8CXۄ{n8KڶqW/"-Ganf?H٣%…ƹVд)eN,s QB/ Bp\ &&irSCd%5Ji$|tdշ^_ruvbG!\Y۳r;ͨr DQeRSUQw@ò e>9;!p\ R,m+A#5ST7ł+JoQ'ھ:ee%pJڸPa{` 5mo[byFKH`OSڂ4|MΞu)VQdnEv0n|ca^tf{`ۑ".mhӰUL 3D2\Z~ЄV&Kt#oqنo3疬B^Cf[\| B%7IвW9iP Z9ڱ&c,E vHJvj#DW%M:.rIAeO.hN n<,^a҇B@Hm$#RDof78V |R(`]OqQ៪CJgde ]Y)O*)ŔX3B֌[%੼ȹiDo,CW9kiG֕FeB[x>u|DBڱ<`?)y@(܇ጇ hĄGwj ^Y.[8;d!bО%V +(O49/o{׊dF`}pFd Q B$%lar |j8^IPhḻ]ӊ:v ~ݔ)o4Cj.w2F&"D@>DHD^48$ҙkuI3gK -KL޹dI.J|B9p݂'kJ΄Y)$q`(vt8Z I,b -ME6 ]"b|-ʤ2fqL}5o04Tt6.OL/r)jbSL0G3:CM+J0TW3?ދ /L$u c JN*TF[F*X-f zv${ &g!6ӆ.wcЃ Bm Lv7IY]w k- ufJWH̜qzeB>8*`T +RѧOߩi徸ָA=u7D~mU@GӴP}r чĉl, nd(AbgC*?U=w+K^gjhSBLvc: OF@IHMRn ڰoX;9I 9lۡކyQfo9jqaL܎x{wsU[)hf"4af텸CHaSnVp9c)7Z.M^ƀ)\d]/NЧS@-cV~u5! |Skqi 1dZftWu'w'H#1ikSK ##3zLG[ҹʁ%&8ĺmZ`c:ur{Z\(+Ia[sƐvi0Ca@+|oj>^ 4J8'"Td9@sm%]HCS{63#\?#_/νBBwitSTmA:l(,6yƕo˝0cߠ\l d! 욧̝m^:ҹzVD0Ei9aPD-K<:6q!C& YZ