psmisc-23.0-150000.6.25.1<>,sLe:#Jp9||㯲U(3?NMsl <ч(Yυ5xf0A9!n}QlJ$+$£'NP3RF+A6g2>ٿ(^Qٿss5<1÷jH$8D~VzinfAɄ.,$$ֱ ,XqoM%W&, XjIW `A8j~f򉋴iav_6uU?:i^+,:U.E >A+?+d   L:K as   L Z |@d   % ( H8 P9 : F!G!H" I"XX"hY"t\"]"^#Wb#|c$%d$e$f$l$u$v$ w*x*y+0z+x+++++++Cpsmisc23.0150000.6.25.1Utilities for managing processes on your systemThe psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.e:#Jibs-power9-12nSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Monitoringhttps://gitlab.com/psmisc/psmisc/linuxppc64le    @ %Te:#Ge:#He:#He:#He:#He:#He:#He:#Ge:#De:#De:#De:#De:#De:#D32de33022e30905dc9ea70cfc4d22607ad4cd35a262401a2069e1a04cacf05671978180e76fbc5b61926c43ce0aa822a38411db5f2b53ed066b37eaeb1dea09b9c1bf6fc9cc0f9f85fe74a84bf79c965921feb5022a8ad2cd163be43d8825e25abdda337edd4189ce8051bba905742dccc2ea1f411b2b0956c07808e24f372c3aa12010945716fd6d2a725b2e5b24a19bee058e231d6e93c558c18e2798ee4496c047db2deb3b1cbed6a6ca64454830cd81623eca409caf71b3535905860ca993094cc129e2d6f6deeb322e07c790aa22602bc2929fd0852975ec919d1c3fc1a64b3a0dfec780ef63f4054a90afeb122b970db4b06be25c1ab24cd2d9c6231f5fe60cbe56c647066533b86d020477cd8d64315dc3f51125ccaf66715e18bf3350f9df24ac70157d0a8372e2263f0d61f10704a9b86ba6bb925eab917e993dd5a70fad99b9f0b6be2a19bd7740ddb00ad2ba9d371fcf775a9c58ccc552c3f090c37e942af75dc22bc3f838f896d5062580575ef224be147b82f3fc6282131a520/usr/bin/fuserpstreerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpsmisc-23.0-150000.6.25.1.src.rpmps:/usr/bin/killallpsmiscpsmisc(ppc-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libselinux.so.1()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1e6`@b\@b D@`@`B@^@\&@[@[ @[,ZnYY@Y^&@Y\YS@YS@YI@YI@U]UQwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@suse.dewerner@suse.de- Fix version at configure time as there was no .tarball-version- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Add a fallback if the system call name_to_handle_at() is not supported by the used file system. - Add patch psmisc-22.21-semaphores.patch * Replace the synchronizing over pipes of the sub process for the stat(2) system call with mutex and conditions from pthreads(7) (bsc#1194172) - Add patch psmisc-22.21-statx.patch * Use statx(2) or SYS_statx system call to replace the stat(2) system call and avoid the sub process at all (bsc#1194172)- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Determine the namespace of a process only once to speed up the parsing of fdinfo (bsc#1194172).- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Fix bsc#1185208 to make private mount namespaces work as well as to distinguish NFS mounts from same remote device share.- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Fix bsc#1178407: fuser does not show open kvm storage image files such as qcow2 files. Patch from Ali Abdallah - Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Allow not unique mounts as well as not unique mountpoint (bsc#1170247)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Always initialize head of simple linked list (bsc#1098697) * stat(2) on binary does not see subvol dev- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to handle sub volumes of the btrFS (bsc#1112780)- Support also btrFS entries in mountinfo, that is use stat(2) to determine the device of the mounted subvolume (bsc#1098697, bsc#1112780) this modifies patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to make fuser option -m work even with mountinfo (bsc#1098697)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to let fuser -m also work for private mounts as well (boo#1093665)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to run even on older kernels missing mnt_id tag in fdinfo- Add patch psmisc-23.0-killall-signals.patch to fix boo#1058990 by prior scanning for signal names in the arguments of killall- Update patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Remove patches * psmisc-22.21-lessnfs.patch * psmisc-22.21-mntpt.patch * psmisc-23.0-net.patch - Add patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch from https://gitlab.com/bitstreamout/psmisc/tree/mountinfo which is a heavily rework fuser used on NFS * Use mountinfo to be able to use the mount identity which allows to distinguish different mounts with the same device number as it happens with NFS shares. * Smaller cleanup as support of chroot environments and older systems. * Add support for name_to_handle_at() system call to get the real mount ID for each file - Use test suite of psmisc in %check rpm section- Add patch psmisc-23.0-net.patch to reenable network support broken to my own upstream commit- Add patch psmisc-23.0-killall.patch to remove left over debug output in killall utility (boo#1046237)- Update to version 23.0 * killall: Fix process age race condition !11 Debian #822861 * killall: only use scope of current namespace by default * killall: better parsing of command names * pstree: add cgroup namespaces !10 * peekfd: Help give long options too !5 * killall: correctly report when 32+ procs match !8 * prtat: Remove duplicate options in man page !3 Debian #846387 * pslog: New program to check what logs are open merge !1 * fuser: increase path length for octal escaping SF [#37] * Make usage of linked lists of devices found in /proc/self/mountinfo optional * Make timeout() in timeout.c work with shared mmap to reduce the load due write/read the stat buffers * Add list_sort() to lists.h to be able to sort lists * fuser: Fixed typo for -M flag. Debian #740275 * pstree: by default doesn't show threadnames, use -t to show as it disables compaction. SF [#33] Debian #815902 * pstree: Removed need for PATH_MAX Debian #750405 * pstree: ignores disappeared processes. SF [#34] * killall: -o and -y work with -r flags. SF [#64] * m4/gettext.m4: Upgrade to gettext-0.19.4. * m4/iconv.m4: Upgrade to gettext-0.19.4. * m4/lib-ld.m4: Upgrade to gettext-0.19.4. * m4/lib-link.m4: Upgrade to gettext-0.19.4. * m4/lib-prefix.m4: Upgrade to gettext-0.19.4. * m4/nls.m4: Upgrade to gettext-0.19.4. * m4/po.m4: Upgrade to gettext-0.19.4. * m4/progtest.m4: Upgrade to gettext-0.19.4. * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.4. - Make it build, that is create a po/POTFILES.in - Remove obsolete patches * psmisc-22.21-boo908063.patch * psmisc-22.12-tigetstr.patch * psmisc-22.21-upstream.patch * psmisc-git-3638cc55b4d08851faba46635d737b24d016665b.patch - Rename patch psmisc-22.21.dif which becomes psmisc-23.0.dif - Make /bin/fuser a symblic link of /usr/bin/fuser (boo#1029973) - Last revision was 78- Modify psmisc-22.21.dif to enforce the usage of `m' flag in sscanf() instead of `a' for allocation. Also avoid to small buffers and include sys/sysmacros.h for makedev macro. - Add the patch psmisc-22.21-lessnfs.patch to support device files of mount points as well (boo#1044638) - Add the patch psmisc-22.21-mntpt.patch to do strinfg comparision only for NFS shares- Replace negative list %nopeek with positive list %have_peekfd- Add patch psmisc-22.21-boo908063.patch to avoid to close files which are never open (boo#908063)ibs-power9-12 1698308938 23.0-150000.6.25.123.0-150000.6.25.1fuserfuserkillallpeekfdprtstatpslogpstreepstree.x11fuser.1.gzkillall.1.gzpeekfd.1.gzprtstat.1.gzpslog.1.gzpstree.1.gz/bin//usr/bin//usr/share/man/man1/-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:31286/SUSE_SLE-15_Update/66fd434592c8f199401009a851bd8f02-psmisc.SUSE_SLE-15_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=798a24d73f65dcb49424190c361cdc1bb39d63b0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a0f1282ac87b082d0343133be667c7bde3e628cc, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c4121aabc37777ee2f868aced689cfc2261ef490, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d5c6e8537ab9e5b0018cb4d3faadef62afc24c3d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d4e2fee642159de81be96f13e5117fce2ca21adf, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=46d83e5562b8df1feba7b1e09311ecc3116e5e97, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRn_q9zIpsmisc-langutf-8741ef0e1a15669f027e69a3c398772b95f0cce6584518bcdcb8021d38a6e0b81?7zXZ !t/vHB]"k%H3,}~qvߤ"qZbK[Nd7H1}Zvo!\K3a) Cs1r*8DvA6J/XO7 ga)m,b '/.| LD;­o"YJd>4 Z-ANI<5?~pzs01d_q`44ٲƛ/O;k9to`dDpz ϑsZ3ե w)z;AC{w@-.UۜιCf֔H%SV{FCJ*]m>7Ȏkdlo:EY^ؑݛĦJU/PbLͤF=SQ7CSSӛE_ܻG;4x8BS^cRp [S}NőCtRw)l !X=Gd[p}z3m4yEm谯q:cC:I.pK#։9I.N XIHZFS]'x>64-\;M(__pgE@bEeu ʮACI!Oiv~h|K-\vU?|NAM*'xu\>(U+0ȍ1BW`SӲJ}UuC*fDcmi#@n=?J2ιӒNe -p{.#ax6Hi`Q_~#_d|\S;jOueFTgI ،(; ScZMV_}*lLq)(tax{g|4r)J\"q d0ۓJ 뭊nT@nܽNU#J9BL&^`kMN#;xa{ӫ>A.4y`+4*Rm2wLkcX+qYI_'. uۗyK_؉ޟc߽\;{ sG)aji7-QrΰiPqޭ'g-ˉ9$VudxmJb\ xSA MqBe<,RƧWx h6bI~77~ZEj\Wq6[݈-[Qk@hYڻoF٩쾮 ;ffwEB/JAƄdp4Tj[編c 0-Lkq"gmOkf(߻hJpA & tWwEѧkП^N˞K˞4g5\ dTg͚nE˼]:i^2 (1< tpgORgL]25.`]/wypZm\{[MT W?y_{O.@B OXdV(AsB,/%x&vBDU<+jFWA&pܗJ1X{`H9;Cc"u{jGk8ܶ V 3sm~[;ӷMZ-ivvhx$ }eULE(Tְ E~E!3Pa#ެ-s(9$YO,EցYpPMnJ:.4 *z%x$8q7VDW.dfմ7E"lCPU,m|YL@PJGTCBN$㞆k~!^i g|ÿJ 0IQT hu[(Q@}^%A{֟m 02sQ ˜,u`*O8 魰Y0 O*9C)1lBOn*Ľehrp$&M0(Y9I 5R^OQk :aɢ콍`",KwZ5dL'#`.%{ J!PSGۖ:9:6c3ythΏ" I"H/[±EޠCkT,5$Ǩ9D9ڝLG9qEd=CbƠ\kUO2&%} >/tB ĥPEϡEw̻= }ZCT|.'}Jr](mF]F.A}s6WT{ 0tJ%z.Zi0HS1Y7+|5&S}.8]Zv>|i#bю_-ʓ\&?3DH_XߤKbOkyϡ7qTEb#Udܣ(9CicyϿ@(hX{ޠh&> fr/Iq&pvtq)wg,Ǫ.2?U*Y!ҍ.|w X=Λi#۠ˠ8iN9 ~7rk0̌1U.Gp܎LFWι*?-&3C9z"e=X*7i]?|M}QAߞ9vo7q(ߺ0GQSCJ{;,nvw?,(hT?fJa4{K(`off g"Y36r ͘VI {D`7!cx1?^n;^ [T P 3{TPgASUDn[ggǺHei 04ZVb1aTcgMja'4\Dl26՞nI} ~f!QyPI)Ϊ ~\D:T1@+VG> DV`J$0q h7ڀ&¼9ԫZf]mN,z'(Ǔ;s֗$):jt j!pkϮh21U:)NtWa +̻Yofl ţTu7*Y|>- PMeo6@T͘P-Aꂌ*3Ð4ŏ4$nPswUK$bz^j^@AM;uRG$39W.ųd"P_XQ/q~6!lлU1*فM_j<8^ۤ7ho (@LϒaV>>〨c ^>- kcMl mٳrg֒uGXBX8Q'Iҽ*iT-:KIfwy?9&3Ko?D7j`ItzF³Y3Q(U~^8!SP˦r%7 yCq'aVRY/hx)#7}0|f܌l3j q* "`\Lf'P &YNQK5BVw9.g %@>z̉w_i6)lVё{BJmE XyS8hAGsCYxvà i l=3ǝAw9\n9Y] S3ujjQM m5 ^I8)OQJ*HR*rpFr!)D~+? OGe~@|BӼ4l)zex -nlU+F J6L0'`hgם MTvmcȡ9 MA|oE"`%S1pp(|ɇj$L*[x{Q.>ڸq֙yX.ŋI{D-ͧfw x]\vss[]\8|j}uph1٘ 0*T.D(0,U>g!+i{jkI4O8K[ϯz129u X=;f@POڰZ69`k@=4 x#UrL5dMJo;ꙜF˄+ڊP[?] =}VUCH[cj`"y7.}9P1<"C)c)^9dʹ<#<R Eߴ_Քܣ@0+E'M^[t 2{VovA; }c*2p Q/E{U!F>̤+V -ȁ.Ði?_?Fj@}.&pYؙM v~#;jV\/ ./S$͹l]8H O Y·B :w Z@ 9 ;[GO6Q_ӕp$m[#?y~kLdʼw>YU?U~N7OBl t'F|i;>Z9v/nt[JãECait~s`_ BИyj?Z̻o;leS/l;cBI Pu6 G8VE8pDˊkbޟ$9/]_9+\@c됷AY~zƚE6i|yP:pxJ$kjN&65DC+*"ۢy4촕 WhS/U},X/ &n7{WDR Ք8SHxt,}5?VAf(GelmRNp#Ux {of)W<'abx8}f i|Q}$`4%:3bx=(]7Ş=);B)R%f0znTzguo C0nr܋Yh-SɁeU$oj'BFIA$l6׾}("5Ԁ[Dsň[ RG; f*Y%TNfsҞ@T; @f4DwImMy'.mSzt_4H'C#5fE~Q6BڡJ%O>AE(DL#B, ٧W?=8P'$~z<7%&u|VQjɮ궽UFGr RųMa5I]gt,RSE. 0Բkă{I;wk~l„[^\N.^{i])w4@  z ;48~,I # 2d&*CTCKP/)gɄ"`"gr&qYl(kꄭmoSp 4Y^EBJ 7Rop f>xN0Rگ󭈂E֡*X@7s?0R^1\Yk;J >)<)-r Zu8xd|ilJGz;M8:wi~`?|Z&Ю BJ-L_SrtMj>Qױ6gêYX"+5r'/iK#OYy1|tlwuֹ>`a ⵝm9(*$J:yz?Cm<"JME8?̈:р%2MSBy'8_ QIЭ!Wn,Or,_V8NUNŷ9ܕ4ɋHx~yHbME(u.^6 WQ'Q)ۗ `5ZY1D*x qE`A~vƛB$'ViBB ʜکL' &*f杖1g`L 3E(tyΙބ+Vri#,iϬ(7NNj 5_ר~ףK +x/Y`e[b̾ R`\>{7VC::|. 9$AEcX+(gV?!}/VW9qޠTW̝_&)0+ S= QT'|v-veSk1 xf0J)׎.Σ0z~NP#07|-[(E^P3T}Q8}RfZCH (N}sق{ƕ]I?P"/0~]@f[}7g&9X߼Al&%'Bd>c!M<%*wVǸ@4ݰ]Ol@^q,̲ 5Nixu"54 Ġp/VvuPEw(@l*^*?πkp_71F:H/D fn<(}oOXr+d׭6?oh\F'8kJk:w ՋugnpxOFO(eAO F$?F1EGfdFB+"CB(p:}@u۾nM`pZ[MyX 8C0+dF戽TPB[kow͆BSH-(ss[Q UQDtj?SbuL<ae4N8PֵZ zZr' d `,<,4!-/Z?؊"|$֞QJd얠@op@Yf47s/I%v%ts3$s;O!!VyG/9ysrB=h|<U Hϰ[kՇoh|O>F7>Zg"8JSZfj-Dٚ{{N%B8Xl L͸ϒ!9J)ePNAŋOh |nA E|QGQb?Zf tHG{hO|[(oJ~J%P3XϜ& .\.~`r hЩls? U?1jN/EѫЌ)#mkvCwV)j9nhq-?S= ˯@Q/ UXnIa/y tF]YceD;.a6ux|Wn rOah-{|(kUQڟ]l Q9 x6" n/e|\&bYяNsITSNo[i$sS jM pIYg蝐©D*GvxKFgdyhcdYj݌_F};YJHn[*vNS 69 3ㅢ >=G`v!Ǩ>^;EmvR@e2JOi9zOdO3a'vI#E Rtl0`˙6u|J$UOFƎa:'UׂiiU 4=EnүczpCx>)}ּrwIVn0~$1=~}ʒ:u\d֋J̚FsLC3vꎅԶ(IFZˢOpkVZ0%q##$-_UCwCI:s޸>B#1kU~i!ր;Nѣ|3m wС tt'U#e&RR<VC{K9}6AEJ6BC dɖ Y&~Nœ ܧDŋ ؂j^ɪ^^yi=:g֫9'A+{,P%9/O`}Y;] -8k8>8kC'GxS8qzKUK.SCfPs則7lV0=WA-s0 aL|=B`'3iVt| F)y?QAq Z=Alrfi Ӻ /ep~ j5=#2s}}ʇ/]b0g[SChq(V>d5#J2LDI_{Nj9*""#c.PYfUuH;+tEMc`ֿp~MS~YZyV+.rk:O "9KB^C31x(/ګb&2Tkd VıWeN n7{~O*e^hzVkQ}>V #"\[[7v̧PBs|H0QpP(frIVH^lQg hQސCU71.&ThyI}㶠ajwn]^lY.(تo|F&Љ޿]As $&Udae\ŞK}ǡ͠?-SרbJm$wGu;N*͝R}0rQeZ#Z|,! pjYockBCK{B'^sf ;Mb8L% ՙ&$ :\I ƢUH< t9;km_%Qr5NS16>ӝRo`6#ݲ=adyڼ (ocwpVaLTwnY|/[g^gb R5 cȏ-.eh-T輵2i;+̋ca"s/U|*CšUCj{B\5[=N>F7hr #v-NC}EQϟ+:.pѱ2 <^Rsl"lejE/t2]HL_?ܙo?坺f*%z^ Dr9g|pI٢ cxB. l>q%-:Y\Y9P-8b9W-ػhnoc3MPzftvOA#^(!h_9+uGKRr͂). 'i&YS2K}+wHepuS\$ƛ=T-fR]Za鑌n0ʐp-R0w azx+>mgi:e,?v .a~vAshEb ];8 [Ob)C)NVn 0@MSm w8Dي{PDDTCDL4B_30?n[̪D[(C3`r_b zpD&EVKTŏt'7?}!ۛaw\,02zp9]P{b.Ɯ4KAʚhF! =$R.,%4vacQ{CfޠJ`ڽ;c>{xsq`-h8ߊ:yxAWrɝ,RreO Dyi)HD]&+mZD-Hջlyy,Od(*(*kⵣD݊ZZ|9ʂK}v7Mاjf~'MJuRհ#R%4{a~{kT xndCosN3g^L60T0!zԿ<}544_'7F[V7nf;ھ(jAv,/Sf5~'5+[,8#!^أ!y(}KrDj'CCwAWt|1$%y<'DhS./vW*_X\ǝq{Fdvܾm59Ȏ9̂?y'?Bp6tW799', Lƞx0HQquM:ݮďFObwJ-K*ө2 dy҉ddtls;Ǝ[dI0T{CPMs8=p7Z=b]>X^&#cr'|/$QS":;ok `oɌ?o3Mp K+8T.q0ju"h ]b4s}VJ[QqrCAKH/o*Wm[QAÀr.K@ݬca &@Q?j'Unz2$; ,)BshhRIߪ-|NEf>J'guS!>$e/Es7:{h (pcxdf/PKt.[Al _;F_-x/CZʱL `!pSϳy;|R@0KFXyww4L䐣V*T3QhjtU_9Ix R7pHehkԏQ<.B{BƉu(!Z~DՔCo@O0hQE6Q,9%-@-*"z| PGoOʟABʱ1acJޛsPj\  ٷ1: ιж#&R Q(=r1($WЩuNϻwGhv[<BN ߬=a Rݹe_fc|O1{pFv? HkD+[ejJCAf5\, OqxtpXrmo. yG.DVPjS&iLD= @j%aoFNyӺ+>S֮yZ_c/eUX!\a~AAVȒxO4 @Aw!ޢF\:Zp`1Z yg? 8L‚ZtklX4-T-rDT 941 -^ ~l%|LSv!oU/ptJbFW;):cq3?”$Y7ќ:wGl( #3/8j@g;b-UqxG26S:%ԙg;;wo˺ ndx^zUbת:\>/+Ś+@tT9S4#$ړ 2ub=UIQW a <<{DF?duڇޮJ2=L-L㊝Juc*O~csr?};}_- ^ NeHyIec_C.)*.%8Hh4Yw0>J f/o,rXQ8; u׍-d1KW#ך, :r!4S<, j./Y )AL3.@M\2C[~ľK*s#gk_CNԦYHk+֮g~m`@@g1ƔEz=O:T%= n,2dkc:]J=kuÜ$?IZUGYAIWǮ)Pw֤Pb=<0S'ԋpM)( (Lb?։6x_瑼j"13o-#EjXOp|UʩLwBƚ7F'ѻlx$t" ^7,$]cȻ 4rryLoByC1i hkQoP^zj<ߗĺgvogu;9*v(U \/y/!(Ė[h-Ke:=*r`iYB _t0l;R^ ّis_u@R-4͠pw6cڒNJW+r!3NNIfU6u:$@nH5Hp][]Na3 2b{jxu.E