libdwarves-devel-1.22-150300.7.3.1 >  A bp9|H9reEu=lG0}hLX|a /EE=:!k`ֈdpōF@t+jIf276#çMZ:^;%EBnisz`hzPr1c-`)_05\ Vܶc ݤ/eUש>93P]w_AN\ݯ2r*9pk?M\'v\"eiHMc>΀`5A CFLw >p;-?- d % P&3 Ii 0 d   h l   $ 8 ( 8 9 L: &F'KG'dH'I(4X(PY(X\(|](^*b*c+Rd+e+f+l+u+v,\z,,,,-Clibdwarves-devel1.22150300.7.3.1DWARF processing library development filesThis package contains the development files for libdwarves, a library for processing DWARF, a debugging data format for ELF files.bibs-centriq-3SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++https://acmel.wordpress.com/linuxaarch64%"x ' ME+  *lA큤AA큤A큤ba#b \ɶa#a#a#\ɶa#a#\ɶa#`D_a#\ɶbbbbbWuDtWuDtWuDtWuDtb\f66a124611185f222baf7093ca4791273a55cca615a691066f194660b87b007eeae034e40e48ebdd2888ad4bfdce6f8e4aff9524c07f8130df4ef211124f1b8835e0eb5ae2d656cec0680b57cfba9c8a93b8d76b40ee8dd728d4c93087c7e31c046e2d1ffc3a744478a41682d3f78ee8a9673308fd127d4fabe79c006fb9eb4d18689ab0e7612887be6192e658ef4980543c574dd8268c1e08acb644e880d9a928d87a64e9faa4de7b94354af75d1a12a83fe24323ade74d43faee0fc9168435e3c02d610adedec92136c5af57442475302d5425d951771f66c081ba4f82684c48c9a7771128f09713aefa5bf33f92762ad755e4baa1949144e4855be22ca224d34fe83098abbde4a5173d056f1ffffd6697a762c9d3c2c47829199d9a8e9e220ce3f3945afbbaf1b5d92bba419d51854a895f6b2ebe60ddbe2117651feea2ef44c3ff4bf71d8ec3fda3f5fa7e3d0ef255e9f7c9a70b602602ea53cc90b742d612e4c95269493fb73b0e37ff1e387b409d4c068c28f3d1153b771cf7fdf07fc4906b8d7c1f5e0ac22eb937c9b32449caa389c1e01997c5c23a103be8675e7ccfe6abe1a068f3b291309621235dfd088cc905b3bb2496b31b376fa627a61706f1d4552f9d41eada14256bf6f0dc0c77a88b11d312bba13365b4a6574f40b629b846d003a424e7fc12d6a5755f6054a1b949c2243f432c0c956e9c4fed8828c93ecd82166c9be315d3fb805abd3fc7b97e1cf2a944f9eab91ed7c486e53e942e36f6494cdf1905aa1c8b88532e29edca756dacc4755c76053ada44d8448fb8259b771dd17a0b3d3362749c57f49e6c9e2d7845c950c0843adc93646750a24f62a6libdwarves.so.1libdwarves_emit.so.1libdwarves_reorganize.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdwarves-1.22-150300.7.3.1.src.rpmlibdwarves-devellibdwarves-devel(aarch-64)    libdwarves1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.22-150300.7.3.13.0.4-14.6.0-14.0-15.2-14.14.3a#a@a^`@`#@`r`!@``e@`t6@`3@_@__ _ _w@_h_O@^@^n]q]\Ɋ@[ug@ZXT@T>ajengelh@inai.demsuchanek@suse.commsuchanek@suse.commsuchanek@suse.commsuchanek@suse.comdmueller@suse.commsuchanek@suse.comjslaby@suse.czjengelh@inai.dejengelh@inai.dejengelh@inai.deglin@suse.comjengelh@inai.dejengelh@inai.dedmueller@suse.comjengelh@inai.detdevries@suse.comjslaby@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedsterba@suse.czjengelh@inai.dejengelh@inai.dempluskal@suse.comdimstar@opensuse.orgjengelh@inai.de- Update to release 1.22 (bsc#1190340). * Ability to encode BTF to a separate file * Multithreaded DWARF loading * Details at https://marc.info/?l=dwarves&m=162975403628056&w=2- When building with system libbpf depend also on new enough Linux headers.- 15.4 has new elfutils, drop libebl-plugins dependency. - Update to version 1.21+git177.1ef87b2: * Fix crash with split BTF debuginfo * CMakeList.txt: Bump version to the upcoming 1.22 release, not out of the door yet - Remove upstreamed patch dwarves-Prep-1.22.patch- Use system libbpf when available (bsc#1188420 bsc#1188419 jsc#SLE-17288 jsc#SLE-18805).- Update to version 1.21+git175.1ef87b2 (jsc#SLE-17288): * libbpf: bump dependency to >= 0.4.0 * CMakeLists.txt: Enable SHARED and STATIC lib creation * libbpf: Allow to use packaged version * btfdiff: Support diffing DWARF vs detached BTF * pahole: Allow encoding BTF into a detached file * pahole: Add --kabi_prefix flag * btf_encoder: fix and complete filtering out zero-sized per-CPU variables * btf: Remove ftrace filter * pahole: Introduce --with_flexible_array option to show just types ending in a flexible array * Many updates to btf_encoder and bug fixes - Remove upstreamed patches - btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch - remove-ftrace-filter.patch - Pretend version 1.22 to make kernel happy + dwarves-Prep-1.22.patch- use https for url (and more beautification changes from spec-cleaner)- Handle zero sized per-cpu veriables in Linux BTF. + btf_encoder-fix-and-complete-filtering-out-zero-sized-per-CPU-variables.patch- add remove-ftrace-filter.patch- Codify build requirement on elfutils >= 0.171- Update to release 1.21 * Handle DWARF5 DW_OP_addrx and subprogram ret type with abstract_origin properly.- Update to release 1.20 * Addresses problems related to gcc 11 defaulting to DWARF5 for -g. * Support SHN_XINDEX in st_shndx symbol indexes, to handle ELF objects with more than 65534 sections, for instance, which happens with kernels built with KCFLAGS="-ffunction-sections - fdata-sections", Other cases may include when using FG-ASLR, LTO. * Fix BTF variable generation for kernel modules, not skipping variables at offset zero. * Fix address size to match what is in the ELF file being processed, to fix using a 64-bit pahole binary to generate BTF for a 32-bit vmlinux image.- Drop the version requirement of libdw-devel + DW_AT_alignment is defined in 1.19 so dwarves now is compatible with older libdw.- Update to release 1.19 * Support for split BTF. * Support cross-compiled ELF binaries with different endianness. * Support for showing typedefs for anonymous types, like structs, unions and enums.- Add _service file / move to 1.18.g19 (863e6f0f) * btf_encoder: Ignore zero-sized ELF symbols- update to 1.18_15g040fd7f (bsc#1177921): * btf_encoder: Support cross-compiled ELF binaries with different endianness * strings: use BTF's string APIs for strings management * strings: Rename strings.h to avoid clashing with /usr/include/strings.h * dwarf_loader: increase the size of lookup hash map * btf_encoder: revamp how per-CPU variables are encoded * btf_encoder: Discard CUs after BTF encoding * btf_encoder: Fix emitting __ARRAY_SIZE_TYPE__ as index range type * btf_encoder: Use libbpf APIs to encode BTF type info * btf_loader: Use libbpf to load BTF * dwarves: Expose and maintain active debug info loader operations * btf_encoder: detect BTF encoding errors and exit * libbpf: Update to latest libbpf version * dwarf_loader: Conditionally define DW_AT_alignment * pahole: Implement --packed * man-pages: Fix 'coimbine' typo - remove libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch (upstream)- Update to release 1.18 * pahole now should be segfault free when handling gdb test suit DWARF files, including ADA, FORTRAN, rust and dwp compressed files (the latter is refused). * Bail out on partial units for now, avoiding segfaults. - Drop dwarves-dwarf_loader-Ignore-entries-in-a-DW_TAG_partial_unit-for-now.patch, dwarves-dwarf_loader-Bail-out-at-DW_TAG_imported_unit-tags.patch (merged) - Add forced ELF symvers because of ABI breaks- Backport fixes for segfault when processing dwz-ed kernel [bsc#1176095,https://github.com/acmel/dwarves/issues/10]. * dwarves-dwarf_loader-Bail-out-at-DW_TAG_imported_unit-tags.patch * dwarves-dwarf_loader-Ignore-entries-in-a-DW_TAG_partial_unit-for-now.patch- add libbpf-Fix-libbpf-hashmap-on-I-LP32-architectures.patch- Don't require libebl-plugins on suse_version >= 1550- Update to release 1.17 * Support raw BTF as available in /sys/kernel/btf/vmlinux. * Make --find_pointers_to consider unions. * Make --contains and --find_pointers_to honour --unions. * Add support for finding pointers to void. * Make --contains and --find_pointers_to to work with base types.- Update to release 1.16 * btf_loader: Add support for BTF_KIND_FUNC- Update to new upstream release 1.15 * Avoid null dereference with NULL configs * Fixup printing "const" early with "const void" * Fix recursively printing named structs in --expand_types- version 1.13 - Use of the recently introduced BTF deduplication algorithm - Introduce a 'btfdiff' utility - Add a BTF loader, i.e. 'pahole -F btf' allows pretty printing of structs and unions in the same fashion as with DWARF info - Better union support - Infer __attribute__((__packed__)) when structs have no alignment holes - Support DWARF5's DW_AT_alignment - Add a '--compile' option to 'pfunct'- Update to new upstream release 1.12 * Added a BTF (BPF Type Format) encoder * Initial support for DW_TAG_partial_unit * Print cacheline boundaries in multiple union members * Show offsets at union members- dwarves needs elfutils to have the EBL plugins available to carry out its work. [boo#1049871] - Update to new upstream release 1.11 * dwarf_loader: Do not stop processing after finding unsupported tags * dwarf_loader: Support DW_FORM_data{4,8} for reading class member offsets * dwarf_fprintf: Handle DW_TAG_GNU_call_site{_parameter} * dwarf_loader: Add support for DW_TAG_restrict_type * dwarf_loader: Initial support for DW_TAG_unspecified_type - Remove dwarves-no-DW_TAG_mutable.patch (already applied)- Use cmake macros- Add dwarves-no-DW_TAG_mutable.patch: Fix build with newer libdwarf versions: DW_TAG_mutable_type was a mistake in an early DWARFv3 draft and was removed in the final version.- Drop libdwarf dependency; it is not needed for build (libdw is used instead)ibs-centriq-3 1657794334 1.22-150300.7.3.11.22-150300.7.3.1dwarvesbtf_encoder.hconfig.hctf.hdutil.hdwarves.hdwarves_emit.hdwarves_reorganize.helf_symtab.helfcreator.hgobuffer.hhash.hlibctf.hlist.hrbtree.hlibdwarves.solibdwarves_emit.solibdwarves_reorganize.sodwarvesruntimeMakefilectracer_relay.cctracer_relay.hlinux.blacklist.cupythonostra.py/usr/include//usr/include/dwarves//usr/lib64//usr/share//usr/share/dwarves//usr/share/dwarves/runtime//usr/share/dwarves/runtime/python/-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:Maintenance:25020/SUSE_SLE-15-SP3_Update/8c770bf4f200d9196948a425c2712a3c-dwarves.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxdirectoryC source, ASCII textASCII textPython script, ASCII text executable\|]eEar utf-8a84e449e1b823e2a970d34f236d0581beb2a7057f5360aca8540d9d59fe781b0?P7zXZ !t/᣻Z] crt:bLL Cm#2=Z{j !fΧP6cWUQL_*EQN%Tg8q`h#*CNǔ}ƀ^^$˒WZj:zOµomuSts2net ]?ij}C 0ho 3Z|l!h5|gV:A*Nڿ3`.g2^s`tHJYzur-Ưp=295xY2^߅~`n5eK*w s<Wg/wA=HJ:_Pկ2əLZnDnAE.Vl 9O Uѵ{\9O#RFk @JYL9` oւO@hޝ B1 D+2ys{7ﰻeAa]5SJ\gcN3! Z:o-<8Tu`]/s7hw/Cwi˔٭VeB_( OJT4s#'K -Spd Mxd$1j 9&4˽},_BҰ,ߙ#bIi=i|;=Wpδ0ILi0v0ŴBk̗Q-[E/a-m~}̜m;ql$Tuz9)2B 6X`27-OT$1M:Cpʄ ߱ ?›U:M0%+_Sy#HVg~?Z\ `|%ubB@g0qGܲ/حeWd/ڒo}쬩g!1VD<Ψ#Ļ` ϘhV9ZD2UE-(]mU!}zk&hZZ-0 Rs޺\XrSSM57., )+.osUh[s\8z\w DGK8a]ҩ2b{6b' ,V3@Q <7f=Q5e}`' &?;ܱadJ4-d0fm)rvkmIJ}mJk O} x S(^TkFx# YY#ហ57~P$%Z܂Hte@^:4E$[j̝ڰ . #V6W`nDkr.pur86if 8Kvm̨ecsi͆sJǏBUĝ4 wY8}kÑpEo|#oL23ѣbFI*ʸ E;o ""E2s` !\oS`33,?jUPKX 6$̥VqLgɎ1E,ˈ!ŝ,6ħ^$5EF{J& K-u×( k* *3ǣDeg̘$%y8ۣƍW[yS.K9Mxkdwk3pe#y !=8N]Y+ݭc;qxx#kH? Q.'׿K󅞻و"5Gdq=x@u jۺ ॣ.9ldg,Woah+̎X.C_˅Io*J0pJ7oH~wd?#?m@9XJ@xq&,|䨥`OɮUϛ)p+ wF\I vkK/Nao/-X*QAwMvw$aL;yt &v݀-5'X]n{x~"mKu!͚684J6g>rJA^w&am^j*w?Of'0Ѽ;]hgI!fO6jy8]MzR *%8Q;BUģg9 Arl 9 HD-1H%,a)_G! poԓv8 = ȪdjiLV8S#,KrW$GUVelr<{Q8PåA<.`tC}ͺ`A=JU{ gSʩYLg 77 X EM-}Hqn-|d/9ZlUD8&=uχ#\߂%F@|e7h.λNcLy,1I xn't%XD[C*+3nv?M?[1)YyUMGeثTx%b«M}McNY l:WI}gDf6x JMʆ( .&ɬ3Ù?0N`(ڈ\@qZVN ggj+S wA>YaݧjG&y|C!(:ӥ^e8 :2}V:: !$_=Ttñ*T6O,S!2, xm%&똋cVT`(tfk !VRҋD{L"ϳ5L4j: -N.hi?WТ`TOFǮQU I"P*EPUc9!;"!%r|& PZΞo 3 HgGܶԛ-Kc7bv?\CO ZiP>zԶ2f}d'`~Z5T@?mX;1~H<}XxG)ƈI{fvV _l$ 2;tP6uT=hX쵏2&d!}Gl-<C݈1j~wdfrƣA|qsq_-Z@=܈72kK̀`&\i;QǟHv?fi E:Y٥9&CU7Aqe˔ActJ%dn1ϴq9'\*Q.&=,paYlT'\ ʴ9tqn@zs&9sY as1^+,GB||\P&UmHbRUǺB;&sr!(%,EfG{@;8X1TUwEhS礓`IU i8b!N1;BOෞ&j w˅j٭`"r^l"T0B:.7 P scv). :,wa Җ״fɎ;~dK|)-T.ǟ˟U*{BZyّ,8jeLR]t+O&[2_BM-يɤ˹+GeYWA b/q}LĔT;jWMN pO FA6mc)Gr:PxS2^eyad5[hXcT9 4vĹV?OF=Y]7ϫ eeOcx j"HoP,A bL{/q2M>|R|x,H3v?f=KSiPs* fR 'i#L!=I|;8 cﴵƑ@ײEǽ)v 1 wi0;AG3|&kn=Iۍ1=FgWPm.J‚IE'TP|gPS Գ~jTl#" ]i#*_.GiA!|6l%PyGe_:YcPJJa2La4OӣEPL4kMos dO̅VTEh))Nssİo(L隑YBN]J ,cFdq=ĽM h;>Ā-@9!wkBţٯ}Dyg?dN0lh4^ٯ tRoX>)5's]\U/~ou_mIap<|FW6g)Lӆkj*ضrV`2Y6u(`3hPRr)ʒ!.!!CBi4KܧF2”ˣN6wqCs÷\~%WՀԥq~h'#VcS;ў]A2.qVxDP}Hh(XZ48u[l~T,Z1; l#ֿpt d\#s[V}C~WcgmJ9Tr,F{hPO`6ܷa4JX%:o_U]LQf}ַ4B-@~Co*']|lTj:mxX8ŕ؏$0Kr&P6uVO)[ }ӓ?|ڮ1 h OT)n!uwFό %|N-q`xT1s낶" $bFgigSݝ 9WDԄ{u]G.ӭlQ"lVܻZA"!@^!Dx L6rźƶ쾖,-HYb{r@ੀG[NwT 14~0ֶn7l*m=43~AJb % YfS_zGX?,/q4.e<3U%VkSro c CO:ޅ P`"NTB'o+V:Rb..{WGޙu IDkbit7#8 4p'sJ&|8l\I1;1H83V&nDZ6}r` >|ceL]QVW]=%#W{ 7~zwWS/g&j# Mjexi 8d[)DŽ WKJ6fT2c9Hj+iM8 dkAmDQ:@=gu酎$>Ktbj.4ϣ:M lkN=a+Eƺݑ8 sD|"=~@;O''Zj{ʕk/"-X\ <6D.6Co}d6)W,$!47p؉KWg['.d4U*ttA> OBE1Nމ2 9J`Sw6pDYuǎT[m`;ǝ04L}?/#4*Ӧd֋A.ZR?aDhwޱn"~OK-Fr /O,Gl oW8 ^הޤIL.=kB59Пݰ~&:fP-g <0 EGorꆊ|C.j̫5zbM  e=ښQ?sJaβ{i)EOmW, ,/vpI`Д$R<0ĠҶR<݌﫷NQ'7 r'AD!?U0a7xF(~|RAc"y}i9'8xtZ%ۊS$ΒKs^:ӫ":nh5XĐgFfC]Qz)8&-^9$ߴՑ$%ӭu^:Ӛ ^09HzCq'V]>~=4:y6$N$o)opks .BB5~z5;7S/\y1GnFi^7L& ?*@]fD|&+m|:P{$w68V`TYKJ( I!>ˢ:QFGrKqR44gW w8ĉܬMHge+'QըpHd#O8c]Ͼ9CFw?ʇX9i Md g7@)nd7l=>s# '~v;V7`ZaFFUgԝ?cJ =|M--ӬQF8zI#,Ep؊aȜ34⑦DQgii1օA1Y[FN7$sdo Gŗ3ẍȶ3>h @>j='Ċ^>4K9FeȿO؎ԕ @=)p~m) ʳp@8'6WLqcICc '" uIV3nƈTycUwW!খm& Vl YJTY9hRLƑyA˶Pgke ZȿMٶ$#c@G:Rh[|Y÷Xˉ숽"͊429Zeũ!_pt)k f㻎;>fr`<rCwmN܋MSW4 y؅0lNZ#ͽci&5v8_۬7ˍwR\O"] sV4/XT&߃l @4[%zS[N.M#0dH& 1!1GGRAUZLLV@ #a[l{`nno4gLn7_x|=X=_|+cx+󶭃OgYaP!QlIXi%0!ɸP8Ԥ䯨%t#^k0b#լjq'={`_ ۯl/3i}sf۹,bL+T[s6Ub,2I]S@)NGvzCS~FET3 MYe]BO\V)\8 Kځk }_Leol'ܰD0zV"}M&ágگW7BvPRt':?D됰1~Uc:dhj(.6 %_$ѶY=o[+By-]tُ}w/H2,PG^?/fm<8Cmr?[f3]43O:B|7s-fQ)_geHm2g ';Ј TNuoU@Ʉ v,iC ڷpD)>uM-Q I_Ī%aQ((p1O$dK<}$=xId[b= J<-Xk8J{x8Mv?MӦL$aW?5\D|k oQf"+!' X Ð^e>ޭT/M-cwe!U˪.a|-^T2Dc}*htZ)Mf2Jc?+AG,PXvW .ӣJ4CY-S::i/0[tq#Ils3 eoB ձ/6oAjJ@]cЭKE {;Xp2ax(ٞ$uZ2h}Oe~n|Mc*AϹxo3˃!K"iܓOoэpsAH]Jkx:%ao ݢ+K>w11wϑt[C{K_ 3daӮÈ9~APojRJASNk:$6,e,;С*K?B]//G ]R[[w2b]-hhbH0B!mr?@}M\KDg+5t!qӍFJ%ڌsSSH/k7H[j!PUXRa|ReBC]t1n%~)"9̕jHr{xG: "QK5wͽʝAEٮͿIl6)6vZF[u ,M1H's>]~ԈP'a%'#Dw שÁ!_k8kUp'aa y4rh1{A]|p&hl`{3xS*d̴_S&-DI+|k^1;c7Rw!qkֹ*V!@]$M"<]AD)pL~I'SZW rs Jz*G2~ .C \#7M֩}h R`Olڰl JA}T4[ r t8Auef#5҂O#gKp-#ukԚtysS@oϮFu}6&k^ Ζ<`׽"R**/737r Y99@*Q}(0#dȘizu:R14`%i>!kr/n缥Z 4◻9q.C uP?R'>.8ZW#C>1GmxBuzSx@nᨴfOz/uiɠ6DI6\q]#@hK8&AHzF>wK7lZ!@b24d- :ɟH݁ 냢aF`X,7 !yFck؉VaI>"˷wϔ D[ai^Xoy1PB B6Z ̅o9c6Pg@Al#ToռdύLa,&k?g4>Vyp9}/J$ |vS]&.02*VJh^(Eo/%[94du;*il<]im=f%Ar8II3Z&Í߮ZLL"?[n>ꫩi "R-l󪤩JML 8I i]';$a =R ʕ*{jz8]Z7\k/@$~aĤc% `YB Xe|(H9"HxWퟍY\ދe<C>{#U{w (totea2LawZ0×<sR-CdoQ\+HSACL B,7 2㕨t >?>F 檃;꠳73)Iʩ<F߅Z;TNzr߻P6úc߀"C}tE 3dIv<\`O]hr}ʽ@S?̟blyޖׯq2INȋcBc5 qwkb;61{N(C;a#lOǽWdeiŷC# sX%J@=tEPEՖG$tsFQeq]C1@D'hs c\sut󽞒FHyC7p6X$P))O&%Dc D&sY8HSK٭sD/"rm~986KQ{kg8ck>FVsEy̦̔BW|g/PGF#OQ`>^Y5ndW&k| ʘu-ЅL ǥŶ/8~& CFhȶ>{& Y$ Xo4RkeMpb>)]Yoceº-ó'`r~yM-Ű@g\ ddM-쐺S<1!")KkHJU, &AlK"-?Ηu ?;VS2tfNSj*u'eU'ץLy$Qjxy2;Y(s ‰RIЀOpTcxQf "~1˫UT.^A25)#AaYoB^L?&SE^<% # 6|UM@J/W HN4M D>cO7<o[pL䡜~liL\%]u.V rGs% YBWƖubTN\;Cs\s/E 7UKyE=B yR( lIxtErb%Lgqk4q[[÷-YdoG(9PΪ-#MXs}tDx0:*%^*gC~]֤ܻx=ߨX"4h Y{ ^䵻`hGco,>P&V |,]q }(lCU3Vxuoq#xe v́Β#%Kȝ.'\CZ٩gS@xL{h'~6Z>ʣ";܍U`XT/x:U ut+GZVUZeZ%k-n `3 .Rܔ簹8&Ҳ{\P:ۧwKM'O>oyOȓK5SL*c ]X!!%TjŵJ|:u:;j<.az*Ōu7 -I/êJZAq7ÚHCp!; "$e ta|ϮZNZہ %%ή\ r'|% h/ҕ^8ԑF>BOQx7~2C֥R 1 U*2} a;heP{QAh-GKkYq倷 9e_֑,LWׇ`YGtpSp]vM} M0iG*6^,X\ۋV;Cl* 1m<^& 1kP;Pկ$(W0Α 0sp{ZSf!<#~ntXT0͝Zi0a񜈁7%NMSKmꢏ払Z 璬&11B}}T ՚Gڝ-̟֫Hуj{ yrV(ROQS8l ^4κyY[B֙XAqj= L |r #.,uC:rp8. T'{Na;TV5QK2r3Nk33UHZHWu2ݓd؜5φJH} v{>:.~a;WNgLEC =JN y9RkL:-Fb(D{zGqU7Va%8%h' ֙ļ> `xK%?Cvʤ9u;~3 u]IFI*hy`{D(Lo7"N:"۔4c~9&<q!F0jfQ([uװܹVu ѿirDv%˻`kYg/|D:AȪ.yϘ䝺oXb9_@dy?o,tEq# n W'^L ynHDKWHjWGfGd._3)Y9)#dA0mly+u>rruEzd_PE>d @f%ΚLcGA h恎`hi- Ԅ-> %X[:y@SH5x)B$AtY:鞩/98({H]*[C5 wh5ALr@3W(#}^ X.^+E/v~uG{y= .S (D=#8Rru zwז9+3+@7h "׆۟ĠYXy&"L tnCڢlb`n'bՎd"د| ߔ\s90㹠6zz-9UmCjQ)lFR(>@d6h\bjׯ!42}s%A q<͟zcvѶ>m?Q`%jo88CiW/|S:PPQtي? Ӗ5Bile 3;CTJGaiH<*wEW4:Z4,fCIUH,,^iq8nG`|i.d-x˻>sH!pK 4A/0vU˦4`U%=<:$ԄU +~c¡l_6E mno_Qްyo\[a>u#5d~Y(:+!IǤÝ~}P 18WAa\f St;ut .zTyThq.gZ][  NG ?B7/J1jSt!Fz+Kkݖ=AD6[vv"7|4/KA85WriTlZ=u,M*7Ho?%7ą%xX}RXe"Iyy Ӆi(.ʮ:=}P)5[A5 !ʈME iI}G.F'Zef2f븄ش#E{j o4 nJcsܺߚ=5DufԞJgp$EoR6h2<~h{TvXvNI7'I{BN\m8V:e7*,B՜x1\FXAVRAḃ-.*q l:>d(  C?5͛?ow gL I9W_=Z"K [=fQmjOBCafkb=u7kԾEE]X_鍞 G/vɩVIDyR)YP+X {y^q\xauV˫&OEV=4J}XB~I@MTH~ӋF+%9M̺P]t=_=2e2pãziIn2Y{~( -%~`/`rlRE:y{(O3 %5ʼnc5E;誳**Vo`&ywKKgN!t8Sh7 0_%K3,a,Z+5_ֶcݫ:tC_jؗsӈ6?zCP vO u͌x]zp)#^`{.uj pCe};e(]چqkEX?^1gv[\fDQttf5<=irMCj7걿.l&Jm0*w!CښӦthDLPP8 f@DAͬ1,\~UXcЕ8:/=3QcJ"䍅i#)C83@x2) ‰(,J)^w/f';ҹex2.O9}1WVމg -ˋD2>WPzAI<(.|ÄH#H]z7ڃx9<Lj4yуs]N*lPZظ$a>%ͩH{p h#?Q)3oV>u<~GKV$.Z?-g-j C'sU4^ُsE+m,w]Z׍.Z;[EDR-`w+M2yo2UHm2ȡhgzA9YRnjl_1qv:ƽ_T̄M"9r> (_Ͼ1Lazv+ Lݱjauw寄X'T@KqɘWz\3M.–KBُjxy=*':V߁HUiʪ~뱏A^ݨQq]Avۚ6+85c 01Psuv89׆gD1 K7}*K?'MOa ?2X6 CBI(&O0h{hHdb-x~_XҜf%:<F{@yG~[k-Z`v;* Y\l"LHOܚc8M51*R0Z20nD DO%3`HQ@> R+IEZgn1pS?YɌӅ40cn+;O[v7vßp+"`r,is ~"7'}>ˤVnRj17Vn3,0E._Njsn4E7>2t|a zΗ9tS8Q (uJt$a[}L۠:^c2#$)1yk3c^Yq`:zG0uN <'| ݋NcI.LS#CE}#HvA".LaӜHj?U8eNH(}{Ln&U{'oG/S3MXMKwwu u?=шաq#C{ID3nc'ԧw#Q' ]zbC JcU9_S>X#2z]7"7km-qhDM }Nɇ$QzuCĻݲK$@ɹɘܕ1Y&%-ldɸ gvA7S]03/NAMڸk T^+D}M ;̧-G.јʑ #i.tZLFbd 9 )怴dkob M9pUln?SVlr̥1K1H}XTA!eDr7Y 0hnyq`e1v`.!]SrIk%>0X쒀ü)xb^<^4xlwUlU^dŸh0XMyǘvЎR&SmæR\>E,M۵S]Ocbɹ 3+-0ŽFȯ+T˂Ip7A1JH?1Ucqo-|=+DeΣ0-2:zpSҗ}5&Ml=I?$ϊNP nKRqEvdn:؝σ*~3cjFCes.:aQ4ט2 $l GCa͐= P9O6i#lCΗ+0Vlv;a]~ʂ΂W,\(siwjNʥ}^)T(RuC|]Fd(цƼ4k}_sg7e(Qp'Ʃ!S#Nk?RfF@HONQkvHy]F7=%H~T^'BtDdB4ektjgkrz0$@2zD@^%z!07Nn6dc͆2>sn# y ۲rQOU5 pRG֛kQ}t:e>ܓXnP9j=E9©/7ڣr)p0/ qG:ffމ`pͷظPOB%8`UOfbl <,8# ug6@V0]1&IyѲW)^ lܢɲ.J}v\7T`/"}\e}z32`ȗMV6qX2=caܓ{RREiemݛ -2}?k 'Lz%@i.|gi=g3y bi-D hVޛw=^Fw a1`8{蔂wh+_7M&'oyNK,h wo_T:EFnRץ>hԤ*%ӫ4qEB[A0R uA*e@ێ }m܃gKs|G#c]pϑkZ\1 ][BߞJw}Ty®fLO#k&HwڕrXzyɳۍtԾ"8*aW؇gZ8[}̳^xb~R 4u KNq*`1>2g ʬRA9DRImН<T4r~Kpk+w*00$rOV[Wځb+;+.e4> @"nMc,_ hmP:2 Gժ 5 *"Et=nÐ$c`=%ϋ78Y tLJ~';6r&AH#] iem7Sj9sDPdY{V'=8jҠJ/8c> zwH1y۪p7ڛoRrQj!c qش86dx%Z2!r.2> ¯}0Gy޹nؒYZʍ͊7aS'Dۧ\}./۟]PrRVx3^>׵#zVS-Y帎nTrQ2)<aq[ "\`>:iwrI