pacemaker-cts-1.1.20-5.el7_7.1> H HtxHF]nF ?*}}v5<1=le `F-yuЋ*QF&66056443c8d70f0fa9d2f2c2b502df67d38917723"seF]nF ?*}}Dld]*=mI?Qaژ3J(6d>9,?d ! ` 4:DCPC C \C hC +C pC|CC@CLp((((89 :?uG xCH CI CX Y \ C] C^! b_defltCu$Cv0 wCxCyQCpacemaker-cts1.1.205.el7_7.1Test framework for cluster-related technologies like PacemakerTest framework for cluster-related technologies like Pacemaker]nsl7.fnal.govScientific LinuxScientific LinuxGPLv2+ and LGPLv2+Scientific LinuxSystem Environment/Daemonshttp://www.clusterlabs.orglinuxx86_64M=_=_:Q<<su?u?FTT::/yy*> > qZ$Z$ ZZ_PQcQc$$$GAFA T&DCF += >s$|7 8v%A큤A큤A큤A큤A큤큤큤큤]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n]nB]nB]n]nC]n]n]n]n]n]n]n]n]n]n]n]n]n]n]n64634283389072e3ff428853447bc9ffcc4235225a4b15d8966d6a7b1c2fa384db4cd8733936a8466928dca863eb33e30379b0387a95369239e29634da8d997fdb4cd8733936a8466928dca863eb33e30379b0387a95369239e29634da8d997f5711177d886b5f4bbc5e930a409ce4e3058e414fce3664881c248ebcd0fede35a5e43d69523d5c4be68f46076d25f74041c66804269ed2352c369a1aa054babaa5e43d69523d5c4be68f46076d25f74041c66804269ed2352c369a1aa054baba1698016c70da103be65d0c8dcfa3f28d0038622a1e964996975757a7d1e391b0a9962f0fec3c8241a367a2c1d78b0ec479d7f82fd12151fa8a58c7ab88edbeb3a9962f0fec3c8241a367a2c1d78b0ec479d7f82fd12151fa8a58c7ab88edbeb30e0fc220cd3477a196a54c1e231337e9c2973abe6970b9a327fca88368dc3329546a713c00117a2d7412c6df96e4e0a835b8c3882d7d9129110df40754a07920546a713c00117a2d7412c6df96e4e0a835b8c3882d7d9129110df40754a0792053e1a3af21d40ef90ecb3a5c473214aafe036b7375bf52e4daf7f705c358b084ff4dfca197b0d13a800bbcc6220507f198263913f67613fd5bac80a35b179709ff4dfca197b0d13a800bbcc6220507f198263913f67613fd5bac80a35b179709c2864cc27e37302d42a46428e4c268b1a12c1480d4b6c891b2e5d382702806fbc5c1cd6d2430a41d8c8891fbf129824df4466a18fdc454de6c292936472fd794c5c1cd6d2430a41d8c8891fbf129824df4466a18fdc454de6c292936472fd7941c878c5a6a2de8feeae900e55d4aec1ed52b40e8737ad3fad5e6ff1a4f03b710fc4ea2864e269caf167840b9c9cc069d13948c48910933d4714aaa1b4ed8c10bfc4ea2864e269caf167840b9c9cc069d13948c48910933d4714aaa1b4ed8c10bee030a6ad1001cb2ab42d344f74c608e4a0758dc117e12c343e3f1c151fffb35b13ecc96ba34fa2248e0c974b0d496934811ea9bdeef5d2a512bc7776cbe22cdb13ecc96ba34fa2248e0c974b0d496934811ea9bdeef5d2a512bc7776cbe22cd2792b4f20e5feb7561264d1eb6605c2d54e1bf978dd37f47f259f10a9984748c133d8497759f8f8e07149167ed4af737c5c4ac231b454f46a8177ee63bf3e7f7133d8497759f8f8e07149167ed4af737c5c4ac231b454f46a8177ee63bf3e7f78a10f687fb3b8f1416e8cda842447f603ed87350aa94f4de90fcdd566074bb6dbd479a7f0752a088747e8c0b43b0774dc5b51ed8e62a4b1f144fd85c3a61cec6bd479a7f0752a088747e8c0b43b0774dc5b51ed8e62a4b1f144fd85c3a61cec6e3c5ff244000f1c721e7692801cae8f099f7902ee58b768c999a126aa4fd1a166d3aaac1064190dd318c8bb7f4a5e933c3c6f563251cef83dab05ecd3270fed56d3aaac1064190dd318c8bb7f4a5e933c3c6f563251cef83dab05ecd3270fed582891f50e151bff27dbed7b5c228b8c5dc554285ab7b8e49e0f0149b25f9e2f41b8e15cdaeda9cac4bee6bdf6d1a8ed91a736b8540177404e98017663f4ae5481b8e15cdaeda9cac4bee6bdf6d1a8ed91a736b8540177404e98017663f4ae548d5bd6c06feccebb51b2eafd34410c5e427444543280c8888f7c2494a0d9db34f9a040190113b89a853bb5d59cbe36ceae0d028d22c390566b673a1a485e9a3339a040190113b89a853bb5d59cbe36ceae0d028d22c390566b673a1a485e9a3339aade78603ef040c7d4daab3af2cf6b1991413174fd8a9d38b51c86d8740ba68f63added9abe86eb1bb1b49d7a37bbd8068fac5aa3a7465702037073a9828072f63added9abe86eb1bb1b49d7a37bbd8068fac5aa3a7465702037073a982807255c672626e3afbe45bb8769925fd3570658bdaa219dc3d3c7673a8bdab22925d3695999fe46f895731b4b5c4fc110a7efc2d8067c8fa80efbbb228952da6f8dfa0fb610206deeda9ace8bfee12e2db98090fca69c3a07545221931baa2cb0dec63f4691ebb8f4edf764f713d24ffab680fed2f13a3a2937d55ac0a9d5abc6cd91692e89a98d4e81037401e9dee476e71cf634880c36b4e25a2adffc3427dc57e42eec0fb11b0b7706dc4ab69ae6bcab6471c69911e98b45417ba56e12e3eb8e68177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806434775ccd21a07215684420b462fb8d877fa592584fa0d8150224917f0149fa14d96f0fb5ac6d6ce8e1d30ab9c41de21398afe1e358536d24e80a8ac087f0dfb70273d648197440441f13a296b3f624aed64e583bb1f71bda8ff919018f4768b9e201760e484b9e683765dfb869764befff66f88af6cea756f419d1685a37c52dd988424c48b4a3516220f04c983fd34e155cec264f7d25092c752d49f64f1e4540c959859d5280358dbc6a3bb3703a2635a090c7ddc01a014ce2761dd0174fcf8d362765adadafebc2b9e8308934331703d31fd9610c7c24a88874abf43d18c157507560cd991671c3f28c0fd80a8c0658a01fc60825cef29f1672dafed6e52a7f6bd896fb997dd397d7e98319eef340dc9474730d95559a577fd991628c3dcd9738363a0f54f6eb3c690ecb103b9e71e199600d103dc96b2c30887b8c70708607c677c1a175ba55098cb18aa576d9f79c530041d5920de992da5e330fbe024481c97b2d702e8de4cc4b240e15d9368423b683d1b80d9e1b8eaffa68bb2a69e774e0ec7aa753caca66648c63f5a023a25ab23e3a17c49e1d697928481d44c22f1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpacemaker-1.1.20-5.el7_7.1.src.rpmpacemaker-ctspacemaker-cts(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @    @ /bin/bash/bin/sh/usr/bin/pythonlibbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcib.so.4()(64bit)libcorosync_common.so.4()(64bit)libcrmcommon.so.3()(64bit)libcrmservice.so.3()(64bit)libdbus-1.so.3()(64bit)libdl.so.2()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.28()(64bit)liblrmd.so.1()(64bit)libncurses.so.5()(64bit)libpam.so.0()(64bit)libpe_rules.so.2()(64bit)libpe_status.so.16()(64bit)libpengine.so.16()(64bit)libpthread.so.0()(64bit)libqb.so.0()(64bit)librt.so.1()(64bit)libstonithd.so.2()(64bit)libtinfo.so.5()(64bit)libuuid.so.1()(64bit)libxml2.so.2()(64bit)libxslt.so.1()(64bit)pacemaker-libspythonpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)systemd-pythonrpmlib(PayloadIsXz)1.1.20-5.el7_7.12.62.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3]6\\@\\|\T4[[r@[i[^[Xf@[E@[>@[*A[5@ZZk@Zhu@Z7Z/Z.s@Z ,@YZ@YZ@Y+@Y@YdYI@Y:Y$$@Y@XXX@XX9@X@X@XwoXX @WWWWWPWPWv[@WrfWj}WZWM|VŲ@VZVf@UYUpUUUU>Uyx@UQ@U hU hTTTTeT@TTuTk4TZ@TZ@TO@TN3TJ?@T?@T+TT @S@SO@SKS1oS1oSz@S(S S@Rb@RkR@R@R@R{Rz/@RR@REs@RNR q@R@R@Q@QMQMQMQdQQLQ@Qn@QnQ]k@Q]k@P)P\VP\VP H@Or@Or@O - 1.1.20-5.1Ken Gaillot - 1.1.20-5Ken Gaillot - 1.1.20-4Ken Gaillot - 1.1.20-3Ken Gaillot - 1.1.20-2Ken Gaillot - 1.1.20-1Ken Gaillot - 1.1.19-8Ken Gaillot - 1.1.19-7Ken Gaillot - 1.1.19-6Ken Gaillot - 1.1.19-5Ken Gaillot - 1.1.19-4Ken Gaillot - 1.1.19-3Ken Gaillot - 1.1.19-2Ken Gaillot - 1.1.19-1Ken Gaillot - 1.1.18-13Ken Gaillot - 1.1.18-12Ken Gaillot - 1.1.18-11Ken Gaillot - 1.1.18-10Ken Gaillot - 1.1.18-9Ken Gaillot - 1.1.18-8Ken Gaillot - 1.1.18-7Ken Gaillot - 1.1.18-6Ken Gaillot - 1.1.18-5Ken Gaillot - 1.1.18-4Ken Gaillot - 1.1.18-3Ken Gaillot - 1.1.18-2Ken Gaillot - 1.1.18-1Ken Gaillot - 1.1.16-12Ken Gaillot - 1.1.16-11Ken Gaillot - 1.1.16-10Ken Gaillot - 1.1.16-9Ken Gaillot - 1.1.16-8Ken Gaillot - 1.1.16-7Ken Gaillot - 1.1.16-6Ken Gaillot - 1.1.16-5Ken Gaillot - 1.1.16-4Ken Gaillot - 1.1.16-3Ken Gaillot - 1.1.16-2Ken Gaillot - 1.1.16-1Ken Gaillot - 1.1.15-12Ken Gaillot - 1.1.15-11.1Ken Gaillot - 1.1.15-11Ken Gaillot - 1.1.15-10Ken Gaillot - 1.1.15-9Ken Gaillot - 1.1.15-8Ken Gaillot - 1.1.15-7Ken Gaillot - 1.1.15-6Ken Gaillot - 1.1.15-5Ken Gaillot - 1.1.15-4Ken Gaillot - 1.1.15-3Ken Gaillot - 1.1.15-2Ken Gaillot - 1.1.15-1Ken Gaillot - 1.1.14-11Andrew Beekhof - 1.1.13-10Andrew Beekhof - 1.1.13-9Andrew Beekhof - 1.1.13-8Andrew Beekhof - 1.1.13-7Andrew Beekhof - 1.1.13-6Andrew Beekhof - 1.1.13-5Andrew Beekhof - 1.1.13-4Andrew Beekhof - 1.1.13-3David Vossel - 1.1.13-2Andrew Beekhof - 1.1.13-0.1David Vossel - 1.1.12-25David Vossel - 1.1.12-23Andrew Beekhof - 1.1.12-22Andrew Beekhof - 1.1.12-21Andrew Beekhof - 1.1.12-20David Vossel - 1.1.12-19David Vossel - 1.1.12-18David Vossel - 1.1.12-15Andrew Beekhof - 1.1.12-13Andrew Beekhof - 1.1.12-11Andrew Beekhof - 1.1.12-10Andrew Beekhof - 1.1.12-9Andrew Beekhof - 1.1.12-8Andrew Beekhof - 1.1.12-7Andrew Beekhof - 1.1.12-5Andrew Beekhof - 1.1.12-4Andrew Beekhof - 1.1.12-3Fabio M. Di Nitto - 1.1.12-2Andrew Beekhof - 1.1.12-1Andrew Beekhof - 1.1.10-32David Vossel - 1.1.10-31Andrew Beekhof 1.1.10-30David Vossel - 1.1.10-29David Vossel - 1.1.10-28Andrew Beekhof - 1.1.10-27Andrew Beekhof - 1.1.10-26David Vossel - 1.1.10-25David Vossel - 1.1.10-24Andrew Beekhof - 1.1.10-23Daniel Mach - 1.1.10-22David Vossel - 1.1.10-21Andrew Beekhof - 1.1.10-20David Vossel - 1.1.10-19David Vossel - 1.1.10-18Andrew Beekhof - 1.1.10-17Andrew Beekhof - 1.1.10-16David Vossel - 1.1.10-15Andrew Beekhof - 1.1.10-14Andrew Beekhof - 1.1.10-13Andrew Beekhof - 1.1.10-12Andrew Beekhof - 1.1.10-11Andrew Beekhof - 1.1.10-10Andrew Beekhof - 1.1.10-9Andrew Beekhof - 1.1.10-8Andrew Beekhof - 1.1.10-7Andrew Beekhof Pacemaker-1.1.10-6Andrew Beekhof - 1.1.10-5David Vossel - 1.1.10-4Andrew Beekhof - 1.1.10-3Andrew Beekhof - 1.1.10-2Andrew Beekhof - 1.1.10-1David Vossel - 1.1.8-6David Vossel - 1.1.8-5Andrew Beekhof - 1.1.8-4Andrew Beekhof 1.1.8-3Andrew Beekhof 1.1.8-1Fedora Release Engineering - 1.1.7-2.1Andrew Beekhof Pacemaker-1.1.7-2Andrew Beekhof Pacemaker-1.1.7-1Andrew Beekhof 1.1.7-0.3-7742926.gitAndrew Beekhof 1.1.7-0.2-bc7c125.gitAndrew Beekhof 1.1.7-0.1-bc7c125.gitFedora Release Engineering - 1.1.6-3.1Andrew Beekhof 1.1.6-3Andrew Beekhof 1.1.6-2Andrew Beekhof 1.1.6-1Petr Sabata - 1.1.5-3.2Petr Sabata - 1.1.5-3.1Andrew Beekhof 1.1.5-3Marcela Mašláňová - 1.1.5-2.2Marcela Mašláňová - 1.1.5-2.1Andrew Beekhof 1.1.5-2Andrew Beekhof 1.1.5-1Fedora Release Engineering - 1.1.4-5.1Andrew Beekhof 1.1.4-5Fabio M. Di Nitto 1.1.4-4Fabio M. Di Nitto 1.1.4-3Fabio M. Di Nitto 1.1.4-2Andrew Beekhof 1.1.4-1jkeating - 1.1.3-1.1Andrew Beekhof - 1.1.3-1Andrew Beekhof - 1.1.3-0.1-b3cb4f4a30ae.hgDavid Malcolm - 1.1.2-5.1Dan Horák - 1.1.2-5Dan Horák - 1.1.2-4Andrew Beekhof - 1.1.2-3Andrew Beekhof - 1.1.2-2Marcela Maslanova - 1.1.2-1.1Andrew Beekhof - 1.1.2-1Andrew Beekhof - 1.1.1-0.1-60b7753f7310.hgAndrew Beekhof - 1.0.5-5Andrew Beekhof - 1.0.5-4Fabio M. Di Nitto - 1.0.5-3Tomas Mraz - 1.0.5-2.1Andrew Beekhof - 1.0.5-2Andrew Beekhof - 1.0.5-1Ville Skyttä - 1.0.5-0.7.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.6.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.5.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.4.c9120a53a6ae.hgAndrew Beekhof - 1.0.4-3Andrew Beekhof - 1.0.4-2Andrew Beekhof - 1.0.4-1- Handle losing remote node while it is shutting down - Allow configurable GnuTLS cipher priorities and use stricter default - Resolves: rhbz#1732335 - Resolves: rhbz#1733187- Correct memory issue in fence agent output fix - Resolves: rhbz#1549366- Update security patches - Resolves: rhbz#1694556 - Resolves: rhbz#1694559 - Resolves: rhbz#1694907- Support more than 64KB of fence agent output - Avoid unnecessary recovery of group member - Improve IPC clients' authentication of servers (CVE-2018-16877) - Improve pacemakerd authentication of running subdaemons (CVE-2018-16878) - Fix use-after-free with potential information disclosure (CVE-2019-3885) - Resolves: rhbz#1549366 - Resolves: rhbz#1609453 - Resolves: rhbz#1694556 - Resolves: rhbz#1694559 - Resolves: rhbz#1694907- Assume unprivileged ACL if unable to get user information from host - Delay 2 seconds before re-attempting a failed node attribute write - SNMP alert sample script now sends all OIDs with every alert - Recover dependent resources correctly with asymmetric ordering - Rebase on upstream 1.1.20 final version - Resolves: rhbz#1596125 - Resolves: rhbz#1597695 - Resolves: rhbz#1608979 - Resolves: rhbz#1628966 - Resolves: rhbz#1644864- pcs status now shows when a standby node still has active resources - Allow clean-up of guest nodes and bundles without unmanaging first - pcs status now shows pending and failed fence actions by default - Improve pcs status display when disconnected from cluster - Ensure node attributes are recorded if attrd writer is shutting down - Synchronize fencing history across all nodes - Add stonith_admin option to clear fencing history - Don't schedule unneeded bundle actions when connection is on different node - Allow use of sbd in clusters with guest nodes and bundles - Schedule bundle clone notifications correctly when connection is moving - Rebase on upstream 1.1.20-rc1 version - Avoid unneeded resource restarts when remote connection fails to start - Allow crm_resource --move to work when a previous move had a lifetime - Wait for all replies when refreshing a resource - Don't schedule clone notifications for a stopped bundle - Allow option to crm_resource --clear to clear only expired constraints - Fix result reporting when cleanup is done while an operation is in-flight - Resolves: rhbz#1419548 - Resolves: rhbz#1448467 - Resolves: rhbz#1461964 - Resolves: rhbz#1486869 - Resolves: rhbz#1535221 - Resolves: rhbz#1555938 - Resolves: rhbz#1595422 - Resolves: rhbz#1627948 - Resolves: rhbz#1638593 - Resolves: rhbz#1644076 - Resolves: rhbz#1644864 - Resolves: rhbz#1648507 - Resolves: rhbz#1648620 - Resolves: rhbz#1652053 - Resolves: rhbz#1652752 - Resolves: rhbz#1658650 - Resolves: rhbz#1665343- Ensure crm_resource --force-* commands get stderr messages - Resolves: rhbz#1628947- Shutdown corosync locally if fenced - Count start failure once - Resolves: rhbz#1448221 - Resolves: rhbz#1549576- Fix pre-release regressions in resource clean-up behavior - Resolves: rhbz#1612869- Another fix for srpm build on ppc64le systems with OpenIPMI-devel - Resolves: rhbz#1478451- Fix srpm build on ppc64le systems with libservicelog-devel, OpenIPMI-devel - Resolves: rhbz#1478451- Rebase to upstream c3c624ea3d98a74a8a287671a156db126c99a7bb (1.1.19) - Resolves: rhbz#1562255- Ensure resource agent meta-data actions can get local node name - Do not record pending clone notifications in CIB - Resolves: rhbz#1374175 - Resolves: rhbz#1570130- Rebase to upstream 29ac12ad21f73524f69c0580798e07cdf1fe3fa0 (1.1.19-rc1) - Allow crm_node to work on Pacemaker Remote nodes - Implement new --validate option to stonith_admin - Support .path, .mount, and .timer systemd unit files as resources - Handle INFINITY fail count correctly in crm_failcount - Resolves: rhbz#1374175 - Resolves: rhbz#1434936 - Resolves: rhbz#1562255 - Resolves: rhbz#1590483 - Resolves: rhbz#1591045- Pull latest upstream 1.1 branch fixes - Resolves: rhbz#1478451 - Resolves: rhbz#1501505 - Resolves: rhbz#1514492 - Resolves: rhbz#1550829 - Resolves: rhbz#1564536 - Resolves: rhbz#1576148 - Resolves: rhbz#1577300- Pull in latest fixes from upstream 1.1 branch - Build for aarch64 - Resolves: rhbz#1422602 - Resolves: rhbz#1463015 - Resolves: rhbz#1469255 - Resolves: rhbz#1519379 - Resolves: rhbz#1543278 - Resolves: rhbz#1545449 - Resolves: rhbz#1550829 - Resolves: rhbz#1561617 - Resolves: rhbz#1562255 - Resolves: rhbz#1565187 - Resolves: rhbz#1568593 - Resolves: rhbz#1570130- Fix regression in crm_master - Resolves: rhbz#1539113- Always trigger transition when quorum changes - Match clone names correctly with crm_resource --cleanup - Fix pcs resource --wait timeout when bundles are used - Observe colocation constraints correctly with bundles in master role - Resolves: rhbz#1464068 - Resolves: rhbz#1508350 - Resolves: rhbz#1519812 - Resolves: rhbz#1527072- Fix small memory leak introduced by node attribute delay fix - Resolves: rhbz#1454960- Regression fix for "pcs resource cleanup" was incomplete - Resolves: rhbz#1508350- Avoid node attribute write delay when corosync.conf has only IP addresses - Fix regressions in "pcs resource cleanup" behavior - Restore ordering of unfencing before fence device starts - Ensure --wait options work when bundles are in use - Fix possible invalid transition with bundle ordering constraints - Resolves: rhbz#1454960 - Resolves: rhbz#1508350 - Resolves: rhbz#1517796 - Resolves: rhbz#1519812 - Resolves: rhbz#1522822- Rebase to upstream 2b07d5c5a908998891c3317faa30328c108d3a91 (1.1.18) - If on-fail=ignore, migration-threshold should also be ignored - Resolves: rhbz#1474428 - Resolves: rhbz#1507344- Properly clean up primitive inside bundle - Scalability improvements - Resolves: rhbz#1499217 - Resolves: rhbz#1508373- Rebase to upstream 1a4ef7d180e77bcd6423f342d62e05e516c4e852 (1.1.18-rc4) - Resolves: rhbz#1381754 - Resolves: rhbz#1474428 - Resolves: rhbz#1499217 - Resolves: rhbz#1508373- Rebase to upstream 36d2962a8613322fc43d727d95720d61a47d0138 (1.1.18-rc3) - Resolves: rhbz#1474428- Rebase to upstream 5cccc41c95d6288eab27d93901b650b071f976dc (1.1.18-rc2) - Default record-pending to true - Resolves: rhbz#1323546 - Resolves: rhbz#1376556 - Resolves: rhbz#1382364 - Resolves: rhbz#1461976 - Resolves: rhbz#1474428 - Resolves: rhbz#1500509 - Resolves: rhbz#1501903 - Resolves: rhbz#1501924- Rebase to upstream 1cb712c5369c98f03d42bcf8648cacd86a5f48f7 (1.1.18-rc1) - Resolves: rhbz#1298581 - Resolves: rhbz#1394418 - Resolves: rhbz#1427648 - Resolves: rhbz#1454933 - Resolves: rhbz#1454957 - Resolves: rhbz#1454960 - Resolves: rhbz#1462253 - Resolves: rhbz#1464068 - Resolves: rhbz#1465519 - Resolves: rhbz#1470262 - Resolves: rhbz#1471506 - Resolves: rhbz#1474428 - Resolves: rhbz#1474463 - Resolves: rhbz#1482278 - Resolves: rhbz#1489728 - Resolves: rhbz#1489735- Avoid unnecessary restarts when recovering remote connections - Resolves: rhbz#1448773- Support bundle meta-attributes - Resolves: rhbz#1447903- Fix issues when running bundles on Pacemaker Remote nodes - Reap orphaned processes when running Pacemaker Remote as pid 1 - Order remote actions after remote connection recovery (fixes regression in RHEL 7.3) - Avoid local resource manager daemon (lrmd) crash when an in-flight systemd operation is cancelled - Resolves: rhbz#1432722 - Resolves: rhbz#1441603 - Resolves: rhbz#1448772 - Resolves: rhbz#1451170- Allow cleanup of guest nodes when guest is unmanaged - Allow bundles to run on Pacemaker Remote nodes - Handle slow IPC clients better - Update crmd throttle information when CPUs are hot-plugged in - Order pacemaker systemd unit after resource-agents-deps target - Resolves: rhbz#1303742 - Resolves: rhbz#1432722 - Resolves: rhbz#1435067 - Resolves: rhbz#1444728 - Resolves: rhbz#1446669- Fix shell script syntax error introduced with URL patch - Resolves: rhbz#1410886- Avoid fencing old DC if it is shutting down while another node is joining - Improve crmd's handling of repeated fencing failures - Correct behavior when guest created by bundle has a node attribute - Show Red Hat bugzilla URL rather than upstream when generating cluster report - Resolves: rhbz#1430112 - Resolves: rhbz#1432722- Allow container without IP to use underlying hostname - Resolves: rhbz#1432722- Keep man pages compressed - Bugfixes for container bundles - Resolves: rhbz#1410886 - Resolves: rhbz#1432722- Add support for container bundles - Treat systemd reloading state as monitor success - Resolves: rhbz#1432722 - Resolves: rhbz#1436696- Avoid hang when shutting down unmanaged remote node connections - Get correct node name when crm_node or crm_attribute is run on remote node - Ignore action when configured as a stonith device parameter - Include recent upstream bug fixes - Resolves: rhbz#1388489 - Resolves: rhbz#1410886 - Resolves: rhbz#1417936 - Resolves: rhbz#1421700- Avoid grep crashes in crm_report when looking for system logs - Properly ignore version with crm_diff --no-version - Process guest node fencing properly - Ensure filename is valid before using - Build for ppc64le - Resolves: rhbz#1288261 - Resolves: rhbz#1289662 - Resolves: rhbz#1383462 - Resolves: rhbz#1405635 - Resolves: rhbz#1412309- Rebase to upstream 94ff4df51a55cc30d01843ea11b3292bac755432 (1.1.16) - Resolves: rhbz#1374777 - Resolves: rhbz#1378817 - Resolves: rhbz#1410886- Preserve rolling upgrades involving Pacemaker Remote nodes - Resolves: rhbz#1388827- Fix CVE-2016-7035 - Resolves: rhbz#1374776- Sanitize readable CIB output collected by crm_report - Document crm_report --sos-mode option - Speed up crm_report on Pacemaker Remote nodes - Avoid sbd fencing when upgrading pacemaker_remote package - Resolves: rhbz#1219188 - Resolves: rhbz#1235434 - Resolves: rhbz#1323544 - Resolves: rhbz#1372009- Only clear remote node operation history on startup - Resend a lost shutdown request - Correctly detect and report invalid configurations - Don't include manual page for resource agent that isn't included - Resolves: rhbz#1288929 - Resolves: rhbz#1310486 - Resolves: rhbz#1352039- Make crm_mon XML schema handle multiple-active resources - Resolves: rhbz#1364500- Quote timestamp-format correctly in alert_snmp.sh.sample - Unregister CIB callbacks correctly - Print resources section heading consistently in crm_mon output - Resolves: rhbz#773656 - Resolves: rhbz#1361533- Avoid null dereference - Resolves: rhbz#1290592- Fix transition failure with start-then-stop order constraint + unfencing - Resolves: rhbz#1290592- Update spec file for toolchain hardening - Resolves: rhbz#1242258- Take advantage of toolchain hardening - Resolves: rhbz#1242258- Rebase to upstream e174ec84857e087210b9dacee3318f8203176129 (1.1.15) - Resolves: rhbz#1304771 Resolves: rhbz#1303765 Resolves: rhbz#1327469 Resolves: rhbz#1337688 Resolves: rhbz#1345876 Resolves: rhbz#1346726- Rebase to upstream 25920dbdbc7594fc944a963036996f724c63a8b8 (1.1.15-rc4) - Resolves: rhbz#1304771 Resolves: rhbz#773656 Resolves: rhbz#1240330 Resolves: rhbz#1281450 Resolves: rhbz#1286316 Resolves: rhbz#1287315 Resolves: rhbz#1323544- Rebase to upstream 2c148ac30dfcc2cfb91dc367ed469b6f227a8abc (1.1.15-rc3+) - Resolves: rhbz#1304771 Resolves: rhbz#1040685 Resolves: rhbz#1219188 Resolves: rhbz#1235434 Resolves: rhbz#1268313 Resolves: rhbz#1284069 Resolves: rhbz#1287868 Resolves: rhbz#1288929 Resolves: rhbz#1312094 Resolves: rhbz#1314157 Resolves: rhbz#1321711 Resolves: rhbz#1338623- Rebase to upstream 2cccd43d6b7f2525d406251e14ef37626e29c51f (1.1.14+) - Resolves: rhbz#1304771 Resolves: rhbz#1207388 Resolves: rhbz#1240330 Resolves: rhbz#1281450 Resolves: rhbz#1284069 Resolves: rhbz#1286316 Resolves: rhbz#1287315 Resolves: rhbz#1287868 Resolves: rhbz#1288929 Resolves: rhbz#1303765 - This also updates the packaging to follow upstream more closely, most importantly moving some files from the pacemaker package to pacemaker-cli (including XML schemas, SNMP MIB, attrd_updater command, most ocf:pacemaker resource agents, and related man pages), and deploying /etc/sysconfig/crm_mon.- More improvements when updating and deleting meta attributes - Resolves: rhbz#1267265- Fix regression when updating child meta attributes - Resolves: rhbz#1267265- Fix regression when setting attributes for remote nodes - Resolves: rhbz#1206647- Additional upstream patches - Resolves: rhbz#1234680- Correctly apply and build patches - Resolves: rhbz#1234680- Sync with upstream 63f8e9a - Resolves: rhbz#1234680- Sync with upstream 63f8e9a - Resolves: rhbz#1234680- New upstream tarball 44eb2ddf8d4f8fc05256aae2abc9fbf3ae4d1fbc - Resolves: rhbz#1234680- Adds nagios metadata. Resolves: rhbz#1203053- New upstream tarball 8ae45302394b039fb098e150f156df29fc0cb576- Convince systemd to shutdown dbus after pacemaker. Resolves: rhbz#1198886- Ensure B with A, that B can not run if A can not run. Resolves: rhbz#1194475- Fix segfault encountered with orphaned remote node connections Resolves: rhbz#1176210- Fix use-after-free in CLI tool when restarting a resource- Expose the -N/--node option for attrd_updater to allow attributes to be set for other nodes- Imply stop on actions within containers during host fencing - acl correctly implement the reference acl direct Resolves: rhbz#1117341- clone order constraint require-all option. - fix memory leaks in crmd and pacemakerd Resolves: rhbz#1176210- Include ipc and pacemaker remote related upstream fixes.- Update patch level to upstream a433de6 - Ensure we wait for long running systemd stop operations to complete Resolves: rhbz#1165423- Update patch level to upstream 7dd9022 - Ensure all internal caches are updated when nodes are removed from the cluster Resolves: rhbz#1162727- Update patch level to upstream 98b6688 - Support an intelligent resource restart operation - Exclusive discovery implies running the resource is only possible on the listed nodes- Update patch level to upstream fb94901 - Prevent blocking by performing systemd reloads asynchronously- Repair the ability to start when sbd is not enabled- Update patch level to upstream afa0f33 - Resolve coverity defects- Update patch level to upstream 031e46c - Prevent glib assert triggered by timers being removed from mainloop more than once - Allow rsc discovery to be disabled in certain situations - Allow remote-nodes to be placed in maintenance mode - Improved sbd integration- Add install dependancy on sbd- Update patch level to upstream be1e835 Resolves: rhbz#1147989- Enable build on s390x Resolves: rhbz#1140917- Rebase to upstream a14efad51ca8f1e3742fd8520e051cd7a0864f04 (1.1.12+) Resolves: rhbz#1059626- Fix: lrmd: Handle systemd reporting 'done' before a resource is actually stopped Resolves: rhbz#1111747- fencing: Fence using all required devices - fencing: Execute all required fencing devices regardless of what topology level they are at - fencing: default to 'off' when agent does not advertise 'reboot' in metadata Resolves: rhbz#1078078- crmd: Do not erase the status section for unfenced nodes - crmd: Correctly react to successful unfencing operations - crmd: Report unsuccessful unfencing operations - crmd: Do not overwrite existing node state when fencing completes - fencing: Correctly record which peer performed the fencing operation - fencing: Automatically switch from 'list' to 'status' to 'static-list' if those actions are not advertised in the metadata - fencing: Filter self-fencing at the peers to allow unfencing to work correctly - pengine: Automatically re-unfence a node if the fencing device definition changes - pengine: Fencing devices default to only requiring quorum in order to start - pengine: Delay unfencing until after we know the state of all resources that require unfencing - pengine: Ensure unfencing occurs before fencing devices are (re-)probed - pengine: Ensure unfencing only happens once, even if the transition is interrupted - pengine: Do not unfence nodes that are offline, unclean or shutting down - pengine: Unfencing is based on device probes, there is no need to unfence when normal resources are found active - logging: daemons always get a log file, unless explicitly set to configured 'none' - lrmd: Expose logging variables expected by OCF agents - crm_report: Suppress logging errors after the target directory has been compressed - crm_resource: Wait for the correct number of replies when cleaning up resources Resolves: rhbz#1078078- Low: controld: Remove '-q 0' from default dlm_controld arguments Resolves: rhbz#1064519- pengine: fixes invalid transition caused by clones with more than 10 instances Resolves: rhbz#1078504- crm_resource: Prevent use-of-NULL - systemd: Prevent use-of-NULL when determining if an agent exists - Fencing: Remove shadow definition and use of variable 'progress' Resolves: rhbz#1070916- Run automated regression tests after every build - Fencing: Send details of stonith_api_time() and stonith_api_kick() to syslog - Fencing: Pass the correct options when looking up the history by node name - Fencing: stonith_api_time_helper now returns when the most recent fencing operation completed - crm_report: Additional dlm detail if dlm_controld is running - crmd: Gracefully handle actions that cannot be initiated - pengine: Gracefully handle bad values for XML_ATTR_TRANSITION_MAGIC Resolves: rhbz#1070916- pengine: cl#5187 - Prevent resources in an anti-colocation from even temporarily running on a same node Resolves: rhbz#1069284- controld: handling startup fencing within the controld agent, not the dlm Resolves: rhbz#1064519 - controld: Do not consider the dlm up until the address list is present Resolves: rhbz#1067536- mcp: Tell systemd not to respawn us if we return 100 - services: Detect missing agents and permission errors before forking - Use native DBus library for systemd support to avoid problematic use of threads Resolves: rhbz#720543 (aka. 1057697)- Mass rebuild 2013-12-27- Fix: Removes unnecessary newlines in crm_resource -O output Resolves: rhbz#720543- Fix: tools: Fixes formatting of remote-nodes in crm_mon and crm_simulate - Fix: Corosync: Attempt to retrieve a peers node name if it is not already known Resolves: rhbz#720543- Fix: controld: Use the correct variant of dlm_controld for corosync-2 clusters Resolves: rhbz#1028627- High: remote: Add support for ipv6 into pacemaker_remote daemon Resolves: rhbz#720543Resolves: rhbz#720543 - Fix: core: Do not enabled blackbox for cli tools - Fix: Command-line tools should stop after an assertion failure - Fix: crmd: Dont add node_state to cib, if we have not seen or fenced this node yet - Fix: crmd: Correctly update expected state when the previous DC shuts down - Fix: crmd: Cache rsc_info retrieved from lrmd and pacemaker_remoted - Fix: crmd: Pad internal lrmd rsc_info and metadata retrieval timeout - Fix: crm_attribute: Detect orphaned remote-nodes when setting attributes - Fix: crm_mon: Prevent use-of-NULL when ping resources do not define a host list - Fix: crm_report: Record the output of the collector - Fix: crm_report: Do not print garbage when collecting from the local node - Fix: crm_resource: Wait for all replies when cleaning up resources - Fix: fencing: Do not broadcast suicide if the on action is being executed - Fix: fencing: Allow fencing for node after topology entries are deleted - Fix: fencing: Deep copy current topology level list on remote op - Fix: lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up - Fix: pengine: Dont prevent clones from running due to dependant resources - Fix: pengine: Probe containers not expected to be up - Fix: ipc: Raise the default buffer size to 128k - Fix: ipc: Use the higher of the configured buffer size or the default - Fix: iso8601: Prevent dates from jumping backwards a day in some timezones - Fix: remote: Properly version the remote connection protocol - Fix: remote: Handle endian changes between client and server and improve forward compatibility Resolves: rhbz#720543- Remove unsupported resource agent - Log: crmd: Supply arguments in the correct order - Fix: crm_report: Correctly redirect error message to /dev/null - Fix: Bug rhbz#1011618 - Consistently use 'Slave' as the role for unpromoted master/slave resources - Fix: pengine: Location constraints with role=Started should prevent masters from running at all - Fix: crm_resource: Observe --master modifier for --move - Provide a meaningful error if --master is used for primitives and groups - Fix: Fencing: Observe pcmk_host_list during automatic unfencing Resolves: rhbz#996576+ Fix: crmd: Allow transient attributes to be set on remote-nodes. + Fix: pengine: Handle orphaned remote-nodes properly + Low: cts: Add RemoteLXC regression test. Resolves: rhbz#1006465 Resolves: rhbz#1006471+ Fix: xml: Location constraints are allowed to specify a role + Bug rhbz#902407 - crm_resource: Handle --ban for master/slave resources as advertised Resolves: rhbz#902407+ Fencing: Support agents that need the host to be unfenced at startup Resolves: rhbz#996576 + crm_report: Collect corosync quorum data Resolves: rhbz#839342- Regenerate patches to have meaningful names+ Fix: systemd: Prevent glib assertion - only call g_error_free() with non-NULL arguments + Fix: systemd: Prevent additional assertions in g_error_free + Fix: logging: glib CRIT messages should not produce core files by default + Doc: controld: Update the description + Fix: pengine: Correctly account for the location preferences of things colocated with a group + Fix: cib: Correctly log short-form xml diffs + Fix: crmd: Correcty update the history cache when recurring ops change their return code + Log: pengine: Better indicate when a resource has failed + Log: crm_mon: Unmunge the output for failed operations+ Fix: pengine: Do not re-allocate clone instances that are blocked in the Stopped state + Fix: pengine: Do not allow colocation with blocked clone instances+ Fix: crmd: Prevent crash by passing log arguments in the correct order+ Fix: pengine: Do not restart resources that depend on unmanaged resources+ Fix: crmd: Prevent recurring monitors being cancelled due to notify operations- Update source tarball to revision: 368c726 (Pacemaker-1.1.10-rc7) - Changesets: 18 - Diff: 9 files changed, 245 insertions(+), 170 deletions(-) - Features added since Pacemaker-1.1.10-rc7 + crm_resource: Allow options to be set recursively - Changes since Pacemaker-1.1.10-rc7 + Bug cl#5161 - crmd: Prevent memory leak in operation cache + cib: Correctly read back archived configurations if the primary is corrupted- Streamline spec file - Upstream patch for: + cman: Only build migration tools for targets that may use them + cib: Ensure we set up hacluster's groups in stand-alone mode - Update for new upstream tarball: Pacemaker-1.1.10-rc7 + Bug cl#5157 - Allow migration in the absence of some colocation constraints + Bug cl#5168 - Prevent clones from being bounced around the cluster due to location constraints + Bug cl#5170 - Correctly support on-fail=block for clones + crmd: CID#1036761 Dereference null return value + crmd: cl#5164 - Fixes crmd crash when using pacemaker-remote + crmd: Ensure operations for cleaned up resources don't block recovery + crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons + crmd: Properly handle recurring monitor operations for remote-node agent + fencing: Correctly detect existing device entries when registering a new one + logging: If SIGTRAP is sent before tracing is turned on, turn it on + lrmd: Prevent use-of-NULL in client library + pengine: cl#5128 - Support maintenance mode for a single node + pengine: cl#5164 - Pengine segfault when calculating transition with remote-nodes. + pengine: Do the right thing when admins specify the internal resource instead of the clone + systemd: Turn off auto-respawning of systemd services when the cluster starts them- Fixes crmd crash when using pacemaker_remote.- Update to upstream 838e41e + Feature: pengine: Allow active nodes in our current membership to be fenced without quorum + Fix: attrd: Fixes deleted attributes during dc election + Fix: corosync: Fall back to uname for local nodes + Fix: crm_report: Find logs in compressed files + Fix: pengine: If fencing is unavailable or disabled, block further recovery for resources that fail to stop + Fix: systemd: Ensure we get shut down correctly by systemd- Update for new upstream tarball: Pacemaker-1.1.10-rc4 - Features in Pacemaker-1.1.10-rc4: + PE: Display a list of nodes on which stopped anonymous clones are not active instead of meaningless clone IDs + crm_error: Add the ability to list and print error symbols + crm_resource: Implement --ban for moving resources away from nodes and --clear (replaces --unmove) + crm_resource: Support OCF tracing when using --force-(check|start|stop) - Changes since Pacemaker-1.1.10-rc1 + Bug cl#5133 - pengine: Correctly observe on-fail=block for failed demote operation + Bug cl#5152 - Correctly clean up fenced nodes during membership changes + Bug cl#5153 - Correctly display clone failcounts in crm_mon + Bug cl#5154 - Do not expire failures when on-fail=block is present + Bug pengine: cl#5155 - Block the stop of resources if any depending resource is unmanaged + crm_report: Correctly collect logs when 'uname -n' reports fully qualified names + Check for and replace non-printing characters with their octal equivalent while exporting xml text + Convert all exit codes to positive errno values + Core: Ensure the blackbox is saved on abnormal program termination + corosync: Detect the loss of members for which we only know the nodeid + corosync: Nodes that can persist in sending CPG messages must be alive afterall + crmd: Do not get stuck in S_POLICY_ENGINE if a node we couldn't fence returns + crmd: Ensure all membership operations can complete while trying to cancel a transition + crmd: Everyone who gets a fencing notification should mark the node as down + crmd: Initiate node shutdown if another node claims to have successfully fenced us + crm_resource: Gracefully fail when --force-* is attempted for stonith resources + fencing: Restore the ability to manually confirm that fencing completed + pengine: Correctly handle resources that recover before we operate on them + pengine: Ensure per-node resource parameters are used during probes + pengine: Implement the rest of get_timet_now() and rename to get_effective_time + pengine: Mark unrunnable stop actions as "blocked" + pengine: Re-initiate active recurring monitors that previously failed but have timed out + xml: Restore the ability to embed comments in the cib- Update for new upstream tarball: Pacemaker-1.1.10-rc1 - Features added since Pacemaker-1.1.8 + Performance enhancements for supporting 16 node clusters + corosync: Use queues to avoid blocking when sending CPG messages + ipc: Compress messages that exceed the configured IPC message limit + ipc: Use queues to prevent slow clients from blocking the server + ipc: Use shared memory by default + lrmd: Support nagios remote monitoring + lrmd: Pacemaker Remote Daemon for extending pacemaker functionality outside corosync cluster. + pengine: Check for master/slave resources that are not OCF agents + pengine: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + pengine: Support for resource containers + pengine: Support resources that require unfencing before start - Changes since Pacemaker-1.1.8 + attrd: Correctly handle deletion of non-existant attributes + Bug cl#5135 - Improved detection of the active cluster type + Bug rhbz#913093 - Use crm_node instead of uname + cib: Prevent ordering changes when applying xml diffs + cib: Remove text nodes from cib replace operations + crmd: Prevent election storms caused by getrusage() values being too close + date/time: Bug cl#5118 - Correctly convert seconds-since-epoch to the current time + fencing: Attempt to provide more information that just 'generic error' for failed actions + fencing: Correctly record completed but previously unknown fencing operations + fencing: Correctly terminate when all device options have been exhausted + fencing: cov#739453 - String not null terminated + fencing: Do not merge new fencing requests with stale ones from dead nodes + fencing: Do not start fencing until entire device topology is found or query results timeout. + fencing: Do not wait for the query timeout if all replies have arrived + fencing: Fix passing of parameters from CMAN containing '=' + fencing: Fix non-comparison when sorting devices by priority + fencing: On failure, only try a topology device once from the remote level. + fencing: Only try peers for non-topology based operations once + fencing: Retry stonith device for duration of action's timeout period. + ipc: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies + mcp: Re-attach to existing pacemaker components when mcp fails + pengine: Any location constraint for the slave role applies to all roles + pengine: Bug cl#5101 - Ensure stop order is preserved for partially active groups + pengine: Bug cl#5140 - Allow set members to be stopped when the subseqent set has require-all=false + pengine: Bug cl#5143 - Prevent shuffling of anonymous master/slave instances + pengine: Bug rhbz#880249 - Ensure orphan masters are demoted before being stopped + pengine: Bug rhbz#880249 - Teach the PE how to recover masters into primitives + pengine: cl#5025 - Automatically clear failcount for start/monitor failures after resource parameters change + pengine: cl#5099 - Probe operation uses the timeout value from the minimum interval monitor by default (#bnc776386) + pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + pengine: cl#5142 - Do not delete orphaned children of an anonymous clone + pengine: Correctly unpack active anonymous clones + pengine: Ensure previous migrations are closed out before attempting another one + pengine: rhbz#902459 - Remove rsc node status for orphan resources + Replace the use of the insecure mktemp(3) with mkstemp(3)Fixes depreciated use of gnutls 3.1Rebuilt for gnutls 3.1- Update for new upstream tarball: 5db5f53 + High: mcp: Re-attach to existing pacemaker components when pacemakerd fails + High: pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + High: Replace the use of the insecure mktemp(3) with mkstemp(3) + High: Core: Correctly process XML diff's involving element removal + High: PE: Correctly unpack active anonymous clones + High: PE: Fix clone_zero() and clone_strip() for single character resource names + High: IPC: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies + High: PE: Bug cl#5101 - Ensure stop order is preserved for partially active groups + High: fencing: On failure, only try a topology device once from the remote level. + High: fencing: Retry stonith device for duration of action's timeout period. + High: PE: Fix memory leak on processing message (bnc#780224) + High: fencing: Support 'on_target' option in fencing device metadata for forcing unfence on target node + High: PE: Support resources that require unfencing before start + High: PE: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + High: mcp: Only define HA_DEBUGLOG to avoid agent calls to ocf_log printing everything twice + High: fencing: Do not start fencing until entire device topology is found or query results timeout. + High: Cluster: Allow cman and corosync 2.0 nodes to use a name other than uname()- Only build for i386 and x86_64 as directed- Rebuild for upstream 1.1.8 release - Documentation disabled pending a functional publican/ImageMagick combination - Statistics: Changesets: 1019 Diff: 2107 files changed, 117258 insertions(+), 73606 deletions(-) - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details + New IPC implementation from libqb + New logging implementation from libqb + Quieter - info, debug and trace logs are no longer sent to syslog + Dropped dependancy on cluster-glue + Config and core directories no longer located in heartbeat directories + Support for managing systemd services + Rewritten local resource management daemon + Version bumps for every shared library due to API cleanups + Removes crm shell, install/use pcs shell and GUI instead- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Reinstate the ghost directive for /var/run/crm- Update source tarball to upstream release: Pacemaker-1.1.7 - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for details- New upstream tarball: 7742926 - Additional Provides and Obsoletes directives to enable upgrading from heartbeat - Rebuild now that the Corosync CFG API has been removed- Additional Provides and Obsoletes directives to enable upgrading from rgmanager- New upstream tarball: bc7c125 - Pre-release 1.1.7 build to deal with the removal of cman and support for corosync plugins - Add libqb as a dependancy- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- New upstream tarball: 89678d4 - Move man pages to the correct subpackages- Do not build in support for heartbeat, snmp, esmtp by default - Create a package for cluster unaware libraries to minimze our footprint on non-cluster nodes - Better package descriptions- Upstream release of 1.1.6 - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details - Disabled eSMTP and SNMP support. Painful to configure and rarely used. - Created cli sub-package for non-cluster usage- Perl mass rebuild- Perl mass rebuild- Rebuild for new snmp .so- Perl mass rebuild- Perl 5.14 mass rebuild- Mark /var/run directories with ghost directive Resolves: rhbz#656654- New upstream release plus patches for CMAN integration- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Re-enable corosync and heartbeat support with correct bcond variable usage- Temporary drop publican doc build- Fix publican build on x86- Drop double source entry and 22Mb from the srpm- Upstream release of 1.1.4 - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details- Rebuilt for gcc bug 634757- Upstream release of 1.1.3 + High: crmd: Use the correct define/size for lrm resource IDs + High: crmd: Bug lf#2458 - Ensure stop actions always have the relevant resource attributes + High: crmd: Ensure we activate the DC timer if we detect an alternate DC + High: mcp: Correctly initialize the string containing the list of active daemons + High: mcp: Fix the expansion of the pid file in the init script + High: mcp: Tell chkconfig we need to shut down early on + High: PE: Bug lf#2476 - Repair on-fail=block for groups and primitive resources + High: PE: Do not demote resources because something that requires it can't run + High: PE: Rewrite the ordering constraint logic to be simplicity, clarity and maintainability + High: PE: Wait until stonith is available, don't fall back to shutdown for nodes requesting termination + High: PE: Prevent segfault by ensuring the arguments to do_calculations() are initialized + High: stonith: Bug lf#2461 - Prevent segfault by not looking up operations if the hashtable hasn't been initialized yet + High: Stonith: Bug lf#2473 - Ensure stonith operations complete within the timeout and are terminated if they run too long + High: stonith: Bug lf#2473 - Gracefully handle remote operations that arrive late (after we've done notifications) + High: stonith: Bug lf#2473 - Add the timeout at the top level where the daemon is looking for it + High: stonith: Bug lf#2473 - Ensure timeouts are included for fencing operations + High: Stonith: Use the timeout specified by the user + High: Tools: Bug lf#2456 - Fix assertion failure in crm_resource- Pre-release version of 1.1.3 + High: ais: Bug lf2401 - Improved processing when the peer crmd processes join/leave + High: ais: fix list of active processes sent to clients (bnc#603685) + High: ais: Move the code for finding uid before the fork so that the child does no logging + High: ais: Resolve coverity CONSTANT_EXPRESSION_RESULT defects + High: cib: Also free query result for xpath operations that return more than one hit + High: cib: Attempt to resolve memory corruption when forking a child to write the cib to disk + High: cib: Correctly free memory when writing out the cib to disk + High: cib: Fix the application of unversioned diffs + High: cib: Remove old developmental error logging + High: cib: Restructure the 'valid peer' check for deciding which instructions to ignore + High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01 + High: Core: Correctly unpack HA_Messages containing multiple entries with the same name + High: Core: crm_count_member() should only track nodes that have the full stack up + High: Core: New developmental logging system inspired by the kernel and a PoC from Lars Ellenberg + High: crmd: All nodes should see status updates, not just he DC + High: crmd: Allow non-DC nodes to clear failcounts too + High: crmd: Base DC election on process relative uptime + High: crmd: Bug lf#2439 - cancel_op() can also return HA_RSCBUSY + High: crmd: Bug lf#2439 - Handle asynchronous notification of resource deletion events + High: crmd: Fix assertion failure when performing async resource failures + High: crmd: Fix handling of async resource deletion results + High: crmd: Include the action for crm graph operations + High: crmd: Make sure the membership cache is accurate after a sucessful fencing operation + High: crmd: Make sure we always poke the FSA after a transition to clear any TE_HALT actions + High: crmd: Offer crm-level membership once the peer starts the crmd process + High: crmd: Only need to request quorum update for plugin based clusters + High: crmd: Prevent everyone from loosing DC elections by correctly initializing all relevant variables + High: crmd: Prevent segmentation fault + High: crmd: several fixes for async resource delete + High: mcp: Add missing headers when built without heartbeat support + High: mcp: New master control process for (re)spawning pacemaker daemons + High: PE: Avoid creating invalid ordering constraints for probes that are not needed + High: PE: Bug lf#1959 - Fail unmanaged resources should not prevent other services from shutting down + High: PE: Bug lf#2422 - Ordering dependencies on partially active groups not observed properly + High: PE: Bug lf#2424 - Use notify oepration definition if it exists in the configuration + High: PE: Bug lf#2433 - No services should be stopped until probes finish + High: PE: Bug lf#2453 - Enforce clone ordering in the absense of colocation constraints + High: PE: Correctly detect when there is a real failcount that expired and needs to be cleared + High: PE: Correctly handle pseudo action creation + High: PE: Correctly order clone startup after group/clone start + High: PE: Fix colocation for interleaved clones + High: PE: Fix colocation with partially active groups + High: PE: Fix potential use-after-free defect from coverity + High: PE: Fix previous merge + High: PE: Fix use-after-free in order_actions() reported by valgrind + High: PE: Prevent endless loop when looking for operation definitions in the configuration + High: Resolve coverity RESOURCE_LEAK defects + High: Shell: Complete the transition to using crm_attribute instead of crm_failcount and crm_standby + High: stonith: Advertise stonith-ng options in the metadata + High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line + High: stonith: Map poweron/poweroff back to on/off expected by the stonith tool from cluster-glue + High: stonith: pass the configuration to the stonith program via environment variables (bnc#620781) + High: Support starting plugin-based Pacemaker clusters with the MCP as well + High: tools: crm_report - corosync.conf wont necessarily contain the text 'pacemaker' anymore + High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect + High: Tools: Drop the 'pingd' daemon and resource agent in favor of ocf:pacemaker:ping + High: Tools: Fix recently introduced use-of-NULL + High: Tools: Fix use-after-free defect from coverity- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- re-enable AIS cluster on s390(x)- AIS cluster not available on s390(x)- publican is only available as a dependancy on i386/x86_64 machines- Resolves rhbz#602239 - Added patch to documentation so that it passes validation - High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01- Mass rebuild with perl-5.12.0- Update the tarball from the upstream 1.1.2 release + High: ais: Bug lf#2340 - Force rogue child processes to terminate after waiting 2.5 minutes + High: ais: Bug lf#2359 - Default expected votes to 2 inside Corosync/OpenAIS plugin + High: ais: Bug lf#2359 - expected-quorum-votes not correctly updated after membership change + High: ais: Bug rhbz#525552 - Move non-threadsafe calls to setenv() to after the fork() + High: ais: Do not count votes from offline nodes and calculate current votes before sending quorum data + High: ais: Ensure the list of active processes sent to clients is always up-to-date + High: ais: Fix previous commit, actually return a result in get_process_list() + High: ais: Fix two more uses of getpwnam() in non-thread-safe locations + High: ais: Look for the correct conf variable for turning on file logging + High: ais: Need to find a better and thread-safe way to set core_uses_pid. Disable for now. + High: ais: Use the threadsafe version of getpwnam + High: Core: Bug lf#2414 - Prevent use-after-free reported by valgrind when doing xpath based deletions + High: Core: Bump the feature set due to the new failcount expiry feature + High: Core: Fix memory leak in replace_xml_child() reported by valgrind + High: Core: fix memory leaks exposed by valgrind + High: crmd: Bug 2401 - Improved detection of partially active peers + High: crmd: Bug bnc#578644 - Improve handling of cancelled operations caused by resource cleanup + High: crmd: Bug lf#2379 - Ensure the cluster terminates when the PE is not available + High: crmd: Bug lf#2414 - Prevent use-after-free of the PE connection after it dies + High: crmd: Bug lf#2414 - Prevent use-after-free of the stonith-ng connection + High: crmd: Do not allow the target_rc to be misused by resource agents + High: crmd: Do not ignore action timeouts based on FSA state + High: crmd: Ensure we dont get stuck in S_PENDING if we loose an election to someone that never talks to us again + High: crmd: Fix memory leaks exposed by valgrind + High: crmd: Remove race condition that could lead to multiple instances of a clone being active on a machine + High: crmd: Send erase_status_tag() calls to the local CIB when the DC is fenced, since there is no DC to accept them + High: crmd: Use global fencing notifications to prevent secondary fencing operations of the DC + High: fencing: Account for stonith_get_info() always returning a pointer to the same static buffer + High: PE: Allow startup probes to be disabled - their calculation is a major bottleneck for very large clusters + High: PE: Bug lf#2317 - Avoid needless restart of primitive depending on a clone + High: PE: Bug lf#2358 - Fix master-master anti-colocation + High: PE: Bug lf#2361 - Ensure clones observe mandatory ordering constraints if the LHS is unrunnable + High: PE: Bug lf#2383 - Combine failcounts for all instances of an anonymous clone on a host + High: PE: Bug lf#2384 - Fix intra-set colocation and ordering + High: PE: Bug lf#2403 - Enforce mandatory promotion (colocation) constraints + High: PE: Bug lf#2412 - Correctly locate clone instances by their prefix + High: PE: Correctly implement optional colocation between primitives and clone resources + High: PE: Do not be so quick to pull the trigger on nodes that are coming up + High: PE: Fix memory leaks exposed by valgrind + High: PE: Fix memory leaks reported by valgrind + High: PE: Repair handling of unordered groups in RHS ordering constraints + High: PE: Rewrite native_merge_weights() to avoid Fix use-after-free + High: PE: Suppress duplicate ordering constraints to achieve orders of magnitude speed increases for large clusters + High: Shell: add support for xml in cli + High: Shell: always reload status if working with the cluster (bnc#590035) + High: Shell: check timeouts also against the default-action-timeout property + High: Shell: Default to using the status section from the live CIB (bnc#592762) + High: Shell: edit multiple meta_attributes sets in resource management (lf#2315) + High: Shell: enable comments (lf#2221) + High: Shell: implement new cibstatus interface and commands (bnc#580492) + High: Shell: improve configure commit (lf#2336) + High: Shell: new cibstatus import command (bnc#585471) + High: Shell: new configure filter command + High: Shell: restore error reporting in options + High: Shell: split shell into modules + High: Shell: support for the utilization element (old patch for the new structure) + High: Shell: update previous node lookup procedure to include the id where necessary + High: Tools: crm_mon - fix memory leaks exposed by valgrind- Update the tarball from upstream to version 60b7753f7310 + First public release of the 1.1 series- Include patch of changeset 66b7bfd467f3: Some clients such as gfs_controld want a cluster name, allow one to be specified in corosync.conf- Include the fixes from CoroSync integration testing - Move the resource templates - they are not documentation - Ensure documentation is placed in a standard location - Exclude documentation that is included elsewhere in the package - Update the tarball from upstream to version ee19d8e83c2a + High: cib: Correctly clean up when both plaintext and tls remote ports are requested + High: PE: Bug bnc#515172 - Provide better defaults for lt(e) and gt(e) comparisions + High: PE: Bug lf#2197 - Allow master instances placemaker to be influenced by colocation constraints + High: PE: Make sure promote/demote pseudo actions are created correctly + High: PE: Prevent target-role from promoting more than master-max instances + High: ais: Bug lf#2199 - Prevent expected-quorum-votes from being populated with garbage + High: ais: Prevent deadlock - dont try to release IPC message if the connection failed + High: cib: For validation errors, send back the full CIB so the client can display the errors + High: cib: Prevent use-after-free for remote plaintext connections + High: crmd: Bug lf#2201 - Prevent use-of-NULL when running heartbeat + High: Core: Bug lf#2169 - Allow dtd/schema validation to be disabled + High: PE: Bug lf#2106 - Not all anonymous clone children are restarted after configuration change + High: PE: Bug lf#2170 - stop-all-resources option had no effect + High: PE: Bug lf#2171 - Prevent groups from starting if they depend on a complex resource which cannot + High: PE: Disable resource management if stonith-enabled=true and no stonith resources are defined + High: PE: Do not include master score if it would prevent allocation + High: ais: Avoid excessive load by checking for dead children every 1s (instead of 100ms) + High: ais: Bug rh#525589 - Prevent shutdown deadlocks when running on CoroSync + High: ais: Gracefully handle changes to the AIS nodeid + High: crmd: Bug bnc#527530 - Wait for the transition to complete before leaving S_TRANSITION_ENGINE + High: crmd: Prevent use-after-free with LOG_DEBUG_3 + Medium: xml: Mask the "symmetrical" attribute on rsc_colocation constraints (bnc#540672) + Medium (bnc#520707): Tools: crm: new templates ocfs2 and clvm + Medium: Build: Invert the disable ais/heartbeat logic so that --without (ais|heartbeat) is available to rpmbuild + Medium: PE: Bug lf#2178 - Indicate unmanaged clones + Medium: PE: Bug lf#2180 - Include node information for all failed ops + Medium: PE: Bug lf#2189 - Incorrect error message when unpacking simple ordering constraint + Medium: PE: Correctly log resources that would like to start but cannot + Medium: PE: Stop ptest from logging to syslog + Medium: ais: Include version details in plugin name + Medium: crmd: Requery the resource metadata after every start operation- rebuilt with new net-snmp- rebuilt with new openssl- Add versioned perl dependancy as specified by https://fedoraproject.org/wiki/Packaging/Perl#Packages_that_link_to_libperl - No longer remove RPATH data, it prevents us finding libperl.so and no other libraries were being hardcoded - Compile in support for heartbeat - Conditionally add heartbeat-devel and corosynclib-devel to the -devel requirements depending on which stacks are supported- Add dependancy on resource-agents - Use the version of the configure macro that supplies --prefix, --libdir, etc - Update the tarball from upstream to version 462f1569a437 (Pacemaker 1.0.5 final) + High: Tools: crm_resource - Advertise --move instead of --migrate + Medium: Extra: New node connectivity RA that uses system ping and attrd_updater + Medium: crmd: Note that dc-deadtime can be used to mask the brokeness of some switches- Use bzipped upstream tarball.- Add back missing build auto* dependancies - Minor cleanups to the install directive- Add a leading zero to the revision when alphatag is used- Incorporate the feedback from the cluster-glue review - Realistically, the version is a 1.0.5 pre-release - Use the global directive instead of define for variables - Use the haclient/hacluster group/user instead of daemon - Use the _configure macro - Fix install dependancies- Include an AUTHORS and license file in each package - Change the library package name to pacemaker-libs to be more Fedora compliant - Remove execute permissions from xml related files - Reference the new cluster-glue devel package name - Update the tarball from upstream to version c9120a53a6ae + High: PE: Only prevent migration if the clone dependancy is stopping/starting on the target node + High: PE: Bug 2160 - Dont shuffle clones due to colocation + High: PE: New implementation of the resource migration (not stop/start) logic + Medium: Tools: crm_resource - Prevent use-of-NULL by requiring a resource name for the -A and -a options + Medium: PE: Prevent use-of-NULL in find_first_action() + Low: Build: Include licensing files- Reference authors from the project AUTHORS file instead of listing in description - Change Source0 to reference the project's Mercurial repo - Cleaned up the summaries and descriptions - Incorporate the results of Fedora package self-review- Initial checkin  !!#$$&'')**,-./0123456789:;<=>?@ABC1.1.20-5.el7_7.11.1.20-5.el7_7.1 ctsCIB.pyCIB.pycCIB.pyoCM_ais.pyCM_ais.pycCM_ais.pyoCM_lha.pyCM_lha.pycCM_lha.pyoCTS.pyCTS.pycCTS.pyoCTSaudits.pyCTSaudits.pycCTSaudits.pyoCTSscenarios.pyCTSscenarios.pycCTSscenarios.pyoCTStests.pyCTStests.pycCTStests.pyoCTSvars.pyCTSvars.pycCTSvars.pyo__init__.py__init__.pyc__init__.pyocib_xml.pycib_xml.pyccib_xml.pyoenvironment.pyenvironment.pycenvironment.pyologging.pylogging.pyclogging.pyopatterns.pypatterns.pycpatterns.pyoremote.pyremote.pycremote.pyowatcher.pywatcher.pycwatcher.pyolrmd_testpacemaker-cts-1.1.20COPYINGChangeLogpacemaker-cts-1.1.20GPLv2ctsCTSlab.pyHBDummyLSBDummyREADME.mdbenchmarkREADME.benchmarkclubenchcontrolctscts.suppfence_dummylxc_autogen.shpacemaker-cts-dummydpacemaker-cts-dummyd.service/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/cts//usr/libexec/pacemaker//usr/share/doc//usr/share/doc/pacemaker-cts-1.1.20//usr/share/licenses//usr/share/licenses/pacemaker-cts-1.1.20//usr/share/pacemaker/tests//usr/share/pacemaker/tests/cts//usr/share/pacemaker/tests/cts/benchmark/-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-gnudirectoryPython script, ASCII text executablepython 2.7 byte-compiledC++ source, ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=d21e66e049afd478bd018c1caeb901c65b962945, strippedASCII textUTF-8 Unicode textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executable  !"#$%&'()*+,-IJKLMNOPR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRR RRR RR RRRRRRR RRRRRRRRRR RR%RRRRRRRR?p7zXZ !XX] crt:bLL' *>pqfccM7+ Vu`S狍h(9TSʈ0@uHJ\C7 kzleӄȄm?%z"T'H'l^ԳN,c#Jzqf n[#u7(n67isgz =a,^0Thޟw)#9xl?c ViMĢB[p<Qh.)(-C.,;A5?smpdon2!,M!8]eB&P9**` 5!46 t&;5Rma ̌Mq!ץz6Hyqy_TrL; uG*Ć0-boqE~R:&ۢ={b[ 6OS_mmNX cr3΄>dkCP;y5<.~}l4 ح|J5D`ndz)붕/\>@&UqImyS.vwfm9K3;8[1@6+ư:2ÖɊivl@4i0cr.R*ȴЇX#/GæSԎ*=R mR,#9\WNU@3$X\ǶbatZW6*p L,/́*D wd 2AR ! K"4:cnOǔ$Dihm>K(F5rQK\Tſ1FpƎJD"I@7*NXxOn3wB N#:|GTj_Ka 'Nx r]b-oD@EYts]:1XIӋ73E>jb7Ǽ'aWduPc7.ޜף;L4.a08?Cl`C{_z[7 P>WxN76۹0ʭP v x\ Zd eV|;ٰo?-`:r0)4Y. 3;նm\M~J- ֖_Ew;YlL;Ow;]O[6pmhnrׇژc J[sKJIRG43{t~n31rEt@؜?YޮLVĪ=;]N;jk(0Q,|UUnQ_UUT`LtV(Ϗӊ>]ώP"q3 C5+GsM%Yc2eGLah+8\kڟV7%buHl[Ҡ^i~eJÄ#X\Bm"{֚h[]{%0xG~AQNB>dܤpS.'k g ZyH o˚8N%UL8T58vC_YbDϚz FWZK%30$xGul7Yqټ,F+1OW ?"T/pT {M{=W/./zh2%zYdhșST1h 1ɢ"*DWR/ Ûh[9v~e~\ePOi?F߅26d#8\pmK_t'K/:1ea#߳P.M!߷o `|Oe#Shn\ GI-*[_CG/҆nξ$zP -Ia Cwx;toVyHxoG.ElO?%5K{+N܈eúkF?b3s{5pJ7=ϊpH7R|$]}4B._nxiuz+֮4 ']R8.)~A¿p黔@*\Stjy"FoHu%"rMlVX·sI6Wڠ}^2tT*,waQx#W+^ ev(g;RdHKV)ՐӅ6 'Ցv218o[xn8! \^*}4=]xC?^鴮8Ym0U {*S)cB#iY`}a{pzy*r?uۨ.d'pJ[bxS`ط+^@jsI୨L g0>Q bJJ(7iN!v)JNS.-7kI+}|P[XӬ5=S;sy6FwHۙ 7;&L+~tTuu&L$2 [ξ4+ڛ|ZBNѕu߶{U5SBκ6{_e&->6*sP3+ 8 1 xQсR#T$=PmfR`}ڎN<8T3 sd69d+[Dt\;=~;NVU1r~#}/ϠȢf2˾;5)QC4q`|ʙ3;" ȩ%#ۙG}-O][Ad-b>}̌V%# \$>"Ngb?)ĒPc'\3EFd<p Գ5V^2'X;}LH?pdӜ)Ƙpn:ɝp />LLӋLT#c4SA5sAU94 b]v!:bk5ɹ] %6O&Jc[kd-Ǐ0eú'Q ,L ̎p(4̤ըM1h@ Xr0J5ݝ%& |3VsW~@yD7:`Ɔռyەsrrpp72*1`Rs4.~u(/>KPEQ6 4\stYpVk#9'b t')0:5 wJg4+*$"%mZT_i?8w&Av)H P@ RV$͒2Hr\,lF3{$֋=oQGA.N/tKJ =ZOU%^<!L>1BY;YPNCXu*׏[ё sx;b:;Ƙ<6I[Fbo ծjH~a>tK^\hұ>{/5P[H)B~Ve9rTt ^\= ꝋXfZ>!Z>tkNrU<UϫrHZK%I[` V=9o$?FJmD!WEXЪqd_P56DNo¬~ vp8|*[T–gr~ ‰|)'uI(/M;D̘߱i:>kWM"EbmŠ`>:\ZXmym "vi6t|X6Sf]f[|`1YCv^ XvXA1S&U`pv\ j 4YrAk dϩ/ɻcquLCA(~U-!F*op!/䩗if;YŇAI|PLU =؛$%#{n<-c5KJE%J7D?'5si>xͮ~![+SC ̛?FUaVAo9}bd|fn%?<^9po >ơ'/O*:qjQKMsZȁ3K ^ނSc@J|]|3AY6AݑkmFdiZqN5L+U噗U 14/;^1Ũ[:\ӵ>e&%PL$Xa~]*E}5jMY@0y݀valz[8j?Hk.I2Q1G-BQ߳ɏ!:Jx/zy0"wfY~n(Q+Y'y| ~{p ֥ "kA]nT+ 09-"cV0{=(ʢz$&: $MLR:wƮ^ײ7RDFw\}fif8`?UAS"{a&|IRGsKY д sP,>mS˴f]G6W8 ik79GL Vy,|kޏ7Tco?nk-zzVj%ɒ5$=A,=d 6r|2}MEJON[}lK];DV{wlEV^K>"E:gɇhЦ9&!Rxmo4{h e*&OXKr3Qim_G~f'9,>n@$ 7w 6R4]=~pFzO#& Fgکw{y#NULQP#k|m\Dk ɗHH[WL^K7CY@ 7 yzh)Z}}3*.W)IBB ΐ4/䐌˽ _׳G,fYi"zzb{KB^M`Z54n##.~ [)`M6|K"7*Z: MP%ja,zPwx)[mAkXDWNͿשlC R+k4D{U|ljqJlAi%+g@[:5_>`6{0C.JIad֓/_<J_ L/Hׇ }N6lLye;5ƪ̃&JR(qv Cz-W\K Q Kgx>JtYDM8ͷZAJ5e"`¹ ` H?a~zeް >yuA&Sf.wEpmškFjg"> .e{xO9 fښ|HT)RPY~aeN,dܙx GHRoG7$ݢr֫$E'IY[B^].\GI7F7HaQaGK_9^t*Y, 0\h^EVW,:rr)Z&~/%eiή(o~@LxC[:=ia.HU", Lwjn9E6i aYiW37gZ-Qe)Z︼Xfb5E9ʷ]# ~oo}gibqMTv P)z~o-,̭$oo$_di/~p(=:|:ѷ~3^KSp;ZU_T &)Iz>K"ځ($ OiAtzY? .|Helw?u@k_tK&T’q*P&wvFWm~益 V oX0TpPgrҏz,.t}"64ճ $GXpK?n^{|"6C&6H AeuR"Eh=gE4So"2I1>imO{(4Y5K%y0ePvt.cwa7M@ 4@QzUhXY7`褦>% !m&`V9Iͮ6Ex;`OԄаz\߱Cq7y}ĊGz. WW'lGyUM'#h?"JARR:GS>c=K@L6G2kθ_T<MmW@v_ ͫCE: ]m >WB3@O^/)UenJ4W"' ,O^ kr]mxFl>;#a/yI'?Y!%;ÐY9![M,݇T8|@͑砯|ܙz:#yxkD,ϻ!w47=|7%ҨT Qn%We&fŝos#vwҞY/\R75#,X94[1~F) q,ǨJzڀ\ G1[a,> sDԤ>$1WV5=8QxDŽvjxTM'ҿ' [jd^ *F!ƨޘEiC'Nb*S-;_eV#<¨ ~Ș9fZԀϖp?#߫~rLAfB'ҧ-X'Z$1ۯ[a¡zZ+d&8k H.T xڞY=Z4IQDix:ZiFƿGTPE"x]WL[<:c,K֪AGєR( q o d?Ж?8-hlt254YJuC*Nb VnDo 1jzecPݯ.5 ctPǞ3 W0t z:c[I4gDt% w Z35T/ֲu/n_cjLJtrG< ݘӹYՌ5uiD ͙bF,ّc-SmȒ{am:G}K~y0g -r`O ,Wd4TDu`x|0KoJۥOoSQG)ar!osz)a١ څLQGfB6Pdױl7/_١0+Ժ6nPՒ~ݺwyIũoJ<'|pi@Bd3g/BQz3wap_gَ*hV؅T^]x/g[Ľ lƞPC; T[c4Kk~@1K眷2n\9k`ù$T\+g4׫y'#O5饎ϯ{jHŐR1wRGzTpObMƽzՌ]1z DzK_K/g ؾm0EV Z&$yݹ?Rh?S-H9/)!|<rab 어r㎅A|x%`+ۿ_{ͪX@؛yFZY X3W,6~J⩂P0"CnO/YZ;?۸i,8@i^#$<_;%ҝ{ Qc1NX,a4Y9G1w ?͐ 4x;6-D= Puj;x+TT`Gkez5j!o 'JB* z?3pjx0jcxZ }.O2}O#9`F_NQ*liOgM}pFONK Ul#`uvx6qj*ZN#J;)D)ڈ8NJ>cob)*t W-ssձʩ>yכrGŰ'?RToR& Nu~lzZpQDբ/5TQ#8h4a6hFpY ''opC ڙ7.pѰ3gETj(79B[rpq7>7nAzwO*?% Û,zrS]}`a"l[g3тIw{F/=ܜp4GQJew8 3 u Qm23& (6ٱDP^rxmGx\,ǴȪN@|~І'3Hz'WZg/=m]yHw W~?zk [F_=H>!p­~}GguQ8v֩nNWN,ZX$qe+Mů#N"g(Jl$NX`>s۱gS+:FvU˵ 5Z;ARm/l(rXD23!*mbGܶCkz/|}A4ØFK>ďwa|]KrZ)')Cf&ޠߏu=F}i9Ii*Ke7/VN# m*#Q.0̿9)T /ד#nv|ȷ-*~Iܖ "٦y;n2ewO"_ϲ]Sr P%:`_jimw# bSگ11 2*^7Q2z`xe)J2/D8`ҳԝA$ 'R gyr?^aKOf̲v/mVm]=06 k$gI* Or'wՏa~fT~f鷕AѱwUyNɁ~&ۈb2xݠMDܸ!e*W,M8P^p;zt q2qUmǮHzDQRyj5g U*%# 3H&~& A7v;qpKqk`R@Sԇ0,+#Panwh5Ġ!i7Ejʔ(վX1r*pw$? e ^`KdLV Mi]6g:_e 3klbS̷:4\s켕 r7pzoTjo$b?U:P⟿R+,U˲=Wm!m^@3U5OfP_^W"\Ү̄R-C뛽w;{ޒT˾$U,l~KsjV0' G˔ӗv ('7Dyڡa_SneWvMһ`S p (ņ$Æ$yBڝ_ C]vĄ˙LNJ@]uhܪ92_pX6.#YsF>ŅOW@&)pm^A34 70ly}?pT瀰G %!- TTx sˤ>R|?é4Xl>?F\xC<En٩a&Yyߦ]NNUI+ˮ@@҄r?ףKeYfo8_%<= MÆ}>CRJ` M5]d t51"OKw`0[HXAc"PG}7{]J~ˌ+bzZ#g` *ǸpK"7fU0F)󧂍vwK{~0w<-Ȗ%54q=*)0`8O`UKyn1ݽ$)NJZ ö.;(Hϑ&&q:l|mUkiNî(|A(µ3@ QUoK4Vx[q1u!r7yj䭀?#d(nTsQs!׹=/}(%8$kҝS]ΤD1 B"AͿ|@ zT ,21t59}* *< EkZ A@ipV>ً@1}fXj2y7[ 9]fhsu֕=#$uap*6{|;k8A)Ҥ #'稢Iq=~u>qm2 g(@2ϱmۖ4gY'#wV܏Dpjeퟳp)0( raLGtKG%sr*Љ8X{mЙD35b/ i,^T `Y8BBÌLKŸe(kZ)OA\ &&bFꃕ1Lvj֘D&Vx? `͍~ΚHoi3:6v:`råXp*q? Q`^],S)2|PgיI`H󳎏4N9EMvq#K]/Ls_4{oQ y[$Z3Ikv6h4EG@RL;[[OZTxmߘ0yK bЄEVvzv R= WUc3LJ!qTBvC~= mvr _vJO؍J$A²R#>Ҿ]  i$ŝ,V7d]YcCiy3 %s;~O3lI+zPJ5*{޴iߥ=shܲ(k;N>efܟ#^3Bn@nҳK;G}0ޤ׀qqw)WZN(EVs($9fu SZ$/u7{,ФNI@ҽ̓$!H|V;7[&ݾEX;ES`zAVJR:ڂ钰ѦE>3:q ppK dM)EZQΰZgքP-&Y;xIv2$Yaih'偳<0ȋaqPGhwS&-r?-9;94f[&R/_F:NwjڪJ/sPո#1R]Xb$\qrpqE#co17bOCD^n%aY6phykbG:of7^R[k_O YU'7^Z_Nj]_= n=ʴ-[FsXQ \Zo P䵺wm.5dQT>6ĘLۺb)- ^0>+lV PkR q, 若tdj0%j[Ł:tJ)nO2@i- ߊ'XH }Dݙ^ٞ[>lON#KyH7akY4hĦ.6i/K"E Y'5bo)Uۈa.3f, xJQ׿<3(؉=LNƧ@6Y?}Da W>>~o]zv ^*8s2w`uf{Q-z?IJΰWOӼ-dF ;,Q4'"+MgeȾ- `fa DMJ7>|[DsM ua J`y,MBeg7j/zTͯ%=Fvxc5wy HB{_xNSvHyh i 0Ik+)a[07ǩ܆٪ X;:ӋQT k[k0t;\hL*UwE2FIh 0R. _d43)]pMm80ZXzٖ}{5bH1(,_f-Z 򝤢KV`]R5A䭧>SKcy /I>1L7JMoB8 c!8( *ZՑِƚ:W hg+ K N =kOUQLVb\Yaaѭ nbp[ͮ(btÕ@;uOi/`EmD*0,ZP54aEڄ`| b F+:a4ǣ $^)B[@eê&Ks&yv-EQ+C.`._H5G @LQ X(9ھEtmhśE^2 OߺIn!>jqu_dpPU 6AAN81*=UF씣|2-}jz$Ѩ ڦa`ٷQ[S[Pd7Y02g)n3o+Fc}PxllדwE7Ts[Ov$(K8BY,|'Tz/Ue3c{8Kyp5* a#;!vW|Wd42;Y/ SдQl`Ћ<>ϩ"6eINLt{o,J xՑnL,g\iO}×v 9 naG)B|uIܨ?>M"74E9a#:4(44SsKW:wzȜ`&;]%Xx0ya-,{qRȶ~p* >.%( ֳkqF#e ]4_毤87բe WdR{Z\@P.mq"J|;5򡒏N>J0A,.HJtU{ê/?KxL7v<g m#s{Ma€ #[ŸIP:$47};^gzr8YmEG'p\ZC2q@Sh-O.xR>D昢a(zK"tܭY9oy i8E@UDrlǗ(݂`䊄k;Hr 9 -0]~6/Yx!U{K"E~5;cb1J;ԡm]RYOEMϑZ?yUd,U⵮0T~0ER[@uۍGT6[or ,oFCGFwP!pl|+sͰť/G{vC|Ak|_y]FadaD9r=pN5-Rp2z!T,xVBA /X5m\6(T/K#55?GI= kC! 24테Aj#B1R/COo-)Om75tae]~&EJ ,7E|>QU逾W'j 2_+L`BS$GcOsDJp$$(/dA,. !G0UJ.ob[Cgܺr6`t h޾ BPq^S*~X ӆCo܈TI&AMALf=pRТj344UVUV]x^>$mz ء`IdX|48~_Tg6~8{OLx -+8)c?@msu\",Q Cb7`E,i+x$h^vT΀td hI$?E9Ѵ?GYa4+xh֐:QҒ#m5lvLjyš3qŶ` %<1qF넢ZB %dEc}{32i= r/%r7 e_&WF 'wC/s*ن_DTd[Uy^>p観:b亗+v*̧_Od&Hv.'Z:t}Y2AWhжAn.D,Of8Jk9G>"2D.3S\d18{S*k:E?p)֚><]i@{j~2|;4Fôm;VaH q6a疴#\GE 0֏҆GPIdgC>819(GLj7joP>!b|`]^fre8Ya1,ս^bIލpQD[$'DY4+͟{xjy옭Z [cҢA4\Sfr2kxsVm*5rdQ\`1d&ʞRdyW/,@rEU OL?KAizQbu2DS qCהϲdeAD"OANB+ҋi=x(ږV=P0mW➞\J" [~np.;M\qan. Klm?x*-%,`/;(2VI' LD,b " }*uAfa݃I/ƄOr`^aGO༱hNAZ w>Z^c3gŭ;sU0/ר~JHGD(&V c(iW=S|딿|zYoB.9M3#{G޶DigK_޲{g`2hpǢ,aG!@M'etKwyDmp.m؆/wՊDK&rHaɵ`=0JxL]auB% m>]M5nЄ+USоA:RNڝib;_R3'%{|-N4߫‡OܪUXLdtD YY.̉cuEL -I!SD&B g29GbiQ~u+Zk^{u2 :X:i"}֙cj県7cY\rw}jIwqR`B35 *͢Y3^ "Se-q9gf+✋0zƙVݜvhՂƏ7kB@֍Kh>._& 3 3G3$V\[yV[3߰Oڗ]R")d2eД JGvB:HekF _ɌXy1?mV@6oޠꑟz>"p$cv %}Bl a%cS>FfNoef֥ zEOjX$+jV0v!h΃Φߍ%;^q}}j^rPHb ^(QNOALS8t]춽'ԵU@ZDFB@}a[S15T< KG`s9>',Ժ~6 {-G)mCڠgIH;˨@XSm;t)An =]<ˡؙJY|;V]Ī*(guZpT͊+i79mJGMtՃ-q{$(g}i4@yѸRu:C]3'd^Wu޷SM4Y va\ЉA.!&JgT9l9 LQO_=I=2RE4'=t&r̅fƻmvRM[]ElNJQޝ`R c 1S{2.>u~z6T,i@oX_816g f:!9@9S-*/hgW:?;Y"X;Ѝj==z}T|xm͚ܮ=_AQ(bHz˗̱!TL[)\٫#|:2E菎Ġ'xG6Ϫ03/ƒ=_Jv``gt@Ocx"s2)['{H'^ Im5{|92S n(p'WE,5Z/c`1w'JrUbEwFc`љfQNކs(:CtۨFTeQBrr7dЭی[H*ItjMhB۞GP̰)=\)mE]Y(+Eefw{7q9V>QZA4J֩6*ej ԒIK+~[SBc~)2ܮiG (42',ock1E۔BK CyjPڨ19ܔmۤ۽"GsN X+<ÑH?(1QjV+w6ѳPmT‘/A rB2F?WC,c^]AJǐ? H(q#LdQ3˪2.J,㉏c#So$4ew90 WD2k£@UoCٜI],NV$DOdN/eWcvB#geK-Ynq'oAccdw ;;&P 3vO;"'J B@}i\VQhrMϹ`44RXA3E|pXĐ*ƀfd廦Wƶ^룕p5`bDjlr-  ?)7Gu1r@&BԷSiԪ4ĹҒ^`:L8kb:T+30[ W(.R?GQHN|u=21Qrq'#H9{&cĉ1-{05U)5X^|׆%뻁覗K<,L,k6y~vteQPyfD*W( HUy-fs";A8( 433 JM&9ei ɐ!D(=PBĻl(>BeB^/ucG,PRqMv >l_ :.xHr3.2S2uoH%Z5JxT[lY`9 $吙B1_Mϼ_5tl Ry̫{MG &&;:Oƽj8let1Լ/g'KnBH6>TB wj)Hr?;)P`+)&tԒZDZY.'pI)&Yߙn)c!_|'b܊l:&tlf ?4>ofZo^bJl]2zu V 7 xV0 7ti$|` uAk3nd!5߿w];56TQ!yBVbػb$9~)t/.Rr"fɕ9c "*U '.kxt= D *T,N15LpJ0L>Z0١iv`}3;uTIд ;nAl8檱aD kEʮ܇1{n͏WmC h h&A"k|d8@t[uۈI\m| Y~l{h5H]Զ󯙅5-Fe㡼a|vD$Fw#MD sjub=32eK n+S2ܫ nŽm՘Lߨ`HSR1],1B˸: vZ3AbT5 j%/Zl'xdu=JL̷-I"{Z3SV78rT-Vʧ XhAs8kROJIi6֋;`3htQ! !>#_i-fx?QAMQ-ӒӑKt@%r{fo)+ƟqW|Kƨ X⨴0|n%pKtae)G(Okn6tiq^TupoMd,REV1nijѰ)g䈌 D2gFq9PP[Q!eVSN=K/]IrlK75.~ewD!x^J7tOYhۦ=JI9#{fX5,6t̩ c'Ŕc&ྵP,cw/I\ڞ)<˱u?Nit~1ѻN{AE0R<QX(kAླྀhG{Bܧ1rm&>\\ޏE'XG,=9يLjhM%dzqdaP%Ck6>£X;8刀2SV+ȹ9k (Ì!s0ʚ/Uw\_WO&>;#&\k#{$}1cge E*쫆0[WUAZ˻?84&$n6NkMF:89A$f(|W1+戮OeZiҷU4̍E1Ipz1b<&EHQڕbttP7팠gZ"ǚ!mSHV|Fk]ȶ~qޛU@ D88 ً,DfBuH=_Ք9Eq`n ;Ea[ŔIj#|:m6 ;(3d>1d0psc, w^d!/c6d^f8m.GdfrЏj*uIŗ imj*$iߦ} 8>8{&:!zUaʚT0!0Ȓ/%WHGPJœTag-57F =fͤR`М+Gh0Jc$%e H> ?J/+q6NM ރ^nٰڌe5,|U [܀iNGs/vWM^x8TSkUsܞGoȉb, B;Si)Oi.ثw{ACD[dģ~ОƐ@)ntGLPPMXrA`[1+tpw̦ Fy(xR8pKT-ne4.{et-Vpq`E B|)c9H$kfWڴKEn8S|?ppBLA+JӶ8= pBVfٍfѠ.75ZRa&䝹eU  [^s6b_;s u.>N3-"c՟"z5DCg5 ücЃ!zXȇ1۞diA^ȡEu|I哴vUF91$Z]20ooFxlx )^R2%g :! y%KAD_TERI:ζxsy ǝ?F(#HՅHWn.I(Zk0~j-6Ye)yn:3պ{zIQʆ^W >b@a|QN.)AM8iM[:H;lhXw՚̩{  FQWvDt !v"EKH`ɂD9a?p{ O|=@2O.p)Ck*\7yۏe$lڿ\TGD\NJ+͠AYnysLVĚ-t{ޠr#FB! Z2h֙\Ml9n-WWQ9){ҫ;ť};[g#+_8ɭϿ< 2,u؀K쀛y zZ-s<r81mbs~0I%ꮱmӅ|aq bRmM,\xu!ճ779S9 )Q,l xd_AQ _bffAö6CT ?l⯩38?>rrosB_28-I{ {PeHws%S/]^yOʺWGY0]3xBljV0".,0gŸUN 1^uSl7:Jfi|t}No z~L;F+Ds0_Qa Bc(ǰ'݀ǣ̱F.o_^#9C?X]XmyOn}Ql5 )ېp@q[iƙO]{X>mFÉ$-kQ[~u @q_aq_%":KCM!ӯNP1K=g4`.kiGn2 *. \j?#fuԂ=lD"m%;novST$f f(7viTܺ^e[ #(>yO10@7hh[z=S鮙pyCg5čc}yQq»εy(7QDዾޡ0*wk9;3Jc DoWtYt=nHαopTa3~ =-}mxL:WaGv# u;u*ϸ,ƷȁX=tQ+* a}LOqsn\;!uuwZtMn[_$l kB&kbG۷]w7LugFx?=Ӭ;10d/TLG6Z5h_['qwlIq+1VaQh痌G;]Sx[s,95ht 3L:A*r~CSoQ=GmsIȱ bJ\oglj#`7]M;/v cSKV1v*I%)vVJxY * }' py*mGif2-z hsOʠ)m+*8BMR2!F_Å/ƕK'AgilC:.zT)\ 9 `ͺR\swnk@ڙl3=EDFCqȟ@b7)op ֜K頪u4>8a0[" z4 85#]P݈^-S$z=s`>i9`Ҡ#>ꕺ c\W'm8bYX12Q$:1' O%h),kxwyaN]祓&]z\]@HU,{B:NaMp}&`~>t"PW?;PtfMRC{*{ bTr Hij? M|l( \Mkڈ…DO" hCo8u omtVK{a6{9PL^b.UjG8Gh 9{lNɉE}2aC >Lc|&JДLS+NLY`w7Oi{hPdN(xi:SrL[2h9^#]0I_ px~v#t! 3 :N*q.-4XخUJ'Wn%vo3M}l1I[DArT_;x0zqiah歉쟠pVŅGX E5A8r>pFCQLoL ., .* Y`31eK*¯EPcU}CO+,0V+b~a{EpiM>uƺWVL>w/ͺN?˲bo8WJ0@ŃnAmM1^R>f2Yַ{!'DRLyL΂q2LN8{^|߳C&QZX!sh.1{e~3(i.7)?іMЁ{Cyȿo]cIPj}ɰ!y`!`vM}gYjD^͏+ ;ӥltUWX#/$"}iբ5Ka+E>h@rǭOVD-l|.$ OkJ;b6&Ϭ%5p&>]C01ˌ|-!9+H,?ߌ,~vM(j>Le_T<0-[rBl#{8uP$!zl(ɀʗbk@K,n3(s֖4=O nȅelIJ qu8'Z\9ogc+Go#NRe>MIiۏ_s;wTGҪO%'_cUwmnoTN=_SR}yۚm&Ny vrB9/! kVqLDTqZwV +q(~~Ghx=n5R~g⥂>|ZنodMٮC+|.Bzܒ`'Y G}Y+9F8@EuKCyٟ%1>?}_,}c3~ckaih BF:fd Y0Ane^\+$Z9Mw[_[Vqśeܖ{0?[-5ͦ; y}^ Rh9 #I(K ,.Q֫ǡ` YnjC.o?*u$|GqaI8"0xMv j^y2YxkXGLF }APu>&;_1z7z9EBR|12 b)μ-s]7*7ھ(|V`>ۜk5 6=6'0ҳ; :Ɩ,\hW<toi{{Pi5`Qy 왴؅B8Py.6)ZJxIJ,q|m~@铘&k323Of Ͻ'OG]fVS>!vk-Ew붸 4 'nmN66pɝFC!3:ظ֯M#$ tdǶFm,ڷvL u)S:󓠦HM^ 'vײ i}nDt B\N^л0 𾞩#~pCqtuűso++pix(gm4|ʺ;\o$$;Re<~sx K']ԪV.W@1zl7NLAr4vnjM W pXABAQm3E2XP&Ff,a ;wkeQ[_LUUFG_,u\ fEHCXdZzP/ +-=):,iED^PZTy֕UebԜD-|oB3݉9lXtEϧs ?ٓ*"M Zka_rSJ"[nXz2~#g=dFpH?'eH4Cear(_H>0$^.g4'o"SCY{ScNng\\r FD~dn{pbͻ6Owǰu |Ǹ6%V2\; Ob{)+EOhyF0d_bCL|kƒdz~:E @Qe,ˡ`h"Qgd8sD\TҼ$2a?m/`3aîj+5 4 JRN1{vyiu8d38Qd(#xtmăIK!Zqૄ:ژcV&`vفoվodnnZZU8W*}HsK+#\X1.bS0TE6#@gEbqpzݜ\´;_t%kH@ʔuv\\SUCەq\iF,}hؙpjV {31_5)zv @,bs"70Yϡn|ϳ8hBLi/K빭 6yһHWj!ZZW6>X)$/2U߫f MKϮ w'.gg!tӠg@S_C@9B/fWV*}%P$]qStaPY9ߣW5xO<=l>I~Q(6ƺ}l^(ONf_.+ }d35\,Fu9 &j @KE`C*`wmbLFf%c0d6u-" W!i*zbȺ^ dLfS""YAȠ`\ǓY`3cc>@84tx^"#v6͜T)Ly?g6!513pK>ߍփ=tI>_PЗ.mص"8?[\Q g'!#.:43NMØ|Q@:+ ;҉ֺ{f3>EFvldx5HpT|a̭p#H//fc4lE+FiWVavTf1̮:qg2-IL>:wQTK@Mv0g׍ӺK%Vٔn#dD5Gv4ﺂE֒eEDB_ҁMGp~AjťP'Ыbf=!Y]*XYxDb aĖ#_EɁBl !n 4NIjr*&'8`ix_Pk u[0 .Jg~~@&/γҿFf,ReS4 %W΅ҥ\w.LĠuN)1ncZ.V SΚWyR䠾.zB"R^bnFVy끑[uy |[)=u"LE;׻e~}&X=t~NGn|raj)`.o7{*C"p.{}z<&\ͮ;ImBkc )u8v xn?/fwn-Bh٭L|_Q{ H'x}%&>G_`4LNOioO#[]uva1MMqCGύsZڝźrYfywoJkJZfQ 6V=PP?^!n11?RuCIn~<T* ɳV DAG7O&)PO&.nbO=Tڰ\Au#lji&:4 V\o#;)Q Sb+Vdt_1֮;3 EBl2+;șJi%IJ\2 Q0\,K*?/˪nR Zp;bpE])(oY@u2cfvg$&J<#˖l?6KrP];޹ϟRD;ŷMvB~(< izbayז|ZF yhWۀ34J%Onw4WCK11xT* y*p]!gA4jl 4nrU*muP|x="!I7W[CTgIY$WM⁵ U&p{(+] c0c Q5"sIYmĨ7A H-uEu9ٸ\_AOYL X\&.Ϻ>ʬ1Uq:`3ӳ Ϩڊaюd^f>U5$m DsQBͪeǮ;PȽX4>0J10%X\=y<[iKq_e =ZWp`$LJn֑Ⱥ!k^`@}](+3p2ߞ"Isv#6d;rx7FH$bΝ-_' B_$ hHЍPa {,Q5oMNfC*od̴Σ?5)izcBk a_!U6C-^EzQ2{)[ C.%u ſwL4{n:yrAP=w%ME+GBvj0kcNl75saou30@OT?eD6L%66Yg5];o`p\ 8J9:,Y]LUC[K-.H,l(߾!,{`CA'e.(N3> hBjآ \~˕gN@IC]Zd7b~#M=2)JU 0#܇/cYHL8m Cu~k ȬGy ?Sɟ Np!g]}ʷXV5D`3z/3,+`=ʬXv FJwҵI.P꛹9īJ9Õ]`z' LPxzz벋m]2-K`8 x7D| [Rdb1wn>&} y*x2 IlRs>kvQI} :a=PM1ɀy7O5įԩ6l/N{נ!Ә`MYc`JoePXF%U `t(qq@+>n++d|=Io-h QU@ɝbD`-9^~Š!5]tlffBg g(=r ?5A5}WSݼtpwܒTyPăRwjܣ&iÙ UA,SB^?il[XtwOLpMʣB45a4S^5㿼o =$ }0)c9AIB (@`Wk%55кC`KXk34bjCYJȫvYPܔ,f"| -jU9|%~kP>4$(w~Zb'mOзDށ"ְs) DdĻM'1]xl*tY;4 7jnGP)Ր~j8@48U걍 cjf1ڙh3a&_H?5Ls>Ԫuб-]c6[;YKC erW_Hm7>c,Ea' 0b}%bKQ-G5֛n\~פ9c SۃGPIoV]I<Ҭ㑡@1TV'|BO+FR/p3p|#~>K0` rN62gf8-@0vzJI4#XYz&vȮ8|Cf׍cn ՛"E"1ބjd_;),Z D۷J'Whvج}s}Ay;G ">(LrVہRfHOp24Jo`2&Km\[&L~ns[E˅aZK2Q 2%D3|_YfA':T ޤԅ }Y܈`Z.IBCН4טWك@^P6z#^%p?PyhCiLFn MZU3jGGڴ}gIHbvv<`<6s˲U<3MN =pձl,@O,^c]5,,G Ud~k9vf 5'5 ՊdHR5 vwGݩ7׫!=D߉ǔ/YA 3ifnagHf\ôT q&JPl7u tXޱɹ^4D@xF#1esn¬X@P tTGضKܾhA}>7 N"^Z4㦦~H^'muz>,]iQmUIVO REsMXk+aMnW J"t ^`'3 =<K\mgHŷ+~?A+9~+W ‚T^/k\3'`V#c|0/{ mpP IycrtdVZ9ȸtWp~Lq`+WЍ`jA#hr6̂}7np d; | ƟcEt 80/ #BmpP޸˯mu!ePNWZ]We%5;+;s%xwT RE(܈ jUI\DMjtM[|;Ч)JzdD!0j'P+ROg~pށmSzxĺT7_-ZBsO k9;@7Pn| fL$\4l&YS1-k 55:O4x>F]f9r7<-Mn3dL[KԊ"<Mw~~ƽQuSYe ) \YܨzP;Ր웏D)w夐ǟ(\_93Pˁ0:^ՙ %ʻf}.y .#zNT]8b/1Ik 9T02G}*`aF"`<+C0|?jy@P: GsKV=*?!i\ؚsRL=G5A(&pK)c:IEA#[$ŀ-Y)ٰt?@"dh`*J9ehF}9O``h5VXϒMLލT!/M*jѤj3PUleKBE$_bK$'DUaBV`[{zhxN' S\ϕO 7(FwdVrc!r<4lB}Қ& Gĝ\ *UXMv,Sa-ͻ3>躌fT(8o5>x46I i^/ZǀA4_dlmt:!'zUPR MZp{dѨY\eee%}/]MWj׋nR|ap4G2PfLܼzBvyFNp07Ks EA;ǞK/gW6VĆ 1j@WD.8 RQi-JyEhǏ$GJIV$"/pl{EXV7 qJ~œ߅-ŖY! S'b=hQJ>Ymhn95Ħ˵d8y)Fr}k @xwK;{_䃯޿DY& D M#!9{^FŊwۤLݧC "=6XhGSAJ\澨[./!nЈJP@Bc`[Au`isL1x_ϳ{9%]:>O nd%]6} }nǜ:K<Q쓄:z8 >QDP&\Z@pF43`y!!iY aRI83WT#Ƴ2I<*M-d(˥_I`UrC0LQjֹ йCIXyfk&}ΩD˖Q=,v+dk|2K\b 7k3!}ءv TBDN+kͪ\l UZ L'cG~TtJM[Ki1 xP@E[o[\қtt̴hj$×7Fku }zCW| CC̈́fq'Q8 9z<}RJ$Oƅ¡D HU@ø{&k@9ȩ[o&M Bqayda iKVB>6l;ͪ?H Hvy w1h[Ž_reĊhSHvH4k_ aԂV0!}0Y*)$1gxa~ x]<!ée57A W;b/H9ͽBЏHް0K?Ҝf[u!{ }OYg~y\* ;p &cr0;A|b|D>1| ˛ѸqnO3׬|5НΑI׈%x`Kc&̥,ڃ6 뫽n=D uh륎٠LNNd*DR !v/P\ѷZE H{Ip%C`@c+L<{zf pdVVh[Ո^i!zΌlb#À NaX&t悆wgb}v*qq?`8OƯ>x<^w^-peks 6eO3bTIz1|3`.& "ڋ<5c a}O,/'u>8%;rXX0$B?nFȵ#1U"yhfQ^KWHtvw綱r3WW0WIdg,:h0Km=.1 ً\Iz B<ӽCf+A`4:M'7HjFۅmɨS֑z?/Iz~ ټvXϕ`DxbӖ.Ͻ{<yOzz7|7ֶ#N+ _;p93m8+VoE5v◡ 5P(}8j %p1$'!ujt8 w'嗖\܆V2mvLc_xWr6 uiKr EW1]:dW 3I]]XZ#Kmo>LzLPRwB& ^&l{ 4^v$#ɛ\ذ>/p3Kxs=sPVu+A^g>U:Pռ0H:!z(qh Њ<-WcSS~]CQ+`2~|I]7ɅҌ~8g!*["$ܛOIU,m7^j'K(ȺfcFсsi``$FF9)vaZQAYpqHpesA' #ay`5⾪'U7tu:yꎕ-")x;OԵ37. o-+`Uc:M]uL67ZqxכdvƵOKӭh3ZH"Ћ77kfR9FWY!I] W)hsB&\51Y9_=mY=8= SiKC>ܠb˗oeV@ O{#Lz۲T fr]GJkCGl\$@ԘJJcylaow15[}=x X}󻼪813`cGa9 S4fyg9{T/Hv꽭/LB7ꌠfei.sH|ĹNyWw}bNވxDb%[z1hYs9mT%qkIFzQ"4QGj|f° nnG^;,ErdV(&7H" D: <6}']GYYJ[":N\̿ u'.% ;oRm~sH$-)͸S&YhttX#[j$yn$ U* c8WYRw+X\CPFe op aXsz"|ykPdtJI-r_ c1OE,ˢPEw!:!هi*,fWc,zxWSOu9twĤ"ez.Gywj_1.7bQՆlSZ u~>!SQیE/vu 'W.W  VPٕtX12_P$8悓݋CjroOEr>D0vb]cC;߶=3_qo@ͩޯЖi#r h6V@`XRSMd';on@+} e|pr!Pw16Q^os_jj_(h<(o=5$2 jGaozSrdYdor,-zh4Cs7@_.. y3ǂ>R9p+?HQ dyff'a\L앹=EDWu7Km7Zyo]o?c'{Ӯi40Gd65 ~\{:8$iү{._%K7B+u{L.NCÙ^%fфn܋AEՄ_8 (520gWsNQT>.yd!orZPR@$],]aE/.×pHcl1GGI7ۇs/iq = {iEtሗU 8J3 <=KZ*;imfgT֔><;?߅ ReHk|_k5˦ w8#YlUZ cku ] ~Sj4ppbӐ37E"T9V!gӵR +M\*LK3\QR(M4jM2[3s}]Ae2Z$DSX}ue~I'.o9NEErqrn xn+"Qr͢}qX}J s5xhKvgdjܦdYD)xA g2y5.px2w!(3 KqcutrZpd pB*V9jR1FpB܁jl\j5mjj'acgBUD#t/3[%u[?S=v&]Ȏh7 8:Cq`C86haF@e6K5Ggo KYLI@>k&A5gIDyzO2wq˩Ytdnx!HLtl||kRo]T4נqBJ`-WH4I3M)7 v0ndʒa,^ɰzvyA*:OĴ8//{8iN xM0n=D:yV5bP?KZM9wЎy!/JWޏs:toFl:(}F޿؂QcDG)?IWѲ4'zaN{CgzxYpQ`+~ҟI_~/a`,M0(Ђ%!.f B:c,Yas֩<7p̖֝taTL9Q^*`H|i}(ͱsMЄ=n-FM- 3^4fv;c8"HPM7N*W}Xnj`RwӫB$f,WWR 9-]E7[SXec"#%:3)*7l,<&pvhv ľIm\T8cXܛF*Fb=6ߺ' ; +uC76ˎɜRYQVm[{j s\?$I5񴠇{4b2`vp;F'UU JAh VSҹ !;$!ä́?닒yē -aJu!K#0orXf6 \寸'tY36;^[ 9qNd^7[1άB( E}22hT4&:[w(^H4׉gPqGf( ߕ K[>q9P$*k@$tErmĜ+Pw x_q+'lzaUJ^o'{׳]+Z ' k }H RۛQqGl /\e0A4YR2֖}Xh|UuU8.2cp􂇆:2OaokJ6C 3C[" Ua`9mBXT"=wpny4ij+c-UyʻV MTTp *y2*&OEN*"2 Hcc\qTwh=@̷ _(a ORFğ2c@UDRH28L?&p/Du1dpCPv!B _rVm)_'$w]1{͜9WB}ZXmQs^$@_[eZT`L9V2J&׿o_ [Ym|c+@Uu7++HߝTIvaV'C;ڶ6j snRKg`em*vkBZf`AL[rTn¶ w-N]iB-ӱȟr^? >yn`d1/?ImJ_8ٚ;-gת' NJ^`Z6p6NmzC|g};b3|O31 fuk+8nL&Z_Wt*rG608w_(xx~De" ͩgLLS9Fj@v6h|2R AV_x@R0S 0ч`X<ILX4 e/kq{*"y], Y$\1td QkY@AZ2h:SЕ!~My 07%lR" _$o0 ӽk0KYEVO3///OvېذΌ '_H.pv*ޯ)ŵ.E\D-yJ筤K`=YNLClj1-P?D(}?AGٰV|qS2#MPF4 7|XΨf [ϼ"0>](Uk4{”/etG-U[we0ˆՅ5$w:nI-,?gQv"˨Xzf{*jl3bgA1;ؓ`1WjfV^˕ʞj,u!SeZY{w!#4¤$GI۲gA+3ĒF-iN/q2>nsX&q',GxKn e t:7k ݢ< tP gEtkE0O||S>wvT~ǂ~י3d)9Ǵ#IA x+]`381=~)U%AT 쩃Jh~CQ}(m16bD]&uq&{d=4[@ʡB˸7NL6eL~۞o old3z $rG"+0q4\"yU oxz$Bc%H`.v3'N\E0:[tjIhR076) eX^B? ģY5EoR[)} 9L9#B!_A$t-C?$ŵ\~PXXѝEI Soީ:o1N;'&Ŧkr^ȝ adKkWGӀKl5Tͩ럚gO^f_ ~; 9UFa_i"w|[H$ӬZ|ܑA(7 Q:βq0#aM:/5QX9. /}6K!{/"\DFW r%oË-;VݻYq$u4׊zĦ:6%0(Tybφ ņ3%OO"n!FS%hj&E=Yʄi(*}:(D"WgQ!b捝.s!gwE|Y5V@zP W Y[nDP22dbVEc}0$_~=[\6yb6-4A^< γZ*t2Fy=Onjӈɹ_jFE?j bԌs~g `Ry ^ `Dj՗ޜO=J&#ozq 1;Y Fd7*=z{p(ñY\Պ <1Q`su_:ej0) 7Nkv+ 03e)U_i, S\sT$]G+K) .HR>ütKQn3I7eӑu„cJ^6 e yktʒ | .1D$a|ҁX:q#?פ@G@VAxOh5XLF\Hio1'a(:qᓖř` _V[, $1k;?]}7FK]&l"$=tp2!N]tn2~+DD}ށT0 l'SOBH>E4HG`=%GkoIkϱ"4:63\.j`mY}DT% Y^I+"{'*PFjG5A_-y1^MVjFq ,Uɨm]J{\AYe7IUZ+_3V}:𥓦jKׄKHw1ìiƈ-J,8=R@čt ?OXV%2~@Qzqyi<8vDHIG䜦}Amb1CP\.B"k} -eAR&#=b UZkI6$x&̔LrrgUR@o%|q+U ~[[a7VWV ;Kb0=YdUc,n梬}K,=}a(Q h&SpIMFE̥ūT=Ɋ8&ASo:iX6d%!^+{١֫+rCGq3 y`=ڭa| B Qs [O^)XН"mZõb0R}Hneu?REs"$%MTȩ 0^=5s뒡|I옳V&S(~Ba5`N[Q)W5_JVvωF5a&VS]C?IK`X- d `T{^o2jN}MdYn)M ƸƧVк'-s8LR 7YAR?䫜C|$Z3-2?KuiãiVK_63'Щ)w+['$.Pۦ9 =ul'˅KuDiCf8)'BB" |Lr!o~ xcS>Pۺ <Sg>  `}j5Q+ɘw3_'b[";%J#crz'\ <mZ2鸉yj3z2eq׋0)FGcsl֔ ro:Us~0;{z RV4;\(q Pe.+;:IT~JF΂++ }T8])a\; 6d֋L⎯Alytֳp"JdgKxcȞԡX'-Yc2hku G&lZI'6gO#e YQVi=0e\26}ǘ22-Rt̨ yfvRv6gc=@mj$C-$h:>JGǰAbLkK>br5CofM?m_fIcAYp-51CA HWMc* 5Ss` r  SJٿW(8]>FG|gm{qg;v$ Z/I Ƿ*݁[R 4cDm{Z[׈$Ha\-Lo}[-p'aAq YdjKpTⴽ`AMit'Ω0_=qUc@:NQu;9pvH(&|4{gym8T$} ;'@b2^|x;W1@&]yW5lS/Jf:5i˜uc) _~TI+_]4LqՆsj$DߜyDato=fҰ1A%N>RWx$2*CPf2 aUIcKJZ kdCy̔x=w2umཤqbSv7}40h<:N_Khy:,1+L4 "5!!(HZN| Өo%BKO96Y8_T,3lMڙQn$J= ɡ.E1&Ï,CrJ4N qwl@:kX/JM_,L7E/׹U)F҉ aqӷvM=qxrBcJwzNcMԡdb{ew> Bc޸Ɨ;L`c$a Mp hV#<2%M|ܙ&qVr11d7Vu@{QSժrYseIA(Gȹa0MV(Q__TBJӿIY'D@T+J+C QWm gCe\C)ZIkQhv7%@ёvxSx.k)Jon|?/᳑©j!3ݒrfw%yNg+BxJ`H sɷsQ!k}Zpv,VaF ;Q^)\_bF`P?Q1H$Rk+υnL80 <P=l@,Zhe \EHX2mqm]Y >E$&7(F KV(<7aim^r&1&!xQ\cllܕqP`#El_:ne[-rPU*V#?lr"BXj*#v"7S3uHGxN2$֏@2i3oVLьb B埡(S@|(Z~}5| ̎h$Y=Jt"Ћ?XN|^kzTZ3AK)ƇkΜԾɂ[I|cl}oJ(Q piC.U]Y[pE^tvђY` L/1Č$˯[&Uc H8͕w] ˜ õ韵R.F>>"5/s^&I3) ᡙ/H/EVoIs2ǖ8*'?YI8 I""sJs~,5ض镰geClnQf\O?Q,.(Bjq9,9NЊcBv56ŐYeyz{%-_) $DM"x-Icxir2ŖW2ATgm;{ٚYF=Zȩݩ0(WS͋3尋EkQhwQu|-E i#k4/ÙgsFnZ/E9|PKLUU3 uEeUK..4n]-Ҁ +5uL:2ʧj0p#6O TT=TB]|X 7|ٲw \ {` DXoQ]  GujQ`,$E~3fέtSK>9ӧEx娄c:]S5p>+a3\+πY+B6,.T^aw|~DV]teWjtd\cّ57Mo&?F*&*cL+O`-aoiyH9E? MAZO5c'Zvye綳Ԫ`\Γ02@˟^1!Ǟ.G(FT h\;ɄsUK4AnZa-O45rr*$4Xb'O J ՎK(9ËqUWxiuyN_i4KpQP)/3ro`v_%0^ˮKw1Qknn~9e%]%u vy0tEᠠ9Ay0dC'ВrjJu^&GSˑDzSÑ7r"OȂ5XP^Sd9_Вq,@rhmN(]a.Y=ncbO1naY 2-,[tu-mz=DJɆҍy-zFu/hDB$721 5LA&q-0xdǡ 9R;u814QhvG~0$eD6-n8"3Oq}ãC5SXN7󹥨kl}ke97iՂQ^ Xn4gq${fPe,niIBD918iB/ګކdSVe!/ Ldk  o{&M`ήaâNnu5Xϗ7-5/=.*p~V򰂞y( 7\v +}vd*,ak7t0 t/ & A`!MC$%iĔc&, q HNuhIG D`6 Nl(t(GtZx]%k2/16_#.̫HkG+Ofjfpt'?3_r0{ +n]5NNτ{rzt9kݳ&LEk5…V2?@9s򟸖 ߁2- mwFu.W:[djMAM.Y9f4C1GH9R~3w -i w2 (3(D]cz׶ҁ$K%sLDl02E-/D]0UjE}ۙp+EԶB ji=ž ՇM@=_ۮ>;12#}L Sڷn#UfҠv1 TqwiV!\*Tm^yG-(H~M@ݍkΘD4)"6;t}\9́^AΌyfPbD]J\`N.OÓc Nė./E9~57iib5\NKE ƓFkEӵ^DߙQbVs]6Bg߮Ǘ]Zut Dp5iҋS9G;ըo ?~ )H5Y@\aM@쯣ɇFV99vCu|Ej28kt:xU Q^MyQKh/NF+@n2{ d uipҞg/„tSdEńEkϾԖ'El)ʡ5B"l) \)\HXfӣ/YG9bn"t QX&[Kjꨴ84RpؑwrAe+eF:Pim8P%D7wA$PlvA'G9,zIӗ6ܜ`1dC]ܜ6ޮ'DQףS8(Jo4*zpڹ04·`s)^wKK'a" ~V-JM!R;̿P*7Z+># Fo!X h5`שFEY-Bcʭ[2dyA S.Ff cn;hDЕS*۲/ )v>`L?vC8 ǚ 6a 2wY_v~A0!~0WEb'Cm&ŕ ckvN@~|HYAܮ~>S)/ >w+` ~{.?'Ï]a_QY>޽? [[88C#{'=Hix< $rsoisW9r/~Bq*="*R+'KUFgeOI=. ϝs+;`?/A-*4n7j.8r.}\UH7Du7mlnJU:L:Ljrr6LGE4 ڴ̏7^!J Q/%jA144Qh@UҬH!WONXNz!Zb&,+ ul%鱥~cCɥ“8ðA:ӟ&T[SijcsdAxm7S W#ă~3Wtȡ `x@N(lkؚ*ۘb UE u5#%N<-8| u-w~4uʹofaۄ'I=>=Z]Ş|@zX,&I'@tϺ\~PHהHlFQ("-PO?qi\Rdf~\/bkg/zW6xvʊoT<Y 箊]JqGCxJ]'Wε[b*Rl $ZUClrd]\JnD4eaVpJ! 45/j;|uE{ܫSpSX#UvOvw\*!:KZ y<^5_qI+%"ؒc.ISXMdqN9j?噵Z|jήHك;,PCE.'tb 63G3+ߩ<{ލB37rn.%v!^&@LHVy ';wmR8ƣc&}*`V&be%D/w hw7f+|;\EG*͠.(:xky^3:mxƩOpY8(%A ?κ~=A<'4ҼRx#j_U%%BAAA'n(O+iIGgt:=bgUfH 4 q GY[)qiq^|h t7'mr8m1C ^l Wi,c49Y99#dm#1FXN5YYP>a7!iO֜3 vl: ?\aޢw*z5h,t뙧BSƲ[Dm5s@' ?Ds[N8Tg4f 9T |B/|Y%S)'uiP s:mtk JK077>]yԦ% 5ڣά֑ o`-yI<lR  lQ )QE9Q7D1D'k؎S#ΠaqG20Wy%)$e݌6~퀚IV$~)֪5~}Z9wiċqF,jIg҉ Z&7ܽ>i1?y'mu}1zlhmW;o0awop'+ad11ڏ\naCy:.T +?6}̡9֌b; CRbQMRhcN97 *~4]1xE6Q)!330sM|*8 _yŀ ghl.DbW^W;! ߅=&5&&tfj Yh<5fmrqv/_}N2-XS0NWfYᐦ 4Ohҹ u[lgp1 lʝ i㑋`JVuT<9x0"12]R j: ^q'h-gL`sgj{Y.?9`YbW(vN4hΙő 0XmlKЕ3ٹDʚ[>4rO)yg7ڠ4B3 " wWPR\sP:N\rA_(頒k,>/zEpm~m,-X{ӯLT+$O 0=pPUH9a+v~JXbˬmшN=̪x& gCwUArΐSٚǢw@E୆VVJ3so.XndzBu jUIgC$![(1/ :#K'BZJ{l۾xoFcBMmquQL;ae)6ggʵtݪ*78yXg$/?7V}l+@ckaW5` PR'O#r+M壅'kcӍf{(l?\ʝ㉑V? azٗh=G j Q`aݢ^0rf;E !-T0*ô=lލ&y!dLɻՅ08P9&X?A=h ֔ YE% _n0],˸*YGv<[!#i˭k@{PbĈ{ Ԙqn)Vx T&m$dXi}r2[iQ6`:ڐQ!Z36-Mi&T+vS5H-%X&sYSzm2TK(ܳ3x^@lάvV9* t?$__fcDZ .jEoL\-Qxf 〖zS{l>/z$ 2贌MƪW(@goDɭyr֤AS^h!Y :XK\* *iRD\s%u'y-F dhL6]YSsfI*d*۔dAG+=%gw:s$ls7z<&nB%DJ=$'P:^"Ei)FtWūL4L>J[3.: B_G^xJZ J:.bQ Whb:^ߵ뜹:V@k!Cώg!fC׫MG Ōb!g_;&Y~ɒ<[5 :QY6SlF44{iȌKde馎`ݩf؍Aĺm={&n41ihP=֚ /[<6bVߣ/Hޑꏴ'G [̱Aؕ&mU_6hYݵtJ?&&{%a˄RlӰ"A8wA2i+wyŏ 5]$U/CA#ŝ(A4|_eڻ"(7l~²d P\k3)Gd[; R)㦓aEUt缸܎a}4iV EUUb1oA7^EV"Dz؊ S)߫s~x 睨M(P #.r{J96Ү(@[ 7%a< +[>E"57't7*[{)x.\҈_-p}X;>osH'Fr Um%fـl0>\otQm95m !KCJx\83'-cTɛd*ؗcvtHsRC~xrp0Y[Ӳ겡S"Fd\eZe<=>DoPF*v4*fhAMHse^>a&0xTziSGawBia8I~MEsE{ B5Yc`vCqmJ:NЎ &Km)QIߜ'++Ln-NJiګaA{m2?3M'T 橀Vk\} jY5f+\н([ܰ^oqd`{oeCU驂iL>'~ %ӃH\ґbQsPRIKk#IP*8\L&n%QجYcHR_^>#b"3L\"mjlH؉أYp4/C N䑹haGbiԠJحZ=-oEV3UOdQ֢EYI'גޡ:+r6AX ntg8z T1*JjOjY8 V{S7@9R(տ֝1쬴[[~]#Ta&w3kPR VyՄ[I-cB6Jdu*j3 s4uKÏV ;/&sRԮ(@30ʷ|c%*DEqb#C"2^ dTErIHMgAS߽25-d:R"fܺFm'cZI,:\KF yB>z n=ٺ!^ص{M2/ANBfU E/"۾$|'FUeEFI0 [H\XE i*INݞobP˯jzW+ygn,~hѮxkD@]f% y.3_.B(iu?R V{j]-y1<8j1o*T!9Kgw/"|K3|TQVj:ˑ:եw |2~ްp`\E/1͐B8E3qgs[ ^6}cYZ 0У@y`m {OȱL]MCg!i#O>|{VEɾ$‡A|5Lc{tA49yUQ<ÈM\IKA~J<wV Y`Fu_mv`ѹoH2GsqZm9V½ pH &z ࡋZ}q4}mGI0H D=Nk@)[ Ua@{ \`6Q6S{0}귖kD9yWҲ 9-`iVpsJyNf=Tr4n=3L.w$SUxMI&GpY)˳DҤ.c\32+=fh|NJFۚ(yalE[h>E]yMQ0j%X$ r[0k5'FP&mw$LF<<ݗiw嬰P 2mQ;s%K2k<6cD߾FiooFbɹK+{@v=A@=b)oWy#B!?7AGA WߜC˚K.7,H1&Nmn] EF}ܣ5x%_24֨PX}3݀G{vw5p4ܟܺR9R `1JY|~:1G~?0J]w*5 ōiAƲ IN#ub͛2ߋ˰{8`AfW¢;e!Y Ee2>¹Q+T*ź{PCEdA@=뇴2(t 'ہ>{vC)D cR'u$~(a6:YsF`m{ I,Ղd`ZGh-Ԧc+gN/dz\}QY>#Tqd Өəq%z Cnl%eaS$2_:ܹihد@ /K߽1ŵ^x c,phk] QuY5P6ay.%HvT VJw2r;N2%Zݩl쵉d˗cLJ o՟ vV 0\prkY6r%f iD`JxAX/5.ϯE5 *zi ogx7d :WwlD2y[L~`?+\g)U/ϝDo1vc\f-ښJH?5ufz>yEY(wW@h#o7RΥ&d |9 ~5`N# ֓g::Uɬ۱ϼ!IWHM[Hd쨗~zpMâ*9TijUEkx|O[{r ,LN2גIe,i?(?kFDS5)(3s{c@NĈiIU;a=|p%7|>. !>gIx/xB,@+ءRǔ`-M{FٗJu Aj)GQG(&G Ij(WE6p6K=2~:.pϧښ }ʉex2R9B1<&}IVtU]6PKܾjiO$x9+-dD6 4&(t8u̽82kqY45Htɜp}Qkx|>Bi9 ])hFH~6m|U9[q=(PtGvRR[{Z$^fj% nQK qg+6ŌSv)8czpm:0QN..o_6DE~Xg7"ֵ0S;2E2Ϛ(~ kbr$?P %J}pbϛպ0U>hSP= H63"!j; r VK2] TZ]H(׭Lͨ wtpA';fg d-AE^aM/pX&t=m<[ӽh-&ҝ([|]r6hvcqPF5ԝxgE݃xS]*βyy{+ pĐEt* *u9|8`9nE% e[(d4O`A AW/ZZpj5rxvjʿ4?Γn 1?oΒ[듋&]~oycU ֒:n5Zk[CsW)q~Q%""5@kZtg֞`WHwDyNJXMz.A/I 1ClQǙa&13q1pљlѣ hpS tfGN'`PIsq"A2.XxZxТ}gz5ع`p=gʎHm܄m\1N Wyo Hs"32q<6<*v({ Ia&N{oK[Cl;V*sVlf~_2yYcB@)#Ï~+L@ ;ws w~m^!j7A`K :7¯tH_?4 aX;)0v67b8?)@oЩ#,BUwQ[qA@"c.dL4`bve(޲aYe1GDTNp;< xŝxs#Yj :w-nuŚyO@53sA0O|<!Qx0v^q)mWÕnl,K&[zBuO D}@Æ"so,$'>xp kU87ڏhzM߫2vZ{w:> 뀜ao$ HBC }^ylyٰO龉Mgl]ri&m?] Rq͔U>ڍ8t afU5OjE"Gp(3y=Cx C?pyӏ53h&gx\AtfG#AfYy _fsLqIszǹX qʁfel^a?ܢmdg[jgo,_岣IbHp#^v€ǶtA=)@(e,vc%C5ug BG ӫqn\:]Fp-nԬ+?tjx uy3(Zi_K&VJwayW37`S;0*N4:=iFNzm\d}YÓ8Ѵ@Ê7%Z jhX){ӥ; ;#;1G@O:o ok)!w(PљfzG7aRVs'x<<ضyX"LFw,:\OOt6iԜ#W*s"<7k ~S;Op7US14caBx*>}5D9wŒz%tB@"Vzj$cKVh͙#JO~ p]="x C<2$}p2ovB !.k l$l2`#LdDb?4`J#LF"T(ء[@@֯iw2|l~цR@ERL7nhj$jd˹θɆg8ߊ.et(DdB1+Q$`xѧOMdb&"ؒcڡİQZt@]N,~=6X=n( Єm5̭H\bTkxI'1!t&%n!# Bꄰ#tya,aF| , V^M]ONb&+t?c?igJvP8U׉gwH!wZoV?QAIX!܅.؜A+Q9FǭFv#82 ~\SX8.8 HLU,^pM5$y˩PL08ݯ^d͡Ҝ%Xi!bJ!e/E3PYUP1!(" ҽseRԂ36T$*kf7ibJ@9#N2slo2q s~E 9-]p$`i`/" "~&|袕Yx)IW!W+a$E%1ht<O| dcOeҕ.Bߵ.9((R` ;E $@YW}VnӅ $_;xOullh=5K2YiZ>RzC9u'iU ^7[QG؁&Kf+iJi хީm<*\b֢ YkI>Ro'ɋʙi_',qX>{s$Xc_uHe_Xey瑃n8#2÷Ă[g!@#?_WS}:-xW6[YYGfRl-DutzIB

tF Foh*ܻ~r0: d#ezpYp38뗬 L˓%:9kL 6P0ID;7+˼5E;!k<B/J>Ȇkq[ EL{k;*(_+(/'=gj|odZHH% Qy]or(I[ɿAf vYXQC0GcꞱ})kK^c:Hy '>ƹ.NXheNEy=NdO>C&3S[m*َ|148d$^3긑JZ㫩)Op,,ƎhﺙIu~tYcQ733CY-xa0:ZXll k}:h6fźV&7/d;˪!jTűe>֝3gTmAq> sVöZx|̂X%giQŘOT-{a.b%:CY+h[>˸fdtj##r|+H_`WW{J(u|@>oJ4r .ҷRG vxnYc2n\zuKag`K u15 gTr6[nz0"<!ڽʫ |<<Ӣy$ז3@I Y"k[+HQÀDK-\'Z~ʣ 2!ZncƢJ?rWS|HpWLԱsŗ@ʠvt 0X"d t'J`9!GmKN~"L0T:6lIp`ų%W:/7|H!OfM}iU*go2Zփ)s&TC\ഺ^7>{Ww/dgch9{=Y >LԫdR M~L˯}E`"fx "k Ah39@q;N$/ ?`ZQC:ڮ}D*y:ϩe3+J-Z,"~y&9l=>۪:*u2՜,!?t \{ݵ>@}_o'iH!9$ush> bh{ ;2?Bk.CRAH jGDL{[se.,JS1v]-I͐SCK@(3Π5L4(bY>].w H8-MS)"nʈ*>Q!\{Y-#n`__/"t5(R?ܐc% k0B՟E~7۲|˴ IϤ%b ,ֽ2Z-?G W#vqu=t~z׉ͯ:yn`[ C9.2Rbs%aOḡDQJrQ AnSʰPϻ/+kGL/NɄ&H0Ϯ٬o:j |Rcupj)SsǍ? Θ&4M";'KА[e6+8l gBWBrwuLyĕ*Dm"3 )>?D7I;Ng ܡ1M\Fsnc:߂ nWR,)U934Ƃ|)Z^OWh{~Ub 7or`l~t4l@]Lh$qYNn-a1jq-HZcXTZP Cgicy.kwS}NjI&e2JĬ}m,E)h*Qs)բRXQ<(PO[Cxy4TɊk5aj7yAڊuBR F\it.>)$&+\a! n9u4I"o{x-#E}=#׾~fl݆isXݠkW8ye[Y7Q[^t} Ʉ92yt<qpm܄֯e^'aI΀4xtNKgL`&P_4r=Ba@C7q/(ĕsu,cb4l$Bٸݡ=6|5x[]mIjرO :>@rstn4u4>~*s0愿g:cUֲBF,X*ϯXu4YŜx ZZѹ=Ljp8~H9{/ i'3=R GښE// |Tek}HŧhuBm-V G`2B N~ z#koR{L˥S a&zKf CC:C )]3hcح܋C9$f5G1$SZ TnE\׃%ӭU5.ި+oo/fp#)a:W댦N@,4yiJz%G6W^fiB`k mL.n)DZ Wyc>~"d.+ "= Hes_Mq!yۼ)ǩ F c_t"rT /zڨ떒Gfb=*HC|(tg01!IMTwV#Xqn)9t:=*1-+'ކh0=q=kۧ38&d *; Cz/`[EiMpp;o ivY;u$2pzvIaL%J~q}sh`_?L0QޕOU^i#>ȳoW0Ԍge^z2sG POlխC@TDpEhIrzE͐_ܧJː=3ŒêMڕI3\.4a;_YvUK6϶9|:=ω; (;aϻe!r:Ajf“sm&R7-9C٤4_#ۭ;8XlD^9|^% ۃGv{*BԎc1Eb&i 45a'j^^ޭk_mٶWakzI^TP>E=A/?S8ؐ7ƜkAFw" 2#]6bV́Afde(cժWA_/!RW*tVvMxpJ#>\)`^E<Rvp ee:%>GGS_ɭLЅMGkqKA'\H 94{DZȟ|Iԧ"YE<-\,K biy< g>]t{oJǙmc-×~Pl$s,|rBCBG&|7XTT'¿LcZCMx̢>ņ0ձ ۣȖժm`XљyDml^NO&\o3Rw4*j%K zq sVm&X6tf]RJDX(N]g/ډ;T!/Qy {Ք7G=[^P u{.>dYsvFd#A;2]8bc!h^,Z+b!Bo>s6wqu[ x\4Qxt { X:.#ڍk6AQekBC,W%DC>`>?``ы@ j SjSaE>´'fp"nh Rx,MфǞ\-ݽ*|wGf;d*LIi),(q,@Td \܌X-"k2>ã]eX8i|}i><>4MGpVν9s|awƃ\'U 8(PO؆I4[?:qiH-ƜWmp\>֧'c#^iR̸PH)PJݪR3qRDZȒWDD&]6ʭNKp?m(ef=x8][`S-a#p5XtK4\ڹø]w- np\͛Nx!?Agڪ oq~g:K{C`=!;}8aVPjO-3SE>%}'te}VN$=},{LlThѹ-tsr)u6}1Cj14{d+RTp<061lZ9_elRP\|,z5!sBUeкi4tH"dyZ(ćJF^˟Xdn?~Iࣇ0]aȪ7k>B7yQvט*(((M=a^tTSb/; 3 *@VT&~!)!3Tp\:g՝\a!Sms~Ps<=6v78d:׶nonqrņ'Xeu^BQcۂ%jG3/|O=â㊮e],ĺ*OrgznG?ٙ B3 *VĶMM@#x52Tяg\N_=kSbZoQ4r=WSj_h@(tw2&g_ g'w*|3Dtu`< H.\ tYFAN:CA8To~6,h-W{s0[7U(2:s,ݪXM_KFQF`W&QTk,ڧ=jރx{NXd*'g]ɐhDu#掭NEvro2+0m=#Xqc&ϴsZ5IyhSxD\@J W齩AfDOd`=mϐr #yCl@2U[btmc#E8΃†t7VWgIaT5 HK{KlGI1e" \S수I\p#_Yrpc:dϣ׹ ju6ؔ] i9֯xWnPHio-}ҩnAWG?B_ "Er9@Y]EKɅ/n -z&2ߨFOl/&_.ZZCvvj=N~H-AS{n_f9i]Yn0lKh`sӄMx wҿן̚4d?^O)q9x~fY0T@̧?tB'ՉH-DZge<#:%Ó!EFk6 0'9įil}10߃Ot+'e8{@K RG:a`9.aӁH431KnO')jyk#52MպO8>A-"2[nX=Y}#Rr2UڔtZ힌D@rF}6T<{w3|WK/H(¯XHa-g0ٗ ]fg|o5BqD+Vw(0ydMnG z`(7/iφ?K& (bH(/s atk_ \aqs ;+{&JՄ{>RWh gMZq$too``@z]@4?~'xw_LJ<%fT^>˴NLf IY)=!u68F`:ӮO9&A^7PPRQ)CZ^AauÅ JusqvoN9؞>?`T" 8 tABqĢO~: .PJȁQt֣2$8C.8I+"ۗm @:Ő~6ju!~-=PD7ɛ˞OMIKRJcdd5DvbJd+L6cS@%-K|րKCO-gF#X.XfL/c!kwʐ*8 8%rDgrE1HI/aL޽>2= rB7IC\ Q˟)d`gِF-}r\N%M'S cnDď%J ,o{l2}`fTJo*{T ;swkvXHԭ|m_٨v/[ʦg-e/p߃~Y%FO'<H?*sR ߺ+A]+tL;pr>{ߟؿ0+cX7V'dj"9c>y+`KQ'(ƱaYG7> --=PN&suޔ( 3fڞ0𶌊Pa[2O,t|s 0;/.3t4+s,lh.22Z|E;g 2߱xtjx$q \Mnia%v>)\7J8#`u-L#,b${tnoDyGNĩK.' rZ%^+JvxoKfw є|^E56+S=D4~! |pokd65qyrCyma8Cex@>/kZhkq?;l򋌭)EƓQǜ: =.CGb =dy_+`9[௛ Uk}0Od¢y&9DdZt [Azr$VP?4cb)H1p@4vp}1wE&8IRB@nNf شgoӂw㨬oZ廛n^"1ش>pvEС \bj OyڅC$e~@ !Q{ϴ.:|mxGLB6U> +!K5J[hvI&ƺX<࡭ `-Nwk yJ$(u{'zFV--#Ð/ '(D04J%p\*CB'gd<=lvm$6i eT~.;?VAf`0&IL}RY5[A.AwU ۗwPX`C]%nz}mN—UEAla6gcQ.0@@5nڡ"8~a: L&R,LZЋ^/ T ' /ҩۺSn~j?zA: |Ee# Xp%mNiPOz#ǃxee78?~mTH(bP?O$szZ6ijʮ:!_J"M :ZtX%V#cߋ=yD?j/ ܺpdž5ӆ=i܇y'S "k0T"$C=]iŪ Eۋz Fz 27j]0[{ R̎%eߍ_Aߏ{* 7i SA" dtCDBp +> S:pUpii{5$ (lK e~R%6ٺԮD#2h9!V]rua<Г K3 H%\ٳ8;bI>(Yl>(Y#\j`?[ik6;~/QΤ :228K%گ[6N?yK|Δ,]FKs}NXbh(ؘolhz,jlhsT뉈Y8TdVP_NFG@n^+Qi zgo+M Έ ܵZMx:0GnF9R, .Yxx7}qd? ңp]ͽkyXBzv 3^l:^'3SUb9Qrb޹YiGػ^+( ]c(`V >l WqXBrN#\슔M\Tc$](<[u )F Vw .`A7}KOӕK?#Bu~ut IE}$x&zRE4a_.&c1Sy̫=}_@f3f)++8 2*3'֨6heС r?)4XN|NH,y钓@}N|yM7ߜ&I`'>i $P!SC,K0v!| t02nqYn@v)Ya-n'|PҲmya%saTRcZm&EY:\ r_PQ]P_F[Ȟ|wtQ}acu-@kSlH{7`QFf#A8cNL0R)t;Ӡ(y{Eu6~p1Wxt{@GnZad̊,)W4p$C &9f&m,]f%@eMɗdgTڀ .H9޸ &N2FCX IjhRm#M8(Gu?ƍjȫ󂷌`c(yb? `uP%>U d߁tM DzdȽv*+?1GZ6XaƉOSe3BHpZC҇ CsƢmUr|qt<ڨZ6XftGFDz0C[1*~΅-* b^@Ƣw4; /A9< y*+Dy̏ >/ӯe,L~:”`eBBTRGP)1iO0"^c18cDJYe&lItq4x r D S 0F^蜪YvH>y?f %j??} ./{$p|O4'8ULWOiο`, SL~8(7sNfo^ލ ņ"t-釣&Sdף3x1_KG ]JJiMSDD dh( Fhހܦnc  m\= J6Z({1]Ys+>C䳠$/ߺmv4MGz J켗giRP9_z>GB'`$iYKO%_ Fx6Xdqu^nXE&{DQr7NWQF?ݿY! vXP}%أ YY_Ý 'sϦN҉YJ/y6 I?j^19G5C e/zk:퇼!5o5j2}gtTƢڧ~b< 8SSrj5"֡ q"~:Q6@9DfFX], `n^wW|芼53 A0ׄO ^sg~i~-}T ݮ h Is&o^)ˉ)!O%(O£r'A}$~PrW&Ԟ3RU)lr=!aom 峲~y*j3͒Uuʹ^-b T@04TAl5E?;ߌV.tmZZ$=3-?87Ӡ(ubp[\ƉKxODY o ^#r_wт t0 ^ߊq?N$w:;Ў<mF[$~_ p%#Z~ % ʧܛ=^dR&n%r߽lFr=W'/U񃬉p ԐĴD?~{NM "KB?Qsb |QVVƴ褆~C3 m3mO[5F㤃(@e^9'̥H*Q"Hȗl0fKJi:}hNFL6Q ͬ ȟiMD%Eh!EAMF*AׂX%8ν@fuGG9,ueM{+燼1XE$fN@ 8-,g,Ldd6%2P]>{Uļ10qPPfVv"xei/ND{S`;IJTAȓ\?1G-?^q#ZFgX()H=.̂9JnV01} .ٽRt{ 0B9q5rD/O1[i*!<.}YC NӭP֏N3݌ȋ]f[{ !>:`+K"KY^D@󈕺F{ŭ0,Ym&yxMI;1&?\ lYPC"hNLŲa&/.7^hO퐠]Gr1Ҭ;zos^PګT<>Vtsc+ڕ4e(MblIz.F)#+Is4)R3,L@*39R#E\ .-:K <$kső8{ W^߹3 ?E!&wP[H=m*7@jAה4\ڥBwn>|Hr8KR(.az'ju#pl&)}Xh!u]&k5f;SM#]kf)Hm;T/5,WO3@E 7ҾQ~-0х 5FS4(%K4HaI0=0K׊61.oJ`{O6 M|)7`wJEZZ-?m[06MJèo';Q9Fڨ>R{AȥGG݂Sf-yGM0|I"eA! (͘%[Qx '$sY iP*#p=ユmEzӜvf' BK봚|+n]5Bq,~赛ҹÅY6۾:C)v\:(OˢƣUwe)DDb>{ʜ0G7Nqwr!6jt%/7'' ipН哄hI(&]|Gd<$x*l7lP8 ~Hw O0;bƚ3ܦ.wn`6"䀱F`(_;=))\h5>$_xV-t=5J%9bzŠ+t#܂LJ7*`gm Yü8XUa˫Hsb6&ӹ!vu HD\YImҲd(k 4̶{`8 Gv&v-YTϢ^OX4[nI 6^q|rYi2krٱ@]}.*%g}46OB ֐Qa4|mh$ak1}c&#8ᓁz3 D>b U͗WfU8PRm'8HkUL,n@~C@ rN'7F"ysYh7|wn,H~ԚyfzD __VNM$ߊ޵ fA?aҬ)kV1&+ ڻ ^#ԙ=jp_%6,vOkwLzKn0MC Š}Qne.2=h'lz bHH nL9[nUlE1AuY!(YkZ1|>Q=G8.ӖlH^yC',O;AɟVA%,vX3f?(wkt&BIg-˹kZ[R,ȿkӸɱ/f5-\$wз\Gd"[|*7'֞85XjRF4HHp@515/]%s %t.ATks ꟊ3wJ$X 9cIfɻ?OjʌjT0>W{:5l]fhglqbd RU6c!bNƠD0D15ʯp5}])Vc'Ús Q=eq'~?[ߵHpZۃCgf O$pAQHB;T~ȳZ $aw! .*2AΆVA[6poɉn\hJ%#Seʡnnp(X0lysPh*m?Y[ZWcPP-b٠RskȨax2`esѐnpZlrKx-A;eTpHQъzzAE7^c"x@C",]ת`ϧ:S"AX1tY v(?c鎨ʆ$_ɬ}üKhtY[Da'ggO:G:#֧5͆t%ӷ-NEMFF? 2R)[c1&؂&}n5"ͬk Jд+y~u3œlvـטhTP昱DGߧ@1崽oBf8u\^Vukɖ,4Xb|}*>F\%mT6l+ zUʏ&g:iLn. /~*>hЙ-WWs YFfzEySKuEG7@T s(|!vb a8*ÉI0c#5G| k 4ܷ?y8hB'#eU4 :OVm5ftPŤ&1%a\zhrŠKkRB(Q};}DT˄1m>UѤߑttQ@2ANG`mMM4ǁV՜ FĵA1܅l_2 Glߖ\̎cp6inʩlS:?oA'H0sAG^gE `#06bypF d} ˦`;U}p@ӦMYlDK% X } (G∆? E¸_se-tHD~TbiNQfϷ[!z:ב@\: ٟ~E N)WITHIy9 g<gf';?̰zh/C!,": Q#mo"UV𸀼,x^LLz #%š6AXłQTh"5k{/ga .r=`5ڢ(: t?.1Km+4g,'"&k@ZlvqLxZ6(\?H˥MDw<~khX-5-:옸LFTgӧ-2g9dž$7 ](RM_cj˻Z3iQ/(,/5>b 5yJ;6:OGk ZJQf@͢KOT`PAV*dvɱ,>a @jIT4ayvU^y.(3 3/{>&W9 t(:#'6ojs7jۂ:Q ym.1"| P ԡUXJ79 G?x hI2E^,o:R^5wԢԗxc֢ d&}Ԭ>yDgQg57#8`ѻpa.FZ"3R$Bطݸ)s1`Жss] ed]nk"-τT揨55T=H;XRuݢ #=7Ų_f\RvSԲwDA{=Ѩemr5̈ΪxAZ-DbQv^H26( 䏾K_Z;xm$JHc񧯋:+e 9çPm*RiᵱmaKhgM)8$Z,<>p'=Iy $; S2l|ȉW{+c.+EJ EG6 y>0QV:vCU)`C&MU#/๪D`| (X^Jp>#HDWAӞT! PXCDghNZ~H4ۆ3+7-r k ͪY8DώqVdp;܇x@eFJ1 bje6j*vD}~,dB"1J0EJћ7iX)-â"|^[WU_GL2^Qeܶʮwg%y37ɴMC,U|y$$4jsghpC&ܻ= U 2ۮLhw^CW}f֯8A~ҤdK{C^9PIKr*446򲿯IƭTǎVX-EZ]JZVgc]?=5r^A} M V vH V4Tb)?v ShTd9F>f)ڵ-䫜G6W]JݱdD'ͼ8oHa(P8[C;Щpw,5W7:-za@ NdH@=a /@%.N1+Q}s8PA 4ԗ%ùg+fP]A,PEݚO+XZ*8r*D_/"@ѳ;4WzᶳTIuU,$50 (ИW[TϢMx/놲7P? dD/>;J]ren7WLx͆ةL2 L@@`6MZ|S(g܈ѐośZ6 Qٔ[ [OSto-#d.5ǍX| S&p$FS61th|(]GʝF ~NĒ!).')(tW1F9c%#JƱY&8pA!1NH#Zy$a<v<84?ny*{sY=u:?Skb*z鳊(,siZU<@AN;A+(pi@,l/&ho&mb9gl՟PXA15DBT68źﻅ5)Oha$&2 ƄڐoM> "Di 3fiJ&~fo>D{ Gg6=\fa4Ĺ4;~PtԘ<ΔoI#|ƴ1bUMdk'&_ 8u "T"i<]xAώM TϕN#o}ϙsQՂf2oYᖲ֩<̬ q(|smF{,` Fw eOZ_xq@_9B{[w2pԬdd[v _@6Er#q(bDfarøЅ`<7#hh.4C'&n:h 'E&;xL^6s &iE$nwչ{`t\C4{Tv#~V ?E}Mw,1@ijZ/Fro% ɳ$ Ӯlle<6tgI6c=5)]EqQW5NCCz:¡b# g7{yͯ3sp<_6yeHN0 ixZg~)V7&4q* )UXCXϰ6Mϛ9TE %{zyr 9',hG+/jJ H {:e{gtQi| 6{77{'o8)6P)o,]t4©^4ܦ1~e~Q*E9xK^$O-Hm'oݵ!:z>Qzn4J[Ttr b}t<e[J|<-UE,E\7q"p845fXaZWli8l)}:ἠh'iUG"tqZ J_789KE !|"Y雷`q <\bb[0["*{E4`)}辕uAH7Ꮲ*Xtڝf-AU]{jK8Bް|&[[4ȰI<2!s"TJ}GtY`4:A Xzvna8a6)Ӭ9,@Y-[tz:sczONq+$zch|#f*2ZI]yysݴB !K /(NP-ˏ" ehaTByAOvOvHa1@ȞJv/S\E7}ҳ'[mV;,NЦӫXS3(_Cƴt1)ֆV&:]SQ)kfWV{8`4nثanzii x'h͵A}c.׹E/}AkOp)CIBPAnHy׉ria?aP{]qU<<-R96F!< ݯw_ש ,GLV2|˩ 9~9NJ_`%tBN~98zs6+}N'$6_X'дѼOW>G=^lVH8D@nTax etRz8o{4cfCdkŋ(>Z >3Y>;;q2_#o(LtRs)'k:HI$ %humNijqH`:,QlG:uM, Ye4N&*nSS9YE2Lz#=| tvY.׃ CĠ`q煬M짰.Yr҆NU0O\3<;3Tя*Z1+bHǸs& Iޭ 3ygr&ʫOu<-1-? g) RvIXΛ]&ɗEׂ&̇;Ol^.f/xFYɥX(Z! $21Nj"{ o "3?4rx}hJwF.7"pC$k6h il;b ?}C_$Ϯ?mnZvbb +oUf#GzG%i&ޑh- \ wHէaA4|]r0QޯUvɢl{bZIBր_) eHCIƿoAPq ]p`_QrNxJ*x%h 1ԍ2/ԟaSdUd{ⷁe~aetac8]9~%H4XbN0Z@+h|bjSH?) UDP2z Ǜ-Ă zPdC՛&;:ߍX]cCj̃SKĚ;ۂfݸC^nZ}y(/4[Rgje8\ԧQ=V2ag=z^?@(s L%M4h:$59<`PAE^fFwMt]p."zet[!Sju-6$Q {{+¥e|Lʋ..'Iۚ%Imc!uk'ߣCۇ+MM@02D&u3bTBV|:w }ژïU"eE?6"t~8\H˜G 85JB4uAV?:@FIpKPޘ-mTl׹D\1B l_@/9݇0[[f/C4AGU2bF8rUD1v$ ӥu!eiLOx"2"%ȳ=NZհ.yp2[܁)N7>\o.t&ҡ>] [f*<.nq0Z#N}^%B.v@`HYf|Is"}ꬭhQ na Te$X)逡A2ޒ. :vhr<{bj"7ve2-6 槀XIc4t ׾lq<:ŭ-g_hF(\Jϝ{LavQ,¨(oժ[:;fGs9b|*Xؤ҂5,'iWZ(t ѠX3|'IP8/k[<Φv2v3]AHWJ*r)m*xp~;6#Ĭ'}!t"v\И 9F߿8),jFZ@].~Y5V}}2W t++7ʐtwVUg}V=,\Ln5 TQ0c bvMz@plKf?q3&fX6>ɖx#9Pe{14 D8jP̊.tn{Ms5:ó1 6(v w50!?C_*u/RJH }R"t Y9B{/%2ffAuixN~ZbљڬvFU^ҤWQ!GV h,~d'_vw =CN Om(Q%I"隻NTZ|ZXqA+Xtp=}N{t,5eetHr=l<$Έ=P9h3Y^~zEKϟ?T;biՠy` zq$,./;Uc&p@}o7O k\$NI"^/ mqG.լ-`*'xj*|뛵~ ftMK.$CK$ P3dlz$r}0.տu|!rR ȏt,Nq<|0~lY[\m)~7N[/o_K^ݿhPvCVͻo%wy qH8cMsR]oZ~Ze .BE`ޭҤY5ѕpb̹h,L,v \"|y} R֧.,l 16@VvaUˊ(P` |TYl53ظNJ9PP K$o0i\³3)*bY^#a@5$ЄZ;+b]o"OSᇘ(Ν<7Хʵ7"?d{ڠwV;y\b1'#a6_zAԈj/KFtHp m5gd @#.ԞrS4P$g߇ bl}~(WWab.DyGnAcj?JP>4y+f OFrNL?ay{R^^u!:G;uʙAkrd}P2;`>2&j.4 jT`v~lp>\`x,(HJ=l&ޖBʃ$dűwEo#W S&Fm}ŋ'R ΩՏ1ث R:Xv68yQP=_-J*kӒA\W]U.7=! 48RJ~Hs>g0ꁲ2Nī?0~~^II6T(JgQLx⡞+;&'n+elv: zbm: ܵqϠd JO[(Ig-~]vDV'|,9lx{zkI".؏і'K'UPxMn{e<.@R0_pHq恊]lۑ݁'Us>UJ շ˭B&zw~ &a=/z ^pJ'%rʚcq iM`žb%xq1rK 'iČ >pVۣJy5 /} b *5 %kc]'14fD_Qr>Ħ>N*^3YVɇ03-q xʐw<>~z@qsȲq.pNF[ FNǿ~$BDj M\k9EΥ4NEu$U>WshT=UW2vzC]ic 3qur@m%/Ëk ƥ[&e)e,Y-]vt:rq\TÓ$E2L^`WKV]69~5@t~AT})pTcSy0a #ɲ<#[_3N3듼R,Gy?J4F0>G@-" f_bKAFFUIFEN>vYTǍc." " \# _}j+!=EM`\cXFBnJ5I7Nj̜y0k"&Bh'PYrdRHCtm #@L.[o4BKd^+Ђ~;G+\ p.)]gtQ ﮃr ,>pnނK@ \Ɍ 2OE'&a 󴘑 gol֩;_cfVe3[x)uD >آuy aGU"7"ʱ.J$*#0n燹n]P/~r &[! |ĵi675=H@F(!##0rS7mLxVL~NzxS^ (L Ʒ*x( ϹYt'L|k lK -ƶUw1kwTx"_*Mݛq7 EsN/44)8&(GF{9%wg)/T3DwZ,M[vRrERψwq0ݱ@Vo6LUYrRR}⋝E#%2CѮ$v[=G0¹} 򽠜bb9_ʭN} $el;Uq/ڲǯd2L|}ܗ ar07P2o5&KpCܠf#45C'/NǘESXHt=;U5S3jTt`X >ByObbCԫ1Uel28Ty~B`1ӑj9b 8K'6GZ=k͆@xsEG̷ֶxd.xoyêcSkm!ZP_ v Pz>~^0"#E&9+S}=܊6JT[K3So \[횓S1'؇ 3LN«hgo/!Q(B qߍy 6MvYJi!-4Ȃa] ϤK46M_ SCa-m|avt6& Z7f ֥:"vh%<-:ZVQ]]Nydy$':yJlXRs;xR Ŕ=ekU.esI MR-^+RҪQj)u!ϖyF;<߷?4WH AW<אz\רP9yH"n4$]XDBGnj$?R;qVVMh<tj Wzy7©JN#A柺ch+5jҏYzmJ$]Z_*( $)#~BY(xgxs36W ܆u v&]ǙHc02cZW2Lc߷uvJq"oX>- j~j~:x$x\HMⰭ#BeqnkQfzn:*8r"ׂ쁡&729Ty' JeUM ͵V90Ϲ[POkTMܸmQ;jl27"+yaMqT(M0OƔIO yaNhR: -#p߮XljC3q*ɬ~/\66$sE]:CH!X#5*2bT-{hs.OX#R_7%Ce%-jhxQ.WupCmLo AD:q)Cp>= ir.iXrW-DJ6 q>Oan=K(C)&bԝ}-Ng FoPh'rd1V9q٧S}v@Fk5_p>J؜=a=4YOs $xZdD@⌵h~($IDW.O-/P% {z57[)j@(AMx[kL4A*,ж0;*yJk߃)_t9p/pb_;^cϪVH}E'$)pPHsǨ~p􄫗j uաQ #/xn6Ǡp{ӷ:@.2(As}gMlzcW3`lL냈iao5R(L0lkFYςɽ8}q=Z'没aaa!5t< kCO=--O!G"MڋF8}`][nLM+hTQE=V0":zƪϮHu_!%jz}8ئ/^rsB 2fw2G"Fz&+3IizWV$]]y.^/ [Z#fJԎҼA-}wZT{U'qQ`m6=Slcc1bFYI; zH+tJwY;=JEpD=Iy{y6s";lX_~(eek{KZEFhp,3r?n#ci=i!iFs)T S$Y9dr~|_( גl"/l5y7twݟ=bWO9*L%N%[ Zl塻dIJj݅A*|u`H9|p0lb̼:RĂRTbnjµVGdF|41D!,_e ۖU~\#Pw 3'oÐTaFywRB F yf=_nYޛ/v<`|}%ah7kw$SN/yC5=]hۊ%Rh:`Dr]鶳Csxܯ[_tޒӛ8U@Bb]=EfU{Vv Wۤ9F +_7Zq;e=T|.#Ci2e8q"(beuf "̿}m~AfFњ 9CZL˘~@]6W)/WP*eǬ\O 9|o^EC\:uVv9QS:56. ůCyR{0\٧!YΣ?d'fn 3 `DD~isOF@fn~)Gb0_>ϴg{w}*~ؒ* bQl|td)ò7 ݥ K<\Ku-A4 ή(%j~jkҳv֮-R陭] xW^7-3t"ꗱ(Hmz㰽]>eP90;Tv3ѻUǠK'Al1? !KGC26ӏ<"RD'hooR.c@م}Th.f hf#;hQY2:bϏQF5o8B=BA {XO:+, ?ƙ@uqL GD7e$ ~Lv$Wg7pp`@x{ l3 LVpzYCb ?:X &/V=TgPSPj:.*RtP QXo|#$E, b860w]h58 MgEֹ[yP%:20˷@54t)_O#YXO/'W:ٌܥlDh $awGA؃A"sWhGkt:_yԹRsљrSW"[e++L: ץr\6 'S1rX ' z1,X@ &Ґb_;V_@ޟR E_6q?08'hst~g=9$0I8%^V*23G HS(av _1O \\ظAN帛GGx'1_G]Q1熱F=32om5 &<|Bn<cr;Z|\CǪ|+w 9Sh"xwܺLєgj ְh5ӌ-rS41ǀҭn5 LDf|\:c0+!Q)ȼ[ pOzXQd|G[ )G@DU7lQTcڄ, G݌.l%㷛j܃o]8<҈z!q;eeHzaaQ/Qti$!e9$'*5hɳx4iF{NY+iuŤ PB/_ʓw8>c~PjȫSr'szT@r#]wiϡH7g4&9j$+} "men,`9|G>~w[0<1Y 78_=]^гT=TfռbTd &v =sCiiEMc]\B> ?A-a_`T{% bQB8 gJU\ݽ`g\HWXJ.k:ޜ9q}iސd֦B)h8W8dž?(A/ڕBERv)&8$ zHN*5ŗdr{Hk('=>׏Д1,9䝔'Y=u϶5e05lf ݽSgy >,K8ͿN`t͘Z)Sn*?{C0(B. vBu#2һ7*|Ӎ% AvavD~DN$<If$_ iἳӗζ_3 U^;<݆ s%2T铉Իν65!H0V |$H6Cs~T f'x"C[/L[p{gKuRY>"ϧ ]Ew$ۢ)Xjϯ czhn䡞nLGǘ c^̢MZw>}k"ϖDi6S)(:zK,$ J)\,V7U㍬|A1%s%`؍d"@P&O,ÉaaLǪݑc}.U+`%pqT>54nQfa⋕i ~1!J/Xxr6 nY95hQB0;Ul?sp޿oql5Jj>Qh7ojJ*8رNt_OP%ְ "AT*u=5W꒽$ƨ6WJ@[_Wr,=bM'H8w-_{aכ#r:} (gxq.C#! &zgޝ,C 196E0:{k@\FO35 %^'/ѵ2]C]bQ#J/%BHʾL^ɳk`.hCXÁWc(G&pL؞ P90LWc`[D;m;9i}$n>YT@DCA:U f̺"'Z.zU/J:Mp1xxĄqA& xG[NFT 37C"|5)q:_ @G"<ڬ56R9 !v&2qRKIe98~,ĥ ۀEZ]kp<~"E~`T,E1c65>o4}cNPF_bK$HS,"т*WMr}x&?*,kD [(H t_%^OEYSMj&ñXbϩ%c(3W'o1`‚T) C RxFX",z#<#8᧌'Z=g<Q̶?>t~/3-c^̛~ KŭXhʛr h[?ȋTei´'vSp 2Ӥi ,]o/OcqI'{ɸ4A9dmp![Am|ƢqG!{]d ꥐZBS2.Zѵ#ZhY4PQ|pV8ZdJUJ醤@&)iNyNgV>  ƹL6C@,Rl1 = u"-Wb{ېR0惸 &Ur鏈Э;d]e[fsP()I2sHL I+xl i}}Ȍ/fC8M*\^3rI. Oju w'v@t:(&QqD_fQe Xͷ'u;cijkG j>Vi_[\qMU6>/$X40c = L^V<= =X"{SJw_{R}ss,q1'<:&`BqT܈X9:Kٌ 3h"uC7霢JžНYy*H#AH=grHN#J(ym^ (DEDu95Efai/!.B+;"dP"BG [|m-I HKȅB$3"mR(\@*{]Ĕ8h'\v"U&Yd",[CF-捋].1(nM%fj|#GM:<ݽ 6(,vo>'|F]4o(k,2Bsr1]Gݠ#=Bu8Ç,#T.&! ?0? 5B{%QRȴ0XE+U`cԌ I,V %!:t7p |2`밻 0&baB%'ι,L?FSvu;tiž7jSMup¤4Ú7Cw/<+dǬTzf39fft""t.[SJ}R=ḦiTCm^%tbUˍU"l" KE}$gHoMPo!< c x4TFbVF/D}r?%~--ෙo2EQ< qPҝA2xK cUxơ)6MYg0診\3-&We߀vʅؘ3bsVi$ "hܢV^ݑ6=FSqܿ $-p3QG]{X{We]SAG@rOzd>f@o᫂}#P*_GKAHimnMAi,&T# MST_ԣ:}-K6U]6+ΗHC1Žk^S`fd3tf6ɽ~LZ_HMpD"X$uW”VbfE}"q7Vgk U &+ 춢=M:(CiX~Yñ=0OR Ɛˇ0 <|hn#BkœsMIq],.Y0V?ͫVTzNZm]5[1KAXh_z4J*$ 9#JvA`cʋo^j8T1&c4o(M6Hx:K Ǔ}1B@k 0&|Fy2^ ]aYS2Q2-/T?7XV*AQi:d\Sg X+`g\ssl[n̏0f3u&/^( ![)E7oH64d'ƥhIΜ:I?#4KN& M{fȂ^3nN(]rə?]1骦D_(LcXR ?E){m*4vB*#5)ǬXmICaa P˛̏eM>R1֯,7MgM*b19% }_ [Iؔ](/({;iWWU6yeFqH-\ҿu@G}E;]4h:C&&PeX{˒?swcJ覕2N,AO8@X޳zuC0iZ'HZL6lD2p)gInrlL &1Px< K R4/3P:t9[wl}i&A. }*@(-ͦHN #C?Ge ;<;"c o GL78sk:k|醄tL{ݹMBtjKAVdy6ynܲj톩s`]ķf)*:5щB^uBO DNSswbV@"l9{>b妒O;UMBdĿ)ֈ=3c9Fjwk $Wz6ro{"Ϲζg ԥ<4A$Ft^zGO;O.mw@u py/if-p~ϼs=sXN&6qw/q柋"RLjx%zKzef&_cS鄯uNYR;n|>T0tR yeChY$S.pDAӹsVX7ڃJS<. pȽAGc+j(JJE{V7Or1QZQMeTq Y{y\iPl [h @m C0gnu,Zd+"wA #{[̎`41Պa?%pSZfEHU$&oUݾ氀YڇVXCl/ܰ>5+(JΔeV Bj&<=qHNf(r~z*UM)Sasj|In Yjx.IΉs0(x#/*n9wY  Ýzn+ە#&Iw)p7=.xkjfQnxц oq!kF@nXtGPz?H 6LHEP.l4t^Wd>hv~L%>*溋1RfKW'ZnY$^8Ɠ2`Bt6/ aۡQc:bKWb18ztTEΘ&f!l]1.RpwE*0wR u/CU 9fzpeC6. Axv;A"7dgZXBr'v.߲6Mf1oݫL&(MO󶧑c57l|YGdTF/qУ^ {%bM@Zk 9ڶ.PZCj8$+e@)"4  ]uԞR۹MHwPY"9Cߋ?ߏR:Y~$e^g }ӻ 2ճε"Menj^Lʨq; *GbXhIo WNyn)Tpic< f|f-6Wmz0l#B5^Oy /*oY+9*57[7_p] nKs& >xd :TU.gmv³T#sGus3 =8oK[$wjSɎ`OFnMn^e/uJQs =a&ۡ[K9~yK :!*F%u6 2=]y"M~;\jHQI[^O'!A]!Mk$Ek5TA{Rq.5}`ƫ,(ǎ*Kl.sim q#p$E7PDE?nbz!l ;ECVjۜN񻮷<ݨyxZ*ʇO> zSl9$ZvfW9/=BYG0%+iρrrgpfqB(C| :#D@/W0 0ބ.cu^t%l|@b~z2 8r#%-Q)#w;m(ŕN`?@ٶ-Sj_V'b}=u¹DU J񛰘<[#Ӝ 0Ʀ+ u5'gp $ ,WcESCQ yAX c mT|#jH,*C✚Ycת'xVI4:Arwؤ`@UM=gƄ"beqd"qq[˃k7mr;.6_gMvҦZ |-._Mf ^bț'&O7^!Z#GVR\A߮ݪ "KI_8?+҈KnnPԢHGD/30:kNrĊC]O(bC|8-' nj&"e\rB"ܶ㻘;jLЙ: g$812!k4oVM`||_gK:ėSoJIB|-NP o>@Aݰ{yL\z?!x=::wR ?;f&~;T846#{'BD"ftXׂm݅>4sImAN5Äo*yi-J _ѕX;0"mh$)]z_Mx^+fQPPl}08N"@Vo*V^'Wy3#K8`0BۆBӞqe kBDn)|zss]>&2W*-TFД!^q'FA/[ ΔJnéIFoȟvtAwc}oOfOQS*e9`ǢFb` B٤_.4o*w9gH*4c ^e_7F2BIp蟃*O3Wwٷ5oϔ%:c3^pPa0=:sTq6!1!rxվ|zs2NZى!qP刷Q "@TW r8ux%%ycڱ 5S%au{;A{53W2R[!Eq ||!5":Dc0+Ƒ]3~Ԅ?_IJܱ4MTu7 {EbI lz[à.8BR_{~zW`Z>Q-5݁;~BnZ0MS=oWc`bLgCdzGu%069hNe_xb)5ǽ,Fafyi:4bTKnqS1"Vɽ37^﫯 leA<<Ы`;[b}C6/j8 ;T4"QC PAz_<ZO7EAoB[CvB5R㔞ef@)AoI-ze 9O aUz߅lcpJg[>'Zx5Mu9Iod;$T݆J]g nA-.5MPA|2Y)C,E%.u2-IG+5\dS{\Kފ@|%!M]ɠqHgZrUEA\#e hq 0tϞ rV:BbuuޯE|=Zz';9{"?sS~:a _Hk$w݃.h3k 1ͷ''ĄȈKdC9`oOI H34ʥ,0!Wq>!vk{v8.? T +oGcV Zt: } _țC~u1(W^q9nƨasR<[ Hϱk:[:^õ Dwm2-/aT %7veGFB#"6UpߝDr,inl]rR`mѕ?TRl{)ɜKdȫ'T.s}f_+9,wepȞrmN7R$)>h-&*c0D}ephū3-ċ m>d)hV5 Jp\A%2@& Wm86lk[+ @j ™XV5_W!f1R}cSRR\U#bװoZdfݳ킕3Ak#=jP4G3q,X߈H4qÍm06épbL b7 K9!0DrA-wI3ΤM5Hg-uh qMT[˜tcHL\Ԕֶ2 ơe l"^S*ȭ Á#6G}]bIg%(͖9Pj$[4-R)|ϼmT4n!β9Rob NpXOd҈u6-mБy5>jrSq@t.&߻Uǫ@tpFiN {vRBH|֯+Ey^^Eg^J#1H1}owP3BKTQ>kWCazBO=kZx-HXM4¬e.SRl5\BA}U`%J nc1sy {b`k^AðV-b5פG֔n5ߵ+9#$Gqig©!/y<A|3'=lN1S+L13 xyʥNLh2Х _ҵ^;+InwO;<~|1 {H^#ȑ(_ޭu ^0y-QGdm 4z X$|pqSjk= a&0ES7쵹#^,ki"4Z*Ҡ.dH365EqHhlu=[4MґjmVJ]>~«CttdL0d71|s/RF}3F<(1`Z=ZaۊWӉ6 1&b:$7Ѣ̭Bo5 R&1^{pY(m 詐k'Ns0g10>Zؾ+LH(t!*kGQ gBL4=5QDEP2{ 0 h$t>#KB RVB_F$ξQ!9FTXJ 5z7QۊCX#e]dS &)u[WI>'s;FK~5 &v? &Yv|M:!0/`TFkC=w~fIM b:uHVeVIjXBRط׳@^h9DѬRHcaAz l[ULGm&q,U C4(6R$m zόQ `gPI %ؽiPF{G4[j gu| Q‘;폛\q7ҩnHtQ.hwjZrB%_W!<ܓ$/fjVԪqI`oO~E(``)Y .wo3@jG]P}vqaI1S¼RjЬvpܸ+NtX*(f{F]IEU,5 .FgQs:_@XY,ڧ8[~ng[K` u~oh >xlTxR&q.y^Sҡ5(!XI ᛇï{8zn]+1^B 0:!,Per3:'2M‹iсG>EؑM0iڙ<=D )\q-nT00J8Gi;-!MV3$fdoLl`_Im=PpנI $-{:cvOvZӽuvޖ_ߏR, @Sߕz+wg2db6;8 e@Pd j$ˮ>iI7>dP+k /:vNO 0F~h*]d^[]rW*+1\2s֦8C3&?|'w"|#y0O3NK"8鍺HJfԣRR ]CzsHm-%/QOlҷ -1n8q8̚7=?&t;' ն%6[" qӼVI Vp ٦GB,8h?ϡl+F]cx;XlZW=/)o:a QmIkX4\Nt!7%iY̊#xV`H_59ڹ4bI`z`izdϊϵQkSO#A 9cH12U۰5NVr|$]pQaƣZq)0DwO =;ś?f)G\*~@}8Usь*6',;{a1if%Z, [R)sT>AATB pt-I Y:EsA6 m?ōE{ʲ֮D$l4)! ӛYi枖oTW@8.I͝IsP9}1ȯTR5ơ#>#~ҽ’MqK۷ʲ)Hۡ^U_W뺽 |q,3ǭף -J;d߾N穧⫈yͣQ rͲZn=_uk=" kd?O'ks7i-m}K xi2HQo눔[ULW~6pÇbOʣ# | ^LCuJPR(ooAdp.f*rlB4Q;Za2EšҲBV):=%L˴_#b`):n0η5PISI!1+B:[kR͆.$LW A^=dZT @2_X|- _*+ 34 åK8z|yS -N1JAAl"ESp,v}08DASS pӶ(.oJi8ԖK[u Yte=&%+F+5h @KP8`L*];+ h `= ivl&3v$54Eڋ%WEǒηbt7A! q]@DDֱڇ.GPheI^5zp[c4 q6c qPb`rrK- )rn@0<Dn^nX:ūH޷kC=S̤5x4R}j?77 U$mT|&ب.\qSE찆>h}%in`کfrDȥc˂ȤVOt(<TH;5qҹZ ؋.~#֎ [a9Fی/ ~>W%kZ>$iՃ _H5Ъ<d##Ykަ|VW y 1^̺Eǭi;}ʤ;ǐ8|Nҽ>Ah΀'+!׬8 |ܧ.H;,M_Sx, qÙ+-yaFɯқsvɕ )*+ɜO}x^Z›{SOC٥Xw+Ɖ2[Nzr{7p#Q02n.CtČo : N!Kx͖P 1WX2_nc9LԄdZT6 \I]6ٴoӝ'PoI"TG)/":C.bdv@PP˴m}!4\Nb85IƱhTΆs0:&k]#PMcaFH3䪿I۹jjV.%p-[s2>Υscm?#p*{gаtlz|aBLYӭ09 5W[\IdKGljsVo~sj~Q8%Ba*j7)@*wv?(?3/o2R)Ҿ(v93c{&زW?+@uE=[H%Veb0U\0`~i5) -, q5pQuj)^]>L=|SZhj6f>d5WR#0ȧ-~UX_TA?qVMsk+DQx4|Jr 2@̫.hXǷhPlrȈ]`tUkB1mG0QPAQ褿uMš ~DmcYWK0t=nL(柙ǀ$Z$/NY27p(Kq[XPQb|Nsyrq |G(z7@;sOY&~:VVw\k߄6ORy50A#<GH=xąN^˚Ցj~-{T !xE9-6Ğz7][)q$|]ofIgmdneG稟P^ܶךdxaNueDbYOK$Ta2 @z <^hUq!fߍr!bӐiEn7]SA;h3md'b ՕDd:|SPﺵ &%Úҝ9\prisQ 7dGW"v< 'L&MZv!U[i ͳ -Uw RQJ-,rNl0[ÛƗgRູrŻJ՘\Ȉ#I'mabMdW\%>ף}7$ԅD,~`yn3*s\7'ͥ݇/mĬyQw+dsE45& r&۫\Ql'վw*F.<34k~EQ5bZuC4y_,ݘdԍPmT6HD+cî1"H-S>-[@ÔOI_M֕;1vv)m69.Ŕ52Y`){79q v7D҄=5$B?^ {k!= 2t\_2;ۉC2eȱy F-~/qc\-^Xr*Ǖ\ȃ9]PSG5򫶌;Ʌ{݄ԘDW : *Ks'`܏MQrڼU udN'L0_ xM K-[7n?#2$F5ݐ%gb kEL_RʝmҭX9'icawaѴu: #[ڿ\;kjs` 2U no[YSǒ2F 9[ r }~gfPHC?uƾ!?ɍ&"q$d$!ƈQB'=ڿBpHOٲ( v{2ܦw.(!v+\w/7%3SqS! f/wϥ#[$% f.to@vJ>F#UZ./ h[&kv-AzyIh Y@il?}T^N躖&rb|Q6.>A| o::(^( &&!/DR$CzM>q 2]Hڰm;FL^|uHøJ Gic(1;ln_{ijsFY]Щެ={{kF]ptOGQsowgd^<=7ʶjM]TK[S9ЀuΥl5IUoetj 9$-_C ڟ`g9KeXMJ-g6M /iZ8nd U-{YPEG Ć8/uto3q V|z(}QYӔm IձEH TtKoTcbJ|2c9:")J$qDVfs֦tUl^[*\|A`$@5:''ñX%S˕oPZ{:m)4=U}ѯQI$A/}Xz"sks#`}ޚAoǧ 2G ?*6%LQk9DHh2CO:ebٍbA +kʼnVML0_-0{bUp*鿷s2Ź;#Fe8nOU-:BjmȘAjE+MwГ/5nJS:@oI]=bF HF[ `iZ|/-s䰴h_Rk!TU f'6%~W U00lxnsH!EȺmFu=KWL>r%> Z P@N{R0~O v|ܨ`-Vg4AhqulSTi"8>yT{">>h,/d_ԎPF[Gw-,%##$;=T8ͰV@B !rb߂ 6{hZ q;١ `~pjBsdR  >tҒls+ŴX4 TCLY`o([)Ҕ0 u*968X*vB<ˬ_qK 5yxԚ:Ei46wH  0_;<ҵpb'm9ZJW:{m'_ !@61L )Tr˅+cG9Rd,O-{вГAv*{}^v~*.~M;B*x ҎJ^Ex0l)£_~}M{B9*OB-wRB mx} ;YGUbDE鿰I+|J(Ah㍵W4y{$Y4L0kD;eSʫ8Xb(ͥbtv LרwC/,0~t.[ G~, ݔבu&* _!Lab6m{Vg5^$(yh))gwRijNe^K[YEG6Jғei!t l53NϰZ[B!WML%{H]C? ZlaV@xjȤ ȩG':+wriA< du1=|2U9$e;v߸vFe`kZE1sG;? w٢I. CJ./E%+uL|hw0``/L |EPHKn~BMH "VWGH*C~MԂ͓FGB9gݤj?yY&//f4>DOW[3(؛r},s)2B ni#2^GT=@FȍxĺZ$g?\S)gl(#K*vpn>C"5̠ ōtڌkI]d+n{u "@bF.6J!:xn3a@6Cq(O[& |,G5႘Wڴ83.bnY'.1Z|:9a5ar$RxX|.br6n<eI6ncJD4HNԭ3syW1I]6oXt'za(>KAGAUψnO.r~ŠM0CY༷^]DhyGX4Yl#&nt$Q~dTUA(b/C ~e( l4NJY7WɭCIq5٥@̠E!W 0ק^﫮j;dπ>hC J18J}z~ 84:>%zN+GMWH +I"F$B~E!!z2g]^}&9r A}c} ,aAڠ_Z.h]8 @1-֥)p fo*#WJD&iY1`حsMSMkP#dr~&(*zL.cNBI+~3;cJD9qi{ۓsz@ qsDޮp0xX v'R M샭$' +_"V*Iv@:\)ujGC]=: 7DZogRֵ"cw)Q yY7O+}@gp{#qascO7NJܰF +1Ԡ!~+cj&0[Gl,ot=)/$6T7f 0b!oaLn)q;ncfSo ʫ;YR}g;>Z)B;K(l[AY;ċۆAdW{w`5q3c]2ڇHjbl.~55ɁN N|)yT ivҋ~ J=vg(pn p'$ #$aV$XG>E=C:Vwɞӛ'Fn|03|^yGUwNh565:;@+$D&9x@Pt-ؗ^Wr ^d|i5'eS/@%u&[|jHdrÿt!LJ{kz%r\v+.lkPaN xǜp!+o`c¸}C-]KᔐRE!Hp9lCҀU>/DA79VJ %ACmǨ/sMIMqk`S&7/>mJCFg)a5<G3d`#䈜*q+Z=ivQc8ԐvfsHU O. b)t]x'Gw8We4V2{6k$߄vOT_Rڦf@7g`tqɀnXKguHL_G .ʼn_vuOFRٲp.516b1Mj9rEK3,Ӑ^lI{Y!`G@DoRK9}؀:F¨>8|ѢMJ:T, I#V%aP,y F]j/* _9D։'.p0E#ojFk4姽ߏ*ҏWyWtpӰs$v~OEסYx؋`&sz.,`ypXu/Kv{rxV'y򰫙?p,R}CODciI:皨Ī&GV)gL4 #R鎬ou]܈bm+s4[n %c{,֦*J!hbV9*-6Fu `<hP.v8 &P y==T 07 I!t\u{IP ִC0|0ϿOׅXJ" &)Q.SǕC#ximF᳑k(2ؗ&Ffo,+=hp`SρVi;'+XA*l\dqѫCm}مA*I6gMv~8woI6@F^E ԟoRćx\9=^tg*uᭈkeuJ쌐un &gib"*xLlWQp@z5L8bػu !q }d1[bto9A-x]3o-箅BrUlcUH|t-@E%:=ƲmPYoܵ_ca@%J_`l| x,eIY9W]qM,E+W7eu]oOE jXQ;tTz`/.7-8p:|'m]DDJ{ttJEg{Sz%q>q0Wr{4žE?O|>]0gsL]5w%yc]{r!_BaK^Of %g4YSV\X }qr-\[E3;/> 5 Aѥڛ@ĀHtzdc$챝7{3;]UD!} 'B[I?]LK3Xn0vu]e%:6Cj5X`:[V7m@tn9eъ5c{40qi˶m_ͽ&Fq$TeZ׎ha$O\,u'Օ_rO XZFj5!;iy$v njmomNE}HФUng7TTc}5!DnrToM0Qyt7X5]#˄űiy2bUϷ(14W"ecG[,vR cFFw4$|kĭټш($o)1zC;yc߼ss5PuiC<2@2An֔5(78,ooNZ /BOz-YR.+",qh͵c"3AxdkzS0 S@VdÝ(`g|x͇R~6Q#f~J6I{sDRDyH ׋*6?d]J}/vC F03v'kYLo0¥12TT=;hPr}B)-XM |u#`zfKA/ =Og+'{Ym*SV f` G)߯_Ge3%#t_1fCTH<.{uQMjXGD bYU02Zf,Q%b̉v׍r =mNZ|G|hi4#^Uq}-M%sgm y;w',f+ȊP0:?-kj84^\.TOCj![fYho܆,lHɧ7hCx L͛@U#ZB q )RؒxT$7&K05 #/d7mR},EISCF{>l°W v#. ATo&8)ɎSn0 ; W ;|7xpt^&Az : &d =B&LXqfCy D~]$gZjIroh 8"B;4[;'aعZQ˩ĺ1ŪڟJ!5޹8]T12]ePub'qpx~I,_[gԊڃgٻ/ ?j=®95"=`y}מY36,)픞/OQͱ=] } ƚ۷ܫ}_p5- "%u _]CLc=?|nzo(qkqNŴ_(ϟݳ͡k= : )\an`.V\җA,F`;3%|\NSIxP]lQONp構{rdySFhY߷z9:d@9:=bRX?k4$>%C:@FēP`SQSdUlqۘpE>/$)\$D؋zR<)" y^t<)wΪ=@oSڂ>g HYs\<Q-z R50ޑ) Qx=c@ gfВHIq{D2WHUދTи0ι0_5ȉI@zd~zk ۉH aL:%M3z+VbƓH,sc!Op=o$xX2r\<)-&8Y 1ɚfl9",{f`boZ{YB.97?P=; ~4 TJ['2N+Y+.+Yid56G!t~A4ۮaMPeۃBIyryǿ7ĸwϹ2 ܗKz3V/ H({#)EX( &&W~gV* }p;ф*!+ x9j5VN.(3kъvOɦmXXCڮfQ@P{lnb0F &UfPRLR 6{̞!dIʷlH:9ɥkJAo6rOY|&R`;:i,`Kݨv1K dY:V6Sk)\WFRVܻ]hW;XC ؚNuܛiihLFYF͊Um0Þ'U(D{WXZk.<2jc;{&}mpF==r; Ծ_737v5i"vã(y0u-S= u9V͸x3a:MV6ՄehERЀ{;8h lC;=:Mw\j'?_lz;;.(=͜pFCPPkwzES}*,o_z3Hhd >ؿ(@XbTjq5/FC(+Sc=̼V mWa<̖)ggwGFN=[rm%PTu/ N_w^T!~' nPs Ą!>mY\#vD+s6< -K>vkVټho[R7 ҝdߐh0/C}`x9!Z̊Z0ޫׄ[ \5e\P=tTa[3Nz ]WZjJ ß(2thܞחY납#=DDh<>Ȳ#m=/0v;z:@q5GV2&lcz`k׿ ǜ7Tb *.5SDK:c2f@0W摏:#8ftQ˽/ڳ!nhf7knjqyeOgySÈEL QEʑ'sd2-nHrHo/-m;I&6H~Y6ź|&x [6&d(6O~/ZKf\HpqFg15_3P! %dM-.uj;90e#Az#6͚A9k9?vV(++C/mkɏ9랽( ;o :Kd q@u}xsǦ/W&ƣ gKYf7iu[(דֵ \Y3ʁ8T]TN0U( 7|OAeE_ޥԾcJ$x?ۧE ܅y)J3 H? |w lSNGzvX.U ޅn[ctD+=?!PLۤ`*Ƌ}PF2 X'MH^HN'V}Y-MϠbLu@^qgqeO9AMw[R <`/1X<3~teyb, aTGPZz40t5a8L@W]j`gh̐"ِ}1SWJ{L2`pR6sfIiTI!p?XkXuA8Cx➤7bm8Z L4E;s}1s^O3ľŦ ?"UX<$v"3mInlDpuAD{ ;cLu4#:ZqC#fAݤnJAB'dFǢ3)1GT煥XCx@9m_XJd'ycou i3 $pf.^v!z^@C/(͎Sl ::")qϟZ9SŏŐ [p=z+lfqP[Kܭʎr |U_ 0Q٣'' m=AOt`Yzy3`Xa@h]90 $n q'EBUٔz^XC݈GHЎ'Y(n~XTFn>c8 [w+A,TARSg*Š}o f~dfbUZ㿤֮Kzo #~eGydo^<[JW;$1: 7II?pl{1n,W_V@,KG;̈́EUo$Q\>j2z~DF^c8לpXn10f58`7k#}Ļ:d쟠 W9 "|&ttUm._dYYˁz+Ys؝1؞R_6~wI '˃~Zg{/>MO7둼6,;w>11N,mSveʌ<#}1 :L؆RҰY E*c`TўL{ua6]z eɶ_XY{iLbT2/61JmAjE_6*m"fIPf BߨeqVGcr#Bνgu:%")*n-1bf]ji J:mGh|_Mle&=@d(O e qhk f$> BP6fp0O|8za:S`{OB !R윃Ǽ9+ e%zL^M8&w,))FVPQ7'΄›qkr!0a%)w/Ŵ6IqS6YVA-ONGJ ׋ ҈GUCTمE+XD/y{7اxY^dq_q?CZg4ů iұw"wI^Ym}Jc.\6ٵ#-ɜ +p? z7žBPfq?s\ .O3hs::hU;"|Rq@w3^E&_vo[AxJK e"dF _q(e™Ě즲enYRq$U-VQ3 Lm`XiWG 1uSDXUI8tbmEgd'.$RUQѐ/?$fT{kEw7TWƩ9GDكK&%|sqsݦ.F8J~ GoMIUgS}M_MsA20q'jd *jJΔZ/WnIK 4(Dta Z!Y׹Ap* 4ǥU6=;8)T+G\bFءQdS 8ST4.q)8snk&ߊ.lх !8.:Os҉R;|fDltNMǽp0SOV;9^Чӧu0 {D齠kƳ`Ȯ,%2;$;P c‰Aq=o X9v=7̕uW͙`gqIY'jm[,?Zw :E/޽MR֔ YV+-ҷ>A0POD>F71 ЩuQ#m?tP {8\b)%އؘ5]J!|PKtt#t5mz$)ޫì0#ԮzdWg<5:=\5 %Y?ɎPe#-{ѵx",o D.>[ىG8~R@9 RՇWtL'˄JU~4O(҃z-_A*keͥY] R'h{dݚ: kq9D=;lX@nX"$t`ds 緝L~Utqkx`Ln|hC;^O%mP-gаd[,xB թy{8wk %Si5YKqn8ׯ  {no7I6ݤ5*B+gY@hj88Uv<2ͦ~fp;9);tX%酈7YS˛.ók ~*-1âzy{E9J <ؙ36OXKߞw2n gօH:/"<8~::jTB TOS9I zxNKWrάUiq8Lf1JO?F^zaX@!fnj)` `c.j 0lMA u8 bE42U-2G(yU:7 0Y_g0`'ud/#[w?i}';%ͧu3ݓ (/c}y?(zwW$Z9n5br>Nt. =>yӞ!b+0WʖBZSt<QPN}LxUo"A$1[0ʀf"SNJӸsْҊF{hx"v 2}!$'&|i;7 7ڧ$QZ+E.c+E6k- &6Ve{D?%0w>$&eU?[rT :}]Ylgh-P;kqC3{ݐIB^A@sغ(i!-jM}T =.$zO!H{ioȆm[}+:g tF*^ҫ~h1;moD}:%]wdiMy RA rpF=P=)J$&{4oyۙa'#/Wy߈!=3uu%YJ_]eM ,vYV+b@c P^{( ˌ$GXϣIKX]gM ,ic0qrFolR KCZo>TYDA37ЂZY% ewPoMwo' fJVu4w!q.fZތa܇FUFh5vNmiZCnH=K86pJv;v)eX7Ԓ :2c28lП]lKğ#="Yd+i5+\AVGR眮k2.]~~?/Nq|7T@kCQ5g ͈xEkm,j~%^VـGmzL@=#e\ =O9ͅ2x eFy7d&-$MESWu3b҄&@ ٺ!}|G@\)UCLn"e ֗#1Y;UU嶼g*~t˾B q WJ*Bɯ'ӀghWwNLX;\(%--yG\Ct B}8N'SF W4|Ftiaw|JJ_te3{O<~s**q2OTN<#kydžUx >΃ۗ]ASRNEmUc6R7Hfa³.?"Є1xK)z7Xȓhpk$Z@x9_"LWezY| J mq*1f+lKB'q+I~f_@i7Fف$K@ q=Kߍg$jIsycˢb@:9@[ vo trJOMBN0Xg2S<3UtJb : &tWE7K M,glrKqe֐?7x Lmc%rV9hx@jq;MkE[bwU;C7s 'V)d%C|>XhnIs0kj*d/+T [H Sڵ  ~^)&Y_?xw*$dHh~@F\ywj l'WKB2<9k(% Џy|x' \2`+ jAMMrn/E5#ÂZ:Zw!yYX9H$NIŕUSou8_fC4Qw#I# KϠdW??>]S0)+N*~aO:ȲaIxRWS_/aQBzyB9 :(# P];·8Èַ?a`r_OcPjܠ<6!t_ FU}L"F'j/No)I떉?\KTFlw?pv$_to}T{-<s8B7Ѭ{y,M=0'#TD3[rWYۦVg07L|I;Hy%MA ZQ# bj?!!63waB3+%A `ԚX𾱇)ww-9YS82B(B7̼H(''kz{K!Jf{>T)wOQF>/\ۦXRAޮʁ+D|-SalD!$y0QzG&Z=u9=ntU@|JǶAe:58$MoD:ͿDN- 0Ә$!Xqqhr Dfۻ'LM9⚤ߚ:QЎh.,1d~@\1 4RUr:n{ry%8炦% s|˪lh $U;ִۄA=tr!@vz@`U jQНHQ7Z cIx1?0 >.գځ~W/!GL{pQ6 1!d:B!*#߭F~B-pVD :l'jMAz Əƅܽ687,l3` SSesSzsmr9s# M;5CC2X2OS:SYNWƃ1Jv$ک0i4dz ]В{XFR>Ň/ 9*Wɫ>Y9]P\ƽ׻o;t9m^z׳ shsNL87/=fdg+A0; a{c:.ߗKفTr[Uy[]R\YQ^ek7큃8 XaAu`\%rCNA':vw@vJ KX (w `Dp^!ZN?VFW?S;_Malu_Dž7z@ C-OSˊ= FAR"&$5Ӓ3hQɑUl?;n7-ZZ(#:P:db:>a=8e&sO+ `~euNo;=VБ!1h0gLmQb)K]$̻1${6SiК'>DtrYj]v@'`j6~s,ඦUwढ़N5Ny616cB&Tf;]\#KP%&)Tӫ} ~7%- 60Qft1. kOksARE\3lsiC]`EM/u_RmKf+@G"Eerz$p=\Y 3i/k 9((l)ԡ@+A;;SEu|2u]JA=aEo%x 5D?Um/-f{m3=c>gy(R52v$u4P[va`]P\yVW,5,ØbK^sѓ.'2saҖs#>,~<|4/u䇖B E"GJ]Ci"P41^ju$0*X̙JaD񾽯sF pWR)VJf"Vyx7l:wy2PZ\Ek@iɩHn3@RbٝsD BDD̼d%;e,^8H Du[e u3^\8?$8 14+*n_}!5)?O`A+e~g#.ŗ}WoQ7IfM&X[<?O|6; MXiwCK~K*+½҄A(۷S*_,p];R \ZvB dI*dTn+I*ĽH(}g|}Vɦi{4 DvxB)[1C u<,K xWe1;ՠ%( [6R-6zj{Rp 7KF8}kj\x DZLoc5nTmQz1Nu)´AboĆ^N/2ϕ2u7]̓1i|R?C%Y1eQG`8]flxȯOJuwlԨ7e ʃn-NV֬.un*!ls3Gt?MjЕuVN~qBaT|%PZ}eիW:Vm,WVUQ )B`AlBFd?+Jr41g`ЛH':p-g=wQ@ /߽%@!2(jE2qVff>ɬ}WM5Z+,x ^8H=j@KIa^o-ҘO;%w7tIZS Lx#TQfL4P)fZ:VsS)05 CG ^X"&ɖ;>˕Pɩtݠ,$Ϋ)r7|m'a=q) dt>_ӓ3D0nwc5':cC8<*U4ީo>NM B>YBϡz'!*I;W]xJpMCtliZkεjQi=j`Ѥ bT{ *$\LV5KH yBz5micsO<';X˃M3@ЭؑXNk)CV7̴\#dRPeo2PA\ H`,1 ]+o F>6NX^!_\TT㡧လ)of-aIo`)Pf&L13+XrԂ|u~okd(EˮX/ 3eǿ0Y_(/뙒O2ѺG'O_|'uU q%csja>|q>XRz.JlLT+t͵oSBe\I..ueφa.,ɎM6V&l:4c=W{WLh*ҁK3lb+wy9f>ɻ馢  UAakRV@ TJO3ڦ"; KB0] {F~s~psM⏨פAnw2__cu6}kݛ(QfIPl)b S|>KbH\}ʍZ{ B=l5Cy6PKb/ί,z:wl ǺM@z<&BlBo0gEˆLBvt=awE+RiȬJ/"o2$dX7s2r3Ԩd4>0;>wӊvT]`핷 t3;<2|%~ZOPǃ G2ѨZa uESѺ]h ^J!_6GJ7mଲ;˨Ӡ1 ;{xOobO×L  ӫ<8x_F"zR?He2l_$ae\8(itɶZ9P ,}XU-j=W-@6Bw`[/~*I=@Aȇ|ƚˉ "nMYu](Pr/fMG^PmxԚlfcaݯTHr?VޒIB̚#B~G&&!1k(VyWp |K@=o W5ʳ u̐W']zjyw-j3m* (WT=ZIV{y*ZV۞88 fi88q*7rbWi, s0H$6iQ+c!ko6bȀ5!;]]:;`FEw$Л XVH:E&T$}YiDu]ajPԑCM$6H͌;,0c~1?aY`BëZ V^}vTԗfo!e!^ס mh/g(of=ѐѝնm$t-08<}j kxz!/HHO5#{%DRd˘l&R(ZrTY';c|41 Bfq扪I?_@l "|6=u]?ᱎf0Im8Ü|;"Ԛ ҇ o-n.<0hU-xĉCmTvy^\S.9쪙֝ .f&UfItH'_=+1O(Uew%;ظ"iۀ ެY\Q>N }!_!}\ S.݉Fթ)ɒԓ*L p|(n&zs 9UNC8'[NWvz? ᘒJC eEׄy钖9 653vƚ{}RہcY:HT-L;h$ɓpNp_6"K JoUt $(UImJ\I$7`* }"C^9VFQh:3`92:uĒUP1b(@"Bp (| doRFg^3I6l#2 ժ`Xɼ2$⇇e_sz_::s # <@u}2Cͅi/t^rXNrmK6LچA`H]0+7kl\C(H|nj$Rr.l٦kFf.(T xިfaa3F LDY0IB@ $0?:g,9jQZg&YxC5!n;r/x;+S\Ia%ť }U۹ f%`0<$w j\TŐq%XtiɧNʒ2 CYa0PNg,f+MdSjEiqTy76&ʐyU6~ˏR0#V5=d5\Y|7ɯ SUGaZN6' *PsaWsJ_cG\lSJYFg6+ax:gAХ(di>8aquǛ.͇3ո`NOdj[&QF) Ʈ#[Iܣ-#X`u"̠O*QoMA0iMN){aHuoo/d$J{S Ĝną1Ɯ@)/(Z1b7t{@S0:#3gtT IRiN+T6pASCzU 9yg> lKcqn@+/~H{rf[ɒ0׺$Fǀ6[K; j ʻm?mO]> T7`ݑ!Nu{+}hR8NT]jө/hd8%=٬m|;̏R\j*2ICNrR)+$@>A-J2k|Q~ ?(Y`WN0+bKl\蔸jHI)EHmWQ`H|cK;t[qdpصtx6l xUxđѦvdJ{{w}s }lUl% A_HkF {u. )! OsoBpE&9 9D?I/%p52\ԐK}yU̩nXZ-A-]`ٚ>(g rI#9=wҩKȄ6s?d{Dⸯe"?dI>.$s|@[oMW!&zjA}7$JW5>nX7\.с"nHG_!NN!2;VBԉMX{ =7,>2)e.Kx2 zI7;"XyY 8(eY)exNHӖ#J:Y>™M2|tvD -Ȣ!ރuSv0Q~9 Y/$T%U4!`l;-%&sFmlWөzn?c. sQq5<Ttw)!&8gͫ+"qM=X vdyA!h4[*, '5k%%=U:r =eɉX̂^XҾ="^}UXhfNqD"`wxfzt00U ¢ZNg];PӢѭ%F?g2t!8 0Xs5 #K:S Ձ,_Mj`2gl!*<{4sO 1pR6&̉7/~جp -$YҾnsJIe ~Wh 7{wd;{װj'NtD.@Je}˄fO~vl%y`D"&(EM![Q?].M˛B@;8L_rNnxU3(1:EèÕq.F:Wxؼ3f| p^U֝%_r,BwswW*H4J +S}CB<7d"s"tÁeeS"匙ly(ӖMYG{6T]8X+D;ZLBF*;h\ mQȰD ʙ8%OR͎*"$fTŽ`zYJh,\Qyc͎m0Ĺ@nJPi7aۡRTSUn_N,uOa@ Ew>Z}sYY5x90j`SC?Iy$Vpi]5$¡ YHjsvScԟn~Ĭha>{"DxG@pJ\͜}P?c 8)PoX%?iF=-ִCGDX} m_DFr&%=㟴ź8s?4@y[Uha^ӹR@bs5EMGD7o(#5!ᘈ㘷"H- p@"f׸K#xwzfbz9e47#"p bF KcҡɒqRҟs^(>U{ d`;/M/CJo9J@sKO³mB@ M˴6 Sv,mIʤʇp&ǹ;yahVq!#ط: `_F$綖>luqҍN.DV#,l9D-#])&eiiRƘ-r\jpr3tX=4q~~Nےf$]ՐC,uBɥnO"sv6!|L+*)H^XC1ofWB\w_q<_]4p;:bCm)Nӱ^`Z6Tp=*)լ/}_8E;_f.I$6ڇ#7{\T{]!;㋰,ޖ7!:aU巅AK QCo2)58rH#Nrll +)NdS02b ATa/ҬLT2$߷+欎fbt@*\0:9Met3 PxHA;[= QyCQצVq _[KdIdcL=RFJI{ńFe=|5qXrtmXv腦-k`źOp^IK FSx=4)0 um'0_Rjr5HIE0OTofa9衅9 {ďI?l:Aph1#d<5AHbw3?Dmw{--36[T9X,u˳fl. ӎy-dh=%:{1 Py\.;bMR|"M6 A9$^Sg2ڋnsU, 9HU \1ee" 40Yz aҿ <܎|uf|ɲ.giE_z&.7"J cUٖ|4p[Z}d#B$} t^Rr80᰼f|OZ UAw۶-߬&lk'!cKŇ.Bh_ˁ8VdvcVժ0ڥ[Z|8_ ;gcT|',ȥ(؋7u<`b +cb[hH{[S'!~ %_[ X'JZ~!t%|٧7CK=sq #v Q3'K$U`/-h?^e{M|m)osvvG>iK.-FU,B{+n|>͉\AbTrнUaHòfO^Ǐ By9 cy6'Kr0|e>Ғ s5G~*dA)]3 mu FXeg?y,owsdOxт[{\Լv+B@6&5b'iTE)+vw;_{J nMRWs Et>#ؗ\Vd3/f<`Cq'kz(#[^V G \Up6s3sAcjÖ56m'F6n޲% :rÑ` ^jW̭0tL?`~`T/fU$m 7/#jl[X3ʖ3M{E FvVPfEj4ǺqfWkB~b]zF]O<_^ͥПV{Oct\DRyG"eO9)g4N}h%wۙWCC f)q' 9ݙ?L8lhZGI R/utqS$(`E#[ 3+ ќ kv(|)o>x=]" F6Q_t)* NLYtڱf3Ar&рFܶˣފTs\IĦas +.qOn;kT'Vs9Ԝ$z-䁗naѠA'׎ `U߂ uNL<\j@ӧ"TdCfqFLՀV$&f| FJ1 +SG vbK2N)i56#{x4]_vD $.Xg&8r0)`*]F5M >rqw[A D< DfZl97)^59!xMIDFlZo B;+#52cbΗd礠C b6qgESٕF6L 2uЄ;j%2[v U9I2~6}Y*hY!B9hr,  N]B#ǀ˰U`p#ct`eęLkirZՂH5 O=0Rɴ jMeUe,ř_~ Ķ[#3J{W(Wԏ鴶Ztd=h׃ŋNJ(Į[@b10d;%xbab.`ŋV!'?n6F\kޥdT_[_2v :EyEWk/WQ1GL]? s虈HNv%4O,s#2v^%nGIVÜxx9֚zS5@A 6'zI4.fZzA P[7ϳ䳓5+1x<׀\6s+c~:XdjyN>'xLj9htoL˙'.sHQilU3& F[PD+CǷ //z$n7@bn* Ȼar'a %ARHPUƧ J"O!h {-(iY#?[]M]"|1m,U~ ll=Ϧ:EL ӄ7xntFNb\\cjp<ĈЕ_["?ەm2'w,6+ >vIVLN>Ǭnqg]6T$7JT 6 ߸~)ݻeY'tLNlkF|BXB9m8+;-Sj&*Dze-# f7<,+n+pQ6'C<,*җrvWZ`75Q qo#!`rx*]9ЦHU<u% Ȓ}CH(U<<\ڨ< ZŽ rOVȂO|.8`WޣQh RNE* X\wx6uϖ/I.5 ,K7!6kQUH6T焒u#'/?y~?nwI~S&/G?zxi>FjzwUr;߇E1#Dr[ܓ ^L1M N^_C5v 5VA'7L@n:cHPpP]3@\4 %a9vTCH&AldDnQ!q SF14T|iAakQ A/[]e* ')ʿ錗i~ aP5AZ.^B¾ '[kfZo3QZ=Ok%Up!J>PoOB ;S rCZENLʣ _C2ŭtThTJVI{;_{`9I<\e6P|. #zcv̔Pe;ν"P Ӕ\5}3Thwڽk Z}k=#-QV } 4 S4~OXUlɤ-?6&O|; =5iAU8&C\:L5}nGп?ϭwRCRo3/<5<0L3vg0+揻^#؊Qdh>mam2huoACz#ÖAuED,XLҷywR:[0RI Vd#us~bԮBl:a?׳Va'HW 99>mx=DmI u9=*_{7v[!2tFQ]s]1_\'դTXɁ̍kI$%L aG;9) k0CҘݦ2 O~m9^:!0ʩ[r]֫ ]\G-&iuMX?Yv¸t12dV)v|sSx֪W%Y# XZfMAQ0b 6 =ͧL+{ȵxh3hJM&tvs;sɜyꅴtV Q^u'R;ʷ-hԻ0}J;P&!ZouRIȡ[94hhez Cy=.֩׶~T} Hu*$r[S?蕨r9Vx'@bnv( rp}ӎvzAyׅɽUIDw3qɧtwq1x\wj֘x<1=$2AqrW+sl{/.U oxxaV(vW:H;pzeET ~Z-H֐؝$-ROvdz,C$Nچ'$"̀:2ztd Pq!=aDaҩL.6f+)iNȮ 48jV._at$~jj"ӅUuDBٌdC ܶyM5}FG2/oRpVX^8ΦD(xgpzI+_@b |8 O)%Yem FHKdOX`4oA6s{D(`ŬmH=ݤ.C᤹",l Sj5`6z3#'5@1Z`;JSNj ï tE;NrB\S M8t:z{dƔ#xNڠSoY7I<EG sLUekSwEqجѓ^6/'`L|ޯ槈(pD:U^wnHIC3\>> }fc 1>_iBoŕ_,G8yY~_u|r.pbRHoU`ylw^,ᄸ%nn;{DxUm*YwT(uq&.7bb=̫ /8`EQh'Å2+D~]#duU e-qyFJF77b[z{I {Hxqt0_u[0q0]zShE ̼rleÜý R[QҘKTx:rXa(#xg3~MgA)B񤲿vO?tHjZCdk+*eQM"[M3)n eCu I5|/q7wJ."ݮ/q@l=5S={Y83} {ёQp /@+vYL.e5+fH v3$!WSXkxwsKB Py{e}UFe9'-J v~UsWK46$rd7ៈ%|>߹pdl cN!G]R p'TʭirlmoOxi `H]WhYAȷ9K֞cpȔ_/g:@,' R@c=C^BdKvRE4k7BKH>?M7D Njԍ  Ĝ6cu!?u2A0an@(&Jס4KQ*q"% >Pf4R29Ƭ]i6<8u^+'HB(p yȚ`RrRPODC62Qǎ*/W\sRB/b#OR.ʒoB{_c._caԠLi{# ޱ3߁QC@lJҏ"5wE~SaS&Q~ F'] fA՟G$QCc@x4?@$bڸ7a;2fSEL^̐](h}b7GH#,YeD .v&JwTtv{r9b#| ^COk^&ؖϿm;-fN}A8iÔR.?*L4\v{*e8 ԨtIN l='2&)Wu?0n E9ob6G7YyK%ޭń&n[߄/v%0mZ~I5Q낽v "æ,,4Ͼں+ƥ"`\HHX"U"qIooB`YṉQOEλxd8c`7+mn*(H 8PU-@Hpv%̨O~[NXESe3JIVQ.:IAQ R*zqyWV-4IU}ҰvU=Iw-ڼP5];WQ%I&V&#n9D:$q\%LZ)>M%Gh;Ֆգ(TE0Hl<-ZI%d Ui8OW1 ͠RX86ĝL8MFT&9*Z<5`;):tʗ>"*Q+{ 4d)2dܘl,~E躶M*{gO~\9zx_PwɅħ* VOX moUhC^(GFG@?w/ظS>oXm\+wOlOs80i!\4'UJӸa`DEP@8yc?ŝy2>,/}s΄T~"qVuT9紜ߛqv[5" D08Q͗),:;TLE ,uiLa"=4e%/zcg( TT* i:Wgŵ:nuYY[˩; ͯa"!܃#}j?aSoW{<]ě@Wszq(:{ JE{czެ_k,#';三E˂J[fZ3R_!Hu[is5+L~ApEh9ф4dk)Y-B)1z g^ JmL3vE<4pr@ZD6<#ܼlȨ9@goVTEZ+ffj4=iO2>F2Zj΍B",l소p۝17$ q E^sTeQ6)]!ƙx1}nY[>C§˩&S+]a h5)Y{sAH}b{MކAsƯl@EZ?zꟓ7f(e/uvXe-$u >Op1Q 42&գh@hL_܃ 7F(wgLO*7QBy2nW&kFSCWSN5B#wsfQ1Ic޶?^iaA2#&mri+rGl߰C-K6hRjN{r60j(-_la8hZ{7A Iy7^\i:~5p-^}SX(l?,6 #׬ (OoX!_eK0wZo\|:,*. 0:@.FKsJumaehRmxSYA }ȊI`:ԏ1"gXa h",U>uw~>`:aS%!>j;4`73H ƌk#!!f4͟mRlER H.,IwUv*1B/vX.k| juS=As2kE`}: ֋iʥClBY.n I OUpϚ1$U68dE1Ɋ0r-q.3sc9P]JۣJI/*D%HMMS2XU%6kL{)ًhRSP"aՉTR|D'۾D&%?YOR+fJ"3 bh-Q xeQ(R]Ǔz+,w˜E◃LO$pM[Xg ~^qju)E  0PwLG&p#$/! X];m(Q[8j*1>."{'ZRB&üAj<gz1n@(*YGz . "oC4Tepϙj.P%*K"2,?Yy]!-8Jz |`o"52cDR/Z詠f8/wS?^VpCE[(U+L~ƺ%rAo*FtK |l0A"E &G5!] 2xIK'8Jl.x$)}хu'7 qweq/|6 W%ɗV 7kWG+A]IG|{x7lLry YFܱ]2<9V(N ˧X6c.56׭fRU/z(@b$:0ckCm+. @汕h*]f֢BYv9B -{"k<"7s _]?u.6Fie'ʊe7eugS.hNL֨P%`%v8N/YtZ!uc\~)Џ[wS6~ W\?ĤI T T` {%0AJJN{/תL~F;Bi}hdd]lR3H^>6tZ L5|<>;Ť*-6T.G nog4թF䨬GZ%ƈk )^hi,+D 0 :li-N({VALM8n2&1},QF|yT͵pq,/a-WBZ}q&bA job'_88HbemFANL}տպ SdX- OtQH?+i&J5'U~Ob5ci+kngc]C2_[sI7[ Up?R _)It'H\;֞)=9_H)m$B֋Un*.~$쿬E Z1}ʓy`D{Y,C&ȿ/# !6֏Y::gY۸Vs qşv@%V=30(!_xP -~|CP: @1_zn3#}>c:"{El+DDOl?XZ_+{(5Ay,۝yLQ6SK]'9D|Ќ7[H9_(Fa5:4 mm=,SwQa)~ۆXqӧCI?^i+<nu9G3э0o<sz)N4\ H#?d!o4zϚDbo琍dK%!= V,7#9FP41 mkZ9%*!] חmn  9*+eZ)q dG; HQ ̓\a"ٔoqVG95,i؉v~e+g( fs90 >ĜQދ`* *<_h2ohGD ObQ{],̭&g =솺Y 7m)Wup%A3H(R:M{'2?bhC WO#w\]NN:z{IUwx-I6\WʢM%ǃ˧'.Li9ch1N0H5  Y;RuXj @rѱuq|H)H\.ie6itw«v< Mjybk=.uI;Oh,~$YRot6VS@Zqdcj8HuHrWh«*q?rxAuNU`[P^r,H&IzU|@/UyUdƙDVf+%coCn?o95MA%z8w[!cu3""o.@fN~m5q> Nl}L"cxaACL]w\0j(rѨDcE*iJ@G)+ ,ebLGȇz qN)™] Z#3c3+W{XQD%7ٵ0GO\(WgNRJfmAu0 8t/WxqbaiO7 /O;[FȻaƉjτ4HgudnFΖr+\8~D 2'U;f#W>I hG+)*޺FsGkr;ݵ2~`'Od򌜄KC4:_j#XSdEQ@Lfo)׺Y:I22n]}(ȅ&}g_kTgkhn0AR͢pWaz{G}~ 2y R{:LFa1̨FnmG eCjB]kсk&(&d#jrUoƱ.=a&^V):#+E?z݆ŀy5y||YWޝslj3\ຶFɱ+We]= <)lXkYhCiRMTmasNy&0ZX 12МSQF  @\s~'XtMzQy1A4{jA)Jg?M@*d+[*o"&.+4}ʫa#ŧ6s)1'6h2jrIBF_YWwe,U .VDZյwM-2 G5lx4MP.ԆNk?>߸eGFM Wb݆veVF0o! }_b8çEJCC( AL )/@ ?n=ڵ] ط`iuQȶwDh1L-VA!l?%aCjwz( ;(ɲoɱ:Lח`"N/wn* Pg( +zObL2=e\G;151Xȼ# %nSY$FPֈȩ jni0Q[oI@r ( \ vic<^m_i%D'zq!خz:A[~ 7Xq)љX$/r`cPfՂB{G5'LqBRK2[`^ |I3eY6Qد}"Hr! 4߀<\S-6 T~l{eM84@n$b )Ul-(nt];.I:V#p)Ż(œnʃ.`SXǪ(Gvt{@CҠ?JlYkҞz1#i${~DBaC:e۵N.ta^NQ4dC5g$XV \PϐA]'Ůu",m>H qX _蓩bz~p G729C^tk2WaM M%|O-:“' u͕#߆V Xii_bL7㭍(p,Y! :KC::B9uHd +KgsPB:8\x#}b 8`LQG| E)k7>-;y Gft ],s2씶)X7](zxOx,paIТPZ|Xf 0;jE7cE)mJQָ$KUΙ.椵e] W#3DD{Y cޓ 혞ܹR%վ)1jꃂal=8āxV2}V#oɸc |ΏdӟUf7'Ґ]-ǽz 0֥:\zIa_EDX͠xbKX;{Z'=el2f M=8K|/Eii5 +:DhIUЅ!82*]D d>1{uk 4\mH_ ̏% 9th_&:IM|3f+ w4RQn>i*> {5|t$2K, MTW&D7,k?='p@Ζ˻I@*`tPXfu0,z }9{\OI%umIC ڕ uŸ!nD0"y[T2:}+&qkh@ 2;&0f8Mى4A' [ڼ٬WpHz??VT lAGFʩ?aQMa޷XkGWFtpXk 3~e#P7 Ȟ{̇am ēQᗔN&xvhs)673-CheOKTk10(V9i~G!ۨܤ]@w!J<)X&ƒrO fӘ[$!s+C ]hM:+k45a0Eް|]tzCG3eDRՂ_'X\Jk̩RTorB[ǫ ܍QtPƊtv!^"̎a&rԔ0>`4?POL'0?F֌A$kltދvD5 G랟J'WfwWƠ+о /M,Jt@{oqVں)MoW[m(GL =7̽Û3dejDw,qM⨤Ӓ\l7>Yi!ѣ裻BYue=w09?8 ~ge/SVDZN ru`}R|PQM_74ůvQG< ]IUZxyFT̅m-'}ԨN_z%+nje,[-Mv"n>]ĖUJEF\.zWiG*cOrJLJAB|B 3~Ysu{IΩ ,iJ<_(2Yu*2  œ{,]Rp6[W}#ljA됯ꢖߞx{MHRiVbN2;N/1ɀDL_7Rbu >RSA󆄡_^ e0Y;eUyE[o3't8zfi>|TJ(KmO> ߠ 0,O,[X 1F}[# SutVU{ k9:J΃u:  14b`2r /=f \AGZueOt,rkH{BOzǪ#ڕ'1 )9*(dcY:MdN]} L 5U+ޓt" $\ݦfZ` $l7%x*6[MS$/ؖ06{Cz,jWïs ^' U'0-G".`i<)Som1Pݠە[-pJ8ڟ`ݰdC[~=h -9?hLnMΛuSb<\iٔI!ﯽ{e#qtؑʬ7sH;h+czB5EhRۻ0cP8U;1̨-Aj;"d#:~̾ g?kCH2[7+S:zDgC@ pd.e;:ꑳ^vw4-v8"_>wmKQ@wHdYV5RÞ:v|7 ;`#I6ʺD<{x>B26-fP~~s Sq=z/;雫֙T*:eY^LE˶,HGxSnhoa\S2`+wix$|: rm lP,!C,NSb^\T.2^-&cQ-U8kD`~- n#XDRj2xi.7 V-fۖb&\j> @O8  pG=iN^C"4IQ֎ۦuM$EoǽQZ'[De caoa5߃ƞ 1y~F5GRqsyI]0R>YbzbT*ݺKFG0[-fktqUC>q7l,b.Mzb>g9ZٰP<_sjwRB"^nGAb7uJg#0k_3C'lGdƏ&GGS. M( e̞JɧQ_ӣQZcsc5vg+wVA"FJ-qdr(JSekh{r9F  :u:?w#$/YekVz))`Vk:bY86 ~GU#2+(A+si*v`^ShUڙc')8I+:'-U>O=F05='hc? 'q̞zFפ)F9hCs4[b#L_3 uE% +*&/컃&wXH;'A{Bzu3/ w̯ ̊)3nFkP\c'P+<>Kђ.coa'tjj8^VLƄaemR9B:4|/M<wVdKs}SDRlb5;sA٠5S(o~.5S,m}oXg|ڟ=0UB?euB;@KzOYLR. [l_t#cYW]dB n˛e ћŅ̼O9; :X)-5_}HaچMFV(r-_J{*a^`?dlH`?A#s=sKXxuniikbL);6eܳ`*#"Z;4bKX}^4f89IAW'\Euw+u) TOwy(X$rd%m^: *>w1#I3fpDS; /瑆?>(%Z/ 4xVYPnةZdCo0Rf@rL6fBM7QTl7t4[,sW1̍4. 4s\?~uQ`4muH9rZqsaNT C$W7:x.k୭ #W䃎ZU~OrRR43 CʬviF}c +v>߄@}BQlyWюaA-, ۨEVbd푦st@_K -M$f2)gs+\.ԄcCR`6SUg*Qψ4be.I k{N8d*;)S5aψ,ظQdGBxuNx܋\]~-" ʵߜ-yN#4(?5~1FU%4V!¤K8() 1WYbC{JS ѺGv5O wq.lbS|'!gSC53>p8rvDY*97{oKgf*'9V@ pɦ1Bɢ4,t luD<*`\m2Ma=9fp3(T o<7oUً4]Gꛨ:#q f3O0϶)?y^U,܆((q5pAk3)-Ew]jc ȝ )&N+y.[+H-:4UswbgCTVq,Wp(IX_SIwrc{ c$'iDdwuߙשaW]85O`;X) mzu>HfaZ7ԞJStymILɨ1C3n20lvt:\lZ\\˗.3X+1.ǘ{ 6axt_wMi v&4Ōbν۟YRXe*Jb'H zek1KF+L0pt2xC]pIXqltP]I+B(XjC,zPqQ)XŅ} AQqxzTU#+N3t|N;xtAPlOj+m?vtN[Fu3/:bBpn'2uuUQj;l?pDnk6$T)]?ۀ8-z(뻘x&?13ܑZ ڹ>Hn /A!wJ`Gh~vq~cU 488/S[vP ?f[ѢҹkiA2,9cZFR&ORP//"@1{;:pHH^PMfo*pB[&z0Ț͉Yl#8#PgR(k[_ q$wFۿ upNX/uV.F~{RqW=8j VTŀF bEbU;B~m7=sIb؏ۈ.SФ;֊އe%{/ָp4w._./-T<0Q~I%7۵+5U 0#*(:oCIܞllb3ݗYo3UZTO;[8G4jcKq`F&GѠsfQ bZ k|;-2hc84#y䩗1twNb/mpS'Yem 3?t^PD n!0 8F]/(9B !QqWKw×P`3I T9z2w8KLb׉{n@o}dl40;boyTL~{j#v(=lju%D?5 N0܏"SnSnςP!A%PQMF,͙qYJ4])+J`ڦcs@z~*o]}q|Dq|w =nOV#{!ϒ9G`Fu@~<>Ho3}MbPS䵏HwmU]Ҍz7ba,7A!ڱ@5/Sp?VVu}ǻ(I?$m7akeՆqsőeEdjZm#2 fj ͊O"Ej^"] BX_D-57P?TyIh˞J!6ִYmˆ &)>v2`@|/ =F=̀tȦd2gA%ࠇ&]!*b\7\:7f>h3~z  "t5{[żrtO-<U$xֿ vvo5J qzU#B]w}c{y6| )4@&ꥺcX睮:oR^y25;E S.jfד.z$Gp>vjGy{f <$h!Bi*I)\=P| 3'_ɊB0 |k%Nq{o-L.ţ!*q\[?*7ͭ2Kv k69w;n2a7!b$ u+2Uvy71%0 WAJ@ouJZ-z~e29YuLQ? y?NѢ.nR^z|tV#'/*FSFBg46eoK#څ_|u聳f ـwLBCN8RwR' +bޮӠO @cMۙrZTҖ8">|[+Aw;bӈ6.̗$drFBL{q:,6dp 7W$]Wkf05hӞՈXߓ1 ݣb=p8٫jb\* :Ҽ_HlDc}FwARY;fiJ5$ 7ϡh4&=Qq9x6 @ߎi MV~#ea (>ж7.ټx tb lȵ W^W6jYCj_R>!ŔX]->W;] EuE h6k dDl@&^ĭ#2h%g@7nD(g*,</7ɎqWxMM=F? )e!|' 9 SB=puu%,,( ~aGC3K`,1sT9"Zk*zΟKl 7}0I IiEt,!:jQv</(S[5E<9/Fc+hmYuR99J\]Kd{1seOTPm4L>4Nuh6L{8W7~$pF~$~!ynR/2} d0nUk"m Y;Mn,bҬ7' t Y/3NǮMwDq$n0ۭr4-uOiKxd M=QwאQFmWfnr EZ^ Vѐ{f8aٲݥvɰ'a< BAb^?xBcuE2EF>\ i[Vk p 2`Ǎi(>LWCl*Ď}6-N9+1  9UjU!6S!L: >r-@Ly8}{hkL5uQ%~nHj]CX1-xȖF[zR煅к$^_u/MZq̘yKCq\ʦ !qksm$HhItNzg>ު)uwD; NX+-ù?bC$vLHEk: {fx,6NJW\oʣθ\ATgl{hAޤ9O`І?=֫?UmZv[0$ OMbcwyT%Y"g%bhs6앵*9_dmcpn]F>COY?Fp:&TҀ4nGWZ8W-/ֆ`n|\ *tSOW[$_`xܗ79ڕߖulKC/~x~8+QT!{O4Lpܠp'aګc g:D%@XVrŽ7>\A xs~DQl҅boX&,La$oWALvA YjTc L׺Ж5z0tK`!  -=/$82M'O G Q͜p`^HIȴ}oonkPe%,vSSԧ#scpD'EzFPjҥٛk"[W4, NcfsZomJ13lJ ՗5do=mIBL/êZ6O{\ˮF2Ee^z"W{7~nz:"x@~Fq@VrsT/4xVלM,=#QSo ]]赉*@8'[CN+N q_;ʉ2L$R~w1H.a(Ѝ`^x-U Ed[Utc^>o/@+%u(+VCיQjafQ o岲51Uu-ti'|࿸YSbsQ$4̇bl}YFbtG4aoB 瞼ONQق15I^MҍrB'4p~ tSVoh(± i[Ǧ; U28$_%ﻔev2VJT \EaY`m6[Q d+İGKiyqX^#'t1RwKjpbSRC5d8&>o͘dľuaƴ̥ϬeL= ((U~M':e7y_-ʊP 'mHO=ouz+`\iybarŢA ¶ߥNR =IE_k3fTúbpL{dv^E`C{ klqVZ3F rN:ӻk%ɶ?ʞE/T'W|() %_sH-#5 ۩┴sRmwy`S19eH_^FUOfqJBU+qLз>@ZAoGMpnf K`F1 uin*!:J3Ͼ~`%ovE\g Xkь޶VgfNWUY CJ--$ (\wS?!lؒ2jqG/nŽU16A}BGN }|dOTw"[>E$6#/8PVBmf(VV2Ojau 0}y+wBsM\TTM Qfr:4vQ<# %cH,tS4akZRԮsidh= ?Y(LSB;9ʬ9"ݽ}b+OBڿGjUu^!cX@ZnD6%3SCz})MSf-LRuIvᏈ dBj9-5*c4LtТ^zܵ}Q>f# lKF>HmྠUTIEe DA)7*%S7j\A+Bº-KC6ŸcJ; Q+U>. F~Uz׍tSJBe=>lu+ak˴V'zẀJ)Qe%cL_6Fq~YOq%ޗg}-܆GY!R,8)+M\bSM|=M)x!7Z9HT'}}KkʏL0>v[`N$Ѡ`5ڕu+X A}]R/oػ, )=06tu1DOb2AMP3xjc_5o#ٸL0bo)A O/"1]gM>k&e.Fh>1ҹp ) ,mEK"R5D|\8b;KIԒ!#PcihKw]exhdz@R3XcyÔ4sB*(0f< &ɣwPf6ƕ21aC w``BUE`mBӕUK, Me8|}.UL@b (6fi,|C*]ZBŌZÇE?VE_("hr{|"JU|_ =luNuEhWO0R+Kw=jcusΝEQxj6wO!"pٽaa  !Lo-U9$9NS9X}B32K^L2>U)u{-@D.X'*qW6djϑe(87iE$Tv6u+KqC%nx!.hg`<;)@#s2&a1Y\{}i!uQG@mQ*vMC3:fv4ֆXe\4#op3NGts^ۊx>]W]6Yfx K #H^9n^٨d_B0:+uͱy)rcL.UUӨ~>v<"gM@nH_~'o8l,Bn<x\YZp]@7 iRښ? UL+ĩ|i tc+9 -n [BCKs[t8Wl%P}$WZbS V#e3sk'> k>tLgP,ck;:f/pdd2QVnBI>|PX/t<+Y#N so>\Ԟjh((USizbO*d!Q{~WFB PB7jw>ڀWu#ewi&-E5kwh/wJtGc$z|<) <hRܢJ_tmۻ~0hk WnFہZd>q#'yS#lpH)eptuwޱw}\8qT@6(ެ0s4),G<-.2m)D1V%4q @2][zvGB¶ 2zcv/]ܷotttY.hJͩ|KrX\se63Ǎp% D"E˟ v Z?t"ndErYr=ikoM5rVet|jH m75(lY\t4r}4a2 @-S 0*oQ=OLͶ)œQE&~E'/; 1'H ve67`&UW&J+3D;SCbFٞIK m@枽4􍋠9΁>81'Vz;yZ\W£<:+X++[}yBG[Xт/Dy,dT'f013ߣ>X'ա]R9 bgS,F4Re  9~ ۘ.)">Atg.q:etqyE;{NS$W4PD҃%}ǫbzPu„JץxQ%: ^ DcL=Zygvn\ &hh-WcCJrn~%/$6˪v;#BTIA8ZOTq߾V_ci= eJ~;X ZYu)4~p@EbͣsSLNUO!\\QRO }Q0Ǹ]ʺ12T2gR;GJ$a˟6!\vf ?rZMNIƣ!bmiå3+Α3pLuyd'Jʋ-PvLm~H|pk݋gȼ`k(ټ^INcnΖ!XjWZj`_ Ck׏p8i$;t,x+uNOΉ_WsSesjGxW_NJ2pVӅH _di* JC<#e)k(ĭ˵~+XxTzTyٙ9QvJ;$A,Zҏ\ۊpd?O$!Xl=eT;F; 1\u'!h4.p 9o>I4"N}j[Bd1%<ζz{BRQNZIբ͇r;k[PPJ5 e̛P_`o5 V8H.&rq1Z><5%y4_hCwr%H e׆ܫs;鼂JA-y}9,9^^"E#xڛG)`:Ƙ^B Bbfet9O#Gy0@ڪ*=&17huUô D姐zף8%jկyI_șHTgbD^cby"Hq:)Djp1C\ʐ{g,1pAj $k(>ͺQ$:*#ռ~@G; .`&ˊAMaNqk-Wu跘ص_W;&$dqW#. n׆t'`-iŌ|٠lWTPi鵿 S<5*[<'`6+FCmٛzD@ΉO*"0G.hSs E֐%z"OC M]/;U)PǏ7dОj}NFhc(zqtnП\P cC`##M9\WpX- e\]< bi 1Kgu2b"bTt6I! {|/ '=1"^'Î6^.V=EP28P Pf>S\_e3DXOoD=` 4um+B b|K ~ זQRشFɑL2m^Sg zHqW.GRU^tM* cR|L ~Mph~XFRQ6KY e xLMbIǢZFj\ZaelzVIJΞfȀR8Hԇ 8 *_N'?:Aߔ)Bbܭ40hVHq42?| OO/g7Hc [>DN v-g_ٚT}mI sTuV(9 ZD `tE7=A,XqX