corosync-qnetd-2.4.5-7.el7_9.1> H HtxHF`w ?*}}6G/~x{uc82f12415e94c9820f3016974e1ba0b173fe0b93HbTWuoF`w ?*}}z21_h6@5zS^} bEBMD>A?d ! T '?cip3       P       d l ( 8 r9 r:!r=>?@G H I XY(\X ] ^`bdye~flt u vw x< ylCcorosync-qnetd2.4.57.el7_9.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.`^Asl7.fnal.govScientific 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`@M@p~m A큤A큤A`^$`^%`^?`^#`^?`^%`^"`^"`^"`^"`^"`^$3f48bb5f102a79d02305cd27b6a2f5818a818635b2703ddc3fc0ab16147bad89a33ca584edcd33b7c135af3496048f73cbb12e553a13a9c12dabf355228c43c90e81206e09f4ba811a40a85d4ca4a92c768f4c67716e2f6abb0097d8a08a276b27fe351c3341cb26de001d32e24ad4c06bbb03563d0c0b3e812be39a8f0a87ac8f8f8402a705ad0f2e06e3dc7811f3544783f90439c65c2b0e38727f28772debb90a1576450e28069dc59f7476c85e04a56d07678b9265464dffb57a0be8014771a06f658e65f187af750b883aa51851b47f27948353db609cf396f7a5e9e675506e887e9503ec0dca3ce037cad1e524bf7bb3210ad587a900c7fe71f017a0dddb180a695c9b7de1230e3033f2139f6093d521d93a0219330e504beca6cf90edcoroqnetdrootrootrootrootrootrootrootrootrootrootcoroqnetdcoroqnetdrootrootrootrootrootrootrootrootrootrootcoroqnetdcorosync-2.4.5-7.el7_9.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.5-7.el7_9.13.0.4-14.6.0-14.0-15.2-14.11.3`^3^ϧ^y@]J@]Ik]@1@]@1@\|\|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.5-7.1Jan Friesse 2.4.5-7Jan Friesse 2.4.5-6Jan Friesse 2.4.5-5Jan Friesse - 2.4.5-4Jan Friesse - 2.4.5-3Jan Friesse 2.4.5-2Jan Friesse 2.4.5-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#1896311 - Resolves: rhbz#1897087 - spausedd: Fix log_perror (rhbz#1896311) - spausedd: Add ability to move process into root cgroup (rhbz#1897087)- Related: rhbz#1835885 - main: Make schedmiss in cmap and log equal (rhbz#1835885) - merge upstream commit 44c1c8ea31f981bdd7856d4eb8f4ac49f95a85e3 (rhbz#1835885)- Resolves: rhbz#1835885 - stats: Add basic schedule-miss stats to needle (rhbz#1835885) - merge upstream commit 274fda334a84253222e01b779349784ec552921b (rhbz#1835885) - main: Add schedmiss timestamp into message (rhbz#1835885) - merge upstream commit 3166a87749fa4817d90ed335f3c5843fc38e7304 (rhbz#1835885)- Resolves: rhbz#1679792 - Resolves: rhbz#1780134 - votequorum: Ignore the icmap_get_* return value (rhbz#1780134) - merge upstream commit 8ad3c6bbb4556332c5a6b7fecdab73310c045b24 (rhbz#1780134) - votequorum: Reflect runtime change of 2Node to WFA (rhbz#1780134) - merge upstream commit bfbed8c320b0c0c5d3db48630f3de77e5fd62b75 (rhbz#1780134) - votequorum: set wfa status only on startup (rhbz#1679792) - merge upstream commit 6894792d76b1e8932bc822bb040933ae17e1a0c7 (rhbz#1679792)- Related: rhbz#1737884 - Enhance spausedd makefile- Resolves: rhbz#1737884 - Resolves: rhbz#1737887 - Do not set exec permission for service file - Fix CFLAGS definition- Resolves: rhbz#1656492 - totem: Increase ring_id seq after load (rhbz#1656492) - merge upstream commit 1061804d09565363aba73e369faf310a7d2c4d86 (rhbz#1656492)- Resolves: rhbz#1732039 - Resolves: rhbz#1153818 - Resolves: rhbz#1647120 - Rebase to Corosync 2.4.5- 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.5-7.el7_9.12.4.5-7.el7_9.12.4.5-7.el7_9.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]=9bb5d8acb2918e2ff889ed652da57dea8ddb9e86, 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]=dd207a5fa6947b2d0e35072e4841d7f13db99afa, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)R RRRRR RR RR R RRRRRR RR RRRR?7zXZ !XC] crt:bt+W:}h,n\GhAayMvyǧ)+Q^>X MmƱ/!|,4/䄨r!O嶲. =@1qbӈ~oO| n0\_0O 6Q\Na~1p{0Hσh8n*hk`9T},!0Tl(_A]_OuDRarBVxM)=(tQrRЬjl-Yr,U0β >i`Άy"߰xUgs$/N>=d8_D[e.vTbi2a ^}"J[],$Dת[h12uA&!7ǥrg@BEߒpK{b rcuӖZx45l͔)]@ /zi\V~OWLI|A0g&|Y!XU ,U o$4d^R:*# X[{zKȐznsh2ZZ$']vٰ .C=%ol ;Ϋ#xoս7ʂ/挰 0B^QSxQ 2xܨ 4*kºј77T"^ ᇔ3Z%`1st9᩶\g14'AOcM:=:g嫇&P1Ҭz ;j28L׿ӧwl[QbVo@WcX h:(.ldV'9SI*Pm-dTLádДjEU{ZZ/gE KAp ^G:P;f -yhUJ364Q)Q!hzٚeO Dl* "-UNc29aPqZڀv]orX%]}pfY(;"~ _0чl=Isb jHK',`!TG jFA8'巼??w]-A H4!dϫߙx{$y>Z#_L)sʰH&A9B"oOqwDn'c6sJ 9cj^lX ڮwCđ+K `Ƽ c=VpRF)E(}EGh("u,p:[eF5y3"M͹~η?kEW9*q ;3mMVyxP/ElQNTHl=~z'cva.#F1@1Ȏ}U$A_,K-Ɍ*=9X *;/8[ÈiޣetPJ0wso]6]EwÈgW +C2\q)-]/'T0@Y>Ƚ$qKsOq vmw?6p4(hX=jQkA* 3,Ԓ FȻ|2@ҸUDB`3SZ ٩{NhX$w\r?$@orè>^.ۿ/*9?y/>?*oEIӔ*h"g2 SrB\_ +A $p^D?Qu9*GPA$P6^}\AɥOMܦGҶ6 *%h4* kw%sy/*+.raFÿ R_6G|> We<*:BWZo;.8PgN#gxg&<'3?k"wQ%q4OL7o‡oBZIHKWZNێk!kJVpΜvcE$FB/kXsA&փ͛/LSHIY(Y̧׸,ر1,jzT~7 qj:IؽuZpR"04;W="3rq" ) |2p' /f`wF-O,!*&ӫ#Z>XΞ7-*#C,v=7ѓU X1ys".):l $~S)=P]qUYE\06UE4qu;3ƍq\!l)|P 8_eS)l׬5NtpfxW΋X# ~ԐwGm)NphcYYB_;TK^URz}l|ՠ3:l1f ǀ6!hTa$̕Ja_z%ouBQ:fnȕȳ)d PMm%*j;ftyjeJ$V Z:\^>OyMMq-_|G2bjw힐 !!f@`q+V6)-a@r,rr9H:!3p8 _ jPm^/غ=@pT]xUJ"*%"a3"ɸSvlEȟϿBh%UsOϝ&m' /۩<5b 5N+|Z7n =ߨ亭PwrtrD (iJWُud 1\2hL|K tFTu'cܡ$}1SDP>rƚFxw,+yalb6B}L'Jpy"?LAr$gvͶ.$ 4b6IiDk-mKħ#:"9 N?ڂƫvrBuQ4ӵnzuo)!!U`Ru2s^]Ͻ5MjTJ hjKyMUf$`{2ӚQT*~AG}tj,ӝ.OB>>A>)^Ot$Ȑٍ[:AV*~H(G5VVnX?ϯ8͂MEy3`eh %Ɂnڸ)J_*169܎<`ЍI&N- P[9 |6aKHsi` ;N]E(̝g1s+lM/%95`+`K1X^9&A($|O R1+1/d |-%,gKO2s-x*=hq#•I-X٨*/;I S[K7:;Wtgnv A5RT]]6: kwgQcǢcݪ/U|a7]wS6ޚG $ 8~ӶDD!F{tuEH)& 7!O@uS1L~M6E+)oT&0з""(-z73|!;cnHeg/~xΏOpGbo>h8aocǤ"R Ӆ@/ɝh:Gfo?t@T#YT"I J.t_^#^VP8hxmO1vZcㅺ,[ . ~}rT̼e맾L'5-S9i86~^!F=^WpX˟]z7Zx`<:<@q #8iuZJ{\d"6 ~nC,IkIqa{FmyZj;эv*O}] 'g@/T{dڍx7"fXdlg#͒`S!MTi .0$@ZE G#֒}tmv!Am  OZKVz{Sp"Cbþ`u-tQHPϒ _.8ȃizE=YvHr䄨A̻Gް 2[ e'R\|]5&ҿ 6OHejd_OHW$2tWCI^pyAlԥ`3=>,=PP|ĸ{d;R(&o8dAt!UZY yeoML$#dχ$L.oߔᆳvvpx5fuR6Fu4h"4}l=swHImc扊_`H^'+{g ;=.8RE23٣0r9 )޶hz14HV/ d-*y *#/WHjy4%` :S=(dgb `,f1cn<^{}G|~? Km}=7) .b\5FrOA Ƕ 7H]mZuKe@jRʽΆiT.ߟ,ݺ[GTgeDC {ZqNuE'YM7}G[16)?\j5&Zz1C{ȃ\ rH!?5rq6>E{w|P貗m5#$k Re1͗lnatB[6j0_d @_Y瓫4&7 ݳJ:*BZ2̰hh)GBÃpӎ4Q^.%$B *`,3:}/<;u/{}_zwYCA8;Lj;yQ\ΐ6u;J}.nfq&shoSm#NG4bQ( p@;3_N~PWɋ@Yq8ZаPYd[̛]8Hv- Ht.蒘l qԲÚN(x0l%5"X˦uarbuJsƭ5ȯ&f.5I_jÊƁSw }ֳipדD<& ?,*ss5rՋ "[ǂ#Iog;0}cC: ֎,Z% 5{N:[wQAV3HB{pw[{_mBSSL}]e& *:BdaOvCsd`j{벛'-D& mr0Og/\'M {qL Gk\h,t\s"p`Z쏛 0}ϳlHce òI/Q` b{(Vt3J?jI[Ddu @([D?dK4uݶQfD{\rjU%6Dտ9ȆƳly%B]UHw>Sojq40$4fqCqV7&ymxn8dPַ), -XMۼMԣ~@Smn_/+5`e*=Gd N"Re[/ v ߲(&Q;^T/dm;{^'VfKl!sPkT] '%+bnY[iZW!HTݎ7Iklf-oO2hͷ!48ՃJQDok!P,2F L9%+En$BYAISmǗMG& :85f?OzBMxdk8^Sx$0`jKTvҧQcT֖y(A:jwKK:9ub\nZ&hV;EBrPA98B]yH3 `KEPPAƪ+]Wpx:樤i$wg}VGJby$6,׷v̕ 3p5(A&/ϱJf"[B:,x^0£`ߤZO|8'p)5<lQs#*vʊ~mLu'^m;"ܞЦ-A5~Cm#;+q#&c rn]bܳuNzOJB;fEє\̽ @pIpdr4*`]d7P$CRn0e$#n&y &t{@<>?on䫾A$y",bqFAVqGf'R eTWibȚDǂ3T9KbaJ_q Y`5cݤ?RSI C4t^<jM&Z">_CQ-lER0;~'몟J2=p߻3 .yuRMI?+Wko2f-,@ )  :uwz9{̃>,~ʹM;%ƍ0B k)dڿX8, +BRf}*n0T8B1YN56׭ե=D|3Amd2C#,GA}T(~ 6G2}!|ʞc[q}$ƀ>xn('w 0evC癘S \]'cIr2&f3->,kWv#i-GRkd: w2;O$j8GzlІ妦FyQ nI՚`'Me(+pwG/{wA|(̶|JW71ƴTr e䥪SGpgKiS)R.U[R];ϸ|vBMc_RlT7ȳZpgs;DT B/%G%Κ.>l SNĭ1Iv0_zwT}a2j:*]iy.xl"l+&)lIx>yxCJo%(b).zz8^hܗK̯a#f=GfRa' -%̩|ˉ B/>YqօvJ~3óqPRd>;I , k.d)m˞VQ-eVphhrDQlW) 󲘭&9j{-:c\]2HD!m f[%^v8+]0\ eRqfGkn+}>k `P)tg۟=܅laNW }ɣ}@BC\70:۹Ώp3; Ò̆D\&'ωvهy=сM/{C,*"83OtsN΅3f=1R,~KF@a(%$zcmGmPbijo⚡. (夙/ğ_sDIgOUr$d o>`vL^I/9z9|[rV`R{ⷊU1".n\e\xGĔcOaoHm~݉]Ș;ǫѠ6FO+n-z`hbf>klh.n~mV)=/t|{h<(MerN'vcHJ"K ;dqL{5D0fZa7iܰ S'{~YEMJ-xyΖ1&2_; Km\[Y}Km^ s^6~QП3aqRk?y:-0q3kR,AWJonIiϪ5Y7%S7mZsɠL-h$r{tv}bZ6.w7y҆e#W*Է{&llO*[BD .+BAs0Ϙㆉ([r#{t܉Ir Dh~B(t f"ֳd($=yeHI 5$Ҥ,zsnSIPXZvX%szKDԜDmYg)WNFljbő%| އ߼SB,y .hG`CKrEBc!C%9儲cRDZeHzc,m06#QIHJH 6Ӱyl9ajڽVFV?[!D**3||@CK*SzE7i`(<\ (hRdPSF2|+JEDSЛ]}o\#Yr%Aj\vbk`b"|,1?SfϼB7@Xƒ~n9iRK CC!Z_| 8&Ce遳uHОz̹ VIhÄc0F!_uc@P[ԑ;pm)nܚzV0@oWۖ(u\Q7CҸttCfFH#'{REБ;<Oiqy4D -[48hwFj(,Ο.N'Τr/Yu/ .c2ʜ7E(lǚJ( 5Wk'8oaXQۥ>\_u6.!Z:.23B~{MPM6D@~+*e餏l&Oʸ%[.w3'?t"^Iwtu0CxŶ JFV,Z,zNl<),5u~ΩLcACE|?Q!l&xFAm~U~ _/R0NAA< غ@%{daS'>݃x [@Em{7hMy%??֧.NWƶa#w$560\lIy* yW+qrK ]Y*ʪr]ڢXoOјKdOUs*Txqe Qܠт{`x8gy]~SJr0AzI0_ eI#xv~.&\R̃,Fqƾg5Nβ,z [}&IJh/rL){((Z>P[6_΍]; *H\kt0mF0w 020qpU`0?~c<՜4Y2F̹5P.4V$Ec}ي "oee3, ''p^n1_ / p,x)GTVلV>u^~/wt/p;֝Nq|׾_JXہx/giyѡL$Gxc S&>X]SXl)*B2vx`Lz h/lwmhո, + Um 9hWBgLjOOhH`~u3@Xp&{k'4xuS7vOtC=4L$ܚR}zP9QYeS9s0sr9&+:ba0ֆ-GxIY+XT@tg‰ g N^Nw* ,X,Zp,n|8Hgo.<_SglH, _<8C 6.N{i }U#¹FIrrF2'ہ{>0?>M.Y撗ד=aI0V=5k+TwtImO#-|rkC)ffC1T9y_mpAn:ktrlw8u-bg\~Y7 2R%8s}!_'/G='ghN0o\pFqf6[{шG\*!4vToiLgJpwD6w\Oc%_T5 Ǜ/#`++W[,C \PvDC(^%xSsRl<ϓL:93:͔ݜPcoqK0 ',5> #͖59Rj+v?Ӂ3ְ0jCDwwUKQ(=^EZㄹ6PqP;x!WE(0e ug S`w^➁P%j[-N.n>'3Z6M9d>cqbz.aqǐAm݈A*.a1|}?p7 ꤲşo6iZ;"K>?(iH f̬2UWfdIns:szex"jJhBPQqI2SMb+Bۛ{bc°,Rk<|SQOo/B:R%djQmrsu֬wD: p&Ombǫ@-JmH]w\C_W쵔3ٚ]ä' 0ÜҶ}a§OQuj*tfgNn+u(l 9shq,ܦKdA҃L1 &)OB !TFA,>͠@Z*|*PyZFiz_vFznVH^)mɰ,DZKxؔ'$L@J BM5Y,4pOY52XB~YQLC7Y&`ޯ%Ue ҉'A:OHxZaHDwdېA8bο ŮY (U%VoT Tރ]U9ɞZLtJA=(whj}vZzJDZ6>p-ɾ OW| n-MdS*rꀈD3JuNfBrD.ZXiatbޣ%@uKPϭ&B=I {XAn&h^i͒Z+c{;Qѓj}m8k a~IFRT5Jz#0*^#QMa%SYzbmzySu禙q#N, .BF@zM HmZb=&n^27Zn5ݚWv"}°@1K\4:qmIU?{/q] e,R\z?6qZ%jMeO|/h;32cCدEfNT-76ƈ>e`rD(`ni~~aܛ=DZ ׃7X?E=AoR$y!g`Vdq,%&ua }*/nm}vJKw:q1 [}^JG9IFpt 89XD-w?АC.͖YEXm, "w l`IZ.3* $$.ȉWL2Z!Hts09ې9 3Y>Cy} 6º^G]cp~Lr#\MG>`Xݏ,X.;IBty|bI7{N>vqp'NgcՊ&SCq\TNv_n4W(d0pIr].Mr**e4Vf81 b,4ƺyX_ HoSqe+.7TQ~O *#Ȁx/2rhAd۽ق;E}ho5|ˆ]=NMLgf&Lb GV gks⺈%xQf̋(#tU}﷏f^JƇm Q:4Dl1Y= d8BUm-/!EPnt{ipJVqmHoݓ}=O:c˫֒!m\p8$^Z 7t'^U#Y:gtj9"e c5dBڶ@9# q ^Om5$> (1= wM@Y7Q4 a@جt 7J|J]w*D[EhtвU7zOİ- Śp5%QK5Q1ro9.Qf TDrPg(Qeg|Gw6p*FN VqAgG.@K桯$=T) ^I.g: ] _a$ ƝBUG/eߊJ:7#Jd*-c{X _5' @( jBKM1BENo*mpxMzVh`y~$ 1q)b@o0~&d')ߥu|8Nc™4ň7d gy^|l(9(jNkTR}ѵώؗUw1­^g[:|_$|elgPB;Mh*N4$xsM65 j]]H`2w0SsH~AQB/vMb 3`Ͻzp's;8CxuP=>ݼ%?j~=4rsKM~ 3!.9n}`P ,[H#y,>fHŕ=aXc/.U8nrՋ^pӤ\j䷸,[ZJm}0eRJn6 ^`\r&(ŭcz_y F15d[F\@j&~ ->֩fp $B~O,O{m FN;ЄxjRnX&Veƙyw3džWN]xrxDVJp$/Qӝ+9*k;XK{nnK:mȑxGeۙbu?>lLGMBƬ ]9>u 62Y|XT'I[Fѧ {o$`VQ@P%"fMҾU;³ۯ[GJ;pމ&hpblz ;a^굣'Q8Iݻ`c]n sdm5â \5jbj}l!Tw>0_uu6g_"},[%chTUIb1Rf4` 3;Oo yxC<ݿ4)^]A#]R)2$E%H(iݩV(&W4nqSvz-s R-ls׏Y@?Sk,#1i!8̗n+d%M8|#lj(a0Ksi#̩^բKrB'-Ur}}z)A9~WC95é u1+/ja0}k`r‡'O./uq,=S(94 TR5jgc@UݶϣsOυw?  G*Ktl$u%v *29՛8|B5f6͖:pⷳ֔=1:: 64|v{/7W9oj6y4wDX#_e{:T:Zߍ {Nh7O岀/]eZ. _jG-V*nJ(y*)b3Z#PA_c\|?k|uSJrP*OmAD֒ whYVjim[b,H~CPohC'd綵Fߵ/?{孻/dh(\[u1,,) )"96KNV7Klg@p.[ᩎ7:jqݴܺǾjqc=ȭ̍}2 6ޞnXPu$b"+RPy%4R@'1\0s"nAТ/EH7xrLrX{'˿C |kޭH7pexő[HVlL:\%o}/q҆W *Y>,P7?+^:18_JM`* _JSWHEe&Κv#ˆK(T<*q&O Α{-]DDce>kx0 Wn`NsESݐ5 B[#r Pɸ{0^W'(RI[mzMSw$ DCLu{JnUGNv DٴkI#_Ƚr-M")i첔V4!,i6ZfOhd=`B a>pY ;,C97=U5]>Z {r"5jrZJ'$V s:wk|7V*v*Xa%>%Nn[38w ӿ'9G_;{?0{ yXvaR=J~ ޅTwnū]4J=b}7鬀 N̻u 7A K#U7kȆR`Z={|Nǡuk£~Zx\CT@t\wM+4p5zI,1WWbiӂ>~d\>\>TJjjo:ؓ1lPaW_i֝3NJu_`qNT"긓`aH/ V226р,Pxx2 @WU>} bzјbslD$fd p4&F5jRɫ;,Zՠ9n7T r?Hݗ*N$sQ 32ÕO@;!"YuФ$1NR##eEm g.;젛l}4b@KT$4xYBlʼ(QQHS硌n&jg9"f=L$n,1L֜21jtW7Ч"sRC'g.w)!Ej {Yi\uTk͗EI8Z#0vp a^NeQ"VRԖ1\9RHn(6@xROS<4vׄg:r\p!w>2WIWՇUHɕ86]bߙA?Eu\S7y_>w@)v%\+ $TPKgGȲ!k[zdOM,Q5/So;d ]_܁v NO׭YVG3LzIb} ۥ4##;B7>þiC״3'h-8OꃘeaTCbc%+;O֟ʎkTВΙH-۸>AeQlCv46ū e4JpIFwYfϞZ%:I/uxQJVLXs8= "] XҲ7f="xv$k3!yS=睧?1 q2%Nz=Pɗ f3ƇLCs0#,R|zw|"|S{ʮʺAkT‰&J/|MxkŖ27#Ϟ<#ޕBJF$J/=gm=55oPbϾw0ƞp#\K[~녎Oiw}|I.]WX˫]. gXMC2w'DEԗc;osdd=N7weB+r[$VF,,Ab²5g[k.pA%Ipd(Q1 PUU0 J]𮓘TP2 Xz^ }/-"V0n "-rSP Ed ܰx :ʤ`%^ H&~Dh(Bf(p Gi#7\DAlYK<$dUHE_=մ 4¿&o 9I`8h<޲MXI6R|$zLFcG]LTq9̻\\CEH>4@+;)a̒;{W-h6 `$Ze9V$0o/g9W_yX)f6. . C5]5|;#a 8Do֌ݑҊҤlWw͏1--KGУ[Av4KHkήJy0n:8?5!gd2:)?u4S1^ͳ5M2ZgB$b3$7פ ({ǹCM̠` 5dbjW{{L]n 5/#n((hqymJD -"]J?/ptZ?wIótRZS L2x&¨3tXBHu4 Y22@5]XNG]x zu*}2ҋ"БK[ uܽDO ! |{"́9kX}.fHH^+5OJ\$ߊIV ȟ sF/b[ե7 S{\hQ?ԝ_!T )?ሉ1 Ja%HYh'o}`FDwAז V~x7,Iiȉ';+wh坎&ɰ]/^$eM."rux AۙwBɃ[5'YƯC 695@0P $*%pl$Cxm4od'C2 \FIgF9~uN#-5w~4s=Iz4bpwI$dU[ܞ8}69]Sy0nxe[6%E%/ =)VnfYć]Av&(i !'T87bhFVma M-x8&|{Hq>!D1Q(&bSJUO6xIhL~@ɪԠJfڼ~-E0/$tNj8 aI gqt`\MdHo$bcΓ?v8+EhVȎ;:6w$zO{HQwyuᡏebo<zAp ZV='S]Yr$ƒPt7z @~vF0;uBWE @HN*1O- sSTX P3vQ?>0@w8T޼q5QX!M"ɩꅣ8Y].z4naO ;:M=cW N17?b\[h=Wڸ:=@:p=T`/(EQm~lr>AI(Cǥ^C}`/Wۆ^4߫Fʎ&:e5F0DXVψ쉀'  A ^h1􊤝h^3K7@o|%^)<;K0] :C5 \O4P`#R=B1q B%+{37Ķ(9T7g_Vx?ZdпODjO xX!6W''ܞ-6A,B>_Eƕ+)(i+!RLlqJ$Og)R:VݑRYjpb\nrM} I|(Z-XsiYka@` :ɡFS0x(ɬdغh'nzG縁{$6Z.v$eه0 NWp>1T*|8 9ei~p0Se#Sֿ:{,M} {+6 ʧএٿlF{{CXO/fAc_[Fv?"6kTSY_.g[HM?iFZC] ʀ =l [Ӗq`4j󵉢(J5mYݠ{IiD׺{Zle{t2"磯!H Z[4}"B-X3Pwr_Vu|fDO}JKS͉'rt'tb>FwZdǗ8tUg֧v8Iui]Z[_sof dY3EU؋cʐ\lX4a(hg0!(]N.S˓zj|3LgkAP!Bm,! -n4WšyE,woETk_]>]ܶ*r'^銙,+ rV[ n;̱ ZjC:aԶN(ĤUl|'\ًےt.v- hW08 +P%1" ^|+Z20!o?~Dz_CMhSQtv[trribᏏO| ~Tn‡m~t2j|H/vF`iOHgE)%Ah0BG:S9gR>7aǿ#E=Sֿg8 L&2Cgx`5'3 Vnfɭli8 Ki:ţqǟKS@׬J Rq_5?S,{௰17abdi[*:-+j,W},oǎvfu8˒<j+>IQX[T -iTBci^%&`˲KF;yA RFG.ވMŭX'}?= Ԧ-^w#;d)fȑ`2d+)d$zf FD &M{)Z/AtԊGI'ڛJa.+Pzf"҆9"W2pޭ i":lC3v:;vh!$祃_"3͈ '1(ndYj)ExF`laRظ끷~vݑ4MP/ba%9=t(\?ؔ,a!]n714DTfoY3.+NlS\9=f3^CG+-ZZ$*f>q`sT6)ew1]R\mŜ%E޽&' B[Nƾë҂򠀉{?k<*\&08iaY|k7tjHx!`0{LB< kGwesI3joZڳHׯr0F3(.Gabr:!iNۻF+HPU20>V:k(&Lo]ϛa) 1>ޛ/c}+hs=*mT\IQ MoZqզfzhN~G3jb10q&:gNx❽~/&]zw2xfc̷xfBYQ++|GbO u3xp,Ȩiv,: Gw)́c4"9KE ټVh ޗ'RF#osJd9xMlaOjӾGR=oeC—%*b;bvFE)e8 op6|D:~*.gꁢ3lsiQ&˵F hDNYd;S^ 0c fK'HsιJ].'B&>M?\Z煘tƕ=&Gw0?d*2XC ȝ3/7ZR+|>>D$5`Q':M wYH[_ Ra>V?joʂGǵuVo8*V6u?][+su钐Zӹ1^Wf'erdAO2 YrȊ]⹾WL]3}1//6j\\ };mgMm!S ]BB*ȋ"V 1;$YODxw!nFF~6T J؇b*hRmmk~tƛo;H , hT0 E/5vb9>$5;>w  MU.FN" v`MVv˶% 㶟Mu[GxI~4 uYV̬u?}5 ٌ>$.&rh܏Z (RKSdMH{8˹"CLF ҥTՆAiBqt_%4?!vK0yVG lT0#=|/ZŽN㕠'h*&Ʃ.UWJrtT0t6%:՜yXÕ4nCɌH;a%45wX݉R<$~42bK F<@ڕS=zɷ$dY#mv'̱ɍiJ`TQ N6PM@1 lau#]WAp*<ʷy0B^Dk=r%rI/}nm~őGC Ol  59#.VR0P%{fޔs:"䘁]$'eǖ )z3V76}B#4IΤJQ|gIӴuYDO(I }ɰeB3Y7H5/r?nT4 $kovU;6;}Ѣc@`%.W vPBnPz]B$#:L#[50fDnB(kߟFqT*yO4I*I$W' pm5.=/OG;`CJKv骃9nfA+'ou|{Qd!'k?^87$]xQ*bEW9AaF86>խ"=EӴrA8#MA_b_Et#%z@LP#w-~R?V^f{HK/* L$`}jpĆGTvQ%/i{جl/K-yڸ&- +hU/ `}l .T]<$aq"36& V?'4~٩U8C-+DgdqYgK[7KIP@})&o 2L^,Kj+e 3}kHHl1x HRugbVMks"ܭlG'BrM81yF'9SJca43~{t9T`v*ytD|"Er0a )Lf[zq#G.Vr(X!~l-t""Bݰ%/'>a/v4cKͅ(;mM)|3XL䔘9xKR<bsķ4\VK{~?9IfVq, dbB.ղ=9O75va喌5|A䎗cC E\בFR8[m dC jڭm+3(S8jmKy./C9]?˓;SOsYר!{z+(qh(uQ|n0-C 4zh۸eFcv-ϔE,[8fLY{Tk_DiR|Q<ÓBypK1vbQAix(iv"/\mKȁ0Jʛ#=ꙌM" zut]*eDblj$X Ը$QR1Jh %>SK`6 ĝW!%r%^3ܣ CvB@LqPV뤑%bK ~ZԬ +3a~n Dҿ.">#צ|t\9#!]((s?8܁v`4.)}ڵEMLQO<8}~ARPq%PV=M4m#*MKzDt}}2 3Gʠtߠ-(R@(ܧѽ*N9T= H/qnЀHrY67>QC󫶒mb|knCc!veŕ8ʘT~#EӒ5`on]=wãbKu48s+yM.WS7grndv%jX݁cIy,g-ϙ,U8{C5ٙ)|ey 3~6\ˤj֠{w^Gʧfg,V,BԘΎ X5EU7[; =ɣr5G= 8<%8}oF+ T{.i=7 # 9?x6KKmh8g =S!7ń^wEs@>mpG%Kcy!= -|#UDq3lW!0&$'ܕj" 9^dMh+)k[`gIaZXWZS<!,!Lj:!AENÄSV*a !>k&Ug1I戛#->Z%!܁9Qwv>$c^ZI2V&A&yoGM]gH ;`g+N7(# ~UlZH}i_V/VOvxUg Ga!S~c>!PEj2},5XuVQ4Wڮp\Uw5eU??RӬV(8[7EQ#T` ʵKIʶv('v4 cgi,_@ ?Q8@,7٣FYJ5bw^FK5QBކFTvsuB yy~K^pь.Dў>Ms\ s F㔬U{d>”Bd6:M@,8;U_z<ry֜,/l26dž;%ٍznv<E %CN96Ȕ.q&fYpfj1k0k!U vN/k~<d[j D^þ^s\7IĴy4Zy7) B{y&*߄jԐDw7`6POZl'jzMVkwRIuW0v@G2$msNNGz -7m D˖$+f $g$aӳ٠Q11hOמE|`_ʧ?t v>p{d5ddK^v5%b]\&%-vUZc|FmiS5Yj&-'f .)^~@rwd<(,[9ʎ'VmB$5]}U#HL \a)6Vve/Xp?C]fP|k>)<܎N}4CBnVb|IOUF&u;cjk9VtJk$z&Ž5[նuӨa$VPQٍA]%~O R4>xqX%9"}^$EJW;Uh5eK]{\d4">BW4^l{YB\jZ -&Pl@{ _bL?yJ-@Jb~&*()Qp[=ъ_+.1\*` PF=܌!M4HM!?:d$E*fٕל= +̱=2RU 9rRe8T'&}[,,ڥ0+eJ)xie7_)-hNl=MX?:wC0b&7/MiE gJFTUobH䷶[[8$3jRe/NS[dVCBs{Np1Z "]J#SV}5:fZQVjw4oDs,!0*^k]xFFgiØD%<v̤Ua:V@2j6٣6Iѓc>kʇ}ui3ae~=H-vH!Jo!_޷?w:PG&6.C(8 Wڼa51ei-$Cո=T'бH&o[jL'Bח9ig uSH1!XK&-Ճ'Kބh El}|v3H!Oػ:*>^=`(?3[Ҡg$'itl-VJyxt]{51Ǧlog簣$*+7W/{RXfͣ{Q2?Uq㎧GHu*3)kD`Z`-Lp孻IP;şF+P6wģ!;auN[!)xm2@2Hr3HIΰ DE@s|C~ORbҀG 2tXr'BiZ?͘C#\k~Dك R:5!l?$+EӴp.ޟHhЖ*MGTKNi<=֭ɶvq04XĊrD, Ø %Xj,@ /DGuNI@dT2\p_/>ԽH]WTu*p<5@2zE\K:'K9_=CUE eԝM"LH\u>[Gt߁]XH7_h%0.Pn_ePv$u1anCvM3w*\ ׷ZUM@l-E /F7D{Ol0͓UO_U~RzBvV/M _\wYsEJ N $~yqIQblRVddl<CkT\hsDϏԷT= 7Tퟤ꼡rA$1 f\>l9 J&@iЈJH8";g3.nL r6E=T>p܎YzKx!BCXt+␵DaReR=bov4kr8};DQ)UCZ߈U3E{j^Jn^4cQa>33[@Bx#N_8kX̘y]QsԤ ]e8ut2yQy%>?w&e T[ioNf#i6Z4 ׏~|f=((0-׮$SG2epWg0TPVGf1Q44KלQ+.39r8d*Q4|Ҫ0  I.lKR1IƼv_rqgGdt9tc5iͶb N}X1\p0GO1̜H٦q`g냭_ , 5wttw&V$ ][э4ӏjQQ||{ V( =ҁC1@7TݽI=v(^ yrjn {iWF3B= X=py:AޜFU0Ut ߩu@_[Iz8c/:gU:': fGj*:^P㩦[䚐8A#{o Ʒ+RHTE7 ~v/mǝ%ɂW 3a$r7]_d:{\] oCr6Hly:=5KaK.Cw0ҧCg9o7v>0N]>6iY6EpzȔ:U2% x>tEOf:B%d~3x8+ 0<70)BjX&fqN)'x|?μ,l~fXXːD͸\r]F`! (2qwd3Ứ %P|K= &ןήדKYpnqӟgWi$1%|)_q,`&)tR+m*+ ;BsO*A&53aښ՛k͋_ٻ .:uJ-" Pݫ:[vc_b ;4c?h ʘ M3Ä$-%]oxTs\^YGl ϲ.Laߍ#+D VEDo&9n^u%>w s!|YHӜJ1C)ʝ)̆fSl$cZ":#>+9؆;:U.H4evmܓfeK$"﹀8rJZR0fźޭ+ řnA]H,br8 >}#^yCzr6 "u֞)"q\ټ(`:,3~6)Q@VͫJhVKp4A %u7,5gRYI ,<6F!ABuNi89$.}Լah6ACV9O\7ɳϚܡK)Y Bh8 n"ƒF-YΖƀؿ򔞬~Bwyu)P~;id޲|HŹ[ސwR.-@:4*_2~R>5Ϲ]Wz\!nRX]p;7nMR0 (>.Wڰݵ47Gu}OLQgŸ0{eἤͦbH.Ury@ b Rq-jaDfq-ԴToP;pHG.s"p?~r_vSL8e@իIzDŠ%(bbdOZD306dA$}ghK9\ (,‰ ,2A`lHUF&'0 ؎o`~]Yn? KsS.Dq%PaE?Ai7%u%_P^r{;Rۑ<4nHr5CY 8͐S8#m~u'!6/؊ϫ4wl\8UsCXsj9)7} ȧ*G1IқgS+e@6 9]MTSFcCHН@?yYJ񾑍MLjKc} }(&C}k[\1 |u!cuR{~pߚ5  +dRڭqkfq"v[p>\FL:9Ĩ3ɀ2z3M-+;ZO Izx|M>"P))J,OzT͜x1тRst<;}ŒUsԡWfk8WCodԹGhw_<NIӜ1jjoNLANEra3-? R*IO) Sk YWW86ERvԗ//,t{T>B@`2C]Itנك5†^fIm0]Bc$@'>G1}DotǟeR[%I #sx?So,4C;쯋L49,TL#ݪew5ۙy1-D p۶,[3mtND/ߞ\W a@6XThZ)3OL n2q"NJsC~/glwL. '/Tlp۴+6>uR< WgKh[MlCFPr5H-vEd?ؒu^Qgf}{n.E@w(=cqU8vIMl+:pՍYsɦÿ\*8Nӕd}≥t_yz#`Sb9MW=GtbHƳiHo:-,*a 8,k9p[,!:vdP(7-Ț=CC@T ۄ0yc[Xhr-ΠaN~ v+ ?8/.\Sjx % =y=]avgɠ}\V0QJ(x tUic5j/`KjUƃ*W^`J9#%D ͚?vXzo/pg[ׁ،nAĺ/ha 5*#FxP~Oe@d¸~Ƙm<)K L1ͪB,g"V;ma9?<NoHNSL6?RXY΄''B wWPs}Kta!rB) ߳NԮJJvCG LYtCȑ.~¾4=`=A6wEFUlF (lA>ۯRWqcB5YTzSWݿ+ݩ |Դؑ#s"y lQ_M$;ׇ$qh;Nm,Ve),۶Q@)WiU[-Ta/vv!RNiޮHžٕȭ'MAMkw>ۂ)0QR 6:64* Z(kM- 2+^`jjNy觀Jl{$$Ƚ&r5"{&Ƙec<Mj{c>f|d ɵ?(kJAZax t*t<[tVG;5 2a]4a^̪XVm`WOHv^4vF>7U!$u<2u9 j nNIOZPWL4V]vT%%S@X^k wQTILTUq?Cpe2vuw\̇d4BƇ?h>wˀWv:2:lF@ _ښKg[F#OIpZ9E#ى+0є_~0 窘0\hp] x}zӘW]ѱ{qH *cA뙶-6PN$*p9=Vݮ|Kue\E?(GYK{LҮD &~xzvKa9$a_ۣJZ yZ!W;ԙ/EwQ{~ %:`#S?_ύo-#j=AoDJ5QPuaޥĚF٫ 0Nmi;ywβݹܞ0!RxWw p3>y Ac0|VunOPا A8:5'_s)|?>Pe19DURz"bsW6 D9mKv"c2 DA0D4 wFbqAx-QJ{MG]DXU^K7M 9(`Jצ~ spzߨ/iޜ!ЛS%g$OYf:([b[UjX`,; 7!>*trs;x||(͞G/%]L(䳹; pfbK;mMxl$hNf7]a]`K@DӷY]Y5e9^8EXy&ؚUoCs0Lq#cWI vp6D92ɟaFi顯&c/\}XAξޮLo@pܚx²Ze>l.{Wr,q\BfIEC >v ɭz`IbZ DnH/m#1ɮ48lĤoL+Iam\4,G׷*28x Z˄N,:Us ȫ3jb7\b9?v:IN%Z{#|퇒D"$& ?Yl^T/r+SZe6>SrU0 يaJ;"XO{ZN7oat͕Xl8@GD\7``6 ڜS>ɞ2@=9 o-:SkcCR3W㞾z4o.#ˡ8Ǹھ +/W:`1tG'%0J5ci>g=ӄ 3R]ah-;#w&q`} TVaw8`Ӟ7E2GRsw2 mjZī@}=i?,ǒAhRem_d*!,G4;Sn]N5B̴t젒)duroIGy6-6d4f#)悝 MTϲnC{`TGlWy/ sF}},.2b~xx8Qڔ6A9-)wL20IvhTN )M~3@vJK$.boLH@LhREA;} ZO (|z?@Oڢ~0v*̫ 6 {^av ڿ@!!-ɳbKe8JhYZp&,IC >~F1w٪/b&azmn'on3^OATz۾])MVxVP T <1T+Z0>mGb\!W4JM QG20s)Iq\ԓ:h4][n ̥oىz+5,[/ >Na'yYN+jp9ߛ1㽠iґdVQcz3*{ _R,mEx;Z_83I#t$D/]%snj /= J-cx*{HpKq} i"jVs2n?84BGZ4q#w3UaFv(Z19mqҸQ-xpvB_v<I4kz2o0Hh l ȥh|1JNߕ!DV5ht۫`nVR'%,${GMĉNbLC)ٱO AsK kX2Ȳ6`AblH3ΰk;٢"~ץgE+VJl7OxWkVzH@Yn<u {/pFJsp+GrL17A81&J>_C("]*)$08YؾQT}\Jv4%dђ [s~-{" )ofB3N*؛b&}OKrß ]U,'39;/@\P?"ߜ Dж|wSMw^ܫD'K6vˤR/uN.Jk^>wN2EYiB(E ړpTj^dPé;1<+X5XKt9-/5mL4͝p=6J@ ^ ?>Tgd"ewzOfpH{EeG,K},jqi[`1[( K,@ٮ%LhqII7L .tx_Z{7Pƕ4icI}b&vX2'i^ .!(Iq@~Z!N3]jOg|QGf=b;iZ.*p+FR}:! 3u n ;ǸlfPͧM={\DXM7fk)ZM ʫ 7m=Sɟ'.%%)7lݯq:i Jq ~Qk.IHNV2;Q3wR8GVs΅|eZ ;1N}@&+dbK{7}>(8BKPC4o/"fQF@Ϣ!m{huSй/-=sdQ#\}W^$NE=p9C̟VFW5JHgn2z0^/Igq@ ka4>58rCB:HLPΣ@`C gT:zD~gd\W$F+g##57 O94Q50qXjՄ^JenI7oXkLqu=ځ [[Nk4| 70Ȣک֣(iZcOI h Ф5"ݰ7a9/\Gc@5 $36)~?'_1ڠ; `zpM;h)2)A 1J65 gYj,.ۊ=H2wpn\2ްRzncvQVPI5٭AYՕnܸHJstg iדZ7 tI3 n~8po6UMqJ( #D3ŵF=fCOrv kkc}ikç13v3Y`'RzfYBO/Ǐq feFfbWT7r\uT{W"A30}5RYMTa9?mh AKZVPQ'O, Jl}z,f 20nJGZ-R{7g΋`F] aeuxo ,B"Kw@oMMAnFh2LNv-:O6i­GpeD"߽%7uR}յ܌TN;Ғ bPֈ̍ M d"Sä xL#f(l$meLS{whڍ~ݗup ?EOJP  n;4SkIuztSA䢘MRJ$råǰo#yEoRqH#Gm eZb̽8v"Eogk_jaT?OyE~+jyrI^B6=od%;+fX0H+܎PrjW(A0 ~I6Er@M/|i4Gw, 7$4oPuCAqY _4E!hMsTdH@LI@Z9 eocp8*,XCr#,Y23Ht_H{_㰤Vpm|2q |\5 ]]KܘJ[  |EB C:uwUƼD[ smx" ȒZ;۬|)sbcVt;``$eWx|᫈ZGL3**2 >v܂QVCI\:hq)>,5L,jx4<1'+rK k{9_ha=d>^'ċUMEH:sŝkW2r0yy tܛ?M)Ndɀ ->yK{ Qs@wY, JrB{|ȪZL3QVbDni^ۏ({|+AYPkIXiY\)Rzzj2S^Z4[E1?Ea񝸄^D7񌻛&cq{0֡3fbQ6m}zXD(j&q]#nx'džk}9{xڦ!5Mv\('fkA۱X$,J$~XcH`u@zJ0'6/R?R#,P?zlU1SK CcvF\jîveY|k ,C<"&,!6rI~ɧyd1PcBoc5ĚNF\̝ 8 h7b&~>hqn4im[H]orF,k씙ACb,o 3GԋjqYEpW)Ziz[e72 l2k7& Oaavo=%rh\1OURĘ,u܋HϽQ-P:髣r0:pqsVsG[X ] b/qU s| >A˔hC1D=ߴDH*:$LTV2bG)jګu!X4m]:6à_4@Ll{XV1IG Cv XcSџg9E ɔ4v?:C:;rJd`ku2z5BU5)qY46a[;!XWaM{<oLb8haGO ~D.sD C77†W4Hvuc|wjԬ^*ɀnZ rI0sA4jubzZ@ UBF^W+/p`ݱBB4rϵCwų?Hs~E"Mbr^Yj s`]G7Sbwa'6vF4,\Y %.TŁY9 )u%2TgGcdp;Nfx)4Oh'K 9)/ԋ( Zˎ!:-9LQ9G#+mzo2G TCs/*AV|nq .+ *0ci.ontc ECۄ}wֹY.e"D ,1Äg5NîJ ||&Sr\AZ6h\8qI[7#`cN>.o-4Gqe>L9w1ˏv 0o"4&"x#%98 hM鍳$2NAo, &]{aOnkY.0zfdžfm?P'Ja=I|VD/L* ݅AXb󷬃i`1Xx:f$*lj)R]!.g'ڑLj.+>'{ QٍbiK7X\'p0UT&4vT!# UHF%f=a$`Е~ 3.[+ԂŤ>Lɀ[ܯQmԵVS`&SD)&FH4^%< 0&miA&lUXv;F?_қ(kGjw\Q_[ӛ^J<9IKaI_,w$"ѡ8.܁LJA$Nm#6@]݇0AgBNq*$'Vɯ8 ^R1)5<xpM -rB-aH vIX*-+ h®.Ad)% Da[[_SU[.ۧXz'&mLϣ+z/u@lyX hְq*N60tsă{@oj.&[w0U[ Z4 0Q wSҐ8tWJpE!o*=* " "YoB,j3;ǕYb[2P$朒DJqT|,j΃c H8Ϟ"y,SF.N"'E=NX40.t[xG:Tue9m'TĨÄP"S =N/`ø)oEF[1KTSN =Rrlgt=eVC,\.3S;(p6e e:ƧR!aoa8 ye[rκ/,6>2I˼ɗG($ V9zjdT *;F2zkbi Ñ+I#c~X!ָ nhT6W,A#Un@$xXa$ɻ]ACr3\^r;uOiJp-VDlh[Пt2RZk>=W5BRA*8 H`z !b'&(dW.2%{mCp=-bNIZQsɃIOHP6#Ըbc1:o"k<&IhO~gH~ ĉeێL[ܯm%FaLЯ%Nv_]+w!Yo"(.T[E1KY߆) 2\@gܕV>XHvBM6p]ޥ! S~*:1׽GNHtQ_ ͭ HWleA4llZG@By*en V~wd$[]ˆ1lDYX34eb3~BKn"HLWcnrk93gvv1_ oEy 0-I)LX.Q~IU߉fâ~ u O[E~(tJyKUW1B>;cm_WjLO&!XZC H#2~y"y8%:0dF3o> go5ւ5|$kL!WmՄ\zMCdAě=+5y>auԔJJ x]P7iM5qR%rK̏sAE+Fm~D6O 2˳7gf>'İ}hzFRؕm* %keRJgn6%iىr?\բrz+6oƳT%AW{8͊"e i,NiEdA&97VtKKleqWm A{C0߼ېa[{SxAuTDD Ve[̽hӡgDSJV{α4ȤC}R?a +kv\7s=:Sƨ,N^Cm;ΗRTd5%, jF yXs@=lfQsgBx 19S"@(8h@JrcYfwU_ ot)8dQ͙FeBcst+g"6}ieesɞ҆, dTSYOrX`N?XSdYfF y'>UT,gΤP:^r sQa# F[a !3=Sϯ|8|9WYs=CM\BgTN4ڝC);%I5OECqҍQ=X>FE\JCdNH`_kPOM'",ιbcO6:ngg3Hux,+U ?WP>y ,sRdoJvC]EOozaƱl&J-?&%w"^3/+_sxnrO̱YeojZ:jnF:c4% JPa.D-񞱬`Psѱ)S}S읺)_ؐDkڇ1WH 4pÜચ<, 3hdCTV..4^;o`vnQ..w"~Fm FN-|ߍ"g-"7ꩾgllCKrqJIܶ8 RջH8jo00e3@ \>/!(]<Ǘ=BeZk0+ha{K(ZNO ,eg۽{M?]·Fò xZ /Cj, HͿWaP_SMzjB6)s]i`Ls}|vmʟdfLS%ӎa.~ s $2 }.Be?Ŗ?Ss skpo0U+'vUq\!Oy?o_6Y7_s˝ \HK uʬx; ޘ>U 6x__jj+ c3 < 3^T$.lJWh!8 x.vDPoR:%{ oDhgAG)ZNMF訂%3R,U;Mo:d/OT[tn -[Hkn.T` YؓqeIhӕZ!zKwqĘ9DX/Mac2ArlA=Jd;q~nA1 3wOftttC VfçWz^g5d[,SB% +,廬xz4Y+{Nr|jB{U|}̻>emoζ})8a &fT+[>A1 4;pxoAUMb>2Y/[Čוv'L˪!R`K{^:RId FS8YKyW2>;Cv]ҔXQE*ZPqMDG($MM4[\rt1 s%4Nn]х{b%c 1Pr \sEq%G#n] .Ycڇ1 2De/8:Ĝ9-zT~1eB#-Mj% ˜p p~= y7o ެ:]5>7wׅu(CSiq;3Dw.M=-ơrI42uIV@nYAZ?yd}##jĩH;Cuk:),dv+v5/`:`)S]ÎŚ 2aSsf{K[`rx62ϧC3Y>yZ ZiMn!3)ёQyM5ᒮ_=Ga딉Gm@ _aKdd9hu)O5'oV6}*%vʢd?[m,o3-]-BeVQfqHn%b5tUokÔL'.Z}Qtb|d(?g:&LmG"3۩\%{R'иHh 4`WG6ZvU@fۜ fjƈ ΕPjB. V >p͉F6Ȁ`Il߸؛T-Bj_$g|ڮE &-'pG^:/_\QΕDMSt(Io\Kw&dnXvSW$-LyVe q7E- :%I2u/rxX7`P}A*%jgАOivr|Ii D"jYaP3k+q/@WOɄT*`w&BobF@e E-%{T"J!v?Pj:NV!ԵcYeʶ&@(@Yb׳Cj /ՔP޽u c %յŲk0ATw>dkq8D({I-2r$_"&0/k7p(.~PU8 9\>2ćˇ N0ګ.:j$s/>,<^t<{څ頞 h bU@50=nE}Rǹ뿼a-gywj,n6sc L$̆[9j5sr~$5m3qۧy/“q"+ v6I+Uw=ݩWY1 @ʁV'՟/=w2C]Ibz289 HAջbw^'H]PAGW.Ƹfm(p"$0vtY,(?v,Trp`Fj0ߘU}|#㴿ѬOs{6T^Qw zax1 q$dW7` I