freerdp-devel-2.4.0-150400.3.18.1 >  A cRp9|u]BWPB9ee3ŸIG* ٗadѺiڬGjEx%|0~'j$ d0_$|!bX ׂ7,$Yt+žyX`Zlpo^=3C{hK5SNzqٳ1B9曜G9:$<#B / M>5٣(8Ȭ%3/?=[8!3X>u'AЛj<Ŧ4oL7(T:5bc23c98b6ff980c757b1a7d3760c5e1dede5d7b9b6b766b79381618d77a1e72e7169c0ad56f443e473ae4b0a29cbe4536fcd41c5cRp9|Ϣ/ ZJ1n5uZj1lXQ&,_NkEfDF$=@~Idh n6vtUy Ɓp>|?ld $ B 3LR\$     1 359R<<? @ @ A (A8A19B1:F1FqGHLIX Y \H]^bc<defluvw,xyz  &hCfreerdp-devel2.4.0150400.3.18.1Development Files for freerdpThis package contains development files necessary for developing applications based on libfreerdp.cRKsheep10 OSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++https://www.freerdp.com/linuxx86_64  nC/x/ M $v)L)e k L$ 5 g;  q2 36sku S - a7y  AX@r d%cHQ9 x,p ?" @ -(G=Ie I  2 R)V{ E4 ! N%   Q  !jjZAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤cRAcRA`````cR(cRA````````cRA``````````````````cRA```````````````````cRA`````````````````````cRA`````````````cRA`````````````cRA````````````cRA````````````````````cRA``````cR(`cRAcR(cR(cR)cR)cRAcR(cR(cR)cR)cRAcR(cR(cR)cR)cRAcR(cR(cR(cR(cRAcRAcRAcRAcRAcR(cR(cR(cR(f865a86e98e8863034afc206f87f914590b55f0a38a02d214326f217faabf87f11b2a902ad8ae7668056ff7caeb1df5df0160779559f22982b0a25f46eadd79dec92c8604ad1dabe92ee2dd23982bb844cd1acb803691e0c6a5cce65a6eb2b014c3851416a130329928e174c46fc78d914f89679e949daab7b31e14256ce45a4805fda815f30baed6e6ea1dd216fd7dab7990c83ae260582a310389f188cf20e0cbc25762702b52bc85d91507de9d78e9cec077756d622d102619117e68e81233f2214c6622667a6c276b05b092bda76d7fbdc4eeb0c9db54f6338808899b66fbaa0724b31b33eb7daa4fec2c4ee087b9328465b863647eb0f8a6d3b8c916ec2b3c6295d928ad4d80c18fda52370aaaef3b7d3b3340ab26a837846416c86325f89c5e4fc0d7175abf53629bf127341cfe96b9a0f270355bdd5872ba54af9532486663194143c8961db5265170f2d0a9c58fd8854b069a619c8c72517865d8196f6384269db454047ada8bc4ce99e161a9c007ed9498e6e068fe6933c2b8c9e01395ccf851cad8e7d5dd8af6f849a6a7b2e2170b42f8095a25a2b0a9c0e89a4067a1e62f2af1913bb60617b08dac1c70a50de8b1982ae4463f1778a8329ecf60b843b251a505c8ad204ef36b2d99ed1407dde5df6f799c45c75e51fd6830e126005351f3a6beac93e395df5a3cd070d5b399cfd8682159f4e8624dc6739d4cc10b37f4a3f184e09c6cb0340bab797a51a84c17ef90e3e65f80b7c9af88723fe6c820b27b33dc1b5f3665ed66166c836dc6fc305e4470d6fe7a5ead78a0a116f68e944e471d78a4aeff46d5ff18d9d20d4b18428d7162cbb69cfa08eb20b977c50f5ab4a3a25e0283b5deeec636502af63f6fa603114f12e7f5cf632a5d395c7f46661e346463358716a3a8c91fa0b583432eb2e996ba7f16812a6a6fffcd291661d43f2cb4f13718b0e9747bd1f626b619138a3ca3fbc21464529fe152be4631f5833f6e7d5941c775fb9d74b4ed1356f3737ef876ef14eb3fb296f8da8cf658a98f5032b1bcf54b41df040beba49fc9153e3751e23341080c565c3b6b441844e827ce256efa59c20057d709d9d5b29f3df8a66ddb0bfe3b7d8d426fb9f203eff4041b0d444650941119808a7a75bb877551cdbf5ea8a61678382b39415b4d2855faa39a3cebda2eebaa94fb377c04a92d9bc6bcbec146c88cafe5e74e75d67486c0e8a3df977236050d01b7d72b57fb152517960c9ba8c0dd90de7e2837fb9fe734ff1fa37eefed9f2f28ba83ac776d15847057582ebdf47eafea8a597f656051233ea38e17305ba96a1e528030791aa752a97167407b67089abe7c83e9d821fd00781ff21ec95eeda452940ba7d41c79fffdc712dfa6dc91f5ee623751abb24af3cea83039d8dbb4ed0ccc1ed5d0745972492ca3e9a2a1f5f6a72cc3baed08cb7290518936d0c68f89d0ccd0d2425c83dba9618ca1fb9fe4c294fa125572b2122a73a06aa48bbee2d049f3940bd4cdfd36f67697832df9271bc084c502e21a91e0aef801bad9eff40d203b735b0cf9d57f176e152a4124a8cc3c74602b6f20134b9e391282d3a84c0379681fd34dda834d9adfb6da9099fee57d948266823a1d5afcc8730a082af34f3cbdc38247288f63c74ec3a5adbaa6c12efbdd6adf98946086fd3e39b23c8de1b0bda9188ca49c0ed79af88f9ad8043c506fc65bd54254a5177725da944311974bf580c8b104674ae36d559da618a62ec3eccbe003585acb641c5bf1cf2f96eb7d02f2e11652be3cbd5faacd341f8543aa9ddeb3ca1dd61ee479891a81c50a28c01b23e46d3d9b9f60ae76efb55e8ea7f6ebb0c599eb5c2950986b33a4f19e8de60b3a338d90fdd3444caab8f97e5e8ae8f343e399a91d35c6c7ca9e3eb9229c67f562f8be2fd8621f6890cc2569905686dd82dd35062af896afe2d531cb5c415520e27d1584414e8c3b8e06d38b84437fcc5d77d13eaf26c24871ce594e9bea66c95215f92d32042c6333d9f330e0c6f0a01b486433262e38f265ca9ca312dd6f48dc5f20c60be69431c923bd0f5f2c60c3455103efc2b712e2b9b44053fe46e251c5a217816527e6c593d0f7c3271984054c792d0810b60c1389d9afc511d95e9d01aa46b2a9e4a7a6642c131843c8e0f0ca2cc0dddc16fb1193bbb1e06c6afdfcaf09cc7797b478d8fbabc135ba4c06eef85720c10a3dbd151a48b59a131833cf709c3dd9023f7aed1af0c4811318e7ae3ed708b807ae2ce51ae6f411660d9fddb3c3bec50c84ec70b2acd1b632717a07018a7fd74d7120654a54c889d2238809366390fbbcde76f83d6d4dd6baba3945246778cc3ee4419a85959603196ba4d915d15e46239a16500a7a438265a42cc44c0229b99b983ab3e01c8e019e6cf87c4496e28f7d520a6d3614a2aa7b53c82e3abaa8bbef9825edbe20a77a5750e0ddf6942c1b3d8a9d6c2d598927f8b0ad668a7754e3e2a1bcfc5c30fe973c97e740074549b173698c23bdd28a1806e1fe282876e7e305b18a953135deaa80a2adab4a85b31c54c7f7ff7d02c0df28b8be001eb14996deff32d69d377a6242e34f8bff57e21a73bb43ce0ccda1c5878de426b5a012e54776f3497e17cf923679655f002c0f44d014cedc5991533e79b389c896c1daf470973601432c80e9ee73b0b893a2cd7579876c10861b4762e5e35ba9fc7268b66d21a56ac4d50ce710285535686b8bc60bc39c6f4c5b6334c8cd6542354cbc79d7d9d0652378ab131ee859b2f1e6b9b4caa41b0a7767609a966fbd6bf54fa644e7f382bf20680793a52cd34ab9e8315f2068e4e62718428b17e79123f15f6ee43a9455ea8ef258206cca96d203df2bd4bad83558ee9d521fa0fab435494496df8c7f637b8ff69fe50db49e9f7c1e2242006ddafee374091a6fb6ac64bae3171697dafb93c5be1b34808848f780ed2cb0afff4b173376e421938de82c1e7056295322760f7bfb168407791602f289a7e2f081687d684f9dd9cef94356bbd7207c03c7e86ac7c2663dda544fe6220153aa1a36372f23abb247c0bb6c2787b9a57f0e8d48b896f186655e6d10c75d6e017501a999c417cc8bd6037ae213ce1a35fdcd3123bf9acd0b02f15c5ba786406e9ffee6c759b2e07ee95bdc35083fa7d2a85c35affe9fd2242592338e7001be9a4a4f9bca18b3a0496c2c036c0defaacc40e2eb4ae816bf58f0c2107e3d15dbc08ff8740bf2d6da2c16af85ce0bf5c5910c821b80985a7fb7f63a02f888a5f2c69b550814da3592003742955f672a21258c1a7b2569176a2123e2fd9cddb15fbaafb7a0410c156c7ea5027788e9b8ce4fbf768f33dd40f3a2b71da0917a8b3b898813f249d0c05bc095ece3132f01852d5951097a9206094f52c3868b7e47a39530fce58716451ff8d033e6387015a67e010a470edc0c4d6c4132fb516f43d4b17bda0f80d85b0e9522133b8573b37d108bec795f4c330f850ef885aafe91bd8a1426b414544cd414448e39d25aaf132a3aa1e5bbc2e3d3dafe8afd7d877139d74e891849d828706e578a48ae5de84e9a3118f845e718563ba4f88208cf913180b21c05b6078d8d8c05b7d908166ed24803c090c7f8c8436d2fdd0e690a53034fc0999fa93b7a59a025a4053feaf90dbf942ef8362d8056d2d9b64ed792ae94ea9a9d233e0628f6e2d638b6204033c9cfcbeca6911e263d26b4b028b55e8c7102d71e66a2f4b293d8f10f15161cdaadcdf52aafd6eb49c76d584d7a83fd8805766a7babf5106c1bd97fd3bd80e17cb0e93da7b6258a1e1083b6e0cc3427628dd81d3e546011b9c95a52b5266581ed431283cef867b0cbed4b4fd3a034d803348d1c6c6ad51c54fe6554c869d16899422d75fe8668333ca9956bb0cf9eb6b346d0a0141f0dcf5d01f03a62d1998fcf9179bd1405698ca96b24514bd39240addf1333a7a6b323cc2e57a9c9f531f53ff337c98d8b1052f0fd6780e1a97a1ce01214af1a08e85aeacc4c429853d72936cfebad851a80235276eeec252c6969305fe7b771599c6c3671da5acf4a5d63197b14093191ea255d84cf203210021e17247066d1003f6ddf0c318901a25750638d6cbf54a6beebc0efaac368eb32d2d6f440fb9ac3a1dd5b5d9c64ca20d728d0c6d617d6fad0f1f4e08907839351881e5e5108e459894ebf3e55a5d4484badb342e62b90ad440b0a838d63bdc4171e3b3738b98af99b0bfcd3e67769b3c472c1bf0c2a9c10ab6a2562d96615bb0a07cc33d8113518e2bb29a435fd4b4d8656dc146ac1392734e08e9d7f1008cc59cf917d29e5cc96304e86e8046ce34925c680d75086ea4a3dc86fc1aafd7877a5ad65b54d8f93f2b6d30aecbd4526f429a09232f8c51cac8dca68984bc7daa4fabfeb8f3783c46a9d23d7f8ab32538ec11b4d43800f894e4c009687811fc2d77d3c7c6ab80adb11d4dc05d0fe6e958cc94f1e4884b31a9023c3f18f7a7556efd652f1642c193296502716dace59ed90eadba6cd22509a98f7d9cc5c06933553a6f4ebab434522f65b7e46cd9d1fb69b2a380339c337b970df3f261e5bc0861dd98be5ec21f3f44243090820b5a8366baa79ecd71337e2da17ba6c8abfddc4f4067ed4200c1da86a430b59758d5da86e13ca86b5db94751bde9363d67e3b6b31d1dd19c7e30c3beb62c4b79083d9d5ee4b1f6355de9fdaa44dd7e76c6760193df11f76004cad63b7d635dce2069133736c714c2862085aa08377856ca84e60a0a09aad1b848bad7c60283ab40f4c51e1aff9908629e487c37357db54dcb69519ee994ee81a3341f8e30e8ef498535d73509f95cae7ecf622c085d1f8b9557d5395442f4c381450c16468440a636fc47c91f468f4e681c7691aebf26a6e849a3a7b240b456f68426fc7b0e9e996d0f0ef5d8cdcea5b813e616795d3d28822bfb02295de25fdea5e1a23bca3c8243b096489c4648889a20ded7fd34af77ce20ac9242588a07cf0aa94674a5006ffdbc1533403518757a793ca48e991b108c4af31eeeb231a266e758c01a2fbaae5d692cd886c1f3a72812b8b44d985a5b504f641030e1e06e8ad40b2e411ef8d0133bf3d9cfca988b5ad47b51a742c942ce94a1af04aba564811be8ddce51042ef974a891443d95d1b4367e68a0f007fae9bbf3674953c840fa2ae29db70b948bd9af4c370f5a1508027aac47255d5f4fc05ce7d1f695e3ca36c3a9d0a51ee6764fe7d92f8c30ae6b621d891aabf5fe26a768b68900f46149fc9e61e9041b6465b9e368623372bf64fdf2ecf1277b55b9025de9bdbd4a2b2691dc307ded51665f24a9e841376bd4fb148a4c5a81ef4334dc3c878dba2d8f2cce9f82035e8cf8884ebcf8bb4316a5874c2d8d7c7ff7faf832449df5358faa835d5f9adaeb2de2f7f6bcccc443eda003d226e67f078ef6c320d9944a355cf8099e29814798d32ed8569533ffd0f3efe8a9caaac65a2b2ae8121b116819092950bdb82a885d97674741722660f6e5f3bf54f836ac5405b569ea447e32f40f48a07f5d8da3db150613d0f4bcdb6d5e7b6878ddc27e72a4a8680cc0de7bbb279c19f0832025d7cc65dd43283327139495843094dc5830f4fd7c15ddfb9382bbc5148e19facd474e08b1d30945506cf020663183132d3897e8c0749165b4744da1dd62b3614dad5c0da9c682b6926eda0801c640de7e19ad672c3195ff6105e2253db0f7efa6193c4b56c962c52570eb53d8423eab7d6307a94bd4cb4f9c77a3cdcc000272878dff93468356367f7f1d0452fc129799c649a1aae6f3620322640ca455c21044213bb22b00e62ccf4adee27b84af9a6557754e3c883e6a23b16b2fff99ffa56a0aaf266653532377d0e2500df6d4dfef1c5f967c3d6a7e07482c8f6097217bb80afc5d9a5a802c97d1e60185c7e74b50b1e5346f90afd0d41d68b8d144b1af6b2926c8c7dceebb326998e8aad33a84e724334ea291907857c3d5a1498da21dc45804237e4a2071337a62f9307345b2abecf7dfbc2f31fd7c5fcfb978fc8ca742086e6a35573c55f61c34c3283e8a0f05a577489145a53617f0dc034b3cad59dfd328b27a3420adc6b91220fd3bf27eb1fdffe9b8a6b674e557d6c0d091610f15dd6cc76321f8d29764756ad06b8149d65f83e40b58524528d56b9161e39aca09782cf898bfcd9c3ea6886b2f7fc2c1b487d75c008a94d62787675f57c77d17af881a7c061cc7fff6b6a47e4b6dd4a430e6bd051c095552ec8e7ce689365a5f71e16137640be1ca7aa842a1515b07f2a326751e9cebfc6b3f6c3b5d1331c1cb37c003a8997610a9ab37622a5ee18c413038e5ad65d602a44b2089aa21c69fbe02819d4ed41dd7cecfbad272fdc484913fab040c567c0bf5977034e5a9c198e9789603ff78a3fe01f4082e55ce36814fab90e5d2d479e8b51ee2f132a2f1c335cbfb743065c3a2ab4169787aafa4d0f2a326751e9cebfc6b3f6c3b5d1331c1cb37c003a8997610a9ab37622a5ee18ceea8b8164c74ec97d11cd16a5b0e5d9a7c2aeb08cba1a7c68314c416b0b35f7a1c7473b993d2c19e24c44b34c793e9a3ca7206b93997375a6ea9a8d935e2b755cc844e1b23d163d4c2629d57da903f12e73a3128f4b1026f1338458bbbb1a017f2a326751e9cebfc6b3f6c3b5d1331c1cb37c003a8997610a9ab37622a5ee18c0f084c8fd4628f105092003ef06c0cefe0602991d0c10049201dda6451be6f7c5081c163cb971340dcc2c1faf27fe8b42f61d1297053f84d6bedcdae173437075e627d0427c0ade7edc12a7953f146ce86e1977f736e94fa22ce76479501f76ef2a326751e9cebfc6b3f6c3b5d1331c1cb37c003a8997610a9ab37622a5ee18c664dba2727b4d612515277a96020f383247b5da96caa168aaf1e50b819ffcd3c635e9e7dbba36f103cd4f24f1252dfd324764cadf6ddd2ee0b4d692519d0571b5c26c6cb9fe77d939c3867ad8546db1389c74e511e90d41843b8a94eaacc4bbded1460318354e4a595a9a41a142ba3168af368aa5cfca2375fc0b02c49c30bc0a3127aa488c4e89e0ecc85094637bfa4cd9fcf628d0b0085ba419d2184e2c283aedaeba4ce1ca4d29a95b747081914d717b4c0848332a4488f1180173b8341cblibfreerdp-client2.so.2libfreerdp-server2.so.2libfreerdp-shadow-subsystem2.so.2libfreerdp-shadow2.so.2libfreerdp2.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfreerdp-2.4.0-150400.3.18.1.src.rpmcmake(FreeRDP)cmake(FreeRDP-Client)cmake(FreeRDP-Server)cmake(FreeRDP-Shadow)freerdp-develfreerdp-devel(x86-64)pkgconfig(freerdp-client2)pkgconfig(freerdp-server2)pkgconfig(freerdp-shadow2)pkgconfig(freerdp2)@@@@     /usr/bin/pkg-configlibfreerdp2pkgconfig(freerdp2)pkgconfig(libssl)pkgconfig(winpr2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.0-150400.3.18.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3c=@cEc\cN@bL@b@a^@a]aEaD@aD@aA@a@a`OL@`<@`7@_@_^@^@^^^I^@^@^T@^^t@]@\@[@[j@Zz@Z@Z`@ZkZWQZY@@YKYKY=0Y;@X~@XW local * #gh:FreeRDP/FreeRDP#6985: Support newer FFMPEG builds * #gh:FreeRDP/FreeRDP#6989: Use OpenSSL default certificate store settings * #gh:FreeRDP/FreeRDP#7073: Planar alignment fixes- Updated to release 2.3.2 Noteworthy changes: * Fixed autoreconnect printer backend loading * Fixed compilation on older mac os versions < 10.14 * Fixed mouse pointer move with smart-sizing * Added command line option to disable websocket gateway support * Fixed drive hotplugging issues with windows * Fixed smartcard issues on mac Fixed issues: * #gh:FreeRDP/FreeRDP#6900: Transparency issues with aFreeRDP * #gh:FreeRDP/FreeRDP#6848: Invalid format string in smartcard trace * #gh:FreeRDP/FreeRDP#6846: Fixed static builds * #gh:FreeRDP/FreeRDP#6888: Crash due to missing bounds checks * #gh:FreeRDP/FreeRDP#6882: Use default sound device on mac- Updated to release 2.3.1 Noteworthy changes: * This is a compatibility bugfix release readding some (deprecated) symbols/defines * Also add some more EXPERIMENTAL warnings to CMake flags as some were not clear enough. * Fixed a memory leak in xfreerdp (mouse pointer updates) * No longer activating some compile time debug options with - DWITH_DEBUG_ALL=ON which might leak sensitive information. * Added -DDEFINE_NO_DEPRECATED for developers to detect use of deprecated symbols- Updated to release 2.3.0 Noteworthy changes: * Websocket support for proxy connections * Progressive codec improvements. Reduces graphical glitches against windows and ogon servers * Fixed +glyph-cache, now working properly without disconnects * Huge file support in clipboard * XWayland support for xfreerdp (keyboard grabbing) * Improved wlfreerdp (wayland client) * Option to allow keyboard scancodes to be remapped manually * Improved mouse wheel behaviour when scrolling * Improved dynamic channel behaviour, more stable event detection * New connection state PubSub notification: Clients can now monitor current connection state Fixes: * gh#FreeRDP/FreeRDP/6626: Fixed parsing of FastGlyph order. gh#FreeRDP/FreeRDP/6624: Added support for xwayland keyboard grab gh#FreeRDP/FreeRDP/6492: Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag gh#FreeRDP/FreeRDP/6428: Improve NLA error code logging. gh#FreeRDP/FreeRDP/6416: Http gateway message support gh#FreeRDP/FreeRDP/6753: List of pull requests to backport for stable-next - Added freerdp-rpmlintrc to supress a false positive as gethostbyname() is a windows-function call not a unix one.- Updated to release 2.2.0 (boo#1174321, gh#FreeRDP/FreeRDP#6381) * SECURITY: CVE-2020-15103 - Integer overflow due to missing input sanitation in rdpegfx channel * Sound & mic - filter GSM codec for microphone redirection (gh#FreeRDP/FreeRDP#6263) * windows client title length (gh#FreeRDP/FreeRDP#6335) * "Alternate Secondary Drawing Order UNKNOWN" (gh#FreeRDP/FreeRDP#6370) * remoteapp with dialog is disconnecting when it loses focus (gh#FreeRDP/FreeRDP#6298) * v2.1.2: Can't connect to Windows7 (gh#FreeRDP/FreeRDP#6299) * fix: memory leak in nsc * urbdrc: some fixes and improvements * build: use cmake to detect getlogin_r, improve asan checks/detection * server/proxy: - new: support for heartbeats - new: support for rail handshake ex flags - fix: possible race condition with redirects * Drop upstream fixed patch: freerdp-CVE-2020-15103.patch - Removed freerdp_Mask_CACHED_BRUSH_when_checking_brush_style.patch- Drop BuildRequires of libavcodec for Leap/SLE (bsc#1174200)- Added freerdp_Mask_CACHED_BRUSH_when_checking_brush_style.patch which fixed frequent crashes described in boo#1173605 and gh#FreeRDP/FreeRDP#6298- Updated to release 2.1.2 (boo#1173247) * CVE-2020-4033 Out of bound read in RLEDECOMPRESS * CVE-2020-4031 Use-After-Free in gdi_SelectObject * CVE-2020-4032 Integer casting vulnerability in `update_recv_secondary_order` * CVE-2020-4030 OOB read in `TrioParse` * CVE-2020-11099 OOB Read in license_read_new_or_upgrade_license_packet * CVE-2020-11098 Out-of-bound read in glyph_cache_put * CVE-2020-11097 OOB read in ntlm_av_pair_get * CVE-2020-11095 Global OOB read in update_recv_primary_order * CVE-2020-11096 Global OOB read in update_read_cache_bitmap_v3_order * Gateway RPC fixes for windows * Fixed resource fee race resulting in double free in USB redirection * Fixed wayland client crashes * Fixed X11 client mouse mapping issues (X11 mapping on/off) * Some proxy related improvements (capture module) * Code cleanup (use getlogin_r, ...) - Removed obsolete upstream patch freerdp-bug-6205.patch- Updated to release 2.1.1 (boo#1171441) * CVE-2020-13396: GHSL-2020-100 OOB Read in ntlm_read_ChallengeMessage * CVE-2020-13397: GHSL-2020-101 OOB Read in security_fips_decrypt due to uninitialized value * CVE-2020-13398: GHSL-2020-102 OOB Write in crypto_rsa_common * Enforce synchronous legacy RDP encryption count (#6156) * Fixed some leaks and crashes missed in 2.1.0 * Removed dynamic channel listener limits * Lots of resource cleanup fixes (clang sanitizers) * A couple of performance improvements * Various small annoyances eliminated (typos, prefilled username for windows client, ...) - Removed freerdp-bug-6175.patch and freerdp-bug-6207.patch because included in upstream- Added freerdp-bug-6205.patch to fix reading newline on certificate accept gh#FreeRDP/FreeRDP#6205 - Added freerdp-bug-6175.patch to fix Certificate Checking Recently Broke gh#FreeRDP/FreeRDP#6148 - Added freerdp-bug-6207.patch to fix Abort on first possible certificate validation error gh#FreeRDP/FreeRDP#6207- Updated to release 2.1.0 (boo#1171441) * Fixed CVEs: - CVE-2020-11039 - CVE-2020-11038 - CVE-2020-11043 - CVE-2020-11040 - CVE-2020-11041 - CVE-2020-11019 - CVE-2020-11017 - CVE-2020-11018 * Fixed leak and crashing issues: - gh#FreeRDP/FreeRDP#6129 - gh#FreeRDP/FreeRDP#6128 - gh#FreeRDP/FreeRDP#6127 - gh#FreeRDP/FreeRDP#6110 - gh#FreeRDP/FreeRDP#6081 - gh#FreeRDP/FreeRDP#6077 * Noteworthy features and improvements: - Fixed sound issues (gh#FreeRDP/FreeRDP#6043) - New expert command line options /tune and /tune-list to modify all client settings in a generic way. - Fixes for smartcard cache, this improves compatibility of smartcard devices with newer smartcard channel. - Shadow server can now be instructed to listen to multiple interfaces. - Improved server certificate support (gh#FreeRDP/FreeRDP#6052) - Various fixes for wayland client (fullscreen, mouse wheel, ...) - Fixed large mouse pointer support, now mouse pointers > 96x96 pixel are visible. - USB redirection command line improvements (filter options) - Various translation improvements for android and ios clients - Removed upstream patches fix-freerdp-2.0.0-usbdk-build.patch and fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch- Updated and reviewed make command and added fix-freerdp-2.0.0-usbdk-build.patch to fix boo#1169679 and make USB working again - Fixed build for SLE_12 - Cleaned up spec file- Add fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch in order to fix boo#1169748.- Added cairo support for scaling - Cleaned up spec- Removed patch freerdp-Fix-realloc-return-handling.patch - Added pkgconfig(libusb-1.0) for building - Added new package for freerdp-proxy - Cleaned up spec file - Updated to release 2.0.0 * Fixed CVEs: - CVE-2020-11521 - CVE-2020-11522 - CVE-2020-11523 - CVE-2020-11524 - CVE-2020-11525 - CVE-2020-11526 * Fixed security related issues: - gh#FreeRDP/FreeRDP#6005 - gh#FreeRDP/FreeRDP#6006 - gh#FreeRDP/FreeRDP#6007 - gh#FreeRDP/FreeRDP#6008 - gh#FreeRDP/FreeRDP#6009 - gh#FreeRDP/FreeRDP#6010 - gh#FreeRDP/FreeRDP#6011 - gh#FreeRDP/FreeRDP#6012 - gh#FreeRDP/FreeRDP#6013 * sha256 is now used instead of sha1 to fingerprint certificates. This will invalidate all hosts in FreeRDP known_hosts2 file and causes a prompt if a new connection is established after the update * First version of the RDP proxy was added (gh#FreeRDP/FreeRDP#5372) thanks to @kubistika * Smartcard received some refactoring. Missing functions were added and input validation was improved (gh#FreeRDP/FreeRDP#5884) * A new option /cert that unifies all certificate related options (gh#FreeRDP/FreeRDP#5880) The old options (cert-ignore, cert-deny, cert-name, cert-tofu) are still available but marked as deprecated * Support for Remote Assistance Protocol Version 2 [MS-RA] * The DirectFB client was removed because it was unmaintained * Unified initialization of OrderSupport * Fix for licensing against Windows Server 2003 * Font smoothing is now enabled per default * Smart scaling for Wayland using libcairo was added (gh#FreeRDP/FreeRDP#5215) * Unified update->BeginPaint and update->EndPaint * An image scaling API for software drawing was added * Rail was updated to the latest spec version 28.0 * Support for H.264 in the shadow server is now detected at runtime * Add mask= option for /gfx and /gfx-h264 (gh#FreeRDP/FreeRDP#5771) * A new option /timeout was added to adjust the TCP ACK timeout (gh#FreeRDP/FreeRDP#5987)- Disable LTO on aarch64 and %arm to fix build- Add freerdp-Fix-realloc-return-handling.patch: Fix realloc return handling that results in memory leaks (boo#1153163, boo#1153164, gh#FreeRDP/FreeRDP#5645, CVE-2019-17177, CVE-2019-17178)- Add Requires: lib%{name}%{major_version} = %{version}-%{release}: freerdp should depend on the same release of libfreerdp2 (boo#1129193)- upgrade to version 2.0.0-rc4 (FATE#326739) * Fix the following issues: - CVE-2018-8784, boo#1116708 - CVE-2018-8785, boo#1117967 - CVE-2018-8786, boo#1117966 - CVE-2018-8787, boo#1117964 - CVE-2018-8788, boo#1117963 - CVE-2018-8789, boo#1117965 - CVE-2018-1000852, boo#1120507 * Security and stability improvements, including boo#1103557 and boo#1112028 * Refactored ntlm_av_pairs API * gateway: multiple fixes and improvements * client/X11: support for rail (remote app) icons was added * the licensing code was re-worked: Per-device licenses are now saved on the client and used on re-connect: WARNING: this is a change in FreeRDP behavior regarding licensing WARNING: this is a change in FreeRDP behavior regarding licensing. If the old behavior is required, or no licenses should be saved use the new command line option +old-license (gh#/FreeRDP/FreeRDP#4979) * improve order handling - only orders that were enabled during capability exchange are accepted. WARNING and NOTE: some servers do improperly send orders that weren't negotiated, for such cases the new command line option /relax-order-checks was added to disable the strict order checking. If connecting to xrdp the options /relax-order-checks *and* +glyph-cache are required. (gh#/FreeRDP/FreeRDP#4926) * /smartcard has now support for substring filters (gh#/FreeRDP/FreeRDP#4840) for details see https://github.com/FreeRDP/FreeRDP/wiki/smartcard-logon * add new command line option /smartcard-logon to allow smartcard login (currently only with RDP security) * add support to set tls security level (for openssl >= 1.1.0) - default level is set to 1 - the new command line option /tls-seclevel:[LEVEL] allows to set a different level if required * new command line option: /window-position to allow positioning the window on startup * client/X11: set window title before mapping * rdpsnd/audin (mostly server side) add support for audio re-sampling using soxr or ffmpeg- upgrade to version 2.0.0-rc3 See: https://github.com/FreeRDP/FreeRDP/milestone/9?closed=1 * Improved and cleaned up the command line interface * Fixed automount issues * Fixed several audio and microphone related issues * Implemented AAC and MP3 codecs * Added Wave2 support * Addedd dynamic resolution with full screen toggle support * Improved redirection handling and certificate issues * Improved automatic reconnects * Improced connection error handling * Fixed invalid pointer, double-free, integer underflow, buffer overflows issues as well as other memory leaks * fixed X11 Right-Ctrl ungrab feature * winpr: Updates time zone data to April 2018 * added libressl compatibility- removed SLE11 condition - removed no_connection_to_windows_10_17101.patch - removed -DBUILTIN_CHANNELS=OFF switch - explicitly set -DCHANNEL_GEOMETRY=ON - Disable the new X264 and OPENH264 codecs because openSUSE does not provide them - upgrade to version 2.0.0-rc2 See: https://github.com/FreeRDP/FreeRDP/milestone/8 Noteworthy features and improvements: * IMPORTANT: add support CredSSP v6 - this fixes KB4088776 see #4449, #4488 * basic support for the "Video Optimized Remoting Virtual Channel Extension" (MS-RDPEVOR) was added * many smart card related fixes and cleanups #4312 * fix ccache support * add support for memory and thread sanitizer * support for dynamic resloution changes was added in xfreerdp #4313 * support for gateway access token (command line option /gat) was added * initial support for travis-ci.org was added * SSE optimization version of RGB to AVC444 frame split was added * build: -msse2/-msse3 are not enabled globally anymore Fixed github issues (excerpt): * #4227 Convert settings->Password to binary blob * #4231 freerdp-2.0.0_rc0: 5 tests failed out of 184 on ppc * #4276 Big endian fixes * #4291 xfreerdp “Segmentation fault” when connecting to freerdp-shadow-cli * #4293 [X11] shadow server memory corruption with /monitors:2 #4293 * #4296 drive redirection - raise an error if the directory can't be found * #4306 Cannot connect to shadow server with NLA auth: SEC_E_OUT_OF_SEQUENCE (boo#1085416, boo#1087240, boo#1104918, CVE-2018-0886) * #4457 Fix /size: /w: /h: with /monitors: (Fix custom sizes) * #4527 pre-connection blob (pcb) support in .rdp files * #4552 Fix Windows 10 cursors drawing as black * smartcard related: #3521, #3431, #3474, #3488, #775, #1424- Fix boo#1090677 activate pulse optional component- Added no_connection_to_windows_10_17101.patch to fix Windows-connection-problem after Windows march 2018 updates. This fix is related to boo#1085416- Do not use xorg-x11-devel, instead buildrequire individual x components. - Only attempt to ge rid of __DATE__ and __TIME__ if SOURCE_DATE_EPOCH is not set.- Users can connect only once wo windows sessions due to [#]gh/FreeRDP/FreeRDP/4348 Therefore WITH_GSSAPI has been disabled until that issue has been solved- Updated to 2.0.0-rc1 Noteworthy features and improvements: * support for FIPS mode was added (option +fipsmode) * initial client side kerberos support (run cmake with WITH_GSSAPI) * support for ssh-agent redirection (as rdp channel) * the man page(s) and /help were updated an improved * add support for ICU for unicode conversion (-DWITH_ICU=ON) * client add option to force password prompt before connection (/from-stdin[:force]) * extend /size to allow width or height percentages (#gh/FreeRDP/FreeRDP/4146) * add support for "password is pin" * clipboard is now enabled per default (use -clipboard to disable) Fixed github issues (excerpt): * #gh/FreeRDP/FreeRDP/4281: Added option to prefer IPv6 over IPv4 * #gh/FreeRDP/FreeRDP/3890: Point to OpenSSL doc for private CA * #gh/FreeRDP/FreeRDP/3378: support 31 static channels as described in the spec * #gh/FreeRDP/FreeRDP/4253: Rfx decode tile width. * #gh/FreeRDP/FreeRDP/3267: fix parsing of drivestoredirect * #gh/FreeRDP/FreeRDP/4257: Proper error checks for /kbd argument * #gh/FreeRDP/FreeRDP/4249: Corruption due to recursive parser * #gh/FreeRDP/FreeRDP/4111: 15bpp color handling for brush. * #gh/FreeRDP/FreeRDP/3509: Added Ctrl+Alt+Enter description * #gh/FreeRDP/FreeRDP/3211: Return freerdp error from main. * #gh/FreeRDP/FreeRDP/3513: add better description for drive redirection * #gh/FreeRDP/FreeRDP/4199: ConvertFindDataAToW string length * #gh/FreeRDP/FreeRDP/4135: client/x11: fix colors on big endian * #gh/FreeRDP/FreeRDP/4089: fix h264 context leak when DeleteSurface * #gh/FreeRDP/FreeRDP/4117: possible segfault * #gh/FreeRDP/FreeRDP/4091: fix a regression with remote program- Remove extraneous Obsoletes for packages that never existed in openSUSE:Factory or X11:RemoteDesktop. - Rename libuwac0-devel to uwac0-devel and libwinpr-devel to winpr-devel, as that seems to be their upstream name which packages are encouraged to stick to. - Remove duplicated pkgconfig requires (these are autodetected).- Fixed download location- Switched to official RC0 - Create wayland client package and libuwac0 package - Create separate libwinpr2 to be used in other packages - enabled gstreamer (currently disabled for tumbleweed) - enabled kerberos authentication - Update to official RC0 Fix the following issues identified by the CISCO TALOS project: * TALOS-2017-0336 CVE-2017-2834 boo#1050714 * TALOS-2017-0337 CVE-2017-2835 boo#1050712 * TALOS-2017-0338 CVE-2017-2836 boo#1050699 * TALOS-2017-0339 CVE-2017-2837 boo#1050704 * TALOS-2017-0340 CVE-2017-2838 boo#1050708 * TALOS-2017-0341 CVE-2017-2839 boo#1050711- Redo history by using changelog url - Update to version 2.0.0~git.1497095982.1dbd2d28d: See https://github.com/freerdp/freeRDP/compare/043243f...1dbd2d28d for full details. - Packaging : + Move to xz tarball in _service + Remove 3472.patch merged upstream - Update to version 2.0.0~git.1496304402.c42ccb508: See https://github.com/freerdp/freeRDP/compare/043243f...c42ccb508 for changes.- Forcefully enable PIE in CFLAGS as the automatism did not work.- Add 3472.patch until upstream #3472 isssue is fixed and PR merged this fix boo#1004108- Update to version 2.0.0~git.1477034991.043243f: * fixed kerberos authentication * shadow/rdpsnd: Fix race condition in rdpsnd channel server. The output buffer and format parameters are not protected. * wfreerdp: fix invalid VerifyCertificate callback * rdpsnd/server: decrease audio latency and make it configurable. * Add an environment variables section to the man * protocol violation: rdp_read_extended_info_packet * Added support for OpenH264 1.6 * freerdp: fix sending of TLS alert on NLA failure, add better handling of server-side NLA in shadow server * freerdp: add configurable NTLM SAM file option for server-side NLA * freerdp: make modifications to NLA server-side fixes according to PR comments * Fixed a windows 8.1 issue.- Kill off __DATE__ from built sources.- Update to GNOME 3.20.2 FATE#318572 - Add obs git integration. - Update to version 2.0.0git.1463131968.4e66df7: + Fixed memory leaks. + wfreerdp: fix name build without client interface + libfreerdp-codec: fix xcrush decompression, revert remote control fix + KB3153731: May 2016 DST update for Azerbaijan, Chile, Haiti and Morocco + libfreerdp-codec: make proper xcrush context reset fix- Update to version 2.0.0, git master branch id a7ca42e (FATE#319661), no upstream changelog available. * Warning: This is a git snapshot regarded as technical preview by upstream. * Warning: For xfreerdp, new /long-option commandline interfaces have replaced the old --long-option interfaces. Existing user scripts need to migrate to the new interfaces to avoid breakages. For more details, see: https://github.com/FreeRDP/FreeRDP/wiki/CommandLineInterface * Add Network Level Ahthentication support. * Add Windows Portable Runtime. For more details, see: http://www.freerdp.com/2012/05/24/winpr-windows-portable-runtime * Obsolete libfreerdp-1_0-plugins. - Drop FindALSA.cmake: deprecated - Drop freerdp_branch-1.0.x_fix-kpdivide-issue831.patch: fixed upstream, implemention now in include/freerdp/scancode.h. - Drop freerdp-CVE-2014-0250.patch (bnc#880317): fixed upstream 532c420. - Drop freerdp-CVE-2014-0791.patch (bnc#857491): fixed upstream f1d6afc. - Drop freerdp-fix-FindPCSC-macro.patch: fixed upstream 9148af3. - Drop freerdp-handle-null-device-name.patch (bnc#785437): deprecated, related implementation dropped. was: freerdp-fix-pulse-no-device-name.patchsheep10 1675776587  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.4.02.4.02.4.02.4.02.4.0-150400.3.18.12.4.0-150400.3.18.12.4.02.4.02.4.02.4.0      freerdp2freerdpaddin.haltsec.hapi.hassistance.hautodetect.hbuild-config.hcachebitmap.hbrush.hcache.hglyph.hnine_grid.hoffscreen.hpalette.hpointer.hchannelsaudin.hchannels.hcliprdr.hdisp.hecho.hencomsp.hgeometry.hlog.hrail.hrdpdr.hrdpei.hrdpgfx.hrdpsnd.hremdesk.htsmf.hurbdrc.hvideo.hwtsvc.hclientclient.haudin.hchannels.hcliprdr.hcmdline.hdisp.hdrdynvc.hencomsp.hfile.hgeometry.hprinter.hrail.hrdpei.hrdpgfx.hrdpsnd.hremdesk.hsshagent.htsmf.hvideo.hcodecaudio.hbitmap.hbulk.hclear.hcolor.hdsp.hh264.hinterleaved.hjpeg.hmppc.hncrush.hnsc.hplanar.hprogressive.hregion.hrfx.hxcrush.hyuv.hzgfx.hcodecs.hconstants.hcryptober.hcertificate.hcrypto.hder.her.hper.htls.hdisplay.hdvc.herror.hevent.hextension.hfreerdp.hgdibitmap.hdc.hgdi.hgfx.hpen.hregion.hshape.hvideo.hgraphics.hheartbeat.hinput.hlicense.hlistener.hlocalekeyboard.hlocale.hlog.hmessage.hmetrics.hpeer.hpointer.hprimary.hprimitives.hrail.hscancode.hsecondary.hserveraudin.hchannels.hcliprdr.hdisp.hdrdynvc.hecho.hencomsp.hrail.hrdpdr.hrdpei.hrdpgfx.hrdpsnd.hremdesk.hserver-common.hshadow.hsession.hsettings.hsvc.htypes.hupdate.hutilspassphrase.hpcap.hprofiler.hringbuffer.hsignal.hstopwatch.hversion.hwindow.hFreeRDP-Client2FreeRDP-ClientConfig.cmakeFreeRDP-ClientConfigVersion.cmakeFreeRDP-ClientTargets-relwithdebinfo.cmakeFreeRDP-ClientTargets.cmakeFreeRDP-Server2FreeRDP-ServerConfig.cmakeFreeRDP-ServerConfigVersion.cmakeFreeRDP-ServerTargets-relwithdebinfo.cmakeFreeRDP-ServerTargets.cmakeFreeRDP-Shadow2FreeRDP-ShadowConfig.cmakeFreeRDP-ShadowConfigVersion.cmakeFreeRDP-ShadowTargets-relwithdebinfo.cmakeFreeRDP-ShadowTargets.cmakeFreeRDP2FreeRDPConfig.cmakeFreeRDPConfigVersion.cmakeFreeRDPTargets-relwithdebinfo.cmakeFreeRDPTargets.cmakelibfreerdp-client2.solibfreerdp-server2.solibfreerdp-shadow-subsystem2.solibfreerdp-shadow2.solibfreerdp2.sofreerdp-client2.pcfreerdp-server2.pcfreerdp-shadow2.pcfreerdp2.pc/usr/include//usr/include/freerdp2//usr/include/freerdp2/freerdp//usr/include/freerdp2/freerdp/cache//usr/include/freerdp2/freerdp/channels//usr/include/freerdp2/freerdp/client//usr/include/freerdp2/freerdp/codec//usr/include/freerdp2/freerdp/crypto//usr/include/freerdp2/freerdp/gdi//usr/include/freerdp2/freerdp/locale//usr/include/freerdp2/freerdp/server//usr/include/freerdp2/freerdp/utils//usr/lib64/cmake//usr/lib64/cmake/FreeRDP-Client2//usr/lib64/cmake/FreeRDP-Server2//usr/lib64/cmake/FreeRDP-Shadow2//usr/lib64/cmake/FreeRDP2//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64/pkgconfig/-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.suse.de/SUSE:Maintenance:27685/SUSE_SLE-15-SP4_Update/a64f425c5a27903b78125078a9f91196-freerdp.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with CRLF line terminatorsC source, UTF-8 Unicode textASCII textpkgconfig file PPPPPRRRPRRRPRRRP RRR/T}=C'Xutf-861e20e1eb081dadebe4577661d8e45ffe9d21c9de7d375f1110873cd7224656d? 7zXZ !t/柉] crt:bLL $Jz&l8[9&E[;%FZ# %DmʍēΖr1daSA|PiD4oUN,|Ɛp+g__J`W/ıKt?pzEHݟ98V\B[Xm˭sK4IEO+@? xtu^Q RU Rț d蓍8ũՏc4IubJVԒJ{_3Rmt8LFL%R౺p&l0IK؂UsɓrMa^. |p4bۑ$9]k~ŪG` -Ω[}2"Ume !iuWO5Ev,uZǦDN Jk$N\iK}%[nW |)$]FP,4qXWc??Pj%1T&Y vB:t]gdHҔr{PuoL$դq dVXĎr8_/Pi6-Kn+KݐAz,b'(οwHdXS|G;NJ}m" X(E>-jQ z ~2k7щ&e%,!|~~R{t$KG(KтD ԟ]c$7ĮM H,RLx?j=4uPiCuE}b`${6dׇR'mrEu5}]ɧQ$#7;BQ씶,~RD#{17^/&ُF 0-ԛL=vc Ty˗v; r=(ZX÷|+4"*)D!ROt9W{Xa ^ x#~vzȡ.{6 0<f #ZewB<˜AlLa}9$091 jbI:\X`]X:4D˜̍/GnBh)'glZ 4G&0£A P>\$(;ɡN@dNm#iDXEY6k{&JJlh~ 4Zߙt.,QZ̥ >]`VʈH7 --7N\kީaU?1 w0OU pA1?#0ČhdBYfFvT}:PE9# >A~<3af_M!SWyP4 7z87/ DxvpNЀW +͂aA搮Fb+@tZjr靈lvvhKS!$"Z뢶e=Zm bl8U3嗅)"@*&cy1 D@-(6A]Z9Fe%J4atm%zUo}|\Ř$ry;Wy3P^bNxʃ"9RGxlae0WNӕhqt IJ˪ 9 ;>oKS–7UjoPF1x;8qYRX-Ul^ )հׁ Fbfh]ŀos5Y VHIYI[Ӿ/ܲCbm%6&ɖ/ZI!D~6[y1JH?9+/ScN;ˇpǘIp7L#qW*ۂi`/n >)[l [Φ[ܠ4pǡW˫}a(чub( =3aB&@BRA Ľ/ks4)袈K^NjsQ;/Qh(T,`oF8l˫#E@ABXTO.DZ߆^ΗX5r>F_烟>jJGVh!w]QYԱ*a^a']S,cGڗ + u3i(#=э~kЖ-qz|z,ȼɴ}&4o>i4weZ翭x/$Wbjiٟv7:2TSj 6b-[3ΨG5- RPOЫ9:BC9k3c٩#U%srEfsWOh]j&Bv5|B%B`8xf>;~-+'̃sG9A) D I ׄ1`8؁ ֋/g޹P!1GN{t=?ԥq5b>,F$v< eL9qy LOgTStj(5x֒B5&-HAW eU%C!W C&N`b6 aI¯GkԄ.n򰲤-}lA__.W(HW1ZVo{ = "a`gˇxrP}ʣr9\\X׼jtAe0+ed=HNWz\G{T+x: B*(^fv۪ Me$桢e >kȣ'Q3D~ZAIKҟ 0\$+l8*5o&HIÖ*zVOƠUn.p7 Z u(b@'aRAAwQKL od<e!`; )\~\C_ѤyfM߈i# 1>F$ѳ&sa s3I]W)>A6d*f_)tW3:1a&0̅uJ_1<"'U`mC8PpLj\z7HhYLzmƜ 1ʤ,/1zH!j?uzXǀlɭ5 Nm ׆.'ClYdvBIA7:."M(ڮt4{Dnv`˺`1N:'HImLU?߃jl ݼ&uzJP]ɫ)Mg1"=@GA6'PFI$ öY*ɺg)œFY}0WQ|V AID\ӑ`iKrZ Ax5M~7\MeW,j(/)wSIqWyzV Ju&i%1s( [әC:-ϞxHEg;EC"'n=k0~ ,5"-jϴS7=!5ECJ3Cx >h8SɋAOگ *V {P-J,mj6;i5U =)JFUTp J*0p ck'Act(`bq 0gK1Ra67] "0 Aao Ӟzp[?' Rr8QA-QiEt%72 Hh=H,#Ġ>94^b? F}=17 ciiw6G+9U{ecOdx|㰴͚![Z<1>,~mњOK}gmvk7lT*DhAFF֥S'z_; ҭQV)-6p\R^X Ȣ1۩ZZbt"w*%1 ޱ?SnBxnŀ#wl2=>;𠕽ocyh6BW7) 1-PSnt1oa#sS)rc!I 67*$A8h z52z+qPK;oȯ6/Tu9l߀O Sܱ%X=xuN,1𰋭P *[OC3 jZ"ؔu]KG9'6'̀%ͺs\]{'w視H[ݒm˵T|k}1 $ndG|K* "X<߶&gw>f;PosoT!Vh .aV #poS7+#E_p7(yrQ}bQڹ}q ecI|zpIjji!XS>\g< ~w.H򱆇!|wRRֈE^;æe;+u =0ZV2ChAg`6?nvyeCxI*0HGZ]e#dNۈK}%W(N9vɷD9!bY(۸7kV݃8¯31%DGYTicGu.%{$[@C#+~znC᠌YC*wbG)c4-R8SU+fcqr%d]$x@xWCBV(y80qjĝd„)щ5_O,`ćGׇi%J#Mq~oORn4EBЋM%,X9:(O &(N[%o','j)V!g)+­6zd$PFϲ.R>Oyv4֒Sr3'P(W!p'C6#`y~\MC{Ps!,M(J="~2kxlg"TC]{[D߉X܇smš6ç|f7釹y_Eָj"T]$ӺdD%W .} W |N%.NG)f<9(D!fRO(r c*?dcW[ y-|i.ŘFmg,S(|R:q̺7rK˕OG34d;Ly/d%3z`J'IfxkIۺM_Mz3ENaNv*sP32>J^̶;'=kt~ VJN2l(&M>uTNT2':v \Z0ifhz6"49RD^d%w`Nf۱u(ʤTk& xx L{ҙ`&WΝjWailʖK=z9x&ɵz!WNo8]7U]I19kr)v(m: xLՆBY:Sxx ZV!%y*!]/k 4`7@,TIPh!de3'sb̋Cɏʎ Μ? Vz< ٽLaȢ-Q590N\1a`$ :v(>I|.焴>0GXۄR!ѤA$)n:cm;+$Ŧf˂ruwu )* HI,r_CY\-V%dsoVR)Gyel徵z0%9C}돲a0K^M>RCS|m$aϰRK fHxnG䫗o%"(~25wpu'nwۖ-da12WAۦܙKy,`4K'ȝIa٤?0_,ds4UӃBuepŐkƚm>%J/@0E|mpx_US2~` Z޶m854u(O,*5='Dˡh.7= I$K[[#4d'?? wWgV;f KD/]jDx>Q_˝BԴjGT.+jxK 4Bq& boa$lq kdc`'lohvXC˱'A& R)\Rި8jWωua\R(w &;W Rv<7+i t'|EXrq"OvgC&S~054IeC.NN.C[vJ@b}h—> Z|crtt: P vx;t܀JÕxc8^e0ysƤ+p_f5y)ĠiV^ˡ:JȽ-HNR!)éم2n5_ΟȞ7I"[%=hWEȤ nf] 3a\Lbb HOueg]P$^ɝ<'i=REW3v Xϩ_z}_qc UB؛&{I=̺uwj7k٤Sgi͖wB҄#ͨmc|'i\EweG/֓Ej_`yi{ 0y8".,XO;p5`'C-Zxk^b"W~gN~C,Y8w|!ttƷkXZi$B8ZΌnGI~oL#,?s!GX7'M\t} 8;c9QGiRgʎ"XR22sDgz4 ,L(:Ȥ{ ̶g'O"".<l >DyX83.69Yb[FߡRfm|9nst+Ÿ;Tv>aaƵ-rK ̘+z L$>#)MLXpV.N5|JϐmCcX{Д }%\N/6Hoj9Rּ!]>o:^}cC"7hrVKc֊֝C,UZVK@K~iiQ W/π=ʼnaƠ~a$4IqgrEKBPR ?M\њ{,N ٠' -楇Ȟ3򋗉4]Y߼Z_9r ^Itq"]U-ײhS×aY) K~ $S8;, 'h)ZMRH9oqyT́[{b|´)^vN슒Θ* `[*ӂxDWvTNA <,@(MBǚI PFyt hxD)kPդ#Z7~a%MH(}.w#l N4yGLz)lEC>xEJx*_@U0ҷlü ~]`f 65cE\rӆ5VI. T{pZH ρuM"L/fY?ifi=^Q!9<!2 q@c3NF;=&M'.t?{ #Md3i,xVS5C=EU?蜔hMwMD Lwd`SʿPwNlF&.{ 5 y*2oy6B;7[JKnPT$4;=g{]W!9 %6biԢB 0A9zKv&C_^8 IY)S.ўBHOyTۢaNögu 91va 4Ie]2^.=N|M5,^lhU-H_L߂٘pHHO>nv:n7:Oݮ˝6H Ч,aAnU 1}96^ۂemf}&3q&Cvz[:O‹[YD [tk1b?|H q ϟ& N34–xE*|bˉ4ȯ>W]` L] 5OF?\2 KIgo/Ob /!IxD1 1T|񥙶F(˵Onl>sF^cy^J[!E!v3vvyWZ7f@}͜}F<i%YjhnP#v0;|io,yp`tB0~gSS_jg~=*Ç;M0Il!EeY;ِoZЀ^FU*mA*ɋQ\I1D]u%π|U N61Y]pٹ_KrзGs 61 b7Nl,,(5l߆f3;3h9~B~PƎՁ29x`N%6ץ>$:G&R<ɫH9uD-)]L[3i VS7*й'A!k[gb;#:e}C#A1b$d dG8%$*a# >΍&({4G?0{get]??-|;y %;jټ7}>o++"?YZdʕ(uQ"_jtz^~BOJcug;bݗL@G$^C}Al]Ή8St1[w3'm1λvT]\~)t)w`?0b_yjZڎۉ'qYI:`C739R3x{koJFj bX>W-pn,z7dZN~MzrpVs%&8dи^!*>ؔr,<&vN1敜jH|.jM}VV1#juDm}M$NL]B5zJj|ry[\G:5tOb BZ BQa436%]J1xY 7O˰Nu3کI7zszQ 6=\`w OSˆ! )Vda8L l^32ԢywN;z#_|cd _V0|b)H %c c xb:w\1}gշ{Q-]cRQRimRrOJ*PPsũ:j]oaElqRg]"`YokI9ZwWW~_ǣ/!x6 8N^ eˢ>)U}EtDJj P nu 0N@ފؚ$!\l$|Q;o05ci^-BWAh-S0y[_%.m͹YbHXmsLn __.',t*ieNrAe_gCluLcb໐b8AʃVL&-wA1. p[?I|6F L9̥Ю9GOEhNN/$~t?8ı$bz"VL.ܫ,̼ YʠOiDUŤҘS:(; RG2&Alrc]zo8Ҵ4KH^D|0)*([(ggw.7ж`_~-7>C@v_~rPlj*\j8\\,s3Г/X +]nDفst{Ɔ.v-r6/I2떻#Pߢ;| b* \&ǜI!k?7y&l祷5UW) *~I8 GwK4Et!7I/U7%~Xfl 6@V="m=1"cM(o#EdMUGsq+}Fp ]I5Szc'?3˘qEMM,ڤnߎ$"_* l!+Bg?0.5B.hA!7EI"3%Yg+#@+$ed_4쳽je\V9mӊ ɾQQzUeXN_O*DT`:;`8H5.ؼթ0'(Ue#M{oILYQښ8:AS`c<\ /PXQy<=$. C0 {Cm,bue~we~\`Eݕr8h ҂_`y8֏ahl6UL!| 0q,0_Rwha'fS'$HOt"FC+ ?p6#Xk3@ @oxF7ͻfbcN;C=x+>^W SHkp(෭Vq(K}Cbp :oTZlP#ۯCRa9IbT{8:{\ѩ0º% Y&ZUv ;龋Ça) E\:頀3:cSKQłQ5P>Pa`aEop}hE6Uk"/ZrUѪqB  uV`=ER_7tOs^?U"b-Dbvrj_]C{?ANAm^mUvaE3}Ȗ1.j?0xүA_ή&L(;7bl{'*AF5=jmރ-Ǽ|QB:֫()-r)+%Z@BϽ/͊j:=L:ĴZ<^?w35{h5KqRC\fQY­*']>#zxe,3 6ai2UdA%z>d*Py%rf ӘFŤYӖ`d`[O3د.bgqRa䎎Ns0bnx08AH\z8 |~ˁژߖC:#6^^Ao]-E ʡ~^WIYhv<4 doeGNفHQ^T#eHgpɌ5ANIv|NڳI[uݹvFZGau}yMMe)҃u-ŐjT國 B,~v`@=4ۤNwQYҁCP]~ TM$%rb8BwhbkbJdY9V#jjYGGџdosR-$BRO_w`YHZ<'=fn^fKuHYQ93؞%bL箏RDBj1Q"]3`)N溄)8[6-x6CB)Bi| T UVEН5wx'g~ z)$`åPok! 'a4Nw!?5|7|ѦTSՍ8'֖!4s}uæ 8]7+W 0'Kiuڵ.T;qWf#Pf2JE,TF{i-in_{TP,%٣͑@bUx hNS;e}冱mB^|>>`tQ!_Ԭ5EKp9 xi3d(&Y-Vx(5?)Y4*? ǭ?1P I8QCpCcYM {N Q |H5+e+tYN-mɌOؙ6 Md},B:M6]!9@X?`rWxS6}uZ4;Iwn2Cر*Vp%E RP.Xl})F YsE ũx~lo]5pۚ<vMOW\, WLlWV[U:_=4SǪ!<I`3)$^Ѿ(Ɣuņ !%⯂@}29wl.Z^y#z3Ƣ*H۞5 񀂴#ތS20^cRJNɁm(Sb3f15Nb1;VtO&f|cl;ߖnE Zh{9+F .;u; ֕(~U'-yD{e:Ѧ6FkR8yb3C4,C\jωBژ3 GWӛ-ɟ.7Ҡk?u%^RGNQRpd1.E:SΨ~34 nvXOJj g:6 ^T2ʢJJ)agI1뷗os/t0Pjqm@uYfXd҈ 3O73􂇻ޟ1@ˤ閳TF/%YA8CvL弛8fLz췩a&LqQ!/yOfDj諄YsGÈIE 01Ea?\&*oOc<RUJ~/^SPtD4'hyzb7 rlUnB_Y)J_&񌂚uOm`5m8KYPn3} 23G+ro7{r㩾NԂ sbP.؛Ap!*{JVF])b]Q}vWaNE_Ԫ<&fu-kTRuCSWVQc "s_ܪo[C.#Fv]3*='sջEem5 :*C l &)9rO]Ninks5iR-l$@$N̈́+d_4s)CݱjZg@@_'YW&N/!=<+|MC7oӃ{e_8*/):Ü+*RlyMO#7]y,n/RK~bU~ SQa5h/u7j3Q6_6aM{Q1Eۘ{ҴqO9~[@5 a4Nxq$2L}m>pA`m G# +4fr ʤUfӰ_s|K3{*1׮_L=}2,P4[xP6̀+4@LqveSL×%8i$ƣ |Z~4B"˄t`_k}i++1zCl4 irbzkXoe(  MD RFOpFq3C R:N; ߄eš'~uq@' t\FJyWg(aH2cF`P mRa;ۗli Y7Ccyv/6d>tLBÀf4{p x!Ѿ}Y)jqN3*uu%+,K,4tu\E`|,A8r-VA~GE\H6$ݎV@Bo+CF 92v*s^!:p3:D\@{%bouq}0C!P6i3^>`L<)% 09{ =# ?uuu;I8!M˧d BW(sy?^gaPպ䍤ސ[Ԃ`EZ;H%gN9F#t%Qӑ0ܐwd0{ X-/74l*d_,B+V8D}Lܽ̂CPw;Zl< R|q~B(rxl"ےU'6oD0v*M*~PѡMD#K:Z~(3Y4$rG?ψH2lX|< og֚R^o)3|!xT]sc Ԫ)q',D k _ pxP}[Tʲg38I`[{B`Z);kF'x -:Kh b.;\w5Чsv&`!Z S)Pr < t{DN՝S)dW_!>)'PhEJAԲKl-$Lɀ%ߐןFY Dͣg5:q0pK-+^#[ʽ6D¥;N` . xBv[{TB8ZYZ1Qgqi0e:gOQr٫*]B*"3}W+@d$3R2}|UvТL("*@u>.BjntK2 j p HOtDh"$e|zǫDB'7 K&qa 5|Ʃi/jDX^>~h_́#@.OӐQ Xuzj78\@nj9>\7Tby`Տ); jXU `}K:c^b-Y?y쏘kRe.BGNRoWs9C n| 0E*7*܍F3bUa`͒)qěN(FH)B 5vۋt: VfF @Oz>PM`s9gYhx >F6揯nT,Yo(8gr3sK>+H%G\#II9Vqz̏,~"ʶׂ`t-IeΖ3قQbJV :n8U\W @"y(x=m4m&a#5pc1s0Ѷ\F#,PC!/-ڨqqo8|&4";Ʀw +E&jŭavwreZGn]{v~|eeo.Zh6pNH2)~G\PTWÌɪWM";V#QHe}HH|of;e^ $C1 5q/GR^tCj̖P"r.:9ѧNs3)hXo|/Q>[dOW;5x y\M>$MS(ZC\6צNMkxW{ SyĦ>6 V^+?x5Til.{ƒ[/W[ oV\k9YֿЦFVu&/|ཉ4̀6r錰` h)xgػU6!̈́]M?yY5)طE}2maLܷp@<x1&Iu'k{~t;]%FwɳlԁsPE.Dm?[iWy1؞$d)ّ2ra&"s gV&YA.h|x5fƇW&b>eRWs8D{1U'={׶IN/upD yg[Q/pd=lA`,&j0[|3qP9CWqd\@&$IM^&Ҧ]R l *^[dN|EeMC AYxO]Q.J7 {6[6PHyu]r*4jBӲ+9e/7}8lƿAT 6YP$AE4$|s{g2cie_8^N]@yA}74u,a\xhOʓ"fMoOsxir-]؈C"{v7)%~ B~u|~xMW$A;$YRkqLB뜤*ft;at5،_ϟZGZ`PCe9_FRIe0H'Z`"].$MbqEȖ>mPʄI s|BxL[t;uy R{HK7QK E?+#GVsn{OoBN)-~woS\Wc"s؈͙`ʅf=Խ ݐӵ\KOfSDgj.u?"u󫞇!T`b_]g~ꨵZTb舜t2 6f+\ `$WMJ9+PQvf2F̵ܰWaL$Eo=^GwsrIǛeC J*坻 W:wzb|_kӚ%:B C_Q@ 3g@ꨌJU=H$_Gx m-?_c#&ESh2ࠑ+ XaH"d "qAeXo`(b"u] rŮN!A8]Qmch2ek롆_XmںG9 )k|"Z~9zҊnp}WbEqJ#njAMR1;..1L_Vlm3O7TG,؂a%G|+c;'SsvKؐbNQ|'ߕuiZ/[s n[duJH%ڙg4(H>#̾x6)gZ%uaMyw(.8]D9㯿35"Ϊ?_"@)V#je)nj!&OټL:O/vDZ1!>@W{ l24C ޭIUQ/csC[9KpqzE.Z݆#2b]ȃl>P"w-v@.= 7 AGz+59£Tإ NmezlgLƈ`Rْ-ߛ"&i۾w`//H{`OVBa';?ri8a8~! )`G&į{Uzػn/"[p6@>Jԫ:DrkȺ /&~~DHP%ZjzJd7{a;层{Pٱ67sMX%2cM2I+v[P3++g8Et$"F,eMŨߜ4EɑD9s훞`2!`3k(TaܛתмyqBҞ@x\t! _@9jU?9j_i^ʜ)Xi) w+ sP5LNguUtvG//\Foa')+i]𶚋k׸Wr_,<[%Vcy؅=8ě5κ:u%7%WVm!k?{V؉ܧv ,]l !(t٠6}rkSFkn. GgB7MccN&?ʊlc-!vWyޏF`y\E_i%' pg`=*RC5kbG.|//M+aPLkƱE(}ܬdah"~Z۶]{+U1oSFQ."E Tss~TЏ eA6q4@m#/lCr>/@LoD]Fm#uo!F"<\FȂt-  `Ţ?8Y!s7<,-QZtZ\&]N"~ݹ*MED*"[~/3*kDC^k ^|%ǽNv¥-YP*U0ObѢr@7)41,z6 ԲM8u"ޑ'zͥ!G 8^{sE?Fl2KIc2?ar2Tw0!ZkZkh \Kp6 Ci:h\+ߞl}DZK/ipi{]}x+t4J0qX$` ~jś.̆٤([|ȔK{w"0\͜_mE:R }Y?,ԱFfĶ_:fMR0}Tꌬ9Tb:^I壽0>)EcVT]uPy~5vH-TVHQNb;RJ3C3KyF2񁬈Z󞕓[Mrb `wZM&j_Ug "hb2S#e~ Ϫ7b:ʘos`$#'t`x?JѠ׾ܛ3N9%hzA$G|泒kGYIg8Af2*(aH?qn^yƏ=pZ?c5t$!KNԪD/S{$ <ȓ ߲V˂f,şaǁ_ >U*δ=WjgcjoNq]ȄHu T[dB/HRcg\a 6tbSA-V6AcA,4DC7XJޖ-(m<Ǘ~ G hFiŜPi_X}Gty#;>d MiF!-TTR~9;> ~bBՑ`rM*峀_u)ⱽa=_BQ-q.~xdֻP cWWB"e0oL m_nN 캔w]w>Æh%esiBAS#/DOJ*-&QcZGs5!id'pYF.GV+ >*큭!-Pq1tg'o#S(Q5 fVlٚmK_gV:zʷ?OS\?岞8_8PR u,Lx!H+( SnvF0c> oc)[WlƠl'79*N&eSW #:>='լQLߗ']p&'PsICS}왝V+'㧚 kv0mt.~'-3soRz]ZA@@X"<פ(b~~Ma@~Q+pMRz-$D>_.M%6Dּ>Hp ٥Oi/J(kEY;U. H9Be-ʗKk>DE()UDݬYPB3Tl,qX_}6n0Z Gx q Wo21UDp9|IڨƁ]nV&}'sX P=ʙwBɲmbp|1e=S0J$/ڊߖL1trSE@.Az jc'm4P7B c'l3en =kZѦ(8&S\.T;p.++ŨW>c r<`3mIsXΰbtw~Hʟ8%/r͓{ߚf˲39`ݩD4H OmDq ȞkR/ȿ633Sz(^/.2~'^-RN~QpSHRraCayÇTR Y@YD-><(U5:@OrE3<2D]uhʎ^N&& QHU*QR?GgaQv3eD{ &N96~\k"\vo)1KSV`b!`3}V=ǜ3V%i(Ϩhx, oF7$c^[wUxH΁xN > x 19,!'0/2|iRk o|r $S7E`ĐŊasvGv[Ds@$/ȞcƸY[㛢^„XZN¿%E(ysNO-ksQDri,8 ^n|A`G27PR9@+M͇pK}Air2eT"R%Z2u7pz4V}>Ol-.2Hh@j6P) h|.)`׊ *tUǫ0ϵzA`aL?+Zg̯հO|JS"sҾG!D2^ΜL*+^c9rV$"|S)f?]Ґ`+/"8_z {HeCКi\?ySqц/(}s\\ސ94zN*#E%=G%R]fy~TB㉼t' %-ᒸc Pc)Zrc;s׳U,S W%.QȖ+|kkhuri KP@Ѻx(xtxr?\rٜ.ZY?."> -o v}nV_F39%̝W9 >@M qDgdxǘ,e /5Lz.Iİς8d}L4PKP} $c;K #Ÿa" MG%,Ӆ!pw5e/ħUGQΓF}5dC+hߩbQc>b՗EdK7OFfÈXfP++)JeLViFM,k3T/ќO,As[)s\5p=yx5.<,j a겮 Ǧox3Cs.q@4Rf1 帪pjaՄIswD gΣBQ1;fsꎞd34n z}5< ܡ$Av&/&sjz wzM 5NO3Hhq 𒜶q_qzMDdz>@׽"4J+4EUO_匤ڻjw*dMDQ'&!IM V{š5:m/?n"8E&7XjǠ^>d)ޖq^^T0/Gڶ"ޙMz"* eڑux >= v ҄?[$XiNN5ZB7pvey%iLqg/&EiطbͯpUdC+8~LP'ڧq/ ŵC8MnRo&֙h,%me/f+IkD Ye[$.kE J4ݏH 4d_>W\.A`|͹DݳJbFF 0 ^*<dy e4Qf{7&:ao);lnъ8)~C҃ȶog/G%ȋ@2yw"9J :d[Y͂rb?hDM&+/?0`JhL8}@+8vmM3?6 A&![G4150R5rM.wu#Lw' /aUU۩^:) |}X/0RSr#1yl,p_^' ƍS9~Nx}#Vڮ6oZ͖֧à/;1^']`QE_m"I,SU.$DHq$-:L&߸m*r& wG5g`-Dĵ2,xMz_&~>a!^fk7Џ e:!e @# UV1F@7@4>1lWm"l\&Wr]R~U/zRgJGy@z@@'7!yņObT~[Q:&7h?R(ǧss^q0P%P(E}? IJ^lԉ4{]<2}m>q`cU()P GzȪ zG:[QcfbE"F~Q$J[:D=[h6+env@iG/9ko-hErJD>}-UOi}*OCnbMT|Pr&u#jP|wH9lϮhq.,#7}ʔ#Ssc7{K@\髖 u݃&|~ =Uz( X˧ft;}8~?E,sXX; Z)7fL = ͩC>)JC,s!!lTb;9q4\ǏZEUR||̵ͪ:Mu2m^| ϖU'j 4 [-G쯲Ylf͌bn0EwƙaA<[ nEdo'YL$uWWuGՁ"2X G޻4M`jF 7hAOixxyX~jr!Ċ9FDG#w CJϥkaU=p5Ǻ[:s^9 !)S7$XaMTrjCt% ɩ)Y$`A @+pf%(hjuw+k&v: y# Zs =jPiU ݕ#1R)K2W̰<AY$}J o 0@ Kb|Ȕ <T"s'HqY 䲯%Ofg=ԡsxȷ$~ &MִBÍ)Z %5E*]i I<V7TFSg"P}{ow)|I0Khh_;K&TM|eȂ 17'#GILΚF(-H$3}?TS쓤迡uߴ^P?l@Lt^h}itJ+W,IS+@_("I#eL?N}=3- J nRysжYSfi*c=;ǒ°& w+!/b-G[Vd^zc8l{RL~T[q Dإ*dp֏PW9" c|g*OL&uUw3@T7L"5"}ej҅E*}nc Wycp3 ]Wʳ5H+%i>B>/oQr/z) `vA6Ǧ͂2}mF!ۋ'lQt)[|d6yD I͛lqDhSqLĮ!Mcf p]%_|~ w$'ցv?9<1:;*#+Ec_˞< _Ҁo,3Mv/s{-X;ݺ)m I}XFyd:5.NO#Ժ"T2hqM `X@] (X(+a큅Wۄՠ[[7S+8i7=tMPdg^e T@CJS>7!vRݥTw׵̛&QڔQ&9&s`#œ]:=Bn/ ^ U]Lr>3L HIGtƂ2I~.f/[Oe8yCv]-fn סj rGN6Tyqj K NlW8Jw^TeA8h릜cj>6.7Հ㷅(Mm҉҂`}xgJ0M MIK"9X we-PB`[r=7 .p Uͽa"w:Ő6HD󽳸ˉ)jFn0jm,x3OqÄS2E#nRlbH$AeuUg<0عtf[UߝQ N6LvFaq!,c$!n`V"b}Y WLj \9Z=˔ߧDr:AɦQZ`ts{_O#Ee`i\VL(V f;q͂'[ܽ T争pNG!ݨf֝u:$9 fb{r!ݣl"ʼn_Fѥ5IGߣFޟ#%+ NFOM%Iz§6VJd6YOL%:8QLp_"|IE&"{ l@ItqS킾b&C&\Ujvd}<^I%1#'ZT%QOE=LS a3B;163݂]Hf>Kg!#_=+{xJT0Ѵޭ7-ZFQ?˷OJX^7o; .[!R Ss=8}@DdcR?.(#C,3#~y862 ͎|,vЏؕ8qll=B v6&(2Xƭczlw}fn!Mdq /Y[+xZW4j9&"?Ykp^IYbF2Dibմ!$o ZNgVhB.M-C`~02ȶ+0>NU6`RBn:'%dIW Ҏ%z"FE|F #p 5H'7tףX#e;@F-: *4$,rlr CDxSC$@/ோj^3"up75͹`Ÿ$[g5xQWx?rYY΋5o:ǒh6MJiA!Xy> $(g/X@|z#? ah2oF x 8 R_JI:e319z94PY 'ς:&njj8V}T&=3{^5"^F[BGɖxhid'q)rP %_a*,v!wݢL{4=[z1m>H%sAD46/=tu!wP)XQJ:[!GFAMȪJܭgG`W4+`QB]t bM-X*nC_3uޚ%GI(%a*'7Y&;y^Sմ( f~%-NwԤiҘu={{/ѶOԜ!3~bٚ%L'g-Hdgl$hG[!$l#y |1uCm"JGn%M!%\ǜp=߿A8;ſ,3^XIluER_#x%_56!!㸃 Ҵ6yþPٖB ~(fY*q:` i&JN7_d!WM RY/R{#B/{֯' 82C K&3dN&Eaԥ(T3Z譲AiD@9#Mi2,1ѫb"`05D7\ٮC3+_諀cbl\PӇbhĒ-5#ʵֈFkTG&d>:azIN 1NB\UԿ%4w@EǽӔVO+wNŅys }ü1Ql60jU\uet "4lcw7@K|zɢwqحQ ^KɓWCYBj;StvuiVq#]Ȟ@[ hKEN2H`Rv7V lD p11(筕Cu,Z.T>cܛt]3W= +X 32 5B!D=^{ݍ|a)~ZdCc*aߤ(hX͉YmҩHɿ؞0(_ )E84KiRzhv Cr $,drnKnӱ!˜`(uc97\$n#ʭ0 RT||hۥMOSw4*N5{rK2plP;$-Bwm2YG6 yvgg'՗Ւѱ,/jZd;X1P Q&P[f8^2kP?w|~Ys#AS|h.1*u|Eo,7חvdԮ*Iq&.*_jnEzt݃M 3ROXpgnP3˝2!'I[h ig׼;{=aCR~i:WMUkIdZKsB;C{]z-i#u#XH cCkSNR_B c zT>~Y]2ׅAmq2cKA-6&yx~cE٠'Sy@d$^(3B⹽-hJC$J[OܖFBlh$"̇TK&UHU5飭DŽhᠲ e'(:hAnHh0MVMyK!1Q:'#MSB}i)r%x̱FH%VLqy|+I':RRt+v%WmH`5 mjְR 5@چSQE# I Ƃ{toW:ġN:d2E"R?Q5.:N{lBMʥ3_L WfŅ0YBo'x2=#0PFJFE<D8z͹kN* ۵3r"%!a}7k%g1(>Ɛ&vzBCıWGI$MGg&]lAgmo8l7x<)^{Av^ sD~2g2#x ?͑,1$YUOHNL}6OZm"ည)Y+0Q׎4 LZwC[W (?TT۱vM@ EU-~{OfU k[e-2`k\WZ? ~}gֹx2^^1Eӑ:sߐJn̥T?~o-kb`X,q[,{ׇacYyK rMg-Zw'3}P LoE^8AY܃2s6zS|,N=%Q);#kLᡪy~d]!j I6JMK!Rs.<1=H8ȹJi[N;>I51D-ibCT5-HUc|S7tFzqNE̺ /ւP>[ȯ7c=qkvU| gkͤ V>Lť<)wh8=A1NYeRR=Z 'j-kM]kT&J_Oyg%2<{y@9+* y@s5/YqO)=O> +]kQ~Ξ ѝ'txИ~?-4\̖S<▢{LI|n$d]9]ynܣ=2J8M!t +Ig.H!u z:r)K)6-̲<:)4!BLN)n1ȕ` Ւ52L(IUEbYAA,:Gz1NCmEPN-MlJM0 %Q?J2!EtO.ٽ܁rf̩LoW>m!⟽xATqLȻq'K0/B@WܮVO.uƈyWZ(:(L jSU !Ǔd̢QpU -'6A^\S%TN!9Dr@k_rfb`yDw`ߋ־Ô(HB҄ۖ uX7O>qx,j |d4,2ٻ֣@pVH3kϚDZb>`)^Q]njE:aͷPj+H=ic9_&E[4NK22k%nK +v=ei"XzH%(չsϯq/b }ɯPHuNS4CLۊx@C=}]%SQus蔤Z579%*'ez-5} ʑdKiݽ{JV%.Hj{bT$2L}x>DDC+._Npc4|$۴$0pDiYw%ھ$$~l.fGRqs'nw53-}/UU#=ڃǝ44֌׌Q^#dUg1k¥/'WSSKwΕp k1¤[(cnc׌Fi|@ .FD亁b^EI I?vhZӧniU"-]YnU[F3rXpp3Mo}On8T@;9AսZUm-YI?VGn(X6׏Ry^Rcҫtys͈HTBFnrwh4c0#5F 6B45,R-'bǾeNȻTD:3]stqsKRG!_JJnIɎJꋽA$ eGܧ@&+&o5Ů k:XE .WDT5-\qEVACI1US_f\NLA6Gvh|FY,Ɩ̤ms9Etelb25P\c^zϏɠeG|M6:'LiMK#ZffJ}mb>~j>ZXD+7RgD|ǸԟweH9LjOZfG3 ܺR[<簙llgM" Λ=R{9@ E0L甁[j8FI:7FTWi= O7C0&ͼth.+$v /ʄ>)=><,08c<ĩk Js@: MA txC(xd59]zmPv yۥ l̷2}MG缊%ұz6oOF@>Yt3u.4_GH@QNgd!e^c% 2>ABeJ:W,S0N.jBpNZ^m-4F]0ϸD eHTc_G[QGǞ/F*]>pi ^«@k"B@U19#q=NH8<qf O=Ơe95Te!u%p&Y2m)E%pkj,LM+iB8Y/!2%\q"^ l5&"\fvc2&['d;U.d3"۔9A` 7Ihiq-&Ne/ՖyV V$4dUt07|DP1`k(zj4'|ͯ+ñ~Ň85SHg.1II\3bV`E!H^VQ{K]J;&La:0Ed]siQzIue }W!<}WUVS,JRYP8ol t$u;zOO_qv㟐'fd/F~[,\Z? m+rɯ#زc0S 1pѠYšVJA,ZՎfrݹMIOg}HɃȜ3ZHmv <$Zem ,9Hˎ-=AXTj^UB,ȟHL3Ue`6C\[sz@sܑ)t ?sdMR(A-e&-eYUi>V ۲H!#.ޓI7K 8h"rM|T'~a6Žt8(IѾÇ4pjo|ջicCEE&=Avw[P ;s{oyJȥ8`o5hȕ ]ЦmL\[YMlJ,.G F +w&|A|AKx/⨑A{s (B+He~T$6vߔW,eDlp恨Ͳ/ۯG|n.Fuq1W6󣰛qXQI1Oգ#32`9V.ŠW}o4D =AnNPEb A0L0KLSuO; {90jZgYiՇ ȟD;AyK^_鮘4鹒M̢T,b=xbt˕^drec*N_{fkČR7!hP,s IF]aQ#H Yg b*"ʈW㛯 #.3r L` QdFS45&В5/Y5}Tn%*]e D$wtCm,z VCpIjlw2 VGso$E_{$;F?]%q~iRƐT\V0NL'|I ñ{h9a^@'@'S3I!A =>.-rXgsbBmt`ʿt!x/]"w-,ͪڦ=nCTdSV@JRJ}a pGp}+g|h _zznHy2!կGHHȖ]|d.*S_I&2kǃ5fm%p].S5ovb.?pFM$-b| E#nP/UT8Ǒm=2h#-WǕ 0?ȏÍUsO֢v=7 '5ҩn~I.dM%igg Ilkÿ̆,t0,RgǍa!mxq3ҽSb˃9 )ǚ:/ސ@ \fc8&3/LR$:ڄ78liR\q&.;i) 3\aa%_Rq")>G5=k62Z*'BmJ?q1ƓT^Z}$"*=t D>>g V h;>Qٮ!5mh͍Ffzzs:DFLrc#T\Jʕ4S¨nS`ҷ63h7ײU6,B̩Oɖjא{*5Ðq7`س.ҫo˺l6DcsGG֑{J:QJ16[aNz> ͂[AŜD*=J 0_^̰^w9\WByaW4"U(<,ivqېBH5wi0r펐X.ڷ(H2baPr/`T/i~涟CK"K`ni {1j^CnmCƻ!ΩUBϬLm)Ee8 ܑrNs BOJ@Qi?Yɴ+y\Y}Ǫ:h(PLyèo ssq]0t*d6pͮ8OOwnSOEw0ck`MaSB0Ib"OtOs8Zmc@̌㘕5,{E^wƇuP7R7zxw؟R>w4,IHjDQvWNt<3ڼZig $x&Xěxf 7 qt=#Gꈁ’vf) 黄s*U*Bӛ̢uEP݈ f=n >(RJoNo{ͯE%1/s'>z ɼ"~mb3|aEvÃrvyV(g@Ʒn 2U0~ e&ʷ0m62f|n+ɥU['rS$ J'Aإ~;B|]r|"8%h `@=_'#^DHWZQvī^Q[l`?}Mmr&秸t 3Rk) +%sj Aʩ5k+~vk(T #+BIQkBF}-+ѻt5xwoUbX[v@>:\';eeZS nOcKX#g?Qi#o_0؎otks[O:J'>s;7G` &=Kx%!COfOJQ뜪1T"t.H4FGM:LHbdO&V%/G+댕"- fg6XDvYSeT{ )lty Z*"c..^ZRl},PZمqwOnM>Ԣ!! yQ6Ȫ6B+54eS>Drn\_{.Ւp% ןEWo]uRm LMȵř`[|KF8GZ)A0[]T~i/O;;–ZTI:dRA oKh!*,Ys9q% @DƔW3T ́}ɦ#Lm=NN+wKG :KO:O)@ > Ӓ/}3#+4IUZ@vQ) qDGv@z\DS[LD[mD~籱ۯS0&Jس } fN O ["OBD . *RanD&B诗I#V/`j=uAlX:*"or(n vx[rwA!F$}Oq?%N@R@OL2eO`|SvZ}|sm֦fuʞrG{rg6qIwڈvg#E;[7+W6h Ygma A^VѶkliPXkb !jygVFnpRFz(]>VvHqUR8|LZ۬vo͡n3OǮ`Yur%d3foJ7Y蕟.|liqӷ(r8&Dl> mB] 1Eu? FH5GC4F4-62Ơ<`l:kr!.05kȌa\=ҪͅʉLԊ^U[%6ܛ A!X9ԙ,{.3_v̀&]F%fTQEMU`zH[#CPPlSSs;I'998o;L6zLX]\8(̷]Яv©[sp.s~YЎBR)NoI 7Ad͐c7;-fQA^G^j ;:bftE%'bTMVŀ. 3Ư-OY[$R z PQ8/֡ EmͤvkdU؎HuEFRQЎB"ِ2)vgf3O3i}\cJlߊUIZ|ZkvRNN{YUOXI7`qvVwJ6ldsP#NjP#;%B+!k~U6Ӓ~- ~Mޗ&`)Ȃ?egY͌Ir^Q.bɟ/뗉vxS~˞). *-K(PZaLdfA wow|\[NpMr1c7]jLU/i7|Q {ϐ&~Xt+(K~HtZ$ *x]g@G~TΪ\j \@zarK ȕ.cTپvS;S-ڴ.oW1s)+s'b 1rk]`]+̽EL<-PHt^;{uȂT;g%0g_i,v(ṗyV&8ꈡ+?V]|fMTnn̝A!<H܋?0d"$1$A{J0Z#u|, tE-e<6 VA?A1 "߹8х 'sXD3gse7 E7c Zd.)ƺ(%=uX;Q$ Q:\~B0E~^k0lBLQW1Pn^/_ zfJbF6ruHTgv/Y6`d NXԁӓS`Eqغ~O =ɹ%=Wuf pVhʢV/HM%U *Nэ 0Q. tu?vmn +@3PYaynj}@ %2(@bYgDd l϶ u)02Җ?)3Ad.Vɽjp]e s럓CG!.᠀ OL;=X#dv)I ķD~e~vm[𺭢3>!qX x+bڎTF\ 6J,ȻlS^>Lz[5L%]nP,9XQAHH2qL8\/H.]yUz]Ic.+`=wE@܊B_p ?p6r'в:8w^<+;R=:e>ԫ, -xWt[lFPy WBc7mde},HJo2 Fb7Zo`qaDg!35 A,voY/sp7 EyptP#AV֢%] ;V>c7: 6EK|B%Ygʲ.^eq_j>;]Qb~=sѨqkaL3Gar똍5;hW%瞔:t0 g–xk2eX뒈Y*@7b7 ^!ڃP E;"-H6O!{sKw3Op^7iad [7Y] ArFRbJJMՍ:gr=9B.&)uXo$2(.$*}bيkL Ιb(+*ŌTTA_MmuSңzۇJhK2\tl`l2091ǀ fyKETVkn5SuFFo-+YB=Jj+GJ7yΠՔ?+;PS7VCt*9=:Sr# $2k*gKlKNzJ:M .^ <=BUJ5h{.rb_*1#/b߄=G7h)U'|VB ; ^hY My9S;1r^2=? !**j5v6~G");@boeVz!EޫJjL6=w"Ts͏⅘L\ H=YZ˦_+ FąރI"`D%WBm񭦠+ϲgA?XA u\ieoAffH,V*;wf1b8 -H}uؒHAr%)%x\)3yaR z2?R =Zhg9|9C0_3V,;/ǟOϛxf%o Vkne 2QWzF:HH$_p6c8Hsv{G+zcA|~AӴ)SfiZ'FzvsGjj?+{-A];ncLѣjG:}`^-m>^f5rZwW"l3UHaI G~ٖ1e,!" z''2AQ61<~iUR%VFN\%4ޥqusw5C[+> ?YxLWw=T_Z *M Dg Zbw³rK>c{|d,VWRW"^^C0mb]K7?i7wxGh^쫅 Wj+Me-nI|^7  >) 5a~t_] 9P^bdC{O&Mdfä׃9gˈNF/hE&],2[QcTgqinhwpc!wrQs.0C05Y16`SQbƨs;PO`J[ \-8ڬΛQEu+>;ue;^1S S_4u^#*7 xxzLAWTv/uߩ-aVz@^mRz5 LWp)qNp*OϦY&^3߂ggUꡜh+%c*GOUu).u3>Z6(_y^6/9^pe Cƈ6 7c%Y##AvT ]jq8汆 `7*xki*+#Q8?F/ŏ1j~r 9҃J0.qj q{ҁ-ZRfµ3I,ѣEp aK殁z!-NM4X-cJBfY@wTI0V{xV{ C.LFHW8nJz?F? 3]bTM#<ႇ OA$q@ș'JA1ȸsZ?hP05Cn8=9F-ǁ|a }o7yn:!5:҄ p0H9cANDGBARܮ{D+Y0Lh:bS/~&švpɱN-TH"8*R{Wl"g!jZ.ȼHVy)A+P.}g80S;ףcRq(sFXs@H[Kd w/mWm/#`"*ɢGQF2 caHwzܪP#Q: H kpAfl&rŞyBFfv|?pL+hw,UYϫJىQzE, ^J+7m xw\]ȟ9w D@1?Pc3)A;CW1}NH_&TG+XR" ~)B"Lao 39]tF؏ySU qI%IV `Ώq1Hե0)Ĵb+ua]%4T$2*)1\T0Hec -eqP)mu'ЧȻب[{q/!]*TEgӅݛRݩ"hr0 \J#rhO6{,O\Sy{jR(ƪV*[ ub>]1gҀ ~ Q/owT&5 T@($ҐSboogrndhv,YxCM(V&`˿exx0%L* mJ>'>Pjd&-B[}:El^;i>J 8ǜl. MlvPy13^p 3קo@F.>kzZ<9+ r0):"hǼml{eO|~G$F5\% 8:$L8MuFpL"˂RAiekI~$M GS`z{M:)%8:~Gr;{/:8ܲ` Fw.m@S ^P6uR.x#䙻v%w!> d`0k! l ?kqC5+􈦠lU4䳦x<.I\ϒރtz`x KWqۢ1,˖?h|w췾 T`;baΞafú-FTQʹTZYɒgil ?F{U `lb ٖ \ű1*qBnu0HF(ptwT䳅?\qDj\G4lkȪmzΨC/qڈ{lC~Xx˚_m[|}0Ϊq6bVz#X2uѮ&*JUƿsX=⦩ep~PY&Mgv{d-O(+ cFy>C7Y ‡=6Ddg mE:-J5W+ 8}<7ffoaR$Wΐ[7DϷhS.]Aqj=M?c Ud̿%,-,@[2ތf/\ftzUt~,lM%>O5qQwV3' ePq&C1m7LH:]Dٵ6@+ Cg̯f(y6Ax\cE>K;[Wy80ьZ ov[Ub$Jݻun*/mM19xW^b˺1`>{3@G{Tv.$U}͊K">a (B$ZA"Ea}~a܆ُ$ȋ.Z{%e郻0k1xa`S$ xK73#F^IטC7avk3k! = cTSQ>Z2Vx %'ņj~fcϚCW%hLqE* B7BZݎl׈ׯ4Wv\h4@ gyAN]dW5j@ņ|꘶ Z?Ya M`}x6APUEi;N۷r+ğe |/f%gY=D0-u<|Mi*J (tFk/@9Z֔h憤XBL^-?R^+^vVOS̩JO.a%BTYe tYaIQC,&%r 1DTR̦ qy%]_=I^-U!S?.ίW5]²=QhDrؾ4bξ;BM]X_Ga{珉.(GP$Ijp#7t<ߢx20͢7ސ!I@} 8{aH#Y:4$ߦ3ضB!oUUYz)`ܞUɒt[Wy`3~f7tbo{`S~mĔwfc)Gڻr͉+RfOٰ׶/=7ifIAS1-?YLL my@M`x^*&BxNEFs,%{41OxS H>oO-3 man oĕTnSNtFJ.j,nۤ\k!J_k]3 6\ ?(`3ػh3ep8a~5Q\Mĭ,d;ޟU}RS"֪JMB̘^Sh]dt/nFSd٠ΔNfu͒+CP- c3y2*ℰ'tI kL Q\*׺1춮W?Nz)E_'>PNO') '[BȘr,,[YJ8oꀩdbX-qkIօx(8_O?`Pif!1෺FaS=HQ8xjq|xwQwBS-hN U\7E‿ BdTs _1vKb:nT5Q/o-A#Y"2^Ι&n .*")!@`$0oJn`fj!'&W6 3"}07PkU _q#6ߡtQ<ĭNf zQC8L\e % O꼫Slqf(:(s y"9@3 wL 2Pࢃjb9|ꍡʃߛZ6R.ޔwBPF\狎NyW1q̿E|)".9]cnpR: V&pIġ@~o-σFh~Swl^tJK|>ФnS ydW֩8[ #x._Ulz[z6R6JPp ֢bvm#&{z;K+#c~f[lJgkY] ]ZЪI5u4]&7#A#O^Nw7&!0{W^(4τ cZWc479hEYAvK4U}wYD#BŭL_귧N"r9h@W[+Vxȹt2cxN)akw<ȢYU!*Ts2 uu|^ǭOz;54Hr#FcLнP4v T W%hH4K%1p X+'R,6BM'lk2Ɨ^ՙ 󙟠}4~!q%R"Q Oo굝ŒP8dw\f57^vV=eli@$cg=6~QqGUrT ;_IiAlWGSVԯ{$50ds9ڽ!G$v [@fD}op kfƙ^!_@O*H?i愈SVy^ EJnR }Cc0yFfI]R1^uxƑQws GGeUWY@@.&@N IeYd:èD'hh:Z0[ m P{X6wdɥ1gB+-Rlφo5kL}b:=F2!Pbu/oͱdM:΍vOVt5 _^i6\vzTX&H#b (o{TC3,36kD-㷿kC񜉈 C C<@.CŽY&X޳PWe(A9v̅8UR H8ZCN=}k F'x 3"HHe~M~B$DQ:v(J^X- fG٠\Dӎ4n믲'T&,&yvz1̘QY&)aJO>mzϣ)E(r͜c޲-WL. ZzB<$0Z6B{9pAn~μy ) Yf^n)ͦ_P &}Uմj"Қ8^Gc祝A}Ol(-Zuń^>HYdN?Pt}u1VP,BYi`roQƈh*t;\n73BB-E+o_*d}[܌`2/ΰsn 8\ x|/R#@ J@Bƀ~5u³;U=F9@ZHPJX3GrT=<ލL#Wodsrh,3-UOrEUETIq -2q"yƶ(>1}l 1G,ctQ2Ž }E8A>z*~B3l.W4w^g{dO'}e]O(Ƶ5҅K8Qy?MfZo(g7,+keFbˢ/\N^ Qg/'L& ΧN.Tւ:$q<ȣ-Ͼkz6ʀRT1Ivꟿ0Tg&ѯٜBŠ=E RzU. DzW۳?F  7XiEv_t|X~hٲ׷BoIDŬ|hϱai6RмP}z/ՠ^#NsWI:괲(S*慒 P"]7 SKPĨFLw\m1Z}~~ҁ^ht>HWy,CSƽi ä6d?? 󏫜O1r^v[i[_}2MΑð ~1Tge,2crĨz!Ϝ-yŃ" vօ@βs|4*v_bnE3yٍD[>2\'"Q|jcCSZDfܩMyդ2TXȽgc~bj{`9;s{kT삚ùf, z&yay7TXj IVhsaFZ'XL*F"#;pY.ڷ Х`܃۴|PKұλi0\}=t][M>DʮA^rηϽ}:Dm Gu@&6J Z+w7L`ol?RrcmucF*[/}̈ԝ,3ԑ mI%9h a trw s]:& h-c1%]؆pmeNK  UeՠV[МK8넰^W}6(S}V|lo ɐ6A|^% ћ PzZ݂Py Zp|er+L+pe»H5[U< \yn㆘a|)rST>|J646=`aϪk.m5pްmGFI6*.Q01o}lh5" (d-J^6ѭWCm(%tȃڹR!nԦ"|ǚwZ,W0pDZG)UcEgۖ LGJ8b 9q)_Z~J$j,zSsvѺNZK7P EI30YQ%lJ8S05tQ.{WL`]śe5q:`CTQ`}ڻxG7v?u<*T@ p@Ϻ$_pehЭO~1؞zft^S_#ǒ'jfmÃhLNP‡+ V8$U?\ )մy`mmf^ =?_5t擩8B sgQJ~٨XWN8E@_3lrgc'9pOw( ?v/UE>y:%;$KdWL'ElWy^ @iUG<# hK^l7]2Ј.1n}%!aB EUE$L`SԚcB-&[ҕhv2iͪ i ;y`o* ;o d}ªW @۩S -:#ۭAi^R6Jt"&(>,<>)SJG{Ñ;GgK"~ayyo$9gdߞh/3 5QS,1]V9QٲkeȔ0€Yϒ_by1DKPkNגnS<&aνC2`ި|,hkƓYwNև)'w /Aka4IP+^]Zx^a9-kMwc&.:`]1/C6̈U G t{> . jMvȞlUڔ1PxӠGA]]s[M-ű` oӖKߧK@f٧V +'j=:#ktsCrqb67d,4e۹XvmX&`P3\Pü<{|̭`b`zkΠLIM&eOQqޞ@4/Z 'قZrqE6Y,j5z1$nd6:; Gm("۳+C n(XOJ7W\1Mv1Aަ]IJ(_3V#?\ ӹBݛt [/6(1P`f t: Qpldgܓj uO|yњvU?k(>Jܲs,Pc`0Fy c2J;@dѦ1~X׬GgleYϒ{^VB9|$쒴02!@G_̋Ydu((d#w~VYj Ob1". ``hgѶ/H["bpk˦ +嚜Rܓz8 #-1Ky2 ՞]hWF=8@h7@JȾ+>13>VAr햁`|sF+!mw ˙;5egl[²gx f*]sDYgB84njO:^cs587^ 'Ӡ^Vii%, _zԞSx05 JH'=q?Y4G+@X6!Bǔ21%<_27҉ X1Lxwb797.lY]AQ3ـjfZ}1K#5y\#.UUiJ#‹ag S1/p˛Ǭ{wjE)} HIulDC6 S3ڞ Hi=XNjA:v.ܬ #1,mK}KOk*Z QsYv8}-cʺ`zG}Q}.OK2:@d"_r#tu"փ[/A_43 8e $TH%/U@`t 5x7522NNP_># dty}ַ^0erNAL,+܊wARyW.ߑJ)]B]?w'_eP6#L[:j9..zt."YB$]?<DɦU s04@ G.ХOa%lK㭝 dހ(7Y]znzElu{_˳qOZ,UPCXS#T^̃OsZr5w! aSz׎4bG-bYwltk {n|Gf9l{8gR"'D&b.쏯9Hաv*OFßu~T=Z%Qr\aLPo&/SE`.j[iFMv( o~12WIt`<hF 5>+Ӳ?SDqX޼[xidP :mՀJsв[F^g16 qBf0n\] uQuĀxKԏ-hDZcciƉf9޸x1^(,T\6v [xMGiׄ9t*U''J &/+8梻wJ_Ugió"i C$ߜ ~J{u?Ksj:' 7$\#,7r>A4V[l3 bn}hjC= H_p,I:?~ѢbɈ2|>O,c@v !Ψl|*֥|-T!o|eՋnBN;H#EaQ!-Rl֝0B6-$nD| U|HE߫wvg組+66Q5'J ›K)ہ2ݽYI!u=Hb7O>E ,"n8EN;\VeOIlIkkB^^`^tÏKhkq(jG7M>m5wn)"@@Ҩ;h!#yӺV|^ 8Rt}y^((SmJEþOf\@XzHhWlTd5VYC1rq'Jz ?DXpjj^&PO+XNRۓiaЦ6=MK!lO9n5ݙpfǹ*oKDX.})0Oht\ wy ي FjE*[C7"͌tx* E턽,!o$kqULFq8ns ב'FdBYMRLQ}Cyi,EPg}:#쀱JI5,puǔ^]w}Uk]爾뢾X`a |o<R#}m:mp]ʳ/80ʉ L٧!7ʴᴭҌu bNY#b9m?4ZsK#s_# ÍJXؒ֊%$X{GP]NmWl)s A5e:?COԷ5;LUJv555`fWMaGH\'opa+Uu|Ȩ_K]FN͐Àf |زOY -tɺUyC#mewWf19@7p#Z膝g|}rQE`Cר7uـ9m[G2X׃АƻC$:$i_7+V3Ӝ(2⭯#ζ tjE=}(ErCL2&?#qf6 j;$(H\I1~"u/LL۰}w̍0sYlT:D  Ӽ ;\֬ϘWݰV;&bHx}JzUvч8c#֛S Z@‰1kA!WABG" x8WQn=)s +0V_JܾNJrE0ߔ_8(l*cx^,8Ý wv=~;8M#Y#-4VhI)5Q 'DnG ,{Ra5 2L@y ȃ6W+趼^k{r'h|0+*Ƽi|#~jɾj{ƕh=<6P=G_:ۜY>-^*HcI`C EO>Kwus8h>5=aݮ to$/bF/Gb=J*XJy o?TWӷy\oTQ6_Ff"hlktdZe%EIIf#] Fq0]VCmKO0wYw$@W 1{x( W@;^8@ ~ꬌ) Grt{ŠhnRQe[:)(,C mro<$эCdnKY:{5Yأs= Kv _YPB*SŕDh:>L{e"reT߿'O4QPj-oX%b|˖&#e#;uwm%pU=gMF͓)+RR{LVtɪW0%`- pkxP?T3"% hX`bռVd!c+4]9$-40V&xslB ioSZ^WHsdro*CbGSBU!lP‘NoW Vl9 ;6kѻ %t`Pp ʔmwy@¬^E6˳I8ΔH %SHZaf>/%#Ǔ8iB q$1H5e zf,`Qg >ϩY` o)<cLV?s9sd'?ڴ]{aT=obl!pB9@PSTC8HCm5 g7XO*7:$@jgsJ{A@8&k^LXX"0#8 *q#՗˅8?oj!Yu3<%\KI+yT'V+ǝ|{g~rS<*ݱuvRuL Ñ2]yay[LZ'9]󦗭 h)͵:jƃbܫK8|,hj›YThV2FlǏ (sCY`"Ld}%r `M`n ӝA}F>7F`&-- (BU}Lb+z53V2'5]gڹ}QKs]|e)r:z4oM PB?e볟BdnAG™aIjm|+VΖHNkS@VU=dOGLV9kobXQH(-流$$6ARϭ9[Fhj+U3 >>B9DM š`"Ǝҹ-~0TF{Nub=?( 6.;m}40̋& %z#2g`$=ɪ•S"%I" >\lgZAD(9H2*wok%Ѻon=48z=XG@3ҡM*DhāQ|YPrga{J^f崟ĤJ|;)luQ$VV㼠FLɖ̣V?)M5&!P~jG6|JJ=1SB0Kj 0tG1nz۾ԋkjѥiuED?dګNi%y,'[}ݧDMsKJo BAkY"G~#v^#*7YBc) ]O[DߦoLP(g׎K:`ԉ.lZ⏂F9yRDZٛEPIH䭏UYW߼PlnI1:-.@J i@ʄao 9<³`*w0lOkQ{[vHH;Bs~a=־u. d.x;'c[+߆>8gMjg!esr쭖7#jT)@Qa_٪)-//@,h^*/#+'085Aѹwxk5.9`2- =ퟵz^4!nMġYO!t*q\Nw#l  1Rjl|Wgt6nEpBs^LkJoKFbPɘ}}K9?\aT`stWm~9|ڱ"5Kv9_4Hr~8܍`}>5`9]|mHƕ kݑw8uio>T!)a_QB0)n`wPM٦e@N4~\A(P\8w[УއARR9<֗^H|QyϽDG0,aPFjuHGȻgm"' 1;?&q+Po YCDn|!&{R܇lY)Qr`/չzlt&: )wM^T { @h`{&N4)ڂ15AX$[zdhrgW'?\@IR@C i3U@a@Oe(w+ 7֢k㉁8[/\'(8 %^ rA+b³;m2$ >h;]*hZrDۘnԣn?S%*P]EnۢP0|ZH o /X)k]TF`r\y#U\w>G=C8,[2Hw-mށ Xcq#.K5`5jD">I EGC<SRTeBA`g2C-Y /!AN8b.@܃|h v{":9bPh4AJ}Dp)a 4k5'K.N1`w#.Gx$-seVyQv[M[*+jC~JRi Fls#ϰ5RyAj&ݪ <Z!FR]z~ Q6،q³+qZAq"6Ne^- =+(:5t`r e\YPB-5RwIhu|y2O;]%er], w 4&z eZV9deG#+Tc\; $E"A9h{E zil%⩙XciKoZ=!}204Ⱦ|is~=|HL^ `\jX[zrS" B`08ǵ2߄NHgѥ8lQ* Βu2|UldKZ/3BGQM9V'^3qAM/BiOXX-e8t{2xXT| ]|/WhHG19] }Up2u~TENI3wn6Kaic*(5E߳ԫgK.ȘE ќ`D55Q籬ooe!*y} ?5nwÑ ڞe'J +(w٢ r4!}1ܦc\"  @mu逄;X}PFmSTAs u8,G! #_c;'x[O|\.N>-4Lm2?ic!|>( tIĨ~Ꭿm%Rd'Jϳp&o歉AjQNn[t lLf[N!KLEP/'@[⍕j@2ٟpOHm.C(3Ybi?)]z[]nΙP,~N> 6\jxkB(Jzk/UQu`rDAPv}DbK?.-~Ya:~͵s AГL给4&:"%]Htj -y2L#Y1n> ^EƲ$r9{FK[fy&P*Q8[Q@xtVU 1On}f%HL,Ae(ӬnJU2S_| pGsFV;_8^F:0"cmC?Eh/jL:zw8GgjCpvsA7pN\7fx\r6^+aZ#k|g!v o%@}9mfÄ8B┬,oӰ"UU[+7DJ.GjY9y #^@@7F`-]2A LOhzcx 5 O6="_cnKSUNៅ Vax"^Gպ~%7"$Q@x%YTƥOJs7w߄eqqsZO޲J⟐${g=Zl?z̰|~oJh'4f-M)ãա|`7r FT1c>Z <@::|W5ZT(i>zC֓:W=c)Uv– bz{LJW@*l (1UBXBQ@/K]=GFׂXgT,wx}]1/LώmΙt ֈGU:,_)gRSs$<%@ulD &"Hr[~gxf6Sg}aKHF֖٬}n.+J~tGWM _1{kvI>FTNܻD޴ɟSJ<{M%!,?6HAmE94GM)V= 8qL Mcu ~3番~sJ[+g ~kS*'(gվ:̿f1y1r$_Ugxs]c|/JiVFds+uiW:%BëRS>P}9V+# Vjr>llC "/kbr\?Ss+kɃH$=-T-?Ȃ{-!EنO]b5<|\j5 wh0;-u}̃%'lWSVKxKZi#Nj\Ԋ_71]tDٌ촱Ž]H˄UX' Vgҩvn&-͐vjQŅZ3kmoSx*I91w* _4J$љCW%SZ0!`-66|kj^4(-w adɟ::=&K|9#eW|yY#@vo<KJ@5VFgaFT:^\K@~hl; b ^E2:b s AH@H-܃bҸ]:ϕVp\IYx8, XeSf&<# !*` rBӿVAME.aye0ٵY#_%bz]賯Fb/~54Ke(s-%Q0"dQ\l_d&yXz[@? W3װ'aT? )T.'8n} _X _zx3X{eg S(:cg /V?ߔz֩S.v :rsj΢Jc58Q7=[:ö^Zr_QӆVez)]E}&IG>뺀hm;yS0B+aHޔ/حȠ1eOQ23u'nm0VW%-҃Ġr=I4caWxf[qb#uJ0i{%z&͟"X)@ʇP@-(lw8tbjfӘ $B̑OR  ((aʟRj\C 8,b)an,-tݕSN:^l P}g5F`En@rK+$rdimWW9.I Zʩ0Xs 1TrZܒNOԗV? 5N(~h@$GYe"h套강6|\KD )ԶoUGʟ~UVVkv,\ 6i߁E,P3<Y+Γz6vpbw{g:P&O\>z tY4P*+% JE[~3HT(/-q?rWX$het}#!+7zqvӂutbD$@hR GWoPƓ+oV~`ԍŤz=5 fP"uÆ̕c}?vS; I󸢷ڏc5*YC+wes74(o60v ` AzB=@0)<:׊-VؗIU-ĺ"4mf,|"kH"El3Wd8FbYXYvqa `P SJ_t$9D_zk!J͆1m=#*ObagBئȕB}o0gC7@VG`fcb*+A}|}8̿' P63ZHKxvhn~l:bTJBf/ҳ;e/g%\$J)Bx_]T!IX|>L ,NNsI/`Cfjz0_N4WU yz[DDޫKMSqm?`7>--ݾZ!^epށҟoEE":&(u[#ں}nyu*]*\K1),D9z-]ZԉpY{䘞GV5= w"h]a0KTzo'kGh|"9Z,}>ޙ=\ȝh8D{bv:3+D1H :1Va8HS3۷ps>qHOR Q'OpMp N@Ӣ7ݽI Q5Aa_&9o1ZV b= Y cEevj?u]4AN7RBq"iczp?vOjݹsoiX+-W]֕k ӓR:fPU@4 sn*}k\!ܿ8XxZUVxo3yOoh,H-L!cgn v @k!|@e-"W3A`#W/2@)L+,:;o'R)},D|_#dyD8΃B>s0YE \?< QY+nH87+L^x&}ƀ WJH\Kjf,q֩Ş ^]^*Rsuf'E%w-߇u?^qXG(c:x,8Dm[yU=9F,؞yobPma;MA$sO/$)_9+P56 u{ ZY QPQ?q%%=p8{ qSbeQZWP?x]kS咗3{}MܣN5\T+%cZw-< !vˍZXEN}Ja` +n5 )%=H=D07g cfR yk+i:\R{΀hV*'&;ף`Piw )u673f{Kg}Lwc#EbuzF!|I/7R%'77{5X#% Z0GޖlFL tG#XߓSJZ̉TM VW ۅL/^.:O.z|ϡFZ.hZ7ƶX+Ԗ +opA Ҍ#MWp_GDw2DINېl۱yVD]zdq98Q0%4 ՘t^rD1sqo܎ǁ:'l-+\V DXV2˲ `rӻz60>\/7i8PA-^"Ƅj".d[${4 Toiɍ\b؃&ZR )ӀBK5'bCgMmmXO;\!n~}TO@/U4 ,YZAC-@2$b&㢤~Ou5 ;>G-L99+lysB0FR$bټuMZ${\lJ.擽RDcHd % ը7ΫBD'7zk^c!|FoM~ή:!B/nnG؏7{ڲf;o Y%n1O~ڜZ#M6at*!"5?gbXt ?&[C 3+{'wV/t)W-Ps#\?7@ϛr=NE])b'ϔwF6-uVJ[]Z)XY s}pw^Jp`uRJ&*K]sCμn&]"H*d.mEAH5zE`paqll8lqp Q4ǑG78]J% /U~F "ub%|K#.:u+?$ zudfjҙW E/*ƞ\Zm:iҍ mѤUB1tV۠Ow^Aw)@(⳸3rzӜ6Uy?1~(~\-owaezU%AHjn[*T{*=W->^>3rdYBU_C8۹;q5)uK0o:^c|t~& ѥ@βJd6 zV1٤kT11E\ 'q' mI;{Q&2hn4PnǓ@?λ-H !5xjif&1 1GbgPWEBr'|)&hދ&=NjmP#4Jh ̅K9 3##{w&AZ܇i붖V Rb .t5ў1S<#5ػPqgxTBc;1$ :JKmg4E Rv[H/g+DGY6C F|<1N˟Y"jMdh4.K++t*?LrVD!x ɰ3|FyХBw9CSt1́ڸDBb/=V쁫%&eV9IΆDoމl[J9>k<*)>0g?`Ry0-N@u r!7\Xcd0QŌ'Q/O^DSjKr_*}ɝT /8LMϙʭЯJ8<7$%'׭2jcoBp Y”4=eŐawٗ$,YhzVPn%_V:F%GLU, ~O~N<Q#! :yģ itnFM\:wmަ=q}bMwx@#tYrsm)Ҟ.D $3jϖUw,m{x>aO;0F M"*yv"͈{+Svl*5mUzGݿѡk城jԪLqvMs"DŽ Tj, rQ?jc5(Wj~Ց~9XZrƈLrcmb)& @-ݣqx H%M<~sO0Ui.ۮ_w o?wZĨ%`tFF)1NK~#}ʁE+.,G5eя8;#eUb5tXeK,іuB0 ۣbygl _:'ZźYC>$ѧE`[}aa;f}0ߒ UQdgҏEPNNqΡ6 噖w ٲ 2/4es> 2jN wB2^f {5_GM\4"A7.Gֶ5Q@ýw7|}FNE?h7d\"Q3$ZsGsҜzA4(;5~F{}|_Ne! hPU\(fn}w vEny pj[Y>E# Yoh,i_{? !LjlN*niA= TnxC8ic",man;uO\7!eUGu](XC>vW&(18@ܚfxTRJ£"Rn5A?!܎86"O7Τ8G؈h|ЎǜLy)ߚsA,,kF79C $7'C2NQ}<3C5,z-Pyos5LW8H)(75P#eU9 !ܐQoq1`&ϰyppz?I21+%+%Uk4_9JPi{ m~?1˗˞j=7g ohlßnunK{M)*DyO, 7p/!4E ǹ:NO/ZdOjST'!:#5 G&ME.eU뇽̒HRwWn5CgKk"m~VzܓoͶq}3yQ8R fz cvUdh+8LRiͥۆR"xmҒУ33j{rg6:=w-zAx0NRc/V}?2w)Sy|C25 E Fy,߳6곲/FTí'uaRdu"'l'v"R^'k Bq-srY6Ke[$K*vOPM+8s/rQ{EoF2,[ _zLvf7kn>6ff:6=,[<}eR#5: ۓ ԑo 0t ŖWJq$3K\ -xLMC ]?%֤ P9`f;%Cm7 x#hSs뮆P& o`k,2a!f;&,8yY-&<UO|Mw%\n)6zJr/vC=o>p"ӆ۹هUtR&,AۮLP^a)9E^ߓN|Cr^j\~cNk%6ӏ wn%:PsmYIʎQGnM"/i)o-%s?䴲 Dv %# @V/geHQW@a] ^ۼC-{{u3ߍ1ͩ#QP4e lF ʙMmuy5Wͭ0IcB"vvjڔ̸`?"Jy%B+!Ǥ uD횿M rALEUhHތ7}I0& 1⢔cy@"أid԰qs^; u{Nt%;u$Գ{o9В5ےLX?/N0;C:4[}װ/)uFO#mEDZ?`C*{x'N"*ϲJԗH;X| !JyG|EhMgoty ^q"x ^ Rvhmŀ[Nt[K|o@'\AU^ \;~&j65q:%\OxFe{FL(oZq1ˆQ04H04'.ɪ+AO^Dލ356+SCMfS:%ԔcfnLx{ ~Vɲ es5SR5hczv5BY ]jjRKh Ð̰'ƣVO"7[ )Hnu"8wmQD-ß_Im1/OZc4unNqF\zz o8Z)|]:Vv7yPkVVl(8jgeb5 *FAwŌh~m%ZrIjQ[[ܽ`ZԐeX%2̧]05%pҕZ6=UVѷ#G8mm[FVOj V)13׵gig?GL ; a1r>xifR8 g8W@p nNE"ҝM%*b|=#e7+?"4Q! ZEĢ0|71{NN]^=՛{- n֛{whw6w48 *pgАX"~+-`S|:0c4ҕls]AH╎KI&\gP8?v@S!VKE$qR=~  2 m΢V %5BG4d#xW ={m=+qci gRSU2 30uccUM =lD = z$n/aqlԳ CBJzU.oy;Ѓ909Fjfޓ봇rmVS=<1S1[ҠlI]MvZ-nMN8t&0#m N$@Kw|U1NWR{t] eJ:HH VD>)rHn˞w]EZQ;52b{374 !{1, ۦ{hm vW(_^KDgpqҳ%Z/Eeá΁L f"22ȍ AXc_ulTQh ;*}xvpC޾ i7ZT -~_J崀2$_"}#LjtxZ=p6sϩR1&'D:&_+lέGPDw* +F5e@ 'fD֔FI{XKUf? f~uJ<%{[}mZQ |=8`fs<KE",=2g|zـxb c6n`& IߑépnW3@bh&J{q_u%( +7i{ %0 //K[x|;gF#2ho^R#b"'oD# ,uz~J2P%ʁgH]J4$7ϳ+Îh炩τqy7m^MA1z}M^{λxN|It)+k%/_R(nbK[/3q^NQ ]W.U.z"xʼnh }*t;DBQdqxzk\mjg:<oZ/#6`(SR d\Xj h=x_֣w꘭ rw54[ Nv=  F3iGXZnN/wdI\_Xl|ɑG{ Cd'. {톩fNUp|S%U!]( 0䄤Rc;b$"Dmr,3h(r ՑGYb=Y 㱚 zɋġZVW"\0Wu6KPQcQ3mD vb>5九}Ya2Pz햬WnK<%4YTKޱ!MjM̚uT: /bWR/H1 Pj u6j ?Oٖ$!o&%Rid1i>Obw dzT*H#̢hsaR;$OݬekЍ'uQp"!?M0rOq:i$v%з9Jm p۷=،_zڂ_]?SJڴE0nG.nJki{ ^1C{ W--b{i֌:K8Zg5{jZ@/X4otKE$!ljk\HO3 +}੃wKܝ(W46U'm >b=%X?3 ÷Tә: CjN^]>pf.A(m_"ph,)`l+3gM(ỵ`q i$ tgfTSx+-P%{r WV|f'P݂>MarTBz A 2X[T 0=%Y}lGK>e=456_ݶʤ=eE{ubRzop{QK>} u_z}Ta]*)pZ:BQ`f?0Z@R2lxIOCCF&a{Я@zwt 8Ijxƛ$Yuk@;}LsþxK=5F>%.*G dM'KُȤ%* ohOO_f1LEkyfClS>zNs_F'L8ڭlW!∵kMLk׎}҇9D*)0K!SEr`,i'vTu33Lۅ͕s ,x#ՏNƇN .kop@RwcI&Gw;|O9kaY˵k^mxA=ˣW\#ew 2=X6mm9ϘGUMPu%ܣ$ʮdω1;#uYo*^|ʜo34-VoH[]XPNXˤ{ijsU<hksEKywțja[ G R]0F'0‹1Mahy/Zqj.nLfzL1`ne ͍I#<+O藠oyڨJIk_2eoqJ~L߼ 6WAw^[6lLM__Aa(~"d6QUo{cnEu'E[ݏlbDeo?ԕJ@r=&ʹ^⬱aqNnl.>F%JLI]M()Xy Zj!ƦJ]] 2첇x>ZfQrs#O zeQnZM&'SYf kEMinϟ`,ǺmWJ/V3SW%IP:@ ]} c^xC xR8[1T5RKr0?_^nr5g?pkцtqxc)x+ʺH R* ZJN5\ґ/u ;B~a֢[2Φu#*mo/lq`[!_utσ 5?=oi ?=[cE%S(p(e6h@]e&SѶ0{@G229NЯ9x7Fq:?)^Lƻ0qtFt+jYe^fsOͻ9Q=X:=$yX''r$+1C`|tm-5^A^5qGUz\a+41st*I. Y{KU7y5w6 sI׍txYcM{"yDC72~z\Ԑmqs 'k~x}[_%TI&yݦRxR`:dȈpTA ipQ&Kj0TQUqeש隻(Jf9:v[!G+B)&J ל^ߔjKF5hkykE[ 3ʁ+Qʅ4_];REy:Psw>FwFbkPF,Pn\xW2b\P'5%IrЁ(g+CԂdi7U8HzNDG \ځUSY`݃"vlaLٍ J~[~OvE+ğVs"RLJya;E(Lf=H~pI7kkYx{c~&6Ǡ`9䠮@eg];|@"f@Dܼ[X7SV3X䠃>ih[, `D{4VBչ:_J>Ts%BB sn7μkOdd6[2%] R|ҭ7sߎI΢E$bսNd#kW#F:*Yed]etUh?Cy:L ۽Yl|H{@lUsݛS{;Z&=؆E2DK3 t5H}qVWt;peWlĺ#HKhrh)G]! #𧫨őgPE|rEDx3C~u3#M!D,5C<.2bcp3Ssq-C.qi ]\aLdOsP2<A]* rLq^RȣID鿬%Nˌ\u8_ %gE;(ݒ\^e|>rit>ykcFRbvqakm? ҋm#2e UV/qxVoaS%FHqhgڈ%PJt'X{a!rhM8P9^sk.vb"XjNj=jbURrQ %f#z^KJ[JrISuO mi XJhω~(!wqWd Cv>7 =jbf* <"zjÉd#i7OP0I4_#msH~'eڜnoQ|S.!v$OXqҗS^o5{yufSd|8QY̊3[ %?FM&[yf 1gd*p`}UwJ+;G>9 NdĈu!| w[-DAyD5kDK:AQdQ߶iHfvAWZr =t!*{~76'Ee~  F͓0)IONcM#t`w*'15P !=4PJD IQl?QWMaMi%Vy,[Wūٖt'ˢ}c mӓWSw;#Suduoи??p M*U0yx?*H*\x("~^u;-gY=A|y%]aاX_Bp?RZl.%XzMUagp+aLXMo@f9),>4+MZ8k1_<$#1zH[h̄~h4,k 9ס g epKP`yˡ^- G"i6I| p][U뤵[CpL0k g.x/b騢181 63$JйV ĂRǺ6OU|fVl.bYyg&Kΰ3ol6DSc׮UO% |v;Ê$(3i%nILg3C퐈?Pӿ|r, sD'E Ӂ:DX_ N[1{u>qꡥ!1ZhRF>2r-7B4P S%8Y;/K)Q4 P7@Rn T̗t1cج Eŀ5K~mꖛYIS&U H8j_C87Rysv7/Ƒ3{ϕچ3JOdܱ@Pzahhʱ?6ķ" 8 hUE.ԩݱsFj\fie:y4EW6nX&L8p0֭6OLB&]gJ+ǧU*?Y>n=B!nZP7eeG*,UU1M:j@f}* aps٬Z{{@4P?QIOyArDs8PQpNxoj~nɺ3VLGQ6$E.P!-bU&,)0s%Cc(Gnf3uY֜r@vlo i ' '0]fpW%EDҋ$wgCj{t? 8_.b*o^Y5ӧrp+PWю24LJ^3M^_fbAb-@)][<6{Zgi~a4Q2+,1@HQxb tK}l2omMbN(u՚P?̀ : g-͈ H`aowW$un;#PpTa?p XymEc*@GaB @?k[\E;=svBFO6@߷h*BI~+H*V&h*[y1޼/(W˪> }EY;gl󖌲3kg4XiBT3[0}z, ٦A=ttgE/@A^wBMEŪ$k$?Ŵt{ I6 nz&8Y$hh 9 r4ۼ!uMH 5ѡ SË?9 XpQЉwvOYֺкWHHXW4^n6Lh1rNg'z}m?H97yX:$"΋n,>3?OUzl摎*ymQhPO-XLf AQ| M2kւeM/1SUto~--心/*eOt )PЃ: 4u )3ddom>IYN]>w7eޞ&.:cc/N[_ݔiyn¢h0\0:˃EB^3v;)l*<*iD:NEJƄLG;;L>ZK$S䧞tv Oɢ!g $swy/-qSq  ʹO8ǂ 8eXmjR4ͮũi`X gT\qDonR5kZ֭=ӌ ˋs&ϭS ]O5.[ Yom`i_-Ssմ,>#WeT;B+x/SG2QVxvЩW 'Lv5E̓C 6AcoYaAtֶ۳^تm)309hc6 L9Cz:6W@%iWWXF|\`Zfn4+  nE U^8lc,sp:,WPТ<2[c/5%X EbUhfoʝ*Aoqtu&✺cpP׳Νs䋛(+m5ĉ΂7++&P'nCA\Oe ȸ4(OS/Xb/KfÄ/BiTP=[(t鶀5IL~޴X~mRTJճY`o]S#]L.W{؇GԶ; ?0k":kD%*-꘧uuv_3wc"55&0O=Žu KiȦhZRD<@yF HH?IkD=^!v&9K< Έns}0^m̍./YA| @nBZYb e $\y27S>RȞ$ui\x&$>%.uѫiu:.!j)WGj pA`Џ9\fPrO[) R-\BDW.'F$L!ikߞ]CT zԀ {hBTVy({ t(s&+9\Uuղo@o!CΩ: \ޡ`+O9OVfm_27pBhOMK_9RKF-@gecGD ֵzJ"'hI[fĝB>XZG["͗Y8[IDj7?2xzc,tzbd:.gqYJE)ZmP YZ