resource-agents-3.9.5-12.el6$>PCJ2>@ݰ?ݠd  P & Rjx  8   1( 25|8<\<?D?0@@0C0ClCpCz(C8Ct9E\t:Zt>VB^GtH4IXYZ[\]^bdͲeͷfͺlͼtuДvTw֐xPycݜCresource-agents3.9.512.el6Open Source HA Reusable Cluster Resource ScriptsA set of scripts to interface with several services to operate in a High Availability environment for both Pacemaker and rgmanager service managers.T>ic6b8.bsys.dev.centos.orgxCentOSGPLv2+ and LGPLv2+CentOS BuildSystem System Environment/Basehttp://to.be.defined.com/linuxi686ccs_update_schema > /dev/null 2>&1 ||:" KMG{ ##"a })t /A%,)W:UhT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>iT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>iT>iT>iT>iT>iT>hT>gT>hT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>hT>hT>hT>hT>hT>hT>hT>hT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>gT>iMlMdM\N $M\T>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>hT>h46b302cfdf2184cdfeb28310ee1ad0ae8c98c70c6c1dcc96cacbdec87088885e466381a2f9fd403e137deba8106b37d76bb6826f4d7c11882ea66e2c46653462af9204161a550db32679dc8c4a466c0054c9bfcc4f6e57fde07719228e00ba30474ad9bc363dfbfa2f75d4f31dcb9a3b1bb3f209db01b1334a603fc577e635645ca2d81d1ef51539cf353277b198812d8d3521c27f1edf4e04c236c8867cbf2542662f3bba586d1eb3c668944b29b6d51a2b29054bb485585466754e6f0068652ebcdca7acdc863d9749135813b254afaffb0e0dea7f8126814a3b13b0b46d05a66aca622a8e4de1d33f636c22c2d6ebea378f09de8b2498a653e75e7304ea0aa33838d521741775c6aebc4110be994b222287d9a20236e635e10b3b1567b12e94544bc54788209fadd3fcda757cc175e5ec3f669fb4a7ae038e7691f084ce7227e3cef895e254c6b0c09f2aee9143b8a78cbb7dd6d3fdbdfd95400852c3d7e65848379a85498e6e2e63f410aa96dc5b6aed23d73eb4ac863c3831eee0dfc20ea346f4166168a6f1473c66ceebfadb2321d9b797ab35c9795f30f2e43e896ac547fce17fe0e02b1902a0597443773ff2ab7afce45e3c349405fb169e49b7882d90aba56bf4c4aed5e81f69da6e139e61d672d6adc2a5fbe74bc89b5b7b2b3a4a786ab1f085abf4acb410568e89a830ad9dc0cd95b765be011f084ba0a3d53657750ec3cb82a57ad304698a9e5ea40975b704b5159723839b4b6b41196b90f7482ff164b5032fa8f1ca2b45cb5d398c44942542f041c7ac0a1f5038acb73b374ac5d4a3b20ff324dde2ea3b3e581fd1201dbf5b4d5c361a679f9013ece8e4d6d0e259752210c86d9f1b3a617a0268945f2eeef6de664b78a1843a004cd84c889dee21dc2f1e4011a0f568591b7c9e97ca7c091e6f06c812d011069c4b244d1c4a02d87e35040c61cc01834320789afff3cc57b13def52b726951cf18f175ae8a4746a23832189ac32c774f2ac0927e20f96450274152d17572bf64be8006329cebb3c2edb06511ba2ae48da18c22074b1b74453627eda3c62be03fe652ade6a1fbbda37fa3eb445384185f088ace662ca95dd1bdb9ba6a0c2b6a2b00a635a22cb4c6f9674a2631f749acb1205083d4649a47897d284757207ac862346a5b06c11be64cc5f933fd2ab343a6fda2ec50fb41e3b14bdf0c0e6826e4ebfd12ab832f3d15c89e33f3b9f397b5859c322d43de103ca2aea72aeb7853c605bca318ea57ca399b3abd3fdc622b5530ff0bf86917a875633ca40bd6761295ea00d9da14c5443d70656319eea02781577a3a966e018f9f8e30e5442496e03af159600ba365426da0d8ba6ef0346936ca3223ebdfc058cbe6988d90506139fdc18c93f1910cc5ce902ad6d3109144ff55ebe1f7513521e8cabd58c98489fc88bcc1f9f9a1430c1010a5f6d407b4e7367f53ee6791b0d7c42799e6ef0f21142d7e54cfe5a044fdae4b42d6b48896dd110e15de92d19ab1609bfc3fa82864ba98c44fbeeb7da71347ee18159e838c030e794e248fc9593d0d082916e3483c31504d15d7e5d175b5f9df713babb0f22511a82e8be880db37918d1f3982e4257543d9e7a7faadbee403fde5bfce4efbd4ae35572ee18a36146795847f352f2f8a9cc6a35825277d244dfdb6fa0670deff65d136cba91d6f04faba0734a4c789d3a7ff836e6ec164f1c9a1be66c3bd18547ff10407a033f70131aa6be47f9e73137c9bb5dee81e7d5ea38918be19258a65b0fabfbdf4f7543f652db029107f08980c8260d3d4fed9ceecf164aa706a949c1fcda1e66cc34190d0e6b5a12d6ee9820673705c341f2ffc6761945e7ea8de6fe08e8a39fc9863a05f42c10bdf1f965f8783f221ebb1b24acf58cb3b9d2c4d044d7c3af7c9432a87028e7c3372c61b5b24caac9cd2870ee40e198aa79a36ebdf360df277834f087da6b643d6db61e398d85fde01100fc0a7707d239f0c04e0740b053086d74b5851c5faf04839bc50abca59b62dbd1ccd395dbfec61da10ee9cc0764ac4463274bcf96f05b3631e17759f3db802d1a21b7e23be548c0a791bbf63b7f800560c7acb9069ea952e347f054c89eeaa7c96cee97111b31ac951c8741c07566a4ae6ad2bf875cb3e19c705cb13142c1f8114da86b1089cc3ba3882493a16823d186244c8ace34b06aa66a48e3f29dc3888204329fb10bc103d18d290b54ba41a78862c90fb8d5e81a063b43be5b866aa948d7ffef7d818f53bb738e32af4d318182f2b7c92e21909249ba93eed995e38e8b2659deca57f6a50aaa8029fe3e39af1a6aa447e9497eaeead03e3acdc4238a899b65c7679384031319e675a98adff0ba87d6de561d080d0f59e2cc8079fefebd592e05f84ae93aab194260a7b5a1e2f5a5d15fb340104d7b91bf62028e30cc66884e9ae3589dbfa8d9b49dd4512e34386b7e2182541298844aefcd024cf04f04980951a2fa55398c9ae5684948d1560693c3f26ce075f28c9ae272458865475c7bc55dca4de283c9348ca3434faefb8fa94546514c7fb1f6b387e8c11b7b18225e231478c1ed645287ac3379128c26253f352bdf3d18527975996741a3ec94398e246717040ff79d1138fd5789fbdede4c8e51868bb50956eb5c0b502c9a09121af369d6cbe5623f3466a543bdda409478bdf24e1a28fc6ff7502cbde72d86844c9fb0b5dc7d5a0389416e8cd23aba2e2f4eb9a73c93fa6cf951002ed41ffe2b2679e68978a3f5058ef7ffee480af110fc767798d01214216dbc3ea397234f65a5df32661cc3d7bea8436fbc2231d872df1b170933f5d1bd5709678d5ef1d4405c1fb6e873c25974f08646a398637283b343dce6fee549f4167ea21cc9e91fa9ca884e321205422111fdd02a357ff198d7fdb66259de03399c3a436dd021d00d00436e19798bcef8963b22e11b210af2927050b9389294a845ff98ba8dfea79c82691c68d74df9095b3b97257759f3ddfe79f94cd127c2dd5b0c12c68e8d355f885b581155fa86a2d3814fd386da11c3c125c3741cc37b62ae10ac881c55733220e9ef1d22849e99b74537cffeb8359a9f958f9c122d014b304571e28fff45590032d99dcf7688ed3a358160fb0f417d6e5d3329612ab5b791ebd5de5c34a2280fb47ea4b951a86dbf5e1fb556b1f5ac09edf95407728e41b167bf010af33201a4605d470d40f78bc2a267defd655df528f539921c5e604172431a1a656dc655e0ad2d060ba0f6430467e4ae9277334bd36a1d9d56b30d596eee56260f89edb2f898bef191edbd56dd233c8afaaeae4186989268f9efc56672d4f63c3f04cb89fe384012ac582ef6517e0a41e5cb1fd3192c91755a2f57967925d5d5df0316d36d7fe4a1326a935bc8ab8681eb21ff3f888d4d3f0c0764cc774a07534804e568fd0c215a22a8f8afc711ed58051580181117c3c48a4df4371eecb5c7bd5f72a8862da5a411dfdcfe8c70b151959922b996c7adf392455609c8346e4c03e71e05efb5d6ecb91cf137d5273f89d3cd85c3383e2a2c6a624ea38c6baeb39bd25db68181684c5cdce866ee1caa71a3e92593c56fb8edf102935de10f597b78be6f27c2a142d427fcc75f5543e35cd566122b05c074a6e56986b2a2c6dbec14fb18772ed7c5998d692c41f63c5e5f9439df609566fab8c8112d2c451b9f73ad2809232ebb48e7c1d199146804c30b62595a128f842c5a4e017e36c038f317d917f7e4f0913239b0f09a7201b20d7f907fe6978319e33b1e1341d4ae97bd447de00c686a7c88b3cf4f201d78149b41caeb6f797c4a93c3c36c691d752f4d784f3e1b2899672cdba545af1cedf1aa49a390bd4a0cb172ae79c99d4556b48a94f9aae60189801c23eec7eb226792c3ff621d425d8132e5ba9b74918adfc61a1cfe77de170c2a24ee33ac2f9b840280cb7aaa510b7442cd4ff9d0973cd6310079578f9ba16c69d448854907426c6f5fe5df4c9d1a720c4987470b7c43a7b1ff30e33363fa9eebaae24a80dda2d1cb68f2b80fb7a1283db1754511afc5cdaa82a6ec045e74cde6e068f0b19a567c176a4d8d36f22af9e21ec13f79645fdb9a7b65ee3645f592e3129ae9e304523edbf839b01f1f29706d620d33b064f81dcd27bb2cde50672808e2de8c65231332ecd3cc3390b7fb410d7d7bfc5a8079c2322644f5d71da01d8ff2a6358e228c5bae34ac32dbb14c4f1881f40a1918d4670bbe017ac463f7cb545fd2a971a80cd1d931a6ea621e43fce7310fea548f7d1b6cd967d1377924c2f2cc907f83423f3020eda49797520fe9fc6f08da01e270a2f580dc5e7974b521c94c36ea33c2f95b9bd9668f3811516b9e0e0059509e868025187d02da86983f3120140d535fce34555bf4a816cb1e2bbe6b3e28ee350af1f3d8578b4d8a92ea21f13d3dcb3045689f2e2b70b04da23e26ae8466d52ff2e25f9e5c28046d66946cc34239b482cdd1c7895f1e5db800311b3384b3662e85f745829db819fd3cd52686a813a68152a2c8995d3e9b227f1a34962f1d92a6b44a34cfb82e42794b0dc7ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c68ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903588b417cecba2c48955f1a6e6d415eacbed5c7c0d8c37923d76c8e018c473e9e4aeeb1ce297ce0d2aac309cdf9c325caafd2f2c947e80a5b29fed10f7a96ae52f317bb27335cd39a1a56efe188277680661edbd401a8797992df4cac9979949a45be447ec02bff2e553d5f0e8f950bfb6cd0a8d9bac206cd5c06b17fa691025c8cf74005759c1a1f12980bcae5a0d50dfef3b47233f49b492fa4397d918774e049a9e1ee391262fcdf7a9a936efa2084015c25c46f37b0ce50c39efaba28fc5aaa2d89f432ae512c5c4b4b2339e3c44850a05bb1d12ef1c5ddc57019e99d3b7b620e6d290d08132312aeb1eae5fb4204ab0bf443c3605a22b8598217601cf1348f6816841a06a689c615cf114a91dea04689df0524da2625903159cb10f8378e058c3d3e9b18952bc948180b9405361a7aeae2591fa8bb9969409c0915b70f8adaa7f31e8749a683d18da81b991118c3647d55736faa17cc5fce6d1d4c74b9d022d5bc1ddfb0846a901eeef6b46a8d933affcc329a959b02ff5e2fb3d3fee8e51f31a628ccfd404ccefa44090c0f3632e19e5c3dfcb0728996f2142cbc060d25b205e72c8d1685c6860e9300835f93896ef79ca37c3240507d4e4ffbaf3e1f95960cddca9761284a60f9b451b557d19c16eaaebad8cc1cf68320537695e65365bbbb4be907019ea2fd0a6d0fd7418f7f8dc75e833071f1fa26c780d67a2120ba1c2f34995a73ca7708e2bd9d14184731835397a13e03798f6bcef9dab0fe539299bdb6b25e6364983a420f975a37e8d3eeff496d35ebda6facf07d35490800205b6d35b85c61c536391cd3d0d6761f6fe420897b5506005c1095ca5b08a74a1e2f108b9040cea73a0387739dd60a821ac9f214516a7c157b68c21a5f3481325266763d00e539fbb804711833923a4adeebf9cc053b785041e72bfc5e7f36799cc3a4b05c30bb452b50352c9e34bfa20861d7f691c70f1030be7f5826efaeb04d2888318ef90c4bfb2839681d101ba5f4415da236ed34dc65badd773992100ec833ae504c895614f9780da08b4014aa29d7187aca3fa8d3758e4254cce54ce1e14a76780de56ea54166a0e7a6d347d2e591a0fe4807750f84c9d840e2d9acf96629c7c318aec4d27ab6b10853768427b95ef3c560b9d01434c84ad47a58b1609e9be2a3cd4ea7f1a2e030ffb2bee3e4e2f23d4b1423a753a7e913a0403dd97a1abdef2f3afa9b0326550529d4f1977cceef5146b0d2d2659a5a8c9bccaae369e94141d30d39b65a62b43cb898f8b64524d2a1a23b13e9baa162ec481fcc6f69d9139a849a8f8ceb424ebaab4fc99301cb44214d87197165908e4f442834cc45b7c54e71938a7d12d13fcc59b98817b918db564ddc7fac2a12a8f2892a540cf06c0476decef811b28a852f9716b8cf615e1007ff67a3531a6ec0e3bb1b6d2b4f769684a83fd518a0417deb5e8a560887ba0256dbcb623df13823217864fa8271e2c63c1025483e4a1ecb983ed94dd230da891da170be001c9324afe75bb0108e3c7c30bdb794cedbb061b072b3b69404f9bde696e99a15d7f206f00c8b91558364ce3b1568f2e9238c01c8cfca36e642a686318e3fe56253cbb6b2391c939655c11ea77c5a10f000256629d60a88ccee0fcdc29af0c90bc70d915202740cbd308b18eeb81c4f3f21468ef536ecd565d008f71e15bda15596681dabff8c2f1cd46b467719e1b9f64b572f07b143de27c1ea73c68a8a334dfeeb753c635a877b438aa2c6100d7bf2e3d6957660d2f3bc44f7090552e3e562612001c5f9d329f65128e581e5a889f3b0082c2d7fae4d8c0b29fd1e228be8836bd516ab85c7b48e542b09c275cc65531b32a5e6e8521b3cd7827ce4a1a7c2675d8cef6fe6afb7926e90e387311816b0cf46e83454470b7e66fb0bf08fc9502cd762cb9d5ed4451ad73f8844eb7970f8c0217f1802c966e10b1ead917457026883c3078b44823887c37120dcc213a0cd8b112130868c8d957f3033b055d6dbcda847f95b2e34d140f55626aba4c9dd9fae7e1fde4aa670f63f8d50e0eac5fb6be8008ab40f4376438fa142928d591b56c237fc413e2abb909eda68c676075f180f646310a15897fc8bbd0bc118b01b2eff2a26f9f4011175852f5ee15ad3f3a6f0816aebe64761b043e61b831291cbef99e3a695f2f552b5c62ed23cd8f852dea9c094a131ff1aabf6df93003292befcefdfa1f13c061484ac47c4d0371734d5d76649fa764ff69ed64ea954534a9e1e4630e27058356608ebd61e406ddd93b839a247e9e0c69226f60e../../lib/heartbeat/ocf-binaries../../lib/heartbeat/ocf-directories../../lib/heartbeat/ocf-returncodes../../lib/heartbeat/ocf-shellfuncs/usr/lib/ocf/resource.d/heartbeat/IPaddr2/usr/share/cluster/relaxng/ra-api-1-modified.dtdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresource-agents-3.9.5-12.el6.src.rpmheartbeat-resourcesresource-agentsresource-agents(x86-32)@@@@@@@@@@@    @ /bin/bash/bin/bash/bin/gawk/bin/grep/bin/hostname/bin/mount/bin/ping/bin/ping6/bin/ps/bin/sed/bin/sh/bin/sh/sbin/findfs/sbin/fsck/sbin/fsck.ext2/sbin/fsck.ext3/sbin/fsck.ext4/sbin/fuser/sbin/ip/sbin/lvm/sbin/mount.cifs/sbin/mount.nfs/sbin/mount.nfs4/sbin/quotacheck/sbin/quotaon/sbin/rdisc/sbin/rpc.statd/usr/bin/perl/usr/bin/pkill/usr/sbin/arping/usr/sbin/ethtool/usr/sbin/rpc.mountd/usr/sbin/rpc.nfsdlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libglib-2.0.so.0perl(strict)psmiscrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-13.0.3-15.2-1rgmanager3.0.12.14.8.0S/SSES-SSSSSSSS!@S8@Sl@SZN@SVYSVYSVYR@RΏ@R;R@RiRVRR@RM\@R:@R6R1R@R@R@R@R6QQQQQ@Q)@QQPP@PP@P*Pd@P{Px@P,O~OTOOdOKp@O1@Nj@NENC@N)f@NN|@NM3@MUMTMJMBL@L@LF@LEL=L=L;L7@L+1L+1L$@L@K@KKK@KKf@KqK~}@KMKKKKK@K@KJ2@JJ@J J:JJ]@Jp9JlE@JT@JL@J<@J/@I@II@II@IIIII~@David Vossel - 3.9.5-12David Vossel - 3.9.5-11David Vossel - 3.9.5-10David Vossel - 3.9.5-9David Vossel - 3.9.5-8David Vossel - 3.9.5-7David Vossel - 3.9.5-6David Vossel - 3.9.5-5David Vossel - 3.9.5-4David Vossel - 3.9.5-3Fabio M. Di Nitto - 3.9.5-2David Vossel - 3.9.5-1David Vossel - 3.9.2-49David Vossel - 3.9.2-48David Vossel - 3.9.2-47David Vossel - 3.9.2-46David Vossel - 3.9.2-45David Vossel - 3.9.2-44David Vossel - 3.9.2-43David Vossel - 3.9.2-42David Vossel - 3.9.2-41Fabio M. Di Nitto - 3.9.2-40.3Fabio M. Di Nitto - 3.9.2-40.2David Vossel - 3.9.2-40David Vossel - 3.9.2-39David Vossel - 3.9.2-38David Vossel - 3.9.2-37David Vossel - 3.9.2-36David Vossel - 3.9.2-35David Vossel - 3.9.2-34Ryan McCabe - 3.9.2-33Ryan McCabe - 3.9.2-32David Vossel - 3.9.2-31David Vossel - 3.9.2-30David Vossel - 3.9.2-29David Vossel - 3.9.2-28David Vossel - 3.9.2-27David Vossel - 3.9.2-26David Vossel - 3.9.2-25David Vossel - 3.9.2-24Ryan McCabe - 3.9.2-23Ryan McCabe - 3.9.2-22Chris Feist - 3.9.2-21Chris Feist - 3.9.2-20Chris Feist - 3.9.2-19Chris Feist - 3.9.2-18Chris Feist - 3.9.2-17Chris Feist - 3.9.2-16Chris Feist - 3.9.2-15Chris Feist - 3.9.2-14Fabio M. Di Nitto - 3.9.2-13Chris Feist - 3.9.2-12Chris Feist - 3.9.2-11Chris Feist - 3.9.2-10Chris Feist - 3.9.2-9Chris Feist - 3.9.2-8Chris Feist - 3.9.2-7Chris Feist - 3.9.2-4Chris Feist - 3.9.2-3Chris Feist - 3.9.2-2Fabio M. Di Nitto - 3.9.2-1Chris Feist - 3.9.1-2Fabio M. Di Nitto - 3.0.12.1-1Lon Hohberger - Version: 3.0.12-22Lon Hohberger - Version: 3.0.12-21Fabio M. Di Nitto - 3.0.12-20Lon Hohberger - 3.0.12-19Marek Grac - 3.0.12-18Marek Grac - 3.0.12-17Lon Hohberger - Version: 3.0.12-16Marek Grac - 3.0.12-15Lon Hohberger - 3.0.12-14Lon Hohberger - 3.0.12-13Marek Grac - 3.0.12-12Lon Hohberger - 3.0.12-10Lon Hohberger - 3.0.12-9Lon Hohberger - 3.0.12-8Lon Hohberger - 3.0.12-7Lon Hohberger - 3.0.12-6Fabio M. Di Nitto - 3.0.12-5Andrew Beekhof - 3.0.12-4Andrew Beekhof - 3.0.12-3Fabio M. Di Nitto - 3.0.12-2Fabio M. Di Nitto - 3.0.12-1Fabio M. Di Nitto - 3.0.9-1Fabio M. Di Nitto - 3.0.7-5Marek Grac - 3.0.7-4Marek Grac - 3.0.7-3Fabio M. Di Nitto - 3.0.7-2Fabio M. Di Nitto - 3.0.7-1Andrew Beekhof - 3.0.6-2Fabio M. Di Nitto - 3.0.6-1Andrew Beekhof - 3.0.5-2Fabio M. Di Nitto - 3.0.5-1Andrew Beekhof - 3.0.4-2Fabio M. Di Nitto - 3.0.4-1Andrew Beekhof - 3.0.3-3Fabio M. Di Nitto - 3.0.3-1Fabio M. Di Nitto - 3.0.1-1Andrew Beekhof - 3.0.0-16Ville Skyttä - 3.0.0-15Fabio M. Di Nitto - 3.0.0-14Fedora Release Engineering - 3.0.0-13Fabio M. Di Nitto - 3.0.0-12Fabio M. Di Nitto - 3.0.0-11.rc4Fabio M. Di Nitto - 3.0.0-10.rc3Fabio M. Di Nitto - 3.0.0-9.rc2Fabio M. Di Nitto - 3.0.0-8.rc1Fabio M. Di Nitto - 3.0.0-7.beta1Fabio M. Di Nitto - 3.0.0-6.alpha7Fabio M. Di Nitto - 3.0.0-5.alpha6Fabio M. Di Nitto - 3.0.0-4.alpha5Fabio M. Di Nitto - 3.0.0-3.alpha5Fabio M. Di Nitto - 3.0.0-2.alpha4Fabio M. Di Nitto - 3.0.0-1.alpha4Fabio M. Di Nitto - 3.0.0-1.alpha3- Properly search for oracldb processes in oracledb.sh stop operations. Resolves: rhbz#960186- Updates required, unique, and primary fields in bind-mount.sh metadata Resolves: rhbz#1094789- Fixes bind-mount.sh metadata function. Resolves: rhbz#1094789- When signalling pids accessing a mount_point to exit, make sure to only signal each pid once. Resolves: rhbz#1089004- Revert accidental modification of exportfs's unlock_on_stop option. - Add on/off as valid value for ip.sh monitor_link Resolves: rhbz#1091102 Resolves: rhbz#1039119- Update force_unmount=safe option so it does not process duplicate process ids. Resolves: rhbz#1095943- Remove db2 exclude entries from spec file. Resolves: rhbz#1059981- Add support for pacemaker db2 agent - Fix syntax error in nfsserver.sh - Updates pacemaker nfs server agents. Adds support for nfsnotify agent. Resolves: rhbz#1059981 Resolves: rhbz#1091102 Resolves: rhbz#974239- Introduce passing ocft test cases. Resolves: rhbz#1023606- Fix usage of findmnt in fs-lib.sh based rgmanager agents. - When executing force kill of processes using a mountpoint, take into account those processes accessing shared memory. - Add force_unount=safe option to avoid blocking Filesystem agent during the stop operation. - Do not fail during stop if oracle listener is already down. - Correctly detect oracledb and orainstanch.sh shutdown. - Remove unused patches left over from before patches were consolidated into the new source files. Resolves: rhbz#1038474 Resolves: rhbz#1089004 Resolves: rhbz#1095943 Resolves: rhbz#1047999 Resolves: rhbz#960186 Resolves: rhbz#993431- Build sap package only on x86_64 Resolves: rhbz#1031601- Package cleanup. This change is a no-op. The heartbeat agents were updated to the 3.9.5 upstream release in this package months ago. The release number is now being incremented to reflect this. Resolves: rhbz#993431- Add iSCSILogicalUnit to rhel supported agents. Resolves: rhbz#1075000- Configurable startup_wait timeout for rgmanager's postgres-8.sh resource-agent - Allow non rhel builds to included unsupported agents. - Add bind-mount.sh rgmanager resource-agent. - Add 'statdport' option to nfsserver resource. Resolves: rhbz#1035380 Resolves: rhbz#1069621 Resolves: rhbz#1094789 Resolves: rhbz#918315- Allow vm.sh to monitor kvm domains without requiring libvirtd - Adds 'no_kill' option to vm.sh to prevent force killing vm during stop operation after timeout expires. Resolves: rhbz#853698 Resolves: rhbz#1079039- Updates the ocf:heartbeat:tomcat agent so it can be used in rhel6 with Pacemaker. Resolves: rhbz#1022792- Fixes unintentional removal of patch in previous build- New 'httpd' option for rgmanager apache.sh agent that allows custom httpd binary path to be set. - Fixes issue with pending sm-notify processes preventing nfs-server instances from stopping. - Fixes issue reported by coverity. - Fixes syntax error in some log error messages in the LVM agent - Optimize fs-lib based agent's monitor operation - Allow monitoring of kvm based virtual machines using the VirtualDomain agent without requiring libvirtd. - Allows named to run as user other than root. Resolves: rhbz#952132 Resolves: rhbz#974239 Resolves: rhbz#999537 Resolves: rhbz#1022277 Resolves: rhbz#1023099 Resolves: rhbz#1054327 Resolves: rhbz#1067023Add sec=krb5 as a valid nfsclient mount option Resolves: rhbz1019931- High: fs-lib.sh: Fixes failure to unmount local fs when process runs with cwd inside fs mount. Resolves: rhbz#1051115- Add no_unmount functionality back into netfs.sh agent - Use crm_node instead of uname -n when referencing cluster nodes. - Adds Delay agent back into package. - Drops nginx rsyslog mysql-proxy tomcat and slapd agents. Resolves: rhbz#993329 Resolves: rhbz#1023340 Resolves: rhbz#1028421 Resolves: rhbz#1022793- Fix netfs mount detection Resolves: rhbz#1027410- Fix netnfs unmount self_fence integration in netfs.sh - Ship send_ua helper binary to allow IPaddr2 to manage IPv6 addresses Resolves: rhbz#1027410 Resolves: rhbz#1027412- Advertises self_fence option in netfs.sh agent Resolves rhbz#1014298- Fixes issue with mysql agent not being able to set transient attributes on local node correctly. Resolves: rhbz#989284- Removes usage of fuser -kvm from fs-lib.sh based agents. This resolves issue with fuser blocking netfs mounts. - tomcat-6.sh, Do not fail on stop if config validation fails. - tomcat-6.sh, Set tomcat usr correctly. Resolves: rhbz#981717 Resolves: rhbz#983273 Resolves: rhbz#1014298- Fixes lvm metadata corruption caused when activating by lv using tags. Resolves: rhbz#1009772- Disables LVM exclusive activation via clvmd as it is not supported. Resolves: rhbz#989284- Fixes invalid return statement in LVM retry clvmd activation - Adds ability to disable findmnt to avoid autofs complications for fs-util based rgmanager agents. Resolves: rhbz#974941 Resolves: rhbz#989284- Use correct default config for heartbeat apache agent Resolves: rhbz#989284- Add support for setting TNS_ADMIN Resolves: rhbz#917807- Med: oracledb.sh: Fix process name grep in exit_idle Resolves: rhbz#853220- Fixes lvm agent unncessarily removing PVs/LVs when some PVs in VG fail. Resolves: rhbz#884326- Add correct nfs server defaults. Resolves: rhbz#989284- Add run-time dependencies for heartbeat agents. Resolves: rhbz#989284- Merge upstream heartbeat agents in for Pacemaker support. Resolves: rhbz#989284- Add missing sap agents to sap subpackage Resolves: rhbz#922838- Add sap connector script - Create SAP subpackage Resolves: rhbz#922838- fast filesystem mounts - properly handle NFS v4 mounts - fix uppercase ipv6 addresses - named transfer source options - fix restart postgres - fix honor self fence option - fix mount log level - fix wrong selinux context for nfs directory Resolves: rhbz#919231 Resolves: rhbz#851188 Resolves: rhbz#895075 Resolves: rhbz#711586 Resolves: rhbz#871659 Resolves: rhbz#908457 Resolves: rhbz#948730 Resolves: rhbz#959520- Fix: lvm: detection of clusternode with lvm using tags. Resolves: rhbz#976443- Med: oracledb.sh: Set RESTART_RETRIES back to 0 Resolves: rhbz#670022- Clean up Oracle resource agents and add support for Oracle 11g Resolves: rhbz#670022- Fixed missing '$' in lvm_by_vg.sh script - Retry VG shutdown to cope with udev collisions - Resolves: rhbz#729812- Update the rgmanager SAPInstance agent so resource limits configured in /usr/sap/services are properly applied. - Resolves: rhbz#869695- Better error messages for the script resource have been added to aid debugging - Resolves: rhbz#773478- SAPInstance and sapdb.sh were re-synced to the latest upstream versions - Resolves: rhbz#834293- HA LVM is now able to properly shutdown when device failures cause LVs to go missing which allows the service to migrate to another machine - Resolves: rhbz#860981- Add support for 'volume group per service HA-LVM support for RAID logical volumes' - Resolves: rhbz#824153- Fixes issue with rgmanager not recognizing a mounted cifs share due to trailing slashes - Resolves: rhbz#848642- Fixed issue causing fs.sh to fail when a device is still mounted - Fixed random servie failures when starting multiple HA LVM services - Tomcat resource now uses the proper defaults - The pacemaker SAPInstance and SAPDatabase resources were updated to their latest version - Updated lvm resource agent to not produce errors when used with pacemaker - oracledb.sh script now properly checks the status of the Oracle database - HA-LVM now supports RAID logical volumes - ip.sh now properly assignes the ip address to the correct interface on hosts with multiple interfaces on the same network - Stopping a filesystem when a device doesn't exist no longer results in failure - Log output from the 'status' action from netfs is now properly logged - In HA LVM clusters using tags, changing the lvm.conf file is now possible - Using rg_test with HA LVM resources no longer results in a "too many arguments" error - Resolves: rhbz#728365 rhbz#714156 rhbz#853249 rhbz#843049 rhbz#817550 rhbz#729812 rhbz#839181 rhbz#824153 rhbz#822244 rhbz#860328 rhbz#847335 rhbz#834293- Add nfsrestart option to fs and clustefs agents as last resource to umount the filesystem - Resolves: rhbz#822053- Fix for LVM HA agent for service relocation after leg failure (we now properly remove tag). - Resolves: rhbz#772773- In LVM HA agent, remove missing PVs before attempting to remove the tag - Rgmanager now properly detects when clvmd is not running when using HA LVM - vm.sh now supports a 'tunnelled' option - Resource agent script now have common directory set properly - Fixed apache resource agent configuration with IPv6 - fs-lib.sh now will now properly work with all return codes of mount - netfs now allows you to have the same NFS export mounted in different locations - The timeout in rhev-check has been increased to 90 seconds - Resolves: rhbz#772773 rhbz#729481 rhbz#712174 rhbz#784357 rhbz#742859 rhbz#728086 rhbz#799998 rhbz#727546- Fix to prevent /dev/shm being filled up by ocf_log debug messages - NFS client resource are now recovered properly when they are missing in /var/lib/nfs/etab - Resolves: rhbz#797922 rhbz#749713- More SAPDatabase updates to fix SAP workloads - Allow rgmanager SAP resource agent to manage SAP Webdispatcher & TREX - Resolves: rhbz#726500 rhbz#746996- Update SAPDatabase to more closely match upstream - Resolves: rhbz#784209- Require server_name in ASEHAagent to be unique - Resolves: rhbz#711852- Create a link for the modified dtd for rgmanager - Fix ocf-tester so rgmanager agents requiring bash don't cause syntax errors - Resolves: rhbz#727643- Main rgmanager resource agents now use proper return codes for use with pacemaker. - NFS mounts now unmount faster when the network is lost. - Resolves: rhbz#678497 rhbz#727643- Postgres-8 resource agent now properly detects if postgresql was started - fs.sh resource agent now returns the proper response code when a device does not yet exist. - Resolves: rhbz#709400 rhbz#694816- Rebase package on top of new upstream * ship xsl and rng files required to build relaxng schema * drop local copy of sfex_init.8 * drop bz711852-Fix-ASEHAagent-to-allow-for-multiple-ASEHA-agents-on.patch included upstream - spec file update: add %post to generate new relaxng schema Resolves: rhbz#707127- Fix ASEHAagent to allow for multiple ASEHA agents - Resolves: rhbz#711852- Rebase package on top of new upstream: resource-agents: Improve LD_LIBRARY_PATH handling by SAP* resource-agents: Add resource type to logging oracledb.sh resource script should attempt a clean shutdown first resource-agent does not remove nfs service temp dirs when using nfslock=1 Listen line in generated httpd.conf incorrect Include rhev-check upstream - spec file update: * drop all patches * resync with upstream spec file. See top section for local deltas Resolves: rhbz#707127, rhbz#705763, rhbz#667217 - Move rgmanager S/Lang from resource-agents to rgmanager: * Add versioned Conflicts on rgmanager to avoid file conflicts Resolves: rhbz#693518- resource-agents: Fix nfs mount contexts (fix_nfs_mount_contexts.patch) Resolves: rhbz#635828- Mirror dev failure in HA LVM can cause service failur (fix_bug_683213_mirror_dev_failure_in_ha_lvm_can_cause_service_failure.patch) Resolves: rhbz#683213- resource-agents: fs-lib: fix do_monitor device mapping (fs_lib_fix_do_monitor_device_mapping.patch) Resolves: rhbz#669832- resource-agents: Add multi-instance Oracle database agents (add_multi_instance_oracle_database_agents.patch) Resolves: rhbz#629275 - resource-agents: Stop using '-' as 1st char of log messages (stop_using_as_1st_char_of_log_messages.patch) Resolves: rhbz#633856 - resource-agents: Use literal quotes for tr calls (use_literal_quotes_for_tr_calls.patch) Resolves: rhbz#639252 - resource-agents: Fix migrateuriopt setting (fix_migrateuriopt_setting.patch) Resolves: rhbz#660337 - resource-agents: Support convalesce w/ central_processing (support_convalesce_w_central_processing.patch) rgmanager: Add failure tolerances to resources.rng (add_failure_tolerances_to_resources_rng.patch) Resolves: rhbz#674710- Disable updates to static routes by RHCS IP tooling (resource-agents-Add-option-disable_rdisc-to-ip.sh.patch) Resolves: rhbz#621538- fix resource agent for named (resource-agents-fix-resource-agent-for-named.patch) Resolves: rhbz#648897- resource-agents: fix utility to obtain data from ccs_tool (fix_utility_to_obtain_data_from_ccs_tool.patch) Resolves: rhbz#631943- postgresql RA does not work correctly with netmask (psql_does_not_work_correctly_with_netmask.patch) Resolves: rhbz#614457- resource-agents: Drop tomcat-5 from build (drop_tomcat_5_from_build.patch) Resolves: rhbz#593721- Allow other values for "yes" in fs-lib when unmounting file systems (fs-lib_allow_other_values_for_yes.patch) Resolves: rhbz#614421- postgres RA will fail to stop gracefully if there is active client connected (sigquit_if_sigterm_was_not_fast_enough.patch) Resolves: rhbz#612165 - new RA for tomcat6 (resource_agent_tomcat-6.patch) (tomcat-6_change_build_system.patch) Resolves: rhbz#593721- Fix changelog for 3.0.12-9 date - Add RHEVM status program (add_rhevm_status_program.patch) Resolves: rhbz#609497- Add NFSv4 server support (add_nfsv4_support.patch) (install_nfsv4_agent.patch) Resolves: rhbz#595547 - Fix migration mapping behavior (fix_migration_mapping_behavior.patch) Resolves: rhbz#596918- Make fs-lib resolve links before checking for block devices (fix_incorrect_link_resolution_in_fs_lib.patch) Resolves: rhbz#609579- Make vm.sh honor start and stop timeouts (Make_vm.sh_use_stop_start_timeouts.patch) Resolves: rhbz#606754- Add missing documentation for resource agents (add_missing_resource_docs.patch) - Clean up recursion in scheman output and documentation (clean_up_recursion_and_documentation.patch) Resolves: rhbz#606470- Fix incorrect default for VM.sh agent (resolve_incorrect_default_for_vm_agent.patch) Resolves: rhbz#599643- Add missing man pages (Add Source2: ocf-tester.8 and Source3: sfex_init.8) Resolves: rhbz#594332- Do not package ldirectord on RHEL Resolves: rhbz#577264- Drop Requires on xfsprogs since package moved to another channel Resolves: rhbz#593433 - Fix HALVM: lvm agent incorrectly reports vg is in volume_list (halvm_lvm_agent_incorrectly_reports_vg_in_volume_list.patch) Resolves: rhvz#593108- Rebase on top of new upstream bug fix only release: * drop all bug fix patches. * refresh patches with official SHA1 git commits from RHEL6 upstream branch: - drop_support_for_drbd_and_smb.patch * Addresses the follwing issues: from 3.0.12 release: Resolves: rhbz#582754, rhbz#582753, rhbz#585217, rhbz#583789 * Rebase: Resolves: rhbz#582353 - Stop build on ppc and ppc64. Resolves: rhbz#590997 - Switch to file based Requires. Also address several other problems related to missing runtime components in different agents. With the current Requires: set, we guarantee all basic functionalities out of the box for lvm/fs/clusterfs/netfs/networking. Resolves: rhbz#584800 - New pacemaker agents upstream release * Patched build process to correctly generate ldirectord man page + High: pgsql: properly implement pghost parameter + High: RA: mysql: fix syntax error + High: SAPInstance RA: do not rely on op target rc when monitoring clones (lf#2371) + High: set the HA_RSCTMP directory to /var/run/resource-agents (lf#2378) + High: RA: vmware: fix set_environment() invocation (LF 2342) + High: RA: vmware: update to version 0.2 + Medium: IPaddr/IPaddr2: add a description of the assumption in meta-data + Medium: IPaddr: return the correct code if interface delete failed + Medium: nfsserver: rpc.statd as the notify cmd does not work with -v (thanks to Carl Lewis) + Medium: oracle: reduce output from sqlplus to the last line for queries (bnc#567815) + Medium: pgsql: implement "config" parameter + Medium: RA: iSCSITarget: follow changed IET access policy + Medium: Filesystem: prefer /proc/mounts to /etc/mtab for non-bind mounts (lf#2388) + Medium: IPaddr2: don't bring the interface down on stop (thanks to Lars Ellenberg) + Medium: IPsrcaddr: modify the interface route (lf#2367) + Medium: ldirectord: Allow multiple email addresses (LF 2168) + Medium: ldirectord: fix setting defaults for configfile and ldirectord (lf#2328) + Medium: meta-data: improve timeouts in most resource agents + Medium: nfsserver: use default values (lf#2321) + Medium: ocf-shellfuncs: don't log but print to stderr if connected to a terminal + Medium: ocf-shellfuncs: don't output to stderr if using syslog + Medium: oracle/oralsnr: improve exit codes if the environment isn't valid + Medium: RA: iSCSILogicalUnit: fix monitor for STGT + Medium: RA: make sure that OCF_RESKEY_CRM_meta_interval is always defined (LF 2284) + Medium: RA: ManageRAID: require bash + Medium: RA: ManageRAID: require bash + Medium: RA: VirtualDomain: bail out early if config file can't be read during probe (Novell 593988) + Medium: RA: VirtualDomain: fix incorrect use of __OCF_ACTION + Medium: RA: VirtualDomain: improve error messages + Medium: RA: VirtualDomain: spin on define until we definitely have a domain name + Medium: Route: add route table parameter (lf#2335) + Medium: sfex: don't use pid file (lf#2363,bnc#585416) + Medium: sfex: exit with success on stop if sfex has never been started (bnc#585416)- new upstream release Resolves: rhbz#569959 - spec file update: * update spec file copyright date * use bz2 tarball- Resolves: rhbz#568010 - Do not build resource-agents on s390 and s390x.- Checksum error occurs on HA-LVM - status on clusterfs "gfs" returned 1 (generic error) - Resolves rhbz#563555 rhbz#558664- resource-agents can't be used by Pacemaker - Resolves: rhbz#566176- Drop support for drbd and smb (PM-drop-support-for-drbd-and-smb-resource-agents.patch) - Explicitly list python as BuildRequires- New rgmanager resource agents upstream release- Update Pacameker agents to upstream version: c76b4a6eb576 + High: RA: VirtualDomain: fix forceful stop (LF 2283) + High: apache: monitor operation of depth 10 for web applications (LF 2234) + Medium: IPaddr2: CLUSTERIP/iptables rule not always inserted on failed monitor (LF 2281) + Medium: RA: Route: improve validate (LF 2232) + Medium: mark obsolete RAs as deprecated (LF 2244) + Medium: mysql: escalate stop to KILL if regular shutdown doesn't work- New rgmanager resource agents upstream release - spec file update: * use global instead of define * use new Source0 url * use resource-agents macro more aggressively- Update Pacameker agents to upstream version: bc00c0b065d9 + High: RA: introduce OCF_FUNCTIONS_DIR, allow it to be overridden (LF2239) + High: doc: add man pages for all RAs (LF2237) + High: syslog-ng: new RA + High: vmware: make meta-data work and several cleanups (LF 2212) + Medium: .ocf-shellfuncs: add ocf_is_probe function + Medium: Dev: make RAs executable (LF2239) + Medium: IPv6addr: ifdef out the ip offset hack for libnet v1.1.4 (LF 2034) + Medium: add mercurial repository version information to .ocf-shellfuncs + Medium: build: add perl-MailTools runtime dependency to ldirectord package (LF 1469) + Medium: iSCSITarget, iSCSILogicalUnit: support LIO + Medium: nfsserver: use check_binary properly in validate (LF 2211) + Medium: nfsserver: validate should not check if nfs_shared_infodir exists (thanks to eelco@procolix.com) (LF 2219) + Medium: oracle/oralsnr: export variables properly + Medium: pgsql: remove the previous backup_label if it exists + Medium: postfix: fix double stop (thanks to Dinh N. Quoc) + RA: LVM: Make monitor operation quiet in logs (bnc#546353) + RA: Xen: Remove instance_attribute "allow_migrate" (bnc#539968) + ldirectord: OCF agent: overhaul- New rgmanager resource agents upstream release- Update Pacameker agents to upstream version: e2338892f59f + High: send_arp - turn on unsolicited mode for compatibilty with the libnet version's exit codes + High: Trap sigterm for compatibility with the libnet version of send_arp + Medium: Bug - lf#2147: IPaddr2: behave if the interface is down + Medium: IPv6addr: recognize network masks properly + Medium: RA: VirtualDomain: avoid needlessly invoking "virsh define"- New rgmanager resource agents upstream release- Update Pacameker agents to upstream version: 099c0e5d80db + Add the ha_parameter function back into .ocf-shellfuncs. + Bug bnc#534803 - Provide a default for MAILCMD + Fix use of undefined macro @HA_NOARCHDATAHBDIR@ + High (LF 2138): IPsrcaddr: replace 0/0 with proper ip prefix (thanks to Michael Ricordeau and Michael Schwartzkopff) + Import shellfuncs from heartbeat as badly written RAs use it + Medium (LF 2173): nfsserver: exit properly in nfsserver_validate + Medium: RA: Filesystem: implement monitor operation + Medium: RA: VirtualDomain: loop on status if libvirtd is unreachable + Medium: RA: VirtualDomain: loop on status if libvirtd is unreachable (addendum) + Medium: RA: iSCSILogicalUnit: use a 16-byte default SCSI ID + Medium: RA: iSCSITarget: be more persistent deleting targets on stop + Medium: RA: portblock: add per-IP filtering capability + Medium: mysql-proxy: log_level and keepalive parameters + Medium: oracle: drop spurious output from sqlplus + RA: Filesystem: allow configuring smbfs mounts as clones- New rgmanager resource agents upstream release- New rgmanager resource agents upstream release- Create an ldirectord package - Update Pacameker agents to upstream version: 2198dc90bec4 + Build: Import ldirectord. + Ensure HA_VARRUNDIR has a value to substitute + High: Add findif tool (mandatory for IPaddr/IPaddr2) + High: IPv6addr: new nic and cidr_netmask parameters + High: postfix: new resource agent + Include license information + Low (LF 2159): Squid: make the regexp match more precisely output of netstat + Low: configure: Fix package name. + Low: ldirectord: add dependency on $remote_fs. + Low: ldirectord: add mandatory required header to init script. + Medium (LF 2165): IPaddr2: remove all colons from the mac address before passing it to send_arp + Medium: VirtualDomain: destroy domain shortly before timeout expiry + Medium: shellfuncs: Make the mktemp wrappers work. + Remove references to Echo function + Remove references to heartbeat shellfuncs. + Remove useless path lookups + findif: actually include the right header. Simplify configure. + ldirectord: Remove superfluous configure artifact. + ocf-tester: Fix package reference and path to DTD.- Use bzipped upstream hg tarball.- Merge Pacemaker cluster resource agents: * Add Source1. * Drop noarch. We have real binaries now. * Update BuildRequires. * Update all relevant prep/build/install/files/description sections.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- spec file updates: * Update copyright header * final release.. undefine alphatag- New upstream release.- New upstream release.- New upstream release + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970- New upstream release. - Update BuildRoot usage to preferred versions/names- New upstream release.- New upstream release.- New upstream release.- Drop Conflicts with rgmanager.- New upstream release.- Add comments on how to build this package.- New upstream release. - Fix datadir/cluster directory ownership.- Initial packaging/bin/shheartbeat-resources "%&+./036?DIPY\_`adehuxyz(+./0347DEFGNSXadnopqrstuvwxyz{|}~3.9.53.9.5-12.el63.9.5-12.el6 3.9.5  ha.dshellfuncsheartbeatagent_config.hocflibheartbeatapache-conf.shfindif.shhttp-mon.shocf-binariesocf-directoriesocf-rarunocf-returncodesocf-shellfuncsora-common.shresource.dheartbeat.ocf-binaries.ocf-directories.ocf-returncodes.ocf-shellfuncsCTDBDelayDummyFilesystemIPaddrIPaddr2IPsrcaddrLVMMailToRouteSendArpSquidVirtualDomainXinetdapacheconntrackddb2dhcpdethmonitorexportfsiSCSILogicalUnitmysqlnamednfsnotifynfsserverpgsqlpostfixrsyncdsymlinktomcatheartbeatfindifsend_arpsend_uatickle_tcpocftrhev-check.shclusterASEHAagent.shSAPDatabaseSAPInstanceapache.metadataapache.shbind-mount.shclusterfs.shfs.ship.shlvm.metadatalvm.shlvm_by_lv.shlvm_by_vg.shmysql.metadatamysql.shnamed.metadatanamed.shnetfs.shnfsclient.shnfsexport.shnfsserver.shocf-shellfuncsopenldap.metadataopenldap.shoracledb.shorainstance.metadataorainstance.shoralistener.metadataoralistener.shpostgres-8.metadatapostgres-8.shrelaxngra-api-1-modified.dtdra2man.xslra2ref.xslra2rng.xslresources.rng.headresources.rng.midresources.rng.tailsamba.metadatasamba.shscript.shservice.shsvclib_nfslocktomcat-6.metadatatomcat-6.shutilsconfig-utils.shfs-lib.shhttpd-parse-config.plmember_util.shmessages.shnamed-parse-config.plra-skelet.shtomcat-parse-config.plvm.shresource-agents-3.9.5AUTHORSCOPYINGCOPYING.GPLv3ChangeLogREADME.webappsocf_heartbeat_CTDB.7.gzocf_heartbeat_Delay.7.gzocf_heartbeat_Dummy.7.gzocf_heartbeat_Filesystem.7.gzocf_heartbeat_IPaddr2.7.gzocf_heartbeat_IPsrcaddr.7.gzocf_heartbeat_LVM.7.gzocf_heartbeat_MailTo.7.gzocf_heartbeat_Route.7.gzocf_heartbeat_SendArp.7.gzocf_heartbeat_Squid.7.gzocf_heartbeat_VirtualDomain.7.gzocf_heartbeat_Xinetd.7.gzocf_heartbeat_apache.7.gzocf_heartbeat_conntrackd.7.gzocf_heartbeat_db2.7.gzocf_heartbeat_dhcpd.7.gzocf_heartbeat_ethmonitor.7.gzocf_heartbeat_exportfs.7.gzocf_heartbeat_iSCSILogicalUnit.7.gzocf_heartbeat_mysql.7.gzocf_heartbeat_named.7.gzocf_heartbeat_nfsnotify.7.gzocf_heartbeat_nfsserver.7.gzocf_heartbeat_pgsql.7.gzocf_heartbeat_postfix.7.gzocf_heartbeat_rsyncd.7.gzocf_heartbeat_symlink.7.gzocf_heartbeat_tomcat.7.gzresource-agentsocftREADMEREADME.zh_CNcaselibconfigsFilesystemIPaddr2IPaddr2v4IPaddr2v6IPsrcaddrLVMMailToSendArpXinetdapachemysqlnamednfsserverpgsqlpostfixtomcatra-api-1-modified.dtdra-api-1.dtdresource-agents/etc//etc/ha.d//usr/include//usr/include/heartbeat//usr/lib//usr/lib/ocf//usr/lib/ocf/lib//usr/lib/ocf/lib/heartbeat//usr/lib/ocf/resource.d//usr/lib/ocf/resource.d/heartbeat//usr/libexec//usr/libexec/heartbeat//usr/sbin//usr/share//usr/share/cluster//usr/share/cluster/relaxng//usr/share/cluster/utils//usr/share/doc//usr/share/doc/resource-agents-3.9.5//usr/share/man/man7//usr/share/resource-agents//usr/share/resource-agents/ocft//usr/share/resource-agents/ocft/configs//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu              ASCII textBourne-Again shell script text executableELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedPOSIX shell script text executableUTF-8 Unicode textXML document texta /usr/bin/perl -w script text executablebroken symbolic link to `/usr/lib/ocf/resource.d/heartbeat/IPaddr2'broken symbolic link to `/usr/share/cluster/relaxng/ra-api-1-modified.dtd'directoryexported SGML document textsticky directorysymbolic link to `../../lib/heartbeat/ocf-binaries'symbolic link to `../../lib/heartbeat/ocf-directories'symbolic link to `../../lib/heartbeat/ocf-returncodes'symbolic link to `../../lib/heartbeat/ocf-shellfuncs'troff or preprocessor input texttroff or preprocessor input text (gzip compressed data, from Unix, max compression) %+29:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[\]_`bR R R R R R R R R R RR R R RR R R R RR R RR 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.RR RR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRR(RRRR(RRR(R?7zXZ !PH63 ]"k%UIj?0:g/}>UoK .ܨYV3\P}k=H]f;FȮ yXPI*0C6pP@DT$ B-Oq;pP|8>;_e`<\1r׍anFl+ZLYKJyR:2>$%RJ'6Tװ̍afXdn(o8)ޙ'XRPڣ ҰQu 04t!ؼ΅Em{ɊNuɨ֍LHWH 4ޒбBeҹcT%baG醢 f=m) %1,3AϾl &җ82rgdN/w]:dt[kRPd#"(c:6SW_A^vU_tpX 2 9xN d9Fn3f@D;jJ,#3Ρ*pI8 hmՇtZdGDT|審!l]GFҜ @邪i3Ud_>~'I֋AuR3( ]j+T[ QQpqcz|,_Y^ڨtԉVkw}z?K4$aRZ1-"L4 n@-^Dk| 4aؖ?^r+7z ,Ws }`jlCWݣ^`p=Tveh~yX2F|<^R-d2vbmϝ8PX $e1=;}w&s0QDzx{_0työ8 D]c}`f] tl~mO"ĸgZ~ `ᬚ.yl[]uȰ#UwCU7NN>!UG84^iM^@.pW+힝Η23I q0D 1ϲo1᷀5&"XoA{6N2B$/;|*hc!:V#Hj"ӟ2QL$a,EG8ڜ2^i'n☳c+ ԽVOy2 HƎH/K,Ӭ7$ ZaR3ϻ`|Eϗ&@su#Xo8kTR\|@bZN1oBU_~{3A f+UNE@2dQO&nn :TcA>/:ZT VgZ'k'[ê;uq;#"b *I_8VwJ+K /$&'MCdOi-X4d--0;!}(ATZQcw@6'vo+ 8>BPr\5֮$fOo+k*k^\!8jXhl\!23ˋ hI3Yb:{amn'sqZ @dԷ8±5>A <$ry./Z>DO܇9U/nsƸR-I mHı=u 4b@ Ľ y +2L[IUqe}+&( ?M>*Lo6A{J~_gX0=2} ?&TW%2 ,%qӠdE+;\uX>Oʾ&`Z;Y$5f^ RZ+y)֞Y2P=s+vաS t[qb5j3E.( a,edtIYa . ZnmMf2r ?/4Ji"]vY $ȶF,]!zlw$9d^WW4CAsN v6t3C]"G]W8k_C$K3ac/E>"^f y8= Rea^7np^[ /٦>ڢ1vyA'V pϑ"Edl3P*<(Y 9RD=45@B-+V+<0eDȐ+}bMae28'>={퉋T TN莖+).iYמ:M>R^lCi su;X3$L?,0<,\q, S`<?oB83YM)Gl^v)_JKxnIWH_ lTONE%M5CӃج.8g*\[bpAa %'~ku Vi3 t=qDu"l4{yh`G%l3E_tɰju@Mꈺsmw1nr^<˖ƨ^ @#R ۭ)L>u՛Bc^`X(ߦHYkޥ<+$?#Ye|:~#m!?zTlwF={CHibom37rg+?)p0*Cn֫/-P)Z)_g8{ݱh9X;T8 7!C{D"?vb($F78xDtE;|G4?X=4_y><];=YDž&I)?FfʼF$pl*0=~/̣,3YX굳.1OĨ䷀ U\)JDPDS1M8e ?Merξ8!%8sCm0#YS+8^!dx<тuHpwJX_?)*:ڏV@kET<+%%+yzxҵҪWך4O=xhvTŠ1lMKGC=[If,"L.=vulg*J`P*p~׊ة8jx4(|K΂bzYI'|_CQe7-{. W7[aRI*񱱪~l$SE\$ԾIAS\\ʷ{%\V/CGIVg;AX"YjJ6S[Of՞H[eeB.Y#̻cˢwW),HNJ3,шmÎ39S;T!'MjeFrMkC6_4Nt\W ]JB^! Ǟk ~tr&|-`2(Lo.^BL2k~ Rh=+5;p& Pn xAF6]ۄ_,!"860'ԑynԑSN`Hg+;azfn^ѻOl,T8џJ*3@o&G?nd*l)uXzDےFt߲7әd?U7 I3{1`91B/nLsehq4z3q۵#$`+DPZE8kqCאr!Z~&E=+= Dz8Wr(N+7qA[3!J#=^ z؛b:g ɒ7}/3h| TNƑn$K*]Z+,tW&m{sb0Dko'iX I>W_2Um|mCFEFQ-F*<#~Q~u' )ϲ\ύ\:&w}AӿbD Bsm^cZ򟉄nM P"aN,_.J%QۅDa^.Ey*וgf&R/.*yo_32?0Wcq/)Qq3r@ Qa$h=W3cIϻ1aXC$r=orn !E~jہu9^ 01[p!*5v%d:Vk0S#C7Ό@KqxUXY=0,R[##?"Tq1 c$sg1W&g!acrs@0鏣HPgvﳠFno wA[ V:[IBg ^$SҰq" $Rk]*WR _>":/g@@?!1<;ӥd vIJ{S2ι*}Ch p!MBꖅkܤR-e>[F+|xV3M9 1ۜ0q^[A'\xP(n53ol\xl-^5tIh&hĥ*URd,ɘͯ+ϸ5YG#^(b-H ]'t3x oiG߽5qDkg-8p7K0(wZp֯?n N[.,Aݬ5( /1t4+G*&U|qd(/)B`Ey9R 6q20@e a댲|MlZ1$m}#Of~"WΗ8 s-y*!#?gn,m1@-{>&pzU߻X@QO6.BS=@T>Un0Y'ѐs7{M0^|,[|#p{i`Ơ$9犦!1yU 5ms˔H޾#.Tzt8pBVࢹ>\z[ɻ$gyihțjS6\4-?$oGHUG`+ƿMYrqr6B֐Wy,Cmbsk4s}ZiqrEmVi~89hVkɅvoh`/,bs)D35**λԛ.yk(̏P)K=7YL^7j:.) }/0BaLS1OA]qsҡi7Ql0Nn݉uJgSO8,Zڗ |x}z;YO:D*(w'٦SF͝o2)-*!\7j?Ro&Ϣ)Y;Oy8h"ݟw>ې4yޜmJ2tqo$KoGSAqYtBEУS8^qCߕ<5>$y̒Yjhw3LGU1E <Ԟ27QMۉ[?f1,>8W? 3!qteNu ,G;08gLIdw\10s0!Ou)M̂@9&hƮI$|t:/U.:C6BXPnP-_ͧzmDﵢ{99lLV&52|Y#ŵj]\ W=5U}(;Ҿ2qߖ]{L]i"(t+OW4JVoKoicɩb4}cm%׀E5bƯ TPyMfu& [r #aW.&Єx!TvW)(I]J`{ʲ:fmsd~ V,(" ̏h: &W~?0P?AJQ?Qa16ydy%Q*!CqzFWtP5D|g/W 7[%  TvX13!(c &)0́BMjf*Oof6z*ĞEWu)9rlzG h[xq1j,sm3XGoz*,F3p:;n=[S4owqX S *4bEׁ(W:JZ+J9RPS5{!"D?_ZN8p NSCO];Ro4axz#D^%xeW_6%]BDtHޢafRqQV6̅Hh Ŵ)R gw~IK ⧲G`;hHZM79(<=]>/i :r,\L:ޣ!9++&2# $;$sN$yIj3OSί*Oj,Ζ `_hϋ!=yX; YK;peΒ_V勢FYn#)*)S0:\NιTk0N[ mQE|J <)+/9pIZ4O%5U< lQWTh3?Bgt(YZXUX<ѶAߪQj [T <%\nWVߔ @_hƢ؍^L5*Py9q䷕i8#`pS%*~S=ͣٳGvv1bY4M.<X\mG¼0v&Np8l$$J5}f_e^nYlxgHm&zbJ=}ۙ!:v%zW3eH 3TPʅWNR0,ycbiʫHǍ#TIEE(u9b!?هNEvc` '[X RC?b*la D:\ш# 61[VڑP3"PL|@Fln`#4D:C̴h`#-N-#e 1"~>i" gGOҬUg1Rn"mN{\.&ČDwh)|H݂XSf-[ ;8QP&1 6 1F(9? Bd\PU9 d~El:*>1 UPp_Z;z%:.ʞû(Lyڳn̅jBMR92sfWa?p v+1;w+طN ү,6r0vz\߽ I񢓂~~i tҽC(k0Grj9 m>:N^>DF|#8gHAI +zfa-B7_xZ͋hzS}s[YjL8eE\QnqA!sZ_w>F R8 #q#AR[7^Az[7atK+)g @\`(`< աKpѸTj3^^3po 7Nʜ\]L 8) S8JџAsU'M w%2oe, BΘQQhC?ӀS/HF~ TCSh8ay J# r$L=-$q@<[t3\YGrP }=`YwtⶰT6uD uK"H?AϟTr9leR$x.B6ayFz{X;NkP]'ِ} tqAh4u5,/l}Ջ1 [fW1@RZ1nIIĺll=tCpnib|-`:vK' H-rbvKLuH;NbĠ0iݠܗWj+09Ty1U5:1jҩHw'~hG!*=0Ci T -15;˝UnIؐ:իB(-aGzB~.g臍Oa-zjZO7Hy$O/%E6:m$P1 mwAt%~hzuX:k ZƘE",U <6T} T9-u#{M_ԺwsJ톃Xݪ˨lW:WcJCy\vd@Кy^8C F)*Ru@vJ73W"Y3u{}PK*.|͡=m"Ū l@=,pF,7bxMYhLƽ| !.fRF歼t%NvE\K=hS ځ_aXs ݖ 0j~D;O#Hv~N.)L/8T9DdS~}YH)&9"??aQwm ؊C<4Oʀ.J$~җ\=MrKx0܇}5?nF Av#E^$=#Jmj`YIN(YQ/3 ^M9:/4 !ŏЇy?N4pVOqb9lаBHP|II̯~cHjC?gQhPe5vU Vq> YڊFCaD¥> }x(Qbo7U 8=\8>rEJa4BܭN˥]_!X73~rV?o$O2 أ`dpU82Wڏibiߺ/4xQ9F!oYZSa}5ˈ"Mp/Eb`.v5z418Aj1?Y]kfbj`EY*v /$ /x}VMڑF. fnY2hᕥ'wRFAv 6A_€A>3oL:q ~"2d$j'˥* ^Ѣt ;E6ȧ}ْE"WAŞ"+ A}\:/L<˾o8FlIݱAg%D>Ym~^H^+#" CF8blJ$ a2n!(D"lqz"Z,oNnSX hfj].is `BL oZcz=m?P}"zG;8bfL DӢ.tLQ\]R12T>=,G4<*|!nɪvKJ J$+x2]չ:)Sg4pʙÜZa30ݎ>FGEIpSX%XASP:K=BЅ/uyH&=c2Q#eFr--пej13*´SpWu2֔DE"-z;{ JUuQCjs!"R^|ZyIg`Ԣ @O"ʼnZ{V̑c>cFզ(N ~T˰ad4˄TߡRjÜ/l˒jÊ<`+|y|D):n/ZfN(ĥL@I5tIQy+u.-RMH P9 IB}/:3\|̀]c >~jjWS aͶ.(Q` hp-SRtm!d[%!G˹%?\G݅F5-[>ge&e嗮%!Vxl>JPov04$0CcIewRϚUCs?:H1BCܹ~˸{% >e#TzCGA aS[W+g:aÍ~~oDaHV?at: 6E.L)*3Spiڻ@B7>|8;oH1bVkBnw꣕ ;ǻ(T gK^0L璉Qs#yЮ̫+\gMT"^3>P/qz fv+uK"gLɛ]Aq_Rd j:Gj%Jl摼 _>uUn;/bX]xe/xb{nކU3N"w:]2:>.N{'2cC G/r6&PӴi߬yDMn-SD\,t̩"zO}KeseCĘ=dQ=;i,۱F\)/ Y1 0 Bp襁tެ_boKoh,{dĬZ`JaS"/μ솟jUcr<1&)_&@mP`c0ܯ8'5/O5:fu_T9~!rz1ID(2<';q5 n>e lٺ "őG2J zs2>*phھd䷣p -X'CG]Y H>d\25sPf u!G%Ĭ]p&]h+J[*̼ۑr(&j^T8Woxli nqp )ok9iNy=,m,bA Z0B`*CsDZV̊(Pz+DϞ1)07<"ϔ3 N1W9CYbHFVB-2Ip]d!9svNu͛2IAl=6>`p%7F.N\OËD%׫W,KQ}vV4r4\H(k D(>_ߵDV2mOxq #?e N]5a/߮nZա#z㬭 kƮ&6V?'#10%:{.uGFAl;[W sEv8V=W1 +|0wI~q7AX*dzӴJٹ=ڰӍ@FrLZ31. ``JwD@ c) Wś .#Zܑt~؃ۺ?US譕Fk>1H"'M zsuTB'btĖ$&`}A/?.{#XESXAدfR YB127sji諠YytADrT;a~[6h<_Ո)bG~|`im-f` >  R]Sd3~S&>2+daPKB$O≎u˸B!b`~s!wmw,.Ш0>:=f}:H,L{%1B<ݽMG”ԙ0~n1exr<(hXϹm5#8f~* L@RirD3t[BT~N#?'ډ~*=8ڷC*R!yP(ɼ$b&D.arJU-նV;i֚WM}`Xk]W$UqUT{r=|, C7X_ s6`>d1ņi2lwS&49}uC3fhy"J~1~e}e7ƎlMl3omG8_b[87-g}e`ɐGwَ7 Tȣu ;4YAj╗5s K-Q'~7gi3]Zhl&2eʒ>,z.rVV]OVB"O+_/+зs+iNmPhk,žBx}J|+~Ӻi wVs`5Q./Ӻb7Ku#9 낡̿_HjC]jrdtbCӒ4Mav!_( g^GUgն>mY9\T=IS}mp)kr8w~i%q\?kSvsB *xY/{C=_ 0~4,,t`Pn-Oګi֣-9.XZܑ: 腶C9ir E6 (d%I_#iP%q3fVX}AJ(T4NBJ&NxS99}o S9!NŏOfDC Z6€|Xg)GLP[4uT EgC"۝v3pc@;㫈rZH8Re,g5MMN(wFo>`'~b𭾧y ~WP)DΰQB]3L@jWL,+S׬ʕo)S>d3߼O5z5U0CԻ&d['ˉCdlvgd1)Y= )A;Ӫ'O6]? _"9 r (󭶲]R "ܼC0ƈ]RjzPd[b6mmԖ  bȟ6-sv%d}φ7]Uq |75񁣫'1[՚n7@59Ft۫lo83j'G}rz+\BƟUDH%xG4ޔ%XY.e]xƫ8toqSAN1EӰ@$,e1b4z WF^p^F0m#S>HI^ї~] O+~V-\Ce,<yM뽭G+lfx@X".~=:q^ ? &2@O4V "`UBlr:?(vm)F܉-Nѣ qY:5><ڹCs̹4I B$}?/.}2>R01K5@ɓCJS>:jHbwJ2~rVǒr'ʲ^(BѴ8ci 89ʒY"lXԕ Q62 /MOVjH[4<pfZ&kbtof1R6k11ѿs}r7<ݞѽokh<~H QfRVj~o243D_I ?p`@dVwKơRGq؜.&53}Eდr*ij1=.Uu7% <lcєDoA : SE֞oPXɧQty7{ %j~p %\7B1ME  n c[b;h`tUZɒm}U׶55AEmFV,?IX06k%Ґ 4aΡ/SE0j\lCK${앾X2l fu |HN=.},ЮҞ"ב` v}|Tk Vk\9vqb~.޳HH@uq_[q- |渎 }QOCH {U>G;dʢpH ۚJvA=?&o`IBHQ5S狌ERz)թO5ID=1)a LhP'2cҺ.߆wMEZ|LOP1]P H?UEHOQX_KC69t Lɟ'zy;x3itI𮒘^ v>1%T n٥\yzGZj%!Zwy]N?uB3CK HV FX́9wB_E||"9:C.0W8;6E1dGE@zq:0{_RB[J;^UK90$ߗsrx䘭 1nIMV&5M1FIO=p3~ 9\h0V>rq޵Ɩ=}t)9LCojr94N}t㦩ԟ `S|g3@m+뾃kՈ'2 طO̐m^wÔHN$syiy;ַ)3a^.y':QeпP۪`!K6h׺T.bZ{kV-hr$t1bhn8\cF'K^FжFҐO x 8HK<҂ԏ#;Bd߳SJ[sOm2}|$Ht;a>lO/}.qsH#hIUQ&^Qn7*{fq ($oddrL*J,"~X} "% / nk^lpmOF{&s'؂]MFtAV鱛 |1DI*tb*ŧ*V\YDoLl* 4r"dƵA¡yMǽм;u-eKZwJe-P6QFuM T[3^,3*թVR~hMA G=JkDKRH'>ub{ F M5AINUB$Xwq3y1j:|4vz|sAӑ"<Ŝ!xHžkW1WuwhG0RH\𕿄0c^|P;ř1.fR|Wx+V{B7Ud&:ITFu?܊, U[all \#>"+]F^)$%6`6|fonRe c E#\ N|| KG)@OTS!-*V2qIHGo)1P~ =@څp=)B!@)TGNb]-9dYZ6mWg_q&"HTp9xsKSQ{ J ] '-# UXKZ覯(5pZ/Q APmOX_V&Ƀ/ZtW_}$i\]qYGuEe3!׆h8GcCh ,9#,+g@9- A;Pd4U&Ygxm =_3E⢍pSL.JqO.C@9hPj}QhEԊ~'M0a[ q.JwdCŤ)Z'ˤZ}VCm}] z 0ߧ8`؛^:e.GCCzOEl*` 8 ӻwݴލ.7  oLئ`a Sl3= ubjq_c@Ԭ )@i^ibu)w`F,w %Hbs|e1 DD5/ 퐁KEp=y#^0ߠjڼ U0"u#Y+qzOor?m7Ln Cwԑe}DL/,=߸)B%:Q_G\UU gD %MxΨ6l Mn%7Nd[os3.Ƿe6REA,^/'VA~jP@M=31Redi(rzfOGriڙ7LQv c_Q>?8΋`*ޅA{,b1әYGAvk+)Оe c[ǪL&8pMm#謆*$Toa;u(ԏږ:}$q/[QA|f0~]A4g z*)mi U Y,I/A4v6szSO5b>:)@]o '-i?|5sAD {#ȍP7=PkJj%/ }3X B|A˚0Wl|ܫ 07?([&q2|ĚF2W)DjfmxAptmDowj}~qcj&#YACCѸr!נxvɏ?).*xzZԣ`MrHTH6e9 ~Pn_,R|y<^zm%{dz.t%EIEXEDjf5=Ɍ/!^D|\[pnpAP%Yŀz]Vp%AAZ A4jMKDwy>bUFڪh`mZߗʷ"b ڢGYbdDsZ|wE]=n䆕Q`` X[p ļ"80mR%> [q"(>k^7y!D]".y]%=B`4Λ;sR͸:)ղçV^s,xc^hu]@`_,' ^8]‡$t/hZl,CNGԻ8Cېwdlͻl<%zd![//| !Pt'=BۖVP0OتHyi9FHw^ v6ܕM9}Osnޒ|,d^%$\a?aWȹlEN+1Ҷt(ЎP]Sb?ri:-~TP}$`TJo))Mƙ{Fge.p_TVnE(KyONS 6mIB qOؤy ngL-kplolc%A`&:fú>mK&J S(pQȼ𧿯.$ܨqOz6&Mt98'(?+$Y H5j~:R rcid#A!1Z0xI^D2DBV۵k,_b]r!WBq58" ժe<&g%7p}Dg@b,ـ=^z>}A'K򪿧*v&\Q/ 7:eL7QF~9"E@ ->pҋ)ANGjvKmNP9®l(;$?K0ę# v1Hu?/`Eq`|nq u ObY=t+,Pڞ%"n\mӸǻ{r(YY ` z%/=- l[7%;OpVhح Ԯ&!")Vޠ'S觺BacŹu`GnHy6-!dd8Ekl_ s.?vCJzn;`2̽/NF$GJ.'G6QZJ_Hŀ; .د!e'O&vEߢ?%œɔoyge8!۫D:g*M⑫eQ6NmNupKa%R.~TOlğlƑs&e=Ah5\<5lQ38v6Æ`Fi#u{HcXFbs_~eڑcƼrɤ3(%ܿU~jzf>z;QiQ_NuȊNqAəjŐp=R-BW-P9ELwVG!lވ8 ,4'8"0SNP]1O1 5ء{YYG,œgٜxj!1HOy{Q.0h"Jt󨭦^Vrx8 N-Rpk^֝"n7KϨtZ VLn_ѨF4ڇnĔ&W}&mMzY與)UcjOluO"Jd"I(8 َZ)HM6˒Zfi@mSjag!d9$5SWf]u,Ni?еn"!NC+sZ n#!6*࿊О~ n kC^ Z+7_"Hk;`%)YgA3> 3껢P,Ḅ`tA*"M もcsљ\\gƙ32=-J&[jԫ(£t4.e>Wop}qZo`&^zˮCb{%䦼m8a4~6T\>HM*K)F|݂>Nuö jG} Sb&h|gc;vfqJPћKaTO89 M*ȳ&]9ZX7V]wWkU$QNy_~kWY<⮧5UF?'4߈,ibPQ\UA:m-PR-ݾFH{΅\~U-9@?i^#K R.1Yr1-qU񰃣w XXyFE-tZ55ȟ$1 >jqU5a UX ,O؂GdMJV<`c[I-S't$n+_ɹR %==!(ˠ+M2SۀBul8nA^?&yVpGp4(=?q8/VWX/9&gE]5_WҨ\iJ"Hg#3+Fc ̡ \C5W  l2c$xF Vt:͙ۗNW`9ѣ"`۔43U5٬IN$.#TlFW^Fj> F{;ʩ2<^*Nηf,7 ))^wt*& 2_ǒ D,2N_hvn|s^K# P;U#!/@81B 49Zƒ]=,'s*gTՙ NC|qdC t*;I&j}m}@MP$!8d7  ~%5wE=~b \Z&oS5c?V6lD >¨v}A6pSj }o ,72}7>ΫH;fvA4 x$!w^[?ZvNjz;ѨT\)G1ڦr3%IAduvfqq Ս8i~tDHt,"7g$ƝnR@ bAAuU"]ƶ!X&,yV4D?MYaQ)UJBaZ6l%[\Ie> h7cö`Rՙ GkJId[Gwi ޟB1b-{|LQ8/w V4$ova`7}Wrvuy 1"/[$AcϞDw63 #ث/SJ{Л9!.P!ϱ12#T(?f7͑#eo} 4p 0R֮%vKpsǰ#rm`=X߷ u}UiM+K/GڍHv#mQE~Q9n+ 8' Jt:Ζb!CQUS:2L쇑FY8>4T)3 RNí]2dzqD*s!J>)5'\eAtHB(ޟ/$B:#zqvX|sUfYSq|wmuEICω5ղPm lAnPw5eU3Mc8cZ7" ^J)gw'<83]~ uց뎙 a‚S6vm{&H|n$f}{jִTݨ*qwLD5B}5E{[ٲ͑=?* 2)=i]#xY$:9$HUxvO Dю$_dŜ0~E玱~؇Ѣx)?m6fNJEU YǞ5,UΔHcTLx y9xzO6_7a{;G+"sJ,lDH!Yfy[ &lF*So0p:2c;!ojx<GmP]~wOT1p $(e?8[*(&Y[F18 O%D;|HA-8pP)'W*oGx(a=sG ^PޣG t3/(vm@ žx=DcVIw &$znq2gI-]aV8~?/4I} 8:qHX!@Waer\I6C)˗)k7z!Ixc=eu/R*vUtAt>l,oj7.ґ$V>)н7?*I(I8$i.}W |,_ﳑ?_Y~ -+[ό* #hCRe k*_{n4bL5U֛^\2%Jm!+[=B6Z݁'Jt ҫ^WP/wdD{hboi摥0o By墪,[D7я"UW)D[<$Dgi7Hϰ!S%W)w/CȝwE~m`b1Ȉ vT@ᰑQRsio6N,(UPLhC:/) @Qr˻G)֡:>4BD_gGE/[cEiMqG|ݿP8 O0nvL1L X#L<͞/VT?-=%(a,8,#f׭UXSۛ7yD@ȣ焲o;ܮaP9z_̆P6Rϧ(ryybi׮Mܞ)/^g$ \ǵ8eP\2r8V:oh^XsH$8Xu,.9@ RɳO#PKC W"f휫}9S>U.B+ayo7#Y:" 8@ٓ|A(9d-L(\o쐟3J/oʂ@%7 Amr0j`f(MOV\2#JQ[뭐DPb~=~3+y sB > |:ī-oMӶf`D]"l&gނg~gQU-.n?6. z\W!E 2aWkbgNwhDr#VC-='b8CgdTm6H %}d]J_BH7ܺţT6Lm7d✕(4]FKpky!/h_7*mJ\L֏IWApRĤ]eZNJ* ؙrM,13At+X1x&i{gBq$Ui#:O d+I7GxjT8 ݲeSLx]ًV1n4]-=qOde@ I[cct<*9W_a}Վ2r'',)o7s,ۥݔeIUu*өTIe]"ҽ%„qNXݧ6W:Frh2r/NjZ6Rto-?d) c)W$sŨ,d?=5=A 2ɏap-w Xz4 87P`!T^wჴ-IkMyDNHᇓhl`_f~L=PtV axU~a+4"|y& >t*(BY݉[X˾웰S{󢝊 Т`fWB>)`0t@ JT*6 ߡ1\ns+({lۊH g*Z{9܃%WWh^?a]8 ZRߖó2xػS!W1mj20v+UJ#͆+_UkkDd PXu _S7tکуٱ Z&t(` _ nn_r6VJ]ĹJ T<ɜUnԢ+9w6%߈pP1PldW#{mٛlOKR (+yBM3$o\,A.p؞IMBvce&fC& ʔ{Ʈ,ǂJ$HB-&s0)H +RhcM U=p`{QYr'~hy|xmn1Wmo+?6SZ[sfbepGQS 2[rPP^LB[ #}U2.$GR=R?m`?#n>Xob}cmNJ'(ajţJL3ҍC+f4!rJͺ*ĵ(&ʚVdpVc՛kFd:FR/ .Kq[6^n)%#D`~zK-[츁/w ٥^$_dߨ>@aunXڱ9KIy"hrDsx*[lO^ g;b5L 1^eJTs3z: 7tޕ*u?cu$BVm,G0-W{!RP(qH"c&W:_E\8d! 4$eyy4%Vo,`bϤk5l-gRB̰ꦈOOU.9WOwa؈:X/x)S^}A Rj2bO"6OQlqsSl0,apWFbiv-yćVUgƓ\獷[RQh"ΎlM*+g$tZ*yC5-fÀLF>"$[) 59ҷ:稭ޚ& 󐲠2xr\Eco3&%@WPHUvr ɔ |eFм`oGj{^KP_¨U)9j+ hacl$IߑԮ-}d=&B (tu9M [? ͈t@}qN9Ȣ:Q醸AĄvޫ)^hjl [X 3O`7Aryk;OpïòvtvlTM(朚Q52W^dpw 9K'H=7 03T@2* 68"s,E") # + Pdxn|6ݞ&-WU3 {tf_~ ԉq0;qvXY9M˱'hItKAW9Lg|T0Af͖nDjۜ|KLMP{khCyZЍWYD`2_&nIoS_菷\S#Ja2JjˍGԩb"XyPۙH9#:RWI_WmT;MB'ο[vݺo+%rS<(.4M'5s˕C\c Wf, 1(yegEbOUїkA^kRK!gzW6Fq}'\xQ48 ۱weݿe)ݵo G,ᕵ"RvX=:|z@(YU8y!0X@]qxΩ"kΞ29x4*|U T@#?}7FE#0OUՖW8l{ŪaV+G2ַ?Ph2C5$L- =^-)XtV!p9l⩖H7p[K 3JJ "AB|AޑKӾ# ւH(:l-ZM+I/ 6%sF~zMDתO ͪin ېL(Џg^܃s~:Fp 45/9UY#pp"3" p]:W^W$Af@TguB:~Լ%hLM-J{D?sdxW/6 lc~=ۃvY voxHz]= JN=H:4C*_C/w0khiU$i=tշvh58i='F2s2 NdEPlė8,l·eBcn)@,D4e/R]|zDIˊu{fg j+upPCB'RY*7V/-T= !'BʡҘS =\]W?5g:cG䇬A;6.}5s}O#>5Xhg( qFXs(5G'YRv>_w&Y R`VVR. 3DaǵzSpq˲PO0:֤:/-/xJs!ޝWB_Diq.g)2sr|GY` \Y;t~5i`"7ɡ"O*ޡ3҇s] xV~޲#-XK`՜oØ)* S7G^G Y!V.5J# &83Db7&@~iɃ]2Z'}(8%tߠaN+fDjj?:*L3LBos`|҂t79cTy>_A,l#?fNgɌ_gЧRbZ C8q @B [-#tPƢ-YYOSKVL&A Gc[LkCB~Z2N7xJYk12) Gk09eMם6NURC͘#+HVwLz"}>ILۂ@M6@' ҭ_/qS#=l]Ǒfm=:OaH7~P(QCP5sCa'˩_q4ڹ]PkMTKӐU=l_q^ R?A.7 L-]}{r-[G ΍(2L8Fg*L̠Z4lU١ͼu!f͠' Z($wWUʳdwVK$( ϹqLYp`WXha:|}*z?^o@1Wt۷wf|.#se,ISS+,8I~'ªH,Zo;[0z+o{ý\_"٫{%itMRp؊xg$"W &^G@agڧi<(  h=vșJ aЫn>+p߈n]t1mϴr)уPFL{"㑅!!9JjZFOvz{+$1aYšSG8tCp8\|9;z WE0pECB/4+"*m8LTYnޣSCe&][PƼƌ)"ZN1 H<68$2owjEQ;鶮!:\ojik(O!ۅdZwI!(6QzxckΡI389]ƀ UWO<s- Ō-(I|~P`HwoؓK"/_' 6r0r)a!*|Kf,[7PLg>%."K<bK@s{&OM],P-$'pΊ|'alk{ lֱ3VvMdFر?7 ?tsmR *)GX "'|<%DnC{2oXq@'jQݽ /DCڌE1DMEY+e+$Ǖ7JIFGuʘ YB)c݀tR(L]i,LJsjQ|%peK2ҏ8YQBWh7js o6pq95@1a pXˇ"c?+Vbo.\i1TW Bˡ=| .,ضڞ(-g7n:qy2Wgo}yfh2?z*0QªΜ6|h9yKz'%络fZ:ERS"b@ ɕfT?Bxu]/%M2ע&.@6ڄ;"̶RKPQ(u9Vaك.D^oKg9{"WSyx߼^* d!3u .,Iu4נ ɻ_ʝ!'4dd@EEFV Х LXgcj5# O [6th)HC0KΙ S-vvC%}l§BdP%%`X͓{m'"!W)J.+uꡦ@ӑ[ׂBCFXX5Jf8@ +\2uVܟsG!D(SrT}$ғNwU-0j=ӇؽĒ+mO.&4NE`2uG:4,NxNΛiyUǚ}Ӕ)%R=sw|a2-7֡)˳#bvqDs5;L]Kxm}Dq뉐H4v=pM췫l_C0 !@za<餚2$vB=@*w,}B P^RϻIK{s;DfP4x|=<* OSd:+ =4*9mǡfGDPDhalbE k,\A¼ .8 h<Ȃm,_#`wp͍bJV[A=-># }8Fx +oP7LCl/ד2ޔc+Ge` ]?LJ1LYkMGӳ]cwm`|Dbe͕ r{S%ׄ*,Y@Vmhl_(J2k^[5ck*!y/T5< AJ?@àSVˢ ?d_b9fFţۆ>=V~#6;5ULb :<~]Sou;lt35N̯,A 'ZCVPnFm1'xN-pu:b75Qte* 8Ff ۓZs{}+6 lI"):[#[,0j y*s?#|2qIeu=d0[!{NcEpTp<ݸˌBe l*qG5P^ iB#ONI@4M:8( 7k`dqxiVOk9Ƶ;_TDmҜDy@Jf[vq&rV澱272-vO"sYj˸KYmqChѳ0e{MO>1Yi-nF(s?o\st0 kC$xj=l IŅNO1;R,:[0nh!wY7R@uA3C5 'eh=~,CD|ܗ7} [0+TFq\__⺼?$>FA9"H,jܶ0ݱj?#P-ź@/)CV[If—*Vs*&drqg- *ovon6‡]˧Eb&ycK\w 1;`7-1شG`}Q8f&UCG:w+L̞/?J>>H ΌGƕhctðC/ W 7H57ߝ줌#/Vs׊Ew/1̙l({W}'h-`^/D(uH~0Q1{so Aڮ͞hsFP s!HG>tj$Qm^8#(a19yL.oDOt1zӬs̎9=Ejb5yc;{\Ua0?vf VM̭ lrXz= EAZDwk!3E*Ǖo`)he`:#0,F>X&ߡ&.'Q %72 {_*8#xfvȝufPhofżzYSم4k.@3O6G[;_ehs׌q9-GG<"BmڢZ6ߎbH;0mʄ}}abprygTՉ*B‡˾5#܃`݈ߟl@k?x :dƏin4!l)^t#'zbp'i[Nzp pIEr5K1иQ0[7昉״\/+H(i"M?&rNeRT-M d$ ,_=(0b3YX[J-I@C~(MU9ċ";W\[-##W Wa[&y_|;9;/|KQ>{[PEv71+]Axr^":?GY/5=mYYzl"䭙&Hn xScdO%wf[qVS&|G: 1%<%/ټ@d=k#v0݃hh5iVQ;܃JߤZ]OLZLvTҿMxߠJQLB=GQȇVJavˌ׫t]I.֦!jQo55vy 9 v>ߕԶ9J@ VsDlnqGm1|EԴf߼.xOҢ^:6|~5ERaM><tx5찖?G!{ͻ=P+3.k @G/cn˅6qL *ɨwip^/{lF43qq19;smUYP.QIXCz!؆%[e-3H͵%r"gLa \X!5+/7^x6Lܲ'njUm ̆kj $M.|2A}Fy.]i0 팹w0o_ \~p̔^wfcN=fLnI̿*'Ipz{pJýLT"_CXrԴb(MTsؤ$O|TRo6q*3k',5Z|V6:&'=;pX񈮱͇wAAx1hĿ 3!#\wNՏ> cRMߺ" FaC/ʮ* ZevWp՝vumrf7K0)‰e.i|`8U?)d"'k`{(ƅP=*P>%_UdDݕg*Պ+6A+O\ǥh˅%Hηy3dY1Q₌E4=obV|1/ٲ>˷ko݈s)WO%6|'.obJ[9@(RCppn>>GIin\knw6IIЎqa~ax \%ZISu)rvY=}'A}_up4G{/&#6V<+o9E2{ߡH8ԇ+H㐉ߋС gzkµ`eմ9ūPjbrrTG40/BpB*4c>z9+ϵ%E^^FĵLRvj_H$xD1*Kt0LAu.WiB&݄] We~p΄e:a"/-D(c$o͖θ5GyDnBhMvmz'F}ڨ`B+/Sև]M7& nuqÜ& i>t.jԇ!w҉כGFB@e72QCːZ{ltFsj愛;J,5ԭO]vdG\1#t/'R03ժ{IMV@|]wT4 YO_s<܇@ZͱC`HF]#y)͋e(XK &SEOWL5wU Ltwj]Pʸɀh)JnoWϟGmQ֫y#\$OIP Kk[h:It&+YeqvdY?o%Т̼,yK7Mw#8\ I4ZaVsvNhڏsS!9/Rn.g,"x+ ][i1:e/HV_~Me8R7"!¥QI{T43q{>Qiʐ5 }rg`-tE)ф[1]bMla7dӬ Pbzx"f Y^]y[{FSFZ%eE"*O5#3c3NG᫬)pl@Rr40\D,к ۜMTpl&5޲*AyYyWg[eԕ$6^~ uukQ8b\8e:q+}Xk0?ں!X;\Dz |F+w\}pfRQ~ ڙ;X\'a"KjͿi˨cu3y\sa+=뒀`:厼cШ,qHїj FSXŜZ8&nΊIn>AR2CȂ'R`zHi76,`jh/~ v6[V TX/&*v,Jfi0Mo QP$J3*W\=~lt*3RX7Q֎b~D9^qnʏ1+ЕKXW5zG怵E~Ml78cp:YeJA{-mM>lԲߜep)5 Hk:ZI褎0O4~qS>?kZBm> b*M )| s̀5k/j G< Ic{E6lZV:x2wg dJ?KlWTPQZU%ig24j1;kWá]g2DվẊz2j|2.:Jp=}ε|2[Fz}g! ]?kS Z W$ߣd>mvKBOO̞' $cH I( NXQ^I7xvH+4A8:( >絣EQřPȗobAvL. T> H @ ayMM_~c,1mQhU!Ipa7CR{VXmfrx DuSvTw ДZ b'no[jd۲0ao*2m/>Cٸ9r7;ﻚ~-IE DtOczSM;R:2qn=c#8Jﺩ'@0jIYfe<:s~DFhLQHXkt 3Xd6཰ƒ,H]Xj% KUT[ё#wYN2c{y#~3UArV N63vڸ'ܬ!e6`h^ᘲ +0*OyQCjڱ/=soa!4nw_R9AjynFE'[`4M&?rpDrRHT59ܮ;~4V @!0{y[$Cy2%mo]Z3f /Z3PkІ||etDl'%Z\:g}QnzoGu71 Dj82,6s8o!V# .u̽^sVb:˵MXގ"=n oY37w\H|̃@4ʡZ߷/pQUfF(s6މg\&,xulM<<h"d$'+P,JK2JVjaXg|Y-L46"Ujð2-$:WTt˒$^B!.r~E흍 Mmu[/3Ra`=hh6w"W+ٲ5[f4UbuDǼ Wi2[K8iE*E ͅP)Ay_hTтKIsv;Ul%ؓOɑ݈S lW/&m$tE76sjYXPtI? 9@`wxɵ$`z]bߎp€Rm)JVn/?Yj2^rEkLZ]o#nv>QfKIuUX!a"_ĩjXLF%}P{+9 e* ҧUwU9coAK|R%;0zݖP!˘ư[RW>!W;/a*7gbyr9*H 0 fۯoJ?lFQݬĹbf.o@vO?K"&W;{?:vQ*|$% #BYA0@=ikX:PSK:@+q9z&R̋ Z5܈<'n>nUv{gs]ǐ}=(6ecG(( [9m/Džtc/R8#lEeNcޜh`T9GErFG3HYCY<@enxASW>Jn-ZrWc Lzz!fV~ifD$/vrv7Sr+Q 3!qo&?}*`Q[eEGAzX' 9^ɓ#LjH`bd_܉.^t^1+Wk-A.c}^#hw@ki\&{H.8PhԸY~W[zZzwܧGťPW5*l"Qw6=@MYlSaL dйR7,Nay$=WgON Z4͊Cc~:T^ss 諅f~(vt| }"8e5C6}Z2nkz-UϦ4z2ZםFPFH2hQuRj.s*[s8ψ3bd=:r}A!qҪzw'L&ۍˀ|j46$Hi@lm&N!/5x5KCY^Ghj._؄-Z]]ͯGS׽ǝTMm#>Fc(vfᵐ:qbLJZPtia)Laؗ%o[@db@0e߬K㹲s>DkR> HswRn@d-YH1c,;: yI>{_t'cM ߃!cbe~,V'9tC"1tp>,a4:v*=Г}H]7e珕ͻ̌e-pVT㻩 ;9Gvtb{_Fra^reІ {բҊ> dҰ^|abiIF뇛CNT \7M:/Dc+Rxfjڬ94?qDMgېkZUv㠊F(Tn 4Ԭ˶]HI®?>%Qn{ l$l Sjy eupaQ*A;S}3u'^Jf@ە T 3צBx&qJG5'=ꈴKJ q|͑-%k.VkkuInI^:k`.,,v@ϯqzB)'E _J'ʦ5"L"wDTg*9pt[4 [Qu=[џ~IJqt=56?sU E7utR83t֐y^8)u[ϳ~c8F f׳ZN$lst,9K!m[C`3{u.:h *`ߪHa:lN~x[p9ʹv;(kg0!SgrPFV p9Cыy< %P>)H`T{م"iyFtR#{A7^P<7]&gOȚOYi3az4Զ]\v #e< |_CY+0 !љ7˂] B~Iq5ZeRvzE *hrS__Ow+.Y6]|׊Qj\AL*Fi #!Z>%νH^aa9M P `n x8ұ/?<:r]L;f,ۢ[ònIHIA=v1FՑDayu^|" 휜 Am=Skk_DyvTDEn6'4J+$_2}|Ϙ懾<:ZznyJ72#q[XQ6~ $< ֏P,(<:#ChmKH܀1UST(QaH!ѷu5bWM*N  #qlAD&/J5{7n,xR,.Rb{ :ܗWV}7jf G\ǨBHb 1_p-Ϳ#F"ް=.#Sò'!^Ah[l^WiZ/QKp98.(>\$Hd˖xQT&jw?-hɐʤH! tuT t2S7MP$.k4ລҪR /nj`У)VE!KdzW)}bɺIGOKok0 F5 7\Wq01Ra2+ݢd92R.@+fO?~knGJb0f8 K﷤쩳R!Bvc05pAjmEs~Z {fbi!`)e|:'bw nG+&;~9(ia 9оon( IשZ2z9]*6|=se9kd(OHA gS*2T' .,7pD%P"&UEXVEERW@k;G\YԠl:ݧwDm+s3iJ9f%N]T+p>wӎZni"6:O؂;ǐ|gx0hv qA%FQp(a0B,]kC"6ݏ,hi ;ӹL70F/oȅvM8\H:\}Ӡ}Պq]$kro=@exE6.#ͤ)㒮gm!8a nR7Loa1vR "Λ}˅4n_f4108=wSTT &0FY9WA|OkZa,t4 |jv`⦶O(ѱ $];PmlZ"|IuPʼnlp:d0IKW}ġmޟշ71Xy,`#d_D{lV٤ۇc,w9ChBc_|v;tPO+z( w_!=DVlhP-~wڠ ZƩB- IFU6;{U_*bpp=q@?s3uƧiۺTq, eGZ8'ޱpȥ@2[*8)[ !-'+CA$u}}.>D4Zۥxx2؄pW!g?!Y=5 HCQE!8tqD& u"z™8(`INNV7zpw'I[`Gƒqibd (y֑;ZK߬Q%yF:Z͓W!'he1x@3a'CPc pJ-„y{3]Fݒ" (]E[s}M"hg^ycj5gAKT,J,"EbFJh &a 6UСǖ; /X@Yn( (A;Rz*Uf_gO++hxЗ 10DyEWp@) $Y.kYʲ+UCFAJO(_xˮUz97ӱuݕv;T҉k]"Y?F?(Jh)ʕmHrE"njHi1X/ߋy6*v"uO턳 eY(?rt1BYk=Lt SFmxHnR50D Nֱ1 optyUWpј)y^@֨ Mz "[(51Ju8"8$@4罥;2ŃD gͤ8CDR$d"GLeJr弤;F`I[b!<c%4v4&2zwX3^{Q7qE8dxAD2MB7 1Zd9^^\\N䐕ULpG]&2j,| E"{U .y**>dr`s' %ZO:5 Wӷbcjl^2#EJeHSrb-WxjWCn y @o/KSb5[QJ-b$OeӀd7PT ~ {׷r#(NWuQYx_EyNͥV=(WD$CԏǪ(%ژN_!WC6pj˥&?~e>Ĵ22x6L&ĻiY0\K'p  >hL?`b jD>@g@[@luWB;璊1 *a<_M)⁗ X`2UuF,' }z1$J[[!BQ*&)Lsc̶A,Mjl> ?\DWݴOeqGi?x#W\_A֮`!$C IL{s(Z$r~n׃,=kPTv*NRYV5 VCOEx/~]jPpC3Z,z)COޞȵiC1٩ Jw/hmB9JŒc>;^ncB;)_ep9T0'K5RR5O5߁E=)6zJB wsө@&g)mQXh엩YBBf3uٗUzB w af0fdi54'=E 20Wzȳ ~\2v0K;eLcifb[k^%^kY_`nGhVMfK}yN>9OhDy:etBE8C+H|.(+K{K5[ǴCH2%RNJWIh8d$5BM=xv`[-E9O8Q[&_J=r}c_+N['T=nzrtUFgFuZ5WjFm(=`,9489ֲ)|@rYZYYđͷ/b(qQ֚d~tlHJ\R}=5WcW0?p,{m='O8 G;!yv.f(!y)_oMA*|! }JL!֒8΄؇}Q{qx3W(Dn8=?}ZF I~n]nM*'}$؎gμl1ːcKej?l3?I?q=a6FqGF(9Ak[`Vo]uDe0Իģg[r9/M N~6^wIuG @r}N)gy6#gR,)ov&6ӷp85Jw1t.!iٛ^|`(trJ g~ $V .ǂG"Fil5hGg$ZRC U`+Wa>&<[̿n8>z[:Ơ>Bv?sdǤ (&vO؝d/ g iRk?!C䩨,dRIX/}۟6WH:!EhVP/hp$-pB2 L/wֽkvFo`촟U Q\\3QWF0[0nH2mSas!e|gM3k&>Wq{7Ffg`6i>;)fQ=d *&h>5wY,1ʣQyBVHߦ_$ceGbMHڶ Fo1- P \?T!eqQ ~<>x2qW$C'Kxe٪#rrM.Y!{m _u&b]<(# KD۪nEA 8^8k(2d"h@ WPϤcFRLR\L @) A:<.DǬq>M"(w |GHY!c13j7goT\.2zn~lK?-g\_q0;b; ASAXm?ހ+oHȢgA> ? ă&=68V%J lքK%p^ DgNX)Նke1ynK?jFT$/o}1ج〉a,nMCbc Y^Q</UWDtf@Mj8°C8gJ8 SQӣ8:xkIHބztG7S810Խ<.= BS1G&_S~?LQJpt6W(H_&]ТsDDehaȤvRg&Ҡoetc{tlFAa*ˀRF0|Ld0ǿ`"6~mՀɭh?jVkӻeuXqs\4T^*Z,Qy IBNW"N&,qO&<(3g'"[Lkg8 B4&/LtHwL!1VSn4̽{N,E5OIu 1$V<3#H>lIFg*:$FY&8Bh|Wz Cw$ Wh}7]8J1.(q{IQ#܄GMgR$<Q١+[ϋ27$Q 1{A Unwg{ۘkeV[eF@<7TM)zw&itԑ'|:'ʢe::UJPYmLs1e}Я1mS':Pg>ʈO0U*xEB~vxE,a2gĨ o b:g3v*ݱ3EwAW 4h\Ϸה]j^ a-4Rc6Z1@vQ? #/Uϥ.=oC&i@NafqqO)>H [U Ku>,Gͩbw@8@{.2h=5{? &J!IqCwO$"EuzLBg*>(q|1sD/tYk^=S鳧7R5+ YY?1 q%-JNډEc52| Z̿p1Iet(oH9Dk^ڸXjJ4ꁻu탙,-P,A'2o ?b{]VvITNo!M)k }oH\r'CV?L`ROחX33}xgL?pj[Q6?/ieL' *Q4de|*?K>CanukH0ڠ2Q$tp>7$ Z_6f,ˢȺ"j1޶)&+ZB0lyo@;P:bH|-A'&V6K,011կ:|l^Hrh>;|Ƨ}ǜ䙙QrN21r`buh S ǚ95E3s)s\jr!{ʌۅ qxVܯWS.ҬM[VLwMd)HxExT]_]%l<@=qH&vR-fk'/BdDvZA8xYnP=ЪFopB[RgUY^0>{!s0sKò+x:rK? U>TᑘY`ށ\\-qh~THצ#XĤGg%AiCW_>i{e!Ϻ׭+Lm F@$<)?+ 'Kڝ&(͖< 56lqĞڬw~ӝ%ٿA|7}L%{foų^$4A@1{s8b^갸Q6dj8S>idQ@| ,iXڹO>o[ɖqg>k er$H0vҳ#vռwmH,`C]a{!t Z eoΫ[ ][L[]E[ (RV -:,dd,&QGU>sŧpL,tX̀3 Ff][n&|:(o{b4Ư- qezcêfZ0d6 ҆Fgʜ3ڷ L"\ܱtY@'X-l #ߎĂ`QNi& U m,٥Cl#"-\n]XvBʰ;LӱJ$X{.gsd*:2ce*ÿ۽8w,0K|t2F ~CZڶʜ9Mϲ8ƝLn׮_L | ix]ۦbr!PYuð<8y3e _Xiia x)スA>CL$keK# T( < |?z"9n$k߻]b^(5!)dQEGEbb aF>FMûycN3_ےCgUj&ɅAU: w${"lb7I~2Ofe{/ҮN@d*{df 3W+qVo$|w=n1+L3V)>*k6kn+Ʒ 3le1&4aW W#7:yѻu ک@F{()XIQǃV{:M:DiJۭP57&-d}BPnf&kh`4nov;-Q_ }/ZQ |ʉ.-F;g4"D)H\, ylVrƎWЊOX*LTΣPOp4YapO$wᝩ4?|zCYt>u0毼`&O- ǴSG(rf;DY_Q W۠q)}P0j-%FS.Z8K8Td9qQ蝗s˞Yd5ꎽoІr`z6f+{pwOZg[dmaà5 qT$C H,w3׍QYZ fuub`%H^n0u)8E śDL+9THSs<%^ [ 3%' ncA$lbNͫ %s;yǔ׫𖘮htnZr\K*z mQh5'/ %.|ʋԩ ]yeiJeA'SˢrU-mC68};?))o.9}g4MrأBVwW*Jj ^qV'7NN\Ҹd]I}Ⱦp[YiÉ("F{u* _bl%9[D0gtm@ 'ViLUGH/g_u GH ,Uʦ?&Wӑm{ln$)Fxsw`[=?[ozgPx|mt +4MҺhx3Hۡ6uq&$!.j/ +A6H:.TnƓQG>nѼtK$yjٱ#+q+6ɚ9VAZC' NB&{ɶ,"sgp*li6H` &!8Wxc>')[8{/ôdȇ(ahjSdܳB&2E֤Ϭj&;])GVOV0̾S6jz91&X|y{D.}sU::b-{\Ry!`Sxht%iXPb,(Q7;tg"O6=bҸsyz70݀U^pUX)&xH38Im8;`92Fj_òGky%P VO#RO]"cDrb(s#&_ͫ0PoTٛZ ]U:Vm8n+`b*p)I@wڨ3&Ce]yJt %̊ݸ\}ok+M#  ښ"-u";VqA[a$:K~m|[oǢه}2s/?|&NbKNLꍾ 6tjӫ07dCI~Uy_ڠe[ _y3mĞ0z" 6"-һkܿY%G b߹(wP&<W,mNO9>>Ͼ. a˚VΈ9d`fWv`Xm;$2t,߈𘨁=]/x?Vv2音2Xg,?D1w17VFX͞'!:CUK {3"_QmE{:@pQ'WvGtwo"$0ҍ6Ϻbj](KphR( ,`;Uq2oϻI _x'pn4S^…w\/KT6+<8c!eNhgX˪tƔiQ5 }qq5'k.BLqs PRA8o!'< )4HBPКR '齖m4 \4fTziN}`t'Y?vn}Ty c!пlDd+Oɔ/~D/R)01tV |Ĉs=gJ9bqۼ= G `t뚜mN:GEN jSAGjN;pSQ>=76sV#:GL\,VqV|ၟNK f$pe BM=z==즊oFdm ' d<B3Ϧ¹ < `}˨"ƚbWbfOt‘nePD!s=]Z[[Eޡ{.ni' GՍآ]J1d r[|B$60ċՓXsn嬍qʖ/Cc>`<#9^t„8 pMdwE wHسa{WTy7-cs1"% |hEbo\\͈v"CSmSȦǕذz}kl㬛:N%] mh ~*]wXWe:^~hw nYp!P[Sl /Dۿ>žYPUgf j'Cҹ!sD74mcQmBt֛Ak4`w,ŕ!@A|o8;_ՍwpPvKbIcboktG]sI_oI9b\QN&ks;[d\T_,hɃ ss-oE3, VOs_| }dE~)k1 v]G{'Sߙ-8V.SJǣK/LR(:1qzjzSzɜ{+QKJ{)e?!LS1 u+u_ԦMDiE_m%t? 4 ا ٭;I\:zh^?'Qnxqᇝq ?HsdtYv2ךkE-_+њ- *LU-_ >&_hӃTwYrV d RED<|CZ. .E6"!$Pn*-c8v3~ث+dI'Г7"ۯ%z童FٴͰUcݠ7N$0߁jHf=qCCJ9AvgVLnwE0! z\zpWwm:&pQMVb~%Mgt޵=2\4L3Qؑ@)6+b0B"!pB.&lKD< )NR鶽:aƮ/5Ly14T_ZP~j31ey>-)2N5~8tZV9F#HO,/fSϹ^ǥ*Op4P3OޮF@-ˣh7Om]6c;ى`ybF*ǭu,Hκ/遬PKt#;AIBH[a-وEja,K!O>%6iM#r#u*6{ g `aʚĄI>N͵bp1^%lU>>djcU 0j*sLq8<``ί_9ZR5?;*#8$*tnsvZVP(S S2kzP)uu7xZs/]O57< fFD D ۂpBTnG| 2xO6{}Ek&t#,4Azր9/DT XslDg+T~5V4I1؃Bؾ trIX #&+8ۿ7.BĞG>ѥf'CD>=P 2 ]axnݡ""I||*.h»H ⮂ay:mHf8UPJ[H[Gx<V5i;R^^c)'jW>NϪcgEo}BP fS#(|C9UK^gcezM= *؄FutT7'[\ '{e ⚦[ɴ=1sep/#/:2Ԗ'3{J 5/,*x}P쒧#"*b0&{I:rk-霋>2`}lq_} .A&&OLUy=Pqqr;i\ :%> y)GʗZwci?jCU }S9jO~hBo"!Q\1 | &fmlLK̦aWI,F5_HNV+dVB[pkc&Bm , nRyL ZZ?\PlL|R/]P?.7bxy^6#q=>=2u Jzm ҷ}p=VW],rNYv&6]G6@Fy,pλD)1 I`62QLLؑ/jp /QEmmhF(= u r4;U-ѝnO:C^EaAf:$6WZZKQ^y ;_T~;Fzwg 3Z|uS!iEQ=M OVR$X0٪%i0 \8`9d5T=EΤx+ ;5 y|Q@$͛/ř Mzȳ%?(vu3\MO6M2I"(j泉e\-"*rok-bV9-1o=(#bUOG+@`S#܄wic_(kB> {MYIHm}qhmpkGp)VʹACxºOi ( Aeɘ-#Y$]ꔣ۝^R&B>tC^/.xw|\>4YiڭE(S]sRX= ,cKlЕw>(Xwn]ԧN=.[A@>r5ȵ\;Pʷb~G1ݪ]Tҭ~]%x&K Ä{Do(5#^U0ݷ3QZ }ζA{C+K* YI9Bi "eI&If#a@;}ŻXzl OUj.L7,{h)WwA q@5˃jRM:gj1aOF[ynݥ',J9FG/Wp=&>#2gbTw*Nao3^I eq}n1XM5>anOޕǘsi626 0b6F̨4}d3C2Ɓ'@LJiP2r7\zUnc FfW' oܪx-i2J.Zx{.cyٶD/,얍^Q 9XĎ{7gWm^UƂd$o91aJ$RT]}xUN4(! yWPcQE\:p-&= d]1Tǿ}ջQT6 d{Y"g[N`0:P[ b52?vpZf.o>'铁dzjՑ3o+m9\u!&eg|hy{$ om1|S/3RyX n:rM_[X6W$MKvIhF8rôi m3XSlb)<bE/[FVN0fT3HdherF ;4p'KAjL%2yJAŞ*w=!! z"`].mMX@[b׉M!xXju4ٌJN;5g?P^a@_-Z[B>0sn.ZEOVh 8)"4&e!QCV!rZ ZѽH'3)S{ $G/܋MM6#bB)G{ǘ즼wpg෾zN_ۮЭ3bQr쀼$ %S 6֦xh*kMYo&Ht?ToC06 ,MFIF4S6X;B1Pc!u7Q!tr:{'x O*f1\3]MWmevqLz3%0<^:vq9% [xjzb.Uw!d˼|?s⪭1] $^wV5Z[< c51kur^R6MQu[l$.t"=sX#àRurpaN>Ez{;!&(x0gB/6A0j] | `[9 Br+,#>z;[kR=w$ OB j,̨H~ЎYXN=syr_5jlK,k0SA;\}0z.4iȚvr-& WhJD8MӯT~XmgDY_DmD>lvlv*DKH3-&4( [i UW*zi5Z-gЏBiq*.nh_,x {7Wa!r?z6>Lu/?k;PQDƼ;?.Q>. BqlD7= 6k4ZO4[hF+djVxWxKr>9nv NW^99ZJ+FŸ> h@|C-A,_D6).c6 XG9U䓊tD1s?S뗣Nہa9,^]q :/Oftr"RKb C5 [:@ˁuSC<"UɣыЪ}D:32z7d3$+{q'jfgz&U6G0Xi0 R%{MYsLt`R3-*K <<urh!/?RƃV9rha @BA5"ԗSp CD=xY7sێ zt`:"nWŲ]ـ뜅dgUr) ^R!TI-5 .'? ";?]UP>{g0]C&B]hB!E!MI#QUIl3pr}19띯QSX:$5K2N&{ dM5=oy'V u((Qr!Op]%$Or);]д EiBj ;9=x~r3x<'%#B6)\Ή=jEѪ}YB `O=w] Z*ʶx~d2ż.W{q+ Rtz[" P|iQ,[/ȸ\ Hjrխusp`ȾֲdՔcg,*%17 .n2կz oG9~s뙨W'C53p}&Gٸ:3iDrm\U>q58Z>:H1]Έnt̥ƴ (L3-Da!GPm^=l@5-FxOG#A{͛0!LTD./WTᵞFJNZWh#$?#4B oփ:J0oFT"h$;oh`n7ЎcnP̫ B'wkH0ӒmWE :آvya~1!6(pƏpʔ7u&e/Vđ},&7jxO22}7D|-n. @Aoc Ry,4wӨf01<)QbA9S-fԧ^lu~ M>?x"!_M^~,ك<Վ-F2U s6O"w U9ge|8YD0),!HdC:kHhC}AmR^%_vx6&9W6+2?"y񘬞@̮펧?PhB7̼#._\&L_K 2k{aȜfx&{/rGbSɤ-fQL ,:kzo]3bE $% ;V!=AHN=LD#.?$r3H<sH\` Ph(M)<1' YE/-ڬz%wK Λ%" *ne|N 3 z ՝aޕt_H{]IE [F'b΂nW?Q5Qfw]ҥ=3E>;G$ޝt安H.zSɔ/dPiTwp/F#@`CN(8: դh$C%ra3uӉ>?sbəcE6*!.f1G:(A|=$%ALKaoxY8+'Ƚ(;%fr+[=c}CldK#p_ʝVw_` b]#G=҆[?E2yІm׵3,) O£+ .t`F4腠/:"^p#eE?}JPg a۳CKO?3>MVk'U }߱5UEbcpE+2-GXP,V#b;Zo,@*~pG| )N%5_΍(Kp1G.&A}~^MNo.3/{E*GN~Qi;P}d`Ғ^V\Eכ2{!z. }NP.[SAM GZ%OŰ%-H2ɮV1>ÙdUۦn[@j\7"lj6V&o/ )^0%dL岦:ERcacMfp )[jA9 XnK*! h^i%w>"s M/f˓0`J-rS#ٔR:"qM➰ެFF'fyF 䌙¶xlI!&/"ʞа9tDS)NW#fo- YR̅6VBC$4'nYQ54V1yTAcewzIm(5^sm~p A;5Lj`0ښeGpOx`L zIi* &PICtp:ݨq22]He{xe vJ ^\=ŝ6V7Y)n$@>wQ;cE6K]D؊3ddPT?&g7)g_Z P ]-B+KA !(ܐV6'Xb,V.ɂ{*,<?ew7G唶1/v6נ>^l;Bb+”,7Q)JGv'!k)IGiը$hVP: #fF>) ,xeU\eME*r= Z;]}rCuz}5ɚ' F62h0133Qc@l`D_6׮27P)l6xihaiKظ\{ cs\~)YKB7yJn6;1=)I6Vx4'[ v05lc@Ef$6Ǫ}H)]y$"@ +C9 kȠCYVVF$IC9veev .e@877iIH).V %=dӭa$~awѽtM|=huYJlqוfMlRSɰ*1/䵏29iY=1:=:AK>37LyMAnFgrgh[JH0Te+uGτ_ #Cew}>TY/v4`eX˝}v tuFyWDBTH=̃ s0'Y닷l3jd@ 3.Kk*aZj#xtN%UOD߀crZxXDk Y80{Iap>#,y xnR@;RLkf[= %[f~C{gP Hf >4ӛl+"V55I6+1xXwz> }l {slu6 K8? S (.kwdIKG_+ҿ9gD˻٩E~Z-ب֟r#V eMS1ѥJ#!~3qwul ~| Wx6*Np}5?ʹdP A)osWA2q!)l1^ 5 DkΏL9ߺj!C)/ ~Yu)(uahdme MkkYpƗ|6\F%O' L8#R,c)Yb_L~Z/ǵ).L2cZ+ yn]5 _BCUCU}`!F (60JY|p5l?b^A\*w ,'Ӎ |b#}hm?!G}d'g/Ɠh_(gXO͍}COOd~˷W€qBu'>=k /y'mF8;[$ 9LHqK:mǿ݇(B|t$A;iys;T*Иڥgo;R5)OR)Vrc }~nY8#CNLaP;ю!\[zk44Y >O]OcMzh 0R)2Ddmo-9pdaNl8ࠠ}@C=TgJgp%\e@s{ҭ L؄N!YɣiRuQ D,_Kq}2j[ɡs@sX!-t<(gˆiwU^Ɩ3N2!@tD2llnz?vќŎGƻM,JS.~pt7џU:VC(kO0~ܑX]ܾܺXC{o'807J̫ WJDl=|z3n߰ ghhbe%?Kيn62y@(m m+7' `Z{_V-=@XS< l}{soa S`b@&VQm?dM Årgy`F0p.ﹸf׍OiAn_/iǗTJȧVP5ZNFP : kJ?Ѻ5ϚA 1_բ肰t``y0|eMkūrsH{pf\\ ?fsu6A7Z! RNܙ2^u{9Z\2x*-  MzF 6g쯰}z"aTښ׻Z8\ix$i?9ԔTH~ݩz[ump1f-|Ck?riiJ}L)0Nn! rwXgZr꼂fcqsSjlG8:o@8aؿ/- ftūŇZNj*G'B=Z;7ÄwoaX„/-J4OtQ$mbg('j`a|R~o}IG].p]\ND678a|P<1e?0i2|+ڣnM9BZ@[6 i3~*e),xd#i.Sw@*qRC :ٌwڇ%BPӨUt ׫OajjoZGx#9 qÖC=M*j|dCL0/E>Q2Aq@+n\+/p7a1f}HcI8]Wk4JP?,D 7m0{FSM@r(x|ncNaIP,Jhm;XXG_(O^SeV}Y5pׇmx Dgt>GsZ?0At:A琢찁ߦ35jAJ^\D%@z(Q:cߦL3~7wHnhs LI2kv/JD 24e'( [6=mv({+4c\)Of1뇔`8fOC,_u- 0 <XpIy]q3|2}Dwep2kp.6iŗv&(lry"kz5CiUx߼CɢJ`G1"!`.oy/uP$3X!R{XToi_(h9 FQOTgϠW5fȯkb70#ܕeZ\w# .W:9ѩHg-$Kf(6}ǡbQ͸;逭dA5-t!+ECQsřMRZ\#9U(rfbwM'eC^0i잹g5B/!- 7F]C0O?VcCT"@ki˵OE{M]4iC&l xK:ᴞWʷIF9Vk@";Y5UN69"rO0[B?W9ɢ>kichU$'g|+ADŜgkF(Y5Xv!iWcqCt#LiU:O% $r2zc@bC[Y>7VcE{fZ~ r{%KJ!ȋM o*@tC{?սEgS2_)uÈD6vPf ?.:]›kj5L*5xE~Rh@E- ])A ~0 )"$B >' .nZ*>&H_F v.7A2p^}1*咪gWU{Y'AbE IFK(3|8(ayyGɾ)%9p"TZq)^kaU.e<] E$l񃧂\eL7\9NM,GguD1/~ܘyEcXptǫ#M|;̡͈X Փԛgbl| N=mT!zn\C?U˿U@v u!6w*,n)NgQU"x֗TgY|1Rd- j;(%, jVFf:IwMDue!S倰M q-Ї ;^ >gc 7cE-5u:˼J}1_?IDD{+SWQ^m}]h\Kf^6߯Ne_m?ON$ȥQXWAkQ| &o0`Sי0ԾOOnA()J,OI8#o?*5MZEBŴ.Il ] %v@/}BWJEݤ 6ضQL- >=/ OR`kvDFΕ'ņDTpxrJKq#s\5m_^CKniF_A3._<69$Ka'1`5DwWEP{Q AC`0Dg|LR0]bS\YI:r!?@ҷكN 17(61̓n!63_9"@B)6i+m -GP~_Psҙ~G滁 WFJW4Y{f}/ޝ4w_ J32lܯQtv.u7˿oZq'" [9˥ \Rs+ޓjBx99P̱Cn\4("g!|iVwEJBO&=rjۭ-k/}M(c6!-Y4{zi)vױRɸ uA@,Kww*%N" (*ekß$`dfYltzX>{) 2}:Ub2n&rcUV7\>A4|vO鶁$i$U)^*Q*<~qA1/ _fѳ g{Zm 2.ݸe `)qȭe5P*?-}I6 b=uT+ kݪӡPsϭWL@&rN3Od\8DA9Vqܧw YL{quˢ4Qh9 Qz+֤›,"d\&qz4V#MJ9{3IEh]PNlG^py}pDV8ebٞpn+^2 }~Vsmg$]P} v~ƲBw\aEݓ\*p[yb0QA>z $9+C & M5vJ E/iCq/:}{Ǘ$"G5 sh7!ԴנMi\Z <<&+cWQW0yz=-V5q*d ʥ0/26af) zaΎQ- 1;Ջh#O`ݏr Hnn J\hMp9U0<>z^ c|MGw y1PFDk tGA*øKW/3jw$2hf˲ a-$)XsD0i&42A3I-uA"@-׬zon2u2Kx8iye>ZG"nōU΍FX5=Z}ѐ ;c3'Q#qg`:v|%Kpϒ\{$q1FrzyÿȮ*C҃{v 2)ƞN)ўs6hl`6F@}0j?X.?$",=,3PU[<ˀR {. Me{_%61qg1xx~N6՘DhF C=g?J ]RP0.&í% g5i6t*KCm3غqٲ=GX"N&tc@94' QNRߧ>IXz>c~1^K4󮦸}0JLV "] ]X? iK,Ƒ;hSjWq Xe*"I"{>"cK4 `ihLeWqm^2Y'%kioK6 ;pD -]lP1kŻ f8j;n0>:XA: d-]1/S[g*2*]Ć.[mBYnJe*ͷ"sO/덻ԫ\kvܩŋښ!h7#XߩA΍mUQF $}6Oѐt?'`Зc>7nt2o%.G}ƞ@޽p{SKNOl6Ht#]S2$\1o>@!b51YBH!6YتyeH?}uUKru;Ѯ~9D{_44ZYg$)92j+ R.B7MaۨV?LW]3o2.tlE+#*#X[Ճ{ 8g~0t *L=t۲ssk4̍$Hg .BK%$Ff(&5YaA,# f&1BGCI[~7Zp('ڐgݺp2Wgq[cq9ӓL3Eݑe!¦4;m2V* @ x7qx?3l O^8yٵIZܮ9o/dA)]2:ةq{4#_UDBˋqcπC/r  @{l c7 T}c5C*#FrmGp=#S f@|ޒ 6Zr{7%qPfI5>'ؔqe2hdjQgxYaFxm"UM{+l)|;q}GH˦>Cs҈(I.@D .hJXO*| S|5v61u/?f, {/~iZ=Abw=y`9qZCI߅T,[ihcRe#r-a`w1ʇ/E0ﻕD/b .I9}7(Z>ML܂{޹f+Mj Ds4mtdCt4%@(D#WiB$ReIUpepWx}R$cMLcqyێ׏*Hdx[ Up.TwE>۰G lJ xLZ$K~߮z'}N2 =>rS}v/h«%=po7L}iwRA1Wd8HG+ р{ˈe$T:v> [45?43 9Js#ظllLs5LzzϻKdn&/Ȋ!iuKQ&TCZe#vE!&`B>')}"=lY9,ǟɅR7a%Ӕ 3cOOtQB1hXm̈́1%FS^"#R"=5+/XxӐX6MuDMa:ԅn+Pb~V&[_:¶*wS-7RDٻN 4#CI(p; ܳی凩q? @(]\A"zޫWyqKU^⋌pz$Zuft-%IL ~o}H)O 7.>ui ȋ8vQ0@|ca7+VɣU8SwHm)Hiwxr#ܟE"$egVֶg,m-Aﻉ:i&ݔ>֘{ VQXz?4pp;ݖRǣWѹj9zTٙG:{f$ g8a݂lB+ee7(*kcryjPG]|\ۯ ofejXi ⪚^[O2͏KeRǾub&(}BLcք6<ÄCp#)99Y#jҟv_Ko\vlđ;9)I$P=)6d[PǸ!0RlCFxTd(VJgk;PuL9;OSw#JӜi3f|ij nߞeLL⛃jLQeEZ]T~pWjݩDLUujAO}`K1orcnEWTEBD*R܍3O!Ox7fVK <վYos};UjEs#ۼL&<`Fq܉MSĥpAFy}scnT)w-T2&r^* - M o-lDڅШ1Š}diG:ǟNMG3pͳXx&Ose0{y]F{G#Ÿ鍝GakDcM-q ׁ-n$ }Xg'noB*Dal!j&vv%ѡ \lm~)5_MU`1[c 7{V՜x[5&\f` ?n1 \A_;1F9Q1$d 0t)ցqlm]QTEc PnP"<+P <Pzs*l*r߹]z<{b!k8pI\;BW3;wiF3WV3EEG>q2 vlٺ!$pٷt()vk2/hd ]؞/ᇾ`I nl+D;+uID+Ug1 4po[A>roB"q-\˥/g ޯYdGb:]TZ*eKF3]@nD-;q1kRCM[q|XBu~YiduM'`q`~FwG5oP"'ziѴށy Mm_XA *ѧ7ps&zUuyYwI,8vM7E[x)9% QB$]ydEZұ̬5kVb$-b &δ 0^z:>,tc>t[qh5*6#xC^2|fF M7w+F[Eyo_ctOOʍb]7Okɫԅ@moZQD @|?WfFv%rq H9hQSM؜nN9!a !B{["{5\ÀyRXU&ݢA)=S=qXsn9`-ҳ+MU|5XT߬zʪ7@^fs99Vb 'dԗ mcsԖ|7``΂}]0NhzwdylS{ ΐ/ i #"<-N|:N.ݶ ܓk]k{8P*Ԃ࿱ʘEI$ΦAm$TYrRidJh]jM Fղq>-g yd%xW) LR##}=;+F`";*|OlL9.Wm,+*‰;_hzs6}Og&D bIɦRQtzD]ZZkEuo%FHzHIŞ@1X1]"fH_/m%mK`X茙)'&s9j['n\D^B>I1wd"E"=Kp^8k83F'8rAs!'eA-(E +Osc5},~vߌͅoDa*^;c#SQ]ĥčMJcچxO =.w^ 4]=>:_VVj; HR@hָ|},o iA-V oV"VEe3Rj**徐By= 1\ S3^#½c|fT|j~@2m?Sr2MFڋi2 mޔ] ϞXA[*gJTchpۣ't0*Zx#c[_KuE6߬3_7_gYCN G)Nh~|^飒[%6Iqg$~뉨yV4Eq=D@ϐEM_.o,-%eȶFhA4;tFNnOhu%>-0+4 j#[_Tp>~{fЩ*`8R-=pU dūdMCRUh'F<Ǽ2p79Z$)i5l5RSUǵ QG~]Fƭʕ~K\D@ƞI4& $[ntla,8 v\YaZ4|dWV.&ΜU9ZXnvbJ}m&ו,\z5ATh)PuV S!*eI5W y u,e"&42xQE,$f+ kr7RQ9zWM%PW.u7$.M#5,b̹Qj${/Nl h{9g C =KZ6Ž#Ft"c).P3xjQ7nWeuʂi6b.ИPE>jO箆n/*xE3<\z:1UzCedlCckgdG1~N>@eö([ëςM^W*$T~/=8PzԚ/ͦM272-yn.wHLvyTpM-&ZRdη,ezFE~,'"؞Wh['Ppt:G&DbXPlgdкh fvf18Wn{Q>lMQN˱H/aD8,K>.o B&-Lz@i <خ$ >6TEw<7zgW͞څ!ND|jZv?9 _>%g/VhƖ:L;tܛC_r_ CH2Dq~8?hź%4l%v4ƛ԰PRf&2x#}OfE5voT5c`i1S"~ )m' 1 O1Ok.f\2-@!0FM|k6~l-/mgHN_4yJϖ=CFY Z4W`V.u=qȲEJf4 Bhi"74E BLQPX33oZ97qt=j 6ve̐= Ɔ42 &4;ZϹY E W'ڹ :ֿ#  YA[휡A=-#7g@oBa'͵H/"xda5.Z^"cJG2aR԰ TW6\n@,g`F6~b}PY6Kaa8E@4!1J}9הFUkȁ-vz/=1Ekr*\9`5/q4'3@u9He[n)-uIVpENCɀ?.+L`bWH2S|/ĸ6J(Hif 0}QD扽тkNAzl9woIM2a܈9k#yvcURpi_KJ{Z 8KҎʡb\U&popU{eU†qF@$ҹKpXDUR1X0 겪flf3 `bW:Hy;گ]l3 0U<ǼO\;usޮ)F+ &] dM7<.ޞDK)_^Ss&V.tr~X?Z-FTK_CW{M"d\-l>npHڠr. Ln#30Uyg'eI囏X~ts<P HY7U6+R[T~.CYp;!]*ގH>i FrCj> eƻCDe!i k3‰e1c"xa(}m0DN)Ư/g*ogԞ1^u;Gpt醺1OMUP"p~Z imQ,%UG~u FڱT/ըEu!8a кhZ3^B%fGu;6r2ςW]sRci%MS,Y I>)cאS 'o!8jT=0][[^Ԏ{M[HjcxZY.iGAI\ &=,Ģs]ʎ*zpp6ZS*=ݺnp(@7-KЭA a,ƾ$Qm ʑOZ?ց>\jT#n01^Rݚ\*|,κnP%! Blb\NMؽcF_MbJ NMv.OmW %Se ~_gn:ׂ׃N."I/ @hM *g~5XX^ƔdBzd%3Uo{'1+; |oczUe5,{fC)RM Zoʪ\ˁX4d@ЉXFbSO;4Mllq>ʄПx௱1y޼HHRCu%>L7[= 5>h{! %-.4:=. M ſsd:֓*_5A U?ӡ9YĈD6p.)e<|XVD+({VĬau q- -~;lR] xqJOgJ>*m#ьaC5pz5j@WZ1DR o‰g&&)*UN.q98siG .0_hI`^,ňLu~ ǡ0!'oڝ)BtHAps6aգ+)`RD= yKJKA4R8IG&}],ȉ -]]G˺N5 c{'1v-oI ?ۡ` 3t?ҏ*}دr/ *tTKQWݺʶB4'(ŮU;fTsDqn$)b+\nfݺUЄُ| } \Jo{\MYҚ.ME v,oy.iJ l(s@tʼO]}G7GCg>>uBb?ff1ƥ4L+1f1`nJk ԼҤcC[]oVt0c ׷N4؈HFL4TT?'/L401yUS|(+V3og:H[{{ɤ?z/X:P}ö3䡖*%Wl6B X}lֹMM(P[y7q Gc w ͇8mJE|yvs>a`SNT}0`o|nk Sl.(Tfr n3 h_W[0,a?Rjԯq$F|@0urA'KI 3!UI^.]τg$mRi|gr);h;ؾ&!U8Hf4Q[MS)ѢŭkS%8?7=' GO0l!Dzr9ŽI1Y2,y] P+K1ɜjTz p-)J 5&0K(Z dPBEZWwP\:E0q7sGg7 }щf߃:$1D\럏XGQG"5u*PF&> 4Xa:wjQP>u_uDG 8\bL67