libfabric-devel-1.8.1-lp151.2.3.1 4>$  Ap]/=„$c(7'$ "Ց2Yp&acp٢7u'L[+Bwρ%;{N:d|^Z\̫ ԯϙA>Mm4g]=_N/HsGS;d߾   ؑ/1=SPo#"l(\|Kw@UsAzo˫J|[ RCsw,vunAw| Ue\{RK^D,ls 62abce36307ec79ec368d134b49d5d1f49b08977c71652f037ccd137fc2bf09d888cfef14bfb31abe03b2513ec2a3f4b404df5dbeX]/=„vLq5<, Gi](澖2oMn.!.AjNo@}yU^z+/ Is=O2Ә 6jhA"({I>ՐٝKRo'pM|ȱ>v+* ڞ{Dgg5[a{n"%B7~oTO>1HГRXt=(G>1­uxx{ZV;S4b9.~3ƹN&[>p>L?<d $ P% >^ N    0 1473:N:t<=0=L=(>8>9>:AlFGHIX,Y8\d]^b4cdpeufxlzuvwxXyz8Clibfabric-devel1.8.1lp151.2.3.1Development files for the libfabric librarylibfabric provides a user-space API to access high-performance fabric services, such as RDMA. This package contains the development files.]lamb57openSUSE Leap 15.1openSUSEGPL-2.0-only OR BSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.github.com/ofiwg/libfabriclinuxx86_64>j$*$*b(5Vl%+)))%%%%%%%+) c'''''))))%G&y%%%%%%%%#))*+A++%%%%%%v ))))*&%+%&)&&&%%% %%%%%%X))++S'''&&&&&&% B%++&&&&%+%(:)))))) <'))))+''&&&&1   < T,A큤]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]d57324e4d57876e5f4ebfb700361d485d394e734cc9fadc90d8d3813bbb79cec3a1328764dc40225e07fa1447fa1bc0d7ad2f96ee28130710cdf32c503698f9ecb0f9fc5674a1cbf5ed5a2b9497abf38e3c4519de3394dcffa74d59be6b1cbc60f6a8bf5b97c9d15fbd69c4e46955133092481ec0457311c66112f38c8b9c12835dd235b1e30301659be75793b55db824d17b05b5066f9c6d6cc406d62a9ee5f6760a82f043d55c5174028b296e3e435dac7bc2abed1131705528dfd34ce6543b157cca439dff8ad304117e3e2d8d4a6aeeec801c6507415e45eb00621c2e1d7b6f5655700ba361ffbf159f37d71e28a78c559254524123ccca4c1649cfff376b5aa0ff05b2b8ff10e26cad1ce481c828e8eeb108a3eaebbfc1af41966c1004b3f38349d4525d3aba012c93610da7c3e3113a9955b603285c7b37e97524ff79757230e96a4c8d38b33f7a544007e694980a664573f5b7b984a4318b57b7a5ef93d81f348d5fac3d2fa2a1fa14246a6bbaa2c9495cbe63fe6c021f724c48d83025d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827bc4317eea2a66077bf1dc727d428b2b6e85e77fa4e1d33c66c85fdccd93822cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b2f7f0a4687c9f934c71a9e0f976f524542552956fd90df877fd3efd12e846ab2c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e3802c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90702f0977c219c03c4817d7a79032c0e25c595709fe831e48201be03c87aff342e0ffaa7ac28bca0be779cbbd181eb9715df8e604c5e1201e5a20fdac718063bd89643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb09643549f1e97ea99c05fb91334015c679f3b228f490cf8136648079c63862cb0f684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fcdbd3d266f737f0fdf2a94b48b24a799ebb9358654e716db9f57b86b898d88f2e3df759b89733d45cd21574a726f616051f338e94b3f9b4fa1680bcff1cad34f5b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a15b8d9203eecb108bf242aa7a1fab4f7051d15a5708e82c905d86a790b20c55a1058f1f5568d2f2dffe322ab0ad41d092040d24027f54d813f5d008c13d3eba015213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b907d87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58276186e396318fbb3b72523034ea4836611420b7dda43745ab83f1635bc3badd3d58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58270c7429795c380a645fd7ae749fac6fc08d179351359614400d89f6ed98aab08c848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bd848ec852f63e1e904a4aafa48f80175d34c779525016ae101ae47c927f9a40bded63df1c495398acbe640d6e7b7a555a29e79e8758c992c32eebecac238951427a0ac2ba5206b73a7f59dbbc4e47defbac7b510b39ddfd27c86626c4213dd09bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bf684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34bd87d9362e6d67ff233b5ef836dc2a4bfbfe61cb3113330a9a3d92ea5752399ee9fdc4b812224cde0b9b7412254a878fa3052c70e79d792eb0be5d3845aa089a45d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cff684574e35d009140db2861b2ad67b366bb90f6e4240c0d3720c531c5c73f34b5a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa278430aa10b4e07cc27d994cee482900f4ff127273c939a81d2c32393941bceac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5ac6c5017a436a5e7631e6253d5c3e81e0d10fb9db6a2585c97842001af94c5c5bd2f2ff279bcbd5d5fbbc7466c3668f14726eb6330d2744b1e1c6089de3cb933a4f8b7a3eaf1a2438ebd42391cdca95ad9b92a70d0061b037fc20ab8b3c9d5255213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b9075213852bbc9f173bdf1bd7c36c25c8bdd44ce49b07fdad2b0033e3c93754b90758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275bbdb9c9e917fa99ca24591c51bad2860d06638dd92bdee9717fe5583b2e66f437fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f9ec960aea4e476a7fb79f80c624cb5014453506fee6b0f2cfb9bbdbb095cf6c6c6ad481e9e43fe8d44850cd39de29cf0f684c5fdcdca31a2b968dd36344e380258db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e582758db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e5827c8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cfc8a8ea21674fefc103b6ae445d96aca446067d3485b2482e9779792808e0d1cf5d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877f58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58275d3c069d5512dc65969b3624592521586b08fccaa2875d79f0bf76371792877fa3a67d29f37918d35e59190e00bb0919db7dffbb887fb8bcfe9c2478b77b50448c62a8c65e350789fd9be6d598639b2bbb070fb71c9d1e4ab6686998ed184478c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdde8b896c8dba61b84b8fc003e9676a48588dad4466c651fc98b4ecdaa09ad12ddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd0419e2b0a324f82b910891ba241d43b27c471e1dba8a6ead1f8ecf465750985637fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f90025679c4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afddc4183040b6f87e514b23f66a312a6a1af5943b1611b91d18c87d921baf16afdd58db06aa2d912d2974c4e29683fe547df1015e74b27aa171a983e27cfb1e58278d84d3cf89d5a7d42ae4663868e1016563408b874f77509d2d0d3d5d48cff2e337fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f9002567937fa89834a82b0c6b802e35fdb3711fd3d0e2b67e2e25e731a2f777f900256795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e795a8afe4d8f9521120cd68ffb246772198d8a78cbdfb883cdb52f3aaaef943e79eee3a9891b2257f09bc80562c50bbbb72f3f3d8f1e607ecac2eb530d5fd58660dd8159596a3aea5575b4f077532a6e1f1a48f6caae0ffa8bfd9f234ac18890524efb287d52dcfb154b1925c703fbc48325e9c90ddde5b9e2381dee88d52d501f1b2d0a516004ebaba4e4241253ac74c3cbce36411bc684160a9addb74422a69beadc2635aeab82dacdea70316079f16fb9fc98da7161e2607ebfd998fc125b7a0e3e72612de41b281249d35d655f7758286638e70f79a90bae9ec5005fde3ca86759d8f81ea186243ebefae7e0f32ccd9be1981340419d1ef7f759f295c5385a1844c317e190e398ab217cc23a600682fdacbf3aaf1cb10f66ee89082390e421c8745c12c760a4f7b7aba957c2c0cbf317f330b92a30e79291d10775f0015c35eb194b2ecc4a5cec7dc4c8edc1ad43c4b26cbffe4bfae14248321fb41986d3e32528541e48ba2a06522797ccd0fc976e8db9723b532811bc529ec265fabf55acf1b4a1bc8c11dc6f153cbe3a6f75f32512ace481281f56c492e8a964d07145abeefaafda78f65b348d58261ef26860f229f92b42e735267a8a5f7149f7ce66fb022a42eb6d6dcfd65eb3888bfd8ae405e27534bdff8b6ab25ce3e74fb611f33675cf161c98d32ce8fe51f6ccf23bff0b9faca997a4d3d6189bbc00f88729a032a51456b800653384b2dfebdcc837522da86fad7996b026c9f423b2fc6ee563b1libfabric.so.1.11.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfabric-1.8.1-lp151.2.3.1.src.rpmlibfabric-devellibfabric-devel(x86-64)pkgconfig(libfabric)@     /usr/bin/pkg-configlibfabric1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]?]rJ@\O\@\ac\\[Ѱ@Z`@Z:PZYdYYYJY[@YV=@YYR@X@XӸX•@X|W,@W@W@V@VwNicolas Morey-Chaisemartin Nicolas Morey-Chaisemartin Martin Liška Nicolas Morey-Chaisemartin Jan Engelhardt nmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comstefan.bruens@rwth-aachen.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjosef.moellers@suse.comjengelh@inai.dejosef.moellers@suse.comndas@suse.denads@suse.dendas@suse.dendas@suse.depth@suse.depth@suse.de- Update to 1.8.1 (bsc#1155865) - See NEWS.md for changelog- Update to 1.8.0 - See NEWS.md for changelog- Disable LTO (boo#1133235).- Update to 1.7.1 - See NEWS.md for changelog- Remove silly Prefix: value, we do not support that in SUSE anyway. - Update summaries, make use of %make_install.- Update to v1.7.0 - fabtests and libfabric repos have been merged upstream - Core - Add ability to report NIC details with fi_info data - Improve MR cache notification mechanisms - Set sockaddr address format correctly - Avoid possible null dereference in eq_read - Handle FI_PEEK in CQ/EQ readerr - Add debug messages to name server - Feature and performance enhancements added to internal buffer pool - Add support for huge pages - Decrease memory use for idle buffer pools - Refactor utility AV functionality - Generic counter support enhancements - Optimize EP and CQ locking based on application threading level - Enhance common support for EQ error handling - Add free/alloc memory notification hooks for MR cache support - Fix memory monitor unsubscribe handling - Add CQ fd wait support - Add CQ overflow protection - Enhance IPv6 addressing support for AVs - Enhancements to support for AV address lookup - Fixes for emulated epoll support - Allow layering of multiple utility providers - Minor bug fixes and optimization - Hook - Improved hooking infrastructure - Add support for installing multiple hooks - Support hooks provided by external libraries. - GNI - Fix CQ readfrom overwriting src_addr in case of multiple events - Signal wait set if error entry is added to CQ - Fix state data issue with SMSG buffers - Enhance and fix possible misuse of default authorization key - Add cancel support for SEP - Rework SEP setup - Suppress huge page counting for ARM - Fix incorrect check of FI_SYNC_ERR flag - PSM2 - Requires PSM2 library version 10.2.260 or later - Clean up connection state in fi_av_remove - Use psm2_info_query to read HFI device info - Clean up CQ/counter poll list when endpoint is closed - Support shared address vector - Optimize CQ event conversion with psm2_mq_ipeek_dequeue_multi - Lock optimization for FI_THREAD_DOMAIN - Use new PSM2 fast path isend/irecv functions for large size RMA - Support building with latest PSM2 source code (version 11.2.68) - Support fabric direct - RxD - Initial release of RxD provider - Provides reliable datagram semantics over unreliable datagram EPs - Target is to improve scalability for very large clusters relative to RxM - RxM - Decrease memory use needed to maintain large number of connections - Set correct op_context and flags on CQ error completions - Fix file descriptor memory leaks - Introduce new protocol optimized for medium message transfers - Improve Rx software performance path - Use shared receive contexts if required by underlying provider - Handle addresses inserted multiple times into AV (for AV map) - Performance optimizations for single-thread applications - Rework deferred transmit processing - Separate and optimize eager and rendezvous protocol processing. - Fix passing incorrect addresses for AV insert/remove - Fix CM address handling - Fix race condition accessing connection handles - Simplify small RMA code path - Increment correct counter when processing FI_READ events - Dynamically grow the number of connections that can be supported - Fix padding in wire protocol structures - Report correct fi_addr when FI_SOURCE is requested - Fix truncating rendezvous messages - Fix use after free error in Rx buffer processing - Add support for manual progress - Make Tx/Rx queue sizes independent of MSG EP sizes - Decrease time needed to repost buffers to the MSG EP Rx queue. - Miscellaneous bug fixes - Sockets - Enable MSG EPs when user calls fi_accept - Fix fabric names to be underlying IP address - Add connection timeout environment variable. - Use size of addresses, not structures - Add debug messages to display selected addresses - Use loopback address in place of localhost - Simplify listen paths - Add support for IPv6 - Code restructuring - Avoid unneeded address to string to address translations - Check length of iovec entries prior to access buffers - Fix segfault - Avoid acquiring nested spinlocks resulting in hangs - Fix use after free error in triggered op handling - New connection manager for MSG EPs to reduce number of threads - Avoid retrying recv operations if connection has been broken - Fixes for Windows socket support - TCP - Initial release of optimized socket based tcp provider - Supports MSG EPs, to be used in conjunction with RxM provider - Targets eventual replacement of sockets provider - Verbs - Remove RDM EP support. Use RxM and RxD for RDM EPs. - Improve address handling and report in fi_getinfo - Handle FI_PEER when calling CQ/EQ readerr functions - Add support for XRC QPs. - Ignore destination address when allocating a PEP - Add workaround for i40iw incorrect return values when posting sends - Fix completion handling for FI_SELECTIVE_COMPLETION EP setting - Change format of fabric name to use hex instead of decimal values - Fix handling of err_data with EQ readerr - Report correct size of max_err_data - Fast path performance improvements - Improve progress under high system load - Optimize completion processing when handling hidden completions - Optimize RMA and MSG transfers by pre-formatting work requests - Remove locks based on application threading model - Add overflow support for CQ error events - Minor cleanups and bug fixes- Update to v1.6.2 (fate#325852) - Core - Cleanup of debug messages - Fix compile issues with older compilers - Check that all debug compiler flags are supported by compiler - GNI - Fix problems with Scalable Endpoint creation - Fix interoperability problem with HPC toolkit - Improve configuration check for kdreg - PSM - Enforce FI_RMA_EVENT checking when updating counters - Fix race condition in fi_cq_readerr() - Always try to make progress when fi_cntr_read is called - PSM2 - Revert "Avoid long delay in psm2_ep_close" - Fix memory corruption related to sendv - Performance tweak for bi-directional send/recv on KNL - Fix CPU detection - Enforce FI_RMA_EVENT checking when updating counters - Remove stale info from address vector when disconnecting - Fix race condition in fi_cq_readerr() - Adjust reported context numbers for special cases - Always try to make progress when fi_cntr_read is called - Support control functions related to MR mode - Unblock fi_cntr_wait on errors - Properly update error counters - Fix irregular performance drop for aggregated RMA operations - Reset Tx/Rx context counter when fabric is initialized - Fix incorrect completion event for iov send - Fix occasional assertion failure in psm2_ep_close - Avoid long delay in psm2_ep_close - Fix potential duplication of iov send completion - Replace some parameter checking with assertions - Check iov limit in sendmsg - Avoid adding FI_TRIGGER caps automatically - Avoid unnecessary calls to psmx2_am_progress() - RXM - Fix incorrect increments of error counters for small messages - Increment write completion counter for small transfers - Use FI_UNIVERSE_SIZE when defining MSG provider CQ size - Make TX, RX queue sizes independent of MSG provider - Make deferred requests opt-in - Fill missing rxm_conn in rx_buf when shared context is not used - Fix an issue where MSG endpoint recv queue got empty resulting in a hang - Set FI_ORDER_NONE for tx and rx completion ordering - Serialize access to repost_ready_list - Reprocess unexpected messages on av update - Fix a bug in matching directed receives - Fix desc field when postponing RMA ops - Fix incorrect reporting of mem_tag format - Don't include FI_DIRECTED_RECV, FI_SOURCE caps if they're not needed - Fix matching for RMA I/O vectors - Fix reading pointer after freeing it. - Avoid reading invalid AV entry - Handle deleting the same address multiple times - Fix crash in fi_av_remove if FI_SOURCE wasn't enabled - Sockets - Increase maximum messages size as MPICH bug work-around - Fix use after free error handling triggered ops. - Verbs - Detect string format of wildcard address in node argument - Don't report unusable fi_info (no source IP address) - Don't assert when a verbs device exposes unsupported MTU types - Report correct rma_iov_limit - Add new variable - FI_VERBS_MR_CACHE_MERGE_REGIONS - eq->err.err must return a positive error code- Update to v1.6.0 - Fixes stack smashing when using the verbs provider (bsc#1089190) - Core - Introduces support for performing RMA operations to persistent memory See FI_RMA_PMEM capability in fi_getinfo.3 - Define additional errno values - General code cleanups and restructuring - Force provider ordering when using dynamically loaded providers - Add const to fi_getinfo() hints parameter - Improve use of epoll for better scalability - Fixes to generic name service - PSM - Move environment variable reading out from fi_getinfo() - Shortcut obviously unsuccessful fi_getinfo() calls - Remove excessive name sever implementation - Enable ordering of RMA operations - PSM2 - Skip inactive units in round-robin context allocation - Allow contexts be shared by Tx-only and Rx-only endpoints - Use utility functions to check provider attributes - Turn on FI_THREAD_SAFE support - Make address vector operations thread-safe - Move environment variable reading out from fi_getinfo() - Reduce noise when optimizing tagged message functions - Shortcut obviously unsuccessful fi_getinfo() calls - Improve how Tx/Rx context limits are handled - Support auto selection from two different tag layout schemes - Add provider build options to debug output - Support remote CQ data for tagged messages, add specialization. - Support opening multiple domains - Put trigger implementation into a separate file - Update makefile and configure script - Replace allocated context with reserved space in psm2_mq_req - Limit exported symbols for DSO provider - Reduce HW context usage for certain TX only endpoints - Remove unnecessary dependencies from the configure script - Refactor the handling of op context type - Optimize the conversion between 96-bit and 64-bit tags - Code refactoring for completion generation - Remove obsolete feature checking code - Report correct source address for scalable endpoints - Allow binding any number of endpoints to a CQ/counter - Add shared Tx context support - Add alternative implementation for completion polling - Change the default value of FI_PSM2_DELAY to 0 - Add an environment variable for automatic connection cleanup - Abstract the completion polling mechanism - Use the new psm2_am_register_handlers_2 function when available - Allow specialization when FI_COMPLETION op_flag is set. - Put Tx/Rx context related functions into a separate file - Enable PSM2 multi-ep feature by default - Add option to build with PSM2 source included - Simplify the code for checking endpoint capabilities - Simplify the handling of self-targeted RMA operations - Allow all free contexts be used for scalable endpoints - Enable ordering of RMA operations - Enable multiple endpoints over PSM2 multi-ep support - Support multiple Tx/Rx contexts in address vector - Remove the virtual lane mechanism - Less code duplication in tagged, add more specialization. - Allow PSM2 epid be reused within the same session - Turn on user adjustable inject size for all operations - Use pre-allocated memory pool for RMA requests - Add support for lazy connection - Various bug fixes - SHM - Initial release of shared memory provider - See the fi_shm.7 man page for details on available features and limitations - Sockets - Scalability enhancements - Fix issue associating a connection with an AV entry that could result in application hangs - Add support for new persistent memory capabilities - Fix fi_cq_signal to unblock threads waiting on cq sread calls - Fix epoll_wait loop handling to avoid out of memory errors - Add support for TCP keepalives, controllable via environment variables - Reduce the number of threads allocated for handling connections - Several code cleanups in response to static code analysis reports - Fix reporting multiple completion events for the same request in error cases - usNIC - Minor adjustments to match new core MR mode bits functionality - Several code cleanups in response to static code analysis reports - Verbs - Code cleanups and simplifications - General code optimizations to improve performance - Fix handling of wildcard addresses - Check for fatal errors during connection establishment - Support larger inject sizes - Fix double locking issue - Add support for memory registration caching (disabled by default) - Enable setting thread affinity for CM threads - Fix hangs in MPI closing RDM endpoints - Add support for different CQ formats - Fix RMA read operations over iWarp devices - Optimize CM progress handling - Several bug fixes- Update to v1.5.3 - Core - Handle malloc failures - Ensure global lock is initialized on Windows - Fix spelling and formatting errors in man pages - PSM - Fix print format mismatches - Remove 15 second startup delay when no hardware is installed - Preserve FI_MR_SCALABLE mode bit for backwards compatability - PSM2 - Fix print format mismatches - Allow all to all communication between scalable endpoints - Preserve FI_MR_SCALABLE mode bit for backwards compatability - Fix reference counting issue with opened domains - Fix segfault for RMA/atomic operations to local scalable endpoints - Fix resource counting related issues for Tx/Rx contexts - Allow completion suppression when fi_context is non-NULL - Use correct queue for triggered operations with scalable endpoints - Sockets - Fix check for invalid connection handle - Fix crash in fi_av_remove - Util - Fix number of bits used for connection index - Verbs - Fix incorrect CQ entry data for MSG endpoints - Properly check for errors from getifaddrs - Retry getifaddr on failure because of busy netlink sockets - Ack CM events on error paths - Remove 0001-prov-psm-Eliminate-psm2-compat-library-delay-with-hf.patch as it was merged upstream- Update to v1.5.2 - Core - Fix Power PC 32-bit build - Sockets - Fix incorrect reporting of counter attributes - Verbs - Fix reporting attributes based on device limits - Fix incorrect CQ size reported for iWarp NICs - Update man page with known issues for specific NICs - Fix FI_RX_CQ_DATA mode check - Disable on-demand paging by default (can cause data corruption) - Disable loopback (localhost) addressing (causing failures in MPI)- Fix github issue #3393: Add 0001-prov-psm-Eliminate-psm2-compat-library-delay-with-hf.patch- Update to v1.5.1 - Core - Fix initialization used by DL providers to avoid crash - Add checks for null hints and improperly terminated strings - Check for invalid core names passed to fabric open - Provide consistent provider ordering when using DL providers - Fix OFI_LIKELY definitions when GNUC is not present - GNI - Add ability to detect local PE rank - Fix compiler/config problems - Fix CQ read error corruption - Remove tests of deprecated interfaces - PSM - Fix CQ corruption reporting errors - Always generate a completion on error - PSM2 - Fix CQ corruption reporting errors - Always generate a completion on error - Add checks to handle out of memory errors - Add NULL check for iov in atomic readv/writev calls - Fix FI_PEEK src address matching - Fix bug in scalable endpoint address resolution - Fix segfault bug in RMA completion generation - Sockets - Fix missing FI_CLAIM src address data on completion - Fix CQ corruption reporting errors - Fix serialization issue wrt out of order CPU writes to Tx ring buffer - Verbs - Allow modifying rnr retry timout to improve performance - Add checks to handle out of memory errors - Fix crash using atomic operations for MSG EPs - Fix dependency to libfabric1 for libfabric-devel in baselibs.conf- Update _service to allow auto updates from github- Update to v1.5.0 * Authorization keys Authorization keys, commonly referred to as job keys, are used to isolate processes from communicating with other processes for security purposes. * Multicast support Datagram endpoints can now support multicast communication. * (Experimental) socket-like endpoint types New FI_SOCK_STREAM and FI_SOCK_DGRAM endpoint types are introduced. These endpoint types target support of cloud and enterprise based middleware and applications. * Tagged atomic support Atomic operations can now target tagged receive buffers, in addition to RMA buffers. * (Experimental) deferred work queues Deferred work queues are enhanced triggerred operations. They target support for collective-based operations. * New mode bits: FI_RESTRICTED_COMP and FI_NOTIFY_FLAGS_ONLY These mode bits support optimized completion processing to minimize software overhead. * Multi-threaded error reporting Reading CQ and EQ errors now allow the application to provide the error buffer, eliminating the need for the application to synchronize between multiple threads when handling errors. * FI_SOURCE_ERR capability This feature allows the provider to validate and report the source address for any received messages. * FI_ADDR_STR string based addressing Applications can now request and use addresses provided using a standardized string format. This makes it easier to pass full addressing data through a command line, or handle address exchange through text files. * Communication scope capabilities: FI_LOCAL_COMM and FI_REMOTE_COMM Used to indicate if an application requires communication with peers on the same node and/or remote nodes. * New memory registration modes The FI_BASIC_MR and FI_SCALABLE_MR memory registration modes have been replaced by more refined registration mode bits. This allows applications to make better use of provider hardware capabilities when dealing with registered memory regions. * New mode bit: FI_CONTEXT2 Some providers need more than the size provided by the FI_CONTEXT mode bit setting. To accomodate such providers, an FI_CONTEXT2 mode bit was added. This mode bit doubles the amount of context space that an application allocates on behalf of the provider. * PSM provider notes * Improve the name server functionality and move to the utility code * Handle updated mr_mode definitions * Add support of 32 and 64 bit atomic values * PSM2 provider notes * Add option to adjust the locking level * Improve the name server functionality and move to the utility code * Add support for string address format * Add an environment vaiable for message inject size * Handle FI_DISCARD in tagged receive functions * Handle updated mr_mode definitions * Add support for scalable endpoint * Add support of 32 and 64 bit atomic values * Add FI_SOURCE_ERR to the supported caps * Improve the method of checking device existence * Sockets provider notes * Updated and enhanced atomic operation support. * Add support for experimental deferred work queue operations. * Fixed counter signaling when used with wait sets. * Improved support on Windows. * Cleaned up event reporting for destroyed endpoints. * Fixed several possible crash scenarios. * Fixed handling socket disconnect events which could hang the provider. * UDP provider notes * Add support for multicast data transfers * Verbs provider notes * Fix an issue where if the user requests higher values for tx, rx context sizes than default it wasn't honored. * Introduce env variables for setting default tx, rx context sizes and iov limits. * Report correct completion ordering supported by MSG endpoints. - Fix rpmbuild warnings - libfabric-devel requires libfabric1, not libfabric - Fix baselibs.conf- Enable build on all archs - Enable mlx build- Add x86 build without libpsm2- Update to v1.4.2 (bsc#1036907).- Update to v1.4.2-rc1 (bsc#1036907). - Update notes: - Fix for OS X clock_gettime() portability issue. - Updated default counter wait object for improved performance - Fix multi-threaded RMA progress stalls - Updated default counter wait object for improved performance - Fix multi-threaded RMA progress stalls - Fix error in fi_cq_sreadfrom aborting before timeout expires - Set atomic iov count correct correctly inside fi_atomicv - Fix handling of apps that call fork. Move ibv_fork_init() before calling any other verbs call. - Fix crash in fi_write when connection is not yet established and write data size is below inline threshold. - Fix issues not handling multiple ipoib interfaces - Reduce lock contention on buffer pools in send/completion handling code.- This version fixes bnc#990184 (bnc#990184)- RPM group fix- PSM provider notes - Defer initialization of the PSM library to allow runtime selection from different versions of the same provider before fi_getinfo is called. - PSM2 provider notes - Defer initialization of the PSM2 library to allow runtime selection from different versions of the same provider before fi_getinfo is called. - General bug fixes. - UDP provider notes - Fix setting address format in fi_getinfo call. - usNIC provider notes - Fixed compilation issues with newer versions of libibverbs. (fate#321883)- Updated to version 1.4.0 for general stability(fate#321883) - Summary of changes as follow: - Add new options, `-f` and `-d`, to fi_info that can be used to specify hints about the fabric and domain name. Change port to `-P` and provider to `-p` to be more in line with fi_pingpong. * GNI provider notes - General bug fixes, plugged memory leaks, performance improvements, improved error handling and warning messages, etc. - Additional API support: - FI_THREAD_COMPLETION - FI_RMA_EVENT - iov length up to 8 for messaging data transfers * PSM provider notes - General bug fixes - Use utility provider for EQ, wait object, and poll set - Allow multi-recv to post buffer larger than message size limit * PSM2 provider notes - General bug fixes - Add support for multi-iov RMA read and aromic operations - Allow multi-recv to post buffer larger than message size limit * Verbs provider notes - Add fork support. It is enabled by default and can be turned off by setting the FI_FORK_UNSAFE variable to "yes". This can improve performance of memory registrations but also makes fork unsafe. The following are the limitations of fork support: - Fabric resources like endpoint, CQ, EQ, etc. should not be used in the forked process. - The memory registered using fi_mr_reg has to be page aligned since ibv_reg_mr marks the entire page that a memory region belongs to as not to be re-mapped when the process is forked (MADV_DONTFORK). - Fix a bug where source address info was not being returned in fi_info when destination node is specified.- Updated to version 1.3.0 for better PSM2 support as suggested by fate#319253, comment #9. [*libfabric-libtool.patch] Summary of changes as follow: * PSM provider notes - Remove PSM2 related code. * PSM2 provider notes - Add support for multi-iov send, tagged send, and RMA write. - Use utility provider for EQ, wait object, and poll set. * GNI provider notes - General bug fixes, plugged memory leaks, etc. - Added support for the following APIs: - fi_endpoint: fi_getopt, fi_setopt, fi_rx_size_left, fi_tx_size_left, fi_stx_context - fi_cq: fi_sread, fi_sreadfrom - fi_msg: FI_MULTI_RECV (flag) - fi_domain: FI_PROGRESS_AUTO (flag) - fi_direct: FI_DIRECT - Added support for FI_EP_DGRAM (datagram endpoint): - Memory registration improvements: - Initial support for Cray Cluster Compatibility Mode (CCM) * MXM provider notes - Initial release * Sockets provider notes - Enable FABRIC_DIRECT - Enable sockets-provider to run on FreeBSD - Add support for fi_trywait - Add support for map_addr in shared-av creation - Add shared-av support on OSX - General bug fixes * UDP provider notes - Initial release * usNIC provider notes - Implement fi_recvv and fi_recvmsg for FI_EP_RDM. [PR #1594] - Add support for FI_INJECT flag in the FI_EP_RDM implementation of fi_sendv. [PR #1594] - Handle FI_PEEK flag in fi_eq_sread. [PR #1758] - Implement waitsets [PR #1893] - Implement fi_trywait [PR #1893] - Fix progress thread deadlock [PR #1893] - Implement FD based CQ sread [PR #1893] * Verbs provider notes - Add support for fi_trywait - verbs/RDM - Add support for RMA operations. - Add support for fi_cq_sread and fi_cq_sreadfrom - Rework connection management to make it work with fabtests and also allow connection to self. - Other bug fixes and performance improvements.- Moved man pages to main package. - Fixed invalid library group.- Packaging version 1.2.0 for fate#319253- Use explicit file list instead of wildcards - Package fi_info. - Remove libtool.m4 from the package so that autoreconf installs a current version.- Initial package, based on the OFED specfile for libfabric - Add libfabric-libtool.patch to disable static builds by default.lamb57 1576574349  !!!!!+,--------58:=>>>>>>DE8KOQQOWXXXXXX^_deeeQQQOOOoOOOOz{||~|||e||||eeQQQQ1.8.1-lp151.2.3.11.8.1-lp151.2.3.11.8.1rdmafabric.hfi_atomic.hfi_cm.hfi_domain.hfi_endpoint.hfi_eq.hfi_errno.hfi_ext_usnic.hfi_rma.hfi_tagged.hfi_trigger.hlibfabric.solibfabric.pcfi_accept.3.gzfi_alias.3.gzfi_atomic.3.gzfi_atomic_valid.3.gzfi_atomicmsg.3.gzfi_atomicv.3.gzfi_av.3.gzfi_av_bind.3.gzfi_av_insert.3.gzfi_av_insertsvc.3.gzfi_av_lookup.3.gzfi_av_open.3.gzfi_av_remove.3.gzfi_av_straddr.3.gzfi_cancel.3.gzfi_close.3.gzfi_cm.3.gzfi_cntr.3.gzfi_cntr_add.3.gzfi_cntr_open.3.gzfi_cntr_read.3.gzfi_cntr_set.3.gzfi_cntr_wait.3.gzfi_compare_atomic.3.gzfi_compare_atomic_valid.3.gzfi_compare_atomicmsg.3.gzfi_compare_atomicv.3.gzfi_connect.3.gzfi_control.3.gzfi_cq.3.gzfi_cq_open.3.gzfi_cq_read.3.gzfi_cq_readerr.3.gzfi_cq_readfrom.3.gzfi_cq_signal.3.gzfi_cq_sread.3.gzfi_cq_sreadfrom.3.gzfi_cq_strerror.3.gzfi_domain.3.gzfi_domain_bind.3.gzfi_domain_query.3.gzfi_dupinfo.3.gzfi_enable.3.gzfi_endpoint.3.gzfi_ep.3.gzfi_ep_bind.3.gzfi_eq.3.gzfi_eq_open.3.gzfi_eq_read.3.gzfi_eq_readerr.3.gzfi_eq_sread.3.gzfi_eq_strerror.3.gzfi_eq_write.3.gzfi_errno.3.gzfi_fabric.3.gzfi_fetch_atomic.3.gzfi_fetch_atomic_valid.3.gzfi_fetch_atomicmsg.3.gzfi_fetch_atomicv.3.gzfi_freeinfo.3.gzfi_getinfo.3.gzfi_getname.3.gzfi_getopt.3.gzfi_getpeer.3.gzfi_inject.3.gzfi_inject_atomic.3.gzfi_inject_write.3.gzfi_inject_writedata.3.gzfi_injectdata.3.gzfi_join.3.gzfi_leave.3.gzfi_listen.3.gzfi_mr.3.gzfi_mr_bind.3.gzfi_mr_desc.3.gzfi_mr_key.3.gzfi_mr_reg.3.gzfi_mr_regattr.3.gzfi_mr_regv.3.gzfi_msg.3.gzfi_nic.3.gzfi_open.3.gzfi_open_ops.3.gzfi_passive_ep.3.gzfi_pep_bind.3.gzfi_poll.3.gzfi_poll_add.3.gzfi_poll_del.3.gzfi_poll_open.3.gzfi_read.3.gzfi_readmsg.3.gzfi_readv.3.gzfi_recv.3.gzfi_recvmsg.3.gzfi_recvv.3.gzfi_reject.3.gzfi_rma.3.gzfi_rx_addr.3.gzfi_rx_size_left.3.gzfi_scalable_ep_bind.3.gzfi_send.3.gzfi_senddata.3.gzfi_sendmsg.3.gzfi_sendv.3.gzfi_setname.3.gzfi_setopt.3.gzfi_shutdown.3.gzfi_strerror.3.gzfi_tagged.3.gzfi_tinject.3.gzfi_tinjectdata.3.gzfi_tostr.3.gzfi_trecv.3.gzfi_trecvmsg.3.gzfi_trecvv.3.gzfi_trigger.3.gzfi_trywait.3.gzfi_tsend.3.gzfi_tsenddata.3.gzfi_tsendmsg.3.gzfi_tsendv.3.gzfi_tx_size_left.3.gzfi_version.3.gzfi_wait.3.gzfi_wait_open.3.gzfi_write.3.gzfi_writedata.3.gzfi_writemsg.3.gzfi_writev.3.gzfabric.7.gzfi_direct.7.gzfi_efa.7.gzfi_hook.7.gzfi_mrail.7.gzfi_provider.7.gzfi_psm.7.gzfi_psm2.7.gzfi_rstream.7.gzfi_rxm.7.gzfi_shm.7.gzfi_sockets.7.gzfi_tcp.7.gzfi_udp.7.gzfi_usnic.7.gzfi_verbs.7.gz/usr/include//usr/include/rdma//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3//usr/share/man/man7/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11693/openSUSE_Leap_15.1_Update/fcf4a76be5d1e422c4b67c7a57454d10-libfabric.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)PRҍC&/nfgutf-8329cc3857866c5258cfe52637678f51f323736f860aa8ae004905dfb12eee961? 7zXZ !t/] crt:bLL I°D \ x(HUۿK6!&k7R\TWiyDH]%9wpHwL6>baVT_w ǜ_ xXդx([aeXUB2I2!&UD_w ,򼛹UqtJtB u¡`H 8YɀCДxlȅ*< , wFqYثן!bx0hmgwR`b^ @\C%|fS Y tc̫(1bwm8EU_CJւ%hT|(nGxSX<}3DKvzQ{zfJRN'UXƬ\hk/wJ&Z c(s+B,Ph}Yf&Xlެ w"^3j= >W~kUM#Y mch4ޅtN/fޱHmZS^. ffiAH43.}#bS6m+TJ2k i,9drI6ߕMC9^yeމfYYϢ0 R>lS(kT wTY1Ѥu5W6`_%rf:-(˜:,Uu5,,V9kAQaq!MEfcF}(Y;H$r"=׉B-!_CP i 8F;ezs{DԻSg^Gf%kfN(i{H-0 Nvo su Чz)Hfm`k /K[H݆߳{it“t|U4FOusXqޒ L{;iYs>LkTuCn"pTI^ 6#l+ N%XjY%e Qhgl`9]f]*ic7:eTK4f+?LFem.["QJtrkNf,ddv5HـI.37Დ32vYɰianB>J6j&bC}%Nk` 8SnvL@ iFVpTAbm8TE?]s*&ގF-O1U͚4UyBJfٱT8qgIHG>.~ׁ" B͕n*,:uN|ڣr*憄,6̛ӌZE^mU;5sn 1_DŽv]n^qO꥖3{o4YN{TZ9I  x}ihGAZUa)κ;.%,GX=f pw74fcJ[93&&;"}a 7p;5):+hZ4j݁eP.hW ^4ߨۭ 0ɀߤ! 8 N>IjcPYI֍."V 6[e3nkQE ҿq{!A!P6& jXkmVs la$庺veݑKzP` \T8Qv;q<ըxMt%5A&X t:Lv~^(e@RǰmrŞΪPcgpQ {*w,8`.%",/}ٳޕK^ b~aBXLu:²:O )k_;ji%B_"LkWDkkDVq0K =9 (RL0x&Sc̓r" b@ª}q6u(h>RJ"VeWek|iI]ہ<zajc"}y:(q\xRJI$ߨ R4_oҎaU{~ոZ!:^z?pK##D^z ul'qΎBh~ EImVBO.ZHJZ<=8!R0t:ͿYδJ7u.y2 m-vv-l}5_Qr xVaNؙؕE[7߰X*c zF_ō@J4J72ĺhC?/OR1!Fé~tK+_%P2Aoa,ĮIwWUg;ZGeln6BSB@xElBZ/LSIZPSDT*Kdhl':0Z4mQ1WjJ䞣fJ.J1n/]*땁hvekcyd15-3ƇJ8j bm>{^0ǭ]1m_8մ벱R|*tj) N!h9W^ 0_!ګ%Cu"ɃwگAK׺|MT۳4!{(-#d 8RW%/~&҅͟}My2 }CT¦U]G{ ]?zVf79G׍2dA [Vs/=#<EԻD"6d'ryßeh.l_=f:PIlS7A> {Ϗ":CZho ̷(ڌҕmcQx`…|i.nEP;z }7eƩM8$W6$WqE^icml;[̞v۽t۴]@# :%wCpx[M7ǰ!ypB*BDf& IB&+t̡>հ#R#pmLާM^Meq?diGm2s4W  DLTA`,sDi/:G0[f##O85'(Wo DSf)?e7ڕu zw%iZ[k@#' GC=%p.CcTM8+-u_^m[+3h=5lj?0z刀]{rPuV(*훊ʩD&-D~*u'^AT }ldPuQ\ҙ$ĸxTv,A[Ioλ UWwԙܵ|!k4,]巸q6OBZ qg)C3uPA) wpǺel\)y)tR' \-.}{ZNvoAD+)$uș, AF جtI4 LCN.Av//-$9t1="Ԃ<fe0؍M\eҳ EH nC_p, }(Odbia_'bZw{hi$ȁa8`m-_M<+Q۲94|Q]}8r˧הw;g[h.UȖ{It++] &>a? ܔ,{`㪪3TAr1#ql/-Jmܰx]fQn"]*#rYh1nu#)w^gVI ]z pԞ)%cd;?gp I ՘9~:_Ft@Jʯi!LaOr4Y2hft;dtw;O_Z%jݏ{lo( EW.yDq6{<؂׋hu'Ai "i`[Bz k[~a 7qb-ua#^!"f,ΕT^1.Y10UU\t?Fx:>~niX!{+ L2A[ȷ7{{Uj&ċo[A8R_;֨fwy0lm(E %WLG"2YkW;Y&bȔ^woW{3_Mq*<*5N@Wts0 m%d&W\rlMmBYlK| }Kpf\A;4Ι컖"/a\ ^\}>ޜ wj$~لN׾kKҖ-o0߀[pzf ˮlR2 AeLPWrI[MEusR{+pZ<9o3zMvFqc7,/W>+jD4򼜸R 8pp1^h=N~uVt-4|pVhdL o[O*pTt"ÒVL @SRA(c.>7 9@Th>O8ć,F+OB/J; ) 0^!XFu**(nlִiӾmf5:{F9u[ k!!3Wlפ \,ku m)Y3(%Ա{MGfT,2~r% ۃQd3bU(WN7Qa_(t[YVkPG?Zkd%6?Bua]I T? D"Mo ҌS` m>ȸC쏈3_^N>=#wI'Y<,%>03+WZƍtWcґxICYf<k#M>4?/M)NQGIX@-є Ь DȺR=;VH欔!}2Ab>ވȲ2-:=?Lirpc_?ZO+ PF)!8݌ZJT譥BtoU@U^#I)\|;V\:#5r:ؿ8Buei3ef2+w#XAzyiC忾ݹ`D!GNѡkD7UeGrjW uHZ+Օ-o<E; M-"̱-6*zf]OK}cRrupSWx97?Uų '؄G6_Ϟ%SH>1*0 lvb[mpdp^,<8p/~A|9S_Ե)>Y\I:?}߮M`~wL}1!$iayʼn°u}VK!~GY S_yuۜ$.x,6"Jӣ[F9e FI]!e{cxe+lFJ ΋^e3#i1_: =428qq;fYnR0fhȆ|Ns6.{izo*T| 1$>mJP߈q4+ )磮뻙_zE l?倶 t>fJOLFd@}&i a)XYoPa0v)}c yp#tKJ!^ҫ$BT&X>]k12}]q~&I5E=nǿ[F'7(vL(YCm $12"`608nFg]wyni P̦bUARvm1T6M)hPV9CGe(O8]`}3| pƖ[\ eu[ݔOfB/+ŵ9~f7Ź<5J|ӑ߭,"U6Jv^0v~hFSq+Wdžt;3b/L-u: BYN4p;lAx/ZX@jxI|؟vS=U*4D\2!z1;[JRq0 5Tqb<_ YΫN7tk&w˙91ȸ ew䳇,86*KQ.:aMWDs[@T\QqT%UC#XҲc$j:o:ڷnggzYG,5v-'yop ad`n \4ƪ3#1+/ iDĽ>YЌa+n%"=4"?:,n'k4H_*d}L Jt˜^?$ ]7̎vFQx%l[d6 -U{kF]PboBb@m=KmːSІ8jIa*vL7 N.D} B.YC9H,i9'" +(6ՠK n.'n_D7Mó>n Ŵ 5evg&5䑘|r^JFȱ1Ox=ڪx2/,ۻnlD/<+w;,P4fWllئASa)\H#>B?ѰRX#댪C{''gS[}+I qf5{|i$qx]D926j/j !vQ\/[+iXT91ji^h}v\?:gXz5sp x9QTw #8[\G<^ ky@/BzSm䮾aY br̝ pb uMm.R@Zɍ@DhRtI!}Fm&VGYBB5G])ۡ4(?m[C*.^EJ6ң~dI{+VyfJf̟Eg;8f1zv3yON9_wpQٵ8b2{$'VV q)FȯI Eg GKq/9 kv3YiBa^e>N3$lA_B/ d]{|X^ۜ?3(*³l!P6N2wf~D!;0Gˏvadx._hs%u]mdn9R8)@,zC.wՐ6;FGxI7Ɍ >'_*qBhk&fWݥԭ$Ȉ,/S|'*+s-D\*LwU Aku l] 5g^ 1:k?ְ/Q7Ay.dpUy'*^T$y-2M,g64x//[~)kzst+`(#/%+94{ba=!; i"T9(RvT oWݜ8SK ވQW_̒ 9th^_v}!Z~R!- >AVE-o FUgptVW4G ►qiA[#AG/!ĥvJ_+K[P{vȯOH\c2j-C'{ls#lDVq8]O m* #I!mg]wL]]s;R Kz| Y'+*\\@Ԁˋs¦0#}P㥡QcsB&N"! N-8|c|Ь~]ṟx&"jiHԔUwa;^6h$>7%_S +K=XtX\M*"ώwؗ"]fس?1AˠL W:Yu\ K6h/3"}d0;ʩ^'"-N]̟]QAW|NVVL)pU{'B}igdrZ쏌XWW[X T!E!JթkqZ=B#ԁ2^g+;%5ꚣѐ\!6:SԜ3$gKZeU~ІbWU2*P&I8ϖA iڝO&zo།n]\̆b,*&6lN03 FϮ7hLᷥW ,taUѾ{kf%硹Ivݸy3Js5tG&4며w&iW Fh q󵼋&AYBz|}`nґ-Yhj/᠉̷KD'\ awiKorڥ߂Y]N)BL3ك8SZÆܧI*P9@", ID^(#zٵ{A'|Ik1tW'Fl_¥3er SK?k閙.uJ+ޡk -DDc"L}y} ё3SCttx1&Q;Yw$RݱHI{Y*ڗ3 "hP嬣0t*LlH?vAn"Kvv[[L#$a*&g"\'l~n7>DxϝKٿ(G x!M62Nf|r;\( Mk.U[YiWܞ_bFrSpĪiR-bY4W_fY#x_oA"DQwuԫ_怐AX E eO6/_b}$9`] %DJsi*}u F}P>^ƼNJsz[|>þ jVg,3&|-@ ܛ²1է'}u2%OZ( ֺ5bug}, Ex(uka)Zj[!6E[ȜVL۷9+BTmc_XOKwb_7h8?30ƭ\!wS Z^\%\^a(&~μ #=tCt_I3A.eY`xLHtIkRpo˧;J.*r=7,ioĥZJPNL˂Lx+t!N&g,)L# cŃ~(n*x RIrG+mS`(+V;۹XR{pw3M-*5S4f(P%!Nl~ ;IͰC̱ ^]^ ىwEЉT퟇KsWQs&wſIFO0}vҍ:b fS_!+6v[0 Ҫ%пf^Pҩ({8!.y;T^+98R$!7p"̂&MfK/`iɔ}-4NS#0͋"jDU<{(h_X ̶OM~S|߰-lyB6tfŷ:yv?N%B+:X1d$#q!(jJ۱ę"`J"Jիj+ jH'(r=/u:}OYST|_QP N+ ް961N\fyfGՌx =pL$ emǸ5E7 A“1&0%]3yc'Al'݈ Pj|r0=M9Glš{K|T6Ɉˡ;7)0O,eM羅lU y=rU~״]^8=~jc# 63p?G<&XUyU$[k`NBfW䟨Enm)D9`GILCwKC $M|Wt})@: 6_%12.\(y*NU9s"0l|h"@U+S9gh5y]5(FKv\0 eA *J%-KP0IPXt QGHQSŊyi0Y)p2I`6b}% ԯhhO Cv.c8Xѿ~i1RPjTUC 7( {:n*$ߎ(RQݡyjxuDy.{(ZdUء*bb&WigN%56~ۿhǗi$~ -~yki9f@̲`lZ>7NB/*zٰՋ~Py'~zZ1Ls! ER 3_,#=y0%#ԩg<˓5f!;K؟P~ Sl8#>wbo–dJ#GY2F׆wG";Ku!M,j֬o^_ٍdg4SㅢBз~Rp!:utU$1L-ca gzu <5LA$WsaZ} ΆXG9:iY~4nCw/( }Ë Yl; a`p2 Ք:6YQ weCD1yX_WWiZu5GXFT4Xۅ){[MV[}+ ΅qr}Ok):owMՂ1-)~|;5]J6ͪ,l6<Ö:h` j?摗N[+SVXe)DvAoCO$wJ >}X'?],SK9vcavGI,![>  Zf'yS?xF̽ps.RBb-s_8t\ɐq|pvɪ5sCf5T:C. f4 mO=_ܓ!jY%+cg'.НXɫF I!5V2Ļ@yDa{=HW g֌"YK 7r3JLunq2!RljLW_i|7ރ=ܓĻ MgZ/0z=5CɊe|-D_E2?kzw_yDHM->̼iňf'H7 X^WlF-tМ~35` Ӎ[|@dݕA|?P_p'1\ d<Vb34T~m~Z{0lb[{t>jzGʁĺT`!nT;~?Kz.E͆}{l r7^(Sv=v2~eOӱ[xIG4b͍g˸~ސf]9|ܥrТFjYSL(p t}>O@Hjw ar4&n<f[\U1o/ӛ6|i$L>]I|4Pz,DHGu_5jr*UCiFܢ?6YG(Ja|WTSe4XGC`ɩ$ޖ[.;GZ2l=s56I0Cba޷E-'KJ+_`RN*T&Ք-;|N\1e+iZ2\cY["xԛ[K {{Y!u>isZ3+vR Ҍ)E(|7>θT"H )TF2Ua_d+e`ox'K,ګbg&0 umH0Brr0k:8ذ,enc!m< iSA`nt{!yl73/eiIY2&[o=IpspU&۴KMm(1H9 ߳U~( .]Ip0Xmߨ0:z(*\8c|k5,gX~!Qjbśg{7^ChzyW,8(,@'BPOJj+@/IiPC`(ϿJJ~AMOkCTB] #)1{y~&_")`I֞Բ+zZJ~P ƒ00i5A F7TB:ЧIZnBl~"Wqgti7C}??_W3<4 {gG?zaȡ$&?6 GZj ~u>[ L'7͛ހz)GbqiCߨ\yEӑ@؆CԺٵS` LK]gHrبqeM?d}A ]Ϡ΄ͳU7猏͖(.lƼί%gѥu(uZg/dy Ek o3H4Xn@t,/qO(3ӆ)I7%n;F6Dž%gK;1LXn0 u̴ݭreDY\@i U[kkF֗:(5RW*G1n6,H4FAmTY|l;'z1]C0 dۊ4-KH ),]G 5[ҳ #kCe4?u=<1q+Dp,Z@4UG1䝆וԹYm^i&?HUÑ#U1gzR=j h' f(άona5V>_Dc`B7e[H,2BFK6J6<\fZH(cǯ <"D> ËKez.umZI+`4Qy}eF!h0 B*0\B8懲`xS$alE)}b. u `8 -A7^0H4T+wL_N>Is)R58߶KKOP!*+D7#sߪ#7!lz~Q ²_ut3;ɤcmb۸D|= '9C 24LqPf/? Rٖؼ9Rv5ND,QEpDKV>wMBI~멋`:  Iqi`$xlpO[S%O"Jr~gֳ-t2$xw̛V\ ~gZ9EBH鍗ɖ.Ysv NY!{6P2<X:C\-n=R+쑮KE^У}pm\7'2ڏ mb;ڈ9I-}\<gҽ,Pa&!M:\e:(Ki6)ߥ× ]UO<U5yńW:21 $n,.ۻ>-AZzaf޿iA՟#;˩w2ZgԶd9%&#pñڗ>&o܁:h:v8 !Hf:}ۭt-7u9W؜@(t+PJPdED0i,J Ga'XRI [.x"*0 AM!˛nb~M~{Ȕ*$N <9ښi2<"j02?)=sߕ\ѦusO=;{nܴ0Y o $ܐ9'f<;`.5= 5PS4 O woZ% ZSq^}KKXBJ<̩#~#bR \ ,}GF…'8sډx_P-H3~#)d#PCxWgiꆖ{Oʡ1T0oģPCQNPolsƛYL;$Ⲝѹa1Z n:] QGSX!kV1q⿡p˻Q3v(+o]Gq/c0_ҳOzA&>OtȲB|  ~pNh$*@/6qex֟29)p V[<ySWeԮ5ATQd9xtq(@& TsMJBl^Nq\²)u/%)t?sQ G4?T<+(A_Zb1t}~- =jlUU;T+AC}I`DeS/:.{ d~OZXʟLs)6uZ"mClLŇak؇gUzJ$ËJ ) Q=h@$dj8EJ,q 1n[vL*rQ`u}P4Ҥ SYĉY nCd]ǞE@~"S @QZy{ yʼn(u}P*x+i3vIP|kĸ:8gFtzKR0@|{WMuQ&b˭ {bɲ ȵc'CJB?S@c[ʵy"f>j`Ojh@A_頴3/(ALQp0@V"W֗]ru949UjgOz  =C %D3 \i9hgȄ:YS]*tE]ln~tМtq[G(;\Rc9ۃ:+~128ε݈c80H 4^D , 3WQYlr+wi8VT@,,_}Պ d lh$NlT-,| i6R_Imڠ|w= :X"F?UA y^@v=L .#4DVSC1.gΩ"]L(<}Xc4AcN:35s=Ww술yFʎ+9IHs&On |3ZFa6nh "JE0ţ->TeOf]8q~; Nr*Dh"KLYVeT7;qĥr?{gCDZYYÈ(%-V CsAo Gj*%f=}Pwy:pZҠټPMU"ط}a"N;T*.uÎx[NhXݴ<:njOxH9'K¹iMFl 1[qxeǡ_-&B Bb,ϤSMK#3):z}كǵ*zf2)z/%62bbi[cm֣-iI!4CVi<]CPl3;^:v2x;n2Bl.eH l?=w.^xg&{<j7d[6p5tt?|҈1 Ҕ 10/~AۼoUζ W t-زv7?>}iZtqW~gF{:6^0OkZS7u 9 a{HM5]6{5d,̴{gc3Z(3}#5>tDQ"e߇3$dvu x..87V&>AJ]2"R$kFco6W%(\pέj``fIRJ1F z *d6e b_aTuOg5!2 ץ¢K1Q y }b(zWձِ1-)#ev3 B& 鋼Qe_Jdh&O2?=83T%1Q2TAGz~6:V.撆LZ [%jxo;݃B}IDN@$d{%e1 e7zDR=k`J ھxʹA.j6BO';$.> r>92&],m Á[2(q' B+AF~_4Li'd4S-g/>!9`'&(e}+֍): x ob^ՇG5 rn~3Yō .2''{yyRǼ~} |#ڂ0A ;AV6et-eoCӍc'V#m2Mat,*w'T*Z/ Ox\[9+.Mv&oBn3T.A\/KHO$ڎi,Ebl6\YU P8c}R6)ZUI.1vK?OJ8o2=nPTpKhG2WXiIl:ܢ39s;ifV!+sJ 8I.C-/9ޠYXa~7tGڥ%\CS?Qrʲ % V~$ /bۛ![)BnϦlclS<>JXf_yTM c9FF 46w7l`E1pQ#3V76{>t4R=XlT{w \奬|SZ(w*58p_vbK k׀bd e:瞤wL޳,/dsեjΦs:%]Xd?ea(c1#1M DRbJ3M=ȉN-0{GV$(lGV5a4{xO/<æQٽk|y%B)ydˆs **:I?p%z90eޏ%Z~zFEe5ΤM]~ܲo@*̏dOJ/Ԫ=/|yΑEl!ALWAm[{>DiJy@->1ːHJ\lOP9 WUGɐYH5Vh:Em+QL` Ik" t҃d'xm"JD4xBRjT_P|zx On"+{7 5^b.g3GJq7e<\0mĔ1^Vo`$%~44-?c@A)7އ(k80B@K?FOZBr<컱Llz/s1% 1n>n kd2j'D,}pL桅lVl Շ4;oVwc%0D0#=}~p8[ѬUlo&"9,Pr"ƣ=s~JFvlzG+C$'XHn3pi×7'!8[P: {GHq=j7C/P1XQf- m7(-ء)t B'S"u!ۯ{֭x'd3FꍲKuD@Q z `b)[N~+hIlOKN_ &GBUʡD5%iG!XhlŘ8@FR1%!H8ggue ͘>h7C],Lٔ$>#*޽KNS%ˀ~R:2Hŀ0DyI|d.T`*!`@= W C tg]uzaW%˟/3tY Ŝ^ѯO̧uFGqLcY/P- zS8̕a[8$*GԴPR1_n0u3El$ &M,l)a`4PoveSK uޣճ-g%@. Rxbgc`3AF̈ w(L&EsuYǾXK.uWI6!HB`9teQ }5;FоiYgEkUKRYܛmgU &UuN5˙zRB ?F[  bnm jM?,Dʙ mw?<0Hur_+B4)8 ub 241f(XD$՚G5gb#Qrji@Yћ.18,4!KԆoH} b()/'%a,1<2Q4+)ɈlсQ„VIa_Wu\l `GJ+'uބ)>O)2jmc׷:{F=tS.DM#Awi-й_E~ f'wq.Wp~?>U9-y;C>ܥVYka8=9;־驂xK /E"Vy#І4= s%I,M,I 7PmzI]?Əybpx&%"QM/ُX6{.\+YGS!W""PcDsU]sśTe#el|c Pm*&"m/?ycL{r4:^ ?xݙIMa,mzq-@((l 5hD֒f='k/eHG5$49P+W>}3}8qdZV };|"D|B#ȳ] ÒL#OL rOLvL dӵW޽e`10R^ dĊ0U\;. xRxwwf%U_іncX3{$oj) Z\l# [Aj|6Uf4+4&>x!vK{]ƍ-P6sWNCz|ddWZI#y2 H+5 ݹ~=/NY QMG?6 02:M 8"*ɔH(IU] HMJB!;*d-jxt4Ql׺|NE:)>Ce!  |)֥Zuja0Ê:|fMr2VLcyS{H 2׈]YSMvE#"I=-?.6yWћj.\f|Y$6(\ZT$BIF$ɻ[J.T4x}Sn`>kF871ɖ;\DLIYx]A^&K CP)m_'IDV'zXJoczuDFGjʤDKb3x&bca3w&q|?b DU=:STr/!!]mο'qW6Kfȟę-愫=7{9Mdo|,XD,IF%c>4ږ1E8Nj 2Okչ#MtqW_;k.,9gIjw3ɗp) 41cJ cHB eTl.fBU03+ t)N]"e PK:=8TJoeWu /N\jmHvjϟS;)>k~@\={WfP./'Qs|Dh + $3zPFD ~Noɀ>6¼fa{'Ba̺u#SwQFzHP2 CiF(]60Ttm^3u>$ೕZU#p ْ .RzL6LY۱B)vDFr ]\3Zz#϶t M*/,ƪA.Zz|p#<6Js Vi:ĦL} Twi#HwK{,:ut;I1wMLK$|<3NឺG''>l',ƅg Qi2|)ݦr`+!T䦲7\r5+?;q}t"U,c:,rAՎ t]elРZƙlG~EmRem y'I+XQj۬QR)`n kSن*J^yAE9rL3i)CB4fg`-+*覅# _bv*R#V޵"TI<,`ᓵ_N 6\e3g,s'5KKx[1 Ky-#7d0h&h*C:WK3huLsg ִ ,i%߽_tyE.ma^yB*\}tb/!qu]<= u$"7t_ʮdf`*4 QuU^`Qt~k[ &rTyk>-dSJ@|00b={PXFz{2Rb=/W&_tZ n4" 7ׄaevm﹄q7z.y=f%jy>8ћc/ytqwxL!1;rInGChfб,PLmLrc?`:5!]P ?(vӤ]d2OLi"~Nu+_aTKܗS=kyϸ~}9q+7 d[ 5ݿ[Su{nE?ofBm5sY,b{^FQ{SNsɥJrRZ'BVˏ5#`L~)SX7e9sfJ"fqCn[8@oB?(iVs$/Q;190/%13i0\kX"m:hw"Cbک a=j ߍgTo˓(.gjgEUp.3d9j殤K97}xQZ͘O7QWg *z.՚1OT_6w;NC3TFA&E6>S8RL)O߰yq[ad$P-6{Oj[(I8/ /b֖.ͬ8A)>c7svd2Sbk~;y$_+04Lj鳀cZ[Ga*(Q(4ɵ۬C (4.uǗ8l:Cطxwx0a%Pҵif+5pP*Km>V _U8 S Gߵ;TZE!<ݵ[= #?o? l @PqQ=̽k+XRro:>wִuĹ[p AADuWa@]ȳ[qZTg6u?Z䚮0iZ> :BW}-T#;!ƒ:tiە'9;๔u]ma=I(jwå"CG"͒ 9ёd&qQt&wjoQA$:T0';.Bb=Nw[i8yz"wDc+Z.?wK9cg>M3 F#T) 4ū=x4)=FIŐdo8miRٚ+5>L%o2,ND:'|֩6f")cmGawY*cs>Fqx H]P;"1WbČEJV>Vdv(Snv+1I@2o' q*EMx"nt*xʆaTZOoKyͼ-~Aq3a+of$4?BeHYJ7+'3q}2 E4DvY#f<_Ҙ;[G*gT tjekOE+Ɉ;C"I/.ߏx69!2zQ#%KD N_Wհ=T&,~,&THZ'AuZK)gZORݻ͎E<0՗>gڼXs7 `tm1p˷ڸ6i1%hcsVзvb z0e29NJgc,2Ӯm7r[ xZ$[OFL|%~N#C[T!# !Y9h=/.Y kT")9F)g*:wlCSZKB^1\X!tSKsqJ)!^V`{k~K4BYw ]>;~Va .3&pƏ~dhl7YjQ3A #!M8'⦛ڠar3ߎ u2GwY4=pG-maW 0alq9`6 xX}kǷ :}m:cioS >79֑3kp/C-} 1y{fP AABKl''/ {OCsjb LJn)0 ilk ,gvJ i[Bh7ִlsjh3;$='w^HD>VJc帶echIXđ}5o w$)^4|)v VT"Y^i1լR߅,?U qLuRsUKX2 IܼGlnK|w1n;e)te›9X4jzrTRc65'Gu 6 4?ID&{U൯Ȇ駃OwY LJ䷖/13wr:kֺ'@;:f(J3"73,'k>=@\ju\ >D: i=i#+ #VIUg! %a]߃x>Lkn8"jge9)F^@NtP藮H[|22_OeiD\r z { {M]E8ݚFs9 Ȯ}dGs')YT4X߾vɮk8_F9xwHkuSG)> Ԇ/?V4Ɔ0OPUk] " KEMFqZZ؄z8.sHfVcٍ/}GVl]@@:z4+%=@uozgc`H w,}\I2%ׄq]*Qb,RNeD\sce O!٪7hJ %aR4JOEYJ-׹9ecJ6ٞXrY4^׫~,fI56ZY#N=u/l:J dmeofH+^X"؞Sѹ#V !)mK yП^Nm%fv dj5.mj^W7HpԎzɀO)(&W婿wE!­b*]n㸻c(Ђ^\^VN&wDًLM#85!뿣yãf5tHU榤җc5 d$'彴yZ.Gc@ª_-7U@MG^DURVVP=t{Z#&"MPTj<w&%aڴy3yA]b?]:zWtgA"-M 4ﭣNGt}sM gꅢxȍZc$fiM<ؖ27j7u_iU+Њ ySh c"? Ujg*7,TCcQ^Dc(vE#8;[=VAm]H}aKi´PzVΕS6:yKoّ[$wyx_L[3'Okci2dxɊ}ca;?eZU"LƖby85,UQd-hrZ_*/)y@M6kXW7fY΂2$οk\Ď,|(;`4iDBϳWWc$ʱ(Ԧ5z+\/&@wÜ {w QP*3Ǿԫ1Y6{w#O#6՜ܑ]0ᵫ`,Ϛ O 9|BtYmܟZyB9Zei. OuX44֐$X3*,-xh% yTU.g,2v6#xVZS'!>_>쿗WMڴ%K,'N fj0H'h-;9'̼Y1Y+|WTCz>1Fg7K{E~d,+̵…DWG?Kcz?aRƴ.o4ȪSbucKF"D;Aa?9 ŝFlZ[e"a[)rKGXxTJ_먆P;[$!~WTaoLf 5KcoR*krw?U6bo/*ߤVWdPa>:ßߨ5瞓evF*k֐phQ3j ysJ[oOC^^ JJV*.Yl(#lp.r;ݦŊ˕n#^V@8J8 Z~p|2$5 򄊣D/\+B)_sɈ $ 7B\p5b3w-2]M{őnhJ{]3rÐ==gJ^$#X12lʇxAE"Vp;Lb@ K bg7.8Pۘ 38N0/\%J'NQgen-s.P;0V8n: Wi¾e-Tu;hou̥dR8ޥk/ ZGi "j}mvn rz~<- ڌ| jtu*β"gIˌFQh 6wJ7.\,K~Ԟi6{p'I+E DrVɺS(τ!+`keI= aUfђ/1ln:OS<x:%rDk 遊C,8Әm>p+Ä[kɕ~ÙtSHOk>INZ%9rK(Ǫ,c1ߵ_zmԞ@`>PJ:VNI6ݡʅ} a6ݭ_+h?ȳGMm`$UcS:P'T* 5e- 8 HOQ?>\uIv/BCSVG/\3%&ִUfUƒ£p9j|Ӏ"fUtRIE<vH#&ix;!'eJBXd~U{ ; C7Kt2`ݐ\"j)5v'knu4mGM'W_0fyQŭdX ҟl 0_Bq~pqhx͗6%U&FX,w:dqcU֑oы(fľSX߯XiG/ZI3s6خlOX!?/a0~锎cwҎQ]ԁ_9h3D$./yͫi(Dl~IF4e: `륌Znso>F0+|zf^!?a_I IPn=T-/:2 Aз_="v E{hBIbWEe C1|?]lsgoOjQk/;wq; 2[Sǡ0: ]pm"E{nmJNzV~[ aD3TnuDwi7+%a~oڀ| u}ܱÀ>}k ۳VXJKް^b"@!z,u %Jv (Ab9ԃ[j5wֻh&HEz{U!MYs9L̀2;h\ϘU8WgK) * d[[/BGHn$+UD;{0NFn gLLɤɬjlIM3%gp"-g3-VE.u_t\}K`3$ͺW9Dԍ4>[VMJxodGJcJ{I&|9+^o+GTa++Ȳc4$l{( &ܑ5)ÓۇW^aH,""[I~/Dd~Ϻ+;lM᭧-!C|=;[ TR?rXW(+WY|1gR<) -1d DdwQ,\bE;@+N)2dA3ԝzt6BQ\=3W3[N I}lo4NA^E7IEeqSbb~Sd){n0Zk>GuO~&Ha (عY<&}*!zV#jT/~`+]hՓPXOB{oEy%OMR,Lo$7#e>ۃ:! x!*/Pk0{ɠNZKvK8UAɧn4Uxv$nRm} b#_~"eT-,wX~^!*E"y SzA%4wE(j/HS,R2<l"߶)oQ<40 9.ukjXo EDfA_$G4mmrlX.fr4oLMv+ o!ĺjw/6MaA4E2?cb;K5jݝQ>:6ˎ,Br! |W`E ?^B};fnYXr*;)j(-F3d/ iV(Ū߻1n$)L.;y>J]+:6t4T"|s6Œi01-7KFK9~&KQP\Zk8 Q2X:~ɦL2q'X9i:L҄.Ќ\R JڔԬPn3w-!›R #pD/a8f47fE 'SZNz]/Svi~0vB3=nע!AKՈM}\nK?<ٓ{vqw]TuY"#쯩;OM;ܕe 57Ps|Cu~mQa3IMI쨖VW :`A[TIgnpRb_kHN !JgI,-''𡃀q5VnD;g/e@!MF[)Z /i"Xw(<-0p_3"ۂHUa5$\S"ƃt=wy( `5⍏Sǀ`azd6.JV -ij\.Dz^s]kmgo䑌)1/)HS) 0dY+BLHt'ɡ`L]gzkY0?ӹ:3m573r"^χXzx~318ukM+PuPԵ_l{s81IgIjO`MUX}[+ S:>O0$-DxRYȘzQP];+5"WLf^|`s#~A6RxX\m![a2,IlcRXg4#Wyu{kT( Kt-T$}Ol]P9yET⌭D"\y=\mRgٙ~P,̸;ۨ2N7tAM{0S"\Rͪm  D|?F=8t|uq Y2+{槳hvUXuૈ5gb}H۠L^UV kNW{.BTDVu]Z}+>r.AYV};5(ag2#ip@gĩfۿqvwôr!.`hѬ7MOوj`SԝQV։oSqN@`Y =TVB,:VYU$X4ͱu}M.?vTքZ+n4 6!6 "}*49 e?{1TuKu]^+P1h̜'@zF!~{{DrDִ#2)DŽ0&oV8Up?#m?\R4 Y{RV>Ec``Mluߓ)R(C)F+ kz)dJn1#6M]QI*^U~P-g(rE1iنKI32/ZS+ N8>7{\1 Zഥs IgDM g`5߯){]^3fO-0F1l;uȾI3X*`@e]N%5w=FՇ? nE$4ARZt)uO/U`TJ[w ]`@>k,rMd5 D{>}}a)SXB\I4*i/%$gayz z? $d.$6:ߜWޠ!)Fl nP.^UubI⇴>["WӔŜM`k[H &40$}aF-dbV҆g+ɤTFq1U[71:kA!BNEzg`}G\C{jTė &(MlKxs\Lܗ3 P%?2U~=s%͑Ӓg߿jJLWz-r J ^vȓ8JVx=;R㜽ZlxRT)]#Vi32NJ50﷎qtڇ%KF|i/dg+"K؍A6*l3a"++@\ 9ZIL /jK+J+/PS TK^Eij|ҭ=yeԕzQѾz`W[p W<+7P8uGMjE8mǘUo I+[p:fW`HQH|{Jz?I&_R} ѳc]2W80P XBy?Xr DuG/КAw?/o e}hN{~|:Vf|)gRǥ=Sƈu{@-N5oCLFYRI9 ARKY?W#_c4 4 LX?j˟DʚUO b~U>'(AA?Tݕf7^B e׏j `30o ~#֒\Mޠ8 DsF Uh# ŁBCAoLK"Z3hj5Ӏn!2O)vt8hȥf@|TAV" k VOԃ9]kk#3;zDq.vrS@[+nÔyJl[yDՁ,gg=|%BYvg ̑NDzC%a%^9mAȬ>c< LZCR]uoǣK%DZ!Q_XS{S.2)RELz~0 Z~]G4 CH+] A1r󔳟40rgP$",1>ǔQ4g;|B3 j(ײèr:7,4(F̗(?2(&iQPrkArW:/4sl9u$̄8zFW^w7ůz+X1;T WWWoMZxzrZJ!V4=Z$>8FUx.U_wu&Vw AnEZA3H5WkGĤztRūv+ 4u]Ѐ?5S,њo@i$Ō_8?u1ڄD`?Ah+tR}o"IO4'E !s@+>GH_&LԮxcTvۢJth)AixfZn0ТP5 I4HȐnE*"IZgF`UnB +qXMAx)Ar^[MLN@>dآ9:p|:1x?G?~&ܪ O!N+=ፗ&[lyх@q.He^C/X lryHo Б6ΧO'%|TE(iLZ8ܮ ciAƭՃa=O*O[Oͮ-?̖kZez>p~W3$8s&~֨鐛Lg2h]vbMcA:E#GCn]-nX^6,Ű9TuC8c5h-)*Z9|WH ]) U$6?WADǛAT'NykR GPe;w0im=F]`f3`rM1\㻳d 81L{v:tX oDAy{nC`{}bl[,-M`dh~J1Sk%6r 'ï4#yN^WljThDc'elkfF );譧A[t\ 1lvI!v")&!˥sqjQf)kчGl)KEұk&HßV]  rF ~Asx׳#57{aOt+$R6E4 )MVGtFIJbϞ#Ľd .0p򈱧L 3&ZIWdpd'Btέ@.(A|^#+3[.W㛆C:vyoR-&*fZ0:CAe>=< 6&]ia#H+wL'vԃ׮fj)[7. . U ڮU@|Lʨ~g; E,b(Hs]dh x\t%Q'rK2qR-H5{UdHl^7rZXo)c1aB^B#:ߑQ 9R$PB'8%,R_ozzr MoGFɍ"Re,;'M]bLɻQ֒ 糵݁+ s u='zpHc!ȋ1R,F4ÀY[uN>@q{ys*0xw)'WGtOכ$$SkR~x^/hb>[$@{G88x?nH %K?V2_S;Oq> mY#}L8h F3RJI:*2$hf䅤Ϝ6!&{E~CsR(x_z>%+hw\A)7pBW%2-/~5BWhc(N;PܤO/J'$:KjݨU$m2GI=Jvy"1$eˆ>}0[{wP t6QCY_YI6aPMlhLtgfMyok_Sa43weF<؏sF0+grL6b!DH#r]\yADc)1 $zg^Vpռho.PeeuB(b#>(beSb]b& ӷ in (K!^4ͮӞa Ri)_)m3I]!/Mx{H$6MYye FfbMQ [x]^kWe>9.\c[U)ruWgH}[PPlNr3;ǞC<"n7I}5Q] :e\ډ~Zmj{f D7ٝɯlI,^*,w%6&sy^\Zr`ÊsJb)P9+0cw E~ˁn#d[ӉD,muOE1 y|%@M3}ҍ=K/tg;Wg`Ŋw6 c\RZfzڙyZB1*z v8X+G{X'~.9*Hb.3mqyUo.`-FLa2ׯrY1 m W̐atO%Z*jȎ~+؇$FG=Ax"KM~f#e19VV\ꌓ-y̢C,_=/s=V|-C[AXL-ap۞+5PwiA@M5떷070š֍*yxz Oh5ls؞<*=^5ۣ0Ypٔ 4t]t-쪆=g_Atz ?_ [r.Pv 4h&C}~󕥉ooP6A|~?Y>G1/%x?ɔlZ#4ѱ,@q$p߉s..mMk$)՘ζLp (Um.ΔNO1z~k ~O '(Ƹr71RGq8*pV_Aը,j)9nPgƉ ^VI3}GY핪rfta!dط"GUi1%Scz8Z,@&K:o=8p(L٢b`*?& .d Ck;d~[S*9ΓpnhЖI5L@%fRtAaAYھ/hs,R8TEc;RO+;$UNW0rǁ nkQA26._@7T%>Bj+Fō5lO(!5(4y.+{XQa1cA@g41&t]s6r#bݗ s] H+:i:C>Zh@ UШ; *MTHcf!y)bbV%,`6D//~7V wGQw[eTED~D~=N8aTcʃ,x4,^TLg@_ˈt|\9Ӿ]YGV4ە(PD]DgAr9;I6 l?"Hpc)+vx$q"kN*B~[q$NŚpi]ِEZ;ۋ ӘtE=ڄ񄛈+Džsٽ,U4S Z*phGE#AJڃ6DV(7xJ8| ߓ6tJ=Tܗ;s*I8ݳe7{YZ lM{GE71~LRq;$2ÍI|{k$rs/3r(^ko&Wo19;N @fa ,֥B 7rZnFD#^Xl\o2ߍk,[E>- mx>|U{Uh,HU@ՙrjKE:'UJ.&sFT< FkHM 8aHs>Lt",s]$+`n^̅ϚOSLnŧ}l6˫ܴQ~ir]mسS Rk*^5KEe WGt#7)4!x'vo. -WՃM~2-Jk%Dyr fNvWkanxuz04qhQ {4\Hb0OS9fo]Rۭ'kQZ‰i||dBo: $p7;D8j]THn\`pT_ZE†q{Ze(k)pϦe>eJŊ$;Us7kPYeg,Q` qʙmvr7e=YW\~ _sitRWUI;xjJc5m@laB5gz_+ #&>?9M,v.1Ҹ7-6Y_{܋Iy4*#,4ICj@\QcM`]PTJk]YI]!`*پ: Ba6s;ґ 1"ՙ"pAyFSжqr&3Lc5ҩAϨe '&n>082xo}l~x 㙅w@k{φC:k0D~$;ILX/p|dRydQq&1/ր¸ϵg'W,^Im,lS5e^q1qbpo&@NmQPv}7|Ej8IWَ xUVcIY89u'o+n2ԼN)G}ujI !Os^k"KC턵N^*yg'PZB. Xnv}:,+D&Vva mІxvc//+/+#*"ꮜq`x bt`a?T=%iրBȒU!PίH^WNL ϒqdnIf޲2@ޔK%<5,ۡ[u@tK&OSۤshҰʹӱU\4?s %^0~=|١F%u#.{$5\d|I̢ ˭cG HCd7&7Ta5# `# (q~J~P GDb2lr%wsMX5\k÷T {l&T.H.v>qkk3~8{hEmcg yohf-4bPb78:1'? C+m2Qw l ֣Jnc 6FTDX$ 6UBxlM|,㼒7 iiWrn+ _4N^}'r$μ b:H¹^nL ڗg+J9xq̵>h3A`p.5HVȣVH7Ormi9U{xi ЍP~$1Oi? S­>řoPwtaJ$ O^fjkn $ d`_IydvL R܏pŌwrSLLOHTBf>Y54x1b;']BtK1bd='U:lnŏHE\OHz~ty:*L_$s)֏c?QSP9 3s2V}QiL `v\I%Vq-n-"7kgR*Hb\Rwy镜p+%sKg \Ϣ ˺WsTnÕm`>Yc)ǡXvCuZ5gL-S_1zV.*_^4D*H#,.~<"m=!fagLOEPW:R(:GY&/Rxy֭kc!>70ޘ Crc!t>ߖL4 Fh=[}<0+qsG2]&$:_ӱ:=S򶵁FT = >17P a/;[ sJh i^Rk0 r 1A)0 &=uh VBI>R8ʊB1 $@ }( !j=?@sh-`j_`<@ hkWCҟ)UtQ'lP$73׹ Upǒ<\Ky5QR>ڈݾsIo{ndmΤdۡ|4x #1*p fYg@e#'SxPYKˎsFkiXIn@)+5{65E&(`h 0<+Bq]eT%RdwiJlfSGD&Q"W]<h'f:xi\" 9UjRp*" Q?bH3rxVk8AiQa3`'-| "PI׽\u<­kjmbCG F8rQ`~ۦQ(Є4YAjoB`Vǰ@.2tU~ٌ,!F`i''US"򉲻91l\MKv5Ǡ$dO{P|-5g]׽b ‹.(|v] #@/!™9k"* lFP4M|E}TIt|'fNf~׫7FSJP-g!X2iadf ov28B]Wl6T(Y4KsEdlb6`-}vimj35>ti M\Ld31$76H1똇Y 2Z4"{|9G/o)RYTdfeΛ2|wC<7 #+_*R$_J~udKb֮y|Eb٬UpNr,u9s8V׊F~ M%ۜ68Kyf'/J |dv1<{V9&3₋Zр 𸣆){/Q:֭֏%͗T^Ig"`6 DMYxC,;9ٖzՋN~M%'&ZR$ܔi#0&D}N7ZPTH@"Sgv}=:88pC[^S`; !x c3_Iz] "c*`h;!p϶P3DZ2=''-*LO|1L&#Z=u0MITƓb 4'YBWWU%uTf7VD52s֠M E'#V)Dj$)A)D )vXݓPRZ.G- H,ɧ%ܚʸ ql;q6 =2Լál";~p~3+wZ1 Cy\o[$K6^d@4 ?jt8(:ɂ2l?1ڎIPQ+{ [TK{ڣ{UrjRH;r>o G|>A+ʳݸ2WfpuByLfhysη?c]uͨJpu͡"nL[ҢEH ,=6~=dJ&R}VSN &/Ũ;$"N\2_gޕKK{zsKQr*i䠡7> e˹0M G|u `˜2yH܆C2Wue116V' bHWu,'-WD3*}Tp33ƨJTk';-7:[rmNOhsYhFgfL4㵐VӠrqpaә=?]:V]@O˜oG#Id;m 0}hnrbQA y s ːvS͒vLAlJMOaf{}S)wТ+ɀ{_x1ʓj, t?Gu&{h2ú8yGfj#!MDAQa&fe,c u- <.Ne ift!T2O2CDz>,| V)yq!=!%wQNp3xwlqKģNf(E_4}) B,JI&"͚EbwƼ&15.We\sِ8mŒ- oAk^m{xlkLjLA"LBX\M 0JsCgTB3"ty:X &c@1Yw_2~]EOz(gjjPLƳe%Kg6)AwRjd5*0,"zֿ(&5fq^Z{ƴ z6Xeue}A\ R98YjJ6uY-A;ĩLS>B k}xh.AvZ"0qrO@\A\[ڑ{\3km*Zwii6#ׇP )>lJ7x1%k_Oa%ک)@@/KS$s$\67qNZ%{[9l{u1/ױCZ~g޴KXR1TuLZ F/zފ;5&`Tb"ž#hTz]ZW}Z/&\Mn|o%k8½/8t_蹉l/DI/bkݭ&`)N)uc)EalG7GsSM,.uMfrdΣUㄼ"^n媡"&abf(wDk*IՈ3opɋ+3Fz5܁,xGثixYv*j^DRWh{üacTBt䊮bO*sd}hWY\&E| 3D~ƻN^ 1ъN)uABlxr7%Dn=pdh~ )6xR:pa `|39E`5Sʤ ͬtxX ݇!k}`}T)z7hFu .?RRoGv ƑnV% Qe{r!VZ`L_ܞʐb](ƟּKD&M5铑 g3rcUx/ ,vݎTӝRe[ReCiިW ¯Scе>v\$,+X;,f7mgj04M\+'צCAfA/\:ɪp.L+`?d68g{IYEǴg6Hm ,<ԌGWB'"ҸhP=:/dc}KqhwWj>G-̒xmrEBzzÊc"Yn*$'y C&NcDuL}|脾b{%WfR'W2>? ݽ{~}h_b:y@iLz'Kr5 Ow̑\I`zגXx=/qYW)E#d?PP敿矦!Cbw'hrR|Gt1\^,_| 7Dσ赋wIL(5踊}Te bc˽'P拠 bl[\}XL!>$jKG VB E²K!X?+!XƐѓ<:TFBK1`Hg^XIZm+ VhޛA< $F 40u>ZQu Ӱ\2OE\QSίC9c z7'֐{3xHukЙe؈^ۆ2q~I] |&[\8S0~җ}B⻬tIgVTP{t75[ k t)~.O4Np;!WW4woM2a`1Ulv p>ݦ5_^\/sۭH?|#,oq#76# \+(&}.L@"*8/K@T턇r΍vwamD6j%}^g*c䘔k`ؚ 65N LC.7 #|eeTrK锈餸SiЗ뮙;}c Fx#CWt ن_HJhP788}5f:)҃8د!ɧONcSLJ*vhDb"7m/mm8W )jיw],g֚'a쇿QV Qk!c7E­91%dȁ~Z#23bն5l}y OnVfB0d$sHOݩSA)*YpqJ9:^6cYCjvXrkvsJod9dgDYNOy!ۂ\ekX\hտQ ZC:]6RRgkqΜ0'kk&alf9HFB)kU۲Ł^.bAyҸd^0/r%+d`!ψMCQ]l T ;o@#hN S ?weE0S"Dj#9Ӥox ԨE/W@^zO3Ka8xTq=-g'@PNbSc? wdDG+bQ `' iEdp3}dޓv& oOFB,'HSpqq6&!/o&gD)@VSL S"2|V9}'3-ak 6ő{\q0PT'oS)i<4lDv~Ec0Lw¾ }[] drǠZ*)3Z?k=%8&u x0bB)KV< ƴɉuK؞v[C r>2 j}ZvwTDc ="q;,Qm[AMpbӐ x:cWV75"v-c^ kN'wCyDNEzsz޻6̔A-] mz>܉Rb),@ȹ7h4l7Q±ٚOCK, X\5M_ZZg,,Ꞅh:Av;=_x46t0ɕzR+fԸoQᩔ8nMʽYPظw˔ܞk^Cٿ_LWaaoծ_yO}$X3TӾ@|a#FI,//=5dC1Ai>3tR3yZ'yP<SR&|D*]ԜCk뚅kcb |.TE}*|ɶ =7Z&KʩҾ8{hvk[g{-Y79w;w/5#`I3îɚ¬t8}x(Vjeg9ZIX)䔦 2lwFA>i|.Sm\oT SVS*-^DA0<ލEwVscQ?y2T'Bt;Η]lh8/ R98$Hhеƞˑ А$՟<;!bK%k[vX5ꍗ1aU"98E9h_$wFPb_"Eƒav6c{@961~mSDΝs?TRD{JӋpgkN8ˀ@`Y}i> d z~Lw"+McG׹P^} ]erBWF٤!sU}Չڋ'{zr9}i*3bScfSID`K4HƨἌCo[2:t̞>>aħ%/ _AT%aRL[ Q{ZmGȫq{ ^ĕ9lE$s0߿2}lܑ,֮hSN?] SV`ӚI13Q'*F@d&A秾g$!D])?!swW¼HxZqx]w64D8|ýa^,o쏡OO/BOSjܼ%('"Q50jE {覵/Á#1$DCkt4Hr2QJUZntEw!D~ ۻ(7! 6͵޿ce$_"ͯ@ƣJDkBBDgDI Ak}gfesIQX\[ab/U_LY6ȹ6}lXt閳 b35D[[WшQh#vW^2Ps-Gq^y+M ? VO(nJ6u+cUlD{53YeH#yf7#\] < re₩=%pƓ>,ZmJF39W@B)hh;jڜGAyIh#m4YTDo\S 4AYz+ r' k@H੔YX<`R9)Z9)uխQ Tޯ*}# v&{JHh?(&2fx/A[k'[ j3[[Ibb{hpC Kr셡K"Y탒pz.0`LL_YqxUIO]p`?%WяP:vsYQXTY՘OSeE.~E2iM |ѝ9PDR !X:% br+3sw;;:v0s4?{)ب||ZO;U䱦Э YL'>U\ G.PlXkBg?DY=vV|]Dg7]d,9*h~EzehB W3!iR ͳ+w5ڿ$=  |I0J֣<΂Az'5hXH?Cb^3:CGA$g SWTFu=l 9S4+ZuxE2Pzyz?k df"5^tb29Y/S6?}ƣ% yRޱ&;?Kqhn0HxAu11fn!OdX$U }- BBγX MQi𞈈C,.:LߠB ])4~g~U끨^`> $r8*Hx8 @|֑[IR5'F& _1 K` Iڲ7 M/ng_vo]j|-͌' (ѷ ӶwwgJg2P~t+"BҙPC9S-n8m=e~ґݡ]D4z^ wa{&w mN)pAH%8Ne:rJ!;6˜߅U*ꏒŔpPJNlٗ#V=4t\g YLAhENf\U8՘IJE IS=kiN7T;0Mrԏ4bYr`WR0d#`T?;ǘCrbFF-V0]j}bfJ |6'?s#GsܖEl,4`xvݚ2?>jdq'9(I'ݨC/ߩ?H]A`o>7^ E M֨)rx[Fܬ?Lnb8lbڞ,\4Q't6F3[d>TVLa#&ɑ{fqj@ڿN"Euƞih14=f}䈥[$#@g1y'eM磵jEٍ` WQ ؅Ö>Snj"9_!uRv8@[}Y,_{VŲPւiAXN@qCK{Vع짱϶{8D0ll;|J܏AQ<=}*3lʸ@ގ$fdi'Z{|HZgbL\48;qdGtJo.y%l/[PI VmC紵HjX]wEL w5oYc<_mqTNRyѷ'pXBInVb#Àϥ[%|5yȀ=N=&)e BhfF_ Vn*Yfj*d/jv`VGb7\XdJ_2RIUHݾ!mΓuD> +SElOh",g:Hu˧:Oa5@BęfːJ2xO8kԳִJluM J|1/ zjEO xfO%)gvE@cCAO2][;̙7o+hx%RYhO<8 T\W#HR{eFL_]VP [Kh܏Yb3b(+f(Y4VL{qd@j:GӛW3%iVFL@NAk NkB侹>@2hE`RK\Itʾ24YG1.)\Gh(= dk_:֮/o _=ox/M} dV mzZ|z|f^{D˻~oN=Oz<%F2hD`3zp,9B;&,kX58 .8"LyvEz w[9z6G H{I܀sf8S5W݈ϥ16a|2GhǢŲSwEdJ "c9p̓0J}=vv[[$ -I)','UCH58!(3WH?VƆ0>u&X_\30l`?v-C0 oTM]87JpR\K bTc#]a"䢎aBa/iG(k*O6TxK*j^䯝 1Vf%.J:P#|7Qз= oJ5!cyҳdr+ \ֵ,l9xME&|]=dcY3G|I ܹb,rsnyk{ b3[f<0vjw y9/DtsQ.Vqjn4/  pZ4/ >֋YozuJI$M.% a)+k "ܗBDI`^=ԈHy5ڤpq}2H5r((%!A.QMa֟sUT~?\H4Oz Kh8zvdĢz% &[ Q1@g 5 \lR$!An$)S~%mC7(NmE4#.{m%xnj^fSyٗt6T&>gkdrBM 6`cW2^3wDk0zg%!,&;j;O XG6 {)2d5Q{ǦOqD}ʍD{Ԃ:㈝+Z4&ϖB -նؔBhպ/~A9K. FfK7+hHҺnwf770Y?:CY Yl]L𓽦KbJl`>{gug[(+hT5*_ k#2﮽C6~rLZ^t-$<80W64aq4_ӓ ~,[ʆ9&C*T^f~RErV08?l-̐mD==ՙ'pq;>c.R]Ry-n(vS^pPz-¢hcG`ڢITdk!d $src T[nVDmҏ\$ ÿL5 F+wF)R\FHn˄-?NbXt/Gja$H`s=H iKfQ{D^W(M4:NB?PLtp2 EAQy'Y ߕF  XCrq'-p*X&~wr(yBctjWMЗ[EF4P8-JQa${CDHZ pZVH] p9ȥ!6ILh/B'|t>;iypP'Lf 2j{$#m]L?H' LtDGrݑ-D[W 1iVS޼L&U.:hPN_7'a [(-d` 2X`.3Ts1& $v)ac6v c<(<쪞iz1]Kد>0jCVNߵIM7kBɬFZEoEdm!n-oaEH8H%m:o醈$D_G1cp"^Vgх/TȺ5To\&`RzŠ'zz=jUc_K.AK) ζ5%WK­atHӱ$tݍ=Od_jۅe쎇;±姚;ɪ*pt ԔPbuKf_Z:378ؾJR&}.;?Yo.蔥]~P&u8g 3aN_,ƚ*,fnN20(!#]f# %Q ޯI8zX^?WUaBWi"4yۈ<87b9_nBT&^u`Տf_)fAXu=e6 =',RӯS9%<6[ۣ=+gKȬ%a8ǐ' 4up84@\/)[3Q5y>ZR2v0'1/k \S~a৪pm )yB+- iԣ]% i5N6 SVV>ZW+`>BE!4l=}WNgDB~ٴס6O?kΈ9i0JLA.K0y9qu tB9w5N&RXU,Mг@tH3(o 4\Uܴj9g?E >WiRNO ?ADjd!jigFGt@S>U^딑J4n3yyvM YP̴:Qs4"4ݮh\/l`/%*~JW6$A^IsPe`Viv~AKNG.X51+!7jDc>k1s6eJ>;5顒t.)HgX"(`eMUQMPt m)gDǶm u$9u"I>QVyBȤ/}cuXw%6A*|" { tNĔ1oTTbu6uCʢoeJ#ŀWS.KjVx2B1m_A$o1~I,iM[mFL#O(i@hP(UZGyHwY*x:,kyٛ55MsQMoqz;j A(!_xQOrǍLE^q2Xe&c/޳hK**N6Sꀝ{ 8 iquYOՄSZE 2' h=ZxI횄n߄le܅F9U nǹzYB_HfMOb? |ŐrR {Emo/냲NBU+\0#؛;[N<7*7"\KI߾RihLؒK#9x l&lkIf'ȭ(;D5b5¹,}N)l+Rz4$A%{Jߨiiʲ(Բ'Sg r|n a9bn$] wE8e0،; 'sL}Ԭd^~f`"?e&a0gv|ZQӫX597Xy*[&:Qh$K: flX;OrM;#1rWΣdz_ /VH3"GR*֮AJAOߗ7E [,"%I# OT*2|4*$b`V44 XGjaav%\zX_L@aT+Kg|;!1& }6J9t] k(H _6r`(RqUn"YޯT2tvsFY0S}p; 7){6䲦=^DnyJFEUgqwܡn)>Fޅ5sc14)EP19iHPdPym |2NTn(OYR& q v!H Ƃ4_ǧ"|se!M D͖"܆VOWKMtdւ̸f$/PH+\w~Nn=@JAsg\'\~Tc|V5C߄Twj#'MɭGq?#`Ϯ絖 MliB`ǓEMgؼͅXUY?'9֔l|̅Z|ɞS 6c π>te@uc  p-<9N Lew"M&YҔ-1mN9sÀيUWg–0K@ˠrE[WzG`KJͯfyt˟(mNd9^GEB&+{ B ";GU. f8^OÕS`䓧1{YsEtYy!NX]=t)iR ZhTl٭Δpܬ@AP%Asy06Mk 4ӭ5 fgZ[g~^iMZzKi ezatuc/ [3`K5bjWi*e=l_W\mb;TN^h'E8 8 t/ /۞~Wy Lfx e=$SJDrưqzDYW1#|O`*$dSz `ls&!E]-F3ڷN<{y{(u VrSP_)M/cSd/ >1XHl 1~P~j"#t-@)8AyA5 g:؜'`/)=F䢱hXynwZNJ®΁ʛT-EZG0B'ɚ gB}CE~ԹLBNk'U8v*$S>1G7T?՝X'2USdlHu6[_ȬIKl5_76:.bՒucǩ$L5bVU3UUΪTYd|l 75(4sB/~tAqT3M0ԟJEUq~-P(+QՃ( >e;7?0OHd^y&W4we練YL.-|A~p;GxDƝ ~YM|1W'h<{3ܿ3Iwnv}}wr"+ɧ6 zbo1Z+]⯻0^(c OwH^f~N1CpE:oNR丕E©oˍ=eÊI?ҏو@b][<"j<{wPUwGb]L_\WԠ3QbW`*Xz|ی6qD ]eNg&+%V_7Mwօ MΣn. X,6VoמTql1p>Kw_+Hׇ wl{4a54l ZR1>)h2L׳ m-o=K5N窪`6~q@"e F|Xʌμ^+*ӧF dw|<ץD__Vq  ]6U]w,ft7k>t717\䥑p8>.wL'+$Xbwti%u-ЫpwhG17"Yqqg `uRZDt `Qgje(>1|#wUǮ^qGR(HaO7w. cDyvȋc7n:r=ڏ[0bKۼ2G 'LPF5.0Q n Wk'k-SEF&|{=a1 ͨ1}p0Pߝ3vS9=<~.NW25;nc2y;oQ1؎-'E1hi@#SIPu*e"jE&!$J)Dl]Vla%@tUJ~("r&% G%7^58R3JQ ^iR>H7+#(a7<36s; ;P'˜]4uuIߎeچ^ }[x**C"SI>#QT$pgAw@Ҿ䴈J#^3nc#g,`e_NΏR7&cTKL]K|AQ"RSmV鲳t)0wqJYD=ZEBzC٭%E*~JZ(bjev!fq U1 }.ɗx!4>14<҉^]bz&گkubml1S\}]3hT}50sv Bxʍ!ՙ#vJH$?(>sT}&s[sh6U,P4rgv_1C3s:GrƾX)!]2lL+Ctv޵v$Pm$%9I.8hN6B -O.!4O|NLmV5PZ_j3[0{%{D?&WK$r' 7!y0)ͭcSY 28C蓗tBЪՊ,s9I:oh ߖn?ڥLC2)RpFHZ "Dt=V lE&vN0 &~N*xDO3 x {uC B@=fJDsm=kVizZTM? =`+QT/uh+%B<NiLN!@Q!)1& B޹]e vŭe1g%fV;k5J9y%7`G>"e, m:aE$fY U :4(YtC`j/F;9??!<'1n/@zYYeIvgIk 2X\ aAm 3\78jEl0)S'}m yȗ2)Q7Azձǔ@Jn*݊Ҷвp7 >J<] /벦 ,ԏZ̠ '%}_pd5TiSі!ʋ~1 X*7¸uy}ͮA|*d"wb$ܪZ_$&u$z0Gyn tIujg$ ?&^')XǷsS- EG &{=idȶoY™U }ADYe < lj]'[2S EKkAQ8L.0qvZi#쀝gP( 1eBjKG^fh Vg(5D2~B-ˠw)lsZdi.)F fUl6ް-r`qH<+A \tlrl ,Z8ş3DrNgje:'24@" ^/ m˓%1|Bp !"56v78y-/+^x y-13=D >9E{L^u=7"2gt$b%n"q qToNwz5n`yfz1lT3Vf%4^s/{oVEmP<9)*r:h`8%Z|}*p|P\okۖOMi iZwS/#`á#a{2Wdl%hfQ.ݰʄqֿj~%6]eJ[ȵXtcYE;z !ZxwjU&kZ4Z)SB͋E8Uɽ](jH0H"m3;-o~dqMx y5g돸=r+1>{cjD9)|!׎Bz'D)V2vtNQr.$ܣiKqWqDm ⳵ߵs|ʤ%0\hZ9Mc@DHP)$%JoG-|.a'fxI @{{bq։pҤtߘYv}̑-5om>:8A'a}zUG%SnMRă,ܰTA -Z9*q)|yޤ\+ޔ AW`5Ji'C[@p0Q nMBM7zNoȖQp@j"IWQ +znP`ڪ#' iFsČ/Ml+~i'(RX^n`]MWIq6oƠjF }4X%&Pucl5c-1?ccu1vp% xQ-+Bɰ!C~QGOu+DZojc;J3S!j*:`ߗ80=mB@-,O(F#/kRتh-+ywQ.f\wW$Z8bwC/tHnWj$1x+3n@{|n4b1oc<j޿f\Q޼6:e&7HCJt>" zyjLpIY T.QzD2U͎0dN Q`&2  d*rW#y-5 egh:a  j9IŤH60B0<6mb,m/V+@9lĪLw*~܉NcԦ:a"KJj${Q!&;!zzUwKƴtX!j8lu2חM"qabߕZ^g&uI6j(x| ji%OgZ=j(<ŔLê(>0ez>G<Q6ݽrd#EkE FD>y{.%Ĕ1 r9_e@m#r:Z{JHAbzX0jYAT3+.\ NoX< S+6 Gw2>u,>ՉM6G>ix4WiNg߳k\eby7At=rr 6g?-_UJV$ut-NqaĘgوmȏ \8rQƔ`^_ .UmNꭲZ,D\3J8HE{ʧkXG0'=K@~sS[ڻvXrnYNR]4{m"jBLO?ĐlӛC+zJ qW gC{nrPwW&+߾APKi8_\ّcA͏wDPLtͫ5F՞Sքc䕃DJh\㓇g d:\ʶRlӕiw3CS bDua{ CDGm=B ģIcKrjWVPgE/-D[648JnT ^9TzF7րt"~r98j00-%nI'x;&W;鬂hԤG%LVm'"S@LsQW85{tQ蟼SZaC5͆e-thwSJ>nQ mo3Nஏ>c?+MpHc^M G⦷4e+z U~/62Gx!! r!FiAmGWR,NpF%Yiʗl>l8M:K+LvÜH`^vG\0@ĹfGH.ą]LZ DP^턘`tzHV*h,<]̿_;lw/6b7-6!CB-DR2 Lٟ3,S&ׂ~_atK1G#5 fGS֙Onw./&3y.1nՍ:vkAAʐk¦O4v9#wMb*8"t>Tp¦C}u?kDCtZ2 ienݽ?ф~0=R;/O7rLJrBQ>z9m(T ) UĂ̾x32!uShB)oCjwb겵 RǒW)w!0[lcG9>]M(ѥ9ZG5APC/YjTgs4Crbt!w @i]tLg>?hzӡy?rf_^Uw/(8tS>!'&ZVq>_pE5|;d&@7HѪog t]I8UH!qU9KfFTRr"-QpvE)P 9θO?]ey qLQ;/Ѱ>v>Nfڡ82F [Iu౷;{ R}X dlƵ7,}ȅ~z? Hj%u4ULeNHEX޹DBs]MdxBjmu~ݔ$E{C_:UUYé2lQ5Y kȓ\[tby8CXaj DAlpϿtNYp5#+U;~rm6@R䯄>F=,bv79 ԣ0 }o#{4J1FI,^8U nsH05 ƽtU._q}ifQsabpl=+yd`9RgߊlQ:g1Kl|bXe]F3ĜfOSVberakP(fSLDAQA^,M^Pܔh]xOڷBt>Cr$Jn4uؘrsgx"Gpڬ6QiPblع@CN\lH݃IV$tE^6B@][O1$ =5'l,>B<^=կ+gV[|6_8f3qE`myVuy"Oc];{~,~=+ _{뱯Z>,.,79ǟ BCZMS ٓ>Nv7sli>O^meg Ǝ C[o\:mAc Ď$|{Jh#d't^6+JfGpC4L,W@ܫi+Jـχġ ~7kH /YG4X|R@C65*ݽ vc/ 2u5CiZ4 EwGDN;Vcv){a'FF*C4y:7c6tY?|4d?w\;9%U48qLg|H*+Ӊeǿo'P2#!LzE\R._ߊUqU/ #8gM<$1߽_ e6-"EY`3x^w:($>Qm$1 M:VفE&~G"cJeΦWxN Ơ+Vw x%#9LƑUwN_Kjk-dhc!r+QAP\ 3/|I'37+:qA?I{urrEQY-␪` o'D<&FFl lI%~Qįr>vmDJAZazMH#0>R1W<~kФ>87Zh+J~Vٔ'T4zd j`o 8J"|!Vg"`ej/lTw FBe=帄TNm-wYUP ։FübhUͳq픻?LPSPIԳU+ΔQ!{HCx:ޟݸ1Ge5$PYVz? ^3HovdW^,0Vo_LHI97#KşKNW] #*3oP2  y(O~O `MTszUGSg9S6::4/h%`LrMO}p~5 n D+/u~y\^~cs-ZwqgQ'bH輄kHYv oW`kc=꣉HHwdN 6G=[nq›`=œY]A>9_^<z݀s"H7EH2˫ԻXqT{&0TqSd8OzX+zs)ȟu 'b}hu.Tң;L 8&xAOL^K 9O7XL_H6^a~O(Gcn](AEG+*+B͏JH"'ZlnIa@'CeJtB"ςk>Hk!! = -;_ Yಉ7zDەbo!cYvoo'ןЂt_oܱ)v^JڂL \Z+~Al4$DuŞP4#13)7lVeuXq^*.@qRgCYr"/>#˓ kw M滾f@]F H/lfE/1i?K5 LҘITM&b$[lԮ7gfؾg&M7H4MOvo%rRkݸچ[":y.=*烙߽eЛCOAvOC!/u{Z Ky/jUQ-cjM:hݑZ&k׸wc/ŴW#z!d9-4I&d;^K*ihgN\ +O@zy3?v)VSk.-$ѢiG 7ASai-h-b#?JHHGyvnt~.MM_m#D-Ǥ-mYSoZ7`2Mci'qE񣳃(JzJdRʮ6ǔpCc.} p=EiRR8g"5Cq!:Aӡ惏~1s&]n):qTBZ]XvUpJ ?Pr2au!AP%N?nֱR`IF𺵶w*Y't TBy *z? >Jt3vB;7;M"k:Z5R--ӊcs+h^rm6ZH `ۓLP*.i_Kk0渱kT)TXք䪿B礇@%OAXNw0[|u|aQyֈ6L٣Z$Z^N*-< B1LuK33_ 8JkK1(cϩⵘHFtQ<Z.kgT'F lhR'0"CW0V\AAېR!uDu/ g fmɓ-Kyn 0\"bnn;^X~i㬢MrSs3z_9R̭, q \4Ë Zsr"^fAkIz2H[ϔ7FЁ-PrEn1L"sa?2,C l,IK5ZIGX0h~@!]D"YY2.2?3 =uT 1wY&ř9\8yG |pqSW[. U}cjd+cuKݒگ@VtCJď1,Kyz5.y%lQw64t؎R"JU)ehIkjS!_`084,ē?,h0SbƅKqFM R)S7 >{7f43ʸT_$hM+!F -;rf]qj|m].UGml2 K;U tSRȂ8>dXqF83]g^Ir]L# ¨^!&Y/eЇ pٽ%"0wW^*c|C>t'8q[n`pn9TI2 9d+|;(F3GD5O.ߦ Ce,fMA$ͽ\|S4qFĩ2$Mɓ(Qr|?ˡ4'ʜm~(N[QWݩTݛqH'fxt"_׬vfCC:%܏GC3zo@\^XX;9Մ<B*@͢a) l? E%obȦ,ۣUog`B$N4ghP-#iIHwic\fA+(5u٧ܕ<:"s &C:\FjA,-H ґdt{oYpz`a7*U[ᮓM/Yz 8p 9׼o'5㝰I *k)?M~hNVBf|&4` c:6D6@T ֒9C ğvmF͖UT=(87f^V5qg8b6BApXo5n1C00}c4ue uV7eda&ՕIG8>G8+n{bAW:2oe֙laO>m7ZTy>Ix4# TfAZ^x /R-8-J {2SE(J؛yL4=rtr#֓1O`B?$)RerA,4jxsjdž {3<~HF%*_~$ $"ظǨ6rK$+Q*mdI+|>ʟQP`ZtrkB[)G3#@EiE+Ԅ,S/t,'*ȓSzo)qx_8D򆲷pUe N Ay?A9obZu@m*]\}?GNYg8XђD`CAEG]d8ϕ M;sYdT*Z~0?!Wù^xBfDslxm`WJ0@j0 BZ"{ .|Z.R&q Dg)'k |KAE2,8׃*ǚ$w#P5|D$.?c6.}s 1uRgvQ`S Lm߬8ѸzZ}cg1x 8B6$G;+hx1}(i+dہ0Ck .^J|$p=r].a^Y!V:ksٶҔsSISP"ASI#Ag)FJVšD`ꄸuW E.`8׆ v,e vщYntD+YVy9_;]q%`EN% \0G|3+[3"")vYFc(gT||>ipqi.C5 d5fLTLS%NfptwPX3.u1 _'Sjy]:oEPdIQ#Lm|)w-ʰ`<4]m7l-avhbS8 ЅI:U<< ̪l+㴰4pS'i y(ut~n-5i"q&aFP=W>ΐ"zk~^ Q7 ȥjSyZǼ`ܰm ;&W[/x+M cղs"0QF4Ij:JHV7q/4oԲ)eK8U/r.g,MQ.b))Ԟ5<4[ $ K!$mxB]o{ qw^hpw]A'~5m!XY*i}9&c6[Ns<=DžX@&S*H xnj)X=l 9垻ɪ29^r?~{ٰ@4E'f_R5T%`ҁkԌU+V"=&_Qԗo-$eǺ

!hbBÔR0noj*V3kx7D^U%Ƶh{Yud3=ItkΊ@qyw-A3鍐nq`9-%I=fvZ\|H"p4<M?=6liTF= E+,U: A%us 4C 7@`Uw\k{f{ZEOay̷;_FW !W3/}ޔ10}̄9z `F [ThM)քAE'E NûvXmŒ$8%H¥eܻ!E1kαKf pf+z{Cv0 %Z`.<sq_5NGGkg#: zC y {!FwӅS_-%lRm;BIkPNŒhHF>iָ^T5* 73f4.R5{ֆA Oڋ`X# B{. (PMIÝ;Y-PmǞm!>m%A/p^n60#~ pEa< cOb$'tWtU,ҍ߀]# B/q<,\mOtl~o;$WUxYCw}x!kqD~'Ѱ}-(b?%\#_׎tD݂pEY˭xUk[۪1H# wOX!ʯtXUU8I7npZ+L;7*#&NG(16Sw\D&2n%U_5ո~ܕA  :k绎ͫTBM4Mxn7+9 8e<磫Q 7*%3JO(JpHBzE@Aoғ#Z9PJR~̖. FL$Q98ΌQ2<hDKGD4Xl=)@#uY4#"ZS3 {rNQjeS%ϓ 0E@!#sS}EiEK^CHiuLf'[Зv?fWS $Y5· C<;pFO #j>'P:PpL7NBqAEaQrI%i K?03Nψ> :*OmCҥQL0ɿ~ B"c22ayy xߊŶArr)™0&ܵq=!XI#5._g **BTJLjfԑ37-] Ji5qtc4¢HɯsC`a&5Cڡ bGKυo WR 1a P96|,euZ< ԁiS?aփ@2|[QtX݇!ieEݧj.rha@؆"Se-/bΫH6ի$v'O+biX(҆,Axclq̮R~YW>hU/u47?{dPO^oD842Fj͂z/ BBxjٻ|Sw[@d>Ҏ7\ (NɫzYUZrdE8(Rip"*np7]!'oĘWLh;઻ax3:Jx|SeRxbCvTߓ0TcztP\?"E{ݽ۪:wȮ|BQ:[laJs?b"'ǎ<-8_I/-RBJ~#bN}6{NP4~2T!]`er R.HCcf6Vc"&=ECw浇?)c.|ùьٟwѺBmӊU[;v1[~} /uܢFR9hIb+^˸_HPsZoCl Y:ɢPU/?A}xHnCD95*t~㇨jSĞe1D,v$Mށ-3#qϘod52(Q]Nli`N<^à n\οДOfCn,jzwJe#~Z]H{kr >Ss~WTJwC.Cs!À1RAޤs{vtB3ײ7J}t* #G`GϦrDIKW H^Ѱ EVX3Þqt'݄`bJzOw2/2h[z VO^s,z Uftc:f1Զ='Tc}ޛcU*G$IdbBUt~ݱbTz<tb^E{4 oXe?%fGޫr΃dTB-4ꢸvުi$9ꆴQX w˕=k%`LE\T!gv¥{C'\@] +dX߷j4(ZLif&v9y;?$OW]#&۩tUB? F8-ݶrPa%grF>B yjmGA< ,)EabjG9vOv%i٫GIǹs4H34S^54&/z6gx l XOYPLL6&h`:^e\u-1hnC ޜDr5H}-FB2$MnvmFA<0Ҩ}p#X^N1Pl"NvEoSNncV<ÇV I8̧2}rs"EUF!k&(c#߭oTW딝塏&}5Ҷ_7+Z` 6\KC)JN;qǕcm 6@2æJ"M DdTDO&˾&uE }sQs۶X4%do 9B52vgwqQ5ӍqDtzOnP.$߭E߲_].9C Hk"e6AZ^w24xqC+(YaXU6A 1M%՘ <?[ՙYwp"_ș)Yn9["7ݷ_eBa8Mz7(=y?哣c VKG+.MGn̲Qh".YDeUe$B##*Bx\[\81.-Dx yx-׆ =:Z3Ȣޯ\ #aS6;D ~pbZA}53vH"\xVGDJ Ȧ&ZQs+<0 ]nܖ{f^Q)29 霊nj='eXs-y\ZF ot Hmcz|7xjgIk l#Ozf8z: \!`!{ځd^ D߆\ܚ3&_pV\m8'o/ۂcZ R59KCs(3^gwj>HYQn6!q,#>{7> BxxJ8hfw$.; ?8UJu뮭3%zZxu#&Q(+9{\YJ@s 9ݾc($TM=C򻢆|ѵz>.`>PݫAX٬9 b&$1_ ЎI7|o1>굄H2ȧUϱx]qE[rjeJ g}} 0dӽD ͹*i[􆰟8 ե GAt3Vq*׋OKsDN[icwv2w?cA۲ םQMnW(+ɉ@G{GÄU*Fe"n!\Qo:=YīWQԯ<%JipVC"X[_*޺V̯iņ,E6܆)|cM:s{Admd,g %F"/qnɉ,h+xCx}d^gOJa gge> mPqTpM ^5 N6c+,\jƇIRv~6/iϕoG3ɹ Kmθ),pК5Hh2O؃;BLf/u_$eny͘|Q - v$`3ysl+B̙2Ű 4귖^x@{Y2ݿacF nK;!Z!}=< FAOrZ!y+qZV@}ԿR1 Q뻭.2sw0-Mvϴf, 1Ycz],pǤ{jXf37QQXJ;9 @% ?ǼΆkZ,!,AѝPzW'!pʱ1= EİSbQw󯂜0aEס믪5}q,+AE7pv3JֳH_bh3)N&h$B}?C:pgdIi6(\Q"gd}ZPm{8.Oe"mrU#qucoo$Oqc '; YZZ? ( ܻmj|YxD:k㰑"׮^2p2Z .KXo{("͍WQ_NG 1V)5LPzv?Lx[;ܑǒF 6H^t}SZj_V,2T:I&GڱO*e pq)]l~es)>(eo$Kd{+ V-%3>ǹ(HJj?[»& <":yW&o:(BAY<}?ݑZKCyR:@q5 k8 eg܋…V(N㣫V6{w>>lwÔ!~{,gJ6ֽצ}7?3s^(vFl]n/ ĊzQls}Y?uUzA{RvظG; #֡\*+%E[G [45`g3!M)H9@I2@_E-g2и ]1+F˃6(V1Trn5n']W,* 1vCq=5).QK:3ri>bEJUYg._#;$40h}΢6_PxVwɥc:&,,fOB}IO2BY}}[^$GIӿ ^3^@=itx@*?z&ntyg"z*xKEBr^sO-#χQƧc.ȱB)#=PEgǕ G8ޮlw_;LuQV$?wH;~(7`y/8+p秩毎PP0϶Ԥ]M~ꖖOZ+:E7v0鑩վ50|ѐV VN<7F~[EYscÜYx4T(G(i>$WTVާ) "G䚭㸭v5vdiH,['QZn[iᲠ;3 ѰrK8ʄ>wSZu6/Q^#D=4 )\Q]=D_"!7|d?z)zW=U{1I!y¹e# kOLJ[W*Ox):#ˊD^auMFȼJN ğkp 8K0fKž ;3V,T& *>zWq`diAˑ1_q{,#G|6ɵ9O)ZRAwvyCy V a/|gCqX별(iԁc!8]F?,d3`46:𒇙܀vbl ~R9o^ϙq7RHfWb_l΀dẁϓ+N~ j!.S&esc9moOH,F]P =F(sx炞)-}8zHDB V ZLzM[7`X4|N :ˎY?E <9>:xQe4]1lJ+͵fo[4#6 V#%}i|D!qZ~O8Uj+El:# }ᔁF F6TJqCEPVmLYݷ' ߺZ{A" PAWY1xgƋ fܔOCu}vwO.K$m2QׇjnHlYÿdWN' Hr(v-qdg~¾ o:a׈|pU-H͎U/ze0r&ۃ*Eь?%tq(5~3gx]*J*N$FoUI0}- {޴~}jc() (E ؽ!‘zgnU>]1I6֬pi*ts;*—?DIZ,sOۅvB[(x>*y=YJtNEdbW͂CePo Ayxc4[C(hr[0XO<> E"GaPN@&إ!VX@ 5 p!}E |Pu ~}Fܳ0@09Ū'VW{HR"5h¯v._,gN߁Rf^=C'I1}kUNk}ݛ3L!ϖu:BX*6N'-`pz,ϫ~YڲSطjסWL8K9x>b sOyȡAeEWʒ7X./,翲GNܧH;pƦX^u9> ࣋[T$n۸'Y@]݆dG|fΌ݁1m4$,2bOG:9o65: 3)^NBHtou(]!//H8zn!Ddh@Ж-^]'K݋ OBx}&c0yի`'9z?,+JW} oq[=@kIܩ9(:Fq:F vgV G /@!<Ա+.h/A8lOQ'-U? ׫Jz_˪ߛžxŵʺ͓}^fNPcӈ`Yj C1zs};ˡE]Gc)(Rj"Q?329oV4_O-r/#mafoᡈ< Hi@ w=EasGE"\\02Z YD=;@#L/2I鳿bKE %3:\\cuN+"λ ^?("~D ێ|3)snr,tN7AgYY%jGqN# 0PN]4 F/jgJp5ٗmJ{b뿞&(>A7n@5.<^;)TJ >:'1.S'\"jaqQyM?GS9K1E%Śr*'3#L!~Rqa$l)q)G#f$i| l=PcȤݲo|ql,fqXcIl[^2M08F1A&yeQmglhq]jL{Q1uPC) =@ͱ~ԓF UG&U `іQ!h+L/!NO/N?/L@bC ůս Nա$c\;mw Sb^;Ii!;%6jv+VF {T'+WXHt$ CbgLMƐ#?pDVoľ-:qc>fCL"7;N\Va_sj6[6 f6,DV^5q!r Y:3 9 H#Jkyhwjp W&h5yv#E-o puH؏Ou_ڦ8ן !گR2@Z/ln?T &9|Qbn8GIel )ulEyY a:q&ͨZP hp|,W"sjm3{AaRa ri=S{}F[/5;&xrTRĺW=8ݳ'@YN6̶7Q˒14qwS(gSBOv-x u5O"S;T{Ov瑱mWD;ȓhƟ@;.VtP|@@l utog߉=K*,L_,_Ogy\,7YQ" TBYoVI2nG!uymߘl200򱣑/"8vq+(} Wހȇh6\!\8HqFw(LTiEc&aNTkBYz$NE8cDdʣ!',"hjFjbkGY_lX :4Xm+aD/<@Ō"%`a^ !L/_i'xm@o~M*a^DAXJ{I赊.^e4čZ wu D)Jlol/ ^|CxqlՂIu(gqDд"s̶Wĉ;.E_M}a|(΄E'&ԝ4͕ U]DSHS)J,Wa, 7wUqPgwA$)Y+,=FIص_ߍm11Cۏq@1aW`4?k:>ŨCFr;L㺾ɹmP$8=~jטJCBEn{Q+0q,XϺ5C@4]U^ks6Yg~ & );x&O&@ؙrpchlPnDv6KM[q4{B1 *,h-8^<8b7%TC86+APخock6%Ǒ6R}ڈ])o)}Xp0}t9d O?${C8U0z0S@:wϲRu֠<4,״OJ-p6qC麰ufyO8yn!}XL+ѫ%:7DP8֩q L\1NsؙcHt"&&ex^eh\ )QUQ9W e*hGO$k~őMp~O.jAlЂ|>QIT+1qz鬹hMC<zB9Rb/@绵}}VHf@Z(^tjJlN5_c 9h%)$5E ՉvMMf(77|ts$^Nv:fpd[mH {ЗEgsONzj؃<MLN+.5P-82(yH%|^;(Ov=G\&ד 3(^5gQ>@B:=c۱7h/ιɁփDMt?+ `uj} N"Nũ-a/v"2g >+l[Kq쾴%.&RQ[$8@n/,Sݲmi3@+}*LiJ66fMʱy,[za)EJ@˸1\| Y6su RRDž{<܋F(d;A|ҥwi)PuBJT#-PX9!/g_$pSricEU!M3\ۧIhA(ݬBjnWW:2փ(v#;힋▨| u*k Oj}Tܱ\— 2&3~~egw~qD $bG)9 -ߢ%.+A y|ȾߕdG(-)7bV1JϨETZCN{|I]N# 1/'^4i;Łh.TA6=~]'R tN8'0Dϱńam @H4[})øêOB"#)/r> {d$n8 r  P i⚝cVEcXJt V iW=TۃD% u$Jَvi^nJ@C>N0Js؃ZSӦ9OȒfZs _1;+fWg|ܑ+I'G5<\a?ˑ.ϼ>r(L`n^+vW7ABj)j@;ׁυ#|֝Uv) }$9`|Mk\!UMe! k!~=?-V92sL5jSL"tOzsu,MSV,-!rRգG!`кtZ_stB^>]zlJnFD5fl;ⷓ?p:L%6u9B|1pEy^04]XbQ{u_?nKhϷe?=ȵT)vv^)r:{&%Hq:&޶Ag`M4g?Ays752\,G)H֠K>}rǸٷqeF|c=7ɨ׫2uK}مF̚Q툊xݪH=\YU " Py.n Alv2;lY@ 'ʺ#G䤊bri_h cDLx|N \_(%$y4b' L}U`,Hr4%0ͶVE這Ĥcp\%UQ-kJ/|!~b쫲pfaFYme+=zf7Q9*$WR߀c,8qxDTރ?ExJ喊I؛5=v'FW+f ZOV'Ha0][fG1/2Mq;ΣRe8-ހ | |DZ Dea;f@Ě4@%#Z4vl\'~`CìߤXzׂAkHx8ȝ)l:Yٷ(% ɌTjY!t(\h)Ih# KdYΞt fRf8p,)_P w(bo>Ŝa&>(S$[/S-hz&kY}!G*H"A44dS`hl(5b}Ԧ̄i_ncQӋìR5*j<>qL]7U/]e\_6RC VUg)v= U 9asC8lzCk0.24`IkQӖ+ZEco~U$}L[8gG4mOڮۥV{7ޟbΡ)@ow j%8ߋ|K]8F6*VÍ5\TzIUL67(sy^V K?-*.hن*9kH0_MpshUMQ :į%4 XZDZCi5R}  T^GM~f'Zyy#S+Hpe|xF`9qvξwK@mBjkch? m hZ9;7mt*{#Hn?N_D/l 5c jFmg9M  YO'[}6)ڮhЗ*xGv:{wG1qAqn{.!z_ }p2Г^DfZ3^r]@z{}| xyWƮ)q"^a<*J:CnВ *nn?m/\lnnD^ٴP`7H,̔a_ޢ|]o>tUίhz0zC$IU-eԎxPnMF߭6n21s*ͷCV OE};ih7v>$0ֽt填l .D'eȦ ғ98&*a"I&dc;2qp ;WF$!QbfӖX쌁\g}QxT|ҧ/ `E<+ܗ383r0 Va!mX ڜղ=8&N j;g8ߠc)w!)ud59@x-KQ&4幚EbX43`>{ RZy ~U#%g>ޤ&IZ0(dg(TpK6Y[,E1P"%+ϵ*& .D}>q}P*ΗUxWvY\y&YU'ohh$w9ۂ$1 Jbg.kΞ>o!T#FG~u *bV ^cKD Uoc,Z`ۆ/x58w8$J(Nw!rLbe.v?=B#J8Ocřpc@ՓrJcPSYv.(Z SsfhZc›*-h2 ~>8+YiO&W"dnẁwQ=Ǯ2i2[ TjO%R/[] ;|GD͜|H3]p]h'/rV?D5r Ƥ:n1-+ܩtfZs:oP̞L+-gQ,љ~nB7U|D8&zHblzGt?S)6K"zI 1d吼FX)A jߪܘZޑBkUsxY8LvlYa? oȅ%-gK8{T=5\+KX۶aZ>{-5daѴ%|OWRBg!A?d.]4I.d wFtxiH RQu8[c#[qlBH`;P:n__=6+@0Elِ1pzȰP0 a䉘&f+ ^3w;6ZCnx3u^FP yƥ<+i;Q 9 $1Nt)O*#j~ J}t`6G6oF\|Jk;T YZ P>/+]3 $/t5әl싥r\RX,*3gS"91jeh#Oa:>^`K`"xDSm9>S0.b}=cSrS4J?-5ҜmB >Աhy;aC ܀QtѸm-Xy F>&rɎzOK3<Znh"AÎƱjC݋D={r;%2b|n&JxvJL}5Q*-Sor6FV ]ɲDnҡV}O ,,f %Kq8T& ͩ2rtD"2m|q@ tzdP i]JJ! duh>+BBIb xƭ:s(qQMgctg@VvOdE3 lUߘTJL8`9'hHȅ(:SkQ_9Urup"{*UXZ\+#m ){SMX ;qt Z.Ml.l_^xFvչuPd}-a cȏ^y.H0B^s*K 2L,DwdZk9>p!o٫ &hBdM)ֿ-M`zkuEyunl5w Oc7VՅs,N*ȫRĮ^êrh?Y+40Xх1  0T+qvUJ|f̲") :FX۰=XP̐xZ+Hݫ\i&@Y{0}hCI8lFls~k6ͨ&K4Eŭ-C5zg$'ʉ#iu rTB~.7'/|l#ȹ)LYu<|:j&V88|>x0E T^Y@1GBI &]Pξy]+HoR`"b[gK/9i0;O볬 e3b9 m%H 9^6 ޥ0k /Ʋ+ֽ6t3.&(VE% Ky=#Tz6XH֬mPb)(LK8SIK2i&Qj3̤A|!T&P>_|$݄ktF\1&W> > ƍ#݅iߊAU@~JLЯ"\5*,k[C"ޔ`qT;nԖX ])aIk'.rtAGhok~Ǧ0-J輪c] 3u@Ϯ# zralުN+#MK&C"GaaSE]>>.Doae Ti.{(_ȤS6 *%GE6ΞUt}9^2iUS{dBnhK5gx)s>w}h%|Cՙ;ǿLҕP87V^بAł¹hX!;gf /ŴafqNLžɀbXc>&S\ gBqR:\GB}˱P# !¶ ?T4,[ yDxlds:_Xz ]rҹɔ5/%"K-4}K*&AJ` e ,5te60Pa F䶍 J~U=?8nK:-Jo0Dp x-\sU7Vroe i(pcFr+d?} prR*#Z<$ .l5>kj2oKqEP0M o7*r?Y:=e]3]<]Ja2w\435hVItE]"Q΁s*Z> ;H`[p_t|5fl)je\BjdDePpxբtKsrl$G]^/ǒՕŢy&)onW2:祄SVƽ2O_7Vy@!)l!fr-͐XdƗ;5eWMq2iswߝkp577H&A$Jz<&+yʿϕTpQՃncWQMyv<[o:z[j @։"䣳Y| BK]&B9V\}@w !m:EP/!ǿl@T>xJ~=P |O%q򹶝a7.A)ҶFqPjC~^a#1>5WuWNf$/Cj7q,r>%N iSjlhɋ.oɴ5Tebtv(u'=Β+I*Z]Te 6c4#B1󂫌7zr76Š@ה}slk 6].YE ;ZKN~L`F4mJV'!wX`3.n`h>tG`-2r SVh+S|@Wp :RǞ+J#; @u oxޭsNԼ rtҵ(Ċ)蘂QIw-tf9z[KpÑ#hOX Ukz{"'Wpۮa%C0U"*Iم4At@L,I'Gu|;Κ3zM# OVf u&LYѮ֦H(DO+R h2$@b>}Y2=g-lEKaR3Az;6 P͙# v.ڷy‘%eEg]G sP6*ହPߐ aS7{x5IpAWE"NPe:@&65_1C7bh]iE V~`f ={>dɬXwDxUo_M` S ?aRxiҝ<9C7\~{rȖ"jW3m'oǯ{$UfUELެݮ,"s7POkpJAM7A$o _r<ҙmujR[ "U:Uq;6:Rc9UQ51a[)\>AQl)uP!is{y#?JLf)̒zʈ9_Mաt./~ 6+<#nƫkNhV{aKa B^w9ϹlyM#D|Į݈HHV gel^xS!.6?\#%NNM4^<(P|[H@j>)#cڭJڏڌa=bdkZٯ/!m{<<9kmfsU<dJtK_ͽU/7]pE*\GM#HXr)N2DdC.nLR͐^ J{zGcoKYKGTY6ڟԊR p/#^ < ̭R0W7uq0H\Յ*s[ 蘖zZ7e=+?`ҧX>2\mcV6 L`O$z 2<3v, _LaziZX8]TD aZ_c̵ qگnR$ :g%1X]^Uz=ҠՍ-^O,-Zⶭ=}͚u7߀bh/8;CR|dOx;eR - %l; S ԟL,cKyY <LG_64ek}x5Lk_]He֏K.hX!YuaÐa:=$,1m&x\ggL8?:nR}"c$;1R`ɩ"p\K/x17PYY WoG¥;,lf9?dϗJPNT ky< %h;hd 7æET.vbGC`KXA XՌ0 xG4:T:5YĴ81$w d)tY2$)ƖS op#"S9XaPw_pմ~|&V K^Ha9!~JE(-J-̓׊zSӵQ)&R 6;4wG9nsQUf.';%5Fr ¬F{8 `Ӂ` džx{hC=0ս7[mY/$]EٰPi8 NH7 V|f$f0YN1'tCS [OyKrR7@ w!M%"[v&"Mi l+$xh<#Jq :ߨC =eнs疡tyYrm2(^X0>6XJFNRu|ŻkP\A;yQ^(x8,. $)2,\(.p^R@ O7KU7ظ4b^0Ss6>1':d4ZB o$T I['Zo%f!GcL6pTƙM~Yz1NEݭS{ -:3~vk+:ўצo3xp&1F* WT\wDoE 1Y*)28}XLy(6J=;G9hww sw ֒3Rk5E4_HuJ >+Wѹ=NN*/CLA/}m$ߑP_̄1ތ#J`6fݨ_݀3(($x9.Yd81'm>|گ`AI++t? R1kw}Dz8I/1d׎˪]WÏVZUȻ+ lUNiqqg%rsIJR'PHzLzp xrۄun{'/Jqd\3ԲsS>^q(x6RiRm$(!wѿ{zgTs#rc*> mB Y=ֿ۶ik5~Exdf3/V\Bv\EٚGEýJ6I]t^ֺ ^Pef_j@~v䡂{(2$FԀ s]W?p:o %. Ⱥc =#:oXaJ/b2*5ȸA4lHOoHQ1<$U ZqM?3,WB e7Rծvd %2t76zMk+I:+\ t)Q/#/39! %F]KQZ^SAzL&5fGW3W t|ȟB;2;jBT[CJ\?z$ ;iDu@yj7LKf 6mșxB0LyoJ!O(Ij_WPfv5@;i#tݨڀ풟DQRU%ѰQ>wp?Be7EJP}Yq)%B rh@GxW@yYE[d "&MQ0bL!%)ݰ7I3KrY!mWw(BS[&Y"Z*tmgbD@ P-6'NucMGL08,pjT@r~ ;Y_Q"2)?N'̞fcuY 6HP=ֵH#?4LS$c~ |A q8"ڬ,@fr .z D&ZX$XM+١1S`)/ 8[F(7w/):I؜LC-c1^]"B|hݺ8qe]]Vtz+e m"!i`IfGr$!nuumBk+ۺTps!291?hC%S|s@twIV"` nB*~4c|tɪ M&v=KURXԺ|ϩqXza &D> 7^ I4w2 $R~OM(Otg+zldm% 22Tio7g PK'@t4G~@(}zAo(~VH_oܓ `a18~lmfeLXc斣M߁Zʫ+[*zθae7g)?#Cž=-N&F,S (9{O*@AzY&} Y(¹e٤p\vHIZauvkJr&-aPU 1K`\V/G皧"hg͡2v|EuK[BkƇ0  vbQ|(W=('Wp3ı/?Q$E佟&Ε#9t@ &ʱ4HdayNH# ^ بܬʻ:X`zfײM$v:gyD$v7bɪ+mig .WtGhfyބjg0mIE_xMo;hLk8$en\ag"g0@y>+·rй-bs t7>6_ΩOLu,!gnFx9Rj0B X$qYb0)Ab*H @(rI-v^8*(] a[-037@b1wO^q:YgO piPWʲ`[s}Z0U/W*s'n9j>:,8 c4}q1IJU9^r*}qGt:+.)^)q}҃脋K {:v21kt\7uM\+xK/eCU?ް9SCLײ#,TEB; ax;Dk#;-;τ&g#2>UM"!Ӳ[g~yY}V]zg݁l*GiQ|rD_6C;2γh*.EC9ZN2 Թh* 8Oؔ@qiHSJۻCjmDq8ǘF;$y%MMEwMi6cS(e m?xڹkfkKUMR=d- e&LL֬-CF&rQ nW1ͅ`_9M0\;Na5i{K6E=QlX"+hh\hu"N/__MEh zrK?U7Yv)H7R@~"XSK{ո" %%Mo!ۅI5pŮuN@2.Xx։uܴ;#hcwߋ!F Fc!1\$[U e;1[9>ZvFrr2A,w llt>NiG]zDVËS+;]<ņ7t&w%b"C9fϢu+_zLfOwwm@O.{AldLIn 3=j ۟0Ŕ iEV;+]3'ԛenUԪwSl6"4bL5rFգ ʞ92cG30Ŋ[\"@'I@}4lx^ު84Ew8MY*Lsn ?WYSJX[]UL*rTEh i\'TWfj n\OG$I ȲX&xES+JזEݨ\4_F:d TXAp>Wj'g2[VNXM Խxq'G)ٌ9w//0 o8)ҍWv5f4:9;Z}tomַx~D gfЄ,Ku|_ ^lv\n7>]i8/LmwDL 8='U_q.Rܽ`eM  Uf χ8mc Qs ƣ:̃cϞ,ѷr3^ kc^ Bi'ScC XBLH%)ML^D]ֺB_‹|}pcDM3@2*{<˸peHrB\`;'$ OG?&d"UQ"\ʕ8򙮨? A^J񉕟Vy<B] bhoXS-?oǬՃpI"tV-nn^ B|9>"R5*o<c\2bbfF݁Սm\xuOXr ;HWw 2(4DY">o14f hY%{ #L6ױqNM>z}!e/m/U sQ>Ɯ-rjP ǽŅcbቇlGLυ7c|!Ч\әd[UC ܮX r:OB@IZܺHvŌyCW7`㌒w0] $ԣ0~zЈ F]#ԉ{h]&  5 X '+LzT#j# c6qijPNl{3 O( $ 3= ZY.7Q>!j:E+v*Gk~TܚT+ :꣮Q'SlÛ ÛJV&sSQ r-k*֡(&CprF\M^KV gݴolclo|G":F\8OA|-zފ@SEܵrM?4#l}4"CeλΗPnL52?^e䝶##o8;_֟x-Dp#9H8؈>yJ"gxTN8 r5)JsnɖS}ک uB% C,;'7_ SR~xNLmLE1MϪ;מ07`SVZ ؐX,I=}Gr&KhյJ82XieFoloΗ'4RWeL;Bk95;yKainنZI5w6uѾf^C2 gqVnkF-1zlE ~Mjdf|I2^ё`<>`L?MFCUH "gLPJD=$~pcN}` scKA =&uP bQWѫ\M<23|v8G ؙf|2.Ot<J#34zO.p j;u'^*0p)҄cH]I *~jwMZ iehj 3H.?r8j4i䟚O[Pd's{=⹑hΆ_qd zcqQؔ{AnTI\=P%W@SRC|1vsUR]J y~jĎ>"]GJ;VSxvGy5yٽJۥ'R 4٦pp]t)cI spز|iЩ́X= ӊJfO :ԦsgKUF3֮5ƻ,hkO|FpS !;@6X7ffҕLFc:W.y=\K?j\mӓ5 <V*ʯFU2"d_Pg:>9Bk8 {RNǗ Von YgJ^*}⡹:{Ҥވf& <1bUlƻ4K;֢㏎PTi8 8[1iA<ɼTXh $nU/!ʁ'-\-G(8t9 >=t>EMوgj%P i-j=M8rNelB#9?cRϷq!9=|d. e}HnٮO1xT)#-L;XNnhT:x+|6Q3.`?7}Ea I~X112vᘔ{(=L?ضjO.(o h݇:sI>Iǐ6o'*OKMn41>G=:_m [q$-Qb"M񥠓V丐>czQu\hY{~u| IMttZN`; (Y8ОMۢ/ w].VeV<}7b l7^ =5 ꢟO9ypu0:0|H8Ép O}q"BP@×؈e K-'»{L [N"w<1 bM}36¢*k R>훒 pgPwr&v b~fէ:C;}Z!L?F3 ~kc(5.@5*evq/Ԥh>#O#_&h(I2 kTNjt̩gJ PEc={o=]-d9 a8]wA/`zV$?Nqb2Iѩ#fЭ_nIE(0c@ړV9m+ڪ}C=Lp$Md8S1>#9f} iF9c@ʽc> 5'xJܶ+6︛ uG+Ġ|쳖1ڀgvى۽$gT0 a$Ye8B{L͇4QXDi2kX&ڰAMc@)9vxAx7vyű7b0&\ROQ;>^ 6l$Dz"P OTfj+'C1<%O8R7V tX8o1;e(Jо"W3QN/U= "Nܻ9,R`z@e-L(ҭ"'2iP8q}ZP+TmJyq0F ;eE U71љXQ_uL1NFIQ>=""}QE36C< #$: 3GQjIϝvne&! ịo+޷:HD-#u>:_Ub E >o5qOZzsjF f[2L} JKNj@Q-dl3H4 ooӀ>+W'b5W:֕p-@a>Ϸ[u|OIG0,p̐A+J v$qm>}G<CrNƅV f$8~b#LTC2c͞WAq07AayˇSb9JV⮴PG",,KB(Bd,?KCz2-jΉg>_>6?/a 1]Wu͟Q)XWL@ɲD1k|-ȧr:~FVo>(Ď%?.?[ *Pwhg 3Psh6 ԧdNlG%;O&h[X5+qXy4:j{lZ5zb6W̩ĕZ͖rU|rodGE0 Cz5_$i( K!饚e{ޒE, m6ϊ64m.ٜ\6ѹb*杅h%Z>d3\V7~'1[Ũ-h iܱM[~\xjl _ 蚻|?GkN!_3p~"؝ގ3>S &Pēuɯ+^ .9Ec|C n|B^\k9n m)`,"c"9Nfh;ŖB;0Yk7>ݞò ONq0Ɩh9 )}\E·ӉE߄R4Tyqj,H?' 'G:^m}!*x\Ce|dtnh;u3}u b`]^s D覯߲C-rFBSq29̥, B3)T6MK%# GC dQh99$bEz1Iɯ.+hG8̫qDO %\cYk 9bN+'"/lCg鉿Yp(&oVIq՜#;qzb?ya$/BF$gh6(l5)zKFpD J[JnwRd+V8DjxS`n  /Z: v泂{iA1z"ӅFc wjЛv<qoZ< <"d~:S<[Y7CM[|'30==_:`Poc.(:Fϯ(6tCy+wwA 4]ssog,(/Znj ]60R0t{T#|nѫ)E[a# ×m:ѕ-_#G? 2t~UݰvﳺSpEԒE\E~.f'cC>8q"NQY(&=F@Hn>!@VXx >s,[%ns[Rlgp:n+ۑǐfFXl<cT"$i7,mV&2ƾj:+Fl鞄rA}~K>[q~;Nt1RVP3㟞b:.)d0k]֐h˶jL>/vC=5{( SP1߁=]v㗡u v q adPNXrws !Nǐ#GhW{xX^ 6%7G܂Dg2}Z4n:91e& iSPF[-g6LiTA7WZU}j͹wl:K=SZVj\75[oOݬ&c(Pp9DB>`*_Q-Ǥ/d_uBϰ1SD!:;y']#mcw|E(k,+kv~u ؄;ߥ7A!I;z D\9>`m|;̈+0ҖEG#Zp;z :^1d`jlVOζ.en\խ*P2/X՚WΡ%i{6fq#b%06.Ug7O>?cOFeB_T`kW\0UGu?vmyV4h-ok1qo%۹3L㉼jeb)'qa,&c SRL?O|Эs:Ԛ Wfİc)?Ba}[d92DdIWO '"8CC2&]MXY;IN)nHcYs!?'ZDԻ\'9M-xT\Cy6щ9yϷ& =Qy&r i{5-Šoq%ؘk933Y+,)cnpk+Bet)3jn*Qz \d ?9bR?2,k}@yY[O(^AQgr˂-b=JfC8G#V$ѼOiGKLN9"i+w,[d >J@$ xp(șžW*(_,*/(21ֻwp;\^#TOk m/ij {lyQCmWCNIy(<ĩ:Vo|mWqH̕TkBR@x[D+9iIѭ04yrC tAaQzb޲VCvB\pY=uT ^"i9A8t/QVp(IEF(2`(=TB|*߇,@I5Q=0=dHt'"'&H qdN(@,b{П0 ꒻evV`igq0EO*_9ܪroof业"Kr^tSOF  Åfn~G9t6\|5[<*a΢ϡEeYDһtKE+Ei 19.Ȍ0ć}L+Rr,찔nI}Uk1i.P> WHfq$2J g͐w|D^#CNd FywiK胴~#֛jImV= S0ۏZX7u͌eƼZnt*gLbzqKn$KIt,^w/SN"r LXAHeC *KfUE)oTY&ȴH!PolBmrx;Yg WY{?/YΊt$<:}cs-WŖ8[{\#`RPfte0_؍LHYR+{hGz8SĻZMQ7{ ݪTGSٻQ ϱ莯\Bޏ|KYC*M Iinƀc?Tr nId\o;A<hU~[M&w"Ƈƺ?, Zx3= qK=4~_@D+ ,#dʛM.`,; nU){8 cT۾7am:o9"ʌ٢08ߑ}rg.N?UW@*R$O> s{f$631j5WJ3VïA-!jYwsEa?oȔr`}-Zo׳^Ne)/o8CEw OA'jb=!ʝ#&u謑f^Mbv?{eՆ]_ R&Ҋ iK!Kg0.B"j*n!M%g{mS+jH^?Yu{ z*v5!k2sX@Z9g~VD̍4*5Mu_3f̆u>8{?$K\4pL82w_#qp(j2c&tPtx(y)(ƹa,uȔ!_@ }ѭ髅 ph_LPܩ8M@y5Ff" qHlΑ&4 ,[F*R:㿷QQ5JWVA8V;z\߁ںmCx?Mߦ,0!ljcI񻩧ϰvChn%-uTɴ`BpCTAf;~w/@Uj9zg܌z X ˋ|{ {SXVP۽c^h<$Lu ȃxe?%f='ű3W@ =GN!k5dsk:@aD)Gm=T Z')˟R|'&YÜ뛸BRZzȦ&'eWMM&)@=`c"ú |%P\Pƈ%UF0v!fCBQE8^q(~7+ƉDض])8-Ib;߮yzGrKp2G5˻9S4?2)n:5p"Zw$Yiê'bo@LLKCd4:`vg -{(17YO=- kfvnfFK޸lȢ,X +ja 5yS Jh[Ka߾k!u")=bH*%_vXkn_&#fL6JoZ{-#D 1۳XVq6 * jFn$u1RXC04#6G*b,ނ.SN既s$Ƌy:aȩGqO=~՗ :F@zDhN| ՀʕU*2 b)/9v*%Jdx \O'G !.:.şDӌP9z7>|gf9J'۬mZ&+HJvr UU[Oh,ݷyd(/?_?I6MrpDGF|ZF{܈@,)طbD+Kg]H0xow-&JLj 7RJvZBܘBdk´[ZFdȱw~pʂR! !C_Ĉ2YqWe4oд*;z#gZ;$-\P`>?7-h@l8ljz\Y/cZau<|0~F8pF&GX29,$S$ GHO|h^meJvF62 $hB>5آjA;G%EJuK9bN Y"D_'-j:?ɰa\ҙA㦾VL /':1ϗU-eV . YU\y}L`/$*(ׂgzs@!V .$^ ݱXi)NW~ɰ>%YS O~ `B+9gڴqY"WFTz"FyTRߞy:r ם!j'm['qo$;ٓ'<1۹{˯eVpLM@L L%92;"-f\rpc3.~YΐDQ'Љ0Z@gLӠjFoenRE:dSTx3<&XE,QG11l'fMi1j` YʞDxr,=|e[=yBL $\rh51U& 3|dԘgc樈^S,8Fǖ?#00༾Y MfL1~- ksj&_[_rX>=-1t\zUv^D G| tB6 Nnj2G]`0E GW"~}oboy*V8=f"h` zr  {&' J+ sF*ۗCkb_Zu$\spNHۊ\q0`LotY>R;9 CvН8'G162@ 3P# ^ĉo{*ҧ )H[4 Qs“={3DbƿV,8ӠtK[&[a!u P k_\bv ٤_mTL ՗ MSYd:`ML2pǗ;ff5YIfqM:̺a`Op ƴOCj$O(o-2~kY'PLQ(TH)!cDq  fvJ+k,'G); Kjw I9ݸ&m"7L |41Br* :SzJP_8[f@3 r Kz++쌡0k5,-'݀rƱ&TȺv#7sBTCL 9ʳPDyxQ@69п?O'\x~@9ܑGv V_2_t߶Onm,- [ Cp <ԎT !4ܨKZ͛u5 &3M4 3e?HQo賝enʏk'9wNQZarMC" )V7 Z9߳yu/}{n{;q9͉ר(DSKޗ%t=xX{  --35.GхLqD#dZiBl\x*l2iwx3f)ѤpbEI n77%ӷ# ۯK93D-4*3Zord{"W8eKM4ވz^sONDݍ,CqهQ|1nTK?љ3T?[\l74[t5H'6Up7B۾vKvQe&}>"Gn$E-ڿb\j_Z!S%Ǹ<3cJgVE`1aU|鑽=őPN@&U$vIM=ޫwcس؈ 3T[Li_^"v~cѕ+8#Z쨙mGzLH\O빌}rSn<yXW# o*|򕘘ayϞLruKiT(&2&C+uEc%#Do@ms%sy^{+)|19tTԔ:+Yn qѭv tVFH:$ *q@B,մإ!#5deqe.*E(T cba±ngs(h $9X31r(/΂{YoXcvDM&t#w~).fbb }PMIVOQ&_lQ,RA""j3fLaE|n Z՞LF M|ZqZhJYBPc3<$tE0[Z^$Ga(ݸ8+/5sko[O?Ǘӌ.UL "Y $1CGDu+EݩX rbUϸc+R,\,tqaCgLOgsFZm#SQ GJ3v޿^SaUR<4e`hP w#x+GN}JE\4Yy{BFR(B4gRӡ⽕_[ma.瞀JE X_8DZ WAWGxDŽ}hH X6' t#!,~P~G%zfʫߖiq gR2~U2k-y5^SWcI OَqAWQ{.^K`M,4M.H Q?ru$QCRIC:,}G]iqhˑ{~˙opW>|ۇ%>3IL )O4R咢-\e(*p _?9TJ?Ɓ/utKb}HtjSJU=  x`eEJ45-bs/> C؞z9|ǏU+a? )%Ux']ٜ .p^ңbt~黡Fhad|iGFDPIG>eex9ԉѮE#me<` ɰK5^ՀO5uTv2.H!) 鶄e3^'/;aGDyzߒ*ϏE QNimK:M~mD6wmsfR۝0 (̨Zn'/EIi^MPn*-ޤOCo5D2eФU g $?j9}\%W ~f?;MJb.n#Q<7 n<0XT |b$gk- ;+  Ogy5<ɗ5diIzPﰀ=ka{MƚHG%_Pv$3g> X<\0oD,^8)+Y8jRTv>8*و&҅[ 4C]Uύy~6Uy)%F8@+ 򸲸8Y$A-՗](XэQª~, OKޝԗ'LƧC?, L BFv5 [J,ޕwV9<)l$L-LN"8a=M"q3 @+aZ82eW+`-ǀ >U v-ͦ*,&Ya3qep5/2 }?'pe(Cvj儆"c)7+lԯ%fOnOME o$]=NU.[%}(-wQhD{˸z^1%Z抎p j[6(%@\RG:󠰤$D.`I&A6UMsǭ+FxS5Wr^nEnE_ L C6m.l㲰†.ʵڢA특3M;S=(aOj#kOOԇO:tKm49Iܑ=m/ȥ/tSpYFglWc{+) +M gy6N,v-E60wrv#r3Ze6& 5gk _nt} #"LD[jlsLe_ݬBif򰜈|H(D җ.Ϡd!^mqꑸ#bOF3L~eQ[΁*eNL A*C>Az<=dg l1IY%{̔eȩ侲l^Y1f@'<h'^+AjpC-biKA1P>S5Z+͚RUvBtFp:{˶({L(5(k-9ɒĦ΋uj W,f1jkPIx} d"<*i ۜw.6,s2RC]Ǩ5;*|Adi ;5RbP!xT)mPlmm`Y~̦|ɶPg7Q<i;IΚ)$6)xu覱ȭڐx_wOhC&TqɔP^@5 ְ@4cB$pEHvA I9ɀ6ŞjDYݫa`/ڛƻ [nOꙙZb{*s »p#ϭOs~U?(Gj})4k~!4ƨ?P"j+"o|/YʷVMbˤ-}p=?7B<* un/GQ6YNL}MIҳS.l>20e[R:`؛G /0m؆+i[0ySjZP d;ZK&uيr6F=`w{Y{Nl҄DJ˧`@b $Ҁ,El0LlFN=eNQa)1!qztĀؘL0CYe 3B|؊s+dÄG0 X[Ei[[3]V85L:OZ2hIJ-:orZFp>FN:N**I :UH)|itgzNv=Br ?Ν>^G+eI[-Ȁ}}{"dI)uM9K`giah9uk+'ؒ,'u>,LZKI0mJ \:|Jas& Kk'&_QttsBj(H mIX$vAr(4W6ӊpF &FgFr`héF|dWh@cP>R2Q}L\@>X7/ػK?4ymrUSs1S,?'j8GyF|q12/A; Q$T릝Q82"d2`<ޞ0z*Il02 h4&v8cby;+Dp_ %1hqVlĸ{;R2*Ǚ0}؅n륱,W~E#U"<e>D!u-/G.^L%0û(ƿ|*'bbw¹fxjHMesPL|c˱LLde4:C]u^fڇ&KYoz>? /RЏ}e(VoudS}'xJd99ѯUoEipX=#&7$i!kjq #ڱWGa2tvckWkBM/ ݲ\*X CCKFϯp&:^0_tU2Rf)ÑGܠ&1\ďf3x*_ 2}2sK0Y1吏]: DB;٥X I WM@FH:k|FҰCA3/ҰԊu=xL5((ߕWF!3hEK U8!dъ#'E-1tLnΛ;c3ю1#,[`u=x#{M.@~z`o@m%Ǫf)!d,z4?L|ޖ@cquMbBp=E>n(:Y*Ub.3]v1?g*J I"DSڎ.cau +9!V}cU ?װW[51mPfU8I9h@-uFbWsA㍒*;enk{_W-ȞN[ k,"cWn~[?q>QΊU^-2IioHiF$6t'fENr[0 =&ta7L^1g"UQ6ȷ): ۸7iRL%ƫ_j;~b\%(XOcvN!,Bς Z@Rqa q|LXMcs N=2'k{S_x"i7 1ely(G7˿ppEWXvȐĂzZT%SsE w{\C5;7QޟeSwÀZrL&)SCS@X[fҫDE<N%Wۆ$b`{7mRnp\zIBMB'~!e %׈F'mp jcދ&b5#eWm8~w|M\sܲwUYq dSjϩGr_ubCP[Vv_! Dƴ[qc$ngg}-hŷ =;XYP5n{{79 È8rA& |\)߻+ۢ;tc+z<Rэu0^Nר]}"%_][xd_14$_us*В_9^x BEŨE) w߾1^@\~z3 MM!m?j5-ص|Zi1;0(7qxR^JF=xP/FvHj!ǒ=s֏3[YAYZD`K*?cr4Uk>ױOStJ@sk;[)n8ԛ YubBr:7de i) :ݬ}\N9MP=ZtUC尿xANP4{鿡my5ҥ5 _@|U<)rݴX±u0h/T a?{l\P#a>a p_M^A '.Ȫb(ܙޒfz »{06{dwFr 2HA.],IhH#{ twfw,F*F,R ql[^=}N-ϋ6BdZhW+7ڏ2+8{_o(o8^R=]ON穩-"!YԠ$>. mvMU6t*o{߾Dg5{Gʮ_WU^.s:Ýlh.+Nc6:ԇ~3D=p4V:<ئ?]-XV@V|&C76* @Ivw^<6/#f Qhbu\݂e_ gl ,L1ɝq˭ю V4J^m r+[[x CxӼ." oh[5&;myWgpj2.*h"!Px t:bY9`E- nk>Vrs] 95ON]ib(-{4B67+nJOCBMwAb<|:oLVi#;,gmO>+c~y/8y6av`l-Ҋ(_˚G6`|"њ4i*gr\h.nn7tw};#cPq9~%Xa@Mou'׋F(U\R-7̓DGK^|1lRi?M(Ncoܧ2W\7k$[]D|L5v?:XRW_Z.7`lLyY(:TC]_cDSL?B%3 dy8>Cŏuur;q.]߹PקCGD{$NJ_b9Av),_Uq6>qfG5 e5Neё> lv%6aWv-b{I(dE<:vC(,+GNFG$wƕqBd &\gh ٗ= ?L 9=V_uO`h7LNp(W:V0jOoQY/ $z0;qI!@%~1r +H+@H"W6!%#_BR}<ӪV1%py`,Ǧ!E#aKw4!6f/*foD^?{-#!厩ԞшQK_u݁Zu5HO.G{)Q wp􎋚 # -<9l.wGI $BMBۆVvDe!a i}S֟6ITb0m 삓EȊ'7_[c F"Hz%"Omd JR<= rks!,z+kwN6(8+Kp@¤/y64ϕ8$WAZ ,)(޸ElySWTly]k6Hn obDq.yڨB nT?X{E>I篟NcAGOM/\b k,#9)xuX ǴzOQ^"i0v@ ( lVZbՔkW= UnfO"Qܟ*+4}}|e0rYPR,TI]qcF:`ߩ43 (tE=> hQTz2hSϜ(:ޏnrEqTgiO}I7M6 ఇ*'ѫ nܰ_!~ |c EbMz+̴%@-M0~XQAwv.5Us i_u%DݰWXއ|?4%8*10Ց{#LvjmuiHHG% fH &/ EF o|y?bZ]vI"V۶'44(冫=>RHQ-`hʻPLr .+̜ebS |8y)\)m)<"*1!:&7;9w NYA)(|O٘FSoL'ȪdN 'LT >Xn\)m~`T51c†𝖫;< OA1&gXmh™\A5%?l:4񠋡?ƑC7NM18!HWZfhQH1͇DIŐzfn7u=Q7gh>n 桳dl 2_k϶ы Tˍ& 7ӱ'aYTi+PDsBc"W&]QK`ib1Na}J3r $rґng8@\7c=,cKL)8oѤK@egm{TeZ%!hf.Ř6͢*U#C<[TXzz 3K4pڧ^>tƭ p,ڗpN$ 3e]Sf,!F-96(1?qT'Eƕs;ѝ!46q_ңzBYTvh) D+MwL+B.a$Y0(9u/zp GJx&Wnj AJJ:Qd™Np47XeuLiIf13seLC -|"7̩f sǞQ56ߡq<\*u]@7UX>3̝l]9yB8Ph@أ|&k]! %D6/ZINsVC5ڀTG.vAua2гMw6n_Ew㲢(;h2!X1G:W6F.|Pg4<.6a>N ym$z)\aV❻.vWݑlj %3ﰶ^uVTp++. 0ߡ6CA>Oo<9ז_{F[n4{DN )Wx\ĪHv!1^\%~8pN@<*4Xzr,'N"5q ,km3JVSZS 2o>~cJPt&UhpAe=s uZGhf閾x9r3$̜k L|ujI%N;tgػx㷘n) T/Vx;h{תt~j<|Ih2RI-5vT\(d* ŏs ^"&K0?MwXY|k%7Azd2rd'(%woPk^o X 3RA[W-Xs|Œx2xX`uGYu5S3`/P|B9~ݻzhsOⱠ!wV? ;7hC/Wk.`}u(Q>-,Q"^F()vYJg$v0A yʿY珠ďa𽇊K}̈Ez1M^O,Dz*GGCeŅi4 ʜ 4iJ:4[04Hȧ`pm2(4cT1ik >)ctG{U9'lP=T*)e q:R?@kRQTf2 wGޕ=Ұv8 $_msT|ۓG/w9o#Ʀ xq&Sh|]l=Oc4#>JCJ;IЁ\0Wh3f,}) k>!xz%'ϰqԚRX;E3\S~%* ߹ノI"ȓ mMb_DYzݜ~GEM6gEVWNë-y%^գpXuԔζUƀ͂EUqŔ38N03^i1_fʾ;l/ F!=c=J":O$xz[;Y&;7獫^?@s):ug^_&8ę$Z0 FW*uxuA\ZK,޸]B Wp*1![*gp9e^/M|TXσ_"†"e OV5F}H׷`-IXR0>ׯ>EDYjҺkM}Ջ OoWb10򈁏N bQ%h܂@0E~6J,6cCE1ԍ@7n\/H`.^JnFL΂k?a_TR ,yC \&p]mp@PEBj}kMt3,聪\!6EA0:%N:Vɥռl1w4[z=_vr*tkpJQUrktW^6ZmuOlnY/ Bߝٱ@򛰐H*]? 1[%}ӷd̼1:#p"/MkX!#9AA<W9GJH( &%Id_eq3'RD&bh("Y<)(zr<.H:%Q˧RS;c[@H|Qw~NtM@)G< %#?ӊc|P`;#~]̈́N)O: ݀@[\g%֍;OҼLuϹf. |#;8 m𢴨򺼙H \B[ NC,t +$m} ˝J]xK/bZkn>vԘJnzQ%?m«ð-$#NĠ%' mT`T>,58Ywk4ץFG環V[Oqlٝ)A⻠VLY³(87uR"I2y ~?-B s8!Iܲ಴miI=ۄ+cF ;HF +$%f]\DTJ =Ӈb5C7l~1:c"I Z\n ~1z-4т-s\)xiQ i{c|$`oC: dصBPb+KcՉ6Jj,q#TȨ.NQM+-)6KtcvAN/ Hp6puxkHp&ۼE} ޏ۝ M~X 0_'6fMgNM/?wsC9k/nApm;ahZ/_h8>I3kE2HVִ{;%h:ϑ_rqr}yr0[wc6͈5 i꩗$:~& DahOrlJ0%hz`lLH+///lX֬~#%Vϑg.uFV&2Eg?ӬF.(s*Th*q:佇),iF,Va7/~9ۘϘAÏ O\#bSVLu5EcN H&G,.9_Buc4{eYQ! hFI JՏ2[ A-xj B'K?jAmhܦ,B+&lIz@bnN&/uwCc$gBh:[T:09;|YCϩk7JC ^`+p TJ>xXC&O -R]}ǃ |G$Aa0p~؛jw_=tBR,|Hl4Y@=lֲDhɦp9S2RLMuFJǿL3&vUQHyCnQj UA5 ,``P`Gr6RQj'6GqFHJmgeusgpfZ] ts#~v>0=½WA(ʉۈq6w6K6ƑD)뺙:``{!ѵXXlERKPZ [V'wG6hO²^m,% 9 ucfҌ)G6U,x0lVd#(ea""3x5]M 8,v-q9jku,-"+Zzúf n?,Þ+[4fC\p柚&2xO#.Ǿ@Hꄐ.,i^ϥ d8Q[J(k @@EQYpje"̻Vo$Bgjnֈ!7-s a ^S7tcit5x˺Q\ċ]CO+G79j"wm@"}n3ОJԺ $mƑkB]b_C3{&8NCx_R2rZޡp,lT<=32uVSRЀ"sK63=oȸ{,y(~U@,*/dI#suHwH|1O Cnگp곈&}."Js'V>]JJۥ,D> (| Ew7ʗ˞r`G6C|, -&A)+-0)Wur>IYWiSC<{"^;a ],,^)IēnzVVk31X\å]v* "E蹨J \U͛e[Ӫ7&f+4miԋ&f'^OGm3KGZWZ\fQiMbf"iɤq"j05|$`B ,SO}~NBhKΈr1#f=8Ɖ3q4|+*kpŷXEjYDŽ,Cy+7 x=X0 CDgS_X) J n]uRHLT|W ÄEe 9˜yʴuX;;F~ȯ"ogwc^ER*HOl+ l ?H?=X,i'ӟ! h<gK# Aa+\[>S5]IG,M',Am; A^4xѢƜбSb>Dz&>KL/#yX2 헲M$PRXE#)=@| 'X`'Cku^bX(%ĒP!49g@ogkA++c `)šA2-yc-v(`b˝@B:xaGæl>A =شL ŶBG39/Ҥi+P<SlK#|#d?^Pk/M&YBDLm.^]13s&oŔ4jZ&rgE}U,ܿLW5f'5K[ ̐ ]AP`*S?Uf],δG:#ˏɟ-*p @+4]cᤏ^u|S d7F0Q h, 2$.ѐU$$"m)Wx[R˟ J(ߨQKְZҾ7qoPv},[hjR罖A0|^] F=V>J/Bw[1q+r@hFge0%N0D|BAa?Y4 6pvP N+YLMWxeCFzs?<⭚1?bDM<H ƚ 0ԤN i-Zd,!nHSF2U>`M M6Gԗ{eTط'v0o N4rE]( 9YdG9 7@ݼf}A8!K]4, NaOǟBj06?ǮG$%ː%c!=">#7& 5nA'V Ѷ'k<;-'Q;R|l}{@lbmtKg)]-_D>8g|<~DQλ.N,.Olܹ3v3=` SM EX1aTQi|L(=$#8KnY8 sJT{TgUu[k3Dq L%O@1ðt]>L $i=70*}xn1YpiE܎(MskRBK9uɊ+ \.:3R0ch=6Sݷ^Dg`^Os:&d%)7ˈ&~s g`[&;NZ()&!+rD[* )_%2-iNTjrFḄ1*##@ʺME!YE,*t( 5 \u;,I)fSrٓcwdZ1zvHMv\vHVaPl<8 |mn?L6>I`oYu[S9L M,@njE]?#"f|`Q$Jv_R2ߊ`lx M^{;[s-tIO9hk^.XR;S)Z F~!Im41[s҄9aaoƃ7Nݩȫ/Z^pf!:q9Ci%s]= t͆CtZF""Ә ' XfT+>IsÑRJl(H#hRW Vz@Ֆ `~AEzӼnZEggzaڸQ0i*ّ"WN[)+lhpP4k,Ĝ]~iL{= vgq( /֎jO"+ߦvӞ̌sZΔpKWA @9:%!tbGZKCzQE]j]g(CK7ޭ ќthk{s,˓+W+݃&i3qڗ : fy88N`x vF'OYmG/4% ^e!ꌙɻC P?%N `v@i![!p+F=kn2: &/K`:<-HNřQHEW܃ba|g38=f|N|.j'I_y-0%$|C4`@`P~ t8Oju$ M^<ٶ qZ|G?D ʸ:(G'B̺jƕc[]b&48hz 8'(8iA&14y&>-=vV1者Tn}+Zg5K_g\~ oWҦ%Sx:"`IGT[ ɹWg7X0`өkqBtLy|.@JSɩk|gB >/OfP~`(L DC1(`[Ut)G/k5 r kUݓfX( 8;nTՕ-5+䅅.MH\pZiVќ07GkRLdG~`/_rH ˚RugxPkZx6\`cO-м^U `]A'}10 uLKHkMfT2~ ]bݣo )l,UCLAs7H^.MS#)fNQR{\-s8^55ȐV"9vf<*0-~h@wf .7њ2P O卶ECh5КNBvkM6n?i!둏|`|Ϻ ׌^7IH2'{vкr{5e^ć%(nWаuQ)^Zdw楎$?ڽ ]u`G1s"N) -OL=Tr3Z=H"`i|f7N | Ntܮ"?kNJ έ:5b Q 'T@LaJ&}|;3)d̘3w61dFuh~$Y< 0*%zv\?ä13:lh ݴF$U+KpY^Ϋ6Ǽ,D"5c|֋R|h ;囶!(vɱÛF3]C"G3{"XBWyo=39vGTx܅EOqVLg:^ƯF*ܶVTơJnt#~? iť*oY?4݅sLOU#ZP~^DNG@40[e%ki[aH+HI3<Ԗy@E`\YG> =^JJIIBsoO A8K~T3\ǢQܸMu3(~wď84. @m[ .پҟ^2uJ%£i,gk΃J]'>!sX`t-(Y#~ohd;5);XUD@J`i|HMG/T`%o!9RWNde@Tc  ѕ)}q5UCN|1>;v#GNK˂h8֦x”{G9^Cn5C]vr K6=m7D&euND-Gr,,g{̜x(CA,aE8T;<*~}ihmḽY71>Bȑǫ8P'6='  qrm"|3~YM*-CG⊙euҡ? ]K`9*%13EeG,k~R`dJf7ce\æ?F{R^+,~@~~!,ԀΉj\Ku+rL| ˆJƑOS7^eճ5 qX.6UU'Qnjb?՚+@UNqFU?S #T{ȴuHGZM0Ac# vw4ƶ@ɑJr =YNYG z]V3Sy6m֒tXp>E42z(~$:%Gw,iWGau -pNpWd5QދDž/xݛ#do r+qe)P},v`#r8Ei)pjGhm/܎3Q $n/FԀ"\K&qeX:Sk %?} PsR܂&kP꼑$/] zo?'Tگ!T R (ţ=uW$YP` {d?)2[vKʁ,YZ8E2&S4٨mIpqɳS.Klg_|j^K#S2(-DN`r%6>*$pЅ{}Ǘk8H5H}"{po2&-]G=De2<N̫l8b( RFtG#ƱOܙJLSOmyiFTw,Ոra~ ӉFj%\U!.B|.1A6sӳh1LnFt~P%+PU7T@9Ok[˿hk4}E!Ł! xym$KP\.De ݩ)#A;p攰a|k r<Kf z<6urk\zlM]?9va(e`(0Q݊w ]5kXv~4Z|n9Ѡú =%}&8ۄ0?+3 tLH8a ј3-*K)>v'ˠ BzS"ix']/XnkDGo|(@gRՈNa'N.6z:ddoFVGU)8}[H:z,,tTijLg`ݰM*(t/#IEtHj= +!cNx0Ǹ_}UObLv(X B4Π=SLjpPN%ʨY &|UrG~:a\x uj@e:J5T+?DKFdS_&ryhu+: uy>5ӭPtZ'G|@c6JJs3+dHU(!WJ FOTlX0$Oˠ a΄Nw=_ʒ|\aPwm1B=ISX鉾<]k/n*d)+X$jn{+3I9uOuz3ymGT&qrr4 M0b(H&PSYJU1}NdTH7@V,9pw& n"$^ \2 z YZ