cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.1<>,XHh@p9|sUԘ-]Ze 9G&7Fy' en*0'7F lȨ;h9JGF[6\ M*#͡jxoqs3l[ I1ԆJś3jggG2Oh̀)rLYÕ "#SF*,$bfwЃ4t [FftWq  ,{=, x3\E,7" KY_|>Rl?\d1 > Z48DHa    ~ {]0] ] ] ] %] &\]'])]++]-8-\).)1)1H1P1k(1w81-924-:5T-=\>\?\@\B\F\G\]H^l]I_]X`@Y`HZ`[`\`]]b(]^f/bhciCdieifiliui]vk\'w|]x~d]yz  XCcluster-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.h@h01-ch3b 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?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?0743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d451a2b0b3582997137e408ddb3541ccce9aaf5644fb404ea0faa6589000fa3380a759149f5b7e45bca3ca05f2b54ca9e110b43212ef04a608f6a0380d6fa17cd15f9025cd3fc0ea57b275f31ac9b34d5f1ad7239902c171927f520bfb3a5370571ea0085b97442014630eef0e2d0ccda2eaba96d6ec776e3dbb92761df1c15596f9c8782f41cd696fd0bdb68bed460dbd56535cdc0fe3bd19cac6af6e87eb0a741ddc5b78e626f26f0ad42600ea3d6401b780b48e15658e9b1eee679f017a68476158a1bcd4c833b77054c6e23b12913581a3a01da5f0b786205d281b77284e9d463b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5a42f54d26935aec83a4d2cad11e1f845d7faf5b9e2570929b5e6c648560e29bf83bde252be0459be84baf6927214db39bdab695597ac3b597128d873deaee7e2ca7ab1ee0db2fa40168f077ef81b4fcaf1f6baa22e4526ad91b6a6969a2a88c66cf73dddd509a2ea5716fa11568838739f3e4317d8504f32e47bd9c326a978d05969e4c4980827d4f6214bd13a1b5e6756787c281187c985a2486d9bbce9b5e12d210f05d6a8783e4b7f624d027a3abfd15c6d1e089e487c6b50f032c6180a76cf080c5c0f07a8526cd6ca1cef26558620d4a75e96d188b4539341d8aed5456fc7c82142511024833582fe608a44e61514ef384b067e0d4433b6d53e1ec16e1d356c2f9a1310862f0e9b40fd3366ffda1db114a963332394f7ad745dd37d0440302fa904be952ad964beaeb0f6dd3b4ba4821be542bbab7a1a5b595acb794d09cf42f86bd038eb66692eda2f87c756965f985dfa4ccde9b521da61c7a4972f6e1722b47846a8ebc754a731691cf89233853cd300acd925c42603aaf0557421ac17e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e929321763552184a903e3928bd6633a2ee6d8faad25185836d374859abaed4c73204467b6a03e977759ccac906a03f4d3ef421d0447c690d8b2bc415982aa3c9e64abcb15964b2e4508cb11e5fe68139bd59d76c7debf603c2cc58a075d6f0ac74ea109982bb3168d8dc971c06329c8340f1f8b2bc0b41684f9f082f6dd03634ef81dfa1693a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae66f5c8fef4de607e9eb38a60d51a813002eb7f3fe5ed057e0b1afa563681cd49a3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac7617009f8fcf3dd879653af5b22a5816c1f882e74c7af324e0ee01097ddbd0514a8e9397d16581bf22896af9f690596aa34f9f5b4af9b6edae9f58a89cd80f1834b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.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 @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-commonh01-ch3b 1756119040 !"#$%&'()*+,-.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_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]=453a8240f2b3ba9869946a1cb141a25bc7086ce5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9188a652e97492355ea9eedf9ec0619cea3a2d47, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bec733300f959c2f5278e9328a0c79d281d28d4f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e8abc50912f2695ef2a826d0153ba92afe53f4d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e546e1f39cf714979a0c9591a953e75bf8d99341, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fa60778f6f44fd554546a0ca3537bfcff16c885, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0aded6d53dfdf96656d05604c1ad2c4c09d1db7e, 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]=326f761fbfacdd2e12352a2aec588cd2c8bcb27d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b16474b388ba6f75a908bbc84be9ecd6306dc94, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=236921f5f7559bcbef02ac3f4b0227415ec8d962, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a2e3d58145aaafd32450feca15bb01f7b019a23, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0992ab901c84760d6f9edc641fe9d8fe79b2504c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2455c28ee4c017248149561a8b90585983ff496e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2747dea0f1a52c797b605f5752aca692204b3d0d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3397208f88e60672ff687491b3b509958ae1a442, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ae9da6277c66c2972e477235d5840734200d583, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd2143fca5870c319b1399511c2e6c1062b676fb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a27f8f0b711c6e3a42a2888b9e30206ba66b9789, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd46b68bb8d98b96f7cbdc3fed968f6300a2feba, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=03b1817eec2356fbc1472a7e39a444ba39596af5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7772f142725530eaaa58e9a9d1903640a35774c9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c63b52453f9460e018332ef72829e85530aeca42, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=31022a6a72ba57bc615d7ca4d10c66e144a2d1f9, 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]=3a1c5decadf9eb02277560c0df6b46ba0e5f96d9, 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]=23832911170e61bb397ecc87dc9c31e35446d3da, 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]=6902421051e0bef78789250c36db400e98ed7da3, 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 RRRRF 槚(\-sbdsystemd-sysvcompatutf-891a30752be1066cbcbb1668e7ee0f77196fb785d4977d84b07ad55e8f393c02e?7zXZ !t/-S]"k%˝v[^aKpJգI+Ma IRHME.|!m:(voVB1ag#A"@rhFfFJOa%gA' V}Ŀ\_  KyĂZL(V#C&׾Yߑ@*Uuwl=͙'7Fh8f_{C^%ͺn. VT?3YײI۬@%l1 Vy) ^)i8;pm#H9ё{Κ?gN- 0eӕxWi UWN6|4w~sɑR0xL:toGd;Lc?ɷ0^ܼ.1 ۑshnH/oG+]îIÐ_8ʁeB6F?/c{ĻmȢ=ao+~!!NGS6}% #a[}R=yӼ s8~k'.KOθDk8 zyX32=PfvFˡfB 3xo΅pUT<dt(ܚ+v0(rǬQdM_{0]C;[z ~oats<&//VmUnbKGտ(=N7^{&KIH(ƓPCϟ'V9jƴ_n+)d;ӮmyAɱk>c遴U(\BjzjrĊI6QC{Yy.T;.3%yWWnxLܼbw6VV4*&>Lv\B>VrQ=4q3g&?j#sKHm:t/ڝǭ!4C#Ⱥ4zxF&q]=0xZZ|#/=O>#ZD#@?S5nGG椰 ,-8P>cH|q gNSx,N?t1`N=yy8 *i c>ۂ?F{P""){ 5H1.iH|[3͇1' _@gO[v;arY4T崂Ǩz!]0pbpH>Ԁ;+QZ.*`,A`7]X#)KV/߃3yzBn{qv0(W}`91.CP Wu s IBS VK~Nj(yKX؃MND&'Z3"7l\R-A6Tz"Ͱmgisi@5k]`ppj.vi S첁 6T4Et#W`*ğ20 WAǍ@XD 7>RlU}B^.J[+U@ d7|&|G4gaBoX(z-'\Ǖۚ']ĕwf'm w%?tA{r/Rxsgt7aJ^eYF$,jO {ihU2Րi5gtHÂ(R}ZSA!%%-L qs=ѣ;Eao`b!j2b}]( >iV'5N]ս10لZC;$̴H==7ȡdǙeमnQA|vT#j, L6\^kۛ em ɍ3mG,f֙*%b-3 {AS{`vS@TҡH*sw8_}iq踨vBʧ׳`&ŀ2U\EϪc Lfb2{r38oG!xVmpxq\V<A%v50wpdnd\PY:ס@_]+e37ڔuјbF^MMVAѸh]@]!8;QM~' PZouvx{2lK W4璬pz{&SŬ(FKҰeDvWse將[&ś=\VUlC"N˥܂:c/((O!i+*1M?1,˟9Rg%b徺^<n`u.G67 mC-Փ D'i}3!=o v$z{RɄZ1$C6c#.8}I47(BAt UY<ةuDljEyh1Ɔb[DeL!I'uCu,N1wdwd3m=v,FgRٺBfd֋,Ns$&  ^l7D^1ZkL*d󛱡{;Hq[_&Kl_"ܻWe YdiRy.4~<3^P";)>TG 5 qCviN9[hKy':CBQ.jtBlVr#N C (>2Zo)4@;Ǔ+ڧ+'̫A]2Q 3x}0MR aLiWʤZNAC&ؼໆVIWƫM"D>'QxؔM2KhiQl:G=;")V'Ms=ʠh>Z-aJ@%H1b TMY4'X M I@6I!(bݩǍ9"*k٬0>3I?֘C7^/8w${!P4nv=v%}y0Bb;e,MmO[PۚpaߘgCA1W XTid(jcm$`H VbIP ؓKnbQ#يyXCm_Ꭻd8[ϳ8AˀESKG2(벮ǿz(X_E'7_R{,x?Yhwn* k憟ft&H p˚_$V O9MIJwA4Wa+A6k_LXm_n6_R@ʽʽm6oNmqip[M4EwH13F>Jc 8{Xf)5!ˉyjgLь^^W~0[PfK*KtP#޸Zkk5ݭe9ߢ5(r}g Qlm+kzIU[3X_5!2"%މۻVp]e}("' \#&^ngjoć3l H+,7$0,`E:cf=BF bC6Ls9E_s50q F)m2;V,R >1bXHYS@Ⱥp5(3$}|bϨL.s25nLQh0] PL.F%/2 H0I مs.QxXP+̽ GyDN=sC VQâeE $ʆG50>YS#k ͹9Pѧ- ,UQŊmU6F;*Vtrݷ{őy=;7TÂbaF$5+fYN2sĪ;$7OԢJ|_# Rg'D;ȞE#Uȕ0ֲu^̊G~&';ktjT*-"(= Lq|\aZ0XHq&%`f<ވn{pLi矨%СkP :`tAԼ (Lue1?#i ,Px/Y.fLƛulNIX8<5zۏ$ sJRC)oư/^}y n *X'hz"(i1~ux޾Sİ8 =,@ZhDj^1D½6G"y voupGݵ"F@J\* کk(~X%(Ֆɬ MH&)vя*l6=(@xO2Yo{ K{г4$l1G >/0#mSCdZSxϒY22! U M6ϝ>m9rCĻ֒ReVͷv0_|A{]&H$9tDK+xHQ^O$xU`7؎)^}Se SdDo")I)$E UMu&w)!bڹu Cť5|VXYA<ҥ`(AQkH&5##-+[|HRM08#_T f6r,|HtFp*zP_hN8J e;$Wf3>bF5}"ZaaDX;JցUFf:OaR)7Uh$R(ۄFf! ?qڲO&*雋Zg'g~?QiN?-5memxU@m `!+;)EF2s5iqeT;DV.%$(  4\8ɿ[S(f$zr2󻁁Ȝ)MZL'4'ԶriAGQKJnZ f{6?GRE(P3N RNKWͳӽY0.Ǝܹ'ޜ Fq)G-j0& p mUtO}ʪaak1n>0;G>bn]Ԃ)#^Y`+ϑp&s1p[? [ cB˃Jv0SiiC}6˯[ 8} tVQ'PqltR#SC-K/!?C"ҡ2pWѱn8iWo c)j -#n!=0#Drrߊ8?>7l-حw¶{ӪPn{ yYnaXK͸#,74Y> Y޻a*9öuPp~~ss SMdz)ݬVh7C/2b[±X-1<.&i5<"n1ӶAUՁG㹱=*míע5[y9vs=غSp *Թ ?E&M<`ρo$$7-Gr0mFg,lGi hwi)SyVW+aT "%ݵU)Ҧ_lE2o㱫e0c Ȩ(!-0WcAJdf!4}!J RVu b@6 ϟ#W"FqLLD#^2"qVt~\=a$;sP.#㲩}mf2uKI2s|`Ln#N,/<:`h5SC e55t(pGVڎXe}+?W"lyi:lTJ6'AVܴMnP"r>q"7\ҩW%Y~3/@A毸lt&)+ruJB5k- FS&(Cѵa3`B*DMz: E_STMXŧ޼;3Y>l')u~Y]W3+F!NPSdɩ1BfQfQ Ymͬ/i+Sr CxzO@oypf%'WORF}UWA@+H /f<~l*6wDDΗtl<K$mY`l" ͥ'(*H; A'D8-tSE,\CxC`it-x-6lM Klh;VsrsR̡Z^ͯ2813x PK{&V*?ZoΓ6^]Id̳xō)`8#jrҪÉKޟ4KUj,c8|yaU1D%DczOioc#p7g!Z| Lq4A%4MҒxHW>J'UƢPa8?2\.07.%ֿH0ڄ-{Aԣr)wyk!-=?},$R;Y~/svMU2ե<?ڇЗ: @\ vI%헆W9Mow:nׂ]f#Ї0zͅבzA'xإʹ22e45qyÌIJE{Xpݤ6 v`5+ U*S7ʿFZP֡A~9@eYt 7&/meu2yd4]\t% ,[A,/,537,eU.n]Z/P W88ɋD ؎dScqxI`1Kr« ٧O5s1fGP@ThQ5"Y-!qT:ʨUEe4$#EspKGBǒd` 42T ܸSR1q9* ]a0Z"b)i-39\#G:[w.܊A`wƆ`G]i0֓ܵ"9rгsZik=׍qFR+0T.anVYP%C5mpƑëm>QFQf;IrMxU>E>+e 7<.O eU T w ZwmAfy/!|ݭwy# DS=#N1LjZ0fæq(Y[tDԌFˌg|fsǣXzF:/y8=<{b)ܭHɣs V74tB}*9R4\a%7Qgj0.36tي_H<"!F18@\+UB ^Ɇi`Q RXZls)[BjyE.)X/to7qeƵԋWAI'{ښmY#}X:~Ѱib,^c>a~bj)žN. -?x(!>dU0ٟHcZXx0)+RrocᢋwG&QUW~tkMǽs+ksBo]|mtvd΀d/o^TfkL#Jlqz}$#SO9Y@@909n4 kP|ӔW7Iz"ϱR IŦ>9d ۴bP$ʅmA5 Olкq?ǥc$bv<p\!:V <Lj,'eiMl+nHtm;HTUiw]1_ʅj{ivZA>: T,YbiZokꘆB- JXo p \[5=(K `1EvC|k39^]JղYa̶T̾V6f4(E4(vFq==̕=`R-.ykH}t5¾<. W<2l5q˵O GwɃ]Xa<jl8>u䝭8FEsˈXmÕ#3t+ov]yeH^Ú PU9g ]pI61\[[gAq-olv-vwpCJuo-&䌪 L9i+zv5پ0{{܄w@JTylkͿLS?Ry o!| ;q(#s6N#ޞ0P]Gu_eی򿱰EҤfuGcXJ Lp!FiJ)|=P}V$vǛg'plŏ&SV4pIs#Yad[2>-&hMhU"1=m54GBW'^|d u whN7X_ZC@V3,J*6߄?ܕIǒhp3YC9DOMmÃŻf\JnPxetPIRc) þW`3VX0[LA=],Y|Ph2c岂W?uiEK):# 7dbʱ4͕: "+e[n|?z(nM6Pe FgRHf;pl ͧJ>d; o; @`zHU'or\WA+8Wg-}Jt.?^?BZJo9??vm[^@ G zɆqZOtZs!!_-_oZ;.+__r{ Bv]ōY}OsIy'k`鶴Ő۪6Pi/0]/';uL/ݸX\*w2n# zǣCn=uQuÅ|(ܔ;+QnϸNOtAd*hckv'j2(p)/'̂yX|,XԵT =b}Yl=yi< &\Ͼ gھ%i zl mcN\X~~q:eеCK>uW}2$g)wR2>3dxȈ։qmŀ&J?x)c@EX?)alypYg2*2ɾS__dE$BpS1@]]]Il"p1iL&¡cyUv.3:^$M4'Fh%O*+H{U7̘- ЎbG@A&O2PhNy  wfw@v7R4p ;)N(^*7)9dL>X9KyA|L^l =~1ضM;cΐ1܅ /k}8.>4}"d*Qmz!!͝ sc($R;Eh;ᑟ/@dQVRiKȢJL-/Ѻ3Ym &Nݢ9 X؁Kjb'ljAH(`ؽ =Nr/䣐j ]P}"8Mi:\f]xH5Aܻv^#-l&h6x WVͳ[ Ϟlӏ~H$eJSOra:A W`m; ;9/eK*&oFWa6%3{@)*,֒JKyL/j"zѣ!xf@'qA6Y#Y W|beo87ZK`Mre5qвa̖;X508*Yn)m7kd|QU(2Y#@hOYK|.duxH 7[SWR`3]~B"wɋ&VG( A$7ķ]ʾ(ꖢX61j޿,)bz(’BZDVJ{ne1Nbs:cV|Qim 󌾗դ"pQHU]g0}xZN: y*(q 8d8T \4\ܤRcnš1Hn*榞v>)1(g? hhdy!|U%HPmڒ.WN "E0L1L0_5LhqȤP.tt"h@(b49l@pDlmC":% d3`0J%6}JCD]i%axF­w*FcK>giSS\j1x c)}5@NZ+!.ﲀK28*4#0جWyZh^uy c3N|\Mg2m%NO \d /F3ayޛQ_)iTW>=!}Ǩe9I3YJ6U#qW6BT\x71٨}1;U˥'ε~/]rqݛKx0bng\ ˕9pI#t6$v555>1Mxa´gxD @my_A= >),BWӯS!1&ٸ1@Midw רOf<%BPkd畞ij+tp.K*&ΫVEؘድFCH,r"YHG]h9ڨvx1 >X~Q % < B8gO[8By@n8#UTU6Y!_.Jf0Z?؀*AMRBN(BEFtNu!Bb ݲ0PЕx5`ÛtoZűkΤ\ bc>S fk85^TG|2eBaj^%;flJ}X6hH'D$8 {ub@x-]ovg:{Wo?ރ* ϭNP6OTaT[^1`u>'!8G:up齕uKINajՠlb/*hbscG u0bm4Oq+[(%]\|Tƨz u4 Z0U/xhdBsupS 4G飧K&e0V8rsK> Ttzu"o2^U04yR1$=ڴYV_btƆnl7?ZJ>{^ߑ.m72h6g5%w` X~LZ{.u#q3;:!`9xr|HףJ#OvjNcem/bJjW!Mn?ruU!7yVzIҹf ҃Cx% P3H74VKaf${ qE@iYf胡QȽAjfH3k(s'w4ˠZC#h;4GpWmoX ݢ5cBTv'TCyKKDŽ6v.g)^  jiE \>،,Xj}9KcVt5B[1:åf)/\2e.+{m!06 bv= <;I8WUb_CijnKmHȌ^/_IT/WeS~ kV{9?R]ʏA5:j"Sa,u0u%SN~-HeH_$0|]Ѹ2a٣tn5wll"Eg)8qO)t`jRc 0JQNhɅAVXg,xl#@ږҲ$o`!&$QfXA$re/]A;^ xuFRMO8+d VxncYv52I4ҡ?9Ͻ/.BXIZxgb#=Y{K a=+I[BjFm`W_z;N=?G"7#\?O63?_v|A8_N!!GfUNs5| e]_HDh# ę׸3<և. dώ K ~nC|?M6ox4M^l:q̎FPCADG*3r;ʨ: ^"ngq*гK՟u\ ^ٲnч Q;}n|TYKJ)\UrKXעt1L]ѱwrjSI,xy,a A6S N] ?AYZpԀ𷡿# t7+[MɵC9t)[X4w :$\vU({`^!’Gxp󇚙\S䲽®<bhlirJTxUz/RmIdyPk|H҉1se=:kOء?p9WłL;ޫ9|#DmK `XW56bf-XY#ܭ 7n@؅a,-;O^;s̻ - FW <|SD_?3l;&q 9.|RMпu0퀛|`㭰hJ ^鿁ޏjGo`Lߙ6BOByVƓg& %r[rL:O23;"|G `Ezo$xŭKYfs=4i?qʄe}k})^*lk:ktO{KxН,dq,:/SJW!ﴑ4B'E  =*|ȼc(,x_,Ȏ[UůA{k"lA@g7'Ի;mIJ:0`ws0~+؞ uf^.=A T\ӜyFFs)f6vU&LH,Pe xj.}p8atxxa7 FKI))S-yOwwX˵]}&6 )΁_էڧSz h-KZWDye?} Ɖ d w 2qJ4,Y{j|1wƑ8n3I/~Lki q[޽݉Юj@_S2>K5x]I @q̢X y#C&!L e8v9QZ*膕/t2}XjV:ad!Cq xfX?AĶ4yRʩoyAަ e%\h6P;Cר |ryW7}7"0-ةphH&bWp(ON"FJ\I$-K &a8>'h" )@)[=fx^i2BJŝ#թK~6 yȠKc:؝AEu3p &{ ѣx"}G庐,͓a*~Lg2'=i5Qa]lD[!.a>gJ"Yٗg' uN Wca;&JYm6y슃i!UHQF>3Q$)-=+{܅.WbqS2T* !1m@_A:C PՐl?S.C0["S?yUUE6$-qœ +*()o;@n%HA\D ַJQaYx X'4 7epP62Dk.1Zo΍ gq,=ඐ@)x[{IÖLO1qEksIJy$K81Q}&x]+\a10mbZ\@\{QIevk]HܱiTq$ ֙qNbsFd7Y?0lO]FMxeS@snc2xk!f -Թf%W.Cx4D-B/sGL:c#Ot:/s `!'x)ƊudPUM&ΨcؿлQ#AQ~eH% XB^"Bx j$8uL=+:'2[gesk\[Xw@; #hb>o׸F*gp3(+#@EAýF0{]Vy{6Õ3":F+g:UX3:դHapWQOzt9B_KœU06h#s䗢rܹ-mJ37Mfh,W?%CoMIZ|"q^`vs| RU<~sNٲL/̏Mb lG2MbfI3v?g+qrX]))-i闣Vwyi8U5{}HJf.*umlƃ 11 I{3N5} 茨1xuo[P.,%^vSkP2+IxL'f~N/;1֥Lr6*Y!I?Xޤn.&oޗAgy`Jiϛ]adG!J*¢2G8nG;٪Nn/hЀ%{Sz΢jY~V߭ƢcRIB.Lk7" _gEs1zNw=1$$xc=--yRHj2?̍DFm7F n;/ͼxNtFC2|\^l#<+h=̀/-Am)F' q= Nse]7NyfSW@ΣQ%`)Ẁuӧ\M^镁Yl5Psx8xpo~z_kQ{%i(2eo‡st3e8E\I]"#w=\sBI-Ζ_z?dQ;M5Q3p4K˖G8L- sQL*P 4ݡlHpӛZI0Ҡ+}gXn}u%IQ\9Tĭ y{: n${DhRMWR yL^ Iu#L&.3C y,QCȽ𶗭pMN`^)^1/9K_?*Ȍ Q0"Fi^3 ?,7Y5c@E0 d]?HE" 4s:!r_bMUsX/|JB1O}D 5M=/D66\|^ &1fsF?LA,1/j9,6PQM'XI ix2x%5+UT_,+Ƭf/nz#j$CYWg3@pEk3L\$&" oЛ-B5KLJQ@.vz{ETb5PW>wew1҄|\ +aU`[;es@:p[c$Z(H ۩p-'ӺeҨ2Ł)!<9+R?d[=ȞH6Ix@:}46BFpWZFAD%[ [ in Uq{тWC!uo_dO*pbK5rTkYUyWzubsUȺY&qL{ud;Im˞fO]jfW~7MAVm M鯚䇇*ruSD+D.e [4U-z,w'DR-|ZOs+=r}&4u pc< 73_p4"/4vs-XBnr&چpeǜft{A1n?MqaM]Hw#gpaNQT=&;+D_)E_\Db#3M(H O\!sL}btn6ȐHWFNj#0*t\6}o"l=6tN0- Y]Á%G\cMw甫o< 5S}x+T!q1rH|M/aQV@;'Yg= m8mb@uFׯ PDmjcՍrS үy޿% J{νh(P%UT$9ZT$Ʌ/GL0ʀݺؤu]bfm>Qqh{4X|z~~xVm bV- ⻖~iZԱ*TW(OgYcyoŇ}׋ Wje Fၫ폓9Lp 'qE9te¡%\P[/~ ;YiuK<!g؆Y5*eVu2h(O顸$ZeǺ'""i C5n_l2A<ȿoqU .g 3Yٻ<\sa-`&Bo5oz8{۸Rga*&9ceF"C3FA*IY)-@ JMccQK&kibe/2S5hlP+EҢO&HG{)m;VJsjo7lgi᧙M\@?uv ͫB+Y ]})'X2.[il_\Yq; E~yHE:T$95ۚ|I4|"\snf8I{Ji,`O{ݛL aÃ~RiW(p{?XpHGuWš͋&P&mwUH}GʘtA'=(|nԯbȭ1HMo\_r|aQ^ G}b\gXєxtuI\UzF%Rp~9'g4e+9Lv҉kBމaT-B{e po% ocR|&Lvr3YpMLR(Xv/ɠ˂BWWIqUJuY>ǼXbZ)*`LJICF?mvg#?^tn%xh] ??֜ObFz>YhF#c[!*2#MY]'mͳ̺3L'3rkyH+8M9z'SMES8qdB BU%Ŀ0oE¦GD0nSJI ]Vg0F4D5;n(vBpQl5OEBHѭY{4pFܾN4(3lbWωQ% _5x]%N9 ofIv[F$Qtuj4Z?S>!^lz ڱP8h 9̛{` nŸK2Q Vs }aW=s/DY+d^1aCApw+΃y.`vSuTQaoy=Dˤř{Uy#͌,J>vbc[W"R2'zKiI@BjK[8LIHV'o>j>;$aha_%[C<1[%7Y"fx쵊k~5gF-T[l!U2(Ta`hݡFq!yZ^;{BMj+\N8#[& oU ؄?]&n?CiӅj?wLل_*G8g_﷈YmA/hONySkV!p,9|߻oV f;3#$r3 pw@?8T e5?Ĺt0/ClogDB/VC|h σClL ^FiflbKnx_/5䑋/dq2}j?bt`qFC'65dB~&_[|,]Fak6 \ 6pHgܓX0C=ZȞF?J f4exL ~=^}P 11#=owk; K)]_jCj VFCh?ԂH,I)&G2x>v@@CdGF wٷUw/FϾF C~ҟf$%|;aR"!&O҂@-'њ!C2IA&q~\:e7AXI`9z$Xo G hB"ɋUe 9Kc>n}퇽Gڟz@( e}GoO"qFÂQ vv B,y}@g{PHG׋dxBh+RoBloCC7c>&\\z5$G0[?ʌ>JS5b2((厦G`cOڮAvWJʎ6.sW@!nu=&LEuW.^zӻ3 b~rm-uI~G}+oC{ELDq}Pu ͜ h0$##3yS:ne1sY餵HgJm&m;o ECq!R+K|h@ow7RS@XR/1=cM*^#_ ɛή=N3.f `{{`95~UТQԊݐ,8}(Q՟VUy C3{5rbFUQ39}!bq\*kg>k;*jF`Do""6t5\ \)榍t + wDhC_ȁ^!LV3T/+#ރ6 u7>HF!@QVC[X[H,%t#6hQ9$zB~9#U)C<Շ=GWaѺx/#CE}"#&FC+9ƌ)X\^ı@qh(/$za eK9 L:*%gf2E:'Il-Pԡo-7qlDf4f-*tʙYYВbhABdr!#u@ 4.'[ ܱڛ,,]c4(m 9Zn2,CZ?GJ Ի̧K!MXy}Y2EJ !hgjy>ۮO*K'uGÈ8Ә!bkW6nHJ抎7&uۤj +wo 1؀+e4'[U1gUƜl&Ppn7OqZG , k]W85:e} 'J}RƑ{4+ѯ?-]mm Z{a )e-c&D-\kbOdK Xt'?nh{JR >嵓oDnk?fƒG])U歫Kl&z0L;7GʴZmL4]YQu˔ZZZ$~YQ)o KOPΙ#o] hX<(uZcq+ds3+$˳a&"s@ ѯ A3Yy|e6\Ad'\79 2mf^?4EW71zՠB*W#<=9BY@ج*i=PS}5AEA(A*/뎳Ph]bNK: 4,,çb fag{T+"ΰ ,8 o^"ĜHJ4L0Bdl ȧ3.B/"OjwQ*&z7m=@TB'FvA s[y\=[CM9*AzOՎ鲠)I}sQ[6{lXrM:3l߿.3L2~BL%q'Q=>'8W)p8ޝ-$,-z tnEa=_,P/&N,~y%DSA1³ҡez%/]nQ'Ja!*`ImLzMΈge7_ Kh\.icUcsG^dL|n5* `.bmjIw|Sam.J ~AUB}&G'rsB'fq8gSqgܺ{~ڡ/,ɶ$_X5\'&Щ?pT\׀m$4JCxGmu9_.:mԛHd8E ڨ͢Ԅ$;9+%[oQ*oo㿷225˷ql{e{1^ṮmcchB 5j[0ek9lfe2u;e^ʒ~YN;m 0].`j3B!6.u*^Ki~fT݈^ae'{Kpo fGE&@}GO/W"J>|#Ry)gO}^s :/S#σX.ߍ\#كzx !sA6 T1J,ݿ m"͚SZ&ʎ'M3,gceqUUZroޜa`p9Ԡ ||'cR#DżI_v9AGIBT1GO-K/~#y& ?dB4H Zo}䋣X3jB-P<N%WBՋ,P=Qe KSzׯC"t0Q+eKBE-NIzV4 s!~X]Gmcc^~nGxu꾐|}%-s 7B0W313&*h5;@ܽK^p,Swaı0`v,_)Rb-Wp{.l'*u -G}WTUۚ[hiԀQT u%zn9F=9&VKId"_8r&y(nRb |yc놱8gplcתCāubNhzW2I"tT ӽ(l>Gy=m^hGExv_ trRgݒn _7no5f񿀄C׌ #Ȗn'qW&0 KĮ]9[>pGCO'LEق8h'tmU7+挅(!>pP:S/:=~M jh!/4 i3iAE.ޤoUg2QRTqUgr@;5N$(/$N14K|"W5^6oҋ\JLeӎD3!r"WmY ͻeݕ/)Ҝ>AQbl3$O3F|7 1lBf }h 7ɍ;!5;VlD.z6Wke}0^.2(>RCX#%wQEbBlLj@{fp G#"]sH|<ޠcKwaټmVKNeHW)hav:V~OGGPm#v(b*j}ǩ-+Uq#ɁHGl"4=>SI,]3;{CG}*}ƒ;=b쏑?ԥ݂1xWUt,݇o,5ݏq@z+G;: #~.Zk+,H z.ך zo`W )RӌXy0.'*-,L\mz%iک3 2YL|4zl faHe>CLON*\sY.U:py= F}oyV8=3qa~R>CU}A wؓROIJrR/2 RPUُq+IRԐb+"و h4󃼣uB^ye~wcY_ڷldsX^ȝMAVøEq\|QQNnpZoƍ Y~H<:nrBad߄o@qS|$^݌g6?M4cTR{o):p_~L`-cl>4(NٓeoKI`',K",ut%[%~X\;0*d7M ؃I%^;,BN6xlN{nwC I2"mؚ$aڥ}ɉ(mC4ڛ(=ZWĝ߶OJi0Ծ!+\R4-nlF@ZōSr>50[~fzsӲ=ΝiYT9[ԪlsS66*tjY? ̶_#~?Lԗ$S-n!#`?X͈:oW/L?x1z3ըF![d6Er٘6u`j0 WYRFFf+P$ue[\ӓDRs0ЍOPp9k;3)nto""0DP84,prДS$OɺO^.׽X[ %x]xx٬w\_<`62Nrxi;n>@{ьxPw$WjNس:сUaɀ7SUML12\/4xDӥW}1L `BQH1 )8s x)Sn Y 2>1tZVذJ;{zfbH:Xse -uN0Amu{|Fzc.Q=9$2"9@~[$a %;戫q4ߠSDx|N|635ZtW}~$ ᝚S$,(¶"e3ʷ.g&g@"E \7ffzGwntl`OEQdgdl _)9 )Wa 'bEݗ!S( Rj(_3?jU- j|MX)#b]ѿ>W:Ͼɹ2daj ׿ixL_sCe KyU&? rA< .v!K-P-]9Cį٠pv?_*H##" r5:;G-[-RP?]`1&#:V6/ՍJϿ#i?mXx7~:ھ6|i+GüC?qb'8.E.t_h\I,/L=A,/o'@{K71Izm[w<$}ţL.*CQO)GZ(  GGRxilu!&,|ft̩rFM0EXr>4U+k!2oO~1V&+|oF1 Iű$nwnZ/`{93n7bq1lRbߞmro݃6@K[{5J8i/uV#ڏ{cC" Ky=9i)ߏ, $L8i^V\>f>ށh(t=gS斆,]lOEoŚ4|+(mD057)f=\|/ vA*ixh)+8ŇּQ+|(Sh>$Kg& ?&A*7qf<@WtZ&h$J)3ưF5D=c{%TR k]5BRΗ?yd~9(4o&Gu &[ o-GN^)psxLa˯HJfLJBk8eKBuPbq*A dŃXuaVcViGҰl +q)\+D@~r,|9ji#;.v?G[")Ql9kAfUJchR=ɸŋ`"ŏpb߁ g!%:L$lP\~J_p3ē{gpUz◠FHsFc=oa,~3(dwJsBu|V ɦ9T~'f)sԳ I[sV`co'1''UF̽{zL0Q^Ѧ|t6|JծȦ/L;r,}hlX%0(z;Ku5*Z_~Ewo1T̊Wy.Y um!-,:wθ!-峢&՜0#!4LշgeF2:lU|Ctu7( j= 0`Q)Ә̅Y*Gsc Q; "n?n'&⛃ԞȐ4ߠz`ιto曷hk Hܨo9;5qJB&M6u0 4snn0bEcШw5ge6nFgM6@ ɀp,|Bf}g? !\]6QM*٨_O0F9 z VwhjWdǣ;8EaOZfžEiNX6ƇT꣮sxJ(PT%{yWjd\b`V*I@{T6& b0y ZVOV]]$gk)_u. cĩ3%Y֝=mtυʷ7FsAdQ %k0~&N2ZUmV'@ R|j\BԊ| _tlկT"}ŨY~٤uf6yW1%gp)r9݂D85rŎĸ M6t m)ՙ1bQK saH$(;O fm;E^7Svq,9`)}x ZJ7 4]_QĶDָI6>Z%%YzӄMӴau=fjN=)QDMg6XUf?¦$/<` 8 3-ro05,2:%0G,=5_S?3Ju輞6i'aA鵠* , Bqb0((&j!hd uH*J7@d5t%2n%̊\XVXPP~q#ڦ<XOtUDϹmM0 IAB@htaJeb)#20Qr|ZmMx('iDYDfW (0{;- :PxIC(a8̭oiEқL]Awm*>ه6f 9q&'UN$ S7A&9UDpIU̐Lq %І/\-njn(0TPN0gG#4붫9&K%&# iOOz=`aII ":kZe9hGm #=r)OQƱrآ 뢽dLTKgU26õGE}pnxuj?;nL ̯S}Uzh=yS$aaٚ(I796#;$A-U;l:=жf>loC6ZEds[6n '6Q(NC2>b1d3"0 jB]/Fr>QN/%oWR%IifpǷɇ`'`6! D0〡׍{磈|z$Ipb "7Or. RUtx}Q H2KZw3mEa[OHZ94FX#OZ  |L;˺5*x~M2Jl7(c:Ẁ `qeq IFQu'1#O~m+oHil.t1jt ipc,&x}mNunoU. f As9I`㰋,WM-抩ʥ= Zԃe1,:Yb,|i@wnKx ?/S|ybOwlcxUFgck9 5j]bBH 'औ)ڴ>2k/(~LA*א"\h:(M6wIZ(H1kSzvpȣݡGبs и7"(+C܁r %iJb)-J.tN*dm׻sN 9֕bf7D}tf@ b,fH, \!uIf,MXݫ(6- mttlJ], }&wv-(id/fy"2lQАI_"Piυ|+*kƇBKVBD}`zq+sSݵeY,&Df~?ȁ|z49̍Z@ Gncn ?4`h cm*m)\|j>dߝb*MXC{q4wfs2ǚ200>Jev]ftBT+ߊ³L&K|oV熺*ͯ6{[*j3[G-gʛxmݾ&QXJެS^(AfV?T+v9/*-BA m/?ٛ&\B+HdW1 3@ptYD()7qS*qҪaD[rS~Wclt9v؛kpAF2'?g s5fhH:p `(\u0.=pGw "2:u*PUv`ǿalJ}(3@{: a1nӤH ~`T噵[A2jMٺXO_L0X\/T*gPfĬ>+R"|5H*K)Se`Pp XUO{Z]jJ\ e@jY9 8s%֧'N$=EO(MJ2 .VL jgk9_|O,d/`}eޑ^1{OCob't&dU8oϐ 'T D ; \kL< JlV_h7zڻ( H.)-BFcpՎ2*b (7u-佚2K bxrkU6"& j9"} g<4:(-y=0OmFWc˜v2^H A3z233ecOuW aߊ:PkfJ eiIv2ƚq/ŻO'"NW>-,e.ݧwTYLi8YRMqܹ.ִD3y(KQ_T[Rqbڱ3^\Ay6]%Nŏ6ahHx CݫӅA;t+MDmGa o.OXCEQ S`%e Q9"ao@a ps/0h`U䨐w?]X`@ ^kPT{)ýӌ5yAl Z}Yһ+'K%}~y33 =GkOp,Hoi4X'[<^5dY+R=J!O3a'ѱ44_EԐԙ8NSJ\P` na HOa:o:I Dry6o:UVvb!*sUv;mU4)y_2k9|e\B˻V*.?y7KХmobj!8ܤK~OS!N +P2U=u6#MߨkU c:= %r$ |itB Vc-G!na['.n/}'o GMJʥ9 658.8AVDwR ۀ6jqc3UPWwm6ޮ%ҽڋ}o(Y%=ee9l6NpRo'Tǵ';t7UڜIAx+Ȳ:v>e20;M}M׎. _ 8^v.psY3Ul-H݃wt/kG\MUlMC0QN)D͊5C/;d@̾蔵Mk÷ǩS!PzyD"7`41=+Fkp{#fs}lWn*ha)yׁNd;!gt|梌GUP6pCZ8DjngU]'!K`:K-Oɬ(p8<#g()OK ^٥xо**Pz{% xQ!hNP$G?Y[[Q {3*pIc"gmH]cY|EL\t8ߊV!b78.}zbpMM0SzypRڢnB)Jyz_==e&4DvQA]GlvG.ۋV÷e]ծYހ~cp!dD _"-٘ ǃ,˖^GHz${])+6c\|@f=+VK?ĮߵkB>^I_1ٔAjW5"JF9mC|4>v-^~L;IݶrUzB)m4K/ט"~A"lIIB0?.aL5U>yDžNq >aWILsߓGbFcp>>gTۥԼFeu ăߕZ: D Էu&c izw&onVUi nYm>WywGB"g3H2}芵0l=ݴd)x&4Ip%lSb[4^{8U^ѻ%yOl4BuQϯ̺@g'^oOfLYF4U)PAP=Zp?D kQ[ŝ#pio--<%}=\|WTcJΜ7q^j=~J8>$AKpb;̼Ov]"Ug/]zf#}[wى:_paQ@8NFa׈%bvUR=2="|7&ZLlFDwHocZZ1uALR ݊g-jPX5_wS쥨q>x|ܟ7YG/oBF`⇔ADjZwE'$C{қ+,hEu%Lgud9ٸ(o xSSȎ MrjS֮nAwHOzrFڝ26$oXp.hAl oC'eRm r|k<ou%;qxVI [?sAaPװ :PepMNcm,]5Иcwbpg0PW(D\Ihq\SǔP(5BF^`Α*Br5d05ÍãGٜFU%kXuR# }41~L~ruyCs6AM/Fhdk=gEd=?.=65 M^A*3 |sBѣ9{0rO`#C(0(j-~_ lhr*eDziձ~`m㦍ԇ1 ŒkS;m6%(` E0lш"%*HOJ2a֓3}T3B"MxZSThzzƹØvzB/X,.#Eޱ&ͯh $E xw:$9's ' -Qbcx32h<7d9`e- x2?l{*|+ʋEHbry׬m( _s?.]C2A.pPVYߩ"m><9zMx߬ B U㧂LVQߴ,fdnM  8Y _P >KCcDD)3jLj//KR[A!MBzٞ4'/Ō-pQy1&SASH_W1>P'WZF@Ie+5fL3}D3Anƞ fT%#N=ԙSj R6- ByU9s:?VZD87=Bd+!_I!`(0ni#m -3'SWhٿ!n\(H+sy CyLUֿhƒ@x_%pʼ)tù|Kpٓv^M*10qX7Cf<~ +(H{-sPL/dKtAzVb^Ŝa|70gl-OњWe—,5ˢ9H' m1ӜFa#M'CH "dR?ƎΩpvr6c^4spcC3 9 !TTwц)JxeLա[T/.=~g^=PnElICO2,XׄsKp7&Y^ş V}83&j񪗉ߢdÞoH1Ö(ܒ'U'}vN y_`R.5ԝ ApQ>% `fdo~Ќ"c"=o $fCxHۺ~{!i~ʘp׃C4D3Mq%ŏ(6? ;0ApÂ֦YP7ܭ١!o KlaNzSkBIk7<Mu3 k*l6-(jn*3:͓Cb}ukKhi3PT#uoNp}byf=FzwBkA``qMgmPߐDsԮ=7e H}2ߋ 68~F}OU 'D`hz_}P6"[RB֯5毓~7ijiF[>Kd!J(6+;bP/TCp .wZOAST{6^2TX=#SS^z7)xN @g%ތt+>^q1̄E}MȒzi1\1N{PME-V_~:]@}@~C v[F *?IZT4Rqטk!+( 6='oɸC,fGY#p8>Na]ďܦ18 IMgf']8b6kx S.BGjۡ+V8uCPi˳5k#HGtNa Ɋ"`?"9u|UDBGM((*s> EnŸ_Fe$ݵj'P@tieoz[H v1s[Ywf^/1G40u}Tî~Z9 h_\ҙ^X?`s t0U9t /_a*gxZyru͔stcI]{(]:(^gZnX  sc4eҥlǠq Twkw52CD#+D?*u"d|C$u*]ыX)'hvX_#ZKA0gո}:ɡ9یiX nYG ZΥC|1w->!MI~-_l[ *;yA"Q Ya0}bZZ^U&Krb:g`}'"wUS#,Y7SLڙLi !+ksz3ێU ٽ:bT[-!Llrùf֪V-&k<=dE!ebOO0`i]:TNI⿝[@AluJ}$YQO'C$F=x]?@ɦ83j,YCͰ[6oqSUxBR ֧Ňjb5\#Njx[0 A>qAӼǓ( nU9=\~eWtGI $qZ!})8>-uؖbL(f;:dPM4*=Q0탘0aj~34Q[k?cD5 >@T?NHdVx3DȴB} 6r㪸iÄ{V :zcaÒ$,s +B '{~f,G(7%;˓WZc.RNT#_UW9_.9U=w+cG\1c\ ݻDᤕs]cZyrDk2n/><\ԑ^Ģ}y.SW#:D|NRo@ 2O9ꓢ?ŨF9kT+C= c}wz7^5 ŗHXNWK4|͹ Q֭pFwh%M}gƣ_B?Vߒ=5n%sCSicBS3Sdr^|a \(yJ|lw\c={qhUpSE2k9ϧCdԅXkyIذ[kkg!V(ua[ߌ;|1}E2Ǐ.u&kdH^x +IJ ƀfl>`G-Me>=J6lۭ)3ga  +!-DwOp#_ 2BDo^5`u ? 3 DTWuX+ӆ_"r Yo ȏuA@;m O&έJѽ˂ԫs)7:\Vg7IE-FA難oI ߊ̯fjNG:%Q}֓)~5e'Bdp ,n[S&$%How1zeݖ@ wM6౓( bZ.%b0'qMCĈs.nl ȵ9UE/ 5Z^:>єRqQ-zX,Z'`:Jm;]Ǝk\4d.N +|I5j l|݇p֌g!`+mzW[b CU)Q|,u>QpucmB5 ?emY{B;^[ݠsL∔?XkM=s 5C7FunlVՏ@' 񋏊 j/kg~{Uw(43K*zNZgA01 z=8rhsƍQ.0NY.|shk%'<{K$-Y7¥H&&\r,eE^Ov=ٷN-r 6A)"Q- *H^\n"Pr_x2TQ;R{ׇYZ@mҥ/dM_u[$ᮈڙmay$s˔%B(H[7$k$CA}8ow0g!Z ()?(yW9eb56I.s$?5ejef{/#Ylo.K^=<#wSo*F6w G߀-G)nDs{E;~'4;X E4yD. O_>z{QWLB:o,*7A8@7F&羷(ZOco)tvsmV0FjEfW'G(cmwxw~ltk۶$#}|dڇP/Pv)^Gh/=|:&Hu4Er `[.4|6PN|cM+[^ z}\+*B/@9jNX0a-P_/%/ U@(ؐg9Z1lr_R8XCxOK2b_}^1tT{\"a0_ e'lJ_ӃU]x&0>>AfVx9:RBICT}; ';H1:зj ڋћ 4Uql n 6ؠ LӘ֓";M-qSx?2[lqAEVI䙞"sj0!KUm` H>i9@ҏBPT^6Zv(CL&':x Bcq4`tSuЫ| 2%uh#gӞh~gh"-לּV,{xal2Q5,\+ڍ\5Z(**NǨ7FwbJ x[˹/>#Q*gaE&RW%Oo$40\Mmf>v9K7/Gw·}Fj\3"$.0XB=ۗjv8G'D? T#n\&G$ᒻ 1Gp2vN>Mr* f4M#"ig|UJm?mR==JOW6RmN [٪sS'P$ĞL 4FJ%z?DQ9 zC\ P,kw,}~>!{Jy:$su//uͥbŒ,խ@vuN,4T|@zh.yЬj`E/VVߵ/@rNp`6ntq<|e>ѹ顟*l DŵpIǃ<OeLLԋO2qʆP@.'eXݍ=AЌ ]:쭱Ȥih-088aX<.|xlhg0ǚrckеp~ yu +CMQ~Cэe?* %.@caT6yɡ/`Z z٦]IDAQ+mEf:%캣ueJdY>-Jb.(,GqN{5-y0Llg| s|egŞl/ pgFv(m2o3;SMN>s48Y7 z>&P.R .C.bD9[Nzu60:o JԤ@so}8nA XXpnM[fbU~ӰInv FKWF! P-Ws2 #0EEqa4yy>ɫDUh`=f)A C|vxaw.l=gn7hF,0߰4Wo t>Dbdڎޫ-~O&g8I~Blov\i/"dzŖ?uƄ ^H\^SX, 5=N{:'bc5?K71f^\9Ed۹pWZaOWj9h]7pGǹofGp kX㐒RL__cqQJGA5 WxT2N*>>a6(,"SD@o6{̶O)C8 MKXQzP23 ?y9=fK07ƺ!OpXйV+/8$JJs93uNmBK .^Q_1T  ]Эi|Q/0WpB#h&>\ٕ(i~hl2xR6%—)tZ"Df Ru>t/zدu`)5.&N^? dG.sglYƿⱃ &ri= €e#esAmtP]|Sn$SI-Bq;hVbqyh3:lcO n->%o*4 QcMd̻t2+D یDB@Wjϝ6rj t%ͭgHJeގ1S {J:9ɡzcU Xd&T 'uuB;wmh~$4Vh5Ь׾yH`J*>uC#`ɑn'7V&~tꚂVj,=0 ;DHPb< ;EVw(/qCe[Rg͌0cKw .Mr}X}r9J%JdgaCi7ʟ5wXqHi89t|28F_r7H _4 Y0|ظIZ:Z:z!vJUFxa OV(aV$-$d.Yc*,+Զd `o6Řnƹ#r4gWx,$ÄW~v{7K{9I0Ϥ.Wjkcbx2IC*}2-ȵN;eK.qpl%DV9a5Ry1ވDG'Iٺ 94,vNtO&/كӟx}뭁[;KOM|PThr0_KF7YRoFa0_~b`m}.Tlxt nLu+z`15ujƢhx7 e`|k%" ((${_(fI?%^'.2;!N 'Y$E./ 9Zlk(["نKDD:r_`!%f_TiB&d}3oR3f,P5A+JmnI`s;F~l$DƘD_%GZhWH*;s{m?p/ +䔶 YZ