freerdp-devel-2.1.2-150200.15.15.1 >  A bƔp9|wlWmC&0/$"9|=~O9dPl֬?j++89  [ɖ;p.h Khf05lIpP?HH)}J;X#-tPLJ_]n)%SIorō1KjYPhh qiiהT 06S2޼?nr{)Nsoqʝ$bP8dc497018183bcfffc1b6900de0d01fe7c3b6cbb7dfb82789f57726849385f3657b75b3381ee2263c7643d4642f5c635cda16f00ԉbƔp9|BzmU1&$hяt-ƻ~"Z"B“#GUq4\ö,u™JsuG)lg7y]|,֔`&G 퉆4 MAqXC!]/h'M4ga`U6II %6<7 f5i%A{ͱO!"9yX<>AQ< =`>p>?d % C 3LR\ |    1L 2t548<<<> ? @ @ (A8A!9A!:Dw!FGHI`X Y8 \]T^Ibcmdeflu vwTxyz$48>Cfreerdp-devel2.1.2150200.15.15.1Development Files for freerdpThis package contains development files necessary for developing applications based on libfreerdp.bƓsheep26 ϯSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++https://www.freerdp.com/linuxx86_64 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큤bƓbƓ^^^^^bƓsbƓ^^^^^^^^bƓ^^^^^^^^^^^^^^^^^bƓ^^^^^^^^^^^^^^^^^^^bƓ^^^^^^^^^^^^^^^^^^^^^bƓ^^^^^^^^^^^^^bƓ^^^^^^^^^^^^bƓ^^^^^^^^^^^^bƓ^^^^^^^^^^^^^^^^^^^^bƓ^^^^^^bƓs^bƓbƓtbƓtbƓubƓubƓbƓtbƓtbƓubƓubƓbƓtbƓtbƓubƓubƓbƓtbƓtbƓubƓubƓbƓbƓbƓbƓbƓtbƓtbƓtbƓtf865a86e98e8863034afc206f87f914590b55f0a38a02d214326f217faabf87fb8a4815bd357301f68fa75d6bce300f6b5e7235fded0420e78b1fd1b0b2c3727ec92c8604ad1dabe92ee2dd23982bb844cd1acb803691e0c6a5cce65a6eb2b014c3851416a130329928e174c46fc78d914f89679e949daab7b31e14256ce45a4805fda815f30baed6e6ea1dd216fd7dab7990c83ae260582a310389f188cf20e8e5370e1a58a07b09f9eb7ad39f1325cb99da5075aadb5acd31b3b60dbdda8173f2214c6622667a6c276b05b092bda76d7fbdc4eeb0c9db54f6338808899b66fbaa0724b31b33eb7daa4fec2c4ee087b9328465b863647eb0f8a6d3b8c916ec2b3c6295d928ad4d80c18fda52370aaaef3b7d3b3340ab26a837846416c86325f89c5e4fc0d7175abf53629bf127341cfe96b9a0f270355bdd5872ba54af9532486663194143c8961db5265170f2d0a9c58fd8854b069a619c8c72517865d8196f6384269db454047ada8bc4ce99e161a9c007ed9498e6e068fe6933c2b8c9e01395ccf851cad8e7d5dd8af6f849a6a7b2e2170b42f8095a25a2b0a9c0e89a4067a1e62f2af1913bb60617b08dac1c70a50de8b1982ae4463f1778a8329ecf60b9e00796fc3b6479e3420427bf8ea06ab407cc863291defabe45db8081a5a646d05351f3a6beac93e395df5a3cd070d5b399cfd8682159f4e8624dc6739d4cc1082d32b0c1d82a7be4d81d72961e19055cd54bfbd20829a76fb530a6699675eb5820b27b33dc1b5f3665ed66166c836dc6fc305e4470d6fe7a5ead78a0a116f68f5ab4a3a25e0283b5deeec636502af63f6fa603114f12e7f5cf632a5d395c7f46661e346463358716a3a8c91fa0b583432eb2e996ba7f16812a6a6fffcd291661d43f2cb4f13718b0e9747bd1f626b619138a3ca3fbc21464529fe152be4631f5833f6e7d5941c775fb9d74b4ed1356f3737ef876ef14eb3fb296f8da8cf658a98f5032b1bcf54b41df040beba49fc9153e3751e23341080c565c3b6b441844e1748382b8d60b86ace3a8f8b0f2b8b559bec08e4dbfc3d3085187a5a6aba71864041b0d444650941119808a7a75bb877551cdbf5ea8a61678382b39415b4d2855faa39a3cebda2eebaa94fb377c04a92d9bc6bcbec146c88cafe5e74e75d67486c0e8a3df977236050d01b7d72b57fb152517960c9ba8c0dd90de7e2837fb9fe734ff1fa37eefed9f2f28ba83ac776d15847057582ebdf47eafea8a597f656051233ea38e17305ba96a1e528030791aa752a97167407b67089abe7c83e9d821fd00781ff21ec95eeda452940ba7d41c79fffdc712dfa6dc91f5ee623751abb24af3cea83039d8dbb4ed0ccc1ed5d0745972492ca3e9a2a1f5f6a72cc3baed08c2a6af2529718c16dc4dc9a1d988a3b5880ea69826d5229583ab786f9b591461322a73a06aa48bbee2d049f3940bd4cdfd36f67697832df9271bc084c502e21a91e0aef801bad9eff40d203b735b0cf9d57f176e152a4124a8cc3c74602b6f20134b9e391282d3a84c0379681fd34dda834d9adfb6da9099fee57d948266823a1d5afcc8730a082af34f3cbdc38247288f63c74ec3a5adbaa6c12efbdd6adf98946086fd3e39b23c8de1b0bda9188ca49c0ed79af88f9ad8043c506fc65bd54254a5177725da944311974bf580c8b104674ae36d559da618a62ec3eccbe003585acb641c5bf1cf2f96eb7d02f2e11652be3cbd5faacd341f8543aa9ddeb3ca1dd61ee479891a81c50a28c01b23e46d3d9b9f60ae76efb55e8ea7f6ebb0c599eb5c2950986b33a4f19e8de60b3a338d90fdd3444caab8f97e5e8ae8f343e399a91d35c6c7ca9e3eb9229c67f562f8be2fd8621f6890cc2569905686dd82dd35062af896afe2d531cb5c415520e27d1584414e8c3b8e06d38b84437fcc5d77d13ea7bd1501e2b264a25946a4a8a3335465a5f2a8d52e737c11f05740a71f549c2ad62e38f265ca9ca312dd6f48dc5f20c60be69431c923bd0f5f2c60c3455103efceeb558f39387a6b52dbb1297b0b07394750847469ad4eaae3b7713ae680997200b60c1389d9afc511d95e9d01aa46b2a9e4a7a6642c131843c8e0f0ca2cc0dddc16fb1193bbb1e06c6afdfcaf09cc7797b478d8fbabc135ba4c06eef85720c10a3dbd151a48b59a131833cf709c3dd9023f7aed1af0c4811318e7ae3ed708b807ae2ce51ae6f411660d9fddb3c3bec50c84ec70b2acd1b632717a07018a7fd74d7120654a54c889d2238809366390fbbcde76f83d6d4dd6baba3945246778cc3ee4419a85959603196ba4d915d15e46239a16500a7a438265a42cc44c0229b99b983ab3e01c8e019e6cf87c4496e28f7d520a6d3614a2aa7b53c82e3abaa8bbef9825edbe20a77a5750e0ddf6942c1b3d8a9d6c2d598927f8b0ad668a7754e3e9eb88d38ca17960f0ab11c6b90fd0b2b5ffbd3bf9693e365e7f786b151bb7c995b18a953135deaa80a2adab4a85b31c54c7f7ff7d02c0df28b8be001eb14996deff32d69d377a6242e34f8bff57e21a73bb43ce0ccda1c5878de426b5a012e54776f3497e17cf923679655f002c0f44d014cedc5991533e79b389c896c1daf470973601432c80e9ee73b0b893a2cd7579876c10861b4762e5e35ba9fc7268b66d21a56ac4d50ce710285535686b8bc60bc39c6f4c5b6334c8cd6542354cbc79d7d9d0652378ab131ee859b2f1e6b9b4caa41b0a7767609a966fbd6bf54fa644e7bf7cc2e345cdea95676120531f5df260688796ab82e58c1c12c4eda299297f54bb686c3c81eed30751a4aa1b428ffc95b1edcf55908b02dfddafea5360379d4cdc82404b9c52c6e78b0f36531fd4d69762b6d036e3fbe232bab1d7c1f9980007dafb93c5be1b34808848f780ed2cb0afff4b173376e421938de82c1e7056295ccae57b083d4e4c9d934f04c61b0f0047fb34a5af65d460cb7df281ff4661a553c7e86ac7c2663dda544fe6220153aa1a36372f23abb247c0bb6c2787b9a57f0e8d48b896f186655e6d10c75d6e017501a999c417cc8bd6037ae213ce1a35fdcd3123bf9acd0b02f15c5ba786406e9ffee6c759b2e07ee95bdc35083fa7d2a85c35affe9fd2242592338e7001be9a4a4f9bca18b3a0496c2c036c0defaacc40e2eb4ae816bf58f0c2107e3d15dbc08ff8740bf2d6da2c16af85ce0bf5c5910c821b80985a7fb7f63a02f888a5f2c69b550814da3592003742955f672a21258c1a7b2569176a2123e2fd9cddb15fbaafb7a0410c156c7ea5027788e9b8ce4fbf77d82fabbd0c92b5faa36dd6012c2bed1a67a536d674898a15425c6fd8bfa557a1097a9206094f52c3868b7e47a39530fce58716451ff8d033e6387015a67e010a470edc0c4d6c4132fb516f43d4b17bda0f80d85b0e9522133b8573b37d108bec795f4c330f850ef885aafe91bd8a1426b414544cd414448e39d25aaf132a3aa1e5bbc2e3d3dafe8afd7d877139d74e891849d828706e578a48ae5de84e9a3118f845e718563ba4f88208cf913180b21c05b6078d8d8c05b7d908166ed24803c090c7f8c8436d2fdd0e690a53034fc0999fa93b7a59a025a4053feaf90dbf94249f5c6f7696f22c90fef78cbf5b36c7a74157ee9688a9a7eb02998221c0098b8fcc1c7a29630635b0d4e5e56be5b8aedd5428526a9dbc0e48486be8c1515d30faafd6eb49c76d584d7a83fd8805766a7babf5106c1bd97fd3bd80e17cb0e93da1ecce198828bf108ef2ea7bd9669857ca1784de378f13e29e47ae5bf1d33b9fcef867b0cbed4b4fd3a034d803348d1c6c6ad51c54fe6554c869d16899422d75fe8668333ca9956bb0cf9eb6b346d0a0141f0dcf5d01f03a62d1998fcf9179bd135862c9ed3760c0748e1d9873f4e9ca4a3549502fe247e256941243bb4d5691bd8b1052f0fd6780e1a97a1ce01214af1a08e85aeacc4c429853d72936cfebad851a80235276eeec252c6969305fe7b771599c6c3671da5acf4a5d63197b14093191ea255d84cf203210021e17247066d1003f6ddf0c318901a25750638d6cbf54a6beebc0efaac368eb32d2d6f440fb9ac3a1dd5b5d9c64ca20d728d0c6d617d6fad0f1f4e08907839351881e5e5108e459894ebf3e55a5d4484badb342e62b90ad440b0a838d63bdc4171e3b3738b98af99b0bfcd3e67769b3c472c1bf0c2a992734e08e9d7f1008cc59cf917d29e5cc96304e86e8046ce34925c680d75086ea4a3dc86fc1aafd7877a5ad65b54d8f93f2b6d30aecbd4526f429a09232f8c51cac8dca68984bc7daa4fabfeb8f3783c46a9d23d7f8ab32538ec11b4d43800f8585a12b10d922807f3002adee7711b9bea3d38856fca9a38a7b1b33fe52fb571a9023c3f18f7a7556efd652f1642c193296502716dace59ed90eadba6cd22509a98f7d9cc5c06933553a6f4ebab434522f65b7e46cd9d1fb69b2a380339c337b970df3f261e5bc0861dd98be5ec21f3f44243090820b5a8366baa79ecd71337e2da17ba6c8abfddc4f4067ed4200c1da86a430b59758d5da86e13ca86b5db94751bde9363d67e3b6b31d1dd19c7e30c3beb62c4b79083d9d5ee4b1f6355de9fdaa44dd7e76c6760193df11f76004cad63b7d635dce2069133736c714c2862085cfdfde01f5dd3d28c8b4c16b093a2176d0ce903d9644344d5ca58dd56343f7f37c37357db54dcb69519ee994ee81a3341f8e30e8ef498535d73509f95cae7ecfeb41e27fa0ad6e78707d6ddb5f9efe7b0d6329315ea6cb385697ee5ee75624597691aebf26a6e849a3a7b240b456f68426fc7b0e9e996d0f0ef5d8cdcea5b8133b72e3aa9d4b08355d7526eddabe10e47c45edd42194f2bbb7f29288d0e3f4c5ded7fd34af77ce20ac9242588a07cf0aa94674a5006ffdbc1533403518757a793ca48e991b108c4af31eeeb231a266e758c01a2fbaae5d692cd886c1f3a728127015c6e0ac9eafa7ceade2abce17b7396f741c749c0991fb5ceb50bcda6b5a197b51a742c942ce94a1af04aba564811be8ddce51042ef974a891443d95d1b4367e68a0f007fae9bbf3674953c840fa2ae29db70b948bd9af4c370f5a1508027aac47255d5f4fc05ce7d1f695e3ca36c3a9d0a51ee6764fe7d92f8c30ae6b621d891aabf5fe26a768b68900f46149fc9e61e9041b6465b9e368623372bf64fdf26510841aad729e90f94bb4f62a5480a5011c6fc3d909d3d1e4316b90a4aaed7b4c5a81ef4334dc3c878dba2d8f2cce9f82035e8cf8884ebcf8bb4316a5874c2d16d272d900061f89c109ad03fd67d7db74d837fc8e369293b05cd13e079d127be67f078ef6c320d9944a355cf8099e29814798d32ed8569533ffd0f3efe8a9caaac65a2b2ae8121b116819092950bdb82a885d97674741722660f6e5f3bf54f836ac5405b569ea447e32f40f48a07f5d8da3db150613d0f4bcdb6d5e7b6878ddc27e72a4a8680cc0de7bbb279c19f0832025d7cc65dd43283327139495843094dc5830f4fd7c15ddfb9382bbc5148e19facd474e08b1d30945506cf020663183132d3897e8c0749165b4744da1dd62b3614dad5c0da9c682b6926eda0801c64049813f71faa349cf4279e01410bc903a6b6acc3ccf5c25e8303379ac43e147a6ab7d6307a94bd4cb4f9c77a3cdcc000272878dff93468356367f7f1d0452fc129799c649a1aae6f3620322640ca455c21044213bb22b00e62ccf4adee27b84af9a6557754e3c883e6a23b16b2fff99ffa56a0aaf266653532377d0e2500df6d4dfef1c5f967c3d6a7e07482c8f6097217bb80afc5d9a5a802c97d1e60185c7e7ca1ecdd827659c0cd96748d7e8e6ac1afb33153e1531bd364a498d3a01def6be84e724334ea291907857c3d5a1498da21dc45804237e4a2071337a62f9307345b2abecf7dfbc2f31fd7c5fcfb978fc8ca742086e6a35573c55f61c34c3283e8a0f05a577489145a53617f0dc034b3cad59dfd328b27a3420adc6b91220fd3bf27eb1fdffe9b8a6b674e557d6c0d091610f15dd6cc76321f8d29764756ad06b81f99ac9ae39bc82785f02173c09ccbfa07666a6358f69b2c6e76b331f6b6a16a8c1b487d75c008a94d62787675f57c77d17af881a7c061cc7fff6b6a47e4b6dd41694298ad89d70c9d5f883d40f21fb67365a85a41c4c724eb8b1651fa11124f3985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1c082726b2add13c5d5336151fc484d53db8e6b0a1e044f92deba9e3a851f260b342392da6dcfb078ac63383102d58a37ff3ad4139c3652dfc5487d91d0ef4cbdee2a96378f88a2cdb10cc7da67cfab37048a75a1e89da9c0dcffb7902a28b90f1985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1cf7ce5d8dbc734edd461e9b7221f56726553207385f52de649450d2f51a1af725068615a9a7d41446735cacded0d072bc42ce525e117c809640854a2fbd36261ef1005ebfa29d876d288937acdf7b11335db605fa30ed75db4fe569dbe673dec8985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1cbf64d1d2f6ec84818d361ca1672a9cde9a256aef4ae337c9b54abd56f376585541ee5aceba43ce302199756304105e489f6d137d0777c01daeea74bac6aa30c58f95ffc0476dbf86366188894651cbd6a4ae414b81dd468332bbff3d1e69e456985cd14bc227fbb014b593c97d429f7e596437697b68aa3b5856bba55d520a1c1f61d976dc9f42e0d7d77690b5708114de909c29e15cbbe405b128e57a5904b34ee94b21df8819b9afd6fe2cd3ef858d08bed6e11f9d3383498ff688af3def0e358b3f3f9cbd4ff7e641599ab77bee31b670090541dbb59e11eca7d575030d7b7ade5729ad0b7d8e6b36f955b5223b55c94be9ae33f1cca9dbc2e899a350d91e83c713818aeff393f6f6d87b641a78a266a859d9ff5e53ca032c27acaeac61678d68f83bc335efb0946879bdad9c6895396cfd6941f39a40d3f1383bc428fd1alibfreerdp-client2.so.2libfreerdp-server2.so.2libfreerdp-shadow-subsystem2.so.2libfreerdp-shadow2.so.2libfreerdp2.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfreerdp-2.1.2-150200.15.15.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.1.2-150200.15.15.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1b@_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.patchsheep26 1657181082  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.1.22.1.22.1.22.1.22.1.2-150200.15.15.12.1.2-150200.15.15.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:24945/SUSE_SLE-15-SP2_Update/52c48c264d6b2a64356777241f4c1a04-freerdp.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with CRLF line terminatorsC source, UTF-8 Unicode textASCII textpkgconfig file PPPPPRRRPRRRPRRRP RRR( %<`-<<utf-860c789d8019e95b394ea6b22821a458d6a0cc9595ea736a0f38625f0e7519f14? 7zXZ !t/] crt:bLL C-¯_FD9zv5[V#'Xⴡ-!{n~3zL|B࡯/6$>2\2&lN8% jq&4̘t#! eb-(w?k6vp'uImexH8&\ThϷGLL2, @LfnHD|<qKV`%&МL7Xj 6D; ז:h4R$c!fN ɱG6#MI$(]5Z\OQY+,&*gj2OL8 dl AZ)KE~ʽF`ΚnF8R/7杒u ЍBʚ@&k?#_5XK&y٬cN[zGQs?pqBzld Ҹd.I KS:GR2uQ5LR@2dӇZTJc"б6~'H[$&.-> t2E&yM?O& &#^ٖn$k ȇ&0ͮF[]SC?vvMId _0%e4|6zkz2)mF#I[Eb5M{1HJb-f05!т=/ JC2HojXBfl}bO(70bR @nu>l6_N bjI$m:p%9zCU|z%z27ȵՈ64EAU>ę 6rARO;y;~,<ӿ%U.>PE?qh]tW\9WQAVO%b*s\G6o|(R(E`ZE9 s&/:+E+i*1qp1ݒ adny2 +^ ȻB<\G ZtiNLna?y%I="re雦FwvQi \yɵ+4c owY\ʪuӮW,/Qh5UB%IpiVL pe iOmJl=I/@^uXeSR |25ǭؚfowKQ VkE0˼s_=KV {K zJg--"r:; Yo_p<ѓ8\Vdno[L, t#߄ǩ?sLg#Zάc)0{4nyhsN,%NJpNv_ҚZ|O>K"4'nh!_OS]yCZ_BE=0F.XEwdjRA c*R^7dmj(`?7[%z8sBH.5̔dNbzO BaA_8Se"Ly{aaiK{Ѫ ݍYÈ5jz8G 'I{ dִ};M~ڪtϝ>Edm<l@ $Y槇a%˰&y{Fƽ'ɇe:qok|kJ^K|*+^ʹgrYaC=%вyи=ɰ=Kʗxuz^\m(qACm+X70ѱ X~Ҿ62z`9^8~puUMIr-E%ѭ]lB|Ru^("]p,=" +#qTm%? 3T8#[\C&kXzD 1X]#Bgޔvf]=kkĵ u.",<33ㆩ3_K9 |XQy!/Yz8DD0O.SOWONJQPu &=4qhl I_y9\31ujA7IT#L;Im&zs㴥5!+Hz\Nʟd?%0ZbќդrCb)"'&-%u 2*,)AJ'AJzeta"w1+"WFіSBpl&;?Rx+uOՌNܒW8O#'լǑ<&DןVw?O62,)ss,Dmas.tA[+e*(uBm}~( 0Ӱ|k^{Q$4CJ(Qv򍐱⹭HyrfWW*%VBvA]c5gruKNಒw+ȵ kxMumA  6}{%9*l|}4:36D\ʰQD~1W/¬ Uu;Vg p"8yuHM:Xe rXӉEC'><m jN;ܒ6k4u.oP|z!8^R,Q3_Cs`>>pfW`yGLLr_LX#/qAPe0!>5߹^;7֌˦i09`fA5볭—*;i|DVr>wt^zz'* ֜ ?Px1uT@D^J+P:zaåo&7-}I-v+6Af6 XynS|7-f1S ęeKktR&8 VEIo~1hTW};C~hfv#bpZ( j,K^!0^9]a܄N 0&"RkctR 8=֝րK8&p+?g-=h,Zׄ{3;O-SQ ټvF9_ǘ[E7ulz |UD٭_)ێQ0A=cQM~SXh2j,C{{ǯZGƉbќlJ(SCFIiV"A]r=tF+u}s]kȤFJkEOIv>=JKJ#;S&=\ y.Mãi~^Q̐x1]3an;_9|g8us؋mHn7wla'Ω"2եzcj[jd0ykt`%N1aIcSey-KQϽEŅpEزrl_='S'h[g11n3xemNMb؄ bVƥa8͉lsE{Uz;7vu*r iseTY3L~/4Ԧ>{ø;Q=Jۏ?݀|+Z}RV;vgoBe yŧq>^o:ڞ i-0X͏vN!1 yd+et! #;ratkK:ksYa+l ؘ\=gZ5W޼6a2%'QAU-lA +)>1j(b閐wavK{q$8gZxOU (S:ey`ͪt#MER& T3 *ɿw1tz#B/pTjA`^* nl%؁hA9fLW>?wEN]_AnwWBiDOOwsDp&|^_,ge|v\5"Z:#Ϙ#EoS 1]szCuXQ`i`|ذO6%>ge7fr`mȎp㖎^&>*˛ Ć9.(i;V,:u41FBv;2'0z2+Iy@ަ--%Y)l[x[Hq~'r*Ǣ 0tv:ʿT% ^Pr>+R;}fLXNEpF14{w+fܛȬmUe8 ?S~ޤ.FCUK>)%~ʪ0$*7ح0oO-_NTn2S:M݁S.3ӝm9,Gԍr.[2(]<}xE2On0xD+:,i"|&n3H)cځS_QOPSm܊wLϕJ eDlzH/8FT!{c[&?vt3"rKaH.=m>2?mPR.xki:C:M%zigcl_8kN#tN񞎯:gͷKk?lw,%drL6)aGPe`;a&հ/Y%Ÿb!jEOap?c>=dj&UhS/h8B2yfЀ1鐪=xtk (üUwfq4u-smj,8bc=@M}ۓގ,wMHՀg/7hĴ?],*>Sf:X$+)bB菊aJ?z&=ps!YHv=+i)#\{6Q&姇q0Rڨ4~A0^˞i!lVnN˦Pov5̺4=LQr8:j..6pW 1e!ƒv-0:_U.^`8:N9 g|#B +} Q.|#<@҃Y"ӹd,pZeoQ.}+ dXD3?\>YܴښZ{{>[tS_`|9& &2A>ɡW 76A4d~JaPY~޲o(W 6f %nqZLZJʻޮAn-ȹ[A\rw!jva7h,ԺfmwIЗdзJY4V @n$U%R_X.#o4" qX^oX{״֓K!Z|G^@qwޘǩdW-WU"ԫSѺ_ϒ-1灀.Ƃ.Ug`cdЮʂdCW/BShguً96-zQED(4k/ЕJ(7KnLCeW%:i{$0E#aU/]09t3)mw#@}q2_hVSK *)001Fҿ"łY3'|fuA7:X>PhA0ݲ_?-;0 n|g|6l;@+5=/5eϩ5)V"lkizԿp@+LqL>@@ZW&v1eD`Dz Cđ0,Z=3(Dg!1Fsh ̟Vz~jQ5`n9iȲTD4X΍, CoM\ҍ]uXj-in+쮉. #F~ GUP`p?D3.P $a< c܀豄@ wC[h0 _Eƚt+~"< "̲XzzهДp V?VK %$0L9:kx%0ab {f9/]s#?2ߐ -=#X.`C(̢ MTρ9ٲ!멫1@/8 J; ͉^W$lWN^;T_Yfk '{V"" ? \Z?5łľ72`c*FOh['ab#% Ln-0~&Sh?suY\FY;G+{ i{%rHJj$.5鵵5ŴHp\ԘcCljIJXy@L/UTrGpؐv&4BcyyeXxcatZiҧT]kN*[ 1-w# 6ec&Z48Iz^tfFj#Ēꂶi;Uvn(oriP )TOj;4)PH^P~N-%NuE&"2'kz_b>_5DԌiƥ_]i@ҺO#G8H|)(6 T0c.B>)~H^/[l!!Gvپعh9gd5Rh ofì57$Oʫ-]DQ0n?HΨ@`&._QE(l^sb&pLG}]cma) Ctف^.ߗH(uWϟ1k]]/!5Cxy!X|(FpUq=l]aud!HP刅6+Ĉ51")2Os;my"#K-_5 63aeazz@d4B#vq%c*a..{9vj 1 Lt6_oJX'"@(.SagXgZKUWH櫿pL />YV7=e ϴbϫ0#!YoV=7ж>)Af@ش ^S# / @[0Y 5.v ]2[x|_),RFhvwCfsg΃K60G{u(n+GmbXXd(p?^B `k^&6i 47p^d47O-, 'ZфC+6+I DunU@o%)qSmoj"n#ߧ>\pCQ{A`DiSZ>OdzM< 慴&Q*'3ݿd݋&R{-sbe06ԭie3nYB-䝜 sbG%}>Trwmu@ |B6J 利YkҮ|h6SCLIc;.~ؓ$ ~Fj^kS׀\mX8g`o|oO[-у基~"VLtp)v%[;:,[t&,hvb]1{?2N5#> AI8d!ڼ_V; Y b#r޺QC<5KH=HQ=]zDʋ$9Id9i9%(0WϊbxõrR3Y$G:z͏?K8iH!N8T/L5[s*g@  njVJkjxv>I8ϒW֚=v|9O}ZwWBd{UABpPX(IWuaF8 ?\`i ְbǤ`\Y~FÜrW*}qT|2nlxwgc:ayQv-\+^-_0ʉ\x4;X4v-?eᓳk86#Ș7>0ӳr׊a%LԷQHw%W'$N8vaz |mlAq! ˔ τl`ƥobҾvVdH_Vt|>t`Vr egӫ!*Tk|(fyS$,󗽓tp Noሂ.`~-7Mޠe{)^jnWȨ-y~Q8onƧ|ivg~FOY 2<8ki("vy=WbP6 36_np94xZJZ?_+"KK򂴌Y'@rw;udx6 C9U`v=>̖DS oHsvXw]3 z7p6 7Jn<e.#1hx~6}O795i8DrFFZ]-quC݋ŷH~7Htr9}O>;i<"3`j?V)l|i|U2Y'G3Uj",oz)d3xBs˚unxJr]H[mD2I `Qi$%ΡeEa2~Uc+'aF(< ( .Fb&-z$ُ-M;& VNb/Iy/M:q!Y~}(^Ox}!32~B2 JX6EY~瘙bX6ABf1Z{X{ڑc6 "skGr$Ran ȟLTkr%Ȼ^օ@!(!Bu8 ZygફL[Fw$_|Q˧G)UW~cͬ:d5ox$'urb R;u>CAC<}??XvFÂX~GdC'QT ˾T&g6P;Bgf^h_Ywur 3$vv }}g/JeKr,z]%7 <*|)Z\yMF څ>5i͕1>`'&1 V&O±l({bwO~Á XLDt{SUpbr;Rb܁GmL;}eqz_VzQU8]Bt|Ӄͷ j;"{x׫+DYxUzd\4S)sqd؍6ɅkLJ=\Bτ2g?#ܠd屈7E/PJ0,$|Z,9ܟ5jCB [km'=P!(}* cDG :󯹢H "=V_As6mĕ5x| k;A2he.932`W9.o I Ć&zBu-aG'Y?Gm2,$sR{yQ6 +2А^RMd ЩQpB)6K< #}5dcWvG&ZCQe4Hkǰӭl㜄 x h-0:hx/=Uƹx_1mM B j5 y (4VƎnֱ?ϥ6g! n.͠Ǜ (e]9Ăm޴ }a3:*iY&;i9N8Y3'Y9aGuE|RAZf;CgS"j`!jP=4o3f۾^hjy\ ˔(f!FSG W~)K? ʬ妳ьˢ։X== `:vsk& ˅^tA`sQIB^juQjm r%m9`| $b`mNuK[;Y>wZ[I80Yg]4M> VTu:!m,$RuchH ÇI w*ٚ6>ՌHjq;yeU!(-u'.䠒əsdk eTZp: ^~Hv6HzY:`1.M*H§Qqaq EKDH$Ȥx7,}a4_ZdULp, a}izu9nS-byvzݠNբ_F8b9O:ga,lC)*YΪ:OBC9u&B*<$*̂vkF|ldOŞaE5H<Uw#YaE釛Uڭ;ax#˱xA4uTQ,7%  DŽTgO~Y]NZ =|FŌD{Ah ϑNv[Z>a?^=rx2(cω8Zk#a#cFv6+PL@k廙1X.p/1,B;yKɷkdz;cO<:G9I_H0I"2JQU'4V+6(SߛDL# <~ްj{DrT%n9 yBThHۆ@4b" ^>gxdH;诉,CQN zטyMK]|d%n39ZTo'{QjdQ;>_Ezo,hDh ]b؞qԢP{D%.f8V#0W1Kmf?=QEV<漣]tl¥;˯ HJj&R2ym4qTwћA]4Ц:.DbܯF՞=ٱBq" ȢoM|7Δ!Z@2gMg7.#~SH~Ёh0sk`qpU]cXlr Ox>dUli|}1[_s2?n|,fkK75dX{Y` %r,>=$B5\ō۶ V+, RAkc (&U}wv$2T+4H[C0<"lu[#ؤ=08}jշ4M ̝j|-mMįVW--dt[ik]Y(b#ں7y~Y~?,WpHH!<3pt)([]d1)3o ]R"Za$IOiȷ9$9=̭FnA(mrpf7a r?=N N5oY>7pyבZJsJ@9[JCrѓ%_ j]CVR}ƎJD9vJc}}cRQʮ2?!7&JP;h$?.L(v߱5#b-[;(xc^r^AKT ntfwĎ+iLhF56D T^ĶtdjBѧ\kFwi2 N6Rfy\G|@}3n|no팱y%< ̀K[9mGFvsG롴iDC<0Qy P_GJ*YR S`=ڼ>$ t2d2[g׸zޟM$NK].^ޘvsA⣨+3l t(گ> b!l};k¾ytGڸ-ȇ4 G6|Jxmm_} lo JA1BWަpZGE1gu -Ur1V^jJh mUҟuioEʉOŦPp:z1a^/9Y5}~.$)6i)?pç"|L{jg| x-н}5{=j\i?}M QpDpjVQkanzbٽDJ-%8MهwV>ښi(qKHԢ-?8 TX;Ϟ@ᅢ=J5@DhOS]TPQ|UmA7v4BMږ6)h &?_9^$jsjoqd J )I!i3DsODՅegsE.XlyޅSD~fn;OoڡYe)O@2:'͠ VpŲXARkK\?,w*s@2+8m\ _a#o3lM0X|Eebrܹ g'RVJn/Ҏ\N.҄]# 9[br'b!vŢ7*J{#i)5hߺgu2̼bzr4^) xy[˥l#غDӳ[M`LxLGݤi5[ fbjFRf)? ANZ]{s]F֙dnz[)fg`Rknk'}#E>d AUUdpLb"0"g?PAift+[D3lm<ayt{@ynUYmu0w{oP /jV}tuBAb&pS@_i=GU闢1oeUa1*% jn;Y9iU-dk^RY'aH F?nSu{Ls/Ow6JׄhI|v,ÄG@A3tjqe pLN08IEE FCXoNsN(c Lؑ?hNo_T:Ɵ]r \)ŵt>&w0ڤ*~g%=<6X$k3I9)Y#9;Oc_C҃LCk#mʘQ&wRo} Ћs4@I h;H,A L끬Qu-1bZ- ? IZ9)Ż(Eg\ӫc,j;3FP#Bb~X[i6.\_ݵII\&̭3 _r8os1BѲQ֧>2;e\sR] zźGhG k]c@ϐD2 z+[ oCkwz&pdVHj<%?C7[ Yȋkլ?DBzVpg?Ck}4YLYL&jRw}q`a ͕Ob%ZTķ~&D(Fo3RvۺYag:E0;9LF}s l\S ߐ %r;왴` /WUT&IK<E&Vg?[,/%% !2!Hq}dџe:SR5s ͚zOxfgDf j@]wF"ˢTCzfH#zt} Yʸ(;,1%J5LȢ[ø.'_OD#dP" oV9ym Tdw]sxe 7S'mi=k.־Z ˨Oh'6K Lt:L/YtBiUvT'W %*RYߢ-0ngqKZИ3ru"dyvXȗm_ J;ұgkH^V]&>BŊC`ƷlmHKH˯[G)mPN): G`-|( &a6ơKgh8JSX GwClì-//@x=I#ˊNA hΤcH쾠_2Y_3qyMT+Ā <ԜH}Aپͮ(Ff _/zsF`q!y4I?y2Jn8oreP$>|?CɈFf=rU6F]rZɕ6BABI: Dj!Z|{ؐtd5][:t`:Um8xt9 y^ A:82OdV/5yEڼɕ؄n&an$}s ik^}~jnp"yG|L/ˋ]"夠)qfa4oO\PS3}:=\!.iD.<+!2;?zZ- #WPBq@AgߑmHrqw=TF P~+@ovA˂!_v9+2v1LT1Q$0ȵNu\uhz<z}:cm.1ꢳke%}{~gALŮ.od9Rdg{4&ݢ.xu4Mf*t>D@ et`W5TɧoP[|OkTzYkuѕL~!ѯ[PYhtZ8i95A 2Mȹ^Q(lqMщP[!wkvZ԰'̺ v{+nB,Mh 50(v~~*ȃ`fWYd_r~$<_jijpP:I]ü ה+\و2~T74 D u v`1P KKFq{J#Cܕ s17qfgǢcֻ(l~ D\U4C+줃Ha"yT$P5c 5.$yhB7߶㫼jw<=KyUj F=Ŵ7G|׋=w\%NT<\@cT}OIF;Su+/HCqOVr?%n#Elp#(:2{;⥷2  &cn d7K?z6p̘0# ͶbL]6kXnH}~.@Q 1%yO7 qc!%!J7lDXg2ʽ57evDmzEBcUքl~`ׄZehK3x&lF>'LXUe d}]RW]YNsFg)R؍ǩB"P_:P\&{6 J%mWCkRWcUZSdTpY@(̢mnju؁zE,̦&ݥ|cdvSmU^=GL?ث.u*/SSޥ'!-kޚTjHu2L5VfQզ+w [u;)9ivf٦'ê?K,l?t1M?NT0ZM(q(x=>;.i>k>8%3DwJ֬s7yTkckLO/"-yY(˞n2 őC`vo/dҁ(Af"6c-Zަ-|k Ilj"+7wpy@ͽFOFC:c2"i΄T*&ey/}̚UQvp%Kvrʒxh(gӾn{Uw\ER,|KҦa|rPEAKg?6#W"~ڋ@G*\sכjzr.˝rY"$lr[ؙQ ($=},iSy0jz>$э̃*Fc6w/\8sofdy{\.2&] I'&o٣|V(2|tpsޞ ) sG,dr1YSRp BIx_#g:)Vvyo<" @]MŹIBc2>ԃ;'--&UbZݲGT_cEmXFU0*GƘKK鱠ަI~9OJs7!9*X勋  }Hw',pӑYb+]+ ^$#N||t_Ơ?Y6~{]m;޸^WW0(xa> %DJ;蓬 %"|@FvwI~ӏNIIC:1fF=fR_rcIxI2axu& M.XN[dE@]#HO0#QJ@©[gCg'L ]vMOg`l'ȿW͗N(+#do-5v|kTGÖtBOjwC-*>oΜO9= gQbJ5j' :W},Y kgVYp7%rp ;Psޮ/_!&Vn[qg] {v2`zx2&Yr;Lt,,:tG mB,",I5s<"رhXN楩7 "ᐾWYGɟBJHuYz})<_|n84$+_q Dfu`T;="ݴ Y9fv~^ӈ5tyr?RŐ3\?\!qgGr鬳d=YdvI+.fٔbc1jJVY ɝ^n)sUiסt+Lb<1B*/|7 >֎} w3wy]r|v((Jk}θ<~C cb;^5"\i\6J[ BE.Pᷥ^ yOo\EE:WqZw!di"~PV܌!˜i+'(W,Iɘ*ȗ] tm~dⷓs .-%1햠<6EÚX XBk$}T$+ ;3=y6N8Mۣ`dCݲj?8yް) l9cG&2t͸ ITi5xĠk\`>>Eumƞԁb@`VJ^<3ik@)igE1 ;L '(j2Bc%Z7fxjUt1Qj Mp - A MY#3e_̺Ē5dQ56r˨%'#̃̈Y&p Rw~V 0;T"x*6` Sr関Cqc&q~f̔T]DTa7r9dUrK "Fb4~O4Xd`OR<f7QO !\7YALV6fu_'ܼbz={< ;S yAvD9bTq^"[0*睍>ʀq&_4$ѱdxR'\)2?9 N4MDi 6^ФOKK Lh{rR;ﰷh>k 8K?A5n {|:.GY9"Dsj;=Uita2\<'?2zO0g&p6>}H#,OHe\pį?R= ’';E\H uە B/dx [OX4W2;> 6ǃMW;/ jvNefaB,aI˘WU$6BoPibGEZbn ~Ẃ&X0J)ZxÚ?gKDo}q+KBJn4:lJuKq9Y){&QXEq}Maz |RW2]=4 {kKh?RIyRgT*EVB.}zӼZs08r ;Nঝ?iqw`=f}@)9}-ajx|JyI:5/T ?k3$yVALٰ}=<E`-vKy4^f^Y @"JY(&7]:`ޤ\kX *l$A1,FY|֦z }}TLe)ރUmvyQE[;2NL X8 Λ=6Z4WF $ZƟШKSO("0_OBoCp4V$`( [1V=*mφ9eOTVV/%1;J*2<M lگddI[tJ7ZxRܛݶm+#i>`ߚjʰRxC(/`ڙ^n+SN'ޡ<{-XK?w퍕V~ړz8&.cyBcϔ[\|j_{]+Gcv{(^ ߘ\ "~k!-b4L"΅gM4ڇk|t3A򌋧PWxz'ł|TcGuuYgKTUP.N_o!׊joFJZ,S6Y?󒳭7!Eky[_k ~F2BYOT |["Jez>C[qcxĉyӈMx=UVr%?8U(MlRt3Cޤb)x c*HZwmwC2|H4xWobe8T f"J*U;>/6Ylnac|.7Y= FSooNw?f' Sidk{14wЙ=et_0tAރpPhL^L!yu0<`jg#]R4x[ؒY#ޥy+se'zes6XWz<2 ׁuس*zZB!sshܫ<^HMoqu\A?UG^<AJ@lSX7_G=CL]Ma.=ܲ&ü8rG&hT+#ҿͰSdJp1ײSZpD_нa IbnJ-:?ʔNG9XFY BnfڙHǮ}; dF 9]!,Z:csk htI=G+nC ~!=_K[DP:T?̽ O!_&5 P1BX}0LYrxoNqvQo%޲>섽F- }27foo%^ H}~JOT`3XuKVC+^L&APѻ5$IuhDGZ{^fŦ2Pwm%d9&!WA5Zُӗ|,}#Y-Ag1ȡ>W)#'uos,h^zt˒G`b%BW-HZӶ|B0&Yo'`kV']P." A Vu%(|wWh3+k |WK%H[GXenݨ/pv -/#p!mI6aLt; \u8jc ;QgmyIJkvKhp BxN&y$v| ƔobS&K?v DYVhy ~7R+(D2_Qh Nٕ PwCݓ,i X(GnZ 6zh3n *5^-[att]$#s}hT5ݐo=]h#?)@ g r9jnyV=v'Wخ(ngo~q!SK-e; V0%S8ȴoЃbK5]Rʔ+{N+wőmZ oFDU(ǦV|;nb7hZ,@T)j<7x +M"҇ ݥM_ V3N"w6$a@ (ڝ%Vj|/y/ ⇳.@ȉTqru!8}/'NbU unz+u&oӍl6A},Ӹ[ 뙏QX 4l1 \C 2) h(mɊ[@guyۺ -4TkRW69UpHAM7dHAݪ۶b\/OqjR,:TqGm-,FΚnvTg(^^T9MT5ŬYJX"s-y<ൃ Ug~9@8r_W)e%!@E\E>px5Ե"|=f$ ŕ8`F -EbtlVLǽ_1zT}lK@p&D"I*ϱʹo^#eW qxILy'V9tuB/7L }xڶQ sϑ . \e'[`rlD,h$)G|fA'ԘanbMLZZc<%x8(7(ַOmȮ`kn;Vz3M6Mxv ١#2̸UK$"VB9xSwݦl+WM3NR@ HT 2kᙂNzF7ᤊLnӣؗ81y  P'NKVQ/HBNHmS H#WvEW5jyc4?3"wGC)9Afw}4ʲe~uV|¼~A5i:\d Bz(R vUO5r,*߈/ xNĠ/m ƿ ϊrTGWD1G% gfz%` 1f!DvfBζ^Q0eeƚW`a\HL, w$h_yAs R zYC70>5 5n/#> ђXMIit8IG'YW񁽂 dy<}_\Ť0bi:jX:4:O+qW(lN`'pDC3󶟘;3[%<IXMր^'ܑ}1d& A<ɷu2{N<5Oǔ6 ׭n[ȪEL d$ĠK3V pj2*χZ[rCVo_)Q(pcb=0u(&A"gIΐJL&TRd(t硲_<::%%.Y! T#aW[3inðJFWm;F{krvX|=bcW1%r!H E*߆wˑ#pسOR0 Wjڰs}ѽig@n4_ף)n> )o>CK_7-#@_ۦ/=mbLGЪE_I+H+hFpK9u=lJ8[@- ?w&X峖mEhmp |1C9eI -T"y՝XMK q_" P(P^ 3HNn]ƅ!gH*a?JӉئ f XļT @"ZVz/'Bb"nY߄1f,!W/f% 3hޏx \aig!v_cn/G-dN6>g*#/3ݓGyn{ ,2#~=j!x8rk&l/\5*Hj5o!-\rURڤ~1 W̓ _ ~j5GrG6M 98[q<֐j \۲ CD3)*RSضپ4R|Qՙdktv >1ς2TF0,"|r<sNa6O5AQM9L$m[1s ]THo&z!KX3_03=~b]3`/Ew݃\5@\G$@DėZBRE,>:}s2Θ'{H>$+=sk=l|*OM=5fߓM089D!S/R#PX+\hgAPk1F9 d[r{(ξIX,U\ 5`4+ ɋDZ^IA.HW.%5=a*D .,Rҹ/U0'W`6ϜwVbޚ_o?q%ZA֯7 vm}aBPǶ%޹UCYjڏۅoA.:e' UIӪLP^;kIC{G@q/ 2P?+M:I_l]::Ӕ1KU_9 ԴwcD3*]t9qbN {%d5sp2gz?xr۞'-pց_n1I@M҅HByw35 E!:㺳cRut(, ZQfF5ɗ|)-@68hqKv';- 8|_="n Mfuy*AN7zNEK3ׁu^-X#GTEzaH>A,1yJr fŽs34][?!'&tv,߇8,ȡ44 CuZ-TO1s`ADlWI:P ΑO^|i?[q̯[O鰖i,P?S^|򽷔5HFX{$J1ߗrn ":vEJ2j=8& bM+Zcb}PN}dyJ5mn;3h͑Vv{hH/0RzBD<2Ec${3V?pʂEکe$Ǹ.O !l];ˑeٞ ,UNt`=UqAE*5hkaBxIP%d+s%f(aT/turx2 ݗlf SqWV Oe熡qC墘ŴR֨&Diր]KL;&Q]{˃ӿ\,'QApQ<9؜^BI@6C[y&dEIL0}/njpaj*}}b?\Rdqܹd4+m-\3tw8s fG!d).Q$d77vd,f<1ө2ndL"B3e9Fĸ 2\Pݬ ^w^C'aٖnduGN)-ih~ yV~_ZB1':.XS/ѩWp^Ұ[}׵chh'Ft zxjJw]( R?C NStNs,ȕhFe{{TvZauHs ї&őwm ^K1OtN2 $_}ZqMYqf ¨CU5oÝzg|N%M(@킁Ԯ k^= ghh7Fb#@tmMv C 5TйZnU(~7vLRCrd-/)PkIt'hgS(鋋Y$HM#YugELsV}nvXF~)+&Sp朘| dm1ᄘחXvߘNV!uP僃cN&](/An!/?No݈PD_=uf<#R;/3KL M~I['iLjm>)y~$_V#Ʈ7^]xJ}ҎᕲgzҜA1JjVHo{1"$X;I\m6 lx]-KxY4bDF6|(e27gz(ys;bϞe&xwꁫ@=5֚gqkGT"2QX[ R<"wh%xqUM$Y`R]a\VG?l9CviikN',X!B7i|&Cç#$LJTWq dhQ*1{ 8*j+2Z&MavDT<}K?#3矓u%/;zlzk[(%wQsȿ;ME! wtZ#,r4Kް1*P ٖnQ`LjEK}d;3x7K ,K?QoO.ԯK(CKDggU2S '(F 9Zi<>oV~tvtZ<֪mH6D`(f7qE1"]I{edG.ÕbhJKan#&eP嘴0b "R.ؤq ~I1̥Z?[Oh5+"JVAyr߆^e!IJ-xBAFÓ=69؝1t纤C~*d0)jiNeOf|҄z4<>͠!ZJiL֌`cf UsL `Vws.:+ݤƹNg )[9n!c[b =DZ]Ec%ƴlBpC]IӍ{:̙?&,}?MH:¾5 :5ɉ+HЎ<>4~PN<~M+*+{آZ<4ld߹Ks!YoKE (L=En]NW褷3GF] v1`O`+W~9y" e^?|s~/K PM,˞tHilGX*1?wOԫ1{tf=* nD$׆/dZ}RE6˖C{lYd\&AJ1[lA$`34qs֥juk%lޣ{ %-g-<=X1e-a<LD>ZG,ڠ.V4h-E_8i)w$ũbxnF n-~@ bM9jQ[T!`~$ 2.spB$&Wh%&AA^JLS͊rcm:@!ȵD  )J?Lj 0ѵ7l7uO](JZvm۾p-'ھ5kbyo R6 P;q]z!# kxNHpM|`xFM$ѿ.+̄* >{D: > 4q=&gUL$B:~[3zV{48BX:먏 %X۽(ZIPZ3-9YbQvׁgD[w6UK+^~B9\+kK_?VVU7Q Ѷ l`Zd}aȉ|Md_j"`O( Q@Cۀ"_ѶnH[zQL /U1%H9"*5gsۗ?IQ uejQrhI ])4G,4c{(|F]HRnTF.DXm|k֩C'Pֽ+vvlb%2]`K ꑵG%,3u2LT=#%\~Hor*)Ur$#[x1702 _qBnkBc90.Dϙa$jg/DopΣ:%D Lӫ: fiZ}ZVN ~܏`VX1k]^ҶYC ܱҐv䔆!WTQ@xp.5*"$H=w:B^[ڋ+6/ %ŶېM_;,g`IX˝9NJXw*l>ʬ F~uĀ#%:.M4E*7P7nWq& $/x+3%49i#&*Q6{-q]@d[],$2I8t8NE9KK' +B:E6҃B>)T{ eȿWZR1 QT+E̖S!-hl٣( )6IIn8/KM(8I"7/ qysgqo4e\v>ګlO=Y$L|jJ,m_xp`.Pl-#R' zS*"(ǗBD66fa[?^!e[?F_ԛ ZxCV8Fʾ֠2}HϮ>D]`DciQ|a; Hm:z. v{D{JK!"Y~o/E[0FCA~%IW>'֭8q6cE )@mCO>K(Dʧ&ݞ x.Lō uٽ3M6, 3hl#uNUJ#t~>Iq.sU&*/'+ufdžCglf}}yFjJN:{(](9Xӽ Jbz( Z i\6R;6!){>H}i9F0e^Yݟo݌eb?Xxx!miO:O&?ijUR6˷48aeS,-ރ`scڜYvay3-;`#%Kp^FpO> 5] ͹Atr {?JY+ ̈ XO$,TZ{)TOM)QSQI拃ORȓU9 @k">β&b >庫NOy; Ď:ّھ dJe7/am6% ?&`N4R LkyE|ׄO›KwOAe0R\{ŚGs lF}=2F%`QA>pޢ\a'`?*M>[VƿT}KۑnA+ΎPh\ؿOC7y_+ImP@7twW;m5VW_r<@SPsǵE=#ejE}'/٘;Y? p:=q ]ӜSZ3@g;RFs,܀Z~eh:r Y+j. ,4+E7Vd9/}*p}^-׈*5نB es8^ѱld" Ty5Bq`O5y˷Z[9` K|9j}Hj.X$q QV 1~Ssf/g?žb;bwju*5*(n؁{哅i;.5ZjCTޘθ/(sdx:'`DNoN9Hi$$^(3Ku?]n̆<ѡ;zX)MqHcg_3ZD%QٙmAh$mھwK#f>," Pzl}ܟ"w= xlkKU'Z)}q{Ijk灭?dj 4 Gnnmu@VSV.9D( mo:,=B S>12{Wf;:P]6mpF}6 ɛN||!D;Ѧ.*Q؆hfbB_L̂Y[Λ8P)|#'Fӏ]/;-_zj<.'Y`P\|z*"m;+gJra ~_3 >~z! [}}4L>9 ֱE;D oYN֩vu6vi+qX8>tQ¢Wf6ܟr2sfS۩ϥ_|(9yXP6e[#KW(yW㓉0uEIeNlRP$\S_XaCX\CAYC!Sg zsARիfO"}>˹}'[I|̹uӸ cRs _&[W Tc?"y}-0g(h`m .0z>ly9R(őʦfI#!0jX[|pD`9#Q/ .'9-kBEbiA b`B6Ɯ T/hH\  |@ ^ȯDfkwC*fC5uż$>"ʦɎF]Q3MMiISJRϽ_=E &U$f/%rke8HTz0f4Ne423@qnu 4xWs6EET֭kqaf>}F? uT Ckb@~WDgCm0}3ᴨ@ʫT)n2ny4 Gfl)t\ni]JMD? ̞֒W$DQMb~^OH|Pf "eSӜ 8+7O;ϑx[qu"?lJW/YۦJTh0`vkP'^u"{-uy܎B}l:O0"]-v6{$VbQ!bSFo nXU#N&cY/۠nԽWQ>d/geR/9'jj# Wv튰B$`Ʌ˟HFζ#puvg2àuWGy+"ŴSGXon3$ d, 9I57Jz(" ebfc'y.7S3~⥱o)m_"u- 5XLH 5t/˽%0#S~a$ T.![F* hV/;1m19L w>pK= gPO]]_31-0[ EG_-›|c3A Vt3uN1#Q7B=3]F-mڤ?{;k#|U?.8VP yiO ꚋOi0vp4ܙt>$560POW5Ses*e*0C%[AJv b#2MHzbe 1R+;_l@>uBU7__ĺM%kx@ٛ܍~ Jɽ-|TXVOID,(S$K\>4OLB!x?\\n}(G.OssZlͱ^X#0XuuaS6}v=3фihC7/Eq3D>?>HOD@wˎHLP,Zo?LRջH-O?G@`Zζ*l@ON?Sc.5 |dQ*lvrxeٟԯ;kqJU@%Ҹ2!!G"4DX)* zPvÓaLUęf٥FK.K fK8]AmPk 9W7/Jnk⻥LGǰ}NnDY^ "l"TGM/5\rlte7knlOBMCxW&KONЫjDVƙc i >._JV[F<NKF6x\㣚sE 7rK\* VPgtkE Ynj/le YEMp-X8#&@ u,T_MnAy5XΝOa(#}9oEBM+RSYSOn{(sBFʌǼcfN-A?FsQFgrx[$[m@(NHC|l:{@(ŔP)Zq;."޲r5?^IJ M#7`GOAHfU;_V+bDRI[LlOI6ciaE8MY{V?<sh8,ԭ|6Emv/d݆h) n|YelۖnOA7c'$ohsұ>5z^rih%vfIqb,^ʌ.{$Ģ[B æN@@tCo#7`14[e3s WԘ>@)ͬ%46<%` /@ xUMlhYCHMi#S 6 B <QUC:rw~ѲHf-}_ږ.Y3<(8"ҊfƳEl0(˄08gNw vhn匏`8EoaA+ W[gW6ds8eUY`^ 6&<!vMd#y= 'S^*/hl= 3Sl2 ߜ!3FLo#.x?ˎH  AkW㉸I3#lt|C21m(Aj"4\~kNu ŽD {E@nZ@b+r6s!PwKuT;|cZ7` ӏnpξ.-OX._w;$>PKE5n#0hѮ M"Yat]ɱTn%Nr~1+1f^R[ɯk.5c"޲wܼ| s0SJHˤ ]e)?h{ȟUlz gez.1b]XS`n"D]0yTǶn'x}%>xhHR^AX='i+eXง>ƈ=Qiي[C]4`/^RH0y#U'-5Q.K_KS˜9 B,g}J*w[vPؒ t/kМ,tȚڊlQPc+qW;KAIާu tȗYJfhHd{>}D$$'r#s= ]ݞЗ 8y/hbvz'"<.rh"-X.˟0]G@zJ5h_,w?t`~,@ˌq@Qi-*$BDb0i&@@eldҩG?V(?+"qUƶ R q)+Ske|9@wg@:Bb?Q=_#\]*[D}At_/B0H4v~ԲmG}u) MxŏLT?ۤoT}D{;6-D-;>z2F'$ä;ڼgЁģ >\)4nuV7q+ȎR#IүΗԾX\)Cu{`}he\(ؽRۤm 2΃##OJLfբP"EWGhV4߇;&Yk8\U :HGi^#S=s!–Vr< wbiI_`ogB(1 vՓubZ|ƾjk>س# 5 T~T.OEհ#0q7q0"hPeDh[ΰ?UgO۷^mIj+ebaf~> MevIWs9ᢏV|՘y1y4:b`1zⶓ(6XC~tpp'-&z*gV<>1zq*6\~A ^'Tyޗ\vu.~#]w}Ejנҽ߼~hҢ{=onZjOL_ㅧUl6Jm!??j[1_ŒI4݃Yv(Z!}/b Ze|a luSc_b_jccw`@&:(&ZsHַgp)"1SmR.cD٢t]|.`p|SuURG}vv8tQ7g o|X\L!:{~nRC^ ]fsɡnnZNQ.3yKTov2Z z-?)|%.D+a/a>iyDoiwJ;'xvϟY1*glmu+ >Y?O9w N3V[_-= zfzSTmh?eeAcAX^@cX~H+던ye5"@ 46-s>ZY24,{>\35)pfiVAa,[pc/7u>T7r8/JS Vqʑ^[3ҕIZyXCSZҤߗ4{ַ(չ|f@#tB;+BsNc:LZZ%^\ }ZP,KPbqruqăPD~X&tieL@3H<śtX4po>GU'9֡(}>?`i磽)pߩ,97lin(-VoUޝʾ?Ɗ_&A=,9!% mbf ul9?Z5Q]J\TBڙLh }{Dw+\<A&GjvZ= {GbT&t* -{hr<|g M櫞+A:ڰ5)/'{m yd4UdYgQ7$T5mrkߌÄ(k{svO./ւ $AK=NJX$xa~AvopKIRd_ bHxv]SvFɋ_K#qA*4Ԧ@*5!ҺC|_rQk_q&NyY"=YIS*[$>ʟB N!̘¡(ՕMQ=0:71:i;q.O1'<%@?"X5mp }"$.Vh#dNR_`E I5&m %09rwqƢ-1zxW\%yG0\1 C6-D&"YKOʅއ[Ia)$in?֨L>ѓФ^Zq'D8."bpH`}Qlpۜ5j3O&6rKx{T r i݌3Dy&V}LJlc$#0Oh>#7c[ҩu;)NA zՙiE;- sЕ Vagb^϶4Lml WSQ|~/A_RWoE?;$zL%jV$oUv@u3ƫ֎$>g< : }l3*pN-#@P9}alNp2߭[;u!5'i ]D΀~xc9_}sn0k օ̡ aVnџ `dn/&mu'$̴c2wnջ`Zͅ]cуme_+!?uEl⳪~h;Prq_v{}W_3i_qLx&_Oy ' QFe,۶{7q+Sv:k&Z8 :2onR@6ɗw5F3Eי~a[B1NֽcP+,Olsxdcbd16 ۧRX:|&x-D=~@8Fv-ko+W?̭ߣ RUj+# M)-HP"St &)S(ӰBl4jx7nWѦɋ*_ZP1pp &w"sWɷ܀:-z.%a332vC#7u! Ec4Z_^mbimM2'P@wd\0#;i)LV,6)|o+-076Qb'{Pcyܚ"vPNBn\d L鄔 6zf`)ߑu3Qn${T>yS,+\K%𥌭9fޢo Whw^C7T6s_Fp0JN'^HFu._BVy AC$voTP<;D 4Ce'8K{l/8j 5XQ"cnm*'"H훖k:6T?%BK0pڼӸP94Wll*E%yWdQZo@]J4nTէˑNp .2oqh_?gѱڅCfHv«F:emKK%s,\QXt |i!;2E 3]-ցUVլDO6RC # r-$ʗNzѹQbl9ϖɕGa9uxETr,d-@*jhK*|{`GcB#flOE‡^ཱྀ' O7äM f沑qoĤ 95M(2 mt DCxm&­$5Fk%FLU}'Q,דNbyLU+}i͙ ZcNfU)Uh"Gĭ{͏)[{Ub8X('! ʻ?ӿvqPo?Xګn:ei;=6A, " dkJ%/VB8r CG(Ş Yb$f5h] Z&9hŤŀ*~{+m.~OT;p Ϟ}~-b%fb^ d@EzE{R3JQ_ .f6 vs!ߟbIE:m`ii 9LNUd%&*ow62=%%Xݖx{P,U NWb@pdj_vFv6E\~Rگ}53B JX}F#w@̵1} PKuПp"?Uh&Nl;? f*$aO2a7dbxʋxWy^}frYB9r3,٣PFS f,@HzH9BŒ]Q[}<';k.T}ތ~:WOnO#!%|JtP͜/yJNP99#q؟mZ1=IyW%lˁ qqK[v0N2I*Z‰f3渁j9!)TM{)>0'1eH1})#>K]+"$PFWw'^\%οQu15q˘Ak[A>ZE@t!2BoՐ=2.@;ӱiU+$h1V p|xWhq1HuigjO‘GIqfD+Ω&C G1< ֕8_?B]/H%YU45F&:ecξ#P XJ3b/{6q ,hvY'/&!S;oHs,"$§W{aha\io3X9/+.OKeU y7I4X;͡~EXIeBJ/!_pz Ja_1n)N\ћNrbt"OMj6P*F)oOVfy5Y7BgE|sw`6aE ~Wvh"vR#jΔ$+x =F8\)W%)"RP!2@6s|-R lr bCVUYO=U1v3'w9qMvԵ|ERgXlaKwO< Lac.cpL v;ggO):_~H$ꋪVad }FB *g4=۬{c\JUYU= PW#Et$?bSծs75cG[485ըvjR80-fe|Fz`]_v_DܽZwԧ* U̢P#8U އdKcKAef/gnlX9h#jDLfȮ]t+q&QqC__nća x&p5ۆǡIRaZҭ}=2,f(ɼ!7,8WpB8S+j7SD-ziۮa6 S9 %zsuTip;DAdz5'#XπP_-챽:>ȷzڤPJd7 }+3DW ;Ǹgh8> VSz -.g<8A*;CN3)JL._W䂆2)#MAp1*db 4Yd:f3' K~DG/W`&1bcV,0ǟ_ѾeV$dy\gHqSAPdthyayAC|xMRr"B  ̄yP\PC pkqSiZ_XOG[nc]^C|U͑g"9cdх+NtfCy?GK< "TFpF$L"%_0(n87j6GcMC:dh~" ,npW oAo{q.6:u[ {9<|c[0n0 .+l!'{qUDUgÛEX{Wl%dU{J u儢ؑLe\Yjb ='`e48X1\tk,8 ~@@UEHw~ݬW )]}>efsAc%KW?5> 񰵍bt.Ws~1/!)3e.[y&M=hUAt指'f㎾|ᬾ=@b3d!Bjb|芊az-Dn>gobbPto!H}^{K[37?U?b^帇Qdx;ߌ8 J -]+f8VŸb}tuDaߙO5p䇝_eVD#-럁C؇Ԑ_1} aB +Kbw'WZi T0i{A)w25e<U)TΐnGMcD\?F#ev<.|&S/m׎ D!ۄCn+Ct0TA)nuDzEf ҆;IqN4 =ڭs4Cs (- C*GBKO_YJV1]w]_7 `'ؽ {;(yYY4ܴ!@SlȎʮ(ֿ9#d@:$o! J QXnŽ]uSA;jϯׅG(rјhūO&Jq`v*9>,A`K}вuܾ)iTSq63 n׃iQ^zZt'x¼j",|1v LV֎YP^k(tkdJݤ<FC+Ptczu%L/+x=3 r`l{c1ӌ'@.!ɯ6 :9yl+)5bGLs [N)8DWQgk߇ ƌ?!-|&7ȂÞ`)uS眘pTa_-*Awo}WI%A DܛI/[7 fqnS3z7{T᠖o+5jXqqu:m+z8AG t"oTRB~d(hGxዡ>Ό҉&լ*dzdu;2h,X/_ÄY<&& ' WZE^'uJhbh849~ob,[FJ7([Y Q3׏ (L͓k L+-&6>9otKP<*r@_o_JuM(TmO^ ty~3Q A_ 뵃SA9X.t';_k xj3aO]HV&Yod?T:M猜TbbE[jLAa+;Z%vŪΆ&ǿp]6GhyH+D}fgq85֘݊ d.[v<bMilݜc{=FZ~ɨ^'ep/}'ք~O e [m5kÉ,9z ^_[;`4Q؏I{=P;Gw$p}7_YqQγyb )b Y褈i$ B-IEבZ[\{} ~~>'l: *q<6~±*ُURF}NJD.#cOu"t$EodJRg!h4e/$T?C㔎ǭ9w5e4ǂBy[\Y)û~jEv{Ψ%8wy}Cm2gT+GB8V{χ -wע3_Nm2^&W&^P0 g~QtLA3T/`cSMܿhuKZȥG&=fcWի o;QAfXt9K!0kF#?bz(!(lC82Cd$R'WJ _ܬc* F;Q9o#E\/B 1;$P]Ԯ0s'[f``l4l1+Dʹ%jؕ|M2 Uǁ4ֹci=X8KN[_bԔ_ᶈ#55MWM HaiհD ׳ٞFTڔɡѯ O*BE{bv͕̪Y KkJg\$ί u6U{fl! G: RM|fNU礼8cko# "}7Տ<?F>Pň" KR~ kILоCÖ́;nd52.scvVoXj8ͣN@Ս:|EA?pHѢ݂YzdW i\_ QEG'! B=Fv _%v|Jc)mʊLIќ!lW7<ވO+ׯu!Bf*YG!$W!O1AIi{ R!yUڝjƮJHAHI"ξnV \~mz3Qk-sCJy+?ћj_x/ڛ?ب6/1_iBVɾ˚~D]K fVP+odluLq@N̐±|S]*'NRֺ^h.6[ڑ\g,QQb4҉ 0H䊈mϜ@uJŏ[~*U!;2_SnA80ʷ?}d=1HF({AڊZW|!߱ni݌ZGZ,4x%H*P=ШP/M͉xJQSy9> ħI0J$yzEyZ*-,4 ߴN4L_nfel{?%ydKtQdO\^rg32#᠊9U<g,L0kמGT ܡ"1Olɉ !L[fV(^a_~;0<@7ҼkW!VCm w~5 W4i/02q)MShݱbzg%9Pb b_dԲz='AiEt`-W"w~Qذl(Nbrq"  Qlp*̵zRfcN!'TMwQ=)QΒ5,1w~M~Hmx7øk8CsVyA,AΤ'[eVX=KvtE{ L4P< Pp8?bϑ?Os<ơr7u@U%-,A%9YCwKY7g} 'fvm#724-θ >Ggࢭ!@זO ՛"O M*㹊9:ÓfK=k0x,{Cjuh^\{̹gOǝy,|+*7yS@`-v?nwNLCҎZ~SഽAiL_dX#w X>]n`ZtdԷZ߻eХ5c:*-x*# Zg{*wՋ=GA`d-A9 ̩Qyv ͂?}'2.[ȳb/qSuׅ T)ly`dy+X8erګ%d9}߼ -X(Dݷ X_Ƣ [b9-(&zmMK\O{(YNN-8~9GT.#PU3tNo u:cJI(GcOX0XlԿuQπ ^$_U=A㠬C1lcr~99`_VP1fK"b oFBSaL cɨ|U-T=qSz0ײزiIajFkb8;kWIʗ?AնXՉ[@XExy /@I×K8"+K (l.)m$肒x1^4NAa!PwOx ժ%j; qe^61uhՇ]q|Au̲kXRlA@~!: E26JCjgLeoT?k;p  ٫Eن 4-G=eʭhtDH˪ۆ⿸@@_%fv[  CLƂ4HV ͔O7 Q=/BwLWbq{s#Qag&غמE}=r1Mvry\֊vmtbaP[-Wĵ>5'㪿yqkΞ}_@ZvT_XB/fP,8%HWEd^J N7BM :҄ugR`^;Ayľשbz^Y跫Tg̾B20.Ŗ0Ynclq:-M_}-!YJC@?j>)R$lW_}xE_Js^7k@%5f9 MP 3lUcl3\|Ϋe`zMcˣ1i 9Kv:kZ(~?f_1pF>LEL9@im]w`кϊrmolN3!YΟ~GqGotUFaZ?TBIF,gS8OחΥa)By$4K{ pǛu p5sGG&g`ɩ7M Cm]ZveW-UNdX8pP3_D}x.oNg3z%+ue{*WDDbD)Tz@ mpu< NG҉ZIxGyH*S畼? qI?8wfTd*w᳚{ҠNK7%2̥ǏDCO=PB` lLSV5 `;eq1ogT#:slq}-121[-j@-qJZm{U1H yȵ&FAk,^=ue#tT:~u& If^gÇlݱ:}Jo,Ф?ct3z'i$߫2If ]5ہQU:1 fidfBbI\-qwX8,]w:vV,ڊ4{QtQ6^J,/DL#j#|0LMYʡ4ξcO S!"RG/E-UqĦDf%0 W v\aٝ^g\= ppsW;M\2d2>6j|)cPev,Y< '5LVf? guuaS)t#iQ%ȉE =6AmU]}jFU>aZIvh:j)TAfepq@.ߥT!^B:^6SaAW؛(ib!19dFꖕ9ek6#8q!`o8`0gO,/Wsf;y M8r,_ faw]Q>:h4RGF/8sP e($ @暎X49簳 ü xj|n|4#AdDܳd cEb!Te/r`Uu`XJV!dk_pv˷qGC]TiNlznt 5lgn-z7)5nZRBM|>΄.;Ov`Ұd_>(K VwwsM76H7[r ͍p#=_wTp䁳r`)iڕYui2 ¬Ĝw*6U# *vTZ<֫h#klfr{Z58+ϴL y: X鸎U㦢,30rdȽ(_uvrߍ]J;{0)~ nŢO㔴BfH:]hgN-*+WAb/ 2s 7Lrݸ9_nxF5k;8HO "0(<:%N b \WIVYfK{be~t!`Y]$"Ua>C*ߴo='#S(65$tf{[.G Q/@#p-¦+efPj)'Uo/u @gUX@LQŔ N] ([Nϊs&&O#6A[uVDe|q`X#L|Ïۆ R~#l㖩# $x[W7ⲔX̗?aUEm2}[Na{,{QSD+܉Ӧ~N LI'ruoeK*nL-=X%NRk@QwZjp[.Ks[b8iWZ" s\;-R(m4%g꩞b@TI#zlLj7| eqVAFep 4t-67S+E:*08AN{^W.ۏwFMOvDb i/$azf3S~nE`A53=<̛Q(XB~wrt,u25)zⓚyz8t<&VUwqZy&~>LMj ;/O1~I mb?cÁؽ.ľP:hy?d:I~zAeDoIb6sR5(PBuFq?1VNT*[Lu)S4qC Jix^J"MRYo}0ݟ_e0nJdXPiVtQu/g]tÞ3.="߁P*[4 93~XS{L6^C㰟&v\8=n\I6g;r U-j[Hqufi[AfnZm(_P?n\$FԸhD `mӼ$Km 0҂ġ o"'6 '֠tl@l$g4vz)" %؈ |N3ZCD$Q)a*Zng:~Ę G2N.NW'wc$7}$4.P Jd2_Tm`']-y$б]rEw;ra9=3%?=K|~+ADXP'يO1m:PK+0F`DlWi%f3O:j<[(JM ,C'D^NƒMb]A{=yV4G SmB 7́--5{[랏Y`zZrYM >92qJL`pEvy nZ5#9 S[#t?3`_q`05@Z$)\4y|M/8R&LŒg+IBMj/U[߃DseÚ@=] (>a- J6{I0!ޗp(6N/ˢ젼PeiV92X:q%9 RA㿉vv>\[;c<)Ul^2  o*B"$ۨkKm`~X_67‹izPNbD },hfG[mkI6rc.Um-G 9)m^YNӪ# Jyܽ"K)!uR%FA;|z-GG4=PBj."/YʊEdr^HpJqZ2dz%P\η7*{RQ#-鉺9XK9ASp(!"Ў%tn$'pn'}w'pOtb;9ERĦh P'}G =nمƿZR0d=[Vj.CLN/tq "ՏdOi<'2 wLYǀvk+ͽ&W O|M2Ĭ,3NzLjN(6uzo^׭~E g)զWn6y_r`M&Nr"P! J)Ɏ:*Pgn |=Mp$0\5SqĬ`k1]f촒A4``Ӥf9l#y9&u>OQ#2nk&6k/×/E`YxR߫z-~={ KRS23unu\u\Di[WB3%4Mcc)$墑6ٻ߸r9@/g;n-;ʸ|ǫ S yV ,}8$<>*)GYrAݎE+h{OXJ/jflAR(_m\NpnLY\L:G;~bEtjw LqO<Y@ȩ ?d[IQS^$zfЧ[m'd!I SgKE[:ץk6?{?Z9v%mUVWٿEɎmAj9~͵p3yTjd ]J/r¦olև7oac Hrpj"_c(+Bw4G 9)5ė(։?1A,(LUәN0hwQCf,=PsB1M`]J;NBsKFAy C^K>=Sz/gSp^ VN06sT(Jf:qlfDg% &M|'aݦ\iScgU 8M=SnE mN݀)@au8B5k(%/R]"~i&?T{bvTh)T`i='GSJLv9f8˪Xto*H7c]D틢C]s~5u,QG[u͓h#Wrj$PkG; q nkOF8A.x3}J5$0TjY]$:VCe  PH,5Y˞6lD91* k#̺~U/| ':m'Bھ6HE3򮲝-H%ATqȅŎ{)KwY%C=!n,/Axf;}6]텼1@P!Siޘ7 (-7$3Fnh*`8lV>I *R A֖0UixfcMbVhRjdOӀ [%Vh A#>+_*^ . 9J_gQM!׮i^&V$b ^lA{⒵%f O(X O+7@) zplDNL5]&Ipw@kRFAHNO~,_QGi"M&Lv>T÷RߏU?U6E@/SvI"G( K^ (e%Akxw!N(ab%&<@{D:}~ÒMn [\lD-b]O*P;ZI78:ܨ>X@T3 A6b/ծHj s9}}@7Whw!3dj4ڶĖQv4_*ںlUr$%us/ j]+ޚ-f5vzY}:bR[*M;YQOCca6R1N/~]I/⼅TlسEp=*tf1IȘjû]L-j ;V+]al&;piO~IS' PnHOJPݱv_0Is1N6Z,2:BRg9/=۝| +BՁN9!9=jG/.?SE^HDM<'vrZ(6ghCytZj3g$<8t‘vە/:(miq}0>$ꢽ؄c[8NEJ5:g 115 `ҰxhAI:]qHx3} {x23hA"Mx `O ^)4yGT # .aK-;_LkG@&&=ӛjMHuB  ,4EI:j11XqOaͻCxĜ&`Ck;Dur?C!`-ļcu<V NH$AJO;[|] Zj&4,̈^oQN`D;YX۲lyJϦ)z21\Px'Y2Č-g@Rۧ7#5jV"F)./&`̾h!Piwסtm͈x ۸H7%`9Z_l,ti[Hv;xx0V/K)Zw `X K^;rV,Uqt j.=dj;eK#si3dXt8;b\VS^4O/_GM#QrC}*}d _Pup蒰' N iP3Bk97lq[hc!__&6yH}RrjoE#{iCEYYXz%4#ӌ.ä1>4K_{t3ɩ$<\Y8䛘Ghzy9=l4 3JT^ϧ6EE b(7aLϡ^ 4R3쑲Go/G꥓UC3ٵ\Sn,5|ЋHn\4 Bnt/v ۠w-F =rSYw&F!j)nJ ˙E;ajv{>ʆi{@;{y+ 6N;cEĘoqVܪ<Qbphrɂl4|v8RB-1à3#Ï(N,zj5.!#x{zo]mʦp?[g`I3`yoz!TW@m6tЇ҅_RۀoND9X 0UAvK[jaVk*}\?wsKAKqh0$V0mS|=V!Duj#Z{gZH w_rnN50؆wI"d h |YՔ;["#uX.Jfn!ELS[Hm}nXH&}VrH'6 L6y k[ːղΈ;SR~gn0 A1ހVvUyh"N?0ٸRP+}klbB+jN>Jg؁ZZu67DOӨyv|)ï+rM1`#ؐAw_V6g!@<p$QD2x~'}r:ZPRu4UGu~ݾl\!iNE2}TЯpܕ_i34D,zuXq:@$X0OQO8xnv$m;2 BFoh ]%37qL;hn-2[iÓàbANQL?\tKVeཐ}eȆê\Pȅ3_,,Zx'bP󠵓}*YXqjh,a.J&Dz>H'}59UV]yd֧d'/b٭_<%^*'s-Lƪ-ߌ};^`g}'wiL{VZ4;8#LFт ӻYnjY ujZxubL$RK(h[ !1 ϷGyߜ/B[4$H_cf|/+NQУXL>l)c`0H%|WT T!~fz-マ~O- %iMMT/<lkT{:޷TngzKe6Vn7O?l!7g* ͠w"OlSiѨe} ҖX_=9_qVohZ6[a Ѝ%֔%{zxEye}zҴF#m丏C4){+FN:tu<o`Za Ni >j)PZÀF[ܬ@JDRmɺ>kT)hlѴ Zqe4HO( 5ge8)2¼HdYwSkM ]pؗ#iXQtʒ#NC!k&uA}*Aƈ_SwV*+v"ڳ'Bk'f6qFPk6,Z.B|)nM+JDrQ=شS`.\O?ϙW+tVe Th\#tHdh eMWͯ#Cl~?PQ$,+b_YEX+Gx$.!ɦT\Ğ9_9<-O6zg5 d~?NBYJ1eezO>w/: ?I 6V"Bҋf5cG;Ru8;sF}2}_AdC|zC} ($lT,ًD~GToۓ5/Ba۞MV)Or&n2[t!N{Z9@^h47͗n\` M^Ma"Y$;+X#}+EiMf]NKD4$3rZjF>AQ;xNc3kW8Aə[_ց{a5p[b"ƒVOӟ-B‹:RhKOeI2=:RR%LܪrYKYpႻA.E>ndYgK=t-$Ne<׶JUNv̧cu *%'8O2%iKn)6~rnC;KTr[:Y>gO2jBD%@{>*:q3 ^76 ABB{΃@l#Fokl6QB,'Fi~a*hKOP~@MTxXeV"v\<$qcccY%QcxOݳFԎ9v| ć-̵^]‡@Y*tx)E %mCU 4t gEIɻ7?ǁ21R,*@Q-j}fpTR7wT[TKc]MHi<ōme L+H#KEA9絉 D2I߱2.ʞV8iL"uvs32qbiE-xS.cZ+|G%c_nyҔT0J慽bvO'İ\8Sm$0+N.4K:ضJ~r{n&p'-#IT탦"KG'KC#{zPb-=C6=a Z,B5]容s'ͩPyJwb.s4ѦY}(=YKIO@^E0eL]w_:qPhi[6d\=pc5`2A/wQh6!?{^kG/>cޕQ]VgŁ7D>$WG-bf3c{8-@ \]AJ:g@ Sl>X秝Ar4f2'R<듈 8|TM?"dK]2txob>IeUmHަzI5Syq+q[]JZN a٥l'3 ^O!.^(cs!3qSO)Y-j@lټ]8HnyNl<>zo=q&s^Ihǝ3 y{ uB,rg0;P{2FH3O$Ķ|e/eԐ ]c@9v%K?$ո} Υ,:3Ô;TBZ:-^8r:;VQ(uԓR9,8rl9F3o@CIGxjuԧ栞͟ ?.Wpf.(ejT09~MOg/^N}&j)BiitvZvუs[;&m-hG{ UGEn̓n@e:?5Wء)ihv?1͛ bѽ#ԠQ L^FDEH )ރhnͤ=,3Xeݬĉ߆!4vOg_9Xkk^0 Azt~&H BKpN2+Pe֦LGrtw .nnkdVP"t0xT.+۝(S`M<㗯H9ULytgN["8 vrK,+W̫Ѻctܽ.R]Q^1ܠb8TbI!W)̘q<D#76O.EI=l^?,3U'@to }F{'bD(*cC' BN0o0z43M;\ ]Oyr}lY?:oÒ.5 (v1, [NRh:"Nh9EBE$pU9Y֝OՒZpzuޟ$5AOu6Y`8E 7Cnh c~jt7kCPSc*ߺŀ`>5:t.v)Z۰A~Ÿ8)OE@qC ջnx %xAy[]FWw\1y>4i[sZUJcG\kϟ-2Kv~+:=Y'YB\q"@`E`hK$f&#[)[Z1\J\QI,%W؆lDFQ,0leW3"oͼz03,Xon@^HIӀe/VFI0FuJOTPVϟr8҅H_ H{z.}pӰ1HRo~K58rų8i}ԖV#@EThq%Ӊ)ϠJmA)Z'(2룪 ̷z-Z{PəJ]0qH¥v~'&&[v~A.iG-LIo P8r⎂)9ARg`w0Ej,!DHR6 ۃMw3? CY5Edq-1BX>ۄ1o{@Fi g ;}Dz?t?)49Ϲ%(?-&*)nGF~fOskF [˫QI*Ȱcp*0;c܋kr*6 $;pe-bo377fWpW7F$jؠ{;l&ƹmM%>T"s S[i w,b "{#RBoʴVqq|E&% pNhkϯ |n!y*-3kxs18ޠ""$`}KW }ybS2YBkZy\`L gl?Ȣ|S_;ce]nx5z*F xNB]9+dH=c3kOWKpCuB;Ef?Uaq}yplw/VV<rl{7yO)D &ٔӁwiN`g$&fF'ʷ=-5+ +󍳜LNY拱^3:8d[ݙ6v*$&(ا9 M hWfH_;A!-:d:5?*Ei&V <8E#VR22z}u켱 "KEOXCoYr'b}j("/60-&Ǒʏ Yc =pTO>T&Tpׅ#(Ci+L(yɱp'W5 RiucUSYu'%C ]7A;CoD5`ʎ7n(]=:]߾Ug9sJVl9^yKjJhL,ȿV%…ZDq[+)B/] ͲdPsԒV`3>\eM (:wJc.^M'o^:dMħ{o>N?H9?\(lUj˦2<躎ZH9!x3 Z  ?XÐN8\n*]hգǐvԤ[+h߸8ZP"0=%о Dp`:\0<g~t:8Me@h_XߪQl @8rP_ W$ט)l`C焤VD$30QA SbKCz “rpֆߌk! $!'ly +>%\vS1秃#/C Tk@HfZiJ|1M\Om6ZEGgW)b4u4m{t#')Ƥ ƅaP0̎ežT/ }y/[gr_D4W/GK)/D5 UYuR=,Ld%U00BdDS@C6$ͣ:I2@sEw1oJ>mrxR),s\=K+TKw䏣gZvMG7 \^Exor"`Kڴj½}T_A9DE?r 罣2F9Wξt,Bڨd#臈JβXM}$S"}휿M~RpYTGdNF]v ȢjMp6=5KUo됸 \ 8Zu}rq$AZ 3pl {֡74cלf&6 cΚ0U>CŚ5`E);94?} ~B.%9 wy%*i}bSIcg= [?@(4l;zUdcLIq@I#l,ggNQuOl(Q~T%7 &}]<n8[oCXϨO¢MGerza[8ՉϚnƃgEM[iĜdLC J'6+K`[$zz)dw:Q Z:e94Qke 3nɫ#KבKHsjTjPevha/\YjLM2w̘,B ` pHRɚ-< X)4$$V Qt>Kq~۱N">_]`n,׾M0A]lݶ//ƝBshEn?y gsL%Ef0pz?ys&xI-跀9ƍ:>-A:I&'wtqs`wJ:v|Vz}]gyƒtW\Y!"J8G9F&b+>sM1.q3yQo 6g9#w3Xm1ųRjK{S+_PǸԻ~-@A$ߙt qPMK"pFS_b TPmUe40z! ^8KG ,ֻ҄iKL&&d8p s(zZ1ؐ#(A{sp"Cy%Iɧdz`ֵ,<;aO#^-X$"_^ :ߌ.~m:'~ \>Ks=^\VS2wT3ppnT5 Eq-5:˃ǹ;]nr$9幫djL;oy%s7pv-9+&xx, nYa˽~\3Bk_-n UqO&)j}>u[+(M@\Lt}Ws/E&"½nK tT;j8?h[>7>G!\>Fՙ]Ă_ |'$ײmPݢeS_!J.?ɥV]M\~7zYϳpВZM.b,?ٺj5drIQ7oĔY7XoȦե|#;|H'P1G CBiEj pezݷjp7MC"n'{vN]$BHTR=l:߀5Wz("UD52f1C(,hU\}SH3}dj7fw~]^s#rD[ V x׻7KO4./{󶦆;?&v0rQ\k,80%-GB$Xb`fɪL|'63(ŽSa~S7rC4ŕʤ+vela۷'='Bi]_>zFш Iۨgepqo83u]ᄑ*(Y+\(̀v/hOMuvbsftԎL& 0#$:"L9:OၶY&VCڋx'~{Є@*pZ ߫9̴2=8L's-U#ϞZ\(&X0b̢OZya^Qsip|]Za+_0#Llэ\Vֹ+"FrPqŲޜz'QB}σ\/' Go4wd6;`pF z#QQƇиWَtqb'iT ^oخI **%J7^=/QBݹA@]דB)+  5<=έHJC7 %G++Ж 5"BbsJm^q^8\f?"9J*SͯkvlßL5^yW \h/o!>VNR S^XKA;(ӄF\n6.eU 2L\)B g>bߟW ,Y*= SpK4YPn]&\as:fcvA!_1dm ?7"L/K/nM?E֛44%l*Hp46 D@. >עLGi-KbϘ|2q<58D5A/x1΁KA|j FtD]QƗ"#:8Xu*r%=AFeFn߉bذƠF@=JTo&ya4*Fd4QxMv"`, .pV3GH&R |.f*l};9m(kNEt:wNTY>3Lrm\ Ⱦ vMjƻ,$_> mR!>%X{4 BD~όw Fmr4e6$7yk1T9*?}G*-Zz'p$v0 9l֤7:g8@fM<.Qe#J:Z?g+ځЦu\5J{u*bw:!9!ngs.rx8sm~Kě lDڽ 0$M5&[9αbk *𿼝*<]؀M(HCrB+$H“DTVjVP^2Y.~.y9ӈ̢pۿ}sdk6 lHV~sNG>̔0Q~? "֗( Bk*@{5(;da`fX[n*Pi_v}&vçWC NA?w!Phh23YL$*:]K}>TYEw!\=%]>;JޡoUkzWNJ].b )\4L4;8B=ɿ^doUX! %z LeqVCFG[+*!'aya9'VÐhx4TgkXbxߺz1āL-? ˳qm%>Wx^ԒX)Q׌E+(w9# zAȾΓyBw0!;GVks(iU496qKY%&Owة.,L#fOpc8=!D|Dy\ Ŋpt4VK/Us+)O \ڵLunDqu/5̮;y~gtVcZjo=ˇVGέ)l\.A(z= 5{"ؕMݨm_7/}hG~*D%J7EP="e.쳆}蓕F?$ݱ>6Pr%iPYeodO_8N89 M%cVʊtv>ɦɶXԔ' 5%}ݘ͢/>c(։|kl)qPsx Z9'}窚X"3K =>+"I;Ō36BW 7*I~a)r|6R|۩?>PUߦg}r19$_{%XBqvLE) ̂qCs|l/Z T58\+N:|P)`cc_O*{R |.(Q YZ