libelf1-0.168-lp151.4.3.1 4>$  Ap]%/=„7vq;yNgs_u:7Fo//N7evwQwTXvǨұ6q>XQ"|[EGz6624130a45c7c24d38f77f9760a18155b9c041585cc3b8b70d03a732b55501583af5d9f6ba4a2eda33b9d279545b1256800e8d2c4]%/=„# $"?rv0i"|#/eFkYE)Eۋ$6&r( GA~f0HcլG97#qmA} ,!;vQ)p@+?+d   @ &HNT\ ` d l   `(89X: >(@(!F(0G(DH(LI(TX(X Y( \(](^(b(c)d*6e*;f*>l*@u*Pv*Xw*x*y*z+p++++Clibelf10.168lp151.4.3.1Library to read and write ELF filesThis package provides a high-level library to read and write ELF files. This is part of the elfutils package.]$lamb08openSUSE Leap 15.1openSUSESUSE-GPL-2.0-with-OSI-exceptionhttp://bugs.opensuse.orgSystem/Librarieshttp://fedorahosted.org/elfutils/linuxi586]$]$4ac1070eee54fc7918636145f07e6931ea71cdb3c4e69d35533b7d139bbc9bd6libelf-0.168.sorootrootrootrootelfutils-0.168-lp151.4.3.1.src.rpmlibelf.so.1libelf.so.1(ELFUTILS_1.0)libelf.so.1(ELFUTILS_1.1)libelf.so.1(ELFUTILS_1.1.1)libelf.so.1(ELFUTILS_1.2)libelf.so.1(ELFUTILS_1.3)libelf.so.1(ELFUTILS_1.4)libelf.so.1(ELFUTILS_1.5)libelf.so.1(ELFUTILS_1.6)libelf.so.1(ELFUTILS_1.7)libelf1libelf1(x86-32)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.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.3)libc.so.6(GLIBC_2.4)libebl-pluginslibz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.1683.0.4-14.6.0-14.0-15.2-14.14.1\9[#@YbYm@YFk@Y*Y@X:@X@XDX@XJWu@W@Wq@W)@VяVpVO @U@TD@TTT>aJoao Moreira jmoreira@suse.comjengelh@inai.dejengelh@inai.deschwab@linux-m68k.orgjengelh@inai.demliska@suse.czmliska@suse.czjengelh@inai.debwiedemann@suse.comrguenther@suse.commliska@suse.czmatz@suse.comschwab@suse.defcrozat@suse.comnormand@linux.vnet.ibm.comnormand@linux.vnet.ibm.comschwab@suse.deidonmez@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comp.drouand@gmail.comjengelh@inai.de- CVE-2018-16402: libelf: denial of service/double free on an attempt to decompress the same section twice (bnc#1107066) Add patch: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch - CVE-2018-18521: arlib: Divide-by-zero vulnerabilities in the function arlib_add_symbols() used by eu-ranlib (bnc#1112723) Add patch: arlib-check-that-sh_entsize-isnt-zero.patch - CVE-2017-7611: elfutils: DoS (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033088) Add patch: elflint-check-symbol-table-data-is-big-enough-before-check.patch - CVE-2017-7610: elflint: heap-based buffer overflow in check_group (bnc#1033087) Add patch: elflint-dont-check-section-group-without-flags-word.patch - CVE-2018-16403: heap buffer overflow in readelf (bnc#1107067) Add patch: libdw-check-end-of-attributes-list-consistently.patch - CVE-2018-16062: heap-buffer-overflow in /elfutils/libdw/dwarf_getaranges.c:156 (bnc#1106390) Add patch: libdw-readelf-make-sure-there-is-enough-data-to-read.patch - CVE-2018-18310: Invalid Address Read problem in dwfl_segment_report_module.c (bnc#1111973) Add patch: libdwfl-sanity-check-partial-core-file-data-reads.patch - CVE-2019-7150: dwfl_segment_report_module doesn't check whether the dyn data read from core file is truncated (bnc#1123685) Add patch: libdwfl-sanity-check-partial-core-file-dyn-data-read.patch - CVE-2019-7665: NT_PLATFORM core file note should be a zero terminated string (CVE is a bit misleading, as this is not a bug in libelf as described) (bnc#1125007) Add patch: libebl-check-NT_PLATFORM-core-notes.patch - CVE-2017-7609: memory allocation failure in __libelf_decompress (bnc#1033086) Add patch: libelf-check-compression-before-allocate-output-buffer.patch - CVE-2018-16402: Double-free crash in nm and readelf (bnc#1107066) Add patch: libelf-error-if-elf_compress_gnu-is-used-on-SHF_COMPRESSED.patch - CVE-2017-7607: heap-based buffer overflow in handle_gnu_hashi (readelf.c) (bnc#1033084) Add patch: readelf-fix-off-by-one-sanity-check.patch - CVE-2018-18520: eu-size: Bad handling of ar files inside are files (bnc#1112726) Add patch: size-handle-recursive-elf-ar-files.patch - CVE-2017-7608: heap-based buffer overflow in ebl_object_note_type_name (eblobjnotetypename.c) (bnc#1033085) Add patch: use-the-empty-string-for-note-names-with-zero-size.patch- CVE-2017-7613: elfutils: denial of service (memory consumption) via a crafted ELF file (bnc#1033090) Add patch: elflint-sanity-check-the-number-of-phdrs-and-shdrs.patch - CVE-2017-7612: elfutils: denial of service (heap-based buffer over-read and application crash) via a crafted ELF file (bnc#1033089) Add patch: elfutils-dont-trust-sh_entsize.patch- Restore obsolete on libebl.- Update package descriptions. - Rename libebl1 to libebl-plugins as these are not linked, but dlopened using their unversioned libebl_$ARCH.so name. - Have libelf1 require libebl-plugins (libebl.a, which does the dlopen call, is staticly built into libelf1). This is necessary for pahole to display its results. [boo#1049871]- ppc-machine-flags.patch: support EM_PPC machine flags - disable-tests-with-ptrace.patch: disable more tests- Update Git-Clone URL- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch unconditionally in the spec file. As we can't support binary diff, a newly added test-case is removed from the patch.- Add 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch: fix .gnu.attributes checking on ppc64{,le}.- Add missing ldconfig calls for libasm1- make tests pass when user does not want debuginfo (boo#1031556)- Update to version 0.168: libelf: gelf_newehdr and gelf_newehdr now return void *. libdw: dwarf.h corrected the DW_LANG_PLI constant name (was DW_LANG_PL1). readelf: Add optional --symbols[=SECTION] argument to select section name. - Includes changes from 0001-Add-GCC7-Wimplicit-fallthrough-support-fixes.patch and 0001-ar-Fix-GCC7-Wformat-length-issues.patch. - Remove elfutils-0.137-dwarf-header-check-fix.diff which is no longer required after a debugedit fix.- Add 0001-Add-GCC7-Wimplicit-fallthrough-support-fixes.patch: fix new warning introduced in GCC 7. - Add 0001-ar-Fix-GCC7-Wformat-length-issues.patch: fix -Wformat-length warning introduced in GCC 7.- Update to version 0.167: libasm: Add eBPF disassembler for EM_BPF files. backends: Add m68k and BPF backends. ld: Removed. dwelf: Add ELF/DWARF string table creation functions. dwelf_strtab_init, dwelf_strtab_add, dwelf_strtab_add_len, dwelf_strtab_finalize, dwelf_strent_off, dwelf_strent_str and dwelf_strtab_free. Support compressed sections from binutils 2.27. - Remove patch elfutils-0.166-elfcmp-comp-gcc6.patch: included upstream.- disable-tests-with-ptrace.patch: disable tests that use ptrace when running under qemu-linux-user- Update to version 0.166: + config: The default program prefix for the installed tools is now eu-. Use configure --program-prefix="" to not use a program prefix. + Various bugfixes. - Drop elfutils-0.164-dt-ppc-opt.patch and elfutils-0.164-gcc6.patch (merged upstream) - Add patch elfutils-0.166-elfcmp-comp-gcc6.patch: fix self-comparison error with GCC 6. - Changes from 0.165: + Add eu-elfcompress + Add pkg-config files for libelf and libdw.- add elfutils-0.164-gcc6.patch- rename dt-ppc-opt.patch as elfutils-0.164-dt-ppc-opt.patch and add reference to upstream commit id- dt-ppc-opt.patch: add support for DT_PPC_OPT- Update to version 0.164 Drop the following patches, fixed upstream: * elfutils-portability-0.163.patch * elfutils-revert-portability-scanf.patch * elfutils-uninitialized.diff * libebl-prototype-fix.diff Changelog: - strip, unstrip: * Handle ELF files with merged strtab/shstrtab tables. * Handle missing SHF_INFO_LINK section flags. - libelf: * Use int64_t for offsets in libelf.h instead of loff_t. - libdw: * dwarf.h Add preliminary DWARF5 DW_LANG_Haskell. - libdwfl: * dwfl_standard_find_debuginfo now searches any subdir of the binary path under the debuginfo root when the separate debug file couldn't be found by build-id. * dwfl_linux_proc_attach can now be called before any Dwfl_Modules have been reported. - Implement %check- Update to version 0.163 Drop patch elfutils-fix-dir-traversal-vuln-in-ar-extraction.patch Drop patch elfutils-0.148-dont-crash.diff (fixed by 9ceebe69) Drop patch elfutils-portability-0.161.patch Add patch elfutils-portability-0.163.patch Changelog: 0.163: - Bug fixes only, no new features. 0.162: - libdw: Install new header elfutils/known-dwarf.h. dwarf.h Add preliminary DWARF5 constants DW_TAG_atomic_type, DW_LANG_Fortran03, DW_LANG_Fortran08. dwarf_peel_type now also handles DW_TAG_atomic_type. - addr2line: Input addresses are now always interpreted as hexadecimal numbers, never as octal or decimal numbers. New option -a, --addresses to print address before each entry. New option -C, --demangle to show demangled symbols. New option --pretty-print to print all information on one line. - ar: CVE-2014-9447 Directory traversal vulnerability in ar extraction. - backends: x32 support.- Make ebl modversion predictable to allow build-compare (bnc#916043)- CVE-2014-9447: elfutils: Directory traversal vulnerability (bnc#911662) Add patch: elfutils-fix-dir-traversal-vuln-in-ar-extraction.patch- Update to version 0.161 + libdw: New function dwarf_peel_type. dwarf_aggregate_size now uses dwarf_peel_type to also provide the sizes of qualified types. dwarf_getmacros will now serve either of .debug_macro and .debug_macinfo transparently. New interfaces dwarf_getmacros_off, dwarf_macro_getsrcfiles, dwarf_macro_getparamcnt, and dwarf_macro_param are available for more generalized inspection of macros and their parameters. dwarf.h: Add DW_AT_GNU_deleted, DW_AT_noreturn, DW_LANG_C11, DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14. - Remove merged patches + elfutils-robustify.patch + elfutils-no-po-test-build.diff + elfutils-check-for-overflow-before-calling-malloc-to-uncompress-data.patch - Refreshed patch (from Fedora sources) + elfutils-portability.patch > elfutils-portability-0.161.patch - Add a lang subpackage- Update homepage URL and improve RPM group classification/sbin/ldconfig/sbin/ldconfiglamb08 15604216030.168-lp151.4.3.10.168-lp151.4.3.1libelf-0.168.solibelf.so.1/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:Maintenance:10411/openSUSE_Leap_15.1_Update/51ae89be9c3194a1eb81c61dfb080aef-elfutils.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6e832e4f54fc965a65198f50ae88ccd3a9d2cac, strippedPPPPPPPPPPPPPPPP P PRR R RRR RRR RR#Y=utf-87ca42367b53cd55af85c32397e8fab0ea842bc98fefa4d64dabe630be38e35ec?7zXZ !t/c] crv9vXZ! V!TmR6%;8Ƞ/4e2ӎz"z7h?mQ82p[ާʵJg"茕nd~KM_i}w(ljDw D%=M)e h|6+ֶrecofc GM=DPyS!U$bDDN S[/eBi PP*V.܈<{oLgKd2"|ȿYNMp>$&-ָjcLڣFi?zW5h(i5 &Bتb< Ɵ3pWXB`-v勍@Z/+bb,vm>vsZLȧuX$3h}]8 SISЏJ Xo"KAd6Bg&V!'U u2٭rw?v4svjl8:ȓ07YG[g2c Bp3~RG2ou=Z&Jh"?i-S:ޠ`!";iyhr=t*6`-P}{`Υ ip|)g;'@6=l̦C[Bs!KQx"oh/{=ӓm)j>>K 8i(Q `NwN`+=uSD`)T?"C03-֛"Bzl#hF/z޷9 - *׬AHSZ5)1|cV4ߖA¦hBKDZG"Vh婭id2Ⴇ|VSIڴw%">y3y?`蓆Ig;0‡Ǿy ߓlX/HأG8g~,aϞsw3úPg5}d1Ƨ`%߉p-tC:jcmS6y\Aڐ.DudKrQ=}Q@ؘٰcs?'y,h?[L3LtpY(!Gii^ɹג´P{E;);Z=J' Xy䄧]ܻ)V=4tKczsy>ʼnu(8'\)NǍ3ѦLΦG]@QIWI+V8'Й. A%=R? ׁ ҩ6| t~yvtI}ܩ,@h{KoovZe0(`o Ȍ`Sj;LL6Y\ 2-oJ$yHb:Yr}+8J/=(!$⋰K3П$#\^ܜ A){yIF'PfVyK9n ޥ遬>=mq|8$6AъQPhNgIzq56M:wlȨGM`[ ]_eB'q&)[wktވ%(~$]^6gqM$8o%iW> 0GF㳎|F\*W[gwNIپj71A߽t&MGq[/o̵I}pa&E`U\1/S^@c."g 4?ˣQpR]eR~cS/$?Rj G9sbbҰNtx!mI?~ncP.i]`)ۮjFFaX6skؿu{+i[tRfTխ)PU+N zt6C; - '}rͪ2ng%ߌzs,k/!!hW!+wLMEțR~̌%o'g^H͉ząADZ=+ƯS)22\j mx,0d )}dOh1&c3+m֣H:*YaK:cc"ӣb:x0e@if{JZofICLf?ޝ'"DE/ux @21 Ă[{$} Åf8.|,ŧžy x˕  *=0yio{QʼǍ%Bx |K(abmA-[ƕɽE(A(\es;&T!A=y[goJa -t8Ep/t DpPǦjtK y#I\K7u|ib}EH]'es&/k.vp7БIʣn>VUs_O@|T1Z-gYBl5jBOK ;zVDIV N GSn#*ۏ%/&ıq/ RT(\7|G7z ?|PIUՈ{xq;۸\|3!ftq\7D^>De>3{'{QѸh|xȇĊ܏S 5zR A[gJz~r +e\R#?q݌A692&PXp} sRe^6qI?XCdub>8 tis=evbX١ǂ %C~>ۑ-Vx?"Hy b=g$W lvmV/ X"$S.?E;<>b2nt$ A^ ̴^PsH O{L"& N@Z]ӱ UrC-ÂqNQo( Q2`UAs˜/ÓރI/NR7Eq1);li|tH moSՉv>pːxyEgX^;eSKޝn,TǴ & (ߠ3Ze9ݟHv ۲jqr,8h7؎ui ؁C *`~50٥ciP"&xգtL:}wwҟ +33loC.]8vnwW{9vΗ6ce,q/jK`qL( *ym8|- \S2DbzD--kU*FI3 x6{Xb: }?Ig?.FLyڝqRӬ}A)7=sw},EOҐV 0 qjun8Sbn Y42ԃ fM>7ZC҉s_eH+Tz4iwYwcw/^d(fAI _ϓ 3?:Vf",Ԇ.>n(t@EvZIg^yCp'Q@Q0)/ ok$!(TкɄ !T+`Nzk|$硆MsWBI37)E,d;+-q  Xγ$W :L dh&<&P[\nǮ3t" l' /uz>xrTV^qc-2F QBbDfzx# :$1KK, Re :JL,xgjneu; ]4~61%r3*)bl,`fd` uʈ>{rc6I=.Drõێ"8a,x|J6#e^v"+Jf?F] K«)Rc###||n6]{mږ~/htJٻr#Gi!]@iΡqH|iCe؆ {7P-?ys*Rt$-ZINWBT4K=5OsaH'4x! KU2o%x Z#ȭQ8^0/]Vyr:qAQk'Ŗyzpdz*`ٽq!)ZQLQz.s vQKnk.g|&.B/xxxh> LLQ 33=b;pkZ*5y43 RrF$3Q Y*&WVesTUZB22s鯁'u3mwCԧ;rߝLCW!֫/eA 'FtM融#Ob1q$`GdNFK˝*|׃Zo\"j ]H;Q`n<6^]+{L q%GfoOHQi9ⵁ<#GuLQD7$[k:ajH_VU7)$S#bj#gC9)gj3@ 9wdUq%጑u KS~]rS~$^07¡lϙ-ΌF;oNXZ*kƐ^2gЮFc@J Gz8}N+|? `nĆЮ$οv_zꗄU:H6G91 }/~sm.ĥ\ #J8fmP" ֹ˱тIUs$[?"4eNBL΄(hjQίDNl0-< j 4HqvF5~༫'b0H'iV{TETW݉ה :L Vi־#^Z0 '<:kPJ@2@EMC7#Dq+hD֫&XߏѤ'\#4*vwJ3N/yȌkmu"6$bi[7=_tt]7<J -jKWk-o#+/PNe{&NuuB|L)G`l,\ejWPP;H%^MCH9n KiHV\"*}dtN!;2oh@;(>T.&rt2DFU  ~0X'\_T xC΢ dj֊)7zwaV& oA'wfG;pN[]-ǣ=%3nV6/ܰ̆ LMCj$/\ݵG,cMWdip. Yb8EwKA|sS=Vu/%(e ᒴL~=zTXrE>HB 5An Z Ʊ)ɮS2(z ܆5߳4A 2\iwԡ gB9vv7v fkrUÅy.s3f*TI^(m4=B7 :I JI>*pQ.+u"US G|ڨ` *C21pؖK;H_デu̯:76":j p:#${-d7!n^[Xz$xvw?=ٯVɞKSԣ _o|͡Xv.A4oQK4@w:HOܦ09U R4Vq;;yuj]i;+>-Aw=jS/Q]YšЬ0+o)n}q+ԩMe%%{ q|HFJpY2"cb3ţR l}:`t!VkhF-木yţ}V ц@/i:0{E87xzę&#Nu@^Z`2^=,zE2,ꈘzG|sZ2-Q[--bJڼ<~pIAf2M/:JgGS?3ݺuO\^DZUiTSp8<-m9G :׌E۱tX>h C"n=O0Ԋ,ƃ?&di$zXK2gI7Fȴ'mL{) vk\a\fIV*ڱ!J,BNrneSm)Pm#T.bsqPQ։t&WpfӇiS){ﱷ˝n,MߌcB''JՄJTe>X ] S͔ mx?:\߈k=]/d}7Z `kHHit3oD{[|T4w^@a{tSʜ O;`e#JЪψJI3Y2#A6IX9g'KQWIO&?*=l[!sE)3@s(.f7u_pH5 7tב&xpE~?/JUxhMrr6pTHansoRj+ o@(DcS峽&_ 鍯-)| 3Lwq2?6hvR H0bG&}/G8 a6,ayp@ L~(l.2|)X 1/BƧK{ZcF^M:}k6FťP *QVBk\) y ,QEklH Jw Xz[/πі R{h{B4've! ʸYkuDU|䘲P!IMPUsVJ66 gEd> XߤuG홣gP`Ont`}ܭbR 򏸜lۑRpYST  G\9 ؋*f?[V~*1C )V(cty8e#EUG9ǡQ|?-"_RB Wiϧ|a ni6_4絳Emta&{II3z!V}%yP¯M#ktLq߬5EP~ 7%urJB]gRzU. n'$Kr0~zm6Qrvr7[Rʮ\Wᰲ %Yvw-o쌅x^!%{a_*Ӥ ʄv}K+C.|C˦g%qNO17X.&>,FKS?3#ĄF npɕZ%ힿLRjH(h*L8%OӺr"[By;ORC)/q(Ȗ6<ǟd8SNnZr@gF-~eSDLd;šݡ8)p'rbqHޖy"0 s?OӯYL*HeB*q$6e?rkAͰc`8ר;(&oݯ) K̙w2 Ύv'{A3껊o9[uN /;' Uqg'rE@X?㐏۫Ha ?Z_lܡsqOݸakKh+Ic((X[QZLs]'˝կ (J(ȳM;7e-Lη>J?;l pq/ c,FǕ$Uی#)F(h| I!uZ~sia%+j\Q|ߔB % pvh\o=sӇx/nSV3/&W%*nSѰ].&Ƃk+qRoioѸźGOS޵$o@)ۭ& 7l/q!2Raж"Zx :C_IP̎sq}xf7Jͨ!av&Z ܵO[*$@c&-jiH|7a1#u(8SNeDuӹz S{䯀_h5 z<1|3Ԡ,FE;@duPk^ u7wvT}0G IFҵm2Xr <|K3Cb㈣:]|U-vN=M;Ǭ=Qx붪?99˾8*o!Uk]I>dЃ  SiEXShjqxX1HǁAN^p|o_Ǜ"]˂t<@F1;߄7y;i7up&;%7#3ŦW_ύ9~R<wV}w3ޝV #0 7Rhy:X0,.h..w=1/{"y9{i[לFfks(ղ,]VYI]M'.tcNUl_Qſ]<&#U8i=ߢբ8SyH6rK,#ol"9)NV ~Ev" a3]Vn (BmQoF^O}*OUB}l .$fp#k#Tӌ^!1noRd[1PS Ydi 2E-f,LV9fe?ޑ.,9,Z& l/27X,Z^" "!^N=3-i&'z哗6>I 1A7I%}/} _4֧Ɏ%2(jԢg B 3VgO/,\C iHcCLy|Uh.d3=xD!?ư c 5 s}HƁX]<cu)8!O99IyZPa9KrR o(frҔYX]X /.v0fNZHE.Eyhŭ]5/?ڽEq@!,yUm$kfwƚȽ~9<fu3kO$Zaf֯SWiD>8 [!%ya9S+Z"|")֞_ z"i>$D*T_K=͈II?R7^.}(rtD1v{O&~;"(*}*1 Jq:i#xӼle7=nT׮^}Hc]st U@m FpzJm~5IJG2RTEcVXqMZ/ҩ0ct-QcFUe[UѠR8F;$T%oc+ǿ>JIm׆# > O>5J'n=ꧯ黩:Iٟ.&-4yͰzeCU> Tq,~ ,_NE%+ds?}Z5򟶠33=݃hr0r]h?ٟ;'NqˋR:AjPiz=?_Y0]Gl)~zFwޝ5Ke_ ;(#˾=\E!dT~fMoQ d%9K; ƙVyx=[~3$#-V XSW{_B(*nws?e;(5 rՖHJ"C8L>ғ!m&v^ e&C\$oMkRr|o@ F=L-x&-aҵ ~ej7YBXDW}iφ.If$@_Uk&gBl1dj@3z.Y[VwӰZnUNwqNvl$d; ڏTl} d脒XJGK +c_!H:HLZC>ذ]Y@ܿR/H @Uxj0˪1h:2o@eyyÚ16OFC]xCàIP1*9Q0n%h$B !vZM :;7pPm^Pth_Ǫ`k 43Ў#e>4܊Y77[|4QyR+V$ 4jtTUn+ȷ>pBhMYXFZ@N}F۪d4zlGz=|g ϱG<-1vYT[ݶY>T藙lM%=ZV u09S]>\؏-c9<ɟ5ge˝ h/nd( R'IHs'yaE[\"sl12|e 㵸dn"|ςtE)+2t6y8J,t3TrKJenUk!Oc6Xp!!Qp1}~0`;PU| jkk U'0fu;?C]@`opH`SVT a'ۛ&&j}}},nsw!ZZG0-fyS*TnM/&/pNN%ӂaz~xvs@cgz-fB(?@=hDvo;m&)&J)  rGС~c䖊 X]>OeCEbKf@n(aj(ޛ8>RF E}=ՊYHOFz%%]vo l$븊 gp混&}s;/p G1Eoeȁi9w~&WB쵕WZ0 )M)]]ӳaԣ5>K[+찞iO(^ $+X:N7p4eE@ TCWgqP`TTRGpl誉N 4Pڌ52? )mD8I@ ʼ+vn-U , 8B^K8ڇ#|o9)[ZfR:쩼 5zL5%@#REbp"lP'*EM~fLR]O[?yεkH1Ť/5L^cYa#䪡B!BvoY.y0- 7uҘ*tA S:q0Gфȷ*tiATi[N0A;l ,آx*iTR\ˍtkS!>x@9_i%Fr4*Z(ݧL0wNp!B~EG/`[9&h«nMI1JX:G&/2q-eCVΔ2pOz?J -R[dVkrWڱi^g D :GF\{_|uDYY{<|l=,C[֎C^eToPQ| MQ <^)b1^pBs&o?~8 Q̳Q83V^>?y\Rka? #i44^Z֣ s\axEBe]*ehlT]Ҁ4fiؿ7R.eQh'_RlJN;E`G_T ttX6o+W1Zy*Zsh`fP*kpaAĄs^O~W ?΋۵K_t,M@,{=c[ދƕ/`>E7֒[|% ݭ^dpglyL]`NB?#eJoG2B>f;+<]8; @$MKZ&t 8VJm]XT>vWcKg]z2ڡUq'x#ٽ{ԦsŽO.?cJ&kY27P4Em4 svsU~q5d8ّf@dc2?!ɦR<2 HtFqyWW `` K"@g}պky XW;1lп6_hRe]Xh{5rx1ɼ`VF_wܠv X1S0߱6c 6S9w7M\s?-tw[pA 0@f#<o: &;mYkw>,99 to\;YN|˅Ĵ*5itV:۟Q3rvKNuVf/}m֚5% F20r6VRP@=pՖ:wUF=Ҙ_4U< 9v.z; [j~ewf-&6 D%NXŁݑa\Y*IB(&I>.pI+4ۅ%<^j);# Xᮗh:"*]I'T !vGIWp \E 5_=Af2cۺQ@B+"I'Bɤ˵{\6,2؍i/+>}|5 4*v2|$F!CȘ & q $$|4ģR* "*0z  Bg:8$=BIk j/wQ|o9s`~v 5~ȴ\ёR<\UclQWf^n@y%ú:]};Kopy./pICHSc-́.U^Lΐ?0&ǗwS+lD 2PlGyJgˎCG}"X%.IpHÙIKmoxEڷ:w!vQ58ړ[?0~9,Yc"N w~y>԰8fQB*PacrA]Vl`eQ] vߏo= "%{rYIcW}-REw|V"ae@oXG 7ߢ)|#o3rY{CZd( 2RW{֑q[TEE 0TR>awMlZ{)ғҪ!ɞe9)Eؘo 1@-6~A$Ӷ_j{T Hl!U?/cޒ#L*bLuS˥pLGP7`JٮyRX`*鰊=8VU8Bjf #.\s 4u ~RٚG`LI[hɺ~aXTo ˭@!נMʢ+rZrSw * rQiy6 'Бi݀7UQdOK;J6sa2֗ZU=͠׺hVʣ8nCs[`|P.25R%1w?N%c<' j{ϑzI6Z2lmeYbʚh!a]”"4Ɣd n3Sm" ۆArۍwfI\h)5_ 2XS6.U'0wƜ zUP˷Xx9B7hNSLw;;Wӟ( /VMZr4i1 Rn!;|_E鵸邮 gzzucy|7`E#oqäD<>[IY&r2y@хds=جT-~T gZ݆ 0csJ5 .GMQfЎyy;+W墻4=?ڗܸ4<9k#)E_:^J傖4vdOdSt1z'ځb!> kt\ 'Y 9: +72qزzlőnGLW`N:3h&EݿQާ_K_IN}8*BأwS=5#͠y`6^l輦w7ھleq0Ec)=0fSUWH[ :n!?XZUn :*kɪrX"uu#:ޡBqRTlRО ge)RnU$4)E-p ՞U{Hĕ)WZm7w- 3{RAȉ$]}$y20i=6y]3J)*SG7s!OϠhU@fu5* UsNW0y)p({l04>Zq;!AߒyT}PxxMa FsE`c[~gv~V [r6cE'&i}EQ'p!#? k`A!(z6]r11/(?aw$<_ŠRmv-LFm}ZMI˞,a|ssJ KlY$ݜ>;nZJYDftA|2AŧAo|MFP2vlÏ:PjB^h sL ғ5!ջUPiO9ƦgJx7Wugwӫ|H6 ܼQ;: %FG`eYsc"FPe5o׷{v&d"7%IyjV(szg\Zۈc;.dq!b×13i=v$@v\l$c,VSƯ}ݞ,5|cT6dZv)|^'6H#.% f\5RIbh8U¾)dm{RaIZla#RL <ң"]1/ğ&5+a蚃õF3g]9NjkfWY:<`$D!Q*<,g.bܡbu~ $L3Q> Ȫg/\͠o`#_Oz~i_pP߬Z5ߨr~aO~/cP>0eral K z?%j9| oW^7 ][`ޥV\qk/`oq{>Ns\9n4@_5fG%?4nBpsUhi ZAdH&I߼8ry j9RgIDK3g jZ5cķ-sʫxj:x>0vԺ$U# ZII x_ɟ 20|=4}Ose#Ч;a(-ҭXT`6b:ejBB=jK}F\չӮ#1w;G`Oq2mXs$ Ɯwxi杨F#6O_*:#o//!!k +.VNN"tYaiQh^zD74( <2ܣ:Q+q`(sXȔC4Ll`g0+>ٗ/Yz1f[p26=^$Ժ؎tlp|N|@G!]Cȉ pT:3b FP J;&ȂD|FĒ.|#W(0_~XR'H~[pt%yO[f>;aPRtDễMJEv`r lJG|TՁd+U>#e{d"bF;5KkF(6TU|LRq0\h%ZiSټ:[lAݯ C|ф2P&Zp J 0K1IRIaXɆ[UshvWu*#5f+8ƈZxN2((@O:kN0xNvvs0o{ާ5V {-xf?.?PB2OLbS:.T5^qŠ2ȪYٞξ#zySS/(-U K>ߠ0 U}/!My)5#K]O9ݤ]v3M1P+C֡QOKw 8ly4MSC^$ kȄ@ Q9Oy4L,.{/Cdɨ"ԼI6fъxp3GF! 6S{_@ްv:"*?-~} 4DSm?لV ̇65/yPqѾ>v̿I[y/*D; [&j.-)_CXB $AxgOJ0FiGtf QU@5T 7C#*O bfERu crz)bYLDg$Ih $}l_:!EsSc3l0!~~uҚq;u4:/ԁt0 l#zBt0PV\3ךv$A)-5lv0ak :|YMA)K>*],OwQ~H8 H|(?R#L|-umZ_!n#{S5;ׁQ5zos'E{[cb^KtO|$XL6ag&o> ȊU +Շ0xboP <޻˲\ɵ߶vk9V~]$׿ \Ji1U7;c$,Ch+ҎHkhd@k623=~%-L Slc%Cc"Uޘ 2e985MD\O񢂝JltHq˪ <2mLϠNSѸȃV98m?(g.Jp4')t )mq: l8I7թm j{.Էl<<ŹW@O`>:.7"meIz&" -"ɒd8MmjjPL'j*ffzJ$B.xtG|fY֏R+A6L=-VuN6H6+ǘ-zLVUs0/T. z"5y`&8ow^C8ȺQ6>"g2D~:`>RumkdX}i֊ noKׄO䉻n; ә2 ?EZa/OBJQz-X>y>D& РQT,8V 1sl_%e196Jt{_L쳩l /rͭ2NT'P?lrrNVR rТ,x?jM(b=-z?՘Plk͏6Ε7,_ )nMYn0{:֬g^딊1},Jٖ[HRBB! 쏊7ۧqsA? 0ui|P5d}>"b:V9x:6|$}bbi3Siշt|ib'v-i O%tH;Φf^TTŐd+_Te>T9$^=W!.EuMv|ddeзM5-d Ti}z)jVr2!3QKoat $_X*aw#m,:C4B[.&wf3;TeuJ8VtE7hXT^{Y\$|q8\)^Ču.Ky;}Szh߲BHl3K)`4x]}&djTyX0 }5/ܾy NH2hڀoTvU_B:܉~^#)|r/fj݊uZWm1ۉo b˻X [1r.6 KWizh3-5>Gsٴ=`ֵH߂#,L#Q+ ׂxbqBH0_#= ؈rO6峗FI-/>lMRwxz圍B8A5cVoecBPMC9Z ٿ /߃v_V㘛ε d~SFȃ<}_C1W(d+yrFf ve٢\1WhOJAxŀ $X$)K7MJk}1r(F0(GKIABaz4uZ~[^U|3/ʄ!.xk j\s*ɼX4cUA$"<j d\8G[ f <4Y/Hw,I aq"gF%9X[HKPq1B~t rfmײ_"06"G d3s=2+ȟ[ T$izC~dBu6SGݴ\n"B@5L)Galo|jqpNX6^Dr{,u,Cc""$n BÜ6H܍jXub & m9%14\ึٮo['D#dq jD.I3au.V^𜤥z/GLoE{Z:pmF1Bab/mmbGtJ8x__+l(JI3x9r JUmʞb9P]tO>r_>׀r*2tF㮊Zv͆ODw'徉6A-!{QSՁW(Z$I:ܑsu#ϞAD^nEZAOIEKQPzW4ſ6'G6Lh>" ~Yaky =(]Ӟhh;{ZʜX)QIE=-M9+I<_.g#CrNQEnBA)|;Mw'kNBhr5oDrj01sE@~dh`nk(w1f7{:GQ I2X5@'#8 . LՇ6h}!HhS0.ߴ֭ %sn&U,URXCx_%OxpKàk#r[W߄ieMر$ssL܉2q8@cYpigۏͺaxt/ЫÞ~5pS0 .D1WUk\dzlJ 4|67mZ>5݀l?-D|Jv)ɕ#u"u/* N('4=x(1wn%^ZIwnSM.j[ZY8U̓#h6ƭ~~,ՇdA B|rٓT͍O2BzϺ=!U]Rxl-5ř_X;6,f&%I[ϘO=LK"υβ*{-M)l6JOD+NVڀx/9jعcäb s`yMن)l_2mI$l?(\mEo#Ix5A H-< &㒫rPjC[3,r.nK=jA<_6S۠ =9.~}K<}!Jg@݂f t莘w&'-akh4=~h(  zrB\5@W]PMқ$CF22+2'%ڭa!8g|n)E18R1@[o`W"ywul@~_p)M82GMO{wTfֹ ^%yѓ=jc(|'uJTDZ% r@ >+>*7|-*f,*eIQq0dfvb3h'V ai=ٙ>"C{}5ȿΪ?$7A~lb9=$9XFMe\ZΰTX Rܦw%[GN_Xrpʉ~VE|cdmPrL !֓8uhA7&4|MfΈח܏ZO ,U>'e'8$j¶ͧw1鑃Wl<7ǻʩ&Ɍk--d۔șD$0hТnyW:L)2Bk3*0cwqw<z)K0B%W.RἮD%OLq8;yU:#T 0 6. -?h1(Y~k,cYOCBQ x-`=As3iۀiEDشa uo #؋d"5z=` zJ bZޱ{eQMd5/V CIYVWG3ˎ"p p5[δ6i(VFvNDŽ7y#(FۧI뢂K)qMEr"GunS۫)9O*Gf(u{=ϯ25!T#;o7CV|~bymb! }%I!}UnD"LΉK G|IhX/R0eid}rL'RO=Qf~o9 Q<&1+0X2F#Uk.bQqY2 %%0'ZsR/0 Řn,#:jMb/Z.%N[G,eRYahY:͊d0"FE)Ʉ–@EUB߁(צ9`_ڤJ)=,9D2An\4|P@BkL&9)ܶV9=hGfab;lW,gr#)w90r ֣, `ip _@7trxGy o(7<}X 1 zoSy 5(iV}W`]Z;7iPuGHF L_F7,uzP 4E8Ȣ5oA)fOAO暩6L;DCf@ G7GP=$)a ?s=(2,2*% b }"!(`Cns cyjӊ?TLQ:gp6";NA貂V0Pd܇;\jf#(S'̼dXJ>*許5XB /`3@nN^ʴ aR 4VA9bjfqZ&M_[$%,5t=Łg #*1 Dh$1vf{(E.`iX\2]ĤPsV]*\3 /? ͎9@$rNd<[gݗ} fGm;ЏT SF&P*;X'f(}txSjU20[0E9:?ԡceZGwޱ@TaHoj"6V=yMKʾu*sOldV ]:RKIb2Zm[_qXZ~ 3F1d bkk/x.$dDȹ:J[ns4A1n2|~"2,clL{t !P@fضsaTˣ"W,w=eS.pDtd㼁})zV«w]Fq+QEF_x1p.q dU=v6j1=HVd8TM~\%G,Lӊ"USVgD|MFԍ'um&Zgȳ L5.Qړ)ԪHqEwU b>O29GfkL0:Ou]9fA1D˒N `0nj2cu%$7Lvr0D9R"ۮ!wǣؐI, ]Wm UuI$Y}>2Q?#l/X4V1ŀ|Iñ,&w!jmc5C/»p.*ќ>:}f)dف"I DweHа>C(^C׷sGVg,#iǘqޥ7C`]U D; ֬!^u[B㰖$d@^^Lz)^fUfq_zRIo0&f {biG:LSDM:<.49:t^arvTs2r>όEZO%Q[eCp3N08ʳ0`ߺKT-y͒P؍Nbq՗9bvOq|qDƪCyV{CĬ*森=R /x$lJT}ۇ|JKۚ{w] U7!|ՐxMvOl x=HauhH< 5%KסTh$.Q/C2'nJV}wSڧ^Ɇww^Drmj):%Y! TNivCaYp;੤-yRi߷@`,LtmC5vP֪ xi²pfo&>?l1̯H/jkJR&x aM[Kz3}x07c;\|)DA ^+}}KUkI~v.8`PzI@wݬ4@6M}^)Ko}swLZ?/@D}Wg&EK}V,8?d]teOO 5 4 i!LfX֪L!yz, 3{~錌 zELx;D*Y*4u!tfu >M/i:~鰷'7{NX }s9a#VR "BNP'N!GN~4]kX }x#Zl| bp=68VUEɵ-/דV7n6}M:NV$~CtH4~؄E2߬8d"uR7~s|pHӃAIR~95rPT7eOt\_}C'i&#x!~f#[ۙ!*.W>yĝewh6iAL״b[%r8"S^ͳؑB}$ku!>N ĥLOQw+RrI!<;?}`7}KWCV^7Oʵ6 7:%`Jm(=7 [_,%K0N& ȏ):]UHW>P%l}}lG{ msFBHr?zU7hĩx {o (?˪)L-a{k_c3OdQ#=rttt^t$PI΂=zı jQ3)=#Is+2gm)M_Q;\"Н2vne%~{6Wt~&e`0_h^̸5h~"EC]( b~3ڨ\56uc1&%(ͣu^Q0IwYd_(|ܦ)yy\\1+Ƕo! 芖4Ӧ# N_ M`cff>+F&pBb56^ON\ؐvABX%&A"~JXy+f f#Nn_6jby-;<[DM;Q&Et!n]FW/RH -5XI_+_ P7֙;"p"XA 72]= BP/S^TY;{Sؗ-/2y4*A}^ӫu(aw YH_f(ۉ* DLǧ0?քk6Ql,(SlI4oq9MDW54 (@澔(SPކLe#2E㈞o2aKgh8U&EL*o W`1;Khzsm3;'3AG+>S0q6K~~:a<$,vcπ~Ē̻A 1~#0;ub3X6%~ɯQ2*S VZ!rm29ֶ\%ZA5_I޻ .!G~*_;PVzŦ x}(+v@bV_ٯ=#xX7GC:@٫R&Z oWv|TIz'%y?~/j`c*BI < u+@wt`^ (g<קWH$9,;JRC["\#x!{Jz`b阙vgyt>M j1&5u0 o  t{ g6oZ1Ŕ:\8ZpM[3/֯oo\@lh:bvWW``=b%U^8 W3AcG+d{7v&{jjoWhI:H*7٬y}Y3a'*Lk>&LLS1>Znc)K*Q` i9IǎYv0ªvFUw{n $y[1v.KZ P6<51q1#h7/o cW!߲ ߹4]SA\إZ=dsoh[n5kj5q  &؛yt(ɶlU.ֹZ[BHq`khU (=][oqKtU6f_zcm-*fX*]<RUQ+ M.ΤMw.+{T2oyu_Yu1b]IEċQrαA6blM\•~']}cX;q8 <1ъǤ/j^ ɷk t!9ۉmȡ1/ 5 $d2{14C 68>0,oUR/PwK {gb3dbiFZFԖ>x˨gh ])O4>?PÞɶ}\r2ӎ ӳ]rѣיɕqq(5jZKX-rpg'ԇ{f87W6T5~]mw.< }| bTU >>]澋V*np 3VQz=T3,ѡ )}_:5߻ll+ 6,OByufgVNʛKI;9TZvQhՕ}]HfaQQq]m eC X5`f_C|SM`T>j&(YyQ/h8=Yfn:@)l5sGL敔TnM=\6W>OXb3/BqտP F$Ϟ2C4YcP/bZXFOb? 9Q"RI|R~ d['ܬR#žk1˵cw6JOWOœ9H!'sk?.izBps 1C'XP8\9נ/i-0r&#c i3V:=+ aܨޯkbR`d8l/T!<7$+}]i -!S7%J P<TĮ%<!,`rC,IHF-}^HN frG(Ԇe&5=f^CO4/ҪH#ڒɋ(=dV.]֞`P)wizLkCJ ANK7^'SHbssW)>ߴ_kQGL)!Iّ}Rܪ3H$4(|_ݙX;U\ Q 6L B avA݁8, pZce ugRE_(ڢUrH\!5 m*Q+l7ogcpt4%}kR3u'Zpw>bQTCgޱi!Fݷ J> duO}ao)eι[} ~ȦN.L-LG"h%Բu޲: T82&Fi@4H?TD>W5Pj0 4)jk! `h˜Q ^ȈE^!r8]=&NW(& h|XXw$HAUDt36y"d;0Zٶ`K$*_V2H#-X@PQq<^`PcGPLc'5iI= 1k0,95S%h]ɣr\,9K'O e),Z=Ts=h۶ُbGZPbU|9p[־r M}B+IAcL=yk)fJL Qb!4ۋ:g g;w%RT0^3r#;$TՇl mHx,SJp _&D_-}AQ)nS-^Rf]jalFjj}Ql_>c!j@zӸ:VT[LtSP S ] 0z%ڶ̂l%!*ްG 8[7)^g@q'Wş |YYT`VE0Wgvnł;b||(tpdKY;P }Xm ׸U}z`YPU4Ak3 >SmnW~)p&39d ~YB[cJqÙr׼Pt@Lk&4^?O}Ơ.)'P3LJ ВqֻblEVOi DZ73jBցTn\}TV׉2h^.3DsvT!bnn{~Y9՘*~. #vPC"0ycKsڴ~h $*0] )78Sz?tȰۍ1g+b5>@0c/yyu;=ykc`{yfms}'?mS|{>؍ m0~o/OP]II LSoWZQ:yF]DI.`gacz>\R O$!eɔLykjF-N]c953(_g<2Tx!'h%M':уpDU:nU8CٍX!O[45f8?lЊvLAIO kQkȑd7DEYr{F~_1 r3:)@N7!ŭsM)LWm #KbirT%"*X9)صLfptIw+|v}a10T|Zoґ;MqƊ}E 6".O a@ wίZl *cвyeڈILF~$1*Q-ߘ*^A^qp*u-]9!i/K&&p`ӎGc% 1&b'@K0ˆKm"$+ON* #A?[;EYCpK0b:|`?VnRZ5wҷ(v,H0RyEqoXͿklIe(GNQ*H13$UvsfȲW!~2aS `cl#-}3'Vzz+>7A97cR:Pdl?6&$K(QiM`w&& EܨX$As^߽e/" t_gR ԩob^.4\^Lv1޸^.9(O.αٔl#*w P%Ϲ5\g i9k.TPXae{HEv+f B0ʕQԐƆl"LTkRz`Ss`v72yчdRQ]K4{kSX{D =A2Qnn28ZZ,#cгzܲ#U,Ϭ-c"#\0"{ViG7yI#^? 8%{\{TB+1nRM}aP8FTXy@1/^ĭ.Q mc~'~Y$ C.E1)d6&)'HuV9xj%+,Z"gμ]o>nv4M7ئ$5(~(ĴH;k|JC~B0bYU=j:u'DC33;ieFas*GfP?6UŲx5Wqnta C.)~q٘%fdM1vZeq-{*aOmn+5rXӗHm'XT; E 9hD6~W#'4ʻn>6aw(VO)؞xaee%c7kq?%bvsZAI%0punvSOؘ3U> Y 3GG6VU"fP w|cDq Egz3=?[ w2\- BupI ߢ>I]u r7*0XH] T V4qJA> @zLM0`\>Xm!b|0kN܄-bp‹ԬQWGp۾e YtwWŠ؜74dν _2tFx) ZlqUSF'×L_t-P-S֏LϠݖ-f4lQ85/#eРU= ͟+ Ƥ( #NzL#9qeѲ4aQC6v<;>^~/-0 ^3` ǰ~Qr+]85XQvxzcż5ٴư^fNIXqjM, ӆin/8`›-[Wr9Ͱ+J3}9#t9~ }OW8f> ݽhk+ca Hq߼^u\̑فuN=Ը3u[(nH r㮄H|'?27= }U7LuSZ'#s;$ZU,h^QH˃ܐka?Qg#f{sm*,ks-SLt1,ȅ4cz&ktl1MBj2u @ڥ¿C7^kߏMz,45nA~lq:ӿuH#ˈC g0UyH˨WhCdzVR }b];=g sEDC"`aEi[R^P@Nb֔x&gJ׮SN WP>!xb78l=>E|I+E5 l8a*HA$M ~YTŵJ)6E {(ANUY'GqྰK YZ