python311-python-gnupg-0.5.2-150600.1.2 >  A etO ?8h? 3Xf@;Ax`C8d@M6́"y.H DI2oց(VcDEPhBlvɓxBPةޝżs篎* &N5Ei"C\N`(ڒI+Im#\` yWruEV:`WD\ˎY3+njsiw)q/9e cy\2oe!M~ҍ9,2NKMA:l[ K2j FX +jȎ~C-Hޏ ̒R3N"cVY &ϐU @# S%\\d\ ZDAt&3~B#>pA$ ?$d * ]+ A^       8       Jx (89:BFG H I X$Y,ZD[H\P ] ^ kb!c"6d"e"f"l"u" v"w#< x#p y#z####$ Cpython311-python-gnupg0.5.2150600.1.2A wrapper for the GNU Privacy Guard (GPG or GnuPG)This module allows access to GnuPG's key management, encryption and signature functionality from Python programs.eth01-ch3cSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://pythonhosted.org/python-gnupg/index.htmllinuxnoarch;PgA큤A큤A큤A큤esesesexesesesesesetexetb)Qd6a53d7666c8f94987c7d0f415210b019e2c157fe93236707cb6132b0541a2a7d6a53d7666c8f94987c7d0f415210b019e2c157fe93236707cb6132b0541a2a74cac8ebf7eedd8b22df1f17bfec9cc9b6ad35f88487959f4b5348f2479d3d1e743528b75366b4eee169072b4accd58575425ab6415bd18073039fb5a58d9b668e4bdff06672ea9c053cc582b0375c10a7140411dc14599f373e247937ab31ec601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b87450705d106d26adfb67178441446435719f9e837a47bae1c1cd197cb41ad33a0e60b5c7a1457079f1b94229ad59f65abbb8201cd7325f9847ac70f4c4d56af4104ca980dbca7603fc553078378eb14566a76f819d033d7bff89fd6a97e181brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-python-gnupg-0.5.2-150600.1.2.src.rpmpython311-gnupgpython311-python-gnupg@     gpg2python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3ez@eidTc%bI@aa_*@]w@\@\I\I\l@[!@YzY@dmueller@suse.comdmueller@suse.comkastl@b1-systems.dedmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.commcalabkova@suse.comtchvatal@suse.commcepl@suse.comtchvatal@suse.comkbabioch@suse.demcepl@suse.comastieger@suse.comjengelh@inai.detoddrme2178@gmail.com- update to 0.5.2: * Fix #228: Clarify documentation for encryption/decryption. * Make I/O buffer size configurable via ``buffer_size`` attribute on a ``GPG`` instance.- update to 0.5.1: * Added ``TRUST_EXPIRED`` to ``trust_keys``. Thanks to Leif Liddy for the patch. * Fix #206: Remove deprecated ``--always-trust`` in favour of ``--trust-model always`` * Fix #208: Add ``status_detail`` attribute to result objects which * is populated when the status is ``'invalid recipient'`` (encryption/decryption) or ``'invalid signer'`` (signing). This attribute will be set when the result object's ``status`` attribute is set to ``invalid recipient`` and will contain more information about the failure in the form of ``reason:ident`` where ``reason`` is a text description of the reason, and ``ident`` identifies the recipient key. * Add ``scan_keys_mem()`` function to scan keys in a string. Thanks to Sky Moore for the patch. * Fix #214: Handle multiple signatures when one of them is invalid or unverified. * A ``problems`` attribute was added which holds problems reported by ``gpg`` during verification. This is a list of dictionaries, one for each reported problem. Each dictionary will have ``status`` and ``keyid`` keys indicating the problem and the corresponding key; other information in the dictionaries will be error specific. * Fix #217: Use machine-readable interface to query the ``gpg`` version. * Added the ability to export keys to a file.- add sle15_python_module_pythons- update to 0.5.0: * Fixed #181: Added the ability to pass file paths to encrypt_file, decrypt_file, sign_file, verify_file, get_recipients_file and added import_keys_file. * Fixed #183: Handle FAILURE and UNEXPECTED conditions correctly. Thanks to sebbASF for the patch. * Fixed #185: Handle VALIDSIG arguments more robustly. * Fixed #188: Remove handling of DECRYPTION_FAILED from Verify code, as not required there. Thanks to sebbASF for the patch. * Fixed #190: Handle KEY_CREATED more robustly. * Fixed #191: Handle NODATA messages during verification. * Fixed #196: Don't log chunk data by default, as it could contain sensitive information (during decryption, for example). * Added the ability to pass an environment to the gpg executable. Thanks to Edvard Rejthar for the patch.- update to 0.4.9: * Added a status attribute to the returned object from gen_key() * Provide the ability to add subkeys. * Add keygrip values to the information collected when keys are listed. * Added extra_args keyword argument to send_keys(), recv_keys() and search_keys() to allow passing options relating to key servers.- update to 0.4.8: * Return gpg's return code in all result instances. * Add check for invalid file objects. * Provide more useful status message when a secret key is absent. * Added a get_recipients() API to find the recipients of an encrypted message without decrypting it.- update to 0.4.7: * Added support for no passphrase during key generation. * Improved permission-denied test. * Updated logging to only show partial results. * Allowed a passphrase to be passed to import_keys().- Update to 0.4.6 * Fixed #128: Added ECC support by changing key generation parameters. (The Key-Length value isn't added if a curve is specified.) * More bugfixes. * Support for Python versions 3.5 and under is discontinued, except for Python 2.7.- Update to 0.4.5: * various bugfixes- Switch to pytest runner, which seems to be a way more stable in providing the results.- Enable tests- Update to 0.4.4: * Changed how any return value from the ``on_data`` callable is processed. In earlier versions, the return value was ignored. In this version, if the return value is ``False``, the data received from ``gpg`` is not buffered. Otherwise (if the value is ``None`` or ``True``, for example), the data is buffered as normal. This functionality can be used to do your own buffering, or to prevent buffering altogether. The ``on_data`` callable is also called once with an empty byte-string to signal the end of data from ``gpg``. * Added an additional attribute ``check_fingerprint_collisions`` to ``GPG`` instances, which defaults to ``False``. It seems that ``gpg`` is happy to have duplicate keys and fingerprints in a keyring, so we can't be too strict. A user can set this attribute of an instance to ``True`` to trigger a check for collisions. * With GnuPG 2.2.7 or later, provide the fingerprint of a signing key for a failed signature verification, if available. * For verification where multiple signatures are involved, a mapping of signature_ids to fingerprint, keyid, username, creation date, creation timestamp and expiry timestamp is provided. * Added a check to disallow certain control characters ('\r', '\n', NUL) in passphrases (CVE-2019-6690 bsc#1123498)- Remove superfluous devel dependency for noarch package- uppate to 0.4.3: * Add --no-verbose to the gpg command line, in case verbose is specified is gpg.conf. * This is mitigation against CVE-2018-12020 boo#1096745 - includes changes from 0.4.2: * Subkey information is now collected and returned in a subkey_info dictionary keyed by the subkey's ID * Add expect_passphrase password for use on GnuPG >= 2.1 when passing passphrase to gpg via pinentry * Provid a trust_keys method to allow setting the trust level for keys * When the gpg executable is not found, note the path used in the exception message * Make error messages nor informational- Ensure description neutrality.- Initial versionpython311-gnupgh01-ch3c 1709929473 0.5.20.5.2-150600.1.20.5.2__pycache__gnupg.cpython-311.opt-1.pycgnupg.cpython-311.pycgnupg.pypython_gnupg-0.5.2-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtpython311-python-gnupgREADME.rstpython311-python-gnupgLICENSE.txt/usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/__pycache__//usr/lib/python3.11/site-packages/python_gnupg-0.5.2-py3.11.egg-info//usr/share/doc/packages//usr/share/doc/packages/python311-python-gnupg//usr/share/licenses//usr/share/licenses/python311-python-gnupg/-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-SP6:GA/standard/ecc77be9abc367d8a93462d82551ca5c-python-python-gnupgcpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textUTF-8 Unicode textRRR"!ϼG#dutf-8a59b4264c23355f4a61f8f186f8ba8c6d545117554526552fcd264ceb711a78a?7zXZ !t/#ª] crt:bLL '3IQʢ͗$(VH,*3WcG#&O`Al3G2݇mˎ9!f/3mGxKQ VFVŅ/wGa >k*ϨΓLHQ 5Ə؋cw29:CBj]"9 =#,9_[cO zR 8+E s0l=y^`mAOdYYBXUVޓƇcO(^n`P񦙲J*@О/9\=Dn@}b ([9PjJ]L k8:[982gNcsN(zepЂ"j[4F0,. #ߐy]Aj}cfZ"ߺ x)ߥy3ξy@9~"17bD,eZœfBDfnɘhu"Pga|-dR{VE`y*'jdk̃-u"Pԅ%lʎ b9uPG,)y_s w;~SQM}+~^edboGw,˩ڪd1^vn{0iW vos>$Jr0.7L;62M ~KV5+r;1q> ٤R-#V:φed: =_O<~nڤRI~(F%S2-k@gg]Χy$Z 0omn HڝtiBAuhwLtgֻ.=An99EU)qRk`D5Ҏ5>r5.LSxumŭpDi49W^PƏT(D>3CE `֥r<`e)JiE> gZԼ5W y4qe .[3.5q /`ŋ8Q-{ucF&EQ/jIUBed\{g'GsykIB2rDU\|WcW 8t}B{٢)* G-xV#{M\e a,J~emO<-{g& &|W^nBn5vIMުQ4KМhQ /[{$2kg ,i1/{ž5 oO!΂vR; [w!z-ʔ:S,6X8oy5h)>38)@H 䯨9Ģ'`&(^xHGvS.?FX$#HT1fc2|X}BdAa"}z<-\9_N祶Sk0Ym4A-dxs{R8ڝE/^!TL5pUԐVkwUF&pp['VJ,3I96עaI=y_@}tZ]."9AvGN%!tɆ! =e-lޠ'Ptr=[t…3&6C% jg+Iyume B-֜?gzt21utt z6݀ ʞpE kCk.^:ξN]O$Z)E C<|МOa5+;ޅCX8몣iH} `Y)z:BqK6G|fӢӀrRY|QVҟ4ǧ<^Ʃ``쎕XG,LDL\$G3&8d!y G+\ħ~)15k#1fLu_|nWCՒa\*NJr9φcB"$Ҩ.c{v|6Gɰ`>~+>- 1ElMzTDɾoTc@elN_~MrxJ&*B܎SGhơ)1?^PJuX !$Ӯ2Eo U}p)sڀ)\1>q> MƠbB*jʈ&P-;Q#pih)tž/Uq(DIJf0K==`/i{@Y5so'jj_y7g0sƁA)I[@bZ*,ySNsQrπb`_.򕓤^kd'5PR?buMR-0/f)缽XIԕ痕&f`AFqYgvŨ/X#^5¹/.F cR>DtmO8:4,Kv, |B ϯZ"+P|X'9',W]ك7,!yV̥:IFU̺ Gic@!vS]=% ͅTa3}ԘH4 R0?_MjTsSV0qӹ9@QaH#D2inkVN5O/-zMS (Dxsb-m`΍"9^(J~'< 86hgm@Hàb}%?Q-hLDf# ; Ov4ꜵ ?A"OJ"PC^ni6f/ն^W2TnO!ZT۷>t-T,!ISn/=|?{Y-~xfׁ|uG8B7V+]3,y)2ڶ)4I#!_M9؊Nwb@j#YRfsih?,h:"iڍ(l0cճ?jo;lQ֐,BxK&.#w?RJi MkSQm 9~($}@=Zi oUg7A6Rhڍ MĨ{4&G5ņ wR}[]1\Ȱ>}!Fh 2jAѱJi[$O(IxA)Ɋs5$[m~nQQJ\&PXGܜ|  qMLȭLr܌H+pX;+ mYF5IqL v_txL oP\fX~\ç KCG8:[-6K'XxW)B+;MoaǙMTąᦂ}Z#1պ@]Ju+4]M>cvhFp"/@3$vˮH[GҐO6W #vm3rU¦&`ӷ ĕ3;Щpd6zCX7Q炢RdPuFl%񢌬q64z`ņz^~~%ٗp{e**G$Gje7!/ ٧厲iHBNȀULl黜v S.oMso ߏyrC9V1h2 p[8d⾱W f Cw jلCǗ퀉Iɩ7NIچտ:Ym_uUTi3lx1-Sf]6²h!*y{P/oop;,d\[! ƣNv yF>q&WDqc;r.cqg`{JOZe,72i]Nj*@NhcɤR"#,Y>5vFja\dž sy߭q[R-Pwˈ_nN,!ctx蟵'԰.ܞak鶿߀wFAQύ!VoJ-0Vex~}8 h85Ldnm\9orFWuGq'YWLԺhp9 qk> w oGj"@Ƀ“NK~e=I*^wgM=&R|,[e ܁ӃfajZbXm${|| 3nMyKnACӖ7 pb*2w\e= 苢kSwzw oa_ @Ujj;/kIOʚYS wΥ"C&%w=l@xOX&Kz4P#!k3z[8Z2ͤFvK*1'mƔ4y7c};HX\T2@XCU}{0/F8&ru\D=xy~'9NdZU2JꗵʂPI;qx~-ŝ*E ;?tUF \E+n>o2`RՍBީO_&(. X$LՌI`Lnk&Hn}F)t}CbG0QOT``&&=;?sp?y Nu;M3T$.+Q9@ot'4i6Q<:LfG H-"_|t4 I/0|K?`ESOo0.P{*x1;YS@|g3f,vL@ֻ'ꕪՙjFH"e:K'M3%lޡ?lg^MQiW-]",74yakdmSC*x``#˳!<)ZgzJ۪>_6@L _T;vR)ќMqv*^_`5m8l9j-k@;:[;E=g&29 R5F\3/\{p)QŴk!Drn,֌??0HWp,S|EļdVx b543l8щc ^)A.SBYvKs3!jql3?e-DJP`5>@}=$o9dGPOl%wKQeǜ.* Œ$ N Lc'K["0 8 ,@-_3`M\TM 2`ߎcwDŽ#29_pq-J,'AAop`$' y@X ˶[j -=1CKk[Ku?^OrkQaHb-Oj|>$/xpٟ5*em V-gӳjİ^:ױ=г]OJ3&Ƶ;戄"_zSK/_%visd^²Qhq"Iv%9zSs8]$_I.V]ɊgX㻄#bw1pS&+m>`HRzJeZDN/{*W9p¡xr%wDϕ,ѐkK,*;xR[q &Og) hIS0{](#idw73-'?Z^©#xKɄ`!ݪgwvԯ<-z%?Gz 4%,b0^ 8ƜVKނQa{zl.4\ B%<}hpsGkv }\20?)"}9-shL"k n:h0N([B%e&Q'W@ Y 9%b gJ$6A}V ;eL 5tא]ZlZ(%b ;JFvkUUŠ<#RAA (=Ę{YsY~9T7ʔnn }1U Ҷ`Kc"L&|(`옱|n]a a \t'EB]Mվ?o8 ~졹^b*?&E;+M߶GbK47~zK@J*8\Dj? Aw27‹ШJ;JD7S~`Pr?<54%3& ٴV6ܾӱU:8#pL&?뗍!Doh?P֦ٙղTEpʂA$#%;^q5cz,2Eu& !-CuA<,j^-*Kh,\#^|ޜ 4Y8dId,?|pLj3B]5ɬh^0w<׌wH O!>/ YP/DN79x#e(#~{z(6DZS8 C7ΜLTi(e s[?:@hv!`MwtlB{7Ijmg^E3< |]b6-]g:B#/ؤefa~kp $%L!jP&Xo\޼c_n氰wph ӾXKIB$q!W)V+7+&2`Q\<~KD Ul=Sdhԃv(Ѫz0)\RvЮe1v%WKdT"w F!O 訍 _>w!.|`h'm2L0߄ 2S^'&hu%xںyA2oV5 %P<¥G&:C EG@5O{*޽X1Z{P,!;<39(XF b !c#!Kфg<|v{T~Hۊhfs4PA 6At>U荦l::+D$ɳ0T<nzupWWۗo^4Ê Ue&=榸-DV b&F*', dZ?+ײkB3]ْT0X5:|_D@̼bx*'ikIR1coo8 9 ŧq<W!=7WL0ť}71p1!CS*~ŷ 7Ѳ1)Jۂm. ֝L EM=$5EOT/;;bQE|ͻ[t[AWA_ jtB*.JگgINkYeKD ^g e0I1e[ "jgfZyxVsiWxdFqͫkQ I$ody.<Z3TjA Oso;c8EmMItʳZ(4]T[,ܽnQ!Ljq ev @lz c̸_j<_Mu펑uV}+[paaW|+NYSlMt yEyog":={w AhySFQ L[n2YY¬~5&o@s& Lax몫N$< ax&ƩX|5zQ{"':l/SA1E҈?|~Bla8JMuj3^;{W^KX}Jb>(mH hu'*Юu5T--{&i?5g:\\/R6KUD'&E%  @ӫV/B',0{ 7_O.< ˍGZlj[FWZrBS&GVswQ Vtn;MW҂J>תAPxy<1= 9=\9B{1Ĩd5ύt(?“ sA9lccܲބV%sEAgmPVЖ|& )MHM*^ecdwwuA?k˦ \wcA*=tRTHSwᘮG`xg?ӭݪAaʝen\E6XeGy }1I߮ZL ]j&|{tsRwCe sa3,:jA7i?ض%p$ yK(bDږx J)ΞZVʓI.B:EBΘW2i-/pcJkodTXY)a$r'ٺj^SE(E %/YˈH[\l8gxwg*2D^u:QxA̸Iz,ZvW{9fX~_ÂOW&Ix՘25d\ 6"w.8m> ~ /^0tMnЦ&mE7*zx+gїoPF#x$~9ꍱ+*fI{ -5~u; 2] = 0pW}t >+jyCm~t_4!m.A˟ % ]@r]/.!^-yDzyN9wȍh*~L "YfDTCXڊai%Z4,Q~e*Zߛ)Mڋz\X׌`9Q:s07DtIިv@CU([P?~̅(llj&жVTKҷ-B&6vC sz:렄me8Tc4-Ba+ob5@P&YQw; G0ẻa{mU9J7؆yżV3t< 4j<#'ZwYH?޶<﹎fV'aBt-f@8švLJĽy.L!J0}`IꊩuOŐXy~'i .k.mґR5C 0z|C8&pRqcyx7]1Yf۴3f;6Kjeo}W'q@>21HĶBfkJr#}Az-=ɁԣM 43_.YY+Տe$,*^c[L=ŀӷS5f?/(n|9пalst|8#6eR yx3da"?Z, ni _\׼-82(jL"w 5]@?WG e9,ɾ"F*'A#2Sf0l_K;NFI YYU'm!;ZGiSaĩGɂBBUQ#PQ\Hld|,Xhg=8ߧ 5w>6}' 2HJ&_T`Est~@ux#Qz ւ%b% g >L(qbL No^&cJ:A'VW>oN”8l?SQQ"Zj*ľrSgJV/I JG<IJ,*MBOd̜EA_-ByTMf\:v\-hܙ@q-$g.tGٙ{\ԩzz#hBk^^ t ģ Q>KIٟ2-7}JvCkB܉'K@DrRV9G_&RCw/—ŸLuUm^W`Bm^qlA r:ՆoM99K߅5&FZb1^>uz# ,y".._Y)dm̿BgfHT>*5WeB!MњlFqΫ:`īP=퍑JҩC744C1JE:c0"ͬ7MQx{cȄ4:$7q#bpasI\q}ioY#T@_3=^|\ȿ?Ѿ_'udU3\hk6Ate;35&al%, ZVftp0O-!Rо*1Aj BYÒ'H!IγM45[ =CjǗMFJi~}A;,]Fivm~_hȺc mឹ,Ohw'AR٥,I 4ZT ^ ªYu'JMIN۵6X[~,e!^ɤdu0<0nQWّlyz?]7ݒ. ApZMknvjJK +ҹh®R|sȖVMYrFZ.S"?w(s f]J`'J MɯW $ܗB@s3[֟qJ`yWd,te\4 fФ$ ;ǕAc!{4qXEE֭U/ƕ;yz!7A#I,,Z|Wl|(uź$r-4|tpW@A&E&f8vLYlP_1{NW,C'Z픈|EVm7nw&*ye1&L%mV'R0?aݾrz|D\%r0>|-Akr]f@.O9`t$>wu/VcC׼QGmSóJ\n8~LcYWo|tB ׮eI*o*.߼-*N (K)KPƹpbM18 >daݥH?{ k5^(&7h&lum$fb%78>əQQh\^8/,ʴ8M+JVPi,+P;t.m؇oAHwʋ?۽53doඞ60_pgVQˢmtq{*n1.9o콰6*w;ߤk֔yCT6dG7G-.5Cǟ*"0h1GDVʆA@=Zff5I }&ZKh',z[,rˠu0W3XSZ6,t'AaKVy8Fg:dlRL1`J@M AXH+VGy\9bk'jKɊ`3)qAZU8Y+@ nQ#ГE:_C\vvkSQ6Z`Q^)9\-C?ou 2#ͦj6ȝ=Hx37mKFFj+#XྵԽp)6vflo D$+4~>CT x1 o @ tsQ_=pi0JD0,PLë%ՒF@XsDd:O0+ܨȳy٪VeJB^gI[dDK̝}E)82D#eplTǔop &IUQ+%zQQP-^&ɵ%KGZn&F th5ԋx0ToŽ[x*yXFd#c|aY-_  I] _N>gqxYWY%X2~9f4ƔArXb7aᦑH5{}BtzڀەTZ/L>FhU_j['zi L-< HN=W%{KѪ@ ztt#^Vu(ThJ EQy r3UE{s5vgi[TF 1.Z|.(ׅ'RQKHVxo)gBr{j픣ӗi 0Pŷ`=VjJ''@P qtzLʴDQg{._1>@DH%2 ;M"u +IvoYJ Lޢ1^^&87.W@k4|\lrJJA "̺ƪqU=#V[AwbWC9Y3짮\v`C{A]R;b` pd? ѤĶM6:O-+@ mN[KHiq Zm{GQ:rSq^}aH…0k_݁rv-IS͡IlD+Y_@ I݈p\'_Ӽ*HjJmR.x5|{9@UՔGeA2d+ȧjهб4yCBLj .)DK~`[Hd|o0xgBaNDk􍎹TU^RRp; kL~9 QiѴn.@qIbqQ4za>eU >is?kq\,yDW-}SO \KV98rjH~ N9D{,m$0n<"*T{}%^E1l-)m5yvWCC$CXt6OקAW{7 S`bdq`}8P\/˪iwnaskhFGHYX o5s &U΢sz(VgJ;24\ ގA<ٓeW4۽#DsI6k=;Fji`-ZA• "Kqdo1l! ݍ{[J 2-`َ&$֋Ż|2Q x{<'{!ZSWtбVO}S•n| J쏋;X8^M+6o|D6Gbr(I5jr)Yړyd[0MW_zrh=Nd-W,y\FetQ)l3ur>P+d ̠T**^QV'm=j4砜U~8VD3! "OSfja!BitL}T#zM$GDPrЃ~rͰ(ǵ~~(fٔx7)L!ĕ|6MYH0"C/R(8UbtU5.$Nb=aSPDqR0+P&qk\Sn)g`wr5]걃e8a$ߺ0W(DRа*:֧L0.a_#Brz/M*6{ov6Lݑ/`wԔlC x$׬/vq;߈ϷM@X!?B欄rU>CQ(gO>ۘW޾Gb~P{ҢJ`2Z.y?k^9n|ۇ6# /)FOz8QulYe!0 G#Aa-j>qN)SEG'{Ar>}u] ,7/+[\Ү(UߡB' )-+l'w$3*7P[hbEnqܟK<%IQ R"}zь!^3qacލdEk]i#\azC5oI]v#crR퉩jb6YO$LPQ57d:p45*%o_Pd2FY:*M%c>3yn1AџbPƫ?Pv`M<:U_3wUXP ޳7rN𓙹$Ncs3Ⴁ7e6ɛ0x sJ8tsݜ}ah)3S3O.:2mp17Ĝ-x7wJje|b<bj_nO+<<(w+x5)] H3wēy Y?F$ Rn֝ރ5lLt1J5;hIQso»9'ъGNyKDDbΥSl4L9>Ssν^ Vny3 ! [ '^Ű3B5I6@M>=%~z?X `ξCL˳aRMUJ[-JKKӚQ%h<cb;vDy( x1Bd]1{GL)gl ~ gM-k qFFuc}\\L-?&}ỳAkߜ6`n| `%w 3G3y '] 8zbme *7ZɻE2SL:V-;XB^wOdc;I=6{.Z]ܝ[(ЍT7k"+@y|#{^KWd'3!@>MX)4 jA{,);䦹 {CR$%wLyz+;HCY?᱕(.h$H+ OY0.xx/אd5}%D}ߪļ Uͷ_CR,O&cD߰dʻ f@̓tؕ%#=q&i)@y{mk%+fGi_d(1+^ZS ^9 ^FnV>NV_չ΄2c֞]cqn\R" ̋ gxYˢK~(r&6e&M>ґ }˿oR|&3A38{bօ2"ÔaQe5 X~)'XpcEVFBpW2e+߿FقIs9%noCF=qehڌQ߸fxR5;%EmJvɽ?V;,uj& YN\b ޘ3g?{ [UuEKxmJs =ZPwu ϦW >@}~0{a]$ /ξY~-uԜ~=%*#J,0Hqc$u_G{#Ά DeXgLPWuUP^pqN3l7|DRljGx*v{IGݧXˡ%wmYA'x5~H i¿-JHjz@y.KVɘkQol:3hlRr'ڿ6%#EAa+${WŦ z$I48]R'ew䖩/a "A+ሼ߅N GNegdSa2L؂D{h 0A5=YTdu2ſgPVYHlXAj%ю'3%({H0Ș6Z!w#I5:1گ N,HXG:O0͛T bEnI?vr^5df BsL1{zW{Yg%wD</+pԟ s /{;- {]Jd*'Ov偊F%n&p}c5ԯ(dsz}j]l"+I\9ͻm`#%jp'W8T^{ch 2G0u{BAP qڽvBmnzyKo%UISm2;V7n9hIvʬxhDڵߌ VrO g/32i r2~>/ |ml2?C380@q(2t#:!P۫B&#[h1=XV֜5hLCNNBK+dKLQQp,EN3*h[U!w?,?o~ظ5P=~ȨWłf_!5Z qRěl"6 |KN/ը/cMLk2x 1=(n;b =Dѡc)>^L=?qxܧQĈMC=~>'CPٸDV}q{ X/4_W0Q,EsvQQ3-.(-@I x[ON3n&5!@3g9CER6pgdM3H(?butUމUo% Ɏ@:|B>hۮE&#s^#c8 {.>( ˮ6mRa_5)Bdv\Ĺ.LTg37~cp.ʶX̡֚H %c-N] õX]6:7M23AH0'Og߬u*@m"K lia{N 39@{@aS*:$|m%3iH$ȊCs)ܲs*v1Հ mS2Y%8 ͋G6 Ɖ U8Ὓ=mhRhy-'?UUdͣkrNg~)"!%-)7mk!Y71kh=}sʟS+r KfцmVȡН[Ƹ9}uYh^j@VuȮKw:Ŏ)98f/ h\γrÈ] WyAU nL"E382Gw2ՓYI쟙zd]&`cm# $y:z5&7kƽys&WݜAh +W(Mb#tƭ<)`9!01t?{+쨥U!FN}1ƪ9m,ż^ǂ>?_QE+[tE)Ի8PIH%Mqx{ҢJƽ>7%y#4=Vu] tdw ?Hڐm=Zyb}Ҩ5%dHch =[eP n4mEHu),zNstq.wF=aNm&iUun# D$i$nPQaM=v,ڝy8tg|Ֆ,^b iN)d:+»]&B$H!]Hp4["63S_0y\4 m/.>\+lrJ#z~X\/f7In#~|Z]?Qu)+58¡YNAFW{iRr^'Cbdd7 \ Vks|߽uυүb=U:-LE0a9A_>lU_kB7/f(Ųq._.LV3y[q :% XccÎMJGYӛQ! AO1k4o{=M;4jI?`;Oi^߃%;8^7NmFӭlyc<: _H8jx8NNp%2kO?V(whs'Ӭe4cާ%q 'e[bBf97; g>Bs:N,Hgt<ƮT&]TJn0>3<C5{iWl{h4̋~mWh ]T. _H܏ o g|8t@AS39Y.e3 k9u:je&I 0lA1/3jc;EArgS+ ' ^C6cm_'\p(`Nq#Cky]c٫! d&jǿmQ|L$ 8w|'@e=v'7*}4XK}jDA5b /Ա`-J[^Zka0F(rC҃d 68Ct)1#o2ݏҘ@=b9!s<6@v)9V ^7ԢJKˀ/WaI4h"!mnZ#n恷%O3e eR'VI[ȣw}R-EN g]#awbNǭ%mSU(f<#{X7rAח4+(j.Dh+&j%F9xJ+jXɨSE;棧BJw? 'ĥ.: AQqPj pN)bV?8f_>`[$ 3%ȕɁӤ{+ǀZWuN75G?A@Z`. sv)Yܽr+E~n~6;}!@c87F3V/I৲탅nfRS=%egBgڂJl"Z(_@c;; BE(V'0' u$E&ˍÊwdMn\.O3># %-t<4y^b&Z"QtFTsa,q_A]d~XtWB@#MMsPt=(TLG۸n g4|5-4^wc#M^kXTAۺ%Q*0N L_cSv9n~(LE*8(N^CiiSҥAy$caF C8]]bx^Gd_,{ڐ<(0iArvѸMD S`틩U2_) z -07[GJ 6dƙYx><47 Jw9ˑ]$QDu~QۢnzM5e{LZ0mO^1ؓh$.Wx<IԫD;b1ZrWYH8Kh-Ss|0Z ?7~ZL M{-RW(Mh?W9;'[YG7<-򅮵;iDhhǓ~^mZ>@D+ػXh F`tz< ݝWTr`}ZʠDfRGQlMiB5IOжF(|mXR `]KnaJyEQ!ÝJa*MA(s,< z y,fIq2IB:N8ʅ:ij%BZL5TKN!IU8x8JCk@vP&Wm<.#]c*؅gqǡVȕOm{p e/.|"~;q7]DR@m霺r)&.xR:O9`8'!WIqKyCOWnH˲I2Z0#&N15NENX@jӖ8>63?RSͩp ,@q_{g[B\P[(}z3ZR vs 9vc-B6iNB+ P@ˍt˛ v6Q % ZFz 5sGFb6.e3)SW?Dsԭ9ΏWApQ*l?zF7v _-%#n 3HkW >El.mv! "hmjF&?WSPiXg|C.u%tݭw8?}'\1\\~HۃVVQњB9E]{q3dXu9_;%k72qIΖc"|Bg @IDIN{C!Gf7Wσu[8/̥9&qTz @A:PSZǃ52&P- PŵviǷ:l4ȨȁāMLWjV`XtS-`iIؿ: ^LA9${,8O/<5/@G4ARmYq rU,*?ұ)i{!4ʥss!hm*xF1yi&ռҟ0OvRTOG |ѥ ?ArΝXɺ(eBzX| A#:RA ,# hƱJamd D܏J=OZLUpj99C*Ŗe{M'"{WbP%x! ǷOidqPt~!ɣSSaE|)aײ~wckâcVBsFxzW+YbYo39!B6[QNdWWA&?t: vdJK.BF8`S&͠O$Ќ +}bc@Xk8XTȯM;[ȯ :5URgٜ\+b :|S}AAfђٍxD4n2}|xfNZYA `pa!+]l!M9~\X4u1hs`a(_R*7RF)Ljb;1. 9^EN{ (E1 pVu4Bޚmxg"MlFW#r%nV$ŠDC&p ]ޛa.:2-݇3B9[{ZtN"QӨfb5%U:qm (xrhhe~R%z'21EI h"Ў2oP|(b U&>&I,EBe<[!e_U%dV`б6j2Hrٽi΁\"rŗFpd ˍ0l: uq8*qBXzs4•Ty\X~.DG(LZSi(dS#JQՑ!j,y {:T}88p2J7t'0><~B-}~7$Y.s/kFA;A2E|2s!V&mԱ;uV.o0tٺ pS-< {Oxbq(LpLg{"Iq=/ |)Xx~ t߳Q!x؏ OɀiRrTP!tzE9EFʫ9`J:x`^ ,=Nq9By)ɥ^](lnTZVM*Bd_sl/6ͽiAjq9)ceX#@ʣcKjJr1ڑ'c-%1|=#%B_"=]T+>y9%Bmzbt>y5Ńc0'"٘측rs{[)|S)td mf Up$mugļ._۟558)`xmdT%:{̘#\~La5vC{AUQ1I@~|sOc84K'SJkqKH?P<|Bjw6G'$DwUvqUz-bKjy]SE{ Y\kJg%h{f>AWN8Ppz0Sf [r|o XrCR^Wȁ)s nwD K}o/ pXRA%Qz"dH ڧ$2ndqi^uԺ>hל'JɕKhl"*s+ٱhqKP(J5k)ScW H苚*L+{UQohr?X`r~qtq@-,/88K=ǭN `qayTCk͕6kus+SjzgWK fS 28"ܕ,?E3 G&NHoSK%RիpP=|MamcS2vit7So{2F̂ND-4x3g1_qo%$.P#Ir5j6Ɉ,AnWjѰ*~ip@ 6hϥޝ8ea$#HSqμGҩؤmЅL2ed{)WFH n`ZyYGmC kֻ6qnUjU-a6&.oy/tE? բLꈵ2L`Fݑ$.6,|L57ptNgPs@ɚ"(sƩx#dVD]IITkM {`i$JjjG Z H {"npō($1DWtm~s7HJmNԗiniq.um>n@%UQi*Ra ]+$^?44ކ(yAF*(4yLY Q߯'<ߞ#56IDibRh>*^q | V Yzfp MOTLX g|:y _+^:˽K"S!t+ fxsGMYon6ki.<sFMKC]b X$H:+"(Ȕtt)kG<+g(f:!0:vrIi2eSSyiRn=Z;qw#P#a"Sxl8}Pfilq#58^eWuێFNH/n7)^PMb=8?,JZ Wm&bĶ od0؉z[NZ) 5UOY乄F%@̱+%%ES?A+!-0!.x9Ҽ:G6:Ó*7J:j\B%}_@SFm~d,p6~aXi]p !3'ݖ6Z3rfx\Ӟ+ `=fM1@h"fǩq.ܥ4 ^JLc"FpׅG >NH0S<3>a}MGa{$ bwJ\P O3[,7†J.L.=qhM.m3(x *U&e?֘NCݒp'g{?[HəyVx)Z[ K><SO<~g%|< `J0W+Qʹ;Ła(p_2תC@]̾LL(9I},[ՓA`.;BF*pbFzzGbBww ㆠ6 $u孙7'.g.$rު9~5B| J>%ˠDy`8kҕ7 MMzi/GZup4.`ub{1Usn7>]+"$ b1R0|)E'kI;oxb)zr`3]H LBCZ/Tx*f= d@#Vʕ+ݽIg9pY*nȫcu6|y)! 'Bjk9HkW`­6%W5q:A(aXxQ-4,_P1{h#v<ϵ+6v"Ir,Տ_G ML_SGc)U Z fW +A,JYs8yW3RM,ƷC{s Hx IK$Uᷞ'i0rS 64Dz|u!Bպ_kUHAc'I"z%P'ik.6E{ԅi Av:gX'CyZ%+v?,oUa#;/UMm/f4nB4TbN:~!x4?{jtj){HQbzץQ56*󑘵?F"мM"'3^@˚SòksKMzmV^ΛTx49R%Xa{!5;C2Ay9Rg(؎!ФN2¼5NYmLn"> O&]ы:'.j佡^O6$X5óiJn ]^azʼn-X`KS%OȐEYl`yUYwQPj(XK\".8 ]o q|@1)Q*  =b"FCGwZkɲ0(n$ <~?,;>w7#%?(`IxyOy-.+w3h,(. B~0z9yuQ | ɞZUUs!JMZk{FDL7[K1? P#xsW;GrOܧ@zFXCݘaiV" PK82eJdx;I*Aoԕ9I& ZTshbELғ}!7t^8Xp6pv |b;j*l: w P** 1}]KA~sf͚6Λ 9ָ/؆/3o'OPNjQ"ix!m:'YTul./2oɡv)Jo~.iqQz""x=|'Qt$-Ð_ ;iTJ*,H >0d®} &*VjZ;Yf$ֆ3W2'"o\zbk2.m#q.6 R,JC`|'v!BoO g'H<& :$_ &= 9Go*u!dIa &"7Хwn{E sx G֏Ơ P쯷Q{#*YqA*:ԺU}GW5W8zR6;2jH6xφ3#'E!rYa,D"&5\ vZlL 6oSe\,;-n Px(*ns11HHyL@:_4RjQ+*nCh6=®%s]6#C֧2Yej\Jv3@]:v]|sv9HN2Mcve{SyNiL\"kB#jc UD[~Z1Aa)TR& ˪'_WY)HZ!>yj70erDB yח ;e#$!e~-ֽKps_Pn\hP@D%8a"M9i % Ww\Ti0`zqwIMy3X l Xjc.3U4"+,́:_ĭYP,L $9?L.Ȭ/͊1PNz/}W!aMsNAø)2\0;~pW#6b GqkӞ=!o뱦g-W[N3{,51x/ε)^U^xӽ˪b{="n=Ae(8(C tSIj pȃZ]ڶ6:W3=m[KJ4Ժ錸B;*Wz9vo'ֻ9ta"LAox8Fv;x՚*қIDR:aOb@`V)cv+l猶QeHQA 'Lp/D裚3j3 WزHN ; /C]vƌMW䂯2G<+예8ˈJ;nX;4; FI,u&9SHGegǓm;xGkBYO`eD\0q1q>2zrd[wbdơຖt "!g%3k6A(δ yCD+Y8T> xOnqX`fv-Ŏy8P\ZKdOIfgF茑zTU>R@w_r&&=#XPOt||~!OK|w/9tyES=۶vF^A}aRjK _ {j5`3;Ph-~H@Q|n[{r_}('5/7A*Pĵɋ9 My 6F'x ]p9|TbFH׵K1@Mx}bHԋP^Ka n39gO?r/;^"@{F>"8)4țhxPL[Do [<vJ@GFcOg}IdZ JT7͑S Nᥧد֠ BSWÔ.,1P ?~-_ vabq0OQ0x=)(q'ʪ#П[sooCy&Лu}u&I7O޻jyeH_ U.y no{gqxQ5p[сu~:o wB pZLj>gYοR]bpBҶFԪХ[S5BLZwu@ !ZTm{ZwBHto'l~!}[yK)X]F\P}j i8@ Cpk-@"+NiIa3HN 2 |[سR@Xhf(XodD&%,ưiS*p6!hhB wVV{vLfWm- .5ewkYws33ƢܳP~Rw4QN\eM|4!1so\W` ^z`nt & 3>ߞ,טYsim㫯Piz:A@Q ^/A354)_0+υ- զo4OFGJغeAxE}5xQl_Ez6m}onˏHWփPcťuq3o^)^{Ye{Z[M7Z}o|};hybE+MLZg!xڰRGN#V,7) 6l$0rlo,K;-B%aAJm]z޵ Ĭ.O%':4$Ld( Eœ#e 񆇓 p7/ǰA9w]Lg*Y\liOv 9TZ D7v iJ@K+<\ !1ED+T4`g$ cϰC-sv6s@O"brU @/;iSЮe./ wp2߆G JA1sT xqkz’KE)Gb,UξEC.7z=uC[4Ze y-3=}nд|xI>] [Yg@ep?I4ItVxḟWGu\j"=p-Bg}0؞Pi9K DN@I޺uB.IyVj6(8ǫy~XdaB^cքEѰYݶO|]]PP3sckȶi. ~^~.Ll$e[FnCO8G[slٜN D!rbk9-EAd<9ц S8Ak @? i/ Fd]/ UWmc/]}'Jܨ]*GJ8aJvOkȾJ*I'xy@/nNHL g'1K 8ML77ݠd 2Młg?3]>b5$x7jgkzRed_8hj\ܽxK |hLƩ7ՍЮg!XsiP-S?Kdxs)PZ Vv[^$5!П녴iBNbq1参|@-Rzˠ.kv|S}_2NF]Awy|(Qu \d%(Geqhr4ՊnE@N '#e3E" }~1&q]eV=uTZA`~1]J6yy-غ%p x˖U5oSU-ӰϽv J πFm!/ޓ ::;%~1 W~Bx Ԁ|CՑS\,llOpfp{7u^ Ǟ+N#͊ƨBX{tjtέ .%uoDCGgHd؋&hEnܘ!1hɵ?I-5@پphl*}E?fq%A!Ip[~seh! ST#hcB 2­& Aj;X1iwIOԪ[H寃-$X(#E\뿛-Ӊ[-g-: P[Gqbʁ4rpW6_,SQ0ЂLBO?VZ2q$:=ݢ18!|Va0죙jz y+$|h h\U䒋Y_47\ bCD\f;b<Є _{" d_Fˬ0Uk:4t:^<ї08 A2lVN-HXGg"!X}F5[ĭ"K,; }zjԡ̉j~ jDq3L*m}]k{ !bP }a5baZXEve%k@T_9N8RHѽQVDZEy}{ۃI/ֶj14ӦJtx:En0a3͹L_\Q@ Eby>N[3k)Q: ^ eٸ-,SjxQXߕ ?6,45M#v-x4Jjt|NoX9G .򠈌‘l\ZLK΂쐬 d|FBLj&z TXn!]2NA;ᎯY=M  7C#ݻ E~-)CgdENNj@} ѡ.(~Gv/oSKc"݄s3c*j8;@GX0l0ZTtiIs%f&kBQUd,`y{lM!R,XPFT:-5R؟?,dD*+TíCF0 z Z*]O#Q.r.|bؔkEQ< XѶpΌb=]vP{|HpaˤjdHC)s7 Aê}v`I%QR(K5>i96&9(lSmwEHD7Pr#\FBQYoWt  ~*KMS RQ_"N6a:lO %D oC h §v)Q |O_o>_؝jڰe1LUaNڽ7~y~s|^zK9evk8/%(w 0|ȰI7`b5@ԑA, H/@OV4)'=ZB7gx\|:}\GEgN>L0P*p0̸:>,wxvBsڸȎEqSBڅ=hҙx efr2|u6LdSsm:~AB+= % 7bhLhW ( eDTN[?x G I2aդq~~+Av @3RCys+ b3h;}~_daKZvlȌ(@@|/\7Jo2V e06hQ$gJkXPdm Fp2ÍΗ] 静 *L"nwPG2E)1GD .չmLEhPZ&B! $acXi,ECۆ+U|o"ޢ2%z\7/XG2g(wZDhN01O4U,\03:p۴~o8G^xS^Cp,EpBl b>hguCQc1oao)9@zPw&K=":(bp6l~42?gg?pOW֒21 ִ*XaS}AgBūZN*8n"O 5aw ̌%!b qP_mٽQЇ:"WgM)>*ۻZ+ja>Yn/6dcŎCV1A\)KL)Pn.!u5+:6/k$2tb ;I4E@G0кrY@"5zѨ?Z|pmM'v*W8cY@DXlIЂowm{.?:7zq`yf>)5aHa/#Ktձ->GYH6E) Wq^s(LHb9KIa iE zS| 7RMvl*.Lj5XjBur0W|5+ I:+ZX &f !85?ŘZigL/Th^/{8pXGް{3LB %1H9sgtS<4@ҴѭJšEWގWD)'1?MIOmor\,N.# = `2G#_[3ncioq/F-&n9!4G[*&\1}0uw^u &N$5iF#HF]%*KizjDCXm^?i%TRXSZO|~^ǒ:y܅6\cԨPtJ zP¼ä!S>b+fU7`L!Znm()Ϳ.SQ/Ӎ #6-:?Z™]tt`dM-} Yo[bѾ,"Zϛo3QKNyEtO4ْuoFV Wq^&պE9 ;.@Fx5cNgv//6)X~izfA=Ć+ZhWHgֹQ}5jUm/8Am"&6;樰bY8c<uM, P>Sx+sb>~_L|%ulQ<{՛c?]g,UVa'ճǓqs'xyX`M3XvZÈRy*p$dJ밶fE):#m d0ȳ\P>y4 imeڷ4zM)Q,BMJd lJ1PW)PVGUdPM'@:>Ow$A4LO`?ӖG%,T4EDm35Ur +mv=-eߚ;>s&zDPhh>8v7'k l!I"?[ ,Lۄ_}:\GRDe- 3y_pX{7HB%e`n+;Cc+Ex>} NCe O} AT(D״qԘ!ڗd^BI.FP$Û \y%޶oe=|B 8JW GC$2cgB1L,A@$/0<}o|bVE.{:Ե[-`$\GltW62OObכ;iIWQ{o@^fIdc| KBցWS?$a;>Jg뱋* 1F]&Qaènpu<7]𬎤z"PN- .nM=&M%WbZJ5~4M22SDmYʀ'1!."R IBFklS}_SwI23BmϱQ 6g0B4n'{_#K(Iyi @қF52tǷ6'- hdr(]oY q\INVt>,^mX]w5} #&hijDwxG->J%0,H҅mr=n]V)Y>MY)pErN gu =xFmk˄, YjbTO : 3T@(_C6^Hf 8GYYt+&(+@y!Ja 3p <#2Sk?<)sP=8:3@ 'ϐ/9쵝ܜ0!ki S ӷa8;lxffYV0ŭl\wR6y^]bըW#dhڟ'4cdme0, ܽ25uck )^٪6HUri|\^l8A-2V nHU_Sq!M +̰hөQ3Z~o)z0-L^#˲7F]X+VMGşnU8m!!Uzĺ 4\ap ovq1F&Tc1R!ZjX7ZdA*j#}e[\4qmR$fƊjD3^q2A 4<^~w: qCE}cʘX)ߣi9]'TrQ`v'-d‚z7لѿB=CϺN~:vs5/v ]?Wχtf& ybYbn:ޅ p YZ