libprocps7-3.3.15-150000.7.25.1 >  A brp9| :!1@!"y+*"ȊO0^j*/MkN[d m F~S8itUz#7LCN^{"chE @/8qadJX;6?]œ?jXj0L]\ 7]DIg/'2[AYBp?w_^v-d&J> ;\dE#'*%Oլ 6آ:σSRJ Jٷ LP1597390c345d2134b0d8e6ace05ccee87c695f7bc1bf454cd10a187a71e65e8a386611915fc25faa2d26e96c212bcee02119ecb5DŽbrp9|f,Va@ydZ =\*gV*iY e3.N+v4gCtH8l?Z7!Iw(˛(ZUUCmR$0Wd܊%1Uj7]7tmZk8h +<8IGz'DDMj׫E su8OpbwAW)L؀ %,w?Zy<%}H5-(,SK_KJ.he b$HدF8 >p@H?Hd  " 5 /QW`h l p x  t   (8&9&:&>E*@E9FEHGEdHElIEtXExYE\E]E^EbEcFdGJeGOfGRlGTuGhvGpwHxHyH$zHDHTHXH^HClibprocps73.3.15150000.7.25.1The procps libraryThe procps library can be used to read informations out from /proc the process information pseudo-file system.bribs-power9-12 SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttp://sf.net/projects/procps-ng/linuxppc64le brbrbac71174384337a097ade65d492592f6dc2556c2286a49a094ac5ec79e54b185libprocps.so.7.1.0rootrootrootrootprocps-3.3.15-150000.7.25.1.src.rpmlibprocps.so.7()(64bit)libprocps.so.7(LIBPROCPS_0)(64bit)libprocps7libprocps7(ppc-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(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.1b@a@``dd@_l@]+\A[[{@ZJ@ZZZľ@ZZp^@Z8@YY^&@YC@Y"YX@XN@WWW@WL+@V@VA@UUUmU\w@Ut@Tи@T7TT@werner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@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 the patches * procps-3.3.17-library-bsc1181475.patch * procps-3.3.17-top-bsc1181475.patch which are backports of current newlib tree to solve bug bsc#1181475 * 'free' command reports misleading "used" value- Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is ignore SIGURG- Add upstream patch procps-vmstat-1b9ea611.patch for bsc#1185417 * Support up to 2048 CPU as well- Add upstream patch procps-3.3.17-bsc1181976.patch based on commit 3dd1661a to fix bsc#1181976 that is change descripton of psr, which is for 39th field of /proc/[pid]/stat- Replace patch procps-ng-3.3.16-comm_len.patch with upstream commitment patch procps-ng-3e1c00d0.patch (bsc#1158830)- 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/ldconfigibs-power9-12 16590731813.3.15-150000.7.25.13.3.15-150000.7.25.1libprocps.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.suse.de/SUSE:Maintenance:25239/SUSE_SLE-15_Update/b5485ddc46e11b86333df92030ab0af7-procps.SUSE_SLE-15_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=92b9eae30b6e1e02eef9d4c69db140d78826e7bf, strippedPPRRRRRR! fp5'7utf-8bafa46575cd2c852a7545ce31e163bfe4cfbe3afa5cbc744d266f12832cbe2cc?7zXZ !t/ zg] cr$x#F09R'!{a@g Qq~%P=Znyp֌++~:"^xxiv唜oLAz=W\F)GLΎYW>I ى7ۄsvNa})AHȡy{-%"6 @-O29{ݙr wg x.Њ- TD%zi ˕ۉU7r[f.0odJ}H :jrOuƾ@I͛ :7( h *+ϡضWQ/gm:P@n&N%o: ]%]7m`Z,Gsgϫӟ ;Ɉ1VRފMtY Τ Z>Y {QOnҝb,+k֕s/oz",Ė9[[k.N'̺#pKe}FA7{&V^biviJn]j$6A Dn}?,SN+Vu['P$t&jj_l j νYTRJ" SZm#37f~M$R:]0EJ 4+Ϊ2CL"0P=DBL'}s MPI<|%*FA`T.ph xVedm< `s-<.+HȮڤ{sʰ? D1)à D^ @-Arő0B/VEZ߭v M$ޙLHkF1 G p%akίF1V c1d▔NRY~>1S0d&Qb w-UmSӌmfY$Af@ V 8Y.YRЌe2%p/kdI/̍ViA4)w +t$,;k=OQx@2K1&bQ!!s!q(cDI3Y(T Z\]u7Oy/u ^F@shO|3s8Q:*r6+QF5W E}BK§?aJ9q#qUdҺ6̞xyC!rpځxep3#|䁈2M6Ml,u!zKJ%':OWPRxjIٓ!pYx?39o#*!u7L]ZuZWm18: .[IL{:zTU$baSæT1wQ jRwpFr00gMyhq,JQi !rig?-.fʦ瑿ZYm5pԫF;LB>>MI⨅sm]b(|jM0C>e ][,P{e/7`UOzs iwo?wԓ/;]vj$>%YsF͡V 5&ۉeNUxg3:7&DުVy/yʄ  /;0܄%Ytc}t+3GjÙ~ܱX>+[(fe_ruܼS߰NuU3 3)bmJy~z`y(>&&w {o  >xMְr]ŠS1R},0O)pDzp/T0v"Sru=}w|T3&dJ^_`ZB#+aZyЕqZYZ$;+͵|dV;f%QIc;讣Ou[R}L: -0]FQg,zQpUUbLXЕMhjeXٸ"Dv~`t*ϱkׯM Hm$elyGJc8p,>2KJb.< N-Ƶm.1s ޑ b 'd aU\^D*qeֳS0? i LCʡA2"tU;ar^\$q&C8Ÿ;iPihP%TiJE=kJԎ. ;@g{9*IjF&HVq)$1v+kH~='xT-ʬp\,w z&cg 8sD *V"vK@+[/ #˦LS \l֘8Uң7o>( hiapY"NSk9h}ڛpU^T:?yu-=g~%L̔W`<8[ٽ UxCՔ#V5юA뻕y\tèq?{;z<:ڛ֩ B8ٜ (?ܨÞ ^O}{qm)R==FZRYXJ* C-8:wZW|d5DlP^fHzm7dst pת[d u;8MР]% GH "U2>=LOF_Ӱ c"ҏ.XZV9PDـʼu0͌(ӞBx,# wl'O+8ō u,I=%Dk6&uڜkaGjs~ZcA)C2f,x88>DVnqW@7X B&r>GjZ.uf}@6np-(.vI}4΢"9W-9{RTu_BҀVWOYҲc0r΅Qn7PhC|XHϫBIO械6^V_Ja ᥷mn`oub#2Q1`_/AtG/9%%Ѽ&g! @>޹-IRDm\by\m-( k^c}$P c&ޑn$0EŚiH ~D8N<1B3!P u^>Qa*Q9a.X_0>^SQ k dV$Tt ]O_)q )!ĉĄQyY0.yp8--flG~~tQKZtmKU.r4HMP2WĜg_0}CqJ@z0 y92?GE-ʾm5nn1'p0v؞|mGa L!Y 'ihJ~ (Cb2a<}zGgx@j$6d@4e,[o5*t'KJĭ w-,|К_Q#~*gcrYKtZk-v?畝 VL[ٚ2C7Um̭g.J24E$lUH$tgKKGnoAAH bLJ <_%9BFJ T]b |5wG1PߴY2ÃĪ$f'2J֎5gW(:F˽mJur2Y 1 ޑD+s황gCϛi O_u/\>iF@Wf8_{5pl~UYʮfS]xDm䃲f0=/Jl"1˳#Ga~&b V/2{.xԆQ."(-q0]Zfd1ʇ+Z8 1N\+D)Xzc:f]?]Cƚؙ(PAG_y1|W\v>]H eg gV\04Ȋ4Inà9&-L^,.3._#5no!At;_>@.غlmX2rTE:|y LY=evxCp5(`Ib p&!_Fì%S|d{8n_]9SrP~*+(k!XԮֵC"aOD1\)&2QK&VAjX.a;8Ar1u$×Sϣ&!XY$K-~+Va9_4C#h]c_T&@sWN+ eY`zuBh/z7'&pDA':y>|+^V DLhd. i"T\yka|ꬡ k\roQ%M`-n֪0y%\)co";.@vylg酧Bo˜h=C. mN+ƅ3d 0G0mPP/bt~]W3mvD/Y% B;anǬ5:tHqqM^%?v.Џ{ήA3 7%Q<78:hO3tĤ\wyo  Rv=9t#P-o/1ܞQ콝$=8|FB_&VWE?tnT$6:N?獦%:wӨAwSD9VP8 Av< ?y֦)1͸y"eF|հ񳤧 Hs$%YX%piAq(L~2ڣ{N6%ppZ,Ql1%qA>͑._cu W3>(_TYl&y>'aăYgڊ7CCsYExKhI1^ad1m]5ȯV|DŽ4ow\ 0 5n*v5Hr5_҆[AA/Vcqh@^Ygrwp/="@K cPxm4!o\'t 7{A !˹{n);n[ 5b5-HjcգIԛΆG5͘93wz)R1(elޭ3M}Fm# :dhZTN+8~e WnS1W6su9(KpSGPY |st7^ٗBF{hV;t`qLy n@#ZnѿV: -;8|KqUH:1_O-KAq$yayEj5C*:I՘tS~/068+^YSO)|mkw_X0 3eQ3Kuqy18l;i--yOfPDQE(Ȑ+aYUm2- p&Ks)'MJW.V+.U R=.ZREWjgzZ^; k9YXhk=y~UK'WdXM>KNPbxḙKÉ=ZK9oKZhLD/ҽ1Kv=~7O1uc~:Uis%d*bKeF(kۙn2'8MCn&`Y tqy\Z0-pܡ5YgM{t7H1®?$V|C{Khj'EAC|fhmбOeDx%t B݇%Z}NS}¦B]f G 2Nyq}ePWƧ<>)0v_ҲUnd` hE7$6 8Kvޢ٧Tډ*??Xӣ$>]5Q㙅4>C]I+Fp3b`~3%;zj#q uF>LLJ,E{O '5jMwOn`, ¤{m ٨2]%|hAr!CIxՓxmJ@: 5j`Y1zBh%KhrA+!cܝ6vCZ '~?-$s0dS7Z0ɖ0txB&mÓX ZeШDnNHHC0{J+EV}.Ԛk Lfv~d! Y4g) X OXClAEoF—Ezg)=?DeNjeDĖ/ ?ܾ$gnm(l_;lgTLJn[>_%.#sel++ U^V]+N=`틄Rq|G+'R]1@~:koo<#h0,gy}\X8yC1Y_+՘wXxMc`&`KîƲw@2Pq*$ߊ]ΐ1a|a?\PJ't^+^mBYv`g&>vYb75ƢGJVǪjZc )ф"@854;7V  H^xZ =(a\E׫H%b[Ò!6IC:W|$>+6rs' +1-A$B $߰abT@āwC߹E|Ճ޸#TX2C"71~?󪮨|\3ݐ|  khR;inY)༻_> l|Srhj^h6?Rq807\T.y, ;#Rud=|ڇpm`]&V|-ZNDF*5^ B\ͼZ WO8&p;S\|>e?._Ȇwy niM^)dݸ&@!ћ^ R͞*u B65~1MBgh7]bU^(uG Cml&w9*1]|ڻ@3oE>]DKwG1|%~Z*\38tGgjK͂޸7%\e>dE 0ӆ8>ٓ+Ξ{%*4x3顮>N|e1؊b𶯐[DF#d_,WkFឧAdF2L'YȜ2*4;Ψp;]U `g>|N&Z;}WU,ۆ2s'fX YҒD{T ,ONLq>q@ x.O S˫EHep; p4T#;axdQ*o ø<X;90yqbϼ/w4S[aũBhϮp^P[G͐Gc5%랟Y*B)!0󯓂 %(&3˂]$" e`NbN Ѿf+ !R&.$Σvu@'z{ #rpl@Î&v {y@@i~j5ZU}˳?Yy'˃~(={R UfX8k_G@ ;S*ډ*>ӺW_oZ爨twv82h|&В.W~C 8/w]k=§275g3;paĻy $ ̻pO㷘`G5~|˹~m3KK ©v!g:1mӀ15%S?o3TdvW=^z/5R ė)xgV&C[5۩q(b܈, jt:oJA™5;"`lZTۇ^UKUߐ5rԶ:U M_8ZtϔSaZ•hA=5󹶿 !VM5՝P"\ipc(v[ :z襓xq@2$W:[ommPjꫛ`mc#US/ڢsHOڟi2e>2.Rx,?\'Ă/|dafZmAx1zX hjKhY641 HXlg"LsbͯJPS@j4rl?>t2ED)Ջs3t*=TUVV&om7 AY^59_TМ[h,t̤VH'sa >GT'S/T _F" /Od(Ch"8be9!)#x ;*Z<ۇC2T|!ɢOU>WW遏[9W*K$BwbkƌުK2tw0֖>SXҲi3<׉z0վjQ;b]yʚC\{%g2-zWmfz͌nԒRA*dcYZvxo)+&Tny u!juuK7* D*|75 L!nIS"yN`6 ϖY M;A,J'#s3.xR^g k-y4kq{%']8QB%Ok~܋wҖC6u\\8|ic=J5K))iT.oBQ=.>lİIHaYQ q"w[*K|dЁwu$$I\K>.&_9AUڒvrAfbzyGC#Y“z to8❤TbJ @pxĊ1R .]4oPOr)Où۹kgIv=60THBUxjhrѴ5kNwA|c"GfoT[M߇{`b3Q4$F`b7yiZzw#o aӾG0KZU`7g};E`\Ryt,2 Z6jQ}0ASk?Un[+%׌ QC1<|R Ťݖ`AEB$'~t'|IRN8Á,ǗÁ-c'Ăsyo_5Tڒ"l*"]WdJϟfڎ.eRen$?#2VdZ#~kVA9".-|3=7>:x,bܢ)ҽ3]2w$y^vQc$ .#&UT·'(&:NYTVLԔƴ(E@# DhNcC-꼶(=hh+f4B0iHzH &GS̾k2jź2KO}fqh ;RX]RQRlͶ-k\+^T Ɏ*Iݱ˨6" uO!ݸ-{5΋l<D*w9^պ]wq'i 5*WscXbf+83$b{/O:RCzZ@Qа bīDsy%+$U|Ɉ$5p܂ٯIuSGzZUr-M|2~ɘmI>1c?l84B"]6atfr~DIkCEpf#-[18hSH;F7:7Аb*U ؂H| D1#҉B^f9 9Ԙz`.|E_>ڬWX0o4Q(9ep 54ݲ!~\?7 WyóSY#RDd<ɪ`HL;Aj ~ii%zmI>gbi)2H\|Us&'`.aaïPΓҙQ.M>$b/h[2Wbm? ɸ=SR/T bxoR5 y͌Q3R(X{wc௵P Mlܬ(!Q.즍o[ l9r&q9ƓP6FmzN.C]s) Xp *Q""B;9Μ*bGyDZ'WE(VbƝ984?vWnLO;9e;me&Zv۽~J=F54P |5-3̠V\I.o ]+uB)sssz`ӆM̸S6 q}81k`ܱh |620)Z'!-qhY0gmv C$#]\pĵJtPzcGPwpsV tګU3?9̍#@˯|I4mw]ZZ:O\fTV9@γT+e1Sd2w]1ߌB:Qm-r)6ׇrB9^[Tn<.co y5,3B5ks@2X@2WJ3߭dEܗ`۱)wtV4Q+d pfdqQe)5!;?$qz&h X݅0NEu+۵\I&ȾoAi[+u2:R?^'fw>hldtKΌBݛ[آg/Kj>nP<g q?>e`v'?xLj Ġf-ӑJJzg&m`r\55<#C"% 9h狙Đ6OQ3#`,q?ΉՉ:6 MQ ^iln*Y/0r%{zNAٳPr`t#Obx )Oɿ{-URg;C)*&DkAn[8ir6=kq/;)] iZ1|.ήWљ f淳#S,$ggi M&K#YVE @]jQ, Y9d"arHe_/+wS3k[zN(xX[v {a=Q`x 8 lxP/z⏩9ʛA|Q<{F H|2s"Kqy/: Jvl9UCS>ʲl?2H^GSnD1iziN勄 P)ɻ.R۽Q0ac*ƻ~iݷ{;M3{Sa6!(t|OB(h6STl-#ց'3x3ELDDՀL_3~ͮ\a E*=t;[ŧJ8G$s#H۷v^h^< gS ݚɰɨn'I[Gn^YҭIdz{ξ?Hȍ%zspNR^Vb>%gΓG@ Frɤn,~wN2 F0/ɒe[՟b`{gZ M4W<se:pE X2 # p,'ў&t—G}h$EXݚ8t @#%C ۿ*q)M@{[U4cPICOD~_GEA|hwm@qHi ~rV 0KO$fZ_*/a*i},§A~Yg 3ra<:b;kE Gπ&GwuiC(WMHrX8ECc;?r覺Z}P>FF!&s = \[OE.E۰b`G9ֿӽz(kɉXAr>8}垻yd|E0ܺp#!1C6_RrS(V^Üz!B _2.M ~`XSdJK횀ӿ0G7轝*aYNXV{kWƜoj Ĉe'=8 ZØ 7^Hb0H}1tG諤Įc'[Q#>ꈞYU3Ho:gL]gCM_He 3#tѤgFr X%T%K/?l=#@@BA=7TB`,mWTonj89+h A[BU'F+|<{/gߏݸx;Eue X{q^7L55}9?h]ß[eN%yc63 k/pQ6FM}H^t@f|kMa2uhnQ,jOb=) U%`{}Ι֦캛uLXiߎ{t l_VIJ;uP"uշ4iBjA , ,Z㧊먪(+2 ߴ_?62&ib;~_efY8jXsNrݕ O;&&H뻪0ZDʸ#D$_N1:VExltJzkTˎv /3v#x?29RIEie*Z+_۲L  "iYVGo\]=2E$E8@8|=s_X}|5 ^kh8խ5 l6sY(w1*.;EXcT#!Rlյ~|@fov6..އՖ Q- fOEsTLjPYWdw/OrO (c-z۽\ AJFͦ.гG&*nqLbK`Yd//k<@:QrѪksVt᫛1Ї&ĕzFٸhvMOl+?̠ExYc3Sp_~9Br]@ ĂKwC&q{a9H, kHC(J:YIl1 ژz?//wn/^ JnPV8ֿX (ܤM)D  & JybI^Tw7U]$8m< kѩi^G>zhg:ﺤ8fe&0}$")#3p# ǂn{ϷL WDq4g-r>wePv[wV~yWd{,p"<(bUN}lZk P$mdwYXGC) `.z<,𰷤2]ؼw, IyӮR˜ R͡1G}B-[om9*oӇĖ,5iNl>ϫ3^"9Eboyuط_r(GrovaM^hXwA9ʅf&uM{?т Jm RqyDKO EQqAXȓձ𳗥rfi$a;$K (1Bi]$eL1 LؿH%Ia_r#,A!'5ŘC 'W Af't ?8U:zahʵńܷE/H14s1:wnXyW{skF~pϐv%\K3;h(س P/h<-i2^J>\m.&X^.lnhk1uC`/*u NdVb k|[lf"$&(i!_$- pz5+ ^HEMW~߹99F`#uyf^3 M`) aio,_R[cr'Y;6NlY֥osc/1] ;a!!@`<[2Ԋ)PepεF]=|l[XJ#Y,GYIjh 5R4RQ  yb1öݗyTEx*!]/H=V3bB<|$,_\ yèk6حW[gb.:ށBYPOPgV{nM{;ʣsi~lj@Onb'oR%I`pz};ֲ83 <Qֻ܂J;j0ʭ\Y}'{o)hRBD[>onnZWW1:54 vTk¤$߉@X$AKD:sɼY\UҟY 'SyE,:y.Ӿ?4_S0AmE4 O>`_+2C}ㆡHyߒ `}^tS}8xUG(vv%j {na?B֛۲9qsG"W;ը%s TQjPBEH4$% J :?ոNE(^d`7u}Bo) >nNc,]ή6+B8"'4+xˍYW à:ֺEF'GGJ"~ FrzV"Scy}kܹ^Hbו2%+knk6ګv2QOuYY?u2:ikO<y3,R os1lΎ.BlJ)p ?HZSȻ FfF#)vPU 9WceU#ky|-eDΜ=x],/񴪤Yıcx@<24rP&ш.i: *ZOG?͈2E*h2|ek#{jU%h,Ac 9_饩C4%&[ 0yQՖ,s1f_+q;G6ۢ̂([`"jEDVo30946T/-3u=* @}#c睎@K PbYs#eLai5ʌQqy:2ymQ}g44Eo畆yЕXɣҪo~3:2Iզq30ۙ޶w'Nf|' Bg 2X1y@hT5YwOs)gm y!xOZΐ_πC̤^.Y2q`\R-fKKEX\}d/8XҜ/,\C2ƻbA7I%7vCwy (08E:H[Yc"̬,\\1PFzm&ך6w)!> Gn³Sk0Jwulx|3z@颒`Uax8FQ͇2K>I[N "" :EBZ6^#m}t?@# J$*-}o+9&2N=[PfD#Xye{_ .ؑP()leHM5@Hh~Bᣍ$萮49ipPO¸|,!X7*a$W#кv_AY7h+>-ϕQc2+zUbn4euH)#={=\ߝh75H?Aik|qQ2/f^;ף0VIuӉً &JS`|feG b6Z۱3Sl:~X_|,+0ѐ;ɰvͲqUQZ@QL?%l~pdz.3 tNuЛF.ʍcD0g<5 Z"n<+^|nE(rX6*o+OZq8ڳpVe/PPbLBDwOȨqXD2۾id+ -娉3: I*?OLYE1$U n^BD"a#_Y- Xa3=d67 ^u1e)3PT9/TxMSl{ 2ywcqhvʴr)'$K.)*? yFd-r7J X?0^IB;v]y\RŊ&Dl%G0nL2  /䢠 `% ҮYiU16OQ~׼|#4 C*Bꞏ^2,YH?QVj]»SlT-f6[ BD;2{bIOPg?'֙٢G4õPn]X5\UF,F5;P k9H+Re"sIBwEIO,JوwRVDB2#]A'P5 6r!+y1I!9@%8aIge ~8A^:c>s? TR 6I񧔆.GKw lpy NzGq*U@I&HBMGZ@LJVnkd%0}l{ע3NQ㿥<`Ma͹oouR?y=L:'4zk!|/{DnK;cbd“Ss8*kypH)nPcwp=?_M_A!xҙ]k>EIcgx~Θ;bgzڥE;۳_D\9yG.8=!(RrL6 )6[{6% 쇿q3iA1]V# 9=F2v j:'K*y5x?NQ*$XYa;Nh3W>_iQ1y@N5U>u?y$1< nS&t`Z]PxidΙC|:",ށ7xӽߕQ:P`{Jx$JNUC&u{iM׺-/dIR "UDegpgm12HO<:e$ Nf.t:Af;`#r ªn4]nLߗ14!ïO_`]yu:Vd37@fMfG52*4gTO`5%?%D4.р0Rp/%uKsY,:GF2cZb#LJߵķ,Ԡ8 5.vtv49$juZG>)[&%udo}j!!!BR4zU5x]:zɃp <pv-)PJ IOk_͠N= V7ϗfi)kgW& ReV1|)3q\)f즬NjN>.@ycǨbXIJL£t@濜*|ƨO0_7x>Nh:F]֢QԖ>"&t°4LzuZnpj3mX_bBƣq eL^uxozF֞Up2eJ nwWxgD'2.:;+d>w=(kB2ZPO~E4ҬlJ)F@;کp_#X4qߴb#sH[)o!HKߛ+hjt-%:byE _ p<`O&QeSٹܫ&Z61?DR;ZUWV SZA5M %|¬6kJ\ү3 KS'D36k_ڗdsc#o\6I6H3R0]Kls;zlMDHxT <u 18Lk%^WBr+1bt#جك-CtAE'M7K)O;!e/`{E5=~bטDGXh9FAk4"Վ}}8 U{!%qܖ1o+WǑV]Wr0O?Q< aZzR]/I {:C#̆9|f{jhd2a,F(,Qj>o(W[Xy)EĜ>OlV q6݉P~7X݈|yb { wH/ ?[ܬIh>,$0MXn%Kj哱L{]$In!O~-u?]SvwH$H 9|h=gԾՈ O+, z^^+Gg, Q:[hQ֝X&)Ko@=ٚOt~,xԎ0c/xcQOU}a'c=!7u9Г|z5rF,hHșt{J-N{r0'Z!ڿx8gNk ZAj-E7*:.xB3H戯ߴr&2j݋~u>#38hsI'\.<:eWpcg- 'lD+)y/1ՃWdAGDH^k~Ir>6C^;ɝ!+%ݺ+k{6 55ؼkeDm>VZd( 5Bfkp YDZcnj/ϰ%ǧՋiڊ$xPCVD{3I\nPߴq2^9IcNj8VVX١IO_RVfX tР j`bb/Pá1u])i.I?DOKC &(.MQ7߹677 ȧ~Ӑ\2A|ۗhLRqg7spED/03J/m)MK1h+pL?GDv6L<9@B&-u01`~u ~f=ټ+5l ('Rߏ@yLi͇!auc5{doYP)9MW~z;t,xA12qLoX\YkU!=(Ep91ot<!8'RK}~ ̷6/M:%:|CRV\L_iYrഩ6E1:شZ⟫1Qt9ߙ yfNEicrw<hyo0 :Hc0}x)$ZБ{`[>G)X$ ׈1@}{&<:j{i_57yg"/ܳo]r7E֦Q~07+^ɒǯB5 Ղk:q@&O#<"L'E7oJζ YZ