libprocps7-3.3.15-lp152.2.3 >  A ^W/=„N{(*q"AB:nur2j [?upƟv"^D%ju4IjcMhӦ?|$[7+(c,^h>H-F`Y*M$u%3m9+Ӊ忪bhKPT"p@E?Ed   1  /5<D H L T  L$(L8T!9!:!>B@BFBGBHBIBXBYB\C ]C^C6bCBcD)dDeDfDlDuDvDwE<xEDyEL zE|EEEEClibprocps73.3.15lp152.2.3The procps libraryThe procps library can be used to read informations out from /proc the process information pseudo-file system.^Icloud135<openSUSE Leap 15.2openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://sf.net/projects/procps-ng/linuxx86_64<^@^B1a21cf861524d980f856d1081b3c7e2dc8f3aae7390073bcc87184b71a73432flibprocps.so.7.1.0rootrootrootrootprocps-3.3.15-lp152.2.3.src.rpmlibprocps.so.7()(64bit)libprocps.so.7(LIBPROCPS_0)(64bit)libprocps7libprocps7(x86-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]+\A[[{@ZJ@ZZZľ@ZZp^@Z8@YY^&@YC@Y"YX@XN@WWW@WL+@V@VA@UUUmU\w@Ut@Tи@T7TT@Dr. Werner Fink Dr. Werner Fink werner@suse.dewerner@suse.dewerner@suse.dejengelh@inai.dewerner@suse.dewerner@suse.defvogt@suse.comwerner@suse.dewerner@suse.deschwab@linux-m68k.orgwerner@suse.dempluskal@suse.comwerner@suse.dewerner@suse.dewerner@suse.dedimstar@opensuse.orgwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.delnussel@suse.dejengelh@inai.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.de- Add aptch procps-ng-3.3.16-comm_len.patch * "ps -C" does not allow anymore an argument longer than 15 characters (bsc#1158830)- Add patch procps-ng-3.3.9-bsc1121753-Cpus.patch (bsc#1121753) which is a backport of an upstream fix to get the first CPU summary correct- Reference patch procps-ng-3.3.15-typo.patch- Update to procps-ng-3.3.15 (bsc#1092100) * library: Increment to 8:0:1 No removals, no new functions Changes: slab and pid structures * library: Just check for SIGLOST and don't delete it issue #93 * library: Fix integer overflow and LPE in file2strvec CVE-2018-1124 * library: Use size_t for alloc functions CVE-2018-1126 * library: Increase comm size to 64 * pgrep: Fix stack-based buffer overflow CVE-2018-1125 * pgrep: Remove >15 warning as comm can be longer issue #92 * ps: Fix buffer overflow in output buffer, causing DOS CVE-2018-1123 * ps: Increase command name selection field to 64 * top: Don't use cwd for location of config CVE-2018-1122 - Increase so major number- Update to procps-ng-3.3.14 * update translations * library: build on non-glibc systems * free: fix scaling on 32-bit systems * Revert "Support running with child namespaces"- Update descriptions.- Remove sysvinit boot script - Add procps-rpmlintrc- Update to procps-ng-3.3.13 * library: Increment to 7:0:1 No changes, no removals New fuctions: numa_init, numa_max_node, numa_node_of_cpu, numa_uninit, xalloc_err_handler * doc: Document I idle state in ps.1 and top.1 Debian #886967 * free: fix some of the SI multiples issue #45 * kill: -l space between name parses correctly Debian #854407 * library: dont use vm_min_free on non Linux Debian #831396 * library: dont use SIGPWR on FreeBSD Debian #832148 * library: don't strip off wchan prefixes (ps & top) Redhat #1322111 * pgrep: warn about 15+ char name only if -f not used * pgrep/pkill: only match in same namespace by default merge #41 * pidof: specify separator between pids merge #58 * pkill: Return 0 only if we can kill process Debian #852758 * pmap: fix duplicate output line under '-x' option Redhat #1374061 * ps: avoid eip/esp address truncations Debian #846361 * ps: recognizes SCHED_DEADLINE as valid CPU scheduler * ps: display NUMA node under which a thread ran issue #58 * ps: Add seconds display for cputime and time merge #43 * ps: Add LUID field merge #57 Redhat #1518986 * sysctl: Permit empty string for value issue #74 * sysctl: Don't segv when file not available issue #76 * sysctl: Read and write large buffers merge #56 * top: add config file support for XDG specification * top: eliminated minor libnuma memory leak * top: show fewer memory decimal places (configurable) issue #50 * top: provide command line switch for memory scaling Redhat #1034466, issue #53 * top: provide command line switch for CPU States issue #55 * top: provides more accurate cpu usage at startup Redhat #1182327 * top: display NUMA node under which a thread ran issue #58 * top: fix argument parsing quirk resulting in SEGV Redhat #1450429 * top: delay interval accepts non-locale radix point Redhat #1182248 * top: address a wishlist man page NLS suggestion Debian #865689 * top: fix potential distortion in 'Mem' graph display issue #64 * top: provide proper multi-byte string handling issue #68 * top: startup defaults are fully customizable Redhat #1153049, #1499410, issues #6, #78 * see man page 6c. SYSTEM Configuration File * watch: define HOST_NAME_MAX where not defined Debian #830734 * vmstat: Fix alignment for disk partition format issue #69 * watch: Support ANSI 39,49 reset sequences issue #73 - Removed now patch now upstream 0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch 0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch 0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch procps-ng-3.3.12-stable_secret.patch procps-ng-3.3.12-strtod.patch procps-ng-3.3.12-sysctl-a.patch procps-ng-3.3.12-sysctl-iobuf.patch - Port patches procps-ng-3.3.10-bnc634071_procstat2.diff procps-ng-3.3.10-errno.patch procps-ng-3.3.10-fdleak.dif procps-ng-3.3.10-integer-overflow.patch procps-ng-3.3.10-large_pcpu.patch procps-ng-3.3.10-slab.patch procps-ng-3.3.11-pmap4suse.patch procps-ng-3.3.8-accuracy.dif procps-ng-3.3.8-bnc634840.patch procps-ng-3.3.8-ignore-scan_unevictable_pages.patch procps-ng-3.3.8-petabytes.patch procps-ng-3.3.8-readeof.patch procps-ng-3.3.8-tinfo.dif procps-ng-3.3.8-top.1.diff procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff- Use %license (boo#1082318)- Remove patch procps-ng-3.3.12-sysctl-iobuf-write.patch (bsc#1077746) - Add patches 0001-Preload-sysctl-lines-even-if-longer-than-stdio-buffe.patch 0002-Add-flexible-buffered-I-O-based-on-fopencookie-3.patch 0003-Use-new-standard-I-O-for-reading-writing-sysctl-valu.patch from my project https://gitlab.com/bitstreamout/procps/tree/procio which implements a flexible buffer for reading and writing values below /proc/sys (bsc#1039941)- Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports- procps-ng-3.3.12-sysctl-iobuf.patch: fix crash- Add patch procps-ng-3.3.12-sysctl-iobuf.patch to increase I/O buffer for reading and writing values below /proc/sys (bsc#1039941) - Add patch procps-ng-3.3.12-stable_secret.patch to avoid messages on unset /proc/sys/net/ipv6/conf/*/stable_secret due EIO- Drop support for xinetd (systat.xinetd) * xinetd is being obsoleted * provided service is considered unsecure and is unlikely to be used anyways - Small packaging cleanup with spec-cleaner- Add patch procps-ng-3.3.12-sysctl-a.patch (bsc#1039941, had been accepted upstream) that is allow content lines below /proc/sys longer than 1024 characters- Explain option --no-truncate of command w- Remove -L option on screen call dues API change, now we depend on environment variables only.- Only buildrequire pkgconfig(libsystemd) instead of pkgconfig(libsystemd-login): The latter was merged into libsystemd in version 209.- Avoid fillup and insserv on modern systems (bsc#992845)- Use test suite but avoid the w command due dummy utmp * This requires dejagnu for the runtest command * This requires screen to be able to provide a tty - Add patch procps-ng-3.3.12-strtod.patch to fix missed extern declaration of strtod_nol_or_err()- Update to procps-ng-3.3.12 * libprocps API 6:0:0 * build: formerly optional --enable-oomem unconditional * free: man document rewritten for shared Debian #755233 * free: interpret intervals in non-locale way Debian #692113 * kill: report error if cannot kill process Debian #733172 * library: refine calculation of 'cached' memory * library: find tty quicker Debian #770215 * library: eliminate threads display inconsistencies Redhat #1284091 * pidof: check cmd if space found in argv0 * pmap: fixed detail parsing on long mapping lines * pmap: fix occasional incorrect memory usage values Redhat #1262864 * ps: sort by cgroup Debian #692279 * ps: display control group name with -o cgname * ps: fallback to attr/current for context Debian #786956 * ps: enabled broken 'thcount' option Redhat #1174313 * tests: conditionally add prctl Debian #816237 * top: displays the 3 new linux-4.5 RES memory fields * top: man page memory fields corrected + new narrative * top: added display of CGNAME (control group name) * top: is now more responsive to cpus brought online * top: namespace cols use suppressible zero * top: zero suppress ('0') includes out-of-memory & nice * top: better 'i' toggle management when scrolled * top: the '=' key now includes active locate requests * vmstat: devices exceeding 15 chars now displayed Redhat #586078 * watch: hostname added to header * watch: better handling ANSI including esc[m Debian #830313 * watch: use locale-independent float Debian #692113- Avoid line doubling of pmap output due new SwapPss entry (boo#982090)- Remove SUSE version of pmap as this stumble over new entries in processes smaps files (boo#962275) - Add patch procps-ng-3.3.11-pmap4suse.patch to let upstream pmap behave similar to old suse pmap- Pmap: support "SwapPss" which shows proportional swap share of a process similar to the PSS (proportional set size) of a process which is the count of pages it has in memory.- Update to procps-ng-3.3.11 * libprocps API 5:0:0 * pgrep: don't crash with -a -w flags. Merge 33, Debian #768190 * skill: command line with signal number interpreted correctly * pmap: print process name even if smaps is unreadable Debian #775624 * ps: sort by etimes column, uses etime Debian #794619 * ps, top: Add support for LXC containers. Ubuntu #1174911 * w: work with smaller window sizes Debian #183394 * w: correctly find "best" proc with pid wrap * library: use merged systemd library Debian #731256 * kill,skill,pkill: fix option parsing * top once again will fully honor a saved rcfile, without requiring --disable-modern-top. Debian #762928, #762947 * vmstat: Not crash if partition appears before disk Debian #736628 * free: -s without -c works Debian #733758 - Remove the patch procps-v3.3.4-w-simply-work.diff as now upstream - Port our legacy pmap to new procps-ng-3.3.11- Make it build with every ncurses library ABI- Reintroduce the corrected patch procps-ng-3.3.9-w-notruncate.diff to have a working --no-truncat option back for `w' (boo#932950)- restore original top defaults. The new ones result in half of the display occupied with cpu information and the other half with systemd children.- Remove redundant ldconfig requires- Update to procps-ng-3.3.10 * sysctl --system loads default config file - Debian #732920 * ps doesn't exit on SIGCONT * top better accommodates discontinuous NUMA nodes * ps cmdline trailing spaces suppressed under zsh, redhat #1057600 * kill restores the '-HUP -1' functionality * vmstat -d / -p segfault eliminated when /sys is not mounted * pgrep properly shows full command line when -au are combined * vmstat supports timestamps with -t/--timestamp option * top is now immune to distortions when system time is reset * top standardized the key support with prompted input * top missing summary area info added to man document, ubuntu #574624 * top properly responds to the current locale LC_NUMERIC setting * top provides alternate graph modes for cpu states and memory usage * top offers new startup defaults, plus ./configure --disable-modern-top * top exploits MemAvailable field and offers improved memory statistics * ps new --quick-pid option, a more efficient alternative to --pid option * usernames up to 32 characters now accommodated (up from 19), redhat #1112734 * free exploits MemAvailable field and offers improved memory statistics * free considers slabs in displayed totals, debian #565518, ubuntu #126329 * watch supports new ANSI styles and background colors - Remove the patches now upstream 0023-top-do-not-forget-the-fscanf-s-terminating-null-byte.patch 0024-sysctl-system-loads-default-config-file.patch 0025-Split-help-lines-to-help-translators.patch 0026-library-fixing-uninitialized-variable-pos-in-whattim.patch 0027-pgrep-Fixing-memory-leak-in-do_regcomp.patch 0028-sysctl-Fixing-memory-leaks-in-PreloadSystem.patch 0029-ps-ignore-SIGCONT.patch 0031-vmstat-wide-output-still-not-wide-enough.patch 0032-library-skip-replacement-of-trailing-0-in-read_unvec.patch 0033-kill-for-PID-1-restored.patch 0034-Check-for-presence-of-disks-in-vmstat.patch 0035-PID-2-to-9-for-kill-too.patch 0035-top-provide-for-discontinuous-not-active-NUMA-nodes.patch 0036-pgrep-fails-to-show-full-command-line-with-au.patch 0036-top-restore-the-former-behavior-after-stderr-redirec.patch 0037-fail-on-null-string-for-arguments.patch 0037-top-avoid-name-conflict-in-the-next-version-of-stdli.patch 0038-Update-help-files.patch 0038-top-protect-against-distortion-when-system-time-rese.patch 0039-vmstat-Support-for-timestamps-with-t-fix-for-wd.patch 0040-watch-Don-t-leak-extra-fds-to-the-child.patch 0041-vmstat-Fixing-format-security-flaws.patch 0043-Added-get-trans-target-to-Makefile.patch 0044-top-avoid-a-nan-when-the-delay-interval-is-very-low.patch 0045-library-properly-handle-memory-used-by-tmpfs.patch 0045-top-standardize-Esc-key-support-with-prompted-input.patch 0046-Minor-i18n-fixes.patch 0046-top-miscellaneous-accumulated-changes-to-program-cod.patch 0047-sysctl-increase-max-supported-line-length-of-the-con.patch 0049-fix-url-for-rsync.patch 0051-top-update-copyright-dates-plus-1-preprocessor-chang.patch 0052-top-refactor-man-document-so-as-to-allow-translation.patch 0053-top-minimize-the-usage-of-apostrophes-in-man-documen.patch 0054-top-swap-opening-quotes-for-back-tics-in-man-documen.patch 0055-misc-fix-man-doc-spelling-and-grammar-for-translatio.patch 0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch 0060-top-miscellaneous-accumulated-changes-to-man-documen.patch bsc901202-add-better-help-output.patch procps-ng-3.3.8-selinux.patch procps-v3.3.3-buffersize.diff - Modify and rename patches procps-ng-3.3.8-bnc634071_procstat2.diff becomes procps-ng-3.3.10-bnc634071_procstat2.diff procps-ng-3.3.9-errno.patch becomes procps-ng-3.3.10-errno.patch procps-v3.3.3-fdleak.dif becomes procps-ng-3.3.10-fdleak.dif procps-v3.3.3-integer-overflow.patch becomes procps-ng-3.3.10-integer-overflow.patch procps-v3.3.4-large_pcpu.patch becomes procps-ng-3.3.10-large_pcpu.patch procps-v3.3.3-slab.patch becomes procps-ng-3.3.10-slab.patch procps-v3.3.4-xen.dif becomes procps-ng-3.3.10-xen.dif- Modify patch procps-v3.3.3-slab.patch to be able to make the adding further cache lines to cache output of the free command switchable. - This requires modifing the patches 0045-library-properly-handle-memory-used-by-tmpfs.patch 0058-library-reverting-tmpfs-subtraction-from-cached-18-F.patch procps-ng-3.3.9-errno.patch procps-v3.3.3-integer-overflow.patch procps-v3.3.3-slab.patch- Add upstream patch bsc901202-add-better-help-output.patch which includes the commits 0f649e2cd2eef94075f1975248953f8c5b85d9f4 4ba9ff5c0df7e94d03a555ac4cec947f6fac2ba6 b4951bfea367eef551b053e9f0240d717c353c11 to fix the bug bsc#901202- Add patch procps-ng-3.3.9-errno.patch to avoid leftover errno from setlocale() (bsc#908516)/sbin/ldconfig/sbin/ldconfigcloud135 15896384733.3.15-lp152.2.33.3.15-lp152.2.3libprocps.so.7libprocps.so.7.1.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -D_GNU_SOURCE $LFS_CFLAGS -DCPU_ZEROTICS -DUSE_X_COLHDR -pipeobs://build.opensuse.org/openSUSE:Leap:15.2/standard/409ff366ac10718f82c760bc6dfe7496-procpscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0ea4d89da73c4445119fd7d5ec3185ea4cf8d680, stripped PPR R RRRRRR RR jX⓮gx$utf-88d9c6302512765e5980122a424a4d91e2c11b6391315125ff1e6f5524a87be4c?7zXZ !t/=l] cr$x#*_+.[qg@RHJtZ[|Y67AqP+BKʫ;.tntM)?d;sS.gZSg y;lI!` {bzidIf"Nπk>xț0VC\v,IwR5+Wӕ~ 8=ܖ~=+^5 ͳP=j hJk_?%Y]D,4;#G&S<$*j3h˪x)wiȳ$=:}jh³NqС:ŁdåvE ŞvqvQz€)0qǭg]hgJ2~VEM9X3}*$|9N7֨`H/V#Ikk9},`0.\Z8pdv5ĔhvhcfFBP\@7rV ioglkl͂r\)]f=+1_ HL|t=꓆Q|C6#Ll69HVwOg2/ 9Y r^<;7po48!mxa.D\K6ߍ|0E.Smq'BӣKvn+兛S-1D>k 2Տ[6&f6L͍/ ̴˷舘DZkƒuƳ$^R-ПctH X|FL hWd쁄ۏY I4F el0ωh Uu @覆x䭡v% wR]f9o^>kq[ޠ"Ѽzu~(!qcɹbr_ 9 Y}ޓ>: 6פ7^+'Ԯ[JqP7gSg U=gz޲D3j uk f.T訞io:nK]q#UgMW!G=yƨp 'R!<ƇfdaY_EzuӒz0酼׹ANՕpĐd,!hM >0JMQ;d} t vpQNj&4!;Ohj-)C(ܮumy;T q^;! ji^wzkm_f^\2tR%jc'hH;w2?bqvۛ@#2PeF[tJjbuδc*gN:kAXoEL%ΰ s=x^~^=l.Qxӿs"t9E:Ņ,8BwGg42S_.q(@P"*nw-sX9>2lV[L= "VmPf)0|MpߙS_*k22Op830<&Y&ډIWg|07}eMΑuQDnӼZƞuas ,G7EP|bYb 1 ~4t;}lZo*w1 ߽fzV|Bn?#=G>]}$SGW (ýf G׊&F/@ b@$<ר;jUHBkhvS{~=d0UgO]pXWsŹ-k+'4֋d XTQ_n y,4T]#8I r`+ IzЪ.bġWBRew9)2,eXߙc}eݰ1/gE{& v(-^54Ɵ"ҘOsBV[ZCce&o*+5' t7 ؈\ <\?@SS3qF% n&^8[iIX5e O`;:w3T_N_~B=C} ܏ A5jU Sc/1ϣ*7+Zo0cscN)h$nI2F_ o u2Ns@Ҋ|a-;+䖤))eEVkQFMUANxG@2hԊ ~ "8yDCiAu,8 rli/7#] (NlmcX>h,!s¶&^;;K갶 \A,0[L"E3k<G #epX%l2PSqyf&fkm^kJ( aI)\std 8|GD$Nlj(YoQjt` -ឆ\"0j01n"֨-p cT&1D@:c.`P;;0 ưAخijWG䂣]*^c5wmh"&O-޷=572tVT0 #nsQ@ %A0h L-AObg9r6 mKٸke{>Rbxqm`ϣϬ!NTҐZa+4hLsy<4VmD3Y&iUjm|_`bֺhqW@h4%*0mC|ik5f'd|㇒Y(A4UZRǼnFEUK%S(^ĚefdE“(0EBKu÷y{+KAIٰl`!,<ŤrT!x!$*FR AyE"itBQGiDDqSJ؁[=>TӢjڳ Nܑ9ok[#;(Z"'n3t/]Yü oBOtM @S[_K)5!x!k8|b Uf(]d.XJ? myK%m Uij 8iݸ;]UeYU_7(dx6֮z:|kipu=j?0m*ݰ:g -KWmQ<^u1Đ~CWmf% R9)oM %%N:ѭyQj)[9杻f!@ l3˔ہ*}C1xpL-qc/1Kn5?K2]^k Lk$~ b.)IM(Drc 0wI@r{60pemT/qNZ S-bκKXaqՐfxJf%c*=4G 3ye- "Z/V{|9X FHqxƢ:ꪡ/ɥX9D7y]ïekmu.Ϸ"-^htuc2 2' =.ԋgl`ad]"! BDΑUk~"2GT$ L2pN)2$G:~Q֟i-->s]ڏNa'z: $Qw6P4j&'#t7pq/, M=-X1%(^ziTu@:|nJńQf T( &~]i<9p$PuB^B}`(} ӎ+fQ"`znGL]׆y1"[q0 rx[XnʼnWYc.^8A+ߩNeu:3u2'fÀxG!UYj:Zt`[d\ #S90YNr!vu7|~4b$yYӛ3o68Ҍ5A_|jCjg)7hfb\H N(srMdlQshƭ9H 8@3s LW0BdVF*5O>n72nsd9G'g *q@9fZo/WmznΎ}ZaxF\AamR!.b?+iu,|>#Ԑ b(b*:ɤ&迏sMU7_4L6L0s}sҾGd(*hA#3[hvlh[z.*#\)Hi,UЪxWP.?0-j9zGc|Z(e1k# '*j;E:c,*95ExF3\~9@Si6k(P B3F=țWP^"ir&~R'Bc%2K Q$f!cUtljRJeW+81/x[.7 t 1"0Ya^!Qu6 mܫǒn^X;q0+-Sȏ5;^BJEj A Gp:&_Ў-.zDbtoPPo[xD)띅FQD =Ezd9&$뇜@e@{C%O<#4CpZ!T`u`lލ}uҷXFv[,4TQ{;X,JaKe_#UU?Ѧٗv$. wD͸ 0ngK#м/ZlYdȝ3H3Vbj _L]At:?8 eg|^M~f4ޏ^uНJ} /Oe~&tyyu.lޣBF:Cn龺(e(۵u@iљ)LGhkDZ3fzw qAߊ$-]3pZBC~7K>VsA}cs3V.j*>Hnv*z":49,1 FkuF\۹yԍi#z)3w1$gMݒ2coETW XԨx^t=C n)^)  mPc8%8]#B:xr b!Eեlvv1>ՆO)%@Ǭw猣Qϼ1| PBD7rfkgDѕ狲%t7ǰȁ\t{,粍2*ksiԛ`~Xn}b޼-9YKebݩZL0c`&)2r9YÐqp*.ٿ / !,I ^/v*}h=pbeQF!:Y^]:ŕInjTԪ;U#N:1lRE(V^%r1-^ڬ#jMη S[xE!lVd)0Rt|^$Ak9.zӽ@>̼”ͩ?E b1tRC_@&V)$[H!Q RW{ԥ EdlV <{K󲹍^ >GE|6VMj#BdžA=XY׽&$q{] ΌuȢhd>$S|$+kp8Mc,Kn$@Imu)N`Pi9&2Q[ >1HYæLLrDI5y\^j{sithu^v#%*}cEg,5y tW`MqO 'oVӊsG@K3w/9g7' ̬CHl1G' I;m5W77Du ?\9A1TT@]O~"lh%"̓VM?(z`9Z8 _Y Vnٟ~ !vS\Dֆ pvUP{3uXV@^w8$g$y+R2C&2*ra,vKcy L#YhO+:Ici^}}&W2<#>ԣ䊘ݏϜBCH̲ Sx}C<}8R(6)D" ޣhR_<7Ӂm͇ .IaeZ4$>2hL~[28bHzt#e05!@~x"_kb_t<Q`sPfs [a`~r3~qah?sOYEo_K?7!ٝWA]՚E4@I\DPXf'r[ 8RsT"MQf:M< MӰ9|t(ӣn/,eVDG2q7I,>\28p%K˽jt3PuՉ{Jks hk6/c(c)D#l $Ay"=)Kg>5"0NL(-AFf=p7"+?Atx5; `^JK*,(Me=ҝxgj?}SoWlQx1M Fէ7suKM4B7 $.T)аm$[wv\!p$ÄDftZ0Ivo:+=fĕKxfתdQ׭(O7n LuGM'-'I8Mi|OD(~5{[Z!#:.مw U?a}dv\+k&~WLG 'Ou bE|R!JDs[t!L n$9\_<,ȍÉF)9Ej:vpdX<&uk#X%9%;bMg]Y(K۟cQTeH?:sC|rՖ 9Wkw?p'r]TQ[Uk ~ ,JL.qiuqW֜d&yH+'4d⋮KS謸(TePljj9ĽaispL+`\e' =#!:͟ % CUVt;Zx(MryϢc^ ffp|UP-ʮAq_|$@]_,#9MN:hO[}Y`(Ok"|{Vo@Oߪs<3oQhX$"BXrO%vDyZn;`ל)*֟ `D_Uz?F~M(o1j }.6.f?FEy3*'y]|9 }"ŏ*d䤁V(HO Y1QcVXSWbP.xPPmJ |r@w:ת6m[*F?z #ueDFc]e&%* :%mT %vբCs27 ZMjTpFl1T55*ϛ:vg$*9R7/-NQxGZ^ͰEMc$?W+}?80v(KS]bvS4(jϝF}Ό[Χ|]SDVi!(0O3 _gAI_>cKܚfն]ǶU٤fԢ%PjBRrR> f @}F}x'+gj#ZOARz=fuGHK”YDwff'ɘ2)UKmaQ*7TߟҋmU2]fHXT`G!5z@]Tr,ĵ)Tj#1뷫`>v֋eSfs)]@-냊3r#!?Rig".-Rgރ. IW7KQuE_*LNp+z3aևm|7&u_[A{6Rqkcy]=շy\lSE[%M}/_ "X1q1Î䎊`a9MM Vx)Q? kiCLvl^G" w@)[HAvOfu~)?`ZE8u# _? dy'jN,u6gvf,#JPГpGQ<,itjRΦ;oK:wzH>:[H#M*ކӊlrͼ-]+v%/Dׂ!%E-M+η8ރj`*MW :MwwE  S+Wǐxu *3AӼ} 9@xWUBO }zi},`H3mȕ3Je31RS&XJ|Xؒ|/W"wCI>fIxZ">UzZ]J.Q!s߮+ި/T98ZAupnu@ݑQ2jVq&j&s7>Or kB7cY9M-g[Y?o5z漳(Xss^5ei1=fkS o(P8&¡7rѥ7s/0X;/Ku|J#}o #H $E=kO&s6/s@;Ifm't?T-] 'p(1_Ɣ(k@,w,^T^!+[89!J/NVϋBƦ#0tPK'oe`HH:28 +%&Iɰ=p~E%T풿IF~\(Q@t<ĮR]g5 \=7U(\wsqh$5cǷk`FrIv|OԎ/gFl"D{d/Q7xb/PqI2߻`_]YAyǿ`&;vM:1T|}eVe]o鳿q􂾝;7T[0+x"NQ̣r=}eO9v~ESbJх΍n錬ӝSw[IxlºVn7~9~[ @(h$ y!hѨf7Y_^ޒ8ў*L4%О_{DhD9'N[^)i6oG ,1F3'RNj?;ӎօȞZ띖/f ̨]U/[s3(}j3U7kK eC;NXi}@lI>Or{A 69!V1<"J_Yty߽ݪb[+#t _Nto*e +4Bg'$>54Ftƒty9d%j|=? ȗl4;cSmBtd pSVj= ;^J5"0+CA}N 7Q*Dٮ=,e,Ϙپ{$Y3}P?JspLYiVDzO6ha^3 ޙL,ʼbήN [Ŋ#Jæ1(`\ jC~270&CtA/Ɠ9ͪ]M3%l nkA 8FtX_Kk{]?@pԒkZax ^zz>ROoI>Sדd~}itXV5-КKr1@s2[۶֎_%,goi@^@֡c*͐GgY빌-QH7r2jvFLuL2\nzp|"3啬H'.SɦY?1>Lh:=JoC.ڤpq Ԗw޷wJ 18ؚ}Ҳ+pPadBm\J LMÔk;[ O4,_P3RmewӽQ Vĥ%\78\#ldT<sG=NNH֥f>\/ڻGe5՝+]z+NY}5سfJ%3m!%J]긶ߘn-Xr3݅f бˌK+t%/_1T\^@6, *̦?Ayt>%(nc8Fb-F-nu{([Ve5rhݓ~+*z@ 7isqԳVNV +*)]b&<?kG]gM_vNb\k3U"u9cIv !gM*|,9M07Y N8Cfɿ?J*ai<-~/%'HPttg1gd&Ph.g/ @4o6>z1{(ґl:.\M8-[$M /B}ĵ&t.Ԏryم-]ݬk G,g3:C>Xɳyˤi_PCm6IZхxa;A/klOG, `q{;6>#-Ę^칊ō%j&'J(D 9^Jg/tGVy|NzUl EgYj_:^]]DFuY2zN &v(CoxFu(\n([<; aD@,:)c;x68rj?^'x%7H[T^Sw&/bΚ0}u ¥V#tJ椗:X #kLhS .8c꫺5V_^w~D8"G7 stQ*Bɍ=c^] H"kFY /U8ϻ;'y4E{4HNT5)ħ`}лًDBY-[Ti~ p` &#cc}`ԣQoaHǕ|QZ_ɍy0Vρ/%ɺe q܄Tz#;9 YU"VcC|/<' FY^,\`{.2NiVqӷt; .l mkB!eRK$ã,|NN0clB>'%mm%a&rv#CFu&rJ*-q2vLQȗW8uA2?v\ I!'77r{._cn.vv/Ҹ/{Fʼnf!{[{ؓc4|hpռH-`^Ta~$N&owFܻRFveKzl0U$~W($y[B2ρE׾PH%eS|4yP5G*Xto@X &h\Z}U9ofK 5Cr,|i?_*khmROPh/:Isz׫1^uDަwu2Y,LRr# ۺ?&2҉#S.ڙ`ʱ m3 ӣ_&,$Ii<>&q, gW EaqV1ﴤgfADdo/tR (݃XDmKCX .9x9:֔q1oQA J^yg_&9 ȖJVÊb3`+ 썱 R`l̓l87&>#kߠ~zbfqta?F-Vpz*2Kt$`E-[4ń@ 3K{b#}ixJKj{ ]-Qe.\:l(YQ*09+YZrTԥ5|pL{79kgK>M{%9`=&,ѓeßJ|d8GQo'x M6!{f$TTapdT2bRMɴH,`D+Ij! *8ɂY]L:.ꔦ*؏m%u1 | -l I80pἾ}ԯ! ).7iV AL#†\VSW a1E*Dobx*@oF( pR 2Oi:`-v9^fo߰8 \*gy=7+\ ko(y,]pR6k穌Snq$fUO/~cHK h X&7> пUժy6hF3퍋 k*q‡m*-~iQz{R?DV- ҘT}&e98q=m:@vJg? ڵʤIU7ڹBcޝZ=oԏ^|io'H~oF iiQy2|25{n? ! 3&vV`jCj @S[tP֭r(W|Q?_ HhV3 j:p|r\Gk ܳ:c BQ'Q:bdTzՐkf䬿Ϝu]v}#Ov)# ILuyX Fh#%9^/#*2 2sQr;tU'x ΗO8y#[GMq%ZM†zs\NlAYLkh6IΨiD^K$_09ز /%j+#\Mџd,sTddxzHnjIɒDm r޳dXF6wYC83pC,`^nmͳC7%0|B0OGe≀ Z0uvdTz'G蕁k-ӗ9Rg=kcsMyrCԘTbFNPB[ƏCEPq =sZ|UhcLu@lTI|^Ԃ0롥2V&ZN57w_΂ڞO%)ra9_ht"TnGX4dxCQ.asXnx!!y58+=buUN62kC# 4 8Uę!ȑ\m l&x b4U=yŃvoyf#^scUjA. /A7ͼ7g0`'m)_pbaA"@%}_nTLnPT N^2#X{谽c)Iob֖-i!@JPk4nKr+=/2!#r7;zv",C?~co&c&d5`U]p+(D8HNVy血SãTHRAFY{-8 W3C+xںLƎә̝T8Xk^ʋ+kLv/'{s ڈ,y2{CpwONȔbQsqwNF?8oDiAaUqD] –zINM0gWեcX@@?="53*TrWbmΡU1)+g8M"fȫ/{q߃ҟ녰uw\}?j LC~#U}WHr`nv cnB|\q<󌌻LԺ+?V:h4 GG6TGXo_(Gȏ`, e69{χc/f*Z#, is߲~\BcHtޔf9.2 t{;asyz9IW3JzJ\pSGDFehm+ Qw s Q}mHf0ZhFk EWM%R-j 1 ,'@nrX*&mMfˮ[gFH;gs h<@5pII &9/ d(еJ*6Z+=Ǣ,H|Sʷ8 i1yy@1 9tڞid3Үy ߱11ÞGYs+idDF[,LGUPm[PQT90TezqٚL#V71nM8t݈_lX0{0$YCQ-RW6PhCGgD?> 2tCC)ar^7szClTH&l@sV b, 1 Ӕ-_~Gu] yŀES1*x=58R&:¿i)/q0oJo 5űߓhVEC ex Ӱ#&"RwUp}0mܹ/Lwނy,.RsD96aSE.c;i\=N:ܺ@$픇 M t2 W9|À 0ʆI}y;GjNxZA+HbF3-L(5Sy-C{{-o+|nGǛ繄udgeA7줍pV( 's[?m'{l-~و赅 lw閏Wp4ǯ 25щLtW0z#_|am:y09Iot !/>;:rn!_FLc0&8FV7y9K˓+B>e ?)T:k`J ך GgފFc"U'5"$v B}#g?inE%V_0RrB#aލt/`; EFVGwQu@7ӳ+(,288v/T5 >(ۍmIL L߫úɞS%@R }(i(3o$ߛ]}:Rg9Îjzۓ$Uu?YxnqU<-se-`.lI.{=DO!ުwbҧ?;mм[DM5"nMGf;P'%~qEΨ4G8?ZJ<h:G4[~ySw,_@]ڑ<Yو⻾ u=M6XMS1vYi-907`~Uq.Q/Fq\r7!gnXC 6bA]Bjۥ'39Xsހԭtz <%mBF1y)'WyHY^N^o#;]0pDJ|,'̒g6ЈbUV@ռ%EұI 4P..C[-e0őxidٳ,S_኶^'k1-s($=(`PCx\c0Z>KD`v%Imt-Tn LЃ.EJ ^%3i>ܻTqJ0 řS7 -( .FWJU76VBunb#"@Gߵ5рٲkdc6;qvtNj+P<&i5~ Ej_޽}Ďj[~Tw7aoR!rob;];:'7"޸vi8bnIAv"kɡ+,'Кq+#2~H/CAwwqytzFilE՝]ֵ/(P,.ż'"I@(B?s2:/UsWfRa QՎP1yAgy+-%%Kc839O.?پNPe-VyeN\k$iW=i|oוӽI:ZHR8ÎCئ@"OLS0ZOZ쏸#uKbLcֳ*BqmfA5VP ?0ެ 6Q8l<\ZvI}S/0m@Yэ~3l1 uR.N9WM+uQ9)e_ffd)X,X"( )yǖ8JА9~F㪂g㕫Ecȹ]= &_jWvD=?<%O5W_MZ=.YI@UPK`E;W^kC8fk~ *^y.=D3JY#G]4?5r$/2;[bhX,?A[8WkLW&}TTTY-;֐a?y7Q@<XFʀ~oմ F0* aZ*)!ܸGs]+˪h:1mU=Ng,::P8BU9Og(x 2 et02}KoȨӇ_{M>yHSy:aw `u ?X8 @/cNu~_ue'ȕqq 犸7i:Qyږa2b`˓O&P9 c5^ O:Fv mW5"؊"Z&51AwXgukQ M)|Km@WU7KZh3^i" )# ^hlpm Pr3 W1 <$]L g2h)ӧvG7unuNbn ? ;Mmf{(ZFuF 䕅!%7hUnCJY5("t" 6yx-^0G3ŒoSתVA-\Y-T'L 0P gi ȕ>_VP+-M# wj`z^giXY8qN^m"`WzS(1rANI?Ƕ^_ @5T?7T=؆^DEؖ-[Y>WLՇN.#FFDGzO1Y{'<]@He;v͓SY˖2Cq˜r*=xcm|g*9AOUM!OV04l&O!XxA )3_hڪ V@MT2;IX^/C8X37mA@9W6jխ-QN1“u0{ V$e)[VdY8z}0$)axN ,jf5WlB@!8褨Tx tg6Uh*Esa,|v#}M@o 7i\A;-#j7^qݚϻ,]`dM|3RfuWXw!ZlӁ&bfߺ<"(Fꄸ*R:%%iTcg@7N&i @ADc_ wnb̿F ]&n P׎zESvqHf ['`Q !Z$VBxC+R"ژX8L\23=.m)N>/h[Z\Df̛e/\ [SLp*)0:~O)=Li2kt4"#& ӏ׀F %W I+sjq۷ vV6xh)#PEgħZCRф?Zƫ"!ZewQljPXuwƉ+h$5$3iWk~}D<$z)T4? )CXŋ톹J1gU8wEE/ʍ˦.L)Aw>#V=h|nؓC}}ZIE-޳B[ 7b%gi2#2䬪 >ҬljRɏS6+i9i0f_ D&)DIeZ^ݐ9Y:Zk}' )f,'Jh͏s .?(O?T]hji 3 ݄sY4a .g`E{q^A-ErnŰrFT"mwnP4HޱWQ`NhоQPZ5mTTy|WM}| 76Ѐ>|5`QȤ$MDD*H1S@)ɤz&&Cbx#<_7y,ϙˣc׮-7p8\ŏ5,n밿vۋЅbܯ[[{ VI[ؾ~*sk3R%Jv La/Z?};álܣZkj p˷4$w>EBY&)C>=@fa: ++ 1^S19rb"eYږ/ksFKEfɽ5)S ߆o)zB)>jHjH"[Y&!5ES)6a e$tXĜ+x}T+R rpP[njYpyĦ?K_./yAuFԶG>ZyuY Jfà1?q(M,Z brk޳K*& O/H>bZPjiDVy)L y"(y~H>By| xkV(᠖ d>Z{zduQ'ں3>E cBE2 ǢI jmuCaN|s/Pz(=dB$f@ϦD +z{[Ρ%6SV5dk*|MJ_r3mUE iLv|r:` 2$7q5;4 ^v(TEeu !zCk{> sBR''if&EP8Y0~㙯N@; jqlڵ{J4@-MH\{j^PxFtgDG|@*#0,S)`xt˯V-G)+߁ċO~bfͤҊ|0C5Q7bɬW."x:{-}fvR!@;)?*ţ1ɷZ.MI> a^]rĥvK!|Ʌ8wFs1s)qd-kǸl.d'ʋs ; ]Ԡ߂4f,.Q+JB67ћp#V9~¤( ˖@%w  crf{7v:*!yK"K 䉑=0F߂bщ̍hsS~XG)*?~E뢓hSkMETq/ru2Yw.(u%8O$W2Wlɷdf >o-l#:KOdټ6ME@NvȖi,6 V8=(IzBbz@ 6߹J\8xٌv˨kz>زRQtPRTlH(:<(왦H.yA'Bѿ%倾҅^6,y2#ֲSlVxֶ!Eށ+۰Jf {oo[ x[F CP/\bt.o;wq]=$Y5$fG X ޤ4=e7E?AYk_6R_\%sSQVYqD{Ey?m[fPod*{4A:X; YZ