pacemaker-cts-1.1.18-11.el7_5.2>t  DH`pZ$ƨ\ oZm| O-SGf%ܙq:/Ie4+ xd)jc8}LD0PGzV>;u iiBش6Nqh$-LуEmR,DOj*$5BC[k<̌)ѡ%]<:q,7yΛzh\r7M7aqJ$4nύEC{Z69 *)Դ`'BzSV<)a2scs" 'תdӜK,(|iW-A\n} Q~ !?SRMFz[4L҈0|3/Yf,+IHC T$ʏl /jxl iͱ+ `PzTޒ)e#˖#`RL WxtG:¤6ѺKr]6Y̭!R2qY18=1@12e39967d57080f640dbf58c5408e3181b7d4daapZ$ƨa^Y2zq{!kEsp"2M{3k$mU B|D+}s7J׹}>aex+F&ƉRGGdM?uUJgO;IL2vN߲3ŤäQ~XMysro=1S?}<0_HJ])'5ӈJiG$5 `wŏ ɒOSzyQZWLQXڥDgn]fI _ 4=:Ͼu n`%T8& Z]<*VU9"yCN06 l;Ŭ"/+Dˑ7cV?#y3b yKǝNq}֡yAXW+B%ncUE;? ri:"։70v %~< ;X8 ?d " a !<BLAPA A TA XA A AA%AjA(X(((+849:<GAHAIAX$Y,\PA]TA^7 bud eflt0Au4Av8 wAxAyP Cpacemaker-cts1.1.1811.el7_5.2Test framework for cluster-related technologies like PacemakerTest framework for cluster-related technologies like PacemakerZc1bm.rdu2.centos.org~CentOSGPLv2+ and LGPLv2+CentOS BuildSystem System Environment/Daemonshttp://www.clusterlabs.orglinuxx86_64O>>:Qp<<su?u?FTTc/yy*> > nFWW ZZ^QQ$$$GAFA T$%F +: >s$|7 8vA큤A큤A큤A큤A큤큤큤ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQZQZZRZZZZZZZZZZZZZd5a362b31046c539497dccd9c2ce8def9d0c44fba4e2d51ba794d182a749daf59fe35baf0621bfaaa6982ee7b9905d9cc3b94c77216826ba8beff0ce73179d0c9fe35baf0621bfaaa6982ee7b9905d9cc3b94c77216826ba8beff0ce73179d0c5711177d886b5f4bbc5e930a409ce4e3058e414fce3664881c248ebcd0fede352016bcebbaa2e572f1110df7355b9b90c784d5916d65448524b961431c6a1e172016bcebbaa2e572f1110df7355b9b90c784d5916d65448524b961431c6a1e17c53a9589aa7e4f80299d1cd5afc8e1ccd4fc1d7606b510adca44acc8b3f0dc8cb83fdb823df3b0485f40139f9517a06e4115183076c1c736af18972f70a677a6b83fdb823df3b0485f40139f9517a06e4115183076c1c736af18972f70a677a6e21530c0f68c00b529aa62d080b65d85b7f08af251df76df8dc865d5e7ddfdd0b4cf824ff31da8f893da0e3f6d4311dd8119bf4737f6433236838ec860470837b4cf824ff31da8f893da0e3f6d4311dd8119bf4737f6433236838ec86047083753e1a3af21d40ef90ecb3a5c473214aafe036b7375bf52e4daf7f705c358b084884b5a4c22a94995f6f87cac7826b48428dc8d9f712b772c16ba73bf41125a58884b5a4c22a94995f6f87cac7826b48428dc8d9f712b772c16ba73bf41125a58c2864cc27e37302d42a46428e4c268b1a12c1480d4b6c891b2e5d382702806fb8749f07cbe9251fd654e0002ba37cd3fc4cb737a10a934d6e4926d61f62cebaf8749f07cbe9251fd654e0002ba37cd3fc4cb737a10a934d6e4926d61f62cebaf7e47f31bafee55922093e389af7ec4d8ba540e911e4b72c13f8c49527298e43339e4fa839b5cbada7c4ea483b1c56ca231f11f7b20018d7143b70c7ac4afa2cd39e4fa839b5cbada7c4ea483b1c56ca231f11f7b20018d7143b70c7ac4afa2cdee030a6ad1001cb2ab42d344f74c608e4a0758dc117e12c343e3f1c151fffb35f360ded63c6740db76f9bfd6abf036ac6079cb637363c54730b2a48473672e66f360ded63c6740db76f9bfd6abf036ac6079cb637363c54730b2a48473672e662792b4f20e5feb7561264d1eb6605c2d54e1bf978dd37f47f259f10a9984748cbfcfbb221ce645341b22cfb7fb0099203398e9906b60bc57b5a726db94cfbb20bfcfbb221ce645341b22cfb7fb0099203398e9906b60bc57b5a726db94cfbb208a10f687fb3b8f1416e8cda842447f603ed87350aa94f4de90fcdd566074bb6d5ecbdcfd410908871f04010247694abbf2271e99aa0549ee80d81f7ef814cd815ecbdcfd410908871f04010247694abbf2271e99aa0549ee80d81f7ef814cd81bcd10ae6f52c1c4da77bebe9000b748d311825abedfa413383d3db88f8f4d79ad647ab29db4a467a9730ff437ab42e8cf6d2ef183f3b7a6861fdaf2d1a08720bd647ab29db4a467a9730ff437ab42e8cf6d2ef183f3b7a6861fdaf2d1a08720b82891f50e151bff27dbed7b5c228b8c5dc554285ab7b8e49e0f0149b25f9e2f45adf0c5b0e8f195dc86abfae7eb6de5f0ce3f0cd135305a7601621b1974efd9b5adf0c5b0e8f195dc86abfae7eb6de5f0ce3f0cd135305a7601621b1974efd9b429b28c768df08a6614be150f2ee50b5edb1bf8c239b3ea39c4262d14f5e79f9884b5da8a998ee75984ca5d1937c164b37dd4da2a307929d791bd82c59638fbf884b5da8a998ee75984ca5d1937c164b37dd4da2a307929d791bd82c59638fbf9aade78603ef040c7d4daab3af2cf6b1991413174fd8a9d38b51c86d8740ba6860e86ab98bf9826152ec1ab4a047e14d8103d0da252021b74847f9c6bf94fa6560e86ab98bf9826152ec1ab4a047e14d8103d0da252021b74847f9c6bf94fa6555c672626e3afbe45bb8769925fd3570658bdaa219dc3d3c7673a8bdab22925d963c77f6d5fb221dca6127817a32fb4824634812abcdcc968fcaf42dd38b5df60caffeb7dad5de741d1ec3dfec58b1eb864d7c7898945f186dcdf674aae9901262f23c198123a97e5e4afdcc484f667b296eef92433f6679d48fb55c74fda1e9aa14f1e7917b99f8f944e954fd5f1957508c8f49f5ed02f0dd7aa6b5e3aa8f5c01d2ad0ec25002024fb3ea1f48dd3fdcd7287ddf06f2133f90567399ec77d3af8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806434775ccd21a07215684420b462fb8d877fa592584fa0d8150224917f0149fa14d96f0fb5ac6d6ce8e1d30ab9c41de21398afe1e358536d24e80a8ac087f0dfb70273d648197440441f13a296b3f624aed64e583bb1f71bda8ff919018f4768b9e201760e484b9e683765dfb869764befff66f88af6cea756f419d1685a37c52dd988424c48b4a3516220f04c983fd34e155cec264f7d25092c752d49f64f1e4540c959859d5280358dbc6a3bb3703a2635a090c7ddc01a014ce2761dd0174fcf8d362765adadafebc2b9e8308934331703d31fd9610c7c24a88874abf43d18c157507560cd991671c3f28c0fd80a8c0658a01fc60825cef29f1672dafed6e52a7f6bd896fb997dd397d7e98319eef340dc9474730d95559a577fd991628c3dcd9738363a0f54f6eb3c690ecb103b9e71e199600d103dc96b2c30887b8c70708607c677c1a175ba55098cb18aa576d9f79c530041d5920de992da5e330fbe02448rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpacemaker-1.1.18-11.el7_5.2.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.10()(64bit)libpengine.so.10()(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.18-11.el7_5.22.62.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3Z@Z3@Zk@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.18-11.2Ken Gaillot - 1.1.18-11.1Ken 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- Do not record pending notify actions as completed - Resolves: rhbz#1570618- Do not schedule notifications for unrunnable actions - Do not expire remote failures if fencing is pending - Do not consider attribute order difference as CIB change in crm_diff - Resolves: rhbz#1563345 - Resolves: rhbz#1566533 - Resolves: rhbz#1568720- 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:;<=>?@A1.1.18-11.el7_5.21.1.18-11.el7_5.2 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.18COPYINGChangeLogpacemaker-cts-1.1.18GPLv2ctsCTSlab.pyHBDummyLSBDummyREADME.mdbenchmarkREADME.benchmarkclubenchcontrolctscts.suppfence_dummylxc_autogen.sh/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.18//usr/share/licenses//usr/share/licenses/pacemaker-cts-1.1.18//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=genericcpioxz2x86_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]=1b1987c82412986586c45527cb2a3c0dc6e4a765, strippedASCII textUTF-8 Unicode textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executable  !"#$%&'()*+,-IJKLMNOR 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 RR RRR RRRRRRR RRRRRRRRRR RR%RRRRRRR?7zXZ !#,0] b2u jӫ`({7tH}tZd7* c/R]3x]Kq=`q-ܬ7spѹ0^ig1iv7gojɳVD;"Tދg@e9sflī́|Y+6$X; Pߝ,sh"/SG"s_5Cntsӭ^Fe*n-ͷM7P}h?OG\rc:s T4D ܅}r&mp[mubs*O&B뙩sOvȴ15Hܾ)cO qH*٣S^j$[BڿiZ{J<;TнN &FyLq&WlX0&z7 P%t5I7 GNcSuŹ-g]'K=qMm_UVޖ|8"$)Z(|Hc.,W\1~{ܒl~Uq_-H1iERq/_K"hܱU%L᪭Qz *mzu.Jv;L3<DjCY:v&K?J3ܱz$+ƞa?cOs? :>,މ*uU' "#%BAS,`1d2~*M' ul5ШHM!,DwVOB7G0+zvc~kRhml'r=zm&:VGń IsVwJ#OrJW$Jk<^TY..m'aa2Lټ ~OA9=zXxHȗ%5%~&}{W&Ցu8̈5^9/ J2uUMf<`f?cnh8D"ՠ˼l|8Z15M?qec1%:qbt zˤ+ h!xn`<.<&&~VھDsaM|`Qkrr '<>=iJdrƿL,X~>DI8cEo~'%Ҟ$NKF"2:C2Kस/s0H6WPF6LO߶wRh 0AG l\Lq-3kc;]F"fJ@p' AlI1= gAqʔ3u}*7G 3uwPmѹB69Ӱ$^jN>>L <~|Bq%&'%_fag:&_MfZK9$@.vZ 5 H"m/c  9s[s qߗ{VyM2/H0v:^{DE#@@l5|4~Ub<#'dW52}Y=~ KCD:cƢHcjI}g%X0QLoUcGntCJ2dS2D1>i|ƟC(  {CwiʏPɸ0Oh.wMByB2x+x}P@vcy7V7]`cһ@ +ń]ÁT,p`?öTkΓa/:E|>=3fT[IXqI}Gv7pBg{s&&_< QG؜K~3ph'חKa'nGU"eZc]m$ TjDHxȧhOʣ]bizPvyBT{#9hV!t36:m +UH@F6+ \вhEWU#$jh=>%Ko4fb Bnb:3CsX]y_,Sr"29fVx14BIh+)¥ lCPq]ZJÿz( _0vX#|wIx;W,蕮zON=W}ÏLo0^3lz:mV,];"Io cY D;rl)rf_Q 5pY9)&;b:ƟSW_ݞn2bwv*)5=h=h(m,YD\| :j `lXć:[[Ea{(aT'%-]L|)UOφ3s0(  PUNKK:;=%:zBˑ[p~W"qkSZH JF^xZ:8B^r}&.5b)tl~5,ѩx飡 vM˲IrķU*iG {``SrUک'u)hOP1XQl3I=<8*{qtwv؎uDnrPgiE·5O<__z}Xk%:Ɋ[vƥCPiZ1_1S\93Sz f<⫰&S_o=cOџASTu~dJmV%T.6Q+bcjr.Y QeMM=4naY4A`Nñy⻁8i6yCj܌Y{o0/8?\=UʃˉrWyg5? #aNc? | nI] 4PdܙazSQLdqτUNjccAkxmr)7Mt )tY-kPJ@=5,7-mHU&E5{9s#Љ=(÷2^KCG As"x_2t#![AC(@$[4IHN'ܳ5OX7[{L>X3(ޚt߇T53+ԉdwg1 4)q)@VE8֝mpAq1|ӺgOcmd`0B,P0i=w=Q"sM@fK;P IzM uI L %ِ̎~e"󖓊E,+5AKrNarBWй<#*wB-QvhP <黕xȕ.EvkOG[H9AUŖ92GH]~!/ C{(s1bQ}@w6=(w<^,{,#[}Vlx7s?U%cx3`Ӭ ,D5\\6PZA1 X u" AЂC𒽟`|B/pY4R}%M{3dAE|Эn ck LUD 88͓ &y+661ΗI^®S>WvZ^07aq'p9x0u$ryݣ^r&.?*B8{`Sg`Y^VX^:!$>=)z򘙟$#z\/<R}έrm?*hn0JM<ΑN 5ݟr<)Qt<&Я9Z F:?(VE؈u_FP"]i9F:W@Jw0OGx~La=Q{[^b7};* &LuEw6 rBs_67W^\ͽuuz=|cҹ=kVrxT>DK, ?]^/feW '|R,Y<޽E5f?B%T3T-o@.!c>]M OIe3TQ {g-YGؔHrvQIw< ҩsZ36Od%PPP90T3H/ԅZw R]^ռD?.&L'v@jI$"ƢA CÙ1%`΍ngǬOǻ{siQ2U2ۯxy+p8*;|L"G:;ZAWAqD |6-wpY,M,lO@-rPIE26kN6`HBa&jN&Pt ;bFaї-ceukGy-8jψE!*GP;>]/V]G)=ʪvDqTWzba`bh;rh;}Qęs%M\'^$Et@ZBpJģ˷ v1N8"x nicُB):1Ƕzb w1ȵ?rarh|iG< 7$+>֞?v]kr0m48uoSF֯4Ԟ ^ _xn(9 ܝCZ![V? [-N1;sƪ/%pKD]SC"ǤH^-ީ A]8 N^Er(f,1k@\1]`3״Lۤ/%LCsd9<'G\3QP ̱ 3B@U;o`5hfCL7t!~([5񮘱-21(tvCY t+C0x= x/L?z¯/($!f<&pU}OdJprPԈyUL]ٶ˟8[Pfek$OSyRui)]"_;ʞ[*XΟ'pT#&lwDi_9w4IT]=M.h]ĺD&oI!(D \QuJ]򳒠NL_S"ENu~T#+(yDqECA 1̣J^O+2iuZăC*IMI}ģ{wRT,i$m){ҸCrlO:81) 4FjIc3;/zPđ"ml_bmCB*8=zԹJRZrW>hoy&:3oQ‰UJƥ"|xt@7:q4Ҝ!yqAi.$ '[)\wJH 돩 IY-"7Ç\U y䰩:"3HD+2+cuez`zi$f7n$:r{#7{70bp{G1y1ޭiOo`Ѕ3]xV~LOw/39xl" =rթg+ZnYgz($2K?(bpf4 "/|o2ֹi[m射_&zHKDh8`" s,DIC ԃ2<˂OlgUCJèUqF Vv'YuO/U 7| D`Rx(,]{4>v~-H%!N"׆wPI$JVBeki>XLlf9SOD @'WN&a7I]u@}8ډ!{UJ`*3{3HMPČ9>RQk &QuƞM:E}bY:8? x"LuC37/$jZg80))IKM% xTzRZCHLCIN̑l4!4NUo9܆Q1VIHW{Q.*n2XbH?cޥ<^OG3nkur>rƭ3E#I5~6oʆa"J,YXxNZgfm,")a{J۞KO\'7ʢD/ D~ښHq kS4\ { "U!;BRR#Сfu)'HW7w`d b.P7A}RcJ ô݁ qp>g%dX"Gd?ɳ6'ntI&G|8su@D[qE(mﯱQOxR+cfGһ}!~HQgwa zwˏk @:v&xvhdfVu4s:qorEsg[p"x&-gkNn_^(!s4D-yZݸ;tT{&uDGWTʫIufjQlPd ҧ&Q 8s;(I#5yCy+9=#d t#@Fъlo/SS+8X5n oC|>PsIZ bBC 'lAt 5;)Z<8\NKx%VU*K5 㕢>8 Xa%Tlt׷ܹx>iyQXuiIA}˧ԃ+Z=`\H Ј 7vQ,1ٿt}~Q7/>~1FA !J הHg~Q 6glɰjC ,lׅw Nu`ifӋ~Ɇo0*C x3{pV.E3(lYb#yvR7vnƋ-̼lѷP}ݺKh^'OXŲ= D[v3|@Dtxʶȏ)9L#%J20O:f`|+7\5)V𚤬ǻԥdqT1JN%9|qW2\ c"DMpxnZX5{jX%S;FӍZnJ\/RV”?HÐX ~\` *~1׋u,~Z~&=wGiRj")Haj}[9vEh5:w2AkxoXCo8 aht;ɷRBZxJ:'a_N3D[J$jS\yBw59R_E1-(P\ys"ЪӚX~Po8c@ 69B>(e#R[Һ ?,|rd"v3I)p19/Kq k$ʓBP. 0@Apݚk;jA!ÓN cYڒ2Y"'{p3AbBdM ,uaO?5R0+ル֟ߡ3QΣ;g{#(&Y=fOd(t Ir.鍎E4Rۻ'FIISv$-qC#!ƙZ+skP1=s`#bc$"''݂JXEEpx{Ap]j@#Q ײFvF~QYcT ""ހȶ1R;F2 K%d@ak&tV偰ՍV%Eb˩k  a'Y'gȟP}>09v| rѧm&{'pWl+{'NKG\vυl-UdJs.:+5#u\(3.mE_ v;t-$-KӾJpi=ҼtH=l<׎91z 3vfgۗt~ zUbn 8 as_w\ز\ۙ1]uM(h~i2a9GeQޘH {n-b8nޒ?[< DYn:4,,Kհd{٭3*ɐaWBdb'}=R߹N3-8lrVQ!\T`Œo6 {^c#j3je|ی mqOsH &#{OP;E޾Cm"O_}|x*;*"C7nI#W k~#g#CA\ dxc-U_'zbwZ0ޔN}fel٪Y*0& hXo\s,gM`ԟzJZML+4eoNP_k+(44svFhla9Dn?Ct).M(a꧿9"HP'YBSYV$ yX!ٝ37U95*RNVeMw#fwy;!V sJ1#jc0`:~1( C("nP.骮ȕV.s_ףBjޚLag!7qܤsEKL%!Vp?Zɐ4-q~66ѣQ,knV˹PӸ27@>g¸@&<1wܣ njٯO)2B֙mߵ ֊{HĢa4m%viMz[\ёĖzrUGQPűrvabKj1"@ Yc_!7 -uA+Nk4 6+e '.9;HG6lq~%+_ɺr t^ [JnI!]2[7} W4w2T%+!WN^Ũ%F8qOy^47"3~oG_|.9=-7Vb9ʪ,^ BHO/m--j=$fkٚIĶI}SpK6 ˗DM`0T$WJ;A$OCU w{7>~^ntޮi'ǓX7ݬlI}}Y AqvW2O!њ:Zٻ;f^ ͘d~D9Qjj.TX©9@M;i j[nr+TClo5ng{f8&!Ƒ?It5D9o1%EUȕsR G4BBƒ o_isJ 즾zrm G\"V+zNћ$Ґ6}[H?ޗJBɼ8}lT`;xARϱnI/{鵸YV@z:bH 5j.F1ZdlyG<7ّR7pXzHU Vaavcu@Bn۾{ 5XyC<S 7v0?8 4D!G/8Dھ/)@k#4~^ m&Wp`6wlmd(76՛,2:t8t`*%h.s{}\gI|NOJ-g @[C)l)<rD[XYdb!?ep&b{Z"sz&P~Gѥӥ:GC^6_U#o?fn!*OdmNKX.}z6:X8KF$gϜb~S(6$)t@G&r˽P 麧6'!N5"[KpR- FO7{fu0ybz0}0%z&v ܃P̃8/ڴQ 3e,`kJt7%/UTXN6>]Ok3;^1[G3,3DOCf1O\lVxhɾ*&f|{P%;ͧA@.k[^R:)2ѴcN$d$wIE]8Z(OƷ+ˏ1D~:[Mn?ܨx)'\Zl~?(AJ Ìw [S{-(*"Oę) tiMsE XےjkPcX݇ X儉c'0\B,۾?3j."gNYkž_v'Y8iD#PIȟ|ߞ$Գ?u#*["#uհIgniˬ${}^DKg䠝J'j\bS+ `W~N<=W^ 825 T%$ɝ~풽8`ܖK)Uqopɋ=߂p1 }@VᴏK/}QA-NYJE"e*B;x;E Nڛ߀@3Ag/>VcOx7p{s+j!ob|JcՉwDˤ|QS%`rXw) 8qpiVzX rqe."кTZeSEU"鷭 ٥֬G :2l{1W0S2`hdI=Sd0qy5BQ{wQqijom+(%'e*m3<2<==f0 w9$C5 pe`ͧ`E1ׄ%47O]M:!0e+ H U쮒+n.K n8CsSwÂ.0x0t;FW<ɞA5ᴖîs1l+TMkwPLZ'Fo,=*$I̐s2 ӟ1U`qщ LzB0C kof]JΊ7^^Vc/xO rB Ic&-4O{W8hD:'(bY;of^.6"eR.yܮ*.LC}*.m* yE|t#j89|.4io7 R.-hyRV/qd_W ir57mh[WTZ"'%6)%Rc:G_Lb{''u6.l49/Hpbw>ה\!Ƅ1P;<3NJ5jPɴ8hIXh_/1+;S;*lj"h9֯'e. OWAzOg`1Q(?QGwA?5SQ_ʰQ_QKzF9'[}5CLJ) Ҵ2OCښy8BTzX09kx).}rv;.`g3Bynֵ uGjAL*vWśZ DI64iJ0ZC&X6)^7ZbUTr-f^tug6C55&&=,ݲi(P-m ?96&x erFn:@_ GRHlo T5LS 4riybsG)MoY|H1X0+l%cO3z"wHzScʦ M|ZzwV{ 28ϵQQ*X{=֦;ԼC`̤N~Et]'q%$.9.KL?|7D?Jbo<[:K IѦ=~u;!^s^Mҩ:KF0cԐXe`zJ6$naZ0 "8Q k­K8[6vPoNF+0b i߂egD R4~{X1JquP?LCW9@Y+ 短TRO؀"B``RhƂhb1$黄/ut⸵:b/艠͎A$2@)Ʃ}[zgY Pv"عu58oHdwb?i^"OV4a[.ӈfC}а3QsCr~"Mshx9)#MJH<0n## bO.cs&B'V vD֠lVDB{V`MOIFq B,o\eQdРS#ghkW :pB8o]BTv"]:~-#PwΏDDUze2 11DrE9of2{k|֏xhv/_q 0[oYq3gRz ;;Ƞ3ߞxp~z]VP]@k,7ui:B,yg7DQqZ_Z,@ lBK"7/8X;„fymr0N< 5}х }!!1e:kb+ ?c;Y~FRjLAVA&>(,,o‰cH %K @y<(Z%+O <̄P ŔT~%?UMr a@#m^l|Hz 6ǞY .t)iTב 3vƷo3nJX N* xnO;s:p,5jV{7ͤK-;˷\;h]>I dj"tppԃX^Py fN~X  3_؆fNܒC[nX@.H Q-RR{K%r=LI.s<5N ^kL=^KjâpK4ڐb)q} M _Xk}e/,ٴYImCba596^J^@zQz[O =hu:$U ű[+[@QimD3؈mL̍Dq30eujC;0 '1J{+@=!!8 %ϵH;-_ ~_:[V;}i]:!mN?Nj-axu5"+٦;7-|N&#nZ)Ҵǧ>3p14]w4pIgk^Sð"˘\6wV|"mF)٫)WƧjO{5 zP~,|Sievxɴݗ -i+/mu$HV`ӍЉ:NmqlwH&[1+;C?c8`>[N}xܛz2^.Y+ȌO0~<>[af)Ӝ!'@:%nR'h[r >L]|c9Oyg%ƒuUN3).]dݥ3h#T6,5B*l|+%iR N)Fp8lFځ&yu#qLţDp_úK_$J>&ىZv瓠Pړ4Y2MY11>nr'mϰ")sr:^n3S@Ӫo6?OTa)svٕY~Uk#&<d'-dk?lL'9Ý2a`/߮VQ!H p Fl81lڝzi1Mzk_jcXi FR(XQ HgV)E.\p8I1mUIN ,,<8VU Կ=,Nn̤ ޙlt}M~ 6A+rCɃF;ѿGl hncg"Nʅx$^TP4V 乐Ke觓'UPehu{M1jI$0tua$+AFz8`R}榑u3f8.2'9itml᠉x1vVQM:݂ ~.ˠ1X!Z'W*ԛ|yO^fCe∘C#uK$!MXMٿuW5CT`#LTn=+uNiҖ0U5%o϶ȕdrhD6oik\M 3'*pGGi?I =BKr @Dx܋T]qvq"5"S>qx"\9{pRѲ5/n\]7"\J4)y >r tx;W6W b``4 9ZTcޯ#j I[WMc'3*fh$ ăziF~q2`=9҇9<C;͡-S +ddÁѢ8?H8'+Jӫ$0l Y5Z)ct AB۔THJf "JEA̖c{pt/<9~w^$'g_yms(pg֭tIOk"㢶C||MlsQ3SFdItS.}dcZ?Mv>|݄ɠpUԛwP u4*濜bcS&0vdk#(mJ*ae(;D$@75}򿰅.h ![$"mpAmB+j~,[jG H)ըlj"'鯱>J6 #5ݷαnZ86e5|"= P~΋phDYΨFyFZ6BKnS`RJnшX6?Js(| gpK /=zGC@uSͩe6?I|10(.xTu =x1|:ԳS3*p.GA/16aagkp5|e-YK,(޳nGejL~cBR42.Ռ1ݦȟ^?A3ߌKmn/C + ʹ'3ʡ2wk$N&hYTk$\>),˹ԍD^O nZ I)YXL"t-W@LijpksC2]wti4Ug{Lq%f4|}JMD\PvvQ^(pY1Y wWK HMQ uQnY# jnϽ{gGll0Gd܌ pxj6Yģ`fOR7Rkc4pM\׸'zfA@ /4UG)ӰԴr傄/Q `:v[ q#ڿs>s l=]ټRE; L\Az[[o ϸva4&K璖BAe&+X >~{ րM;J˜ POl +`NB:>}V`WZcoGUEzmZC"vjiEPjyУPzdLq]j]Dob}܁L#U1*($nI%mDPk5d~fD \)IH<4#/T4mY !Lbpu't2/  hN?qCaNo{F.Mh“~,easS'ʭ8~\yyUߊ#6^7^<_Rngb"щ5+>\(@'wdmkyQN+D1" #2E*"d4ϱ~N6VƉpI<HՃ؜]u6Qfک>b(sNbJN#X>)T/ >y@CM>U8A{ZFz7]p#R0LIFTMz}* 1x4J˟=% ƹU鶂tk=@u6 ah@+ DUX:uR`:CG^/ٔlX8& z_YnǓ0鐉]0s?uqaa* ^ٜN<ղ!}? i,ii=ڝHg NuۊMZ q/sPzx+'v]EjF4)5zL Ad`RNBJP1KE&w81#1k[Q} uh\KƯob2A&Z̽x ?bI壳jX,촒Sp)6ܳwJrfadKcRk竱`jIb13vY{$_Q=WYC}̆^m=;YԿXWV2Ӭu ԻQs ZPے^y?}7r$P[#'cO!PNLfF$/HzxkJ~K\i 7~mR,MEDozH2 ň45L5)2A&{ O*ڭ3M*Q/+X0u@TT% aغ' FSTzo3cd.vB UzI)6*Iъ'G< M.p j[][@;E8wm/A3 d[aIAbP`PP|xzwlcY{Nu .2DU@ٌ8d]X0iYg`b|y2zr2e~R; "B)u$ՔMFleR΍}G/V yu`>H₊=Lm9 qzE:fVeԻP+Bhm㲼Pw]xFND4I[ɷwH2 e4p3~r@ MWwKTٛ!F gqmk™K,Dkp)X2v^Xlqp7 ;>-w*@X\ tg>Ή?YVa.a1'Ҹ%js? `qˮVwgb!j13TgjZ|{ɂ=FXWb%8ܢߴ|^DQp'5Jz_RP! D ŬU/^$Rk"+SbOTʧ(z&/MF*Z 9|̕s;=;"B7+Z, ҍ%Nj! rNR7`I!:b$;vP7V:BqeOy\ ׹ذE+xD1lWܠ(r^'9zeSpIA|D>?^VF̙2[VP!2 ?jKzL jgn,Z)y.uY9MVh&pSZ p/97ZKѴȁ6O`AUh+j ]iB:zK0\ K =5Ӂ/XjpO(~p-J}=Hho'!.{%M%Ο;E"l&M1Zi0[_ħ0@M b!<ɉ$2*Uʁ: `{s gR!@#й0J`lWsaD%ģoThIt1՘Ѻqz=:Y})jHh|>2+_%p [i~V7_ FAbB dh n (M rJB6Bxj4 ^ͪ-8P_[-kZwQYP5@9$Z\ 3R+ R &`/W׳+if؟TE_ | l@Gc-41v=T;/?H^mO& ӱsn1RE^Z ;2mW?_Hd1V9:{]Y&`[{GG45_=:ED䅱7z F\1z;kjg/Lm> Rapc^>. ;ʓQ jv+JlA7N[gԖ}v΅|2|Y$Epof aI`wLZ?pie<(edF/CLa(ISZ#h*Q{SA¤V%w3MXL~ ޓ`FbN֗1@l_b*kyOqϓӳI*F!"yVl꼓4TkMNQ4Epvߐ{OBnCBSja«}PRt+2i` `w9rLߎYZ*+3%2HM%h;((;-a8ns%[Jxi2p*!;ٙo;fEo&ȱƓt!_ձI"Tzؽ@nr}Z} "9l\/ə.R+L{^P+k/XQo{e!f.$eg^rBn%t\=:fMflؾQ]x2 #On2o$/0"S* Gä㩱/4ƚ,Ʀ)ﳧ0Q;apkr5ٕ,rApoЃ< =%zk^`Ձ"Rn3ZC7##~`\<99z~ʷ9UCyC&Q{S28aj] ~]"7РIFL0_mnݶ(ve{}P%Η&_gc^#_լ.bG f:.%DgVa?gx0{@v.ѕSF%sW TOOSM&`x#Hc9j@7 avS}lh ;D@? UhHp4J>hT-,]kl>5Q&&]}\ٟ$2Z$LoY+@ZdI(Nm>岰e*ESBQiNBYhJZ季? ViV5X~ AIܶ]l~\r cZftV q밯0 5\aOA뀗4drK&.գA;O4LjK7"K}97^ei)0LmN TF[Q>^' 1GORч[J diGJb #^ovJsg1.jdLe Wzh'A}E[Nb!~Ћt³@.쳸]e=ĝH$x]NT]~b9-ڃTYn\|bm.7+ U>+:=$@T:_. xT̺"GW|Hdj4 N4/"/8N/?E2VN3d;v n|+J=6ʭ'D#s`n-Lv:յ =׫.jgx;$w.kMlk15}+51pT)uUT][w2Nq0l6TZ2Y?8[k[:Kkװ: N|/_y~,"Tޡ-j!99xwPoP c#V;RTfbI*DIJa-ହ깭ުDPnpIB$FEbl+4;:a\ 67ɜh_lMEaÍ}ltxᆒ SRnI쀉_xgHZFfu}PE6WQ;tOdulQRQ>@Mk(8wк5aE0 btDYi[K2QƸ-m3<7ijM'tR::mΓi+Z\MQw4gدׁ@sU~ǠԤ@-bcI)BQaݲ%7ܯZ.H-M Zi-7x oQ4*%<<+[!4)s~@>| n:у.ԔI;Qv@ "<K^ TM+ic5H4T"snP3G\K"{~$ĭʔ/~վ-_Es `~)D^0LգzA߇R' aPHw_? ?QBtm,`cW\Z]ppx (zǚ c߁?;EOS"Z9lGc|ALst'0q+@cNػ²Mf_I|mّ~@&mwiqB6^ 3.^oY NTv#!q?y༎m1"ƁT%J艉Ե@(SАlHkmT6s ET덵e,JPS  J`W]w 6ƻ0RT]S8@aDbTxJz*1Sd +T@EܓI~ <۸x ޫvc3$Oth'17'-M1 (znn+ys ;'q覚K cuToɺXV\[$2ۂcGM']y=2uUVB8+T5rġn >j9N1-\wRe6ja]v֖.1%7롆Ku݀mADjey͋#3.:sIa%y^i/+Z9#.s%<-͠%w7dT+Ge1i>[g?Y&,$gV-\;qUBR­.8؅l^)ύe0\ӓT+ۀf 6ܐ}hRbpkkͰq8YBsM)  ;}G$ `k~[T>Oʇgq W\ h{ X Vǿ\; \ypz Dj$RM=Ѧ+q5#c0lr4za1ozQ j,>;[I;jqLRY mC\sJmh0;fXz_ 1g,gv*P=y~I:<1n 3'Ǥ7DJ5NtUVwCg'zA;.LRuU-Ľ-8ܵ;X50;'8, 5yqPzoV¨wr8}bbܳW\J$=;'cFK4\ ]~Qt(eX)-Mx3U68S Jv}Ҋ%jC2ɮ6J{E39Y2v8'+')y.94S8]|Q>' | HnA`FRkuYp=m %D[ u(F;lbʠ^$X,[ʺ INIu*8!3@ȁwvƽWHi{L- G`'~,Z;?оjoXUYwM&ώ86٫_DWBxKpa"]f'!i3 Xs ˠ }ƖSG'] C #7KXX@V`Uj7a2`qh1ˡ,HNjDR&F;Xlƣq{V[񼩱<`w'{b㱳%~z`G0}n֠1%q.o4.J.YQ<XqYto*&?~%yqr-;h{}:pW> =q͆Pk,+ |fd]kdwJ}8SxӘr5,kv:;τ]-oU"PR0M(M_A~m'@q:J>>RjnWPM'm76,RN6|$b8 >C]/boy۠ʠ lYu~h閷 hb /{ÕŵMʺ=tǭ'-G:3׮- YEガe1e/ډs2K^ٙ] ys*RDZy\_ +|2c}*ω=6C3jk@<:"흠mf)$ϰUx ਐJƕ3?6Bh᰻2YQ^JPee4J=Ik?9h?H` 43s|Sޥ0%% xTe%"٘ [:^OA{R'΀tXym8\]|FoP} K˟Ij^YBH(gH׵|b}ر1n\0Yh_ LmW5#w Twd$P3t0oJؑ8WT JfM9 IZڕh}8[׻$e}`JM:5uDI*.O8`_x6d{ y|Mcxs%\ ϼmRwP$1&r*L+re._|80`o,Y5J$ tc9i$hɰXEQ&ҶLpKH"GF?/joJFL*̩L +mL&@(0 Kv<3~MGa&3yg˯{|; @ʮ\|Lvضp3}w&'MS~ > r [ S6Vԏ~5Д6'\*ԝx%I]o@KC͖;G;/cf/߂JZ{n~[P5^?(1W_S: 7IM諱L<!6J{}jmDC\KJc#uh1W>QnHy L-3 6 Uh`=cSά9@$°YV^f ŨabN𽔆0=LJ -i[_]Ʊ0;u% ym7ٞ" bl-8r# ɡ=cI /21{g|sDu-ТnF){Pj!5e{ .jh;x?OJu hQ(/D S7/u^/[@dy1o4|5 9M,y8gCPW(Ynɕ3t lMd4W4U#X'@nH ^[E.~2)x$6# o1H(CBu?Tf&D=N(G\J֮xM(֖f?5­NUTME*Ro?Q~jOuO#csdr+g`lK5IFNa4S姴S;Eű!Hv7ٔ?L`xO,2~jҒu!ԈA.aPiZѮ}꾡QX +)ɑZYfb|lI%{O$SѐP+J搼Yy9W?o RL`@v6J c,R[DXGri˩Ic$aC;`>FۭZ6?tf^hq2Iì_5Y5ym$JUz=ШRm_?0V=v$0{2rx*xRuI/roZ i}ˇb"n3+"QV>i33r8B-M ႬI˹ޡ2R~9(u!8`Óf脾1aY?T\nt4)˝xI x(`6m4".&}Օ;^q92C&Jy $ُhݯ[%`@]лk-(6-5Х i&-M;ZjbDlDSŨ-yկRk) 2LtyCCy&9l W"C3 9{at,0:40T~ΣP6-U?8,3:<[QV,Z4Yr7@eZ㠴-*7Hofʺu% _"¬Iw8NR/]~@4nLVF?_$"smvET~| 6MOprE"T]ܭ_4'i U?#|_P6fLXF"`  瘎R+ Ꝫn p:{4GḨNōp}' (=n.MBq1LCgKȟc90!{OU.ANyǬz6%׈#h1"vWt\̖R&TQb$l "OTpxv&i,' p1ry@ "O:޽PdG]*5&Ѳu!|&7|[ޠ_rjQ_3ǼTӒ\ٰ"buʈirJeE}ktC0D' e _gʧ ؤ}~*1ؿ"}M!ԟƴC\䝀b_1VRF}9䰗qS>jJ-!HN:g -<ƄKu*lRECvOm#5ӄSTdN=[fi[?IlNOhKqlO`hŕ`CwҼb+MYF?uU_)AI4YTgob)F#Eފ;O a%ZF_S7z/ya3ArU)@u9΄W>/9c6ҫ͍-*8b+<8$ QQ-7|ohQO b+C ]sFXjf5+x+L=36-=B$u:_G#D} ܛ4F۝$k"ǻ×̺K " i2T.,#{Rљ%zO_̾T鐄.uA_sk`k#z3_ټ[lp{u (  $:'t_@$|WqGuEb]Z3?w6fEU`/6I#C\V$0uBhy`}DU6e_R5U iR7 WېSa=56EV'x$/XMP_vH yؘN)(AwdDWSUjZ?g#E苫hqCCJd^]I/UAVV#*iܯGHNxҚU*) heO') Y/YCzkdvaڲ /whB(B~hMh(K tuQ%=Pƾp<߃ĸ._x*_]9ԅl%ÐN[$]Y9`?c#$_|rc"ߙ%0x5rc0TPf>ڠ;ZQ]#^ľ|00pR!=~Nn崿vLj!|7I_>o"l[3$+#&YH6Y8FaVu,ȣg~oii[׈pCIDwg3AjRJc%uJ }L;Ū O)K_Ihc[2Kt+JP9I@Xj4$:Q MCszOrmb)( l  HBDDB$ϝgƪ/P_8x D/w!2l1Ps"ƝmEcBYvmIWFpw@wCv)w`b~QWuqMue"kG_ &} <Eb®Q)ff+ɘ(vt_KqɻY_{gHu~m t'b7A]$= "zH:LFOx3~CZˡ|=ﺁ45e{%נPio^rX(yߨ#ۤqa1$3lD͂b|uJuVsiꓥK *>u*{@ОȖOb$(Ѹ^K 6;V6.!~ yh Sv`'"b0)71ә_c_eZlxb8~QU:ThN"|VqixJ)<{#.{UQM&覛#oI$*Rw(}v D?E3'T :(q !j0z˯}FK4AԯJNu5(͐P&݀ h-gj6l?trWiBWkhF Xg'#=.EU4y QF(uI`F%*7"/eBLֶ$K\ / 7dmpU $-E [$V ;#v?̣JMN{Ȑ0^agT dZFpNq(ϑ!a.=΄;#WXb'Ъn]0ۖ~[*z\jOa1?G+;10\'%j Se:xw5puޯVt;B6@6,9A*Y ('G#C5OL-*CK$1D44a:bfb՟&x g狛zZmT2 OUtn 뎿RB.g>$" AJM jH~J31Q'(xwn| c;YAG9R=D1oh@7a@A^ b"LQ$)E'–=& {p`dTҧni;FᅉkPM[em&8CHzw6ڣKoE"% C~[\l\}Bte*DTz4]gqLT+dJMRѕ]w8h.HjS(H \1y7/@(ݸSj76SakNOO!08q~?S'FF6w)@g67\GdBiQ@mE;sK' CtLκ1o~2 ħA[Jg7=|LN*hk<aSlˢg:yR[?_W #yyH1X&mo#>k}ΟL!BXa橦-?]!mj0㒽_7)7tmaDv/W`V[˹sRU앖jY w. [%}ZQn( b>*sCN-هPOZj5 9(]y9"jiMTixΝ6C?v>&L"%j*``YGw# ͎'U6I97M@ȒQ&* ߏm+vI& &GIcHEJ'LA"[T248Ȃbi:I 'wmD]kt5T@Z2?n\tzß{u;?|o~_,w5+ʗ'58Z{;m%;-\uU4MaB;fiS16m߿z|[\ #MiUs$ 8F*GўAa΅JX*V ,yTnHgc9D9 BEK$Oƕ W3~#2"JY0 ̮ˢ_E~fz*À2No0)zoHf\01a(0{;JrL!5O· $$Zoyºv0%;dsr7U:P$x ^~b yǞL73~ 5H%غݍzpۊ2𔯡 ^HʦGRy ̇TaC[K i6s[bE#v7&p5z'48JYj$ "ݵNar]_&lz<ъf^߈TG:T],>0tl riHk =ϽBb!Z`Ťl2z*;g37?";F}8*,|Os bR3Fm}jP!58bk EUH`8Ns^N`5v>`y(6I7En(zw*7,7ՠJ C|_DZyl; Cnl,$8P&RVr Hm,jzib<~`a[FOs]s;_d+< ';n~^py=}Rqkzcu>r< R\"hlST՗$j7s^ٓ(m i3َd2}Smv< .t2'A&vA %¸^,^A3qe~2J.{qߏJdXdqcfGERRmv4R0+ h #;G3^N yՅFPw%o֚xUnДBIOv*:2pzϋԕ2l4*$ xt õy~>kBkbS'pwuҌGxS7JLsj7$Q memZj)]tr"۪bǹNKN})/zsY yb6Bs%>1إEF%}߭>iL1+ ;El 9PN%FXǥ΁IJ)mKx,K pT? *R:Y~R' 6"Fߺ-O4(t!&iUn$Hͳ{p9*%= *)L=CKkZ'8h-8`JRD`BVsS"0(o{&):@wBlJYM_HRD] ]iX~[bS䕁!QԳA{= z9tlB^^@*D ?6ؿQށrM*JBDh оb tG7ۜ?ߠD9TF˘ܨ2"UPF{Zl?lUH(WçD{]4=hzX->|׎J%.}*Jɓ@7Sگ*&QN:C\_H_2ǟWz48z4i -m 9@%CyYԚ v piiX4cT+'SVy@83%E/JnI``ӝnΦjۦ{ۑKd$bR6UJtc8]YܷO>}J6@M/ fhEHpR߂tp %ELCJ苟״ioBQ>%u^% \iMruʗ`d VPVEc=K7jJTNXqi+]01ZL4z=(Li(fzRz}lT4z,f\j (3D5tכhaE:+?@> 7ߺT X:)lkEnыG|taY1Pj۲xhqU,)W@HcoE>TQ{g$yF1 ?ixg|OfلdZXΜ P,˻CKҡBz?4WuiL<54 Ez~%xWL,wD4C~[UT,<ӟqBhmX˺=Xo&wo*&Ç붉̋#{ni dwl ɡՖ$x-ŘiHHGoMxh0&TFsWS.C܃oRpzIOWrJzӒFO/sO rͿ}/xO~0naUkat5t۷D`!ո|9?ge&gf=4O2hnG@olULj TbGA:K#k}i o;H! *{7c&c:%zUj䄮o{~ȝyrN-wUOb34CVp-i=[ϓᎴӯ<&j찵yvn|{M]U 4|6:/">7I9+#Zr?uկ 0e 9Mq|JH%4$;P>5ԩf!}ua8;yт}sV7߳# )ӃNFc0cw+5U@&T+HD1xR(KA##"8KpE[e?5 _M ;9bP =.1[We Ou^F&Û9kO λ5L~}C8W`M$nS[`mjҩ ~b0#c/|rT)K~Q ߆qS`9# EqY{9lmy'))1NWI(NtXNsh  ty'.vAr.aBT_v(Հ|)'Dӭ[%eI&47 :T>:wU% VХ]׵"38Qw`K{JVߖ 8Ʀo9n6c'q+Ur5oH[ƙ' 0ae=sZ:&@ZnbzT "g n2h Uk\ٴBuU!9b<,}xdXgPCxuR]q(E]6}w0s5#w3VviRBadjV [,hp7Ac{#J/I/`QU;/UTet Q{H`F?XT4XATm+/ *%MewNe/>7 XPu jcn?KN\pڈgsd,+5#\2Ņw0=zPUTo'LڝQepP-;πHRxY¤,רζ=l`^`ȈrZ}B~{R b݈U]?Ұ0-29͈v[>i'd}Z/W0 S/7d9>3 ,Y2k}?q-4,V^ϛ,7.Ska輅 T ȇͺcTy-jEo:Tpˍ]_ՅQRYjYTIZ4ޗ0B ؕ')X go HB듰rWQ))zm`D?rEg1/mru>wطsxǵ&WR@2r+LTYlL> \8k !\;P«31\9Dm+g'A<8+CJ'Kس煳v@+̎zҷ3Ψr3v{9 b6Zabd"(s禖! Hoi^=56gqr}Z_Bɺ޹; ѡD?.,^^p]rWWNoS֏;EmqeIt/`p5T}y_Š}|衔.a /N\aEwJFZ/sQ5v]*f.)jzq&Wbm:RL(.Xka}.D<#q;rwyP9dxFQW7{3]UگIzO4JjǠ/\֥\rȭ?M ,^$3JS?T|>PO:c=EʑOQUC⨿n;!'_1"AI2g uQD/;3r떹eG[`[˨GOCm1GNƃe&"R 3~t&R;2a|9/zr/Hͬ9f/^nYB4*#EK'&]Aݣ.U >,f~〭œi1djXG\D&l#qmd[('[ e=ܠv7JIM^%Fy)|0+ ڤ3I%fD|ۺ,"]x^$Imk/:'H ̠\2vЉ+a}5mj:Gp^u)F0^+x'=.W`C {ky,a=?ғW$f5SpG,w%2ǡvz񛉹 >e¤k"8O(y l7'~dyy6ZG m)(=j9Ɇm*(ڄN*"+Z k8}flov˱gKJF R'،lE 9WpYWA="_.9܋ļOI0G^b/0AF I6Ư_/ M'ꯡm TD43XRJW-S!b}G|A5H@8dSw#i 06\k,+AZnN}oygQ5ipL5kĐߙ$)BS$wL1%Hܳ;Q\ƖǸ@*#9+TbݘW.קQeudz-1f(OAmsC,rz:2+}f kSN})[Z|Is_$܆u^=)> -j+4yU}]B0e}bAkX];Y'ygz X%/=2_Q P/ǸTPqOV>T/8` Ńզ+H>:P"eEcq9ah]AH8||s$۾ηyK4԰1bTctd`39\' XuyE.҈yO絮[2jщ$&ѕүZ\&ޒh-S$WënR{ʱ00jb8Cu\ttѥPf-5X@wpooc[P&!`O-}d9s5nnH'7;)38+J9M=xѡm|'Nf_=B$`*[ppuKQU;$\fVDm #!WE&w)g%/!ZwcyN0Y`Wk :H Q5)ǔ}L\qgYCl~)SOMnh `!$2,4@i5dܕzg,-IIV"*k k>ô# ĎdD/|O]fHQCjiiPP7@^3Ū&vB96e [˨ueGM6հj1~gj/eeE8T&kޤ⹅7A؋Q^v,RO䦙rS`EQ&)-_k*G̢=GxCyDc\HZh:=v(P󕱤D#n`O2xߖ=qu\|Ǧx/5 hg|3o"֋{@kUzg2XrCcPoA:Sܓ>oK~ApN  œb$6Z^>EiX vG$6¹M˘<e[q)kX|J9?J dtR@=6z4nOљkGM( kcw"YE"̇NfKhihi%b$;6)瑠(8(OZՏȚ"֑8h~ v6&>=1FY%;}ݜ &6rFTk&Jgȯs7(gX^HѮuac;k1x^V(wL2y V[4Z~Y\[{E}\YEؗʱ8"-T/RE(uL0T='&|ʑ\Zr>R?9BC; VK rى;+ !U2h" PcNa|u?ZW'.NvP}kqk D/~VնShuѻ}t|[CBD =;PE􁛧^6\;C/;lY+Pߡ\Fw(\}ж]ݗլ|~bS;SKCP|DW/[lT%C4Sf5zѵ222r!  g_ӈ?{Q~1s!ovT&m;5ΟhC~-n o;!a:SmuW ?w2{϶ oLi2yeZͪ 6un?b؊)ç.5^<5E ‘4jW.Pm xJ:!*anrC9uWB@'y9±NyzGYLaju< =/_~h NP/htTfz.8o 7N`OPXVzU=U6Avt/hN5sc ;v/HH:5%6)7ܶn΄ #)Uf"f8C/?XK|RQ:1NL*6$4.#&-Kx.TDLN57d2ix?xv?]뉱RQ%٦twZD|Qe' -Ǵ3 <ARkxE P]mSJo^=m,/rlLt(bEVyJ1FoڐW {$)*Sx0B[RXMo[xU*^oT{aS@P3xAL`v_b!# H %kG`T2DD3 &~@R&T@ 3d4.8z7 d&b[d%#>>ϹDlG- 6&; E&o_{EgqPw D"q>oMʸø4~ LϑD*+3.vFsIYGmGj#18q8޵m)Yx)vڂټ=+>3.;JҺhWFtyT\n=½ j+zS`ꛗD΋B*M:Hd |&rb bۦ^" uvC䞽~;ʡ80lDxF(rәd}7|AUA}̕w}}Ͽ&3+ >+_B#wDD` נB5<ʒ+^]K%'Rݼb#H E0F x_8}\4rOڼ]b\l0n/U""h>~H" % ha3 \" 涸DC.Ӧ>-B=cUY'o.D~㴹kݽ\Xt3rHZB6a\{%-"sHNf)[ĔǛ\vfZGK]ڊxg[a~f$ONjffy˪7FI%_n WVL允O6 _I%Q7hn|U(u:,V*廙վɦ#@(>s1O6v 2ɔy2^8) Q(r4pm-Q Gp~ 7Mn~rM,xL4]05f@o&.RDxAY{g5y1^R)TsL%9a9 ?#R4D f{ BmI[!l  ڽ|R<[u@qBpDȮ7^ޣP>Ѱ DR\5L [_UWz.=׍ֆ.e3.'%,!MW" &4: Ҷ?j[5 )[6J3[3e>bÀ{ko/Ae:GgZ;RN\ʇヶ*ObJMP\ A}HkNT CQnnqT<^LWڌ/i:7>(~Znm+ x'G.FqbDiH==&Xc1oGhCU:sNdH3/x+bՎrz*;nvA#)[^}cSDE*q#]qͪ3;b{1ڑ@)4]%$tεSdxzp~m;4O5ܹhSQ V =;?"3?NKPKǴm0P_ވ,k߻zm ôP:ɽz *^?zݜmPsʤK{u v M_k{`0S"}lKeK(|iX5`*LӓA.]$h\.{g,W:gX.#\O.D2,*xÀMl0 ʕ4ð}9k5݊ʖϾ\Z$ *"ckcLJJԜ*YyQS#xT{;9xR\8!D& ܟsJLA˃4vxh^!K*ZwC:=~\,rYKl%zCce3oiR]\ҕ}[ƊZ }> \Wu$zk@TZ~isFr'#بWâiV'JL5GR Uxa/O|ԇ$5wf,U?l!ɸw SxbAk W4v:4&Et!]> ) F/nJF%5 ch y.٧%hh' p(5kEV|KdWPѨ97a%(<޿I*(4,%(yk1+ĊT#2*KDFFS_xSKˀ1yS!lمfy]DF~Fs9rgk:BӉ'Iv>Ϳi3G-L_A5r>ĂKa gOOL% UrgPXwP/TTuA')!rғa6Sm(vG^w^G5WMȼdVkdhF&ʋ::/uR|kGqX%@Až}6tNnȉK, \hhʵ\] }e w2Ww >#S{ u\\saf`M`M

wJʸb TO vR14`pnn|xG**7d‡L 8CZ=u16n u3~g]e$ӫgݲ-yo=?4[X@Q9޲5GGc`,.0jLcź7[M:w`)'K>=߂]y]k쵽P37ht! (\sކ}+ZurkESznJSV1 !3Mq\:6۸#hj.lK/Ge΃Vx1n&]*7$%zdy`11K W&v 3nڣ XMc/iEl2_mQrquj|O( %pVհ#g)a37F, H.K]N>Q2!pQorw35p(Ӌ(-탢qhyYC:6*Q+QC*>1 gG$VnCK뮐 T0~JɥCdqsry<:l.MBNl2?ndtK#eg] 2bLY ?#:"e ulB8Fk5; QnwS`#wώYuf_2rYmV8Q/THUA40FT=3 5:{r!1twA黍AtևӇ'<3~3E7Lj/z*sbmzgN/mԬ؋lVU'!&'r`C=w!XɋJP"ih8kg!5+OcA h*D\Qi5^q&BTMWs'ik)kEQlMb; )BP0[\NsQA':M ^:k?ۺ*2(^= FY7߼3j"I?y=mau\Ķ㓆ȮXP_'L!l׬CsǙbW2bQpn[[xݯ%}Tb2 Mb*/뀪ĽmcAU`s#@G:TetS0b7ۂ-<ΗiDT~iTir# BFhOqfv(HFLYF}s,3yOr1ֆҨO9A 3xI\.XTٱ"*ho{]?ԉiՔ\DVg.g]2X=̋/8I ,Qx/@(<yCh%y )wGd?^L2>w`@N`5l Pd'=kJmSIܺ͑;etĺ_^5|R7f X+'J~:@9*crd玺rdff0C]̻@\}b./DEHq^B2\ ,N>S6" ;5cng@:nEX c]!nq*b$T ̒}Pr|Ip̹ʶBg^q;# @g1fR; qF M0!%=RS(z {TyhF꥿%t9yjJ)/G̛B nh~9Jk"P{**3,v@3rY$ɴ.J zڮ e|S7=4wGïp0cEYUgubŒVE(-sf})1d7$~WV7Kc3` .0_&(xyhꜵ@t(7; dTR-ntRt8 QRkB2E %yxO]*)񪋙G`H%4d^.;928lol0Jv|ܵGr^,3>P˳@_z+,CFAa]@lLS,QޙR3vX<'Gub-1MAA‹9E{MT2Gv3MϐޱBqJڳD85Ĝ3~|Q+{³4Z;{(M8bj t:#ܧvl~$4w-t%V=qc% oAYt!v֟ dO;,NӨ%{6#P+s:_5X#!X!=z:t;  lQD*~ չ@^lQKPĎZF ?K3 IZ$]8BT#JDc@ȡ]f NHZET8Nd 9rjh @Q;`CK3f93gdg%"I.Ң{w|2/s Av=ԧگy\Uvrp%e)ߐ8j+c;`릫'㔙n]+ 0'5:!>CL4d{iQE*$nԤ5Jlk8&<2 "$edzH_qxBE7ْ.>;Q2O0M|w°O \SIzaP sγX-q6Djj)#OF.1kbf>@PӮӉEghD'n6Iͣ f-{qMDۛ`,-,)y pE8 XCuL3Xc&C)c<8kiZ;ҹ ?ae@yor?v鬩wa30wS;ßZhT`N"v{p ,zįLd;>=}[ حCrx%] 2\{!P^=jֺŝǢAC;/Kh$n-ӿDgt0P1te%6M 0+ʧ{}`FytcɌVwoɛS={7[_{I#yYށ;In.e)"B|3dT!C2-[e5gv2F)sLv(L?,Qn҃LE|l#ׄLDકPև@ +68z[#vvxS0  525@֤PnC rn6$%F;^m rTz#/峦'~.6z+ؤ`śJ܋FŦb2¢WfoQK6/W;"]wz R׍!=̢g-i~^p<̽-:i-t:[\gexD(I)vr!ҸAT;,#&axD~lL:{fu9?M $vC2%|vK 插ESwQL"(.r!J+eAn3AQ 2썣6ch$p؁cQ}N{e}#5û%]z)=D[dH(hepK,P?2t N02|L'eݳ#6pZ}vUk H. A?(( -)>jM{6OpKsZB61me4x'I ̷¢BeDh[R;iOq1hI㲥G qBgOKo/D=d%w3 %lʍ3cx3,LF]QQ6JqļO{[zQxV ^$}~$<)nA rbψuDĒ:*azrU2% ^ 5\6*vW{o:jMq\,c6_!H'+~s7p hF:Т A(=L]VWx=4>G३iymVvy#iv'yͯ<8мDEqCGa 1ۥG<8u`cLtt^`6C`*ut~< jS?@w_rX&:cHsc'A(Z"Hv}/BRrF_48I۫?k, !]/0‹rcxvy*UUmz12aOP4|(a@USivc:pZA}K[q0JQtfM>_RkvDuowôC dbuciA*gj`il^V6]r{$w?8bw |SD#DJo<*09Po=X:Ǿ~Ѧi cq3dŭGSe%IE8&5,>@ * O,tqUm i9ǠjZp%[$\w5niV( Z}$c /S} ˃QClgAle56&8E`ϾruNTc ~j%8p}2/+svAFd"๵bd`:)1xBgMa%/Dl]qfXpm |f3>[%ɹ+}V##k=u PRv̕5(' dXVmdk~x06No}-T(IO Sl@l ȖjCM %1$ FϏ(Sꦗ&=T`.8lR\w(|@.֠̓ ח'!A9J{$d#?ͽ,4K} s}}`L&iRN8bt2IbSJh[Ij"Yķ2uV',p4ӂ`𹱈N8UP7p)˯ԻNz%{`]: %y"ߠZMr\zے9j3 ` #5պa}qmdJN!"`ƾ\bF>+c%ÙĜ␳c|KX+^m8kCVoo=&M5ΚY .k&pеQ*E<% u@n'@/sԃ9dB :"\iPS4?cO@hfe'5Uk Y~)a(?G 9s f!tmEfK\^U\Rcbx83aӥK͉ʝgD{8&uv(5[H(xz |[,.hs{1Wnj>';㘀hP>)gf~ S}hC_qXr"=~x7ɣȥ)_[l6٥da{_G?1ItӗS|eqjzCj %9H8?k=Yw2SlB$Ѿ3xܝ.V&*i'x?,af<R/R9$;Y5GZN\f0\+`79C*#r@ S>ih{4"Me+fsw&czbh +*%Hn\?n"5UDž@?LU>xX'ccELsǰHϱ6ǐ[ rUcb=e% 0Î@+1[X6BV#>Buʨ w2(}vەc /{f;4S'"KT?xQD煄AB8.L#lj2ݐQR}:kO`dppP~XNx*vJLXŦh"(Ǜm7[6uHE#|?nQFhבg{ 4'fѕ߫D[~aYwf1ͯR-ƹzh{ {KmgF?ALPRI;|֔;i(ɋpn]z?zCS#3< rV3Sp2v" il%I3ɶ( oPY +Ԩ=Ēo)8{+PlTљ~ײG8iNY9[υG0S}F|8Xji Z !^Z9*&2mHKoCde\Eb#9Ԑ|CWEu2k\taBAc4*]25Qg_tx̡\@e7j:/ǡ3lUǴGtjW$$`ޕs"x NG^{s;{J[gI_ 6"QI2NA/]Aj"T" -1nO0-,dCA\p^{n`c @6j&^¶ &~t]q;kL=U"H(nnz: 5&X?U\EPav wjt5*lX -lVn3{kuwդV \Ӊz p=uL_aW/RrcEEnKtLCRh sv.<=#=?!$|d0Zcl<F90YvTA6 G+ `8x:wT$&r3 fwRZ! [BLs!5fS b O2;85֟]QRDSKNc<3N% uE S.[vgȊ&J׾G6ex0dzDLh^O1p 2Q8<_x'3ķx?yďᱪe^ 㸇B]~#+;.sdwUetER*qً<gՇbT G ^!Ydݢ3]KaNߡv 6Œ{g4ЎCf(#F&1 tg;PJ4ɣ_5mysT${[a E)F+ {4-҈wN4vZ]aT,-zHAQ/01?.w~,&|`N:-Bo, &%Xj%.%FT>J駔,al#vEO*Y'f.*qgn⳾Ug6QB+KJQ4bqadV#pRWbz#KC6j\wuWZ~i7>Z} |Cf7ޗ`gtp\[V<.`Zqt?)%/$dI./yDE &zebȸ.ҥO]Gj<?8lwv#D@ kTcƵHS] A 79)Q{w޿T8(`X;Oc*r>51#:j|c|'״Eo~8 #[s[G?U^%xRŜQGikmuNS"@Lka{,{1NBhMv-° #ǜƲhšyN'Iiù6WӚ^l.8Ό3. J\eG~ c}p-Squ/F Q IzJd6L#ߢxNUsPTpZ&Vc6lVzb[.9d4P} |D.QIsO}:dz^v'S>%E%{z=wy^~7L'_5IȔtN[^iH5Oo^pL7Y{FPMpH>`s왣kL2fqe9rHR7Yg^󿛈!K.MxtɁ)Yx)#DuOJX{MS e/=1Ӊ?~c_T(т]\f˺}R88:9សȖZa|2% Mw8jSfh"B3:GȪ{ߏG`m;ivrZB̀X{+2e][%3UF'ЀOdM;wt.8Y^Q-6bI8hL‡N>b\3`Te;˓̸u3Cxx_ _%^ F3:L3. "y# >v8 ::j g7\vh G,-as= l3pql<=zW4?@it)rMcA1_O0Lc {q+-BF`vF,f#*)š~<*m yc$&6"tie \ڎ%RALdEcŀ&t°l@;J ϓxntP-ZU91^vXb0hfp5Fja)x*i`Sui ` e:RrU6k4uYz0O%f]+4ypEn "&=A,K#M9ˈ1({ DҳdawY{J"P'G/볿|i?<)"ONrb^;ٝ~g^b)?^}LϫzY'MG s\лZxyrl,9IÐ%~/o36 't58fFiEVA'iދQ:hC@l&x{M}ۊl:v_h/s/ghz݃xȂH\5.;7&jЕaT5u S064cRuR5N;5C-Oyئ%竺7}#ގ:}p6 #/6_eQ@o!+Nkl:p_;\@,} .jxlYA%=c /O4-2`%kuKʗB'FSDIlzQuQs yN2Qwb%JY~܎%6)Z%, Z!(&#@>5|NiPN6偀)|OP1ie -7xMztfY=3)5P3Kk@MxTwf6m1!^tl{^i]]*")Y{9?L"}Η?I>",4idhw;+b}[- ۚQhFcFV1 .hm T(>wqKÁqH [6`=Ms uC(%LOP TJ(U 2( a>"Mf 3pU- %cE#|e]?IT4(*|QwaL]>ͺ`)kFIm8d#nz5z}Qt1_ZP~F4 mu~/؂; "N0$ V:m-p]eWnt܏/^ DAhx+kP>`!Իvi]2Ҝ0Zƚ?JH$'ޭC6s`tGB`J^LX%&A/ly7>%=QqsÿQefVw&z溨;5D0aNCXxbQ-8}H6ljvu#Q">}qG!w/p.+BlZ>$M"g"k.jnm&2!Mc=аqud 4@NҦΜ?F}$m0$ͩ}0fL7=U`kAT~e,sAiLj*+ɷf& V[5y"fpz0~г¦@Qv5 _ON.h{LK U 0=K~־!K"sD ` ypOS݀QHUh6=f -w rR"}@m+k7vil"KxW#!9au$]>I 6H Owߏ$Z4Lw_f*@~xU˰BCewr ϥ"G';h_="~2jMH0D28ɫN>3)fD=SX),YgO3 h6O򪯇i{=waX &σcs2Q ,WBA 5d^@K9q&q7Sco8wgi/9/-SH`2t1]@Te^\E g@K+:fS]6<6m*Bw8.#qD=>"e"ÊokQ $P|Tu\8m?o>ϸ7^Su.k-MiOSe Br+){ۺ2F={C8uD>kZ0Y|uA>c01M+i³5)#/r (jkrG y./N&Dzц7o z"~E\;y*1B֍t0|?tO78^ :9:V]Ψ?q:zIjf> or{fy=>Md [Q}͔ qi!tJ:1.ˏ{ݎ%]@ieaI* <-v,ւm,2nZzaD:2{ %F-d.}k7R#c +NIɱ."Wr3ݐf´o?X +_Rw"ߎ7swH R^{{~.dd&*BJhb(ˑ-J2 KtiqY2o#0gv붳Ah i :Mb-ޥn Sa8u\vSdٞu?fJџ. nJLlݦa"Y;x24_D|k&$/Zd"x@eꅉR ñhu4&kƿ V&* w0"j̚oX) _SΓVӦ٩ [u6;$|-!\S[連RGQ/7 u1%!U@ϩPܠ gM 'wœ8|*sQ qNk#pg拨!٩N_6vx=TTa_'TJSX#\w) `΋*:Lհ paFAⰲl.`"'7.j7eqVJfVHb#[SHSUAey@'gW{[xTFs0<`:)5!P!Yy7"0BO;:["adJI]UJR^{Q_omI惝igzypf-2wuTD΅m9H[cH#I=H);g|qvULsexҸ j\l:J)xy?KC,-$-GyRDSgݤ!B W>JD!YQIJqSR+jQ$8D+A5`Uv;k9W+APu0{/V$ϊx;MIc+Kam6AO"T]=\j/$[]o 0mD<:!hRk&3ש9+SU@Oy 7$t>sj9? ڠ υZUh.z"gC /_oB.~|'4I1_^QFFG!&5f/;o}3g%`2ᇦf oaV,q d]soiXvۻ"wŦ'Bp? —䪵PqV PxGdh\WF"eNIZߎ{Zh,ꞽ7?~c7VArJЛ䖈ۃvo ]BB0^ M;?s\8 r86P/$L}O|x g1 Q<-P0m~&qf>úY-^} a@IxсS95)d$pu_].zJIY7\xԊuH `]ыE 0(:?B~*o85zfM<٨A@f(61mG=zgCf2Bvtnxt~E#jfWC-,kAj:$Aa q (Bִ '^a:ux! 1fG_[0 cHb#kGef[YIR kLuش>&%~L[ ^*(F癌 $lbоut"H V OlC3Q]Y3k{Ȥ&O]nj[<  0͐8wLY$+nh1iL4m nZ~55Ô_#߫ig6%^F6IT`a\~"!}۱2ޢAGCn)2J+쟦<1X@stP|-<$I"۹ߔuwGk9 ܟOu?!3ؚ?Rihdbtw?zb)`ds܏qM~/@}+V'b[>'BQy[FQ,O}Rq8\ZsjCx`9eg[d/tH//: iuyu>WF f% =ke9&ICRe}+g_W?VsC\ OK&4c=7UH*4һ} N7=f8) IN,J: (m$]F"K mQ3|S'gV݅+g(]q[GA K\¥A]H~!~QGxYb7=D+bm<ȎP|fLjuh0qtQ=9]" 5 zfI;S\gE䪶=vG>[`'A;ТaS-w,Au`c}likKT(#`x0 O BG <7ź ) .$7CvCkf[A 8ay~ 3{ΜQ"8)x1(/PW<ս(w({mD0lBtsSo`nn2@jeVE"HR\H~qȢ9n_4X0wܶ703"r?4%ńm`(5|)Io2Vy,BUDwtGF(.^5,zD9G:UF7gSޜuBƎҍ Ң4 TP`.|ܢ]47xđo_B;zdKF?;$=gU`J1WKz.˷Ksf惕WY@--@Wk;V5E*&mfad5Bq;l4!,QȮ4T,n5W`o-5L@B,xҌ{ժy~3Mx@C -SR{05:?pBJPP)KaiBezړ;4/N0I?ʄ@>9͆upn provFo)VUcRs)3 9\ձɆ%\d^kCmLt<#mwoՒ0f!9!aE0Tʦir*3W"X;(<,v{:!؊[_x}=J>FosbwJeތX)2(~Jf3 J2+Jײaj'^L Ͳ*~;~Oilig+6u?m^ mfd`&q,(w=XjbE uO[ct5i 5ogOD*ןa<׫:OGhԸj ȳ!|)Ct 5jCD-C̿sE*mv~w}-[^',PxBcȮͯFd>9HR۩D~@"PQsF;a{ms-Ω&bQb}Z.&,Uޫc+]qʗ,|2?+!$e !J794t|_?ia}`SA!0hQ)Ḱ(Kjs7\__#nO>2 |"G =ID}ucsHtp4v=:H11LCF`럖}|x19:tLqPl/D)w0M*SlK"Γ[N.J62'?E[4G$[/Ъ|%~'^Pd$^yyUn"wq%wΙC񞣥FB!U[t ~EХ1eb^"+%IIn{iY:>8ԍRؑLfujBivY8SGEwǡ zf~շ2*!f[%-iLܫOSG/lP! Mx[Gxa· [Fr5hH.wfWRAMpORM?(k"sWAŬ#"MAќQJ'l|Gs/cKQAbя>FPPTȤSygpE0et'hewt_Ꝫ8`ILe[a+ɵBXSҥu*zdOUkWf.0F+ 5QFZ/_}i6 b9,Xq+$&عzDj+&xnZL<%mG'"(!µ%S=,5Z_Qb2 _|/J|d3&!Vg5YҷNb'݄`A<0VxAMSbjdh ^8 )G`]ϙx,}14 TI+9E'՛7v6H*RU|lKPՀr%J\XjZfvc_r71gW0m}-1cg[cp3Y :,xWdq_gjV&gyYݞr~wepqa2j G!QQڜʈ%()mUni 'JK+1zpD6aha*ގ 2 e?v&y^HOGMw3$Yx4%8CC/HG/XF8Q4u_Ĩ({cC~!ۃ6dMnJsdr^oIPJs+z곐ݎkaiCؿߞ5H4 (c%$ B%:0xpm~uG ʘukHjr1,9C8.X:S ?( ->~P:H~@f8KTNDG+D4c8"A` QQ/'G n8$Ӓe\ 8I.+j!' 0L.M:K>]PݟE}3`lV!S0 Tk* >3Cq~m-Tg9Sp1I}Z2<k^=+/D4"Rl(=F%.Cqم ]3kV/q|'6|zB}@}eH5;(>g&G#a™syk39~q;)Aa'AZkg0Q.K2lqpc/}}ȸo1(V 8X^JC9. Ϩ|mԭ2kk'{%E5w,h{b Տ`jwu7Cvz ln ~(ϟAV Uz(+QEfLF e<[}zޟ;^P48Q "*6@M6制KWS(7C=^_ TiH1i[&WxJ!ؿ6yQƎ2~9"}Q0y(Y!db Lz|qf|Gf)39~i9V|9 {t?u5t8W+ ^ C@!(-=Rcq3хv z>aE0)vgv&ş'"&Z nF{ OS!\e w9hT<ňe߅bLb]l0(my%Tr 1,Yd^j'nRi^U}D3ģGYg\#]mǀz*%"`@swKSTsI]cdAJːkC]#nW8˻+}*λ?]8)Z[CKL,-r)g~(wLXּi?6Do`gG_`:ΛX?0쬼փS؄Z3n;z^-@ W]yS KڌQxV<"(;OHj |:2$@ W~gkjB2aq KUW'Ms`immhI+A$ϐӰڅk9^a$t;.q4hT]$ R'#*7)NQGɩ3W}}G[BJ6Υ^(Vp1ժV 6씙ѝUSJZV9)+;}V'Q-3ÄfCLxHibF.l+3IzlN G)J 5M#ެƻg,Ԡ́aչ.cjM=y]/Odrt|C] ٚSJlCtA6pE[' #(3+5k;duNOiŴsG'G\E7CxS"@Ѓ/_(=--~VLދHŒz9" f$gtAPg}ePe_(ȂًD6|N%&,RN\.K.| :={DSm' δ Ŏz)(|e^ ڡ:Ph8d\b{#Op mBC,rДSyWcwf/a.i]T~q]#dqt2 >$Xj7(hsجOUgFB(+!]0!ײ({A% б}_)QhMEXi!nf'/{ć#NWp6y=6)?dPu w gi2{AZzΕ/ϥ>bZ{LC@'{»ҁ7퉶z kU0.T qm'ɰqWu'5xGML,YL}#ޡ8Bd? h6D?snLxXSca%ۆ_ ok0ƕD6- gkIu?I/ .' [k5İ+Jm[fKӬbƷ3dx0&&#N=&`H̰70] 7J #,}+=YI t}iuSю0qMJ*CsH/Sڎ0[ujDP|9^JEů[󯉸 55gK+|2VmȒ27GHto,駱EqƩz ٮeYާBԦ7? Z ѝ) _uJlG(̉=/wnQEP ev+2,2T΋*$N|=d2&X7 sF>z[?CQztm6`  H|**x;ÜFu!*;H,xK('{@pΒz⯁[Y%\ |L֑gCWLu1Ϻ]?\&G#^ yNz\dM]^w`Z{If9GfC×2'Ђrhbp[YK94x 1} r-:J7D҃SZUw'pr͐⵼EKP6%ce*\%C@ݍ޸p,K4^'pZD0h>APz`%VaSoJNwW%,L mU^ǒx]l] 03*j"M)Q$IW]C"b򿡎5g|MXQ6`bxҘ 82 >.DgG_(\0.1gK zƍezІUlN%kօt틐`٭+;1X^Qc mJ9s Nff3 ]y?C;!8n]]!kB)shB/~Yɳ2Uh+-CpmҒ[9qGsfS$DW ,!I-Ki1D닏 0~J>al (xN-guf4"}ps!%,y ZbYnF橡e\sKaʄ=kUقcBKHI7@ts^]nNh~Ըߥ"3fcFs&WP䅆v iV8XB ^E^1J0zjn#Ontͳ >JAH$&z~Ty|!o'@')9[fnN4}z~Tls8~L%}-ҷq1_JAӏ! " \TiuA]#44.k%P ?*xoB4 I|PYBCn*]f:ZAS*[GT8v;dԳ-gGGD}cVMe5%V,'Pf1k׊k _%OW3 "WPaGn 3L:;Twrh sT*0馪`e;% ?D!Q@ݬRAw+Q;3Hx3ʔYr7POPSCP ͬVCioi/'Ukrw%. 'k{=}Ok Xk#uMdiDIy枮:}=9$r癅zqϠ}ZXPß/8_!xAFI[<ݨT;*~eZ:祀ձEm(zI]㇖,A=z0p%8BhdY(Fݨ Q0XpKέ9,0o;Pn߯jHX[#Izn`]-O Cth,$@o?lLhfO%bH b** #"xPʴN46>wv㈌ea5=*^C7coZ`>Ǽÿ‡{3.$"FY 4:"Cs{@`s_2=M }5CA|Ltct\;ǖFx/\12r#IzLˠ8L!Zj+,&L&B9^Qw`x+|ixsXGO1'`0 |X +)@6EwNXˇ0fA 8gm82DwWgzWN+A9PıeZJITGDP2KԽ}:NInlն ptXh/'ثN6L=]'*^2B62PxsA ?I0maV"R$i.@@JdDb5 翗;`s#!Ǭ5mBдzlNI0(VJMMlE6 j A1XޫGΧ:L"1]+|WH2͒ښNa޾4N^Qt͈*CwX:z:+'fXݺv2z}b? W QOԥ MOjY5{aDFǸ Y u_ؚjIK+Ώ|wA"6ɝ,}J΁ĬHr mWƋR6eHX7cxneG+OAWK=M-m3.u ~Xuo1g6M b A{ƒ(z'$Z$l7tf)fg 3N-63=#={09i-c 2l Ag#j+QKGwv >+c瘊 ݖ#}˓ʖT\ݯ֨)gP'5tF;uFT'"cd$|ٌr#$޲ "-+7Dc|9oC?tK,d[ A 5OФ]=\NF氛`ސOGyBȫ,;k_i~- 'x{Q%ytvƀ?b9ujjX.'N?DeI{Vʢ6T6\:WĚ/V!,6&heuόRt qKڅnRsG(ٝu(ƻ4(0ʳhlX%uW&U3TKB3F8\Q>frKމ1<> uY& \^mF#yn fӬHl,5mJU#PTb 9ҫxgV`G]2(HPU"lH&Q\e!\hޟcGY(Rnzq9%fa1?&flBs/h; yQ,.wa{q49  -Y)?VA$эe51g"QJ⌰X([v+ZUugJOd5w@Xh5&+ExL0猃m]R'c?!e-Zȫu=vLZк)h7d7$d2SP_#_ ŧC/\-ֆe+ABk/$!;@U{( AlrG15ݽ 4dfC-{%G=Е_xzyzZҴSφLAf^x Άr&J63P8K- d>0<(jNr&FլG%Ϻ ڻM"3[`D=w1ngd/kNyf 2~^Ks*Ҙ):~f1%!u aZG$ hGPw$Om͒ MEWh,SmQ H{G7aOz )O7"v8Hh)[HQVɐ)]&KN j@ AdqXqf=k]( mJ>mȎɚHjGG9wU{ֵVt7MEX.]#O7JAy#"&Q.Hb˔(Ej-#4zGs(&fy@@ˤޤ}H \Ⱥxj^ h>^xMKVf^+<{.5\RJSz =g}XD{-<דw[4,V37[5Z ΍Щ~=LRwm{,# ;.rMAfݝ%HI*.w'aܐ:d i2KRE1fEyq R4~-ֽD y⮤5CbWZFbL`Z{k)k^,\W r^U>A!Z+!.o;,o(Ò$2%(>Bʎ)WSYy#c՞Dr ɢjV#BI;kU_u$\.P.'0ykQ?K貒j]]E)̋Ά(xՎm[&x^%hĥ!O㾧 *|KqxhA+:@r$%`aL )lGVFeC-bJ爂C&1?) -şP@\;&뱼R2/¶a7%t<?oGEݬzZP}M>5Q?? 9FY(g ?T4jy :#PU{!J[Yf>/1FSK} I!'C2^pI}S+$ =[K9hˀ \jUorq_598{%EH1qs#Z!RO.Og?qMuv*Y9d/KI4"e;Igd~`5♾#k`~2Ữ-A2HۂӲFdfk/eDhP-].[=w%_hr@ce 7I^2䃝Mym 8j5:UI 2Y͠eJ5R=/1|< MAɊq*|(&V>΍y0]8_f7MgPr`kpo+>])'惀&yyB8kE;&'z2t6`JW'V!:O!}{gk,4HtX5Of4t5#gyY/;ƩכdghB# p%qV ;s`7nnJ- AuS`037:֖_6*GV{k>T5)- UtEkO'|) Ny {yGS|@Ė`"~v4qG6V;?#%|ƲD(Є o7sFfu=sYl w[PG/[T(Pֽ*SKeUI*/;+[3-b86mR0BGćfcS](ؿ&.Yi. #8k_W#W v ixWX~ ؉mIAacuO8Ѝ?BmQpz-nn݄63Et3Zݱj%!nذW7J%\]NVqx2VsNT/RTo,q&^C]oI |}N=p:9sc"?O_Î!ۺ޺Y[R%TWCdH8*-3Kn}d̵=Hp;R? ҁ?]ݓm}LGlxgx ͹qG݀~yf@._\+Y;6.ݖ9Zp#UDdv 3}ο^7 Z=,ZX,^ q i0ĩ~_d}<3#ְfjQ(}U-ze*@ "OћCpʼ>lP+u) vl-ub]ٙt+D;@ejҥi0X8zp V<Ԥ4͖-w]/0GH5S sSgT b\JfjOciva-%Ⱦ1=]1-T)GJ{#xkO+B%`W@X.ѭl[B(Wⷣz %lݍ'&51ۗN P4x?AaLFpx`0De^]/pky-`h.iZ-+6Jvg6|EgԟS)ACe?L?=Y,o`ӸFڞKMЄPORľi:+LXdpɱHu>PCLvIqCųyր Cy1̚^Pd6gxw MR ~oUC[z5>t3Gׄ CY,vPZc6<j*Ad)@L'-MmكU <-OR*Kvǰrv| 9 ^O>[gp"VVDk_Ƈ}UQy6 R3ڦU^C/t$5åk=7ӵЂ$ZL{%MiN$$E :$#UduoA7.<%i-]f`, #D ^=0$7+Zի; @x9wrQn q8l=Ue?s[]A5Ѳ#FeFƞIJ,M?BcNl[\Oh<8zo2nۏ(q`4Ko9}q?R!7SNR5ZD9("6K4I\S1ڄg&2]  tUTC dYz23.w0j*Py`Hr%kw "3 xe{f`_%%_2}Nf|2 -eg=N#rgt#eejc `,|+߽9ShEJFߪѿZ"3P<T)yEQ h׫ȴvxo(v+uɏ.P+:OEM}7N4tß\q.ǘ-P9 Qa:.%ƶcR+VCA_!wZ-&%9,~YPJV n5쪙H*Uȣ ̿V#۔94ℴ!4_3_ T>s3aw4i\7DI{y36 7QȝtҞ'타t򚄖YĆ 3^-<_ڇszHzH$446ԠaAec`<mswfr-ފ O~B /7  ՝SiF7-y q/÷J_u;-GovƖو4%f+3}% ;B(G(a"1łhx8?}asb&кYcCQM@Q| ^"15BJjړRaUZ̺d.w^&zJ*[1p@ǕjML/Ԕơ%-DJc؞ߕ7paG{eV(FA.+J $+ֶY )I^%Sm}XRaM07|Ы`Ĵ!E~%`{odtl[0u|.F`d! rC_ʵ(71%t˭o`+,)cEcg A{ cf/ٿhAjG3yM"Zs{xII&Wdh`XaA6_3#$#O4RrI;e dKJ)cqZJ#b\(N N`S˖FڇB_HKI|YOH1C]G~|s`T p,+R3>TsR^q`8F6"?jq" =a'i25Tɧml#[OKL/5 `D;|60aj:5<&`xD8ܠ|4&5H(Q7f2f4CM>I'SW`UOl:A?xۻSѢVx`ӈ\"U Wis-9i;_fLh}`4wzWۡU < ZPUi&eЕWP!#ltUsaZ-Z5̸gqc9p%\0/2fp]qz~i7q21| ~vuǺⳓ/ k5C=JH${pCI'W}5Q9@w5ㅁ=x3㣂@Q漧-|ab ]ڷ!e 7<:eHlzX)Oghm]Y#e o$[`*!BaUYaKBD]h@m9y \hr SH2 jx3 -%d""镇|nj~$DnÈè=K"lrʊIe0 #U(`^˦E0vNJY$_V]J8j!|eqZ[k&JcA :<%'<);m9t6*̹!Z!g!RIP|AHIC*rOǛ 8I,NM8x3{ , 0y+%0 [яtlY<_ÃX ̃MqXYH"֓) U(?B ",˩ebX WspUUT"qMoNE֏%"/М|^01I2ϥx 'uO 8!WΈ}ӑk0nAe^%Rid~ޣ꜍fɅD&^zQ WHC\G0mep#4D%!`\5eU<8l3ݖ';S\@J<~KK!,Wn*bnŔS=v~ 0hv<[|,a1@[iͱQnBZcZ9l)i8`H?.nf]X"-ق]I'c`rh;d`t$+-\lz業ߣR0e)x" ^25)5Y6z6 U0Ƽ(ŷqBbO=AB7b+T:ܗh((3Bb35KS1u#=>5Ƈu0OߋUX*8Z6sxЇ rE (lcRa\b? نqF֑:oMwC *C~+~?gс!Ym.Z^D),s%GMz/s "4ǽ&yb) AWg ?2@콒[=OXٯ4 |Kj4 @h4%e`-EwoXMꋓ w9O)!,rE꫹ou}#Wss8t[6KܩVl$=*#TR" iT4Q>ܮ{b|fPCF,|C\v6ᰉ-L ֑4deRpY; ;\ǀ>a5 o5>lqBf֐ʸf4+o8AN񮙞UٜokRb\af< #R5kůQ.},!ي7`]W3Y~lPMEؼNvul&B8 $N˯y9ߪe*RW'ڧZ͒i<}<{d1u$ZL*族)rmp3Pgզ@ 4P79 v[GA EY\`N4ZE\YfRäXcvJ x {EL?_"ZBV1df2_Ҡ, [:N6T8J%D yؾrvg7- Ъӧ} Kc=wS8cojoi\wJ3F9Bj@]oiq@♯.p cbݘ~TGWj0ID[X@D0O3s6!WbTH@2 䡾a|wJnuD#[@+i,X,- ^7y.L+Xr|8%}/\.N -UR>%i4T AQ_|?1 #k4Xul,̧M k9ecs{k0&Anz*a}4`2Jyteϰ&롂(![Dodp9I E@xePl>(dg/} TA)eMZ6f^G=ŘYM qRP'sJ9㎔i{m f^ȏCyD\Ufi>g99pfŖxD ,x@A_WZ.( W?yt8cpN KΌGX=z\U8?=,ŊcGCrqURDmG{|w.I}sǂcp@b(  \lQ9l]9eך0VAۚBzRksO3epp=3:Դeڿ HO)e@Mn* 4HFe޳I;Α^[@wfI&S#2ޚ#&Gv:,CCعiF ' Kfby5&ש3{Z4; D&}Ur/8;nn@pZr]|(MI{h5KC#WT^ԚIԗdk2}F>XWUmωfد^wUO} Xټu=wrԫ$9bp~ë~{F'̢nnjV,I1245 w27BV^!ڎ7k G~J%ܱQ1d[ʾɔ[uu<߆m0 }sM Y݇z?n=18~gv_/A7S|ǗDSQ`%9QŶ2wb}=KR{; ?4،9@ZuW)}Lu 'vw3LJ ڐo:?KA kBY!#3m]D O`ܳ9x'y,st[a&6ꂗ`#É'I\)CTA󈆺ťfȧ [t7!%G :l:vJ`XR:C"u tSze t1yJ`?)jUq8b_x)pd)!~=\ K旎!ho[!f$dVDem$T׃O!58 C]@.Gr&7)&صvXC )ۤ1;3.g҂: ԚQ[ 'ޛx7 G8 /oDƄ]EPf8(Mp=@eֱǬad8ΐiA-1뇁8PpfsjR͊`JLǶ XRtk5;2TWhsqjH ' !u0("j0Z1.o:1V!JrR`P`0/(j%di/d v-jH#cGl B8POJm3&M~:G׻{}s,x=7jFmSׯi;}]NU4A< &PbpxkqꀊցII@a#XUc_Ihp"h+nաc:׀IkFp 3k` +34nn$#FL_'a&ͳ-ʜBm9T\ S;E102>ANDȩ{GC_%nT =l*g}aF\Ⱥ@ۉ;-]{@>>L ױp֗1 2Ȣ1x"1Ls? UȷN5eyUcDE K>7o?lxέPlkm.؛⦋C4W[ Mx4EI3K~34GS'-}Tl}BtO*1F(4zdɎ3žz6`g>wXj}UoMeO z8f&: %+ޫsV9]&Ց2uD?-h4n+@uEMLp4' "28sxt1CAY"..=эQmHΘ?,Hf ۅ@gTL"Ϳʲzm!"ϓd}iQAC#h KK?"LSuP!B2D]Tm'٘7DTF'í㵍2&Է+Fsuu ZȣHbCAEyc*U7ZUZ$#$M9~!B,HĤ'9nMN - .uo c]X)] ~϶ݶ[綊ދЄbX^ǑA:6dyN:fz+5~WHGv%d?}DJ'ǔj{kի~Z \9Xb(~nzI뱓-Rs "Qay cghlfy(lmWVPbH-'4I6. Wb"lڃܺAqFk;tu=]mnlmU-2XX:o߭v%v7DQL&@מ1qL4%H^W[B(-y<~e­h |!~L+SΓ\ ȀZ_23A 8/$쓊sVPږYwcxI<4%Gh:C$ g%.>~P h*AP0mzVejG> Ə?׹2 _cTfS$-_Ώ<$.2ժ=k9/YAx ?nP*$Ҝ3EE 1A5s6xy/'"ScVX.mm}AvlL'xap'8\q"obU]_ѴΓk!r)Xvg]e3oDqŅ{slbљnRͺNwsbtV,کibc?裗xv9T5鮖>uզ 6WlZ=Z6LBmu:W( #|!zǨ{nY|0{hK6 7ӘdC =f'b:,PPՔ<8Nݠrd*zP=9dU=̹RVQhͬe}:ןmf+>h*gV=C )Y6y ' db{H-g oR|NO̶ J!1gr=cӀflōG K}OH+joXK7@GfthuZ@~ݲG*D^0aN jfqɮH7}*x xah5Nq@F+.b"5=*aY7(s\CFįsFՒ⸲SwOGe ,(@hr9eƠF' R&$ (˂8qTy5w75FϬ,9^9Y5Ri؎d~߇+a4@q"rd:N#fRxacg  $w o6?UV6s|!ԣbQ[!D6'tԷ$X*D_I$J=oȶU'Kq@DHΜ$,՞n^I(腑iD5FP+̯/tvv~Yt2Q\LJ>Lǻ®O ZIW$TYrQrL'm7=:q=G§?l*$As9n%9Y̴tB\" 'ۀw73?GKnh b{ivp ii$JP4\i*Ak$ E͙uϰ:F$c7ݶ?W6w+/*}@qwoKXnZ\(Iܔhb"+왟̍Sjܚ Y-f|H3(q'ʙMeց;yvi=w; ~~żײRc^2ȸ2`/[ҟɞCcכt\TW)qrJFF d_0USLQR؉] :slS'Z 8KR\[]}8 s>݄ru!>C1]#$llփVRҚt׵JnB3>" VUG;!FNwcRH;EtQKQ uKY;1{LޕI­¬:M@'$ ͩBgPuH2?׏O`@z$l( bpq<"ל.D7u= hC$@FZڐX(0^^Mj "`cgġvS X$TBM FsU. 3y;P+琸[j~u˶^F渏Ⱥ^_U5]CjzgACqY'o4.-[oeBeL=Wf9a!%XNi1\5*?r mj%҅-ygx$ Fo'I1NQĊ$Fjz6R_t.9.XVbZV &Ao.08|[ofw9X9v5jZww#\`\O!/ƝPI# -KB欜 y,.B#u'g_RvdI~)iv9U:%Z BL\21)7SX)V~4ImiokjQMS-7 k#;~/ ŮF[q$]ֱ^ő^}Cq;B鯄z¨<(|IEf6q{ii)CuǙi W:>'HcQRkف@8iv2N |,2WA6PEueS©:#\'m wDi u+HAAanE*⪝>R6HEE 坼ÔStHU?3ŢE/E4O~JLӪ_ts'x0nt_{"]>u 0p'AYscn8o*ad:J/e0T!'v:tBY_͉'P4lBX/NE&?~4uk)8}}}դ5r"ЭU( T"J6oC4*?Dz~rB3x ~: ?07#'UyZy' oDTّBp6ВNA?$Wő U=ޤO .W-,q!=lzue~Psg\0ڝèuZ#k{d.eAeh&UtqlCƿ!::Koҏ"CO_gE XGBJ $oHbv{-~>lKT,/?EIm*bıޞ֏(_꤮OL p ]{Q{>H%kc p!tMf(lP4-0  ] 78:KeqKbO<jАb1R̙.PcsT<5Ҙ-8/a5O axZsšMZbHG) tFQDIUj6b"LjLxb $eD^AG2xp<əDX..xgjG|?W)@U3Q*#&NUGm4^IG2հ"ͬ:Y;̘[`zhxC=h`JSs&<@Q iqh$)+4ΰkqr* È4t=}%Θ\~+cXc"&&JJ'z{,o~dYn3$QKk}9{Q:t;c*W  f(O1b[R#q[YNBfAʙ)~:]*lل?ԾA% R:մOQiJȐVc>,gW1ywg^\AC7=r37cɒTm0@bEMat"?0HWu^Cube;sd4 Mվ7}IT#FMUns(_~Al P 6;koֶy#U3rt. >tOT|qkbL:˕ߢja<䳑4GV,CpG~!Nun{7{$I>iIp|!2рlII3L^ޘhf јN꽝ѷ*-U#kPH}%ݨėQkkvI * JqQ?!~ze~?\nm8ݓjFE+dHB]ҽRhZgG|W\@el~Tb!BQ>+>yisgHjJ4o*)<#>X{RlcKj0Nb|EEPtD};𒶹Rgs~1_$~'J4t ԱҨ'P m.| n~J{W:3Еdcx;rSYO}" &m9IF 6SV.[Km7e?Mx/ u2w AMj;kNB`I;w;1 }!@N#}3@R:22ɱoyBvZeFYf&FX|9'T?2ЙWozN&pgZܘ,H:gy0V8#Ub =3Bw1J-ظ 9HZ+ա="u޹;bBDQݳ`uƨ' ; zN#Gfd+cbuteT)!P&6S.&MǸ43y׎ȵk Qf[ԯHXguݶȈǁXTЉ?Cv{6y|pU6kXM͸gNCt~gDbq':p2D *'> Jpn~.)VSEF`uPY 4ړ~@-4X‘J3 Gn(1r'۳:438\ 8dlt8e7j$wD&8Rq)X _>..֑Gx$Ũ{A-ej!&+-No8ɹ=8ufTktVA"tgѣQ fO~nbQ He3ӷ.*ؤ^jG#O}4KMSiȆɤ 4p6f>&\'_]m !}'eÁb) ϊTJ֔:nuE5ދĿ/J0~I= QڙKaG8TC.%ngcVXQD8UHK"?5MVw!%;sr&kvdNmݠ,d[&}C"z'OBR®ىlg^ !bp܉\i'd*2Y@P5ְ+1hC4!qeuo"R\&A@MԪiZY֋dr\&3|BlE=a)p/=X=5$]2,<ŧ%he|$NLQa 0{d3K"Wa<6l)PHt,7ҙYcp\f%P">>=k>` J:Dj<p2~]6oF瀼{A09Zc¶ zGV -$iF"ת )0v* Է38Bh$[Gj?ψ݅>;༊ku!II9(¸tugBf4Fb&.77bed+$rUT)\quh}&MsāJ9אRJI_:h7|̙BYٰR䦰Ya̷35F9N|5%"ACTܟ㍊tK*Qh\@D!AGBihQˆp]G[D $x4$9a8ĉM7k|%@M"wafRG)q:obN_QM ƥXjЖП.?Dy(@,FWJ@rD)gdnas;>LP[Yt/E^UPl^a B dݩ]H ,:giZ-mI/$b$[5y)A]Q(WA50C"mZfB_"q\!sx"&,5cV޷IZg%XyV=xh X7bGx^<‚)KEf{/:;"|Z|n؊pZ<|cڧŻ qхRU-@TIQ97~E|ظud_DWnW:ЈOV?l 6j H{tùħLe0.D`7ediL f& mWaqK=էKB(~2$=RW"EEF6,\u+784_, )Os8 ǥsEew I*Yj=qV0mY8Z"fMhgaeC&+vTsv' hC]t5YPY-%a׽ رp@r1z%PEzx[XfIb <i $^LSR8 :i{k =wz'K16b"N/=5z *3'BQ= G==!d?QY9=/9MD=l ȞhG2<+"-U朤`g#U$D5)p"骼op(@\:= dzikE]]0=;jḐ="L>v՛I^1xO`J℟~$NYfgT"[FMl:Yi{w%t,;.'oGSs=t+,pop_kT4AM$tnӜ6\}yϪLJG7K5/Z$$AQcN؏Pwz-NC M~_ ƘTǎ"+*I=S 3g> &'#o [a̒ZSD09JE^9[i_?穯UQs[|IdsFSunZџ~MZ}E/x6j:R{Ehr5 DWd2F3hF;W z=m}УɄdOTz$K?h )*=x.DOBE1& H R%^fBQ7oI^+`#~*ӹ-rU} TwEUwӱ=&@AVO{4:Ofl 0)\LƜ t`蔃N N~}3eF֚l *RpmՄ">\J{$`Ӌ–qőau]HkBc#C[k^ ЈevJ#uBwZt;e:݅XdNe4.:e%1Ohӽt˞iQ?#rdYa(SҮ1Y0|\kX ׎k!$P^ϱ;QvbJRԫptKT}T)[k1P98 M> Ig2Ϗx20b}Ԙs=Q &_h\L3刡#2{E=0:%yZG求!.7Dfu8= u xʼpeK r[Tes>ՎPLˡ:Φ~5<\^qU ˮ2d{C,xT@ށ <Z\ ) 0XةpI- ~.]=0xE(r mD\*VrD*%0 #oJ74[P0/SDM{Zjh,^ v_>&a 3 *5 9Rr B:*3*qj0.M[w*Yͫ̊ed 1='$R_t,AETP^ԈGYvD7p3q"Ws[~G3D5)`x 1V]x Ύɹx-R * 7q#Ѕ ڬ(~n]x(@>_Qf/a^fǞaT964z&? G"ɔlرwHXZgjvX B¼ʲ!.IalM?l `_Xcl@^nq4=lӆC*\EMev(/sDI3 h^ 6SC)ͯ˞zW |lI\!@:N2*_zB1h'ڱLc}X@@zC'ڟrF}&ak[ @?ǘ)@,i!ɵ[. ` NY]s7P[`^Dەz'ZmL#x_)mu +VQ8}{##GO6RWlCO롪81w&{!^%-y,axik䔹tk;N5Œ]a=JqB "g+n 4@DuhI}NXĤOfs?<:E7&\OOU5!jPwƟ:f4ԱuGuMJcl dǬL ,ifR+a5/t,Dz?ahD*28ft-J~O<Jv83D`h!'~bA]dW\x=4ȋzQ٬C: aq(e\glpVk%UƘs \+xc JK&ZKr l5zTi/yZ ˆvE:хWd(¦_l7 G% PlWp LHB4jmJE}YFT8L$~oD ܡ3:RAȸG{`a*&IO2CS A:kf,}TԨ?gePA3gi:BuvN\hX]t|Aǰx#0_Rg$VNWcnuwNkG(ݝ;%Ѻi1һb3$N|.kU6]'}ĴυCZ*cau#`%a,ǗHN(XwAFN`^Vd25)1k^i'ȐRhj'm i,8"t^{0QNzzīҖvmh?0oIAArB]n'_aVln` Tc.N6ön) dDQ7 ingB%fv{ 0<qW~ F$^}վEUJUHKiE N5XjkŃ*ct\AI8 +ۻIԛPal͉PcUe9~̭#H%^|Vԋ헏4?xjDEp;E{2^N׻E=j銖8iB´S TBE{,²YTY(n_#(Bh*mqIHnn+dU~p ?J>DJ:U21%2m72 -*n>~[ہ3%LNxsYGXSK*Fn bs[(1/XKTA'$G\Ε'6N% `\8O d2H`5u2U0)spњ[i2{q&\muoLJt5z?L ЖISvt=Lۊ﮿L*(PU&&OJ+Y WSa]fJx" `g Q]?Q c"xtn$qMk B$x4g 4(qY|a W:^=iP. 8yM*T{yv,߼Lڃy%"ImiSx.:ObsGO2^`PTR%RP.vL s'xrXIMNy}ߝڗu67|}c-Ik/+'"l L4QM|VEkœPi pٞB'ZRN&7= nbF1VAvxy+"qf*5:? .A(#5l*Mm RD*Akj.S j5R)툍 Ql[_a*zM8%s\ ˿ b -AoŚ:1yi7EQO"Kj0FY./$Ѡ8@Ki#h󠕙5qXP/p֩V瘟G?[ݱ&"YDfxmdkd 6tiBy);οpp!˫/{5{,K3xdt9nd ֜^ r̐-nNRxvB*,*.,%ݚtUD+ :Fd1N3i&yCtTVWxEEʕu"6h)-^:= i]S>YT!CΒޖ:N>휥Jg+]P<~_¹ivXdqCAk*>& yjAmC%:zdLj >10jzPo4 NG]Jc鲴)~c!<4D: ~_ 4[sкQMypo rH V=m?MF E;ZBCO|)q3רMVmg䩙CV^vɼ׉H59DߑU!S讻u8Z fX`)iԑ=>+}׊GUWJ?$FN*iOC[nku[g@Ұ6ÖZo?Irl9{hLe-:/ 1ύ %`UǞrx{01߬RsyRO Ҏt{\/WyQV C"mܭ&Kq|ir ByCX~N-nKjnP{pve@$ڸiA:{6rꍺI2qːdY[jХPSr dBH {$gBQx5sZr5Iz{v];v I&tiz VdƵ~ϘC qR!f)rwފ*!>ڛH-"=d +غ$)GIe}d |럧"p?͞ue<r}va6`2&f,2ۏ:◒y9st<R yU XUT-@P!a8!.9?|K!ЯtLr a ƕekHO':O.//S׳zEAǭYUPo:yWh \ռ?iWͳ7+{$4K<ȪoI@Ȑ__6u353HI 8puEIP/Fٲ55p%i'ԇ Y3&AA)F_wy3%:/IZc:qHe6|a׏S frMT=C@TSpv㾱~7 Tg+q@q>Ȗ. SvjVJ7{;.hk P9Ls<ڝm>:,}8άw0mHOW^ 35X֋S#J"Hч>+hE/|C,f)w*A $qsBw ٟ XQi1Ʊ͛3O%_K8iK۵F\ ,b,7'LEr8ovivS1Xh@;Q#V)vd[+m]WnyDj{k%$Ho{њRxeaaXr0@[+ګvIz+w[زK>h< dsg!QJ|pX]6=f',%g+)qg;&q6 E],U"p+8pls[H%hKrf/nh7YEm~[:?W)\%} :4 CH h! g fu*?;3kX~_niQ9%5.po AWUW~&#!㚒O1.z]j 0`l_Iegz#!=ai0:@t}t**$c|j&ųq`MVё%{6,# ,~WX;TUcL!8/-exe*|PY,ņVtitUssO0d4mC~p5 fmQ 4̥![!'yg?j"Oflu5\_ӄF^Yۅ88Yܝ*jܹJq~Uf?CPlG8XGvHe!6mor" %ClJ *,= 齲ޔj \XVLك3, 9#x~Jx< ۂAv&EP'yhRx*|(w4=t*Y/q{ I:٧0 $P?ɾA1cX7:̀yfgWn~{/C tG)j{]ڽOV,}UuA ۱="+홼`=S( ~iOO8k*ȔxNaB͕#oug=2ᨍPXe `{!iaȁppk#PJrMU`!pfH99K.~=*qJ&TBd 7[79W0WwC.A|!rD\1ǃ?GxDul$ٴpZ~<] E|yzy vS4891񎂸ʂRkm *U`9'M\%״%z1k#{_sNK.SY G`uB6S е6:hs&{Wwtߧ"nX&c:Lׄ|'M$*[;_,e)VC?뵸991ĺ%,,Y"37^P.l9'B:Q6bߠQT]gs'Qc>ݥh:Aa2j7+n%IsQE[8|$̌0x/UhФ mXFDDd;BeT֡ о'p>`uIZ.( .zgҵ嗜KQvB$ qI\{Јs}fP188 liE1-bFV7:hN»]5Ϗ7>_px.1fÂw!~lO}l]oZ49Yv9}EQg#;6hQvl &欻>2@flfD*HNp I{- Z!O$b6J ҐR23!,!Ly,s3iZ%%@w\J3!`wڏs* hi?'.3Kn)5Ka3@{dfYpXZi5URAE9z%Vt,HW?7l_4<lL2&!l#U,U,m8a!iNocif%O]r:ߏi!rB9WkF*F 0LkF@+['u F(36 X#M(:q)PSsnf{܉-^2KBc.g4w^zU)39QZ,pn18)Z8Ƀ dzr> ,^sB\@TeׯPgEvHeMN̿Hd>\ـL7c[(.*;BWHy:E9r}%fT&R6S~iw !(O`rvz{כpvog (A L 2 :PZ5xTyeOQa#b@-i$W0{L;;x/p,Kִr1y;-X(SLL^/`2?o1m]wوVTATBR-z\:+h$%.L+?CLͼ Cex=J.NV,:FHt<3#/}©qn@P%1U8cj6 '"drQ1&:DA:~߫E7Nݪ֌b _gLGk]H0CT^lAì Ĭs$|Q_U( SʶBVX>W[(?q=Xߟ삖Eh1ƷO1'O'5N7YI 0n~ u.L.KX.8Xhw6 [/(;҉{m 2V19j:Q$RMh-<1Sv:U7Ped [,AThnJpJ_=]ρM__@b;Kx8PZwߐpO\Qt)osy2e*KQy4|4Iâ\d:@o"["\We|oF]m jyK32%="hkU3Ģأׅu,rih b&g^B6V=bL(f>Sr#\OZMRMYh$RPXz[D.Fq|ZsW}(N`֝e7 Eh0`:H>Tٚc` N\/fa\J^]fJe|(F߀6R*y%?JBd!ϠBl4!=Fhll{.ty/`QEj[*=Z|pTgh|Wç |M| K5 i`(sjtZ㠶 y*8hrΣH`=@MӐq,Q-A ;AOw_vdb&WTݭ?"J:=g W&qG!Tj([[|5/e$,;J-wr@:7 8 %z2/f=m,Ѽ WR73[\0& :$<ۢfZBZMwByX J? sFMsBɂygƤ:ek6sJ`P9 55oPi:>cLW ֓+(tܗ_".Ӣ֤E`W{J{:}}{e0\T5g/>cIE2vA] ‰e-y- [`+$R}MCOkCDnBhv`yR_`#+K6QÇwU>f5RȵiPgџ4ljͤr"F1ZUh-"م8p4Bo LOPFO>iulǢMl2CZa'0קW$ѴpFMrvYO?4q{c-˽]:S(;~ "K|Ӡqv ޔKv7\oS@ᒂQ}=tFMW@N;Y;ܾDw3*ZŽv;ȈᛐD@HOFCMJ+݄LJNX-7 iAׅm8<(k*?I  &E-:v:~4E}m \7"}ݶ4?fN+ xH#Sઁ*Bzo@A{e;T0!+J^,- NYzH1APrK]@Aӑ,@\.سb|&4 Z^jZN@Gտ q^FlEB&t2|t'o{M}!h)f%m[OȉܳgZZcY5zi|=y[iOF)!J |?Xd0l2-]]hu1Ԃ`Nuuы}V6؀! fִ`Z5*eԭF-QruIO ;@V%=&"~Oȳ|ɱy`vyY/;YΝ`c.Ḹ-y\lo"@4w%ts0Hceq60NPPkLi`_TOk&f.7zg"[Lu2Q8Z~R2`VarkQ܅)۞W3cLF<5s(&T heGTZ<;\R+K.UV[`=s ^%CۿK{t=jw=[_'OO>%%{t?飃0KUkV|1yGrEglUi}GzHҢ:Յ6-Gƴґ*)D 19+# Uف ;c Z(s8kOJ %[rRl%&7JalD0oQ~i{M{@:hΡ~\J[1ZWlZa<*7i]lĭ%%YmjalGv 6rSsvS 57{8eC :1y1Pufjwu8*?ntX %h94+CVF Xb[;(ylTkS-V_rYoexSYIC)>%,p阤{I\o?ħ ba%Gn&pnQݚ~h%8Q;vk6Bau੷0(CJAp3p&Ib9U|tp(d41@',(>90$>1.7p3%wU&P c:'Mퟦ:ԗMnUwyCX!$8ӌ[s P&/3YɹNJ$~ue)gC辋MHJ5DiKB}Q r PTp1BV4{\hmMIcʮz/7.j\*IlD+҉ gK@ Ĭᕣߘe^&x?q{_+ '{Kn ;#ossʶZ-5up_ӋM2\N#Vw@,J 理[A jWMpޞfshMAdKlpĢZE+/ǡ.\թR+lnw20ׯIo-kK_JMn,vh[{ *!4e 0˻ܯ଑GMt(1!4뉿^A_"-77 BVH=t%uE0 ;*jz rN KyR[}Ѩ%/Yu2hO3ױj6ֵ6,Ur*/K |玧ܦwq4JPvV=ПMpeߐq"8x n8]?Ř.=m@s^ +gywF})x ֬PS7P(EB &|Q˖fO,#KWsu{YE%^ azuTM- 5`#dQ[M>h7hp] E~>r:̱&I @K#uT,]˭oJ"G"q5 1 h(إadO @|ل2l‰fU+Z0hsəϙ.Fh2yNrryW6w I+)G35xDGp}&Gp=f0 tx~J(*'1].n?^h1O~ͬ ()}iD4/<0#C(BKQo9b8^ZG7rȖ?5z;Y_ VIl_{U\u7gT;O`~STqFp(萲mO渶b(L =GKvmNDQ p̴IAgJd86h0vl 9br_/tCNx;g*>гw׻C4#) 2i\{ߩYd-%F޺" w~jxF Mwte/{~(S }"xs:%i,؃T HY"f[{l, +t9ח|SꐎCg:cdBAb28?53;XSHBЧ'W&?}Μ4'\kq9|RꦎGqep0g~>bnP|> ˴3MFS>Ef@ɷp6 )|TZSs= ;fۢvrbdbTO /*՟KT䈊uV[舆{>#̲nWs]$6*.!b~[h@7r!'1#.RW6okkӝt( :"W43qQͽ`9?HѬHs A6k0ڝ7S!.K@Uc[Р4f*GT." qϤuq =r 0VΘDS9$$9O+8^bD [#2t-N#Uo@`#Gɩw_sy @k<2k%TMb[z˼u#UR'[hӾG'6vHVyIG(u=оwqtMVHFЭ× [L#OG qMP0C%C !x$J\V<#.engV}˚ xLT:7Z Ypl$gXH5dpo!GV]{{Ë~k&DH_JWfH gXSZd5KZg< @O2RfE_ ߋD^ʑ[7ykΑ>biK; ,5{XVm(@bc z\=ģy.،;Kx10$qB֙z')̵pt<ngZᖧi9WqAu/Nzv:o `Dh@ G:@`Klޑn:q#(?qW t5\} ~[<`r5mS_3bĠ6>KL9Oڮ ޥ&Տ<1nCX_$ngH 2ѺŜk/tQd;"N Vtܓ|rk]S1&^c5Т3a+C<8s͓@ >h'FJlw4o +?1ZuS@afb5Uё@@,6p41Q&א'>@Y 4o,>6owR,S{c`fX˺29%Xi [[xE%T&!MҜHd*cASV+D,WsO&BD_fp:t?(%aqQmKsCx[B8s]N ȹq@Õt6FZ{&Mv=з7}:$j׵ؿ]Dl]%C0Zd "5+U153pc6rbd/ŗqS6EQ t ĵb-#%",seM\9%~E:#_^wHp6/$qj搐YmM~7e?* X>E@yBS@sAy٥D%ܞ>xHJaZfZ6ӽRU?H{S3!% br")y|˜TYY̶-jGAb\P{?'_ w\AGl&;‡gms\mn=F95 ;!+=gݍa3wB]aVyiO[t_3s/PAnS:1eEWu]~}bb졫J?}HJa .Vr4VzlM(Izv4pߖ\F4H;vBJ؄nAwkE{Pt5m TPv+KcesSIgȷW1J>/rX?ϧ$MbRȬ-$ fsE)tHXz`Gw<i,+#*EU#榙JR[Qgy}6zX:YP7La"|>pg~{OCj+gbլ-1R0u|[-T K A .ۣV\|X5chP:bF1)D[?ĥy]T}I۴‚DC@',laWAE~jtC>&e#򷠹)-s`X ndǖRnsG.P#hm Z%;Mޢ/T?5(yH*C4cnws TT^w!w=aHC( v1 dbĄUa4O;7*MT6yu8mYv6ȸ`&E-<}CƇlglIt8g[Y u3FUS (Z@rTe@<ِXH)X]ҪBb UEӟ qN-ZJJZbo~Uԡ%*r2ahsh((̡L#͝7A?fIoPZ+I&bZTo1kQZ+tVb kuyW֓Q V GxtW 55c+29hy%p̌D#w]#͍J=L,%"13N#<^|?;E?EŊɡj>PI#Qc}mP; @|ZbvLMp-{\N{+g̈́lw Wb9kjl4\]4+=]S̓`u45 lS6s#&\8g4(-iÁ#&e N9|0BІf 4FҠ{~|Ekq`pڛ9 1U Y8o l!M@{vy@~T'Y7/3Ʒ}mW^Nkŕ7kR<ئP{~x=*&{y=}S>ڲ֑+(_ Zs꧴V,gqu7ľSJ%>,H"*K\OLhQAn-]ѱ?M!dNߥ ru6OB )v"feo[blxk2!D9&V-Cvph}jTCyn}Hg'M_fex|t v{`}5ȞL1"l<8}[d֣t3D&gW kۢ]M"\&ҙ\!#uTxu]v\KS܊pKA}7:qNKgw$22 >+BƮ8XzP[3w^)&Pg?`lD W1c4c^ j/sMNlmX$/ bQX`mcq_W*٣!.& 1NGS. z *20.Q4$~Wƥ E$N3Gg^7^-b nm%@9]Đ~.MPdSMF$oǢ0< '1{EhDv /VdZCH?ƛw\Qi cܗN2м^]1 qLGnso/^rOim{NB`Xr x{zr1نCx:]~(/ QSoK#h vxicş}TҚWUeM"VNīq>]K_Q%'NeĆ:t(Ny) D{}QOst۹{5 DO JT, &Ӈ1TBR18فgNT}aZL*OYrFy@4OrӐL)$V bf"U3.: P HVzI4Ɖ0G7Xv8N2X( ۔^8󅹦 iV&eA/O˥TAQ,Y)^5z>c#%ۧUh0`IUQi̙_CA KSݦ)#̻;LtI[kSU0!2(n=m4"`:'4cq6,U}JȩHe¹ů2| MVn>ّ칩@ف<#%'nB˄5RC .hF}Q}~q47Q7`߷j3N =c}+y;+Ϫ[PFMfYM_93kIU-@ CbsJ7Rs.u9m ȑ1pMwp:[+Wa$7wmWW_5q7,Cܘ ^*,sE# Qw!+̇ĭGvF]m}>A&u#/S~DӦcE2 a=< R=Y0bOˤ(~QCK!b'~v&5EF <6Ke=ϧTQIGB-.;VS X}w a,u6%YgҜY)IO{At5]:γ2;j- OVC$u>Xld1#ꅇX+`#9_=+"8U8{Cm[)T 63mZyP\=AL+4yz4Z ح>r.;;D!rl9Jh|UDCa>Kx+*cqHWw\^ۇ*; #ަ7tiII@lB)Ze]^TBxL*kxNX8/)qG& AMT#Wy\:گXs.`r~ha(΍e2Ƞˮ_܆T^ws:":x[«A:2qL\}S?p.[r |M9A 3"6k6 .;NWL9N%ӆ`'\9uA-F%;/>,Y}82"' GP&>?$ej9Oҩ/!~u½㇀wΊ@*nJC5ԗ5d$Lcmy_V`Z Cc&.F3c-m)PrιCr33܄DR˶ͩ͠pvr ߕ(e>b߄U9r)8NP2rPb a:ߧV twc;8e>$]'>xI@2^9A& M)^{7S,*WF @LhX>v<}F$ª~]#wh=sFyGzOqS5H?s^B(*bR*ďYzӞ>+g')5eSy'&_L>~eAp[1XL.PƧ\Y<ݡ7!4wou7pHf#RSŅ+9-5%4;[Nf$ -)BȻ?3tZ*MW_{ern%p fZN[oڢ ,~Xvvq+IbRǂl0'c`FyTdyQA`[Gﶢ/rwU-MѬ @$5'*nFL?n}Fc@C3LU{62UJjFL Hf1}cټɐ}[N":]9NeA`:NL?t7 3]N5_eq=<`=Dzў kR ۃyMB %8ݗf &37'~k}RGǝ8~Ac]*!|P-S5eKX\ bӒ0 aɕx4UgIz)mE%fY8j{X֋-hϸ 3!6mq&;뺟`M_ dT'Pd]'k=r</Q;`!\@zzǖ]Pzl GxdOR0f[bʃphWZ dՌ `a[HA'[I  e'(J=f+]M M}73u]mD2:&"TW=򓉅t٫ ӾXkTNq4&7~Nʂ572Sa1sM pzGsXA.dƬ"IW&j-i/ 䁼g@T;dm2lMl2Y4a7Z HGq yGW_y~,[س^U(:] lonz2BxC}Յλ*̰mLjKq0I2P8~>Ȭy|LBLa s@}H̖Q<ݴ4_ wcH-;lC1^?+LGNbLjRAi~! 2SߢO.& 3}ᅥVkУ7fP;2GWʵ \Y+5WVN;!KIpp?mֿx~G*u;Pȕr˘N".M 5?}g V=eyD'sXZQY6[QO?iA^, / dg5OtX2f̌e}B:n8:똷::}}2Tqp'f+!jT&a(jJݱ3@[47lc )xKsnOwTW?CM˦JZ¶S)f/oMT^0-xĘx&J˫ͩN1oRӃxbʴ>bPC#9Äv?@4Im/)'gtްL*(9٠ؖԓ«:R4OZȻ׍G^H0ٽ!t_9[ർEdQڞ@@3=u8PoFSaF*=^Ifxg @_݀ht @]g^t_0Q!_!AIPB J)<7 =@9IVoحMm U,_e_P_@6\Ġyccu,g x:Q&#xZU6ZAGw:A]>OANZ_ .̲aVNjuzb~-PqPcD0)DHb8Ӭ 41/#n†w{H=a@yEJ 5-xrR(J<˹8<]]z%QYEKٍnd׀zݻ7S_ Ȑ aag2 0RldwR>? j9ٔ_ަ` +4q[PjCF`,KnG#SsQ,y¿RNE ;`֕k<3Jg>h-rȵ l91%R _}&(8QƬۥYq`MֹCf7JDIS3ND|nO+1ʡ$4P˨LΔ].4;Wf^~jM}7Ѳ4& Ő@zR:sߋ;ECvO? !I8s7$">:A"PstRI2d#x pk3:\`P1`,qQos# 9ˎ;͛9ʘN]tfu ^ɻח {HLNM)^.6єYb:qe^sІl(G|zJ|4 *MQsbICqaLȧVc*k)puJ+yG{l0)ʸ\X(`l@Kd{֋"y{i"RI_nt>1!?lܶ.̷o0߾3iV]2)b rRx7|h "֐h_~K2@ ctC_Ky3pQ.<~vl8\-:d(vU{W&BI,]į׊n/s OےCXACA MO욅J[f5Q6MwW6g(E7*DLy+4Svz'h"-.C.t.5BHVKE CJm#@R?~\G1+=^9CRMuy]_^#*Y3'cKd ; ѸڝQo/܁xΪ'x'O]ef|<5lPz|D69@4A?K_k^ǔcLNL%DxMY+P} a\-0y0f}sA|k{s=BûD^$a14R {’Q(|{i5D44g &m|R%=xHĂvOFbF*CD|`ˆv0268BEok̑c z5yb]uj4܆d(?3 9ftٽ\[_bl_u\#@9v`:]RB/p aJC DDh=p .h0 zV2ӳqF}Vo&u 8 v)1沄6S%S~:y)ߵL)PxG ӂxOv{#(ָkX<!PqYN K_s`?I -FJ^kғt@5Da缱+G7JKhý9a-"AJ./ui-6 ]K2I2j"=r—@tFcqm:Obۮ.z3cw+SнbCĞ,>2~Lz(]J:hKul ]`cvl1?_qI~~G+Deu.#Vfc7=NjL>~tPE1 lL|{(NDUjl+&Ͱfյ+LSQC@B(OU^%MY f)x+8aoM_Oճ)b[N;:O@SG2ir-zfhL b]C`GA~LSDZ\[.'6F!^Rh2xVWP72te\h|7e'bA",e?a#IJ3vWI8.1 D2V_caNH<43PZ@tpnpJ34\@ەW&pO#g R:poKlRp ]vS c.M?x(vsvr|vB5Gᜈf6="U*F@/|GdȈD<1G&ķn-Eu[ 5>* l*"$BRԝ˳tU0 zy|/MX P8,NQ&S駸E;V2f|H/u_-n{jʋ|QƗ]'9m, &9/6_F=-T#`] uV/Н9h)'7/WN SkLGwhӸ!Dɕ~ 7~Iz,'PE0a@um0IZ[ xOD,[-UO4ߚ7ZN5w9iZu,E $N 7[pqŇх30>ֱc:+p @Wqcd&tbHVTskfS? E{otFLz|Ӳ:R5 (y&tR$%hukq˖ןoOyDPNNvi~ iIGV{.0fDs!i|oY}@ # `(L|ۀGΰ92X* f0@]i_fC'; աo{ҥE#A>Ȇ'6vb/<3y)TW#!Fu y1Y~근,Y 4!_(R˞d Pf{Ěa/J6Ù;c{&>'RTިmVB BWX a -KyY>K}+H, lvRHHM\x$dy6zz,NJC1Ϛi;8Wӽj$.2o>$\YoMpv=+(4k; 2;@xZШBOj^G_B0τ㢹C׳q- Gaf{ lT6~I>O]=©B'&U_˿1)T{TH{x1d5=zͣ8^ȋ<$/nfխmhLPxZ? -S8'0ƀ>P'W!~)k>C!]:0q2GfO8楗ɻnX4 59q( fҗ~v/gj* `cθˁD@ۺ}s MR97)pp(I®,H~ۘ3F=WU8O۽Cm˱BgiWzvP V7K6Q#`jxf9c$ ىC]ɢVlutH984}r&i0gӆIEed.̙iZם v/*4ps.AmCh K9J39Z6 fVW"_#@ 'NrŜSeTB_b.@ <+H]A+FY72j}bFW't@LŨAղ }}V4K 7E*k]P\yľcW^=B@8!4&8=!}yF`X/Q*%~ٙ$-gŇ#/IE Ӣ1FMN*bsH :]=:aɘ^['Hy|;D%N#WfѿB^TR+d=I!F,1@ů)yfC`[gDcSfD2kIjZaZߵ [8,`Zn*s5^Ԅ Z&OX<[RçBƺq OHԼƛ329S?Y/B3s1ߑ͊*RH^Ü.{'5}u$ꎿYVkd:JtIґ€ܴi(a؜0_.#GX0h&vTXը`w1{9jVM=78$s?r`(A"| DfㄹlB[%0?mBgHlԐ#y9L9?f|4R)Ɨe7B/¨6W8< iϘ;tWC]Y0JkYMm\5]|¤'=Ybl=Rj?Z07'cÛY-9:-EO4ʞw B%Rnozѿ#caR|`.">|[pE)atb&_Jqfha_״!)o ϚoZ,}}[4BxdyRć}tT^<*` aV(k5!Ԃϟ+M&1=, T; y7pîW5LjsX Ӵ%k-2+VI1=ٻ!A` [b}4ͭQ,q׹yl+,Mzm@6_!-vW"/,/Mqom):~ˮ,,#;Py^qn䮅 y^ZPC2nɇ!w X/Xhyvi:n@(¬ !jH`GI-Mզ,655Lꗛ&mb18_Q#a1Z 0Yh;{QEnEi qpr#^=c^~+a3Lh'?nR@ q]1ÿ|Fmz絩 p)$W%تDqgocx/Za}VXrILWR?}*GCs~:Cr|dV_fbbS@UqLUƁ%wPt=a8ۥyͥ (xy 'E5Gͫs'&jĭ%/4>-V}+z ćSi?aҒcu >&h;4\k6gti %9 To; ,Gsua8h%U\6>Gcߟ&c`J)B6F{! ti}W<]2NvLJҚixٹ8KiwZV~a缤go\gA_o0x6”NvoB4Bf~݈ʃ iG:fMEoJH.fD;J~57DŽ}ꖻ&SE-w޺IV8CG[Wزpq0o(fW✎NufLHfBb6do,o^L SPhDrN4({c@ym =3r12$yEEy1fe'sv&EgS pGB};.ѸU__LD1vnKaқi!ݡ4n3$–'U{/`5Cq'Gp$ gd{`3EuςnG|Dxv'Zjh/mcS'HJ0} DBXZ}&je8YXtӧ*h.E%/-x[i> O%mG#b7̜a)iO~C-+JgcSnUEC|+]Gke_@!lOp9ȹ pؒQqnQe3X,^A9XSDVH]?5(4U> gZ)^W1H/Y(19bds± N🉯 ih(k `uXKFta[\RҾ|.Z$K@Mc=,K!`@|njrfHe 1~ToW촑"%Dɣ!b3~"irԭn1dPj]y[Ǒt&'g n`27(*2ͮU*|!O`:"~߹:n<;k|@\E^RU'  %/33:sbn t-&X];R1q+'mx"R:#[o%ʤwbB(H}?26擙peBuv錑;r߷rFWj$GaUbG0C\:UF~1nR &w+ o/6{=HlS+mY|[$IrYFXjYZ珪&*YaE ⿙]4 R`}3YBE/yկH/Ddzob`G\lf^6as$ۼD]6;\򞤍(K#QbGRelYd|e5[-Mӓ`|nh#f3Ӄ3):Dm4< 7U3BhɣlIN#[9uU"VG}X\LM{3 .l<|Z3~^<= ُ3*CG4s?V(͖$vTRsV:9h $d =ˆf,?ˎ#.wGf3@TΑ,W49SkG~v@W#TlO#ZyW;X ȻHK4i% 6lyT(tVRX@Aֶe[xT,e3OY[[m|ɥ)ѠĢzTGD~VΫP~l}*\Wg}&M Z==+MXdRW$N(+9JCCq9]0μOIgpTe) ICR?yHz 4ףTkPg'?ϼ_Uz2c5<>ۧ}fH+SHhⰎ2C8U uJ*)WR&^DzUT_ibJjT60Ǎ۩җt +,ih -W(ΔN߸*]4tlߵ:f ;~gG#ʳM %w]#Lշk-r%[|i3:RVv3ɡ 48ꑴPAGn < "+!j.#̌HZČwhk߁FLlh)^%dO%ւbg2y4o~R HT۳IdgZ+#Q<4 T5ź+P‰t9%]ރnr&E|X)yIb_wM'z'ѪFG+6V 1sUŃZ/TNuWkv 5'^eAS[iѿIVsoc>N?:SǼ| lZY@ZY1O{)=#Ÿ3-RNG&w:V &Ь"HpkB;LJҙ9̠Kڙi?GOC\ҫ'ܳ^ަM# P$τRę~f|GH]ͦ9Xɯ*,xEg~6B&hggѶ;"cZÍXf}/yc.2M{ @uֱB9OJEd[ Ӳ?`'lh)ց .窺Y;~ ..uhS>>s,mp-BQcOt4NN;tQhy`]3AnM$R5)UQkHV}y<`rzU+Wm xs(sW5p]k:D,0򆣽4T)] Q㸻 G"22vlr7o8N#raZO rN^9o+UX>LsVzhgLvCt=н8bʁ/>rpciY#\]?|}=EWHlt#!LqgQπB- ̙b-/Y BBewc??U&H5&$Zb!+鿚\,^qTi*,ʏ"؂TFq ꓔjy" V8|GuOh%p/vP>ԛd얭Syˈb!eKRBSͽ]d9cZHE*vP $Ë.fD 5d2| N.g({b'a/W>g"9%L$Zɹ+b 3l!%~?-ɀs'$CP`,ʵno⎙y4Qo Kǰ)Mo4A1,Xp[oK{+2LBcm\n"{k_,7QrX: s7A#RWՒi?rh׫fpSs/`fR/*py4CKL^yv0ep )yX"M3$5x7k*^È g˞B(8? ӣq^H|sQBUԔ%RE]{2+:6 QJC#GOL!,7 9upwe&ԼQ- Kr bk|F*Z]Ԑ#ijs9^؜j{[JhWȄ gHG+g YwiB4)03Ŋ\+ڧ+do> D~X+S7qjʨosU vnk†9*Xo cެl["^<g׌C1S;n| ^c1.BRnQ+3sGυcPS`jwKq,  9\<6:fQeFқJw(m /,pe^Vܱ~=@6xO 6JoJb  w#R]Z䛦yA#4beT`b]|S Ya{B(05~{ HjO$92{P?}iѾ?εұҊnLnJX:*EZƏF=&~=zF%`Ke߽u0{'ɳjH<~qSQo~҆lH ok2֏sAT/=F*PԨ6UD8W4b%V y!U~o~ TʋLJLs+P]Zx6'%K uĬ43fn#0{b3! =G԰s[\ a2^&kQ%y"g` Eo<g/ZgjNƍ~8sB6n0N nU.;IΓqZ0ۥM߁w:REDw[!Wu4; >GtP9V^wy^7}?6S f9vgpÎb Y17Mjlz;jjO2QoLR'TytkR7 XTBu~/N2?E~_ NSNXu_:oêjXoUi}`!  j-膖 w%Hrh @96?v42c0Ca"RWJ}0'](>z'mǛD,u|(>~Mf0np}ƃXW-|gP9 $h4y3x/dW!,{S,㹺< Š]1_y0҄r dy@3*s'X.]r\JHbז{d}hCg~is\ A p:ˑf8wj0 Z5ZO?dl<&Aɼ1B'gV.80w0_?n_)&~!^5`|j|9,>W4XŐcK§ʹ H+Wʶ >ސwZcGjA+QHŢ4≖TE_z j!"T0,(b%t,h#"vu"J9XwAv:8ؘa ٖ;V1^iQ Tј-H9akYZ&|}%+>H?Pa|K*UOk! ܬ&R@~7%RVU*# dvDA*p$]v<5~lk$( F}6Є,z: |D:훒nf@ާ}tlsubG4J4X)/lD|y= mq i pfą85i!͓ᚺޏsAp վiۧ!ܗ6— -> N ^aTnhDL!BeNo&;Xʥp4գZ]1M^(Ն^Ԩs8ZD|uIh~Uo b8IXg{gk I3'sk@:߶5}؈fJk  G1&W2p z%\BhJ˥.-f5$`;^LFR15}e!0bJ+fu+ r"r 38}L/~E; 4ߚxxM#bcJ)`<6b9(G{+hi6*y(ww`)N*qt6V̧ tL"} n΍kٽՒ1ءvciO%UϹyp)YFFUl>Ƅ٦m‘]Wbu&|OjB_''Ģ~=i|U{'*r>4.sXSd b /+5hҭ) yhAF nfGA>LeD"6݄6yK}XP8C^:'I1!gb[ O9Yq?.7{#F~b([jU)6 FK^2=k"ȖFHbi_;ރmmLqh6~~ʛ dѝ>8(p)bˀJpj4)տ7kt>se C5w͕pxln**tԊdm>t $[n{ "]G;Z@w/" UgcKRc;^o8 f@ik4 {݇⫴g-JK$dLY,M$nc&z Q:H [^Bj/?>;Ux!2#K1 ^zfaJLFi%8%X?hL+ҷͪLMy]lrLAU>=vſY ;u@o\(GGZhQpV ;yv<#YL!!:\]KRl=5Xzj yhY9`,_?,L{ơ A[lL"@9'B{Ђ[VOf^B-nO!=TеOp(V~` gq'M*b&5@^7e6[:_NÔrY!TkƥD+(߇2_ĴeS~ e3F,qdJ ;M㻹S߅yYTiY ]XwB3+kf5Zsg3(,eك`qCkAs<%@ t6: ^'8{pzcnѐte.*̇ęljÏ.[0jQ) OꕳcL'[`ΓiWuS*xG⊌ƛ!=9AoqRm ,:dc: 9Aހf,}>۹1cc*!4)L_;Ă^~rK(@$e9]|bK\b#M vvMD~Zqv?[0X:{8̯[Y9r<t`bef~bZ,oЬlX , l?Iѫa)/h +=F4/\Z )/: }C=ǯkMu}`9jKQ V/ I׉lie,?W[0SavѐÜQ(̂ۏQz.GxP_..3l &kȓ?y-gVg&Q:;HzXߕ",4pr\Qכz1HÌޙGhwFpBUGUN<$ʖCs/|,i% ҅V1{$2}1r߷/-JŲ%]\?hv(w; g%}1%ɁyS9[GiN؈#ĂCӥA<ܢ:hjO;]r|V2`W h2r5/~[xlK9\/2>#BWJ G+x*݅VKk\ MRL[ln.9z"(z1tX~j_i)ϏK7[Pn7Y=uD8r/5=RzLU* hHM{%gs1bmgo_ը.ȀT\iG/in["( J%a :$46ŬA FV&6K(9's/USe@.&G}9K'E])m '7?%>3rկG8.woI(x|N8 İ(NhkiZr"x Y1'fʒel.CӬM.e 0NJ/蔺5C`gXK:u[wNzY緝loqI2Wl 9^il_M)xAJLU#G؆XZ ZFp+ wXI\V7 oE)%OS&2GNL&<=BBPb茙bD)@ =N[߭P%Jx9$xl$%յv1pB|\*.qP˖~N F! $K wfYg-xy Y_3^L&hg~?T[=Hn;/j={<(I! vS.,+XA39fsW0Op+ +L΁prމ2trN5幇o0|.F ,AL-]0늨\6KնTyc{ Ábe ~OOm_C]@EaWw-gIY>Ae)<=C5C ΉGqd )Z&,G{`gV@yx@E=Sqg5p j!ply&<I YUqLR% Df--2W07Cј6;, !yyT [XU?+Xȋ "$k d["IQဍjPY Brqq 90/P [+r:f݅ ~ix!G$1Q _磫.\{%ޢJųN3T`9|ym[G'{(~L_bs<ƬXpG*#`-dd __"]XrѮ.Ϯʘz'-@2|`BV_v*  h,Ǧ`yxzY*RoNQR%z_=AUvukċ<ܾ/퐤SMuEm06 ONi"{Vޱ>I5aU|lT(ݮLP!`EFQj,%ʓr]|W6fyFMPyse1#?>| yU1Z„n6_+3r E;~XAorqwMq dџ, >Go9g,P<ȦMKLKu MlFReW$+zAI*0SY> s'p6̀E ٿ >b!Z*aEa bof`$+ U^'0JVIFHr `eV܈~"vxD)QΗEw!:p.+981mBG!+n[uܰiblB;$ \Im :>'v.dOe.yaM4.>y?IY# XV34)P (7~{p}NyY(ڶMy;czI1Z:'s7">Tg@][]:7zgGc\({fLY=b:#gޭ1ֱ&]:>v1?7}GO,+c[n1F]B>M/F&NKxN~qmP* yј7:i&[(9h|7[L0Pt!}ΔQK %p! cur'X`PeDN7 m9jAj#I**D^ĉ o9tF: K \NYT]w%=#QqbxsfR3_rVTL0;dǺaU3\#5؈*/sOA 5C~l;r-A#h΃1 V{3Q_z=N0.nteȄ0u.b{ `)ʼ贶)Kg%ƀ *R _e% `8*NX-]aݨ#d؁P"ھ_ Q dexJbr0uWE ބ1m{>DoPLKioe0OB[ޜτD} .›ȫ6rZK7wmW^(iY || vi7f3N%vo=PKbƧ}L6v5jx}bSmsS8G3h(;2WV~ @ @.&5޴Bn,3/{+bpHlp|{2+B]ނ7m)+VOsou40Zo-삄>8^hqBbgW;_YTRs͵ TbK:Xplp8^{8EgE:}Eazg VOGZŐe3f:V)$NlsG>WʼA$Us_[h48yJ˵NGi4To9*66^^:yh8@q9Ұ?pJϽE[Ny2P^EDe c^^<[X&өfPs@<2h;N0Pg` oy`m)"=~ϩiy!LB("҇¢vzWkgp5b7d6+ǪzjrBH%YdIسLJoÅ+K)F:"GdRg* aNt,Kَ՞;[iO1C΄K^X Q }< 49lr7Zq%kw# x0H99,lx +o+IXQJ7uV'-^&pj|y&wpbܡ[K|,5[:nrT>0dV0uP 6z70৩taNS/Yx̧ vE_26g"K Ld@IʆbÄy4)oC> vw 3ڸIE'0~g n(<w}[֣qG_Ag!3ֽ!LF7R³M6bA]brڢif/ 5ֈ!ZVn02-.nI"`T+o8iAV;96fdY.W5NSJr@X(w<1_)0|?#k|b@rJ| PYk[g` 3]lJ*]J<>ѫ&L˾ /~NXUCoI3\91bHLwM[x4dr]ZfN%ZX6!ҸtIGu$ֿuSC@4EC/~E$}Bk;غԻꌣ| Z\qq s2 ,t7qlؙžLf [14^ѹZgz_̒{NeAVV@Ew|K %tR,rGT)~RG.stI>Mv& {>!BO£?͚彍R(n'?Nc|iMh.`h t?`gSwh(ƵoZf0p04c p#us .y$b9q&K1+Xp&{r7v%DOÎ`@Ę5ecb`YERPzca@d4&:]ﻫ)B>B&B>U@`0KBPp_s󸜬cۃl[F͐ooM^S^-{4]Eɰ!âQ{L@u}J6nMX5g2Ay'vҺ Up?ks>wyY Lw|H,nDJ$0VTc4,YBؑ':{q(򴅑h`FG^}_>VdРNN:κ<\J2do_rOT?G4595'_bHt1n-/C,߮}0`8o)Z

<8%k4PI7*ᩥ۶Kfvo&IAt|dF(Z(1C hE@ R=ɵ桵K'[[:7ިPpuSl&Qzq;_nO;,Ӱ< 07:J!\kGuy#ňϔ~zNJØVCODU; LVqZAX5;YSNmZ)Ѯ8jqJ,Λ0:#K57*(wUk9.(NEo|ti$Lv!Yn9]c*#&}#3\T>6N?zwUgAVJN@TF2U;\/@ ϗSJ࣭` I@ϲەVE#mHRX(,"m?AvyJч4NryqT-EƊR-d|Y`yPh@g>ൽGlP"[-/UQWqQ;67Z}mGvu. br cbBY7woo]Ƥ,EwO`#$_J&V,g4~C$ٌ=UdÆ+}C'"D6/(%\|7'`J6e<"bϝsF@WYԡH%OFj8] j |B_j9x26JySUۥ*FoTừdEt--|38K.@~ʘӡ2JUlɠ.4Jҩ4K [;t(3^k\7^˴KXĞaA`0Ca4p< 6wxjP|MS6}@%R(qH:71hPg @ѺGlgpxqÓ[t =PP"|ZG^c4kK Cѿb$Ŀ7 oP@qDFqds@^|:Ia5|(P3%Ullf㴧9g盚LL&)Xܸ-U,qQ~x-ʋۣl&4EϜ&Tu=qD[ $0rv"S'V^eQ@L0rIHf#mfEmݒ&RRܧhY|2#MMܱ6'U)̌0`˙\@@|JZ"/fD~nEOf{2CI'jC$ie낅 ð ZV sn'ĺ'ЬO *H> WMv;oF :0 ˖*HJ 3 [>ӞфŜn xi|SJx!d$G xn17fNc˪(6' ævQ4-Mwo'GB79Gz|(kZ4E/Iװk ʫۈ:]:>a mN\%U}+!sxqT6y)9x2)薮O+Oq2̼.BCF ^N *I?cwx}drߚoE%ĂH݂j5 8 *`5>0N61XbG4y9גZGaɗZNX=UAW绁G@yUL3ӂu Iv{h{,O(M&AitsLQQVc8Kg| GH,Q#<.>o?JJd{c8@ /otďWP&{fىwOZK|Ku!^6=ɦ@~7 &'f;I'Z 9WM{cc.0S-cI ݞ ڎ VOntA]d2q+2:KZǟm4ǣ#0?I[-ouTdȜQZp5GPs(b"w5ψFR GhlNj WӘt氿{:ڙ}phV{fNP"JN@ ک5Y 6#l q*T!!ᕕM,Ҵp(8g/L/#qϡ:V2D$5_E)&YpNB;V4fwBeڇDE,i)*j opO'QO bwXu0 A+Mt(* f%#U!uwtB`Xy`ri/LV6D-uyo -#n$Kn6o5Q?'Ӛ) y;Q;'߲-Oc]9"'党Nu=s)&C?\[N!WkxajHq#1(mnAcP(`ՈkX,-m)MJX!f^${ FV"&߳ڭ]L= nIjĮ[{Pݷ_k '/ @;k_>{f)HWp9޶ZIZn&{def? xB܊|F2tYY)tUo/Y^J_TtWO I }ͣX[o )T +ؓ_iB2(cR#V^B%F#ײpElo d !Tv Enq%M%!L7֝^9Q’RWs#/&#:\'$+vأ]J-NnFm\mQ5I#'A•a9QJ1?_E|TJ+?fj4>cQzWVݸaD@gq>j?_=GîMoiT{W0u/3#!^lØT^zT&75,;s4B 1+0ێ+/?Zz<"qt4 C] ل+XP\ OdYԾtI>jLywhi9nj͎6QȞ![9YԐ^ÄkIZ~WT28IXXgt Ǻ>rK0O/"/![G0-;8vdSdF͍_]9J 1ϥdHodb)tmyc{14<.iϞz:+}hP9" swkQ+>~B1]R>Kbd/1{*D3 аEg L1<0N`i1 5gސ"Bg]}ւIMp70MiZӝ^2 }>F။J?L'C^a+Wpof'←*G? B *x`8dAgLH޿1&[뺘l)gI&S7i3{;mὉ-Xl'n2iDlksB#L ._ybhZ$Zə%t0M,L FvR "~iF,p4vn}!Z̉ ;r+hMZgUOS,򻮬(ڗevx SV(tˎPĖbo3^ n.!`:R JW돼oUs9[o*˵'ixeǓ >#铟y#]) o?0 [[!fopHBL7u[EN<_.rG56(:zؕ;'&!9(J˺w=*06c:eo;l)RžѴkh L /S:@7D<["9fzcPܙ:;ua6YV@rڙ*i PixBE:0Ҹ/xR>:DLH>!| zyř;&mz@>9]oIu-`?§DΨB|sSvCȵt1]c7n;^7A)cC&"3u/>(gMIeHzmѿ>L&bQoVZyxQV̛#TNoDIԞBZ/v H7FX$OTD]Y"yJ\"^ً˭;ʬ(bPi~C>N_)Buow1!>5ՙx%&b/l~2VhB$ζW$j;'B$Lw6FuAcqa1%b5n!Q2\}F5IeVMh PZ?ʩt 4Iujc,)8@&dLp!ѿ]k$\l1q1*FN>Kûb $d p؎մ?RM DdRTrDHn:gܶa"Fl6 M *^GfʻI-HD]4 Y)θ?aKtC4?xQxKMZJ=;['Cd բeH^^Kb̶X^mH|TnZ9$<(Fy7Z7C5;]kMamdIsP4w8Bmbd`DC:1?6۽ΑrZH!{R^2"-8OةdZcuo @)@eoQQPJiKTޟpH8Cݘ̠oȋT q֛nWl\Jsh 1`go=F˦h|Վi=64sIaK#"opd jbC$%])]H4\HynIÚk(.8ள=3Dbk|aw^=0=*@ FJ%|m\ר:O;{F$HC fI攷OȖi{62 ]Q֌ʾA8-:@W׿ߺ)z""%v\ KasԮ$!P}о&F<7ڏĆPbQEK YyӽJƓFYwa' 7Mb`brOAVdګ;&VsZPD] GOe Z59`uEE^2m { *U@ (,!6 c|80?v,r*ٍOb݁.o~H^fma֩C渨 +Mjt*ambcEn`C\WlwST2_<_ԩs:=zaIÃ&fIcЬMG)ʙALg#krR)>bqYK4М'2$|6{bXyvGXo68}'3T4Z̮{?9[ndHUlj͊EP|k{R!L˘kF|fF yL+jH{BƥuF ,b NF?0l[Qm7Ee!'js/-flZR/? Ɠ0+/./ECEvUbf^3$8v(\mͼo')x F+E" NR,U OiI=V|rM-Vssi-+4ݩ'mDKIRhR" OVI\WgQU=|-!m2Ĥ$XNDpq) #_R9xZ;\,m76&FUzFe@Q52{ׯ(ě#J/;yܲEmQT^c~ЏF󌭞,\B?w4f^` T\jJ7LA+Q\x[ ~$ .\ 0­3hl5Xiw@{/ 46 瘠56 z$q.tlbUKW-I q(%*34..p4F,NzK#^4fT$FGi:UiF Aڗ#wxvEeK~;̢wEpNQju('FqUo Tiu 5aKP}#̜C OQLN!giV:Wc\>7=h3t܀!:y=(y`3ҀEQY#BjRXAp7Oͩ<u:YK7)&.M;LSfP~ϲRKWb-{ =| ,u96#<=D!GwיKah%<6l8 '#lKFiL& cZmJkhWV_[}[&mx mc W0w_{QkҐ\ѹ)H6cbR? +KvIfe3A>OI`70LպT1L;LuR% RomR+1Y1Y_|Fq#o3cO!xy@&-g+G7-1Q(sh |~aX=E -b@ynw Q;mD^8mLsk.vq+;cKz3sYG9=d(Y8w$=)ҾYi³oJFuZ0mN:Zt˯B}of\7D\jR,,]F`zoٵBMM˧BSUSwY+MuTfj|U-'&!An3JX#GKVw{a7乵J nLNgx9Y.n#zt 9 ;f |x& |iW I@QeSygiWtY(~tPFxgS)q Q~ab'r%~(VGi UO!!0T cĻ쫜|7 3F찀gDy­$+ehMB_a#+UTAÊVJ6r01C!TO,E7]M1ޗ6冩lp uѬج ۑcBB/ϔ~{-/5(x^j-]<` 3wWFP"/~#a2)8&A1&-4f1psj3yNu60o84ojem8N:CG4 . ?q@VpNjQtGlrz ϝ<)FR&A쿘 nA9j:0w̸G'U d'_KHk=Q.bԘfˮb>ܲb_ ,J\Ldh#87Jk `Lئq6^6 7ѐΧ=PIɏ{C?cҨmjs41)NS)nuYEue { F k+ lx鬿Q#̥ҊOxz;kKE]I"g o[XuK<=̃)rgMAξ-R# sCkZ'+jC (¢ M34Ũl"h$Fs0ș &QYO/RT8I}k0kOwr@ o#BoyTfv_%5ʍӫY4*wM\ $_1d -9fFxWZ =bOd۵bwJ_ŵENN>JZ#uZs_Ѽd6G/ì.RtA`Y7HE~=xLj{*߯[kռ`Pl͈Nr\ሆ*aU9v;u-[6 UfOLuym2`"CZEa1A'߶/NrfϺ?&NsҸSQ'C7]iKv~e 9@r0Edq>ՍU*Dja}Zurؖ(P3$Ϙ)/kdk;]J޾L6V|B Cd٢8RG>*fLs:'E=kGUy"=kC~rK=,0u0d=m_W.V̚3h,\Tj6hFaqgJpb?3ۧxJ5d'ih)^~aǟuk5ZiBEg9򒽂^ ڨ:N~YZ|D^{X&@l"d[FP]oq$*\$bd;: '(@[Zf  Ȧ`:OypNШ`^&\. `Уn@-Rb܂lo"L*֔wl,ܦf; m( ^(y%  _(qkѪ#'i8$׶ Rri..+Jh؜ e\q(,jE"ogd_c@rD(++f37jd?qݹsk!•% L :g#5/xZҝD Hz b.jd~./%#A-w$kXOԑ2w>g4taF 령fO`xz@PZnjwkeq#iOy<]! .Ps˭x{h jË,_y $U8:H4a~ր'7&2hCCKN5*O"Ok TuE{EkP?}e\xhAbnVf}p+Ys]|=֤TcȌdK`N^MͿh(;"< ̞+DQaԟF`Cp}_PygVGu>Pb RZ;ΐoOv΃ j;Ð5j뷷tĬs3eOcE%+y[?H/"z^mZfL =^]7V(jssp( `V>Gä(ʍiW9mJC$aχj_ǶrsԒI aSpݕ403N`{|@+ȁpAǓ` s' qCਃ =:V)'-8xWbKj/ 19rn87uy0,@t ߑ 8@{@AvBaT (6c+9D:v8#=QSs<%̕tQ-'ie^X@%36l*}e'76>grR"}nźڑA)ַ_'(}~}lL  ek1~~*wJ_즒A5!~&{+_~?5& _.{5/Ny uf/ܡW qSusIl2>= Vp,*$g5?4_m#>`(0%JX%Jk*9С^gsLv  '܇HA54@JFeٗW+nW%hrd.4VDJ¬@*zَN )z*HE Zg?$lF!{NrǴ=)-kߜ]z囥&NnNgWI/J9vsiAghM&wCxݛ;ΰVR'‰.9 &tBNR="d)=;x3F628VSv<)bGa"&[ ij|~F_7nPc\է!Ö;hsEzK+$,ӷ+Ƨ[.;]yI̔/n\y)di@ y CCW2@n{S=Rsrf\pQyn.|1z_\u">ʖ]B&`Qkb( ǺjUh{^Lț꺆N7frz8sLűNNj{a-ÿ򭐖MLn6nIW&?ÙXCٙ:7TX f8k@UΒiY K mk 1?{ <މx}Zb瘈f29.\dQC"ȟ'9J&@YE(JV Sl2j =7QXJ;\jz<݋Rsg?S # {9@;TUrB=xOBČUkEl*5 j!.%cV3+pc3m ,Q&疚m p6IQ jW8& jZPJeׂ^ȶnd4CۈH7AI9PQ/3{<ٓ)ණFptvyH @6l@`q(6ީ=fz]xK{-bٮmVQE'ؐO/јer9<-+TO%]D^3(k~נ1-1o00$AcuGi綂amGf6Vֹ9( j5a)F?\;v`qU'5Bz8QT(/鋯RcEVzm;_?oxѱ3ZX;[cuc15L}ଗг~`w䵆>~/>Q-' tmWl:vCB9Nc#(3XV(ʂi ]m8ibUp_ُi`eW鍷 kj$ȼ +PK0"$#/$5n*Fgu!ࠋn`Bw֔ԙcMWԲy QT5Rs7W/xe)YE{SW^z苹UGQ`OߓRg=ׇ$ؗ.0♕N@;)13p"X@wJ'>z 'ϒ;yzrw xJYcn!@O ?tg`6bp_-̉sFƽRO!XlHs7V~7(0mdhx5PB Б#\"Y3SXa{k0\JUoL 6({R?O:fܭ<=3~M- ] |dѶMlhn N" 9oup}" a_q<|:]ߜdDA]&J 9},:ȕn\秂%@M2#XP\ƪcnbO6^'fDb ヲ/8 ItipKޡ@t;]?łei9Q7o5t# gՑN"(<~nϬ]gqWP]2K48 v;B8(%5x_u@ NqY9xnʵkz՜X>].} J`LjvH]3LVG4nCDS(4L3c5 |U6quubDܶm!oJ*c}`j*Sظ$ *4b\2Dl"Uw'K㻖}xeʹDgWI6ORF,L@ K H+S)NHf:5O>Xkgmҵ{8E~7ri:ۅ}RaybWC`y5 1dOXvdi^QOqCPJA#GQ{6!-E:*ȲoLU.:0\#kxZ ]~`F|Sr/ď8x9REIK h֔h~Lq=Oj12L*Ip(x6TP-4pk? 6a =^]J> l}wAJ`V $Cy%BHOpod#Wsݭ( _Jwh6) ($tޱҍ<i+G{'Gwe-f6,T^J,ӻ7uh2/wőqw0Y-SqbcJR'\ٮǪL`CqyZxIehwͅ90~$$A\肛\/LJ:YRcb^"^[֍;vq 7J}Ka"A$oaU`|uAlc(";0 Bt2VbayBmYϗM{JK##ɞRrpE˟@J6'4&)R?j"9g|d8SlTJ6i ć>=>x6߲'uO{7]1 ovYtֱ42j#5Ɉ.%j4FSrީBMVvvj 5Xm~B",a9+Dӭ"0lvԚĶ ɭ; 6%3Pr +%#Fw:$I>Jࡂ8͒6H>Fx:p~e%Suw!F>`Dgs)̱ڋ#4(zMKPl}.z[6g[ _ies[md9;M;vM xF9K":(JLxrtR)V"D*c *f=\.:oM)m^GL4&*)Bf}.NUS=hyC;ɣYV,&t亮A؃0XxvXO7vb~Mp7&Nk=:@EQUI콧M9nc2xj^/\+U:穲#pj~`x 8; AIfTEjT(:`;Z* sS-H+Z}5L:ݧ H=?:5ᯨsz%~$:wP jEp.}ky"Wu< U+xz/#g<rR+Erf؛߼}bx@ό& *:۴TMN8Bu5O+>p<}zImX303Sg7JcrxVߔRTXBQt+.Ly! 0`_7d5 AhYV}褣G} iJ%Hpu~1e~+T-m2\ +"a%%0z>6YWJYƱzĉ)@E=zu-ifyV[@S@_.*9"LVj D*`z6FZ:A33p#U2 qo}-8fqwTuuxh,n|W@c`m/cn֘I){ZIoU6%<ʥA@n97H]9`p &p5ku+[eAHpoBشN]N˷DC Ȫ! nϲ<DܯΡ*0XdP_ MI@.0+#~-yr۝a FvY~Z_Xd4DwmYw"@ .;z61:/zΩR`Jfͼj:Z'Zj k-BDOZ὏}#ӖܧۗVVr^ϱOZF;<]gʲna.rVFB g2?r}Dmsֵwr$ +}bTHT1o!}۰܈mba9rZjvxZq !oE@ٗ)/OZlCsSIi!5Fȯ  ϶W0>(8 oFb͊@sz{ ͗Cfж DerR2@5^i(] I$yj]ZB>OVԔvٵ?8GP6oX"ĩd 2M盞.6&wV6Ku-bCm6Iy4=29Urd;9 GPϬ..^VxmW\;{5 s 8oNúѤT?|aI9rJ: 7P@z0Fn pN7 Hn G |[z;QQ(ZP"pn D"(6j9mkģ!GX!h[*> lq ?n6t n 9ǥx aו/a?|;v{n ˫Nn9Ap YMu- ,"_:F660T@IP)cGoaUD㨰KRwWn j8'=dEj hBR85uv}"g}35h6q ; dWYl_tZZLy$ҁiӍg͝7V uJYt:'Еl3 CZk11<_TƐZ `%1_2{4׈+?~pQIH7y6gGemFu>Qkͣ"h9gBʆE壌"/o" x_^(@RXT{jI!q'=ِw<罯EvmFI{;1IUFU-/iDe슢0vXLЉ h<Dz_W)W,5'Ü1UVhlHY mîV+q`Ol3ibvR.URGI$ nfb}G&Ybot8I]Pج1kMo!>3#$K֞W+ N#jA?nQp`EcqD vMܓf0k g苒t3[yøњhֲ\- ېUA!Ʃ rVXV'4 wJzzpF[G dKq b 蒬kPM#!Eb*gz ȩ/sd[5 Ṁ>Lq '/,WՃ.V@a#EIpAbr[~v3'd_l)3!Xֳ7 BE *n\֡>cQ 7.[p-wMW/ϰB8R][O5m#@Iٔ ϩ=BH}QgbsO EXm1ﰮ2D럌hH']vHu;dz*WU`)>ؔaoC> iM'~Is ׷Xp. ~ EZ S);F;wp9|AebIEl顒vh[ 8\YvǢ uB\>Д&*cMtKw M1IO 31G8mϔYjҖ1ږmttHTs-[TH`^CG$%28*vmR9QE ]I4czq-I!n'l4rf _2(7ϯ?mAu[_vP'VHH]UK+<-iy<5 M3_co9sek #Tk,vdpuUKEEyb哒]4;M34!bCZoTb0y-9vA$U:>V%w Jra~a=X̻ 2!&?~3{k-.[,JMIh\1D8^sF`W|PvAnT4J@@(r/DAE8N`륣|,AESUںĤ9`LQ|ttг5|Ub,^f>T2(bJ.jײ]nH7p|ycne+Yt@?-]!˂Z+ f4Ymuy ;;YmD` qw%?K"4ks r jJw^zDxR03 d6{jH=<&c,˝&Ҧ)e~Mز5;4PW}y6L ^ dW6Bϻ`G#hW?jXm)˧e573Aqq쯭 YR/neRoeP)UfTvǧ)=V`LHKa"ֈ,ޗ͈h,6='**B[[Oq42@Lo̍ΦCIa 34e1jSʰ7PVǑ) F 2XCE<<ՠs * ቧptuKLRyZ-7)2z ZxG65l]La!k|@ E7*ժ$M̴DH;;#yUfAZ'I#Q۰2ffS`e3 CDw A?Sc l/Qœ)!Os/3 B-rI;7c;gTV!{P{7ѷRsWj_3es~O::'.5HN7(^gDF\#NmR䥀ظq7`R0fpLB!Eg  Kt[+Ï/Km$7M{[[0Ɣ~*-EHָ hQFIR}I$yuܑs-Q k.[uSRhzG+UPDF 0ߜҎ1n|>SK=fHf):f\=N"6#VGy /LzN;}PND9f$oAS!-%VmaR-9*BO/>%@Ne<^Em#& L|ob̥b~-TBa QZPLʿjNUp>BtD쟁D>@bB6HcaDnAlS~e(]d_hzɂ/(%tE~TUJFS|Gm%V2 ϴ ʎ`or҈ibsΠ"L. 8[OO|\ݝ}[FQdos/NaxS pҰ ]+N6AdT\FGUȲJ{.DAO3Zʠ/e[w9|X:JkKLH<݌x)~↰ӵ#o:JkbpyH-Y2u '!s |]<$Ԡ5*őt N5U]N&rFӨ0ࣅN;sMq,|O*Gl28?b Ull5!LhG=~PX|3c_C3KXYr ;jSQPX_bVBZ  k0<'bay<IH\QDG cY[5C!'-%yWvQ;A jۓ"4_$nUɝ7{%{{$lo3%lcOߋozfĊHWgi67 t@쏆 $/*S<ݘ |JMiio[m{Zکu,5$c#ˉɵV~)Q8/n+|2K۞@1a[ {gR2i醡Q8~ K_Ba.%y_1 fmb d4 ¼2C+v]#>clr$5F*֝R P )7g gu?=/c:V> oxވw]*6 @ ^IpW!1({޻%ӺHIw!.!8)^VsޘdJi*˜ދ}ԺH>۴o\.62_׳`YMIaS񎚱-{ċ]Zh1O[B/KlG[$`߇?Unm1|s=&BzC4_}$u Ƒ;>qou𓋘6 SY0M>zt ®Yķԋw =Bn>m GHQؓ7pJ G%6 X&fz@~M{!TgL]EZGy'CƒMڦ[[26"`DJN:I nS_G?Tne/_ &k~PZ%>䶾"^8\zWg]_}Xh_fx?Db8t,kd.U #li\ >"OcϪ ɜj# ,t?*tL`=z b%=ꕞD ad$q|۰ Nj";) 0k\IpiXMI9H$1^ w#zn8o1[D1]_7q"}Z1hD#(/VR1I>D`iQmy Mxʳ`<v`*!~LR1w.ͲXO:rfAߺÏ>dlf6s?NlCx5s%bk+wH׵8ig?ڄo%*aXT4C:ƞ]'^ iFƄ+V+U]-G/<~nSvd0(T}BؖI7̼۸AʕxstKa1GL(+&"΂X]Ђmg8f$ܝmӑn E3~-Mv䂱)d ʝYx盐tcNؚ54[ -ĉnOQ!*BkZuVwacP+M MY-;^cgE`{TU#J+#׉25{Өl%'r憔:-$&"~:4i~ 7lŊq$5BVc7V5UïD{if[C06H3n~@]裁z:_~u 78.ä^^vι3ls#'g`HauA4;~%?}ˇ]q=2hͭRZ5 -[ ˨~ޙ&%4¾;VK2bخw+_۴ѐ 0!)_o;n|KBk W$F0Ai }Hᆯ~IVv]HX( lžv\}b+Z}oES#53^ܥ`ػ\Ogc_۶H߼wnc|63 <<SN}A@7¼Dż*׎U=pS8Ry p4fCgUzf͓RXcSzhgt~{}e6JKD0N#)$Ҧx<+G#M%6RjعeGR=IE=_ي?Ecj b팰P9(}QϼG|fֶKdZ~_dNs݁j"cD@~uy/vX kv$sk͑ݣ4~Tb8`E Frj$ DrX:J^PVSěZe7#WGpK- .د"M?l_~ȊeK,J#bW*y:UGO15)f/ɭ쮲Sd"wb|xmֳCah ۢTp rB""YA?θLNOyĿ㫛8ݢH= )#Y0-V b͹UGĠRɓ%nU'y8r%6KeYs2" 3O t2ZC@wE-3!|'BV<_pFV7u6&f!r1,i I7Qv=Fw;-  Q[]!u,0!ihUcqt hQ)ByG sp(LnpQ>JС6cc K2sn͌.<I$#'A LwO<nhW-옂EղH; ?[!X&*<X׻)D)a*:y%@`wAq"*q;*A-0A O.PZ123x'M[u$I)8Rhj-!/TomP΂ Vy[; 2ߢroJ'JVaq0@Oo?-MUwJX!%LżG&6N[i9:@qItk r\VV B_dɵOCæͰJ[4V>L;Ø:F>I .jTO[ŪYK2kS˱ ;mzg8vփ!h%[{x';|E%odtުM>w#fyg^N}Ô~͑n"h[7'ʱ,dLLUSKV&a`:™o?KK|(WŲd<)Q gV\t${@7BJ!P`0bY 22Ԫ4ω01.Ϗ˾ ^ FYFtuNOxy|@2Q9kd R:}Ľ'窆r FV LۧvsJث j̳r 2nkiS>zix`Eoal@pkYҼ hADk] ♃ Hd9=Y6,*ÜJjo)N/ TXBP2ti|v͏O ,fbLs1㠹}VxHJadhF\Nڄ47 O/T}{n~Xu\8D#Z4Jl/Sp)%|@Ӳ|7=a@C*tQu8O #b QiUֶK*8Ӡ<&ߧXh Jd-:HW)!k˪>@lP+7XHeD| UI cr𩍋2BD<9 rN/^-)e:}u`F3?f+ϸO;'y?]e瓙 I>`ضoFqMNS}Rtj߬;eտa7|Ga4slMMLK:Jf.Y!j4/ L~ICoU#Z]Wu#MhJ LDy;Ӡ;69頜(؇i1<mF#ț:Fsd ކ_֡z9OL;f;302܌Ɠk{.yipd5 ǧǝ6W؞5_i஄tȆ#{/0=S\P꤭26]7lK=D>}IQ 1FpNG D]JG:|$'A䎃L}!灓eNz0sgޅ/31r6=N+G9RPLYr~t7Q& TchyBa >!4oD< Y1) əP*(rn/DjMH֢̆H>9޲ yp+5'cdXhLսodS 6趎/Zrt܀ݭjV1ql4>ѳ.Yt2h1t]8=Pwk1+T(+X"~<ܰ)~6i{\ס)tp߄XΎtW__i7PaHfS/}ƏJn:˿PdSw;-RO`_214UɎCD1̀6a#PI c_[IʡO~&+L?kta{,H-{NyvGmdTB/>QI2SXli( BCɿ/wl@̳~sYǎIݠ;PMJ͂2lG  D.2^H﷟좐W@Uӛ8tbUFx%zNme\=en<5zYevؑ/xB1XZ.7$i[; 8x1MFv7+?_`h7eS)eiA)އa q4"M0zxųȆy;d׎`nbNQŠ|nёoYW\^=_0\d=ƾUyu? ᝭~{H꾤Ǒpʜ G452 \@o1<' ږ\eTmؓ ܮ畐x.=~de#ϻ%O(kGOB1u _wPDt|4vqzb vHb3,0O#,қޔ6t_0X oUT}IcK񖠷~!sQ3M(ʹۓx Y rrr}`H &Qsxy䁫ahQVSƬVgFTM PP݇#"e3f$KV "dԴ^-`c~ .@J!NǷ +{Vcy[5ɋ쀋PEa}AH p_ߤn)_B2600n"{c»%%U/+!k1E4"U_npaRzC+FWN6cz |e8[a/V,BꝨ)Ow5`)-|*/]E -եHnȐZKTB L,m󥾑f]AaUt?f/Rr>ثqd'>"+/5:S+ޟF:DZ3|9GA@pS:^52 '"}.Y(: aE0-!6Ç< h9m> QT=)F2Jqf 0jER}403ɀTFK(sqcI-daIјP~=+w_ϯF =J*@bJ/Vv;W&71ȘtN(;cHhP{UUa#iK%%?djZi~Ԥ$kE%sHs{J8] :ePAO~dsxQ< 7 5Z9!ܑ_`lO P&jN}4=,!/<i #{X{`̆IW{МpȩEsiDj\ewەl8i+ʵ޸ORi@__R=7vRD-p"Sw-2ե4GW9C@,ZGgþASbtS- h7 iM nsRN\t)b903Б]ص,-ȻPt~- ^ ]\5%|Ύ>VXgo}k.PxQ$O7EU Q R*#QKHo;db`?xVOއ*8s0~YQK6Wk5tc;qL2J0mTr(J$%t0CiX{{/Tg ߚu(!U!] GFZe"F#0Nף Q|%Qr;D(.5rC2rM w;Ͼcj[&G`p:?`'b(fai`Is^Xet[:+wCçR7z8xEЙ΍{Z3oDSҴ0"s[_= w|N`dҐ9ϮWRČo2<. 9[r׈)`s߾Q8^EţZ ya)Y"xBܷM;DA5wCnbn{?@ulb$I[B)Ev\ )*BNtO]uC ,v):$E}F~5nA(7!gs;=zXSv2ZMj0C ,D 9i YQ() oLPPE=}W fV/8Ӿ(]AU}0_R"K ibn;,ZziP"_  HMp{\iCQYL©ުT:5NSpAr)ҝ@B,R\6فpt-|pbIh྄7򁀢*\H/[hEe/j!"\OɾX9[Tp½=L0Z;ķ HR"t)x? .zyMk(Qkb:X/D \$ [e[Jb@8$<'y)ҵb-Pre{:vQ{21v}#7[b1 vNQ;|Gc-DGyRZ^UBy}y1$a).L,@ba0@%+>'xm'z(%4"SڢOT`쒢j,3:CHU_b vd4VM1 !T, (g8 0IbDP ]9^z@FI>g@zaHx\S{[PS?yu.x u9xMr&K Im1 [ІS>kajypޗJ4%xw6xR[A$vɵo UW"r##L> b~ U"ؑ;,y}5RfH܌YFV4i%]fԋS|{g5n- nٰqrtTqP[H(Z\ss!t1\ 5Gv=]zOU؝mC+1GEmegvc"ܙ]j)ێ@hؖrh:ZiQjկ}Y^jpN|)MqRF)岮0l? _IԉA1-tZQUmk{?b8r;q>&r0\XX֐1uу1 E6&q(s&NPmR/IQ1ĎB٨r8rAnӠ2dm&l*7^uv,}ʃ}+HyHY?0b[-љ }-t;[ }EEe]SdZ,3xfb|]-9 nOgGvD"{Л}UHk2ދ7Y9Ʀ B]9jo uԟ%H쯖dZJ|Or ҩ 6K;拓Fm-5bN l(!m)= 8dā]=՚^Ux-߷䒿PYrNdsW$: H824'ta, B[\7bxW`ɚvq;FQY2[jGz-q:{ ExĚ?̻M/ ~Ma%/@blلt;n/\ܖnz<'Y;­|NN/Q;hk"T`u ;EQyG@aBo-ze5S9#w4QgY{)r#T+]e* D#BZB:%g[@ls& F07* Sfƿb]plW;U\(M̎8̹DrX(@ <1iƈYMi=Wec;(04;xyl nBpn+ Ӫ޹%ƽö{=4HُkدfBH84gTU4(jaΒX k)m}QFLrl]s4X),4G;:+|%}sPc4,H T3#D*_XRhue"^G!e7,g_|G TJG^*Lȡj\IQIݹ+6{< _QHe:ezչ#]31?\X/7닙Y ;8!oKEKxfU2MKDMfh,g>~ cNsú̫BK,p"~:{ぎ܍Ob8U:IC^`ߌfQ; !iL#J0nF4'sfGvC߱v5\, Їg>"?]e:@BB0*LJQ-t83E$g )"DiWz:k"B=$o?z #bQ mZwTiƪAad@Oc&|h뗀$M!, ɾlnpS߬Hye3KUy$a4cQpgd(ϳQ2¢| hkET@ӓx Gr "x)VF)6<~V%6\DQKx{TW0#omAԟ zЗ`$fJ ;CG /ְ~}'qxb5NM3%5~ÖBV|BcUjQٺ4~m覦Y쎏 Ms B@n%r'sz9^8E lΎ_~:4թcQY*~/[o'u j^'ctbgڧ&Kz"84g0=lF$e|N]P3.' z}=R췃Ip0i3 i,M22 6X6YBhAT՚~ȎDSG V?ܚ+hF`z>Jw̫P! 򁁾٭:Sxma|6?/άa2P<$ PA1fW"jC:~4ʧ!2 3/ `I0Gy%t%兾nCrEѴi?]j%$x *&+)R͚z֙Y5V͔$eES (i `JmWX]VT Rd3sb/THn}cvWܢM mf3X`7o%g\&2u&I vdN*Xq5b.ϐQƒ:*sdsQJm6_S wrj*]_&ZoSp_50EQRiX_Sũ׉O!rJN!nρÐD:e >B~A+Ʈ'kgn>rv2I5V|L@"* D$ @2lǞScS/^6>Ro`1}g+~4 58W :E5W$Jhx9T')#a1eRiq2޻g-ۡ*nP]zYvvWI1J?(S|h;0,֡-{ig(_҃0JҐ(3fN)xSl֐=.a.m{Z27afNDrPYF w.6[6SDO1cER^wB}ڔ5׹9QZ0 uןk655qو=-Ugo!9OvRnI(O:4V!C(Bt0sBg_o C" M캁:y[;F6hz. ȃEa~R]&gwN]ƌVp"qL?w)PZ eTy c/_r&`9e9KK)3Y?-jO;dOC'IICuw!C-T,J+ŧ0+ kɬf2:+K_bXT̷uB8j<ƫexPTe`.}`дU}v~I^>s)Q\dzg䠍H iNJ_VԎKwVη@+ȪmWrۜ9Joaeu)]U%v_ d{yHz{&HL='åϻ>pd:_n` 'NȇxתYϴ']E Z\qZ Sina/NCR>O˿tuٍX݀8W*Y2[|5(eBG 1c(ԓ*) BƤ.y>dRUC9~i:%b(Jzҝ~2y#VESM&nk&6-\—_XԸvUrPDI])sH z >K(_tfOĬG; S-w,KK?TAVA3Ȏ@1WF=qh# &s^#ֲg ڥosP ҭMnW@r,#{ ɐOVo. O⽧t|"6D>įSLHy[9(rE^RV0E`s wwHYEˋ%U$/rPcPq5re;dB?P6lC VO wr՝ j #Elt*TY-2AL/S:pn_z\n'u$Qɿ< ZQvYW4\I? h?²s?M9"^0g7S5 4eQćShh2z}'B#ʧr($Ghce):R9Ox,)ܨm5>z68-Q<ژU_%=-dr*,G,zmRR&]_#1{)|?E&.0[ |"R>/K[n@|4}$Ny0r<.:5R{]][Q.H('63t}2+$vP}5)e2s퉋e&xX5TKLЪK)GGv@(`ȎĘWP/b&gKXJQ)eIߊ@ WXBa4^X?^!Sׯi 9eGcp&sC3fBXP^,cfS1 P8Inx䃟,)iϵ#͝7o1xNKO>Xv?Ylx:> py;my(Svu06Cv?3Wk<_cVg%6@C\e&7R K˄BVaĘz(d:cȤ{ʹ s5jQ4caP#8gɶZ Q}Jy``H('VzdDT‹ BDpE=!C9Z_ʋmA+zm" 0[7z{{+%fQ\>kUBZH:;":juJE"kr͜g5꺤nK[CY./,+ŊW$w`)EM3d;|zDF7/pEh|< -Q(3B۝]T_2a,qY[@TuS˃m:=$ _Xn.vY} %;& m%WtUqΏ߷\FڟuvDqZ|<c3g}8GDL#f:F ,} g!QWM)[w,@m\ Fx7k'x| Qͩ.xct?DY8"դJ8TBYV$B@\O?c Ta4=Gftoꌊ$i[ h:JT }q-LoM}9$j3CZ}-pYuUک's R4(ikl 'OqńsT~p UѶkoLQ89@Cv,-K[+_|'NyYtgG.KiLnɒuWKH Zn&آL,%Zq:r_llHp6@Rw()ۨ< %8  XX$?'ڟiھU+9V{CԀiZю*:XP9nQS8p$8=AMΉXYpXSNZ. UMSpD"@3w-bĎ|f4ڙUN=}eQTjپH7j|âvUP=`L5qV%Jf MR<] _,?5~\UZ?Ň(~[fYCq 9jJ:$C3ؒIگ@٪ׯ{_[`mξlqdLk(_}cm֟:hQZ]+gU1\.MCׯkPh*tZ#x‘#RT>(=9Pb.VrʜTWhYTr{ :Y6݄-y> %FM3 jܱNۇo7&ʹʝ1-䭁#g |{p&arޡXS<GU;z>Cæ_5?`'rb6 0Z4&c.2qbhME+?3H)rY8g9u?WlVOI5q]Aa;?ڽ+^a{\>*+GyOY$ef58f{sd/X|Wo&_WWk$֥Cݧ);pp=ua=YF@ej"r.e(3t 8)Q04ǐWz7^:;M۠?-mk7:b9ĐIR%'n]oo=lnPRƜ$TA~|{U}&nH/MW73HICba:dbv_%Э $ۥL/)tLrT-6ɨL_'5/SHi_HxV$7`PZ%;_ۿG{E(i0`vqV5wΦvD:}Q9N"6r=_A\ t'_JD(&VV{ٻ;Zzyڮa^?#Δ tcHj3<ce`?D>x]6R>U89V? Jc|8/IU]%Jh1Wnci*kO z;̼*:Yp'iI ՞O'u^D4pMc3$ׁBe!yHiϓ0W B-(s:K`I["~r'&Qo.dxk>'Qke!M}P#D<=\בyR>1bٗ:03H{j9s6d:1{i k|567JzBlSV/cL yGpRH䄄j's;uėwp2\I2ײB?}|òuM,c>NGVp=W^s^+yCoA ѽ 'm @YVBynjQf>g*QT8'5aD n6鳭_Y( ɟ1,ZT 37gd z7Gбgq,pyTH Ƕ4k츦n+ps-Z+HTG6;nlaW0DZ1cuξs oIz"A@~K'濒|w #- '*{=V_X:߱y]9?_$ą3V /l-qvyJՄF/ c_g,ӍZՎkum(R-l׽:icޤ٪S_SM9m&Ą4:L޻z 4aٮ=R~4~.Fql]㄃//%W:sYbmKHsny1 K|X~ 4* q{jUpX<0^4+ݡ ;מ{4+Ej=/G1w k3 uY()o]"~\W3 j@Af!h]82ex]d$Nck5]S;7G4T-N*W*Mq8ASȂLE6#FNĪΨhOx0>nTYKTKn&"IZyT:.OA@147^q l%8[vР (S#Ő9٦7r&,,o3BC ІFENk[+'HxO!a0J SέpNsEý]DXԯN1tcR2w5~#na@Aj]>$(8 p; UFhب~!$ҨtɼEQ /7MGI qy'pLi9\xz8IXbN*@v^p0un3|)aIUJR=8}nrU0m4A+EVQX00?a z{)hIeguJz‰ײ7cHw~sضӨPƆnYDû'tp2z(Qq@ox6~[\Mc./^Y ):mXQal[rr &4.2KE?~2ZJK-OH/`Nl-?eP'!Xi"h @",CF 5`!SY")`$~Ti@*Cߝoux;eɷ_1 Rm5qH+ՑSgE)H}{畒ovMF|;:l|&'=I)j++\%e*4Lk;ܡ^/lN8;VSO y4d1u=hjx6S!>!!հdiMڡõ¦6ar7dcΙ8XT.c:Hw_F0FNwanĸ:\.Z/sAF>ӼXyX,\Wl(MfL]524R29Xf8 3eBdނ(yPW!>@MK(8 ԩ232l/;0&Xlՙrj`4TQq9o}߂1?t#?ho5(n0D6uXIkO瀼tӜ:"CO;r:/EnO\ؾϏ(z\6h*b|*jHy6Av{Bg&\(+ &ĕn᰷SJ;p*}YCl1`b2?4Ё|4˻B7 ә(xh |T@>¦oE[n0c@=3PZ5MygބP6UC E1s_wm uӯ`{Hf-(=-j~HO7o3ןmֺz}c2".Ĵ SS'(L"jF1 ֒a.N;mto1A,X31"T79XA<d psn0{R(b KClm,R|\>E\Tz-]*28ѻ(x,(gic EegF.CKb-jj:Ic4<xv#sPzXw&C #s-sv~ߗ^Dey^و?3$D 沸̢GA.m4ealxDc ✛ '?V~tBߖcnnH{`z?%4ȶꣃ;DTlҍ2>B) EN|NS64xZ1q^>݁S|/08E E)34I[[Qx ;D[dqBq!JMV ! {urQfl3f:-r(5ؼ1_jNQ'"ؑ3ub| p@Wj8A&`lk~7r DVtħ]:g/#enEq, }}~ n+Zj\%UkA2AI\=pH ߡ/ ݛ$l?Qf2htwᬕU3H[G%MJA./k*8%ՖQoGt\nCCza8V*aVUݜD_>SYOG`p~.|fڅ#f\RV|~}#hiQY!IJ`zc#rzPVͰrz:q-V{;^&W/ORfAb[Ůxg!ڹ[oOS0(9|, aokbDzWwnf{-͔3Í aPhFvUk:#=rgWrE>;:Na?6| ǁu=g]oّ1>z2<7!m țKl(m[ u ț.XXa]xRX`+E'7i@zi%uD7}*k=aGiT9%:3)O)5[1W/z0?MaMtio؍ηo6$TsV'-:]L+!ei! >0>Ί|GE,׌Is"o F 3+]8i'vpg)W(ofjf1 Yg@ޘ01佅`!KҲN]qeX 1ꮭSuNo߯'a&.o (yYN:y{*3nu?῭{~n!L|F`maxh}?%# 8>m-U z2NSȾشy-|Cn:*}߶ nW;PFAu CxحEsFiDID`iו,OǺÕlX3ڊnV}&%!b-MOIh iCsW=\9/ U"ѻ|%YɫYlLq>j؉3E&J@(̵7 Y,W |˼U0z%:OM+@9#89FIDio+A#1=cq LbM;4JgV#:h;B4D|6XB%DycT+HRX.A%vJvؿ}UOHq*CF=φ5RX''|)̦I cj;E.ul-3NZ7S JoǶ//0S4<uat&!|;t<ׇnt"=JY9B΄ZE@ h~~eGW`6m-S@n7ƵH[Q)BH2("TWc G9XZ O;q\U;ٝI,1-H8X;_>l^HW/o.}GS3;#5H &(7CœjnoPddʞ:C4'4iQ%'f6Wε2]?w(|Ħ_ބEQrp#na+۬qn5O˸ 2`lM=`WJJ06!"Fa^@NREҊ7O1W71R6@χ`C@ծ}ސnࣳ(lOs =VV"w4u´ n;T'p]}v3X4qg3ρؒ~?Bq{$s7XE=X?wX;+ 's,fG_1g(*P;\wbs?vUUfD&+x ȠK-ᜋ8(dc7W0Pgum ZcbÓD`ɴ35}4~:hulF/ $Q16ݭ'yӼTЎh?WѾ?13Xj8uye5 %An ~j3? E ipRS!}ƷV8"3H4iB ϏEx^ȶ=ZUv%3b9"t kmn5 ~kn:H~U W}ewgҏ$ŗ{ђ*Px*)܅'ws>.u#Ii-EHw/*2nA2, C֠s28K ȹhdZj'| eUec~/fL50>CbBܾ O\5 jZ|;m btNfeO~)YT.dz2\IrnT`͸DZm yKa4ҒjC}UMȵq fpI07%T1w;|4? 闖5D&K_aS84ZPRK^u,y"rPdmpQK|Gj'36AAr?NѬxhq{˹S/eF-#EoR7ɩ]zwղ4hT_.wI;RXRYǹ'jM_r;Lo>0F31fD)BSB<=2uYw! tzKkS:zͬ&mS`"v;uwx;Rctv)!7ḧIdV^2'nh4ײ2XƉGPhNU7B6I<GJ}+-tJ+pͭzp)`ЧķԴ;l']jޔgXf3Ӳ_%)lts*5} 9džFB°Tg*(x4.'8[B>v*^*I`Vjj?Uk$?,9߇)`@>a` /hV Jic kZ:T82um*RFb1TBRTEb.v$%'}Yz?c:VoR Ì{v ِ(iH Tw4G{ӑgdęrHdm3 +_E75`$097L 4:D( W҈O4/0CMi'1!;3eg8`Z}Dx@?LtEښCͭ]ڙJve+dzDhpZ#^\W| ,C~EJ3Fo֩aphSpGs (5*"@QZK&_eg71Oh |7 r5 G<B` g[tFe}z R[ŀe#2Ӿ&tOKD%@NѰrdncwQcL9nY/9{X6HwwOx Epzc}d+}c;{.mt)ϭD,ֳط`Ub]=0Z+DGs\ы做$lq߶f&{u+: CQS@_XϏF̆Sn $/.˯Bƚ\k`k6ӵI) ivN&hW˽:AeUQ9Kthb5wx B1큀FHDl&1Rk'ZN#JWX!wTbaaH e_ߩ'a4̏"Z+d7hZm1jٟ@0`D{2;P5h%IݨP\//ͩI /(t_nG).HݍdT6}@MscGW~ZP,T}'b -ƻx|6sϋ< >= 6ɮSnAo:}jQ2P\R[E'f]E:BˁmR& E_vaG%tuiC"1g]S{iլ~_ ]*\%n"գm\C8NL&= <6,CPՇ\xk[a17q!-U~ƶFڄh_jSm~q3_!,bhWQ.(s^X( d"GpO>Zߊo*1n;^-g7#Dl(K'?4qMIN0s+7XyP ,,G\GwTPQ; &[3T$w~S>-S,@aSBaUu.z =rx1"E4BțÔȯ AI*{Ld,OV0^t BE['m$xk V3mb*f}^lѶѠJv(]v:R m[mS2CƮ91zô`UbSE~k4Kt̔?59c SseݗhCdW\e557٩3>$ZˑvzѽX#]~mT5%,^-2\;j=uMHɓ|~Y?m[%?14& ӦY @VfW !8bssV=ۆV%AhecDIpVuqbhпENd)UٓΥ7qU*I_gmqW/ӢEy̘>9Lsɢd?nE+jx<ĕ.֒Vi [-g|TQ4,bt=]SJTW|`-nlr OX!㺨~8f 7jBS hIE