python2-PyJWT-1.7.1-lp152.1.2 >  A ^[/=„z(qV|U6E@#QYd1:(N^CBXi %$(@^`#ʢ1.Lf;%O: '1ײ-xlM^pK:JxdCۏʚ^km)QkO_2hPf@%%xx,V 7./l,1P (].jKz?J#]J.ۈwet,Cpr9َ)PJ AZ9aj?$r2tXη2FxBuBm)*ӀgO"LL^Qi0>pG>0?> d  H|  ]:: 0: : : F: ::::,>(r8|9:Q>0@0B0F0G0:H1:I2:X2Y2Z2[2\3:]3:^6 b8(c8d94e99f9<l9>u9P:v:8w::x;:y<(z=D=T====>Cpython2-PyJWT1.7.1lp152.1.2JSON Web Token implementation in PythonA Python implementation of JSON Web Token draft 01.^[{build32}openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/progrium/pyjwtlinuxnoarch update-alternatives --install /usr/bin/pyjwt pyjwt /usr/bin/pyjwt-2.7 27 if [ ! -e "/usr/bin/pyjwt-2.7" ]; then update-alternatives --quiet --remove "pyjwt" "/usr/bin/pyjwt-2.7" fit=-*,444X  I E||S,h P8A큤A큤A큤A큤A큤A큤^[j^[j^[j^[i^[i^[i^[i^[i^[i^[i^[j]@^[i^[i]@^[i^[i]@^[i^[i]@^[i^[i]@^[i^[i]@^[i^[i^[j]@^[i^[i^[j]@^[i^[i]@^[i^[i]@^[i^[i]@^[i^[i]@^[i^[i]@^[i^[i^[y[b\ [b^[y[b644e25f953ed9f1b9b011e1d36ddebdbd0b8a59157b5d90ba1f9c2ea6490e46f2a4265c9c3cc83d6d130450627ae4d7ea6a6092d60144b8096de56bb40fca645c43c06794000a29b2b94fc622f49ef36932f0b5442798690062ddf6011160a1901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5e5fed2e419b4e0cb061aecfc1a118db14a20ad56d3363dd1d32f8096fe7f5d369f043fa22eeb9aad08d665ec9819a8c2cfb5566bc8f23ca9fdb7ad90e23250e44fe431cdc896ccab691ad0599f4e0a12690ce1ededebe57b825823bc6b4d24fcf3a5490d8e755135664a2c1827fadddf47721655d0967a4ac02adb195a40a842cc5b0fda3cb3b65a2333d15fea86384f734ab5c96cc2f63c216aa6adc37314a2cc5b0fda3cb3b65a2333d15fea86384f734ab5c96cc2f63c216aa6adc37314af8cc93a8415dcfe7f8a712116c81b644efaaef48b416d2160a55723e0fd98df730a6c05c5ab86b53df2aa1b98cdcf3671d57d496cb28f24c321bc1b1c17a8d8930a6c05c5ab86b53df2aa1b98cdcf3671d57d496cb28f24c321bc1b1c17a8d8990bd40463c4d2fc25ebb1129592f0e9f5e2a256a26317fc0fe7708ae766106b02a779b05032d8525ad53ef5dac6cb712ff5d46db7c99ffcb51b919ead319838a2a779b05032d8525ad53ef5dac6cb712ff5d46db7c99ffcb51b919ead319838ac10c5b83f718478840265e3ef488dfdbd078e8dace2a1aee5d2ec034f16a919f5f779d75f4668dcee2be9e52802f7d764483268ad33c70875143a05b8321561f5f779d75f4668dcee2be9e52802f7d764483268ad33c70875143a05b8321561f34a4620ac4dc31dd01e4dfbbe33bea058a50bb10710b87fa4c22cce8fd23c5556cc222408f5e91b94fff029b2fb73bc6c5bf039b653a6d74a6a49c911e9b26206cc222408f5e91b94fff029b2fb73bc6c5bf039b653a6d74a6a49c911e9b2620546db3866645439b293f401385256e991a20ca6517391cfa7f10358d37b0f9c02fdc727563591a768348cfbbeffb9f9a47be86cf186086ac30ee1a78184869472fdc727563591a768348cfbbeffb9f9a47be86cf186086ac30ee1a7818486947e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85567e90ce09b77dda6ac7959dff312076620b406e74fef8afa499147485896c6c467e90ce09b77dda6ac7959dff312076620b406e74fef8afa499147485896c6c4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d0c585a313faa7c7d4ccc5e8e0cb720125edd844f5e3b517d069d1fcf9cc442dd0c585a313faa7c7d4ccc5e8e0cb720125edd844f5e3b517d069d1fcf9cc442d11ea30b8635708ded1271779b5caa104c5d8618868bd1ff037ea48553b65b23f8ca72084f58770a0e4a4110e9af057119c9adfc7f0c6b248d8f9356116f92e288ca72084f58770a0e4a4110e9af057119c9adfc7f0c6b248d8f9356116f92e28994def45f93d40a8f4ea4cb75d7297364c6ff3e4789811db151dc4bdb3a027a918b1df21e37f0b3099d49e696ee1ac7aa027fd3626616040941d47744cad25f218b1df21e37f0b3099d49e696ee1ac7aa027fd3626616040941d47744cad25f2906abde8d324c8f066c7bf915ef2d7abd75d4e8dbf4893ca3d3a4fb1cbc652e0c1f0068f83da620b1d1cb950913679889654f10b24a048d18d077f6cbc3ab4e3c1f0068f83da620b1d1cb950913679889654f10b24a048d18d077f6cbc3ab4e3c3db1805ab592bcf83200c4b3ec7714015475e7aa3393113278745639861107b4ad187e8f7f866ecde60d9e39d84ea434aafa81d32eb83940862c3b3615b74484ad187e8f7f866ecde60d9e39d84ea434aafa81d32eb83940862c3b3615b744846b6858a5a32ff1b01f0d0350ab947c52f6547bdc87fc6a62274373f598a5de327391ebb2d01448940e7c8c93b28e5022a0b7c3e279eef1300a827717f6ac21427391ebb2d01448940e7c8c93b28e5022a0b7c3e279eef1300a827717f6ac214ada861e592777f84521785f5fcad43bf14d19b81f2e3942230fedd0c6ffecab10e080c3aa1da95063247c27a06d519cefce3e0f7148d05b1e5508fd77486638f8ec0e1797b4f3fe121f2461327de2e98e35d0f91370f0eb5adb923fdf0b62d53ec82af815b5f9da8685afb300cc5beb7949e1c22b79b6c1c054796cefdf6cac6/etc/alternatives/pyjwt@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-PyJWT-1.7.1-lp152.1.2.src.rpmpython-PyJWTpython2-PyJWT @@      /bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-cryptographypython2-ecdsapython2-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.71.43.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]@\\X)@\l@[1[@[@@[WZ@YY@Y.YXX•@Wڍ@W@W@V@V;DUȒ@Ub@U7@U7@U4@U4@T[bStefan Brüns Tomáš Chvátal Hans-Peter Jansen 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.cz- Fix build with ecdsa >= 0.13.3, #447 * 0001-Catch-BadSignatureError-raised-by-ecdsa-0.13.3.patch- Fix fdupes and test calls- update to version 1.7.1: * Update test dependencies with pinned ranges * Fix pytest deprecation warnings - update to version v1.7.0: * Remove CRLF line endings #353 * Update usage.rst #360 * Support for Python 3.7 #375 #379 #384 - removed pyjwt-pytest390.patch (fixed upstream) - removed pyjwt-python37.patch (fixed upstream) - removed dos2unix conversion of jwt/__main__.py (fixed upstream) - add test build conditional- 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/bin/sh/bin/shpython-PyJWTbuild32 1583069307  "#$$&'')**,--/0023356789:1.7.1-lp152.1.21.7.1-lp152.1.21.7.1-lp152.1.2 pyjwtpyjwtpyjwt-2.7PyJWT-1.7.1-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtjwt__init__.py__init__.pyc__init__.pyo__main__.py__main__.pyc__main__.pyoalgorithms.pyalgorithms.pycalgorithms.pyoapi_jws.pyapi_jws.pycapi_jws.pyoapi_jwt.pyapi_jwt.pycapi_jwt.pyocompat.pycompat.pyccompat.pyocontrib__init__.py__init__.pyc__init__.pyoalgorithms__init__.py__init__.pyc__init__.pyopy_ecdsa.pypy_ecdsa.pycpy_ecdsa.pyopycrypto.pypycrypto.pycpycrypto.pyoexceptions.pyexceptions.pycexceptions.pyohelp.pyhelp.pychelp.pyoutils.pyutils.pycutils.pyopython2-PyJWTAUTHORSCHANGELOG.mdREADME.rstpython2-PyJWTLICENSE/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/PyJWT-1.7.1-py2.7.egg-info//usr/lib/python2.7/site-packages/jwt//usr/lib/python2.7/site-packages/jwt/contrib//usr/lib/python2.7/site-packages/jwt/contrib/algorithms//usr/share/doc/packages//usr/share/doc/packages/python2-PyJWT//usr/share/licenses//usr/share/licenses/python2-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.2/standard/8a9471784aeb586f714cad478f848b7f-python-PyJWTcpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledUTF-8 Unicode text  !"#$%&'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRkщsP"Ֆif [ -e "/usr/bin/pyjwt-2.7" ]; then update-alternatives --install /usr/bin/pyjwt pyjwt /usr/bin/pyjwt-2.7 27 fi/bin/shutf-8ed8056781e6275b34f7345c2edd27d4d4d326935dae6d78bf2c55e7c75e687b0?7zXZ !t//i] cNDfZ 9S|3H46l0N}yrr9s܁lZ_))sS=J═$s :6ltªP\w&rUg%0Cֽۨނn,^twe+-D7( LBatO,*unB÷W;#~7O7i@ ̐t]3}~zFSc֠ [w]xu uPE~_Y@s0;aIm2^>Ԛk8y2 !>U(cpYmC6 6}0cž b!ֱ~b,X|žBxx4xV6s 50$ډ 0lW>PzYĢYG+"ՉS _9iogP+9*"WTaƾ(Q(q :~O Uik$]ƶ=D" aO<ػNIXF!qlh @G(g0%hܳddrshJPa\;ca,>ȴoqi9('EATNjFO8ZY~+{9vƬaK'frlɚ%a`CtM*0!LǘBzW%YX6.}8,B>RJsm[7U1<('6suE;@خz4}؃lyjGsg/oն֜f>ZڝL'T6V7m]  yv0Gםr|h•3\b9 ׁO>TXB#$#(13\#k~+ Ȃ _aqԬI*Ód՗hjC2 &gUF2y6+z6BQc-uVk0;xΨ}|9(Z [hmzNz[M_1tBdQ܆șv;kh~0_.`}<7=Ê4OYK݁Mlʶ7̰.7qGc$V[l4Z8iB!:5}HfzԚEeg|ovu1dbqz/n!;:\d3$kdcy/usrRaېɊh>wE6FA҄OXXaBۃ#Ҳ?y>btg.ʙ ']Oͦ]\b PqpsewK0kDN$yO Jagxc>~pZE{BoZCux/̾tzi+S͂oTݒBvL㗩q-h4lj \#O6zElkoEs+`ZЦBBw?:h†¤]9I[2F 84XVl! ; ;".b' *ժ׺'S%t$Ri= َ@tu}{`U^PS?F0֑sd#|m+"ey)ܫΈe ?_Z|4m'Gcp"ԵqxCYXO8:1p=UVr1~L}7JYg3f{;HM"\̋@ tQrT:xfg6?J7&eyˣEvy04rލ,+`-z>2@JO.u޽%0d(Uͣ@)^@xPe$xws^C;m,ELarO Zy肸Q+7c ܱ| TꏫpLmx~iKI3%$ Fטv:'<C/If!޻4vv%:] ^?NmS>Q=Koo H =ϱvrԎÑO/؂aGh4#X,hKY3kA͙u{9ବq..>".$L?.wOKyZE;ѓųC_k~(qxS}p^l-x!AmY9S@(r#PhW 8sXO3ҿ6 +Icv A$K_rRZ U\ hM E9vƞE}Δ@oJVEjL}]]]%և'1W&06}L{ꯃR zs[r~XM Eͦx?9L$Be7i'jDXuB} @)OkQ.ߕҏ8B{YmI+˜3eU[13$"pICk.-P`hQDptU֦;ahNm@h|;p(y!%UYp$=nDcdD^i[@jf|bcn7,V9'fS8*-pw_6i_kߖ3 `By86@D*%?AF]:`#LA]urJ"fHcȱ וUýWʡQxb I%H'܅."h| NMt3 >ܻR s[4bd( 3/ wA XzC{-Cțr,>7@nm.xY@jI4IFmϫJg?m}. HxĢ{PyLݫNDɑZgh,5DHy +;fxK;ٟCcK|܌+ nmx`+p-?qFI4O/߫ F+k2^C"AZ6j" Fh~S>< `Q \=dë<+fPUoA ɼM>>7JfOFyDхE»O 'ۈWV /y- WʚK;S ǯ܈dƐpoq~ZoC)Fr>S<*7*i\?{mٴfSz2 -EgFXNv,w畂̇E$ؑ=\@oV2r5Y1sL'9Zq[?54BfMNrFHB_? dR/-ah>ߙ~=}rƩ,(K{%we,i%nCUXV7>.?` xQ [-vT TeER8`SҟH i=sޣpDѢUT>-^؝W@Pe"+7 #{\+4Mfy $HzϠo @ԂC()lb2s_AЉԐ/eғ۠8kʦԲ YƩ殄9 ?+ɚJFzlA]Ls>(u|ûK^j:$kWѢ^/U>MfqO_͏H z14̯xآ8Z,ΣI, onI'}̴+g*|RS}qV9OΨA5i)EȡqDNyU_ Kf 8QhV LOCjF;B"0 .Hސ3 ֹ{RQmpz'Fk+ME3< L;q5$~)_Ϙ!jh)5+ NDz:Kyn޲Ąv4!D?HWP6 vj8U_]nXv/б*!<-V_5h^&qe=nɤG18l;WԞ\jXV‚ޮe7ؗX,dm蝟:p]=y_%!"+$W ~gO(Sz;mOG.QC&:|M| ͷɿٰpHpL#,Q ˊ)wʚ2p׮ޞ@~׭P(*JLn <5H!H̿ 7٣[sE4s:{ 1&z׻nUs [@k 晣F=ʞ{IPEs MRͦqg܁yj-;WGtOګ-ҘuUag s iM[g.~-UͬBuX +V q<ѓi1|/M-QMA\=#ں ҿ$חMᗐEq?`#΋E [/7{k[5W TJYFOM/N>lW|3J+y0uٖwEYj,%/hwI;<Ų4Kj=-/5D-OJRiTQϧ~i%c2h 7m6 nNS^!6T"ZtnޱtD} Zۇ,s=f(䓰]';s!mߴ'--{QY_qԝ5M_ۚIܪ`: ZV6"UF'GV'huxwզIպ5gO s;ئKp|N:[´e9gPq6Oh$C$+k >.KGT%smPq l=koZ }+cx2Gɀm3m[UCPm';w#m4ݪ # &\!}hgת}|)2,i,_~lC֖ '-oߙ0j d$FoR2cg3V('HW^O(Nso=1^L6L>y;َE[j'rV(~zr1X*SGU6nFŏmǃ[$E#GDOBym@/Coe6%R Ή` M‹|kˑ>% avyK,Յ 4ײ^Z9Qv~Vؑ~^S8(=Óei e` b Z4ԔJe {; /D1"sUS}Ƹ=OY[,ZN99+~˘>e nQA:6{OZ8g"Db[.0MۊJm4ܜ7hѽwl.J| +2Vd~ߖ# DĿ>->.dUƦ9[8ؑ\"Y!'h{FBV,Qf[FuE*5~m^RB;{CvJEo?d{\=:I;û~(UiΣț,pU!kHOE%//ş$o2dŗ x?h[˺J(]$qMlz:`Qf~%?AForsQ憍.s(O晄Cy5Ok7hhRtsħ%  iO)NBxt2u`lˀ H@7ō\dB(ǁެwJ\ mA7vttIwkT֏êyPf?xUˡV]3N ^`u !xRv JB_xDi \CrB|dA+Ѱe|?nD(lnUG$i-t O9THXU;|UuQD n$}d}kDjY NߏY9_v \!9ZrAz\ BɎ& ϰ@hI( D)DŽ|+T`l;O[h~mڥ~ugC}PwgXQg,PNA:b8D&ۊw+Sz7WƳ<5%9#w(>bٽ54<7Mvg,ż4<8nXI)OH {wH8d y)c P ~(h~qD0cYtPG!ӽ|'zi*mrl6e 6ص =<(C`4$OUÔ3׾0o^r>/}eo4 q*RhP]Y Ջ2W\0%*C pgX +2"7E{u&ۈy"D5g8<80ʧL[ׇHYJ☝nP-MJ?3_Of* hX: (')8:a5a/?UG^琻 geF "7e)qԩU!Բ{9S 4hؖ5ѕ3!bg%upB"*;W,Ot:7@f6iW$<))4EUQY%TIݸQ c aOLj[W-9ZBAW"}< HSVqhg C"m?3Cxh|M3tzkyrHZp5oˀqUàlFc O**npOBTD]L0V Wa0J0gv͉!P^Q}E+GE5IPRsdO U]we>#6͕#w]4Ea\>}TY$crfbym3s9dS8" կQ8#ŀ: :)b'xfJv!yp/:y9vhh/c^E6e NG{7Wx)#-IT ExE^8&q7-Tr[@ݜuWX%7 BfSoGAmvs+eo)wPcGl 4-[j=KHk42x %0o͙Y",O\ aؽ66=eh}UׇU?V%t tʻąJ뿇icWI&N਑n0 bS{Aw_uprQ%qLݥ I/a~ZTUufT[gw)v='댺Ҭ}vZ R"n+!N9T*8`ucIStawY;T.GmO3>}h5C~ a+2fpNQٺ,=JM1;⾲sy 2dIk`%)i$ﺱs`uҏ˸Ƽ'%ܱF-.H@8Μ> Yi"gGE"!!6<Ώ2Veif+Dv3!"mRi>ڝT_uB!?YO /D "(KE,,dIARtsl3|0sG||_(84644"0BU;t|~Ge1"\6K@nZ1Z4 Wuvѕ[׃&iY_-]R\*@@GǮP]Z6=QWO=:5N/[w@eǭ;& }iB2kqC<&lnFdK%= tb?,cO MG9([R4~xF~TI%-ZZ4kJ[ոR,(b)r).2Kj'w6g Jp[S+1\v>(YH^5W)}Rt#32 ,u1D әW˗fhUIJǒIՐΪ%SbGY bvK1N-â0cے̯05x&`bÃwG'*]*ǁxB[$Pps{d[UnO1eU((e+ĔB~&KϏvgh?p}5i7[iY2ޡ(^Ʋ(^|]Iѝӽbq;;hqZGܛƌF{펕 ۹*ГpMևRd^YEljobmN?>CGRѣ++EbcCadlKJ{j+_m4SnZ<**uxInEq&=8ѹ<)ZOh.!ik#ù3$فP"Oj?Tq3^̿ؽK~n&rwl`^H$=@ei1n}\acgO\# b2A14xe@GĮݙe߸M z]PkUoAF8MqS )rÜR`SA+  ĕ7j:oP_Q#ӡ ,f~]yAZ)4fD_8Jj0 2[ D*n4;sveU^Li٢IF6T!:iL ܊K7fP"{=\*YVOUA8C r?p&S.9@ RJYzu12sRJMq |pRLEz ig}>hŃJW-~Fe1׀glkeܦΤgWc0t ){f@ee/X>N$($4$TvY) TFh25S'E>t;YsWc%G#\:;>(d%ok2=2i-$GgX ѕm%?&0BC~ $en0Φ!k֏ZDlO_9rwoy$̵LTyk-Rbw. _$5e7"góKVu%a`gFBv3I$,BeY1~ )znYۼ1ӯV+Ӵ4N#rK{*&o\t^X['=,3эzzVl_BN1'.9 ֥s&?3*g.9K+5ۛB!9#( jPu/.2*QnAaU59-gS(X]S0ų]Omqw!5vl*Ӳynӳtw'ɶ)Ǧ#,.xk #tppV!Tb΁ y QViJ,DZ2qc4XՕv&7H6.˚t2HyD$N?.v\ՖSk60)()!C`%) d-ΐ:ٳW0/#?n,mih ,ZG 3u̇oh*Iޭdξ֛>Qkޣ)/`Il^"7[MO=[n`.ؔ0b]0&XVc5Tt XCt{yW%Y=Wi*!z˯g m@ῃTۏ3R`, V)|ܟ{{8k{7Ra,I<|*R֍*}4=6 xM l zȕ ߏ=g1gyu?5&NePl +U7? 0ќQ,[ܵ:?_Zl9Z {stF_J0\!m[[|}Si3Mv8WYK70CW<|jZQ9#'sFێM^#5.Dת%:YLX> / k0E6taI^0%1̡jK@b`CVd+DV 쐢FQF҅7X=YCݡǾ1 $7uZ0lĽ@y}$|e P$/Qc3(u2pBO» L.xm΂q_?;޽!K eȺsNX֩Hz͌(~y8x  im.J|& *?<"uA(:dFEv><9: rN6~eeZYd+oծxƂ4^o1OaeѴG9+n IGzBD$,6DyjoxJ yʻ:a9LSWcY%T+X?0ua6G6EIQֽc<:U3fQoxjmz[lmPfgSI̲EF_\j==^v¯#:L>x*]o5yK8 Ëך J XV)p!aя1T9%sb 2Dy9KcCR ֨m:&'&uM ϱm XP?E=䊪my[]rC-ÁIct|&Kb; bf^Im*[3eS%Z>tnr)^P0P(' + Շ.:ALU6Q%f "fd|ͤ%[xY)S~!vhzMJAgIqWĴD%dbFmTGo:k|f$: "\²1EwuMB37Fz4`UW!Y*?ԀΖlh̭HWW+9C"G,Hೣ m܆KxL/ MsbveƴArfWc{Ag)Z ;J2ۑkv#ˈ7K3#AF Y;ӱBW.GT"$/a JxnC's˧@LH%>8T~eQ9$C*d}2tCT" HKJ>T`Y\ U4nW3GTp; ^GeLFpYDϠ7Jp_OL b߄PCxn?+EE8cnS#[>GXǁ˽fYLoLD'ʳd߁oJ=L5ly'!Bs@|;Q#tLs3Saa)80p: 'n~2:$4d* I5޸JrU1X_6͔T8 4"Ԕ;rm4?uc Kg;wt!M-$ {`p@/c!5~2G8! %:n+Ԏ{?Ÿ|'ȲU&;%!"C˕2GjQ%,ܪ B.8Y`LmTxl +&Vc 9"bxgܑaIHA#dƔe ᪱K7_t waXmk!J9!l,%0s4#6`DJ7uھ֬v\aZvt:;@?N2[>j8F *..aD1R;)K=1x\j㜔|:A5w;Ir XÑމST%gW5u]2{zws:5՜mɈ9\R _sXx hnm}fqsihNb]Icߤ*un.8Lk:OyT;ű1b~&"! h `sqx?SgaNmtݮz4c,W8¡ۆ&b3ULfFEңDj?+|q`}~o8ҵFx| \T6ˊ_59U az)΂o@*ܮf#'!/zaCU:QLLJKe:?e~kC\`"YqNT@!ȿ'+Z4JNxq>\}G͐znfM@{M@ q&lY1V bMAګr[r0[Ԧ%*fﰍrJT{.-Rr")h/mcg6uұ:k}F}0HpfR:RC]'yde#I6[ݚuGXJ'(䦽.SI1]ӉSix& _q/j*N(.9x#6D^%}\s[A].5{>E ɗ@@In.O:R&&$D 4f!tg{]h*ͯ& C ]WoV8jG :r9FOL 4ǥe{yxcvz\EgvW(̤y\+e(z:'Z. bW@|gL 3uO! i%j9NF2LQ/fr/$] +N$4{ V@pjf4MT<B"@곤&Z\1pHW,#x#>X 3w~n,aLYo'|+Z*,k*5qN[8K˒6=96#t]^4ݼ44yO>a.×hh !phD+?aLg=DnT_Om%: R "V/ k:u䛑b_h5$>#NY" 0dDX&cؕ*R7˛.l >:i|`vsrc!90bxMҀ6KQ?#p[IeUPA y0UZk\ L ɓ m(pG显Fz)šyk`.ɪb@S 2GbX$g,|rC %aFldZӬ iGQ}b\b7j{fŊx<t)L7+Z[7/0u_^Jgp|{S3 [>A8 1͑MlVmPS>£K _$ Ft'wAbwHf|32iZvAI^Dr[`Ӎ/ ԅΕɄnIv>.Pyola $\ߠ5Ģ_5V=f] 9n7Bg킵f+fs2z%`"bgdȴA yR x{卌o_@5Mߎj1~H︯oƮ}i$~h~1] ]ZHĕـ:hR!MxZ.?Io10:.ѳ-=*J/¿~tb0vkRs%Us{]0>KJ>cVϕw1r{[Sb{2$?ˏ+%h~en6G I!)y6+TwOg*Ȩԅ{]Rk%Ӵܼ6tҸ9W]G܊1&j ;dV(B~ϚZΉxD+JcVr瘫w$H&/מlNa;1&x[9?JW|}U #ۖqB}$Ci7]mlڡrQ-˔шa%ニ7]ՉtNF٥Ke-©k3*Q"fp_a|/1MRگngm!{#w{]{ʪtDyhn e+WJ{mժwLIH[;!T¼\,,q)9'|O8m$5 +a:)>9-߷ ZA= -=LTV;ިqJl>a(+-;tkUD+=8ov_-i8r,V4d gyQN+碶(dȅ80y=E܇e -]nٜR^Hߔ!_~uW윌_3((LXCN^ 8yY}'o<` َBEz7hs]RĊѳ8k| ' ڨQMfl|Ʀ iA(KUE!ОZ`~"lwFDyY7 ]L篾pEp@1<ݸ /U\Mc>8l5Is~HRf·*b "'w)Ue9F?ծ`u#ֿrZoĕY\pЀߑ(RND:, 떓S6G7'Q|ȑg!l>I8jpV"n] JnkU]^*Hs qs(fuI,a}X5q0|˝<6&]UK/nc^Ul۶$? |yAX7o%If K\ -RMZᰝɾ@5/;7EJ"^f )p9j+˲1!%Zhq4Qn$[ʈ7ƲC`V\.Oƫo )n)I~*lXs& X#m,ͮGz :lI22b{y\Mt >DG)y>4"H3D?$ -]-"(tEOD-V"'G]Ga5q)CגǕgGUV:O-#xWYN8ى oǾpOE(Ye9 <3t[LؑP:cի.W'jpZ$QJ zX9vk5B[%1\L^rH F}z^@JEƭ;vutƤKeTc.B]߯/ETS5}E}f"W\z5T3~ᱍ^V܌E&K .^ͪ6"/xqa6&;iy27 &og,0x^0̴8w ~nq;ȗ|"#W]y Z+.ylؑIbiZE#dwzSu3gԓz}&|no@0;fKxIއHg/Aӹ6 VYELոl1̛DXxێnnyj^]p1;&ޙN >G\J4 XA 3/g7SQ{OfTr]2ݱ!@Ӎ|jT2><Ϲɀ~'?|r =\^J[g9eĎH9=`]6L3ǡ%8wq~nK@Sʜ%9!.: eJVә0 P+hf}c:ÜPp6eߏԸ3}K;.JO3g0WTNRSjXSқuo'h;RX c7@cExM6W3Q=^vCQ9)/A}%_Gu@;m޾--ǐy[}TMyҴ5Q\kk{I'wat4kRԖ) ~Ŝ/S@o"1лW#>yxL$s )Xk'%G+Rn +*O_ y(- WD(~z-⤓L~喙Y7BkJ0C(f}F# 7-^>xiЌ-6[;?$٭P|Pu&^xw36As./kuxCqi%? __|b4%rn՞Yqe`q9'`%  )1[=e4;U2oi)"})XD3c|{bpER*4#>t|3R5S*twK`0r\4'KG~#Hvkg$Lr~c7^RYS+E)i~a,n*39`%K}2}22Ǒ7/EHQ;lCEU,[B׏iU ,#+| 7qnT j÷2,Cᠩ=?|zƒh|vpyj(A QYtmD|-5 {I*&u <[ ÇUDʢg5z`'펖ɄqY#K}p:$%L|"tB˩"s*^"Uי,֒,D1U͞xŏ"ve.(fc}o ;\;<>H{O]ge#ª[of'w# R6W6z>\o&Opa2+tdx@ʑ9h~#bڄOGR0nYoWЇP&eblIpB̴.mi!ˮȼ=ڬ yI[.[}SheYl&tTp [6W5{P[|M8me\ٿJCYN.B()m !EU?c1;qø{c2ig "UdWA}@ Spwkb6qV$Gn]*sIVϼ]yi2UF\3K>`[i:o-oDjWK;qhL}\sY;E#5ޙ#3 gaӒV]0$BD&0ñ\{)O9D7'<6K]nZ׼Fs<R>C:׳quun;[ xFrhc_p<ʎd]@qd~Y3 tDT< ۥ{׽է UJH7j T$7Bh$!bP߅("=GfWr (B1캇61cu9Ty<`vqymkw/pK %0paO)Ir8j| -bAka MgQ Z SvխynQ qۺ=Ex{L{~1I 'Tֽɸ!OOC1`f:u hF$k4o-,aF6۰*GC%"#UohKĒ$'J+_AtVpTTf gUfmq& !PFoz%65Yv(Ȑ:mZ9JIV5< R;$v'?|MJ+Ek*&]6Q43iD '1^@XϳRiA"?lnuh]rE;ޢlm!&lp~)~y_Fpp\OS%Ap.gG'ÝpS9waAA]LqQ /3B-e5`\3\ ð2!F 2Fg>#D zæ*` baX4MxUx"^UfGDOۋn'Tyat\mMN]glU+ϥňd~}ARL7I*0,ZҊ ɻģ/@sAzQozHکl}a.ˇf/R qAh@Gm(@k^˓]+֧{[?=_70~9<4r?.(vB4ãGWz[ "&mt1nv:36G7W9Rrz9b\yTM8G\>xŇ41p. _J v`?ᙨU~0o}Ldv]V/Pt-J,O?FZ1]㴰Kc" rB#Glwml3ClXEƔ-VԗMnKH;]sHʚ;./B> 0iȬӅ ԘtCtwa_ph"\Z_CcYoPhf5n,+ijym-< AM˱:H٪cGBpEfpF-տ>qu\Ga\n 8D5L"0A͝5VEГIC)tpwpN=8*n dPPXLNɎ[9.o%_Mje9U[6>NxC'.9ӔQΞ?9bRl]*2XkrcYm sOk.]:`6HZ䓮t~bD)ot&ny~Ypqxh:@󦞧c`m"`jM&D32OHN;9X Fe 6%SQ-p_Qy[^s \ *$pjs3CZ-3(%5<ȱ?9x쉷$k& .$&m7*7)^XxtL"'}~olqXޓkX{{& &A<@`i5k QSKe;٘2H[AMn>x,nkڜYX$xc^AIZ^c-! |4w=%"2y z x2Ts=XZ6%zT%[ PCх)M/! ?ܑ6_ŋ>zas3'lR7{C3{opl5c֠ouۆ& ~Ԯqa|Id# wJ2ۦ hlCЭؓqR|. pNYfUC )fjr EsUuuu3ΐ!V.zI@vRx۰&=?b`sMs <2e2EٙUպ\<WADȈN2yj ϝ뀳.E 販}L%[?FL 9?>"fw.%JO,KMjSz9XrYNV)yȲ j!1DXBB-d &X>@gY|;F[ r=!v)~ט胉HӚ YZ