libecryptfs1-32bit-111-lp151.3.3 >  A \ /=„k -4-X135%s} Q<^{JSqUr׊PATkm5f6` U%h_(_VnPĴB FY ,0fcRp<%O#@)JzM$AUb%So};UXJ!# 4ʐlY! 30YaxnFj2PCY5T+aK b6_j/6Ш>p>!?!d # Etx      ^ t|X(A8H9:>GHIXY\ ](^NbXc d {e f l u v w!4x!<y!D!!!!Clibecryptfs1-32bit111lp151.3.3Shared library for ecryptfs-utilsA stacked cryptographic filesystem for Linux.\build81openSUSE Leap 15.1openSUSEGPL-2.0https://bugs.opensuse.orgSystem/Librarieshttp://ecryptfs.org/linuxx86_64/sbin/ldconfig\\d6ec42c548ff946df589156f975e39cc6bb1e973b64241a1cec0e1ffcd3fb1c8libecryptfs.so.1.0.0rootrootrootrootecryptfs-utils-111-lp151.3.3.src.rpmlibecryptfs.so.1libecryptfs1-32bitlibecryptfs1-32bit(x86-32)@@@@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libkeyutils.so.1libkeyutils.so.1(KEYUTILS_0.3)libnss3.solibnss3.so(NSS_3.2)libnss3.so(NSS_3.3)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z_@Z Z@Z@XCVvV"8@VqV UPTT@SR QOjO@O0@O O~Or@N@Nx@Nu@NC@M'Kh@KKepJCfmeissner@suse.commeissner@suse.comvcizek@suse.comvcizek@suse.comsfalken@opensuse.orgmeissner@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commeissner@suse.comdarin@darins.netfcrozat@suse.comdarin@darins.netdarin@darins.netmeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comdarin@darins.netmeissner@suse.comcoolo@suse.commeissner@suse.dejengelh@medozas.demeissner@suse.demeissner@suse.deaj@suse.demeissner@suse.dejengelh@medozas.desbrabec@suse.cz- drop python2 support (needs to be replaced by python3 support) (bsc#1081587)- The license is GPL-2.0 (without + / or later)- Update to 111 * upstream provides no changelog - add ecryptfs-utils-openssl11.patch to support build with OpenSSL 1.1 (bsc#1066937)- drop validate-mount-destination-fs-type.patch (upstream)- Edited %files section to clear unpackaged files builderror in openSUSE:Factory- validate-mount-destination-fs-type.patch: A local user could have escalated privileges by mounting over special filesystems (bsc#962052 CVE-2016-1572)- Update to 108 * This release does not have a changelog.- Do not ship .la files- Cleanup spec file with spec-cleaner - Update autotool dependencies - Split library and devel packages - Use desktop file macros - Use fdupes to reduce duplicities- updated to 106 - new passphrase wrapping method, including the salt to fix CVE-2014-9687 / bsc#920160 - various bugfixes- update to 104 - lots of bugfixes, apparently from static code checking- Drop ecryptfs-correct-desktop.patch and ensure ecryptfs-mount-private.desktop is properly generated and installed in a program specific location (ecryptfs-setup-private will take care of creating the right symlink) and not in /usr/share/applications by default. - Add ecryptfs-mount-private.png (from Fedora) - Create tmpfiles.d to ensure ecryptfs module is autoloaded at start. - Fix category on ecryptfs-setup-private.desktop.- fix %postun to not run pam-config on update (bnc#814098, bnc#834993)- update to 103 - move -pie/-fpie into separate patch - update ecryptfs-setup-swap-SuSE.patch for systmd and fstab without UUID lables - remove ecryptfs-utils.security.patch, fixed upstream - add PreReq: permissions - removed unpackaged doc- also supply MS_NODEV to avoid exposing device files if someone got them on the encrypted media.- point the desktop link to the right .desktop file - build mount.ecryptfs_private with -pie/-fpie- hook pam_ecryptfs into pam session and auth bnc#755475- added security improvements to mount.ecryptfs_private and pam_ecryptfs (bnc#740110)- patch so ecryptfs-setup-swap executes boot.crypto- updated to 96 - bugfixes - testsuite added - ecryptfs-verify utility added - write-read test utility - mark /sbin/mount.eccryptfs_private as setuidable (bnc#745584 , bnc#740110)- add libtool as buildrequire to make the spec file more reliable- Updated to 92 * Fix umask issue introduced by last security update * some bugfixes- Remove redundant/obsolete tags/sections from specfile (cf. packaging guidelines) - Put make call in the right spot - Use %_smp_mflags for parallel build- Updated to 90 Fixed several security issues: * CVE-2011-1831 - Race condition when checking mountpoint during mount. * CVE-2011-1832 - Race condition when checking mountpoint during unmount. * CVE-2011-1833 - Race condition when checking source during mount. * CVE-2011-1834 - Improper mtab handling allowing corruption due to resource limits, signals, etc. * CVE-2011-1835 - Key poisoning in ecryptfs-setup-private due to insecure temp directory. * CVE-2011-1836 - ecryptfs-recover-private mounts directly in /tmp * CVE-2011-1837 - Predictable lock counter name and associated races. New ecryptfs-find binary to find by inode.- Updated to 87 * src/utils/ecryptfs-setup-private: update the Private.* selinux contexts * src/utils/ecryptfs-setup-private: - add -p to mkdir, address noise for a non-error - must insert keys during testing phase, since we remove keys on unmount now, LP: #725862 * src/utils/ecryptfs_rewrap_passphrase.c: confirm passphrases in interactive mode, LP: #667331 - Updated to 86 * src/pam_ecryptfs/pam_ecryptfs.c: - check if this file exists and ask the user for the wrapping passphrase if it does - eliminate both ecryptfs_pam_wrapping_independent_set() and ecryptfs_pam_automount_set() and replace with a reusable file_exists_dotecryptfs() function * src/utils/mount.ecryptfs_private.c: - support multiple, user configurable private directories by way of a command line "alias" argument - this "alias" references a configuration file by the name of: $HOME/.ecryptfs/alias.conf, which is in an fstab(5) format, as well as $HOME/.ecryptfs/alias.sig, in the same format as Private.sig - if no argument specified, the utility operates in legacy mode, defaulting to "Private" - rename variables, s/dev/src/ and s/mnt/dest/ - add a read_config() function - add an alias char* to replace the #defined ECRYPTFS_PRIVATE_DIR - this is half of the fix to LP: #615657 * doc/manpage/mount.ecryptfs_private.1: document these changes * src/libecryptfs/main.c, src/utils/mount.ecryptfs_private.c: - allow umount.ecryptfs_private to succeed when the key is no longer in user keyring. - Updated to 85 * src/utils/ecryptfs-recover-private: clean sigs of invalid characters * src/utils/mount.ecryptfs_private.c: - fix bug LP: #313812, clear used keys on unmount - add ecryptfs_unlink_sigs to the mount opts, so that unmounts from umount.ecryptfs behave similarly - use ecryptfs_remove_auth_tok_from_keyring() on the sig and sig_fnek * src/utils/ecryptfs-migrate-home: - support user databases outside of /etc/passwd, LP: #627506 - Updated to 84 * src/desktop/ecryptfs-record-passphrase: fix typo, LP: #524139 * debian/rules, debian/control: - disable the gpg key module, as it's not yet functional - clean up unneeded build-deps - also, not using opencryptoki either * doc/manpage/ecryptfs.7: fix minor documentation bug, reported by email by Jon 'maddog' Hall * doc/manpage/ecryptfs-recover-private.1, doc/manpage/Makefile.am, po/POTFILES.in, src/utils/ecryptfs-recover-private, src/utils/Makefile.am: add a utility to simplify data recovery of an encrypted private directory from a Live ISO, LP: #689969- Fix build with adding requires on mozilla-nss-devel and python-devel. - Fix package list.- Updated to 83 - lots of bugfixes - improvements- Package baselibs.conf- Supplement pam-32bit/pam-64bit in baselibs.conf (bnc#354164)./bin/sh111-lp151.3.3111-lp151.3.3libecryptfs.so.1libecryptfs.so.1.0.0/usr/lib/-fomit-frame-pointer -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/e91efb3311854dc7b1627e5041556517-ecryptfs-utilscpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cebfb4457e86121ec8a34d6b89fd03917e24e99c, strippedPR R RRRRR RRRRRRRR R Rutf-8300e17d09ea455e0738532b450533d34d1d4a8ea91c28771ac76ac12c36b70d5? 7zXZ !t/Ч] cr$x#r~amamD$<_r :N$hr@1icO tP ./Korb7(tK‰_ŒwH$\{XXPKH<#q16Y-]W,jF z:_Q:UA1OA{"Ev{]Z9XCqvlJ5>$C$!%tyG_2_#1y%{|Ȉ1RiD(i#b}68#H=6.޲,hL{F #hUorKH덧Jdcm@R𬢿QA}ol?|`y5q]lꛠg KTwYl˘g끚eվ UFA dl ssȋ]~X~?O' 6lVWϷğ=jϘm{v.C$@sTO_> J zV? )O `ӅFٹֱFdw4:0Mp? S,NCR5m;3 "&́2Jw#eCKz`!NwBKM;Fldݲ!AJr%~g{\sƵ~-ƢrCI;mxM$aQjWJW98 wLe6MЊ!=9%al\!'& έ_|qA&?I$"+ΠϹqUnjAp/w#`-'E3s=3y )ݛ$ bYzcTEgm父$2U::Mgj`Gh+E'/PokGOʫP1o #O+_Y4|x< {g0{lFiM+(/=/&}V#V9Y1&pbLfdV Do0b_hcClup!mglI(. <ލfuE<!Yԃ-{hW;mKa*gSDN!:$ N>mfX 6ط.mDD=c{]Y=p=Pg&\M:Sd-1x/Z]-t" n(*h{3zIJrfzÒ_EiMWnW`^T:H4$Ɣa͍ pzbL?D)yR]mX|]kĞ &1Y 6UWAYc5bߒ$\c2+,M#(VhGTMg#Hta@FvrF^qoޯP^Zf2hH ol<>!K_d^ r0 w Gqd:"+>Qsȭ@B1yޤzo=eA^pz1ckXPJ2øYhO86&rZeWFdx_[ ߡuPAo=-dVV$x;=^>J]"t4*2 NAy&{ۧU$ ɅhERDzPa 6ΉG [o#Mɞ(1{Y߻_hUr+n08!+|6NkK4g'k cXQ1x 7-])_ҊgۙKJQq] 2B=Iq,7 ΒLxw&IP(QnW7f߱D^hZ[iA3}3E&JoQW|o-2f/pʃP6C({#taF_IX>-rƱr')FYʜeD)&gc9D1#ze65mjX}UH%7:9$</25C:B\ђj~ ԡ#.?ʰbR!GbEUNAe5+XNdž؛ GF>DPe J7-Mf*pRa"Ո/m6M0NGuiNfeFRʏO; ߄5j ʞ/J"@隆^- YÂ.bd޺iΊ=t3XyLoEAaH)Mu#EvEZ8IZѡʁ6üLEQqJipӷb2F?5Y!wTƙjA H-)յ=4On-L1Tҥ4 aw~/аǩ0mIR g˕r9{˳UAtRu]u zSn#K)( e4 b c[堀꒡TꡱF(1ux#pXtm@ aBP,ҳj46 x f=i{P]&"*1I30W\e)lEP G|HZ -@x5oUAu\iƾu#:8C< *:=2V0R'3*pSy+sY b#NueG}0I Bַ}>P K@8y[E8  t x ц!@>ܯeJ%q2.B 2"qpm": F`"EqTh}b> VHPHngjUEyoHLD2?TOr^@VÜ$ZȦD|`P`+j%;>Zg}[/2A1o$bɖo.S߿ԯG!Ä݃>LQq^3SM`g@1/z qg7 TU/bFq8.UM>$M Ws:eu  %H>.rE%UAɢ eUer/X]Yl5Rˊ$#re9;7bzYDľ~ b_Ө!V4 ^Q&["$&O@Dl-i:={'?b=9^5 V X\ рmu#KiE/x[޷09GڇE&X#,>!-[C<|1 ^ gФZQ)jlJi3_[) cR=ZiK'BR`y\[ =VFWi W&$@~K~E _[Iwŧ4LDS卭ź:hD`Fr_#eilh`lɏ+F[q7f~wl0/7|SYD-#ی n+G/Ѓ9lX[EzѸ@O~ۘH4V0鍸rfx攞5>.1 `fMEɿxjMybYc63LlDe77 I5xN{ò:v©$6O  u'oʑ6.k\X2l7C ˋ7`fb"111mkHv7z}cQ˱(CZXRO/GD sԂyH>LPQY/s{n0K1"y1X&3ŐM%8HO|%J:c)GC!.k_ D)7v2]!UJm1k}z bp/b]8HWN%p,f9x]v"ȝOPO+?db" h-74ΨLJj-Qw#z`B{貾Vq9Z%p쁉a`j{:C&AܺK lrbg# mAϧNe1N&Sr̓&~?H1NPZN@Tܕ -W{ *32|Jq4-\hi?Zc&q_{2)oGxsAsn~pYWI{~q~$jGh/?j9Pc ȩ"X|Eb1{*\*͙Ejd\ "k'#5<4&E?CS=|fBA؍@juiFh9bxU$c.X2(Ka9U.TmHi Rt%nC!v@)H!%!(%v th&'q :[{~GX]zqe_-noF g#wfbů6R(bl utسM}VÂ烑3{b~~ܤFAinu6 {ۡ}:n +x]/N}_AFP!=o-RYgQxsļظChlZ} EXrK r΁̞򽐋MR/$HGcͭ&mʧ']1܆Y%wVZ[pu90B[T':UX@k4(T1HOrѩZ,/d` TǦNI@Q^[~b:+Ȇ B-x`tѷ(y)NGY8cޜ9ͩŸk P+p]M4;*R7B&rru0#$>VY_pgɩEljkhf,.'DYOm YmLɫ:71VDc,)Yc" MjqXBQ}R~T |ڀT+. 6B2¿/<&; Gr<ݬ{6_OkGa; $!@ZNxT9ؤzTB|6ܸ(W(\g&kg/tFN@wJH+ k>A5,,0)ch|O]ta4РѢ[#*)AԿbT >5,:UӐFW@F7E$s 3ʎGΡy@M:UnTF'fv1 ێ}B6휴I?ʈULfvY 75:v:ך5h䶸4&n6oq4.| Z(߸∣q݅3bZna[Tq 17:U7szar GwivE9$v׹Վ6B`,ΘŋrNLtdΫALSXձ$L.@|EZG6$ͅ \J#R`k,mWTo{a3a˷fZؙ2e I|tYT)f#gT~ۧdtSg[`tJ‡VEMgvf0z|Rch#l+|FJ=HvY5TDLJyJGrBTwyHhR?/CC46W ʟNKVfcR<w38k[$!<ٶSP'd3O5~8;ֽ>y6,lކBEEax7]%|IA= -ϰՈ˕L{NtrNס.Ȟ?[m~^A%RX/~D={/ծe8<]^^uu:zVT{ҏo%S(Z1!g~ 7Al~L|Hg[}؏rs\ks1;7LR&gΣg(q  E +g%T{T:܈^PZ#j:fݟ=7+ pH46@z5 Z:9B@)41Pa5135eO@T)Xv|mG1Ξ4xMm:O _cGzmu-]} XQ\4aLB,7~75>8}yI B2jv؟?YCGU\0SYW 2g I-i1GѰk!$59Ni唝θhje)ʾT' 7ov3^r&v弅$bo).2ԑmy 9l@ Ũ:.h;oJ5BU ًNH&@t_^{qw~@horYLoXK_72j׵Q&uǪ>tm$fx傜/)O hkO{LpIj, &ϥ']i;*lU&+| ?:{)/`~]2ﲃ -s eoM3,vKc,5TGfؚL`kVB]|'j`q8eh֜n}?G[Wd1 SSL/Pߣ61c/ߦYv[[I[RL=䎭"|ҾUvӇK ,X--ήbGz&^uZKp .uS+Dz{ɟfjws+9lփ]J6kȪ4 xnrOA#2TS}HՕF~|FoIO4F3g=Q(]KY/ *Eh$ e75U#/戴s17ӏ)7\d9'i*m ?EIjj4o?oY5DY({8p61뼴<6}_DNnS"Pß]|c~fN_)FkБ(Ѱr.Pea5hŴG79@DԷhBHRbf^Kav,@ Mw tI.&usqŽ YQ3L^Ju5{}v\C[-ܶ@d?qXaGH+<&6"%NDAJˁÛ.X/^q5:ṮAd*:5 0+sX}ϕZF%U|`Hij%So*md#oz:_%SrE0W͕ KT.upGNES\A9hC~ B"yIB% f7J۽p0]ﱘr?*W$#)GF͛&VE-+axv-]RK0c4mpBY?33v@8tX6JOykq9WS0B?Sh-vno1QW@_dPҡlEe{gS06 ?{XY8<)N}Pb7K<\VxcR!k7ɪTփ!p[}rA)$3ܡخѶ>8.M }X 184 Uc6kZ?{ 3!%^Ri*NK]H [Xّ;U't^Mf 5{lQ3nYeSRv3'.z6M(! .|O@OWM=)WOg:e|YB_ KhS{H־E&иT`uLn>.EIrUh7)zG4_{G6~3F2j1[˱ Lme:ۚ4 ?hW6T8w{L^!^4A6Πrf=M># bxqWtW -˚.z 1%&m89PIR|l4n.9u6,mkf -68"U,b :Խ^^;Ss% iX ZLCEj}w^<7ফz962~ȝ0yQx1BSp/(q)&`+8fo]Wnm蹍QsE-QQQ*-:Sf+uVo݇5(ofc9.|մGPu8mX5 q$d h ;ÄM(Cbt4f&.F˘=1Fu1uD-b}k~CwY5{%!;$Yz~'S4rT0㌠T39qOKC .{_s=;-fClm15\S`D՛3h1U'BDP浫'GЊ?p}."Kj(ɵ5S+kqg1P.,M ɤ+!Jn5=I'{5q]9[vR0cFO #&*-lx,n#S赕|e~zԗ@0Š>li3.IS}] dZkzֽop ݉v# QL?ͽR+p vĐaEfɭ4V~ؑďBZwve㤌otmb"Nq1l``ֿ1nwnXZdny[0ްQq$~XO'-Wީ#[Dq޽M8-LSPt&vpF`*Na5jQz\I-+T'g8 PF.aΞM+XX_b{^>EiPx"E".s!dP[܈*7{>WYFyطgqV?:XRHtizXǀ1ҍ$-N$dwYH"'t/@فhHϣQ3g/Mgϰ `z 9v+@PEM(sk ;ZZŌ;)s$=u)?F٧kἂCpգ}ewgIPCR A~0[mAJ O0..Nm~ [jG$+ctxbKAS2|ᰄm*B4'f?i4qOoRr))+[Y'Mr7tӭ̀4z) N1d΄u>KJ:LtYZ #$tft5b%>_WӤ7DMOO:(F~m@A䴜ykmŶf {_,:Xx~,7ؤԶa:wٍ<=5v)t_j(aûg]D}_rQƮY_]'-} Stܜ#.$_;*1A~[Gޡ%/hpCʌ;`|2&hnؐ ɘ,fCHV^#$n%F K<.rpKW%)ypv8lG .RP#LeN땽N؊j/vYkIl=AQE/C^6ߡ ^4Zϗ.YL$tў,~*q<:鏵&0R9_}{ZF|: Gp`b%:{tn(E|!aOg~jڷXk=QbC*\0 z"H[Lrs75N8S ɜqTeP䂍Y鶝Hm>P̣ौaexxI pe*0LuR'$W8g|{G|Op_`DUYP(1}ACQryL_uG5}(9 |ɪ";D&<-Shx]Z8|m2@[vq<@4T}/nMx$O1L_L'7,च%] 1 J<) QpmH2K"<IE-euM₻qB D wI~?'X(>H3<c63c4qWHK[MUP?ӉRe$>)"NN㵗b;*txnvĠ r%y|~sGF+@ME,&Hֽ,kq['~`p'&0W(Tytnt¯#{ (d!9FKkmrW8Kz Z_˜>zJqʂ_|[.لa&)դ:"ɀMCQN3g9R.|2g w;{0nBFEK6q b/]W닿 ͰuQ?7Gzm\1]ZRrVq]-{ 3lA.gj+J3Lj";5\ 4HӊMAXKEฦ B5!~Z-Qݏ`#7~_Qw\&5 =馱GaN2t vAĺ +oCldZ]a-ftWTv^g|v`k  lv wq, U{A;,@계@%_ۭSxApta2WȨ(R]uGe1&5^rA9fw;Lx^{P04Ȓvm^?UUum2[_s=dt6ٵXhf{~~Hw{66PѱD-* :쥄{FĻk` MjF&d?`܉;ﴖ8/k-L NO@CSaBv"-ObFAx0+* !Vڇiއ&%``,:=ĵ['P"*Ya{,zY-W.kS rDjd%wm>X@Gu)yg H=gg7 8IVPQ/~I7ikh}#_B$H0zM($ND@ٵuf S z`&G:_Ih?qII_Ǵl VDV`?]_F "T2Ҁ=(u9tc@=м;3FO7T":,<@PIQGmG_Ce!n:%uVl2jA9Md(R[^ cr16=yGkᷜ9Œw.| $)n/1bg+x>\I4(gn$ojjP~f(ӡ<"hLi*zLrWa57KM^J@͐ٔ&_S#a5-⌖Kr\1W F`SpYY#¼41_ě0OEHO< мzW>!z!+,ȷ" O]$:y- _5RVտv!zE*5O0C\㞼B:zYt(p\b9eKRbzyVF&)KM{"ռF-`kxd_H|ֲ8e;&dJGp*oӓ;(# ? f`7wͅߍX 'W?UέV?;n [p0’d]mԨRgwwLc @.9[gLgbk\ofc-DL"5JXeQ)E39:R><AD/\F@E,[^|^WrԖ9rKJb`GbҷqQ&}> mU5T _C6R];$Pe鎨r\:LJx]^і]:g!G E]SZaWϫ=X70e_3v_,VZց_Xr.STf[]biA?M8IKE=ASy Jh su}oN[Vke^7iSSj V*6U RW]fB@;yCYs7ɣF>M/"&~i=E\ x~ VuΚ*ÿQS0F(~2:Y!}=fh’6i#6TK */[i1 KdjFhшA>ޛGS4{mRt 6rӨ_"k~OucзͦIb-]-joÒkK&nz1 ,^&wM ϴ:ҊB`Z-AiT VUzrsr+g?mBjmxCk߫$iz%d?_'>pF-z7XfsmcjH]g۸pw]W/HrīTBRe:15,/eongu3.p/Ά"qUڊVΜ+XymȦ*̒V z&[\/wLu>qB؁)h`i}޽!@{R>g:r zm"g^2zĚl+W̆ 4X9vuR cLkP/i81…%sϻ^V?3=~эdi 5_ #q)T*t!nC96 4ir~ZB| m6mU z[3/=0_˛a#]8@aG`G3,g&;X}Bk Ȭ(ψ3ETD3>TwqҽGXv|;ȦƃŰoWW[(/ݦ规T~ai G^L Fbƿ "$U cGbP{smyoՉВ5lJ,l4~:߸ %v[\2jHK }]rY=q_'~aN cyLr(#~ɥtN#8BceᄍRb4@<S@^euMR]E?r3h/!OKc/&f:lYfS\sS,ΉdEM `)c3 ߭F}WiB,Ur[+x$zkVmSbawtgPp!mhO b)O..NW[[DJkl/+nW5=#9p;D- $abgAvpqF@7'u@X̀v݋H4\5Q s KH+Lme*J Cb׌p3yk ^,Ȧ'ngm`19G(pϠ̡m@$+aAL:D=KZ~Ơ71Ie:Yk99[-L67( D_I;+siŃ!jNuzrW}P䄭cCrU7bD=T˱>6[1K 7;?i 44i fT'z.-5 xFGmH,&BX-O#]J)Kе֒㩓&ouEXJfy &Ȍm榁!A^`whxwf^\NxaV '{m}4`]U",~DeL`6P~@{Y3gYJ-<%pK`8@`*=CIL- k!݉4T۶c",su;Dp*`ӫg *#] G 7.Ͳ ;hݩpy>6oR  ݰhCn}^ĵ"eU:Oas䑂7EZΦ2g*Q?& 36m'heƼs\nxriG-}>h]e8R]?A UdGe#~C.Z\.vvz:_"؇B,te[T;7 /Nm1k'k:Xs;}gr(WIzXõDS- Utiqs?TdY7b  vub|׏od2UN ݀+Zf(ы􆺘`|<ɷ5I_dFԄaoMÔZmS{ Z+ 7!~5pcGP[ܚ<EY.l{3'!5@c?l0"p~/e֊l'ϏYh&;%mx$R7jO֝5w*v>:+s̨[>WxA]HFf lׁQ*a~3[A[7P%߽n%dSmwav9cYHN?#;|(Ppgd Rt2qP!<<(;Tty'iʼnF\Mj?t_ydIї0>5d/iIa & WUf`fNW5C4V6/H:/C'k)X Vd>:: x4;R|o\#~k'h;B-@8yT\K9 q͏5SY?֧r͛r53^WVy,ue[R:f3M4 tW)0e Վ%In@ejC% BWG&^C/eM.U&0Έl6|( Cѐ&DA::tH-H(Nlb¶ihhlع}XPٱhQf/x[Xi}^+x] /!?wO2l.E{ãe`b a}@r. mw 4= vvC7^%%EsL?b ƒX^2\߽Dj(Ϙ$8Χ5Bh+gx)2gٟXnL6e,1ȨH˘&ՀC%R؁V\EyS9VJ 9'Vi3Ϡ>`*. $\8dvܤH ?_3@x$0Wל9ZwԽ(<[$ ̝sHh1~M[QH Y(ae>|+ _+V OǨ_B/phA!x#D!e 52&j~'\K)Va -knO)Vl<+]\RLU|8xa{EAgG>'kaA7 ܴ [vd8}@aU\j].QxtD8J bZ~`>nspޯ>psf;Y,U7NIfBqRUT $;:]4ƶ9V0َ7-G**}ͰcFQBt@w.}&#d!]^ -#$Cj;sW]GZAhsHQ1~ώR "j9`\3" ~Uy9/+N!=Pv.E>,5q)2 ~˻ ߲ :1`л2Y=A ; TPDZ+j dy>Z*MY<)d4]iVxxO+lAEnvO 8O}BДe$ 6Ҵ!yq&# ghFĆX`V> nIv9lڙA0 dX0++H={8o6b>=5Ijg- M\7$?B ͫiq`J8tM8anQ/,R<^;y;(>@ҢT<ۻ(?tW0QWSe#rL'a?a&|(v({@-˷fw>(J hL^; :a:\/arkwH*AhI ݷ+v;'^iܟ~N5ts'@Cy!J(3C֥/.wӵatŴ(۝!ħh:~_θtِijqz~ ped-ЋSeۜ5Kv{`-SuEaя<\bC}m=d5c~n$Xv`2oح5/>"t sdsC%zXmsLV$rՉ-8WM'D-eْ/3=6?@ˁ( 17eK͉^NCqsJ@CQ乀 sa6r\﷞ҎN~[;<5vИet繷"jC&o}%B\A}T4>1wm4 o٠1zeJ m` i GCdKtmOp_Ji:kY# M>yEb{-K%&Jh_`(3L0.F1QFE1M\7_=RHtCVgt@qR64Ug ;A2x愄uR`gtؚćԓ\A=s'cosC^WqU5s]| K̎ ^_t*0594 !2ɴ jmKY UGƙugD}:]&d6/ *FX4cmtS ޕUbFw zMBTѧIY?sn`UCQSLh̻78wWS܍7?ZhׅS*d#_QRJu?U62O7xʉ)cQ; *Z#rJktMVzeVܾG@ႯO}_=e ,yX "%SuQKv^bF^*vԂK+aq'R5PJƓ =IXur8a$媠/Uc.6}[0_ig*=Sn;lLtYv;˅SFڝF7SNn࠲2O~ Z,Gܙ2)wJǺvU)TI *Vbr~oס.bC'=iݿIYXi&S!X^Wlt/ڄO>̐u2 D &0{OV#p>U9{}].[֔x,a^J9 ~8̫iٟ^Tx4RouɻF  bپ|L&6 gt)L5;~&b}9(#m!/SCTZULH?CЮZԸܦ@cIΕ7aX2) v tUfu0'?}nX_K{ǫC78]ɳS{ T\lq#m;eqgdRLIi/1ֶBD$wnd+4d wH])diFYw~d4tC.OR'0~sqQ`VV>sVW޺AlbwHq.fVqdg|ב Pb4/(辴UIJ&lF4=g.Sq4)uMkf3mg2eޜa.xb]);ll4 .Ai2?RWc%@F!B;kP""L5s^Os{.ʵʻ$t 2F [\jjGbŲ}+ND*( 큣BOEV><(epr%w>e|WehwXɞ,q9%Ƌ{f2nSaQܦe6/F ިx49Eyq:ŷ.?wY?yc To;/M=,{oA9] jIH/iZF:FIt-Soh;-ܱctxiًvn'1=#&itQ _Pd]8XCP< 3LXml(0b흄:A&H2rIZ.ZTHd!sa# ؑs, 8W_C+@LZ/ Z[vm௑)n=ixG|7kؿ͔45>l_aUY*j =»bg,i60^op=2o@УH&MvlڕeBBP( :pݾ*ќo#O OP$2ĆnIi1_TM=jT|;#Hŭ!RB֔/F]ᧂoWÖA+*0bku`3k+/& EyPg/oUu3l;b> 0ʵqYҴT`_3EHʄ?\XwK+xhvKdKT#C/K-is[{+5˖Vo|zEJƟ]cjQllN4C ' ]}->-{uv1LPj(ƃXyy*+vBN0qeR`m[1?=THa%FV^{gl@zb" oc~1yȌ͞vc]Oʠ2`lJoÖ=T:ެŸ2.k! N]\2m=;GmGKg{re)4d+sMl=@'o<}6s^t qLt#Qپ#l?8J&h"OԵT|&Qzɧ^wdJJ4 e"[s'*XN?H$/RQjjBQ0R޵?9*K#%wޠGQvfѽ$'i`n\ G  .yFh7>~EDFN9YURkSYΠ< VT+%Wz)#2S"q+u^;]e4}1$Q1{Αߠd*>1K  ffdzYx>%&tݭCo*3=/بˬn=>CU[Ԯs@cbVgCee?ƹ xD6 kVn!O =[3ւڈ ]? Ijay6`?JZV~ܵelGmv@L$!5X~!AiW='O<=xlE  ~NL2FKmzAmn$?Lc02^Z(|IW~l7sGhȤmcOnyJt.($3L ?zv qC//ags ܛFOa h8sWeqp<98?Rn ͑`;'1]3bʚ$XG3sh#MKBS X9MչeOÊU1@ȩLeS[un/6q|6?M 3zJXSuO]%%/8߮d>" h,zpV=OԭidP鱗円$>Mj)=EK$9QPQm8=DYO%ƣ?USDk`ޫ 6OZYxy'wj1_%o_/X$:!Dz%x( N@x,(ゴrfY51&T @_ªtM0<;jv PkL0TT2 ɿ%mb2 sD|RΗ܆@Ǯxִ~Z8WK)sʴjugi! tRq9!$] avoB[vfV@]>.ӨdXYIOQ|`5"vtfGEHglBu{A:̫.YVkЪ>_l;(XK3RF&Gb"eg7wnSSQ(1$$Xv^n=tX{H &t`/m-xS,HA?C'k6<J\PHUGzP{8n|K 6ŝ-ָҞW?8iVz 23p[a1n͌|( Hk? KZfErbȜwQZ!- wm!VHnyYd?i>O?FF K\!K FG?Cfa&uWб:DrDxoO c`۲XiBFťѪKPϒ)ZCIXriXs@]Q8j02:6Ȱ g'_bp?~iC1b0Ǣ9ׂ:1"&)NGC[/€[)0(we׶_X7RB )qG%)hj VTrzV%0@>({0z`!S660NwлJ`yc#oKV󫚫mHnFډNH47E4(^7P*'<]"ɃA XY1$YwR6Mg=Mw"!!9_5bDv5S_ vf2.CqrȨy )xsf,Qsfs q/̼)4vҾYYmq)m{ż(:2o\OQIܚ9A^SfA+TוN ECQoI NBq "2m %){~ׯwP]$&ZaJ!KQrlUR@,)烀OJ)Nt.Sc!ڌțAՁ|d WOΩnE1󺞟؛"BhҌK`}0`l:T)nvm ?>N=]^86"qbg0RQ! umTVf𲉂6C 'Qbrt*IOʉMMUKv^`/%}QbeK}"r5/u+mXlc(7M 0'* <=:4>ٙQM޲rPC}ӆRb:Z5 9 Ku-7WGZSk M[*Lpp%6dHLQ*m9 .{ևgᣧ(y=^]gd0GyeH)Q5OP=, Ednɥ9J&UZ6 UN H~dI)Xpĺ~?T틙d̏_1P7 z> Rf̩D{\}ƴKGi% =ߨiAQ3L;K&B%d!e}tz-QZ`[o4X[Z8[gg_Z#W=Pm ]͝.2GL!!ʁ &)}TB ?K!0I܍T$FZ N$DJf+I -1aં}wx]~9uTzIjr9d٠6!͢ P|2u AF%xopP=ŽܡO wgZ`ktNLnZ2P}sGy\"$fx\$1#[߬W)).9d4A>P5G[S0 ˙D.SYn4V0YU9QVY~@D ]7{\r\RLK],9$,nEyjBݻ Ttgٌcj>R8!U EdmG&Jr2"|nޡ){`'4±>U5omRHz)k؉YY<*5;]ד~ZޭƚٮꙨQ3 Z37 tN:z1wNpg+#A@ ^,5)ȍΕ -9[˒~4 i5҈ܮ4/&'c}fښ$:B.%kQ7aсhBzgٶ+yOMbW>K 1ٷxPZao%݌yۘP9g,{0#\8+`u~:P8  ir#F'E^hy\S/ȴuoG`IfÒ}WeqwGҤ;:h|P&~o:iU׷Wqϝ,i$$M [5~eeX6/Up H$TS}}JsPl~uGxe)mzVcsŸu!0`9{5g 5EVʼ̠&sY$ʻ__ТkM˟AYSYޔѾ)"yI|E:4ZQ*6qJyؾQHp䀹0 Ҭ-+eeK3"_/OSw-F ?Hȱ,0$xapLYyOm;q_pS1 vy"xoc٫=ӋMFA1M2wX Ϣ\ҏ {C꥛1V5ŽPXj%heWChn<]viap)N\ K5+)IAZN?VɦFnJQӍ[dG }6)ezOW~vTQGF(bͅ? Mar"jQrP􆬻EZ'ouK~ hLAeGt]-GQ.R̟}߲@k  e$ccIGUhaK2}?'F+N-ţ-yѲ}XFzgݢ!z%u1Y4#i\έB'L&$e޳O@P8vo} !$գPF^>"jP)+sÅ2 Y%qY-Ч2%Sy/o)%,gZ͟fisՋ^< ggфTZ/-a 1([!)xN,XWTi/]iXFyRaUmc_|BNSsMT=&ũd/h8,NNJ fT4I'?pz4N5VЉj.RS$$3;m]5D MYKB ]ĘMS305!#vT }/T;k SE{dh-xwsm WF=-N I*UKB#mv‹wA!G[K :R97-/tRgJM49\ mrjd<13XpSlzﶭ'+q@?ύkq^{WAy;m]J@R/o M+pE̩Lb[iGimbUq@h}_~ܜ4'INeJgIȘXEtY0uJN髱<>Daۦ<.~n}i<] 7#6mS!É0."EHLpF^cJ+? SK~Ĺ5ȿ(RbٜЀ%!Ap(ghQH ih6%KgX r|fkVJ.3Z'˲옠6?;:~NJkk>oe~ӂ`1&c2y%=mxm{i?u7([g^VA7<#enـƈyZ;-]uOEӇ͒ƪ982^?Mm$ȼ"#>HI9҃8ɼ-B vX`;TW}KFOS+rLj|K@v+RdJiE̪wY~17˞YE."eTӛT4e%]sc)VB#ݽhgN*kR~.G1g`F. 8ˁîEͶH| p8!tRB^߁ᅹdQd0F'`"Lq@ft}$7_ ")!܊`.&o\+?-6YHEF&Qlv@kJ|("=gcۭBT!E7sq \2u;4Su]} dV)wq Us5~:j&R@!XDaw%o,oZ<S؀@)Om6UddL4jj^ X"q{JT;FT>BŕgO@ZZZaT2 /1%u/&dd$W.F,똑ZCm@'vwРt04]][8u-ƙzZf* %?%K +JYSnN*J}9V}5 E^+Eǡq,. Kf6b՛ѧ q=7~stɷI+g={*͗ _;M>,%X& r)CQȷ Єs̝V^~%š{.- ƌ'9-gc$[=fɥӋ}lE:}2vnʞ31}EI+Q Pox$;(d%0`!A |&D|r"#Ѿb_݇}_`k~6n5Te)CGTI4D)^p=p3ynۈZnDJm`e0rĭ4g-%[Lqnf7vwH+/wyf&o[ӿڳ:o1407G{%\eN^>/vhI2?D@K梿&[BJޫn󱂿= Y юBwǏDZ1 z6'srtWv پ/]ϥ3Dًt)no`YkwϾ[7k SSЕގ" Q}3!ezA)ST Jf7oȇ I#j6غZKG1|# Z.,tx2Jҙd/imH ;x bzi7lDf X=1n Qj67?&z30#Pjn`bژ?UC$@a<Րjq|3P9 𸫚/CJ+,GxVKEOs+Z\c]2GdpXYT!E|?~D~W, z#$h`ޒBm 5ۯ:*1MY :,Zj.ooq&[p1Lq.(Ѽ,8O7 %Fn׿,yk2!&4̜vQ,nrZ6i6=IKke'"E9NVŐ5-pVFA}zd0:Rف̃#PP.Y7zTF{dy'"ρ=WcKn Kv*Ǧo8gn*8ʈ|AxF*QT p1ں,oNtE#-W/ ܹ~B4lp7Wg8$-m\ᮓ&lki9shْTTB 6N74{k汇ɦݩ]E 0 XXUx&EcD zvk `x|MXiV. k#)}k0%ZE&Lw6K`[(D:bS0,O1\RpK?D"ȑ2@Wl'ۦߥK0q%T}#UF n"` ]8#@r? i&<* vcW`wOtĐ}0=A/}Qdz:`@ &Z8kx/V%P]縍jx[ H#{G,b\{uoHK{rnꛓ4d?RAx:cq $;4yzwm9Ծ滊է8XV&:S1bbM0I;xߋ|c4C}|Y2MJ[xp<چ!}U5Z4\ߞS%Ŀĉ5R,u/CШG}9*N=}j;)P4d'x#6xB/O2TEԨ,b')0z4H0]kmZ YZ