lib389-2.0.17~git7.959d36e-150400.3.20.1 >  A cRp9|RMWh][i0%z0az)ք[>ԇݏ u&`|dA \&KAKW,&s?gL/MwSz@xCҀyZojbIRlY4Qzm3 0m-!(-h6ɗrݶ3[IȰqjؙJR.z}D8JqhQ/Dl7)+z"-1ֶEKgmL6c1b54842fec954758663b2d92d777f6c004ec1dbc06301537fb8edfebdebf27e29c2e3381efe7b228bfc9d978c0057e068403f4ZcRp9|EJ1V\ Pt-o&]94"\zJ&1 i~)VeXH; ɡ)Ț[S21IyDD\ڸvH,N <\"RDsw;'kB_XbΡsģI Ca_Q*}mM2GD޾h@yށ=.a]~,tn#(%qdI#`bșoRǏ,$D'gC:2*LI f/bQD>pD?pd  + a7 Mj     0  ՁBt$(8d9d:dBPoFPGPHZIeXgYgZh [h\hX]r^.b@cdjeofrltuv wx,y`Zz$*lClib3892.0.17~git7.959d36e150400.3.20.1389 Directory Server administration tools and libraryPython library for interacting with and administering 389 Directory Server instances locally or remotely.cs390zp31PSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-later AND MPL-2.0https://www.suse.com/Development/Languages/Pythonhttps://pagure.io/389-ds-baselinuxs390xFagXgX'B'BDDggjj""55GGEEAA.. ,,llbb""LL _ _ <<33kk//lJlJss x x@@VV..''((**"l"l z z  eejj ))vvJpJp::-) xXcBǭ;..Cmm__)w)w__mm"",X,X77EEEE =6 Az 693ss&t&t11"" $$PP   , ,0\+ 1 (/  ;IAK%X6  FF'' b b||((  l7/ <  'N'NyyBB  g g&O.AMENF  JA&__gg&&ggHE_b5) r>H[S62222zzvv AABB** @ @bb> K* 7o3 #AxAx@@g;g;LO/i IC ~~PP, , *<vb"P4= ])6JK49+ .2 zx ""++OO  @ @ N N--$$ J JSS ,#,#    vvAA 8V/ DD&&@@77-- 00;2!2@66  TTH4)NG ) ( z 33"6 | g  A|K  m SSpp \ \0 r)6n , N '$hEuc%?LpAAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤cccccccccc8cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc8c8c8c8c8c8c8c8c8c8c8cc8cccccc8cc8cccccccccccccccccccccccccccccc8c8c8c8c8c8c8c8cc8cccccccccccccccccccccccccccccccccccc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cc8cccccccccccccccccccc8c8c8c8c8c8c8c8cc8cccccccccccccccccccccc8c8c8c8c8c8c8c8c8cc8cccc8cc8cccccccccccccc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cc8cccccccccccccccccccccccccccccccc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cc8cccccccccc8c8c8c8c8c8c8c8cc8cccccccc8cc8cccccccc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cc8cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc8c8c8c8cc8cccccccccccccccccccccccccccccccc8c8c8c8c8c8c8cc8cccccccccccccc8c8c8c8c8c8c8c8c8c8c8c8c8c8cc8cccccccc8c8c8c8c8c8c8c8c8c8cc8cccccccccc8c8c8c8c8c8c8c8c8c8c8cc8cccccccccccc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cccccc8cc8cccc3ae25fd2fbe30863fa7f4caa555f6c9fc23970889bb5f27909c883c63c407a3dc044b68bedb6570192a5d6c769e46a9ee6439a74d4d2dfc26d5a13b4e31b603f625ebf1b9f9f36d9d1e51b457cf02e2b2b052c1a0833471ff2a2d7895faaa2bc01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b6c82e148522aec7f2df78507cedcde6c5f05b76f5708b6a53764168233edbf741ba384aa6b082ac458896500b19e07444bd9963db05422d7baf118d3e8d0f827491069326d6d86998bfa072f93ff3499d23579a01ec11c69c72fd79b37bd263c510abfb018c42a327a4f780a9725050e0738e3f872f556aeaae636944c3da7acfc233c843e3cc5392c5890f9facd88b345f1f5d0c06f016f43cecf96f77a9dce7a582225e03fbcbddbbab8d9d5dbfb988ac4f0b1a60ac8bb77a8f28b08aaaf8805d4a2407022c5e047b1cfe4d552e9bc041f107ecea042b4ab2c866faf2497c760a9ef773c3a0a2e7a5df5aa4a6819881a044c9949f0a1f9960ce3742cb933b5301c9aaefb41a0cc02db31baf88d761e412c551509188692203e9d8e50d8b1a59561d9f8e311b24c4de9b8d62ac0ef801f4359eccca33cbea7cd4e49a950f6819c2b75f1d97142199aefa5fedce4dbd35e20f8f34c5a2bd8bd50643b348933e9144d2be242d70d691131be91b48e2ccb134dad7c16a570375e2620ff0f4a61b0144d2be242d70d691131be91b48e2ccb134dad7c16a570375e2620ff0f4a61b083f6b9dd620e9d4f5c0db932deef5ce4b7dd53853206f8cea5918d4a99d3a86c76ee193d51e46e2ab6f838ccd31b177b6eea6584ccba18e96eb3fb2bb21cba9a997ad693e625c61e18e4e0ce9377b77e28c5755946018b10ba01acc2af32eae82dae63d6e0cef91c98cfffe8687fae28cf5329eb9b1c8d11031d928d1ad25a71291fc52c31dc7e60da7c84f2bc13961c3602f7348baf52280b39064df0c91becddc58b7a40cbe801a5dd342ce73e3926188dd915914a00233aaaf3652689491fc7f01a70262553449a4becc17695faeabfb77f0f2507415baa4fef050024d15d6c47d7c4fbf8fba371fb1c7cff1c002103153a0ca05bfd10de45c11faabf9ecc76dfbbc2d4ff1c1ae6798e9c3f49e892b275a97eaab89252e55fcb7d3dfe88e49e2077f84bc1af2f81a3f2839fa2b0330c72dd51409ae49e596a291912998cf69b49c10d296a388f0575e100703037b7b792af790bbc7aee593207c70e4859ae5b7ed77172cf1761316e1eb0dd35294fc454fa101048be7eaafbf025be203d31f1394a2a639b0bf0b01c154f91aa23b811debb069e8c3d2f512c003619e931364a60dc2f10bc33319102f58b61b7ceec1b77e2a0509ccdb04df87d90148b29d8104859ac34f9640aea3d289c5a5ac1910c30e23a76c28e3146d4e6fb35513afecf4b8dbf241046f164a69f2f6534c69efd6fd873d2ffd271754a220a54d9e485e375a857e0eaeba1812fbee9de26c359ecf4b99288dcbda7d731500e4354b54fc269cd12706fe220465b00537bd6f2b10ed5faa5861ab625d853ede0bb40b6128b53482c30a48f74e4b60d25c955b808e5db2be2bf14f2845eeeddd7a0a706978b53482c30a48f74e4b60d25c955b808e5db2be2bf14f2845eeeddd7a0a70697c0e7a485279c3e32d55406c60fd580059d6d237b662cbca6a4e521d1210e505239a414acf34b478f37aa3d0561ffde032a0c4aa6d4b429c317a9756f0ed79bfa93d8b747393fb29dc899b5d67a6ec5db325d2b3313258972f1c8df22e18f7245a680d7d94c28789c78b6a9756a8b4064c2d945b6dd8f0bad393622fcc434f654cd3ca213f294cfbf1b0324d67a9cc6626806c44db03bc9ed20fc9aa015d63178389842ec2314a3f79509f80c7f1e4563efc1b1da8b460271b51a042232fcd16c7c655690f33210c4c23c009d59b377f213460622e323cb9328f977a72af6b1607161499839a3c59a25e572ccb68a34c5459f52b6ba08c8b6ca414470488b70cc9415a15343226c966a73977254f6d5ce0b544489c90d827f9e7752db5678f4dbe38566acea6a5a569d7442b28566f3d06899a9bb2dae1d4c8cf81dba8da7cfc13990fbba6ca71744cf15e3728dedd3d3dbc0b334c14081e5ce3ca7bd2bd45b003990fbba6ca71744cf15e3728dedd3d3dbc0b334c14081e5ce3ca7bd2bd45b000a4264c37795ab35fc0c4bbea66f29d92d84a97101a32e797cbc52d91ec8751a0a4264c37795ab35fc0c4bbea66f29d92d84a97101a32e797cbc52d91ec8751a8419aaaa5130ddcdfa99fdd965d47065d10887437cef82c97f117d9d0e9c69a78c96cc2cea0cb045af550e2e29a9b48feb51f9c5f9c057eb9465e87d928f5430b1155ad1087c43fa13efef5426c7a0949752e4c27e4006d11730dfeeaa22946324b7a5f7d249b2c898f965248fd5723a28f82978ee9b0a44136ca1b157ef2f4ffe0a20b489775b26ba6b0aac1f23c7d72381f29dac97df2afb49b9e473c2f9e2187808817e1e2fce0c13503d0653d75465d4199758b2dd566b7c16d9658ebd4a5426f3a5e8b601ec43128c01dee815add234d2f2bba26d60b1379a8a4cd0170b36ee05e6e363ee22aa761cefab002f553c92a606b48d7babdc6feae3b30caa8a90c106148c4032b27f5f4be936ad22eb285ddcec5245e1fc2d2fac5b0ea5a19396bfd6032a04420ea31568216c6d8fe3cf9a504892e92681efe145874ac3855160e85fbf939399b75951552c665b86f4565d149568f5dd439363c490cd3371a5f257af72dbe057440657113c5e3672953287e45e2c0fdef7a005489358de9256a44df93648934e86c416b910948b8a68b8753e76ebca5699c7edcb94530930e4056fbfff7df5cd7043d1c5bb0fbed5541ba795a2c8f8c7ad902cd7cfd50083fd8847d847f322b15e815cb8ffee44683a1f1719224de55bd7618e57806a58c761ba4248aa7113cad6a982081e2f778544eb0735534849ec3793fa87f613ec4a945bb0449b8f9a3f3ec576c3e51510a84b9a93717a74b0cb0ccdfc131a253b093c2037eb325358bf12b5d7c29c5323eabb8d948f67123b9ad6479e99b61248b0384b2a92da358866d0ccb7b7b7818158148e005acb20fa7855b0cc86c2078b4ba7b426381d14f0bcd4880ed11a584a99878525dfc4b3ae68040511724a0024c0d753602bc2168d802a292d2dd03c77b3f20937c2860bc44863b420ba579750871ac970c1562d7a313029d9a0f460457611d1bb59b9684232d7ab1ec9709275b52e64148d36c9795fb41d4b1562d9be6d294130f10a41b92c7c6da011fe9161580164148d36c9795fb41d4b1562d9be6d294130f10a41b92c7c6da011fe9161580100ec991be6407cf46bf3522793a971811667316cb4c5be86b111626d85861d46c9dd593748e926071b53bae681aea9106da76d675c45c06877b1b73f297b4778e82525ad932d7c536443789ff1fd6b60e5fe64c3b44e9c0c3f37472fca4b0ce4bb603a29d1ccda84c4b93b5eb7df676e761854bdc1d4394a459bd91956f06ce1fbbf903a8824cc721b82a4d8092c1772492d6769b763f3486e9496306ef91571e596bbf4161ee09f63fbbde89d2f115aee081a1bfbd7116c1e73081dcc62d8e3e87f25e55170e96bc8497ce21a5757f51af5fb1791bcc9c4da8240b5bd536bf66351029759e022eb4e95134f47ac09f0562d79ed508658fa12c7e78c78bb9672a1b5b96bbfdd164a531bf4c65f1153d60e8b12cc313d1bc3f45c1b70630e6b06a5c7fd4cbfafcbe5721376509f5ae9be06fcd56bb497b35a20a62bbdb574268c19168c2f45db72cc362869ce7b804ddb09c6ac511a4d2a739a237ddd050df812102c1b0d794e4da31dcaaf3c7174c650f9c516753f74b82e0924729ed6c568d74473d415129b7458cdbfbee5bc8691305abfc38ba099266bbc4111c28076242d269c1b438a183535865262db7e7569d71ab792c0732ed41cb957c306e66c3baed119b636799faa2dd1376367aafb40ef9f8c146a5a5b3441744ddaf20b339ebd1895d77f6162be6aa8a5c4e62ef5533694ec04211823cd743bd6c15b94a3a9d74ee4d1a7bf00fe0ae99c3c48fcdfc4314f0961e75a17ba240f8b9ff8e247f3874ee4d1a7bf00fe0ae99c3c48fcdfc4314f0961e75a17ba240f8b9ff8e247f38701a888dd267af4907e0c4a20104e91d8dfadaf3a9dac3b1e10c950f9945b14a55a4f0fcb3fa50a46b21fcc68870ca290ecb23baf9f4b7ceab487fee23d80050cc54129816a25918e17c380e43277c305fd75209cf2153e0f1676f85f967031a9c54129816a25918e17c380e43277c305fd75209cf2153e0f1676f85f967031a9f46a13551201b75dac9f7af825ef09792c7a46e46f9937c75d395874e105f400f1863f4ac22ba8dd3e993e4d54988502998daf251c9fda442a7dc837f4df95bedcb258a42096e8a7d2d9b67f263dbc8368feafd1be025f5d2bfa83299373c21853917c1b0589359dc673233f47aab25cc87cdffbf66f43ec42ae2416c93841bbfa7a58774256a3f5286959db0ccdc947fab82ab8705bca275263b3e7e40f5db7d3cd41bfc04bb3d2445dba9d955178fa2ae895621e2f267a044fc1360715e90dd06247f8b74a2c1c9832ad07f40d7819e985378f710bbbbd0c7f6dece27bdb2f472b8bf85fdba981e94576c886bd4b068e3d2ad28eac2fdfc4c197d954ccfd65e910f5bf2006eafd052958f5e82f376c9548383486b5b1dc0c454e0b11de02be710311078f7ae2432cf06852f68c8ea83f097bc6e7f49d145d2770d60419afcc5d73998b3b722dad66bfdc1f77c203a50e66f730a80da020cf6e54133cb066792f63543e5bfde5805f60352d1eb6107b0fdc1ec8e6fd6d054b090aef8014e61560695e245b3b596fb19481fc793bcb279fbf9c6adbb1211d1a0ed937f74afc8a6d08bb6539e9b581485214e70fc8616a2030a026c3157ab7ad38749946e6ea7de2d7934b41c066542760ad8509242c1e4341f8fa4a26949273c9c881dfb209593875b74bfea1606368ae7fd5e6c70c2cfb44ab62a7b7e3ead5df54f23578d8d594085cd9a0a0be97b94339d17d8ba395d93590df392d03ea6fe9029deb2a7b1d07aeb75bdef82567a8e11595b37eb10c1888048c07b68c388d4f0fb60c6b71418e6f685c68960986d6a46dcc5932f08db669b17dec4c01aa8112d8a534a45c117c6c1f0e0efa45fef72e543da216d2e9233a5c8722ffbe8638f453e98b3f7b48385be8fae23f3fade87363b1ebd4db3d71204cf0f10b79c22d5e1bfbab3b549c4b1d117b9f9a784dfad78d9e1e72cb5a1b4136df609e305f0c33c3da6c441f1cfdab9d81ac6467449eb18bb36dc8cf4567868d0f523cb788f9bca9bf87d9589a298175d443d2a5ffac36ef78d7c543b33eaa9845b0b0d13148de5f132400dffa1707b36abbdc3af5f2fbc4c9cc4431dceefc598ee007a4c5c8111374d3e026bb8b94879b6d7db33d51b7732c74f9cf3810a68bf05a04ca8472da00d19a78cd9305a74854f9635da169410b3a0b527af41e272225f707f4a662d44e5a32e41069fe3f3495cb4457fcc05ffec89ef78f2bfa07fdad84bfc57dcf750698202a2f809ca8106c845ffd80dbb7475e04efb0a6bbdf47b9a9f5e46e9ff24e4c404698628eaa95ecdc7814730ffcab69a1cc45776b38b0807d08920891fc4b74c7e88974442b2190a68f11da28af4998ad015fbfa69dd0e0c99d9d0b0c14c9a9edced0a7b6676095cc6a78f72bd927d0fe12fb311e7315536a4fc01e1f77a2518a710a443eebbc71b2dfb9a69c5dbee8f168dfeed19d6141f192690cd02816472e4f1e93f12d8b1f54bf1c35daeefbc02de41b0d515d3f1490281c1dccba3cb6ec6c25c1c9b26d878a17a7228256706214f979a7cddc8c1a7dee4045a25083677f7203640d974726679a8bb362ae712b317a6a38a553cc5fb81421bdd0fdeb7dfb086b49a868d764d1f2e4d4d30910eb23162e07fb378b0119adedc4fd2028b05e3614b468da0c8b84114456da323ce787bb793b30673a9b59541281e44d44307b19bc58609cd15aeef3532bfcd8e1189d50f5f122b9b44e174837aece94d937c72ee5d3737104762a177181f0d2db143dc0a9b15c38bb41d740fc1eab5a7ec5bc44b9c39050e537a54f323ad19aa6488bad757b18dac0b0624adfbd85124728a0c1059aa2997d8264340e5fe190c8ed073099e66cadfc3b0332a8729a33e5d9d4977e5f501710eceeaba8f9b104fe8639e9154e9cc56f7f4a4275f91d00e10e0b84bf51aebe58a23926c339445818146341210adf1c049662536c7daac0a80475760da8ab17c2beaecfb3fd51431e3156552ec87d28cb34e178ddb003c121312ca88b372c1103e68c85be52ce89f61426d3eebe247b1d0e8e8e5460708d99a9fa81e0937455b90a5dd1d21f4ff69a8b253556de0aaec3174b257964316031ed84b8289592afbfb0c2c01e8acbd069cb1c851ff0b0ce69e81cbad3d17daf8ca999c06537acb78c40cc3fbc47353f82bd10add4b0f12c1f1d3ea5ac4deff9365192457bd708eb8797dc920e564c16591eb9384cd634fa1f628f0263d21819bd5fc4a2d80248bb13738c2c1c97331feec52f04537d94dd6de46d3bda947831978dd3a574a5cd93c7fc3eac7119c429529aab664a3e4e2b8cdc35f2bc189bb961a567a67f2e767ebd3499962a989fb63fb7dfc82a65a01860bcceb762dfa38ec388300a4e800d4b3f92a8de0734c8c5d5a77ed801d10a3586b0e90a53cdd4bc275c3ceb444710f6d4c0b570eaa9dbb79c7781da28cf8450efa1387c7e9010f80a35ee97d77c0aff6ba0a3b87fbe9e37006b744bd57abae6e7f15c0a75d2ce7df09d99263298e0e061cb65b7df83fd0f98c9b1edb0c605b2719ee454b9c4da9295982acf9195df32edb0152b95a792f531828ed373da9e07b1abbb0ea033c477ebef80706622fbf529df0692aa29b8a8eab737ef080621ee62b171b724c402c49becc514a45c639706bce34d927be4a83adfbd6f042f0ff6feaa23171382ee6c81ba3ebf9ec50b0f09b332e45fafb7df3c907b15e69354611469170cff2d86425568fdb2595fef6e8003a1f30db2fe73b6df2c525ee1678a8ff4c6f35bc6510484a04bc7915a5041b839f25e7f329ad7ea573728fae22f1ed8252c554fe11d9a1402dcaa38075737eb70b36f4d4e56f68bc5846dc06bf270b66b774a996d7c6926474c416e90063eff4e106dd01ae2774cf1b8cbdd72551c359543c92c0132099d6796d484e3d8550e869f848df0185a73bb916e08f0a73323888d7f93f20afb6c9ea933d682b81ee28b8f6aee1fc5ec043b9a493723b79eb8fe351eeb78e71630a9a36fb4f0ab6615dd8855c3e78121fb16249cfe8a3f236b968c59cf608e35e896328beb9be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85567636ec68df7cc369c0893af44c151f248342e36de08be0144ad40fd2626e25267636ec68df7cc369c0893af44c151f248342e36de08be0144ad40fd2626e252acf3a4a3f57ae41f1ac8b98690f9275ea60a25dbfd73694d4100afc79a28b2ecb49fe57b5a75431db7d0b353df8aa4c3f5ee572b473aa0ed730d16f619f8846a3f1ba915fe536e6ccd4a9738b683510b6b9650dd5207a30fd4fde4d4619080b7e776134171ccf3ec78d560c2efbf7909d641880e6696744da5f60fb3b1789ec49170853d31146c89505d0fdb3890f8268ba2d64fb395f962bc60b558e7f72f6348d286db215d7b4b817c4a1f09fe826abc2c87f12f45e6a397f98a0ca1e3e27b500994fd6f2e5fd75108e432d272e633770695d4a0142e26f6b69d762b16867c2f4e095b1509595261ac8897915c72f4b75ff31c7c8d10925ec1e4ce2b3c438a7cb17add5a842c7165de56a80ca5527d9613818a15338f7daceaf274ebbf6bdc0f16178c3cff96d72c2dcfef18f3d2e3a32b3b3e796c799aa4330e568145a9c150debc7a969c60de1c31a2cb6dfcbee220c766b7579787bc65ff9de260d6a8eb1de6663d1737fd5290ae3a2eb9a55454c8c63de4fbcf3238a3bec8ab14e1a4d7a51ff1ed3f7ee3e3f96e42019d333cf2103628c6d7ad4ba91ec65443ddec1138b3cbd74132bc6b732dd0b5ee9e88c9f195a58265f3f513a33cce87df576c829c34fcf6a190221727e4df7082cb134e906913a31b6126ed8f47afe79bd2458c0d79595517123a2ae9f9742ede44794c88868dd94c01ee57ed042ae561d0f34202901ee291b661c3beeb7dc4aeb587ac355c034c91a56ce99fdc5bc4d56be7bcbb13935f00d3326319e06765b133420885e8ba2f967d087a4466a85b51eb746e3203ab2d3c745b8f0e505a4845cf4402b2716a18416f5b8a0a8af4ce15c8e3ca0373b35ea4e3d68f3fee5faeca48e23b2edcd89d58b39264d900318de6c432431bdebc7dc72046c0e843de5b2c0460ed86f16bb02c53ea3df3297a3782a6f079666828446bb844f786ebbd60c9daa0ed8f0ffe195037f9cb3db213f6e744823ce53a236186a86be9b58568c449269c87e903a7313075060028f6a39e281688f1e0f657f637bc7fdbe224d4ce4ad06a1cff4120242e85359f17377767b9237b70856e0687e367718c6656e7759511faa082789d271cf5c79002b41699b689b0985cd72fa60330ffca2cc1393fafaa8d14e85c875d8923946d04018279ae85aa9b997e5277d1ac61c14339a1e599492afde85e50b40e67752cd2acf9888b8e8a9858502982886ef21201455834c5cae0454b754246524db618bb69f53dbb3414a0bbb94f367b163192debe911a9cf611ef0f2652aa5428027dd8bc3ca185d9a43ff980e965b6cfa92b962df321037f58aeba07310cb7913ab1e66dfeafdd4451ce1a625d45f2f30656dd470e6a3d79f3053a42c17973ad89829a4ec4e1351a11a565a450285e3dd856dd9ffcd9c0d684145e9f973e58bde1b1133e4d06f7a8107eb64d5372827f3ea12f5363f185d6c3697813559e6ac2b65b8bb9b6c1bdda81ceb9fcc8774d97b3a1494d06b7051bc6d9c07302274a4823ebe23731acc4ddd8f32dc5cff68bd5a2f5f7c4fd279354883251c5122ed25b6e76925ed2c4c6108e13737433b8bdc68779604fe0071fb9f90f24e8d0ef4fc636ed87ad5365f8dd91e8116fc1b8f40a30f49d890b25c6dfec23a5162d4846b499089ec6c80555e3db47c1b61eff439feaf507d5099a1f317c34b5e34c62d37472cdaab2d5a55b475cc002329224ff3c3505743a2a5576bb5d8628c095943fce11f5f171949d2e891cb7979bc44cde39d7cdc0c731f18349f19c0f99a7cf3e04a83dc96f1786e37b72fdd0cec2ed662afb0a27f8d57f651caedf16f381e8cd7626d67b33128054be0a95fa98cb3edf6acd6410285dda020dd1240afbcc905fd4781882fbf86cd287c0fef732adb9b578292e97575fec40f9f3e854ad22683511ce08ccb7915516997ec19e3c33a072de55f80b8055c8fcfcdbd0e16ff9698aa485dadb5e6d811786db2856ccafd8d05836feb7e90c14367fb691da48a71f34ca42eda4c1ec4e51cfa7e002bb0047f9c0ec2721906899451681c838c8963f2e9489205347b06abd0b0429b334c0fa5c123c388cae3f2a1b20f37cef7d3be09783a868d822f7232cb6ffb429dff90fd8624d01b306bb5b2d4649b4b1816456ecd19115438e7807e5351272df7734f7e2e82d40d97d217147ff4802ab41042121060348726e59ac4ce598c6de0a009a86d48458f001b1fb1d349b113ec7a9d03f703bebb155a63f7fb3ae538b1d2dbb2e2cdccc8ed5d16111e6cd3a27f1b0ba340f741d8ea309c767a184c36f32171f6aa29210f74a62c1680fe41f07927866dcf587595d7791f4be781346a4542c044cef1b044865f52b0c6666b99b5ddd5c02a25ea25d5fe063e377a1f059e9964142a09cc42d9697a9da1edcb49141020f66a6e424c702dc3c49ec183cc56ed377adde69aa745dae442f995bced89cbf3d98c3cfbb85bc23877ac453eb176ed377adde69aa745dae442f995bced89cbf3d98c3cfbb85bc23877ac453eb17c7fb9aaac0e5c91e768c62efc0002816d674aa0263256ed19838e729447768684a3f4b4fb3e38052b822ba6d2a8989aed7c57fd436aabcdc2a50fb8fbb42a270d5ab8276725a4d06eb9d14deaff50a6828849940f02043ddb733833080d5826bb46cf1c57d04170857aa88749d8d450215b741f3bd7e01ad7f26cb9bd8a0965f8ec3e117d049bf9b2dc98d0f2b8fcade5522b00b0fb22a69a3f4bf7c6178d4a21c744c24bafd74ae4ad3b90a143b2acc7467fee1177ec5baea3ea9bf7f333aafa523dee6e090c2093ecf28e481a5e5a0692caaa0cd21035a155fef874037c4e58d8f7c633d18b1bc6437b2dff5236a735b858d7080cac8de328fa357910969f1e81a91e744e9527b51cf8e78024331fe197887fac452d9280656a561d4f82f772c7e6445c3572dec693d0dd4f4d807156573e80a55a17f2c920843acd18ade5e1d747a24069e9fe2b6ed405f1045172076ee15de86c4bcd37b8d34ad8a3fefbd7de6ba84116ba3a3935dd812b7ae583a3ac55cfb8f74be776d19601e70760ce5d5d115e505fd7d8a50ba103b72c95636bc36aad3ecff2c7f09c1408023fb9e57ab06c88a51a21d2ecee7c73a1bc2ae425e64a74e227a9af51d7393c481e02a4f98b614d0a843bff8cf1f444d451cbbac002dd362ff2cce5436b87c411e8037373d02d9a59619c8e4366025ff80db90ed9d61775086c9ceeac0c1de35d9ae095d5409a543aadaf46a08c00fd60c21c509a77293707071456c72ceb5ee85760b452087493fa9ea24c9b7f95cf3b02c5d589e89275fc486814ecddd4486970bb5fc1b4538370fa653effe460e8c0935b40c95f2ce87af66e9be53c367b2d50a503adf838b45b595eba6dee3cb60d6d0ae74396dbd6bf3b84345f677acb1d348945cca71742103024d60b739118a58356a3586bfa6d8c3b126a520ae42a8939e78e3be2e8a73267060c0b12421cca4597302834ab09cac5ef4b5ede363fa2dc96b5fc071f4160b22c67ef27118cde855933515511d87c5d8d8d97320895023c49a9baca7e09d9006d16ae3b7bebd89be9f7fed530a4d15a54154aaceb40fb96b313e379d8a828a67c9372aec16fdbdbcfa50c4caa86c2458cddb86d6db9cd9ee6db11ce6b60a9cfce06948f9d7087de630c89ff60d51dba3caec95647415293d3f1fb8aaf2cc3e6e0c18ba2b30db62b24eaa3ab7e346aa72ca6203f33ab950a029e8f9f8d3c96f8705df48e3c60d974d6fd1321e06b07d2a8a088510ffd796eb07223614ba988ee2ab29875e676030de08174a2ad7e7331a44f5e9adafdf8f83d1b8517faf298efb81dc9813a465bf4a34759c3563c54ed70655a9d352e926781d9d82d1fbfd01127e888b53c99fa2a311acbc518e7ebc36b78958a682623f448a68967290df312debb47fd9df0c36de34075bb6f62e2452557ec0c91b31f7392df547e1ab3919c8191b0612e233650b4d07d5367853694d1def1d116eca9603f4a4c9d5725fde9ea12a1ea6753ccb2ec3533907f562a8e74b252fb223f19b96e596f21e5c21e5b4cae471df62d1330cd9e565840ef31644c75aefedac54dc2ad5091d33cc2ad8dbd012f7c2b94ff6bcf7fe812c5b372d81a8a648b715524a6e4a25647fcdc4e1cd36427fd82c0d37a09e352a55e7c8dcfd6958201714a2d1fcf5725014ed830579f1804794bdf1ff90c487ca0ce7db74ff372f9f1472d37e4c73bc2d2f71e55df86fe3356cf385fb310abe94a1e2140eb44be0da521e0a27574b3385119890d2600edb93b8cbd725bececbddd808aa6d9eb83ed1ee1635f00cd961f2f0d54a026b82fad999835172eeaaa25181040db20208a1ddc020c5a5a6abf396e1e60e1ae3723fb37a6b411c39e49a2a444e46730e8b9b7ed09a77926260451e836640f23ccc9ff3eb85382e8cc9febaabb67a9f7b61c8181149efde656004ec0efc0626394e73607c0ef1456e6fbdf1e8e2e7686111318c212606b1d32cd0507b6c24f00f49383d242099458679ec244403438735d2dab0428eb4687e2d00c2d12ce20174df2f35bff6027ff751a48a225b01baeda8bdfd7038111973e081f7ccc66897d9a73f57bb341635f81e928c2aa1fb68e430fa59ef32e5d60d0b0344aac186c783b95d4717ff11a2858981b7e67aa35cdf13a70e71e63aeae68c83eeab7717796cc25a7e517941729c7d71857dbcfaf12a126a004708825beebebeb4e95b3c82624d29fc6654dcb67771e5984dd8b801c524cd628eea399078d45adbba212df3b5d2abc82a1d46b4e0de047eaefb8289cc8d15418febdc6699659c15c2b2cc7c0922636d63797da6ac07f4956be3a9107a7cad1294f868a7dfa306d28a39fefc157588a5a90062c60197687b9a366b9ff455dfa3ae3f31cfd1e8f9825d0bbb2acd05b90c550692af5feb3c80ec8e56a6972076078fe64f3bf543e4657f21ed85713881feae69ee384a48c1c5a3df5ccd4d78834fadcd03b33dca80831887cf239b4c4a636ed375c81833ba34d617f7662c986aacc4e98c1656458dec38a4ef6c9b36566672e08cf8610f1289da9caaf0eafbb62f603d9bd15e25c4e5fbb46b4239e5b8f3ab2698bf32f5c642bb21170748b8a099d86a0ca47f38e6ef17e381846603689fd94e4ec879cb44f2181afcfc3ca74dde57ef444a712bd0f68f436dfaf6a6103095d7791b4e51b973a6d32910be3f3781336299e4f159bcf68f436dfaf6a6103095d7791b4e51b973a6d32910be3f3781336299e4f159bc67bd08b349736cdcb177f0012f44d484b27f0f45cd60dbbe419cf81d811c29075367082ac32452c8973693f6f7b6e135207a738afcd339c811afe46fa0a65ac632216fa3f59fd76681b24764581ada6e3c6c03425f18007fccf04f1009fcd2714d9785668027338d7c9b886e06da0ced539a47326974adefd4778cacbd625063e8abb703d4ba4371f23cc6251a2835c836044774d025ad73518a20d0b2712f2cf4dda31a543c04bba74a86f2e6830a4d54199a0f192699469cd129ed6229252b975648e215f636a289043bb4c2308b482b4329864b3c1d10f1413677d71b763a4d4164af016b286e8a06f0d75705be480e6c7ceeda6c364c9ff2b977d03a7f22cd3000dc66a8f997fe08aafc55ff264005b292988370b8d813153d576cb36c78cd3000dc66a8f997fe08aafc55ff264005b292988370b8d813153d576cb36c781e5c2c9b8a320b69b61748f01e53f72cc73e41a3fe216239e716bf6d4abc75b1a64b8541db983099f28fbd5edff3165ebb668ccdf5542dedf9ee104daa39b493f59aaec430910b25b46d162ed2c53d5a3547379df487af4d0771c1053fe7e43b368f983a8c4088eb0900aab5f4d91764ce9ab9dfd67ddb7797bb4d012130694a44d2d3cf391cae7b65e9320f17030392316638d17fd6a97d73244aed7fd092e8cfe25a6e6587a81acbf46785ab19ed9933e80f9ade97e751cbf66bc451a082885ca246030360dc004c4e40a567c6e43ea641925be8f0858d961591efdeb73bd51e1325e4913a2193674715693d6c6a077e38c517b8907fc1a5df6ee946925bb9dff603d4da6cbd45eca74209580ccdbeb1d9098820c75af06b1c28d84dcec4479af95ad6b86c23acd33ebccee2772a75b0b33fe8917e300772f58673f1db4d82f7e267127bbed43fecc939cdc75360e4880694740672fa11b91aa1d31257059281a1a98fb298f3ef0f598bed948a5a595ab0ab6b421fbd25f185655a84b9d51ec4112a747827149195929d17307c1d09cda575ae60cf4e5afad975bb0900a098971b1dd880999b861acc42697e3db9b2412d6c6ab717615312f548eb3b0197c0f765f04d5df0f77a0d6108daca67aaf3360de00622c4aa4039b86482c137296fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557cdeff06a187ad8f7b62821f0db69b2213659fea5a9bf88a95ef18c16ba4bf267cdeff06a187ad8f7b62821f0db69b2213659fea5a9bf88a95ef18c16ba4bf2672c417a7a1b803536a4c3b50fe2509940e6c76a9de1dfa659379569015aa08b15ead6bfb3f67ba4b610b05464a5a62d23d985b367c27b3e04a3c6cb15def12e19c231dd5b209cbb79f85528b45321059d8e4525532b30257a1d4e8ba2ac03eca8edd9fecd6e451097809056101f3669852e934044edf5ea4b903d2c7a95d951f31996362d3d85dbb61512f5c8bee202fa5dd443cf73ab2f9fbc406944c004abc31996362d3d85dbb61512f5c8bee202fa5dd443cf73ab2f9fbc406944c004abc61154d4ef88085f0326e83033167a11b447c189c11c18bdd7b14572b5c88594c377394dda32749b6882a01d205a3b23c27388b87a694f30638c38a125f97659e57943dbd581f56a8fc743eff8060d14d3602b5318ffe5bf6302dc6efc1a2264e57943dbd581f56a8fc743eff8060d14d3602b5318ffe5bf6302dc6efc1a2264e2c59b5aaa62270b760d4ad8496a3e1a8f1f8bea6a3e7ced59efc3041f83c738e3831e77e99d8b93cf6345d5ac6ff72b3fb918ca7dad528220b322706e39d387db7975e767382dbb6d94e3db0cd1ba36b5bd5f5eabb32390037e9fa1ccd10c683b7975e767382dbb6d94e3db0cd1ba36b5bd5f5eabb32390037e9fa1ccd10c68373a4c6e2a3eea505a664164c36f578c00eef19bd7a4fa300d1a05f726ef19c80ed37df4401dd55aea9830e3bb673ec2246aac87d5577b82569068a6d777583d10e80dd7b1ca70b4c7385173b324e16d89b9432c05eac102ee43de790ceb313930b31d1b9d6336c45fedbf5adc47eac9112406b96a120b3212b49cdf4fadf70e22904558792c75e5f1da4a4bd99128f6ef85adc4012ac197742d76882c71c0c86527624db46fb0fe79480b099bb2294555f606c4d1b281471a01db1d8e408f3c1ec8000336dc69f41653f9df53eafdaf530e0e11cd3b711b7a471b62e2234ae57ec8000336dc69f41653f9df53eafdaf530e0e11cd3b711b7a471b62e2234ae5794753df72116e2ab0aadaad606360361c67ab53695bf2463ade939b9d2e80aa5351aaf33fafa1223e8a89ef5ab03b4387179544a61d297017a0a35a3d049ba0646fc4fa72d97e2aebc928e956285edea7d835dc35dc5b5e3069658f60d9c7e105d8c9b71f4a94dbfa1b124d699057e8352e3cc3b140e45b1a0d927ee9b989f1a19fa67510837a467bdc85f4b8138842226dc73e786fedd19e07301131c0712ab8993204408b5c80f78026c1379af745942037a6108f80614c9d9fd62444d1b705f54e9cfa77c5ac0c1cdf31663fd0937b262d8cfffdcc690d9ca6cfb281ff8b0cef5ba01727cf08be652a850b1a7214b8fcb5ebe6154b6948036324c29ac2eccbe2be96eede05c6dd533b23257f8e42eb71c91607bc8ccc5e16e8cfbeb88ea0aae2442af330da52fb1ae77826edcc434fd4f7cffdd9abf40ff591fd84aca5f7c5e25d0e4041164f58f93a1da0beb251b5862f6ac3d75f37bd5feb35646e0db1dd54ca51906d7b5a4019366bfbf464c8701afb5ecc5ba5eed0cc57a073b17ecf5da8366d08d0530a24f26713b42d24efec23206e8a63d9b22b37aeb2971b7791235e5568db03edc684214ce4023044dd788c9275b09464fa96971f7f6e9ef03adac8a6f44f8321b673b8917c991230106140fb4378cd3a356da04cc5cd907392991367e398a4a1bf701eb385abba7df1826aff1f761d3bed1c73936e19fe2118ac5b8623cffb64414bd4f8f01081735f1cae9a059b1fe56fbc95ac3155225cda110fc8e8a971418ac53b050d25ef72edf4cb5f10f31a5db941428d1832fde998c7be36b71b4861ec9169e6b3ced443026124532b36317ee50ae290c09bb571a7a36f78e7cdb515837102da15d2a6e2afddb03c1dc19a04baddd53af6b1c068b4477042a3cdb26e43e4120a6aa755a3562ffb8193107d45af3147b2f989441b7f056a12c6f57bde70a207c34ddc54c5f381d4567d45db6bf2d730d4d9bf16fabd9307fe46818c89e8bef4d20b8041a21d7f03f61db604d44404ea7271609b21b82307fe46818c89e8bef4d20b8041a21d7f03f61db604d44404ea7271609b21b8216353663d592405df639215664663951560d2a6a8eab90466d6908e9c51c3c28e554c84498c3c5e639db78afe3dd5362b08d5f6ff36b329e7bb8444df565ca903e6108678cda551132ebc2ba651fcea3af80fd9a32f309d62748d7b65bbfa836bfd44f4edbe0259862ee7683a2f477de2e9045dc651cf47c5a0e971979a0ece9ecffd2f0e15987827c2daa12e2433eb42651ed373c13b6c3ec6bc9262308e82804a7c4f89a1c0834732aff7823daa84bb66eaae084853e060b3207ec125e446c69bc5b8717ff2c6c9343e9b090b166c950b7835900b9e8b040985cdbb9ff1aed069e00223add81ca68ddcbfb6925af0fa72662f4a524a0ea1e7f33180d4a5b1148b1cf099242d05d315c4c8230670fe2b19c9e4a0fb479a447a50d33f19ecd41f8a75167e7b74cf5b16800df2d2928c82df69e94bbd1c72372a0afdef20263df67ad67e58ae9ec2dcc2ac3c5d41b4aa9cc59578e252ac5e79970b979445ed8264e7654993b555a7146afddfb9d7a9b0dae35b335a6079b77085128f96617bae0a387ed2a4e6398f4f8ec3531fd25abd92bce2e6f7f4243a1e8b09cdadfd5b763782a3f05d63e397e2638539012beb624b3edac7a24f3f17c7eabb4b65dd1a549e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855afef69dd7a39694c0311c4bd0cc2252ffe2d58af5b3a2c725ed2c87667346eabafef69dd7a39694c0311c4bd0cc2252ffe2d58af5b3a2c725ed2c87667346eabd7588ba83232c4f9f0bd22e91663246fc0e95b8906f05d3c3d2fc5c4856aaffa01079090a3a86f9d78caea25ce8bbc8c91fd5f0f832746fef9a2b894b46cc9094fb0bc0156730d55ff74c2299f95df68ed8f083f39fbee680032037d15b2b7b5d6b4d6141010dc5a343024d81144f12739c107de888878b6be320bbfa601e99b3e5cc1b9bac6ebbd8953041d41f74d9fc822867ca0799ac7ef7231d2584e8991e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855397ea42a123b26d17ff788a2bb7979da4904ff1d74225e03a6cd75c4808eac79397ea42a123b26d17ff788a2bb7979da4904ff1d74225e03a6cd75c4808eac794b7de8e00a9aa954d366d2816a52b322cf70899b1ce623cb214008f5d868899b9c215f1b3c99cb3c9ef51f6af60b0b5408050b872658ebc2ebf672ddc7f1e138f0ebad3ba46c408ae02965a9e43b6aa7abb7ffb2b05484620c9d7f40831c9276f0ebad3ba46c408ae02965a9e43b6aa7abb7ffb2b05484620c9d7f40831c9276b57120b0742eb2444122d538176073b458e41de90299a93fba67dfe2161c891d850091d2599bdf12d19edeafdfc51f4810b02adec211a6ff5d046ba80b57157eb5d1a5643faf7b08ce0d51c1b855240550d5c4f667d674c6b3dee528c747bbc40f41854fc8e27545d1ae999229fcfd452d44f37ae2e730775865a9c69d920870a3b6e334564d7600846d07742881ad9a8a98f99b1210f9e669766186e6235a145e8dd193dbb3668f662287bd60aad36320589a0266690359ca98150221d306fa82aa10f7f6c69d8c67332e79d2042d2e1857913a017b8a36ced2de15f8988d7fbdad62c4794789c160fba602d168224356989a34c8c595a9a0f185eee90691acf7efa4f0a37839245f225e7aa4a37626871441bdd42769afd22f8fcf1def65f80b8d402889807d2b90817e630b2e953eb2b27f39ce0f6d3354eda95554789ce5dc325d197376842c57446ba4b911cce2642020ed99c9b42ea2630cf59b93a55310b90df44a783ba1ed2b918f662b12058032a25e672204c4b4575e88cc2b609530e2f39cd2f6926e93915f160769dff899b4bf557b4bec09fda963a2f61a82b0596b369e78e443ce95d9fbd2f8c46cc3a427631de530db567cac96484e0f5616107708dce48af3000aa611ee44a95b0bfb3799b115a12ad4b4a1e8b6a07e53121446e9dcfa0635d8cac67182da419e02a7d3da38d84c9224a51003bae3ac122f938cf97db96fccb6f2f1811fe981c5693e57a224be2b6df1424709078c1af4bd1c94d826536771441819aabe4feee0567a318c0d91ac7e211f66842ea7eff23b1dcf3df4fff42abc4315053dfea1f34d59fa2318e2272e7746f3ce306167928ca634e6598044d77033eb67ffcdb9bf5d9f15d97881b1a91936a6f203d209b24da60686f2eebc44f475538497dc7fd6a6444a21997c29b2add943c4e099af504112016c56d3c804dc3022b1d65bd2fcef2fc3a2defb995eb54e0f09b25c746a9cba5f30f7831490ca4c259839816aa8e2aecb0de68cef57bafb2ec8f8597f65899d27de8a2690f9609766bd482752ca502f4854fb7208fa43b79289aaccd9099b9d27de8a2690f9609766bd482752ca502f4854fb7208fa43b79289aaccd9099bfdaa72d058e340cd793c2bf404014ecfc8111e844b3418a58f98921e18e31f860d55d77f62189c14166480f1d1bd83f97cbcde015fd54681dca9a300b98b4ab1fa78e1deb89e1ad5e349b9d5f1ce2cacf592339869f94213a1de0af230af28b1acc8978398f58e18f9afa1ca95a499b713d471ffbcb4571b928289370fd5766ca751b23d1263571b522384de4d24ede863a0ab48871afda72241f86156dc94c27258d87a51e28696736d88bef636fb6e66e2a27fdc1af3d48a62819f6134e8d5f4c8912ef67a0e230c79032fed4129bbfb572297dfd750dc0bb6d46b36b3938109dd95184e529fa0519b4bebeb94aed6bd2b1c9c15952698d70b2ab70e587b6df7bb208564cd4af386df21fc30dbcf54f43e7804defd0b99b246efcbfbba90bd40277a4045c2478857062780c6e3e4647c84ee272a544cc40f506b38fc7911be23a3c257e981bdaf9e9a55aafc947efcfa4811f99847f3ad371ba28158b0d653ed6dd856196f65c1fd09e3df560c3a352c6118a74bc94c9b8616628d46b8b8c97075407ccdfed6d1d66fc9ad9cab8d75c1e53e11742d91782014291378f83a30e671cae4f9625084cd6067c1391f60dd58986d5183e6d141ebce68502d3e458eff088bd039f6dd45ef15fcf2487910e2055b0737ba62f1a940c8ce6721c211fb9e65448b3a7a56bd159bc66f226ca3d08eb6e09389570b7ab4ae6dbe11f264fb8be1b024d5c5a251efa30cd553692b84de008dfd030ab54d285c01089953ab1df3331265897c611d13249f1e1014f1aac256b8c9716ab2298ed4987842bf741b0417e9946b13e18dd2141d0e659bf4d7d9b1bc6468dc371cbc17dab538c2525bd46f9de1f30fd672cd476f6251aa798955107ab04d83a6c10c172400326bbe8beaa7e13755ff01e0ce535dc0c31e77bad028f84523a3febe2c5b51460291f1518d5647e5e455077f5e7311f51feaa79601c1bb53a59bf1b2855aec70a0591236016c2e05082fea2b89e00928324e11b131cddf65b2c61431f9646ec23a556a9bd8634b1ff89575e740ecba55f9076e70f951d5698ebeeec88f937643aeeec14d3c40a0d4a731cfa00be058690a6c1adaa9aed523c897c40f6a4a47a94a403625304aee6eeea721acb806ae6c0d5f7a51df9579d58fdbc81beeadcfe0f1d2eea82f327fa6c753ba4b5b4ff48609b42717a8ac84da04c3daf0dc2a39e18f6397d741d844453fcd3326e2f360f3bd61852406aec846a3a0a32aaaec4679449c21f96aa896267cb512c2e79c86d5560a892e3b0a53a248e80c023bdfca0e0e240d6e6aa896267cb512c2e79c86d5560a892e3b0a53a248e80c023bdfca0e0e240d6ef8de2d1f83bcca74ca473368771a9eb6086d8c7d6d4c6e9a1cd0b94feb5f8a5baca063ee6c545bc0da04ec8635b24c1b1c8287eadb1583e720f97e68eb25f1f0b2ef2688dfb6116f179d09a51a4405643c6097c60528045b39838ddae72e0ac31e25ad5b6af09ad3d93f12477c0a68004ec1415aab05223d79edc755de92880a422a7c265a0eaa4ad738bcddea53ac833a91df8447f11796197fed1864ac77e1f657e872604a10af39d150a2cad688f10f9bf8381371bf77a8e3f067d44e0c8447ac99bd4a97d80fbc6a4992dc1640588404b142ec99849b32713efb8f20394b0f5d9a60dc640cc0138518a437311a1a2467ef941de3995d91e0f2a97b5972316b97421cf6d885f496e01f2ad35bb8da7526d9391b97b408fc8072043e026978e2813527a3e314e907bb2d917f56b6c5a3618c6a4c4e1cc2368d24950c494e3afe459f3aff907dde52121b17ca419d153d8965c884d5fabfc92d8fb725489a41fe459f3aff907dde52121b17ca419d153d8965c884d5fabfc92d8fb725489a414818cea2113426778f553f210ab03fe0337bff7328ac9da9b56a9740fd81992b7561e57fb1b489643a423b7d6c85abf7c1399cbe742addac4fcc299e04f771b847731765a5e5c9e99b6d959558bf6f66d500ecceed3198e2509e01ce423c8717dc12af4cc38a8cb91ac94855a2fc2668462d1f71121530b209aa915251b704eb5ccbaa1fbeb57c5b268124ac7a048a7b6dcee0e6ddfb641f04c8682af7e488dbee74eebda6f6bab02521725dcec9b5ff556331c3e16868b2cc71c5a9091693614513dc06b9fb252d1b983b3d7714435682d52fd7c33556a4634765087c7d80bbd98b2e7a74abc4e0245f8a91813c430410970f3c2702a546b18100845326adde6577380c97645e2108b5fd5dc3ec202a3d9924c3c9c8877f0a01531e109e7d504af763af034e894863bba450a63109d6b4f15ea827b92354f4d98154b5be33760d5b8d7a332fdf89af2b27a5b7f899823bbf46ec08f807bd64a5e1734e84406b0d5b8d7a332fdf89af2b27a5b7f899823bbf46ec08f807bd64a5e1734e84406bd830eb6864231916edda8d76efe06029b36541c8d41bbc14066f6f0033dda3a79a75f642253883a45b926fe8a30a377ce604ecc55c2036a7e4f297cce80a3f06f3c17ad8ecc6c28647486306d37fda1cecf3d4c403c522d24a8906a961e849176528d93f1663b6dfc7d61a18b8820ccd2bac1caf823611d4594b6a3a4983dabf3343c8a84afd5833fd18586f371a7dd3f0a3314255ffcf9926a388e2d7389bc7293bc30f98cd403ca6270e3e13722c905707aad6c47f5abec5383719435d2a0a278650a67cc38d2e1df69135b7e12f7b0dee4f76ebd69592c806c67882853178b793021603758ebec0ca54282e22d8180a3907ac58745f85e969a8b0f27237358b82260f271c7c3805adf6daeec65ce2dffb985b612c9e0d6eb03742f9bf50df81ef92a39820c04ddc06cd1df186cb7ef453b81d7240ae1fe7281514415f23fa485ff6b08b9a55e95a84cd261264a11a7e681e6d05c0991c4daa7e6d8c276f91768b0e2883f26f5db809a8adda006152742a073ed51bc26992544c32421fb783f29b4c720229a18e430ef22e9dabcca470ad781884c919ad0731c923fd8c66902ced4634df69816494aac703f45a1e8bd1ec6abb24bf3937a032e041b70cc530ded26f940f205d6e6c1527506567e8cdff2f19431d662d7a2e86430c6ccfdd46ddbcea152c8af77572adb71874d9b550904273b133ea3576bc0e934549afaa2698e889ab6fcfafcabfdda0bc06c8ff2bcd25e49804d6a6a3981a729350cd5499a05024238cf6d0e2efdff8bf7dba7f03909afd542ea141b977f1a0f2a76abb1aab42ab550181e7105a3955fafda348596ba8c1ef1680e2fb6961f8efdfde7c0ee4f3f352e9821ad175f5a9af21944ea181c29140c84d976d0eb72ee7bb7a31d5f0a66045d9b7f9b7fc7121ab47f6db9d52af249f5dbff8bc9bb1ba36d0c3e482ba5f24143a3afc4ac279bcb0a89a6e113bc9ec40fc8f6cf585a41ec3eda3f874ba5f24143a3afc4ac279bcb0a89a6e113bc9ec40fc8f6cf585a41ec3eda3f874abba100e4d9ce16d42edabb3c5963efe064b70d286ec91115e0225b6d25c932772da2b8b738b9113e170be4d11a036aa6b0ffdf4fb702cbb124c0c4a98a14a16df36b4d6ef31598d729dd7a96e7ac9291b3dd71281eee86d3edc76883fca8bf46d622a5083b0ce99d4ecbe468b0962a6e6ea2a88f2bce8b96690bfc930eafd63938fc8dcc03653f6396b8a4242724657b964d4ad7e854b80748e9e9c25ce57fc938fc8dcc03653f6396b8a4242724657b964d4ad7e854b80748e9e9c25ce57fc5dcba37aa2901e655dcb3a77e99ef6a9f67e20ca39c47857513183bd0b147c435dcba37aa2901e655dcb3a77e99ef6a9f67e20ca39c47857513183bd0b147c437562be642d375236df0331faf4180ba6166bb0a17193a2433c03b9b6b8343b087fd02c35e5605573368cab56ccced0408b58736e8196673569588dfde5ea37caa5265b2a44606b6c53276ce437a888b85fb04d64f3a0eb43773ee52b64eef67ffdbeacfc7e6cefd30e591747eb26862c04bc919d3a93b436ca2820034abb59e4b34d05daea54f965668a8a07337a057d07910de2da04f3507188586ab841b3be31f73d1a4062cf984c162c0e60974f2605bd1d21880acb1ac01a189df952abb552fe6945ebc596167ba77513bfa68e75bb561747226cc2b6a5cc6e7e1098c0d389d190c20b15de749686f9ad055ffddf970bff468050da879dce072e05515a19161f34d89555832d933b53722f32361c12243ff5fd62ce96b1983f2ab482bb58691a24704a75dd5b3197500074f6c9a5732e2b7d50ab352e291b2196e0db0a3799b458ae4bc946ad44b44125d305ce35414d87b4f3dced52497ad9e01567d3db424f7d9c0325afc9a9699fab9afd4accc3bed380bdf639f14b066cd75b53fe05e13646748744fb4e2aa2511d4eafa76ad96de773d624f8f63f1e7701796f992ea0a43f3383ec4e9a945c0a5720a4df5109acbd79c8e0bc1a2bddb65c8b4157c8377f29f304db467066166e410ebaa781a67c017f0f4e1aa530d7a38082cbe792e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559eb5746d4f4b18036e55313e293b4b028d4e81beeeaf4d6fc0703cb692ca75df9eb5746d4f4b18036e55313e293b4b028d4e81beeeaf4d6fc0703cb692ca75df122e4ebe12adc30b207f334d0b489d24b2ac744eefcc613eaaa374f76696ebf305d78b8330a4421a8cbf7c4f07a0bc0a59395ce699d1e8857046bcc6f4c6e872945107a6fff261ff96a5a59c4956bdc06119201ab496050741c4e23def716340f58117b563d6a76405c3faf4a991f489786051c72421cd6f8312c340e8ab36de83e3597336a3976e59a3652d628d6e8cea5c8d8930170776483435cdbaf562d0722091da25ef64bc131adfea9b76f45d5694d5981625d716d7f569827eb60c6be97375052ae870faf2180f9b6a8f5509435f507818dd89854a06d0e354771f8656f198636addf154013513f086e6e7b65d08a85dc688d31ad4369d1ea38b2147e38ab9820ddf153d1a77ddf948dcd40ba3de9561b1e25f51732f6bc8ddf8d699f75842515c2fa37fe92fd3bfacfbff65f95467fb4e1d148ad566370bbc44078165e4312d3ba8631c2cbb965d014a435c8077220534db81700225c5d4555260be2451e072fc3984d8b33cb29882302dbe729325f33b5ed65226046722601355968e74c04ab0755a9e1f33890a637ce73c831bb4c208dd89dd37d17126d35668eaf2035f61da6a6f015e1f1435c9d09d4460eea30d1caf81a4f0e2138a00953aea958b66b5c6f14ec577d8d30207059c0b4c055e4269142f47e2629e7b923ef7001efb9c0f60cc2055a416c4ffa9a2024aa24b501e5921207f32815d123b5a4f8a8b084a9f378124b2b1a51563bf3c22444eb7ff33692017da28b2136ae56987ed5a19fdb460a5e1454eed0a4357f9fb13acb79d0c44849feeb295906b2a90d09433e22277ff92f4f247450d2cd38c3635be6da3b7799528c2aded873cbf17d7ad969269547ece0383450172a09fe13cdbbab9d690c8aabc55f4894d0ef766191fdddf13520d702247dbb83bfb055b539c94b184cee246b63557db512021739836314ccd73226e7544cef8736029d0740b531a2bc2b676172511fa93819aff0e5bb2d6ccd164feec1de26fb4ed5e54684272fe73b64bb50801906aadd7b2cc9cf3f9e6465621d06d2366b36ef060608a13679fb8aca647ff1618a553c13f1a7a69e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554b36ed890711b519229a59d168b4c69d627247a68292de062ac4114bca6f3b384b36ed890711b519229a59d168b4c69d627247a68292de062ac4114bca6f3b38dfc86347fce2473fb8724f5b8a0e820ac967b08c5a4816ae38c3f84b082c335149e3d7afc7f5e4c1f9922ab9be6b951bbf2fac48335988bcd917ef9452842d9c90f812598ca04a2c48b21c2a6d0c180dec80ea80f24af5ba671b0eaae2ac0d5b83b37409be9ca2a1f8cda8153a8aab69a60eac2b692f07f0f6440612fead518a3456d52980f0abe2a4820bfc584b0143b5c3877ca2d8de1442b07f356e53d6339264c05d805a0fbfea38448c8f8876d56b6f049d427df8a1af6277784624f0a18e275ce269e36deab3eeeeb8806b0ba4cc1abc47be452b9618d740558402df54cc9756cea4c02eb33ec7aff5628ac1047e0d0f746369fdbbe11f21c15b7e74c372c4b829633c5d3d5fa394cff06ee476507581f5e15fc030e09d5f64c24494c935b7049ab605a1cc9344b5aba16ab1c14906e5632791d75685d1be818a5e76fc83e19d4c1c226bf58c46e6bb363d2db05b3f1fbcd81bf6a535fc4c8e47eabcd30d5fd62b8258a5425306c5f3af85ff3bd1175a4729ba829b083ab235813a8c53ea2120e0fbb7bdb4049722a82eb0458c236aa91a6ec05e7390e4e65bbbad0cf540c1969d2ad9514feb83c5529ce8624d18a2f63d0ead6ff73ace7bf9b5f5ea10e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f4b1462122078a026fc1feb622988129572b18f24ca4e5748b6d84f3604be2ccf4b1462122078a026fc1feb622988129572b18f24ca4e5748b6d84f3604be2ccc3776fb7bd9e98a3994fe3e5050cb52f3fdec007f4306121f465f84214a8bdb3f6cb9ed854d8c3202de9ba542b9f0f5b4adf5da503a31e763cea0c9dd2f0e86e400ccc06530781a9b14f4ab583f8c6ac9be111436f0a7890bfa0237df55f70a67baf9f79589479f15af2d5aff87e59d63701cadca0309b3b2fdf5472c473fcc4fec691f142e78f35beb70e862a1540f9f8897fecf98b38934e9d8724186a5c1404a4b80dde451eb533265bd17b5a3784e857a06eaad81eb184e22256cf3098ac4dcad68b961de522c1170495cb9576e61479cccda0b2ad64cac0c2c23af4d9b45368f8bfb3886a305ff44894563e472afbb7039f5479c506d0fd043f76bad124ef62434afbc5d3a210866931992b7eb6f50943d9ca47d44962fb51271bc4c0807218fe93a9296dcb4b20912181ba945a8bb3e92d2139d7b14dcfc1edf437bcfd39e5aaf8defd77f40d6f24843978dcd56c6aa4ab6dc159e8b6011100a4571d57b36231a15a41d3b774fffa3ebaf01ee11066c8a11a03356b590e2fcde60cb325422543c75971679594825fe628a61fd86ceef067f964cd079707fa53f1e6914a8b4d0eaf0ddaa922c0fe8a1f2623e2fcc8bd6c1faa739c13de96d5788880fa91fd8e796c8496b8528f2e3ff9701e85a7142f18509b33e00cf9a5164445169e871307f3882069b3b20fc654beef21a40d1f09bca1cc30dd4b91291c3a283b471c9ad10740d0868b8d9faa83fce666194c2cb071875aea37080845b85ebe120eb7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e786ad06590949baed5ddbc71d4699957ddd11799c8688db373e85dd96e714f2e786ad06590949baed5ddbc71d4699957ddd11799c8688db373e85dd96e714f2bf030c37d5f353e3f9909b8cc5f3a90d56a8d3e1eb7f6faad3654910862d7a416a90130065a3ae732dd006019fefd160abcc5e3391ca8b36edac60f93b29644512ee0e065628477a6254691fc5e4c61371eb6c4a14de8012641985023da695c2264ea9832e3d80b957fa0928da490ffd858f5f5147e330e82a661a9fed070d0ad73ca7781968d92336f7110fff804329c947267e9defcb380167ff2a1252571a15595fcfdf4e3e3896ac7b638c6a902727cf2b6ee9cd977a5d75568f75cddcb7b85bd06377479718852d22559a1dd438f749f6f1366b5243f422b49021a6e52dffb314577f939f7260fab98898507a70f14fac1da1932c0220efe8acb6c71b9223ea9429ac3b4c58f277221f70e17a24e11a899eff257d1f87d6ee51634b61e8365bcc6ad9cbcf62e8801ef9c159f92e92baec6ab7374ba626ebbae9e5bbe93320c57c17c857ce6a29cd1decca6f8b3e9b909c7e61e592955b798f8832eeabcdfde410cb747aef6046adfb22f11186bdc2d087f6bf58e012c6304351156bb742d2c89bd47e632d8ec308d7faa180fae1ce736fb3d4bdc35924899824c4d1841597f8df5e744d1d1762d1f471641e5eaa9311a2a1025ee40327b197c1370312b3f6b04759ae8715fabe8b2ed8414ac5775c2a04d4cdb5ccfbb130d6153645eff31e6124f7b93585bfd5b339f30ac47abe29d1daba4ffda90622dd4c78715657c605e16cfc22a984a1213653c6d9262da9f715c335ee22637819accef7ec5aacaa1e4912d142cddb7d04405dc2af407c24fb65b26f82df343937f98692214eb0553a262e697d9a486cdc7dc77f141205f34f0d2155d25fd4d94e90d018b1add22e12d0ccd589b4c22460499177f21059b7e05b046a8efb7fbf63a29517ef0cfc859c4eee371cfe7913fb4dba58b82e01b8a3cfe8381d9a92eaebb9ed09a0eade07055ff24f3bb04dec544c1253286ebe353b0b2b676e0b4166c75608023b7fc8c76eb03d3dda4fda01df49c57f9ce7707e79307f0f031c2c6650f7a0522f600ed5ae3672712c3fbb0a55774b87bbec655c7b58ddd449332bfa203f7b8b5d04a0b44d88dba537c19c2f0fe5585a0d7a940d3fa8737099e7ede064a18457aa1b71f19f70889cf24ca59badac2d1726ec3aa488cab0ad92af0ee96df6e6892e14d3bbc5367110f332c613d9293608309fa649735cfc06628417542447474f596d0da31d43ab9105eb469740d31265d2459f73dbb734b2ba46f4db1e7cb1e53bfc8b690ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af22721cc44fb3953192f4bd7a1988b26318fb922d051417b3fad3b020840a3076d384f1239f991596e65f280a6604f1890d3661b91921eacef0ed59be4571149a18c66a2449a22b7d5b79ffdbbedec0f74e851b739d3280ca37933ed8ed366207b323ec12be68f44d7c85ef4e7a32380dd818f581e81e0f04822a21db3dd164c2d61rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroot389-ds-2.0.17~git7.959d36e-150400.3.20.1.src.rpmlib389lib389(s390-64)python3-lib389@@       /usr/bin/python3iproute2krb5-clientmozilla-nss-toolsopenssl(cli)python(abi)python3-argcompletepython3-argparse-manpagepython3-distropython3-ldappython3-pyasn1python3-pyasn1-modulespython3-python-dateutilpython3-python-slugifypython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(TildeInVersions)3.63.03.0.4-14.6.0-14.0.4-14.0-15.2-14.10.0-14.14.3c.c~ @ck@c[@cRc1@c@bb@b@bq@bEb9@b@b@a@aaaaI@`:@`:@`n@`n@`c`*b@`@`x@_0@_#_~@_&_^^^^k@^J@^0"@^&]z@]R@]M`@]B@\[@[}P@[`O@Z@ZtRZqZqZp^@Zo ZiZ[F@Z&@ZZZ@ZZY+@YB@Yܶ@Y5Y@Y˒Y˒YYYY@YY)j@Y@YR@Y@X @X@XZnX0>W^@Ws@W#LW#LW@W@W@VՄ@VO @UU@Ua@U@U.RU+UTT@william.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwbrown@suse.dewbrown@suse.dewbrown@suse.dewilliam.brown@suse.comwbrown@suse.dewbrown@suse.dewbrown@suse.dewbrown@suse.dewbrown@suse.dewbrown@suse.dewbrown@suse.dewilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.com389-ds-maintainer@suse.de389-ds-maintainer@suse.de389-ds-maintainer@suse.de389-ds-maintainer@suse.de389-ds-maintainer@suse.dewilliam.brown@suse.comwilliam.brown@suse.com389-ds-maintainer@suse.de389-ds-maintainer@suse.devarkoly@suse.comvarkoly@suse.comdakechi@suse.comhguo@suse.commrueckert@suse.dehguo@suse.comdimstar@opensuse.orghguo@suse.comhguo@suse.comhguo@suse.commrueckert@suse.derbrown@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dejengelh@inai.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.dekukuk@suse.demrueckert@suse.debwiedemann@suse.comhguo@suse.comhguo@suse.commrueckert@suse.demrueckert@suse.dejengelh@inai.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.deaj@ajaissle.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.declaes.backstrom@opensuse.orgaj@ajaissle.dehguo@suse.comaj@ajaissle.deaj@ajaissle.deaj@ajaissle.dejengelh@inai.deaj@ajaissle.deaj@ajaissle.deaj@ajaissle.deaj@ajaissle.de- bsc#1205974 - support pam_saslauthd for authentication pass through requirements. See also jsc#PED-2701 - Update to version 2.0.17~git7.959d36e: * Issue 5521 - RFE - split pass through auth cli * Issue 5521 - BUG - Pam PTA multiple issues * Issue 5544 - Increase default task TTL- Update to version 2.0.17~git4.9447f5f: * Issue 5541 - Fix typo in `lib389.cli_conf.backend._get_backend` (#5542) * Issue 5539 - Make logger's parameter name unified (#5540) * Bump VERSION.sh to 2.0.17 * Issue 5534 - Fix a rebase typo (#5537) * Bump version ot 2.0.17 * Issue 5534 - Add copyright text to the repository files * Issue 5532 - Make db compaction TOD day more robust. * Issue 5529 - UI - Fix npm vulnerability in loader-utils * Issue 3555 - UI - fix audit issue with npm loader-utils (#5514) * Issue 5162 - Fix dsctl tls ca-certfiicate add-cert arg requirement * Issue 5162 - RFE - CLI allow adding CA certificate bundles * Issue 5440 - memberof is slow on update/fixup if there are several 'groupattr' (#5455)- bsc#1205146 - failure to migrate from openldap if pwdPolicyChecker present - Update to version 2.0.16~git56.d15a0a7: * Issue 5512 - BUG - skip pwdPolicyChecker OC in migration (#5513) * Issue 5429 - healthcheck - add checks for MemberOf group attrs being indexed * Issue 5502 - RFE - Add option to display entry attributes in audit log- bsc#1204748 - Resolve issue with checklist post migration when dds is present - Update to version 2.0.16~git53.f06a9b5: * Issue 5495 - BUG - Minor fix to dds skip, inconsistent attrs caused errors (#5501)- bsc#1204493 - Improve reliability of migrations from openldap when dynamic directory services is configured. - Update to version 2.0.16~git52.76ecbe1: * Issue 5495 - RFE - skip dds during migration. (#5496) * Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492) * Issue 5368 - Retro Changelog trimming does not work (#5486) * Issue 5487 - Fix various issues with logconv.pl * Issue 5482 - lib389 - Can not enable replication with a mixed case suffix * Issue 4776 - Fix entryuuid fixup task (#5483) * Issue 5356 - Update Cargo.lock and bootstrap PBKDF2-SHA512 (#5480) * Issue 3061 - RFE - Add password policy debug log level * Issue 5462 - RFE - add missing default indexes (#5464) * Issue 4324 - Revert recursive pthread mutex usage in factory.c- bsc#1194119 - CVE-2021-45710 - tokio data race with memory corruption - Update to version 2.0.16~git37.9a47b3d2: * Revert "Issue 5446 - Fix some covscan issues (#5451)" * Issue 5254 - dscreate create-template regression due to 5a3bdc336 (#5255) * Issue 5271 - Serialization of pam_passthrough causing high etimes (#5272) * Issue 5453 - UI/CLI - Changing Root DN breaks UI * Issue 5446 - Fix some covscan issues (#5451) * Issue 5294: Report Portal 5 is not processing an XML file with (#5358) * Issue 4588 - Gost yescrypt may fail to build on some older versions of glibc * Issue 4308 - checking if an entry is a referral is expensive * Issue 5447 - UI - add NDN max cache size to UI * Issue 5443 - UI - disable save button while saving * Issue 5077 - UI - Add retrocl exclude attribute functionality (#5078)- bsc#1202470 - CVE-2022-2850 - Resolve sync repl crash during invalid cookie handling - Update to version 2.0.16~git20.219f047ae: * Issue #5423 - Fix missing 'not' in description * Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422) * Issue 3903 - fix repl keep alive event interval * Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420) * Issue 5415 - Hostname when set to localhost causing failures in other tests * Issue 5412 - lib389 - do not set backend name to lowercase * Issue 3903 - keep alive update event starts too soon * Issue 5397 - Fix various memory leaks * Issue 5399 - UI - LDAP Editor is not updated when we switch instances (#5400) * Issue 3903 - Supplier should do periodic updates- bsc#1197998 - Update sudoers schema to support UTF-8 - Update to version 2.0.16~git9.e2a858a86: * Issue 5386 - BUG - Update sudoers schema to correctly support UTF-8 (#5387) * Issue 5383 - UI - Various fixes and RFE's for UI * Issue 4656 - Remove problematic language from source code * Issue 5380 - Separate cleanAllRUV code into new file * Issue 5322 - optime & wtime on rejected connections is not properly set * Issue 5375 - CI - disable TLS hostname checking * Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function * Issue 5371 - Update npm and cargo packages * Issue 3069 - Support ECDSA private keys for TLS (#5365) * Bump version to 2.0.16- Changelog fix - bsc#1195324 - CVE-2021-4091 - double free in psearch- bsc#1199889 - CVE-2022-1949 - full access control bypass with simple crafted query, resolved by Issue 5170. - Update to version 2.0.15~git26.1ea6a6803: * Issue 5302 - Release tarballs don't contain cockpit webapp * Issue 5237 - audit-ci: Cannot convert undefined or null to object * Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285) * Issue 4970 - Add support for recursively deleting subentries * Issue 5284 - Replication broken after password change (#5286) * Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292) * Issue 5279 - dscontainer: TypeError: unsupported operand type(s) for /: 'str' and 'int' * Issue 5170 - RFE - Filter optimiser (#5171) * Issue 5276 - CLI - improve task handling * Issue 5273 - CLI - add arg completer for instance name- Resolve bsc#1199008 - An incorrectly backported fix would cause dscontainer not to start due to a missing function definition - Update to version 2.0.15~git17.498ec3e93: * Issue 5273 - CLI - add arg completer for instance name * Issue 2893 - CLI - dscreate - add options for setting up replication * Issue 4866 - CLI - when enabling replication set changelog trimming by default * Issue 5241 - UI - Add account locking missing functionality (#5251) * Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266) * Issue 5098 - Fix cherry-pick error * Fix cherry-pick error * Issue 4904 - Fix various small issues * Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261) * Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256) * Issue 5210 - Python undefined names in lib389 * Issue 4959 - BUG - Invalid /etc/hosts setup can cause isLocalHost (#4960) * Issue 5249 - dscontainer: ImportError: cannot import name 'get_default_db_lib' from 'lib389.utils'- Resolve bsc#1197275 - CVE-2022-0918 - Crafted message may cause DoS - Update to version 2.0.15~git4.f46ab49c9: * Issue 5242- Craft message may crash the server (#5243) * Issue 5234 - UI - rename Users and Groups tab * Issue 5217 - Simplify instance creation and administration by non root user (#5224) * Issue 5227 - UI - No way to move back to Get Started step (#5233) * Bump version to 2.0.15 * Issue 5230 - Race condition in RHDS disk monitoring functions * Issue 4299 - UI - Add CoS funtionality (#5196) * Issue 5225 - UI - impossible to manually set entry cache * Issue 5186 - UI - Fix SASL Mapping regex test feature * Issue 5221 - User with expired password can still login with full privledges- Resolve bsc#1197345 - CVE-2022-0996 - Mishandling of password expiry - Update to version 2.0.14~git25.e6431d959: * Issue 5221 - User with expired password can still login with full privledges * Issue 5218 - double-free of the virtual attribute context in persistent search (#5219) * Issue 5200 - dscontainer should use environment variables with DS_ prefix * Issue 5193 - Incomplete ruv occasionally returned from ruv search (#5194) * Issue 5189 - memberOf plugin exclude subtree not cleaning up groups on modrdn * Issue 5188 - UI - LDAP editor - add entry and group types * Issue 5184 - memberOf does not work correctly with multiple include scopes * Issue 5162 - BUG - error on importing chain files (#5164) * Issue 5186 - UI - Fix SASL Mapping regex validation and other minor improvements * Issue 5048 - Support for nsslapd-tcp-fin-timeout and nsslapd-tcp-keepalive-time (#5179)- fixes bsc#1196425 - jsc#SLE-22585 - Support running with bare uid/gid (non-root) in containers. - Update to version 2.0.14~git12.d04ffd4b6: * Issue 5102 - BUG - container may fail with bare uid/gid (#5140) * Issue 5137 - RFE - improve sssd conf output (#5138) * Issue 5145 - Fix covscan errors * Issue 4721 - UI - attribute uniqueness crashes UI when there are no configs * Issue 5155 - RFE - Provide an option to abort an Auto Member rebuild task * Issue 4299 - UI - Add Role funtionality (#5163) * Issue 5050 - bdb bulk op fails if fs page size > 8K (#5150) * Issue 4775 - Add entryuuid CLI and Fixup (#4776) * Issue 5142 - CLI - dsctl dbgen is broken * Issue 4299 - UI - fix minor issues with ldap editor (table view)- jsc#SLE-22585 - Support running with bare uid/gid (non-root) in containers. - Update to version 2.0.14~git12.d04ffd4b6: * Issue 5102 - BUG - container may fail with bare uid/gid (#5140) * Issue 5137 - RFE - improve sssd conf output (#5138) * Issue 5145 - Fix covscan errors * Issue 4721 - UI - attribute uniqueness crashes UI when there are no configs * Issue 5155 - RFE - Provide an option to abort an Auto Member rebuild task * Issue 4299 - UI - Add Role funtionality (#5163) * Issue 5050 - bdb bulk op fails if fs page size > 8K (#5150) * Issue 4775 - Add entryuuid CLI and Fixup (#4776) * Issue 5142 - CLI - dsctl dbgen is broken * Issue 4299 - UI - fix minor issues with ldap editor (table view)- Update to version 2.0.13~git1.72eb93ac9: * Issue 5129 - BUG - Incorrect fn signature in add_index (#5130) * Bump version to 2.0.13 * Issue 5132 - Update Rust crate lru to fix CVE * Issue 3555 - UI - fix audit issue with npm nanoid * Issue 4299 - UI - Add ACI editing features * Issue 4299 - UI LDAP editor - add "edit" and "rename" functionality * Issue 5127 - run restorecon on /dev/shm at server startup * Issue 5124 - dscontainer fails to create an instance * Issue 4312 - fix compiler warning * Issue 5115 - AttributeError: type object 'build_manpages' has no attribute 'build_manpages'- Resolve boo#1194068 by adding required schema - Add missing support utils plugin- Update to version 2.0.11~git13.e14935725: * Issue 5080 - BUG - multiple index types not handled in openldap migration (#5094) * Issue 5079 - BUG - multiple ways to specific primary (#5087) * Issue 4992 - BUG - slapd.socket container fix (#4993) * Issue 5037 - in OpenQA changelog trimming can crashes (#5070) * Issue 4299 - UI LDAP editor - add "edit" and "rename" functionality * Issue 4962 - Fix various UI bugs - Database and Backups (#5044) * Issue 5046 - BUG - update concread (#5047) * Issue 5043 - BUG - Result must be used compiler warning (#5045) * Issue 4165 - Don't apply RootDN access control restrictions to UNIX connections * Issue 4931 - RFE: dsidm - add creation of service accounts * Issue 5024 - BUG - windows ro replica sigsegv (#5027) * Issue 5020 - BUG - improve clarity of posix win sync logging (#5021) * Issue 5008 - If a non critical plugin can not be loaded/initialized, bootstrap should succeeds (#5009) * Issue 4962 - Fix various UI bugs - Settings and Monitor (#5016) * Issue 5014 - UI - Add group creation to LDAP editor * Issue 5006 - UI - LDAP editor tree not being properly updated * Issue 5001 - Update CI test for new availableSASLMechs attribute * Issue 4959 - Invalid /etc/hosts setup can cause isLocalHost to fail. * Issue 5001 - Fix next round of UI bugs: * Issue 4962 - Fix various UI bugs - dsctl and ciphers (#5000) * Issue 4978 - use more portable python command for checking containers * Issue 4678 - RFE automatique disable of virtual attribute checking (#4918) * Issue 4972 - gecos with IA5 introduces a compatibility issue with previous (#4981) * Issue 4978 - make installer robust * Issue 4976 - Failure in suites/import/import_test.py::test_fast_slow_import * Issue 4973 - update snmp to use /run/dirsrv for PID file * Issue 4962 - Fix various UI bugs - Plugins (#4969) * Issue 4973 - installer changes permissions on /run * Issue 4092 - systemd-tmpfiles warnings * Issue 4956 - Automember allows invalid regex, and does not log proper error * Issue 4731 - Promoting/demoting a replica can crash the server * Issue 4962 - Fix various UI bugs part 1 * Issue 3584 - Fix PBKDF2_SHA256 hashing in FIPS mode (#4949) * Issue 4943 - Fix csn generator to limit time skew drift (#4946) * Issue 2790 - Set db home directory by default * Bump github contianer shm size to 4 gigs * Issue 4299 - Merge LDAP editor code into Cockpit UI * Issue 4938 - max_failure_count can be reached in dscontainer on slow machine with missing debug exception trace * Issue 4921 - logconv.pl -j: Use of uninitialized value (#4922) * Issue 4847 - BUG - potential deadlock in replica (#4936) * Issue 4513 - fix ACI CI tests involving ip/hostname rules * Issue 4925 - Performance ACI: targetfilter evaluation result can be reused (#4926) * Issue 4916 - Memory leak in ldap-agent- jsc#SLE-22962 - submit 2.x version in preparation for BDB to LMDB transition - Add missing dependency on iproute2 for lib389 - Update to version 2.0.10~git0.21dd2802c: * Bump version to 2.0.10 * Issue 4908 - Updated several dsconf --help entries (typos, wrong descriptions, etc.) * Issue 4912 - Account Policy plugin does not set the config entry DN * Issue 4863 - typoes in logconv.pl * Issue 4796 - Add support for nsslapd-state to CLI & UI * Issue 4894 - IPA failure in ipa user-del --preserve (#4907) * Issue 4912 - dsidm command crashing when account policy plugin is enabled * Issue 4910 - db reindex corrupts RUV tombstone nsuiqueid index * Issue 4869 - Fix retro cl trimming misuse of monotonic/realtime clocks * Issue 4887 - UI - fix minor regression from camelCase fixup * Bump version to 2.0.9 * Issue 4887 - UI - Update webpack.config.js and package.json * Issue 4149 - UI - Migrate the remaining components to PF4 * Issue 4875 - CLI - Add some verbosity to installer * Issue 4884 - server crashes when dnaInterval attribute is set to zero - Update to version 2.0.8~git0.553f26c87: * Bump version to 2.0.8 * Issue 4877 - RFE - EntryUUID to validate UUIDs on fixup (#4878) * Issue 4872 - BUG - entryuuid enabled by default causes replication issues (#4876) * Issue 4851 - Typos in "dsconf pwpolicy set --help" (#4867) * Issue 4763 - Attribute Uniqueness Plugin uses wrong subtree on ModRDN (#4871) * Issue 4736 - lib389 - fix regression in certutil error checking * Issue 4861 - Improve instructions in custom.conf for memory leak detection * Issue 4859 - Don't version libns-dshttpd * Issue 4169 - Migrate Replication & Schema tabs to PF4 * Issue 4623 - RFE - Monitor the current DB locks ( nsslapd-db-current-locks ) * Issue 4736 - CLI - Errors from certutil are not propagated * Issue 4460 - Fix isLocal and TLS paths discovery (#4850) * Issue 4848 - Force to require nss version greater or equal as the version available at the build time * Issue - 4696 - Password hash upgrade on bind (#4840) * Bump version to 2.0.7 * Issue 4443 - Internal unindexed searches in syncrepl/retro changelog * Issue 4603 - Reindexing a single backend (#4831) * Issue 4169 - UI - migrate Server Tab forms to PF4 * Issue 4817 - BUG - locked crypt accounts on import may allow all passwords (#4819) * Issue 4820 - RFE - control flow integrity (#4821) * Issue 4706 - negative wtime for compare operations (#4780) * Issue 4414 - SIGFPE crash in rhds disk monitoring routine (#4829) * Issue 4262 - Fix Index out of bound in fractional test (#4828) * Issue 4826 - Filter argparse-manpage from autogenerated requires * Issue 4822 - Fix CI temporary password: fixture leftover breaks them (#4823) * Issue 2820 - Fix CI test suite issues * Bump version to 2.0.6 - Remove unneeded shadow dependency, no longer required due to systemd-sysusers - Update to version 2.0.6~git0.d81dc6c90: * Bump version to 2.0.6 * Issue 4803 - Improve DB Locks Monitoring Feature Descriptions * Issue 4803 - Improve DB Locks Monitoring Feature Descriptions (#4810) * Issue 4169 - UI - Migrate Typeaheads to PF4 (#4808) * Issue 4414 - disk monitoring - prevent division by zero crash * Issue 4788 - CLI should support Temporary Password Rules attributes (#4793) * Issue 4656 - Fix replication plugin rename dependency issues * Issue 4656 - replication name change upgrade code causes crash with dynamic plugins * Issue 4506 - Improve SASL logging * Issue 4709 - Fix double free in dbscan * Issue 4093 - Fix MEP test case * Issue 4747 - Remove unstable/unstatus tests (followup) (#4809) * Issue 4791 - Missing dependency for RetroCL RFE (#4792) * Issue 4794 - BUG - don't capture container output (#4798) * Issue 4593 - Log an additional message if the server certificate nickname doesn't match nsSSLPersonalitySSL value * Issue 4797 - ACL IP ADDRESS evaluation may corrupt c_isreplication_session connection flags (#4799) * Issue 4169 - UI Migrate checkbox to PF4 (#4769) * Issue 4447 - Crash when the Referential Integrity log is manually edited * Issue 4773 - Add CI test for DNA interval assignment * Issue 4789 - Temporary password rules are not enforce with local password policy (#4790) * Issue 4379 - fixing regression in test_info_disclosure * Issue 4379 - Allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service * Issue 4379 - Allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service * Issue 4575 Update test docstrings metadata * Issue 4753 - Adjust our tests to 389-ds-base-snmp missing in RHEL 9 Appstream * removed the snmp_present() from utils.py as we have get_rpm_version() in conftest.py * Issue 4753 - Adjust our tests to 389-ds-base-snmp missing in RHEL 9 Appstream - Fix requires as openssl cli is required by 389-ds now. - Add now working CONFIG parameter to sysusers generator - Update to version 2.0.5~git0.607bfbf16: * Bump version to 2.0.5 * Issue 4778 - RFE - Allow setting TOD for db compaction and add task * Issue 4169 - UI - Port plugin tables to PF4 * Issue 4656 - Allow backward compatilbity for replication plugin name change * Issue 4764 - replicated operation sometime checks ACI (#4783) * Issue 2820 - Fix CI test suite issues * Issue 4781 - There are some typos in man-pages * Issue 4773 - Enable interval feature of DNA plugin * Issue 4623 - RFE - Monitor the current DB locks (#4762) * Issue 3555 - Fix UI audit issue * Issue 4725 - Fix compiler warnings * Issue 4770 - Lower FIPS logging severity * Issue 4765 - database suffix unexpectdly changed from .db to .db4 (#4766) * Issue 4725 - [RFE] DS - Update the password policy to support a Temporary Password Rules (#4727) * Issue 4747 - Remove unstable/unstatus tests from PRCI (#4748) * Issue 4759 - Fix coverity issue (#4760) * Issue 4169 - UI - Migrate Buttons to PF4 (#4745) * Issue 4714 - dscontainer fails with rootless podman * Issue 4750 - Fix compiler warning in retrocl (#4751) * Issue 4742 - UI - should always use LDAPI path when calling CLI * Issue 4169 - UI - Migrate Server, Security, and Schema tables to PF4 * Issue 4667 - incorrect accounting of readers in vattr rwlock (#4732) * Issue 4701 - RFE - Exclude attributes from retro changelog (#4723) * Issue 4740 - Fix CI lib389 userPwdPolicy and subtreePwdPolicy (#4741) * Issue 4711 - SIGSEV with sync_repl (#4738) * Issue 4734 - import of entry with no parent warning (#4735) * Issue 4729 - GitHub Actions fails to run pytest tests * Issue 4656 - Remove problematic language from source code * Issue 4632 - dscontainer: SyntaxWarning: "is" with a literal. * Issue 4169 - UI - migrate replication tables to PF4 * Issue 4637 - ndn cache leak (#4724) * Issue 4577 - Fix ASAN flags in specfile * Issue 4169 - UI - PF4 migration - database tables * issue 4653: refactor ldbm backend to allow replacement of BDB - phase 3e - dbscan (#4709) - Recommend openssl(cli) by lib389: admin tools like dscreate can call out to /usr/bin/openssl to manage certificates. As the admin could decide to manage the certificates differently, we only recommend openssl here. - Update to version 389-ds-base-2.0.4~git0.7f6ba5a37: * Bump version to 2.0.4 * Issue 4680 - 389ds coredump (@389ds/389-ds-base-nightly) in replica install with CA (#4715) * Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4713) * Issue 4700 - Regression in winsync replication agreement (#4712) * Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4710) * Issue 4169 - UI - migrate monitor tables to PF4 * issue 4585 - backend redesign phase 3c - dbregion test removal (#4665) * Issue 2736 - remove remaining perl references * Issue 2736 - https://github.com/389ds/389-ds-base/issues/2736 * Issue 4706 - negative wtime in access log for CMP operations * Issue 3585 - LDAP server returning controltype in different sequence * Issue 4127 - With Accounts/Account module delete fuction is not working (#4697) * Issue 4666 - BUG - cb_ping_farm can fail with anonymous binds disabled (#4669) * Issue 4671 - UI - Fix browser crashes * Issue 4169 - UI - Add PF4 charts for server stats * Issue 4648 - Fix some issues and improvement around CI tests (#4651) * Issue 4654 Updates to tickets/ticket48234_test.py (#4654) * Issue 4229 - Fix Rust linking * Issue 4673 - Update Rust crates * Issue 4658 - monitor - connection start date is incorrect * Issue 4169 - UI - migrate modals to PF4 * Issue 4656 - remove problematic language from ds-replcheck * Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down * Issue 4656 - Remove problematic language from UI/CLI/lib389 * Issue 4661 - RFE - allow importing openldap schemas (#4662) * Issue 4659 - restart after openldap migration to enable plugins (#4660) * Merge pull request #4664 from mreynolds389/issue4663 * issue 4552 - Backup Redesign phase 3b - use dbimpl in replicatin plugin (#4622) * Issue 4643 - Add a tool that generates Rust dependencies for a specfile (#4645) * Issue 4646 - CLI/UI - revise DNA plugin management * Issue 4644 - Large updates can reset the CLcache to the beginning of the changelog (#4647) * Issue 4649 - crash in sync_repl when a MODRDN create a cenotaph (#4652) * Issue 4169 - UI - Migrate alerts to PF4 * Issue 4169 - UI - Migrate Accordians to PF4 ExpandableSection * Issue 4595 - Paged search lookthroughlimit bug (#4602) * Issue 4169 - UI - port charts to PF4 * Issue 2820 - Fix CI test suite issues * Issue 4513 - CI - make acl ip address tests more robust * Bump version to 2.0.3 * Issue 4619 - remove pytest requirement from lib389 * Issue 4615 - log message when psearch first exceeds max threads per conn * Issue 4469 - Backend redesing phase 3a - implement dbimpl API and use it in back-ldbm (#4618) * Issue 4324 - Some architectures the cache line size file does not exist * Issue 4593 - RFE - Print help when nsSSLPersonalitySSL is not found (#4614) * Issue 4469 - Backend redesign phase 3a - bdb dependency removal from back-ldbm * Update dscontainer (#4564) * Issue 4149 - UI - port TreeView and opther components to PF4 * Issue 4577 - Add GitHub actions * Issue 4591 - RFE - improve openldap_to_ds help and features (#4607) * issue 4612 - Fix pytest fourwaymmr_test for non root user (#4613) * Issue 4609 - CVE - info disclosure when authenticating * Issue 4348 - Add tests for dsidm * Issue 4571 - Stale libdb-utils dependency * Issue 4600 - performance modify rate: reduce lock contention on the object extension factory (#4601) * Issue 4577 - Add GitHub actions * Issue 4588 - BUG - unable to compile without xcrypt (#4589) * Issue 4579 - libasan detects heap-use-after-free in URP test (#4584) * Issue 4581 - A failed re-indexing leaves the database in broken state (#4582) * Issue 4348 - Add tests for dsidm * Issue 4577 - Add GitHub actions * Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573) * Issue 4093 - fix compiler warnings and update doxygen * Issue 4575 - Update test docstrings metadata * Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553) * Issue 4324 - Performance search rate: change entry cache monitor to recursive pthread mutex (#4569) * Issue 4513 - Add DS version check to SSL version test (#4570) * Issue 5442 - Search results are different between RHDS10 and RHDS11 * Issue 4396 - Minor memory leak in backend (#4558) * Revert "Update metadata for customerscenario in test docstring" * Update metadata for customerscenario in test docstring * Issue 4513 - Fix replication CI test failures (#4557) * Issue 4513 - Fix replication CI test failures (#4557) * Issue 4153 - Added a CI test (#4556) * Issue 4506 - BUG - fix oob alloc for fds (#4555) * Issue 4548 - CLI - dsconf needs better root DN access control plugin validation * Issue 4506 - Temporary fix for io issues (#4516) * Issue 4535 - lib389 - Fix log function in backends.py * Issue 4534 - libasan read buffer overflow in filtercmp (#4541) * Issue 4544 - Compiler warnings on krb5 functions (#4545) * Update rpm.mk for RUST tarballs - small spec cleanup - As there is no python-* package, the direct use of singlespec seems unapplicable. So do not build for all python3.x flavors, but only for the main one: + Use releavant %python3_ macros. + Do not use %python_module, as this pulls in all python versions. - Update to version 2.0.2~git0.6d17ca7df: * Bump version to 2.0.2 * Issue 4539 - BUG - no such file if no overlays in openldap during migration (#4540) * Issue 4528 - Fix cn=monitor SCOPE_ONE search (#4529) * Issue 4535 - lib389 - healthcheck throws exception if backend is not replicated * Issue 4537 - Use KRB5_CLIENT_KTNAME for client keytabs (#4523) * Issue 4513 - CI Tests - fix test failures * Issue 4504 - insure that repl_monitor_test use ldapi (for RHEL) - fix merge issue (#4533) * Issue 4315 - performance search rate: nagle triggers high rate of setsocketopt * Issue 4504 - Insure ldapi is enabled in repl_monitor_test.py (Needed on RHEL) (#4527) * Issue 4506 - BUG - Fix bounds on fd table population (#4520) * Issue 4521 - DS crash in deref plugin if dereferenced entry exists but is not returned by internal search (#4525) * Issue 4219 - Log internal unindexed searches (notes=A) * Issue 4384 - Separate eventq into REALTIME and MONOTONIC * Issue 4381 - RFE - LDAPI authentication DN rewritter * Issue 4513 - Fix schema test and lib389 task module (#4514) * Issue 4414 - disk monitoring - prevent division by zero crash * Issue 4517 - BUG: Multiple systemd pin warnings (#4518) * Issue 4507 - Improve csngen testing task (#4508) * Issue 4498 - BUG - entryuuid replication may not work (#4503) * Issue 4480 - Unexpected info returned to ldap request (#4491) * Issue #4504 - Fix pytest test_dsconf_replication_monitor (#4505) * Issue 4373 - BUG - one line cleanup, free results in mt if ent 0 (#4502) * Merge pull request #4501 from mreynolds389/issue4500 * Issue 4272 RFE - add support for gost-yescrypt for hashing passwords (#4497) * Issue 1795 - RFE - Enable logging for libldap and libber in error log (#4481) * Issue 3522 - Remove DES to AES conversion code * Issue 4492 - Changelog cache can upload updates from a wrong starting point (CSN) (#4493) * Issue 4373 - BUG - calloc of size 0 in MT build (#4496) * Issue 4483 - heap-use-after-free in slapi_be_getsuffix * Issue 4486 - Remove random ldif file generation from import test (#4487) * Issue 4224 - cleanup specfile after libsds removal * Issue 4421 - Unable to build with Rust enabled in closed environment * Issue 4489 - Remove return statement from a void function (#4490) * Issue 4229 - RFE - Improve rust linking and build performance (#4474) * Ticket 4224 - openldap can become confused with entryuuid * Ticket 4313 - improve tests and improve readme re refdel * Ticket 4313 - fix potential syncrepl data corruption * Issue 4419 - Warn users of skipped entries during ldif2db online import (#4476) * Issue 4243 - Fix test (4th): SyncRepl plugin provides a wrong (#4475) * Issue 4315: performance search rate: nagle triggers high rate of setsocketopt (#4437) * Issue 4460 - BUG - add machine name to subject alt names in SSCA (#4472) * Issue 4446 RFE - openldap password hashers * Issue 4284 - dsidm fails to delete an organizationalUnit entry * Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4466) (#4466) * Issue 4464 - RFE - clang with ds+asan+rust * Issue 4105 - Remove python.six (fix regression) * Issue 4384 - Use MONOTONIC clock for all timing events and conditions * Issue 4418 - ldif2db - offline. Warn the user of skipped entries * Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4467) * Issue 4460 - BUG - lib389 should use system tls policy * Issue 3657 - Add options to dsctl for dsrc file * Issue 4454 - RFE - fix version numbers to allow object caching * Issue 3986 - UI - Handle objectclasses that do not have X-ORIGIN set * Issue 4297 - 2nd fix for on ADD replication URP issue internal searches with filter containing unescaped chars (#4439) * Issue 4112 - Added a CI test (#4441) * Issue 4449 - dsconf replication monitor fails to retrieve database RUV - consumer (Unavailable) (#4451) * Issue 4105 - Remove python.six from lib389 (#4456) * Fix pytest test collection * Issue 4440 - BUG - ldifgen with --start-idx option fails with unsupported operand (#4444) * Issue 4410 RFE - ndn cache with arc in rust * Issue 4373 - BUG - Mapping Tree nodes can be created that are invalid * Issue 4428 - BUG Paged Results with critical false causes sigsegv in chaining * Issue 4428 - Paged Results with Chaining Test Case * do not add referrals for masters with different data generation #2054 (#4427) * Issue 4383 - Do not normalize escaped spaces in a DN * Issue 4432 - After a failed online import the next imports are very slow * Issue 4316 - performance search rate: useless poll on network send callback (#4424) * Issue 4281 - dsidm user status fails with Error: 'nsUserAccount' object has no attribute 'is_locked' * Issue 4429 - NULL dereference in revert_cache() * Issue 4412 - Fix CLI repl-agmt requirement for parameters (#4422) * Issue 4407 RFE - remove http client and presence plugin (#4409) * build problems at alpine linux * Issue 4415 - unable to query schema if there are extra parenthesis - Rust is a hard-requirement of 2.0.0 series, so enable-rust flags removed - Perl has been completly removed in 2.0.0, enable-perl removed and lib389 is the default. Perl tools have not been included in SUSE since 1.4.1.x - Update to version 2.0.1~git0.b557f5daa: * Bump version to 2.0.1 * Issue 4420 - change NVR to use X.X.X instead of X.X.X.X * Issue 4391 - DSE config modify does not call be_postop (#4394) * Issue 4218 - Verify the new wtime and optime access log keywords (#4397) * Issue 4176 - CL trimming causes high CPU * ticket 2058: Add keep alive entry after on-line initialization - second version (#4399) * Issue 4403 RFE - OpenLDAP pw hash migration tests (#4408) * Bump version to 2.0.0- Update to version 1.4.4.17~git0.5e1e392ae: * Bump version to 1.4.4.17 * Issue 4927 - rebase lib389 and cockpit in 1.4.4 * Issue 4908 - Updated several dsconf --help entries (typos, wrong descriptions, etc.) * Issue 4912 - Account Policy plugin does not set the config entry DN * Issue 4796 - Add support for nsslapd-state to CLI & UI * Issue 4894 - IPA failure in ipa user-del --preserve (#4907) * Issue 4169 - backport lib389 cert list fix * Issue 4912 - dsidm command crashing when account policy plugin is enabled * Issue 4910 - db reindex corrupts RUV tombstone nsuiqueid index * Issue 4869 - Fix retro cl trimming misuse of monotonic/realtime clocks- bsc#1188151 - Update to 1.4.4.16 patch release - bsc#1188455 - CVE-2021-3652 - fix crypt handling of locked accounts - Update to version 389dsbase1.4.4.16~git16.c1926dfc6: * Issue 4817 - BUG - locked crypt accounts on import may allow all passwords (#4819) * Issue 4656 - (2nd) Remove problematic language from UI/CLI/lib389 * Issue 4262 - Fix Index out of bound in fractional test (#4828) * Issue 4822 - Fix CI temporary password: fixture leftover breaks them (#4823) * Issue 4656 - remove problematic language from ds-replcheck * Issue 4803 - Improve DB Locks Monitoring Feature Descriptions * Issue 4803 - Improve DB Locks Monitoring Feature Descriptions (#4810) * Issue 4788 - CLI should support Temporary Password Rules attributes (#4793) * Issue 4506 - Improve SASL logging * Issue 4093 - Fix MEP test case * Issue 4747 - Remove unstable/unstatus tests (followup) (#4809) * Issue 4789 - Temporary password rules are not enforce with local password policy (#4790) * Issue 4797 - ACL IP ADDRESS evaluation may corrupt c_isreplication_session connection flags (#4799) * Issue 4447 - Crash when the Referential Integrity log is manually edited * Issue 4773 - Add CI test for DNA interval assignment * Issue 4750 - Fix compiler warning in retrocl (#4751)- Update to version 1.4.4.16~git0.3d31c6c71: * Bump version to 1.4.4.16 * Update npm packages * Issue 4719 - lib389 - fix dsconf passthrough auth bugs * Issue 4778 - RFE - Allow setting TOD for db compaction and add task * Issue 4764 - replicated operation sometime checks ACI (#4783) * Issue 4623 - RFE - Monitor the current DB locks (#4762) * Issue 4781 - There are some typos in man-pages * Issue 4773 - Enable interval feature of DNA plugin * Issue 3555 - Fix UI audit issue * Issue 4747 - Remove unstable/unstatus tests from PRCI (#4748)- bsc#1184476 - Add supportconfig utility for customer services to capture 389-ds support information.- Update to version 1.4.4.14~git0.37dc95673: * Bump version to 1.4.4.14 * Issue 4671 - UI - Fix browser crashes * Issue 4229 - Fix Rust linking * Issue 4658 - monitor - connection start date is incorrect * Issue 4656 - Make replication CLI backwards compatible with role name change * Issue 4656 - Remove problematic language from UI/CLI/lib389 * Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down * Issue 4661 - RFE - allow importing openldap schemas (#4662) * Issue 4659 - restart after openldap migration to enable plugins (#4660) * Issue 4663 - CLI - unable to add objectclass/attribute without x-origin- bsc#1184142 - restart after openldap migration so that plugins can correctly perform data fix ups. - Update to version 1.4.4.14~git0.37dc95673: * Bump version to 1.4.4.14 * Issue 4671 - UI - Fix browser crashes * Issue 4229 - Fix Rust linking * Issue 4658 - monitor - connection start date is incorrect * Issue 4656 - Make replication CLI backwards compatible with role name change * Issue 4656 - Remove problematic language from UI/CLI/lib389 * Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down * Issue 4661 - RFE - allow importing openldap schemas (#4662) * Issue 4659 - restart after openldap migration to enable plugins (#4660) * Issue 4663 - CLI - unable to add objectclass/attribute without x-origin- Update to version 389-ds-base-1.4.4.13~git0.6841d693f: * Bump version to 1.4.4.13 * Update dscontainer (#4564) * Issue 4591 - RFE - improve openldap_to_ds help and features (#4607) * Issue 4324 - Some architectures the cache line size file does not exist * Issue 4593 - RFE - Print help when nsSSLPersonalitySSL is not found (#4614) * Issue 4609 - CVE - info disclosure when authenticating * Bump version to 1.4.4.12 * Issue 4579 - libasan detects heap-use-after-free in URP test (#4584) * Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573) * Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553)- Update to version 1.4.4.12~git0.7b681e1da: * Bump version to 1.4.4.12 * Issue 4579 - libasan detects heap-use-after-free in URP test (#4584) * Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573) * Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553) * Issue 4396 - Minor memory leak in backend (#4558) (#4572) * Issue 4324 - Performance search rate: change entry cache monitor to recursive pthread mutex (#4569) * Issue 5442 - Search results are different between RHDS10 and RHDS11 * Bump version to 1.4.4.11 * Issue 4548 - CLI - dsconf needs better root DN access control plugin validation * Issue 4513 - Fix schema test and lib389 task module (#4514)- Upstream fix for bsc#1180847 - openldap_to_ds can fail if the backend has no overlays or indexes. - Remove patches now merged upstream. * 0001-Ticket-51260-fix-potential-syncrepl-data-corruption.patch * 0002-Ticket-51260-improve-tests-and-improve-readme-re-ref.patch * 0003-Ticket-4224-openldap-can-become-confused-with-entryu.patch * 0004-Issue-4410-RFE-ndn-cache-with-arc-in-rust.patch * 0005-Issue-4403-RFE-OpenLDAP-pw-hash-migration-tests-4408.patch * 0006-Issue-4446-RFE-openldap-password-hashers.patch * 0007-Issue-4464-RFE-clang-with-ds-asan-rust.patch * 0008-Issue-4229-RFE-Improve-rust-linking-and-build-perfor.patch - Update to version 1.4.4.10~git0.ebdf25251: * Bump version to 1.4.4.10 * Issue 4418 - fix cherry-pick error * Issue 4381 - RFE - LDAPI authentication DN rewritter * Issue 4539 - BUG - no such file if no overlays in openldap during migration (#4540) * Issue 4513 - CI Tests - fix test failures * Issue 4528 - Fix cn=monitor SCOPE_ONE search (#4529) * Issue 4535 - lib389 - healthcheck throws exception if backend is not replicated * Issue 4504 - insure that repl_monitor_test use ldapi (for RHEL) - fix merge issue (#4533) * Issue 4504 - Insure ldapi is enabled in repl_monitor_test.py (Needed on RHEL) (#4527) * Issue 4506 - BUG - Fix bounds on fd table population (#4520)- Lib389 is a hard requirement in 1.4.4, and perl has been completely removed. Reflect this in our spec file. - Add rebased patches for SUSE Feature Completion: jsc#SLE-11501 * 0001-Ticket-51260-fix-potential-syncrepl-data-corruption.patch * 0002-Ticket-51260-improve-tests-and-improve-readme-re-ref.patch * 0003-Ticket-4224-openldap-can-become-confused-with-entryu.patch * 0004-Issue-4410-RFE-ndn-cache-with-arc-in-rust.patch * 0005-Issue-4403-RFE-OpenLDAP-pw-hash-migration-tests-4408.patch * 0006-Issue-4446-RFE-openldap-password-hashers.patch * 0007-Issue-4464-RFE-clang-with-ds-asan-rust.patch * 0008-Issue-4229-RFE-Improve-rust-linking-and-build-perfor.patch - Update to version 1.4.4.9~git0.b09e60339: * Bump version to 1.4.4.9 * Issue 4105 - Remove python.six (fix regression) * Issue 4384 - Use MONOTONIC clock for all timing events and conditions * Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4467) * Issue 4460 - BUG - lib389 should use system tls policy * Issue 3657 - Add options to dsctl for dsrc file * Issue 3986 - UI - Handle objectclasses that do not have X-ORIGIN set * Issue 4297 - 2nd fix for on ADD replication URP issue internal searches with filter containing unescaped chars (#4439) * Issue 4449 - dsconf replication monitor fails to retrieve database RUV - consumer (Unavailable) (#4451) * Issue 4105 - Remove python.six from lib389 (#4456)- Update to version 1.4.4.8~git0.bf454ad07: * Bump version to 1.4.4.8 * Issue 4415 - unable to query schema if there are extra parenthesis * Issue 4176 - CL trimming causes high CPU * Bump version to 1.4.4.7 * Issue 2526 - revert backend validation check * Issue 4262 - more perl removal cleanup * Issue 2526 - retrocl backend created out of order * Bump version to 1.4.4.6 * Issue 4262 - Remove legacy tools subpackage (final cleanup) * Issue 4262 - Remove legacy tools subpackage (restart instances after rpm install)- Update to version 1.4.4.4~git0.318a3ce0c: * Bump version to 1.4.4.4 * Ticket 51175 - resolve plugin name leaking * Issue 51187 - UI - stop importing Cockpit's PF css * Issue 51192 - Add option to reject internal unindexed searches * Issue 50840 - Fix test docstrings metadata-1 * Issue 50840 - Fix test docstrings metadata * Ticket 50980 - fix foo_filter_rewrite * Issue 51165 - add more logconv stats for the new access log keywords * Issue 50928 - Unable to create a suffix with countryName either via dscreate or the admin console * Issue 51188 - db2ldif crashes when LDIF file can't be accessed * Issue 50545 - Port remaining legacy tools to new python CLI * Issue 51165 - add new access log keywords for wtime and optime * Issue : 49761 - Fix CI test suite issues ( Port remaning acceptance test suit part 1) * Issue: 51070 - Port Import TET module to python3 part2 * Issue:51142 - Port manage Entry TET suit to python 3 part 1 * Issue: 50860 - Port Password Policy test cases from TET to python3 final * Issue 50696 - Fix Allowed and Denied Ciphers lists - WebUI * Issue 51169 - UI - attr uniqueness - selecting empty subtree crashes cockpit * Issue 49256 - log warning when thread number is very different from autotuned value * Issue 51157 - Reindex task may create abandoned index file * Issue 50873 - Fix issues with healthcheck tool * Issue:50860 - Port Password Policy test cases from TET to python3 part2 * Issue 51166 - Log an error when a search is fully unindexed * Ticket 50544 - OpenLDAP syncrepl compatability * Ticket 51161 - fix SLE15.2 install issps * Issue 49999 - rpm.mk build-cockpit should clean cockpit_dist first * Issue 51144 - dsctl fails with instance names that contain slapd- * Issue 51155 - Fix OID for sambaConfig objectclass * Ticket 51159 - dsidm ou delete fails * Issue 50984 - Memory leaks in disk monitoring * Ticket 51131 - improve mutex alloc in conntable * Issue 49761 - Fix CI tests * Ticket 49859 - A distinguished value can be missing in an entry * Issue 50791 - Healthcheck should look for notes=A/F in access log * Issue 51072 - Set the default minimum worker threads * Ticket 51140 - missing ifdef * Issue 50912 - pwdReset can be modified by a user * Issue 50781 - Make building cockpit plugin optional * Issue 51100 - Correct numSubordinates value for cn=monitor * Issue 51136 - dsctl and dsidm do not errors correctly when using JSON * Ticket 137 - fix compiler warning * Issue 50781 - Make building cockpit plugin optional * Issue 51132 - Winsync setting winSyncWindowsFilter not working as expected * Ticket 51034 - labeledURIObject * Issue 50545 - Port remaining legacy tools to new python CLI * Issue 50889 - Extract pem files into a private namespace * Ticket 137 - Implement EntryUUID plugin * Ticket 51072 - improve autotune defaults * Ticket 51115 - enable samba3.ldif by default * Issue 51118 - UI - improve modal validation when creating an instance * Issue 50746 - Add option to healthcheck to list all the lint reports * Bump version to 1.4.4.3 * Issue 50931 - RFE AD filter rewriter for ObjectCategory * Issue: 50860 - Port Password Policy test cases from TET to python3 part1 * Issue 51113 - Allow using uid for replication manager entry * Issue 51095 - abort operation if CSN can not be generated * Issue 51110 - Fix ASAN ODR warnings * Issue 49850 -ldbm_get_nonleaf_ids() painfully slow for databases with many non-leaf entries * Issue 51102 - RFE - ds-replcheck - make online timeout configurable * Issue 51076 - remove unnecessary slapi entry dups * Issue 51086 - Improve dscreate instance name validation * Issue:51070 - Port Import TET module to python3 part1 * Ticket 51037 - compiler warning * Ticket 50989 - ignore pid when it is ourself in protect_db * Ticket 51037 - RFE AD filter rewriter for ObjectSID * Issue 50499 - Fix some npm audit issues * Issue 51091 - healthcheck json report fails when mapping tree is deleted * Ticket 51079 - container pid start and stop issues * Revert "Issue 51017 - Implement dynamic ds/bz pytest markers" * Issue 49761 - Fix CI tests * Issue 50610 - Fix return code when it's nothing to free * Issue 50610 - memory leaks in dbscan and changelog encryption * Issue 51076 - prevent unnecessarily duplication of the target entry * Issue 50940 - Permissions of some shipped directories may change over time * Issue 50873 - Fix issues with healthcheck tool * Issue 51017 - Implement dynamic ds/bz pytest markers * Ticket 51082 - abort when a empty valueset is freed * Issue:CI test - automember_plugin (Long Duration test) * Issue 50201 - nsIndexIDListScanLimit accepts any value * Bump version to 1.4.4.2 * Issue 51078 - Add nsslapd-enable-upgrade-hash to the schema * Issue 51054 - Revise ACI target syntax checking * Ticket 51068 - deadlock when updating the schema * Issue 51042 - try to use both c_rehash and openssl rehash * Issue 51042 - switch from c_rehash to openssl rehash * Issue 50992 - Bump jemalloc version and enable profiling * Issue 51060 - unable to set sslVersionMin to TLS1.0 * Issue 51064 - Unable to install server where IPv6 is disabled * Issue 51051 - CLI fix consistency issues with confirmations * Issue 50655 - etime displayed has an order of magnitude 10 times smaller than it should be * Issue 49731 - undo db_home_dir under /dev/shm/dirsrv for now * Issue 51054 - AddressSanitizer: heap-buffer-overflow in ldap_utf8prev * Issue 49761 - Fix CI tests * Issue 51047 - React deprecating ComponentWillMount * Issue 50499 - fix npm audit issues * Issue 50545 - Port dbgen.pl to dsctl * Issue 51027 - Test passwordHistory is not rewritten on a fail attempt * Bump version to 1.4.4.1 * Ticket 51024 - syncrepl_entry callback does not contain attributes added by postoperation plugins * Ticket 50877 - task to run tests of csn generator * Issue 49731 - undo db_home_dir under /dev/shm/dirsrv for now * Issue: 48055 - CI test - automember_plugin(part3) * Ticket 51035 - Heavy StartTLS connection load can randomly fail with err=1 * Issue 51031 UI - transition between two instances needs improvement * Bump version to 1.4.4- Update to version 1.4.3.12~git0.9bc042902: * Bump version to 1.4.3.12 * Issue 51222 - It should not be allowed to delete Managed Entry manually * Issue 51129 - SSL alert: The value of sslVersionMax "TLS1.3" is higher than the supported version * Issue 51086 - Fix instance name length for interactive install * Issue 51136 - JSON Error output has redundant messages * Issue 51059 - If dbhome directory is set online backup fails * Issue 51000 - Separate the BDB backend monitors * Issue 49300 - entryUSN is duplicated after memberOf operation * Issue 50984 - Fix disk_mon_check_diskspace types- Remove patch that is now included in latest release: 0001-Ticket-51161-fix-SLE15.2-install-issps.patch - Resolve bsc#1174057 upstream stability and fix rollup. - Update to version 1.4.3.11~git0.82796f172: * Bump version to 1.4.3.11 * Issue 51192 - Add option to reject internal unindexed searches * Ticket 51159 - dsidm ou delete fails * Issue 51165 - add more logconv stats for the new access log keywords * Issue 51188 - db2ldif crashes when LDIF file can't be accessed * Issue 51165 - add new access log keywords for wtime and optime * Issue 50696 - Fix Allowed and Denied Ciphers lists - WebUI * Issue 51169 - UI - attr uniqueness - selecting empty subtree crashes cockpit * Issue 49256 - log warning when thread number is very different from autotuned value * Issue 51157 - Reindex task may create abandoned index file * Issue 51166 - Log an error when a search is fully unindexed * Ticket 51161 - fix SLE15.2 install issps * Issue 51144 - dsctl fails with instance names that contain slapd- * Issue 50984 - Memory leaks in disk monitoring * Issue 50201 - nsIndexIDListScanLimit accepts any value * Bump version to 1.4.3.10 * Ticket 49859 - A distinguished value can be missing in an entry * Issue 50791 - Healthcheck should look for notes=A/F in access log * Issue 51072 - Set the default minimum worker threads * Issue 50912 - pwdReset can be modified by a user * Issue 51100 - Correct numSubordinates value for cn=monitor * Issue 51136 - dsctl and dsidm do not errors correctly when using JSON * Issue 51132 - Winsync setting winSyncWindowsFilter not working as expected * Ticket 51072 - improve autotune defaults * Issue 50746 - Add option to healthcheck to list all the lint reports * Issue 51118 - UI - improve modal validation when creating an instance- Add 0001-Ticket-51161-fix-SLE15.2-install-issps.patch to resolve bsc#1172328 This corrects a failure to install on SUSE due to incorrect hostname generation, and a python 3 utf8 issue that is triggered by systemd.- Update to version 1.4.3.9~git0.3eb8617f6: * Bump version to 1.4.3.9 * Issue 50931 - RFE AD filter rewriter for ObjectCategory * Issue 51113 - Allow using uid for replication manager entry * Issue 51095 - abort operation if CSN can not be generated * Issue 51110 - Fix ASAN ODR warnings * Issue 51102 - RFE - ds-replcheck - make online timeout configurable * Issue 51076 - remove unnecessary slapi entry dups * Issue 51086 - Improve dscreate instance name validation * Ticket 50989 - ignore pid when it is ourself in protect_db * Issue 50499 - Fix some npm audit issues * Issue 51091 - healthcheck json report fails when mapping tree is deleted * Ticket 51079 - container pid start and stop issues * Issue 50610 - Fix return code when it's nothing to free * Ticket 51082 - abort when a empty valueset is freed * Issue 50610 - memory leaks in dbscan and changelog encryption * Issue 51076 - prevent unnecessarily duplication of the target entry * Bump version to 1.4.3.8 * Issue 51078 - Add nsslapd-enable-upgrade-hash to the schema * Issue 51054 - Revise ACI target syntax checking * Ticket 51068 - deadlock when updating the schema * Issue 51060 - unable to set sslVersionMin to TLS1.0 * Issue 51064 - Unable to install server where IPv6 is disabled * Issue 51051 - CLI fix consistency issues with confirmations * Issue 49731 - undo db_home_dir under /dev/shm/dirsrv for now * Issue 51054 - AddressSanitizer: heap-buffer-overflow in ldap_utf8prev * Issue 51047 - React deprecating ComponentWillMount * Issue 50499 - fix npm audit issues * Issue 50545 - Port dbgen.pl to dsctl * Bump version to 1.4.3.7 * Ticket 51024 - syncrepl_entry callback does not contain attributes added by postoperation plugins * Ticket 51035 - Heavy StartTLS connection load can randomly fail with err=1 * Issue 49731 - undo db_home_dir under /dev/shm/dirsrv for now * Issue 51031 UI - transition between two instances needs improvement * Bump version to 1.4.3.6 * Issue 50933 - 10rfc2307compat.ldif is not ready to set used by default * Ticket 50931 - RFE AD filter rewriter for ObjectCategory * Issue 51016 - Fix memory leaks in changelog5_init and perfctrs_init * Ticket 50980 - RFE extend usability for slapi_compute_add_search_rewriter and slapi_compute_add_evaluator * Ticket 51008 - dbhome in containers * Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code * Ticket 51014 - slapi_pal.c possible static buffer overflow * Issue 50545 - remove dbmon "incr" option from arg parser * Issue 50545 - Port dbmon.sh to dsconf * Issue 51005 - AttributeUniqueness plugin's DN parameter should not have a default value * Issue 49731 - Fix additional issues with setting db home directory by default * Issue 50337 - Replace exec() with setattr() * Ticket 50905 - intermittent SSL hang with rhds * Issue 50952 - SSCA lacks basicConstraint:CA * Issue 50640 - Database links: get_monitor() takes 1 positional argument but 2 were given * Issue 50869 - Setting nsslapd-allowed-sasl-mechanisms truncates the value * Bump version to 1.4.3.5 * Issue 50994 - Fix latest UI bugs found by QE * Ticket 50933 - rfc2307compat.ldif * Issue 50337 - Replace exec() with setattr() * Issue 50984 - Memory leaks in disk monitoring * Issue 50984 - Memory leaks in disk monitoring * Issue 49731 - dscreate fails in silent mode because of db_home_dir * Issue 50975 - Revise UI branding with new minimized build * Issue 49437 - Fix memory leak with indirect COS * Issue 49731 - Do not add db_home_dir to template-dse.ldif * Issue 49731 - set and use db_home_directory by default * Ticket 50971 - fix BSD_SOURCE * -n option of dbverify does not work * Issue 50952- SSCA lacks basicConstraint:CA * Issue 50976 - Clean up Web UI source directory from unused files * Issue 50955 - Fix memory leaks in chaining plugin(part 2) * Issue 50966 - UI - Database indexes not using typeAhead correctly * Issue 50974 - UI - wrong title in "Delete Suffix" popup * Issue 50972 - Fix cockpit plugin build * Issue 49761 - Fix CI test suite issues * Issue 50971 - Support building on FreeBSD. * Issue 50960 - [RFE] Advance options in RHDS Disk Monitoring Framework * Issue 50800 - wildcards in rootdn-allow-ip attribute are not accepted * Issue 50963 - We should bundle *.min.js files of Console * Issue: 50860 - Port Password Policy test cases from TET to python3 Password grace limit section. * Issue: 50860 - Port Password Policy test cases from TET to python3 series of bugs Port final * Issue 50954 - buildnum.py - fix date formatting issue * Bump version to 1.4.3.4 * Issue 50954 - Port buildnum.pl to python(part 2) * Issue 50955 - Fix memory leaks in chaining plugin * Issue 50954 - Port buildnum.pl to python * Ticket 50947 - change 00core.ldif objectClasses for openldap migration * Ticket: 50755 - setting nsslapd-db-home-directory is overriding db_directory * Issue 50937 - Update CLI for new backend split configuration * Issue: 50860 - Port Password Policy test cases from TET to python3 pwp.sh * Ticket 50945 - givenname alias of gn from openldap * Ticket 50935 - systemd override in lib389 for dscontainer * Issue 50499 - Fix npm audit issues * Issue 49761 - Fix CI test suite issues * Ticket 50618 - clean compiler warning and log level * Ticket 50889 - fix compiler issues * Issue 50884 - Health check tool DSEldif check fails * Issue 50926 - Remove dual spinner and other UI fixes * Issue 50928 - Unable to create a suffix with countryName * Issue 50758 - Only Recommend bash-completion, not Require * Issue 50923 - Fix a test regression * Issue 50904 - Connect All React Components And Refactor the Main Navigation Tab Code * Issue 50920 - cl-dump exit code is 0 even if command fails with invalid arguments * Issue 50923 - Add test - dsctl fails to remove instances with dashes in the name * Issue 50919 - Backend delete fails using dsconf * Issue 50872 - dsconf can't create GSSAPI replication agreements * Issue 50912 - RFE - add password policy attribute pwdReset * Ticket 50914 - No error returned when adding an entry matching filters for a non existing automember group * Ticket 50889 - Extract pem files into a private namespace * Issue 50909 - nsDS5ReplicaId cant be set to the old value it had before * Issue: 50686 - Port fractional replication test cases from TET to python3 final * Issue 49845 - Remove pkgconfig check for libasan * Issue:50860 - Port Password Policy test cases from TET to python3 bug624080 * Issue:50860 - Port Password Policy test cases from TET to python3 series of bugs * Ticket 50786 - connection table freelist * Ticket 50618 - support cgroupv2 * Ticket 50900 - Fix cargo offline build * Ticket 50898 - ldclt core dumped when run with -e genldif option * Bump version to 1.4.3.3 * Issue 50855 - remove unused file from UI * Issue 50855 - UI: Port Server Tab to React * Issue 49845 - README does not contain complete information on building * Issue: 50686 - Port fractional replication test cases from TET to python3 part 1 * Ticket - 49623-cont cenotaph errors on modrdn operations * Issue 50882 - Fix healthcheck errors for instances that do not have TLS enabled * Issue 50886 - Typo in the replication debug message * Issue 50873 - Fix healthcheck and virtual attr check * Issue 50873 - Fix issues with healthcheck tool * Issue 50028 - Add a new CI test case * Issue 49946 - Add a new CI test case * Issue 50117 - Add a new CI test case * Ticket 50787 - fix implementation of attr unique * Ticket 50859 - support running only with ldaps socket * Issue 50823 - dsctl doesn't work with 'slapd-' in the instance name * Ticket 49624 cont - DB Deadlock on modrdn appears to corrupt database and entry cache * Issue 50867 - Fix minor buildsys issues * Issue 50737 - Allow building with rust online without vendoring * Ticket 50831 add cargo.lock to allow offline builds * Ticket 50694 - import PEM certs on startup * Ticket 50857 - Memory leak in ACI using IP subject * Issue 49761 - Fix CI test suite issues * Issue 50853 - Fix NULL pointer deref in config setting * Issue 50850 - Fix dsctl healthcheck for python36 * Issue 49990 - Need to enforce a hard maximum limit for file descriptors * Ticket 48707 - ldapssotoken for authentication * Bump version to 1.4.3.2 * Issue 49254 - Fix compiler failures and warnings * Ticket 50741-cont bdb_start - Detected Disorderly Shutdown * Issue 50836 - Port Schema UI tab to React * Issue 50842 - Decrease 389-console Cockpit component size * Ticket 50790 - Add result text when filter is invalid * Issue 50627 - Add ASAN logs to HTML report * Issue 50834 - Incorrectly setting the NSS default SSL version max * Issue 50829 - Disk monitoring rotated log cleanup causes heap-use-after-free * Ticket 50709 - (cont) Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10 * Ticket 50784 - performance testing scripts * Issue 50599 - Fix memory leak when removing db region files * Issue 49395 - Set the default TLS version min to TLS1.2 * Issue 50818 - dsconf pwdpolicy get error * Issue 50824 - dsctl remove fails with "name 'ensure_str' is not defined" * Issue 50599 - Remove db region files prior to db recovery * Issue 50812 - dscontainer executable should be placed under /usr/libexec/dirsrv/ * Issue 50816 - dsconf allows the root password to be set to nothing * Issue 50798 - incorrect bytes in format string(fix import issue) * Bump version to 1.4.3.1 * Ticket 50798 - incorrect bytes in format string * Issue 50545 - Add the new replication monitor functionality to UI * Issue 50806 - Fix minor issues in lib389 health checks * Issue: 50690 - Port Password Storage test cases from TET to python3 part 1 * Issue 49761 - Fix CI test suite issues * Issue 49761 - Fix CI test suite issues * Issue 50754 - Add Restore Change Log option to CLI * Issue: 48055 - CI test - automember_plugin(part2) * Ticket 50667 - dsctl -l did not respect PREFIX * Issue 50780 - More CLI fixes * Ticket 50649 - lib389 without defaults.inf * Issue 50780 - Fix UI issues * Ticket 50727 - correct mistaken options in filter validation patch * Issue 50779 - lib389 - conflict compare fails for DN's with spaces * Set branch version to 1.4.3.0- Remove 0001-Ticket-51014-slapi_pal.c-possible-static-buffer-over.patch as it is part of 1.4.2.14 - Update to version 1.4.2.14~git0.5ac5b02ce: * Bump version to 1.4.2.14 * Issue 51113 - Allow using uid for replication manager entry * Issue 51095 - abort operation if CSN can not be generated * Issue 51110 - Fix ASAN ODR warnings * Issue 51102 - RFE - ds-replcheck - make online timeout configurable * Issue 51076 - remove unnecessary slapi entry dups * Issue 51086 - Improve dscreate instance name validation * Ticket 50989 - ignore pid when it is ourself in protect_db * Issue 50499 - Fix some npm audit issues * Issue 51091 - healthcheck json report fails when mapping tree is deleted * Ticket 51079 - container pid start and stop issues * Issue 50610 - Fix return code when it's nothing to free * Ticket 51082 - abort when a empty valueset is freed * Issue 50610 - memory leaks in dbscan and changelog encryption * Issue 51076 - prevent unnecessarily duplication of the target entry * Issue 50940 - Permissions of some shipped directories may change over time * Bump version to 1.4.2.13 * Ticket 50787 - fix implementation of attr unique * Issue 51078 - Add nsslapd-enable-upgrade-hash to the schema * Ticket 51068 - deadlock when updating the schema * Issue 51060 - unable to set sslVersionMin to TLS1.0 * Issue 51064 - Unable to install server where IPv6 is disabled * Issue 51051 - CLI fix consistency issues with confirmations * Issue 51047 - React deprecating ComponentWillMount * Issue 50499 - fix npm audit issues * Ticket 51035 - Heavy StartTLS connection load can randomly fail with err=1 * Issue 51031 UI - transition between two instances needs improvement * Bump version to 1.4.2.12 * Issue 50337 - Replace exec() with setattr() * Issue 50545 - the check for the ds version for the backend config was broken * Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code * Ticket 51014 - slapi_pal.c possible static buffer overflow * Issue 50545 - remove dbmon "incr" option from arg parser * Issue 50545 - Port dbmon.sh to dsconf * Ticket 50905 - intermittent SSL hang with rhds * Issue 50952 - SSCA lacks basicConstraint:CA * Issue 50640 - Database links: get_monitor() takes 1 positional argument but 2 were given * Issue 50869 - Setting nsslapd-allowed-sasl-mechanisms truncates the value- Patch rollup as described in bsc#1169364 - Add rust vendor.tar.gz as a source - rust is still an optional build and will be enabled in the future. - Update ns-slapd ownership to remove dirsrv as an owner as dirsrv will not exist in containers with systemd users. - Add 0001-Ticket-51014-slapi_pal.c-possible-static-buffer-over.patch to resolve a warning found in static analysis in OBS (upstream #51014) - Update to version 1.4.2.11~git0.aff1a2831: * Bump version to 1.4.2.11 * Issue 50994 - Fix latest UI bugs found by QE * Issue 50337 - Replace exec() with setattr() * Issue 50984 - Memory leaks in disk monitoring * Issue 50975 - Revise UI branding with new minimized build * Issue 49437 - Fix memory leak with indirect COS * Issue 50976 - Clean up Web UI source directory from unused files * Issue 50744 - -n option of dbverify does not work * Issue 50952- SSCA lacks basicConstraint:CA * Bump version to 1.4.2.10 * Issue 50966 - UI - Database indexes not using typeAhead correctly * Issue 50974 - UI - wrong title in "Delete Suffix" popup * Issue 50972 - Fix cockpit plugin build * Issue 50800 - wildcards in rootdn-allow-ip attribute are not accepted * Issue 50963 - We should bundle *.min.js files of Console * Bump version to 1.4.2.9 * Ticket: 50755 - setting nsslapd-db-home-directory is overriding db_directory * Issue 50937 - Update CLI for new backend split configuration * Issue 50499 - Fix npm audit issues * Issue 50884 - Health check tool DSEldif check fails * Issue 50926 - Remove dual spinner and other UI fixes * Issue 49845 - Remove pkgconfig check for libasan * Issue 50758 - Only Recommend bash-completion, not Require * Issue 50928 - Unable to create a suffix with countryName * Issue 50904 - Connect All React Components And Refactor the Main Navigation Tab Code * Issue 50919 - Backend delete fails using dsconf * Issue 50872 - dsconf can't create GSSAPI replication agreements * Ticket 50914 - No error returned when adding an entry matching filters for a non existing automember group * Issue 50909 - nsDS5ReplicaId cant be set to the old value it had before * Ticket 50618 - support cgroupv2 * Ticket 50898 - ldclt core dumped when run with -e genldif option- Update to version 1.4.2.8~git0.3aaa3e820: * Bump version to 1.4.2.8 * Issue 50855 - remove unused file from UI * Issue 50855 - UI: Port Server Tab to React * Issue 49845 - README does not contain complete information on building * Ticket - 49623-cont cenotaph errors on modrdn operations * Issue 50882 - Fix healthcheck errors for instances that do not have TLS enabled * Issue 50886 - Typo in the replication debug message * Issue 50873 - Fix healthcheck and virtual attr check * Issue 50873 - Fix issues with healthcheck tool * Ticket 50857 - Memory leak in ACI using IP subject * Issue 50823 - dsctl doesn't work with 'slapd-' in the instance name * Ticket 49624 cont - DB Deadlock on modrdn appears to corrupt database and entry cache * Issue 50850 - Fix dsctl healthcheck for python36 * Issue 49990 - Need to enforce a hard maximum limit for file descriptors- Update to version 1.4.2.7~git0.202953d28: * Bump version to 1.4.2.7 * Issue 49254 - Fix compiler failures and warnings * Ticket 50741-cont bdb_start - Detected Disorderly Shutdown * Issue 50836 - Port Schema UI tab to React * Issue 50842 - Decrease 389-console Cockpit component size * Ticket 50790 - Add result text when filter is invalid * Issue 50834 - Incorrectly setting the NSS default SSL version max * Issue 50829 - Disk monitoring rotated log cleanup causes heap-use-after-free * Ticket 50709 - (cont) Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10 * Issue 50599 - Fix memory leak when removing db region files * Issue 49395 - Set the default TLS version min to TLS1.2 * Issue 50818 - dsconf pwdpolicy get error * Issue 50824 - dsctl remove fails with "name 'ensure_str' is not defined" * Issue 50599 - Remove db region files prior to db recovery * Issue 50812 - dscontainer executable should be placed under /usr/libexec/dirsrv/ * Issue 50816 - dsconf allows the root password to be set to nothing * Issue 50798 - incorrect bytes in format string(fix import issue)- Update to version 1.4.2.6~git0.e84bbce3f: * Bump version to 1.4.2.6 * Ticket 50798 - incorrect bytes in format string * Issue 50545 - Add the new replication monitor functionality to UI * Issue 50806 - Fix minor issues in lib389 health checks * Issue 50754 - Add Restore Change Log option to CLI * Ticket 50727 - change syntax validate by default in 1.4.2 * Ticket 50667 - dsctl -l did not respect PREFIX * Issue 50780 - More CLI fixes * Issue 50780 - Fix UI issues * Ticket 50727 - correct mistaken options in filter validation patch * Issue 50779 - lib389 - conflict compare fails for DN's with spaces * Ticket #49761 - Fix CI test suite issues * Issue 50499 - Fix npm audit issues * Issue 50774 - Account.enroll_certificate() should not check for DS version * Issue 50771 - 1.4.2.5 doesn't compile due to error ModuleNotFoundError: No module named 'pkg_resources.extern' * Issue 50758 - Need to enable CLI arg completion * Ticket 50709: Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10 * Issue: 50690 - Port Password Storage test cases from TET to python3(create required types in password_plugins) * Issue: 48851 - Investigate and port TET matching rules filter tests(last test cases for match index) * Issue 50761 - Parametrized tests are missing ':parametrized' value * Bump version to 1.4.2.5 * Issue 50747 - Port readnsstate to dsctl * Issue 50758 - Enable CLI arg completion * Issue 50753 - Dumping the changelog to a file doesn't work * Ticket 50745: ns-slapd hangs during CleanAllRUV tests * Issue 50734 - lib389 creates non-SSCA cert DBs with misleading README.txt * Issue: 48851 - investigate and port TET matching rules filter tests(cert) * Issue: 50443 - Create a module in lib389 to Convert a byte sequence to a properly escaped for LDAP * Ticket 50664 - DS can fail to recover if an empty directory exists in db * Ticket 50736 - RetroCL trimming may crash at shutdown if trimming configuration is invalid * Ticket 50741 - bdb_start - Detected Disorderly Shutdown last time Directory Server was running * Issue 50572 - After running cl-dump dbdir/cldb/*ldif.done are not deleted * Issue 50701 - Fix type in lint report * Ticket 50729 - add support for gssapi tests on suse * Issue 50701 - Add additional healthchecks to dsconf * Issue 50711 - `dsconf security` lacks option for setting nsTLSAllowClientRenegotiation attribute * Issue 50439 - Update docker integration for Fedora * Issue: 48851 - Investigate and port TET matching rules filter tests(last test cases for match) * Issue 50499 - Fix npm audit issues * Issue 50722 - Test IDs are not unique * Issue 50712 - Version comparison doesn't work correctly on git builds * Issue 50499 - Fix npm audit issues * Issue 50706 - Missing lib389 dependency - packaging * Bump version to 1.4.2.4 * Issue 49761 - Fix CI test suite issues * Issue 50634 - Fix CLI error parsing for non-string values * Ticket 50659 AddressSanitizer: SEGV ... in bdb_pre_close * Issue 50716 - CVE-2019-14824 (BZ#1748199) - deref plugin displays restricted attributes * Issue 50644 - fix regression with creating sample entries * Issue 50699 - Add Disk Monitor to CLI and UI * Issue 50716 - CVE-2019-14824 (BZ#1748199) - deref plugin displays restricted attributes * Issue 50536 - After audit log file is rotated, DS version string is logged after each update * Issue #50712 - Version comparison doesn't work correctly on git builds * Issue 50706 - Missing lib389 dependency - packaging * Issue 49761 - Fix CI test suite issues * Issue #50683 - Makefile.am contains unused RPM-related targets * Issue 50696 - Fix various UI bugs * Update based on Marks feedback * Update to mark as skipif * Ticket 50641 - Update default aci to allows users to change their own password * Ticket 50007, 50648 - improve x509 handling. * Issue 50689 - Failed db restore task does not report an error * Issue 50199 - Disable perl by default * Ticket 50633 - Add cargo vendor support for offline builds * Issue 50499 - Fix npm audit issues * Bump version to 1.4.2.3 * Issue 50592 - Port Replication Tab to ReactJS * Issue 50680 - Remove branding from upstream spec file * Issue 50669 - Remove nunc-stans in favour of reworking current conn code (add.) * Issue: 48055 - CI test - automember_plugin(part1) * Issue 50677 - Map subtree searches with NULL base to default naming context * Issue 50669 - Fix RPM build * Ticket 50669 - remove nunc-stans * Ticket 49850 cont -fix crash in ldbm_non_leaf * Issue 50634 - Clean up CLI errors output - Fix wrong exception * Issue 50660 - Build failure on Fedora 31 * Issue 50634 - Clean up CLI errors output * Issue: 48851 - Investigate and port TET matching rules filter tests(match more test cases) * Ticket 50428 - Log the actual base DN when the search fails with "invalid attribute request" * Issue 49850 - ldbm_get_nonleaf_ids() slow for databases with many non-leaf entries * Issue 50655 - access log etime is not properly formatted * Issue 50653 - objectclass parsing fails to log error message text * Issue 50646 - Improve task handling during shutdowns * Add new test suite to test migration between RHDS versions * Ticket 50627 - Support platforms without pytest_html * Ticket 49476 - backend refactoring phase1, fix failing tests * Ticket 49476 - refactor ldbm backend to allow replacement of BDB * Ticket - 50349 - additional fix: filter schema check must handle subtypes * Issue: 48851 - investigate and port TET matching rules filter tests(indexing more test cases) * Issue 50638 - RecursionError: maximum recursion depth exceeded while calling a Python object * Ticket 50636 - Crash during sasl bind * Ticket 50632 - Add ensure attr state so that diffs are easier from 389-ds-portal * Ticket 50619 - extend commands to have more modify options * Issue 50499 - Fix npm audit issues * bump version to 1.4.2.2- Update to version 1.4.2.2~git0.d41ef935b: * Issue 50627 - Add ASAN logs to HTML report * Issue 50545 - Port repl-monitor.pl to lib389 CLI * Ticket 50622 - ds_selinux_enabled may crash on suse * Ticket 50595 - remove syslog.target requirement * Ticket 50617 - disable cargo lock * Issue 50620 - Fix regressions from 50506 (slapi_enry_attr_get_ref) * Issue 50615 - Log current test name to journald * Ticket: 50610 memory leak in dbscan * Bump version to 1.4.2.1 * Ticket 50581 - ns-slapd crashes during ldapi search * Issue 50604 - Fix UI validation * ticket 50510 - etime can contain invalid nanosecond value * Ticket 50593 Investigate URP handling on standalone instance * Issue 50506 - Fix regression for relication stripattrs * Issue 50580 - Perl can't be disabled in configure * Ticket 50584, 49212 - docker healthcheck and configuration * Issue 50546 - fix more UI issues(part 2) * Do not use comparision with "is" for empty value * Issue 50546 - fix more UI issues * Issue 50586 - lib389 - Fix DSEldif long line processing * Issue 50173 - Add the validate-syntax task to the dsconf schema * Issue 50546 - Fix various issues in UI * Bump version to 1.4.2.0 * Ticket 50576 - Same proc uid/gid maps to rootdn for ldapi sasl * Ticket 50567, 50568 - strict host check disable and display container version * Issue 50550 - DS installer debug messages leaking to ipa-server-install * Issue 50545 - Port fixup-memberuid and add the functionality to CLI and UI * Issue 50572 - After running cl-dump dbdir/cldb/*ldif.done are not deleted * Issue 50578 - Add SKIP_AUDIT_CI flag for Cockpit builds * Ticket 50349 - filter schema validation * Issue: 48055 - CI test-(Plugin configuration should throw proper error messages if not configured properly) * Issue 49324 - idl_new fix assert * Ticket 50564 - Fix rust libraries by default and improve docker * Issue 50206 - Refactor lock, unlock and status of dsidm account/role * Issue 49324 - idl_new report index name in error conditions * Issue 49761 - Fix CI test suite issues * Issue 50506 - Fix regression from slapi_entry_attr_get_ref refactor * Issue 50499 - Audit fix - Update npm 'eslint-utils' version * Issue 49624 - modrdn silently fails if DB deadlock occurs * fix for 50542 crashes in filter tests * Issue 49761 - Fix CI test suite issues * Ticket 50542 - Entry cache contention during base search * Issue 50462 - Fix CI tests * Ticket 50490 objects and memory leaks * Issue 50538 - Move CI test to individual file * Issue 50538 - cleanAllRUV task limit is not enforced for replicated tasks * Issue 50536 - Audit log heading written to log after every update * Issue 50525 - nsslapd-defaultnamingcontext does not change when the assigned suffix gets deleted * Issue 50534 - CLI change schema edit subcommand to replace * Issue 50506 - cont Fix invalid frees from pointer reference calls * Issue 50507 - Fix Cockpit UI styling for PF4 * Issue: 48851 - investigate and port TET matching rules filter tests(indexing final) * Issue: 48851 - Add more test cases to the match test suite(mode replace) * Issue 50530 - Directory Server not RFC 4511 compliant with requested attr "1.1" * Issue 50529 - LDAP server returning PWP controls in different sequence * Issue 50506 - Fix invalid frees from pointer reference calls. * Issue 50506 - Replace slapi_entry_attr_get_charptr() with slapi_entry_attr_get_ref() * Issue 50521 - Add regressions in CI tests * Ticket 50510 - etime can contain invalid nanosecond value * Issue 50488 - Create a monitor for disk space usagedisk-space-mon * Issue 50511 - lib389 PosixGroups type can not handle rdn properly * Issue 50508 - UI - fix local password policy form- Fix spec file discrepencies from SLE - Update to correct license issue in spec file - Update to simplify rust option selection - Update to version 1.4.1.6~git0.5ac5a8aad: * Bump version to 1.4.1.6 * Issue 50355 - SSL version min and max not correctly applied * Issue 50497 - Port cl-dump.pl tool to Python using lib389 * Issue: 48851 - investigate and port TET matching rules filter tests(Final) * correction to fix for #50417 * Issue 50425 - Add jemalloc LD_PRELOAD to systemd drop-in file * Issue 50425 - Add jemalloc LD_PRELOAD to systemd drop-in file * Issue 50325 - Add Security tab to UI * Ticket 49789 - By default, do not manage unhashed password * Ticket 49421 - Implement password hash upgrade on bind. * Ticket 49421 - on bind password upgrade proof of concept * Ticket 50493 - connection_is_free to trylock * Ticket 50459 - Correct issue with allocation state * Issue 50499 - Fix audit issues and remove jquery from the whitelist * Ticket 50459 - c_mutex to use pthread_mutex to allow ns sharing * Ticket 50484 - Add a release build dockerfile and dscontainer improvements * Issue 50486 - Update jemalloc to 5.2.0 - Update to version 1.4.1.5~git0.748334143: * Bump version to 1.4.1.5 * Issue 50431 - Fix regression from coverity fix * Issue 49239 - Add a new CI test case * Issue 49997 - Add a new CI test case * Issue 50177 - Add a new CI test case, also added fixes in lib389 * Issue 49761 - Fix CI test suite issues * Issue 50474 - Unify result codes for add and modify of repl5 config * Ticket 50472 - memory leak with encryption * Issue 50462 - Fix Root DN access control plugin CI tests * Issue 50462 - Fix CI tests * Ticket 50217 - Implement dsconf security section * Issue: 48851 - Add more test cases to the match test suite. * Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients * Ticket 50439 - fix waitpid issue when pid does not exist * Issue 50454 - Fix Cockpit UI branding * Issue: 48851 - investigate and port TET matching rules filter tests(index) * Issue 49232 - Truncate the message when buffer capacity is exceeded * Bump version to 1.4.1.4 * Ticket 49361 - Use IPv6 friendly network functions * Issue: 48851 - Investigate and port TET matching rules filter tests(bug772777) * Issue: 50446 - NameError: name 'ds_is_older' is not defined * Issue 49602 - Revise replication status messages * Ticket 50439 - Update docker integration to work out of source directory * Ticket 50037 - revert path changes as it breaks prefix/rpm builds * Issue 50431 - Fix regression from coverity fix * Issue 50370 - CleanAllRUV task crashing during server shutdown * Issue: 48851 - investigate and port TET matching rules filter tests(match) * Issue 50417 - Fix missing quote in some legacy tools * Ticket 50431 - Fix covscan warnings * Revert "Issue 49960 - Core schema contains strings instead of numer oids" * Issue 50426 - nsSSL3Ciphers is limited to 1024 characters * Issue 50052 - Fix rpm.mk according to audit-ci change * Issue 50365 - PIDFile= references path below legacy directory /var/run/ * Ticket 50428 - Log the actual base DN when the search fails with "invalid attribute request" * Ticket 50329 - (2nd) Possible Security Issue: DOS due to ioblocktimeout not applying to TLS * Ticket 50417 - Revise legacy tool scripts to work with new systemd changes * Issue: 48851 - Add more search filters to vfilter_simple test suite * Issue 49761 - Fix CI test suite issues * Issue 49875 - Move SystemD service config to a drop-in file * Ticket 50413 - ds-replcheck - Always display the Result Summary * Issue 50052 - Add package-lock.json and use "npm ci" * Issue: 48851 - investigate and port TET matching rules filter tests(vfilter simple) * Ticket 50355 - NSS can change the requested SSL min and max versions * Issue: 48851 - investigate and port TET matching rules filter tests(vfilter_ld) * Issue 50390 - Add Managed Entries Plug-in Config Entry schema * Ticket 49730 - Remove unused Mozilla ldapsdk variables - Update to version 1.4.1.3~git0.1f1119d4b: * Bump version to 1.4.1.3 * Issue 49761 - Fix CI test suite issues * Issue 50041 - Add the rest UI Plugin tabs - Part 2 * Ticket 50340 - 2nd try - structs for diabled plugins will not be freed * Issue 50403 - Instance creation fails on 1.3.9 using perl utils and latest lib389 * Ticket 50389 - ns-slapd craches while two threads are polling the same connection * Issue: 48851 - investigate and port TET matching rules filter tests(scanlimit) * Issue 50037 - lib389 fails to install in venv under non-root user * Issue: 50112 - Port ACI test suit from TET to python3(userattr) * Ticket 50393 - maxlogsperdir accepting negative values * Issue: 50112 - Port ACI test suit from TET to python3(roledn) * Issue 49960 - Core schema contains strings instead of numer oids * Ticket 50396 - Crash in PAM plugin when user does not exist * Issue 50387 - enable_tls() should label ports with ldap_port_t * Issue 50390 - Add Managed Entries Plug-in Config Entry schema * Ticket 50306 - Fix regression with maxbersize * Issue 50384 - Missing dependency: cracklib-dicts * Issue 49029 - [RFE] improve internal operations logging * Issue 49761 - Fix CI test suite issues * Issue - 50374 dsdim posixgroup create fails with ERROR * Ticket 50251 - clear text passwords visable in CLI verbose mode logging * Ticket 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients * Issue:48851 - investigate and port TET matching rules filter tests * Issue 50220 - attr_encryption test suite failing * Ticket 50370 - CleanAllRUV task crashing during server shutdown * Ticket 50340 cont - structs for disabled plugins will not be freed * Fix missing import * Issue 50164 - Add test for dscreate to basic test suite * Ticket 50363 - ds-replcheck incorrectly reports error out of order multi-valued attributes * Issue 49730 - MozLDAP bindings have been unsupported for a while * Issue #50353 - Categorize tests by tiers * Issue 50303 - Add creation date to task data * Issue: 50358 - Create a Bitwise Plugin class in plugins.py * Remove the nss3 path prefix from the cert.h C preprocessor source file inclusion * Ticket 50329 - revert fix * Issue: 50112 - Port ACI test suit from TET to python3(keyaci) * Ticket 50344 - tidy rpm vs build systemd flag handling * Issue #50067 - Fix krb5 dependency in a specfile * Ticket 50340 - structs for diabled plugins will not be freed * Ticket 50327 - Add replication conflict support to UI * Ticket 50327 - Add replication conflict entry support to lib389/CLI * Ticket 50329 - improve connection default parameters * Issue: 50313 - Add a NestedRole type to lib389 * Issue:50112 - Port ACI test suit from TET to python3(Delete and Add) * Ticket 49390, 50019 - support cn=config compare operations * Issue 50041 - Add the rest UI Plugin tabs - Part 1 * Ticket 50329 - Possible Security Issue: DOS due to ioblocktimeout not applying to TLS * Ticket 49990 - Increase the default FD limits * Ticket 50306 - (cont typo) Move connection config inside struct * Ticket 50291 - Add monitor tab functionality to Cockpit UI * Fix cockpit console AppStream data * Ticket 50317 - fix ds-backtrace issue on latest gdb * Ticket 50305 - Revise CleanAllRUV task restart process * Fix typo from: Issue 49915 - Add regression test * Issue 50026 - Audit log does not capture the operation where nsslapd-lookthroughlimit is modified * Ticket 49899 - fix pin.txt and pwdfile permissions * Issue 49915 - Add regression test * Ticket 50303 - Add task creation date to task data * Ticket 50306 - Move connection config inside struct * Ticket 50240 - Improve task logging * Issue 50032 - Fix deprecation warnings in tests * Ticket 50310 - fix sasl header include * Ticket 49390 - improve compare and cn=config compare tests - fix permissions handling (boo#1120189) - Update to version 1.4.1.2~git0.9a126614a: * Removes sysconfig from RPM as we no longer create it to detect instance existance or settings. Older installs will still have their sysconfig parsed, but new installs should use systemd environment variables. * Bump version to 1.4.1.2 * Ticket 50308 - Revise memory leak fix * Ticket 50308 - Fix memory leaks for repeat binds and replication * Use PKG_CHECK_MODULES to detect the systemd library * Use PKG_CHECK_MODULES to detect the kerberos library * Use pkg-config from the host system to better support cross-compiling * Use PKG_CHECK_MODULES to detect the libsasl2 library * configure.ac: Add missing comma to an AC_ARG_ENABLE macro * configure.ac: Remove unpaired parentheses from two help strings * m4/doxygen.m4: Fix spelling of Doxygen in a message * Use PKG_CHECK_MODULES to detect the pcre library * Use PKG_CHECK_MODULES to detect the cmocka library * Use PKG_CHECK_MODULES to detect the nss library * Use PKG_CHECK_MODULES to detect the nspr library * Use PKG_CHECK_MODULES to detect the event library * Ticket 49873 - (cont 3rd) cleanup debug log * Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup * Issue 50292 - Fix Plugin CLI and UI issues * Issue:50112 - Port ACI test suit from TET to python3(misc and syntax) * Ticket 50289 - Fix various database UI issues * Ticket 49463 After cleanALLruv, replication is looping on keep alive DEL * Ticket 50300 - Fix memory leak in automember plugin * Ticket 50265: the warning about skew time could last forever * Ticket 50260 - Invalid cache flushing improvements * Ticket 49561 - MEP plugin, upon direct op failure, will delete twice the same managed entry * Ticket 50077 - Do not automatically turn automember postop modifies on * Ticket 50282 - OPERATIONS ERROR when trying to delete a group with automember members * Ticket 49715 - extend account functionality * Ticket 49873: (cont) Contention on virtual attribute lookup * Ticket 50260 - backend txn plugins can corrupt entry cache * Ticket 50255 - Port password policy test to use DSLdapObject * Ticket 49667 - 49668 - remove old spec files * Issue 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present * Issue: 50112 - Port ACI test suit from TET to python3(Search) * Ticket 50259 - implement dn construction test * Ticket 50273 - reduce default replicaton agmt timeout * Ticket 50208 - lib389- Fix issue with list all instances * Issue: 50112 - Port ACI test suit from TET to python3(Global Group) * Issue 50041 - Add CLI functionality for special plugins * Issue 50263 - LDAPS port not listening after installation * Ticket 49575 - Indicate autosize value errors and corrective actions * Ticket 50137 - create should not check in non-stateful mode for exist * Ticket 49655 - remove doap file * Issue 50197 - Fix dscreate regression * Ticket 50234 - one level search returns not matching entry * Ticket 50257 - lib389 - password policy user vs subtree checks are broken * Issue: 50253 - Making an nsManagedRoleDefinition type in src/lib389/lib389/idm/nsrole.py * Issue 49029 - [RFE] improve internal operations logging * Ticket 50230 - improve ioerror msg when not root/dirsrv * Issue 50246 - Fix the regression in old control tools * Ticket 50197 - Container integration part 2 * Ticket 50197 - Container init tools * Ticket 50232 - export creates not importable ldif file * Ticket 50215 - UI - implement Database Tab in reachJS * Ticket 50243 - refint modrdn stress test * Ticket 50238 - Failed modrdn can corrupt entry cache * Ticket 50236 - memberOf should be more robust * Ticket 50213 - fix list instance issue * Issue: 50219 - Add generic filter to DSLdapObjects * Issue: 50227 - Making an cosClassicDefinition type in src/lib389/lib389/cos.py * Issue: 50112 - Port ACI test suit from TET to python3(modify) * Ticket 50224 - warnings on deprecated API usage * Issue:50112 - Port ACI test suit from TET to python3(valueaci) * Issue: 50112 Port ACI test suit from TET to python3(Aci Atter) * Ticket 50208 - make instances mark off based on dse.ldif not sysconfig * Issue: 50170 - composable object types for nsRole in lib389 * Ticket 50199 - disable perl by default * Issue:50211 - Making an actual Anonymous type in lib389/idm/account.py * Ticket 50155 - password history check has no way to just check the current password * Ticket 49873 - Contention on virtual attribute lookup * Ticket 50197 - Container integration improvements * Ticket 50195 - improve selinux error messages in interactive * Ticket 49658 - In replicated topology a single-valued attribute can diverge * Ticket 50111: Use pkg-config to detect icu * Ticket 50165 - Fix issues with dscreate * Ticket 50177 - import task should not be deleted too rapidely after import finishes to be able to query the status * Ticket 50140 - Use high ports in container installs * Ticket 50184 - Add cli tool parity to dsconf/dsctl * Ticket 50159 - sssd and config display - Remove a pair of %if..%endif guards that do not affect the build. - Updates to 389-ds.spec - Make lib389 a requirement of 389-ds installs - Disable shell script wrappers that have be replaced by dsctl/dsconf - Disable perl in spec file build. For replacement tools see: http://www.port389.org/docs/389ds/FAQ/legacy-command-changes.html - Remove patches that have been merged by upstream - Removed: 0001-init_fhs.patch - merged by upstream - Removed: 0002-use-python2-for-selinux-detection.patch - merged by upstream - Removed: drop-caps.patch - merged by upstream - Commented requires and recommendes in 389-ds.spec - cyrus-sasl-plain added as a requirement as it is the only plaintext or start TLS secure method for password auth (LDAPS is always secure) - cyrus-sasl-gssapi moved to recommends as it is not always required - cyrus-sasl-digestmd5 moved to recommends, as it is insecure and not always required - openldap2-client moved to recommends on lib389 as a supplement to ldap command line tools that we provide, but not necessary - python3-selinux and python3-policycoreutils moved to recommends as they are not required, and only give "nice to have" features during install of an instance - Update to version 1.4.1.1~git0.af9bb7206: * Bump version to 1.4.1.1 * Ticket 50151 - lib389 support cli add/replace/delete on objects * Issue 50041 - CLI and WebUI - Add memberOf plugin functionality * Bump version to 1.4.1.0 * Ticket 50125 - perl fix ups for tmpfiles * Ticket 50164 - Add test for dscreate * Fix for ticket 50059: If an object is nsds5replica, it must be cn=replica * Ticket 50169 - lib389 changed hardcoded systemctl path * Ticket 50165 - Fix dscreate issues * Issue 50152 - Replace os.getenv('HOME') with os.path.expanduser * Fix compiler warning in snmp main() * Ticket - Fix compiler warning in init.c * Ticket 49540 - FIx compiler warning in ldif2ldbm * Ticket 50169 - lib389 changed hardcoded systemctl path * Ticket 50165 - Fix dscreate issues * Issue 50152 - Replace os.getenv('HOME') with os.path.expanduser * Ticket 49540 - FIx compiler warning in ldif2ldbm * Ticket 50077 - Fix compiler warnings in automember rebuild task * Ticket 49972 - use-after-free in case of several parallel krb * authentication * Ticket 50161 - Fixed some descriptions in "dsconf backend --help" * Ticket 50153 - Increase default max logs * Ticket 50123 - with_tmpfiles_d is associated to systemd * Ticket 49984 - python installer add option to create suffix entry * Ticket 49984 - python installer add option to create suffix entry * Ticket 50077 - RFE - improve automember plugin to work with * modify ops * Ticket 50136 - Allow resetting passwords on the CLI * Ticket 49994 - Adjust dsconf backend usage * Ticket 50138 - db2bak.pl -P LDAPS does not work when * nsslapd-securePort is missing * Ticket 50122 - Fix incorrect path spec * Issue 50145 - Add a verbose option to the backup tools * Ticket 50056 - dsctl db2ldif throws an exception * Ticket 50078 - cannot add cenotaph in read only consumer * Ticket 50126 - Incorrect usage of sudo in test * Issue 50130 - Building RPMs on RHEL8 fails * Ticket 50134 - fixup-memberof.pl does not respect protocol requested * Issue 50122 - Selinux test for presence * Issue 50101 - Port fourwaymmr Test TET suit to python3 * Issue 50091 - shadowWarning is not generated if passwordWarning * is lower than 86400 seconds (1 day). * Ticket 50128 - NS Stress fails without ipv6 * Issue 49618 - Set nsslapd-cachememsize to custom value * Ticket 50117 - after certain failed import operation, impossible * to replay an import operation * Ticket 49999 - rpm.mk dist-bz2 should clean cockpit_dist first * Issue 48064 - Fix various issues in disk monitoring test suite * Issue 49938 - lib389 - Clean up CLI logging * Issue 49761 - Fix CI test suite issues * Ticket 50056 - Fix UI bugs (part 2) * Issue: 48064 - CI test - disk_monitoring * Ticket 50099 - extend error messages * Ticket 50099 - In FIPS mode, the server can select an unsupported * password storage scheme * Issue 50041 - Add basic plugin UI/CLI wrappers * Issue 50082 - Port state test suite * Ticket 49574 - remove index subsystem * Issue 49588 - Add py3 support for tickets : part-5 * Ticket 50095 - cleanup deprecated key.h includes - use lib389 on 15.0 and up. now that we do not hardrequire the python selinux bindings anymore- Update specfile to be inline with the OpenSUSE spec file * include future-configurations in the spec which are not active until 15.2 * lib389 (upstream requirement from 1.4.0) * rust (upstream requirement from 1.4.2) * removal of perl (upstream has not supported perl in any 1.4.x release) * resolve missing svrcore obsoletes statement and pkg configuration (bsc#1144797)- Update to version 1.4.0.26~git0.8a2d3de6f: * Bump version to 1.4.0.26 * Issue 50499 - Fix audit issues and remove jquery from the whitelist * Issue 50355 - SSL version min and max not correctly applied * Issue 50325 - Add Security tab to UI * Issue 50177 - Add a new CI test case, also added fixes in lib389 * Bump version to 1.4.0.25 * Issue 50431 - Fix regression from coverity fix * Bump version to 389-ds-base-1.4.0.24 * Fix cherry-pick error from last commit * Issue 50052 - Fix rpm.mk according to audit-ci change * Issue 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present * Issue 50041 - Add the rest UI Plugin tabs - Part 1 * Ticket 50217 - Implement dsconf security section * Issue 49602 - Revise replication status messages * Issue 50431 - Fix regression from coverity fix * Ticket 50431 - Fix covscan warnings * Issue 50426 - nsSSL3Ciphers is limited to 1024 characters * Ticket 50428 - Log the actual base DN when the search fails with "invalid attribute request" * Ticket 50329 - (2nd) Possible Security Issue: DOS due to ioblocktimeout not applying to TLS * Ticket 50413 - ds-replcheck - Always display the Result Summary * Ticket 50355 - NSS can change the requested SSL min and max versions * Bump version to 1.4.0.23 * Issue 50041 - Add the rest UI Plugin tabs - Part 2 * Ticket 50340 - 2nd try - structs for diabled plugins will not be freed * Ticket 50393 - maxlogsperdir accepting negative values * Ticket 50396 - Crash in PAM plugin when user does not exist * Issue 50390 - Add Managed Entries Plug-in Config Entry schema * Ticket 50251 - clear text passwords visable in CLI verbose mode logging * Ticket 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients * Ticket 50370 - CleanAllRUV task crashing during server shutdown * Ticket 50340 cont - structs for disabled plugins will not be freed * Ticket 50363 - ds-replcheck incorrectly reports error out of order multi-valued attributes * Ticket 50329 - revert fix * Ticket 50340 - structs for diabled plugins will not be freed * Ticket 50327 - Add replication conflict support to UI * Ticket 50327 - Add replication conflict entry support to lib389/CLI * Ticket 50329 - Possible Security Issue: DOS due to ioblocktimeout not applying to TLS * Ticket 49990 - Increase the default FD limits * Ticket 50291 - Add monitor tab functionality to Cockpit UI * Fix cockpit console AppStream data * Ticket 50305 - Revise CleanAllRUV task restart process * Ticket 50303 - Add task creation date to task data * Ticket 50240 - Improve task logging- Update to version 1.4.0.22~git0.9d84a40dd: * Bump version to 1.4.0.22 which resolves: * (bsc#1120189) * (bsc#991201, CVE-2016-5416) * (bsc#1083689, CVE-2018-1054) * (bsc#1092187, CVE-2018-1089) * (bsc#1099465, CVE-2018-10871) * (bsc#1108674, CVE-2018-14638) * (bsc#1109609, CVE-2018-14648) * (bsc#1132385, CVE-2019-3883) * (bsc#1105606, CVE-2018-10935) * Ticket 50308 - Revise memory leak fix * Ticket 50308 - Fix memory leaks for repeat binds and replication * Ticket 49873 - (cont 3rd) cleanup debug log * Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup * Issue 50292 - Fix Plugin CLI and UI issues * Ticket 50289 - Fix various database UI issues * Ticket 50300 - Fix memory leak in automember plugin * Ticket 50265: the warning about skew time could last forever * Ticket 50260 - Invalid cache flushing improvements * Remove obsolete patch 0001-init_fhs.patch * Remove obsolete patch 0002-use-python2-for-selinux-detection.patch * Remove obsolete patch 0003-fix-rm-non-existent-man-pages.patch * Remove obsolete patch simplify-lib389-setup-py.patch * Remove obsolete patch tw.patch * Remove obsolete patch 0006-under-network-load-ps-can-decrease-connection-refcnt.patch * Remove obsolete patch 0007-fix-remote-dos-via-search-filters-in-slapi_filter_sprintf.patch * Remove obsolete patch 0008-invalid-password-migration-causes-unauth-bind.patch * Remove obsolete patch 0009-ldapsearch-with-server-side-sort-crashes-the-server.patch * Remove obsolete patch 0010-Log-buffer-exceeded-emergency-logging-msg-is-not-thread-safe.patch- Introduce patch: 0010-Log-buffer-exceeded-emergency-logging-msg-is-not-thread-safe.patch to fix the issue "389-ds: Server crash through modify command with large DN" (bsc#1106699, CVE-2018-14624)- Introduce patch: 0009-ldapsearch-with-server-side-sort-crashes-the-server.patch to fix the issue that ldapsearch with server side sort allows users to cause a crash (bsc#1105606, CVE-2018-10935)- Introduce patches: * 0006-under-network-load-ps-can-decrease-connection-refcnt.patch to fix the race condition on reference counter (bsc#1096368, CVE-2018-10850) * 0007-fix-remote-dos-via-search-filters-in-slapi_filter_sprintf.patch (bsc#1076530, CVE-2017-15134) * 0008-invalid-password-migration-causes-unauth-bind.patch (bsc#1076530, CVE-2017-15135)- Explicitly generate dirsrv sysconfig file as it is necessary for SLES 15 (bsc#1081324).- switch lib389 to use the python3-ldap subpackage- For SLES 15 schedule, do not build lib389 programmable extension for now.- BuildRequire python3-ldap instead of python3-pyldap: pyldap is deprecated in favor of python-ldap.- Rename dependency package python-pyldap into python3-pyldap.- Correct name to dependency package "python-pyldap".- Introduce patch 0003-fix-rm-non-existent-man-pages.patch to remove a faulty rm statement from makefile.- add tw.patch to fix potential buffer overflow- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- added simplify-lib389-setup-py.patch seems the python3 setuptools on leap 42.3 do not like this fancy syntax. kill it and always use the python 3 way.- update to 1.4.0.3 - Ticket 49457 - Fix spal_meminfo_get function prototype - Ticket 49455 - Add tests to monitor test suit. - Ticket 49448 - dynamic default pw scheme based on environment. - Ticket 49298 - fix complier warn - Ticket 49298 - Correct error codes with config restore. - Ticket 49454 - SSL Client Authentication breaks in FIPS mode - Ticket 49453 - passwd.py to use pwdhash defaults. - Ticket 49427 - whitespace in fedse.c - Ticket 49410 - opened connection can remain no longer poll, like hanging - Ticket 48118 - fix compiler warning for incorrect return type - Ticket 49451 - Add environment markers to lib389 dependencies - Ticket 49325 - Proof of concept rust tqueue in sds - Ticket 49443 - scope one searches in 1.3.7 give incorrect results - Ticket 48118 - At startup, changelog can be erronously rebuilt after a normal shutdown - Ticket 49412 - SIGSEV when setting invalid changelog config value - Ticket 49441 - Import crashes - oneline fix - Ticket 49377 - Incoming BER too large with TLS on plain port - Ticket 49441 - Import crashes with large indexed binary attributes - Ticket 49435 - Fix NS race condition on loaded test systems - Ticket 77 - lib389 - Refactor docstrings in rST format - part 2 - Ticket 17 - lib389 - dsremove support - Ticket 3 - lib389 - python 3 compat for paged results test - Ticket 3 - lib389 - Python 3 support for memberof plugin test suit - Ticket 3 - lib389 - config test - Ticket 3 - lib389 - python 3 support ds_logs tests - Ticket 3 - lib389 - python 3 support for betxn test- we actually need pyldap- lib389 is merged into this tarball now. move the subpackage here.- update to 1.4.0.2 - Ticket 48393 - fix copy and paste error - Ticket 49439 - cleanallruv is not logging information - Ticket 48393 - Improve replication config validation - Ticket lib389 3 - Python 3 support for ACL test suite - Ticket 103 - sysconfig not found - Ticket 49436 - double free in COS in some conditions - Ticket 48007 - CI test to test changelog trimming interval - Ticket 49424 - Resolve csiphash alignment issues - Ticket lib389 3 - Python 3 support for pwdPolicy_controls_test.py - Ticket 3 - python 3 support - filter test - Ticket 49434 - RPM build errors - Ticket 49432 - filter optimise crash - Ticket 49432 - Add complex fliter CI test - Ticket 48894 - harden valueset_array_to_sorted_quick valueset access - Ticket 49401 - Fix compiler incompatible-pointer-types warnings - Ticket 48681 - Use of uninitialized value in string ne at /usr/bin/logconv.pl - Ticket 49409 - Update lib389 requirements - Ticket 49401 - improve valueset sorted performance on delete - Ticket 49374 - server fails to start because maxdisksize is recognized incorrectly - Ticket 49408 - Server allows to set any nsds5replicaid in the existing replica entry - Ticket 49407 - status-dirsrv shows ellipsed lines - Ticket 48681 - Use of uninitialized value in string ne at /usr/bin/logconv.pl - Ticket 49386 - Memberof should be ignore MODRDN when the pre/post entry are identical - Ticket 48006 - Missing warning for invalid replica backoff configuration - Ticket 49064 - testcase hardening - Ticket 49064 - RFE allow to enable MemberOf plugin in dedicated consumer - Ticket lib389 3 - python 3 support - Ticket 49402 - Adding a database entry with the same database name that was deleted hangs server at shutdown - Ticket 48235 - remove memberof lock (cherry-pick error) - Ticket 49394 - build warning - Ticket 49381 - Refactor numerous suite docstrings - Part 2 - Ticket 49394 - slapi_pblock_get may leave unchanged the provided variable - Ticket 49403 - tidy ns logging - Ticket 49381 - Refactor filter test suite docstrings - Ticket 48235 - Remove memberOf global lock - Ticket 103 - Make sysconfig where it is expected to exist - Ticket 49400 - Add clang support to rpm builds - Ticket 49381 - Refactor ACL test suite docstrings - Ticket 49363 - Merge lib389 - Ticket 101 - BaseException.message has been deprecated in Python3 - Ticket 102 - referral support - Ticket 99 - Fix typo in create_topology - Ticket #98 - Fix dbscan output - Ticket #77 - Fix changelogdb param issue - Ticket #77 - Refactor docstrings in rST format - part 1 - Ticket 96 - Change binaries’ names - Ticket 77 - Add sphinx documentation - Ticket 43 - Add support for Referential Integrity plugin - Ticket 45 - Add support for Rootdn Access Control plugin - Ticket 46 - dsconf support for dynamic schema reload - Ticket 74 - Advice users to set referint-update-delay to 0 - Ticket 92 - display_attr() should return str not bytes in py3 - Ticket 93 - Fix test cases in ctl_dbtasks_test.py - Ticket 88 - python install and remove for tests - Ticket 85 - Remove legacy replication attribute - Ticket 91 - Fix replication topology - Ticket 89 - Fix inconsistency with serverid - Ticket 79 - Fix replica.py and add tests - Ticket 86 - add build dir to gitignore - Ticket 83 - Add an util for generating instance parameters - Ticket 87 - Update accesslog regec for HR etimes - Ticket 49 - Add support for whoami plugin - Ticket 48 - Add support for USN plugin - Ticket 78 - Add exists() method to DSLdapObject - Ticket 31 - Allow complete removal of some memberOf attrs - Ticket31 - Add memberOf fix-up task - Ticket 67 - Add ensure_int function - Ticket 59 - lib389 support for index management. - Ticket 67 - get attr by type - Ticket 70 - Improve repl tools - Ticket 50 - typo in db2* in dsctl - Ticket 31 - Add status command and SkipNested support for MemberOf - Ticket 31 - Add functional tests for MemberOf plugin - Ticket 66 - expand healthcheck for Directory Server - Ticket 69 - add specfile requires - Ticket 31 - Initial MemberOf plugin support - Ticket 50 - Add db2* tasks to dsctl - Ticket 65 - Add m2c2 topology - Ticket 63 - part 2, agreement test - Ticket 63 - lib389 python 3 fix - Ticket 62 - dirsrv offline log - Ticket 60 - add dsrc to dsconf and dsidm - Ticket 32 - Add TLS external bind support for testing - Ticket 27 - Fix get function in tests - Ticket 28 - userAccount for older versions without nsmemberof - Ticket 27 - Improve dseldif API - Ticket 30 - Add initial support for account lock and unlock. - Ticket 29 - fix incorrect format in tools - Ticket 28 - Change default objectClasses for users and groups - Ticket 1 - Fix missing dn / rdn on config. - Ticket 27 - Add a module for working with dse.ldif file - Ticket 1 - cn=config comparison - Ticket 21 - Missing serverid in dirsrv_test due to incorrect allocation - Ticket 26 - improve lib389 sasl support - Ticket 24 - Join paths using os.path.join instead of string concatenation - Ticket 25 - Fix RUV repr function - Ticket 23 - Use DirSrv.exists() instead of manually checking for instance’s existence - Ticket 1 - cn=config comparison - Ticket 22 - Specify a basedn parameter for IDM modules - Ticket 19 - missing readme.md in python3 - Ticket 20 - Use the DN_DM constant instead of hard coding its value - Ticket 19 - Missing file and improve make - Ticket 14 - Remane dsadm to dsctl - Ticket 16 - Reset InstScriptsEnabled argument during the init - Ticket 14 - Remane dsadm to dsctl - Ticket 13 - Add init function to create new domain entries - Ticket 15 - Improve instance configuration ability - Ticket 10 - Improve command line tool arguments - Ticket 9 - Convert readme to MD - Ticket 7 - Add pause and resume methods to topology fixtures - Ticket 49172 - Allow lib389 to read system schema and instance - Ticket 49172 - Allow lib389 to read system schema and instance - Ticket 6 - Bump lib389 version 1.0.4 - Ticket 5 - Fix container build on fedora - Ticket 4 - Cert detection breaks some tests - Ticket 49137 - Add sasl plain tests, lib389 support - Ticket 2 - pytest mark with version relies on root - Ticket 49126 - DIT management tool - Ticket 49101 - Python 2 generate example entries - Ticket 49103 - python 2 support for installer - Ticket 47747 - Add topology_i2 and topology_i3 - Ticket 49087 - lib389 resolve jenkins issues - Ticket 48413 - Improvements to lib389 for rest - Ticket 49083 - Support prefix for discovery of the defaults.inf file. - Ticket 49055 - Fix debugging mode issue - Ticket 49060 - Increase number of masters, hubs and consumers in topology - Ticket 47747 - Add more topology fixtures - Ticket 47840 - Add InstScriptsEnabled argument - Ticket 47747 - Add topology fixtures module - Ticket 48707 - Implement draft-wibrown-ldapssotoken-01 - Ticket 49022 - Lib389, py3 installer cannot create entries in backend - Ticket 49024 - Fix paths to the dbdir parent - Ticket 49024 - Fix db_dir paths - Ticket 49024 - Fix paths in tools module - Ticket 48961 - Fix lib389 minor issues shown by 48961 test - Ticket 49010 - Lib389 fails to start with systemctl changes - Ticket 49007 - lib389 fixes for paths to use online values - Ticket 49005 - Update lib389 to work in containers correctly. - Ticket 48991 - Fix lib389 spec for python2 and python3 - Ticket 48984 - Add lib389 paths module - Ticket 48951 - dsadm dsconfig status and plugin - Ticket 47957 - Update the replication “idle” status string - Ticket 48951 - dsadm and dsconf base files - Ticket 48952 - Restart command needs a sleep - Ticket 48949 - Fix ups for style and correctness - Ticket 48949 - added copying slapd-collations.conf - Ticket 48949 - change default file path generation - use os.path.join - Ticket 48949 - os.makedirs() exist_ok not python2 compatible, added try/except - Ticket 48949 - configparser fallback not python2 compatible - Ticket 48946 - openConnection should not fully popluate DirSrv object - Ticket 48832 - Add DirSrvTools.getLocalhost() function - Ticket 48382 - Fix serverCmd to get sbin dir properly - Bug 1347760 - Information disclosure via repeated use of LDAP ADD operation, etc. - Ticket 48937 - Cleanup valgrind wrapper script - Ticket 48923 - Fix additional issue with serverCmd - Ticket 48923 - serverCmd timeout not working as expected - Ticket 48917 - Attribute presence - Ticket 48911 - Plugin improvements for lib389 - Ticket 48911 - Improve plugin support based on new mapped objects - Ticket 48910 - Fixes for backend tests and lib389 reliability. - Ticket 48860 - Add replication tools - Ticket 48888 - Correction to create of dsldapobject - Ticket 48886 - Fix NSS SSL library in lib389 - Ticket 48885 - Fix spec file requires - Ticket 48884 - Bugfixes for mapped object and new connections - Ticket 48878 - better style for backend in backend_test.py - Ticket 48878 - pep8 fixes part 2 - Ticket 48878 - pep8 fixes and fix rpm to build - Ticket 48853 - Prerelease installer - Ticket 48820 - Begin to test compatability with py.test3, and the new orm - Ticket 48434 - Fix for negative tz offsets - Ticket 48857 - Remove python-krbV from lib389 - Ticket 48820 - Fix tests to ensure they work with the new object types - Ticket 48820 - Move Encryption and RSA to the new object types - Ticket 48820 - Proof of concept of orm style mapping of configs and objects - Ticket 48820 - Clitool rename - Ticket 48431 - lib389 integrate ldclt - Ticket 48434 - lib389 logging tools - Ticket 48796 - add function to remove logs - Ticket 48771 - lib389 - get ns-slapd version - Ticket 48830 - Convert lib389 to ip route tools - Ticket 48763 - backup should run regardless of existing backups. - Ticket 48434 - lib389 logging tools - Ticket 48798 - EL6 compat for lib389 tests for DH params - Ticket 48798 - lib389 add ability to create nss ca and certificate - Ticket 48433 - Aci linting tools - Ticket 48791 - format args in server tools - Ticket 48399 - Helper makefile is missing mkdir dist - Ticket 48399 - Helper makefile is missing mkdir dist - Ticket 48794 - lib389 build requires are on a single line - Ticket 48660 - Add function to convert binary values in an entry to base64 - Ticket 48764 - Fix mit krb password to be random. - Ticket 48765 - Change default ports for standalone topology - Ticket 48750 - Clean up logging to improve command experience - Ticket 48751 - Improve lib389 ldapi support - Ticket 48399 - Add helper makefile to lib389 to build and install - Ticket 48661 - Agreement test suite fails at the test_changes case - Ticket 48407 - Add test coverage module for lib389 repo - Ticket 48357 - clitools should standarise their args - Ticket 48560 - Make verbose handling consistent - Ticket 48419 - getadminport() should not a be a static method - Ticket 48408 - RFE escaped default suffix for tests - Ticket 48401 - Revert typecheck - Ticket 48401 - lib389 Entry hasAttr returs dict instead of false - Ticket 48390 - RFE Improvements to lib389 monitor features for rest389 - Ticket 48358 - Add new spec file - Ticket 48371 - weaker host check on localhost.localdomain - Ticket 58358 - Update spec file with pre-release versioning - Ticket 48358 - Make Fedora packaging changes to the spec file - Ticket 48358 - Prepare lib389 for Fedora Packaging - Ticket 48364 - Fix test failures - Ticket 48360 - Refactor the delete agreement function - Ticket 48361 - Expand 389ds monitoring capabilities - Ticket 48246 - Adding license/copyright to lib389 files - Ticket 48340 - Add basic monitor support to lib389 https://fedorahosted.org/389/ticket/48340 - Ticket 48353 - Add Replication REST support to lib389 - Ticket 47840 - Fix regression - Ticket 48343 - lib389 krb5 realm management https://fedorahosted.org/389/ticket/48343 - Ticket 47840 - fix lib389 to use sbin scripts https://fedorahosted.org/389/ticket/47840 - Ticket 48335 - Add SASL support to lib389 - Ticket 48329 - Fix case-senstive scyheam comparisions - Ticket 48303 - Fix lib389 broken tests - Ticket 48329 - add matching rule functions to schema module - Ticket 48324 - fix boolean capitalisation (one line) https://fedorahosted.org/389/ticket/48324 - Ticket 48321 - Improve is_a_dn check to prevent mistakes with lib389 auth https://fedorahosted.org/389/ticket/48321 - Ticket 48322 - Allow reindex function to reindex all attributes - Ticket 48319 - Fix ldap.LDAPError exception processing - Ticket 48318 - Do not delete a changelog while disabling a replication by suffix - Ticket 48308 - Add eq and ne to Entry to allow fast comparison https://fedorahosted.org/389/ticket/48308 - Ticket 48303 - Fix lib389 broken tests - backend_test - Ticket 48309 - Fix lib389 lib imports - Ticket 48303 - Fix lib389 broken tests - agreement_test - Ticket 48303 - Fix lib389 broken tests - aci_parse_test - Ticket 48301 - add tox support - Ticket 48204 - update lib389 for python3 - Ticket 48273 - Improve valgrind functions - Ticket 48271 - Fix for self.prefix being none when SER_DEPLOYED_DIR is none https://fedorahosted.org/389/ticket/48271 - Ticket 48259 - Add aci parsing utilities to lib389 - Ticket 48252 - (lib389) adding get_bin_dir and dbscan - Ticket 48247 - Change the default user to ‘dirsrv’ - Ticket 47848 - Add new function to create ldif files - Ticket 48239 - Fix for prefix allocation of un-initialised dirsrv objects - Ticket 48237 - Add lib389 helper to enable and disable logging services. - Ticket 48236 - Add get effective rights helper to lib389 - Ticket 48238 - Add objectclass and attribute type query mechanisms - Ticket 48029 - Add missing replication related functions - Ticket 48028 - add valgrind wrapper for ns-slapd - Ticket 48028 - lib389 - add valgrind functions - Ticket 48022 - lib389 - Add all the server tasks - Ticket 48023 - create function to test replication between servers - Ticket 48020 - lib389 - need to reset args_instance with every DirSrv init - Ticket 48000 - Repl agmts need more time to stop - Ticket 48004 - Fix various issues - Ticket 48000 - replica agreement pause/resume should have a short sleep - Ticket 47990 - Add check for “.removed” instances when doing an upgrade - Ticket 47990 - Add “upgrade” function to lib389 - Ticket 47691 - using lib389 with RPMs - Ticket 47848 - Add support for setuptools. - Ticket 47855 - Add function to clear tmp directory - Ticket 47851 - Need to retrieve tmp directory path - Ticket 47845 - add stripcsn option to tombstone fixup task - Ticket 47851 - Add function to retrieve dirsrvtests data directory - Ticket 47845 - Add backup/restore/fixup tombstone tasks to lib389 - Ticket 47819 - Add the new precise tombstone purging config attribute - Ticket 47695 - Add plugins/tasks/Index - Ticket 47648 - lib389 - add schema classes, methods - Ticket 47671 - CI lib389: allow to open a DirSrv without having to create the instance - Ticket 47600 - Replica/Agreement/Changelog not conform to the design - Ticket 47652 - replica add fails: MT.list return a list not an entry - Ticket 47635 - MT/Backend/Suffix to be conform with the design - Ticket 47625 - CI lib389: DirSrv not conform to the design - Ticket 47595 - fail to detect/reinit already existing instance/backup - Ticket 47590 - CI tests: add/split functions around replication - Ticket 47584 - CI tests: add backup/restore of an instance - Ticket 47578 - CI tests: removal of ‘sudo’ and absolute path in lib389 - Ticket 47568 - Rename DSAdmin class - Ticket 47566 - Initial import of DSadmin into 389-test repos- Use openSUSE rpm group classifications. - Remove removal of .a files that do not exist to begin with (because of --disable-static). - Remove double removal of .la files. - Do not suppress errors from useradd.- update to 1.4.0.1 - Ticket 49038 - remove legacy replication - change cleanup script precedence - Ticket 49392 - memavailable not available - Ticket 49235 - pbkdf2 by default - Ticket 49279 - remove dsktune - Ticket 49372 - filter optimisation improvements for common queries - Ticket 49320 - Activating already active role returns error 16 - Ticket 49389 - unable to retrieve specific cosAttribute when subtree password policy is configured - Ticket 49092 - Add CI test for schema-reload - Ticket 49388 - repl-monitor - matches null string many times in regex - Ticket 49387 - pbkdf2 settings were too aggressive - Ticket 49385 - Fix coverity warnings - Ticket 49305 - Need to wrap atomic calls - Ticket 48973 - Indexing a ExactIA5Match attribute with a IgnoreIA5Match matching rule triggers a warning - Ticket 49378 - server init fails - Ticket 49305 - Need to wrap atomic calls - Ticket 49180 - add CI test - Ticket 49180 - errors log filled with attrlist_replace - attr_replace- drop 389-ds-reproducible.patch: applied upstream- move upgrade and restart code to postun- make sure we stop before uninstall - build require gdb for directory ownership- sync requires with fedora spec file - build with tcmalloc - add missing requires for things like bind-utils, db-utils - add requires to the devel package - split out the snmp agent - upgrade all databases on update- update to 1.4.0.0 - Ticket 49327 - Add CI test for password expiration controls - Ticket 48085 - CI tests - replication ruvstore - Ticket 49381 - Refactor numerous suite docstrings - Ticket 48085 - CI tests - replication cl5 - Ticket 49379 - Allowed sasl mapping requires restart - Ticket 49327 - password expired control not sent during grace logins - Ticket 49380 - Add CI test - Ticket 83 - Fix create_test.py imports - Ticket 49381 - Add docstrings to ds_logs, gssapi_repl, betxn - Ticket 49380 - Crash when adding invalid replication agreement - Ticket 48081 - CI test - password - Ticket 49295 - Fix CI tests - Ticket 49295 - Fix CI test for account policy - Ticket 49373 - remove unused header file - changes from 1.3.7.4 - Ticket 49371 - Cleanup update script - Ticket 48831 - Autotune dncache with entry cache. - Ticket 49312 - pwdhash -D used default hash algo - Ticket 49043 - make replication conflicts transparent to clients - Ticket 49371 - Fix rpm build - Ticket 49371 - Template dse.ldif did not contain all needed plugins - Ticket 49295 - Fix CI Tests - Ticket 49050 - make objectclass ldapsubentry effective immediately - changes from 1.3.7.3 - Ticket 49354 - fix regression in total init due to mistake in range fetch - Ticket 49370 - local password policies should use the same defaults as the global policy - Ticket 48989 - Delete slow lib389 test - Ticket 49367 - missing braces in idsktune - Ticket 49364 - incorrect function declaration. - Ticket 49275 - fix tls auth regression - Ticket 49038 - Revise creation of cn=replication,cn=config - Ticket 49368 - Fix typo in log message - Ticket 48059 - Add docstrings to CLU tests - Ticket 47840 - Add docstrings to setup tests - Ticket 49348 - support perlless and wrapperless install- Remove unnecessary ldconfig calls- update to 1.3.7.2 - Ticket 49038 - Fix regression from legacy code cleanup - Ticket 49295 - Fix CI tests - Ticket 48067 - Add bugzilla tests for ds_logs - Ticket 49356 - mapping tree crash can occur during tot init - Ticket 49275 - fix compiler warns for gcc 7 - Ticket 49248 - Add a docstring to account locking test case - Ticket 49445 - remove dead code - Ticket 48081 - Add regression tests for pwpolicy - Ticket 48056 - Add docstrings to basic test suite - Ticket 49349 - global name ‘imap’ is not defined - Ticket 83 - lib389 - Fix tests and create_test.py - Ticket 48185 - Remove referint-logchanges attr from referint’s config - Ticket 48081 - Add regression tests for pwpolicy - Ticket 83 - lib389 - Replace topology agmt objects - Ticket 49331 - change autoscaling defaults - Ticket 49330 - Improve ndn cache performance. - Ticket 49347 - reproducable build numbers - Ticket 39344 - changelog ldif import fails - Ticket 49337 - Add regression tests for import tests - Ticket 49309 - syntax checking on referint’s delay attr - Ticket 49336 - SECURITY: Locked account provides different return code - Ticket 49332 - Event queue is not working - Ticket 49313 - Change the retrochangelog default cache size - Ticket 49329 - Descriptive error msg for USN cleanup task - Ticket 49328 - Cleanup source code - Ticket 49299 - Add normalized dn cache stats to dbmon.sh - Ticket 49290 - improve idl handling in complex searches - Ticket 49328 - Update clang-format config file - Ticket 49091 - remove usage of changelog semaphore - Ticket 49275 - shadow warnings for gcc7 - pass 1 - Ticket 49316 - fix missing not condition in clock cleanu - Ticket 49038 - Remove legacy replication - Ticket 49287 - v3 extend csnpl handling to multiple backends - Ticket 49310 - remove sds logging in debug builds - Ticket 49031 - Improve memberof with a cache of group parents - Ticket 49316 - Fix clock unsafety in DS - Ticket 48210 - Add IP addr and connid to monitor output - Ticket 49295 - Fix CI tests and compiler warnings - Ticket 49295 - Fix CI tests - Ticket 49305 - Improve atomic behaviours in 389-ds - Ticket 49298 - fix missing header - Ticket 49314 - Add untracked files to the .gitignore - Ticket 49303 - Fix error in CI test - Ticket 49302 - fix dirsrv importst due to lib389 change - Ticket 49303 - Add option to disable TLS client-initiated renegotiation - Ticket 49298 - force sync() on shutdown - Ticket 49306 - make -f rpm.mk rpms produces build without tcmalloc enabled - Ticket 49297 - improve search perf in bpt by removing a deref - Ticket 49284 - resolve crash in memberof when deleting attrs - Ticket 49290 - unindexed range searches don’t provide notes=U - Ticket 49301 - Add one logpipe test case - changes from 1.3.6.8 - Ticket 49356 - mapping tree crash can occur during tot init - changes from 1.3.6.7 - Ticket 49330 - Improve ndn cache performance - Ticket 49298 - fix missing header - Ticket 49298 - force sync() on shutdown - Ticket 49336 - SECURITY: Locked account provides different return code - Ticket 49334 - fix backup restore if changelog exists - Ticket 49313 - Change the retrochangelog default cache size - Fix error log format in add.c - Ticket 49287 - fix compiler warning for patch 49287 - Ticket 49287 - v3 extend csnpl handling to multiple backends - Ticket 49288 - RootDN Access wrong plugin path in template-dse.ldif.in - Ticket 49291 - slapi_search_internal_callback_pb may SIGSEV if related pblock has not operation set - Ticket 49008 - Fix MO plugin betxn test - Ticket 49227 - ldapsearch does not return the expected Error log level - Ticket 49028 - Add autotuning test suite - Ticket 49273 - bak2db doesn’t operate with dbversion - Ticket 49184 - adjust logging level in MO plugin - Ticket 49257 - only register modify callbacks - Ticket 49257 - Update CI script - Ticket 49008 - Adjust CI test for new memberOf behavior - Ticket 49273 - crash when DBVERSION is corrupt. - Ticket 49268 - master branch fails on big endian systems - Ticket 49241 - add symblic link location to db2bak.pl output - Ticket 49257 - Reject nsslapd-cachememsize & nsslapd-cachesize when nsslapd-cache-autosize is set - Ticket 48538 - Failed to delete old semaphore - Ticket 49231 - force EXTERNAL always - Ticket 49267 - autosize split of 0 results in dbcache of 0- Add 389-ds-reproducible.patch not use build date in build num to make build reproducible (boo#1047218)- Introduce acl as mandatory runtime dependency.- Rename patch 389-ds-base-1.3.2.11_init_fhs.patch -> 0001-init_fhs.patch - Fix faulty python module import with patch 0002-use-python2-for-selinux-detection.patch - Conduct a major clean-up of spec file to remove all outdated macros - Introduce extra schema files from OpenLDAP distribution with extra-schema.tgz and LICENSE.openldap- update to 1.3.6.6 - Ticket 49157 - fix error in ds-logpipe.py - Ticket 48864 - remove config.h from spal header. - Ticket 48681 - logconv.pl - Fix SASL Bind stats and rework report format - Ticket 49261 - Fix script usage and man pages - Ticket 49238 - AddressSanitizer: heap-use-after-free in libreplication - Ticket 48864 - Fix FreeIPA build - Ticket 49257 - Reject dbcachesize updates while auto cache sizing is enabled - Ticket 49249 - cos_cache is erroneously logging schema checking failure - Ticket 49258 - Allow nsslapd-cache-autosize to be modified while the server is running - Ticket 49247 - resolve build issues on debian - Ticket 49246 - ns-slapd crashes in role cache creation - Ticket 49157 - ds-logpipe.py crashes for non-existing users - Ticket 49241 - Update man page and usage for db2bak.pl - Ticket 49075 - Adjust logging severity levels - Ticket 47662 - db2index not properly evaluating arguments - Ticket 48989 - fix perf counters - changes from 1.3.6.5 - Ticket 49231 - fix sasl mech handling - Ticket 49233 - Fix crash in persistent search - Ticket 49230 - slapi_register_plugin creates config entry where it should not - Ticket 49135 - PBKDF2 should determine rounds at startup - Ticket 49236 - Fix CI Tests - Ticket 48310 - entry distribution should be case insensitive - Ticket 49224 - without –prefix, $prefixdir would be NONE in defaults. - drop 9563d299.patch: included upstream- added 9563d299.patch to fix building slapi-nis and freeipa- Do not suppress errors from user/group creation. Add some safety quoting here and there.- update to 1.3.6.4 - Ticket 49228 - Fix SSE4.2 detection. - Ticket 49229 - Correct issues in latest commits - Ticket 49226 - Memory leak in ldap-agent-bin - Ticket 49214 - Implement htree concept - Ticket 49119 - Cleanup configure.ac options and defines - Ticket 49097 - whitespace fixes for pblock change - Ticket 49097 - Pblock get/set cleanup - Ticket 49222 - Resolve various test issues on rawhide - Issue 48978 - Fix the emergency logging functions severity levels - Issue 49227 - ldapsearch for nsslapd-errorlog-level returns incorrect values - Ticket 49041 - nss won’t start if sql db type set - Ticket 49223 - Fix sds queue locking - Issue 49204 - Fix 32bit arch build failures - Issue 49204 - Need to update function declaration - Ticket 49204 - Fix lower bounds on import autosize + On small VM, autotune breaks the access of the suffixes - Issue 49221 - During an upgrade the provided localhost name is ignored - Issue 49220 - Remote crash via crafted LDAP messages (SECURITY FIX) - Ticket 49184 - Overflow in memberof - Ticket 48050 - Add account policy tests to plugins test suite - Ticket 49207 - Supply docker POC build for DS. - Issue 47662 - CLI args get removed - Issue 49210 - Fix regression when checking is password min age should be checked - Ticket 48864 - Add cgroup memory limit detection to 389-ds - Issue 48085 - Expand the repl acceptance test suite - Ticket 49209 - Hang due to omitted replica lock release - Ticket 48864 - Cleanup memory detection before we add cgroup support - Ticket 48864 - Cleanup up broken format macros and imports - Ticket 49153 - Remove vacuum lock on transaction cleanup - Ticket 49200 - provide minimal dse.ldif for python installer - Issue 49205 - Fix logconv.pl man page - Issue 49177 - Fix pkg-config file - Issue 49035 - dbmon.sh shows pages-in-use that exceeds the cache size - Ticket 48432 - Linux capabilities on ns-slapd - Ticket 49196 - Autotune generates crit messages - Ticket 49194 - Lower default ioblock timeout - Ticket 49193 - gcc7 warning fixes - Issue 49039 - password min age should be ignored if password needs to be reset - Ticket 48989 - Re-implement lock counter - Issue 49192 - Deleting suffix can hang server - Issue 49156 - Modify token :assert: to :expectedresults: - Ticket 48989 - missing return in counter - Ticket 48989 - Improve counter overflow fix - Ticket 49190 - Upgrade lfds to 7.1.1 - Ticket 49187 - Fix attribute definition - Ticket 49185 - Fix memleak in compute init- update to 1.3.6.3 This release contains security and bug fixes and a few enhancements. - Issue 49177 - rpm would not create valid pkgconfig files(pt2) - Issue 49186 - Fix NS to improve shutdown relability - Issue 49174 - nunc-stans can not use negative timeout - Issue 49076 - To debug DB_DEADLOCK condition, allow to reset DB_TXN_NOWAIT flag on txn_begin - Issue 49188 - retrocl can crash server at shutdown - Issue 47840 - Add setup_ds test suite - Fix srvcore version dependancy - Issue 48989 - Overflow in counters and monitor - Issue 49095 - targetattr wildcard evaluation is incorrectly case sensitive - Issue 49177 - rpm would not create valid pkgconfig files - Issue 49176 - Remove tcmalloc restriction from s390x - Issue 49157 - ds-logpipe.py crashes for non-existing users - Issue 49065 - dbmon.sh fails if you have nsslapd-require-secure-binds enabled - Issue 49095 - Fix double-free in _cl5NewDBFile() error path - Issue 49169 - Fix covscan errors(regression) - Issue 49172 - Fix test schema files - Issue 49171 - Nunc Stans incorrectly reports a timeout - Issue 49169 - Fix covscan errors - Issue 49164 - Change NS to acq-rel semantics for atomics - Issue 49154 - Nunc Stans stress should assert it has 95% success rate - Issue 49165 - pw_verify did not handle external auth - Issue 49062 - Reset agmt update staus and total init - Issue 49151 - Remove defunct selinux policy - add BR for autoconf, autotool, libtool as upstream doesn't ship a prebuilt configure anymore - import BR from nunc-stans as it is intree now: libtevent-devel libtalloc-devel libevent-devel - added BR for doxygen to build doxygen - enable auto-dn-suffix feature- fix build on factory: libsystemd-* libs got merged into libsystemd.- update to 1.3.5.15 - bz1358565 - Clear and unsalted password types are vulnerable to timing attack (SECURITY FIX) - Ticket 49016 - (un)register/migration/remove may fail if there is no suffix on ‘userRoot’ backend - Ticket 48328 - Add missing dependency - Ticket 49009 - args debug logging must be more restrictive - Ticket 49014 - ns-accountstatus.pl shows wrong status for accounts inactivated by Account policy plugin - Ticket 47703 - remove search limit for aci group evaluation - Ticket 48909 - Replication stops working in FIPS mode - changes in 1.3.5.14 - Ticket 48992 - Total init may fail if the pushed schema is rejected - Ticket 48832 - Fix CI test suite for password min age - Ticket 48983 - Configure and Makefile.in from new default paths work. - Ticket 48983 - Configure and Makefile.in from new default paths work. - Ticket 48983 - generate install path info from autotools scripts - Ticket 48944 - on a read only replica invalid state info can accumulate - Ticket 48766 - use a consumer maxcsn only as anchor if supplier is more advanced - Ticket 48921 - CI Replication stress tests have limits set too low - Ticket 48969 - nsslapd-auditfaillog always has an explicit path - Ticket 48957 - Update repl-monitor to handle new status messages - Ticket 48832 - Fix CI tests - Ticket 48975 - Disabling CLEAR password storage scheme will crash server when setting a password - Ticket 48369 - Add CI test suite - Ticket 48970 - Serverside sorting crashes the server - Ticket 48972 - remove old pwp code that adds/removes ACIs - Ticket 48957 - set proper update status to replication agreement in case of failure - Ticket 48950 - Add systemd warning to the LD_PRELOAD example in /etc/sysconfig/dirsrv - provide backend dir in suffix template - Ticket 48953 - Skip labelling and unlabelling ports during the test - Ticket 48967 - Add CI test and refactor test suite - Ticket 48967 - passwordMinAge attribute doesn’t limit the minimum age of the password - Fix jenkins warnings about unused vars - Ticket 48402 - v3 allow plugins to detect a restore or import - Ticket #48969 - nsslapd-auditfaillog always has an explicit path - Ticket 48964 - cleanAllRUV changelog purging incorrectly processes all backends - Ticket 48965 - Fix building rpms using rpm.mk - Ticket 48965 - Fix generation of the pre-release version - Bugzilla 1368956 - man page of ns-accountstatus.pl shows redundant entries for -p port option - Ticket 48960 - Crash in import_wait_for_space_in_fifo(). - Ticket 48832 - Fix more CI test failures - Ticket 48958 - Audit fail log doesn’t work if audit log disabled. - Ticket 48956 - ns-accountstatus.pl showing “activated” user even if it is inactivated - Ticket 48954 - replication fails because anchorcsn cannot be found - Ticket 48832 - Fix CI tests failures from jenkins server - Ticket 48950 - Change example in /etc/sysconfig/dirsrv to use tcmalloc- New upstream release 1.3.4.14- update to 1.3.5.13 - CVE-2016-4992 389-ds-base: Information disclosure via repeated use of LDAP ADD operation, etc. - Ticket 47538 - Fix repl-monitor color and lag times - Ticket 47538 - repl-monitor.pl legend not properly sorted - Ticket 47538 - repl-monitor.pl not displaying correct color code for lag time - Ticket 47664 - Move CI test to the pr suite and refactor - Ticket 47824 - Remove CI test from tickets and add logging - Ticket 47911 - split out snmp agent into a subpackage - Ticket 47976 - Add fixed CI test case - Ticket 47982 - Fix log hr timestamps when invalid value is set in cn=config - Ticket 48109 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*) - Ticket 48144 - Add /usr/sbin/status-dirsrv script to get the status of the directory server instance. - Ticket 48191 - Move CI test to the pr suite and refactor - Ticket 48234 - “matching rules” in ACI’s “bind rules not fully evaluated - Ticket 48234 - CI test: test case for ticket 48234 - Ticket 48275 - search returns no entry when OR filter component contains non readable attribute - Ticket 48326 - Move CI test to config test suite and refactor - Ticket 48336 - Missing semanage dependency - Ticket 48336 - setup-ds should detect if port is already defined - Ticket 48346 - ldaputil code cleanup - Ticket 48346 - log too verbose when re-acquiring expired ticket - Ticket 48354 - Review of default ACI in the directory server - Ticket 48363 - CI test - add test suite - Ticket 48366 - proxyauth does not work bound as directory manager - Ticket 48404 - libslapd owned by libs and devel - Ticket 48449 - Import readNSState from richm’s repo - Ticket 48449 - Import readNSState.py from RichM’s repo - Ticket 48450 - Add prestart work around for systemd ask password - Ticket 48450 - Autotools components for ds_systemd_ask_password_acl - Ticket 48617 - Coverity fixes - Ticket 48636 - Fix config validation check - Ticket 48636 - Improve replication convergence - Ticket 48637 - DN cache is not always updated when ADD operation fails - Ticket 48743 - If a cipher is disabled do not attempt to look it up - Ticket 48745 - Matching Rule caseExactIA5Match indexes incorrectly values with upper cases - Ticket 48745 - Matching Rule caseExactIA5Match indexes incorrectly values with upper cases - Ticket 48747 - dirsrv service fails to start when nsslapd-listenhost is configured - Ticket 48752 - Page result search should return empty cookie if there is no returned entry - Ticket 48752 - Add CI test - Ticket 48754 - ldclt should support -H - Ticket 48755 - moving an entry could make the online init fail - Ticket 48755 - CI test: test case for ticket 48755 - Ticket 48766 - Replication changelog can incorrectly skip over updates - Ticket 48767 - flow control in replication also blocks receiving results - Ticket 48795 - Make various improvements to create_test.py - Ticket 48799 - Test cases for objectClass values being dropped. - Ticket 48815 - ns-accountstatus.pl - fix DN normalization - Ticket 48832 - Fix timing and localhost issues - Ticket 48832 - CI tests - Ticket 48833 - 389 showing inconsistent values for shadowMax and shadowWarning in 1.3.5.1 - Ticket 48834 - Fix jenkins: discared qualifier on auditlog.c - Ticket 48834 - Modifier’s name is not recorded in the audit log with modrdn and moddn operations - Ticket 48844 - Regression introduced in matching rules by DS 48746 - Ticket 48846 - 32 bit systems set low vmsize - Ticket 48846 - Older kernels do not expose memavailable - Ticket 48846 - Rlimit checks should detect RLIM_INFINITY - Ticket 48848 - modrdn deleteoldrdn can fail to find old attribute value, perhaps due to case folding - Ticket 48849 - Systemd introduced incompatible changes that breaks ds build - Ticket 48850 - Correct memory leaks in pwdhash-bin and ns-slapd - Ticket 48854 - Running db2index with no options breaks replication - Ticket 48855 - Add basic pwdPolicy tests - Ticket 48858 - Segfault changing nsslapd-rootpw - Ticket 48862 - At startup DES to AES password conversion causes timeout in start script - Ticket 48863 - remove check for vmsize from util_info_sys_pages - Ticket 48870 - Correct plugin execution order due to changes in exop - Ticket 48872 - Fix segfault and use after free in plugin shutdown - Ticket 48873 - Backend should accept the reduced cache allocation when issane == 1 - Ticket 48877 - Fixes for RPM spec with spectool - Ticket 48880 - adding pre/post extop ability - Ticket 48882 - server can hang in connection list processing - Ticket 48889 - ldclt - fix man page and usage info - Ticket 48891 - ns-slapd crashes during the shutdown after adding attribute with a matching rule - Ticket 48892 - Wrong result code display in audit-failure log - Ticket 48893 - cn=config should not have readable components to anonymous - Ticket 48895 - tests package should be noarch - Ticket 48898 - Crash during shutdown if nunc-stans is enabled - Ticket 48899 - Values of dbcachetries/dbcachehits in cn=monitor could overflow. - Ticket 48900 - Add connection perf stats to logconv.pl - Ticket 48902 - Strdup pwdstoragescheme name to prevent misbehaving plugins - Ticket 48904 - syncrepl search returning error 329; plugin sending a bad error code - Ticket 48905 - coverity defects - Ticket 48912 - ntUserNtPassword schema - Ticket 48914 - db2bak.pl task enters infinitive loop when bak fs is almost full - Ticket 48916 - DNA Threshold set to 0 causes SIGFPE - Ticket 48918 - Upgrade to 389-ds-base >= 1.3.5.5 doesn’t install 389-ds-base-snmp - Ticket 48919 - Compiler warnings while building 389-ds-base on RHEL7 - Ticket 48920 - Memory leak in pwdhash-bin - Ticket 48921 - Adding replication and reliability tests - Ticket 48922 - Fix crash when deleting backend while import is running - Ticket 48924 - Fixup tombstone task needs to set proper flag when updating tombstones - Ticket 48925 - slapd crash with SIGILL: Dsktune should detect lack of CMPXCHG16B - Ticket 48928 - log of page result cookie should log empty cookie with a different value than 0 - Ticket 48930 - Paged result search can hang the server - Ticket 48934 - remove-ds.pl deletes an instance even if wrong prefix was specified - Ticket 48935 - Update dirsrv.systemd file - Ticket 48936 - Duplicate collation entries - Ticket 48939 - nsslapd-workingdir is empty when ns-slapd is started by systemd - Ticket 48940 - DS logs have warning:ancestorid not indexed - Ticket 48943 - When fine-grained policy is applied, a sub-tree has a priority over a user while changing password - Ticket 48943 - Add CI Test for the password test suite- update to 1.3.5.4 - Ticket 48836 - replication session fails because of permission denied - Ticket 48837 - Replication: total init aborted - Ticket 48617 - Server ram checks work in isolation - Ticket 48220 - The “repl-monitor” web page does not display “year” in date. - Ticket 48829 - Add gssapi sasl replication bind test - Ticket 48497 - uncomment pytest from CI test - Ticket 48828 - db2ldif is not taking into account multiple suffixes or backends - Ticket 48818 - Fix case where return code is always -1 - Ticket 48826 - 52updateAESplugin.pl may fail on older versions of perl - Ticket 48825 - Configure make generate invalid makefile - changes from 1.3.5.3 - Ticket 47536 - Allow usage of OpenLDAP libraries that don’t use NSS for crypto - Ticket 47536 - CI test: added test cases for ticket 47536 - Ticket 47840 - default instance scripts if undefined. - Ticket 47888 - Add CI test - Ticket 47888 - DES to AES password conversion fails if a backend is empty - Ticket 47951 - Fix startpid from altering dev/null - Ticket 47968 - Disable journald logs by default - Ticket 47982 - HR Log timers, regression fix for subsystem logging - Ticket 48078 - CI test - paged_results - TET part - Ticket 48144 - Add /usr/sbin/status-dirsrv script to get the status of the directory server instance. - Ticket 48269 - ns-accountstatus status message improvement - Ticket 48342 - DNA: deadlock during DNA_EXTEND_EXOP_REQUEST_OID - Ticket 48342 - DNA Deadlock test cases - Ticket 48342 - Prevent transaction abort if a transaction has not begun - Ticket 48350 - Integrate ASAN into our rpm build process - Ticket 48374 - entry cache locks not released in error conditions - Ticket 48410 - 389-ds-base - Unable to remove / unregister a DS instance from admin server - Ticket 48447 - with-initddir should accept no - Ticket 48450 - Systemd password agent support - Ticket 48492 - heap corruption at schema replication. - Ticket 48597 - Deadlock when rebuilding the group of authorized replication managers - Ticket 48662 - db2index with no attribute args fail. - Ticket 48710 - auto-dn-suffix unrecognized option - Ticket 48769 - Fix white space in extendedop.c - Ticket 48769 - RFE: Be_txn extended operation plugin type - Ticket 48770 - Improve extended op plugin handling - Ticket 48775 - If nsSSL3 is on, even if SSL v3 is not really enabled, a confusing message is logged. - Ticket 48779 - Remove startpidfile check in start-dirsrv - Ticket 48781 - Vague error message: setup_ol_tls_conn - failed: unable to create new TLS context - Ticket 48782 - Make sure that when LDAP_OPT_X_TLS_NEWCTX is set, the value is set to zero. - Ticket 48783 - Fix ns-accountstatus.pl syntax error - Ticket 48784 - CI test: added test cases for ticket 48784 - Ticket 48784 - Make the SSL version set to the client library configurable. - Ticket 48798 - Enable DS to offer weaker DH params in NSS - Ticket 48799 - objectclass values could be dropped on the consumer - Ticket 48800 - Cleaning up error buffers - Ticket 48801 - ASAN errors during tests - Ticket 48802 - Compilation warnings from clang - Ticket 48808 - Add test case - Ticket 48808 - Paged results search returns the blank list of entries - Ticket 48813 - password history is not updated when an admin resets the password - Ticket 48815 - ns-accountstatus.sh does handle DN’s with single quotes - Ticket 48818 - In docker, no one can hear your process hang. - Ticket 48822 - (389-ds-base-1.3.5) Fixing coverity issues. - Ticket 48824 - Cleanup rpm.mk and 389 specfile - enable nunc-stans- should also define the username- fix building systemd stuff - create user and home directory for it- limit gcc_security to TW. it enables compiler options not supported on leap e.g.- enable more gcc security features - enable selinux - fix the systemd options to actually pass some variable and also set the tmpfiles path- update to 1.3.5.1 - Ticket 47982 - improve timestamp resolution in logs - Ticket 48759 - no plugin calls in tombstone purging - Ticket 48665 - Prevent sefault in ldbm_instance_modify_config_entry - Ticket 48757 - License tag does not match actual license of code - Ticket 48746 - Crash when indexing an attribute with a matching rule - Ticket 48497 - extended search without MR indexed attribute prevents later indexing with that MR - Ticket 48368 - Resolve the py.test conflicts with the create_test.py issue - Ticket 48748 - Fix memory_leaks test suite teardown failure - Ticket 48383 - import tasks with dynamic buffer sizes - Ticket 48420 - change severity of some messages related to "keep alive" entries - Ticket 48386 - Clean up dsktune code - Ticket 48537 - undefined reference to `abstraction_increment' - Ticket 48747 - dirsrv service fails to start when nsslapd-listenhost is configured - changes from 1.3.5.0 - Ticket 132 - Makefile.am must include header files and template scripts - Ticket 142 - [RFE] Default password syntax settings don't work with fine-grained policies - Ticket 548 - RFE: Allow AD password sync to update shadowLastChange - Ticket 47788 - Only check postop result if its a replication operation - Ticket 47840 - add configure option to disable instance specific scripts - Ticket 47968 - [RFE] Send logs to journald - Ticket 47977 - [RFE] Implement sd_notify mechanism - Ticket 48016 - search, matching rules and filter error "unsupported type 0xA9" - Ticket 48144 - Add /usr/sbin/status-dirsrv script to get the status of the directory server instance. - Ticket 48145 - RFE Add log file for rejected changes - Ticket 48147 - Unable to enable DS service for auto start - Ticket 48151 - Improve CleanAllRUV task logging - Ticket 48218 - cleanAllRUV - modify the existing "force" option to bypass the "replica online" checks - Ticket 48244 - No validation check for the value for nsslapd-db-locks. - Ticket 48257 - Fix coverity issues - 08/24/2015 - Ticket 48263 - allow plugins to detect tombstone operations - Ticket 48269 - RFE: need an easy way to detect locked accounts locked by inactivity. - Ticket 48270 - fail to index an attribute with a specific matching rule/48269 - Ticket 48280 - enable logging of internal ops in the audit log - Ticket 48285 - The dirsrv user/group should be created in rpm %pre, and ideally with fixed uid/gid - Ticket 48289 - 389-ds-base: ldclt-bin killed by SIGSEGV - Ticket 48290 - No man page entry for - option '-u' of dbgen.pl for adding group entries with uniquemembers - Ticket 48294 - Linked Attributes plug-in - won't update links after MODRDN operation - Ticket 48295 - Entry cache is not rolled back -- Linked Attributes plug-in - wrong behaviour when adding valid and broken links - Ticket 48311 - nunc-stans: Attempt to release connection that is not acquired - Ticket 48317 - SELinux port labeling retry attempts are excessive - Ticket 48326 - [RFE] it could be nice to have nsslapd-maxbersize default to bigger than 2Mb - Ticket 48350 - configure.ac add options for debbuging and security analysis / hardening. - Ticket 48351 - Fix buffer overflow error when reading url with len 0 - Ticket 48363 - Support for rfc3673 '+' to return operational attributes - Ticket 48369 - [RFE] response control for password age should be sent by default by RHDS - Ticket 48384 - Server startup should warn about values consuming too much ram - Ticket 48387 - ASAN invalid read in cos_cache.c - Ticket 48394 - lower password history minimum to 1 - Ticket 48395 - ASAN - Use after free in uiduniq 7bit.c - Ticket 48398 - Coverity defect 13352 - Resource leak in auditlog.c - Ticket 48400 - ldclt - segmentation fault error while binding - Ticket 48445 - keep alive entries can break replication - Ticket 48446 - logconv.pl displays negative operation speeds - Ticket 48566 - acl.c attrFilterArray maybe uninitialised. - Ticket 48662 - db2index with no attribute args fail.- Update to new upstream release 1.3.4.8 * Various bugs are fixed- Update to new upstream release 1.3.4.5 * Various bugs are fixed- Upgrade from 1.3.3.13 to 1.3.4.4 with accumulated bugfixes.- Update to new upstream release 1.3.3.13 - Removed 389-ds-1.3.3.11-CVE-2015-3230.patch (included upstream)- Update to new upstream release 1.3.3.11 - Added 389-ds-1.3.3.11-CVE-2015-3230.patch: nsSSL3Ciphers preference not enforced on server side [boo#934934] [CVE-2015-3230]- Update to new upstream release 1.3.3.10 * One important security bug was fixed: Bug 1216203 - CVE-2015-1854 389ds-base: access control bypass with modrdn- Simplify filelist- Move bin/ and sbin/ to /usr/lib/389-ds/bin resp. sbin/ - Removed conflict with atheme- Update to new upstream release 1.3.3.9 * Several bugs are fixed including 2 security bugs Bug 1199675 - CVE-2014-8112 CVE-2014-8105 389-ds-base: various flaws [fedora-all] Ticket 47431 - Duplicate values for the attribute nsslapd-pluginarg are not handled correctly Ticket 47451 - dynamic plugins - fix crash caused by invalid plugin config Ticket 47728 - compilation failed with ' incomplete struct/union/enum' if not set USE_POSIX_RWLOCKS Ticket 47742 - 64bit problem on big endian: auth method not supported Ticket 47801 - RHDS keeps on logging write_changelog_and_ruv: failed to update RUV for unknown Ticket 47828 - DNA scope: allow to exlude some subtrees Ticket 47836 - Do not return '0' as empty fallback value of nsds5replicalastupdatestart and nsds5replicalastupdatestart Ticket 47901 - After total init, nsds5replicaLastInitStatus can report an erroneous error status (like 'Referral') Ticket 47936 - Create a global lock to serialize write operations over several backends Ticket 47957 - Make ReplicaWaitForAsyncResults configurable Ticket 48001 - ns-activate.pl fails to activate account if it was disabled on AD Ticket 48003 - add template scripts Ticket 48003 - build "suite" framework Ticket 48005 - ns-slapd crash in shutdown phase Ticket 48021 - nsDS5ReplicaBindDNGroup checkinterval not working properly Ticket 48027 - revise the rootdn plugin configuration validation Ticket 48030 - spec file should run "systemctl stop" against each running instance instead of dirsrv.target Ticket 48048 - Fix coverity issues - 2015/2/24 Ticket 48048 - Fix coverity issues - 2015/3/1 Ticket 48109 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*)- Conflicts with atheme -- /usr/sbin/dbverify- Update to new upstream release 1.3.3.5 * Several bugs are fixed.python-lib389python3-lib389s390zp31 1670836959  !"#$%&'((*+,-./0123446689:;<=>?@ABCDEFGHIJKLMNNPQRSTUVWXYZ[\]^_``bcddfghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-..0123456788:;<=>?@ABCDEFGHIJKLLNOPQRRTUVVXYZZ\]^_`abbdefghijklmnopqrstuvwxyz{||~       !"##%&'()*+,-./0123456789:;<=>?@@BCDEFGHIJKLMNOPQRSSUVWXYZ[\]^_`abcdefghiiklmnopqrstuvwxyz{|}~2.0.17~git7.959d36e-150400.3.20.12.0.17~git7.959d36e-150400.3.20.12.0.17~git7.959d36e-150400.3.20.12.0.17~git7.959d36e-150400.3.20.12.0.17~git7.959d36e-150400.3.20.1    !!!!!!!!!!!! ""######""$$%%%%%%%%$$$&&''''''''''&&&&(((()*+,----dirsrvdscontainerlib389lib389-1.4.0.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_controls.cpython-36.opt-1.pyc_controls.cpython-36.pyc_entry.cpython-36.opt-1.pyc_entry.cpython-36.pyc_ldifconn.cpython-36.opt-1.pyc_ldifconn.cpython-36.pyc_mapped_object.cpython-36.opt-1.pyc_mapped_object.cpython-36.pyc_mapped_object_lint.cpython-36.opt-1.pyc_mapped_object_lint.cpython-36.pyc_replication.cpython-36.opt-1.pyc_replication.cpython-36.pycaci.cpython-36.opt-1.pycaci.cpython-36.pycagreement.cpython-36.opt-1.pycagreement.cpython-36.pycbackend.cpython-36.opt-1.pycbackend.cpython-36.pycchaining.cpython-36.opt-1.pycchaining.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconflicts.cpython-36.opt-1.pycconflicts.cpython-36.pyccos.cpython-36.opt-1.pyccos.cpython-36.pycdbgen.cpython-36.opt-1.pycdbgen.cpython-36.pycdirsrv_log.cpython-36.opt-1.pycdirsrv_log.cpython-36.pycds_instance.cpython-36.opt-1.pycds_instance.cpython-36.pycdseldif.cpython-36.opt-1.pycdseldif.cpython-36.pycencrypted_attributes.cpython-36.opt-1.pycencrypted_attributes.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pycextended_operations.cpython-36.opt-1.pycextended_operations.cpython-36.pycextensibleobject.cpython-36.opt-1.pycextensibleobject.cpython-36.pycindex.cpython-36.opt-1.pycindex.cpython-36.pycldap_objs.cpython-36.opt-1.pycldap_objs.cpython-36.pycldapi.cpython-36.opt-1.pycldapi.cpython-36.pycldclt.cpython-36.opt-1.pycldclt.cpython-36.pyclint.cpython-36.opt-1.pyclint.cpython-36.pycmappingTree.cpython-36.opt-1.pycmappingTree.cpython-36.pycmit_krb5.cpython-36.opt-1.pycmit_krb5.cpython-36.pycmonitor.cpython-36.opt-1.pycmonitor.cpython-36.pycnss_ssl.cpython-36.opt-1.pycnss_ssl.cpython-36.pycpasswd.cpython-36.opt-1.pycpasswd.cpython-36.pycpassword_plugins.cpython-36.opt-1.pycpassword_plugins.cpython-36.pycpaths.cpython-36.opt-1.pycpaths.cpython-36.pycplugins.cpython-36.opt-1.pycplugins.cpython-36.pycproperties.cpython-36.opt-1.pycproperties.cpython-36.pycpwpolicy.cpython-36.opt-1.pycpwpolicy.cpython-36.pycreferral.cpython-36.opt-1.pycreferral.cpython-36.pycreplica.cpython-36.opt-1.pycreplica.cpython-36.pycrepltools.cpython-36.opt-1.pycrepltools.cpython-36.pycrewriters.cpython-36.opt-1.pycrewriters.cpython-36.pycrootdse.cpython-36.opt-1.pycrootdse.cpython-36.pycsasl.cpython-36.opt-1.pycsasl.cpython-36.pycsaslmap.cpython-36.opt-1.pycsaslmap.cpython-36.pycschema.cpython-36.opt-1.pycschema.cpython-36.pycsuffix.cpython-36.opt-1.pycsuffix.cpython-36.pyctasks.cpython-36.opt-1.pyctasks.cpython-36.pyctombstone.cpython-36.opt-1.pyctombstone.cpython-36.pyctools.cpython-36.opt-1.pyctools.cpython-36.pyctopologies.cpython-36.opt-1.pyctopologies.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyc_constants.py_controls.py_entry.py_ldifconn.py_mapped_object.py_mapped_object_lint.py_replication.pyaci.pyagreement.pybackend.pychaining.pycli_base__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdsrc.cpython-36.opt-1.pycdsrc.cpython-36.pycdsrc.pycli_conf__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbackend.cpython-36.opt-1.pycbackend.cpython-36.pycbackup.cpython-36.opt-1.pycbackup.cpython-36.pycchaining.cpython-36.opt-1.pycchaining.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconflicts.cpython-36.opt-1.pycconflicts.cpython-36.pycdirectory_manager.cpython-36.opt-1.pycdirectory_manager.cpython-36.pycmonitor.cpython-36.opt-1.pycmonitor.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycpwpolicy.cpython-36.opt-1.pycpwpolicy.cpython-36.pycreplication.cpython-36.opt-1.pycreplication.cpython-36.pycsaslmappings.cpython-36.opt-1.pycsaslmappings.cpython-36.pycschema.cpython-36.opt-1.pycschema.cpython-36.pycsecurity.cpython-36.opt-1.pycsecurity.cpython-36.pycbackend.pybackup.pychaining.pyconfig.pyconflicts.pydirectory_manager.pymonitor.pyplugin.pyplugins__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaccountpolicy.cpython-36.opt-1.pycaccountpolicy.cpython-36.pycattruniq.cpython-36.opt-1.pycattruniq.cpython-36.pycautomember.cpython-36.opt-1.pycautomember.cpython-36.pyccontentsync.cpython-36.opt-1.pyccontentsync.cpython-36.pycdna.cpython-36.opt-1.pycdna.cpython-36.pycentryuuid.cpython-36.opt-1.pycentryuuid.cpython-36.pycldappassthrough.cpython-36.opt-1.pycldappassthrough.cpython-36.pyclinkedattr.cpython-36.opt-1.pyclinkedattr.cpython-36.pycmanagedentries.cpython-36.opt-1.pycmanagedentries.cpython-36.pycmemberof.cpython-36.opt-1.pycmemberof.cpython-36.pycpampassthrough.cpython-36.opt-1.pycpampassthrough.cpython-36.pycposix_winsync.cpython-36.opt-1.pycposix_winsync.cpython-36.pycreferint.cpython-36.opt-1.pycreferint.cpython-36.pycretrochangelog.cpython-36.opt-1.pycretrochangelog.cpython-36.pycrootdn_ac.cpython-36.opt-1.pycrootdn_ac.cpython-36.pycusn.cpython-36.opt-1.pycusn.cpython-36.pycaccountpolicy.pyattruniq.pyautomember.pycontentsync.pydna.pyentryuuid.pyldappassthrough.pylinkedattr.pymanagedentries.pymemberof.pypampassthrough.pyposix_winsync.pyreferint.pyretrochangelog.pyrootdn_ac.pyusn.pypwpolicy.pyreplication.pysaslmappings.pyschema.pysecurity.pycli_ctl__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccockpit.cpython-36.opt-1.pyccockpit.cpython-36.pycdbgen.cpython-36.opt-1.pycdbgen.cpython-36.pycdbtasks.cpython-36.opt-1.pycdbtasks.cpython-36.pycdsrc.cpython-36.opt-1.pycdsrc.cpython-36.pychealth.cpython-36.opt-1.pychealth.cpython-36.pycinstance.cpython-36.opt-1.pycinstance.cpython-36.pycnsstate.cpython-36.opt-1.pycnsstate.cpython-36.pyctls.cpython-36.opt-1.pyctls.cpython-36.pyccockpit.pydbgen.pydbtasks.pydsrc.pyhealth.pyinstance.pynsstate.pytls.pycli_idm__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaccount.cpython-36.opt-1.pycaccount.cpython-36.pycclient_config.cpython-36.opt-1.pycclient_config.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pycinitialise.cpython-36.opt-1.pycinitialise.cpython-36.pycorganizationalunit.cpython-36.opt-1.pycorganizationalunit.cpython-36.pycposixgroup.cpython-36.opt-1.pycposixgroup.cpython-36.pycrole.cpython-36.opt-1.pycrole.cpython-36.pycservice.cpython-36.opt-1.pycservice.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycaccount.pyclient_config.pygroup.pyinitialise.pyorganizationalunit.pyposixgroup.pyrole.pyservice.pyuser.pyclitools__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.pyconfigurations__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig_001003006.cpython-36.opt-1.pycconfig_001003006.cpython-36.pycconfig_001004000.cpython-36.opt-1.pycconfig_001004000.cpython-36.pycconfig_001004002.cpython-36.opt-1.pycconfig_001004002.cpython-36.pycsample.cpython-36.opt-1.pycsample.cpython-36.pycconfig.pyconfig_001003006.pyconfig_001004000.pyconfig_001004002.pysample.pyconflicts.pycos.pydbgen.pydirsrv_log.pyds_instance.pydseldif.pyencrypted_attributes.pyexceptions.pyextended_operations.pyextensibleobject.pyidm__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaccount.cpython-36.opt-1.pycaccount.cpython-36.pyccountry.cpython-36.opt-1.pyccountry.cpython-36.pycdirectorymanager.cpython-36.opt-1.pycdirectorymanager.cpython-36.pycdomain.cpython-36.opt-1.pycdomain.cpython-36.pycgroup.cpython-36.opt-1.pycgroup.cpython-36.pycipadomain.cpython-36.opt-1.pycipadomain.cpython-36.pycnscontainer.cpython-36.opt-1.pycnscontainer.cpython-36.pycorganization.cpython-36.opt-1.pycorganization.cpython-36.pycorganizationalrole.cpython-36.opt-1.pycorganizationalrole.cpython-36.pycorganizationalunit.cpython-36.opt-1.pycorganizationalunit.cpython-36.pycposixgroup.cpython-36.opt-1.pycposixgroup.cpython-36.pycrole.cpython-36.opt-1.pycrole.cpython-36.pycservices.cpython-36.opt-1.pycservices.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycaccount.pycountry.pydirectorymanager.pydomain.pygroup.pyipadomain.pynscontainer.pyorganization.pyorganizationalrole.pyorganizationalunit.pyposixgroup.pyrole.pyservices.pyuser.pyindex.pyinstance__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycoptions.cpython-36.opt-1.pycoptions.cpython-36.pycremove.cpython-36.opt-1.pycremove.cpython-36.pycsetup.cpython-36.opt-1.pycsetup.cpython-36.pycoptions.pyremove.pysetup.pyldap_objs.pyldapi.pyldclt.pylint.pymappingTree.pymigrate__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycldif.cpython-36.opt-1.pycldif.cpython-36.pycplan.cpython-36.opt-1.pycplan.cpython-36.pycldif.pyopenldap__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycschema.cpython-36.opt-1.pycschema.cpython-36.pycconfig.pyschema.pyplan.pymit_krb5.pymonitor.pynss_ssl.pypasswd.pypassword_plugins.pypaths.pyplugins.pyproperties.pypwpolicy.pyreferral.pyreplica.pyrepltools.pyrewriters.pyrootdse.pysasl.pysaslmap.pyschema.pysuffix.pytasks.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaci_parse_test.cpython-36.opt-1.pycaci_parse_test.cpython-36.pycaci_test.cpython-36.opt-1.pycaci_test.cpython-36.pycagreement_test.cpython-36.opt-1.pycagreement_test.cpython-36.pycbackend_test.cpython-36.opt-1.pycbackend_test.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig_test.cpython-36.opt-1.pycconfig_test.cpython-36.pycconftest.cpython-36.opt-1.pycconftest.cpython-36.pycdereference_test.cpython-36.opt-1.pycdereference_test.cpython-36.pycdirsrv_log_test.cpython-36.opt-1.pycdirsrv_log_test.cpython-36.pycdirsrv_test.cpython-36.opt-1.pycdirsrv_test.cpython-36.pycdseldif_test.cpython-36.opt-1.pycdseldif_test.cpython-36.pyceffective_rights_test.cpython-36.opt-1.pyceffective_rights_test.cpython-36.pycentry_test.cpython-36.opt-1.pycentry_test.cpython-36.pychealthcheck_test.cpython-36.opt-1.pychealthcheck_test.cpython-36.pycindex_test.cpython-36.opt-1.pycindex_test.cpython-36.pycldclt_test.cpython-36.opt-1.pycldclt_test.cpython-36.pycmapped_object_lint_test.cpython-36.opt-1.pycmapped_object_lint_test.cpython-36.pycmapped_object_test.cpython-36.opt-1.pycmapped_object_test.cpython-36.pycmappingtree_test.cpython-36.opt-1.pycmappingtree_test.cpython-36.pycnss_ssl_test.cpython-36.opt-1.pycnss_ssl_test.cpython-36.pycpaths_test.cpython-36.opt-1.pycpaths_test.cpython-36.pycplugin_test.cpython-36.opt-1.pycplugin_test.cpython-36.pycreferral_test.cpython-36.opt-1.pycreferral_test.cpython-36.pycreplica_test.cpython-36.opt-1.pycreplica_test.cpython-36.pycschema_test.cpython-36.opt-1.pycschema_test.cpython-36.pycsuffix_test.cpython-36.opt-1.pycsuffix_test.cpython-36.pyctest_module_proxy.cpython-36.opt-1.pyctest_module_proxy.cpython-36.pyctls_external_test.cpython-36.opt-1.pyctls_external_test.cpython-36.pycutils_test.cpython-36.opt-1.pycutils_test.cpython-36.pycaci_parse_test.pyaci_test.pyagreement_test.pybackend_test.pycli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadm_instance_test.cpython-36.opt-1.pycadm_instance_test.cpython-36.pycconf_backend_test.cpython-36.opt-1.pycconf_backend_test.cpython-36.pycconf_backup_test.cpython-36.opt-1.pycconf_backup_test.cpython-36.pycconf_chaining_test.cpython-36.opt-1.pycconf_chaining_test.cpython-36.pycconf_conflicts_test.cpython-36.opt-1.pycconf_conflicts_test.cpython-36.pycconf_directory_manager_test.cpython-36.opt-1.pycconf_directory_manager_test.cpython-36.pycconf_plugin_test.cpython-36.opt-1.pycconf_plugin_test.cpython-36.pycconf_pwpolicy_test.cpython-36.opt-1.pycconf_pwpolicy_test.cpython-36.pycconf_schema_test.cpython-36.opt-1.pycconf_schema_test.cpython-36.pycctl_dbtasks_test.cpython-36.opt-1.pycctl_dbtasks_test.cpython-36.pycdsrc_test.cpython-36.opt-1.pycdsrc_test.cpython-36.pycidm_group_test.cpython-36.opt-1.pycidm_group_test.cpython-36.pycidm_user_modify_test.cpython-36.opt-1.pycidm_user_modify_test.cpython-36.pycidm_user_test.cpython-36.opt-1.pycidm_user_test.cpython-36.pycadm_instance_test.pyconf_backend_test.pyconf_backup_test.pyconf_chaining_test.pyconf_conflicts_test.pyconf_directory_manager_test.pyconf_plugin_test.pyconf_plugins__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycautomember_test.cpython-36.opt-1.pycautomember_test.cpython-36.pycmemberof_test.cpython-36.opt-1.pycmemberof_test.cpython-36.pycreferint_test.cpython-36.opt-1.pycreferint_test.cpython-36.pycrootdn_ac_test.cpython-36.opt-1.pycrootdn_ac_test.cpython-36.pycusn_test.cpython-36.opt-1.pycusn_test.cpython-36.pycautomember_test.pymemberof_test.pyreferint_test.pyrootdn_ac_test.pyusn_test.pyconf_pwpolicy_test.pyconf_schema_test.pyctl_dbtasks_test.pydsrc_test.pyidm_group_test.pyidm_user_modify_test.pyidm_user_test.pyconfig.pyconfig_test.pyconfigurations__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig_001003006_test.cpython-36.opt-1.pycconfig_001003006_test.cpython-36.pycconfig_001004000_test.cpython-36.opt-1.pycconfig_001004000_test.cpython-36.pycconfig_001003006_test.pyconfig_001004000_test.pyconftest.pydereference_test.pydirsrv_log_test.pydirsrv_test.pydseldif_test.pyeffective_rights_test.pyentry_test.pyhealthcheck_test.pyidm__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaccount_test.cpython-36.opt-1.pycaccount_test.cpython-36.pycservices_test.cpython-36.opt-1.pycservices_test.cpython-36.pycuser_and_group_test.cpython-36.opt-1.pycuser_and_group_test.cpython-36.pycaccount_test.pyservices_test.pyuser_and_group_test.pyindex_test.pyldclt_test.pymapped_object_lint_test.pymapped_object_test.pymappingtree_test.pynss_ssl_test.pypaths_test.pyplugin_test.pyplugins__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmemberof_test.cpython-36.opt-1.pycmemberof_test.cpython-36.pycreferint_test.cpython-36.opt-1.pycreferint_test.cpython-36.pycusn_test.cpython-36.opt-1.pycusn_test.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycmemberof_test.pyreferint_test.pyusn_test.pyutils.pyreferral_test.pyreplica_test.pyschema_test.pysuffix_test.pytest_module_proxy.pytls_external_test.pyutils_test.pytombstone.pytools.pytopologies.pyutils.pydsconfdscreatedsctldsidmlib389README.mdlib389LICENSEdsconf.8.gzdscreate.8.gzdsctl.8.gzdsidm.8.gz/usr/lib//usr/lib/dirsrv//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/lib389-1.4.0.1-py3.6.egg-info//usr/lib/python3.6/site-packages/lib389//usr/lib/python3.6/site-packages/lib389/__pycache__//usr/lib/python3.6/site-packages/lib389/cli_base//usr/lib/python3.6/site-packages/lib389/cli_base/__pycache__//usr/lib/python3.6/site-packages/lib389/cli_conf//usr/lib/python3.6/site-packages/lib389/cli_conf/__pycache__//usr/lib/python3.6/site-packages/lib389/cli_conf/plugins//usr/lib/python3.6/site-packages/lib389/cli_conf/plugins/__pycache__//usr/lib/python3.6/site-packages/lib389/cli_ctl//usr/lib/python3.6/site-packages/lib389/cli_ctl/__pycache__//usr/lib/python3.6/site-packages/lib389/cli_idm//usr/lib/python3.6/site-packages/lib389/cli_idm/__pycache__//usr/lib/python3.6/site-packages/lib389/clitools//usr/lib/python3.6/site-packages/lib389/clitools/__pycache__//usr/lib/python3.6/site-packages/lib389/configurations//usr/lib/python3.6/site-packages/lib389/configurations/__pycache__//usr/lib/python3.6/site-packages/lib389/idm//usr/lib/python3.6/site-packages/lib389/idm/__pycache__//usr/lib/python3.6/site-packages/lib389/instance//usr/lib/python3.6/site-packages/lib389/instance/__pycache__//usr/lib/python3.6/site-packages/lib389/migrate//usr/lib/python3.6/site-packages/lib389/migrate/__pycache__//usr/lib/python3.6/site-packages/lib389/migrate/openldap//usr/lib/python3.6/site-packages/lib389/migrate/openldap/__pycache__//usr/lib/python3.6/site-packages/lib389/tests//usr/lib/python3.6/site-packages/lib389/tests/__pycache__//usr/lib/python3.6/site-packages/lib389/tests/cli//usr/lib/python3.6/site-packages/lib389/tests/cli/__pycache__//usr/lib/python3.6/site-packages/lib389/tests/cli/conf_plugins//usr/lib/python3.6/site-packages/lib389/tests/cli/conf_plugins/__pycache__//usr/lib/python3.6/site-packages/lib389/tests/configurations//usr/lib/python3.6/site-packages/lib389/tests/configurations/__pycache__//usr/lib/python3.6/site-packages/lib389/tests/idm//usr/lib/python3.6/site-packages/lib389/tests/idm/__pycache__//usr/lib/python3.6/site-packages/lib389/tests/plugins//usr/lib/python3.6/site-packages/lib389/tests/plugins/__pycache__//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/lib389//usr/share/licenses//usr/share/licenses/lib389//usr/share/man/man8/-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:27106/SUSE_SLE-15-SP4_Update/36e0a862426a521c46e47e10f8876d77-389-ds.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linux directoryPython script, ASCII text executableASCII textpython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executablePython script, ASCII text executable, with very long linesAlgol 68 source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRe[udopenldap2-clientpython3-policycoreutilspython3-selinuxutf-878fca2d8ed582c1f9eb1a1062b166b041f7b1de3a135fb284d094cef9688f427?7zXZ !t/{] crt:bLL pA1MÇ)ʗMX>٫ ":I.*JHu: Iڅ8da jGZEhUXKkh? IL{IΒW&w8tkXH7`*X}-<2>9'M؝+&⹲p@ $n:R˷gvRm<״N=*>=T'pvButRPDPZckIjpg4<1-W%EA*C>{]nwAʌT7˄p(Cߪ*S[{LJtKOѝbq]3 =_l3U&8'VЊcO3M|7`R NC-l0"Q& UW^SsL2%j& .a|(16(~BP688 )3rAL!EJf矠JXY,vL`&%SNtt B/vA_xRM^KѨ7)n8HC7?~?ф xR!$ $X 7d^!Q 6%0u]FOZn 24\)lז&6O, K" %5ih32=rU,09`.V)꫑DKmG1۞v6KKڶ4-_ y@hc;!sMc@E|BB-+I*'>q'_2 czI\. bxwݏͻyر\7d^[O#Qm<5KN`\UuFT!9q(qoMi|l #1±#M~" 5asOqHHvso<šUFy؟*R'ubrDRmdVSo 1!4G-=x?.o~˔.\[;\*EmTm*d\S0KQ |CmYn&Yq0ײpz^tIRWaԜ]7ÒO8͗%b"OEb]͢UXV Mo}a2.?p _,U\>ߍ*hХSVfu&ċ3OLDº?34n~ o#/u ''>-! sZ@>FS6&H:126̭} OB$m? xO z4T9I[[X-n稤"W b>J[댝w4o?0NM+XW,rp`k/x4@9~CW]eo69!?G81R qzfnTL Pf!og,ާɬ%XoA;1 6y7W3l6BN՜Ű Sm# 3ZɖEuJ;i_71TfxBݤsK+g*7,~K&X&J_-^Kfl,֦t ERz6" j *P`s={\dhM~W Mp1>58:s}?}gBIBw$$u_p8.vi1 hD,AWq[5s rmc*7x&97NOk6$?$mP)yO)/0 RY@kNf=Ü!T`;. Fq鿮>1?Mj/)$K{W*[Es{@s3,a[;WӭA.e  EHqhZ(au#D`EYq D}\Qɯu;7v㒗 sOo]y{ 'Te&6zk_J =v UnGtpkkP 3VVW8;:Tެ'יr*ajBma =6X}}~n܉">`;QhO6BOT[]OyxvɌ^_BrAeE>qP1t+W"qRP8OeA:Bjc"MȄ^~9cԌ-=gՆ,o~Cvs֨p̈V^a˻F'9xO"x/wé=?=0 ȏn4cM؁\u$l$φwv`)ZEu@::f8 |+!4F!'sȮo?= I,rkU0_/ٽK]5ુCwAYݗ!-kRE֌^p_Ev]Z}!PN_3W$ vT~ƉsXM|=o~NeT}WPڳ]"` 6Y!@@ ) ]4ؠ*D_ߍC3{+撅#2g|vXvݞ SQ/⷟x`ˏ!4H9J0*й) 9.RmQ 4W"H>-?!3f\g"Pl!\FF࿶=Wc;48O.& &ޛO I%#ߣBA'ձ^UXll`&yKD~N/R;n?(M}t{L|<*6%̶ yl>bQ\\h|bQXPqr`U8,TJ@:'X{婇I:Y~z҄eh޻4ճS-YĤcSt),RLqJ0']? 1:@G'\+.t#x{ൟ;(_?x*пZ"g7T֣DQ 80?)w>C mR+F0ݬ3>6|ӔZ@$6~FӎU4'RzίX.2BMy_ wE8eo1{+[y` 9 Bw:O'r !Pr4GZNqnKИ4XG*H˰ӂtP,A9m*|7%n +-ތNH7 SdB,YGsC Yj9? `z=m4كQ R_e.0´)y"y8Ԗ SOmw<Vƅt+^|ֿ Sg2d{,Xf N@nlJ uIRn)2UB1Okz! -F֝g-y6 :sJYcTmmA1_ *40G?@,ﷸ> nxv' qCQ8I9Ū{s_D9&lHAm:욭\vfa@UW q24 ڇIKꊺVW:JuK9ExQa0&! gdAo)Q&,̂hr>|(hM"(yգAt*AT=$^j("b]2=][o /R" g Zx0O F"/U0F}"H'.]b(8C!;^?fc1 I=]5q * QJ' ڢG"bwD̥g]FNn1E=t\ hWtM\hO4WX0xpƎl{Ħ4 {Hp50{|ݞk#)8󳜖{Hf|Oi Fq< y\jFEVUH:b<$*|; A :hR[p8b%%̡7RxȤ MF9ԡ, '+ÃҫLThrU*+Еlm7f6pPNe[J27M!6N!P/b_%?.5=AՆׯ2ޑ>!BnQk?1K.{P/;8~08!6ݫC-|V #ڲC~$9vH_yq73`=`jOgtIyXuZ;~AXɯPP.#76nn[FrheC=s)Be突cw@q\vu:VM!6t&4)f T3eHLQ D l ~ h\"c%,G<*A" E鹊9*n TQ7K/@; h#˗X6#lUaAjSLɍ[ZMۇ;% ˶ˣn;զ01BAŘ!4C !LJ!Jސ| /ff5 [?$F =GHz.b+l30jɴ|]eU%tWtћF&]:v'G_=+2OY]}s梷Ǿ`_"VɉI~U?օP%}Rh1 P-lJ c eٲV|7PFJFNw?ПyBR zn/ZjTL^u t60pǃx(UZ|P4?^X]X pV,H8ৎ0#m}Ԅ#'H{l?|9 Qʾ GӴظ_h"6 Sl>6 nJ93LÐao+#P(Q֕La\7Ѕ*_SE"KnZqB( |+Bb\BOwgy˰x +mCx!ϝq|т&hK |,3G1Ѣ'zu537- aO$ Oj#GSvX[2)0rPp G;nᱭˋ*#uJ?}\Ozr1z 5h3[\EMkNRUבC@ p$mFc૊HG3O½PrW K-}oEPxHus E݀wp")b*ŸEIiSb'x3Zk/n2VȐtRjZ—Yer0ǥPX;4"u77]baq7Ql~5v[#(g.;uEȎ&S Qwy P/BH$/Qu~O& *54U,V$>-@1`6{%C =FPE βys(BE+ۋ,6a`(y#$#㖰pw4[h|Zi[Bj͢ll!HByhr-)Fl{O31'_',iTfSJFΜ;@ *q[sݶ INbeIj%ܞXWӮӫMW&ֲJО :cz57@Σ5vxwSoRoZ#KoǒXIDKu'VT9kUj˚ً JAi],"kR@pAhc,bY֝^TI\1WxW@(=7#]¨EPc1=[+S!,5;^? qg '8^l܆Nu9= lnMu( /YTDo,E@7)olx䬕CN_}ҌCLY"Mc} \nEyWk2_LgX?tnCku9,_As/FU˹xXM 2m\?ssՙǤeEU %BQtQ;ؔ҃tŮll`fFֳc|Xh"wIG*U|F}eriuuꢉ—8]x:{효ٲ% }ڹs1>AI".pgޕB):( 8 `͕aDLus$#i/=L֣-t5$0c6t'1fob]2*YU3QJ!@>5MLNQ2{ OgZ(|2-rԃeZ4_vJS􈼝,+~S']!s:ur4%EͥSҙe#(bi}˗lnG> t}Yn~..1f$u DO6 > cn!D޸X8X>L3*M$^ 9N`).^_bhim>CFwGϽuL-T33_h\1X3=T,#~jV2hc Yݛ"PBg/Ju;h4o Լ,6)Sxvt+[I49gέIu~ۊ& & >ixlqx1 _>BK _v sCUG`(}4pr_Oȥ\{;ҜK t4[*U$wkOj}KQI>HY!+BXV i  p"y#t j9TN_J XzE9t沜|w˺LۖyoCڎ ' ״#_060~ V =\]쵄{V]Fg` Ǚpeuʀ2 4ML5Cu'}$@|߽M! bWEUQ~Ј$F_R/8d\d=u_k;! tl(a|G3/Q`BX:~ 6?fl{#ڍ"82ssʺ:@b.4a!g"M8i#DcEcw4uG-~.&Q|X3Es2ٍ,>/){ q`Sl:tО^՚A ay>y-@=%XԦ ԋlP'9ڜu~FY)Puߕ*eEal&9#C>I'TȳTVsze r怤EnEw}~^_:xdvLݼ+Ǡo14/#DkEyl;~oNi1M8m_9HHJ M=Ṙsj{NYhQK'XmD7'=9*C~| J(#C[h+иı$'sӋ7](jʵ|Z:0GBR4r2mqph`Wz.$X=ǥ" c9֠<~+&;:Xـ4lIN]aF4Ω cAD u(fjZ1Rd&&\BljEb 숫"1{WҺ/zޠU:zkK3:o: w(kډx/InĒ4܂> 5BH<~mYxdG[wHma{:j>J`YG[$p׊711뽕Uuh.- 511O^FNg~9"[;B݃,R|)wF R^@XVE>A}Ő[lPJ͕[AԱ}1,90AZ6Z<&Bl}u}^)1s|8WޒeLPA Oi'#$K9 _: \tvX'N9deBѭS1h -V?{dJ /[i$77◢%FCw vNƘr)3ϙw ;k(GNXBWKpq4dhӶ]y>Ortkv[tդܥ'`8mЙTD s߽^DU-D) JLU/#Tc*B6tyibf?dֱwFtwlûmށOT+y>xEYx`3nu͗wl&+Pm u{jG؍v!`Uk>,]Ng,oзPyEgDjv)~(CɯJv}ү @kP˼-|J@˼In-uG{\+F+Y>Bup#Jt,:r܂R+we:<T[?9 A81{emǽ iHDWZ깎 ~")APHfq7 O3`jw4*R<&Vmef a(Rt'fv}D+ƒ;)iIvb BhՂEі/M^PC+<_l'# CU!TTT.3 ./``NL|L0AN4bܫS3bk=1 סD92:~I{|[_=i9kAqhbMOfjrXAXⲃ6A1B+E٥A/jS~4}Oy: C#ƍ} "0=>*SZ!b ѩz Cz#qbsE/`F,r0B.i&Zcp/*ȠeFBPj3.\v] OzJ>v\ '"y ٗŸ̢O731UwTdys@W=#+RםI#7<ʵ\6ܰYVXS_Co%'6u€)pd~>1z)\|N#G +m_]*nDW=Jfq YgV+r{ds{1"EG=Qs@l'TNhF1(dR|%Ua1Գ"$QQ;{AԤ 1 tKtx6:zyo(q]ˎ\7Rk_ʨ"&ɺ4Tw _F4C-~_(n)9\iХ˽%V'jJ= B-ڦ/km_ =mFW}j]V5~}Cub= 繤e?tK:YW`#2KWGZ e˲PfTᰄd8m?9-"/ZrI:L\b>{G#bm 6>[q+3vR{Yy0eZѬ%Gc '(.BHDY?6ŘB-,Xm$o; l) `dʃ,_|CRb|"ǡԝ*GvdJ|1Z) ]DSoQMvڒwZ(+^kwgoHP7CS\s5vDb[MW d'e"C=`  +nնGq2SZOwbT ܁H]2OS0@SM&6L>& Gg|b$gY <[%a r Msn uEn5١S7OmDH> =fZN4+ p}E+ rVIzfqkdpȼu&}?EY;Z*P~:zCN4-?`ݯ27UWF5Fl!O 4]2R+;s}"L bI[+~~8}IKq Lȝ)ؗͪ^/Fk2YGrm+ NL6qhσ9X.Vq}{^<&u8S;1@ P=QE(b5\ |Z[hhЪ~&>Śױx8[(8Ąn'Yq!h-_*g>v֥dX"}iml@إ>z,\4Aͱҗ+R*]aӆA ܍&|E-c w Rs(F4M2vV;+WzӸ^f$:91^JOб { Ya#1@v0(Ei"DS ZFL@}Ft%f tϻS'D(r_tr2:wל_ y:hf!Eg %O 8wLc~@R1mF ?m7ag~)\9l~rkݷ]60% hdQ)bpV)!.j8r/"tv\yKlj:ٱ~+{:VaUaڅr-蟖l;z<ށqS23j})Wkf 4ҩ.v((ɂJ|*NJZ%}n oB}8_"^x7a9ܦqQ㮄XmfuƕWӵu. ƾլlK n?2ӠY ze.Д7?A8>%5sDN9>.'b}m=zxOa۬:n`a4Ev^Ц}KL?]"㈘Y 9t"Z _۔=Td\uoTIrsP2ݤQ((unIze FngR+2.U,ꈴ3 X@ iu\ k*Xp| BvgY7vn9C LTаT없W-؏7ks%ўH[<`c\Tđ04.K GXgǪ2j1߁U: hԽ݄NT24玓j%){\l<4r Pa8p '#}( ڗ\`S" x-uҐ~ pWyau~}N8J"w YLKo-ɪ7꘹nBsO7<M['3^ݱ.Ap/uMԱU-ed!D.AN$dl6ve.eR,Ӝ\&m݈*m7uwa21$ `jW61 x Ƿ[$?U.݅ 7ęaY?B>B>TCe' &T0: ػ#l|&l$N-WbkLU;@`q g{+ҽVE6Qsh,+c )L̳nE gnO"w(?|A?y6;1MF'aSsgM˝/XdSj:w Ӵ{Oʉec@7벆/5<o/B\dXEttmv,t=Xn8a{YO5-.la(jdRmgХ^̔(פ`M܅JʥmjwL MF!A:uAz8?;Gbuy;s07q#?v)zֻ՟0THIK>vl&;Y %yڴ{z-PDjC~?/(%ehJj!qᎴ˵MN7P{E޵{4Ҥ*!rqJӌ-Zibޓx:$EyVf8ҔY#̊D)ZT1y,o"f2#s[DyT$ PWGJ{lsERr8 jMa } :t KEhBםD)$BpT+P*aĥ{FO/B4+Vzyܖ\X K4RM7ZOrZwҺ"p,?K6^J'A6z # +CCZZ"Rv.VUӑƓ^`lK[3BYmǘ}\u nEخ7 #>)jQP,6TM7W\;l3&|ȜAsKS$.> J}YO;LOzw ϰ 9]*/hFjUN4$$B\H#Y5S3L;$ uMӈl`kEo_$z9oU%v zV\I裕󓇶˥Q3oNsi *cQ+භGZAeV2.w=lNJ !Bb,BC|@֣6C5mbϒt'Y lX7ӞW12c?(+M4Cqu?EB5RRu7$oѧU v4UNȪʶphl~i1-/cT(3k2pL|p}`Je,bΣcLp4cUND[`W!εXp+st33.e0u/*} 9]hc2*v:%e/힒hCw"晾*s"]t %?a5q//= *9<:R+PNxYMggS&7yy% d/ȻT0֗AG sm!eJD? (o𴵼|:6uP(9/%1zO/!9M&ۮN:2 NI2R" X |rdjSvă-PaVa!*|b«w OG*Zyƴ֟8'?(/Y&D0ޗYiB!Xoքv*(k1A+ p܊gral4FbR@IcLQDžATc V.:%p1eDw3U(5gn[v7%x wAJiv„JgO lV `^ˮn-wa<-4~R)lj Ci[aNH9/A߭Yﴱ ^Xw`~ ض'~g{>yVP1(Rq`wgԀnu> j'<{7g5J=$rOx^^&CXzޟ7n]w{ =A ¡EGI?=ѥ!z'(jasyRy[gMۛ{*%rF> wZ" i|5*8g4fc%f{D}MCgh"o?̂SAt;IP5$kqr`>I,9 /rbN;,=2!Aq7Xɨ@.Y u͸–%|zVk^߻ztGҢyx(ΏIE"czUL;qdjI&^|4MС^- ~kBNȚkZόCX{_Qf`B\) ,HQ_Yd~y|#N# ](Dn~ Cq2N~e#d~:iY+O<oΨz6 Y."]<"UiO8S-] ȚLSgGQ9~$жl9@QN)r|jܽgx_!aC xӪS=jڬܗeK3](>4g*Mg@G<@RP(|kgԊ_L|.RA[Ap;e_i/ڈ0Poh@UF~x }S&F5ф@]X}RFx=pW)jɡ-hxW"=iczPVp*" 6˨SEaD%n|qZ\mG*bM,0^ @JiW#jΡ5ɦ? θ?i+csWçˉq#0"bĈ ٪ sN;0lVMBPlSu_v -5wJ5@\Ǽw֮'C_* l7Es1iCdZ8܈" !ASsO4;od83\ԎE?.;{ehV|4])@;$a$iZxݐۺf8p\%td IcaF=!כLea>% uAo;]Dh=(Sf*3M;&+G7)]X37bkAv3V QT T,ڹ0^f\ % uTtÖM+S@0uV[073?ҴXX4Xa"֞ՖغLoKHKlQDh^`m; VM'A3x81W(Mٟf=;boNlzˁ$3e Nx$iC#0)_PP|]kd!(IQCH'0?hCN-)~XH!kxjxjf9bhzE)GEqfU.PFo?}Ҕy `2V YocР{DZLMڒKIk2qd?[5W{,[#}z=vVKK0y!m{V53>\*r<O9;)#ncwF JFP*ּ0C2 CD4J_)b'~HC5X$Q9k+7wɳd(/؝}rrջpVS>B'NYbsDoS`3 P?#Y^ۿ+=(LpcNwT؇H^MSX)C ?KiDH@ZEzi@q*ٓ,'^*72DLcχ1¬ Fl4$ؤ.\ܻ1]I@T/WB&K8t2t C@\XJڵeb74c3_3ʼn5q G3.dnO:I3L\+nl5k{ aA8 Oa'!¦16ArK P[:xdKEHh^6kQ*.x%Zζ໬~Olb1/'D+0[3?P_SDU[QNdž+_&sx;mUx |o E[y~N.bEQZX _Gbog3 . V?ԃQ1?6JiGlÆ|1ęXƍN{^%ò}[gs!+ IaUsSSnap]ܽ Zo{.i xEY[;? Wd\nnj˥=׮15pu(.6@n7Zo wW}K)jtv>2(=(ǨۘZ6;\%f恶 '&(3/&{d (LsPJdВ3%,nk*׶{iX W gH1> DSqU7y9Uv@ת1mGпkwG2 |1L@'_`qX.un ų )iM*BڈQ}3z!RnAD$O`ۚF~&(-cGM$Fٙ6CPTEE)/1 b7Ӂ RǬ/sٰV"M]%JnVEbCEl\I^?wGPKDo hs`9zC ':7@0|4#Z Lڭ/Y7n0.T!iJ?K 0gֿ %}U1IX:b}@ FsO⊜ e8{8v8n,=;kəEP{5\) 1*۱LHO˹{,#rB5BFc4**]CJ10>Gօ]F#/5j.UPhj4Aae}lXz\ *'?D zԒ 'ĉ$=˃n@g;/77mMs-}rQNvKso{G홹']Y60③YC-Z%0ߧ¯9 I{T*̹ F#]@wy 5*G)j!?rr9ZS[--ӣ4͑פ-+8 ]c],@Dr[[O] 0ȫMll'˫ JQpm/؜.p?b O0Sqo^t;saV^[X(mn*\o.TN#Vl/6`}L skA(ƍIضҋ<^0X7wl/"_G>åQPIk )$_h_yYФb/R"j4ÓY8mkTϙV' Z $9xaͷ84 ݼq'aeu{ZG'2p'(b:nojlOv5ʷjz(Sr G\B@'yRH]0<+3=k&ǤVfcē'bI.Bor2'z(R,xT$ژw|ާlY| &T>ZAea IpwkPCscmm8bXg~|%>+ F-dPDYDʵT[(gHE[{Lձُ"Q|BV31דMܽ1{W'h.nZcVk3;4_̅>-xt:G͠zEݴ9H5Ƒw.uV!~W H:2Wfg5}CjM'", PU(@A2a<<ݡ"pnq!^):x Ǚa+v+3F]5"ڟ`(N#E u@86ሡ<j89"jx\kA;o>75Ɖx oїpۚ}Mޒu&*/jlv+U2;gioM7l!]|Iz(=A;&ּG;"~7.(ie WٙY]4tiw|D5{ YM3{&`IHS\mGi BAWjS:A饆{<[H 3Ըs35-T ?؏w~/ :܋梪5Ԣixo .ȝM.#Cμgwշl4ۘgȏ^M0j]s-SW% )@v۽]P{ 29NFaVvʕ|Cw4Tn,+;cM6 GU}yYU/xC_ nG(m.g#W#S<;P|Ļy~ju--(sqA=)8?o4=RQ]D3יA XDlШ#PmaGI@`JZ@2(?*V!9뤯& ^@ 01=ꭳ5_teNH} 4˜xUzYז%+ނŝlW, r90F|ȷ85s䷲cWgGhaL\YRdA$o^T{ZfĐY:&9ca=lٺ%U%$}v sD-${yY#,s2>BmE{<5~Z\_Pf QǙh4G.B>ή:E+"^Zu%qx>-4.;=$6)2RO;\4<ʻ5q "v̽;αS\ȓn7x3#= ٿ/zz8*־ө`v0_VdU`(ZCS? = tTGgg: `2N6{ut +I2L}n?އ~ 1$!\o@iڻ/ִLhwՊighݱrdW%:1J[x3U{,Ŀ@eEб Ss1~$" Z˟uݹF'kBK Dw@16Xۺ7uBܸYHtJk_CePe!*lQ\)H0>t Ya͟^ܩ#Z:(P>{A]%!8y;?͆6nh{F"ku)SoG} fa y+{kDYV]nE?% #ycĺ;2*rF>uT59t ;9gP2 ʐW1AP;aٯ>6/s2Y\| H2 SL Q٣ C;?uL갩\ۿ^.f' ?@>8xrxkY>9wH co5 x}&`lv W<='NJAMfn&Z_Aґ$!42;~{F+~ GVPBULWb(Wurөj8F N,&Z(^-*nfBklCXάe EEHltܓx0pGwߨ0 (ʚ7ERmXI6:^mP>1J>#+gѺ$Y dZyn/jg rO!D{\Ph{[2AL+,Y@{QHVqRE|K-e%7p6KY:(uRڛf*̢T/LH'QHe>֮Qח t=^^ ,#o6>/䖣eNinw1)Y!Bp:^Ch NZZY!< gYmK~͗q+]y1h/H,($Nf}P࣎dKw]8l gk9nlH׃u q A{nʰbmo/I@ %u 󣹬_5 DO@vA0WM Zē3"Yl'[r0K 8,,.P> _֫ڲQ TJUp=tS^pq"H/L' ឈhD RI~gpP8zs_t0afHErɔ_绢F`s6jeb=dB5 C_B!nF z*2>޼?PO9SiޙKQpLJ vTn?/Y{u=`0.y3`nw(Fnݜuߺ=jh=jknՊT;҈k6jhGxCgv_YCӔTc(8yDGoAm!xpa/l&/سȟAҁKb/Aߛ(X.rӠwR=yw$vl0B"hxw!jm6^sj1a̱"kk6{zVeOj&D7.=#$ m6f8ό 37WZ\ۂ( }ֻ9r-9Lm~B>wmYE{=C^0S"9|J N2 yv׾.4s(dk]$u~.y2k َ){U+:azE/Z3'TS39|:.j~5g>{}5-;K&Qhs `vfa~8q9~Z>v#"rݬV#>vGqAQ96b //|(|jTq}'x}p6RȨ!1KӦά*wSpfH?̸|3Y*{/۔OebB^=eҐWg"6D@Y!eX %-;witU6Z=6%2J4 x)!5sr x#Q{ᦡ]Cr> S\Eϰ\5V\$3 fw %<00[ EQ^<~meG0r0jggY?! ᪵g@M2/˙]/W/ ^ טysgT1,y]2 ^m.:sznt,[79~@dF:թV  s:zSSAqo!n1N'd"xK2aYT|/7KV?C>'5y&+ : |z9hG(%*D|!Mz%];Qz$qOyئZ|LEH04hvQ-@{dd+k`BOƚd2x;'ºq{Ib)fy/!zw 4ۑi1 *y:0| <)˧!%ḽ"(8v t4%y'MDz}rO, ThI͇}\@!;ף2RC7kRߺ~O~y }&8YjK}^ǘǃ年4ܙq32S=BOjOk&4Y;l('W`UHLֺ-7u"WN:}Yn1%g$6^dzP NÅ,45'jM Dq on("X B=媊nfzߔ؀oUu֪f"H/jj\_u\ w>ZyZ 'sF7g.d~l)z:Xq<^|5nAA;V x$9k לt4i_Xą T$[gֿ|Kè>~B2$ : nEanӠ j[J2!3XCI{Q1m:\EkAYp;qv#dOAT!g,-<ܵ@"O-h4RQBO41.4MB-*eB' BK-smn9HXqrՔc$dp|˚p.DZޤ9BD }%bmL޾Tz~#|FL %lPzoyQ],sGPp:D1[¡^[?cg6e)];$ϻ9jy6ll %%ZVЯdR۫!{萦xbHuE:Qsu"l+#C`Du)daը`|[{8J)f*rK|M;;b ~u?t:޶0;Kz9abKCVAfm3=KJ +R )4]_ڦ -'.@]HT T!*dĄ@bGnJn>< WAD>1l]{ʄ'iǞ^9Qږ.mAug~(.SۄL17 M8>huMj 4ғL-Yٝ#ߎccg26񰾝+hKt:0*Ćv>u wz ƌ+\@E}T+ ǚx>/+t9k IRy.=wPEh@:s|P=>~*:1B=fv*<_yK3^516\N{5~Mgʪ~%&ŶF dOw$ Cu#in6Rw+7L(ϗۅ:J{P]Od6d ; mS25 3X)ҊG2dpy&C1^ЋX+ռB(mׂYr%~m"&G;h͞x0}ue9@U*-n]P*YVBp?j<&M~^#(q#}3T ıdmK@=>{W8W;Q9[tP*(-[mostd )pkUX/i={lGBӲ- OzU*f/\i:V ?=&-yft;N\n=`fjp -pZ i;텡P}JZdp^ Rq&е}"B8i/ ﬉la1QUr矫*#*G8JT3}2-n:ܢmrǠ#Sy6>E/,oN`^w0,cJ)m+0?u7F#3%߷EeSp[މ2dLI. /Dzgf{r3ýۉ/+O$8k ˛=lGjُqP0P8/T(@ FK!uY&zTឪW) kHe*v$=gJdMfq Ұ1jvjNZ o"q?@3 'NnDΈ]ȉ=͡FgoE-qQ+A6B~b/3;Rk7h M %`KQ3|Һs' qdwg%&MADK{k̑"ԺȬq&':akC+$A@E !YuFEsX{TR!u{@ 4FX"沢YC .ΖglgfQIeߨg} -o Dܘf.3|-ӨbI\GѼ3^ZTJr)27*w<j^llXaB?S7EiC&JbJh0=zMی3'0)oB'k^nr;yxti"nc\$jK4k붔ƛȒfY=y̛ZO1TA(6 yC&6{j+ QJp8v_zT L֗v.h]"PRchRTs7JS~%c"[nY?}KW{&X׻qES^.W<SU3'uoͯVai[q+]hJbyo5p+/KHȈ~5kh1^|+"B₎ ʤ?4:V,>f ~垱+sMϽbQ$T@u:G، /zb'iDO?PlX Dxv?e*6l)7=~>,: CFFj˥EmJ:.I@ {;sj$;琉cI%;4&YϘ=2Gl3"x9i'$vxńyV"Um*˄=CoL셟$ j e|ZQLha -z@\@S%Hf3%3BF DCg3$:;O!FuxVC W~9O \S5 qRT8,&a0O i#W.P߾i{LP8քnGRDQWjJJޗ+9%NdFÎX7T^.{61T ŷf)є vD͠dC@[{2 nNj|KO/bgqO u>:+d*1ONpyjwkt.{Svb(W6cC_u.QR/ N_f$ !nyy\_^1?ً_v/ռ_]D} ,ĭ,Ë=a^P(43*3cv}8r(VG&Lm_+ ]2 N$%;.@&0;U%(#F!!GГ~s,r^_6|D>ai)\FcM[sآ3HK@kO6nryтU1Wߪ^U8Y\lIQticڙ>, W=xuUb˓̙'8Hhh0O.ńI):;p;u/M(vLDh=١h㘹ڂ/Gy54 'N-ߧ/~"SNW!ϸ-vȂCzOsEZXF[{F٠tiPqôހ@WB^y`up^ɂ040tFA?s{7}"Q 3%Xٿ3_sP?X"!jFH3{w8Zk!򽹔H1-UCaEཙ mZ6W@ͽЌvy]/CQ58H5hnjĽ!*SVe7^4rˑ2(AC mc.zkPyҭZHoO6:Z gkz!0mql/ QP\+xdLʫqȩpFy)&>1_e3(x8PPbzR7&Av5 m [rXIo0z;\H2ibĉT3O'ΐ Д&}:L0% i9RhR .vGɊܱ:nz*Ay)pc+#\d~gk!:^0PΠc`N¾Zؖ{IEg 9rO%(&6i'%xL ]^ oU-s'D/jx yE?{xlߗ_pWvyQAӧom#-m4Nwc؁fЩ$ 3.l AQѳ]xc%<+𝨙n"p:fIT{LZ&nj'w>A8vOb Q:J$<U.-'FbA٫i,__>J,g/T syi+QKqJQ)/) *4'l8d^=W\i$ŽҮ"O(m*"M\ҫ9Cٙ{* Bh{I0CfĻ'[R5=IzU]J)HRjߍblXhe ]"%twCE<^+Zh;ɚ'#K^[㽺Q<1 \m{HSŶ duG<$8M$HvڹEV;efDJ Qh<{1Pa)|y~)gJ=&`i4W- P*H*ne%`1xC3`= F3$x; - lc#9a3kYz}9´Ј$!Fk ,)ctT V|~vu4t\] ba%ʥ#B zǭ|8[>sy[ˈo"LO.we> BrFXa>TSiTBXPz@BdlP41]iy=|awO'si`61Cg#R-PfVDkUF>OC 1oisZU=[04 ~ OO +t}y!Nd 7є9QBq9`&ؓp|'_|1gH0Qy۶mażyUa3zI[%=rh\^?B)8JG>cDܵߩ J7Ɍ"^A5vA_j] Un/vG{D#toVs% 8!Kj iZHTpRN.sphXR݋mNXmȘa&;%tIl ~^qy_!s_r08)7Z>f1C@A6WRDS+nPy! G;LOjqK\p)6ÍdWA䇬Zt/{oG_SI(j+Zz'qڭg3!ƓBHJ1NKye -e5ޫ7O <]ܒ8#W+zC~ _#upg/.SŞ+<Pkܓ D|+rm"o,[΀]bM<]ႅ;Vz):Z|6MRזk.htg8ň]* P|-MBOu*VG H#4B L.{E3A}=$lhLW.i眨N Q4(4"}ULLNaYH6ۨT Q~}4 Qd:~q7@J{SX!o~`Epyyx0BYz)ǡ9[zDcVcT|kB֠e{M"f؏_ I6k7(/R^u\]fD`*O ǵ2v]~96 9,wڧt5.c(ǻb0B"<#bpKwl EIfs @-m6$Ui]raooC )\W)ݳzKE7-WTdYjGfb=3Yd/ҋ^{rV<)D~4CzYH7qebB0[v̈́,P+l6 J[>L% _F2ATĽeGsӄ: CURgP˨Őh|1I⭮2 1)P6KF5_L_r9:K-!~"ɧŗYNTR)c"uQ*JuA*>f[ni/hawSg2̝֮}<6mK.-Y? K#/V ~ɉzw3X8(tIw5FqzTb.`?Ad/"Vs"40(*twdXؑ :d)C>N?*dp>ڞ|'FBQ/U4~@Y._NpDm%\Hw|yl6BFrRօF8f7˖ecTRku}Bx8lL2!>qK\Nl%Iꝩu]pps(o,]`v ¿?` #K3$ դbo NQ+ ?*_SXFKI4O8 bLI?Ŗ8Xʵ apܾ1-c!ܫ^#1flyEKz$z#m)9Jա& r%hJQ|q*l4NŲ}4lr n"\Jt >f5ZCWֲ? J\%vK+9 M]>.(f5/*ڒKZh\6c JC5Cn9zKRhӅZPWwKJmq0WY6f_7$xU1i6Q}qjO*Ķ=RwѴ>26St7qtПqu()C9>ڂؐDjGˣ>v*u"V&2Xw&.Buɦdud"̂{Q?(^#Tftc]Y $,a)7YQD!D~l `Z'u"0ɸNGPGYa~Z4=4*-<ui]]5b#EY41D`ͰMChMj{t %i e[syK |u?^+3.g7x&>\UZ:#8+1hZ 9RnF~ y|Vs 4ic(7D+ex۵'y\X_i} 5XҢ63 da qAd.κXY} o}ΧAn@3\\%V%y*5Y|(-eD!)Eڕp/ܵ t( L>m?o=?椙Jw+#h:K]|ɼ7qtWt,BQWb;f{z=`Lb#`yiԨ3eOH9/yNGE BhfM"6:xDcCL/"N0lJ@|W$%BS.Us!}*s[%f-?UG-Cr.!EsPkCKӇJ7:1_Fɋ6)J L[bd9Ov^ Y2 :M#Yy?"sp3bHpИ,֞";Ćown9c'@|dNS*-!5w<蔮D{(I;r`;upvII,W#!vbkZȰɱ巃Jc猯)Gav6$CVz\ @&h>lksAg-dDҿ:|-mQۺE>T)X@O̡"U4'Y%O[oM ,7$\\IhB٩;Ç^"W0B]S>Olí%O-h6)b*ZQ;+3zF5h!z8R랿~QGB J+ATyw5oג9ټHz˄|;HC~_ ERq^"14&j*;.VO_¡* Z_/дa&>?i0mRXQ#1?1f{U!b/AGf~7&ajYW]晌T A[\H_)cXphy ҏ_y#N!np;,lB5%%ViVy  wέz ځ0˒ܳGOÏ(z9J]5)J8P_qqku.jyK?][(n,~d?3K)y*p1,{BYmC9"ěp%!"Dh=Eb @coa'C@LȺFiض,釬h3M'8)Go\ !. xQШkE4Q <|PX㔦fK t|~)x tB76W2t3ll[G'jƩ8ӵ?!ėwk݈RkR"ҕwzrgFb"5-'h 4nGHT7s4-rr|3-FH^Ŷ]dş= (_(J˓M+/ˮʆq%ls|\uEWc GC6 ߑ. 3xBzVfx))'ɮgetb b .7:N ⒇]Zd$WI? ?(L4t~xdbu#a4_ɻ8˽|K)Kslmf|5MT@-b_Ռs%9-!J BݍJ`y ͦԐ\7$cULAh}~;&E_mѮÎ5z,e&h {e=`p[Ke<ׅ ]ˇGx}oFy\lHAWo|L)m)Im58Uxd> !Pa>vt?^a}E@ `PFr8P틎Ԛv/BS%?/|o`5sOZَR.; *Iv.ӇOQ)+ fI"ݏ|N=e4E?>R4JWG 6Exq[.OecF2t :SFHAkП%# 2FѸB7T,yjyT>O}mAw^MT(xlh%EtԆVYqqyҀ1Q-VOƘR# |;~vbNq'$gyt>ڎOKM w^N+0::V)7,JReKW$4,14Ɏ>3g[cjLJߡr][U"0ܡQ('nR$S {~&8Sm> ^wp;f=vͧ,Y7yd SO'x蜒lBN$Tͯ Vk&Pc1_1;7r\xSFOk]!2+e[UӶxGF|ɟ7` - =Ip&:zjiOӇɐy~- n{ .䚹bu ov C#OnN^wqYmym&.Ǡ֨В"S;<$Рw #8ʿo 1DlsrXt[;>ё|4]:\ȓj-Ӱ hg]W>uqϺi*9B HΣ 4Vu%7V7t޻#xgqdDUCK1ؾxGwRv&kD\zk4:Wmpp6ũfVdHHQppl&èIZ'M۞Nx*#J^V:cs:My\ttǻj-nj@x[͵BeB w\=ܷ -=Jq"OrB \o(^]1 'BG&jmU}r7km fݦ[ZlaǴ߅#ݻ *~iblGLdzw{sl]+NxZ|_𡞾qo +bcgaM~[O 6s<h#L&<.+ ^;L!姝8~.mt> 7Dڞ6N9[m6+^[4j ݠ*&@mvv_'u~ױ^ ͸N(r-w$mېM%W#sGB?ʀrG? 8!sĿ>0 \3 BH|˧90;D="Nm`t,pQ>g?KE* ykxX_fB;udȉZ-'5v P ܂gq;MLJo1@ x/fwQkQD__B(a`M,tH/'}DoeD-z)ǀgvn!3C{p4X,3lx"@-*|5`x,dOlj4} ȴb=mw C =LKxxGV=H$@!Ѫ+, YVs P 6kuv꟤9.ǢzrX?ìg`:\)IV'߁_i%KYPEEq-G ă릱DbmUHz]h447GxQ:N8n{vLnnc~E]+Bnږf e$5rI& ܍qD49M|* j >c.m+L6t:7i]c42lp!$ IY4X^"1*wE/`\2@)TXƒ߾`0B E60/uB@ɀ 8n_"OUHg՝njminW%v l8fɜejs*IǦ2_Bg!*!ZNCv%GQWs̈}5Fq%UHKy@# iY#>M܀(}{hSCW?_:1K63sWHk ycH- *oA_ 3 2֛R[z͢0apiJa֟7N%ۮ*cTjPD?@YV> mhTzRN ͚Zu?+8^[U7<=)pQ q#[1-Rޮ< B,m褸^;$A6D)Y[WtBjݫ*ם='“n7;p]*>njkI"+<ǷE}2,%M~\&(RmpVT oT߮w9IUGVl(S+\3CneO|gmW7lZ#A &ҠRHsC(>& o"L>1v¤>lZ-j6ItaANSk$O0y呉,/-^ARWڞ>@'rqe X7iUdl"] g>JH`fZ׽#=wv<N#)&h2B)r xQ]h{~4S,Aݹ<^/)ܻ3;Jddިj Ć,A &+,^+r agt4Li迬+oKnS5xn6gY7)cee{lB,j Q:ZXh`W 3O*,<-XNrdG%| W©t\=[ :.a[stoޟ/fx [R7CٿooAuyx&ͥ$vQKco*Um%fE:7+Z6*"&}"j*pgG86am$ϧFa> o "{Ke-q1EjcQXn`椋!d$x_ƕ1C vr)Ek "?2+>Y&=r;T5vLxҫ_n./kjץRdL l.- %,3/Z߸ WȖ?48[`aվ>9xL%bD(+v'k98Azu;M9Dt$8?oo:d=ѫڿ5yM鉽bu$I|doy Y+A!qPeJujP0iRU"uHu% W} 6k U^[Sd;lF73*ؓ. /;Ew2m0 _bbR_u 2]Hx3/las`;קkĦ !>{R r\Bѽf2<+@ r@pv%oc?Ee8JSik_N>NnԋI U9@B|@p/r|)k1b l)g Ī(kw<"|bs?jLh2YUMԵ%@U`7Ls"T{LxW-?h_Ӏ Di`;(ݘ#J#pa0LYArQJ;t#(r6!TjEnnrfA5. y0KB5%rf՛w%"Lpѧ-qd8ߟSqY7,=Y]I"/?Op #[ j7f~):M&V~%;U1mL fż{Qt%B;l R$<&0-Mj H@'@ tAkhhLI򜈤VVbC[j.P:I*K+M6F==AtO1Jac!c͉ysAg`fKRY+p jkMQehė;<~C$>KTY SfjVB^({J1_F3_p#Y8u\{H]*#}h8 _*dj:_KϤ=Rd2aP j "~!ș;Sa?qtb1dfC$̚r̼KmG*euGӋ#EHKF*?TisCYa)u#w@ :K.#`JQq-Uݿ&sՌ'c`qgtmX"qʥܬ}q>6C?@Yutr8  1럙17V05i5>ӎp$gt|T29(Xg&jO'|þTݻA8~A?vPOB|lw]0^>~(R+X36{5:d筓eˢ6܁),;EW><бdI0z^lxjbշOme(~pC!}RղoE#8H"LϴIGjIB'؞+u~ TV6Xl(UH\ ^N Mhj/E/r0հ09Yroπu~L4(wOmE -55mF1fkekE}ux%Xϣ$l؜8wH$(G EȗiF%`v38R:6vIgҒ b}\1Y"D[7?GHCQ-%fx "(l~ $cuѾf(m[lĈ?OoÜd=ym o'*iܛI }f8ǁClVm Ep uy 6L:0i6\8U {3# KOtTt`U!:B*d m횝U|k!Ic=L ō4zwXbzPv-KX6#U=) >i) ǑmMײ2 0е^z:Ŋ]Ce4+}Ntk6`.u8\T"F]*WoijV)exL( v!omjo(FEBXݶu\0 \hVq{!^+/: ^HoEY |_vAAgi_ʆ$q/_ ='+x5RABJĂC! Q/D/wE hu"Z) X7J[lsƙkq*6K0v#bu~2.N.;SNMxX|g!DP(Q+?/ ~G?ӶM-!mI;2sAoY2<b}}1wcmVaY 8,Ɲ/׮7%OOf~3FL-WR5Ё팓ʖ-DKJ銶;T31=rT݁^K7t#@Qs]Y|7Π{)Q%pmI cb2L+w%qoA*/MTb *ډf)Bhpdv\֑i6x;WVU)"ѱ]UY?=9/gWjL.^d2'iwHw-w9 T7j-MyX;^nf9+$]ҜձV k|ѻ_W5V'B ..$(OPG`{3k\aVVMw*67-@ l6EY :sg!]M/51]ߎLZBaBu5 c >C`eޢOqY\v(&λ-FL[;%xygg! bapک!O,Aj'A;1rӎ7= 'USGjd Bx{bPcן&|@wrwoʄ'U^ cftb`t޻Ug4}PutUA1ĩw<a,eu>ݒҊ@nr| W*){=M֯2{$[+">q5 Ld;Tq#e ܎hD0׷ȝd_ZV1r,MoE(W~ pcV1৲ڮ܋S84QutMo;ܫI>9qDY 8_W@C"y!L0 ۀ+|7[0ʳTݿ `9HZ !ܺj/+dfHɑ)_&`"7MlpKKoW $hW,= tK~O$h@FKPd~}028BeCFxѼC]jEGb#^v_|J]}K'8_ S15hCq3zW~]3AeNʲ/RQlE{ÐΝ\P-|PqUaǺ;ȷ ; $rB(;9VeC?7(U{CG,>EMȮF#8NQ;o!d3cF_6n5B2|a\:*dBJPl]*9Trz=c,D )B;`(i$m٩2R(du,U'l#Fn`ve(Rt#BP^O9xGO$?{]!V_ LX彿D`[%e;eqkcH֊gȃ`VXKHgLؒu9.Od/Y`aEeoRǏ\WF$}뉓5hvwǒe6Ѯ{yJ` 6ؤ&xo9vcu-*(KbܾfiZ Xbe519:!@{B<s-8}Xgf4B,`WM0a{- jIX wZA\͞C736m2辱](AGDy&Wl Rj1);'J_nq Lײi Wg1sOy+mGS mqX)=_N{I/Sy:V..kP \ 9SzlIps2CWt"s uYBbEE \UbK߲ey\8MVg M?#ǹTZXYU/aclGP U7"x++9\!)i-_}~\+L]OG4+u3ۊ5k2c nLNڔR[sI?R.fY !R/8ZO>H&S /mETkLp`Jd5dXhKi7̂Rij3g̟Vl8yJ 8[6#kzp$vi)[D 2<Ƣ-08}[!d3ߔwܔTp%mVuc`R (2 #I ݛv) iNDpo­GSGdҶ4"%AiTM4-0 $d7@h`Jz F 7 BƔf4gOLh.r@­m挨4CLJLѩxH.A'ː]ΘhsT/&]|SGrKk n*Z`ـgmohoNx|XOgK~%,Q_ǓV$ ¼A-iZ[7=˜'f"1eU<78>3h(AsPò&SK+N uO̚ L*}L":Kf)u[e9.Nh麍Ee pZIJY֞ćl-AU1|!-y[]1:2Wc;ZC#ûIK͇Dr]q2F ?E[`ì8) m袔MF̥;-l"i"ţS~}c1f\\+tiĻɮEf-lEirjq ;Xұ7 ٣25QejQx2-R0ZO(*7Eʱh91+>ԅ*Ε/_LMA}'7&@~>Ĉ͆ =VNɘxڱ14Pc'-%?tU)f9xKqhPYXD5eZI?Ĺi=7K^5$/T㌢IZ[5W>9H}%i vwXGThG%wɫx=LOԤm[RzURq-Bv !11nE輓N^,%rUرzi\wK qP^lcS>W=ˠW֖4a>%WFaoEb:}qpj\N^nS?iy?" :wF3\EDxk*s߹#n0"Z~̮2s&t~mIG^˾Nae z1OeV3DQ`&KK-ȕ:[=] Sun E-A-j̰PqO06qE=&u߆tx1G1{h]\~DDڨLV^wIѪAhm(˱8[/7ӏ#Q,](ihhYM7R rڃ4ɑ+{;4LXia%ҷz-nֹMR L=!5^k[$G2)¸t,ªS*? +37r:v&eZ恕@+KVhWhPBA!XElMIVʝvœ օ,r$0i2}Lķާ&kNqU̞L"䡞0q0]L~Ğ )Al/]7+rNt_7H}Kx8vތ+uq>)Pn?!^J/loec} 0-Y띱/AǴ5RláɿcDȴ(/PKLNZȆ-#9=ќxGi}mlKj]N+gU)ƀ_qRq #E_6"Y#USԄ~DPOFh{Z˦cxA1f̱2^eW)!&| n;0HOY ̑MxU~C.L(*dzlX󧘳Ӎ|qC/I^󂭞<ʉ"Agy^ziƴK)۷㟏Z%iU 'ܼ雐{byu9?A늖;]SͲ(_{sG/aBVwR1(ɖTNXv@ A 5`}|Ŝ PzNܳVM8༵dL;uB5|?[HI=/ 6@y%;)ҔK` =r_r̨4EiMLGdJB]JKlFAxoXL`umali=ڝSb܉lŒjN4yC>Ku׹;% &9 7Z_N[^(j0\5 F+JT6PhJ +@yl1}HNfl< w1ϭ5v'Zpՙ|IH-=6YAK"ϛR=,s+-c_~U$jvztt\J".ƒnEC1OiW\%:dn9d{T; E>b[ *PR)ufӨ( J=VHūZL ⸴d ;t*.2 @ + bNu$jFĥ@6O?xJhvJ:*ћ*_{DAD+L6yg ]5*ij0]$݀LH)ݵ -详ܾɞBZm'71&X&" ͎öG#IQT-5O8O}O((ADy&Rz~ۨZm'K[{ )o Ӏ T[Ju/66ϳՈh&5zтoyx3q;D)?\zHx114A=[UEO \MDGҀJ jTk5o"9zhKGX դi--ъ_B 8">[/ythJk*-:&Bځng7GدJu# {޵D,ʷLDgJ!JYik"' =wKOJC+B3t-7y̹6ΌR/GIq PV+W d^8h' c5gab q*;qs}hL/!2nX/ Ey-Wޢ F /:_-QlC %GJz_ԐpsRvR$"d֜~I?|d8 Urd-#޸ WfΛs։FûdaWƄP?4 `=1qXPg.?qGDD:q\-/QR}AQ85"wwNy{LN,bL6xхt#_lRiKR}}.' (3QتR54 AKf$>ݮ=&~ځkvP`։0qNB؆B{:lnZ/ e~,%^SeB:Vbe m+|'7Rս|b2G=ġ+('[aLSymb:nAQ:aAv MO&*SKCl6J]Bs*U3jo.-lI?=L\8d!iRI~A8jΥDHCL\9\*nw&g;i/k 1^e oR[,?HɖoL)q-0D|"eUYf;K_ҏFntؗx4wGE*iFIU>.g? m3⬃A0óC*JRU×{1P , //It?e=Pm)!͊>Y"H,3G ?rRUgqv&10C,Já ɕBd|,29h3 k!ʥAlhj77MO/ 8~%[RoQ)&[r,2?z[mr}໥\9ٔ5YJQcz\ydqH |>A_m~!iqyS.k-:mFtgTVXXe*_C L]&cj$Zߢfn OwfN )x9xd hr#MER"h rhרԌgy^/V(֬v_ K"dZ 29zn[NZ01hC N-T0|Q1̃ΞO7F\lm@*`^!,9G.&u75|w?z T RuUg_H|%- y5kUk( տ H'(k_T!0 O2!f)0O UIW/ j_beb-18ID=Pp m|lʾOOQlc{Byt='d:Y@#`U>V04ƷpfxԘL48MS2nvmwr)Ad`6$"ަhuw'Q~ت1þhS*G~~kyy[ s)UCg@~L_N5& f'FtW}TK]FNJTaY4,m@-\ҍ]Kmt%tBlZoʱlFqIl$'7/^_2# gw~X򺈈X(oORѹJPJۀzE6 (u]:a4AW?>dנoaϱeB}O`Qy˥0qߧX>iN)T7Tu|%Nm?{!"5˂~ZNhInk0ӯ\Ro"*Rna̋$Hb#E0LQNK 78[wuSD-;L7{e&`,MFb# MvQ :Jű $v=D|L?oߵ!vsL.tġ\qf&}M??(܂XjdL_L+t-z䄨>F572Wr[ݳ \I΍J.& j[tCΧi.O%"aN\Ҍ`ZI>qdHs`V(nI_ Jp;iҸTcJ|` '=7b w YZuidX1ˎuZus립]ùQ=Zmp 3^n9O, f@sU,^{Flł0~CdRVkhٚstH b ;42uh nz".صOfW-JaZʙh5>5pD%]R2j}`0 "~ 3]sM꾠Z /ccs)2Q`GfHa2sN%pG'QL8Yc/0e-I7491a\|}Ws9_كC}Ȕ"IYdHʑ^MG{%FBN `yz^?q>3XI9ͽDQgí' ՜5 Zy!OFTm>\ӴT"NWqV_YHzr|uE_NZg|fNX)_K%`f?GRDoŜ^H pm/FPXqGٻ&q$J2 [1 ^T"#Ȝ@3|--X-uT_f'D3ot0]6 Sfl~?jK5&?c}ۊQM$K2u6Sb~Li e$(}> <ᥪ8N<1M:& [8M$aRo7e>HM ֑\ GoBsYlI+Շeثd1t[ _$L08t7D%5nm~P?3D&!fmZ--E`\ (#/7p()~|(x|z;Ostb,ƒWA's;WWhPߧxSŘSbB40$[A"fn0z$g#*<ͥh][93rbi%J~ڈ^G8ô]G&d$e{^z>(gރ<̌1]4@ e]#VL}xWh R͵cY sIۓd-fSRH]eTP %tckqGvW/VZmDXUރu#{C(N `q M#P=^s?t[(ʖ>݇b ޖ4aRM#(CyEBRiPj;k6 Tg<{ A|K.?S؎W2}I*+Ԫ`^u~P=!&nGmD +W"pٕ=J1N4Jwo= 6jj " jqBBDO|]rr7XS5eE ԑSJH`JSf {|o#^=T6ثpe7~|w1wC.+fKC~b!ʪFM ,NWC$껌#aCAZN$Du b<##]g'T]{EyV u^(SXڒ4z@jZ#co7 Mnݮ>ϧ3?ijIHFʢsQ46/ǐ>K PYYz %M)n|6.^6W[1l; )Cf' ~穄||T2+5 E{w̺|/B0*rG;eAuGiNM|#5= $zBڧA[.p)bE[vM=$!ucwc&u{$}MgK?T#{mM],TJδyP~y_2+fLx>&+ QH7(\\/TO!"Rq\ (tޔ~L:i7JtH~ .U;c8F^쬈}Ë VZXiX4 x>:cs U ТH4Lh<} Cƺ&ZibTt(`lJkMo I0SRt0>nn-C 2="FN R&C/ ;?|lI4M ~3-R2^XrbNc52P_M<5vױBwʗ')N 5H0qG FԟѹO1%mFU eb}P4H}bd5 _-LOѫU3rb$KTY'4$;VBwKe~nUymfZgc 3*!]( h`B6]nSIU~QVȉSKPPf7 T8>_8qG]/- O>w$Z9N{4򷭔9֚Gi[ ~[+9->RDi?قœ4`" 2 V)AW5#j}b.;-mm^=8M oO睂z<-YyXsC*˷dRP.B|_,В2i/-ߴXoD 'M$ 5d77}ɡ^i, CwW&%N~*]JRo4vN1{ ;4yQjē$I:ZlC7BGeoOYV+%PP?n(נK|3U Fe6Zgg? ]~ ?}0HǴgSL0glB;V!B5 4x/XͤjN۷N'O s8œ =2S b+HwOͽ?u.״,:R}/]:{IL+7è9eu&c0 JofX)q'/G)B4zߥ][A J%orQ%M1u V> TOI?CTqPpܦrx}C$#H(oę&hD(S]PM9ws~@Jwls<;JGQ%¯1{N X?kbR-tՙa-^Bȓ;x["w.I2e_U!3`RZ_~"/31-I @FTH^$@~؎.#~b%X5al3:F11B͠5ԓl"0ļ\IҊAyN!ER ;2ȂXgj>y5>s1$tXfiUMKjk^9D[Apl?ȌW`Z֗Cx0:mZ+A\McTUS])xi˚PGU9eu;‡K{"Rc$ȏCܨx.L$P&4.+Iƣ><΀~ B&筂D~_۠hsJ,jNi%*;.?̷Tg-=t?3|"Ʃ [Me5|0W)my'@lF}KQF+֨UXbF'Qi~W?;q%ˎ1^C wŦ&l~yGDp/W'ҾzzrEVweܚ(P̗R,f T/YmN4Ej\8ߖSGV+[e5 \K~LU|sT S%u2 ӢbwM3 - k[o)D%..6q2`b!Dga:`ǙBzc˴é Eip+p\wǺNNMǎ=i_"N$gno_&):.N`6$)\x_y֝ɀ<3  zɓbeϪfUgWW'E?u_Qһi^mz>FYl\v XI9.ua}xkDF5sN/GI)blzs۵Pܣᗨٜe^Bġ(҉i]rۓlX-4spb(AGȊVZW]HIDDsi;Hwն->aj6!*_zdjVa~=h2&] SIOq ?},l tpGMXiw6:Fb =k]9It @qw_<R,γâ߂(M.k2` ftV0$)b؍FxC_JI.@9U6 c뼎[OM:X=8+mIesΘwfTqTh&8DRsѹ[73O.Kl<8K OaĿLq03<טd)SVF NNqO h3ۈ&)p+*{L?o$(s 1C9\w z (Bn6RB#rUOgǵ"n*"=ǝ#57oeP('K{oWnawYwf3ju/RLXHf^7D5ÕBiN^0BM1qwf8n d ȓ^^d8~vZch1֑acLI/ƃQ5Ox؍<4Hʮmex.~.SX9%<:@ al11MEBxOZV{CƸG ]@\{J$~_wZD8Rص[/e> i`Mў2 ,QئƧ8֑sBdD26W%| Kǫ?a«N5#+Axcf$$i+9ZԃR7{䠤 >F =} ?$>r#@hW]&C7 ~h+3qY>]?[{&˾_Cmn4\ẃ"1G6|-1E@F'*[ _1CRE5_T'H[y>*LBJ%n@hմϚ"|űHk:Y7$ V)Q&G {~$}K PAErBw=+#mjYɚRv0Tj C%Jk|q$ʸ6=|+i)si? p{ Mq ^ڐ:>=(io3a$Qq?B7 š=Gd3G~T:m`^FoAU`Z\,< P qStӤr5N+v%q=Xn;~b/qLdbm@Ki_ Gpk3ׇ_f ;A %q6,jVsE+6H2(Z\N4S5 ,f}҄yY( \d(H޼yP$;*ׇh" 'l2XA.z|ؑ{$Ʈ2~fGZɲ V7y]`x?wc%wC$C[Ip~cJp|+`\*/Ft m{9^T@t#A` _{[[kn*:Dod3ÓQzW/dhObm=^#Gs$"z)^fP:G =oIxOxױZn{ [M Y2&C[ɩ&jqdΛ5UI@odM~P>C^T6h-,h1 %)!5 8z7uc{ :6̉P?m3?[$w%gr>%ɘhFԀpQ`!7kM$!کfa֒0LUzeeD빕h7 oL?~{IۧHgn.]L/)Pe7M'Igc9&4K,b:@Zez2?zj" 0&}8?[S.]9N,\UzUʀen߰h}vh5*,jTuYj|"u叐XWXeVLTYiGYv0TH2d M2ɔS-5w@eYe[;UX}N->>$c2:}&ah {&ְ@ Ԩx[ VFmCk9ȟ[ӌ927ɬM؞CV8DShmlh `!9nLGt&Jg^Qdm=H9ȾL=_sPgpj g= s@7 ՛=Zs5٠cwO++,OCz>+Eڟ:2.cla2?;g5`Td 8WǞJ;f)ۖ|$)^k-H> 8U^fjPz;[6va"G7gO1ХoqA5I0g9.?0ד,} ^mUxAZE4n $%Y;r؛ޛ/χ+=G9Xue#]'6i,?q~W U /Pm>'RC*E#6  kv]z4øuQ'{ɔ 1\ھ;`98xfL]߿YhЋ[ЇX;% ‘!'w*_]ln{AQxxQAYUL6x$gˬL͘o$7\^p;(=⪴e)©Սv)oPEf^oO`Hb{J6(J\ >rw)*iz>b[ƽ9!`|(Z10Y8Vs#N)}{kiG#V 'X8 Wz }ez\DW] Lh{=;zڱ_,vѱ[ݚ|"@VE'l F,^~nAO  B?Mrtt.FJWE}b<Ƅf'HݎJ7/bSf+hJMr3tnT{܂ŒcjxzE-Pc2Q"g`JϒoQ4CEJ!RoP a <0龜S|~tbS2%g?*" wR1tR ><P"&N%CI'cC?vsOQzZY .TI&>l#G 7n Є Ƕ§ SBZT~PxĹV1*{kLO#g+7ՠk5w 4 ؉o6UWW002o<̙WX)g1mi֤?yu;\|[Aqs!ُBrW)h 4yB~W|3C6I_(-B)e^#M0ij"ATgឞ?&CE8G3;n_^AX C Uq:J0Ch9*#9~qߗY z@SEa[uǃ)}}fO`.'Tb{< `;4G$,(R~w"ia@/GSUj <OIʡeݓ rq#!T3Hr 0Z\wxԏ䧯X :A;Y[EJf~rLcp$E&YnlI>S 5(x@ĩ}>z/D[B0ȐQxz˘ncBt,eb] }WRjw]5A~0 A|sR msPJ+DUJ@cv(c(ҩ<#2aICˮ(7+(}՜?,};ݍKm%}8B *}[,0Zx2([!G9J3=& ucPF^"x;0ӞQR$EC)Of*"zSIn <kycl\>nx洛>sq%{IG@깒8!vw8ZRh !|0$k~V򚑩qe9/xWǤ_15gU_-2.83J5'^SL_a `1pZ]--`ɹK1X§_x\5)Y)2,k|VflK"MKy |6w>[:΢sRpwa^)ĺP'~X/F^QOd[tʣS 熐˞$' vZ` g_ =~¼7fVҲĤ d<uͻ복Լ5~_$t9gQ}Ri 㗓5Kky)qn5wX͹@ػ!m1L AGU 75k4֧ ޮ# le pL.[",Zqa-smy0t1SaύF`|0 'p,IVc*+] $̗ތ'\|i9O]ԫ 3e!io6xW(E&Z›J 9E UtN[s<}mP(f; 1i +*|%GX#15{!8[Nww{?+Өސ-O>NOsjخ?r _zm>HʈAxlE2/CҎ9W|25kQK~Jуd6Sؾ#ӒyF?{*EY;;9{Ko2,p`Hj1wD!c32HQG0~4#:y*wx<|NQ{v]B6EzWh+gh/k AC[J#]7nZh>v'&bABNDݲCU,E2w^LH"ͯ%$n,:i\BQ" Χ._"MSfPh[¨ʏ"y/U ^_h5&Xz:Ta󱡩WKv_H_i׀,>,5V(Iru N`ϛjU" ӉqbAC*p`Rs}YbD[[8D`%e~`^ϘTvM$ġQFi{}>up:)7zni#H1g^A[pJ[]hHp.[H=znEHeGܚL f[NVǫnXGŢUxTfpQf}kȐGI2ZDI;.4у>*b]MukӪ;4Au$9F7&uAU)U}Mț;ض{'u5 scA: 1&9OV@w O>J qD  qs6L\` JKz ?w鶲+ˉ*O?ee}yK HJkx}f UlvRwI뿝J}*`bO6GTɪ(ʱ8O4EʔL~`AUs h)SB-ƒzizEc жY\Ol"ރ,mbu~˜#_/|ԣ/qݶMŖ􇧻A`!"zu閙L4uVU`:wm֤H a[E!E} wOoӯZm}**?R>ث{i_OgDΘ/0SzʈY|Lg"~C"Fb''-nlQ=ؠ>eaykcl/JAā1 Vw7FTq7s)&[Z>PzlD@z(Iڼ-V(,do gV`R@8获MrOOToo$GoSpl.2qc[LYwQ5G?y,cNZKq݆ U.V6R,3-hϝʝvM e tyȫ[LkBbrUb$E3&D!BFSvZ.4DŽq]$:V(=Q[͈_GF:2~r`s *K,1&; lGAF͔vĊ A 5w .ǥ/pFVRz-w^NLکJBCF\,%1nln* xs%W@1kvi06<,EZ¬IX]_#h& :SR%R G `bcF=kzӭ?S/)'6cARNm.0`+* N$gdxRv7gqtd^V1rJz\w'$mr'ט4rt ]!|<xu;S]buIStC> lLuqq-} u@_ .|fhf@5 4EQ`koL}u3zMK }Fb.K kB{ȋ_w/4bH@`h)6?{wb F,v;ϔ5]\ٺHNAzH+r; t|,X7eLnŷL*% \?y-dzJrfcMB|.z T+ JEц!1c0,;CzU{DeemdȏLX0`_-YEV^(Cq<)~t]18|3j~I+6-m-%4T/ o?V']7r pC)*ZAt #d APbMgTvFci%R_{WMՖ@^DwTYCdFx0eD-}&'C$g0̋;xfo ~ ^S,O"#Tԡ }X->cQHd]ٓ6m.}L*v9!)aN(\E,0e%f};!+ZZ/pTR-{԰9VV~C^0æc %JR3Ony48LRf;dYPYnEš!QT,l즤 21SmLpqEvGZ5<2 >Zf؂7W]`]eKTeʼ\o -0)Q_\T7Hdo)lTYX930;/8V[4Ue\j–N[lG>   ƶj8Qy.9$.')L;Ԟc-hZQ|TQ~TH|g!6rQ}i2[o9"zzEY2 *lNU΋R=U$##_/q#!RɶB[)|tE?o%IyY?e+ cWLr]pD(:NVq>$Gh!F%@ΣO3oS;{A \HҲ\ r5ftЖ3UtQEV=8\[nɼKџ)@Ċۚq-s؀T:yYo냧sT7Q_zLP*]yȄqz{ ҜfڠXRLu9S/QvS2ذ2".[-[mEG]s%L{-X؄?8}#GU`1D Tzli 0C-XMFUlJb"{9O~,8WD3PW %acAYK-bKSъ㤈$(qd,bdHZ%;fʶ/v oTbe"ȜWL X%jdd79՗ 9BrgdiǕZxijx#Tڜ.wz0djRBȤ-z䱮jՅ^asyx~ ALNF0d %J9|;<1BKxMR UnmwoP)$">o(ԏ}rAwSa XƪAqH %jj:PBƟng_vjhbW)[ -!Lx{JkKCp2h~xP^ (Rr: `$9;G31l)]}Ԣ$5Pq x]cԫPֺ g#@aPm-yQ sԺv ;Kjo3&f;=[GT4!UXy!4}VF>W%q=20nCZ]D~j0&mj;W硣7"بW (z2UosMYd‚>[tI~J?SԜ^ S]`-gqXz 2unIb!%eҴ}Q*y :'I*2ܖԟVYX2nDa3>hg"QJSwOާlvETGSKΩpt#%tϵ6? (֧oW*3s:,M_ԧxkP95؋8*! ZC8oNZH .8⽩ʺ lU7l CaN$.!ĭyMt֍Μ p=F^($VV{"q}c̛-EMSDPq6Lj(7Bhj*dB)yu)7_3Ѵ 0U8(y5K_8q5q͆.L7ȍ]Y"9'xӨ#ےs3 m[|s)o;OjӉ@F; Y)70Vw5Ѻj5K?ԃCf 68?ָvs,ƨ!I5|#B?>SFöHŷ b)w"2}]˗˄81K?qZI#A?/{@p0#ŜXm zfIvxȿgԅPdeM;nbJ.c'QsE%bye[ w>\X<;֖x3]mch9xD#sK b5QȋrH5a0o\f ``F[ 9ZAOr"^7hCɒ AԕaoTΛ"E% Zt"P/CA e R7}})y|Qӂ::oX&ErdʖLBMb>,BikiZ! W6vmoq>aqk-8dSkV_$9V.*/{Pސ|4af!`bJYwZ!d]b,ʸBh :'GG5`|@f8yG0xC&3[4 e3Y䫖EvHiLJ6pqnA}aݙ).O8ay=yFnد]H@zy4ÌJ^w{{Ћ;E!m*tNىrÄ8_w/D݁4} T-nhNDBQs81.08֭ '\x# Q,= cU ڞA~@zgˆu'uӟz.k6aKaZ== {4 }/,Nr9A?Vj_﷚%yiMb7B))(#n=:K,/1r$51ɰ2"(0VǠb5pq`ގeu9E 1V%nA ,B΍jG]9|] b9l b R\aAEDyfC|!I34}TRa(rVǷ_D^^-ϝnZOvW!}uoYn}]x9ӥR[i :<[@587񽐿o qV! &q/4"ƞEP[RX=FS[(x><"$FpNTu MS-C!<|huPE^Z d-a񓴵@ vpq #tY;=ġp409OH٫9H=g8n 5\"K?TyB4tr85pDR ͖=sJJuhsv7Ξ;یQ\ʯ Lhsuɶ]ib^%g >6ڰ(}Ș2vvɡ80'>E3dZV]sJXr?Ͳf["qLH?؆nZ/c [*~]ό>6} x~׿‰k%dj<@#(Y 옛𹟤.5_؀H3%=מT:i-+>>08XC-^9bY]`鋾AsoˠF{ܗ4$E] `!xN^ V!`ƃ@^`HЋ}j#QPLa%Ckה/P iغI4-ڗ Je)9#!צO^@BkfiLV֪t3PEYWtrg;EA vu˚lY.t.v1J U41jM! -9ryFj;AXVbBiy/|!çUtj*%a*sp;<3b-fq:Y%=@^Y_4]%L0?%_޶"L7`nWU3N* l3Β, y|=wuQS U.0'^p]Ii]5  6f/ۉ~|^婘T?% _B_[T75{^tBz4pJu+;ÈtoAaAip95$V_KD!ؙ:ԺGO6piœ['ռJh\_A$B ; ~%: {+#nw.T,C#;&Rp3xWlH)[)9jzO2Y[*Zt#`thplYLMkYޛzc[D)&uiCV &$&: .!G/a^pDKеHG9ElT&^*N]X2ȖDs2ʰ1.ϳA%-'3|>70UL՘{:qICx\ʒb\h 4.;1J77RFOF<ƥ&V.fiGQNy48|hJVB AhiOdF`rmɥ!SEԷTPvQ'l@J4;ՕZS;ī'4k4l|ѭ^|V+Ǩn=yɣ12&&+G P?z6`Ҋ5C* @/e+;\լ [WJ73|F0eL+'.kDh`2zAˎPgUk)lؘ#j,tc?~0ɖaMp(鏮8$$,TշLE\ʳF뇅fՄ+.4dt(G"yt;D{i^=4u bEc'i}'VAzL5_v/frn|JE~=:}h'|yZnF F4A.խ1  `x$G:.3X71[)M`63J%rQwdRr)XؗXwW{4pRS$XldG5lsN YضC5D8Y3r1Vǒ]{X)q4I];ig1#KO |OsA7yT{kvP/Aq`#D<U/1fdApGS{DZ`, Q!T53 )U%6,le aVӝO56qM~Â}1qwg1Q$y@]Pk݋OhNtʹvҤo L h~y'4ѻ/쏔pH; p8} [FZuۡX9 0q/ǹƅT.ïBUu:k/`MSeJT@gE}go^BuB#3XĴ+X#7yXuVf*f}PHU3@}'G@0&hb҆@V(uJ+Affjc {Had 1FBй҉N ҁ#709:d$՝4u7D9`/WE<>I/vEk"Z͹8 edeRSS|[?Ef珜MrwDwf/]ț\OKlsBjSwa;T2,L?#{uݫB Ne;Ґsv4}XqL㨵-zA Zwo>FZ-˺x.2̝-+x0cέh_y z^ɬLA^Ū< "IB)C#RJt$ `ަ]m+r[#ߙ~1m`ъd6n.L8t+9oD0@CdJ&6z(9T8IO fQ6W !3/漉Y^JC{ZaUj16&H,kViǪ8ȝRυu.8aģ"OVi-=FHO*"P8 ~}B!BBqѽHxɾ܂gjv;vi]zy 6|CJP-Drbw}a!Cلis߫LE/\-k+Bn _ܯS-TJ"G_ [9}z1L ;󳱗M]0 ą<2RE3T>bɑ1''zgn?(hdMǮEպ<4hKFQKF!W ^3&hv4'md nwJC4X].>bĸ`7jXlnN5#eC.#|i:NϺjNJ5?叧:&tzϏ- ;GQϛdɗMyp?7nh I2G4 I ܹݾ}oWNx;>0wEeJJO|TC7y( ۡ$A:(iѝ2DN=y7aWy|"hNw#!AJ欀K79Ǟo{m5iˀmHH~!ۑ>9fuoC&xJCFT %QDPn E?zZV{)K`mnT|+&>&~#`Kg!&5KlӄQZ2W:)jmSav?=Ȼ_mp/V,Wؖ07\r@`?4LC(_ٿ.;)M]v{ YZ%.jfPc!ap ʨ!q.{K@VA-%(X ~dwֆ4'F eMy5GNfpU"~\?]nqx9(FTٶkQ2S,]xίW"@oAFT)>W`mR}ClUl'" L1\7) vkDBaqk( L;%|3˜k?#soIi537r>wjQ\.0+J~o65 V)\/:,b+ƅ=> .df(@/|ȭ=dfU ZFIgwE-8 glзV;r`H[4й/o~.blC ry;=3.H ϪEVz_p g(İ(#EIϬ "v CifgǼ~nkhk #j@v]TW'g#B&, <)[n +BեC[N<$o 3wO|wGib.ߖ9egQbI/M=v㌁E6(d}'~Q-h/e@K{I [QWk:<Ȃf! A)<-ئX a<$'#@5ѦͻF|w ٫$MG~^hG{ImzAw~1Mb^{NĩgiD8j:" jv̿V9Of Q){LS=P8zE뱐nR@gZ_-+&k pӷYW3A_K VY*|:vJy Qo cH~|A(}-e9-Қ@G62N*ݠа.~\\Ax|Tx*rۜ cJ؟@Z_%Ll]V;VkDWf~p;cm^>B0_*5K' V.O=hdڐA囮 a)OF]h 6ț]\s8؃!ohn7fүdG`XI]@@7{v&Gy7$ 11Gg&[]OE'J}'5 ȾhPOoX~2ڻS縦Ts"4 \_{pbD=S,H%(ta VM C슧8Һk'UނxtLg/;hc6zjrzi8s,ӫ,̬жQ3rniSr bVpBBE]nFܛ GnO_σj5ung~/ j\{'?Ě'VlO |i&=׳;fP}cğT\~ঠʡZ_#m v8Б(xMvjKsYGZVdԑ0ӝp^&M˚J4ox76p̐/MtU^g$(`>[v\'즖RVF_%Ml|lĿqu,5A?Rb27Lg}~rA;f_G5=!Qq#P4ˮ[]mea mv[Vf^?V.eI=.,BӦ `'438 ׍KeƵ#CE{3<sjeYoV⚮uށ6w:t$v@T) -' U5CDwȣb: 9] JG%6K>qZz>7dZAǭ >ǯ4E@r!e\`Cޓ{qą$=@pb j_ʴX Lq`ƍn?Gk*_&}"oj^0T js 9ZJٙc$ "AyPvdq(fߚse27]:Nb߶O#B-͚{rUHI׈ _sϯ-9Js]ܜ$f 4*ѝ҆7^,_ y@KdyHoF6L:~!zw#.J U5 VG@P*!|۹~y7#뽚uS^g7[/~u/bʔ]V;j @oRD9 )>%z98j ӊr?^.ĐeqjГ^g&Yדv[U({3Ե>MQ3y%oј'zϑy&Hc)I$EGb#CaJK`X>Ma\?=Ax0&9jg/tZ=#5T8s {~(Ҳ(/8tȌ!T%QI矖c>IزdkW5}9dL6[ (uɔx&S\.5VS=jbp,&(΍CYꠜ&)x$F A,GMnT9rv7a" ;YCqiĎ>݀G2cx3'W%@=.ËMI\|Gs.y捤jm3S6Tz%4caQW*jt8OE 40O>:WފyTv:=?ƙsӴ0Bw泱B0ʞ%ZrW`H.A|#8$U[6]x4~o# Txs^w=↬F:P]n#D,3fZqLD9Pw]]iullfM)l\ve n}Qe!{3r,mV 0/E[,O5(/ IvE/,zKD  ΀]}R}Cyn p=wt_es?Rԋ} +OG978yHz_AqxӪY-`[$ muyo !P3)] L=>mK_X}V5NH91(L=ͥv5*Y; ;F*`}?ҧG-OffQ]|[ V&;ZŝH4!-'鹈-K𪷐yMMU'a:/.W~S ђ6)k^8q۲JiCQ \$8AB,d"!\eG|vٸQ E2X{9,r23i|EV0 7tqQ׆p{U&wT>\dPRħd|ⲱ+L6,#YB[^靽\%5`Ί2ko#}f}MEN'8/'1rQ I/)7٪xMؘg1lX,e YZ tpyC |ݤWl%C@JÓt-n&Nٰ񕟃^rR*";}7=~C$?8Ms9ˀ.=OP:B{^ ꀷVw՗x# 2KpNF((Dz5>]ynB ì /Z DKNQ`^vMI _y"q !t@Ԃp"ۦk/&ЗV@s:6RGɒgJg/s7EH_ژKXR1 .i\wEJ ޓDAL; kao}R6MFu2rki뇐4d8Szi60OYZLF;i}0WveY7y4oYŤJ:^oؾ 2>!qS˺ywu;2:m\ dgI~=ȜA4`.|?}n:3۰I۟̒xq85E6}%egL#RZԴ7|cz(Wf_N)]gՈmO¬UyE 2V$)t" ӂV[č`1_&Px>F kA Zb7W*^ގ>(w(TfVǿZ1z锥c3 [kYK_.?<{!g-LڽEuqU{^`')p#I]qA W<~Rr|-Q`I|d%\IFBHE<XcD,7Ng$Yuȋ3Z*ς@*m[6 ʑ?FZ Dlpw,z~?5zyiqqˆ.3.vЅU #ϲ)ƥ@?٘&>XDv2]nW#CH7 ~NLDbK":2"ћmԝy_Ժjb)Y $l0t&vRS[=[:>lcX1- uvlL/bxCOHPZP2v0!nVZdqpGX4] 'Pߚ-m>tb5*sCr٥lN?{k+g$=LWMqX2/#H\<}^.il|0d{ekˆuis֪LrJNo} H!#?8/'_LY:ڴKנmg%5RɺaHKMPYbH[0[~r,a2bqQJZ$ Xs$2F'I0qJt>_!I!]]J<<:_`NLO4ͪ4WDCYT:m9L6!2Qٓia%H΂4",%b-NwY=cwIx=LOoYPvo|Teh0-šQo&|K8%NUi?Z:CX["n^S?vDlK?H,585@#\ 2gea;RL`-=_.qC]Or:^̥=}eܒdџZ?}C\Θ1o`1H ap c^E[8XA-L hb,+LKoOHqDuȽbbh2umS}oÇӆZ7`֒^1=Wqi=1x\(=7bޱ7N jƠ[jak9sV@Jk{t !b!E75X )\f+OK yyHUdNA'M+6wHؖ01G; Gsf0!M`gkt_>_dS46@L?`[^ʳ3G W"kPS$[Va/]'ڑH'yK7US@FaN&V5B,T}y_(d 2r.ԃkz-m8άC21i "1Ffm/e?Kʬ]f\v5Yln {-Z1#t{CLMr(1H4SۃTO"nhg9HuyB0ŷ$u3L5Z>MS\Gf0J*B^>gW!`v)L|wȏ|ehUT[Aa&+X>f5';#91eWa pvw}shJ9hKl&/3G5p "!!4z= (|M#F8k6 9[C,XVxjS$۫ i`Q>!w_·%Pt:_X[$$^|2+pσpz*K(hwu7.}z*VYQ duAoaMܾi6=1ђR]trLLteY~Vi|%AItG-*GQ(xHSö}OetYS:FlIj%SWwզ7&GnD$??5Xm cʆTcgGT ;v/TqfnAi 6_ILI-0P =+JF F #A3`AqKB#tUٌ1tL3Iத`&30D$-^z­oK/ůJKXِ&jYNx% -r[wö~o~a@!>/Ftye@>wp;?yA,VT{*"=KYdiv2LZ3ds†VC }De(JkOB6Fw>KspZS8)e7dq"Pʦ_D{&yx;ul[-AOGS> {>LCBR K-&,};*#THHxöJsIWĒޥ!j_bPloR{%8r>ABȦ@GM_O.u4WJ(FeQ*cIf. )۷9i5X4:D$P2RҒu)gOPÑ]&j![K;"§?/ȃdrlJnaP?G22\xI-sY0ʾOs~1W?"HL鰟v>[ Ъ3## KR>aL+J4 X0rp\ll[T%Ʀ.`5X(ADϗ<JnTQ, pԈFx.X% ;],m(:IEz_"$E0U0Xya#L Prު+ 4Yb^<`25޶έo!q7.H}Д[L+꟤;1sx8 Ix ^qf!?UoUlX㰤R4} ?)s>-S-0uS[9^B軶&-)4O3?v$iwb2Rf:>Bz畧("[tT4XTO rbff5[.3íwl?J_ΟZ%܉$`0[eOO9dG4Ha8EaVz$PwB  Ua,aqx MPo߮AV>Ob2+tue'C=ܗ3{{\.q:D,zu5gbCBl7h?^s9O2.ksxZ-LbDzxG?9OTY.daݩ+Ew9T o@7kS[H*u{2 #0=wj@}:LN.0&Wl Pq5 LJŏÆFͪRiȟh)\뿳 BH/&ܢ-,S0RUHv}sjvt<[݈b2m{ =Zg[Њ ?|ӗ)ו4wy="[8猃[]c_/GYcy:NS["܃_trVGJ7VuuC$7kPItNLENc4˂ʍI_̎ZLOVPWKaAɬك;i|vw-˻s:V~p4%D~W~OSnFz_p:{<> ͂^5K$"ˊ%D Xuܦ];&Z'ž[ZXPm(rUd07Ubeݨ)mz0޺YWv+ی:K)\@6OJ݇;Ouz$PŃUI7͈,=wza-'pDASJ:"Rj Z9~mt{屫q>kBրBnu\APr"|;Ez3@+9/yű7 l=M~ˌ!}5F԰aѱK&=N){e­Td$*mdk`+'zG'nN3A\O MՐ @lIIX⼶R'¥̉lzb{Aɭj BhM;X^ot-ڨ3Y,5Ȣėfͷ۫Lا5>^Xg, d>4n-JWJ>X)ܲx{ĘXѓ.AdcQO၃S0K{%Æ]hq$fȒ~'`F1Sh~y}eVXT?1LYm9'z92D>d/D"dO2k!F";3XVXIR RFf~ 4AZjEz'CC$]}gHtr9xЇs3-[^wWsl4V{t , ;^/ N]M.mSKnV=QϤ5FH `qlmB%P2"JAqvR< Ӊ(d>G0k/u=a:5 o _G:C~SrRNDծXni-['̰UhfN^2NkSa*$\U/,m7^ʜ[93;1=5U< %'/+c06OEB4p" uQbQ,=<º_p|#r7BhI)&T<ǽ-/.GO-*b?r`w8ӭNCk&`uo}Sz[ӣ홲Eٺҟy(ƔOwXdI FpmJ^ScQԗ2.)`6R)31{ˍJJ kWﶋ/ -VkB=󦾐0c44yu.^ ͺ ֻ^a%׿rrɾ .UՈPjf%+β^KH21`:i];xb3n8 0~hˢ>E<0ck+Q\,V\hv/<D00EtD#WiԢ/ԅtʹxFc'~$n+g+ľt~ۢ!N6K± 89`R-e`/y(Qwųvq)ӊ.v>5@ }?0%}d Z<8C ywUuPOCoըQ՜CJ? m Wo)=`nYy˚ U~5߹;}Re!v\$ IѢ8 b*]H{h;?1+9B)K*!D#tRgU&yzW =~Dݬ<]V,r7:8r5].R@:]RMUa!n4O:_,ܵb}[dkg(A=%j#b椠To;ipqGOg¢P- ~rvRG2tsOEμo/鴣8UZ=wr+팜0:]>,47yjb`C'vE)lGpD5^PXJyE&2jblAa(o=7",FQ'KFކ9A6rx׼"c ~z&g7NV~pjԻ}P!PGSV\VG['!>h_JOۙZ`>tӥ!Ez$!gT  q+]Il( .T%l Dϳ`0^0Q<`I11`|p//jR3tL]=)tfO6oeKx(2EH$FMF 䐄.*_%b%IQ2 5V.>z}4vpy{0rR^m`GV ODD/85nk8I)H6[C=aB[{MlϘ0Euhŏ{5/K*W{rJ!گ^SJZ*? W\)cT:m:RM5$eKeXe:9PA <Ն 0u 88Z>t/s7bu),o`8ԳN2-Bͦgw){ 44N)W=N#hڳ"bf4Q ynCF|-5kox?FMeݱ1_նMaiHX# tT-bgIeuY0< ԅ1}ڶΉl\_44$?M.exz)  /R-~5h~Ny+/!C73lQ #hSƩ"^ (1 )R!SZp2B1VYJ%?FC*bi"g yO}V$S.VS/PYfÆiZ@Ȱ_p5.»s tOΛ$a ш0BKlr\,ɴ6a}Y[;%(P`xB5^;B{|]#t{`yuK/B. xgg}MwCהE8&R5wTl~xXcr'-u@9tRJ|ja<`C'zyUN7f@c(yEAmlj07 u|{i|̇Kݓ5 ņ|4b1PMJIU H$ԓ5 .\z!) !tr߻3r{ hkT Tߢۺ?:0imr %6·c*TϚבys %K86ݖuR1ѣ{iZvnvV67GT;8z4Tݷ<2"砵cTGw=Ȩ&kt{r<_B33FIg3g!7 6Ղ)B-D"ԙÍryE+ z0B^lS73i›b OUjZRذpD[0RQ/lrhݲn1h:WaO{_YkjxZ NF;B!N *פt VJoy7Tap)OYdw=kv8j裏_r0Y]p x.k*B hJ.9NШXSn9) ٿ} o(kp=l?z9F1`^@<\&,=堶\s?=Ek6g>~S$zOt'kU(ӝWlU͋?03O1^/@"Vng5I9U~DsbLOavBFxGˀfL7Q?q3hFU}qCrлq6̷y~k}b/$̈Ldw\]e$(#xc2r7k`b9ɖW-'G1*y  U64ثH*gmp.?3nVGGzH)'A@k!Lu}MC״֠VãDUo,v HU`7 T)v+fv ,*i0*LJ7Cn4O!!tśp!-Gpc^zKsvզtJ^۟_SŭL'L 8`ۿ{Vz-"4MvҜcJ'#30NGfV:2XP"k #Rʩj*(9?h5SW][NE~_ QR_|g{|mG4S?(nelBlCRkp:9RߎVR@ݸfVE"Ը}~ pmVHEwv@ԀO<2# kS0T RђC ղJHKli()5V8)7K^RՈJ|z!pvN!" De$HP(S|Sv&KP1i8 g4 1Z|UJuVcI;喻ک d[ԙ L消$rF2ЄthF(A#/}SAn=ݠ4 !OE0=Л{w77| ejQ Uo1+ ĨlM/+! !PR\G9n9Nʮͤ&fV'-5N%Qa41D(`>lm'{!XLZ[PWܭ)›*Bp?q{m)hv]k#< hDR! \&k(7 guEHo>7vz߆zKoeARqa~:p5LB?z {?,ȉEl:&ҵ<2SUo3ZK_ a+#!{"[1O's>:bEIL1=!G?Y쥯qZE$[]IFFTCӑxWE>8:E1%(ө"pUF>w_$V5| Xy}Yx"*5#8%5Jj"״EyG9-4Y"ryLmh'vp.h LsA7T%y=bL#ǭ:!X^goq[ G7T~=|%] sgO`I~ g CNQU4|v7^?n &ESu˅N䱫{lגI/,WF8;Ie4{  tzyԜSL=6>N_" K]NŰpa2᥽ࡪΨ.,;3C¯s/t\~—nJ]10Ӭ3({ Vd-4ۚp7$u w0k|ݒۦqQSlThgd;lJ ,'EqyڔhЋͼW|wᙡXҽg¿o~^9^@7z&}mC\ōGT5b\ٺ)^d^ $ ]m%F$O$W*"QԽU $!`s@RCȗc6Lu+k2dP@&[-v?N ,qpr. R/AY:Mv&N3ˀA A}ŽKSX_ \9,enM7‡WGnUp+vR)ѿ0Mý uU$Y/NNy\'Nn{gQxjgDcv3ç||Jɜ̧*@oaYNcWs-X,h34;[-Ua:w "(Kcx:fc'ۺ،lڎyPqɴ%i./eVWAZ35`tp5A}^lѧ%F#Ԝ3^}|d㢙SxUSIy@45G ~ գHLb#H4tB% 9É#F}W" ct+~u!\G|#byC`H!ٽ \(4#?ּůӛf䐙7}(F~I1#³AvB.)4R'8|":D^6'2΁& 0)Ph7vζzWs3 Tw}cB<6u+RdpZC %]DCrҍbGbKPB]h5|j/}?J4:V=$ٯ$f>.y(l~of",]{~;LfT*ewg}#`h>'wl1UuWK{WyqJ̌gAuD$DvC^:H& W1 ~sXl1gBȫirBc.^: D7E!9 $?ڛo7uAM:}66FK gһ< qqn2!Șh,<5%ȉS5J_D (:`A(,gY|{U8Z /LPcTQi+6{J43#k wdCe_.gI)myYqvr1dΜ1=jw|AI]\IԮPAųcp g&:ڟ0[=&jP$gץ%y:=)Q4y}cvf}cZpqҬ=fDW1U-3[oS.@=Kp0ᆸH\dr13< n)L?"St4ά6$SaiuVMEsWv ]3nIf⛓#ޭ\+=k؀zpmxcJ dB:a]sN,sR#^UޠX.,hhpZdȨ;Va)7l{g ~TySۥOƊn]ٮn]U. bKusZ~LX{=. 8S )yُd.?M]UMvI7-lyѿu=iB926.Ɣ~I{PHX/bLݫ7(ڷ}5{'0m'>)[ ü) z0E FD;V ga#}_zM߄X4hY'΢k96_]qG꺠pDX"!;Lin}\kVd+zH5%+j Ieȿ7(lީ\p݃&65m6Sl7sTC4Q;}֊[)H;mԋɌmjZd|~‡yQlvڃw圃8 y[^czC#oB$θUy Yx`#t|dp9WeDN t|Qod%!O^X5MZpo Ѳ(3lM_DY2l vsQ]c]~ I5[I'/ JTu5SB더'njSmbHMm|h@>`K8/>X\^柁&(U-3^ ,p((kQB C yU$B;_VPYc4"g9}D K+EUA$J1%:Qt'pnIb%Mv%ĶJ؆!\D#suQXn-D^ɯ5V8X](LUolSVB T"!y#K;HKߗVm)I L6lc$=[50`8T/]d'uo]ApdZrٍ+&CKjySEsxfWU<-_ӗ(_dc˼ $?J^JNkcw`iq2tmO{DCG^oLIIH!?$QnWH< ɭ.oE'|,L|f]gv`tёkYl.R,q&M ed1U &\( bE8 fDL21 cT5oe0~Qxo;5ԍ-6U$5IEij.fA]R[A%rrӢ HDI|yl=ӾWJz}kv}""HA6)P^[Hp.A0@frz l|&f$ 4-__nlp,:X}TlG-٧2zS-YP|5I(hyo²gG)Jq$[ 7B*̈J+kH|vO ne [ 2-6Ӫ!>wi^ *tڑ"#_֑<=p{<}VoO1OjځIhz]4bXTr6Ѯkځ/@oT dG0MX|Zd7qѱ ୺(;,VڠG7O޶"i{y"cf+yg2xăT=.s M*Zd˖ (PoM*5?lY|E8JYF NlgOLernak&cd[;;Β~A$lsn Sʪ60hdY#8vuk1R juTi;M&"`+88'^60dpɛIFXk'k+">iX8/:2y4jW~TWs7>۰QX4 [>LLljp?ό7TVmw[{pe_8+O XŒJQ,jژeMN'#)!ftpRD-(ڗ.{5sPf MC&u$Cdt@L_,"SDa~Uđ8 =ajX q })my0Hm>Vxt>@f4/!ͬFY L}QD YWswǫFr\N#&zK(0]+h>0S9/D+D6J,3i98_x<*ڏOǔeKuwR }V9CZ^H/lA0$u`ʚ0&PkrM}`agUCSҁ:6P 3mSj) 1n=+UO0`9 o`LϟL.Kim;ME@_B~؄߆R`ru)*a4B r9se#_Yf'pKL */E;SF@?8ue Ȇ+:c /Wο5 -, w@sJ.km%$.~(ul0-`L֓iǫZ>{2Z Hx\W]BĐ$dMoI44o/+mr-HRK~ٗx`j'#oc g`jTH8' <eB( ǪDhǹ@~RjC#gc90ƴ?uF?ʻ$yUɇp~C,0Pq瘟XZ 6MMO& 1^7.FH:5W܁$se7ǽm?П.o.^ / 2{c/L)ɴN+7[ (1hX /TGD'2& ނxYQVPea/pƸ~Q1X] ﳉ|ႃ |' h5frpFAaQBx[:.|| ^tifF*v]:=tfɻ hHź5+e'h- deLFB&l@'H7Qo Dݑf3wP_<~6Cj:~ݩ킆f`§Nl9PTЙB#&Tk@I/cڛtS&oq*oC@D.Db 鐕8}aTp*e`ů?+czm&̫⼊\BˈƵ2P(z$Le`'XC9N-4JFs~jm@+\jA7VZE `.?۝EWN@MAT#]uro{Fd: '.$!O`UXU]XCm;D^񙋞;?o,Z(]Ӻq,؞@C>Ed+^+0`1A*1Yv>:%C8tr/ qYr7 γ^{tPO48Jﴜ\.E' ɍ<E@ʖ9 (?9dI܌V6zV:!qP\,Lwkvl|yv S7J$t6'Wi<}(Kj |:-4Yb`ã"@ܟJ):*cFd̎mG5ܕ%}\C]jP2j* n6ё40I7, F` >D׀t0Y"km2=W,m8@BIbC mHR|P .Az[ 19x-ϔzuFI|v&j> PKv^{g;ʪfl<#BK=rq*5VбW*7j]#<|8V2f d9xVpy_^Tt4.*`E(2^\µ_qMCp!0 !^22y5 Cous_boo^= r@>P҅1E!W0xe"BH&]*0*N*nVX--aY%#*n~vШB.ΟLMh-Wb˄ P1zQO8Zf*)e1,[)SRN |+c KF? f^Z\MacY᝞8 r],W4P3hNLysW*s2TgP4dlcz}W׀#};r+c~ $KoG6Stߧ_r9mz<ߩqS7Sϓ'GPYq1zWy1-6\6!TS>e!f'TvsJwlQ)隻}!4˵$Ehhy}lɀ/FF 5d?m-0+ޤ1L#_x {V|"(2 G~n)[&Xf3N wO;3T& ֯l73d򶞼{:Gˏ zڦ+׊@Yx tE:EPb$ xu*!͖U\Gxgaty^X6z8 PvhXk[-i6,&8iEkȒ8v qZ]+mi~g,J}7݈p\g׶b./4Vn9Ԡ.DaoNG( d?$PN&@>7P|b&r*EgKp /{ ZQ3s|XW7Pa_&d }X6MAM^2%qdo3+`ago5UM޵ezLc_dke*CĤI.ˇn̗;O(%%B'SoT0~I#Er$> 96*{HD~) ۗ0BFQyԴv=vyc0ZƱcgv:0yU#AoN} {k)8+IϖWKP'j'\0vζb)Eb&,'a c*`dyfWVGcCGm{[^xƧ }&vMi>Ս;t/>P_5O.Uu;7"LDIDêFIFKܩsr.yAZ`~͐EQs:q'u$Dhշj 7lmU4 nKv=sc2C2P-\b.|+5'pC2JIu4] /[u 4YirTKk(+*L42!1էWoU yN!SkfÈuMp(f*Nۿ{&-XMmu-@^'3?8}<_N*L ctd()l`i(5Ҧ)Sim:w&mP?aWen= \aւZHd{"r APx};yj4޲2⎩"bׇ:[]OV-ojv)yI(5`gVZo{TJhN`F2NlW+Ngd +CS00m]qX OUeė$&;Jjp@cNb *.%\ZlC 8D`vukJ.0K<-׽@|Pbd"lP/PLj x*O&1WX'|c2 {]:}3Rc8/5D+O^*έgRg>  zOGĢe=UqPwH`jF_¥iSeՌԎp^eE0MKьM*sKYSNP{`3d7gؚj_n_l|*d~y.G)^&,YUt;JCz9b`` 9~]jX ωtܻ9>+ Uf 'BT^Ci p}Omo~OtR?2PزL?D;vx%=`בl-,Oz!?ؗ&IZ?U ޡ>ë-!`{>YL'3AIl|oꫤ`@{X(!|:?M"n|ohcib/KPmO} 98o@.i Qk.vI/avk~>=ZNr„*ٷj܆5 orNsvxZ)ecL *m.fbD#<k6}Z*1GoHAnv&~8eA}jT-;r%4xYځ?t`;84ZCʝF7ZYE&ҌnT"9 %X 'nXƭ!C0#%z5_B]ܮ4E$`M>4"DWN:ŏL4y5Uxlumj +)허kCSq.d*|'&z? 9slAJ'buIRc@9s8Hb92Y9R/4ʂ&{VMtrm)&%MS乑O{IZfp)Y) O &gB`9%fQVs}A]c.ڊ#HgQ Pj\0Gs?QŨ_dZ3QmϸJ..zo!~͓9SMM*#IIԂP%J];NKPvBFRO?Th񁯪-11cy!$) ,4e')# vG!~+ r $3#8!^q>m>Wޟc v?Ɗ~R㻃M&1-<]X#n0r4W^$8˟ѧԣiS]:d08*.+Jx#wCqZ697nS|^}ixҌ'zb6#iOr/`zLʅa(a@<.ՋX@2^pJ A%̓A`(x\dpJf!1dE$.[Dc͂oc9KlZ-YJI-8CI/6 6ebג,y׈XLcְ*;`^{;U v/:GY5:ծ֑W;{M4I&!`g2qț=e_ԹMHIP5`*xtz 3"M©jSL%FgEf &dAh>+HӪ(R )Ctt뎟H6vߕ|iفsšH.ZQ&-(QaViN;&\ڸi4SŅ_͍Ͼ[iغ`FNf2XwВ{v6JDm[FϋxLݎ2zzbV Y7=/$u.iO_./{Л]Ap'0zQy F,MWC߈RKcڼ^.P1hVa!LEoݰٽ Bv 􅟢vW##(,ȉA7e@Y,Kom ͻ0CpBGaέ*j9sd=a1QM@F)M{{Šěklshspa-|}[s|)z-dmV2j"9`/bF5 r0Ż3#dl(c" G@Vᕾ%O)Awb>ͩf/)rw*TZ*}vɥ9gB]pJ7QLe10%ծw^}AR;\6Sϰ$86'K@/AW^?bB'\-N (4QXV^`E?YCb֛U$_ BV2pt*𼇷~#y]BFis; qLv'EHT/d \rrBc, aB<[DYMd;ņx5P=el;16FG`Q9p@ R8etLyLoRkalQze%Kd`$pN} N9+1|$ sh<^dbJ#PTFͯTt{qf J3j:-Jmgc}nQp:QQgA%]z-RVfjN:&خBgF8jtMrdZ};MW$NbfO _b,q`cRrL]gza-<ޕI:™& ui<_D2lmGٽYla&*j1#n o' kq4H\4;WP{~2ioR ]PR,bgD{R:xOSҧ*Dʒx ґGw?# E`M : e]=Jm mYn~s>,tgg[Xl, bLMrs&LI/&'+E>>_tO)JxCADPu&~m/y~gŖ=ġzC Ols.K^/š۲q8!Qvg@>r)#~m'uG3b .(4'k /OYűVpM I-^{he]8[cL`r(zBlN2ـ~5EI#](!f|:W>86&IBvfY;nkT&J `5n¦ .8~k%ea(-:Zxy#jXPMVP8_fEtj5!ތ.&Z& QN[ћ?4ޝs: fknN& r\?;6<X,z f^z̽VnoK%z&땍z<^OR*0y`C+SK0 ƍ5"y`40ب$V,ݴo݉\V?<_ '/7Jo誂"jJ~IWGq"UV>#9){>*|GKל9"+ =EhtMyp.=i@~'gE#~ KMYhAby" |Ec"1w=5}Eh7lU믮 q>ܭVȮd=]_wJޢP>  8#ÎYo!'PՌe˥ow&/3JVYPu'*Fo5'/odfGfb!jvϻ9:.7כdQk6KN3z%zv*r-DPmCƺ!S's'IV;pa 9oY5 DLCC m f, N}(cvb'ju@^%X)?efTi:fYaE ԃJ@}a4՝/jQWyVi<vH_Tm 2Ex(*hOaholz* W`yf55*lz?i,ÞUʵɖESޟTQb2V+ $97wOL9l .tՙtCCėlߊ9x71KRPB{4~YQ5g'sqfNU`KDx4"~Lw'̖/Qs<~Gr?OzA!bffkoF# ~{q(4E*3 &2}IJo'|El#Mz Z5/,}8$NU U􎋡/-ɗˤg0h*F*Inqg3kj.x[䡇\U n*Wdt262LРKO h|Bn;e4Rg ')?j#!6ʮ_XYCx[^ל̩PNsY'Β'x`>BQP@.21 :gi'>^ĊP&]pV91AY<,LzY~=IReؑl5nL>g^e&%?uKltebw<#/3'3\/h`TI_"_L-q %g$Zu2s׵ wnC^]㘼y?G6l!"TBk&K49uD! {*شl&A#%e,H\7-0gLWVo*TCI9[ ><w qiPAWY&n׈@/-:Ljͤψ/AYL?-%g}lb_")vUr'{D]˗׫UzY*up}缛>ee}uX ?Ũyzw'66{26.@}B&zX)%he o/L@fsbʼp漣zA44'.K 9=hYٛ|d;ò :s\ƦN_Lꦔխv&Rs]dU$ouM0ah7h //ѡȵ͖dvFw涄 I +fuzSKՉHsry js  ;^fr*EG:1N(؅1xF[! hɀr9&.?*Q#Ac~K[]0B2q8v]،?O8s:?,*S< BjYk&ތn@c%0 *7zb6b'>t! IN zV#zRi |S4 18|߁`m+{0 hQ2s|sE<]{D 8L> z"T@9tg3h4-^|]Gn} \ ߖ1!iiTE_y _tY2tը];"l/lxcD)Z[?! e>NXѷ)T[8~"~HSO:DkҀ|o^mjcJՋvcY iIT~~ڨ;V/Ŋ}˼j*g1 a&NPb8gђIݞv0jq nwZ%U . w3p*/5#LߌhXH ](<z\Fsu߯wq9lNܕz#b/h+B,*=Yux#n3ЉF;Cm#Vq41jDs]L$rKr>(X'C8! T"ecq)U1gy\ThXM)NϳcrY؍0;+.ӇiaH&**> E-l;kUuɪtϙOWEEgՙ}Nq(mnD, t][ACKmKܣd6۾[58 '@p+BSF`%HJx^ 귯XyYa&8G|DpnM EWvE?Y$귞:A}X1brĜSpvU̞m4O# Uģč7p;^kOO.93pAIm<(Jr 3S<[BkyږMТ]m2A{#Z}Gq>1șyK٠8p{ V ;(m #7,M2~nWrr2hZ tSpUVN}8 [1U<[2Kj( s&tDeiK?MGvº?bIҰ۪Ojhw>S:Z9m9eM\ R9 ĐAM|מ)冯==)LTy\ [asyfBC{⢠)*5ț dnJ._\cλxDpx+kG>L"];a1"IT2/LX]9Ǭ~ӻ3Z@83,yI hү$("MB!bWq6~]HNb#en"pE`5B2n95%>=Bd{Yv:p@p]8daLǑ L\*lqTIELNWT7Ĥ6hGPmcρ`nήu4+ygE>mЪ7',Ph~`:ڒEaJFR?v XgnsJ2WniXjo`<CJn.YXvu`[xHN$r TxLiNj1\p< ֥̔yO]<boϑbJհDw g>ȼmIl'd=p<[(՚`G} ]>$Ϡ#>)/xkKm:)S)!5?^ǜ~ǭ[ :n}6O9maEQcUa&&C/YlA%&IH16ʷnKlկ$)dxuCh 0"~15!u/^ d |mؕNrtIю2іW^!Av_X; `{ mp]dO]rC6Fr8-6JTƿ]( #^FKM֘A-Kkө"dL;{Mdb's:Txc$sܖ _58Wuoo8`M:eB:/˶1Fg:L6ĺڞD˱(JؿȔf?]1$\ CVb+HcUhBZ nZK%z\I]f{6B% :_EeïTfs{b`O;0IPc**F_%l&Q>xlxfvQQEWF3B% Oǵ}z~E,Y$u[(>7e.%菠rb5]^:I2 /77DWgVRM)iDd(+!%;B3\]H"6%@ ,%RN{hdvAjw9G\?EhVgUƑ}-8!fv !P` zkԅ)˫,G(Zi/b &Y!g6(IDY Z\Q y9hKtz Y]nm[K7 H`GjoϽWDC~AzA}DJSsrp} 3T0YߒҔX L l&j؞$N cz䝾_Y=њe;dI \ F* gyhb/{*]:R=eÞڔ˓%;2:ѻ7EwF1IBq1Д>":;:L<~E e/d(sB\kl`K\1 Sfd-2Ҍ>ZfF ǹgoj9όgq@ŠAaVra}j QK:~9>-B'cFs,)`WCǞ J Vf.}c3+%5A-G%t 73߷i|r4[Ɗ6%5P3ڇxhDH_Jt>06#I8lV$)0Baauco|S 0E1еP:('QfS6JFPK={:*?&bx#D1֨$U}C>t_PVcq,H8ghDQSs&(,ejv|R  ΆIXX.,_ΡЗ;$MW:@Vchc 9T/ ~I}ަKkGL}gm},,T!N!da kELn,>cZD>-ǹt}36\FB5cp3%l'4z Vm@ؑ4RSAf{%](nMCY_y˵c)bMӃP$+}9Oqd5ț:I f5AW+ ,;xƧt>M,N79+6UipG0 ;&Zy 'I 7uOaY%tnQyDɾ殾G( r1s0t 3R;;\4\)Ko5 j޳#3A.!^>hw[30 䁄~5kj'FPZ ՟cO)*i 4n>y?3dٳ񤿔znv |rFTc{=hhaY2H]CMG@Z7sUԸ<7ET(tjkF1R6>cxɥE,W j"L}gGOf8M&W|ep N tgi'}JY_ݴόyW∪]#֪n&:Dd|$͕VZ1zZyb4AuzP% %PcucZϢDӤ}MٝLA8E"9;W C/hMxl V9ڜ }a#ǿRr߽fgm;Woܿ-x2H]C\%a6*[cŽq`H#bkq"Z 8 L^Z?69",0 [ѝ{ec$jKlu\g%-Ve)N|-0M`-^UPߠ^r+b G\#'OJDF=^%6 K&K!x§֘TJ99C+'\ULy TEU'J즰v ć^ZQLn̙(BKGT$%P8jkI@}љ/z "M[t}ƻC&ewY3LbxI !o8S>|^s[D_V>/6z+5@X)im.̀s,VB#N޳&"'M=oZ /`L1T[P>R+4vuCO}~Ν¿ bli\-~q IƈH/鼵 )z}IS@-I,!xfo0FpJq<NAhk6Ay&ݩL~lFg_,̍Ιl|2"nSDq  ]qlߎ&ժ yc\$ L/&ޅFnɱ'NKFfJۥ=6`ޝƀ{h+`+T ΋h\;$\z&Q dqs}:~b 5t)ER)Pٞ ΰJM]qi9w6j~jLCV0أ_νCk zM:N,(]u]J%4PPҋuP7*3vXi$Syg%,%eɞ|er} aowjNn?l򢶑hM7mi=\6N,J07!ϡ[V%QAyL5 WdqQ\,{0$杬\u' d-pG};f&}οVz'odv{c,Ǣb$c<+Go{bH=H^Uv_%khe["ھ`oeT>nӋE` *^gxnSjES!aZ0DӄFzGpͤ6LWZM$ UL,yl 7A=z iL1tcNYͩ)> ad2ѹ@ӄ/jMCqgeˢZ@ }Yp_Le֔flZVj1,'WYﰘ)SZ|>T5)&=ȱ |VJ` 5xDv gۢ_GgpjGW_ef# 4Ya[ƕ%Ĩ$GX+A%]^/d=h,䯸V޸n6<^JG^I ?aGۡSD1җ$d'g׉ۮ7:Iy,QP|U=qIq ʀl7,/n.q#U[v*RWmlkDMƔq W~ DzX,uNogNKYHӓ:IO[aLuCilplpN]#擁PYnBP"嚕LRgg{\ErEpRNgR1AZD#sYn"[-it4yQh[~U?<^X6ulvIg[պ/b!Z82P𺴎S"=xWܠ@2e`uW%#6-J;:'h[C0I0*$j=8%wCp-I0_Y)۾s8?)o=0=AڀO%H3$wYF|Վͫ7F\#$5Ӥ˜ڊ vH!- ]h$1q [Ӈmu)T.= 8XoQN+[Bu6KeqH'L!jyuf@Oi[X-"x[{ar#[~s;jMY@5| ٙϙoP,chx,!lc@쇅 <։g^hSE Rw K< dj.ȶٵb̻DZ? `L,aJlEY//0| /S1H JLІ !iAx~I;ru*ЄpKɒ Uot`{rkBLYWŻH{/e N>Y?P<qxyc?ŸW P8}?D墋㔜F쾱-'Jz-n^F">!KuXr\q a oerPmv.%FEm-6]/ʃpI)W0NKQǁ>{!|)?PفTc+Sf,o‹߿x/,'|\T  K1cTW#2@h y/z0$5Ȯ'a=k7NEWϏkT3FM)}A* *8~22w/sn`"uɎE o҄RQL:`}ܴKyӲ1x'`#n̕m1lWρEHN#ǫ/v;V>Vl,%8l@N⢀Qƚ/s1 !<am뗬vt"8p~!0&f;:v/QUF#/d Ͷ%yUG e/G=RniL*Z,xK`8]zXmw)(MXxG*Q+P\Jxu0O,g;tk`P[5C!g,F% cR^Rx7Jd6;={.{gaٺ^ʙLrM+DWQ-t"~SO h rS{!dsK ^, Y$HW'R8 yH?͙iXt)8.1u6In>dcww D(Up?Yf}zɛ0OE!3fIx 5,OkJD'*z|#QDvߟ{#N_Yes)W零i0]Ђu"HÙ yydJ'v(aȚ~_w"!+|Ƀ<~%2';5Ʒm,$κ5Nn5~} "s HO~:csc ]p8B3D K$ $ GfId-%8AdUO2h~&9O ~<ϭ"lcAcbw蕱M_:#=W֔픈RUS!_X0V3QU]duyhk w`/@dV10YiR% Q#~Zxл"@9K]7[;mzjNC $SLF#ZScs_, g66_H;:.cKͩL{&rڧ\fܩ퐩y-,}}K A@(s!r:XeWi+SROfM!m,RcFY=Q~8&ޓ#BXu}[Mw}BW⣄zA".opTvmX"CA,Rq2zKp^0u~q5ØO' "!дt;6y 5AB!c!5 ⮻O\C 'É}/auVRGeo䱧Bgjs8$?fAc$C4RgWTHd௢GԊ(>~ͨ&0n0厀FτaMS/ʂreS[&&:A#nJR3| *\>%=âw Kah6:Aj^,ip`T5L5sy7yҷ0Awbn6H54䋜)/.Ry>RZԣ_$'ْ>6k4q*_H"VBMK 3IWy<4u7C7[:e#j-I ;-Ї,:V?BdiTꡛBX)r@j7}w\09mGMNK |gYX&˳ۦq,&Ȃ;{[ (|{Lw`ѸU)}a݅Ov}ǔ5Rt|5Zgيo5{Y{RC6aKmZ FKHOLQL(u96"$ގaljo֪ӟHG70E K*}w&lU ㆴK7js` l ^oo9N_CHao/H{|8h)@2 e?yC4E<ˮd2Ukeyr:D`txI,T^';K! Y/sHt&;8 g L!菨#K= BF1:SY?yY bBߺtb}4ԏ|cԻ/7~8\?Yr*UYK+>DxEc|] @{p=#9*g#eo' c.̷go8V#>$Y;Jƭ#BPDx@6ߩV=.+(I6-2zN+ΔZ0_L8=6o I"p~ϟ>edHǔ5]a ؟*w-H{ix;Q)ftnABT ͷHks={ kbuiL²9A,Wpi  /a׃i[ø)K!sm[vh?%fAPrel-9ކe5t ;작|uN!6 J oG S&;If4󃂩xlY#)P[Nf-_[lSHW(b#RDDzvگ%zk벮aO*i ,g..=r*IjH ;-\;,sETKOیJ(Eq\σKƹ.HP"X]c~B-\_7..:С+9"9;]C+I^(. Mot$l&1ker>Z,:f _J /3L'옦hheT6ZR9܏ v`|! <{d, tqX(Ǭ֭FqZOuo@YvB_}@ kS5lmvCF;IKڇ,QaIxȤy8v.rCeG-$93IZV:6)\%_4zN)H*QٷPTYW&=Yd}@ @ oQ?_3@ؘ2qjMU3?5DUl-`3LbUG'G5386zWdNk 9Ivmr@cA$xyŝ @ޱAN*D7U/؉|v1_/ȫ&{+ڤ N2 \=ZP+4=%b*~m`S%\FRt !@ '*0oc"s"ۑYs ñQZGA!RZ/rfw@y:X=A3y^5Hb_.4!;T 0ث 8A,3^?K?M{cХ]ؖR]#X>WbF21աù?$|k݊-ɤEğ./Z שl\^ v9V'D1HX!Nh"6G)#CaQj#OzOZ[Ftty-&d.#~;/AvHx$}$ <5!D0aэZVHd/\ɢzy]վ(ofDS^:a\b4?ݍxPQLWOdT\\1Pq$X5h љPU6uQGp"1 oUgmp 9 b}"nd%Y! c!?RMT\{qOkm`UQt-N U$Q~2*v~ܕ y\qX*&mvK1] 0OD 8N'uLk2*((-V2 so;J[6u ‘Vt΀ d5~1'?ɜ\gl'>wCCo)ٝ-p0BA);oJrPQyH6UQ ˏa Aɞ%6wpf/r_`}ȏ$Q?Vz&cK \{(딍ޤֱ#~mJ5]0dR$c2_$ pѪSS`6b4uv s^qP0O"4ZZSXYP_dw̏TTS)=4[E H1Sh*롢gj8b/.ﶅW@^Z2٦/6$B|yZݐXΥ[vYo )L /ޗäDyfO,GAs) _{:Z,\)SxQOe#yIYMv?jK|{JَEy;Fض_UL3\`1udY- YR}PoO_û'_dp+q dv⨩.MD/T7d ˆDCi|*z!ҼhzJJ\؃ Lcr)Z2/C1FIaOjez3Ѭ&IG<'_ů]yQ/ o>2{8QJXhoqƌ&'EGraZB 6[\_4A/WA|.Əa#N+QX*KKu}O^sTw eI1v1[VDlh۹^v1ON(5{5YWCTjc;DzWm!1EFqoLWcf附g@D0Wy(@-\?Q/u\s:bSFb+rJ'Usꖌttt L Iickp%m [q=E0>_i-РUZJe)X>8lXTԨ15PÞƇ6g1@;+͑uvJo-R'?䂉u|BB/bV,/UVBV(!r=9lÈ"6:L+Mw2)Xi?KHJMrρ' $OetE}jP;-›Hg_DpP̔F(4_<(0uvlhH*k !m^$ڶu\{U# 'V9}37MWp˝K_KCr\c#Gyď4qqbXէs'J+͚Ɇf5%iFO!sQ{p}ifrIgeVXvp DT>J @˽uC^<5r?X1?V#fYHdY;zA"^Wujir-y% 4OH>,Vn#-ǘfI׾#bf$ۣJٿ35}">?[J?r^go2Mw,kyt{[WmZ*,ۚyR>lr! -tBS >GC#߲,3 Sk"T։^~#h?G2o0.)"̊!*6譣:id/~!lIUrK l.G"!*JyH{vg?s<#{,c8l'[}Hw~ oY1iz"8B{(iQa$+h @v)~*7E դu0P+TeȫLɴ捃)ӷya?Hhqi'hٕmSC/; IWxߓe 1OIq$~e=9_x^Vt\MUF>wD&m%&Kp}=s0CCn)V+ mp^q$U]q= ^FA^.gL4m/,(%/Us ,!;os) EپnwԜcӐ 3ag 1ƇM)v#\wQ!Fa jոɅGz!7לۆQх'&6? kjfVTk;޳c7C`!7s)n0M}PCӛ/06%Qqny])ZH6$QZߨ1/8쳒?m7D,yg!r#`׀ŽT q$m|\〤R'Ks9̝soʣt`?3E`sSdM|4 T60C+8;NQ/;EOx.Oe\V|_sM%2jkZe,n 2%BWKOy:15(àLb;bݠxFj)00gQ Y!ܲO B2h(i߽pI qsNc?_E Jyxs{4 $(` *N#sU!2~e_CVv %WisI/#n³E-/aaA٦G8xxRJ$:7Ir>]S5I0iqy:<qsX< 4&nHSU^  1[_b"pa-jlC%eoi*f1pln<@3;TC{T;ـKT-/g}Ͽ6 ?63>3o=~x.&Ay-7$hZFD8FuoN^$hE߁Ą8^p^ KW/ yka„a08^mFY!5бE9 -D?9uٯ7{ xY r5$PV `!ǡsnEЋioe}Rh IXY`_ + &Xr i7/QcOF4 m0"0c󐳁EӢ+\ eO~DXc+fq[]Y7cb\@F7݈HT0*>{&4!y9L:G\osn6EYL@ ł.ڧj,t d%P. ,#+M_JGG]Pa퀗3_Jz |0 ELZR#;=$4AO==Z 0x4-*B4N|dԆ@YqHMHJ2f1@0(vփk~V p̆\s5x *VZ+9[!¬ϖ-jo_Q ܦ)l9N wJQ 6TOڕj`{KM!)@qvEML֒ wS"PŤj\f;K }|_I>fŐEz#$z'mﮂW|5K%F hTU!E lSJ*`Ȼ؋<2=(:4# jrK:r|UzznjA`<[hҐBl30}2Ƶ =M! U #F=mJ[_#1ƩUۊ35?0+;UW:3 O3klk1ZMzb;/9#eh@"Hx0ei僯YV"!vINB+IίNс*5z#Ie=W U @jWÍ }3qTQV[B3,A mY9[IrM'Zs ߶=![|w^SeI>zG$X{;\^{ȦAun#8W&%;h-=DθSlA2&w7K5aPN` ? Uc3HxdRhξw5v/Uc)^^皆H8O =SU%nMԌ)gm0*W(RoI9`іSa*0/U-)UFTVʭJ.%t-U X885 lf FO5ƻ_t`I"mv{A99}ʤ)^p%f N6DtIđ]0`aPCnp&mOyq (oAUBKP<8*B8TOd_y*ٝ7f n+ ~)SdcNFgh+3 GS0z,=.Y'F|!#3O:靑҉5Mlߪ 0,g!Nad&s<[[A(0/mќ"1S"47/ rY V,(Ʈ.%)"F:3cD>?n3*l}a8BlYR urűEK1zyo`|r࿗H8/LkY@n=Vin=I57$mnOP{'ousSz0@"H(PyvLq~A ̏˳{#jTTѸčw~XA]n>^(&d8(TN"޲@ Kn1Q2璮׾qLf+@^7AK RN]/qa$=^ 2 t-gQ'I@ǔ ϴ[-Kn<~SþKh.~ʡBױR$G#9} ϋbLoAraBBɶfă2KuG'qa]e ZVOln?͵Ud.! o%0y!q7'4b91n 9jdEО@rl┼}<хE? 0P}:x,Xs`BZZ{旵3amuP2η@T,jY 5=5-۪ #RR eh=X}.^c3~{^`ufKjRRx69Z$)J|6*߂jA`j FP-A4JAv|c&=-l@.F@B ө.CbX*]&=:~\LQ%q)OV@H`?tb!h2s;I]"-Ӱ*[{;f8$*P.s_ìo,lP7]⑁}ja)lagӥû'nA8k̻=_?$L;Xkvug)< Ȏo"Z#FB#tuQUKRD|1+2mo՗z#XwCDZ\y֜]"*+!z(,6t%(%Qh c1O"OaMUJ M;`Jp;[Yc X)Q_:t#va\䵢`nt,Jn'^ܵlQ)vwe`in@0IZ|t2oAw)>Wv/7*P/T`ne"_VJ{ô-@ ɦJ/':/?GyN@srFMP/YZG }dAnmy?h;#*z;OOg'sL0ע0KkdBoy'ɏ7+"J^UiMFppkz'R/z?:\ UqK#<9MqŬ׆q!="a|<}OѿYʹuw6tz@#R 5ՙ =o>lna@\nv2«=ʽs"`2?&Yy.ľi{L,%4jQR^F:F1$'hh5 o҆e|gaQEJ%Sx{b}}d48="c8#\jMYXZ@ 1Hqc0fȁT1}w'+9?tȨuJ#;qzY6QD(R18t/dЛƤ¶w.M2Cnbpe`s^|fRYf3%* _2=;d7{'YcJh!zpMLprSJBWf,&YV(E>o |NjL|߾bpK] KzBd^LT39+Mмh5CGYu"-~X{/ xi]I[_E7iʄ'͕y΄kf$jN$_![6bD`'oKt9N.hHtQ8|to6WZ+]vw2 }x'7MIbanbC+tGh3+$'.g:+0^>3_-НƣTSVY(p',݉[қՑ4)Yea\9^OقԽʽ 4Ǫ>-@/XKI#\jj/i!+ƫFKS Xk֖؜gLxɐH' 91>GLkdah@oD!wqe+&Lruwń?<Ös8^;tx- h4 I?5n]Xݻ:EߛKP(hGRdz|j}, 3|pʨeϕY&,Ęe't1APg `\K,5&+c19DnȊk<ܳ%}+AlSkFR:ެ`4%n תauk=NNp[~[es}x&=-˓̫_/W䗣@K|FzQGbSA' ׍>UЩlh{du[Vg[eKt0+NO6 P8ӯҼi f`޸Wsi !R‹s {k_Fx[{u3kZ+'N~u *W&y&U |tZ[Q֥@ig@inzbcJ&2Lnҷw,HpdtL2v?3[W0=7 j{kF6ҟKSCWc~2thLz2}uI8|*. 䄹*Ns`0`.S b@ ]I=#פoFQJõןo̷<62N0I& 3 1s40? " Fjg~>xoon]"'M4=p~<1Ŧ\e?<ӡ5 >fTg|2a& ݓ򾉭5u2Iux^].2|qA*Tofci/Y% ZIm+ۯ;fC<ǶOX +0ўhHO! GD{HnL[-jfeGOLo\+ AY*d&. 9ƺikjw{Sz;_Henl7 $AcObFIRƄmSx&&{>LD+> -%a|C1x~;iCDGFfٴڝrK,!FE[/$H&{i c;S,H]khRıM,^WCm+uu$!p~wc O4Vi芎EIERy;5\,J _A1LX%2gR;C&ko,`Bf36wJ?Jx"g[uq!ART5*P0B_VAwA&O6HfV8EҩsΛ?/d-3G7ߨ G?fE-(.|3l%6L 1k'終-> gŝm qv'W-:-nyjm}IXE#Q UQԈ? >kYm**-LA_AMWo~9XFN݃^$< ~{f ]GPt9'DդS{.]iT;7!TXzwc88UHA{n?S 2zMjEvTveԇfJlm >w;Q]YeSXUcH w91_QPYN9hO_6v%$uB4)?lk[2'w{,;i?TfȽh P #\LtGDD#69MWT.DwFl6>[!BփS(<$XJ-e`|c,:ow%_]SI| zV+3 k؝r:4#$܆!&OP^OGxe u7oaTahEurT8*˚尒jef# {^OfjQz 8nC8ytCU4A~n\i>5,Z@oay+F XTfO"S{í?̉:NnE(@V35M.]I̔xΩ>j *[za;tưp[ 0$]㉥qL}Ϧ&`X`˶H)"Ҽb\ALL_H#x"J.QB'@ͩq+Y2&-ՂrZKz1+DAj}:"b6BE+_tSf$kcfHJا::hpD5cn]0b'}M=U6AWL4gs`[\d}QkQ٪ k'MsΛIv'r (A%6PPJ*k+J=)`ro"}U;q G߰?#zΙMi 婇+R_L$@= 0_?"+tbbgјʬz!V1MjU'W|/ui|MwЭٗ(" $fj 5ڻ eV%ܸEbuo>#I*H'8 SB_wV8@%.2_Dd !/$ __-rS\tm⑶m#B*X5;롇BPh丹kCC{+H㩦rEƞYG(2 34Y`+k"x"\IRM ST_AoAyځ=&0ئ2ȝU@,VOQp`I"_hF`;=15͡c ,,0HnK %N=-]MȨ8&9P=i{ {/vV7Zzl6u= \\t5AKѯ@\I$Y:7ΛL x|Kx`r bu=P<|*fVEPgl҄ 3=2MMG%o cH $'Q+ 8m~<<[ s5eȊrF%" A|SJU<~ `6g(k1-cH!3,4havv/ ='њ#%[M^nwˮۼGQΥCr_5\nN|{|LЛ八SHvu81-1eł{݆. Zk1c&8d6@ VvGeA1䲢\6_)™`&q˝TneJ"$BB_-*(eьa^Rn'W+6f; $0 / fn%xKU@@cu07.$ے).4u"ʶRg;{=7Dn@ 6X&j*_o||< AjQKք5pd1:H#$[t |qo+/U)9v]uQ߾ Ls;?liFP^gI-t-`Mޭ`ZW+jU AU%[yy(ANvȔ}x>rSG <ߧX` .6Ni Z1Ci\}IIV[AACV"(^0]txMeGNoܜy݆az!U8՗m|A9=m0K + )Pm[ `lI#&{4H5UITW"(J?[> @gjyRK&Ύx̱@ʕ2edtNEjg>i=}ၪʯq.kR"XO߃rPogA{*٨E Jb6O5#- y@\ 㸏IO>J¿%Ui]vS\q㔆'6WB5Q"5GlCzbQ8m~L5u˽/{,ȈUfN9/F{=OZOG' )o*#@KM(/T =)5~\D4uPm@S()D_!奯Sۃx6NR1ͅdDkPlNCmYptewIݿXPeg~?EG8@+ݩ5< t*%:%D UUo[ Oewx m4Ji6DJ nt_Y4G0j4&&ˮm"mur/  ChBǔ~;1$=ñI<-[UI*N=Qㇾ!]<%gЛwR hTT:VOvPh~Ƌ B|XD:žcv8'bjܬABu|jTTnʅ RS+; y̢]ׇN';v4Yn )-HO:71;LC[]XbM{%=HPs`PRWFA#9h. Ib:j!~I] j[q$32_@"!~p_}䧣?ۇNmywj][Pp=n<.ۙ{Ybuav"47( 7*Xy<}?: %gx^2 ^ Tx5'ԘUVQL,s$`ݡXVMd4j׆uB4"w@pwʎ[ތo>~Mu8D]:DYn)jCXy"#l^Io.={i})C$@3* 3q1KZvzG&$&S"XT;&FNi0Zv:q`Ik+; MGɾ!E vKo,3b \0,@Fx$ΡkmTMRk4e b>~挓99T[o`F3|k-v*B.$%m#-:x9L|*@$A'c'c 'QnoqX^m쇍GA[cfW#51%Kn}k(Y+ ?#@A%@O @:y)ggdPW|-ڇy1ѓnqEi>%zYxkP^Vc(=yMmvF8u_Z>h_Ş +\3^U:+J$.yskϤ~Kp;oa{Z5q$fԉEfڞXĺpݍnoԇ n6`5wuKo>q TT-:¹>DCxjܣ*b,`קr5zSdo_kU>-n|jzλǫv7XEXoqùNy'NG^ ?O~[,H~,72VRMbp\/5i*$-7"B{bL@Ԭ;CL} Ł}xcbz8OT,gk[; J68 t\b:cjpa@sI#{?) 3)q7bΐ\| QWN~0qly:{MIMcVr (] 8E/84Bnd6ߋ>ɭFm"?o+GiOA:G oX_|\I҇,4co4Ƅ!~^n&[lne\\SHܜ>&c22@Š؇?;c5f]9m2 <l:1%, pߒ4^#T9Ou^M~6Ԅ!q1 Dj?Tr){i]/s薸@nWA 8n2ecR*l4B9H5*+Ad⃢ɰm3뺜"Uz9`]k(v4o\4 HǝneB2Rt|gex`o@ARVط;j@hop,/ZѲǥE 腥2g(IHwڰ1 y=Yߌ*2pk==r-ur ' <>GYM ebA&Af!YP<8tpVvР Z{"$‘d33}.Ek|i8*/|%Cw{ObY.Z 5-@R7G۹+Uwn6x#=5ӭ2=d9nG(z{q-~ƪoF`xo]" ǝAկ%W p<|;-G6 },=*,kZ.>8;DG} nvWpd..`Dd:$N~ ':_^%G3'At DQz)$ziq'Jb Hn:Ym%Zk{4>4 ژ|O5]L#k,~=>|{i%~ xm} *'at/ZRҪ ;MD,@P5RżmAs wb {1b=? ]M͝sMӰ!>a??-ו{- uYlqJa贫MW3сr<β%(F-0!vLդ? yG:0/c=h:N@J_&oX} MZ<;s * ʝnl#U9L/ԒU{Ϫwͻ+jdԎ>n |Jck :W,##/ O.1 oc|)jf_OykX=/OiRg<]o^Qa SeHƦ ^lN.)a/M.,b]Ad+tl| OeZLFVٝN6/QAXȦSj;aAb mc]z KS8ốwoQ$QR#5K\ xhl̾co5BzG[^ΎB u!w @iSc@-2Sa}?W֟tm,Ȯ/eN;$%V-@)%Uh ˵1ItBffLn%lIs0:foĮt.Uk4V !W. ֤@dfb Y3&:ؤ)pګ&ax6#U0Tޜ~{, ^4%>nFnTm*ZUtki_{͢πg*w'õ;ok+N: x~Urkz$ :.j`δ,*Dݣ21Kxxn\xT,lLU//K0,"CVm3OOk5~ IaaZ{Ja?OR %+ sN!0#{CoLZT&ޕ;ሺ+e 5)l$8I@4|fs*!t#Ff:gku|Jwj!U̐@_T47JGaHn},ےщ3I994ݴ>}5Mi%B֊w@~g4d=vuh䪳k<CoXMm6R@>$ڹad?`ZyoC|HܣSS,l&!mrj naZ0 `o5le3mJ=YcJh C}Z6-G6kVJ61m1T8ïѡuL* nl?8"z{r& q5v ɺPZ\IXl0Bf B:"!Z>e$R!0G]ʛ c'vxA|E{~mQӱ##JLpU|ؠ"BYij}C5 3(Z~EXW-kw ww`1*ֿ@+nSmUJ)Tu! 睺($VtIHSrxC!$)2ք $:1,EJn F=+x @+3(Լ𻓧}޵;ss̭,LAͿQ}ct 2 S 3 5=/̋[VýT MJ N#s, rp-ѽ+ChQ:㒲D$P2d\`jR:PK'tp>ղ]TaX6TyёB:R 倩_f3),wz.q{!-v6,t[Ibijl ӂ՘j]av zE>WY BfHkNA5`dfyнK %&׉2;=ecX2E _o)&=;Ugءy '9_*%_gI6o׮,v2A2Lt6jA.V9a=5^i "> ; 6\_S`5z0ׯԾQ@?n {EYp>DxI5{WFqv63o Ew`[[yaI\ .#@xk¸}\$){S6 J+$i47o18Jg̠ eAװ軆/]fYeևz!L:a2< G$@b3ײsWcur᜷ܐ*aКc8F?ৗ 2,ĤI#Lvaf)*ױ0+gѬIDFyUnsǾHYs}>ː*$V,FOI(P$k!>7q=#9+,|Bp%z bxR Qix: 6>mUZ I;C_]s4vt._!xXi OKA' WJE-)Py.XHY0y7EGXC3SN >Gҙ-il}e$lЃXUV *ӱWGhqs@T?,M{Q,V!JMT)ˤhUGMLטg"wWI,R {sA>b0tRuc $+J* +v R[җobv 40.y?j{㛵p8DD/kT$Pu*w( 7 däj*`H005]8èp^rXa֖ d2kc# =Ĵ&91eEfϴ/^KL .KP:%p@[[O)V]PҶsw\(E$ /'{jnq4K.'IJ=FM` qjajQ\+kҜ"WixV%4z [QނFpR$WU24o]!ȩuG*x7<8czN ]]pIƗ|gq$\ķ;.?ј5Ư,1.Y"&ywyF^}b\/ S^ ,NvT>5 ;\ N}nxtlǡv

#=rCmjDtaylz&[S/#{2HTޤ`v_h۴,$ Q('GO_}E"@< b5GouB+~1;x{qR'j!.u{y[WgK{wՇW̓N""9NxH(7,@|)M?.ڤAP #0 ٜ, wcLECN5P'VAƂy>Ƙ:STLDf6"~Jv-%MbYWܪPz3#tQ6ło[uJIѕ|Q0prBBeMMYcY8P )q"ytW&Ub=טh-6 Raqh 2rƗC8)Bb:8uQ~~d& <* -(K֌1fUTf恛7̔Z^(T{SDp3MJ !b͸ʵ!)? ΃؊N<|ZY Ӱqdz|5[7i9ʹ/Z}b.[%{含3B<+wS"7<7: BCxFc]|@@]U+YGAxuIXE4kp/~4Gzo,nnqɵ˝^),6x\󘈕v5z etXK?0aFX-Fi E44L~3cf4##SIGѣ (HqӐ2.j.6&Vp[P;g{gh6Yw_~r7͕er$TS؆cBq_ [hk;Db7{߁e3'5ޮ#J*[Z30]e l`-54\3lY \+*+2}X^X/,`x}S6E s c~'dr3Lݐ_:ek+vlm="AZBg +يӺ+- ]/HVc FU ]ԒA")RTDu Y*7_c@[dR8ۘ[Fos7rG34n-7sqC%c X/ށ3ˆ`x }rJԺY m8lzH`¾A~\_0Hi~YAa1Ê-8On:z%Ч-zj!#1!2N֯?}@42EQt ~D\e.ea&w ߙ.(\55F,o iJACݹD[;D+4xĨnQ,o臍,Ou }R*0mBMGsU}lۨzFO -m|ֻӜeDijč$x1:F[1-X@iݳ|v[aU}xκ]yՍRy>ڬa<S UZrEM~qN5CqrИ:y'.N1Jgo n@:~1$N&c>-/XG3=㽭*sOo8 rgµRyX O~6'x;n,Ƣ/"ރNDԝGfRw2Q[1$똧fJĬ$g,?{ )TZ0ߜ*sSwn0UYTb^>AnW|rܘiPS>6~#s7EA7I:y14 Q20Lzx'("bCpZ`ė~"2,δZD#M232Gw3Q,Y4@~%[ʯI^oI^6\-ڭ{M%7tVY>cʐHw+ܻz+Scʐ _*ZyJjEQvT2*Rq;Xv9 3"s`Uaν Lv $1Jx՘ liFE%hI:惉l§_vnW7o1)˼<+0fCi$J"v𒏵i XDޛ4P}c(;&MB`ʡm Q}j*65"\zYM$]DHL[S#|Yha%L"e6M]>Lr{4V)YT@nRSRmzLEDzޛGeI^/3)b|907m0:0FE.4R2FЙܟ̀sbX3zilF0Yn^6wtE.k,C:t9.%Y>,&\yÞ4[<1W }5${zsїl0""9E7ވK7g>T!R{*I#M*^e,QTN-B $.A,p~dz0MB$(sW݅ d*smٓhS8~1pyy<Lr14ƩF!0*!%rKfHv,r0:^{DJph΂{D\CVg3j?WR"rf )Εk5]6)Ƽ,Ps(EҼ݉5} #Q;Ăy),'l^P%Zgi &obHKU Q (q<ψd).$[ s"٠4e;YvZXEeHorRƈPvԨˢp beH# ĩlqg'SQyF-CwU^ȭOzw(MFmO-F;RTntNtzh_ZZ[nZdz>t@ hI+g*ORp.tUwlⰁ\ ܬIOY_€ͯwȊp$t _e1~(2G6\˨,pxr 8(`7M 9#v*<"D9 odJTC8ZTd|G5Ā4SfaKRɔBئDnF u -3LR6VOxU簾.-pհ, .ԕ oڈ8]ou햊@ͭ T4`)`$5E<|)0=u̦  ]+! ]/'q-1LT7d,ʻSKPDhs:c_ȥ Ŵ/)hrZ5lWKŨ3tw JĹB71ŔB4U8s(&4\61D8geA :.hⷿr'kq-2[4MeqpC&.QS$ {w5J Ob#V D#*}YRϟBpysN+"ipaN BY<~#yYn9C3zW^ӓ?1-\37 5Tqg ED\7$UEhl|\v1N5D--iޏo8pbazT8@%T%Xq3L~j>70w8m%cYejlRAy296_ js0 ikBoKn%8LKXd!cPu:^ W@N"Fz<`Pr'2d;m3G2nx[+jU2M5P5*ft003R99N]{^w 8ΚQJ˞z;$"u>) sʗD,$'i]s 8?2C&S y{M _?%X5Wx$4wfUˡι?mQ_dK)CV1 _Y!qp G TaR{D! m2i'E_[RV>idun)1HGPs {KeGZW:,,z w;3#Q sR\ mp :i(HY"Љ޲oΈ/PAA>?|SBQۂΗ.~p?PW߾I3zo j8?2=׷p!wKR䈪ouUF*0[c }O3:p0u~ldXf18I.*ms*rh ;ׁgVe\SdoNMϽt~6 y YLc>hC\AF%7Vnw}Ze˴Q1*pyfh~8m+rb6T;G[9bJlE?Y?~f{-(k6ٚU?l<.@bm)M2f:íy˳Xf?&jVyXvct#lx ~& ~0&s MPuXw)EE0K'j5n1͐AݝfS˴QáL}XYl$uy(p;wRdݿ[GSry"n.a~n WrGi'nv`alP&[|)r-8V' <{_7x+Xj`1J {| 2G~D[w*d_`hm3tSdU5F7Hi\.}<2W,"pd&sc`(_ e1|c>:JINՑK)'ín{2wN1:G U;pSFxt1һ2L|Z E.7m8L{ޭ 6ʯoh*N> %S.>^y=/Bs~ /M@-?~D2OPyBpŽ[BVdRgCF ]EK?Qv1oq}p<Du,Lk{KBͭ/U n°P KjdoO33ȿB{ ^]L<+!Vs)l1 ۲RyȂҙ|GW@EJ -rLO|zA6FDu(b.ûKu|sÑeŮ~9p:H,D;t+nI2[9eti2@gX6%Rfy ;Z_M^㎢kY7҆Ytd %5:ĸ Q,AU~,VE*L Ibj>2j}8:48s\dw -a,o 6/x0B M1a=\uFPrU?ClkF;BЪ?D) ċgծ4-FgJJH\v9 ցj5x>5 n>ǯBA Lj9enp$ t?vR_RϨL&uhwJ3'1:2ubY3=R:pSt(#rFE”P- ')Qlc}^nmQp?MvҵeW~ %A9J08%?sͭ*{sqn\A/VD^ "TǸqXA%uW-Hnd,Ppn=E&=E>a>¤$6.+"(&1Lm{_ %-jjtgyUpX= *N`c0GyZD[ @%ezj<8h?T8_C.?oə<{Z *Hq3ϩّ.s%!^Z?2 r,oVs %, *6A蛞JZ"9IX!b!XzpPBII  Ώ4s.~}G֠<8794ɶM3WG@d,LXUW7 ɹ?L gq Ju`[;.¹Ao:NT$*w/ =Kf)+5c9/i$+4kSH'Ź΅ )F͋O-'٬ǓdVD]`2!zBXh`I Z Ȥg4W 81_#6Ba@xI߃1f;sF =np~+WE̸lr<wD0FK^eNW1kdžW2P":MFZƓ߷x"GZ]{y "I#\*=&kt^cdOԹZlk fbRs#&"XgWj*b4U`wV|3 ee>jXqiaS]Q$Y3(4Vri*p MDAv]zcFGT:‡PGʾ)ΐeK;ꣾe ǖ;=nхI Ø-JSA̅EgψZ uk[w j,L!\t>5I0}2{Ud*u(CɫC<̻ߋh{+ܻ#U?px\{q~IY3<2CĞC#8eiE|J:U <^!ViZ! m\fTUFmܳKw,?ù9=@`ū%uq]7Q(܄P>D;ɽbc]hy M-Ԭ_d3 Ń;1W\@8RP_ ~0cosB*|a:Ov8ݎ*aNޗe( [>jUhW cM?i;?ϗs6s$N=(Ն64DCx%bu\Ͼ%ܙ\bViV~3fM_Hn@w7;Mqk\koYhxiQ~ĭ̦uS4מtS:nI{g30o5k:eUBS ꨷CdZ}oRcr({ <_!@b eRrMi̓ 8Ss_ 1egBPn[#K% )jp]PeH QXfaX|<QLXO{{P5N90'ґΌϤ=~SioEvsja~UH _u~¹N4e+9.aޔt#7RqMDb$)Fu{acYx`d {u_~V ʶF|*Uo-aa 3?S>:cI4L#΃S3n`iA\;|"Bw:);T#DKհp&B;*=O<[(L M8ޔ7*GOfR #8 VOppC#ܦpCM2d^,#Xl6o 9`O>AŨwI.Tu̙Ȗp?-UNcp咰d^i\"{zCxh)FhmxKLM97Uͬt*\?(nDּKr׶jN j;7fjgsa9Dh>LDxȌ5 0,R)q]t7[3g[w q{sp 9i h( TmD/M4;fv%iDM  Ob VxM iAg[߉g;xs?6ptUb;OӾd1_ t^ڢ=^Fwvœ VJ:p'tV[#HEJTY%`Jw;5p+!F1L`5t k ZZ4wNE8}gCL!_ I$zkܫn#P~~+i) =)luOK˻9̠z+מϮin^@O&PLԵAh Q成|kOo0ce ͒aX`5ʼn,I رV;32 c;P?j(M]QmSpb,aްLjU =md}{ţ^+=1u0^D[z IٮagDݴۂCVS!J%=l 6Tu!cHO=H4p̿hUp?;"5ఉaT92zq22/T4ieAD7$-_s%Ɏ7ě@_6xơsV/ @oRfe& ;B|a*;oauEVQ@Wcʫğ%|.4Nhm>F1[-[-]L~, x :+HZȎpQP Etd֏~b qφ(<bal4)L!Gr2it@rc7hdHQ "yy}gdSnL/b׷\1/zbGϛan~po8nrrH'HT S.S\dgb1Ue|㙠|%0N  Q|(sK劦K#Α;_(SRP^Li E[Gt5EN]uPԑ?܊Z3cݵ2eșWH 4Zr爳:ɚROihڝKc\R&X)m^"Vj?4!uJL.∨v&yUY 2N7 3X+#Վ|/fRWcWb8ŨB&4t `<_|R='R}֋:P,=5ߌ/:߆x5mXWI~luzj4FAwe >\;Iz,m;3Qo3zUs+g}sL@oA'1ӠS*L>Ds Za !@vo4. 09 xYEu iC7©u Z<3]A,C3QG_玁2\a$g{%"2i 5[ WsꜘpCM ڡ0.bQrULK ?}׆iDJk4 v AwI鹾C%M@iGVMS;*;~Q5F']Frs|uJzB, `]HHG5.:l6 1WbO :dafDKDiDlUZсtM̲_J־/:I:cjv'mE]|R;$D<)7fpI4EY4נ2 Kx\&cElEN݋MK"3pf'+3O`7]xnjql{D &2XVY3)8۬4jb]G US|kӋl覤boW2(7-t7[jڐRC>Z̜ ,d%H3SAM3; C)--+g#CB-eȞCNN3lo֡Tx$Nх 1'[ ar%hsFP8"vʗbaZW0(;hҏ~$k,Qۿ&Cuih.a9* @"&<"[PE'U?0O'C =rIBO[B՘b|6FĮP-|Y,XKL;H.kూo>7uǭ} IE+ _k ! nF J[5eDi#:dTYҲN`=ؿ 2pRe?nu׏0/>vGSy&7xa:oy])ihsB@S0 oŊ\=>i9$aoV!ObPRzt Tþgx n3zW Ucs2]QI5}CƖe2VWRq?gsOD!(okf n˰؍J)b0% buJ,GAe;HұޒB4)jy!w՞\Փ}B~Z(dfE{+gԿ=4/*ELF@E ׈p:U'xqGv\O J^Ƌ G2Z=U!M1a 2֜H'+DaOl@RG%. q8:}~u0>RװgEe,M>$ȧx|p(< 68ڈx' vKQ&cD! ~mN"EΒoL@^kI}CotZh Q0(!4_ݮ+L%K| p8g҇XyY3 HI]@uz=ZD0+ [R<V ʡ}T@vq( $rOM H.g ^$YS/ ?{lTIHT;w{U6IИG%ȦYTcq׫ŅéS4c$0uc'b\ > hrK='Vr |DR4TPxgJ}ͶV&8zD{(?ҠjgJᣍƇj׵%T?\jmB?(4I~{. aO޼ޭh֚M$J>xĭ%9JCu?GK/.?q e\oAJ%hOK [V^>J'}f7ZKf3bhH" E0CR~{AZUXrk;uͩ14#Te.ơ@ ЀlKMNhax RRv̲U/ Y;Ee>TP3D#:$#j~6ko]MGS(GgegAr+ʞ9҅^۰5&sBQJW~a dp)}d9O`硟U"LN化iEoأW8Rw$ڄI>yuH%_TG\S`̰ s;]3JwD!BT@خZ1^`fk-dy=8{dQxR-ywOI2v*,qAlT+XoIEa3j_8kYj)&oM񗭼F: hBy"ю0ԯl4+~k \m^E k8PMb|\+xU#k1_w/d|Z gYR g:L>'aM͔@*IZvLMϐh٥E?>^&n(2`N;s8ЕdW5B-"%a9& 9!=Tk&־z$0s!s6nJ !\TNoT1Y5;+,xX/\M>b?n2D {BmZLJmrC_-"%4 x_:FPIũ̪,N$iBSVSW:Z1baU;æ-Kn2ow-~GM5 (ɴn k`#n!,8^45Z~N|H2e?0,j҄ K3m'Yhp"`ֵ@,ڕj 375:O8 YC;wbfC*]&1^&>չ7NO}e^^r9F=)wJݮ%h K/8^`o |b>EAΏDZm@CsXY ! (Qv9л~ 8 !d0&5_]*@'-yV~2]Q#m:AGRzU\RCagA'nIP]jx$m0Qc;5 MrDo$7|2kRgS2ؐ!lGz"8"rL\Tź"~kZׇq6FjU;? &=eu)-]SD(8Fkރd -κa9{!R(&3~,"T v>S4?Bl4&T z=I(VsL<\3 LqaJs K|y=8>U1o(:8׀˿+l#6N}~Θ *'A@Jf.Je(B O8*2SՒ&] \z-n\;s UACu+pFIH 됃/ۅ(7 7Z`_2rcg㩖&f ^[*.n}WZ,7?R `{EZQ}9? ?{1!)6E ,aqY0!jG#5m#w]1T Ǽ kżgU[#"F?+l|a~Կ #uUB~mkQQ}'2VA?-~6{ۓaʕ{x|--ի0/7B#.㣹sBHV_K55k})]"Ot9ooB$Eű`^l͸lmԣn,O!YT`˷+ȢoQ&x8眇0R!g֌^<)mtc|mEZp@$ uJ|eu< f#yqhyJ.<}R4R 4skʮ.kNN*7 [`j78(%$0랽#?fԵТ.L7c)t{`=E-q* *!T&ݏߧN0 »XڇzdfQω-S8t/eA-|#n>DEu6Kez<GO.7JMo"m@/Y`Ui3QBQRh[]Q̜;v,Zw$A!اsp4^Wt_(]*z%ir-P1rF*0YeeG]m2|<2';M`3p tAy)`G޼4jŘԀF[fCs~ĕ@&:$]gHq<΁9|eFBp+ mw}t9s|:" lLf^;aTޅ q- FQt͉N"C Ʊc4rdR ẅYoXEl܆`͝ǃSbj獪[W T wxW[MF"k)$k_YQ@]D6󭔅8Z$&~}BsA<aÞL (@WNmp%c Ó+Of/Y΍[PY?;3kȏZs7l6Xr]CaKjVH B3nYNSMaRY.t -)ONzmq7%@.f4[[j5%}xYlE `:g=|%GX7ʥ76itӻT ޛp#)e~ R*= \^*щ0 zAÇ \+p %쪲.yw+ 3G;B~wz*Z*4@l"OjY9~ GM>{I߻.뉻iKpk=sln4S<8$y34$&߀d9NW!Ixk q;lӞo=KhUT9VUy« 1gp|/4βij0j (h%~+~6\d$qo޺Ҩ 6 ړ ~ h]"4djX\sި6#L}9#kqimkj ԝ*mj psb\0 Xx/M؟q\ہ20W`_I+(Ơc7ʐi&v9c/||95 %6A>c5ګ Udx(<,|[M&~+@t}-`g)3=RU zF0 -"f}J;sP{ uXA)X$ŚakC\/&;ϒjGӨzEauL[CFʋp3iX'}-D4+BgY M96`gee{QA@d x,攼(5,7\Z۫V`4xZ mڪ4KW4:X.2Zo-lMa. \/+Ukq!Vl8KSˌ°.k1s\/@kݚ >HKEo$] >KA+/nx ( iNF(ph`J;9FGtN[U R#}l]?AY <CI)}LRTvk[1o#=ZGt67H-24;CApGjz #+8$/֝ɔlu9*ium}Ӛ~R/7 o-XH؅S^Y*GbB"вF-0 TKvk yzԳH9C9(`{y6+U'.TUpH7G&Lk4"<^0I :&Y1,*~,U>Zb߱UfR/N;A_֮t5)5ufD,DjL ى"'ҍqQ޾)%YX39IbZF̯/a-pRdP/~r̟Ba15`'pn5nDkm#ֲc 8ggr{u/F0g.bΚM;)EOQ-+ D˜YҫE`I(x:-KƢgvÈy" \΢B 21,v9D./i@6 {i寿4axfqPo5?X!zKLQ]]28/ze`.ϣjΒ(6TUۦF˿ 1q:ֺ '5|LZvM㨯Kuso/S@uxEO"ާ"׮Q @%k>_@4J1mdTmj<)d\+{1;n2P{mP&F\Hk_4͍{ ko#8EsIqso Qw$܁ G5I:x\k(Qq Yǐz1Dh-b_Y+]>-W$N~ N8[ᵒI;g79 }э{G˻ DN* e,KX!`jugc#'Ͻ=oǘ ??Һ}unZ/=Wp fObsUFy׽l<<2)-_gCgvWjBxQOB~|= υѿ8h"yɊ@@a0Гzd sopxшtu0]jӡ302oT{>o-L7|kxdt,h`)tQ-?i$! vѢC/ W^&sC-M2  Y wv.(y;wݧ"|W&d xV nd)H/Q0)IWvC4|&}?h8SRKgxj[ulpur(*&adpD[mkvtbٲ'd[)xV\܂{?(BD,TAoek aL>&Z[ Qx5a+d7Y89H>%JXR>#_by\49h SD탉{g,,X죥k|bYr{)sn{)AU>bܱwx_@27NcuP|tVT"yBS-JnH {L0W5 Zb}bc*#9O00>~s}a XDnFK>V˺}/FLH=<{!QBU_FjY/PYqI\!y "Fp 8l]eBrqF/խ;ds`gg;-Hۑ4YEpcQOU&"؆Ϙ°L+[oݢf`1t|dD ,O0OR$#phH̓C<Ro8Bg Ov%Cny:_ ma{ߢb\VJ* qH8=3 L'[M(='ӠyZW#/X-cL7>;-YL7ͯ@{zYc wgLe2ǭdݻ?2*T?KslTo9HϏ⋹I )'_х&sCrQJ#<.a EٖJA0! SATrjc'ِjaB66\wGC7 u.U[ Bub0-IHdP%ͭHlLw ;\X4VE8T ]hRe ZH_J=ۦNmBTqi;99_(W:q>^/o?7*{,nav&Jҳ(PK{mtAsR'}a6fk%ģ\p =upJO"LKeIxNOf: mz6i69>G޷l>}}:^&Kj6¥V7eSf:R >Yx>ՌE4+P݄b) y@(EI %0DE!B7\9LQ"?'벙ThKu)էmxQ:+%x}eBE7ZWYic{~(<{6 z#HS m*F;,5D3r|!n<-ãiAWE m *yUk[XZPӚ@d^0} !xP$,L4\M g99m%lMtM`_1h0a즕ODOgp\U\jM[ZLj\zѿi5Ğ2=AܑgE7˘#LgHpomj% tՔQd#l;Jk/\lUЈ(œ6o/$)7|1[DEW[NSBf!0T4 +][_JjQMpxbwwfB c+s%"C& ;GZ$[J"?Q d1@EL"N@_bGVCiZ- #%޲cכ֗VFgKe)3Un@wS>'']M2x|.,Y@H"_gqv@mؕDiCRyaCySS{誑S^MAdr?븈U#W2Rntmh~x $M$_8frufJ<2 !xayJn5Ll0ZW$Wr3uћݖٯiL<*˅oL/Wҡ_*grioc^0V&o~A"N꤂vJN.$n*W԰:xGP8 WoV8i*m" #8]n;.r$^S,LPCߠ@l0>~GH[ͯ +?[+v MV_P\< -jn|Z+ eVcT}Rs3vЏGsvlaI!74q\s)(Q7꣋ |bW]CgL~Uezef˕qJ\S6&&A | Q9ޑ@OL$ւ_.vE< myy!rdB<@IC}NO09iF5b|4%!s(kas+[37Vr74/wg\8+km\[# | hLzflm6>9Y@ѠW'VQ y$IB,8L |},m*}-@@j :qEh$4m=ʈn*Xqh rF>;2ޚb1ҏ>v 2ػPZ[[ }.<=*!& 6?ah;hDȯN&G$h"06>𲺒x0 uUwg@wu>S#{xW !eF]l}-NCW|v W[-§+kWeNIm Гc,*JƓ9 ZVhѿ~6\HZ0)bxb;;1ܐkGtلMN u-,\C,[q1Ay]L8y-2$ƭ9wvS}-"SJV_Y~t"N&`iG]^Ʒ8 [sU]4  i׷ucڈ{S]DQO/.K-zIx "~8ϖIL`A-}}A09xmz/hGWJ٦& Jhn /6o8kc!BGFc o7dTldJN͋=Z-n[C !5l,s&[Y^'@\=ZpI;We:qq&qOqh=ǽ3?IL.=@bKlblerR *H.!qqIyB@*llq5sZ'c7zI+`'D JDU%dД@{W"Ri'ۤKg۸r7 Sg`fX9/.(<%!Tt`'Hw26ZT{ }kOizwIpϷ&}N #v`MKpb!hE~GNaWeTXD>FjȫG8>t;^e`#dt|' V3Ax D(nLFס>\~rfTXPv*&n;UTU-Nu\ 7ƥcs=˄Җ=@(i[+D?ƐKɦ+/79sZYWV"z=B1~@/sDLڱ-3{Aju'2fF8/IUfuAM_*1*e{gjd+stR!=sU#=ق6yʷZHLW>EEڨcE^5(ZNTcn|S,{;K>g؛o'mVS%[T B&8_|Vewo J[hWX_xPOAڜەnh(Doέ0מkۦD^:n#~xir;ʗwR=Ӥaą74ԩ52-HCYs_L+|1@LKP!La fhcG_e;<[3-0|ò4n&J$ow(S[b.J¶GCЮhYھtPP/;L"+!.=U5.jx#SfofN"}KbjT7,?}4l~ s6,& ̱SH5jr>9$V8z3՗fkZ.."3}kBy&iaRF0tI糥C M*SF,SՓș][O!ͻ/CkDr]%TD'Lz;[utJ~^Ά&0EE.lxE,hE79rA>X<15xr+b-&C{/h'fgQFxevL jNE&U}m Ք}dUM&칚YFvZo}꺃 \?qX0_$ uJUW -Fc,Ǒ^8<2M۳z8vpcLTX?Yt&B.GZ5 g$1S=Q5d'8Ƥ|rN'{딚d=AE/(1eY!s^Z_% XY3t焩?Ђ*&6wQVWPP̓_"/u~,0 de}ї¾]]TdVDd(R`ҟ/xH^o@E!Ju3`D1?21vhs6cӝk+/iF-#"^OENMj ǹm33} |!sفPe.r3w'U3}NjqYxCmU('eqYfBp49O0)ɼ$rQ-}K6~RfpB1%X`M9n*Y<ҫ`&)*\j1 US1M~&:09zncd[ 7Qkiv~ٛ^ó^:>{ `ryJɧ`uِ3 56Z` aKiUZQ |[Y3"ep̞M0l}3dءO67&N"]x(~}H 8I1[8B 0T?GEU . [v[+ ]JUdږ\zw *Z yv 7>b6nCP*5~| \|f9PZE &76Kzp!}NzP`kZi.sH Wkҹ&ޮVޡ.Ξx,{} FGC!jƢJ+ (8Ñ釵++ f8a\`s{˜˵I2,O2Wd6i>Ie6{6c }֔0. pV/%@=k[r:״?}iIpK؟ cԒy?A|>-f'΍7NpˢJ/ 8yfU4 <x CtVvoAO+`R0kj0r'Ak͊E,? @-yDYxgEG 󏧐;vQGvOܙKmciv'^ >Y4RxjO{aa^c 'A;~꟏ͣ\K%RYrSl?bl·S:t9'"npN4:-}]G(6e(FKowUſ& ހk< &c +&}qԅ_"G$%L%`<1JR'5ڜA 0IkҞ=^t_cUdNu LaVOBE,~`C+q | ]yFJ_<%>ŊNM]a†ęHA/ZP6U3Q* 7+c(Y/|ZC%fqyp^jȲHiP-M < og\b,Gd?O)MÚ6z3n FlXQϰX0;F/1 ).GM.`(qDPܮs̫]qi_%MWmc \ m?;55kR}rxU$@bӊ$_- Y .Oa0CL {3 E*i*-+G)G!F;,HRoy &E.rRM^K t2 h.!c$ ﴄN:uM C4z2d_9'HSnӄNǦJX@co_\") *]7X0ӉL>KW/['~fxSD_M}[OBr MBf@ C!7RpΨgCԭ,.x1@ -f-{Хư(a=.*iƖ7Fi½[RD?>y9φFh5:ڼ'>TC&# ;ʵa@}Wq. w zDxz0:0VFe[y:?^Z*jDy|v#KqZhUySgO5k~wiA m='i EyftÜ 4vL]Oz}X14 .''vAZyW Q7SM s`יd[.u ]9PmiGnYRSg!cIht2%΄ɭjr8A ]#UetȢ% wݝ 37H%N6gqӼ~P,m}b}=Cږ4%II{mKs#12d?B-K 4l5C8'z;aTFV R&Gi Ֆ=Pr8BwRI&~)znWT Z*Wm[iYGJpd ⷖ\n"owceÖ/hy˲fr 3[|ĿxX̡B ^1cvN Pąi@`iJEؘs"NȕKnyecmܸ!6EYl^6)0req`ۊ$2Fʦk-;AڍSwч$rmQYz7zL]ab!h;VCzxV&@'~q,Z@VM !\?60o޴QN\η4gINImTlj>SE01D!g9'ǝÃjػey2yn5t(ʾ+9 KS--^(kBYFB~Éz"{_x늗N3e 9q^*c1s)PgѢWmqJ$ x]C%퉾2)9;]٨LCM'4<{+nCľ'~=Lǥ=QSn]<]1`ś$1q$lWd}N$IM0g2"]^Fhz[@Onii)[ Z+(.㩧\_Mߏ<PS *i#MDZB HpuXj ma O2]Z ($Q3teaiMa3]K ߕ3R&)ux6XwgƼue;;Cñ+;- _+aj(+H>+g ·W:kzrxRBVLo:QՅ\߸L7g?>&vQbӛむd;#3 s&]trG3|F<wsMrw3,E Fr?m sv;ZP5VB$5M6>S&Ԏ,WHpGVF 8&4rUSTbM̼uӝ,m:dnͻ@K$G&Pfdw4S cf_a>Pܾ]AD0{|ݦm\Z^J 3DuC*3*nәўe] ce>&< 0wuұ 'ˡ,/8G*zs$gc҉Q qB FҩE#MniL8\gb}'kJ@ߠ%m~*DIg R2#\`_Z'~sKOط)~[T(q 8K^٨#E8W8+[=QNX+${a1 7 3 IH N-894HJHZqCcv2"H +a8 sm1*a`Bq_ o`ą0ҿN]ҵC БrS2ћB}D|ݟFW.{ѐgER]ѷ$ȳͣ;1 E3I9 ߿F7QM=16zNU`1eSE؅өO-` ?'V]j, 21(MW\K|.\pXr}s\[Qf2qY(J\,gm8N3]X2,1x35r<}_C4=Mތjzn+GzN)~9|wJ( ;bp(kOV^HgfGo r;n4i$P;8 ,,c k a㻒UޑvU : K6ގģ8G?hV9.Mr*&21։+ZS/Eyd%Qk@VPuls(.i jU-\?&Jfqy^U;\gCk}=Rx~Oc OϦDԜϔ){x28{B^֬k5Bqs9@I"7qUh7UA)mꤾ HrrR]W[U&{ѻzd72J}}0u#"9+9\i_M+-~qyV-*RlJupM:?{V جd(3;EzU[ŠᙶT Y_WW`~i[n> ij3zTW,l0D͕MH_x"ڍP2!!L)NY NGz &Ѣ;ι&4[7k($6#PP4–:a?'P=# տ- K3H$oI'ENf QGv q(A|ta7Lɗ=R6G@LN Cp93nyۯ-Y;^_7ǥ/gDsz|]`?NLmqǎwY^3 Uq:Πr'Y {$`83Of0#Ah 9W++? ȫ"-zj51 ?̵(cƘ#Nm4w۔!m9,G#.&cr 6輗gz7To,yf_.8KZ&i3rQ!.^ZQIn7`G=9X} \8~xAwdkYӑֲ"k-du<"Ad#_7& PcrF1Iu~N ڙDž-׈5C*j*O}rܙRRSs^uP$@R$7%.c۷"ڱ q =}nƲqͱGAb.*DW׈4EY?y@5rj A:aakWT8z&y~AYJ((w:IZ|'c(. L*͙`Nw@#{+vȒ.+\R50ݗ@tenOur O6 N+?1`~- M7 UZ_BLC~_+L+ɋ{s0 g Z AZCB]OjÐ'%VSIGk0e0Y0SI ]GxFv"܋6F `dSRPw ˳]/k88oĂ7V"؍q?(},̲$_?@ 0➓\'x sp#l?XmbHm C\?--zzܿA|"G0Mcܫq~ȒwB~($Sa_h]TvV >٘T 4KhQKɹ 䦟jݩTdőh0\o ?R!lCiĔUچ}79xp L Ksy? mHj"}z9Ҍ'XmKt41l0˖vnB$0 4NWTװn0i {>4t޼G|iUDY8a;ejgK.*|!ȷ(:u,ȓpAZ>O򧲉lu5f.4ҞW9 nDԱD63OGI|)NJ$g.5m>fՎS$rK` z?7{x_bX͆p:/zGI6,De@-Y@܂ԛEn72N?x^В`%*Yƶ'c쿳o2qB/B*l fۀGʿUqdjMNݱc1W q˼{RSolS  /@64V5MiZOٙ*g!7 >tI!f;?0M"(m$Wap<ٰOڹFoTC[ƜBqx5AOhޱEL" gz#۰PאwO3Ue/ <%Mb3t#ݭDdMCZL8_j wPO<uB3픶.q59)Dn~g&Ȑ)ɡh*"pY0ӗ:%^^*B?aa)1R6kL83孻jNj۞D$W'Fq0%VNuAԉʙ~نp.ŁBe₋ͨvT'Wa# PcPf` S\'Yq(XcIv;}_nc@((cB3/6k> 䊈mij6@eBZc5Ȟ`ۂ /LͅtE[dUK-j{Xǭ7\jmvbY)<tI1ȩѽuiޕa2(<՘HKry\$wc)`4ܔXX/:Q# |8>)Gޠ[nE+zy x)1A(8D#"Wxʚ oMPSI)S9 z6R-qKg{9# e<(,ZQ*iIapB(GIVoy  ] '!w{, ˀSbf6 WVsy#+Aڋ8QıIԄ,ʏM1 ! kB@]PBFTVUg6-q+w&@j>tq]FWѰ)\3`>6,fG3HcXaiJ߃PuI0:v42ۈEBpfI MTsUYbe<z_$JjGWK9./=^_ U|!B~,PS704F\?(hDOK9eI A<`=`v`Xj`DÁ;Oy!urqv\5ns7Q[rN1t0T 顂el+Fu.K2,qYr{cb3Csɴ=O&p5݀4IrR|=3u&q0<8xwO& sV]YC5ߞwa(>Ř%VfN&fjf=>xw H{^Th &OC44O~]h| t.5؆}(T$Fw/t8^Tgz $:7|quzǥQ` 21U0Xp&K\J̈oE64yɰ$5-A~6)iRW~v/[Ԡ^ 5eT~##s%L$>5W2$<7_vR0n.Im?q;Rc{ q`rs,1ˀ0-{~Z#׏;c;r0iidЙۼ}bN6yV"b9f:fSyCs5炄0c bDj[pCc6*ZB9%iD H}ӭK‡e> an1E$&Ce&u2nR9:cIN-G2vZp^qw7(קw2 ȦQ!_FsJ,1da@oWIZq=,s޵@?PsANԹvg9,<1%\QBX4% ~&r&ʢfNxл\9 z"/|<0`5 NZX$Ճ">F)Ξ ]QiɢJY+CWe(|0)+"Fk4jp=>7Sp;q8٨t-&o}j:OLFإw&+Kdvvrx'BB;TV7}583jv{!rJnl+$C|lR De49~vSJaCⷾ9a)0-Σnq8{LUesvN%#l0BJ9LSi)guLޱ3;A@E*й{gfQp~o fPI:@cDl$5e/iYnDULJؤ߻ !E "'cgE_x2$"f*`)?q%YCTG {׫i4ч񝴌.#[[geYt|w5 sP3H4(Mpg VvҽY%BDP ۄ{EYRE ՟$gڷ5wGg3Nf/,Ά"HJ\HzǹNn[(y4;i/ӊz{KTyf:k+6|Oc,ļvrOEf-D *[R[80qڷ=L!`7NGCLW AIM϶;W:h^mI>e)=_03-2(cÑI1e J(͙i*DƋ& j!Iւ i#?׉,8AWRGr l$_ok'h u@":} ki@DZiV?l:E7-ZX2i@ʂH]QzMOWit+ @AtD++F`˖ljNp&CvgKIH9FnBH6O*cM D NZ^2бx\t4hP1R7 A>>-x,gS"+eU>G.PCe7juJ;jé98fo{(QXX-dg_wj.p|Z/nx^Jq_zpߘYnc9E#TFJg?ޮAcssBF"pf@5 LUᒟJ~)3ΖI< 21h9h;^;L x]AAe+`hHn&h;v@WAøe:C7 s*P'!kxx~р% ZѲnpm=;sP[p@ܐ2;x,9 :$]WPW.A_ `FSK~2{լopx`jrJKaJOĬq4`ݞ~bH] 'E oJhצקjυ87p}vk-$O힠.! gJ?:͔8!,˵0)]}!qDk%x{ZaXc؎5bW91#%H&rgQXUn< 'M$JEZ<sK)0Jt挑6"`KGR)zx} gOD$\r:#>-:wP:z'>׸_*}>h.P Fh1|mFOj5Ҹ}4 }'`Iƥk;| %h,cbB~#D4eiآHr ]缌Ub}J9]sU,FgگX,)=g\dvof'K~GRjʒY۸oY+Xկ\,1I+C"y?; @CwsNFq*:48JU _/Nz4N?yP8BA b0lKf]}um^~0:N[鄳vhԋ|ZYmP9L;S#5ȃp;xܠ+(;$pG;=:iB࿲-}K誑?qXz@>d&_ DOdylaO fnԃEߣtT3wbQ6#7/5 Amݺg5qrԏ1#)Y\zSC,OL0lF,:8!\ccjЩ1"#{$v93FF[cԐ22-ݯMQ3vŒTRDHvEe\[ka381kZ܉-q.膼PSU)x*HŁ]+RN”4O 2n;ؓҥ|c]xw֬d<Ԣ(hytIHs""2!*6zO3$(DXdR{b>D(V΂QIDFŋbwB>.Z3Vܭz%yR|7crUD_07QV_ސy&&]U*J_[>Q2#g:3&@:e=pރΩQ@\Tp.XafŶ5e+!jt p~ ~|"V A'qqŐzɺNPT)8LB/.%OJ轟?w JZ@ \`TL(r-AUN_܇? GsU1gUV OGG/ $)+m\r$:#>RZNYq!žQdh:1Fޯ 78?-HI(},eY%}qk8+\|_GSx*F+w5USyvMga2H1˙ga^NۆC"h5nڱ4h,s乚>'ZmBRŻ zR"@ ٜν`s"f@ϒ`[ԎdN$ZxߑQRZB*1s)B [s@}@_t*XM4̉xwV@U(:b%H5ĶN)'_[V3F&LV@l1:?3tΥ*p,]u|]nKRꓯ,V_Qv<ͦM ay&fW}OO>\Ql}Sh&=D76PXԞmMպ,2Ryr'֘>J],:g!P~8,/c (B󍇯|[e7 |n_ j^wX" bP#~VB"9y-[I*X|-0h̓VV\ck H($/^[p ?w%j?pϵySi>`@1Plr,@}ib[N ;Ж{hPex|\KO\V߹@-Vm/J?դ>MѮ!Bk)I٬6m*3"?"'@%"-P,~OwEDҝlm\EOKD.RX6tIaeuu ziZ6cMEH>e+(#fd"رu5۟ t Enθ"O(_LMCb*RIzM | ;?)qf1Mg0a7;De h鵮"9鸢o&6Yy:fn:9JCŐDq`]`ҀI 2QGf&?_#WFca #v4{'d@Vl)0r ^Y) 5lnl< i2]zLïSMQdd C]U5NJx'#7n,q Rͧ( &-pYuw۸ѥ6T4JݧzےvJ 1%ebޖ|_1Eר~I(Y">f nHQ+3 uW! &sɒ˃ Zt1T /SWYӗ/x{) m:mFZQkh @_NC ʯoH2ե^¡WR[ŝ1Hӿ<^H%s=#~lxXpl|![vDL1ǂ|w\ x|h;Hi~lw%L>YPOPTrz֌|9u( E-~(|#E2/Ю#u3S:4'іi<} c#ҧ&f<v.rn[-y<jKH3L}dFW7'G|B*?R]s`hD6h͈UDQP]-āY[o)2F7[W{AL/+K>$:÷3XݕتJq{s~Q{XGD7kqNQ} }1?eQםGz a{E>M` 7`eㆳ_u|yd_[gF,qWK?%qQc^s0%?l[J~xA.R`޾MY鏌-}-e{\A|%c0~olO\7qFq9rjH#UTCKq5i$5)-1.֬'U%wڣXFl̸s;_X0!@7sfϾW7~]r D:q?z& =lr.vA8m"5Ff7/B|"hoԾ16؅IbH5zvG 91ة>C3]U#cP2ND2iP}kg k+'e  w\3T]I4Vr~L+{9KSuoH`.CWɺ]f/Y:*5A2=!:Gނ`^20ECqf |z W ˁ0È.yvc1[`'JcYY( F,6sy̓ShEK2DGY)`@-ۼ"OqI4e{ TqI)rHM&9[ۨ?=p?C'q,E\E1v$`] 3%:jӒڼw.#`? w6U*Gijg ΄/JW3z,8Ҙ xAYKH1qB-98R+]Ճ?_r}-r<A{k\C(K.Wo,d9~;XGX ̚#Zk({_$\f|뜾ķ7WI*x˒={zfPZKw`7*+3 =yI;ZK[ -U \liʿs4KӛlH;!T* ݖka%]!0LL)i PbY̺]~*t Bă+yb(NJI.'-8=["Vg}r`N4ݒAa%iKR[`#l0^38I+^t4A扩^#+ZA E;pWu;T@95(pw荨HvEc&+<#x<OǷi%*ZCLS'p=MlitrBOF',l np\7_łݱH9h Ja (Ea S2WvVK>3TCVsv߲ z(,..[]䕐GFb/@f = [osaE c+/˘Ylo÷%#J3(ktAzxrgs 3䷃MUB9*jN7 +}P.&aE '#hnCvlCiEiZk@Zen;b)@i״]:CbI8{YW2)u[΃I&Ikfx0#2v, b L8T/A? e| KIeh؅zl='PUzڛ MA47@{ "0O; F+1{e>|Eiֻ pEuNx+&(j+낆Jʸ)hآyo;kiJ QtE[|T@.# !B NoѸ-O#ḵo Si&񸙝`&;1^ErU$Ⱦ> ʐ{qYd##+Ǥ1,qJ4pLJHz#UM*Ra{&p:QXfP֗Szٟ!׆ (zkUΣ:u1U_J?%]S?RUki>j"} %i jg.ǝIͥA^e{~5;p{ V= &ѠOM^AFosf-7pc%a[N<0t]q7,θA&: hCxwSdZ;+qsN"5]>TՂ1 $`W4k͆j&3ѽQޣixiHq_)?}K 裭!¼'0aa(S5'vQ;  6MI&P|A ߽3e gbsIMfhfa]}a, DB/,9ʓLOD8L\)vz}|ePa_4\JΤZk,ГN,#Ά.>yC~t0-L×"q-ݹ]Fk< `miY cl+G}kؼXmOScR#?X!ޛ5HOC+s+(6(T4-?`BT ?Q幕kXQ2b_^8`+2íF=`PoƵܢ[hb5 p^*O('l|˛FxfsDZH~65pI?xfq'EbzEyӽKyrg_#S7?I4O&Qfn åܕWa[_f`I"p⿯i#H)q:I`uUV !(c.Oq W=7 2釂rH\Ohٳ @CזӴebĞi-~Z2'L[ ?n<ƝՉNc⛩ fY)tsj6֟0 ՐAIOᥲUg7sd1Q=vZXgĈ1.97Px{wH`z F瑗o:BG0RN By? >ȄIe mjoH5#n**A ;$ʐ|q~9Xޟ]AJD=N\'| H[Dj$]ώ`HٳR'=MpJ3gCu\hD,?̯EBf2u2H; L>)i'{쁛k-֣fԫ=%g)[ `w/\ VeRƃNW]-!T (74<.ZY4$IX;\BGUj۹^2NEo?I8:'ϴb.Cfc M2,d=0j @QohOt-@Ęe&*֕{'pD;A()حP뭟t\yycS,T g}l讫R3H/?wqӲο0=m&zp?: lhCVO?rM;_F7,ȫaRwzV;.zMŨn~=QvĆȷW҉g;{i=yfrZD3*Dg7Y踑zEcR>ZIhO *'j?-'Â\ܒN@Zבd5¥%y|[fxe@fLq;$ۘkd74.ɽ,I2U4$26dr"Y 9KǒRѯ]&Y\)M|",32Ȣ@:7MDp…F CcXUq9zQʹ<{ux5d%ȱyqXO4Z $۪m$ `gwDpݮ04)jf"d)'.zȳYZKSmQ~|۽!)Vp U ?R1["# cfsyn^6Y 1g yڹք>5T8uL_7mJJq5ӕrA-8нF}Y #;wYb{J!˟-BOӝz 4˸tp%uf4<0 IJhGr\kQT <)}*7*p0ɇ7-KC}wd0`|*J.d): ]BkuaiMgU|>=0{*]4q#UsgSkw=QGY BfY&#'5Hǰ(aj<[j͡~O7@PA2c,TUC? AX&'YE_;_XڇEj6?nF^ltVByrȓRtCA_:˹q:1#F5R:89K ޅ(F&4~1jb0ݰSւux:hiO[:`=@LxϱUZxÀrܜiPqgF6XxruQE[i56\FEF\FfZ&I ~ Q@ BcEѲ;/ ,Y ڛڋZoewJ Ej04WIsH%jpÈ$kgGMH^ o4P)`$ֺ%s%1*Ytz ݪH@NiVpCiJKhȏ?6$տ rK_xt, eMQFv'qq34qJ8_VށY'"+=7$R;jC5xg7>oiHཫRL+Y: +[3ٴva ؖTsKǚy7굞Nk4ýl$׷23H<$P9˄y6˛=6pHXL8$@ 㝨5E}<МJ a!_z}>AU(S xUy͸Fv}l^fXtYҭDƤwI5uڛ9|R",Sűc7:=Dh ,P> ĤēSBmBg"X>2.^>`67fM @H3vd2lf|3Ԋּ=k13BAn hQC;`S<90,jpd$J2 GpM %-=*њ_em6 6bt\@Ado2:z\nWSkcL7,M I=7KTؔ()rبܣw>*,vѷkEUZ3&ธmр2l̚5DpRX oLTW(=NZgw:D%Ս  *7-~n"OGɸwnw3x/w+2뺙F">˫CMX}sK#b|\(e@M{,CL_KrzD)%.J4=޲,Єh$nG_?O\i=/|.#TL_I!QFDo7 ؁#2L"c * OV2r _\-;L+Wu.}ˌsy*T\:0b#ͻ)L౬u'@OHKLV-R`:l"'d|\T琑PxVH5 $3R30jC:ɚGH< 3`fW&wA'{pcY77@b4 i`gn&s:"Jwd2cI1&/~ 0į})Q$Lo!a9f4q%-aˀC(]=f}*r KǶfˁ\Ak֔v4-UHũ"8xKVn8q`gGa]q4A'v`9c_Y꾨Pd+٤zu ٘I4xc:_ɂUŨ`^;C2WK9wP9أvnAI˫XNa砃'{rĊ)l`\2]tK%Kt/1V|:IF8z$Ti?رh4#yY "1cJ&X_wJ:^vQзv1[qf7,X>8 ((}+Hrt[L0,nƹZC#n)?FN+`E2a.?p݄*J| #ƌ;c) -& tuVޔyS**_+dy}KTAE+xS?` {-DK놵(0'ȧ wj$ղbû~XRgeY!N!EԦ'pEujӁ[ELJL޵#o^5wh{|a %?qo.mD.&zs=[8:ܷ(U:VSy/fQM6.5tFaHZ8|da D9ۚ׳7ܶ;8IQffpa֤R򀒥awU$9TTxZJ5ton";5(ѫWso ` ޱ .63 V(6 p08`DGTs,8#r@ߏtOd zXjJZ,Ob0&Y ŵg9|i gWgϙG3yCQ. g%=)7G B N&u[Y5'i̫ mG&9'搞~@ Ƃ JR&0K[@3My!grufn11$B }bi SyUx2+I f$;jO:m[w# Y,瀚y9 ]|tV9r Sq-1t~J*Gmr* D&1~xQͤ3C:}L_M6E0ZPπi*/;^aMt zG~ Ww ӷ'W7.5 )5r'`BEӇ=ΧM̉5%,)B?H[3(-fߏaIv_h",j ׎x1NiaWpgFMzѯ$F(:f!iÊmYVh+lCT9%ٯn&puG_-޺Mr{T8Ic ys?i(h2Zgb PkgZV&V=u"PJެQU)n_@= m}GDFa '7O hу҆(+`TE;Hc6; +J" -M!SaeJ,VhG)T*ҏ\w[ߛ䦂7gpjaPxVl [>!F-y󲫩Y>jS-tUF\,q#>qUFO}NK*X.+a({$ YZScH Q̐=J6Bb ؍ue5V (Z0VMKj.éez ThTEP%p=~/=N]Ɔu[d4ssDSP$Md?CcXwkW X_i HsPˇHF%HdV\>pKX~mΖs]\{@2r(msGRnxȰ=µ ce *'B2e9ɘ яfUT/5b3 7gt Y Q fZŌ!c$$c?n&47m|rOL)܃BD78@w$K<.D=Hf Pb+2w#+$F͸O1md C{?}.5Sʇhec1FAxH"jy6qMYL3\|k'N(\:WyDw\sK~aJJwY=#&GYN0NARE0rS,AMۙAƃoȘ9$RP{nWz!a(s۠xpOAՃ|?vRץpesʊT);!v?w#c6$9⣠c1u_} ԓ┦rcf)T>4c$oh,yU<ָA$p7Ć'7/'Zޯ +Go@Z+ 0T?~ퟚumb܉{[ҖiS#N4p,ˇ_{?t j,J]E R<aXEW˩ʰj !^znitX+^}B}srDx].t6S@d=OV+@1gىbN7 !5?~6nr_2`!}Tg+U~H#2Tl@3QHB9 cROGj/mŦ RS69 -ρh?V,I_͇I_: pU稩E#B|E#Q#P:m-,,Hd,+O0c}'nǦU#e ڋ{ⶕ%78Чψ|ʬx-RZ^\_[{9DfeP\4z]d~#^z)YXuGYNEٞ2.&iA #BE=(%}̌MsxyS;Z-jg-U;KhtK\xB+*P7Vgfc_Vg'`V]V@'qA$Jg+=T|vGṋ-0  1a/ +M??c"!*:$ r9u91Sn!!=L]p?DQ(x-ՍBg0}UT`X;y8[6?Ae} X9 nS@笪Ld=ZC馵{^Oso̡W[O@b wȭyP:m4:oOwj北LQ {#ڹ b)u!QyI; .V\K,µAGVo4}[KKz2t -L'e_%=ˎ?3ſ~[X7Ր+ 5|{,L謁"[>xN~RS\;,4P!f*x=`pVv6<L0ܰbw~Q`.'feMdm[F<*@Vt !&uIu+qGxUTVސ% xr(rI 8p%8."!'nVAg tb$ o =W[꯼tWAwt\eϞU^rJtK׎vVXyä S1MnHbZ$3:^_"`EgUVE{# }<" shj J1: Vxa>ZPWHz_{. ,nߞ7xyޥ;W}֯gG4/M&BJ<<#Op"J]j+lQx4-SoNܦ쭌ޏ˝yv>dhVuTR[ V<1y>5g!Đ7v R*uLsߌ JxEqN ^iS8G's+pF0ٌj`}X g|B t rMsb?/1K2DžmCQڞ3EYCCpNVuaOFzXp`䃀'cN  h_pB(TH?JBTk(4 Ȇ%p],Rl* %xO>ecB?pzMgnow;&[$"fkK-{YLQK'I )um˝9e7Fzjaηmۈ:m1Ֆ;_[:$'DĚJ ~eimMW$9O }VxMRiOH CQ8"(N2^Cb SC)=<{\ ;(éP%_N53b=Ԑ;cN_7R_;{Y4[tj|ʆ`t>yO0N؄^&iZ&jpneְ Kh!X5sbg&̎uG> <(Dm8rqeP 7<{rHѷ 4gޡF5L^sf~ C d*R*H[37wq6R<7} K`~;;heHǤ]F f9Y@Jf_E{pF}_f 7y$v$%qWO[D%hNlZ&E1O\xO2#ke%GSzGXb0ɶ +ycEVv$IG* Cέ~Ҍ7 `"|Nk޿)F>&r|_];vo2+T0KCPm 8Lz[Ph%^qg~4dt`Z_ZqO~ 1X '؅!r^2 g*D#auuldkvwF004o=7[>uihӓJ^"Ve>r+3`5+e2qJKʥs!$Uld4i>]ĿkWB0Ev&GO6EDT|mݔZI8GX$R^QCb^y$0d0#F:jSwԡǵreɱ’ XL^M sȦpkW1JTε_U j}鿰mp6iLf#F[%GO,Md8!\VZI9ī|y.~+7Yag6z&f5!S9E-"4[μK: w3 :>!5*iZJheIO\Fb-k;x@N ')Q՟\=MA+r4{iYU(7ҪX)JV2 %4h3yɁz+<{cxY`K#'PkI5,L"ܲ. j5BZ Ŭ%|ڎ?>[c~7 Qr0x6ޭg#nfb^ܬ<|ξm("։! jdygA؇$-I%*6C? {/DzmvN?TؤM"goִŧwYu]cɇaJȀT(Xñ l0⒇T`2qvv*Bm1{l|LŢdyGiFMnkE(| ? 2%/qLF_&Z/#*[S\`%+p*,Gρ0FFBȔ)(g)WLy /yޢƤ8P1BgҸ|6=Lէ I *mk.7kMn >ݩ3{Ѧ=#OŔ( )rG!ˁWuWcϗ"GW ,)^-ߋj^GIOVʓaOuea ĕFNrNu4aꓰչo#0a >&߽ɓ%oar"讣- RX[+Xo$=DM+)"N1uc-J'ffĕhjg̯3 +0\׹=Fڙ s,p@+obY0 FF!83GZIJ12A%ѻ=iDZpvX";~DB R-p;\] DnU1( ޠ>;k98il~{svuOCї+gN_kctry|(F(c-K*^AwY,C02dTPL @Z.1\_s&ٖCT(;;wo;j&ƣe~D(jTe4[%k3Ї2pRR'*^+Q&hyC;]E9 :m P8U XFlibDF݇GeG:۵Xi'ev |l80ҋ{FC /`$PS!@A "WeV̓¯WI1tK{߇փJd}m 7U1YJSR$69By)=sdx6Y6Dvh*KG75Šni5_Ab֖~s`neW 9DA½:%jH"sӲ[8+F=0??>4a=qSls9Y]c䞞倻cvM}GV7xVk8}\LXLVcj,D :0@4gYc 0Mƃ$UbWo7@i>X3g Gs>1% S~Zn>_>^d'1ެN[:>M ɯ9$Du[›|q9Z:C݋e0pӾ>C l*RͅK"(!Uy(ӛi]*炕 iA:-y+,V(j NqV֘T"S fI3Ȅ 3V3@C|cIV1Aڗ} Ru 6V289qܞǭ[W_˸F1` ~(ISw2"N&R 4ђ)("eyiPY#:CْƌL?;L =t[GG[\9[E!B]M){H#+1_M.'gmH Og6̷CI$RNBY|V+b>0jE՞~?õ&scst r i&߄0iThZ|.Alfծ I LaT< !:j|p |z&xz7NPCXQڲ`(Ɏ!鈽R 8ORq(ַjH[0rpy1b+Q̊Gh*KIZ^^7su+“$Q͙126CKڡIOb~~7loٯJ,lG{,  $bUθ+ )[+-K4Z;Xl 'qTlb6^P.S.`'C<ᑽN[m9bKNQ`Vq~QJ.5BV뼴O,7s)TlyQDRLʇ@G5j"&;{F's}Ƹ#Yz~"`1uXӆeZ?%BX~z.`6ÔM"@)KzG9P#Lv+k &#~D iI'-o>f|5uv@衏 9a@Ӑ\RyN}١>yN1-1/#2{袛nSPiK;!KM) /eCyшbIghw$Fv_`.^F9/d ƏBqHସ"8G>E-\΀"SϟCBD>?Yb]d-XbSޔn<XNĮmg+T4YB'1w J^wߎ/ϼ}v\BʦD[%jgnfqu4䟳WmYuPDC@2ո^ Wgbŋ3dpj\S7)3]uF_|DďePgt4zpűҬ52z]U8]k'IcR7!OA=۽X0ufB 4bVdB&ԄL7jHY7GP_0L_*E؜tfmip#{ɚ 5C铙̇F\vl54Oy0ʷȊE_2~!=X*>!XwQDkP)혬4CbEVZfeE@bxPܙ s9#W o}@6ؼnW:)\i C.*#Ii)Zh&:@ vI>" aAO[96SRB+2|K(\Џˋ<;{i5t q1Eق,S[epn)}'or4u#Og#eY2EanSҏ_>K2 I4{U"Y%qNwՐ,AIyF(\[lH[qPdP< 2cQq^nq+kE\ɱ|zѿ(7"-XfzÖy#,Ϲi,xI)4 iG%av ɔTSd>KX%h:d `oBh4e_&zYCi2Tt;_EW4_:7-@WmoxBk:HL_*Bo? rƈ:e$BoEFdSy5=:|=Bk|PzKrXDv)] Puٿ0ѴL#*>"@@v"5Z?>NIRX SGхp lk.0 d7U|_'6l!<^R1BN9вgx{ ;b/FDƟܧv'"2*sh8='ԉ˰ɑ}<ױ.SqB׺Zd`t$\Da*r^ ~f={ҚMEMotmϬ1ś^Mx cr߮ ȅp7F_Sl^/DEVWl*m%0^_}:H\>h͑΅;Dm8.~u]l{]R@5ۨIT8za{\{vXb6lTnіab.i7[ b/;'G[9zi>x1%벿Ij_+ӷBN.ܣ׌6HŨ D!NXPVp+뺍ky8t+vYE'N5zǠf1w>=@ ަxD[$nkڗ(aG  ^5lP2T#v:47'祩nIZ3VjPZkG&7Kؚ>{0|O:@y!\[ iI139<,Ƣ1KI!U=XNO5+xgm]øU2ԋ a6u\m.kx4~?˺^ @ gxD|F>^(Tc+Pr8 jjzA8j" \Bb%Y˨%Q9b`2 -#䫄@!\y z 94ĕ76H3FIpj_ٔ3z>.!n891(a ^TkPj`S.Db-IޟKYaթW,+ffm4Y?5; \$hr}T4 bs|j2g^X,YeK}[;g爭ohsK kԙYoi †)8"d31҃b["vZo)C`zWv4BҮ^my+ c[Rjl؄y*V W9v#gRaGog"]fpU ،[O QAPᤋQN31kR{?c dݢR11Jpe4SeRz&M(<╃ao?ӥ dE$uR_ok{|6=1_ \\|jn nX4$'}15ʮ%sK ƻvtrM>Kެ:ne E@lt,=a<.y~+%Y% >}7YfLIMeYz_)|lzеEH$eP5'6=odSe&A1S10%5YyEKhՙfF_/o`~N 0MHCz>J!|Ya[yYWtAf`p?lۮ?:YOqJ! ëN:S1S^.ߦ^V$ ۉ>Ɔ OF hQ<-+;.8kGʬ_G*"8WJw%Sˀ0 H7\(5{mD@p%'L􋠽 z]xtmMㄡV+kK т"Af&jFjPErE_:N8a -CHCI)xjx̭@ڥ솒ZT"UfV9264' {0V-V@7 wJ"3r)/{d9q+I$\I^yzS^;w)ɧoK-3L;r?nR.P6M/GKg~PZBuHȰnt/*wm^ГR5{/dY5sێCFT?a:0IiвSK ȷ8Q❖[& nT#5ت ;WzsąFZ {&,0@ ʏ"ҭ&x{N#=+HWk?9mȕ%CwD͖C=enp]%~x u_[2TY~~HP0ALC܋r9} [@{ m %!|%T=F'/C!Y Zn3\XOa̾%bB$SahކG&j8Lcm*iBM&]:Aƾ&"0iK\†t%_8KTqOGy\2 'GG2E![w fm cv0$(XK."ز:=cdh,^gB_.{Cޫ^5S(ѯ9ߕd3f6{:1cUڷ6I5]_>W: t>#?enl !7Ņ3v:rһpw1Qʞ-F}5)>҅؜ƃFؚM#aܓלg)TU}md0pBY3/Jofߊ}iQ?Vf bV.5z15Il^q~ε*^g%:s?zo!E8~, ^?Ŏq Uyf<'3*(V.Iq"ziGThQjte\ޏ/S'!(o:d<䄩Jw$>U{r' Gq@q2,㫮s. 2<2_ո*xOZÎXR h+~L2TҠc`qC3Y;y)k/ƀi/+?c!$c7 lap(՟R0]HjEf [c㨎vMW}h@chaǔz%hg_};hDx=Ɏ JFYy@PErQHE]؂~~6PbΟ"˄FY k|zx怣#N;9xls-gLP\?. Qq2V29ݭPh+jT<3;^{gSft 4ҡ4 c=?[sM `*>4FPس+>7}A0㍪$_vo]i:n&.OS O{e#^[ڪ-;ǎuܿ$kIρJiGnjH=w;g5턭Uo%@ 9oOzV~緿~(o4t;ݩ-,(y?Jjy )nAlW?rWV<4.FUv!٥1WsO[ }hL _A١< 6ΟZ~ ?%笋#СUIjw@i\\Wf0v ×L`ޣF[QOO1d*R,/i)ȏE+l]~X:6aA|X"P%?X xr;xrugۧ=t>,k^+>4g.#tjw eH&{@>X9݋2 kIOSdٳ^Ջq;Q_a/|TBdN3.IQDY.C+N{9;Ҕj4@pdxP&sq>3o3)pXCY3pm:%{¨,淌+%,cA.:ì1^ $"nԗ>`c==Cjt^--e*iX?DDKz1 (TeB]7*,#9^X ѫht^WůKq򿴑9zb1P8^@Ev#%˾g aKYF\%}ݦhGeu)P8Q?Zbh;v=n% aخ'i.~ (By/a(dQjo^@,6!C;bTltu&^du{fФiB!(NyHiv i[x,jK8D?}D$}BK؞ B3 vj%=kz"Ec)laPy3ti ;WjNRV,( 6̙eSƁg"fB]d\4aCov u#uh,ֱaɇ9JiPʬ|l'z9$iqe&Ka7]e*a+w)j5vs[&S;QaNWZArO0u1|&{LhZeV`X7tGa6.!elnlK&>A)gݸ}k3]ELpv>gc'\"ԟ?xM`B8B2ީ Jyۉ;i7% YOuO"5< 622z@lD}-\QO,B_B0@*sYc|RuTȡ@f(ڬĆIJx}jFU\͋ClR%Uy~=&Q_K{B^qODvhMcB(ɰJ-iս^G7Mw"ĈѡF́$aBgjqжIPnUaEM/GH1WWF_N&4'{SPvvXd~{q܅S=B&pQ콅?v\G`8I)17;=±L u klXG\87%(3t1\ʽ_od0MeK#*ܝvK^iZST5R^s«x~mIT@vQ 'T8o `u%Xs@ȭ{쉣@-CJ{ 깁TxlndCfܨƜ)kB })&~$Fk&=-  ; "`D6Bl 0<~Uo6G_!$Z[Ș" W] T׆<ҦqI7'w%nzd?̯=YY5}@T+JQwxڻa`CgßY<٬@sRXC2N>Flr1-dm?3"[P7YʎQל$e26L#[Z*,ۙy]jnٓ8Mߑy.9S&>|;/YxV3:wv|: M卛-WXi|k<O;fI]pǟq}k?Xm(qyu)# O+cϗB[0FU ʶG۾ȿL!5ɀz}$g A& {3e-ĦAeۓQNXv|w=]ΤknfJ~vA9>x [^c⻧Ҟ[# Aȉh:9hOG&x0M[uW~a|vM{y-{, *>]~cר_l_ܑ*f. \]> h+L>G30t,'pk^&#NQo~~yyM0eCJ>J;qca];U_lO>`uA,q! (;~liH]9ә7Ⓥ`2̾)FWJLm-*arDp`hFﬔ1#z/ L#ҭs넱_M%(4Siruns GMtHjQÓ _ը- lu{FiׇjSC\}p4#:^!gs #M<$XwײD*2H}g,Px>jH|wogZۙ-g#pmHnv6P22E] /4"[3R4Q-qٳ#CAjj5QW@'Bz?쓛k ՗}ԊvEf 7pN>W8 &BdG>"RJCX 67I =\'KԔDeS5l~!+z:lrho̞f̷BG=:m @ԧw݆ĻAEK>xdJĀ *k)0KES7n~Uͬҵ@6: b7:l79\Xz*y*6׏id rpUphq#!߈gՆG1S͟ZQmZ8ޖ͖t?E?Я'c[tSPpH̸Z%IdIClXMWDxS1.5!a4{#OgM`Q#oM5\iǍj5fsTG&j2L'.U6]>MSs28iݕ"m{I<ΛlO +CL))꿩fA !)&~gc˖ ]@=*ecUWoH8^A`yز~,a ʿ,Sь-+nd>1U!X6=QsZ}혃/пfo 韤BE8\S5n>aL3O^+lꞹf7eɣgsF^G~#4H3Tkw=0bPjAE ̖$?Ȉ۔" #7&u9-Ǻ&ŕ)&2`d','y)A%22!Xɻ&0{X҆Ee5\D)ǸQ[8h<% v<ߊ04U )醘KJ fe$M-;2 4zwDkuK v@IC]cR£WJn\FS3?Jd+"g/L~%b q(1Jhk U0<hж*M8 zbp86ӮlLgGF*=l Tiizfvĵ:u3(ynMnm#,avp<5cGBl<'nl܋oߋI ?-{f:&v_\ LRYwһz, +BQ/ML@œ'4L&a }/=OF$D9K]Mo:z]%d<40f=2UKrJF! f`=aL*?)~PtkX_' G*\ʍ H/5/9Lh8Yf%g,_VEki Çe,8=zVBvl濔s{,=AqN|kaCE_,#B蠫ɸsS=knP)e|#-B @{j2V^|~WX&5!q1M)UZ6b;+-AQ*w8\9S8f(&)'+| !&ZO6+ ]{3w?߷0gBFrSLqo>k[UӘI,Z媵B8 O.㫃Ck;rpOx|N0ftC? #uqĕ'a0P! "~^;ly&7wOfD VMz:ueыYbj W@g/w>._@j@pQP&umz#^qZn"x,%_[+@*mbe26SvSW`󐋧ԾvwmT4@&DnV=?+G`@9v,B!0wozOV>f2 %yEEM+CkQҤ)iJcرxf,./-;3 >/BY~p/ o,l7_ƹ[_->͖l)f˰czw9 ty'[Ŭ }Pf gemHR%b]U^6˔#\]r<|}X~ U?VU}ڶFH#gZ/ /2L}cK ",O+JLaazCwF4.ٌMR|΢Vf%<'qПS3!{;gMisxzt "z,@Ƅ56bKHt.ѕ}Κ=OA7~G)l@vx'Qz!}wc&h՜=H }mFY(خل;rskXE/Θ<SyHrm{+ߪDHWc4e,Bv#%dB5TgޥCOq` j0;梦T3UF\qWWU>. 6Ws 3n,5%`GliQ/[afOi87 4z1pfiu;P2 4ߕ`3=u$F' ,‡z<8lhblA ?2DuzUu$/|NmTqh8+rkI!wCԔwѢ~KǚX]ɕeOȪRzv9Vh׃djӼ`]{Vd hF[`tof}jE5du%ߗSfjM7~Y@Xco.D!VVOJa-%GB3n8=XUs3.ﶧ7 ͸oXlZBdJُGxZMW%:*bX Yb|[z'T >ʕۮC _a}[S7GT&Dymʳ-A^7W.))]9ŐBUC-QgS,"R5/>ͧ>JQgkdZQ3Ѽ$F-`8 tj-Zu{.is3/|\)RWZR}Gg Vg? Chqaͥ5%Ue -= 3J7g\eb8~bB]+b4ҩ_IGhIԆLst:X/kcYv5T!-4xsFLԇCnXt`7x٘߸Ob0VV`HIc!<,b:r~(-]bgY@ffeQ2UxϋA|jY )g#|&߱-–)NHyblC92NtG\]=ݳ34/ivZɭu*J>:z60<`8/Iﳝ䨖=@jҒ+b3I+ƝJe~)e:=YBr6rxbC*[m)o-liʫ|Z!DÅQy*pKޛISΝ%=d)ػ޿K4ηՕn}C\_DƬ~RW7e;5yФݸA^o Lc>?X X 'q;;X!ݺ ˣ"O2 6ѽy0:gǽX}Y~ TI[]]1?>@c7=y2I5n߱)D7_3Rgn1QEl>ڢͳy[X 9>&뽴dk#[*V+; pAK8|U qd%Hj7MLG+r1$`Bq(1f*kiHyd Bd[/OǶ9 ]T"kTlMj/pSQkID MBZc ՏPQel]eKlncN%geQ-;$,XV=UD}7;X# hl76;'cm_룱@=?{[ʂf41EZ _Nx!&M H`γ7Z<(S[#=ZFL\Ӓ@[y`I),Bϋ2Kr"v޵6(|ɣO:HTmQSqw?{:{27*ƞDɧ@W-{n:ߣmGRb (`\(ʂjeZYkõ9\JWͣj_ W,y.АNiLT^x!uf3uxGzKPק-NOn]|=3SXAZ~0ȖDž+H~sZٞ1M!>w="ĽAKvT0aoSH"~b{GV!xa^>H+2eBȫ@c"?s ^@]_fw^⛛/Ųz(Am1Dwk!īEQOBe@%pv|/'9OEja;oPT%HT>w{o~g1+Sl`#@n"eHBpc~Rs[Npe>R&7D8G/aW '3rB"IZt'v޸fu؀Х<ARj/B34؟gp$<Kǣ3MҊr誳y١ Oz~F ./b_Gc^gpj'@pdA"\ufFiJ6Qd>}qrٱ8r hijRk`oG vmid_ohAѤZvVXug8Vt\-"u4iPbzp:L܏H{vƉ^kvICOx㵸ǽm[>688+fXiM+& Iqޒ#`5ƶB*?ΫP)X,N|A%8[ҥ 6ap4zfTխ\wŵĄF)#rP0❓D̚ZA%_dqmm`Hj{N ♆0R kGհ?Ψ}xκj?T&MMO -?E*./V@I|iO/R aaDl&]f hfӏ 1CE8bqtCQ Gih3Jy |~Tg\4pRSZ x Լ '`/ Q0 ͓i(lR)oDܬzr=kxDҢQG؎A^zϠd7,s#&(BZIe%C[n@M@x2UOLW9p7#~xAjHrq p㊍Q-:-*@&'dC0^ޛJ" 0{E~7C~l1 pC/B=T43A݈/gn2&}n״3i@DH,\ t_jf+}F f/ !夌< bUalECEV~*6bTg@ܸf11jCDYT1A^ҎġRVQbdm, U8! ˚io&?T@4ɗh..PS23Z^ػrwo-h#i@};_pGS Z.%'>#:rfyQe>̑PZET\jTN[v'huЂ-E*tf'_}Rq?;'`[%EunI0H[݁y--`"#$b|u~AhZy[;xapt9: d,vtkm㻼sJlY?E?RTKLزe J7rhe3tev3@6(YBB`F<{+T7x+Cwyg=(qfFDPO;XgʊT&La$$֫k]OxΌb ؚ!C>AaYOIVـHaN[ dv&:2ٽ*da:_fYNM 8cH]X.e:R#ЫWQM>-$ \bjX6 :QIy#CbLxJ4ՃK% &4Ep\M%5#OB| Y*49tG! Uê\qiWUʺpWr$4HHta5^39&f.*ezu^HrQ( ^]AFyYkg )31t{v R 7/2\T$S?֨}#%^itÐCk}S)gH0_BJoރ*L.:xmkSEܗyo{b;q 3Adbc`FqQ~nEGy| ;LHޘnnC۫Fm N2vk `\#Ywe#ƕ!ѽ[pƢұu̚5|rwuĉ;qʔ]rq#ꕶ]}O t_Q6WTRN B'\I[c[.N m{ż9 p[O]ԉeQm-ޤ>7A9YnSrE,R wxm8%4fMQfז/=":>)rb4- *ϐDP`pUAi4}E&ET 1f)'W& x* c}ztD>ˊ&h?>"V^'LS* KFchTA`vY0TNJ3Nc}8/6Y^nҲgv+822h\׮ݟP)`\ZX&Q^E Ld- 'NTa;QJqR>ٰ0TpzňCP& X7~sLQήEg¯* LeDm6Lȑ+o~YkzsQioQvRZW4 :)&F,({G7|k5vj[ݢ;g~ Ϭ),G \̗y*czF4"zʚ8,1|͒pԀ2|ۚ+!^(V/쎤GDPkՈ ۠Q3vR(.[r4zDztHqS Wؘ2f#?ܫ~Z(>}(xC*R@)Q"6v:ZV 43$F 뺕vڿ Lg^%CIUopyJY3 ת;CL}nJ"IO q 3 ȹtb|׽T_!4!_V!Gi7r# :Α7KK`Q@q01r˱ }rbass1rFXQgJEʏ#/!*̝S'՘R}76 =K68&td. 5md7j(Wu_9 j)j+UFtVlXѢoȭ{c W6溷3'_b8qF-'n ~),j ,!Ǒ5^ \d=h0;e(t*/D sr{`{Xb}9Md73z*tDb!Sgto/f&Y7hU`zR^l,_;N代aⴢbm0lz^s*~USU}CF<[IC D^'"ҶV~erψ&øڇʗA\jc3 k=ic:$NW}w7.5Z[qFthhX)׏!@Afsٜ`6Qs q)'W8 ⼚̐L0 -ws]2nl g--2~Z~^I<+缩Rʍ釘_"*wRoH3Ok*YI-%nqH<αd܋~GE lRc1U^.ޖM+/qN~,vQĖW:t.%ǜ6("wZu޼1^߻h^ո Fxو^oTp 'FK~Loaa]^;D Zwԯea̿R+F߮-,0H"I^Xd7+ :޲K׬u6XJPH^1Vz5G*8ўs>$bn {WLC)]8vS+3nh[fdgn/qfo<`/U Ҿ\'KAn0+AcZjl*h`;+`%OhhӅu1oû  $Ij-L Y;2os*%xX՞`o=wXV}; "|䘧¾o9vp%\HgbK1VC;lRJpRSS ܐHBW',TORiN]';o8ii :QtZF6BB}=xq=T{CH-N(z&Džsj%〣PLA\}i@>\ZpPNpDֶ lq^ e4n*NPdDcGNqF&|7X <7 VG\LtKx TL,kj[`߹AFv\xS8]{gN#nڎdR pfUՊ, W-΂ՑMϲE!b2GaJD9'z%n/ g&dx \<<e{| )Ɏ8ygeޘiuy4QBh4dFAXfUqW8]dKӕ_y8RMWe֊{,;J0$M`cRw"[UQ0_C;TCK2bdwGhɓ D_*T\~WH]{pn ŲFz>3<8Tv-Hd%yF7ffʂ>9AүZv!eIp[To+Uv$f.>Fē,X|ł׫Yͬk+2x$1Kw=RE5L# qt{1M~auJsO):{+^Gh+"gbfh=s(h<-;$ cP4 LN9r [~x\y#6_"0n~Ƕl/&J"n?WjOA5̈́ylX/c9*gB3!QvެUcdG K]V,5mZA868yZY劁Gm+MLi.Z_&_-<)N,)&;U5K3asdnRA&4VҍwC:oKd2(2Dj݈%6ԕk}`Q NĤ}Y !p1#ͺd *2#Ӑtz3[VnlE 6M^#pػNS8,_O R4u<1kq&Z1ƨ4 oKMQRL:gi]kXXzTiuK PC^@ ǥ֣- Rg< gڲ`Nr6?\0p[ӻx mٗZl=Ѿš I_2D3) a-ۢ@pK8| ޖf]u推(Y]\B)a✨ ʘJ=;2LEnj`@ߧ|U+؊y Xof7J? A r&:? F~(Y\W:[`\nB t?ųp 2-FsWVϧ8>V\ y~@L_Oq]֭dP Q`Jgd7#%H|e1:\l_+n9:no$v!TS4gNwo5UPRy]B"lJo}gUdw4]oc,V=[-zMd,: kN쏌1, w!O'da (e+tۆN֝Jm@R-dWI#wCA|p4y..(wv2sM4h/l2>3g"|Ȉ'&}9i=НpE@BeX,,@11/m)fq]Tʘ3% s?q}j$dNw@fIC/o F6vh&[ D,/]uxO|^sJJYd<_o^{\s 58a=lF gun ".,qNw";6;)M8 miF$?^X$EO[9g"ttu͊Mj)¢ &r|X ŅEp:kF 㖫xie YieKTe6Nڧ(+ŗ)bT+I"R70[:TE|8\9&czl/ZgH? *++*DOOzaMcmt ЁĠØyTSaiR\szBtBAq~9] ]uo4k8! lz[(@:,bh@`Ajs߅34#À/Iq]ٛ`U/si<ĈEa 8H&2JtPeN s 0P]0W< ݻ~A޽< p2)ى{9AY'u{Υl^"Ro53B { h6E-ఫZWַQhܻߢ? ?I 23VUtىqtG9UfNSȌhk/z/$TP&ߠaS 7Ud#bM|!# lz(bۛv9U XLЍOS9!ؔh3|Jrv+:/<i'v~@H/:9ך *lهhϠ^l ZѢ~z}I80.!/JUgTܷrl>pٝpu Kr*#y!az 9P‚TR}[I+M;qoĸz1FZ VsWB_LaSΏD9Hjl!:P u}8:!d-$.껧 ]5k%"mZF:bm=^x) [, Y%Od)2g\l+OS;*ўO1?>۶W>o+gM`(;ۚ}fŚ}yQcUcgR JuO "o?5{4O!J1UtOOFؓF:ҳQ-Gxtwi!*ii=` &QƋOP+*ӠW6Kq*$%O ;D)fu|_Z퓵|_m^[EeE1V}Ekh*~KJ)tZJHW?]M>z5YMT Fȃ'9ַC>J!m8CD>98ʥf|*ѤeUSQ995ȑ-<;)r(L6ȖIY 9>W~0q<э4KᒅHGh0 gP$cN2s;o=ROTT`wY- I,0}O5,h@d˥/EGieRyӔ;ˌ*U 4. VZ1^eg9lK &7ni|YAFr_C頶d](z]'_LrWDQ-O XXu'm CF ٴ '7pL<; 6{M/tO% $Zh;h5(;*S X| O6>QE93D>y&ɦ6YqtK^6\A fqX9r*Nq2UfʋW pW f5 1s#ve!U^ٰ•dL chol.Rܸ'N(v(C!ݼ%Dp登Ca.K+oEX :h ߧu'5s\z̈:/yFY\DX CKc#Ghb]?KtW .ئܛ8mj cmLFj/O|:Q{I~rFXzțBLizʂg;) )ulϘG6P@K_= 3+9faU"mMWqjYMt{׉8 qD( g.w#z 8\WNׂ_ tMC)|ta9!Fe֙Z<`CV4xc:ݬ|Q.G"4A nƁ{t~)\O2apnGî:*1Q H斎$Aʏ$ʉ ÷#LݜHlvqf|-]սaN,>"v̓3Z Ÿ͊:PT,"׭s=2h6 -s~)I}Xrôu ٩񷶠@6x#fDޭ=|V%2o\:q֨w6.߯T0]t^qPJ~vrfF!WC~J5~Y5,wlE|5H)䎶F5*Mh[!6?'Z¬!=Tw-@u{ukV)o:w(S.<Θp +|l@"wR%'!S> :s)c+ݽ zh7W=uHkr>l@ƀ?5;SM(Aլ8I`S(0G2u~b1NY`W7ч5酪/{Q8xi!@fӠ7Punz 7⋸9>=u^~lw'~ы8 n?jPfnknl5ڎʅf+o9i>x %ˠ? ]8O[ ;[ֳqMwR)nIH%ap^Nm<6?!~t%GĭmO~*~dJApe9H1." v+҄_,.y$buQ?w|} }8Poi )6b Ѹd2цtKZDiҔ%,jqzf w5}d.c'uJ^W+2į gQ%=Iv.12Fz-uWK #|dl<_Rbj9ZIjKm 8#4Yww8v5{0s#IHzuy1{7e\RLo.6akzSS>/|E?D#CAM̰1]6axxgj~i+5>3_ ZHZp3!)1Wy xGI 5mvZ~o?dڝ؜{yEA}k2:w*mn+ɤ\-HtK|nR%Ӻ3_"W |@>uĦi%J?]mt\TZ_c<9iҦxOݍvjV?| *+ϛj.CHFQŮ;O)U.aױحЗsiۭ0v{gI#LT 6s=2R 0?t=ﹲOԭݿ!%C ܧ^"s4o [̷`Y~ϋ VO?p5(yvR0=63*zi*PQ/xn4fN_='/*k|V+N is(&?ʹP&f4UI3գV @f,wLY4e6aVԩDPZCU2o6Pq)32{[~\y׵Bkw4YRmRO3j$)@B+萨ߗH&M$0XKrf2/':i ODIP- MMޙ7@2 rYYv}l, ! S)xL:-U ̝31w m L6ˣ7?#y=l#k9_#9h`l)8xfyu_ hݡk:;xoߐR wTF{>&,ғ6m2PY<(` Q6'!. _b1~MYX *RNnz%KElJ"& @>ue:# @dtK5 0X"ɀY3 Ŭ8XttJuB:zHPu}?3$S6 L}Sp5C 0Y) 4BUpM[ 7Y0ovlXp8YAf]}X2uލ[T;ܸ*Kw,P{r; V [KDVZUcwױ=/C*8,yM?M% J \9yYݭsĩ 11D.\`# Xdbw8;^sXvo~a{3,ykL Ϝ}hn컂GqaI("Үu6q/؟ik6, Zx1hh*Z "_ kO8Ԫa; 4:dqAI<ޘHN`mteF!ka 9-=RCwKll a?џGӵn w 4s1EEh%KMIԍXqJ_{DvKzs138э&UME5:iLɯ{uhB Mt]DE|V|%Y^A+-;Dia_(d0Op̺%xﮊ:(ux3M4|}/&zX ZS[8+ ޯ-#lMچq&// FuR7Sv|nF]juh{ĪFLY J`}^kֈ|c@_t:4 E~eSEbV<Vr HR3jn[uo-u'@K.ig o_zF67f3oqُQ &MےR2,ƺ&mi;:P;Q´T %xJ_1ö o,L!~迱c3PCF<ZTee8+޼Mm.&rP1:V!hAs0}]lJo0~ő9= HIPaH %P֜ a܆5{2j6WHZ,Ҕ~3 RЅVKTg.Deڸc3&000`,+[k~GB 9FT{ߢ\ x`.Ӣ~$v(?5@J=!ɹS2!+.ѲJX7x𞵱'0GG*eC<.aXն '푚m`4l¢!Q*P rXs&{ͅ,G]MWbB<0=-8`Kh_+T1UVxH<}a$ =#uT.^4uΤ۩_$:bF'W6&N,AmE,܈͎k8̋?(xtdFxS+e' j&&Ccǹ5m $r< 8<~9!ijPd% aV';n4T_NL2b Q6K>YK PӤ@ϸW [,wh,ILG2F^(0 ̣w {F vD iGcu֖ kARFPhiTAU$OBJQ) _ޏ&So8*Bi N%M٥"j3XQ)*ΎHHݮ_~Pb.<❧`i^NeTOJ(QT 0O J%Kk,1"ݭp\ҍwD_FZ'OOlr:3e&%YCJĽ|%?^Vf#3-wkfІs׹kyt—4K3E.+4^[Ə^uk6HaylZv/C"զ&pU.:KhlNVp Q_Q {W*UBpԭa8,ܴv}?jQ n݇ɤ @O/B!Ӏj-HٍL{T`sh*U]uXQb`SÑ4IL3CpP_x}?RAj ]M]y`7 K$LMf 67Mg]S{P6 Yx{d״!a퇱N+Cwb,m OcdBq*4 ?.?+Xe^&)nJ9 ݢ.VG wWd%8:E~k 1jtl<.'!z}V1QR-4c|!%B?iVE=fM> >ɜQq1ʀw fT_ܼUhSaVj.XJM:+4XQbI+ā/3l ",K\> t94K<,]ZvaG6HO2րIopx[L{;K _kt.3ֽ\y['(^2oŶ0_CA JleɎ;ny\Av,A^D8_qךmG[R+YՈf4Q((v)"2]/_m:z#͹:D?L]c.D/OZ]<{`yttp@sw>s@mn.]}gpx22ä,1e[k zĄ󬰌AZN)2$N32ڟIǀWLj ̦yO1 B{mTϘӵD] ͝}|NspMIelH=(= iYF|̸mOUuoT" <Ϋok썏8Ѿ coʖuta0/6Hi-Dԉn7M.-!Z[J.^ƶŬ"VSrߢgO"}MYֱ6e+"5=܊'.Rֿ6fe !O|aoP5N\xQ h5HW=Eke P鍅i˕xׄtS8NDikJg]$@oz:zӄF&zs+MĄe~k?"/ LvSlНce4Glɥjh8)A$[uփѹ衯;5ĂIYHP>ʫ8\6~]:vmT%x6%`5:txsD_[qo3OH:b:^ U9V(#u35:R1[jB1jٯ}?K W(7XUlR "inyiѥ^`4aaNƁlAOc5zjbSc׻RGoZP[1" dubzy2V;DG؁ڠg7#8[/ٛ\ ѳ0FaΩ%ughJ$LȈ:/wfnS v*+ڊY,TsΉWO .|>3Y\ #?6\hfu?'-ȃͻ{@B:/WtuA5O§aZ|ay۽+Na"Շtl*e,:-7`e=fA((qEa\ ?PB q_.ł`2=?W 8묃Jo}.CZhcvd#:9,e٧pSԪ8 pLTUo,`lmw!c54WrVIsC+ٕ="vޖJ{ C yPa_=# Ӷch]~WNdb'\Ǝ;}е?qb(KI6H?},ڈ{]DMq\%8آnbt z|^v1xwD05&͌Ad߱eq0^'Z+>ȦPlD&ݚk=QWt.^+%3fmr}[/eh[]}pૺ[X| ϔk#϶J3fMGmUP &L3w&,RLO{ _I{xS 휰& (Jr3G}w K3=[g#DІ.%x:v)} 3?&勂RaUIx#'m_ #3Z뜯 ?!IBD*z;b0uUPiZF]3 '&-ߨnW"R~8zv%Tw$Q_%d&xGW \ G }3K>$ !LZYo6qjjZ)fZ{4N/V}.K#PQ$4 |ŗ&/xH^-Ll=.Ο/&5iXp沓?!]aF̈/h'7룒Zu;0cKle@ռ|*`B;w-Bsx&Uc8%6)3>ܸVncο,=Cz^/c.fmX4z=ID;"`?1nbFj)@ 0dXUsPwtwf Xj&ŗMcuv{J>&b&^IuJz+sˤ4K\\GGM·O:R{Y' 2$#0/a;Eόt0Lw#og*q"8N]UpS 1Cj~WYs]fs$*n]oG3;[braorrE&XûBqi>]Z|yb@@ʳ#-n8Φߟ۱=YŁZnc?B2YI_u3-=ĻF^mY0F"z8۝)ʸ=@ߧ{ϓhI)0DڿȖ޸!եq ʫ߉xd&7 '<7`d3Np/'Y)яI xm^_k+_ Q|`S-Qnxj#483 CI P|xo“ܳ5c>^ɍD͖A%M.PG=jr˸1m|f#W1+EEU **(!Rpy&raEq!|cL+NH7v*9WV5f,Nm9#T7W!0 9}ӭGM93f?MGSoU!g峹 (F a yreeh3%"X?=P,mM#N;Hgr>ޭ-5Lum{=;~}͠"G$+XuwS%Q|;Q87˫(%*EDQU $+D}w.|HFx"8lymm˫0Y_s 0|GTGFwŒ{R|s6{A)%E#RwBVIS㲯@"=0|RX+?Нm5U\n{s}V=%YfLf3C/mX*OP{X)߱ 5(ɿOVLOU2E9c/NlT`"=_YFWMP1(,r0ߋ_fzfWcu .w >?ҺzVcv r!ܫ1u80BٗL \.b?:(I]9L8Q#6$['wɎFBI:,n⍟ZcoUjT)0?z `5<~F%Kc&̉cvwggr6㍔O<~ڌ'M9Kn:z|Cy۪U猰@gh1!e!#X7jy0enV*6'I[{l`h/7-L#nUI3~O*a= E4k(g55MhZ #Ҟ̸˅_Ok nJs_8a܁X'w Ie) VIG@g0b{x;qYj9 ΪQ:, O59 F ? 8a|> -g-ƃ*oNZaڼm/!)i)nܳ֟$M̊ʈGYSk@lN edw']$[s 4LG2*^*[[,'-V`yOPeєlm\uL_NKݹS[WR`u5C)ot܃;=9P *?l׉Ѯg ܪ֭(;oX&d%c}=af h ַw[y>fy~:,7#Wc|&wfڱ#^:pgE%-l-zi)bƏ}`SMֵfp!CH9WX-^չZ$}ѻ![^gV*Jɥid&/:*VY$2cx9[rXFKMIt^uS#ڌ0Ú ء<W|C? jyNDG\,ݱpI"4aЂr|3ty Ҝe;JnFDxqC`QȔц~^$^cX适}=?< B6ӪPP|T/(I肙:@}=*‡O2KzGMVA U]f?Hy$u?vVvC~:̊ OII<"*S?úsfZ}OW4NKQw4%RD:@i;< AqoϪB?BcsyL'#h``݌iSUưclD&yքg͸*$;HB At<߽2ߞ**?j(zasX UϘWMrDNa$SpU}Eq/E^ٜ;>gOm$' 4/ No_9,.'53 R,Ěk4&)0@h;ku\ Dky0.<$5hqZHw1Ő(gr#``4ڳlJqSl=z͗hn_ǫ)i:wl`4޴Z1esOQwCcp͏#:I 3,3O(NYQKL(M rajFGoqi 'A5i{&h6RStTE6H^s17zӌMZ20*CfB2h =Lo'la*6#6Tϔ=SkǔIF@ A- , @RWLṧ,1›>"6:Oʈo,nX2x, RSzwv'} 9[!K4IF4-]`QtAI@qPw)Z ? ]o(D#K*?'}[hvYSVWݟ CR\f l}p0HY|_A- 9jߨE,R֑VuNvh!Rÿto| nBxфqiռ>\U"cdHLF*wp4̓\d%pOjaB0Zh>НqXQZM`,SNn ߝ=Wg޲ONWid+`I%gA.>;4&WXP.k,_Hq`l'ŗUh SALhxZjc됑v qNGTLR{%X@j B!,Ah'!ʘbuIRvO&8"k%DF5̽ L Z ?_'2 W[U{qN@Y:*ᒸne~L1+2%Mw>79&[W#n8skwAt{ˇ A׮n'NO-$ J$'%'|@QM?tޑ F痊*1 K;0Q/1~=K^6!bJuZmu9 %XoDy!&\NxgL9Gݮxq|Voʶ,+1w&d/iFZEmY0tWiGF҆^5Q!E*~a t9n)5\j?[}^}m"F&.@5N/أi5RU )eז=F ȄU5g+1g4+ {[sGf{ޢoC|eF,6r DW^5_u< )vthW~y=4Κǎ>xϱX_gW'8;2i+ZwxG]jg? 9f9(%Y];羒|'{oEiImo3/a-iHTB4g P Gˊђ-((f38T޾)|C":Ӹ$ %&~jPVȳ 4|'>HI eɶO(WbS wNrQ..DL u5>p[ ]djY)abL^U /Yji;|)w3? [1onegiKrLOpɵ N@.NxJ鎦ld0) ݴHL=(hV@֡L׋qvxd27]bo¼vTN.Й6CijԗIgk>JzF~t 4U\[v>`Q8R›rml%(p mtn|``V)^{oĕ@Acr=( .?ՀPiE>Hpm6y`pr V6BqD2JS{5tK9͝{ Ƒglkf}͝.u*c&:xp<2ى5+I9Ym%"mл25/ݷobRgð[bv0X+C_#[[Ǵwٿ?UṿBlf="-(gRXGdxA3u\Sv`Sӝ84LJ̡xՋԛq a.hpVI<ݦ<<\s# avl #Lq"X8qMz'ҳ<|#+SsFbAv'Im#UB}5M }*phs{LNfSccϹ+VP<z1/OB&_ zdh4wӱ#ă\x22ֻ7YbKwϏC}9%*U>{} j"wthS P>`vm#* w]tZghce58NdFfƀ_`?J([_Rqߢ {zBjBJ1ZKpac=z;-B;Q$Kc(ɯ6ɪBfԽ>NyNJ@kΞE&'onԯcqKJvf4K8(#}LJ?gʃV=Ƅa`&8ZT/xxg[q"ķ~[5vLwV¾EE}x.Y]ebw}L=!7 a -iM%ی9p2C"u>] }i3HB|2%/TL}Jg8ƿV&w$ur,%u`8I)~P_Qv9c$)faD=vsnC`|wE6Bsb']5ly<<)F@3VA>n\/=y ^|Yk^!d$5WqVT}G?2SR%i-3ca'S/:A1h[9Z‘p M;b Qha4Mj9$K'3zG2!cЙ_\MU Kt6)1ܥ^h&ɐPx.YQ[> it/5ě(=uwfKq!0#e{Hg|_t:31h4M=04׬04a̶{5 U)jkԒL$ˠ铟ڀB1cd;,QSg%aOXewA6,ި_F" &$+_ M-6Yf1s2iV]Npw_uIWOV+d;Lr̷P^b͈OvίϬņ1Ma8;yr%j|lÄoka;%Moz'J78[2En,m#]5m(ym[ZbWj AN(#d}<O.[Nm"bZzfw9H gW&_09~C)d>:l}y^F'kUJeVfONd VT̨ ɹ:*}"pίw~Mw jv ʖI(=841<'հDϼ@߮}pU\"Yjw@ډ}0N <܍(!NG[OdAPHfA_-80+ P3#vQatU<`W2)eLCKl4N`m Q:[& O:K^9 HH6@52@5²& =~j)۾JgyPaw-g #t7Vf& b:1qDN[H 9gw5嬌a|A܂@]%G}J 4?3] 91+g%oN^Ebx] w>o}|I=u+ BeZV?W1ި G*MZ؄N1󜡎> @fgL{؍5QCvupƂpj x=tɟ_<&0?|ɷ#s:-iͳ׍;{A-(om s哩B1O4v].麱Xp>ˬ^Xcdl#.@s 9nRaLǏ@odi^3y>AOeV+(cxZ;ecWAlZf&BnJ&:AĝƳR{ rnj/ ZFD{* $ lʓS+gCO}/GNO)H3CIIrxģYrvZ##I&#s|y lEDs9Qm rjFJ<&h iTǿ;ǔqWU92CؔCr2/̛3eߚ$fژ4 ry-hlpQ0[;=XbV4vٔ~zw3#6Bq:dLgzSH&3y-lt7*E0Pޗ 9 &nׁM.H ڐYmm_q U$ͨ ^# \QN<~X2(jƅ4n~\_ߞV?OWg 0z`d,-ʴ35ۺH,q? |liP@a4zc{:(V?*|g&}Ka,C[ ǜ\sZPAl^\[s sŕXB:*!8ٸْk|u$LYV^a-52CZ}0k ZuG] Gp)4W&[XdK T\ iX{e2I!2#Y ^{ ,B%6j8Ր$LRipm̗X/8E-iS'dqJvWsJo"}EZ( r`7$801ZwϙHY/%PO[k|H X 'G;M.P2$뗈Jٝ 9{A^]; AFgEb~*MV"( #᳎=bs剤|Wۘg$5&p͒@fLD.J-5xWVrn}{Qn!P[ò񾕒Ox]!~!kbbcYheN=@/⁨r.gj絲 \t R*9s׈\jTZ}(*M^ <+QjTUa,z=n jEaWwxY7{Y hn_?.]Hwh3\F3_Л#=E^S{_b' T*GtF<;Vц;"go\54:UD&ֵrp{2?6-MfW _\6B wS-v[8.miD4g;CO1<9Mx؊*R|r,] Z닏m|'t'yJrk0n=RW-:\]RU9z.^)6fņh2 bB()Buo)l1]^)>ID݆.tJ(Qm!@=>'N Im =+Y :T$19hPԞj-3=qGvY 6ȷ[P6|M.տ@ѥ9B#*""4 <~AyZ*⛢73*4ȼ>5b%,jE _$$oZp gdz4D\cl}Rj7frWog5|c>YgٚsDl$;^0UDc9 4b6ڐ*'P)/$ ?$3.y}鐵(3^y{ ֱ ɽ dt .E.=fI9XP)Q?CCjtAaTä?e d`2M+P@g:H kOVBS6uN(ƶUj#~:oߓ:7Te`-ֽQ3^#FzZ h!\:fh /v떓4`BhHcf~L? 2FD55B70[ݮ:?!(!5퇥/%k4bAAM7~ebJ-;.\`S$7 0eE`ǿR{e6E\nL~wxTO%wH`^? h@ڀyd TJκR>G-ͧ -__ FMrnnTMcI ]8j E}ҿ/Py9ʥQj .W^AFƛ! ~,k^~mwn6zK.zuMIJJ+0 ]B9N漸H*HR3URS)4!#/U2մMGN!gm1@6qLhXCW:QW^7P&t9܀y;W[P > -uA臨/o~cwgm11f3x +6wFq7s׀$ .3[>0јw\҃isiZ5C8JvEԐE3؂M>s{R"0f>(o`?HԢŵ( 6zr_aei>1x[lsajaYט'!:ȲaX}hb5wi΋ȇ&<~,ȯЛ}Cc jz#%Ź֦n%<^ɱ.?) S*s尪=Љy L"^~Rc?b UHy+ j޸\Av/۷h'tN}vKoEF0;umG,X:5Ba4QeڼQ zbI,-_{7I}V?]RĺƗ-PwSkXkpd//$&mv(T՚w3JOuV~ -wMm 9='P3}I R ~ &k5ݾ=/\-^( N.Aqg4]`;uIŅ.ࣔW9@aG ]JLCe})hEPo`>kkYmjiC!} n<]%ʳwbLb};D@}֐d;yH[u0}o 7T2SWpR]:zlkf@k#dm׳K/ksu'OhEǡ#2 X'ǫS|!<;"6Rj[.!uQhiVLd2Z(m,Y ;Hi ˎ_n 476X[$i%?sd 8M~W &hQrN}8i|[*5Z$".s[4S`b}ueßy [ 0-C6E mrY,?~ bfӻa̯6a?!YAwJfډUTu%f{Mm(X7tU2JWd+Ѹ_d̹Bh֛.HE"F|,r>z;VY׀1n&Jmo,q!<eM}&#k{{"ߕHQs%{9Hl`K_hQ'­hx}o@~R }䕽3uE1"*naʑ /0cX]l@wM, &ݴ~"{D٥*Qbk\rHX&}n*j$hc,>MJWp3niz_M31Y`) 3N}[&q|KĎrrtd2!7(SK<@}un**#m|.2kz4L6r: &PxӥI2egV_MgN0_p]?? 24bX/y|N{L7A=909-٠;ގ⃜(Y$$n)1Թ]8TFS\hYU} rݶЊ3AaIxL>:[ }gS `Z5QXg&W'R=_FzQ0ӦQAL$`ð`pH]9(pm\86JD8;?B<u2*V-VB'b cp_ZL'UaSvՒGE!{짭G і^b4S?_2m"`_\OHgSR>GO$o!B \nQZ\{C4Ō!%!'3FFԴwiͤBuE&*IOn!xa1Vyv=9}gl-o;&y3f2AOM LtJ&ivHRzpD PkޱEyZ UՆM6z*`S{'Ԡ=.J(bF2Q|kW(/> IqECؚ;R)V|0Pr;QıR9U5\%NLc2-B>pF*PdcsMo:I6A_кW]k^ϖ-R+Kolv y7h+ʹ񲒋XVxy`-4{FIqinueB 6)?I <+f?e*Zt 2ot!Y[=jIބޓ+znrg;3ֹi lb[ \1֨!Bf :/RҠp#DMWqvƊ%Fy%Ő@h\̊+p0cɽGK)fS4o k\*?"M³za{UY ;{[V8gHW{9.G"Jedͧ Iְ_3í}}B?7VoDΠC')‡#KbRgmF)b@EҽQ~)N6YD*QG`$qNZMdY8V^xg$LowȆ?R>u+aE< cb[Sf$[ԽB#B%\ggaIYEdN\+JH{ |m@u//~;VRKfBߥEߊE br#*F`<-!K*jЬ]㵤hu2cz5! }9>iYxiEq-Ғa֓7`5Ec#Oz?H[ i<+ ly Q$ cN4c(pRYx ry 3}1 s}"J0}:"s?31}VMDk8b6C'{vu:UŢs@tGWÔ KZZy_x0Avo0"Aσv-|!.$Z0l%3T# = , 3capԌ1"eC*qF^\ڎ3Q`e'=۝^ \t,ec.ϏXhwwݧ춖A0hUYD6VQwiφoO 9Gs'P5}c8/z"̤HP!'_*h6o[b5’3Y&GO{G/+3q%8x|D<=(.pA &"F_4v jIh^mOfsloI~ &9? r8xxQe9My38!ۙ-'IoF#FTt ؤmSj?aUV ʏޫcT3"OUz\ ]$ bsjyEm}$NyߡKK̖`Mwt!:tX V#Sw=deKe^w9_fSB1{|n$,c X&4U㈌r*iWA@C3\M8#MsY#=),#6[ nb+#[xW8D[F[ 5XB/f)6lNBP"to9 8˃^ofc s"_xD oLdմ\\4Iע_+hleďAC -'aި~ \.ιkϨB9Z_ JGaN U%KǭZWXNYdANw6+w)Kc&7)ɖJ}> \1mH=woZl٣.J<>n]? MN2xm:I7!-DVR7L߻GȀ= ͎ɊOlghT(u ·p=H5Y.)yz˿>CGPWl_;v`/ 0Jr _qQ)wnn[d?5. Ѥ ].ҧ!: 1"NM G25PK<]BdG:0ʱ's-(|+w]Ba 8\5Doa\ҤmI؃ iL)&NTa.oϲGq50! eG ݊;sb [NTw@oeL. HThJVT:pM݄v6xZn6_m8*/zp['go(%-1K<4w #:-fo7jFyhYj6ꗳ:֖Nк]I'O,II֕fa %OPplSH/Ne& Μ. N#Ep0b.APtB5*3W⸟)ՍoF¹iD%`pIE9H`w<%r3ni@&97)Ma!1jѷa  0{D~4&ʛ\ԖBm >˿~_7'&I.'=#v6"^\ES{zWLY~k幽qcy#Sþ gi>T`~^T㌰(KѲQB JlnQ1}3_8[JZ(3W1 zKY}5r*#$>_RY҉h 2)mXjvy%k5OO%81CO~R9a?U<_ x:pL3x#4ͼ;ٳ7{ 5W1VUӚS7p$-;۬t: >bbYѐT:$?}X(Iv70ozVh=g3&v t͗L1~,v`Jy0>wq,\i?1Slĺ1[pȳTW@-uʘ^RkD}M%^$|J"Ũj\5$;;"&0^ޏŅ4<]TΜQnI&P]ӤX:HE׸u%q;{7!|3uEM'p) c3oY/W#OXoY$J<SrVӏЫ)lF;v#`%8æ;$O@uved&nش7}dMi1_'G"EKPf5SE PIVun{U$}/?̹%<4A;Le;/]}}?#9ImEKxPUU˽MO!\J448>7kOtu y^a XyC@w |*d7N7t Ot'ȕ*zN3ؕ<1fsQ. TF0T&Qyi+# lߚ^T$IC_/wh|e;hJzV+I/®_ҕaM|F^O'%VNZCbI^ٚCG]$.Rm48{WZnSj |z#J-73C~\`1w{,rGװttpHce@SC%qDw~=z)7dJvDS^/@];96b>d;hqdIܯAQQIG]q>'onVDVr{9>q6|<Đ6;'Yq{b߆l@u!ٞVViW XlCFNuiBW]ġE(MhI^-m4A -λk \ץeSW|6JƝ@8}T*|i$h6z #[Vkߥ75h {IZ$q1Q;ewȏ|\Pr@w rUCX^|v4ITs_z K(&:qYIdQ-F,GOE+kҳMJ~wsN鄢|ReQD᳭^ Y&|f ߊMO:;'I iƬj|.b'3H3%ODb+ ޙ.MSJr,} {' f+c48yGljIbJJ>AkFK{//Y-$dbi` ζGU;X;]`C؍N}>{l;rU*`4LkbAo iӀ0i ޙ xK޶߼&qǓİ|{ ~TAS?ׁE*T7[9ߦZ) l8[/|rX!!C2qԏHek[_P lfzH:ѭ5(l, li`DG -şFYufSZTq!] )D|NxCi0 2U[r fw#VGh<~O?nYC|KXߜ- L`HlNx;i ƙ(@݇"zw>Zt3RaDBgP_4r ShIfkg*7xu/dKO黗|JۭZש:'Sa Q1p@p9C~5Ґ`֗S3RC8Un* ~cKjh91b Ij:q @s uͺ$kAc,%'mET!NtrqW,FтcvnLlKg~8 .{}Yh4he8Q4m!]8Jb}#  d.3 mQ2܆J s{b)!iݶMN~xi:&3r'6b} dm ESeȲ՟^(J_q]GyƱ~M#40>V̼ GvN$ J`CX-c"Z*6-ϵr+a?{'7To(d{'(+T2u֜+n1Y)vu0d9Ngj -Q<(6hCIŀa.s$ec줍t r_]]p2' # S}G,Z[ο%*v3M,bu'5"Ř uq;n 5)r!JD.uKhpc ^䕡4JW B=Vu?kz'd@wkV.NW<]haKeMEmQkG# hY\r!|Cfs Y "XǢƞ_/4VB zPTxƜ`duّLn Vˆ3̐ Ql>V BEYRc}I4ᆵL Þ$$`B|5ʻ`إ^Av,9g瀖K<~;$MR"zeϧw?Pߐ` BZL C5A136(ȜVΫ8,ؐvU5 rTep\ I5;*"3dǢ)F?tFY5XhE'ڠM)Bvybv XfG"uï&#t+eZի>V9oxyPM:1w|iJJ" =rГhyuu؅/7W>:JrF8׳1n*uɹl3DiXhz)$O~py:YPDf_nPFq'T}c1d2Q./6ס5R`ܞlQxjzi-8z䅝PAt1pgRO= /P{16T]3BBq6sy1cc Wgqѭ& A@MLVn d'OQ?McSC𡛐'  uc*M8jl/[ D|YgX[R*j*u sf_N[K=TqRnLEYm;rBl2tdj Ԛ҇X7 {\yISdGFPWXe+YXH|DAQ&`aރ3.Oyx+Q9dCY;{n!b\fިN.?un/;OFдPN^ʇ8gXzrd4 ^KFOm3.TeֳJSc/>Nit$u}ZoZ%krTI^G?ܿ y.q0fx[FKqEB<7Ƀ=dVc7g##ƴWi5 Hۿ܄,F<& m8DmlLeD}޸R6OFURV9Xa KnKwY|y-76U-]O^؝1,I/1EEpVͷVI*"=L&8 LC7&irX"ưXT&O\ƶ݆c'K\0B 9X(ҝ1FgDe o2OgqEv*_ rDS S>Fr&Wa_dbBK ) oW|JqYN=(Lr@/6Š*p"XRxO'wTJ n}[L=ުԍ"# &f|TZbߓ2]HjN_eⱛkw>6aO?b ɱrTOzIH1];)9SIO,lWqC,)sf{`ޞ}od4h9uL`^wS ˷9]hTՉ@>@?0u/' 7ϓ\ږ1hMVV!5&I ҴϏ~Vit3A>~ vGW$(Vaf Y ,vjf&o&dvrdag(*>L@>B\Xy0B0gk!L\NHE],]ab;bjesW AH]OڶCMIDD+C eۡ =Cj u+1Co[[)K! ֳZƟBxS6˿Zk.%ᚣ9!7\* ӕ.eOrfIf 㓻zQ`G".t6g*vB\2{RYPj1$wg3kX=\H'r=f,rEOՉ,6Uq4qyաoYcIa1!"\|7"(,קty0&+?ԐOy 'o<}Vz\,"\D`{{Q0-jd7U12})_~Cږ?"0Gg%j.1llsYMD8R4dzKζk3Zl:JO@0df3X:ǂ U3s[y S8OI$ l#;ֱl(zt:($>C{>SW罙!oIpvȑACJA`Kp>w(<(.fVK5>e D3I]"X-m _;8B4cO}a@:Ӣ[\NC&#o\>ڃedh{pP/,>,Kќ֯T!gLo&=SQeFLfWLFQ.mq,G彽Bz]@ZHZV FQC3#nwnX6|D-`B\tՇGVucF9%T3a!%T*d6Ft$G:NN@`ӲF@Qr"*u2)Hm 8wCP&̸l%)-bp Ws"r[%L@AZ*<"nj݀mIv7VPEdͭQg-*+i'ϟnA5ׁ>W4m":ae9ٱ e{M٢23ClAm3HK}o{z}x 7;2}r} j ]e\4?t~ĘHm8 ]6Z+eݰJ/:gjnc0orh-O8D(fDn0d';b~:^A>Hb@-ؚ2&3QA"oG[GmEBX*WS 'p4/W];+U9hvG4 ^pd D.6yBE@(PK>vmaOV%^ſTF1 f߃ `v E}g3#^ukm߆xS58}UzT$ *$y |n_uFSˣ*=_g)ab/mskP[Fm.X\bwdlR./~`=e+R3\j220ѮD8$QRPk'do L2xe X"o)-; ;GkС+ NhA!sI>О9!>w x]OH`P ǫ~7όl.302A)W{K@ԇ{\Ho \sgbB(=՘rbnp}dt^mq; G HРU92ۣZf4AcMf04{y';4ȔT͂y~&ЩK$z 546@*.@Sn.835lȢ~y#..gԲE٣P3OGB~ɐd|짗L}(wi*@Po!kcʜZ1`λܡoS \3% 6p!BђԏX̘#4l q渖'~$8zcʳ, 31ާKC?6y\it(cz;SZbd?+Z;,<fi*70! zr}j J)[۠3]3F)CJh8.W>a*!VNC!,"UF @ ~ͧkT! S8qTGk NjrkzmOK=On&z -XB!oΠ؃u(AVa/; j#S}׎e>1LpYEe(La@R\xaez,|1s 5%g'gx2߷%3\?6Dxޢx}!W*l,֫.RE9p6з 87]F;`<;9F^؃›M><[| +4- p2S\ذڠGw>鐁ݢcL6X^ZG'.4;_P8WtPjבBiL[c\Sp}MdKG퍚5rPDTw P'Rnp$/%8#Hɐ}, MF4rIy=:.ʼ'Οt_($j] 7Ą Oa>Bw]uwq.90?|5 xcc`M@ܦDt_? ݰQc<:W#쑗 WKgEZC*_CSE*E#?[v]4M,˨d%b~,Ǝ*/h-ݭ !*d&<0w3bGjZYxAg/yN'U:l3 qxaz {\'uGALŶ2ŨUpX$H%M4M&pNPz8E8%[;]@zj/ jL;ؚk\qc3׍ im[>ۧLdOr1[Tk'ׂ)¿k-f |mSJ7AQknBE[In:Y3Xe8J_cHuLOv.njvVƍPYus[|#?3’2Uw!:إyQJ_2 tOuXXPl_F-:JhuI Lr.HcϏY%2c >_JY˾0DVYub4?] %)#gjyR̉ΐCd2 L'ex92r-.*d6N(]QO!t蚩%F}8 B=>ģp0IFO^|\v*nxZ9@%~5/nhWұ&~Zf6\5xPl/TLnF2( "{(TD2L>q7 ≠֤otM\4&Ia3ys^l!y#Bdt5'9jv;ռTwY\\Okb?ؼk>hF Xn̓]l4?92 l;T ;]Sq.NEWSN9jH0Ō㰡BGpG}sU ];PԪ^{ЍkF =ϊY tAO|Z BFwyš̶E5ZrMިB"BLR|?n3s^+[yep_e^>jt $2=&Tl})]ZWIR.ڒKUB[2hصhǀ糵u몌2l,k8m|q`AK@}Ò^*IؾInJ>*fFq,n= nLβ[ y]?\7^Zro3 ʓaIzelI^#`|T*R-엱iX̸% Q6u`Ua,06+$.1ub I ]i'L$mFҵ-϶)F1;HE+hf?B|Gj~YVZ-wƴ  PYXo4t\2+ch*zn|1_ b\&uE`g9wstdi gz78䣄3h&/!œ%,Ipa[Z}y뗚G 1:x' lTµKbSg@'` gZʿ1qzP\X+F%`x3;\N(V9`Վ8ְ ;h%X)N PܝF+Sp\a6`|k{%62ln#̧]jɴ4:vfۧDNOma <".2߆ 1 ^˸!>Nܱʧ]T{ g#h(A'}()-{1L^:1* ei5V̖0E4AŜu_3FH6gSrj]G' #w'dh] q{Ӵ]GVd47@ۦ4Lj!N83XƉz$GkA~!7?(r6_DZBPIY0ҫeϺط"r"U#0p+wC/p0{ %6]Β¶ֈ']Yo/ $!䰔ܾE'0Z8 f} WDTwq #sˎNMKM$[06t #vLŌY1EOJH]zgBv+E5♍<Ĵ91-Tx鋏Ra\{ H+y8?=Spj.v˷]ޭsq"ڢz1H5؁(DT&RrǬ Ls?Q-Y]_~$DSb].;O6<7>s2AY0EtiM[VNJ̄ |"/jʌ=L&6_xG_ߪ6Sa+Y>##}L$#qroF+8k4K1 #m,Xpq;FFVB ѝ>3PF\#+ v`1V۴Z!QSxR9tbD qQ_G}=Ι]S:C7҃ l/a"k Dgbf (=heQ 4_W9U}̏W3IU_  Z+E>+0M #e/9m1׳05^2j $e1w,Pz?8P {Řto,~C{-%h=T# /xB+QKza _ŢJ[:zן5SL[얡߬@3";a;zfnbxns%h%#}.yiˀxfX.VO~&LJ=4O'[^'1m6 O#Vz.>3[uxF+ ;<ܸ$>wMXŸh@TyW6cp| ,c* t1${'Oqsϋ$8+0kB#֖i2aNֈe Dguuu0;MSJ>Ġ`v:xD%$S-Gn 0vFZ zo}ߟ+q9E*28V_T20!@ƎĄ'4'^SX_P8X%{otbV=G__IG!Vv9iwA 54gO&z`f%2s.@'jK2f8Sص~F9w 8Tڈ.+5=,Hƴd2[wECgKU?H3|W^8K&]} %c%[ 2e]cFz8vE\2Yl3,/eɗFces[h\U{HK-pO9iw{Xsa| %~Gq)B[D[Z^e1^RA(^NbD[ϓ| $LtS7r3Xz }uW2a<i.0~Q{rQ",Klٙ5/]nA5-ۍ@ⷤ<&V=6 *6`Z*@cs%0%Z'|.7eh+аŬq?3XyB)+pHMl|CvD< o;8F6 C;@ WLm-naт56dv+Ũ< l^;'^+Dщ c`'Le̞TVP]$Yl07FhAM׊iY L^n)ծWW0JꙂ37+/_SQI!<ȚTa͊&΃̧xdq B;Q4|X(Aiy(aZD춈 0o8&FN8&YkxȽ@zV#eVQd1O5-^/\l3TAV It~8p+QQ8|f]I8n+eL Pz ~"ڐp62z9 Ye;\$z+ SvX*xGoZ0a⥬ }z"sEH{Q O +\BS +'VɄ .iv^t־2ͅ0ڀ÷%m93-6LkCzLxP֋O ;'W+4Ur?:'s41q8S|&.KΡ7<.󋼰Ѭ4_C)5{nU7iۑ㑍U/=.&d!Qe NϾP(al黧>yl(kFVGC>+\ w䚚W/k"]TIՔ+dRޤmSGٝkt:W&#;y$W}#Ժnd2dbPՓC)Zim7hq(:ՔP)\UV3R6b͆-݆!5j"AbFR0]FQC_u?(QLՅۇ(fɎ YʒXT1ܤ7Ҡ}[M?hu-fnEi:E*FŲs>MF5ŷxligZ4(plthewr6oo") O@4\^h9#8n1emuWL<~r0"p]H~LZF\p!4ߙVaP yҩ ^> nMsfj`mVVkG+C-%rg eD@ } 0Τ%`>B@Xt3@qwr{zm_MAY R=W(MŁD;4cܥ3T"~CMbrfg.*0(Rn 9FZEZ*d1"O1gpD)>GgBy/8>PCsr|,$^R=6 geT;"q{AtZOʁN7)v upoѥ4+o?'5I{w9s; {*LJ*(Y!(>|Z -v^ݻ*8@yē:hY:qVL|Y<5ToCs$L@PC2:β#.^$Li@

b lc} ݖ-[m gТ5̄ rGDZ9,YAx""c^ 1}\N'UǴ`]z4˂JݿؖKǤm,:dW7y7 n:x2M$hΤAhBY)8+3 B+~BN!OY ]:WiOU_-r- em̀q?{I⦩{sieϨJ8fnc F8o(.Kj}}rTZN]{> Zm68xT}mÉ ]pT7!u 06a\pLed:;5U9=ޒ)nu rν  t@c$ ?vnD@_lFA|w{ИѾx_w[x@Djl4H&s*GLf)9WA9E uf0;R.Լ(4n$90FsbB.69៌Ao&i>䶙( hiDZ`X`c^R-u#b섻IŒm'Ұ2 (禵OoSEmvq x7H*S :2#?T$O/eԴErGUPnGi?|<81̀.yv='|[+,r0,| vL*sRXϻ'ȤꞀd*ǚ'5N=H]?7`;NT0ttb4ֈ1K/O_vvo~v{%by_.0(x8ۀw:]nZ>[&Ϡ0nxEfB2ID,Rphw$"SWPr$D0eY3*t!F`׽iDV*UgMMU[vfFwV]oۗ 4_[ v_s=L5$֕`Ȃ*d5QƄS8'ۑ DC6gsp8-۷i0#,2р S$J+ Jē:kǞ]-Kbaĥ(})aW,vldz4Z!^oR9PcS+G7J4A[Cn* d\u^-ܟ>N ?i PZsa>l<x*wj`|&<Wnn[x{Fփmh8nn=-;ѧbn,s0 d7$%@(Π0x"J !3KxYG,41MvISX>x+6!Ԣ6{R3,g)Q<. E`8dDBXmMbVm0MifDµ0pT@n!Ea-p܂<'S[*1) o>2!-I`#7&u?n|`{;r >ҭR#.GjRL>6YeG;,q/~'O@󟨈"l۫,=oS:a.H'@4Rӱ|*DHPUSF@HYED:xS2{'3ZF]Q h 'X>yK@]bGhwUP{vg ApMncMdwjD1~rBj r 'duYZ4|Ǘ9$}P*NBZ".E;9G +(:=q<*,3's% z|\iJ?maOl,UlYheiPo[>MwfldD{So AvMRXpdc[j ֳS;Z{rZ1iOĚ),P?nSa/3*+t/;$S2zU$+[Dnw FBS_`Y4IkR[B:!CMucMڔ,qz"[ζ?P!p,|^Ps)ˆ^39D[%Rp1;y5x(BQXaƙ.@{%C6'R +қ&j<$*[[Lƚ 1%`^Lp Ʈ9}Wܧk nvk^NY|<v#8~q]y,ވOzSEI#aI1gu&{٫b)ꙫgiS iruu \2hר1@& O G!߅>zJ0':ˬ@xCĬݒ$)(V߬4Xa"`ީkˢP|M}}=&!~wIpN@(qQ„b`9$,bYZ[_Y\xJ*X_Ў aKL_7IIkd+>qiIaom mL=Ԏܥ&Dd[E&G ͏i!XPsk顓eJUYWX&M 5ITw5egm{Y ct|MMmዞY&a#L@Ï׽wd>w^%|U1X ͈*!UJģ<{\s6} i( O \cMW~3!9J o.J1!/YL0P9Ş )Z}+Z^bʹ5xƋ7{TanE#ȣEv}KbeoA(Fײ)Vծ({B 5H$|f 8uAQ*yxkOZ^ @-[g/?:fyő:bO~wmVYTsXݍL4Qk҅=3eCIQY*[xR i;5U" v1.p7;%w'/edTH&j,ey+!?[] />:Qk\]I|˲+K*႗\{l䊏._ _wkuN* hP}DMj}O˵/erM/]^_,E+ڵ5BQ4y;5}28VqN GDlmȈ$Q4 hz{>Ԏwq%vD`SO`c Uq(rEfhMY8LTrY0x-I~bdApTHr|'xLHWv{S6.x[Q}^LJU{oX},Ȟ%> m`0^,.&=OFֈ?@"?A{~0O1gyE1rЃ"G1i1})>saU? xL&Z^(,dquI5HD8=jsː>_kَ+6YdP}xǑK乖u1/{vt^ާfKj1 \:!І5>*8eZTpAh4#;6%Ĉc1n*cL|:Gл=+mpEt$mZqk߁A/΅M'<䄃 X!Oe7Ve6\_/v|Ӷ)89f&Rnc`'ڮXb[)tPd!'hfaHٗgO]c6=g3͑\gdw*uSM#m_NSW(y~QಁÆsCSAՇ;~%GVMJ,ȬPX6֌`XTli! $԰Zf?}YRr[˻K"Ӆ|yb*x[!+LNՀj9A jEAV1-c=Nbk`eyh2&Mcٝ`~7J< @kdI֤*rr[k\*1lG`YDZ塳ySd`Tfu]aPZѩ62wa{Խ^mʩ *I%r1='UG=IYO Zoˣo| Dcpbzhﱧ-qҨ ZnfN gcYuՇcl*f'gBT{Q! KrN l2p!^a:\6/!;1G]N! g&CM \6' ~nƯUßY0]쳨.yN%H:B5_ϔ>:bpL`7N'|&y@{v}"Hc1m\! U7U$ k`ʰ'(R(>VcU9N0|uy*a F{@8 Zĕg9cl<d`cޟ'/5!&4PbόȐLwa<WwׄVdf׸B]5CCsb½԰HJAv?ģ)Z&Ru: \ΠoL[kB"v_ÁRKwG\Q!*h] W0||:&H:$\:s|.p,1 \CՇͿ/M[/ ܌~gs _ G(õ|8g[qf#V vp@n(̠ZWvb?ԏ$Lli!JGyR IS{a>SדH2sG?0ϒAbt. 9S=ĭս~\hz썼㴣(/ y.NK>ïEeFkR!X_V1wW_gt[n=ȸ}Y2JϢClog՚reANYrv׾F1" AW8Aɚ%s߸ɉ8e|n˹I' qdFӼ*^F7b&mTR~ogIb5j Yuylх9<B 'WbhewQ51B<(LXY>O,NC">or~$Ev"Ey=c2%zLYhK#z[]M&k?6"S=Q{HQae_ٺ 4 ` 쌮ͽ8+SN|U!ʖN5BO/c%`{=3|nT(3{7"n6b0R>E_:ྖ\ETw3Y8L\T]p ^H' Ѽ{C6Ni!-Uvt.$1UT MZCL}kȠ$U/!d!UI:iȑN`X:8sIq$C *~ +9/wuZWuQʲ*ۺ>?ǯaxogΈĻII++ҝHq3Qvn0ݚv3:N;YL+ ]f_,&_׉A@(~}?D*ln'f~*90@9+H%z7.nBkU +3kw3$97]]G-bLR+WEф^yZ$DI= ~z .ȡbͩٝ`69\ 5 UYBRL([>N } QG"Cmhr# X8үCkKbByzmMG*jYln%~u:8 y >x,Ws W6S.oZ4Rᅵ@w]_m2Pñ>JfLwMr{'C?Nd_0pjICdFmU o%N8(a,U|y&6+sqWEW{Z/_i[K!Qlmf-\Q#V8(XQq1@' ׹ՙӢ81Vtufo폞6Й4pNZYνm" ߻i_T*̲̉+z1y H&98fpmZ"1*G4lNjxe%d>F>^"gvުfAF@fP0FfH3ϲtʘ:jSawF6Oo_P)Y{rXFl4w_|W^XҾs53ͨ!-Ob7JyZx+;-Y>V3 ,eKO' ɂW ~Z-Zz1ǗK@_9mz-x?4󩆄SAV>4j&As_l\{5b+%JuI`"Xyw<=8Fɞ6B3i䥨9hs)71iu'[_f+f\`4Ku8^ =d#͂.sy쭤ʥ,4- 4s)A/PF,I%0b$sk\`EKV`#(! ,~yhQ}qgI:'kJ1} 1 ÷%, q 4J vB#<@AENTEeȅ0 (#w+U:EDWLjtg I+Mٖ0\vN8YOPh=C.r`TͲ+s̶sP6/߿燼hrD^YG&gNy9U׵a5 1Sy+v1\ſ~"l>.̛#hgKoEĕu!H2P gk.˅.$O[4&1|Q0.ͻ#7IiO,z0tO YҿC$qk[ua20["5pl, )FU+4{Ԡb^7`|3l6ހjۓо9+{b=95%m< 88lgeIoKSs)e=+μhDw™-\Qn֎W dje84aճ@a-v*E^qwZt(6ISFcm5y)g Һs]au\my.ʐiA@dIB3o8#Sp6 o"WKű-ݳ-!\ 9vKxz ^ĨVy@f?u6n./wׅ* ;gSUP *VLaIhbS\QKt$bӉkBꁼ$MEE!3AMOG43G֪:""\/7 @"S[%X#|^j,.r" ~bjF۫-m4;jw/+eL|Ȥ`&a)pV0!Blɩ$N hdŋUEC㶚-ш[k a p<~]7 0{egl(=jJzE:nK{d63qټ^Ͽ=d\G»58jbuuhٕFT\=nHSYy;CAx y}4~y BzO6/8ɩ|O->1p,+ 纜9gmw ج-}1a9.X]Rhk(|̃yrƻh$Իgb:]wi xp 巿s6{ eڈ%4\I!*{l&R:33g\m}aPڎV])\U"2mrG!AX=Rƛ{A.f`mubz$QLMZy" + &zfDx_pap "׽:^?= +R لGѨ mqu:;B/ڥ]3lYȾCU[It@ '/sr8M=wa-9L4lwNoFHI+fAmrp6f56F >+N=8JNgS 2`sjg:~Cx1 ")]d{K -VZ-l~ux1^y8uޠcH3 Rfgr1k<>AP̂zv{RO,+"]g Pv>oAw8~ LxD,-Ja W@DPfӬHx^/K~K .$e:@ʎ\ | {s?nUB8l )CΞ[3m'ML@y-=#fDdԋO~عB˻/;!34CNYկ[|txak/9\a@SEt xǐ:nt1.m\eDeu+sPXnt&<.ɒ*ԛ?P'k"|LzJˮrAI5{ўރ\܃wel9eq8Z^ʫmd5+X%FEZZT &DˀJ("yw'~"@Dq~@K'AM ֐065в=@H)9OCffG2tV#vNi2̯Hp-J@l}cK[EѰ_;$]. bpSWQ8aW |@#L NYHĀX\O9".ȓYЍrN]kD 3HNlI8I-=gKkULu.2U*n*I`AK(8Mڿɱk仜ǃϫG Cq/ $%Ys+_71Sz5O5|7lQKD+XQgeK8~j'`^ܫiWLғ8;xduS>4·|$C3NL5K[Lk`)-ͬ&/=쮃*SGY_]W('?oa@ݞs(ں D kPNOM:~(2cɜl )~%{eJ<5KĤ<dMNPm&' hbP(håհ`BC!gACĄw7^-^u񺃴I֜6\I+H>$p57z꽠rkA:IDI)rn; & _D=$s@ .R::*\<WeP*ߩi46$gy07$=OsD5 :Xd@LrAnB҆nP^diަ/ZrqA{A~PiuLve׬zhqGTPRH%{CuX [ | OOR(T7/18s*S9n~ 9?F̵!1nl `N>q3^Չ=mM0Z}_Zu9X ci <M.j.TRA?sFW_(A65 n.pL W Fb9)7̶PMcΠ\֔j 9D\gI?a m,OG:kdkcMoC:_ I3p5Cd}}^ #"xtCtXi"/ҧMfFf}620ͱߌx;w/Rs1='"STYtސ4Tg;/Ëpؗ_tKA*NnTO``<0H6̨)vP qyDțAG`Z7ȃ׾, 7S]e81*Cw`ĪV|2Yvm yU;USyS2*2>踜]+ۋz~] 5$"ߵς؟crA/aM\Ycw Wk8caa_  OSG<ҭۊs Gs$—( t<ӹ9<>,hk7TbL')%b|4Q4$ovs ޖ>8@BI]/Iyc`4MaIl/j୨*B9k^[m*6ET$C9G$uO׏Q%J69>Kxżіʱb0ИpYYY%I ˰u UCBKW]כ);S]3\wi|Zq3 =nEQ'pv XST'%FH$[Ht7ڨOG.鎞9imHËΰw? YUf;>#]Y$_D%o@A@ \0~V!r)Ő S_Y[LY79 M֐3DZ[Dӹ=ϳ_7J3X:a_Y:/A S9EQ" 90c0}|x)/e66J qU.|obMA~16]M5=yج'yI\ǫTm +Iώ׻r͝'9^# 2-&$uiA$׼ݰkqN+k _928Tkb(@ PߌR'vi"iHS5Jz!aAD|jލY{dY@[Ԟ^cKq29/˄C%P?D"1~:9P8>E3 #ok[C [(Ҵ_@o4Q5jJjIl8''<6#v[R"NY)ÿ망}) b|Ya+0g5 #ô4`e:EħyxK'aBPֵluۂ}-OxѫGD[Q NГ,7J\@{1)h$<ޕoٻҧIHk ~% t{&8`%o;7TEQ{YV{5 =%5R`MAO($48myT.~.Z?zDeM ["6x P':fZG6} 4V"[ !SFշ}l/0-ۄ'Lfp#OMFwӳeɎ>_J*b3& KȪD*LyVZy$BnAa7z H}^.pc>n3AűBa.1 \)yc0̑nI R/%e$;f`h6m_,{!wq^Y'.d+UdcზҙFVfSѩLEўEPIn8w۩)hHƍPc^WVL|BVV^U%+bQB0Gl9;YtYfBsq* ;OCF72PPrIoo8^%q}^jqw']*q[ ->*>1+)ŗ5'yRywˀԣwيrR=xzki `O/츁39ssJuq):5شCP`7?e]b&g=N ND$ƹ3KqEel(b) ȝ6 w aCЌ=0qX"h57DF9mbViy p z-P8-o~˃-(tq2ɧs\kU."Y縟f?<p UXJv--'U`*E7g-*ҵwF&kUdtZm{uz..Ƞ>l ,;ErOl3Yr]HC3{LV6@ 0U s6 TN/K+~t.7ZzJµ#. z' V|:+WכY wP;*q˴6thl9N[]HW\J 24)qMh.$LJǏIsQ=8N 1R޸^@|0g">c@G'˞aqnz!s6ТY 8 OrX&|yE@Fp.ٔ+h#UhvzS4X9%JvF3VqKVxX/ p#N:HdfI)b_pCk9p8l^CkypMR$0wkS tMC)1B]Ӄ|í[,zEMY'1CWatM*48! FK$5 \f(*np7K#&ʽC-'T K҈:Cv0ֺ3SDr%˰/9jHl;798W-10Fk4~j b 7z{_HwX.,ﰤ}„׳RQ+]Cșt3K"SӱZZ:5X̋E#|̕7\Om\m︘y$SQ9)mo&"ix^z[A/"FK&=^1k"WG{ G4Z1#M7 |(`D07QY!jKbH@R#W8^'myBwN}y+4: @mHa# f+ bE|[Fav,3̳ %Ui((^7c6ƎьJAspD;a䧘7ęQkGۻML(_: Fqb^aPZBKt7P-k̻m7|R,ɝ_rwg3i23tĮoֺTꁁI+ĘJPs1V1w8@r8ngJjub>9p"ލ]Ѽ#z-<8Q%<͆U(X {_Tך1+sr EY jh꒱0N`~7|c&F*l٬ P] ʫnb[-IzxTI\w Caųe~4V7W AU{sTHma>&;` C;⛘C9$0!ѹyb {l: /erӺy?<}-t|VhmvK 6`@qXW(1{b9f'v-<}5vې1mj {8n,ai\| fcQUt'N V>9WQoC{d3$N(wyK"ZY6gggd̲VmwB@ys>.HK}H9ӄ>|``ZF{j8; Y fm, ;_aiKP "kb `ؕG1t똩v/&#%FE&] .[]fRۥC&xbY@dq͍ W&N|:bG>a,r0?p {&Ɏ9Oq#LJAiaN p|s2Vfa{2? ]DTf׈Xz3n?jIggGHaZYJ"AhA=4bU_5Yi@wrQq/-]g>1*F~49_)]N!>8ae8? )5蔞Q kmG$3bwER>Exu+/-@q 0\aHN/aAaN`4s+bxҌW8Txe:{ZTG?`$/?-1A{(x Fsd݃kNogNd4<'zSi`<%g |2 :X[("&1=O_ġ9ٿsl:r "E-zܘ@ts<Ϧ)1$͒b#I]|9U6{#8`R1@&1x6J 4 0,vV.|O*>{K [Bp$\Ɠ!"e-5'kSvC/O}XnYi/g?9֭?QcmgVIHt[CyjR>6{(de!d^/(P[#݊xq;ȢaXgY-4k)z +v2JuJL{x$43`*G2qzhniEᩏOT0҆mӠC_!k͂ekc ٽ\O~#R 'LpCOҬTa32?oہMltNׁ넎4V0[us\3xM*&!閕Sf =>#~C_zۗffIz|-OH mG+7wlNE&u@nݯ /ǒgp@ ȃ DXEo_p:0Vє Iހdnjnx# a!` ? QPC 3-B~V~7tFiwC~BA]'aj/A`sgJ0R>y9.Lg#xJӭY"!w_MWgM}"`C\ zV2boDGAkQZ;e<~b01':c\ A$9SPJ)u>~LqhАsiOSRܤZpʮ1]w\D@o*oZPNnYnn"w| ߶Ujk;:.NֺVvzp / p$2uPOڍIL3f0_*k~F=jpNVW&ׄnba-4 f|p9PmæԌAX>ꅥN;s 'DT%S=$:n[c2DCpCٚjBwf)qtG*Iʴ$xX: J +U1v`tuSTZل./DkQ=bki\N͊狀9u,I.$,QwCӵW>uR,?m`D[1d}pUf^˟!WuF5LS̉E~6֖ ̢4Y4nb?&6+Ti\m#hhr5^V:%D)~CL3bWN%⍻Ȋw.>*lwf Ie[9]8{wųTlLI36xq.BG,!yEMQ(gG꽓a"xYņV*˔J+}` %52w'8&<;_-K~G5<57+xFXoPlAFMDY}k EB:AXh+"@O?$jNVNjS[#Odѣ԰8+F#j?AФ\{H4=b%x(mG>>\*xrΗR|Ff 𡗄c'į|PbCEV){{Յ-z,<M"e9OkJԦ*Ǖ4_DF}د6CZ<'suȮ]U/Ӿ#vr(eY[8`WR +7S6yzVQw 9EYߟF{d$n ?ڱ1{^6{/Őc @"s7G>Q&*2?\ Bz4! z SSٶXiFM[/7v G(iWf{BFXB3#i-Z7X1boZ@n0UgY#CG"& Fh8D$U+}c@XE>NTFODC#6iubSLFFpL_rMZ"0df_@`:NhF{ny2j2{!M~&"5n*IV un1Ψ[)e8|Q} ð ^RMpl<:gVʞ`wj` o$(q!^˓Oܢ|YƉ^7Fqd7? ~3étsچvE; v3a kV,xD^!Jpo9$y!9> oݞ GQqG( !8pez܆L<шK}4{0Aw/-#w#Qn h }2FyVvmMoSOQuB[ZQ!Į臇_IDU-%"X3t4)xξ9Ma+:D4%F^/RHK˦3(UNjq7 e`NN51=nG7dk;ÄQ~F/qV%>lts9QRqsҝ-!` EKh yCІrՎ5mE*6c*2!HxNUMp2+9S3 /b \gf:NCO#kkt_ʂ}Kh!I.$ˠ,tؘ+mzaӎM.?j-9I>WkabI2pt}V A=̮P4X&!mW?^{3mQ}\|oLWɢ$F#2<tEPAR#4Ns]O2֥gFK#ťV#$"dTQ-vT^'.mNzzyey#ur$b)ѵ46P͹ 5UU^U__y.mH$߷O #6Hy:cKD.<0"FfsclÞİ$k~z1ׁJ 6dIĨ0R&6QW ,&ӑKʲ(UlT:1W(kp( Z4Sܱ.i{2ՌLRG;9P^Gdz&)ȾSǿb?j4e7!s:Cijk;朷ƣa@3:;L33)l}CbVL`OwIGWSYK^f»&1Oh_7 lp۲Jg$Hp6?Q=?tq5Po2)J'xWNޫmsV -Y)͒{4 j~hV^MoN+#Z%P]-AmD$o໭1Fh:E ԾO%}EJT(s{Nco/eY|MN!\s$֧YC9mOHY Ffnivg_UqmI~ݥ|Z龀,MKU}HB_S5շgG"X5=[΀AǕ= &iT|X3H1Cqq5͑t1iˤJ ]Tlh(nLS/e$WuKYÕ5B` Xkt8ǓuZWڍ sPqY? *Eg߭01ufak* Hjem5 $B9{0 DԫUx!}eȝ$ߚYj_.)IԚ& 0jVFSO8r$ W?EoJ^ jm5Htrc m״6%<l?R[^^%u⋿3 V3LZACnMLǧx4-/&K d˼QgW3/ DA y@!~Ok)74[pJJ&#jM۸~0ھ&ue/+X~x,k7O WZ4qގ,QoqC.n\,6iX*9CՉE)=&FRX#]6ѝ ׄ+Ô ({;0HoA$JjR.qt  [?lJWJ *KJkDdN +_f --H4V^m)I:,^N'y̪[M"&QrqTx @Q")V,9 ( ׹SsIx…peTDWW=1(/fҤDv8 bhAWؿM@3(J 0Aikֈl`EɎDطjU837@%na]ȩN^-Rዋ:AK=T,"dgTv3 (<Do8%ZKʛկy6cJ+!iU$mgM?H UjsW.qw2+jKW;"TJJ*iPV @c(m("}tѐW@ g?cfxLݰT6w 'z6V蟲3N7Pjӫ,!/{VwU%9'h?к}W{nef(AIya(%ڬ9iha Ã2 VkbmƤrzC!kяpޱ3T{.C4X L=߾,ںlݭb B7GJ[ZahTl! Dh+#?\m03[&Ro_ԃ'}9^dCӿa sQ@0A&{Cs!GIJ弔 aXRNhK|.n!kX:Go5@`.o)JB"ܟU Y }Q_ ̧4k˫ȾI'v(;$<D]NqRbT'A^㉈ MTg}ZzDH菮Б\C |ɢv Rf)T@t: ød1{Roel,c7$*6?WNKl(;R0aPf"~Qޜ#+cÕɱȁ$t)݁k esruh4Pن?J=G2\BΌJӽ$tHhhp fa}|U*( ( ߵPS"xD(":&'p*ҷ.dNF|GK$1|,>qvJbgr2bTCtkxA1srͫ\R؀ ur+갚lĮiYaJc{ZMTJ@yjY8XL;/gPُHb//ebf2!E'\a/vg v3L%>">07Gә &K? &o%reOEŦgDbk <dpG+$|"!Dm֧ssR<0\e Sk 0Nn YJI֏C90hߥڒpv6>rx y ?ѺC$V4lyhN$oct A6JuK9b%*tlp??W߅9u"FpVIc# =4nU hy{?Tӑp'\ZXA: Щ )$"Śulc9舃+1ˇE}-w9ӮlFa3Vz;m{)oW+ }~f0!aQ3B>Vz hleuwrq0Vg 7JܽXfrbda cd|8lӖLiU-<ؤ:0o~4-XC|cg < Os+=0]itXK_sqҘWCWK67yclfh+ /YK?tM|*P j-XAReR_wjRbMݶLJ-iQ8$x ڋ"6,\‘"Jlf]#MǑ&13=DD8)u<cٳ(IXu,M__fb-mrHJD <=)a.ײ ՘ &6'gIh)Ӥxl3KPҬ ,K ,0@J TF)R}/?/=3K3pvV+LV}ژ|;s:I^̪ESӟuaB/MK\`t o\^o^%zKdN9S77F6c}{MhYءrȷ\dI e&  =PI?I LU*BǯMzl(S֟Mm;Tf&4<뤉رGX%(]:BE%?{tQ8Z q/?C %9RW(ړٗ;s4}|X)l#A؋u--Vf\f l}Z;3F ԥ|L)-TY.9wX6_LnCy33V/ΓrU/b 5Yd$ !I^gHvSPpL5-rY* #wu|q;I[LkԴٻܥ{kT9GeT>$Y #Rګ wG\_\'FCJ􍾼+KðwD;HNc#ǴH%]a֩y3rz? pWo>x˲!> hˈmq{Ȇ Ł[RSNԛc a-}Uu X_%ǯ` ~&"ɮ Vx;,۬87v3p_;x1u~P>YKبJүoXK .F. KvxF ġ.}A>!1H6z7wͷс%>Ra9-0 pѬpZHhKi:vѺbLL<%)'\ YMW]MQdͦQcΨL,F9WqhPCXR O ue(q@P)֓flW#% +`0b>D*♑xJ82*i8=qCx;=, 91F'Ak)cfWI ]^, PI@ G9cLNjR ^?)^`G͠_XPڣ8Z㬪gmvU"G.'G!Q̘W_'cAƋ"g 6&muh~JϨW7zST,.O1+2wXU\~5-ra& LgE R9MSWd hoFrI&;*2Jfي'wCHzH)uC͈|.m fIT)Q^GU$?:u_mwr!-kR,B?,DhnZէyl)ńQc-!EJ,O;!>s}"QŕtvIйIjxyEɶa>3AI 4 {M6Ü\!Ǜ}M I*>PƆy2KgXh*> LL3+l/4Ow 8!cq2\D6(w_ Tc٧'>XVqfjBw Uپg=; *Wpe1V`q\G hE঵J9FV+yO%Z Z|PH ]ް N]T@uקb%Oް=WUYw4ܧh (O䡦i=#Za|)q p3 mɞW^f1/wTH\Kq3āOdjYˤUx=;m3{ vr^fD>$O4sܠ捭\'xQl.P=$+kSY,ORzGҬ_o7Ry apT ᄫl_9QUrv&L)d(.В|}')T+BVaaaƣ֍*kL2{RfhzPX B00ʻxTg.ged#Ds>I–9$e|f{ǩI3Qrœ#5|Q#bĈD [EM58fǼM!0̛s6?>Ż)לyY!тY.YA3#6z+Kvpx>8,w}$ ,>M{caYFK$Pq]ԔP.*(,v\Nd ,DqSi q{hJbE4p,4XS<5RL06y$`2:Ƚz$!yxdBUs q5K|9pE,Nx_-]3F֙+k:_uVo#SDS_[;ߝ[ 3(CI1/@ոArPwQ76_!-S#LI`)^MmD8|ISNiӴ uY^&3ס[K$6մ?ӔEsjH2j걓9.'ŪmIr"AV5Do`l .bVOGN""o=^Zf$Ҩ_aF-;a[- R`1{hr羨/W>Z\E\IsUu.vT t8y^@X#U3rd7[H{:csj 4U(fTGg5r# HY0/'!NJ+;ljP5"SC7x }( >CBTk[3ZU7'd7y)UCyQ!55=PqxnR=EvtdJןI_¡׾k5AZt IG3 *.t @:cW]EHi$L?!-Z zޖSpG\Ytx䪧SO쮝F/xF0hq9פN! kμHHD:wn܉JtԴWbTIՋ NDtRB#JE7PjHM>VD*8?B1.wM^W;An֐ia")@YPe}n`Lٮ_xrK+a5=U<SzxN9dlb6 |V$B8Ԫ8YCWҗd<TQ )~L,+|YRy$Qzݸ9з/䚻?͎>- U-aUXb]#[;Hd̢'t/{9$+m_B"ϬO1Y=rЎe<މ/nX}'l>xbK{oΒ 0-11mm>sY<؀Ou}d:?>` Hk'2r86;"w2!մ\ڶ *~>z:A/N"n^DYOA?K\%j33/J^}VY"#JP%a?BD_ρA~5Ju (A _lc((JFƟ @{74;=ѧщHf@X6ڙqp kfXb7Ed_Q1oNtԡkF@ts|UHmp?sk#e`[z)V^]vakf[/-\O:ϧg5mn'0P[2ډPp]ReF VE_Gg<F}^ |[rWqB܆"8OMz(!yP![ژT=C͂v]_U+pɥ_6g_T=E<. G K 3Xtt%p姺R&p2^FE*/&0r@g8SoN'F76EY#0yjԥ^dZѕ(_ ckoQ9y:JTdq\mX8~I(1$'b#߷p1zʓ=[ֲTeOv'߸14NNrtR{/?vei{ ^SI7BGG=C_ʒs!UpsX$#rr ʙA,dȨC  頠MSq moğ6Ay%hr?րŲ{msu9J\HN*C ;†ە:jf@1OBzuB:.^@x9- W\Yt!ՑDjQ]|`WI};>f;eM@Λf2ݛ;x0I"=$QuÌJ$´{SIBWAy VРV+Ur ;4%y`k\j>@ 9 x2X@*Ǧ4w[2'< QVko}S>14+W VD NF.^uz `CeYu(,gv R a9|>~T.tvEX%ٳi~v3=h[94}G' 62G8[&6 fݓ;lQ⩽oP_qc hWD_R*p8c9 !D;>boYbyچK9Bxhd C5Xf:aW6!E[Hwq/@|ohڗPcBk,#H~E񠩮D;K7k_ K"}}] ٪.{ Z>)xˌ #=`/Vs w@V~_qJrTpWj, 8rv65=hnr+V@⇋!m)4x,CR#P/hdAi#_8vhI+=V覩w쥺zE,r2sJ :"C&;140IǬŖᢍ>OnZu/cLP~tE?KInB'+A= |_~nѥMcd=.~fx>uqC"d>7$"V -L݀{|hٸ߷?kLIGDtj#&IYv@qi,mF;`] |/ҦU%{gʢ[vȼQIP)wSx >y_"95H3MdRNIr>'ɘc24I8oͶٹ6+.XA@*ga>DxШgN5a:kFBU>"kZYZhƺKO-l(?!lU5mDxTnT I )U/:8h_+WDIW3NVک~{ W*p/\ZU?#㯶ڕ0wk^ c:6zTmC,@I8a4BWEIfQ B5;=Ն}ďTeA_G 8Y,8 ElؒJmiTª8NuΉpmUi>_%O2cV Q7^"kƧcOvnJe 8!*_=4*F4v]2'^U|/nao.PByv]2ǬXΟh,`e֊2(ө-^XzS0 qkE=Edixbĥĸ8i ?e*-vv[v⽏J֚H=m~sbxM'wB믃3Kh;g@?xB=;o6pr+߂,VzH%B$ di߷9tLfAs/kh^}ڡ}AWo}BEp$oB nV}|8)j40P7I`T)-{x4\#Xs{BkzS[K""&SQh9dg=dESVl-npZ=68Uݳr28oOT\X#*R]+ 7=͛?wv=&"Jo\w Cp #|i ѫJ8*laVIӦ =%8`E73%'̵zgUnN91偑}G=c} r 2ogMbT#ɧIaURР A\t6SZf8QDZҰ0O%⫎936{0{4pDj(p#Gc2v)N^:UXw?VDuҪmt@;mX}P/r sW\F:!.I+3-'1gB$8_)(u׳(㼀pwއ;M;Pn9N vVFф{ja$ٹCeU9|@ iē54goP4 ( A$fڤ6jvO8OB^KvI//~r@E'4#s yh2{H{tĿx3>:DŽVo=j n\hnF (2Ynۡ,١ |CFt]v#fᛨoͽQ>stW+)G^F B-~$LJIGsO'jK8dEV%Q w&AD&fS?LwOTi rP'``gf*$xr o.vfDǦ%XF^:O\;d%TElsYS+CSؔI~G:(X}9.J,`JUhze2\v0@^|F8\ȾF4=2N{x>_,hN9>4ܜa}4ňxcphc+5+)W,k:-2{.#iQy5W+> ߵO ~U!z_wʊVX乌K1M-T䓙[*HskUMi5tq//"LJ Nbkusg pt4_;Kc!WsY:F{r(?J.`Vw0r/:.wҪ#!kPԜBÖ%7[ ʓ+u;0FyWZܿ+b?8zH5%x2W,upMqIRJw԰ 4[HYYŸq_t2mnE1{W2ظz :>5.<8,5-QZ(06 '^ zխ} ÄC kZC?±J8S//qooF~[3D%H:#ܦQ7BGhs!ARi';St#pԃ͂![֔Տ#^wUOZd C)&ȭ6 F>^jT#&hȿ]Z=ޭ͆1pGSy1NVvXIOا01H+?&C{կƸc$3ygL׏}3[nwU -ԯtRpPTkI&a4F൭4A,T3Prsnh}D*]vކ8u-‹-޳@NWoo)Gk@87sنqp .x\?`Zu@XND*Wv <~@:3Pc{g'|К(ݰQnl$QMv{a9S07͡YtTW#~]}>l!3xI/rPw2C}#pRz;.Q1/>cd3o mv}HxV)FrMQʤs;wtO]+L\!7J;iVEnr@,s_֞QJT{skd!7mr"; ?bYY& br4fJ0 v6p&_46JP 쏫Ҷvݾcl;<86^yTdU 6Y:4 ٴ.WEAzAI'+:)]L_,^ f/8aϙM^沭(`ĿIqh_X NZU٩ 15Ϲ;, z kAb-N_L44-aq]h w1xξ M]"oAXh0jfs5-f ʊ]Zv#S#Z&9;)3`X JWmP**+/_'gNC(Jmj<_#0p&~T4}xt3(22\ 5vv1W#m*)~[b Wa_|Bb}"9ڕBC.-./h6t!Ł 6>8s!śP:oTj{1}Iȋ~*z#6^ {afU;~ΨA5)M8% YHRSe>5o I>Rfd ˂\⌰/>v\fޖK:s>JlW͔H+tU12 3^_b7Wu!0HͶY.=sw.&Ky;ğr{%z>$@a:kOt}0!ˣTA.:bJ6i["7{j8aJjD3V L̪A=ڜ+W(ѱ< L<3ȳ+t@q&)NLC|mv.)Y?[8NS63M-U[atʢ({ۺE[|Bt T h潣hx8J9dmt@N;l-ı%ñ1;8AD-֌͋ǁ2#GUNKh,L{Bl<+\aP0!naULg6/4 Q(<:޻7Jki*L;9ҋi1c\Q 3}z=ck#C@k);Sʋlh]ZV#_{@KFZ`2V0IrIY%@w9T^QFguꕰŅ(tdTOm CoÍe2]s྆`Ns yS8Ϊ\l7ӮJJg26'epj'\<# Uz67MIKVୱ|yIE|BUwϙ(XTwi掕HeT86sZMs==pji`yX 酓N~Sp Xm(ŋ7y1.u q>GBH^D3 R^Dۃ/"pZW`(:b C'NSݥ[2A2o$g{gOǰ: ]e ӨBCp~5f/0d!\cLL%A@939T')gaXd?%`ƩkY2\:IN7EjbGZ֪Wre[1&YF<%(Ƶrלfk~GkGwGCu|E%W,-;J"L)*-e ~Aܐ:;J_R`?Im.̤ǵVCѥGqnG@/d*'Tzl{C NaM$|4IQGL (q9atZ~Gf+Ĭ wq41TH݊L6 TB~U#  P~rkf2 Dm`"py!uF5;s[I@tcځ0.-\N4ԓVW$lJ:=h1ph}? ~O!8=TE-^.COl2#1a_Q,N]Fz.LW-0eTqAGpD=aJV>yt V8b5Bʃ51ɂQĢ[b<( 0tozvSy!>{=gJvNCκyhtu i}3EWCLQD7&^`er|{gK'@2BqmTm"+lI,5OYI&4S3zyrĘLLw/!TI~#x!vӂ`ၦ2AhiŽ;6yXgV}4{z OZCj7x\"GS+m7"7xhZvP^N 1Uk$&fxmGWcz"U~k^-wQ"x}'Uialz⠄ASo+r<n#pڍSoL=KUûKF? lUFonM=RjUҭ&g>"XմDL4lkVK+4F2`i\ϻ՘(SH҅jńŭ3{{ژUax>Nh7ӹ)}709pH[j8]i]Ep v&rVRzoM=!N#B  GJY=_22 De:UhL&g9zoJ77Spi Q=IŻQ8wyl}!W\׳tr\_hTG5*//_$G63s[h.IBSj``u(Ɩmi.¿dz(zFIoίY )s!3iOC n>`, B0i1٤zQoWu+l`2Ǵ".psKtJS>olC6gyסGB  n}XT7; Rs5!'ԯp79jq&%1F!w$ un̪\Ёg2V5%\Pjw+ :6dwh;YJjpL$`xډ}P'Kq*Eo c4Ce]Audvg;"&dl"ch(Q|kzuDll(TB}VJQ6: U UDQrs 2v$g2 F͘*s;Vw)Vf6!&t$;䓝Foe<*(G72cB.!$?p? g4O7!uKe'#2%c]K %e$eoOSEQ!ë=#^Z۫G+GՖt#{S4׌CLLq':=nTm~S|:$s6yԷ&X?Abeـ%×bF-F~ (=27O\7!{A~LK#^B:A3a@CX_Lr{^2T1\|YMx>D޾&=~X5݉c}xr?kRœq?2UԊ#'Z $"WHvTnaGy-2@W2kجB/ysP͠'tr90H4I"!_D" MSc_MK_:buR! .>u"+H1!|J|x ҧ]0*_.>Ģ#/8.[$Rܾ\W =_orX.#pϪcSk } |pF6 zy qw=w%!fhCz`g,hOa20I|Жr*n/ o5ԔFC*{HIyt&JSq.'"DJjFu mNNUas40>rC·<. k'f}:Մ0ܬS'&xMVkҋ(>mEM)>+"ҕ`ח #3Q2T^mcٮ+ > n2f sczz@5KenGMJizM [Oz*k-gE4B$f+hY`-C1 Ɣg&X`0j-waO+ܲѲ P^ع!|xsoݼ֖Z 쯍GhǚOW.aT8@(B|^MߎxjBx-w-׻t VK{ 9ZV:9Lr ʧivLqWLI)3?D7:UWb<(C@y>s 8D5XѽE]9G3|X-XGljcx+B6Kçg;%7v8 >FhМYr毌R+Ƈ$;5<>qTu‹:߻6<{Eu YXqؙ }9]ܤq}ɬκs a7R/%fIU]Lhø&z(-8oB1XIZ2 Gש8ـ/_K\@3PNOGd^ ]>Y⟸T+Q"C 1jkHtb);8sv"u_½2JS*mNJ/F'Z䶋IMx{ɦ<!sb"cMoj7T#Ň uR7.Dxh!}Az"+6,#"^uu:/.Ǻ&//TbG_Hp; Tʃ]_! L2{ (Zqv9UN}G5wmZu8j>@v/#V a~c;?8x̚3C/[۬y/qigi:#MkrRjESYD\Z7&aJF J"؅)]&% 31D\&r#xGrWq$EˆNGWi:_Rة})795( st 0{hD B<&&p8xҒd}=)v u5)3vIV+u^Sʷ7M[}Ђ;d_/n%~@NY&}FfX92yQaI @; $%1߯;LV03 {֌Zcfƪ@0%ՇosvfMchv&H>wr>I#b\P,ZCK3̾KC{}P iS<]ۢ͛,(Mk!b7!šx3`}[ics}|r6\]]- =[7ȁA) s*NfI:LZf"f_9e8؎ KGUs4(ׇVe\/q^'MkD=+GZ)=*E6\l"&-GBkC܊@3x4 VL7.ԫ>~p"Nfr 0αv~vVR8ĩ﹕H.ALy]ZZ>PX}`WD B@5YuWކ]p ]|Eɓ'F%n^|> ~:vRK?$y$c,E Q.2JL'v{6tiAIp[>M~'(dQ,>G3Xs)HoeyIj\оg4 ߂>&nnWmN)F^`@`HFHyq_KY{ھq`<-PS>d-r64,n$oZAbܗ66.9ދO*Din@ A:9 b* =5kDi1AW_5uޭvBS%E"u e_a^,;mJ$ 3ࢮߵ^-}>0,GENw|7?Mrپbr ai25_ևO>J$M/& 9՝/Qv'ٽP`эK"ʻdN[&E*WOhg6` =Eډ$!32oy7ήZ>iP=?"۲a D 6ؘ@HCOɭAt< Hj] X<+ HjziRt#^8q+*A1.lhwy0qqUg1Al+ {2D%ճzJ#N-m^x/5hm!TزkΪ8G> A3ȷ2 %ى G)7hQ;֡u#A[ CKYk<Ԙ I(>CAt#J $ Uq\yrɦBa 3xü# }Re 6"FKB*P"{ դ d,\ lf|^-ԭGd4I8A`e]b)w$F..hPw /BJs(n4)iǺ%"UPMa{}7: G7w%=ջ0UMDz^xZF57鐫&8kS.?7Rm.kVJ$9;"ǶJQ ]/^L "~ K[;Bdbtr !;Fs5PG ]RS;j2ـU6F b y~Y={k,+e̛#fr`=}X@Z#@yp5">oB'['IFxvGWywU%{BVG!OR3ZF'.歕^%Z̏m"Y$Ok]Y]kO8_&@.^$7ȏC{-kk@ yީq ƚa]D^<^os_݁ĸo>51I|xr$ C/T!ޏT+=G=\*5 tێq+{0>1܍nTaSbs@5*'Mf1ǝ+ٹ$KE;81VDSi*Cٽ6).m!n1m)r'W 5ML~:i?<,Mwtxf>er) 3`yEJ!'B ;pGs;!R"7N(̊`|9rl3äHj=DPiJJV EWkI88Yƃ.C diJLiVCdx KjPD?kk_ԵPttl"N̓q)a ܛ|._K1M!.>[Y⣓YFi#^:A)7`'G=pWso Ў7Y`F]RݖϦCɦԔ5_;.rRp.[?0+57uƣl,.nrz0Ré5HԂ  ;|evyl/-i:4x HaC t(޲ Db\a&=.ΝXѝ5f/tм"B˞eN!P# ,lg}Z֯˕j;XyKnw4\Z -w?6&٥ /9R aRJ37L HbFL AbJw0ނ]dM|2}3jmFu.ψa On-8 ԍ>`1q(&/~4Prf52 fIrRQ`F2ۓi*o*ql g{Z l8;s+/,zSYaRQ:^lÜKM6/A@ *TMlj8%v8'KvUPI:y:>2gVic7I&\vEFr&Q$D&O 򔚭r]iq)?;uA% "=ãm(^}QoymGd> ~'&˖h&vĵB3&{' \M%Ya2 LboENO[CX LᶩFDo-wE{2}eW?}$x3`]/&:'U[RGyP¿8,Q4Yi[zɐ܌ ;N~\Wn'HzA>RrbPr +Utj 26rho<5s+#tr(OSebGFFtkB'm0%RXwoZ)뇚{{nH_GԤNk!4]~¤+W ãw?c&=)}T%bW +[yY͊חϚznaMkX|Ѝ!X i-"|iMW2@B__:kPugv-,߸8TqB{Pw~9\*5XaHf!ġGrFZ`Ŗ^dh?st"#Tjv@#u-wҷD,,%2u*_Ikz1/*b1P:a$,/\=d&rkniO4ms̶R 4߻yŝ1ʨTYol=2?μ0խOh.„,0LZ#;z@GO?I`~_}F:ɢI 1dp>XMTם|AhRtwUDd'8& Q6=P)L?{Ztu'ͲsZ٬hd /+ȁri׿KWׂd65va[pZI:񤦿{K̮ ѷ|=X.!F hlynSKO'FOK@!҇@m4#{!Kh+t @If+2 X-d6tg[Hk `.gٰ"@ Gݝ=}d{/#5rluyn%6ؓ=9~Ćp4?/W:GsFkd8Sy3xC.`[ Bk̸o6"nZB]Ooçpv<~ZI>#D荂X䠩५׊vܠ.NaTCB7h(gї= hklio sSR1?>дwLCV6">Vh9 Eþ:*2WcYx\ MFӷd'}_B+,5n,o@8NdZb ɡWv&|ؖh>-vȢ1i| vِj1ydpBsFlg1潪H4,XÒMڃBM]?.zB2Vn ާ9̫_حP0ڑ@ 0EJ8;p(@Tg@7+Sa!D\ AA$1|eUy ӣЂGN⧍T(̨Ch{ #vntH9 aN9qx2i :\PQԓS33;P~zb]e sPD3&T%aR܇H$4,XiʦiAIZY Y=hF17uxr&y,Cm9^suਗ/<[(Gz]?W*/B 9`q,PKBaY̷Cy[a*ZP.P1zjCShaxi9p$ĤZh zM5T8 DM=n[BШŸ46A7}`5sPoRѿʈeT_)I櫽( %Jjл6ڿoG PTKI;,zFyi!9&#Q}|6|V _h &nhΧTD΋oY(&>9ğ.%yXaѼ'+x` RSҿCN̠*ϋsd 3 HM=45QkM,'H^}O^&˱x!Vlա:H)o_B4:MR[x)/k ܽjL5%[5Ry R{y6W]7Tc0E:f~:0.}&vwZi]p'$Oh.+.ʯ=˫8Ȣi[52=֣~܊V!E0w[|Tw`nX*U6tUM~^,Hcuf->)wCgDԋ^ >`æfjiQR*30Mw [-Fu.| =" =|jK`X]1}w0_slS<;AZGA-Sz|Q7Q @-bt,ޢ CwAXVÎܖ0S viO $dԼj lQla)̑ w"L;걈SW)ߢ6?8ѮUZ%q.;yLs9>ي̆&4s-{M+ێj[)̷2ꙟx`w}Y^q4\5ӂ{؄BVJ#*"xɴ]ʅ\iڀj?{<ڠ(s% iq?;_>蝿HP޾] Ԯ9v߲]Bh̦wJ,+kJ0ONwKLLfOjXKo? )+=!&l%\}׏x}qD_*wiS\_Ӑby-PFqu}Oګ4sPnC7Mu'e'XnǛHA|%iR >6OiC64USJ4~",~0eBN VP>PA8f]"lo.yEv?դ,B۟Qn Xos4 Y.ٟDOXKQ'>Y0p9Si̒-3 I1Mu`ϣgV֪v#WΜI}ug~n*=xEy2W@^<@𔪵2T'؝ٙ qHpLaHWEvᘞN(FL,'T,O䈪+) 3)gve_GxqTЗ%\|5ck]k`vC!lYM= ?9"wx4%<=JнkM1V^&6D#PP,I=hC2O zzɹWuU:71"QZf?eoH2̙*-AWWVLer>I%bA>:ǔRa9'*ض[J4οwGܻKH/KdxAGU#|r;FqpƼ P$[hxj;Q}Dʫh[3J: 3."N-==ɯr? 7k‡O|U.)5q?=3zNuyɐ]k  +]@]!/j7KÚa-?D89#+Rhb]Te:SسFlZˣ߳RoYTu8XbXKy(tr'$HR\wWm8Q68`+9N ZW_6Vel*\ck;\ h7XUi}TS ^S,pETcR 1]0HX86d˕d$|c[ uϢR 'gz=n !EZrzt {1SA諙+-r qr73 Ze p>fԍ$%vI]65FC MGq5qL?eLJoˬ؊A <Ć; = mB5ԙa ,Өsj{/槄հjJ;6UPW9 O$dYHbTͺLeմRBlv U{)ֹh;A-$K KɹºqO8:H0ۧ/-2/d/s->MueOvM+[4XNש<;#%/ӡH)DZLQ/sĥTpZ(Z^!vNn!͂39 4mW: ŷ7hȵe %vY+wS.y,;xǽ|,s9Mj-ЁS '$U$FTj[lYʖИRmk닇z7Fx-.7R(sq)z#Ε̟?A$Udu RCgk"{=Yl"~hesNצÑ/Pӭx\=J=*J{V浢%Ʋ"{Eq[L^U>8QXXlu?⽹3|gj*+%#0~d :U1qiD失9D2ePA멉kc7>2n|c&ywRIڤ8'ޔc<,yUqvo [>ttK;U~ˎ8䫈VdHɉY٬"EܿNrn hׄxH AH&6vize櫳 M?FsO4dY ynKEZl)IHDzJg(5.oI9,ZimVj$p K.R 'GkLAhhQ9&8ol靛Gat9L(xe/kOtmb(7ӫ} Ǵkp.0q-ŊI$ {KݐB%hP-GD#PMlq` jgt<o-aq ?_ x/e'{n8oNMjԊe3ܞr/y|;]FfYa>g Qy:v*QX{Aܴq,"q6zhpBe%QBvea\|꒯kbwq* [irhf-YY\:~ _O: ?tDc :Iޭu>n^ϻPMh@UQDl/;BO\{یK. "gcRgba!\B9P*sD([6/Ll0dRNϱ\[?ia;6~Vx#˸SbƉ- k1 6||haI9}.<\?Ősy.A!/]I@ͻ,8Rt>D)H_#(:4HU>\ʾȎt;9Y<^CpKOƸU8prЎEBu0Sn"SEmeE6›m *2xV݀;&nrfV }*q0b 놏,}RB_6pz7 fR3B t֚b<6󗠈:5a0 xknqO4hv`*`=H?R "yۆ+shѢMt`дLWQg<"3{MّW'Ey, 'b~XsV+q@!J:&`DXӋr%ʓTb"?6tmbvX0'w8+NH^b;@BTI$ yOYtآNiy/5^Ĉ{\ nsnL2ggb|FjWt5`F?N$wx'>q}L}c[Y2 5+> 2"< .S#oZj44+vIyMQ-{؄DIa qO=٦c 30R)i[ 57FEVg Q' !)ՃYdEܻ=ջllb܂p o --Hu8̝w.liA 7{H# .P,όtcX.EC %h{,pqN*c7I5C&ʊdqG:g,q)`|#.əj!S!Z'tջp { +"Au#:]*-s9ꃈ|PNApZJ lӡw[ 83:,|t&.ID7/Uhj`bwgG}rtQFyQ8l^ XѢukC:ɶ>  Ĵiм4]'dM@ GE当%F S<_@>RsٔҢ*.ϗ`eUW3a.D-/GCmSiQ>yc6=Pz0nd"S󌠠~EfόY2*3fk΁K-9OQTH= vIU֨!˲/:ը93dvJ5bX֋aT ]_ETXF,*VSPbwC2뗖'3rݯl _D[nqpVH$~>Ga]aaP$pK$%"q\cV|>Y̼o!ܼz/iƽ0 4B@m:R}C܆q gFbS>Dꃱ,EZLA3)>ޔuֆUloXkgq5 h&٦p:Ĺ<Uv.х FmLɗr5H=Gܢt-itmH5$V{$Cox!@|YS0MX͇,0HSv5:g &y(ݽ0&;m_۞OG7-u`H sK(Ļ6BNR }i*780Fsb#BᾅRsN,8hoj 0=){1rѫG}j; p͋j:p+fjRsp>ҽ du<ȽU;WQڞW\4u#5$縧#-aP=(IoVh䖰:4F/5s]a[.DhZtIV'&<|,2Hu('/ݶ3ep^DZ5#'y\MO_J5}_?Zjj;/}+H|eS=i~x #@(! KpavKSn^wu*?cvQ6[h ED=ۮy U M>N( '#_ȑoqP}{nRC6PQ4yP1s<؀>9hIw>m-2P(سW\5NcJz)Raj͜nO#HmhMGJ^!2<ϔ YUJ{b_:|''M/%j-RMu֓ (LT޾7$SdktLœhE00GEp0$-LK`ò& c$D߰D 5Id\iX"\Ln4^f@gQAE`&$#z,#S- xm,.*yp&K*d>sTJ=Bomnϡ68߰M}BWOQm7꒒8^{Դ;%N*N['{=~{iaE  9z[^Az.tuCae.X+ggYz(AgSMZ//TOr=&qk'ߨ tuqϭEW혶;BVww Na% aӴ6L+d`qZ 4rYzׅ&R`Cqܦ 1}~Q~ < Hp,#μ#]xU0 .z_\s\,N1=҄ynET6v¾zc֦k;uJ7S@>Om{MBY-름}O׭4%J|ueS xUDv' c*.mHT1q*CDTN@Ҭ>Y KI뜙j/㢷e`/&X #0e-:OlI(5\s. \TL%%.o9-{B $Qw/xשU #]D~Z@[:br2Qϻ&(u"M%#urSkYY4kbKY`Đh7w*!zÚ+6i֜LvXgWFl&+岝l$|(1Iw@ŋdݝ9bw'՝MxO2v{03iqdK'tއ'r=&>IYsSWT"f4SA,k#_nct [*ʧa^HK 6 ꩠ_anրƿp0Z1X 6)9huwIbg"0鑆L~—.7=1I$hqlɀWZhzc~HoyZC^ȉ}c$n| R[%gOg;\@,N3=2LӋxzݏ`5Fm(!z7 @L[+RYVZyv.q9ffץ UqUZ8&[1LJ}lK6nN~ Fnq#l"P6'0ėf1rF:z/!u~98+J @P {`4-4u?P4h6^abm]ʂt$_TjZ SȘ |ʓEҗ"MO)vSe Qa%F$Ul &U)6-)(\ףuxT(S# ʣudwNjp(Pi6B,ح*lҵE4GI`s|L4ֺ2oFrE)&|CaFF;:5ڹ>L3CBQэfDž܌+Auѳ2iz ch1QXy抌ݙnb6v]rm[.Y>C_+߼v_nP |̈!d M`ܼ ̹nqdGd0O?Ov- lBF!w1:mc;2 7_]&m,z E4*$ h ~ zG4Z07U]԰<շKU-Fd c6UUMUfB'|frq#jM﷖0nb3VY+<;An9 F+q`qxSx CA2L/>1+' eҎGW+Ĉx ()1=":y#gpS]E,^q5QS"&4\0YO*57Sp6,TXNB<(NKgnE~0I(5$=={7 >R_R)+ zy }h40yng7ʳyė-ͩ3O5őǰS]eyi%V?.Uy@FQ`K9z.^dAcbP`o9Z]G_nPljMScI/ɓHi*1ɩbpub,u޷0U{OŒ )͟ :4벨P&҆o^‡D#]Z :j{BᤅdoQU[|M@@ C_5Lc0܂0ʤq34 ZAO/1h:X.+!6B>i`8-HYDVQaM\җ?*^YhDnV =ۙغu_79/H "~~\G ts3{@y!>p]7z sjΙ6,οo'.[Y=H4 ΛYJ^#ɓͻ %so}@, 'jZ"@[̕)/X”6S%26="(d3Lm` A3^C3@S+)OQk^,΃h݊pӮ.b-ci_QE|Tle)%h-P7q I 7:aг}i/5`$y|'aMZӼc&(Vo7(rR68x2k;jl0O+,p #%IsX`t\~Z.<)Gq}$ zGĎuÉ^eQT?K;%||C.ּl"zK;rmڲ$G&ؓVhi3 H ָ7ҵ $!R&v#1B3@bl&6Y' h%(RriqokiQNV6onO jlWUꒊ}~RF e7{ *O1$opȀ3({FӲAjrOmQv$!Ћ*m8Vn-ءy|$98w{m  1m}i5MhN;UzGuZkPĈm. lHo#է9|P Ip=PR C R|hcuR!DGho$hetc 1 j Y~Ii҆=W&_n7$;GEٱٚgLJ)UµU_-`358 ٱu(x .ҳAz^#<lH SU2Vp䇯q^2Q0bȻ=* #8 uz Jdnp742:Ŷ$_4ȘZEn̎`%ʲYoLCK[ ^OFV,y,L l`2"9hdg,ׯʵ+NZ7Wg13P7ߟp*3au%}@o uM*jy9چWGtv 6"kL ocƩeW4kya/OҀE_R1W%>jE8uh=dbCrtl\ZtNś{ܡ.פ\VBS`2nT nkJ`PD}O]dw&o5ˆNn?Yue喋39NAGdЇw=Ksu!mMIf]GL2pu2@^cCe a361 FN1XF8)tžG,8 3 ߧ)PT`܇]A_e0]0=%KGtj^^yA V2Aʖ]OD7&(Z,HA\&Jj%p.osģ%LVC^t}uf=m'#Sk ]'͗/%Ð4zM-(HG#۬M^5 [Wh. mr;=2b:_5$]v=(~-%8nz ~NDS)7V~>L8!fEW ƒ ?z,t+!sڜ;Ⱦ~ Hq^R.O}Tz˙,ڷ#NiUjcd{M짭Ӓ5<-06RuH%ʆn<*;rvxߵ2* n k-GK.^9so^Z}Fݥ&8Ro7 ?%N,mQ/TD@cJ U;xAW}gX[gh'SCۺG5G"/b݀Q0@ưE3/|QM~,Y|V[<|`Ao-HA7oa&.֩zvy"s|Y`it$qH`hпSI|葜ĥl\ !Ix>Xzx Sf_w)l`ٙ\^|n+sd7ΓQA/(ITmIQ?m ]NM@ )N.8>\ko;Sҕ$Б4 /Лrj8rVf{k?Bڐxxuzh㫦E{Ѓ>~i@p2OzEEz8O#"P*[`CF܄Cޤ5TOkt[.#:$8DGS߽j7Gh(sv5`혩HB {?,jKq*E7 'Y(0ȑF>.{_QNHmpC6ǵ~v#ndw6䊨1b8.')M"=J?p6wXݲ>1'U_,71)0% 'bb~I6 бjɱRWtʙ@t~ ;ڕM A+3G›$4Ic,=f=CK?}ГCk`k@?aW|,"D> 2* S˲|o' bH 9q#91g/""ާcpV) ;g:6gq6 { pVfe}Zknn[^'LI_  ;e7𜲞Q)Q5jO4Yw/Km&߇l6;MPN-Gk:mV# q:ŏ"hAGlt{ #੗ښ?Xh(Ap"BE@#h;8^BOCyFRHgK ;vx-y Nm J00Wh`iOg=Пwқ0?pgafcbk o_]&6 6X-)}S°|"u,fnx"kTl bR9B_f]{`ٓSI}TM%V9JIwGvCzX~ZJI K+Qã !uS.Lis!,KVLXS<7GR@m\Ag%rj * dʽ/sϻ оWHqzuIy+@ʎi4NboܲVȚ9E(hALoNK(-5[ ೀIw+zjmI,ړ͆^0b8clHf`Tn Y%7$)AGmv N|mK_ h?8 תt{,%CM5232+m['1Wr D#CJQc߶ {6Q+ٿUcSZz 7(\ @Q:7+1Nc,RL!RL[BLI._ɚ6F䪦jo5XxW˻t{*^!3v%T0Z;Vwenc_-A]xk +SDNS8F"|>Ah02O7Qr^Fdy8afM6C W', Չq QҎ`8RFAԷ{q^L!O  ?c@m^Ѡ9Hid 3ٮ6`N_Jέa2 GQ,1~tLؒ&>),UqRhQv 59;h-xt ]慾I._7nGwT}kuuWWr] yrIĩlѓR PW%ՕV, *^7)0jܮ n~Qؕdچ aI ?^d-1.G1S…)BnZq4pH,du)%G+5hw&=B5+tM So)u0,W:s*QtYx0]ٸ_\{E9o$*qa"}2z9iyE%- Qa YL֘-Tj3-#Q 5j4ԧ*m}(D 0͋!X"i Rɯ?h1Y- ?+܂U(RuFoV9uADǴ4y烾+Q| &v@:c= x& ^1=ƘDb5L>yYV{Oe-EL~(4Ɂ% /!e汁sVtsڙ"D@ "wiqqypT7HRewl ===^ r͸7_O@9wQD. _OGtL8LYώa: JQ5(KGV=A.G'\?\t u­%㱗j~je3̾J]bHPZ GP eT+Q%gn^䔠#!>˧{B\̌=׊؛k퟇^/W;APpg8 /U,!`lRxܦ59Y~ ) LaJ> $WKs~8 (5oWqSPa" V_w}\t#5yѾG|ݩ}bU j{'^H9ƶ0*^롮mw20^'7z(QzU.0OZiR:n"-lzVIJs&zd h5=_ W[Z.U4sB"MAS3n \RVq]WLjDujW`g(HGeۻEa ?x-ᕽ31zR?lÖG\|X}cpD˧ xO^-8KtmU5{%?q́/@G%C!c"`8 >ԝeA}-wP-*෻]^&tԑ%YK3F BY҂GDДg"-ۨRIolv?%O.ݥƀU{_$ AiCNGp7UU-y3 fpg{쀮B2#ЈKp8|g 豜R?6]=z' w5Zy#NU0^y^CzaĦ fgte=Tms?P}J!#;Vq=띟{%L 6L d6s{~=VU8N7nD~LANχ>MG:_9zqRscsc c._,gTƪ̮dN݋CK8籩/",J-Jmw0^[!;@pD<ɹ6 {K6&W,jd{Cv\uweg(&#IPfk9 z v`%N&ëD,j2O<, ^$|B ͨ+4zC`pZKaFaGXŏI t wlyN^mw7 I%03Sob#{c#V&\xT <goRG 7#Lm猏Aп~H\mr-U++3f,%GJGLEcG @6dF3W)"c;'Ԕ%:_Ma| 1 '܃,_sN<79Z#le E2a gM~i-#U* KP "oE௨ o*uo >E~vKC4gZIAIFRM\q!W6Wbd[EیB]XTsykQ_{#D0J֯ NMFvfP52%RGjXS"@XLLߙIܒc {]xORً< WPLMO+Sw.NdA|cTns(vG\gb% v Ҡb&ɪ F{m<^: .?ʾ:2ګ#Q+4p6#_b):\P;q;h AA8A+gbSiݷlq*3w^5F:A4` 50$ثɡizw룚 zּS.Vb ?qS6.'mRDifOj4Ζk3 q@WVlx@j 8eGH3Ik AM PXXa/eBۻxQcPO`YSs[+lLLfHO.3ԯjҔO~B`җvSxݸ+=LFV8dXnya6 >q$j+ޱ-XoW% 2;aǹjza/ҫ+&.}rz-V`i"*Q<3<٤GDތ/K/E:US*F-*f ݑѦ~('S#aÒl_;&GC .KO~/p(pE,w),SiJcӭra.e}@!ю>fKDz?WcAh?π˺vץY \3:\kllS?bd( *y/[RsniWWlo\$ }KmB"njX]eN,ij^zQ!¯GoA)ê\FM6@KKXؕU-ڹ%1*Ņ[ڶϻVW lwI9qW멌+L2<#{{ ?| J4Pr=3ד/!:'|Y(_pR ,-r=yS.=cz, b(vf1w7cV 9Vc~+*;KD:?JfGv  }WA0JtDa8/1\~*<`[fDXZ؈a;FDiR |ւo!@~XI"8Pxu@ЫL!Mgs2%_y6[dHMxxWhl~\cf aN9@W^if\~KڪfwmĎw[VCeeŬc2tph E~)sY$͆Ԍ#[3tG[BiӣS~Ɓ'y}` ?ATu:%O~3NU'W0)%1B @b6e0*A 'WcFmFg#*;[~?hd_C'ԖztX1v C ΞrÙHވ.۱!a C[a&myy#À<0ؚGvq"nO3cHXb-H\=i*N9ZbV͡jn=HogаlXPmdzQ(s:`dÂr6t}uɶ뎣\;^yN-(âqm+[߼}]XijQ@*2_V|50+cO3@TZ4S0Ll9Ciު[6Cj=/z|bpGCT) ` [XxJqs'MWd]q.?_b6: {;Gc|Bz O osu~0>6r?Oao<E*P\<3U[EnA#p j6ٛ8`LV|Pآ!%xH(,R*PúpHq*~- {_4dl*Vw%SZW|B_꼌_Y' PP/\m]ebI~FN]:IR$0mm|h0o[+#͊Ucb WP#>@joM7) +s2 I>Cl[ha9_b}iՓ{/5ΐK3sWؠyLXVTW5 ͶG%sM-ѠjBy#aw2(;5 Z1u (KA*P=}1 ~q9d #!P`B !'37a>R0|[#L gX.uJc4K|V6ߛHȔ0NN< ior  O`Gu<[V,}у?¥Ɇcsky.` rLtw'ƅeyG*6t 0B;:(1?5Y L ŧp0&oR4 :V^B:<; 0:9]_r}?fan&!ܐ ؉%6 [wW0fo~{h7z0 e;"fM /rY:u<4FVH"d$kJ)9Р#/Wd秢ZL&NnZDžV;.qO6iSEeFrDMiX\HGtB,eZeRk+yqBfw'LC:z2>fxGsC?&Z*S4F|F$Ʊu,aT)tmٳfPl^ &|𘓻;~wgҩX}ѓ3L PgvUP.W-*}TT {_m(6{q2nbПk1RU>ls5z(߇ qV#vbB\$<}Y?$,>sD%_ Š=.M'"۪09?jSOEgc";F+,l  J4_{~uC:ʳE$y\*7I2S?OoܠS:rvq<57-{+qf7{\ȢpqF̅ G'YMSUʢ fyl"A%w&}[u=I8mtl҆Fm))\%zunP=R#4=~O,{2Z Zk}ŨX%z,a~^oNFO>p4/wǪYM:鯌,RMa"NHԃ-E@k8l?jzjYzPldXS&Hdi"/Ϸ0!0$>Th5+O:Nh6|tvwF4 Y\\oI©6RZsgһTAA4J2x25m)@2`"*&w)Kcl9yDִ8\g6y۰QHpBJPT3)r5$V\gI''js/)W鷗J洅 ,8zǧ7N*(% 8:A6t䪘ӞIJk{퓵,ho(dY eRgyj]TRa1='^vt1Z!y!yU=Hx 6XK᛭O Sʹqw@&'F5xV8ˇX}b[n"SGb -.;=yV`‹%Z֛ {[bIkc/Q$Y)GP1+$Z吓 _'2M;ZŠKaJS'Ekq@%9ڀqEBLƧ  }qo֪u#q'33ryԧ+dlS,Q}=S̈́0IX_,'0A`~0k ,&۽jKQ  cH|RLڌ(ϗxˣk|3SI7ΘV ψ7|FUsMkDZsؒ ( |٨^FKA(| ^m.ԠZE_}נPZ]"*"{+$PWj˓UFdniS&ۛ::^]oh V4+?#lTr^_NI5K; %y`B/qSiT\fR}qNhe@G,f3 +U~/s Y6468>mIc%>Fϓ 2^ċڵ M"&4iTbZV~ݼ"f8>twߞhMƆ{sUmĽ{f3eHzH&e<\۾G#V74^IshxC3fW6;FjN.]t|1ik5mMheֲBr!jmb-.!DVgMG T^r̫ ;Zy/ΎА3nqVЬ[}Ǻ.12-a AcBw0ndiPkZB$r ˗\﹩xAsRbw2waOxS"j4l _=ħ~C+U4K5kA%[DHwJVl7'Y|j>K^c%L{&R{3DM2hwxyTi8Ry5;ss VxdCg1T;gKD.aK>`~;g&/(o5h] o=h&.դ[_@mϏ*Uq-KA,0fkoS2 ۭuJd$T.t }ItA/%dⰂ1xf W>u-Hr5FJzMIԎ@" _&(nʚd79N+yynWFdysXǙT GE{ {g|<bPXmfY&p[0A;.IxdT >{f )zI <-Q BIju;0;F<Ͱn 0ȉ'3i$^'YOR=1FO5o5Re31M;aR\A@c(L,P˜Hq?؟Ds {d+%^v / }V(j@'{y9m*)`Ҁ^Jz -bBUX-A6F5.{M0[w ΏS("6 3edŐ|֬S-(6 zcShW!t*W yWcg|ߕp( ~K:+wfhސ~ ˰~m´<]suGBDwT'+qa@EF AGTۘIv7 4 W4*l՟R' [!{ёyc͹Os;tθKK¢RFb` }$b桙ݿ1QLy)gx^g^Z%.=g@uk XB$6S`ɹ).CLOqc˨&017-5`Ja <{~` u1fxpOeOU8eهk4>Jr6eIu] sZ!wzh,*G$d}WD)Ao+ OfaR@5*ԜkA@>'\ϵöv̰Kɞmvx}8\f4 a+8<VHD/ہ΁g[TH{3֓it\]}'';z8l>=R)).V#iGUpMp̫eyUįpuBlmkE)JlYWrtU6y8Ħ$n?bv0ތoE;_n6sǦ^Sօ&"l]i5dġ_Ef&9X53A)Q$.g $1I}VQo8J=%4`V󞙦D߾W읫M$kVo#)7?#ǁ@qʀ_xucHR)o2b}H>do*x4\V)l}jc J ǀay^/67sr+l0̶骦)BJjK(P gßۤ͟Jdq[Nz-d@'3{'6zVR4ʈ6teIi;·|{^tzH[cM$т/- FD p:iIi;ɶ-$Qa[j)TJ5c{>PBH"ۼVoklcIl)a-QIr Rdp^A|yTy5QU_MUBQXwYXp&eXɚ>QzW51tA<%Q4Pϥjb뉣n 'uby\;$0kec,>LTc99 w!Mɾ%5qzS\9hi/Lw/298L!%}:薆NS=Kpg3?9qM1aai:=2Wb+^ '9Z*6 12?rY0ׁNLD8xWŠ$9X-~I`!RM zY\t<`*Kad*^^M3p؅i"kA,h8  7|mJc(:U5~L+F׍v1S7%p@p1]-E)h`bwg1E |ћ06o2&}g /ƪݛzϤ*lhH,jzRUsR3cdYjN0 )'9ݗ_¿wUNL[H%$̌=t8dSBӜn`sA'h!́ZI_'yPvՍ,%UD?d(e޷g~_)Xʈh_TFT^X6jm Ls(^$#7$jg Yà~HFwoGIV9Ɖˢ!U֎LIcjˤ͑I%8bCӭׇx~E=P =sڙ4t*6T233/>)p)N!p\-5L(V o}ی-.|A<ď"np*~'T[[ҭxP3'gSDM.k>l̀_HkΓ,j<w{݋P!g:MSnOͦ#W5 IT'8O6d E!>G#<VlLOādk,O ӌyLn ##3iG 㡊=cHG1 v|?^<1=f#qPRiBD K\RDi+ct>3@4/7,sE. lA!nTF*7T6< &^[<!d*ARq6%ROܾ?ku8 Goa~ LV$bYvǴ)05#.2p ~"&DmqhjT}ܲ-Y9P.D$@K &CƨPa cV(ݟm3H q3jDqΓv"7&F_iRd&ab+dxLPK) V6;ء`/˃kOF.R,YKaZYGgtMkm-=%UxihpT`xHan"ag/ TBEjNKbBSs⫴}>_VWl%_=>.s8Pn%!$׶s-f2 3ZQ+2v7Ҙߎc ?3h 0X5<a=Aֿ![Jb7"IE؎Oڤ=ph OcdܺƖv0;w)H1eINMXj W9 V9_^108UBOyLyMtJQҮy)M57tb뤏f*##oCnV9gRAMfrFd|4>=w'-Lqғ@Iɐ'N4kq5 4m /PBZ  nи7$_qzM&Pݱ ~\~nrDp{1P 6ծo[ꠊ@eOt^ ՠrJc̷:DŽH} oq`*Q6$M{]`U&Bٻ.`y TyjeC| WS v#<*Ng;Cӄnh 9?s8f@sq͚ݒ7o6!%.H6smЏѩ=3& "? ߃ߛ>;9 :˂E1T~^^))>ayeaHc#? :K>!}5\Wvi]+ 7;/ Y=V/Azl(rfen e%d1?掱Fwrš\Cᓰ'_-8-LHS1!Hu@FUc~KO>5B8z]QeR\K70._c{ҍ,؞;Ύ4vXfg;fIPOmkMG雱f_<-.%%[hIW4驔c31"|n`Pq#52E)+m[#q85H@_۴\>_u ~*QhyW-H %dzՑ+EdRs) sFLH|ӝBG(RQ  mrQwӋ24.RBɯ#  _+ЕIMgb(Bb@&C:j=.FSn8O"||ēڹ3s 1K=iE:]5ߚgHZeS?{S@ut!ҹ 78^)ZEͨ. =NWOvS(n-;z}`4É.Up%KHDŽ{ca1_С0 7EYZZxvYpӆLqj %W`u.;)ʻ' \᜵bM,Ts{3$Q`P){j 7a14MON:L.co,3C@J&kޅcu/k21_R/S~zM`PY.'uƜ%Rlf}V8-L_"b?*WQ6 rcR>R"NU8M@joV$׭{`?DpWClw+7f gD$(0SWG7i1@RqrOTq\QX|ĺcf*7+'=AadoQR|0ОEb0 9#<,gHenQM?&75H|~FND.ެhߖC޶XJ\tAyJ? C'`+"n};ޝ_\KV.bds=Ld0DN&I8X5]nT7U9mp^@PdWr|ӵV*>H*']\X6m42΍&xj pPm:f~ S? EՊX,5yr]&ӧmXkc? mJHۭSe"}m s8ތfK(^G};mA uv"Ilty]0dޝHnQ0R HPۨe $F<ܫZȉC \s'.9z܋wmO,\^oBڦ1|=Ow ]๯5͢% \a3NáW~x2@%)#7:rY 8 ؃ϋt⸜L ȝpS/"K8>_=IWȇ[ЇH] &GB\Y>kCsY)p<99z-1,ϼwZOf)] 9u *5\¢"q3/Gkn[1 P.7ywW >igQmM-?oO nɾU+"L|PʊS NC6nG]X 0c7S«$f}:]5v:{z2NNK"VLz^!EEpu9әfX):;66 %xQ ۶V%if*^H1j<|pS\!XjazUhp ! % c &63B,Jt;Nxy(PQfVvRIf}?~;@L7YEVͪk^@{,[ϧ_;qFUd;#@>-rPE-Wbbn{C/dbxBcZ1߁~ ;|ֹ TvWLyy(+''rIw'_{#ҮkTrdi@ny`~ؠ<4] rlw#JUV+F&Β R~8mS8}uF[&Y<Iڝ #t`#pC7*ɬē23@[V[-[1SQ4M n[f'E\kbfy ӳpؒLb0L6 _K^lVi7[P,O^b I2%mGԄt3>(;@sSr$o}0ݍ)16b! ӀeD`m"/Q"(,6< !˗Q,s;,\ֶBTޔC^'8nL ;hoVQ'BU5>s%V5ȳ(yI(KUaXm4s|Fɔy1i*!A_JQY/@]}]= r:/'(o㯅 ƠfFI>kA_!LI)S_l) w)O>CM`1W6'IX&a(F3Ѷ:˗ae.I#R:]-JO:eVnx}n*Z|~\w[vh4qnoԨ|2;T0!@ Ց/h-xG&ъ2>UfFlz^POBM0]ogB&7+ \)<B9\@SҰ$ǂU@u~]z_ 4KsMeG4ކ.Ȅ3/nr:H;K&t$cK% NpdTСȋ*o*q-y9#U`(p p,.ۇ_蠄>1nM M-eZ>'gYß-&4җJ~ JrŶh\p am`ݜ{oM%?t_+BF:Rds$!\ftx416.pO=}Ac"gF"d#Ɍt~  q7+J%+3wB PA #\f}޹[b@v$-|{}m)Ok)jxyqTamix/1ߥ{Cx#n4c1+u! VUR7gM$c83 va3( 953[D6;97@seN&ٚ6*e={ޭIH9yO!)׏@_ʝO v7"d&Ic 7R.$~Q&&ѾQpU ]D=; cLH󟺛xofK!9etN׹ͥaq&Բ_dB>vt\d>PK,b$y+d R\]zc0,g~?C1¿ /ZK v4$ 8R/3cj\c7 ٦UC='T_i0et2ओ&VݎXHi ;'{`~auxE[|~^珇hcLUܣ`(Kb|5L@:1paN.ә&(ZJQ,QxJ_0|NYvDxn(gTc_^A-\Ūt {hC]Yu lѦ Ɲ&=gS/!\̺pNN̳ :<&S8! % 9 kJYnR.)]6n%eJݤ|{rPNk*UJ#!0p^Glb#Q_/n_rsfgmCGu"B*ebgQRDn.~"\KO7Bٯx_6Y݃cA #h͸Ri1Lr >zk'cK)y*},9la LX鮮 }_3QfOJLV5wޜ<'4nI\7į`PtKo\1bʵU@eig:DDmҗqjik:WSOҌ=Ht۬ "<GjA.{i|^+u*T13? t$5,5;뇎:Hgu@͂JHi\E o樻4ۖ5I.JBT?CQ#0qvMDFype8 %vG88| bt>(Chw0qVSh9¹=+z(cUw8v~] H;3$f߃g{>!ΪE3otKKYVPٞ%Sj6R.DW" 9?^c5/M8@6$D梋66˪2dWXxB[XmlWmɣͪ}_N,=ePr'p)O4뱘) {ySq}y+=Sм(_-Чi."i>HmMb/ڒlK"|0s2G|e?1UT$4Q(*Y]ϔ~qȦƪ,VNܺOI,1/s?^TMePa0F; %$ͬ{]&4BW:G:4L}yc0pN0;GU>Ji]{;f:oY :1Sy6kYAMoL}ooޞUNOq8DL =݋VgEWLfoDȾ=w<+P;W^$)~@ӚSg^=qXy r`>yK3:'&ΆQ60*/k&*xG$e}-7ӑTBW&q5\79~‡ˏJRrJƐ ӭnϫW{0=/+cc1ztU{„!]Ջ\ 'h#ЄfIC Nq~ǧ6wXZxVv8/?85VpѬU) )':l<{( 5*2ݿ­# l 5W(|eVz9'Fi%trO|b]v:YFG #S`oDh3K>?+v,Bgu%˧L<4r!ny&yC$BN²Y Q@΂QTi^tV̋B@] 34LW ^QD=3u0yp!voٵѩB!Yv#Z:G-+ϷY%9H nZKC[!֯$;Vՠ J)BJGv:p5'Q?I\HWDc$kZdňI*U~h1sas밭?1C~+y_$$>SOփreN.;FR^IR$*TϜkc؂[GFs!x &u(R[ga;9l GO>*e_89 sq\G%C]yⳬ9-!g`x2J.SYa)Vk٠ۡk(#j`Gʵ< %*cft^ 8;B_oOWP3:0"4ށqa(wV\]EdiN]Iɥ\e7u; q$LtH7ͨ ;ꚟ 9RKR .;IK"SʲՌ)iD~<'\?(06~/ `_B0bVhܔ_IDVuE=IsKo}5/MFXƈR7q qg5r&fhhǴp "=sR tGR [XH y !No#Ndd:QQq"/% ;uj3uY8cA9{^ 4c{{>wq,ş^O~9"c Oa|]L(;PH#(_snjZMtet 7q,uoղȵsUqm5֤a'&CiWmjײ18:)6KgoJ}Oz=c&_BXKNJ.*~a$]fz0|-\l0qs% vw9HeD-2bl1+% %7[5R]K;eQeu%j{d˅зx+W%Ų5t\T oN95&G.r+F7Vb˧od4amWb<*lۼHqqi}w[{;ٹZ%%E\XM}`CiP;skm˺@㴲uŖ`nI#rC"ڛr-s\PcJYY7PG&A4iu0q߃y,0 @LѯHŽJW ޖ|!hI2t'x, Td0kb,^f :f)x`}Zn2PHzZR3)QZ/cRݰ6 nj$y Ǝ%/58!R )J2QJo<Ӥ`&9XuM,ઐ׀_RnEޢ_D=O'DhGޯ9whI~ Ͻwp$oRel(/`}/ i^rP؅dGTI\㻆bd$WDu7x_102$=R8ܿs']gE#Dm{9~Fl=5;IOxZ( rqYݚ|L4bZvBϖMbTX˥v,r\nbRUnc5&)C(+@{<_SfCRL4 ɟ19I-Rϛ Hyu>KzmvYL(Mi9Q~.+eMՕ!2HHZ v'0쯄f*гc=tϟ4B.I-LT/|">_5i-J:wI݅t=:i x'Z\}ZFV謆<9fzG4z OCk 5(nY M;`?f?94S:UwME5ٮrNjHsQՋdElP䈡CQ4[L&j@>97H.P0F>' oV嶙bk8^Gܾg*qsBeAZ @{z;YQh\ZZi-?m~ (SP壖Rqyo"۵n 'Tmx#zR-Lށ>8Ne1I [NjʲҮZ 0NW{H;[^0&zqJRxpq 4qꮰ[,m{2N\rwNf8oKF)\/B\qzh}]Hv{=yd|6^B ]o_9 1|.EvɎ Z0nX%93] ,P!2(2|2& \e3QW*fމ^؃(Zf9«Kx،+;xh3R#"?9a q0k4ӎ&ɓ1vԎ°6d2c_&91oZ!to1@WVA3o槐N6ZrEyb;J=XҚf ?A,!ñ#ZNͨl2+ȁ7͏,ԔH9 |Di{d}DQ7Q*zt} NݗXƆkGCmfh;"^e kwFu ṓC qܽnCj#MYP5I\t6|aF,3%cMZ#7>ڛJ_[dGEydddj+:%8GֳEinp%$J.zuF=!o oE'39İwߛ8/񨓂Ү{'ު*? /j˿GXq1t17B P\T3GKY &{}VSt GߨLC"z4S]vEˊ /A`; HqPGicPNG їv& ф8НQ%X:K[^8Ju?CWxpZs LRHx5ݛݽGCa t0֢X/iϟ$ɽV=n1\+9N;V!A, ]xçcA(9`KdueRAk]xN~ "Gj J-=HSO(dfI&H 7lU%;J|i),PO.Ͳ\n4`hq92v/Qf.{q= ?ԓ3c+mt|_w1ε x-X%0ДB)!. `'Z@E|E8z84Ũj~{kN1)iў[-O N ID8 T|Gw-jos^<]̕= E,-\4F1FS* Ū.qj@@Xu5_FKjSg!$7oy%9nhԜuP`/:ʣ<'4E$Rk3A: cvof/PnLRxxM/H=" CU2(=Uiَ+}HB?ep:6:Nu5@ؒ6:XYVr5Ӟ0g:wsZY\QJ.@@q? uRMĎx >W\!:ߑfG .#PqڸI/OHx< ~}?- CV, bC6^|EUD͖ed)fe$ U|O2=:Fk險A=y7. z%7yD@iyD@>W'x [7OόU ͯw eAN6yS6nԂޡekS_ydצW*PQqWg籲l]vgi'}Nՙ-×9}qIf38ODU6b5b̏jjto;z'(P>=MpÌ}sP8kE%^PEvұ _٨EJi,@4P{yU9%V`4(va' 9m3' z1|/Kh7HfD Kw׌&5x;( ' eAZhh{/񞙼ڍ:Y9a07\Eb#ꪓzQy 9zO?I|p@b5ώ!$s ui ۚY»ޏ  6Hij7\zouD,c0Ь[VeIR9jP`ut=w+D.m[mށI-ǹyJQOe#\IՙA[`KC$X nWue&`刾F[nT|si 5;Q̕bgq,w:( ,4F[-—̥tYE0E*G4!"Η⦨ۥQ:eux53'xZ]7(;RdtuuOoRۑ:,l"ӏ 8˨!˚:fc6㕇A}sWji/(8⛲_h0o63TCaWig&!F:Н;rUU踬Sbb!Pr .JlhKyO0=*^,aSxDf0Unzߍz?>(͋W'2:vj<<:bɳrMG24\|8inQf4TKpr6tˬfiR:ZY { .G`麴lTBEN[BZHfr(:Ň!zϧʞ=>V(7O(@Lr}wg/ ħ*6=芪$A6E-@ۄ;_pi0u*VTq'dcJ!~BV#8LFebgI aܤ=-1OQ0-ZuIjy^4~,6 ow"DݔIPZ[Q܋rQ뜔(A_bVg' غ7w:aHT5l&{ b&~zv{ gBOVUIثRKg9)/G\j)ĬzWHF37==9VL#uѯ<Ƭ/େ>냡C$JiюP_aܺ߄Y1"v(1TPVZ7LN95qEQ[w9t7SOC>UOpsEH@y=3;DIu<3$]2=O]+5g:3p~l4a~„ AEឹ,Ȳ+;QGX+Ǿ f*ң+eԄiރcq[!fqzfGmspl6D 4(i17ܠ@Y:= -k<6 ֵq}u@#3p=P$u~k-!E%4+J*B3YE t_N "|7t&OL )君nuwT`3Mí^ҳ3q޹:ObvGQA UTZ@6[]a7-j#={‡p#N3$@Ƹ9HL(ŤY -}mʹ'j[_BFsr$mZ(6<*ۿ$1tٰ,e2 . qSK4#Hk7ZX҄QIHL]gZ^'7毚T5޲JWEO(udj@{'j!!DYԥO\OZ0dBV :nݙT|~hnҘ;{)(NsǚX=KPT 4N#m@9<7^pmۜF~砘>L?[+L( +_WY)hޱrog[wX՟7> g ?x'1Lfeqqe@!xn5ϛGN{@P{:ʍכ[^U4_}<[Dw؟cvo;A,|65|&^)Ӎ@rRqw[ ёaV{`%3$_:v%A{WͩbT536˥y`]h ~l2qH:U107@d$,\yS8 987P7WZXj e(5TlN ڱwP*ֺjGYv6@iaIxK[Mj+B)PKkc1; vi9H[v.awQKZ(dt-![84v ڕz~[N*~C\Zn雞H K!qlh1lLC04 [*#yDجXGU9 nVt>Dn>c$(9I/B?*r*z)? ww[Fq!r/+u0&/Z386Yub*i [ɏ6j$ߪN:fs̴J_8E kSkt w㰌a0*ڲDaJ7ms@#Yq\&d(/b\N0 )L W)3xJ۟k֋;=ܪ4*{m۴ y;\NVsvkq}:gq0V|z"~E{ߝ}C9tcIJWB )AS<|⚛f)A2%h;Pw_R~*BNuj4__:,\:aZmV4Ε&6[IX!v1^Ǿx.'fhNj,@&S,^ >=z s 4*Pـ%&ћhKI6"f 夥*9;18(Z^Y`;gu`ƚd~9i!7ҹԐ>A=9[yL@#x~p΂.^?]؎yG[I.?=ˏl/Qj[IQ~NSc4d$R~݉yӈ pe -{TӋojGbe oίdg<,)<+Rn,yU- #If'b[?!U M"Ÿ9~I;J/0/ӊڧ:4`3X\ Q2 x)t_>+&?wisÞI=l6xVB"Kjݍ43ss-s}+M}F'EHk1:gfE@ޮ=#O:%Ęqf+0Vk ?fp%^(oaؿ29{~Ƚ~W`}hFr5ǐzѤ.XaSqQqbz06T\Hx>=͍'rӧIn 0,.aTh%^ c=kΫi`A!֝u3B^& Y|Z#-.̯R9PK@[AmN~ #*ƕ>BU3`)00aj$J`-c,<\e1/Ў}G{ˍ2vJ g")gZ_o'0&dƟ41W6%.Xq0vq7?)L5ݴ/$;>:B&qՏE=>{/Lo")1 BVXz(et#+v[f9ƆJJR̕ԩL'%!qS^<{]eNxbĉOG ( J3%f SǬjMNH:Яh?_ vjK@뷒F@YDTfs$ Ól/Lݜш&=o(,)~aw6h͛iy 5)a߸Yd'({5_'^ #w6Ր(׫q{1Zkf-%|nOe^ :3ҺYqAKαI8""^enh#GSAwV:/WaU[ ~[.b꫔21p{V Ɵp}0)fg{I]6\ol^=|`x{+KpH6բqBИ$uoBZx[c miB`׭#,p5CF]Q!|z߱qRYO3;pTlJM3&n4[@;Rј[I,:nRi%@"Z_jslQZN)$$¥X`RSeq܍EБO\FD0 o:bz@D c3mfⷠh!#2o~]g8j CE -HXlȜֈ&Ć.NOep8W>Th3əL}pt|(wF#Xp^^:߃EO!+&LV\ԪK gGbW3:`d1c÷dZ~(3rXO }k8%DLү:̕RYA'*8 No0A?!n䅾,xvU,D7?Ei"?G (@>5Ĩv_y \wMp*@s̲Beԍ̒xY7|?"U;Q7hXKD*뱥ާ JW*NsUm.tMmEF^<Ɩ>&W:OMWj?Dowɷޖ.C" 86JDqU1@grꩄåVGi #5kdS_WZ5}FiLVF[X85 =Jg\콛-Gv⻢ P5 _mYPmZ9nHMocrŴA2hk)yBFW0=7TAwTdG-.ʬ= k# )Xbm]~2m^ah(Aa#'ZNnA z"t2 DHMy̥ r0Ѳm-/oN4իD A߷hv4҃(HʂzKb|2U/7)Cp 7:ҕ&]''/kL@bd{F4\ UCsY#,IuO KtCaW= :g<_ğ7lv6dlYkS$ef'5S/wm{=>!Bˢ)Kǡc6ȸH77,A=N=qfUj ƫ(E acMaW\3<%M] ܛ+.%?E%!e.g &oiiaH+.#1ҬD޻>ܭ]QOGmt`mV7ijme'n@YM.jANmÁ>O_;j(!̬vaw*\1NDrD7UOs?p"p}NAEcƟtG0s^>{sC:,|&`uh^|L*mdLƃQm`I %譫BEFpџtF;[}"&k%Myq  b}pD[  5~u>4hR4ξ |y?e7g׽\B!?\Mˏ #IQgkwqO iVL#Y1$c5h8(*}|0g[bfbտRgeݬE{0D+Gǰh8dXU=tqsRԡZÈkn1|<$?h|z8@3EEE^J=?$X}~ǎ{!#ќI(ZU`QgO&RqI@kZC?Q8{Q^WXH.qoqaQrqu#r9`Sy[-k6wh Pk S=z>7LaPAk&&|cW@~ŤvޝgH,Pz:l- $ 2UŞiEXxJevKtUHRLekgjheP}Z0V FQVϷW̶bkd-L'?iЉCo :"!e(Ri.U87TM7.&_ʤ7x]1)\fD/VAVϯ>`X3 .'ZI\K)]\ ћ|Xσ*\dBG^- Uq?C9Q<[O'h4Bs 3Gn 6qBGP{RR[>v;ӗ"+槊dAWK)kk[iDTc^m~"Gɢ n Qn1;ElRE 6ټf ),G;CV)UD"Jo=mak:i}I8%_F`Z悭ZPr>sPq$#B7ou5n1/1-sQ#;P WL)hϐ{s,-8lx4rRlyUripD_w!rTf*~״Sw~ŧ?/^ δ,1d GZf F⦳Cc 4d;F Bɮt@d~_9gW#E0n^ s;:/"RwBx irh;JxJ+uֆS]xh9L7Q|խ/J $PJݚr׮Amɧ0W ii0R_MTž7vq\~t53ap 72:!>ɠm&^1 öm7⻰%搚7L범 Thfʤ 4 azW!Juwk_ځ}LM~!EaA1t?qcM4}ިS'{]XlpY̭N#ӟB.cI}iGqM)˫86dAbߌGRO=[d| w[&$D4uj~EֹRI)DTY0l Z{e[zѪ7lCV5x)I,yAu{8@$3Jfrlic,;IFAąKFn~wxQ?sJkZ?2ddn/춓H:nHS7-f-Y=L+%¾4 ]pY-MueHgEMjI q!O_ù?g3 N]'M?:R| IZRKAar]}XԘ@$*j+YqXy" Tat(6.% :#CΥioOБXů )!9Go0G}hNʉUopA2t#n%9wǍzA#^6*42N!M0w-XMuN1EShnՃ8SkSN"QvưYDx6PfO2\3 , YLL%UFוDӴN5xBwg PPxYHU %‚6CT:+~|@4>3;³&(G)QGWƷSKF!y^e6f0$b$}e43S"^p P yo@㞍qIH4qEWx}0Nu|x,`! S!iמwm{.M~EhhY0eEz˃}p:yTShy8\Hyc@lu ղPjCn&j<ߪqƧA*R { ?v`lvjr1k׏qPsU. dfGpIp}8M~`˱Xt~!;ʜ@|&Ye~~P{Qk|;ش9d<(+L-?i*1 _d^kXV?a{tW.B׋[Śӻ={CvL0A̶sC DO/B47GT$*존\- N =ao LsGgje2&3.?1 C^h*FF ì17);$5 q|K]\&0ƚknD) o3"FZ FQifs(xM#ĖW)Ц ZuQ/;LgJ' 啍~@o$.[5,fww7jVic9K\Şq/ IcVh60YJ*нZCYJWpo< 4$={_Ɋ0֩/LǽEXKsv*tA”j‚VisK8o!deG7P&X` Gb{UEjވ4jPWPLV@t)A18RAafQiv+=̀ mbCA-^PMbCIxH{65wܒ҂創cvAm}}lE1j ^]E- J g6?Q4Ymn쇐+Q=LekĈt,DMPdWA NKÿ.D1FOIf39}l_UBDiX"c2OJb7K SIҶetVﵡj2Ax]$20҈<׮0 fUn[Qu8J V`]ޟɟ lȝphݕ@ wj!Ie6~okjݾcT[)1o1hЀ۳<腡 |3VOp ׃YSE)eSFMd}b2RUr_8k@r¢* q0zq;N;],'KoJ hIn֨ccH17aEPICiD:B։+Qqg~0.Bw{a-OzS#NQųjjuP I;Sin+;VFj!93c]P dU=q _7kEC% YJ!)}'NY~[freCݓ$Ohg93zԓAݎFzp: 9a? "kߔt'Xnp] bFڙW;)6:-4P.Pxv_L0T /#)F3ĶA)!K74>ytd #sfe~^mۊ*W|jvG6C*4Feεs39x$GSvE Eڢ=$+ `Wt7 p@Qf(\׉{nDc >Z,kj)A{9艡T3T2XS(ey>Woͮ/I_d,.~TFh'0 ՠ]X`$IRjg+^Rjzc 0R8]0k#\2V00$>Մ fSEῷonY-ߛ)E}uΡx#{'ݝzW\#Ass mKq5Y{UEU~ql3B@z}ww3IR,6.kO7$ _uwjX^3Hy8[!`,֒zɗ>eDHr@8 q{yT6Q Sޔ^bZyQ{C>ȋ&xxOJiT' v|oxfW i:OUIsO9 KtLmIEd{ z3~{|͹ltڜR B?eIB^.&rSwd[_|f![]VfD9%ڿI!Lܾɏb kZ @ aJkt./Hh `3(^c< |`'Gs%nJ ԶgS]Hu5kZÉiUt@bfyH y{qj |5 w&AFIr[v2[vBǚR@ sKMz5Q)H Ķɾ &e_eNǦVo^~47LYn7LcDx׊Qw+d_a60^C?me!q'NMfLٹ@}ZC2n;4({*#p(dĵ Lm>?'K&[^!Avꕸ4ܝW!im'  3qTn~zx9T_3t,~G"j1F& Є֛<`_/Sƭ1ڈEpmkk|0vQQQ$fC v\H}$yél1tCJgكÆYP0I>^3% ?ɾةMz8?r=h/"UyJT!YtE/6ܐz3U=f9]%-rsNaKj]Slh' C '|(چ͚vȖQB+Samo9Y::Z[T`悵QFM=ȼNs]we~<xekC̈iLOE msHj`iQ`;7ZݼI]ĵLWt-#4`S+m`f ~hy,(J/zr&/#SԒ0ՐTX mEgN2T+[~H1>r幸˿(Hߠ|N*d魜B1y7]T I9HzA{W[h_bXk[\4z ?Ƌ-kk BX R#[>[kԲ3މZF? n+lwoz8?[Mܫ6[ٹi,}զR13TI(/&iUQMWr!a\{_?4ڪS&V ґQPzv~wΧ%w ױ]K9ߢ0Cj6;Ss?' bz{s}ЛO䙭@%5411Ցs/=k $9.LvVl<D|g:@x8n9NS)1Isu>ܦ/˿5En`1L<"YGڣ?v.T!U5"mDb>HZ6knXFղY`K I;({Ʀ@ٺ7d3o"Af .uLh4a%Udpy:!~HZB7}I}$F 6[K<e=bd.Kyg[wf^sXR S>rЊZ(tçB맧1 Xj I6Ӈi:qZ.Hw<,{,dװvƱ%RB76%]rmHs9ϻO*R Q\cCjalqQ\~"jdhNS-NA]Ľ ^FlKbЙ?6nDUTVA_{-{)@E'mI[kQNl^݈`|zVoEM_\VÄ@"zJ O% *Pflt'8y_tJY!kHʯ{2vb?Z@gc 2w}ų' 'sVi"y۪@b0a6mv%K/ΘqCzfEv;&:$K qgMhEاݛs9P/%/JGw,Fm[C!s}cпhy7 $WPqĴS {RF:(dLG[8e2I f]M)ZMW$WkWJ\9M4hǰRn&zSME1ce3MIϟ_ o hY?QH5ڕb~#Dp ѬLo0 NTBJà:Ckf}pHLVC}7/"a+á"Nؗ uW9c$8Z}--|-& *ZBIƤ91c13wJr?1n 5)p&Ӊ>ix:Hi^0|(/M3A;Ka݄4lK06-RFSgOx1*zG^UvQjSHUA ȣAnq~eA9'+u/"vat%׆dBn/rK[X4T}οϳI CMj_H,᥀ۑyI` 9*u}9n;=V ]žy)י<:'OE.o,QYۉ=YD% !pu`9 K0 Im5/Kɼps`$Wׁ^Ono\<0Gy@X<9摷̪ɖAgGF ߩj~^htS&G\Y ޑY'Y[5ps~:q@O'lY5{~c2E.'gx ͦN-zK |z=6W8Ȏ .>sz\E#Z}]9ꞴVQ/ťvY/oWżh QG&cLw5((< >n܃ث[tTq# Z$:!^GWx2%N1a3uti0x)WݖxIy&EX/@,-!%ZjkՅ|/ J6;nNy *4`bppnU\PR}1I}o bS/G;/$+术7B 8u|FϲһCZ!L'ԫ2;;;픫"vao5;IIN/u5)5is+<0[pWY%'3 $Ԫ͐Qr&^h&[*'.CrX?{#1sʑ\Z_i>'aM E@߸+&czZ[M\K7s8倁b.G¾S5>e8Ofմ4c.@K",Vn~b5B63zX߮*pʫ. v  N6x-jШc`{\Kvј;o -xNF-OMfvCBڧTh$9סa6_񨏓v`^@aumͬat3nfji}?&`{˅B+]/̥3NDF [.sM|y,\ta&=lH ;ZZy5洈j6>30l5+0?JU3О!;reu]5绊+[)9Lx5H7Z)H_SC- C9}YgV]SAzGUPHE_hXѸN/E $!pqGI|fR&g Z-䜬9<<(tga[U_ 3ދf?7'JY0ؕI['{fiW0ig!ƶ~WA#nsO9\pΗPE{Smsm Øo+Z)|)*@bEVD K(!ʗRp$Ղ%/L Kg.Ef'XkFB2]QtK0Z0CM׭ʅ;dHJPpB_iplTK.t#OB6޸C!y$81,7*pJ>gMrqHq2=ki<ozTAva٪aO:ȶ^Jf^Yȅ0/:Ɔvu%tzS'm0m6 V-@l$O~͠?17GyLA8}QR!l4/!|3gV+99 SU;\%H91H"'>`۴KzrٟN_)3;OKY;>2,u!M>4"D.Nv$O&; Ɣh$M%έS3gi+ .~wT(؜yբl㬨uIkf*۳1@ƔlL:CZ+;%Wy{j1k%u3oFkwYr ٥% 1V9H9N|I~&Ul d~d<okq@{lYϚƗ%ي 2SwK_JZ,Ѵ)X[#^Gn֪I/X6k2[ĂFp1iOEHMvZ [腥qb!3Ltvr+a3Nŧ&Whdʴ2uuHEJR!;ά M*ỷ=vWΡk ?w*㴑5,Z\[ױkD"ql'匞7-!Y~Qk!>`5+'3, /|!S/{&%ę.e>x3]Q@æ W+B/d! jM)EjYPtWWLهS#/VuOGp;lE8} M,hws&,!S`k9h#Am/I?y}P5FզFc.3hB2/KS?+AqjzFw\<)gK#w9? _dߛnY!\`+H@WeIai1`KK-'!^tv{A%u5ۋ&PZ yJ,N%'3zF085JZ]Alvu ej2}oIK'5aZ&ݔBM3kV5C٠z)F C8~N:=h JCWD9hb,L*l]ez *#617P4)ݸ>PߚMqX69i{VrО"XUTJ+,^;*`I- }NLY4J`=iL`fhPG6#ZgO/,^k:c¬t K ғY&}e'/jʤP g"4)8/.2qr]iE[e!v0jhlD )tmcduzPAk}AL}=ti $E2L^$(v\޲l[,6 lZ%?w+KR3t;\<[`VVDLylߵ %f+>bS_}懁`m[Agt=1ˏ! qc(n^ sU;6{QEH6зOp [;}V@be\{ѧ; _S56p8MW6P>PNҜ @ްkgI츣AE,YwAF}pyPq3e>K3I:xh.텋Pc  a/Ю.-5u?VҗIlA^y`)_5-,$Oҧԋr3qm}ɾzñj{HWEcYi׍8UpǞz2!hY`S"Ð/+bxRd=Q+q{){%"+Xw?\GOO+Mȭ qUMnȳ ]KAJ\aGM<>u[blSG!SG<N۴(I!Z]7 hNBy%묎( fg"IaYf! ݼ7'rOLkH> H_%=;W [3kPopL\ao=~,(ARftyabb\ViPg6-zɝ~e]w@J3!!eߋWDuU,ͨoq%{kT6&o+ =C`͍bxxw{%q5eN㼗n mrE~t[l+w4uWb?n"{X=.7j%$IXM4Eߓ$<3}[ψ@>ZlXaٯr~iIKA˂DQ:´rϝ8!G- rPLM q5x`)ͦT0.foWi)=ݣq!C3 %!{9KibyϨYDG\8qA}C._;e3yk]G(a-lAzq|. 9O^I0X͚ je2 ]cn Θbni&^yRd^ ¦",C<^DG&M4&;7HYje6SVeI=Q,N`%*ʕ"yqDu[YՀӱ(=& (fpheM$2%BkL88÷Yoj6Ǖ4]<@es;Wb`Y L #ǺH?BWA($g:inVtK e[浜9S&w{Ƥ ҫW< eP- PH{ (NfJwlL[EMKxC8mGC#H`6y?  C w7`W5Fq*R?RH @◖z$Б'>$˚YO{=pqP Hƚ2OSx@u2an<݋1DGdV WfГ>>}]Yk|(%K,U4]H8V1gҕw:|߈^ HzF O%wq%\Ә8L \v/nNfaoAL zڈ5TYaP x7BNk`8ŝ̟Krf : 11^[r(Lj]C&.}jsTMBT{;ɨ)e jlyV$hVJ}Mh8s܇d$F}O? %9 i >!KύbOTJ2: giOLa e1L \@ՉH]+{;Qw{w:3Ah?@d6 B 2ѤOn)qHvv4h$(B=))ca/8u ٢j)*c;N[YDOJX;o;P:Z(p )6}uEF{ZȑיĐ=l;5=|PXE`w|r׹Ei5&dn?+,:WƲXy¢[0s[*e]ûrxf ls#t=|ڞsdMee4;*U-8e>0f[ =9*J:Dpb#10`ܵw,C} f)\QjDz ktqoWk-蓘2cbiE'/UA)T a>Q;p.ɜ!oEu< (._P94Ng-g^jjMڟoN48jϝ!MiEIa])vivL,ZMYIŅ%:)o|٦{k-yb=z;`;wEۨ"ĮG g~`ƥ@05*~hUҪf!b x{z@4a3׌<@"-ۜ>q\'_V;Yu8lԹ"? N5Ѯ8@lrq#(8bGB6H+ 1VRy<"뛡K-+fQM8.5Pi+Z$ԑHjlи294?:_$$Sֆy !wUx`v8`vJjl\<%_)!sTgy>Z*vX%tB>m~w(LH#ؗYN+ͰbھF_0 ci9>=a'T<&2DTY@u i>&n*4£7#9#h,SH6 E8ia6̹d<9<`QQ95H(޺ QH)9IMrE& 4eqtWtx n r$ Ǯz%BtW|=m #l]sUsj[˷Ƥ= a*^H*VнP@U20PGO=/3B%ege,Qqy03M̧kF0C#>^)BsF&d N []ՇfT .=CJP˘r_SE5,YK=!)t5U_ZlЁ G7:<:+JVfJϭe  te`mKc*mRMi:]?W&82E Is]*oB|3=frWVJ~B>Xֆ:ȫCٍ e wT %ee|So*~W9~UBB\gox]ra!4AK5)2-VRX G̖3\B , kȄ@ՄMv1F3Mz\xx%ksb0dw)$aq8,5`/!"H˪;DshhžיBTFk5ZH+Q m }a+ 0A`~I?Qܬo~[$lB;Ý,4>M1r|hTީ9U癅wY-r?8l\>hPq|"A>N|Sjqo <Nf!fUIfPrϛ8]9Sݻp2LvϗAӼ;œcNyyQͪ6QHFnC2aSێ[o@eIC6 mG`wS1v S_SśhqTGz,f::›W.XВ=]\BBdH߈/&",8'`]@TxHCϸ (h!5A Lqx# 0Y(\@Q3 (1PklC&l2_ޤ{~D掆g s`E2=7 Z{_)Ix7Bm>L<% mp׵@(Ftx@y`iC zoxE_@ !0cn._pgO! C _~1&T̙ q7yl^B3/eRDS{^ăEDA0RS2HzFb+s5ܾ$k t"hT)1 e[}:F$^=؇Sg/ô[pV~h*lac :?"DS E:8Zjx({!\͚$X ^L|8 ՇH79r*v;ϛ/dX`1YID-ZGwbr )Za[o>Gbs7n7Zo7:]dbYa]RqOaro̺:XytCgAAdxO+eDlJ$HZSH}|ꁣ j|wИ]%56DGgʐ [s2 TQ9tudSƳZه#K))bόLRcD KAkKA<C:$c\A֧[vƕ&Cx myD{%7Uz;Na~ %zC5: q/8>NoǩYo Ux#\"0 G]J51x:dm AN}^Pi8y~LNa/nD?Wuc V8<DE- XLO2`mb|}$ Ū$<@a0{~pFJAom2 ](gt ]d!gl?b׍Yy|Ƞ\^P=IVPZYUhؿ.>G) }CvTv10y:WЌ%_b5`f^wY!` , +=u?>J(۸#ABn#%A}dQT6s5cpr|H{5kkA*fQ/Xu%T76Fr4V& c-DJ{) lϭ5zwwGe,tJ+;kUNǝY}AL3x D/&担NRqEYSn{-Ge\޺yl>ãlbS=FgjLT42WagѾnj9IJ&]98nMd DQݪXa^ է3~kДPè(S9#a9jY!Ɲ]T{ ڎf+5EaИN٠(%'V7˧ann©gI1?nVͣ)*>e&N,ܜKEMf^xطgx˚2H ;aT?t&vR7WF{4r-|Yc ̧T#e@2şyrgkx{, .SZ%M=&zk}Ԃ\T7uWK7ٯ:(R%.e֒䃍Vؼ노_S ?0qtAu09񆶟`ʿ~١.ۉuYV!v|52Qu!+YIj-9j) 2NS=q36 3C&U s(y>\iJe=CH" ;d/'\T_,yv߸ChhEnqsgQ__mJ'4\z?= p ;㻑0ߙ==56]c17yfKTd/3" t>r>9_]JUxӫϕ@ xv%`ۗȹ1.y!aS~L*[ [JIﵭ> ~"jFT)DEEoh&%#1e|0)&zJb =$M2k'RCڼ DA4fQN^z(DhcUo >jHRy]A@PHarXw< s3fŎq?7ř X |TZ,"<5},;GG}556$h`ӿ1lYjuEHcip YJ]Jg65f0Gp\ E2A^ W5:@+<]!ɔz•M0j΅GF+,Tx}2by)Տևk'QM.]pMfewJ,r9dI& XHP,Z>K*(Ψnh1тJ/S`V) fevK&.YA$6Sz -ƳT_]H#ΰq:0aa!j2(d-إ`Pxykcr, __,ۣ.?lkܹ:135{l.x8ohPfmhXCF9.S(u[?cᇞ0)pN;#Dň؊B^ Hx/"A+p䱉OU/:uTw4(aDvKLJ]Zc62*EӴyhB_W:@`# f;q$mz⢰6^=qo4 An^bO] oxnJ'jE LJU(e"4EaD({NGRXR‚ "s% - |Aa$WN.- 2/7Mej)S;NoR91u',ޕ7]QX rdqEB_kvйo[(*wTW(BZFd Da7,M"rX@>-xunNUla34,ģhV+<&~FD"%*(cI,s|u(T>=$ S:Bqhp7^42Ys]ܹi+1-#-937N'Lse@^=϶@,ހ!I({;) XȨk[N)dN;Jxf*9 K*| v(o:L9vbgf7VjKȴĬ@$S,\O^皘葁0 hJ/a@PM+m3uB%%K!~C :(KR?H{a!BZBn?wle$}EJ cWz1j ɴQu|U65`_^Ņ/ t~qI-rҿ:qʸI A!LDRbQ cJ5PVݴ.~2"B\yǶTWY] $/_$ߢ O} <9<8K|(ĽQXZ 3q.K*Ѩ@aΟ)hzGriBS-ܛO|oݱVJ(MO;? ~:+`vn"!ȭAgpL(:?kK2׵h0fe`,4i|NX"9s/ƲrIJGU^ .z,<[CDDkډw'qnPeBӄrh-g71ަLd=88e #CTzDPDx;Vs⢇ Ϭ<dy._7kOL&JSf-T٥An\u?C ^:%∕9@($j~>9w10P!Gxy1 D<\+?`ljCM #CnHd&ulIL{(p`Aifc}0ϒe0r{S4?Sq)[bA^>:$7J;SǛ6]G{Z*A~KzJ}vZ:4X^%7Sl'ZV&^:F~<rӲ>ţ;Q5Uw aIT,&=V5qг @?uбG\+XyQdj $gO*99|<1 b+EamXsVp@W@I\ LR/$cq^DlH9Td8eih4!j}!afpN5: V:4~aMז;-0@\AVs NA4#-I2pyL']r|R9u1uh>'!SKg *{#?M )[g+mf>9oT-dG*&3NE [%gMCiI'>KZ#8gbА*{>9LD}0L&6! o!Xt ou%1q4"|R;ِ X'h'ծ^\p:+Dn7m9 ZfeB5gd!xJ_WOZEbSWߩnwQ_=7,[;.J bvxh#.Krs4wyewwpkuw/)k Bsx#U=$jwq^%xAjM/%ӥ+-)2Nz5 #OoϲQC2;3HX ASCA2@Br@AqtcYPToG oN+X;JZE>4bjyS2Wn:pw@'%vO̓0秜dY)ޱbt]e/bE)y|0^p*/[řL@!60L(aY"u &Q3󝏣RQo8XZspv~X3f놻/D ʊ,o)t†fT-;5h֬nߍE4;X"eFԸ}vwCNR/J el!${dרzrYy`qf -S83U?~A`V`"gTC'BӚ_i-rY[&xgp%Q{.!Q=D_d12!Jb3;OwԂfgQgkو#*[pB$}_)K>&RJrD#KZnm|)]G ^RmJm< 3f(P\-E|$֯|| LA-_y*3߀é9oY 鹟&,*0꛼7yMewTO|79Cգ"]|--Y#!|ߠ 7;&ӶoKڴy*1nuLНkfʮjPWI>qF"Vuh0[ @8zya |oiWWس>=HJ륪|ԏj.i"P2*7||rM9+t7NV"W $t5[:([)?{5bdG "x0ck=y-tu-- ߝ Xun![7 S;Hŕ%fWrSf2 u 䗵;PbԦAC^ZAa 2Fg;hn7z{zzJ k B,w8ad&4o8δb Oq:~rJUW'm9ƘTps Me;H^B|; 7KgK2HSɄW$ Dp0+AX؋5$]//GoOAaf u6/#"HLe=ޫ۰rhpw.` ;4p^mi+[O;u G#H_,k1<(.ԡ&阪QzƵ5  U'<ݯҞ gy%(VFwE2M&)[G@޷VT-WYsFDT9-p'hq0&k:6v׼Ƥ5\J:[5QFE")%*^dg]Ko(w{8*,͇)Ņq_>'pN{ fDNu鮷1 6Rw. {] c~!Ts??uJ{L[oW,';Q bswO6bƼX5tF*/û [GHjSZzĖ!"ۖoS } ^'Lx!P 4ԩY^uMdDaWQ[}F DërD`[Iwﶧln71lE#^5ȼr1uJhh`F] ֢>ui|26TmX#3ZB6Es{LXis7 jnыUr7x.ԓrJɮ{yDm'?"TCԂшKtjeOLb]8JIg=QKN-V {TMbJʑYM%N1$h-̜~"ᾛų@4*?%E`sOUu͂U]4P%Wщ@%r3,PGNh}";d ( -v}ӭ/Q&9B ׳Icz"jzʾh MױĐ~8b#,f1P"h0I\q}*Ѵ( )g)U좏'{|.m !Ka`d1^wC N0J5>Oׄj-/|xVR.vu \ [QG^PȪ%49)oL4)^?8)KfBkT@~fѸg]4^s&/& O4 ˏnt!fS֗4)tB(¢j+歷41ܼ-^[Ās8E*WA?7칗[>4ik|"]>y{w:%#ZC䠢Qj<`K%,,3zi'46+QT!q?#8A[% !csnu(M hnTg.4}PdnGy޸ѲujъS&qՐḫ!BC=9CrwL==sfDyYZ@rTHLS #6 Ƃy0L2P,茫 Q—@ĥ78b?^DZg(d_ޝ/#pQ {Q,U迕ϙ)g,Җ4~ {wL^E''Er!`Y8֧6-;W7Z]d7oC"\ڍ%lh_m@9LƱN3Z`@XҞ%t=S("`̵Ls}$1w)43SY~ιQ&w9g; x'XeȜU~@(UОʥ"m/(lCP KZ8y;żNNLa%j¥ ʂF8V\'^hG:zX vБlțQIKЭR|S0{D x vnYc:rT5Qt#!7PGc?Ա%@Uy6Ed+#M)`w[aL l9,IJ-o|#hI2vQEUB5R*7| c_ e=>(복31b^IaĎ /v~C%> {CjB< M $}18?x}?nh D:UR I'%%<#u4vsi!?X1upq.j}a ĝ F@ NI2t~@>#&Bѷ1rؒH!*ұX >VKcP#1HhGtXsNI1 =ks]A4N}`Beⵤ ibs >''W7X]`\贆{kշġՔuP;pbb^ROQ_gP0" wo~,p4Py 8'ה"3Nrsy @ylnz kpՐx @bM5hP "HqM$'5M5^| JA ZhUނ} Z8jq瀌>N} B8%8}L=u$NW# {=*PDZ7qlhc|,Su&^NJIF 4k.bb!AK|ϳ*~p5w `6ƣ`@'rXu^8^8޶6/!IG{%7ccSbqmE#5C}BXpIMH> (E2X4'pKŇ.CaJWIIQj]ڽ9HOx(-~Bm:VǣM: 9fbo~*YWW"C;>upgNd䱝;@O5:e DY\ 8u ZL铔|w]LIXz+Ɉڤu㽙SFX1^`g=7DE8FBa ui+zb rsBBr40*M@x`68kwAB2zu8E-.jwX(Ui]!W-$ ` (B&1H@toN'6m4d|=7>lNRT q[/m94Ǒq S[HQk|F,1 wi]YgOJqzrrGDG1|.)[~ToK\  O>ͪ3!% _7kxtPR/lEV5IF-k`&{! Hϊ=P/>d猸CSZr8j-(6>$5Rp("4D&p%N`d+%130i_w8b=N*0Zc\*[6N-4XJd5 ޭuoLηNbɮ+}kfV e%LWL xKl)ˍ$FmM0;BՖIFcE'ri (5dK67Q]e wU ~Ry5 Ә$ࢹx1\g22 RhO>YO` C*e6O W@' lJ4EKDy2)^^M\`ʆki5: ZHlV>h|#kyg^yؒIt\m%ͺE;9jÁѝ" B@ gGϡoaZDZ#hduZ4zO⥅34ƪ`YNsevg9Sh!R>tABkY=k*U S17UK;NV Rn@ɐ|pdIjF]xin$ڝޑ$Z;9_`$wa~t:@"RruťS|Drc a =){ G^bT^ MC?Z9BϏ_}((g14|5^r6fMoʪb$ݒVCvN]%uKFZ)]C"7뻥B"i9'jcKz?O4mȇM>5X( ]*>dVN `2 ~Vߊr])rv ޾r'ySH.XR|$|or3ITj a 4+A߁'Y'4E^l )~fYn08Fa 0?B`<~A2"hW4%a J I2RX![HN/jk6ԜٙmBpy -y@cP_>(`6< ގo7&vQ I2+Ո!=c.)V Nѹ2ˀTǏ竃NP=|}s EP+Kt:'번1kϦF,5NiGKF=EMeʯd05 }VP[sH}Poݓ/AY/([X,.{H8H_WjXɧbք$ʬg;P QDг97to {(=:")UJo]շt/-aLs$x"cvZkjCnYk\{@z(ObBy~(4 Yf^oQ?b4"|2% $]E׈p|tC"ymKihʿ Ym50vr8NmN6,j|֗MzоH\5%.q?@.v̮uXW6;J#I=C3l/-g!Yi:E9Yw1 fԂRĢ_y&P\"Zf}Ǵzs4jPu/!%F3"ݹW Ny@x)8 .!BZ ڛ}}̽FJw̜[ࡶHڂTs\;&5u#1XrڶߩDžDdUYJ92A1N |XӮf ={!* /mEkuPAJZ>`m|ےfO8Si3KMKHzĬQ\4Cs^-o?ɽ8) k) 5Yq-$^+-SW)"$P8Կ|4ɭR(taoC(H=l. + ,U } }ߕV1!BV}(s Nix#|I(`t|i9K G99Yrt-OS{{LC2Xs)>Hw0i2ܖӯ:xq|>f`UJtwt9uz+IX|ƺvf^`-<0#쇿WvVpJ\U5WJSyku3֞#Q5"'0== >n}%3/04;%RLmwlY,te.M8z{>[6p"" 07wic}׋IvG\ cPu)VЈs^uK @:U~~GG"GWj]pٶ*bjCT%*d`g;EAZqAFZLP+clAc+*Δi~ޤ5[e2? RtX{ӘX)a8 |~q޷ +}VB')YJbHt ǴM-]$5~u/C8v'/῭P}W lAic򲶛iW׼Vhn{d:l6mGw2?uز{k6Nh]ܺgߑN=c!{V\o1ln;#{ fy֘ok,.el!,x[=m}NM߶<{IHϞ%}RTKsRrJ?8#d $ZJxuyqK5?캐H.l+ǤdxϨe 9" d߰$NaIiMUK8S1?Gr2dmG!V>It*?X>_32(&lvI¡Vv|AzSNHR%DUa0Ĕ>5R٥^*!UyVEt4Z3ɡ/0Rr4$ ۞Źp\[rz= ɾ37(Eҧ`X#ùuFSRb CΖڳN!=inV2 6? 8 nShݸMBY2E%!<[޾?e2Y˝z!>udt~G3zJP>(\:|y j" ;Wq/| A vsqelxznҮ+o!vOsժ_iA4* uTU0?Tvte?,qgZԅ(Z*x)arIhʄS0Vb$'MRC K^4\vgmg~߼ӽ$;e_/+!T_8xϲKD{D,Ÿz89ڲjLu JI;ZgN$;˹JrIɿn+Jx&a .k}5.V pByNōV[Cݣ]寱7wMzzJv%ݚl#r yI/©>-}H ɬ *\ݳ_h^-6f5bP5Fɡ.Yb S h-4"YyĽD O0aZwym4ZRZ|?7<%xr7 >p:껴M!Ņ]aU+5֭ڨZzRnQȃY}I*$]A%ic}:{['5G;FEe eUSZhavBI-eݩ9K f/zufЪX6d^A|5vwYKN5d A8@kAŤeD⮰zzǙBӟym˾!|~te;#d+cG^u T(:D V0 ڻfŐ1BG 8Ope0:2R'43>DBFk*4U>V2fw)/agg*Cⲧ0ō' |,9ickAՅ?{A yip=/ q=2c* ;xk%{edu8ջC؊^OkYESkrK]f 8f$t˽*s,G672F6öO$~`)"p- s=siQī,۩ 0@G[p4#sηHpKwE1&y'vY|/evx~ڂh4Q>; ^i%I ū= */o} Wzㅇєp ,0)k c3} ib*"b~QY/{ S5A!ľGCzG 6CNmc8C]xKɦlG'|%{%XxCUY#r d/O8djzdG=H8Mc70ݍ?(*I (\s$Q=^p"m3Ԧ^(vgθ++qdn騚4C[t9"UUZ껸^s훼@X٣hQ-@ծ Q_r) mRž (Eݩ_7x pPXk)}b38>@Q,\hYgn񇭸o8e؏,f 0=ƏDdF4$%QheuhzL|vkD@NjhJYCޡnJoo:@Ֆ(^vWYBX)ϚlOy` ^*1—H|3]nD¾6qGLzK8' w1k4Š@4 SWxL64MF0e,0䅛0C~llnSml$qꄚi!#,D덏 `?M:«x'{ lU"ZbIԩ@yXOYT"{Ӵ"U}=I,xlgPWk ӛwp{߿ٲon Uҙ0*'λZ(D N$КGT4po2ɏ {XFQ_V@jŚxrfh+I]ck[OMC\U7M } lmiuk쩈䦦04fSgCze@/ha ~9&?K}xxrz|: &1jcTlh@Ŵ P|U#QgwW0ǁ"f(Xڙ#`'.truz@{Dgj"";0n ,  n.0{ i"/<%P1\fcMS" @>r8™|b[]x33tk׮<Ӕ+ \!ض5[ҺoatJfK| 8+_ܼcin$}m=(VBi \A2L'S[8bøe<(<REXn sB瓓j l9\DJ #]! Q5%Rl*q9- eʁ1rae{ ӵo/71wkqEB(ѬSMN$֬\hG>r:$Vnj=Su\N+rLJQNxΑr4m,DFvx4IكTfU>^J2?6ݳu ;&_(ןE:!㫸1*n2n^#fKj hIJkSJEVnAb !ޓA_V=Y}3TEG j.-)̒Q.dFf[x8#0Q*nsĤ*vZyse)hJlH.{iw׬q`˶ Gp/P dYMYqaq.QH_ߞ=|KJ/s&]]2Zt̃K6q%d"ٻa_"׽`?$ AߞF9؞kFz=-Po}_UJper _z0b̋b]Q5±dλTdiHX}\=oW8 8f I 1;OpDeE{GTqUNas=ikZ:@[`'F_ g.M?8$6F>>N}z$%ُ{ǃh6d43V!)o ͚6y>jA :g雮0T.߷d9 s=BE7xs)Z߿n)zHbqdU ɚm'd7m(6J,[OjYUver=*}vmUCRV_ ʌ?`|= +d{ِq @9˽ 9Աȓtu='&feN{Q9h yU^PeExp(ʻ?eW't}ѻif l`oΔ@ T{\ }-iO‡"h:>>hNjZ( ݟ)3O.sXuLHYѿS,=I]QsG8 Lq!|;Np7RFY-t?-݄x͢:R tNoAKJ,X7'JgׁafoXԷAVi-fɉ[&(qR>îUe7uzPš` T`[%xU& u̓K?78iö`!s Zڸ5HlY#/cvz ؙi"7dbb2XS!fs٦Xrv&kQ^?8 QIEaf6s,Z`s[~g2.o;=_NGwc] EKqg8am7m7҉`b 9zYpV%lgvֈ)>% 66^Pė4b? a-_=){]Ī-k׾ \A3F/ #Їf!zdMFȘ~ԮAΠ0J7 _C{v":g/_. }QZepb;ձ_>- ޣr.8U.W?K6*Dj_*iQ8|8'Asu #J7|[.uN?Ԗ}Be[B'RJ_6L |,AX lRkU'RwGx۞֭TQGC8#7,/ˌ芽pluؿI38[{z2aH,aHVw@xn!YS_CNjKaA'I+oGZݙ}yb4Ho_7lILlMסÍY 'l3ff/+KIdM"8ńu@T"n=v4%h7_[,O8ᵧՊwR79UgWjKeM_W8_aݹL`n^ɞ D]KA O{Fl8!GcV;tVR'dߌ <_4#0!'}29o>]ZjPC@ɴ'tex:ZYk3!q_1߯SrqաI9/ DOٵ!t)iK}S-A- ]I;y^6 h(3 ôf9[LVW; GΜϑhA3M3Ƿ[I>URۥ>-!PQ|8 23ɞ OzP(JNCM6aLבB+AQRvx oD sFhmhm\;'*UqY0c:sw%B>bɹApؠ"~zacp!rvt]:R3Ha#:V-d Lc) E)?.-Td_R[)6J`czS̓Dg]ኟL _Syw\E8| 2* 拦[bwǵS?t,Gp(:+oB:fObmD]!Z#TڵPb=m7 XWQFPk#&5TQ\ 9[Gښ "SEyθK]?E|&IW+Q"Nt Ve<B=[H4ٞFgXɘH1-fn[H:o?!wԟ}T8~-b`MX[D1M^fòBy?Gk%"M7M D}twᔣRdZ@w|9zз.L8vfRɔ䁀aۛC?bpMaw挱A@.&pE-3DiK*Ӌ ^=_|k& X)S^?U3/BnV"_,JVUIg+(pg@Q NMa_]c8)}{4ZfJ`~T#$q1siqYoHK N+#Ьt$ 5.oUS;#O|]#*Rӓ ꜃B5*5RHn~jaɋ޼ 8Px0]$0.uQn&%4¨[OI1'MX@tLUC[w{}Ǧ4 FPMITbHJ ehbRccT΍']9'N+o+?Ew^RUkG3$bq.J;;8D"fF=D_TrnLTax0|XE?.Q. ғu9Wi-lC99{M'_L0v1a,P?M;ȪӈS"I5=;Kvو\,뭲R<y|=%f"pr|ec 9LK?A;_-'euF9pO~:"tҿU6{,(U遵%$y.HIuAt;k3W1aev)9U?5oHM1ƹ6Ђt(9r"XzA !!#\ӧԙc'Љ+7TUg^)+b޲Tz WD9Ӟlo\{2}E&~դbߗI'7%GG^/om܀eA0Mx "hS>FB[&+zj42!A38 2>0;m^X5|lom=7塳{vrWH'_8"'Ca2rmT7nVJkȹɼ<$awnpY;YfWpr5V,*i?,G̢[ NR#6]H )M*z΅vY9k1vr@G?˛՗Q/F߶'.n`qoa$ WXPۗ{7a)I_@!ŏ wh#|mgi>}Vzrsz5+uuGf5&)kFuYb}/3;*zwai ˍX1IkV ge"tO&v4-N4U+0_a1CkdzW2|?U&yѷ5]e= (AᚣW\f9phU U3|i)Yttk^ o7c a-!3_Q ?O 1?O0%QjaAt\0CȗucLD#C'{GWGq 'oV X4ɚ")c1bIu0ϋUvGG0w= )<ni<" 2o۱_`Mã#? l N$sB؜|I ώMPk&ᢄ<t {1J-(`Y,Z'v\s0w"N"~,_خI"[6,]If<)q9oW,/΄}1W$JNhe>kJ6S>⺰Y2J.=<| ɣs#\&j(~|zR0xe8%u/Vɥ[, \٥Sg\ ȴ$b;kєExs$RQcŽs=pK;*.Tb待\ZWPz$d"j=}}̅ pI@W-?Vf!i7mHj< ~33l-oNl:/5PcΊAۻC0q$79֫p<\KKtS}Џ|mO=, ±rgHTKZ3J͟FHtsYe- j%t VHr0#f@tF"B<02wǼd.VyD:;X]ݰJLřz_+T M;J峄ɦ5hv'r^Gc|A W _!b ?]%;(l`WdojBLTxRg%2b§d "Uao㭱 J,ZJl? ԥ5Iy Gs!0hq kR. @x`TKcT|VkrΈsz6tЛ*G";N"<^paiLY}?(뢜 w L<]7;9p? > PCH5n&dwbK2> 4r)Jxo-&pGqN~y.C̶~WJ_P/k?cš,_ Q?C}(2`M^%bt-RȣtHg 7Ӡ8; 37[/u)** a5w1 WڛE4b'c8 0,ɷ4Ϛ&P><]݂(rGN4>pЦuRG2sN;ޖ$^.=˒h2ݸ:RzZ_Ӻ!+eSO8RjWlun6f$_ 7,T@EK`[-X_c a\ V.y^q-9<?_75P$<#o4TQocPo FnU6"p1x𙉦&Pc|SsH! EҙҢRAmsvud }ꃭi7AЃN夼T8(:ffqq:K1C|v6s[0z"hTZl454&o.0;UpS]הb5)#:O:y"`!n G.`osy|Idqd¶|Oy6SNX-k*r*;uw 8!,G aY"`*]:g M.)瞨5_[t59-*d7$.'la=2x"cx?(1oYAO]#q !M/딈^1Θ(7 kL`*'~1e)_Z4DgᏠύjS:/EԂTju-;O]HMO3MNKlTGk^@ ݪ[nXtZRI.$1 D! Nx^l{9b/tEty!BCǒeaY?Z(/[hgPq,NF N%Wm#~Xl3,vܥWa}fD>m1٥Kb 6 -UX.6R '+H'TIr͖1m/Y!ǵ 6 `+׹5NǒôaY>Ub:VPó46+2[1$;sLhT 2T z/AGUZ-km^}0zb߬ d&.XcBm x>/\ӭ~iM<W涁 V̧ Ur7G/{94-OE-nşhǰ9>2,)*I8&"R^@σo.IdU2U{ԅ~tvSx7qt9+eVbGCB5x p5c R[3Ѳ6}:[LHG;ex= @Tzm]VYS?mҝnmmW.$0۠(-:&m]9=BqȽ6)֑>߲Lh0l:Tֻ ޗ 4 ʬ \Ew31CB )ɷLuݘ2]u6ΦL7Y@`I9Y \^c@HQF+JQ\00}a꩔tng"8NhH3HW|"eMt ֭K#8_`xM^O72 ]D6B2U5MΔB$9(y~mYuwDDu{*2 = DrE)(y5l WSsZmPn`& w7=RgEKDDb:P$#uҟEP_96-pFLnh';6Sd8aHlN܍ӀY9V8[u(:BPcG [ɛ Rǡ,96,㈟t2NKKBKR--?߲ *cr7BB 5s4lSJWB6/׼/'h HUɷu(O*Ji~`LY0sJiFV,CCh^DFv7NGtծ4yG)v44~*;.fxvgKNvu USeaP2;k(dクðN"{ lXr!HXl`Cπi1D>}h[Jq66bh=oւ?>Fau?Ȱ2 cO+*`z% c{b-""}C붨XYw_p{C%ѵMd3 7h󔣏m!Od3& bW'޾!M|Jk% mGpc@i~[3*cC2"3D1cJNXw(pd^ |>)p;!^KQ޺'QaMQùRHNY6Wi7jbTqbXDbr]gH$+ԡ%Mvqȁ5-ه.aɴW Ci6H2D%Ck|­A1ZG]91 ߜQc\ڢ(,SSNuc)?a;Ӄh6.z Yp<KS/ @jg:ɤ慏fԆ5Fm;~2Ngr:i" _*X罄_($rLJ`,w.qKo'%σWaI&U԰.Fl[*kC_"n9:+9 e"U{nj -=4y9ȁ do(0kARtxVWK}>Ow9jh*?]1Pr -EcN?yMqD#4Iφj43SGl0N.3?qQE|,MKSl\>d9aoCw :#[,*e "{l֢sf[!A.' 3IZ#D}t)?qC-6hy#?7y jA=]Ho2Az/~Er$q4xk^^B,ֱ1VTAH#Og 6Sܵr cS8(࡚nT>ʸ~g^vDEP9!0y9@EP/W߯/s2i0ۓ܄Ylҥ8˧$]W@E'^;^f}ES$8 )/9JǼ1 :\| p[Q(Ts8 ߟ1-޻h;5=DIKrn6i/H:^sG U>GVo b{VE#{f_)Rڶ^ v亡tÞZ{Ů5O;&O)a0s;.cI x0n0c@H(-&[7_g%ѹQ]L&t46G,*..zʖZe"&)="Q^kcf6aJ>!aVQ:1"i-DqB%^׃˽v#<$Ïbl$Rn.8o/GT>a;D>sB]&7g<W䤻AfJ)SRy{\Ѳfp2t6^ K s54B&r=m175:8W v0Au ѠTm"~:HDѧRB,7c HLT) ]||7ͫ|'Da[&p @}+1F{ݢ*ぶzj"rt}6/6%ia9^W>_c0K4C-ihCLD8+[,a9xBٔhF_Ҟxx c7pS9B񗻶("iPRUyS)Td}E )s:Rn%SsK?aEtUl%UQZq8VhgeX?9'8V=m⬊:eU-}Cj0hOb@19QqHJ#\nd5ːD^KL\efp.Via2T;2` \kMRvDN}_67SYnWAٿڗ, Ny|׮mM+ n;z :qKM@O2TɘHq .S,ôHOڢ#VؒPAe X SDޏAnKU1 >a:oD]Åf-J~ݘ)_ ^Wi!DV8zC_"^<85q_i$j z4\>:z8QgZBR Vb[vRx3/$j#ҽN[S#)H qٰd~Fo"^ֱ`i\V} 7JpJCtChh{r+jʽ+04rˆ҇nشp+\_tx=lb!@ފb1&q"7 =Bcd>^7=o=\LյS#KsdI>#aݤ~NXc|\?),7(nVV'䂎 !?v iu50tBju˵gpϦDaCAvr[ڹPp '2#vkK 5n]dBTNXWK;]0&i)՗vTՑ{mj+R015?e.tք Mʦ7n ;wجsTsiVpd`{,GB&@#5B/x׫r+9 C6妻_<UmeGn xfCLZSEt(4CWLQD~#cG(͢yD5~>tGcX2yf8o`Tow C<ENl-yί}{i,6 3%Mw̿[es%y9+:dX9lL=s-;K0c+K&ºʊ>·C'ñ'V܃FQo"[(Ǖ.\Eeڑ8V&.Jq,`XL;:@Ȣ/Ԃ kKI߆MGB \d6FvNtg^e`҄%;l4k'Ay7?sASU~akpy[of8O5*'Jd=!sGΎyWlw{uvfָ^|GOjs8!F,=KXM/lLj14Se~$*wi5h,ڽG9#:7=ڛXs ᕺ&W \C:|6=qQ F[:f0=[^sGŊ1FZ˭N$򡼰FYR[o%ņeB-9 56^&nɒV/ ,s! $-=`RmgƐJk@&D>)n?31ɗml5=Ì"H^f Xf\:4eCE' ]p.mh+nI6`xRR!A@u 2-?>"Fk8 v<:N]%3qk y R4,9lQꔇK6xi פF7iWnK|=LkޡpDmؕQ^)~ 7' BgI=Ɗb>{nFG cRvZyu$"6`rg67av~bQ#D: MQ Y vFf0kvO G2/;gmaH>*,n% V\As⋵aX}Itg3C~\֦x 7uo y90Z 8B^g a e`njUwI )i8Ŀ/z{; ?ojiz< ӼLdsY (Go4 3c. uS$vfw{%2PJq5x=N/AA>mNk_ci$ߌ +gnlD ;؅K6!)?P3.YuMþN>8iQ ߱4 tvas4K5sݰmؚxrOz(#-mY7J?1'1j9AFz9/ZQXϝE-sTq|ڰ0CLYU8>PSa>P npOl,X3Z3j(4!rHv|ט[W k_W^d*CIJtNwE~MTUFZ'?l1 wiQr0x#D:5-a>[ @iNF.x=)!ʧFŻzQՑCqQ@6Ժb 5!=à̦QR'6Vl71ڪ~!$B &2*p8-~Xf*SneJTs&kis;oKVR1w JZ*q; eAyV7{j/SQe*+zƘ0zMΕQsӝ)ڂ1=fchhkCy^FOS?&G7JF"& |o@FwNާuAR\wx{" ,󽝔MtUq­A S!B@( QVBy۞QOR$n+h9,ӆNm]l=$`Ț30dL̈d>Xv>{$1& ;Ml6ׂ=|saZL/sM,z]&xt>#_!lx0Feׄ6LSx`hS [Mv̏7d2b0ݓYlg[n~g|WNPvoPѲR3w d7^B+Z㦏q0D9ʿ>$&%ՠLnk #]Y4ZA{{V٢S fv;$4W4&C)s ? arI@(ۼɯ("qOM+ Zlk5moP+o>W}6͘~0p|lSt]_ҫ6f`):ĩ'b~+0G>\n]1ȸ}._nN*: ۟w[~9|$ѷX݅ P)zD[x(0ٴv5ԇ\ntܠ^ $QI-Is3&C:)X,YO >?mܦ^;t>`QzB} jb9h/{qRpYB..X&)=;Nܞ\Knnΐ#yK8|ÃӮ,b՝gh"w:r9>,= ǝȘrΒs?&*G!ߙDq|d HW0 \""I'y >E ulӈtrCn1 16?_6pCR_2-ǹ`晴j:>7M o7]iXZz4! 9 r\w_=~CVg]~hd?ݓ MAf<@ ꟹ)"VKJθfaH-1H'g'u>dkBM1n)Zܕ6cCYEB: N+AfqUaf#vݴmJ!>Ƈ!#}ucU(׮P 064UA SBJiSv_Kj5$ (܌4Zd6^< VTK-D5ՙ F0sLg`Xm`\*L<;^:9](G݌|}}VaNa vvSz o͔}^qxu"ߊŸ}X!v*jY߇@;G$>fcXwVCG; kDz LnYJ&K!Ir zaOZdazlYBeX¶S)S>pρ8&̯eFp y0y:'ۭG3LK#4L%PwB̢FiފqCAdqi'sXA{:d+4@S27GjQSFJ,Mk@` =Ji4`uLz[&3?@d4B7AdȱvZ+vE os7Ϧ)nD t{c}TPDEpsψ줴~q&kPAT-ۡdJP0ʍRnԅZ,iؗ n ]3]}[D4WDBbnDVDCs8 3Ğsar%.~(l8"vϿ8bP!9c?㲔Sp˟A^1XiL4c(ZI4&W&ݭOrRLZ3$o`xT[ܕpD%i, ?sR=ȝOXˈ&:XKHÃYpBʌu*X:#|z[Tm+YaqYapd@#/(>RkX pW\`c_p߶y>N@%Ry50AC ^9ʮ_:%k,ΚE4 z×Px^(Y< yi8Eii7tg ̖Ā=YA obb~)dOFԀ:*)%ȼJ~F!h_0=#NKk*@PkIDv7B^Z3$硤mތx=n,y.f|s-Je7h[$拙+`~vJ/A5(|2ymr_oga!̊ѮU1@jZJv%*Dwd kʋnJEBZ\ORdrlls֤>!y9).nUo@pQ;NXn+K̩ p҃fCQ{Q7;*u\o 8 hBQzF q^ں8}5[tqlCۉ(I)ir dlkh탴?M46ˬNZŅoT?5Tl]q {#$8xfǰkEŦȸ*̍?rkFіK:WBI 1~ Ϣf~Ŝ7Kݢ&J} 4q#mֳ%t*u$y'ךٓ %s=tjBvgP|1SPPjJW{_?Q=.`9g7fگqmp@m˘drr*s!̴|DhEk{0/5ŠT5֪=>MmG?@U&.'tV*~Vs9Ukҏ“ПR.ѱƃv? nr,ok^ g~?+蒌dI!_DһO C{MhBrL3MBѷ}A`ފR5"1l& 2 ݓs wGj>~&ks@ l/*9iWH*4ҟDּR+iJz5ŋHnKhsɉ%Y[z*:>, [f_Ј_ ŋM5dK[z6M(m0m*7oٸqq.YZ"];{ІQ{mlRְ ;MhA3PְQܤgleť}Mii욝׮]F {#B=k@yeĩC5azj>. <Ԥ\lߘD"aO.`SP5{܊6 27k8>`<MVA̵^QnHýrRt[&ZX$aJMWhtx| >͌VK?07YO*%*WLM"5} q+LeumZ1?V0*K}e0CqZ0zK!d7QQ]Al{ݣ*S=SCjIjBRMrEϥVӍ):QT=W>ͦ,.;i6B9⁩,:MZ#CfZ=>YQEKIf\AIDhcG@ '\IJQ 9e{XΩsME)ivkL,4naX] ·0&Jm\osO(b惪{%."#OnNZ 7T=RD:SЀ} L67%pfw k3)TkE9IfZ mrՊL4nL#4,VA42e~|Y%z:AhB1\^4I%;aU.a·Nx47~O'!.0,D)h;v䄕׎pㅦ”iI{%=1E& ӫ 0qKbcZ^[/uj5^PܞȿA,`L]6G1wdh f`YłEo!>✾{;~%f.OnMt,WܓЎ<0Kj0j |VZ?z5In Ŷ 1Gl*Q澃2x`bi|};ƢYj>|uLE]ϓ\ - 뼩!5_kI򦷾PZ>sɔǨn^ȳd AC&sXup.LFS.U9:˛3TD7nW1`ơqPwČsʎyO}\=JY[HCñ'wN>b%kmk`$`mWGYHd[ɚmwYC٘D[^֬aj>y^ :Lu/*&?%N]RGZ۫i,n/-C Wz `y2_PbPBEIy,ujSijHjsE+TIXY , U-29.1[~TYդ`Ӳcn*7I-4! g}3i[Cp?>,CBDrݲOWEA!L ܣar B==O!5&-%v-2Vb.q|05i!~"g'nX/NF Cb&NkbAz"]؉-O;'˂iH?z7?]"9ZlCty[q^wpy~?lŃph4ډ滽t_9d H 2W[ӛC*P|N0!'fΝ|\plmnK3'Zz60Ɖ}qW -Z x@ ${nVw+d°[awAAGB\8HjsI7ok G{ 1w èpD!j+qF)wSuLJQ"dSdir?|C!^+5nCx c#`OA3 bːZ}$(-oGZ'w}a^N,EFj=,w0k'"M#>/2>5$*({yW&y /BIe^Y4RVY͇4ن ח؋9Q <,Ze;M:674ld@x]P~Pw8v\i[2:IJG]w[@L)7mH[DO\9)D4iTAƀװnd2'q(9s3OV.a-QoRtTocOriFS!$:U+Ê"OFZxJe,?1|EKu@x%%U"؝}tUCB!zU,ی>) u|i?·~6wI6rjZPQ2tޛa?mJxZhys@r!lkO6 *Yx96'N (Q8^nEvSDI! -Ԏ˟5sd`ce{Ի1nfII3%ohZS~px7{NjD=\$ЄTTl־>A"x p滷LQ: RR}Q;V,{wzny[੟W4ZwPf]%N"q(LA _$ȶ;^fo⚴mGYB.=0sRq <eʊ>G_:\u@ݍTwb e3XJaq^+}8jEC* JW4%sB( ~X,XLM!B<ǐn}1"WgTl;5.ǣTb1Dw.HC,j>iWC3C)A@2r7;`Ed؝)N, JlMgej gٛ*թꐀ -GAE7.9 6~ Pޗ@"tP &',9tLꎺV&k>ו*4f UBP42@vv=&:wQuF]?_#^/ Y)&^x5rSdlZQQIN[G{/O8* mU:! !FvL3q0k`"OV MhM[00kAgp4sS̀. .TS.5ֲSw`zc.ʣ䉾5x!kڽ] 82@YnꕮѼi 2T3-:3 ^T]/sQۆ0 u3:$K#n*ՏPi+VMk #א>de^. g:!S[ˣWD3O2k ~mb4w4t-OѨ-ב^c-&Q3KS6?'|\r0ﷳKgaKm.xRfZ5lLခVYq|*`\E'evwccB X wf6tKz#8.2ojmxS;XgfFt_72~oS =LrF("/GC \ߏE=ɍ\$ZvQߐ)]ySvlnR&Pj&v>hĠݰ76g@ jm2.1~I-|-<:KF%&.2`T]nΔytL΅8T%iMl%̆ik{0ֹFm aTqx| C®6&=@ oIڇwcs!Q/I{?4i.S!AߘG3Hh22~<+ sl@ϓ&o %8RJڄv躆 :^AXɤg?̉+lt %_$% }{dV:כ!huW*9|Nј8$[ zx6\ѽxk@ 7^pu4!|!!^, N wdBGfCh85ǚdX;7"Y3̡.h|^A<+~#ձ VA;T3u MEJ)cGі|✙47"VQ;n UUq;X}YL 20Lo>ԙX)++pTއJA#jt 0*ݔQK_ƙ$avy0)L ^/He~cO[nZ lcc@"W 04<Ɍ;%v l|USuj 8#/=݉6ZT gXB-KV*ջH.]U~}D啕LO;PEHn,sQmjwX#umئMXg ye0\v"H yb ah-p!>KzYE3K_ɃjXDLtm/XFZ#u74VkYQ~OٶCG asn|غUK[VJޝ|8iKe$ҕ_wG蜦R3{>+K)U2RGJk }Rzͭ]g8m[S|45SGGP7ezݫsШU`Us^&tk.Ag1xeK89w(UYe7 (jˡёc 4[3*\!-025h<9gަ'ua>+ZF b骕~ a00)ޣ ~_Pn)\m<<@cʯ˟CȨ?5J\z)\V [=ۘ6*O *Ҝ0sB,).C8jʤ.4wW barУ[c ݍ}M*ʖ>}bsp#cz߂0ű9tRC}tkм:Dy|%HEB-^ЪIc4tkNcY IN)VR!=-N<ݼC9$nmڞ87x@ed4K3V:d؟IfPq^S۵r+;鱮d*Ieə7:BYb]<2̢[ä=_ИL֒Za-w@xCzbڬGk*jWBAhuȘo =ŋ6_߿9=Q$l#ߗ5'fxu<ʀ_a0xMT E G/k@*-$[YY@!兼$Yc,&r*FdD$Z{4`m2EWgr` *ͣ6xr Qa4d8yS^hq$ ^"r/kڤ<} yaI12Q?! 5K5QÃ]ݚZJO!D%d˿vK'b(}TF,l85r3ȫzT(1QBY. fmw\ r'V*ՈڊXϿI^lV} L`O7i,YLÎr<ԭ̪"r3JXUY+ܶݚ-е/z^oh$;bnR"i}svo\v7yŻ4r ,tL*p8}:H@5:翈k$LΑ0luzcֺ/oE8'' R]ƴ'o녠 3 WaphU5GK(*7w81a-PU^C_uJ|ܯ]|I)i;"IMd!hyzyng(Uz NX峷gm-=H^1厛-맭J)7E'&( )9pF7X &/,Wv%JeqUp^MFId\sy-Z@ LW[ګ AliA˜MA=um?>10^gcHNQcKkbͻ7{!w@ec n04yۄ4釛 wLtpjrLxoGmph~m\c+GV=ӕdˊʉ~EѠQ3ڴJ]XDФ *s@O}b`lFa ~Yj.o ;CTVA?cXܑ+7&.IzOOqiLmv|˼y_oηNU m(}LuW%zʹ/ sAj"?N3飍p$u)-#R!n`cGS2}04&s6FLH,!gUftZMgs<y A6r))9D&OW6a-Ý ) eޓ3o azOua%SVbZX]s܈أJ%b*lL*Ճ+I (iSVq_X')YLor_+tU ?7hbXzKg)vSA:%2uTE S%0V{ߝ", |e7ouV6E&A+GgmH&5X^{`9?9 %! (5%ICK|㡰OwՒ̴:J b%vL@qțn|>rv`Apdlϋ2貌e)u|=:`QDor0{ Z=MυaS#9z9gjB3MtB(J+,~!Z3@eކɊ^8 P1 xk7W^$D!ˇ#!W&s?’9yi珘=:g_V!50 b*Bj g˸8"( `VJDb RAxZY J;kζs\#%[7W#=pɲ`TT oT t4&H5l9/}BCXȏ}\Fyij~-e '4f-(0ͤ@/Q@EkSN!ʴ6SGe' U஬䢗8T*>D/ADnثMH(Y(0Q1zbZ)2ls*E \ ,$_?u u L۞ *.3[j'x.\|Rz&\ZQdÙPxn$TB.nR"-]Pɕ ͋3܀z/xXiaǥM @ ?gױ8fs7%w"q@|ZhP%.m7H"jjS)ZːGrP-Mmi@_oˆ"~Kzu H,lf2$w] 9װ (Mծ쌀@2:#B'D>ƒ޸{XՆ*8M/IgA>ۓƾ*!Pa:\nЬ S`!v a}ŕT),vZÔݖ ~}+G1#`[jG`y'}ކGXZ8=ovFJC~tBnB ǪmU;#IN4ueOi\+M_]%MF@A)Xfd0DSݽ!ay.r^E}̤U!ycQ{A-%G1OC 7%v4! I2E%7p|E+Й_'J-9LmnG疔eHKB7I0CFg^:!+yK#e4!o^QPԸ<+fXTe\0\¹/u>/wfOV0|w|>k9^젇Slڛa ^:r.1gg:HxV%2H -!bo~{z'N 1޺oL(X99hDxWu&#+S?c|왃uI@ < j~ Q&qnszd%?hKuU3F=T;0?:U2IbC~t"b?3!0 0R!H8A1+h=5ʁ{?hG1i$~#] HqZ?I %›%vY6.cj D51&߈Cjyvgjx)]Є_-Vt a ogZjtMNE&+fu\p.fF _$t-)~@Ċ-ϴ=+L[/}x]tN/ta3^'Հ$vrUxďnYf̍zVerOg/F18y"@,N6_ i5Ёy[gգ^Ƿ*X`z{j% BvWtj*ަ#tz+ 4R>}$ Esްq2u+ffGzߞ|m NZhIgۻ"[נ$—7<׏Ҷ 󛻚4;h9ݧm/̉n73L,R M{!oaz#1u(b]Gkȳ{zZU4hv֘ % B/Y[ϔz/1_HOO3j=p$W7Q'>DL ]`.+ɓPX۴?NFY7,Y@4}m6ɡ1DKP):)s\tHq3ĦLa @:mz|E[7DŽ%Dg*=(t{~B K)k~gC8="TßcT[U'"X\9S2͜Ǧ#m rG-`V5b( ߬<՝=zټf Ȣ\jNJEϹ΋%Ɇ PPM7"ov%{P|f!.j~jؗ{L* #b\wA흱 UM[A"q8+0O8;`I+cDESF=A7]̱2pNf4݆Z #~e 젅<{vneO J%@l8s|H :bꇱ 'BXƏm|f6%{Vb1 $J2]d2_5?cY ]<@4RDݺ2NA:r,ۯ8Í03HVC[|x)ӸldRsHd/FB}#Bf Cˣ-C,[ᗇ$YC_1+ &%( R` a%-LVyI-XU!)blZ>u>ly8xR^hg JLRB"4ZS6Q$R& !3<Fu>"UNrJc, '0]}knLj:Ɣ6)Gfx>ч:p]cW72u`/t( E{gE GPyA٦x icl' 1.s|*2k{:$~? K,9\,|ב3 kwYmq+4ZBHy!LY?Lilo+S} (r׳@Ï8,ޒ銆JSP.{o`GZX Oѥ2 F#=N!z=BN2 nT4oq̟ht-oS`*:xtGJf,Y(KD`^ٗXz i-D I'[TB啓QQAT3XA2Ax\ J9(_]_AAdƗ~{0.nc㯺Ap m P8{pEy$S*%i5/E|'Zb9]J @n'&H72^F2")KRwDUeSo%lS nmR(tp{8msɃZ_f{K/! 'kn/s8p,6'66U9Jdd)L&J* e're[th\D/'u/[IzU>;9l)'%E\K7[e<(1fv?z_keLVp$wJ1`'.#oq,p $@saNSsCQ֙rېozht_oSuo\ϯXF޷$k/+1c 5k)Dd,I?Ҝ5[zsV {2H*R484hDOJhL1gCS}# Jw8&6%ENolaBkv͔UhF2?Y0\_9q&aZ~eѫy3Cy`^P}9(Q'?$y` DǙ\Dѱ1Pq-:kpvUoK/sa;TJC gBy5<ϋWW$mE~F rE?|I#q'bZ#䖦e^ [R-f=w;l<3w*` )hY p%ŷq@b$~cNm&JgYЀɁ z} XR̸`l{xVa+NN@ú 9x>'*Z$ # k6ܨ;Y0~IIa!\.YqTm/Q12ShyeȕN"8)~psfKp{#\L ]ݹJn@&95q0O=BF =.c }>&6xKro0S6c^vP-M'S{aThwRx99ÈuBނ+<[F-% ,`z?M{TD|6BU;qm6Uf@ą<$k$ [^qh{ 1QmPh÷dGLBT#x9&e{{’7:i`~]S#(P.myikp@+EG:'Xq lt*9=|PɲOJv:#^J;0u7V9,\ (Þ I4 u+w*Q }QNs scFRS羳ҲbJOhCL/|2p,GGa/N2ne3#8-̤s!34.ˢ8gʹF)Mg ~1ːCR/̝O-cJba/ 5vXy<~g_9<]T.q$%eYT%$ʒnX?C&ZR*xO@Aa?_E)`ݸ1͓6 GAzl> V?Ћ/ÉUdfގI$!f<?&r(3>4(IƟFkTӯүlI ץੴuk.?h<Gy@7m`C$'/}FͰl2^$VN;qiHL;+Ǥ0Js"+仧4$5T 6lDDbavC|yBPO{/g3H< ^9 't t2wT)Q|+mV5Dփ.}4Z&ʣJKJ !JTDD ߷Ee-j9>E7gSo^d_vrRYhVK+b"d} BOs'ǝ:­#qgr?8?m5(; >E-=;TJ߿ATGС=u3$em2<rbrT( Zd=:_$p-i^liҋyұk] hqXr4dJ8Ë%2QٚWd<~#uPI)2Njyt7F`7 =&ʌ97JI']97Ggu4͑}ODC  fPc dr_|SJ,? Dr)_aD3]ĠS :yk^I(cvTo `BÝ(rIH|ĊR&M$;?eKQIoUv:"!-}}=T29L$1P+-V,Y\RӐk䯮v*Iw$e;6@f=vP޷!$S%#5*K>+0KP Uk;=JFh;}-ְc<(`$}[W{ }¤1eovߐ[)KӅuۖl c`R=FDknuC,{T6jFBshWrj䰂J 8I\;l#&uw]s[Ii<6ح2Gk7UG ^tzG%E`/ ѩƐ4nX1Nh{0(42I ikͽ΄\68 \X[hbFs}3{0trڗ,V/Jd{t'^ѭzVgeѸ/䴚,+>?%J|F֝}dz<+vS);;%w$h𳶻w50ͳ!A9u ,~n)7Tp`MW,{z6U;jdE Jy,t*{"iֿާ,q6> քf]j ^ESOEmx$Fل^( u1$+>r0?oR PC F$;Żp*8 VUXDʭoJ a̬艀s7l?``Qao̚K>v74;*W(ty j) ݿf9W(}*+4PO~d "&:W&.u_Q񄦏ܮIK;oQ,~i_xTbN&ut1HTjH{tXěCcrfㅙYA͜v.{(>lBky~[Ɋ@WgdqCJ#5}*Fl¥9zƓ#}9lNv¨>/oCq0# ռI+ s.70XU,=2HS/^+I2ȥ}N5\K OK}ىTXvM֓b,2VxF )Jr ߬8Lu]ԫx ^Y*[v8x|b-;Ώj0sEP/Pu+|MnP3J|6gIU%3<ˆXc@e`·-! Y,y%b3ԁtQO|S|@waI04mK&K$1D1VY [.CxmDۏEU7neR<|!T1I7S{+K Mvfғra雁m@("tީԊ\z0>O5_<DN - NWYϪԕsai"*uS^O0*. d䚭>pkqy=c :_m? :\0B؜Yr=O X, t<"Qygobfi:=.k{Җ|WiD)<<؇0P'*TbGk_Cm[* `+Lן/>_eBU3 r8}d-fyȈkt{_r|g`ytUzbvc$zë6}X,?# ړu "k?%E-JQ )0&1dNfYO?## XtwvqB.2L>9?}Zyb7'AW*qSŘRrdk<󴩐T Sm!e"1g>!XSY$5#b+~3t!UQafqC#~tcݱ}oh;{ITMci0~HTx*wrΤ$,^B<1I`_.WLaL{ \?Gh]k}fЭR=1KP&WwZf.dt:3cg ]&&3aYv_dζѮ&mP;=;s@ ȀoS8gTpRދ#x$:J85'0!<ۀT\bj%36䀐cՅ͸l'hT+8M^Q- WL"2NQ]um3:|PL"$UG&4{zd'W 1N".gjy aG EZ4 &&|nA1 YzPtK$~""ŔZ(>_ qC[oBgxUSߚK$S\.7d>ج37SRjAPkȨ Ծ,qYwr߁/R^ Y@o>_~/3ԶL2<xIcہdNNmi> \Õ8B8P~Y>٧nɶq ܘeDޜ ib,1r c#cId3v^驼 &a^PYIkP !w/ζ7e_dWBC;0LjPlNUb)@ ƥsKnJ(#*a$˚F@w`c99uLpO>!81XF]SNj2KOnF% z=n܂ fQ7 W*O@VCY9Ûe-9'gZ"Uf pfC"S{!:uEbadޯxfg؊ wk10-30Q,=x}d`QNAr'.nDvC` !9͍VPbsl_Ih8O| 7墲nG[|D_LQ#5nYS?Wt<Azϴ0:OXǏV+l,=wX\_nWO%U#Dx a^!Gàu!8\I5 X2BL  Vq׏&'g-TI[[lW>8j_-џkpRߑ=.4ȄP?wj$rW`yiCSj ݷ[*l` b`ǹ=販8ն_~ (3$ {EI'+J%Zp4yUϑA^_KJbZV5v|EM4ي B{%GVl;԰bu`QS$ѦpW&ލC1/ΧL_"1y{RU*BlVkĹeVе5o$# . >uaHy="7syé0uFrK0*<%$MHu@;}=B8ov\Ln.uA~aݤ\/v!y)5s)w)±'G8kW3݊W{ZM+we\X5-ȍ!"0>RlQ^4# WtGI" xUq*!`$ 8-  [d#cMFsgB- rT|aӰmj~u[7͏lFu < QmYƏmc$tl d, |&K+Oጫ}2G(*GvB!9v.^DܞYJ1?駌*V@$H<ޓf);Yő\2.ɖ6AxӪ.;& 6?gh0hyd%U)}@^!aQ3߲t)L^Ge2?f a٤ϋ)A3:ml"aM")wHwV6ۍ ô{#Ε̯RRNU2⪊a0LaIb"Zۿ(njxRSS:P}iK%G=۲߮?g уfE*~ bbOoaj%h~oTe<\~G˵ ֘zn*߈\_NLB14#a^4((6;?ʽ$0C͐-No{ÈhKpTI} D ~y + 0U@>v-xWYUfˬao=z8MGQ sE]W aF#xjvA&7YYQ * k=eZ)j9zLgs-NӦ58q@9;3!-s5W|IM &X0L #DjXˏxM*Nc:j.\KZ5A -0Űs2{ByRUN\~Z1jH,jMz<_S9 ĝ'S!Iz"ykR(.ղ2x#!{-'>6Svmh#՝؝dŚuPqTG(Z=[LHd"&W 2PwX+TK V m)2ܥϾٕvU00}sիDݼ`nxbk ұğiq9ԩ8ڡneخ #v&ai YL^ ,SC;q%ivȖ|]J<>+H`|,4NkHaVn *hz{fw"6и1֣4ŅTGfǽ(~ť/WXM*F bP",A7B бg@ށ.[fp'xm(h=Du/8#n(lלE~15@ ̩+ %^+Rd̝+RgLeHvDdŵi(Lk?/2|Z=uaB;je wl~rp }!AWO2ٌHe:PaOf;D)w6 EpǦx`$.5:~σMz7>mqmA-&/)8r&q6Ԗ^Ѭq@AtMdm*"UZ k$iYbY$6VE5{PcxBAXwk*bW~klҽzFh7"&״U \)9BNlUPBT> YF O]} v8L$XKhv<:7 A .(|g`e]R6`'NU*iʺ?͒5 ?VȺfEȀ WK<3Swn)pӏ=V7ܚ+ZhOВkZ9zk6yǃYhLxH ։ kS좓3gҾ0Cz;+?z#Hfm`[OZL:dtOR9mgJFw/^J.*0ta 9>A[RoفHY +JDH(8|!0{hXfGc{ÏPɇ +tXX-)7{YI=z)m7HUe\w+g#TPh>Yȍj)ZgS*2-W38;]i7ĿFi$pgH,֢VN@Uxɸq*^f9*t\r+ɣKGz Ck"fwCm ˅pɒL$4J/+0uUgajIjfeӿjv9!Uy(?|a-e@n7hיQUO0gj?ưyڈ[A$tV8?o.efG:-9nJA5d?u`qm`إs\^)/s\/OO@[neOor }2~W08\odWIᎰ^GDz_ |։ꋶL.@-[J7㮀,1fcs|*]zD8I ,O!uU]gnv2?T; Os/i N(0':BX_oHBF$h9hPXq| żœb&k}I$F8#%쓌nF;fYz幨Vq,˄zفeKpݣvZIM͕"֨K0MbEEk9Go-G7[% N )|.1$"߫fVNHnlлɩ[ȓ}.(P-Wn<&`)f`/ { sYa8(#XPw5mߖ#@sL&`;(`Y>9Y%B/awxȵGҁ+u#>%53R JBfV^pqbpQ|('#?3y9TaAgYЬ2!:cFma1ˏ8+/mzn@g{vj6ћXI#]Rĕƒ}aʢ3)0 ~$ >eȅ/)!@㑎_).a;l%A]T4F8 e3ʳd3A%Tj>1"E6v.kEv-pO8KoL+W=n4)k=^e#3#i;r x|3nNmur=X URxH "Jyw<D8 kZ}oETAo]ͥ=\`6+`˩y!B7Xf,~:(Pc!I‹?;u:Ѻm/X8 7CE$kk% {ҿSddD"EE&dT7M.Ai$)R$ZcбZ" 2b i_kC36V"ӗը"k2( ?ueD$COrrL:jwɅgqFoS{[d]8Pd,i6m$L<|ȋ,\U/ɣ3Ń}Q%n"Sg=1Aҧԋ={ۃKaK:}eC: 68aGC\Xgd) \KQW/$`Ȕ=r[i [FVpljb;Q@p/GC\r@BK*Nzak8 llO8m8 a &u!([=S2hj5鄘bIO K?2ܞ%I\9 s6ht寶ڨD 6If+Tr}ZQ6xbڌ}:+£  w2 1t)_ 9@߻rOP[ DB=zR16ŀ& ]ȓ+>onb o5IP'pvQz&Y3 zSRDcaM6n'nSԺ^οm:ѽDRҪCQ[qAǙGMRL8uLǻ`3Ox#DxLD*9Q5Cj Vɛ-ʾa|cpLln ,E)3,uuWLR+%~Aj='X5(NPD|;~7'N*;?*Y^I%"|L]lR|Ә,8Әt)}6!4X"/9 5%F ,TXgan BfE$0gnn aZ5fB%]ˏdhF*vah<3`G}/`,`J㨄xC1_h[~Ag*Vwu-G0 CPN0]8̥Z8괯K_zDP[RLj9絿1gl`#\6GW<ʀs_dX2 ơ[ȾL:Nd/v#7];_/T}gWr^vˬGެ"wV¯*_i {hˮVRG?4~CƉ:n B1}13P41)Jd! *ٷؐ^=Fq$#vU&w}}k-G/J&U u8hd,sLA,h,V)&ceA $,;ZGS~1v|.}>7$]=ce&x>Lĵ,NW"$XwWiä]YŚIu( jfu#1zln"_N|30f-BZG|K@ISLU #F $y-Tm3FB4ԡQBz4kY n<"0wu;rlk 51k1y_=ܽ\{duX+0"\"Y20RMME +eL!þ-ҀD2sҀaA#+z@:Z]ݨ>ƚp4y?3+M24@FA>Z P=Ā xKCZh1,BhhG銌] W/JP b̓zC[K޾IRVxI  Lm|?=xOZh` ﭙO/ҝpF^2HN*"-$ߍ<^4GMNoנ"{uق}bI>To_יLkJ,̟!Pc밦)/Cu3-i8DX|yZ.\/J bڰ{;ĨSq*cA&jK^bѢ38)}.3Al7{q6Is`s$- 15rO_9#!Ey=,Y#+cA,Π/>g̔Kpk (e& |ġxCR~*dVS߆X97PXC`B o`?WCc% i[@E 9Y,묍2H.}*yS!G+4Һnޜ Rk0}~trr;lslShn_ WT7 |͏<-5gP'*^Ʀos.s4N?*6]P-%`OH6=fY<8<6xi@ h5;AѐEʝt~(Å)Kx^uQ(hͲ<{OOcz>`*l8Ѧ̡wK*yx5lNPM(>~ɏ$ּQĎjReh5%yPb1$IrHLv s xf#m3}3C [Br>_MGZ̵]D!b|}rY^ _$Z(٥V٣$3EX]`iFMF4zGuEZ-8NvDqCdr7* -A@@9NḾ'Q(|b[֭Vk<ͨN .u;p,; AJjHpCs6J7#!8fMˮNSs˱H8` 9=|Cxt6Nh"!.:$}Ӕ)~IL+,ekiG>SdVyi:v^H%71}܌.JoBC8iXh"KXٝv8xp grt{K Fn0,{E0'>`&jVՖE+D%_:$6n3/Jm'8'LydSc \}ah-tj~g=g&G8+gcnmz?Y34KH^Hؘ/s啨p]&,%;ToYp5婬_S~ KkªJdnoO'[M}P-1t_9ϳ/&PB\o><|ykWh bB<`!tafmPϢ_Y9p˳zxS= g cf.k8kBxP6q]P dJ!ڠ]tv+M0xdHȱkj1ȾS)݄H}06f7N/sH5ݑeFd;My@g;0n,/00 8W!6eKMM8Ђ.e(A}1%98d6a&I`}W[wݺJ EɂǰMwYX`,!*y"pG3Lwr~.|?jYS?m{X:AVօq?qC^&b H[Z&qګܾ:0g &6}Y9_WNeY)v'Ry(-Iav[dO̫1LNr<옛 4rDF%#I}K u?9D},Zs"79Ωqf]db=~^/i,QgSM+}#ǍV,ūdĆX+O*+|Ac1>#c.poqא=}wfUםWb3#Smb@;L6ѼVn^pLxHhLцxN.;7&eʈ̲UK2dgnȭ*Xmx mM@si =KTFkG2Yo^:v <}WVqgYe[0; -s5 ;v{2␛>ڪCeHM*D[ Le8sOdk:EyW*3bl'sϦP_- i A|޾K?靀0z]GD(PTaaig*w#/X\وqrj|7'677QW9J"1THaT .b7+}-i9_yebaDГ@rh[t ^5ƱְB̃6~T5,Oka O`ztw2I;X& \_>!>HG>Se֢+|==/r)Cz5S<"; }~)3h1ԶO%j*SY˴jfGuFZ~GL#t i;e?Px67/N$jA}a0⪋“8</dPNފ m|1lk%MPxg+FkoV Fi_|9D6Үwz#7óu96dsOItZB}3\3EהQxgn^Mh,ѼG2t%ibhR~G U v)?}\R!H/k#@DWJ5}̙v@S6 ]pՍQ]ZžRGѮeGEUʃ?_ CYig ,ޓ%mh'\w4,oJF]aanz(y*f |7?=";mxFB@f8yM7}c鵪o_qB%lʁJYMv$:2Vo׋1t/7<8f to6f薺ݴp,&cp%uf`fy}~o6bښX9P,=0JQIU<|EYbrWC3֛F|.J|C& =T^@B}(wj@?rL21VbfVv3=F[?bSH;] Ih#M|!݉e@q0rLAmRޞ]_WYJe2wSI~ rq`|hv2_;3ts9|I1oy)bx)EsVvy_wc*w e p\ΌWPZ@v"2/<N` f/c:,v, L pjyIպRG<䩴&ZOo_v`$8H4vb-JɀXa:4xJӇ_C'7&E>] $ǹὩ Z.F H=W m7 ҭȟBNy.;8v5m5UZ(D4b>ɻ^ʖH`SdCNmyU4,Y6#v\hRh;.HܒvZ":5*$|7"k3 JSu;ΛѫdpXESQ4.p-|ӫ66^h4'ͺj&qxU+HV?ʓR"ϫ:%W dERa=$3Tϐ:9aqӼ FB`٠qf"cykr&w0tAi@~d2hⳭKuhuDv\rfYik eێZN0C@`67o$NeT뎞ߝGp-|-^ jITa5d/z'WS>#PԦr&JVE깭g]{^=G6 vby-*PasEco͆R7-|ҵ:5oAk/RMQMUk+eA4TVk2[9vlc#ҘfLr %֘Y%bĤ.ޢJn)(עΆCR(\2t .YL'T7GfN]2vV]4l'(vs< \׮t "3ZKb1`e4W6K 8!a_ʁB%V8T^ JVJ- zhϕȄ:ܗTyXCB,v嗖Fl) h3/x='^ JSk3j@&R딗>ߘQG!&E ]t9|̠wzOa_^8Hx$ܸJZy]+&m*ru&V~aOV4 ZBr_>Jt_vjXI^{uϊW %^Y%] OjWLeGsGҷt*Rv[>lPLPt+ɓ)s$܅f!{GT=ACfDSNJG&Y%J,E WĬ.Do/Yh&@b:JPRj/]03b9GK`N%ŻPŬ V_4ý Hs@SB5r¦[tH'kut涙?,Mo?-W@3ݔP)Ћp)P+%ӱI(IHVS0{joP0nAܱ/S>TC@kTIة?")fg*I4!uzb\.kJn[I`%Sl6\׼oQ[x6#Y(}ޚ$Hi},Usn1>wQo(Ή+&N:oE߅MJ65<`5+bZ׆/J."RAJ-T$l%1w C)v}n =6@]xpdt7).>jf_ql(D aM3;;H.FN| ғ 4x4Q'ݶhk=jɌHQc0aBIzXȰFǎJ301_qX Ify[hdh2 KN$-mm\mR]DpɾV,z $~F-uZrto 1}E:E퓷 L6W>ˇj7h̭G57jU|LM+OB q꟧EʋٻlːLd4!)n+\WXq~-@Dt}P6XmS4C҉x}Ӻqd {6I00>fP^+U<KKN$9'4G` =" zD՚ .&n~'zG I}Ihńxϵ⧭r>6òtU]74,i_FCB:^7-:St)ZmrU[{<-ZG_!ؤg`qv Mm"V iʣLO|_|Nl9^b1t'>bk6bM5'.[ p><#ߐ-WoF@W#wȌ?1AʲQAn@]anhoHt}r/BĄ= VO[O>k$alOsq-kvPBVhj3f|Qv\$ph[/lʼκ^Fw)Sp -@H UT]qKPf" dJ,E we*7fYU|7t as]|:! !:>D QX 97qW-gi"".ZNBLHlSVvDZ1d; zh0 ,x~Hd1ѭIRv>\(o#17frT(< ,LBZ&3k.6 ? 8Ife,KmW%%a6oaGD&$-(r9v=v{`6|8O#.x)|\ge`3\k@2ŧdd g!#63\/G7F:7J7VB]vKUwj7bʮbAc 9z-k&sp𰡋QM | rv1S7#hHj"F) >kV7jL(DS,"\t՗3yC '|HmgvaHjm矦r5FN`LTĔT5{alh\hFb@[ ]2=[cC_ʡqⵀbPS\Xhf%qr 8'RAF͐W1`CAD3t l~k3!P%͐k VI!5\|lIV_wNǗfx)Nĭνw[ixhun~hnb p}a?"؋:HU^O "cx Pq^bA wN>ގbbD,ip?A}ޱTU Ms͕1(PϨ *UM%럿: ˳% Tw& }y,ۢKݑ9#Ĵ{-P%(=hW.rV?H,1GεE,S2@+6Z>î]E5L*km cMX5#n]A6 >]Zj|D}\C"wIH]0.oWĎC s<(*%%b\y& @z8}ҼRؼb9*Rޒ899$:| beP*3cZQ#"boOl ٩(rq v/5d&C6h|SO.QyN@4S?EADE p)' & 9m`{_c㢇!K"As@}B7E`]OǼ5Of# ӷqz,RANPE+{_y:9TRsjNhRiyQU)<:U6sh{8jRBI;Cxh-FO9㴬 p࣮MZ8$ B/ў Ij鲻0riˌ mOP5j(>f9RpVu6)tɨb-4pU0ίy+ C^5G6ռuE ezqjy޻Ů8OqYƄG-_G톶#qsƥr)h_K(JjD{l[ϓ¢PIK.ڽy3S 6d)8r ӆV6v97Y'.jOrZ nESlwlO)TW(4Oz)%w{枲EI J es/Lu4Hh< N8 A0,tw=*|3}x% L+B¨d{ Ym\ PQ1S yC.v'4h.2jL'A?4ɭ[l)R>=8J}^׀9:`HQ]QJ(^ d筚k7Ls;?{(Xw 7cqg@.א8q+B8MUfbօAǦo>2mH_m8{QG!&Hpb3s&óڥ b'HZ *W v`屪i0R ry6ᓑeYYxiCo)2J.h:]&^d|ԏMNt% vb>Z os7Pan mMO+DJu@r:tWz:glxʬe4CT5Gzy|6 g[ّT0ZsA`ҝ|8D]߯C@rH4O,Wt!`,-? gj?t)UXuՑ*6(L '+ *.!& pScƲ=W#=iԂ-\n|◝l(!|<m礖*1$ÂotRZ̞~NƮ+d+͜Z6im݉G&ņc:uޭꗵ&J)z}QܽƗP5( CZnĉ mU ūi >G'(&._Ƚ ,^񁨤 q8ˉN+*_4^[|j}`L8:IoU+}yp+Y3"&ش9GEϓ]BD*۟a6l6݇v-.?xYCmQBG~PM_)-6 , E+QL΃{m JՈVKwQ@ /Zf;?Њ4jdLSGweNQP8 _eOFcEQҶ`z既v=NRp@^_[э++_ڔXdZl5i_cg(]N@m rMkLgStr]J,n45ZUo{{'֩ڲ ?jcؓgVmmɾ׆*rC5LjhNX,t=3g?]]QS ]o/ݠ#47JpVG}PrnMS:~tTi؟H[Dkdq#K|Kv/.X鿁ĀNBKș;g|,}sAQe\144RHm5fN(IgR; -2-VchEHS"e/c)J#-(AʦM|nt)'IE9!5}޻b=MHE>McOj#q8 |n`C7 S@·TT2O sTWt9Pݗv0ܣiFO=YZ)x^(5L.07 Z}C4}EKѸv|Zvcc00 'd4btKiKFZ$/8ZLn$ޛgӮfxGVPx7 z)K4`L $J+Uw ^cAڸ[Lg*w55j㣫 >R 'ՑEf4sǠ6-$Jr|ܜUJ8[McsS{@57\=!kFa-Y{ڱ$@[tV)\L`5_hk\vd .,> )Zr~d!%_-S5E=,XVl;/+ KlZ\KcLx㑤 DW Uy;Џ;AKHou\<Թ=Tk2Z!⨠r@DD^ˡY Z<{pY;ʕ:Y7 (# Q\AUSa4s[{Bľ]`Jϔ଺pĩZP7I; LVsR`0g,|}qbʫ̽e)N`359k[3R r0eKhcƳa"Sv ꕡ`4Eq^K yj=_0<~H31z3:lYSaqmdgjf{ ݼ*DhzmysX2,TΈTWBs&֓ JM:ϭk#Haڍۊ oNɔ?;uGyoI]N#S@ .9yvoCc`0׼P[üoLMyuO9Be Z:ڎy@TjiԲuuXIf+-@aׯT| a }Xo1QS|q ,9ȹ 7G4MQzLz5?Rʻk&I}l- kv%YĕD>joMi$;L%:uȒBfzϸ_zCv.'L틽d]J2+sjuaȋ-`9o;u>rg<^.Colat$Wy?tBW4=ޯ1Ty@NכOc0ZEV(8?K.fr`J.%H888xl݉&԰jU<0ْ:佑f3뒍$Kh1X]R;@w' NS4:eg||}ew'!c&S0Ob>“mc5LN}]&$EUggr6U">gfuE fі-rBH\<9TxGf@pz븃if)6zɲT~tB뉂G#nBRڡ\'3fgeh1bb4-?uh6d+qF%}6\j}\Z`UBQ8iT֛Ϗ;D蛁 x ]6*N ^k2>[YJ盰KiN8b_nq=ESW6ʟ(⹳BNR ky^c#t~-<;{Y!J}8T񌊆s`d{Ys[|QRţ^υɝ:u j SX7iE{2$dXT ǰb1>@]XWr5\Oylm>Jy67r򛄔WFlO&|vGZ\kݲ /t GYmR# kLC{.4"䀂K|HMv_HD{nf 4e7PXU{pE^+fRF6V!hb&=Qs QkBB Թ-O6%lҹ= ^}+C.:"+$5Fgx3W4"H Q0L v\qMd C A׌$"K'ΐ*H^eO^=ːn7`I^;rnZTuZp7k/!TPfn55 A^ThJ?#ũ9٪~lGAmC\Tc"g@>/ gO-knҺO*7?{xxxmiƥQO}c%4!,M9yLF OV # K٪5vlly>qh ꓡIsb)'9Q$vDgBɄ#3e#of) q H\n0I޲rs֝ YѬJg1]gce%#ER'T Ƽ(9Py(ºs̋Y\دJ}2BS1^w=qsaYܻv MY\fT_ _f k_W D9tI]DwGXѥpOyWր^"Q|#k G"` yw=ܳ ܿb'خbJZ6RcwOnLTmFI;Gh2WR9UB6jCa&AM.ۙ~>LVb"_t+Sym:cƣ@^>W2oqGzuSyk/t\TBs NH8vʰϛB@x:6"$9ŁO,yJf9Q1_-@V>'P]<2mL/N{yK;2z_DZ %-aEDՀRz} :_j˜iħSYcYdh"Y y ]$v|97jo⪘ǶFZDM ]YH}l4 iӬPw*,L'tlAv裗͗]ĥ}n'R_Gh8.+-kL$zwO?,`l8qJP=!'ce% vm]D[^}Y֞!;E/~YiH^2:2%1b5M:gϓn&.+V?2xLiV9n.·uUF'ISD8tYɚ.B',|Ý[D!v6]SbAahNh3@2N _qM_YJЉ!RL㖕{ X}q1ʔXYtj(U[h)$7oW14{{a+>LHXV3bE|-ށv\xa%Ax!IF{Y*U>}]T@~4R9f)k9k{LO$K%"ee3%,RS8ξ.ɶ "~-ޏ N> AmOP")EI|ʘ3o{IfKnx@`'mMK!! 6Leg[~*XDodXQ„A?W 9fn^?{&92 & Lǧ6!o_Due..|9!CPL_k9HHm( Ë%6iT f!n#Л2sm1ð}YM8(ßȁ$K&,Do,0a7C))f!bF{CZYQ*ky(^exUS"Y +]Y]׎E; U 5QꁿlFۅthe{@֜fA o p0]z@%j)x J`,i+%vyYҖ-p^y9c Cp9JQ)d\n(}ݜR-B@_$*L~w朙PpYZ{oIkhv} 󷳒&Tc7ȼDq. :!(?_/P5ÞF d|Š"!ź^."@QǾ6i 'h}u NRT/s_'Iӊ- c_~tL hB~$Adzo EMavxfb޴8ﳂm>kacI ÷;@VԠd" >{fDMObdn[eՊ?b1_kt,6FEEg o L|eb<` aA5nKpY7( X<zWO*F 'l0lLzDwVUCʙRZg%hVYK#)t xK#IP{AnJy2*Y6b\~'LE+z*0ع.D+@YT ]Tu%nb˅Pgx1Pt)\8srv^t5#kzڇ]Z?]'ȫΧ>2)9d@` HS:Ap.Ciz zpJ'2wjFer2d\A*)< !HIJPxHs;$<0?}Otdb,Z8p$sX_ʘq{T~e._蜮}~o,vm*QTeNۚfjmb箩~iiE. .n@C9ZA|^(>Sh7]cTYiC}Aeby},swcjuo+jmO=c0N[y <95wJ!t#2%RแX>Cw-w\=r򺸾5}x$ܸSA* Ab0]; ϷYʷ:A#e/U/iʞhïэ6BHfaٵ8͓Gsm=_oR2+06C37t5#Eؔ>{Gr^hNGJ"6eP=-~t#캰f `z(>dzd͐,fyW84{}4h%;?hŽ@[%𒘰Gt^Puv#z)N*9DtTQny@"t:5/rç/6괾K%/XY\9kmiO4,Vz"3~Get$MvZ3{?v4+$zvi4_pw)PpY?+ ˱ @"B p]g0mHJ^5IEtb] ,:$K{yP0ڶ^63S`ƿZ~vrA{'֧6`HRT' ۻtՉSW|&?&x-XJ fRz.i<úJ64NJȩ8Į"_n&9y=8ʮϷ>ue$PȤxn'`/6# 1+vjB5Sv4oδ,2\MzuXw}~z-F&hBbdу˫ES;fTN|"kr nLt&T=~XO* _o1 ( +7hlx˹,-rh1qAbP1VD^ z*G0Tص YЬQ=-(eτX)M= |}He8,3]IA雚DUC*XJ>IMwE鎢xd^72eo$8~uv.[Q#_d# A pڻ+|xʠ*\_$_w5F83t2~C}?8k_%eFol13F uAt`#&|ϟMX|`VvAݵRy+`o+e4d\1ءi0kҁTZUЁ&8V1  )x|5h0̯sJtݨ.heF 46?AY .WX\߶}m?.҂:lODSp.^sRU|e+Қ; P'}})\ ѪD7$ Fv ]h"q,rXO*tik߯T5X;]|H04㏏îIj,8`9<xANSSE҅s#/|{*}:`5ݗm &ҮX:GUC?l/3jW}qKo~;4 (LN2BzkCV.Ŀ4WDg"0/m[D8n0YxHV }%NyTқ':.tF{>Lnz T.C޳Ax=+o c o";ޞD0u c֪噐)CR [)AVs{ξ 8Df+9-0?L p#S.wOvuOꘌ8 KѝtBa` u=^-gYհ h,:%ؐ)nN#(?mggsK4MmYH@Ubv#'&a$;བ M AVjLLwam|5F8 ȮX)ŔmIƬAY(^);ʡϦqPYnt͟*u,Q̩ퟪR25s_pgɑh6۲|ӄg]V@WNbsd,p c'XՆMzʯp N2 jZ2Ɛg9{@)Mlw  0Dzm+t࿹ haZŸ;QU~9q;`^HḴ Z դT[l6Q s @2 1\D*g@ #e!UN57 @ G- Mh*5䖃){w?61lbU/gp0EA J pHFdȧ2WA)ܦn[l3'LWy'S!\6#[͍лfχPcEtU rp;PA\eGq7gP}15TFץrCGcxWFҽTHIoSp53$(#{f]Oyknc-vʭ܃m@0U(5fx@ ıB }ڦĉYy6 8s FUDa;b* >{6̯,'uw2Sԫ{H(Nى Nhm$"م0f*'a'2D*FoςS3+{1kj@zUvnnP^G=Q_ǞV|?YF _/&^-RzdM)N0G[cO/*d#~X|;-Usp 9m޳a WAs$Vف49-Zە~$dO e~IZ_˻xM^#sJH ZH*_ ϖ! i p0 k4uonq\/?PģeqfT&MM}@ m#JLbaXߑ1G2eZި sNKFf*Occ@>U8RbO$'(q:Ilh*@hύZr|JO*tZIW< ʯ;n8OH%%aB?R2R*ϼX wln`f.(NQBFtqibAPEأp桵a[}\7ʌ&-֑㾝Xp6Dȕ%Wڹ望P @=l':PG 6>%{ wCD/sW-N0W.)KѧפNrg=PGR皢Max)%=:X?az2P\|a,[D4: "m;{ZrHwIlVI1{:qj(1v*)ɫE,ˋf.'[{mҩ_4(N(yuxh̓S7.(hjs]/<09A/=\t-v8u~GGw.!ŀ>cl2VNߢw?3$ #~iA;\/9n鄽}ڏt;qv9`HM=ذⷒZQSĀpܩ/ }6_uJ29Ѱ30o4,eEsL: E/qUh|q/H^9Su9BaT<KbK"O+dhPںqG{3~=r!ˆ&'@)5nBXE{'R]q2ֹC(0'ʺ;\&$2`kMfXSʪqvOu5:\ \3jLtȩfe0B5Gm36X vDbL ́5Is>U"4;ll W@_V^U@ģL󘢧2$O}Re0}Jh0]DmEcr2}4M/q 2&އ\NB\r=xhp60ZS|2 l|0{k.G$LM&&@ykuDh8[q6iλAQ8I=;sRg5*GO\aYW4MQ(@]4)CD Hb)g^2'GfKVGyd<\NHw<#FARq۟|F4jbKrX,5ajE5_Tb H {HP L(Vļ/2I!8iTp.bE,a0]z7<H8g}nS gRmם]DOe J/ V!_*|kq#N{ކG?`&~aHMDv!CݢfUU_+<{4؀ /Tl&>(Xڡwgъl`bL&9^=#<ܳQ=-P ժ~td(q1ﻼ- Li\#f;hhd!rSZG7`OF, >F n,(׍( KH|߅Qh94`WB/;9Oc{7:جWJU  |'#e;-Z2bvPܪϗPj|ZGeSdF[~fP2 2ܟAABwlpI]>s7&`u?cwnWdA#KFMv%{++aɈfޔJAar)8hJuIv=n0",B%h:=AE F6geީ9I!8S]] auxݰogiy-9gf2 =R.yZtGZW:9׉·Tc%W ??oX͊(|VXX2\_t5-vJ#v@rEVúݢbiGaFWofլzv $ה桎#lr})Km>$dL5ه_# b]LFRt/E?s.R } 5.. $fqw:5RWj pv)( 5PDBKs`09a&b~M<Яj Tb$w;[qo\= 槾i;zş}#' %E_reZ+"3ikWs+AGkQe;UꔧqB:SwI!vU7dw1'jT|I7{ w M64di;' P M z#Pdb77 oIqb`:!qWʅi)@y'+=7[nH???|l !5~}uxJcT`t&Y @\1G (~w"Tzh=㱆G3xK}`JB}Wv^/qdZ}"ȵz֭6iwa2jGvZhv7+~*w<4{78oqP 4M"f9$bH]TRի]MG q&Ȯ /nɉ}|HMУp<>نcL{w? 1kH|+CVXNM<ʣg?wvs[,.Pd(ԣ0]vimcJ`GMDMYaD.@7{ATf9c>7r>\O>%p ;g 6Wtlа$KM$6a"epTb;UF即 |Ğ h7laP^P7P mBd|93bkӲ'm)qcHQ)|HY$#p5ij̳Fi>!#3O6ʫ % e=PG+vԄ_u?:L. yI0BN`] G:Qs_X<@לad@ tZ3OpǺҎ1@g.TZY9fSM3f.ib,wV_Fy`  Y%@A&mO6w:؃syTer#}:pJ!rbb'RR( ӗ~Y"Qk :ەr>+m9&m=wCc]afF6A=J1LX*,w7Clv6Ns\ #00dᱦ;gx֒g?2Qǜg42ċ p& T+U 7ktE>eAg|>mf~;ɦ\[ nU ZqҴ eF+mertb+6-,eo%g]OŚo֍V.*i)$K afQbqR"^n,S w3mk YR=R _tw&+!1!pC?{U{t!onAb9'pVA=cF'˳g)e"~o̓,P7[`ɛ6h6kS@W7z߳PoȬ^^{& 'h[܍/q*Q=$Ȳ6 vo2P"Bޠy3?cMc:dvn<6͑UMbo. e]> fGTpVyL`!V鳣4F.7!~`qgҵzT*{UBz0"TQPsab.49XaAPTJDv= <76R6k^ +PՃ$j/0yaiy(K_>!X$I2weohĪFo^p񭑊֒$s=VFHhUF/{)US/O=1g'dVNI^z0ywf]g0:+N]ZFfܡpIptW1IIRaPAb 4YIW;M§$ꄿ-X* VJ.FIXpjmc_% lX~{f 67:{d?6$\G9i{]0lv7m,tZEQ:La2jiW(dxKpF@hh!*ĨRK6:#Ѵ̓@ y|S׺{%N>GPI+̈́mئOO^4St~ZeTx?m +GɥJ03F7Ğ LQdnx.'q_J7r^6ox+MΌBn՞cJhXm"'LaT"OexIJ1uQ_%n#${Plm׶@7h8e=tk-;GZQ=m072Tn8eQ4%c*@M7a8 t~-xfU{MJ_YtM\Sl4l)KpةX}[J̭ϩkMMEY/r"SvjwpS"Ehm3֥*SN݁HE*ؕIl|?b +]uBaGbxbb&ثțiW<aLG\jABQd"|H3VW E9VR%gy05E@ʴgЌiTa:D]0(o -B krBeSUn&+WFY=}3Q^ql˙3DLSv6%}wg//6ĩܑ]ި^ӎrv!g^WXr22uyGeTšH(AzJ:C:JWyo7n|9tuľk*T OƵU2CƊfLlUCN!keԢ[\r' @`0* Ah퐾9㐣*!m$?x%Qg55q7 ##YUr?I9p>YPQK0=%H@M{ڍpU{Rc3ӄ p)h>O»:aY"\u}ZL#P2G ق*U^[Q^,~:>܍{ 0I_S5=m -X {Z.8s?_B{/`ף5_qA * hi]wpR\i`njE`T K_2D ְ6qu1wb9ҹOnQ [_#. &VTpv[o_4Bo0po;w$u-P-) H2}pf!bg8D $_?.{0]ç*{ah9O Q,֋cAW,`⯈ >yj tRyFp sf2¬j`z+U𥞒B7oqRE[X=|;j9+v(0o؊B sgێNi?e(G$tGeC u dmJ@^qRw;U"oPǃxYCN0(:ֲ4;]op6Aݯ8t yLzm>9*Gdͧ[M[#f[ۈͦaxzV4&G:Y`b; 7Y4!pϥ@]`+TrIFn?%"NL@b u <1L|\P"<pd%MdF3\)6CxJ_vOc"quU199o*[Fn?*J4);<43^){G&ik J9e,UZIꖸfX5+qmw qt:eZHp=0yt+r3ݓH뭼`M"mYCV\?SVIx蛫' CrpoڜiX* څᯚ`4Q9~|1&6Jx 1ފ)WYA@6@!YcDI oɈK+_CZ=@}Sm5.W~넙l.(d`d_@!8IR^9GeCk 0:Yԗ'oʯZ'$ܵ6^FSp޺>SrZ ho'%6}6;]%U󂆑Mu6\rBA/?k;]4f b8QA!o x`>F&ԯuKERMD"nIM)Ldi@Bgb)yP6'mٜIe]-QH~-MI*C;ftBoB7CbZ?gP/IWr$U/kԀ9DeHdCl+B2;(8@v?&XM"Sjy~L+Ⱥ,׊s LPo:Ov yZ_#gSk *qLh+ANN,W?x *;/лRS^m|-4$&Z}G?`u'.3VVd-A/Y/32yYq/8kotFCI1Z cԀYzOe:n"lh9?"Յ)P-6ͤr69a jFۙ ZNJ Ma{RORYWB\p4Ző_C&L4qZS=*I.uN==' |XK*i>Q̷d p˱Pl\i7?t!GCR"0J){hن%kM&_>ae1w.AWSj DMkwǗFK_H*"Lœ&v24H淎?JLBUAFuھEIO#uc͚N@)H'kr{%ά[뤅^żh78v#UK _zJˠxPzJ2nJj'e_}E^Ln:ĿGܪo=f"i4#\ͩ4^r"-b~2lʼn{/yiJj`O+Q tL0˹9όC:{' ru oC+Hp-AMC&\ASaH0/&6gDql/b]{ 90dx? NbX4P(!b#〵~1d"X}NOuC4U59z2`'kI?a.׮S/1u &f0z fhƫ;΅d&ó/X(\| tCc2zy$M4 EO)kғ9@+U 8yDb|oPV2k!0SЀώhŻi`#c"`i6ʷyu)Fѝ::4Kʱw \9pDp9JW5,`A`L> LLׁ+2:w~^ÏQ@boL02d-ŴفDEp(P&`޷n+J"iMr"a(B\ܲ]9CއVCk.!˜d,u@ܱ˦ 7VqT8 Mc*VիẢѺ@TCoGmH.٭0 a BfQґ!#0Ƈ\ =unJI#FYp5 'v nҎ6 L'n8o yrצj,"ui :0GEk*)RMX/dZکxj{ mX\Jũ`3[Ȩ᡾[R@O(g5}"#p §)z CG,~YƁWfAm$aX 姴k@XrN#.N~ ף ӐrJku$]7T@9gB˛I* D+B):FCkx:Oor5_#I:1ؠb + y_v>)ijAfA!EΩu_cƧ+Yv_\##-!ߓQZqR;84 +giS1 w)@6,ps>(0 ؤ%B$MϯJX9wjTVQ% }13L/\t9xK}+s'&wۄLuF(v Bf7VɦR1^l13PP r4Q珠TɌY O/toivCp_=|G$3 TkpKLY~R@8hV cQ:4e_=2[S7QiTIDѾ`.Btzzv|v\7W@|CӖ, t͏=Ou!go ٷe-'' 8+7ߡ Jw(0`S?xuAt໙1qFtظCWp̱oZQ4$ʨȺgom5C)d_O}toLB^Wzne@^ba;E [TNOj,{oc`m2pxfNH==Qf7$K-[y([RI$]BU_f.Á<<Ambd@HN.IH z28Tk%{7wW{?ir#k=㍏nN8yBI|(̞no|CDS>]d-$Ex*I@C(m2aUy{;EKG d >CBRc$aSPn!Tx-3\!Om_-y6 s< #jiynH ̛'YL5(n@ft'2yBl,b3^. o;I/r!jOhC N,#=eiJȾɡ bG@@̏bt3LH<#$֜cO0{ ZQBPfG9qm+7~ @+:ܠרvν}AWe>RG8]:|N-CE3#o Cঢez! %TXڕnƿkE~T.Kh9cYrԑ Z]IAi4:ᘂՙu~?H؄C7斘ekSu#iXkx!zy<7!;BQ8^E,6 KBVCa 4BU)wTx %* |y">()tG%KDb>?s_jy_镂JO *ydO d,>W[;&|P\Ppe6iHv:)Mk0:C8Sr e`)*@{(D0>oE/aJ6Jt7&g(nBkgaHن Q Wy|f3>px ܏iǡy|M8>!hˑmӠp\]σ* {_ץʮÿD5N 6T\'?O~ }rqQf}clR¢-[4).ЯRo=d&VwTMptRoh?xm,tM,s܋މ0T!wtrR@Ie#2kT" PL؆b8hZPܠA;'7K3]YDPj}8ڏ JcyLP+Ů +:?ΎG(VWJEyDa1*m'_?y*p"Jݥo!֌xI.#eزC uOAQ2uW$!Ƴ^[Cr4kکH]=ا@=m*d v%뗖N$ۖo6OEPJM#vW>s=7bX0gӊ/- nCWA/ڙuD0 {H JwFK)]6)DE}*lej {Qu=s_ꕙ>*T&~FKKH'GӡTalɜq0"AWi˺eoJSpUCO5IQ j4 \@^Vƴ3W\JW`fEȖg{"?)*.*D+ZaCBjr|B{bZeyQ|Owv0 C q35Sk7)1mIvE;ɚfVT4O0iPvS{II sf3B)/c@w&;o9 _{;0PMbTPBsuYn:e c$(.T!46c4Ѿ T"wjˍ ;y4nN-<,u{Fc/`/?J.L%0 Asyh"sqrI0IY+g6딤>b׷?W)_E eV(㜀 a HFk[SUT8cw I'K(ѿ|O`rZ"4("7lA9#oDxEmmNBdj+Jai_H/+S n.Xsf'Ȭu3>Py/Y$#w@]C֍{(R|H?E1cs$MOyݴ vI|ƬdD 3RI6rk"?JhwQ<} ͕*s5(WupRd1s*k2@ ghP:mv d8Cޏȴ'鹉jeѪ*{&SM]&"N]]FfEԉTt_ ͟DF1K07)V Db{cz:HĝiB]Wi؛qGo k)J^^OiwHߍ}YxK F9(k3vUš녾e}T=^AëC<@ 6sW? cq=Y4xT%8]bd7vQ%৘95q%,wC9\C70 Dž[jb޴/<m7Z6ЃvFU胷B4("'{}RC .ׅH( o3 *ENÕ;UEB)^E@[FTpz6'hp0za+y"Tդ3}nQ*GDe~R̃{䍚 ?;%W|GSW&k 9o$`f1RB5μSXL0#n:FLK?W/9\, EՔk6rSz'22녤}@ށU=g_ ɟ]iY&(0[MFv9*0 3C/$raY{#'/^$Z* Ev'ˊyT5/N`\ Q(^FC2*g4BƖ\e5Co"Eӧ~ӊc<\6zG;tӅf(>^YW%CFvq$qJKtض.UZbFmIW_FdB$'tIhO1KQmc!( eQX'NK]Ǡ~KG6)&g}YJ!k( x/twbe&byBчCڲ[+ap'zBF_mkf?sK@w=2>˯ O~͇?Sz<:$t$v "_tQH)㼵p+=I5DpQ6h /Fu\GƊ=FӸ**TiiM;Y-!Q6{R*`Q*ore4!L6z07hToDH'XgK;>:K pHwBH'-znuMz&J@ur&U[@ m5Xe^Y1B:^+WRj4l@FsҼ4U?@bqiq'!\+\)/b`%L Ж/fQ锄땢 Qr9/"3X.oi!fwzA̯n)6 ޣ0T4ՇlJ(7\'+7|sGtzh/Zuw}yru_,] /4R9] 0)QW~ʸ줳,ȁ>.@ ~J):vw債f[*$]Qmlh~%|CըoevJց$*?ј.Cr/I01.AܦqrA_xeb ~ S(.x+˻0y%/_ݵ@={ A^?d '$d^DZW|#@_*-̒;ӫoqz3eDwy:9"7/Вoɷ9sǀp B?Mȼ]ܛѩd̈́Ev= qLp(f 7u|U=]~ML4 'c]nvs+q~FVZ{8DO"9uZj-jb:}UV)/IxV6ِ}ӭZ˔k-u&⎃*f'Ђ܀q5tdqp`` CU:8&i|ډȜ.&&|`v&dzuAs)łm9[ 4MMM}WPrdn608[V~Ic]1aEqc qLLH.Rb3seFima- 'ja]^{[X@1D77wIIDCfBE%d]q=4|@+"?toxIC*}Xt\?I"R") D7ӔLΌeSuwB?jI%^Uf>d=,Ez=Wm:,;k % L}c3٘3sx<\7l"!gәPAM7%Gt7(veBf04։9#XU!|ufmaN `5-68H>Ad{( nh(RJBhKqCĚ4>[Yx7a-ٷ5EC1qu)VnV UG-ng& >1s0ծ˶[tz*?,^ơrҩsXyS%xKv3A 3 t$4^W{@ge*YojoGP^I4,yaLZ1Re*$4-k!kEc+U9*!*T7Pй9EԻai2,m|]6ޘX}Rt:ViXMHQ8;*r#.p{ޛ?MY҇S'rS2uxq_LbUi2*O&](3-!CS tYOqhh'Uf!*&Ճ&9 H&vje(\P1o[}W9._1 UPZ-!7s(!3YҮVA>r>$42 ebQ;ƵۆJB|b+3d.#x¦n2q]`e9*&lOw@ mˆj:#@@s_xO ^[%$Πdʐ;f>j5{ S?uyB^/CD|tcqrnUR {np@09[fW ccܞg<2.wJ*A#̊L w6Sgs6}-ķjj~!38qLVA\ c']T^u88w+=~0Jݍ`ԝT9t2a} )>mM0e1Wy>s0 G0?~)P+x>:y=7 vP}.CPַvOAkϞ׃_i㑛Rr(>۶.dH Xv)@~ظpD`/zDfEcgE Z~J5r9- K *)xa^u g"r t Nx0-p2(+F?gqz*VanBj^3j)A*v#nndTrM~= Z%;4M?M [/f{"> %t)mvpVo5(hʂbbJBJX4 B܀crh*9sb:uoP Ly`sf=?Ո-=b۴/DN0E9/Y (JH vk֝0Nu.|,S(" O|NyxU"B N;uK_dbҺ]T&Pcz0={fxleN5ȹ b^Bz8;\*񖏦ϐIt$);9bUeIy m0&̷; &UtHadB1;4X"YazJ%NwWƔU Vbk:җfk)k 뒔sqɭ`7Li?}3SAćMў,uHS#E%`𽲤(}`:j`A*1mLW&#HDꟐ>\Ө hOz}c-e9ԻSg~sid?_OrV9P1#ezۜ?buy2){,@/_r zh˫ qա eC^BDwJ(.:!k|K2eoU"8}Zz 8T=z"C8 L\m tJi:f/La%\4?oj[WK,W !KjER8gM,J"A.6oao"zlTLarZ^4! $\WnjeȀ,>up`2aijwykJd;(`E4G u <҃LC”}G4ًv@YCU>be(*"#^\Fn&j8&8iW_{25du쇯WA?zL'G:-{+Y> Y^Q4Vo9#9P&qՐeGNS@g6 I+O$:n ˬaK& z\\WݶH:%Pg#\T>kyLSRo8WM¾oA>D*8C eWkG7Wֺfɖf*]_NJAMF!Efx'А [1>m&y/14H193&4jN$IN1l%0[@븉>MUԌ+aBTƂ.ܢ*MR@V?yCOIOY"s%n6$;|dj=[ϚQYq:"W$,,5T^uZd7QMUͳ ނ= gw.ⴿ &yxDU#,N7Gu(q}A_(u~'UBD&5go%7I/xVS4K{.֨&օZ i+*([ -z0c}\EPPB}pQ£ʗxXP寐'wTC;Ī;8P xXgH~骓 X/ $p?r3J5`&M/q k :f /"e0^s38Xh{Yf3g-OnGi4Z\W?6i4q7yw ^W{ eJopb4|<uM{Rˍ6`˃ˢ^cUMQYh_imk \9`L"7PEn (U_T;% sڳ[Ȝ۝4"JtWөPEDC8!0v:,zrcTa|djԨ莂lzpdi҇e#s*.zA<o-?؍|d-jT1u5ߧ 4 u2S78./iR 8 <TGuU&9n,(=l^918D,%gV<>̵w` ynVƼDhǁAIejiwN/X?O`%aCWfzceeT͔+;G>v+w^8rno7f)-='C&fw`*]x[ɬ]ߑ"02?φCEB~ /JPi0`>:`Hrx?)b7swpuxj:JF|gV=>iKsb ?#igy^]4;YPG2 Aen;XoKZNBw;JQ^NBx3Bך~B G ,u.d*i^d'aÖ3 /zݷZ^A*Ok |'h($ҾHtyJb2jaTgpr|B0ua^,} C.ކ?X)cNR˒?|}ڣabC-x4?$~ډR5˃ .mZAE^+BOV_eR]ƾP$n,/<h9U9x k+DgrN5F}VPɒR_eNkКLi!| 3vᎏeU{xEƦڻySׅQ!~/l 2Bо LKF'ڎ;Ǚ-}fG {a en'S,x*XQװؙpe qP%- f`8 N7m@,K$ԕAqf@f0 tPُaGGgz(t>&NN7%lD?ˀzOhw*/n1!`j~,l`q[\&k-34oF 6WhŃVO@=By!{S5E´iL$i+['Go>܆kʱw_vzgG0J3Y}'wȬ&yW˨~$s\Ws2Qs8(-^?L,AzJ4\z̥%NM_Zǧes*;u&gm65)ܑҪZ©Od<n!WzA2o!OJ"sݥY64fqBzG \_, @L`u+iw`4%fSⴄ!J9FY|%`qv Mm;* Vf&q2k~4`wOhɮa43+,ܔX;M6nç mm!Ce/AU'?iI/Fe&`LЧ Iɘ?)ӒH%ZrwiDv{t;E I~.d֠,$Ζi ( $N\ح1(3Kgjm5QfzQM_XF 0e>+pam|z@OIls--4ILE/)MpP67[`+3tF QeJcP1rG} *7,- SVA%;,H&_8rxG|.fFe,XmGmuh_sPItS9=%M|LsYZkSL=(YU;2Q,mBs}}7r|4lUMw68+֤8)Fuϕ[bT Lde9>T}+&3؞ |K+DJ낻sP/p$o!GT#̈|cO$}\BgbRvvte=*9l.`aSyکX|40~ம_$10/<3H(>佃q{ ?.0?̌>a[ &fdf&;x}L&K6ӰԦ 9UaPL0/ F,}[ntwگICAr,3]W;\Xat= 򥏵Hb“"dlÚU`8޷Vf`RLo:N06Pcø/Ś'KZisᨿ)kKdׄrضӓr)C"]J56^<<b ^rK{喏 Ilѯ^j M)aҔ~.ǘ 'ثy~qA,wPVq4KR 7N1҂)'T=m+ީ9>K-DP0pnsWVF/]LxКU<@!M :Ѭ,gJWB\}XS[.F0 0$<ԅ%p-Wk=v@RJ?LDk??(B)J4e \_q,!_ o:@3Rz= |0^~Eh&_V#qӟt}w 5xղvk)>wױ{;.2!Zÿr(5:%Dsl =-( }Ԇ:p/F7RL)0FG dnIk/^|!ͪ:@Ex!ѐCv0qgXWYu9GV- <"epFcs yRs:\Q}q-k,;[ Sg'3)qT9]Vڃ#5^uRuP&yh):?Kz Wx#??Tɋ#37Wg; G#Ϲ%ʻՖGB,LMlW:b 8{vj/d*l*VKwN =n}yor֝ӕ .SvL7\xؓfM]PH4X;`3j*YF>ਨnJFS,X1$lصSѾyݜ0߳.,Uȩ/s*AGrJч믵xΩ:; A===-'|tqܤ O*S'd!oWZW rU WGLO"w@G]3YY`uȸmgR<2\͸(KPT@/ng\9s!:k6pp^ yiZկy(W+ІϞ'M=Tq 끠]?-/yQ#- <&^mi%bK*FF@~ }j޽n#EFgVWb&KFhg0C D #[޻_uxi/^xs]!y^T+elﺢ 9 ';UuŤ_f??5kYl&tI1˵ ߒ|b`%'r,y7"'/rW;h~Ey@Yx=Z%Zb/kvԎAݗ@|sQf8; PLCɡ@ SWCg9AAT .BBVN?j[x N?'3s[59.ȫq(=7=" ΣPk]svnj^a ٙ/7z}-zr2k5;Q?cRSJ4D@sdž zG= bv1if dTebz+eSwkSC|(IŮX?My[MĠ.hU$n-imUb }M<ڙ%^MAlJ&Eož&eHĴE JB(Rz}PbQ0>BŽli7TL MzqKeuQb׻VA̞hyg|;yȦ5!9KS`\zh<1Ov 0؃2Q8]\嗀"!zHu/ID-4tJb az& -~2:hpxI 05k,D[ %(Z)E^epyd䭁j-y0lgsF ~βYf>+>qqK1:qL}&L'ljz>Q`&gQY+5$| 1-as}MI zd#kô4%L#@"PԅL?X5d uñEUDj.0Q& ʲF=ӊ zNM*4^{Mmf!ܱDn@''<{Q&GøKO|&d:~oGx.jpz CzbZYГ6w%еZOʷg M A& ˭o.:%<9xoD+xȷ7k /}nVܹPU(/l`q+ H22 nXl& r Xr㨻!Q(L3y ҃ mo應q1xl8RF_"iJD2nnHVӷ,̗>Hn=ܵEY=4ݮ:j"53"_[톸ˆmm,^\7Կ澰W/Om-LC;hsJ/]畎L}zA`VGz5?}Ae,X_`3CSnwO*dmo{i:1p$GLL|8v! -:Jv?n^aWʥ`+Knej]GM_b⑃1@DxheJ}'u㼈4c촧J2 ×_B3yV/o*[،&}]>ϪgBԿ2&]ӱ\a *B6G"3U^@ h{m+Uo>⭓/h(/p_>#]5IxXAC '4HQKI=hMZb!.My.?kދN]l$3^ +B$"R!5l| [eG2u鋙dւR@Z1^S/Ky7vlt `#{n[̇IBR/粷3؝-ܵIsEb;?Ch4qj6R,$xjΐ\F.2W7k-|}.;6ڧBjsac{D_!v y<1X)̑Vƣsm3\V+W"$Z4Քe ]"|]Xl61LS`}x6<%p$)kD ܩhTczM;ʤ%p{z(r,.IWFDz%?6i (Š.jjԜ۩Wi疎sb^N =Hܢ*pA{xoEZ_`6^zg*)̃\Tjs x4%ͭ !e 3rb]K~O*pwM-H^Lbț ri/6G.N1 8ΪL׎zcKE۱=Qk:B棱G{d+D'y >ǔNXSu丼HJRcq4KJ,zL! ~ڳk/ tE}F\PV!&sL,>@Fi*Lmм{sV w^pnFA#7[/Ţ6MOkk*_$."j[ར(D&y !MW~=]4>Vf'^fciNۨK2/6)=u $8o\#B!6'jP4*\Z1Rfd}֯\$J b _!Wqڱ}\g$ۻ',LvKl$UdDT0~Ko{GS`s탳i(>k8Tlz8_Nm5qSDrҎ6^ .kl={)7yΫWJ:=W BѧQx! +vtAS٦,Ę+ n.akl1[}մW[X=0xV>kyw cg?D={Wwg!@{b,bՍDN\Yg@Jn?sObۯ wD1>7NE8m@xKΟQYeO}1[A>l濣sy-`o` YI_}v|qY2܍@*wtmPLd* %GhxN7K*NIUERkDcZ2T935>pB>\@v>JEI$e]rB&d$~e8תmCM*PmFދ8G((ڡ(]z7w+H5#n'Avcv֕fONfA ܈[Q(!JwCÐ\B! !ex`$+B`szOXhuy;RZ Ojsmb=8.~P3H 9Sgw5",x1n!5ӷ~*Z3z<eHucIfJf;NiMSF.oZU;ݒ8 j;M@T.2lzHfrOnH㠇S[T.ߐ0=#վb>@LsSEG6`mRVc/ g #@1tN*ˌWVFsf |c {zJd,QK9;w4GcX_O_V@=Py?뫪 D4iþ'Hvax~x]ⶄS7LfrGY`uq2䭎Wyz"-v!487yK;_29o$ъ`ΨLDFu,Y (Ԟ#N0R|dOEښ -MʑUv*}ޙD+tmc \^ϭF#Wad-> d;,rQTm9K7DxZ8PFI0 Hi8Ç*#W# Q&[lA?#JѼS0Z^.Q(I+7a"–u?Le=M_t)Xqt՘8ooiNW.90oK`0UU?@Ys^#_U^8F18D<++Q^]m#=>K&۲3P _g36"%9yM௞g8Ye0șSڣyT2۫ ׶ b"˪@g2H'[ṋ\FueY^ >H|T'^q/tE+A|S(4Fj4pnܢ~Fõ|FYn„X^evRvQ4aNJKC8|v~o?[*HQuLKi:i(;f'^"h @T^fPVt^:.aD V5T%X 4"w*Ӌ3,Nr%.KCZ#C6}~tE0աzZu=CP}0/٨k Pgu1E9qCgD$51d]J(62EyFXF ɗߞ<#*%bS9IL3ٖՃ}lh ~9m\Z2q`UބlUg6S3ۍ&<6?ߊդ+-Ē<$gsVz@m=c|2Xb;%yZ]q{;p<-\$GDRiD&1%g$i֔`aW/x(2+΅OxGbdɪ~:zdacwMJBQF+"B"KrBb,{ UaWey&d)I.'9:`bx7ZLϞQ,=nÉ+=å9s |rH_&e0lRȷ{N|n6-D,TJqjzg4<6m4N04'ONCh y+,WF{1#ߏz2E$W1prja^.A; }D\ϳI& :_ D-fr̙[yIB7]T!Gz+T#6 0!鹘kJr91:4Pw0 p^/_Ž~ceUw{Sb Pp*"?Utq;Zk8& 衑5T>K]&z @<עam14nI3_qDM& YĤ$prL<x{~;Ǎv,*nސ%e@Py^6pз]뀋HLE$a RV bιDu)'tՊ7+&|pOS&/a/}o Uyu/S15% O7S#Tz#FKڄp;4$ZeC E½+ڗy .Iϛ=f hI,ٰ<)]Pv;%[dP=eQU% vKװS87qČ$ڷX Ln_?E1HLuM_'(6@?A$ 3lBb%,blB'Ei]v8#o@wO:(|:jCyA?!0NhYlt,U1BT*IVDë(mnٳ`{LL=q 02T*_zP~z1+5'c aq4P^%~߁Ώz>!4EQ?J4R-9fWd$N~v mÙLho Lg.2K8_w-A {C/׽Nf#j"%y YG~d#qBU? @؛H 7D5ǚ ԥIW6=j4|{m~0Yoo1ƞlP[`ЕCHz- XyGuM*[`vʺ'8GJ 3%k: /?&1i΄8L=FL֣$StxXsS=qEtiLrt'Ynl`B!F36fk3kʵ*<3 E8q1*v?o4ƒ *%8=SDcJ}-ppA4~ s0(M j#HAC= z6sbhiZ @Ed2sTJײ0J~DoT!Y9Ә2ܡDZ|T*|* ˎ,lS@/vh.d4#5)~כ)jKfk%vkNڎwqTz{dHAȁ0e;~ aC,۳ ^|3?0_,Zlp5pU%#{-=uS9܁rd)'nglZ1  ˆxSKύ2ّtj;`[ LxT9ލ3PWmDչ;DOhO"#Tc82"79H>Tfo1SX1N8cz.$D59&9- @{^CI薐g.<1fF5Ra.|๤:\,F35/2XЊ8&1b[ \rn@#j~d.'Ϋl2{طe2 S.AP~"`DQlb}mJ66iG61kP·#t0&F~BǚwlvM4B:8(YGխԈ^:%s|^HgLo;tMAP&,fxX-"KLL?c 'ݶeػ50(guPbln;mmSJi_N:qog@ רbCGjR`ݽq;Wo(WN_Uhbe]IGdV\9 KJvĽMKPaɩ~‡YD. zBΟ3,̰k4ӮߦUOeG8@B!>ۂRLEnA4ā=FES -ӹڨ]Y+ ĿUUW'|ZeDExClun(t;١f>_3󖜸gC?HzG*OfR(h0yɢ|\_(.]7+=Eݷ|Hs!o c!wu]# hS5͓7K7A?qq` i|_{Ld(Rr-<Exo:8%pT3k5ĉBN&ʆ)6r~Xm#ZOmpO[VA?Z:=&.- Yp XWc˳?72kWW؆'¶xį)e1@-'Er1S҂〖)ckF)-XinKJ)%Q3; J@t&j >78@\ Mx౽Uߩ/U@vHܢ%}s{bm|G˙zז sz0!dꉩɽ˚E:I}㭛hMdPtNWLO1ӕ;̾o*7a1wvvpu lQc ΖzyFO=p`)_-Xު1rE% o۩49izgLހ֙!OW/_y8o%HŐGs@gХrlÓ:c-Rl߭u_'ŧQ=)4V,c{ G[p$tzn7'ks~9n w6=MfkK^5t1[2<.a m8D_)巌&}MuрͰOVrP%w_)Ȅ=2:3pSQQ2 F֮<޷J$oAif-xӐMQq ǹBݠ@E,SF/p9D@(JCN984TVRDG[Uk&J?;\Z3dZ/غŕͣ?n3-hf1itTOGWc^Κԇ6VˏZ9솋){tɂ  4TsSכagC6ɞk l}T܎Ε_.뺹d=*ځ G!uR%iQB&P&NǘU;ȄoGG*:}/77 FGr]ˋg< :2l6H"lkϟ]q亜ϷiN#ZRGP$4֨f.,o+ľNm77Xc&"ٖKt4y)X[$Ui+Pz;ѱ̗1nծlUIg%z# SWHILw>\GͶK0K̋xBj&t| eЌ=08e"C6|5 A!MolڥA]gB;$ O 3nQUeѿ`㞸%Y `QInQHP%D"Z+WÃ3XEHj5KC"I',y2$}G ud:M<ۺ`N 6#99Z_IoDWp;P82^ 0-Hjc*͠&sKg>p bE2y,48Ȁ[,:xS;<V=XV" JHe jVƈo f]tzS4L+vrJ@"Jm RI$VL +S)\w5)>J{ W]9r\A{UɎ`a[de{y7wtck^k9 bcMnp۲A@W*khlpE}< ?eՊ@Fr%jL\G,bN|6T+T7x~ӻw ᪫ЯѣNGu5`aO !).%H?jZnyHnlV ^uI3ihyujA`Ւ.trYipO$wKXDf8zgG tA4={r휮!G/ {TaHy4{<'2}`wLC p4Ftp2H<ϚQbуjrX&w Z҃qeD͑>>Zm<"ᐇ;f򸼼s\95M\:>k:ˁ80F>\sMr_qFq2+^OS/y&^+-,g(3׼hSqqhof_KWj̉P3=i XTK4-A y p @ڳƽMsm :ay ^ +;e@a2 ?23Wx#FL'P6DMt-5@ 9pH‰ŝH+ ̦'Ĕކ4W 5 xsXd@FE`lD I5x7[ _h-o UDJHg=ӳ vR;1kַ2A]_WԓmPRq^Q肋% @q^/fA:9\Z`ZqY| V- ^u_  zSNƭ:i[COY'^H8Fb ɛD"c{=Z_8e$',;sśȣShE{p:" goK3 אo|K !48 QzΤH[R!L-&y"Gt_26ON g{P~4<%nM_4dbEcQ] g_J7|tw \Ie!OUrTҩN\Y4Tk.QeHqJ G~6 CN $L\ -nC)!B?BmnJ/#/8UfG(.+ e'![sL6U> G{М5?x1c$V`πBҘqVy?4䰽Rɣֳ@snfp[m%[Nq+Y [j<DsJW Ui5>q1X Q1Z5o:w&<\lܧCI@FQcN3Tظ9. 7/,gؘ%?z]WŦV|'%0Ii~zж:Y\|\[Py4~wr< Qsz:qXX|Xj2h#է0J&42b t)<G9*4m^kݺqƫh-dgƶl{9|c4yb.uy=P9s4FPߩ y|▄[!ls^5NgT'@d0b"30ߪ8*x<;Y`0mzh?NBM=O:T+(FM:/^`Tl&UAאM"eԘV$Qo6 ĶwG_=1V)UnAk'zꘁ==퍴幜,| E FmsUZQچ$m6PP;\=;ZW Zm-؛[+폖'3yc-c-f_yw:̊v-eho' 5":kޘdNe^aƲ)O@A;ccېWw3 y71<[e.]ͳ3Gc塀 19W k1 ;]+ݐ5DTe҈U~Q15ȅoA@_%ů7}HkD"?;KڵD6m @Un2dpvpFR6;_yVZ.x(tp$\s)LHt[ՠ3MkmנYݮ]=DNUAe;- '&=?S&d3ej8! wpL xS49*hX;^tf EBBΟ[#r^|xMOh 8<{ߘ6~ gMD w]JL4fAY)0yI_ߡ:3obъ7TfۉkPîK*tZ3cP !xZsNϣ^"ط }\PA:H݈EpoL'/n>]neЦ$ZܣZ4&Y^0ݜZ-x/:ee+cP#B-[3)d-0ty @Oj޹L343g5db#p\a/--V;T%99<ܤ~z?SyObP{p 1˜5Gm~ɒ#Pxb >lDGstLZޡ#;'>Wlomh5I0e,$(HR&&Tp(q Q>X߬ӀGdϫ89e{R6&j4'ca̘m~<~@Dz鯃M`_DCW߃Hg~9XIՙpz۽gf'5O(IJ{fWEtH^T+˨Sv,3dxm^ֆ?]`F]ɝ7_EbЉwdRIi 8Agȣ} uR$:a)g^%(c$86LcԨipmCijb'Y6Ia0YV"+ ]%eYEՁK`i0lɞ ˾e8pxz~˄N*ki#R~"8k0'׳S쭦dj*ʊ[0TUp]¹ a řFC/XK4X ܘQev.SS͆vBdJ^!\!ntma&wTU=WkE(i,nWY1i <߰pIFh_2HF;֍R T5d zGMCEwEg]Ft5˕!sq[o3B0>Zs@M!-N?=@sUz>|; N-\Rsvd^I2, k}>ܠhKFß/Bkw>z9v޹1*02~q<2j?ݭUԴ"+G) 4R%މY#.ߍfEDEwHNתJ2V,Qj>a>,:mŢ-V8l}fw!V<t!7  LPc B^91J LnW k|y̵SW3 M5[~@YTxKXs!_R܃q"&ػ_k^솻Kie6g RCk /ѾwOk:=f#qrcO[µ 7m9۱ z{mϩRLw)?6Hh,=]>5鷔 M5c|^>k(->viR쩿xYM{PD7@>cM9"ڵpv+K{tr B3zy3K )^y/ c#:?AazB9rwA!3i^C kV]KH׿B.MK+:rgo,Oź7,<݁~hР=L:p<($NUI ]}fŚ앜\KHk(;Nk9@vҔF˕yh+/"}"|]mT^)gx-PM֨JM%!C 1Cfe f$U U}m9/8YK(@3p4zJG|1Ѷ=йEt6(ܔT': "yHޕ1$T!\Ὺ ODJd(BhǕۑ?<hcwZIʼSҁK9*{<{;WJj"=+M;ȜFNLwo)/uW5a+@yC-Ø,f_02v&$ɔ*7_R/Gm/lގy}i1O.;5/[$/DW?IRH!KI7p峄oG%>fnvcǒ +iXv.O ) $j @֣2 c=ԅBz_q!~{r8aK55XzQBQl!*eޑdm"7U3=I.%#-D_]sy k^`J@OhX"ƹzz m$+Y3+C6i މ.PzS`~=\k >KF>G\%HRFVrZ](\|PF.΃)9u]^1Z#c&/9u_UϷ"9|5jP#pn|_K4Za}Lb؁ǡKˤ!>g-UmGχ ^DȎct/@U6@~vbAlQ£)9ݡ]v?iWz8^ϴ]c"H@6c.61ӭ* V-)n 2فZIh}AՂ#?[VOݝs9u/U>c5< MP `2BNK[!|M5Un[=[ZA/[9Ys c;Viu'$j__& e N~xБKPO}+۔?q [A1 -I,i8}[]s=~0=Cx&qPLr}zNˮI[Dm:ڦ؝S]6i d ,„Rc-i`P#Ε6 uD( }TpNCl* @lPNQ3R#" Љ]I6@]+'hr$M4C|Mhmz"*S,1@bѰlY?)ACuh,F!#!!ÁhVҮ)_^2 #d*_QF0 qbB[C& ;T<﷉)$k23N>yDI=;tcͩޱZQU5) /GYס,(vl!HaxI qr.QԻpL3U@kY-LT]^2YoD ]d/ `VPB}uP&J ]%D=o<βX `4bʁ9s^#/ҕvi]/I 6y3_ yo7~F!4dG҂:֩i c嶹;8M9!N[# HXzמP-g#w5LiFJp@!}io߾]ԺX]~AD-Vqxk:/ Ev+EaވB8^%j0\gg͑Bz$hLW/7:q%(~~4cO&uߔ:tmc+'Ԏw\`TBc8Lutڙ!Sܹyb7k{҄& B24HcH`}1T#`wz*/23 o6Ěg^)_B"mE3gbl_ Az*ͼ/@.O*[9#O7At4۩AĹHahiZ} #ڪ;ɷd3 EpSA ۦA=iUz\1` iEЉz ݙ1S|oYw24b'#;@긽P\7\N35}<%Oa|6MAHhac.X"NEv'n!kx%SJzCOTq$k>-{ E0oS{!D(ݱHY-^ ^>ۊ 8-'{x;_CZi)8(mŅoӏh 8#Ae Ua>dAkcr ղ}3rϳu|o47htC0֖h_*}.73lPqf%3DD?FmI ` ŜIiẃ4Q I *WsY3JQOQ+l{Cx ?d1d.G"5Th$SkW|a}/ۗl I3 #}4}[s6M{q8 '"fHzRڳ%85E)ƐsnKE:7cMře%VT&t#; T2\)qlћ}ْ0 iD(,6-la9] >bM:>RE`{@PJ`~>û F[Y>pM>lD)R̜`FЗV(L|hB9 u_ O@_5S h#BEWDoOz RóJ4YE ;߭ [fNm>OޅȀWcr9Qpo\~Z"(eU(fϩKF"|ǓykRm󰒀 %.21f T^3 ic?úW׹qLt_D 7 gjP(9 ;G ?>44'R22hg2^Lucnl?O~,-W9U(iLU ˡI̽ͥ+noH,ғ}j-@ﷆ`%=L |BԞ;E19`uɁK<+ طd#4gm'LjuVԔq fg}`RIx1cr%誹(ۦ$ -/9 ݒ>bS?Y_w)@:9$S1٭+q߮MgRk\PF&D}^XqyràV53e>X%|=N2`~e g9X9/ûqH}ŞwSs.DAg+Z\ˈ1>Vu14#h kե},^Yt}\)ZU]TwHV}1螡e|<|Z)Vyc7ʕO)/YFΪF0Hv@@1WDbqh֟A8ȵѴ˙y;:#@@zsx3<[!ѫYq:sKb[Ҵ%ʒ*n/<3_ 6' 7߈ΤwcJ[-pÚΠ,hx "wpt֭bUblFe:  OBOa94tD;$ǁZfhڋF`,\q^&iSM-B0xS}KFQdKtY&gFJkݰ/1\S gQҦ>w%̺ QIq^Iz'8I?KѼ'`Ygs ezSwd`98K(m`UeȌ;>|h|&_FBg*@32Or0vVQDġ <#eY ] Vaz՛L $hm!emf=ý?+__e3(4 2_ T7(; ţ6Rc-aG pڻђ[z4 OqwQۻlfsѽE{;| A t.+⓬ҿzc C~kL9b;q\P 2˪2tGmfLgxBᕚKL;VӼ[Fo`.wu?[Aoh.z&EB2)9nGm3`Sj>eZ]!e1l0sK3hNݺ:>_#LGViIی\cɿp푐;6u)XQH02K $|EMH3dnyKkK+X=aTeq{@k~?xC5jG&9Vb:Fg<-}fLo:O} g |VY dAJN-y̴)Df;?R :!o(iʲ{ӝ_/e$u?27ȁ@bv%ˢCPCeHO~-{|S<~lJ—$rsπ4u<G’3]ЩS JVTC~[Oߒ I:˄PǙ|֫N'{;~FVCI[?'W+I"ʹi},i/:a!mVXvܠ#;uٟHRT gYlEv Ƥ' fkKasKu ;oY-@ԕdg,g:򩖠?]s$v-6:\/"U*qR;tv6N]W8(a:G(+G Ғ$OL߁8wm 1FR9ZX?(&8nÙ/.7ԦJYnl,gf3lV Þ h!L 7ކ]0sqI9ՠcc{&ꙒA$n哳aҺ3[ݙ^kq;7 U޲8\419- C\`-6MӅwA;:PhRԀK*?\WhQdxuEP(^pLeQ;?5I8~Np3݆aunghǸ9.IS[@R@BK Yu8q_Cc(,;m^Y뤳)YKRhCA׊%f|2*1 ^aژxfCmJ^v{|֭f.LPZ|bV1[|>s=Gb#z&~p`}X Wã|!GmQ33 0Vw.KH Oy\{)MuF[Xt@?#ȳN".zQj3FٙΤe5Aq=҇qdihm9 R@e^PQWSs D$i?5T4:I>`8!5h|B?6T }^D@"m -@6|.(w>KX)na}Eq],/_+BPJ W1nC![a (T2^q$%ʘ,vbfd㬣Y!(#_lIeyMOwyd EyvOlz~(x@\T1cZ6 H=cI%_wT I7OyEt  :OVɮAmoskwiKۀDİvlvlF8Uq5>ܩMIJZcSj om7'!uUgR619z6_MQ3Lbu3jqo U i &ݖ^evvL}[/'/9>H\: PR5[V-O[orL-Fk-9Bt^;LCRYT\ UZCK=j (dԷ_F_4codߚNhŕ&m{K/}w]dGBliOZa { ވ~IV o:v-k6)?@<+CDHrÈ!!j9:_W{VDٷ-Vp-G*I-,/6q}Bu4C!?V/:?+,^8)6$:*x=ҔېnΎ=(. W1UÍF,@kڠ.c۞V ց 8{_lr,( T!(^RC1.A2]޴^Xk%_u,JѶbAx,r)}B?+0O텶R UZOH}Y;|kv!^x#X\<uД^e K6, 9?nע_.lHVnY/ gߍn I5 E1\pir%*Jهȥ]k@ R''3$h&}%y[W^Lz\W`O1THnlA.Ue:4.+{``bL{߯X%ix}Xb>b¸L?cCw,wJl1?/4 1ĹDBt*847{!KowehKYoE:^DYb[~$ -φQȔMJξ5p߃%FWխ Nr1g#fxC/XZڤS8NK:P!lڽ4Te8^jԧKYfbιr˿)r ;T:| ÊHѷm_+t8ϒw>8 5L rg(pg7eBCu?j!J1 "[lk ׶8 aU9]*`g R-Ik+I_&PJ+!P<<*iGZw}kaS C/U)t`HSzwaw'Nk/6p< l[3jDΝXOPfR/c+gն[ql&ṫxAysqF(QNԂ N߅(PuŊ f3\_:y2AqVCKA4_wљ^ ܚw {_RrE$jם5cQߗ.W*y&=#,n3AF yVbGQ %Bkcdx85!*Քfɿ0[מ< m&:d2ȈtG7BP:ktb@# y* K{@usxg]f& Jj2ƅn9 3i q4shɨZԮaWծo_fxY}&MP:Esͩg+?缄7Sљs}ю>j"Rbv:V懤08~6)G`k]JĂ]!m@F34Lwb i& q='ڍ]c<"EX]W\s.Y81X)[&~- r  !&"ymσCJ;zM.d7'"1=ِVK+?-.N0(qF"H!\04Қx/jN@\B*yr:!xWNG׏tىM}j긛LVG*K݃ 돁444Ep0bힸH}T_Ǣd5$FiFIS)L,iT}SC_fVK?pni"Z02yd+n3RLeU {\@j{u2&OAst߲𳕺gZh;10d͖5&-Y߆C"b/6O0If/bb[jFLP?L_ռ=F`ȣt:4vQghBVQ 6qmw,rmyB=p{^Iǧ1P>/|4ǽsAYkֽtl`aRHXn%$Ce1FcVnݜKImz7 ZeLeRfgʊ~y$i3JնߣB8xiF*d r;5%P5;Dܭbҋ Pyc_t)*3sm(LH<Z Fb2e0vr b6'`!\[CțPॣ |>UZ|S^)pS#\ 4 ]<F&`*+ ރT,vC^Z+G0G -w~(6yajY>?Q^;/z^aI'U #I }{$j9MK"u̹chBuV}ХTYL5hw jإLtD 2"1ᄚ!^IwL#28qt+ 9acb,׳zxJlfCS) J'xΣ_py &VymNt3L8*]c"#; #peV+(Y-נ -& É 崫?[8@26qAVc`2Y:Z"DId6Gr?v^' _{ fqD) vء%(ɛGoraEC>*t0ngd1SvE 1aLc0)Z}̉P4δwFDz&ݹ  J 9KJښvDE}v3Fu4h7V,˷l2g0Qzڬ}T)X 77$Vnґ336 Mtqx>p#t_!8 ̓bcvxbdH%}aU E'[u4A6zbf?^gQ2c}@B A6,M߭/A"GW\`"Kj8:s Yݍj]IL9 mr1킜)ٸ +:oj>ȥ HQQ 㘙Uͅ3!Cj+ZIAi~[ar};-h2J%6.>HU7=]T%d`'Mg{<ϳ?;Hf=8;dBu/azN'č_z4 \ }퀷 >c-1 -ymͬXgX\cQpKPTT,r&=Qrٛ7ƪ)`Ȗ֮KРY>lf&<Qz͵yT5<`z^djޘFz*=n>AHXa%ٜAԸ!d!vXWPyo$\5QJۭj  s!erd?[hT07> j]ޟ5_>2z~TŇOJe1:x~pnJwAŇ$SN/~ Wwr?v=d.h[Z#cNhjNg" pQ:;^9oăZabGD:fhZhruo!=y( CD_ܔHbOupzv{91EOU!SI 2v8OjKxiEt^fr?{5wyvYף 7ЁUçl{Z+ #G6}6ݵŻofH~˅F p2p:aMW Kc$4TeHD{$rwp3^)4<]eN>SvUF坻h,7 Z6)8nX'\7\4 ȬH+$Ԯ'D܉}oB;h($C 2fBsi}۰mQvQMm?̖+H Z(Pvqݲ{ vvBsb7{:#;?KJ<+33 &?SP+~9cW}IGdy_b5fr#_2I>"S.yD w;tcݹjՄc޹qRx۔h,vZj ]xhƂYfuh(aXPgS; E2v])b9Pњ-ox"zfqj9f ^^cJ x_4,W۟ 0[@IpAkP>*jB(P||r5WoϷ|SYEJgqH&S~|Ay- gta8\jkՎCuс(>X8V4GGO?;D $ǠV'kbn?!s$c9ΑKGw+3 aoHj\j>L@!ℴ a1n!e99Hlp)cw[cLqqV˿ApYϖnYHM\7Ęc:m(MirMCfhΝsK δ3aht8ȶ=)_VWv?,窰$7*RJ(b KAa]}WD:NDžۉn#oMO$۳=&'ިfuz?g r-nCHomeϗHd/.LOxr?L;7$< !xk*:lG E%@䡩vT;&3mPk軀R<31u6<|ߕء_0?j6@C6 BKu3۪fpR#dbf Y;9j@kc۪`BD.3JG$OH$\-J2d'Bi#"i%m@/'a:'5re2_4rS2pcRXj#:ZZq5* ޡƐ[CMͲ}[tᖪթ a^=v3g' p"֓!?|*G;*o<ə̢e5=6 ME{B;)KQn }!$Ч,G_չCBkϨ9|\uGaQ@uG;^F;Xw+d¾ACoae_cp#`r ?1=vuAӍH?)uUOUE./ߨ(Qv-\G^ƃ)tAxG CxW'@6jRH{m 3Q\<7qOpt۠mg eAW~l6Sd*Q> 򢑛+JBE9`ҦY| 2%4TEG1TR`>xF>d%`Q>2P,o=( gjJXĤn_!QKJ"H(h' ځ5.X皱U 3TZۭB1؝|X\)!v]c?Ctŷu L ?YzVmV~{߉s:2c2ϐ)'4q_CĽEhsESpDhQ0Du^ bXk: L/{;htĥ|DM渰[.+Q S4CfQ w! p8u_?uxyR7vË{V ɩ r~Կ>03]kϯA`R _cʒP7#8+\s Yj .mU?﷮_lW磤R1bEBE6Ȅ[!hQO(3;ز^m'kigu_v,38I}VX6F"qQ>g=+Ѩ$TOv isvexjyȝ~\:̾Û2pM'qӺud<#:RW<-Q {svnӓ?Eݙ0y3 EyZjNn3o?!κtF_#z_V0'+xFsz>~']&\TxEL`>)\Ks1H?N wD >ׁ. \ƃKSQN+^aH6/Cet@۩SW=NobA݆PY > &%UaD`i% ~OAQJ@í,H|bROE i"%"P6JQmғK%qWubW~U!27Z(LmUvbr"[Q;lIݠ h˵ޗf;aEXhkZ^S ˋ,B: aFĂIfutkB\϶\Z5{io֊Ot_KaQ=-nA0J10CR] nUq<͇SR p`PdE3ĦTV "yStXĞ{A]5\G2djGpOksӝtYW3YSh֏ &dEOFLǚ]C0 k]vŊF'i [QQ+!y  8Jokᯝv 8ײ+o/z LܕV׸8о+qlz2 7H9v5Vq+@ifg =\ ݒftm8+أj b>9|xˮ`Y̚B&/^1KH>TYyʭݪ4%s]) ":k2:ꀗ'Mna1"؃4LUDO}r!x%hqIxxVoFbyIdgGȖ=,dWp^ vL_)zسFEXDj뒝h@OMg yVctф#=dJ˪kv+'3M]Ւ,-ܫ_.wM a_ 7Ȼ]PmrBa仠popԙ+1b7P-k_/ί1 w"CddEF巚+4)3bߪhkl] ͽOGw1uT-qcsK[+r-L3b5AEfp!rgH!Pbmla֑oD@.ӫ'Fߡ1Kc cOȮ߻aq5RwZ>GHyא]Iss95}f(.~}XsS[W1oyF+a\d?S緣N扄PSaYKiXSSw7_3SdlMi͚p4 EzHjzWkc2^@;<ӉZ'ϖE$+(!̛d1$ OxZ%}zVҲme>7zY3ڶc')^ nCݚgwn6`KYBuYmu 2#FqIO ɞ:s}Qdбf!_8k{ڿMZe& !V$$SUOhKl~KI8I,$rx/%c`VZm\f8Lk5@ix#G ><΀ԴpE|7:HN~~0ZTk,EDI6 Ip/V&~lbp ``03F@d\9`^=A@ @rJ79=h ivhH+p ,^S&* 8.ȇ~uLqHg4Tv-x?ݍ1zg=li d9*tAЇdE }MJ2R W] QI&&eRc F%%O=hpu][[ z!BO+nxGҭCABJa=, w9U /_"uV?vj{3ҒTzyՃrK` D+.pz.JhM%Ut|n*(Ѿx,@dOC҆ᎴKh*/Vȥs__Dkە_.pvvҏLlۍ[*ZtEFE-v{XE} !K{Q/"?ֿ"++7]l^֟]}[= JKy[0%5ZO_\> h~| y SW,$j=k-(b [Kl] [;Xa& ߒ.dpTm*GcKqbmN>6N^!٩d/ς%1ˡ1zMe\E;J9(4MW:bQW[I`R9KA>@d/r,{U[9GB`pd: +a Jhf]/o^kaK[PQT'!3Z7Iy]%V|:yK*5FsrTd_gvL_DnC?OԱG0.Mk‚rB/ʟht+qpP1ݹZ*NO E~G澏~TTRƟKb;,yCBo_u?W 7P~N>7>kmMk}m@nCD uuٸ _]^A2>g1yKBX|?mlϯCJ1G⩾TJj5yžԛoŎį"\=)Wl{0cL7^Ѧ9n5P/OjcSˢ4\粩>i!uzSUC;M"[3Wi.`Ǿ9l?*ֻUpc " `amnpv#O|JoG-0/v?cd`RˑY05`NPlr^+ڄxﲙEF<uLi+˹NcPD88{0AYHlT҆E#Gӭw?_Cx#S {1ak]Ѱ<}][X G駁1YiS:kwIUi +[՚]Dz>1&a+=q><ٷNsr #з6~|EzkEF*"h7<2}O:2!Ѣh`U5Gs.ڙ#ݴǫB p؈Nndh@ZVmnwAYR댥W"1c^sU~A6؛)ގb[vqB~Hw^9X7"!cMoDt~51_TA~ L%G6S4dUCCi\,tj ɷ[;4袣d]  G^c4-̫cu r0te`=/] !Pۮ<8NMK>? A |Znɾ`%#AbG90 !0GB A6bp#wO9ޙOblk&F҉OTM-jH-s/g @@ ܲg !SVv_Ufz,'elz%{ERYґ@⺤a`sηwty7̅aE=e+-7Q+mBUT{e(0i 4H;a!p(GdiClJ9b{;Sy!`5OU- Q{l㌚1nJ#wfANEk+`Gsaگ QyхfR݀[…toG/;ë+Gyolmb-QŘ:K]NF+ڱ (d欺)\.˭nM~T/:V=tRt/K~ö|<07NKV] 7dƸ&xP3e@Ƒ%06a,#J9~`zb<67bFqȢ]QV}ƃJWװ360I4MÀ%VšߘH pmM˪W>{O(w{h7bˑ3`y98W`3)c>r>d$=,J\ j4_q=qՋڕE'^8PK }7̀T/'f"<*QcuP}ª)e?^s"'C3IS ĀY*{r=W'[+w_ @,*2ՁipG}g\Ŀ@iRCGWE(RȤSV(O\Z0hƘe&h@|Nzߍhf0"_- H>EaL9i@݇Ni}"$X]2U| xuι=KZKxCZ pT?eyOh}foȆZ&čH8`!F#Ok=/ '7 ΅M"Nڦ᪸>M_ ^pf;@ x&8/gdhxHck!%3c*۠ٸ8z+ec0oQ#?RA UG9t\Hu%7*?ֵ@'CL—JrDSrMWu|J9h` 8(H%w%p܌Cx67MDo1TB#N5O39ku eIMϥIash*%҇DjJD(nlNŭAPĀlĢ+HƔëZˑάmQ^[k )Z~ P n9ze_8, nd1Z3MtKQ[$9ֈ91;'6Qh`-{[F RsܐjΤn}gxV1:* a:u \+))'΃):ci:zOcb3$ w(a37;a߉s7Ç o[aGjkӈFyuNuh%bD-ѱ5azBseK6qSR$ʌVjz|K Q7GCri>ߒX]lY_lOr?kt`rP%UF o#r͈\tniq8zq3';(L)fSk' L= @NGZ#- A;>^AfO ʷ7zgI)|IV59sxo } ;m J!rѡ˗ZZ<3\ENۺErEbִ  vEo,E3nA&\9 89Q| g[ljZМs<omܫ=m&y2o+[O_ECIXCѮL `ͅ꒜'wBtWA,,iK!ăl\vgO-*1ňq;bGDinfiف)$?zλ5IDO5;(/9CMʞLbǢ=!:^Co* _| EEJСTE(Feo7<J4ێFTAHv+pr*q .C|ڔy-Dd&ݵ؄X%ؤD>E m,f>;8ld|0N!bugi&*p}-Mw,Hl1PXN% 7xwW,ry{S@olum?ųI]p.uwLDdAzP -^P9eu zd1jѳ+FoZ`f6IRJAS:;ċH)}O8&]%?#bk:]hz9Hm"[CiځHI/xM,֝t;Hs`vJaPd9w i,NF/ZAKl pIJSjl5Yuʙ[G)unuY~?5tb3/D"?rMfKΣ{miaJRh'=;N@AnLHH*8:3Q"Q"Ily3Zf)Z஘[BɈOq@bD>^GF=#KmG辍?iHvKD@`iI(F[mI@6c;fe+ H}F`BV)k=(|Jz7@+m~PAq%{meb{< T*̻+}&6Y4LFOB+C%YNaG66Pu:b<Ǖ3m ʠ<;{RWA~Ü7E E8mgOy;Ŋ>?X$?ƳDYrԬ eK|قx`܍r>=v5Gx uK`#6o}y>&66H#qϖcI?!#997Ⱦu7^Gdjʇ?jRסd!OG_XJ$s]Sr&Qޚ lD1g!5OF9'$!h'=32:dt[@mk T|ezaTIYc2>z^pI^}yMM~I0(:!V7VDpX9c^AHF 6 ˹@PZT³䷛d [t[lA70}%-0(cAuyY"2915 M,8U'.Ww$F_ћ.`.ţXfv-بW ,ll]kQ/KL5p1ֱD!8Zwi^o!b!+2X=c¶=O1,%u9 f@\7NQqGX$&-b M97E`y P+L;_?_-|)S7>QHhxqGT91XTջ\o܌UuuwnrIu\O 92`]V/7<82jM i-_9=x<*ׄbeouP2zA< 3A 8K/oR̐ x,8dc)?zn61ӤD[h.UڰMFEm2p*0ϔz,M̚LUJ1V\]uOsZ ϒK펋ţS=p"T`oyPCVc"eկզ\?> )@fӇ = BzK]2y9l눠bA8ѾI_PmD-O6q@@)yŪvd7śNRl 6Mnξ*l mV_q!~*j^'vϜ$;w)"}aˉĺRjрSn0g6ԩjKyXN\-tqj=koA?^Kn"LE.!JE"y̯7TCW1 Yj5f. [㕲I?c=7taփ[B } Cr2=˕֌wH`Zyl;8_M)++R+%a"'b*LUAJIy-WMOӵMz*JkT m W65yvL /yBމxIW1R!%RK^{# cQFAýJF6?5kЇ,FnRTJ.~s7}ļ/)%נ޿с.XieoW ĝA"6Q (Z=Tcq_".}Y38>\gn=FG%4K[ԥ"ɓ~we 5%TM,5M l֊|q[AB iZI9WcpNp d;ylm B eSh cuaM*DV>+[˥4,PR2%񻱔 ]i{O!tR-‘4BȢ Ima|'"LG A1 ?3aY/(5)7 &EkzΥ[t[;8RԨǩmgq'@B__,Q\E~l֬뺷6l(8.3NX(:f{WCv3YW0El8Cg' " z_JJۓmn޻~a:+ ߇߻oŒ/^MVBH\ɠ#yȞb۱ | B<]W/+^9ųل#G{hT0Wߠ|xq x,t!H C_ْ6 5.zZLx|T x}Y vLX$-ӎP{j<!ifkYt>VNO׻wf . v>P5#{xeӳ=7 G\+=~9-߳8D2hA0j UZe 6Sk.Gbm_j-~d:?+ JvD %2>22f28A:UqKX2nDbV]|t ;ߧ=^[#}T1\LqUMf]0ZpBD˥ -e}]cQd\@(٤EJ~8dLektOV;Dbra~zl:4ҭ sl]<HӁإLu68gc.-&yҼѵ}Ӆ ɋZe/"m<L揲J_Z(su'H*H1قZ‹'^? 4~+*M1eƮӍk2P:m꺘rO5+Oȡ(cl,~Z zcV@,8L7KLQV,TFk)ti*,!! bSS0cqpWpF>sw*SuьL\.D 2;15` fe߀jU^J= P͚?uZl$a8U֓LXT)s&=?j4RY)Y')f0aS 4k!\i W+H` ;0Gik }։dP{\%nZ۲r(7sӲV DiB\B@"7XY\4״i[p 2aĠ8 ,0tS$0rËi@V\lchݶLo|Iq=}a# /CV^Ei[N >&xyllv\]P`I9~²Z[&NUw|]XV\ 3|*լLd"l6Zi?a\vsdivZm?Ԗ¶CRRV`#_3BeuSB)"y{&p'[aPnǥY7LZ + yG{~-cǺt6-Ѥ\2io..," yr_A*rzcG ve"[88`Ĕ@EvI?m&}H;ܗƈM DE %|ǭ*5ô9M©Zy&&?m.#|(rPTa*`-ON`K7gXa-vC}7(L{w, 'TuOgK[b)S߻JMLt*,L0H뫇aD*\տ3 DH8Z"/Q U\ј>gόFgG  z l0qm@/m״6 *DiT#HLGR0<#A{OOq bj>VToTM`J(XLIJ?pX ;NlӴ=/0r!RK")QS:'\.Ǚc{CDa^j.1깂s7W 贏nqS%`VjSpP.UvAzəۇ@q\p̽ƫMX/Ȉ-0IęŚwx%/K#J!2CD*ż e‘tl h^ XCRT{ 8i3yL5hX4ԔM,>zwM!%`2DA-8qjGG=KR8AdEMSI]6Tx^_[8{~=b*~6vh*N^P k^ǹd MTWZ (fw}E~D2,2G~ ?y7` ףt<ٹ B kY hRJW}5VWBWL=K@Uo ЍXȀ,熾UOHF ?5xʪ{hK}3b6%|Jd?gL=wbquw ?w$C.üL>o/[,c~apM묺EzdJAr+zgEs-O3xXօ(A(DghC0YOy>mU=V۰#5״ -ÐG tk5]&`6rwW%Tn.d!J1ߒ]_U0&Tc;c/05ҭb'/Ÿm2d5=aPn$",Ԍgf abpDgA\NeZPk15K؊%i9ạܳWoa?T^]~(d.o'c7&zX !.n&x&w"CC` , G_o;N:@rq`:K"Cm.9cR'DIdu\ι )G/;Y20/e%Z1/Ͳ,+ \z\|Fs6dЖ^7X:y݉âk4]57bY i[ggMJNfoeixYV*![ h `s5 qAQ6=Mhe{V<1eg!`?<-*RVww Kk{)"M8t .*z CљxÛէkdoq뺡4܄yٟq0Zw[Y@2E=;JNmcpFK.P4 (D 0++Ƃ':P$.گṓ`M# C€]׭QQ$} ~sO)1bӬu홓 ?I$nŠ"ᅐ: \pS2T^f":qxFN1 ђF ʾJGw*]q/y! gI43fxC-qʶ$1Fw'2Ԥ&nl5wͷˠ<4rpA} e"dWP*z5,Q-bW Y;Ra pߓR;HcC$ȷv dh1I Rn; ˥py8H JK#5Dh4 knς,W%_pꥷ&A q"M6t}0 R]fܼJ(7eL5w/U]'̄Ījֱ6'a(æ@JjZ$峁 *Ol?JWȆma[, ~c^B!nF575zYdm^7lSY" ŋbi-4"]f d5&`iWX^2|ٔ20.sr炔 3|P үrtBv|RBh bE&%FQQ!OɋF,jƹu39)W }KWKTGjPyvp{ɄOL頀BORXB'`CmD[[v7i}'ID )I/D[vﮫFARc婰2 ;V>g-]aۢ}h/=hR/UxM;^BCW\7fR7hk-Ag1=M;ZV: iސARlnbc6r@r|ew8y2 hpm5:6L fs>{A`S3JQ?>WJe44o t9oxdR 5V] u|4#* ݛă!VlKuA>.Z@&A+E|Աxֺh_~;+Fن_:s@*ZI0c;efFi_\L)W%duۆX+6ز%8|< `16DGsd̽403Q4ң>E#YXM1<6LG0G%x~*N -l}R9ٗwc9HD .׼8ep !SePm5B*#.nHO._-Yt=Bj#{P&JKMz"-0v[OQ`[|T% æ9UOڑ7$ã&EZ)R11[C?_`XbyB Ami\F+8+Po~ Ae:!js˜\ڸe/ @cd3LNqʘRjG;]i4eXNɤ/ 6h]k1Sduv_vqYqv&ZP ajT&Q{ zJX%FLlf`gQZ'GH̢vg|APr1DNxt&M<΢;4" |ݼ~ԍduKLiBL,ĝrDTF{]D{wb˿㞿B9!9kg+Û =eo͝lH ۳[ o|Oog"w\)OYkg{{gEJSMD>+I2 QzK J W[",-4w_uN_V GR /{T9Ql&hKŌcFhvdW1 ?lw5j_d8U, _/ORG]*P/h4cG<%~A´ DNGm˲ S;-cBW`q4h8hS߹!$Ź6=,KÆbRMPu^JA5_СY{՞5d'xbA.h~~icz0/EppM_25 8_uB⡖qr| b` t#x|[V:VtͺE :i:p̅5|TTct]EOt%8C3ުiݱ\oGr KzHbP"aWnoj6e&<+ N)qj7>J-9ɘB|CoL7rbC]펙z|˻w9ػa0 Y1?9l?HQTQ_\*Ucb򑛛/]V p}7" =:xm1ʾwN%mj;xAKC]ʳ+fx+>z'apx'>` }k[P$EU"ۜYSNCZ''q 0U=LO2Yp-543 ~M8v6¦8y.-Nvg8IV|J(0 ;e 2e`_a.A!`3 ESޏNcEdB^!=ax'HU>oh/Zń,zWG ve~AcaOřƓD00K 󡐳{%WP<>(ba!?4` oAchPqkZ"{^AB|Tqt}uxФe"!Op/jETk-[ޘ Y'e#wd$RhKM'aNF*=TӍ3A=/5zX6JO85+J"s>t85zm&׼6PZ1: èĠؙr$fp! 1[ gKG-tz=Ȁ\@a0[.Ѣ)~@IYf,1WQ;2`(9pV.,V.H$$^ HSʎp@~K6u̺3|x2m7bh>x>LIKP׼E:iB@\d_1é؞#PXU|pevV1a.nAf@[&#l.k@{'a=M|q7h`D;jp]lzkdKF2FZ- D`1T=4Yesxw/+? z` $qh=vKRtW#yݣ@ץc;I@EYy{$~T =;9j$ei~q|i/37`h]χ}23鐏Ę$)WzZ@F]V,$ɷQ 'ش-H8%HX{geؗrMU% Q_ X1-b&H6nMWh;Q-U~as,:O!r<-2t#t)s$ӭ@:K!7kZ~'O҇Aw G8%,$ß8NJc>q>RG]*>ܞEvGvV\4hbA,<(ihQx_f+TgՑ,fWVmK/CY)vK `}.H[ 9urH'JF!O,|MwzYsz/*#UZl7Qu!ae?ARZp7*^_1 p?ەUS@mԝa"aX>ˋVڕЈõE>E94&_cϟ!XcouF-ŵ(Օj/83ّVAk=I_ވLjлJ.Fߝ}_ <}[j-xMG%!yT9Rc8êڥoZUH0o@cο5Bۗɏ׎ O&:mIl'%( B?(N7YN_*גYQ&wV^k}7áZ\. F(dâno/eq4[G xIX3~-'l`핟p;S*GM, NNU%(CUn v,rq#>%÷tz/mdsYdcuC[آQe|]#}6ZgF~{dwEΤ-{ EpRH%h EܕK@>=ԛ[ӱ<l?$JZѣ\FkQ }X1* {m nӕ}#lEwΎ.!וn8jÉJ PQ!XORShk8V9!uyB?lHzBeqL@P5WJukVN+,΋Twj~䍃Ȧo qn(TiBy  fEȰ ݀:W*%)KR+/1it51{s xsfL޷iHەXܘ$B˨TH]`~W!YŲO]QWʚ#:x|2<òC[*r;;ʞ#IǍI~LppL8H ` 34AgC&ӯ5HuXX{7Tld 2!ɟar<Bjjԩ9i%- YoUY;^p6O\G1Naߥs}\޷(;n!038U4gۺ͚ޯ /]`Picf-~ yy:hKpN]nؒPX]pr؊8<%QE˖]3̍*2g^)vvL|c̞% gDs<)vX&b: zv >?W :C]09s9p\X =a@a9b($ C`+d[Gب@"Q`f҈$jR6RӝwO6`G6XJVzG*L7B٫证rK%C1Ҏ:]YE`g3 \ZV[ǖƕkfu,d%IEzL|ot(Q-''ӸeO !=aB6~ԭk6˃Dr#bMVT@R&u9x!>Dp,| >wOhÇMq #+bQ2""ga;qkI?>lAcQ7L4 ;]u6+K+rd$y}U;5||(r]>$GE"A®/rZx0*tthL' q1 ᥩlÖHUT3̉ٓoLWXL Lh墨ӌ]k<I*4ՂT%B-:gm}蓱!@k*Nu2=5# H%chrݱ(JX}C?0d !L`GɿsBvd{7*YOXWzE%C טj:qӜm(;ݣm!MOV͘tMoNZw29&cl%p[ʳ'Ζ5m#kHUPɋפƤwH*$kSw4B1nϚn$MGc=.Q=$Se}T>?VGy'.^A|u`C4'6v*цt卢8|݋nmKl0P{yt^~me\yDTvHrFbw g!FW:s?3~ )#|| ]H39{S8մj4$cΌLaODNV7uDuZypz&Z|4`~ukMѰ}6r^czwQ/Bn( *w26Irj͗[k));^`ئ{^<[Y%ʄ9kݿ!`~H^:ox[S . [CFB~$0;yz|jX뱾,(ߴ8p(5FjY1. wΘ{ zR?tКJ^~vkdZ.ѱ*v?^q[8vp?!  *]ˋO$eZ;z0 l2B48#e;Ҵ*6r^/8ʊ3`i EԦaQ]2_ G%'qdf/dڕ1xxjlHŒT:U0}PZTyiE$BLSoؓ0x dt˅HA~yUӀȱ#E=ɶԶC; q#mMPP|$^+ &+Z) GthMxƱD8Si<:O5ue}"3YȰf*.GbniOX%(j596{#yDږwzR͟Îg߬&2ICM GJPޱYVMm83\)BUj&|q(!܈[BFf*(M?4Ȇ_h q"(t ׹er`wWɒ5_ɩbz)8[jVe=̉ PvQHaӑ< G>PP ]}87%I0/PWS,h_A%۠ɨ,P o`_5jVxojX_kSm0He3ASڛ?pҴ#>:V׈Д'pq!>s;j-io.S]xgq٥ X-Swl<&ڛ jeʚv\.S}Fuzr)Åbh]} ƿc~)Pr@ږQƪcՇ0zA!xR"%Ipk {Mҡ"-n4BBS wԝ5`ߠDO(|v_' mrm(bx10^t1^a['H-w?Cty7ƃ3IgdCNIЯv!j3,06jcN(@)YjF ZX;b{V9oFw禎.в?s;&ToOթ=#20\ccԖ5#G7 aJV[|vբW>“Ό1b )_`dd 2/ӡ"#I^5o _"m]C5]{C3@ϼiZ_v2Zy<㇐5(T&<# ^+)_9PPl$'߭ :Mw,5 ƛs:( q"pXP{Gp1&Cox>]2%=KU%8r9|tbp zŽF5v54-5Ø~'~D57H_DkgTHhcA|f6A{)QY]k>mjj.j]}y6(aM* T9Ggi΀h~-Q6W?stTZI6+>iVȳU4{8ˎ'M3)5sD:D("!{q S]-+ ӞsSi^^it#!1Ko2i]Qڍ_y**U_~LcU'vh^ ?\ϱzA59ߟXׄF3.?BM?,1j;B/c:"!\chNW3H p{T?cOIhJmiX:@EXT$O'c@`(kTxgXE+t^T37Btv)$R5•~9-쐍_C9Ĕj/E'~]nE`t=#J8Z#'ضdPADɢ Id_Rޢګx!?@z0-rnAg'}؃>e>ը a8Ύgfb?(rўx›v|G0;7cbBzY +PUguv5pchLyy_/~@*mA2es*?w ;Wj!\ZpȊ+$gJ}9Lǒ`/t #O7G:O '$=pB3vʜ uA>I  @+%|LnZ!X7@~ӥ˴s % bDž)G!ψSh1*~}taA)CH,b/Gאt|aI9O$.66c9BǺJ@^ٻ_PܡcwFTވKeyՃ?< Ky#rÛ3h!!0.&辄4n1 ?7}O$0G6d'従PSΗ!G[z|mGX2&)۠;%j],;-:-i#?~L j"sʏXMٵq@\= d^5\sŌIb|TPcMi@ľBϱ(Ė:I159i7$`Ϻ?5?+&O7ddpO4d(F8+DV No:NϢe/ (W<ȅLod ]z'6,*X@.\dG{> aB/%KV(`5*t($LzHP`M('Xr f|iG2dv6YOw JFX3h%0QP&*e[NwA}L? q*/4+yrP^RCzvr0- ##Fk!؜*zZZ7Q&]7zhO=;t2"O?ʝMևHzxŃĪU>k/ ;!p 8U&fk }LϠo;.,:3a$r {2ON[OR.3$!/' <|9g~m>Wcv=U A;D+|hk$n0?PmjE{BLyt7%V!70jy,"_Kf.P D)H/{i+>1;7Ǒ,yKŔz~ [)İ>u,.ƅD+j5}ҏ_fntߝ#kq"m<`)0So5l5Vd1Dݢg{qL5kS;M~kw8~}O1ɢ"[+U5g&%fNy.%,>8bvڧ659P9:[BUay;B)ІS(^2L9jTYhl g2Q\9*4d5b-qZInK ixpǟY0zTC+8z3-cC0P8y"@|'':xk{pmIߣ9>J?u7KVhkAWq7Ls߽c^2 3Ҷ}4MP\lªRAҦmE9mZ:dW nrX1 $n)No{釻Tq(HO rKa.3\WDUdܥG_[Yx4p-K# ͡b|\$?1:po4l_,kCd6&g@mu!kqы;?;lU?T%)SB$‡Hhe}W5dI'~(MޅlyhT)< P/<"nr2C! #Wh)u G<7k w]J-aɛ盒 ¶m2jb42b$nN(57B϶cU|;:z3PXE(ʣ85?T6lc_A;9  W7CX?"XaU?D ,E>ph~!m.Vn7SUuGDxVqPgI{ih8T\([ћvB-bR=g٢#*l"'DKx5@`6Ot\$ 2n^~?(*"V d2rU]U 5^ ~;M 55 ׉R~۪8}"4,RsC]X=.̏@"tI'ϔ&Xb8j`SrB6%\tڤc ^]!M0XHLz|"g[M,lZ59wX:`=U 3c<ۚڻlD~[|Rxv(}|ISzQ"_.3Ov=szC6Ѩ(>(hqrS@&n2хfJs${I:ՂOu 0D:7gm]E$[o 㨐35sG'*;ml2v#x-8hj9ۮ07ifaWcS"u)Ob)bǠNіfJj;'"a'eNW!U-x됉O+wINOs9f.-?YoAшvȡ C?+?_=, 3NCA,d)L/_sTo%cQf|}0{G4yP2rȧ7-'j!K@K;z{.d蚌bY]g-o־L@OmqkZGF:IdE\aފ\ask`㕂$7ݞA@51c;@iŃe-gHg x'!Vn97DO ޛfT\jb hS94Hxڇ&4톪ǿSr*LS@7FYLF,6 }@飕b3YPIŽzq5KΔtѕ)mt0iBYz<fk?L&%ڥ锔Qv;(oIo,}M-AL !G "j~"pBTX=~ŐUՀљ;*fjs8lD'gkT!M<0©9bUIRmPs x{6zb1^ +JBps\cQUώb;\ SzvhJ\]8;:党}ĮpA7_sR6~u9ĵ6@&Ў0%nC'._CTpda*u~񚻔H=#ǃac.2ր50 Ni! =r&%[hLD+(#w= f3,cҫ}<$IrN[{{\=XkLO_y-J%r0K kkgJ daeˠ|iyↄD\+NxY ՚gsR3c!S?{c(jZ.5i 1?Ǚd-$c4#mxP)LuX<+`d059$0& q?7fǟb߮/j707.2:f7k;bϏzN[{!YwL랏Gɚ+ s  i][ڌƜllsʮH9|պ9UI)|;#(vo,/}gq <ջDL +KvlsOU &Y22~1M fM|oej+ H1f xuAJ§HzXiX%|wˇ~8ZI؟a!Zdu;vͦF WYD{x(a-eO>:YHcǹ \yŶ)E>)X2Xvt ⥣кT~˼] לu@m,;.ff W`k_d?i8uPt(%oZ3+HV4W< 8 Uf {M(RY'S_-46}1wvR L/Z"H*>"D0(J#QR[ˎ8E _&?O[υY,S&P}*(_IzRߚ(_ØKFnMɘ߸) ̀p3[]m~~?9AK;Hr` =&b;)R?m~r!B kzR!+*WF.Nn-K//r0=riL^l70zxٕ2M9*]>GU]d'Q,{N6KٳTٞ yH@JAK3W U];/&A#9oWbm E0>jҲ] Vov/blZڣm{B۸Om?V5CjX*b𴿑 罪ƃ@\Xe}R3^"J-20f!\}_6j}Z-cT1`c;ܠm_s_o1+om ɹЏ+u2d`~>rczUF繝U}lޱ Bt}W_, Γ#8,O*" ;_m`zDۈRH.lX[UsKxdK9 ,Ҙ3떡(W[~ Gs(XAxɘ %~ˈi?Ae  CZC_FA;^ we֮'fُd(sMYlFG  8dQWsW\ XM!kf`)5\/!"%2 K9HTUl uR*ㅫ2!8šXغdl08O /q"?LD1pjFC&(AFR+\\B<'`PBT zXGX4L0O׋0/ Q1FgNY0 ~AteCg:6[ZY vd?º & <mOY+/P\IYV3b+UQFA}Iv9}5i0UB]_1'OҺr0/hhmB_d&\!LL [i80]h_k%i=I)>VLO 0̱YxIn+z@OfcPNI:dr`tt< /fꏺ= q8:z猜hUiQ\W nwYl$4S5@r 71%eB>Nbz1({O S^5aGv g0'p_m"`BEib)})Euz G#nߛ_Pި*ΟWcl{Z7`dT=vEZgцD28Så?? PW֑^sBA}[H.\lkExh1;}^~iWr=Ѵ~u4ztdg*Hn|#:.( 0OKTJj%m1Qmڏ[]8&jMW'E"*}M\OΎwdV!7E )tF%>cR-=5)gm~TBCxj("*s|2 SLe CJ qkף_ Bk8"Z s8wKKUBs :=Yiu 3G֬KAG&la+o]CZX[n[AƳF'S(kk0D {{ͻ +Q5-=g1Ծ`qՃ@+9i&Jh! z1)Hۓn==Y3,ln1=b|pu4+mB$ۆ)45 hp!ŚSŸ,3<֯oQأiorK%{,EAq1ӻV٦S>"Z IxMkflc M5CCYA?\FwmѮןg6Մ{pSBݪ qЌ@H ~!rč*24:Nt=mZ,l n-2P?/ LOjo G[m67+ͰBvX> ,QJ"Se\^@EN0rjI*~AݶUtC4y`u^KVlTi6Y-&d=Kɜ.}LmĶMTtDo@agAIQ7S滍tia/`b2ό@!X-7/,=0B Lma(ϗQC,XC-vwf(J] CLMNh.L"aι\+_ (M_BӔȋ!HHB|,I5ƁtA% %&PtZq5"(_\Q=!DSq=SC4Z/-E݊'fc&Tߕ)jV $b/vצT)TXs4Pd% `ִ[p ͟i jy=7G3@:ͰqVop=@_+q&#/(y}|EmP{܌unfQapiUx:YO 6L2VXX_V5G%<<}~.rfd,ÅV;F`lsc<{9Roӳ^dɅ,r57Et}ɼj_C#CI>euW)488/Ԍ2.DDr Y1Tׁq-PϖbR bvSIuȍzPe$ZmL;d :9~6ӛ pEE@&MIbDZ4lraZ8nZ\ơRw@aJ 9e(%nY0G 9wLyN W.Gs-+3KcŔeܯ1KvlvwIEZv!g/W6b8O Ⱥ<_`]z+{uubhE碭ᾠ|}Ґ @thXsl)U9޻n+#|m ( E0狦v|9;9܋߅&VEeQIS1X) ! YrjEϨoOtR}PrB5_T=|e/.9𺅻.a̩ E8kd\b ;2%^2eF>&XdE޼EpO3uoW([Mq a'ojޖ_@?T݅c "o6c (*<@{ I\8x?- 0'L>䂺 hXK\1X4a2d$aɓX@pppՁ\WnlpG}/Gj3J _3 D=olRDk.RGk;}3]va҂w1g EsnpNhXΣ|5 s&KBD&聜4smo*2/m(1[C)z2La88т\$U,_Jbsbx<2 #aIko(fhs#<;qoWOt;zn)-$bWUqk.,Q㖐j1vzZ겼ې2=L`; b/᩵c)؝a1 4İ HBF'NʲوȀ$=hˎ.RmOQ'&h7;2˓y;@ $0 &&`ԸRmdFJa%vs7>݂8m ۡ2MpB8 r#Y̓(B0_mG4JUɂ>zMܚ皷.3ʶ{jJ1dDW;"XR y>ġZԉU>ppS.#y1kf3lgةhpG'9`I1T_bYb?DͽmޣKOX9SaS8jbT屔&v^W.PlޞHq{Q? rI]p%)Կ4%k;._z*xf, };Z^a&P5|ؓ#0#vEwD *`Y!f{n9_pMVT v+pqK`,+iYqt$ŭ&6 +tkY[ViPW xV<ڄ tSxmrl+P\}) RQPJVA2׶ZׁȲ#*akRU|MI@0owɖ xl0mabRK>/E^$ *KnݸY D=ڕbC|K=N| Z _*ڔ*U⹰Y.ߔC׶ÎjY2O*m^h-ir86{Ʒ0ERgcry ՑJ# j fpdA`$>^& ԈAʳP!:N=︉"S~;v k 9l!N/S Ij.QѽqJ*(PZyn&qOM^,80ҳn{mN_|SJm@U*!JTENE7B"Ff{.,szT`p pTѥ\YZ96/ ҬOxU>QH9l־).,gK0,Z.?ܱcAu|]d=z6ӄZ&}.rɐ`63q=o _6y@36| H.\_pN}`c>>ϴ2-vFwQ)RK,Њշ/ E)RUi7i'z '/0h{XLicWBwsïHǍM]5JP99֬c$JZGkb m[Β^}P!:o}!i䉪F05[w`iKmy&Oտ2>!G&!p5Prx$GUL5WQS'ǵlI1Io'V=V7㲎*0Y%L>M՚yFHKqOFzE TWMuBTWqiă}̈́=$-%ℋ=!A]D џ٦_o/@"c"hlLPĒ_Hiʤ^3u?,:C9ri㯜 RpB1u-? } 밬թM}of.BВj}Z~n6馫0OkW؜xC~k!+rÐ?2*ܿ7|!jN1Sz$6 T*;,9$e>Xߎ[ O"rDq&EhVSi9Q7÷mN;3\[|)~rs~K3DFX PE[9-sz9 Ur,ZTe)z~raF֑fYr-!ĭT@'8u Uv;|t*niQ?`ӻX6&jnaã^=/'%@OqB&'ǂ&Mj% .a_ ÈN<žꩱtC)]nj2}P (\B1!uQ ]rK P=k{_yB0 ULVi&_]k`&8· Ш҂p$4ۺuQv5(a_,לe!E3v_۱IJ5RJ,^0N[߂0yiGMɒsʠf͞FstCK/\&'d-D ܩިBI(>: dNjul`|哘LJYPg- ? fi;6Ӑ5FuK NZ=UtmX ~{%⊣b".TNSvo}议!y5{u| Ѕ "l׏W] YG;S%BAZ΅Wchhh'8j?ɻ|Ō߸j33JValn/Ӂ?m;ARڸѕ&R= \ (R|>5Wc'`}=c8>NOU g4JxmUq%C (N 1bAF1 (Ijf}^F%|Yقcb_'WٹRM\Sb}LkcX]d#ö{U5Mnʭ& 2ɡQQv2p$6p^B 9()pQpmB06pH䟮`s8eGծMOuִ0rWh8ac^RTτQLO~ٹ~S}%6=|'[=J? J0_"mG"S!`g, WէL2$$HWji>CxU BM~ 3:j jhԀ$ιfN{?J>e.I]6VPIy('elP ]f/)y䙨3th6|fk'j}{)j^7]GxU{@J&,4X[4;pt%_#Qf+e<>8ոuWf{9%*֡/jG7-%iSy%})cgǎ=eWo140N"nrE/z|ץꓛ[s 56R|]^FHXZ &U{3}^KKٚ=R y?zӹHo{T1^@;*]p?g@\>uNRvBnY*B2(c1~u6ELv́Vgo'0$D&jPg> GMEc~z=IA}k^w|ܰf%@(j4f{f]`.Iѓ3b/3n2, SO4SdEzԆ1%`a>?jGS4:k >)x :Nl|!i( d9ʿHфxZC/ O Cݓn%VrF%+BᤡeGUwY m gW}؁S WW|wY1P]-XQ 7oFV1N͇PoNI{wmè]ySa \Wao5D aMvEa% DZ\xF`z,wk 3a}6K,p"NFGШ}\M#+Q=GL}!vuvt"ӳ,JGk+qr_|5A$M%FoŲ4NVBz{w5;#) ,<̿_1=8XGTonAh@WS }  !JD3'M5}o @FҪۃEuz_s č24z%,́s(Q*Ps ƚ&ëO tg܎_s67jM&8|fҁSr%R;cb7ICIC=zyvߞ6 '_܈\k=ix{zDzզ߱ި _3Jm7:#p-wYH*ͥMn&uMUssj2(ܰw; Wr,{c "o =e>t:T^9:eJ|1ؔ%׼[,K ^{NsBG5$n`vʰ&HD @q[SblZj[e;l v/ ծ`Ί18~у/G.XɈR=伌V_TCp1h9B*Wl9< ✄% #%|>2|N@C35M(u ~qw4GEeuTpVBb>DPLc@;It Q83[U:˱g! u'U1S=L6gmC1l5eԇBy2b)ŗ riZHl6i) j/DZ| $`_lV`1F9pH(kmK~bZ } 樇"mq#^}0{` Q*^TL$"yHYs) fa+;-S(9]k^zDy^u5 7y?z'Zt,$Hf4iBC=}BǗé= \W.Yk%pmu0ɂ ( wNx1 _h&W!-hCu`Rɛ(,L[1ȁ~`.1#exLEb>qKV8]"j6ʘv %3.ޏa!f7:/;`͌ҋgΎgܸKq~ޭ_׫%n][w$w\ֆ3TtO`HH @L F$Mn-C-ףq%-9 aomԉr?Mʷ }b}!"DP^t[Q[cm34N a$9=LО|5 ٻvd*t5{/q:3$:Drny']e,MIYf$sc떖 ףTOY99/77_)0r)S|-'ט?#oub3b)XILpTQuJ@lM]6Yn_-̕}[ % L3F0Uҽͯwyn\9M>IAHݾdB!5ڐ0ѓȌˍ5Vy]J~~ qMY*M`m`yLgF!(!k;$y%'ڂmN쥫ݯy%*6tXsc3o3{Mzt}8#/A@ݴKQ-AZzqᷯlO(Xbԣܣ#ye6L*= npOYgKn /_}ԤD % ),\idrkG]zxI"`Wχ3PC8{3f%X^{)dsS!n>tLuAkLi1S4UgNB$ fRV0mh;A_*8HF 6>Srۨ MC?̓ &pJS''@Žy=1Opݣ ە'S}'$-s\zdTZp MIoB=%Tӄ9b.pV(ܸ(cyv㞬N5 &?=`+JSZ;7 kp.6H`3s{gJYa!8m;,,LJeѐhV2!;F~1O28ȅ~ӊFI8G+XZ#,h/Hv75Lq>E4vM#d۰'gI}J6׼*wCT_qms39 o 9k?kby|bfFQP9VDrY̨PZu;_L} @^Je{,O5/#+ 1of1_к;2b.*k rK=@qN3vQ{in !. eJmiXM͠f KrSާ}쬩ׅl7畹3OJyS݅uL7홮Aȅә~Tm| n Ѭls5tؿXuF(BB4HvӘqcO_v5&괄Qo(hitg[4ֈ"v8@i,AnUxZk#½l+nf=p+A T40%Oٗ,{`A;#_)!Qu:Ťeh,y_䫊N>y@cΊyōlyCJ'ws;U:'o 94 :XV[6/Id2iΝoWW2!{J/JGF&lU7EA)!>t,#`uO=95aNmg"H0+&U:J-JSQ?E(Ի[J}u~_ @DБtt ^(G\RޖۼUogax<)I߹4S"[=Z]skkPߦ=܊5^zk 7W&ئ=lz(Iيծi8Jkb8MF~xsaZ=)^]<`p;61.k֔1dgb,0@9]6:0G@#l+\9(JNin؃:(R:Q}`9^aG@o |Tb+;Ыaa0[Ir"j BfF@)bZB/!r̆OJۮpرr&@ނ M-bp$INsBO˾6"9~SnPA$dNrIJ*-lhy_Yvї?ʞz!IOYh@]υ:d5ǠG=h{b(l\hjM_Ur}OTAG0!14äW5{%ϰ$־wpĨ)dOWȳ?S %=ڜGjjHH;=}cY<Ѹ_lͿ:hahj6וiE{p= 8oy'{(PyGѺBL|ZYLx<گqE NJD0`r4DXiEA>{,8'@«Čߞ?>:F9*P  1QcG#[ 9LJچs_Yjl|I&f{uzl,R'n,Fq | R^ݎ;8n CKI O 0K^>ެ=5p9EV7x~k'$a^e6SV2Qe rܿ*lQ?Tw+BZR }"L!\V݄uzb/8"5]nUP8b 4hY+&ۏ!h|xtFcv=xGm'K-:4"͍~`D6Z_dܼx Uf_żJ Z7 Ӌy&08 ekNZ8[eT8Rmɻ)CQ(le+ELŬnp)7=svQD)Ie⑑>X'[8̽N05*WzXQ!NVi.za融(N^[ @t &'Ie8΄}1Xٶ {%8i!Y6QU,s~:~P_跦 "66FIC#UpD&KA"Ydl wJM6%&ye]Yd-@)gt_K jTEښhs E'< ca=a62HLYuO\#FJet܊̡0y5!q5k }P׾\ <ܦiGν` `?U{ʞ E 1kf9;g -^+B||6a~S\y Ĕ^>#xg91[2o`k -a41Xl$ ӮGV"T&d*tl&vwyi{"dc5q6mӞύa U`]TFf?TRS W_X$Ed,&H*o@WtQgU?z j~#ϙ8$0Vɲ ,'ƉkS54ƺwkK]'ZH fVMr9 "kCWĈ7ʁm`0"nB ? 3"7 (٘:/qTν"pHy!CuaSD۞}e$MX"c-J YڀAvKQ!K[_Q!MdP#5235BҮ~%j,JW3H6bG$.p.Ul2^xjGb_x> %CɂtY6=#fն!z(m j$b*'$V563?uhPøHC0&ddz@y i>EmAt.nkqwg t"xf' +3JHM;0v)S Ru:O%;c#Q՟5qgԵyFxݟ1 D #ܣ(-2`oCDiCK8pEn3XXPEH*LBmWSGg,|51o⋲Bͮh?a5D??;:y/PȳRukZBO H[S4_57]| *i|arYi)_>H3֍!ˏʽ:0դb|;z垄 ɕ%OAۯg.?ԇ&e'#lW(Dʍ \'B%r[ȪJD]H6;)OJ*zSAD?Nŵ&MuN8œK6fбNB@^ qkҸ89vW-e4l7he`.1 6tg@?H\FV0;M~ǕOdnPC.ޝsרt^9LT+q$*7jVm8ؙn!x|$)GT_ʰi.F*7Jz\Je=e6}ď U+\ hIeԆ'm?гhɿ]nG{6wiFG^‰R֋G>MB:kIM?*NjC%vy{^2UDmQay;r3jzNu!T]z(h O&b\rA׻Mzi `}Lt5r4)dz5永 LkR>\rd(۩E ^H TșiI#S>"ss^?=4:C?Y^VljNfqBMWGE@&PhߓE?\rH߫W.#*:rD Xh kc/ 2&s_8c򦭤 (#ςMmav3ْ0=jƚBn}lO({hA 4faWM.IWܷ(,!aX܍L="EMTB ?O8. +|P}N\Tt{b1# -#z&ś96GJo`C]BI7PΏ~džkYB8je{KlLJڡh6'+T(SeSC"5 iomU1N1o5&j0kԍO Uo JWs5\ pӓcz9Z-vbgūW)xK5iTYNq-wE-ODz[4ϯMlFAdm-qLu.\PS+5c37It9pϦB* {XD\G#> h C/}PFd=eHnɥi/% }=.5g? `|t 7!c\x~U+4gظ1o}T[%'JXEq'1.6H~ʀez"yj/G,hAF ,D㸽NǏyԌXgIud4+ru3$)H۽nyk[c{"H<9l[`7eg|6Mx" yl#KX^3 pQa˄XA+M 0>.Y9:1Mo e\\q1yB-~[jgHњ~DyA?XTa@g`JF_ZZe[]h5,zԎ}h@!A\|3j#^ "(K# yi H$@Q}OI$= K ʹAZKH]7cnZV1V[`n |" (&V\mȧ\L6abx3XWx7}w9"VneA4)qsD4ȒUB+oC))r[ 6 (e;?ZWQJaY߹ԩn װP=;T |֗N"+ϟ8_SA(j&!d! vEkP .wN#"D]0hT<έ(Pc£.h )7ʇ#`Mnj~g_J0.zq~u+851ؐ"zS,؂"%CRyTpkK,\ń}" i=ml.֓(Gt0XRu5vYNVWy4 d9 [,qs9A_G5ƧqreZիv[I1]8訂4. ~\s%t}$610ApG]WbgCӝՋn@̻yG` :LjhAHd AHRu`fJ9@:X˖RCj5!21yg؅R"ۿ3&L NX5)4_نET}X2;3K;M):U)V"amg#< sl GyL<zM;yf:KK}Нͩ'yL!}B,xMf~޴ʆ233*B=T5~')ZX_Ye/tÂK(-<@l/jV㊥Ql]Au!d8O7O_ӒS[kCm]Ԕs/I66*j<G➷D XbUaSp`Fx!L5A0g2m˸:XM}$( 1109Gԉ˱6CshC8/FkНLNEuk^ͅ֏ɇތ]΅ ҆G)C@e\ -4+Bin7u,]f.&yk=`gǢQ#NR!x96u!~i[y}B4Ɯ_FrRky<_8b k;1NQr'a,c]" nCfMV&'дSJV.|yGb})J59="%;5^Fudy*Ën@ߎ&蘵VZ5"HӼͭJ"Kc32d3af/a9$p(`lXmJ" vhd}@X@Ȏ#3k :ie6d( awߋjA'!J jҺQ5ëj=VdB/ڇowTn4NUh \aWyjY[6V %"ǍCg_Ɛ2l!U"t5|dT9xFf)j~DwYΣl)y6]&g1.t=#!sA#I>2r;I%C3<΋jV=#ʮ7D`(N#뛴Z&8Dig'Lq]JKt' GCpϜcZכȤ4" Jޖ)3u7y }cyV n/۵irD)I\8$Q; ]Hr ʢPhWM+_ĖҧVzm#G9:O^ҍi^?L֣$Ƙ>iӾ k³eoQp}}ح!09c hH.Lgt@%XG2ֵsF(uQ~uf GTFİ.v/d|h Aq3Y,z$JOt. `987UWѤLgisna=TB)ߢSI{It(a%FBN}ՇxcCKbR 7=}W :ZQAT~=!Dz*_QyGsJʲ]NL?h!A1BL+^E 3,5MԬnM~y_/ K3;DE;lc ƪfP\Bc7MyYtƏ@Pkt~Blv<ܘ ڡ_ 89Vz"">dxZYmH Xg eC 4#~ V(>SMc)Tf8d.\_n8[6)h,5_>/J}D@'fMqFw6(^TY)[Lb {ql%Ϙ|}3Ӷ2v $:&{:n{GwΝ1RȎ|?D ҍ71[(͚#N 2ddTI| uSxvbE]),[ĩrߵ=(nii# 8M!e-ܣˮlt )1)锞n ő_keQ`􋡎D*Ą6kpQ%%aiCb1Th}ڌց/eh.)!JgC@Zo 7|!_+ 6&$h d%fm_K+p& Ǖ)64븨8Uث}7/T(C>ߊ;C-DzބXw],vI-/{DU ' 4>eYPȾ HƥůxC\ -+P)yPZ=2 RX(Xcp1 -jI jcy<,q-%JK:o/czE,[!>H_1V<3(_5;-?pgy)Txet/i: 1Yx+-|+';=i`Bǻ^^|9[՜؆\SOzܿ^Cgsmdښ/;GD0IUfظu7h"+]HǢO`i>{-z z%xELDO":K1ɻK,&A{U_!2U3$5/d a`t(i9|c'U,iݱ*rԞyl@VU!Gi̜. sRQ"_V~Į1q5R=e05xp) T*mj:I֥ˉ2&1<(Fi#fz[s uH5Lȼ٢ޏ BhWEͷm!JuA`9Ʊup;KQC_~W>j~SGpV'ov^ql>!wZ qVL\#dR+vv,7GȒZE@aDMVD'n;u/#WnF::6.dOBJ>/n ;Ocdn9Z*)pdh{ yK,_6eT4co44}JG9AZpP*hY|W]Js ڙ=-qib _>IӢY. 4{۫8&#/ѯ{}!wB JX1A'] Ԇi%V44P`ꀕ=Tz% >:"8\B ]no j[`)x__UQP<$?QO&, q 1 /b&-ic tZ]h0Dao/b5,DRΓZJ3֧>TFsQ\k6OWݨ6%&;8D)Y=z W=J]G2um0L|NpXT#6>;3=>W>7!0̑@%⋊P>=(S&a@nW+Ț)1XV$kߟ5T_]F"d"gsE_dJSޙ >Z0b5y?Uu!ZRwAruluP,A~ u lU у6J$ǁ.)6Zk6:Y(;P)_D{s vrh:@ƙhγJ/O8W&KbUTjHVpMEgMMܾC[zA[U\iT#)䟨@Dgd2.'_'I?$PJx[Zwɯ FӮ!U^! P9w(;SzxKi)+5`ա ^z2Ft;/k~&~{`%,S\6_;{F=\9VZ4F8?2cz!@1s{͸=`;{rir"Igv9}ЊK?W+Ak63(vi= '%2msAPyQַa Y̜! K F\ c4._"e{w&1Req4Eza4{moE |~9A"'>i~46QME L^cjV 8ц:yglI]lHJƟ#/Ax좻E c|6Qwهo.[e>IѺP]_d 4*@HJ;UW>hC"xMq˒'a2Ubыr"Id!.Ȃ*6i5MjU8Fש+k fj [iCĶ/dKH?+~ڋP[E]JcjO}GdyD9_CQ/֮?= isyf}Vh}et쮝h1c]t ӏz _QZP}ZA1{y+O,\d陗 ٣Fō=*Y$aBtp5iBH.p#eo_W2D]':sDB(E}sf6QXWc>CS|2ر?6]Qx4mhtzOI,+럏h+J2+}R!!f;>{-ˠMvM(~a_|h[mנ]X[ٟ+sMqkfUǢ@s(D>cO(Jd_q-p95BNYjȂҞF@FGk2v;JTQOnw+ Ffs@#$G-P"htusWvچpʳ1_v*b]cʝjAíT.&.Ը4mD&r._ԵհBN2Y-VBʨX4'! .܎7Urn/87t>vЩVV1KQHek3㪄s9'-wn$GɅiNMa*)"Je8ei"i01`N~4}'^4*S/YKZQql~F]`Rek=1@q^b* z7m`_i󷌈U[?s Pp/5펙l45۹fv֕Ʋ(Rݦνlf+# ̖h'EĦ@5sc7#?. =Y,V( 3z ={u;39!ʍ!p]&;:osLӇ_js~[Gܺ0wb47C.ń6./{Ve@4,iUK\ih) E)oS>T??t[L2 ̷RGbgkٶR|Z6~7xIx[5[03SC .*\-w1 /ΕU_7 F Ƶ&H͝_YNLUFG씺(~T@ŠZ#w(3,p|㼠O}CZ)"ˑp# 4ۈo\W8:,[ũ?xު}%{O_M$&7o)3C\4SqѶ :[ˎ!< eE@(ĒVKil6yǓ7(%G#5>OZ Z)O;/ U B!xK!` CŗTUVL5e\<(*R$eϥK\ tyԘiyi#[;aVX܏7^ 3S/O8HsU_&_`3]k#CԩrVi+ѡnYxrnz)aހ~r,&D<~IC:L\PQSQ)sB1ޡ4w<==IעZHwS1u"}ߊ%esĺ abTaFpM5:Ujtc`H䗳 ͜{zwi A[Ķי0Ma<|Q]VBڲهl{&̅t*Y lL9C3ݕ^s^11͇ygLOc2a/\ PǼܥPDc}t,F L25i?env_O@YlJQ%r L6"RQVZ+Y?;8n~ְ|[wgjC܃``P} ۡ xQ1 RU,EaFlcZ 雴~NHkSm6(a=A4*jUo_o0B M3683 \)Gg:(J,_x/aʳ]A ^Դg!yh*aC;⫆a, pAQKtw8`5;0%>bvc~LWTgTEZw1/7AoC$.?Czw v=@rcw [8O.&2]Vx EHR3M|>LdN.o|7j@˘RBu)\z 3 nǬ=SgRAH$Xo q_iO^$$O+zf01Y6ΛUH:jYרO?^zzѰBKt7IdfGS ) :PPN\Lƾ>l]>7kJiuԍT?ՏJ^}7Fs E-=p`~M6|+}&XajcT>ɿguItMMau\mZ N?Qj4F|"cHɭ4tfB &Ds}T閄 }Xr٥X2fj9'NqJ=&G/BcW +Fi ̶RE)S!-}lKXiؑMBF #m#Wn-܌ @lc>4_ b9xWS3J3f4 B}Kب*2J! ~y^#J3F YF(vQ:ܨ2G /8==ݖV`0(i^fˊdVDD ;} _ K+23F&Fݿ\`3Ǽ<{ e_exanSSffjOHH*Щ`$}0j YD~Y[/57|ez%?7(V웖h. r& -]0bA>׎^= .ʷ̅k>ʞ7m{"#%5ni)#ttm*)k:Jj*V4tٜZZЧ"pA j?g۬-UcL g0An$>nL|auE~4 W;>jvxGRJ@W" Οy%n$Wۉv;TؽuBv#٩o_mL)P(,(hA֪WnmLDK!+@w7}w#*P=r;Q5GEi&1hGn +Σw fGV}hz&hGFd~878k F_CDH+m;7.;fҲ4P(Ue,@lC v' V:T|oHf>' nK(wW32 5+!l42\[UPz0\~^، iZ=kwt؅[KAtl_ssuy!N'l.x/s&ARSNwJљM@,A;J?\[-Hqc׃Lƹ9lȃ]9ݤ= ڒ9vzzC&/!XGKXLM·n4OEV*e71%ke CzQ%> ׾>9("8fd6L eY?WYsrq:lCC} KD_8 lUm?%RVѓy;ko{{aK! qu2Øȵv7p_kz "uI^S3 !t9*Dx ZJP Qm|Dhsd6CئE0$'v$Zt3%QGJ ?m>q XG1\ƭ+bhr'-k{t}s̮!kr!-h6vb״|prymqLx#1䴋{$kt0=RoYʞtX `Tf749X;~tijxCIIZfN{q!q(-hݢ+n5G@: L'7ꆊf SN#8X>R8 ۸Nf R8-ڴ8 ^3Pd5$[*#>Qʏѣ GDOPCf[2 )0T٥rf֖:K؀EN0# %p̥H1sĤtצJV|&-&YA'$U!\Ņ^7Mf:HrgLVvdƒکcLHRrjm),Tg(rKr7g/]ݪv'}3B~_K],\ ]CDA_[pcmXCGi?vfz@蟌Eea&+ ,wGt=ok YXFM/d|I;M|CWFI叾,#z} ;o Rx;]zb- Ht 7;!,}ꎥwڃl8e"zaì-+ZAj(XrPz^\e*Xч6 {ZWPVO&+_ ru  J~U:><^ r.n3LsfCh$㓌NPr89(iWI>ssj굑 +}&-C%ӂ53k0eeIp" \,q@^)mX&kIetG]ڭBwfn~,n(*y-%#AL5 #K1I uq}"/4- g6͆BMz3%/*CXLFkDym.c?`VBB.kR 3)xѐ6EGU5Ar&﵃y ~+oi~=k)edu&?LeKʸ oǬxa? -ŗ8}F$Ba0[ƍZf.fHgt%aI;T yf]Hdejf5Z+g<`8#Ab_ zE6+=ǐef}FGV7G嶍FNW5O}C" XҪ>w4N^"LzM=S.SEȿFC).&#:0Vd* a'=B|.a.^>.Hf 冡"tk1ӻͅQl4ۯH'ݸ/7O C-&Igt-;ਝ%`jgg6!DNrD^s_}}b^ad$Ӥu/ b$"RfzRxӥV/1M4n? ֞G[}O E#Ȝ FT gq:ib,Z 4zӸϜ g~Hpx} ]HFhT@K+y}K~Kdޜcwxحe0PGr5*Ym(*ޖ;W}ge$-dei)4\!]̢8 UT1;~~*÷C ,HdWFC$<.3lϙ຀5Yb+ZzMZTYv<\`l.K97׸:>U3r569ߓ܅)1i4xY&yzbNaIIʱjW[ Q͜jlĨ)nloGG!: lm ZfX+#}]\gTFbo"C+(vk ȅz$dDZOe1u4 3 ̏VVϢfkLe/?/95 W04h[4yū*B(Bb' MIA-ʨ2?E"!`p ?l?QAۼ/qV֩w[?j3oV7țY +;w+e,v=;-xp)rak KUy*RU%x`%S]֪FOp GAkTOu #3$ݨR~#Bdkwe_': ) +qڙO\Y6Nf[^x鏫]dکZ^4/4GYl/SkS!ʫ +0'i{,6놎W'k2m6u%8Moc`Olbczp_{޾1;2pnl~ٲ0zU~m#hڣ%7#xgZW_\4 X$NvdBsSZV޸j[eh su~ xunKJn^Jɠ hضuL:t}M.CXvrܓ*_Cq-#d)Wފͦuآ\P̶;_*%AX+>Cdq2V/3閈[-=;qȏ ?"[ԋUN ^5+ǏvN?)(yJ n2isGZ"kiP tuTՎ;EFR_௵ V SCUAo}!wB95߸t hƖ[E%=4w9*:T7KY݆HKg9=R5aRݘ edh?pK~_HHlu 2,p:[{$8A|m9Nw5/@g;M#0R653r,S8Ri˱ )3Bޟ(HC]ʻ7 X[|ؽ*B(^/Nfwj‡pݴy"{ZYENai֍orXԱx[M jƯ+ %-HF9ш=h}y8]*?8tZQB#jӾ{kP=)Qo~Nng2{ Z|q&Sjɸ*.‘l\q=[gWnj?6 ɘǍ6h\|_}shM͌ kD-\iDi1s4T'$B[q^XbhR^O=2XZ1bMI:O= G;Cdn~+rF3Wo: aͪLpR5{E6+U6X>hQ*!4Zoq_ H,!ᦹ*}sѴ~nfލUoT}cYU-zgIO.?Z_ =έy5e .&#G$.iI /u J?Kg$!B5* HUFCq)G 4F9ݭk :Dv|BjR}X5׭1$ǽ3O/LxPuv'zPG ^_wt-{[/!AjV3LM*$6|׷dӿPI4hqʟ /a~e2*<ĿM9ԅ'Ir-11Ltȏб+"tuA*~`<\ (Uwm:Ȼ-cjI'?$dj&Q|uQc1tſ[j7C. <Us>u/&Dj"V!5Hd0E#{NĘ6N+؀X)G]K c+r`݃Z2H&Q}7{/ք^q|ecN"ʬ0 GSٶMY+n)LwU}!#I\$g,;E#XgkW8Jﰊe,n啳͒Ț-m@ɗ[ c3aN ך1g~3{>(0`v`-'番\[-Uz(6{qDD>A`sm=k§U udHe=z|aGewjx*_ֲmii{0Sn[)ёTv N ݏiW+^ҫ  &ۍP}]qȳ%$KS ^:8?#_AsN=7w~"9f[P\C*['GrIdTJ.A".2N#ؒ`F\kˆuo4yOzgC\8f >#*`VN+T0ң\}kWʇx%MFjPqC7'2wno~b&W㚜xbם8)uAg/w@y@ `j{Gt>5 .k;rg<-{9ÉD IXك ڴ 4Юgw$pC5( -3P8 '30ѣfEĩgwCr2Є 9GXzaNM OWhd.ִJ(fJ:-oy)=2VcpՀxt¼{eGG̞AS$X"b <;M'Y)eֻ#]ﴔ^g-( ҝXȁq7zqe܌r+a tXĹm|i{G+k!=;>XO;4fsDZHbcbGdž& ~NAK20LJHR,{Uk" W,$P?SU$:>#;e{?{<+2p7Pq1iq(8hN2< py^IXv谖[~9A2H\g!qD8&$!fOQKkjE_X{Ȯ p_AbAg)n x[HH$ ^܅QPmuYL69>Id'2)&+^\# f'xL5)OC1&^jmu\YDo[nNqW+37NK5Fy }ޏр*.m=ꂟ4_HEUwJIp Ë{ 3 u[p8m jp:E{T={U*+PGfX` {:#m9V 2!GJ@Ջ${tMc֠xd0+j2QÓEf (oW 4a![N,p2VBz޶_Ǧq(;SDt0$s\qV? xE-[!֕w+qbeժtL_ 2b*֒-] Ȣ:0 Qv*_Yy\${c$Ɣb=)Ui!;@rtˢ) x`v_D|Nf94J9[7?07qv>_'m#7)昨'8iv<0xx`G\XOm{0P|&j$yuX]tU[kI%U"-$KSZFG~n~ dTۣ(,[I\}pE'HXLi^Bjd^w7|lauoΜ( խł!D@PY6ٚ(OOkI7:N.'ė{Н7y29f+{M}13,y-$hqh<+.07zk w` ܱڷ9[>= {0*Ԑ )!\%P>'F%' (>8 l?V/*"NXrj̎pkJ^QP~)EHg# MF$1oxV2S(Z/kA_@ӪW뢟 lbdyPȆ/isqs:# ׂ`;2 3%E_"*G`)ߒDQ wuX`DݲlXj5?{;Aq{[oJ|Q yZi-M.^Zw?+O`2(^Bg8 ]1Ҭ^,AT2v zW䝞#*3N27#hC 溺" o.Վ{.?S;+^#tߓG,? vrhKuc|n~&V YE,,^[c1 =AM{ $Y9~Lz_L-h9#/TtnV~U^ObrF䰹\7[vkd5+ld>Gh8$~lW+|fPCK!RoO@ :x)+Φxcvo5\drC0*6˜tTDRR!{$Dsn[ΙLS*xXݨ".Dڀ,m۷NI?\:Xy4[Qsnv5ӭͳ^9qxg7mh% c\mQi?L"PJ]1\\pUA1 u-l~πs(yMf0.:T(]kQ0wVŃ3bh7ˤ$H(tS*h//e4rge阍a<|'\94DXn[?>|HgMB ]j婦n Kt v=RjطNQHUi:+'ќB ׃(k3jɝ'.$k{,O."JIS =ټ7Z-h3G VML4e=kx^eEGH4Xrv,=hilo*-+{1gyQ){![UޞѻTH W({9 ^+vPޱJbް O~\^.LKȨSl(QE2QwH_;fKCPO=ۙfb sܲIU5B]٪Iut͔S>Fj c3O(*''Ea{S~70-bGÌt o'5ԍ cn`Ȍ5JT3N~Xj=% C8@C.ʛL<Ņdi&r"y>q:9 ~VOwmeTQ;&?Cmwj )[F?S%39! `+8꾏&dkR`1[KyZ!:<`bN֢&* RiX 7ڲGZ훅joauͽe[vruq>!:k["Y^_X#t D\o+nq2YO] #@7w`,-Cj1mWhUccp׏}ܨRX9>5u#-} OKf`\Kg2:~Spm9En$[+^$D( h]jۍzP qǏ'ό< 9I>A :[Yݓ:70@mDiD =\P7mT~X` l(a_T8Hx{tha Bstz9eP!`皸ʺDQ/?,iƠ0wƵ{=E^?ڐg4;_Uȣw -fvdo:V^ nE󤺜֌Е-M;⮑|bѽ'oԕLmw'#bǨ1*dJE0ԤxWyM?z".z[}ѨOXo~5,bq6b_etC@ZQ.Im=?WNN >#,L\5C!P жr"P9DaUwmU /=(A!^p@:QV:A% 5P&:XBU,CQ@4O@ 3;eB"-gmȯ!]@+t> !C /V/׈%3J<,V9L3@A4HP|]?0bAHxpvZ0X@ [ƗĦnf A{b lG6rƅ3ƫ#[v2hb96 n3&O%pO4+r.牑)v'dAjS{XKN$pxJ`ZK>;׋ꝴerYE6L\SJLyIUH -Hx5t+{:JpطK@8C SVp{Ռo@I.W6614ldäЁ~7#ȥ;P _Jo1VM:n$>tE5Vk+EIL {s Nr4QYE(y#BCFwどkO@]0X0]ן;9oMRk&,p ͗e2NE1cEPtHif<f+x`wHV܇oɫTŖu`o|ZqHğ(+tWjskԖj. BBn̲t-G.8; 9S3`gꛍvx7Tn.A^j֍.pc59 ZtΕ*jy zp"w'(63Q H7;B7/<ωɋ~`][hR5=0 &hT=~iQ[x al!"Qt$k/yJ_h,~oP&cSܙWW`l]MŞ嫥^,i2ȬEX)TAK^5Xawʎp*v]Vy2n7٤"s|Ae-Eۭ;1q>&P,|f)y%Fe~vJxn) WK!u:* 1 =pJ;H$HJfxԭR!PhxEӁA_1L(8:]S$Hz}.w҉1q-u͜vm`{G|Mmi-ibި*`^ .  nC1<},!8 ;ߑ3_aTe }kITdh/b=mˋ;]Kq:K2VK: p`1GmǙy#Ak3-+:IWңThKŮwZ^=iԆT #[Q7Z.z "1PZx]~$5O96OKڒO,aD5 ωKӋ*"pp36_t1S̬^yDX3gqZ݇` 5ϮƲzx<:ăm<%aϐg+#&(;[lJ= 0Pm)S k|%qPڽqҨHu줜tWm정3ySFtt_7{QA@1ƀ]-Me5u2.HLTnٻdyyoʋDAXjA g%S0]$b[ADƑVa=:_n5- !  pYِ9D_J"`[i׃&`x)[=[Ltֽp(3wҹa4$BZ(d֧ui=K*O6tUΰ +tN zy'bƊ0Br64_ݻi"t@i 8Ew,C!0[c363ԐD,> B 囟qOIaAKqv:$PNa%{,{8,-~ &f@LuN_HcdkAZja@Ժu;o79;[=bpg糽ϡop{_\nŜ$7 KGSH_µ} QhO2 F\m h; $@\9aG j-F_eK8Um銮 X <1cwٽbenQC]R"O^sɮL-FunR{!갲jbE' С=-:cyʰ$Np<j:w;$JgWOx+OF)'9U0^UB{X̉chR!AI$Ibkr~qدͫ[pNb~@]n}]x,;U>FP@~& 6vGb8AOO*(>$n y#x+%% c(yD?%yADJp?vm*w\R1q>n4-elbz?*7g[`nmUCjN(g = $>"|RV%wE&N&") 9hL NE$ >[4jq†K4Mח8ўGaFٻ+?8K(*gAO ڎ8>O&}/r6]KJbt5/LmC+-Vb82].ד62%p+t[ k: E|UoAx],߹$&Rg21 ߋ4Ծ1@J0i Cpgc ICYxn—plnz8"?3,jL`XeI^iQSdqj,$NXju,/^ GF\JUW&7¿HNPUSզjehzd*M<$4$<8y/m0%b06Xg lQ։Sx:/pQ؎ga)7o:= \SH?/&@:56LX(槃h4A3TBp ۹ypxl{+{SZاZ>ζ4#Jrs5$~W=%,/͵E m,]I4)s>n xȜ*ʙ.VV=hؙL%AۃYu:BR2AΘq¾3+x`uT~r6`NHJ)5͵c fqe GKʐ>o i:5ٓ"O6%͇d00!lT"v=A^axIy6kܖ®*Nis$1,~=L@S;Է2R@nia[k -teθlݞ TT B=~ yAw)SepiR[*KIN§8_.HC~vxqk9uE!jߡD@ 8w/#}W>ܾ5U? (2ˈIO7Z0EDFfD r@7A_4#غGbcJIa_ tq5%H} G$->roYc {*Avf,V9nF%wj{#>VK5=OOշaEߥ|qԓ_ϩ^&۔/wv8^p8@i;Yˁyד0#zwbإ6*8"·Ɩ``6zLn/iYh܃ u!zn5,zis bkksRZ S* s@? +c>uAhU{f>]uM 5psӒxQ9X^C ::K@x/'V쭳N_ZA9G5w?* {€OL=A(Z'(%X24rR/c `=]E,, }5ƒ;rsN9Pk\bqd R(RQW%p+? :_p }[692RlLu;V8ԌŇi,ʥϼPe*]0ޝNkB?Qydp.$|)tIR PCE}"Ċ=E{B'p@GqwY6csʒА1LZ0}(^u lh,5JvzfDH134ߡY'/`JZ$pL]VyIX !QuŢ)ztLƍV] eJ5tsN:-:[j=OpO7drlV<(3Y"ȒuΗ}@?hmI3ѥutdi]fr7QZBLc9n#BLaݧ _Cyy|j?/5 E[ =+SmB)Pɢh\uE=̴KކWECl ~? 46f" ),y;; "צ'[U  bm ~Ųh[x^=,/+#Zp0I2u+ cC@Lk+r?] kfAR6+Ui5"۫[ lC~k$N sShvmZE$}m/p3yo5y\G32e\4AiJ4ʣrM}Pﳓ=[,AE'Gd 9vXq|՞\7)e+FƼP"Cxg癰&gTulI@') Vǃ ϜڿaN,2o@f+qGj+QŔf5E9ɶŇc[wD~ >uV+ ę'hhBF 1WorrE ~PˣWa?jfxEw"Js}vеL&]/|M`h-=ʨ_∦vv茨׈)Xa `+Je+C~<@]fΟ5hq~ӢwUt1_I$a' w$،`t"KsZc(' txdTMdFũlUw;E&!οһUsrEZ L $V g'p{X4[/?VvV_ KK[3e |dt:=%ϭzVvS\~jxBI5^DtrKrKɵza՞pG 8j/{:IU4+}WpJ#'sbCU 2_r-/cD7JsJ 8c]vO@f2x[1c$o(yƲ~/3B4>3RGEo~7J%b+fP&3@n>TK0qHf>$&*M\  (u̡s07h65R̈aZw1;u\I>"`HDZC"m Qs0O4ei _/W%<mhs?d/Q섷G"PHl1=eX/ZhN /˻A~bk,E 8UCճTX$U\b[Z3`.~dW!-4ՑNRriuFae'cK-A+JD.ëh7pkOVh xlf[dGls##1J!vRC_W$gʉי$,dv|,\O^ mUj_U5e6(09mjk%UeaNX h.␈K)$MBޝ0̝O rp/6o4Kns{EAi!|=*ANU0{2GR&\\Svj<#@m'm|S$03hi\1*vaγw@_B;׀l7Ȝ>>|&Dzĩ3 !R3 v-h}.3U-:-3;?;ƷRO'u-($q*NEdO7lKd vFy)OxL@ ybrRvh\$l_?uj(h~]`Y狆6ɉ,gV0׽ZWF(e%HE.9qF-q`EȂ5!n*eW. #Fb?*q4v E oJ.@-c [̥^/b3YQC&żv<%\۬;3U9 a97,ި, oi^&-H ]ˉ49l UŖ38`smzݷ5,y.n82I%|k_6۫ФWC ]WJs`e dxb)EPnrD l?PnIL8ӫ0}RE7eQBXJ]/;s%CaP+ܙ^z,0̈́ԽO+D'۲S$g_w8ZX {l)UtP#,"WαJq J-B=Øf@͒:"~N[h\JF.%MsOK9[a=D ^cck\Żv&~b`;:㈺DMN' |=9 ;coe>9{nNm}sCFsM\KЎ=\Z%Js@q}lv_p8mp1Dm کQ(|lwd)Tj_GxmpbMexV̮Qk m9CIËJRTNHzt'h3a3Ϻ@j6џN?=t|RZE2mGP}XH!9֍:8<蝙RQ#18FD>" ulաmyv+K; C"_. ݂vh}O%/fl 11炌)=IJMLOK=bT 5/rY5I #!I`ڐY~V@?xk a~# |]a{F'B2T3 Y`FDg!S;_Jbvm%y C MtTPy-d);uu5:rBיAu  ]{8pt-C8zy v׭.}VaU/S UyAQs9dV^ۥY`3u[nzX UqGJBmڽ32'rܡs\%0\!8M=GA(./zY=fFgP=E)JswH`i8>y)9>=nyYZbg\cQmha΍W<=l`&S&)ͫ\z`\\z|DQ\5 D$WfJ˒B} ]/8;{:qI[J(&(Y[(,cK9]>NS.Q 5>V˘)P N_o[5C3ohY½J RXMU M+, xI1R(6ۙ 3^8/8ps睏P4Qw*MdwxBv+]G0wh߁s*~'*'v;h5蒮c 8}j+W R 5"pQGZ|$A'@UnbXF vԩ5.v鸥/zXڄVH1Ntx^1_ps]Bm|ѣ,Rc\igpJܲ&\~9P]Be] 3ESS#-; Z!+FYoP?j[ ̯,v}|z!CXs8۪5wyo:q n]Fvǡ/v[2LuS=B+iԦpc{Ynw`pC',ط;1x_w }kS|"m(AۣiH݂X+@eOY6(?TBrzwUʔ6Ms3']( '{ k{ے kFy,nF"y=1o} k[N„)|*$y2rĄk$K]ÚBG;ϰF+9Yn?@m Z?(IcPŔɿ`Sw>XT"zˎ98ܜn?0_v! {-5` rb>G3̏O4ɩs궳q,, e:Iwr#:U#yİF@#ٲ3G2fq$<TERZJ6kD94e@禐$:ڕDADp^RLt0h g2(~^U8C`Z0cdqaOk @~Aski]ڪo}Z_N%:OE"hOJ5TsQn,cNH&Z_o<'AwӨ-jӁdP|GKjl~jȢnnvJTO0V7[ӡ3Km(ަNx,iei09ZlO_%` +'9=o;!jo<)ܶEz<{H~5. aJ@m*Hͻ`vb뀛7ۜ2/sFz2r:_2 Q:臟*"GxmAo; Lgo mCb)ã[^x×M`r ϘUm|\1쑋t?&=6cG l6&F]',R\J=${t6L\:'/`"-FZȌ*?/c칔 L `>2MYr0>?i[og)_^8O.K!_kLXMm<17YiDf*6Z9eEsϷB~S3#aX5.9I΄{ [Z i^/0yf[ "r?8C:/X,lBjQXFO[RYGM'sb2oNIMJ ML [4iu~}ȟp,B'DUɆ(nl\Dz:Qهi?`K 1& 1bZ\"+_4VyGLsdlZ5@HwҢ±ϥ/^dgR)DK P8|YsixVc,# &RKT]W{%裋M v?@Ӛ\2aC H rּf1;7-zFn6%!cQGjb[yiLG5zM7 <*vl OY2xzE;xŸǸ6cUm9XS {p$ qv@85 |E@e9^+yl6˨wfD/I_ثXv: qrl 8aBjsHSH uq^"3ݯ?\l^xݦvhE8h2Q[*Л}>o~ IRCy,'v>6.ց}`K;ã ? -hZֱ_mkG3}UTGEN ]?=ta l zf/VH8y6~~8lnS92eN@Jn>x|޵23؎=|=&e=ŕw.S*DZ5r(QSEbp @l ;ꯠm v-#'C ۍ̎uBCQ)Bң39P|]Oj%[b}"Ni;/R~QYa9eף9aCQlV7.0L*˜;%g\Nj%erl::7.+ֻb>+NOD) u5̾2~&6EU kJS]ֶ&떞$&p#SbvL2xKO;c&a4 v߁x\^adA%S'm8ɷ r:+╃npS#tZ/fj3g`n Gg:s:MA&h2lD; G|@@H ~~KH ejJ֝9ADڑJ96/]o+t @Brm$%2Pܞ\U/a' e~0ٟ 6Oݜ>3LǺRSaZMJҪ?9Z.7Z}}2Pɸ"kl[%"rӁ?\;$1XW`::lE00?5W7k։;i/:+4e8Ӽe> :=Mό0ƭ+8K V472"SILZp`#i0"NJ׻v~E>;Y(h!mbЏ7#d<Ռxw~p%m4 IVXkJ0àJG'^/,qxInDA9UC`26 $cT$gkcԮ^v "Cm$5"FpYB(}K81l_fVĂtU{^on5oaì3 P~TdbO?\ J9eWP4| i sjT RGJC>7ixl9{sc~9UV86H 5Q`\Vͣ+*Hp6J)A5M FWPV'9^9R¯4iX O HOCVEMޘs̒ J n6{kz/ ̑.L! X";J ҙ9N3{&aOEsURGk~f_2l M<10Z#}^ufZb_EV^Iy-J4Q5Tp3~JPsEILpR $-e?PI>~ppT3@&Aйuk,H 1] IDύ*o4nP7pm!(eӽ-]ȧi?ًϻ=8dBs~ E,Kf _?S85kÁAרiZcG@W aDNl .Ʃfm)'py1=ɿ1ej.ƖV&B1Bԍ'v Lo q~/nsb>gTTf:tj>Jx"xՕ*wE2{0j8MRj AP E\/e;|yWVșe"7a$a[ ] 2(yR$< *K M0ߐ0A{x$ȯ;|%#!JcK_I[l]SSGS0cƏrIU cyBsltJ(l˙$"%D 8 ?8 7H~ |dRD4rw~5Jh|o K7YJSY7kd7 )"o{t^.ωhn#A ;3M)ꏳا5Ծj =gk=g,.Ϣ)0Y:r8h;U}@n$灁q.B|s4 o=3awF@1Vjq) S4Hiر; Wzn߀i-RJ,aSX˕b@-yƱv˭, W@gl! p =a u[wzX7K id,DET+Qc)k~ P i1)ȁ! .&Z=1.8{aK:Z+Wrܔjm7!MDiU5Y۳٫FZJ6L$DG$DU+;bv߯n@7̭@|-s_!S!I*:!DKk1.$P 8h1*A^1|N|YL.]SΜSmx<!E.[iUuu`Z,['|])*Z%Ģ[%P uQD竁rdjb%l2)V%ndFwzi<>I"o݈l&vű f* ojDIu\V\rkί 0ˮQhRذ0[%RTL 7IM+~eO0X`J ?~ӨH.1UW8~_Dd6€(hݞе㝕 S[9PJl~~yͭQvQmQ+e#&6|d}Iۺzy=H\yUsKt%z 93!5>:~#b<:Zɣގr3 `DiO8ܐz)-v?#b iI#.b\bCwĪc[Yվ )dg:+\ԔD&q41?%#4;nZ)"JMwlj GenT";SV\ޟ˶$P liWNѾwۤLPAg}]F2;l#>LU*Gհ̒>c,7lwdcQlO˄qV)r\d84b 6-oV1`?Qy;ћunq%8^4.~EFq p DGXl$Gxo`C'G)֗"tH0Ց@W8zL|59 xخU/$}ZHLe ֗V=D29Kym?HctH.r`Z>ʹȹ8>D6BȁHCBV{ l뇸l"ON7x[6yD }<uZ-7H/9r$@cn+^s)S1IP8Sr6bzV mh监A^;s6Km Xe# ,6?n(G\jy`8}cɝV=L%gFRd>FvykEOD@黛#Ruj%lb>'T>or` ̐&fp"ج֩h/E QO|<@F"l`LU3#1 ~κ@woъɭ6f+[qiz)_<޼{)!aRlPM<]'QR2R8uR[:r6wC k3!Vϖbh3[7;{d^v`|}ḓg#ԀG>0-I Y~ '[I,D|}52G )oCt{+w%ʌ:[@$>p!`N&LDz? kjmHVf?(͇*kW64}Xmb\t[pfL=~$$jKڌJ;(yt0 D&*p1֋r&b(I=~T U8N`&f" Q,sBBK?d2[u~G]Aⴢe`~0#MSiSpjZB=bt*5&5,Wo Xu-HbN֟p(|9"T aZ /$ٕZA+NsT1gTu/aQvak2*wwS4KWP_렪?o .xpd,I)W2e־QQ*XBWB8&)⹂tPzt^V翢weZrޥcg5l|'?d249m㇇FId#f%Z/x;saeP>{&$ғb wHSm!M3Eƫ6NIH|Ղ!Q`#nb[ˮ0COnӠ۔-]01޼b/d&8n@6rd]Ύ!ǚJz[m۶P%~WaB;E9`}nU]e\0k2$G1jRH/=Qsw=T;%SZ*0{wƫR$(1@0 O-@f!AVV@-tw^p)xyu10{GcO*)&+yJӯ,y'6/]| S#ƿ YU!Aa!j}B{LbC^ b$80 !Zj?Y|?&u5%آ/m{ r0bCOɔk8]~28ڬymkXx~Xt' THl.967)R4)~:{@/wPMlpԅ?aX/讇!EE ZY"VVܞ`Dݐ#\ xw⬔}c{-MtW^Voͽ>f| /Wne U f8?Wj#f,*  pE^xozjm ".Cs|b ~5!_0 #W||n Rm2Hfr>u+v5L..=7׸$ŃAix T* ~HC:@3*pR&@i+# 3/2t.dL`PXLQavWSFT @vt$ArRȡ_(ɤKvqsVZ.9wP^@ aIv&e:CJoMpkCk=-$[SGg3p#Y7<8tbf`QJ#@363ƦE5K큩nA58ehA{3iX[7 ]SϬvWAҵW# 97Y?c%K>ha)SàX?s?(|aFn3 3SvŪrA| A^' 7:cDCq.=wj^痝flqEV"Q5y"jP*wMԍ!",|mȢaj.9&Vlm* If/;Oݼz2M©;vKJ? Wc~ife`rیiJwKݴ@ݢ#$UsH'IqCA?!Cƶ Q+yU`0Y#nvOozOSlY3kL#Dxm;&p(5ӽHR@t`ʖNDњ;jΒ޷:dXNir L˛ 59Q侅Ę{-49^~$vEf6PNՙh*#c\)p?m{j ⾵?+-s riQUS;?5uߛKҖS jh u0}r`CrO=lz@.^'j 2PK 8m&'9, ξf{v#b1dyыAŴ|V@ssh5A$!8w:d2s-y7>'ۚ:jmUgNX6X#`ED}f6w0t b%-J ZYRp/@Q'Ɠ).33,O#hh8..=G<w<px6|f|w+Ux[r Zw\iRRv%r'ԐK]h#ŭosMBP(6 ;Q] Tܑ:5rJ5LpVDvWA@Ÿ Pu{wYH:-ss}9%?- v5^CMo5\*Dp$H 9}Q%;X@քD&]`S.Ȃd $ kBQΪ8&ta7;).8  *JW>YM{J.Rxci=)Vܘ #FC2_W}K}NJF$a rɊ)\-Ђ6W*4#}t3QsYE2.^/<&5_i+魅" up!%'sCi! RjF9+]cikY]ч.1.DAy*n7HPl14%* M@Rv6J3K_B=Ɨ~/e9P":4O.K!(}&(N8fdIr)寋˂͍z]M|p`fƹweªz{iuMc>^&T[wѧ_{!w:4 ./*wBBX Y}ZxC6Pa\l{Rd@o/kѮe,R.muKU;۵d>w 5Ŕ+X'$*Ksvnݥwjߦ37Krn1QzGlS} 3HDj^msOKCw;m>~ Yu2{,sy$av HћeݮϢQW}R=M/eŏ[`;Sh ON%ylcɸM0P7$f@pƀkCx&O#'!,L$ݾ>q8[ !-% H7FrZ6n7aԮ /9VƷ,pse<1xք}3n/ + 'X, ?;z=I_S# D`HSvư; ص< d 6GP*Su‰ٖ$fȳ=M )]H+kuaع4jCxiGme#?#x#oAwջ(Ŏَ#+aTOU yjcL,d6 #ܼKy<`X^oaG9CqFZJ7W)QN1 Y(cW4m}B$*1$ig,qPa7@Xc!Ʉw]"v9±)8ҵ!VVbKk@h ZGz2t# >w.uclVd΢@4"~w`ug(^Gu?@{@͑Yu9+CB_"ϘB*TsF:`R(yiJ}w`o.2ml̓Vwq_o[I@o/FqDjP1%4Njs&K"0c7w`SX5MZ"%@G1a@26iP4uI Ѧi@5ġuJn [|Yi 4FZ|nLʐ~p7N0DіɲӒ%!ϑ޹kwt4,j3sJHvw XOž^ b!?K sXwJ2kRY"R $[ ipߺrXe]yޝR}¦MފClS 19!n1'?'Nɴb_Y PF|1>--jQS\:)O4~#x(JhŸ$0dr_w4U>e30 63U77P t] v=KRxʢœ )DGyrtp/$|,(ekohFEg @uh*9Ƨ{o$T #.EcۏrրT遧.d5VyYGo:٢w4;݇kH 2k1[fE%lgU,M2HbHfUӽvFDl> oOfC ܫ{o|[Pq\Cb6T%LF ╾CdeNXؤ5UǶ#gG10h aWW/DwD׈eɲ&Cid5~Uǵ=dF eg g f_S)Rad3Zf}n' аg0\R!ؑyl(*zhXTkiO0#4o׵Ң&ry{,FwbtPa${6]ALT!1C&\C "Ӆ'5*"9ܗ.llore)(w@G:r-D ƚ HU(B%B$ rGpflw`0Hg'U tY'BM{k,yYB@.,9 lb^8DK!{ّ egnWp:6d ݒSFc<bapl%bWLAqfm67Yh&O.Jk_9\/8Wlrp,YnP'H0_8#T-NJ|e0_B˹vU& d+2bĴ├C kk\b?91)zʕP4B箙s}q%7.f|G7ʲejFG8keO) ̘dV9^?bg)zԑ8fkF.QTjzmhK-S S#'tҍV'D#cybqs[щ;"|Ŧ3L²?wf&r~ki`nL'NE+>%d̃*T-^{ :GPi! ѳn4Ð9WLۄ+zADY+I~N#'--{l}S9,n+?Q/g:9b>\#TK._T< jKRFs0 ̻XOUˑht7zOۂiF\`0`Q59ΤR6ZD̨"9!\ Ѥ3Ucy>6L~gw;uN/שnPAW|'ORR/h vL<^_۩Ss2aVܢ' QjFp+T)z.P o'MUKSvTd24p_~t,{gw+=Ǒrs BqV\i'7Cn &l ]W/ԇ67VsI0曹%WZ`\ĉ2εH?J5+;g!YeCA3? Dp|^>[: .A_EZ+t䎎T9ƕ^(t'=aǪmɆp 5E#qF&GLx z`15]b`y ݌㪓wz1l\.SцĚ$@Axн['TEa.UL\0kPv"~U h]z9vY*_̦!W/HܴwwK+jTzEUqkDXٌ|Ρ_Q7 +͵b]}# y0[,^1n'(npY$e.UM4( :nh ﭑ"u+rڛܓ X:a@avi6j b4eXl > gN8J(ҫOяKQimό@%jOR ey(x15saOxreɉ^ n17~#'k1V-f% Αs }jWX7 p‰`9#^3;5&HOQWztHl\wb-{Dgl-<#3N& ea򕺣N 4w`N7DH۴;eWW5*<+"Ll=gZ]#1GTXIHѣ3<ώR#IhE@S0k)͛_K*HGD;+ewGs!__s>JI4ԥ(ߨDM &}G _,nwH=!KO^.jl.;E6Zf/V9иKנm6A̺Rj$bWV b YKcҋ Oehjf( Xj[ (w_Àd!>%nz1[b-%GoǏ9uT F7xȻgwZ 3Z q<~}6b ho"Z-qΰyŞ Տ~~)kއ9t, m`rν Q3}.S"8B8#_?v"}eKX\ &S+fG24lg-QN0ǎ4U\֌ndBm=E5jH[3x(`Eϝ5mq2F[vyTa߿3撴0TJtNY&΁ώ,#UGrgu^2,Wvr:1̈́*7 3\"ZW-k'{$ҞcX0AUocɔQJ "*=a*bNz9W̽gRʯ6BkϏx5E(uB٧BQɡ@7#Zmu3Lb3k\z{ =aִ)TKw0, .Pf] ig)YOarae?oM"e$0ʏᐟ5 .sԿ;~}uҤbJRZW_i.|YaK^\a 1HW; ֯}\󠶔^ؙZ5 l"36&!'O` Ihp,_O#Ld&׶>,gPiV+>SI1w[/‡FՃ{LָD󇆐EbL_2]{%+;]}*oިb&-84d(Gmٗ9(tPEkI{H3ZI8e{kWx+~שʑ!([s777gH$}t.΄SLE&czb;8O.:!MH4r+ \ Pc᥺Yħ8St&*3fw̘y/[3RT24=^YŚ{DSiG}4CR,`h;Ǭf,ɚ0V\NJav%_'b$An j1P{V%$ThfsQ#A$ZY(~Dgw\GwgOG(_r;/G!d+BW.&~"}K+`X޲9Ґ["m˕&X .y·AX'G&N::zx}D;y ZGUػʖ-Xkzu$IdˆCU{M|F؜I҆D/QYy&VElήR}woQҲ ob{7(cp. u=뇯Pv=]sn|ѕzt $H={`kC: QmM"R .v BCTÛ&@dx4Cܟ͵<*+O>BoV)VH{5Տ+9KԕD7~FX:8ԎV-m|Ɗ (}ऋ-5"*qZD~7IyGFDd'ftn~g̉L-s29^d@73`y $ZHvta63%qgTI'g&WIFVcOh_rk[5dGƫ<j J w)XT61*sND:mj"Ij +8] $xdɆٌjVC:[r#μQ`]cC@U(Ya5IPFn&\wfT<<,L@ْW6.C 'd&y[.YS%'aPݩq.њ@z= r|?'=h)됮3afS OVzV/U-ڝ5Dl8 vj)MBaW6.wu.I414}.s G"dc+L(l|L761#go¾n30utLM wLC6+FYcf( HYZ/1 ЬJL=*NjI5\/-XrCw.skٿmk/“|V|cca,Sʹ-[ O;U{hP c[Bl>g`K= GAvO#TpSq5h XA59>x<:+ C\S[I8Mn)p6JbhfST[op\l5á^D*&gQ z@*$S{5ևA騈QۋleF|ݾZi|8|;^ 8R夶TK"Sq3@HYà73,O I9@.HO~XF+.cUGBkNtZlT{WPdPI޿usH,Ӄ'ɽ鄽m6ak,53dr39kе٥c}߲ξ+9/ܴeCWgTz# {t:?t : U `@٘[cglR!0A1HrY l٭Ip $8}Īmi L)ֵ= e@PJ$lWX !a#$lⒹ6BLf8TBxSQ rpYpm:#GѨ~{d^qQ-mxN op笧//1ɵȟ+N V|>Y{W[%;RdyD\8Yy9l2"S5*vvmmSDy-kZ 8%2=?PtJ:(fh@݊Xc;7?-ӪoA ܜmf!驔Ljn(q Ʋ ~R5UtUDH!rstHqPf]A:{ )T60yxb˧p^<H$)?yKC\},dl.n-g+[> a&Ԝ֤:Fxn~smI-5| cW= 'MKf|xA\H+5Z\kԭ0n i&P0Eѳr@rKOzlFNk1 Yoӛ4fz=q$o'B/DLl XA32:!RF7YKoǷvk•˧^.+TszIRǽijAqG$ėq2$믟'}u CG"Pd:Fhbjy1U;P kݖ*wURfuNSXX\:[Gu$l&`W.o=fG,h l,# <\ kf[0}[`䱠E :* jzMC8ǭܐQ|hqj<o^::YNXD E(B y]izF:S4R {1)6D3i!Ϛ {;_pY᠎X&W(? WAW-vPAS g暻{#{IQA_YL)N!,BN3<`(ŨAl-uS/b'Uc5&zXh'8iRo Y)GʴՐd:p}!=""0{z[(sP ZVY}WxgiV$-vWd\$X\[4}YܻAᒬ 25p@]>}hh(5'9,oA8|Z:1Yon{pKp"FXoO(fTqB~1++>e:;u.&WljXyfKr0vrD$EaYx{8^I4m=#P_]5W>ht1 q ]S1@\& Sd WLaM<zELr u<WBogx]4=G|:z9iU ]b`л3hv:& ڋ&j4)$Z]\WmCh] 5ru'\׶Ig, e"P̔;T-%lw^rҕO嗡㤚*~>д -3C-q@yo`|!-ɯ#Jvgu@l⟏4Fe3€pXU{G!a]ҝ 2uFSWRov+ n͈]|*K\*ZZft?)FQ7^Zxaҋ=F"\-ËQ \R炬h u\y="@%ϔI-Mc$*JCA|) s!vZyjOY\";YqKPVVZꘙ"^&E/5a [#S!R,ƑNA &Mؖ.5UL;-BaY~GUJ~:zYm9=4gY׽v?=擀Sޜq;iǤF(vU#q3]͂ǿS*>/ 5T`aHX>~&x𘃙oaT,oocE7m/H}OÙ3<}KL"`إԈ ^Of޹1v @=ⷬ:L>9C\gfyF1y%2wnA_awƼzJHRq(ѧ6O:u**1%\KA')X!O3=5o:nΌ3bZ 8a.sUXfbj)(R&(Ib@ .ɸYվшK${-IĊ: YZ