freerdp-devel-2.1.2-150200.15.21.1 >  A cNp9|mRWI/E 3p?{ŸTL&!ѭ! P&lÄӻ }LC&{x܃wAƱ`vxlnSsrm՚ȣz,~\٠rG\W@L _y򷵤O!GxA6!qRTϷ:Ӵ+UIƖHBP~!)ϗ#xu& ]h/(M+M6ͽen:axߥ:26ec76a85aae3c156f1b4ea6688fe4eea2890f419ee9429bd71ac37fe8fdc6bdfef4acfbe22641c3146b77587186c9e1f6cae6af$cNp9|dzRf 0l9KMMw/si\P3.W'\i|VF?tuc8'Cɳg 3@Ѝtz `"XlbEM f3D@cCbp _?+w\>9[U F2.1ϝOtOv<-"Sӌv ҟ.5/13`n m"VФr$?&e% M"rC.kI7 =`>p>?d % C 7PV\ |    1L 2t548<<<> ? @ @ (A8A#9A#:D#FGHIXH Yp \]^bcd'e,f/l1uDvwxLy z\lpvCfreerdp-devel2.1.2150200.15.21.1Development Files for freerdpThis package contains development files necessary for developing applications based on libfreerdp.cNs390zp35 ϯSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++https://www.freerdp.com/linuxs390x J }C/x/m M $v)L )e 0k L$ 5 g; u2 {36siu S U <7y   AX@& %aHQ9@ x,p ?" @ -<(G=I} Iz R p2 R)V E4 ! N%n  !jjZAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤cNcN^^^^^cNcN^^^^^^^^cN^^^^^^^^^^^^^^^^^cN^^^^^^^^^^^^^^^^^^^cN^^^^^^^^^^^^^^^^^^^^^cN^^^^^^^^^^^^^cN^^^^^^^^^^^^cN^^^^^^^^^^^^cN^^^^^^^^^^^^^^^^^^^^cN^^^^^^cN^cNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNf865a86e98e8863034afc206f87f914590b55f0a38a02d214326f217faabf87fb8a4815bd357301f68fa75d6bce300f6b5e7235fded0420e78b1fd1b0b2c3727ec92c8604ad1dabe92ee2dd23982bb844cd1acb803691e0c6a5cce65a6eb2b014c3851416a130329928e174c46fc78d914f89679e949daab7b31e14256ce45a4805fda815f30baed6e6ea1dd216fd7dab7990c83ae260582a310389f188cf20e8e5370e1a58a07b09f9eb7ad39f1325cb99da5075aadb5acd31b3b60dbdda8173f2214c6622667a6c276b05b092bda76d7fbdc4eeb0c9db54f6338808899b66fbaa0724b31b33eb7daa4fec2c4ee087b9328465b863647eb0f8a6d3b8c916ec2b3c6295d928ad4d80c18fda52370aaaef3b7d3b3340ab26a837846416c86325f89c5e4fc0d7175abf53629bf127341cfe96b9a0f270355bdd5872ba54af9532486663194143c8961db5265170f2d0a9c58fd8854b069a619c8c72517865d8196f6384269db454047ada8bc4ce99e161a9c007ed9498e6e068fe6933c2b8c9e01395ccf851cad8e7d5dd8af6f849a6a7b2e2170b42f8095a25a2b0a9c0e89a4067a1e62f2af1913bb60617b08dac1c70a50de8b1982ae4463f1778a8329ecf60b9e00796fc3b6479e3420427bf8ea06ab407cc863291defabe45db8081a5a646d05351f3a6beac93e395df5a3cd070d5b399cfd8682159f4e8624dc6739d4cc1082d32b0c1d82a7be4d81d72961e19055cd54bfbd20829a76fb530a6699675eb5820b27b33dc1b5f3665ed66166c836dc6fc305e4470d6fe7a5ead78a0a116f68f5ab4a3a25e0283b5deeec636502af63f6fa603114f12e7f5cf632a5d395c7f46661e346463358716a3a8c91fa0b583432eb2e996ba7f16812a6a6fffcd291661d43f2cb4f13718b0e9747bd1f626b619138a3ca3fbc21464529fe152be4631f5833f6e7d5941c775fb9d74b4ed1356f3737ef876ef14eb3fb296f8da8cf658a98f5032b1bcf54b41df040beba49fc9153e3751e23341080c565c3b6b441844e1748382b8d60b86ace3a8f8b0f2b8b559bec08e4dbfc3d3085187a5a6aba71864041b0d444650941119808a7a75bb877551cdbf5ea8a61678382b39415b4d2855faa39a3cebda2eebaa94fb377c04a92d9bc6bcbec146c88cafe5e74e75d67486c0e8a3df977236050d01b7d72b57fb152517960c9ba8c0dd90de7e2837fb9fe734ff1fa37eefed9f2f28ba83ac776d15847057582ebdf47eafea8a597f656051233ea38e17305ba96a1e528030791aa752a97167407b67089abe7c83e9d821fd00781ff21ec95eeda452940ba7d41c79fffdc712dfa6dc91f5ee623751abb24af3cea83039d8dbb4ed0ccc1ed5d0745972492ca3e9a2a1f5f6a72cc3baed08c2a6af2529718c16dc4dc9a1d988a3b5880ea69826d5229583ab786f9b591461322a73a06aa48bbee2d049f3940bd4cdfd36f67697832df9271bc084c502e21a91e0aef801bad9eff40d203b735b0cf9d57f176e152a4124a8cc3c74602b6f20134b9e391282d3a84c0379681fd34dda834d9adfb6da9099fee57d948266823a1d5afcc8730a082af34f3cbdc38247288f63c74ec3a5adbaa6c12efbdd6adf98946086fd3e39b23c8de1b0bda9188ca49c0ed79af88f9ad8043c506fc65bd54254a5177725da944311974bf580c8b104674ae36d559da618a62ec3eccbe003585acb641c5bf1cf2f96eb7d02f2e11652be3cbd5faacd341f8543aa9ddeb3ca1dd61ee479891a81c50a28c01b23e46d3d9b9f60ae76efb55e8ea7f6ebb0c599eb5c2950986b33a4f19e8de60b3a338d90fdd3444caab8f97e5e8ae8f343e399a91d35c6c7ca9e3eb9229c67f562f8be2fd8621f6890cc2569905686dd82dd35062af896afe2d531cb5c415520e27d1584414e8c3b8e06d38b84437fcc5d77d13ea7bd1501e2b264a25946a4a8a3335465a5f2a8d52e737c11f05740a71f549c2ad62e38f265ca9ca312dd6f48dc5f20c60be69431c923bd0f5f2c60c3455103efceeb558f39387a6b52dbb1297b0b07394750847469ad4eaae3b7713ae680997200b60c1389d9afc511d95e9d01aa46b2a9e4a7a6642c131843c8e0f0ca2cc0dddc16fb1193bbb1e06c6afdfcaf09cc7797b478d8fbabc135ba4c06eef85720c10a3dbd151a48b59a131833cf709c3dd9023f7aed1af0c4811318e7ae3ed708b807ae2ce51ae6f411660d9fddb3c3bec50c84ec70b2acd1b632717a07018a7fd74d7120654a54c889d2238809366390fbbcde76f83d6d4dd6baba3945246778cc3ee4419a85959603196ba4d915d15e46239a16500a7a438265a42cc44c0229b99b983ab3e01c8e019e6cf87c4496e28f7d520a6d3614a2aa7b53c82e3abaa8bbef9825edbe20a77a5750e0ddf6942c1b3d8a9d6c2d598927f8b0ad668a7754e3e9eb88d38ca17960f0ab11c6b90fd0b2b5ffbd3bf9693e365e7f786b151bb7c995b18a953135deaa80a2adab4a85b31c54c7f7ff7d02c0df28b8be001eb14996deff32d69d377a6242e34f8bff57e21a73bb43ce0ccda1c5878de426b5a012e54776f3497e17cf923679655f002c0f44d014cedc5991533e79b389c896c1daf470973601432c80e9ee73b0b893a2cd7579876c10861b4762e5e35ba9fc7268b66d21a56ac4d50ce710285535686b8bc60bc39c6f4c5b6334c8cd6542354cbc79d7d9d0652378ab131ee859b2f1e6b9b4caa41b0a7767609a966fbd6bf54fa644e7bf7cc2e345cdea95676120531f5df260688796ab82e58c1c12c4eda299297f54bb686c3c81eed30751a4aa1b428ffc95b1edcf55908b02dfddafea5360379d4cdc82404b9c52c6e78b0f36531fd4d69762b6d036e3fbe232bab1d7c1f9980007dafb93c5be1b34808848f780ed2cb0afff4b173376e421938de82c1e7056295ccae57b083d4e4c9d934f04c61b0f0047fb34a5af65d460cb7df281ff4661a553c7e86ac7c2663dda544fe6220153aa1a36372f23abb247c0bb6c2787b9a57f0e8d48b896f186655e6d10c75d6e017501a999c417cc8bd6037ae213ce1a35fdcd3123bf9acd0b02f15c5ba786406e9ffee6c759b2e07ee95bdc35083fa7d2a85c35affe9fd2242592338e7001be9a4a4f9bca18b3a0496c2c036c0defaacc40e2eb4ae816bf58f0c2107e3d15dbc08ff8740bf2d6da2c16af85ce0bf5c5910c821b80985a7fb7f63a02f888a5f2c69b550814da3592003742955f672a21258c1a7b2569176a2123e2fd9cddb15fbaafb7a0410c156c7ea5027788e9b8ce4fbf77d82fabbd0c92b5faa36dd6012c2bed1a67a536d674898a15425c6fd8bfa557a1097a9206094f52c3868b7e47a39530fce58716451ff8d033e6387015a67e010a470edc0c4d6c4132fb516f43d4b17bda0f80d85b0e9522133b8573b37d108bec795f4c330f850ef885aafe91bd8a1426b414544cd414448e39d25aaf132a3aa1e5bbc2e3d3dafe8afd7d877139d74e891849d828706e578a48ae5de84e9a3118f845e718563ba4f88208cf913180b21c05b6078d8d8c05b7d908166ed24803c090c7f8c8436d2fdd0e690a53034fc0999fa93b7a59a025a4053feaf90dbf94249f5c6f7696f22c90fef78cbf5b36c7a74157ee9688a9a7eb02998221c0098b8fcc1c7a29630635b0d4e5e56be5b8aedd5428526a9dbc0e48486be8c1515d30faafd6eb49c76d584d7a83fd8805766a7babf5106c1bd97fd3bd80e17cb0e93da1ecce198828bf108ef2ea7bd9669857ca1784de378f13e29e47ae5bf1d33b9fcef867b0cbed4b4fd3a034d803348d1c6c6ad51c54fe6554c869d16899422d75fe8668333ca9956bb0cf9eb6b346d0a0141f0dcf5d01f03a62d1998fcf9179bd135862c9ed3760c0748e1d9873f4e9ca4a3549502fe247e256941243bb4d5691bd8b1052f0fd6780e1a97a1ce01214af1a08e85aeacc4c429853d72936cfebad851a80235276eeec252c6969305fe7b771599c6c3671da5acf4a5d63197b14093191ea255d84cf203210021e17247066d1003f6ddf0c318901a25750638d6cbf54a6beebc0efaac368eb32d2d6f440fb9ac3a1dd5b5d9c64ca20d728d0c6d617d6fad0f1f4e08907839351881e5e5108e459894ebf3e55a5d4484badb342e62b90ad440b0a838d63bdc4171e3b3738b98af99b0bfcd3e67769b3c472c1bf0c2a992734e08e9d7f1008cc59cf917d29e5cc96304e86e8046ce34925c680d75086ea4a3dc86fc1aafd7877a5ad65b54d8f93f2b6d30aecbd4526f429a09232f8c51cac8dca68984bc7daa4fabfeb8f3783c46a9d23d7f8ab32538ec11b4d43800f8585a12b10d922807f3002adee7711b9bea3d38856fca9a38a7b1b33fe52fb571a9023c3f18f7a7556efd652f1642c193296502716dace59ed90eadba6cd22509a98f7d9cc5c06933553a6f4ebab434522f65b7e46cd9d1fb69b2a380339c337b970df3f261e5bc0861dd98be5ec21f3f44243090820b5a8366baa79ecd71337e2da17ba6c8abfddc4f4067ed4200c1da86a430b59758d5da86e13ca86b5db94751bde9363d67e3b6b31d1dd19c7e30c3beb62c4b79083d9d5ee4b1f6355de9fdaa44dd7e76c6760193df11f76004cad63b7d635dce2069133736c714c2862085cfdfde01f5dd3d28c8b4c16b093a2176d0ce903d9644344d5ca58dd56343f7f37c37357db54dcb69519ee994ee81a3341f8e30e8ef498535d73509f95cae7ecfeb41e27fa0ad6e78707d6ddb5f9efe7b0d6329315ea6cb385697ee5ee75624597691aebf26a6e849a3a7b240b456f68426fc7b0e9e996d0f0ef5d8cdcea5b8133b72e3aa9d4b08355d7526eddabe10e47c45edd42194f2bbb7f29288d0e3f4c5ded7fd34af77ce20ac9242588a07cf0aa94674a5006ffdbc1533403518757a793ca48e991b108c4af31eeeb231a266e758c01a2fbaae5d692cd886c1f3a728127015c6e0ac9eafa7ceade2abce17b7396f741c749c0991fb5ceb50bcda6b5a197b51a742c942ce94a1af04aba564811be8ddce51042ef974a891443d95d1b4367e68a0f007fae9bbf3674953c840fa2ae29db70b948bd9af4c370f5a1508027aac47255d5f4fc05ce7d1f695e3ca36c3a9d0a51ee6764fe7d92f8c30ae6b621d891aabf5fe26a768b68900f46149fc9e61e9041b6465b9e368623372bf64fdf26510841aad729e90f94bb4f62a5480a5011c6fc3d909d3d1e4316b90a4aaed7b4c5a81ef4334dc3c878dba2d8f2cce9f82035e8cf8884ebcf8bb4316a5874c2d16d272d900061f89c109ad03fd67d7db74d837fc8e369293b05cd13e079d127be67f078ef6c320d9944a355cf8099e29814798d32ed8569533ffd0f3efe8a9caaac65a2b2ae8121b116819092950bdb82a885d97674741722660f6e5f3bf54f836ac5405b569ea447e32f40f48a07f5d8da3db150613d0f4bcdb6d5e7b6878ddc27e72a4a8680cc0de7bbb279c19f0832025d7cc65dd43283327139495843094dc5830f4fd7c15ddfb9382bbc5148e19facd474e08b1d30945506cf020663183132d3897e8c0749165b4744da1dd62b3614dad5c0da9c682b6926eda0801c64049813f71faa349cf4279e01410bc903a6b6acc3ccf5c25e8303379ac43e147a6ab7d6307a94bd4cb4f9c77a3cdcc000272878dff93468356367f7f1d0452fc129799c649a1aae6f3620322640ca455c21044213bb22b00e62ccf4adee27b84af9a6557754e3c883e6a23b16b2fff99ffa56a0aaf266653532377d0e2500df6d4dfef1c5f967c3d6a7e07482c8f6097217bb80afc5d9a5a802c97d1e60185c7e7ca1ecdd827659c0cd96748d7e8e6ac1afb33153e1531bd364a498d3a01def6be84e724334ea291907857c3d5a1498da21dc45804237e4a2071337a62f9307345b2abecf7dfbc2f31fd7c5fcfb978fc8ca742086e6a35573c55f61c34c3283e8a0f05a577489145a53617f0dc034b3cad59dfd328b27a3420adc6b91220fd3bf27eb1fdffe9b8a6b674e557d6c0d091610f15dd6cc76321f8d29764756ad06b81f99ac9ae39bc82785f02173c09ccbfa07666a6358f69b2c6e76b331f6b6a16a8c1b487d75c008a94d62787675f57c77d17af881a7c061cc7fff6b6a47e4b6dd41694298ad89d70c9d5f883d40f21fb67365a85a41c4c724eb8b1651fa11124f3985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1c082726b2add13c5d5336151fc484d53db8e6b0a1e044f92deba9e3a851f260b342392da6dcfb078ac63383102d58a37ff3ad4139c3652dfc5487d91d0ef4cbdee2a96378f88a2cdb10cc7da67cfab37048a75a1e89da9c0dcffb7902a28b90f1985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1cf7ce5d8dbc734edd461e9b7221f56726553207385f52de649450d2f51a1af725068615a9a7d41446735cacded0d072bc42ce525e117c809640854a2fbd36261ef1005ebfa29d876d288937acdf7b11335db605fa30ed75db4fe569dbe673dec8985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1cbf64d1d2f6ec84818d361ca1672a9cde9a256aef4ae337c9b54abd56f376585541ee5aceba43ce302199756304105e489f6d137d0777c01daeea74bac6aa30c58f95ffc0476dbf86366188894651cbd6a4ae414b81dd468332bbff3d1e69e456985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1c1f61d976dc9f42e0d7d77690b5708114de909c29e15cbbe405b128e57a5904b34ee94b21df8819b9afd6fe2cd3ef858d08bed6e11f9d3383498ff688af3def0e358b3f3f9cbd4ff7e641599ab77bee31b670090541dbb59e11eca7d575030d7b7ade5729ad0b7d8e6b36f955b5223b55c94be9ae33f1cca9dbc2e899a350d91e83c713818aeff393f6f6d87b641a78a266a859d9ff5e53ca032c27acaeac61678d68f83bc335efb0946879bdad9c6895396cfd6941f39a40d3f1383bc428fd1alibfreerdp-client2.so.2libfreerdp-server2.so.2libfreerdp-shadow-subsystem2.so.2libfreerdp-shadow2.so.2libfreerdp2.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfreerdp-2.1.2-150200.15.21.1.src.rpmcmake(FreeRDP)cmake(FreeRDP-Client)cmake(FreeRDP-Server)cmake(FreeRDP-Shadow)freerdp-develfreerdp-devel(s390-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.1.2-150200.15.21.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1cN@bL@b@_16_^@^@^^^I^@^@^T@^^t@]@\@[@[j@Zz@Z@Z`@ZkZWQZY@@YKYKY=0Y;@X~@XW 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.patchs390zp35 1666091726  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.1.22.1.22.1.22.1.22.1.2-150200.15.21.12.1.2-150200.15.21.12.1.22.1.22.1.22.1.2      freerdp2freerdpaddin.haltsec.hapi.hassistance.hautodetect.hbuild-config.hcachebitmap.hbrush.hcache.hglyph.hnine_grid.hoffscreen.hpalette.hpointer.hchannelsaudin.hchannels.hcliprdr.hdisp.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.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:26463/SUSE_SLE-15-SP2_Update/8fa2b85d1fb31b4cd8120dc4b6338ca6-freerdp.SUSE_SLE-15-SP2_Updatecpioxz5s390x-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with CRLF line terminatorsC source, UTF-8 Unicode textASCII textpkgconfig file PPPPPRRRPRRRPRRRP RRRApVHQlS >utf-8e895e343bcd825add20274dc426fe088492499c83b847fa96a683f34c5e7cb17? 7zXZ !t/] crt:bLL &umߵrA"x%NPh t0[_cauS֔>07:;p{Td`di<c)Iw jT P.lfNku?E 7*?+K &z ?wxFs'=9"P@w DJU6b Q.luNʋU,_r ,DgYSdZGo;֛E[}}xMf!guOh2$e"SBwhIFxO !V/TUeQcZn\E3"S) MJLOt"3Hey" cO^L8[ƾ7ռz]=Xx}gV$]扵*4 -8ջc2߇~t;iԭ~WG(ۇ?D Ґ/ɾKnfrڈy. ST'Am\a̲ p(=ղ_Cm\NW2I/Xc7bBa!}|/'ٜ{qD +B]dycQŞJo2& "3K ̒+ .jFmDK-|Ua&gLH#CA$<*heUUtA$#)=q@-޿8#ta:[tz1ݱt9qS▅#i)K2+山L:z[]"xSUHHrj*O5)ITЕRcxc2]3oCZ-&"J:/btK^Dma:Iȶ|gjuQN" WDSM+}4 k"q<As ȷ{[֙kZK6B1i C C 8uٶm &I {yѫ晀3E\9QUYaJgB R6&`"29X>d`Uϐ1km=ftd>8sXw=٘$lLwzi&7)f` I]8wnZ>aݟX7$110ugxAn&#gKCҵ8_6ZUO:G(ZUh9`l,N>[(Ia{7 a!0j=O-sDN%12]bacGv5XE^d@yb*xB5Xx.#)i&l(6}]VU62EסtjĒ\gvs^2Co[k/!xگV)u U2ZiGb"oDlleBAm]:43n`;Η_H li5o;1̂G`fGE0^7\+v|br+EddP2$'Vd;2{Qa\(ޏI;.Uh&\r2;Hcz:U 6(ONv2׼{y@F1 #o2 + ݇F ^u4gd6~WDVS?m'C K,TQs얻 *[;:C!(Z#1'j65##unDlaV*N_^R@ } Y{g~nO$y!hՏaS^ f|푠hIclLb؅. lbIPJA,Ny9JX@&Gn!,$d\7L.F4OgcB $˪d Ò ۹@>93(E6~Z0rLYyƸ~ز%LrͽCf|kcxHmxKhzvAdԼ3=Y ӎj3 Zj&ThDu_lHȖDCqbDV:7ٿ qYމ^&]uK3u 5b>{rcI ² e@K3zN-{)p,$a[&)0* HW" ڍ-`IvUMX-bi&nK +Ucë nboi7ɸ<=Bd(Ρ' $ d3aL%vjq Y-*xBXב6B'PӔ3J{1rۯ<9G[EdAfkWߖ˗\q"_pv eD®U}4y/0q$B]Z^fua <,<u戩5dn$ BJB.4%crw%ح2ivW1-t].J 3>@SY@+B& ?{`:`9/P/I![cL0l ("BƟsQpU7Fp$1cwV:\ؔiiV_- IWn7 \y5n>{c!V8|S9]V^voSe ֖[oT)nlI}RbgBjh*`G1?G I ݎ|NLwΪ@E>!A5Ei҇9.=HlcT8VV崃ШϘBK"֜fWs4A]m` ^_=! k49k;˲ Xs[7[s*viY%C2=gҢ g\@6hlyʶOEh]a$[A_A8a5 V}#ͫX'ngm }"8~A)L*Œd8cĢJ*jLC) :6 #aNԬq|REuCjK[BpzX(x(S2ei QW`r"IcvP2[m Dӗ\˂XJ@TbpIh/a&9lRg>;Ky&y~38~r10LP $ (-Cc9ER Cz *|ƅ%?i#ֶ64L,Sb`xz.,)`U 6+eb%e7tjj6i$)Y!Iꑃ₭>bOe`߷o"+hW&Ϩ ʧ q@Z/_jy7ip81#gCUEŸ82 5򏕁y?q;RGbIwarV:Oλ 3L; L+ ;pNG(WsfL t[!>6RK_ps& 2JA)y;d^/|s /_E>u }V+yT LZ2PA BAhSv_mN_-{X*/$eg0mK:Xr, )t|7ksQ T^At@#l$4gU;RRDktQ5up}JZ23@,lHz>d)6|a4-j&i"iKȱn Fվ<ęQPUeO$'/aks=/)is.' C$)t)s&#E >U!%2i7`(cDFڄ&`hmPKug"4W 8cFt:9rUk1tx7o`͹zb'QgsaIvxH k-t4S+u'GF~N~P7{>d6֍D {UuEkSFSiTK(\.g:$_LLjE*;ۨ1hǁug;>{͗E%S%oˣgXφ71 Q`{P N\;.JG4NW;D^|*>ryXޥׂ|:~*@)ٔ6j+-*6*;j MHo#ˋq6ztT<+(`ߌ-U(1J+q>4P8R ;dZct;KG~Q!b(竁8"@&)^#(60Uҫ9jY(k+RS3;5<|Me;WDZ/7C6 A*G\a-u]{oE: ځӕ i?+vH5œ`BQT#fn#f3"桢(^>*c~Iljx!v榄)=bcjAݰ3L8|"h4 7?_4AN,%b  /Q?}8$uËgP]*'.yuTlRX&g{ nsk1C j `E.x.oRCV2h{*dK#Saa"*SCg;~KGܙqZN ԫNz[|mrt sσq 2N ETvsj):zOb m~"%1UKgT-1dpITk'PGbt-rfY@c?_D6o;.dBZ'2y\8jqJ+9sh6c`l6-4fwKrsqb' NjMk}[>K}Yq"M~yY#h[g(QQ(ZXcqçn# Ji=W)'j)QRd&fL_%|3X5JĖgZg"[Leq8>eBPQ nXx<(O劙3)m1c6K&K o3ڐiTkpӵ9]FacFΒJܱm}dЯ197Q:GV1O!)ϊA~x&Ϻb:by7x$ 0m#3X=i 5ՠ`*> '[ך{}]h[O LGtEv6Z4AtC/yW]ef'@0>mۄaiI?cV6,*!{Տi&iٳ44P̳7zJo1ETYݾp#i $J{4kP*7V4qcOR҈ԣN͈){;tN5%zQF] ӸQ=-aODI ꧿5҅&'=.4s0ِr0#ctɬ0r~^1-&{9Lٲ}#Si=SkQ\bl呌%"=59Nr] QbP9˱cOkL"'UHIfpmՌ.qgջ-F0U6 `]=bD'"3-n{M5 a9ޣۗmn[19btT~a}CAߺ"sUTO,[ݵ]= 灬/Q,x].L ڠWEv* C؟Жx+3N| ^C ?vg{MQdILf(,洌S p{E%VILVaHp1@\+>LcL#z _'}W(0KXuAܞ3$É27r j`ExO ;DyIBcD1PJf}ŎsЛ`+ə]Բy2Sg_wvDU`w nzB.>b(tuE;A ߼*qh*_8~޶.BotZRl:6pnV[Rx.9(W)hHnC9o1Ԯl K ue!@<k*4G_`oȜRS)q L ʿf2zER.v-zv-Ě'i` 6#C7&fS }ᦷ&ML Z{ BhDHO&pkJ?|]C& :t8e.{8Kl`;. A\5$k'p\Р4ӍSAurIb(n7wc >,؛# - ^d1 6 D4!YЋ2@pyn)!`6 6@`7#,g_ҝ΍S/Q8*('idc%w(fWdG=#cz׎,vQfF7s?j[)X{5ȉpaτeM/9" {KfO{Z\jЃß`,ֲq O*hS R./%Y Ӄstr LOkBL]X[21i$lt2~щ]D9/"[;{ NHJNǀQP<38=z?3TQt1߯nj GGȲyU hi 0{ Wnب>Mcd\V观 U #DJSj x 72I;iט `ra}7aRg^ų$~=7rS2 v`Ҟ_vaZؾ,q}L-bGYr>ŀfg<[bE#>Y49Iݨ}:F05JSyLҀOCϦB2p0Azעp1Z{3 SE>WPFkgvZYޚ X{h@EwdNƞӺ a#?ءgJ#|k y">d TȢmHk>XvU(`}HPe;Ȃm+,7(L NLتqi ӳnH O} kuaN:="dz cŷ9`"X KQG*"|~:zcoD7W%5PbDy*9 P0wgFҍÓId?ISnAP whB6n/61~8]sZo?n}|ra;M"9NNK௑S-錧Έ<Ě f\=&9(b ίĜN6l_)A׽j|=سP̭4y^OT(5<Z lW\ف2 w1"ӵQEhe24Q 5L^ˬ\I@o>ȼS"Jtknk}Z]yCִj؅Af-)H8ornYu6H'y/~<S]8@ +]_4D8fJn,ٻȈf||m#\~qZ7u:u,_ɬMVc-CacF{qvnpjD2NM-m+e}rw#n=A(WG.T%::?Sg"$_Y׿kbb5 (0g2Ų7tuZI6 KnBHuG^&h YO)pVq 5R l._ 94DTsBu:t= <96 6!>SœT: Q Z | LQp8ŏ|8S6BԦS{x,=2aD*V4%Osk-jr]2<CQc^x:Eykٍ,iA4aB/gVP 7pM z:ɰ@N'w\X!]s 9x}<_Xx.ɘNe`5]s_n9S7nlSF/.E(4*2,M)gofSٮcׅ?c#ݪyJsF%[SD. hQj`)W7vMr mr鷰PWfg@*WBЩh(/Y˔Gj Ix\ޡa-;1>S/ZWo3[yQR<H$,ӆŕ,WV֙RACAIcғF$+>k $):0LT3mQ;yŬW;+ B8-S<"vnМB _l@aX>+ީPO… j&) -G0S%j44ݑU=/!k[aNL F֤}=p -THLc_{N8KSO B ՗CSY+?YxGj{u?ċ}`ɍb 0~5 |_1C Hr|r]ZX1KG]2>dY" d"X{Wg:Yԕx5:u ADS@إkx_❣䢲6iYB iȫjB{\wi*?;ZeT F"J1apv}oY"M!Qv= ;q"RLL@oOJ|F'tHSbjɃgIAs[ OVNoV㡏2iItVfVRSI?;EIO!1"Q|1>kߪKHiN8+~JfNٯ ícqӶEQKF&=&- E4=@6qoL 4pjuH9!<r~<%Go|dU z//DGҴ3Y;r`:9iO찥DR1-9^\1o-mouT@b)q"QXorw.VX72 )5"rmr@5oh-Ƭk>+$B@X^r 4-x=  B5IаkF%VWJJfw 1T!]Nu'TR`3/bٜՕ$WdT*6OFx3G; 琯 u÷'A=GZƸSkÄhsG/FQ v1{)멤{ֵ kj40l$k<`t `iڅ[t@ aMKB/o=۷-=`DO>WPM HC?O; o[agh)_̴rU:Ły?N(I^H߀D':~~ Easu(a0^ZIE"o@<-١0"LNun[*XdXwN(%21, RG+f&A΍A˿x3eh]Si6FE/v Bl^GGP]{?Gഖ;;-o&1T\*Nq.qBs٦ԿČ06$ l-d*,,5hfhCh".2Ƿ@ Ӷռ#T oiTyzxJoV$#pX9$]Hqܝ"mQqͣ Vfy( (R_&"!]B` !Ѥ8H'6 ^0f:g S\J ٭ƪ2E0^`m@V.jzX;zs( ދM^obnk?V(U^bO-2Lw({?k|E/c%h|Ѯ^\/0ekƣI0J(84yХ8;8mO5FভtSDN!eޙOxI-.L3tF0wZJ= !F|ςl+6M[`%c{]΀tOu 9~ȴx_Sm1@%"{\PN4]X4bJ֟ :` PSb߀٧v0|j-n 7Q1'^fo36֞si j:V2Q?O"[ 5[WCA,؜jK/v1ս eC5gϓS綖~y%c4FʃyN@y.BV?~/h} y*LttTz1V\l5Jao$cW"@# 'd́FNݯ=HpD,eS [qk:Lk$Ǖgm$xߩzsyV&pRQaȐ='!Db"gYwtޅ.! o D"8kZ"=%3œlg!E$>`AlT+԰)S;=q.2}/@Zۊ{R6ir YU筗349@f'ɋ".?2G{`Gu 7hH;uu6ldקNNFARUޑ!ƌqcqO6Z s[:|EjdzD ʩڧYO( yZcaQR [h){X\1&..|׶Vf$}#]+r=va)N(lIcr B#ag9FE0IVB}{r}d @;ÆzM$ ӊiŵM+Ҷ˿ݦ~iؿiEp秛Q02Wnhהb=%>/IFUO'<_'Oִ+ Erxk;|)6NnTtRb_z|Cm>a-RdRzӠ: 7]cvUo舘DEvn鍮YGn1 kwaLE\wҀ\7Uwݫܼdn]Z1WKv ytlBŠ 7Fzމ7^9rK(9P*P,B<H|@H6\GS-I|>'װg*kΆ!vrQN{͈~a IǶ@%m}^ Wb5| 5)pxf";^~O}1CP1dSݟi]v>X sOXgޕFvo +u w DV; φ[6P2~krɝ2oC&R*.ֺ_!vVioo HW8)j_&W׷}EfpxVҢ~)F'eJb["G>{9ho9nyMi=sW6뤐sgע^RƷG9Ui!?{'sPn"^; UeM#cA\U:hekD|p5ukH?V.wKa*j,["-mE+V1q?c1BYxF1P݋YqXԋQBEp Lr]syszY~F`B my3iNN]>>u2==s=Va*2R!h#FZ 5pZq^1H;7P)M0qr+4=_HYd6 ;dYnI8cB4Sgʗ62=,5 hyNBSaa}]e $n+mɆya*NnO<#.?3=O| ٔhʍ'yG@>Bg;݇Kե3*&7o-S:\G#@kIVEh b|n<+sxrϏ󴕥ORax 'XVߎ3aX2'W-(-4>G^>Aq k,PuMC}z_k+N4xԵas;%B\ٳzY<<uiOz(+qnϠ?m&LM5 ۅ J.%jHn og|"G&V3?{| x^]kpK I=ȭ2,Nǯ=6A7+Yx3CA+%MOĔLS<ҭt;L_RHQ5}dwkqvX@'[rbr'd _V^pŨg? `r1앎V;4V?֬#+Lzƕ9l\Y}ٯ2`!+XܮZ“'6[P#Mqؘ& Nў+n+l J1X,/X0_»z*W&ݛE֯=|N\[ ;9ut=A?Z4O&8e鐪K;fedoDG2c2puAGk-'B ~[׀b^w5@q7P3Q0?xڥ`!:E ??ۋ]ȋVץK1$c ˣfg7h7t7CB{ߍ&ħ Wm5}`l yۍ`a\#:wR>$|sv 3|a`ڰx[Dix1ؘ}DZ{ol5&?#rU ?m<|su,7424zFz*2>:بEGBnuE=R2?܉$hs 8e ԻVr?!AT~U 6G D8#OWI'u4rNizz99.Q#*w:/_lft%[!5*)CS"M9s&o|bqd7Yvt *%rQ:<`nW*SGP<$Zg(TmĠwZroXr?p垥C4<*)*Bjl7uau]EȪߚ؃Bg@5 Ʈ=6&T5Qu//% I14o{ܤ@6e-~lz mbr? IEZn5w[Gj=&/1OI$()hEUxsŧQ]9Y &P^f[C xgP<6Ǯ jOנ?m+^[*cBɫw%$bBIU!պq ͜:se8~̞ln>6zJ:/ḳco!hUt/-)Kkq9oȕ dܓ:}&mQk*Ct/da *`"4Aogpj߷Ì[GEȲ%Жk-Utx ]ⷥ%If\fEN`\حT +ȪjI83B(VPh-%-72mgu"@϶q-h[ !00Ͳ=|ug7N:5Mg=eC%#,$)33ƗϡJ% \(; HdH+hѣnXss:)O9TCop*1U >0ӹLQIxobv ~N46m#6m$3 &`W+<'mf\0 Q̹ xj[fji0y] I"cv,Yu#;Br3FÁ?:◠d*ekAN&2|<fy>Mk=Xz9)i=<(ClF<\m">˜GJ :5Ǖr|Ge6(;=?2œ2V%}# hC9b)/ /E('ZqPw73xZk -Z?U,^ȵ  ^5wj\U ڶ3E!:0?Q+F]ȇ!53Q^y>\[z-JH !aGV}}^}mBK[FV|0m΅k Z ںv<%=͊(a8$.<-~cp*WY*o"I~΋zu-;TTG.vmM(5e(xE>8@Y,oCZn^CVp͢6Zl%x:ĭ@vR` wCyY[xz Hd0VT&kmoۭjInzSOͧSS:31}51ܟ(_ ?mV9<]_C. {9pW£|x0*o mi#@kMWk#aA:iEo.^Fz&w\ "‘JK#u]/(uڈ0/9o^e3C[H8t\u(@W.W5wF M~|ۧZ]/Az68j>ERY6'aO\~cknvXhnAi=1):և4&+rDbp19 7q~BTxOgUr'+oq 7߿͒XjO'12vQc xN5 WΫP5[:%$- Vif6{*':1GޜJ sKkBzO:!r/@/dd٘Y/FcU5XIY7;C<2@P<2*^/3 LAR} 'zyim|n+<<"^2#ؾ2bIfAIpsb|Ÿu7HDq_lnyfeڼ,4u&F'kŠ!8* (=j\/wI;R,PtlHG3N&\2 R =W"e2 ߫kŗ (* CB'ZIF_8mum!$ `j2.jM2"u蘑5Ny]UDExF@?םf@q/ԓD((s =xka=X^/W2(@M@I%r=IhE~]Y"U^/O< y1h`m'q5t44KF۷b`"}Y:@5/BT?@?"ąQ2b2)u^N"Ѡz۱K EZ#f;?@KG Ƣb dݡ4^ݧ in;fHqA q-Ԝ#Ql*sUy_q\{ r^-eԇp@SWH"=*>w3zPINÀ.{tUT"=]pUuǮk˄ܭaEu ^7)ߪ$n}tUR.PA( jT n>xgROi|ewHi&/-*9OX||VeT AĶu #sXD ;?8;}%>~K hq)ۑ|%SӞ}OLԗ$6^H`;R^'䜛=]ݼzJ\uALSۈ{.'5"-W$-, ^+f3}Q {BTY3Rl4`1Or䏃+'BL V9dXz4r?ږc{ jm/(].8)S7)Fg[G ^km#i] 7f2ڔ| \Zf ϺB4Jd> 0#:ٽf~_ DBxǐA W t>(h̃ϊb;{kok{lؘ5?څL$Zߊrgzb7 G/Ҁt,dɁD#&hh 5ѢwhIru| OE2KX% uI'ʇկqu0 8bZ\t\L a?gGq=IJq2O*34̲KG=k@HxP%{R*h>Ѭ(;Z?R;=DMϾb,/:!9p{OÓ%DLI| %wF!IA*m2fލ1},`pI ȍJRT$k֗+Y.8cl _?o!Fq19P 2 !п,J 昺\L:1<';D8kF [4(`")s"rCB&jD X %qЛNħj[7K* q]س<ӝCu̐c)/G9jCB*/8+_ a@y>2Ig܍LƩYIa5(Y yܷ?L>'[IDPS/tEޚit/jj-ldWcBRT]΅8 ] gMa^{X&A,uQ .G6ϒ*ȾO 9z9=9 jv/⒛"q!|< 3쁯DAwҊB!?:[H߄{gWU@qIun:]z9YN(O dJ/ϻ3̓6'Ϧe(fH cC'bp7kt/v8!wAzsEnkk]?g6[ 1\x2]HϘ`L\Lǩ0tcZK!>4'Be}WDQ '~wSH&\ I]KfY`5^i1Z]tpEE2ip*OxO乓R$묦3M5i"RmK_Z,3"ŭ|WX{#rz iWl. ö~qan|h"jL4@Q%x(qfG'`}حƅPA7j˭f2raЧ@X$D/U9Nq 3Za ᘃQ!G&x<}JIIkkѬ]ij횖LOx;?fih?4ݵ:osf,O,yHuT k>!fy,a; Ns|$<1]f U8c!ᴕ&k9ƘإOjp'=w1B t_s:PwXJ)Xs3U z$x[x9l%E0#}S<; ZX)~KcMu[ow}Q|iZ?cӽ:MWtjR3'@}zC/N˲VUQ1P%md%Yb/k U߫'!*^92֜f[9`6V|' 箛aBIT{N8`&=\oIs4ey*@`!*k$k.s2-ס1Lc$iL=8̀HE\ w>PsGQ`Z+)#mU*Ȇ PpkGXYW ޽eg/f)73nKfj-p;LŦ~< S^ssʪ(d Ok<- 8҈Ak Z{D|H+*pT?~Qԭ\QHy /^H~@N0 4.qeXkh+\2=hBB)Nu֘MX|ĺ^$WN]_?c4Nc ?5z÷}[V?Ԑn]F(ԟ =V.?W/p+c°5qye=Ȅ,6<3j?4Ayh4y?= f&S{0z=۩ȥS@~d`wN{L$zBem*O  aw|"#]V Uijoa-,Y`Wfݿ$@Q.&]"o!j\-Oyg\ՠg4R ƿO81@~aAu#jR?aA ,&-}aIicޜ=jt nKrֻv8kƀ:eٹ`#Tb,W<(e ZI2[Z<jPmP I&݅#=՟,ќ<64ݍǮ|ΐ|PZ q +)B잮莊vP, JɫND[gG~_wj"ː-汌&/A6,d"]>ЛѪv&uFGF{~+o~ISJft;qà-z'mǕ:IBa 12n9G0LK(JNR}NJA*Y:85X#$]}7Th4ggc;}[:{'S$cEߴ,ĆnN|ZVRwe 1[n˲. ȟ]L=s)Av˜WǷR\YGC1{3@anDe~-4s0Hy_ @Ob.T?3$KJ^;M,H,C>T00u˿:Ŋĩ=TM\=YEQBc8,5e΅v 9ܓ$iv1 D=<_tQNI((E\1 zU:n3:6A\<y~f>kҳ"MfPS*AZy%}Td]q-$%}^pŖ^8$6NXb-OYsT4_;F6!__l%Iܒp :rYBgnw° Uf14l8@k[W8WaUĠeC$f0ï7.S 7uGE%aTMAS݌/4H[+Vb@`!$)ꆽ/V'̷2-gS P>=k=uIużS47lU |n6<]@ǏgT$q/Rx[3BEyKCPԨ׸[.B%:It9@dvGϯ!F_E_^pZΥQAzY 6/c+Ǚx;|dp_FLqu}0sxiA'+= /IwY\~1H3 qxWb?)&"6[. vcb#.~ee3$ ҆Zܵ^H; X߉*ONOU`1-Y)nSK(`3@o1}>B=P5ŀNp7o/#E~DתF~lY*_hJ A;E(_o76hP(_,z׹X(7HDz\Yu]`-6;3+W&1?EBCu] 6YF: dXl.BL\uSsK;"i0uX/LUr]g]Jӷ3 Q`Wv "!-abv[EȨly ZkQ*w^3"DÈk.a Sysmͫt.K-qA_MV_ dMHi6 \NćV {?^5T&sVŀjikIo].W \"ά<9V<k;\@ KS)L&10R\K=-2 0y(f}ܓBK5\ PTI:f4KhɝDrEbKSNzIW~]tnGvuTCm޿7n{y~sAͣM E 4{e]/Š)t UMGY;hP-_щ`VrhP4b<h܎EV߶%}MXqC55BʏEOmɇzoD}DӹjNDQ_CJ@pEFш^3q<dY%ҸoB*1CШyoR1r?zǣ>e_6gibj(~FBm2/N3ߙy~1j R$w%T\6y]( hpPWGn;v Wp-ZZȻ-UY033'("ٺk!˱(O r`8)"X@zUc)czA {lqƵ G>**-riZEފZ0K:bwAqAlx)cn`hh̉_WEq/df,A9B7q)3Q?a;IѲ+Y<v̡/M|E8wԉV0T7?8+l=˶,듶?yXo"j!;D+):&#oj5#H p22M!ԩIX Z"]㸼4(Fx^ܦ9'p޿gߏ{dć!lǭV5IX%h]CStTVAu n;GFp };H@E[U9Xd{ f|Q^?9fn\X742YS#9s DKmӊY?toh@oTyku (RM~4" 8&o?G`ࢂCPh=J(r3-H{ 7GHӴ3$q^x$>#3pS3sձYqJSɻ(:c&} n.;2yT#3 0۵3L3fUI~՜HD˜3& [z)> ' /Ӟ4l|yB?WLjg$.p>hy`6)?GHàqzH9`\@mw0 ]ʰ`f)f㤌 K S+\E/hͥi˪@A&tD*zG|s{dx?Uú{˪o#Ć^3pjѢ_b<4'%܅] FD1&!{$Mt"VJ&ҥsENgZ.)o1$(Tܱυm > ٳd@}bZFE K\ qa:eQphTQs= S39bC RbEgec%ʯJda63+r32'aCXP#e\o譸d Ea JGxe>els8Zm+<lhFq23\͇;-J$MYacפ$6d,WJ^;g og`+)n- n ڙyDRԀs r-KX"'S)1TuXtL'ȟ:bRvU&N0 ~{`~&3x8P&)@4@_nǬ$j84=K籙UCY!uAnK^NH L0, Lq^H")ۣZङ\jƊo]OV2']*aӟtU?Ӫ98R ݌n i[%c, ̣F؍Qe)|M&gYIJ '" R(R/.C\JսfL #8Y=`t2 `!IԘmy4;Wz7O? 6gHM"0.Z"!j Y#/_AH? `:ęݼFN!e>jsQ[2W5ȶ?Ϙj*;]LJWñ;*+!8 v1vXc6HMnٺ{OWAI& *2V%-|+Ɠ`ͨ( TI;ƨvh#yqoB9e "q D<Эp5yu죰O2Z*L?j5  M w5 aelrOِ*]ndLVSحEsm͆~XsraOjYcb@tM7p.ڮB-tHo 9x1ywsG,.㎂}Gޢ߉tha(\/GK3<#}UEa]6_N&A kg-8}bW I|8"HKv;͏j%ʌ8.y9'@he 62[(R2Wsu (^oD#N )(*Щj(Da_&v IMR" ZQu0b lDmͻw㲚5bщ0o"?TOQk`a!yne~sLs-4сIv Cu4,,'(s*?Es\^ϰV6D;?X7Kzx1rpW g$%f2fšDIVыЍI+3. 2~rWS`XZt8#z#:X_RUqVR(^b V@!>kA$ׇxcҾZ.+k+ܳ):j97b7WxB;XPR )sI{澓AjPNën9 eu+5c>V ބ _kI״N~7A^j墥-}@$8`Rˎ`P\C>wQ Qx:$lx6O)$Tʖqtjel )=UI=((ըbNOr֤:ھi\nO/Y W1ʦyrp$oy[( }VRa5 mxVT~#MM:Wy m18W20#xuͶf.C+VDz1mȴ8ͯbLl 'N(%:QK}`%%6x?)k1&jNLǩT1R}"tWb )I #.`֎饦_fzP=;u%fb؂}3K8c q"F+` [ ЊT3(U(f9ۻ^pCpnn ̼z ȩ OvLI/B`pYh(5 ;HdC]|isf|qaYl*-Bjn0 ]u[PhOs|'UՍ)O+E"$ t],5sxՙ)ppysIH87@S@IzfR7!\4&IEPt~($]Hx晥pvZSqrD\X<+B~ `J EM!yLF[ƈy UYYt&RHfT91/"c bkJMYJ@t\^zg؞UOJ AtR֩Ab3KgEJQVʚg%z8#EфxDVeJ4M1BQwX}I@CUʐsI$ڄD@|tZ!1p-ݭ6N&aLb<6i@QW'^9SFjCbׯdf,ExZ=O 5g!3sTcT!IăՅDWk6!HO%czك<ԗB`N#7DfSy4lJ-y=T1%l!u1n_"=C<媏:;tiP_< mjO?87?>B; M19gCŒs|pZ e\"6IISoVUq:|$o 3Ǥ| 'ˆ~@[c wq?/4:)&îeH s4+:{֛ĈD 6ڗ( 4'vmoJZUD&ȸ/N0. Гo>\js6ICHHYSgLp7Wa zF9F5p8rQlxgqm3L[9KXZ{vF E!1R:訇ϮG@}|/*ATu mIHUeDěq-9Gᤁ_k:G'\Cekrd.KtCv4֑UXHo1mu9g`ڃ橄 cL`|m|lj)ϩکR^@UJX#ey5GS[Ӥvf5aP9f!p3%@\*>TگvODDG7⺇ˑt)+?B8݋ܰ wB;ˀ Qaʐm8F$IjkCGO.JD/JzP0pcFs_Xw,('^%j@@MbgLP,U r98o CtH{h JЌޮ%3% U\dw^bxͧP2  lN3J'ľEG4ek%:?@ikIAZr/ SҳjMd&ONUp"*($[!|,˼A_'uey\] k ,!iY' &Be#qVT)Kdlܲ|boޢnND,P57&$ ,L[ODGSmYc 619VK~۸`e/fM3`S=2& l^133Ob٬puZn:ZWU{tr)ov=5orYKJc M Jk25د~mE~3dUnTuwIׁvP9Yĥz|)Ca!gHm9z?:xt_%S#kZq U09߱%kyH@{M96~a @DɩËOʙ|;. jG" ,XN.'wݸvs= Ok$ /{+' t]r>2"cd:Mo<ްilVeFxk i7dxgn&  I6\I-Gw3_#F 䧃x> zqѬM>Z?_tK1;5>Ϩ1#SAuO 91ػ]y<9-S 4Btgi.~w(9DL}8NMFgzol] 8ׅۥ?+)2=m_ .Z"| &Ġ5ֵ:2z=s![vEE8wyO]ײFB_&& s|,LIv'6p L၈+jWȚcLD,rd}jbSWs7C51 @lWsbݿ?cb]hcuv&W-̃ޚJީKQat Ɯ0fK$rQS_ߍ s@&B!h]=6/h#$~_t7:~76YL ֎ hb|I.C,BG/pfr؝? A;5 4WR]>î >Z Z?CF~?TV9M9[Dz >c[lL/!;)P8@9 g=H\w2x hMa=^$4@16gX/@`tO y MNX djq8@R4S/?r&8ǻ##c9+"p;ꀿpA*d‰E - !F,2qx 9U遑Y z X ja`MSqw֍HZϾ u&ag)\Tm|;@A+=A!j\b*i5GXV{wCjTZ~WoQÿ -,5B&.P` =T iވ]#;@Ł>MfLge1U\vYDŶt)k@ .wL ;_G"4SVd8}vMկjA/Hy+k@= };x ^n%IЃ XNSB4/\>NBO)_4Ni} oz*v܍Q ҕ ab/PwT 9^\˽(;nW4m5[L4SZ/pPQ`xW!^ SDBg.g"ى@ iʽ YXrӅwz5Zz1j| pM<{wdV8m94RQHɖ%0n1snT2;-bi0flJ}W53 e0҅5Z; T54zzJv#۠#T!8Cy˭.5fpxQؚڰtE׭Ibu% zȊV- t2 e}k(oK<ҟ%aIz3zfO|Η,R z*xFavbGR/ \Q2Hx^/`N3X@7Ϡ ,-,Jq| -\;aZ҈$1㚹zЭDkP3D񏱕ӉoOTxK>.b(}NA9hnTblXì yy/c_)Tڴjg]ke)ZrciEJ^QM78.ǵlZ>*?GJ-Jhjl]{*}BW$evC_WE8"=ч%!c@Fb tVV<8fl|n}O뵃!t "~Dģ͸8T'ؐ !<6\i%o $BED'5H.^E kaWL3k2͈ 4YZbN|0q9FVqJ|}1}aE5?υk]f{*pw@OL-ˁL7:0xC>—ҹåWC8Вxyc !FFO~U- .PD@Dn~y,7;<[̻J h1mR"$d0y$s'RH˄dyh|yGWH<0gM *tsb{o -Kя4GϙVJG8: Цպ9۴j5|Xf=4 kb>㾀Z޲d ޡbrqɷr1;`D`FŕS 5 kQUr }G?wF`9qEF51AaڛBczR!X5l(4J?eH'cJC%I{E?O7]9Mq#liۨZqVz];c46 V}.* zn⅝a)@'~=ԪqINfu}bk3KUarmnvilh& H$A)xK$އqR?:z`>hcv( #|q>Yu{b9?:[E+uykVXC/ 1QVVzxhxp,(2)@) 0Z|v?6^RW7".0ռϮi_uWuewxa$a'h(̤@cLOYi"ާ^18p3wh W&֗EetaudLRhNmܕeB+.eV7k Ј:jl4(|fnM3 ts}bʼn.ײƮ'pFC{I{\֤8Fv 1k}DZM,0:2WW/Se90Khf@iVLߕx ͯ^2-^{W eXkx<ц>, |z{RsYQQ2ыwIc#3@#AuKMI 6m#\L>8sQiprdUyL{iPSv"mLyF3}7پdϫkk=H6ŕ1l6 9y1 [P IG%s_CĊղY͑v1!Q%$Fnà2q/4|e\ڇz4=ڗtykKhz8XSl“hoZ%HU'lW+"MpzB ;n;c쮴V˩9iocu WF;>$s/Omz6 Ք)(떪oDY+cnD >OqvTBi$saXWwSWAV'h |}"!@-8,Φp}cSo@$-`gfSxqCt> c5KVAZy8-ԁ5(Z&[:AU{pY 7(lB'Qb#X2,,BU,27hRj˅G^h}:_?b¢zh4jmL's] ɒj{U#~ tlků!-O'f4pZ]SOP)yH;!=o15Nun#ԑ0#P#GT뜢+fуP=.3wX/|2rg!d{n/X!&C ni~`6Q|&\~D}5!7רa/xT\c(qZMi"ɴDw|'"d߭[ĉQ!#!ý\~XukBfE]T(W{"O27+(gf6XP5UKzcㄶWNiݑ%8(N"huy1^},˸:.hdjC2"qZ;5AGKMCa_ _BW<29|^)Lf>a s֜!PTVm"3?/踯V#» %ג6ױy *8!'68-1J;:?ՌnpMOl;ZvJ9-?%wŠ ̶9,ߪ?ڶGsFci#ŽES#{=9>+w=~1&Vnov|nk):YZW*.VNqCQ2ɡFxj&`~[KobEaR`_#E([X2 c*wDt˴KwGrBM?M{"#Unkł\klm8ь PWorKKneq eޚO -XW,9G3ŎJxBl$=6.3^_ Ẉ;`Bc ˘;].Ksց83Ҥsl :#RA vzUSn 8v2=V"^ej^5gTGm)=H:Uoz+״$m )?Nj0א8٢}4,CŖH8¶zvr+%,:t頁K&T#Kv2W2D6FV,$c+ ՗ЦTBwp=3d$ өj1 DV*\|B H>%V3%>+6ٴYUV͡+3Hbd4n vB XSƚ^]ec_sqS\Q"cgl}m r@,] 4_ `)cA0Hxx (Qȭ>hh-΁EM9FDN>2m ^CuΔ/zEvJˡXo<49}w▓FZCOvy nZļR Khm;1cqHjRK]jp>Q,CngIZ%,.Li8{[,Woݾzad "+TaeF=Ց/9zM}aPOf['*.Um/RM6XP0Tuf*Jw|?fo*v}Be>4ai.2rE=E8ZXqpW ԾTk,ch wNGݓ7G^IN\K'&U(HQbKxJ7;[r8l>bswN~/-(ayIAp|.&=oȬ kȨ7[b5hF/UMw0TIP6$717B{ch*&Egj#6N-HTQV0G+&Nމ-'fq7hdcPs|13$1m_M-\bۧY,g^z*Zsc#"p͡FnЧ}5ڇ RiwǤ]CYm-ǓJI=xH9nw/K\E@pË:TdDe7(zPG+ ެ>w-=@ bB8 ,BJ 2DۦxNq;5'k;e S[s h\/JYGcߤMcfhA3m@?c͕>R(Ɏg?[䪙 ;kWt Chn=vt`7暡*qU<s@Z]^pE^c$G2\I-)F7<5aʡ\e (vz? ہ^TwMo^_{Fԍpdɚ/>a)׌e[a6,Y}~P1rt0BAtL8GkP/.eX>a2?s|TYiwpyi~Hl,;e1apig˲SC?؀( )N8$QS[rXG+?uG+_HD}Mln.18dZ5ݫd ڟBŐ]|KֹPfՍ3.k˽Vf6ϛs(7S=CTMCRs+8r-hvS캢)aĤ9E:ŵӆCn-wn60:]ͷ*cc>; RMn6Ռ9X );d۝edj~ΑQl^Y},(.Q|%H0aDNwlpic 9 G#ך)'c&5:o ԎB\cئ֒=T|c#k f"?3%Z F},W5;ѺօhY w8@#"g&$7nb[mJMŕ5D>`.|Bl}3q"f~XϢq?#҄>_R僰 ӌu^f΂C)I ,x^p9/,h5&aPE(25rE׷[@ (I0h], L藥0]p>~**v% Oq`rnnH/[Vn"А^M/+yU&LA%ew!&]xDI;XAZ:.WX7mLce7QbOAz(~e(;w"➞T-i ^vuLii>CQX[uF1,IA: O`:gC-7e 61&Q$1'_cUƊ"Pqiɒ֯15Kc͇w lPaAa:Zڸ~XQ 6fp5lb H1!U(AE6hAj76od`Kt(BJSH//Z+o0[_ :w[B+nO&'[%U| f&)%Ndl3/NIޖb"w~gmlR ދy R? N1V0@"gнW+8uV(qrYP0k=m`gH;W#D~ʵnz.L!G B}ܚ蘬Bje$Hw/_lnPEvmTq܄;tˮ۳*MuvJ:5)*Fs^i3#SWpC!+n GdZÏ3+g&m|ڰ1?xږv.ҷgc: % \Px;+<ʩoo܀|x yj5rxibEe?FߗSk}:3ӃN\CjkI (HaΛAv:h,~kBT܀"|d7FG<+= fhGhn%`'•1@X f#Wsۣ C҃!?́n斘: IQj'GBGCʇȌZs)g&aDL0&#RI U5\}*2F4-RwM.]mq Sfĩ`p2wR ki&Юw]{Ւ֗eߩS$W}~j >w HyDOCyh>S|Z iT$p5F3@w6F248q -n?,m~B'[XN?'W>:((Ek{`:o+XVN\3חYPݼl4IrUdI!)f,& ;.ZΩ@PDFcJߟ9SYZ䳈1gʴ0iEu{bΤ<`}kH wmW&_oAR+.##ڔP&bGS\ F?e1dnz6 ٱQHge ybVCh+q\7lu뭪04U]]_&4beK0F/=&HRf76\.K+a&d|؝~!"ٿü~GDVFh"18[.IJppÑ4ۧa X)vH0<8x+f8xC?ϧm05`ls4rx zz۩ MLTYTxPScg ~h,VxpaW"N 3㯓\@QݨQI}t@^ E1Qb+|a+5v:v}N}0m"uhGqiF,tD9X .%5ж XܳyA0vq5F+N%kڍ o'6kiS!*A*G5K,2ΒbT[>D7buS $[2i5J"cF\+B>w.p̉^u,|5m&P$ux(<:Fcv[NAvk ͙Oعdi{^YfuO|s9V;ͯmh9wrm/7*1mk qRrD#:դn )%^H47J+|=K i =%LGaz\ Aǎ?` 4EgWt9bg[Lh#CeѦ:@%0ͶQ_S{ίSiks&uzSjشh*i$T s69-4V׀3K/C}rvHF'Lp 8e85M !40DkdS*V v$h|ւFe>W6?o> wN HJN@*t漁}BX;G":,.\Uכ_fVL+w'G2U >ޗd(߯`][-S촕Ig+\UB<.2{un­ݖb 0á)FdYX( 9<R 2\o?oT@3^e#t{>^ɖ3tf*?uyZz1BlqI,?}.6JR8y<o$1\cpɭ,6h"&4-ŘC:m5Y:aX#(TJdG"{r+ykߪ+k5#u\Ðl9΂Wׅ܄]XUBcKk~&:P5i:@Nգ.r7Ei {R)YDI&b'KJejG-_oX`)d l5e.Ͽ6PفDL^]kHn 7Sq `N`Kop(ŵ M:I>C/|_,$YE}yˤ\ i&rزEalȓef8~⦘2$ PVU1酥8d :Rn4[݌v"ps ry[x[a[?:CrХ&q"m+wQG1hoPȃ@劷ӢlKHavm}2{! h:z4!egOAOPދkOcgm9+!_ Ә$f HC`P~ͫ"%UFW/>T*`duhfTAߘtѝӚp^2*Y,Tܲ i}kXVNԒ\iyy^{|%"/`/)zYIp'$Ed4[bY_47@TY=8`7 Ԡmprijc Аti8$ r:9y6^|TF*%\pVts3.cBA)П6NJcVYDz:צ\D3aZ.R [MDu=a0{bA=ϫ8:E 2nz5i$is& F9¬({BTk&Fҩ\M6ؙQZ=,p/HQ^͙M w7y{iK?TF]aӕV %`) ^g!K~%ap +-c6ɱo_'qP86EpLGZ']dsOΐdX=UKQN ի㶿Q|qB(}U푒Ͻ Q}ޓb 搘TzU 6: Z*MNnf5_ˤ޵^q ^A5ѧ!ws0g[IWS3rS-7pC`vᛜ`,~mӀ[^(hz˞u!1J}"х0~ LHe '5ƺ%wkn}▟Wk^v`;ZKRԮ-n59Mp҃>3B*_ o N+XL V-cxgio*1`=:g==o$Z[""!Y(kjwk Qڡ%Run/`' $D+ycm3KݦD?7J{@&;% "hC|M'Z@QszއNTIvzS,ɌVQpMTU,囱)4q q/strAZ n`3UA6řwQ,Oz_~;/,K2gk#/vn#Tֻ|1D4$攮[f f o5c4#M$I {lmp%zS8" k u-Y'?xt}1iSM_5_IpjEcwbgGt[THJ2{|6aD 9[|7Cbnqr?cSwԤ&b Գ^u{3-m٣# 1+3OOrm=ԁТ][[}<Ⱥj;,ҞG) H ̳B0f@(CʍVsT9!"?VFm`{K*s?c}xv6lLqe_س )k#FZ)jn&G䡔A]Y~ig/?O޴GC[/˪zs\\ȆICds"X9P<'?Mv17G%P|hֆKdƒt!X%8h4fVFLÖ"Ƣz 1jܒxkz) ;Re7TXM AR-'-*(J&9n ;s#I֠#5j)7krw-2Fb%JMBYenНm)[G]JNǹW]Eo/&g3_Bf#0rzMHƍ?&kiL=B1d]:Sq t+ ؚDNV$UzIe4w7i||Z;Pٽ֏ bP6es,J/`· M.(cN*2djՕA̽]w9_6 hl;#nSf>|]2ݶyYD x2V` -?laF񯖸1ЈWi0)cQ'dd-f%"QQuSl;wR٠O}/ 3¶=)u4V)~+" O]S(Ϩ|jXR݃g_TMfmnk9Ӿ1Gw9n:gu,T1IQY Gqo O"[k]Jތs3"vK nB|= !ĭ_*hpZt xy2w_R\w+yarWVh &J$n(컐!c61?c-n\gPQyCW7kNL87w)oG/;!̙F/6BYU_5NF:ZAfHc%zAq޲y8zf3|LkDPd%Vq`oeմ#+PP7P1*CƻRiLS ӁѦUT.tYƶ^v_8v$Gd. [S9QY . x#> Innu@rXǾX/ɞGu`}ͦ/jq0YxkT~WnrNmʱc8:baןTwp GV׊ &uh`WulԏˎI׍ d?wd|LJkY{`W;TJRjZ3]DZCJ? hlFfVdSxk|?̫ 1k>iꄕQ){tm,hb9zk+, `9+#6:4+J=nPizK=NkiVz nbZ3D劜dOyḏINg믳XycBk,üY$C>O<yL5FXL}8%pۍG} dYJWUBIMĄK觜xe"s?B1GX{=CsOb ( $=yKJÄkTXT 0zq~K~6ޤ W| җtQZOXyMnP= $3Zwm<P L}gYZn&u^!q!omZҺ[+5a"0y^nЖ7< 9x'v{N>-p~\`Z:%|qP$(DA;ᔡ3SLW(΅UR d ZNd4Z ^ E ?cjK77O](0!HxzhBll U]6% -}5~5UQ~K>q&$0>2ܙEGm*/(p2[ݶ& Β̽ϘJzxOC(Xn+A>&UYh,b+g*+wCZ:6VgE;q,Y_d.~iM)~ƽ3yj›EeB7NLLmMa[$JevƇrmEs*>GrM^6]fK-=9.Xy?s7\ĴCs:vDoͨe-S&O.bZYU48^DI?UxY"4+2E&? h1? ZNgO`c9&WS= kڪKuH636fjkIæ™rL2H6,}gDZvoM3@2frMhGriki-}qxpFX`+5Cqiy+RP>mH74ozW')j8h _iOi·ó=%[Yڷvj,? 9$y;v(OKR:EV@~ja' ߝU䓒AV- c4MG<IZ+w |1(>#NZNTѾPN e$Kسd :O זeꪁ8G 19eq"h-ȀR,K,q9m !H܋b,^ط[t'mf=pVĸ%kA>V[ ep?a@#SSZ6oDGuwp\*`Z;͈Qե¡e➅09TpԨ"r~NJttvėt/ m6D=ɐʛ,9s=O"pliϖ!KN+p5v$2U*X2VRuF'LҼVgV+ ":2xy[VDO'²5$hϟy-qѴªsr>kpk  p!&'.#ֳuܟ{0qYIF;ZyJGd&ʎ^QzRg`3;3C%|dZO VLItec̖<5ug]kHZ-25 X{n^˿ ݦ886:Q-pA~ /<VNNRU=h~q?WJ K:GgHn ROQjCs2~/@bWk|榮"Kz_MrwvԞuQW퐩~Ɲ_O:[!Ѵ?@ |*>Lmb}aû& 3 ?vHUXl^Pg&j)=63h{͹SuqqmGQyxGpp:BL nʏȋBy+l)tPKf*rc~r8Q1gȿkYtu$[@3Beq^A /cvUYGOj7*Ǚ0KJص R}jmDr53|7$dǠa߮l8 ~!k81*n&X:kmrC^4lq k Ys: X&:|DՂ!Jƛyvڷ";g{=++2AѫO`];OIԱ Y YI?bRapOψ)'fkZ9?_9 EBC̝?); *eĽjt 1OT(# K|{3y5Y~ ZT:T(W::Y;6nAZ/ 7kzσa]Taog2Kw@  ?H4FCP)<ٚh>t#=BT#d|餵>KcQdUp`W2*U3*=oTHr(V^o98B;$u"SM ԓtT[xL .c*9ϯЊr:$t?-Ud肣20^[)ZpRoNxqe h"9RP:2} *tPRcϦBs?*?9ܠȋw)!f#^-.+x:@!*MґX!^[YQ::5W#*[b/fOm*C@pu8o&dAE^?xobQ RP/Ԉ>Ч"H[ØFyH^Qv.tՕ9vEFв PצFm֕]0C{@( IеPl,7U(>V^< @e[}&4_kY8 Mr?t4,ūnN^;ǿuT# &[R"0k !]ZՂ,jΒAɟ7"VFH[}ս71a/ѱbj8O8you#3nH\S nOO?m]H;)hQ#O,? E¤B IaVZj!T!)1 \v kwS\u~@p%*?FľJ t`M`$vCW`{C"Ѧr֞^ i՚_6[U1 Ժ?GBVY}M es2˨EO&%-d(ﳡJ/nٚ3I( 铈9K|& RAZF_Ne..d"Ii>X20^wivRyחEUcnwm9:# 0CeZf9$,PAb~ۏseaHJ;pz[%—`RW1Rm,d*NfB7QzdT<6 ɐ6hSY"N>JK 1t-9FЏf&<YeHg"U .oH! վՀ5[/F5jGnk@fT"^y]^&܎XE8Ti:N D~KRJ\jr6ַWt@KpJYh#F%h)D;j ş0w,,;4+fަ,nU!NhI24O1p=ݢm iJ;"٦< (B8A1Tqs0%]gkLmQSʕESۅԮZ7(c).˜k8G su(#\Bhf &p0x]~>') h?vNjr& >cN7M諏c֙{j3N( 0E7D-i} ˴jKr L0"Mbuģd7?%d8t'X3ȪuI0܍G n-U~3⣩  2piWO^XZǜ3c{~)&:qb_ bʚuX F,Sa01D4LD (߹tHw>kZTa]j߻T?;n{+L Y` )je_ѿơAg=tQ1_OMP'Uo ~ !ƜD%mJ_ [` $IV]OE؋@/M3ݹY{P5!@/E˔΍r<֒e-$ )Bz?Nb&'ߝ^-Pq4{;F$hX0{ˡUemL)L _X0v lb! a<PeV KSL3|8Vox(;TZo6K2q)h@̎[2;pa{cA {֝c:iNhE ^nKqs:ZI}r"B BX\o~H%"NeWorq!6_MiHԌR;C9763zCGgR0J[~E+Fؽ,qZ˧r{ɒ ?!SGT%e#UsжYoyw]: uNW7g"T,]vpUN df Ā! ቭpfJ"^w5ugU8-+fJ]ю;8i{㐞fzMR$Ҏgc1}FrY oFv9n/}BqP|' zAE-%Է؊(d q+'r0ԡz ne624ɗV[&j7hl~Mw&'g6J2gQ ZL=W xEq:,Zp,J j{򄵚~VXn:qb8+6|Ŝ^#Fh:&HuEFHK@*Dܿ AҌi-[R)dhxhz [o{/JcGGqmVWB.o:GT c­'p+3~]#,\ԓk/LRک0d$X Jp>(j$>sUsHHn@3Mt{qw\,$ =49~yS6KSn3zR*p1\v-g)cBk7sC3X A\i$V=W;B-r"j\gv0ಿ[C2w, 仴v RFCKq/9Q l2dge3HGc5_dIymM+UKlp%&Yf_8D5|mmFREYp|7}\m >?2*ES[ 岮=3J:1CRM]mg${J:EnrgpZF-BBG*MRV*R ] Ŭz.򍈟F{ݟ'GjXWO3%W1ؘq)\ŀV۶'y'3(Z"?ւQKpʤq+Fx0Qd'vXGZ%(kc֙Û"ǫ@'fEF/+@ 36Gb& H+iF&рXZMat{ezZ.F4䧅0amm)!Q3NNLrmQzɤ(ǡy:?or%S֕)aL6$qUV ãF6 %1m;tN;`v5V&fKDQ*4xO/UQX +<.xa{]Rk< zR~]*(?#JDf)4v2&<2Og҈v3ٸr 51*{ZjZ-ɟ6Qh9 )LSf @`;ydzP^=cTyՑ6ė˱:gFt߿(@m"cp\v+;h'!M*(X38FQjжngfW"˽4֮j Zu +x1up%ezg>8_1rm+6{MBې{D2JR|m k_="#}e( s7w9T(_k u)Osq?Jـ+@H1Tqb5䴌|:xM>&Q'xf]=8|0Īc??Z MnG:,.l`3<aOQc-dCptl0|4|1ݎ,-1=|<2LvI$fiOVX͡==v 3 YUkfPHDː^ρ3^ttL]9ҟ' !Oj]MC!)0ogKz"s>~'/|7%QpgI4.!p4עV|,&2> ({#!+] 7ãձ64,j~ :p$ !G栨?R-tLYTuW c|ѱ\l<ǽawPǣ͎"|eeyY áKS\'P"..P ~dp ]s'KqR/9)JH g jK# R$fҎLBk{B5S&b˟s8G3c @PFZ&6g +I2.0I~pB>{a!mslG晿!4~_]V)H t; }N9Jⓘ$%^ U5*zhu3[}/tڳ\1c &R֕)>=7IયK-W6|ejz+M#Q G.n/s؈{DTs|HO\AYL' ] #zs"!%1>`o,4Fg"i>bjrBExRpɛ[tPdq&t1΅Nn% eD k^x]*~݄^>q'џW uu8''XC|+xU*׆ D憍p]Uυ\k^ug_`+H'<M޷g xu #Ѭ/+Aۇs=Zߐ) ]vO'%)BMz LZhC"o*3b3Gpkl6xz Nh 1 g`fđOIwYD\?4JmT6_sXkYI+\#IC\Sa|F *(΂, 9teWx!1Nnlï[C~h|q=rÓ?tH^θˠΗ^T()*V~c@&l+Y^r]c}[ò͆t!avO_'۟O.Gw{zӜ;H #nRF\{&SHȐ4Gu]?cQ zfE*f Tcci(uTQkEcsndei oNi-Ӝ+)!D=jPi( 7dE|^LE yˣɣvl})4NNӴ̡D1AƃAQ3Į+$&#h睖Ow- B7㕰.$SEM qCƧ(Af*t: 9$#Y|8@a˜covu"VRr(zX׳2I3nZWf"&Xs:HL:μU(;gw­][=tdZOCFIܭBh*N}ۙ|a?{ Džl8bwф cXFΫhSeG[82ШpDzv;ز%оMk:=o:5X`Ň:>RªDL?Tx k~4f|jScmɮPC*l/ƁT1|PfĀwVpэ%;>s,@ƾA HYժ#8=˜/f!ЄPɮދ?1EL͒@Vԯ}3em!f; kQ[1CYxS r{+'H&Ye)"oIk NSsQJ_Ajij-wkČ,bb׬ 4zŖtCQXI4+t'=t:ݠ8=ǍQFt)׌_הʳ%|No]ZXmj#—$< -4;OI&Ըj-Dm/yJkt;ֆ/ 7A0mOM]4sl|..w~hlڜ+ t dJE\USoY\Lm%+V4jWGN_K#۳hRI-AIDU Vەp:H5w7s`B4𨊊Uj9CV- ibZfki_5RؾN :5]b]]E=Ҟ7}qF!K#uc3Xv|{Ԝ1eY>jR׏fX_]7?֡nq# Nu~ wlK$!4VJe8 \{m ."*ÿ]f(8Zn@lZd8>`ToHn#U\Q(a.p0 oe9Yq~nHd EG0s=tRfpXu\ޣY 3ƴzQI:V7pvn͔Rm7C5SIYta뜱-pLƙ*-6jA]uRɈ )vFV5uU}zmu0:kM}~@,{C_; H9 ›U$rH } >q65%r@ORk&R>DGzZ׶IWD%=n'ޡ%4i PX+Uc,TO&ߢOXc\bA=g,r#ꩀ,bq1n5#l N2i{i3 e[l ?CfwI)4jqNgzWH4h s ͝ps z}PPA"3@^/K.$MG7НZ# 2RK=8W᪮#vQq]07F&1D_+Q@ݸ]ΓlASK,<24YѥYmn^>Eʡ!u>m:/$]/U4 vFInю-ZpLKHd#dKmq?ν~m۱S9r!lU4mt`r*N4Y53IqҟHU%2ev, ICGJ{5Ӫfkrc4 0d͆ozpFm[▦1\Xo LqxJو$r*!`z%vmrA{|WcP_o<5?Oo=^eK "dYFQVt\ Z:.^aP+T{`Hqay|peۜF-t!u&{˫G&f4S-eV6J%1cc{^ن 5*f6w>tqZg; 1ߙBS~y,"2HaA>6rnKՁTrfD iQ>i-KRYrF׎;`ތlAM4R&B!ld8韫UiV׏KS?3Az(ݨ%2i0iWKap,]hA Io*bp`rfYGm52j/P,]j_]-fFT:͂cLP?G AD ~t|QD>H#(巁+!6i}a!qʃ;/B̛T~~Z%Ae Hໍ 8x\΄Zli  l#:7؁FUk}]O 9|ϟlf FqjC[JiRc[cO-ª|88R19m˚@;']bvR:o}n;CWsTRqBٙZz&W4@E$~K"6B,5j 0pTS MV<҇QlN$N_qѻyuN7vp'pzU` #~mr&6r~K!꾸vǸ@);,,`7{1 ZuJ} e3,Ѩ`,@4z%aM4`pʌp8ϫ+>hU'`D*V,%VBpW۶" l£1OW /B߇h/"Mğ6[ʙK|(|b)cu=0=,"8P]6FXMmM{ XfT2%eX6Ɩ@_6VYbr?ў70FG, h%_cyӌ ߋEbl\x:bTG:v}m1F@t$E݋(K !iFTXSd`"FMզrQC^PNrp{vyAO4|بezX2ZL!+#wfJmO ]г%u}_RQhq?Yi=Jil}iG4K.%#^8٘,ͧ^ Uߥbnȇ9Is$- GmR  ̂zS#EKte--vr6CV"^$XmJz|wNn_X9l0uHWt#I R$5`( )G`PUZ GP̐z\DB'Zt_iw?s~v.v 6eRoH2oБt -ָ"eIf)W0$*+ bl1\.vzރ|& ~k: ? ~5&,/HV,zT}#i17x>0e }z AⲔw<DmbŖ$[JCma+n00IMnQЃ*%9EjO2ñ3_E0s.N0"QPcZA@ H:0U]hY sǒ< :*?.I%S ~_بkgkM`.ɕᰨgqՁvpr%2~gd<^:cT5%̈́*߶r<HkSI3Õ1j!\CL#<:/Ql:-~5kv‡."cY`(%Z {eZ{٥J>9-ڿ^tYzJipe}pCAԩK5hM䩶?f%zL; 7o|\YibA-"ׅ?%"rӱYxwhem k^u]BǫO;nI`}eOf_{،,8,nc)mY}xwH:V77Q6\(s4!e^I 6Wi}!0dYk{ܜKY FIH>]H R,r‹^0T司MhG{rtR*;y.8%0r`GŀTӠ 0CCoBbQ;3knc˅('MyP@5]r r;K~YKU`cN:fUM/5l<(^p1Aٌ(A\i+k@@jq2VBx2jَzaH tBw !;]X͌E'Ojx`"՜1S3>,9Y S)!&v>CdX ^@4J~z \$w+o3f@|Srt߮*u,zPTԵs}D1h4+jΙOuyV1ËqNu4(P|0k2muK~N wN`FwA4Ę"BhT@ׂԎ.]a% ~{WߴhagջSVs\*%zVcgSs`͟p,9]bp0)_kϕLmJ3DFȖÉdm œ!|z\T B[ηC+E@ZzGx'PhO] &,|ź hݓe4ʞ__|i 6p>Ȼztt"7E1v_~hqyP:9o'_27䭌=r=d߶ LGÁ) FME,׮\~یg H2!m;*0E^&p.XK9FU_#랜HtC.,k(O)pxj⊂Ė4yVkNi@4vbORVQOks:3͙3 b~I֩ﷶif⯇d3/5qn4 o qu ׿01䵳FSEjhXy>)&iĬ$: Knsݚr')As_ALD2@Q ̎+f{V/#O :#wat p#SKt*3Aj"tbǬ+dm:CZn9˫ЏA0N6Jwx' S7dX|g4b{v;D̮\ t̟P4|~GA+S*!7. b {$u'(lo5o\wZp:g.bK-T&%OMx{Di3d#hxqF.?265D`tͻsiZLG[yP30/$/rj   Ťu`6 %'+l.!-kD ܃լ+|dl[{Hu  x &>Eǯf$G~iNA<`s:(L!L hsVm]_I@¼S$D^NNtLmSrt3ۜfEB):ìk_ZCXiKV"%G+}Y*Qҽ-UM:&n`5yw<-[ްⲅǟHY)Cd?Su1s^D@ab%bxXm%~ڢqTjNļ_<tM8)8پp8|UmNE^x W1:PMhTf5p|S1.xT%\OcGUbَWKWoQ } H3-8/I'8a=uwKI$AI̋>! `+sb~£sb!{ ;T /p$V](g_BsZEeW%cEbyu()s=ekcvj?ݯ]|W=:Q"/t7"790=!&Mh)U"և HUc`q\aTM(s!{vtģ⎴|WQ#7܄&-1ާwQ_d ,8{޲ɩOhi9p(ۢVv|]HCZ eF z_&+oK$-2a* ۿ<p—O֔E~$Xp=̙*vE5|gᚶBhQcj~t;گ1L?2]TldEhm:R~rM~&nS ږl-A}[L(:l (KbC_((`;7B&I3x `ccZ<^p+CKg B̈́?;*-z\{t|9y?R cnSݐN*xi"zǬˡv~~"Z*_2;P݄[ 2#K7dm({ַ<;w!NՐOƯz )|5$U{ [,baĬ"Sf#,Hn+8֖V;WnLR qϭ{?0 W}OL'ɚ!JҢC%6o=%c6PV^$!5_޸*35}5f#=[7nɾq#[u6$mF)jbEsAzڐřX!UsŤ])1*L.1)v ~邎yzoc30#@$:OvE˽ϾUq)g*B `Ǧ^BEk†59TF4m?況ku+:"ڌrrt)S2,1!ֿȫ_LcRn 6߸DuEũ۝Տk/WTv'6g|$1+ PwB [E&'xC@/wB#IZ~c8]c!0Ҭld|-]tJr}Cx! yԐU98Ÿ$ї[Z{-% ^MMhǤl0=7 .tƫt}}lWS8P}4'K%6~q0&V>BfX`KoF*VՖg.@m7}>:(oTN%ޙoãx1=rN;X` 0)E oU r"ٴ|b=PwxװzJT؀L=a)'u1IKlh.Na]zt: whIQEhJ_Хg~4ZUgC"x;Ud'؀ld5cdvvxvn pQl20&D ,O?TNB(k1K\ϭb=}yo9Ա[؅ξ.d),Ny۲N>o虮\uCgw["ZstA;R 2"f_˯[9Yqr)5ò](dGx+sz34bHJT5Bd<'ȼD]h/Fe͏iXk߼Il%8!@kUH%p1ÇDrx-w s1n|xxES!߂RwUX"T>ŠQ&37Lv$''Ay5 {;C$Z^Nk9L4V~CaE0$\ ?Ym'0>YطJƭDӅH{z7CF͊d<=A[}FW(f1-hAv""*S Bv`er Te:%w>N%~ ݜψh#$Hˏ+y BMz%P>[T; IR׻ A XeG~T} .Q.\R=}ZUz FD]m,PƵ7&_r!րD.R*4U|V,WWHPU*:?f2swie L::*uyi##S'lۘќ"&vBn2mJ['Op*,X]Z[{M$/Twdw#>'ک4_N,O:-z/DQ8N+X4/ǎظ}Ȯ`;9u # @&Nr])4;VPd9MxܳZM-VtqT){U hwbM{ X)'nc)FBy rm7O)ӧڤ1 n&y_H1ŹXʌHu A3u@ӜDJc %Pu0>m{%,8ӆmͅ$Yš^%"WCpg(@jU`JP$}WYT3]86[4ըbKwd C\=xH<⌵ZJJ+W@#,2H}QsDuf#fhe&NT|pvE u>=S6b _qK˩:| 6%\9a)|LOnNH'O."x(W:63Nf2म!K1 4d C8Sء'qŊzĄh@_C;tiAXlawrgvwH{lQ*)[X /`3W|uw[#@e*#a'޽{Y뉆Ԗx%u:cQP{Hd-*@ ܯ#mD2iFt}aut#j  "LIGA3.gXbeт[Ӳ7/bkJ3uЖ 'sl8L^6MR poߤ̭:.8:BK2>$ZTzZL!2(75F&F tY8܀v\ ^&7yh B$fx`R6:khEOqE\7cA`{Rרٱ'zͨ7>QI(]#SԂN9uFݍaj3[KsZKU2Jw,aɶ[s~:Qdh8G6 BQb]kz$GiWdH_>(*L\4-"kvI26=*|H(EѽㅅNwk8ηv!q nx)\HZQ"2Gkţ@rNLZ58 yS*~*|&mH_Wx]cVf5 ^:B6/ۗ7<`A oNJqϥs_'@F[VF9xJFQ}7NBaIq*˩MQbB3?ݤ10..{I[dw..HgL% ZIgzYQs)]/x5)sn3}B j" ]Cyͣn␿ гR 4. hX`lXhN찋u!'s@>O8Ft=ٔ}k ~{.$6 f=c,}߫ \$oj!& })K}pGq#o(ScUYBǰh0(O<R"|M m镊XBJv]]6k:eO#]u[<0N|?g#ɝ02f=m0Km=Dl[nm/lTcw9ô&'bc77|;>pS axT !NE4Lm A =[]5.&pfP%2=ISMJ6)Krn \g6g=&U2HAg MYfqLK _j=Pb.6|Ka<7)R@ x'u[rTD(=&@2J"D0$;:]NAYWۤ',uP V{,Clh//~c?ڄM%jN,Djy{QL^ T]/F@=Q#e [H}ٙ˕F5ğChV-K h@Zr N ''ĆJ Ì[ N;]S58F-B/8yLYjl" aRIgx>&yHih]4Y1ݜ[!ƃ9nn:?^+` Gg_Evj M#^? :yd@;XDY܉|(DjXr4;0ͽ?/ 1 㪂)%"Qһʤd%.9 mS.v+Rk8N?l,wփ?Y=h\ÖN2<ё0wv$I*bd|w~tг"J[k!)R]CẉA- S`,Vk6(7>݃}nXlMV> :/ٱw\3x弱v17(cɹRšn; ISe݋C:Q]w :HLmXv ͅcӑ\jIM8kx 1`Qc餮Za ➸'s;q.Ps;*&䕀*usK<2m D}'&qa ë\Q2R3]`oZLQu2D2}&{@DU:[ H5ͪNt2}ѝS@>) u;)TZ^iH+VDoh0\)b(DX3q_83iǷgqyоZwM>5ƹO8r8"V,gy!U)Դ4 C0Oq_IZl9D 䃨v6舧?.u"ƧrvP/iA=E}^|8)P?dԨ_1c̃"&J `Yeڎ`ZA&v^7RZBk# >%QIS&;W6g5ғ eNJI3 aK %ˀ򇅴fv -aua` јftrm88g (36!ט<3ZtқBsP.U)+cޭ%" KGEN2Y _"bУ}yꬌ6&xSצߡd-CR^|82c},#+7B D5I;Hxp ֣ݫ::խI#cm衞‘l|ݯSޜr ~&݄_@̮;bQ2/ ޿:ESKy0+<035 OќpW3[9\^̭&"2KNQCv%U<# #`_jYmEiæa^[6ݥ_.O9{ՅD48Lf7cP}cC5!#uk((PNY4CLVUmPmN :y_6d7`ycdxD w6DEEX~S}@Ne='"qcXbhrTjb=O6(d[r^p`>LxjTўڻc=A$&Wcʂt'9{9jcֳz%5FDР^,e(vr -g0 IJTHVRagĻ&$^8qHğ/.'4TuH9#qAcn iY/q!! Ṛ?u>!$qT+̧GX[Ć_ѵ WfNެ ߩ`—,Q i\hس;PK^<9\wgU'*V-/2)S2u|% n>2 #ZߚwƛHZ,Dtg)iw^ (MVK菵6AwWc xm]N,W4*:^.ϗS{Uj;v?1VY NzFFa;R IX*GзGGP]eoCuؗjp n-!r}"6hgm*9_8H>q zAC=o WKqiE4* QQ6*I&[+k9tx9Q=LJV :_>4z]|lȊpIWRNJ̓ <=I\ɾZACЌ1l  cs^f_Q7)@H.v ] x@;$fCr_Ѫ%– i$@mF徑]FEߤ:IKȍ_niTCy~ (wڙ/>]>FJN|QK< L@ [j&C!ĹC4mJGލ]f+fB=[B&pT~)*˴%ɈnZ@C!**2 / ጧyM} cu$aH)(pq 8 1OxNda4.ҕI"Or; !JK<1*@4Y4Wl~ǜw̕o"ʷT\~oASX#hR2$b }1Y [,7KNވHcdb|`ʘe;NXV* >peD+O|QT `} YΉRa7d#%%+x.Ve7"ܜa 4cո\/>)ϊ#74o}^.*0 h"a|;M%vi3A_HvϪ_Ϩ9旛-̢ճ QeS(Qo u %47~٣Dk&XZLWx1g2 Sd?Dd2;}xYaywsOE_{tC7h3ClaŪ=!f".\=*n!Y7ɲk<>:6|JŬ\;1YfT{2MF՗l.9K)(EDhekZVR[&< CNr\m;G6$]c~WZ /,2nd~v[44!1 }?q>XFoAdK06Sf(c[(qHD|(hMs_ Tpy =kh6P/WLnmTB2rr `7M5SN]V{^S+ӥmu)0 /1q5Y˺GJCc1?1Ȏedˇ6EM{su %((QLmhD$}ՀXH ӸmN-_ψQW20̥yQ`:E2 &dO>:v!H a,b<;-/? kڂ6y0=ۄ M۵cGGJW{57*Φc|*E+>M7"ny ^56dZv4<)AX۪ړ;*IJ*Xn724͒RSiC"/*D9<?ճm1NӸX mdCnV'6lkG .Aȝ -xTx7(=.3^gi3@RHT0h*NSaʓǹ CpP'HFDsE÷'A*NthJ\e?ĕ7uSY${Yb4.W7?]yH|/wUɶB `_0pBk뚻\!({}6mA14 Pt(*c YZ