cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.1<>,$hfp9|w#"ӄ'8w XPtXmOٺko=/n< pQHu:G3PLQp~Fײ8$ Jv).nPܰ7 K%? C,^G:I,O:Bq/k݅41M^M <Ή){xV},ȗЁCZ"|%&|fMs/[bV򞃲MPl\9̵svC[1D|\6>Rd?Td1 > Z48HLe    ]4] ] ] ] %] &`]'])]++]-<-`$-$0c$000(080,91,:4,=[k>[s?[{@[B[F[G[]H],]I^]X_Y_Z_h[_l\_t]]`]^dbgZchdhehfhlhuh]vj'w}]x8]yzPCcluster-glue1.0.12+v1.git.1650454062.1fbde71c150500.4.3.1Reusable cluster componentsA collection of common tools that are useful for writing cluster managers such as Pacemaker. Provides a local resource manager that understands the OCF and LSB standards, and an interface to common STONITH devices.hfibs-power9-15?SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://github.com/ClusterLabs/cluster-glue.gitlinuxppc64legetent group haclient >/dev/null || groupadd -r -g 90 haclient getent passwd hacluster >/dev/null || useradd -r -u 90 -g haclient -d /var/lib/heartbeat/cores/hacluster -s /sbin/nologin -c "heartbeat processes" hacluster if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in logd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in logd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi mkdir -p /var/run/heartbeat/rsctmp test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable logd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop logd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in logd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart logd.service ) || : fi fi071 _-O#?`%T xP @` A pX H?`r`` 4 A mJ\  -#9O Eq AAAAAAAAAA큤큤A큤A큤A큤AAAAAhahahbh`hahbhbhbhbhbhbhbhbhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhbhbhbhbhbhbhbhbhbhbhbhbhbh_hbhbhbhbhVhbhahbhbhbhahahVhahahch8h8hahahahahahahahahahahahahahahahahch8hahahahahahahahaha0743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d45ebcebd9d5025919b7218debc1eea50ac3b1d000a659679322608347cf36bc382f91e31654c4f414a19c04a105956a37f1992b01119426b752dffea292c37145b1a22a556159b7f4858e75e2220cc72730b1146b394cd07a61d0b07a6e6260dce8affc5f638dd83e173e7f8526bdfd8ece43f064d637fe0059f0a944fa515847e4fa4e5d23b26de7e9352cd86c78edded132960cf2f7b891e42ca1f224b4b46b498315881cd098829a3b4464efb4df3caec710fffee68ce47ebe1ddeec310ac7f2b7a2e77c79e928c55ee24a4348a6a757b0b20717b20e109620905baa099719b63b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5a79c9f5ee5cdfd9dec6c63cfffb16413130dc75ceb6871ca22df7834b8d86e297dfca1fbd7679a7baa5de2631bbc9b687887dd63be26824bc511e7beb83bbc04b3cabe709ce0635146d539398bccf4b4a4018b8c67c4d5c61bbcb74f9ae507b478ba571314410472457d059c6b2d5a3a4e2424bd3d8f9e758782799f79058c55241c098f477e3227ab7102a1017a2b61009159dec4e3499663e56f183b8e7a0f57734aa7dbe838b9683f8ef0b661b3c5af37a66d69007c50718a3709d32f362260559b0c653e59cf877380b09309a8a61543f4f6edc6b97596017d5ef99c2c9132c6bc9fb5e702897fd38a025eaf4d3992f3ca30b32e41be4e9935570cda422206467cbe213c65ff070632c64b079f4a09384a9c8ccafb7724dca4dc57a3062f06d2c3b8a59de2b6f6eb45f12fcfa94e575ccf1816a7401b8a2e592d42cdf9985d509f89effb10820464ed99083f03b9aaf5347cf44a1558cc70ec8231c722da513b794c233170021113d850e2aa7cb302e3a0b79e4a7691bc3c145b3dfea31327e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e929321763503a6a292c8393ec4a60de94546f32c6e5e925853c5d36d92b4db764835d20d0d74f4ed5d3e0959b2f6133c75d54087973d2cb92366428f797066c34d07e80760fd1c82c28acd842d17da78d887ff9210d44781862aff505d98a5c2907cc4875dabdeb16f8858d0570f1783ec9e238cffae9f3db52f996117bcace50ba53a0ee13a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae6cb5abf57487eb73eac2629239116e2dff0cee11b0df8fa41e26b889fca49148a3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac49159b4b18bfd6b148f42e035f01a96371c8ca5fecb1221160d211624ade80d0f9e4b6ce6a061ce56f0a3a746ddba26c56cfd9022b4e43a3f41a8bb5b4f0e7ca34b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.1.src.rpmcluster-gluecluster-glue(ppc-64)@ @@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/env/usr/bin/perlgroup(nobody)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libglib-2.0.so.0()(64bit)libnetsnmp.so.40()(64bit)libpils.so.2()(64bit)libplumb.so.2()(64bit)libplumbgpl.so.2()(64bit)libstonith.so.1()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libz.so.1()(64bit)perl-TimeDaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsudosystemdsystemdsystemdsystemduser(nobody)3.0.4-14.6.0-14.0-15.2-1heartbeat-commonpacemaker3.0.21.1.84.14.3h@c2bkb@bob_bs@ad`^@]@\F@[ug@ZZ@ZtRZs@Z`@Z`@Z7Z@Z@Yn@YYY @XYXX@XXW@WBV=@V V7@Uݪ@U@UPTgT~TT@Tl@varkoly@suse.comsweiberg@suse.comjengelh@inai.devarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comXLiang@suse.comvarkoly@suse.comxarbulu@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comygao@suse.comygao@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comygao@suse.commliska@suse.czmliska@suse.czkukuk@suse.dedimstar@opensuse.orgkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comrguenther@suse.comcoolo@suse.comdmuhamedagic@suse.comledest@gmail.comdimstar@opensuse.org- stonith/external/ec2: Get EC2 instance ID from local file and add ec2_retry function to query IMDS and AWSCLI (bsc#1247543) Add upstream patch: 47.patch- Rename libraries in accordance to the packaging guidelines to solve a conflict in SLE with building resource-agents on 15 SP5 (bsc#1203744)- Use the project upstream name for the -devel subpackage (rename libglue-devel to cluster-glue-devel). - Rename libglue2 to cluster-glue-libs following packages like xrootd-libs et al so it does not get picked on by rpmlint [boo#1191752]. - Remove baselibs.conf as downstream packages (booth, pacemaker, et al) don't use it.- [SLPP] cluster-glue: E: shlib-policy-name-error (bsc#1191752) Add addFilter("shlib-policy-name-error") in cluster-glue.rpmlintrc- Update to version 1.0.12+v1.git.1650454062.1fbde71c: * bugfix for comment in external/ec2 (bsc#1197681) * Update external/ec2 to support IMDSv2 (jsc#SLE-23490,jsc#SLE-23491, jsc#SLE-23492, jsc#SLE-23494) * ec2: add the action parameter to the getinfo_xml function * drac3_command: check for truncated url * wti_mpc: fix metadata mib-version description * net-snmp "remote_port" is unused and deprecated since decades * fix for spurious compiler warning -Werror=stringop-overflow= * ipmilan_test: fix for -Werror=uninitialized * fix for -Werror=sizeof-pointer-memaccess * spec: drop /man1/ from file list, no longer used - Merge: * 0001-Update-external-ec2-to-support-IMDSv2.patch * 0002-bugfix-for-comment-in-external-ec2.patch- Requesting cluster-glue bugfix (bsc#1197681) * Add upstream patch: 0002-bugfix-for-comment-in-external-ec2.patch- (jsc#SLE-23490) (jsc#SLE-23491) (jsc#SLE-23492) (jsc#SLE-23494) IMDSv2 support in ec2 stonith agent * add upstream patch: 0001-Update-external-ec2-to-support-IMDSv2.patch- hb_report.in: Add a warning for hb_report command is deprecated, guide user to use "crm report" directly (jsc#SLE-22499)- Update to version 1.0.12+v1.git.1622055853.1753f5e0: * ec2: add the action parameter to the getinfo_xml function * drac3_command: check for truncated url * wti_mpc: fix metadata mib-version description * net-snmp "remote_port" is unused and deprecated since decades * fix for spurious compiler warning -Werror=stringop-overflow= * ipmilan_test: fix for -Werror=uninitialized * fix for -Werror=sizeof-pointer-memaccess * spec: drop /man1/ from file list, no longer used * use git describe to generate ./.tarball-version * fix config.status: QUIET_MAKE_OPTS: command not found * automake: use AM_CPPFLAGS; INCLUDES was deprecated years ago * reflect python3 in configure.ac and shebangs * Fix Werror: format-overflow, format-truncation, stringop-truncation * Stop using glib2 "deprecated symbols" * Fix typo: bounary -> boundary * Current Pacemaker does not use ha_logd * Use pkgconfig to configure libxml-2.0 xml2-config to be removed from Debian packaging * Move ha_logger manpage to section 8 Fixes lintian warning for /usr/sbin binaries. * Adjust file paths for Debian Fix --with-rundir option for configure * Fix interpreter for perl scripts Policy 10.4 states that Perl scripts must use /usr/bin/perl directly and not via /usr/bin/env * Fix FTBFS with openipmi 2.0.25 selector_t deprecated in new openipmi version * Add manpage to systemd service documentation * Fix spelling errors reported by lintian * Convert scripts to python3 * Fix cl_times on x32 * Fix build on hurd #650820 * Fix build on FreeBSD #650820 * Remove .hgsigs from source * Remove .hgignore from source * Remove .hgtags from source * Fix spelling of output and improve grammar * libtoolize_check - Remove applied patch: 0001-Port-scripts-to-Python-3.patch - Enhance BuildRequires: asciidoc is required to build man pages.- Update to version 1.0.12+v1.git.1587474580.a5fda2bc: * Fix EC2 stonith plugin (bsc#1169784)- Update to version 1.0.12+v1.git.1560323319.fd5a3bef: * ibmhmc: Create /var/run/heartbeat/rsctmp if it doesn't exist (bsc#1131545)- Create /var/run/heartbeat/rsctmp directory (bsc#1131545)- Update to version 1.0.12+v1.git.1534346580.be86a9f2: * Fix: stonith:ibmhmc: Add "managedsyspat" and "password" as supported parameters (bsc#1098758) - Remove obsolete patch: * Remove 0001-Medium-external-ec2-Mitigate-fence-race-bsc-1088656.patch- Update to version 1.0.12+v1.git.1523280117.43b22d15: * High: external/ec2: Avoid unicode errors and improve performance (bsc#1088656) - Medium: external/ec2: Mitigate fence race (bsc#1088656) * Add 0001-Medium-external-ec2-Mitigate-fence-race-bsc-1088656.patch- Build: Ship cibsecret by pacemaker instead of cluster-glue (bsc#1082456)- spec: Still use 90 as the consistent gid for the group "haclient" among the cluster- Stop building static archives only to remove them later.- Switch to pkgconfig dependencies - Drop asciidoc from deps, even tho configure.ac checks for it the mans are generated by docbook- Format with spec-cleaner - Remove old distributions as we build only on SLE12+ (sle11/sle10) - Always disable fatal warnings, it only turns on -Werror which is pointless for distro builds and just could break with gcc updates - Use the user creation oneliner like other packages- Fix Python 3 compatibility in these agents (bsc#1073376): * external/ibmrsa-telnet * external/dracmc-telnet * external/riloe- Port scripts to Python 3 * Add 0001-Port-scripts-to-Python-3.patch- Update to version 1.0.12+v1.git.1511436818.71ae59fa: * Fix: stonith:external/ec2: Enforce en_US.UTF-8 locale when invoking aws client (bsc#1059171) * Drop libnet dependency (bsc#1069596)- Update to version 1.0.12+v1.git.1501749673.bdd95fd0: * stonith: external/vcenter: Reset returns success with RESETPOWERON=0 if vm is already off (bsc#1050908) * Remove hb_report from doc/ * Fix warnings reported by GCC7. (bsc#1030241) * * Drop 0001-Fix-warnings-reported-by-GCC7.patch which has been merged upstream- Remove openhpi support as the packages is going to be removed.- Add 0001-Fix-warnings-reported-by-GCC7.patch to fix bnc#1030241.- Require user and group nobody- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.- Update to version 1.0.12+v1.git.1485976882.03d61cd: * Low: ipc: fix poll function parameter type * Medium: hb_report: invoke crm to create a report- Update to version 1.0.12+v1.git.1478088779.afaeeb2: * Low: stonith: Convert gethostbyname() usage to getaddrinfo() * Low: apcmastersnmp: Convert gethostbyname() usage to getaddrinfo() * Low: ipmilan_command: Convert gethostbyname() to getaddrinfo() * Low: wti_mpc: Convert gethostbyname() usage to getaddrinfo()- Update to version 1.0.12+v1.git.1476869614.524e5d0: * Adjust version to correct sorting- Update to version 1.0.12+git.1476707642.08bec62: * low: cl_plumbing: Fix incorrect negations - Drop merged patches: * Remove cluster-glue-gcc5.patch * Remove remove-unused-constants.patch- Update to version 1.0.12+git.1476172419.3e86358: * Upstream is now github.com/ClusterLabs/cluster-glue.git * stonith: describe -E option- Update to 1.0.12+hg2818 + Fix addresses of FSF, point to gnu.org/licenses instead - Fix build with GCC 6 + Add remove-unused-constants.patch- Update to 1.0.12+hg2816 + Medium: stonith: external/libvirt: fix handling of hosts with uppercase letters in names - upstream cs: 56f40ec5d37e- Update to 1.0.12+hg2815 + Medium: stonith: external/ec2: use target's uname as default for port (bsc#947026) - Replace hb_report with script which calls crm report (bsc#950182) (bsc#950483) - Remove 0006-ec2-instance-tag-bsc-947026.patch - Remove 0001-high-hb_report-Collect-logs-from-journald-boo-900654.patch - Remove 0002-high-hb_report-Prefer-pacemaker.log-if-it-exists-bsc.patch - Remove 0003-high-hb_report-Always-prefer-syslog-if-available-bsc.patch - Remove 0004-low-hb_report-increase-time-to-wait-for-the-logmark.patch - Remove 0005-low-hb_report-collect-libqb-version-bsc-943327.patch - Remove bnc662816_cluster-glue_hb_report_abspath.patch - Move libglue-devel to group Development/Libraries/C and C++ - Upstream cs: a10cd7cc13f5- Dev: stonith: external/ec2: Be able to omit the "port" option. (bsc#947026) (fate#319008) - Add 0006-ec2-instance-tag-bsc-947026.patch- high: hb_report: Always prefer syslog if available (bsc#942906) - low: hb_report: Increase time to wait for the logmark - low: hb_report: Collect libqb version (bsc#943327) - Add 0003-high-hb_report-Always-prefer-syslog-if-available-bsc.patch - Add 0004-low-hb_report-increase-time-to-wait-for-the-logmark.patch - Add 0005-low-hb_report-collect-libqb-version-bsc-943327.patch- high: hb_report: Prefer pacemaker.log if it exists (bsc#941681) - Add 0002-high-hb_report-Prefer-pacemaker.log-if-it-exists-bsc.patch- Low: stonith: external/ec2: update name in the short description - High: stonith: external/ec2: new agent for aws/ec2 - Medium: hb_report: use faster zypper interface if available - Medium: stonith: external/vcenter: replace experimental smartmatch (bnc#900353) - Medium: ha_logd: prevent race caused by pid reuse (bsc#894272) - fix syslogmsgfmt logging inconsistency for stderr/stdout - Medium: clplumbing: don't abort on bad input - upstream cs: 9da0680bc9c0- Add cluster-glue-gcc5.patch to fix gazillions of -Wformat=2 warnings about signed/unsigned format vs. argument mismatches GCC 5 now emits. Fixes build with GCC 5.- buildrequire the systemd macros before using them - and all the package wants is the macro anyway, so no need to buildrequire systemd libraries- undo: fix using hb_report script with non-bash shells due to bad logic * removed cluster-glue-fix-bashisms.patch- fix using hb_report script with non-bash shells - add patches: + cluster-glue-fix-bashisms.patch- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd./bin/sh/bin/sh/bin/sh/bin/shheartbeat-commonibs-power9-15 1754460006 !"#$%&'()*+,-.1234589:;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcd1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.11.0.12+v1.git.1650454062.1fbde71c-150500.4.3.13.0.2   logd.serviceheartbeatha_logdpluginsInterfaceMgrgeneric.soRAExecheartbeat.solsb.soocf.socompressbz2.sozlib.sostonithpluginsexternaldrac5dracmc-telnetec2hetznerhmchttpibmrsaibmrsa-telnetipmiippower9258kdumpchecklibvirtnutrackpduriloevcentervmwarexen0xen0-hastonith2apcmaster.soapcmastersnmp.soapcsmart.sobaytech.socyclades.sodrac3.soexternal.soibmhmc.someatware.sonw_rpc100s.sorcd_serial.sorhcs.soribcl.pyrps10.sosuicide.sowti_mpc.sowti_nps.soxen0-ha-dom0-stonith-helperha_loggerhb_reportmeatclientrclogdstonithcluster-glueha_cf_support.shha_log.shopenais_conf_support.shutillib.shcluster-glueAUTHORSlogd.cfstonithREADME.bladehpiREADME.cycladesREADME.drac3README.dracmcREADME.externalREADME.ibmrsaREADME.ibmrsa-telnetREADME.meatwareREADME.rackpduREADME.rcd_serialREADME.riloeREADME.vacmREADME.vcenterREADME.wti_mpcREADME_kdumpcheck.txtcluster-glueCOPYINGha_logd.8.gzha_logger.8.gzmeatclient.8.gzstonith.8.gzheartbeatcoreshaclusternobodyroot/usr/lib/systemd/system//usr/lib64//usr/lib64/heartbeat//usr/lib64/heartbeat/plugins//usr/lib64/heartbeat/plugins/InterfaceMgr//usr/lib64/heartbeat/plugins/RAExec//usr/lib64/heartbeat/plugins/compress//usr/lib64/stonith//usr/lib64/stonith/plugins//usr/lib64/stonith/plugins/external//usr/lib64/stonith/plugins/stonith2//usr/sbin//usr/share//usr/share/cluster-glue//usr/share/doc/packages//usr/share/doc/packages/cluster-glue//usr/share/doc/packages/cluster-glue/stonith//usr/share/licenses//usr/share/licenses/cluster-glue//usr/share/man/man8//var/lib//var/lib/heartbeat//var/lib/heartbeat/cores/-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:40043/SUSE_SLE-15-SP5_Update/8a8102167cb4aef8eb85b46500b5bdc5-cluster-glue.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linux      !""#$$%&ASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=778b458fd3028c27431a55cc922ded1468b406e3, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a902502afa0594d1b3fbb22edc1d620ff605915, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=56e5f98be47c62997f46fa40eb595735a8d04f67, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=87ab77f2ee397c0fbd8493b0cce5f99e1954dc65, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=99c5600e6719929b114e49188a227446552117b7, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c60391e5ce3e77f50a0ef56bfe18f2dd5d683779, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ad325b82e0e12e5666f81ab88e4da8a817a12dba, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=629cd38449937f40543b7d3e86a72e96e372f766, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1ca2f9449e957f2d0e6b0da57ef502ce47982ea, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd1281161b8dc5d53f1065d755ddb8cef89d3091, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5ac8a7f40b4f4030e67fad20728f6f44d5b14e0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2700360324aa4eccb5c0dc08558d3fbfd645ecf2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8077368619e87ada22c093d08ab3e4af06a83c9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=55ffa060fb4616a63908e2c74680a0d555693102, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c572983b57396a2684f12d49f66ab51efb18b291, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f6051adab4025091abf9eaaad6da4a9ebe7f2ad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d4acfac5dce2b7d7679abd8c40c9f7d692557dc, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f09b56b071ead6ca664b781ea18b865d1bc42d9c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f98f9d6c3f5fb693432891783b98f4ed0efaaad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a037af7b3a88f600daaa921106efaf7598bd3f76, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3383bec9794acea4e22ca9921f83ffaea424111b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5127da43b656f95b961cad4c6d08daa7eea3cf98, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9a3941bd4cd76cc80806f1591c7372ef99b0b98, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d90198b6f85ef95b7401aaa7720dae6040239d4b, 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]=9d8c9b0f55689c6f244de7300dd383eeaeb647d9, 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]=53b2263717be048a9b023adb546c37b8235aa60a, for GNU/Linux 3.10.0, strippedPOSIX shell script, UTF-8 Unicode text executableUTF-8 Unicode textexported SGML document, ASCII texttroff 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)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)  !"#$%&'()*+/48<@HMRVZ^efjnswx{| R RRR RR R RR R RRR R RRR R RR R R R RR RRRRRRRRRRRRRRRRRRR RRR R RRRR R RRR R RRR R RRR RR RRR R RRR RRR RR RRR RR RRR R RRR R RRR R RRRR RRRR RRR R RRR R RRRR R RRR RR RR RR RR RRR RRR RRR R]QMAsbdsystemd-sysvcompatutf-8c1f9ba30a1f0314f3eb2952110ea27cceea270ec099b0d3de48e18ef9240619f?7zXZ !t/]"k&kv[^aKpJգI+M8qYBaØۺOIva0Xδˌl쟎vk.C!GH(.6.[CF1wn17?⦷5k?4OP)|Z ^斟 ֺ鯤 vx+<B'6(`23 a<~}{B\) ?l?I^<$ȤC:R>w'ލw'A`Q fWsPOnQY &vQNr-Ѹz6[P6 զX>-053><G b{~|e*Ff(E@.*PmzdqqVS|  CBϒ)VMx1%S/9ω2[h&B%0[;vo#`*`b]%7J"Uy5 9޻8vd &eK'$]V/^55 E#nS[X8v]'mTg*.S!9f"SYA(%3\)Ķm*[˲Ow7N 1)|o:x\ϧFvKmԗ|?D%tQx1? 2x6_mBH6Q_MUf'#6+8u AΜ/0W9JFfL'!mAԐCḆ 5[0۠*-zyo]1h1wF!P2SIq?LM&-8జhjqKbXuׯ]rJ5:jqɘs +kYmPz-}*ɥ…Ќ4AkAֵRp3K9NL` bܯRE8[3*P#ڃ_=,E~URsysX}%RJY$"ǟIors*lBc 8Zg_tKrȊE2:쨥e(>m=!pRy5Rm?OԒ9N֙EuFBonh$p|m.e%l )Z> F2ÎKz߱ **v8.3W1D$r0yQHՍQ1t avvqՍ=0ZX8;ɑaReJ\o5^L*s/ͣS:T`a5RBЖܐ@&Afm6|0OQQc_ h!ȣeBB>*;1ey7~Ӣq,[ /Q6ȀiEC:Qi1oqg1gWM4^!&p*i~}*Th&!f֝]j>I)y*wDĭ ]ut"rS6z4lOǍU9 k2T1P[r =;vۡ;Wv&RhyAz0ItݖFjS0 V,s˿P§ *g>R"§Әh$]ML bSUwm̳==4 XFI?Bh)19`>1 ;tWa()ˌ. kMU!r 6]6Ǥ]_FҢNP$o2}qN]"xـ>e`-hOdU1,sLxbm /˭<[-?OaKgU*ڨl;Z"rwRP/;e! 2v++"dž3g"5wʯ;Vn6۴PcH CX3QXkE|5ՋxcpA?m?g;I)H8y3 !p\&fW\)%7 s2A(Q{03I໳+5k(:%Is㺏zŒ^2ngG9^п ~nn}\P1cm"G<#(gdcqq\*}܌2 $POw9zΜ͖-)|ݑZa0:"Gy*O,y|F2. ]t143$pi-i(#4|S"drK? i*6G^ ڐ7oP2ٍB:3HC[]K; &,;ʷI/xФtp+%uJzC =9W|8.S WȦlBQ tźsml^2ٟĠb5}B7ei&@:ʠT` !4GQM]X?ZK.Vy K 0Dq։ho~܄aH**m39|xDACեr][5IhrC;bؙLBku_ab7Dc"-&v ۻ;<9 w" %3la\]FNta||ac+/뾁ݎdcb5*x0fia6y P.~_A" A"๪x:Se.̟e[olw$bt9"@ I@!$aO5DB{LBr8C:ԾS(be!.|9* u^(]Xϒ'~ Sم(gO~9Ljb"L(T}SKqJDuWS?y™62pᵣ B,""S ӣ!\c1JpvM_ߞ{׮bEް,t8s׉@.7C$":,')κP4^P0mCS pl9P=K0nY-FgEXE$_xdVYFi/eET2/eK}1ĪEAg:E`N^\"h]QpgzRn'Z'SJ?>˭g^:ғ"j {ڊ|@>[u*7G_ۖѽO݈!lF~ʖC(lVJӲ( |7e Ygo.iSeMո4c+S礰\ -\8a47:v[ +&2+Ԇz}ef*c?b~$}x@_VzID3n|ߋɟӞwMIRG)v[cZݔK$LN q^a#NMwrgF?ftwspQ}龖^ܿ^nmEc*SKAvŴx :% AbSRJ{=v "Q2s\A%MCpWwW@Rc0P@F|8/i.?^Ls9PiFkev6O 4LFgIuY)BV=zUTn\^ Ɍ|' 0ig]Iv׻GtjTqoͣ?qvZQAVz܇Qv8}}Dku2>INX1aR q?">֮٣KyJVr|"1fj~swHY}ݩ6L-2J>{[-7\ߝlͶeS?ʌ/ԑE15 MQ !@BG6?LZ̩t iݏ<+HP-qu:.K}Hpr X r&%4DSY7-ݸ)WXZD:l1bѡ?aٞŴH]QokHT` Ґ:ǕkZPUIWQ΂bY]ud[W!D'G6Bv @}7cLSk7=|y%ȼ] %mVYŜ/3ߝjc7 lefL+a7듷hMݱ?> 1UȔujB/!Z;#IUXW#lCMe>omo5b@4[F@:n ? ¿b[kIEros*K|)7=qPp- ngD^ {u)31(Å!Q ^B}Q+V++HJZW]-Zmdg;grmDAGeao>WJ:FX\Qj.xpI[ѬcF^O{x^ZK| 40SB/NS T'1j/gS{a<gꇀUDXqW翏?I &]?PO 7~`􀲱fd[!|6xNٛ㫉-Nc/s[dTs:B{0{Flq>,ƭ*l}?36z0c9&Lc2gp/ tcCrT]>$!#Tx໿2MA-0=[H%* gNQ-.W9 K`{f? aM{;j5böwNT?]Qha"H١Z꾮02QJ)]qA̬~D7RbWھ 8K5masvU[}f#.tᛍ3?!ﳨZ"ֻ}G 5v!(o 8Y}N1!n@L?D  J (u̷+ \ < )CQ|AVP8Co/Ti71*̳YnE@@LyuۥFEFGG!F78J6/9?!:LwǧHȪ`,ꕵ6mw9x܆# `6h]GĜSG$JJ67< "orv{*[@So=JJGy6|7]^-ojIuVeA4~[F@k+6-Z[q9Ƶ`B" ?#1u7$> (>yEHQ#&_^o$[x_4c^D0!@2,$z|1< FW1f[//h~ ܣzh$w|M\%c,饴_6~Ook>~إ;G{I^x[GkHM꿱mL#N􃴽8wu,":3DC^Q/Q]/A^J <;Z+Oz|vڀO{׊P(fqlVpTũ&W{[V@O.ۛELjՔ8dw!)ʗj+,WHB?瓠oU>j*6z_z /Ul銽 ͛AQcj ,O И)+3%Њ/() 'B֮`;nW)( \YST+_x6S 2H*la/ş3EaSiP_$^SM-su O^gsPg@Wzjl6 '74E[ߛ-CUS^ 5q?Dֈ&dLishg{f8ѽT8)FD|E9K`VGv_Ko sQven%1E5% LSƣ/ɑ?|"I0Q,k,{ro+%.5 j N|PxT3"y!t  FgkSS:k!yss~uŨ$LU?,ӄc="H= Q܆ISr3 QׄZ6iB lJ3Fs<Ùx/vtȩU&6uԪ0PfIg8 !9Jv)*fK}R聰F~"BI݊і~:68xW!oYCuh>LU+%|tJ;XZuT[Ybjd6`A ihbU'@3AR2\ҩ2 )U<{Ih˷Ik֑ ϓ[̑Ikxa8`K7T B*Uvhi`1JT;v\ M:=PmHZ^])ċ -|#  h򨳠\T[n!,6#zwDmwtc'Xr/i/G*XПU.7>34[ƚ$wă V{@XYEfԜ~?{1>Y#)(u74d96|R3X|Dx {(Il, 6fMHͶ\bhkMg.uV$^_dޱ|7U 5I̖/HBx&W=VJRڭˆDv1yrNex7'틬Y?|C%W +zRK. qp'xͫ$¡-!-S1R;aV""jhv26vWc= u椝f3hQ=koB`sٛfe]"snUtx%%6bƋE6fϚ"x6Izn̛l eд_^[ȖCX븮#v!nd{!5Rzzԡ%m!pnSV"X1*dp5-tEca5sΣcҝa"p<3TǷ}Co xˑyhj;VZx9lьXI+< R9Dž,(h~w"iYI蛭}(g>KYF*!ac!rW b;k/ ڔhZ7=[ Jf`QʟM(q窔_Q1i?ϣHB_j٠9ڋ*s oW>:F,÷ vnV)ZHn^R/5oom7q-s;{qbnݾ/fP})dL#@\kŌj|V 2F: j([wH֘zu)AoSìz}K O " 8,d1F m0urH WJ>*Eǵ55t03:N4&ǗEkŅC!2dG82(z3 ֹ $+v b Yc=T6r4GDcI/k|j5kT5-/&#OB|)j`쏐5? LߢYF }6pNι0{캇d.%$9QTC^mءGxeL Ma6 +0 YP"'wl/v~,*S"ԉ?OZgE~`;i]!~|1WP}ȘCuglRdFB%&̘Cyg:D; A^݇?g/؜#nL/kJ'ְ  G S~ɏTgJDH_N: M0~D8QڌiZ'u Ĝ?ڐ֗NY>3VvlB6ŭ*`snwwKNI}_83>Ҿ-u7ݭV]=%l)-->'ڹo: x{yPy?X/?.2XDnEC(7 u3 ǟvEyx'2@.˻i ~K\٘h='5ִ&jΫXX*R]G:3I(VG;j)gn|ȉT.$Bݞ䗞IB|+9HB~%laY p |GeǂOć+~p!,("<.(-,F.VR,E r`pv}ҽJf6>{[;H')!Tqqk =6}dq, G\x9K8Ɠ퟿^HR%LQⵠHVfc^bfG4DJ''6sn]AVoq|:{"K/Trl }p$iůJp&g}u [[og E+J Mx 4u2swZ0(Un2C$}Y4I7![ҞL'.Ts}#_34S 9d|ҳu7.&~?k#(?pXY"4W[ 8AnjJ[B}D^]v>ZCDFYf14P(pClc\xЋMPFZd֞wZy{0Ԙnm 3mǁ]F|I;L\?}xJ~G ngͼ2q ^=hcGda)ɗF~VG܁TUHzd5׃ԛ"}Jfvwd.ۮUʽ mǧXnVhhie{Bٗ*{:%RY^Zϻi^I:6^r6R r :T0~ܨo60R"з^Qx}z̪ xrk^t@`[Kv*A k_t3m2+3qīpVjj:;ffLV{ om:nKx9v,^0 14` #xT7k)<)Bpc;9@Xh W"^ !N=`nlN( 锺=aEg,h'y>8ԑ0P !Yp_vSs I\P5ycn1&(4'}7{':E7@,x$|3m̜$|l d}C%}KD,iL}Br'/%7v~ӧK9'Mt(3zlZ|0McO R0(LY݆W\굖Ql/P\Uo^3f,bG1=q!>hνx?'# Eu`hc]}VVuLhwqk8F+NJf"49U8td1] a,[l;CIHΗpwq濃NF.|mj"-W=&Ms~i<0m2 F64Gwk)+JyEgmi?,jX 3AvPoډtq-k\P"O.RkiJȨ+E)wW*OYBL񥍽.]{ss_=v69wX:,^ i\*E2ĕhdrs UӊAǙB%  hK گi5 ܛdM[OڠunT*t_2uG9#+,}85%J{_bw_ bf=TLKY,ZDaz`LY4x!?l|&1&X{ڣW0JysT1})r4GLnvϼ+d7?3/ˍZ[cJSţ#_8b7[n)#. i {:Z2Z1)钦!1 #c߱r8W::TϺDX?>.Q. SHKMgc2x3(7 :g؀r4kf"OHy-z @GumMAh qDrNߠpv]phIɸ+5 $ zcߋ1D6cpOoV0P5paUT󀕜* ̧Vo6]m;/zS^+.n3蒎ms*؇ 1An/uh5:BxJ7]O$muϧe>*JojoyZlL贴V]gònq#t7Ki|faP%qZd`bXZ2N^r3B(ǖDłS!;XglrZQAXCL R.dv8SM JM̌MRk,؍go%[TL4~8ws)Va|RyCcAqKMΈpH\4qyYl6<6ux!g=^Ů!;kY)‚kKl\o4}l+0shXD~ ʲ$joSP, N;27 n`?;0c#_m2)yNV7ꀀn.A( ejPشqe_w7P>k^>:,7"$.ves8 w A2WwizQƓޙ&Ā!ypGf 5vdwg1_Â+Z/`tv:5R/_ C-ޒJHĕ\Wˣ|T.xv64*uhԕ n*D+c.sTŝ{ξs$)d^7_R 2{Yեz)NqTF%n[y!yJ 6^gQHzJf3odLL*e򔎝&GU>Y BO;Ӻ›b_M}2[eܞ|ܱbq4Jz:Jih lgw ۍg@㘬Q]u@ڰ}z;x hbPsٴǕDh7^="~ /n.h%gq [tZwJI<2CWK3_',@c 4]K:S*QP׹kWD01鈕.ְqM$ʸЦ !}i%GbRR>wŤbxcIZX066fL(,X[} Z>& FzNɫq eEb ]*ҚՄ(K$#PH vw9~-j=qSQq/2}Wgqo)wJvEϛ |yD>)Hx|,Ɋe:\§,pn}E.viL4&_#Q_:~MEs)!ĨCi ..9t=[\R^_Kib4y8{BȮu_/EvbƏB6k8gݎf#,)[֨;i,A`=,WLh.` F[l*wDv ۺ@Cc` '- )KYf# Uܽ6/N+92 566j]F 5(?@j>Q?Ҙa(nj"+7$s,Ʌ">4s# Y]:WiyoQle-Hǟ+|'i 8y`w iM'txW aфZC]gH"IIE&Ԑxq$̄pD>3a F [!Sɓ#mZV( |:Ԫ>ϖ2g$? A{a8k)8> (n.58Ƞ"n\Zͽ_ &$h}>| }dR2F1ֻ@"+ ,dVy=t|,[HXQJ6-&nе c50o P avKXt.C0@w#9f8?5(7;н>jX"MӷC SbmBxmxhLx{%C=5[u6~*ukQj 1rq9dS })L4|?=0䑮QWsin4w}|GRJkf{ 0 `'#GUe>{xs8~{o~؂drd|SƙM5o_w־u^q8*\tUܲju[-(hQN*QJ33%icRkF%bkE0Wx6dhҁUtK" iiivAûsɪ7qOTۨ9ۜ{а zHX)X++1_p, ȃ?$Z6\PE"^U1hO; !]fM7-OZ P&G*|>'%Ho1N.0qb`mK8J'wfC]mDuW)uGNJ glXF˂R)SE<fV[@@1"H wiӺ׷:0-P8CKnZC'KtHfqi Ѣ/ܗT _Quxqj@%WbW BS1%$8됦LKg田TDirJ:8icY3Vբ hK(5o8_T׷R_`nzYE Gv(U׏n’5YDi>\f+tSEr7[1MOz5Y",`lLp)\[NߘFDI@~wEeܴoA k=Ra V1,@Ztz?5=hMdt=0:ꩱ]-k ^z?6R[$Z$eId#xbv$,4*1Cqj:]fef2%;,4%k3P;vw3[N& ٵ)^c#޽˵?l򕴂K!u y.g0 %k >5J5PD?93HQb(kײNd}[-݋ǵgj #.Z%\U3m8xr<څ`p~m ^ӯNLR)῕r/#DKT[{m'VSfZwH KU}i/5p\8 G {d J7Pt֟9*/y{_+Q6Otv3hʛTB G `Mt:RRxaKnuҞ0nkX}|ep 9机x"^]#OڹfէXkY*B-\N2`n;6ӨJA}"x3 q'*B@@f\BD*(.Vq艃c߬0f쪻 !@u9ߞU}}c #_a -w6֎ b |=3F_L$u@*Cl,jw$̹b)tK wH}hѽ4:|#I'9_.}tt1B'i*y0d<% Th4w,yTq[qFMIH!) asm ?Kurd=5 7 RU'-q`cX3T8Ueq brK. t+e/Q,3`!(~V?6Wc䥴LQ<,s$F.[&I ?p? f)_O1E3LhUHx&zT#5րΘ5E -'igg*&a䃙-sGuAbwV$J)@,LemMJ7( #S{FV~LrhspE3\郫oW 9ג˦0ca W3?.msoMehyTiC'GKcmAк,XEx%+Nx)h+q]Vy<]|@6zf#)e4[ _#,!;_ p@* ps2t8:k[#PZJolL4C)m5 _0Bg2ʽ X)NDߺ&JJv4V~Y<$˲7ŸQ 4鼜_I" SvIj[hG)pQO+{01n=ň*i],ۧfYE$!c 5eã@ ꐕ`m $5іsh÷,XYqHhu!} 4*Χ7kA*Bz>~aYf1ʿc[ѱ Ri _+jܙ !)YmP–!W>.tzOKbYeWqb3+A;DjL0I  V@A\={|=Uo(#k_mebrf"|yvk,$ç*]ND}>[r]drio`c5υjCY$H']L/P7Us.TlP57>dcNj#DQ-(/mY ]^zvi{߾98ZgF\tle _Af NsW^< f :c7>>H??xη:M ͐7m֡PG3.qqVz;D$)[XƹyU\:c O@l\Ưe(#k-3f"ӬJcmgE߂DV XK͹ȶCP $YYHt5u:}x)I/=&8O4 Ԋ6QCeHqc{āKx[岂>K1W^  Yp%,rm^^F~(˨=W qM{+􆡜./p& >y¼h˺?):t;iܳPWJω*e`6JTmi="dJϟ`%2:=}:Uobb BgF[O{pJ]B_9Bho}nqʢ34̉8Mv~x| (qT .$u3^/?ޟJ>I>|P-m+,5⍫"˼|0ҵM/ Δx ZR6y8"4bX cצUS58CcUKJQg" v["`{؇k52FOCO=&?~!] qB`x8p|nZNitz4<ƒ$$N: į6zü iKIj !3K]Iʅ63~F -*z/ahޘ*sX4%y]< ӖN?q%2𯷔(ء ˠ [=R-0/tyP,_aHR%|EY?۾sB]6d!Brbl#q; ֩.(^_pXC Ғt!sP JhC^ O TNDdSž|,*tC;T6vo*1YUTbI1[4W7PJF;G+',2*P>x/IV)gʺ2dTb̗C{nCƋvs'@YPbHK+m׼ȴm^t Ld jq$ C8+Llw&]XHOHv%tQ#yOh1TH)'@s`*^DQlLӿY˪,hJVeJ>M' v M+WF$Y)U0K 8'x0ɢȞ΍P+cʊ[$gda_אoOeh66@ -ZʺR"jLu^lD@39QtOP1%c>bG'X L6ki4KDR.̊d u5BWЗHʐMyTkj9I+k%c.0#[(8 PA4ePuͨc+1 S܆g2pK62IJe+~ȟ?Flk&vLx3?  At&{[5Շxݭ "-Cc1U\i+q}&m~5 IYL2j1k_)d҆4 7,P y" $H}NQt.1YkD!5Z[qJ'R%$l>ךU0풠9n vRӒfM%ŲA#%pb 2{r D83.zW)u8QsװMyZG)< ˁ.2C1)Cs,#zwϯT1H4Ol; ۏ{*1bY¥5 5TĤ =e)p|Øe9;Г3Qmrj]=1K*c8'|{W.Kjcish]) ،شQ4Kԏ\nR úPb(HMo8d[%exJ;g Qo&E$Л?0_tPH T93-0 n23o(Fw-R{/oV5<-/vaT胸Q%l u2V~a?BNfWl!g깦aMM%M`_?Oriq6l]+'[Ш.hoX]XLDSuS):#U$H'rX5sP$iW\c_B8DvN5!Ykd0LVw_TŎz7oUUYcPn[5 Ë px4eLv/=ޏOjj|'ΆbV" G?D8IJܫIh#b~JG-X`Biw!H(Φ 5Oك@d巨8e~ZOG0#ԑΰV[D/B $Wo=33} -B&ѩMg>rk㨸3S^ SZc~V:Cx+C:691\T"eT|Dޙ_lmQlZ@E0xī/y>'~J5K֏' V%r"_A=wTxmuv h* V^ڮ%u8i 1WGF.#zR"RCf޸܃#d34ۉ\G8{<ί=/q=覵uQG("{zypcl.e0$ ہr'֋C@P~M`A%ʆt7ny)CRۍagxe]=QX"~{p!n o~&D7ωO︸-FY5 \ԑqŚ{u k!X;FQqV]}[to< UY*8i880i|*I9hf:.̕N5}bu[Ա>Zbkּ^؎fl]d - KM1=Wlut ux@ tt7/%*A7>z,Zl9Qӥ]6ӏ U5|ה=2[Hu֏85k/p06rx^0p2򫇆4vE. rkԜ|d XA) e/zR/U܄u-qoU{kÿo)ˏ"P~ % [Όie B?S [WC.;?fw6;)<'dSǨyg XFs)ǃi4&|Rle| yC(ʛifKAGŔ!Jb,BG'}t~&cEFQ@m{2<\wDX]tqoCXcT SoS g1Gz*6=>:>ufTKx,oήM笕w}KZu) T12ɇs! OgΉE螉*HYt5E#El\!LS( 6>i^YNu]Df-MJd^^+@Pӓ*oFgJV#61vnR;qLntg9 O5ߚ1]jY 'ߧKmҬ8. Љ~zo+o?sHU6"TY#dA#2Kuf8bRSTԑMgr-{|pJx {37ޞ-(<Wdw1J PJ? xMfs~Tw_:0v!j-X7LS{ P'#$ba{ ):C[&tGFE:P+?pW*PLkn^/huGU2wCbWU hV41;ɼ/~]"5hhɤ8*V̡ mسä/$ܓ+H6-ʙS+.tN- _fe4\hsO<%e2H8m$h*s& qSK_5NcsMFL(wZs9CVӒ #&<~0BzEɑWNzypp`4O'EL.@ɲվtA/Va KX}< pG%ĝ-sܤT1cww ve'1Q"_t--'V9G`wErk%l@5(D޳kLhU=]ǕF ﱎfں2KMU#0DO4UT@ GX<& NG4uC{Zy(aJJ?_s)Y@VEIJ":=^DU hL+ZЀ.\QםXfA;Q|uGJ0^tYϒk5a}HXB~ޙb3֋Kc\b!Z̴*lt`\_3<{>3 n&haFyiaD1@oKecZOoGjϯ 5J4Q\Qe>iYRt0)۽)Rb= /%0B6m8ʚƟ\>v#&rЎ*wf4)Iobﱞ,Ai%] u0"{!_70PI`I0];/7MpRQaɥ֜kEO0I]4Fځ;]$E)D_h0L^I| kѮ/ifn5rh\S<3}@BI),w+̮!Ə#I&M04E7GlBMQ%aZ8-iw>F+'l,!2Q(cM:Ī>KPb`Rd_LDu=7싾I>@86pk "r1@I6^ƿthp5z*f4{u)ۣ|f}Ap<V0#͇@7U:sP',By:-%L\x0K33 UQ~6us{9=EȋW:O/,QXp0bt1,UĠptc5@3[ɚi-oz~;W'F_gř rI8k\i%xԵq|3o{7-%nCk\?yttX>5~]m/i;J#6+1h `$Up5aFyy/{Qgh t*dS f 0B֫e{X3Ӗ x-,Ps4LC͓7B}WBy eah#n; jՃa7["e2oXVT?= _bNr!!WslXH0+3/z믆uRE48{R̙}nuyF-{; Zy|9F/pqg|uW~O bH&#TP`)v0\Q!@K_~#ķ醎Ckۑ0NRƨkql?W r7ItOmb鑲G4*E| VYC,+tP1.?7x?CdMQ*.`T8QI2Q@~B&f`J@~jZDnW«jϾ >фn#F D>_gbxђ28FZ4J)+q.ec ٍ@y EXOdArڑܑjͱB!ܳ,_xgF8,K÷fYD'pld"E( Mh>oOb' pX 9/eFY;%R<36.gu Ar4/b7 Z_5ȟ0NB |{8GMMBb`kV7|c[;E$tugo>T^]-O5I|?\vx 'U Mgs)j`DQ ƸLeRAYoɱ_d$:oSY !3 BGXDư7vOs@ɡe8@x3``7WV1\'W9p@ζUk<ՠd[@#+Cΰg% (=\/0me`׫ku2z˞WbLogb3 24i;S{꡸.g!R/mP,c8fѴ0ϠQ’Ϳg϶A鈮bCLOK0fr鮃r9\_ ~XBSM*Hg62ƋR0k=!V7a6]HCxsO pBUckk2{Fj@4ᐞЄlBfobEӏY]l*Q;\T4fBLߋnL/+v:GY痫 {F1'^"-!:Een@ Nz3õlb!=W㥛 4s(mXu5A/9!L(+6CUd2X'Qr,jb;n"P')pC$"vu UuHm\wBlX|WyN[s/&)1 ^tųRFo0+jd䍊&bJF#(Wxf9=+i[{ܪ{݂"Rst75{? 28ҙ挈pGs tWM%j9m .OL0 v3ZF\%m쿳jsc{n"_LIvE4^53E`$\IquW` iM5^۳cPp\;YNPಱd,/PUwpAer8 'kkӲE TL!<Ƚ4EaF$ OBճw>mMxOôM102D q!Șy>P*0?]9C\%O:Du$Q&)/zc*3div7 \PzW5*ٛGr^ݢQaw$1Ƒ›z,c*:-G5"M\ E@Ze\ILfns=GC2^ZL-A*Xmp]taifY B TBQd1CX;¥Ț3ɑ(`gS_35Lh^l2EN`Y#?LUuh'^T$hEk`  ʼniޜ ;Ρ|E!~CՓ:O:| iϰq [qOw (bVĿjX~*߮01k %:.43kj3]^̋%k%n+OH/4ԣ&"! 7>[R?|B a Q'I{NvG.];lw%ԮC?9*US[`6Ό,tI82 c>~݌#E-<N$Y;^ό'پ~iz;HJUɉ~56[_R.IƐ*]f>2zPUB>˵@pѮHA/HkN/FFVNl+hL3v0=Z]j1R>4^}m"piUrWj|ጷ)^iom`qMcDD(kN`L ir !x1lnF=!{nc]  _ %@X4KoyX^tt]]6yx45&E| .5 i[]Y+j x!K vA|k[u r(8Ob m1#ƭFtYnw YX5h\b ۵ƴAj8Lm*L׿g>#=m,vXܐ/i!\=Tmo Jr;Ul浪(6GdēcXQv\}P0<*3=̳4T!z*DuT>O,#"u4xÌv=l_̾bݯ1GZV13l+_2/vޭN {pLy[ؤx\Pq(+~bn@@(Gs}ZV+%UVaTH+Ec%.c4!gDLgY |oU-9= XL(caBA|il9̾G/gi{*Q~oMZi2*"!]qv`a"< *m#mOH(`O6ʤєry`i>SRxd-1D[Zxn%jEkGT36˥#3pʉRk|p娛.荃s[>Ds+A3<1uB\6kL@m^NywMʋf(b4}׵b5Ïk-vy|-֖\jDٮߘ[{fԏx棊+^C-|mj,{w iz}v;2"bS? Cr8&w7z./lP2{%p8z m%EIR"~ i1?GGysg{jӾdՍ97[RKoYX0c~ D}huh".eMqH)XtE.(_L,jJW(/|aw|䖵~ jU.ٷ:$:: Uךޜ 9Eb.kA_6 2bv;SC]ykQ˻fic4:?bJ~ P:S2{4 7`C6["3yK6soEBߔ]:VL դdDxЄ72D^qKg@0-l4|Έz/PiRĜH٪*Y6x,C '!3PDGqs>2"QYlZoٜ3)zA-h[} {L|5*xYXw]T,QJK05p6lAHv{]j_X4@xv5Jeӂ=Yۧgdv*sT5s~ mRN2bx Dːrmiudʙc5}r2i/HN8R:!GxƀMԱV?i@d7MCeрYˢĴۉH ndjJ+<[6[J -Dk?=^- SvNF8MݷR&GoY<&: 6>9`=euEnXBlm spfZ+CGG֫W/gOPUbK*{ըL;D s P$cy DwCb:{IJ-BCsxe%!Z?/Dv > E#_܇e4:2S v`u+:>mҘ797Ԝ$K"+ͥ3}as^ +`*#>3,<nKfHg5J}w 8c4D"/ e>ʕx|uZ@$Tܢ# Tc cާUa>~2=oC=hl{DM7-#?踘 w%LZHS/}VmUč[t1h`=Dd=6VHρHz.G˔ X.z%ৱ;x?Z<| v&~;[wMKHKF)jlI7v(KȅŽux66Lz!IDԋKXU|I+h{Z!D|_Ckv07 Z{̖O X:2[$] P2R}(M/:%ŏ:=!U9/}Mld0lf-Hw6yl~_LEce-ZQ<, _`CE\~fFu*%I7\QiNE'U7L>BDBU*n/G 7]NbN6))GgFYa)*$̎EOQ T@R])ʘHW8;J?WSɼ׊{.p;|f#teJ|Ń|:ۈ)PWӂ"wZK=57%'JRdJyƑZng4D!Lܢ&0*FS[,w.o-S\Ai?MXo4WgJHפTgh'wZqcBTXuMVfUhZ286~l&~ M!V;m)S )jJֻ2r(w-,klʒ<ڴzЉ/i5E ",%~^qvA7 Kl  ^S<"tRˣMrCܘ,6S[ʀb``l\UE̳!!+\O 鋸0R$R6)C#dĀl91E̩GWW/]4 !_f&{fF 51 8 9!ٙM*`nHV>dgR5k[cl?+y\-sl htu%?Gg(`wܿ-Tƒâǫծ qfJd'wl:Шl]cc=wͅKpTTi4\鎮t̒MWr}u79c<) y+[1 P;cb^1?fZ땞b`@}(#wp m8n;]#-1g~\mz(vټ[%E)u ]It(L6^s zUE-7UΈ5 tް q[@:i5Ku0V %+r5p֑q#M$k1S| 3(9bB'XR,s.ݣF;n˚ڍ_)PQ\Z"qa,J5ky>lm#S<*Q:fs?&Fi~XIޅ}X .n'зnj^C@6+{*-TK CWY5V-mE-;H2;Z񂳤Cb]HgKT\u߂qiT *5n=Usq~F@uŽVb{=`Ȼ5KʴmJpP3٩wV Xvc[ZQh;"zmZ(#b}>7F w~kÉZoEwXNOLy:]}=(c4_\t"զ=ܱWab|$ڴC pqzp6wlTeGjUתvboJD„$.r݇"8>emrk@ ٟ ÓP=ݭPC^dѾ\/<=5Zddj\=bX( ۙ`7 ϔ |4Wk3g$͗$aԊxAvS0U>)#|ODjϑ'xa!r %`(O9:|m,BewS f%=xak4,R/%{~\e^G W ~Td};L8G`)Yx/ :N,Kn"ȫ )&$Ji<. kj^x.X8H"1 XMqu0 _{VzZbE`t?|q!o[.bF)T벍iɺRcLE #-R>$ʃN"WG6-|Z2 $ƱBy\:("p_Ql"WU d !~OЏõ Zx+TpEs i{pЁ nLdDn*B >pq98PW2udFl2cd'=0doLx\ qOVwz`TPp:z򵜳K]qo:# ~0)LThM+b|zxsAOn,'I?\l=O)IfZ8XD&XbgUkgh!MܟﰜIܽm$#򃉸.!.ӧ! mg̵9>{lRR(k(3j2+:B0EC;@亂e H[#lz*S5pm u<ι Ԧ7`͓){m2!lH/BC5$;n <(BMO "c5{l1(kE]q>e#5?(M[GiYkjB;;qt;Tedk Gi m8>Qr(gSv18i.UY!/ύCҦ N[ ~iB@6wF/;oo fp5*rư&) 1.CYd;,YWśPs^|GzZt.#zj`ړb)d=FRG0]:nʸNYwpOV{ rYhʓ*xjMO"F]z=>7_$6Oz_X.z^9и|1̃hU쯉·Qf0Ҹ$FĨ~gI>Jmf>i|yrCYpOW *ӧAbZxBrWwنsDqcjwMh#VmfmA5X:r)Sr> 9 I$K5tf4杄ȉv\gbmI]~f;rXr؀ŷ2L.tYFpҀ^pۍmbJ'%%CC\:\u~?2sEK+La*#.~z S4%&-^mЊղ ucF{ahBJ)JbAK@H944;'V-aTn|)ݖ_Ze=w'ly4]R |߫bR`+uu,CE]bզI 9b1c|:&qd}><- O4r;?& C b"Y$].a}Z!Hc 볯8 n_ϔ=} /h7#}w˟"Qz͍qq-$o Cݱ]nG^ŝČƧ"oDJPjt^ڤ2.|NE^o8SR4F8 e<Vh58|)uM|6 :na4':(x2EBBy-LK≹~؜VIj<`B 0q2~ P[H$i_X g+@C mRrzCK7ƅ&` 65Z[@>ɲu?o.'Ez4v+_܃A(fKGr>dQo^6wZ1 ӈ\/Zq' M9S,\)۝^^/5R-x]8X=+:-R}'Ӷ3>4f7\m"  YZ