cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.1<>,hAp9|s|H VNX1cA U {L|ŽbɰZY3Kz :aIiLE|$Ej-M'K;`3$d(Q+Nv=na HODTNu d~ލNIi$FeTKWG9<'re]|垟ꝅYTg|דxH{d{5?,*(KyE϶Tø%RE7>R?d1 > Z48DHa    ~ {]0] ] ] ] %] &\]'])]++]-8-\).)1)1H1P1k(1w81,920,:5?,=\>\?\#@\+B\3F\DG\X]H]]I_@]X_Y_Z`[` \`]]a]^ebgchdi*ei/fi2li4uiH]vj'w|P]x}]y8z8HLPTXklpvCcluster-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.hAh01-ch4c 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.gitlinuxx86_64getent 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 fi8 8880H0((71 _-O#?`%TiHXp[PHHpXPhp8pH8h AJ(PHI?(r(Y 4 A mJ\  -#9O Eq AAAAAAAAAA큤큤A큤A큤A큤AAAAAh>h?h?h>h?h?h?h?h?h?h?h?h?h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h?h?h?h?h?h?h?h?h?h?h?h?h?h>h?h?h?h?h9h?h>h?h?h?h>h>h9h>h>h@hhh>h>h>h>h>h>h>h>h>h>h>h>h>h>h>h>h@hh>h>h>h>h>h>h>h>h>0743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d4591a1fc29f523c636362567da17bc17330b2239de8ae6b75a672b69986581e01018ffa6265f5b08c8a626866fcc80ef1e76e68684ef8de914be786902954b4e8aae61033d65c98fc87bc4b046de4e009692604152447f75915cbea466d930562de7cc1bd6d6e991903b7e274fbd1c39f29d1a490abdf77388c1576168dbef7e03bef2469e0894e286ec88c8b85abf4570fd7d06ea210562d269159c5eca17ca2b7f93233956a13a61813b54b23ab4eab9a23ca7d826b7c52f75eb03bcd3521f3ac9e4cefb64b86842f2f67a2f58d246c15c4fb15e8da6a29f552cccd2d993edf763b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5a1035705cfbb0073aa7a9ab12f405d6aa9a643674f0c81778ec4396054f80c219e539446a6f4fd9d4c4fde8891a728120430e785f6aa2cf642e8f2693713537537e1554fd70df67f496bcda58275d4b4ede9910b2d38cec844896cfa823d101a9079375a3d3193506c9f471397f4aea6570d973fc325c284c4ad928573a976bf995f92514be117141cedfa56e933ea144ecb92977aaa50cde7a85ac9a71f517713a31cde36a88da0a3a6d36c359d45a079348fc816199e28dbd22311228ab78ef5ab3de5ef8ce3c5d7066a9cb4ae91a6b3e96e4566ec9cf9bf4a8ce60e6b87579cfc597e29a0660d71cbd8e4a9278e22f9249ded5961f6bb0733b74194c0549a458b2ca0a571be52b2cf5ace67ef0d77ff61f25be651e58156bbcadc8892b6c4494880887a85c9960823b9872fb8e4775cc85cb9f4e86cfb44aedceb5a545f53fc9b587ab628afe78fe3a74d7b21e03e9363137d770aa820fccee7b26657ec13547bea50940c082992fefca73b568f41360eec6c3ef499593bbe2122ed92a58837e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e92932176354ad5f9bb35f606424ca1edd47bbc806c63f78bc61525a4c66342d45b2f4a6acbb785efbaf9788da1b768ebcecafbbade4d76584a7066639723a99b60225557810e800a4d02f175f2071605427950296bd1456ef5a0e3c82cfcecf0e92e9a055382a405fb1c39d60408a8e72f4aa4b699d0d3accfff0848cc5bd34ef7012a6a833a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae0f57f0e492b4dc595d7c13463027e4433c7df84b9d484752064fe5649cf08528a3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac9e79b5d5e0bf6cf43af3ae9789e8d223baba9ef7ecfb083085361201812ec25a34e09e0316b87433518afd26168749c138b5914238f1fe3daa43a7c883219b1634b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.1.src.rpmcluster-gluecluster-glue(x86-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.14)(64bit)libc.so.6(GLIBC_2.15)(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)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(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-commonh01-ch4c 1754459969 !"#$%&'()*+,-.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_Updatedrpmxz5x86_64-suse-linux      !""#$$%&ASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=5f4038974c221a3bf812dc716d5112b28479fb16, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ae65ef71cb55e87017aad2feab47a64a3799f5b5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e4b0f00c876f884e2574e83542e357fe4911bfc3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfcb07bbb6c49403b7103db5b144bdcbeec8b51d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c5a953f55d1b384bb2f6159664cfc103711302fc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1bd26c931eb67c7819833cf411a43bb71e02d98, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=60d8035e1276771e3ee611d956ea768e9b2f5cba, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=99193383b61f2c5ea175d70226cfc2478b948201, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7401665d65e73624a77759df3704d51fb7631a6f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=814a05a1ef01912c1cb197e73a140ab071950168, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee626c8f99006a87353d78ff2332ba327c971d21, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb8e877c313f1f648a023ace3a98f981c1d97685, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0472dd01d832b951a74d58bf3a855b4063dedd78, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d8de6f434c3d3bb3a451322c075f95195107d88, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9f38278faffb3b40aac5893f3431cce186fd421e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=04470705c6be78e542953a33506cec44c0c194c8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0f8216e473bf96f81394854bcb16013dfba00134, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d1375af1700ac317b54aaed041f0f7307390a49, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14c703dde4fa2a2f818b32a4ee4c380deb446a54, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1edf93ccf4609eac8e1caa4e72c3951bd6666f06, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3da80e092f3ff71ccea65a910a427e5c5fba75f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e3a21d5113a00288b4fb550d259c05f676e37c3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4d2bc2a43eed630c41f38b2319e2e9c412ddeeb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=b396c2dbe54f6af7b46cd3d8409eae873cbd01f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e9335ee0cc81895d29f6c52f3d743101bb1ee20c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e457978750060f0d2f068dae5296baba95ec67c4, 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)  $%&'()*+,-./0123456=DJQWbjqw~   RRR RRR RR RR RRRR R RRRRR R RRRRR R RRR R R RR RR RRRRRRRRRRRRRRRRRRR RR RRRR RR RRRRR RRR RRR R RR RRRR RR RRRR RR RRR RRRR RRR RR RRRR RRR RRRR RRR RRRR R RR RRRR RR RRR R RRR RRRR RRRR RR RRRR RR RRR RR RRRRR R RR RRRR RRRR RR RRR RRR RRRRR RRR RRRRFLusbdsystemd-sysvcompatutf-8072bfb4aea9d6e812bae1e110342a02592bbd9688a24fee6a1fa586ae008f5c9?7zXZ !t/Z]"k&kv[^aKpJգI+M8qYBazlb'C!;Fz@a1o2 $+rr W6^UHX'܊Z݂Y ~9U D5Euu\﹙BUALx Nc*]Oy.$0ţݑ9He\!IQ7y5̗&X"[`$'QQZIրI%Z-RdOekbn"_:ߩ+|b">XP\  , g1I8lD0 vSe\9UXD!Aru+74{\WeD:}{ -?a 0{! iY&C͎''+ MN><"Whu(О 38NA}HQ^) -p3=у ذg/ bQ7iݛULC#H_DATCAXpip?*Ac3̜ K*D Kj* J@39 =S]X?K YNv m2k_EI .iz޺BB;wDGAZBmľBFg t?ՓPzj";#xF'ANNh^(Ц]jJH 85 M,>V9gyxxJ{DN$]3[{Ri ɱ̴KH@6="[L-QJ˿`Cw’!d,ӝzvER",& >C3wИoHR'"20uFwZZȲ˷19~ 32m,?6(;nb J⠇J̠xhjuEufm*&(Bٛ8 giѡ;)=ch]q;]p>JL-u[*]zǢ(f?JEle'd+9*'G:Rfd0!*;rL׬pTLhڡe  %sRX =Ee$(']D1:g;I9ckQ-SB 'PX?"\""{]̎Ug^.`]9AB<A h46]_זtx)?$zYJLLФV8If}@I~ŷm8 hv'amї%:\젢i1tݬ]낎(_,L͋0) N_ם閮7 u?2-A'-DDf֩[nFFiO=ѨnM# +xb 񈺠VzZqtML OWe>8XU.v -vY0Qt$jT{];|P?2' q΀ 8Ng! TbMI؏âh<:6|{G4mUaq:hLNuTeG.&IL*kK,H>c^ `scIwMbƁCMEς=ưFK˛ʗv>QhKq^'۫zd ?>Yh`MӆN.{aakq"4toOZ oͅw,/Cr$5!g$ ⴰ; q޴b}Fh$$><֢3=R6on8=o VN@{&v!̵ ()|-R',u sâ^_&GK6[U#oS^Ns3zP b}kc*H&smǮbM+"1kd? r9SqQ< #G-j^' رޅj~'5O1 7&>! !5m$63^3pj*ÄuF4HW/P̬%ɼť D,75m (i٫O=SJ770@}4$7qq z? O5)_)KZ *xV20]FB3zC`4>>k4F3%*74_Šu9K{9e9GEQȱw ;n)nbpu4q% M'r~ٰet>iAID $l|v0}|u|)cª#汁7=j$|vQ6]91􌸖EAWh\fp81˾X@XM iIR*q!Ct@},'n<*&[Zlj_ʚx-eOn ؉ D[/3Bܽf9$ӡfp62eD}%bTܺ (ahL/ =.QǾ:V𢇌[˟Y7`d;XǹYK]^O,fpBxMJcd.$:3ASuXV2TweȨid\C0}blY$(X"uGeA!&`:7~ytEƚTnǗz",/S뜫fD&)_e,<\yb 4V@QQO&񬞍db2Y)V..]sI.hɾ&1"}ՔgWۨhI2uަcP(㐰Gc\~qmU]ˎ lpsct:{3C3'c-9#4+l!>[Mkc(F]&;СJw7'~RЫͰF Xj(H'Z9~Fu:$;O7ֹaՑ/ʟn:8 ;džqcy8l\7hGIh_Qc tym vJvPC Egp06 JF7ZoxӫKYL&1Π&x~̟! 30 ?'X W; y'CPn,hnf=jʊBt mVO+{'M-F ),24A}r` TӦZD_kkYK;!KUᖀApFxT0Z6F*piLY8g?>\I"na ./:ZYvKH#+dfJ'&TlE%Q=1eOfe8_WFP3+Rg4 qMUvpUA94ܩJg\߼i dL6bygC!L1iY\Bz^f OS/&)V7AiGk].fxGdžSd${N4<r@Huu_|Ѓi'}jD[Rv lg*`9 !}m y+  $R9)ΒvkAcAnW2oOJ~V?Y ;`b$1c3~GNVs[:hslj#QU7~ ⼯!gɯ߸*O6Vq+cU Ze#/#'D͗28 *xxY.cV[OjRsZe Dkފ^\em-uL8H_%Cy{VGB pף)%},, fh,)W%3bۘภ+K/Fᆨ0co!e1agzPm{:tl-38 n 4IyR.e2b@Kq"bF7=VW(@1/uG巻jwl,E{xsn +,.(|ʠ$G%.U{>xI*$a, KSzzI <6W`ΰذ#M\c W@ϲya@ZG QQVRh/y)D\ڵ0j&vԮ=eirQ̜wá;{D}HϴɺN6—~ٮWp,"=3o`a;.'fF7@i4g1<wh Qe~0v?^ gSߙU0 5uVLN8v+]Ɋ vQh(H2rWIQؘfN'$WSCFN=)Yx- ɭ$R1UY8%^jb6t3v&0\.ݬFOi&Nt% }=&T7@`N B )t )BYcRKTV*B[9 @0ޒs;?% ;6;nDdO+T>[!wdF? ;F<eOn_7=1ڱb^0=c@&SrCk":(:#d'`4#]Ɏý OF|_?}dE_mp:8d]!'_ l^YSWEe%%Em1h[S 0P-~pvjt8D)!vX׋*jֲZ (~'3hDT4ruسG2I` 5ݔ 1;՗Pi-2M|Q05yy |5CiQ {q#hCK 1ڡ!-B-ֹj՝BjR a y pt=ڍ3?~/ a# ,}̀~kR !tP]ٌ僭B"\ qҼA)&ni(Z)p&"H p$iGʸ~$gL po H9^tƉ*Ѓyb>^σFxވi`fm+XdO&zGz$%=d!.$2WNc9-;\Bۂen F+2/.Ҕx DK%?'_o?D#'P–GutPx \<[Jǯ@yZ{#YG@Ē%J>rf`4?]*IF*g Y>Q@GUf:/U$?)8p 0iD=$dm6 -)RQy`sh7Mg}@Ń+o,14^x%Ԙ?Gɑ|eۓ/zzĩ†H06&'IGAxU)'e|Yz^6UN^ƭ *tZp~4jҽ!%o{d<G}wk5&} *bp/`1b9{'l3Ll͢^r뀯d.q%HJ.>>)Q`Em=g cU ?ڈ'ٲum<Ѐ'9#j QcˈP ÅZ٠i)*@9nS36m\ƕjɠQڐ|9(ݸhTo'2pDۖOfR3=<[, 5-&`dH6> :8닣8l|y,Z{ͥk*K˜خsյ/|F i%+B6Υ tQ|8$3ѳWjQ@E/- |[w{IC٤Ire}M4PT@7 Bފ^[;O\B[NI䒞V+^y!_< W,E"ge\Yra$Cil;fv4Laʁ %dZ& a,"ު%x,žkD4I_"?CH9T'ƥtsb~OMAfR'E'( 2Bw_"F9Э5l}+?DF߇GH󺝷I9٘2zagy)+`ǶYh؄$RPKwZ]af3 ġ9b.WPVqvlwmNN9+ߋ[{a!im;8[~H_سQQPu-}hWi m'(Cq TsCj':+`#\y軿sڔi־\y}Ɣ+TUi+X7 __ã\S$(y$骹}G Vvq#q !LhϺ6H(o+ iHm2ySƙ>O'$> j׎Ia<;d*5?j2,D'Y R@0k %ciV|+.lzlMmM7p!xxyo 4"=EC@7M-ƌ&ʱ_|55^Zy=nykƂu{>m*VX4' _p;j3W|Y nbY>z(}n?=7ctPPUr}B+b!jСzb3$,oѶ*\BuNu *Oxkꎓ m19Hfc)uH|حGJ  /+cM)V$~D(cџᄳtlF~T#zۥ̄4[hi՜-"rM4gȕYx 땹ZuZzsH 46PT)dp%nIq5|dp3Fib6c~H(hV{i|?3&\~K⓬ ҖQu՘ 6aHf?;W5NW H>ʠ4U) ㋒W]Ľ&;&]Ճg[|:9\=M2›`A!&S Οe-NtWRxOY <5Z#csN B% U3 > 971)_ʣhepD "^gs,aE$cѼ5! iRhAJ2'k&}% IY Mqgq2C"S3Lqjk:f"箫q/ztrX7 64r'*/];xУSbM`Sa7Ѓ=Q*RcZW"]Fr-UtƸ7"P J26Er2v,?@L/ IkC3vٻ`vF@!3c `_f&AX܆ YZbhݜdd9t2 ,i~IZ#J6+$MJŒ ҉Jr] MMp5aܟO/KÛ@%'K9ۏZ 2l;Uܽܲ#ӸC9JXaIy'9^#A\V9x#ʆi!Cd}cTe,1t7 v.*F0ݍ&kAٶ[q2M'HQbWy&C]NKH$GH ʙق:7`yjG˾SpK:Q`^Ik@ ᳍I%H"9:-o~JIؿG{F`\yF2+:m<6ha:$I24z9RauLF%{>@O/:^nzl z}~ACU]4}.okIZg%&T";"2|Ad"O|#fL]|S}SȪGև rSςԄhB4ՀwY>( ֲrAZikNUjalrWirF\#waNP8jrQʄ8}ЯLfp9  |VֱBG;u]* H`Bj/` Tݳ"qDT uo2+3$2oUsi?+eZ W'f kUgx4kgj+$?m_z En D ^pV{> <vW kUa8nV p Yw/֬g˔g6dJ.k0ٖb^A[<-b'D[%T[VU!{C&3j;W6RQ gz)y S9~5aCM 4|t&Ъe'ޠ /^Ҙ;;\'y*sY"VeJ ȫЋ* '||]e+-"NPlD)D/^L/L^a<$˪$lF6bb7XvyLݶr$y89Fd~zS+;[4@THp6'LW0s6CLK[7D)f'Y8+z.ȃ2fb7F=p>o =IY jfyWB[gWn;G}Z 9@.<,o(|'ʹR\9Rdr%O&뮅-H}Nd÷a>'SrR־ਗ਼׆| UuThPo;ʄ3!`S|-/Xc[tF|;^n_8H=>(ӎDGzⰇ &(qOstȖlF7Fse_ mޕ/v<nx'`tv*keP|/Kso;+)NZOHJ*L+Q&Mh:H߹(<ƭ o 'cá}4!XXd$u,` tJXQG9wrii gP^3qw|T=\.<&bϒ콩kn/ko^K9}}oC5W+A3j{Pa{Q0~f沸(##( \bu4PldGEU?;LR:ĬlLٚj?P0=k;uD fg .GHC@{c n_dI)H2 I2sLU2tpxŹٵMqQN^ۃOns#zO=xI^w" "HR@Z'"3ȏKR`?)6 ϗlLJ-bzS?s~z߯ ʅsmyidgRtc*ť#ȱwNYI B?)i ȧIfkϹSlx* ݒ9Q50i4 h]ԯD,=m+~c(*W|@*jzn+[0 c˛pAP?ߴ`g~ skJBs!MElKɇY>H)pppSX:6o͌]Qd,z8?oJaH_:~m/{.# ٍ9Y!Kx3Cl6F B<My2:m"5rX=0% q,R?lB{? PÚo+aϊ H26 S߼بJV34pRAMYn1صy^Qل@?< 07)=Nߚ媾U1 f'VU|,| >B RȚS2яnG{;0S$OX0u'^2~3Zs>1=F=%_4y"NFP%dqXdt}BDJ /?x=}+^ ~oU}coru $&*.=^řfSpzHUS |;=I}H6&k:/?i#V~W _6]DPiVT107ၬC1e%DHzw_߃\ԻRN$(X<&q4q$g3j6BM&njM& .J={ݾY_#N&2\%"F<+%_v:1Oٝw~s,׮ g顫rOHq(Ҫ&׊ܽ赶7^z{5p!D- A얪DvS/j|}.D#d>Hg령zт2ToTpIb,  D9=)Yq}sGWuZǬό{-)gCdEIWP:<|pWَE1']ʑzE%gw9׾A]]ރԔu(sl=)[ 3ϯ(ߝ%̓O$oN\qU<D$1Ur%WaLFehO<$.D꺎J")-O mGBd.DJv 8+) @bJQ\/.~}1阧f3fI@6bjȴ`zl luuX 0H 6+G5tN; Fsvhs:!&[D.(>:TҜ~CwIM*o7b8#w&}$#f]ɔp =#r}8gJsȐ?4MVyBPPSEԴ _9i6$j#ԫ,7Dh^! hY{ɜNKr*<@?Bݏ_jȼ))@tޞ1}nm`Ii[. N9 F'S0y!)7$QYB S`\g|d:pAmj$H]4}},tL kY^ $!9>0#+;ʫdBҽh֎l74)R@\AcEGo!ׇÒ4$,=n'0%r;r #Vߙ$(dƑhr_\\'V>gr"A۵OZxDǍIj=Դh85ZxJ]T⣚3A}ÒLJ}b÷0M>Zqx 9ٿmzP߆-PwA?>B67YzgFh D,?F:A3^ QfC]5lOd9Rܭɒī]'R'1NIf@҅Ԙ&#)&#0dޏLyAe"EZ<{jkaGl3#'kCdh^lx$kj3㜜,SH+-0 ·#7?gTdxjYyMuspp<S-Vmo.&+ZDP]8G3n B]9S}5:!ˣ  S8y(%*ex6U|g IZl}K6h?% &8p?? 9AdU6 Qh6(~nSU)ޣc%2撯r=i9A܌.bBow~c+> oM I.QȽ%E=RŜ2U_26rZq]ƾh]-PD0$% VI3gO/TB3x\N;xoG M=锜L~}L׎GJJ'Jn1:0'sλŮsR6 oaV^k $f7a/3Kpd;zKXLPnT|oPGmj9-i/7e3"妫j*ٟkgMe]s^f| *VliJ)ѿ.%Ujw;㦕ڷiPG-MY=&&>mNr{=Kfde7ԕLwr){5T{EJ"GfPO$=b>6*2Xos!w߿["H跠<߁wE{kbE_GE)!1$3xmEb;[ sӂkZR-{%60 rNc y _\Z8 |}:HˆĹÐk$K7$C.yE S^*,8,݅½ӧ:b7tzt$]9[zz fehT`0Pdz!f-1Moa[ؚ rBX܎0DU-] X*l BƐ+"EpUC1HgH_Qs mDYV)t IVCHo% ulGIBa՗"Ϡ U&.tR5#i +.JܷB_/kL E;鸱pCڽ SR'l<Irx^ p$+ԶzfJJ-2e[\K&RPE!۰F7¨إIQ/5h"$7qW%cD` ĠNTmѻ'e߽)zjQO =Qu-?H& w53 >Ub@ Q]]OP|{:24fQ'!H cݨ] U*)5nʶP33ȪZT?uLKa~dcg.A/?s"1f4a G ? $;4l?c#v25 SbD-Ud۱CMxvAR9ķ> Lښxݕb#NQ7ٌW2: _l1{F,HHI~QƔ{=6.V0RN#t。>P E;47wV:ՒmE4Nй V Z = ܧB~'suCkFEgwYyoR^̵"&6T<^r4x-糄b9z%J*Cgt#/$euOqzwEm3򟦁E;>_ Iϑ⌘1׋^e@Z/~^_Sܧw9mT~Rt`J`]k(n_! -x-ҖYr:"Bntjl!tC|Dy\d/E) &*%EY>dqLO[y/D?G it<>EXVWwS ǰqJQ"Sasʩ|@ԮFzW=/BP.#ӊ}n?vʉ$uhnj)Oɪ35n2=-v|X^VǮo,ZhǗӥ@D tT,_EnauϜ{s`iبNicAY.y w,L{|9=~tB~A}zx)3cܚu'O:x&uəVj}m ~LEk4,|bc\vﰦ-sk9YmOGpI8*D ۻ$$TH$Sa$ cHuO\mYA=E,ŎuR.o.D^Eh!0Yߚp l1$hf-yM+̼g6su` e$փcMtucEvfSK}K$pC?)m(nz:5mi9{m?!|Ahv7t)=^OS?Xdcw.r\*i", URCzyo[|3$Thpz{1 68()ir%bKdה~'cmD;:g ~ѤMo:Pu~ R|ԛpix pɠ jkwo\1gl"thXx.= [WǤdIdf/0TO;o>{P6:tX#2HdgĞ}&Orh7p?"޵Sy;:ZR^P:*2-cYo儤8:"î*ؗ.9^,U}S7?o׉kvhvJx+h絀/kSLw#jCtpRyy)įUL.^tYf U3;)WO|t,|/j?f/WB./p9 R_f%B_,K65O /VMz > -`rS;M7{]b-Vx>{ZctX쉆Q&riaQy_RD\Td(O55>,Х5 0of˓ |ɾUJ$6V̱\ Hj\m-[L``qq3=X[(89 s. r@z*jo0;xo:k pi$\"Fos2 vN5EqN4o($0=$h׋smQJ"W9O3|MfO1>"Ulxe"J//9Bv{:>D_¼4i *vR@^ahH2yWm@yg};=knęP4Q49km'L`Yj''e-t}Ub?Xlt| c4nBٖqd\!&ZA8ĭ&Pd2rs>ÏoBDHGYw!_V;mJªJ_( IIc+l!Ohi]na)n(+Y.aLܤ?X[8Ohjݬǔ39@h(J?Bྜbֆ Lb&7˾H @فB,!yS"'p[BI"08r$Fu K! M D#4 n3I\B) ]b`DWHð4K1e<'e?Q!/($nÎlLkNObH+Nq5Dx(L}y95^eBq|=m$ XIVGwN;vIo⮗r^xO-;79'MBCuqf:+<u;W msB^yHɀgٸ}l:#HKbf=JxǩUWmWNL R͔G߃KRN*M% RƯ^!95poA;{1۱Z)R7%~  sr#9VM1'k0Fg^!T,7Wz]wl+kaUY dxcnB?H?[U%\"6 mjZEp|ZM}ř$+4W['sHݩ /:]VYwM>mֶ:@"]}ZK5F8X+9.4%Jf֢tR$[`;7ˌ3޵c{?hBA;m/R!~qF+?~˰}~:o,Fe5mh )b{C3Wu| 9'H+";9Ma@^BΠ*`=zZ2Jp: 't 4i:rg Jz{ʤ33q:i%{V溙i2EMg_g=AbH21M7^4Cvֽ&A[ͰˈJ& lI-| l߼|#nb3GP6ȓx@d +3NZ#0@Bl: u8(~Öu5)Jj7u$Cy Xpx&LLθMz2?)q@0 gEp儷rP!Κ Xy07GR1h_rx!-T=8D9H3b D:$;]{l+U 7[_"鵽)m FuHGs Q~{2F?`_`{ _s/Έ%%H YZ