cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.1<>,dhAkp9|"^Juݾ=)4a`uNx.Eg"|*R'7*gŒN l/<uG7,CHak62?!C7|B\l٘vDW,Qn.VǃuŖ{z5ǍAHLFh>IWJk G 1I7@A(ZJK!>.!OٰQ,rИܘe#3YLaD y<%3G>Zήe_UHJ+> >R ?d1 > Z48DHa    } z],] ] ] ] %] &X]'])]+{+]-4-X(-(0(11$1?(1K81T-92-:5(-=\>\?\@\B\F\G\]H^@]I_]X`Y`Z`|[`\`]]a]^fbhncidieifiliui]vk0'w|]x~T]yzxCcluster-glue1.0.12+v1.git.1650454062.1fbde71c150500.4.6.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.hAks390zp31 _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.gitlinuxs390xgetent 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 fi77GG''71 _-O#?`%TipHXHZHX@Wh7H8`h AIp'HXYH?(r(XX 4 A mJ\  -#9O Eq AAAAAAAAAA큤큤A큤A큤A큤AAAAAhAdhAehAfhAdhAehAfhAehAfhAfhAfhAehAfhAfhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAchAfhAfhAfhAfhAWhAfhAehAfhAghAfhAdhAdhAWhAdhAdhAhhAhAhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAhhAhAehAehAehAehAehAehAehAehAe0743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d4518a91fe60e0cb5703c1a6782cb4e52c6ad7464b1ecd166bdc0b1ed68987843b5f6680a6e7fca9014096b5399465934e62a4b8b2260abfd2c0ac6cdccbd98fcd98f10ec7671b41a5c36890377de6b62ca12a0e1e08f29377bf2df397da796b3dbd730ee253c084868be2bb5319c2015587401693d446d59c69546cfd9aff0605d6525cba49158acf88f26201cf67c8fc5e5060c3ad778657c353b039a77d7dcfca74b0835426ebb864b108253e71f651af61b4ca67e9c2b2dc4fee1cb97a1fc7277a51bfd2784b4cab927a4fe6188d648ee4bb9bf09f861fafb602a44aa56ac1663b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5aa6fa57846c5d2cdf836e0603cde4bacabc9f271ae0f119d988e3560d4d511decd8942a06586aa6895d5792a2251a263398ced184eaef40b94b97c1a09d2628397a00def49dbb6e0d30682bc158b1f46db3ab91ad57f602603ae74d15f3f2852c91aa82b9bc8bb955b94f5125137d74e8feb5d57dc90d9d64bc075a7c209e97c4b65a782c4d02f24ef54b0216a3b5f741bd34cb8387452353eeaec7e0ba6c4832c74a35469a7beee4bd41413612feac37bd05ddf5674d567831c8cedec9dbfef406a15005ed18b59b76f5351d659662f5ee00615bb2e610140ac2ec6295a38380b25d29aa1ad331793dc96f9b64427b9203e7351c59ec6b3e0fa2a168414cf00471d979dadb2ecd0f8af48082b07b2e12a380ee6245097ab317ebf7c69ba79bdf91d5b89744ffa8cb3bfab924cf02b2dfbc41b93e3c29018a51ed5f796e72d537ba533886897ad349c6d73509feea8fd70443ac0af39245c3093d6efc38a8372831e67e65761fae014ca8f6c4893852b329e3074d734b753490692b12b72e67f27e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e9293217635fdc615e2c7a585f2701648091f071c37cae46a07d57079d667763421e9ca1ef5a69eeab1af369afe5e70fef83576ca09f8de9c9ef030d32388641474a2a304ebf8603ee3355545a669b7d3f3f0f5d1c880f37bb86d11f0d937bd25a844b72778f67a3ae74d00357ea555ca596ea2143dc96694284c479be0daa152d031c4fd7a3a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae5a47b617ffeb1aa0bb2a789ce83a1b232de6e3f61eb8e0bf066741b57ff04d81a3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac511ba58f3555ce0aa9635f6ba19761932a4e6aca9a043dcfaec0438a6aab0cd0e1f1523fe1b1b6e41efd7840891ffc04be07e6f0babd28f4883069cfb40724ff34b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.1.src.rpmcluster-gluecluster-glue(s390-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.15)(64bit)libc.so.6(GLIBC_2.2)(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)(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 @h@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.comvarkoly@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- ibmhmc stonith needs to be aware of HMC version - ref:_00D1igLOd._5005qAMc5b:ref (bsc#1203635) * Add upstream patch: 38.patch- 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-commons390zp31 1756119403 !"#$%&'()*+,-.1234589:;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcd1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.11.0.12+v1.git.1650454062.1fbde71c-150500.4.6.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:40349/SUSE_SLE-15-SP5_Update/960721194add63c09435182031f5750f-cluster-glue.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linux      !""#$$%&ASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=09b45fbc1a75a7658259c3a193d4cd52a586c0e8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=84d1015dcf73dc44685e5453e0425dd9b8ca8b06, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=64611673af6a477486e36cdc35231be846e67414, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=79dea9c993a0aa499593bbae5ca9ca09ed071f70, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ddb909d13f8733317a986c78a95f60ba7effb161, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c37c589d867a7c72c9a4b7b8fdd1ae50e51571b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=dec82593f293a41808dc4407309d220148cbf3e4, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f7a9298d2fafc8e2bf5776863d20f57513dd456, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e72c5f10ae77c3dc6a8edcef00fc7d01696e774, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffe6b3b02af92e868022db767e8295df607c71ef, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=50f5eed97dce085b185fa63cd222d41ec9c659ef, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=107726c45036c11ec7f94faf73e570c59a8f0422, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c33065536d3a6a42009569f466c8dafbf724e3fc, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=cad85ebcf1a46c2d25f5aca0ab9cead05f09471b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ff6f600f1e841215bfd808a3ddf37099bbea417, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=baf3489e1223584c54370daa4e26cc38574b21d5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8366537cdcbfcb4b3d1ff3adc2b608ffec1c586c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb786b1af4fe202a03e7f4b104674284a7041f5b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=92fcebc21ddc4bd87838fc404b424aa63784dee3, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2a2186cb6e0418a41a00ef2e5f642aebec62f7d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ccd18eb66393233e5f2f33cdbdade33432f021d0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=be6e861698f341da389d1d0ae82286f42871c029, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=52521c5a3c61e7bcfcfe516552d15e3dd914e5cd, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=8d6edc138a5ea9735466496d3a986eed210bddd5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=6bb3d97c7338daad39c7ab84f583eda2c86f5833, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=7741b52b8b1f8bbf850976121cc566c390b110a7, 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) "#$%&'()*+,-./012349@FKPY`fkqv~  RRR RRR RRR R RRR R RRRR R RRRRR R RRR R R RR RR RRRRRRRRRRRRRRRRRRRR RRR RRR RRRR RRR RRR RR RRR RR RRR RRR RRRR RRRR RRRR RRR RRR RRR RRR R RR RRR RR RRR RR RRRR RRRR RR RRR RR RRR RRR RRRR RR RRR RRR RR RR RR RR RRR RRRR RRRRKys)+"{5?sbdsystemd-sysvcompatutf-82b7a149463d85e05ace060ee666f368329c7d81b1f479e5dfd8442af5f06ef20?7zXZ !t/~U]"k&kv[^aKpJգI+M8qYBazlb^9ZTL"M[b W)\ݛPҷYrq 7̸s@+H6AJ9`-V1wW /Ql7*op{IpM u%W֣IZ*^![CHFF1+ڽntP_Rr.DLYϨGI]󵙟kg$DzĞgtQTY#Ok3Bz+&`' `2) o"xW ~1'ׂm5=U<1s|WPyηa ΀L9..[fK?-$ rn4s!⇅M[tzCCxP]MS$%6|-XhR}ZҊk+0;&W蜋Z+6ABERgU|LN^&b*w ?/5xdSA6Uð 5b"+X#ةZ"2dBw9„F6]t MX+S؅žTaϦ'3]=B#fKiwmВ8x XuI\JD!0@G}~mN@\#9Og,韶Ȅc.mu44~M &R2$.Eު{bti˘$ E0MxK#'_{o~+Ķt8mwtco&N`L`f^VX;9w%1<@殭b9k44t&-,qr:;80¼МH:k>bo GXxav~_/ t]ci!Gm"a%i7 {Ϙ6IFaqҜa{$՚ ,3 :yo/Q ##mO~'cKSܺ,yygt_e%fw"ܟ ai1 g@F4~\u`k'gJ \%Eh̜q(̣F7xщ;yJP =`j1hhK&O1lֵT1b=5 %$>'Ez޵ T -Ĉ0nT;/U5s7ԗ8ʨp!VIcV^~(owxep7eI$}) Z``#JE =Ќ!X؈)ql*oϮz0 ) #O8.+k$ lg֌<4Uݿ\t+&Av˿+g1yئp fuPO-hzEc 7I 2@&І̻.ŢOwOR I*H9@v  b"vlbէJ3FW^S6C * [jIk< ?(J/S1-:UxU<{)uut4iN;e[DBhyN&IS:J_wW[S@c9{G8!;?n.O2r^8T (,A[-9;;w>%4pqY{kQk8)Ft Td) dnY+z3r>_Q *kY1*y 7L:mX 7*FJ@|TL y"8,@>Tk;wwڦ'Kh$Uwp[SV1:\aE9DjɇObEБUW8u[-&.7nme,*`0L;0/8ҝq4r%g<3b;F0N d0ljfӏmwgPPVO }#l]R*,~Q&G76*\[s=F7_b{%k0?Nn,1X7 oC̹4vn"1Dbh>e.3d^ 6=Z^} m#FM\/NT[Z|^&Ac%g?K{tr 59; Hi${Ԍ s'K-;!tSP#x͎@fCd+](ē=]S1B~ GD}P#J111?CGv\ ǣgP0"4F5iS\,+Xl',AB<{B{Ƽ\Txw_"xGz!P!WmVT)7!al<%HTM('SlDY|o+j^z c[$ 3s.t':t(/ȉ//Pi!N$D1+!`9%n-W&Z!x!(OkVtBy-!IZGax[:BR2q.VƋ% Ïب/iq#kl2Pf5kmձzԉH:OHo8v͜D6V's^'ؚ `j,0O@dHMlJ]}E?p@,[ 9 ]DQ3] K*Go$g=-E;!c怺ϔod[XTDB]j4| PM϶-qg4g }1G !z=A~RP`#I{s5rhFk20,U~t-rW5b W<]oSR ,xRj0ئE|%Ph-fO.3 ;]%-4(~3K4L铩tܠ?xt?ec|I=V66OJꗅ[V\txiVҪ˯fj[3 )8fKUPd~t P'{mS K]1ٍODÉ{nYXȸ( 4`aXװ >=02#k*X}{xX8m+%%|N?Ls"u5 jwZBP)"2>g%[is #Emz+'M1(J(xA=,j5=C );k{ΪsëBLj;\"aF.j {"} (YG(\,;/Uj:cW{kRp H]5 =N=`ز;覆^{*ֽQ´8~G/(Se75n ikq7i0v %L&^- e"t=:5Y\PyzPiCXf.ED *8`I( d\LmELh#*ZT)Pզ~Lc8=tL&ˡ^f+-kGQ 6x7+7m^{Nc(RL`T.5gR>ܲ% ps@u94ЁN^'Fjʲ B -32oCYSVqoI`"OU{V"[-!Ikh\& q|?—;Tw~MT5lX‚(EmVeFj f^A~ P \G~A}#.9c͗J`vV-2=GX^Zm>g&\Wq&?AC1shs^LGSyVoXk 96J&P֨1Fpq!.$*4ư,n% * :E4NWsfk=P&oΉJè8>VBA0>732nY4mϸJ@aBIϣ=,J-O"Q=[Fƫ;ͅK;KO`h- !Kvc'3PTmo׸d P) uR,G˲HO{o iajz6r؄k  իa`+ J=4CFyv# a8ZI3iW*P&Aj<3LcW,uU kM͜&B:~_|Ș25'z/bfWK.U̹%t.N%+9XA FK!8ODꀞ7< *ke-rfnrAjGu4wj[ \99vm]L5"TO16LxUQP]$0 HFԖgkb}_gYѼQ! 蒑X豫T:w]q`VsN'D{ϸn0g^K џ0vI`]@skh;"$d&/|vr:P/#y`ZΌy!ur[a9p ,eeY!rb;k^q@eF_ h*Dii#2"A֣J#Bk).QZT$enU">"zr';=cTvf,Ei x![ǣLwa;Dz1#)I!E[CYq@p8dVuVϥAt۴0[Gz1/j rfg"6sM]2[Ep5$ 8PrXpF᳉JZ rBZ5 9lzzq3o癎nߺtD}Ь f ;]Qc TvJrCHRCiY0&_Y? 5[J% sۮRDDKr-q@G*j ޮ\ۥ Vi=@t@  ^Wm'*H;?1\_2F$*&u5<>}5E{i^E]|ITZF,ĠVRf]>C"1Ρ+6|X8ѵ-לZ$H% ,’]~~;ݨHf͌3&:܄ٽ ^ S`Asq2V=XƭbǘHšzl(T* X+S&uAr HE }<^Zfm 󲏌]ѣ:4|vb Pr] dL=?ky۠P/pa ~I7<.AhVw}oׅ  )[@EGuءmBLZm 1B=͟Rq>OE;5jWFGܯVr\A/2h<>q(0Rt[b 1' l2APEX6O $i\ʛ3V1|v_ ak![YΤKK*<'xzdmiQ̍€c7+z)T1Z쎾(I0>|"J˒ DYzrD50κIkG)VJyORdAw7|!L&1`} wv z:`vl dsR* PˈW9 =rJ G èLL2Ѵޙ_unĆGs\eeWN#X^KO&vx/7REk8f_,qE}x^kmMvc@*E*YqTx8kk!SŌ<ޢy\X0)5h#FmNpc-vyfOIwKݽcbR$Jjm I w+E5M f )>:#ǎܿZjl'~F|ҿc8;筫8@@qwvWܪ(s]`V_ t]42T-v9D3Gl@foȉR8Ӓ!=I"H DJ7P695CF7˂}rCօ&V@5 ['Y0аWa&p%{n.oL5gR8I%/20[h0 3od|s?,s!llޔbo5z0Z L;Y4< P>X 7M"@`^ao@0 prtЖ:hxmmxC7Ϟ[hڵf"0Ole9n=E{>qI޾D>Cچ/](áfAruTKlܽJ[ޖ{7"ACU˯z-gu@gKli;|k=]lQU!`('w[ʵ:3ii`k;u'؟L$J]+3~B3[ZtݢFľMMxpΙ4P1$a-Dt';(MLE0gJtxRm#+m E/R 7JF| "aں!. ?BNXK!2>j.Ja!Ib' GܗKkX!Bs&h6dJdyTHr$blcyCaC^"<}4D]Uyn* UIWQhD0,Kx#_5NFO-罅ȑW %Fd ӫ.mVS1EEXM}!c U@l j=٤҂N}IYݠb9-HJ'Pc42%ԅ\0f^_2p.#f[ ghg-nHt5 #~ ZZ{eHJVqYbن{I/n5&<9ZugN7y}T!eJb?'[ qVvvu lA~.A WӜO9?6Xwǵ2Da'?GRέB8T @N""H%w5|<UzF?eb{ЭBsfZr܁.#GPFImFZ -;D{=9dݸ[ue_=?~^) n;sjRۃ+Wꄛ]Kָsu+v`ĿۇZqdrіlڗw6&8%{,6u`P *d|v3Q`}.X.1WUbG@Δ:͠QEC$8~}-E/RФaOj!1C҅UD|oI)MH !B/tQn2{}P>53畞tg7[ѻxb10܈JEb87w ^ڦskOwl^%܌١6!wmLˬ_,ŝ&7UUEqYMb{ q`z(B `^btDS n Hx4y\;g圿3[rZ nr,n]Sk;ʬQPĿ-8,KOT-35 X.vͿ{@:SdJ28lÔҌcɌC~a=Bִl%RYq~0!"$&3:?T~#'Tc2;W>*c"Yy/(ax1w@ .q (՟EJ6ɝIzbR?f- B(xmy62 X*7w[)7Q֩X3&ԓ#y8ڏι0!roi?B9UU2i}+HrIvǹ$Kdw>UWC`eV23du:.@f*ӊi qfߨHƧeo$;$4=1!O8pmoG7a%Ҿ#Ҁ0ZrH;BkE&Tzj'tz9^Z|an?] u&]S{P=-n!jÙ(Ĉg thxG)?!̳ NYDv8Q(4j`i*zxr8 w?8΃֒BaT'\mcB*ۅ$6&%5]S-rK%SwR9֣UQ_`m.MGWW<Q%ʟ6*4X698 ꛘӰ= ҘڰelE8Aا\w@rņi35dJyk ښ;󧤷eT8\C?!:f>/cTRgdqLt &ݵ XA/3Vb,;|kGó//;̨ϻK%# ,?NQeA?3*rD *)Q%mle)-k{2ĝW:W pz5/lt(JeW[ 1ZOb7fx] 9`v}9bN}X^PZX-ZZs@( r_fn `!9\a k9e /b=:@!7O Teo(w$8LPJhlbrsR񶇫FlM$gIկLWu|u=26#s`VEv;IvA!2T0#N|SXWFllsd#K\S$Uh 2'ڹ|Kt{kmb](MG"RI&TԛO[81❫Ղ%$y$K<3na;G(j C FhVugxWwf~.D92|̉3!aKEZg@-i{R]H@_4 Ȋ=.M|_w7A1:p)FkCSLMg7A^.fgbKT~Ǧ0MI i<=RtboRYu2.H*NY>1×2nIsOyir!bj WA/JiH^8{/Az#޷U=!~v#&Q.ȿf AAboώ]1#JGz(Qlw{ǻphPH2†D QO0/`7l:Wl* 6y/)*%!!?&Bs0ylZ'4}D0%ڹR&sb[XG<]lrn06}d +3\5L1ES(7+f:hb wñ/8Z?h{GƿK杂`}sEGO3"4EY6|3Èy[i43^5>ǂp)1W ]N.j EwB8Gg1J%sAe&y}\>BJe1q$T΃+xgU[>mdW:7N_?A 6F ltn{fsKYcD':HS fTZ7u3*ش .61vsC|k'\ka16UʓɦU69{^o5ICM=3Iv0\cM)+#~΅">m/}qCKU/&\L8ڞhP_k _'8}|+䦍ʇs[㎇:FM㾒iFvwQ(5'Z/o_F1;+ߣDmHXE"<nk pl'a>CCF>qhk^YMsI[aGH6Ur,UႅS?GK=pdh!>q읂ǠKkၫ)G5I[b@QԮz\):;xadXη'ǘsM:LaaYIr8+10"OOfơ0T%GUkK?>zX<ē6v)`XD{JgҽV7 vV!m\`مqq. Ӻ1p g#IvOHCC9&Cfދ"1up׏SL~LE(=F~:XFxQih7r+TLop9W,<.\V?V%$$m,;@n>e!Ƞf AUxI6eNÒ$fļ9&Έ ͯ yoJ0K tUi]șmHZ9BQyK1|QRzZpd* <+5.A: :]7o|PЋc "QP\i̐]NHIuŧ8+A$̂_%?? Qko|}ټ&sHQUv,rO涻Wb$BI M)]JFxDM?!*Rj6edȊ~czG-M obMmLH^@=~=-{xSY֙7WBe:mQvR1^?L3pJ%$Q"iGv żǂ],rġi;Nho{Ì9,s67 ~UBS~K5jsl`bm*Dn`n7͉m]O o4ȝfuLU2_d1n(㔦u]. لPuc qj佗COxJ2]&:C!^ x@^"zܫ1rؔ 0s`Kpg!) (EcX ^]<KG@ڮe3uݟ_TOqj7kY`Y{F0O!p-^nJ2rTALO6(kRLx0>6r&H=sIs Ȋ͏MR,'JȆ`t2SR%XM037 )ů?ڦf<mʼnZarKsXp?8uō(y`Ѯ[Vʻ˺om)?.N{SkDd9 hZ>2{"1E5^_btQnֳ%92یcNXດ2=@pmwb~PCvY\//<rDW%{yAJ$wXAV3Jʺ +"bz %f5`2T:(H>P^dzBj%l&$zu6bEj?f{\+d1%*1W.ʞRU{Iu'yнEz&zMAuaG[<4 JZg Obd?T'($}N7 dMίcAa~~x7XۜpTn1էcƷkf+#*B5{9R#Ou BYVfegB] VؚK ǁ݌zu:8-=dyB1oI ׯj1@D"4owq3qߘAb~ ):b#|ص:6/6"{(eo ])2e(-EVgdC$VfԅHɼ+wuggUi"4]a)lP $) = BcZhj4#9?h}E:zzijy%ۀ;NH/=oIJ"cPY 2ĭY7X`M`ss2;nto4*H)e>@zK~`bd_TĆe16ō'9h&W+X `/jP.,@́EffmE&& !-Q}_[ ً{84%0Ԭ]绚la+ gSe-FxKW;U *s;XZ6!DvpA(,Pl5'e:$5*:$r=9K$GD"kkznuWN'&d'WFߩUs~Öp*9tMM}\Rذ c2 ߇_ tPaO3/Mi2w#1$ExC꼴Cy"uh6*K;̐|ϧݖ)ҪӁI AБ9L=e5wM!= KYIa/u(්U}^)1Ll5",A32P_\Q >26k:\[+elldD;^&R ҇XWPt@x^$:]2ڇE='McA(`(·&Nd^=*L3}Q5KMdܨd [n`fВpx_Z[#7J5W4VytWCr*U cPrIHY|68 (jhW`&yvB#tG%hsA\qxHCg~qužM?Ja"f ax3JC*Pd'3Ix g+9שQAf~hh&"sNڳYk~A ι z_޶>~c?@y(]:KLnOOvGIش։55OqY6/<̵5p)'4MtX8ibfAػZfy ȼL/dě9[هv*f&PU޳JH/f{&j:aR2}Rb?iR3wŗ޲Y|?`ƽ"k3I+Nu:5[;(o;3tdmk/4Z%CNdH8(KBIt\S']!"XnNb׍}vDyd*CBbXR9Tyÿ1.S"z_R? /iD褐 i'E!evli8s94\neK"0(BYP{J h}Q8tKH zL71Z^A0ѽiH٢rg1bXK(I|K"Ʀx25Wo4yyܣSi`nOk2qX8W t Ey֔|Ȝ_-}`mAvS4j\Y`mR CFbd VW#30@OKy^"}]EG6(%Tz ݨ.v )2.囮ugS0vʝ,$e̐:I>yڨx@~sA6 ؠ5%qVGaƮ3ʜ*+~b-^@g6Z̪aμDxOR%jR9hNuG'ٽG*4,8rf|ڂu3 dGtH+}+[6у˰S<.Gk^PHJ[$ɇ+UkC&!y:FJn)PBYʐx"&t0rY.Ņ Dk y/N2jV}uiJ1DB|wvƑwz1A FϼrIl2LuF oWRgx*rgT{,"uj۟9uJ?t'>">"=_yTP:\'!D?}KB޿>Dm;ki`h\{Ef@#궗7i<@G,UT<ت~\rԳQvk-@KLN Uw  JF|ӄ.MI#(D8r#*֓QU[@#F|_ƄKf@p>7- +!oc2ȗ'юIFV-^zPxx <4:k;rJV&T^l=X{\BAe? 9yib@IM5S5Add=_ʘHf6P@GH-b݁v%>4- c{9g&`5Ě] %O]<?i|ݛfs)7uN>y+ XfAn,y&')#iSmC1yAO 4i(“|$#$%A03-l.YŻHkd&//Z] |q"폧5g̍Xg,` 8>Z+\GVaXM׫u.W\C^\E:\H0eRŰbyVZsflI:r}}Oj{ߥOJ9!uP0YۿQڷ:NRw bz8: YZ