python3-PyJWT-1.6.4-lp151.1.1 >  A \I/=„{rRB_.7s&RM9b$2L>/Z[.@ 6JG}*[=yٵX>fM|>"bZ 0FRe%Jw@C Ϝ=hVu!m'xn̲Ľj_D~D`?Y_kU`9J<mS{ jX;e1&nG槁շ:$dӤ]ɪ1bca515dc7e9f913f20c87d0ec62c73a068e442b2e19971a3114ddae48afc3d1f4e870f386b141014de01a2c09c17010ef1d53cc\I/=„Ѫ!~%-ճ>ifOgrYj""9U1ǝ{:Z8lBxp/TˈxcibRxd:Y[=C\r]/ "k%,{JMpbJv5u,w-Pq 8${sŏ0KGu|?~ SeyuBaG&rpȊżF\FiOŲmB&3/eqabÁNU*7(ZZ>pB=?=d  H|  a== F= = = q= ===D=8H(89(:,>.G@.OF.WG.l=H/`=I0T=X0Y0\0=]1=^5b8c8d9%e9*f9-l9/u9D=v:8w:=x;=y<(z=\=l=p=v=Cpython3-PyJWT1.6.4lp151.1.1JSON Web Token implementation in PythonA Python implementation of JSON Web Token draft 01.\Icloud1290'openSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/progrium/pyjwtlinuxnoarch update-alternatives --install /usr/bin/pyjwt pyjwt /usr/bin/pyjwt-3.6 36 if [ ! -e "/usr/bin/pyjwt-3.6" ]; then update-alternatives --quiet --remove "pyjwt" "/usr/bin/pyjwt-3.6" fit-z*,<< +j+j<<  jj ? ?4I ES)1 I8A큤A큤A큤A큤A큤A큤A큤A큤A큤\I\I\I\I\I\I\I\I\I\I\I\l@\l@\I\I\I\I\I\I\I\I\I\I\I\I\I\I\I\I\I\I\I\l@\l@\l@\l@\I\l@\I\I\I\I\l@\I\I\I\I\I\I\I\l@\l@\l@\l@\l@\IZk'['yZ\IZfd9ccfcf67ad9889f235ebd5a426bb6352bc92edb3b06c687938061ae689385608ea2262182cc6f4f897bb6a2c022c57c3e258be3a8bce3658f97ef543c6bdd9c43c06794000a29b2b94fc622f49ef36932f0b5442798690062ddf6011160a1901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5e5fed2e419b4e0cb061aecfc1a118db14a20ad56d3363dd1d32f8096fe7f5d3344fcc37bb6480c07e5a9ab5c93f14099d9f1d18535e6ca5ea5ced36be039fbd44fe431cdc896ccab691ad0599f4e0a12690ce1ededebe57b825823bc6b4d24f22a4371a8517f7585fd6f2ce06fd33b546dd94f80d5b118fb9ad5a12c486bfe5f8cc93a8415dcfe7f8a712116c81b644efaaef48b416d2160a55723e0fd98df7b99c89ec939f1d6acef4114080ebb1b1b3391b96f6a4fe75ee9c296dcd1c75e4201904d24fd235d60a5e356261742d8b515533960cf5fef9bab642042516825c009e65e98a3dc16fd92ba58da7d3b0b6131e4b52bec44ec50c45973fb3e7cc3fd8776b1a7992370c1fdda18145b6b01c0e2ac3c4b808fb6c8ef7dd27d743152d132a1d427802600215aaa7d54963ff1700605f56928338c62de9e03ebdac383d0acca02725290ed1d88eb8e52d63f642970f9501cae3c7e8f77607b78cf46052e039b69596d43f52289a5b059f726b8cce49e39c1a0e815ba8ea9f3468fbe31920256eb86320e84a7d0ca82c6e5a1da1ceaf022f2b397877f94387eed7310d0d00c953762bc8c951aee56d50e59c5fd9958d16fcb1a09ac915377d04f96cc347146205726ebda45387c25a34baa0a915656f7bd6b502590774c6ce1db52e9af3a54e1687946145f40e11f273acd74d4b65465f72e7c402eeed0cd44f2b81577919e34a186098763feeefc5a29fecd6ee17ecb5886f7b081661769b7042b7652f6db19fb5aaa36ce73d35fac82f433830e4b6bce0f784a77d204f30bb5da792376db19fb5aaa36ce73d35fac82f433830e4b6bce0f784a77d204f30bb5da79237da2a6d30dcd22b9d1c2b68d503a9f32b90cb9aaa51940b1941d0524cca41a5e042fdae8ed94d78fcd2e333ce0f411c45f41cf33686f94f156025f1c30f5807ad839f25758c0bf82a6ff0fe7bec5883edbac5f098fd4885a4b6afc8df92f8d364a5cae52793fb555547f0b6b458d38e7beaf4430d67b70621d3c2601e76d2f4ec90bd40463c4d2fc25ebb1129592f0e9f5e2a256a26317fc0fe7708ae766106b03988c44f0f120e2570cc0c76d3bf8cf50bb419b351bcc72c1a7657ce273db3ec70bc5b300ad219753e860c5a28f3eb4e70f071fd3649c012456d946bee0caae80de074dac9c945edc7e9bd718e773f92b043a6d4e1e5217ea861f061fd8bd8b8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557a0bce52a7521d07cfd095ef787ea20957d0fde1d8e41fdae00e4c979305bad67a0bce52a7521d07cfd095ef787ea20957d0fde1d8e41fdae00e4c979305bad6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558617784c233185a8c28532c59b3c39ee210a532f25eff82edecbf9a1bf18e33b8617784c233185a8c28532c59b3c39ee210a532f25eff82edecbf9a1bf18e33bbfa9e7567887ce79cde2a3f7860cd691fa9b7a3e5fdd179c428040c07dc2d5a180c16867532b55525a76e0a91ebf80ea6616e509724da43cb387226a9d734911475e445377f3ce6fa02ef6ff03943f41bb51599da4f309a8e9d33f6100ae49f1966b93f4da24f5bf1011be10ae7b23df9c0dd71c8974f1a721be9b0082bbdbadb524d4af0c7ebb5e0325ca800a1473246fb07fb6c46361afda1239c526593639994def45f93d40a8f4ea4cb75d7297364c6ff3e4789811db151dc4bdb3a027a9906abde8d324c8f066c7bf915ef2d7abd75d4e8dbf4893ca3d3a4fb1cbc652e0c3db1805ab592bcf83200c4b3ec7714015475e7aa3393113278745639861107b46b6858a5a32ff1b01f0d0350ab947c52f6547bdc87fc6a62274373f598a5de3ada861e592777f84521785f5fcad43bf14d19b81f2e3942230fedd0c6ffecab123e71f6b28d70fff0c73372c5cd81f47d51a7c894d3edd21d50ccf5644325c6d5e3867ea6f8ac683b0d09ce37066542c1bdf48ce745b9fb36b23796a57ae03dfec82af815b5f9da8685afb300cc5beb7949e1c22b79b6c1c054796cefdf6cac6/etc/alternatives/pyjwt@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-PyJWT-1.6.4-lp151.1.1.src.rpmpython3-PyJWT@@      /bin/sh/bin/sh/usr/bin/python3python(abi)python3-cryptographypython3-ecdsapython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.61.43.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1\l@[1[@[@@[WZ@YY@Y.YXX•@Wڍ@W@W@V@V;DUȒ@Ub@U7@U7@U4@U4@T[bSϣMatej Cepl John Paul Adrian Glaubitz Tomáš Chvátal arun@gmx.detchvatal@suse.comtbechtold@suse.comarun@gmx.detbechtold@suse.compousaduarte@gmail.compousaduarte@gmail.comrjschwei@suse.comalarrosa@suse.comrjschwei@suse.comtbechtold@suse.comtbechtold@suse.combwiedemann@suse.comtoddrme2178@gmail.comseife+obs@b1-systems.comseife+obs@b1-systems.commcihar@suse.czmcihar@suse.czmcihar@suse.czmcihar@suse.czmcihar@suse.czmcihar@suse.cz- Remove superfluous devel dependency for noarch package- Add patch to fix testsuite with pytest 3.9.0: * pyjwt-pytest390.patch- Add patch to build with python 3.7: * pyjwt-python37.patch- update to version 1.6.4: * Reverse an unintentional breaking API change to .decode() #352- Version update to 1.6.3: * Dropped support for python 2.6 and 3.3 #301 * An invalid signature now raises an InvalidSignatureError instead of DecodeError #316 * Fix over-eager fallback to stdin #304 * Audience parameter throws InvalidAudienceError when application does not specify an audience, but the token does. #336 * All exceptions inherit from PyJWTError #340 * Add type hints #344 * Add help module 7ca41e5 - Drop pointless _service file- Avoid not needed python-pytest-cov and python-pytest-runner BuildRequires. There is no need todo a coverage run during package build.- update to version 1.5.3: * Changed + Increase required version of the cryptography package to >=1.4.0. * Fixed + Remove uses of deprecated functions from the cryptography package. + Warn about missing algorithms param to decode() only when verify param is True #281- update to 1.5.2: - Ensure correct arguments order in decode super call [7c1e61d][7c1e61d] - Change optparse for argparse. [#238][238] - Guard against PKCS1 PEM encododed public keys [#277][277] - Add deprecation warning when decoding without specifying `algorithms` [#277][277] - Improve deprecation messages [#270][270] - PyJWT.decode: move verify param into options [#271][271] - Support for Python 3.6 [#262][262] - Expose jwt.InvalidAlgorithmError [#264][264] - Add support for ECDSA public keys in RFC 4253 (OpenSSH) format [#244][244] - Renamed commandline script `jwt` to `jwt-cli` to avoid issues with the script clobbering the `jwt` module in some circumstances. [#187][187] - Better error messages when using an algorithm that requires the cryptography package, but it isn't available [#230][230] - Tokens with future 'iat' values are no longer rejected [#190][190] - Non-numeric 'iat' values now raise InvalidIssuedAtError instead of DecodeError - Remove rejection of future 'iat' claims [#252][252] - Add back 'ES512' for backward compatibility (for now) [#225][225] - Fix incorrectly named ECDSA algorithm [#219][219] - Fix rpm build [#196][196] - Add JWK support for HMAC and RSA keys [#202][202]- Restore runtime dependency python-ecdsa- Convert to singlespec - Remove unneeded dependency python-ecdsa - Use "download_files" in _service file to automate source fetching- Drop pycrypto as dependency, we only need cryptography- Use update-alternatives so it can be co-installable with python3-PyJWT - Use dos2unix on jwt/__init__.py - updated source url to files.pythonhosted.org - Run the spec file through spec-cleaner - Drop PyJWT-1.1.0.diff which was only used on rhel (?)- Include in SLES 12 (FATE#321371, bsc#998103)- Use https for Source url- update to 1.4.2: - A PEM-formatted key encoded as bytes could cause a `TypeError` to be raised [#213][213] - Newer versions of Pytest could not detect warnings properly [#182][182] - Non-string 'kid' value now raises `InvalidTokenError` [#174][174] - `jwt.decode(None)` now gracefully fails with `InvalidTokenError` [#183][183]- BuildRequire python-pytest-cov >= 1.7- Update to 1.4.0 + Fixed * Exclude Python cache files from PyPI releases. + Added * Added new options to require certain claims (require_nbf, require_iat, require_exp) and raise `MissingRequiredClaimError` if they are not present. * If `audience=` or `issuer=` is specified but the claim is not present, `MissingRequiredClaimError` is now raised instead of `InvalidAudienceError` and `InvalidIssuerError` - Update to 1.3.0 + Fixed * ECDSA (ES256, ES384, ES512) signatures are now being properly serialized [#158][158] * RSA-PSS (PS256, PS384, PS512) signatures now use the proper salt length for PSS padding. [#163][163] + Added * Added a new `jwt.get_unverified_header()` to parse and return the header portion of a token prior to signature verification. + Removed * Python 3.2 is no longer a supported platform. This version of Python is rarely used. Users affected by this should upgrade to 3.3+. - Update to 1.2.0 + Fixed * Added back `verify_expiration=` argument to `jwt.decode()` that was erroneously removed in [v1.1.0][1.1.0]. + Changed * Refactored JWS-specific logic out of PyJWT and into PyJWS superclass. [#141][141] + Deprecated * `verify_expiration=` argument to `jwt.decode()` is now deprecated and will be removed in a future version. Use the `option=` argument instead. - Rebase PyJWT-1.1.0.diff- apply PyJWT-1.1.0.diff only on RHEL/CentOS- fix build on RHEL7, add PyJWT-1.1.0.diff- Include pycrypto and ecdsa in BuildRequires for complete test coverage - Use setup.py test to execute testsuite- Simplify dependencies (only python-cryptography is needed, pycrypto and ecdsa are just fallbacks whet is is not)- Enable testsuite during build- Update to 1.1.0- Update to 0.3.0- initial packaging/bin/sh/bin/shcloud129 1544702447  !"#$%&'((*+,--/0123456789:;<=1.6.4-lp151.1.1  pyjwtpyjwtpyjwt-3.6PyJWT-1.6.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtjwt__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycalgorithms.cpython-36.opt-1.pycalgorithms.cpython-36.pycapi_jws.cpython-36.opt-1.pycapi_jws.cpython-36.pycapi_jwt.cpython-36.opt-1.pycapi_jwt.cpython-36.pyccompat.cpython-36.opt-1.pyccompat.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pychelp.cpython-36.opt-1.pychelp.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycalgorithms.pyapi_jws.pyapi_jwt.pycompat.pycontrib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalgorithms__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpy_ecdsa.cpython-36.opt-1.pycpy_ecdsa.cpython-36.pycpycrypto.cpython-36.opt-1.pycpycrypto.cpython-36.pycpy_ecdsa.pypycrypto.pyexceptions.pyhelp.pyutils.pypython3-PyJWTAUTHORSCHANGELOG.mdREADME.rstpython3-PyJWTLICENSE/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/PyJWT-1.6.4-py3.6.egg-info//usr/lib/python3.6/site-packages/jwt//usr/lib/python3.6/site-packages/jwt/__pycache__//usr/lib/python3.6/site-packages/jwt/contrib//usr/lib/python3.6/site-packages/jwt/contrib/__pycache__//usr/lib/python3.6/site-packages/jwt/contrib/algorithms//usr/lib/python3.6/site-packages/jwt/contrib/algorithms/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-PyJWT//usr/share/licenses//usr/share/licenses/python3-PyJWT/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/83970c1083fbab8b5f825e1c20f02312-python-PyJWTcpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledUTF-8 Unicode text  !"#$%&'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRzd"+utf-8cfaaf208e87690389c13fc7f841b47b2cf5ad6000777c502f8ed52810f5f5a4b?7zXZ !t/Zn] cNDfY2zcI?t4~msA|/SzT( Jʣ&Z q[# ߦRz>>fB [(<ʯu}:lC~)h4 IK ;:l\ %wVމPux7#kY59KSM꘎(Ԏ cȐ0.v!xo.DW殫~obdsx`|:K&'0Hw5H@]V.|o^7a5Sa#Ii/p<EU$M͵{#WĻfc*3m3_`O OY"0L{8#RSzyiZ5cPf/e0_No:\HZm`J(50 2Ngn~l+hkn#?kػJӵf496wgD73oFddu8Ơ}@K(|5w>.6ϥ︹ljgņ'=\I|F =G+zUG&ܣ5$cȸyܜ kDZYUB_taS㧷gn.!0VF<3@[RCK/g ƞv-ɗaz .2C[?>Q,BF[+03ά  n|BV6JVٴfn !;=d!G@Km? 8Cn7I3LW"`bSt3?6,t#-O+>-xXC{%QU7!s:Vl ޽oqw@KII6o4;49_*m{:C|h²|+8ʕ_jo6 5I"=U}J]ŖD|=-ePt8AmDf]iwh5#ӑm{r9\hvѧ>/._ RlO;(x[!pb+;lB QU CyT0GdK-p&ݼzzYL~w(6ۑ,!ce:l zPɿ\C(7\cFL^!ƣV+~& }.-,l|S6VhQAϟ$"֖듨IM 9 M@҈lپf)U5G,Qk1JALuWi6͵7bK@O4.팣3ΥqSGKӪL0 r>;;8j~Fvt"SU=B)3_laqEc摴j TDnK &!,ދM(]/+Z"O<>G{OQ[UD (FPQ̊4U2N+ѹ_5,v odR Ʒ6i5ƕ|h*Çأ<,`~/d#jy.ꍶ} _YQzkx3l3&0=Vllk?Zs@% Tlu9 ƭӛ+sg.MKLLDD0ɷ33zȁ,ȟʳ@čZ=4]B6Fo \{ 4|?_^V5fEE\lI%*]FCFT0 HN*ɺy`vE]' 2s &`}ޡgwfu4 1U0=h&;z ޡ +6z @aZWD8 0̓A{_gh]-%Hgv+FKH8X}J%N`7YP7 Eq7F;V2T?s2mFQ83Qf8xLj8]˽~\d>Oj5P9U-jOt{UqRr/U>5pbMJ,TZ%,ȊL,En9fJCjVJˡYP ߀AаS mTЈAo`-6rU"Dw xՅp.jYlqz+"(ԀV 2[Qo=F)pb|ޜ&ǟ?l3d[lע[`7ڨ>L(/H-CûޥO/O=]kQݖjK5K wWN%v[/Se0zn U1*[$s ye2D[\"I?hK$LNuftZ.ànD]LUwů"eg ]BEUU/4j@ka%ҬӊeT]eQ3o03o]e[}`rj" Q=8~4Q[sӵq+# C;mӢ~V:cUYhgAVȱ_1p^,og8@ow`ωmTPGZeqpb!"1پҲ7Nĕ,FrYz•& a @hI&#-93dE >]&KA'ɏjUЉYЮ΍R0 5߃m"fK5yJ;O+;D`\b+O-uPw@ΫXx t$QX! ,R%m!+y:w bL{tFq gs7SXÛ ]]gL <kVW=5:^Rr:Y@F3$3ɛmyYUs}rJb$;pCXHj*Jl}Gm5RqJd,Xj5W<CJ1~v`r!HWԚ,oEI,sAQEnvggE>lbUOtVE\w)reFg#CcMM?O>esKW7ʢ2-i۬IHKӶ +:|åǒ !˔xW4uz[<>צS Րr7OTun`QVF^ s~ 8eL/Pzy!#C;b㸨]i0N d7[n]&XuUV<& slP֘JIbHpC[2S]1KK?ztMR~5ސ[m;.h#+"}r h9ФW[i:,C$Ǜ2 kQwH)_DS@Ը@ Jr9*$p)̒O89mN)lT["8/h칂]F<0N#'%4Kuz{eϕxdFvsyDzV+㵶2mi(+bE@x3kJI#dY/O\=Nq]N :QL9ڈ5'Mr U\8Gzb"nX1}̄)Go,Y yMI<@F5OCrWQ={.f 6BC.Bbo|&f\6yXxvg#!!_rlMS{ CqOe\M8]좻Й!0ق8 ?!\m('z[),-\ͽٸ3\/u*gHkef\pjuGt"1o&ݫ]yZBqBiҎL)3/j9aWl]3<1ejsJ>8r˵F$/h;N}[|6߼ɱ@F ն89;? hf̣ͫ^|vxvvS3\5IAT} vs0tZRMQ+0kn3C V)$ AO|}=4h= Ɂi{fSJ[,4&E3ϩ \#/ n'u~ɫ ϯa ~@Գ4cxK[Ռ`ž#870gäavH3n">&p1%:&=Ɓ!M` h @Ύ}d{K@ƃ%3.&ki_n hV ئ†=dc@̮e)@iS-% ªanp_<6z7*s2H7^e~[,MC=>>r,|w,}_%3lS-?~|Dg$Q6v+[ s4Z)(KF䞏}u%&4Wb@"Q`]5\]Egi\<`:Lp- GD=31}^ `%rE_ ޫCхd+S>x㵥)>M]dy&L h kT UJ5U@]0VM `g;3Zu`hҔ:@8Ƞ+N2Q jf=ymu*~7z &K=eF[ o~d<"-]m1iw~l_qM,YA$6}r.H&dIoFR{:`։jލEO4kח16P;r*\7c}ɬSt^qlfaf.'خ'ɆXߺ^ gRVX͙|#Wl *F z6QrCj,_*_wuj;{tV ÷j1zOZ Ě G)l<#mn ĚX;'Hvj'.*[DDm6Ț:SAe5ZUC6jsGn.Q*FAy|m!o1yMo%:'-P0 (f7< YTpb-:D;UHE$ȋ!3Miu3$SyyF CvFKvp9JؿMhJ 9 g =Vg.1ᄵiKԲk,2G(2("ta:3X,#1dvyD:n,U`{t1,POfs06unܕw3&UuU΂Fx.س sۗ(J% L҄no1Tԏg8<p5a@}z{ZmwK_fz~jcA3z\/yn K\M%`Lpy:Hzɘ1`A~|q6 \#cG/rc;eЁ/փv'փ1hl@ơw/gΎϡAM[\1S >vˁ97KBg@FUcs lN$#Fì D1# ًa;*!U^yNW|on<[E$ ½Jlݧ+61DGiiO*ЈN`9iH9~z4 ] Sf(K56DG*"`'[xX]ً>3У3x񇰭m8zqgFMQo|Y烏?D@"n Gc)Iw}6R l *#0Z4eEoSI96Pϱ2:Q5z MiOYUz:k)9g29u[ޅԂpzh%l$k*9%1^'P#|.[wĎsQ XuV\Kg̛pπ}<,8N\GH]j[hЅ]}A:oeZ>+j9a+9#ZH7of ..-|h+l0!17#nhȊaEt{{K)>Tٷ]ڄL*̆|YNZUF`('1h.Ů Š8eKYpEo'@E)D@zN hԄ9c:XTh]yə 2HLnTŽWc׺f ʢX"8"}MIyHTXTIΛ*(G]=fW&W1FDn;tWtVpE &lBPƅA=MCtL.7KלAJU}!L߰{dt%KT Wbm6['L8KD#j7 `/I]80/xn \!$b7 yEN]PUR Q}J ˆm#[GnM49SzXx]3ӻVuzJ"I|-}_1BF y?Y(>6a3Đ/T+=^gȎilmc/J X"d^wKC:;K Kb@IŗO^bW)'f*>E v0i% ܂\?H GhC  8lڲ F,쨼>WhKf.sChH+_Yw4;C%lxFԬB ;/, ܪ+&H"m{r@ W\μ>ckE#XLoo IJ)Et&rWEnj֛e4$IA rΑg"uP- ݠ~Q\?U%%Cy%֫*o-.Dvy^]%x۩;* t[qe&+j tj7" NPtOmĚxS7/]`iHdlHpZƼƇkE,Ӑn+}#Y ߳@ria+!ز$[⧗!25rsWz,MGH#:C˗qg4ɯsRWÈk YӓS򠽊NUW2'YfR: =┗}(iKv)`9gp"td1w[9vWTғrgDHjLpcx0߹یVwD,}'6_A^rkˈ L0VGu**d[IS`=upшc!5I<WiE͓oY%6Drܰ6%< dz> 4\OrzHRI`ZJW{1T9[^=JA|t"[ީFݶB *#h倏O9vaF4;oa(as[y/ut$~MOh .]{U0-u /*&Kcd8Pz6(BBAC:m^vlи6g %ًEDYK~<=ΛdJ 8+B}CFQsbuI8!wAvoU {6y!L%py>6ߺ!S9xOxZ%8`=nۯ/UϷ;zm e Z,߸9pmgϭǩ\9UyQWN)%<*$C;1fQ6/aN \EG{UblbEDM PrW+ 揷􊚥L|Gpԍʾ{)t)-4|ǩEN}(C}܉r# =]_ 򰹂cRak&6e$x|S}" jv7RAGiáiD"p@sI7s۴#SP`+&|dY Z@ <{~= 7ᗅL^D9au<{Lrt^G8z64ǶC_5D ybX|F\ EP1+,*h'f[RVL}$ۄ%4؀ 8p\hkA((jHCـ2QejxyĚR7X;Eh 6 1GY]un)ּ q q8 ȡ_ֱa<<%7nqQ Se )d|;jkw׃- ]WLcc$ȟsDaQ}Vo.RphtjnSJW@ڪxe0:F;N8bh/>gdjt֛A ڧDĴ$[ҧST|52 ώQ(_d+9i{DqJvIuJ*ɋrb!vlGQ7.Rm*+;Bτ$ud^LS:.P1>h5cbc]~ݢbB5pRd\!{:62Q6׊-kV?7Q-hRKw\;Dڜܕr^pm]FEUm7~~U|#29m| -0V:s>lCY"L0Y!}?MҢj&e ڹb % QY2eJ'zl I˱7 +PCG@V%Y Sre4>v73mW_ƛٜ)oLYRsP9!! s715"V'ȞXfYnŏLс[C tU["oO}d ZEo"V )?_}S4Vg#dhO^tgRyjr$lL(9re|nrkgjyN?_7-P8R62I:A uN:씌=dz..r&P&CЕ c8K1k3>gS8<ݭ$̋ _~ȗmƬENw5;3:4fNk]{PK>!^D13yl$./˽ R)Ϛ!YCvS/ѭH&ƍ-Ι>t,:TV|LX=ݧĞS W"W+Grr!_ETk=-(lf7"$b|~\D@4+_U.NH[)=EOJ f_n}FQ 9/ |Eg6gSB{ u@ƥ˜$ ;. AdP7t _%"%d;P<[[4sRҘ![ j>#Y(oPE⋣Y{~;eDi5bj'^P׿{>Z]ZQ mφ(2K86k%l 9(BE+#nM~hxrzݾnH5 au'Nc!w !9KO*[8WŬzoՆml-"ci0Ygm5حUʲ@ /8?`3:RU8ǮɍӲ ЩPm ģI[ZN0rdϮuP6oPqvI ̲(F0Ϙ -O9yzcL%e:sfg'#tiwb*'=A|pt1z(#d!,|g&A'Sb7g%3S۩TqWcy!] dfܰ:i5fG~v4UnCZ=w::`dǐ*7xۛQ&q\j qމ(D3t](!6WDOpZUB: pBx-_;[;GI42p®;8Kt~M%'h)}b/)h7ѕE/k4;>;<C%;>c5g|Pr'V,:d@?~ƝFFa-ky@_6_>~ԺGO{G :h;2-(Z!rUq2sE.w!/ݐ+Y rAAiT!5@j*wX ⻧4ձڂP3."pTï1hxꑪPelV)۩;,DqSdv&ޤ tXr=Lƻ,⮙Q ռ4~a*HUPA7΄yG`J@R^~=%Q{lmA=amX7rK(VTf$.#aߜ?Z5ɭiO6ämfp`:yJՔ[|Zɻ7s)N]|QSl"Z3ut@2 Gӥ&n5]5J)h)c˕³Kw.i':J1 {޿݂Bi?CrcIzRdiS"zutw:X'/M@vO_lv1p/_;:>+_\iVVį^B0D)VRx] ؚ속`ޓ4c3/bIB݃wNF+S|w؋cmmDE!*a*e+wsXY_MZ5^[ hz"ixxv5!X&-E/TZm%e 2/(J5ո<6JĨR"(VhUULW6oRoc%Yc]$#>n&5Q=.{bIML$7ϰ :攚L[uBW>("Dm2hTj`iYXnTumD`}.ߢQuv ګc*)(mvy.?%B a~ne!1pJRgF@Jxtg~!+O@\uK9L2 %*J%VZY A?Žly%1<\"($T/YE5u6;WO@ {7v1^(? 2JxHq)?5ا kPJ׭0FY`޴q!xy:@íƱG8+ %S}VnM;|%Cky* {e^I('PkPx/g S*Ar(g9A]l [#g"Sท0䐿C R EfӱT}TQOGܜ(h :Gv lpfzU0mB3SKIzfLXDqmUdˠ2&oJ}qFb7z| 'ٯ2y44)0[E3F :XK]O{(dnEfA5Xt7Zge|Z(y9yOX\fac{լC/jBo%- Qǎ]vZ/?Nzl\0/G*9$r3yx9ݐ6;؆S:\m9HvS)~i}oکĆժK@{|aWזwEjNwZp_sT{ie^7!*#}IwIȟRך,08@*Z:wUbʹ k(+*Y|:HsK<Sq-݇< nh54S_MY\8A_tWs^v0mSQ H{VMA+?>tj<4?@dze?WsL7i}W(#bh}ހ(!#5($[|[4I rYPri+ Ҋ]ҝV9XY=Qt 'c+oM*`v}˧kXQ P$Wl3GT<6C )/U,oʋ(4l㒝9.,Ӷ$pSVPd4ҼS. c`QyIn/}()8+jS*iƵ.k[]uhfŕiXxB 59 ϝ7Θ"tPٿS˴8TŁ %(/ Z/>?9=0ȀFS2:܃gƻNL}rw+LCR諂!Jm<6SQ5r֩W^D0Jف-MO6mbt58(]. %*E` FD\KIi= :WR~ PWoY}SPj/Sh uߖRn7B[8_Hѫq^s﨧ܟPv ?MGV% 'bZ+=@boiw zRwLk?KW|A eɤНĵ,ܣd25`X\oj^>&Ϝ_}BBM>,-p@DԷAk4v hS)!hء_ո572 G;\-sGC `C%: @͏)/CC߶ p $ID>)kaQuK۞C.n){t] YeMZFuGdQvȜ>]SrVa Lگ̒pقG<3;ړ FuRWU P4擸MaCm !g+hr޶[`{ʷnۦuanR_\,#rCFޯmgrbef>AW;SC6 Y¸ l6mQ$7%vf}&km3ri~I{ˆ4uTA5ӌ_Q9(hn!l0~bϙˆ@LĉΙ- gOC3gHF.jLj SϧUx1k!i 4`Q/17IEF78캖n?]Ce  <7 nFTⲶU)y|oxڨ3̥2Cw6EbIJcQj}KzȾ)TQTIp)YY-F '|XOZtЗBK`NVNXK2sE^{m>̿:z-ȸցteH+h6M2zR>cT^ì vV] #rۻϐ4`@UIhc9xZI0e:9d:]1!Cupa4w .@Z|[3'؅|?m ̴k TSLm$3%z\XT@Vrt MRU:lM`{zNƄg;r(Դz۝P:>o02FkhJɪH$K.}Sn$sdLfW ]1?pƸ-c_/(uYבAhm ? ;e|Aw:) tÄIש'J.l˫ Q(qB0 N~m>&HjxfPhk`qur&\`?5=Pim?=Iy6\;VW+z|J41?^c:FU P//u+8Omn8G "vk8vl,`{ .-y](Kxk.-P+ TnŷI!3UY湞fʡ!΁ u>u&XuF2Y[#viwq^IO[չp^h ;-`oIfO}*=XA|tc>|zLR.1`w@@Mb6 wW =_]{\ J<; [+߻}՘7| +2ڽ{#^I%jogC;l>I})A 4j^ǘl ,ձ{!}-8hgYNȷ 2qI@  ub'4J6I|8%98?S6oZ@6eliz2KȧMK箕_̳߾Y,gS&{itZP>"t>#ԃ$x_0NwEb}Ý7v #H%ٵF=Yr'!)^;ɣZa7}]xd Rؔ ?  9y$?CM|@U:֝Bw VJtH_0X?91V6NmRۏ3wWzW^)Km0/(=\dV)qܜ48⎺gWyWB6G+Ӂ#زS".D?I@ Ž;C<^Q%0N|Y 7լ$pa_v!t<4=Iq_grXњv?lZ,٧)3SQC:!!8zI%2Ü߁@B3oЮﻪnCS[i;:ӁCfiZe3 wEP!3ggd(§@ѣt\/ mwyͮk4S*F~eZXigӎ o>_Q3ر# F>"PuOE)b)|Ӕπ Z*D,\j g[ 3q.HG!hJtuУ,/yZjQeFe pސIR4^#I)f1/ՆGsp? TT{kmR j3|HJIpA`RohIܷI7PY;LPz~Fe(KU"P 5_;#ѭg59/ c.mR^0s'~[s](l%?B+I(g.O}ArYHr#Q^9 ee=(}.o:kk (Am+ﺶ- Z<2n$mIi>句aҁ%Oml9/p4rnA<2Bg-6\JɁBEci~Pî>]i!4MmrTIěow"@uOXg޼uvjD<,ں[WAj 1ݬw``8S\kD*{~3Ahsh:WԣS TA*Gg}=,S$á BF/"KKO;v*̀jSS`;L+_0z_IN0@ݎ%eM),*{LKCw xXqHFdiHyXvA6he)]*}FlDrv /;v Ʉ 1H *?4 K J21;N*wôj"%SL!*/l> v lkUp ɊI?PLPDLA 0F;eRbd/]k/sW~P_"`~uD=VE8X--\R{묝Dg#vۺwp4#%@AMpyێ}wMBM֪sY@ ͐u[VB}]\(Ns/@sYHIl;N_~ q ̾ }-9g~jգ<@隮w+n c{C8Oe[ wDD6H`UUg?Ωa k9əGb}W3tݦ8<]:/QtuX>MIG uF[Ҷ}[*K6T"rӾp1`(,vo5HùEnp/`-A ^@bXq=(,2Z ߨ6i$%ƶѠ|n=|pEʳxu8sh<:q_it D|H0(2y-_2ET79F_knf EY|6CfM~MP]Y V")u:*W*бH6ƫpooD? Svjg W:SK{g3YrDY$DҎ]+Ln^-hAn ",ڽ=DL8KxX.F6SY7]0Xh2,)Ab)1;Lrb䎻:_%![|lsEG ɷaj׹@574bqN5 ){߬(!؂ͦcۑ״5%e^6}-P2.?VsI:'#" oui14+{bjE*t/l%ZHQzZCxA3<+|E)^ 9U>V@q.dC3K:bIV-I92㒛#,,W{:|/Lyp(L裣0^l!K߷kd_~MzF,^ܨf50@\&K~76%Un,B&ї@hz$Afz!MxqhjcQSa2= <ȑi*A+;'uZUM]GM Ts]'Jzw.M Ѓ pk}*5İikx^r 5,,j2hd(<`(?W Tk.;nkJ!iR¾TՖyH{$Ǒ6}zjf/ -=(O1\ pwȜZbZ5 l&;m2˟qQ^w <&NM,T4k%%pΞkCU}/]qlːWG~ӅfMER$F„1G/i86]HPTQK ! 7DN 8lT U \LCzWjVkc87'ݤVgR7 qnTWjV'&'vzCwPxgK+;暔tF .ڭɵqۘ)"S1~vJvSy|Ihw9R^_|b}x\Pj o<ScHRa 0ArZA8b,T_4 I@3KTHmr%'[,t"5F՞:kOQ ̨BDwzF=,;}=2=F4vxq [u[Mfƪ,8S@֤̚huiV,LS?a LNO gj5ae@ sPԫ~0e=FAykhɣNf r.{-|0`SʢvGl񠪔cTϯ}e F6ttUNPbUOEU,S`}Lѿmi)?sc1J6&Z]l/-,cahVpɢ߉B(Iڌh0~󓺱;X_]+lýJF__Kvkz2,Lx)֧V_rCz4GZIi ) ]eF',';W|:8bFMY._VfXXA ZTJ!Q|AzI1Ա|f|ÞL[009PdF&fx'/:F(HDuZSsk19K0TPx*yՏ ]EemDZiU&{زgLh,Q:꾈.eT[ASJثj d׭;R>/ŭF+CoӲÏ0 5 4b5~]G}ݙ9kAA͢~u5a2ISen346[e[xjꔏr$Up%1i{8R G֡uܒ.'Ֆr]5J (RHˁsy1i/G8,4PCȬXELTp] rdܜF}v9 U&p3?0hN 0Ini0G+IsaCgdwO>R̬0t41}>+$Y"!:SrTNmc#2QG_ϼ!|omyf0`#f:"o 7*l%dW"RZoU>̭m?Y*,[p(X-:| l YZ