valgrind-client-headers-3.15.0-lp152.3.2 >  A ^/=„o04E:N;VswݠL8g/ oJƔmu5Iz;YQj@PMYBN@C7f TQ5eo~:ֿS?H45 \D4"JY W Y.f4G=/*?ȬUQS>lZ1zĘ9q3ExN.szp 26.0W(fL:Q=iq@:(6ZOu9c1a67988c3df617a8f00e7bd4542e6805a24ac0bf663f826c45206f3b23f497d452c04189c1e8569061f804845da35a94474211^/=„50!.(iBGy88*Z++싎y9T QkOJHp"J>dlMƵ HFql[7⊋pF(_FɄNle~4@"'cWXcʀz<١,VxD߫/Z W[ Zˉ ͱ$_G ׈ \է+lA_oD󶬫P.WOoXX6!ɑg6ze-6{ȭ?h>p;2?2d! + I (,?Hk      R XpDT(8'9x': v'F/SG/hH/I/X/Y/\/]/^0b05c0d1Le1Qf1Tl1Vu1hv1z11111Cvalgrind-client-headers3.15.0lp152.3.2Header files for for ValgrindThis package contains the BSD-style licensed Valgrind header files for inclusion into regular programs. The program can detect if it is running under Valgrind and interact with the Valgrind core and plugins.^lamb54;openSUSE Leap 15.2openSUSEGPL-2.0-or-later AND GFDL-1.2-onlyhttps://bugs.opensuse.orgDevelopment/Tools/Debuggershttp://valgrind.org/linuxnoarchpY8A큤^^^^^^c0ad4d55d448985ff85952e542b5e4b9fba7bc4d2a2ebe5dc39d2ff3a28f228d30c703445d67bc7170917599aed4d440c3b49e26dc7aa47582a270598bef95415490ee5dc0aa574ea111c837401b6fe363d7d64550541b7dd040a2417c6cc59d11c0e54f24e4be101f71c37ef5d9265bba1e3a29af814e0ecaf4b7858a8580d14b32b8bf96e1f79f28b8fc09a3c265a42ff527ff8a422c4a86c2c7da2074a293rootrootrootrootrootrootrootrootrootrootrootrootvalgrind-client-headers-source-3.15.0-lp152.3.2.src.rpmvalgrind-client-headersvalgrind-devel:/usr/include/valgrind/valgrind.h    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^j$@^0"@^$D]e@])]@]W\\O\k\^\?\8@\ @[[@[H[#@[Q@[9@[[oZY@YOX:@XbWXWI@Wo@WVbV@VUL@U:0@U/@TܕTء@Dirk Mueller Guillaume GARDET Stefan Brüns Dirk Mueller Dirk Mueller Stefan Brüns Stefan Brüns Dirk Mueller Martin Liška Dirk Mueller schwab@suse.deMichal Suchanek Dirk Mueller Bernhard Wiedemann olaf@aepfle.deDirk Mueller Dirk Mueller Michal Suchanek dmueller@suse.comstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.dembrugger@suse.comolaf@aepfle.dedmueller@suse.comdmueller@suse.commliska@suse.czfoss@grueninger.destefan.bruens@rwth-aachen.dedmueller@suse.comjslaby@suse.commeissner@suse.comdmueller@suse.comschwab@suse.dedmueller@suse.comschwab@suse.dedimstar@opensuse.orgmpluskal@suse.comrguenther@suse.comschwab@suse.de- add 0001-Fix-makefile-consistency-check.patch 0001-s390x-Add-models-z14-and-z14-ZR1.patch 0001-s390x-Clean-up-s390-check-opcodes.pl.patch 0001-s390x-Add-CPU-model-for-z15.patch (bsc#1165834)- Disable %check on %arm as it never passed - boo#1130395- Add support for PR_CAPBSET_READ/DROP syscalls. Fixes false error messages with latest libcap 2.30. * 0001-Add-newer-constants-for-prctl-syscall.patch * 0002-Add-support-for-PR_CAPBSET_READ-and-_DROP-syscalls.patch- remove jit-register-unregister.diff (fails patch not applied check)- move s390-*xml files to main package (bsc#1147071)- Use _multibuild for creating the client-headers subpackage. As the headers are just copied over, the package has no substantial build dependencies.- Move the BSD-style licensed client headers to a subpackage. Packages only requiring e.g. valgrind.h during build no longer need the full valgrind and valgrind-devel packages then. - Clean up documentation a bit: + use %build_cond, drop unused docbook_4 BuildRequires + remove the Postscript Valgrind manual in favor of the PDF one. - Add GFDL-1.2 to the License, relevant for man pages and Valgrind PDF/HTML manual.- update to 3.15.0 (fate#327402) (jira SLE-5861): 3.15.0 is a feature release with many improvements and the usual collection of bug fixes. This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux, PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux, MIPS64/Linux, ARM/Android, ARM64/Android, MIPS32/Android, X86/Android, X86/Solaris, AMD64/Solaris and AMD64/MacOSX 10.12. There is also preliminary support for X86/macOS 10.13 and AMD64/macOS 10.13. * ==================== CORE CHANGES =================== * The XTree Massif output format now makes use of the information obtained when specifying --read-inline-info=yes. * amd64 (x86_64): the RDRAND and F16C insn set extensions are now supported. * ==================== TOOL CHANGES ==================== * DHAT: - DHAT been thoroughly overhauled, improved, and given a GUI. As a result, it has been promoted from an experimental tool to a regular tool. Run it with --tool=dhat instead of --tool=exp-dhat. - DHAT now prints only minimal data when the program ends, instead writing the bulk of the profiling data to a file. As a result, the --show-top-n and --sort-by options have been removed. - Profile results can be viewed with the new viewer, dh_view.html. When a run ends, a short message is printed, explaining how to view the result. - See the documentation for more details. * Cachegrind: - cg_annotate has a new option, --show-percs, which prints percentages next to all event counts. * Callgrind: - callgrind_annotate has a new option, --show-percs, which prints percentages next to all event counts. - callgrind_annotate now inserts commas in call counts, and sort the caller/callee lists in the call tree. * Massif: - The default value for --read-inline-info is now "yes" on Linux/Android/Solaris. It is still "no" on other OS. * Memcheck: - The option --xtree-leak=yes (to output leak result in xtree format) automatically activates the option --show-leak-kinds=all, as xtree visualisation tools such as kcachegrind can in any case select what kind of leak to visualise. - There has been further work to avoid false positives. In particular, integer equality on partially defined inputs (C == and !=) is now handled better. - remove 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch 0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch 0001-Bug-397187-s390x-Add-vector-register-support-for-vgd.patch 0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch 0001-Bug-400490-s390x-Fix-register-allocation-for-VRs-vs-.patch 0001-Bug-400491-s390x-Sign-extend-immediate-operand-of-LO.patch 0001-Bug-402519-POWER-3.0-addex-instruction-incorrectly-i.patch 0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch 0001-s390x-more-fixes.patch Implement-emulated-system-registers.-Fixes-392146.patch (all upstream)- Disable LTO (boo#1133288).- add 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch 0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch 0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch 0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch (bsc#1124111)- Don't package files twice on ppc64- Fix POWER9 addex instruction emulation (bsc#1121025). 0001-Bug-402519-POWER-3.0-addex-instruction-incorrectly-i.patch- split into a -32bit subpackage, fix buildrequires for older distros- drop unreproducible unused .a files to make the package build reproducible (boo#1118163)- update valgrind.xen.patch to branch bug390553-20181125-ddfc274b2- build against Toolchain module for SLE12 - add 0001-Bug-397187-s390x-Add-vector-register-support-for-vgd.patch 0001-Bug-400490-s390x-Fix-register-allocation-for-VRs-vs-.patch, 0001-Bug-400491-s390x-Sign-extend-immediate-operand-of-LO.patch, 0001-s390x-more-fixes.patch, Implement-emulated-system-registers.-Fixes-392146.patch (FATE#326355) - enable check (poo#36751)- update to 3.14.0 (bsc#1114575, FATE#326355): see http://www.valgrind.org/docs/manual/dist.news.html * The new option --keep-debuginfo=no|yes (default no) can be used to retain debug info for unloaded code. This allows saved stack traces (e.g. for memory leaks) to include file/line info for code that has been dlclose'd (or similar). See the user manual for more information and known limitations. * Ability to specify suppressions based on source file name and line number. * Majorly overhauled register allocator. No end-user changes, but the JIT generates code a bit more quickly now. * Preliminary support for macOS 10.13 has been added. * mips: support for MIPS32/MIPS64 Revision 6 has been added. * mips: support for MIPS SIMD architecture (MSA) has been added. * mips: support for MIPS N32 ABI has been added. * s390: partial support for vector instructions (integer and string) has been added. * Helgrind: Addition of a flag - -delta-stacktrace=no|yes [yes on linux amd64/x86] which specifies how full history stack traces should be computed. Setting this to =yes can speed up Helgrind by 25% when using - -history-level=full. * Memcheck: reduced false positive rate for optimised code created by Clang 6 / LLVM 6 on x86, amd64 and arm64. In particular, Memcheck analyses code blocks more carefully to determine where it can avoid expensive definedness checks without loss of precision. This is controlled by the flag - -expensive-definedness-checks=no|auto|yes [auto]. * Valgrind is now buildable with link-time optimisation (LTO). A new configure option --enable-lto=yes allows building Valgrind with LTO. If the toolchain supports it, this produces a smaller/faster Valgrind (up to 10%). Note that if you are doing Valgrind development, --enable-lto=yes massively slows down the build process. - remove epoll-wait-fix.patch, Fix-access-to-time-base-register-to-return-64-bits.patch, 0001-Accept-read-only-PT_LOAD-segments-and-.rodata.patch (upstream),- valgrind truncates powerpc timebase to 32-bits (bsc#1109589). Fix-access-to-time-base-register-to-return-64-bits.patch- valgrind.xen.patch: refresh- Filter out -m64 from optflags, breaks build of 32 bit parts - Cleanup, remove suse_version < 1100 conditionals - Use %license for COPYING, COPYING.DOCS- Fix missing debuginfo with current binutils, boo#1103239 0001-Accept-read-only-PT_LOAD-segments-and-.rodata.patch- ad Implement-emulated-system-registers.-Fixes-392146.patch (bsc#1086543)- add valgrind.xen.patch to handle Xen 4.10 (fate#321394, fate#322686)- add epoll-wait-fix.patch (bsc#1064958)- update to 3.13.0 (fate#321455): - remove fix-ppcl64-clobber-list.patch 3.13.0 is a feature release with many improvements and the usual collection of bug fixes. See http://valgrind.org/docs/manual/dist.news.html- Add fix-ppcl64-clobber-list.patch: fix clobber list on ppcl64le, it's backport of upstream patch.- update to 3.12.0 (bsc#1017016, FATE#321455) * 3.12.0 is a feature release with many improvements and the usual collection of bug fixes. The full changelog can be found at http://valgrind.org/docs/manual/dist.news.html or /usr/share/doc/packages/valgrind/NEWS - droped patches which are part of the release: gcc5.patch, r15702.diff, r15792.diff, r15802.diff, svn-r15766.patch, vex-r3197.diff, vex-r3210.diff, vex-r3213.diff- add vex-r3213.diff (kde#356393)- add vex-r3197.diff (bsc#981447)- The previous did not help, remove -strong first.- also remove -fstack-protector-strong from the CFLAGS- add r15702.diff, r15792.diff, vex-r3210.diff, r15802.diff (fate#319608)- glibc-version.patch: removed, no longer needed- update to 3.11.0 (fate#319608): * 3.11.0 is a feature release with many improvements and the usual collection of bug fixes. - replace gcc-version.patch with gcc5.patch: This is the upstream version - drop valgrind-linux-4.0.patch: merged upstream - add svn-r15766.patch: Fix valgrind with recent kernels - jit-register-unregister.diff commented out, needs porting- glibc-version.patch: Add support for glibc 2.22.- Add valgrind-linux-4.0.patch: Fix build with linux kernel 4.0+. Taken from svn, rev 14955.- Cleanup spec file with spec-cleaner - Update to 3.10.1 * bugfix release (for full list of solved issues see NEWS file)- gcc-version.patch: Add support for GCC 5.- glibc-version.patch: Add support for glibc 2.21.lamb54 15861421203.15.0-lp152.3.2valgrindcallgrind.hdrd.hhelgrind.hmemcheck.hvalgrind.h/usr/include//usr/include/valgrind/-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/9de1248ceb6ba4e8ebfa94dbb41a01a8-valgrind:client-headerscpioxz5x86_64-suse-linuxdirectoryC source, ASCII textIG9`/=utf-8f4b603fe8cdfc34e80d29727c6f288798dc0123b99689bdb7f2d6ed6f482d5dd?P7zXZ !t/?gb] crt:bLL yZe*lS"].1ptGdsYz;WsNi\y5Q8=GŤ[OIvlaQ |e ="$dp\dؖFC}tc$؅t'"#/mT$O2ØWFx낋gaç[L8 /$!J"jUdK_|8h"k3[ː1n )] Gjn ;)=VYƦs0˦:A\>ރ܀$R8,fxqm<8}ye䌅OG/uG#Q}o>C u"^ F#K׉3~!nPΓl`vmmel|UUUn/6;1nUlG'ч \So>I'Q|Ng.(JxX-,ݞRYS}w=ڈrבP;^ZZOܣ-D,tviZ&)6:\ˌd;Mo 9upQ<;VŦ'݂LSi`cll5`=Vqz1HGa!Of"d> 'ÖOW?SI@Dǐɣ7[lROx2~si†6'XE3kqRɴs*j⏽lꉥmK OSl fv+0)EM阚뼎x-HTgx ߶`FGp fW_NEV0]?k_V{䣞EJ@wJi&>{.a"&ik9gMo?` 5^ ~`EdæNZkTf%Ft 2l٭o (wG>? ߺHV,=+pu4"W6Rʱm+ HU?\&b~gVB6%,KMV:xਜ਼Z ,QQ8SBp 4)Xf?TC|:B%yJR46cLb (&V& :ii},;T"qˊ5L4o |H Pg a҇IZNMc;z;g~th>GZ}AC v0jvuvƊa&ˌk?$4wcG@]_ '2Xho%g ^nv֑\$Ր.Ԭ2U1)98z+BF3q]`f\-8/EITy&mLᛉ>,| }~v|2ɺ"X'SF䗸c_(@ 6,L[#M,:#v}%*EyDkŮoP#W{tWL - jKaclLn2E7a;Y ~#XK?K zZ%,!GV$^kh%^'C@}n++1t{!D>OmB4_-Xs ZήA ]GU]W1CRnU>WVRxF:]DK<%%ߦͽ(ҕ"RCʔ}F@;g0%ôMUX$z~?jAů oCe53JUj?ԄGy_8+M0ex22敟( [,Wp[/sS)_249I|y>nv5 `Αu5UC0G\8n}sb|]mp/Ff]v ~65u!gۘJ*m`PX/CNIӞQĥ§PȇS 3$$ PʻK!=UwLuj<(1L#JN!!drlȑV+I2€58ZC, 3~\MJ/CX]Yݴ !s誺(lq1{Wmr׺>6ч7òmݘYF|k*wybMԅoPm~nwK3=mT跫)i!3LlQ f#J\|pZU;6Pj!MeN(@=ʢW%"d=N%胦֭z38| -vk8E˼q%nVvB uy%3*1=h(`G'ձf"=:Àر_zm84W嗗AHt^IQC d*V/ oci,r(o!;$R2IS7n:jMU߮hA_v5RdsJZ]bJP~IcC[Gbyi7Mg9*@(6q_x{ќJ}YG^CFS.kiofZCW Hmkt!BW%~_ ǜ"I>7Zw4 vm|@)Z+_OTPid x,8X8 oԢ}ze`kDAZsSYgCESj|QV1IWkOt#ToƫGkehyƍЈv CwwJ:WnG}WmԊea ⾃>0E@PAVW٫)ya|dKs7egu Z𲶘ɭ ă?9L$i@g.b̟Cs=Κ愪S טBfݹ[(my47ӝVXW3yyX9Lo6'SA1W"L4wX`'߬JH/iZnyM2aGj?Lf>r,1E,U V}|Y,տУ*=<_R#}ނ8[rQDԈE(9 xlP{57dIET1:M:ժ%Q*E.V}=^ܻ[Pګ1O ҕtsp%Q2%4zGEy;J\\ח Q@/)wSv>Pgj \ֻηUlE-yω9Is,\tkcFO(;VDFz%"gȞKA~LL2?TeIn*(rUҋNŭ%֐XL4x4^=vSJh^EߘA t^Alr5I+1흟T; ( @(ƭŏ)j'P9*WIϝJ!PO`y?#Ԉs4c5 aXWh'Rc Kb,'7ר Id_\˷=> fLU[iz]YUĒ18Ll$ f5ܼ<3Uh3ʞfGw(}daaPF,zX[@XI(UλVp$ ddTYMF]M .nW~p4Bw<ڷ q]CY`b_&lj^̋ł8 aeZ',`)8|ʇRC ^' ;tBT x3o[wZB]gI%#F݀d͍slh{[kjƱT4@A H3Wӧhz5Ź0[=H4ZtFWtyA$ciwRC~V8Uj 9CF6Z u@Qm,4 DM)bW2ѽiNM]"he;8l\InV a-{Åsy]WzeU:D)h l4XԯSgQ}PB5) )hqoڨ)ƢIuZ D QBap=K"T5S2pkk!r/A>o]{K, (!0K do԰Baz~_+*E@%-L}oeg'_bO, ɞ{P͍!ѹ`Wz Vel(CM'j:CBWw=xUn!hȊ: 꽙gY&BbqSRO9U<XVvXmBj1߃s<]rijP8&b'JDGk)fk7!; s@m8[yӡzRPE:EY^I|[۞AF0Ȕ`rrnmg:{+돰0X ^0]ډ<~Dڸ|֮]ПFW !K;1 u%%k,'(:ɚ wkodՒ릵Eka/OFw(CJ/bo'ͪVbB!MdIXo/CMvŜ.2ۈiw5 & !w93.Wp)K@Z=gL~c'#C\oY챶%ByB>znL:Ƨ&€jpEs=_g(`]U;\HsvZg?#87wuķ.ur^lq6H^sEق!sۦu]8Ǎ'R̿\Ƅ跙d\oD>{9gLi9q}itHSpHjwy*ЙR:M*Jjzth Y` 2Zo:aO{*Y%$nuݵ2rkEy|DYAkOF|JGyOQn Ty12 qEs+Gl2s|tYuaY &{؇X%vy}['[B бj=f976[˯Yd`QH-lM48WbB^zDb~a*=-v Ni}Om VqR?U _*\,#[8{y\U+[ؐmbYz`/b=yw2a Y+%0XAͿi7Rdi*d%1r[zĥZ~W*Șv>ldCќΚGj?.6A\i2G!_Oo*h:j2>w/Y|/ߎ<`S\ Yc_ EuP^dol+u 5N&y3@gd`5ܱuX<D H ' KwWt ? '$M]$oDqs/U%z[Ў(V DL5إ!9ʿIQ*"kD?7NSa ^<6 ¬g®rB0\S^HZp|8 _ nl߾T]# gPѰW93>ds5̅Z ,cvW0pxअsTw?UmMa/ɸ::9~CI6ԅ!5<sAl9YѿRVvg><|a5%m?&&C-x\1#Mt[v_tp2 u\tbEn'k@+#f~ET-♩,᙭7{ {[ȦN$д@H`{'/4=Q ۈC4ٌ_A{};!.gݤV90m{WD; _ u[ pNp eܖVDb?2waT+Q"X㮮 pkZc,n8}ۍjkƀ@ޜ"(ߢ=Bپ,1&v9k1[D|oYkx̦W'YJ!bпWIR}Cx[Ҙ 'q^h &ˬ(0Om>&[l=Rgk=Qc;kqW_D.rBMJ_&U[,ʚ (5^m0?b"!Eaq f 1`[ST,F CulU \PNs-eMUM&v% U'*4,h5&O´OD1Ye WO~Կj6UYoGDD_A-y!8gHW:RF5ɒ uh_RiI?лI#:R<073f1Cj YٴE̥/UiU)&#,-E̺K.X TC&G_pYIWRb^Zw]{ Pg ݰ$?$hPs)#V= l Zt+eB3tEsFASu)QFs:Y?H9Z z|wX؎A38ũy 7erlQ{ܼ#r8X*eK#k-tMUr`w-K5 W_i<zi*%*$sݢAjd!@Wm/lL!fCt0aꈙl,$;HUob0V+&G^!kWґrz0`%w$wq U*6|陦:A̡?SeG3H%`W-GY#*Qx[Y * j9ػ/q: vNyPRrKWftQLFq_EÇ;3q5Ϊ*CC\^ fze4oq۸@?a J?8n<o, 07+ 2<$K6!գ6Imx_ќw Tso(e@f-;VՠNLYY6kT{{5#c])Ω+$ou/3ښyiK?%v FXnT%5-r6BX }?; [4tgLLM?8jS{MR_FHLJrU=Cv_+hMeH'ٲupiD O!bz%]]zad. yׅPfVra`tx/7 ڤ&=3);X8hU!|MKṆ ', HA xj.6׊^LPaSrO SҢG,YVnP*EQ%t{tGoDc] =B/vsNz3`*E&;LhWk~oᕫ[YzMb]β:1 ڦlK'v\Lx'[$?vdV@a)gjGBmŅXu 4PoYؿ) 9TrR_}vWZH)d :$G $1f%L1 C)s6NS;"+ΧIlMhKЀ?JyDk=gp;p"9_F*cΥN8ZI@yD_#RGw$be##~ H-y#gguEyP63ND:0y4hW9T_9EE&?#G?fi*z b +|!SԒ+EYo#KV~oڒwt>]@7c(QbTڤ]>Mь9If:=B:8uN47|TՍ}i\ʯ~}\Śew($.MǏWk3eJc 52GFb046e)I#(5ACB;)3:A]"+g[ҋzZxkPVPE*}VV#.m* ䷀G3$emS} 0V{EK{I0Φ ypᄈ?G~ Ì?[h iv'7QaSB @i'Q׀ժoRnv[&.f 2@ƫ\wR"pa_޷1?W] (~wA:]*lbx= pWz.D%?>mIzC\TӅ"̈́i*ì-U'&aJ_vL v},Iz@بD;2YۧW:doDHB("8L_9_W4W+S6cf0ٸM?GlJ,湻OME5{_~{;TTzaO߿='kB@Koڄ"}5PHTτqC KwE+6U1a*0,"UIhIۺv*6\<K i+̊Ƭ(7K+OI/onXƝ;F"Kʃ~xi$g.qAkUéę4(<\p(4K%]A|+L-׭u"ӱR]ZF!h?}0/7rˤ(wnljIڷxr?" e6 bVS5T wKxt xHWǻR(jYBM\w]72neGn C-_8Q~:# $2T?N..몠j Ts4 q xk1#Ýw57͂5 DIʐz,Q~h )~ ѝ`}EL)#P?; !EC43T:p$$ȭ8??Akc;[ ] d]8]8c<➽b@DFx0X(U)"-fitH1)tZCz+Jg"1aEU`HhxGgCۯ^,~itbv>$6% UqW˲bbDP^L^ ~?(dumAozJ89XG6}i{B3D`. .0 ǁ<Ьմ"7?xQG9x6D̷%䟼 ,z#SMW/Ws@(IfZNf)huݪ<=C1ƜS||B֞$sLSVZؔezEqtH c#?稸pF>Zvd|M+ g,51ۈ6Jn9t%?sLhS4 i6lܰqoUjgtRh LfO놖h7ۅA(OLU:^~*pz3D!A>֪)=uP1s/];1 l)o -(@Q.0Ǒ$?`Nw)e`e? k1_')e,Q%e,+hm}r؝FۙD"je:O""F< $ퟒ\, \ ĆJ tw*uW!RgJэ:67W\%6ŋںh3 0$^8h?GـW -Voy b}pxdT(?OVĺ*ط^y/5m>4*2s<.P`UVLM rǔm9^c8I!t^H}4%v%vzvIjH}}?O5cϗ\Ljl+,]3P=Su64-=_E,r'Z 0UR&Fz[yJV pf&|vy~[31uTja"C%aHϦ 1QMgkֻ̍1l)eiĎ܁Ko"Mc2Q4=}RCfw>bI0pAu@TcMuktLde`(s^G_Cvl+yv>Ȋ#i->K+opG3~xc4Ajɳgt*a71.q =#{[ߵXBO'N}m9\Q"~K. @| >~1mH,6* zұ\9 J$I9B ͟}t{2B16lz;QP;m\B +G1 vhD ӏK\' 9òfmb^n9ݗD\g|w)Cᨦ{M | SX%f/hfAe%.FK~|~9@Fx:\LEUGlS!CC-m?d3+"EgA8vg &GHɍ b CkGR+:,A~Klp ڸF_ %_ ┱䚕O5FY֔Vy }XE,sS$FLTsD1huŦngPc 'py,DNAA׍eDJo}}#23d[-=H`pUÔ-QPoJ 341 xBƔG^SӅ'9x`G 1]۠=N0RD|ANje""jԜۼ|^G4t '/%ay^U!cv{`brko,/eóx=PvOܞTX-AAJi!Ʒ+PF yY1a RS7F9ڨp3spOL{`RRFݴ#n! ,q5#q.\qH&qRAW߃bcM/ȡrwp\EtrF4R0R̵U #h6O?+X*ߝR/X7j罞g־a5?+Z Qpᬄ]t]3o(m[0RU.C 2kNw22d6ᰬ[a\b,[ɓ8_|g_1 R|0\Wma/ FE[yd>/F?5~7p& ҄y5#َ<zAؤ:1-N3 ~HD3dP05p҃c}ƭxW/Q$@Gꭆk6HDM"I,"rLÏ]cV^਍oӎ|Q]IDZye+7pΕ! S "m}(֏x#-)܅-Sn(#F6b%=9vsxzXo &tdf9:ES{J;"% nUX*Nx\ UgB#DI9L&obK-IVЙ14@d@׈19#-"N?Ґ@O8!X#53,Q*Ln9C۳ٻ6Ԕnص+ -WV(^%٠'IVA1yyi83_=J,Ǭfv36M/>[̙ssyZ?*tvֳtZS":SЪc7(e9i9+ *nVP(pVWmCƫF *+u9s OvZQ6Xf:L yzT}z8|q4O,|n'!6fz'lV$R ;%(by7U"8&qIUs=6Ѹt]Q4 %`a3ny28 إo9-ݘ^FSgwWYºP ڭKg,V^=WMV(xF&F s $Z-,إ$$sjyNBrx s g]18Ceӿ6R|`P޻JUOfFAz֐PO< %qc.(;e2ة!0фKbA_dIÔ;nw|4`NTe$%>#/u.rY{}fO1ml#;UƳD{,sDj4ծEz^Bw{Ҟ$3[sh_dLG5*YHSbܐ896kɉ xcYocmiqYkJodE︀5D$N$]DBməնEVR dgTTߎTn8zֶuƱ\GnpSa+"9#8Ȏ};} @)huz{n~f[B,)ֹoTM'o*y_/v+6ݩzL()voUɣ;J_qާrZ3KhSYϳ@9F[{;Kckw*wre{xGQ۬3yN5OeO׮=kP{kq='[}?Vޞ3h׫pkWZ2JT(,HY;xaؑ`+E}@(w ~9;0@(_95hcKl-*oBs=*q?/ઊDecwd6wi<M"* y<±U"q8=W.+\8{CXʕY(¨7^lR0.\/}D*}L Y{Ѡ#hs\I9@ʼ o94!I'ųn wX7\yd֌bKxD5Tϐ$=ez%;=8gxeU1ҟU|_$ h-f^T^&cD| }8)#6 0DcnFi@hiyTRLts!bw^]?8Qa3"? d|h# dAOT^̻w[XAצ΍"ka?6sQM _ws D} 36(rʂM>QhWgR/\wRRriOBͱc JU  0j'Fw~GwAW;[%ΜFi~R\9(ꜟ7F|3A`45_w_YzU,,퇗XGD飁'b)_RZ vjQ=FtyT1J\7O(C$-3םC=aߔ ֻ@YW Mp.tݟ1( dhPi8RwG$:%~f`C0m~a|Lqi3"mN La\^v|^@D!S ( d%a?J _@\mBWhOᰈYV=bk:''#ɛ³x6Gjb 侳"2Ƥ7'I_ r䣷MЪ `vKOzl/Zŵt_硌('] Oҗ"I-)©WWWk8I3ӏ}G^vf/% D@ޢߤH߿x5eu +tb mW FK3)bKNvi2Bj իdybCnr4R7wmz3أOk<Cu?"L=7-SvCA ^"η @2z`ְ51X #I}{pz^C]l϶?Y@_`=7baybS/*H_ .8Aq6J= vq5{[~g0ܓa) v&LsD8T./jGN 5WDLcr.S/Hܤg@CcpL݋B$*( Yd'B3pğ7Gt:0inˎoNĒ KDp9kg3F} @o?O$cTʀ-Y.geX {$ shvkp<}=ɩ|AS ^]o-m+&tX~/m֬:L#jv?.5^2*DDvQYi@!o+ݦԘhJ;$H|07vqnd'y M+)g B*|3 0].woO k5: aegOpB)YQ>2UP ^U\.$lj<7 h,*2yNZ7+;|EN\2UyɯmcU/ g {W ` QBحjs'VI#iggSU܎)O3sԝZ1u- >[ F͒ȯ/ _*ϔ \.,O:h$c5eP!Qnni`O8sMy> - q?xenQn%(:e ҧ`D1p)?3 ueؙv4]QǕdتm.TF0TR$dCo:V|SWỈLG*xhC)F4\_5hR4 *jf?!@U, W`vAQKO-rI< ]Dj )r[&7glNIhAp.ݚlT3뇖FqԸ萿$OM0B.ay\iFc-Cۘߓw<0>"y%ǝz7Q5,Q r[ܑf_`)>O#:Pu"Yx*jJ2Ș6eApCllmv =JNQKw".HvT d%s'RVqKRz4ˤ[K\ 쁳09 ^x [ m*3uXi~ND8 8T\N/|>t߁֢=WLd[bJcЏ-'*"VrOi7q v0 `[v}5"W VsJy@v[}} fdBc~>"`QVqJ~Lhc# Bi 3yeLdկWѿCmBJ=)x4>#(.{ou#b6up,+.F<R2'jGlX4}Fm.>n EA5>4Zr$H; Փ4I!}rljqprڗn 4HWGѾ d?:]2 yB@|Nm ;!Jp/[;a ؤ=q6M9\,_+'aOXM,"ڹwC k4% 82wgKZ<`щL-PVQn . o]Lx D[|C]d}aNcV<+E/Dz_6 ݞ]71m Tqq;adU~P^k`j%ŸV{_M粑^Rh88MLR "s9 <%#7k2u`*3Fǻ1!ul}s~+>)'-mdqeYyI^v q\O4 W.IQv(azq;1u-+D"NE*4wAtЉg{H%|JA#j6O|Njsi>Osa!g37ҥLA*{BI"6)-əsD|YLqwx,#RjGWx,Ǽܫ RYP4כ B)^k,D\*ma2w8ر=j F$\X_ZLI1D翛y?`Q%gz=1}͢#\gU\U,ROk}V>Տ梜E!:_G ݏMXF.7qͱd+[o ٧7Xt/zU_C%^B@3b!Qĕ _L|II L8>ژxMhߘCQְvNùX/e:OS*Jag86EWLczoWwːw4 =ۢ+ԑ4 }wB $yB>5~#{06Iy3ƙ!98Bއ58|bљbEYI^e͚?(]tlȖKnMq,۬v NVz0& Q읷mRD]'0YKgQ,eفz+_ކ tK`|F$Kf_+@^@fN]eKO.8N?>+:$]7oE7;EMH@8ϓ6? s 7^@xS3߰ښW,.k$FUynOCWߍ 8륝7|KN(>cb ) k5b|W$Iv0HNBJ2] ySNJ!$0/a/>qsqg![Ká'tN DN0j$ a9<н OYi]tHf_:nc udڙv\cB}#\3n!E3} =36PTكuͪGcPh gNr|l$Jڋ  nԷ 55?VwzrTf6)l>w* F%0 ч%k!-pu]_)Nj_]\~㸙<yY/xcm$G|/\9 q uy>Y à{6q/29; Iϊj$l,rƜP%5H0"gzji8יAr;Z MkAY>v^ kD3 |Kb82%=IGiFsc7vf̋<.YD* weKT]}iKȧ4mLwnmIE_!p MdJ'WP*p듕B6,-\5 '*vb4iUÛS * g(}gکTê+jDؐC%eEё&&#QbUt٬14Xt _=!s cC_TL^iAtRc;׀.6~vTU/˥=fj6Zlј/pO@@&nܿ$;<ґVk;VCX ɀ:h{$j~ g]*zQ6xaw {و4:4_QfxQrݦ_]D}OC|5!ܲ34df bJun FV`B/ܾ+3ܡ[7#ƣ2( zQy'+و@=N|i;EP7b½xފPˡ]\:;h>wZ O-|_3d?j gYc~"3Z"sH2TIz"wHw?*݌J>Y Nٱbx-K?*a1SϺogPl霳klyIT<`9ÇwJ Q#)XcfŠѯȻ#/oVm8rn܌$/٠V\Sw+ mdTܪjY6Q/dsM‹ oGLWbxІ}q4.ýBmfɆ(nw0BiS6aŸ%N#M+nD!bG"9HUfH4.%VNJZh>vSB"} % χp!`u.wX3{U&7L>5pxYWjN[asѺum# +i/ShwaU@ګ. fWPγk$x=x9Q$ک~,I /O8 @6olN_>HIN/[ۛ3l8d4q.7-I)l-eG4~JHK޺eƱ w t$2mApLCik{j(1x zTw&o5J)$PAś̻@F׈QA敤Jk_ ZElleIӶMs7l=HE4PI:tT1\\s6\|/yo?kIE)s!kWXQCSiw!H(qjĘct)AwW #U?G-WЈ]XW c*™T~/o6g3 ٩A¯)@tgPܪHo23pL[|T7M[9s1Ÿw^Y`aɻGei\(LǸb8ZKᄖaC?k^oMӺe16<4کH¼L ,~#q23GhN6Rm}-1Yu-#x|LEEE~MvxͼkېN6mEp&~2zeF۵o4T2Bkj|TZ}}Bb}YA@Buy8傜(G?k"kPS!ɑ|Eݴ>5(Qlz’nR|Bg'f%|7Ȍ`IZ^RqCѡܮ&>"!?&Gqظ#q*^m$a4r6c^X8V{4aCI8m9efh5)_쿌WƝl|T>k]g{P/278W=i@rdlt 9F3Q܃: O=zZtri璕MJYKn7Y FU % •'CLVW??]߮.i_Z߼8_Z@qƲMߑk5zWS=G8ȝ޺ KE!UaPQtؾ0#BC2t?m}[qgvs w/n-Nf] CmangnT4YcΩPS)Al },2 8ɇ5/X y~xHvdC7$8 mq3Pp}%S J'o屔mF%Ή05SҷTKpXC5-L_ K>N) blqG?X;2>U\  9a;[=c"@7>lӣسϰ(i] /Տ7x.I쁯D\8X5QC&@PBq)5}JECpz,;A/l8mY%FH t=os\Cjx\iXl}Y9v# n ^. V"]L6ɠ tވ%^} R\" ׀܏t%Ry&)7 ѯ|:8QrЕJܛPN1g˳2D,Ed8 TwC'TU>!3=ty:d$"ه*.RԾw毘qau;7D6"tq٠B`;fp[l+V_OڞK:"%c.BWD)?Y@U q.ԥ*i P<`ِܗ,C_d 0f[1_!߈FgIdW2d. H[n :]\i$lcLP+n1(^UǮC6l l[Jxx vґ옪kXkZH믡wPm yVw<`fAt,GtR6ͪ >|K(o0_?{;Oɩ<ؔYjb|ϧ*;Rc p jdA>~ (^8El?gQGϏL'"+1JbΗD@*$rs$hg~&]!e`2Bt'6iGIrĸ`>BI4vZ0L{VqWc{Zp"=rxKp9%eY$G[F'Pz}? L:5-Nf+U.}$u/ZUȴ0ؤM ΡB#4棞Ąhh_Qπ͏­ G*PdfRͭ }A&'b ܐ~+!MۈJ b.ro V2J\"b*^0ݺWQ pqi_hKxpc3Y1c&PHdբٹH9]!>؜=kh@K+ woK EϰZnLǨ 1ʏLF$Dӿ*;kmYi˔we;/E z l1'o֔Zd㵤Q_e#`%zv銗%@/L_P""/y_]0GQ>$˙ S3Vѕ=}֜l}A1?i=\EkPDlE'ű{DxdrK7!y":tJ!oK{f2 jn]O 'G\巕`..JJ Xˮ8:BDT=BBH?&Ri[Y_*NKnʳy561N\K }X%ۊE8<E8ʙbg zMoj Xs w癐p<ӆFmsh Hl YWQ|/Y0 +Ghf/HlBKᠩdorbkӑ*0U8)&8s?rM1 /p%"8"B'9'Adۺ*CL!nP;Oe%W:˔sO2 I68% 4~- ٘-s;>(_ D?~5a=K빳+;}Q'ǦszEyA(+}~ibۉhLĬG8fFXytXW#% Nt)\mٵtA(=ƇJ?&K*^|hd!FE*|GhpӴ$9#45_Y^Qib̮fJ$3\!+(S O#~Svo$hik}8m-F8_U^/l=-[ η)Y%!2uqZ NA0e?#A8 j _z<:yH&[aI0wjB|1˒DGy/1JRb\B䯡 i-9𤱑1:^ E7Y0n^] ~ C//.pQ#}<~#Ee[+/YV}8@0x(Ό*ԣUz\b 3áa,ܙLK'#^m?% 3.seu&I |_iZRYU4柙_Td060s+̪;'2PcFbDV[x=6P(%<4__FsKC"ۮ@nDrIqpds_h;;s`` ] =^k@=IJYv4JEU xU>/z?3\:p\x&JĞ1 ^ya@I =Ky6Xx8?6WlW{ ,Duwʱ.1abGm}"[=#t>hOY [R*,!;. !]n7kob*J ֓vw=o1ʈr4i30e6]dgZ})i+ oF)P 1e˒0bnX1:F୏d1h/v_%FURU?n{.gWVIߑ2i(wthBpk=CS8kvJԙ v2%>ݘ|[LE(;7*n$[WS9h&C߻S4#ʅjҩ]Cq%l;6]Λ4.w{Q3hː+|15=)#܎[#(cٛ~G+.8]Xd14b m$9UN EiB<Vl}/ o) {7 D\Y']aV;F2t$jM0p\7yt2< T^<#dJ[=J5][1cg|&y@Qd8zYaqFVTP_" Wջ6(f;辗3c.S\{0A"h߬24 \*d)VY߅NO)aOhKRL3ذj_uܑ>͚f((Atrhl0frO.]g IYrNzZTEU< \w?B4ܝRHeZ<Ͱ_/zYFo\ʚ>rTP v̠DJ059L_ޜFաPOM-I@I8SũBJ4(Z~RT(}ቧ)NJ nLkEa m$gz%&kT NO+ 6ǸpQzhHؽыLSGrSXaҨ|;.%hf?w YZ