corosync-qnetd-2.4.3-6.el7_7.1> H HtxHF]n ?*}}%*]99S9i z5~o&Tf 43f3ccdfe5e1135605363e0d9944acd38d60dd37Lt=\S?:F]n ?*}}DBEA?d ! T '?cip3       P       d l ( 8 k9 k: }k=>?@G H I XY(\X ] ^`bdye~flt u vw x< ylCcorosync-qnetd2.4.36.el7_7.1The Corosync Cluster Engine Qdevice Network DaemonThis package contains the Corosync Cluster Engine Qdevice Network Daemon, script for creating NSS certificates and an init script.]nsl7.fnal.gov~Scientific LinuxScientific LinuxBSDScientific LinuxSystem Environment/Basehttp://corosync.github.io/corosync/linuxx86_64getent group coroqnetd >/dev/null || groupadd -r coroqnetd getent passwd coroqnetd >/dev/null || \ useradd -r -g coroqnetd -d / -s /sbin/nologin -c "User for corosync-qnetd" coroqnetd exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset corosync-qnetd.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable corosync-qnetd.service > /dev/null 2>&1 || : systemctl stop corosync-qnetd.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || :j`"M8p Rm A큤A큤A]n]n]n]n]n]n]n]n]n]n]n]n3f48bb5f102a79d02305cd27b6a2f5818a818635b2703ddc3fc0ab16147bad8971a7d66ca175ac5dc05df37d6bbabd50c42778525529e56516247879a3af9442a900e60490de36b9e39b3c45e00d35d99d8aa69bd17bcb00e0667996f14457ee0f71c46971c589f6ea13fac5b5288a5d419aaded2d8dff222e46e7748c3f827a8f8f8402a705ad0f2e06e3dc7811f3544783f90439c65c2b0e38727f28772debd2f4606d88ca2ee0d61e2616b7eb888585a601a54ba6e60a25f263f9a6c62a310f262b2c0973e711836aa7d9827431b90f655ee3ec330d6f70134275ee07a549506e887e9503ec0dca3ce037cad1e524bf7bb3210ad587a900c7fe71f017a0dd8e4df50898a379c3a527ba316e6f6b6504cb3ee206cbb74ac4ff197138ea91cacoroqnetdrootrootrootrootrootrootrootrootrootrootcoroqnetdcoroqnetdrootrootrootrootrootrootrootrootrootrootcoroqnetdcorosync-2.4.3-6.el7_7.1.src.rpmconfig(corosync-qnetd)corosync-qnetdcorosync-qnetd(x86-64) @@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/bashconfig(corosync-qnetd)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libnspr4.so()(64bit)libnss3.so()(64bit)libnss3.so(NSS_3.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libssl3.so()(64bit)libssl3.so(NSS_3.2)(64bit)libssl3.so(NSS_3.7.4)(64bit)nss-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemdsystemdsystemdrpmlib(PayloadIsXz)2.4.3-6.el7_7.13.0.4-14.6.0-14.0-15.2-14.11.3]V\|\|ZZa@ZxG@Y@YYXg@XXX@WW.@W.@Wu WbUUU@TT;T@SvSvS@R&RkR@R{R6RQ@QLQP<@Q@P9@PqPvP@P@OO[@O O}@OqOc+@OU@OLODO:LO:LO1@O*zO))@O@O@N@Nh@N.@N&@N%qN@M(MQ0@L@LLQm@L7@L1@KK/KK?JJJJ@Jn@Ji@JT@JL@J<@J/@J/@Iд@I@IV@IV@II@II2I@IIII@I~@IFFI?@H8@H+H+HM@H@H@Jan Friesse 2.4.3-6.1Jan Friesse 2.4.3-6Jan Friesse 2.4.3-5Jan Friesse 2.4.3-4Jan Friesse 2.4.3-3Jan Friesse 2.4.3-2Jan Friesse 2.4.3-1Jan Friesse 2.4.0-10Jan Friesse 2.4.0-9Jan Friesse 2.4.0-8Jan Friesse 2.4.0-7Jan Friesse 2.4.0-6Jan Friesse 2.4.0-5Jan Friesse 2.4.0-4Jan Friesse 2.4.0-3Jan Friesse 2.4.0-2Jan Friesse 2.4.0-1Jan Friesse 2.3.6-1Jan Friesse 2.3.4-7Jan Friesse 2.3.4-6Jan Friesse 2.3.4-5Jan Friesse 2.3.4-4Jan Friesse 2.3.4-3Fabio M. Di Nitto 2.3.4-2Jan Friesse 2.3.4-1Jan Friesse 2.3.3-3Jan Friesse 2.3.3-2Jan Friesse - 2.3.3-1Daniel Mach - 2.3.2-4Jan Friesse 2.3.2-3Jan Friesse 2.3.2-2Jan Friesse - 2.3.2-1Jan Friesse 2.3.1-3Andrew Beekhof - 2.3.1-2Jan Friesse - 2.3.1-1Jan Friesse - 2.3.0-3Fedora Release Engineering - 2.3.0-2Jan Friesse - 2.3.0-1Jan Friesse - 2.2.0-1Jan Friesse - 2.1.0-1Steven Dake - 2.0.1-3Fedora Release Engineering - 2.0.1-2Jan Friesse - 2.0.1-1Fabio M. Di Nitto - 2.0.0-2Jan Friesse - 2.0.0-1Karsten Hopp 1.99.9-1.1Jan Friesse - 1.99.9-1Jan Friesse - 1.99.8-1Jan Friesse - 1.99.7-1Jan Friesse - 1.99.6-1Jan Friesse - 1.99.5-1Jan Friesse - 1.99.4-1Jan Friesse - 1.99.3-1Fabio M. Di Nitto - 1.99.2-1Fabio M. Di Nitto - 1.99.1-2Fabio M. Di Nitto - 1.99.1-1Jan Friesse - 1.99.0-1Fedora Release Engineering - 1.4.2-2Jan Friesse - 1.4.2-1Jan Friesse - 1.4.1-2Jan Friesse - 1.4.1-1Jan Friesse - 1.4.0-2Jan Friesse - 1.4.0-1Jan Friesse - 1.3.2-1Fabio M. Di Nitto - 1.3.1-1Fedora Release Engineering - 1.3.0-2Fabio M. Di Nitto - 1.3.0-1Fabio M. Di Nitto - 1.2.8-1Fabio M. Di Nitto - 1.2.7-1Dan Horák - 1.2.6-2Fabio M. Di Nitto - 1.2.6-1Fabio M. Di Nitto - 1.2.3-1Fabio M. Di Nitto - 1.2.2-1Fabio M. Di Nitto - 1.2.1-1Fabio M. Di Nitto - 1.2.0-1Fabio M. Di Nitto - 1.1.2-1Fabio M. Di Nitto - 1.1.1-1Fabio M. Di Nitto - 1.1.0-1Fabio M. Di Nitto - 1.0.1-1Fabio M. Di Nitto - 1.0.0-3Fedora Release Engineering - 1.0.0-2Fabio M. Di Nitto - 1.0.0-1Fabio M. Di Nitto - 0.100-1Fabio M. Di Nitto - 0.98-1Fabio M. Di Nitto - 0.97-1.svn2233Fabio M. Di Nitto - 0.97-1.svn2232Fabio M. Di Nitto - 0.95-2Fabio M. Di Nitto - 0.95-1Fabio M. Di Nitto - 0.94-5.svn1797Fabio M. Di Nitto - 0.94-4.svn1797Fabio M. Di Nitto - 0.94-3.svn1794Fabio M. Di Nitto - 0.94-2.svn1792Fabio M. Di Nitto - 0.94-1Fabio M. Di Nitto - 0.93-4Fedora Release Engineering - 0.93-3Fabio M. Di Nitto - 0.93-2Fabio M. Di Nitto - 0.93-1Fabio M. Di Nitto - 0.92-7.svn1756Fabio M. Di Nitto - 0.92-6.svn1750Fabio M. Di Nitto - 0.92-5.svn1709Fabio M. Di Nitto - 0.92-4.svn1707Dennis Gilmore - 0.92-3Steven Dake - 0.92-2Steven Dake - 0.92-1Steven Dake - 0.91-3Steven Dake - 0.91-2Steven Dake - 0.91-1- Resolves: rhbz#1740181 - Do not set exec permission for service file - Fix CFLAGS definition- Resolves: rhbz#1542703 - Add spausedd subpackage- Resolves: rhbz#1376819 - Resolves: rhbz#1634710 - configure: add --with-initconfigdir option (rhbz#1376819) - merge upstream commit c0d8af0c7b247df16a90850b0edab4f978cb8192 (rhbz#1376819) - Use RuntimeDirectory instead of tmpfiles.d (rhbz#1376819) - merge upstream commit fde7fa0c6408709ccdd090aa9064e6a78232498a (rhbz#1376819) - totemcrypto: Fix importing of the private key (rhbz#1634710) - merge upstream commit 3f3e6b62719a263cb221c19a06d9a2c570234caa (rhbz#1634710) - qnetd: Check existence of NSS DB dir before fork (rhbz#1376819) - merge upstream commit eac28dffdf7f060f41f2b2e95bb0f4c6c033425d (rhbz#1376819)- Resolves: rhbz#1422598 - Enable aarch64 build (bz#1422598)- Resolves: rhbz#1560468 - totemcrypto: Check length of the packet- Resolves: rhbz#1536219 - logging: Make blackbox configurable (rhbz#1536219) - merge upstream commit 8af39f66e56e319b6b93804c0400e6e29737a90f (rhbz#1536219) - logging: Close before and open blackbox after fork (rhbz#1536219) - merge upstream commit 995ed0bd814ff3eacf6c09534841e6ce39ab6614 (rhbz#1536219)- Resolves: rhbz#1413573 - Resolves: rhbz#1503008- Resolves: rhbz#1439205 - Resolves: rhbz#1461450 - Resolves: rhbz#1469170 - Resolves: rhbz#1476214 - main: Don't ask libqb to handle segv, it doesn't work (rhbz#1439205) - merge upstream commit c0da36a6c0ecf7bc7def252a06336a7088e68086 (rhbz#1439205) - totem: Propagate totem initialization failure (rhbz#1461450) - merge upstream commit 0413a8f4672352171f0df731b7d9c1fe20acbc4c (rhbz#1461450) - totemcrypto: Refactor symmetric key importing (rhbz#1461450) - merge upstream commit a885868181c07ba9ab5cdfdad1d66d387b2a4428 (rhbz#1461450) - totemcrypto: Use different method to import key (rhbz#1461450) - merge upstream commit 5dadebd21862074deaeb9a337fc9e49f5e9f692a (rhbz#1461450) - main: Add option to set priority (rhbz#1469170) - merge upstream commit a008448efb2b1d45c432867caf08f0bcf2b4b9b0 (rhbz#1469170) - main: Add support for libcgroup (rhbz#1476214) - merge upstream commit c56086c701d08fc17cf6d8ef603caf505a4021b7 (rhbz#1476214) - totemcrypto: Fix compiler warning (rhbz#1461450) - merge upstream commit fdeed33f514e0056e322a45d9a0a04ca4b9a2709 (rhbz#1461450)- Resolves: rhbz#1445001 - Main: Call mlockall after fork (rhbz#1445001) - merge upstream commit 238e2e62d8b960e7c10bfa0a8281d78ec99f3a26 (rhbz#1445001) - Disable aarch64 build (bz#1422598)- Resolves: rhbz#1434528 - Resolves: rhbz#1434529 - Resolves: rhbz#1434534 - cfg: Prevents use of uninitialized buffer (rhbz#1434528) - merge upstream commit 52e6ae57ea06d0bef61c5c9250881bef1372ead2 (rhbz#1434528) - man: Fix typos in man page (rhbz#1434529) - merge upstream commit b642904ea9640bd7a1573a8c0d2c5bcb43a10dfc (rhbz#1434529) - Fix typo: Destorying -> Destroying (rhbz#1434529) - merge upstream commit 117d9e4eb77ef9941fdeaf17ddfd892514da8143 (rhbz#1434529) - init: Add doc URIs to the systemd service files (rhbz#1434529) - merge upstream commit 21a728785027483786e41c19f6aff57a95b80aa5 (rhbz#1434529) - man: Modify man-page according to command usage (rhbz#1434529) - merge upstream commit 79898e8cb1715e79b7467b91661b7341e2664550 (rhbz#1434529) - Totempg: remove duplicate memcpy in mcast_msg func (rhbz#1434528) - merge upstream commit 4a8e9d80409590cb42732ae3105b5ae71fda52c1 (rhbz#1434528) - upstart: Add softdog module loading example (rhbz#1434529) - merge upstream commit 75474d69bebea6c9c4ef2252476ce738cf92f0f4 (rhbz#1434529) - Remove deprecated doxygen flags (rhbz#1434529) - merge upstream commit b252013e42007ea7284ae54d035a30ca40f20fc0 (rhbz#1434529) - Remove redundant header file inclusion (rhbz#1434528) - merge upstream commit d6c7ade277a4a23d84c56d7fde6b60b377a1023b (rhbz#1434528) - Qdevice: fix spell errors in qdevice (rhbz#1434529) - merge upstream commit d9caa09c45d4560c89a1ad873087c0476cabab46 (rhbz#1434529) - doc: document watchdog_device parameter (rhbz#1434529) - merge upstream commit a5f97ae1b99063383d8f45168125b34232b91faf (rhbz#1434529) - Logsys: Change logsys syslog_priority priority (rhbz#1434534) - merge upstream commit 609cc0cc100aa1070d97b405273373682da0e270 (rhbz#1434534) - logconfig: Do not overwrite logger_subsys priority (rhbz#1434534) - merge upstream commit c866a2f8603b44e89eb21a6cf7d88134af2e8b66 (rhbz#1434534)- Related: rhbz#1371880 - Fix build on RHEL7.3 latest (rhbz#1371880) - merge upstream commit 19e48a6eee20d5f34f79a3b8d4e1c694169c1d7b (rhbz#1371880) - Enable aarch64 build (bz#1422598)- Resolves: rhbz#1371880 - libvotequorum: Bump version (rhbz#1371880) - merge upstream commit 96f91f23a6a413535cc2f0e8492e2300373fed40 (rhbz#1371880) - votequorum: Don't update expected_votes display if value is too high (rhbz#1371880) - merge upstream commit 596433066805af029be1292a37a35ce31307f0bf (rhbz#1371880) - votequorum: simplify reconfigure message handling (rhbz#1371880) - merge upstream commit 4a385f2e94c7168dbd92168c54a80ee97a3c2140 (rhbz#1371880)- Resolves: rhbz#1289661 - Enable ppc64le build- Resolves: rhbz#1367813 - Man: Fix corosync-qdevice-net-certutil link (rhbz#1367813) - merge upstream commit 49a9f722bba13e4b2762151b7b96b1d4196fd5e0 (rhbz#1367813) - man: mention qdevice incompatibilites in votequorum.5 (rhbz#1367813) - merge upstream commit 0da1b7446239424b76b1d5eb7c3640afce9b054e (rhbz#1367813) - Qnetd LMS: Fix two partition use case (rhbz#1367813) - merge upstream commit b0c850f308d44ddcdf1a1f881c1e1142ad489385 (rhbz#1367813)- Related: rhbz#1363654 - Enhance spec so corosync-qdevice subpackage depends on same version of the corosync and corosynclib packages.- Resolves: rhbz#1363654 - Config: Flag config uidgid entries (rhbz#1363654) - merge upstream commit f837f95dfe96d60f2367e900efd4def7a07b2a89 (rhbz#1363654)- Resolves: rhbz#614122 - Resolves: rhbz#1185000 - Resolves: rhbz#1306680- Related: rhbz#1306680 - Resolves: rhbz#1289169 - Resolves: rhbz#1306349 - Resolves: rhbz#1282372 - Resolves: rhbz#1317573 - Resolves: rhbz#1336462 - Rebase to Corosync 2.3.6- Related: rhbz#682771 - Don't link with libz when not needed (rhbz#682771) - merge upstream commit 145f9279d12cf0b981494bbd4dabbc9c3641378e (rhbz#682771)- Resolves: rhbz#1170347 - Resolves: rhbz#1225441 - Resolves: rhbz#1226842 - Resolves: rhbz#1229194 - Resolves: rhbz#1234261 - Resolves: rhbz#1234266 - Resolves: rhbz#682771 - Resolves: rhbz#773464 - config: Make sure user doesn't mix IPv6 and IPv4 (rhbz#773464) - merge upstream commit 6c028d4d9c53decaa9469c792ac68fd2a886e7d9 (rhbz#773464) - config: Process broadcast option consistently (rhbz#773464) - merge upstream commit 70bd35fc06e68a010d780dfa39bd68d4bd2f7da7 (rhbz#773464) - config: Ensure mcast address/port differs for rrp (rhbz#773464) - merge upstream commit 6449bea835c90045baa23e3e041fed1df2abf070 (rhbz#773464) - Reset timer_problem_decrementer on fault (rhbz#1234261) - merge upstream commit 8f284b26b3331e1ab252969ba65543e6d9217ab1 (rhbz#1234261) - automake: Check minimum automake version (rhbz#773464) - merge upstream commit 114b826c67126fe1f690ad976b5217a8487994a4 (rhbz#773464) - Set RR priority by default (rhbz#1170347) - merge upstream commit 177ef0e5240b4060ff5b14eab6f2eefee3aa777d (rhbz#1170347) - Log auto-recovery of ring only once (rhbz#773464) - merge upstream commit e0ac861efdc32831366a2b5f5cc1d61e2ffa5504 (rhbz#773464) - totem: Ignore duplicated commit tokens in recovery (rhbz#1234261) - merge upstream commit 4ee84c51fa73c4ec7cbee922111a140a3aaf75df (rhbz#1234261) - corosync_ring_id_store: Use safer permissions (rhbz#1234266) - merge upstream commit 252b38ab8a62ff083e83b1d6f514109f7b7cbb42 (rhbz#1234266) - totemsrp: Format member list log as unsigned int (rhbz#773464) - merge upstream commit 5d9acc5604eb4e8a739cb37a4ad46bcc5ad8deb6 (rhbz#773464) - cpg: Add support for messages larger than 1Mb (rhbz#682771) - merge upstream commit 8cc8e513633a1a8b12c416e32fb5362fcf4d65dd (rhbz#682771) - Really add cpghum (rhbz#682771) - merge upstream commit 3842ba6080e00fd9484a2a875d982e149f67bc44 (rhbz#682771) - quorum: don't allow quorum_trackstart to be called twice (rhbz#1229194) - merge upstream commit 82526d2fe9137e8b604f1bbae6d6e39ba41377f9 (rhbz#1229194) - totemconfig: Check for duplicate nodeids (rhbz#773464) - merge upstream commit 997074cc3e1ea425ca63e453b7e2181741bdcef0 (rhbz#773464) - totem: Log a message if JOIN or LEAVE message is ignored (rhbz#773464) - merge upstream commit 53f67a2a7914228f1a406aad61ea6768525e11b0 (rhbz#773464) - totemsrp: Improve logging of left/down nodes (rhbz#773464) - merge upstream commit ab8942f6260fde93824ed2a18e09e572b59ceb25 (rhbz#773464) - votequorum: Fix auto_tie_breaker behaviour in odd-sized clusters (rhbz#1229194) - merge upstream commit b9f5c290b7dedd0a677cdfc25db7dd111245a745 (rhbz#1229194) - Add note about rrp active beeing unsupported (rhbz#1226842) - merge upstream commit 219965f4fe694eaaf2eb4ea05cdc7e35f5146114 (rhbz#1226842) - Log: Add logrotate configuration file (rhbz#1225441) - merge upstream commit aabbace625b3c68332b4356887378fca81f8f387 (rhbz#1225441)- Resolves: rhbz#1197091 - Resolves: rhbz#1197671 - Votequorum: Fix auto_tie_breaker default (rhbz#1197091) - merge upstream commit 314a01c98e5f98ff686333966dbe675935b7b6a8 (rhbz#1197091) - Don't allow both two_node and auto_tie_breaker in corosync.conf (rhbz#1197671) - merge upstream commit c832ade034fa737561ccabefbe417c9d7855d970 (rhbz#1197671)- Resolves: rhbz#1184154 - Handle adding and removing UDPU members atomically (rhbz#1184154) - merge upstream commit d77cec24d0025d353681762fe707794c621665c7 (rhbz#1184154)- Resolves: rhbz#1078361 - Resolves: rhbz#1136429 - Resolves: rhbz#1149916 - [crypto] fix crypto block rounding/padding calculation (rhbz#1136429) - merge upstream commit 239e2397820f9fa7ef430ebef0947ec1246eb50f (rhbz#1136429) - Adjust MTU for IPv6 correctly (rhbz#1136429) - merge upstream commit 03f95ddaa1d223e1e93788a307dc1b36d86b22b5 (rhbz#1136429) - init: Don't wait for ipc if corosync doesn't start (rhbz#1149916) - merge upstream commit b627844f3d5c5788bd8bb140d8852ba666da16aa (rhbz#1149916) - manpage: Fix English (rhbz#1078361) - merge upstream commit f77a61ac1795e794244440e1bfe804f02cc5d2b6 (rhbz#1078361) - Store configuration values used by totem to cmap (rhbz#1078361) - merge upstream commit bb52fc2774ef690d6bb951fe9cc34e5b373caffe (rhbz#1078361) - man page: Improve description of token timeout (rhbz#1078361) - merge upstream commit 57539d1abc09e5aef322cb9cca5b3e6c496cfae9 (rhbz#1078361)- Resolves: rhbz#1140915- Resolves: rhbz#1108522- Resolves: rhbz#1059607 - Resolves: rhbz#1069254 - Resolves: rhbz#1074673 - Resolves: rhbz#1078361 - Resolves: rhbz#1078363 - Resolves: rhbz#1085468 - Resolves: rhbz#1086233 - Resolves: rhbz#1108508 - Resolves: rhbz#1108511 - Resolves: rhbz#1108522 - Resolves: rhbz#1108525 - Resolves: rhbz#1108708 - Resolves: rhbz#1117911 - Free object allocated at quorum_register_callback (rhbz#1059607) - merge upstream commit fa71067a93ea99d8dc4812e3a028ae154216a91a (rhbz#1059607) - votequorum: Add extended options to auto_tie_breaker (rhbz#1059607) - merge upstream commit 90d448af3b4b4508ca890cce67113cb226475d3b (rhbz#1059607) - totemsrp: Fix typo with cont gather (rhbz#1108508) - merge upstream commit 38c04d9a66ba41dae14a57eba119dabb31cbb18f (rhbz#1108508) - mon: Make mon compilable with libstatgrab ver 0.9 (rhbz#1108511) - merge upstream commit e1e2390b61fb5d47a8639f2538721675dd411b08 (rhbz#1108511) - mon: Fix comparsion typo (rhbz#1108511) - merge upstream commit 57ff693b70cb7aaa81e52e9d24f38aa0399a8c46 (rhbz#1108511) - mon: Pass correct pointer to inst (rhbz#1108511) - merge upstream commit 099f704cdddfb3b72fe93fb1f4fc777672eb9fdf (rhbz#1108511) - mon: Make monitoring work (rhbz#1108511) - merge upstream commit ff67daa55f6cfcb48357a8fddaa312b9fb49602b (rhbz#1108511) - votequorum: Properly initialize atb and atb_string (rhbz#1059607) - merge upstream commit e1801ba49738a3ae2ba3ca08c2b74dda5ff9056c (rhbz#1059607) - config: Handle totem_set_volatile_defaults errors (rhbz#1078361) - merge upstream commit 2f0cad20a9a368683fd59a869b2cb360bd31f95b (rhbz#1078361) - Log: Make reload of logging work (rhbz#1078361) - merge upstream commit 1b6abcc7d5afd4651efcdba1a65effb259f6ee3e (rhbz#1078361) - Really clear totemconfig nodes on reload (rhbz#1078361) - merge upstream commit eeb2384157351ff460be0648d954e5e97213d532 (rhbz#1078361) - totemconfig: Key change process dependencies (rhbz#1078361) - merge upstream commit b95ebd640eb45267d69822c8292a0098a8e4180e (rhbz#1078361) - totemconfig: Log errors on key change and reload (rhbz#1078361) - merge upstream commit 9a8de87c34071f54a9e3b545a1a7460d64568579 (rhbz#1078361) - Add token_coefficient option (rhbz#1078361) - merge upstream commit 58176d6779a0f5ff23dabf61dff7544db29af25a (rhbz#1078361) - init: Make init script configurable (rhbz#1078363) - merge upstream commit 1f7e78ab9cc686a7528ac4601651ded9d204b01f (rhbz#1078363) - config: Allow dynamic change of token_coefficient (rhbz#1078361) - merge upstream commit 7557fdec487cb5fad7c449949ba58496bd396458 (rhbz#1078361) - upstart: Make job conf file configurable (rhbz#1108522) - merge upstream commit d23ee6a3e0d5299f488bf9abed98f1853fd0e8b0 (rhbz#1108522) - Indent: Remove space in negation of expression (rhbz#1108522) - merge upstream commit b6e2c8024dd314ce17eac4f3f83a2320ebb7017d (rhbz#1108522) - Indent: Remove newline before else branch start (rhbz#1108522) - merge upstream commit d0dc9ae93c6f41ab9139242d754428fcf9bcc653 (rhbz#1108522) - totemiba: Add multicast recovery (rhbz#1108522) - merge upstream commit 4d6a18d8a5c0001f2eaeebb79d75f999c671cb74 (rhbz#1108522) - totemiba: Fix incorrect failed log message (rhbz#1108522) - merge upstream commit e905f92bf532c291d9be23b6a16d972f36d5d464 (rhbz#1108522) - logsys: Log error if blackbox cannot be created (rhbz#1108525) - merge upstream commit 19c5b63ff5fae43c2acf28ce95cca6460f500176 (rhbz#1108525) - logsys: Log warning if flightrecorder init fails (rhbz#1108525) - merge upstream commit 8f13a983204c2bc16c7490cee6db90138ecc43f1 (rhbz#1108525) - Introduce get_run_dir function (rhbz#1108525) - merge upstream commit d310b251c3ba5e92c7ca1b8f6f8197d71141a8d6 (rhbz#1108525) - Move ringid store and load from totem library (rhbz#1108525) - merge upstream commit da46ecfc3087de97ad9a76fe6a156f10170503a2 (rhbz#1108525) - init: change return value when starting corosync (rhbz#1078363) - merge upstream commit 7a6cc6b5a2f6ec5d88e52e34e62f18db1915afd7 (rhbz#1078363) - Install doc: Correct a typo (rhbz#1108522) - merge upstream commit a64696698718071e4e531a5a3332c363742c550b (rhbz#1108522) - coroparse: More strict numbers parsing (rhbz#1108708) - merge upstream commit 4e9716ed30ffe6a5750f5c6c2565815e88413c23 (rhbz#1108708) - Doc: Enhance INSTALL file a bit (rhbz#1108522) - merge upstream commit e8a5c56ab27fff4beef910804841d73aaa17a6a1 (rhbz#1108522) - Make config.reload_in_progress key read only (rhbz#1085468) - merge upstream commit c8e3f14fdb284aadf023d7e62c0f951181f21736 (rhbz#1085468) - votequorum: Do not process events during reload (rhbz#1085468) - merge upstream commit 72cf15af27ea9dbf918839ac44929ed9c65eea5e (rhbz#1085468) - systemd: Config example for corosync wd service (rhbz#1108522) - merge upstream commit f6d6a9b0a0ca99a201bb9e9353a05075b700bcbd (rhbz#1108522) - fix memory leak produced by 'corosync -v' (rhbz#1117911) - merge upstream commit cc80c8567d6eec1d136f9e85d2f8dfb957337eef (rhbz#1117911) - Handle SIGSEGV and SIGABRT signals (rhbz#1117911) - merge upstream commit 384760cb670836dc37e243f594612c6e68f44351 (rhbz#1117911) - Fix compiler warning introduced by previous patch (rhbz#1117911) - merge upstream commit dfaca4b10a005681230a81e229384b6cd239b4f6 (rhbz#1117911) - corosync-cmapctl: Allow -p option to delete keys (rhbz#1108522) - merge upstream commit 7a4bb37723777bf6bcd08035696d8d7317c0ce1d (rhbz#1108522) - Implement config file testing mode (rhbz#1108522) - merge upstream commit e3ffd4fedc8158cdb5057f9fe40b6459e3d85846 (rhbz#1108522) - cleanup after test-driver (rhbz#1108522) - merge upstream commit c7ebb09530349b7b1bbec7b1d9ef4b05ad186a63 (rhbz#1108522) - be consistent in using CPPFLAGS vs CFLAGS (rhbz#1108522) - merge upstream commit 84b9e5989aa4a7090aeccbeb6cb8910735274a65 (rhbz#1108522) - Slightly rework corosync-keygen. (rhbz#1108522) - merge upstream commit 520fe686c5e45f0f7143e749a3f6c2001a2ea0d7 (rhbz#1108522) - totemconfig: Free ifaddrs list (rhbz#1108522) - merge upstream commit dc35bfae6213256fd7f0d5bf4dd9d5fa0f77a6f6 (rhbz#1108522) - totemconfig: totem_config_get_ip_version (rhbz#1108522) - merge upstream commit 10c80f454e70b42fc394d3326af1eb81c4be0d75 (rhbz#1108522) - totemconfig: refactor nodelist_to_interface func (rhbz#1108522) - merge upstream commit 63bf09776fb84e939cd56ec2c2d1bbea97c2e0e1 (rhbz#1108522) - corosync-keygen: Replace printf/exit call with err (rhbz#1108522) - merge upstream commit 0ce8d51c6d989c4e62d8c1f3fc42785c4f3d250c (rhbz#1108522) - config: Fix typos (rhbz#1108522) - merge upstream commit 3b8365e80668eea55bdd3f7178693c82884331ae (rhbz#1108522) - totemconfig: Make sure join timeout is less than consensus (rhbz#1074673) - merge upstream commit 88dbb9f722122f04dc7c95681375a53a3a1301a5 (rhbz#1074673) - votequorum: Return current ring id in callback (rhbz#1108522) - merge upstream commit 5f6f68805c48f8f72f66f7fff9abc44b4c65df1e (rhbz#1108522) - votequorum: Add ring id to poll call (rhbz#1108522) - merge upstream commit b8902464d1b040326108ce7ec0934c1de5fe04ee (rhbz#1108522) - ipc: Process votequorum messages during sync (rhbz#1108522) - merge upstream commit 7cad804629fe7d936d098569122f84979959b554 (rhbz#1108522) - votequorum: Block sync until qdevice poll (rhbz#1108522) - merge upstream commit b4c99346352ce39cf96f7b12943811c896b89caa (rhbz#1108522) - testvotequorum2: Opt for polling with old ringid (rhbz#1108522) - merge upstream commit f8413350b2df4e37822e6d34e9337da87993d271 (rhbz#1108522) - votequorum: Make qdev timeout in sync configurable (rhbz#1108522) - merge upstream commit 17488909d4ae0dc948eb9a4a15133570faaf9c0b (rhbz#1108522) - Cancel token holding while in retransmition (rhbz#1108522) - merge upstream commit f135b680967aaef1d466f40170c75ae3e470e147 (rhbz#1108522) - votequorum: Add cmap key to reset wait_for_all (rhbz#1086233) - merge upstream commit cbf753405b7924e48aa1838cc1d14044229449b3 (rhbz#1086233) - quorumtool: Sort output by nodeid (rhbz#1108522) - merge upstream commit ddb017fa0e2026ee4f0d05e9bf780898c32c129a (rhbz#1108522) - YKD: Fix loading of YKD quorum module (rhbz#1108522) - merge upstream commit 02f58aec9cd53887aa1dfe1616fcbb32671987d4 (rhbz#1108522) - corosync-quorumtool: add sort options (rhbz#1108522) - merge upstream commit f53580c2c1c8fa621cbc18de81974811799bafd8 (rhbz#1108522) - TODO: Remove TODO file (rhbz#1108522) - merge upstream commit c9232d5d6cbfb1e4de9eb09afadda630ad4fee83 (rhbz#1108522) - Makefile: Do not install TODO file (rhbz#1108522) - merge upstream commit 4b7293da7a03253a7f96401642e1afb006e7750c (rhbz#1108522) - totem: Inform RRP about membership changes (rhbz#1069254) - merge upstream commit acb55cdb03808a4cea745b1b6a80c7ef1769880f (rhbz#1069254) - totemnet: Add totemnet_member_set_active (rhbz#1069254) - merge upstream commit 4c717942cf5f35902be630f393b81a03a81bb194 (rhbz#1069254) - totemrrp: Implement *_membership_changed (rhbz#1069254) - merge upstream commit 371a99e96147f600510bd9d819b92a4de94fcc30 (rhbz#1069254) - totemudpu: Implement member_set_active (rhbz#1069254) - merge upstream commit 71f1b99649329ab06309791d0a621d3cfbb74bdb (rhbz#1069254) - totemudpu: Send msgs to all members occasionally (rhbz#1069254) - merge upstream commit 2429481b96d895c366ca27c82a2bd7cfee55af15 (rhbz#1069254)- Resolves: rhbz#1067028 - cpg: Refactor mh_req_exec_cpg_procleave (rhbz#1067028) - merge upstream commit fcf26e03036b6ae5a8ef762ea0b5691a4f790c92 (rhbz#1067028) - cpg: Make sure nodid is always logged as hex num (rhbz#1067028) - merge upstream commit 83c63b247f4030fe8123df7c9f96d7a1c8e245b1 (rhbz#1067028) - cpg: Make sure left nodes are really removed (rhbz#1067028) - merge upstream commit fbe8768f1bbab6d546023d70e7f7b91a9dc213b0 (rhbz#1067028)- Resolves: rhbz#1030559 - Resolves: rhbz#1038652 - Resolves: rhbz#1052049- Mass rebuild 2013-12-27- Resolves: rhbz#1031832 - cfgtool: return error on reload failure (rhbz#1031832) - merge upstream commit 7014f10123a634cf026491edc9a09d6044106116 (rhbz#1031832)- Resolves: rhbz#1008561 - Drop support for IBA (rhbz#1008561)- Resolves: rhbz#998882 - New upstream release- Resolves: rhbz#998362 - Fix scheduler pause-detection timeout (rhbz#998362) - merge upstream commit 2740cfd1eac60714601c74df2137fe588b607866 (rhbz#998362)- Rebuild for snmp library bump- New upstream release - Fix incorrect dates in specfile changelog section- Resolves: rhbz#925185 - Run autogen by default- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- New upstream release- New upstream release- New upstream release- add groff as a BuildRequires as it is no longer installed in the buildroot- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- New upstream release- Backport IPCS fix from master (ack by Steven)- New upstream release- bump release and rebuild on PPC- New upstream release- New upstream release- New upstream release- New upstream release- New upstream release- New upstream release- New upstream release- New upstream release - Re-enable xmlconfig bits - Ship cmap man pages - Add workaround to usrmove breakage!!- Add proper Obsoltes on openais/cman/clusterlib- New upstream release - Temporary disable xml config (broken upstream tarball)- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- New upstream release- Add upstream fixes- New upstream release- Change attributes of cluster log directory- New upstream release - Resync spec file with upstream changes- New upstream release- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- New upstream release - drop upstream patch revision-2770.patch now included in release - update spec file to ship corosync-blackbox- New upstream release- New upstream release- no InfiniBand stack on s390(x)- New upstream release - Resync spec file with upstream changes- New upstream release - Rediff revision 2770 patch- New upstream release - Add upstream trunk revision 2770 to add cpg_model_initialize api. - Fix URL and Source0 entries. - Add workaround to broken 1.2.2 Makefile with make -j.- New upstream release- New upstream release - Use global instead of define - Update Source0 url - Use more name macro around - Cleanup install section. Init script is now installed by upstream - Cleanup whitespace - Don't deadlock between package upgrade and corosync condrestart - Ship service.d config directory - Fix Conflicts vs Requires - Ship new sam library and man pages- New upstream release fixes major regression on specific loads- New upstream release- New upstream release - spec file updates: * enable IB support * explicitly define built-in features at configure time- New upstream release - spec file updates: * use proper configure macro- spec file updates: * more consistent use of macros across the board * fix directory ownership- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New upstream release- New upstream release- New upstream release - spec file updates: * Drop corosync-trunk patch and alpha tag. * Fix alphatag vs buildtrunk handling. * Drop requirement on ais user/group and stop creating them. * New config file locations from upstream: /etc/corosync/corosync.conf.- spec file updates: * Update to svn version 2233 to include library linking fixes- New upstream release - spec file updates: * Drop pkgconfig fix that's now upstream * Update to svn version 2232 * Define buildtrunk if we are using svn snapshots * BuildRequires: nss-devel to enable nss crypto for network communication * Force autogen invokation if buildtrunk is defined * Whitespace cleanup * Stop shipping corosync.conf in favour of a generic example * Update file list- Backport svn commit 1913 to fix pkgconfig files generation and unbreak lvm2 build.- New upstream release - spec file updates: * Drop alpha tag * Drop local patches (no longer required) * Allow to build from svn trunk by supporting rpmbuild --with buildtrunk * BuildRequires autoconf automake if building from trunk * Execute autogen.sh if building from trunk and if no configure is available * Switch to use rpm configure macro and set standard install paths * Build invokation now supports _smp_mflags * Remove install section for docs and use proper doc macro instead * Add tree fixup bits to drop static libs and html docs (only for now) * Add LICENSE file to all subpackages * libraries have moved to libdir. Drop ld.so.conf.d corosync file * Update BuildRoot usage to preferred versions/names- Update the corosync-trunk patch for real this time.- Import fixes from upstream: * Cleanup logsys format init around to use default settings (1795) * logsys_format_set should use its own internal copy of format_buffer (1796) * Add logsys_format_get to logsys API (1797) - Cherry pick svn1807 to unbreak CPG.- Import fixes from upstream: * Add reserve/release feature to totem message queue space (1793) * Fix CG shutdown (1794)- Import fixes from upstream: * Fix uninitialized memory. Spotted by valgrind (1788) * Fix logsys_set_format by updating the right bits (1789) * logsys: re-add support for timestamp (1790) * Fix cpg crash (1791) * Allow logsys_format_set to reset to default (1792)- New upstream release. - Drop obsolete patches. - Add soname bump patch that was missing from upstream.- Add Makefile fix to install all corosync tools (commit r1780)- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rename gcc-4.4 patch to match svn commit (r1767). - Backport patch from trunk (commit r1774) to fix quorum engine.- New upstream release. - Drop alphatag from spec file. - Drop trunk patch. - Update Provides for corosynclib-devel. - Backport gcc-4.4 build fix from trunk.- Update to svn trunk at revision 1756 from upstream. - Add support pkgconfig to devel package. - Tidy up spec files by re-organazing sections according to packages. - Split libraries from corosync to corosynclib. - Rename corosync-devel to corosynclib-devel. - Comply with multiarch requirements (libraries).- Update to svn trunk at revision 1750 from upstream. - Include new quorum service in the packaging.- Update to svn trunk at revision 1709 from upstream. - Update spec file to include new include files.- Update to svn trunk at revision 1707 from upstream. - Update spec file to include new lcrso services and include file.- remove ExclusiveArch line- Add conflicts for openais and openais-devel packages older then 0.90.- New upstream release corosync-0.92.- move logsys_overview.8.* to devel package. - move shared libs to main package.- use /sbin/service instead of calling init script directly. - put corosync-objctl man page in the main package. - change all initrddir to initddir for fedora 10 guidelines.- First upstream packaged version of corosync for rawhide review./bin/sh/bin/sh/bin/sh/bin/sh 2.4.3-6.el7_7.12.4.3-6.el7_7.12.4.3-6.el7_7.1qnetdcorosync-qnetdcorosync-qnetdcorosync-qnetd-certutilcorosync-qnetd-toolcorosync-qnetd.servicecorosynccorosync-qnetdcorosync-qnetd-certutil.8.gzcorosync-qnetd-tool.8.gzcorosync-qnetd.8.gzcorosync-qnetd/etc/corosync//etc/sysconfig//usr/bin//usr/lib/systemd/system//usr/share//usr/share/corosync//usr/share/man/man8//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz9x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=1bd38b3e673dd04347cee50422c7f91288211597, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=c46320af7809f5ac3ebfa43c35a6783ecdb7569f, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)R RRRRR RR RR R RRRRRR RR RRRR?7zXZ !X] crt:bt'!OlgRkȴv>HXߟ/S+F:W*F2ꔥF*#;4!zz ^yA$F{鱸mu6t&x*bXaP8)1mӎ;w1vWSyu.Z9׌ oI.ܕ9x E`sWEĜW[C;#H8 &klLL=S9d^v5Z<ǟ'^嶳:N+DB&˞ZuckRּxD *XnРAu7P,9xGBp]\-ev>6%j}܏fs;HA$?+t ~R%IpΞ6Iq}®޸9jGOgz7"vUTcN1{[F, Y*PijqiAXۺ`u3ᐙu;js"u1ư^ԃJ\b叾! s̅ Ph{0פz"Y7GlqHAKYv#;mڕu ic~'k͒,-=>m;O"f!ٓee:-@&}R1!1or[8F>#fu'a߼7UK2(&jJގ.,K@?uh~UÊ4/`;y&Dv &i^O y _υv9 uU@ LNrlO"B~=AyMc;C UxXf}D>PvXebWmICzR;ycP3e+Vd(bh:I1!{lN |,?zT/`'Jxef>uާ &>(L[w_0=7{R7%?j5,o%bٍ,_d2cw~362jY4ma1TE &LZ}uBWdKRB.1FQoœ^ډ̍k.Qo;A*l}i6k6@N/Zw'ʇlAAɱXaJqKFXu M_՝Kgs_͹X_ Ԍmd+9n,,G\0#r`4ߑb3ѸkO7BH6 ɦ˿.;ZOuI+},G;7;_;eMerѻP nR4vUݺ CaThɇ6診46>vL{nҨr PPĝ>O3>^2ׇL= ;O[{G@W:#z]Fؤ )?ݐ*+I<ii{$!,l)$E7kt B݁~i LϴCa(w}sM@d}xf9ZZ:mN?I\0F ,wTXUV݄]Qau5j*ō~ˍۂ^=< c[K5{5:V?VsF`]I[tɞrm! \?lS̜g%F0.ϩS`R6*q橺gřEZXj=@OU|yI_~;@,Z@$w|IQo y@ 33GG\T2USݞK倫:X8bKReQV]>gcE7H۞_`GcaX%((m:CXFYĢܨSp[%+#Gx[԰w >eX4|(XHсUt1t@N"{ A4F*,V[~;7 t0i-y[Y!at*kp~2Dc |vU:qB9i'z-;wL\Z{),?y0uڐۊ;GEAu: aQU-ɻ<7CD.Qޱ9e[su`Se?qJ#|Mr [ALe2m躳()Ւ|'ϪI5WNnwB'Xs`<2~! A./c$hS}GJԦulk`^T᧎S7:X̀`;ʼzAǹ$/dj1_Jb(c5 eQV͆~BP`Kԣ`.MUyG@=s1,ZVڿك2_ *iJi#A‹>L~в!][k/}as@uԠ4'QOM4xϾ' =c'mN讬^Xu^- S4 % 4{TdyU&!k#CsyHUgjc-fW KjYd_'N';n9=!nhRw K]*9P/Fnu%RB:={g1R8OGbV ƈO˗ª6cMoD>S#D9&6z}Fp ō3:p&dِ9XLTvH<|e9hADÐ0Iܬ?Nؒ!$9]!.Ûo"ih7H}W};[Oq;WbNc4ҝ=AV3KA%5(sXX#ߵ#``U8Mq9-sr WH͏.5es6%m;S:^OiOj<9=E䓰+"eRjI>-pRKs0aSg .tĶӼ{VͶi40qKg(y^l#mWCrcˢ[ m H-*Ϳ`۔"D$_p }|]g_KS,rl<%^igl]"6[,1bo:f5a&9t.A#&#;$t؉iD*C}[BvKm"*?Ej]W|z"P ix]LG/g;IßKn/0xQA:+Q8Uz9)?Yܜ2*7=JǾ;_نjaDM&]JIbE}1IU CS5Me8 ~tuS0Ϙ5^T²KcKOpÑ%0#v;I`6n;pAޏwWogr6LdfJf$3vIw֧[3޶Xp:&htB" =s= (zų#j^Mp*Fѕ96HD0^}Ew P[3"`#baW"tv0E#)!)?B:ª$ Tx.2_?E,⦇HTI[:z13ygKh쬌dzΤ:?<Ѭ_{S)!fPe-ϏO._~5 $_49{u ]P1j;c<*2Xf" F?@~Zӈ ˏ[Hl$<$cUR3DU8kS, }hSt03&D>>oNHX:Y2sQc#VDd8Ju2qZ2s|Am><&K RV@9CvFҼÐjrmdɓt O rB ov&< aG_c-5Y.IUJmH̢wsE42' ج&,_nE9ihј1J\Ab՝:n VWv;e`|p̞\uxrjErh)Yoo68\;^Z .{Fv߰L]>ҽΑ;L#\/D8CHPqO {AIWW@GGT*1Ɉ;Qq{57P@էJS 5{FPa>ٽC}}(]wS?gK79oPćܮ&.BzNu.ftuR~z$f #)i֧-8"v~X iQ!gXGF*,`ZSpъ `oBުw98YpnfPgi=RxtQ7dVZ1qE'bǶw5.6ݝ?0Kl aǗچ^ Q(c0Dfӡ>_[-Mf`I7~<^ 7KݪK#^k$LGoZ&gYx{.RDJ` kJb[)er&}r09|G6[oCRPRN)Tp-y%IKw**d[2>BU}uNy@fHx97 `MÃL-I;ѡ$\Yg-kmTƔ\hWV )uR/%[[ ;33X `miEvɖ[;}- 7<[gQH͖Ϧo%%9D+?^xQ|΅!ڛiĬ'S:Ltfat٠f=C[ jz i f@`hz}U,<.ajGַ$n=Q7+iNģNL()!N(tZ(li\\*/25fHn ߤyZ 뗟H׺FFNa j 罎u 旎<ߠ@H9tD4/:H}Wh|l}ā 5_K,Z/g竇׈a> S :6fPg~E8\ ZN\ᧃEX"j)ߩR\*|͊QP79;8M{,ȡ}} ke3ͭF.‡ 8A6&qlRo: ;x ,3@4~YӀu\1kJ-时ȳ8ǙXbڇhO9/X6HU!s]ۡ3p]eAymLQ!]90;@ zEq(\R$(pf.1U21􊐯fos3a$/ɐz[玻S} ՜*EUO%哾n?:vc7/~J]ẁ)|&,!Վq[ gL #U~NނNhuhףՁ( &k]gÒl `Ir^i>G;x :d{5( 0,js3a(]߳J.30~mgp\<"mt`ADY6s/ZOJ4g".ȭ}zFV&Y^ۏ k!Fd{ΐt,OdO\0f]|,+a̻$wY/ȚU^7fZ(N)>ᑂ]Iۏp~S1 .r!FQYNZW2hirj7Ta2\=+HJ{x`-r+GRTNA[[W(vϱMҰX$<=A/ Yz My!h<[U Đ#d(3Yިd\G'yClA/kNMX p^Y<Ir@GV7CFӯ({ ߡu"E;f)f%{!&eb&/m=%nyS2^A{ڈe=UJOqV yTBOK Z8%V5gݕ,FGVeB57.! s, ܕbVP#%]j{2$#Bm6ҕDO:m$JmIcڏtinDYVEq4͔ȽuFIߨ$o kiW`0Yq7`gVxwS,S[baҬ-*diPEY-p HD %ITuB묾(z>&: `h؋|7 s*;5^<8k&cKd7ŋd (s8[بŨͻTEU]a#y*Kjs-< sOS]%X_bhbxu4 5Dv9}ARQzzQ=F.ٱsm |M;9E;pPW8G2P|t5Y W\@LwQs-Sj1L.rtVs)Q)]5 h9bjfpu@6(1<^g~I0ܩ>jP%Li75+hIHo98BnGع&ۼ $$^<' !M+Tx78;/D^YmPm6)q;s0V= Ϥ V1M!I3`{F/n?`ޓ |el;RpsLBZW_]ꄔ>٠h!؆rbu%H:h`Ҍ=i( kn c3Kz)^(',uDF$`=ѸK?vڢ*W>~_y뱃r xzCb,+3殳+ FxC]M[p)/xD~AI 2YresW/  =0LOԐř(scqt=.S\ӣa{S;d+o\Ik\/039 *7d/G%1Ku '*;KGwJnF.{F3pHY,/bC ҆s.1Kqk(KL zMCB=6Gmrˋj{{o;5N?~ s^&)ɿFgNbyԩM4`rο3C6|}3⌝3 2jǹH€9Psp|}a1;o5~7ʺ;'B_u pZHh"9/BOo̿k1AP*%YIf~hMbгGba;ŭퟙY涰' VTY !]RN&x1%!+اa/fUdžAJېLٔ}iJuO65.TBdz"%N PS`zչA??/S04e\rQ;Ke>ܯRmMTˌEVfPͅ0ߒoǚs bUqՄ{wȝ{sV3 +TROwtR4h!Q(V]%ô~>9qk]t5B=sETR`/zpkvoiqצ),)0DXXν<= 6)gxHem{"tr}W%E:`JS;I!QI0ʲ ͭŷMm/-VI)zB ox6str-F?BX](I(Tԯ&b9f)qlԂwjKsGXNTMR`Td*}E-Ud~\1uG-hC\sfJRx[`3WaCr3ZXt 03 3DlUwR 八!ܓIBu-vB |5.î0};<nX`‰ $Q(zk#Jw KkaRzϔ:RTX(5ȗDR`A*!.!JeSPdNMۡ_a&ƚQ5/׿9: A`G7<5Ȝ5W\X pRՠ\k;;XHd.VO%EpMG5Q7&.%SG[`D$)Y~ eX>,6c9E>e8I Vda_o'&K넩j7#GQKޤBC;KE%8Y1s渇 gkp%tmlWB~oFnC~?>,rt$Z͛ 52&Ju2G8($] t!Qw7Ȱ@!;jؽPѴyNM-s)Lw RR=4D_qGsnPO2B(7 "0?umX[lrK!9}Cm6祐3TX4LgS| iobBKJdZ!4hwi/Tv("M[Pfbh,Bp t44 T+K ޛGu+p|$;6[,W汅!xhltweC4Ym#ufݔס6UӅиO~T| KELxT&WB<:\1a&i%$|4VR'$`KϹ9XE].++8ܳћ> r ,h{[yCɟG2JJy ZqHd'.˯T+Bh8g@G(5ʮz WW0Dˌ܍H݀ Ӣ|6Hz3 TQ۲qVØ nc71V}D $09`s[m[}&Cgz՚6)Mu zn$_c4zeb2gSgL`Bukp!/mg,Jg N ꯑr]\@T̩7D+% ˟273aOVn@#.۴ / e)iL]IEJ d+rgjߘrY+1'|2Cl'hG)M+lX d/gb>UU* Lí($D!l8lDWK\R;eۄB).R=T/ *Dyz\? 0Wf.]'ڙwY{Ճ,z}.*z-?}Q4r.SZl%l ImYxXbDl:YۣYڍ!0`[b P1}"yFh֣Q90# 1u^m^CEMJFII]Y =LQtL(_y(Ju`ވ>9=_U#}7;d"ȇ=!GvjN?M)ñ젇YUQ,IFtʘk4BUгp}Rዓ;3l@*멆N/GD\Ib!|)s`P̫{}fe`&"7ԘsB -il]+G2WE#xNHȦ+b}yA7]XQ9w3qT dI!OCQm@e|2M'~RCދM=W b:v7L9rO-$_N~B#n)g픴Ju P Ǣ}3k ?܇Uơohp#v06{gW/sׄ(&_z¬Jju;7ŝmN F>!웵M~Q(vZ2G% +/hT1$&E1< Q i.}3V{q5+YQ{Ǚ%ݎ'4Zt=$|qKuWs&8鈻}[5RGg1,) )wYexNh?QY#ɯI*?7{)!d:#l`Ok5.^zo#x17 1m.42FRߔ͛D xޖL~tɍ@p?ЕM[`E:-|'L|,'4B ّ9YGҵ"4I`r熁cpr[ڐE 6ϵnHu KLo1V!Gס .R`Ռ@;aǎw͒$q)rzX8u#AcU㍖{.\u6gMx՘=\T9zv2>UrEYo>wiw|87C' 'Hum(nY%#[|;#ZGcqmS{Zm"L '&z!m@i1q3I ¥*QZD.?{F=; L USwWjc0uT[أsX_1^aG0q%ulT~o2Kmr꟟?"( ,t( iODDc`ʮN!!F=#ӉزL /νqWa3!wj8h͇ k/S"N'N38e 4,ɚXmvwpo%oJN{%VfĭQ.}7 yS}>d}^{x)$R,JǒȬ "m[*wRDl]TjQɴE;2nXPuؽ@0l)DŶBjgY]o62ҾRJa ѲO1a^cr뮏3XttlҡŅ s볺=ʦPǒdIٱw_it:HOUhu ݌e)1c7 ݋YxfQ,"a =m΢5u-@jwӶ]PgfQadp@δ0~ }ޞ_>qv!sf?ALo 93tE͵ MK& %b!A}B" K@9 ;!EUfI8ƥ 0agC3e P),FE(!τrODZuPud/Ӵ^cb(g,5:(8mAI ?B9ޱ M` Q|WQ]@b(Ul3\Ǵ&13k[V,'E%>)Dcm臟˩R ŖD1V9Og7NCt}hQg.kBS8Y$7pTxﭴ72bW%ܖ 1H @tkK.V~e@o : vH oI\Xm9Xb`:Pvp4u $b&K5GqܛpK$6ϨyA k;M,NԘZAq/bGCVb=}c0G}‡YUflB= oҁ{,'Bf\n3'<ۤ=Z32ńYE|،~lP5 -|nMbKvaab(w,Vڒ-RSr\C,oT6UB/Ps,gTJDTT'DmʝL:`MTdžR3DݫdF}A-t;WH Ã/ǶOя]As<)үPs'uJ+u\0$:;?C,gT1*eɚӥ-e4!B,#PAߘhOS"~;;"2 _|"Pקw<Z3 p5G̓nu,CC i_ӯ8$"J(@6:s_a:Q:ˢhW"Šs`˿xȰZ3NLF}js#1zy>'v!l_wR^*TD#D;g"ZTEOy!{.HNBD#XǑ!P]{@sjMmx>操@'x(_%je@~A $\-ِhAfma(vy&JR%wD1C[e@tKf)xRÎ YQCP `]qb2ߤa w!:n LOuD;}/?zH8GW܍ۿ/+0(ҩ~] Ԗl€ݰaU`AAv Zs>p5<Fld6!PVwJpb8^f@@K8b""O/%D4}'*y-&ߺluh{Yf%|jͲЋuٻo ~5Z!yIm_3n8 jKq ^B.O*烡`.P2Ɠ5?rn84'I>okXwwW!xp -dRIvMw~ 0p'(1ݴئAr4$j9<ś()_f',~8!Z,ty*9W#p :Z .a ke`eD;e> !l! `Od_bO"Wբd_-{?z5B% +)0r k>s/ma4v"d%7!7nƺ* @%SL99t@(65.;nKUKP¤c2YY)(:V"O6O`Ye~Nû1"Ȁh,RS,Iw|``%_:/G^v)>jbm0݀iDwSfnlơf2$O T 1&yxjuD|ܠ]诲3*LK107a1(Y܂N_?*-3%u8v8 | n+pgӟG6WQ N.OdA̼=p*\jtf)6P>c̏4UMIo L/ _@oyINC\.bU mŝ-AtUG?icDL3Z*&TеP3^, `&}Эv`?iOV}'Ȩ Ny@\3иBY4$ . x~+2bG0{I$Kr>$EG= ߬4FEO*mxzS!ĐBʓ_T𝈎DL",bK&= 2D~<ºG7YŸ9i3t&vǷێ(/} 8r/Hf&7`xʍ嚫ܸ?H(o PѢRI9c0Pt6]]y\&`!7fǁ3%~/ܾH_ܚ+1Z@RŸ0~lڒ){bUb\mW1ۡxm;Ww Za}9&iLBŶӖ+Zf9sAҙ~A]:t39Aqap;Zbj:S*.9~T/: 򏐰_dyMI9i"eF\ur0K! CQ#cVh:2d *ըh r.2ZOK ׭x&ǵKT9ۚ ] ~!:aM`CcpwIAWp5i>O~7!JoZuhAOjy!UW*mN)j餽:ɊqD̞9rsOZr>!fRty>sOձK۞ey2J^t昗Ncd7D}(QU侣jJ},-FqvlUJ?yoY;@moGܕG~Usw=UxJ4*mwXpRDYon.gi2enW_!ql%Ȓ.$F `Z #аǃ;<!(MA*T:}/8#?=gv%L^i#m5#G~WsPeAA.ܚq&NJfP<9ZuiSi mG8IPq8by-|߻tN~ˑ}}?Hw5DZ)T,1K>DH8)ڿw,;737y8/z |\B:S?runwv7P{'ׇBA zL' /[;fa׫-|誣 o2z;rL%/.M{H2 ˺v?b~i)Q/fQrX ^ݡemdEߢj[PNw$>U{ P@]BnڇlOZ=(ԓI7Od?3mb{oxF80|X+%P=-D C1 f°vd5%^ ~<˂/&؛ Q{C*^ts 5^̈.R7%%D3d7eO-MҞvW?ƢwGOYxW}YJ/A`a2+ce1wxc_3jm=dnVh-4聊W Sc6JԪ@an8[OwO_-0k>Hz$nRtbD4ɸJ 974=\pzŲBG? !+iw|;WD/]=vl7جy窗\3xԟ|9^K=\@y@B9>ڬ<]tWj·G.=^#–"?=qKCjU*l|T{o?RV| }UXhD XcXÑlr,f^ qdfEiIq% Q I#L,- A9qjaU-a|4ܐ Soxt[!ݖ?Jîf)W ӳ[`[H.VQ$jj:Va!B\&(*/wE&4Tjs=ҿ@Vb҅QݵT~R X]O?AAT0v!*4(tP,u tNR!|;#;"yE`.&Zg8*Nru_Susǿt[̷ɇMe´(-uw̄LQ)޹qpR|ӡ\,<"sf-}  -ORMd.].qpF5 :74)H['onV |mS8d;2q$YtH/^݃sr‹Ny{qq5q!!G# _t~ߩ2@uPG߱ОBW:=qdm3~v;x %u${ھbGGAe36'镅Cfsdv/V{i I'::] 烖w0&"*X8Revb:mhae޽裸eh*rq!ID$[;$W|2-$ N,k|A0j-S`gANYHvݶ"Udס |*06W߸(".,gwε ]V"Ͻh5 xh3I)>ʼ \~w(!JO^0;0{͏OJmĶp6 ^$;_41ieI@FЇ~+;*!K`iOV_ڰҸлt0/@ۓ&j`6ɋ _bG*2Oy0RHT׀ww.M!;&u!zpN4dId)j 0Ь)*|%1?y-ֳLPJIZvx%o 6cr8)nIep 5b^k™^B Jk ,~6~мvxOenΌ!TՄ-z"a60au=%s\X):nGB:Ɣ"DͯwX%j0$͓:Ą'=HJ2wjqwf%i;p6]~o`{׿U>Ѣ9 +%q2I숡B?Iq5u'~od`zK$Ha'\ ƉnY3_Gp%m]6Bk0ͥmqY%]_Lg¼"࠽FS!xw׀x1sN[=~¦k^S=CٴwZnH杢YR;OZM)0ǡPd̥H CgOFh]B3"X\r0سQ`n{n\&,$A *7MD<8 pj A2dZ<FT6$y$joob8vMxce&E$Gr"MJ>$ g `P nl3K4D,4t"g%zLe]%o,]tSiҞB,w毑YF)bRWvϛ߄G9L_#FK`{4C(Snm=;#fA¡}.6*1 PM(RMZH{ -#-*@%4H m:ϔW~ xh}TΛɠ QVYMd]247G[Hyؕ1ov}i]~B8V3nݳ> )a޻x|(!*\P5MAp)!٢YtD`RuzVڃ]2T(aԹϝV0ka/>mqهNuLkDX=P$ĝ@qlPx:t;MAg$f-%t@R.wԺh~]pת#@e+D #dFwUe2lV?$λ K㓫sUnj]pUR"TiMD~iYcS+;$f@!5HɩTwBK= >Cf< ~ ӳifbF^nݫq\ab"<9HҼh?St7#8sNgiŘr,3C6$zZbr9bM'A"O?=0NM z!|^,ޟMa$ߚSohH4Dݏd) ^b/J%GE $>/cv.#hNߊn,y͔e*Dq4z(@X!&)_D!Gڄ̂HY,%z%qJώ!f^0-&* h}^"oҎEb˦6lJ?"7,=?QI1wR~%ENc\5z ?n}%=jƃ"1qa9Kl$f.ik['Kvk"d6Pt;|<+';o(O7vhᯕ 0`Kdo6q /( r*>\ċ[M^>{Wӱppmv/K  pu{zIvd?MBF( ":S67'"Cˊ[{CJǔ[=%<7ċi?J$8=F:䖢mD P3Yci'iA=6^[ܚ3G]Pנ6}pELŭ#hwuCL Q?z<]v8g!ϝ#6Ç&$%w+{ 3TCoLJfk݌[-ExQG5m^dc8&CNxO k8}W:=2뎣9縼[rc%NKPd'zJ-Cq2{D#|fXEo f^ǎUdA*F9:FD_Ngۖ>ӴBzu r̺{|E|]ԙ +'She5j>KU!Q\趗;oIb1ۺ>rns;}ٯ2 =J!=Z [SjGh37s']OWC Ig \K<gK=j+I-m#8 4v-\03lIbG*oVXweknUݨ1(m̹@*"cw kP$hᕃ[Q*6*-< f]Q&P7wAuHy_޴ Q;s%s=2b~ +üU%L?Kәjp;zdqԙ#/Cj˂0л7c+#>̥X iHX/H7Ā`E .Ϣ1}T<0z苡ZH%%gsaN ?y6"vĆ3G\M& yjqa8 ibw3GqMC2lQ Zu_0|~ԑms)ئ+T;_uZ\#[S)>1-^.DCUH#:qVWy!W$xvBx;Z$D=o F$$EfфIrcݙVg{(W Fiȏu8q+m}ݧ$2ӅQ <ܬz!f[ x䨲TXϓCFM'SAd!0v\E>!~~'EEy }fehLE I1*KP{ . 9I};-zHZاM:ͧe|XDG$&o'9$q-هF8\ױ$cÕw 8?UQ% .3#r$-Cޞ yh.,I[<H#lV4y?'bb A:LjTy&,;,Ip%נ{:!jǛJ5レ`IV- ʲx8)Jfڤ7 C \סn !^GMC5!`Ϣ5~)_a r$&"%UjowqB5E:d22j)yp#S)I%2,&57*Yx{ 6Z`2݌[:wl,^vАYpٹP*>} (9 LOٓ6|vlQ0+ 2e6J$IrpU>TXMj%TP"z ~uI ^fJa r[t9|GmF=*x­L4zӋRcx)Z'GE΢;ؿZY\Y: Ư7 k`ֳ)rJcA2 Er''zDL^fzU6%7Rien!mVN|m`ڳ8Y;0 +0_eY>RA[*e/$nJϿ<bTCvCʰ7I8qltլJY5WVd)@uSƆԂ?>yb{^P/HptfYgWvL.YNۣ-h_.҉>p"Rx Z+aBSݾ#G[h &+>o|N gd+yjkf5]+qvҼ+Uu9,ŻqA>'WrF L8:4:I8h4]5рs8B},%QE|rxf-#;D2$s/d:|z GLS#Ê(K|8dŇU\QD} )z }~ ~b_OM&A!9YMD|ZCL0}jΖa +_)\tUb/a> t- 0j5闧Yw?"0>1/ޥU/Čd< uddzcZRHz_`L 1'wNiz QA0yA6^2Th3IsOkN:y+$oimu};+0R\p5 XPH*S[* jCo^H]C'Fx4WGb yXҎ9Nk1_b/)3ku.Q]Éi^B|?yUϠŘLK?X}g jj*6?A1? dmSa2lg .M4mj4s_<#/Df y၏WAV0ˣI Yi@趨1J ͸8׀V-LKEp;ǭ8_ 0^ #erQ2·m2-\[Vfoj쇇r` T9̀P"ƪ 5F)4P}H&*x SGyL\uuۯ:Rf8Vږ L[KDӊ*?MȔ%ʃ\>[2EX"o!=3?IO/5ۑƛ>m URfl4˲a.K@ UU][8ҍ)>&$(ԹlîQe:c|il‡Ps[ BǦCe*f\D I5$n5v<·'鸻izr\U*#qڞv6Tl0> w"IɅ2"+>Nӧ T3 €ϟ@ËjtSKѰi)پ\ ǣ~HcÚf!E -D 2۱tF;o#kDXO 9CSPT["eSSQ6A>+x/ -)Tb-z'Avݘ{q|d4LV g˳9."I0/sz6O-XTaF =)S5D>/g IfQ7.28a{ :,ZR 7,RީeKs߾kO5WpibH»΂kOG)֪ӷ4̌1N%G!t|H.%/GoI~I9?1S{-$pχ$Z}&{@rY8;ޱUqRK5;q,\n`&'O0\Սt&(*BX|G Lyr*9I]Zknms*H[(P7k^+` OxwUKW✾#8 lM,>v 1'jy X",;KB̶y} );_6<5bX 9rUZ"oDiquS&jt Z+L׀K'z@5g(GvEp>딐`0pwNSrڊ~? dԴ5I9l(G6z-q '4%8+NH?bG2Xi q[ڡw^+ 'c,q\鍿Rq@/&wd8n$${Sܶ(<6?A R;gu?lk#\46G9&%+506Q%1d5cMZ[ Emk`RO/lPY"(K`]ޅDosFOgn*SW}!D_`VNyFt׽Q \`) ii̦&C7[5bFWKPaFQQ)̬soBCLF|74Vw]#q}@Z~U(gSnbZryCHo@< z(#z'FlSG|s_5.^Ѳ˕] `gҀs=;OS>W? gא[K aض{loÁO R)ox5"Qb=yE7d;}!-4$?\#UqA魅?"I+̥R))i6~`}HB~ahB(`[{[SPWu_N Ku42},ñAĥ cfܙ2sIʏ<vEy89%mR~YWĞH1δh6V9L(ZYFF%)*U.^t :h8-28$k*_Pb(ش(UE 7^F5Rg7oԈi#"'a͎ n?>~Q^>DP&kvAv)(lL~_;T$oZ7!Ӧk 6 zxڑ9"{C}?,_J??IvMSm/lx/w*n ޛ;QKCaIso@ֲ^}%H0pXEu᧫IJT$xGYe g%1r1uYk9zgrE `58WѐveR@E G'*5MAbެ m:[_$t7{?5!m6$X7z [(,3ISCfoW(Js/KeyJt:Ԟq%I As4v4|lp@ T\P0 wm{#?!^xa zg!qh5Ō|i3y iM!2"Z-XTV4IcB>½*.>" L >ށ%5EjG?, R$+DC>KZ7JӅ0e`Q| w%Ԭ6~`rsiyS4Ό͟1fW y_H2b}&kIڜd_M0T "\P 4>g7XjaM-R!ۅPw|\6_Os-?YӐ[}>HoN=u΋\!UfB&Xt- ʟФ AkO{}'fSFQ#p;A<":`x؄5'bU.8,D8௄k3adSgMI jsT iPP?K C1 =z H:2)y bz>}t Ӛ)M<;ZpcfS贳#Ҿᓔ0cs @(z%/3sR(* NوH)FK_А 5 tKöz(UWll)!)C],$&b#IWNn6 aoWe͔~1iׯ K_,V ]Lu=kUC3YW$a, G+xHBjM>Cwb[>Ly?>WEw9%il98IipywD hFS 8*WQbx/>}ݷ"6_Gl*&)?"߇cqU&d`cȝAG. [ P9NĹ"KƦ:yп;r' ޏ[?7 $j4h8g6I$}2s27ؼ>ю||\.R] GŝvOvW/!g g$f8yE,]8V%Dfdudx: dThI9t0#Nh_U WIhV[# #9,`?}5W;*kGӘUcz6xR빒_g&7E V~ 'LP%rR"~o.tѤEIp֐! % ZK#xdâxŐٵ79pY&볲G;}0g+ԅOu@Nf>I ^QY[_ͳ"8ʑ;0=<*I=yq]C[d>xˆ\TdF=Ti=2ݦ50"N|U-k*z9Zw_ޅE?{;qɔDW?Uz Gzw^Wdm|"7we<4WIeL0rU>+Lx[a۴ۙbD}(-ݢm!c35ȢlvT?J]gkB8NCV!t#7mGAaˆ A;>E Ao]RװCCֿh5 T1 K_; }j0]Wףv֝D^w)>aUl_ y $̜L^#EJ^Eed WY*=2m0ComaM;g?-X/L8=:1vC # X#G_ _(wmf& p"R{Ѿ1#~gzvmXqF.9.)dE2 l#m@6//UEkcº> ?^vZ.VD$~ń|.H[c$Ty# TpXʽnxF,FioPZf)9aCv8@rn u'qFVڷ ;>~F34m|O dX1..`*).F]Hq~^r ?4쬆93DgoH1LtB89% b&;6 l(7~ŇvotP W@n`s[͖ܲ*PV>Om-y)"TVcoz' N*WЏJ7Dyx NQؚ I^ٴ({GdoqMGqB)@{>95%zr%-N/2O>$ĺezw҆龮­wkm!FN -pX]sxXBJaRvqs7/MroUiO.ZR#{1GH/qd#""LϘ~o^APkZo'moI1u*[:F,\VRqwۊ&D7pp(/d-DFQЧ'!W{p nAArq*d/VlLK 9Yp,1@FOh`_xW 4:@(qIMe55>X/l ).Dk!B(S^~O\b.d+\=##sNNħW/"%T/<L*! *춈zQFcdB5V]m|8C?FqHɴ eGBsܞ$=n\ [ZcׇA`5c'$ۤ. A흏\]=bBpZSADB? PZ; j9,;7U%wrBڦky`t>6Ŭ4b$Dt*βI|}#2-n^'NM5ԁDۯ׊5|O8U=jCjVxmi61`c} vIb3;W (yMt){dZ޵p9ԐOpHyAM,(pCV7 :]&5Yl # ՕH؃Ln2`tcIrPrpr7tX.}IR\<pSj3h&E̖g\x%MBD'4~2^sKR.rdg3ӴtTS6dwffuJo{Gn?2;6ؠ4$H977m@rD9Ko iqw|^IE_$~eǺ(IG4qlK,R9Q`th@G9he 3 i) ¶hMNqܭUX^x{Pswϵ&M)(Lg~b@g-T_+{ L(X .,WI`a= ,V/3!g Xc>,]ar_r?9'բYƮ' *~U,3>@Ux)I?/ZV >a" Ww{Ф-}'Ot@kRkN$d{X,GxX2`Ҕs6Ȟ1bܼuq1VBJػ$}ʱ)މ48#ݗ" W1]8U#gRsg>EDߞ|hJ:jxШc9EU(,pw㭣MVP̚ NmL53B gsHG# I{m~0@:Yyp y !S}qHY1#aExZSw I&D*#?6 %pCN~a BRa!w^KOxa+ضrWxp0?B T&"ILɜH)Ffy|>T*7F҈^Pzu'Lغp%*ֻGRypIUZvy{yR'7Zs/3n_8M)gxė)/zwe%676B?MH<{N뙩j@y}R8BUeI~ꀃ"6 nƞ;r^&,dt& SQfhw]b X6e<\g3r:5!Y [.jƂ-H=eyz&P0z6leH ~+15zlSSntQ!J<Ӄbhrg`lIcToe0}x'$"XXx(#}C-yd~[T?;ppAu5_wOӂ L7x tR;ܘP+ JG̔9kb&~Ҁ: E u|2wj+h B#F.>o+<,WP~:i= J'^> ԘJ;3-ݸ谗W?EEX+-盋6׶-eѼ]gCR3VF܅5eOƣ~ #KPW?$*HA*w͔v9eb-`vw~RSu*8!fыjmV՗N߻y*Qwp84-( r]~0jPM4YÈ;m8̉e_JzqD >v0Z7rB\* lw + 0v/W''OVƬ6B \ `nϟbi;oM[8y&0΍|0Ln*ali %::CkO]ҮgNr~)!]<ԓ'`n6\v][͈!Mwx@V!,0 $Y˼PYZ(cp:PϺrIR?yvpA,2Tݠ)=Om(c\J/*B;( &9YLPIL?(Z[rdzISxS x@Fvt\:W=7BuÕt\r\Gm>V\f7db4h/@F;ŝ/dMKjQ¯jP %tiҬ}>l3-Zh7?muJAHf9ЮP>fțZ q=ۻp镾Ӧ ~B-R*\uy:'$#=Iϩ9`:~߹%C%8NuS;B~m=6jn|Jꕳ7 fdH+0xodMOq=P^vPk(Q 35^=T'M ۄt vNY6θb vR&|#+*ל4x `fdħ 8ˏ+h6K-m '`#Sm4>GzX&6'7HLmwn,9dѐ7%y!՚i(ꍑ 6jc+r}g +{$O*SO&Qv?+R٣lL5*@+' Ol0Kpnw4I4,%buH|hT1җ'v'N҈R`:6⵽#s ,lD_$Jn!?)O||s@+;f9&lNresWQ|e4kŢRʘgG1媻x`񳱹p^݄?N^PJe9tl >mPCoD[<{ I[ơsk !rJtֳS@`ᐙ'GX)<;29]Cq_Csz0Tߣ#A# 3dX2RE7igdYij0z~ '}+U<,X0[wh%ŭ &ƭyP[?*WFV[k){s$@K| iTg2B 䔩gffسPn%*(61Bna$%_ ַti eVaGdP]2xg>kԉ;˅sPd6 Q/hvY$y#00Aln 'z[-nPQLN!ۋPj)N ;z/GXLp0&?뺓u_YejVRK }D ־+>٬֒lr{ 9UUIv|A[KLZq6E+ܮ(GS[]hXʜNFVaRm`Vݚz61]U|P?UWS+gv ďB~,~`xID_.hG2Dz~;|Ful[̄,7K{S*JD|QE~L"do!m !NG*Cѥ8Ù5]BotDZj/k!8 v )06=Өxe6P@gLUD7l=QV̚d#FLoϊLW| kJJm9}8B24oSl_r3%H;8XJ7fNxBwҐ> *!Z*gϪ0e/1чN7Q ؋ os@Td82^gWY^+36 %1g/`HOl;bM`oj2,qxV]eMÔZb)zO#2 H Bvc\ZN Cܨ(zQ1 g ThvR 3kTaHd sksqJIG ) U׷­y7t[MEK3-ȄVԋx3&u[#?Isn2u[t|иӋӕA[-ѲU9̷ӌN*NcGD9su%}hG*F|; qּ<'RӌMmuB.o%c'Zs#6┥4!@}Vk}XB" gP:9m })9-ykp"e5ܜ0kEf7e1$m&^WDB,@: PujJ#X|M Pg#gp6R< v1? ]ς,6K޷CAɍ4Fhx٢xeQ̸W^nvTbꗖ"Bl*8u7jw@5DkqvBogհNBNpZ鿃Zu=;z)ϙ/,d3^dG[ j^gHIi _ӡ1 jn&ɑooRվ{Ay $}"bǗwkKgWLhײu4ٔ}=-T7*(81 Úa b7|#E=y6P=:IЎJ͖fܴBzIj"4VƐeejllՙVH kúc&Tn1Դq3P D:M|s9>cj©ubi{Zok}U1};'-lkDbR>r luKhw&R: ))[(Sk`V:7*:wM'ş8#B[\mhJ ^cz(sZ%(D)Wd*@+)$CUZ9o-=8ӆ~B3Q :}Oy$9Q%@l(<~ $ܾDp-+3m,2bcHo\j-dg[@4Y[@4 ֕5A@5 mt=;`ȍϡ$9yyTFwfj)XDIv7\~`q|"]1מAssFLW/7H4%<{߳l8jۏ2)vDG 5r BϯWVmT۠byY_(E A]OJ*|*zH7DRFh<-4[c%Y0|yS\E/Dѩa0ֻ{OHU7L`,@>۰hPNCk[zC.DJZ $ҺX] .k1 3`ԇ[aD TKysD:%nX3uuLǘRf5w$Io(& vܡq6~ț#蝧 8O 4QmH5 LSZO>:k/6N45"nټZV =fkZ!AMvNX5bxiԓoOԤV"-]ybp~K]J|rg$;*x@/ "`gY| AsF )^X:R{BWq.6h|>'?]&ؤ]>v9(0'CiYmprlHP" U5vڢ z~ubu~vwaPZq"tkI9Erj >U~_*]cm,(d|6(Gpx ,q^LWM]k+}.OALgm77[ 8blhH"y#K.P9۝⛚ R?]Bͫr+_Xih0ek̍ GmRwADó~3CtcɴU|>Fo;R]yLT^(̑ԃ m`Ԕ0O[D}+hQb;'s}a؁Ө8p &̵A_GG0`x5߽Cx D2/R 7]5 0,2 /1˭mC0U8YuQ}-y部e(|Rètq>-$R,PB`Ih$Shؿơ1=~%fڎ3$wckx eb!_RU +GLJ[(u7]@egieئ=WFj \hN/-_q~mК0uܾŭúc'RA9uDŢ,3X0TGr=k:Lͤ/O)I| ̺^9,/ enOO4Yվ՘' e0J7AjDsL;Ђ `'a&:;0W R5fVV Q벻h䯒s'!7 P٘JҠ p!èvj 8˝|9Ux(IɅT۱&ڊY߄cvmaljWO;]ØHSb!mm "RkW'?{,;5=#bhni4Ζܫ(%KUi2ajo*#~+ C̃\(lmߍA#6ըaav^E m7ك+d? [I*^*'<*{۬KDZ k3I#OEπA,bUv>nO8ƭ))4yE=DK3e\umȐ8':'b1(?ٳpKӽ%W7j B/L-W]]dA})ƻ!!▌gY^Pcj#^?r6CyBe gfm,~3 #p]Gg˭r~yKULl~a{PK8b='ÿ<0j ]Ϙ\cW`' S{0[ TQ][;U~v3n qr;I1Cn+b/3 @Z3ձ7tX<QhN%-~C> a#ϧ̿rG~yWLYId֗x`-2j ڎVUN{<l_tiG0*!ɶ}54 ($ 17@Vd&: 2I^^<1'$ ~DX sN6$Q=N,Cs鉮5F>')u^] *zU%e9T ݱ=ה" 3Cw%7{DmȰ. я+>.J y-')`i2Ǻ@s@G! zb|KKdӻcNi7 }`IA=6SۛSH[ߒ"  hV g1ȳN[C4L~Ei- b v=0nlrZs%6^}ArNÐ[ Kd_XbkԵ0rO~K*჎Gs‚[)<# h*"u&rCv9A_`5܁CP<hs|KԘ 4@\ØUaŨ5Zt|ŜY<ªwF0{j%!w%rDٿy3,ׂ"M o^T@1aF(fV$تwg'e*<.F9߳E[N-ۊNbx5~i"{NPHaL!-C؅SQ? P(\^f;E$8NѬR;c5 O`h #ƞCTc?&0%+6Q=mBne7iRu=+#xTkST89EP]hh!JCjQw XcrF*T'"1i^[^מ y0o8Npۿf'unr2bUB7ܲ%$a~k襕'rm4|'2:ԓ-hzeGZ-1DglZ%԰@*t $(Bӫ'1 nS;HY&%n0x Fgǃqe'ִ77Df!exbN=8_کΒmz@aX \ɻE<>Icz:b:ChR)X"W0mnSpKy6A3#t[:"AP5{LWVޱOVK~NҩGh7&8hYAʆ*[[2fu2}\*1mͭƳx1h6Kx*I*ʈKZ{6b krYUQ{aI8i"(F}y=T # ׬ߞH‹S -Ts +*ȨrA߸vl77l M !h~'r.C6s5ђH(daWsvq YB}mCo6C%$_} ˓z';CAyDkŮ:HFuvah Lg= ˍ.̂NL9|0F:7!#$ z~xKn`!Q؉sD5$!o/LZeGh#cUptP٦c5}"Oƍh)"hl1ݡH;^#dGYZ>ej`OR wYAVP|Xz N^>EC[#xmRk-CwX8=d۩d[4a-=,G^kAw#V)F9N,Z&0c&oB ̅ûWnV߁3\G2{7[=9E0&1^ΆLTn2P dW1NT!y$91uT,+y$EXCωINVchn7yvƢэod6]fBBͮ©hMzi@Eݞ<(~[JMr| xT[2R]dZl+(6>JErX܊+0gw%z}A`.Wj:S#+Ք Y %GE[x$He!#j&ҥ₣VT"7!MV%y Ξ@g%YZŭ̬^8BBaJp],mҔbCyb!Gk2_TKG4%/ Vwg,^_AD"%_׃/^2 6d[GUɾ7+&O>al׾]dtƦX##b~2>?7 O>6F?6f C@->m6(AXߢ;ǓkGQ싩2JSxjٰzBG*mܜTpLhޢkb\"N{,$u(_1A%h[.p/ Qbhڳ(T㷭_&$DSF7emjݢ- Q@þ 8?6PXΝGֻq({GW=lY{˳g4=[.bm&emb3ګZvRT U'ſĕxAMz)LԬ/%q|@..ݧޞũn~>UXN3qF!_Bލ+X۷\ ߣf4%f]'nXӺq˄X&z=N&ٔ!@SZ NSZ.jGp5S46!i"/>qRALCJ"Ǿu =b;Z|89'~܎BDfD>'S^Ue +z#x,G?ą੉RyF 7Ь:֗Dc)}l z|s G5i~."uQ@n4OQF45aR -˱CqGvf7cٝ9:HXyN_N@<(r"UD\".X5LUz3šz0O13ۍ*qs1$j'kM|=VkïFne贿@uI#Η| UdJREv:-2?WRn϶p.P9ؕOMC)P2\T*t'DV-WGIa7Տm/WF+5 A"?JfihW;g~s4Xv.P,~ XqU {| w?Q2]̑1yg J$ O/d]疤i}Avd=ĖfWpS}٠bTcS&(ahbzG S?>KZ1 PYl4kL>Hߧ3ZOEA"k RݴL7i|ľBҸj]IeLׯK`{`S ϸ .#Pe~;H򂼢\s`ldsg en⥹čw@̀W/vˠ{n|]d1.RT6ƨ:jzeo-,J.Y5:- <* (ẕMaީN˜j+ь/JgJo4R\3 P)*7й,h˝p g 3qL9PnWj1~z :i4&6pdC^`F3ɔA_[_as΂Β Sl<n~}~# ڛm{|͚ϙ-%W 3*ASJ8'n *Xy*.ZU~4xj9'HnUwӍz6\9[/VK__TFTɸwyz%&8ezJ#[,Q*gWS'ºQxwVήy5*ם|iuf.ZFri\aјv PqT!tl~nS"K##]ֻOU"ycb},jY(͔Ş0sZSƱ-óq hhy&лreї5N`i)|=;Pg6hS>}>F0+r-p<_?B\ *(15f(.(8BN !a1i|=STїQί1D^GkDwεo OI@# w_ ßvt V#d$r܀\qP}K=SZ(!]+M@>+ }Օ7Uhudߟ )TAd r׾Yڊiu9zgT9CE}»7T.ADV]Z<.H'wϛ_.M Vm9H;>EȚ"x n3Aĉ/wc'K8* ]J7E1!Zk Dj6cfO(rH :%գafюo7@G,ED/ W#(AQ( t_q%FҌ^5trѸk*M ǘ"=}O̵8zDO6,5ɽ8^bJrm@.c>kv$Ū)U[eZ#2pvAMRE=uBkpd~.<3EP{&kif]l%ԕL,5Ofˣ(2E-Woi.pHX)lnIHJT/WHyHzjhG{I&D;w:.d.BZ(ra`jN ьNPT# )7J<.:ǵL9pL4bO?4b˻|h #GM-\"C> >/kwJke`=. vGX/jõws%?>}9u3n帳X6:$rٓH3^I]^Ti 7(KVN։f\&];N $%j+h0kL )5?b1C)/Ape#tFQcR[snX-3;Te y9%<u~If]=~1f֓֎0w`||eehHW Z3y8څؔR2ﳍ*h]9Bp:k\tGb:|@ӵvĢpA}3 t[WP=D:1v1erJ: 9.,H\#e x A?*]Ēk:mf¢>Տ9o*"0zl?_r(J:ݹa ە 2R4Y_rFߔ<*`K+7OcR(f)x́LM11ѯGkWH`o>G􃖭nżu !&}8#uJ38R"AHz )RۏBt¨iqY4ܠsgaX޻;WäEZ $HbO=!54mexԦsL4o0n)4Bs)#ʸc|(VLS2FԞ#)mwwbl% }LjGyrTxEF5+mp>@$IoęD@?_ЇaH5vڜ 0Fj5%~|_N:͛ҋcq pY2qb҃w*_Zp{jBG҅Y+Z&A:/׭VE0LiͼE@/|O!t$ Ž%5!LVuI\ 6'ܷOU~XF/_/(+: Ybwgܽrd܅)j Ź7*tV )Qˍ!OU/Su(:jCx96[mbǔzV# wOS{Z7F de肈๒ԄIjpq;y Q蔯ol/SR2{Z^[oGg׺IS.2Ow"xi60r"k_s sӼo6Ov3`q)K u39K"[hsP_U03Y&uR&I*%*/#E.z 9dSg{"2t|Z|'/ s\AO"^j+;d6r RIG&)=A3CǴ1CL yC3@>_tҟrx1w"2Hqs/paMQ fG_i0Λ? X {Y87bvEhs+CT"LcjYiQŬ%N&@\C,) /ftg]|֞f6 .ZtOsc]f>S3UTsl2ZV_:QCs(oԩ^pNLTDʏP۞Y&?bnXQY9ɘoꦜ>o(#R ct9k֘m\bQה&f,aK$~yҿMe醶0NTQoOV1t>1乗~| 5y)~]Rh&'Uq&@:|nh^>6@H1G1R~Z˜gvRxxwͩq&̍J{μ`xx]"-@i8y5& "lt ZMsi> Qk9CI"Dw(׃U:e`Bv[-ٯA;=6B9X |Ŋ¹kf]5sFkKWN/ \ $ao^13=DCh3gՊcPI'@kd(u;YNzp()6|/:a} rӸwE7}7_jzBH O 3B8teffq -4IN@_Dfa/!;scє%&=ibfâr7 rR _u%("W|;7ߊTRoAOZ4?I)WG>?f%hȝq>UfnwE8s.* (PjImd?}G I5] Y1|IO#qQeŸ ~l7f^ZZBir|ߠp+~Y󶠍|¿IkL5'[2SoGf;A5ƩB@sG<!(?.[H%*Xk?/>aL2ޤ,N} WVSw3'i<i9ժF6f-MA. gq [V*uit@Q'hG4s_+nbsrQ*0_¿ׂથ.9r2yܴU o45e~sQ.{'P%ș⿄4ЂJrW≷/oS(R[bIcЬ1pV)JLM}@IP)LVPsX9>$kbJguZO8BZ DRuFż" W"MX2(e 8tJrQ(GbS 5) a3& 9|2xfD9L˝*o8ǚęV%{_XnRQ_{;O=ȣ".Q-y@_Ewdة{5֋o`+֗-nلR~@|^|J`U=ca+e]r)=Ō150,'}бb&+NOHr4zAwc dG%C xn?Wl'bovڻ_nWtv]J\;Iޟ;h6K2N(8Ţat'вܩ=;U ;ɠ`C|ȍ@|UYD9?J/QvUUߦԵa _ D4H`J:RTG8ӴcLBіI:+Ro/8:@N2ǣZCdW<LrgKǴk|˔w+tM]1a_(B2J!.*W, /v|<\]wFIjg9_bə4P-(:ƼiF̵Xpv3g'-4<ѝ;Twm-L.\boh4>7IO\mrS2 ϼpL,%/X|35{ݔi֨pj;U^,%R(d0L? 3MU0of)o)uć:P?~OUSCpA#-ռݙN2Zyf꣏V=Gfv4)NfQ-ۡ3fAܠG&IiRF+Ԏ5L@,ӄYf}}&iίס2vu-VO &ʙZ>Oas; Ψ@ z_%pDm )1deT3o;U (Z۳/C~#iFъY2ƍ7;=EzYhNߢ#HFDl6OW_]Dj~\V*I:F ]PgWdV O쟄%#a&y@W?p|qT셱LJDd[,ai2CS+kW}-7FYNɽ"Y1P?g%^n*_LK5XC3c@U/Wdx6hqPHFm0,Yu;7x&ayކub0ro+i^|7JMd%^V 7I/=YO4ۓ'04W##Q.WD#lg)+kB(FŞEș=%&ku;E P,g9BO]H&g) ˏ 6_s3#_JcL+uTqFr&%n"ԧ!O{mwaʼTX9`oM;{ pu[n)3X ۈX%$NQ*v> Lgz3p|Zש{ "u D#;b"r`8BL:fRNuFDj$8ŰHtslt/o4RM1կd!viKO7AYUWe譵˙7;  Ջ'L Q߭.1@(5/TITH{$cV|yvm4օJjN:?~FITn}*[c8CQjiWMK_; g>-0 kJoG7l,vv4˴[󌠨ti|!kZ:۴f̹@$1H C/ȃSa΄f5.k˲ $cfl _ ?\>> ԙLyVhHPh!KOֈM6!oU189]E6Xr,T+.J|VUl ,@`#@vdb ,~y XN\0h(}KR)8u5ޓ̀,$L+_Ƈ;iAuI ^?:Ni>ՉYI`FZ5衼t9Cɟ\ kN9Gi7zU@Cݩ ͣf}qC!uP **JǸEtWczI^$2 m1pSظc9 'ח,(IgcD8ƀ\х!2 |BίMhȄJ\}+HO OÊ{Ќ3)!.޳̱+iϳ&h|OxñE.FAY 6)!%{{#zR'hESV;Ùs"`WM-0cֆt6dvj±BR(*m7.yV}k>- 4wk*q{}jmu&7\֓f  pfҒ?o]0'2?Ǯ(؎ ~nGCXGgf±ji+B*=ۡkV+cy&]7+8Ey~2kbH(|G(5pt sPC| gyso'x5T]~rKMJMC dJ(aNA=z?Ȅvj5 >:J x@R lsJ]k.@b&n0Hu( }gNlo3\wWxXTf44 ]]Z퇽V;rIWY&B>S\W'!1IGavZ`/k]3X3Ċ Shrc`9 Y; lA`~yӜG'd/MGKffo|L9ΞþAzYmI ?uC&_ԇUA\+$⑒^'E2o^BXjb/Z7o]%%Z| &v@xV%v8cc<1^3"%fךAt:7-y2@'d3m**OLIWcmYC u#Fm%)3OزhL&ک*VR5Uէ{ Zt4b{\[|{;i H5_tȇ?nh=)S‘eFlW+KXN1EWv'j9+X+Zʘ1 /̎TkZ0DFVEn~.;)2/| nWw;n#c̕ 9YcIm,OVýۀ:@VT}KhiO$f=_LVSCo+XP'hy 0nix9\qN(h!o#܆waYPb9L`IO1-m}U;:f4Vpx ! 0w^!#"a?Lj3+(\]9u HT.hB$uo*z%(;v?f1VN4>㦁pP\㕖bJ_Vfڌeʍ\mG9jW[?sZ|wZ0[i;w,3UWh:A o4A8M #({=S@:$ÎbQ 'Xuq`e`GydPQJXUg#3 .{AQ:sDӤ=9.~QۚpeW0)A}cmx55N5XGP`əKA{۱Q[o_MRDkdsh:]s}d>;ik^p%f1r +g4&m9EffOK.\-jYkNpQ8Ių欈\a0l/"uS>g\~޻ ei5 Ыdi~cVF.+5-{\S7DʝM %£{#N0lvI8%1Y0ck|s752-nl&NU`ryJL|̸r%T[)HLIv7z@wp]ë&X եpv)$$9ElJax{hAh?65}bLXIJ9 ӂ7\tP kڧQIv &5(+pi^ԽMfi/Y \bوǰu/)+xfd,e!G1ڔdԼ>leV(A A?ZY!&=PT|ZwHH1bWT}WKHh.MQ(ˇ|nHƞl:i6.!JԚ> pܵe-5:]cu s4ÑU1^Q Fx Ã3bEsU@ěFS;P!ieL謩]k6%K.}F?^ 5w-C ܽ8(2YrȾ .c oo4I4id^omz ϭFOAcv.<`+]H>*P0ԇUppX&DUT-o=d \*\ʼn k1?AZK?I6=z݌SKuv`*BZ+)^ر@"7Z#[a֞q($~$|Yҏ|Ȼ'WK6Ӭ3tVWd] E ]@#_MSB"e2g#c {^`ΦFXR?Ros|^_t]P^LfLx0<֖ă!r.a鬹bk}^Ќ!C{d1xPXjsX! l؆D9! ilZ~SbZ!<2j﷜7!alqXE&gq  \Bd AEs>#D`h2.a BE YyMy^W#W})ڠ+gE09 ƒܻ.7dVь(,+fDUr^zWzj%3SzbVzS@n$I0D[8&Bs83"$  y,I:M"E-fn7\3c y,^ƆgcU JΛ kDi =xG׸gT좚ptrSU)M.Ȯ"[" o]g~Jj`R dSc**K~gt KDo%Nvt1YB5MPي!# R϶ YZ