corosync-qnetd-2.4.5-7.el7_9.1>t  DH`p`$ƨzC해\"ė`۵H&"H|Xi7WdHa_I8MrL=j h#K碆yr ΋@Ϩp2\%;`v0i[cNJXǏ RU> *#y:J^pWTDV@&NSQ\ݵ[Ϧ}pOӼCN 6pjLp+ΤL{Q6iT@/oؠ!z9Z&IءiP;}]'gK9iβ&vYgl-ׅJ/뀻Nf-39JI.h9'/ef5354145cb77c970804c20446b1ef4edb3951b2d`$ƨ4T6Jh)Yet#; R~#'nL{.CR}[ܐ^UK|z6<}tC .d_̨|D j\8s{5׆ ?{ʜ SWG<{Lf*+qĕmw 9:KDEj͑yI_ר3 '0 EW@GTD PA6!^HcgYbȏv)b1nէgs(QUo%8gϬeC24u l=JJ#jBN|;J5zo񚆻p*@򥕖rIguA,qbID>@?d ! T /Gkqx;     (  X      & l t ( 8 r9 r:!r=>?@G H I X$Y0\` ] ^hbdeflt u vw xD ytCcorosync-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.`~/x86-01.bsys.centos.orgCentOSBSDCentOS BuildSystem System 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@~m A큤A큤A`~(`~(`~-`~(`~-`~(`~(`~(`~(`~(`~(`~(3f48bb5f102a79d02305cd27b6a2f5818a818635b2703ddc3fc0ab16147bad8900613835bf5b5634e62b87b59597e5222d4d949c1c5762c7f6c5247e2ab0fa390e81206e09f4ba811a40a85d4ca4a92c768f4c67716e2f6abb0097d8a08a276b8ef2a49b3de3ed694d33b21159b5d2f2e927e2a87640bfe450ba286fbf791f7c8f8f8402a705ad0f2e06e3dc7811f3544783f90439c65c2b0e38727f28772debb90a1576450e28069dc59f7476c85e04a56d07678b9265464dffb57a0be8014771a06f658e65f187af750b883aa51851b47f27948353db609cf396f7a5e9e675506e887e9503ec0dca3ce037cad1e524bf7bb3210ad587a900c7fe71f017a0dddb180a695c9b7de1230e3033f2139f6093d521d93a0219330e504beca6cf90edcoroqnetdrootrootrootrootrootrootrootrootrootrootcoroqnetdcoroqnetdrootrootrootrootrootrootrootrootrootrootcoroqnetdcorosync-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=genericcpioxz2x86_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]=2475338d51cebe4326e7ef0a3b13204d9bdfd972, 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]=6a2cf3a83c5bd38463a89b030f3634828d27d004, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)R RRRRR RR RR R RRRRRR RR RRRR?7zXZ !#,l] b2u j_Es wc֘5K&pDFMs$UlxরJW}׻PXUC&ZZs,0ܳ0 [V ~Ӂy$||ݖ26pDLp:&8h6lDmS:&"K9zw|͗6QQ6@bCcdUDݹW{BNEv: +5akFcj״ v"blG3﯑oHqwAvkں%Zz&y~8I6Q $=Ȝzu [6oSݥIMt2ց8_U@RyDm5$ڇ:ϦRD\y{<`I~Dwn*/'>%R7ص"9f'f4Aa1 4deſٳTyULCLp>6?e&L/#*t.`Z…>T,:9O#aym;xOgⴡ|chEw _< Sd°)Xw[A㖸EY攡\kAPUF^/cVD(CNy`C{>w僎 V nΥW%cW En/\t츳?*9/ۏb%n]%Ep_Y,eq+v (jn0ʨ`Ia׼AYW_ഫsPcuLtb`wpfBzi0/Qіxɐ;go <Ct͡"ziUٜ"t? N@y?MclCt@{dd2g9cDzT (p&q`:ΎBQhuN ඲%s`f| jY9]_|q<V;{ i.JfSnM`[ cGIK3Ցi^F&VN@PyqwBcB"'`-&pG!>@5%j6`/YI결˭ T߿ȗG~`Vv,jg>'Qy^Oi+]]ɮ )yeM r1^2a\M y#֨sVfa<֐)+@Qp;P6oy1ihĮ4T|+01,g6tf((Ȑ,y#L%pd)% =-DS+KG"JlhΦּ1ҀP2/}DL:b)4N蛏WI7=#*-u6 i&/QJ` O+x;`ɘ߳wg~dq=!WV(wq]Aٴ~zӦbiFl_Xa ؉XgQ~\A" Lon`>r.kx_7.5G 8Ch{~FVφ7W1Z; ?6vUW]:~ Ʌ3e(0W8q8;NAGg@Y[ HNws$ʔ< ~B ]4sԊ8z%gV^\GzMWb&ߩcmWս~sgg=Ohk}1Lz}Utk7/~4 @/PP7L@7elʧݽFՄ^ßղ;&ڂX#_4Ic]ÔbB8=00_T\esGSvr#UŅN".i`:Vf6'ew?ʗ}2HMe9>r)z3;ԮR3&aJYP7`ȼLbrm8w̥xY5bp˰MjM-C`#Zk)5r@t2u]x4:[JiQ3Sx `Wf^=fpp("/"a3cnud>sZ%hl6adg h^Deyw}j]GҘvy;0 J(ʗidw6܎[_<Ut⋮PJO&Q 6 i!Y D{9F zm*Ck|$Rli^vXr5Jh[Hd9 Q$Nzq3J#gxàRgֆ0h4RMg8Qk?`*6Z7ӄ/_+3k&y6VAC_}`<=)WM N{\C);y-\[NGH!@"BP/3Vًt1F!7%F`5c!OJT/Oye7GXދl][űξ^dl:D%^c <;ZO Ed$1ȖVA0#Q[Bګe@eDoc*3Ta6hk$9H<$EWIРÛ4+}nbĸ͢wG|7MPΊeiU]=* \3{T2S,)2!Kidmg[;$#Ɛ&֬PPܽH xB'wOmq,i=d#&:$Y%n*xf}@8u:6s-l=w@eiBɻ5D,2^E##l7p鎶ؕa7kU@_=gĶVy8=eSխ]zH@wY=dBy #.毷%C 5 *W.5]NWٖ$ێդ)ʦL3)l)=R$o slb8:RCu m>JK!H7D F;>=k +@t^ypEk3ao eul'EG(Ѧp#Tx+nx;2pЗcN zUwQ_}&jXٌj]C^;{i^$n.׻vfvݟD[ћ΢P|H< sD@e$Ö]WL*ML hN=ھ-5y*BbB7ua~wO޿H$ O﫴K)k0+z\ t3hߧ\P YݥEuC!:g]`a}@ί_@Ơ 24- xOCwjzlyQLX G]>! Se#W"YT~钟$ %kXs]O!ɀfP-y}ʚQd;ȕ8^sbCtO_2s%Є6kX{)&NpcN |\;s)@oΪ~V-:f5,J.EKhXcLdn\ͪ 4k!(;4Z&e `w^4HclD6ڝVII< vZUYh]ݷj{3NjՈ=Yp@N΀VN>ڭ |ۨ~RVkt 8 Dap̓|<q/ʀ.2.T7_aߐ?ʯ7mΟo͍w hF<) :(eX5Kvyd\]-q s ̢F<h9#^@ǫ5;ns#2pď8;2Z*~TfYOm)؛_Wu7/3bWc⃀#vN6nFǹFbZ-Ci\'̖CS%T+gh Rd, 'iN27}Jtq5Bߑ]i>Y^ S*W잦VfӼO/vV>]dY!-Pz7&/ s|Kݖ8=ꓕhuWs!D< yͥx0vB axɰb4:b4_3<|+K8+n9bw}"/Xi<֪OjbBI{*Sv0zJeh+D8byq邬V\32Xt@kS5=LTbdΦ=8Fǟk'HĒt]Qb";灇TLD!#2B3wx˖QR!ALR4pV#T[+jN[?.37~jI2(sBjӀͬIȭzy=&@%kd,{7 ƞ=lEgE!1=WC1* mq4M4B4i+Uw֪rDpgTq+pO&b(chτ,QBJ޲IMJeGB}oZREeMcHn)\D -\_:̏{GLyJHq#>mJ$ot8AQ4z08Jݪ~"c |(aJPFN4‹+.Iu3KSxv}vNܚ` N} Or8V³cPfdž)+㔳 Ć?MPga;`őZ{s{zÑ_1JUnEE!MbK]|,s $ZNCHtlF>uܸh[ۭ|>B剥Uwb\RM[)!٢齩1fQ >8-ߊCVo@܉d^7X:hh)߿K+D`9t{Ƃ60R-N5kXaɏWL稖K{אgtePqC2.XpkŐM3Ö܂|m#{F>H];zn@2Br3eAXU8y;y3SMRf1g7!O;c7ޯKt/{Ea.]\R11YGwDƺzhxjB DZ>Y_\a'赟˓H,cLeH[`m?KOv8Xq >K)63bjVb"Ya֊9]]۪4{\,KGO)&7ۜ_`uɓ_eϴ K7@UrY>g`P&"#Xs|+('̜aّ54:mL0xCr[.U{5|r3~ܣ.P;bP1 nFIןՃL[8-&-A9kO u }UKѹԦ@wnh}63F=>lVVΆf.J<[g+nۼXZj^]V3r}X1ewPG5^b5 W {*̷T7#N0@t+Ŋg'o-hzƄ:@܌L=s{`?%/d>k{pc+ 97?NF,kKϝ̒Y\ x`N]o.1oh8f.ʇ9 ;rZ/YaOu nG\Fi l4D"&yd "JT6c Ger?ұU'䭑$:R~8bR w`b2jRE$Hk[L82a^H"Q^ēps>+Fqgp2V3(jzx jU—}#mCdZ\HW l.te A:x]LKXNsxne#t(>@ ) nXJ'xW}m;#7miX Yz_Huafs㛱wd.GW ;v'{R ahFgf3V4FT'O!v~YKP>=mD(kiLP2j?̀4`٭b:=- I0߭H*$}`7 M K{3dԍaba`m[ X]LOކL/ǁY.Em/']u&e+ռ p}v}!3Rsš#:C!~, M2qy "壱'y~)ڲ)L֤h_eNU|*a0!fi|iN:ց4sxE&|;>4i̷֕Y O"'= WUNxiw\`r=k`ݹQ򵏹 ړ{jQ+JrF85fs(Q[]v6n <¼PԷSf`xCd>18(rmG*?^d,Al>0B %G\ն'À I%"ygJO[]q?ȹIlQέŘtwGdn}ьo-Fc3Z=B:IJ訖'Rb٭py~i!3iM~wgT;zҭJ.3JŦhV)-D[&G!K|v5/b֥GZ;=螀KdLݙ|\#aYq (uN4+2`B"6]̊?ƅH&eg'I_#xC}]~G`ÝrCPýM(}u#n"-UZ}iRS_>xǞ7#Bd+mW75HF"&rj]\Gy߯95JcFo7e )e1$T+37Mk>hE)"@6H:,$캘D*4tvbl1(DdMxɂF{NTrNZ`FY_DЬYᚋD ,M5A^Dl!/Xu +_g+1h rEz))˺XgVYsuS {@C^:*ZŠ er“.⣈wF4 PlD~ {59V>5~vi(7lz"!/a{V"f_#vv,GQ6>ySsdȣ*yxɚ(j7‡dDA^0 ٭xݚx ^*RJ)R{RQ/{XS&aX+w}aӲۓ;|4 ^u bk}i/i\9}ÑmO+%RCơ:cO 3Tzn<ٚE!qTԡDfIuhw˯B-pUɈ~.DUgw8 ?I`]ʼn\7ѯͯW7Y/GXzWrLuubt&Bm%|)W(7=6DZ+ Ga&A_$e[; Z}ϴSMms#< Tͬ8Z3ʤ@YZ|^dBtY )XuXe3^}T9۽pnk}\׌Cv.n#^Ry^\[4^Z9ôvA_#Y@`3mmW1l#J$*nJebTl 'n;촬SF@0Jm"KpWa/Qw2\B@ddAŇsȏ!m!k#u;=Q %F9a$9N$Vv-Fezhe$忸=.Pzanʟ4kG#n~,$F_&!U\5}mVhe##2692'!O(VoK?7 v'b0@u&!0E|U.vS"Qˮꕹ5KHIښO (?ɲ!/=SCh7xOWMt2ݭ,R\eW @t<%iQk?5g.}&ѱs19\T|܎H儢Ӆq iMPH^^=7±ї7}HBWïޔV8x Eo|rg̒ r.m\[KTG ?%]2XucGV/!UC~p'`gxB: tN͏4њyh_YU|ä  UfsLd7y#Wvp>DvI~HÔ r8.&1ro6 `򳩣/.bw0Iْ6VU[_Ew¥yRP4FB' ^%wk SZܪk)gIaB+SUOͱkzϵ 4&myGYYU$n[*lޥw?r9LR V@aiXGJ6~Ex) =(meLN'ӥ;7 Y2 HnYŰgKltʛ炧 M8kk@mkׂR;JImWIN-9&̦O3` ڷ%.v?Y)|Yre'[Z-It v!!'095 $m5U_8blej;>ggMeg(`#w ?Fp+BH;6*P,0.UHD@&7$U9Dq(t;|(26LR2{1Km%_E͟ =_ ߰+|]WD!UllA8 ;jC Z(_t Evrя5;(uo, {WѓA :;jHyL=zߦȑ bw)++ ͷr8pCyxmJg-N"gRr)B /sˬN\Hh7j]M>u& 6Uoz5&of|aTn#B)'pfQyi`kõ X!-vۇDa98+j^wu/LuRQHz&dd-яR&s&Fj`(it"Y0QCdY]UЊkЛBe)"V'%;9\U6ȤCX-=& cWM?)']$Z+˕*w|ˆ̼u{B2 JB2!=20i]T"+ޠ_$Jp~A0R [./Ԛf)UwY̿6^{F:gd:?X1 5|6n(#X 8p-Tc4KK(I lza-//e6f;'UtVE:2Q"u;Om u `<')p,D\=i'l;r3A}3N',M D4s=m߄?VBt-98'rMq"[nIl@C8g>IJXOvqgm^Ƭω1%%{r쑏c/?^ s^[qPCX>oޫCBvfq#mcD Nq{|fњihDZfziR T2dYP.[#>:L 4k j}E5`$2we=0E`Acl8iƻV58h`^RvJQ?(KI :~y5"N ,<m (E*l mLS'*,lhWEPbBYڃ9E4L-N"+Б75 Hz\Ҋr눖6>@U Vre˴a(t[ЛUS1 vB.Eqy|]Is;^0Jx3$NhGK'1B*J!{ZUjc3w a=c*d4 5ƋK$Yoomэ:wVF^al}D._T$C&7dqjײ5'JO!ް`I5ʢ" 4g&wv 7rTtAlZSV6xl(@BPoyN 4m)PT3qn7ڍa=]!qybDku+v COz%$[E!ga4nK=좿~FkoUl!J?s!BV'fDJϊy;K`׆Dݐ.V+[do2޿"  lLSbF'O ]ל.t,yy8K⍉XQEu1i-R<[fbE@Ȍax ;=@6f~tt@=C 1̈́ P)8#ZBka€*Cw|mÒ!O'4V1J} \ڨ:Z;7 P@g2^cyE$&IÀ#{](>p>V$?U3}:oqfS}C^-=1qcgZ&yowZe$W* )  ZBhln.\|4PG#s9 kS[%.߃KL: xʘyja= N$%b ؆%yu#̊/½ +OD 0T,$06q`Es!{[6|=&"b$܍ۙkY?QG\(= fUo)?_I۫tef`W8>qI iG.C/7Pq>k Wzåd 2(, ĉ%jfWM[ 0x4lx! 58m5b Fj^E( blݮ3N-DfG>ÒRk{]'tݡ M],jtZ6d{{Saf:MG=H(%?U^[mAB(^" &0V%,^Aшڦo&!K̂y8ExaPǧX)l@[Ȃۛo n 訉hK!js!((\5>9TWfe+l3i$ *ȁT[U|vYJVzN?I<=2p0wp Bksڌw>/=-2˽8? Ӿ32 r֤3橌p g>l]vGE{匪l=9A P[0JC N$s6fD]EZ5VU RF'x981_01ڄ'AR$]7lpl?1Uxt2F %w6c3L~](oሕOOœjMv.@< |Q^g=UgsȖ ,ݑ1u# &,N P+EJa\*AܹF:t{aEyLy':oi'CZ!ByRe\V,S/Fэ֥!GקFk--}% ..̭`!efM~{"[.ܣS/WiHUOʮXT۞EP ׭7ms0kc7_ y.| \?t d\Oخr3?9r*.*XzN?Uf 7yP>!6UZ~Q <ПU=&։Q[Kh& {Nx h:]!HJ5+(,62t0LchDD D[Y"Xّp^ F?^D/ X`]1wvRA\iG>st)[h7g2 71$ #ޔ,Z_8IƸ05}}V@_ozna.JU T "4i3(7Έ3LjiY#'lZ3\#YnWaBS,1}c<- IЁ EFc\ڗ +9,Z2%ÜCuU3i#l_t}@!oOX{?%i:x3hDf)F n@r2s_0hanSL[~gܟJjTzV=u]0~T%3_J*L&Ea(^OF1lOth+Yt6+ P,O4=:lmԔ6[j}fHp%9\@BoewRG"tR:@qIa gJQ6A4 UffQi1~r59݉uh *_;(lԝ&JMI_z* .WtGMs9b!hO26i4*0/? 6!I{[2{~Ѧ"H PQf>E'Y] ao{W8Írx`;dy<՜@ 4f>eR Dy$- *.y䞊6%j_{‹t{E`hqNkJjSiF?NL8qSJeb6{TgAă( D1 V m2Q`C 1CƵ0O!!q_U!BgȷOEH2af8c0ڷ#F^4H:78{?kM|LVCsjW>%Xb'0_bXVi(u`$U.zaÜҮ<#CX*P;SDGo U~ ْF'=ف=%E;ў`gQF :#-G+0+8B\ Jg 86bP=T=>) r-#{SZy}]T\H77;go[zLL5XJUv#0(& Scdx,wꞆ\k)h_\q h3hg?tmӚ  =Ҕ1>+<#Ē"l6}R(miKhrDyy*#DK*uEҿAMacaadﮮW|] pk\{-OuyMB?t̢[g mv O٣F1/hI@@xt38P?@7f!W#{LrPE5Jt(xqF}̫hp&E) A$~[Ǟ(l=uhi'R僑v9%Sd/( =r ╬y25` uw&mZ u.|Sl_nC׭-ZX,ۡL֋Q2Ca4ɥ_h~b5XKAb+yMF~ݎSQKcRe͡OGlh̎ӵp9_M K?ת]+dr;ߛsSlJs˻|tXn的+77ȱ!v94^(c@yur͢¯9V@Ұ{ʱ})WV`KzC]HI+g9}%zwwN{NdQatm!b$ю:l¶W06[*7 fPшTH?9eLՆ>-zK*Z.w*~2aC;%m_lFe[(I_\%m;DWul)Leo6Q2f'>4pΈ 9$$x~ģ~=[U2TXq4S5Zd L7ʪf+f-G7y;詚2'JϩlbɣhW0|ILP)CVs3`s|b z"Վ֭Jc)&@%D㈡)K0:l`a)@JYr^{mOZ`>nm 7\@WD1Nbt1- @jSVpRuͦ'$b&2ݦ6=QB[ Z2ID'\EĎֶ,sqq:`z6f *hu~E}-b%xJt5ڕDw/0oa+w&THZ5QYl2z':P?ڥ:=XN"}Dn`-+uLmf,.3 |r8W ͋pХ$e069xz>-}&5[a5WmU\&z mg2hk`U&IKTY.7@l8gKGAq!"xke`1ʯia̤B>M_}ڭjZISp &}C-?H[|=:Qk'D†3+0C#63FTRW_ikfKU($h#8uˠ}s36N?M4ï:+-9:.sݼ\\^ [bapM F zǛQl;)iRSP6cx[Mi6֣%3Sz:C4M馞&KroQڦX[D|-O ldrklqk5@׻}o^"k|TĤ9C}v\EPp)Ov{]OExĻDfGVnv.4*(nr:Gj)aq8 ͫ#|Xi|jhvb+@~v+lpg!! YWM8?rO?Ǜh@p8K)#ӘL$O7_):SP>ٮ܋I*5H֧I[-mKte!K󷍫M1T$Nc)]Ӛ?.s)'J}ALs{hŒkWWLm\\H5ZwSS k%N OHpz䭠_f* #x͍zX طbq,PXSBhw/n#r!Ac@4ca"|ePk_x'jKz̗p (]GϐgSs>Cā|!83(a[_f;ބ=޵XXyioFſ2>d Ep9|Cbw絠EE2@hnNʢQt9i5h(dO*Ҡ‰A({Ce(Gj x)4_I \Q 3s&[;`g'| ̅\:8J1CT$xz᷋{pwst_-<ة=$Ğf˝j+ZYI1m a {3z.0 6R'qGja15M53ޢJ N>S/S#aHcW>Z $oMH dcLiV͏l:rI xmR@c?)*}IbrA̅k|XRV32"X88Ulr0G6tNLڵN鹲8ă}NmĔJ$dIg-0 T"J= Xf~r,'dz+͈*% 2- xLBr%2ApF k"XC-VhAw$R M 1?&=,D)Pxs*1`uHHVrYzX* &^a!wׅA'9|4a}~k2em3{=?+j =8w?%(l~*J)cE^HWo.poq--) Q/bg{ǁ9t|J)g:{~EmHsd9GB˽VnkjT)$)#hĹnr'7Ab e8OTx\gDM;Ip1Ǭ|_Qf /| ~Irb$Wb,ݫ{׾jE?ߠ?m3sh rc"N"CNˆ!唒o}LK1i1_|͸;>ժ.2'lQnEw*WvkEXUpbEdduN#0& ༯\tݛ c֞ݷc{By_ кhgzj(U'wcWD:+]Oah0?𹎀l>@fk(S~4knV!U*ņ+Ug;08~ʚn &gSܴ%]^y$]Jٛ$;b2SɀavPYƠCdh@:AEq..戙+7`T!|'Y%;yȣ&K*sb::g(3m-(${I ã`3];݈Ooʠ*ʢ9C팁R3p):Y9bnfoQ~(Rz*w eOe.҆$aYV2,Ou}41I;NBYGHĹ*)<#B+ ok9*5xs=@+'6% 駫NY)"_7̩1HNa;#4}F;^BFb7 1gA[E sXuv\ks:,?6zPӌ$UfAjcO =(Os !֘}HB"0\͑ϦO; fH@cQ0YyPFH Vwl![7rW#^l9a(8Zks!c0`(_츪eDlr(W1HaYY9trL4twh 6*/ăy_ FLooi3a7ū£ ąmUCԈ,~7\b 9B*OU0/¹Hza9tD/4lTFeiq^ N%DӜ_)YK]c׿-dnqwvM }C9ϠC*Vܴ=Mʓ'^>Fuomrp5i]d~WK품;?tV%=PhxaR38|>n p?Nxİ=OCQO>ǽ&FhaS_w 3~J _ H7ybe$-U󴗫b?3u~m1yՆ'C&}A(_ӑ'w'6U:jV v47N~+hc\{ܖtd=v4%P2~ݟppmY`%)rOyW#̠GJ>fў[Z.]g*Kjk-|o}6VL!ŋ u2{Hì*?'҃o-"VŰ~žO]=XG&W4O8N#^xT)If-Ҩ:fgaꖽ\lb񺣧A;Bد]Oz^5z/c`ϧIREfe=?{CiM%肻1k` (qiZW\}^WUlE~+|DJ3]mKybPyW'm%>O ׯ VZ:;3kVH)p_Qex's>UψZ~$gٻ=ڜP,Mǫ B}i@\5.I0,Lh!^O[ˊck"0YJkP$^Ϙ4P4VHWq$O8^]ZzP稤ۼ\֘a<,vYy0 X|;?%CsoXh rv—-@XR=ͦALwQ)aǚaTnN:F( H)Q3[hO5R]L.P %@(I1]=oh$1+_0F-QfW"S?D}LԱQRϘ\aQP٥ ж=3>HmFkIPG\KOǔ! u%+K3^wt3'r_^+C=А7i@y^^Yle0f]WQqIĘx.KQ4NyHP_/"[pt3E JI:/Ը7lqFeC-  oL2G LDbXfGH7lPɃbhJR"^h.(VQ73=%.Rdnk>0V"=F$p >F|Rd2%יH&*]W{PI"rЁ{H̱,.<s!*n 7L:FݹT4%*]>@][X~{XrKDiS+ʞ#<)/zsw&FxGC…yT{F(ވ!XaK성{$Lj-|.wLfO,2oә'0>b-m*!Iq؅vH:0QCfe06%p\eYrHb "zf}BZoFWk^a;y Ng 9Ux86[nlKQH/s}#Xuߏb7k< /TL0j4 bNvr>2ސHVzW{,(MY(SF<5{&f]y04'4l9Ud0i[`Ut# I:pW)/(x5*#;I{eY+9q쩐 =`sxm6~ouy4ů6.{mȯP1jT "UwЂv_lLoj8ҏ"DbO}ۼ?ӛ 4 7\\ &_DC׌( p΃s#8f<1l\y#897^ / #ntAGlrڶAH&RW%T3s#G ^f@THr#1 eGr}(-da6C)J щ) [ѮP.a( :Ão\#h,`걣+[*Wx$d?05 ևr¿N}uIXV|⬈o0B{QDN8$ WՍ< RJ9sP{-2փ*nY%l96afߓ/<)5֠2u֕{$)UX]Q!fGci( 8(07"'CbV K-&LA"+m{ӃU+eա0 ߪM׍}*:!s.l^{)q&z,]%*rBv2T/'W߱SBS6h`d1]eO!^_$L@hW^Zy .E{H<9A{`4_y0D~TRŴt22M&Σ#bNbvY6 ۪\k7礷vBj`Xe1᪞ ӫp H𡑜I:SZR>غLyL j!Bx\c`ao]{̔&LoJYAgZ(봔;oh #6v (Ui¦8"_׵G&?ދ5Ie GZ.|8|B>̇btyJߖ)0[;I3TS6OERw$Aq\&NQm.[?rөԫLB=KI; (1H"v\#l,y,ZroS$02y PiZ''UE2F3I!;_ꑮ0%ܯg Wxb|am@l:?Ҧ$8Oi85+B9+_=apovHha攢Sk{Z4 jop=pSv~Xmo׿bp,T7EٴərV^.ؕ"7^|N;/ŖM9mo^dߺ1py=T,?Ulu&0t yʱXC*|9\oSE^t&b (YǞU*|HAZ 1Z 76V[ɘ`v;wA)>?xe0dIS,}eqy0y#on; }#F~٠"4[YVJVO ,sڱN8}R3|.%%-ϛ;&7Y##ETFAHpP)bD"wk1!DY+"tw'u8d1_3}GULq2gt{W/z¬|;Ԑ GjV7NsńRSvnԩ{ ޟjů%ѐLV oz4iw[~Hy]:gW5n!*wmBSǰE^1yڛmja*C*XZy 0y#q&; lf ұ3+0ǚ(_4X.FZ888d5x9(+NY5̺#cZ@PCwhAOKHvuy7ݕŌtyjT)|%!kn69<ӽkˑ4b:1l~uigeqks:8Hk~:'?jC:4ȟ Ly䆥9E>lQcMd".5(0g| QFW7\9u_E)O|xFBIIǭ% )D^scɬMZс!ZQ$.ոKz面D~5Lf ǔ<Ŷa'ۉxS`\CΊ%Ù}F?t>?_F٬T{:k:; N@ѩ92|` ӵ1wAR_cJ;QI}ѬwIF0~.W^2[SGqeZ:$jB@;Īa 7Y#7,D/IX))2\sԝ\͖fA1//1ጉY6P޵& ijxЪK:7q;Bڜ#;)H!4A1%KUhĄX?uۆRqhyTV{(uw7W5&f ODϰ~+98Y"X2.js,>4}(B,xRdgݪ=5ũn(@p6-2Bz[E'hou#gy~/@\Ɋ.?L eE} q&f$OӌkH@**Lˎi\η jub~5h3@ $JYZSWY/.FBSg[YYwH5Fl?$P~$8ndg{f$D00OD4/QsثCjάݍbY ~7]r69_u% -n4v4gtW-j.1mrF\Y@g2pJUm]~笶M90{gj.1Gq{ȷ:~YvK^6y: yyng0]4w-X'ɞ)s!DfCZPS!Wvַ_,/xvc{O(v7hĜ7HxJ@PWn 1_KK L6ʒBWh&%TT@iBH-p{ %w:İ.GdGgd)[F!6+Tgg_'ܪp݉pjy?A%*b¼@9%<. 3A@[{bJ!Q*ޫZ ].`*߬IvtqX #⣯X7Q,UH,!WFd` vHNoo?SGd֎~L#wtd҈g},ؕA:3,xXtک;^O`-'SY&.}~!)!)j=Ł $()kc2cӼGEu5BG=ұ]}>ccr: Fh. hMpvp% /sĚ˝I9ɬv]@!1sd.U:'>dkPwU&dyl~LCZUt +B\W37PJ:tv .I~V OeZ}3Ӏ$ kZy #(1N1hi 4+*|ǎ%KH9M/זȷ{0A%r`89odSӘx~v[**gCpȎh'33p9ѕWJJ?lwC<3oU+; Qp,]AE51 Dg=c_X < H W['^$'ȿ2=R iT2{ ~6Kdf8!+ ]THf`қ,&xK4'" weP b"|4<,'Ik&Ѝ}*JSe;WM,_.h#"Z4óz Ӈ>Cjr1$v{ROeEZLUS/N\)WEq0Gp Ow?b5Tc}ygkr_ڜ1G+ k[s,&r6+3VQسF@[iwI[hE"~NJ/FJh6 n-;ww `ihj$Vlu.a|%ww舅`ST~ePWXji LbsF=F t-~~x5Ԓ%gsEw= @L0gy"/4n]ald|YitNbWJ8yy+?Y58$VVx ,l7_0,{M$_c 5?6#%8aL~!SC'6eЦUe9%G [}yhuu\4OI\`y76+yߦp*bD3;PZY+]@BQc|utm .קG5b[`ftn߸YY0 +I:+6InUv9G" NJQ•ET51JLbrŒ'B{ځ[ϝU_N6d 2%1WxQV=-3g5AkvEDMk} GRz7'm\,ӳkE(D U$y|}JT#Gy~ wRL.}2F6oe1ZXĪ3=;f=8}tdʏfD/LJKƜ iP|;~F} 1 %OLJ*煜9͕ќDKnE7IV#+C4|lE7W艦i ʥ'ls4CH2]6g?jrIz;vߺ(_K q77 nL'|:=7iq9ц72<տƱKeLїB,VsԷ|>U2\eq-ړ=Qw+u=EIݍڌAn sR37|T,Şfr Z?~y~ zAe Jp3_;OyoUUF(\IrZ!Cv"Fd|)>uؙz'"ngV@7@J^ H\Ѱzw Tv2U} yѱu h6|.:Ѻq4l,KyN D`)Тr;?{=p͖o'7h)ïs!~Mku{D k&d&. *3V;2;(^'CjvgRgL.Ȏ#u3BM gHI;Wc@ V,Лd5 덺`x `eC`¥7/Q.w>=\r4$ 8~u@钤KhoP`w3-b\.&T cy$tK5P1vc# ;הΠG™jefZn7^ڽH&&:Gjy +$^6h3)ϳ֬tc } 6?Z[ a{tȱ`ϜH2 A M K1`F*YqxsKv6G=lMa`@r0ҽa tmMTPGT/!s7Yū!㧨"#hl}邡0bd=Z1THڃCAI+]{HeYS6CZ9Df'}(e2όv;C] ҆.Z L; hERM~cKU va#<+u#Ww{@ ;2V!pǮn14z^g{_4hu6lb61BOo%M0QP1ޣo%~eo lc x',NApJ,֨¡Pc pxbMk)S'("Ѽ;$x,[/h4I寲 u',^!$0}lrS\&k'Dw 'U]kk aN *8l]J> O\AҖJh!ـDZyr?ơGuN=oD L$`2 RJe ZH@6z K,=@=c~&.y;vW;_МL5Dwp9_-3Y[HOlX/+0O{\ro~#̺A}> 1d(4ϗ:{|ݽm\rT4nC.9O.•dVJ7Lxmˏ=Y&UCܗ xpZTlE.IjS͠ժ L=T/UQ<-Sc)/f57X#nxH-YH5u7;ϨK \\IQfB~N؃š7 $Xꍪ=aM Ui*Xeb g,̇ۑgwgk~ n7)oEĴZ9pO,eR z aHd}P(=Y/B^"Z[LH"-ծ%hgMwtH vFwJY=4?ѓRYh|zdPQH] ŵMoW$yJ|baW, }q=C?OmLPdM2JŢá g|RFhD{mJ¤*pf1 Jb"͆qՔ/NEt #;dX4g7G\'ra XCk8  K9S** vQ;Xd_񘎀PV%nU'֬ #$Θ ѯ*>KԋװR`5aϠ!@R"zS#u 88T# C&o@J< 0G[CSvn{`^b)~)4-N /fmKux^Czb0&h'y%\xU*j1~9@Ed7Z؃+U[YˎZ%7)i#\ u?B6ʜ؂PӔPHkfƆQm!hHIav,d.pGkF4ؤG*m1s-aR=.; 5y9!&4'/px࿲TM"E*5XΉ ^@r[]Bnl ۸Y_eپvKx}a$=C[5)#ދUk]$[VDiGb5룖f 6MR78G9-ۨu*B8 MDe(ؼbl Z[{=Ù)?LLu! ysoŲ0]L =bb܈q|B_$MxcB(<HȑP˦85VWڗU3]8>D}b+]~N<{~ MQе, olMhw9J$^U1pqƥZBBy<Խ֕ c'wttDܨa U04MۼŭәYي3h"#uV~P-]x=+G1-v/Lf )4'(G4jh#<ׇSQo\d_sBurS:'3J{ S {'7jK_.K4̍zcڄ~b&_T6h AEv>J*9~[ E ~PEcklc/Cjcgh>A;t%`&u;'g%8(a/ĚDa^ߕ͔;==qqg'ą(Ym;Mg b`GA}I9ނ7pA$bVԮ0[pÿY-yzU*ڳ4hEl>[nlV/T[OW%6xa(4D<ͣ_xInנ4pcz{ q$.j3nR'QB2+s̢̗ȥmB+tMP,AigLRr_Ý%WEhdcqݨ;"G,bBQ ${ bٓ .+I`މA/Da?mW,p1(T.#GTnqֺm 7[PCX es`9˫NP'Bs܋5Hpg{lk?l9J1\ʼloCP[}?<5?@gyy2pLFj","x v9{ck0{#sr#zrN%#9j>M?dDzIU08BU==&1lYlyI1-"7wSf9ıghXfPnpYI\rzzְ8̈́2 u̴àZ]zݬ;Ql>WWuofonu΋8SoCqz)*cтʳ]ϋWc]{ӂ`,Zl!+YZ| a_r"P F=Wځq).*ߺTDwp(:Uy@?H4wt] Y B y-x/œ;±l5\K@處B)Z߽uC[f݋N}rIýDLǹ.Oc8qժV":Efq\ժGPlB5EK)ht6btGt4vTgT8kQL ΢ڽԻ PT zpzz;W?R_S}^o*8 $<IƳg0[HoώǥgVo~a7=%+KY DD(WSsHbf)T{<8=V&8WnjdvP+-Ԍ=j]:/ 'CDFjQ)a0(sR~{"h>AhGǂ6Z5o'X K[X=LʬcTHa)/4XL&ut; I"R^V=4E;eg~.kF4'b`?\q( 2Zz(F#pJ(i {Ĩ-X쩚j)_\րcnW'hs+!V[e`za8>k`_tq?{#?wfNp,@IKth%UͼqKUfhlmPȟP o~l$HrD2?(( }n @*؉d5ohFi X:{hP5{Ř+U"Wt,T}6)0xiɓ5Z' eAiT0HNgdSN||rO6Z:[j@rd 3 Ϡw'Uŷ*x_S5Qq'H$%.)t|n"8SL #s*)~3> p( A ffO õW)"\ünܸ@`0As p2S"}~F[&(ǒ0 IpڸBY&:SE[dc¥48KAϵM©\;XZ!mԿsEGT A@BI0a_t8XdTmtH@D<SA%?;66yH*U%f1%i/a1Qy BvsM0!ٰ:%, f^YCjd=STh;1`FzSi JXd"AR&)S>Cze)~ ճ&0LFmgpzfd*={ٙL>8U|S'] ?H4s'kPki`Ux䔖- ek{#71k[eX#j@87kޔ~LޓzFAQ8&m V!E8" XB"*K9>}jI2 &1C02 ^B )isz Y17u̓sE[wX ]6xV_ƝLoS]𢀢1QK?udxu։\: ENFA I4 8))eb0.](릀ʯzc1<]\yxsRJ/{f{nMoC!ΓȲZR2ڂSRSxw^YY.넸C$n3jKEN iR]ΙZa+ڂ) cÙ cc}Z y4Ā1 f4μ/L[KS &\/ HӋ=KC"m,kp_zx &Ezz 'Y8x ^`,oɋ?Lir۾j"3ZNzc^LE3N*tNNӽTw-1XuҧO{k siz0˷ORAJyC4$(~(?Z1S ]DIƧB&p;V 5m٢ڮ+al~ǐ*Z>j F釩^3~ PVgEl7.CZ!O!gOG((!1CHI>~`1ƭVSWwȴ/,O~2R NH )%ȼ9ךtt{j 4zM@orDX3uZn^J!U[mЉ1֭T-uvPT.D 7.rPq ,,US,o=ؤ5'ALnITCͰBCW5V!{B=J̒m{pn+2\;q4Ah3C4P3ܐfju·lǧ`kf/H[ĪBk۞b*W*dղ#ow4}}v|tX1bͬtaN%,TiQ\&,wFf_g$i+{}c&j]d(O6i&[EK 5+T#gi\xEt0rNzM'Z bxڟ&$cSNDK ˙w1T< G\-fPo^;%)$Y@8%OήY3nQO@x:m5VKaߡd$C[ #_$mjMM}S4dZ}*ixIT"Al[kVn flm"0cw%ѕ'tIm^ov샨x[Б4/% +1!|VE1y"`+:81ҥ7!WkAocͣ1/By.ܛ|[Eׅ: &K,.)%}ruovJOD3XBthDGHRYp'z#Wq1Ya1r=zXDD !yu3 (q2bcZ&w9-ǓRn2cTtL"畳"BM-DhcQዊUL::-ɯTQp0DT!@HN;p TWV3?4axLƛIm..S)X+CagQ6"g!I<ty}5F]r ͍u'9jeqf !0҈om1J=*__ýsѝuZqנҔBSm[1Dr((sGhߐ6#o4A0 Wɮ~(&Ej9a!=qڥEeݦղ_{݃kށ( q |B= ƉLg8gO1%,BhGwHQz~IzXf\߶`N0ɖ:^)S<10zڠ9=~Q':۪x!CCF.zxa.zI66^M,hi# u!W-Qn*q'zmNP\===N<] |n¶ hOJ =ڋ`. k;wCPtlON-16YRZ>R#*(g?o iVܿ(me4Qw{2 MCc}co[L AoкЁhԚU2՝yX>$Xb|`եum ZWw&=^Նc1ȝALK} zdN̒qYGY(Uu͡ FfյǮQ96 H?3^ V1yR+z:mj fB/ ǵW0?|_C 6U)%|vXۘsUx%$q>6LGQbl 5ob@mlwyDz9Tg{?Ƃ* =H}TXX' \PIT9W/(9OA`q*a+D"Rn[ YJ]7"1_EJ}ٌ=)sNcFd"pGH"JfOMRE;4=>;v#+"cl |v WzuH|\ >.ޱBx6)h52V#׋B/(|,w,%ٗ<8es 륙l X:ה`aghK](:L:^RPf.Hlr5?̒/bP9L|4^7 J{R'>R4V8MfRQWE?4T/],7&<*.|({lTA E諱$f[z}!ky*>^be f*vje<6D)RN#\) ǚD`K(9bn(҈wTFzJ>b(y\^FD[|['Z{X%\޵Vr6\Ti `%rk?MU|[,@yX$2qO["e8e&Ds~x^a)'FC.廅Vn ]?I&VQMҌhVGhDv׏ 'c$rG? / D8(.@z*h:֟ý #(6'P-hʨr"r|;~\&*yV[[CSx ku ,@g̦eaYddz}N D#[<|T(T7ՕEw FDPkylsi@<|A щe9J(>r]D=x(9o&ꄯ`Tb5 Gڊ'|?hVB2'I=;D jn㥬yZ‰[?N1ALXN:P7i|fmyU&%2:+GK-8"qԲ^TQ bP!N} Ǎw}>6g*^.פO~Ze'M'W-PG9I"-9.m8W+4{5[fH4e $Sk`R2hvϸP]<_z P7QhHQupV0cKo0b*/ZJ]W ,ctK%%b!/]+twM%`n="lU+$0?2MCk_^Z3wWbgt̿?'(+rwϕHOj9ta=d3n_aPObSᄿBu .K2q d𠌚G|w{;f@ˌ BnO`>Ee{ͱiFPuBc{4+[żFz<ӄmrkҩHSq*E}8 &V@aʐx%caz}M #o1?XZA) *%n{?]ih#2frM-;2zIhTӖ> /ඎ_7WHK4_s74.뉺$u(E-~yq# ޢ6h Bv<_YA&=jHLJX&чb>s!b|?c#պdo5A[i @^׉C٭%N^/ޱ_6.AL{V4Q`/Ĥ;GP{^(4}G\6w2ƀIa-(%!=GPVA&^`Bc}aJ,,"|69/sqf6_L> T/Ȥ6B9N(gI=‘ emVa38; N8un `0f:֣CҚelg~Ǘա!=?5!y>?0DXZXvO4]& Hj8ʢLn1U2{48UdH_6Zvd0mV-bp?o΍J7SdICFJ{2?,T#0Űze6֚͌P2$MW12?E7zuiTa-e`,s֛{ egH#{ 0i0J J,1L\ xo,1Q9y"X ҧ!}H"lɔx@ m|DYA՗C5-Ig*eN^^ YWSbc?82_dJnYi8/C7lmVgJF}@5hRZ3sIc |]Ta^B4dgН9 FaLTb< 6!qe/cpl<%MiG: iY32"G&A6KP[G3I8N:UEȥpfȑTTjkorioXø^kDǎ}2csOA+tt53's{'jVf2e;u˫2xFeR0$O|*q>2Y֔'ι^>/8'MV(%?apY5Cm 8O<[{UF[k(k9FmZ `=^I4ypJXs vI voE]1*h Bԅ*͆ڔ<TI[&S$I z4B7s=Zf 2dOF >=!2,ۯW)1AW|1%E|Y߱"n`IF[DzaPfb^ʱ5|c7󁷦^` 8`CT'Gf88p 5 o L\/QesU6&0{%Q̩o U_9_ K>k6||iTgmf!RY~ɜ- glw(h_E "-ox׌!L?;6&IبI[wL$58 p 4#&<&^W4Z U4+Wiom@m['1ߓ4'ft=NM߬/`eXDw(0j?Kݩg:`#:{(5Zi-u5V:W >W"*=+\>G 뗌_tTԍ(.56 knC .t`{ohN~"pLYlRV1V^%$]jrK'30-_kX4z@ӂsUDtT )' %6i<-[$4 ֛HbKϋt"Zv%On}h 6DimSuy);lӰevo||ʮ! ~y 8J[;17:[[}gAʁv-PPN5{?k@rk+; T,3}ث#DFnn#|, :%nCmYFX:PǬ,u~7~KKp7A:^maP7قN,ڃ"oaT UCd$ö}Sߐ v0՛ԋr}?]r^D4f\a?H m@[EȜ%':jU5,q]taNQWeA/y=.^MfθX{w|j"m[8[GE/u=>q"@\!Ji|]IXQHP ~VU(A Wûin@RWA}HAbPj dW S%|*wvF?8 M UMU`ÌRbB؄XG`@^ʚ1LR-&5^0@ X?T1hw5/~ = *f\zOCZfz`{gXu$+t9^Fl3)Ƅl&fy3!\{a<]s2c!]AT tSRYT)?z)&~^Ui4QqédT'2Rmȕ F𞚂B ?F;G!;G|ٳDa;z&% XDZe8O[ZZUu8W,Y6|NHqn&c$֧S dxVCНnս"hoLAs1D1o纠jY1FhDȃnIa#\zBsdq%~ڬwkk9FtM_oճn'R[wŊSˋ&= %Ȃ|圉Nb}l xH)[DLVkX6o$ KK0t4zxWI)m$v)KcSJTڛ}9>NqֺHcC ?- 9Wq_e>lvC~U;Ń 7%IQ Tv8bTWw>+Ei;`YbN¤ya°3+.VsWKnu~VБ6H;0QTH߇md}!MO^<Ib<发dȇ*!*vua`6!]UdS%UwB*r *~甧L YkxPƥ5 %gaMxϡv7˱~_=rW/>DPUU) V ڇ;_TC)㿧Ӻ e˵tfrb r9^SV>k ? Td)d:H샱НHY{D>jfB u43ؐ &~DJMjU)zIc~ɔ;|zסԎt=E/˻7Ƨ!I gimX󹒢 l' D?vQG{"d ѥBEB?>=-U41qV*gU\_a=MդxxhtZ$ 7]]dD؍˛Dg|ԩ=`(oe${<6d 8II|W$buVٓ2 >`k S^vSB*h2iqX}X,Y%5"=2Vþ=1A9J>J-P 5yf0ҜjVT$Yf Ppyސ]j#[<6P 稙oXP+@ ßk``[+ v6F-SDRdFP®_)Z\7cҮe_: Lz ,c#k綹\)AC/Rp~WSVGf(%,ƷD/`zkIҧ'wp.rxK [phRT -kaKQZBEv z@Ä2"RJX`9RDƄRI^S!}}7 RGUBg9c)KC5&'u=Wqر{S9}&l#,0 4޶f0=gN͙rT^1 :`4Ǟ6uf|5> =//ϸ*So(1؝7b-Mr`=bʨXlV4}tȳ^H9gtO0v8ߥ+|n^5ƒώ)kBqي؜?H;@i4ARR+SOH4 !qa|VoTp+f*N;1Xle8(|?\bwz,c ZWqܿ3oP-Kq$9(&rns~R.Z>k`d_ poƦ(!tO֦ PWl2vr3Xަ=ogF_xI-S /m<مx|B3{*J'B=LK Xe#O#"6-ΐbgTDu/gSJ֔Zhq,iwHLމpQB_um!=xL3^uߍ3uY*ns}8q02㎋YJ:'g:~J_VAe)P"~]./;n";tƾPS7E)mHUȟҡZ'Rr8nQDO!!p΁b#b`v7=}}6=1ܤ'MHJbʶY8# )t,6!_gU:InS՟*.E9c5=cژ ._xaҢy]_l d<WLυui]_☻~Njqc/@{|9 _^e tRK'3 VpmV7ES7?rE'ρDfQTkEdS)Rpt8j%CULz4.$3MC i"v=$wwY9IKs;Hn/>Ma6ZWVd˛nM/Uloƃ4uKs;E5TANA8L 5v5:^vc(_!=X`aE-pa&&ws>uc뻋樘OݪL.΅u0Y?e4la2sb 4{[6 cdb᠃a 8ngmJי:5a5CǯWt u(^/F Ӣ>ϭ,=Ḩ~#x]44 [P Mέ4 0aיu)`2vWSXA0)d bm|g 9 >I>EښޖuAuq@{R*sSӗ+euع?qZtE]4ҤUV(F%aZveJge s1ծP|rr}q)GiS Fh#.,$'IaH9ݎ7Z8o]Z Ww$Ls/+6+μe"@^L@0&wj5g$)fVd_5BKR|I8zuʽX-b\$A} /w}|2=eRA(^#Ll+vNYR #7jhQT9vli[ֵЏ}O{_Qr}C$:Ha+P?t0:h8Nَߐ\"Ǩҳ:hERP A<|#ܿQTCF]J"yDȣ޿(hN71ڃ!,KyW9ӗ]3݇pE *xzX꺛^Ó?!ʚr@}n6̼ DnF8OɎbКCWEMxۼM᜗ER]0`.v#A"߀x  -}lA` QiD%/@C%/ozJ ^kd fcN9[NqsM}\1[$r+1&|2Ip1KӸ_դXy֧@G}T`lKFGP[)䶞~OR :psC—B찋Gs;XPβw7:fO([cš]v9Fv \]iE rA3be0Z Wcy-(#U4I!EIE$8 BXA{@rηQ(6?^s'%U8#_!z*=:E :f5 |?WzyÖ>WuwB^f*/E Ms\_d^.`'M Ŋa.*o.1f2W| Kz6|Hdq)H%Z_fx"(FoEڞ| cm38v1[Ff3kQBEWjExvWSR4 (`,.593b#W'~FSզܑշ,G;i.3֓tYo\-c{;&Uזzv?/Kѓ+MT ָƆeC~Q9zJ͈uA. J/6SxE QEl|=4.r¼q㏌scSX MPټ.;P|"K+A"-kT'$3L UZC/3i;pi&߇*V]zK c\0`#)uq7'q֥+gYu2'zz,E[Y vq"N@KI-fٓbe3+c4{=PgOA~x+Q&0*ϚLo\dZH4w"*뚄XF\J[qMó' 48BQнU#`+c }=yE2{ ' @wĭgׁz(xκ ]-** ;ऑ9?Ѧ("o9SkHD7%UK9 Z5 se8B <Bz̯eD;Ѭ@?tŀ~-[w!iZ݂Ʊ 4<UgP[5b ON7b\}=֏*DκG*B| |*t3\ָTLkP%#E=#@L˸#cwQL|sMV牪n6jL+BD n P}dn9 ķ3XMc1v +;}=8I'/Y(.V4(4FlL'QTRI^KnsjWy-D\b'+TDb4gj<#t*R5j}xu0cV` C~0qf֋{ 4p9*V ;`w]35x{a{$%N/!PbqWOB$c}Gs/Z͛=!v|I;%d67ٿu0>raӕkkĞ ' YZ