libzypp-devel-17.7.0-lp150.2.6.1 4>$  Ap[/=„ _[>k:tXU5T{:@6O# 3:E_ofP^/Erp#KRt?1FD@GMd!F[gMp_TsšE ry,j;`Z۴θ};0 z3$m2kfZKCwO'On#ݐ߶+۩w* I F_K,:&+cQTSw /BsX2LcYcE‘_>=*O77d185deaefea8e9f1b05b0dc60616b0e8b484351cec4a4d786469174ea53e5c22c9a42b61d3e812b7695677385bc914e981de9f0|[/=„]¿:k h_MvnՑwrYԅC oJI 5(ԳI_xq nX;aA+{S uuK:Vʪʞ wTCo!dh˞8gzE:o:%cY+XH-wȗ?NaX}~ƿjI 1%YQKKS kvth)kCv;؞u*GA&<0M5?w ﮵OG I?t>pA?d # f "FLTFlF F  F F ]bF ^FcFj.FppFuvvpw(x8x 9l:BFGFHFIFX4YDZt[x\|F]F^ϣbcc dӜeӡfӤlӦuӸFvw@FxXFypzxClibzypp-devel17.7.0lp150.2.6.1Package, Patch, Pattern, and Product Management - developers filesPackage, Patch, Pattern, and Product Management - developers files[Hlamb664ZopenSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/openSUSE/libzypplinuxx86_64 z*+5+' &Exf(.K#d *+)h ;x/$2  HSra;F,jv]?%\> $8HHLW [qF 6 FNegH  r# X [ ;u ? 4KM{ O 1.jK,7 :TK+5 ;8w  + j 0 /<V, <  l  V _-  Y  b ]!5 <   8) bL I . 9% ^xV0k*yTJ8J6P ]3k q }#]& f  sFp    a= -k9  [  UBs x(!.PA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤[g[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[g[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[g[[[[[[[[[[[[[[[[[[[[[[[[[[[g[[[[[g[[[[g[[[[[[[[[[g[[[g[[g[[[[[[[[[[[g[[[g[[[[[g[[[[[[[[[[[[[[[[[[g[[[[[[[[[[[[[[[[g[[[g[g[[[[[[[[[[[[[[[[g[[[[[[[[[[[g[[g[[[[[[[[[g[[[[[g[[[[[[[g[[[[g[[[g[&[[79e2260a7d5aca6f891292a11fe5978d843a6b4a17cc048569abd1cc838cf512250011999f447888b5eb03e65f1b1602efe6a00718c5d2c39f15a0256fad426d19733b4f01d33070dc0e906b96139db03055ab76d615ebdb9c74fac598b178f24e5affde7d568a4bbf420704e5c9d5f406cda7ed68ad176f5391577eaa3d1cfb5078d507e26c9ae52cf17794d740ab7f2e8a4051ef55bc1aa868b8bf8af424379fce37c1ba9c09482065f4b009499481f5158ef98222aebc1273e7db2c716290cc3f53168cee2185d0056d022df6eb874f8b38e1d323365b2840106d765e5e88b3cc52d8fe6a088ef877a92343556bb2f63e60f557ca6b8baca6c281bb3932d92fca68b9cf33aade67193daa0ab71f0a162e4d0094cd9ccbb30806336c96b43c9129f6067ef8cce99a50c39eb0580f5603ca9b9a81052c445f65129bc8212338bb7b9073b1e9131a415ee79d71b6aaf42add71384d71affdd9defe7ff5ab7141b86a746d659515d4416f877c88bf68adca0d5d80e959fd6c13eb8fa74276797474df74816c9e59c44b54d6676b89c5245b3ec2759d17bb65c7222fcdb5c909ebf29b38b4bb496d73094d26c1b5a4af46851e2ff9edc7a60de8325cec205a429605f82bcecf33f5151abba09c697e49f42a442ffb450677d4659ca0950dac5a327e16356d2ceb558017242552c44b89ffa58e3d90240bb3c218a624b252b23461f3d1509b774173ecf43bc7d98da4f7e2123db00419ff128685b11ebd2ca5fcd239df246b6ad4f69f9b94ad525c3ed2c88f6cf97556fee4cd28ba9183a7857cc6e63d75b7e260df9557cd5b709c19fe03b17f78173ad4e544893b381454391ff1a39b4db6a01ec45a86171305587a87422a005ad239eef78aad2cd82306d81f791083d05c4db2409192229daae7d9b0a0c04ce4a39bdd6b652a4d2511db880c00e2d2871b056d4d648a15d6ae621abd7829c98551570cd9286de51f9544e3a2be1c2ec72affd4c475b865af506e057e0461528f38f8006a98be055f733b3d109cb7d6efeef93161681af511422113787ea10e4cc0b9e79116d8d092ec8a73dbdd056167858c1d0ac3214f2a2585d49593d31fa5e3708fd0553920165e0cc8fabbcf06fbfa420363e6c0bb6b8024d9a15574c732eebc8b647ce5e6e4ffa7d745c63bae7fa56ea7b4e1da7950599b32175b91d789ed44b2d48f8222f7abc5d692626985b2429525040c1513bc2c57a4b51fca0fe0650d080d7c437bacf8a81526de4f26c3c994f9e8ac8a1812c1ee614980b709d5ec6dc66f2a11ed15cc2eec3f63ce6530e978e0c0359b3f0569bd000b4eb6ebdaf2ed6b735b05a99c6af6015ab81da57e436189f39f39ecb1e3f5864f0110dc11407b020822d0c3467bea71d325748a18bc8969e026ce99905fd492c30505c284c1160b37bd89a96ff5bf00983f16d356bdc19c4e2cf98e54138f31e208709ee7577cf8d9415af8240b08119e6be1e0ca1bd9a56bff75e76ad093ede15e8b5a293d1b509960f0ec393de195276c63a940d2d78711ca1dbb4661ba0f06ba52d87c4f5594b8e710cdac42126e0932519dfbfce43915ea67ed787c5b57e52369ed5e4751716a18910b66a530e344ee4edf511172ea0796bc4217248213c868f9a08ac7284347d271a74b5f0c8f278345010319e91032d2c19ccae33ebd703307e2be7200e5456b8b46e61a4e0df9a8c2d2faf72ef1342ec6daf2542e720b9973065c0fcb30772d5db9bc6dfc4beed1c038c821fc7a4e18337987dc0affb5a4b4feaf282aa98e98ffdc31ca35b320cb34c1ad1c1af1303690a278894ae7bc95dfc97fc4f049767e093d45bdfccf5b6edf8db07738bb83918e9cce8ff72a71f27403c5fe2761a3f9277f99f4a8becf3d6c084f41a3149860e829fec0833a25343e773ec4fd0c2056978b5803786b6c211f66e9499ab65161849206fc8f43c7728c9c7bc314b0dcb7a03fa9e9578ae971a7e87e8b91e9e2f92b0bc1cc8de6e8475b3ae31e846c840dad82a79854c354d5076ba296e751df9d5a8ea8e971723fb537685ecd58133c947a85a291980832c67103b4ca43239dce6571d5d66a46ba38633c159129e92ac80effa15c1db90c513f10e0b1587ad7ed928b578c12fd3f1e079f80cc40ef89f6099ec929928f098a980388bbd0357015cf206f7879d2f3be676ddc4f6dcd8af688d387ed3509b35b835939905db9823e91351cfe7bd370235f1e59e495df28160af5b26b8f38db819d970283a230e8dbd51e005493f99271561b0a90caf196ad7b0c7b056c5e526f3e3c1df090b66225068205d4ea88078abcf626601d58e43e1925b3214dab8e4b73542ebde7b61410cc9b8ff5fb8be238db932cb017371eaf15be4c6359b01869351cfe1b328da5f14f837498b897cd354a303cc513ee3c8a577faef8b36b306480e7ea87b46493ca920666651746c56f46be2915e6ebae341d76fd459b7d7337e574f56c56ccf64bf50d72d10b947686624a8248ccfa8386645ab24d18264675b036f1c6fbeb948227e4ee03ebaf0f70322cbf172cd551c701b8441c569ab87cb566a8bc9da2aebc24793b2a4818bb192c7e28997eb596f18f75f3bb982a770ae74162bc38a64c543a6fc264b516c7dbb0908170c1d3d95a365c444f1bbf9fd8e2a4dd51f8b8c14dd68f32da857ce241900a99a05bfe82b6ab174a1efc00a309ee2e809881568a8e8107d54d81f459817ea94a249144e5778dec8815a5bddef49ae471b631e57a070f3bdb48aaf901a382892a1b9c7186f7378fc29eaf8e5d018d6433769232b3a5eb5ffba39c4c07fbb7922142fd5ddca1128fb28106c415ab082d08f9503daccad71713ee4b2489b6ee455d4291b7019dd9de9cbc57dc088253112e52556bf621ca74d79062df09967f5afa0dd973e5eb4f25eb447f723e3c6f4129f7404cb7026cb31f7d90ca8aac893b1fee0a1918da0a90672e5ab578cfcc2cb865da85dc9e6dcb2fc8911f96b1e5794566f417efc5435d3c870ebe1a26cf26e6761184eb8ffa5615842201aa5f2cc8a3c1948488b09075af86a3289933a9375ff3011ab8140f744db8b6f42fce360e2ac0b1980710ad70b43ce36ee03879f9d593da581937187d0c6bdc855c560ad3e83ce1e6b47aa0d94574b98a883ae0f7e5ef5fef2ad21180d697f263e65abb32d09b6461c645a9d83b6f7c67915c066d6d427178904b00ce1b2db706ce610d187335c119766574f3bf36a7d691f607f354c9a4a2cf51f1cb03f8639434cf48f5498a0392f056671fbcd3293f3666a494d4a76750410b049a79d5fb0c6a8a24648704458466112175440dc49b35b81124de440a28008849cf3b43bbabcbf997768f0b6fc1b39df60b87d3ed6bae280e893c605973327cab532fe2ef1ff5b7e13c6ff83b9ea15a86dd1426c64d1ce965755e48bfe46b27d94ce6fa94543a7a8f203a96653b2591008c1bd25ee54340c7958b950862be5cdff4598f21f668d64d35cb2bc9bc7e3c046f1abc1a620ffc7747811f8ed5181220bf584526f811d89af08eb73d0a25000e7ee3b6b212e76c3a13424c437c297eace6f6c6f64e05eb0f1406c88fd771e4c433fe9ce63a977ebe6ae8a8833622c6f08f785736055734cbf9805bb04ff0ca058f1287e2f557f43ed33633975dbcc0e9309e216cfb2bee6267e565653a896072975fcaa0a2404d97e22411c67fea628fd88f55c306ada99ad0b0f4368520cfc3f0ad3faac9290d2a93f0f27e8c9965be0d2ae96c43e4b2f451ea046539a5296ffaae7e2f83ed971c1270aaf55ce570b3f4049ac65f1b3298a036d34e3a6701fa3f0572e4e41c4b83d473e97790e46a87e67627dccf249a094e3f5badd0f733d4192c40306a13a81792a75013ee12e4916af937431557f012f4b04024bf55cb926607b0fa1b570d2ecdc7d49371281e4abaee00c49d1d2c54d3eacb6a6a2017c484f25e5212c870d2b95cc4c654512b260d37535aa2faee6b0926e9886ede0768b866ba40fe2f8ff01f4e933f4eb62332dc4a6840707fd7fd1c11f8881b6ec7d196c9153f2cbd380bca818182eceb7cf08f46cea1c0c18634b5b4139048f663b8914a6acb428558eaea7a8f3e3135de251ea97f369dc964429ba988257bbd8c003208f3d1932d71c634a82776c0553d36698332e6e21f06b9a1b59a40d1267f0f1341e203a5ea74500913666ac3ea2362de25712f97c2deabe216ad53a9afa34cdc140a4c25931150200cb540f2bc13c33e83b32a617892d1490c26b15ff47d3ba1c52f3658f26ff7b7b2fc055a16e3147d75d3bd72682226389c2874c85fe3a968b04beb0dc7745494ee8c67a76097fee8d87d33c56305015804c4ef5b2387660be1f4472b3e86ee53fd04fefb459f2461a253e93bfab3c2fed9fe0017d1b7b8b6a1f3214bab9dcc8cf8172ec1e6a7aa91acb3817fac2454f42e9106cb850c00ed320d2a7e4ef69334bc5bbd68ca749822ff5f73a9d89f94ba10a1a34fd5ea553bbf697c03f47070174824e1df94177210382ed9fc027305c813c187a0dff732af1aede3f6f6f35d89736d97d2cc5e62bc9bc77a1e608ed3e3a7fd0d5c94c8401c9ee19949f34ed66418b09df7d4fdda80b279b1c526509f2e15a3e80cfe6e4967eb28d1e11be2cad10970367f5d6391620cca5d5efece0182351caffff40daed8105386902ad4bf21fb9f18bedb43f6a42749400bbf72364c78a43750872be9be416f470aa0f938587ed9e6108201a14d85448c10f90e373d8da3f464c5e44a597ea0928c00d43be4b3387f25583bbc3dbb2d28a909c6db17b94313481cc71a9a962cf1fa7a71b3d935d34f8138addbd5970602b909628264a3a586e01a8dd4af4bbdf9db854429549bbdddb2cbf96f30a10d403f4e6f8adb5df9bbed33d555cbec1b9c9b6f521c38c6c0ce87f57c85da28108491dabe381f5ff563da4d463c07517a13b9ac10e42de02f64a2fa8cff13930cabea686759ba44f0791aaaedc309ce5726a693d6cd2af45863696df29a05522459fbbd4073ebd5999349d411756aa367367781c4652cb9d303cd48535d81f9ec846a13d55a2185802c4ba599d38e4dd2af6da4cf2af5d1b038c0f7816cb5abfeb86d758e86448a50981251f6c844e7c2ca15ca41380151ff8b68b8e43802d665781cf32431c3509a00db44edfb6e3afe629871eae62dac9604fac9023dffada340a075fac09c2a55e730a9d1cabfcb52f4b27b2999bca6231ba5ab6b13b0fd36611f4dbfe78fc526cd377a6f5c32105af5dbf51de39522a5b736f64f5fc766973f86c9e097aa1e0799f906af21438028eee51c7d726719bc9fcaf4a65602a996b96753d7c9527d1e527c0769d391c1ced59f9d33847da53d93ad94b9c05159aa85bdbfda76122ba1cea4089a9e308dfef9f449a8e1d759dc64cf12ac83a9376c07ee781b1b8fc08bd5b60d456ccb1adafc21e1907392fe20d38d0aa150d9a383b386b2f8551d1610c27b87793a643b8001c87c00a054682c6336e3868f8e59f7ef5a96bb3b623d9d11d9f3352facb1a7c6009685ea13116a1fa2897c72c32928dc75cda65a6897d36d431ab61480354233ae0824a8a78c166ec66473fd4ccd074335f40ad4f65a3d8d8582d1ecbbd29e038cfaba2c0dd72526f1c6c186eabaa061926e5ed5c19ff21a2c8d9f37d73ef4279b2df5d2847f3eab901c1cef4050d5fd1e4952caa9b40e4f9baa5b3f5b3eaab6bb8f876149ea22080635ab246bed29acaf10133b18907d3212e85aca3c3983b2456ceb3da484a386be75be2154cdd363db8075feee870298f1817360043c9976ffd974b5436f09d597b16f8cff8e9d70ad89e29adf07755300ea88b438d89db8b159a2a539ecce4b568f12aebbab678871a008b53b852bf7fbb223f25a9bb0572d32774da933e6f8bc3abbc20c4321499a4c47df279013b1fc0c3314716fbe104923c8d596d722bde6a7d710ed54c9d72049ffe6c33e0cee463128df3b93764ad80302299716c3fa70ab19649c6100359766ab268e6960b817aa6816f66cb19b3bbd6ceaa5a88d2411b574a55dd44b566cdc892722b8b9f4d4411b5b11ad76eb9378ad0c76a35a3b13d0bcbf2f65720058738f3c465b43711a2e16c3e8a8301a9d18da7cbdcdf4391c519754265733668b9d116e066a80e7e97e477582a7e04169d013b397a94e3d98ba3848ed5fe382139a9e0880ed29584f716d32679ff61f9bfbfade52e17d7b0b89481894d95fe6f7141bc0e8f2875c166b5d4189638671a94ba16063808cd1ba2f60f07a230ec0654b42a33324510768c7ef734bf6c9f0dc961840c93ebe74faf50900a162f84483ae302f586836ddcf98cf17f3d8583e272befd281fc94ba7b9372ef7ab98e1dda46fb37f311de9a18c491d9f616d53d5e8decf7fea05e918933c302cb1531093960604f2fb44fc4731dda66cb38512366b841687cd0f08c0549460549f9c7ad7e085fdb85f75038301b329a09a2fc7b162e7ffa45dd9e7925970f78c49250e382134e6890295e09ef46faee2c0eb13c991b3623aec0fe385457dcaafb4dd7678b9f5288e6faefa383bc329362fdf778ff0ddf9295c4127366263c3255f20eb651293ea1ad7597d3ce58b5012acab5160025a56ef76da53e8d1e0b6d4f3feda2ed173025165b3ce9bffd7df8c67c461cbeaa22d583b9b3d5f9e53d63fe1e2677fe451ad43859d25e3457c5a79c4fb8f1c0e4f1ec7dcd8cd8d52ff62304d8d6f2228af79cb63c3d82bcf374d11fe4106868ad605ef8005436811acf72f490ccd36318d8630540c3ea8a2de7c24373e705c6dae94394839bd86a2168e047410ac0b61d91585e6b27a40a3d51f091a7918288afbc881a8a44a8845316f7efe698eefd9e7ef634e881babf24e4e416135c13ddac19aec0da8a66e58d2ecf29f3ab344f40d59d637833214c556e52440ee936a285457b80b6e5342ecb9978845f6a891f1baa7d6ba88c8aea5b20cc9100741a23af6de5f9659e829ccfac087db10bb5a15f36124020f61b1b9e75e35a4bc522be1a49d1af974602a815138ccb8fa2871de16cf8a429e6c577fbf0cbacbdd35ce43957a1a538f2b4a11a718abed81bbec51b772751f504800a839996f34305c5051300b21e7ae0e45f948af28b0ad949e7b88f2f2ff037cf184d1f7d66b39bf5f9ce29d2300141b013a63cbf04b693d877e0e7659ce84ba8de03f494493d518d615032ef0a4f85037e21ddee2ef4b59f9ba1ff92b8744ccd9b54431db8a923dcee94e3c05cb5fe1ea87ad1c041e72308dd7a66d9670f3f04652e4868ad611e81f4136bfc06e020a2c52ff12a0f03a489656223fe02fe9c126f6693df2cc761615bf54e70974e70d73895e61f89db3019462992ceb381df72562ccb3c56fdf2272473362096170bc74e5c92cfd9bdf0bbbb2aacef41ed30a0cb9826f55a13e38802dd2ce939787f0f645dfe77d73b1c316de511e30b309005f2955988a347275845b63e353d582e6e3b66c3d95a895e675640bf1910b445a2e99c63e4a183feda985bfff6ac8d7d8c38e4badea97b40446b96800a2d7417237620037885c9bae901590e01b819cdaaa06dd73c3e142b5de515adee1d5000ada03f5c3092a06fd39b2174bdd32adf0dfe0fa9d32fdfdbbea502bf2701389d84c3d072d57d4476b6ef90f833a007ffa9c03f25905d623f2c4b6af66d24e2b7f30404ef88dfd31d8fcc3185cd0b7c92d34a70d76dc6d763731c1cbd796a95d0b75327f27037506a7e274a9506e7b22175181e615adecdd193823385c11425a6ab7dbc83463c8d4301a5e9cacc24ffe169f4504a44b33e0a4c981c628422eb7bd768bcf871f6b6f89dcdf3670e7eec418cf0c5538daf2be2e1d2e335cb9b88eaa8001fde107061385a70efb9517b88959cc1dec1f2f207d56ab372f4315660acad853d4870f4b141e84e69dc895d6184ed99329bd5f4d22f155800974f405a1ca2d307c87829b353f8de215838037d9a55d92cd63ffbc78c927aa3e2c06dc5e803e99caf29018288cbcc75d4538c74b243b098133b618d8be21ee273b882ceda3640eeda91530fbf8f86146a24b7662995a090bb783a58f05252ee21b31d7e62432f0f37f0efd184710577d3c405665f7ac512b3db05366b9d1c5f2ba0075bae452ce6ca301d169806a72d2c86ec528a4acd3b4fd98f4b133c8cfa1c521e65467455157b78b0fba214a9e0358b9bed1fd057e3538860e9d42a86232e3bf4d9a969c6c2a08d668fd7b288ef2e5337fec0d41128a0d0b922187620175b9f2daa51ec4b171fad8d2ea350124854c307c96e288d1813a6ca114e9f0300c53fb01179b444a1ebe3813fd2327eb1fabf5f5241444140e4a11b552d63ebb79bd69cc7588e91afdc42143a3e29671d602d4072d3d15592063ba75febc679c23eac5e60c57097fa9cae1141968a940e65c23741b04617ab159332f05d0a7268c648ad01c6782211342394a031ee547c19146a18d9e430cc820c1a82fe808edb1a0e4349a13c527e7b6dc85c7add38924e6b4782f2d484266f6f33437465c550bc0d9d5fd15a33fe980072607aaeab3e38b6756670b0e63386a391beb23ca54220f3e33a6597031b48b365373ac2a87c565c4bc8536521c102571250e5f0fcedd3d71630fe492a5683c676c8eddc7016c9c20687e92010bffc1711cb9f6a8b4a2fab6e658d840db4b8983b537ec4c8847ba737ebf1af6fa334f3ed88eca78c6cfde08426c7346674bb6ade82cd572e5c73f3a44a8e2ea79a644b8b3c9c07e207212f8120ebd4ec50ad576d2d16d8ab6792038ff31d622d203f337707751680b676fcb14fea961fa24825c60ed67fb42fe391382191a42879c6149033eb0052d4adcf99cb51768f071dfbb031e4dfb89310beb9816aaca111645fa6f3f8ccfa1ff0e89339acb75b16577525b1c358666a09ec052495c68ee5703db07cf9222780ef1c4475c844a51360f5d6032fadd2227410b003cc1bbf1390cb6a7a74fa80e0654717aea96618c4a5e24247ee3442896d00788943497f091a88f9ce490024946de77443ac2f3634d5a6fc4c32c352e0aa841d7293567afacdca2f78a41b353906d77471209487e3a7530b3ea3df924d85f8fd57d02dbe4e3d4336f9d74922c95d6a8680246036db1955c648f8e87ed6b94100777df813bde4e723d19546515ff6bae1198ca0aaf79893fb5f147592c682288b62aee0d4981b970568ac507a7684477e16835725f040167aae5182eb05855efbf89383c78f9c7921670b2e47f6709085b70529adf35f43753e8251269d14935665cbef8241ad667a7426feac36c250d362a8dcb6e69b1eaf12fcea4d9a602f3b93831314a6e746feb16197c6d6706a4bf6e0560b4ad55328014024cf01e36abd961e523ae228eac445b1a87bae2ad0d874829b25c757cb4ff842e0a8de878753b61f34c903750ca2144b26f473277c4e1781150a716c5cb2015b7bef1fdc99adc3cb2abef44fd5d3c96694a2667c8c1f45fc0eea847ab7886bae354e55700944b87c4cec593529d864be276bf89fc524bb6ab8526b8fd55e6c9bddc383b841bcf8c0ca6aa3e7e48f025d12b3c5b945664288f568e3e2c372c718b4215a62be1431c317f01f6c710e185677da640a7de3235fbeabac96e8090a95914536abd06922996057fb5883d227b8f4fb710e3af7c0d70689f1c68498b448b993adac05084caf40e96e7da64d9526cc5e80c63321f877b8e81dfbf5b012d6965cfc30e0a3f59c7ca2118265c00f476a4ee64ebd7daad13c17564667bc28894eaacf8a97712caed89427a8fab24bd33f3b1f04d5e9084aba0c0e38219e8f1824d7d30e90aff0cf036447b754a19e90260089aaca1a71221b296d4ed16f7a98354d83ee031867caace0116122bef5d2aa54bd454909ab040ed17767e4f41a7f883cf96eccf089cfa2c2156d3fd4f0e1fa489d1b9675590812e9fddac4b7bd524fef10492d0da5f2070d1df2ca8d9afd10525a23045c546247952f92abd4af2301210b878e120d712651c23cecba2310c98612fd91ffb6899f0eae7d1a982399f4fe1d12b6bb3d795ca970c7ec68c6c19cc9d1bc23de8be4b7aadb6ac1df5eb7c94528c2675c47e073898d06ae88101667b9cad812af2611626bdfcbabd5cfab061ad5adccee29029ffa7a072197f24e34ba2d1e0f7f538c285e7d3a3739f825bcc603fa16ae269642c6ad3826aa6a0f98257b3a4b44cf4ec55748da1b85e23ec2fa7b6224c46d70905f2068ce51ccb723c3c706085820d265863f4052d29a850aac1fd2f25bdd15c9b527ad4277c5be1e792cbef67e1d6d1227a31e635d59704b4572798edde2d9a13f5c6c9f3101230148815780a403049b939f286840a4687f5177f255006179be58eb59d76b4d3bd3f1c0d6234f0e6d75d05af7dba4c1ed18eae58ff60bfb32af542f7daf1338ad18e3645ff6c4995adc8d425f8a7b2e6d220f4030fb11080b218bead79dfc08298bb9ab5b8f7d518b92416349a2045504d09d8d5c0f82cf09eade52b0e5d3da766502851d354fbefd05a32b34ada3c2a1eb7219eadc055b403c1f324e5ca540abbfcd0c43e0b220772fedbabc966d34dce7a049282e44867850e5e03875df3fee25bddb33922b2049032c674fcb86d8f5fd1b8df7ed8fe9bdcbe21662ba4f84f4598a06a2c985bbb139120f49fd30854c531a986b254fcb1741638e0d344f90f301bc5ea7a595477f4a0ab2b3f057f6f36128ee165b4f837bb78734290de81bc1674705ba4117cebcfd3a85fb6073fdbf89f6924dbc230a555defc6aeb52fd966dc62466110e50bad18d3065bed6033bb1da540e624ed3523ab023559d7e155a6685eab729cd7f7a635447a4f360dadd8ba7818b25629a602b4a37f9323a8bf90f25084525035f7c8a85cc229904c8383b34dd8623c7522f4fc2c82e1424e2c10b8a4310c2d03e5e11c41a187e35471cdccd4871099394b18b493d8dd3e09b877e8a573cbd02c145d1624a6c14309e675dbb9a734a0bf67ef9c7062d6246d356904c39401de938a348eb4e04b796385e56e39555f9bc9bedce8fd28ae2efa480b542dd672bb9b9d825868a84e55c518341d6092605c477b04babd7dedadfbb6364af8d8d294d4606831026daa2b242ce8af86255e3fd34c3e088c66482129afb82f4fa5e38702b61d124f4c0231742bde286a56f6953d53f595531abb28db8b8dcd664d77d7f93ea94d6c1b29b9ebce1dc6365e1283c803f8c8f316b249a15cba7da1c10af049609732fdfdce4b46ca64074e939f3822c09adb7df220ffa1ac043428ce755be460fc8338ef0cb7d31bd9008ed490207ac231e52986dba67aae6345ee4e32f6b06dac5cbbaeaec1c581d3ea1fb645e82a80d6cf29a65656dd9ae515515682c5bf9ceebe6d5b29fcfdd9b072b764b4ebd22f905631c89baddcc79f6246527846c20b52b4a55219209eac0be45c3ed120a3c5df63b4edc468028924d669ca211dfe98ae6d711b7bfbb17ecb911147508d5e9463801653988c6b8f097ef64399eee4f4c208bcbfd1066bd791d531b43b0a931b04b56b7c32754c17df87345f30eab1be8540abce99018ea23373a269d7669765bf9923d3b09f1700504b7ea9b61f1e40dacd823b7075344196f66e6c2ec87409b11555c1b57f93de28c7319388aff9233fd54734b601f9020df8377ed30be7da21f9839e8b0b2f370b1af261f2b028f187455cdb8cbc32c6bebac6a77237f82866f3cb56b6fb604d6d22554907d7f6c2d8cbaf05bce1e457487b091e4b38e8e222d66217ddc786622b33a1d9fc74726be67e534bdd3aba0fe8c5b0288f75eff4740b51ea405dc1bda832cedb9a4d2ecbeaa8ca4db2fafcc615d1f1ce75d798eeec7ef25efc004473e78f47dcfdd805675cd17d64c228faf3a115b3637fa72c54e80d38492b0bdf9a31f8544fbc180b2bf2cbabd36f3db8905dc7fd509e9bc912fc32c4b2279e519dfbfa96d57d37f64b94e223008358a3926aefc4e6657c7ff12df4bb1c3f76dce364cdc3d7299585101f5b8fe71f9cc2be9d0144932c9b676f83a635a0b46225e0131d20de404ebf0837dd01d4f440ed5f9cc01da89a3c3168db3eef8395a20d1bd0c630af8f4b4fcd8bd7b7d5f99cafc008fa98e0f179a5e031cb20862e749d88bd8b0df38d96439944b3e538e3c5fcdab9c03405d352cddb1044d1b5b49b6681f8477d9e50aea83d4cd38f13756d3e73644e3c3e76345038261a4c11206764d48594c34e85f70da43d49b219652ee22c90fcecfa43c8f22a63019fd7a3c0eb8acdb8b4b6632824b252edd3c6fddd20058bc2693b80323cf68e7b5c9686b94961d5a1d2abb4b89f2bdd4053e61b671b96311639ebef744064a6540ffd0f0234375f0d3bb7f75c3befd02d327e4b932ca550f8dbefc633734ddc98333971dcc46bccae89395eade748b35d93459e7101836a9e7904031c5554ec777c7312ad193e99cef3cbbc9701ad031fba4e094b3a9ea131fdc3c026725c7feec90c4c218973c07b389bef3e66c8e506132c4f655aa6f3eca8daa4a50b5d7029a2be9e1872afda2b6f334c08969dc90edd50bdf45595d5a590d9dab0d5bf7158629ab502779d7e71838596e0e440c47d3915457e2aaa420f7d34cb52e2ba097e2b236722825dc9367731f22c2323d477c4edad690ea54e4ed7da2f02af614a76c3a5e6a469c5dfb25dfeaffe352928cd3e2af288578ac7377d2996ec04b1afb962385adbd1dca01de98d20020a94146cd08d122ddf53710985ecbe252d77d4c8189c80c90cd7ab0600f631293b2fd772519be0f02c5aa77f387d86892dab4f98583bc8568ed90ddb5dd1c1814629732c23dd97a37259737afd0f2f88abc7a0b70bb1057adc9e2ca4b8f26bf977147242cdce066a23079f66e9e6307751ef0fe2f16be350ec9168395dd6710a355226eed5fde53aa948eb810a17c14b0fd5dd4c211f539974e926200e9ebddaf3d82786ed9558f640a9888d8d3fb2636b6870c8bdac8924a0b3e945a9fcc82bab4946d3eb69c637c3ff640cab377b3ad644a9f71714fd81c24bd647cd784e09585f53b7c49763e7c12556c7b6feb9f1823812bc5cae813d9b6bcfc5a37f09ec2cc8ca7a1a3b33a5c8762eacc7cc2a0c2d0e972693f203598cbeb13b8bbdff1194e3ef59907666be5c90634603147a84d245373596a8d2350246baab218939d273bd09e02ff08aea7e3b5b3d9a66f0f8857cfdb3486ab864f2f938686c9d101c868e7cc1b2b9b6a61c250a973948f1efc3ac21cdc073366695aef85bc61ecd4282f8c0ac45093e40eb8ec64811bfd95b8f87a43f6cceb89ed26aff316e61c9876569ddeb9c13829582febfeff5346f7e8adae69f2fadcb557561039d0a83cee68f28dfbeee60315fe040ce5a02db70b68db4179651b33a70d365e1069c06c61b57a6d6794f54c38070d5825d0132ff1d4c39880a9ec2cd7322ed76483367bf9c9c8af712252af1441d8a326f8ac2738150afc35c33445d6340a563bce144ddc5cd3920e3e4e743b89e65402ec15aa51fad13b42b41ca0b094a5a65fd70f34fbc8647a10ed6cd462102913274f6d3e5c714f7d0b22e33da95dc157964d717c9b11361cc0cacf50102691d0f99019ff7libzypp.so.1702rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibzypp-17.7.0-lp150.2.6.1.src.rpmlibzypp-devellibzypp-devel(x86-64)pkgconfig(libzypp)yast2-packagemanager-devel@     /usr/bin/pkg-configbzip2glibc-devellibboost_headers-devellibboost_program_options-devellibboost_test-devellibboost_thread-devellibcurl-devellibsolv-devellibstdc++-devellibudev-devellibxml2-devellibzyppopenssl-develpopt-develrpm-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)zlib-devel7.19.40.6.3517.7.04.43.0.4-14.6.0-14.0-15.2-14.14.1[h@[[@[{[v[dC[P}@[O+[CN@[0@Z@ZUZ@Z@Z@Z ZtRZ\ZN@Z'Z%8ZOZ@ZZ@YY@YY@Y@Y4YY@Y@Y@YqYm@YlYf@YV=@Y.@YYR@Y@X@X@X@XXXX~@X@X@XpXXQ4@W@W@W$Wڍ@WҤ@W@W@WW~W~W{@Wm Wi,@WaC@W^@WV@WT@W5W!@W!@WW@WVVV@VaVՄ@VŲ@V=@V=@VT@V@VvVVS@V{@VjVii@V`.VQ@VMVMVI@VD@V?9@V<@V<@V;DV;DV8V8V*!@V(V#V@VCVO@VZV @V @Vf@V }@V +V7@U@U@U@UUe@Ue@UpUU@U@UU@U{@ŬŬUUȒ@U@U@UUUnU@UUUVUb@Uy@U'U@U3@U@UzUyx@Up=Un@Ug@Ua@Ua@UY@US$U8U7@U/@U/@U @UU.@TT@T@TܕTء@TOT[@T@T T@TT@TT@TeTq@T6T@T@TTp@TT5TTw@Ta@T_W@TVTN3T?@T>aT7@T6xT12T'@T$T$T!`T!`TT@T@T@TwT&@T TT@Tk@SSS/S;@SFS @S@SSDS @SS~@SsZSkqSf+Sb7@S^BSM@SG@S>S=M@S;S9XS(5@S @S S R@RRR3@R@R@R>R@R@RURURR&RΏ@RR@R@R@Rj]@R_@RVRQPRM\@RL RH@R>R9R5@R1R(r@R$}R#,@R7RR@R@R R@QB@QMQ@QQQޞ@Q@@Q@Q@QQ@Q@Q@QQU@Q~`Q}@Q^QR@QQQJ@QP:P6@P0@P,P$P#@PkPkP@P%PO;OG@ORO@O@O@O@OQO]@OO@O@O OO@OO@O@OO O O}O}@OpZ@OaO_6O+@O*zO%4O@O (@Nm@Nl@NwN&@N@N@N@N@N@N@N<@NGNS@NS@NN^Nj@N@NNN/NN@Nx@NoENlNlNh@Nh@Ng\Nch@Nch@N_sN[@NV9@NRDNGN>~@N;@N:N:N1O@N-ZN)f@N$ @N +N +NNN@N e@N N @NMM@M@MMd@MMMM@M@M@M@MM5@Mߒ@Mߒ@M@M@M۝ML@ML@MMWMWMӴMMM@MMM@M@M>M@MMMMx@Msw@M[@MS@M>@M5M0:M.@M9M9M@MM @M@Ls@L8L@LL@LfL֔LNL+@L@L@LLL@LdLdLLLA@LLLLL|LvW@Le3La?@L^@LZLXLV@LN@LMxLH2L4l@L1@L0wL)@L)@L$@LL @L @L LL@KuK$@K$@K@K/K@K@K@KKR@KK]K @K޺KK@KtKtK#@K#@KKKՀ@KыKK͗@KKŮ@K\KKK@KK,K@K@KqKqK @Ks@KrKoKie@Ka|@KUKPXKEK K?KKK@KVKK@KmK @KK>JJJ@J@JJJJJJ@J@JJI@Jݦ@JTJJJĴJ_@J@Jv@J;J@JJJ@JJ@JJ#JzJv@JrJp9Jn@JmJhPJf@Jd\@J_@J_@J]J]J]J\s@JW-@JT@JS8JMJMJL@JKOJKOJI@JD@J@J8J)J'@J@J|JJJ*@II@I@III@I@IIm@IIma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.debzeller@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedimstar@opensuse.orgma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.demls@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dejreidinger@suse.comma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.degs@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.comma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedimstar@opensuse.orgma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedheidler@suse.dema@suse.dedheidler@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedheidler@suse.dedheidler@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.dedmacvicar@suse.dedmacvicar@suse.dema@suse.dema@suse.dedheidler@suse.dedheidler@suse.dema@suse.dedheidler@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dema@suse.dedheidler@suse.dedheidler@suse.dedheidler@suse.dedheidler@suse.dema@suse.dedheidler@suse.dedheidler@suse.dedheidler@suse.dedheidler@suse.dema@suse.dema@suse.demls@suse.dema@suse.dedheidler@suse.dema@suse.dedheidler@suse.dema@suse.dema@suse.dedmacvicar@novell.comjkupec@suse.czdmacvicar@novell.comdheidler@suse.dedheidler@suse.demls@suse.dema@suse.dedmacvicar@novell.comdheidler@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@novell.comma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dejkupec@suse.czma@suse.dejkupec@suse.czma@suse.dejkupec@suse.czma@suse.dema@suse.dema@suse.dema@suse.dejkupec@suse.czma@suse.dejkupec@suse.czjkupec@suse.czjkupec@suse.czma@suse.dema@suse.dejkupec@suse.czma@suse.dema@suse.dema@suse.dema@suse.dejkupec@suse.czma@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@km13.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dejkupec@suse.czma@suse.dema@km13.dema@suse.dema@km13.dedmacvicar@suse.dema@suse.dema@suse.dema@suse.dejkupec@suse.czma@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dema@suse.dedmacvicar@suse.dema@suse.dejkupec@suse.czdmacvicar@suse.dema@suse.de- Drop type application due to poor metadata support (bsc#1100095, bsc#1104415) - version 17.7.0 (2)- Automatically fetch repository signing key from gpgkey url (bsc#1088037) - lsof: use '-K i' if lsof supports it (bsc#1099847,bsc#1036304) - version 17.6.4 (2)- Check for not imported keys after multi key import from rpmdb (bsc#1096217) - version 17.6.3 (2)- fixup! Add filesize check for downloads with known size (bsc#408814) Fix detetction of metalink downloads and prevent aborting if a metalink file is larger than the expected data file. - version 17.6.2 (2)- Adapt to changes in libgpgme11-11.1.0 breaking the signature verification (bsc#1100427) - Use %license (bsc#1082318) - BuildRequires: libsolv-devel >= 0.6.35 (for bsc#1100095) - changes: add CVE numbers - version 17.6.1 (2)- RepoInfo::provideKey: add report telling where we look for missing keys. - Support listing gpgkey URLs in repo files (bsc#1088037) - Add new report to request user approval for importing a package key - Handle http error 502 Bad Gateway in curl backend (bsc #1070851) (fixes openSUSE/zypper#177) - Add filesize check for downloads with known size (bsc#408814) - Removed superfluous space in translation (bsc#1102019) - version 17.6.0 (2)- Prevent the system from sleeping during a commit (fixes openSUSE/zypper#135) - RepoManager: Explicitly request repo2solv to generate application pseudo packages. - version 17.5.2 (2)- libzypp-devel should not require cmake (bsc#1101349) - Avoid zombies from ExternalProgram - Update ApiConfig - fix typo - version 17.5.1 (2)- HardLocksFile: Prevent against empty commit without Target having been been loaded (bsc#1096803) - lsof: use '-K i' if lsof supports it (bsc#1099847) - PackageProvider: Validate deta rpms before caching (bsc#1091624, bsc#1088705, CVE-2018-7685) - PackageProvider: Validate downloaded rpm package signatures before caching (bsc#1091624, bsc#1088705, CVE-2018-7685) - version 17.5.0 (2)- Flags: make it std=c++14 ready - Replace 'redhat-release' with generic 'system-release' (#120) - Ignore /var, /tmp and /proc in zypper ps (bsc#1096617) - Show GPGME version in log - version 17.4.0 (2)- Avoid zombie tar processes (bsc#1076192) - Replace the terminology 'uninstallable' with 'not installable' (bsc#1029392) - version 17.3.1 (2)- Show progressbar when running posttrans scripts - Execute service plugin script chrooted to the RepoManagers root (bsc#1080693) - Make sure the product file comes from /etc/products.d for the fallback product search (bsc#1086602) - Introduce ZConfig::repoManagerRoot to support having diverging target and repomanager root paths - Rename `stderr` as it can be a macro (fixes #102) - version 17.3.0 (2)- Protect code against broken translations (bsc#1082711) - Fix broken translated format strings - Deprecate the use of asciidoc for new releases - version 17.2.2 (2)- PoolQuery::addDependency add overload to define an individual Match::Mode (bsc#1043166) - version 17.2.1 (2)- Add /var/lib/gdm to CheckAccessDeleted blacklist (bsc#1079991) - Use gpgme instead of calling gpg2 binary directly - Fix leak in Digest.cc (bsc#1075978) - version 17.2.0 (2)- RpmDb::checkPackage: fix parsing localized rpm output (bsc#1076415) - Replace libexpat with libxml - Fix libzypp tests failing with `-Wp,-D_GLIBCXX_ASSERTIONS` compiler flag (fixes #84) - BuildRequire gpg2 as testcases need it (fixes #84) - version 17.1.3 (0)- Fix crash when installing broken rpm packages (bsc#1078284) - Testcase: Minor fix writing update testcases - version 17.1.2 (0)- Adapt rpm package verification to changes in rpm-4.14 (bsc#1076018) - version 17.1.1 (0)- plugin: don't reject header values containing a ':' (bsc#1074687) - Locks: Don't store duplicate locks (bsc#969569) - version 17.1.0 (0)- Fix default for solver.allowNameChange (bsc#1071466) - version 17.0.5 (0)- Stop BuildRequire dropped boost-devel (bsc#1062782) - version 17.0.4 (0)- When importing multiple keys, export the individual keys ascii armored for import into the rpmdb (bsc#1069381) - version 17.0.3 (0)- Don't filter procs with a different mnt namespace (bsc#1068708) - Support repo variables in an URIs host:port component (bsc#1057640, bsc#1067605) - version 17.0.2 (0)- Solvable: fix inconsistent retrieval of mediaNr (bsc#1065677) - version 17.0.1 (0)- Locale: Fix possible segfault (bsc#1064999) - RpmDb: Remove excess keys in the zypp keyring when exporting keys only (bsc#1064380) - KeyRing: Fix deleted keys not removed from rpmdb too (bsc#1064380) - Flag gpg keycache dirty when adding/removing keys (bsc#1064380) - Version 17.x for CODE-15, 16.x. is continued on SuSE-SLE-12-SP2-Branch - version 17.0.0 (0)- Fix media handling in presence of a repo path prefix (bsc#1062561) - version 16.17.3 (0)- Fix RepoProvideFile ignoring a repo path prefix (bsc#1062561) - version 16.17.2 (0)- Default to 'solver.dupAllowVendorChange = false' on SLE15 (FATE#323478) - Remove unused legacy notify-message script (bsc#1058783) - version 16.17.1 (0)- Support multiple product licenses in repomd (FATE#322276) - version 16.17.0 (0)- Propagate 'rpm --import' errors (bsc#1057188) - Fix typos in zypp.conf - version 16.16.0 (0)- Add testcase to compile (bsc#1055920) - version 16.15.6 (0)- Adapt to work with GnuPG 2.1.23 (bsc#1054088) - version 16.15.5 (0)- verifyFileSignature: Support signing with subkeys (bsc#1008325) - PublicKey: Scan and provide subkey information. - Enhance sort order for media.1/products (bsc#1054671) - Drop detection and support for rpm-4.4 (fixes #77) - version 16.15.4 (0)- RepoInfo: add enum GpgCheck for convenient gpgcheck mode handling (bsc#1045735) - Fix repo/pkg checks to follow explicitly defined gpgcheck in a .repo file - version 16.15.3 (0)- Weaken fix for bsc#1038984 if 'gpgcheck=0' in libzypp-16.15.x only. This will allow some already released products to adapt to the behavioral changes introduced by fixing bsc#1038984, while systems with a default configuration (gpgcheck=1) already benefit from the fix in libzypp-16.15.x. For details see section 'Signature checking' in /etc/zypp/zypp.conf. - Fix gpg-pubkey release (creation time) computation (bsc#1036659) - update lsof blacklist (bsc#1046417) - version 16.15.2 (0)- Be sure bad packages do not stay in the cache (bsc#1045735, CVE-2017-9269) - version 16.15.1 (0)- PackageProvider: enforce a signed package if pkgGpgCheckIsMandatory - Add RpmDb::checkPackageSignature to report unsigned packages - Fix repo gpg check workflows, mainly for unsigned repos and packages (bsc#1045735, bsc#1038984, CVE-2017-7435, CVE-2017-7436, CVE-2017-9269) - version 16.15.0 (0)- repo refresh: Re-probe if the repository type changes (bsc#1048315) - MediaCurl: Propagate proper error code to DownloadProgressReport (bsc#1047785) - Allow to trigger an appdata refresh unconditionally (bsc#1009745) - Support custom repo variables defined in /etc/zypp/vars.d (fixes #68) - rename: handle EXDEV error on OverlayFS - version 16.14.0 (0)- Adapt loop mounting of iso images (bsc#1038132, bsc#1033236) - Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756) - Change arch variable names conflicting with compiler macros (fixes #70) - Fix potential crash if repo has no baseurl (bnc#1043218) - version 16.13.0 (0)- Testcase: add missing solver flags (bsc#1041889) - version 16.12.0 (0)- add identIsAutoInstalled convenience methods - make gcc6 happy - version 16.11.0 (0)- Use a common workflow for downloading packages and srcpackages. This includes a common way of handling and reposrting gpg signature and checks. (bsc#1037210) - PackageProvider: as well support downloading SrcPackage (for bsc#1037210) - version 16.10.0 (0)- PoolQuery: Treat explicit queries for 'kind:name' correctly (bsc#1035729) - version 16.9.0 (0)- Add API to control resolver job to update all packages (FATE#320653) - Remove legacy vendor equivalence between 'suse' and 'opensuse' (bsc#1030686) - version 16.8.0 (0)- RepoInfo: Allow temporary repos to control their metadata directories (bsc#1032632) - Arch: add armv5tl - version 16.7.0 (0)- Recognize license tarball in rpmmd repos (FATE#316159) - Fix media verification to properly propagate media access errors (bsc#1031093) - version 16.6.1 (0)- Fix invalidation of PoolItems if Pool IDs are reused (bsc#1028661) - version 16.6.0 (0)- Fix X-libcurl-Empty-Header-Workaround (bsc#1030919) - version 16.5.2 (0)- MediaCurl: Treat http response 410(Gone) like 404(Not Found) (bsc#1030136) - version 16.5.1 (0)- Support multi-volume repomd repositories (FATE#320544) - MediaCurl: ZYPP_MEDIA_CURL_IPRESOLVE=<4|6> to force name resolution to IPv4/IPv6 only (fixes openSUSE/zypper#49) - Add support for openssl >= 1.1 - version 16.5.0 (0)- PublicKey: Create tmpdirs inside ZYpp::tmpPath (bsc#926844) - Don't create AnonymousUniqueId in chroot (bsc#1024741) - version 16.4.3 (0)- dumpAsXmlOnL: xml escape node content (bsc#1024909) - version 16.4.2 (0)- MediaMultiCurl: Trigger aliveCallback when downloading metalink files (bsc#1021291) - version 16.4.1 (0)- Add API for updating the AutoInstalled db - MediaCD: Fix mountpoint creation after failing udf mount (bsc#1022046) - fix misleading indentation (fixes #65) - Fix compilation error reported by GCC7 (#63). - Prefer calling "repo2solv" rather than "repo2solv.sh" - version 16.4.0 (0)- Don't raise FileCheckException if user accepted a package with wrong digest (bsc#1014265) - Also provide the exception history when requesting a media failed (bsc#1010952) - version 16.3.2 (0)- Let 'dup --from' leave an updateTestcase- in /var/log (bsc#1004096) - version 16.3.1 (0)- RepoInfo: Allow parsing multiple gpgkey= URLs (bsc#1003748) - version 16.3.0 (0)- guessPackageSpec: Don't break globbing (fixes openSUSE/zypper#97) - version 16.2.5 (0)- RepoFileReader: fix parsing of multiline url entries (bsc#964932) - Allow repo type 'rpm' as alias for 'rpm-md' (fixes openSUSE/zypper#100) - version 16.2.4 (0)- xmlout::Node: Allow adding nore attributes while the start node is not closed (FATE#320699) - Fixes broken XML output introduced by an unwanted change in 16.2.2 (bsc#998344) - version 16.2.3 (0)- Report numeric curl error if code is unrecognized (bsc#992302) - multicurl: propagate proxy settings stored in repo url (bsc#933839) - version 16.2.2 (0)- Rebuild .solv-files not matching the parsers LIBSOLV_TOOLVERSION - BuildRequires: libsolv-devel >= 0.6.23 - version 16.2.1 (0)- Product: Offer tri-state hasEndOfLife details (FATE#320699) - version 16.2.0 (0)- use more user friendly command names for "zypper ps" (bsc#980541) - version 16.1.3 (0)- Don't do media number substitution on URLs of medium #1 (bsc#798470) - version 16.1.2 (0)- Fix Shrink pool if all repos are removed (bsc#899755, bsc#987573) - version 16.1.1 (0)- API enahncements for zypper (FATE#320447) - version 16.1.0 (0)- Filter duplicate resolver solutions (bsc#985674) - zypp.conf: Add download.media_mountdir: Path where media are preferably mounted or downloaded (FATE#319462) - version 16.0.5 (0)- Fix bug in removeRepository which may keep an empty .repo file rather than deleting it (bsc#984494) - version 16.0.4 (0)- Shrink pool if all repos are removed (bnc#899755) - Avoid direct BuildRequire on libudev-devel (#60) - version 16.0.3 (0)- Allow PackageKit to drop the zypp lock (bnc#899755) - Avoid superfluous rebuilding of indices when solving - version 16.0.2 (0)- po: upadte makefiles - DefaultIntegral: provide asString (for FATE#320447) - version 16.0.1 (0)- Prepare cmake to maintain the .pot and .po files in git. Add initial .po file set derived from tarballs. Translations are now maintained via Weblate. - Provide 'libzypp(plugin:services) = 1' after fixing bsc#933760 - Bump major version for Factory, 15.x is continued on SuSE-SLE-12-SP1-Branch - version 16.0.0 (0)- Update sle-zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Fix credential file parser losing entries with known URL but different user name (bsc#933760) - RepoManager: allow extraction of multiple baseurls for service repos (bsc#964932) - addRepository: fix to use the correct history file for logging - specfile: add /etc/zypp/credentials.d to the file list - version 15.22.0 (19)- RepoindexFileReader: fix service metadata TTL default value (bsc#967828) - version 15.21.7 (19)- DiskUsageCounter: Limit estimated waste per file (bsc#974275) - version 15.21.6 (19)- Use PluginExecutor for commit- and system-hooks (bnc#971637) - BuildRequires: libsolv-devel >= 0.6.19 (bnc#971018) - version 15.21.5 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- media: Send stats header to download.opensuse.org only (bsc#955801) - fix build-compare (#57, #58) - version 15.21.4 (19)- yum::Downloader: Download only wanted 'susedata.LANG' files (FATE#320518) - version 15.21.3 (19)- installSrcPackage: trigger progress callback (bsc#580902) - version 15.21.2 (19)- Update zypp-po.tar.bz2- Don't buildrequire graphviz-gnome (bsc#964150) - Unwanted btrfs subvolumes must be filtered by device (not fsid) (fixes #54) - version 15.21.1 (19)- Update zypp-po.tar.bz2- Filter unwanted btrfs subvolumes (fixes #54, closes #55, bnc#949945) - RepoInfo: Provide access to repo content keywords - Build with boost-1.60.0 - version 15.21.0 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- ResPoolProxy: make begin/end pairs Iterable - String: Format and FormatNAC classes based on boost::format - DefaultIntegral: provide initial value - More specific exception message if GPG binary is missing (bsc#637791) - version 15.20.0 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- createPot: Fix plural form detection (bsc#955053) - version 15.19.7 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Add testcase for uncached repo-variables. - Fixed Japanese translations (bsc#949196) - version 15.19.6 (19)- Update sle-zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Fix broken product: <-> -release package relation (bnc#951782) - version 15.19.5 (19)- Use a uniform translation set for SLE and openSUSE (bnc#948924) - fix Plugin-services not updating repo GPGCheck settings (bnc#951402) - version 15.19.4 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- make Solvable::asUserString more readable (bnc#949957) - version 15.19.3 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- fix suse_version test (bsc#949046) - version 15.19.2 (19)- Locks: fix using namespaces (for FATE#318299) - version 15.19.1 (19)- fix reserved identifier violation (fixes #51) - solver: speed up collecting pool data to build the job queue - doc: short abstract about 'Code 12 Application Metadata' - version 15.19.0 (19)- solver verify: multiversion property needs to be assigned to installed items too. - ZYppCommitResult: add attemptToModify to indicate an attempt to actually install/remove was made (bsc#946750, FATE#319467) - version 15.18.0 (14)- SetTracker: fix computation of change sets (bsc#946898) - version 15.17.2 (14)- Pattern: support dynamic computation of pattern visibility (bsc#900769) - Avoid URL rewrite if probing local cache directories (bsc#946129) - version 15.17.1 (14)- Dummy (FATE#318827) to make Sles-changelog-checker stop whining. - version 15.17.0 (14)- Glob: fix reserved identifier violation - version 15.16.2 (14)- CheckAccessDeleted: Identify services by systemd cgroup (FATE#318827) - version 15.16.1 (14)- Reload multiversion setting from the target zypp.conf (bnc#906096) - version 15.16.0 (14)- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Don't cache repo releasever (bnc#943563) - Selectable: allow setPickStatus for non-multiversion packages (bnc#943870) - ResPoolProxy: add ScopedSaveState - version 15.15.0 (14)- zypp.conf: add solver.dupAllow{Downgrade,NameChange,ArchChange, VendorChange} default options for tuning distribution upgrades. - Remove obsolete method (bsc#941398) (fixes #50) - fix invalid XML (bnc#942518) - version 15.14.0 (14)- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Support caching of service metadata. A TTL for the service metadata may be provided in the repoindex.xml itself. The default is 'no caching'. (FATE#318136) - Fix setting dup_allow* solver options (bnc#941463) - Don't make zypper encode {} around repo vars (bnc#941453) - version 15.13.0 (11)- Update zypp-po.tar.bz2- History: Add 'command' tag showing who triggered the commit. The corresponding HistoryLogData class for parsing is HistoryLogDataStampCommand. Available data are the commandline executed, user@hostname and userdata/transactionID. (FATE#312298) - Add convenience comparison PoolItem<>ResObject::constPtr - Fixes for SWIG 2.x - version 15.12.0 (11)- Make multiversion an individual solvables property (FATE#318778) - SolvableType: common api to access solvable properties - Support for MIPS architectures - version 15.11.0 (11)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Resolver: Track changed requested locales and adjust installed packages accordingly. (part of FATE#318099) - Testcase: Store autoinstalled packages - Locale: Make it IdString based - Get rid of std::tr1:: hashes - Flags: Fix to work with 'enum class' - Hide away resolver internals - version 15.10.0 (10)- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Resolver allow tuning DUP mode solver flags (FATE#319128) - version 15.9.0 (5)- Flags: add stringify - add asString for Patch::InteractiveFlag - version 15.8.0 (5)- Update zypp-po.tar.bz2- add asString for Patch::Category - version 15.7.0 (5)- Fix lost pathname when importing repo keys (bnc#936373) - Disable code swig does not understand - version 15.6.0 (5)- Patch: fixup testing Category and Severity flags (FATE#318760) - version 15.5.0 (5)- Add details to the default signature verification problem report - PathInfo: Avoid ExternalProgram in clean_dir - call rpmdb2solv without executing user-supplied scripts (bnc#926853) - version 15.4.1 (3)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Enhance solv.idx file handling to support zypper bash completion - Fix SSL client certificate authentication via URL option ssl_clientcert/ssl_clientkey (bnc#932393) - version 15.4.0 (3)- Update zypp-po.tar.bz2- Downloader: Accept unsigned repository if pkgGpgCheck is ON. - FindFileConflicts: avoid nested exception on user abort (bnc#931601) - Support for *.check files in the systemCheck.d directory (#45) - version 15.3.0 (3)- Update zypp-po.tar.bz2- zypp.conf: Add config values for gpgcheck, repo_gpgcheck and pkg_gpgcheck. The default behavior 'gpgcheck=On' will automatically turn on the gpg signature check for packages downloaded from repository with unsigned metadata. If the repo metadata are signed, a faster comparison via checksums is done. By explicitly setting repo_gpgcheck or pkg_gpgcheck you can enforce the signature check of repository metadata or downloaded packages to be always performed. Those defaults can be overwritten per repository. (FATE#314603) - version 15.2.0 (2)- Write solv.idx to speed up bash tab completion (bnc#928650) - version 15.1.3 (1)- gcc5 fixes - Fix repo alias containing ']' not handled correctly (bnc#929528) - Fix SEGV when dumping rpm header with epoch (bnc#929483) - version 15.1.2 (1)- PubliKey: fix reference to temporary data - version 15.1.1 (1)- Update zypp-po.tar.bz2- ZYpp: Changed ZYpp::Ptr to be a shared_ptr; a precondition for fixing bnc-899755 - rpmmd: support 'metalink=' in .repo (for zypper#63) - RepoMirrorList: ignore comments and malformed urls in mirrorlist - PathInfo: remove minor/major conflicting with GNU libc macros DiskUsageCounter: remove ctors taking 'magic' bool flags ZyppCallbacks: remove unused PatchDownload callbacks - version 15.1.0 (1)- POODLE: libzypp should only talk TLS (bnc#903405) - Bump major version for Factory, 14.x is continued on SuSE-SLE-12-Branch - version 15.0.0 (0)- Fixes to build with gcc5 - RepoProvideFile: Suppress MediaChangeReport while testing multiple baseurls (bnc#899510) - version 14.38.1 (30)- Suppress MediaChangeReport while testing multiple baseurls (bnc#899510) - version 14.38.0 (30)- add support for SHA224/384/512 - version 14.37.1 (30)- New RepoVarExpand: Functor expanding repo variables in a string . Supports bash style default ${v:-w}' and alternate ${v:+w} values (FATE#318354) - Easy.h: Use __typeof__ rather than typeof in header - Support repo variable replacement in service url - Support repo variable replacement in gpg url - Gettext.h: Fallback to ::gettext if accidentally included outside libzypp - version 14.37.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Don't execute scripts in /tmp or /var/tmp, as they could be mounted noexec for security reasons (bnc#915928) - zypp/PublicKey.cc: Use GPG_BINARY from KeyRing - Support $releasever_major/$releasever_minor repo variables (FATE#318354) - version 14.36.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- PathInfo: Deprecate major/minor in favor of new devMajor/devMinor. The old names clash with GNU libc macros. - version 14.35.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Properly propagate repo variables in service refresh. - Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files (bnc#911658) - Call pool_set_rootdir to properly check for file conflicts. - Use xgettext --boost to support boost-format (%N%) - version 14.34.0 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Parse and offer productRegisterFlavor attribute (bnc#896224) - version 14.33.0 (30)- Update zypp-po.tar.bz2- Improve conflict message for locked packages (bnc#828631) - Fix broken de-escaping in str::splitEscaped (bnc#909772) - cleanup loging - version 14.32.2 (30)- CheckAccessDeleted: Filter PIDs running in a container (bnc#909143) - version 14.32.1 (30)- suppress informal license (no need to accept) upon update (bnc#908976) - version 14.32.0 (30)- Adapt to gpg-2.1 (bnc#908135) - rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc - replaceAll: fix endless loop on empty search string - version 14.31.0 (30)- Do not provide/obsolete yast2-packagemanager-devel by the -doc package: the -devel package already does that. - Minor .spec cleanup (remove Authors section).- Call rpm with '--noglob' (bnc#892431) - Downloader: unify workflow downloading a (signed) master index file - Fix iostream includes (fixes #34) - Explicitly call libsolv:pool_setdisttype (fixes #36) - version 14.30.2 (30)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- doc: add hint to code 12 pattern packages - MediaCurl: Fix URL path concatenation (bnc#901590) - Move doxygen html doc to libzypp-devel-doc (bnc#901691) - Remove non-breaking spaces from changes file - Control lifetime of downloaded mirrorlist - version 14.30.1 (30)- Update zypp-po.tar.bz2- Store baseurls in list as order expresses preference - Support parsing multiple baseurls from a repo file (bnc#899510) - Fix handling local mirrorlist= files in .repo (bnc#899510) - Provide missing man pages (fixes #33) - Enable building autodocs, translations and test per default on debian - Fix several typos in output messages and comments (fixes #29) - Make the include dir path configurable (fixes #27) - version 14.30.0 (30)- Update zypp-po.tar.bz2 (bnc#899603)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Trigger appdata plugin when system repos have changed (bnc#866257) - Protect against race when destructing globals - BuildRequire libsolv-tools as libsolv-devel no longer does - version 14.29.4 (29)- Update zypp-po.tar.bz2- Fix computation of userinstalled items (bnc#897404) - version 14.29.3 (29)- Adapt to API changes in rpm.4.12 - SLE-12 (suse_version 1315) uses it's own translations set (bnc#897176) - version 14.29.2 (29)- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- adjust BuildRequires - version 14.29.1 (29)- DiskUsageCounter: Set growonly on detetcted snapshotting btrfs partitions (bnc#896176) - DiskUsageCounter: Allow MountPoint to store fstype - DiskUsageCounter: Support setting 'growonly' partition hint (bnc#896176) - version 14.29.0 (29)- Make Repository::isUpdateRepo also check for being referenced by products (bnc#892579) - Report repositories skipped as nonroot due to insufficient permission (bnc#893260) - version 14.28.0 (28)- Update zypp-po.tar.bz2- PackageProvider: consider toplevel cache if --root or --pkg-cachedir is used. - Cleanup orpahned cache dirs only at zypp.conf default locations (bnc#891515) - Remove orphaned package caches on refresh (bnc#888919) - version 14.27.2 (27)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Fix gpg key creation/modification date computation to properly update trusted keys stored in the rpm database. - version 14.27.1 (27)- reverted last commit to make yast2-pkg-bindings build again- JobReport: extend callback to allow passing UserData - hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on - adapt to changed boost::error_category throw specifier - version 14.27.0 (27)- Execute install scripts with cwd==/ (bnc#886764) - fix wrong '//' when extending URLs with an empty path (bnc#885254) - version 14.26.1 (26)- refreshService: add option to force repo status reset - Strip local filenames and args from URL. - version 14.26.0 (26)- Support RepoInfo content keywords (FATE#316287) - fix parsing repomd.xml twice - version 14.25.0 (23)- Patch: add isCategory/isSeverity convenience - If available provide info in ServiceException - version 14.24.0 (23)- Cleanup orphanded service repos on the fly (bnc#649846) - Service refresh must not attempt to modify plugin services - version 14.23.0 (23)- Fix service methods to throw ServiceException, not RepoException. - version 14.22.0 (22)- Let ServiceRefresh en-/disable repos with respect to previous state and user modifications. - RepoindexFileReader: support variable substitution - Parse optional autorefresh attribute from repoindex.xml - version 14.21.0 (20)- Add DownloadResolvableReport::infoInCache - Adjust transfer timeout settings (bnc#877405) - Fix computation of update candidate (bnc#834858) - version 14.20.0 (20)- KeyRingReport: New infoVerify callback showing the trusted key that will be used for verification. - version 14.19.0 (19)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Derive initial AutoInstalled file from history - Target: maintain AutoInstalled database file - version 14.18.0 (17)- Factor out CommitPackageCache for standalone usage. (Fate#317077) - version 14.17.5 (17)- history: log %posttrans errors and output - adapt to libsolv cannges - version 14.17.4 (17)- Log warning if baseproduct symlink is dangling or missing - version 14.17.3 (17)- RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos. - Recreate solv file caches if content may change even if raw metadata are unchanged (here: new pattern, product and application data). - version 14.17.2 (17)- CpeId: Basic functionality incl. matching - New SetRelationMixin - version 14.17.1 (17)- Use dummy licenses in test data (bnc#862471) - Install zypp-NameReqPrv helper for evaluating testcases. - version 14.17.0 (17)- Update zypp-po.tar.bz2- Ignore failed-eject-exception on media change (bnc#865705) - version 14.16.1 (16)- Remove duplicate code detecting known kinds and move it to ResKind::explicitBuiltin. - version 14.16.0 (16)- Optionally exclude suggested packages from pattern content (bnc#857671) - Fix pattern content for auto-pattens (bnc#864087) - Don't report missing filelists for non-packages (bnc#864314) - adapt to new rpm weak dependency tags - version 14.15.0 (15)- Provide ContentIdentifier of required update repositories in Product (Fate#316160) - Support CpeId in Repository and Product attributes (Fate#316160) - Add API for retrieving repository ContentRevision and ContentIdentifier (Fate#316160) - version 14.14.0 (14)- Adjust solver defaults to changed soft lock handling (bnc#863275) - Avoid confusing solver decisions by not storing soft locks (bnc#863275) - version 14.13.0 (13)- Add Product::endOfLife attribute (Fate#316172) - Let Product::shortName fallback to name. - Remove license text from test data (bnc#862471) - version 14.12.0 (12)- Update zypp-po.tar.bz2- Introduce new solvable kind: Application (as provided by appdata.xml) - version 14.11.0 (7)- String helper for printing indented text. - Offer translated names for dependency types. - version 14.10.0 (7)- Update zypp-po.tar.bz2- No fileconflict check if DownloadOnly. - version 14.9.0 (7)- Collect and execute %posttrans scripts delayed (Fate#313506) - BuildRequire libsolv implementing (Fate#309385) - version 14.8.0 (7)- Patterns are no longer pseudo installed (Fate#309385) - version 14.7.0 (7)- Check for file conflicts in commit (bnc#673720) - Add asUserSting: human readable (translated) string representation - Add file conflict detection during commit (bnc#673720) - Add Transaction::installedResult - version 14.6.0 (6)- Fix cleanup code removing the @System solv file. (bnc#853065) - Fix missing priority in RepoInfo::dumpAsXML (bnc#855845) - version 14.5.0 (4)- Improve ProgressData reporting. - Allow xml::escape directly dumping to a stream. - Add support for repo authentication using SSL client certificates (bnc#683914) - Enhance Queue to perform COW - fix documentation - version 14.4.0 (4)- Update zypp-po.tar.bz2- Polish DiskUsageCounter - Add Bitmap type (aka sat::Map) - Remove obsolete DiskUsage class - version 14.3.0 (3)- Fix disk usage computation for single packages (bnc#852943) - version 14.2.1 (2)- Drop package-manager script as it is already deprecated and packagekit usage in desktop invalidates it. If someone really need it, then place it to proper top level package which can decide what GUI is proper for given task.- Extend commit plugin to send the transaction list (Fate#316203) - Add base/Json.h: JSON encoder for e.g. sending data to plugins - Re-evaluate dropped packages list on upgrade, even if product remains unchanged (bnc#849251). - Add ppc64le architecture - Add m68k architecture - version 14.2.0 (2)- Always properly initialize pool storage (bnc#846565) - version 14.1.1 (0)- Add Package isCached and cachedLocation methods - fixed PluginFrame::hasKey - version 14.1.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- fix handling symlinks in export pathname on NFSv4 (bnc#804544) - Bump major version for Factory 13.1 is continued on SuSE-Code-13_1-Branch - version 14.0.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Allow multiversionSpec manipulation in ZConfig - Fix string hexdecoding - Avoid parsing gpg subkeys but still parse multiple keys - version 13.7.0 (6)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Avoid parsing gpg subkeys - Use explicit operator bool in TmpPath - Must keep legacy rpm level flag (bnc#838039) - version 13.6.0 (6)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- remove deprecated methods - fix key expiry date parsing (bnc#828672) - Provide additional keys data in case the ASCII armored blob containes multiple keys - No rpmdb key import in readony mode (bnc#828672) - Fix rpmdb key import/export (bnc#828672) - Reduce amount of gpg calls when importing/exporting keys. - Add public accessible PublicKeyData/PublicKeyScanner classes - fix ASCII armored PublicKey parsing (bnc#828672) - fix typo (bnc#761985) - Fix multiversion update candidate to respect an installed objects arch and vendor (bnc#820444) - fix logfile truncation introduced by previous fix for (bnc#825490) - Swig can't handle move constructor - Workaround bnc#819354 by executing rpm in /. (bnc#827609) - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval) - Fix file probing via tftp:// (bnc#803316) - Add armv7hl to armv6hl compat to be in sync with libsolv. - Support for armv6hl - version 13.5.0 (5)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Fix testcases failing if local pathnames contain umlauts - Pathname: add move constructor and fix assign - Set logfile permission upon file creation only (bnc#825490) - Add arch ppc64p7 - version 13.4.0 (4)- Speedup scanning for modaliases (bnc#824110) - version 13.3.0 (2)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Remove deprecated old stuff (aria2 support, old InstallOrder, old History parser) - version 13.2.0 (2)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Discourage using SafeBool in favor of explicit operator bool - version 13.1.0 (1)- Testsuite: Workaround boost::thread being not header only since boost-1.50 (boost ticket 7085) - Adaptions to smart_pointer changes in boost-1.53; mainly introduce explicit operator bool; constructible and comparable with nullptr_t. - Bump major version for Factory 12.x is continued on SuSE-Code-12_3-Branch - version 13.0.0 (0)- Update zypp-po.tar.bz2- added new fuction zypp::ZYpp::provideSrcPackage - Treat opensuse-education as separate vendor (bnc#812608) - AArch64 support - version 12.11.0 (0)- added tftp-support (bnc#803316) - version 12.10.1 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Adapt to libsolv dataiterator fixes (returning random data in some cases) - Require and adapt to changes in libsolv-0.3.0 - version 12.10.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Rephrase error message if 'lsof' is not installed (bnc#694427) - version 12.9.0 (0)- Handle dangling update script symlinks in instsys. (bnc#803751) - version 12.8.1 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- make multicurl suppress progress reports for the metalink download - work around libcurl bug that sometimes gives us old values in the progress callback - version 12.8.0 (0)- Reduce logging - MediaMultiCurl: throw AbortRequestException if aborted by user - version 12.7.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases - Enable zypper to remove zypp locks without evaluating the query (bnc#792901) - Configure curl to "not fix the BEAST attack" (bnc#779177) - version 12.6.0 (0)- Update zypp-po.tar.bz2- HistoryLogReader: new HistoryLogData based API for parsing the new history file entries (fate#312521) The old HistoryItem based API is deprecated but will still be available for a while if you compile with - DWITH_DEPRECATED_HISTORYITEM_API. - Write userdata string to history log (fate#312521) - Add HistoryLogReader testcases - Adapt to libsolv 'medianr'-changes - version 12.5.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521) - Extend ZConfig to store a user defined string value (fate#312521) - Add SIGSEGV handler trying to log a stack trace - Add zypp::dumpBacktrace to dump current stack trace to a stream. - Use gettext plural handling (bnc#784666) - version 12.4.0 (0)- Update zypp-po.tar.bz2- Add simple sysconfig::write (bnc#766598) - For installed products also filelists when trying to find the buddy (bnc#784900) - Provide information whether product license needs to be accepted. - version 12.3.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Enable multiversion kernel and set multiversion.kernels in /etc/zypp/zypp.conf to keep the latest, latest-1 and the running. - Fix typo (bnc#782801) - Relax evaluation of patch category tags (case insensitive)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Add str::commonPrefix - version 12.2.0 (0)- Update zypp-po.tar.bz2- Provide Target::reload() - version 12.1.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a zypplock becoming available (bnc#772965) - Unify update-scripts with same content(md5sum) (bnc#773575) - version 12.0.1 (0)- Update zypp-po.tar.bz2- set $ZYPP_IS_RUNNING during commit - Bump major version for Factory 11.x is continued on SuSE-Code-12_2-Branch - version 12.0.0 (0)- Update zypp-po.tar.bz2- Fixed typo (bnc#773467) - Erase any old repo instance from pool when (re)loading from cache - filter zero sized devices in disk usage counter(bnc#769819) - fix isSoftLocked computation - fix possibly reporting timeout as "aborted by user" (bnc#665327) - do not fork the uuidgen program, use kernel interface instead - remove obsolete hicolor-icon-theme BuildRequires - version 11.7.0 (6)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- zypp.conf:servicesdir is ignored (bnc#765528) - allow libcurl to take proxy from environment iff proxy is not configured or disallowed (bnc#745404) - version 11.6.3 (6)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Adjust weaklock fix- Fix processing of weak locks (bnc#749418, bnc#765164) - [valgrind] don't dereference if we may be past the end of the repositories. - add armv7hl workaround for Adrian - version 11.6.2 (6)- Update zypp-po.tar.bz2- fix an invalid read revealed by valgrind in RepositoryIterator::increment()- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Use ld version script to hide symbols outside zypp namespace (bnc#755324) - remove base/Deprecated.h (macros now in APIConfig.h) - Disribute Easy.h in APIConfig.h - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros - version 11.6.0 (6)- build with gcc-4.7 (bnc#755324) - version 11.5.0 (5)- Fix lost device info when mounting CD/DVD- Update zypp-po.tar.bz2- Always consider (block) devices passed as url option (bnc#755815)- Update zypp-po.tar.bz2- Fix install progress hopping back and forth - Try to create a missing destination dir before switching to tmp space (bnc#755239)- ResStatus: add 'unneeded' bit (determined by solver) - Force using gcc-4.6 until it builds with 4.7 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d. - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed) - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h) - Support (source)package download by non-root user (bnc#755239) - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096) - Fix buddy handling in solver results - Simplify Selectable::multiversionInstall - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286) - version 11.4.0 (4)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Cleanup orphaned media attach points (bnc#751221) - Show max support status if package is in multiple repos (bnc#735841) - Parse proxy user/pass from url (bnc#752497) - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500) - version 11.3.0 (1)- Add API for patch severity (bnc#733723, FATE#312633) - version 11.2.0 (1)- Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322) - Apply soft locks by name and not per package (bnc#749418) - version 11.1.1 (1)- Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302) - Build with -fvisibility-inlines-hidden - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972) - Correctly use user:pass directly embedded in a proxy url (bnc#740764) - new sat::Map - Libsolv (bit)Map wrapper. - always set splitprovides to true now that libsolv handles them better - version 11.1.0 (1)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Adapt Repository iteration to libsolv changes. - Add sat::Pool tests - Fix Flags<> api to be more consistent and add testcase. - Set min_curl_version 7.19.4 (bnc#735284) - Doc: add some words about 'Solver - Vendor protection' - version 11.0.0 (0)- Update zypp-po.tar.bz2- Fix and optimize Pathname ctor and provide testcases (bnc#721128) - Open all file descriptors with O_CLOEXEC to avoid leaks and races - Some improvements to the services documentation - Fix RW_pointer comparison with underlying smart pointer type. - version 10.3.5 (3)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Try to find and use some CD/DVD device even if HAL/UDEV detection fails (bnc#724807) - Static initialization problem fixes (by Harald Fernengel) - version 10.3.4 (3)- Don't use proxy if disabled (bnc#696805) - version 10.3.3 (3)- Add pkg-config BuildRequires: We fail to detect libproxy due to the missing pkg-config. Additionally, we have a .pc file ourselfes, which we do not get the provides for [bnc#696805]- Let RepoInfo::keepPackages properly default to FALSE (bnc#727385) - version 10.3.2 (3)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Explicitly include textLocale in package translation download- Update libversion info (due to ABI change in 10.2.0 (bnc#725407) - version 10.3.1 (3)- Update zypp-po.tar.bz2- Add zypp.conf option repo.refresh.locales: A list of locales for which translated package descriptions should be downloaded if available. - Explixitly set CURLOPT_PROXYAUTH - version 10.3.0 (1)- Add arch armv7tnhl and armv7thl - Fix RepoVariablesReplacer to compute substitution values on demand only - PathInfo::hardlinkCopy: fix handling cross-device links - version 10.2.0 (1)- Update zypp-po.tar.bz2- Must not differ between type nfs and nfs4 when checking the mount table (bnc#710269) - version 10.1.1 (1)- Update zypp-po.tar.bz2- Switch to using libsolv instead of satsolver - version 10.1.0 (1)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch - version 10.0.0 (0)- Enhance Selectable API - version 9.11.0 (8)- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Explicitly require rpm. - version 9.10.2 (8)- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Extend mount entry comparison fix (bnc#710269) - version 9.10.2 (8)- Update sle-zypp-po.tar.bz2- Update sle-zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Attempt to fix smb mount entry comparison (bnc#710269) - version 9.10.1 (8)- Allow to turn Resolvers upgrade mode on and off (bnc#709480) - Fix reading of integer arrays from rpm headers (bnc#709716) - version 9.10.0 (8)- Update zypp-po.tar.bz2- Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers, if compiled against libcurl-7.19.4 or above. (bnc#692260) - version 9.9.2 (8)- Always read /proc/mounts when looking for mounted media (bnc#705893) - version 9.9.1 (8)- MediaUserAuth: Do not expose libcurl header files. - version 9.9.0 (8)- More initialize parser structure fixes. (bnc#705181) - version 9.8.7 (8)- Check for /etc/sysconfig/storage changes before solving (bnc#702365) - version 9.8.6 (8)- Properly initialize parser structures (bnc#705181) - version 9.8.5 (8)- Fix tests for available libcurl version. - version 9.8.4 (8)- Update zypp-po.tar.bz2- Make fix for bnc#702576 more robust. - Enhance fix for bnc#699435. Return an error if download in advance failed to provide all packages, so zypper does not silently quit. - version 9.8.3 (8)- Update zypp-po.tar.bz2- Always compute transaction from pool (bnc#702576) - version 9.8.2 (8)- Add feature provides for supported plugins.- Add configuration template for automatic kernel purge (feature#312018) to zypp.conf- Fix download loop to skip non-install actions. (bnc#699435) - version 9.8.1 (8)- Update zypp-po.tar.bz2- Fix missing return value.- Simplify ZYppCommitResult by using filtered Transaction::action_iterator. - version 9.8.0 (8)- Update zypp-po.tar.bz2- Fix transaction ORDER_BY_MEDIANR. - version 9.7.0 (5)- Basic commit plugins implemented. They may be used to implement pre/post commit actions like taking file system snapshots (fate#303699) - version 9.6.0 (5)- Do commit based on sat::Transaction. - version 9.5.0 (5)- Assert rpm database directory is created before rpmtsInitDB is called (bnc#697115)- fix var definition order in PackageProvider - fix operator~ return datatype for flags (ctor is explicit) - add method interactiveFlags to Patch describing what makes it interactive - version 9.4.0 (3)- Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)- Switch patch interactive-check to flags - version 9.3.0 (3)- Update zypp-po.tar.bz2- fix specfile to handle sles translations if available- Avoid using #elifdef directive.- Update zypp-po.tar.bz2- Add a fallback gnome-packagekit updater in package-manager (bnc#667504) - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here were either fixed without bnc# or do not apply to this branch. This is to make the changelog checker happy: - Set proper defaults for service repos (bnc#673943)- add option ignore_reboot_flag to Patch::interactive (bnc#665853) - version 9.2.0 (2)- respect patch content license when determinating interactive status - version 9.1.2 (1)- More rpm-4.9 fixes - Disable rpm V3toV4 conversion while not working with rpm 4.9- Update zypp-po.tar.bz2- Fix for rpm-4.9 - version 9.1.1 (1)- Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089) - Fix poolquery handling repo restrictions correctly. (bnc#661976) - version 9.1.0 (1)- Allow MediaCD to build against HAL or nothing if udev is not present- forward port all changes to make it build in Code10- make -Werror=format-security optional and used only if supported- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- delete old metadata temp directories - version 9.0.3 (0)- fix max_concurrent_connections option in MultiCurl (bnc#596089) - version 9.0.2 (0)- Update zypp-po.tar.bz2- check for permissions before writing (fixes bnc#683509) - version 9.0.1 (0)- Switch ResPoolProxy to use multimap in order to allow iteration of all Selectables of all kinds. - Add upper/lower_bound iteration to MapKVIterator. - Add stream output for multimap/set. - version 9.0.0 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Do not look for $releasever 's value if there is no variable in the url: parses product file again and again - version 8.12.2 (10)- Remove package-manager.desktop file (bnc#329635) - version 8.12.1 (10)- Apply patch introducing armv7nhl:armv7hl- allow for Repo Index Services to set the enabled state of repositories from the server side. - Fix priority not being set on reading service indexes - version 8.12.0 (10)- Add new ServicePlugin Exceptions.- Update zypp-po.tar.bz2- add method to check if there are manually configured urls - version 8.11.0 (10)- create cache directory, if it doesn't exist when saving mirrorlist - version 8.10.6 (10)- moved keepPackages code to RepoInfo::Impl - version 8.10.5 (10)- Fix caching of mirrorlist files - version 8.10.4 (10)- Do not export keyring if rpmdb is initialised, but target isn't (bnc#659494) - version 8.10.3 (10)- Catch RPM-Exeption when instaling the Distribution (bnc#658714) - version 8.10.2 (10)- fix retrieval of distributionVersion if target is not initialized - MultiCurl: make sure the server responds with "partial content", fixes corrupt downloads if the metalink file contains no checksums - version 8.10.1 (10)- Added ReplacerVar caching in RepoInfo - Automaticly remove empty mirrorlist-files - version 8.10.0 (10)- Added MirrorList caching - version 8.9.0 (7)- Icons for libzypp should go into desktop-data. (bnc#329635) - version 8.8.2 (7)- Properly handle FTP response 550. (bnc#645747) - version 8.8.1 (7)- fix access of freed memory in MultiCurl (bnc#654600)- Update zypp-po.tar.bz2- added metalink support - version 8.8.0 (7)- Feed the ProvideFilePolicy progress callback in addition to any connected media::DownloadProgressReport (bnc#545106) - version 8.7.1 (7)- Make MetaLinkParser accept InputStreams - Make MetaLinkParser accept Pathnames insted of strings - Fix MetaLinkv4 hash parsing - Add MetaLinkParser test - version 8.7.0 (7)- Use timeouts in plugin script communication. - Fix ExternalProgram to correctly remember exit status. - version 8.6.0 (5)- Update zypp-po.tar.bz2- fix services not being linked to their file after being saved- Don't use aria2c for FTP (bnc #641328)- implementation for url resolver plugins - version 8.5.0 (5)- Use DownloadInHeaps as default, when there is nothing configured and when the target root is set to "/". (bnc#591476) - version 8.4.0 (4)- fixed replacing releasever (for fedora systems) - (bnc#637470) - version 8.3.0 (0)- fix metalink4 parsing [bnc#641484]- Update zypp-po.tar.bz2- Allow per repository proxy settings like yum does. Including setting it to _none_ overriding the system proxy. Patch from Zhang, Qiang - version 8.2.1 (0)- fixed replacing basearch (for fedora systems) - (bnc#637473) - version 8.2.0 (0)- Report download failures in commit result (bnc#431854) - Fix Solvable::onSystemByUser returning true for uninstalled solvables. - version 8.1.3 (0)- Fix download-only not to omit source packages (bnc#635596) - version 8.1.2 (0)- Update zypp-po.tar.bz2- fix basearch url variable - use the right release package name on fedora- MediaDISK: Use blkid to verify disk volumes. (bnc#623226) - version 8.1.1 (0)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Fix memory leaks.- Enhance PoolItem interface to assist patch classification. (bnc#627316) - version 8.1.0 (0)- Fix bug in PoolQuery::addDependency - Disable MediaAria and enable MultiCurl as default http/ftp backend. MultiCurl implements MetaLink and Zsync support using libcurl. In case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable the new backend. - version 8.0.1 (0)- Bump heads major version after 11.3 branched away. - version 8.0.0 (0)- Update zypp-po.tar.bz2- Add PoolQuery for name, edition AND architecture in one go. (bnc#614362) - version 7.8.0 (6)- Fix requirement to /usr/bin/uuidgen (bnc#613304)- Update zypp-po.tar.bz2- Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.- Respect zypp.conf policy settings when solving for update.- Don't bloat logfile by logging install progess values.- Update zypp-po.tar.bz2- Add missing Date constant declarations. - version 7.7.5 (6)- Prevent against daemons launched in rpm %post, that do not close their filedescriptors. Original fix was accidentally reverted. (bnc#174548) - version 7.7.4 (6)- Update zypp-po.tar.bz2- Fix default evaluation of recommendations of installed packages (bnc#605490) - version 7.7.3 (6)- Update zypp-po.tar.bz2- Fix broken IdStringType comparison (bnc#607572) - version 7.7.2 (6)- Fix packages provided via delta rpm being placed in the wrong package cache (bnc#607583) - version 7.7.1 (6)- Update zypp-po.tar.bz2- Fix arch detection on sprac (bug #566291) - Arch: add sparc64v and sparcv9v and armv7l - RepoManager: refresh repo if last refresh is in the future (bnc#593617) - version 7.6.1 (6)- Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235) - Cleanup spec file (Pavol Rusnak) - version 7.6.0 (6)- Update zypp-po.tar.bz2- Add methods to evaluate gpg geys expiration dates. - Export all rpmDb keys to the zypp trusted keyring in one go. - version 7.6.0 (6)- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2- Update zypp-po.tar.bz2 (Revision: 54959)- Update zypp-po.tar.bz2 (Revision: 54959)- Update translations.- Improve solver.cleandepsOnRemove result by evaluating the install history to find packages installed on behalf of a user request (not auto added by the solver). - version 7.5.0 (5)- Update translations.- Update translations.- Cleanup when deleting packages. New zypp.conf expert option solver.cleandepsOnRemove telling whether the solver should per default try to remove packages exclusively required by the ones he's asked to delete (default false). - Resolver::cleandepsOnRemove API to allow applications to change the solver option. - version 7.4.0 (4)- Update translations.- Enable splitprovides on update.- Update translations.- Selectable: Classify broken but locked patch as isUnwanted (bnc#577118) - version 7.3.0 (2)- Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980) - Fix specfile to BuildRequire libudev-devel. - version 7.2.0 (2)- Support URLs and ISOs ending on 'Media1', 'Media2', etc., when rewiting the URL to access a specific media number. By now only nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)- Update translations.- Update translations.- /etc/zypp/locks: Allow to specify edition ranges with solvable:name and dependencies. - version 7.1.1 (1)- Provide name of the lock holder in ZYppFactoryException. (bnc#580513) - version 7.1.0 (1)- Using boost-1.42 requires -fno-strict-aliasing (bnc#595545) - Bump major version for 11.3 development. - version 7.0.0 (0)- Fix parsing port from IPv6 URL (bnc#593385)- Propagate ZConfig::setTextLocale to pool. (bnc#588850) - version 6.31.3 (31)- Fix guessing package spec to match package names only. (bnc#590864) - version 6.31.2 (31)- Add static Target::distributionLabel to return the baseproducts shortName and summary. Mainlu used for the bootloader menu. (bnc #586303) - version 6.31.1 (31)- Fix broken bit values in enum VendorSupportOption (bnc#589331) - version 6.31.0 (31)- Fix handling of symlinked packages in package cache. (bnc #585409) - version 6.30.5 (19)- Avoiding use of 'guest' if 'credentials' is used when moutning a CIFS share. This caused 'permission denied' error with certain server configurations (bnc #560496).- Check if a downloaded file actually exists even if aria2c returned 0. (bnc #564816) - version 6.30.3 (19)- Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)- Turn off cookies when retrieving services repoindex.xml (bnc #573897) - Consider pending disable requests when removing service repositories. (bnc #572634) - version 6.30.1 (19)- RepoManager::cleanCacheDirGarbage added for removing directories which do not belong to any of known repos (bnc #467693) - version 6.30.0 (19)- On SLE aria2 is not required, so conflict with a too old aria2 version installed. (bnc #578052) - version 6.29.5 (19)- Fix package-manager script wrongly escaping UTF-8 chars in path names (bnc #571410) - version 6.29.4 (19)- Support an alternate SLE-SP1 translation set. - version 6.29.3 (19)- Remember the enabled state of removed service repositories. This way we are able to restore service repositories correctly after a subscrition expired and gets renewed. (bnc #572634) - version 6.29.2 (19)- Abort aria2c download when the progress callback receives 'false' (bnc #545106)- Evaluate SolvAttr::repositoryToolVersion to prevent loading outdated solv files. (bnc #570623) - version 6.29.0 (19)- Use regex to parse aria2c progress lines (bnc #570917) - version 6.28.1 (19)- Set SignatureFileChecker context even if the key is not known (bnc #495977) - version 6.28.0 (19)- RepoInfoBase::label() added for use in UI messages, plus ZConfig::repoLabelIsAlias()- Fix transaction building in presence of multiversion installable items. - version 6.27.1 (19)- Improve multiversion status handling and installation. (fate #305311) - version 6.27.0 (19)- Don't allow an alias to start with '.' (bnc #473834)- PickList and status interface for handling packages which are installable in multiple versions. (fate #305311) - version 6.26.0 (19)- Add Selectable::highestAvailableVersionObj. Returns the highest available package version, ignoring priorities and policies. (bnc #557557) - version 6.25.0 (19)- Also parse tag from .prod files section. - version 6.24.3 (19)- Fix chroot execution of update scripts. (bnc #558813) - version 6.24.3 (19)- Fixed parsing of download speed from aria2c (bnc #537870)- Add ui::Selecatble interface for picking specific package versions to install or delete if multiversion install is on. - version 6.24.0 (19)- Parse zypp.conf multiversion option and make the setting available in pool and resolver. - version 6.23.0 (19)- Specfile fixes to build on sle11-sp1. - Fix repository probing and building in presence of productdir. (bnc #553712) - version 6.22.3 (19)- Forward port and document already present changes from Code11-Branch * void SEGV if trying to access data of installed packages, that were deleted behind our back (bnc #530595) * ProxyInfoSysconfig: take care variables get initialized. * Fix parsing of rpm.install.excludedocs option (bnc #518883) * Use rpm variables in specfile. (bnc #512466) * Fix to compile with -Werror=format-security * Fix packageand() in testcase generation * Don't link unneeded libraries. (bnc #490895) * Fix Patch::categoryEnum. * Adapt to changed satsolver API. (bnc #480303) * Taking ALL translations for generating GMO files (bnc #458739) * Advice users to contact NCC if access to a 'novell.com' repository is denied (bnc #464586). - version 6.22.2 (19)- Raised the limit of redirections from 3 to 6 (bnc #465532) - Following redirections also for https (bnc #545722). - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895) - Do not report cached packages as being downloaded. (bnc #545295) - Per default do not collect and report deleted files outside bin and lib directories for 'zypper ps'. (bnc #554480) - version 6.22.1 (19)- CheckAccessDeleted: Per default do not collect and report deleted files that outside bin and lib directories. 'zypper ps' reporting false positive seems to confuse. (bnc #554480)- Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)- dup: Process drop list only if product actually changes. (bnc #552180) - Selectable: Consider allowed arch/noarch changes when comuting candiadates. - version 6.22.0 (19)- Enhance interface for zypper. (bnc #551956) - version 6.21.4 (19)- CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354) - version 6.21.3 (19)- CheckAccessDeleted: Avoid reporting false positive due to insufficient permission.- Don't try to access droplist of dropped products. (bnc #551697) - version 6.21.2 (19)- Don't try to use an empty proxy string. (bnc #551314) - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354) - version 6.21.1 (19)- New class PoolItemBest: Find the best candidates e.g. in a PoolQuery result. ui::Selectabe enhancements. Both will aid applications to install package sets determined by query results. (bnc # 548392) - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915) - Updated iso3166-1 country codes (bnc #531350) - version 6.21.0 (19)- Add Resolver::upgradingRepo demanded by GUI. (bnc #548551) - version 6.20.0 (19)- Fixes to make libzypp-bindings compile. - version 6.19.3 (19)- Credentials are passed as commandline options to aria2c, so strip any 'user@' from the URL. Otherwise aria will use an empty password for this URL and authentication will fail. (bnc #544634) - version 6.19.2 (19)- Repository::setInfo: Propagate priority changes to the solver to avoid reloading the whole repo (bnc #498266). - version 6.19.1 (19)- ResStatus: add isOrphaned to test whether a package is not provided by any enabled repository. Orphaned packages are usually good candidates for cleanup unless the providing repository was intentionally disabled. - version 6.19.0 (19)- aria2: pass credentials in a file instead of the command line which is logged. - aria2: we get the url in the progress if there is no response from the server yet, handle that to avoid flooding the log. - version 6.18.2 (17)- Performing a dist upgrade the solver may try to delete old and no longer provided (dropped) packages, even if they do not cause any dependency problem. This behaviour may be trurned off via zypp.conf option solver.upgradeRemoveDropedPackages. (bnc #539543) - New zypp.conf option solver.upgradeRemoveDropedPackages (true). - Add Product::droplist: List of dropped packages, i.e. packages no longer provided by a product. - version 6.18.1 (17)- Return update messages via ZYppCommitResult. Support variable substitution in notification command. (fate #301175) - Fix evaluation of no_proxy entries (bnc #543337) - aria/curl: Fix header data in case the target is not initialized when downloading. - version 6.18.0 (17)- Add zypp.conf option update.messages.notify: Command to be invoked to send update messages. (fate #301175) - version 6.17.2 (17)- Add Selectable::updateCandidateObj returning the candidate for update, if there is one. The updateCandidate must not violate any active solver policy. - version 6.17.1 (17)- Make sure rpmReadConfigFiles was called before using librpm (bnc #539603). - Remove dead rpm database caching code from class RpmDb. - version 6.17.0 (17)- New commit.downloadMode option in zypp.conf. Allows to set a prefered download policy for commit. - version 6.16.0 (11)- Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451) - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and schemeIsDownloading. - version 6.15.0 (11)- Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch" formats for building Capabilities(originally "name.arch=ver-rel"). - version 6.14.3 (11)- Fix resolution to force installation even if dependencies are missing. (bnc #531564) - Rephrase solver resolution to point out if a package will break. (bnc #520083)- Lock rpms architecture only on distupgrade of the running system. (bnc #458520) - version 6.14.2 (11)- Fix PoolQuery comparison (bnc #528755) - Fix serialization and restore of predicated PoolQueries. - version 6.14.0 (11)- package-manager script: Fall back to package selection if no packages are passed on the commandline. (bnc #529137)- package-manager script: do not fail if kpackagekit is not installed (bnc #529510) - version 6.13.3 (11)- Tune CheckAccessDeleted to focus on libraries and executables. - version 6.13.2 (11)- Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted to check for running processes which access meanwhile deleted files or libraries. This may be used after commit, when trying to figure out which services need to be restated. (fate #300763). - version 6.13.1 (11)- New Resolver::addUpgradeRepo to perform a dist upgrade restricted to certain repositories. - version 6.13.0 (11)- Remove confusing newlines in vendor change info (bnc #503859) - Removing a package lock was not counted as state change (bnc #501850) - Take solver_allowVendorChange option into account when computing the Selectables default candidate. - version 6.12.0 (11)- Avoid deadlock after fork and failed exec. (bnc 493152) - No need to manually detect the location of aria2 binary. - version 6.11.4 (11)- Fixed parsing of download rate report (changed in aria2 1.4.0) (bnc #513944)- Create LogControl on demand instead of using a static var. (bnc #525339) - version 6.11.2 (11)- New misc::defaultLoadSystem: Convenience to create the ZYpp instance and load target and enabled repositories.- New class InstanceId to build strings to identify/retrieve specific Solvables. - version 6.11.1 (11)- Add download policies to ZYppCommitPolicy, supporting DownloadOnly and DownloadInAdvance. (fate #302159, fate #305624) - version 6.11.0 (11)- add support to the package-manager script to use kpackagekit or gnome-packagekit if available, which allows to install local rpms with one click from file manager following desktop policies and fetching other dependencies if required. (fate #306526) - version 6.10.5 (10)- New solver.upgradeTestcasesToKeep option in zypp.conf. It tells how many dist upgrade solver testcases should be kept on the system. Per default just the last two are kept. - version 6.10.4 (10)- Don't write a solver testcase when solving for dist upgrade, but when actually committing. - version 6.10.3 (10)- Add new string Match::Mode STRINGSTART and STRINGEND.- log redirections when cURL media backend is used (fate #305320).- Support "product version" detection on systems not using /etc/product.d/baseproduct by looking for the first package providing ZConfig::distroverpkg (defaults to redhat-release). - version 6.10.2 (10)- Adapt to boost_unit_test_framework-1.38. - version 6.10.1 (10)- Remove obsolete UpgradeStatistics class from libzypp.- Fix HistoryLog to initialize on demand. - version 6.10.0 (10)- Fix parsing of rpm.install.excludedocs option (bnc #518883)- When unmounting ISO images, don't mix up exceptions thrown by the loop mounted ISO and those thrown by the media containing it. (bnc #517856)- Adapt to satsolvers improved dataiterator handling. - version 6.9.3 (8)- Support PoolQuery for sub-structures attributes. (fate #305503) - version 6.9.2 (8)- Running as non-root user use a temporary @System solvfile in case the global one is outdated and needed refresh. (bnc #517183) - version 6.9.1 (8)- Enhance LookupAttr to allow direct query of attributes within sub-structures (flexarrays).- Enhance PoolQueryIterator to allow detailed inspection of attribute matches. - Prefer datadir stored as repo attribute, but fallback searching in solvbales (old solv files do this). - version 6.9.0 (8)- Allow building libzypp with rpm-5 (experimental) - version 6.8.3 (8)- Allow building libzypp without HAL (not recommended). Without HAL CD/DVD device detection is limited to /dev/dvd and /dev/cdrom. - version 6.8.2 (8)- Fix solver to use IdSting to avoid failing vendor checks. - version 6.8.1 (8)- Cleanup and remove deprecated interface methods. - version 6.8.0 (8)- Improve PoolQuery to allow queries on dependencies. (bnc #475682) - version 6.7.0 (6)- New solver.allowVendorChange expert option in zypp.conf. - version 6.6.0 (6)- Fix lost housekeeping data in modifyRepo (bnc #503207)- Allow service refresh to change a repositories url (bnc #502157)- Detect and compile with rpm 4.7 (bnc #444211) - version 6.5.2 (5)- Improve problem report on broken systemCheck rule (bnc #475144)- In update repos providing multiple release package versions for the same product, link a product to the latest version. (bnc #497696)- New classes wraping satsolver datamatcher (Match and sat::AttrMatcher) - Extend LookupAttr to support matching specific string patterns. - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup) - version 6.5.0 (5)- Soft lock packages deleted on behalf of a user request. - version 6.4.1 (2)- New zypp.conf option 'download.media_preference': Hint which media to prefer when installing packages (download vs. CD). - version 6.4.0 (2)- Add Resolver::setSolveSrcPackages. Per default disable solving of source package dependencies. We will later allow to enable it per package. - version 6.3.0 (2)- aria2: show the download speed in the right unit - aria2: show the filename in progress, not the repository - aria2: don't show done twice- Remove a lock if the locking process is in zombie state. (bnc #481577)- zypp.conf: fixed and enabled 'servicesdir'- aria2: implement speed indicators (bnc#475506) - aria2: implement progress indicators correctly (bnc#473846) - aria2: fix broken pipe when looking for aria2c which caused a fallback to curl. (bnc#480930) - aria2: implement saving and reading mirror stats data in /var/cache/zypp/aria2.stats - aria2: handle failover correctly (bnc#481115) - aria2: various improvements in error and report handling - aria2: curl: reset settings on attach to avoid duplicate headers - version 6.2.1 (2)- Adapt to changed satsolver API.yast2-packagemanager-devellamb66 1537453896  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF17.7.0-lp150.2.6.117.7.0-lp150.2.6.117.7.0     zyppAPIConfig.hApplication.hArch.hAutoDispose.hBit.hBitmap.hByteCount.hCallback.hCapMatch.hCapabilities.hCapability.hChangelog.hCheckSum.hContentType.hCountryCode.hCpeId.hDate.hDep.hDigest.hDiskUsageCounter.hDownloadMode.hEdition.hExternalProgram.hFetcher.hFileChecker.hFilter.hGlob.hHistoryLog.hHistoryLogData.hIdString.hIdStringType.hInstanceId.hKVMap.hKeyContext.hKeyManager.hKeyRing.hLanguageCode.hLocale.hLocks.hManagedFile.hMediaProducts.hMediaSetAccess.hOnMediaLocation.hPackage.hPackageKeyword.hPatch.hPathInfo.hPathname.hPattern.hPluginExecutor.hPluginFrame.hPluginFrameException.hPluginScript.hPluginScriptException.hPoolItem.hPoolItemBest.hPoolQuery.hPoolQueryResult.hPoolQueryUtil.tccProblemSolution.hProblemTypes.hProduct.hProgressData.hProvideFilePolicy.hPublicKey.hRange.hRel.hRelCompare.hRepoInfo.hRepoManager.hRepoStatus.hRepository.hResFilters.hResKind.hResObject.hResObjects.hResPool.hResPoolProxy.hResStatus.hResTraits.hResolvable.hResolver.hResolverNamespace.hResolverProblem.hServiceInfo.hSignature.hSrcPackage.hSysContent.hTarget.hTmpPath.hTriBool.hUrl.hUserData.hVendor.hVendorAttr.hVendorSupportOptions.hZConfig.hZYpp.hZYppCallbacks.hZYppCommit.hZYppCommitPolicy.hZYppCommitResult.hZYppFactory.hbaseAlgorithm.hBacktrace.hCollector.hCounter.hDebug.hDefaultIntegral.hDrunkenBishop.hDtorReset.hEasy.hEnumClass.hErrno.hException.hExternalDataSource.hFd.hFlags.hFunction.hFunctional.hGettext.hGzStream.hHash.hIOStream.hInputStream.hInterProcessMutex.hIterable.hIterator.hJson.hLocaleGuard.hLogControl.hLogTools.hLogger.hMeasure.hNamedValue.hNonCopyable.hProfilingFormater.hProvideNumericId.hPtrTypes.hRandom.hReferenceCounted.hRegex.hSerialNumber.hSetRelationMixin.hSetTracker.hSignal.hStrMatcher.hString.hSysconfig.hTypeTraits.hUnit.hUserRequestException.hValueTransform.hWatchFile.hXml.hmediaCredentialFileReader.hCredentialManager.hCurlConfig.hMediaAccess.hMediaBlockList.hMediaCD.hMediaCIFS.hMediaCurl.hMediaDIR.hMediaDISK.hMediaException.hMediaHandler.hMediaISO.hMediaManager.hMediaMultiCurl.hMediaNFS.hMediaPlugin.hMediaPriority.hMediaSource.hMediaUserAuth.hMetaLinkParser.hMount.hProxyInfo.hTransferSettings.hUrlResolverPlugin.hZsyncParser.hproxyinfoProxyInfoImpl.hProxyInfoLibproxy.hProxyInfoSysconfig.hProxyInfos.hmiscCheckAccessDeleted.hDefaultLoadSystem.hMisc.hparserHistoryLogReader.hIniDict.hIniParser.hParseException.hParserProgress.hProductFileReader.hRepoFileReader.hRepoindexFileReader.hServiceFileReader.hsusetagsContentFileReader.hRepoIndex.hwsWebpinResultFileReader.hxmlNode.hParse.hParseDef.hParseDefConsume.hParseDefException.hParseDefTraits.hReader.hXmlEscape.hXmlString.hlibxmlfwd.hyumPatchesFileReader.hRepomdFileReader.hpoolByIdent.hPoolImpl.hPoolStats.hPoolTraits.hrepoApplydeltarpm.hDeltaCandidates.hDownloader.hMediaInfoDownloader.hPackageDelta.hPackageProvider.hPluginServices.hRepoException.hRepoInfoBase.hRepoMirrorList.hRepoProvideFile.hRepoType.hRepoVariables.hSUSEMediaVerifier.hServiceRepos.hServiceType.hSrcPackageProvider.hsatFileConflicts.hLocaleSupport.hLookupAttr.hLookupAttrTools.hMap.hPool.hQueue.hSolvAttr.hSolvIterMixin.hSolvable.hSolvableSet.hSolvableType.hTransaction.hWhatObsoletes.hWhatProvides.hdetailPoolImpl.hPoolMember.hsolverdetailItemCapKind.hProblemSolutionCombi.hProblemSolutionIgnore.hResolver.hSATResolver.hSolutionAction.hSolverQueueItem.hSolverQueueItemDelete.hSolverQueueItemInstall.hSolverQueueItemInstallOneOf.hSolverQueueItemLock.hSolverQueueItemUpdate.hSystemCheck.hTestcase.hTypes.htargetCommitPackageCache.hCommitPackageCacheImpl.hCommitPackageCacheReadAhead.hHardLocksFile.hRequestedLocalesFile.hRpmPostTransCollector.hSolvIdentFile.hTargetCallbackReceiver.hTargetException.hTargetImpl.hmodaliasModalias.hrpmBinHeader.hRpmCallbacks.hRpmDb.hRpmException.hRpmFlags.hRpmHeader.hlibrpm.hlibrpmDb.hthreadMutex.hMutexException.hMutexLock.hOnce.huiSelFilters.hSelectable.hSelectableImpl.hSelectableTraits.hStatus.hUserWantedPackages.hurlUrlBase.hUrlException.hUrlUtils.hzypp_detailZYppImpl.hZYppReadOnlyHack.hlibzypp.solibzypp.pcFindZypp.cmakeZyppCommon.cmake/usr/include//usr/include/zypp//usr/include/zypp/base//usr/include/zypp/media//usr/include/zypp/media/proxyinfo//usr/include/zypp/misc//usr/include/zypp/parser//usr/include/zypp/parser/susetags//usr/include/zypp/parser/ws//usr/include/zypp/parser/xml//usr/include/zypp/parser/yum//usr/include/zypp/pool//usr/include/zypp/repo//usr/include/zypp/sat//usr/include/zypp/sat/detail//usr/include/zypp/solver//usr/include/zypp/solver/detail//usr/include/zypp/target//usr/include/zypp/target/modalias//usr/include/zypp/target/rpm//usr/include/zypp/thread//usr/include/zypp/ui//usr/include/zypp/url//usr/include/zypp/zypp_detail//usr/lib64//usr/lib64/pkgconfig//usr/share/cmake/Modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8766/openSUSE_Leap_15.0_Update/906c10ca35ac54ac794fb0413eabe40f-libzypp.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textC++ source, UTF-8 Unicode textpkgconfig fileASCII textPR>!6B;0utf-80c91be5519189a23ae64f325f8c53cfb13bdc9335763dc0766311d2fed3405a3?7zXZ !t/] crt:bLL B5@KL$z#п<,_?*Cn$"$1@eji?Tyr-9 IcY] `| QAipWL3q룍 g_".w~F#|:"\3f;'UASқE{30 ,_OGƐ^GVng3tZLALvykN"lI{D'Êעlpp07+2$IG",AsȊ(T@`Lm-Aʦ7[P9{XݰnKKLhFhD⊁xlyǓ>{shV5x3ڂ|j=Q'FWzi!xu.O:AVʷ;5^CTaGwC1[u3P`vVbGnm ,psŠlQz|+#+;HV[hc>>'u\b8Y(G.i qi&߿VsҽKOhurD:wkt_cx72Ol Glgn k3S+1NRœAZ4H_3z㣝$~B _YbȒJn -Hњ1| 3g!cS<Y/`1\cN z_auHN)G)Tdj1G}/lĸ$BL6C{  \zҮDw.Ϧ4^diqnò<b{cĝS1wzjrK_.:D/&8Bl?`j58C;s, m+Տt4LLO`紅-}lU]o &LRrݬ}z/+:.Yog+e&%UNnTQ*)ďuD`/yC7>FU0 Rn%i~r&6'^L~4T"lGfj+-BW<4ϋ^r#*G,p?^tS%C* ӰP1g+\=` ,MR2AzN2UTl:1!\[Plpcq<ڴ'>C2}l|^"2du$OkL؋<dt#0O*s*BRA~9 PnRCUV&Q[>.!8;Њ $k_D40<~l͞pSTʞ| IvKRJX~ Z|NC5.+53sluDK@g+3I~77ؗ<@KhyḓLOj as̈́ 51 !tQ@fPg/r i4)$Śʰ2KT~DV~xn#꽳И(V wY#:J׸E/B}d,xCZOlm<s: Z[ѧTO$fOL mCe<d'' 񂋥!`GJKmFڬ"u="bnڡd>7}H};HN1^T2WALUZA Un2"PeE1QG2n ˭6qI\xmkN@6Zb.1z> Ͳ+w5y%TfQGGmOyV} Lo7Z Y+8 sۗul2Xed6Q ӻq;RгT'NrkQPL Pp7yWy|Lp JN֚=K1^\F&S/BX\I 0\BP=6+1>bP 4A*-U<>;0e*\NDib_FeīĺTm>sRpP#3?r_UpDpGG+E=Yj׀̿= @:Js8_e>p3>y/v%hSc1`},֭V]4; ?$6{kJs O;OR9`#S2p)g#Bݡ`KŅ{AehͿRKU,KOuҦ[f>^\M7A| !&mڼnKl4<F`}2w2ؔgKX|E'(晷S|Iz\"՞sju*)G ^5V~k4JF+)Dž%O Sk\?mWE\䑮 ۫}տ-aޯ|& ߑ7X>";1thJ/ZҶ,FW3]X-= OE{̙ 'A7=# 1\UQ:k^Md\46| 0~ ~Gfk2@θ%aM;P!$:RE"Bii= KS]ܡYyqfI\xOvؐtV̘17 z6xRgY-/>2YS)baP>s{؋z9]ڲaJ1Z(f(Yex ` OA =dnn#67|:EGANJҟW,ajX3rgh7}>뵓D T*l5=֮3f%f)+= xw[m6JZ@91s-@9avMm-VDS~?AW9mE}.zUd鎬gu.*My@(TԘp] OF{IQ7쉴.ZK'mie2xwSf߱1Ԅ%dQ 7QN`8X=~)K}FSd_Kma4󘨒F  Oe4V_" 1[U7uUʪLhDo7[4? .$;vdWcp:),CB~]M߃FpEb5mYɖ0 ++z )] JBmaZ,>ڍewS![hd!x0nvwQ61x#hDkط3]3n)+C-0;b~Ũ<*\|TSY(F.B+/P_}Kfj)7BUjN Wlls[QVFij'*j@QC;~;H jv; J"V`XR EwyN ?-|g$jQ ]푃ܺKnXZ 'lZ|"O߽hKnqv[LG8$=hL_*J{;gRmoeȉ z"_bVKtY$:J[DgϤU~(wSzQ{Ѻ 3N{n0^GA8}ChV[~nsvcwn}uo{@S9%@`|3j Ck ]>SD OϮ{Z6(CJ.ܡdGgȿ}@VSq~('y?_g7 !9ubp߬zc6)U@Qc>%q12`.~.xmK$J߅J~էUR\t /I/ TdRQ!/n=J\!\ܺLK4 `>r O~qf?g/ B\;}Jy(U8vCVhF 4k͇z۶${KFb H7ЬR jdPoM&AڮXvꇗ\}1F~h|KQ?ʜX0gJQПQrƶ4swuI($?@p m:k6H NŁvZX?]Plxe L~ -$4OuOeMҏxrHwB4kZzo "1BT-W_sN9ICkgEcp Ս{%5^Ozh,r!JAD `b׸YzoR`a-םhןO7+LK[ S+IN kY(WaM^![1T8 Rd?Sc?_BD$3^dtu |d[eTӍ/B Qq;;zJ!$ѫ#'俨AiU1F;?J 4}8e0O=|˱=`.c_kCw?fmvVT%ߣda3V}0Y`#!=mR2Uh$<+_ [MA_2~ 2̍I[h 7SE#J˔QM'rHЊPgo0A~`jn+e"z٫w"ż띕aYބn9t3aRtoiфi}=g*1Ԙ^ÇagîSq`sHޛ*+10ӯ+ݧBΤUX|JeTOښPEsyDkU;i`zѶmdne9HV!LP@AT䡴v tӕ4,W˘AzegNBkVˎ 3LYGde=Cd(>C<-PFUz=}zqgmNN;)uWyGŊ5Ynj =/jאx|gNt 5毤[X{cեCQm+!=X#E3\2ra%ӥ=H):, Kk s3ݜyT %"@e}:$) ];窢oقcb0@hRLJ$']EOTjZYgM%2֛YGl3i]+S < J\s4enShltvGF.WMYk:/eA$I~6;A@fDkRᖸB1ovg02KIj B(RS5"bdKu? -'&pkHZR6$p8 qBLRMm% ;SQbXM%)TA4=(E pDI`Eu%q3vAéiԗ ~#TPŀuEbWD'4GS99P#5a/xr |@戉]l:;kd%{ Þ/dx f t'  C0!&}/ߏ]GtD oz>g\,P3Px"f䨳9U6] vE*rc ~DąrѤ咙{j!1P( ƘRv8ˑ*1aU"faO>*PnHh,K$+<?_ʒյF>_[j7$3,W3ec'NNT/?kew.n{ڌܩަ >orÀXnP&ܕ6Eﭭ"dh{o!;B 8.;@K EQuim d[?U[KYD7Ⱥ1`_$'x/uk- r8 BT M𤴭p^Qv94>Sv+l3Gilܤ9'E%\ٻu.aLu6V;GX3.*0YL"pҫm mVuFf0muP*=mAɣ&i%@:HT4`fW]<ۘ0RA;:#LvkQ>_1ct쉹\x]Vk ǝu]P/uP56lt)4p: ćM.ӶBikAlRA!lծnpk!lxf@RҚNh$шZdRg(oCZV} j 3(|eJJ~3Ef1l >~/H4~}7;O JGB2)cc~i:PG8vC\yTnbe{I~\qʌzAj\L˜YfO#AVBg;9A&x2Xc 0?9ZJS4JKDA]=zhAX­0~z#VYkfM]_n35L$jU": Z j)Ƈ4b lΙf&q*w,5^qϤ~egڧ"PL$VБ7+@g==U3=_I+cCiA4{mF̣;jqus]1lp蘂72yƠ<ܔ8zɕ8c(]d#i\s`@&kͷ@AJ'M' mX_--&3V{@m*\z\(#Vo=-[`*ŕ>}N!ްO_M*l5EMѺHY|ٺ vAF#: BKĕK^BkFyX73qDnK~hkqu-WxlI?⒳T˦Ae\1Qn޹pfF?Bˬ4ӠmK@?6 ґȣuX##68riM4msC5/省w&4FZ) %vjO/P;/3E-˄]PHmkĉ{oMN JNsqS*3XW6e|ywcg7o6mDũ|QO šܗuŢ!v.*8MC8 o (hG: ka/ )M 7+yJKsws"SQzVⓆM\Ე(S޳^8ov<5u:Y[f܍B-Ć9rwWcZ:-V'm,smFoj浆f+/+ŞȽqEj,?`l׫*nMh?$'a48V0|S@Yc%Ad\S z[M |GEyvPR1BqY#T.F.% ueL8šg +7#:r89Y2_13d"_ t6MЖ߻Ƕ(R)Y8$;H bW헬Ra ozP3-9܊: #_>.4W3؄{Y~jUx8$B2zC&p%FGn>`P(JVO=`J@ 5M![ +`NA+$FGMoMe#pW}}D:Y-qݸ1ɍ8PBljÂpu|Bw6$xWV{Ʀmf&I-lTb 9k}~g/g%2bGv 9[0u2Ţ9D/c3u/ED HɊUK CjE|]0+B-`b@)*|oaP 5b|tvӡB<`#Oq={Zela<߸9-j.Dj3㊟WXwrLsJ)i[y7pkw]\I1Z'1/ki:W ^JTZکdK״ 5L @  >FTvY@p[DbƷd/ZIz:͗Ҫ}z=\V!2 $)piaVrb֢jBgnq/QG[ 嘑ОzG25w~N᫙Ez< yYqlˢ@+A0| 8;#xr"vgW؇ڶn s6+ =mrK.QtOz/lyHv4W'PS\Ycm;7maȃ1Ni_84D;+DFȅSŔOY36pE;Ro`i$NzVDpWbYT6r4 ZH84on^ \lŊs`[:Tde*~ZB$` Dɽd7Kdܡ|ĹpÐ񚙷wRo&%Ja)Np&H׊?4[pb ktC[LQ]dkr;|yu',\+ܸ|K٭~\Lǣ7Am_}J߿u&>Q0Q(dKY7u[Nqjٚ%r0ccB4kA<'2U?V`Euf"xCz佢q)D_` 5u" D#'7-Oo~sDgYp[ړȟJ/<2V[߿2y{Ezk í(#7*NZ{6 S+LV,hNI puu2'&۫(L+ЧY,mF2תAʬ;lj"ن)0ZR\.̙ؗ&.>C`Ҿ]6 J2" D`rS*΀C@Go50΅~DhQ[W>hdI١{M+recoF*du \gjRebnP줎먦hWf@ݵ/4 1;ҀܖcLm2aGYJc՞ݷޔ -ab-故Q1$IH+8hO緍M0DEԨ5դaݲ7OŦ~h3\,VȫwF #]q]Ȁ񬈇UʞR̷7+Ul/S=7~qe}y]O$Q|d94@v.Gc.lJ@i`#7z9r]zaL`gO2t\4[I|'xjO]i$|;PN[ q:" ڀf9M*4/X6/4MV/;G2Ovl.bHgePLIe]; e\ǓֈD0Gc-38>d IVi15n,w8h\sf &a t\܁G.V$%\GJ!k6C`pdR8 WC !=q ΐڱXa)'"Ń)nhG+G"jd+\; g_~:v˧F79h\#:@W-sg}cm14HBF JV?YߤS¬L4l!LG@FSj]}( 0g,5@eڧHC=K:*[7F#9kzd)ӴA؟ːV3p럵Ո¸JziG9%^zv`OE9t5D+ZR%>wH؃~ z] [?M[ZId0SMRDu>+Ӭ=Q;ޣ]Dc5 6bRQsýD6F]V<۽ܒK GaT=>N{AsZn_#x$M w&{~xzJ="PNy=/ҟClBV D=$|'M^ehOERF+5~/z?IebۜBQ}ZGGe*t/!JO%CVњNDS U Rm~ j7$ΘHp'ģW>PR{_y$|Fǘg)ؗG̊II}dit>ƃ3b[>GnJY #EٕT.Rs>Y+ I7ޫޜi9Z d:49Ō)Ip[E+dMl1Z%0x2leeLS@ikWK.V5! cVm ȋ)QŲvܨēDxZO0oq8VV UBBJ'{9u/a.0Ū~']rM0G儓v20yF /,%R j'Xb D}+GiCa_b1Au0(v"` فZL"`$bDky}gPzS&u[a=6hc_#C]4'٤H 2<$M9D1 M^2n{)lXgy7 龳MuڊM7B|-__l UD#OE#kZ}zȴܚġm}Z]eo=dJ:D ~b1Y^GvpU$h1 XY4suw6[CXC^Fw*Ibr^}HO;ܵz1_pR1zhWIqI)=|9޼2' QR3NfRPk٢Er9٣&\-DŽݗkP3a%% P2GT6XN^= ?SȓijEphE|C _~"dm%f[pi\0g9sJY4'ŗ7gd R~'il|zj~IKD1HK2c>$ >Gc1Mمn8l&~u k_#dxب.tYa.HJFG`/UQ9l^!sSkU^'}<e B bH<SpV3 =WTX6?]_4t'Tؔ<:W[I7UEAaԟ Z܋$V1UBMTa^.kGjI#hA))Uisu ; :%nlO])u54`N~ )Ҩ3/~ŭ.5KllnH u8U+鲔>=(οX]q+^Z "mn]b`phBj?yRou[R`|wVzbmD/gYU ?EӠeX$q;q8KXuksnly&<$Wp|!{MOyj+p 9h5UP'HȹZ\XLyT(fN@=Rz"zR[}zIurn|KJ9~%Y`4y3KO>UpK_%'_'I7tXg!w'$)*46FWB\^7C+y,ؚUi`%DOSǃ)_PI\цi6]m 1'iOb>#Kt+ JqFZ'κ7K>DH f9dN<,{lusZF}d,qL/O5煷)-Zٶ0?~L(_za[`ptzBkRկN{:Q?Eӆ21 zqC>Z;xG!UN iL̉gmDny~,ݎ@z`Y~y;x+P|d.:cx׶ -_(Z h:}M9b\/΃ l2Y0k6SQ$mN"֝?Ggxr/rXᢘDryT =wٳ{"TGV!¶EڱW vD L+ټ3,,{~4QEZHsv1gNZ'X4Bw祄#P)Ot@´f =LfNjJsJk*h" E%~OmU- ghK<+@$y&Nf#3US<' v#RLfu* mRʘ}@KBTHfl tOfRaLIBݶ i63 wy7 )>Y^QTrgE&50a:u|ƀG:98*c(WQ~`?'|mAL'<$SȂ k LԐ֡Xp#2(S&Ո{AgnBu@dHQUrqҲ`Tf[{ŎkD.Q@\ejo<)8J5 B愊#EF˽ 7ekGZ^ZhSlYZv26Ϣ~DW7dZ˕>k9֭A==OA D gFI_Y"Pϼ}.2-nC_&<\:3ЯvX]LPoɃ `mZ ;*-*ꦪ[Мī:%2kH;c=ɠVpTߕ`o'}b(fW$,Z|,S/hxX0HKO@T\ JۦÄ˷e j?XeQͲ› F ~+GщJ8ɜA 4M}UOBzi^8.+#N-9lo`?p㼁D0!$.ա:wXgwP/ݫΛ֡-Z"^h-NzNvoTb,zl-h1楅t8p5K>kU@kyGX=mCtY }%,m~ ll\Rw :Ix.Y*Ac;cLTIƳ5z%]8XWtQ׳dkݚ%iFE ;Yz윲7iFU'pk !{C> /3>2mڿ1Kp_Ғ_ D;cXcoYV ˲sŘ`=i: 5={l0$J&\ :g켶OQqLcW/~75Th!(y-F5Y5U.cOȗkw #BDa+TUud!>bɚY, |\S; cU;V&2<p@ C_o0l# b~sdv٦g{? G).<4f6/:`OV>b$vWuY2\yxi4F;nʅ^sv@ҤSO꒕?KI3=H_^%;ɥF<ᶆOx/uO)W^x`0m#..1!n̐`ʡb0Oѽ2=R43vη%1v+鴊#!'c3Yۚ=s@9Z?YPmUu?Hc\06x*ףamÆ$芘|=m?SK{Sw gܢ+yT a&- ѵmrO!.^m?w:'7,I{Sk3R5w+ѝL [p]?Hw<ݝe#nJ2lHa\{} 1pM?qC3V~8cz;t]B)il^ -a]WlvBgy[f!V)ޯB^cTdD̉6nTJhό߬!/a)#cMx8l9epuy$c@ KX}.0SvH[Jȃa6-:L$*[ Jx8fWb;.Jm}^)zrNˋ[#טjP,NQ*gA5Ƽ[~9@&2_RwRi?tJ@WǩE$E"5CCG\'&X^@&Ul00HpKXS@:E䧍Hn'#>1=fɲ4wxh %@V?z @$E("s@?P{XHO *&&%j =Y.s5ӒYb\uI/ԕt\k@ԟtan1vG^.)jXK>*dDfhE= =ywB肯0C(%ѲSBL? jƎTV&f_hɫsׁvcmI,ՠ$09=#={%K "ZyeI əX `8 jT{=W/^- 9Q4q2%f Vn?G'v:eD`[嬚%Ղ̙CGR[$yd"@>UwӚo|!6pMa!d6pkAR-Bաm %xn% 7i&GCK2;UAI3;o Dp!#>akR*vbw(7:1h.B\#PHȩ#,OWXx ]g_iEvD-)j$| !F]C:ʯrmhבFQۑקN47 }ȸY-c#}m7 I  QGӱۅ-suPii- D"/lҗ}rT|v/Q 埘Z@ >4ʆp*E+ݍېL$Md?3DW[dW,0㓴9^U཯1͊XO{6<g zGkqڄdc(Vipcpy!1_eoQ-p3W1R8 /k9s(o0=y_rIjDj##χ [ |%omN l} ȕ7coF_6fNޕUN4m/D9r'3'_W4 !fTԜ8@@a"QHHv1Ђ>`zl0E0_t6gUrm萬xK1GUŽhKOh~V"b9qKWॡP=A:׬}ӣgw$Vl>[*참#Ip=:#j'E1:È {?Y%^iat:1\3hh#I&hF9RYT&GU'ҟXyǙd8>ؑ``qm^XZ?,%:ɀ ?[DnCZzyl^n4~J>oZWCO>zcN4VfE0㱹oZ}JA25.HU3{ݐ75eR ?GDžD>'{J5fEJ[d3uGEFo7̍7S` hjjm`j#=LUP_%1`B-DB͟|Bw*UCh2arhNhP{zɎT%U)MYM)F(US۵IҧM~0എiÜ2!xg4݁y.J-#nAhYYVA|L8i=Y׏{Ŭ&eUp;9OSȰ}6Z)uzڙwp AîR`ސ{I %pM]p/#OTb^KҎa|f=o1f0_OYi@TRγ//5ۣ?k}$WME3n_wdVUN9?b$;$kȺ4xʭ`@cz> ċZvh*r7S)3':4b#A _0z8 t=1Ӌ$&+ >`ᴑPA+c {ە,DfI6̶3ػzRH? OP?Kۤ1_)@qGf;-t:L1V2!\ٲ=}G:[}~-vnǸ~8 ꃿ#$d$b"+O< 'PU&G2%#ǿ^ӥun,E26ɞn)Ø77q 꼲yPMN'ε w[6-S_|XAf {"GI|k>ڴ$O0$ i?/AG<![0 NAIͿW]Lq7t97M0IJǺB x505r0.M n6\ˢ^&*Q~S K `""miE}OZS):EB K Zq=.VEZ)2w ZU+V[:jY&Y`-Pٞ/\c`ROS9NJ4cWװwVsV5ރc7ӝZs0/H*ǒd4U5g8Pz-xRQ{`VDq[\RK7bOh1\Zhri&j@!mPDUz|}cSK/w bÝ,2 ~GC iQRݦZJg8gjmX1(tڂ(8! "2\7/= yt>ppرT~ !퍶+{ UXѩJa_ 0uH -4\א 3SC ɦEYoּ_0 WAE }y~fF*&7I*=j 1@oXZrl*y2S{kp 5|T\6:bg5<- ]_8(;Eg[k`P^MTUSbk|縐51Ni UY+&:GPz}%5y_G,ŵS.oeˑM,4߯)tyHg"CRU$Fg(%-~$Z{>_6/7zF@a&c <[DVKOP+t+,Jf͐n@f cs+Ƞͪϒi{s-&#B*1b7S!џҸ5+iA ES ajbBoH]P$,Klgǃ]wiw[-ȃ*tJ^^e_{O|,g96Cr!6x'X+G&~xkPq<Ğ]Yi:Rޣfj_k`VH{ȸfvԹh? OF-!/#HZ]L\J u.:(ꋆL] <.9 iŃs{ʾ*79:c%EѬH$->{?WS_^9xb =yTK /(&|nLR3I4\.JT2X@ù3\XkCp;e[y>=7E fwwgLm_]}336X@MO'}z+JeBhZ;qRʑυś~#I(9ŝuпV"?U-(O]D9ߟ wRhR^[~jT`s6Q1!d=# +MIk{ySB;zo rL­ZVXn%|sF-4Vct\u" S<wJBHVߠ WX|cMfzzoJ~ߪRˎKUs{R@voϭI%r)42vҬHBPo n;|M)e?hA!3sQcHֺ,۶Bq#B^'~vмglhr9xE GO~WLK O4A\ a17t^#Lc# KX]VkC=xsQs0܏Q$jx9 N#RSZ2{;eRY)0BKK^oFu}YROPK;Ng?C {XNvؠ$qyXz,o Lj ̓575mW=>0? GQ\[s$n"JeȑA,ߧ(B6.-}SO%I< z3eb>0SFIc:T4܊Ó8]6ڕōl\Hl!/@>o͇ckQdn!spbA"2BhqOI bDtF m47k!΍ݞֶlZ4 #Tb2C 90t`겪IH!?|gFq)d1 ؛(_<%\OAE^BNV}j\5]*Q2DhZ6Ӗذe6$ZiZ3T$!R2[cžݱl`$P΍$PmvW4n5LMo~S~OBlT1.53Q9j=w *p͛HjB@vBVۊ1J 3t+GD';Jmm\nJ N Uq\ 'vҞG2%R~dFs3l,tPz"\<5U䊫ݿY>IKI)\2[ >1 xhiA韋p"iwOO~stZQa-Os\"GUF^?|l+@{ } O L/6).׭'d{^NNʥ[Dq `W\ӂQ7$G/48B=Yb■f)؊{7=1:M ([AjA`dXCB3CHULKUpb4/~Œt廷kp?)YsNno!d٬3&pę ’i93Uy2>ӾktQI,ΰ&"P<bڐWk#}"6C[XIL\(5Ώok IFV±Iu/)ɸ̅dͯ^Gz_J?hﮆƓIy>%ZD> JWK!6sP7Rr535'zOxeEMГ {-c|H*3#ת`DYkխH`ְjGwVKǚI5(ox:dxXR9LV*KRR^t0o\oE :[IDmMVGvҞ]@'y^5^A LpGպ)/E72RA5 -WJYwЇ޸1/ki.[6pᐘ=l,ٕRJy>V*Tgx9Sa=̫U9] /R?vbՙNo@%d{}iͻ;h98--Bl9 ]b^6*~gsQ`Îy;Vu܄mxx8^W"~F :1%.h~0{RV4d$_hHѬ\Xn=:VjLbԕ 蟩F4q ;Mhtj'~0"wOON>s;*2jQ˖V/B[oĮ L6`-e8_=vrЖH 6%!MFlfEp]=x RİV=#ґ\ʠT>s1bΘJ6'=aŰg[?/6h&PLp9{,m4&dQjMD!S7oCE۵ `JPdF $AËIإ{6w.! ťUUi@C49f{$@6O\MufrρԾ*DPe7 N!)Yi06ClL};|7ٜh6B6{TM2)Qm7ɘ݋.Aq>Pa\YۛyK@%Hu::ť&6AhNF0AmESξiAv3m G:%Y=d%oK:Q)͙:[^AG. w1w_AO1LDyyJ7$#X&t*6T4, C'Ln: ͫjglVu+wj$'r28Ʀ"xSK1H(}QAeEÙb0ヾ6ۃ%g }ð*(-d?¥̽@9nscu H*2T)+钸D1hqfa@M(w?k:ҠN\,`b.?$BWd;79EoY J oQ/&+e` U0IHb3ؚ 맊GpJG$)t.l!uف,{0S&yKn2}~R ?HY?|ahD1/1τxrJ=P)"2iNgk[U<ݔ^_lCՌqܚ󃸰!ho #U ŞJWD4LS޶H.P| ?ͮ^Tbܵz];}f\~F~0ج¶2o^/L*&tg*tն Μ\YץPdj{+wϋ20gf|it]oW%+?6[#&jA4⳪_+uMBH&oޖ{҈Wfol^>efW[TDL4ܣh4,܏cIsL+0`u|U=#J ALef:UHqM)*iRY^.hgk'F_ l'@ρ|_o<L:yȻgi8<^(uIԈRwG7K Ea9ݱ\O> P"b~羭XzҒ DF"` ? ɳC_RU>IՀY9+7tĦV *pG!io\1N"QҰ`HbsaDngg%9AbN\}/4NcF[CnB<0ȩ͘ [!m>ShWTgaJ}mZ-obG0>&קgu2*o^qͲ qii,@C_6h\Ocx& ?aV\:`CSȂX>K'Yޏ?*ì%ygK[ G9b=Tsv0%,?N}n?FRNd425 nߐS ;MUcX2(dppv.kd8|<̴,/ru%Atat̥=aZhKEDww6[2kR]ՉGib}B˰|MXE,g^lĿXi[OȠNfd_L V {Qu1P]/eˍBK2=1c?"sEq&X>r_ (?p9XfXX=<ࣾ/d/#97cqA&Z^!՛ZBܐ+cP*__4ivE_h 2b8υ'2cjEHBs;FݾLp?5jq T'bt%]+xl] uV 6+c"m7Ig%'aZKA{xMUb3EWBAŎr* ߚKm023ʕ_QcSϗĦ7Vb.bq)?zÄ恤yՙZ DOW}ZcnfPC7O}R#Θ ؑUv/U7vR< s񠜑(SErhxMt?ڨ[seOQ EK ޮ] NڸAf_@)&V  ԢQTpemQ}g<}t ԗJx>̘K t: KRɑLw"4"BDϣ|R,lh;tjM|3N~Ngua|н}X~E}{4s,5*TUSO n}CACy*=S@PUrB~aIdo!(WK(>%ݼsJ$)9Pye ۡ͡epwqOBoԤDSyٵyY5jC<$s,)qo&jBL .:@3Ҍ^y)cSL!1+j];z5b7OU3El'}\AD@C 595<0M ̦^5"~G{i6z]ڄ RcM=|Hr|ӵG5OzhCrk qz1 woM 33. {O(p W*J*xMʻrHqS9tb:-eq[gYH>XIiiKw jEtfAmiDA( >DE)%D$QE>  ;GeCIܠhG`Υ(ݓanfHmz[>m]C)I2j Wgr[8[Ji SnQmTqsrQd>/P_"KQUE(۰j 40UU./ d(f A exϩIo{Foa@!31Q.M]UwN4׏=N1pĴX ެAio~W{,$f_1eDc2U`!2F R XQl~.#VU2-vi G oLr4zg:3VYe~+O&ƻ~`WU)ugnBGLw'J >Nc?)Q'CJ$NXzM,-U7NuL6o|+H`$xv?ౘ:+KO8tGw߿oxmF?\xρXp=tbj8r }#m7ŀ^͂BKu@r&USv)' T]ڽ:nj  _%Q0+ۨ]F"+{vfŮ@ZV!>6kJ Z?  bd3-$w*ӧ&jpup-qJ;6wc}]TkRITWzuVW?hnbWfvm*μhô!t^ 7EX=cˑeq]a]ЋAq(2='vqպtI)?񹲗 usڬvϘ:07 5g3Ț~ȫa:ьT&NNS\dYCcAժA"""NUnH܋eg&^IWXq+*EΠiڪP2CSfQjI7@Y)=DxEQ]\J\3 zw{֎m͆.w@4D}_*:OQ3Vxbiw҈ ;nELWZΓi{ qŇ uUb__:~}rT &k/V>s!h"R, wMgS75w̬-]άIļD>3o*7nC<9eN("N~4ʾ7CYKMLS ۈwӭjERᅷ&mkDWDrFYmjcu&д\2hOČ5X*߅:&w2\e`62VMh$^_ *q "ω^):d<e4O" / C<򸜜yM͓n1Tub#l[qéO'TG4nvf=SX>0ur*7:\ټ(s9|G]cX5}0C8.xT/JA=:oM*\(_[%scF. wPljᆄNԍ/ lP\,RHw6/ɗoN eU.QWvŧ7xlKK$ lvd|a5~\M$L?zlAj$ T1!h{S"_ Ú|2C˿]} iP.sAL(B e@.!%;L!y$uUŠb2W4CW[_Yw/U0XOzڦ䀘Eͨ`: ;L,>a psa6\ iZ9>-ἧo%{v2sUBS|xfl7L(pq} C2Nt R 3ӤB "K qzK_B?kiD᪱ҬLJ&d7flLz;ۈӷVj? Gy>=iϯV!thj6K-S^{jOXSr!3?cwc#8*`c^paBD:N,w=Nӿχ!yۡTÂV `$bՈ跫86tS愘H{5l[c2J{`+壵*Zbۘqe$1!}QsVc\mІP=W=˕aґ{E1tG'I鴏7{Da8]Y˒fH|dIO5) <[n ^NF*X\()mG }]Ɏ\'yͦ  ux\ded.b IO@׍Afğ2Dj'K!f@@HZz0=^M7P+//H㫴ɽpG!eHkU(^*l泽R W+-˂W%Nke5mEZi\{9aj_+"bH8 7VݧĠ~Z21 L]GÑ5|DjkM RdvKxY/eWPă ^޽z<_n16:AgK5IE w'HSJ"҆ZB~ۧ7 1CFVO0:m Zj7/1%- K+BYoLk1u'k۲>5肎.եs5OM/fEӖ=~O}YvoQI[X8@Z=R+Я%+,~ʬ"ADa*ƙWL-/5duuJx^kόҰ3vqt|Zf.gHi m~<!L JL5_g8qfOTC Gug2~ Pcmk=6 z|)y5 ut^iiIA_ޚC#@;2Rdõ 1֥!(&9Ȝs>0UZד옌M9"G]G 2:V"sk0OZݹ=,RE\|I;q3r5F!688$a{xF1d%7k[BI ~9 n4WJOIӥPcRgia\q`O)yION a</ 'A=L.{@Ta* )CD; .U~]M5ŦDZ`f~f|(}GXj2:3G+5`A>$!TM@1도a<9z3OH ؃c},<8݆;m󴁸m x_2yn#[P3P\B\C@DIi\#a>/x%;9 ƈ.~&_>gE}TZDaZ8FyqSG;3!&ӇߏZχ(V&|H|!&(o}֏%ah? pھ)hnF:ݠOXK㥽u `gGt\j.hue6rM$ oK(Iz5IhۄJ[QܷBc9ϰ8ߑ3nU? ]U7N kKլZuaBbDB(V44p0$,7q(m6} 5Zӵ~|HLkQЇ_6o*, !QQuHN`\E/wiԔ-"EC34..2A HEy+YR`i}wZc/%`y&<Nק/¬oR%G`]#Dȫ9.[kL: p^(yU/9bBDr0AhGJF/ YgBBfdҦzvhy`cB.i.k{֯]:̎~ @G{jpYT}˳zp+zAOy_\wnAdy&A:"9TQ~Qb$zs9kJjucm/!f v{( TˠAt1E`<s\n_M>};2tx5~! CKC>z&j9ERT2zUmˑgt6~@/.6ͷ&$+T8ѭ<{h^/)R&g[_Ts`id'vmD̐6΍ftvE./ U;5 X@Aw ޻ctj.lq>phCHnQB)gʄ%Df[Ͳn!bҸѤ׮ES6 Ep1#y+-u , 9>1֒MkB:[FpU" Hb9N3R Df÷0bWm]/18&zaZI${&ԞM]5nt (8fԀϠ\veٖRD +N|Lph8U2˜hڰdD_j>ѥ#{R/٢P0t YݰqN}X0Yt[M6ԮUk}@"ȌS?,8hf@ߏDBYGC?SP@zFj۔GIYmpt%`XM}Ŗ.ϵK7 nh+@LeyVTQZ?T&(z(|?R JOӑ?PPI_h T'Њd7~ȠvLb5'u߁/֌(U6# uiWz&(HsveO]Jx<) *Vt^39]ohH52O#* Fb+U Vh 5 =:u{Z4 jNyB*-d#iW0vVnx EKggP,O)m8 \B$8' Nn׵ ap@N]>WLfuaŃIpZ]V&!8m,YNz wt6/!:`3}x]$2.O^=04UQF F }Ĕ!1p1 o)A6su4 \B>r~D{!-j{J`ykI\DM0fmy "#06i~i9"SMaCsRzk*G?j@},<8X ;E3^_h$zфq߲KH8Yiv=lE b" ;@3̔Ob_#l+2 fv yW(P2֣y(oOƓ${Ҝ(J;H7WGiޮ;#(8fQE[Ҩ|Jݠz <&'bx0*8B7Nԣɼ@"#\5x!O8\edadW|\X?" lEj7׽mw!/ؽ߉o œ}a:8auj+ QARFt,IEV{r$ɁB,U`- R*-0."g(Ts2 hXoL {xke%}6W5Q-f!%@Lɷaf£~V郩m8 2 fIz)^u]K1t#+zyT'f5e#CxTB:nVa)~ҺXΌ@7lEQ ~e=f5 `ܥyߊ)w oὰZ\ꫛTZ*oܪWkUSMDVT 8覆W@6` JDԱ9 {']GD־L(nscC9 Ju6:TQe=!K}xdj@Hj}:)aD;nuCb3DB9N$1Fnqz$3PI.MLe\6U-)qŴe6K˜mPEYeI΅\ۂ;!)&_8+GCZQISNHVPRc^Au\<?*g0xJlh|QT`) -QQF@X>9g 5}ɡH 3)2-ajk ǠJj% >eT`QQ;R,CQN+6?YeҶyz}[[]~<9gU]sd⥐<`Aݺ,~ 'Gϕ0(9fQebLRlZ8 ta&:Ѽ q_WaV׷p$#8)S i 1ӠkӺpyNwɢ92'+BӘr|٠Pw,]e/p9+3T\"Yz̏ &D]u|[pR3o]B0j+S~'er+ %:Q`X8AXP8⛱1MOK!F%|9{?=d2VzY sv WD<$ꢘ؂h-?ѱς5!}GC x9[vO=!i!nH"QyE.#` NٶBTo. 405jK NWpf,Iq qYnukFP.h+r|LGm>ZW u,1ˤ_*֚FͅLB7]OsfpL[>* 2jXxꔯ2MM|?ҏ BkL-k:&z4hʗR NvoaܛLW^J hl~RoC! *ȳ'( `@(㩡y+NvC#\3;;o`f(_ۂ;s/4UhAmvxEM:CB TN`~Os_~5YPO yC~ Zw=V/hAWǟs5 VچYH)(TrPBBtV .VW~ Fm=_j-DK\V'=&_#_q10R`ŤľY!Jl=Sx#xP`p8g,>8ܩp 92:5C#@Sб|RFkCT:˜b+H D .Hksx&*W`Y,|,VXy7 P׾B Smr}yjb[H ~DNwkQ %/syI)c.F+wݺv`՝NhnǧU}D,U4+w5җ"8BJj'*H*D/__#+Aۚ񗮂v0j>ĖԀ\(JzV%-\q h]3=O͢ZLv ^I6OERt|hiXԋl/' ^l2|v{^%f $vKdVMۻ$p5k縥EICx=+&i" ޿:J_R+#n&yL$Z5N> n|WQ~6>L=X9s?wCDXO|TT%ma%?3~jē *#V[ fա5CA6o+9ޝ7K~KkK(ZӏFk&ƊC%^zPN񵼩p,[:8)?n&g3M[PON6;W;4;9bnhd;\@qXa7~iB,k#t|J뺈?VM> 3 3$f(<ԁR}O;HmDKڑش"-r=_>a];hwc0ܲJ ?#мȲEG+}fӨn"_kKir?6I:w@ٯ]v_wZ`ܤEQY318iW/;zI<_R KsGI `Y5,`bZ.VԳ=3k8963\J8#B#Au[6a{]z_ٵ&W+):G $O ֊;?w]剎f;iiĖК߿KI[!gm}AWU8IsVR@DsO]%:1:ccUw8L\bN)]frȰt+9P+({ę<T wO(: =?[sPW8Hvdܷmy TLԳ8i#S<@2OZ|LX)H]s~SFOb}ZUW>7Q5f( [X~2Y\y אpwK: r0F4)`.G{}&-:GB)ZBmZRK;Klw` .H%Ƚ[;"P;)7駟q|Q-7^Nm˃cN5,G2?9D8C sިUtZ\ׯuE9O&f$IM+qD:7Mbp}􍶷#>1SΑW)s,}XOn̸f\xD~ C0]Q d: ,=Vzwk$m/3p=er i5W4$M]'AW~k@T6<仡kw:QIt4]?9r5=g<{?mMy$?8K9Nc ]Vy[fgfE fIE cȗG0/Q Tp;MP:lɿId?STDmb ^N%rGܡ=YJG VڱS@rrtJ]UPmb&"[NEcv@Smg*>{n:gٸ6ʱ{~ĭ` ѳ ۮܯC-F6Z]V…} XDPJU#\P6fA~^zcCG\,Q2#%51!lolJyX:~«jgv0N =(YZ7#;zDsCP~خB [~}2ϡm n W tXGhF6ȔW2 }.3ZΖU/.Fh/ /١H,|u5n6*}nmYKL oXfY=q=a[|z8:$,wd\0&TQ1/}j z*|4CCC9c} )+_^*I-kߊW^A0+X)X^yעWoc  Ͽl 6GH m4<}.jc~^X68^5L#Ė􊆡D=O3M}GAUϬ1?-aqsu).;yKaR߮)7aF@Sŭd^WH?Ij74`4tfAQ*}%U){Aݒ޷$/I r C5E_ӌ;2k8F ;]&CR5NH2:!,>`,ucRim&Y;'hlD]$}iBr:GjC?&&^ށoUm%~3X?-xx3IϺeL4Qu*|H !+Ѿ'Kezaq6Ni#OJZndruS䂞'fed!?I^Cm0r*w1<1ŨJjEW!z$a}f\6q#)PAv܋lliTcd@f]Md; ;gVeMc1<| Ӎ{U CIc* ۜDM c+D;LÒf/s9,äNMp*:$8wV&4t+?{-/s !mT o9,}W|Tsr yV wKz?2KhLpK<9_;/`9NI>glh\;i5mMD[鑟l]rG&.k S=qhV.?Qķ$6ћTYڈ[ V1Rٜںޡv݁u璸+K-,3_ect\xrR\g&kla2g\K;5bW'@@+MRӵ=`0z-\? w5h/ͼ9}ue*m n)d #?PSq%y4X+Cbؚ;äI K¹Ah*]x. VY{UrF L~b`&`cp/])_Tt'oz"d|GvΜ ѣJpdo7nD8j<dfv]rF$ (-d 14D_&Cx"D1wbF_54ſ5Q#H>'W5dg)|Yd稭y4RힲW32] nu.tth*a+ސÅ-|z<NʂxI;*IYm78\,<.%S6'-j}0Җ"h@/PRQ30!Gn< r.]S[|Z#Sa U %%Tbi h-3.W~ I48/ei<47|fy群AreH/bqZl"VU OT-Xeغ7Va}>Tj65G$6qFIZ`kB$rP2(5D{ڂ6NaW^GpP`Z%vV*E26 ?\ȴBD/\=n}5d-?H~|ZaA7hQOѿE3vox=a7B(.eJb(|kJz`Ae:2)`z"Aө7PtyU 4UGRX[] \iR? .a2<8 m.PsudJK#eJqJd@4io(g;ڎA=l[>2Na$|!`mԀ&|xuU@K/0ئ!B?s5Ru|VM~uZ&{\%ԡ,0[q:tZuIɶ:Ub5Y?8º*5:އol)w+te5&>(e`8m/Ƣ, 􄰢yY9OG_$Qw C\]I'&{r[Ӂpz1x EB?*Eni?v8#kԈ?6+<)aeU+{,y|GnĒ2OlhU -KܭĆQNFS $lcBGy8\uۃCll=zՀP=n VQ\VnoWwjL*kvM׃MPL~;նo'5껜'}pk`bNn!d 2)X4Ws9VIO[{ǒHȌ{#ƫ>8mGx5l$IBJ64Ad{Tazׁbo#u8u-M7lܲ(q4E#Jn|Ӊ77+ة' t0V[e([Ĵv7sF薼~1yOC#> %h`qsE j:տzc2TuسibO@Fx&Gpc8> 28P7is.^Ͱz`ͮF&K^.RH(sv!{z~HjUj5h]96qw tD:ܒ5@k@qWHl(>3Y un7t -5_I)'E˰SZhO+!nBWwx3sX 3XwȞ1lmN4Ok;/#|^Vi츣8iNGN+l0tl/@+mp^KvgA9MS-Wͮ VXM2KP{>=YQvNDBY-(#!@(tl%ل#Q*d0X8Nu%_op&̪Z)?hn1ƴ>18FCK{Tn>DZ_aGuBXJyғ:Fz]'ttSH=+O{XU&\M~ {CXVMv$/ >0qf"A.XX%5i6΀[`QrPr McNAFi%T~խ$\<*HҶ3PO|kʣml#oGnUJn.>^(잢x{Et$_dt7j3#$L U$kcź `ZnKڔp4#G?@ ZfӣcuO]'@>rߥ QMgxU5(?bHW~6ЇXqTx{6/#2HHCPH*C0V0%cۏj:zٴsg8s糱ݓ{AV홿ٌLπL䢴f:U"!E ꭲM+^1bd!_3fl /:^6%i /(}Og/w?}Zh2ZBɋ<6 xh3fAHd,W<-Ng ʭ YlbtDp]6a&DyR6{D?kΈ Fm%-[\X66$A?S}C\[t%#u5LFkXyBEzٿ9B/sE 7%9^C9Ĉ OH0s2=_IKsd 齚3" ú9};Qͺ:M8H_uߠ)6]xiv[23ECC845)[;rmo,ir=IB[6,u/ eh'>6"rz/7@^?˹)A䰎Jc\ 6Ԇ׌`AVƃK}D}itBj 8pBK?@݀`i!7stL&^ˑ7\BPDa2[{p$Mv\%dr#jtY`Ǜ<cdw5.(OM͓L !)-3y 4rƓ)UC [7i;JyjS)Z=svAi}D S[ eUПƂ,8[ t|U]!R;TOqi?ɾ񺮽S1hzD<|;^ OI/N<3\N}2, ƻj. !M[#ZhhB1S?'s4>`Qlƙ8XJTU̸;û'3`d%fҍ H|.{}JP{uW+?_FrF?q6;GL^ADǎ;*3/}ifJ~82bS]pO3ayʆ8vؕHͤ Q?+}o"U@mcv /SE+}f3'ptO|sO#/].3@m:@] B;375#} ؏⧒wL>Id!3q;r 00r0r'b[M>y[C}rr_B(qV>X1:K_hG,Pmwj#+ѪFP)VEos!{LJ5?>s#e~IU`$0Lc~Mq m Y.,i\'=o&l2mQ811h:^+~8^`)@pB2[HF)fXtTǸJ*z3g2 zM ~dc8v9Z2#&f"˲}BpCqmPZ̽jBFX3PHg3lh0>yG F-)O O0A.Qϴ3=?s9aK<)YA.;>dRs߽|G%^lgSt߁=KK9D~OMc|éϛqs&w>"Z}:ĹVGD9ǡ+ܗaXFf-N՛k5*|Y/X#wt ѨHG,ٷWaeJ)臔vAnAm݄rw8#V:EK^*B5m/R!.([Ir+LXKgQ|f0O!&6GiQ~ % # 'W)Z0 vX9t>,ӏőkwǡ9ur:>Ruk3J'NW@q$il?ۈӋ220Ao(kVİOB-1V9P'^Ak;Ws?M$ōtqZ"M)v8}l%nD%εd)@Cyʮ0ɖvk(2BC9l` I+Q+ DiEjzԋϣoڍ׀\1rع]Qu DM˦Sɺn=7ZhLZ8JK>yԊ' W).=m5HLIO5|TZ0D%/I g1SI}WJgeYW2zWpRd"ewX4bR qAQwn+M-IFB/w*$%aʇV[׻\ȟ$}&HׂA(E[f( f:`΄6T`[fBXwAg\=_,j+ G/:E;)86E҂2eN%<3t*K*tGYCU 3Hn?_>BnsE*f֍jP,Œ.4m[9;I2c> '  '@8X $.w9RH#Z/?LHM .AR)FރJ{}`Ե*oGEL]K0(98[" .HMn*1UZgŻ 1V.2ta3{a5t$ЬM3mIguiE}[g^nZ.XG=>Dd(x` 9b`6Qfg-+ ˁ2Nv; =?#lNmש3:ZϕM3ԆR-ug$ HtS}j"[!8c3i*[ !}:%9-$Yܻi2=?R4XWuxVNIwS0uBph@($xZ=^@XaokvW lcy6' m2gO==a8ryzY+#yYzqC\&=YtvXR4)H%7)%W:"<koF^YnEZ?>)-Tα@}y`P(pv%I<{X)MF&M#+-柞ZKXaG'Y_}c:/[mgZQWJ_9x*-N2N ^Ii}Yuݡ?$ hZ&y>*Tw&J ad"r;cCY/tF{Flg<1Iy[wtk|[bg Z w=@ѷa.l;f͘hnDu®Mo5,hq`ӋѐbI/lvBkVB-7&J;T̪VʔmC)Ed%3kFףug@r_c6qN6 hTAe^) ?nP5V2ςsB+\@#DG m) yɥ,WʃQXx ¡[k]jH[؋Ru O >礏4-oۦ#qߵRF嬴=ѵoUDs_<[YǴ'r[!Ш j:8>5v撣gQ9W OgB':I=PrI깓=B13ͦD'[4ǐqo5D$cKyNLY5RO@ln kLA5 62M2R$ kt7rzu3PVī>b\-MA=aRu9Q~-c_] ,': ;fP  {B> sĈgº#-!t:7;T:6G v2 2Qyy.q+ϙ P\tG*4lJ sv/zD.׉2TO{)Z%HxFܦ:O2&` Tp++צT; E˱LygqQ`ȹ#rX1$@)P%W&ý]"nCVL]ܹ| _ RI]-nXJutfYP,9NQԤwGStgwŝJ3(^4A_>rjp s? ̆%—b1NVh{l%VWwa}Ds5Jp̚Gù% _ڝ{40=79LzjrMPq42`$7L y!]\aS'g]ZOs`1F^4[ND]x)a=:44S=̞D2;8P ʯe0fɞ`b]#4 $?5Z%%=\%AI>Dֶ-%w3`#Y 5xmna 4R76",..9px\\r"SX/G+i$5BP{,9fx;kg9`cخ"aPHSX*wdEޗѦZ=]A`Sӻnad' vSjg{**➋) b(NbfNG()Zn1܁w䎱־ ռ>5kM = >JXA~8xL#'Xi8wc.Ub%F)5A1wzwiѷtӽk3'eYKJ J,R~AL3U.&aL^2 ;^^ky)\n Wk6M0 zioF-Jc8r={tmSGқdb  -MQw{r!_{m@YaL2mvJ(x+mvG]S K+OL恥A)>Nn?,RωGlK F_+Z;wp|3#w: z9eB`&RkX:z7G1аIK8*ZraSd 4I`SxD6Y)LK.гV{ [9`Ap:a-[{FiPY_pܤZHsv(}춋VOpn& aYAw>vω?N:*؉"AbWPP^7D)6´DoM]:.},\mqkpI{ȅ2?^p'OO"YNz1e|Zds3GyqVݖ-mkN-mxʹ%g'}#6yy[f6^&`^ׅuA7:A͆tl/(PjY'e?]'S } _~ "fSbQ[?҆ʁoHAt2*\Wn +L~ >JჷBd̀P-qJ/G f"T(z^½ឞ#j&tq|.h_~P%⡒1d&|gn͸LۂS$gxݘo)|k@і*Ԕ6y)R} TA8+OĨ=(#2FBWw9V쮂X"0э"›p&>ob3{ H{(x Gc{>U/9u_' Opg@ Y-wD zg=7$7bk 6r\|x:^eM'rնXRC;sdq}-&1JIicmj4?KZ 3,C@pr*f">[,ed"fJx`wXb j?FAm$rHp _-s@4eK,T, gk n6Wj|bANbnAX)Թ$ &{lrjޫרZK%[G%ͅ}xr/}jڙ-ЊT8'n&Cݓy;6+*\̐oĨJLnX5]n+Aj=y)2ў(}9rp2LSv|x6eYwH#YW`=GN}4Aս)bNA2Pc~MWPc0K(zupz*pQ P> <lY+7|75t)|bHd1;wO?yef۰-b沔r@1[E50BzT|L2ADQi_ K$C:a۔RbA3EI͕Vko#s K埕3R~qԂ |pXM9E|׫9(SJl9aCb#fɯ(Dmߛf3=Iю!1uY :GMnaj$Ii+"{aL|L$]KOߍZ)|7azwSl"^@`,,8E;CW`Z 4[R.a7[R7+PAa8y͛+K9'fM(#g0,mL`ϗޅ  B5sh!Fatf٫ cRuWYJ>sK `lӅAD|{:׌#ca; _3H̊L7KߤT^;daFO,c͵Xj:Z—Qu[݂(Cw|!8 l3zPvW,MəntlUd8eGYjGƖ{+KE]]Z^ds[J84c5/L?Mu6- (qUŐ"G+L{kKI7GoIInQf 䯮H،G]xwQׄBQǮWx/lW'i#.J f`=K2^|NSr33m>){T.np3`ܡ@{9?T<>baΚ] 9r<>NaI}K+cz8Yv`tĢM(?.JH)qapE=^5}ښ})AFYw)KZ4vJaMݛ9Y@q>ynpNP@t3GK.Sm J@Ju5àcN;8vXx_aL`3K*IClQq +[8b2)!is{geƙ~@f%DT)tyN-½hCyv4IBrDo723CĜ{-a!,&>R* 5UϬiV@ϙ"&qܷ Z5h?ES 8Ql@FZWSܑK4`H}_aBr'鰸b̕=)Tƛz[8V/'9FNXԩ,^3Ha}{4& W2WEHB68`u8W9wmЕ]p[?AM'_0 FZ3uĄU_E2mBԌv؃)$b19лdRRqؾ w d?SI1QQUe"L+`)Mx)2E #)b2u 6aAb̚ ;1--w`TЕӞ`l]h&ny רru߻P)n ͗3J94xNsa*jjOxf4Yb=ziJ+ [U$!zp_Ӭ=W=x9@db:NB9Zfk6 4&o#l ք2c` f|7sE5`p>3bͦ,L4 /h9\o^KOeN!ÊViz??@$c)+ՌlK( _PY2Tުa>ؓMqj2 ~o `)V#8rϳ+@M\[0Rjgf]V&,2fY"yo=Uj|\9Նt\]΢kbykGnA.ńe(ZN bب]0^L|U%o#Iz[KGe-3SrGzT0Ѡn &}͙o,Lh?.=7Y.,qM(.-8.L%.i6ᰵpV*|31_.ӂb1VOU )2uBc4 c.da]T]6^Z׻.jjARRz &&$ųc>\rd'a!iB `b v s}0Hv=V:'%])eڪl6 ޏY9 !^z3MG4BS<$4[;n̊gvQ"J7= vPf,NZV8xUtZ GIq\Z+.9/tLt s!(`ɁOmbGy,Vn$-p(1PSj]wlܯ{Yiѕ=IRc~L`XŵFJNz|C#4jHHe뭚(vwz>,pE2 ںCwL43"!O#[f;\\NK'.۹^)f#ǝBY+{Axcw ^ּu{@E%?oBW8VU5XdoPSkh5:UCG?*Hx2ʒ!Eem@?РLy}:q$Uβ) Vʇ훕B%cJF,&=ؒB FMlM}1~%` X6qC_Ms?e1Ӭk6#(ApQ[PнQ!W7 E2.'Rvg"Qf/d9]N;B~)2"`7 ItnDN2C>pd|02ZO@P(w[lRMYKEݖ)x6(Y[[QJkI@I6* EiiXY'(ߥT wjTH%67'P!g1I;6p{~xE{4cC!oD;^fY(Oíp0:gǮk;mǸB/um!u,]N$XYvW\Hbݶ>PF lN_|sK1I|'j.aeDwBĬ~(Nv9 ė[o&˝:?%$=S6o #4 ծV:Pe/ۉ68=JYcZ%ZGjxJ45# /er OFC w9Kg>2'\ ևf$:7luy6lbs HqŌ5LT_l0\dtFjmE!R4b5STccK|ⴗ٫b|3NCY)B.HIϮWI71N"!d}y׌ Ve(F 9$mɠk" VcTps\cBjlN έlxN'5"z\71VFqdiT$$!=tH<&r P}DfmJ>`:bc5h ~Hhw5t,NObEg?h7>&^:?BYyiQ9Q)C@ݰjG#S>)ծO,]8rFOiЋu[+BtS0AAƅ Mx!)|hTfwرvcmI0ήaUe^ܺUf`ˑQuT'ٕM 8_ا GoH1dP8`4^?/6O< ָ߫xԴ 9|pnr5p 0&rݚ(ٜd(OވA(7ž0feIr-gS!xzϘ EForvC<ԝQx-e}U)wu< e!iLY#ɜbFC> ٭{'0:H]Es~JVʑeO}K*3xF+lӲtHkqtQf?gy&?ǵ;+g 4d}V/Q8")yQҧ;o0H+vfuii1l.w^ʡLͭku5ko?r5fo~~ƾJi{f@7,!1P s ,e_+$fMj^c?-K,3Bxyּu<رLè=7=uA1h $V  s0ԨRWA:F4 rLD+,K5 YPՠ]"yPؔgFR'܈ Χ%CqE/Vjڼ ikvE_`]3XF``ۡu$)%S.v]i[ØQ8 4<85#л*S:d}}Fƿ$J!̙k{R4ԻOMH f˧_1ʷb_Xoڗ>:k 0xKdtPalJ 41N8һ:.CT4>W:v u0J4;%3dzS29<ܶPw27= ז\)6 oƛFF 0~8,^ T2ynj~kcj1MX#91 gu/)2Ce^e3\^:Zpk9%zp;K~c_meYaoC_KxB$VfeL383 cWVTgҩ!؝3.z$21w!L[\&XƔ\mn1"زy%]'sBb6F> G&3UY(Ш!Bή}-5a ڣ#?YSJ~s` e Y+.T|pR0 oCS4fYIG<#,&_E64,kN X̌si87kIW&&D4W(d`v"DRش3}H W 8 jD6!ghRg7C7:d0i Bk\ c&=::`(6v٩+IFuΑGFl91<_Oz3},28 6_c.I WIYbgݧxg;ѬCxALq3MO'YuIbHDVRR[[͖Z%g]D@;LTz֏ׯZQD JQkYFJ9oJT2`&JBPO\#ɩ SddL" ܃~#dGbZM'2%O7a` `D1-;aFvtbx`Y?T\[x}r1D2 yfo?oqGs^>Fk/3!<+-x0:/fD?W˶3vBl,Jtjg,h1GKJd*\Jn rQaL<ǎIǗHt,5iHK ow85 ;āGp-"KIZz!p|&M2-(Ӣhۛ79e]Dܷ¬7 ,y/mM AqsoZD2nu d;fEnjv#T2 LqhxY$ aꯔ|^/ֺpYkYEQwy` 9S} yIkYCUD^`f.0ʻsh09Xŧ6Pۮo<[- xP$kIfA8fN=K"1<u.߭ǘ Gbcg.ZC Lw>l4fc)IЋ2)6 P_z@M(/C/b0,ܺ/%A_ZVq5 W]wMnuErr?CR& 76,MX:(B'n# r(6/4I:Ef7%wfb8(:F Fr'dh|}Y }y]x՜ 3~ΕpJvKݭ#$e%:xKj. 0?Gq\{33B>Iok;'™!Hw_dziQwi aa3yub%Ux:㢞}~4-R1G a{g 6Ӝ"cEYiGIoQZ\GCaҖP"||D9!Ps`Aq~ 96i3vKTH]ST&*mˋqp0X6|'g?d5*#L'l(8eaXUEMQ\  3BNC'y6Su}RE| ZDf)@ y}8E3J%Aj2zm+BD4e @ρ$`TdfN䦲%t,fF2dBD5]kSH)D}mX+(RNY-SINL7Ug O%; |ƪ|a6Kґ+ĭ4K3XBiX4>>{}xE5i8a;w [FR'+rO 蕍hb5~d>:JG˰{nRG0 r8R!, zϙIyLIA.UU8qG[\)- q~ H&c3lͯO{2# 1N *t Ê!"& Z]d;G9OdEzV(Hͬ̑HP%φ{Dn y; :`Kf=9o]Q]}kXG2ʍkwmbauYiqtzyri673Y'޹e(rg`P80"5>SEڧ#B90|Y& h|ػp: 1}BjQN>CbP5cӇGПifЕ=0 i1e2V> )L(2Iqq9FW9DFKd3ӀDpyd;ٌjMEQ~Vr ?в"1Oьi岤TGLHYz콂%Nh}vQ0¥4#GjwgÊ4 U8JMS1u`{原BqS4pa23aQh"fc|U!ξۿ#7_4q9K2!Eұ}<>s~C^Z 0 AD( 1r#~Ǚv&H(s&S`KĆTǑ)3Am~ HӞ]Vw<(:)n- H0V(ϝKJ'D4b?{O[."6DPx0RޔVPA #۳! 2ܬ/LI'>.EUEBǎ$RUGsЧۜńlPio[Yl 0iZoa%ݛ'K='ꈳC#G k$UU mC X={۩FJj߻\S†&vBH Yv&~݀skr{DtK76!ya3zbTF>e7a2n )A\q'FG,}NC૱B#WJbT nRz=ًx030uC;?tE+(2j(_ҋk꿳j0)G1 3ₖL)A-3/AapCcS);xQ* c\c"7g͎j֞a۸PJQ~jQѽfx4|[L]biOPʋSC ZѹwȔJu]'4b%J9@M-͍R؝~ʼnWhZH 1.*qUURsiYPC|,jMAn 3D(sڴ "s}%Ygqd%##oSe#{&0dVEX=6ri*JqdC>l8i}ƙ[p9  Mj54[r P횎J(5do]5a~4Xp$A&9R˜Asb-j{Ӝj_)sP8t->}qB؉8GLh*uV7 &aӢ8͇k:L|EQǽڈ+ "ޅf/̤Y|1g;I_F-J;9w 2+!uۄlfЊ=$vωmÖ~M츄|&0=pFݨ;zΓff!gO Q½̾Ɵxx#U#-B=MݧqiCaم^]h\Sev> B<_bK%Hx8776B>nj]ڃ-PſyLBGNq([/ =٣΢6ܗ~Ag1Q 0{d %MP 3{_2"-M/ԕT3eYe^xsU3tf2mOHpˉX, @M-?@$,,ě 4?Xѫ9aUzQn|?gA9/ X7|tRft ~{L/+16FB*m{Q9:26(%)>XcR8BS>ϱ!@T 9yg#7I~Rt^Elza&qe =ęJ8v-bv;T{&,n(.a ["0[~A.fʢQdpW,o?)q.[uesA|PV6b=b}Er=JRCU[.<Zbh7gt○qb /!(Qy4.Eq>RgÀ#B>a/ ]d^Y828OA)1ޣE; !A(ĒD[6omsr2WxZ+|,\(SX ڌ.󓙽"""YK:UP>q#7I@끺(^ 8gZ!)$<≨ ҿh{TJ{cYB2O|m*܍߂)SQmt YAT3TlL9Hqτ}#I/]% l&&E4mאkzB6riJ*3! {ADg@ mT([Sz"/$dSO9m'9l e-M'[g/g7|'Rv}'Y*׹4sŇgtiQ::kPZQ@9QRy~!&rX i[Ǚ 2o@)W ,&)fMƆE,enGwL0g'8Y#2EeWfUl7`-@!^|:D[usȏ?N\mvKvV[a30Œvwrʴ9+݋<ɍ'0Ïy u./,~y2m'-dTUpO>` +OWJ=OzVxyw!ߠeJmB z&cE qfmXE.[!]g 9:~ 2lWmz舏,؉zElHA0LR9*;;sD",msS^XƂGOlFBmaTߩUr<e\_;?T![ #^6L.G`I6si_ r14䊭Jw3d쪟siZjϦN$>i.}=}ngZQ+ B5- ~QqLZ#pc0^ ~dr{mܳ/*WUϐ5_ev""I`-*;)!{uJ%)+FBzh,ճcHDݯaCWnvXε:ZyTE*M)c(R`q9$o}%ҽXLsC*VdtGG!4h!WέnbHP`W<&}2#SU:D+Z\ڹ?;,?`OWtWevoBeie?ęOs)Rhe0RՏU&<Hhge@E |!.?tꅹP1(sm.gDlǩE/-5P%?AtSr z;=:۸)5  +E*+f$zAbrU&YV#\.^OP{W^@{&#s& #ܼRߟWHϒ%Q,Vob]I5L-_e WgØ|ԫ9 “G"ٙ”7Y05wCr#I^Z"K3{CiwĊx8s Ci\w P 琉K*?W|ơZki9ۿs5'njrW5(Nu~ѱQ5 vOSA_/eOjh3C&hkMq?i70Mv{KjJ cwarT5,mRҿ xu^A( mJ#/ʎq-eCsxkS+tT#e3~gr?sw6$L)IVz;aw3٬..3=,`-jydqZq:Vc݂^8u#g3;,x.c@␷"hac-aEe7kU:m4~ m>^I.*'1~ie15|~((܏tB\ D̕-|iKm̬y_[6uJJmݨP #-YQRQH;=N4;/ kً(ti~:1ݠuw;^@<1DTWe4w;nu"93X0Ϗ[ddĈ 'o3|\xbBxBcS"> h#(Fi ?mGWN-EJla\(dՕUUBv\f80s#Oy /#h1(8J=urDSl2ѫUXa¸~!1(%k}mH7lV&1wz<4(Tm<,O)PHgF]FT0To_P?F`s*֑~!J 06;9jG'AT]y]0L^NjKI3dJ`:AS*ˉo~2v OA3-Ŏy$Eup9 ^ettgR)O<;NX\{fe~G,`˜vkBc58[MMо5{^`eEdމ_48&W A}$ ^ͰcЧM$x QdTT V;2է<ÏETǓ*\V+ or 0vȃւh5i ΃8B++hiMW*nX0aUr洎[\Q  kunp+0;z]Y@9x«<Z,Ndm=Ál^cy1a9Gϝyvs7lΥclJ۱sK_O$UCxv0cRVS<- U|j][=iBh;G0O;0.SkQ6T+ &,$DO9pq m׾M٪q#hf9 N4Cj*4;iU4gkK)dM"ԯnCg:GwYQc ϔ R$,:Fgb3xA@^R[^$3$Z&o )zSGyL;IcAo:W*څ WRN{,!v [XY?ipBȰ夵0ԑܭayDSj/dF++6n I8Y}`ض1fqu`ԃU)׹B0"oɉaEz_PE<6t> OK26qm.-Iojk}\')_c Png+㴫up.̵䃶 tM8SA+iy((!܌ q4s?WX %3$ΉB!,U{4v1F6L|{kN9FuީH*!`3 ,N[a4 oNK8jԛĄR}wO9K$/g+,\C]s#Д3ۜNv]|U=}&Wn~43T@]hަPeY=?6 \O4o9RӓA~=a!J DmYVC瞔=`_ihKi? :om_:zZ{/K;mNR,=]>!Ⴗ,=(+i|x>!N/e|S|w@QE9qrhaZ\)̇GtB[Ǡ>TWLl!^OMOkި ^ǧ{q[".B-wo|yIn."qhFȏ v!PISPmrJЫ'ۿ .<"`G"2wM"9Eᖿ#xgMz=5k?'Dzρcy"졟0SsRԱWq@'N%Z.PB,(ԗ-0 A !E(T 9q_4TUdhG5bzےȫ;w|?Aߥ9ײzIP.aYc<Ra3^KGiY#ġlƉj(76`כGk,UJ* ɝ_(“ 4-NRzɦ{?s_۠ mSr}@אb: +NyfcZM1& Ey7BDFLP-ŪZ (k3 tbjTcSEB-5bQMUء7n6 Z?<) 6ҫad-Ԁ +HR*-UۮE?Ȗ_pĻEߙ.r)FN"A82 r 3U=ʅR=IR7]abqOÏUD; Skb]w4Կ (zO^<I昉ȯNL.#$s _[Ic-h/noIYˌMb,ᑔ[CWsR N1$c}Y"ű5h]\g2T߲ʁ16ҰkpNQ=]!P}- yӞ²%VȄ4g<cnSYtDQ-wl /B”GpWs]a JdAm9M !}҈kԣ#.PyW{i?rCt=kS8OG5 y7;&`  (V5IZzґBdXuivl¨_POD4mSuyZ̠iY7/Uqg>MXhI!\k~<L T[<)ck&n@+6yȈ,r ŒUB]9MW Ѱ>( /bP&>Qk(fk|s aku}+c܄b C"f +窧 =R>'$/UF8P'W3jӓ3Q/4_*"bjmE4(fxFmm8:R5Y+g Xj0ɯBHZ7(]Rp?j4VܥHK/S Jnbn#]Rp~Cg Vx$'bِ^xnQ]Ip9އ铫>t}Լ@`4fw|RK:{D;I{zEւ I/SxS*蟜"GW i8)d¹z'UP'-pSl2\MEK\8qEVNk1#iF^ UT@]"=a}s>/Q_پA2{i!24fQ9٢"<;y}qՑ3ҥO"t0ؚ Eⷒ3-5\XBpU 0jDj27]$[sl}um183ynyiM yܔMsʒP(2W4p9; 40X%Nb_, GWCiXq|=4t;iWZͱH38՛oB8nec.3Kq<JI2+霱`ަ(׊%辎tw˳-5;\Y~:yTUf^G?h>]s:Qƺ> EWE[2" 7-W;k絓 O/ĉу/<gX) zXi>J|C|@Jbz0Z<(rOeXX']cPN dNϠ~ƎwGDo싓ӝ{}r_$p ¸hP~)1CRjt9Ouo0`9*pNO{X#VV؅7ʰ+:cs\[mN&{qz.ey-)zlVz r료4= O\=+}^84 Z9/(şCAu^?NFE/uK W^IfB_L2;98hTeS{¥Gp1#l&*#R9MQ2V@Po Z*߽teFAerLVqkh{Ke5~9 8춪ZhTo<*jVie fհ\--Wk7~ߦMz~_^u Xs_ȉ>amڅv;7%ɰe  OON/o(nz)wPqvlVHrJU(rTt#Zm~t(IX2xl܇} X7{t,@es#cg$͇QƭxIek! Fg:nT<=\xCg} *)[=p =l&kmL9'&qިHd\^Z^ aMVʅ~w]Rc[mf3wƻel&>3ngGYh۫a1B9o 6n7΀ޔ@"ns9TT͝PwyIfStljeeZk4f$R9,;vrZ CBZsB XN[ ɖe{6lM!S=[GUJ,mtgٜm(B6B7ZrAdXi($Xca1C-T}1?3`{LџO#p2 AYWIB w[cbG,^W *OLl GÇNciR,%*].& |vwhڥj/'4xi!9 RWK{=):M=%j%[ʑ僶h;0/Pd^>c?햦\EW(j4#f 0.7U@HLAѭH  @gh ;pQ/ _[qƯtگ\s})QT!-ל $?'J,/qv>Dhk;>t+Ufo'7⧕џEg O|3 J M?Ztr[[ :9[t1ϊټ")6,<Ͷ-x"~})ل*&U-κPIʾ"GlT .cLnI!mK[0_^*J;5_b^Rݟ§Tݓ9| UO](>zد-ɕXq\A؝9].}"6nĩ;[w)'Ȑ0O߅ϻ@?buvP{]jTh\ ӈZ}` PvHkO1K<,9䑻8?,F) |\Nf{Ag/O܄,P9JyEM v{c埀_҈Izc-]"(mGUyWD ET؅k%n)|l_Dσ/s][Gg bpU HUϓzN?n;R:{CANl![8sM%}Êӎbf c0OŇ"0Dbzk^i)uv, XedI"_Vly}9OQT3X4h;R-,6sK("SQ-r0imCA TJ)>:ܧǷ1NEA5";Úbˆx4!dd>JF?$I8f"Ԕ)\76=Yjw>ҋ;e!~QT[*B:29ߊ>t44G<E ٍT~ cycܫnZworFu#D=>//ˎR|>X"``">Qn͐o6~>2AV{:* PA1'С-o:M(qԧR M);PV|Y{VJ*ו!`@.EH5/2Td-+tZU%rXfVWPshdPoԵS+)ʯ@?j5#~2bS䇑=Ra*gbQʕ=dQPƤǧ!!ūM"lt+N[a0C0!88p7Рzre=Zk:bXf1*J:%ac`S# ʫ[sDnyiM|+ u(g!e i48NtVup&[^~lYMq琉aG=YD'f@Ynؔż}%wp?{i]-*>@Amع, $Ѻ!G̣,p@l̽9u>N|$.f>WF1;ɷ$/?u *W1u e {;L$4{Y^\"ә5_Ztոjz%ėAx!{F4*x''\zyr<!;M] %qpګǖ/)+ۑZ`\>sȶqqF^Ii}s.bàhR} !38)p5OG焅Ie ?0Q(.O_DdŲY\wW@!c|!S~NstBVNPayrm4ž0/ITp@?ԌLR(̩ F|']A(Ѻ>u=b@Dxq긕*Vs *0_Q\^-50rp|xY-.>aQ|ʖ"d; {6qۻ9>60 q{+n֮IW_#ODDǟVQj<Ԅ`{ q2:DÜ~U;.#ЏKw "} 1 =Adyw*ϷB3 n%-iw)ӧꃄ^fwwv4SتL"IǕgJ<͋wUw ~j 6O]E./[}6jjg28f LhO9Вhyvθn(ΛU;2.6 NxӦX]nfH,F+svE+d Jm48RUN@G1"i(Jc9_vjGҔR B8P(F PdcX5 hALݏjQ2ӋEXL>]( lш=dnnd`=QL=WȐds=8 jc;SX~+p 5?U%.éwPЦy1\oaR `+v[b?.~WD9t#D':WPH3dj8.#Q`:Zj1k̂ǤV)y:Ex<(RӠq`z]}?yC)hӪ@¥FP].o$[4mx]{I4uImлIrZuȃL>1"Vj]S*+Tv8CC/aS0V- 3|$WhO(;Ψ= ~ELJz 륦)Idmsc$& !ezTN=C.tB3H}=ks1[zMPbveP@0l%JhBrm0ȴpjV]NҔ wKtOS4tL˿P8:(]e.xb*^B:'H9;+A1.\EML@u-'5 LKf#+vJO=_ΓGŐRP7 n,U[}FƒIeJ1&Lgv/yr>+&ԕ4hBHè@5? Ir[ K[`s` qT U8r)s/= go%k!jRkI9FFƉJjt#%$C]#ORM7>wlRؒ+YnͨĢdz.87}gYȅ&M} Ίcbb-n i$.f8/ȾȨ<3b?`4,n3tk |נB ߸4 S`$efoץξyr$l줲ǘeZL-HR{}4%Qq'#aUjeC&͉gLÈW5]$N}юѩtHEIU<~pb|} dsNm\2%@#-@h2JܠtA:ENGNFClaRK 7 +kqy9]:l):= [[6ic=#{~TL]+i;6ַ S˜gDL]"JөRϡNVm)f_aT~?pood:t9Jh43)эLgYznQ,nfW FU16ouV#R+p4;۠)ny!1*? g0KO!1wq3+":2&·)$'w}_"l[զp]swE;=nI)䃪QB>ߝ:M-[nngKVq}4 𫕭@^j\kQcWs{.FUWyةMkmJ'[+ YϜ+Kځd;(lVs!D?:^J_Txt_BfH?}l`!"^C/)LΪN4ZsYTܝZ(KWߏ)5{Ь}Zg[[Q.!%p.?κBϻ񧮧nW#mz!k/NhS!8kW/;LU`[]<.pi#@'g Chq𦾻~cu{5ҁ%CT5.2?8:`82f|껴[B˝R'H@z!B0hCe&Sjyުc*Mr!vv^-[[m{"K P a60eO,~6-UW!<)IsFي޳_픣8ru ?W xϸo`c%R7zb_J%" D:/,`JAimUe6+݅PK݁,;N{mMn1,<Ҭ<[̛lϔd:]< &ɀmoC ]Ɩa4ϻ]oH|Ng|F7F =;/3O{cc ɫc;ˈd6ϝAY}TGK Fy;:!r8 ^9Y\n<\C+YN/7?,!ڼtr6wN8#"'GYQ+]o Uzi(gZ~6^K~j&8##Z"w0!smі cvң\${.LE5I=W"G ]QHc~?5TtVhnq# !PQ_\'#<=K[V](xqF@[PD m WP,_C r}Y&z^ C?hA9kr%4^3g#%Zڽej`DH˝[xGՠ&l|(,]˦ ;\hOEY}j~6Qbovb B2628$}YК{xʯPH)×}̶z )k8: ac"pԳJo P;Ḟ <{jO]NѮ!!h)7 yE;3/kxGO jfy.q1?-qEL@!\8^X_oiIl&# #ƆG/Ј 7򢤼 Z&UCJ8I~C;Zv/,1BMY_@IyVC[*>ݠswvWN,|މvC+aSPy{0z3[K[L3\[\5h(*ϳ5.PǴȆp#s5`/a)Jxo4kHZ5 kM k9者O1š|XpE"O ^%RG@V&,wkG(wBIf?4-4SޢfL Uh-S$; I#?0l9⣳} )$,&PVB:j =D:ҒεTO ɩgEnPaL碛3cy6 Iݲ䥛z[P4Ӎ+M3 Ty,x zWI2:#4Z$[xcN#LeӬ Np̯uA ߺ: %S'j&5:٢ Q Ɇ}%K1==Hh?Q1zg#ߕJY#6g&Q&Ch0Z9͸F9A`!ֽ M^?n[|EP$0&[PuxUڰJL~K6N'M祿@gwc_1a՞aѭW5@7NhYDfԣM lQjtC>i[}nꤪ:np`m!s71œ??q]BFq│l'<08E}srs@9Ip{RB8<0;i}:WĆnj8}n^9* ptI5[PIfR$4Sf7{k6[W(=O7^ i3EЃZ I+fkdB0Y%mgnyHgݴ]pCXxF t $ V@ l4{g=|JCKp OUV: Zg⯾[y3!!W؄ \{JhqLi޾ "Mɋsݫ b1ne7j4oi6Rc:;FX:D -S$hq#woK cf17$6fitEY)VlQPGyɤg%q5Y5a[1[keTm ߬,/S!ЭU;bǃV=TX/RWsKkfmktYGۄ/; Nݳ qLƯc8SA<^EwYډF7~ Ba?FgQ @os<$ZAӵRpKKÆߞB6gEtYry ImZ7.fNHXSpzh^HС ȹETL԰V<Pj_E'u<v~0^}6 3O_m0,cik%FiI J;^|(8w׶%(i֗~}DU'(s>/k[j_uROQ-G~dN%=șs Y@bR#xk6MP9Iy s vE(pd>6>(f [繊[&$(p.s5@S+f^umxe܄|jyAZ\8QtP.ph[k"%љ fDAiy4=w{hXiS̆kuof &bjL2 7M4"ńtt82%Ÿ o^;>.d\QY* 3*~4e n\'he|'0FU_e0_${m-RkVv;<ϒ +   9|ixOsD#lDX"P8>(~Z(b)=R49ָJn, 6n]S8~ZTEXOia иhJQo)ؗ¥" 3NN'V\֎!BmmcAu.KG28$P:[=}1&$+NoT_o:>핼f{%kkva?1J; Xkz XX#$enL ~}iD^>1 9mUonS(;4ǣu>QB3 ~yj|S5"N4\_7AEb4.#k6A%4p[TRU9}39+(V|Ek#=]\脴k t )ymσti %Dc[sUcqLiVhM1Be%d(߁y GsTi9ɭ3؉fۙBY?}\I_0Au5KYh(~Q!!k<=є>ر$[ :;b##"?Q54CS[E9 Na?is;zU R:=(;덯 0Y*STk5 KUMK{k*6K%r!M4u" tŦ'K)m^J;qbA*faN1 B5C\_GE$jY&HvٕމwG@MbO-ɦt[17 Ve``1 +x@i!ae`Nro`Fcx}D!ѭ7Hh➺ndžg6tK-7ԜI>Kv+ Bڜ:z~u^j)Tx#).AmPވH2^u&Hɧ~LsسZ@|ͥu_)Gw9WwUjZ՛c[tXXC *I&&dެil`ЍAr[ 7KUu /2LԤQ~Wz~ ejIs&iիy "ZD&~Mb$ TZм?yN'j<(aI< pBw ҝz#(q)R.M!M?@k!s[ 1 u~ɈeGNc'VX] Yx r]Vc5/4+Sb&PmioBςuy{y6k=h7KU^xl"O%rX5ǟOy"R J0uFzPPL,苋فsjtM,'q񏮴Z, @[<1mb<6N4 H;SgL~Ӽ,lGPjb 0 HaöUy%o¢aKR 7P ᩽P,,0E3ƬTv:!bFwkdY}s\@̷#FrmX|!YI;F._X<`#uI4VZTi ըmGXGc%vf'脯4S(ay][ }<(K ۹1!hp Aez` vF.vݠeUr(NW P_U/[wX5l?i?w=5U{Tc-4}/lnm!¯giф?d .t63 .-'NKBaqTGD]g̼;DC9dJDn>׺=԰= o:rٱ/9|IRT)ɦE8V^xb̙\Ey% w=sC!aH$YM6sZI?~_DqVQLkc*n !6' "2D AIr벶b5x0,S CH+MfVM5jgK-X\1 vyd18DS#n!LdϞIA*#L|yff6JR~Zzٷ3ѿ~QlmQԨ XZμȧCЬ(qu͚)Uu(xH_H>n[fNsYe̪VC|~KUI C8HsTި}gW;?LM˼ϓBD#2}GbO(Rڝ.<z7%\6Q@Z iY ˜w~)eݼ8#F0hӃ)um˵uoS}G(熞|mq{^ ɫn 4cJŞT2}C=NJV\0lRA[dpç᪸$XrںF*M97?*|{t.w晟1ɗ]oͤ[8[4?"!W5ujVg;)Nn֣ /NFSe/!%t5MgUeƵ[^ha mC I3n(ˡ3_PBBu݄ힲD;[WO-vפ$*.' >]tG$_,ˇNUGc/CI;g$A~S{U%ay%Nж;tgCǫVJyXjl*Ui ӗGjiq/yBdin S7Y (Pj3+C)CdayY|K0hM eQm#[cϠM j}~`/u5tDK0mha,f@Zfbvd} nQc:+UI:>ު@&Ae]J6r0lCD7 PR)Րll~u'tK޶KZOR}4؀ 0 R '[ =-afi ?kFq8)1MKx0̎Ԉf6%Oeio?ӀFU+Z`;GvlKMJgF7ʌ> Q$>!* seE Da«ټ6]߰Q+1'-%[@b=z|A[sZ<ęU볬gv|ZŘ!E!ɥlq CK-B)Bs~. ޤ⫓5B2`B pQ}iv_f Ds#8jBɲ`&7\1x ̇΄صR~J Nl\ XէD&`MZD-mLO%i vfYl7")޴bu–j> @ ʶ|M [c> U0&&:KC%ѼCX-ZP@d^ֱlxe bE"RHM~,bl^x{"3vLK(V?؀dH`l5ɤ^3ғu~ժ?ξݕyzE)a̓1l%r?w)}`qVbU` tNJy$:?a7'XJ. vedeǃc/hogi;chUT9auCK(Fk^(]{恪>~Ag9:,Կ3*M7,Ѧ-W8gn56W8 KK \JP X(T-C<[:ULC4TZNB&?%ؙ= 'WN 33,MמH'ES 1[Vy3Fs6|5@a 0Obb؈PT3u~J5teʚlJRYilH `u ZATAA`[H#&ī~lyz9T&<5*0BTsARY/*j@!-ۻgtUu/kY$'@.Oܻ 'Ə_z# ӇVSxVDb6xPࠔ1!}ErOaPMc3_lFPu:ʉVm[E[%(2z8кakԈ%c  H4aÛ0tu $_ ,¢5m2v,R u,:,;^ƗWւXiVI2{>?9WnS!;e'DZ5a`f |Y$MGF;ITÀv>O!)%.Y0G۰69񨛒-6+}𥷫v-އR2C /8 66Dn &+AР\Ssxt\ Py᮲9^ڗ# ~+v(PV_mu Pdb,gDHߥC#S}l|wS˽ܚ ov;@_aЉ6߶sa9,˥suDbC"xB@#:oNɔsljԠ%ɝ2nT&&+DoMEi7ߪ9v":T.'_0uPyķ{Fe̿"@6^˹,l{+1ؓ I~..X"lӖ Vo9o.N:" f{D 8#! C lȼU)w;+7h?x ]v(^׋*h6etQwz@=W AKrFڵ)0m_\sO/~pAcEjnNԀƳ]b5|Yen@94k.3ŕ68hD ] 2l#rlX[#O9 !}FRH`jl/l%-l`;+룥ofb·+>@9n4 =R06&UP\v2x *Zf+݂Y %K3Qp9RH riqB PfrP[ڡ p?DEy8?bW7I (9> O/77I;Q zTKj:I gj( F ڒ^BI M0Ő P7v46m<7%m:5$㟴$ۍ]lnB0Ok)q=L%vˀz8 "ڧ+ZsmfVI[ȱ(^8U$CDbcgxiS|ݑTybRD10gWm,ۊ}UBԈ# 'ZaJCM`JU_ʪ*=@)tF_$[ߩa,/~ gyWh`Fڌ۹`қ~ŭҰBG bk>pփybdndݽ\Ies{6yJ |3ǣqBIl*挏\Xr]mfnO+f~G.@XۢM>2Wh t%E\{J3,o3Ǫ; #/g֞_ uϩe:US;з,.?~eD KkSkxvkJTHJ <" lO6K7k.77g?~p>d*AP1i<Ӝr,yBJ,d|0w%+1sT;aT۔c$=@ (4N$Yu020Eu[}j,ǷPw²'?0`#V6{LV'05CfTbqט\^Xlo=W zZìSz Đ:%f_Yx[ CFhA-Aռç4ci|XҜt#V{Tp!Gdq`֯7N7c"!82z2-;R5P7b)B/aWF&tqUwϟ{ fH H2k5cVy5}1'iߝ's8:w !7koA7O4B L/Ѱ=XeH4[nO2&h(*Kd?޺R~GPNq-Ҝe |9뮵=hOȮfD19 ֗fl!nP;1>7eٕZyơ9 Fɻ kHwŦC ǶL'pBqja|{/:֎5hkABcߙ %;2'{u6X79`, D=w,WxKUo:! D)=\_Op MJ4Mʲ E? 8Vj맭; ɘ "re Zގ_L$#!sr6Xq`}j$T< 7SMtR= D] JقCg[H7lоNijѐ3DC 4χ$-'032`Mm5\SBN^D\D%nNY\2ϓSE y\"g̈]ؕlo'!ܡ1i8񑋤JY3AYsWˢa$hUFB(efNx׌Ǽp"༗y-Ng6.uFT,`)%iz7IZ<5memYgo]?y3W{pضl@Ր0Ŭ)K!{.)U uVyGOʰpO$k;W+rnii ^-rz +awwbe (PS0Hf}/ Y=:0J^V&p@oSc&(~"" pߩ-Pqn@~Nћ!ڇyiGm&IImա\x@+٘Mi~ SBGіF}|[<Oi#rW(B/Z8/m./ 7YF^hlMg-j1PM2]5ܥ#_Dpaxv/10X7Ue R H7`QRLpWa'O79S,MDpil hck-8pˬ>0A¸)4ŢBamt1H`zZ*>>y'惿Z.L2  /OT]͖^D9]2”!q@AczC@,l ǯUzșI6F׀xSf "PK2zlI@N FO=Tu_?Ȉ('<bj0=`" > l`OJ6Z4oeTEHxpnߊA2j+M#0'7;gk|R2NDu3~O߫A^q k㘀VwaG6O'K͖\^Ôt:Jٱ.k3qgv@bCkg>1\0*53R"|,':_m{5ms_upHAh)q8L7n,a{_`yLZ)oDNj!]Eu VL=#p)"_ $5Hg e)-GQUbuDZ|JT8@v.onAgDݺfIǀS t*<_"BaYWEh&(ȲC{P#&ooـQ aH9!5g-PZ~Rb(_gYx1s*-Ā#Z$G ՝w[~l M1JD_)! BNNIK*~ 20LStJB5* }XOp4(/SZzh89oP<u%rs J3s:9ۊ-A iU?waQjkrNOTFhBL8xhk2d'D9ygZĶ'?+Td:@C`8@D!7.@c>Vns kwW uY7D|.$K9!TU\taMy,@[ub`|):uHlMin8/ ,6r(luKJ)0K0H]\ xz,4m63$c{S nNfǖ_3|JnByi뗭}7MhYEfaۣY]6K{'TUdZ`%@\ ~+9jL}Ab\$0 >ab dZqryas> EPnLC#0;y|J<WOE>̋z"F^{!ҴTJpaVn0"F'w-~Pk+!+Io%?A30;QBY)*J9TCwn$KaCQ& !ʒWXU_&{cxx!|*&3xRkS<ԏOЊXakViv%H[` =wCYgVM :y/UJ.N覊[Ǎtd:"d{1VxbsF4 .U11b Io2[㱈nŮEiCTɭ<;=:(#2yA/Jpׂ!GaU19ӈ?uA'nbA,Poֶy%0I][/PyBmd[a,(U2C['uY23@Ss+Xl< #O Sѫ.\TknQyp.<襪h)g{lS!Cش_"7w `x:ar=#]eDv!hLickO(Ȕ2;cp/-%zzG@* TBF&XZS:Dǯ[\ 'f eLoDBWg$I_^;^jX8A+EdFe,`lۜZG_,2U&RI臵 VD\TUWe@EeV6c ;Li=xݭ؉*!.4Bm ={^P@TR:f m2TH ,2%w>DB}B(aT۽iWw\dxi]tӾ2ldUhDMsڐߛ= >2VգjsGLRf4m VbD#UڄP@-Wqܱ߱-K S>#Wc=9{""}P~`gXG3˰2#dqd*S/,7f> FZ$K-ik$5p~dicy@VFjZg7"J9e4黊6cT1tW"`7A@*8r eu"{1dV5'%Eғ`QO;R.>/h]j\ӑ_wHNC`CfRg<]d۱M6N (Hp SIPX&j)Gr7&rɐ nVډn<}zibH ,09:=HnԍU>R3Ѱ..xQ77y^⒪jͮ,sv1Ze` ʏ^XXT{*;@$Bч~Y!Iq-2y)3^ɂ^ hPrCM${e@/Ⱥ!]0_fiD%4Z؆NJOr@y01qUCn9r~ċrz&2ҚMntjhx Ȇ&& H'8ϱ ʣ/Y!/}Rw7ia=;aQhxZ.??yf 5J=)0=zz];_'B}<"bmPA!'sO'=d[_66Z/u>< SS[Ms RjA{۱x0Ί8laB;p/ޏ?6Нe- wGفπm{xJB9U7QcڝgkBr)+TMy<'AɞX]$ʀn26Qmnpʇ,9-"]MYEfG Fd30/&(~Ͽ&J&@L[Y7[Łe Ab=MʺEr6,&sc+.Pcq_2k-%+]WֺSd,lUK&Ѷc2)'0Qُ*;oaޒ. @Wo_qKUĈ_VNK*ް 9@0ȕz*,"daAK < Jj9k\,Ց@^؈E0ɇs61wylJR+N7Ն췫Q{oX.SrFX9 zD38Cb̈~SNSҭ0kP$l|:$baKP;:@#'.ϋw) l-AH,@Q|\[1yӈQUt.Qa_ WCםU!<2u#P_^ DEeg׊#~CcpatB6Lc+:p3ڷ0!H8`23[w.0@&S`,YA 9a;CW +ߙg ]Cٌ %!a{ *Y=er;8a%!RZԶ"V a 5U9Ab_Xz(d?f -=jsb#pXbuy*>9y})#c]v7~,9/#C?| _`[Fvds2}Hg;upo~f F{ZufHT.0x*~>vo:-"{zq"ɫQN)FOd}>gOZD6*SPAxR:}Z.>913$a$5#(5@S?^L1,om((ɟ1/YDkν.MR?_= .Pu=/ef9b]ْi@;K&ʸ= ^r(p1Jf}E+$x {njL&DO`R#"2yUaHu w6)pYoI\s6*|?.*꿠˯E%~ͣ$ g<7 q O'o:XSe>lc+s99|:ysK:/e45n # j׺_LGM tIL$ǂ kuj)||xhBGOTdIy&w:Qk7rŶВ>9!A]nCf%wD߉ͅ>]O5a YT8ѭ*T ӓx AqP;,I x0!M^Z+ܮgv "Tv0פÎ}YSK-8n.j[,~z#$΅gރ@xGTdWl)˵T_aR5\|*Z}#?CFha,-Y`Ӻ?u_AO=)$F>]6Ig c| =4GxJ@'vwmR|2-'ANJ$3[:} ڄje'`iTyGX!8wؿH*q)$1JW'ҏD݇]JUA[A}"-.Y[#|-GA)k*>ǔ0(x':!(1[]϶Q<ˢqý/=9GrGtEEޭo܁J>в­۔f hxd}\~(IOpC:˓vIpu 9pfHSkJ嗞ެ95{ d`=dr_2tu=l}ps%OIiYKҨ\u}wàe[%D7gTĆ抂w^ɍB/C38p;Dw8ц~+ˑfnRX*06E=zW"E@RZ0F^ RJ>&%@G3X\SYNW _E*O3]_^1OkVI**9E'nf_%)XcxRvr'&]ܰAh qx%އ4 ? NX !x=F} a !<]toqEj,[@iy 䮇ET_GS Vd=uAѯ|G]=QYp`jC yRKϥs w]]s%)݋c0=8KeT& yx1؛$!q.&p6 ll |$I:Z$ߎ9wJ1oj3w^7릟9J&kaJa7IRtD;H9Ze϶Av40W=ԐYXGi!f-{e{EcU;_n__t&2xLB^S"Q]d{6|&G."skNFz{R氡s׶*B~\ïF]1 An۳3w/ صs\_jsږjWayH[YPBO&(n*-CX&a;n&k@'P*GsK$i29bn龡9P-ܿ Rn$EjQ?g/8Wf҇o6Ϝ+v~~=uoF񴅙%]t06!dJ!Z}7PzNɛ$xGhF3pl O{WgLҧRУEW}ɺm1ܰj$"*ZJ7觪&GSXUө1UKVg2@(ʇܡv:cNH%&*rNj'&j@~=q:UٔU/9zge B{M- >-nKN?bkϕsZ6S {ԧN$;0[ώQDiW87My( ®?ι/xh`ը}Z^\Xe#wHqC,BI%,͟ vJ1UOVLL,F0Lw+d-> )4+9H?a"gw7ڶm$r$h$]ҼsJh香Ov"S 4,3StDʹޞVwf"Y >' @"Y₨S(CCIoJ*>\ꢥ1p3Of*߃8ն%[@iHjF-6"saUǑܣEA)5^1g=Z2L#0C8_F1bL'l.G'k*OO EpGHJ>7cCDT{Jd"~zGc11|j^ Ԙ~LPWţNi[ Z}wtwnZmI~U|dNV1}Rf~) @ĝI#[EM{%I"_Uh"J]bP ΍Ͱ~lV#tp\<8+:x7Aźf"@$D_Ѧ k_#E~ha89oZ4k$,-Unjh1(Ȱ_&#VEFz9?ܤ,Clh&52? aK5{KĜs®۳^SC7udOf\k-/Ѻ:BEп}hVd@K1[" y\IS`h,xۣ|Eb;p5ʩ^U9'#FppEoFrn0SPŖ{oy~J=Fڹ쨗? 8Fg1N!SS{q0~Y@[w8ԉ ( x{۩[2`BaNssN O䂰jY,o%\>p+<4*lUR^/TX$zNLϺ&3lqJ8 :X,NGLjzۋU;թ5bnNڌ%Fpa˽Ns 2NN#hy`OP@n]>>BKQM6XLsVrr [溲o0MN#"n[ԗ1JCؼX 9K z[4.b n/;m9{}~˶f]fכ̨.iV}b}. 7B^93!Eq?dGa(ۧm7V+r֙'}Z~V*Nqmn=<}{395J:[&ֺ +HJqsEH!~o2 r]hpz{GkLzϳ"D.k^S.u <>stvmrqybAI]sc9m>@=9e<(䕊u`Q*úפo)brO#Sx.$~y)@8 sҝ쁕wNr J#BZX$H?p-ceON V HKLwH'Ghޙ?Q eu2pbc`gه*>!'0oT"&v,[|B1CU^QM~]Ɠ10aVso$Ine|>~Tuzo cPRߜ =9`+y_pfDS>EQ<.M(@,ǗR*lRso/Ƿb`zqb RW{& ` 9)3֌y30vĹÊ{UFg%&!U?D}qxSfR4g9Aw5[1u$^Lw~/Y&2&IjQ1kQwhjE/U">${I+)'(Q$zI Ο>8cZzU(o,$wS = <5O^zCEh;?uqO}%!P0ٳx9/ (r hVA>22A #tmTu ?v7^QG7- ;yz0Y5ge װ1(-|Sf(y\sS 7o^spؒlOoa͞D GPN cPhH#~FF${LaR4Ea@!l`AK- S1JNUZ$pLCƚxxcM!Z`%G`ά w*4P T8(e /n%ٮucaw:q0UC? 4 ̆.jNӳsa0Z|OLm2SxUM!+b\Oend?  LE#jZ6RHeة:(ի#; ~ i5 ;|*ӒG!u|A2E6B\7jM" 9F/X8•pחM^X`W 2ɇ:>$b(apoݴ/8I//>Ι&do@Z,%3B&hPuZڏlDm&Tc AXa1ՠSoL[珝B\>77Z7N~!W0+r.Z4eEѢQw.1Y8g _j#i-3@$cڎy4F v:b+1]UvhiD1Ǟ9AeS=[l4Qb# nһbTRHe.FuŌFyab[_402krq>;2?&/ag_&NM-m֏O!̐U**N5/< F7j.wn8`(_- |I`@ޏ%Wί[dX2.%BzAPt^t(TvW)<7nka6b%2~ 8LHwGw6lNc~mn7'wPSn,aYE; -Ɖƫ~#^Xѣʴhfe_\kH_W[;0 ׫Fn7aA6g)uY$[;pi+b=Vq4a'%`CudE>7;ڥwqiiZ o1,st|ë#qI> 1ic;xU-p b= (w%*JI@G7ߔ2b`]c$$+uۉAxė.ѓ$8(<T| MŹ%cԚҳ?GkRk;}`oa ]Yf/9 o*L5F.Ơ5FV2vл ht: w03D#2r@nt./ls$IQ Kי\ 6{4{L)vdgidJj} j>r7rD&ue}JSi"ć^ȇcOPW> XWQ+1؊!x7l/Țm;@` BlH pC3fqbB \vZ s2TOH2Iϊf*><`bU,lRt5 \)8-tԃ@+ϸ2x"ih)}o6%؅+WǠVȈGt+Zj;E`eQ|z1[7rYhZg zaHA$&5-]]~5.{.cƱ^#P>D$d =?6} HwV1ߣe3侟VmWKfF*2ȢO =r5hY _sƷag٥Ҥ ~[Wؘ4tA$5J0MnONB}= jn> |5\_tI&'}y$l` Vx!DȆ-%jkacOT)1A)v<Oh,"MF_7PEV6K8DUR/Ul%"*p^BAu{A)]S=:ΛE,`') E-e6B}D:ma{׷w~*7E2A$Tlv -|t߷!"v'֡NbN?Wm"E9Y:ip1aD<۬Z@lʰթ,N3Xwf@Xioh'6YI{. |9ǦO!ү:Hkd (^ 3؛~K(bu ha.ބf5^Tۯ~(EhbNUQq)Bm:/30ZX0`O fi޾OzaM)Qeԃ|ɋSJ*7JWI*i-prub.;#_> $&qށ>Mȷ+d%Z)*E!ґ*^SFNaE}3ӵO]B EBY9[uYhLk4QPYԶt,.gxOgsz %B-2TǦ;tCOj㖗Dv:Sc5*nM|Vaڌ}GBjV]d}'F7 $&PV9UƨN*ySMiMW''F̿CA[GwgO5Vۉ9Z$/5G (Oh\{;=(!:}گWӵNxVd# jb합d{0@q1~{ȝód&~ؒX2}fSyC0,ݑ^ aC0e-Cjɑ)oY+ҙLR-sT& Ʊe9Ohlem*Ms G )ZsrHL,E2#.&5JN|tVlzWfG/~xlxIN< Ͻ`֌Wu#I!Ddns{|yc^*F0$xӇFA4_36-ztҟ ķ+S~ƻ&Qx2> L@Zժ:Yb,ieh{ /(3 > *ըzjY.zSƒ ûMY$;dQى@5J=5Ɨ,Kl;EKL5>Rg!|Keg3FSoYva$j9ty9WFU"gtB“!?;XEGUݜuV~69`/Eù~5[c@l<PDq("ɝZH7gˁewH zvӡp{SǞ. JFkXL9M%lы]{+*xz~mMN{i!6 C@QO ױlvGRB\ ~b=x¸h'H/_,vʎMS{j=m1Mjwkq#ПkݧFz MnLC3_d)@U?5?&O#uv&楝%50> P_z sQQ|e¿R'I@~omX;f2A(]vq2SPw}@&Aʰ7ʌ_}2Cr0Iw*U8!cY5 +Ӳt|B}=lG?c$S)?@Wo GC=PFE -G}E)?) =P.a/[fz{[W8(k s4Q5{0n>:a'awJǩԖkzA-<5k[\ؼ,~8W(BFuc|<'"A1KW_# }D*$tbYR$UU̩oBIGLssȯ8s_MvLk>Ҿ汽8F*cNzjAjqrhmӵd>OxC+$'h%S()hm*7xGb1qQ萮{ħT fDE"lخ=ގIhdWfT<ŤR_%ҴIUE(qqR/1#͎u}qjO`+3e|und($SrvPYx Od| 4cYM@ms]*%Nq j~T$H!;E-{ A ^;7SUjЭC6Lzk+yCiYmzS/ [P>_FNzZ=3KcWE+\F2S"&7K2igSq 12A;`#$3'pf `}|D 2ט(|IP֫2%؜Q gTNT>億Fb)1 ;|XF?!E3Td~w'TD@NZ3Qj_![Y3CISӍKve?s+W\^"{i/fwPuh`KM@v+Jھr!zj:M(1Gc!m)#_J*q1)~^e5 rrS ۄ;2yXCu/'~u;`|2Q i@/!LN@QMik5M޶VD-'Ol}PMn1P8KgMR-@6S% !L~Ե.@ ;~ kE'N0CDZΏu `. G'GQ=)Gr݃2/N)ǨsHP7#J\UNY'ErAU\(]`#<+'^Oa p;gJ";~o$4{ḛRWR"A2C[svJ!j`#@27D@pbIdG=δx^x4glۧm\:N~G ,.RP?M"\<HR8ASGlz v 9ծ /OgWBO1idv[}4?b.zAkdT'}HlhiJ97C#tr{G[΋#07\_0Λ^3k_qRwi`SE+ƨ Qٰ4n֨YP&Nq>\қs6"f|ݵ3\/QG?T6kW [0h]N h[(9,60K~QN¯J(]6J|_b!ȩhN^8JY|hOrNIRc  y9@J2K{t_*F?0Rga.kHY䭿u\j D0#؇6AٱAMRB]ܡ:[C(%w7N>=1돲T:1d^Sb\l%'TkR{̋}碃k[j[=_Ƨ C[Z׌Yk?s{S|, d]j^JDmfO:x #̍L6x%Nؔ6]}:b]4/kKQQȍh"V0'3 !3}:\Y «l⡁YsZ<>n6jde B_L̆ [eV$h5|ģw1RMw~jz>}]Ɋ@hͺj`5"*~ 1.y->K%GcF~09Ĵ}},O {,/={ڦcM3=-ef"k/R>]k +{'&b(K+Im YBU~[e0K,z=PY,HG~_db 1/2g".f̘>Jҧznņ0lé@/nzK~iAX7?$N!_DH"2̊"qI`FZx$9kYI k*Ͷ+\yxrʭI)GJf:uD? 1cf { 1~YF_AD Cc][9)& aRGBj163#Y.5o6n-GnQ wMzLkD|o y5 AkmU5w ¬ԴAK>_!OR͈9FIԅ.2H|A(:rM `G141/"I`ڮ!RGkCU_3g%VωE7P%ŋzbgrn\VH'byWe練K'3gva`Hޖ݂f1ȴC&wUF[z>mJF!߁+ۆɽՕfX|Z{Fxk?۩b(kZ zpM\w{cG^V>qX:X٧֣Pcko;Ԕ>?q;nB-==-Mr^Ǚ|šo4،zGūq%d[@4mShC3-yecŎA#~ k9` -ϊY"Uz2u#%T/u]!XX)D)+Z' @')/_: 8P5`?P͆HolǸ䡾.]HE5DuIkE=>~*1Q ΄UHCf 'W|[ЁVU"6繼ZW{xɑ%۠之`\OpoLL9xC߭6wr lhέsH(duGC%"j倡%ctY|W2WAU- |.Vi@!agjtWg;#.Fǵ?֥x^F ly XY\/ž:{q(PHF /q:5v-*r1QՆ,s7ίUց+,s>x)QX{.A!2oNmYvY ݛ~>![0J!A4Jޗ'xZ҄:L"O1V rS yV.j04[#o`g@[t f8jdqńV8.n% ~Hú&,$2k>0v LR>mc[cջMݸ/r¦P@HAoN ǩNj>_1{Y?M"!AFƹ4st["*Y<`&5q||u\[YY @=KύYG^vb@|a8[pBv˲^<ΤƋ3VhgZ}")#L^J"dRE;H0DY4cƼ`,G߰N5z;N,{kN'6S,mT.p!!,9z\I?P`a]erdXؘKLL $ȃq/Z_|N.kwP0<-*IK Ww6yo9H6x}^K>*I`$ējQ44_H-[[bPXX Nizd% xpDrvonsNyli 6ϚQ[O*T¯aRb+~)M 0 X_N i<ĝ\Ԥ'35&22* u1)D=yƶD|@FPp/f?MPQ}aF1 w%2$nr5qCnzLXRhŅWF ה!pa5@f&Df`es[|_p:y ?,L e)Nx_ j_vfojMAR0ft.,NOp{Ic(mG8vl6tic2\vFdk/C"*7&9yD+Uv&.x[;1ɼ$ 'TeiSG۱"b>m(~*b!h\ŏE&MP< 0TG,:K~Nj%{65VDGX G,%o!p'݈62[Jhl:3mJIU/37]ܫ!m1nΉ φT͆(A ɿi_/x=gͭa)CX6#",Swc_E}wqK(۹dMXizDMS'}1cZF, 5`7gnp(g0yLsl3ϣܙMgzL0 w9|ޔv*UiR.'5!9e!F"_yoPtoT]cMԉrfjuHBB줙X'B 9eCq!.k'Q8nf͞sk >iz^9(7)@GʢK*ngs]nMcc {v0=Щ{Gk ~fKXp<dfQ, șC HM[ A6ro\fl(A\0楎=+ނM"sn"C>>s=o^9oXmrܜ+ ߲.ôCZ &%%`Z Xq[%]<_W{(R]fP5dM(=}ǴR&_lJϞ Ȁ@ёxVyyі JśvT#דbrY'>}stV]xMca}.N=߄EgsZ N9QBuWhSP!kF_si㈍iX`z3UTlQo\WUg&Kvz; _؊5ح5 ΃qE4OB2=شȔ hۛ?Av2P)9`r tnrĪfM\S-c~Wy#j#&4.6bGR_sKJ.LC' ʄGrtU48A*"We׭_@C?R?6~Qԓ'ҴG$a8*sկ"|GZVgj'"eF32RA:qoClIL\$̗&e†NARBwœ -sce_F+wEX_ȅ-R*$}C]b:L &> 63o6_Ȝ 7wn:btֳh-2;4:ۣB~iLk]>%b('#/&#l;x^L'iF@oNϹ!s%_>l_1l,s&xCr4)XaxS|ZgOxc5<_Z,3r~wqC}*S2t۾9OC,p>PM)XTt} Lv5 o`JP۴Mo5ڝ>SzD5E3A,DG!BF;垳)ն/Vw;dPXQf`fdF |$Yi^!8IǼW=列p 8X6& /#n( :V5=X:k5L!ʛx2umؖe+% $2Ha]lCǍgRvW2"/CFeo{RLsA`I:얳p[䨧ē-C NxAD" ] @j6*V7 =V+LmU^$4ggx)F|#\|ejjcuuX %Sz:;㧵.'Izk06;3Znke%? {^Jߘ\$vlLr; (a^νA>˛>-u ҅f_]?EP9233"{ p\^GKIUf%wiW6BPg@+Sޞ.-E'ֆS?1jAO o<ސ3gn+nQq3\ T86 & ڬ4d͘/[. }/|ݲ=t[ )LD[un9f u'SWm 1#nd'n! e5qRiDy1ġ!sJv%ZH󩠓f2wp^Xg `0yr6 )KIMMݹE aBdXY+fԑcU/7 e9H*_hN{9 ZI{k dwq,b_@r* Q6{Y`_+ CBa=w_sTX0jĖذy("Ǣ͘Pe3h ~np[^&K\>x{>hiOq 'ޱ ]TR~[U\+8u <'%f>eKi]`ơեZުyyLIK.H[G]\_挦% 1ԟL 5Nhv:i/c[iۥi1U&oDAcd3'-],kq C`L니j hЮ y˜;bgdW IˎT=ٖgFum2 og'(Ǻk [Ži:O&fEV%>w1+EF~{.ޕ`ōQ <%w5XQY8@,PX]ha2jyw̋y⼵b)V~[Ba%eK2hDH?Ert*@ 6~2|t ʵ#0*Ab h]8L=W6i# A12/㷙xtQp>")h wo>}s2R3Ih$rVp焎8q;#>R =`Xej3I4֞:##4,{+ *zxUQ̨%AF e% ^n\4ds59W-Mao(KڼR 4xI9N_g)N $C[3tzhfH4'(ȮI1Q̻$䱯F( vf2Mˤ<t^9k<#^Nt~S f#. ɄBO,S$rbc@2T4`\~YҏN\h9Ki/v9Y3a\7pIhq^)[EJ+xhz+d 'xC%w.BJ۬WڍdcwϚ(h=-ɤpRmbh[tl+QS3va9 D1ͶG8 Oc1*Ax6:+I=n3Ajѥ(:lo){_Dv q&= fO\Y<;i lٮVl:h%H` ldaq^@)$|q~*+5 1fUEŅOQH JAexN2ľ Go1/$` 6=*LDwTONB]]UZЏ٢w'JPE~uAN=| p6@$?zО$+wV]y/RHZNt7Áާgdb#]G>b/8>:C >,w: ɕ%9'-J#917({FU h5/< |0݀kH5GY".7C`ҽ}@3m /MqŖy ^%=st?oJhOeNVA&L}J}[:p)=se GN`w(ŋnފ&Xc@*Ij _A(p[d4| / :dPP_.@ oV&Mja,ޅՓ%ov}Tri c|{v* d ,odYT 3.3,"wBæy;l26|1[c@R<7ph,iLeF.~dW7Z8$"n*&tAWVM.s =@Ʃ73&*BƩ8כe并L|J:t=(A`$\ڦPyd=y Keî b4u{BxA!iP`'.! p_Lz@k>A}EWqx@5`|b<0HT V˩1_: eX\0SZG=~uĹMiH h`~o<3_WvO}XVC/4{4=ĸ_?tي76ۙOeŢ^"{է; [$,,#\< hQS,e/=aA!@|Ey+~ږ2CXRteZ۲gYρ(Rhbr \35WR :zXd)^=P{SZFX b \m)@bۭB -@-d|:==4 /#BnX:onYe8+%Gh*=+ˁQ)RJym~O4 ޶H'0I5OͿ+Yc( m~/c =2=1 FOuH ;>:ܫc [sHVsMU!sYSNYx·ojᷕ?c>y'zZ+)V4(ww( T@MFϯ+LQ"`Óo+X(AmǏ+y5A*r*6d}j2֧'b iFRp,;=N@O??9H20CH=z9!3)h/mZ4gu9l>Ɍ[5,ޓAZ/w("79h|뒠r1$1Gjt9xTIsBQm@:8uU:Z?T`Ĥ}RDAזG`0H4)5nߌЕ EM)׬Y/y9Q{[7.<:[G20aW`pπo\ zhnlPf:I z7yLF'|6Flj+L/ x:YMHJ/U! gJ*aFlHBF3u7`<ٳQGM}ИmNDv]UזM8݂P`0-$.^|Tq%ax!7z6ԇ8^ qꂙ86jSo$Erngege.T]q\K>Q6.-f:y% YUs/օ96/%b0(3 H_j.!W%YDrǠ!'T`uw:z F?ޛ2r"_Br3ŎȆR H;;i=T\O 8% t(򥌫v0>t N5 ?4/!uXsʡ6姊Ds=҉= .9Rخ0X@x"J_=6,&^+Jf?lnsI5 ֲ~v;[DAΗF$B6godO]})AN=ЕbSjj DWJk褱 oJ!FShW>,X\l0MG BqCs!T#[Qu)tn?iV+dMc/lFB]-ȲUȏM}(r><4dQjlfC4$ Eʑ~kmqG"DwpGiɩ$o.ӟuImt|sfrBZ.~z/<>&CBăoA:REzUn)TsF豋K&CNMN($ckF ǜm3,8̠'A}0B!b01NUѕG 4Şb#.Dئ"q4R;ڰtvlp؇_0Y;?w;ٷö. \tA1[{E:v& @`J;%Bè5&!mJH%堭[!wJn#C#:Ќ3l,ۛ7'@#W:?Edl5)]BA?F,M֖1"oh`sxD;eg,EO_@ef mMկǂltQ>EmH!+(N5]%c5e}"d3`z ]l~G?[ 3FrN"%~(h\@_fkf@KIXK:m>x#t_Ѕ WzuL7R9~-\I"-wdt#{̵/P<2:F;Ma Y eZ&*21j2hޟ՗~uENC*ƤRWt}N5^H!Zxq.V&`R$UGʠ)NE돐43=O\2Rn"i7' B$ +gMEZ[˯S䭰N "/GUdT M6GG$K _[$plWޠ+Hr-,\6'ן+d:'m, 7;m4*x m0M~\zm3K1_ng~}Ԏ (xSJY0@I+RH1i. ?0b@w]Fꍨ-}(1Z5 #++6h 1lQMm/Hwrbfd SZz r۬lad>޿vc#Zl(4z^lgBM,c \.صdZuIP3iɁ;iq`ckY0m t9x_\gze0\KxpP#^=3DBqf>?=Ş8X%O,iozI@e(a4F<@_.GYBfZi=^1FKlDm DWb1PF-]\OT4A+i&C\ABKIE>D'2Sugq,6u97HcQ(7M>wʢhhAΙ'&qv_ɈK7 ˲) }d`(B\bpzbQo-B;yVx 378ۻ̉WFTircwq(h6IvKLA :#WS|'ŀ*QSy|dog8X.jF(GwQ.*-wo}:=Ԛž=;(UNڦh\KrMrڀemM %Fdz]{R/moi:zvG@MΰfD㩈nFaj\=H鐙_P|k#j=7[C ҝ,;PK\\Cq}6%a)1,ʌ HrM[nLh^?w6%ypDMᄏ޲~{ЖN6݄pVKwO.7{"h!۞Т'Gk=Rb>/M|v1`AWl䵔#ʯ%%1EW $Jr1q9h{bCFvgmh1nUT뛍~tADK<;ֺ%!{M(Ar;\k~ZfHiѧ†lY`iL*%y.o=$/+ (["V zh[te%RC݁We f:+'9B,5K޸z>t(a@G*^K;[@;K,'}Mن{q2YYt9J~mXYPzXB$zmEsv@23U1K;i/m'@!(*gгy#Y.7Ev2:N99+ܹsVA~ۻK w(yo# AS<|Tj)9^a\|6U|t@tv?2-.H{;5g);;Ә0(yyno'n![TvkK-Dee;is'q䄲NaҳCg1JM4ꄆ顊lJ?>2JU*2(r$J]ܬ-r,R׽\30B7fbt@ V |aKĝT[AM{/ǛIyz W'Q6xEX6^wJvn\2<;ćP4<)q}79AW|XU+0?Ym!vrN΍p[9Csf6(XhKL5!{|(B4RN[?X/v2M{ %kwKVhacFʮvJ OUlsWF%҈W q'gPw\/ ox>O\HzKO  =+_pv_ӝ(C@Z:G*=vN1Ah+ Fu $:vSEWik$jgWZpuJ uJm[Q_v`5@qVcЀ"O]N PW蕦K>O3BtEAM1XΛ>vGNxII&\@''_JKޏ#=O0]2q@{]7D56>1ʺKeC)L6AK[ [,oϖq g/zPA DY 5be (]ʩQ/'p=uҧ3T4_<@tm(8`FQQPd[g<+IE`C>F֒ gYɖ?m30̷D}/Gr|JsS¾[quՌ+81IWFԩZ;1.`H|%7IqdXcfvFWG0,S0Z"o2'C6- tE?7Xu2K )˖$bݿ<dONhd8G):G)(厩λa*u'+)DxFRx.,P5"k+m6eRYc&Y\`'Z{Bڕ{˻ {62@FI߬Q]< .OGy~>%Q.=SI\vYJС?0oKBUSt$H7oǞbX.PӸ}ƚ..5d}am>xN szs(_;wOw{f6xKd/ybTMT55Hs3ZWn>c?Pq-̸`*bɨfsvCE{SO2L)V &ښ.U6hpИ+%1Gg]ItvF,=:q5M&*0FP `¤fZM@'?b$0]]^Ƕ )V[e) s Ex;vs q&ONKɴ% 0K9ALװ@NL ͵` 3qEn,tvM+@ [buF)~X"oɖpo 3yEC]INcsB*I$NI $LH_y:֠P>i-6zKO\6?MРGC7GouQl_UQ6}ڐ*c7ϤtK}eBYx> 2WU`oNYǕ-;j 8QHj1kLKP(. m\T+9aSoXC?+:/!אricu;,F5Z7thXLCiqJAqۇO*®7yV^TT%T+g8Gpl8S !ZT> ĩ~+f!|P^,mTSCDH`nRH /Mc$%]ۊ\jڡwf,.W{`8 ܈4Oc rҺtvfJM޶3q8v*NXKKk(Cx:()Ly3iͥTx3 _N\[>>B/<iS$1haPLa!w/ ^PN],L4j}}~ ~玮H% m`-Y4Inc9b)ڌ9ё}f^=PF;SɆ+L'xrι2[Wg/mX5b7;$` p7N$ `uƚJ2)w19f 2`un:}ɲ]&|(Π|7MJ0V=ZM_:%ߨk?sc(cͱ33*()/>NT&nCv5h}9jP( Nvy%s!&վ1vmUPp8 pOPSRzVx goW*/Ӛ71 6*=o5M.87G>|AJ!qK<r$j^#$\\%EyFY$RnjMVd}l5IʬA "x4 V^%ipb'D(L@~>ej(7be\ʼnᛅWS #3M]ӻkw*痵(v []kz h1C 7? GsWP Ŋw62 Tx}ڙUSu Pr"Oy1w;+NxOCN`4c|c랕Ю *}+`q3uռ2!픵%K} F]_l+g9D K< (oBY^mKP*?fH(R(}нqNfKfuD1>eHBǬnAy&ݧ {\$O𔧀ef~8~:aj`g}QSCRxcZfw` k0- _NhlE/ ЩL0VGP݇hHʻK$%&ˈOwU2#3b3-)Ni,(k`pj5|C! -4&2ђt٬:/w#yvlt.]=Jl7M>Ϳ֣K*#9vltLQow"7iI lS:$kBx2׭'qdmj6UhP%0+c >r0mf^0|RW o{wN w-G OIlӢmህɣ ڬ,-VCƫ1rud9dH%㍳κ&,A-phP +c`C2moM2B@=ilK# nefi>ءw-wԷiܿg: X5[و\fЬޖ4`_Ώ}שӶhqK߆v s'CHMOsf3b|ALF>8$}acKOxNuMLJ'n`BKd6i+ַ 4#*Cf8Y0@ߓ 53hΑ'>6SXMș1[L0ܱ] *ct,5}W"F{Tz^S &s$*PdOSuP2@W`-W^o+R\T83q`ΏpU:ltyЕFYRy='>]c0U顥͔ [+n#y*;~͇! 7lsN9"v?H=ճNqҠhl-7CTH!ICs3q;S;av췸gFr';9cS(ܚg{@p9h]=hz8CNt\G,3U<(lF-[F d?rd?DUsJZ\*l= (ܾ 4M]mQNIy)! Xl5͓/u$wp"9gK̀DIfurL2i ׯaQEXǐxUhC[po [<2K(tw͈ͷ3%]T>LVj:.$0Ҍ]́%\M[و)ZNhO)Y$DufEYWU%td7Mp%\T8^4EW)ʡ$,"K:J۳ǘٔWP{$ zU8>Põ Xw$m vMk~VdZB8F2җFYXx}A.P]``HRBB,X<-SsHTK࣡љz"VRg~aC :2iY"翄>7 $/E~O R}c,SK?5Nv&  644*RgeLwd9 ѨpqmEyVaSfl1]I->E|D5&n m?O9W;Ô{=JFL禠/Cf7&H5-?')n1Jo݂ %wߔ/֯0R\ ێ#3b_4h&I.F(JN8؆cێYxuˈz%N9bEKψ-]6 9X ҶxRaH53pȹYtS@iD4B.3z&rD],[%>z=μ鹥'1]-l1m[Vܷ~WUO+rQ_zŢ?Q5Y@ANhl2BR=h& / nŵz8ٚH\f M9v *L Ɔ) i/by=3XkIX"׺]m1VJBI7cJCd@8>p z/;w^뷟F,˧"k4yK'q`4F?P@6\ntY=lW!?!Mt)W6W~(d:)΍ AdZQq#Š~J%=SnS?-* ~VȯFJ^^[~ruʨ#TTKnw0+v߂SRs'5ty9;j3LN+;MܧǞLAs>=>hޓSP޲_Eccݭ @4_$MBbA(_| $xݻC_ uΘis>*JbbYdI8uE#3a7syiuv\vNGfMB|0V$;lDE-Ωx W2>3C'օzv{Mi~]R S\3[ ϪS&Xd"9I6;]}Y+ޘrtXXjYCwkjU HlU륤L3}G`=}0cl2.< "{MloSz98}ZNUϥU;J2\j![$}B c`;C'H?;WCJ֝39Qǖ'qSFYV2QxbO#01JegkLj}{*Ie5:-t31 ~V}jT²]Yͅn#W9Xnх^HjyXLGTD3SheN&f% Ir1{jPy4$ƽG;}Aidϩ~?Aȯą Gѱ=`(^lW>ddoS n+4匽y)gR@zؒDƍF4+X7nW፬)e5ǝtC#T6xaob5 ʢ>`7Ւ$u4+ ]op!J{& JeGu&HIwdFTOa|G'%^2 U Pel/?ep8P1LbEׯ.֊)'grm*&W`iNq3{C1P dު-Oh Jt8n﨓,P<eB!df@o weV8:V'Q*dS@vm!ddYV:m'"L 6HB3*VwT#&ղ̰vwn*,+M'TԂ@(WC2T`?4([]x!J&ir!nA| N{V[n^pèl@8_V 4;dA #4;`hˬA+7eJ(+5{*L3wVx`-"6q)&dUuc^?D^!no o鑠P6o3ofti[ v/Bp ׫K=PA})n\v!uꟽKRQo~Ä@ك-Dsbln$auRݍmC?Z*:VTjag$PH^ҷ&FZ&#Nf9ChP&e\$ Zr#kDdwow].CN .{Z(êN]] xjf"|!gm]&ˌSF[Tĝp@YPrg?-OKR|#%cce&t),DWfmw!Uj#u@qsI+3eysmJ]~WZ?rpFzvd ,LO@:G>n!U->*!#-eV{ Sgʽ$hzq@Tub8YSe:#1G tZeD`R⋍'\Z =AAˤ-P5b]Q٬X^#]߻ -#qjg~{UIQ(X1(h>{򬝽S7[؁I)ewmҋq]2r0>r8TWD$r.\UsQ)g3 PpRd\KPė:'Z=%tbN[u3(Qrt'78贝ãլpW'2EFR,6!g мd W)2l?] Rc_Dgݝ/Z`H͠* bJ$H%#:x u\֙, Xn$ l;$y]49UL ?`*TGBYf+P2Idikl6 3=䞣υFbg3݊['{|9 3CqEyyOCDQwq3Dc6X`$&.F+.7SGzZH?>D a&nGq C+e'Hê۬|"ݪhmq,3 R "tA6%h5W"Gl#cdE6~)z;&#-2OQ fߦ!zg49}>sZEJ] 6/01.<^(xWA#ojMe )ryRE$OyM`[Hj9p*r(NPȱZm !_s`,~ZArKb12#gq`>k5£9HvѳM-&_.r:ppVz(|sI"sx3|Q[zn,K&²4S*eңCӑPH }Rёٽm!mA&7‰ ɘ{dsӜB(U2gB Ee>MlǕaVuY L GNfƽ S aZ,4kڲlTjxh&w \:=e1Ն#qWʘdJ R/P%QW?Rn5~$G+=Uu|sM 2j_4}MBYޫݬtU%AMgJ*.f"K+ý+ Ѳ #A*{~]bxɺxc,Dȉ)DQ:*W~||%kY|.0!r=8dlJVR Jj_\b;1[ -4!«tt3k,r9Ү;QO95= )+ziʍS]5w:Vߏ&OD(,m~?8 0WF)Zym؃'`,lglz+.1#kjAz q $95_7 f gqG-D1Հad_n[P(k4h5(p[p`=PacM uzgвҦEXۊ10u,Ac᜘?t2˕zghAQ͝DQ~1 oA*>ן) J@3Q 寅>z A.p] ?YgNS?9ʩM\FBg/" zTW]f?FW\8iGb9C]{߱>`W;5Q5/өX UWBٛYf@3b%_ ЂxTwo:awK,Oh׈TkkX4O -TtgoNG) ឌ,gg Dw&E|ůVlPo,RyϪ\OW348yKضg _ױ) s\(ND!܂b@8=vOW //-3LSjО:`u枿,Cw,^H5@{)k8Py_;7[B`d;++gm̀u2a&7?B }eAndD//aG25QJQG_Ӂ qvNkU py$O6cx1| =uo+`QwBZzʤ`$S܌=1f@e=~ x+`T fPHւ'$[,M"VCmtgq sP"O 7(t@g Tvs\`aAQ{?+4Vj?Ek|G"=( qP7XoZuEvh/o*kj1o׍?F_x-f$I1?4@vs2}D Z "'02΢"U[H8D VYs ZńGQw\/Op_ٕ/u`8E,.wK`杆RS.KPL fʼn~% G~[DfΦ``d :G{IoZ Pg4PF#+*AΕd^dE3He/reF;oU!զXE\ -LT"KIQ=s8> WPW@%y>~dx9WZ뉍s먮`FHPJt1gymcŹ1CiPkLWm͚iթN IRz.,{1`ј|p'{DfnI *'Q}1/ lxu*X7#R9 ZdӨ 0@_Y8`7*M!3՛M ,a*f@zMc4^̲'pFָۼ^##hBSR2>x|׻>mfq-]הx[v)Cqz4W##ڍcTIow=Yc@$jGr}D|/ࠅp a'?O !N|k;) pl'Uu"΁"ok <\ c\Ѳ%dxg2/`1[gq.~u $mQC2݃((3.P\@ KDmd%6d_>`ԍ;%7ShatF&MjA6*Qv|=tga<"j_|Sa*c,r۱Ϩk}).Ĉ<"ޥ煤g |#Nv/y&L[ 9 ɦuA rKzSyߵDD)pDR)%hKՠK:[P)%W,s<FcIV>uϲ*޳s]Vȕby5<:3.U&T1w?)ʷKb: dz;#e#Y~=lewX=\4L3 1hӧnj٩蚲[oLUD4T;ƄMG`YB芏P;)% OJNx8GMWz ?5F__T֘.rCAX3gPj hDfP'*}J& i 3i "$l~.>z#/ 1콠xvM"w{T/rǷmb&X~^w-_˦^k '}hXW]x׏$mécu |#-KjM< 5" |`.>`]R䎬H Z\!#dJݵdtOK|X/%hȉpꉒhئ &+d+ t5oũMd=;Tɐ,>>IfJhl#siAнswt;8q+(/8`[{TK\0-}vkAA2_o-U[rsGEoM uЙ\VceCn.CywjH-/  zO[Hq"ָ{5Z8 [[QoHRjS_$CrWv q!մ7>K!Ch.i[@Z&Ωj}iK.$~@#Ko^eږ_VhS=*HrWhKihDw\I ȍ?􃝪`lHcj&UNF#D4x8袭DlFJi;_\{_Aw0čaQ":7Js\8p 6R>z~&͎6j+EF MT:p߅L,-߫W_\IveXnH-FS1&ruV2!kUܷVfA:Dk! BR< p`2Qxx[|%Srrht&:7cO]wqh }FҥG+C,9ź*i/M [Pl}='R)i6b/.'TKb{V$)b]G$cT? ]҈Xd(+C &mJ}s%De$Hbu= 4cFa}S 3+ӛ_4Kuڡ2)ܨGA^Y~,X音jpy3M&yvput}+[P'CBSn M(_ʳ\ZR7"̖ !JKwYn1bͲ)1L_f !'Y[t'IcQ"x]6`;4mAn Kh_^If0p ϓPT= o;ģ7]hfETxzmUf=U ZL4towҏJH.2I;j}EgC`vVME|ߥ(?N=58:)6a[)-XuGLc{|O↙eM!0/"1EWWVzoI(5! dM簗LfjisQEZΚ%o6cޘCUs6AT=;,d(n b֌{ Z?(a4zl+;[ PsH"|ϨZD\9K AKj<2| %AqǿQ:,)"tdypY_A&?+X`uBJ7˽:XHONl{HcXL:Izĉ?f̆MbXJ.pfoBÿ̪lb)'29:lE^/yT@/) 'Ẕͮbctf#O=1( _00WD n/j2T^TkZZ#'۶*7*UJѷS)6ƾs?0PD4~AM reg{cKj@BVDc:BAbh$Y9ϑJݜvkfKyCild3//_E5ۣC*a7jA]\ai6TA,2vQ` پZxPڣ6rvDqt"<#>1C؟C_̿Uf]|*OG[ZL rJ&icЎ1@F,(k,K 7KIz2«$ޔRLܛ4q dwN otBL_<.ʅz/ w$\AQb0_Pz{?͙ ]7q)[~X0_"oSWcش9uWZEac^@6ӁO2,BG}0LXtp"̈6̽bp}!ixP1GӓndWSc󃉃Y0mmFe90U f%+8اsW(6v\0@0J+sDx#@q5 XBկyfRl(8yS JnXW8I%X[`vsLvM4 b (38 zQl!yshIQ4yAvuN,>ْ@nO9[UBvRA+A6UC++M\< 6`qS ODA [NGk! /؀dsa8.q.cG ]Xϻe sԁ2\<\tͤj3fa(YvJGG> ]Z,>_0z/|Pt*.ɉ`O`{DyY9 |oLsݍ1 Yxޖ>75FDZdC>6cʨ6MԠH!)KE m>s<,ƯP!>r'(N }mIfi6>h&D b;AcL ʧTL~@fݕ6Wҵ1G?w ?K'h6tgs'qZ˵) _ۡδxfԞU~>&+|s*+X:h ,XO䤾B{W4V& y9eFh,3jڼ3RǸ?'HWa TEぐl%=bUVLe,uUٵ bى 5{ Sw,;_[mWg}צk9B,3SNMjNh kMǑհ#V]^tNZOzU7{:6NS0ݓJJXh{S Xj~!~x)e#WG.;1w *\zE>u;C!KgvKi\ sc 3\r c}u ϣ3U9%m8NY.e~hIGtѵ@]8pY]bAV7HC( _k#=#9}x)_d|qbQ9F`8i?Ώ{ŘFO.W;Gh~֒B_81?KEka {j& uFd m {wo vka2F,穄 %%s<'zgUg `OQ UTx ZלE:qHPLS|b\N:t$i'rޗgq"~Z5@F`II _0R:w ㇬UI,UwllQL@(}#Ԁ~:fh_竆\&,,P$qA!Β7ݒ#rI9*mm p_U73mA |6/7Y˓%pc- ?1YaTɶM MţO*کApqZmV(g@Ù.ܖ$D&VVU7:Rˡ ^UxIS;mBKfǑbFJS`<%Ul6&Kra.mDs}: sۓfd\{kXwpM2C,zR\ .7BZ0gr9ٰ3Os9emPips:2-;aXeB70r>d۴ؤuUOaEf~g{!b16pNԆIY6Rrq$`Wt`N_KUclӕxPG ZI@.z̻sCR(kŃy(|Ԃ%eY~Tl@|fU+LʗkU-ƆC ѢIۣ)\O! '5"#rxj*v {lUƯfh y%> ` ^?OlN k]k),";v2|ڍ*P H^B`4VpӾhvU9> :պ#-mWt{oF~+tqJ<{è&mW}F/3PΒ57&+K?}# f'|̌iy໸XvȮGz:eD庺g_+%`8Rc J?C)яyЃ!$F, R6Sg1 J>' .QԗXdUЭsSGi:%GsjM%Z7ܨ?AM fW |Qʊv40+غY!d6n @NgJDAmq$*KK*oΆdE38O/zAYhk2T 8f H?_McR.!Nm6JYYDuyNe_q&&](P?QEm2 »0z|<O~H6y—8(g2`J Dz & $8_+uƳY `qerűzj#XPy("60y.:,Ӵy)9Sd*e8 Ϟ鉑ȦnX௦:L(ǹQL\{RJ=QXx A:?ͥ=T8"9+i#m5rF?W);[g͕>~2S>-42smu&<` .j"*]`kCg%ɽ݋{ApZSoC)e|>4~~ڏNQDAd_lX&nK8{$‚zݴbIi)N-b$y|}o":Kuw68bn"6 EgH@jREe; -eWS<=mA 58|r-b8Y4ne 'u[{+1 RFO* ΤdSFW/Tڑ쾥e$WIとBE"ӪCV, jd*5/#*><"~' @aU }|M;T=YtypPI?zJW DypSu^3In%za I0ٝ3׺Qsk P,wGv9ۈbvo+f<{}W`MQbp⤭cџ͛}A `07TG=,^wo$񲰖[DL+׬$R!4y?h;WX! wn4LwT8pAW^Zb)Zg :,_; sO o Xt~>-\],'ACPQ<r,>RDmR# [Ԇʑ2-Nې3r kIPmɅ\ %}pj`Jb095{)jEJ r8"< *@RQ<{D] C j \O7GVNݏY"`k/МrKߡ ~O7GjJ!l˛N(q;xgVevC\!)!}!RS*߯Pj{s% ^1)Av)} ,G?'/9s<{ȞۧF -K*?D L~[w&iI.S?Z.򇠆nS76\%&qSzvbזϞ-#Mi_?{]&[D ZϭغF/3b]LG0̪f@Ѐ n2"KA^6+̏G %@כ׵+~e[Y$fvfi\U3<95::hqSI+12IQ;k`oN 'U{r%+m ]U^/Ls3(poǁfd`ޯZtz mw_^ ֤[\Mbz?"A o+N_EjtB-?1GT)w6n';yJM洖\J*6fRIr0է]ݠL,ockpa$Cio3׻E!삾H.e,V/  "JIV҇fMRӿ& TN)4!M]Xl'u~oPm}.Ys\NUR%rJ۬ DCKe1 ns|6ٍgI鑢睝ے_ rp󍾜!9fh؆e;S%v8-|J&u)e⒌is\~vm+W^NֺϞv=M ~Y}zى$ȫVќp2f `c,M:()&[ݑI0GF|PCVkdM:⒓]bL*:9@ච^q64Ǡa@_)/SH`8uY]|@=HDu^ 푑:J)d!]̛6C';=WԎ#:xV";h}% b#PJ 2WFK!Ѧ>݋1ڡ(HS`4 hBzhly@u^WE2T&?U6Юjp':4KqCz`@BMm=ęAcߣY~gT֭QhT/zx*qcB{Rz[lKȹMq"}~F fԲo֍Yp:ޣaC]-jBOIKY 5\jքܣ(&3Ed'[٣щtY@*~qx'lch",fuoʸ!Xƹp); }(iֈԻo@#Qh +qު+1#<PgtiF x4Ҝ72p:g-C  }‡m~r#?"m)|fí+]J:(*yrV,=v:~Mpn.J`YcQ=^kl+t( )IK@> +X4O#- ؃5dc@-^6|L2goS!d:' h"|3 LJ8Kh6.1*1ժfHɐCfi|.Y83>S{2T($`]=;CIkbUQwpRID2݁ U^:~`~ޅIA~/3LGaLE<`H01{hKyɡU\Xr?|D&~ 3XHbjPcnŦVht^FE _0 ]Վ$JSm&Ͳ^P)`\8i0)HYuFrtm?)k2{|v=[;=8xo 7pRz}^R H`A+׮c v z@ݳy'0{-Vv&: <f'W$ >D)t[WC3e-/Q$_yW=-==?}m,뽿l@D~Fw 7d{tlhKCXqk#Nl#b:zu$|b8- N8ßKiq*l IJ[@k1e}%~L$ Q[*65eammgI> Jhu_OV()]YEά@%T_]z}N+Ex.rn5gװ3&cLnbVu³e7I0$ sщ~% 3u2z'K +V2P}^k0ֿv}5Z?hڐOU|cT#)_?ͤ^Цl?.zX1窟r,jM@CkΗKb/]my"o/ePg(dl4W2͹(-VqJ+v6WѥφgUfڦV#@+]4i꿐=CОޠ>"6Jdyfm9a{pŜ2ToA PŘ Dݐ憱1,!z?y4/(d$BNx zKC` wd4> 190T;Frjgla;#lMb̬9z;oK6]wユfz ZI, U cxa0܃[QSn O,[i8lEs +-UM Xy*3L/H}B} BS zqZ8t*R4-`\V/ MEZsϓTrƵ AD3V[uFϞt0ϖl"/QDM:"XL E}S/$I{1eVOJM| ~zB=K{CPUǟi**88ݑ>|JMbfC}!No^ &^̖oܜD اA2r3=jJ532Ri޳ĉqx8=VBǡ.Xgrc +KT܇7MZa&ə~ui\x ޴]EJp&=5n|U6 w@ ~NhZHJQKY+AѩRInW)᪆!,?ۓfi*u@|C45.Ҏ7C㸒(&c&mJn`&\^bIvOCyugoUݎNF5JuӘ?3#Cz>.L`@9Cp:jrnp6wVfF30Μe63ozm]Ә}+L7ԠD]6;adr*(S%M4m#>:*'#dlWb"Qf>+gPTWir}v]tSʺϓӐ^buo dpb}HEZ)Θ+qɠ87輂e<㢺jXtНd^}/8&RXv6j`bymWrǙE&c颂gaЎh^+5奸r@ ԮGCۨh >wHĸn4+K7j.Q:M*,Sh@"iE)=vs^BVU݃rrłJ/(Qwsi"OJt6<HP&o5K6I-z@۶&p h7êpIi;i yI(~Ob|7VgЧz' }KR`ޙ`31O@'EbYj]i^+$S\MfrBLw୞]@e5c#FӞ۸f^rN۲leXpŎ;G0׀Q;M웫-r"o , gCf$?Y/62Khc_5C5Hg:R"bT^ GךHڧa uHB94RB9Zp$]F$qKPW.% H\2~?ݽgRE㨦5A:5Wu~`[&bvܗ{wO滞ަ^G|r?^C/8xSaQ|U/ZGИ1 IhxvԲEP;Nfb.n=i I"|rtf(KGU\%6ՋVK5B"ޔyF#Cv3;]H8U9od*-}"f3]IѣU ŝ,mJCfmH@aϫSQ@=3lE9kN*JC}%'y'ꙧ b=8bd86cB43/@XJ\VbL##)HȞ#%g}|nRh_ ʠr=aEvDQZ-P7'*cJ؀aܷܚn&>;!\tېF@;N0a[D'nVxδOf&6=5K5a0UFõ V3H9~JHF 21k `TŘL(r\jQPˣ/$z$2׭ceG>O>z>:Hc bוn֟9 0 $)_/7XcߜA%3\+{Ǟ$*l"ahQ5< Ci{`Hi^iboiR[X D2fO=@P-^MĈ6Ehڤuňk:m82#e3}WU]eNiIaiWi a0K"]|H-;[:02r@#@>`͋+j} 8o >zpNJk\IpfʭNs;HAVPe5uS/Dn5#E&$-7,xSME8QfW2gT8|zvu36ibcr0MY!aTuYGB)n[S vp_ǭ0Ԗ@e;mBE+m&y 3I=P!o@{ƸWqo~Ry.pPT i$:u;bIZ&iC^3@_k5G T [.V85{ʡRHqsJíl7R[RShJA8v^#8Ɵ FLAg*Cz3cQ#=e|'G}TH9m7-W?-u Ǵ*HynH؜HaǕpKZ,V!"ImFˁFdIXQӦW(T~k;1)QXH&"%4K{"3SL8 ſO! vINNsn.`N[ur+0ICGzDhWYܸ2ǹ#' QN6*,=aCf6g:s.4P_UMYNGWE# ya_^c1-C=*ǴU̢ A;*Vϧ%&~VVa""/M|gYX<3 ^aT U{K ]U>{~kYC;O5dv CjV!p*4.~4i>+~ C%kɻYGDk1mw:K1Ʉي7 ,(033T}3mpy^T7h!ɊA:zW)J[6hWoAu7t&Ss}s1afX%?7zKLU< ${D ֑/#]{I}fM4zKsTu 5+vmX?e9ʎr"ڌp;EternzG dX'DͶ)0{#%Jc]%mU뵍 MtY0كPa i~w*=@QZŅ̿M)d %-[AƸ $g#OqN3xgEz6J)MhXƹo*>t6pA߂&Ā/q"qT0t,̄wrz?Ǭ 9|`ݙG~9D̚uo~ގOem(JҰ&x-d}y>46 k2y54ln$B>adD~T}"4[^̈́=7k >Bbu‡, ˭yKZO*ܗjǰOu1M!i&X* SMތ@G%0#*U ֏ohMTBE:A= Y$SCwnRg-O{AHq55r,VnUթ*}m/B^.@g0ߛb٣βLŗ"a<۔éI#T V$H;M 9DpQ`=-aty#5~s} KNU!< m !( f[9/U"fRwu؍֮r]~65I"?vnVCE[#䂅"rR$|2%t_ Mdh[xHr<[Hc1H :(]aKy/3uLձW/YQ;B3z' !Cʲl}t3gh.L%ziRQ,rjnZx;^ތEX ʍ+fέTKCm)(Vd,MN>(~T\R) nf~JZ;@N4AFA% ӮߪY[^ǁfUH&ըN4"dKq[]tK/(!98[.@I Bpx pw(3ڲjD3I{}a6E v'"3bXPP/[#Ǧ&W̻G5d`!(u .fx8nK_ہUaFػ? 6'Qh7ev񕧢S6q*$rM fM`|c5'p( {85bfjfzFq42_5۱jjHuw>d F6lo$4( F]i}\8`yXtR[.EBN}> /˳[G8xӍP\S@gLUp^(0[\֭ rfALLA"5i`WXof`ةBKp$kTS{ t˻;EFخP7zs\<1_ \&e%ώuw6TJbB^َEN0P!+^э7YAO.I`;FS\<]5g (#\y dYRh fE @뢧߮fiܠ /~;tQ1E-T ;DodlpcST2m<τ~INl0愴!) oQ)9X(l /9JFTbћ2Ms%,8q_L[@R\2AZWE( s /mj12()G\SOv!= `,u M>& -tFew0?ea{`tpeՅ]31L]bYD˪MTӫG9&iedo+ `,MUۘl8hBxjyxP*}QtuA/x:,]#K)XMkV@|8r'36drU:)LJ.`Q8ϩi̙t7?JF~M /9LrFOk c;0U| V=ؐo.4ca洖S5 =Gh."&$T= \WjdG1,[xG$'F0aM97wQ?:SWUXqSX[bXsk1oS-rz^}jz=*5* Y^:^dʍg?8:QEg$qH1%A?|3 a Qu'V"kkNװl X{uNBYD"V @CEm=U#,] gkyl\kW}+g 3sG޾9Pv4c4@q͕|oBE''^B+MJ B;El@*OSRdA=F9.!9o\@/ p|HUVd񆠲Hy;¬B Gm'z}uC/!dq~E 5 F)J8BesSTS]%" gR5@㿪s~52?\Fxt07ABzR$f!ljPP <u[E q]ъb%f&>07EhDYaVyy&InP k_}Mץ}.ZPRG{H`Q-\%" $֖N]7NE)g G:\wi0C-%0 N5Z4nc>uQ}"B[?`Q"ԫ3/݅k ɠ^`6MS'{|bT=kA9c aP I_{ @Ǔ[6WhE¡ 8:eF3riAm[ ֒J(d2S|b}l@۝ c҆PC0S ˞,,|DS>$=|*v eRh]bvUIϊ¸%!Qo5?tԯ1!Oe5B@g qc3ڼO|jQ,ۇA;-{KUm:'q́Z_/T`g$t¼#!a  .԰@ˊjNt0c1Jŗ_k5{Q8]0uV Z%Y>u2!j{)X2DA3t^PyeC ]-If:\/#؁gRL͞w] ZP,ۜB韓ffV\-rSea16D[&Dm_,X9&BDM-H-UG .X}琢:(x>3Vv܎ڞ^[Hs^x M%{8$'@@jڭfǟ7JmMH~qYc Èdн<8.rV]l?<;Pj >m\,26]N1QX`j*(ލP6CD[{_bov0WU]Ƶh>JCk+u)1/:Lv8l-,EÔ. yy&a쁡7;Scܡ2o* adcvɩ9ryU~^i.@68Xׇ3}2‚_y4riSt ]-<a/U2']sjT`œ| 4;ϲ/br{TvZ@=@YφҾkhP텒EEXBn0\tMmVE zH3YI|?EamFLًP3ҠkK.P6{65 Y)#05۫dX52H,!&cuK5z&NΏ\~Xʣ݁l$EjȥS_M[<?HPv''sM؆WcK(uܣuD[ýtVʠr_bh0e7l9wBмT]ϫva9%.R?Ogd]c). 3AfaΨjP[}YK#1Ѓ [oDE:zp_AK_EAf ZXp\nWS灌B7Q컃q|(C\@N]cv5u+z)craN/㋟)Φ'&-_ jOCieLSCP;O+%Bn}˴9U\#x9SӨ' IΊWt*TQmYSB4A4t,J(J1fB.UG (s6Z%S<3TQj,c/kFG3YRt"\7sEo!59(9Oj~мƫ_6}?o{?Q5Cvx߰!{mu'5&^W?4G{_| 䴤ڙܝ¬OP_ }|ΈїK%ĵq"ȀDx{^$u{0vEOڡ`h{7h'_]-Х?{:O0#C*w8& 薚5/!]V4#TJi:@(Fj͚׷" QI.4nh]/a PƔ1U^op%58׿{|U`T ,JHN@! _ը2,& (;Fh  >(BR-V;5:$9I\dzeV/BMk]eV=@ fyxmO1D-tb,*uctQ0jZO\gVGs0<I4A!Bx4 76]#s=G&Je X_A {kfk+`N+<8CtHlps)2A'RaJ*Γ5c :EY; 7Iʫ襍fth_ܛ /bjvauȩqG7x:'=<&c6I1tkEzMK!qM7`%4֟ӤBG%2Vcg$;'DtPL.ꖦ{D:Ќmʟ oxf=4ޗ.=nmR^e5a%޽qj\zS E7Xg[Q y|R XZk1Bɾ4[+hS;+\{F"WY`rL^,(&zqUb׆<(I5i& $[v @٭ ;a;rywxU*cJU ȘZT%rԄoQL**Fwrx6 <@RE~"_ <-)e-XP*rcqH,RvCF^sÇRCZZ4_y 9=,:K@Z[ (9@68ױ`2B']m`xŦRX>s)Y9۴6~?>XpVghcv ŠvA|sc96 ِݚZNDb6ǨM~ ZTA|DuQ)3 }[|0K_47U* q[0̩|ACBk EnDD#r\؏ '͢?H:CO6;9pNfzCU((I7W{\^)"VcjV$l\NN~ Va7 P?*:Ie.Dɰ)Q[N i1Ϡ"#ʵʍ+':!aPLOE} dQ|WU&`MbzvؖhRoHf,?l읪Uf<@ƺϢjcɸ+4/hodi&=wl:`'+'5&K0]{\X'wynvl; dAVTw%Юz$bZAN*e=]u4QVUO1!V@ŞHBmuz>Sd~G >’^R{b5Ol޴ \'\3Cg.͓=]ɐc֞kTs3SXi7uI2"dk3#>#Dp+Ƀ>qj_j;ipkU*©̴tN]TdcJhKjKt>Țn^ Dz)Qarͨ O( Z"!]Dm7.iehʼִ쌊Ϳq }mjt*%cY(i_ 0[So@Bz0:z@d'S~Z KX{ڼ򟣬&Nyq_B:TMV< _[{YBŭS;?9vPZ t(%R6Q!8ʔl~׻6Y:xf^'hP=.ii. q.pbwƹx7#'lNZ9VOY("EӪD%7}]WHZ5)a%u4ia >N"h(|1{bƠUxPHsoWk듌53Rx')oy/M= ߒ㯐c`=Zrt ۼ{=>w&m}1鴸8:Urj%q;f04۲Xy_o/PktA`>1SYQN/9+XFSiT`-K4ˈ Z&`p]Sw3bR˧fǓklC^\_MDKuSf~`C7f B0&45b&[4{lFVfց ց)@"Xۡ5qdQCIvZv Ͻh Âwp tQ)RVg Q6Wh# H:wDm z /7"k0n +1Zq2`/bh`R6$WJWRPpbmF=0Ө)D|Jy{l^c= }mm6axQk' `)υ9atQ6wUm Qv4v)4Jp]&5B l SYZ.y7zPFTL 'n{Pʋ &Fyad:)Lu/kWJNX{.B@5u0Ov2vB˃|S?"?Wƥuhh_!gPc$ h@g:g :,P.5VP @0[ VgzeTUMBtmAYG( [)5id1$#܉ƥecz 8e !0F3-~r–15+BӠ^8C#{Ƅ^]7|ӒM!?yn,RYv3͒~>F&yZh+% rxU+q^ `npK+>M\qX3LQ?PWZ('@ue 7yfhZ-jarfwzW"^l*w$n HNckT&&eAfG_iQc>6j@:$U[ߐ1И/D|ٹKJn aKT/o e xe(ۿl[FD4y,koBJ߱QMGyy A WQ@D+bnA<C"ԟ>(R)ij’辴=LإEM'~T=QSR]^ÃF?JeBA.;2: _៼;~Zk  ~:!@VGݔ/ކЏϳ:>Jpqx۫;TQxsvjԨz޺\8=?zO#\PDn 2@d|q#ӎoܘ:Y8%l}=~= ѡCIj/DBIjg1J}-̹YHN'ﻘOMbMl0tTzu tfAʫU9U ,-N!^| 'l^@LyGL_ Kt 7Nb¯N@E=\S _Rn86O=hӓw /+76lbqDgg"DNI006> Q_a6A3@k34EeVlgBЁrV)9ݖ(żZD`kB8>e_M+AE$C>^;tRQcM$|42NPb uԙ]?e::V!}&1OtR0M( \"`t%%JE'Vtۢ"V_<=v'lڗᾂO[ap!6w|2G1HɼBpґ3"YBcp[V"[2{{=DZ6 N'%Ǯ2% E}#j)Άn[_O>~eVUE PfR1~0UMAXevL7\=E'$;]'KP4KfkoI~%:-9S  >-!U]#\z`R{JTT.5XAJU%Ss&115MCb?Fʎ-W"l6 `Hȉ l/+`X^"m!tv*ԏQY! ҅(x\reJ41B*Db)T<';#Ǵ ~h MmlUA RfOc)'󢴯¤~{ٻ*~4 Ƨ9 XUF cq`2,9 ]ԸM%Kk24o,P4u,e6.^j|9`f_NȖ`=pewOuOinQH~2E)i9E6S2Wjy|lqwn"Cz6I+jw4B,{2e3N"i_pyX/ L`TԳtf84#+&׽2!T<#u:PW}MXTLu︫g!*/5}b G&y!yLiFcHWIKy JvQ'Lyq$J9f_4Z@vDҺ&ljv~[ d0y{5ʰ0D,*Iߩ3 gJ?< Iޚ ,|^#/9ɡyK NЅ׃#˹9jC?vpi˪2N!73e*0RV-e;D$wˍrdkm\##wVLp^ǙE{TKcA߅x.dyc怍lBtMF﬜noqO>b|\P0tIH `.2jJoMj_6+]GEYU "αVo\&OBM@AȭrN4*ِ%T5{b9N)kVF~KMNu~=5IBB /AzOIbڃ)հ)2b niIDV4y4NAʜHgD+l c>ԯ!|e΄A:m(͉efRgzQ^3w#U]nneX+GmsW ;檾%ȷ}qmM2JHh?Yfq7 R||%tPc|;$tY*<[w|{$L! A9H8!_ Ԣ Ah潨TQP9&/ N!W(kuœ`~;`,ǚQާn\?4^ee7pԀ孉ͧ^,/3>Fȣ64RBtyj{mx*Mَ/uPf}&ƓL ׍#E9mC2Ai Q宖 HCuJɳ# vd$*}8_s]"q,81adROFGWE`$>_`ɵ#*ܲa|A-7!hg#~ۅGt UB=,g ;CZ~b T.pb\հH#mRyEg-Nb"P{FkDOC-2M'V+FuWQ9؜@}7>l>AԏėC^@5RcE'LxKeG`#Czsh纜_َH'BqI ZxסnޑDVQ1" pjw7|C֟;:L.ts8;QWM_FWnPNv߃I w:o1 Q<(¿ڂ(Hep=oywh%KĢ%'֣Moءt"h%J_ӧ{e>`]wDh?xHzx$N9d 'ju J c|*S:LeFWԺC\NXO&ZE񝉪2버'#&д ]?R]& H`mp|MI}Xh7Kx>k?+] W]&c̍B;$g~_ %|#̦va^&I:T^h1nuXHx޲P'f͇DžmiߜX2v lv-+$Ԗ6V߳Wf4䉉a) c7yd>CǟF-OpTYg@`6OMvb:8e`ds1j$7V~l48#&,ll( O!_d^IZ>%U/g ؓaShxc4Ed8'zx{ɯD\]wg^ VWZDf;/ 6,٦&bu0e [j:ذ=.,Ͽ4i4kkʆ$ԐGYӱ`j%̈u]:ȷǚ; fwL^InfOCI=l9E4bsb/4 *\E)Vvv=vY!PfR 1c9чvg:TXx )?;EHVx<gidr;- "T~_s>~\ h?Vō~ߏ|4}Gh I [L q#ϱ؞xg'/UO/Duk*nǷ93_J_1|@vLӨV\R:3dw ģrd'hPУ/E} ȦD@I)1'J"Et ō+ 9̰^ΟiӁY- HqD+j|wݩ?ƚw!-Fj9j:*"R\>l, S|Zaah~ȯ7A;BF˽˼pkc}ޖnvp_TXV2Aj8$Гyh?Cli]bvLsL/@Nʻ]۰ D!r4wkߔc,TEl"=k*H|vww,<ēŲDt2l4jRwώ6tV+yOcHӆƅNK~Aesa}qSl|[$ Rp3Hij=.<_&>ZDad)^ɦ5n.T6Z77q]q̘B`ʏcK4Fj%m^ {Ͱ|M#Trz!VڂeWU15ؒ8OQ)M_#1"Kl UN ȿ W>I >egفђ2h㧼oŎ#ɳb + md 3dt5*޳ gԘ֤ *](?wW Iދ5kdI-(z&Y& ۗ0B]G ,ȁ.[ʹd{z_꾍3܇;GRN-R KsCm4 gV`+Jԯf őW%԰G^e0'?;N>Gbh]bX0W2j _LGI)%LWi|^nӵClOfS qK/pRk8Y{Ӗ90-T1sE /FRZp&>TF7/+ ar$fI4[g~ՉCYpJ1ΖYqv5N1Unfְ>Eou]VO!`9oa=ӆ^U;JKuݬpgDF8 L)G$xU8E5" 9#gtN:oݩ=H6ly$;4.-ȣ@';G@錗HZJ_fI߮tkk7Tn Aϡ MVv?E\~*۹&(̨"r"&̩An9HJTrhEEb#G̖ N|n\ɹZt%Y_/WnqArlhA2R%߷;*-_gk[I /(5S=7\5MYc6*OTʨZi2j, r/KګTnNXMrOWNq)*V׃K@Y< -of!S"t $+WqM5 mƏehF <}7_qD)!9v@B5mMMVYL P}jC% yz{q=]UD%g4VizD0μ.۪:ysS?`oWe(˭!eLu>G钱tGg0P)kⱲri3A]Jn鏾lZOfǺ)fYg+ fNM;WDG[5Pr#83QvMJ v>E|c){;E/4]eo rBƊS*5rMBUӚYtgO̙*ڮBWBwq>Xk'ʷu( `p+5-Ԋj}=nmDh1%˱vS 1}?]1씋ϣ tjWMc]+ĒIG[)婳a/B#+<H:|Jv| `:608єIT?HX`!ʎXvdٗS4Gh.XgOF%NU:^ 3&WpL[n̥@\1`K*ⳖV#&FkB.c_/ztŰ&ݱ7d-l/3t#|ԙ+1 {kWP,ha,B6~:u]Mf@33TdlZANwМϓvINVzŋ rؘqrĤ_h @mp*2u³ F_b3 so])+@LZIp<>1J-#@,)R$E5yCiqaVdm@N+EsǭmZX]ܥHFD%2T% BMWPSBK9Êyki*U |$kDc>*|9̎[S!kh=,ӨDDzuR$@!0 +"ZГHhc2YOm&u4Tz;AV,FzB%܈Y%0]ȅc"g(]PK]_e{O,ih>Z !],&eNTB7'm%36H3*=|±_\MR ;8^BӇA{tS9i:-(ϳ6x|@M"s}`Q#S L1|NE3Oϥ>|!2woZH86%CAcN(2ڞT]s=`!zK-vܫpi-Gz=x?,U3x'qfoU_u6q+E\37L} %> 2>7܃mu2yޔo>MSx}#zoq,g1Oe-PQWͱJ.Y3 zxٗZ;-[x#v0J؎*Fu1bF>u̚/<&oE9iSm+zQxЄ)vy*@$fCV4u8c~:D O:Ev 6i<{sldma]F4t"Ǽ :z!m٘X/-"5 bBE\D ^%h_Lhƌ7f *Z*1'NxEh>}$>gi#×t{44vP9ͿWJz:CqJ:l7=1gf>~nG$#?YL*^ >\VGmNiRF9[Nq n:F _%Dۧ'$*UC R3٣[)ۗ#"#t瓈Rl Q} T' X~DnTK[x躿J.=ص󯥖AJ{(׿,"an-#'eSf4eO\FhR9y_W8^+ CE}`zZz`\6Fhq7/7 p+ɂ׎ d2lǚ E~O~fOگb(U.,9 eRh2Vs޳Qfn=Zd.AgRl/cjq1hoS3/Zqɹޕq-q#.O,=YcrHdGΙz&Qh $*W- e)v>{TpWgUii^N'Ǭ GN,q{R Zb V:VI+QxPEƓ>)(ܱl :b`|ytyU ʋSU i$DI8ܝC儥A %elsrCxr8V$Yc>p.O'1Gv{%ǹDV6F I|6fMzr S -G (v?h)se4?ؠ4-ӧ.(eg3Z; \ qmd{DNjY7y||ԭmsO0l@D;+ &-/Kܭ>KXFd]ěٛ%/W|/nDڸ_v<͗7ذXFpzܿtpkDǂvĐ^BY~ntpHa9 ,Qo`-h6쳬+ Ec+P!wYS(O>ֲ0cZft۪V?рF8X"6:wEb͋٘~V~t#U+ R:p8@ndoHFpb*>̦rϧ$3\1'fSJ2h@X_𺩛@OW_CKY'_dr%tu ;ʖ6d3뀙;ֈ3*S7.Lk4Ax-%87gLZɿA?&VK {k H{i"?1*t5|ޜ. ~A?Jv>l( sWJ1ǐYdt4gdewHr“w{ͱ5l҂4P FD =8/Tj4ݛ@i!H\Tz0(O"k~aZOSԃյ)Oxz^ouٰ*^QCqL /漵t}= q}ߚ8/LnС [Ԗa zuX?n 8OP&3Y̊ O*k +RbNH'PF|}bƩHWELzfӮŖ%"ۑ~\J1PSW<$hI'_ ꔀAƵܶI#$?= f-ZT#mHEc jw$cFAfPU$%'oqF/PTCJ@Q s)!b9ãQjoeZ)se)=/4ℏ ' X&گN%;x5Eq]_lj@DVO]`;&jg>;$)YHߗϚ̝g\s.#t:eQ4k0uVd ot+ 6e d*8"k Y' *޽NMW3,sYUǰI+ >۩3.??zT>[tz@WILfN@`=iA#u\\U=$} aȄq%ǃKZ/Ν6;fx95G-CgaqSkRMJxT6dN@)˦^19J&$ m@+{3/+ /پ\8l]R YZ.@v&c[0 qGfNeEۛA+4&yGvߎ.xw*`8%6oOs3+2HOe2{)%kމus.׳%OQ XXa? &*B`MձFΣE ;ӷ htYKJfs'xLw1H yw<ԢZ(RQs4| eV-iӚڨS&]ʼn׬~5#M Ewf6C.d 8q̙5LpMsoi)ЉBa)hp:ϵatrG<~gp u6#M:;]{`rROE#J kP{ ?рϤq 1ahDo j^5n)uz,hGdAn'톁: HRTv-q,$plGEU,8ǩ=qo],;E".G.LJMukA{I=2kR]/=G,;o}MpbA~`Ա]WK BSݰEqk%]3] RW uQ.)WN4,u1Dz5QAiRc 8˗('QY8+R6C7m]Uj9J`x{HG=cvz\HFufGxfaDty g6=RJƎWCСGL 2I2dւa%$4Felm0XBwDg(wsv;\ǿj1n)7VWq4?l⋌3x~rƭ 򖭊ѩN(j#Ik{.xB*wQ͟UӕXC`8q|.Lj"2w=_ۑ|1uK7ӖtJ8a^OFYXZiWOCfU/zVF$\@gOB;WRA*auF ֩lPC _ڎ~,$q|m_;(6J[ȝ$4ʐ97FUؗ۸tugj~&ơƃBb~pӬUwrjE"#+砋4*b]Nt1 p&U`uʮ l+n9 /ZsEiF>)kdUiRFL>%1Nu0|2_hSN?^R@{cc$"5R )WlLV3H_L+F2 he tyČL֎2zF z5I%$ϲ ~ 2]Oʙ/WaxJfcزb `cXSg"/2XFш2<$*r'qĪ\oExR#Iq$b8Cf&5USU v#.Lϴ^EDFNuEff#-w/^&&Llef s ֪%E4L+ioӱhZ'I@/ha${R/C$YJdR0*ZЂ"s۸tָ9$s T9G)S3ka֤LT!Dt#= dd"Õ.~dr27}lN6_D,hi>Q0MUWޤ)jv>($5%w"^,ǵ RUGhQ$ VQ/PSY\iv`AЁ{Ԓ>I]:Id⎬*4Ih'_t-3؈Hn;]1~/Gn[҈T*L-] =i4 z_h8R3A,m,=,ԭb2\8$kU, /<$hx_,'vSM.)FRJ܋ |cUZ:O0u(;##FN{r;HxB ^vVvahcDl 6"nxO^$!<ǚ)jٯֱӠ n:7siӉc<4x{%ŰNdP_oKN#eo݄-FCC$f Kp+]SjtLu,j.1KZfn5]GDW^]`$d8(aTNOac}$]gVG}6kЉv'G4k{sfG]GoONh֕mQ`4""K5hZ~ 4@;DZH ߸αlJޑ1-sm_"?z.r'[WSbMk-@K,k Z//O溙xf-b5ųRګ"ۂN8_ɠ9nn#e*BH9b@IcO^z҄O:z'%;͂RfFK6[Rl,1@YΛÂC?WYh>|J1>1GS)DȀWhfgj%#R(0ItRV7ܯIDtg.q j:+ _&U*U'z:t7U dSwM+bR>aU…GVHf[{ s: Q2+Y1}f[a1 KᅋQ+8w_W>ӖUWQ vG9 e|wak S>v X`E}yhObiU|$fF;;>켡94ĈX̘_h6üg+,3;Ihx *N;{?Le7/v;8 WucRyp-0shn'Q㡋^'v2F). ,۴ɖToX@p.T{- OL(F 6x|ڬQ*v^$dFM*c9D|$$*A-M'ODG:ҿ'&VdQSi;tdjw6Bk;xKPF b~qeݬ?qovހc߭Vdsrϳ/N(4V.﮷XQ|| Wb6IccuH˸K)1a {Ф (+OGrb&>B-Wv};.]'z| NKș~~5ii"yKlZD!`3DT]Eegd&'ohEdQ1⁸=k-`W$쮘Z&a>LL6i Ƶ (޻tP {.nN~@jԡMOݳ)t)W[4?^Yu#WZKu'JR9᷁ TkP?2掭Xt11j9R̋zFO&B_gbc#r(lenǡ{p˃dVG<*v&$j1ޟ:;+A `uN5s'O4inZfSۅ˯5@n,2 R,UM9ʱb{ZU'Tq3Ӷw8d0v4ŠX@|_MbT F `nNj`6 YuP`Dzs;aYi?,qڍI \Ֆ¦`22ji0~RO耠Yv ]0~SBil#iXL[ݹ1B, D]3Ĕ۹PPjHy)/("{#h;t}j7m]޵3q&dn侓D-ǜI` ]aE.vs|<K3tNnwIz^,zP}Oe .MYai&6$V;c0@s~HޜeFvåj~oۣw_?Jms x'/d sUd`;y ڂ&Ƶ'_%bv<"BMR%d@{雡?&UB^OU-3M˫1 E)cջu w+8ZJJ?N*7Ä«ʀE 1) {FЭyP#l}f&͕bc©Rm^Wns?6+jz(A EExpN[%d4vrG7QIcnvNB?Ԣ$IfʇY&!zJܬl@/lp6Gq2 q?y돤ڍ2j2pc XPԣ«+}R6U JmE֠ɚu-l-GV"|42E^/_X66-$!(Ũ5%yTc fQR/&;mYԻISO,{~Е*e^!E}Ed$⩃ޝe`:5V [b@bF߱lǝa( $ߨMiQ/$ě,'f%Fʜ؏g\8,ո!<V̅PN܌o%NJ.5NùLӕ: V9|Ouo/v~vIsL -YC:yw@\57CG28fNRX[{ZeKj݋zv(g~|p?:KV*sgCԮ{%˜z( ˎy{!xKiHJɹۣIQvHdyJ >jP_p |$\rFA |Zm0!^g1ƶ8y߻;!# Ot z/A~?j0䠆QHXsee>߅ja'~ O| ՖN*uM=-Se0BxSɊ\yLX~Ū^#k$ʀylup@RۤLC,Zhs AC|Fq7}^D{>AT9Ո7uFPjnjz_rJij -ls%Q= &VɃ* ^JʕPr^ϵ:<Ӳ0de`wiXK s yw|z#smim*z1Ud!^< &h\:sG=3ƫ0'vڳ!=)~5)i B.\"Jx\dɭ2thmՊvt[g6+;:>T!Eqv f +rU"Z _P#LʻeD(ʼd.XbӪg();=gB.\RQ&:/IySFB D(B$.qT 9j?g',Є\1z(2r6Bzh+^ն9E_O27Mۍ㪛:^J,Ћ@>lKn=q, .[I8+beAkzWuHaҢz4mY:=HHD<)lbXK60ZCўvf}+6KeO8e39g!+?Bdz ݎjKSҒVvz=]am,#^OCc%=%ձ o}a5my;)X&cBн9~"91>M!9)'H {#D5] ټoJ}`$׶!dqгa^ԣ@y_XƑ6\8(H0 ؂CA7ނ%()U{yA پ4CܸM f7%=Mc={e%+•"foL!aDs-h P X޹z) XܗrNĖzT7܂z6fj O=g}jxlY=wU|uhOFt쭝4P`hA#;@]X4y[e, rESƝ ^ >_Hiͭ#Z^!Fa8UuQ=\,'C8.uZ01"Gzi|lʡ|the "`\fC] 5)%ۍY~UitM9sqk'gտZ`?:@Il*pPmg~*N!Ÿϻ&Y%8yR05 <,pT&KSW{ +BP3c'Fu~%U&}L}^0('=A8W1ƙf?JjOmy^wQK}f6!.9VOP[}[Ʊ0]yQ񛆝峥r`cЬnpضɡv90 2 eMFOĎG֫ ,ب Qaufl ٨^bn_J>&/rJzPjE[؞B4Hݻx=#9ŕd2<?I\K(qσZ*-#X3BI&C*8ԅE`T!K,~y 7 &}:W3|I $SF ##&|L.cC9#ǻV>GhKdU?sN{42Rݱ^q7 5g|i|[M,#֊GweJ \ioiLcpA 3ѳhC4^v(-򡿚 aĀG@C]qweBp]޼~q 3* h[ e̱yhu h mgAyjNG~-33x G /͗)}^:P\,*-kdvLZX-\UHilP9%otLI2T,m*& %x ^Lɹ TyﵽE|~RV#ʱ-3aGݍ4@YjGc^|řVFF3$#6xMKUY_RH5 c $D>T=OHh4=ccO,KP)DLL VzDP|8'Z^m^[-J u{ :s4s%mTH,M;@k_ƍ^mvk)qpI ڪN1SeEN G.*FiO 2 bmtuy-0Ĉ^-f$G[:TFnw?m:p{ZnfHe5fd8Pmlu2M| %i9#߱k<0M.q6b{Oj-y#i8mq)pQ9&7N M"GdSh-cyB^%'Ά(kXU\ؖA LMBbxU~*zh69G]HٯqP3\gCa:)ޥ{^;B8>zq_bb^(/\;U7^Szu$vaS8.n'`0un*֪O5bإO2$8㢣Riu5kpzIl@6xG^٢]@E} ٽn (!~Nv)S[:^J]v~: g@O R d c }5Ws5s %Si[0鬡cfԾ~'L,^ۥ112C* (y0M&)كlLBe.yeznHzinQ!muxJ +.I6Щ*7N vFL D롱_`U';;1+؋6)H9ء,8p-4 Ө|'|~YdAǘe t "<&Od5{$mW]};Z/GâkGů&Z@1 ztxCi ExWLlKc{ J 'Gkt걱c{-aQKa<Cu&{]qBB)0V$"KZ\ #ҞVןC"n}K=t)țLM "*=NL^h`mgGpM U+7cl ) ͍kBQh =4.,*b,༽!ӞZ?Y[(0|}m)Q'^4-Ss Kn&}x\e↿vEڏj|*fT$:ПOY\#k>MU-#J*6߮qf *um&o>klYT}ᦻ?KE3bl]c~үp w aw.>%&ӽ|M@xFciITCG1ĂL3mjuǷ/nW Ț -NFO\KdcūD5{ 3{%w@(f=NOD ORw$y!*7ZA(á+LH8D$h|.bntޜV[7}kcJEa`WC2394RBm8:03jb-cȉe#,+Q:7\D}6)#L^,# 6]keHѩyԯe z$sK^w+ᱦ:3h#a4&Ã)TS=:]7W 頇`~\1Gd7//֥~L/rJ;?:aպp7 ;>@gu1rJU#k~vq 1ZRfsh$B?,Ro%Lt} _~jD*:F{Z *}m&&-^!(.qMM%{b:e;Ux='s,~8^Я^.C0es{]e^Op$nRXҎ g1sN2\oNJ\8Maw^nӬh/ckƵJ.oy/&|sG&ݴA ` į Pp ]2[W' +uCȸўYͭv,qibku7{J'[pM$iwsZKа@RΨԬd'ĒڰBY u~w")Y089wPL[nx2tJ}dXMgJfӮu,l`7u@ vzwX Gr˜A¹5 orǩ,@pPiܭ|tȣu I 3S0D%vG_h/A`*_Մ 7|n8Az*+Vrٕk9N,s}PHQUD:*uZG p!xUZYs%aDN/TkzAp ם&'dnEX/ rx;cD?hN(4zjT<*N Kn-?nuե{ŋ=Fp 9H ķ aꙘ7; mJL?U8!CxG=l^D$X-{SGRk1jzgON*9Ժ S#4G$@?6̎ۤoBLR}j1Tyf9EswجVAQOc I0Iʛ(1vhƿ#ҹlU` K!uEvl]ؓL5ϱǠ:Z:ߙ,;⡯iN)Q`)QUW^kQ+uSÌ b1}R@W; ZQ ֐Vd(;17!]s` =ȸZ&\oyh.%?z|).lM~nfzqdm? {֜Hӵg6ǴMuI25I{Z:s<Ίfzt!dJ!8jʝo i ZSj3-Fj79pj6'܈]¿~>[XfюUÌV-Қ|PqYFwKg!=Rzdq3r,1K*/ Lrv߇-A毓^jnfѝBëP3@c Et ?6(^7*˳d}M/C5*XJSL8n_P]4MH/?KIpp 'BIu㙯|7; !!q*.VUZ\2|YtN'1"pt0_Y^C&#a=oE6M%+XР>{CUfyV^HV-~qxluFo 7GKك4NJ=5Om:L݊dGp*vvVWfW}mGsNqiXxDv]u#/~Z '7%M f mq<}7Dg50 K0UjXè6MS NR:TqJV )T у &Uf湅4I<#2/F6LACu2# FGOSNJ#gW锐Ƞcׇ~_)۟Ho>%}R$7 mkLJҚ AC( ̬+"vkݥwrKY] =N}ZE![ou]%j`WOIPczr ?4URZŘxPWOV ,8Ic-46'Jvw,_J GC_J.̉>MqJm\$k$2)ȍ.3ƆbҜo$5mF3&`TG)l8Աko|BTS*5AoIGa6*[AsrDh{(#y ۷b!{cE4J◷o:)e? ȩdjХw%E.DZ>s1?!O:|gwbJYFC7zM#B;mDr.) :>qo-μ(F=`21Tm X71֘Ka{˓%םϤnChڮ,t =aj? ~jmz1I QEFHeÜJʷֳ<ţ0<1vz4|W-:ū2LӠi|^CgM"W;R^V*|<Ɣ5LAE- LfM;e$K[}?5e6eyf;KQm#VG +wF.Uy!>{%m`w95.A`nFOާ=r5]]R5O%qus>66̇McvP#`bQS|G= \,WM_f.xyGDz䕰 lC^O:*jⰬf59{|0f eÊKl2 q>J\}p#r3_UP9z4mmp!48G@HIoQ^zs#LmЅzO%m!m.J5$%IRdWY?L>UWf;nRkkA}[@.j^(aP%XNӓ¨-YTjm^ )ltY"CUP[f~TєӲ.w<]#VGxbDQ_HC<+;;n.Iet iCt fbg4du\q ' QY_(ZJ 2; KCH*d6}ڇ7;?}8M>MiDӍKRb&@k_zwOuV_6Ìì>s9G2kJ#L3-'I}؉\ymNJj` N >FlKqC93F! 2>G|:aۄg\eP(V]O e2Ylղw,F z@A ^תoUnT#A}6EN# ~) \bU;w"@*"ӏ~i2f726wh2Fa)ki0Ðڡ5J;YFw-NAQb^ǹ҈ k[olK8t3z(Yp?\:~"jŚ̝#PN 3ZV*$>(Ag1hCn> ,qK 4@wZKYfR:eM*h5V^(VFpZ=3#?夐ՑO /*frqs o|F3vLt6|_x(VW7YtJam9Όs%t:u& ¢Qf7އj9Z3MX٦MhjPFYA ͱzz7Io'-=%9S ?q.N v;9̺olcU<2ICp-no  Prc PM U%gypXxe}e&v_h6̦@c(pa.F'&;` iMs7HvHkB WT͝A;iCTlaaƇ'ȑ-f%2).ELH4e\&ON-LvAL_l\3 n8Y.G>#-`4Jf(4,JXrXќzԗ7_MSF]aq,헟Q̀1U(Wm UU|@l al.|fvfVY3|G͍ qIZK$MN#kdQ4SFW3,عqx"l|MX(s\ze ĉ3\ĘfQ|?++tTw mm9$PW\u*@&g3XqzE}ye˃чr3vNĐfݣLkk6vWkuU |4xvEʩ'A;I ؀oH[mc0u:Bp|8XrF0uӘ!p@H (}GZZ'VC>_fGG߼OIOsqxӸ%^ת8 6q؇s ^Y}&'[ho] '/:3l88$+qݮe~hu4H0)tܒSao :](MAeE.XbܫjQMi ΤoWXH'1mU]EE"~/(v2ebÅ0uL/myA-4yh;ʈR"t!xj~fpr^#7 !={9J^XQJ쉞M 傱/ 5\WAQOY=/QKGvQEG=O/^"d&q<4#U_,GtP.0/NtFTfQ8L\^]1l*=]'*HނzR0M3@#NtIϹCl ._DQe0KTֈ;IpgDx u`qc`gyAJV)`E/>MBWm_~iL/1 . m̧'HU`4spfF-5iFJSPT@@(0c7Ya":TTZ䅋=WA"vIWNBJVvQ= ̃ o@y'8s0JYhQ/9n2j܉^3u*b%OR8PgqX)uΛqD@@͈rV^g, X0zX^]W=Ԇ3Ϫ9\U YkLoT6+vL|>>KCmf;^i|`SsU*iͯ` ЫZM8KdyiF2SatXW=8;7ĖjN [Վ&c# mgw8L9ǭ.@R)o22be\] ow=Ć$]dck^N"?cmQ!0r/Е !08?Q|owioƄ=ב/muވr`3&_G1Lc,8 ds408QHgso.Afۅ|!:9 Jdܪm26Y$=JeE=Gr$[`u޷%L٘)9|$280f˜ѰKz_ ȍ[kƂLx4yNduO4;;*V]߮W}9=|7ѽQ])?i%hH赫qSe7}7l! \ˈJ?aЯ?ArjA$.Y m&@%ԓĿ4]ocJy 7Z  - ԝr 7Hv^ƞD$lй5VhSdꋑ1ڻzh̠'y(jVǛ H"Ui6s:\*A*3Cv瀈 eŹ 2c @ @TwT\b g <얋nΏZ~VL06ܷ+Vkh!Y+Lt"(aROZ:ެeµ ɏfc^k8)z.(ϔKvPL H[!f8u"j.8#fuecXDA3@9,{%Ϣ[+6\51cIТRk)`uwyro 'ORbcλ641\4La2_8'r2D G![п3o錸F8d H0-@݀Pt匯ˑ׻;s+DM_όc|Tpe#+4#3dž`'?^d^g&AIA(%(Z;c'^e&=6*d3K"Cz\N/ bsЉ2]K9tqR=J@)MvVO1 P[3N=.B>:qWA\QkBckm*e t1^dB)#_p.8MZFuM'5i~BSq/^Ț-ïK1 ~qpaskʅ7OkCrY ֊@zFozZVpigADGn=@AXq[Oʪ7/+fw_Ů|bcp|c%ʪfhhz~< x-fm ) X%ͯJNB 3_۞ħ&Ͻf^oCmc^޽.JFmzY&kyt1YFn~<ΑJgEє evxPfbc1zw/Q?` vQo%0M&B)eӜ}]#%U]Xo{'1U8KfpR1|fl7dx:\BDZ{7Y)m7^:{W" zAȚGS?cFe+/[z2`~ZEfr\hBX5'y盋-"2 ɋu)aN (g:N,"er{QKe9M (н{@\:|(WL7ðM>jp(e7Rs<O_%Yӻ!ujժpSƷ%TJq O'+n-*i[aY` `_nfID 3"?+` ZTVWU'As ]k)1郙N@zS̟סmOQ=2%[$^O;ZHb~-0tDAjFlAA8 m = ~oGcՃRԵwmѭEft_CnepO#F#p:GΒL]4MB[@67+Ī T4YHR9?~7=f GD xCM.>ؒ5Βl tJ;s}siPNZ~IzA۾Tղ&M9jx`΀hWM.MRY·H}gZr}zo]9db5{]Fwa9{An,~;-wjx0&$ Z:>rBl,FWYUvKu)WX!;S8|DO:PL)iž!a@"[}13yt04Ϊ`J!\>| O-svrwF(41Hh[4&֓ 0xl}FǎfyPHMCjf$gW#HgG]F"pE?97x_. f fAp.OF;$oak%F\O UllYъ%i+ŶzC움 l=0Pk3YJ9X<k|:4}PLʡEC!C;|VfȚ'+ꗠ\E\C=%LP eC)>E\B+_ 2cwp@&?tU݌ PEr%{hċaϙ 1~dd7I'o/y5ݘ%f*'qLUƸe`K6:&⺼樛fhd|oFj=oUDjgLD|5TY_up]%Ŗ_HI[i 6|X9`'>` : #Ul$LZ|#븉Z䎱:;tbpnV$#ǀ p׿#PXNd2{ZmW K8  ^ʤBx#_a7nYuu_5痥<Q>+%=kfQwps뤅g8a" IlCV6xvVOK+o~"F>()%]m%-cوVc\S@ka໏j7m1ڍ@k?@){,/3:;3>xaȐo5CFDž?ݹی"{L=vCL.jvӌg]4c^')t#6DS-EK8cő_TyeK'1UL_ {u}=KQKj8sMp&[{Mz7*͖be6 ϯz럴UIm.28D %ZUlܨuie #֨ð XQ 0uj\ߤ E mu6TWX"͹O B(8\6߽ 4V0џRe+,/;NfuF$DlL=,Q2ͨTu$hk+rTHX:O3Z2='2?zb~l7'Flpio>>• He!S!g jv[CKK0p2:6of1Rp?y^3@Xvi''(Jr_?BrH천1bP~ LXM@_Pa^FQ.ᐌ $F`n^H)N#>iBεs,%]׭J UX"FKr{4=+CQJzoG Heƪ8&j]MMR1|̊T'H\ ^!*0HS2AYbߵqPp:b9-FyN@dkka:Q(gBn0Ov2Dϝ0ن P--D|kH{AxKve־·}dXƆuiN◨lB g Z׆'v& zٻ3un<IM2vH0ߊMf֟@ztjS}%f2y]q{Ae х8hf2ÕԵrֳKaͱNM&$yhV´~i(42Deɚ|]#%uP.h!DEsl c9|f|]ޟI0W9QI! :;7k˦!دs}/B;%8 L T#%>y[T9EsMnytx{G\Bj0u^otkqDG5 @cYb[Qny|sulKuȐ'QzԚdY<.osrr07Fm4 =1A mme i_dV)[ϋévi)~N!dn`b>n Uж$elFxan0sw*Tͳ(+:tߗ _^KzlA$`,,lɪdi"S*oX3^@ {Rc8S}Ht?ze&@SnѿHlT<{ܹ:K{Z{]R %PP2e wM Z\҄{f {Q4AdZ5.X`{bW|u)o_j(sM-{3pd! .Vkp? hCn5Uy, 1̴śQ>ʍ\4Em*r~Z`0bb]9::S30MqEUW՗B6XƪUr5]qV-[@]z2Y/[ߨ)46tq#)C8MrVH7wSNonQ'}% CCw$#lC7;hf"V7b2A'[Tüsxrgj=WR?#5}( >-ͭLv2߳ wLwC1`" {VP|6.4#U9!`/-N _nuipz0L=vr() py, ;{^FSď7{,*B] az`؀A\/3o:`CXMc1ȃ ѓ̘"l荇(jx> #Cb e rBb4ixƸB^PpsY3KuKW4YidNg2*w'.@Z:b؃Ӑ5+3k l94롼+:ޖ ɧKgŃNrܢ}"<%Jg7| ʰXh()rY(z-R_Rʤ*/ܘ"o[ y?EZ8aOh}N{ }Dmm= j |C ( >X1m$h5=5un>^.Y8P[k'ZN$8q#@S`:c2\ߧ,Y 9L/?Rhg+ڠ6"WާI3D SPC fL2cq7b˙5Ƶ+-U !rEe}2ǁ"[/6wB20P\?1^rĤê'U aG i.9X&(J_k{|ۥQ?4}Oپ{͗o FIa!*<ƣ4Ph@ [oGM?s "Zq XzܩV*4B e&Hսh" !}Ya& *| l?j)ّA^ ٤GoKgXmyV_cKh@.I7+ FDL 0KV4(Id3|#'.D%H A-[M%)&O0JkxaDHK%Da:ޛ(_(.Y[25BPDnS_+Sk'_1[PF_Adˮ9h75'(ޡQ>| @7;¿ūP3dV"Lfm#Y/ZϛeC Rifr5=cޣsB+i}G9wiVfqdm CJ9=*˨S+P_ɄY}6^)D -{ލd [nS: .Dvy}7ta p](17ZT&[5J0<ʎc~)}-XFZ0T.aeXxă;!v'b i*KRe 8(FSf.Xh1e<32Nd+_` $N`Jdµj6NXѫB3!Wp#4Y[y7DGR{aZ^,;6bLS~@ƅyJ|S6j'it. .ү1B |7"WuyJs#mTMc)PEOnc#6P:;g̑\c-ݦȕ/\̟sWov#R@ >WQé~ ĬlNq'|؈}J}镦KSjY >P_ N1j𴎾U6@茘o=SUw@JX=m- #Fa%q*1RI8ۆ 5H YX`)n@/_"b,[XczTM=ǝ/ܡ-(-4.^B:uNpNӢBSqHJQAzyyg\\:o$oFF4qrb!FK/QH {SI@G6)Xɼ^`&1E w7!rrQBpVsDݓ%s)\?J#G܊[z5m MxmrBЀm'{N kY~L|~(@. NW. DYR/L[rR'()(`:Rǯ;^n_WY%՝WuŸ)MXM\ydv#IFL0ؽOqt+hmpްY i:*ѴLcֵ+:K5"i^cJNi`gWx5t/z]IϢF8x&ss.p)9&tؕVlEMɐ o@m$^G|ɭyFE4Nb=@m*>deRBqԧΌ+y: kGq}LC>IJ?T/0Ȅ(qljv́(5~ *N\LC`иnt>%| ?*).=5Z*FM\{Sim`2F Ҧ46CFqHdo>; RhPV঳HIM߽4CJ@G]SL5GG^ [vr9 D V h)N#6FRD'ɶT7)k򂻪6sa]BZ\W'}gH`>ݮSjLS/$v <$ 7ёsQ2! T֙[lYKҪ[=eE^dC^U"8;FKBbr({2U˨lO|fRÑ;br=SW}2I+jvK2eQ:yҊ%u#_:FV&j UGZI?#=ךػ3Yr{!I.rGx+BN޿C\KbLmUv`'!w#tg |MqVPV;X|!ڕ*y?wh8+:SGyt?nm5%쿒M͉9*GFa*:"@܎YC@Md] "+, Hά3I]wkf~ȗԔWXSP"'^cry\\7]oʨu "Y#C.z<[z6h86mHY##wŪ]eu5asӃKO8-RnaY)}F 8y|Cp[^&'Ƨɫ2yh=+R6kk(R&2}y]*da2O*m"IWb`cJȠlDKd$,0#Y/ny=+,6EPiYo|ѣt3ԇ~ !DSzs.+` e#Au5^;&I:531=]/g9B"ӐMOP%s~xF+nRԏ1֛fK =l87_}\enq0۶KIhKo9U\1˳Rഃ$=@ʉsk@1x7> P5gs|Eos?q1( 3rr}B<|F b8'*ҢFgGN{ݔpVkWu;KRNi_ @Lw;|. hlBݴC%E g-YOAE?"X0)/new 3X2KQiX1<:*6J=+("A )T&n2w!|PJ\ηL!0hMwFq^)K!O>Tc4mQd_uAOo4ӁPo[YpwS4E"5k4m!AL<˥r`P:Oop=$Y<}z=L3𽾣Ml?L , 1|w\w}#=<.d!:g@,G:<)\ {SmjM\Lo6Tqf9ͬ+1XcY&"Xh^w'Dlbj'_c9ow1oeUUazVܣvLd u,]t|{-0$A˜hDu~ئs>H:v@;0Qak[C^bfvD3" a0>b d~!Klr!37'0<$ezpbǵHUY ;*k?Nf͌DjljIG0}*PQEBشG(M*ժI7QΠKyv3(˛m w,@zT3SCiK^( L͗ ȯ_Pl2_7>bhKdB*Z?YD{٤Fs^Aǫ0d{n9 Z85DiLyÙP#5}L0}sAc^-)d` qjHW{#_{Oef'ӽ~OrV"hA1@yYmsLuqKF(ٯNmٴn窳f*y*.t`ܡ`:4ӵդ&_6&]Ń #jcL )-r`\HTcMy!-&9ieV\RL߉ ,=Gr\ҌҞ0;'آU1Ut:rh3! s1֯ڇ():) n 헒*i ŎͧkQ\Hԛӂhb1Z%6Xr~]#z_w4zJq'BzCJ&Q$?۽i`[ uږ[T}v# _Q5/I)͌¹Z%Re().#lhSf'.ϸ;*T'|STڻסY仸y 0.%X3wW,tws9lՀmRsׇ>mrپF:˭.si-ڌ!mP^e |T= peL*Mq==8Cաm&y;*tf A7ao@77goE`lq\zx:tz<'~4#6j/SہhH5X|rF7OӀ.W܌w=Jl_ ?t-QdZ.Q *Hw>W}=ɐKX Ϟ5.s7S [1ۏר8*[hmՌU'i`pm%ViOpXw+4`q0)ɹنÆ%8L` rS?)6ElRAL[`$vX?xkM@ ,%&G52,]HJ>̘ۊgX~ 2+g%3HFRaȋ9 "rxlpw?7<ѮTGhap,ÍR`Rm@`w-Ĝpcw\=P4+}rzgg驷 .D4su ^~g=$3Y4i'V5,~=37~p)sVE(R}'ꇞϲK%i1տː7Fa)?*#bZ!Ԑtv}rl4)@;*eTWd5!ѝZzb Sgr]&DǣeXsc=./wsYDY=_Сg!Ate#?=W)څ`{0&[95s:ڈS|la*6L'Qg}@џ\4,CV] fN-9& \3qqF7XpbŮY3%-s@{S5=bLZfpVjXK8}mۜQQe#pfKR'_Pf9)00owڰJ^Ճ2?a|rDPEخ > +_7J?Bi,9#aYCj#Y!oFFR?NR^]6,/qC+TِcaM/zREO_p՞&i>sJ ze:,ADHcI`n?͖NJ JiEQ17-MG+jB|!AҬcHY>  Y(L~@ܫZU(v|1rWm]@*%;`VД~K Lfڗ3WW/bgf]&]{ !XDo#w!v*'10ˮqtCͤi.9P?YWoxAZBL,tdA;G&!%xF~۞phn(hBX"[8" 󛎑<[6.,/j6$陫 |[7e|w9 (>'ɠo{i}F5o’)j>B͏z <^@ _sqpVʟ{]5 k?\WY}a?<́AO;U)i7|2DmdžUjih GN w\WV[w5k؋<.,@\W#2FFim]%:dS>y6~$!z'duUfiKL3K8!o5N?(a}k,"UoikoA LyR'j4֎9?vuQLpMK%cBo{ H8-L;RNq dCw`ҰTHle Sڷ [9*EW:gNZWuTL`汎\pp"sTV[?@py?0 s}Wd qG=pP;cQCa{ڥWgA䠻%{ˌx-29gBxu!ަغii829svdIjT2eACP2x|сbtnDK PYol1*~;!6Ԙ=D1R28Κ (&yJ- y9n|H^{7-Ot;8)|{۫jqbt*3GWnS-acг|F;Lh|0_|P7sˎ8#ѝ t2$sayv? 3NBox$ NrjtbE~+!vSFࠓ޷`cOzl~xx~3np}GJ+=c҅IN+ՇgH-9ub7'8*cJϏ7Z7~h/ZqztHcC2E#e"Ri%O}`Ɛ-1tw5 r 8N8s~*N&akl+.3Jjs3_{kFDξ)xH^?eFR;s5 ' [?A%XI?Һ>&síý9$:,xH3}:tΪ6^ӶU"6]hRy9;9GA.ݒӾ~G'd_@t|XA<73h2ꇟE[knX&6]"EnpnKՆ m :1G󗹌iJLwNg`0DPrŪqlk9[Փ Moshڬ`;]q28Ӥ\){x1X}18VUNAlh" AVdŗHM صꛍ] 3Kέ,R(؇} ķ669xМO;'B;9 h~pqL#b Rʴʚʠ@YzX߸ZmoQi߸,P J1.ŗbWE5[|=P6P CHnT^ᱦj׫].d0RVe{aN/xA2}s},a>tC7;^uU,ӈ7m"wconFOqm"wExfw̎*[ݷsA_͜X(IR # ʏ% k~r5%dE=7oQ=mw{ 7R=BڍD"5;>@WQTEjNPw9+XX0hIWJ,ЙlQP;OwL'p5ܓDыf( -ut(Q3 ड़U1\-K$9aCI^ĴVxҢϪֺ߻m-ΩFg g5ŔGNЖ_{ XB)|"\NH$ /Ȥ By" 6q=>ET }˧uB:~OP bb;UW#c6 >E6x0@EyB4Q!N/]4me$C]jq(D|KS*85U,N8vCwFN8տeɸl oq*:Jv$R6l]T\Q}䍐}!ĪNEzMwN轫,I}_NH:2{K@Špx9@,{0YSYM,)U}ڦث~d!oy. VDOW)O8472NQ=i|?)*IF*~H8X\^ż@ ZUR ؇[ؖ/M[Rcmua7Xy,}c̀:%d\Z!U:9~-f0M!9Kj/opsMBŖn_Vo0uLt@24e%^/燑v;63AR}7n1FaQiq/bxշ&f[Ih tJ^n;ҩ\;(#{LR 9g(v/"/6vȾإ!}:S`LEᙎ"# ~T]8"`!G̨t9N!&MpyE0^tqZ]|gK(;d~i*W,nj"L3Q.wLQkKC]`!X XjY) ޿h|_xݶ͕3 GP3f(E7a~7|%iFlwG0!.Qi; %{~N!&C|$ ^JjLK?sUqnJy!FŊrojH$f̩w79KCf'b-tC*&No: ! 9AFVnw.q )Wpwez\;/)N>Z (*snsa}=w@ƭ;V?*F?v,ڲW8bZtR6# E/-ŀMaP1,ζIBEs>ŮF~18Q|_[:zR=ir孳sV3rEOP-֖/+Ky/hN<9)kC.!I_` ) apE{ߕםp, Q~u {Iq:rddoLӲAVљN>Fk&&a%S? RO8s14cU0'~O c Kɂ,+m">hΦYE˘!Y&7b+ q_QTS˪Ů^*&9mCVkj.ʹ{`呐nʸdȷ_e :}m-Ͽzު'lIRzrugrh(ʒ8%ɞvpx g4yntZ&C(E9l#M!=Je!a8 qhkyys) -K䓁8^rD{ Ul)VӼQzŀŁ'Mc43jc2*Y+,Ԃ ﱂSaP7X*+1_:Mv+;w peخR1@ Wm K5;rTRpviFNo p'3=He/N";cۇ zm j9{;C1܎V<+O@b:`ۅ|[XM&R \(Ro}|cə)d"+VG-]:<f}G1j0UHJqF7߱ΊlkS%@vS.Ff _Ý=!@c)|̞F5 LA)32T۫#ֈu nV7Ues[Qq Ā5ZD“߳iZdQ]V!'u7ܹN38'\ I{6< `g Gdb,[{Up͈5 Y`':ys4~Oxts Q a207tE$_Lu[ɨc;n */WKc oԇ9V܍p>=ba2ZЎ?<-ETyiq.nh#43:XV3E9›WSJs\=}2ew?lsV\k "Q+]D?V͋Լ=3i4bMx,-)9vJQ@`\t0$BjlU6͇c'@ɿ; I| YؘɿAK-}h'#@8%20~zuH\*7V3yc >e D%7Fwo8E,fݚ)KA",Ejy;t&D4v' XK_É)~+V QOʤ]c|yTYWg]CHŁ]pnmX=$mFVTB22 @Ǖ?X?Q?Gd5Gd|r WN W'Y _6) d:ٕG[No=8$Y1ֈdn-}`L>ww#'d߳$e01[y;9RJ+jmnQԎXt6#t0$FY]9治k!m@xcDH'B``-fD \h4Dmo (3"ƈkI6HƩh?*rT8-;l#K)wpgD(,Br]M-@RPe@I8h^la1t@Xu  6-cN^mxL{ykTS8\$kES.3e as|HAe?_[ !߮`-$MS#A+z s ҕ$VJha Sm|u ǔ^ɑWחhecfӬi?P23Qwbo2LgO@ ooMo7)uhE[Mgo3i"hHnArcSL'f$Ap/Jz]*t{GKWCFzfP2$Q2k|ܨw ć̔oJI?-D`7*/ Aش1k7 ]kPvwy^֯fK7@S;6߭/г;d{ 9 wHAK'PS@`uLgytDv^p~sM;]$pdGQ%bkkݠP<.PP7DhGx#ݽuK؍')K٥%V`Zߖ7j/Srz%{ #}]LW_ݞHsqq<4mTXJ*%B,cH. qHSCLwGR;GX$o蒠/a ӄ8U.kCv w^Cp71xz'ԕA#vmc{oLPAWICtH w&y"1Cz012!H(V q\։,`bh#AQ H),޲A1E b$T&V'DOIʸS)k[rҝDh%K`fHeRXZ @#0ūzYx/,ԗ:6AEV!O̾,܀G31΍TӱJa0wi!Y 2@t&5oN->3H\}#G6BDs(]Q#i2/@}&IBZ|y}`sP7xݿĞ(3IKGM5~wqg[ W\-1=\i hGl7N탞[EڊoЌx>B@\XU?FSN~ 3؀uꨁ ҵcz<G5Rb^Ă?kqb ~s%vʏ@NW1'1x<,m7|9=Cȉ%ScfQGiSX*US/jG&XÿwbCdCRQ4+Hst5ve>vnfzN>Pv_Gu,!N M)Ur47J0Os5q{> 6CUˆBg]^ YϾ,,Hyyu-1Wgͻh8҂L'e=w ٥{_Fxa܃4y-̿9GRӔCsتl-{=TR!&d(ַ] HbB{G9U:ӄ7',cj ۊ@ 0YW"Ͳ<2qR;N rx7(T ~D>gv2o;t_lGwSEL& u(=U4 RҴ!&ZxrJkIz[q⏊K'2wY# x# _B`;[WIA;(wD?'r# newGxJ!N(v{03<݀-\T )Unt0J5ZNjh毵-:_ Qj ݍv4"T?Pek~Ot#tcG qq6SWG)c|YG_l0R!I+48' R.Lg1*5@΍= РC0@v×ŷI[|G?`c.,DrZ w ;Q]0`NƽoC82U8I-">?;-[dcRoIu8a^ dNtfWÉByfI0ld!Ŷ/%Q˳s-+øO!*Αw%C+-ռ&֙d͔HW;:T۹vi5JJo /5<8+CFzĒIxnz/%{fg⽡ OxyL3ML~ٓg)n8kcvt<7.N$ną4l)V;*;[X+y9놲ۅ'f@Eb4 w:8n0w 蟍Ii(fB{=`Z(OĴ'1>Le%\q=6:#BN$k4YlyM0Z%uW 1Qj%@16.'J}ܣ!-DH'z1~2yhpЃ@!6:9xL7 F50O!hJ|۲]/cg]߰ e'b x/WDv!Z:]X3A|;PFoH3{ J&'Z\C GFͤZ2gpp6Eʶeɠ%|"T^rtE2 /Y(V'YkxnWatyM-d>qtuj GˈEP!Ncp(K5F(o<%(oOKN+M=ep6dLhQ"/ҽ/*E.([ҰA4J.E[WMkP5(]ZTئ,Qv݅I+bw/fUiJPIHVҮB"]wz[wn7"Hu<|J2Ehޛ~bve۹P5ʝ8)ɠ=rEWVNO *Aa2<@}u ot8!*۱h6ޯ`v9\q{29̍A,=tgHZ1{$AV3Z'1 =*PȑqyVR&$Ycx횪n2tGjeClYP,[]|\ Kw鲧vyoBT`/ZTX  7^{*vAe;+uURl3 , Px-r(ϡ WrQ^ٝBRH!4*ٝ0poJNY(L  3L.OҨjǃC>ISgO:YؼO8%N{L _N|>|34C{T`*CH B~?]>.OP/^wLkӊ;,3p:_\0]7:Mʤ7sNlr N" nVKF&5qz$1jǎ &y*B~=u ˎEMګX䖅fAjdŅ39 NHDǴ BK4@&;,4޿U-XC810yPtrVbjm&~ږҫe`;+{미MqM2tw^&u>$;&a 3 /9. 2n[꟒^V O} NwJ(ҳ}n 'kz#_ZEj,2qvqbQ L"bKb~O%mȌ{3sd%ƘZFuӒ>w2>NG◺ adA%|(0cp`Br~׻,uMT>l:?C]e9ֻ/АZa\C6M)S<a>*YAQJgnB\y5"1>7Uk^' H`nY+|]LAV4uZUL_:2MP|8D]G1`)R7ીY ̧vdP;ɠok (!0oޫ:'%W"-EpL% =H%մ1.-Da]xmێV7W?DGOG|AZZ[ͩw"e|ݷto2=%4ʺu"}:(k&lU2jb< [ZN_#̑_is"͢2$jTXt[a*mf⪄lۺD͵؟İWBh,[V AtO a ;\ֲYcSqKuҒgXXI0^0SY`qp")j[@yK]\,~Ck]&'DIip\xan3NQ} V>,l;skkWf)%>@#ӘU 4vYcOۤ/ʿ޻e\tT8Z˹jBSܳm{E_I IpDve0gtT@x/՘v]:4( <nz˗[Z]?DŽ<xtD.cuSeA:((F7 YJ\w@CtG>!;# nn=*:D_#1@ĵ]Em.9wygo;Suf{[XnsMod ďaiksA)aT*FN&({;C1Yj.?ݘo@1M,ُqK}6J-wO?I#P,~7}^jPi-M?μ$+K6Ϡ]j 7!y^YLg2h"9&X8"OZcO>V<.NÒ5=`;oD:=-ߥ2vFĹQhlS<= &붼[Ǝi#z's T9oky(# {(#O.R(O'OJ8V Rԙdm5_~4M`QcÆEWRՍk0.e)N&A??eZ^E` Jam^dGϹ+c,BRWa"TepVhM/I߉.= |`3#V#p\Wr 뮸No׷rXPl٭sÑbK3əf-H"}luKV>9ijҕ). u,FAQ]R{i+%Tw\&Z]0\1Θa  'E]v]-קyt,O6h"aQp/㐇1wU+훋.D>,]ܔ[?yp!fY-Tj `2+;@I*>s^4f_k&P3ᴂ<Oߝ:@t?|sPKuSN5Ļc{s؅?[GWb.Z ĻM󄸸MZTbKavA)$#dk&\dqG=.f[mǤ2<*>|zcCvogW&\_K1#fE/{*kzQp;p&Ceכy#ꬾ6}PiJbW@Qp"n[*? p>H\ZükMgYHLbw*a f3ϰ:AJ\qc@X󶉫Ht $|Fb= $ꈅsժ9* <(ዐkH(HW].zfIJ8 TJkF!8؆Q"+X ptjviT6w3UAS'_^['zJ\Ӳw-j=& b{Ƃ0 $ǵx{KYl~O.xB5n!aOx0fKd+λKٲK1u]O_s`=g1J@wZuHJWJ!$NֶEPbW>f(_Q@(`{4>%Z=0VBMl]&6B1`45< p晡E]) 5[W=Dh㿩T1hg-8hn~zh%34Lg䖓jNv@5=ڪ\'4MZ*)ӑٗwgm?ڄ)ӥi޷9DHC͝6tK^{h| Jo 5@['YVs$@wAB0rJgUl>Qn-<.pTT1ygYA|^6EŒL=1zOuj%}nP?uޠ=g,QTa1)[.xUjC}qXU牸!17."8ׯ^ ]s#c]u>5"LύlY( R75,Uf:EsbK xH)!'2|Q~&!0@S3D"D4s, 6嶁CC(8(NCT:>iaRhs/QY6MƵ9ED{( =OZth Ү%UcGE ȋy[.0Ik`B , Z/ІԘgyS :_(r/ Y7-U9Hc#;xBrSv ɯ @/߲Y+uYMjвk)[C7'l̝8JX~|SNڝ~Ty߮faDQFZ/"rO I/: Hֱen i U"E%XQoe`j@2%!Rb nW jzgG`F~kFlִPR7_Vi"SZͅc>HyKCDW&@8M,q+}Yz{(6wȝ]A0>O5(ٛI63x?K? ߼Y-琺Jkǫ99YKS 9?~!TߑAW1>0b$BAɨhGD^Ύc4E\8}ZB-6Q{k )k ;fBIlA~]H,bJT~~bt\y 0[hMoˡ0kI oe`z=YTȎΈhKA'4T2;!2+:t@dp,aX}I`]&JPO!bŒVK4O;BUf<rag0IW$Lt9p,OEca~%=mԔqx;\2ނ+JOEb]isHS%odummBı]K;ܘh$k8gʭIZ`| -hFhzϐKA%B0t@)jεN'Ve[kj68Ci $_aZwkthleTh{$G!TY1t "u9nB[C(k"Pt)ش*i]왶X}d::^0~mk";24IGJ* ZGɰƝJ)\k `ҖRň_s񍈠 KL_*h_K|s-8N( o f]8ͬLnz' ht #8a;I4=pю"RJhjXk9r%%߿67!Y1[&qT˦b]H KkR?2;`WՏ-.IZ?iF})9>F%6F|E `Ѱ<3'x|-O]q(qW_yCw $'7d^#QJ䁩2B)^ i!ntLo6M[id׿lnpqnuə.w!kL0(( ku-[}COXwYZgMXU uWϦiyge$TQZF!i _Bvy){[ EB7zhVq2 G>04?IjM m;W^ ĽtJU`0Yx+7Uڵ]ayG+h|#a +XӶkIU5Eao ,̐oydxrC*XDc>كps=brsIy#%XM'A`9jmϦ_/#2%I}V uf;&2o-J5zu^ЇxvEPTB7I0r8S~ 6GѿE (B*lpfSstJlcgGQ]'~wˊKh*p*&<9*eUYt \!82hdljw!oO!(qaY_ kM+k>4#ҿN>8JXF8"_`8WޠI&&buWN#:R I* b=3n K榭Shi[|M|"y"&VNebj z[U?bI)6]Œ\%2q6jCO !¦UBH~=v8>;΅"XC,ՉHJMeJ#~V=@elivJ>_*ѼJ!`X o.He NfaE: 5ax|u>/or)99ykt^xӠX I 74J2ڷ3: z m)k\ݚ5[uLQKQ>"C9mSjUӓ?YÌFʠ!Z ʹ #0͋ɰ@)㣭L0V:x/x8ہ/642$䯪o')DN骳, 4P@0uuSUӹ˕ K} Gڢ13XwĊH}g/A ܃b_kep+{]U7aOg*6NH`eauRs,1/6{%3@PhW:w+Q`pCITd'W[9 RՍ9$NI^Ɉ^9QͬRI!hquI. m$GԚoWf9=uEnDS-UCcޝ4ʙyX2ML(c1.ΩJlϓZTbRhI;Ttkp 7ˡm!oU@U) UU-*^[̄35B2ɭ>7Iӏ6_= `N3c3 /~X]v·+/saŅ50Q^[]~Tf:;u1'=i&u$##vPS5[NL ԸBټ.xd/Ȼ" o+Hrsʍf\=Y9ףAB՚P%LCmJG=5y*.|TY#Pe * ށϸ)9ĴYp`'4&A7|8ӱX`D%Zy~N8KtZ;%;~eŚeJ;f4O_"XVlȾ@\C= Ugr|='%a^xTGpgnw.ۗ(J'@ Xo5` i(ƚ7V87ͥx(Fsi}?3~8\l3 Hv6JmB+.kỒ,^,.=E2aCnJFz?PT"42f@P#yG}>%=L/3?'^*fWe>Nw0 >ֳIlBPN.;F;)noEΩFKXi4Ahb,QtvXtWw|cvdBtە^2̭ڣ0b/; 9#Q9&3ԋ|`G'Vh_''i*Az!(zKe,L*$~{diSw!ʻs4ы:c!g&{)|9"ryp{(h]QpPn$e fMuGmH/xx+5Af&o$BMj䷳T(FRLݓb"DNw:Prc [XƑ`hq]0S)ts"15lkKÖCPHsU\{ =.uvTJPɓrUsdsGa0|Pp$R t`/c@1ad`-ĨiY3FMRO,V>* +ROv砠PIfHs$d{/3Z zm%uÖ" +U8Nl 1Bjְ6ʎk7ilɬW۲5j1|9r04=_|:X;_ݽ< ?mǚF_ K7&{kLRELHmwM_NeAX E$:q`ha4 wX4k+lNU_&~p@zC4S~r|^B4GZ.lѦ`M8S4n|wi5eH ۺ^ Y .mfJ+9B"qYS=?[$,/ |9Up?}nƏ<,w/{͸r[1 Ɔ.'e2V},p{)kw˭ dHI 4vqg'w)b.g A=!oN ұ~-p:Or2~G}gjLTc "ts)  )IW?fjj- :MXQ葔r"HWʎ7j-'XX),iRwm^``88#(H_-|{il+ l Ir}(9# A!Zk$B!Df% E4la0*y!f+0qb5@*.{ӎTUF&r%!ȅg]8lB #yB kh%sKZcSSMyx\.'h/5U_H7Grϼ;q]^ b8m /D2;8 wU=k32V# lvb:Uǝʨn-H.*d4y|,vp8J@SJef~+LhONh:r 5 - ҳ}Ch;>|%)V(mEm$Y2'V&)=p[ޝtxC)Jm(58u2çf-IIr.!Za `Vf "vXh͈)=[2~w@;S`|dlB O7$)'nI.( μZGŌgIh/U7 9ֿk | S :n_$z \{iܴ>Ib"c*ĬgI84Fiݳ`.KJ^Զ yi|1QIZ ٺѼ`wy=CYTG2Jp^rXwk;ⷄB730ޱHHj+DY#Z`u=mށ]r@fL$Xa0VKXI/$7LQ&;%D6_A9g:ɠFϋk2Bspn5k7*Z$*M< 1!V!ZgHz>,',!<=XJI3n#. fD`-R [e~I\j\!E l:q)-'S4?̴).Ed\ t)%'c3 VP82[D{TJ},u*1;lljP#f8 enPS1Y2]rwAMEȔ 30,Kƞ 8"漕-n’@u+pWjk7W6E{T!_!ĖMI;kiP| Dqn@ $ QV't/F.l:NT>bga$KcX9:GHX^jIf;WWWhPvW\Gxa;{''eq8yEk@hE{ʱ[ؽv:D\$sV]l Zs=U:ݠtgX'd c}0Xw/J^JF/FA2h5CWFg~IUWTR७esR_٭(Z;[g] +҈0}b' a܊w^ ʫ3{$ 8ܣC}#[<9\EQj3|3PaLJ >nͶ+oD] :a3$yLDg( !D: ]rR9ON+ 8دu(&?{.lVVKny6:y-=E';-HA]  JaDAŒmGot9L1B,I9uIf 8v(7/B_Gy>U>A+|s})܏g͹B_n/qJ F%cc^9z'~Kܧ6[}Nd][c[NH>ډ0"?>Y si 3= |f:/~Slw 8׿™˞+&.Tl)SHK/(o-"#Qo}Nx_ \fp[jp7:QkVvsAZCQt<4#zsXص@B%vaxCi#v𐜰 DSgHS=::f7ԶZsm@&,G_$7xԳIF"h7ߘ5shfZRpSA0^M(\RnYJhL\qA815vVζ]L͇o8hm7'9ѥ \|5aInh/BZ~R6!i"|#&) YRHXQ UWl /*/Q*ϙRJ{:L  P<chlrA?P\Pw_T3TRao9}aRn̹:>GlO Y~a4F$V+ hF7΄LaoiՋAH"_x&#F݅ ,0OWc:!9.fhmEE1RL¡ h3S:X(ľuȻSx:|d1B䶢W&`FxL6#?ȵ֞&G]_f&XFj_/^p"3@FZDԕ+o'X} a,D5|`pfʐUQL1l Huf#E3p['g~eC-,O#z>y5!kZs m>Z@)*e ܏|)شOԋqJT$rLeEEJ9.}VيH?dC~t32R-9V%oL\6#aK*p; x!CzveRkO@3}jOxlW# 1y#|hjaǁ!UfFBɭ"SCbmyq=Ŵ*$˸6B.V3 '`A;)~z5g bX#LNIqjc:#ucICke)q)kA +qAoLX33=CB7K(mv$^[gʍ_޳pw/:% ݉m|>ek/:h5 &]C38*w/+% ½sI{{%g W(D]I/HȎ[s1)yiSZ,2ِ>Mcjql۸Met@<$mzͤ|srf_1+NS|2"UozeV4% F|qaWW]j98쳡=p8CA:Ffϑh0\44=wٌ׳5p\?x.Kq--`_vkۯZ07ߦ9` _RO [eGlE3@$~N9ig@,(ҡ6}NƇv-^MH},/Pڴ `uR3[Efɭ4 V{գsɖ,VÞ,D2ḲoyoTe*pn[I'N(hޝ@+j8? m٭m N=eU#V$N~${.yJ 7|J{%5 8!? LHQB/I_" RhM2SAnle F-A5_'L8 @+,䍒D=ڍ 6/1gDlфŭ8:QpNY]&uZ&k' C=W_UgJY!6(`t[)q6cc/8`ǏQ d f >t*Wn۷nc՛eʕrʻdApXNn- e>7B ϻWp[SOlG݃ohFs|ߑr ;Wp]t |MI ~A})M3y硋a2S+Q۷ >HtrMSqEd%{ݧAz7-^\<8O%겝D ǜ -d8ҁ&ʨ+xT*xH#]bȽ[F ~ַT,3歑 lЙ=d&]T4T-3%>`7)yXPu{RpC*5} _zDwSKBSjs,6< rZKa ۛ}D7֊Rύe<~Iٚ1JrY,2DBu{?4GP˂KyLCH4{mwC?[;@g;~|+W[YZ4q9dq5`G+ڙI^5Mh &,0Y̔j{>twӢBs K\[%p T}nsnS^pW\]z)‘a/z!z}O>l bO5Ro<@lMY?%"Z]I%L%>i]U>Y0A>@A>#OxաQ [: YAS6|pkerir) ,qrZP̼5+Ĩ )5Ab7֎mQ+UA쥕\uNZ3sQv Џ\gq<}c]EX)Y|fC !R8nVw1-Ĺst4E lahƽd\umbi?^+Kϛ`a~EB9 TI. s}I/u>j1Q(O6]GɻRܔ `s?QD|-1ўW$gVhW$,供w;5=A/#ZRL} /3nrd:!S!YlBl+w?x|/`8J<=EזJF)׬!1=W/ЇT7oeai:P'{Q&=$Db Ġ^ʖ+;sg*pa^DCP܆IیBch+n 11滙@Vˣ?l3ȕ"{pSV7q&0(Jʅ^]f=$V'Ve[N4_»d ,AVZCAwF.qtpGF%p?W oiz&.藯=,w864dVFGKEsaQ<Ɛ*#%ya<fzYN ,ʕKImsڳ>9lqb z͔%DKm@OX pOx1:9 N>^ nyY:iԥV6B2HlOcz&sۯƱ Ҭpu'dl9%Z$ Ԓ j&rnq^މڻ (-Ulys4x${} )\46 YVIؼDZC h(#Ϣo)3@>LxY+.W@*GFDB~lFh- NlSR2kLdHx)k%EΩY4UGxjjk`&TueF}k{p-'ar?.t0XfVz]FѮҘwa:&ДRZ40Ko%a{ȳ2qY?Q}(wxQ/aH>GHp#^izmn$ g=TFvVZĖߦauŷY_ Hdf{rt-Dv{aiF*i+إq :Uδ``Xgsh^*rpŢܘYO^k<2t8b?`hhk4vM>b gp63饣<)2ڶ,dV.k˷?݂eB?6-Nj=/?BӄAPש< ,SC"(\O]wLV]b?.&[GO6\zFtAeڥeUHyoz3>%hI݅KkB(ČPSی[1' 3wP~Kng<1NPm(|Fm졥v7U~MQ|/n:ﱥO!]&TK9}H(*ЄYBoقߜZ>|_u -AsޭH `P}K{!BhP6<tTn0=^|0Ms>NofuQ >؆^_X ﵂b "C~)MgÌ߲, *t լ"Z<+fwGw? il]R9paᰕx0 K4sC C{wALqa8К4qȖ4EITؽ7o}ᔡfz J\%[߄lw-ljSb񊄉3"WԹj_lC1 & 6tÕE={d?&:<-BZ-Y38r Wh$> !HqcyU*=13L\;RKD 35pZ5lTWi8\OV]\;VVD,衆#/)?X0_Wa>ߏaE<;9V&\YߧC *AehC I*a\&uSO"v3IQ?7UnJ\y5)i#Kѻ,Y^) zNzv1UE/6^̇?M:Mj= &Gʲ= uBkBVXm޺ 2ӻ~q`#HX\'ɞ~,]gl2$&X( @Uᘥk)$Y% rO]S`|I)wB^qL ;||m=i 57'-0~-RJR9Ww=uJEIaQkk]_r]6(~0բIgԼjYL]`sn r*^m§Wܸb*,[-?Z,f)̔LkVcst?3@BWn:qZwL&2O =LY?b*".5X=b T)51SD 9PRiSjc^/Og*߾lmc7Z$Ѕڼh|ol#,Hl$$:A,Qm/Ox!S̮2'6䴞uēj^75 E{'\2a$cHW(>'"8O-]~|Go|Tp2ΝwfV$UԢ$~eftrWٻ_^?Cg'x9yJ]{n[B5?5T4D: VVPZuzv;+g R_%.c_io_V9GZDb>ivgHV_ fH[V9tz3'魓v@ lDx_K`90Vw꘮se >So|/[fd/aDBhN7bӴIN P4]B?33a pk_sB%S\FFГb5S2^* W(i'oO@aKsckd 0~o;4~J ѱBN՚ _Aj4q Qt.p:1Ij^g8ȂW@2v~WN~{!':ZCq RfOrq mWĶ (Y/< +1wqu> ؃pҒ&Ym\a``葃Ze8F[+P"v LbNA1|24ubu`tDKpoH>( R{e4G(X](sPˬ6^C`U h1,j ploڙvF+l+>E꓀ 3Yt!q`9T̢=44.\