libblockdev-debugsource-2.28-6.el8 > 6 6_6 3!pQp)Tξ7]mtZ`e[# ]mtZ`U#s+qhZf9EkuGfd@G#0::$9 HX<6lGj<``Y{qU},&TKk4ďt J~)"}8L%1}QG?CU6N^c[_D`Nk_Su#PL)')zw>;"M ɚ1;0L>0ákbۼ}乇ّ$Pa=W*S7Ǹ{%[uC;.!'@*JPX>Q.nڈ?A[_45/|:C'}9ez\A#eK,E3$NcgK~ݲd H1^ gsNQE_{g(n j#XzBR סw}wh%5nlb(55%@%KrjP!nzjMM$`!_p=2c948a9cf2b2c92f733a419efba765de4b0b9c800dee70005420e1fc2332b4bb6bc79bf3c2e4311e8353648af9b720a435065cecH3!pQp)Tξ7]mtZ`e[# ]mtZ`qA;Νuα=W p"?8qFM6HmhE\0U?0vP"z0ƵȲ1s]Q-U z'1 qfqUR76jȮ;S![u,nV<"yN]~]D=5YM]>P›%qCD0RmH4הbD3HIj(nR&ÅiuΐMpG3vm@w=FPWJ:`Pv2\7 Y&XMjnЉ#ɞ<|0'1dJM 3Qt9?7^K'cQb"W'Ǜ6J6Eȿ~^CH=u$ $)O/ A]av тZހ LahPT'ܐV% u\^C6^4Hy(ɯ62&WC[){M't(>p9h?Xd % K(,17? ]ohLh h h h th h |h"h$$h&L&&&('8'i9(i:<iG hH XhI hX `Y h\ h] h^ bdeflt4huhvt TClibblockdev-debugsource2.286.el8Debug sources for package libblockdevThis package provides debug sources for package libblockdev. Debug sources are useful when developing applications that use this package or when debugging this package.e["ord1-prod-x86build002.svc.aws.rockylinux.org^KojiRockyLGPLv2+infrastructure@rockylinux.orgDevelopment/Debughttps://github.com/storaged-project/libblockdevlinuxx86_64=*4;!t=y5Xi~;UOi'*T/ߞ8p G9O" ?R,%%t*sYG(f +ooIx(F7/P=-:;!kA8W ;D!S*4'bAAA큤AA큤A큤A큤A큤A큤A큤e["e["e["bGvbGvbGvc /ic /ie["ebGvc /ic /ie["e["e["rbGve["c!Wc!Wc!Wc!Wc!Wc!Wc!Wc!Wc!Xc!Xc!Xc!Xe["ue["uc!Xc!Xc!Xc!Xc!Xc!Xc!Xc!Xc!Xc!Xc!Xc!Xc /ic /ie["c /ic /ie["ec /ic!c /ie["c /ic /ic /ic /ic /ic /ic!c /ic /ibGvc /ic /ic /ic /ic /ic /ic!bGvc /ic /ie["ee["ee["ec!c /ic!c /ic!c /ie["ebGvc /ic /ic /ic /ic /ic /ic /ibGve["c /ic /ibGvc /ic /ic /ic /ic /ibGve["c /i2070a264fa8c83f97c7801d2648385847bd5db685c4447e3ce35f76cddc0f33421a17a6188d3ec95048f6db737dd851e57929c1fd9b490b2ae1f2e4a1a2d53e3a1543979143974d201aba9cd208a49dcaf3df3cc8541f190c4f59735d6f9788b2df5df4be0fcee28fafa14745168bba07821c4788e0ec653df353d11fced1ce37eb76f5e30739c11f09f42c5d400ea288dc1b3ef1c542fe6cb14da1e9f81a1a894a9984e1e0971bf7f367b7a32e59141395d417a5bf5a07dc279dc56214eadb34a552cd587c373621b96d78f114548c6f3dc92a642e07b939156c9965d7d6a9fc75135e8386c7af0bbff498c7894ac01695ce118c1f19f6c732a86d25a649fbe0a55fe60bca98047bb66de5fc6ad55b20cb2b36004cfe14a99c28a7783e421e70e9f9057bebe2b5f04f11c1970e6ee6e66c463c162d0b2824329339dd07e84ce2070a264fa8c83f97c7801d2648385847bd5db685c4447e3ce35f76cddc0f334a27771eef319e6a026a15874307bca52bc9fc5dfb054639f3f9f42e12ec06a936cc9294f8cad255e10922c35bb6d6c3d2eaf0f9c09aa9bb4ff2bcfb89213d25935c7c25ada3f373d75e2bd269068b17c0919625fe3e22c3974913325296dd2a75bafefa69cd20b843d7c357d14855763b4101fede38be1f62012af70eb56371aabab72134615143c8e02667689936826b9fd58511e4dd62ac40fd052a926295da81b8773204472bd94783263d91c3524282de2e4d0f6420d8eb4a8b50abda846281b8cc0918cca304f8f28c5086652f1c76074172bf716cf11331109a2772e633c5c000013053fb945a60b2b6cdea2e10e0e176ffd696ce7656230863428c542f25cc4a8e2749b08d5c2e1bda27bb9138e8469752ad7d4be3f7f6782b004df63a36accb6d056426156f13d72981b93576b6956ed4121f223ebbe6d4544505490f002beba740c2d6be80545b95730802aadc943cd6ed3f6b47d3ceea29503f18e7ede311b80fc62cec7d16cc2aa9569d233745d02b8749422ceb6901de7f688115e6504a257404247294790efd72c916d498e143b20e26f92533124c0619078e9db6dc01b8ecd81564cd1053bdd58fdac029aa0cce2e24173d0752a552168a8aef305c800564319be1a3bb64b462dfd6b890d032e6771ffe9c7601310705b917d2e2d0c94dbdc9f0f04e0e5a98560eb48953eef29dde524d636fce66bcc9ae0b223eb283f3854e2dc276bcdd14f63ddca3b195bec93f38cf4bd5ac1f07ece81ff199ec8cdf474cf242d2ad6d1da40f0e5dc23a3b7267b1de280c11c3609726b6bbe4766a24093e752e26509fe7a988dfba1a5d9e3fddcfd054e9a70616ad56c5ec3310f075f684b58598d5cc06c07c938d7026d3393e5a79c408a065b67ebe2a2c6e720d3e7dc254f724b8940be893c5ad86a41676a487f951f8362d31c3bda2da3b3549bcbf8ee56e783c33d860c7d050e4bf989217df15ad542f99bfb81b95edb38fbf99390619f690bb8a658ba82f1cf78b07998bc7e6f6dec326b8e8664cd14ddd46215859e919f9838022119c0ec9062d7b1ab30c4b025664228a74944317e3f6bd03a2d316487aedacb55f9d3cf76384ac6bd07e095fef395c1035d931f25ef135b5b9864a62324456dfb78ce91418c1020d197230dc16d8490684a4ff41cb660152a7ea501094262ec333c84e2d2634be21d20226cf6ce4a7b91d31c910a55fe60bca98047bb66de5fc6ad55b20cb2b36004cfe14a99c28a7783e421e795572f7fafeab0d0824ea24592924699181567a1b211d695000065ab4aa4c93850ff5678f2afa66c04692ae8b2f7da86bc72393d032d6f05e94a0de1b32ba1e0903d296d4d1c60cd66756135a7c5db1f6d3b4f9aecce57eb049a1025821fd8e59977f012af5e5573e08b06b5655bd79c3a7556c4af2790373bcc7408c6ac5e9fb52d1516e11866c714bbe68b98ddc5b5ef8ab80a44c6a690a737f7105ceba5a313f3ea61966a8e5f56c2ef5638835736fe700c24cc2f18fcf4d60bb1f7dc3102a7d1495b2d686e5af49957437052db5bb765e3a5aaabc875d8d3e16de75fbbcf5ff170eb8f70f54a2e0944646b3c56fcd7527721c6f80a30cfbb52b1147401a3154895b2fd4df316d405f9c8e2cf31f59ab8d48a6fea49e86c7b1985a2dbfc5cbd513cc79027c697e47fbb6c65160cae508acba15935ed3e7f8de32f2ffd590776c0871b6ffe63ef865bdd6ea4da92bdea4dea55f64beb22e07be51e0240f50696897ea987ac8de2e77f7c6876f80233e88451141038f5302e14c0c38d3d849dcdea215bb7ee6986120e62dd2fd7e1232576af99ee14d7b3822378d1189466ce678e0b87ad1f99ad2843ca9da59c11ab4780a9df24be853e2bfda6ea32d3c92a69bbf445323c5e67da78326b9764f75c8be48ecdf53e61254be5dd99f4b2c093d737c91a5a6a9d71b0130719939fba1e535dfb49d2d9b4d3fbf5d49dfe0e9dc2109eaec370b77a4c828cc93863aa906fa4fbab2cb81855430c1309d047c4b54381934eed5990f86a8994e8c9aab84c8e334d75f42c31e4745a18a1e474690f4f5c3f14b56f8e89ddb7313282642e84433be41d0a4fb6a50c22e7e24795fd8e08e968a94edc3751f3cecfc8787dce45dfa8b56ae0fe39f913d89e28624bbd67b07aad36fb9935f31815b9b657a6458239ee43d4df2cafbe34873bb0490df7b8ecafcf9642e4eda66d271db37eb2873ce87d180d4e54074554a0a5cf5c7a206c1c3fb99382779e6a020135fa36d5bf814ca64108e6aa0e52da5570c9b48ebb4ce913d762512f1f95b1476412d42f6bd64ebc65653e628aac0f79316d73837658a50e0b86b44a035fed3f79cdeb1d53a13e5f81f66974ac74c9f38487405301aca58523f498752aa592f269f2cf5af3a8ee844c841c65eff9f4d1d57853507809dd4e12c6dab54ecdb41367b77a3e23ebc39434e315ad57b69257d0b4276894c2c122d097be6f1f82f13623a5f5876c481a8b584e1eb87d81cf2bf0c19f115b151f94a9984e1e0971bf7f367b7a32e59141395d417a5bf5a07dc279dc56214eadb3bda28331e57fdbcd0ceec00335c1d7152f8ac6732fd1b1b029994d1e6f0e152d7683a4ef6151454d4771614073adbd7a1e81cec3977cb23ecf3e787710adb7709899800c88451c8353b5a5194ebaa73e3b82e73d2b7dd78fa5cb19a42c08159e2dbf8518324c75ddd8a4290f7980597ad451f7e89f694378f441d6024dd8387eccb127b861cbe806101e57be1a46d2038ab5de8bec8c79b1eda3cb6fea4cc132fc0db7f29b3793c8fd56665cabf0223214752a7e3e9f3e8309e709065c44db32db49bd9e7bfca50c79095cd5c75a9c4e54d958da93e15e574a03a6005916cc7a392b14f51448c8217e75f438daa0e8980116c9976ea56962871589e57165ece951130719a30eaf2038185b6dfcda1abf60b247dae6bca7d76e1183de3d0c8a27c75135e8386c7af0bbff498c7894ac01695ce118c1f19f6c732a86d25a649fbe94efa2a18bd1758a8b6c9148e6a1932c15ae07f6786cb8f1ad65a332f34ab5c1ff27ea274b42367aa5128089b5f5468b73fd5fe4cc5649101aa10cd698735195a6461fe266687530a3bea2fa966350e1c62826fca6a8046bfb808497cb165970672dcd844a34d4f2aad7fca2fb72bfda259643057445c2e03eaae778a16360ad3b216eea112d23a9b3cbb20023cd66072aa5838d6844812c8cce5139fa770f603d98a48d3faca069e1bbf84e1f976c698a973cc849a16f8153c8b512d7e728bcc029583540e82e54bf96cf9146f8cfd49a25ae28cc045fc37acfe3e808f8d6a50ed23087f9ee9c497080e9682c0f0ac15486e77966a1f9ba98170c61671f7f8aa1543979143974d201aba9cd208a49dcaf3df3cc8541f190c4f59735d6f9788b1fd60eeae7580856fbe80947d03fb996f55362767f7bc5c2bc99c2418c4afa972df5df4be0fcee28fafa14745168bba07821c4788e0ec653df353d11fced1ce35b992be0a2ce7e049f40a14098ae877feda680e279eecb8dfa59bc63dea03b347eb76f5e30739c11f09f42c5d400ea288dc1b3ef1c542fe6cb14da1e9f81a1a8c37afd29e81685f36c400c278a21bf398cbbe7e5b496ce6ca0e337dbec774d264a552cd587c373621b96d78f114548c6f3dc92a642e07b939156c9965d7d6a9fbce0a57860e853485ccd80a4fb33be330db2a8f5e41ee3c6b745e7cad96acaaerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibblockdev-2.28-6.el8.src.rpmlibblockdev-debugsourcelibblockdev-debugsource(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3eKx@e1@dcp@d*cEc!@bbb@aL`\`f@_=_S_ _/@^Ǿ]\@\\!\7\3?@[[[F[qr[qr[m~@[4[,Z@ZZ}@Z|;Zz@Zz@Zu@Z!D@ZYeY5Y@Y˒YYYx@Y\Y?Y6@YXX@X,XO@X+XBX@X@Xv@Xv@XN@X*X$a@X#X@X WWWH@W#W@W@Ws@WaC@WN@V@V@V@VՄ@VVVUV;DV9@V.V@U(U@Ua@U]US - 2.28-10Vojtech Trefny - 2.28-5Vojtech Trefny - 2.28-4Vojtech Trefny - 2.28-3Vojtech Trefny - 2.28-2Vojtech Trefny - 2.28-1Vojtech Trefny - 2.24-11Vojtech Trefny - 2.24-10Vojtech Trefny - 2.24-9Vojtech Trefny - 2.24-8Vojtech Trefny - 2.24-7Vojtech Trefny - 2.24-6Vojtech Trefny - 2.24-5Vojtech Trefny - 2.24-4Vojtech Trefny - 2.24-3Vojtech Trefny - 2.24-2Vojtech Trefny - 2.24-1Vojtech Trefny - 2.19-12Vojtech Trefny - 2.19-11Tomas Bzatek - 2.19-10Vojtech Trefny - 2.19-9Vojtech Trefny - 2.19-8Vojtech Trefny - 2.19-7Vojtech Trefny - 2.19-6Vojtech Trefny - 2.19-5Vojtech Trefny - 2.19-4Vojtech Trefny - 2.19-3Vojtech Trefny - 2.19-2Vojtech Trefny - 2.19-1Vojtech Trefny - 2.17-3Vojtech Trefny - 2.17-2Vojtech Trefny - 2.17-1Vojtech Trefny - 2.16-3Igor Gnatenko - 2.16-2Vojtech Trefny - 2.16-1Fedora Release Engineering - 2.15-4Iryna Shcherbina - 2.15-3Igor Gnatenko - 2.15-2Vratislav Podzimek - 2.15-1Zbigniew Jędrzejewski-Szmek - 2.14-2Vratislav Podzimek - 2.14-1Vratislav Podzimek - 2.13-1Troy Dawson - 2.12-3Troy Dawson - 2.12-2Vratislav Podzimek - 2.12-1Vratislav Podzimek - 2.11-1Fedora Release Engineering - 2.10-2Vratislav Podzimek - 2.10-1Vratislav Podzimek - 2.9-1Vratislav Podzimek - 2.8-1Vratislav Podzimek - 2.7-1Vratislav Podzimek - 2.6-3Vratislav Podzimek - 2.6-2Vratislav Podzimek - 2.6-1Vratislav Podzimek - 2.5-1Vratislav Podzimek - 2.4-1Vratislav Podzimek - 2.3-3Vratislav Podzimek - 2.3-1Fedora Release Engineering - 2.2-3Vratislav Podzimek - 2.2-2Vratislav Podzimek - 2.2-1Charalampos Stratakis - 2.1-3Vratislav Podzimek - 2.1-2Vratislav Podzimek - 2.1-1Vratislav Podzimek - 1.9-8Vratislav Podzimek - 1.9-7Vratislav Podzimek - 1.9-6Vratislav Podzimek - 1.9-5Vratislav Podzimek - 1.9-4Vratislav Podzimek - 1.9-3Vratislav Podzimek - 1.9-2Vratislav Podzimek - 1.9-1Fedora Release Engineering - 1.8-2Vratislav Podzimek - 1.8-1Vratislav Podzimek - 1.7-1Vratislav Podzimek - 1.6-1Vratislav Podzimek - 1.5-1Vratislav Podzimek - 1.4-5Vratislav Podzimek - 1.4-4Peter Robinson 1.4-3Vratislav Podzimek - 1.4-2Vratislav Podzimek - 1.4-1Vratislav Podzimek - 1.3-4Robert Kuska - 1.3-3Vratislav Podzimek - 1.3-2Vratislav Podzimek - 1.3-1Vratislav Podzimek - 1.2-1Vratislav Podzimek - 1.1-2Vratislav Podzimek - 1.1-1Fedora Release Engineering - 1.0-2Vratislav Podzimek - 1.0-1Vratislav Podzimek - 0.13-1Vratislav Podzimek - 0.12-1Vratislav Podzimek - 0.11-1Vratislav Podzimek - 0.10-1Vratislav Podzimek - 0.9-1Vratislav Podzimek - 0.8-1Peter Robinson 0.7-2Vratislav Podzimek - 0.7-1Vratislav Podzimek - 0.6-1Vratislav Podzimek - 0.5-1Vratislav Podzimek - 0.4-1Vratislav Podzimek - 0.3-1Vratislav Podzimek - 0.2-1Vratislav Podzimek - 0.1-1- lvm: Add support for starting and stopping VG locking Resolves: RHEL-15923- lvm: Add a function to activate LVs in shared mode Resolves: RHEL-14023- Fix segfault when adding a partition too big for MSDOS Resolves: rhbz#2207500- Fix test_swapon_pagesize on systems with 64k pages Resolves: rhbz#2138698- Fix double free in write_escrow_data_file Resolves: rhbz#2142660- Rebase to the latest upstream release 2.28 Resolves: rhbz#2123347- mdraid: Fix use after free Related: rhbz#2078815- mdraid: Fix copy-paste error when checking return value Related: rhbz#2078815- Fix getting UUID for DDF containers Resolves: rhbz#2078815- Fix vdo stats calculation Resolves: rhbz#2023883- Add workarounds for some LVM test issues Resolves: rhbz#1974352- Fix default key size for non XTS ciphers Resolves: rhbz#1931847- Fix LVM thin metadata calculation fix Resolves: rhbz#1901714- LVM thin metadata calculation fix Resolves: rhbz#1901714- exec: Polling fixes Resolves: rhbz#1884689- exec: Fix setting locale for util calls Resolves: rhbz#1880031- Rebased to the latest upstream release 2.24 Resolves: rhbz#1824153- Use cryptsetup to check LUKS2 label Resolves: rhbz#1778689 - Fix expected cache pool name with newest LVM Related: rhbz#1778689- Fix checking swap status on lvm/md (vtrefny) Resolves: rhbz#1649815- Memory leak fixes (tbzatek) Resolves: rhbz#1714276- Remove device-mapper-multipath dependency from fs and part plugins (vtrefny) Resolves: rhbz#1700297- Allow running tests against installed version of libblockdev (vtrefny) Related: rhbz#1679668- Use major/minor macros from sys/sysmacros.h instead of linux/kdev_t.h (vtrefny) Resolves: rhbz#1644825- Fix 'Require exact version of the utils subpackage' (vtrefny) Related: rhbz#1614328- Require exact version of the utils subpackage (vtrefny) Related: rhbz#1614328- Use libblkid to check swap status before swapon (vtrefny) Related: rhbz#1634016 - Add error codes and Python exceptions for swapon fails (vtrefny) Resolves: rhbz#1634016- Build VDO plugin on all architectures with VDO support (vtrefny) Related: rhbz#1614328- Do not require 'dmraid' package (vtrefny) Related: rhbz#1589861- Use python interpreter explicitly when running boilerplate_generator.py (vtrefny) - vdo: Implement bd_vdo_get_stats() (tbzatek) - Add test for is_tech_available with multiple dependencies (vtrefny) - lvm-dbus.c: Check for 'lvmdbus' dependency in 'bd_lvm_is_tech_avail' (vtrefny) - lvm.c: Check for 'lvm' dependency in 'bd_lvm_is_tech_avail' (vtrefny) - Fix licence headers in sources (vtrefny) - Fix three memory leaks in lvm-dbus.c (vtrefny) - Ignore "bad-super-call" pylint warning in BlockDev.py (vtrefny) - Fix running pylint in tests (vtrefny) - Fix vdo configuration options definition in spec file (vtrefny) - Fix calling BlockDev.reinit in swap tests (vtrefny) - Fix how we check zram stats from /sys/block/zram0/mm_stat (vtrefny) - Skip VDO tests also when the 'kvdo' module is not available (vtrefny) - Add version to tests that should be skipped on CentOS/RHEL 7 (vtrefny) - Skip btrfs tests if btrfs module is not available (vtrefny) - Do not build KBD plugin with bcache support on RHEL (vtrefny) - Do not build btrfs plugin on newer RHEL (vtrefny) - fs: Properly close both ends of the pipe (tbzatek) - Make sure library_test works after fixing -Wstrict-prototypes (vtrefny) - Make sure library tests properly clean after themselves (vtrefny) - pkg-config: add -L${libdir} and -I${includedir} (max.kellermann) - plugins/kbd: make wait_for_file() static (max.kellermann) - plugins/lvm{,-dbus}: get_lv_type_from_flags() returns const string (max.kellermann) - plugins/dm: add explicit cast to work around -Wdiscarded-qualifiers (max.kellermann) - plugins/crypto: work around -Wdiscarded-qualifiers (max.kellermann) - plugins/check_deps: make all strings and `UtilDep` instances `const` (max.kellermann) - exec: make `msg` parameters const (max.kellermann) - fix -Wstrict-prototypes (max.kellermann) - module.c: Accept kernel modules if they are built-in (marco.guerri.dev) - BlockDev.py Convert dictionary keys to set before using them (vtrefny) - Skip 'test_cache_pool_create_remove' on CentOS 7 (vtrefny) - Re-order libbd_crypto_la_LIBADD to fix libtool issue (tom) - acinclude.m4: Use AS_EXIT to fail in LIBBLOCKDEV_FAILURES (vtrefny) - configure.ac: Fix missing parenthesis in blkid version check (vtrefny) - Allow specifying extra options for PBKDF when creating LUKS2 (vtrefny) - Reintroduce python2 support for Fedora 29 (vtrefny) - Use versioned command for Python 2 (vtrefny) - Fix few wrong names in doc strings (vtrefny) - Make sure all our free and copy functions work with NULL (vtrefny) - Use libblkid in bd_crypto_is_luks (vtrefny) - vdo: Properly destroy the yaml parser (tbzatek) - Add a simple test case for bd_crypto_tc_open (vtrefny) - Add Python override for bd_crypto_tc_open_full (vtrefny) - Show simple summary after configure (vtrefny) - Do not build VDO plugin on non-x86_64 architectures (vtrefny) - Sync spec with downstream (vtrefny)- Build kbd plugin withou bcache support- Do not build btrs plugin on RHEL 8- Redirect cryptsetup log to libblockdev log (vtrefny) - Add a generic logging function for libblockdev (vtrefny) - Add functions to resize LUKS 2 (vtrefny) - Add function to get information about LUKS 2 integrity devices (vtrefny) - Add function to get information about a LUKS device (vtrefny) - Add a basic test for creating LUKS 2 format (vtrefny) - Use libblockdev function to create LUKS 2 in tests (vtrefny) - Add support for creating LUKS 2 format (vtrefny) - Skip bcache tests on Rawhide (vtrefny) - Allow building libblockdev without Python 2 support (vtrefny) - Allow compiling libblockdev crypto plugin without escrow support (vtrefny) - Require at least libndctl 58.4 (vtrefny) - New function for luks metadata size (japokorn) - Add functions to backup and restore LUKS header (vtrefny) - Add function for killing keyslot on a LUKS device (vtrefny) - Add functions to suspend and resume a LUKS device (vtrefny) - Use '=' instead of '==' to compare using 'test' (v.podzimek) - lvm-dbus: Check returned job object for error (vtrefny) - Get sector size for non-block NVDIMM namespaces too (vtrefny) - Fix memory leaks discovered by clang (vtrefny) - Add new functions to docs/libblockdev-sections.txt (segfault) - Make a link point to the relevant section (segfault) - Don't use VeraCrypt PIM if compiled against libcryptsetup < 2.0 (segfault) - Make keyfiles parameter to bd_crypto_tc_open_full zero terminated (segfault) - Add function bd_crypto_device_seems_encrypted (segfault) - Support VeraCrypt PIM (segfault) - Support TCRYPT system volumes (segfault) - Support TCRYPT hidden containers (segfault) - Support TCRYPT keyfiles (segfault) - Support unlocking VeraCrypt volumes (segfault) - Enforce ZERO_INIT gcc backwards compatibility (bjornpagen) - Add function for getting NVDIMM namespace name from devname or path (vtrefny) - Add --without-xyz to DISTCHECK_CONFIGURE_FLAGS for disabled plugins (vtrefny) - Add tests for the NVDIMM plugin (vtrefny) - Add the NVDIMM plugin (vtrefny) - Fix build with clang (bjornpagen) - s390: don't hardcode paths, search PATH (flokli) - Fix build against musl libc (bjornpagen) - Fix python2-gobject-base dependency on Fedora 26 and older (vtrefny) - Sync the spec file with downstream (vtrefny)- Add the NVDIMM plugin (vtrefny) - Add tests for the NVDIMM plugin (vtrefny) - Add --without-xyz to DISTCHECK_CONFIGURE_FLAGS for disabled plugins (vtrefny) - Add function for getting NVDIMM namespace name from devname or path (vtrefny)- Escape macros in %changelog- Add tests for progress report (jtulak) - Add e2fsck progress (jtulak) - Add progress reporting infrastructure for Ext fsck (jtulak) - Add a function to test if prog. reporting was initialized (jtulak) - Add support for LUKS 2 opening and key management (vtrefny) - Fix few more links for project and documentation website (vtrefny) - Sync the spec file with downstream (vpodzime) - Check if 'journalctl' is available before trying to use it in tests (vtrefny) - Update 'Testing libblockdev' section in documentation (vtrefny) - Fix link to online documentation (vtrefny) - Fix how the new kernel module functions are added to docs (vpodzime)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Switch to %ldconfig_scriptlets- Do not use the 'btrfs' plugin in overrides tests (vpodzime) - Do not use the btrfs plugin in library tests (vpodzime) - Check for btrfs module availability in btrfs module (vtrefny) - Move kernel modules (un)loading and checking into utils (vtrefny) - Free locale struct in kbd plugin (vtrefny) - Add test for setting partition flags on GPT (vtrefny) - Use only sgdisk to set flags on GPT (vtrefny) - Move the fs.h file to its original place (vpodzime) - Add a HACKING.rst file (vpodzime) - Mark bcache tests as unstable (vpodzime) - Fix memory leaks in bd_fs_vfat_get_info() (vpodzime) - Revert the behaviour of bd_fs_check_deps() (vpodzime) - Split the bd_fs_is_tech_avail() implementation (vpodzime) - Split the FS plugin source into multiple files (vpodzime) - Fix bd_s390_dasd_format (vponcova) - Mark unstable tests as such (vpodzime) - bd_s390_dasd_is_ldl should be true only for LDL DADSs (vponcova) - Do not lie about tag creation (vpodzime)- Rebuild for cryptsetup-2.0.0- Support the legacy boot GPT flag (intrigeri) - Respect the version in the blockdev.pc file (vpodzime) - Add pkgconfig definitions for the utils library (vpodzime) - fs.c: Fix potential NULL pointer dereference (vtrefny) - dm.c: Fix uninitialized values in various dm plugin functions (vtrefny) - dm.c: Check return values of dm_task_set_name/run/get_info functions (vtrefny) - fs.c: Fix multiple "forward NULL" warnings in 'bd_fs_ntfs_get_info' (vtrefny) - lvm-dbus.c: Fix multiple "use after free" coverity warnings (vtrefny) - Fix duplicate 'const' in generated functions (vtrefny) - Add some test cases for NTFS (kailueke) - Add function wrappers for NTFS tools (kailueke) - exec.c: Fix error message in 'bd_utils_exec_and_report_progress' (vtrefny) - crypto.c: Fix waiting for enough entropy (vtrefny) - Ignore some coverity false positive errors (vtrefny) - exec.c: Ignore errors from 'g_io_channel_shutdown' (vtrefny) - part.c: Check if we've found a place to put new logical partitions (vtrefny) - kbd.c: Fix potential string overflow in 'bd_kbd_bcache_create' (vtrefny) - exec.c: Fix resource leaks in 'bd_utils_exec_and_report_progress' (vtrefny) - fs.c: Fix "forward null" in 'do_mount' and 'bd_fs_xfs_get_info' (vtrefny) - part.c: Fix possible NULL pointer dereference (vtrefny) - crypto.c: Use right key buffer in 'bd_crypto_luks_add_key' (vtrefny) - exec.c: Fix "use after free" in 'bd_utils_check_util_version' (vtrefny) - kbd.c: Fix double free in 'bd_kbd_zram_get_stats' (vtrefny) - part.c: Check if file discriptor is >= 0 before closing it (vtrefny) - mdraid.c: Fix resource leaks (vtrefny) - lvm.c: Fix "use after free" in 'bd_lvm_get_thpool_meta_size' (vtrefny) - fs.c: Fix for loop condition in 'bd_fs_get_fstype' (vtrefny) - fs.c: Check sscanf return value in 'bd_fs_vfat_get_info' (vtrefny) - fs.c: Fix resource leaks in 'bd_fs_get_fstype' (vtrefny) - blockdev.c.in: Fix unused variables (vtrefny) - Use libbytesize to parse bcache block size (vtrefny) - Use system values in KbdTestBcacheStatusTest (vtrefny) - Fix BSSize memory leaks in btrfs and mdraid plugins (vtrefny) - Skip btrfs subvolume tests with btrfs-progs 4.13.2 (vtrefny) - Added function to get DM device subsystem (japokorn) - Sync spec with downstream (vpodzime)- Fix the rpmlog and shortlog targets (vpodzime) - Add a function for enabling/disabling plugins' init checks (vpodzime) - Assign functions to tech-mode categories (vpodzime) - Add missing items to particular sections in the documentation (vpodzime) - Add a basic test for the runtime dependency checking (vpodzime) - Simplify what WITH_BD_BCACHE changes in the KBD plugin (vpodzime) - Add functions for querying available technologies (vpodzime) - Dynamically check for the required utilities (vpodzime) - Use shorter prefix for tempfiles (vtrefny) - Try harder when waiting for lio device to show up (vtrefny) - Better handle old and new zram sysfs api in tests (vtrefny) - Skip btrfs tests on CentOS 7 aarch64 (vtrefny) - Add new function for setting swap label (vtrefny) - Use only one git tag for new releases (vtrefny) - Fix source URL in spec file (vtrefny) - Add NEWS.rst file (vtrefny) - Do not include s390utils/vtoc.h in s390 plugin (vtrefny) - Use "AC_CANONICAL_BUILD" to check architecture instead of "uname" (vtrefny) - Bypass error proxy in s390 test (vtrefny) - Fix zFCP LUN max length (vtrefny) - Do not run g_clear_error after setting it (vtrefny) - Allow compiling libblockdev without s390 plugin (vtrefny) - Add a function for getting plugin name (vpodzime)- Cleanup spec file conditionals correctly- Cleanup spec file conditionals- Own directories /etc/libblockdev and /etc/libblockdev/conf.d (vtrefny) - Wait for resized partition (kailueke) - Make sure the device is opened for libparted (vpodzime) - Fix label check in swap_test (vtrefny) - Use "run_tests" script for running tests from Makefile (vtrefny) - Add a script for running tests (vtrefny) - Tests: Move library initialization to setUpClass method (vtrefny) - Stop skipping FAT resize tests on rawhide (vtrefny) - Close filesystem before closing the partition during FAT resize (vtrefny) - Use mountpoint for "xfs_info" calls (vtrefny) - Use libmount cache when parsing /proc/mounts (vtrefny) - Add some space for the CI status (vpodzime) - Confirm the force when creating PVs in FS tests (vpodzime) - Skip vgremove tests on 32bit Debian (vtrefny) - Fix names of backing files in tests (vtrefny) - Fix checking for available locales (vtrefny) - Skip dependency checking in mpath tests on Debian (vtrefny) - Skip zRAM tests on Debian (vtrefny) - Skip the test for device escrow on Debian too (vtrefny) - Skip free region tests on Debian too (vtrefny) - Fix redirecting command output to /dev/null in tests (vtrefny) - Try harder to unmount devices in test cleanup (vtrefny) - Require only plugins that are needed for given test (vtrefny) - Try to get distribution info from "PrettyName" if "CPEName" isn't available (vtrefny) - Use -ff when creating PVs in FS tests (vpodzime) - Sync spec with downstream (vpodzime)- Make the KbdZRAMDevicesTestCase inherit from KbdZRAMTestCase (vpodzime) - Allow non-source directory builds (kailueke) - Add a way to disable runtime dependency checks (vpodzime) - Link to GObject even if no plugin is activated (kailueke) - Skip zram tests on Rawhide (vpodzime) - Keep most utilities available for tests (vpodzime) - Use new libmount function to get (un)mount error message (vtrefny) - Update the documentation URL (vpodzime)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Only enable partition size tolerance with alignment (vpodzime) - Limit the requested partition size to maximum possible (vpodzime) - Do not verify vfat FS' size after generic resize (vpodzime) - Specify tolerance for partition size (kailueke) - Only use the exact constraint if not using any other (vpodzime) - Check resulting FS size in tests for generic FS resize (vpodzime) - Query setting FS label support and generic relabeling (kailueke) - Do not strictly require all FS utilities (vpodzime) - Compile everything with the C99 standard (vpodzime) - Add partition resize function (kailueke) - Generic Check and Repair Functions (kailueke) - Query functions for FS resize and repair support (kailueke) - Update the project/source URL in the spec file (vpodzime) - Add functions for opening/closing TrueCrypt/VeraCrypt volumes (vpodzime) - Adapt to a change in behaviour in new libmount (vpodzime) - Try RO mount also if we get EACCES (vpodzime) - Size in bytes for xfs_resize_device (kailueke) - src/plugins/Makefile.am: Remove hard coded include path in /usr prefix (tristan.vanberkom) - Fixed include for libvolume_key.h (tristan.vanberkom) - Ignore parted warnings if possible (squimrel) - bcache tests: Remove FEELINGLUCKY checks (tasleson) - kbd.c: Code review corrections (tasleson) - kbd.c: Make bd_kbd_bcache_create work without abort (tasleson)- Fix hardcoded reference to gcc (timo.gurr) - Catch and ignore partial failures in LVM tests' cleanups (vpodzime) - Fix hardcoded reference to pkg-config (timo.gurr) - Make GObject introspection optional (vpodzime) - Do not link libraries required by plugins to the GI files (vpodzime) - Make sure the whole build status image is shown (vpodzime) - Show CI status in README (at the GH repo's front page) (vpodzime) - Always require the libudev pkg (tgurr) - Make sure we give kernel time to fully setup zram device(s) (vpodzime) - fs_test.py: Close FDs when calling utilities (tasleson) - crypto.c: Correct segmentation fault (tasleson)- Temporarily skip vfat generic resize test on rawhide (vtrefny) - Use "safeprobe" in "bd_fs_wipe" (vtrefny) - Add a generic filesystem resize function (vtrefny) - Add a function to get mountpoint for a device (vtrefny) - Add a function to get filesystem type for a device (vtrefny) - Only include the LVM DBus config when shipping LVM DBus (vpodzime) - Skip the LVM DBus vgreduce tests on Rawhide (vpodzime) - Do not build the lvm-dbus plugin on RHEL/CentOS (vpodzime) - Give zRAM more time to settle before trying to remove a device (vpodzime) - Put zram tests adding/removing devices into a separate class (vpodzime) - Skip LVM cache and RAID tests on Rawhide (vpodzime) - Fix the skip_on decorator factory for tests (vpodzime) - Use 'blkid -p' instead of lsblk to get device's FS type (vpodzime) - Improve the lvm_set_global_config test (vpodzime) - Pass '-y' to pvresize (vpodzime) - Create a copy of os.environ for a child process (vpodzime) - Revert "Use the "C.UTF-8" locale instead of just "C"" (vpodzime) - Fix how we create vfat FS in tests (vpodzime) - Skip the test if requiring unavailable locales (vpodzime) - Use the "C.UTF-8" locale instead of just "C" (vpodzime) - Add functions for working with ext2 and ext3 filesystems (vtrefny) - Link to gobject when lvm or btrfs is enabled (andreas) - Link to libm where needed (andreas) - Add a function for cleaning a device (vtrefny) - Add few code exaples to documentation (vtrefny) - Use a special exception for no fs signature when doing wipe (vpodzime) - One more incompatible os.symlink() call (vpodzime) - Do not use pass-by-name in the os.symlink() call (vpodzime) - Ignore previous errors when falling back to using ioctl() (vpodzime) - Use ioctl() call to teardown loop devices (vpodzime) - Resolve the device to remove for mdadm (vpodzime) - Add a function for getting device symlinks (vpodzime) - Use the new resolve_device() function where appropriate (vpodzime) - Add the resolve_device() function to the utils library (vpodzime) - First try to read the 'autoclear' flag from /sys/ (vpodzime)- Skip btrfs min size tests on Fedora 25 (vtrefny) - Make sure the loop device doesn't disappear during tests (vpodzime) - Close the loop device when autoclear is (un)set (vpodzime) - Do not enforce Python 3 for running tests in CI (vpodzime) - Revert "Use different BTRFS_MIN_MEMBER_SIZE on aarch64" (vtrefny) - Use both 'old' and 'new' sysfs files to read zRAM stats (vtrefny) - Check if libparted-fs-resize pkgconfig is available (vpodzime) - Do not try to get name for inactive partitions (vtrefny) - Skip tests for getting free regions on CentOS/RHEL (vpodzime) - Free the container holding the specs of free regions (vpodzime) - Open loop devices as O_RDONLY when getting flags (vpodzime) - Resolve maximum partition size when we know its start (vpodzime) - Use --id instead of --part-type when setting partition id (vpodzime) - Fix mdadm command for removing failed device from an array (vtrefny) - Skip bcache tests on CentOS/RHEL 7 (vpodzime) - Use six.assertRaisesRegex in the FS tests (vpodzime) - Use mkdtemp() instead of TemporaryDirectory() (vpodzime) - Fix installation without specifying --exec-prefix (vpodzime) - Add options to force mkfs.ext4/vfat to create a FS on the whole device (vpodzime) - Skip the test for device escrow on CentOS/RHEL (vpodzime) - Define DEVNULL on our own if not in subprocess (vpodzime) - Remove the patches from the spec file (vpodzime) - Sync the spec file with downstream (vpodzime) - Stop skipping zRAM stats tests (vtrefny) - Add more tests for zRAM stats (vtrefny) - Fix reading zRAM properties from sysfs (vtrefny)- Do not try to parse 'raid_spec' for 'bd_md_activate' (vtrefny) Resolves: rhbz#1439111- Make sure the returned thpool MD size is valid (vpodzime)- Move the part_err library before part and fs (vtrefny) - Fix BuildRequires for crypto and dm packages (vtrefny) - Fix mounting read-only devices (vtrefny) - Fix the bd_s390_dasd_is_ldl function. (vponcova) - Add the bd_s390_dasd_is_fba function to check if DASD is FBA (vponcova) - Disable MD RAID tests on 32bit systems (vpodzime) - Fix error message when mounting with a wrong fs type (vtrefny) - Only create RPMs for requested/configured plugins (vpodzime) - Only check dependencies of plugins to be built (vpodzime) - Only build and distribute plugins if configured so (vpodzime) - Fix format-security and unused-result compiler warnings (vtrefny) - Add an AC macro for modular builds (vpodzime) - Add functions for mounting and unmounting filesystems (vtrefny)- Do not try to get GVariant after not adding anything to its builder (vpodzime) - Replace NULL with "" when building ExtraArg (vpodzime) - Replace NULL with "" when adding it as a 's' GVariant (vpodzime) - Make sure we don't try to add NULL as GVariant to DBus params (vpodzime) - Add function for getting recommended thpool metadata size (vpodzime) - Make udev settle after we create a LIO device (vpodzime) - Always use '--yes' for lvremove (vpodzime)- Update specs.rst to use present-tense and current API (agrover) - Add functions using BLOBs as LUKS passphrases (vpodzime) - Make sure the _error_quark() functions are in the library (vtrefny) - Return a special error when trying to wipe empty device (vtrefny) - Adapt tests to use LIO devices instead of loop devices (vpodzime) - Add functions for creating and deleting LIO devices (vpodzime) - MDRAID: Allow path as input for functions that work with sysfs (vtrefny)- Rebuild with changelog fixed up- Allow specifying raid 'name' in multiple way when calling md functions (vtrefny) - Allow using both path and raid name in bd_md_set_bitmap_location (vtrefny) - Fix potential memory issues in s390 sanitizate functions (vpodzime) - Try multiple times when probing device for wiping (vpodzime) - Check for libvolume_key.h and dmraid.h in configure.ac (vpodzime) - Define our own macro for testing required header files (vpodzime) - Include blockdev/utils.h in mdraid.h (vtrefny) - Fix misspelling (agrover) - Skip the bcache tests even on x86_64 (vpodzime) - Take a break between bcache creation tests (vpodzime) - Make sure ./configure fails if there are some soft failures (vpodzime) - Improve the error message on missing GI support (vpodzime) - Only require bcache-tools if supporting bcache (vpodzime) - Skip bcache tests on non-x86_64 architectures (vpodzime) - Try harder to register a new bcache device (vpodzime) - Reimplement swapon/swapoff functions by using syscalls (vpodzime) - Make sure bcache functions are correctly provided or not (vpodzime) - Changelog fixup (vpodzime)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild with changelog fixed up- Use the .in file as source when bumping version (vpodzime) - Run pylint based on the python version and make it optional (vpodzime) - Disable python3 and bcache on RHEL (vpodzime) - Make bcache support optional (vpodzime) - Teach boileplate_generator.py to skip things based on patterns (vpodzime) - Require lower versions of some utilities (vpodzime) - Do not require python3 for the boilerplate generation script (vpodzime) - Use a proper initialization value for 'GPollFD fds[2]' (vpodzime) - Deal with older parted and libblkid (vpodzime) - Make python3 and gtk-doc optional (vpodzime) - Bump the version of the utils library (vpodzime) - Fix docstring for 'bd_md_node_from_name' (vtrefny) - Add tests for added mdraid methods (vtrefny) - Skip 'MDTestNominateDenominateActive' unless feeling lucky (vtrefny) - MDRaid tests: change 'wait_for_resync' to wait for given action (vtrefny) - Add functionality need by storaged to mdraid plugin (vtrefny) - Move 'echo_str_to_file' method to utils (vtrefny) - Add a function to setup a loop device from a file descriptor (vpodzime) - Add functions to get/set the autoclear flag on a loop device (vpodzime) - Fix checking /proc/mdstat for resync action (vtrefny) - Adapt the test config files to version 2.x (vpodzime)- Rebuild for Python 3.6- Rebuild for a chain-build with storaged (vpodzime)- Do not require an exclusive lock on the device to commit part stuff (vpodzime) - Prevent failure if there are no btrfs subvolumes (vpodzime) - Fix the test for getting version of a failing utility (vpodzime) - Also run the utils tests (vpodzime) - Bump the version of the pkgconfig module (vpodzime) - Include utils.h in plugins that need it (vpodzime) - Fix dependency check in fs plugin (vtrefny) - Add support for setting part id (part type) on msdos part tables (vtrefny) - Trim the extra info for MD RAID's name (vpodzime) - Add xfsprogs and dosfstools as dependencies of the fs plugin (vpodzime) - Fix md_name_from_node to work with the "/dev/" prefix (vpodzime) - New major upstream release- Revert "Prevent issues between libparted and udev" (vpodzime) - Revert "Open the device file as RDWR when committing parts" (vpodzime)- Open the device file as RDWR when committing parts (vpodzime) - Handle mdadm --examine output during migration (adamw) Resolves: rhbz#1381996- Prevent issues between libparted and udev (vpodzime)- Make sure all object paths are passed and extracted as such (vpodzime) Resolves: rhbz#1374973- Do not report volume name for FW RAID container device (vpodzime) Related: rhbz#1379865 - Search for just "UUID" in mdadm --examine output (vpodzime) Related: rhbz#1379865 - Use 'mdadm --examine --export' to get MD RAID level (vpodzime) Related: rhbz#1379865- Try to search for "RAID Level" in mdadm's output (vpodzime) Resolves: rhbz#1379865 - Fix the number passed to LVM DBus as a job-creation timeout (vpodzime) Resolves: rhbz#1378970- Explicitly cast number constants for GVariants (vpodzime)- Add functions for creating thin/cache pools from existing LVs (vpodzime) - Add the new mpath_get_members() function to the docs (vpodzime)- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Add a function to get all mpath member devices (vpodzime) - Fix backport issues in the zfcp-related functionality (#1348442) (vpodzime) - Revert "Fix a few const params in the s390 plugin." (vpodzime) - Fix creation of the version-only tags (vpodzime)- Include the LV roles in the LVdata (vpodzime) - Add a few missing items to the documentation (vpodzime) - Document fields of the structures (vpodzime) - Report (meta)data LV name properly for cache pools in lvm-dbus (vpodzime) - Add information about related LVs to LVMLVdata (vpodzime) - Remove unused code for getting supported functions (vpodzime) - Add zFCP functionality to s390 plugin (sbueno+anaconda) - Fix a few const params in the s390 plugin. (sbueno+anaconda)- Ignore merge commits when creating changelog (vpodzime) - Only take the number of the first %changelog line found (vpodzime) - Add some more detailed description to the part plugin (vpodzime) - Fix a few extra issues with the const types (vpodzime) - Add function for getting best free region (vpodzime) - Add function for getting free regions (vpodzime) - Fix the error message when setting part flag fails (vpodzime) - Add function for setting disk flags (vpodzime) - Add function for getting information about disk(s) (vpodzime) - Do not set nonsense partition paths (vpodzime) - Add function for getting partition by position (vpodzime) - Indicate if there was error from parted or not in set_parted_error() (vpodzime) - Minor fixes for the bd_part_get_part_spec() function (vpodzime) - Add support for extra GPT flags (vpodzime) - Add functionality for partition types (GUIDs) (vpodzime) - Add functionality for partition names (vpodzime) - Do not destroy disk objects we didn't get (vpodzime) - Add a function for setting multiple partition flags at once (vpodzime) - Remove the unused definition USE_PYTHON3 from configure.ac (vpodzime) - Use different BTRFS_MIN_MEMBER_SIZE on aarch64 (vpodzime) - Better release memory from parted objects on failures (vpodzime) - Rework how we do optimal alignment (vpodzime) - Do not try to destroy object we didn't get (vpodzime) - Don't pass sizes in bytes to LVM (#1317373) (vpodzime) - Add the libbytesize-devel build requires (vpodzime) - Search for the LVM DBus service in both active and activatable names (vpodzime) - Adapt to another stupid change in btrfs-progs (vpodzime) - Add the XFS-related functions to the documentation (vpodzime) - Add tests for the XFS-related functions (vpodzime) - Add support for the XFS file system to the FS plugin (vpodzime) - Add chunk_size to BDMDExamineData (vtrefny) - Add the subpackage for the FS plugin (vpodzime) - Add the FS plugin to the docs (vpodzime) - Add tests for the ext4 functionality in the fs plugin (vpodzime) - Add the FS plugin and the ext4 support (vpodzime) - Add a function for running utility reporting error and exit code (vpodzime) - Add the subpackage for the part plugin (vpodzime) - Add a missing BuildRequires for parted-devel (vpodzime) - Tag as both libblockdev-$version and just $version (vpodzime) - Add the 'part' plugin to documentation (vpodzime) - Add tests for the newly added part plugin (vpodzime) - Add the part plugin with storaged-required functionality (vpodzime)- Merge pull request #72 from vpodzime/master-faster_tests (vpodzime) - Ignore all .bak files (vpodzime) - Use python3-pylint and skip Python 2 tests (vpodzime) - Try a bit harder when deactivating MD arrays in tests (vpodzime) - Recompile only the LVM plugin in tests (vpodzime) - Merge pull request #65 from vpodzime/master-loc_indep_error (vpodzime) - Merge pull request #70 from vojtechtrefny/master-chunk_size (vpodzime) - Add bd_md_create_with_chunk_size() function (vtrefny) - Merge pull request #68 from vpodzime/master-no_intro_data (vpodzime) - Merge pull request #71 from vpodzime/master-ipython3 (vpodzime) - Run coverage with the right config directories (vpodzime) - Merge pull request #67 from phatina/master (vpodzime) - Merge pull request #69 from vpodzime/master-lvm_dbus_autostart (vpodzime) - Use ipython3 for debugging and testing sessions (vpodzime) - Don't expect to always get introspection data from DBus (vpodzime) - Make invocation of tests configurable (phatina) - Make error messages locale agnostic (vpodzime)- Search for the LVM DBus service in activatable names (vpodzime) - Better check for the LVM DBus API (vpodzime)- Do not try to get object path of NULL in vgreduce (vpodzime)- Depend on python3-gobject-base not python3-gobject so as to not pull in X components- Add/fix the requirement for the LVM DBus daemon- Merge pull request #62 from vpodzime/master-clean_up (vpodzime) - Use addCleanup() instead of tearDown() in tests (vpodzime) - Merge pull request #58 from vpodzime/master-lvm_dbus_pr (vpodzime) - Add the VG renaming functionality (vpodzime) - Packaging of the lvm-dbus plugin (vpodzime) - The LVM DBus plugin (vpodzime) - Add more generic functions for logging (vpodzime) - Use MAX(a, b) instead of CLAMP(b, a, b) (vpodzime) - Merge pull request #59 from vpodzime/master-vgrename (vpodzime) - Add a function for renaming VGs (vpodzime) - Merge pull request #57 from clumens/master (vpodzime) - Fix error reporting when running "make test". (clumens) - Merge pull request #54 from vojtechtrefny/master-pvsize (vpodzime) - Do not try to create a PV with 4KiB metadata space (vpodzime) - Add pv_info to BDLVMPVdata (vtrefny) - btrfs now requires at least 128MiB device(s) (vpodzime) - Merge pull request #52 from vpodzime/master (vpodzime) - Round size in thpoolcreate() to KiB (vpodzime) - Sync the %changelog in spec with downstream (vpodzime)- Create the cache pool before the to-be-cached LV (vpodzime)- Rebuilt for Python3.5 rebuild- Fix the annotation of bd_try_init in blockdev.c (vpodzime)- Add missing python GI requires (vpodzime) - Merge pull request #49 from dashea/libblockdev-python (vpodzime) - Merge pull request #50 from vpodzime/master-fix_striped_lv (vpodzime) - Merge pull request #46 from vpodzime/master-bcache_destroy (vpodzime) - Merge pull request #39 from vpodzime/master-lvm_physical_space (vpodzime) - Add a missing ldconfig that rpmlint found. (dshea) - Move python files to separate packages (#1256758) (dshea) - Fix lvcreate calls for striped LVs (vpodzime) - Merge pull request #48 from vojtechtrefny/master_pvfree (vpodzime) - Add pv_free to BDLVMPVdata (vtrefny) - Merge pull request #47 from atodorov/add_coverage_report (vpodzime) - Produce coverage report in CI (atodorov) - Check bcache device's state before trying to detach the cache in destroy() (vpodzime) - Fix URLs in the spec (vpodzime) - Fix the int-float less-than comparison (vpodzime) - Fix the calculation of physical space taken by an LV (vpodzime)- Merge pull request #40 from vpodzime/master-config_support (vpodzime) - Add tests for configuration support (vpodzime) - Add a function for getting the loaded soname for a plugin (vpodzime) - Add the default configuration (vpodzime) - Load and respect configuration files when loading plugins (vpodzime) - Add functions for finding and processing configuration files (vpodzime) - Merge pull request #38 from vpodzime/master-md_superblock_size (vpodzime) - Better document how MD RAID superblock size should be calculated (vpodzime) - Merge pull request #36 from phatina/master (vpodzime) - BTRFS: allow an arbitrary label to be set for a btrfs volume (phatina) - Merge pull request #32 from phatina/master (vpodzime) - BTRFS: fix parsing empty partition label (phatina) - Merge pull request #35 from vpodzime/master (vpodzime) - Define env variables for sudo via the env utility (vpodzime) - Merge pull request #34 from dashea/python3-tests (vpodzime) - Use unittest.addCleanup to simplify crypto_test. (dshea) - Run tests with both python2 and python3 in the ci target. (dshea) - Fix python3 issues in the unittests. (dshea) - Do not run all tests in the 'ci' target (vpodzime) - Merge pull request #33 from clumens/master (vpodzime) - Add a new makefile target that does everything needed for jenkins. (clumens) - Synchronize the .spec file with downstream (vpodzime)- Explicitly specify the type of the cert_data parameter (#1246096) (vpodzime)- Clean generated boilerplate code on 'make clean' (vpodzime) - Merge pull request #31 from atodorov/use_lang_c (vpodzime) - tests: use LANG=C in test_backup_passphrase() (atodorov) - Merge pull request #30 from atodorov/makefile_updates (vpodzime) - Makefile.am: - add separate check target - add coverage targets - make it possible to test with Python3 (atodorov) - Merge pull request #29 from atodorov/fix_issue_28 (vpodzime) - Merge pull request #27 from atodorov/fix_docs_url (vpodzime) - Merge pull request #26 from atodorov/test_docs (vpodzime) - Change the modified sources back in tearDown() method as well. Closes #28. (atodorov) - update URL to on-line documentation (atodorov) - add test documentation (atodorov) - Merge pull request #22 from dashea/escrow-tests (vpodzime) - Merge pull request #25 from dashea/python-dep (vpodzime) - Filter the python files from automatic rpm requires (dshea) - Added tests for escrow packets and backup passphrases (dshea) - Free leaked contexts from crypto_init (dshea) - Cooperate with volume_key's memory management (dshea) - Fix inheritance in the LVM tests to prevent multiple runs of some tests (vpodzime) - Make the regexp for testing crypto_generate_backup_passphrase() stricter (vpodzime) - Leave room in the backup passphrase for a trailing 0 (dshea) - Add functions to get names of data/metadata internal LVs (vpodzime) - Allow getting info for an internal LV (vpodzime) - Gather information about all LVs (vpodzime) - Round requested size to KBs in lvresize() (#1221247) (vpodzime) - Add overrides for the ensure_init() function (vpodzime) - Change the default value of the 'reload' parameter of try_reinit() (vpodzime) - Merge pull request #21 from vpodzime/master-thpool_size_discard (vpodzime) - Add overrides for the lvm_is_valid_thpool_chunk_size() function (vpodzime)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Adapt the release helper targets to autotools (vpodzime) - Fixes of paths in Makefile.am's inspired by build failures on s390 (vpodzime) - Add an s390-specific BuildRequires (vpodzime) - Distribute also the boilerplate_generator.py script (vpodzime) - Fix path to the generated blockdev.pc file (vpodzime) - Adapt tests that compile stuff to autotools (vpodzime) - Merge pull request #18 from vpodzime/master-autotools (vpodzime) - Merge pull request #20 from dashea/gtkdoc-sections (vpodzime) - Use the autotools building system instead of scons (vpodzime) - Add the two new functions to the 'blockdev' docs section (vpodzime) - Fix the line defining the docs file for the s390 section (vpodzime) - Add a missing #include to the kbd.api file (vpodzime) - Prevent s390-specific stuff from being used on other architectures (vpodzime) - Update the documentation of the is_initialized() function (vpodzime) - Merge pull request #19 from vpodzime/master-ensure_init (vpodzime) - Remove private macros from the gtkdoc sections file. (dshea) - Terminate ifdef statements for arch check. (sbueno+anaconda) - Return early from the init functions if setting up logging fails (vpodzime) - Add tests for the new and modified init functions (vpodzime) - Add new try_init() and try_reinit() functions (vpodzime) - Fix for adding number of loaded plugins (vpodzime) - Fix for ensure_init() (vpodzime) - Rename the try_init() function to ensure_init() and improve it (vpodzime) - Check number of loaded plugins and library initialization state (vpodzime) - Make 'reload' default to True instead of False in overrides (vpodzime) - Add the s390 plugin test file. (sbueno+anaconda) - Add the s390 plugin functions. (sbueno+anaconda) - Add the s390 plugin. (sbueno+anaconda) - Fix a typo in the spec file. (sbueno+anaconda) - Require the kmod-devel package for the build process (vpodzime) - Merge pull request #16 from dashea/escrow-encoding (vpodzime) - Merge pull request #13 from vpodzime/master-lvm_cache (vpodzime) - Merge pull request #12 from vpodzime/master-kbd_plugin (vpodzime) - Merge pull request #14 from vpodzime/master-better_is_multipath (vpodzime) - Use g_strdup() instead of g_strdup_printf() to just dup a string (vpodzime) - Fix the spelling of "escrow" (dshea) - Make the crypto plugin string parameters const (dshea) - Set encoding to NULL before writing the escrow packet. (dshea) - Get cache stats directly from the device mapper (vpodzime) - Reimplement the is_mpath_member() function using device mapper (vpodzime) - Add the LVM cache related symbols to the LVM section in the documentation (vpodzime) - Update the list of LVM cache related functions in features.rst (vpodzime) - Add tests for functions related to the LVM cache technology (vpodzime) - Implement the lvm_cache_stats() function (vpodzime) - Implement the lvm_cache_pool_name function (vpodzime) - Implement the lvm_cache_create_cached_lv() function (vpodzime) - Implement lvm_cache_attach/detach() functions (vpodzime) - Implement the lvm_cache_create_pool() function plus two support functions (vpodzime) - Implement the lvm_cache_get_default_md_size() function (vpodzime) - Add the 'type' parameter to the lvm_lvcreate function (vpodzime) - Teach boilerplate_generator to work with enum return types (vpodzime) - Teach boilerplate_generator to work with 'const' return types (vpodzime) - Add subpackages for the KBD plugin and its devel files (vpodzime) - Add provided symbols to the documentation section of the KBD plugin (vpodzime) - Implement the bcache_get_backing/cache_device functions (vpodzime) - Exclude bcache tests from the normal 'test' target (vpodzime) - Add some more and prolong some of the waits in KBD tests (vpodzime) - Zero all newly allocated structures (vpodzime) - Implement the bcache_status function and all it wants (vpodzime) - Fix for the zram stats (vpodzime) - Add bcache_get_mode and bcache_set_mode functions (vpodzime) - Teach boilerplate_generator to work with enum return types (vpodzime) - Teach boilerplate_generator to work with 'const' return types (vpodzime) - Add the zram_get_stats function (vpodzime) - Add the check() function for the KBD plugin (vpodzime) - Add ErrorProxy instance for the KBD plugin (vpodzime) - Add tests for bcache_create/attach/detach/destroy functions (vpodzime) - Add the 'rebuild' Makefile target (vpodzime) - Add bcache_create, bcache_attach, bcache_detach and bcache_destroy functions (vpodzime) - Implement a helper function to echo string into a file (vpodzime) - Add tests for zram_create_devices and zram_destroy_devices functions (vpodzime) - Add the zram_destroy_devices function to the KBD plugin (vpodzime) - Add first function to the KBD plugin: zram_create_devices (vpodzime) - Add the KernelBlockDevices plugin (vpodzime)- Prevent a leaky test from running in Jenkins (vpodzime) - Try harder when cleaning up after MD RAID tests (vpodzime) - Improve the MD RAID activate/deactivate test (vpodzime) - One more @contextmanager that needs try-finally (vpodzime) - Do not require metadata version to be reported by 'mdadm --examine' (#1217900) (vpodzime) - Make sure we always set things back in context managers (vpodzime) - Make the release date for version 1.0 more realistic (vpodzime) - Merge pull request #11 from vpodzime/master (vpodzime) - Run utilities with LC_ALL=C (vpodzime) (#1219033) - Free GMatchInfo instance even in case of no match (vpodzime) - Resolve /dev/md/ symlinks when checking swap status. (dlehman)- Require minimum version of libblockdev-utils in some plugins (vpodzime) - Report both stdout and stderr if exit code != 0 (vpodzime)- Fix issues with using overriden functions over ErrorProxy (vpodzime) - Update the roadmap.rst and features.rst with new stuff (vpodzime) - Fix two minor issues with docs generation (vpodzime)- Fix return type of the unload_plugins() function (vpodzime) - Close the DL handle when check() or init() fail (vpodzime) - Add one more check to the reload test (vpodzime) - Drop reference to check() and init() functions (vpodzime) - Add more cats to tests (vpodzime) - Make regexp for getting btrfs version more generic (vpodzime) - Merge pull request #8 from vpodzime/master-check_functions (vpodzime) - Fix parameters passed to unoverridden swapon function (vpodzime) - Implement and test swap plugin's check function (vpodzime) - Implement and test MD RAID plugin's check function (vpodzime) - Implement and test mpath plugin's check function (vpodzime) - Try harder to get util's version (vpodzime) - Implement and test loop plugin's check function (vpodzime) - Implement and test DM plugin's check function (vpodzime) - Implement and test BTRFS plugin's check function (vpodzime) - Implement and test LVM plugin's check function (vpodzime) - Init logging before loading plugins (vpodzime) - Add function for utility availability checking (vpodzime) - Fix default value for the fake_utils' path argument (vpodzime) - Add ErrorProxy instance for the utils functions (vpodzime) - Add function for version comparison (vpodzime) - Merge pull request #9 from clumens/master (vpodzime) - Disable pylint checking on the new exception proxy. (clumens) - Fix XRules application and add a test for it (vpodzime) - Raise NotImplementedError when an unavailable function is called (vpodzime) - Merge pull request #4 from vpodzime/master-error_proxy (vpodzime) - Merge branch 'master' into master-error_proxy (vpodzime) - Merge pull request #5 from vpodzime/master-not_implemented_error (vpodzime) - Add a simple test for unloaded/unavailable functions (vpodzime) - Unload the plugins properly when reinit() is called (vpodzime) - Raise error/exception when an unimplemented function is called (#1201475) (vpodzime) - Do an ugly but necessary hack to make local GI overrides work (vpodzime) - Add the __dir__ method to ErrorProxy (vpodzime) - Add a rationale for the ErrorProxy to the overrides' docstring (vpodzime) - Add some basic info about GI overrides to the documentation (vpodzime) - Use pylint to check for errors in python overrides (vpodzime) - Add the first small test for the ErrorProxy (vpodzime) - Put the GI overrides in a special dir so that they are preferred (vpodzime) - Add a cache for attributes already resolved by ErrorProxy (vpodzime) - Implement the ErrorProxy python class and use it (vpodzime)- Merge pull request #7 from vpodzime/master-fw_raid_fixes (vpodzime) - Try a bit harder when trying to determine MD RAID name (#1207317) (vpodzime) - Don't be naïve about mdadm --detail telling us what we want (#1207317) (vpodzime) - Ignore libblockdev tarballs (vpodzime) - Implement a test of btrfs_list_subvolumes on data from bug report (vpodzime) - Implement a context manager for running tests with fake utils (vpodzime) - Do not try to cannonicalize MD UUIDs if we didn't get them (#1207317) (vpodzime) - Fix the table in roadmap.rst (vpodzime) - Enrich the roadmap.rst file and add info about new plans (vpodzime) - Sync spec file with downstream (vpodzime)- Merge pull request #6 from vpodzime/master-sort_btrfs_subvolumes (vpodzime) - Don't be naïve about mdadm providing us data we would like (#1206394) (vpodzime) - Sort BTRFS subvolumes in a way that child never appears before parent (#1201120) (vpodzime) - Let libcryptsetup handle LUKSname->/dev/mapper/LUKSname for us (vpodzime) - Fix the crypto_luks_resize and create a test for it (vpodzime) - Add targets to create the SRPM and RPM files easily (vpodzime) - Don't round up to multiple of PE size bigger than max value of the rtype (vpodzime) - Mark majority of MD RAID tests as slow (vpodzime) - Merge pull request #1 from dashea/file-paths (vpodzime) - Don't report error for no loop device associated with given file (vpodzime) - Skip the detail_data.clean check when running tests in Jenkins (vpodzime) - Make package file paths more specific (dshea) - Implement and use MD RAID-specific wait for tests (vpodzime) - Try to give MD RAID time to sync things before querying them (vpodzime) - Fix the default value of the BDMDDetailData.clean field (vpodzime) - Do cleanup after every single MD RAID tests (vpodzime) - Do cleanup after every single LVM test (vpodzime) - Do cleanup after every single BTRFS test (vpodzime) - Make sure the LUKS device is closed and removed after tests (vpodzime) - Make sure DM maps from tests are removed after tests (vpodzime) - Make sure that loop devices are deactivated after tests (vpodzime) - Make the tearDown method of the mpath test case better visible (vpodzime) - Make sure that the swap is deactivated after tests (vpodzime) - Fix docstrings in tests' utils helper functions (vpodzime) - Improve the logging tests in utils_test.py (vpodzime) - Update the features.rst file (vpodzime) - Update the roadmap (vpodzime) - Don't check if we get a mountpoint for BTRFS operations (vpodzime)- Ship license as per packaging guidelines - plugins-all should depend on base library too - Add dev docs- Be ready for mdadm --examine to not provide some of the values we want (vpodzime) - Add exit code information to exec logging (vpodzime) - Improve and add tests (vpodzime) - Mark the test_force_plugin and test_reload as slow (vpodzime) - Make sure we get some devices when creating btrfs volume (vpodzime) - Add override for the lvremove function (vpodzime) - Do not create LUKS format with no passphrase and no key file (vpodzime) - Make sure we use the /dev/mapper/... path for luks_status (vpodzime)- Don't report error when non-existing swap's status is queried (vpodzime) - Make libblockdev-plugins-all pull the same version of plugins (vpodzime) - Don't report error when asked for a backing file of an uknown loop (vpodzime) - Fix accidental change in the spec's changelog (vpodzime)- Add tests for what we can easily test from the mpath plugin (vpodzime) - Add link to sources to the documentation (vpodzime) - Add missing symbols into the libblockdev-sections.txt file (vpodzime) - Do not build docs for testing (vpodzime) - Add the bd_try_init function (vpodzime) - Log stdout and stderr output when running processes (vpodzime) - Allow a subset of plugins to be load instead of all (vpodzime) - Make sure devmapper doesn't spam stdout with tons of messages (vpodzime) - Let debug messages go to stderr when running ipython (vpodzime) - Give plugins a way to initialize themselves (vpodzime) - Give plugins a way how to check if they could run properly (vpodzime) - Allow a subset of plugins to be load instead of all [TEST NEEDED] (vpodzime) - Make sure we use the whole /dev/mapper path for cryptsetup (vpodzime) - Fix vg_pv_count parsing when getting info about PV (vpodzime) - Set default values to data structures if real values are not available (vpodzime) - Fix the parameter name specifying pool metadata size (vpodzime) - Activate LUKS as ReadWrite in luks_open (vpodzime) - Make sure we pass key_size to cryptsetup in bytes (vpodzime) - Add the min_entropy parameter to luks_format Python overrides (vpodzime) - Pass size in KiB instead of B to lvcreate (vpodzime) - Add underscore into dataalignment and metadatasize parameter names (vpodzime) - Don't report error if non-mpath device is tested for being mpath member (vpodzime) - Fix name of the invoked utility in mpath_set_friendly_names (vpodzime)- Improve the test for lvm_set_global_config (vpodzime) - Fix some minor issues in the spec file (vpodzime) - Fix issues with the LVM global config str (vpodzime) - Add couple more Python overrides (vpodzime) - Fix the name of the lvm_thlvpoolname() function in the header file (vpodzime) - Use assertEqual instead of assertTrue(a == b) (vpodzime) - Add the min_entropy parameter to luks_format (vpodzime) - Move internal dmraid-related macros into the source file (vpodzime) - Add an override for the md_add function (vpodzime) - Fix parameters in luks_open python overrides (vpodzime) - Prevent init() from being done multiple times and provide a test function (vpodzime) - Add the roadmap.rst document (vpodzime) - Remove an extra parenthesis in one of the docstrings (vpodzime) - Move the mddetail function next to the mdexamine function (vpodzime) - Add some more constants required by blivet (vpodzime)- Require volume_key-devel in a version that fixes build issues (vpodzime) - Fix Python 2 devel package name in BuildRequires (vpodzime) - Generate docs for the library and all plugins (vpodzime) - Make doc comments better for documentation generation (vpodzime) - Fix parameter names in function prototypes (vpodzime) - Add the metadatasize parameter to pvcreate (vpodzime) - Add the dataalignment parameter to lvm_pvcreate (vpodzime) - Export non-internal constants via introspection (vpodzime) - Expand size constants in the GI-scanned files (vpodzime) - Fix usage printing in the boilerplate_generator (vpodzime) - Add the build directory to .gitignore (vpodzime) - Add the md_run function (vpodzime) - Fix some issues in Python overrides (vpodzime) - Add the escrow_device function to the crypto plugin (vpodzime) - Fix version of GI files in the Makefile (vpodzime) - Make the order of release target's dependencies more explicit (vpodzime)- Fix dependencies of the release target (vpodzime) - Python overrides for the GI-generated bindings (vpodzime) - Pass version info to the code and use it to load plugins (vpodzime)- Initial release  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh2.28-6.el82.28-6.el8  libblockdev-2.28-6.el8.x86_64includeblockdevblockdev.hdbus.hdev_utils.hexec.hextra_arg.hlvm.hmodule.hpart_err.hplugins.hsrclibblockdev.cblockdev.hplugin_apisbtrfs.cbtrfs.hcrypto.ccrypto.hdm.cdm.hfs.cfs.hkbd.ckbd.hloop.cloop.hlvm.clvm.hmdraid.cmdraid.hmpath.cmpath.hnvdimm.cnvdimm.hpart.cpart.hswap.cswap.hvdo.cvdo.hplugins.cplugins.hpluginscheck_deps.ccheck_deps.hcrypto.ccrypto.hdm.cdm.hfsfs.cfs.hcommon.ccommon.hext.cext.hgeneric.cgeneric.hmount.cmount.hntfs.cntfs.hvfat.cvfat.hxfs.cxfs.hkbd.ckbd.hloop.cloop.hlvm-dbus.clvm.clvm.hmdraid.cmdraid.hmpath.cmpath.hnvdimm.cnvdimm.hpart.cpart.hpart_err.cpart_err.hswap.cswap.hvdo.cvdo.hvdo_stats.cvdo_stats.hutilsdbus.cdev_utils.cdev_utils.hexec.cexec.hextra_arg.cextra_arg.hmodule.cmodule.htoolslvm-cache-stats.c/usr/src/debug//usr/src/debug/libblockdev-2.28-6.el8.x86_64//usr/src/debug/libblockdev-2.28-6.el8.x86_64/include//usr/src/debug/libblockdev-2.28-6.el8.x86_64/include/blockdev//usr/src/debug/libblockdev-2.28-6.el8.x86_64/src//usr/src/debug/libblockdev-2.28-6.el8.x86_64/src/lib//usr/src/debug/libblockdev-2.28-6.el8.x86_64/src/lib/plugin_apis//usr/src/debug/libblockdev-2.28-6.el8.x86_64/src/plugins//usr/src/debug/libblockdev-2.28-6.el8.x86_64/src/plugins/fs//usr/src/debug/libblockdev-2.28-6.el8.x86_64/src/utils//usr/src/debug/libblockdev-2.28-6.el8.x86_64/tools/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryC source, ASCII textASCII textASCII text, with very long linesC source, UTF-8 Unicode textC source, ASCII text, with very long linesutf-862e6b29a1999d1f329fb313bf701c83c6c96b7a40c38e5bc8677aed220a7bcf4?p7zXZ !#,jT] b2u jӫ`(y/-aڿv\RKXD/5O,S!VI!>4$?StR5HbX#[y;,.8yY̡΋>*iGy n .3R(ܪM:_̍ciN'ɓ`=Z|}l *+SD;6^^>>A!~ (gg{,*hƳ4b~ v$YkoVmO AT\y(RոQyLH oBAu1aM`'vsE$KQAlJqΛhsu.: 8Jţ[F;b s!iU1^nAc] <ֈ[~-3EIV1(##U3{B>`W920阪yòZwi_/2W$ę}^RdP\eM<' *|ߍ. JS`KD2a$ʈKvJ$F v3 CO KeېBC;>$\(`Fc#/zF!2fœڥr$䱜 FVS-lg;a }6juP`FRk1qZ8 ҳ #T3+¨G9PL (=P{ '?ctobb1x2c?m pDMHwkvbjUETGDU0S>,Ip`ygY5Kq70ԗp5,5 )+gr X+ٞi_W뽸TeRIGA&xAj4ܲa:S]C0nFʹڜ-1pw[X!"7t GvmoL2ǯIaјYe|VJmH42<|·7Ipa% rm TKi$ю( O{-M7>/՘\TFuحf~]f" lLmLI B /tb*qE <C_ 0 'Yǀ]i\@ܣ潒˭J/%ݱ:C5ZxgqLOؼ[s)gfyw3ݞ$|ݶ뇀_nlUTh j8O$T~p yUS<ƍ;aKM)"8 6c3@&dda|IO5zPq%8-2|g젬c H"gtaO,찢4xʩ`F:mӋTWyizEq}+Ilb[M~]M~myť2q`:A7" 70{9RFݹn.9̻ M;&VrK8kZ]߬fPxA_P_\q 9acXB5|b/UY jbm#7T  0Rp?5 q쥯5Rk"f?2,o"SeL tnO=}'myZKH)tY -Fy[EYUN rΜ ?Χx } Ueߵ+ٮc>sȗB?Bx!훐t&0}hSlDb7WSC5ſy&ڼu lvB4 )pnsːbiaÐ.o>!toĎЧde=fϔ\pvE$ ]i V3 +ZX"WE>VVK.y:VMbYmkU.Dv6S:N't/Ձ2:P12cJRp8)x_`)jۥIAʾ[WH cաq'FH rrTYf^. 檔D@'Ҥ.Ʌ&U,ܥJ)wX:z;åCΧ%5 KȜ-^uP_%(yXC:YȊ)*ЎiL?pDhb,-Q|RmjojN*SSgCJ#]YYcՏo0k'/(c4gYScqt&P ĖQN Ĕ VLt@Gݷ%IB)%벗DmXJ-?V:ޚ>|("?}1k~es[&is;7ϗs7a -+o6j`kH[E+mR tIx鶴"5G*wxvzQ/!^#Nx"?Ȝ!xO`zIjj*9MYskOm4Li[THY.q /i<,[1SےH+s^gvWՏ`;IJH2…Zz9GpěFКu} 6gM3C0Z{پh8?VmF<2 (ɛn"ѶSnyS_($&-W*5>cEE|m=yiL2/3m ~ \ܣ? X.ɢWtTMG MOS{* y\HDd$ 1glVH St_VNS #=C&m!̈́ ן'g1dsge(:Z;(]91 /+}T2!xWt_7\VLx2hcb1_cҡbRruۭ?Ə~'1a}Br=\ IgG ͇mg )q" v_#cM++Qi K7 [nعwxFXCp,7.rJ+{I.NKQ9Ϊ9v9 J7NFzowD`Ð!Y}_ث* @$ʨR1lED1i#pUgOk `z)Q5O.0[7i7 9>x6I9kݶH=ˡᚐx }PC>&~((7\R_UfyRE(0wF0K,( ++VN):}LAڡx6?Gu7JLAS"_%&Lt)hᝪ ]=/Ua0YJ mhm/UZ1S37P~Z]H*B)Zwl氃{+L UxB%8e{Ct:KUFw=s\D{|4=roeޅ5B"'`Dwsۡ zEK@iB7: ϨȮXhU"TU;7^1?X\nV?g_g3Ӫ,0"PFgJ0Iz3YvT#0E "_.ٙEuk]Gc %E}2bTHe + o=Pb!; e)O\3@_Q`JET'Ǣf`uX#Ayd@2 Fn[ W`-2-yT(Q"tKeI8I+-AC %v(l]yH} q1H?=oTz( $M¢}*oxSaqULKK)*Ʈ[(ix&U@_`KN 8J{Ōo̹xHqUNJQhȫ.":6tx{jIwOZBwmr{7X@M.(@iSd:<47FQ:J~[}b4W~XwU`I*ǭ5nZFF&p#P)x H&_WKyhi Ա)ژc mij'":Y1mr`y׌XH*+MIx6XF; j([Xj3*=~HqxF*Ƌ,,#̑[=|\ ܿv羭ZX}dRt;uDs]IC.84vȴT;cIseWFOʎ5%@|hڍ&U,oUQw.žA`voO]h{װ/j[M'zj&RXSP~ES:0Q:#gYN! ?>HU1)8@7^h< BL] ĵ\e'(Kx9Y]1G͔3^gze SD! 9DU+?Q:(\YHOMmf EaU N'叙ӭHt[^̑77sfVii¦ [6hM@F^R$q07p4_}^.WB&@a)T=jXKYbRpIAr5`R6=ei[ߖ,.8`|Zj_ $~v>+PBlm3I ipsD}NMM]}r.:庉ynPZʱ$+3OV5j8Zvfs-'-%H(f$uKCcCS M8+.VfMb #+%[# |ݒ}N5@vTk:XA}pFf%v@%Fb\CNkAxySvòPL,7lY5yVQ V쵎m;Q( ޯg#XDfUqZ6~{r7h6cz B*@iwzk>Oڒ,֠ [ tJN]o!lK;C( tcp$\^g&[z-k',W]'3fwkC԰[q慧T"L(3UBo9[=дͤF눆.dNLY`Ǔvκd %\?l҃7 $. vK;-Gu`i jE3J(3o`%tB"5# T/6$J H oaR{1otϛ0X^EFv:Z>gG"/:#F*}kgx,Y5aJsG#y3n`4Ϣn쬯D^ӿҧX-aO H̭c!f1Ͼ?%R򧷲q u9*{u]G~y7S/iwB8PqW|G.=Ȟhu9ʪ}7uVk,}ǛE["Ҋq1QɬA`ٗ'v.mcJS Gۗ_4I' PT| ժ³ CUΩAj@& qXD5^<P'; סk*&BT:jdu66#U2'i=F5D-kc+ux;I IЂt')` tFĜ(kj45c%x_s8"wٞ<7GM+5=؞-Q} Sluruh) }<{$7D[⶛j7u] }Kf\4ɇQoHtUy9zB'ާߘH}NjrNc]k6j1-^k{-;"5f!OQ.*S*_"za WuLRÎoha |V 4W Fuv[E:2՜CX٬C,mQhlV}qݢC=t}.LgUيKpE#CQgzpl"u0MEQKϾ6WmYzO9!w7i-cO*2V ز 1NT.r,RkU`#'O2qv%h( |ciDE< @:P0#3#Ҕzv}0n]]ީļG 9H:Fetd^aϠ'C>hާ7gE+= #[D⬂$ONm|.znb7 sAu`L't+PnU54L@)@8f}EvQ*8= B*R܀ћ.+HNƇQ:vX!l/IkmM^E!6T>m9lGp#N2 -Vyx0O]*'Էbմ ݥ+{}*Z(W*JC/r1"{_]k]~W+)P@u&dԉ@e|kc[)j^GQVu3}C-(;yLREb,؈Qn4 C8R.zDKldzX+U;|t7YW!-;ל;N!s;'\\[@M9-e%d4Um?@Z Su4Zb lz՟[YL#bKձ觔G;?I3O hw̳{k kēd:Ւ̢!dcw4{. iFO&ц6y>du^g쑦݌)B<q&\Dy:p2)-<6b6Ψ8ѶwhM?cu0jD`_ XZwVW#ِTTTp5uC}R;fWs'eю39"Jt/[HGt]:bT9C6)k? Ӽ輡4J&dZ]2L|N mЎ6i2,Nk;\b"B4;k3Z ȁI@3LOc⴫3uw |nf9VT倾}:Õ fUl,z/ ,|1nr{ c$=lǛ9ޥTEM@Lm4 5}7d-` B61$u!=dpF$HtYp.' +FPGU*Ѹ=\z‥#<2ۧݎv_ @0R8V-XW!\oxÃr®*_B^i!< ,),5K_`%h_Cu8+lYҎ]oiKHiӁ60&"V ԇ_[I,{Vsqq*R~QŰ ӓ F1Q\rꬼ r 3 "6X[Yƴ}$ b/@3P5*p".}8Xrv }fQyzs6|MH ,D-[u8%7+k:T;̫߼ۦȼ bG^:-1W̯^ ?ױj[!Jnv$"cM<6Mn2q@gshjM蝏pŞ]f6YՁ. ʳ%БTv=Mre }W s2"#lCXcVQP;,`V}m5nK-<OLd8b4voS=J}Ϩ$ هҁTw y۶/#bSGoH Tqf{d֦䶻8f;$!6=x«ڡcR/6@;?,߮qAgLDW Ԓ,,`ehD$`* ȜMfuԖ,bBYrCRX-;x_6v/ 7'5(Bu{'E'o֞:͸`@ p,gWaJ R@% pFp恋TUbF&&Z<_ A[>A9+<{ 8b.($}^5vيH pdI5?87p!+e-j|W$EvjʑGh7 R #ԍt=jKDPB^GIsP$!_d.~[Qk(|FZV}k;n *~ijF.n9rhz!oA-ajޓI|Emw# B2dmOFF;"X&FByڱ7æs캑€6;[o4B19@/ z||V@Jj$[鼅:g| cၧIӽ=pӏՇ{?#{ {"_!ស#;M;x-LŨsvhbjb;~Z͖ &r/]5qKyUU"'u#lu~﹖f ;;Jڋ36U֠ ^8X;:ԑѬk"w~ wAʲ c؝|dƮ|?,mQ*ǵs^ =RGlCU@BM R ]'ܵ&t5@2A^G>m&Ԏ<8X6q|iΟDϖ"k w Ca٦DBU,>aNAObi eɐyČ3(red=؈⚁ yz\n)tjk$VcXgx0[(^x:wBj T(x)FYdO7J*W֒z>8KZ2V0A0Iq]{KKK (ظMPLOy2kKD#d@ÖBNʜ7]{P"26R Q%Zq11SiӼWcfVb}[g]]5v6 σbZE?@=}ϊAoID?6̋:~C٢1AQUq{_U%:G7\-o3[j=2z#|RPĴ>|Uˣ+zo1)q̏wLK]0T&(y.X@>--W|X+yâ{q`~|!jl^+,JFr=aTTjů#xФFffIΫܲdrIMZT ZiZKӱ:)hZn۲m=0%Ϸƨ{6[ luu⍤5"C z^ubHa,K\",}V?"3`t[V=oh封I [3; )yR6tK?R0 |ɸ"/ I5*=ϋ@ɄOZIOh$wxD$\ ] oGp &aPN(ji_,0@YPԍ+\(z~egY(Ĩv+Qb矞(y,LDv[pM7472]X"?z#VF|^ËBpamp9,4aŷ]<|OެN&F-Tr;EsKRZuf4ԯM23 [YdOW?SCdYo" ~nz !EE@Q r 4|/KT ҧO2Ul+yW[~*K}AmxpɦS)Ӌ3e"q@@&^aRik qn\6pK+xb GfŤ;[slX6f+ ; pLwщT0J]-[ Y[ B~t xLYI`[(T3PlvbsV'5~6 99hœ~ ȿ:ZDՇCHhֈ6K4^㗨yhx{tG%gR6`.Jxi_sũʩvlM@]2&6_e}vzar_;)Bōd'F>1Q2$M)iI}#(֢ԗ>e?+¡R- iwo S~.oVg[Q=Wq D<6s R휆 ̿P[sۀ!]w6KjܸjK -FίN-֒z"Khm﬍}GRI ~xoVGӆ ͥgUG4O[޽BrNA&홸n Zu_Y  AxnV):WJ5+zTx,qrޡsN*Gm@ X+bδUY u1gY""_jȺz;EVyyD: |C-$&>Sew*qj9zo7Nx3/1bz=yI]A&4m]&tpo; )-S|2]&Sgۤf L(^0q8>Qya|,t oZ;Jx (qt0r|b+6<&J$-;R=#>[$uӝ9脦N6g<קB@~880 $&d918z^DkI)c -gšz,yO9=,sZ"uv4R~:JiݵR!<&l?Nkј+Y:\\٨cghO V"Fwy#JILk:e;Z5V]9^NEN6|vХ;5uBQ`(O:3a!H@SEJ4#j_;ުK1̄fvX?wBGuƟӵ%[o*q\îiO(j%yؽqhQ0`PџJ;$-fJ1ϼJ,mfjD1+v.p:6.CN絹af1X#;zL%Tt6r2'0Re/?2bC=GF(1wLҷYނx+ٺw/Mv(kqpHo{ uB7>eJM(Gle7elXe3| ^!hU7puZ0Lu/ȔR6Zdšh$j7zEjLo(+;Rm Q.b0NFq53۸,-{rtJl|IqS{^~MB̨V>+kW1"-B<=KJ)AJbh<$m.'bl[-lL18iw=PDdhn=% 򞫕eFGKѧ O'TNC*-جw8r&875x+] F dNhwve_96t,[vSNd~=W+ƉCSu }>k{&w?!HC:< h\ݻ*]cugo`ABJ|^,XIkC:N-K~X &A:+.T nQ*=sP|' w#3hl) <$TOTuF6l`e'͝R\i«?P1b}+ 3YDy-ݳ0?EpD]/w]Y`[>RFN`6=1ߑh+J¾ Dx4`t,OvfT|)Y'iօQHhX]tg.P1|V颼նI*=6fbmU*Y(r".![Mn@-"1B?Um-_Pf%%m4~t3-=)RCT`,AC>Bc¡8j v9GVG8# :N hgvͶYܭimI'ԣhXN<<7:o5|J+?*anYiVgxjlT@ }dǷQ%EB[Vx8_b+T`ԁhm)ob ^彣ӿyPBų;xXqgܙO M.7|VHA?[7mV \G?511pͩt̯f YkԙqbK:d^](S5aN&} i 4ˊ+wimU 3PEgJ+f(:N =pK ҹaE,1 #QӋѰ N;TtC%̻O`M^*8y Y3$N̋D0c?Ҫ ' -,$l^#̌u,+ܭ:ceR"UEd=b ppх(r`e}A eDJ|݌lO+" ʘtS&{Ɲk`w#T%jm#J#zGd9E S1MxͣQxӇv.7Rj>XHpԙyyČ | (pvj8RC1 ONG6N׺HHⴁ' /-+XOh+v{ImynGt虸 jFΟNQ?b~6]$վY`hb.[ѹjqpݖ)h`qI!n ߿;wWIѱE i/GK ɭhT">Ig]K>J'd/v*e&G΀e4k x_ڝHW MƧ;^wڅeӘ&<\U eѤo7 89gcꄯM C/ j+L޳1q@f7l =y`Ub3`=YWW'º3k;Tx6G*^hcB0/oId'Gaăj d㡱C؃wkA6)s(¤ʴ dׄrdU|QjVEӕ1xxNO=J| {SU姮VBxIYwEC{p:tӚ$j0H_THmڡzTy /s wdl&l`5#L_:pGmrS/ nNuIƘ'qS}qp7VPXI2ՍF-k˼u, TXÈ{e$]xem^!EL!ʬ?!P ?8peD]l9,+8}w5z_)(lZVB87tZ~($j}KT߸taU \w[vVVN.H%48` P-])ׄ VجNmfqGXSN 躡a<uA(꣛GIguה~)!kwq3SZJ5ooyw/X/mVB"Nwv1>C:YbqY(J S[sΧW]@3?CZhq&ykvv[v1zj*Cg^at"\ߌ[;FzX0M9rj$IIUNomU0o f'ڽl< m7>MUߋ߯Q5C6!6r5O6og!CSFq}$qԕBmӿ4B^0/ih!FqcNzPr,(+0@^KF}̟Ѻu5̿B(Φb. qQO} ~͏~E{v(ZKOU*?C O)NdlԼP6$= 䪡8#"(*m)rre Ԣ}6GDžEˎTT'C/(j*ӌ'2;x ~'Pn C(nj4ٳ9eϺDrft?e`_ keaa ZW9?!ىv퇇 eNtG $7AjJյYB Xrw̢S*iXеVfD[a.R9f8#NyX -z~~ iXGw> Pt tx=Tu@I1x:trNt6Kb`%S#6ۖm⶞ˎ i_ReUΝQ}iOa`,60)H[.e$Z'f۩3 WՀj3`b|tW I1\]vbC7ݬXz@UꓖAKuQAɳ֬zE!7пT &vɴjk7{xlt2$ sku~QO]A9>@"kWܪQ79+X"=M; w~DČ$gK6K Evt3T +|9k[Ы7XQ.Ncz"#.90\w 'E9WJ06Dr!ę4KKp \x”su5ŔJ :k)z[moͷ0EqX0WBE8k!s HFy'KWBglk0цZTV$gC~+{"~_ߠK6L b'̳kr)fPi,tv5U\ 5{ a[4j;6j"-Yi*HwAQ*]bC@8(O yDt2',%Tq#` A܊^7{.[_3ÏԚF@刜F8$H3IGVk'ACA[0oR~]vQۅ8$%3e[F4>N O*ؿF&GA~+.NiݪXb"9X6Ll@a1.xȴ}I6噬XC//#ZGSg+8Z=tykĠSt!)o{p/2Fh)0D<JB>H@yGU[ez"&Nx}TSz!u~ = .,eTgC8YK5`Ypcwh7\)6>)axp[8E+SF3^PǜchW?d`&1|' ݅*+]&OUYsw %!$^ٍkrݨ*sUOYz 2y(t@KJJ@YKEP^d{ɗNKIe(-B}9iC#mK ?"CqYd}'Zͅ%~(#;ޅM'(P3ۓ:"*5<[za:\WJصG4c ȢN U׽48PtXZNokyDx0baKJyjP]՚L)fgk,ẙ^6gYЮsiimXb6{V.Q~s @}L[qFѢapqg :dqA6}J&ze5Bz]Lg*)8 l]/M&gUvҲM!BJ@/jopf#-)6(w/eK>$Rpv/pp_hHX5ֆS3ބ|@{Zk۹~5"ɠong.x&yNE58rmfkသѦm3# V^##7u_-ff_ VruigP~=Fs~!T.U'xiHK>97I]<3'yB^pTj:}/><~&_YI֤=xhKÿ!ˣ`S*,ꥊ. 7:HkFT0(*+Qلiqlf?|,~dvE6=+MbqYjO3pf֥Wn:0Ch?+b&b,,qkG5MM9r* D困 uF:&O'uTJ>ʽօA[aXv7Nbf btQFyHL@ ?pG=B?"iYk 9EHV(= s+1b?C'$b Yۤ ]7WzsUX XђL_og-RJᖠR#;5`bEmj0.5G_sn?B!k!ApɶM56?#)uz/^)s.Ǵn"_yC%vm>2YR,HWJEBvHd^˙ &sD^<'y@K. 9\*ީXݘ1Uꅞ*D%#RV4WP$}P&XG%+DZ>AXqa]ʬ+e* m֎ZRo ZN]B;TU@?C@%5,8xOeJHd,W7@=1EWKfnKL_ldM8i>t q"lq $u8tS(^9K{s +U_x%{ݻjۓO%ϓjYwCN.rF-D}ÇkaegT+K O.!|,/FP/Q v*Ⴁ<>lj> 5x|J a?C"c_ډe9]pYIOrPz~^ҔKM_4#ōiic⫓L ,` ckN̳;U$^*W ]%DWc&LC)V푔W|s W-RVoVS2pmi+WLL|i r.٦#Fd!QV2Rӗ˾L8 / >[j ͨVg+-6/WO̴#Jh&5<| J$oXu.U~#!W80C,71:ef4?M^A'{])f񣑈 FS2/NȊ b2:NAG!+,1;DͲ|+iwr`+m2AF\c[f|&@ԼtYpul7ѻF*uVYJOE =u-w7~ŭpB O ԃLLIZ@sz|揕P}HMM{u7]0N(NլȌQū7bԪ|Ρa] {O'A?̯'KUM \)6D| w5inX9[Geb=hbp-B- |fAQ6!݈9,u+fAAwWF-3ef`hѯ| c}*NI CԗZTHw@qMRMȐͤApDMkhch */qo8}d rNV`B06'ݬ>Mc[F#x(ҋ/^;\u+=)Yy֐k,d]!-,w'-9=,jU7)r}x2YPrgW# >ɷ}RxT=)}I]el[SJ0nx<7@7yw QsN?Kml .E0~)w$ j9+>i/Ibtro 9IM>epxȒwˁyRߥ *aGq7Y6w_zH݃qdG!1F9LT!^nV1f4 ci;Mv1\߭djWrM)a6:v(6271."!A:ZLL3Z=vU٧x5)ƅm!/m&lQow伾F$}}c>`LzlᯪGglQ>H A4OhZ;Z7"( 83Zl?dPu-pC"Ů3ƌ]=ڥc_^ sz1"H:Ѧ=-H}$zNc?4 Gyѡ o1!'"@㇬usr!`Qop__8q^2~&^gs$V\7Job e:d2g_<^PF w4Gɉj rr$~AmVl^k~̂b8JuP*850^֍S֎%CƇ n&S秳rU4p1aZuS:`l[P3v趰:uB$Qs6dжEc?'eh~* Ҳpm 2>Ktpףv4! D$O/XJ.!^nDo9gb7G:P^?R`6| hۢ)T8 q,Р3d!+Q+;:«y+v2bI )faa֞,b'CRP3: oabPN649wiS;|=_r 8mgok]`tY9?DD6~K|ɸ!hWu%L駯<e4Q3)v#B< IJg39ܳiQrYiBMۡ"E 7*䥐ԿW3$Xvɕ}>vq~F>(yaj967.<]Tڬ,fU9]" Wab#PܤA8=oЌHGt:M6H^kRi[TK?}}1ȚS,^:S7/Lb<ɮO_ 1iMWyrTm6.H!X/ l O&PO-Q',Hv=J=҅wWV_ e|XIVT۞z6FiR !, #J*EDែyroBK@.q!Qiו?:0d@vn~60Mqo9uOw7Ъ? (ʫz|F?ꏛ.oF)T()bІ~C:M\ s !qA"M̹&oXhuaKh,^]0;ZL;3Y*1/l3[`ِGC'P⋌1ہؿ vJYk\R_f:*oTX>b3-XZKd?LMr+wAx(Fc='(/%p M_7hPfixNqG#]Rnh=1oMJ彯w5/TԶAL11) ;yb90mϐRIŲJ{PzXquo=LS[;VF ;+Sԏ 0ߩde']yCHsK C '&l-׽bwa| ]Rh%y#>Hಐzx\ p7K%-D&;΢EMM!tt|(p-*d 3$E0h_D5Cu8rI4o8gC)\YǦ1z᭼ Qlex`!B}-efJ'O"GԘ~z9v@'g.9K{%Xʤ@B.|}olX|MGoRO9tF7`bo6鏡G 9[m9цlWDܢ&YUIkڒ4!kilGGFM <4~L__fom粶V- ֚j o}hN'Emk;qӶ^]5F&&i:σGaGlq"=DfFuFAG gbׯafzLz~i5Jz&zMj0 ɛÂR/Lyfة3|F N3OqscAxU0,wAMmEYw t6 Po~&~srU-??3*K5*%+\*39׶xƻs0n{7kYʏ|EfpS,;JM[tKXfێ}  '|.:4Ti{sF.'kJ[ũcʅo5\ 'UV6fl\pA |.HikF4Ý*,mB9P H:SJ,|6|Gq /v(4ԀE@ ANŰiq?1j 2pNS}|{Z]J_#)X|)Bu__kz&[hePX RResKJo2RCԂ0 v@rz-/?\!=[.zM$բ|_kbtcS96Pxl7}\&/ B1qfF> ƪE/(u&Bb9u5k8a:@lyx\i:]5vPYt)aiBoNEkGt HR8y3g*2,!_]L3`kS=7#GWπAL.QMMqUE4jK,5$n%ej7^T3fJo/$Ri]axs~W}<`p.fy@?~*oƓ/+׹xt]Ɲ`n;$dbD:ʬ 3\Qpf[u-v mcu(!7&`cā˿ŐY(n GzS f͓D)`y]%y.69hc]֑ w{ 7G)/}_H26d2EKkg\hBdmg(U@\?;`i \W=BfʍLhtxۥE W11LrτF683=UBR#EC93c/r (Ǔ c<:psgIh2hd- &8/ͮ DYG,T;gZztY7߿PaX);XysRe*#[m~odPv:Dbܢ2a:@d|]vWfXV DԫwN6gC@ o@Hr[yDʊA7. EKO6q9?z2p=}e y[[oeE?˪п%f7Cd-5ʬ!ZhNBѨWob,5OH}5뇂S,]B3tՓ{o5&Zh.O%0A FFЏ> ?eZȷ(%8cL;w%rleRͬc濨NUAUnTHG L1|N>Ja>Lx2łð Ø>UIzWL7êT) 7kl>H~ݮ-Oz.CX~"x3qGGΡ)Rv\ݔ%lJ)HHtv`9wWkɾB{'EBe/֮'X;:3cIf&=mݳ\ϧ2X,$|" 8Lpa5:t܎2gLFܾOemdJVhO%vM RUIyܵSDJ1fxvZFzďIn=o}* 0pJ8 *iq[:/4BI׾E8tw~ ;GjOFIԱ&08*x0Pі? aeY8Vգp67_pӫ8>|~cHLjHЧx"Zq $J\-MJ?cTi)y[gs ~NnCVA*hl~VWVϬa~BC.fQ~e#+ox׿1M}(4ĮBg,q;"h5f|\t<:9`t&DuPMNz k!YΤw,$Ȑ0F15,XȮ7OCeE.N+4C|L>Y9%:d`E˧w@R'XwX6/#{}j/f:7w/l<{$kyi!ȓ1o Fp#twQN˔b1Jٮsz+Vu>0vl)m9˷bu)aq sʜKOY>*r;sy(^Lo/5 }HsF)!N$s#u-Y~7r≉IXHQVK;9nst9+'nT#1S>NVES <Ջ(b7>*+|r%w_CJ&:'z!CZ n,2'Ǣvi`#vV@A5tl9ۂqI)aI:!EA.GQ!\XݭVAWKKythI6ߙ8YĒ7n9P=$WGU AM+q竹X$1ؓٴ6/6WZS岅Իyն&C>)ulp : 9BM,;U@Pi[vB6{8-U"$Xp}`3x(}'[JkD{enQ<|%ŘtΗTH` j .@IBL&S{{ܛByt LOo[tRd+kK+ƍ8SސHE^o9_ڑ]ַ͛(Da@FN{DQ>)A5Z\F֘Q+0MY53םHMӊBHXPΠ@P|2W}q`in rqgHgׁ`̻Y]s]z >N,X3^ZvW{ZT* ]cw%O5rO{we}Mrj3;Fd[KEkErcE_ø!Ƭ+Lp;FM5R$+W M=W#;oܤ1êت.+_Y}^"rgĝF]B?ڑ;K?HP{ڝPv   Zb? Ye1]U"Hxlr m35۲aHnwCKl|lsf0ʛ-{M6[[u9[ #H= tɶ2\qv _>4$\l{`c1SNNL(؃ aʵIgu} d9`3 I=Z( R4#REt?>%p5O#@q{J'^U(54Vjش[~0u}[DbʥsU6g_3UC (b&վ$oOxV FUp o%"+Wg;-aU<,0kN D1szjVRf]x#!Xj$6l|yBs/``o./: Q' el?xXȢJ|HZNY ]|%HCJ"5khBZ?ZCMB)Ck̛R El.ƭ Y/a˽H y\3 /ĜM:FYa5Lh2 Ι\x%KtopS4;!% 5q׷K=#VgEKnLs$ miRA6,[E8z9W0'@&.p4 xُ!]$[B!4 0 ,㚲2l?6]؅hT.偪ZszQG~H[B )mq5-Q CdPԾX)U1.ԥm\̅P YG2 Q5)*tn.S kڿ[ SbWtPf#tHxLNXku\d}捲C(vg 0Y+U8bAOJ3QqbGa8ЖIˇs>gX #<b+ڣW pKCAW_p]/D[<6 ձƛ _pX&m "&?ei 4*@,k,M抸AЊ]~,wf@>bLFh $1!mL*|SM2#t/&4t%(R4IQd4Z(.Fw04O9ڶɈ>Czَ$MoZw`D.ceȄf %0:vjobX$̌ElKYÆo* Crw7 );j캔DipD(3rO[;ZW~' ,<&ѯ?h\-} ;C2U͞9%orѕ $G9V ~]x/SI&iSLhwHKn͎Cs ʾDɱry2M Tp $F-K\MW_mb> 鿭wZV[ $~V#N[wkߓe~©\  /NJ)KNJC(.3. ntjcV@5,?1%F)ITM~HU*ffbWl(kfnf|P@@%$}ޙ!븨sR|ge+/,!VB,yM=}RΖ|Ci{tnmxC:C3DwؐJ4SE4UI߆q 8g4_lYl5KX .=M}xV-Xpf0Ѡ!΃1V6+N|_*:+yO2+9O~AtV|n~N) pW>x#a`[_sn6Qoš7"TN:4fL[E;b{R[nA7*gTONbH q`b蜣+~s(?hIp+r`42AY:l/+zYz"$ϒd+%bBzhu0 KV?ٸcoc8a ݈_zD:A @viOqLKeqL,O*vb!SnI)/7D;XcM¦?E#6ˤHKsXgֳ=~QѫQxD9FuCO"H#7q޸:^r!Cz;f֐kԧW?ً;݋o|"L=Cώ;;״SҎG;,6&.7#83Y`ݣ_uz2+ļ\( ,Zs&EVxKk>FmV9I Xؼ0_A*SBgYUIVz尧FjEz˟ݹ6uRgIr~X!B6M(hFS#F4>jn)Ӱ&>HvV@aFB(g~ejQc'"Vdn5~f(IkRR_Ts'QzuD"RٖZY#3/?5I+#mvi\~m 8x3V"MO"ƳikcVyx&2qxYHiZAv|fGuc"ᇍ(fs0dApfW] mM}6nR,,or]'i#pmޭˌ{:$j?@5DZ^|.Uvw_S^,HA9_(ޟ#?U䎬`3HaU2vmDVOX}jFhOO3^!]oQk)olLB)Ƚu݌_ɺ0bD<:`8ճB THzvGoE(pGЂ@\x '~Dpp0s$9Kxʾ}%G q^F|BuČ'>GS[I),4klq- 5IU cb%(Ѕ"&\83,eb&̮E:D#u7y$R]pxf hZ0fV"h{b? '%:=Lz|Ivsi4 li:!6RnXH{5\YZ*(R[OY8>jlvࡿ 5XCy !=ʡ+"`ݒ}kR' (o{F/H4uk\K.eB2:@gW^HkX?7Je/T{ iL7om ~DӆA5Kk5KXNo5',SZ\$s(XWt1Ú;#v~ϚPOwZ_!l){]a`spȬ,W;W$s4@qK(F,="|>T ^A枇s^NH*+3Q DGbbg{JQ =Op2|TҐcp6{145VjSK\0 ǹYz(l9n:_g.%ٵ4#1=l М!02׾l˜?^)S7zf5ؐgra%6c%aDWYL X)gbU 5ȧ 0ީ\>Tar%S[JӝW(֭W\cg•Sv _@̰V"Щ )2\zФՃH`p ,,:SThK+I0z;hpZ.;-A6)EWf6I9be[1p>FiSJo @MIjHWqf͞4LrO]T[U|ϣ6B(T|̪]AQ`c!'G;;U9J]'Z T`E).1p%\DGO}/tLe+u\l0mhXs㴩F)8 ~qLǿyYK<1Ǖ77v$#HzvvN<|"ȂB#+Cc˞PgxmV}+}:z5%/(.tZ,֨rAw~V\;\C&$ ItxMָg hHIQ1Z&)MdEJI?uZ>aS̍&0[HmUMBJi WMR)@1+3(ߧe.҆kUOd>ӂDf;s K{ /5 e83?:|$mDƣtW!׊w@k }.^bnǐE ٭ A&М+g=.{Jm :Z96 >T=ԼxH/ ^mheF E:fʒdNu ݇wÕlw:mOR̉%hnK;^m1z@bC4Xvң:MqhV 1'v.P'E!x ;7UU:߀ܡHc3WS9 %"tGPbj&RE"hȋD|P۫Md!BM){ń#=l&&&O\w(A. {V"!1+`{ý zj;3LW&ҐOF6FEqD[&*끢bqu] L3R_"-Ji6q&YOCSE"K4 U |f ){ Qle;R~PTr_X$gPjgG$-&6r ۵t:C,Na΢|A|˅):$!Lj?M) sC00՛_$Ԯ^Q0|]j}bԾVw~˵vxh&ӟvU! mLwSF蜒o[YX#whl `\h`,c!ɞkǼUuyAI?G_qf"=j6wܓx 2 }q*v3]b$==PN6(R! 9<#0cUjve[ej"c|gO4^A{:,qL1ӆ=q :e>mH'' 9<ϷB3"]CHW^92U4J\ fqq_>면t"jTC:{\Ӽ9#ng`ߚܷWv?@ooRU7tjC, 2QQMֵV/|YѾ)uDN_fJ<:,GXr_U$ FְQ Jv *' $|99{崧;.4%:26c?ܸ][n#+}Z/.'),[ @ }/$ID_Ң#Vcg{?Zeu6fQ}~O.<A;ܸhw3.7>;,3]')*]DpZcoX⇔t'äDVs#8ᦛ >_![~KV2P[9N9=B]:(k_h|%UZ Afުk}7CW:TG rnBh4(s2VŰ$Pa$0ڕw֦*AVOm)w*m6Qpd_h 7lS椦s#?[_*+!h {,d~ l/H4-k窍s%+_B]abFL5χm}|nH qohäDu4Ss='@n*(U(j1-se_zsG|^ǿ vGU$ޚ) &)ț;-,5Yʙ hϜ3FPY,gqCH=%Oi|gWf0"|hϕˊ}sc56Um|u}m:ԝ}p'%Y6,2)05'95 4ԍ*Mڍ$ EXjBh,.&I0^VFMlvv'm{>d_".]t;8lʎMs+oN VWs??C߄aI 1U3sN%U+Hk( Ii<_})n?MC3`Xf8y: NѲxS%^;x{]LċA"8n'z/W[\J@dF] lfX 3,K {ԝ-Y't01J W5,!mF9j6OlD)嬌8دhM̤gWUlR@gĒ?23Rx=:Ri,Ɯ~ʩ 3u,%.4ݾ:Qim(m8L4v>vƷԽem\wP3,F7'z0@/ Iȇy ӣ~ݾu4)4xI1INvD6;|G2ͻ ,Xpp@뽚C.5jar(xgoCQԃU5IBWcc=)ah@Ӷl{Ə%)~`Oi^'GqRṢ]seF 8tOCv|(a$ғ՗uR"e]$>^gh&1rKaߐ1#5׈;bT*_,pc룭U_'dr^ [i(qH!\n̼ 545 ς9{3M=U SD5U,>zsåfɴ2 V}4tp"ғo% "9NjUbz@̓rr@}(Oҡ@e=Z%jVȵ)n9>A&`k> 2rds6р3\rUUmݢnzyXܲ8xfccBiƦ%4$d[%akkwWݡh q0?i件g֕;s #$U"u Ym$E[?eN0 i>Ze:O}c/y9Ӛ-9E:ñ 5dv;GvvkJZ'O0LaY3`082@z-A|EEP`ހV#uAhpԔ&ŚH%;uNt!,1 fKcf:b#9QxO -!uW@[7ϔyfQ.V!'Yğ㮮f'F^*=UZa`J@ C{Bt+j}TpIyq:=@2|B2@yEnV׽SUkh"`v̬! p-Xi1leKSG"PI+zڎFT紋tFK W$E ,t$Y|NV)#Kn/8){E/n!D^ HR0dyc'>~keu0:Oou92rQ}f-!)=oe: `##3^lNH+sިf +XeX`d"*y EWLJքҩXmnKdl:?Tg(Q-SĽ-xU>2p@u`!+U:\AGfuw)HޖJY;&`bvͭ[Ө:FGLjg c%; ax-q9\u Ml2Q6bP.7gYM(\*}FIc`׀07a{D 0xRNkMm ƁʤlzklO*5t]˫{C[/D1SحW U#W*:|uAyfs1`4As ȇɁ+UF)&;[Ω)/sܦP !gH T%YPש"j -?fu >NsKj pJTV[Q0q 5PZ ^|w* iSׄ"AQ!\Տ$ _䦋7u4㫙 &9k@.0`=66'k׌U_qxߪM#/!„oJJL?2ۚ1d@AO^k!rmeafLc]03{ ͞_P:?)=`4ٻ-fw8S6A([̟Zr&n)`;dy$)ْɛH>j:@1 e ME`Sg ؠrN˙}ze'00l$QK0gP1&6OIf)'<$Jz@g"]c%B#a t]; 7HUɯu 1emDcϒd+3:**&[բIx# \]m7;MF3[6@j2TY͍hJtorE}[>{䒗u8S3 Q\PawC2ȭTL Jc<}kt2G/JuHIHhr)ELWOB>Kd@Jv7Dn|5y?z@]ʮ0ڸ9H@hg5oOb2 ÿvzy_}G#WDQz&e{Og4QHA{ѨXmdE%T.EQ7x$Q,٤E\UK~HdImrN 缷]pZԢ7vM1_(vxX668e#wEi2'2V@z.$DQʉ^}Y!ik@3i{yOC4*_P?ҘMٕ}nvlɈD?u;N7])_U4]"~Mpu(H|H>_|P%|A@j\[}C1N?hÉNqޒAKTP4-v-N%[QW8qfDU1~\S `DNacsC[03 8l%9q8?N\S(~']| DbDkDTSܷlS◐tR!X((̖!DKM^~@XGMPfR D{p~cdV=M MS+B[! Zffո'H<ʊ38~ KNFى-{d* %WX(t)>η\eK7[T>skޕP4:7ay"xUDֲp0ZPJɍZ^%5w#Æ3B9R0I?/C%}<&E%kȺMےfD(ZF ٮwv#/rv,/hշGBl kI`PoV q?P&m}RӾyF.UQџ|&cA@'7bS %7uAH˥ȂRH.-3Iɮm>\w^y6C[ iDU"2+)R' s KJ[wLXķ$1oN +3d;9EEBb#2Zd"+={ od}x$A YkޖG;3l[ ]լ eޥNh^1iC0e %[0mԉ,% 16a,$U Є=C`>Qž7O"N )-C0 =b`w~7cO>S/(a GWg$l45 lr! o>oXlˊ`hRs(nՂ<++!h8;Byub/=&OYNM ++l_K®ALN Èz5?&ʂpl|dQBv{(}1PW/0N{Ǜ l \_{t2!I0:@MkTeK(>5 k Qp eU%[qHlt6Ͼ<2òdUphpɉeD+DW^ۂ#%Ϡ i6tIc%{q)2U[le%/eUh)wޭ^OM{qTc4̫ *C @=%U'BOv_(TpU :"Ig)! 7 t?KJJN%=rn~B4^|{c/C\TVq>/]((?{ YmJR>R<~bl\lZ qu"LѠD_|l :>CWn%~O8EIxTOg,kԛצ 4B[Yd<9ׂ r'Q2ed:=30OxwS(I8UPi"-yIw:qf[He̜[C,Q$䜿fid[OZnK;Yu.)elCT_Ot͞ ˕_p?@uV6W6IkƠ[n٪!Nia6-h&jHiA1|Hh;WYaVi.jUݒ*1ϋ儜 pm〛fD*״H,O@dExyC L ] +ҩQsT2t) @y+D`BeڱjC OxiK}缇1;yl8I[LIR\D^dTt~Edf0q]d_6h{9[MuВ E]8?]&=Qyx/8I2œ uVBAvEywI$ReWɆȄkRmZao5ZQ$9_W6Iin'!k 񌼝,KY >RM3 f ]b2}H241ymXѭ1xz̮_HZ]Svj_W +'t~F+1G %Rn8Xjei;{fx OSŶԤ>B/{{>8k0N'esdUdr Ä'wZE7[ӹ<(uN9G ,;ﰬQOa#ӡO y<5p#teQIW~߁(r+[rDWqi9xN|"F;7 $ŭwğ**Q @S|C Ao׃U߉n! $)!5aVLS0/ډ` XD$Ѫo 'c6?cf~ Ջ~G˥Gs3 |7kϺ cx<>HQ-YE%)T[ѯB?W_n˻SNeBY~I q'}_oOnDN0\J.à,zE}$,e4X1 *y%΋(d rMu<«o͍ -J2؇9a\p34C!7>"Ohg D-A0ELYens%yB0+jTAQҡX+ܠ53| $1G(Hd%-~sƝAa{¸&o6,1 `ƜEq"y}A`VBMϰ͝ lAW]\uv_0ֈ+S(v OzC}1tx@f6ޱ?)~87!$#yd]3|/HKw?xG&(s> +3<Ð~Ҷ\Ukt1X0EBӌ?Ul͂魛ܮZО"hWT siefmv[8 @47E}7}%`=Z<{L;{Pt2 ?@}|q<6„A9רq3}YLJX)MTYu/I|CAݥtBOBOĔhvh qj_r{!VQb7ԵzR GW'N殬Lp.|.їj]ɋ}y|fo!~ޠ9{+Pf ]B˖=2 jJϴ7X8d}{Li<ßV-|EM枆h5CU\{jPN$އݼ`9x%>Xok{>3~&♪`N kf;.Me>q&\IPTѷp#G ݄\=σɝ̍lnWT/k͊RVC)ȩ;оE)O"bzӸ)nK^bksie8CF,Ҟe z.FD>w C:-l;~(Y9d&Ιyݟ!o}.v/TpvHHw8|sxHA?^ .2_*B]-{R:k=~5'[,Eh`"d1XgbatVyO\5=|;*ݺid^[MWg:FddxmarFq޼oa3=} ٔ\)^hi# lHalNHSݯPTXgɃӐpʨ$64fN:gb6$~dn4~X9$`燧-_+:;߬.0ĢTK|.AG>ʳ|-M__הܘb`%ִjz `?tp͸[}PDt뤱o%YAR<'n\.G 8?108)L7$n3[} &)/符륍:ˆwP~/CUzK<*e}_.F6[% 0h-A[M!We '67M 8:8r$ѕDhK9 8Oh3 3bqd΄JP_ߌ( l^b* K]GupMFJ*032k3=p^uf#r|YݳGf ͪ= .Rm19?4Y (}۳F݅R?~*>RUeEGHfީ6~]1 NE^94{(rCXwM䱳0*Zv:hk4G \T=m`}onxgQĸRªM˚nflvFR = #m31M$ B7^!wXg7ݬ+(Y !l^L3|B&L׾B#}FQ;SPмmA&2mwWBw+ŰMc |.oK5c֮7俙 fBQq1 kzdJff{|#e=MH"f?^aq(i2[y SR`Oxh%X&F!)ﮤ7ޝLQPi9[ ڶ3N1@1T=(˜kD1еs蹧@ߤkO?e5Ldliy 2us f W!R5Uݍs (0Ztg޳I̫UbtI'^H*)ƞ'"}Oa"jDE}yk|>(K8!`DaggcyS1*##h@Erlsd+'|BI혎p|jbλsFD|DaA$,Rwqs N, D]$9qCΗSUl\%ѐEs(c:3eOjq /niD__"Vyl@OGiCZ?xAI<{YʥtQ7M*]+1YϸKݥ>׻:(oI_iHoʛ!ba27*o$:_&V{N%m+{pDEqrڐ+XIlQVn(?|hֿ8s eAPv䯓]a¦8$3La)HP]׫q-}P .ETL˂U4!EGʸ8g{. Af`+Lex{f p0Rs%5 0biЁ"{3d E9) ܥxz_sڼ (J[5EP`$ >nvCUJ.6`"ZWq)7}Z;Mto RUHƮ%!n/OzNw}|ɉG:V6v&W ߸|ui#O#R?`c KNVpID1W,E\rD(oٗEwk'lkn kпoT@Tk2DJÒꬤ rw4q^n ^Al&@V ' q_:,e0 ӂ-%eߐcqncwv^*Ga\A#Q_fb Pb.]=omW&Oߟnч?ϝ[?ْ7`YbQṭ&r4U^T{)v[WepZ_^T0/;T~UcNC т0lRśdKp_\6AiBx/Nf'1 as|0#)2UA!"K !m_\i6ݓGXgHP| PFN&ưUI͒Qmsg$@#dWh1sZrZL Ň<ә6>{%(LSZ +O~5}Й4N]ExjRDAيP2j- 5b@xflb+AF%Sn=V=HHcQETZ St-{".xos%?$u\)]v[/+4 j)[!qK(59ߥfRV4 KP+a*pcs!bC*Jo~fz&1;u`N>0G4KN&6y--&НFFH+P$Ep)i(S0Lc>|p=dShl竛R؞D7g`#!{%wS%ESf %M,q;8K/#G_9^1 .^|6k>h_*^c,#SYXCɃm=F2^f3|3ӻ% k׀?$ogO=z)ފٕ6znl796C%*F~nj؉u-Cea,8qS|D Q]d9#~>R.k串hCV ݈TQTM:`]D;~H9*4aL֪f?0X(d A>zފߋ^s',s ]hMԗŞ ^'u zpXocҡ%7Ƞ8|X)-9nGF K; ;4aT\H#/T͉}[j#+|q)b |+oՄS6L}%>Iy=r.[0)|`?U(R 7q\,ex])|LQf($kYNotT=<(7IU4wްa^ N;JuXjhǃcx#|T<~K _aaL^RG46j"SH Gt#2% i,jnؔ8.;xJȩ^ѽAK֌i5ݢbtn-YeRBَl^E#̬9u>xn3F80ꏊ (<`,E9Qz<+l5O-e! `~~^gr '` ҃FsҁqxbA~YI.;sA[ueo2EBCcpmQLbu5$u-rcǸ |^JtQf>gs n7ғyn{f>lb m;~('JwE:0.T w̫,[-}y`HETVzl.Co cSdV~]khQ.*ۋ 0f{np0p`@8RS٦K$Xp4§v4 "6.s[oN fo-cwr/F\q~ЈTpD*kJ5.VOwFcѸJP[]` qr" :_|dF˓_~s 5G `i}e׳.S9Fݕ.*"Λ5#'>E] ޫ1VRg_Y M6Ŧ G{i4:Opv{[/("E;@RcMWZ7zvD[AV9zIp,JA?]nX"$ځ d_wؼ,2$bZ"W5ZsZQB1m%Ewg sIdfzANui;a}6pRVzk ] [1"Xhhdm>LeE aISP{B?\HN*Rwձ'Y[U0GJ0%v Bfh1ꋗh0ڽCH5^g:?}w' 㹏|_!{S蚖y/K;^,;)Ux͏r Gq(|!>b)'V!2}T {xEI"pS@#¢Tsu_ʯȑUԐ ǹ{u)sL9{\>g}U -+狌'.|,%jfTxٌ JFx7ű|v`9M+2s0=!SQdUKnAɿ(S\RDŊmݼQ}:Y5xc.+XFwYBp-˨}ePa(o/Cz}K,̝%4,G]kFAM9]r2 /֘-a^E 0s]wBe CKj:QLn׵Ihc">ly-#vKڸڼ݉z쎰]DlYMo9{4ћ" [3)&VޜDž}yCDyIRp) &D 5QC ⁹&SpH%oץe:ߝ+L iՏx9- /(A:#`ib2z~VSoQԎ& MDY!)=&87qgNotG N^- ]n^Lְ]abo^f,Ljh`jD9^ ygB4el 3/eh1rz@GSxmaDdѾǗsk k:˼3&V82YB&NY-^-qiFmS2rqwآ˱MahǻAƸ1wٟ+}^%h}K&'I9PA#8ጼ8LO0%|4QbBX'6y)Yni j[Yc։>#b^#؈ vE\TܰS"Yۂr=5*ps7nKov1ޣ )eX!Ê 3ut[U\s-Cqz}X:WOh* Tg m+X+8'W$Ip.NRs&o7KB&Dµ ݨ--AGn蚤*+7ʯ/dVxKM[EU󡱐Hʠ2գ,d~]"Ƕ~iJk@Jtum g,NhR. Ӳʌ=WPmq++ULjnS,k/j RVЀR~Bu(|>.ФuI"wU( Ff.<͚ S[o0% a7xd/ztכ ̓FWK}/SaМI}@& `9d+ YԬaeZMW˷mzԓf P%te"~}(Q̭?nczrDg">efSnH^Ev9rl0*~ٴtN}ΨJ:AzNҗtSxkL+OhEGOJ-::'五S[S ;KjRBKKpN֓4 ~{o3 оkH6Deswnns!^LCuwqgt )ZxoE PɩU㕸 SI5RV5Omꀰ[-I=C7p7D@}SEry?K`/ޘH=rgU @(B٪J )ct Ǽvl\411y38ho2a9O5rb<͆9 7.֧y]"# ءe:}=_5=.l`3a FYc^ Uw`)&np`+ul$ BfG>-lZ:b z̠y-xH+ !udU8-}pF<xsGv(XC~@j 0 ě08~'2[[*S.,6qܩṞ KBΘ CS1E-+^2anT-orǜ}(IV<_RYqnR6m^o~Q@n|88]J.m!z }\~~Ь5s:G IDx5XhOKV:c4 F\_ zS;fFԙRaAfv|H^ PK%:^Īʀg(i2TW^ rREL(pf`+ؚ|ȮF!.=̶5؝DO<)%)MN8ڊ1'~Z}v,>TnZsŴ~≅o 57AG"=x,ohE,%BhMV$EWA \3ߏC^ԍaJnF`b2|$Ijv\>mN e0z=xefxW0eB, $ yh'w%΃tA>WOD:o= `UU]Xs$u1fT?뜯e8ZLbbFCWv L ¬bPEh璑b̙6s[ "`lPgai>Eq$:뾦n[d!|y 6@;'躲ck3+\cdwf"zRu0ۺ(56BЅ+~vpO>z<}f`x. ˵b0xFQGu<[<̈́ 4=mhR |?#vr<7'Pr\1F͟7&>LrRʝuvg(cs-!$ɫ<t ԋ6\}[%h?M5^#e|…/afDIh]H׾*s|~'L1&n ʼn~pN S>o}]dIc_V $~JY~bW[t B߃Y#5Cpރ'dzn z{=):jIƕ1D{(y V)$kFK{ :̠,hSz*ݟ=Χf!NX 9){Q힊(ܝNQnzx#՗ 1ibRo 8׃.CUnY_1햪xj\HRdT壾3hĺfL]^5zwϑ'VxՒkA2\&jJfq"?PI - TpS?+wn:q9K{U ?w%ٶM,^Kެ.:x\߃Jajjߓ%]HiR"\UCtGiENMnIP(}| otu.zX<_*)X:vp8(TDpY}MTx_Z!8álWVyZ ,D{wo{{a*˟҃h%"}mƯn6ōKǵNܑ6FmM +qR9LP+`"*Ta3iM2YG~~~(܄+Wy qhFِW7Hᱥ5=zԂx-kȆkҏ:֥}LXA+*)̎?*=eVN=FQOË[m_ulq,P)զIĨQ ;SatZsrmS20qK?ůǰ_Oo'ny65섓Xc>vʶQ3r(ġ'I<ʛrLPh##)SS)C ti¼QlVZ*`v(lK5 KJ"6S@qe]ѵoy{/x\7oS[͜H[y4!e$(YN xL2eqHAd+. BV=H&|c?]_S&G^VǮQ~auwba#(_c"SŘ#T 1#4 [ Pd秺ށXg &'¢!@|")`gއa<p2Wa -yq/MFvI?[JdƆKT޷RiEY/xSf/THVڞˍ6p9*l*%(&/ឰzP|ZE#ۑV(1i8ОX Q?({%?Kx\vҷ}B C╘T33蛍$t%,}yI٢8fA\2d x+XvT4NplN>?!صk>igFl mю8oR;*V8<8/цE[EW63~N*}@%"b&X2EE t eP椘FN՘}HqpDo(D;ZDZ^)T0h#ؑU9T2m[ dń2λ94~R7(4' i4 y-+lk,=H ,X먪Qjt+o]ybCщI&|0GE rjOi|x#ȪlC#fV1$Q}Js/dmDKa;LE&* z72H ʽ`cڑ/y̹{tY-mtNǹ"80#hɢgWA`ZEg~Ay =v+|\> o]Bvޭa.97+pOnkz%<8]]S,ûv].1*h C:aig/gKو@p4o|7mq{~[]pzX`Q`WJT'wXY;$Pl H9oJ_ZKEXpLLJ}|uMŁz%1$W =Z7@7ɓ o e#R~-f$3lVFh=R@.4K<SA:%f_~pRw.2<}Ǯ6g.tյ$l *zH#6֌e{ߨqz :ԳiΈa Jo w`ԙ$FDfNq˴kIr,/F @=枨$x: 9m]a 3a,x7mOFS?[aҦ XO_.ypV;q&"!=at@cnH[ӡi{d؊;-bnw~[9, |_z2BR qݧ^#H:p)z%>`y'NPR_c>+CVRBf˗ErkmnA3kżrruxl{:\f2:gB~urod_p9:A-VSp;Sg'4E'ڞi'Z4}G{@QDe>Sx;R?u˺n9d}Rgl!TaAv;= ^c-@_)ׯv?_>Y|; 2\Ҋ;?3ȵlx:u%M8`Uu&ًCax ^~M2Ru>%4TO^(N.|'MbdP= ɘsї^1[Z?ˏ?n]ܾS7].VgHJf}WQ׷YZq5 bg{P? L%KqqJ0*, ,d&j-K9H5F!ǥ8lø_ g%myb~Fwox5i^WdP67_hf\5>{TnM<%2@w%k׿4| .o)(L: $(wlc6@IȦIGM\JZ󫹘c'3s[2ؖLTi7Zj+{55ʒ^_{;},Ok'.-JC`l,mbz@١/T,HȇIn L)^e%ro>^\{Gd(=f̌J(%)Ztwd5QWP5*ji>)lkoP>Zhs_C{{|QNnrI % wֈG+j=r4Yg`ZOF sE=F#,-qaBqwaC] ;ͤHkΝN|<5Ibf=u1t5kaM8:|DeBci,F1j=RЉYwAq/ZГ yc͇yn`5`/(SUG($ !y0]yC;1տr7u  Л+㾠ʴJ6ngdmi!ggYdWG0BTå95@:$c85x. *? fxn_e[ਞ)!떎:f`qBXWșBXSG3m 6C =_ݯ4y@7S=3 D%wpA\\M/MPaJʑ%2BR uMg4rI;=gdي8H1)m=b<c'ߏ$PA-QiŰD"  B9Hs<9N AjrjXY ZE7#sB1#B\_ꑪ_:&H1a;-~A앁Zd9y mM{Uӣs!nZ \Ȼ8oG0dK1.6:hwdG,{P:cN TMlyOQFa _\cSrs Oӻ; t)R] #F<B\8lqNk6 bY |Q'~6CeG†a"Dm+º~8/\?GQ3v-Ps5,6;a6$t6w~Vg  ۖ_%(egQoUKb| 1N=5B!=a8peQ[&cFsqߒaw X p43$_iɅ r oUGœLpҤx}`A7h:@II)t51lhތ_C=&r>~~PE#$A;UC|M%Rw/&Δ-/Po thO 1BcU}! /b s 䈴kn.Z Ew5$y;*e YoWʀɻ-I٠4|\ ቪ(`Lõs:Coq[xD82hC|'|[" e`%2Wk&q;\ /Сd=.[weK`}Z#[p2BB&M<:4̄n< #?UFL #W 96h[:0[,A3MR{oaD,SL&7Zj]8@G:G`kv]i KJ֪xho* Dm)"[:ɒc<}&KwN$5\&_ f,fs9^SZJQu)+ZfS&?v_/e9; 12B&> ժ좄9Z$O_bo_7z)"P4U~JD]/;;V#Sx/y@$&mEY޵kyI'{O1RzeL%yiHjWScL3%;*ފJxaJE"w̶J850g¨[]*\ଉ+!{A!- ֠/~8O 7ڒ3$Smc|T'ne M_vx(DFH-KV l9@&ؕX_=_e^f#K)/lg ǠWbN3. k3L騁p*˽yXʊp{\#YL>4bAg\ "`g-Dѣ [5,d:{wi,>y8f:zjѮQ[4}!-N@o ֭w>кF@f_|Y!J]ؒJ33"])}>m>O`*斞L 1'Wj\a'OdG-#A&'?Ao9;CsYl%2۬kJc.`^t=j˂]دnVdc]KGBv):%azk!<#'ԷH?zfgqrEGbo_wML.͓#v4HںCћpV<D%՘ћ1gx~5u#<xy;'5 If(\ TMz|{J&59G(bTm~wQK@e_~TT&"p-Jy*/H'o"] s*R\mfZY5:FL[͊I'#Rؐcߕ;y-C@ӘKu SX/UFI# ^бؤ jI},_$4-ba]hip8hOYA;ly p| c2*@~nעJJ }ȪQ$ihWc&a;zy@?κ 1LBG.azfv9h?$AZgWB1(@Ld؄pbDhKr^z3,=u.ɦL<>h:sݮ}S,!UD*+_3obBdL;8h{R)FA{ȵf@3j;?# 軰J׍L&qe.7yEY[mz+#l1Ἷs*ިw!&?RuXlnT`=(J;|X!pM Ҟe1COK*Mcї{t,7y hY\ #֪|49BQᔬ$<^mf+y$);B,mBĮVN맚u0y&FLL 6$,YqmBE3cߤg( Bo&3$QbS 'j6!(i>e5#;9A  ԢXuC |{8mk19(JL\>ZVg1f|scPzQ%ahoGI'2nASRX[))/׼, m)1<Ն}4ǟ稝 ]!x(FJ{t݉wPNnqvDuj Q.#Z8@>,S"'z1k41֥aoDj(4"B{5q84buX,E- 0sH2 ~ЂǻsӶcK(X~虺1ě;.y iy(`e:g}7=m*` u`0mIx8t&Xf%̳0eHtҜ+}rb.gEE x"Y%EYɵO()Hݟ4%/,ZVנҿ[=}1L8q=ݖS N91-D{sQcϰ)-a!]:h79&mqcܼ(rDW=ӛS9'Q~,OYH܃ ~ _.9n%iv6j*9 [$,; 0d(%+װRklA|;byfQk<,JS PܵZ%端 7+bt٨a-T8֤W@Cmt/?j5~{}sMW& גC]x|D2Bg*7(dravtZQ3:**>Vz_~!PPFS,]5Z c`2Imp|X uΣ5 C 2кW,-i.yWytrs'WNMES|\6r՜k53rk ؾs<[3űZףtV`g܈Q }JAgC-RǮs; K9#8%LkRUMf$31rli139:8U[OVZa7ׁlMݳ,uإfv:Mz(0p$aoYEO?"jFj 4=O*KS2rzχVk$ :A.ӨPOhꕽM/&ӻ6,{͍/ l=bO#Fv}W?~+Ϸ-&iDW[T'[Ҁ"_lc ffa) /mRZ]f eDs}d3FN1;x/l!SMC 挥Ȱ(KA2OIt`AwAKC|9Bq]ԭVk#]r rsF?hNrRઁ7^ΣzR5lu:CȨ6 $tΩ!=ӱސipyL*d-v6tq|?,K pw/7-P"e@&cZ4h3gZ7(G6+ Zeؾ$eN#Teh7B;;AN6PmҚ4FD٤d4 y+A"_  6NzRg`&S:]a ThOU"w':jh3DY$ 'D=A &IAqFLcG6>pbA;[L\<,ͼwPT@yC ,Nȏ@WCЙl(R7_R>:K/87T&=l}TF5rGo3:`̈NoRI⌺?%#xEPXK䚷-'Ew <]]~C2`JN.ear[ɛ6Lw=Sg7 %#9Bmm{yәΞaZf&ph1#bض;Yd?Nx3 iĴ! K|2P{0^W~Nb(@&O7C˚V<.FIvƮR<>䝽!Zۓn,oFL+uɈ?7\nF ^%qLA ldIW"ysj,0s;u>.8w2oug6o*3ܗ1}$0Aڙu|^#8Eo>tht!c CSy7-ժN*z/^kJf T>Eѹa==#Kbwq?lk$"?f7W<]f?m<7d,=C9V65i:NxJ׆(:K n\O1SDiz`&y j$H!(":_5GCBZ2""OuYR.{ڛ簒a93::ROuuMl3^>^0(EM`1ZA~[$ZR 놳N@x} dҵ1,D3E&[e9SE6?^8ūONZר8[h ls|Hjk8dz CX$kH W'vp3*q]ʪHh21I]! ԻnJW&tpUݯ :4,SG~^g9#ާu9KL/_7әf'%iI!͞)@isaM"V_n!k?HK3eS8${CRl%l,\(B]Og4Ǜ#sSZXƯpPcBbH0`pImۧVRٷLd&2qf+,VGG/W"r0v< bB: Ge maTnpWѢ'a_9٠zS:e1[soMB0_oZÆdgUkGfڣn^<;U,!Q*N\c }+ŭxE7$R"(2)q˸QZĠ~v;=>BɚuZ8Gb-y`%Zs'YNWqcjv=6;K}E ! f ^QkȀhmG0fq ŶQ4ˆwɬ-3B=;ڂs ݂_CP5 Se(Sx_wF,/]Q,zT]7k`}$>Ys/"j-0"T"'ƲBH2RaT^rzRHMfa˪$1dx;66FV\goNOUA1-dV@:Xnm mட|i}2j-Mыڨq9'Ae˄di"8s߽6I΁Ƅ]Ws9CYp5RU&\3L<֞=ע%!yRה*Yq-H{ߵt}sWón,j"DF$U-/7D:?9fL؄ JDNEtމ'Y6(mӗwg:~؎'hP F5͢=na,ͬA^eh+wNs -3{gO\6ΊnFs|sz _gu<* .cM:r[2{ng%H 1%a(WK0 !ip<+C6N ۋQhUtpb/Ҿ N>2i5k Gl4@WXVܼY@ۨ]7ˁ*,I߭Glaj1~/jO N/GnW:sAРTd/ZeK{:K/JiB4_К=G[L˸E :7@p5a-XI:` ڽ!/qoKީ* Pn$Te7 E7vSVM<P[偦cW,(|%tt[ҭSS/~8Lg0N ȿĴLYy%1#$/ FSUbNS`9O8YV?"ڭ[g28@36I Nj# VZj\&գ)b~"stKO}RB:qLLACht Ɩ&ǗeZ4Vv2Dylc\re0@~a@R>HI 6 H\vO 9Pe}˨+COPsJJOo淠hj-WHTb(hbƂ, ;zL^ZLx=x/pk9AYUy3{;pQ會>Ւ6r<\a)#hs"*S6t45`0MpvJFX yL,1zMns)ӈ|;@ADsdbR#eE,*NY*BRZV{fYP:-bNVttZh] 4p\LVT|wŀgnrucAyK y88懥mfЈQ6zKO`{?-d)^lX]1laˋ~vs zz|f!"%!qGZ͊O gO bGfٰ44!Qp Sta^|5^x8&ѯ8>}$G5믅L6,pCďq $MIv>\k}=0Q-]rtYdž>lh&{{,pcކ mIYğ/e$1c8ϸX T ʝO/P5AYƋ{Xk͵1>mR-$mB$WpRU(]1MKv3Ǒ.ot ls~aǮ'ړn06*ͯr .N^v!SZ c6} śۊջ_夝ʕA2`k+Yv{lf쿔+{NΞ؂ڝ\m8l*0z>,EV*Z4„ q-Rp5n#GSD%FG,FգQ!3}=T c%C*`7D_,\:h+M7]/j-4^3t+Pv_p=孀:*S7e/*q,E$'#˅PyN DU jW@-\WB7vkMW7]LWu})k?ZԋjӱGBhcy7Rm6z ~ 4e_!vԽfv.y3; pzGP/Qk2(qOm?-Ԇţ{; JHB q?YïA׆B~.@=-ױS kӇOON/ܿ^ilCqXtuA;C{IGL_SVzľ q;+3h9:(xeOB!+C"=rArHTDtat:=&H`*KANKq{ -_%O:W=w-60d,2p gLOI54܈ DaRmRNp%^Q :\)"Pr ra,IbA[7$评j-M9P /ܙ@V56eZQM#?PY'b\/s2PT;/^6rM9`qG ?]?Y|.@x 'Dmh-8ŀ ǫL1QLׂ>W3i7:]$#_5_&l.NR'VS v Js@3mxգdp Ǘ .V;X^~m2z)^TK~R,\=^ 'M)'HlxRQ(+6(̞83341p񻞃!eCbӾ U[ʽn W Df0I{ =d1z՟X6dcvA:@ONm2۵T%:ci9 T{Q4^Kc]_ol}[{Ƕ ](cfJsuWr0}Zt<(QDaְ-] =+k6X5#Y؁a0|}e׭ٽWƩ͑Y#Yfj;ag韭dUr6 S2IFgݸ(@½ohI6 8i34LaiPQ)[tCݖD^U}/rL\acUh䠊ʺ}zlj [s60ޑ`KW:ŐmuOlLLaI++"2 ݹ7eڏi8̜kMO@V:gkƲBkE FۗtjuRC3Xdo,d&j.@t2;vmd)s=j)"fc0N>RǨT9gct^Sy[C۽̒o(yUr}w0WN(I Csq=:'er/r⡜3#A 6Fa7Q[#EYGCu=E'F=)qtV.w68|a ]f[>γk^N>T*W^VTbM#:e4Fo J2K]}xXb.FqZMaѿzʵG!R#$ȋT0"$R6=䐛@mϼW -fO!6: QG<``Z=k^-rYѝ <րBuZVi(Z+Hv,!)9?&Y hq Mހ t,6P!D wg<#A.XIZ.TX;66]A~Z/WMgVB95VAW9NoSvj. - 7CΨޒ&s2a;ݾuTLW u72 MW.꽟! t6WofM8V M Y+٣IKNLa%T)!9ܧU[4GM#Je1ؔP-P'QJŕ98`.dqs-L n|]hi&cpΛlv'5w۽ :Sv2>khAG%|4̈,i\0Ϗ4[vʔZ,7﹇s:VV~~t: q9uJP9];Co~ RD"p$"j/m5ՕwTt;y$E%WvXHwIK@C:d3xD".%!`?)2~ӴƱo=~B˶Ϣ3*KInY݈R(…4C3ycZ0"*>S,y;̂/,GX~3L4^"phHAr8 4qRڬUqc($+R_qjH&Z 4Ą`ckj(#>[NO+5 v#;\npCz*BI+A`< n'a\.fŵyQ{IkZB&UFy`$T 0!o,0׃Om+Y/wgtEZׯٍ޳!kJxAw&YlO翭OT\rJTJ_MWF2"8{qG0E|gЗW6 Rq>厲صCӵDKS>46agbR(ڵSȨ@[7naw{Q+3ӯuY1N2 sjwpQNϼf~ KE-T4Z6EsIHz0"m$?EWZ6}32!ogD3 \dkG*6q9V{33Ѿ'&0x<ڐ֙< Y^^&([p=ІTVE:"}*>ՎDRMRHGq0$-/^jȡ]Ƈ([izӕ4g%^y*ؤN6"#B.q.׎F(^٤Д"S'oL!)`n}^iVoB[w;Q>dL09`v|3%s('E9AaZ9mLA;"$EoAnF:xL A7M%>5 (( zY>mmG:m.2)zKk Ԇ,Hs"x>(zCzM*ns7@,Ϥ>P?1o_zS+c<oe{3ۧuђM8xQԧu7.!X7 ]A~8j+zj/=o'dySsczk:.~}S}|ՖnII}>{  GN|+EdQMI M]^5/Y瓨#}MNNj(SNzdnbQlڕ́\;]јtxL JK HE^ 5<khWv-f\M1MݻUWts}VC6 gԠ2 fokmwӟ J/sMezq;t>Ig"/TԳ׼kgbsS]JE8G4k.591#Ih^~}DĄB+H9 p~[tS8H AuqQT|?k@̥ӣLQ wr8Y.i2(<&8Ԍʎ$zXYp CvĶeAs₱ɈRG:R ͭ :<W&|2;v S1ZT[ EI{ rQx=GYZO}ߎ`ų,@{vi*-I![CjSF)jP=W1!mdPWlYa8&̅%sm9e m }̦%3V]pWvًj$t"2?k>ٳ^WI' m'JkoPFԹ~ǓnojL]a}qM9d boS \.Sn!tcěֲ5jGK+,Ec3*GL|Bem͛#ģP12CђDI . 7Xq9Q7_9N%%6jy *`vc$F~4<"CH-Zgg n׶UzYƨNٜ]XzC# [A^VjZUCoLwLLNpD=LW*5]6os NղmC|W( fKRPhn)OPJ yhXnL)#cM׍/Re*XBUIdr ~ _\4wlBĠo j?v%2qxNO P'_xG쪡ɘa;б+j:;Ķi{X<9e \ F>#Nm608b$a QJSUP:8]U=奨; B"k!L^uվPNZVdLK,o TJ)l%V]uPfWX qUf>#)Fu\Lq7kp M2+X"4!~t+HO#ꩅ2'4ʛNCF;W&!L&L!w8ZV$\&Dj˼ɺב(m+3! fF+& LqT6.UbĨz_ EFLei$Yr3Bo}j1QW>!lh Q F5[ԱX:BO[%zuS2];õã_-o2:1̾w5]C$j3j}X:r|v%dKq@ʣ=xI~?bfZ??2$&~YP7NLPcF􊾬Ё%)׹QFéj6 &C ,oB_>.+|3$f! Z5͔YQnpdPr+"+h e{]>B8Fov ن#o& Y' tx6HYɠA fOof .u.pػIEmŷ}Ld˾dm+lE+Pj1Fsi߬J#.a|6XfVPo"ve؆ p:ߢDRhjCahP@dxGzLTIyA|O4%!TP=.QʬJ.o;ZX*OF3nqqh<8x' Q)',4!&$x_+ы>3/LfLip>mEizE;grXc]1?|nM>v䰣 1mD@gsʦ5*^YPoc\˪o1r|=/11w2}&ES!\;/[3z&3r5vBƏHG޶%ۣxm u׻R^ًs4 f6S'lq8eRwze痞ѡ?)/&IHES$,tÆ]D/ea}sL&F>lcж|I\_镭#_s}]gG> eKyE&V*^PDf\:Qk!^>䧈D4hKϦF e5-L9e`Bvˇ̃-M AɬSs5"x^NW&Te%KxzdֆXg+|66n:~~$v,LlՎ;=a.'o5a 8唬c!b8_9肊#z9AS 0-^;ױ,kUx6fhZa*"/L qGxIN[u[5菏r-Dx?_|KbzV[oC[\&-Q@]8d % @+)zs5T[yӺ!>Mܣ7jT=;[*؉|(eI O -X[Ow~1I()c4Z{n" -Ө8$o^=ln,h䪄g0v6[?m,7?Q0dձLY<n;96H1hgg\Ķ wHj##=Y+V#blHJrlbSˏ͡'|'lKhۉ8P% aV)}cLòςd ~b s5A5B+' ? AFy;a|z7P>|ih(%RfwLl'5ȈBfuskDCQ oJhT!J`]Ob\/4w}#!‹\pnn((NLIS9 RYH~ ttWI5=1?6x O R\yO1=Nٓc2:$5R~ {}\튳Jȁ?Tmz8ȑ5 ޅQAO|8>spTdӃqXdiZJQebOgPV!"i呿ǥg6<٤ f۽K^X3,R B)v#I F%ywï) ljKgt]&}_r<ǻQI8`s}lYu@%&3B `) f}ɵ)~V qFT VdX= wzz2Q^k>GX/#DgG1C6|2%zil64 kߠJ!V 10z=Q#p+5 D!{ β"{l1J'c|J%)(8:^~,+0u+]ڴ"|\ZhsEMsX&CJ`7+Yɂa(`fbFc7۠`)Rfy/I^ڈ;è^eCLP]}J&,ʒhahwā-Uu`tAajZqS+ɭ-<@u\`~wl@Bc"hHJsdUobD~?6p+US睟 zUN?>0E1=E{ǴTn7EȢD$*u|Wjz˰"E&N d~r j KV@\uqC)XڴWGGTp#{a*q٩pYVt s%NnXOhyit>󤬿z6acN 1r /GeqJu&F3gbG)jV/T i׷%ų1L:7y#w6(bc$c{'󍒮=pf.tlhز(-ZNik[Q.?Od&~$}ƹ\i_}l7]wʙĪuiouIa*~]U2K:Tt[j.6|g-Bf>:S Bu(Hj/k.O™ˑ( Sum ISW}g{Y;8q~~!\2+_;iD^y_п8.XȲ"rH[ 9l[n.312%SA "CYH#Rr(;EGrDaJ1Fz }oo)vl㺾þгS툜xG;I DĪVyfiH6v6p5"Ik=Ȳ]y s&5eVdrZFfĚ8FRwU~(k% ǥO]7ys]hCďCJ '*2 ;Qy_<5|K˾Q,7CO8n%s>w[T8ݻlH3*8.L ӭKA 8X;#ZǷ  o,4-ٓ40mΫ3lC5x[v=x4+90cM.O%r (Jx17DV#F_ YfOڔ>a*u2j6O|y).ґ7ƺVÄ:H-@)=|gD @D#8H/"ldhUKLgVdLihRێ2'R&{;TCfԇ^ }+\+ ȪQ,;:A: kxu[p=mG6 4䮆|(VՁZRJVZrz:_@ri#hAWx(G/]݆G1Yϼ&VP󾞇>`%ud"Z{"kY$<'m.M:WspDrd=4TK+eG 5F @L1YSۛ9|plSᚏe3*ሑ&=<'?~(1uQf~';O $mR 6#PGsz]% K-JxOgbcZ]GX+΄}%::YE5o8yVuHs@9Ly ~JI5QuP%4(TH`|IhfrױL 7'X-Wx Ĺi56U3?אZg;iQ-n.ucOE@ 7T;xY*ώ-]' ,L-k5CJtq2|դ.>$fRYwQ)5tE8cuG % FN.{͙jGҳl֮U8Rop~8g6:IU)kKT$ i4&3uI%)hxMpΰ9 an#SB CN)Q0_ZH7.LNN-nVQݰ{0:0M  #7d_ l0?I h6kIHv_`^5# i' s bVǪعTe7*`j}$uт=vc ,3 j ;IsDͰziyd/<'>+2a㢧Tj{e`+7dtb%dK4r^#%IمZQȌNju=.ǧ i%Ѣ`+]8V6?'4eFr2҅e"C> Y.UPmfВad[*j?kn-A@y{i Hg}X.A%֘5vA/ؽ4֎Y{Qa2݅GtVPY/74T&=l=k7-ݤ@^+([3:;ƻbY !hb^|{wkKȴ$19Ciλ }&N&%CHyc S+@E.Wu.fAq7NB&س }T1"JNizX_W$8g>R[.5noJD61hVB_yϜ|D6^3ߔPH8LHm҃⽱G%c~M.&,=S~QE|&'M伃`t,V6ձf,HRI9e\I5-K>2gaB|k.v ٵ1 UX:CE\]C8yXL9%RWqfPH1޻ /biTHǎ'Oks㯖{8K hfĈs 1t$mφ. *J|ZX ".Ǭh޼Pypʔmʑ{\\ܘBgkՒafOL٩ϱY郲pRU53p %|UG "E0GV,FCd{]KQB5t&߅ 1%za!(@ib?8^>}%ޒڐGXilc,::YS*;ȃEJkľ:B{D4 L1(2fwٵg_EsV *ͱn zJw{j_ (0v a"nHDᡃc*xX]"V hmm1<G&_12/~`,!ĄidD_?ʃB jvFKٖq5S-ڈJ3:Iߣj'B̨#;)9HuJ֐ zaό*GM"6/.^zTPtN5t[6q䏓g@]Mm0]=p4,GwcQA;D[ `CH]mq5e=;4-]͊p^W{ҝ8oi㴅6βj*Ha/Mlc1G'ύ[0'+ԴQ~'Yb;F9a€x9̅4qѐJݫq](d(и+* 48K;(ql;3?1CgE4y.cXDjEDs(#h~~|9Fl[\oX1?FmwcSh^`!?'iYzMk2B fĞa ޗ?kOn Mm0✦fXeY/[k0H?gb^&'HqLw)f bX^Np1MH.l2s\T(1\u4+~]Vp80&PE/**%KnkEG]{dĖ=٦Vd\ƹz%1$s ݊5UN0Ϟ7^ j;\ǝg8ҝf[; y9AZ)VuUm=8 _e棤X曖MBWE J}kNN'{(?](ϯs8CGάyʃD9[oN Co0,ʎj~z~%Sm|nCv;`_Eȝ<iHtp`e GQPtF`ʟ{SuE00}Tt'PPfPƹ57gX a ~#–vOTfA g$;qɍt72E [Av~4:aAlw/=Ӕy4RQy2T6au:e#"5`m&(bi5 JV!osܺӍ vTЧ0}CCX9&3r:qU2'@`mC3SLIAVPr9Bss*@-&;LXo O[XiE! "(_^~M+T_wG A5 B pe\<ⶱ,rލ6 i)_(.4יXwB9Í-ƻa5e1U|SY+> 5Z.@sXwR,a#!/&`Є6I5tT%˅WΕqjy~3v=}7zT% Lzr%#UiTۡ(TѺ)'ψQ*.ظ݀GwnÞQ0a7ܝX(e,.`鰏R!񠐳 5aFthw7 Yc︸}A݅r^ÙwFev{Y?FLHmt)ڱY ǂel@=Wɕ2 5ݷmopC[`PҰ!/Mi"\xnW UwscN_u5IQ|zC陴P)~j3^H]$W6r}E=#A;n}AUSZ(@I[͊An!m SY,Nό `QXg &'kt 3/#׼uc,5}!^6xrZ&]9 )sKD.rG+-Sz鱵3x JD@mTUEFryؓ/wާs%"xx"zv:ē[eVom2q ͳIC;rWIM՚mj~J'- .HfjE1/~q,Mޣ(#@8eVdi4رuc?FG<7uU6PO ~C;ڒFv4`q_YE!&&OUᘚ{N!}r_,L!6X^]Bt͵:`A-TK(@BSixQ8=+l$zYC'2ѵu L _`]C\ݰ+D(XO 9vNܵ}%,T9|B"ULقU(+P,!.%=J]oPFf̱eY;zG(7r֬9Y[^`VsU=ie&i7qXlJ1.X- Ue0.J',6rl]Lp^`oLmYepd4j]b,%U!I=Wo_}#ٷwoX桟QKʒfLGRٴz N{O ԯ^LI}' }"[(X`~)B=k>~jU? Iv/ɰff _ frg5 6#N-Qn\iwzYu]HB#7tMyt/tZZX00:XTeCfTZ/;T )WY%EZҩ ի ϸ!+,Ƶ%G/!@E8;!,l<0Rza /g\YA{\n~*D@;Oa]~s7&Hg#)<8WKxGψoIel=(63̶u@sC@۠"@s%7+R,M/e,K{thp}+kgjĴ2V%i7unGhCP߰0Qy-iX`j.Q˳{`OёXވ뻼`8uB)I&\ @u\aL6,DDQ|$Z#]_8> 0S!p)r.ݰu\|fPȞ+eLs*GA_8M1ZlMÆ,ȹttL yF=$_ IwJ]+':aw6@fpw メuږMz͢Y ČdE dNĮ4Z_k!kصItԕdW!X.m@ H꭛_VA𻅹o9\ {lVA~x:}> PE(; W ֍ 2K;C) O^afunz<,WB嘎3&`hN4}̃Vv-;J7wsҦb>!lgKt>S>_c&q"1q+!ETzր,m~AbK"!s1n-8\/ eZQ2+~y\Ю.Z:/C2laf7gB5ڏ0)FN(R;%ϋBp {˘ZS^)&XodsWӱ Q r E4H<9R!-ӍhS{#aV=D LO8}f:FyqDlՊT/TTllr&;\_"A_S̨כ)+Dy\69GrI;r:́18ѧ̎4ZZxr\<3km@KZXRqպ1OAӒ5se1>^T08?\Y9|$EmXQslPidgI9_Z$efK|!ʄvIR C0UKuJ1~t! 4,Y(dgFj}#'H->SVνsx`ښ٘Ux/ dcE=io:όI.=@Sm:x q}}@delX >˞[b@Y%$6 jX>h |F=]f5<ܘl :4YdWYbcU3iQSK uqlý0R4&e|v[wft 9a5J'iqj䑆bk$D̃ BDF2ʥ4{GneRЪ}0"2xVU#|הsWQ(˸;iMx*:ؑ_8j|UĽl#J'!]/a0\qU08ˮOr#), ATԹO?o3;|@kU  y="Ȋczb ;Quq4/3Gi}Ne Rgb>SSP]O߿')%[Bt~wIv~UGTR-l$֧D|_hkō= a׉Sظ:=pt ]Fj`B^;1U2x3q."ІlW&Ъ0n۹Rn"Kvs,m;H| W.5`'HƠ5?rٽ iសgā~b} }abEDK̟gq}'"NmۯU-փH0o< ̬onQsJ7ّN$=24hۻOe CƖ 3ruaӌGMʷ98<߂hBy%U,pwPSݣ˓}7%byd\kn7jvoc/Laիր-ߠ aVxp̣znZS,Z2Y&^rض4L)Fit",>ɶ FAǐpΘwl_B+Oj %lӊ믐mKi[ ^n֏RC`B*DMON!YP x%i 'X8z{2M\`.A}kzc?Qfo5'UFYyQhb;\!HL2]jy{TUIPTІ~Z^Z7p|-⌢H9#f,쿒CV<>Ф&DrOjP"w8nwZJJrGPNe^P8vPs%4NmpjHs tinv6˻%=_-b3un/L7WwfW):@1$*TjO}oEZ ]sZjI8Y@lx V䋄tyc|v軮ͅR ~V<%Di{2Xkx + %%jP;4w5ʾ^[fLz=[' f_5 (0kG+;?h0C0V*=Q!|Ps)G%KYFgpDeq-QS?]v?3L\⟣nx𠎆f{ͪsvA 9`G@$e2ݔ\ʜn4ŋNL^Vv=\s \n"eVWSk'qGOTU,v!#WTT|ٽVC1M =+y!RZ};KE\~\:#`$rb9xl߄Ԁv+UW'MFv:R"SVlwmUS4kqH,1W+e;1fK9ݪ(N厂Ԗ#1y8 Ar~U#0Ɉ x*F;6a{m%qD'#̸8-!=QR+4sQ,F̙{an)8 e0qʳ-#"+V7laJ =G̯/;'FyY0 Ph< W>QEmqj5LJ4ݛw><2&89n-ϒHR.ɮ$Ӱ'sqA4mq~'vH ⾺l'gGy^9(UK<#']$5έiYoCt2>U^ 踮y5 ? b#S=xVP!*w }J 7NNXmmY(a[ x<2'G.RmXI lt*Za?Ó=רD̈́?)1~l-դ*–X`N?T = jGRݤ'!eތ|(C$5ljŐ]<d̪$0S Dq\y+#D$Jljm5<}6!L$3 =SRYV恬tbkYbNTζ/afKX;ܿN 뤍?ősEf#P0!jcoGEQ9)4ƹn#'t/p${0Dג_pu,B_T0Gr|$u Néh}K:ck!{ [FW}Ki1ow䉫ܼVYt;#6`1YV8n +-&ʛm0k3xs]'F ^[^woQfuXK(Lrye74tqF݂5OlJK.K%S8))=-$YYD( q{02ТYG{y[7.wݫÉdiJ톳PC[P/j=uBHb& i?? q1{M"m u[G7ڙAHsb+{ZX!}MKYfK_?!&z28v nS2ڕ r12k,##ь-11},Pb%iI< |/PRɼ.͜Uwuy)9dUc瓋[Y.^ұ:lځ8?/]мp&s|aA)+Q胇!{F~ ;5}+GQցMYnN y ` \v] =sRLtIxJKώPQCEkd9Djƈ$8&~])crFWD{CF&7SҒQW(2w=}^cґ<@9x0(R>Y8*.k-ߞu _֋w^[x/˃ xxrY=0kܕaCtnK >?W9 Qy klNxCʷ W:=XEmUN+Iz>o(GnƿR<{siĄӹOH85*"PW\Jq8s9꘍ #w"񽓏P Z xOACml4T|O(`?un1j.9_KZOoq﷪mD(0n"m0/2l,w'ޱn8&$D*gðp_+uS_C $YߧD:}7̦X T |fx!$CFV igG0mdNݙP SO5® pupH[h[R u 4LXT$LHTOe,AKze &l8*3'%ז zxQI 6i9SƧʡ9[[~L6T^#BAg'k7XN 8իvF+ !ȿ/Ts7keҺH<;*}oޡc-#n|)bӵ:ri0K3 <0aDS~OUsl(ۖ`GOI@̓.|AۭOZ¡;pNq)9kD!UGf*?t!})9|6`t=H-)~c eJ>9j /mU+F} Ji_ ` قivFE`B#+g><[.x|Tw*wa׉,dẏ؊[ĵ$땇 tzAEY8 蒂'"xigzju UsG0F7VR J8R%h."`Y/z(O[2 <!`+_2X| Qzrf^rDT-ZCI"x&2D:Os+5f4fP'ckwvQ=iE`#1$@\OyԌOK~k N;3 b?#+AsY3EM.Le">* 9/Ǖ9>DęhII[}ryOQK8L g-`ɚdn>Bޏ[&*m-$fحPLlgE%7X.Ҁ'.L+)?<,grgiӭDQ|({#&iy:վ\]%@u%7RzhQaC zhHؑ`'XVvD_;BaIc }u Sj!0ˣ.BWҖRV!%D#tv''`䖹e[pWRǴ2פtgZIn(m y]  q?\%y5NϾBԞ+QR| Co{m̉< DF%-==<=jjW6#FDJ -\&Gt-*pw `>S kٚB5qm_dkg M7 EC\xG1\wioR1e!3g`[1E:~=)ߧf()jm7|Qp yO ۇVb0~QfmmPiO x#>T>nMt `ÓY^V&^4w*sIvp c/$|K ,"A|Z6ډU>UđT dQ=5;O1]U)jwo-l>Qs'sup':d/Hv8Ʊ6녱d%t^${ڽe,*~T[xm/)6OZbfӫ`?)Zy( +UP毅B]߂RNr£{ka>(NyW]S:$e}l, -5CaI-vY qG䢏,))꩚̇ bz HsCVGqL6&cdek9<" rl>xDN{A]TzM3!/_gC8e@H]+jB `xuѲ,S9)W ]d0:y-I)h@#U#sU:-61Ɩ_Jm6hiXuy}ކ*MBcPmSM, eʃ.'{"W, V.Iq:c - X[VʺZ@mb% na|tyۀ(*mׅ>6GZny]?=) E#-W[E yP݅.Ej!ڳ95hJ</>T|HvTo͝j.35f{{jc` .KTa K:;HRGR)|/"]mT7(RkPmQK{!U2~F%q i4t,"]տ#sdYD>ׁE,ZZ-l_ -h==hx8D,ZQHfPJ+yGjqN ~vw3Z3E <=b)dd]n7VbQXKkizRr1ŗIˁat^-i+NptYǒx;Co ~$!v[.Ab >m*6dOV!6Z``%] =>1nch:řCp!Xճ;n&xK] #&mt:[=j1Pzy[gzo—t5]3iѾHϜ*Q%)I:P8ch\ľ8!*i~ 0~掀莋}ə֐ A¿ [o*oͭ*zڵ=tо\](,OS#(Q #̅WL5gwgLZI) GOv̷ \Y&4jR16(Ś'7`gUm`OHV~$A^)F4:1"]6/DƤ00(0#E8Wȇ_(pIfV(l#C֒"qiu;55Zy0[K_w$K>Fo8\+INuD2WKJ&(~%lMBx aѲ@ogAݖET鿢"3/X6t/r= q݆h -n [H Ś=p hZ E_2SXrY9,FcZh{~?imrɎ=NHcXَKA Tx/(D:EWN')=^ṣZAJzX7T]hkУ&tx5~:=LXjG %!}1P8zאJ{ 1Ӄ۴5+]T2ϻ,JZrb0Jf:uOuʴtURRn;jpK U<(5c _#0m DT:]޽Tzc8e>:'Z"q~2Hl`%CcE8KGj]fiS˗bޢ93[ͫ+՞B>8zphwZ $Րwt 1P܋B垯=(97']&o%);wXY\JfBDr&NUo#k Up`tC_zv.^C+@r!97WNxIaN bc 6T $1g:AfªգL#| x`*C4sf>?MʾJ%13_`@?|6x0nZOMN __@6s%VokmZ7zeT*眥Ƥ/T,I,}qu)f61RنSs [ ϊWh+ψ)7 .,Zv$7mV-tڴL6%6`Tޓ@NW_ \ Q͛&W1*LX }GH ]Sp>WHtE?JTpav%rj(M RjGd fhD_˞w=i+ݧYf+֤ؔu$aR{VySЯ@7U:? ,.~py:NH:JEfDy>cXtEzUu/)U,%3S}"EG"NLܲ㛇g֧)9;u901e b}iEMf)&Jb1 u$?K=2%brQWh`;" |oeЏ{(gkمZ/5r\Z9!x(;mfqnpoY W{7߻'5u1r*92{wʱf/V)gjYLt#E)[x0zSǜgo"ӱ>Q3agܖk Sz լMwʄ)&+U#+ /A Q`݁e#'Q-kJ /<r@@<{qy._+sfT)I 5};4KK*Flza]5!Ph|̶%v/];ܴt8+b]B_ڕƭt6!JbӐSgt 6g[>Vx)N#?N󚥎Kvn) Òm"=mN4~+hhjvwXzCqɡ&Aάog$bD%ŠxúAy&gXM(`"1;&^zEE3#|m8ol }|}a'I& %+܌lVZ)V gCjD?ЎW4~)48u}l%.fbZ?aYpvt/i7ѳ;_H,OΜxơXy] 6nJÝ_8-lg^Ij9uij[jSN ;̘l ny0U$N/ RR_C N>wGU)ڷ 6 4N&ԢG;j8Jxz;Ű[+GM./gX|^W14Q b.u}x'E4 UNB!YhM5sH0h{좊HvTXď":rM<&"ƖFacfƊ[þk Oh \7 HC5"#7j_t\\hNso9;.}a!⬭h6fN[HGS+|JR2c$O?( ,xGXrnƨY! IJgAW$ lj_˺SRNjB]Iѻ1|'U;HM {˄sl6Q{7pK`f +G/ށt usס2cXOh/z)GMiΖ& !Nh;26a.mTm;WN4P.]3K{[íhݟ,H`4e.2stR} Zl ݕxCVşm X ɔm>߯#O8nɒd𑱵=c zFe H=mJJ!5Y q19 S Zo[wg|X8Q |zX>/{^h~ &UTޟF <~ʱ {}.;F~֏#ZQFpu(2N|-[ci(H’9erۀ7K}4x_E~OnY_1FQY'jWT% e$3&؜~'A&hy2Y1t֜&`f?֋oo˅y;,ZYWU4 ֘q;SzAib#;ͺk Jscr'~ȭ0|R\)a&Yܑ-;"Mr!5քm(ʹ-(搬Q!A$>sR'`>R-wF˳q2Oĭf1,DކR7}4'lj;FDxz5pdKFܜ$J(0%DbTa`q!'nΚ﬒'4OgHsTT`ܮ*=dA*'eOO<z.Kb4+@Sإ{Tu]Ѕmݏ zת"| L(d0u6F/mffhF '~k+KR"<;c*M2y SuZ&١~ )0G9 yopNUSQ+rSGcOqĨE'!dn~0L0Gwco 'n~o1D.OߋLK=įJ"$ۑdnS I^:ť0׊/<=O8#!%C~l,ɻO_(T,f6%gV?7lEj&mq;v,%̚UZIap15{?~|+Q}(Jyx!{y1̀i~a²F&q>iIѬ>'8j D w-[Ǖk,,ԭ2t&O dH$2UJ Qh(h߅$Ĥ>(d7O]BƈA}aO3gD9pwΣ̆߳mϬ哌[ͲLJJY]6 F؃&G4WY7%Z"j>1֌R#Тl{`N 2L`~s!CޕBOO8\X\ <褮#`X 2"K/̗C=NE0Y.cpT<5Ro63R#ĥT~d4fr@urdK3[>J`H`DX"ޭ?bˤ-a`IƿQlX8J6,SaqV?4B]}Gz4~o!9ToV'Ќ"Q [X:jAkYLT(Kk)ays0ֶv!0 0I:Aq8zhNeW:_WhCa).@ ށ\ޑSH ;j#@vM.a Ewdϵ-WEB!<؟WbVIIO͘ [~kdqđ xxO5]CIC$ۋ4 T&q u pEƗjK,Â6p**Fo0p`bʋ 顙dLE>ϽroE6ZeSUNwN vfz {[Ok(h!J}kB挃8i,"#,4!0`!9n]5K/İ#rC]tIbmU_6DD9Yexg8ơx,/mі7_MR-How| jGZp2{]`O\Ų|k(ݧR?k)z6o?xq;6BOu5Ħ)pυf,%AMZBT:+e}O?{ܼ\nwQ!IYf;  (2N1axfP%/ '^J2,vE˨'R`4M7qodRH7ZIXkfK\ 7VB@+OhQ<1۞R%5hgEaz>!tեLJ}#q}ajf, &,3; y]1djDևTݼw/{EV`9Y'=f]ԚS>j0%Дpᑵ(<ֱ!ǷeB l+ɿ! s JZ[1\Gxy J +;Vn@UؒH?&Z>ȷ-1]1Л=7ȇ>r"2CBRoabdPr='-#`NaO|ǩ)NayVnmPTop08 BBQ5*\a[<81-(մ^ΫjjybjC(KrG!8!i$ dk)N+&:l{BW@<1lX`Dȃ5@_j`:q (sBA5@y@ƃ&<0sI,ER>tR 0&CʐWm*r! k3L[2m~n4/b{|,t˔]b侍v~B{09(RCbGjL7it30 lM/b,W-f'Pzvl;d WOM?8NH/ 4jR ,la5xR`|n%L@>]FՕ8mPz+|tjUΫ;ԭ ^꘼o2j߸nc_3Y;j M~Jwt ^yu(^b4,+4!"{a%[7@ςաHs%Of Z*MOz&v #K^jqTsȕG@"ag츬4?ܛElt ?Z;TD^+~ζq*nlΏ]未 7CLJ@-BCb HmQ:dRz]<@-=Q :TE e֜j5TbUu䏻 |Wd3hϬ֯%}ּwL}xV& `-g=E\ %Zpp JGb]eՒ'E^kq sjي-K RZ@ U4UiV18뛾8lxᐖ4fKe1aá42M"g9:M2wItL r U>0-=K}:cHv~*R,dݼQ_Dބ%?wV(wjf5^4_I{J4C6o[ɝ x٩j I>n &u,ƌ3)bR'hOOq[vQ,U~qIX[$TB}YӸ=]Q&K 'DH~@pL-j}"#)_@Ūوyc08up:xu[$HF:T3q/7ܥm]o #N[-w ~AXdȰPK1Mxͬl,lv[6уxNhCzg3:0ZƄ(@c'DޗKc* n|T|H<إˁ'%T"z^ Mn(M=c(9qdL%km=SgaQ$[\48.!pHbW.hw̓kon3у{:,3믓LWM7'pml3B' G08Mɚ6q:6 [N␲N^BM j+WN.ah*FQ`W I;5("ԁ%x![Cki>NM$* "A6jO /G/˞1猯 #PKL$F'CLkMwsHc-}7R0O]T l؊Ȓ6s7ӥ#>r!oQ*Eˤe%uif"Q3Ԃ!,[X! N7eO'["qLt_& Y]hfУhTsb{]]5wܟ(LEϧ]e=pMԇEҨ2]sflmIa5ź*t: .f !..?{e>hȹ`x$5lrRjpdBN/ysқ&WxgӃ]8*דOf_~^^Fnr9t_E،jLt?@yPr8P9B2'=.ݔ:aGS\`)vE9P`ű+޺cJdQQ~F<9ȼ "l,ړۄiP,છ4f^DOx`A Õ,GCmKc(S.=(BgM !RvK&JЌEi];b:E;*a EH;.~#ֵڋNEéxEaaoӬW]*jC/0ڕ0Fo l= ldiGR c8&J*bKRx\cj}0"@b$F;b'?0p3E@4>=ƘȕՇKO{IxOe|Ӡ.RzWՃIAc4/ ?Ozg™ߌa\F%v w"E "E;d1hV: *> BT@U ļyq_ \psS_?YZՙAq,d׵^_?&:w3c69)i{cmiW1o 1C# VGHlZ\UȘ8 [2®y B}4&W}sUi+!>Q"Ah>bt!TϹ2}izU|z+\W\*F9y LZK Klj=φSw-s!w!#YH).e P8Wע!׿6w}ZE_aoLBOǁM-G]$(8ئQvqߵqZEn]!9Ԍ-8CUz0su9VdžCc x1t]-FP2/|<=l:iр%N/$wkݶҏJ>cq:c3VG)LTNZ7sa{!yf֧ݞĊQ i8 J?'+Vi[>9=éWEe =CDlٞblcOaP.F"J;&l?8";WN7TE b:!rexh m!y5?+!NY(:X-3ڲsԻH7bUwpt魎j_e gmڙ=Z"E߄e\/W8BTX:RJ,H X'9~{0UJM"s_7V>wu'oar.~v 9҂dꢇ|Qh(>fBrªnG[Lڌu/[~(-7ڶe֠8io\.&,shJD;ٱ:h8Kp6u}OfxJG1NV!2/7W:By#ԧ>yuDI.z,:Bv.Pd{O pmJc,p%7$5Ec۲o%ʒtdX-k?!Vp#2|)gMM;{lIn2=7GhC(X@X$yYn_sޢԭ_يR.c// !tVtQUzYyBEԀ5!$adڨD밼 jvYFH9&cv[8n3!t MYx&bv7x]\E UW] _ fU _ <^/7T8w/w5U9#)eba vpӂT|+Ato/ՎQj!&x64'hLlYYkqoT|W5Ӽ.6/qzUȻhD\rzZ, m22kHi0ubk@I0j#ɈGvWn}wd0{mωgwl b֐|4"t !X,.b D9Wf6o|s#Z21V0xK /\5+jϖK znj~;q;FqϞLPu=wSt{TaE7`'p`T}RNi2Zw w[C,hˢ&eϕ$4.1癅-L4%2]3}k"8*/"pU&_Mis{;8@¥шP*83>\S^9:j+4>9+x!|~De oYSXN| 96_1Nu_N\Ev+fWDaY3UیN;kHN ?R4 [4D3[&S^.$WAŷTlNgCp>ӹ^-f G@YJñD5鲚OB,M1精pMt ">';'rTX:hx5fa 5SHi~~;[׎ xw(i%g=s 'Y& := ?cg(kca3N1eIԸ9Ug;Bc_h=Sw(AGbV˔E}T(avfbS@ 8Mv~)_6r_XL|j  w`TpUU\lFru <X[C5)V 6l6̝z+ $T ~D+0!߁#@,-^Ƌp*?\G">;ete<[%^?q֪ٸ%XC@EYz+ wn3i6eM_^~ qHh$G`}i{sޱ(1s6,Ňt(p,߬3KЃcK4?FFǸw7 Әt:M̾{V{r/AFs2j4Ҭ׆xf^0hhvD%:nyΘ4y%l(ΦQQ~yDYWQ *Gl~<ظ0cҤ]E5AP{T} ist}"+̻HYpntdDAzUt~]V4u|KHd?Ծ R[Zc5 P!~^7hiFA#VW+|FkHG4 o ]wm1t,%wE†ac$_ƫvwܓ t"{Nzk@86Lk{a{UBNPI>Om,,_ g'lzwU0GSId_Qnt;ϻ7?Ъ>~\Y邧Z+zZ]C61RXnM3TpaZ6b~(=ˁx5T`I:uGಢR-l!9N NLR'x"Z8[pmo(J0_XG~vҴ@ooq'u>ME}=pѻw:e__>cXN#V!gfeyQ;\) 7[пk'G->Lٺ4Z=L_8^ }5 SYap~&׹* ώ3Cړ 1\52ne ;+Cn"vʞ[b\7ӟ "YpaRv%6fO? c$9(y{7yD][&{0J'PUJTв}\]`rc8h, Aa5 oE!"k}| %Avёߕ2 M}.DÑ/݇}z5f6J+9LȺ}Mڒ&i0IzK. Tvt6/Wn鈪!anPoX!^I\<ѬQt% F.]<|&;KipȳIJ,g⮜Sn{ܜyl>8zSC\B芄Sۚ}=N,Kh-jz ZbRK}1nvs>gMV, J}ɡŰfR6Jy{Zfe8#Ń!{^ny`#I~>22xmآeGzޛA\~]csͅx'Fʟ z`ͨ7#uӮ *-}#,$E6e|6M9a6TEP&feq"FڊT %G`$q<:Vs{ t(~$:@yGyeJڻ@KZD;\Shg#C " ʼ@0p)1%T׿/ig_ W`%O;dpmc.3eȒ;FoPf&3VBׯ-vLK ޲c虏: @m'BUOd)DeKRcI+[8Tkc{ހy<z]tV4- ~n(_KX@ÀUehs[AIھivXorrG^v]~Se6[Kz{$G`ꄶ HB" $UФA9o)$"!-ӚW$s XK_\k=D;WfkbfT m5%S֐KG}ċb<nؑxeu`Qx.j,t&9jӣLNj~'@r M$ߞƥnA"VBkx!yb; у.@HmH:J܎C)}o|C(|XvRZrnY+?UT+ߕO+szS)4V+胴8|%ea;u`ǙD|vNN~ lbV$snQPam*? N6H;rkO{HF){xգ-j.iJVeF¥y PQ΅,"emV~ռ`aELT7Plq9oNQa;pN"}6d9&LJ(sZO M(~KEh⮗8%I3L@=p"qV̀T.Wb]F+AM^";w;:I yo1V7TRX3J=ѥY|dT[P pwZߪ{QrTYf M:͎6 z[4АdW/gޮ9,5W Gx'hƂ4f,*"q [_CB r");ܟK! (;1V+rpWo>ֲ.3X|=AaUܛF٦(VxEtڮ\(@pY@CryvUxTI7ovчXrwEnb}/[,kQԿ] q71EgTcom#UzQ۾n0|s`X J1[ň<0sGߨYbV=PVh+Q][A Kη `?ɋЅ7ؘIX[ Bƕ(՚Lm`2וnR%|>sin*qU}TyTtGywN9]EI~0d(_@Xl~S "'>T.Rs$ZIQq',W7xTzjKOm쾚ֵ6A] ~Ai$MY F`I˪}[hk'AȔPH &z6qŸ 3p?pl%qgP#m^>fD/t712*Dǧag_[ 1j!|$=%コ^qvͼe-1>2ine:"%h",&s2@dlĊUP20>ݎ8LSE` Ձ ۅ^Xu{O{K"n)6S!4 ~z! sAV Jkl7ϟ:I|u9 6yf5εD=PTD欂+%q ųpa1W%"vL~PBGngȤ]Z@l(ϮT+ܴ^e W}~گ ˜6-I7$[ឰF7ec-VWm'$M2t3%̏-0p?" skvm;At7x,Q<^$,]꤮1UU%)#3\qU =i<8 $͠p:$l7}kt-/XJ֬3|O183y!4|e\'^ gc<)ӚÑt8р7Tz`TǾ#E,+c^^JݥٌCbשP-pF*"{ ,SYVX6יX954pRR(͸+oOT7i*hB6{qʟˬ.JȒv5"o<^˼AiG']t`IykQ ش#A-*GT)rjur& 98 Ț9)ׇH @]׼ a){ bg $FsE9qox}";Y71I4T)qӐg;{g[lBSE%>1SPM/^vړh>ƻ:315x[|dStx#,^7.QJuۧSmjx֠F2ckiN[1؆yߢ=.6o:Ϛja@D="lf[0VApI^N>90h3hDezCnoV+SXIp[Re!_ xV_RO)tg%9{P=u(.%y`Ÿ/z 0x! Q2DVwO=w^a iWpoHE=00 [t[ݿs |M-'2893Mvlvi5ybe&b$aw=hʸS ,)FҼ83S}% H+b,2v`f3So Y0M+cougy$`\@nf 6m7 ՔMÈ_A"мzھ @]h.=l$Ϩ&IR9iHSxvA-*'0!XI$ 5֏;QSU6 CUC>Qù3p#cD}}<{Њ_!R[AE(-l)8z /h5~~˦VӘc˚M‚]܁W~kp.GS8n8.M )wPAZCj lPA@ tC8^[{HM!vY͇K 6 <]^Yet 3U{i1t D֖@2 EƲ ?<cp=Vy(`zf|3kCĵ1ɟsNpY~%cQAxAή`]4;j)GE#g% k¤ V/Ŝj.H(Rq~n;|!C}Rh" 9v]"vʂ׶ h0wS2 ]'#-d1]j&3?[ۈ} g}E-!:b պ 9 FL3iskMr{nA6:͉k*=.ha[Vz=k-4a|r>`&UftYm^6r:`pKPeN";7&I6AӚzɓ"D!Tō؃mk9Ohy"ʶ~9zۋ *f}87ɵ;/b[ |NWLnz)ʜE_b0YV;sMKo}qٗ2'If`o|1ޤ>ҩTٷ-[l:0=h%]JVM8쀹4e9Ri mXrbJtEiyޛZ3*6@tjՉ 5\=v! TlGڲCS( n_e[d8BCuC@D*! X`cQ/;d#W݅a,f{EW2A<&XM}LiqeKG ]pU9]y,Uvdɭ퓜 iV֠peHGH~~J FЮcD>Y7?VƝLѿNXDz JPD8Rq#/>b {+k.$i,PUK'jT+K*!"8 }t)UbS D@u9&H0WVdp&7n[?fN4;@Aӥ|7:X$4b3.+Q)슠s(_*ěT?(T6Ԯׇadw?!Si2Zv&i,}Фr-1i+lwedž+ǥhmպ*I!Vh grgQ^UА3F>YrZհa'kfwm)֎̺v=?dYmrԠb>O>TO|T=p6FCLp6sLD~*lӮ';G7/E`7¶7?ٯ11K2P8jawHs=CBrfX4ao0)RAq pOT ^EDΠU&R,)US ЗؼE;;j_}s.rcZ~0OZⓡ$re6O%{d|Vr@I?QVtu|ǝvʷQtvN<S%ZSjM!&,:G8S[Oƅn.RmF̧i`dhniF}xw4M(+~u&N qcP"Dk]}`5 "('H\!8,UܭpL4AXgK*-t-j 5mqX|c)#}F:,_@CU,eN55ZFYatIBo*g* V :PQNybO@s +խ`-5d m5G8 ugyWؔ8xL14IF)46.&~3C  )_;]<1t1D?]m-*7m"j^NlGzdq)}fY 7{d]AhhyGrA̜_М dx6:]bIE]W<=+XzUaΈpkD`|fjLyD$25ćÛ}%$箨@K$!uO!&UPīW ەˠt SjdRU`aꁚ9R)ߢ\LuèC)dѹ!ALėp$kS˘ISFa:WM6S *zqFǶkĭGfoZ30%Y/mdxa2i3[9ԇNߢ.[EV <CBe$O -Buym_a,r윽>۰}BAEwhBYKV&~cp\ Yiϐ؛^9Psxk%U`hRyή[`rTnK8L ڲOi%d("VkײGˇ?5Ϋ}V'UN$w:ۤB 5 Axz6tjz3\XC-J7Kc-l-(pj1i5yȽ!9}鐵 (Y<j2HQtpu*+zGr6 'W1Sڏ9pFͯ.n_tbQTm$s6dTBS}-8 ?sr/]Mkɚyxn¥OK^N@cK5`;{{-:6Vu-0={=Kwݹ@C~"I}՚{"al͂M.@~-jiH`U|I*նkE3y[PABч(t?E'kt*u0Z%JMVhXM-S,k>7GE( 6rK^}I~q/Jn!^ V JݛѾN"s:Dc_C+Eaddx'LTά 9 ݋w-*u_IرKeAS凬C'rbvK%7,ՊEJ+o;ի~1֕^,v*>nCUFy+o7NGKI+ܤ׾L΄Pha^/Ev?~>(6b]Ǫe=T\z l)~D@I-jyЗ(CO `[nw?e9 I b^EDŜ@qeӑ9 =[lFH)PΕ6"ܓֵbE l 0J8En"ϲ솽X%:eL[<.gt‡󖧊C4PkNɝ; n Xp{^6I; 2gT6.u;TUՒyѳ:PqYNJ`bhf-FXBX=cӰ{VPF3ާD9sɧ.^IXL EbqhR`Tb]|`ֈ wG[<is#6{ RO.Thkơ܀5"\e0 "ޭRFd"NK?XHz-ehz)-U&MGO~>Ͽc/!.zc>B, KIQ/Z8#,U9f%M .WL,u whژQ'`]!Z%}f*| : ?پlUQ_+]:IgZG" yDE*Zh'xU2!a}.x B%_{xc Ṳ̆KdI01YLjtб\ H8@* WgD7L16s TvxT| f:s/ $rjŠѮTdq_< lL2V1~Vd}V;eM6D_͑gmῈYE 7 m(i7#x0D!r/K3ήfwdWǸy:RYGevxJ\%x\A6٬kF##W0 WXFAا# 9晆RQ VS3" u 6kMu9;V]'X!AK&cj[L[]7{n4ga*i_WNB_M7Go2 FcF({!B}\.fk߶k\'Kz~vf@ia'8hɠ"AhY0dcV\,s|=?/ȗ*7QDeqx䃁0)T0%&=Tn[ '3Ssx=l"sY6:1RzPmRVH.)Mqy#&sq*eÕfpB:+8?VCzkhO@tON` D %=A7 Gp^X2 ؇ `I˳5nZmDҷUmW/4x߼.7:!.%l:(|EBreu=3b5XMܦ-JƑ;j%!|"@_e1r^zܸ|U&Dp_(AR1ɘ:y%[<16AB!=e}ORψc`v;dt#ȪyhU mnswkc*4dq^āaJe@/[V5u82l1xkNTIiЩ1˓/j}ey}n93@z}Թ K:ʵ"w e[Q)Ɲ5&4B 7.UFNj( 8ɽ~޷*`9O灝oըiHk瑦/8kA$߂GqnPPfe!H n]Bj}Vv4 QwrNme?kO#{(_AGtl] ctJ(6`"}_u@,obUV)΂ˠG~E%+5=fl*v&IE%$`3oAdEP%\j8y^84a[#p#]yi빘oƧʶBgo |$]Nn>vSTsrE$U&DbeE(`8~1ت݃ nm/wHmz7 0lPe@xotus8_*4?-[g* 26ws\PO-3Aa#>\..JL]]I=_P@Ul"׊S4d-xdp`\Jّ#p~Nw;Z0B7T.ל5M]#F{/@~}vgN\ vgJ9GSȗZiolF$8en ,1k vM~&hXfo0uȑA#zZ\%e ov9Kꐬmk̎H;@m#jnB2M=R^ҹ #>^N?ս$-$60!Gv#3 I9e@s&9ʇi6C&fhO]7P~iFxQ[8)gYW1 ^{fNRڤ"!P 1Z׹ ^ATV7""4@udC|&tf_5&p |Kϕͫ q6^nF nyeJ{̌$0xL@*Kժv Bwje, O ʼ. CAl`',n qnd$\IUaN?Bd/3=pn;oqZfWȑGf2c{A!s*L)XX &Hm13^`xXc4e R (kU;+`5@>'hTVAAbc&$sx: PWRLxKESZ}˨YrƠ=7 Ic1/Zz [9c cmxjlGH0]l+ۑ(Є9)wA>qw ZdpKj) @HaEI1nU  u]ʸu Z:dBe _4Y&no0qKr Oх&ХϞ͂Jz. 䜬+D}SgҍuW0Œq9\zi\itg5`d̋v/ҚGRKZWUh,cYM} Xz66&4L؍ m+u] i {~ \)@CSfx,?uM^k,c+s^_Gg4,ι: v l}Sj;Q G(57wPD,wsDs'&#v#$Ms v𰨂YY~i^kD)D8Iϩ0AHΔ_a]Ig)-7 ~~"GFz6 ejfzBL B^}=Yv!?ܤ VreEamQ:&^_ BJ?Ȳ%L *&s4@6;-WH#?}V%F=`T| yFb5,8X۸S_QDbHY;a\zTcbHEF1e WpDfc.Lpjbbܺ/cFGO)M3+-kS~)/T$33pNAODf'UC]5SԿ؀Uu9+Rb "2n{eAネz i\iBSB LHDզHHBmT&#п.8-QO/t# @0yOU(Hm\'^rH6/x9Q$+9{&`z(1[ 4LElkUì=[ps4r|I΂8Pj,UeWMvɍ:@?ӎ+萭+q}0$3.T IL1=|oE~rR@y),.ts6M`K/cO|eQ24Mo&-oٚ+gZ'a$T2 Ԛs;%o2$. 2 ;O4d{xݗA`X9WZI,y ~@A0aDe,c\0DE  y >30f((s֬-ޜ"@,چ3g:zN'9*šikf,3[H|Tz"Bw}=>SJ!`KF@kۋSL)/M} rW% Y;H/xwJs{IF'Vz73Fr*N@w lz @46d?h"<|?_s͞T g[y l!V$|k\;n-5#PMÐMt +UN7hh1ő|5./t|FEz,/9G۟U{Jz*+oj%Vu=tc8!A%'6/CrY}pcl傤yɝƮgg"%<y?jyNb6ιʙ-l%s9u%kd?[@,@~7&Ѩ$RkIj-ahYq׫, ~/D22Dm1/! УzS^/arl`pGpfmb Ƭ;=Em}^I+b۹jypMR#s;PJ(  .l298+}MR|w bx)h2e&7NUmR.  30Q{ XJsU<|RƮ@\1nH1vt=/Gp76%0~>6C'Z3s$im+^m}d)A鿻al.8cCFyVXtk++3ƏjfVaT~_)u / O$jyO+\gR& ySy&2)spTQ};iZ롆TzM޹U=_i9Tԋ6Z8}$plV^ ֩fWMP3Qљly̳O48BNPy.ҡq6q9c[l (aɌy% ]=_b^-ޜ5p\i`KRMʀ VI쓁B_Fe ˩"Ԍ j͔ʢ̮}dRAŨ4R2kߪ^ 2}f-i}f윜îtK²Nq ChS3frlk6lޜW0uZ2װde]qL&-Zgxs2Bp V}xLnͤ%n~֕Y+g {m^[# ~IoU'&(k+˥ 'WIKֽi96*1H+Wh ygZ7怜aEUj7}n mM y`jYNX1'Zxzgyԝ4%9fW 9"klipC8z*AvJL *:]]c߈;U-PH>>l++WQ'LR=kQ2(cւtj%:'b\Y X ۃm5;f ^uM:i`!{Ֆ *+cZz&ۙrg%.?v5b]W‚26¬e[<?H\jkM$x]+Nzx4^\Xxv̸g}nbm*SתI"i(/$}*Xշ4/yv!i` sv`9 ϦÙDcj5!E3JFԜĝbhN?pG^ T3|@UW Kr9/m9'(UKAoXJa(32cH_V0)w}d]o;'=|vX[{K>d(^@#U+&?W} )9[u<$NxLX(3MV=FI+7irLFϢ i)fp=I6* ?`";=CI~9sO<[cb#}| ՠ v&`k}bE=B2 țv5~ !&zZ"i.͝ n䣥ЂrWMxZKen"'&%BVx#+9.4;l !<d>z Vr O0үLKeAWI؎eB+ <)[i˅؝ ic@u.5_˾7V1|^XոiÁ/K~ޭLsa<p%{mvt#O! GlKzS&rny!J\XfU{CHrV?8V9Nm=WFrbbX :S_ q 2D@ip #Yfe=ԣ~n6,HH2^⤡6E8ԶĢZX&+m (txL6ؗz]/Cx4" qPF,Z0#{ eu ܍BOR!D{u=Hji5L"7߼zc e~#)e F@fl]2P̈91̻V*rgaX e3_ Aei*]:r ׎)or Fѡ1ǭ='4 YO  Pyt5(ƼU1*>0tk`; ~ ӫzwDy ^ _~ tcKq|JJ,y=Z-fu Èj^TTW 9y?r 7LY[8"E}"?"$%'6% ?4.<~r3ߠ 6hZsWձʦ1*RUb, ?;2^D#̌MUŃ|хi6)jf {t{[389l_ UG-1AaVsF u|Se|q"l-X8e¥ð}70HOجC @n47Cm滠6R{UmP;qe? 4> %w8A37ՑGkt_[Z3Nƌכ>z?t@3TƂ;v-4^Ǜ8\c87(e`M#kl-X慎I/?+up_|BjFrǾm2 <pҕG*6k'?}t ߢ2Jlr>;?ˌbJA`b =ay֩tm+.ZG5T-Ʊ90-`8LF2F>CϪl4,j\ΪN'жSxUJ%ttsG yl-AmC^kCYBquQ D/Vs\ YPR!@X>b *ȴSH3.T`,=eJޭ׼\H2cEJ|7a$=w'Pgn)}_m/fPA*ՄxuT&HۯD_rO髬(.,@i0!Q{"_Eh7 Nqv;| <3l܈(H[9ÂE8893WuM$s%9 lVWwI\"eNJ1Ròms*@+{~1= #SUv?=TF݃{ y,5Ԥd7{Q½} k"htjOiy&al~6X"pdu_4݇4s&CN*x%GYw27s 8N[2b nza%æJ' b-Į(ʰUZ*HVu/cX~IjTԶW!@3# !a;!6,B13Nj 1ѿ&хVkk^q]w{m Nfi ,|Jk|ר ΅]LhD.7\ۡ%I M>h6UؑFs&,Wd0Dw"XdMƘ/M01h-"fY $34@/IF/Gy7!ajB?Vm­d!CvXuR{Y ntE1`*HaDfc%fMu fe'F/63 h9AE?p ϫݣR#-!錆YяR)abST0U--Clȱ)y&)A #1CVgHQж%we9=^dN>Qz^([-o۫c@ʤa4LWCv65X1!7"}PDG`!+~ M".Ɠ TB@CHLqJ$}9]C)xp6;K7T:b![%ZR.0"ώ+ܠAKh:+oI>URj .5%]ӦO&6OXtL2nGf?;Nǰ:d3۾؜6Ex)~-)'HJ|[_/ƺ?X*e`y;8ƖVd@3?n2 s7]eV&4(_`p2 +^`2MiY%vcx":Ck!KB'kf rvpF Jrݲxص`xlltfHzkݡ]rAJ̊ԭD2ėtS3|<Ȧ z˂t<^юB>9`#i =?T$R"۫;y? ,;!JZ\K-ڨfMs"Sd F,S!vZ2CmKhQk5.nmʹ7g|W{;ׁP e."^B8 =EU8fhaQ~4,&9kS>? ?66XdE\,5걕Nz{̄{