libyui-devel-4.1.2-1.1 >  A `bCp9|('!YkqJ=;0?vpex 'uU_rgwʳgӔ"u['@Õ$X ^G_Ěڂ2R'@$Ƨ1sVJ$Ž֫ v|3 ݯ401퓠\bRj kMo/5DN|$y-j)ۛv<(ȚZoAv*Ca]J:oYtq|X;x~=f83290edfdf2668ca7bd727c3f3de9bfe43e45ff7874625a6ea9a0bb92b586b7c500dedaddfe76926a63ee3df32c0c2abbb328ff<`bCp9|m=ɥzq-'?DL7=7kz0AX@|xAlʄ gР\/FxBa6N^kSt_5k^R01xGK׏P oy!Lh0]VX]qJ7J%`U2OfHĽ["RdFjptT,PT} 6 c4̵%4[8^F LTj& FDu}듚ɍ]x2?e2ѠSԗ-d" >p>\?Ld  :(,48Qr      ( (*-D//228 2\ 3 (3*834I98XI:PIFӂGӘHըI׸X<YH\d]t^ bcdefluv wxyzHClibyui-devel4.1.21.1Libyui header files and examples This package contains header files and examples for developing C++ applications based on libyui, the user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses).`bCxsheep05 cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-only OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttp://github.com/libyui/linuxx86_64/ 54" Z(/3{ ?L 9  # lw E + z { 2 p" -p/P# 3b  M +UE< N6nUa!< + r )>" MD 1E]Ys(Rk\P: A큤AA큤AA큤`bCu`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`bCu`bCd`bCu`bCu`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`Y`bCu`bCu`Y`Y`Y`Y`Y`Y`Y`Y`Y`Ydbcd279d1d4433f6888b74c8a0d1a08448d75b79d5730a6356efaf2da2ce2ee3f00fe41b0ae92b9b8a71f24a2fcc7c4fb6a6395b971a40cc0b0ff8d73279af10c1fd19b6692a9a219ddd8e5ab3854fb4072a25d52cae27829935242d90aed24e72edc30701b256e36be74f93c522b011d83a634cf1ca81fd4eaeeefea8280645817be4d30d35e01cec9d740bff781a6e91bcfc846e48df878404434e90aaaff69c7279b29eb1df59de142108f58a63a2ef2be30ca07d8a613ab529c12adb4e28ea3d24bc75ed4fee524de870d9625fe76ce7a06f622e46212617b1af7700b3581bfa1f643a4cf9dfacdb02475903297ca0ef09976f22f80e4dc1b84c08e4808daa6f4bc1da27af76558ab6872e5ae3a4720930239fa9904d9c9a0e067d45cd7e78c72cbfcbb933e89e254e22065f1208aae9a9a36ab43c97425504ba58843a5c9a38e4d7b5a840f630d56138011531d0ece663f714902cf5fed59ec8f3e39e374f5722d523eae995ea09e064d706293f54bdad71e213593f5c99e58f70dd7ba759dd8ff9fd310399204b541e3e9c692cbec2a49dc06ad7d9aade8d2e658fc120d05aac257e3b7447d2f776ca79da7285a46217d4638b715be752bc356ebc9397e79cae466ec6f44190f6bc87d6114e1687fc6ad462a06e10bfbe59db6c965177f6540584a711052a420b9eedc5b50326d79f4ea0061d614946ecd4acfbec38dbb79ac784f18ddd8747335e1ca392da0fb24efde4716af6ab411bc6e68a96395409b5e1b0db89f6b70f6177c50fb2b439663348e28d1499d975162c9c37055bfb48382c19b9424bab26acc044284788c4c1db8410d7b8bf07563da23374ef191af0ba06ce562be7e84f72d4c3ff5facc5c6e09d8a6f399ba38897bbf0d6c1d3c5939f8c1b459b6aa7c8b218bb5702a9d164996f6deefc4f1288384f3495b7e3663393a6e6d60c042046c35891ce4d057e44e0ee130c7a9c5b37c8c4fef11242a425468134875f34432c2012acd0a37e70c2aa9fe6370864a1ff45c7b89f3e9a4d001e03c3ca8d4803792a3eb0fc3aa1a3d41fd29f9c5521e34294719e2cec84ecb292cf9cb90f670c584dda578a303ed2d6fb1d09654f5712a54168d8479a07f6dc553109f622e0b1e61d5474bb0c2c3a42fc75d7681702963690cdda04b7e38e4cce78fd63ea2dbd6407e6146c62ece4397849de0f5a7910844cca75c5e37d01540f62132bad1efd70c019553fa3d5ba6446b3853f5918296ef39fba52d5cf6799d0d81842e9b968dd97487622c662fbebd436468624ba71cc5cd8261a29e71b4fe6cdcb0dd782b331903d2600520ca4e2b685221d5d0d1f90f1ddb5bbc2a48f52d5686636b0f402412dca072484e85dbe5eee5ac4d6dde0c0fbaa8af183b0e7204aae4096713becb88b2486f4151504c97c34b0dea024e99a36749b6e9d2953f89fe9392e277cfd5bfc60243d9fb2ed8541cd73d555259e22d1c6306ce9c92819af591a1f0ecb8d1d83e5d8fd025dd01e2fdbdae65a35eaea666181190717d21d23ce68c4ee4fd5b2f08ed5492f5d27798bea23fd5cd1429ae557ce26844854b76560ca4b85234b920e0e73a420eb8e063f612ca3c1bab65c67441af7041e074c4a8e4b46d44f30c39896f328eba8390ca269eec82b509c60800b92084b2f47c2a1486a2f46f974d98a60d345dcbb20d9ab5e47cddc88b13358fb747687bd382a89daae44b56bba3c5443e3e978c66e0324db9ac05a95b55557ce3ca9a643c29a212af9cc1f8738ca76fd9b03343b75271b6c9112f285de21683ae17131d1f9eb66ee080bf32cbc9aac06743f04dad8f9ef7d56cfbfeb4573bc3e2d78260857b2cd476489d190cffeb3a852fc4cb03eed406e6a2df1f2f11956d5310d22ac6800f1beb603ba4ad53dbe9f4a2aa338307e542819591ead05efc6ee412076d3432da55f3cdb34597576a675e25a9a008f4584858159dab9919bbf8662373ceb8a2a079f1fe9fc4ad0dcdd7c5e032a726228f57fcd6f6c8390955d1d73860769f37a9d3a5cb6456116f244f4db0ec5ee2644bcbd32d377c94807c6e81753bd0bd2e7b7ef4df7515b03315263952db33889b4032ad2f5cfde185f3a096bc736a672209e3eb85fb2ef4f5241c295488f4dfd28359ab44ed6c624151311a054360ff8209d7f2db9dc4cf15e6571cb0bb8dedaa8fc1b4a70782242805b3ff4acaccc4ec4c2467cfc7c16c2d5b96713421d86f431e6205f5cac43fbb61eab5bead4e613bf708ec7159145a962fe0132badb6407dbd52258dc2880a72d649ccee71aba1ef301b744f7eeb7b7fc0311e473a15e7ac3b6a02859f657346b3e71e7d76c3ffbbd36f3caf2ea3eac521a14dddebe44d69bddb13e48e4e3d6f1b3a7f586c45bf27da73cb5a52b4ed1021fbc50e18db1480ce5d174b67de32626208945056b33e37e9809dab499749059823a5ac107c48eeb7895cc0e25573cbd78539e4a613709db1722d42a5f39fe1e899e190d8abd7e5d364aaaa06aaf193a6ddf7b51f616b9dda1c677125f950abd2a8076a47631a0f6707a4fff21973d1e122320c2d495f30b4bc7d1b31b34ab9ec381a99a6d9e36d4116fa3fa98b5181c6bc9c226eeec9b99c793bc2a33c3004f32d9a3b6527f05bf4a53de81dfb9263a3af4363ff9820bd65cab44a649c3a84763d77d5fe6ae2f2d22adba05f372e4b94f6fdf4e01fedc0022d3c56ed156256dde9889dc7f5db4e5c3eb26ac91dd7f8912d652fcb740871d25f349a064f1eb5a66db227d132c91b570cf29f2b4d807f5f61c8bf1f55a24f8828042f461b08071b83adeb0fe7daf86764e5f8d882e48b095563a0419d830215ef11570447931f6253efe47384981eff7150a948fd08d9a8d6e289309c89b0317c82055d51b8ab5168078f098173850081b9137a761704379e94a579e571a983bfe2c05ab605c4674058ae1bb95facad64adc9b6cabd2f6cab054d1166bf63e8fae5fed89770a94bef8c5ed164b2edf1e181d32cf13c5b986b4c7d333345746210c61b2d51f21b752d8c1eea5754b3748fcd568e8f57736ba56a20597d92e5ffb3c013b912eae64528f24792541e32868df60243f9c9e87e4fbd2edfa25305f3f9ccad879eb8a44583bc5e8fd9845e8e628b8c5dfff008cd8a30db5244e9eefe69277916d749dbec2506903caaa4ba82da942dc570b9168dd5389940611beb3a184832c171e91d05b6f9eaa8ed28c3ac6548f357aefc118c05cb8f942691eb73366894f1dbb064d2e2a3ad11d558916d5be73c309de83531138c0ea3452eaf1237d99b1a43222532ca21bff1e9b4952c9dc7c47476567364b8e4d3e0429abef0121e7aef81745e29e23fbfb40efb4549f79b7e7f7e7d407a984ba9c98e224146771fc1dd25601c7326dafb226e52132e2745ce3b258464dd71207e54bd83ca21712b3c6ab59d667bc321d5282197a669f1ac40731741d26262c568df8a5412ffb81d4757eba1ee0a5436829d3c148beb526732f69d5c6ed2715566014cc05f2e20b8632ddc44deccf8a0ca790493daf5e39cc936fda6043fbd2a58535c64460d743e611df96a865694d6480bd4f45842ad4c3c0db15fe1daef8e7b1c3f7312227b4dfcdb04490db038efded2285e0ac57e2c9ec187c312636f9f6a38e385d44a2115f4cbea9bd62f6a59b1d5761a252be45c292af4bac6e00584392b94080dbefae3a21703381392f07fa32bf8645d424bd18b72237a413fe9217f1b682c2d6e5b6f9958ce5b9a65092928db96a9101b5e6c06174f7f1ec06c271cd557433f3a8de134c288dcbb2eaef7fd7011a4097aa1ddde865a91b98c1bdf769da949c784a8ff443002134bc588df8843aa0ee96a43ee94a880db6eddf91dd8e32c812d81983418f1ff7055538539d7b33829d73ea9738758e907452e329bd20f38749660263b0f56ea31de3a2cd3ea0d4509d177c616c742b6845339f6d99cddd38ef8e59d9b1f33dc0a909f715a0c6a80a8fffaf588f357633d883920863df47b7b75f322e00f37f0b4e9b3a272ca3c296be78819098155ddda58ac16a2bd3815a1092cc8d1658aadbfba63902f7790a2e92a71e1dabab3435196964b6d8bb40b33343ec00a7bfb7f69375ba99cb958916aefbfcffa04672d3ec9bf0b0abf2ca5f13031dfa61b5c3e613100d0fe8cd5d181d228d70c36b92098ed54e63b389a29e2deb233f740fb4d87442c2988ec7843581f9a5056ff3e108419b7bea7fc758013f0c97a7032a077c260da2482db0f038d06b8dd377ea0be59c9d4f6d404c7b45f6b557eae23c59429d246e1e8baba652f205770c3ba62632b8ce98e2deb88c97c642202ec6dd62db736619d2cdcedca575ad0107b88e912ccbedd8b3e7569b0863e8c44082870a3e7cd2672fe2ae02a427466d4345fc702bc9745f787ba0cd3c657b95a45a323e10cd46e75f25e4bd5f04beb71a75e00a5f92d150b98b22e8179faf9e54694a6de722ae7b8f42281c17b8f5eb922cb86a1dd8d6d785d16a07ccf75e0e7c23056ee4e4077735615b4e8e68c70f8896e489e80e2131bfe7a626d81f700615eaa48bacd296292480dc9510595f2c8a3a5ab7aa1a58583da967b585f93999f98b354786c8d4892d1290d6352ff7af5d155e06b06685371ba9146ffc45b70cedacdd5466b3228e9bd2f90aad834b5d25b65ac8dd763671eea77877bb6a19ba05bc67b2b81f68837a8e40874d4f1848ae1797fde7880ed298cf224f539e12752c1fec9727f1df8c1fd4e598b8f57af7f5ae496bc452fc87d0bb5415b85eddd92f94962cb28bb3e5f267b11c00429ebb3869d2e5a3ce802909b16f2148a366bab46a4eac53ea6f0084276e1945b389510a412d0acacb2703c4e641b319265fb03e870d80fbede9d23cd8d367079a48e54dbe959a2c8c5a2be82cc8786b4f5fd6029e950e657e39341fd0289497dbf4935802756c5b716341219801fe9b177a4485ef9a22dd8ca7cefe98024f2404a4bc1ab60c6a131f6528ab18a9c0d61774fb8063be99add79391010e5f4216d04ef0bd90d86591beb8ec9d87d0c96ad7ba6224e31653c7cb8f0d7367d26d57524bd8e536d790312769b5e86873ea2b5c0d2c105a5719bb6ec4bd8a4460263a92b3916c013d18201a49ad2f8ae9b0f6d91f278608ce2eb8881a78dca71ada612e03c4e15d3cec2bf9da7a614f458289a63ed691633226a759073c982a35d00bd4c4f9ea86c78bbb8193e3b23cb7214a5e408e5162e17f2c1d6ef8aa1454835fad11b7dd71cb259439765683b281bba61cd075a9d20a152cb0a463b49b4cfbac1b2b7a174dfe80f1a30d6bee8e7bc1576ce2daca1c6d865a67d84392d225b9bda2e3c65b449c8f45ddeb68fbb94f10ad40f61bf670067269c4298747553884712430301f0dc77501f864ba5cec4291c66cb5587ad07166863f43943ab3ad2aafde77f0e126e66e9a475658c60f32cf1a7f698b8868fd55d0e810bcccffcc3ad571142040e2189bb7fcbc4d635d678a9731d49235479982d4ecbddfb85413c8da43e7b222ea55fae3f8d3aadcb2ae89f42959689e1c4e7ef796a1116423d04203ccce940a9163497fb9a180124e4258f8665bf9044d9b3805a04348ca72205951155c3060b9cb6019dfdc5405a786c48ed425476bdbc5a34bb186ed8c23c5538a3bd1b083de8433425345bc5bf827682130libyui.so.15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibyui-4.1.2-1.1.src.rpmlibyui-devellibyui-devel(x86-64)pkgconfig(libyui)@    /usr/bin/pkg-configboost-develglibc-devellibstdc++-devellibyui15rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.1.23.0.4-14.6.0-14.0-15.2-14.14.1`Q@`KW`Gc@`7@`3`*b@`*b@`*b@`*b@`*b@`*b@`%@`%@`#``@`@`@`@`@`@`@`@`@`@_@_0@_@___G@___@_@_@_#_@_F@_]@_"_9_9_9_P_P_P_P_P_P_P_P_~@_u_ts@_cO_a@_a@_H_G@_3_2@_2@_2@_2@_2@_2@_2@_2@_2@_$_c^(@^(@^(@^3^@^@^@^@^@^@^@^@^@^V@^^^^@^@^x^2^|@^y@^y@^y@^J@^J@^J@^J@^;^:@^*@^)^(9@^!^ P@^@]]f@]]q]q]}@]}@]@]]]]7@]7@]]]@]@]@]߶]߶]߶]*]A]A]@]M@]@]@]µ]]]@]W]c@]z@]z@]@]@]]m]@]@]@]{]z3@]z3@]z3@]rJ@]p]m@]@]@] ] ] ]@\"\@\s@\s@\s@\@\@\f\f\@\@\@\@\}\,@\,@\\\@\v{\eX@\73\@\@\@\@\\@\[[_[[[@[@[Ѱ@[ @[ @[@[:@[{[{[{[{[{[z@[^[[ @[Y[Y[Y[Y[;e@[;e@[6@[6@[0@[0@[(@[ZZZ?Z?Z?Z3@ZH@Z_@ZS]@ZN@Z7Z ,@Z ,@Z ,@Y3YYYV@YV@YV@Y@Y[@YMY@XXXXh@Xh@XXF@X>@X=mX=mX8'X,J@X#XX X@XXXXWw@Ww@W@WWW@Wv@W;W@W@W5WVVT@VV%@VUVKV @VqVBUYUYUYUYUYUYUYUYUUU@UM@Uݪ@U5@U@U@U4@UUUUUJ@T-@TTи@Tи@Tr@TTC@TC@TC@TC@TC@TC@T@TTT@T\@dgonzalez@suse.comdgonzalez@suse.comjlopez@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czlslezak@suse.czjlopez@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comriafarov@suse.comriafarov@suse.comfvogt@suse.comshundhammer@suse.comriafarov@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comriafarov@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comjlopez@suse.comriafarov@suse.comkkaempf@suse.comjeriveramoya@suse.comjlopez@suse.comlslezak@suse.czjeriveramoya@suse.commvidner@suse.comjlopez@suse.comjlopez@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.commvidner@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comjreidinger@suse.comdmulder@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comaschnell@suse.comshundhammer@suse.comaschnell@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comoorlov@suse.commfilka@suse.comigonzalezsosa@suse.comshundhammer@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comshundhammer@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comlslezak@suse.czriafarov@suse.comriafarov@suse.comriafarov@suse.comlslezak@suse.czriafarov@suse.comschubi@suse.demvidner@suse.comriafarov@suse.comriafarov@suse.comriafarov@suse.comaschnell@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comhellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comjreidinger@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czshundhammer@suse.comtchvatal@suse.comtchvatal@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comaschnell@suse.commvidner@suse.comaschnell@suse.comaschnell@suse.comlslezak@suse.czlslezak@suse.czmvidner@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czschubi@suse.deschubi@suse.dehellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comshundhammer@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czshundhammer@suse.comshundhammer@suse.comlslezak@suse.czshundhammer@suse.comriafarov@suse.comlslezak@suse.czlslezak@suse.czriafarov@suse.comhellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comhellcp@mailbox.orgshundhammer@suse.comriafarov@suse.comriafarov@suse.comshundhammer@suse.comaschnell@suse.comhellcp@mailbox.orglslezak@suse.czhellcp@mailbox.orghellcp@mailbox.orghellcp@mailbox.orghellcp@mailbox.orgshundhammer@suse.comshundhammer@suse.comhellcp@mailbox.orgmvidner@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comhellcp@opensuse.orgshundhammer@suse.comschubi@suse.deschubi@suse.deschubi@suse.deschubi@suse.deschubi@suse.deschubi@suse.delslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czmvidner@suse.comlslezak@suse.czaschnell@suse.comaschnell@suse.comjreidinger@suse.comigonzalezsosa@suse.comhellcp@opensuse.orgmliska@suse.czigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comletcp@protonmail.comshundhammer@suse.comshundhammer@suse.commvidner@suse.comshundhammer@suse.deshundhammer@suse.deshundhammer@suse.delslezak@suse.czmvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.combesser82@fedoraproject.orgmfilka@suse.comlslezak@suse.czsnwint@suse.debesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgbesser82@fedoraproject.orgcwh@suse.comgilson.s.s@gmail.comshundhammer@suse.deshundhammer@suse.dejreidinger@suse.comcwh@suse.comcwh@suse.comjreidinger@suse.comjreidinger@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comanaselli@linux.itanaselli@linux.itigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.comjreidinger@suse.comhrvoje.senjan@gmail.comshundhammer@suse.delslezak@suse.czjreidinger@suse.comjreidinger@suse.comalarrosa@suse.comshundhammer@suse.deme@besser82.iomvidner@suse.comgs@suse.demvidner@suse.comgs@suse.degs@suse.dejreidinger@suse.comlslezak@suse.czancor@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.comancor@suse.comshundhammer@suse.deaschnell@suse.comschubi@suse.commvidner@suse.comshundhammer@suse.deshundhammer@suse.degs@suse.debesser82@fedoraproject.orgmvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.comlslezak@suse.czanaselli@linux.itjsrain@suse.czgs@suse.dejsrain@suse.czjsrain@suse.czjsrain@suse.czmvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.commvidner@suse.combesser82@fedoraproject.orgmvidner@suse.commvidner@suse.commvidner@suse.comanaselli@linux.it- Remove background opacity from libyui-qt-pkg icons (bsc#1183519) - 4.1.2- Add the missing transparency to the folder-temp.svg icon (bsc#1183449). - 4.1.1- New packaging system. - Now on, libyui subpackages are built inside the libyui OBS package. - The affected packages are: libyui-qt, libyui-qt-graph, libyui-qt-pkg, libyui-ncurses, libyui-ncurses-pkg, libyui-rest-api, libyui-qt-rest-api, libyui-ncurses-rest-api, libyui-bindings. - 4.1.0- Removed dependency on Xlib (bsc#1182663) - 4.0.3- Fixed segfault in disk usage list: Removed code for disabled columns completely (bsc#1182555) - 4.0.2- Adapted to new libyui cmake build environment (bsc#1181653) - Renamed Makefile.cvs to Makefile.repo - 4.0.0- Require libyui-ncurses (bsc#1181653) - 4.0.1- Require libyui-ncurses (bsc#1181653) - 4.0.1- Require libyui-qt (bsc#1181653) - 4.0.1- Require libyui-qt (bsc#1181653) - 4.0.1- Require libyui-qt (bsc#1181653) - 4.0.1- Added `Ctrl+Alt+Shift+C` keyboard shortcuts for starting special configuration console (jsc#PM-1895, jsc#SLE-16263) - 4.0.1- Added keyboard shortcuts: Ctrl-D Shift-G - start the debugger Ctrl-D Shift-C - start the configuration console (jsc#PM-1895, jsc#SLE-16263) - CMake fix: do not create the include/yui symlink if it already exists - 4.0.2- Added YSpecialKeyEvent to allow sending a special keyboard shortcut for configuring the application (jsc#PM-1895, jsc#SLE-16263) - Added File->Close menu item in the dialog inspector (it was not possible to close the inspector when opened during installation) - Require newer cmake (3.17+, version 3.10 is not enough) - 4.0.1- In tables with nested items, only open/close branches with [Space], don't also send an "Activated" event (bsc#1181789) - 4.0.1- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- New CMake build environment (bsc#1181653) - Bumped SO version to 15 - 4.0.0- Block processing the idle loop after calling the closeUI() method (bsc#1181647) The terminal was actually still used by the UI after that call and there was a race condition if the started application after the call also used the terminal. - 2.57.3- Fixed build against the latest libmicrohttpd library (related to bsc#1173718) - 0.5.12- Add folder-temp icon (related to jsc#SLE-16313). - 2.56.4- Create structure to move handlers to separate classes (bsc#1132247) - 0.2.3- Add activation for YTable (bsc#1139747) - Create structure to move handlers to separate classes - 0.2.4- Add activation for YTable (bsc#1139747) - Create structure to move handlers to separate classes - 0.5.11- Fixed OBS-only changes by kkaempf vs. Git master conflicts - Removed kkaempf's libyui-bindings-2.0.2.patch (now included in mvidner's latest commits for 2.1.0) - 2.1.1- Add activation for Radiobutton (bsc#1139747) - 0.2.3- Add activation for Radiobutton (bsc#1139747) - 0.5.10- Fix text and icon overlapping in the pattern header (boo#1176530) - Improve layout of pattern headers - 2.48.5- Added new widgets: YMenuBar, YItemSelector (bsc#1175115) - 2.1.0- Add support for the child items in the table (bsc#1139747) - 0.5.9- Honor menu bar toplevel menu enabled/disabled and visibility state (boo#1178394 again) - 2.56.3- Higher priority for toplevel menu shortcuts (bsc#1175489) - Dropped support for openSUSE 13.2 (or earlier) builds in .spec file - 3.12.2- Honor menu item enabled/disabled state when rebuilding menu item tree (e.g. after keyboard shortcut change) (boo#1178394) - 2.56.2- Explicitly set item and line index in NCMultiSelectionBox and NCSelectionBox (bsc#1177982, bsc#1177985) - 2.57.2- Do not set json value to nullptr when YCheckBoxState is YCheckBox_dont_care (bsc#1139747) - 0.5.8- Fixed menu hotkeys (bsc#1177760) - 2.57.1- Added support for OpenItems property for (nested) tables (bsc#1176402) - 2.56.1- Added support for OpenItems property for (nested) tables (bsc#1176402) - 3.12.1- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 0.2.2- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 0.2.2- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 0.5.7- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 2.46.6- Use new parent lib SO version libyui.so.14 (bsc#1176402). - 2.48.4- Adapt code to changes for nested tables. - Use new parent lib SO version libyui.so.14 (bsc#1176402). - 2.50.10- Resolve hotkeys conflicts for widgets with multiple hotkeys. - Activate the menu hotkeys without using the ALT key. - Close a menu by using BACKSPACE. - Allow to use hotkeys to jump between menus. - Related to bsc#1175489 - Allow to show/hide menus and menu items (related to manatools/libyui-mga#1). - Allow nested items in tables (bsc#1176402). - Bumped SO version to 14. - 2.57.0- Resolve hotkeys conflicts for widgets with multiple hotkeys (related to bsc#1175489). - Allow to show/hide menus and menu items (related to manatools/libyui-mga#1). - Allow nested items in tables (bsc#1176402). - Bumped SO version to 14. - 2.56.0- Resolve hotkeys conflicts for widgets with multiple hotkeys (related to bsc#1175489). - Allow to show/hide menus and menu items (related to manatools/libyui-mga#1). - Allow nested items in tables (bsc#1176402). - Bumped SO version to 14. - 3.12.0- Remove log component from YHttpWidgetsActionHandler header file bsc#1177159 - 0.5.6- fix Factory build, add libyui-bindings-2.0.2.patch - move to python3-only build- Add item selection in YMenuBar (bsc#1175115) - 0.5.5- Hide heading of the dialog when no title is defined. - Related to bsc#1175489. - 2.55.0- Fixed compilation in SLE15-SP2 (related to the previous fix bsc#1139747) - 0.5.4- Serialize value for YDateField and YTimeField (bsc#1139747) - 0.5.3- Fix changing a single cell in a sorted table (bsc#1165388, bsc#1174615) - 2.56.2- Handle hot-keys for top level menu options. - Related to bsc#1175115. - 2.56.1- Add MenuBar widget (bsc#1175115). - Bump SO version to 13. - 2.56.0- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 0.2.1- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 2.50.9- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 0.2.1- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 2.46.5- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 2.48.3- Added MenuBar widget (bsc#1175115) - Bumped SO version to 13 - 2.54.0- Use new parent lib SO version libyui.so.13 (bsc#1175115) - 0.5.2- Added MenuBar widget (bsc#1175115) - Bumped SO version to 13 - 3.11.0- Fix build by porting NCURSES_CXX_IMPEXP from upstream (bsc#1174759). - 2.55.1- Handle MHD result as int or enum depending on libmicrohttpd version (libmicrohttpd>=0.9.71 uses enum) - 0.5.1- Trigger update on YCombobox, YSelectionBox, YInputField, YMultiSelectionBox (bsc#1139747) - Add support for YDateField and YTimeField - Allow setting text in editable YComboBox - Allow selecting row in the table by row id - Return json format consistently - Add support for YCheckBoxFrame widget - Allow reusing port if YUI_REUSE_PORT=1 - Add json serialization for YBarGraph - 0.5.0- Trigger update on YCombobox, YSelectionBox, YInputField, YMultiSelectionBox (bsc#1139747) - Add support for YDateField and YTimeField - Add support for YCheckBoxFrame - 0.2.0- Trigger update on YCombobox, YSelectionBox, YInputField, YMultiSelectionBox (bsc#1139747) - Add support for YDateField and YTimeField - Add support for YCheckBoxFrame - 0.2.0- Make itemAt method public for YSelectionWidget (bsc#1132247) - 3.10.1- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 0.1.2- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 0.1.2- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 2.50.8- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 2.46.4- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 2.48.2- Use new parent lib SO version libyui.so.12 (bsc#1172513) - 0.4.1- Added autoWrap to label widget (bsc#1172513) - Bumped SO version to 12 - 2.55.0- Added autoWrap to label widget (bsc#1172513) - Bumped SO version to 12 - 2.53.0- Added autoWrap to label widget (bsc#1172513) - Bumped SO version to 12 - 3.10.0- Fix ruby bindings when build as non-gem (bsc#1172158) - 2.0.2- Modify spec file to build python3 package - 2.0.1- Fixed compatibility with older (pre-5.15) Qt versions (bsc#1165118) - 2.48.1- Fixed build failures with older Qt versions (pre-5.15) (bsc#1165118) - 2.52.4- Allow vendor change also for distribution upgrade (bsc#1170521) - 2.50.7- allow to move graph by dragging mouse (bsc#1171865) - 2.46.3- Allow vendor change also for distribution upgrade (bsc#1170521) - 2.48.0- handle multi-line labels (bsc#1171700) - 2.46.2- Fixed Qt 5.15-Beta2 deprecated warnings (bsc#1165118) - 2.47.5- Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.46.1- Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.47.4- Fixed Qt 5.15 deprecated warnings (bsc#1165118) - 2.52.3- Added missing gettext init (bsc#1163586) - 2.52.2- Removed obsolete old RPM group tags (bsc#1163594) - 3.9.3- Removed leftovers of dropping support for RPM group tags (bsc#1163594) - 2.50.6- Removed leftovers of dropping support for RPM group tags (bsc#1163594) - 2.47.3- Ask user for confirmation for retracted packages (bsc#1162145) - 2.50.5- Replace hard-coded HTML documentation with the url to the actual documentation in project repo - Add "/version" endpoint to access to API version - Use /v1/ prefix in URL path while accessing resources - 0.4.0- bsc#1154694 - do not crash UI when terminal window is too tight for table - 2.54.5- Add an option to include a "Search Online" option in the package selector (jsc#SLE-9109). - 2.50.4- Handle retracted packages (jsc#SLE-11211) - 2.50.3- Add an option to include a "Search Online" option in the package selector (jsc#SLE-9109). - 3.9.2- Add an Online Search option to the Extras menu (jsc#SLE-9109). - 2.47.2- Handle retracted packages (jsc#SLE-11211) - 2.47.1- handle new sort-key when sorting tables (bsc#1140018) - 2.52.1- handle new sort-key when sorting tables (bsc#1140018) - 2.54.4- added sort key to table cell (bsc#1140018) - 3.9.1- update selected item in table when changing sorting only if multiselection mode is off (bsc#1159098) - 2.54.3- sort new table content (unless keep-sorting flag is set) (part of bsc#1140018 and part of #1159177) - update selected item in table when changing sorting (bsc#1159098) - 2.54.2- adapted to changes in libyui-ncurses (needed for bsc#1159177) - 2.50.2- save flag for reverse sorting in SortStrategyBase (needed for bsc#1159177) - 2.54.1- Added multiversion package list to the package classification filter (related to the bsc#1155132) - 2.50.1- Increase SO version to 11 (bsc#1132247) - 2.46.0- Increase SO version to 11 (bsc#1132247) - 2.50.0- Increase SO version to 11 (bsc#1132247) - 2.47.0- Partially restore the "Package Groups" view, display only special package groups (orphaned, unneeded, multiversion,... packages) (bsc#1155132) - 2.46.11- Add support to operate on many widgets with rest-api (bsc#1132247) - Increase SO version to 11 - 2.52.0- Added a banner on the upper/right side of the YaST layout. The label can be set by the environment variable YAST_BANNER (jsc#SLE-9424). - 2.51.7- Do not require graphviz-devel for the doc package (bsc#1157916) - 2.45.5- Add support to operate on many widgets with rest-api (bsc#1132247) - Support column index when selecting a row - Update documentation - Increase SO version to 11 - 0.3.0- Add support to operate on many widgets with rest-api (bsc#1132247) - Increase SO version to 11 - 2.54.0- Add support to operate on many widgets with rest-api (bsc#1132247) - Increase SO version to 11 - 3.9.0- Respect backslashes (graphviz escString) in texts (bsc#1157916) - 2.45.4- Fixed Qt 5.14 deprecated warnings (bsc#1155550) - 2.46.10- Fixed Qt 5.14 deprecated warnings (bsc#1155550) - 2.51.6- Prevent crash on [PrintScreen] of a main window (bsc#1157170) - 2.51.5- Mirror layout direction in Farsi (bsc#1156437) - 2.51.4- Implemented CustomStatusItemSelector widget (bsc#1084674) - 2.53.2- Don't use tab in string literal (bsc#1084674) - 3.8.5- Switch to native rpm boolean dependency syntax (boo#1156428)- Support item status getting and setting for ItemSelector (bsc#1084674) - 3.8.4- Left-align ItemSelector toggle and icon if using custom status values, but items without description (bsc#1084674) - 2.51.3- do not complain about vendor change when switching repo (bsc#1149391,bsc#1065584) - 2.46.9- Support custom status values (int, not just boolean) in ItemSelector (bsc#1084674) - 2.51.2- Support custom status values (int, not just bool) in ItemSelector (bsc#1084674) - 3.8.3- Don't enforce an initial selection for SingleItemSelector (bsc#1084674) - 3.8.2- 2.46.8- Fix build failure with older boost (bsc#1084674) - 2.53.1- Try to sort out a bit the package using spec-cleaner - Use the distribution %cmake macros that define all the various compilation flags/etc. - Use %cmake_build that will allow us later to switch from make to ninja on distribution level- Remove Group view pane as it is based on the rpm group tag indirectly via packagekit (fate#326485).- Implemented ItemSelector widget (bsc#1084674) - 2.53.0- Icon support for ItemSelector widget (bsc#1084674) - 2.51.1- Added CurrentItem property to new ItemSelector widget for consistency (bsc#1084674) - 3.8.1- Added ItemSelector widget (bsc#1084674) - 3.8.0- Increase SO version to 11 (bsc#1132247) - 0.1.1- Increase SO version to 11 (bsc#1132247) - 0.1.1- Implemented ItemSelector widget (bsc#1084674) - 2.51.0- handle new libyui feature dealing with scrollbar position of RichText widget (bsc#1150498) - 2.52.1- Make scroll-up mean zoom-in (bsc#1149158) - 2.45.3- handle new libyui feature dealing with scrollbar position of RichText widget (bsc#1150498) - 2.50.6- Allow to get and set scrollbar position of RichText widget (bsc#1150498) - 3.7.0- Added a new generic dependency to force upgrade from all previous versions (e.g. from libyui-qt-pkg9 to libyui-qt-pkg10) (bsc#1148622) - 2.46.7- Added a new generic dependency to force upgrade from all previous versions (e.g. from libyui-ncurses-pkg9 to libyui-ncurses-pkg10) (bsc#1148622) - 2.49.1- pollEventInternal/UI.PollInput would produce no events (bsc#1139967) - 2.50.5- Split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - IPv6 support - HTTP Basic Auth support (set the user name and password via the YUI_AUTH_USER and YUI_AUTH_PASSWD environment variables) - 0.2.0- Send the notify events also when some widgets are changed via the REST API (CheckBox, RadioButton, InputField) (bsc#1139747) - 2.52.0- Initial version, split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - 0.1.0- Initial version, split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - 0.1.0- Split the libyui-rest-api plugin to separate Qt and Ncurses parts (bsc#1139747) - 3.6.0- Adding explanation for temporary menue options. (bsc#1137034) - 2.46.6- Clarify license to lgpl-2.1 and lgpl-3 (bsc#1136407). - 2.46.5- Allow for full customization of the steps (boo#1134575) - 2.50.4- Fixed empty labels in graph elements (bsc#1130502): Proper replacement for obsolete QPainter::initFrom() - 2.45.2- Check for correct Qt version to fix build with Qt 5.13 (bsc#1130502) - 2.46.4- Check for correct Qt version to fix build with Qt 5.13 (bsc#1130502) - 2.50.3- Fixed segfault in pkg changes dialog (bsc#1132980) - 2.46.3- Spec file cleanup, use %cmake macros- Backward compatibility fix to ensure it still compiles in Leap 15.0 (related to bsc#1130502) - 2.46.2- Backward compatibility fix to ensure it still compiles in Leap 15.0 (related to bsc#1130502) - 2.50.2- Fixed obsolete warnings when building against Qt 5.13 (bsc#1130502) - 2.45.1- Fixed obsolete warnings when building against Qt 5.13 (bsc#1130502) - 2.46.1- Adapt to the latest libyui base library (REST API extension) - Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.51.0- Fixed obsolete warnings when building against Qt 5.13 (bsc#1130502) - 2.50.1- Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.45.0- Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.46.0- Bump the .so version to 10 to be compatible with the other libyui packages (bsc#1132247) - 2.49.0- Add changes required for the libyui-testframework (bsc#1132247) - 2.50.0- Add icons for partitioner (boo#1118521) - 2.49.16- Revert to previous initial status column width (bsc#1127708) - 2.45.27- Use YQUI icon loader in YQImage whenever possible (bsc#1119688, bsc#1122174) - 2.49.15- Fix icon display to new libyui-qt function (boo#1125424) - 2.45.26- Fixed segfault in YQTableItem icon (bsc#1121083) - 2.49.14- Initial commit (bsc#1132247) - 0.1.0- Add changes required for the libyui-rest-api (bsc#1132247) - 3.5.0- YImage: Fall back to compiled-in Qt resources (bsc#1119688) - 2.49.13- log QIcon::themeName (for bsc#1119688) - 2.49.12- Make icons pop out from any background (boo#1115949) - 2.45.25- libyui-ncurses-tools conflicts with libyui-ncurses8 (related to bsc#1113291) - 2.50.4- Ship only primary icons with module to avoid conflicts (boo#1118521) - 2.49.11- Fix YQTree's icon loading function (boo#1116562) - Fix padding on the left caused by deprecated dialog icon (boo#1116278)- Destroy sidebar where necessary (boo#1115994)- Use native icon theme methods (boo#1109378) - 2.49.8- Require and link against libQt5Svg (bsc#1114654) - 2.45.24- Better error handling for missing icons (bsc#1114654): Error message in the y2log plus displaying a small red square for missing icons. - 2.45.23- New way of handling emblems with theming support (boo#1109382) - 2.45.22- Split off libyui-terminal into libyui-ncurses-tools (bsc#1113291) - 2.50.3- Remove the RPM Groups view (FATE#326485). - 2.48.9- Remove the RPM Groups view (FATE#326485). - 2.45.21- Fix style disappearing from sidebar (boo#1111720) - 2.49.7- Enable HiDPI (bsc#1089886) - 2.49.6- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Changed dir of COPYING file.- Update the version to match the other packages (improvement for handling big disks, bsc#991090) - 2.44.9- Fix for the new FSize class (avoid the 8EiB limit, bsc#991090) - Update the package version - 2.48.8- Update the version to match the other packages (improvement for handling big disks, bsc#991090) - 2.50.2- Fix for the new FSize class (avoid the 8EiB limit, bsc#991090) - Update the package version - 2.45.20- Fix for the new FSize class (avoid the 8EiB limit, bsc#991090) - Update the package version - 2.49.5- Improved the FSize class to handle arbitrary sizes, use the boost multiprecision library instead of `long long` which overflows for values > 8EiB (bsc#991090) - 3.4.2- Fixes for file systems >8EiB (bsc#991090): - Do not display "out of disk space" error at start when such a large disk is present in the system - Fixed displaying negative disk sizes in the disk usage dialog - 2.45.19- Fixes for file systems >8EiB (bsc#991090): - Do not display "out of disk space" error at start when such a large disk is present in the system - Fixed displaying negative disk sizes in the disk usage dialog - 2.48.7- Added new "Services" filter, displayed only when at least one repository service is present (FATE#321043)- Added new "Services" view, displayed only when at least one repository service is present (FATE#321043) - Display the busy cursor while package filtering is in progress- use long long instead of int for free disk space with MiB base - 2.45.18- use long long instead of int for free disk space with MiB base - 2.48.6- Drop code related to qt solver plugin which is dead for long time (bsc#1088759) - 2.45.17- Drop qt5_use_modules (related to bsc#1091286). - 2.44.8- Fix Gnome's display of titles/icons (boo#1092845) - 2.49.4- Fix GCC 8 warning: -Werror=catch-value (boo#1084636). - 3.4.1- Replace qt5_use_modules with target_link_libraries (bsc#1091286). - 2.45.16- Replace qt5_use_modules with target_link_libraries (bsc#1091286). - 2.44.7- Replace qt5_use_modules with target_link_libraries (bsc#1091286). - 2.49.3- Use QLibraryInfo to determine the path to Qt translations (bsc#1082569). - 2.49.2- fix translations for advanced help text (bsc#1083015) - 2.50.1- Contribution by LelCP: Add support for icon themes (boo#1081517) - 2.45.15- Prevent segfault if an open dialog is left over (bsc#1074596): Don't do anything widget related after the QApplication is destroyed, in particular not deleting other widgets, even if indirectly via YDialog::deleteAllDialogs() in YUI. [#] 2.49.1- Removed is_linetouched() function that clashes with a macro of the same name of newer NCurses libs (bsc#1074600) - 2.50.0- Don't probe X11 display, for better integration with Wayland (bsc#1072411) - 2.48.1- Send a widget ID with Shift-F6 for automated testing (fate#324098) - 2.48.0- Send a widget ID with Shift-F6 for automated testing (fate#324098) - 2.49.0- Support for sending a widget ID with Shift-F6 for automated testing (fate#324098) - 3.4.0- Removed an obsolete non-working Qt initialization hack (bsc#1053873) - 2.47.3- Adjusted to increased so version of the base library (bsc#1052217) - 2.44.6- Adjusted to increased so version of the base library (bsc#1052217) - Reduce build dependencies: Use individual libboost-*-devel packages instead of boost-devel (amajer) - 2.45.14- Adjusted to increased so version of the base library (bsc#1052217) - Reduce build dependencies: Use individual libboost-*-devel packages instead of boost-devel (amajer) - 2.48.5- Adjusted to increased so version of the base library (bsc#1052217) - 2.47.2- Adjusted to increased so version of the base library (bsc#1052217) - Reduce build dependencies: Use individual libboost-*-devel packages instead of boost-devel (amajer) - 2.48.4- CMake 3.9 warns about CMP0028 being obsolete - 3.3.3- bnc#1047145 - patch to make the package buildable by gcc7 (by werner@suse.com) - 2.48.3- Limit the number of displayed changes (the last 512 entries), rendering a huge change log might cause a freeze for long time (bsc#1044777) - 2.45.13- adjustments needed to work with latest ncurses update (bsc#1034922) - 2.48.2- Add option to enable MGA-Extensions - Patches from MGA (anaselli) to support external plugins - 2.0.0- Python3: YItem and YWidget pointers comparison does not work any more (gh#libyui/libyui-bindings#26, A. Naselli) - Python: Python binding missing constant values (gh#libyui/libyui-bindings#25, A. Naselli) - Python: Added an example to show how to fill a YTable using YItemCollection (gh#libyui/libyui-bindings#24, A. Naselli) - CMake: Fix handling of PerlLibs (boo#1113271) - 1.1.2- Add $(ENV:YUI_PREFERED_BACKEND) to set prefered UI-backend - Avoid several warnings from CMake - 3.3.2- Fix detection of Desktop Environments - 3.3.1- Add YSettings::loadedUI option (gh#libyui/libyui#35) - Prefer Gtk-UI on Gtk-based desktop enviroments - Bump SO-name and minor version for API-change - 3.3.0- Fix crash when shutting down the UI (gh#libyui-libyui-qt#41, bsc#931762) - Fix a problem with hanging UI - 2.47.1- Sort pkg list case-insensitively (bsc#1012294) - Prevent double sorting (widget sorts by itself) - 2.48.4- Treat RichText non-pair tag cases (gh#libyui-ncurses/issues#33). - 2.48.1- Sort pkg list case-insensitively (bsc#1012294) - 2.45.12- Made menu hotkey unique for QA (bsc#1012604) - 2.48.3- implement shortcut conflicts resolver for menu buttons (bsc#940817) - 3.2.9- Add hotkey for help about advanced hotkeys (bsc#1010039) - 2.48.0- Add handler for Shift-F1 to show advanced keyboard shortcuts (bsc#1010039) - 2.47.0- avoid duplicate entries in package groups view (bnc#852073) - 2.45.11- install qt-pkg if graphical control center and yast2-packager is used to prevent crash (bsc#999031) - 2.45.10- Add support for @import directive in QSS (related to bsc#768112 and bsc#780621) - 2.46.30- Rename Y2COLORMODE to Y2ALTSTYLE for consistency (related to bsc#768112 and bsc#780621) - 2.46.29- Fixed a Wmismatched-tags warning on clang/OSX (gh#libyui/libyui#33) - 3.2.8- Fix pre-selecting a tree item when adding it, in ncurses (gh#libyui/libyui#86, boo#1005889). The very first item would be selected, ignoring YTreeItem::setSelected. - Added ui test before loading extended widget plugin, to avoid a crash- Fix pre-selecting a tree item when adding it, in ncurses (gh#libyui-ncurses/issues#26, boo#1005889). The very first item would be selected, ignoring YTreeItem::setSelected. - 2.47.7- Adapt to the latest API change regarding QY2Styler, renaming usingHighContrastStyleSheet to usingAlternateStyleSheet (related to bsc#780621) - 2.45.9- Rename Y2HIGHCONTRAST environment variable to Y2COLORMODE - Use 'alternate' instead of 'high-contrast' - Load default style sheet if alternate style sheet does not exist - All these changes are related to bsc#768112 and bsc#780621 - 2.46.28- Use the new QY2Styler usingHighContrastStyleSheet instead of the old usingVisionImpairedPalette (related to bsc#780621) - 2.45.8- Fix high-contrast support (bsc#76811 and related to bsc#780621) - 2.46.27- Improve message shown when user want to quit without saving changes (bsc#849084) - 2.45.7- Fix compilation with Qt 5.7 by using non-deprecated classes (boo#1001141).- Force showing widgets that were added after opening a dialog (bsc#998593) - Deliver timeout events only if the delivering dialog is still the topmost (can only happen with Ctrl-Shift-Alt key combos) - 2.46.25- Added editing abilities to the spy dialog (Ctrl+Shift+Alt+Y in the Qt UI) (bsc#998593) - 3.2.7- prevent double rendering of content causing segfault in qt and slow down elsewhere (bnc#989155) - 3.2.6- Do not append new line when content of log view do not change (bnc#989155) - 2.46.24- Now Yast requests the focus to the window manager when running fullscreen instead of relying on the window manager focus policy (bsc#974627) - 2.46.23- Show help in wizard widget upon F1 and Alt-H (bnc#973389) - 2.46.22- Fix 'Werror=nonnull-compare' for GCC 6 (bsc#964144) - Optimizations remove null pointer checks for 'this' - Clean-up trailing white-space - 3.2.5- Fixed a compilation error in YTableCell with GCC 6 (bsc#964144). - 3.2.4- replace deprecated auto_ptr by unique_ptr (bsc#962744) - 2.47.6- CSharp: fix a System.EntryPointNotFoundException (gh#libyui/libyui-bindings#18, M. Pasotti) - Perl, Python, Ruby: Fixed item identity comparison (gh#libyui/libyui-bindings#15, A. Naselli) - 1.1.1- Respect /etc/zypp/zypp.conf settings for options "Allow vendor change" and "Cleanup when deleting packages" (bsc#954117) - 2.45.6- Allow Ctrl-a and Ctrl-e key navigation for ComboBox, InputField and MultiLineEdit widgets (bsc#938814) - 2.47.5- Fix unselecting patterns for installation (unify behavior with qt packager) (bnc#916568) - 2.48.2- fixed styling for the release notes dialog content (bsc#947167) - 2.46.21- Better handling of secondary repository filters when there is no enough screen space (bnc#876540) - 2.45.5- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079). - 2.47.4- Reorganized git for easier tarball creation: - RPM spec files are kept in git verbatim, not as templates - no longer call PREP_SPEC_FILES in CMakeLists.common - No functional change but version bumped to push the package down the pipeline (boo#946079).- Handle QtInfoMsg value in switch; fixes build with Qt 5.5 (H Senjan, boo#942101). - so-version bumped to match the main library. - 2.46.19- fixed redirection of stderr and stdout to /dev/null (bnc#943757) - 2.47.3- Allow to delete single versions of multiversion packages (bsc#943870) - 2.45.3- bumped so version to match the base library (boo#937026). - 2.44.4- Handle mixed multiversion packages (fate#318778) - Allow to delete single versions of multiversion packages. (bsc#943870) - 2.48.0- Bump also the required yui_backend - 3.2.2- Fixed crash in conflict resolver dialog: No longer call libzypp function that always returns null pointer (bsc#941398) - 2.45.2- Handle mixed multiversion packages (fate#318778) - Fixed libzypp deprecated warning - 2.45.1- don't calculate height of an invisible widget (menu button) to prevent segfault (bnc#931154) - 2.47.2- API-changes imply so-name bump - 3.2.1- Added a libyui-terminal helper script (boo#937026). - 2.47.1- Added NCApplication::openUI/closeUI (boo#937026). - 2.47.0- Added YApplication::openUI/closeUI (boo#937026) - 3.2.0- Added option "Dependencies/Install Recommended Packages", (PKGMGR_RECOMMENDED) (boo#900853). - Changed "Dependencies/Install Recommeded Packages for Already Installed Packages" from an option to a command (boo#902394). - 2.47.0- Unified option handling with NCurses (FATE#318099) - "System verification mode" and "Dependencies/Autocheck" moved to /etc/sysconfig/yast2 (PKGMGR_VERIFY_SYSTEM, PKGMGR_AUTO_CHECK). - made "Cleanup when deleting packages" and "Allow vendor change" not persistent. - Added option Dependencies/Install Recommended Packages, (PKGMGR_RECOMMENDED) (boo#900853). - Changed "Options/Ignore Recommended Packages for Already Installed Packages" from an option to a command "Extras/Install All Matching Recommended Packages" (boo#902394). - 2.45.0- fixed styling for non-Wizard dialogues (bnc#925882) - allow styling of the YQMainWinDock object (the main non-Wizard window) - the stylesheet editor (Ctrl+Shift+Alt+s) also works for non-Wizard dialogues now - 2.46.18- NCTimeField input validity check - NCDateField input validity check - Implementation of optional widget YTimeField - Implementation of optional widget YDateField - new class NCInputText to share code between NCTimeField, NCDateField and NCInputField - 2.46.10- fix layout of Help and Release Notes buttons (bsc#916814) (credits to tgoettlicher) - 2.46.17- don't use internal ncurses (_nc_) functions (bnc #915945) - 2.46.9- include Help and Release notes buttons in keyboard shortcut resolution (bsc#880983) - 2.46.16- added keyboard shortcuts to Help and Release Notes buttons (bnc#880983) - 2.46.15- added QT-specific dialog for displaying release notes- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.44.3- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.46.14- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.46.2- Fixed building with cmake 3.1 (PREFIX in spec, boo#911875). - 2.46.8- Fix cmake also in the spec file, duh.- Fix cmake also in the spec file, duh.- Replace deprecated Config: with RbConfig: for Ruby 2.2 - Add bindings for Mono / CSharp thanks to Matteo Pasotti - Add CMake-switches to enable / disable languages thanks to Matteo Pasotti - Shapen-up Mono-bindings to work as expected - 1.1.0- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875). - 2.44.8- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875). - 1.0.6- Fixed building with cmake 3.1 (-fPIC, PREFIX, boo#911875). - 3.1.5- RichText hyperlinks: return as strings, like Qt and GTK do. (gh#libyui/libyui-ncurses#30) - 2.46.7sheep05 1617052536  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.1.2-1.14.1.2-1.14.1.2 yuiFSize.hImplPtr.hTreeItem.hYAlignment.hYApplication.hYBarGraph.hYBothDim.hYBuiltinCaller.hYBusyIndicator.hYButtonBox.hYCheckBox.hYCheckBoxFrame.hYChildrenManager.hYColor.hYComboBox.hYCommandLine.hYContextMenu.hYDateField.hYDescribedItem.hYDialog.hYDialogSpy.hYDownloadProgress.hYDumbTab.hYEmpty.hYEnvVar.hYEvent.hYEventFilter.hYExternalWidgetFactory.hYExternalWidgets.hYFrame.hYGraph.hYGraphPlugin.hYIconLoader.hYImage.hYInputField.hYIntField.hYItem.hYItemCustomStatus.hYItemSelector.hYLabel.hYLayoutBox.hYLogView.hYMacro.hYMacroPlayer.hYMacroRecorder.hYMenuBar.hYMenuButton.hYMenuItem.hYMenuWidget.hYMultiLineEdit.hYMultiProgressMeter.hYMultiSelectionBox.hYOptionalWidgetFactory.hYPackageSelector.hYPackageSelectorPlugin.hYPartitionSplitter.hYPath.hYProgressBar.hYProperty.hYPushButton.hYRadioButton.hYRadioButtonGroup.hYReplacePoint.hYRichText.hYRpmGroupsTree.hYSelectionBox.hYSelectionWidget.hYSettings.hYShortcut.hYShortcutManager.hYSimpleEventHandler.hYSimpleInputField.hYSingleChildContainerWidget.hYSlider.hYSpacing.hYSquash.hYStringTree.hYTable.hYTableHeader.hYTableItem.hYTimeField.hYTimezoneSelector.hYTransText.hYTree.hYTreeItem.hYTypes.hYUI.hYUIException.hYUILoader.hYUILog.hYUIPlugin.hYUISymbols.hYWidget.hYWidgetFactory.hYWidgetID.hYWidget_OptimizeChanges.hYWizard.hlibyui.solibyui.pclibyui15examplesAutoWrap1.ccAutoWrap2.ccComboBox1-editable.ccComboBox1.ccCustomStatusItemSelector1.ccHelloWorld.ccItemSelector1.ccItemSelector2-minimalistic.ccManyWidgets.ccMenuBar1.ccMenuBar2.ccMenuButton1.ccPollEvent.ccSelectionBox1.ccSelectionBox2.ccSelectionBox3-many-items.ccTable-many-items.ccTable-nested-items.cclibyuibuildtoolsBuildTreeSettings.cmake.inCMakeLists.commonConfig.cmake.inConfigVersion.cmake.inDoxyfile.inFindGTK3.cmakeLibyuiCommon.cmakeconfig.h.intemplate-doc.spec.intemplate.pc.in/usr/include//usr/include/yui//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libyui15//usr/share/doc/packages/libyui15/examples//usr/share//usr/share/libyui//usr/share/libyui/buildtools/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP3:GA/standard/c18405ec534b8ab17abc2d76f4583c4f-libyuicpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textAlgol 68 source, ASCII textC source, UTF-8 Unicode textPR]shPFbsUatutf-8649781f6316913e0dd470a18df7522163401c60268587b26d322d0897cbb82a0? 7zXZ !t/] crt:bLL ܫ6J_XRJ_%!ɇF擻.|BX2(M '*mx"&:UHBF+`YԂ!b1}mҏ5:&.&dnU]S4#F O oq`} f.Pn0͍iO&G<-ǸH;֪D7r}Zm }I{r**;.H.S:Fw/m:@$NkpL]',`-d=g،0=+jR) VG:UҴJ&#az??wOS1w#_h(-h $M ݶ ,S ;ձEDwAelɖ*!.Ta)o3N(O}+R,,;'g9ƟhSg2Of 6 (7::mnJ6l˘N4l+(w* !$_OpLr! uBi҇C jC(|R+s|dm-ŠP!! גf00KwE$I[ȧo|$o v^.΃7S27#}]QNgrc[=h,v؛QJ5; oY5ޡ,D_o.HpZXCD;;ҩ/ѓ3D{!ģaA=ɉH'ܣT`y cfm.*a\YPߖѠ X0,ofS СAMV~Idd`ז'8[*A=m B eRe=MFde+CJGw ᜸ܔZפ3Z&f5os#_w[}m[FJN:+~N [ЏT.V %'8D64@{XcE>bd|Vr)PǤP :t̚xWGb gQdiU QrnG4:>w^/T {H:6{WgT3S :]RBmu{vQ4<^6L.:'aK;@*SQ̻نf8;p6H4dF6qqV߹ԼR<9r'e7 n\ lIP^nx hr]O/6߭ Kak׻)I"Ol4}SY@B$WQHLł1j&KGT[Ҿ2fo`6A2q:wxI^G1-[( T!%ΐa|bL|'ھm5'XIim5Z݌C)V5b!*XU3; e8f>.lǙǽڍ}P%gNlc`TIPr p^~ITG늼3~MdFc=UR)`%'?v Fv>H }Ta1ؔ_]W7Ykwʡ58yDRlqPs)7^>nbY?/M,7JW3Z0;GCHCε^/aMQpbaEg1W7!bO{5\[df#px:dZmkPZhme;226=?^^) (pq@0KYbոd\*ܷ-8qHh԰h~%f,T)<Ņ~]D >jH HH?[Vag&~w|qq7ߎk~2r/nZDco, h^x쇙p c"}+?5:Q3W$M8u,?=2vTΎjz_gpMAt8Ӟ"&vr)8HJ]#oQ/3 {AX!'Ej33X7 NAc .fw'JړrKT?l-b'L:쒰s^]uQ~WȆ5T,rQ%]i=dU"q7/#|,muBۤܟ_GyNnG,w-Ff{RD"S" d5>hgOgD$j9mƐ!S[U<]Tg6^ ?!̏ζDwOښ֭+.9MnOf:;Ʌ=ő$Rΐن4Zh>2 , ?BTC5s;)!Cm@3{iPj5fEiOVڮfX@j*{Mk79Sy+ڕc2<2>op(d @JT*jEAa@:Qr+lbټ:i z;Ire0:2SLA vw<2qZ,G4˧D2gQ8wx=D)xr6.6wMpDa_Wnie|};s9=P*ݞIi< ::Sup$._3U/Hucx2J!U 6:iV^\[P(BuvRvo0'>ۤ Ɂ?9qЅ罹vcQL^+R ^cr A:P5ԤS2Uj鐕^g=a( фӽ.1FN,96RQ`ȋSo/Iov )9c;yQ+5r`9)$\G?͎v ZD,\-W*:OPp.+\Ikl;@] M[j}8-0WHRe!ۄx݀hRPc/e#ҽW- uf/辦PW$ǟ=)[ y!~>~}#؆'mq<7;1Be(1}-~:ſI2y#d^>y=PVvoXyd-Y'8j a/d}RH,\ݭ4r1x+[8l(y~9Δ/Ze猫ͫALVZ~)4{ҋLӑ:K\VdoАdA(t`7ip*92YfPT)Ï}#4KHW} w6D7}16#L A_9Rptd߻bp #: $HI}cHl j'L#l|e1r"5}g8[TR3FE}`hrYʑiIr:QcU>(VSw9T|"'ٚ@0#OY%tֽZK>ªKJWH3$[\Z_B+։]+ 辦 %D5(Ej[:HAq:K>޿-Ҝk} FP-!2 P.P6/A| LxF'R|R w߫O=~E! $9Л4]VAh}yݐwAt2x͉H^Wԡ*o:O=HPs.r n(${ 9x:4L:TFJHr? `ZwjA$ q{8HjY9u1.E z gloY딽ƹ0/Z_weod¿-\| O bKݻ.󚟊 'JJ[u*z R,DzDҙ~+QKx#Js!="(Se I۩,=|z`*mM$^Ř| >)51O^ &E7ˤ58"rEן@Uj̘^3H@wũt~t3$xZŮu/ Ë:`+95,Wu0 bvtP0\UJEqڭ[p7]*0p0ޫ)r>x%>N ֶRDn/֣&4ς Jm-pt`nɅiL9uVƊ1kțukxȅ豽c_z'@ oFN@X2z  Y1" NؒɈ\Q?\o\<xEC4mV[3b DвQ` 67^:u|$A!Ac(R^@{=P|IMn^N)mYCL5^:b2^gϾJ7Ն1PR@A$Ϣ__vH7U͈[ cU+&kuZnHOxMF͇UĭnwpbǎC:b6K`6@`x:x,5%^ `P)5u-JR i|aH;]7nlͽf454̽Ȍ}.i9ĂfKRr5TGGǩDZ\G{i1-s#)eyy9 =bAUm ROq[Ćm& *ڷy\p-~Obk %0P:p;ʽPU]H8g-cEA\ ] j X)ܗ{@t4Iھ$ +s(k3a_hs4mNj@ _';wIȭkJQSǘ|^ ?/X:0qxM#!6&@մlꠈUnP)='،kE|u)%Yax%֋0\!G&u@B *}G k 6asq( dtޚޙ ޕP}BDTCk8!Jl ,Qjw!~oё,XN3ÞA쇣Nf`At{å߃p Ie)Xsi:^N%! 93Nӛ/ Hf^+n*}Iqq8K;ehm9sR􇀃k|2FɄlzdaL0elKz.y !V`z8 ”cȥ]n]򷻡kXĕ@<`W ae{a4}8YnVGjM5TɌvsچhG<*^ՋՒ@P|;7fIFĂy ;)όB\&N>$Mx7'- P a{-Ѭ[@ exq6vFx?S,Q~)%~RQFH[L,%R3kƫQ_OJ> hu[Kgvb6F}}o!@~*V᠎y#H! G>&cGϩ 3Wt/1!mRrhN<"P N$cLoo$܈Z'S,CY3&<)I38waXOn^_IƳ.Ҡ ƪþ]eHOa A]I"R_?ه0D\,p+OG|7THBX dzG|C1)9=\xa'dxlN,UiO ?$3%[KK1XBt{ZJL~GBAl(q׍\~^qWlG{fT@o5 5P@ى@ge%#+V+kG@+%^>MK3V%Zg^| ~6ߜU|\5"Pu+"m )CCP*wв-{ yNyU;t-G.4#* qC)!nj X  yI?5w`"G؉=uϹaku|0琿lΜG$^:U/J;λ{|y~fND.qJjI=N/ֲ†,j Xfi#9 jkސ-tQ+opHqgDAjbӆ#`|ԜADW~M(sʼsK*lųQ>Gt;W@~R5 ttA1pa$EL}wki Rn!dGf'9/q WG rN 9>v::p!لE=~C AdGO1PdF"3%儰-vA0ڎdhG*|z ?/Y<{ ,zΎs!0]Br:9.72Tc#6lgW|Y|TkGD`ɞC E1I"ϴvV}kt|W*ߎ*hCbWMcDOu9'DAe8CaX X!xTY)kI-Yᷧ3Dð2թ?N!AᬾpS i5! 95ёZK7✎ASa!".;2~yMM78e_߈\_*svj=]l;O3R/J/%>JK^3Rq9&[~P;n6lt-$dV8j'lAtVsy{pb+4r7-HFҎGrX]VHRN{9<*X `mp 7=^1USx/N7yʎ3t7{* !6cm謭߄ڮm)p+ pD.D8(9eV(_Rh;Yw;~|&p݂߭!(<&1s Or$,-WGZSZbw7/@ө _aq9M IG:863;ƩGc6^q7}Ԃ&Ӭ+S:DfAՍA_ |\٧oƒ7zL^(.w 7/Nm%Wko?l_qŶy/Eځ4@#=Su崙3JC#|֫P B?0(_6d4V(80ci3ַ@M!ZziY.[,rQYw6Ut ?ɡ*M5S.BK9e`!<:_V1AR]oOsG0A}8_D^n0R-{3M2vff s,ǟWF,(8߬hƺI㣸EYC0 I d#Ro_YKq"E@|3b SE9!)>$yh'Z\T8PRuw8:nޛG4=bT`k/NC3W2|-{%^h0ь=(EN$;"_3w9jv`Ͷ-=>o^t}P=<U@EC -a$oC.h cbf^@vUD[-}X0ݴu4i؎L=k)fDy]B-h#EƐI@M¡h}tlk㈸ r&("/^I] #ȥI=eJV1%)Bo#KudwJs2BJMYQM\|v`#/Ġ„BY?X/#fJLOصKė=&ԝ}Jp'mq1byw51ǵ>뱩6xy 8"?]e܉Ynqh f rAOFxVd|aE 7NFH͜LA/QH7K&wnD5|VvzpdDINFgnmFts YiLsc3?$ܼ=|mqIU~7o".u{+=6+80`ai:G¥7Pڭr[,1^eD-r`M-;O!b!(O30L7zՇ!VCD[nbͷx l9B*f/ȣS9H>{wԹ`vخĤ\-o;VrJۂD_Wy@c%%.ALCC7FT3r81@ -q:"\>P׹/TyzB jR2?[ֵ\e,(J0!_FapC'8],xDH, Zʐ8^b܍I1Sn&BP,py]6!w]_[K.k\RJeE_(߰ ^>9D ݜHO\65Kzs=N2&5\6H!_n=UZ\A]CYB7"nJxƹMTYŞ::3 q"p"O'/|ՓCg ~pvA9RH֫! :*WKY7e=n+aE7w4QtY)s <+l.XH >D_/; Ggh ˩BzeQ~?rCZݝdLGD㜡2E#(ڃYVLV@+U.]e6I!Q5&uà) EZ=#0`&99^%(RNj; T[-Dͪ~KV;w mAɥXda)M9@w6C%z\cj!);xaڈVw; 2o z&ί](xzehF DVLg>FA:uёK+-@a?J^Lֺ$\)g5&^0|V?=f/Sm,mi-gJMn Kk(#(y5M([F83 sm=㼸ch!w q6;zBUY3 O7]ѩ<>;r{_OA "nnuk臷=nҍ7j{ 3@a\WxR=4|[,a5F$Pdb YN[Eb˽ǛSH1]:=dM돧Xo[󚞃^2Kx!ʼn,gͦR~8mp`I=aɣ zZC$6x.%;R۽Qtb{,GR 2D8S^d2Bf`IkwLjtR+YL>̨$k-Ю&Z1ҋU'̊DiMmw躱',Vʢ`" Q)ģŲH|)p?cnprɱB+^+._E3\Wo5T@t#"KN#02Xiq٢ F %H&w@9۽!X0 )rAA0K]AK]CVA4}rEbZ]L sO%ӶH.LL[Pi lrỴ7V]e < &:L ^w(oT8?xMG3 i9{)toXvx6 pV;yȧqcϣDA"(b86Su෉ zq025@$ Ѣ~٩Sn%)EQ<  $ c#f6(/:#ҵoq"uH"#΁C&1Updg שvɅ{`FPV~h7XԬt;VIo ^sFR %?9&8r Fty +~5{Cafh. d 0WNnNNHD:/;+Z(lV#N'P`j(?4dOص9nuO+9nm`YO<恪ύ,As y 8qˊ #ʞ>"iMSUZ[H`e}Z2&41ì+=MD.HF 8~mѢP='WhɄSWٍB|疽zRj9ޣܾ^hw*ދ5=WE,b_֤ { RIL/D%J_әC=+_tnKN`ԷʗW YIh+Dap}3Xjt#6#z ] ʭf4\Ͽcu)Z^8omU%,>tT_lcJ:$#pc08qb6H?3n}OH#ɴX nocrop8JL,Bo\V㑌CL&jm4`8e1#Jge~; ,ӭ y (-wy`i߼Vwr}!#ߌ=Y>%Á;-0QF$7ZcX7mEu8~/b16uY= +N?"̆U(vA&?H AUZ[< w29:z4NCK|ȜJYbWt*V ~~,%W9p|X@st?OC涹a{ͮlE`uO5gTåKt+"f1JDv?eDj*7\O09 ǽ_r"҄lV~2@\F]e}.k1Sf}W_Tfv&>9oKV'gwk~e'\#NYᡄ.qF).s2?[׸阋Ky{#] 5OX$~}m_%<#y_/#!Pj1'}24u东IuU5`V$zyq4sRC#/lS\JX*&Wc͒E2dyG3:`"!04* ‹.lĝtLޝf-'G Smc5O MX*eE2]-~ dD!#\KS/OoG@Um䴵e|\ǚ7.tљH"Ff] S-Q d Qv0V%Q>$ ChsR$YJ|o!ؘ??yO~TBEKXE3e;HafUik -XcGcz u۩wmL?5Acgk'$ux2(?u{}|h:*G"d'N[9`\)eiYKf^mĤ/F'E8Dh׆~y8CXCxGT.QTZoOާt>_$QM=s5Q(piU5n~mwVrojzG}49mYg)*Ά# O:H[àY&n6'3H,Q@I<>Ä~=^2 $x>X+U0JŘU5- lzn!nEAV"TwUl4 4  S?$ژ;F&p"W8o}J{5a&ST-Tz/WPcצ'.#=u?-l¡F5Vw.?M I):3H.WǤ_#@%zy)H~9_G7IQP<{=ldC\CZrBb?2wzKZ7*N4C]R1DƋsI$nTT2dOdp;1?= NGyel.IKhʆEIdi@bƝӫ9ޅDrP d%i)c;a|jҸr%''YlhYaw*gOl-F BF|II>v)[!).)*":JPϐ|&svDLtݒ3L&KL6F!NAv}eȘϛYSJ`L:=|E}6#<>(ˍT$Y4 VāfE~ eƓ뉸~B@3Ѽeb>kyw\UtwBcŶn`vT-;V$E+4]0,b"'k8ct@,j^ny-F0m(3#Ugיּ)e "bxVx!sMܠDzbMM*3迴FБ2R k>˛"<# (ľaq2-X:5qں,Z{DGD _>ʣq`#hFm#חsg[6ĺ(%n Svw@ȦG9=$cm7Zԗr,wmqA VSYbZtw+Xu0GLtq<+!U&(LXj bUw-׭u,Ss Yus_.]1I"ꖬ{>mpEk-W"6B:-jX!_Ѓ4bG~w~̭ՆL R~9&O钛1A$ NQpPL{_X8LR,wpz a*ײz’}}Ad:0)@b\uVlBVi%$eP`\ۧsv%jgAkk]Atk#`7P6Mazo?M=ɴY@`ubOP❖հ@3?v~U:'3Pb19a in\|F7F%vMئ> +z> Mmd7ekl%r\I9Mp;lblg’ijk);xq"sÞ&œ ц{ :lJk-1.a@L|zs*WTQkU7^uO{Qv;]3fcnb7\"rTd&?ŴO ouICDYm89 X7N$SrJ b D!PCNA3?"uk?OX"_bxp$⏌&4 1Ƞe3d뉓͵ !})O3pC-h<۞)|I8-m-?VҵI͌$ݎDu͋4=lD3zoRiZ^$Igg ue+"ɤ0f1`Ërw=2h5b)1"0'+̋ƚo["1(/o$\pUX?&ix̨*gV"D %b$2G"|q 1펓:>[?6:KxbP NG 'K\{$[ApܳFMKxĎ7ȏ @HadZ])(P@R#}:Fi*J?P3zé7nHVuIͼ7ؑIS[t)_rۋȵinf δci_QD.V859 ^GxYUuA)a8id-] `JKfbpDvҵLPمhYks$]IDx ;͒ &С.LWkժSSH<7EһUŜ%`%. NTe;? &or\ r ":]{ [0QrlZ3TEHi@2ǬR+ڮj *^[$B֙BGhtޅz=0*gwTU\-0Dbҙf3ܒG_B/gdmۗӷag_Q[WW7[%2Ou{̪YĀu2n}DW^5'ziU2͓]7 }t+Qj޲S7- zLgݥX*́eehi^'jSEjq8U UjڤZbt,2uBU9-"sߜ =/qe7>;.0RxCAo#6*{D!"]Yޯ$\X3QB*Јg2#oOGqdܨ,'r~LHtdNq_ַ bd%UιKCO +tg QUPؙ$]\{Rs2'TB|1J1 *4k, ;ݖ"Gug-V,цU)-~& !ɳųw3Pyrגּ\B)+gDJLhW]h}WG`1y4.43 񏃲{A9ڹ^%?hE葭ـ$(/qxt}&gǠ!%GyX{뺝N91&+9@uijGa8dJmX`s/Vd˱f?)i Җ.1X\7ߑ7yg&69~S*V}AB]cH8!^I^xz\bs~#u^eۊBˈ\{9^ujb҅"""A )=F- #nr12*Phlwy.],le0^Fe"{݌ R 5vΟ:XQGLhC\q8 l_hTzu?0=Ɩ oAT:<ڿcLI͍b1'IQ*نZ'\!K BF~{6)Ɉ:ٗ<'脥[ 40mV WoJiS] Ce CL$U^5iԲ{=X$یO%wTϣ jM#_6uLTkl)53"^OElrS T[8QRY Pp;$2\a,D\[2Q ,%U|MQ8tOe[&2X`hdSN-T=HKZW}OCoCt+D8\nEW-L>JLhC6GID 0bkcTia*=rWD 3^@c#;TmdB>';R=KgIct:7vNucb&p3? *kW:Ű#3WlOFu;V"z L||U*3jxl&`Wn.²~;nZ4}iŲglSiOx$Us$\0J[PAONH`td9ɓ4}cG!`ǬCx9q~Gz;a 5$&#*"8?tdQRt4 넌sVG_ 8 |-5/6qĄ{}/"^x+x{aa) J :r@d.7ZQ=*&9=*;E ,iLtN'0pC䃳@v`tńh<-0Ë6]QKApsX:^mK?f& ğzS8ϒ=ӌo.h/wŞȺ`N?7ԊtcC5a(ˮ@ [h0f-Elyr yv@yLc!Q#HoG$2Xm ؊I C"9a;?ɇLY 3 cTVN7.)vI6sf$yg鱎LP|Sh2DwoY<17 `T5㜠q(aS ]sErˋH-곦NKT;JH =b(j\^'__rQDj=ɏ8/W[Pay)ߌbrDŗ.Sn;/oV$# ׈OgpPG&E$^.;kːWlD^q:CR{?k:/~B)qWk"JGHT5tua#ab{^$mUмB&Wyޠ ީJ[DZB[c!]h4b6"qA%i_y9̭loY8Snk)kC=P;Xyh>cVwl@T}&dseeس|sSq9! єnKu:Ԓ_j=!o.삊tcQ)Z<6uq#V 16c=8Z9,IֺL On26}~1.i @+ XO쿃gL Kr5'}`v+Y\T BƊ~Ⱥ9xUǍW!4*C;/TP %, %i|^qC~%lՁ9EJAx,軔,*"BD.+x#]`Hg%:y|{TvU{G@3pk)᧰msϛш륜w4[ ka.6RTJ(ԝQox5,*b<`;GHj"b|q>cRA;4RZ w+(s{AɀlмHrb~"3EP:#/ufSgFv[nVa" ,e>3m:"] '\1fݳg5N; R1Xx1fz:%SU]5xC*`m!Mx4-GHm԰ uc fmR]g\W8h \eY>ϊ%T@y439FFbPMEt`m-!/],j1dz9ҪXfbzfs W9!|Tnv/jJl&q-`vgW؄ 7IH\\ܕiwL#z\+<p!ay,saё;;8]y8C$wȾ`|tQ.mq 'HFS94Y61TyL}U |IaUX0X{ozbu @}(HZ2D48i3KGTW}Xh!: ֲWHw([J@ d1`&ME@#Zl=k{*dM g\8U> ;u Y+EJ?&u.NGheS% ps^1-4}|x*`wT3z}+F%[E\6l6{2@gˍg'#}]>jSwcͭ58;pZ Lӵ^"@E>1h@zMUDP AbޤѾ_wYG#H6zS452AlbdU4#u[H䖷'_lwaL]DIzbw7{d `9i &ckBCX@o;H=u$bXZ5`v7H7^KܭqX 9X35'vwZ}{/5v!;*)`4/|}1*&. ' P'OQЀ&qKu 2VU$6{rZi ErmB&hsNQ}v(d6TDpԖe>H8- ͈\tbCV_=w ;hY/{UvAWnC#$j$ Nm\A#-xErmUQXxX:k3DB30 +Upk?59OEȟCgJ0*#J=@kh_ /f{n63Ft9@p0!EN Z9 .Re9, -H;lܬ2k<*χ/&z%MrXH"jSY8D@ѩ F r3݇[ȵXxV E+|d\hX U _,6UA5o K 嬢*j,lbӸJU:{}K/Dj~u)Z1<ә{UqOqe!5Y!;Jl@]fuR$ЙGUؾpEEaY#KdԠ5P~֌+w3`cكl먡B| xS)Q< 0w~-5FA{)?u@l*Q|jU#Km, btW9!T= bz.Ce*Y$>'ɔt.{oFZ?䙸ږN;L`7+ J3 ] Z]=p/0:!<$C^]NȅP?o%IEK3h7pM=Ŭa D#@dzG2Mvkݖ zݩMf/c!ϡ,\d$[ SmroFek:WK<[RTsQ:iӜVMm?C=%ar`5"Jp.8]{v~d.<zeLuO,y\J2Kbξ^5(]+x4\OFu4&y3;+ڎT"ޱuR8Z;H$NcXͧY_S@ A7su3^& #o-tw9sls0-3tZ6EB5)ԑ\n$޽Db *9gflc)<_u~F PHpʼnĪչhj rnSq7'qH!Dfnr;ny6A 1ٻȮApO΂9*~漢wgB-E=`F:h0'5HM1IbHY$O!eURvڸZU$vBY 7Acyܲ~=YG)K)RKᙥMIOu<ŁwR/|D`=1M;01(r{PCwY')Vegy=.ԁ:}-E&/JeuH{ǫu¹Qc/P rc(sPXNf"O p aގw" 2W$7 ߜaYNik3(\DpԾm6=\1[][ne&T H+iw\6}mx,s}XYS;|NЬtĜP-E{俕hRӲM Ot<xLio(}]B+:o`vGF_khva ("Ubg vUmRʁ '~FY¢^C!L</y )ޛ 4頬E2ePD 2<6 cFpҕ$udqJ,$b#1 ݺ(l|N@TkC:JMB'_ z_Y̲I.{%ݻ;DU5rLPo㵂$∷x1:WOm6UI狞 @*qK U`f'_U\YJs[^Dy;ia49˻t6" Zz.kмq;?n,6CH(޲UZ{n\@tlFN x4+&uvTpMU<4/KMsQ~{8yR9xҴ97% 'O>9?\Gwmei,0.r99\@(R&]7VYJkQl=0%#'+J?0fk`ؿUmr?_sM%X&zFCBG>b;LmˉC.,w:&{<ۍiFw1?fگIޔV_ĻbfYYX"]֋3XSX׆$Uo U@W+' `dgŮ_x :/̰jmFb:w=ҳy_ܻ}0AҫI3VMQa1 CuuhyAmvj*#2T*4%,D;6|tZ"*`;{t Q*0QF|c $(^bZZ(BhZ/f֌ Y0Ӽj1c_C`]-^1z%ذk-%#l=9G@h$ABڥٱ͈FNx=T,z \xvgNAoߧ2 g:m 㿝Ξ/ >ߧU-U ?L{cJ|]]+mdlś_~m\Bl/1ua)Cج*{[_ ~:V^-;EH^VS FS/a}ItۺD3;LS9`>w!mAO,,] jж\ՕiGAIx5h1멅!m܎4 S*+n A9>̑Es kI0Ѵр"MTOxCF 4T l_qK#Tp] {p-<((T!@t:¾Q~dUu,OaV/gxgw$t;!|bDNHdBݾ%Ki4DYFy}91mlAES.3yg^#UM+&{e#YevּHִLJN>9 Ȼg)=#"֕ NoH]"ThI2!D#[#8J} 2h-_wc*\jjp iZ'ДU .h.ZAd:AiYTڧ`pgA]På3ٳ]sal&q?2K5nۃQ 7!Cҏ*6 J6:M~4!9I60(dq K&ϭ0W"Ah Ã͒RIDfspl8V/Jne=LyNnrbc;3|]^fɽ,rZ}>o3Rs~KdzX€7s>c3 lsܱ-BC<\3׺+?w^I5̧2 Y)9@X7:0 GҀ|tm9S[>n<5X?)Vd@+Wfח45bEG 2PrCƌ#4սrl^R0vW +s :FYؘFjp\phsZ :W[BH1fD!i|gajrmgwf SÄ́F6)X$DCoiAR*!3>|tl ~ Jj(U]oC62ؽid&sĉ 6"!,YE{H%n&rQY2Cvð7j:;7T7e#'tqaaGGΣ@! _!Pނa>B:h͡z/|8:oFucsңi{ՂCJ$`nH0bM |\ET.* Tċ&K Anuop!Dr)Pr繘R6 sIHNEhܢzED;U ̈Բyh ˝GHX Z"2+TUeKţ`[*|WN~Xqgz+冣ݕ" L ZF\ݖoŸph\Gr;-yأ-)aX `!ƗXgxeߒZZkSSt{Pz]6'Ό?㨗^K -DOb }Nb{ЛnT.* eVu %]q [tQ(=m?aH7S\\Z Myw<=mөRUss3tZ\RAa\ﻓ<&WFLT!BwC!KH0 ]?j ,~A2,Sv#nCrl(h5bS¬PUga ] !%S| UȮÈhݷO8dĐNRl #u!3zL 4amm̠Iżp8;8a}ޥ, |]:1 JuDGY`7VvDA')r:W3h}(,:BUrec3t=@(`V@h#rh`ʐukDǁLf-NMU^1f}LY)lp 1+ga 2o*>uvuB +M.}pᅇSjXMJM-QPMU A pp76?ŜT0SprSjwא8Oae&O+L4M[2s#fz^ƶHгuM [s8{N܆}@m"'c£̜FRr.G#=AP¥.?Y:fLF'<δ$Bދ,N,wEA"z)+b+J`]q̹3R|uIQ&.o}/)g ZtcXQdZ mJ4FuGdGkXb*5}Evo#oLD ,j+ r??^N%814<~%]*{:e^9:E)Y^GU~i8'j̶:"Ps^D:BWbQl7%mmG؆mE=8] soE 4 @ԺV~k&l/8ЭxT>lt:y E3i?Ԇ-A3D\3x.ҙᲙNg /6>zc n 'LH7'qmzcm2D?JH̊0Fwjpo}HsTzo'W>`d. !S7#2~*a/ϬZ[{Tn9 !d5)~4z΃#lzwc,IJWYVُA;K-l K>+"fUN)f"p11n'?Ҡ+L8;#xRc#Xqwx*E]}l`.ݒ;"yWL2eM#C(/v:h@9Z|eZO#B$kro}S[ f!xdgM78c v5-;bBuf)㋺#׮b1v$)%W3o$uU't6:6ej8`臯*ym$x>*/:Q@AWRtATiW|<vYBJ,QI[~ruL08Oe 4}4DfaVpڰx!:WEu#[k/'"mZ#3Ukz7CI7<𚈫ԬZI?N)"<4XD4l_,J|KSqaæV"A}"Gڗ:@bԊ1rw(B%!+׊[VM 5PC-oq(tL:-VJaգ(xq$ "F #ŀxLאR $NWh DLA̲phybt>GcFa!؁[L)NߨQ+)#v"qT+W2E͔C7mCW:nK!( !\A53%h 3 j$QM :?n8~ɠ)Cwosּ̿M뾶oe4|T VX?<DU@mEyC H+o=x˦-DTpOw4MXmqv>^#rF調*Q'w#m0-Kj\o9Oށi1 C(и'T/NsӁjxOW`=nϮnԹ|dz+~l_N0hLGlOH G@]$i  ~$Cgpj{11n:^kk"pڜ.{azeakcsQa7!(͹XG?d~EG ЌGv%#[D!2PX/a|,dZs)A1fӽ,HWS o Sɝ 7fskB5,?xy_{C5"?m~$$,GYRIl xLO2ܾP#aXްn~E7d ?=XjwЕ%lf=#0x?}& ^H@ jaLǯ{<~U qzKZQ\l E=UO/OJFҔQۗN5,Fy0 x$xphV`p 巅ﱡ4`O3#Tˎ&u/wT2x 8CKe$~!ꑊuY:zP-GEBWLȽO'erc@)EZPGzP@ڻ].VrH=GA:b|41wMuʸ$sAњ bdֶ Duȅ-yO?Cw9G Webwv6FAHxKIb+wHR]OP ;@CrT- L;u0ѮK\C@Je,)ҝ/Y70??;9\/!3+I|$ d@Ћ `cpC(3"?k+,(]ȍ?\ȫP JPȶ]8 N,V@}O9 f_^gW΋?Q~2rBۜI6P/)fwdT .23(X1H6SL"^c:"^9Ue`AjV tZ "͡[liH#_vd%U6T/dNʜwaTg>*a&] bdL+jSX?ٯMIB|ɲz}lC`_֧C1Vs\5<{ayOɂU]%f,4j[Ya~GhU5!E,"lԞfѣ@VGZwOۗV%e2iA(:38_h&jEB8{5jR^<y "j y,b_+;ڃͩp!dKY1 4Gb'~.gșA> Fsi")u Ґ t0"\}0QuB;8s k@WN~(dkAN+߸5sW۸o*;'酋?yY|CF%ןwqooI BjDz-+Kk5(Z:w?ݏk{*i5B!\gMR i竣l[wr!C5$΋8WܖoIEbr C5#|d -5,$LgZ֌),нY6B*50jd&7%ؼ1V9QD"36`ubyYWek3ݒEgG͌ ;{WJbު{Ү KK5bR\V>֚ZE hl칛z:s{~VK~^a| g6~$}x}A 3$Υk%v#@/;‘J/e".5{7Y[{!wI;X+nse9g2${^2pEt½s.[&ㄘN-v5 (s4@?r|jrD޳ 5,"CxJ+7A&A }yW0'<e3a#oXZ EOHD{\#W,z W;+/O#@nrt]:QHCtF .𡲌:isC?(yWVD`8!3WmEtAj(@xtF*v11,p_z> KS-zX0 \5''ng]$Ty",qtU|لL@.ښe@wŠՄ O מ"ޝxL{57/hr޳G8]V4֍U-^0eA@SSb)k*WRNj~KWս lPEQy%8"OjEmE&8mSi1sHʵ}}EJ)UC,#'/+Dh`=0~dko =Ku+FVN < Y0.dsXy sjjpڳ:RPFLT2ߚpV3U^RTi3hJ"9>˻n6wSɭ2pGum(x+%@>SE/_ \? 1/U(Pyü֢4nm1h:%Xo|IwDZgF?]tO.K(t`C| >oX4I0j5^El`w2 #=YAņE:AnW7x]2@̻WkkX,9m<˜%Uq 9Y]Yp%FtZ\NKVClJI",Ta>]bM.my_zd}j!\RRF0-;%;Cu8${[ Y.0+=Դ~~zF>^JO:J\$'^7 /ۗ 8 vv)}"P/'ጀ)"`yL(j  n+96xse y4ǔ61[t*C ]eq)Řa.C[)1| h̭N<(Ji(%h@THF&#͘n6E\S'T??\ '0pEu^/zj2ԯ]?+|\PR->fN׏5V5j'o%uA켓c=eSnKGZtu&2 ƥ`4 "i}}c=A%WkPA@6n{6)#T:1&ATI~C<ϻX̅/Ri B䝪)ܵiBO儣| 8F5B#={vP&zaw_#?P 0."r܈p)#1vGG4fFᆗ\{O ȫ#R}y5gi@8vHݹcK;6@Q6Frk9w!x馧&X^>UMQoeR󂍸[CokD@Bj-0I1kwrP :ևE9%l >;IkRXxGP7Ct$XAil*jMדCŏq'){*U(S>04GV;~lI577ӛAyn6F&FVEc;DD'znU{I0=@s\\F.,0ȹlBk`i_I@P^p wS& 쏌U 0DAJ{JhMzj&:4iTphѐ"XԅffŸ8FsKnXcm>I')&.cI%qM(ךUyaE@'uqEW#ka 5/$=6 PVTqb%̎ e7_r13c6g`4۔{TJ%r:4a֐ >72fu~|AF`2Iĝ]Xo?_wm/ʣf4\[!KD'e;qP-獃LZ7bTl:`}ޜϨn p_o]q O6PgȎP#j ^35d3DrQFh#Lj3P6ގG4`ݹrכhdw/&$'btup{-pE䤖Mud< l`bmx(E }4"KZJ(dj3d:w|(xcr~ls/6]#>Xӑ"&=<?3^IKE1S·B2CNĺ(MVַ%`*W'5+6t#w\@GOlsŅxj"E Kn#$v[[>xZrL%SD0-C' :Ϥ`ÞhT\ޡa>ZL~ހwPN|h;ZٗfwYⷚzR\bPCt)?zf WW:!oY'[*pf iSZ:r* Ԩa W)@/m jr*[9*@2rdmm>V7?!o}1yRAZCg(}jb>7'e.MVC90LF^|@LRM>_À"ƭRd tW#N( +$صnkl4ͪ @i~J6E :ڤ(PEGV0-"~7Nw9J{T?_. SI+xn4̶) ,Hbx㫠A40 ˨S)'EsVB/s6QIY+KeWO}-<HJ(<&iؠ-QE"}CV`#Gګp1*{F@yGnDs7m&HP4ª괯 >L]EFFO:hscRbK긨eM@{O>3uP[۵K39sCF ㋝t<0O B֛JEuB&Ia3;C-OyOE7j`&O(c)^xn4$v; ϟoob2_ޓR.t^W'.^}Y7c|J" pȬi,凴 kcl2ΕP>o+SfI)J yFrY WX n}ʘ\sLh$(t:n05ĒUF\H;4M'z䃥v>ovaSljkTƱ 'cz ri #+=)WcLXH7 }c6{@o-|u$Z]ŘFY p](3-(|TS#jgM]l*~IQSOkJ`?[{~TVm,VM\~u#Ɯ$CQbZ3S`PMYsӟP@hv r[jᚕ>A^EI8kN|{I3ēF+xrBҕ Q~9*4$mo"@1wl Q*XHZg(!ek 0d4ǻJS4#dxfJ>aH13`w9&9;$7*b/Aeo6:g݂#`|L}$4aɠڠ7-1B9/aQ{ImL]ε\z' t]:! []xS؅̫%Cԧ5{9\ ˶ * +9P72'zs(_@ؠU πWƦ$QU`M,;$.Qͤe 3 ϳT&NZǢNXlJHmRy SFK]Xc0F2ȢۛU S`t/Qx@A' ҇ ނa("S#?1 @)+ m2Zcͫ.D5Bl=~_ >Vƣu\_[,Ktә$Om4AaWpqmt\$.}[C8|l JyhaR]sW M)vO(ͽ2+i'Kl,8!zݏ-:#:H R6hBmfw;ǾR&Z~`-7ݡo; e,#ZG`<d5+ѫ><5|=*݈ݠEPdϐ p_\G~Ρ~TUduIf]Pܖ@nϾN d!OUM"W6`ХcT /NN| ;(oUN#%^ZVdUN ltܾ>by'PW/ T6hAa30 FP,_Fx\~49;m;GD{&rg]t78Gܘ_/JEDӆ1܇7W( m[Re.k]@̬.WB%VGFBbqޭ6c f"uh馰}#HJ4ϡnfMt̅Bo;Fؿ,ʜL8kҕxMhTB2\8S^ul~1r,ӪڞC.&K᫓iő9A%^k u`I xN Ѻ}6@kpF/I胗`VUΤ#um̷@al9=uhjAP:OF"Te!iv~̒3hz3EDngiaB cGnV<$u[  *r#\^DNHa!ԀkWgiwrMZ0x a Z4eׁJ:PLk`qIc(gNV8 U G6UhDk h;C]j_/Lyw;qLXohm8*G+>tI $i+/bz3gU t8} Aָ:cB+x,Y'uuW4+]\׈Za=c$6ŸY<ꠡFjK%]MTI/R#Eҹ gӅ7*wĬ>B˨:[ib~(22ȴZ8[ߋNS_ͧb&WMx8{grxC(_Q`g,QnAM$.1i$^cY4Lb X17wC:,>:WzcM^VHs_އ=XK=Hcb`?1Y$N$zek7 L>J\n=g姼.ٵ %5h"oNvf2+Nř0eݲ= UP'O}O_00l-Nࢰ{.u(+b#YI d՝s , B _=ԷC=zao^Zfg: kY;!MIq8R _e!H])NiTLƖXƉb={xdц\4[BKI '#gao6)@'tN5ٶ,Ka=8:E^<%,(g36$c+(*o{X|\Le3{*إ&U&$`1wɹ]9a89ecLO4?7vcYm7tuD*j{ͩmy { 4 ~mrz2؛8˵5ˎO<-=@qm-.FYƜ[1&?HbRb>m)K Gcp]ù˔ڗ=mC΃~+w!QC QO#,!~B22ANIYnHDMw-]pZѬa/q杻21Z~\<xb5TnΜa(RJ { ӫ.B"zo+61ڟx3>:ʦêQx#@CaΏhZm$;ڒ(c41|oJך!WA֠SWEEn1F.flE# 3{11M(4 q(\=IQ| zqP.`IXcnϧ R(U>'8T P̭FZZ3#c*M~bC<<ߡ kU wNuUmlC,RNOӖ Dq([.K|i~;D5=8L0f-n6Z+i/P ȁ&i`bd +챲1`?BӝW/ n@.!;Õfd=x@!M&)@L厛ASn@ z[ur"FoR]|8bN3wEd:ˇsYx9 %qݺ!% a۸ˉG5nu٣:!=pjfpȴeDkŗߗLFiwg?q \swe wu?_SXZ 7\yjvv9(2и  śm -g_Ω┼# '8נʭ6{KD}a#1Ջ!*-4 C{t ]b%^80XPZKL LC[qDsf\:-I~z5|zC(fqOހ!,k4']:g'ͷĺ9)舻XIP$^"zu||WFXP!EX 랗1ѱ`nI"$Og+M[|,xzа/T^wQ8fx[ ,]$("mT_D{'\2+iX-c:솓ҊI*yzS.9k3 eUവ0@Gk~3^۴)[uEJ^|E'wraMϨ.0:CN x$2YQRXCVmc8aH<ΤuDqZjWvZIj|)࿗~@5SH?gH]SOg{t^)x(](u8qm앭) $[TTb'_p6WyԊ*`Go]D)TuVcn5<i BzWa{!tB]gBQ(ɼVζA>CgvB7 0icSzaк0 K+,.l{\;0H\H(;ŜHFvoӣ7XQx20 ˶%Jmˁ5=Ū"e&)}K|r۩f-B> ` BA"ח^_Q/iKRL+kq7?i?wK#B%7^FeQ+i !j0x|7bHm \3Ʀ๼]MS+W`k ]V/KXCT1o#aComNq]vi~ɴ;A_ /04- '\`%* :c] .ņ[3}#9~J*\u \BL}NѼіJD>!Ozzj֥ض< ÝV EۮCS'RT]t]d4Ғ0bay#ST K6(й.f,qYŽ74C1BShSvb.UN?L,WM+r`C_Qu,[8-Μ4&Qfzi؂NOTsO2&ڲ9o fAx3 \TkĖ9˪V*_٫2²e)-mAb/9Gƙm< 6gJD]n _z֑+zCV>WDS-Ut*ѷ_;+eH19D'^,p ba =ePci-'[,`ExAY5"B j(#Nt 5wj$H}CY4@Ly3y"n /O*'z\Wt|`vM׳iŹ>Lj9tZ_dåŖ*|Dh,Ph sz?*i.zs/QG_c2MAy`|l@c V]⩞#q `趐ZԉKcQF[ŵjżhw TQ6VoV\Ua|hLEΞEP䭟$IoF*q`k D7 =jb7~pH-'T"(MIuB,ZOQu)d \lf*:iE iNщDw~Ԃa zk&H%ס2pmg41g 0q)LԑOt5S-,2 zۛ߃J8aaA渱^2!Q~g5_; WSݮ V l 2it4 ]NnĊY)C#z$U ]g KzQOI1$2D ~IP`&Tb^w[_D079XCl)>=3f]_8s<(g/gMRJ]8[N-܏u7UBYM"]q$Hj_A+HfQ%Zu~U>č!W^O!AxC2y&DX `K2+-Sup$X00uze3QoYPzB"IWYzpg~>H\#w: o{Cڄ~9_I˗;I  oo1</ ?~U+,KOOq7G#.Bǰ F0^9) ѮǪAMZ8}`W%+)%wu_MRyU 49;;_[Pu6t]ͅ3rnK͕B8 B[T{eCB%UEO,֣܏ &)mT[rkZž& Vy}|W^"*&6kLe$[׻H [lXAtk@:E-(Sפx?C3z DV{Q?gb*!&`KҐ>0ga!%<$o7L!;*|T \^*>:w+(Lv`~ cH2Lq̈XҺ^hdO,~M*_KYc8MO~>bdϖٸS%Տ>!(=z0VܞTiqf SwS8˨Wђ;ݕ%05C"l Y߉cܹϿŇE5MD;EiE .xdd$RtS/L@j12 ؄J*݁s*Dj6URrsPv{8)No)J\Ɣ~)*깸>Enl/S?9MN-+Vh@EtZ7ʗ>|iƗZ|vVNg7g ᇉ<ź{iH'#PBNH+OPH5H#Y)5En͉c*GGk$5@n.#8nEׇQiKtX2*=滪qծG>@sY5 v姲GYE@9r^:[³2ΟiI'eYI|V+v '*S#?ggT!4#'U#]r!cॺ[iJN2% Z͊&ˊPaB-H ܫ{k(x͆ͤLnPpq*x-N1*虵\]8'k͓B< o;[Sha8ҟe=v"w!0j3e}d-Q]e.nw*Xxg5J^e!"m{3><S]pTUvyqz5"`vtTUJ>WtnCNr?g鲳GLsiޖzGѬ6gqIQl)QGA2"-y4eTdbD @O _w!րKK@,. $O=')6픳pQ M`lIf|*D슪 QQ`~ԉĶiw:}5x]R*ғ%|S&nz8>o=y"v'}R%@%h\Vfiɹs0Mi>rQl>WãXx"xQ D],lp3 S@n{N3W#@;>O>20\LI|n?xأ*rQ\ZhKV)f'(/0p jYC_ c_dԄW0XZ խXZ4BW:'zUSK y# 9fJeadf1i 7pWzD:iʊt%L,oP7s6CG40Ady<0Ps_4Rg65efGcߝU컼QM*G4fNCm;s|qj@~tr%r!ޜ6Ƽi -P,vAF}MB1( 2k4UG{ϨkF+$ykӨܗ߭ %7pYT (jG/ASRR CHYZC[Ȼ)].8uJb+)cE 7ʂ֝MaQvxI$.%|cemܦakosn>) 9Pɪ3J_gM7 NjQH-:B7? ͠zjwXu53Gm/Ş^}p`s4a\G*&gd,Dwj6izΒm[ ]Q,o3xXP׊A!՗)u#yq as2x6,"yx(FZ#,>>@hIa4sZJ/L$ ybM>.JqJ_}5`jCN{k[@p+ R-Pڼ ң;nI v8y]߻sOw!>Eu?Kf$FG;1>Ve[12r+3V=Ш*kA% J ÌgN 9 g;eCnƞIFihB,#2wa,/qR$XRyO>c~p+v-zD_ -MaP %mȎ|5c81c)u"R\"MY&嚶,YW| ^xXE+G!ֳ s$Գbp$Z܆md>1yjd95UӘY^Ue7 ޺U{[ 鑆y(;/?c(.wFR;[jj RpEas6(& Ui?ieMh/HRU9p̼3ߝ `M',ҏ%&טtg\9Kh$JJ?v<,kwf?]@IKz:֟wR`.U0 +e-z. h^VRkXN1aZB`ހiK秐j:ɫufzs-3|gB(}H0"]=s6\O!;dDhR!0ļ6w]>#} G8T+Dz8+v'bk 'Nx:l'/@e>$MZr/r;$93r0 CGJbo;6}:iKVo)J3Jm}}K/`#IGLs,)JO]Cf=/^W@j9]mӴq~UA\ɢ`ZloZc>76q/Ut$I_nu Bt_^zF&Vt"$ğ` xE|:,ãmd8ße9gdc*iއ:Ⓣ5UCPw81@j'/LNj pܹM,(^=;bsL䀽[5*qTrse[ y{5V%3t-xb167_C\Yzק+˛pF"BfH{υ|ɧ0vDOĚWJm)s=,O2ZHMP ?fWkA:ݲbE$bB&Pp|2AAI E(lyU=hѳ$`?[*AΊF%*Z4wy&R"#⚵_p͝]4* ^â9h MIBYNPXbm 笡qS>1h!iO 2XN<}[>oK *+0vp,cq ]K灛`ѫ\T[=Ǥ6O*K#XD9ΨT4pDXAJݎE3$&Y2C8#ԏ]9fE͑p*7i+IIor֓oWC'j]nuì]TN drXNr<3\.LWp3(F%#tMkD@9LoV;kWí #['Gw~at69MF*i0l{Fs܀ӞWVߒ$ 23?:@.Q=p(UDO Q`ĝʖE*4D3梁Z]4/{2ăngs>fFt2>j_y>ȦW4D[3ϥ:bcX_aYH:m@ 2~k@uVպLkX7w2;;Ԉ1k]8wCJ~.L+Dcq|_5!0UPj:~&np諢[)n[O9搋 Wyz}gU.y\=~&VػZX΢c<bAh`o`h`utapjFJ@+ toЩ.64^;c|@t=Pdz(Y 8UWd Lg;{\2GڐPCL 7,n90}{pl8#NP';Z|SyhRߧ["GR>s_$P:[NAcR\5XH.e?5 ɀ)Zi% vR+}0];J#꺃!+̋MMCC2!8_R36A,p:)BѷpK5Bd>3BZ*nv0[5F0?'oyWT/UY]vljț|&oJAÉ/0׺vR" Y#zV'7Dozb[F|/ԌŸsarA[v-$R>*F^tv(+>n>mԌd⢌w}\G8j-2/wlpW@yl$r ;q,ôO jNRk{fNKlRێ4V#͊-m7Lw ^%5X7x6I_F)&1 N\5ONe*A5z֩&Z&rQX`n@85P7QW`odezyry}+^OQƮ<|pithi'>2V<5 _P)wzz׭|/nfY q f;J؛P4n5=Psz_1&TnΣTMd'r)H̶ܬ "V9gY$!* 6V3gRuښq+KHُh; hRPrڔn5 Elb84Op3:uuDnh;8!Up0|5)k,#GT}A"6%tXUKS+Q CAq(v1GDV$Sn=FTm B% B))n2<@#X?`[;~TTOR+"=l#W"v s*YtEbFhJ%l xX9ݮ95*K mKr3fh ˼ 0w&heWy|[Up;M3u@5@\WsdZzQ2+[`UQQ_z,+TRadU}:Rָ6+- >dinMݚ' QL*HI TV:J yC9a.d@%n7M)b2,1ʼ0ޒ+/ XQ0kU4jBlJq-s~O_'%ϽLGT+(!h26pQ40kp-c+:" ŨIB. 0^smGW0EE-Y g0^[S*P0hSie geU97Woq# aEe>XdDSjj6fDB(mT ڝ(;'AǑq 4fbL`8.HjXUz>ҚH}{6?5<ؤ bv%tװ]%WGvt]'1Y' 31g CNi|H_VO-Mm4W:\m)JL${OfSHik si^^y#J\q]#l2ӈA<vv"_|l9i5$U=K vLr78^ n)qT]Eo{u?-HPYl'$b.&Ɵ/fݠi)--^5ttB5hlG3l*ll*l&x% P3>_pLB7mطCi qưH1N[6elxE!5(HƷqZ}l b3sT"&_ 3SB6@"*fWhc Mr4w݃O̲+qiHtM$3CU ƛD'ydxNb>e"%;tHϲ+YUPcԣ_Nǫr@#ӊ uMB":4_'T"\ŅL8ZպtSA|R̅hHKZYy-{e-J_lM@Ixx(='Hu7p/*>$s,˗_Xoy26 Gpѡ2 ^Hw,8אBcUYi8s >'F4͉jSu+ 8)d<]ֿ(QU7u$,2WCK:Px9VJʭ˷7_uJh]wJ<.2M ץṫ +=[V2#&P ܥNTYeh@HO`=pj3~T wۘ|c<4{zu1wdé&s%ڑy"_^Ǵc@-[Uuj'hXqLj{?JE 2#{%W7桩4yA>!.|+fy$ w<_ћ6ű~lL-- 2T W7d}H -7k ]-m! އfɿG8H:fd ;&bǕhfp=.BQdY =|sή ~ FrV4~ʊ5y5)Q~3aUt4< [껉5ꇕz^⡉6V6%jDjWosQUjWq$yv;"Xҵ^0c}@QoGSTnHFe2HiAf_P} ƅ!s\ E`Z(d7bblU.X`_z-5e7okݷ_l}wՁjlmC9K//ˆy\ʖ+ iyq(bыNrbEvc;8ij,wu:gU5ndm(p8 ֌~ΊiA(7p6j٫cvCqp<@p ^;?- 0͈|-ĥr}{.S"z[։AV@,M)Ϛ*sW,a Bds]x/RuK4r.8@ES F1x;\hkd`8seW~)T=\p0Ѿ) /tpǟS2Rw`lw=ȹ2*./j7/v%KυBw$7ٖ &-z s X7:n|oZP@+L?ev>,ٰ<\V'!Bbt7%kHvQob61eT&D<-?y=;w)M샮53e-P}>eCUW*Jc6;?ʐ|D4Oa{Ѵ OaJ6%ֈ%YfK:ȿE_9Ef+Я:Mc}˺[Hpu sJ S;NF8i 7y' ص4@#iD0C|1 _8wG8s:5xlL~؁h3k_"Ę@y:cw6Ķc}"t VG*/lEn|81mds_.?2bT7菬C‘m&YK(7SR<WubȃVQYjRg$Ff<&MEC& S@޳P6HH^ӬP*i{&HyҬ #<Ivm(:̂Tt&A7 O͏ƞ^nͷԐ'" s~> .+ WM.Pjѹ8jRUD[+G[^kUz*+Fs.{FW tVٍ&^٢J=70QKO_ ItH qP]XX):G zۦ-N W#f'Q,%z0]o dTk;{ujцLUOv69ev}mͶ֐Nu,^=wӉ: 6)}]\jޚEQl?mG>4 6*G6<#r#"S{[,XlkS0J_ߠ9 Z?\OWU ~O <3^é4,(%}jkLQjqZAM@IFWD\wј[LDiD;E.V Hx~ӰC\_80 }cn٢VrHӝH1t[E^&sHol'ޭHE;<@9cݞ74,]tݗQc/to9ST^a=++8e{62hAHeÂ`#Y WdvNNS_q5/PΉUIe`D&RbwBF_: C=aI+w`|'C|Mm{Fhw SPqԫ4nX8Cb^f7t TPFn~ J"l HFs4? 6N&I|cg> Ʈӵ~kzLùQCV0đn/=,l$-|3(EHA{ 8keC Y1p,~0DWYqF޸SI%ُQZjGdek{>+ZwLJn҅6׵˧R2Se5q:@i)$97/T1üQ0 <~d\'=E-b\4 -:vk532k˴I[hfPh;1\'{Rw$SI7arU{pW4V{Pͤ:EĶ$RԀhbT\d( ZWضb4 )=PT1ck=BQdyJ 0[Lp<yS>h?Qƭ96`uEz`ƿW'y+?u3h99x3uS}!p[ږ<,Qm]qMV|g\.EL6$mRpo/w:򭏘mHwtIbޥ*b4eA9%?"}^6}~&߫SA~ޯpf=a[ 0,fbypKUpJ*+cvQ🞙ٶh6Se#ɚL!Zu0ʨ9%bɪFp0A*\b c!Gΐ3A>{ /<XE3c1!P}Vd.zb݇Z;KVz5 y[bGYBG*!XҜZ2"Qb5nk^dl m[kRd-ǩKY w=EΡv .*`3z+äb+p UGFVPp9BS#22H9y-/_blt]sk,D DyX'IoߘCuz2ΝC0_Ѓ93KuR6JmVJ җ:l5[5,V>:E ԥ.ss-ouwC~=eL(5+|S'^@\qldNݜ 3Sh%g( '6Ә"~t Ӻ9}\M(esI\$zP'şV/? XÌ+kf'vۂܡٵbYadǭ\ZHTj6*W)mEC㜓'Jl 34`aUw yv:^#&'TTέ.:F"T/j-19&o?WeJ]b(G@a F eLƾ"ϟ`$Ry&ppX,+W{Ƽ)\1M+w >Y\﹃\y }7Z֫ɖ $f<'e?A<먌oL2[bXL՜ sykocVm#\ ̺'\x]d,EOgS+si!Хk1WAJހ,>[ k~X{*G18tip.4ހF~Sy)+H)g^T,RT ]/{w/]E,p~mejL H2|o;'K`7q-4m-9_O]#G6-yg Kx:߆ko7&y#o@i06ïz rLLvyytDT dIOq۬ũ囇MƎhQ,qncʿ§`x'LW{;2 ZZtEUy<ݑ$dK;΃H"1VO(Ij;7.&&efYHa ,8{wԱǪUpd~Y ~ѯ?ς^K n|I&؋FBVdoÝT3 W#p˃t\G1c|`oD@>*Jh\Kw, F2-B O[rʱNNL0:1aI!qAD$gAC ORxΌT%ZAǭ~9ڈ깖;*œ j`I r<'uK%)v/hq,zzGx:5y'J Ϣp|͐n_}kqZV.Wv܁-PmnvQj1%W79V>=?_D{S'lȓ7A0XYjkZ# Z>TrX]ka/zaݔW%c{pOet4cG Bb=+NA{dGȚWAQu|Qע`f"J7ZW_# )qvxu]72羹%ǐ0WKGݓipH^̕eqf3;̚˽狵nV/-,SVk׼bȹڅXFqn8qcK9RH!'fvdCu|g]_Vy^7RF`IHY>1*FDfY CP](;"zi]uf% cgiE:KjFKʌ`$%:W9N-ߞ/p'l| Q ._Ś,[VP:+MGR$wc*"s"Mt!_'(諸Bs ~0GǢPi _b2-^d-*{HPAtG笣 nB,`+0 1gt  (6`'MC7cirJVz}Hr5)^l3w7 gT8c# m\jcT:7.Frh~uY1U޼]'௷1RoRmWԂ=˅1d/[t/ы|!ACpŒu?T>`yUhP-}ujIfgӕ)hzcQi*%6ild hC 7B*@N)&#WuBiu{ GaS|q%4csNYt'&|.F8Y-O|zSE1_g7x(;Z~Rj3)f4U&q \bk<XWCpר>_8FF!$pWy]=Dk $kṣ =aR18Cl|zFK/{,ʄIȓ] WyӸtm0t&o[mI8t+eOwy }((vd2:j2PaEa0=ug;];-0t9ރ`Qp)tj2.A" 6+Z2$u/F\Ĕag c LV8r`jdWj\a+(kujVCr]S"ёeh}#B9R2] C$5N=]=!!Lk9r08@bk›pƟ|X!]H6'tc RJxͽ~OzC{L&DG!oչiahˁȪ"GiДS!yo9[z } q7 3ˮrEcB-~2=ȑ^f:@*6b2NEpȋ?z/R զpҺbGdp*"f߼f'x/ӉYp4,؉do'@$2nǗ6{ AqU 6μ10&lVWRu_+g\4܂$aXQ[>fKD'{>yrI\fI9u"al-\$ͧ}Z}Eh su\fc6(&M iSҿ\Ygw7_p IX`w-@@ڈ2jJYׂVP3Ѽ9bRM9A 4,\yUM~R Po \BɊfE.SS4la+Mtb~;xa(ȩmzxH{gw46qp\~dG(,%{ Oh(1#ᄧw{gN^Wi%jCS~&w Qs-egFi}tzS Y`^a~SN4Lo?IAgY{GF6O[ढS.-Rb!;/ȁbE Gވk;S?AnF?(\wo(5&f/=L!Ryp%(y#{z0d/;7~׊pDv&%\D=|z5OhGFEaxy ` k G YSv'/L;f-= O6҂4Q t( :Q/lvBh$cSSBݸ: VgQ0s,kzpe޹ dZ4_-) S]oIs>*-g\V(-#fg3bO3:+4t\ &tȿDsNjwq3,f;i4j3@oGw0~frK>]{h* ]4.&!P _(w38bZ$R9uO;Ų/ iY*:w\X,;FvhYI$\- (q '&@/,<&G-96컭+e;Ggx>".4%M9=̓aLCUlBHdWix`3mlx5lr|;]/$&CtG9d`W]#Τ]JqiU_u_{0]\^K@?5qF ?,a'oYad1 W7vPg {4X]JVF"s/m Mܪؓ9u;58f!M:FҤt'q@1NafV-Vz8%ZGmspXT쐆DN=? fNL9.2F?!OH! I$bW[JqphǴ8G)] ғWT~!Nmӕ iV zip{'Q'64OȠOۨD(W3^^j-&'@ ޚ*5QIrX73 %,/`s=,XHRWqY~=Vj.г] &[yD2F6r/Dg[:Hfaf}-uXU׉ϵzh,8:g߫M@p-;tm|͙.!ΐ$CgXcti Sɡ˹VPτٿj&NJU6w-K( >|\ӤU<{tJn޼h-4>\Dz|~;~ JrQ^jO2H_XKhL~vvBh[8B zAx9Ӈ81 DXq任|}̔ɕdiaH|S V#T!tτ}M){|FƧ{ִ:ϦNbä@I1^ s{|5&ںtO}HKz[qxX}(UL]ZuT`!} pƆ-EPo-7V%C*m4$Kl<7W*zA^*(ӳg'ΪY7@x[KvγY\YNVR 6˖1]%<{N$h ^5Xq r#KVj=u[!Ի$*(+^R,^L"N9륨>X3\ia tϙ!V{MǶ,9ZaXq{::8qK9zE.ۂi.,nU /R;M:!WnKk &v?쑡aKؔQ.G91~tU׶u$0̈́E_+-!`c_%sH' @X :\DK+K7 Hʱ'QۂZsl`g]k֕%Ni.-08 "3{w`""x5Z92>붠h7Fׁ==c 3zaܲl^6O+סV8cJͰALvm?"T u{4^AJ_qLm㘤@ϣ9~0crurЫX' M{"W9{~œ _=<NԟZs,||7> G#hѳaFtO:댾rI,3"Q ՘*56:,1;hzLGnXM֝_opnɂ᦮fq"o ̜ӹdpJZ0>vz98f1ZNt>%'-2f9TYڕmf*A'B%:I(e8S wu2&5:B0I58dDD&Z2l_HYUtTSI x=v?d="[c,%,Ԫp*- qĮmoKP K&J&esA0RRhj+eaSj.s^_nlar/''VG [;\^޸Kd.R6%G#~`XZ [˸ \~5(_7Wٶ涳^&CxdV.ˍZ܊DC;];GT"a uE |(Lewh}Nl:B:zyxPa?r@gnf)z>'8{лդWbj A{aiqkpȂP4i\`4LqtnZI~X6+C@PLBEEC['BA <ԉ~6VJ"9o= h=X& yz\hۂ(TKwSw$ЛJ^KɈE>z2 "=4gLhgEE,.ؐTXR'SkoC)A۩Bhbr7MP1, :2)ly?{RiGcb_\g&RӿJP1Z d Zo]E4 m0ƴBd>Kjh:Cl&^JQe#KLp(HD+/)~lofͥEVqy@-)rkv> (XE#jPhfB{.82`m:|8P{ū YVrp …mY,*)b8О:]Ëk6d5.Ɠ)x%qַar]D# ^Հ ^?ekD(BTUjlG Kd>ÒYn4wݮʘȍI^*'T DkBC~/u[~ltÏ(\ DAĚ^*ȳq?) xESiM_BCK\zfT~!0\zOtw_X&T”2/z6֐e9[`dklVV.Jd%Sp%! *O NLWzb/ ` P%YmQ e Ԩ>x" \#7"ȣ9ܣ,M&k&ql\zUWLQijc4[$婕I*Kό(oB@=ˋq_iʱF¤ 8 eG[T9_L C0W yƔbAKā"[.{L{7*UK =?*+k >AQTJ{#|.5AJegfb 5!Ţ%#YډŎI!*`3ONH9!Y'_6dl/Va'&r>1Ԛ?dpr=V N4% ::PAE2/Xyl~7sweɥ=N$ |[8Q8؁1II1 ռ*2lX $zC9MCl_{ؔf|tR l:KZ!Sx&l/E yaU9ip,%e. [BQ9+{D@*+ ؟ 7%CLِ3S^ *R0fwv":Il.0E?mM:0E 3~u< ѺoU 0s݌jM6kϊTU|ouxnUXT$pkOHj_ Cl4\ 1bG ^#e~Tu+)EdsDO{%Am: ")臨Qc>nJU/b~%ș6w'}酓A%M]AD12S|'rJje $ guCX 6(NDBa0+vDzM+9J)JD+6Ku2kn*ƌԷ/ u X5+5ߍ%dzzcV٫dftn݋ Ğȏl$zuT-Ob>%Z@40VP~(@aN<>thtzq ZYAp.%]/vݾR}nxgvy>]AH@?xx/$V.$7Qۦ,]gF},}"DۖD+0˾~N5tǧ&UDEz CYg]BGL4tb*ɒ=7BIqGhd@'psbK rl9p-|v*V]0X83Ƽ& #V<01ݖ ;P²CPCV QuWq`0W.nԙhBq'wy5dȟSM0um,&x$ u@w2ʔ2 }DE /1w$i#SF@ɑYZx% ~UR׹جC8DʟaKYެeK.u0AM^4ANݖ-N=f!'n p@iP`c\0ȵmy= 4xAv͚M#y:2+UfLSH hف&hLM6WzeK$`>d] iB`V$'yV̮D?G6l47_ɦ#_WX%[wɰ}ˣHB T&jM]c8ť \3FB:l)x\6qds}3>zW)qJOɌ1 ժGQ?GvۺyAUڏux"Gs hUDO߷ujA~⦴(aӄ>|u̓dm6|sSOsdrP${Vd?1xܞ 1gwjZ " *m$چXV|˦SB1H#o*aj٧RN }C'?5XJPEg6x5v#1,%SHv:=De85%>COg?x P%Ydbt;?S+@4$7@5a.YhuBNBb=@E`6AcKz[BAO^!- m`4:M񘞆'%A'cwg0 M*J6eI*5/2RGzb<U|- GjPMn.#9 cȠh%Nt3:wdJ]$7wЄFo,22z@kqңҰ84w=ŁUc,= <&>AbK[T8ݨ;oۤ2S#]S'7qyx ͵Do,rbAExUO<^w<@ڢ'[ZT C#޶&Q&< c~hVcWq ^х}c'wQ~M]3 21WhYmrj3;mJE *A!ґE=~VPld2)P?p#!9vʴ{ҫaN3)cN1j`YπR,ܥfTh*G? -PHwRŮ\Zf;E^"Y|z+()=˞̯odJmZd,:hb#dYL '[|l#m婖̶x`&u68+dG ے=D@MVjGHVgkpqmj,_wTWgHQ/ h-+%S:| 5a\ 9>ա`K=P')Wq'B@}SFێa_Yz6Ag92(aȲ$= cw5l%0AX&97pL07yZGs*r_5 >2dqC4acLʿ9`ƐU}g1k%d>7t{/+~iS1u,CjPW="N *] F Ȫ(mfQ-^u[B`,(YC32Ϛ-hS[jw{S'jy' 3;Y&zIrJ|;O(>2xvȅEs|ea2**}qֱʩpm1xj\3u83Dߛ75xKt]E:-*|y*sγIhJ@(M!xf"zw˖){@mHW̐x_QM.o/IPp[o7JP'`;8e \rp|CL4bA2QʆFHÛ].#'%9lXn-\(hC}٪0\ qDc^)F.Vv 7Ž#ooLi."VJt{L Ml5$^7}y+0>h?0}NW!Qd\׶GоCw)X" #B.a _>%/x-0߁aۈuch87TH~sh|,.*ʕfm9/b\jթȈg_ͤ&T '8P()kؓSAނ J6t]o HN#:Y?b>q^5FFkp%h㚀A7t*L{ 'znNXZx8 l=H)D*vXg@S,J{!`ߌna*Kui討י9PXtC5ׄ֊ VxYdΚY8#np% h  ebsD{evTw"oogd~yҝ`dÚށHp2%Y',Z(d96-j@ /^A$8 D5B탁f}  rZ@`?4Y4{-I-WRX1E9fl:RtZ5ĥH!NaDCn v0z(N4iq658ݴ` ?0 p]aL/: ;_Sj ]^ \yI ApCU E]0Y޵3TFDD *M4_Ͷ zB?{VӻATp4}0 >R4t}.;ҷҊ0-z/Sc]Pxjp;{ߘΡW$㴶YyQW2%VroFiS`&TzD=YT-H"n<a7Q%'&~/Έ`PerVev^A-#ߢf pbK99Pr@xWQT3dWE+9I u87;2-yŘ fikk@xF5!ſM>͡# _lch\p{qCƞ6QLhYG+*ZZ;Ʈ"GPF*5bk l3t翘D˷e1C,Q\榹2@rZPUǬ>$Vۼz߅pZƦx"x̓=򑳌]hrۨMOCO[xT,:0=刿ElL; n?GhQ xR.3Rj\ܭ߈Jts_EXyvH X|~?0';m'KhX 1-ohDɚ6QO£}bvsׅ۞%|cs oosG |;PyP'4c]k:ݗ T^r$*U^%AϳALi^A: ՗}YAú`0QLV< Rkhh!XT[gO^o_f.{Ov;K̀HHLǘrVK Ww-`9{y{h<9J YI,oF4H_"w(>P𭙊6./h3ng0zXQaM+m3?4xiGCSZF^ Y1gp$OWx*S/.7<>55zRt޿?Isdm}(\Vf7zԇ3ŧ愛,F9\Ֆbf2ʰD*Gtښ°W,]?nwbqPRrw݄LB]wJ+7(r(mR,Z]I|Z٨:](ӧ|NWcY>amwYф hHU€ǨK ̸^*2ɤ,د-rXròl}k"OF]x,Ho{{bbBl‘MtGCi6rc?E}I;q33:A%/oV$#sqsu&&X}r|+K:'t0a pKvЈ܇$$"C{c`ÌdI8EI3KvЍ.⿍eQA+XX:oc =f*b,IeK6&*~Y\gQ0 QעIv+\I@%5.˶_};,YU`/ ô}:zp)ЖFNcw:=P)d-i=bMPP,4(`-;!(Jsq?g2XPs2:Y[1S>p=hҒW"3l\;+3-*VK< 5 3N}ۑQWxWZdZ2wֹ/1 덝m?2=ݴy`<>?ZrJ_34B[Eېsq)ze\S&jk5O1z b]8]1 Ⱥ֜fG!hl$4)CԂ,0L\t|^겏τ{'*zCj,T .pRGdKDC`:AS"I3eY>3?UGxRQ8R܉Uii'wT6mk?zMJƺ& Zu]Sbހ 2ߩ xE1ux^p>nv0ಊIf]X@Ҭ4e1(dh`#N IEvӜ}H ڲI0#wBA`m'$d>ѿ: l$ (@5WgGJR$ UB5;{:s|X ;~Y_Yc S{<F #XB=@0~Z"~%^) hoh2^RBt X^iWĜn9-+ 0zS\//.VSYDɢ%V5 4P+)IJ 64P@{S:OLui!)τobÍFOdbHq;I'/܂q o5Wu `ϱ&JS7tщ֓x`Fz~@.+L,ӞfQ7>Jroj:ҹn+YSX(~ѐQ%"[m/^;@* soBLX+.y>ɜ;tC-*;ke"6%I|IoAᠸ͖Fh3Z pcIwA)ྖ&L/4ch %Z .D`kY^\G "vGfj}b"kDivdr_HJsNc j^vֺO,p˓7/lj5m(_@?mpg)L̎q>Em[J_C#?PeVa ș9/niN 3&<`;Q5hppTY/ &^V6grp?Q/k l.hQ&/n8 Zf1Z1*pѨŒ@3Si]qz {lWDyNѨ\%=^׊O H؈:uy>!PQZi%L+^mծ7?_:RTy#ڳ:AK96/WVNwXEy=gH0 hL>I{.R=¼̴wg WOPqHfY]n(=n6bt< 7T;=Tq>3{yYնwtkr^I&<0NJț"uRqw4m;EFfhY!|(3!؂8P ;Sͅ/ׁ0z4eNuW BEWSltd(/{}z[ ptm*T*5y]G3t^MVm^+N)-Afi![o#"It'WNS2H* hy;җ(srӶ$+3(QYߟibd=2FtpdoX]ιO $$':kؠSF;Qѥ]=<(Y=6r!|%zНH/mdFЮuΚKD`|7pRxK9QKF> 7On+vƞa)HtX+qy,Pw@?ׂQUN[>tHؗOho͓b~?^D#3!:A'jrp;jHtrR=X-8g ի2ok՘yu-usvqĆG1 Ǩ%jI8`r?q:n"x3ѥ&'8GERő8ֿ\8yO/Ϝurc8"=M]̇%|gJKԤ9}+n|ظ/$|xä#Z\^teFBQ2 Խ?w01Pg̮TJ`vՊ3fMMtRXI'i%m”W)NӼS^ Bl#آfC(uϷJI.B#N`G[|ܥH7׌F)!>QctZFE#13 ;g|#+yO`iZU 1hǒ NGA7^kڞ\Y+o< rv]Դ BFKzdрD ԥY[cyWwJѩ?.FB+zJo>V9|ay?'{=m=˛jX$BPY炐&i~kytԣ ^_s2,F7P`CT5yXS;qI!ݼi/'j9hx5< 84JnE}VU -}` x~#=̝EU%VGcTܤ a+XT gJ1[x$!Vҹ]=5Hr.#P' 8(uZKNKmuz3'4 FJUBE#PjbƊx.9+XiC[I%ho.wq(8_F$2Z!{$p9 b_ 6%خ~A"ij;j}}Bi˱RD`{"+5o -xN'p\zԊB .ݑw:C 0l6/ Hl>c}g1\nJgFxeNg- xifԣפ8Q *N3TW*HY&M᷼g!̇!!NW;C[נΝSz T=ếujm%H)P)u v4ǼQ KM+d#/?*>k:w EFhbqSP6/k{$=\Tb^"aLZ@/J GNsFPTj!dAE^&wt ut ,=/73JlcJ5 @Fi1g8EZF' }.n]9/ +}7~R}cpWuQ[Oȴ܌12RFm̜-1CpB3JLgx^8 l&iΨnG$$XFh'=ͳ%`b^7k6Yȇo"l\'a ~o}3CMVת\zLOxԖ:s%ine$ bkC0k" piЬ{*Į,gMNA0wJ 1A v$yiFVuyvrMQ$]e'2@-S̍Q2QmVb4 x)q0(~σ˝giD"= ka'(wwn3p fOfvuӅpfo1ꁢ=Cd QR%ԍth WfZʿc2 ]Y/^xU£W8g.Y&?R`çeWo3^v1uiKyRw;װ ec|ec8"Yo*h3{>oR{bߤ OiK&EBK %"&NH6&<=%sք/"+?1 e'ʚsC"^OƱzyNK4R@ ?.;~Si lд3=6і l$_]]|`"~6yi(^Q/ܴwHoy QmnUQc,͖,M)0\[fhT;O>s]EUٶ5pȳ؍ίlQ XC0Ci@a肚P!ٰM/%~X3<>G)JJh cd<] S+lc08#-F&_lkp@0e҈48w;=[v܋zZKei-JLZ[>׍U#MK*_Dl;FiQ+e?lBc-9*+Ȱ؇]"L8!s63w7q_\wFM1.O6AT#yD婟aC<5mWA%[r\q3ջNS#pQǏ&_t+C]G䍰1pqX%@vau9 xGD whEÙιBjPTƌ995H8sSvSgAd2wmiPzRq+J9#ݼwǧl10O?~̬XuKF; 㽔4GTي4>-̞-EYGav٥<$kP =hZ$rƦyi}LZI^ lj.lhibI>7]+#(ʯG{*-Έ9H*u ,۪oa& #:]DQC cO]x8bLahH?lDh")&5ɤ2 (7""QӎyYx^c6q~i#hH1CQΖT!@sa .kGt9ľJH?RBZ^7] @?vLDoY;੺bS #ĪO| ~$wo XJ"i9f22-GftmA]hBO)mVbvP&[>yEh3s_>~aY7i 8,i=t2Νjmn %wm9Fy,,$"Jh1BzL}tW|ZTouM滋QS(")X;5ښUXur咀8""YPm |Y{CZidsD0o_RT^IGQ> L-D70H6u/;7$ZS,bgȒFǟ@.EDͣ)Pƅㇽʏm#OQc)Y,vQ彽>+~F]4n$2hq |U_6m [YU^Q|@̤JƏÅ˙ğ6B*W\v͖L*e*$emnL.^d&L6mh#bvIL&PJtQf!@NB |,SU#|n'^ᴠ!][AOjzB'\Ɛ_~xnu)C |.}ho!óPQ= 5f g^M"U;w$dNh1?MKtkd/k:p,LZ!;z!RZy;3]~N:Yy|(G*=KqצmłǕ]?=$_.0O z|YzS*9t(ߙeJU}@fep Fff&,F@B5Pg\l gS~PAfY:+z rE~_YSFY}bCu H 54Yg9jvi֨|IA%袗~qMgwž$Ar?s;eHNhN{>fyJ4+ϓ׾ ^VPJNQɌ8CS79yԼ{Z@& }&liMug[ _rE)44[ k@;*^IXt`6@{$vU/;-{ƿşܽ >qJ}Xu6q㄂!9i 8]/8ge$IFo0ڣsUA:`-`bD"K>3FҸ[\P{qvJ ntR$'4vԂmTTkf4C3BO~!.ߏ2#Ce'V3 JkNGp @ 5Lkoz\FVQCjpmU4yt<@v rJW8Skj&cw5,g婐w4U?22Mr\>rz J@/a|GsblJy43wk3>F@4Tǁ b48$vWL, GvWꎰB%K#y2Z:{3oW$bFqq)I*ab^b1o_'ji~C!>\(4:US]q¦אɥ q @{ڟIcYA8RALtaϯ=@S%jE+1d o/9GyYBY0?s XL'ֽme GIRp-Fj<1ɴ {[3 XwZ4 ]^~(ʄ\#%~Aْv_1,D zZbkkulH1okk ~sgRX7Voo!\Y,*}+*!8 ;خ@Hn"g^Bˬ{~u>kMLŶ~]i*5lzdb 01W TZ]UkhIi-w(eJ.,eЎd㵟PAmay@S`asft=Lr+=p1f/ݬW[7[] taztX(<~waWdL'TGW~=]'!3~:\ix8 hpZ6@F⸛:,l/S%s&B`'yNJxW>*0J1BJwsuCXiUur?<&djQ" 0D7veކ;{3z+%$aK=,uUjKax&;,A~4RK?ѕ6_ O [NBIgâ;,{%0N ^6Gpj@nt{bڀ/ñ{o˟*^ YZ