pdsh-2.35-150500.46.3.1<>,LeSp9|,Ixi:;gO9PR"-Xh,]SuE>,&3kJ(v4? }QMд]D,/fkT:oƸn:+~0%ŭB bhko%p+| [  v/dngV~ Q=$~YȨ9iX; CP=kVY!8Oѡ6o9o5!)OKJc,j#&^@>A3`?3Pd   8 %FW m @ l  Z |B ( <  ^( 8 #9 #:#F)G* H*dI*X*Y*\+]+\^,b,c-gd-e-f-l-u.v.\ w1\x1y2 6z2222333 3LCpdsh2.35150500.46.3.1Parallel remote shell programPdsh is a multithreaded remote shell client which executes commands on multiple remote hosts in parallel. Pdsh can use several different remote shell services, including Kerberos IV and ssh.eSh01-ch4cSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Clustering/Computinghttps://github.com/chaos/pdshlinuxx86_64!   (0880vT  F& AA큤A큤eMeNeNeNeNeNeNeNeSd>d>e#d>d>d>d>eSd>eMeMeMeN56d5f005919d5f73563a7274eccaf05f3f735f671c489311bec2478f8c7a449aad9577722a49f4eacf2fa33e2348279e077167d7cfbdcd4cc427defb53e10a6c2d04b910bdb85577d4d1b58c91e7bf651dcfb47c38e9003f9e632e5fc9b1b049393e8cedd0663d85891a047b9dcf885e524ec706ebd20cdcbb536755193d4c2103e3b6d16bc65f48b853de14fdf062345d7fdbef4220d908dda25615f81fd0ba484e75c6cb224fd6b32a6b7db918872c10d6818b54014f11d0d8cae3ccb6eafdbb3b7bf9dcdf9cbbd6f6e50812685f99e03c0b076fb9bc1b70a7c6ada550f266bf6915d22d6227c6cb99acdbc3670901520903318e401cf8d5399b432ff2f8f39aefcdd7a927ba49436d89f66af8c399f5bb1b649ed70aae0cebf08b6378f94fb74a9de86d2ed48e69a0d2b25375e473544e63c67d99724fa625b6315fb4790998739c3fc589b81125e8a66f2f59e5bc9d56ec44903dbaf668e01e7885c493d5751130b8695b05ad0eae4dfb87657d82d4ade6c36e7f6f3d631530a054eecd6a0913949b5312864655a8f23c3d20012dc184ffe52a6e16d6750f7b522cdd75204a2ee6a26c56a75705e61a248ba90b5ba718e3e777c214716df7eabbfa0e20588177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436bd693a1358bc2c7978ca74b14bc37ecc2a9be572164d315e1422cc83e5e00c7719a499888cd41b57b29c2db6150a89fc289c1b7ea31c45853e85205a9de077bb009d6c000b07ff80619b9aec55e607fb5041f7f0e81b3ba462d915eee9654f9pdcp.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpdsh-2.35-150500.46.3.1.src.rpmpdshpdsh(x86-64)@@@@@@@@@@@@@@    /usr/bin/perllibc.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)libmunge.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libreadline.so.7()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3e@d@dd@dcc_`7@`@`U^^_^0^}^|@^|@^{G^K]@Z@ZZ ZYYdYYp@X•@X@XBX2X!@X TX`@UȒ@eich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comaguerrero@suse.comeich@suse.comeich@suse.comeich@suse.comjjolly@suse.comjjolly@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comjengelh@inai.deeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comeich@suse.comjkeil@suse.de- Update to version 2.35 * slurm: call slurm_init() once before any call to Slurm API (Egbert Eich) Removed: Add-call-to-slurm_init-this-makes-sure-the-config-options-are-set.patch * slurm: fix compile of slurm plugin against Slurm >= 23.x Removed: Hack-to-work-around-a-generic-type-name-breakage-introduced-by-latest-Slurm.patch * log module option errors with -d (Erik Jacobson) * fail fast on connect error or non-zero return code (Jerry Mannil) Removed: fail-fast-on-ssh-errors-or-non-zero-return-code.patch Removed: doc-fast-fail-update.patch * Release a lock that is no longer used (ycaibb) Removed: Release-a-lock-that-is-no-longer-used-in-dsh.patch * build: use LDADD instead of LDFLAGS for libcommon.la (orbea) * slurm: add -C to restrict hostlist to nodes with features (Dylan Simon) Removed: slurm-add-C-features-constraint.patch slurm-add-documentation-for-C.patch * ssh: fix sshcmd_signal on macos * dsbak: fix handling of empty input lines Removed: dshbak-fix-uninitialized-use-of-tag-on-empty-input.patch * Removed additional backport: hostlist-fix-use-of-strchr.patch - Remove outdated and defunct project URI on Google. The content can still be found in the archives at: https://code.google.com/archive/p/pdsh/. The project has moved to github entirely.- Only call slurm_init() if Slurm > 21.02 (bsc#1212946).- Preparing pdsh for Slurm 23.02.- Fix slurm plugin: make sure slurm_init() is called before using the Slurm API. This has been the case since version 20.11 (bsc#1209216). Add-call-to-slurm_init-this-makes-sure-the-config-options-are-set.patch- Hack-to-work-around-a-generic-type-name-breakage-introduced-by-latest-Slurm.patch Schedmd did it again! Slurm 23.02 broke the pdsh-internal List type by exposing it thru it's public API. The way to protect from it no longer works as types are actually used in the header. This is a hot fix on the pdsh side, that is hopefully sufficiently generic. (boo#1208846).- Backport a number of features and fixes from the git master branch (boo#1206795): * Add '-C' option on Slrum plugin to restrict selected nodes to ones with the specified features present: slurm-add-C-features-constraint.patch slurm-add-documentation-for-C.patch * Add option '-k' to the ssh plugin to fail faster on connection failures: fail-fast-on-ssh-errors-or-non-zero-return-code.patch doc-fast-fail-update.patch * Fix use of strchr hostlist-fix-use-of-strchr.patch * Dshbak: Fix uninitialized use of $tag on empty input dshbak-fix-uninitialized-use-of-tag-on-empty-input.patch * Dsh: Release a lock that is no longer used in dsh() Release-a-lock-that-is-no-longer-used-in-dsh.patch- Preparing pdsh for Slurm 22.05. * No later version of Slurm builds on 32 bit.- Add an explicit Conflicts: when pdsh is rebuilt for a non-default version of Slurm.- Preparing pdsh for Slurm 20.11.- Simplify convoluted condition - no need for Leap 42.2 support.- Bring QA to the package build: add %%check stage- Since the build for the SLE-12 HPC Module got fixed, simplify spec file and remove legacy workarounds. - Remove _multibuild file where not needed.- Add better legacy support. - Make sure to not ship duplicate files with builds for multiple SLURM versions.- Define %%make_build for all products that do have it defined.- Do not build for SLURM on 32bit platforms on Factory: SLURM 20.02 doesn't support this.- Spec cleanup- Update to version pdsh-2.34 (2020-01-07) (bsc#1167704) * Fix for output corruption with no newlines (#114) * pipecmd: fix result check error handling (Dylan Simon) * slurm: workaround slurm export of internal List interfaces * readline: add application name as argv[0] (#112) * Fix errors from lgtm.com scan - Remove obsolete patches: Change-typedef-List-to-typedef-xList.patch pdsh-rename-list-to-xlist.patch- Add Change-typedef-List-to-typedef-xList.patch: * Change 'typedef List' to 'typedef xList'. Since SLURM exposes a type List in its public API without proper namespacing we need to change this type in pdsh. To remain compatible with older versions of SLURM whose type List was identical to pdsh's we need to rename not only the struct.- Add support for an alternative SLURM version when building the slurm plugin. - Use %license macro- removed patch: pdsh-exclude-slurm-list-namespace.patch: Patch is not an acceptable work-around for upstream - added patch: pdsh-rename-list-to-xlist.patch Renamed 'struct list' to 'struct xlist' to match upstream slurm change (bsc#1086736). Original upstream commit message: to avoid name collisions with c++ list types. gdb started showing the wrong type when the full lib was created.- added patch: pdsh-exclude-slurm-list-namespace.patch: Defined __list_datatypes_defined in list.h to prevent conflict with slurm 17.11 (bsc#1086736).- Since the different host-list plugins have conflicting options and a 'the first one wins' policy is not well defined, package all of them separately and make ones with identical options conflict (bsc#1081673).- Add genders support to pdsh (FATE#325288). - Put SLURM plugin into separate package (FATE#325289).- Update to version 2.33 for SLE-12 (HPC) (FATE#324169).- Removed deprecated %leap_version from spec file.- Remove --with-pic which is a no-op due to --disable-static. - Replace old RPM constructs.- Update to 2.33: * Fix segfault and build issues on Mac OSX (#95) * Always pass RTLD_GLOBAL to dlopen(3) of modules. Fixes missing symbol errors from modules using libraries that also use dlopen() (e.g. nodeupdown, slurm) From 2.32: * Autotools update * Switch to dlopen(3)/dlsym(3) instead of using libltdl * Drop qshell, mqshell, rmsquery, nodeattr and sdr modules. * Fix issue 70: dshbak: handle hostname of "0" * Allow PDSH_CONNECT_TIMEOUT and PDSH_COMMAND_TIMEOUT environment variables (Erik Jacobson) * Fix some old URLs in documentation (Al Chu) * Avoid exporting POSIXLY_CORRECT to child processes (Dorian Krause) * Fix mcmd start offset bug in max bytes calculation (Egbert Eich) - Removed: mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch: Obsoleted by update.- Fix %if clause in spec file.- mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch Fix a write past the end of a buffer.- Add 'Recommends: mrsh': pdsh should be run using the mrsh protocol but can get by using ssh as well, thus adding as a recommended dependency.- Disable support for slurm and mrsh until it is in Factory.- Add support for: pam, exec, mrsh and slurm genders will follow later. We don't have support for this lib, yet.- Replace tarball with official tarball of 2.31. (Content identical). (Add download rpm). - Add _service for download_files. - Remove .la files from installation.- Importing to SLE-12-SP2 for FATE#321714.- Don't include the rsh module, because rsh is outdated, deprecated and upstream is dead. Removing the dependency makes it possible to drop the rsh package.h01-ch4c 1707193171  2.35-150500.46.3.12.35-150500.46.3.1dshbakpdcppdshrpdcppdshexeccmd.somcmd.sosshcmd.sopdshDISCLAIMER.LLNSDISCLAIMER.UCNEWSREADMEREADME.KRB4README.modulesTODOpdshCOPYINGdshbak.1.gzpdcp.1.gzpdsh.1.gzrpdcp.1.gz/usr/bin//usr/lib64//usr/lib64/pdsh//usr/share/doc/packages//usr/share/doc/packages/pdsh//usr/share/licenses//usr/share/licenses/pdsh//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:32479/SUSE_SLE-15-SP5_Update/7219b05866e9ab8767701523af729ceb-pdsh.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c10f530a417189a905cb6afc628721a9e7646b95, for GNU/Linux 3.2.0, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=960a95bd3ddd9e59b06c1a09a83dc983f41b5f07, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ea6b6bbfda83c80fd8d5ea1f5c3b8c9d9ceed36, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=316ffe1fbfc222fa05d9a34d9e2dc2ca248bdad4, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) %)1 RRR R RRRRRRR R RRR R RRRRRRR R RRR R RRRRRRR R RRRR RR RRRRR R RRRRR Rq0,?-+Dmrshutf-8f7e4821a586069b6abfb2b113cc61325da159e54b835ced56151aa1393887abc?7zXZ !t/5xq]"k%Ddb aK/$Jxq \o\C#A)z~9fᢖLhTh+egˇr2jn3\:7}ܗʭЀhv ċE38ӞZVvu|ra2Z0MuNHRVs2#Pĺ"0b˻_Ḁvφg=/!"R9HԮ2O;i<\ ї(-.VfG뎮:0ժeh^O&U0S0h#De; 7-*o![gfD2G4#;Ʈ,U.x᭯MB6t- 緟qD [ jZX#RoUB]cS`;9VMHB/'WނYievaq1Yt7hiݢR Fe VS]J;VXnޙ~rn$lNB(n)`2#/;6T ,c{t- 9 똟SۘOY8rPw뛌)&+ ;@<8DPnggnEsv*dxD"Xw֒ U:aC-Qv٩kaq+sRDpq %o|o$ 4۹~>Gxa\G V.I[PޛܼaN@\)\kGog *2h"rժq˨]e@JcE9V[+4r"_4ֈU-,E>RاSdHbrM4);R8S2hCR>{GfT΅Q\~b f&n5Aq-ŔxEpY>xzgDMc荻&U3wLEW_u/NP Yܬi=3@LOXw_\q@W_q2)P\6"9TT},%cyo+G=x˅DZ'=aOd ɰEqb1|:2ߘrٟ̄^:wʺ27d (;9mQ!qRf)i"-G rٿ][M8~5,7Ji[F|&cm}Fy@ ?f-Y*0 9۳Eg X:3.[!Bo(nj_)VA[tSئ#)4ސ'ȃgxT|cz#vl,k 5nXG>DIJ\GJ;]Ie/_/ǾT,G ү]w\ʢ]W &y->>HaYeJvZjR;ulQHhfkF\$uPe `,;mWB[?` Wc{A-r+L%xڛV 8X->>!soos/GneGD <v-RM+7K 8npӅ멁cHo*va9qjw)3gU:E޾l|׽&H'rF.nƂ\}Mn0ݿHYϐt8/X{ K4a"-./ARwE"3" Wݱdb-Iy=RöU-u7G'φ}Sό]Ë"{`z nS6Au[ToyHG ^3D}l#њ4EPeU;ReUs$1 }t3Ou^[ځ;ARO\4 q# gF釲҇ҡjX/]fmP=9"+9gp폹}i#vGBK/Vk$1U5ty+ 27P l,;:nl群AH/'`vVI%4^HiM$*?B]!Q n3n*DbF(Pт 40pqLx:"ie[A-Í3nRԚmSs^ӗ B]7fnxe}FӖƬ|gA%􁼐>34wKS^6ۢɧLpW"&5-N7 hV{eD˅n#<-\L ,=Eys6WUT(N퇖U5>Gˋìr4i Wb|;_Ģ cӨD/Yf/ ^EZ̵h.E8ң PLj#rG_}k҅ J=fe]㳊8Wq#l ̓QV GəMN@lS<T5K^71 !=yDy{Gsl h6]w9S|"Veij,΢+ǿGU֥H[b}|M/{@6z~;e"oY$ֿfɷj'dK]u:ògM("o/D82( y584mr%:A6qh>Q% .XA(W}] RU9tIQnc޾tTbв5Bg"g TTui9k:%L??.mu|;n2+-522a`mlCkIi4W՝ԛmi!Om[b: \s_MZi'@\b3|+<8Yu#߬jH~5=vVy ]:Ξ 6Q dZCiu%Iz~5zDܕu &F3\!"&i& "a(9P$^Tysxt:SF`esb: I d ]sdH4>B)y(.=3w^[de˲ 6Ӟ3ohGQރGA ]0dFBN~V iLtT s;7O"I OBԁt9l09C^v)dK&vВDuoZW7CC&۞6`@ښpa  ͷDAgOk/bX0y뽹#x.D3Orͨ(_,$ SOP4G'Z;%'}XqZXN?QUD\*)gp/OEKrqOA\1m6tL MM2tvHho?Hm1J{@X\lΰPbw5yd#[cG%E =aW,))dwWzW3a ` Jӎm\Ge$͒ E+}0:Y,=ALOf2x=c}N6T6#o;f i Flm oC 6ĭz̻#xꎉiYaI Ph' N$&C .Y5Tf}p}@4j#<~%:Ԁ-w)3P=o+9##m8v!U"MPRuuЇ.F(9/x(7@M-o[{3#9@(_TgiW[>9<#4iD.pȮ]nNH֓bN¹Mg_ON"-n D>BQ 6׹;I1=9p B];eV aᢹKL}"jRby}off۶hVZA /yjof.;.hYRyu\X$GD0פNH|Em/\d׫FQXj >, 5ig'ApE1 nmiJCC]ь7cJQ+WI+W( ymh;Q$ԆK]J Y}'RhXW(3Hlp4Ө\]Afz&_Dž P+{t} 3t=QAkd SҼ'&DQ$!bc,?U„ duu_4/ Hšs쳦šı v҇~#,OEh#LDx)t:^$oOJ7ga*ˉ!<ʳ+H@s,VlC,e}RIdZ~]FP>R{YtC+"&`%ժ[+P-(h<`R綉04=.ag|k6-(Gռ@dI.T>p/\NΠ<$&x c}BPklg0~pCC\> 4a_U%@Ka]G=Ɖ}֞ɓ0$aHUGNy#6n8;|EmّCd!LU[~=#1AMn0?Pks oob m新Ϸ oH.4߶4"<~7dGόI_ik 8 قE<{Zl4ʏk1*֝Cr6C&JZ*1L&d3س.= @_U=a3޾I\~(㴞^šm(q|s)R@evnS(BuӤfr8p0VKom;|wO@ˆΕ;h'ʌFH{K @p-b1 5ɜ݃Jl,!&QEf4`.B?݆7*05Јٶ`E痕&7y)(-e8dpuƒ@ #! sHD'p0Skݻ5H`YE3>tuȎx=N8_ ֟O`иٝPcP50u4!sÃ(sj5SDA8=S$hxDWw1JMiAyΖ#fhDr>3@s~#Zk:~ln]T|oa\ށ)Vcc,wS#U!:]7THvmJVȅT^H* =^8CKVl䅄Gƿ︴6R(c&@mT" $%->P:ev kC[mzl?d\cy!$A5몝DA]pTϨ>R80TU x35l5f+bsXD WH|VKR"X7e 5҄!W[ǯlԠݸaMDhdNl%d}L^"|{Xdh}٣j$oms >ɔ?ں'd Rرt/XjD %T5[R26Tm1F~H ݼx؀9&8j}Mt͡ & /LEBqjo  lFn;Wm@,>K3o_UzQ0 -Q=ȒBduh'TZ\@KC dTne5#}OohfɁoF)xw v} $_G6c *+lTؑ>gw9e[XQ+Y~; #iMV 3on>ҿ]nj!$YY3v`P`![J;EM:RJSO@b෱mo6Q`mg#Er9{-SD&Ȣ m B[ă"h!-T[ !FU`PS THY:Lw Hw5k^Yuhvn8D_k]XJyq,Uo_F)ȕ&Dw\;J<Ul-@lrcHj|w8i]ݬ}m7\Ġ;k=U(n̚KVAy@ht!Wt uftx'V(A9qZ Y%Yv>]7Zp쒗F @=Ka;;3>5k SahN\j=;6V' 3}f'v| *YNmNE7'tgQL  dƳ (Om, YMaؘWaQv0@x,0Y&hmPdpI.ncՀY-{Gq0.`7zzӒ@iwL~oe4qmco1E`Or#^|>'i ˹\G'Hq%o$#Ҩ5|1=6B' y(,$JrH.$VL(CYțUpZAU se)ep]+4Qm$ރ* fmd}d=Yٺ3+gN ^ xRaB'gnKBZt,3*!he}ޭ\B'l6ɔ2Zi˷ - dh(e WK{vsL|%^xϐJ,X#=0ED0H"`;&{$;3ޓ_߄*S.L/ 9wP MD,1-M4yd*t+s뿢Yǝ0.alg&\фi#O ҤCɳfב OS5';*dcvo}~>x'PEt;΃5UpqLIni:S]lu\ф"9@ol_^J(zNg7G GT~ϣWoKTkyZt4 1FXV1Bf`S;m^z)9o-KH ~"q[y,z f1@@ѬE4Zn粜0X$ȑD3O&SckQ8@(X̸F]G'="Aƪс㧶SmuTоZjG1i ㍜{ #5e">:J&SqA;'+uL]}sӎ^Ƨ~CNPVTbrF M%E 8gе4Jdg]%﬜i~ H\, JYSphT)qiKWHtQϏ$f!}瞲ga1ٰ59v}E`J#>%RmL˲]Yy~T<>Bwp8BIj~ xd}o jG[RFƾk>O>yMr"2;)H8+T>d$o;4xٳHxo8#6+hh.-xY|VNنGeBlf2t Wcu+J2[p,lAU"歆k1e 5$%¨\\;S6c 9ge>b|\͓ 8E ViWH_>kѶ+Ɛ\mK$Z/7 fCP?>Tb.1y9`.ȩ7jNme1a'ڟ⧈lKSP%4c(>}:\j ZO7_WM%] jڗ2n(1 j1ef\09sayBAu1j\J*ؘt(l3!OL︲cCR'ql˸bTE}IΈ FC13(qs6ԟ/ C4 {roف#3Ly_x2b3v"{T^eG4TӰÙ}Z󕧃ͱq^Po}\p" <2=g;KfygYIGI켐<]d\(%Z~TL9ַV};]-Z_{}k\)4}A5@_b$Y0qhpjp=,Ag\O޶8fɂG-g8W=E;zKr'{vճVVD>JN[ڃ@VUe-WQWz/aBU_'ۑOH`'aX8`ʺ, ψ?~6X*~Íu)W=?ՀXKt_Tb<Ԓg/+2re#I~2&fr4:'jB 9Xؘn˿^ǠdE<5LَRQD%V =C@l1CϤ(ۓbLA-\KprUQx;AL)2/<&tgla[eD l/Vg hi:ƃ}&`@¢:escRX:b0NY}z"tU4b+m G#goH$sꋍ6Ɖ+k'yG\Qqp~J;"EmK~ RC`N6z1_Iag|Cbe&O{5ku|uurƜf5򣗔dFI$pYwQN'iR.DzD^>"ٓ![ɀ9q,F݋%u'ȳIͧVj:x\1F֤M XsEo4fç3)z|9E~ d;?sÝ^Y VB"đ}]C9W{o}uC٥(^$Am_TϼƱ(,S惹V\'cOAY$l;D <5Yq"r4,g߬3C"~8tuK1L$Sd?Lt9o#y,~*ryTg~ۡ1jnXؠʴƺV[Xן :գC^C:47@${Gy%nKn/<;Ӊȋ-w'oA誛s3k~F=6ҍkW0ITX"AKGAAy| 9` { @m^)Boq :9?쾆:7eS?1?0ԍhg2.r= {^NGA:KM5۞UaghlC*86]QFp 2F3LL,NY [ܴ=FƠ6س)?ZOsϜ%Y?dHS("66^v3d 6IzQm%`+fZpLrn(-+k_;eZ;%8& [;y*u]N]kxzM Bجt?H.~g^ׁDXmfy 2UWX,y֊H3uOУmfc4n=i-5~_-X2D IŠkZh|1&SSǠ`)'g\Enm9Cì(j)0 2M^ĭ3M|[ފ+LaDƍ/y ;^:B;dwf'K#K¹ъ j90e : _h{C)JwSfhR"]Q<`ՈHHkc(oj͐9szXP!f ̝掼^O9Su*\1C{wv[ lBܶLON}r*fh܄&ey*PW8}X9;Ⴁ>GW8 \`( lٴ%naxպKMr(CO 9+I4ۺ{fq2Ì^}sңF#S\k`٣ ̗:~0{YU+9i/jB<9:*Ʃ(BN2MTPz%T%1TI+#.}X%LiYBovX A ֬@zMSRxQYU"\ l M)1$Mn\ĖoU-;:fj ,H Jx\dh׸ɱq]rF߽(3ymCi/H<YX'A>r3noDz-<S袂{gx1T 5M=eqKNcFjm0UN7lDM?ԑ=1gBGوy?9~E:ܐ9MK ,֑}w+FG+Zņ' oNn\wZ,:5ԺglMĔYa~NdT.A6&x팘]볾QFk ȩ臚FzK5eEm7V'lakĨ\p@~X7A6w&EcæX`!Bm}1û't6н,vHG(AK_8a-ġ{>ar0 uBr衿 `ÊyqM8It6!dOtp" l'Lctq塲ĥt^R+n{A}bgg%W|.1>@ٺѼeSf[Y=(!TduFyXTI᧙'șGBCQ۹旲Y>QCلl* L73 #'O 8ROZcEC)! G 0oa{[79AkcNȾ (6 4+I`|\ 5[`šڹy.xPYןWo5K cO"=3.:5EbhKy$rwV"]j H1Ae:bJp b3NoeGsfh÷v_+K阬x-΀#D ?z3$UK?H8Y9$kǺ+!TԖ{J*uѶK ,|EGom"/dA&kRRUsw%9YVK,z2Y][ѧw-" 1@bݺ Y#2"eO}Nݞ5UtH=ssn e@n8G.z5.eHCvy_95пh:{Na(ed2>)q<9بΐIEi&\Wf "uFcG&E:=%2RO1cKø q\}uō2 D0fGte1PٺU%wιkQJe*aU'ӾÏgJ}*rMËPъK=l$[M^熜B`sLhRa-k{'FvbpF~=\eL6C `q8'Dk2e37_ :ZJڇjz 7V&@/DҒ IF:Q(PܱxqN#`'d | tsb9@k{E*kTYYi(3}Un;P#cdHr*`hD&7kaժٰ&[>tnJ./eޏx#|']1ͬ()1*75E6~nwB/J&FP{SUM#ʾ^TB vW@Knr:iί֑RI{s=x)I=F-ItzYi[ 򢨴o'Q摿}=%,u}9l)* 5(g9Dgn'髃)k^$z6}Ymf'\"[тW1crMFZ'FfJmSKc޳-]^Bp%ӺIfk5 3W51mǐ$kwiHV3@D>~vbIHC$ܘlu;ryXsTGLx(vGƬZ64&GzTHOs5:70?4[v2A|j z"+X D~ɬQ:WDk(٬Aleq,MJIFz*3cæ(B6˨OP<򮖾D?Q|ֿ/}_5J 1jOP(љsz|x{xӂ[Tɜe=nk.v߫0u"DZSkŪ ҆(zyS2Q^{@veêtW̙Rϓ( `p2*ނD>c?Th Mx_afu(tg+x>y%aL#/Ȃ~d)eFTl޴ <ؑ@8AН; qd +#{8}%WQ+@Cɓg%gX^%)fZ*%R^*)G2!Ѻ8C3sjz|Dt- |A=iccuIm@گwǖ=2 a6 In{Ƌ ̱ci$9ԟ@X3}˧-G4_JwkA6.r6eԝȃmhxf|V*{Ry T#%~:gJD_^jظe.7';qY2`X,Lç!njX2X=P@.y9ɿG3 -v/&t#3,)!{^wZ◤ LB$߭o _/fc݋7*HhXQd]?D8{(d^f -E \p"pIQQNpgDURQCH 6CͼetµzI=Π{'6BmgpK.{w)[q8Pp3bv1A(=$9cuں<B ' `c`w^lcV/ ]X2^k *~Yn轶WNJ%"^Γ곔MjsKUEһo Z&0a1ρG:m?E^N | u+;Ü{]nn!zA2#Æ!E}sؿZ`Jv8G[3kFp#:Ev';qb@fD|M% OQTq~d|1 M+Tha('w3~1%L; \0{T Y"˳p~7[xOf:m?%V&zCqez1&uY蜛Dń /Q6:8: /pP 8??'<_.(kS%d]TVAR3n&TCp~x䕱oIjSҿ'[UPeRSiGp0Moxt'LcNJiuڱ aA ի`do ஃXb 'DH;4ڲo3كeqT`dxu^)bfɰ(ET5 blZat1w]2dm2qG=; UQ ٤i4 Y> =|4lIEʨ͢ΖA\YфZ򜻊gB zO_;oΠ'd7SSk,w;ФNU~P`3E!Ol3 G1^ PNVmlU"/4 ihlt?ý£H }t2ie$~_K`c#V~Bu#&پ<ӧ plp DXsHz# $4Yuj'ˊpZ.K!_GIk'A矠VkBZ7m78-c${i@<N1o^.G"ٔ5kg3qlN. Çf!ڭ92Q[vIPA+hݽ>}<]͍Xzt=TYԒ9K!Q 1&`1■؎%o>a:ie/j`8G4k4-`Fq~63|=Ia/% *K؏rJLs"fJ0RdSR!>/jFNI*XL{[U/Yo-)g{MKZ  R3PS~39>$<\C! M# ! !T6U{v|̈́1G) : ;VF"ǡ^ kSHxwD_aHZu8!Ė{n}(7Oninbx38-Фiʁfs`-mIE?8+\)p>m`A֡ ;18dyAR:6G?eR/oӭU}z5^8J3`JY< bқ[b6;Fkp'G+dSIZ5^Ⰱ3sB'YP@)'b ^~_P-PlC2gIࣇ)&uJ9 [ˆr怅<8@0 Ǥ#0k3YTRөl7M1$]O4G : ŏڵCƯ8t֣o:#wvUz=[@u0P {? DX sB!ߵ7k+jaѲY^bTEQ@?>TD b$'_A%g[zȸj_!9| T!plbu}*N;G=b$\y!IIjZf!Ƀz D`Wڰgݺs|Rjɲ$Z\ 5A\f 5vxa ab eCMO C9Hn\D+9آabuhv`3ѱC+tT@*Xe;. ՝woPH3ߎ~D']&coXnߨJ@厗-_H`T]Wdgd0ncDϔ*"ōSv][ܿiWN 2ۯxnm-X6HF jp#G`gzS ٚgx5vr1BH# w v^Ю,X~u a4vWOfālU9lL"݁[qaK4eFy' ]/(k ꢮPP AF[{QIo*38M\%p8Iud.dToV| X";>02va]m8HҒʼmZQs244 zȉesg;qĪ+^ύX,p1 ‰BTL02P}r1]&8óCc40U.t~΍7P 䍵%ކ(cptwMM\Zݎ*}hbx Ykg෎pu@?=2dC/SJw.R6HN;,]d&Ш{`pfp4H#~kY|d|sNJ[w {\OW؏n/xN=Ox|yԴ S9Ϣ I \xauՂlw!%(jV@Cd![' E2PyU\9x^|"Qz4փi6;M/Tg-0pΐHȊԙ#EFazE%߸:yozl}16n`fU\0 "܅fڷ~jD2K&cCI(Q Hyy9JՆ\(U?YX"HEeЉ鷠GH,&M(3|s`T{b%Hp%䡻_>z#%cEl! *L Z{oy^pg]"I`?hX$LЈ֎F_eܲd!HA"iј@Qv/GP)! 5Q:nA trTvAC1#@r/[E.8W%qKi]-MrJ#yB'/G`M_Mu V!cL[Z%5oG4[3ƨxrdwҠ9%}]H)r. nA8 >嫨P+w +%؟RS~ɁY%z MT"Ђa"1oAACBޮ^vfk/SjǛd}J;E[V{ufoLI~a$qDU2}ߤmKV\EoFkc+L.7L?B+fVe/(%iU/P +y n3=?:!;JP/=MUNz.x#^*6<6fvq{9povXl!+G𔜆Ea1R9Y 􋡧 RBO$fr!θH\e ލq)̔|B21cAF(R(i(#7a~&*q2ݹ߄\򗒷B@D<eo>0?GߔbeԸFjc5܏U*Quis/qv3jRN_y[ >#\q&`w$҉6PGq 8`$ <[3j"q%"2aC]ES|8hntkO3N_; Ew,EaWDAg;;cCnbnOfN_CYkcfs3JC[dbWyYȠ27#\g\ƘeGM;ؙCapֺז-'Dtxb]:&]nh]\gIF"jpfɵl|[ȷs3_d| )1 U+I +>ܰS^w_"i{K2,p-GS%/v.c;O յ&lT Xz=Ek2z8v{[J1gl(V'TomL~TFTL* J5wWҿʠ`9i 4Iœ[L߳d/vzwO[N3Dtg O8rpXF+=h+ ə"Fe 1/ͣN9/&QT?_Sb4|"HKqϛ }bқBbJesXU@%؈|Y$nԏIқJyS\gwt˙n"0L#1Of7JL-G``+*ѐxLc 㨫C{.˫FN9GuT2/1 vWdhӼ梔`%1NBv5 ^5dVF^HѮ| ܿc`|aEXCD =N(DSUފOHQCW;%Z&س-D~h3 RQb8FbeE{iNA aJ&S)(p [ڵ `|]Lof:VՈPcJGڎij!R8pKEh4O ލ$=Kv6Գ_^8EI&JEՕ,R)/{|sY)uڹ|1!QˏĊrihP2dw:ɐLL86fdk7*ܢԔHQ򜒗ӠLuH_x ]Qژ"ݺ6Io!wBصNaO<; mD]uFPJb'粱f"o ӑ^Hox.p+ԙ* &0Ã1,744* %ת@=½]tI!@V4˝/~3-v$mc) 8e*Kp&i(a*.[ws cX>ɊP40(Y7z\rLNݐ*E{KdvR_bl.lICw8>faAp\ZťT],*y&fWZ$]|ӳqˀO7K`u FQy/JD?`y|>d_ЧEY~V%pXVOm,~bԿ9u>#Q1XF}u3.Y^Z|64Ai>6mk-HqkTo'$@m5L|߻;ֈ+ v<Y2ݔ2dGF?|T[1Wr؟~pϙޑ>^aSc&J -o녁"q${ Ov%'dId38Y ,GXbze%>Hu-23+۝IaB@ sA7Csծ򵛄 #1=@G8J^OL+У~'TO:x.1kkUA)lP)?q4v/e ./sǔ]N-MؙD+X+ޮְk0[н+nk2NZ% ҇dОT'hf[p.n1-'[I$ ֤X bۧH׮7R@ZZ=Lʍ;A2a~Dtx ;G d9;{͏V%˧j}ԓgm*2RP*M+$/ [kvelK\L U@4VWu9S;1 ieFQtmJF?,_8-$xeF=뤑X_c`S*#~m%Fy̓~M5>]SCd:L]<՞[W> #P98Mޜ.2pzN\0܀{v~g)qᙄt-WAB 7^_4hF`$gg;H~3qET\g# ZcR)3v?x#a=51 d-h [Au6+p#He@/Ib-$<x ȗJƣmtI=VUi@vV Qm 7).9Ӕ`}n\Rl}vvChڻ[:Gu9RP!4bo5C^{k~m7St:ٶp1B)d}NJ' uS-/q0+pXs~K2Cq=DfL<zb1 ۮKk3t̰] k) j`O1";VYuN/vC?2^G)}](8HkhG{̀jZؚ%4Pssr3|9[NM"Dx/s>Jdi%2[W+"h ܑtlNHh+iAj{Yb1ķs}=/.cEUD=e<Mk>pT5NThGGJmDkrZVh즜 0A+O@Ubh]M91xxɵ<= n2osI7R0fde] Xeuv(gpqF?s ٠*5R$ݫMl6P@A0SF%gM75z|X.$<*Iv2U.FIǾHYBB4*T`/d"IVqU.Hg$\UJUTgH}Ysdȯ?<|TYqd]t!(3Z:"B5 ] fXt$x lɀZh QV6kICLHk0)m]gm \j7mNU7@FRބ$*Yۂ+ ,(cyRs e1^bo-Frߪidt%p]s989DOuB2~_.FP} (-U)Wx)|uD}99r/m )x&^fp+Vۢ90asj?U@pB#ͰTCPà ;iĒ}"qʾLSiK \ɘ)EIb+q}M掐 yelM& ^PEI#siRN[B`- Huk-Ol/@ahy93}vg&Yf0 چ s *f殅_&5TR}TI~#-Pҁќ{PkzBe@a rjJͺ+C;̗NkX37y`UbRM6 l fcڛے"Z~SuWǻ~m T+fJ;mtJ%/D{^̲j߆zBp= ľFYx_ dYAz,%l0H}e/,vс(~bXJڑUNR5P5wÆ{>)}j/2lPxfeQXMի:zz{ߨ'&E K;H9yp32ZzKh"!LJp w`:# 用keo"cϋ,JB"VJ%MP}+>GmYT ͖v6'*5t0 ]HG (}??4O@J߰ NxXR}pXג0 V :]gMZRJX#NZj sI y|~91玫X&ػgH0=PGXɏGj"t\hmiJE} ʽaCq;yjz3aZOw)8ˊ 4==8s/RRCZw F§v FξpoZ a"0y z}^if)}^w1GڰSs)-'&A6l]\PuOǘ>)k 쳫Gp`PD@兿BnyǶfj iK:7 9ưU7cՇ>`U{(w\T، BG"BB\ \Ml'W͑kQ[oƤ[S "XA}bd+1~nbőK&S4[Z`7ؙ̆'1 oRSKȧ@^Wzkz-f冇Y18өrMD7awt#Q/4-~dAQj0b4P `aoZG|i~c| ,%=c&.IDHu_QpH}*p`\OLL`3gdB -#U:J= -FFT ;6ѭ+!X4 p6LZ7ݦJ dpjTTbс`$g7Ҍ oȖGJ;"R$) ƅ,zNe y`NuY@ ra#g1vA 1FA 0O~ ާ_9c6Mހ"8ν Qց|Ą؛SG)P.fe pJ>=Һj/TٔhthzC<z2=[J E+ P`t7CS{A'AUꄡሙp_c,u^M뷟1]P⼭咨mջruSĔ9-d{BBX[{~Qo`>Vӄ&Ry<{<&m3EWܓ@ pQ#U̳Wf>qa"N;uYdXc Պ[5[xN5{ >AԓXxiE:`S[A>L$ھpAj/It"ޱF-؝!n#y݇r6 9٬ucGߖ,M6?j"g,hTY#*VRBV<^|u:9mf/Lؚq\|mn c{g$pt6KE킱Jа01}i9 ߷SyC!nf,rCP[ӭ6ETV4{j2Kvo7o O vŜn-L`3tfGdI^d GjQ,@zhdv{Go!nUS``k( dplKpJP:YQfE[e:9Ca+5Y Z9GK\U,hUGeʃu rW:ޅe1db} \aPzΏ>$r8b(.!P4L>A7[wב\ {?WT6F*C^KG{kb( - RFBLZ4`<뛺DL'\ӽC1ҩ7_n4rO'ӬӪ(w)r0J~mfCcH,{E3}*q<2#4B|[D^`]N[U 8~`}mV ɆAp&Q=plu~¨,0" ra+hl֠Y9܅j SM J!];£\d˚Ckf3?6gY:XPXj0>,כl1ЮCJ+c=3|H%3>yz 5ΐ d;gp> &]gQ'F#3]%z" /hndzşs3>٤٩ r^`>5^@)NWB^PӬ*'F]twȯ9>GRG'IHOļVi:E=cAp(ΠɿXV/RV} nV:QT4vo" *@<#L~`MilqZ>?}E11"eqKo+zXdo,v_S-@H#pZ%yn.;_o%ֈ¼[:o е?܈RgRYH0%1\T\j i2nz8.B^ h-ŷs>V^dC71?hj 鞓+Շ5A 5ы ׋&鯈qZ/ YZ