libyui-devel-4.1.5-150300.3.8.7 >  A arp9|Q~Je4)8[%dgbD ܉tbOCHUj-i׳Z\}-QQޢ\C\wZk|M?ǨsOG,䤋:ꩠ.+!\pc6+ʣމ-F2ϡõCb3ڡ-.d԰ e32457c2a4a7c475088e75ab805b6a8a536c88a4ca35f51c2a86b0f6d016fb81359dbdd98f16092e8e9cd7a312fe4a95808b57298arp9|fzVy@hE^cUK<p* HnENk tʚssͧpR_VNd:a)V!@Qx=J(j~sz!,7ESy~HkV-A犼Pdl~vn?b4U r9LÝ7s);r%lQL%$cp6R4 >p>\?Ld " C04<@Yz     ( (*-L/022H 2l 3 (3:83DL98tL:PLFMG`HpIـXY\<]L^ bcjdefluv wxyzHClibyui-devel4.1.5150300.3.8.7Libyui 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).aCsheep73 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큤aAamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlaAaaAaAamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlaAaAamlamlamlamlamlamlamlamlamlamldbcd279d1d4433f6888b74c8a0d1a08448d75b79d5730a6356efaf2da2ce2ee3f00fe41b0ae92b9b8a71f24a2fcc7c4fb6a6395b971a40cc0b0ff8d73279af10c1fd19b6692a9a219ddd8e5ab3854fb4072a25d52cae27829935242d90aed24e72edc30701b256e36be74f93c522b011d83a634cf1ca81fd4eaeeefea8280645817be4d30d35e01cec9d740bff781a6e91bcfc846e48df878404434e90aaaff69c7279b29eb1df59de142108f58a63a2ef2be30ca07d8a613ab529c12adb4e28ea3d24bc75ed4fee524de870d9625fe76ce7a06f622e46212617b1af7700b3581bfa1f643a4cf9dfacdb02475903297ca0ef09976f22f80e4dc1b84c08e4808daa6f4bc1da27af76558ab6872e5ae3a4720930239fa9904d9c9a0e067d45cd7e78c72cbfcbb933e89e254e22065f1208aae9a9a36ab43c97425504ba58843a5c9a38e4d7b5a840f630d56138011531d0ece663f714902cf5fed59ec8f3e39e374f5722d523eae995ea09e064d706293f54bdad71e213593f5c99e58f70dd7ba759dd8ff9fd310399204b541e3e9c692cbec2a49dc06ad7d9aade8d2e658fc120d05aac257e3b7447d2f776ca79da7285a46217d4638b715be752bc356ebc9397e79cae466ec6f44190f6bc87d6114e1687fc6ad462a06e10bfbe59db6c965177f6540584a711052a420b9eedc5b50326d79f4ea0061d614946ecd4acfbec38dbb79ac784f18ddd8747335e1ca392da0fb24efde4716af6ab411bc6e68a96395409b5e1b0db89f6b70f6177c50fb2b439663348e28d1499d975162c9c37055bfb48382c19b9424bab26acc044284788c4c1db8410d7b8bf07563da23374ef191af0ba06ce562be7e84f72d4c3ff5facc5c6e09d8a6f399ba38897bbf0d6c1d3c5939f8c1b459b6aa7c8b218bb5702a9d164996f6deefc4f1288384f3495b7e3663393a6e6d60c042046c35891ce4d057e44e0ee130c7a9c5b37c8c4fef11242a425468134875f34432c2012acd0a37e70c2aa9fe6370864a1ff45c7b89f3e9a4d001e03c3ca8d4803792a3eb0fc3aa1a3d41fd29f9c5521e34294719e2cec84ecb292cf9cb90f670c584dda578a303ed2d6fb1d09654f5712a54168d8479a07f6dc553109f622e0b1e61d5474bb0c2c3a42fc75d7681702963690cdda04b7e38e4cce78fd63ea2dbd6407e6146c62ece4397849de0f5a7910844cca75c5e37d01540f62132bad1efd70c019553fa3d5ba6446b3853f5918296ef39fba52d5cf6799d0d81842e9b968dd97487622c662fbebd436468624ba71cc5cd8261a29e71b4fe6cdcb0dd782b331903d2600520ca4e2b685221d5d0d1f90f1ddb5bbc2a48f52d5686636b0f402412dca072484e85dbe5eee5ac4d6dde0c0fbaa8af183b0e7204aae4096713becb88b2486f4151504c97c34b0dea024e99a36749b6e9d2953f89fe9392e277cfd5bfc60243d9fb2ed8541cd73d555259e22d1c6306ce9c92819af591a1f0ecb8d1d83e5d8fd025dd01e2fdbdae65a35eaea666181190717d21d23ce68c4ee4fd5b2f08ed5492f5d27798bea23fd5cd1429ae557ce26844854b76560ca4b85234b920e0e73a420eb8e063f612ca3c1bab65c67441af7041e074c4a8e4b46d44f30c39896f328eba8390ca269eec82b509c60800b92084b2f47c2a1486a2f46f974d98a60d345dcbb20d9ab5e47cddc88b13358fb747687bd382a89daae44b56bba3c5443e3e978c66e0324db9ac05a95b55557ce3ca9a643c29a212af9cc1f8738ca76fd9b03343b75271b6c9112f285de21683ae17131d1f9eb66ee080bf32cbc9aac06743f04dad8f9ef7d56cfbfeb4573bc3e2d78260857b2cd476489d190cffeb3a852fc4cb03eed406e6a2df1f2f11956d5310d22ac6800f1beb603ba4ad53dbe9f4a2aa338307e542819591ead05efc6ee412076d3432da55f3cdb34597576a675e25a9a008f4584858159dab9919bbf8662373ceb8a2a079f1fe9fc4ad0dcdd7c5e032a726228f57fcd6f6c8390955d1d73860769f37a9d3a5cb6456116f244f4db0ec5ee2644bcbd32d377c94807c6e81753bd0bd2e7b7ef4df7515b03315263952db33889b4032ad2f5cfde185f3a096bc736a672209e3eb85fb2ef4f5241c295488f4dfd28359ab44ed6c624151311a054360ff8209d7f2db9dc4cf15e6571cb0bb8dedaa8fc1b4a70782242805b3ff4acaccc4ec4c2467cfc7c16c2d5b96713421d86f431e6205f5cac43fbb61eab5bead4e613bf708ec7159145a962fe0132badb6407dbd52258dc2880a72d649ccee71aba1ef301b744f7eeb7b7fc0311e473a15e7ac3b6a02859f657346b3e71e7d76c3ffbbd36f3caf2ea3eac521a14dddebe44d69bddb13e48e4e3d6f1b3a7f586c45bf27da73cb5a52b4ed1021fbc50e18db1480ce5d174b67de32626208945056b33e37e9809dab499749059823a5ac107c48eeb7895cc0e25573cbd78539e4a613709db1722d42a5f39fe1e899e190d8abd7e5d364aaaa06aaf193a6ddf7b51f616b9dda1c677125f950abd2a8076a47631a0f6707a4fff21973d1e122320c2d495f30b4bc7d1b31b34ab9ec381a99a6d9e36d4116fa3fa98b5181c6bc9c226eeec9b99c793bc2a33c3004f32d9a3b6527f05bf4a53de81dfb9263a3af4363ff9820bd65cab44a649c3a84763d77d5fe6ae2f2d22adba05f372e4b94f6fdf4e01fedc0022d3c56ed156256dde9889dc7f5db4e5c3eb26ac91dd7f8912d652fcb740871d25f349a064f1eb5a66db227d132c91b570cf29f2b4d807f5f61c8bf1f55a24f8828042f461b08071b83adeb0fe7daf86764e5f8d882e48b095563a0419d830215ef11570447931f6253efe47384981eff7150a948fd08d9a8d6e289309c89b0317c82055d51b8ab5168078f098173850081b9137a761704379e94a579e571a983bfe2c05ab605c4674058ae1bb95facad64adc9b6cabd2f6cab054d1166bf63e8fae5fed89770a94bef8c5ed164b2edf1e181d32cf13c5b986b4c7d333345746210c61b2d51f21b752d8c1eea5754b3748fcd568e8f57736ba56a20597d92e5ffb3c013b912eae64528f24792541e32868df60243f9c9e87e4fbd2edfa25305f3f9ccad879eb8a44583bc5e8fd9845e8e628b8c5dfff008cd8a30db5244e9eefe69277916d749dbec2506903caaa4ba82da942dc570b9168dd5389940611beb3a184832c171e91d05b6f9eaa8ed28c3ac6548f357aefc118c05cb8f942691eb73366894f1dbb064d2e2a3ad11d558916d5be73c309de83531138c0ea3452eaf1237d99b1a43222532ca21bff1e9b4952c9dc7c47476567364b8e4d3e0429abef0121e7aef81745e29e23fbfb40efb4549f79b7e7f7e7d407a984ba9c98e224146771fc1dd25601c7326dafb226e52132e2745ce3b258464dd71207e54bd83ca21712b3c6ab59d667bc321d5282197a669f1ac40731741d26262c568df8a5412ffb81d4757eba1ee0a5436829d3c148beb526732f69d5c6ed2715566014cc05f2e20b8632ddc44deccf8a0ca790493daf5e39cc936fda6043fbd2a58535c64460d743e611df96a865694d6480bd4f45842ad4c3c0db15fe1daef8e7b1c3f7312227b4dfcdb04490db038efded2285e0ac57e2c9ec187c312636f9f6a38e385d44a2115f4cbea9bd62f6a59b1d5761a252be45c292af4bac6e00584392b94080dbefae3a21703381392f07fa32bf8645d424bd18b72237a413fe9217f1b682c2d6e5b6f9958ce5b9a65092928db96a9101b5e6c06174f7f1ec06c271cd557433f3a8de134c288dcbb2eaef7fd7011a4097aa1ddde865a91b98c1bdf769da949c784a8ff443002134bc588df8843aa0ee96a43ee94a880db6eddf91dd8e32c812d81983418f1ff7055538539d7b33829d73ea9738758e907452e329bd20f38749660263b0f56ea31de3a2cd3ea0d4509d177c616c742b6845339f6d99cddd38ef8e59d9b1f33dc0a909f715a0c6a80a8fffaf588f357633d883920863df47b7b75f322e00f37f0b4e9b3a272ca3c296be78819098155ddda58ac16a2bd3815a1092cc8d1658aadbfba63902f7790a2e92a71e1dabab3435196964b6d8bb40b33343ec00a7bfb7f69375ba99cb958916aefbfcffa04672d3ec9bf0b0abf2ca5f13031dfa61b5c3e613100d0fe8cd5d181d228d70c36b92098ed54e63b389a29e2deb233f740fb4d87442c2988ec7843581f9a5056ff3e108419b7bea7fc758013f0c97a7032a077c260da2482db0f038d06b8dd377ea0be59c9d4f6d404c7b45f6b557eae23c59429d246e1e8baba652f205770c3ba62632b8ce98e2deb88c97c642202ec6dd62db736619d2cdcedca575ad0107b88e912ccbedd8b3e7569b0863bf60cd9c46ce204f286c644eda66cb35455a2e5a554514481d744f8d1d5f7fa27b95a45a323e10cd46e75f25e4bd5f04beb71a75e00a5f92d150b98b22e8179faf9e54694a6de722ae7b8f42281c17b8f5eb922cb86a1dd8d6d785d16a07ccf75e0e7c23056ee4e4077735615b4e8e68c70f8896e489e80e2131bfe7a626d81f700615eaa48bacd296292480dc9510595f2c8a3a5ab7aa1a58583da967b585f93999f98b354786c8d4892d1290d6352ff7af5d155e06b06685371ba9146ffc45b70cedacdd5466b3228e9bd2f90aad834b5d25b65ac8dd763671eea77877bb6a19ba05bc67b2b81f68837a8e40874d4f1848ae1797fde7880ed298cf224f539e12752c1fec9727f1df8c1fd4e598b8f57af7f5ae496bc452fc87d0bb5415b85eddd92f94962cb28bb3e5f267b11c00429ebb3869d2e5a3ce802909b16f2148a366bab46a4eac53ea6f0084276e1945b389510a412d0acacb2703c4e641b319265fb03e870d80fbede9d23cd8d367079a48e54dbe959a2c8c5a2be82cc8786b4f5fd6029e950e657e39341fd0289497dbf4935802756c5b716341219801fe9b177a4485ef9a22dd8ca7cefe98024f2404a4bc1ab60c6a131f6528ab18a9c0d61774fb8063be99add79391010e5f4216d04ef0bd90d86591beb8ec9d87d0c96ad7ba6224e31653c7cb8f0d7367d26d57524bd8e536d790312769b5e86873ea2b5c0d2c105a5719bb6ec4bd8a4460263a92b3916c013d18201a49ad2f8ae9b0f6d91f278608ce2eb8881a78dca71ada612e03c4e15d3cec2bf9da7a614f458289a63ed691633226a759073c982a35d00bd4c4f9ea86c78bbb8193e3b23cb7214a5e408e5162e17f2c1d6ef8aa1454835fad11b7dd71cb259439765683b281bba61cd075a9d20a152cb0a463b49b4cfbac1b2b7a174dfe80f1a30d6bee8e7bc1576ce2daca1c6d865a67d84392d225b9bda2e3c65b449c8f45ddeb68fbb94f10ad40f61bf670067269c4298747553884712430301f0dc77501f864ba5cec4291c66cb5587ad07166863f43943ab3ad2aafde77f0e126e66e9a475658c60f32cf1a7f698b8868fd55d0e810bcccffcc3ad571142040e2189bb7fcbc4d635d678a9731d49235479982d4ecbddfb85413c8da43e7b222ea55fae3f8d3aadcb2ae89f42959689e1c4e7ef796a1116423d04203ccce940a9163497fb9a180124e4258f8665bf9044d9b3805a04348ca72205951155c3060b9cb6019dfdc5405a786c48ed425476bdbc5a34bb186ed8c23c5538a3bd1b083de8433425345bc5bf827682130libyui.so.15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibyui-4.1.5-150300.3.8.7.src.rpmlibyui-devellibyui-devel(x86-64)pkgconfig(libyui)@    /usr/bin/pkg-configboost-develglibc-devellibstdc++-devellibyui15rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.1.53.0.4-14.6.0-14.0-15.2-14.14.3aha$@`lM@`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\@shundhammer@suse.comlslezak@suse.czshundhammer@suse.comdgonzalez@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- Fixed crash in NCurses online update when retracted packages are present (bsc#1191130) - 4.1.5- Fixed using an uninitialized variable, in some situations the patch category could be missing in the Qt UI (bsc#1174390) - 4.1.4- Obsolete older -doc packages in all main packages that have them to prevent outdated -doc packages being installed (bsc#1184363) - 4.1.3- 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.7sheep73 1643640899  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.1.5-150300.3.8.74.1.5-150300.3.8.74.1.5 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:Maintenance:22540/SUSE_SLE-15-SP3_Update/c280a49dbd46dd51f47a65beed135ef5-libyui.SUSE_SLE-15-SP3_Updatecpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textAlgol 68 source, ASCII textC source, UTF-8 Unicode textPRzT bU+utf-8f170e090c0dd12e4596dfa04deebed9518e338cac4985dd3deaaa939414a466f? 7zXZ !t/] crt:bLL F|W裳W4L(fkXuSoHmwСb"]`NgܶI~u"ԙA )^TW kf=+.)2xb[B}-Enq\ȞV 52gI!Q;;p}36Gx5iKۮo%8.Oŵ]zp\&{-ɡ C4]M:I,bIԔ~qT㓐ӵ(i/'EQ$JC"ڬ+˓ CO@xHg#Ҵ\H= "$-DMWb*GK]4Yۧr|ԭ\Qu۩C;+3R!x7p٩9N!g H5ۏIlu \uz*uX}AFN?vsq;GSb?T./6Hb_s&4X yP2B)aeT[hj 9L5Kh!iPˁ8yVl_8b)>$_,zS1. *|+ ‰TE  t@ZAjIaO(HΓfxMG CV7P dTX>4)s#a]z# '0%TƵgY'Iʹb7qJɕzu!N#._E Gg-ysY2v:LeC)Y: #׆VjL"(Sv uIOssp6q?9}%^1;f;[~omແTkp>*$Br"~^O]Ug4|উ\n46K>br$:ek 1/YWךU7Mus`%C8&uo}޹eM2bnW?xr pة}Jqwb䗀Ѹ:#,XZ^t2з/5 ݮU :{F*fxK|a Ϡպܷ^Uv"HAE'k|q|Wd@˂@dkofc]9稳؂:&zi_RN*L# 4?~xi51 er~Ezm?|$lZJיiN!3bY;BG;tROF+^9^QcHiP edGA24T*%9ΗtI T9j)_.%)Ќ!mFH&코yC0RDlٲKz^8Y#a7^<=;Lr|kqT@7 KCogޒ%?EfazD09~Y矈ϴ*p žj@W8M  ?t6M`Xx`H:_zX;/"<sΕ-lxW p frXOU[:OJ^s[aCўVfF,\7^U)(ÒP¬r+S>ɑ[ώ߭7mnMg.GHiy?Րܧz%ьE@ M'S|8|cg#U&?ȿ l{ U1M΅!e&]s[j .IF>zN21ͅ`pb J?_+βZH,HH[{"l.+L~q{j乏X<{D 06ƐڰHv٤a `T n_TЋNk7SN*2Ȕ1ƑB\u ?Css[8q5]yAX"gPm.ඉWO򀋢՜.ϿBlՍڊ$O*Z ¥-q2%>s;X}Da)ꉊx-7n .4U~yK;l|̙?@ߟz|Cl$@ڵْ;6x*pEpZ9ЄcyB>#"1z\ CsΦ<4LIW( Yd#P?F<"!Oe ڐ L9Xu )3-S;2 )à[M V/->">Qd!a`U? R&qt6J* ]Q[W8,`aeFPObdek5~+nhNn%3j4IU * UU2uT8c"OYE&epyh`U"|kO_Z3 T~߬?yrbXŻ.p["pR3u`\K \xØ抧'!V=s|uҔT|k{4N"ӛ6fy3%kniHokXY ba+ wE0s0TZSJ-m]m-e~.К8@KM;[J0xceQU\ &13oN`DCkbpoE \$ 4Y$:a0>wEq{xwCۉ\\\uMT8U ָqXBnQyi\P4nMbV++vڄnI=Vma*x9r^1ne%7`Oʊ9).3<ƼT}!U"eNq!źg8J{9vPS^@6`: GF:p 솺7>)EE*}A2%\W d6bV9 v)JéWID#QLOp0ȣin$& Xx^ӋSOW a&-E{4VPdxoSBީ'f>5հ2+S(ˑP)ircL4_=̩1XIrGqSau *$  @43A{7czVQ7KQ8"HRX0@bԟƑyYS\54 .?V[<ەe38莝+EX`sy)@bUtzVR-7wkִ '$rWeIYRyL3Keï([l8ah9岃Y:2wu 0 ô#/05P(&,~ƙNSt&8Lh npiYQbȶ;zָ~.';$E;(b`6I^o1l)Rs#cןUFv]$wӉ + 败(XNl)0ZŠUqxxqNֽãL[XIҋܚs v:?H9+d.` oUdh{7{<֭!,v]Yp+r%}ʢ0%D&Dm%ֺD^IF^f`)I:Vh*/}4"D jLZ2zi!(tbrG;5>؀cXH iBGveV{IvAYiLiJ~6`8iک/lbyv +C!?XG7!R?Vtyn2ZR6Oy_OC>x ô\M DjU*c K•h\f2j]6­C|>| p S?Et9"g2\"X)yw64X(p #3F[5O9\u\Arߵs" ?{KWA|9~I辎,W8u#_NmtAӎ ( 4L㣾%6 YDaR-T m >G^Bm{պK@ȃkǍOGB'՘ (;]\ G}/ØBb2˓hǹwF|DR |>rƍD 8 YRrUE:\'&'пUOM 4a3(L:52{~>ljc=6u[gh !Sa5.-HLv'$?'u/2_ !8M*q a^\J%SY+,cVw'bT@2HF$Ẉ^YFsTsŒ']؜}f#v׺KaQc(aJhV-z?ٟpOj2FN<㎩YԺ@h/ChlHaH5)a~ˁm9x# .˰ ) X$P([-ytF1TʣC f3L87q<`J}X\Y Tzfchy+ܢ_3?ǎJ|hHvaΩU%!4Le¥9$0T] *7X^w4,PLȽ3$7Xb\LEv5Vʱ7鿊 t.mn"ᾯ@n gKzZ}Ԧ6q^a2eb %اF&tgAH[(XS(OnpߟH&xI. A'Z9d*|q]L]/hb k@}@g JL i0鈛he jO{@v,'WEU0\v9 :mtK(`aYu1j! d1w~OD}܄ymL4\JpR ,y(I9@*&(i!`ӠaR.vT@1Q"%ABOOwCY;]mJDC>tIuH@*ARi\SVfjXȖaPx3ݪ䁏 NbKRz."[Oܭ´[r5꫁}D5 x[\btLέ+=2?4~ "h X 4^!"1{xXuWA#U+w8KU20=-)o{h~Qϔv-EdߟNPk 8AI Wh g"EsO>=CTaX|TDێ22iU($xdfս(Kqw2҉,k㫯!SZ@&K /9)j:=SDO `%Zw_sA:Ξ= gK4As|qHyIpgte&J֖3naFr X9֓A *=ӭpM[^N8DV0":3 2Ek[i"?ߓ$WZEcL ͜ܝOC.۞'wHw}9٥?yDjo)4:-5~ySK$%b`5+։ @ج-iYfŕКչi]lBD͆cBbzqz)4 fps\y@ڷ)@Ha!Rdapp'{ݍ'nZ3oܨ%s9/7C H+wB8us7фd( US<[ϼ|D@3ys(MK:1٨an=W~j[?WR섒*RG rC7a|T+ \^LPx>z)b_!HAJyY'$s Bz]yW#t *72!0mT CX>.$͌DwK [a`frm"FaԿj+9 E]4Em" Yؿ݄T GG>tn ,qɾUS N2Ղc\ژ:wF=G U1[p SBdaD4c qph?) @P]Շ뽔l_UzvQGrkb@;n ɔmL=ƟߑE2R2ǩ?q ܕ Nc^yZ1O\.= e@ ' :Ov|V}첯=_9|P\j~^+#`CxY{~,c}Ȼ+p%[XF+F&:#$&"XxuA\j 5ğ$\jtRoG'I!2j5L @=iKx@]S_fV1Nɔc3_ƃZլn"9̘^_<|: 3wՋFy_Qb=軛䞟H`=Pj.{%T(K 4 aǑ^qo| @f *h)Ν?VU$BLnR1 -4GEw*SNaG*YtG3lm~S^`Uxw0&^\asjtƙܷNQ5Y2< q;>D5OQ'kN%ęippƛ]Sٔa0κ\+c&#q2:8HSI0iBL:! $ avyYG^$2rXI4vZT.&w&q79{XȅE,6dzQACa1n B7ի X11;XѴKdIXztP R 8\@ \(0/>[֊r O֚h3]K6 K%oՌ\އAO8 ȞgmH{2u#L\a'`N풁$t2`/BHn1,&5{&pn,?NgJU!b-Ռ2DⰜ54!%8F{$8nfU>eU}ȍ7U%%XYWtdNI%<,$0GҩR`PilC"bCJqIyd2<= yJ)o}qݷz+hMIO^*ɿR8A[`zECAq;YX eWʧnHb7iٗkXF^TrN7 :,]G߫{^ "121Vz°2nF@W|,TN'-F `Vbt34;ٺ}:%q $gSPGdx:eh2^ۓ1\M5rn,q7ukH ߃(|!a:itbqjnH ,ѿj˜Jzf/5hDj`\JM:Ău%(~XJ,HR|RMBd|wzzRXVND] '4v lƸsinV3-mi,ujWHIqEgS}j!y MN!6Y%r$9AVFOٲn Ӫr)` OH AHzB(!my/d(OlS%T<*o|ZmtŊw-B=,OZu38:g֭#xEL6> 二NEeO&zA%Q|R~_ ZQu_. @ŕZog1xdeLNTJ5WV ʐ"YXEJl(\ ,qzQ4MX.+W"A-)^$ e B8d첓RІ/5mOѹXrOkI6>s6MDUgCZֆȖF9֛l4p_݌qr D6|]e^XvW#͍)~BĐ K/qkVٗ&JU\5&S1MOzҴU MUrؙUDjQeP/+%g*M^eМ3d TFӮVmW gET޴i o~? 1;6UP awu_|{B]:%\=6HJ B!*y86+QbcJË@іH9!G#eʎԱP}͵7qD,NyD 1Hl'04\BZMѰ|&&xn- EǶcP(^u( ۟ϜC_ҷ\]nc kM"F9dpdYsDs`yM&N_˲ dst~e?ŋ}ԉJUiJ]-)O;d1yC*~֫[Slx@9}x7#xFg*|-9RCs"oZN!6C&b[xLmaZ2̲z󣻠撗}jacU&-n25xE=q.Q49uqyL"eZ.=8Qqۉԟg4edԛAa#NSm卥Aߵ~Zg|ӕX"UDC$lLo,ԫ8gfίehml?Όf">oHQ@/*(WvF3/*X# ƫe-~JMN[jMز1jkG,v+4Pkw;Rp+, aKC΁j- I>6JaA7ҮcR.øX}V;紡9~fU,K';Y4Y⺺J(Z>K.&KDw/io w-\95V; Jce9"QwI`'YF=T|#S=m2A&Z=z윿 We/֗~IsH4g(/L3/ JHw8אhhi|ɧ td+C;/> Y>xPWЍ>z rYsA ݗu 4WL!\-WE %z_6ύ"&JB_&^ iw^)v]MzBK~:|F?4$ѶHf0 jVycv()vu(.k\mDm7O~o:CK -]Z<_GY&NW2"l#>bKR ' Zc[6]D` ϪO?D!dEvW“8L@='4O)tOă>pTwi.e[/t@O.I%֕)FjI?u8;Cr+<"m-Lo Kd51(ҽϓk=!JqPӜ$fӍZ~џ.c<{$W Dk%\2e> 0V_&b6ϐl\*x<꩕(A`6dV 6oLS쫻DrLbWBogZ6u`~J 1h810ڱt|38N?g-su/Lx:zͩ-)wBie H2L{tr~U&tX6<)ޞ~+FXeI#%T!ȂM<[ P-r7s0E=v~NS|c\s綞2F\45ۖ(azkӌw8ޚkfG$0[54(TƚCN2 |DF7 Gvv:˾C&?oX03U!'=Zω&CKʀ⇊1zU %3 .>KRu];tig_y?,iXi{*vN;f",痝}6\E唏ŕ=?^]caKtR8'[}?~<I=CȎg߼U~> uDnhMA rloP;[o!|.Dz8D_y5=3^7VujNf!%4wԂiQ5a;`֢3CC#jiwm A"PJkv%xЁ):*f 3OeYVx?VXKBdЄ|v Y#pAE IdWX!C)6\\^Iٰ' 5 OTqc傻17T캨97&*QGp̢cWq0@<f"mސ(h9-S~㪅 n| ZHvE??4y8vEAx sq(31 묗˫szmO#8X眞:$EדAJA)G/o% x&#B{+M:کiIXЖb 6yyoc\ _ʔYD4[ ǘ%*m6ȶ)6^5)\#ArL9av `WOTF1gcJx5dj ^2gVբU~InE6 i_}~QUV -r)ޭ\S4izm6&#!h&X7' 1_=qUdգ·uq}!+x^KCSWig^Ul>~f|W 굲iej˿A]ZP H!ڡr6oߙ;/Ø^e7Vah}x&yyѸR~ _MwG#Dv (  u_-no׉쑊\8wdkܽw-KG ^!momw2꛴͙jxI#S{UooTHJkk9ي m<,Kw}MQ l +%dvYU:vJߣAE{:8߻/Cj_f4r:'هK/ӻ IDu;gDCcDjD 4ί|{.e:`TB<>H~;$ߺ?-v$ˣ0큚kDM(D%ab^7,69ܩ*2ɖ @ MX`@/cYL]SzN~!jD'T32|]QxV{ Q+,?{4d&%/, ^_ܽe*Q Hوc6)\j qh⻓ Äԋ^uVkZh̹-b!~n+6ťq X*xcߦ_o(ЂР*m=θtɫ8fF08C%. S(O68;jIMAāc2cDP9]u(@Ʊ^}_a+TјxI㈄17s)s&1nD`p"1i"S |iiX+i[iE:x`2n~Y~:BC.VWͮ3H,VCvMMϳAu^ o֬={􁬼#vBL)4ף8!`tA'8J kw㇚O@r@`Gvd0?@+J=HE`$𚏕@'1Sg/eq:kx֔y+]1v!@lOt+{yB,ap ZpcWWPF8z>cL b"{io#Zrdb*]H?A1.EËmn>ȟI\i;qs <>3TEgY8E1QCJ>"QWSR_o׽!O>iuÒ PNjuM| = rA%.9P(pf  ,R3_SC m_Aԣ?2F׷C A4bJ.^,(T-veVdAOuD׭t] LwGAaTOp}27TVIT(ˮ~G%FUm04|3]j%wT,2Z::&Y(66SIĵ=Xߛ[-hM -Wd|bt86hu^.e~IBNmbP+07xo)ނh6ДY }wjn VN(BX6C)4J^:q*\&t zͧ|ܪ} (d<*6M̈V_k1ʈD½)b~uI%`jvjj`'V++vJkXX pIr]z=kge%K􎤑#S. q$`(T@"PiVj>[{.ω})A tU? uW457 6^/Xy ϟNE Z( ^Zjb;xr~konzR,F1tkIhF9yjh2n-ν̊ ϩ8 Xc }.vfIdB?@%9ZD&3K2+MPD;R3bK$?ܐ62_"7^5ϐ? s6״̗qK" y=Ia/PcCXG|z\qKeQMc7'Oq'=FX*4Β՛PQc:%S<{Q3h2MDxg!ɭr8/5i)ovJ&|3lM7=^nWK]B xC. rB(h=ڞH8 o5 &mm?6z@/b|6"iIZmQ8sVاϊ &۳^JU:rA-,2[99ᝨɍ)iiH&=u]+aK*x.GT0 lPOTL$pu$ٙ}C /8%ݨ 0?yW-ZׯaW,siCƿ`@h.O[;V%d 7ގOGL|)48qSl ;v7!?>"f@9Vm|q#j!q75ť׀6ių >)(9&p#s|hMT"Eu}WM 66*"eATB3Ǝj8EFz[zqq,7PL$:<*@W.AYy:Rx1!yn&zțS# 3(+j[$$]܏z0 /!Oc L*OS Q6D[h:6u3@a*I0]9i F"+F #^:Ă0A[(ngj:\_ -++lEJƾu7-Su 2wdɸ3YC46R΅^Ow.3Y$,$60r͉C_2(Si([{U6Kz#7MvD8k+$ٷbZj4߸U $xn]i  eDajIh%nBgB0t |ME_ݖL."_TO-nHKN[QKKpEBP45FѰϚcz V8ax׉ȐtᛯYR4'"Ϟ~"AIJTYJ;a9yxc#CW!8{|.f:FR#%!ݻŠ\Ȗ]* Nˊ#(Cz,]3B: *K>+Ǽ¿tzKݎo+pSovk.7gS<է@p{E }vykZ(2=ޜSIIV,Ly_ '`̗z=8eM|.C opӔ-E q)(ڰ)k$5O݊;OdA1; ,KV^/i'i[IƼO8zFӠ8WG[EX:u_g$ϬXM9ȣ`d+iBb:|9m |PI+ڽ5 MI008|=RA$ɾwМǶ~P@YO a)$o}{-) ̄/ܰ rDv^)3OGUzY(aOk"^rTΞ iW*Srzq\~D/4r_n`)C.q6"&. 1?>fˇ3{$g:ՀK earrmIUFaݒBaZR(L(U F;J W6d,٧:,~јKn3fㅨ )WekvŁ Q9Qփtl"mH"(&9YnP(OvԚoI Sg=l>W-7- .:=Zd"pcsOfr`FlK#f.h4EuW-B@%{N:0K7솳A9݂lbZ>HcXmLHQ]j5$ s[Ka -T[hLnX 4˖J[bj#OѥP~5B!V;!TqC#F260T@ bkh8DՋG1$9Vzm@C:Lw.<5b]/ɜDIЀ E{9ftVL~ZũK讝Yh{ R zg /wc^wQzU- 8uN|l9R2r)@aS* wi?2=6VVUk7=4k2) sA5](,U7V )Ԯyx"/r3#( fLsnĖc%H-ӚçL!pEТIv3&F1[EgSU_ 2K/ڹA$֚?RhʣJ=3beCikH^NVs ⛟QWW#?G]Aǧ.)7/)Q<J;1c8-{8l/p`v ļK&,殜:b#~9:c ~ zpmN0C]8g Tpxu3d7JTdާ>M 7>xDnw+ˉ; aSOoMT{2QYZmI<Ȋ J!!0kZ8O[j;1N+ؽo13C]b Ge`V$->Q ڛN.|2qr'ZK`^yإKnA`2[sh빈]n'ѩ"]le4or} ug>3j d.U>?3Oܶ">TB6.9[|,hۢ,V[y~L|ȀM fõq:0Os>̐bf߬9Uo& 7F:#iY5|)lۣyÆLL<WTe(g+0K]nJ4#4_۩~D%~u DiRx^Qe eMVXy\XC˒X&bs̚`Xlg?dUvg [@c@Qкhhh9fUh*.AP=Yrž69w +aHXH?l;FHK\(Q;p˜k཰+tҘ$ZW5D!BNVMpM=ْ2N$βA)  Gt4!6CE\ޞ,Iw*Qsop[H{~ ,wjW*UD >+*z^Bx{l0S9NB*.۴]񴨸f->}i;,هu ]i[<2r@ H*;]vnk-; R啇a5@_e9"N*T>̋vqa B 6\=QMAFNXkT\Pumjy$! dUƥ 78AyepG_r$` lCj+s-l"e*ɍl80)iFG41jx`yQث[m˂>ixK1ҪO֕ ¤X#cҘ UW XnSٻA\MGBp/0TI!&\HslmX,R. &pv7ŎH?Ý|?p>rM0 xߓD_=klG!.OfaMdDtdLjbV$b:[@egG%lBo8nK%CoRrpM̹, SCHƷz ]ڧрgRdpb2eJʷ1 f=!1@,9.6}vKAp|oHD!˾B5>mo~ K2P&bZƽUT@F1G-54H !y#dT6ۑ7OĎ1 x¤rՉ(635f:wҞ_Η,m#GsΡ*){x:nXұ&p=uCX`<@0J5=6^;H<|(|-VM@w*GFnC*>ҬJ}Zw?1Pll=v;岼jgHЏN5đk7uŹr>ZAR/HޑZyi S bm/#A2[N}'sX4:ke _䔞Q>X'_XL#]J 8Q `D ;e((^BvI{m`S.<*Fh89F< v9&,Aӱau5s<丠a_1KIEBS|PjwgD2`jԶQyKIPD'?A- .DQmh@7-At[PI? '=?|by?U@NR}vܐ\0c_xD\IW!tR# sÂ{癍p6D"Q9LSݜ*H}S 9 M*T{Y/oeɱ1I~DzX2,s2dm5tŝR+kOš|5 ִxZ;:KqMYpJ1$vL${ ߩ~yv`P߹k셓[Tph⦏-M]AxA R2{"؄cdԱta0s :CigSi"0jkVӇ|p Q'w Έ)^#2X~k 5f)\Û)+БQ ޽tBh+-%rzrQJ(yđ3H\N$E_zMk6[ eѣo䁘pp$BZ"m$j넌fE#cmrvPŜ:;p43JHzMCYF +g%L#_QLX֌tw!£Ky8b #}u&oaL\nsQs T-Bѥ `.cmށB7KcSt;JOIGǚ˜N` O'8O 0O ҌL|6Q=,eV^Y̺BaXMaCQ)ׁTo˦+n9%ၘganǷs\54[1̧zpv #RIbx6A@FnϥtXDAޅm߹CP5`a1+Hg}6X!+„5: |Z y(M#Dc; {.Аch)+ޡ9 ]h:!] ] Ni369i0=?#[>4qYiK$_1`\[*L+~^RYGgQI2H^{@ tU'?}?GI.ŨϚ8 <'ŵ @$zi7rbMUJUr^ /H@Ca6d=GYWN7]&sr&2&/HA.!}b%rJ}*ٲ5a:8 (8+-q /nы'PWKTfpog!ٿ2,=/G](M^Ѵi)?JD~i*]Q1ֽ# ),߂tIz)Er/hq\#p%fq 6c@a>"o _Y _ fIz?t?GM-l4`a|d'hzVYrZ΁U>^K~}ھGhcˆUЛkΫO)O!BoUv5,#5N]纓Ĺ^% 1vlǤ(U3gY;Cԇ]zJZ?Mǩi)lt_CF1wzl. /c0Eu8w %ruvfL,)ιҺyA`h}[w.Jfԧ '%j`FG CP/4(п FSn-5;MmU *鄾x@?N XMŌ' l{}ǁ&<C¹\ I%]`Uuc璂}Bk]^ŒĈJh"ǾO@tjڄ֠.u ɔPC侘XYS)+>O(E8-VZU29Ǚɿ2buƿG,o5zV}kKP(Y_M& ^L+GH(&dnXZ9%x_0K0C}'MkI4 s TaݤkU38ID ~H}#Lt!hC02ظt%pwl[f;k!3@q9}JQܗ R4_\ s"˫m&p~#Ჿd"1gа@6qÜ X-lX3y/Ԗb˓ݐv3YXq d8 e!i6P|c]i}7̐T[+O;DVdR (;u"Z;]{c,f4$gaks0R qc#-Ӗݭl;pz%#aJChOhɚвx0 D,[E ZO ʁ?^#I W Hܞxh/CGTUMD=vl!z«h1ĄW2\jA*櫧XUL5N᚞U247a cv)|Ŭи%A 3Fh;6I"IHUľk,  LΌ|=>ZR bD %`γ㾀ߛ] N)U ]{jP]"5.! R;2+t~,SO8?DBpG륓jܾ@GT.`=wd_Ţsѯiy*㽉Ldo\I1+H#6V4\v{ 6̺a.4&<,Q6:{p DY o+ͅh" $ڐ|Y|H`nT~hz*+Pr1 wTé_<<_5AaYEsɯ%k"Ύ :iޛ]fkY, ,0{0|~GDG v] pš=i9LՊavT&\C߼X#ygF@"\!t(FL=wMul#wy^ ut%\30M;!;H)Wy'CƉbN9sd|M꧒}j~/q٠3d췲_'U̹34|$ _(]Z(\>cZm i"tr;]a+ʿ҂r-L|6>cKϋp=Z~I]f`'Ek=v+aɞ]A;+ ܴKظ(#--PMKr<}g'OoɁ^cb|? |n,:~ʵX?v J_<&V2djڜ2Xd?mW?r)c1gi8iyNЙ`N/5asɣ%o3w$w[HuPP䯸7CTh/kPc%r.D'iӠM`W:'>d~ȣcHۿ[ ?e_$]%woKgW}Ż,ɲfFp?ƒ}.X'n׉[Z.ڗuԣ2If]k1篍Ot(q+k?Fw'm|m DҪPupJ`v1ݢ9]>u*tERݚmwBfM_+Ok2DS4fYO݀%uq8Ta gwBjq*ktk=?p5Crt:A[I #1]xk';cg-p^4 Pӱ8s.}mrfLBf+=cB:NňĮ?V՞NdN]"\fY&Nݞ?3)?E> f2mQ äl}]k9\Ry*OpAV#D{Y>nh _$O5FI^W:@ё槲4UZϡЧX\%8 ڑZ`6dj= c9׽}ߺdޱ-#dS>8U {"j87$*Ͷ d`Nˤl^|f'Q0 6[ <˔@B }2k[KmI+Ptyl򐺧If|mgB glQ`ei!7I/Re_kL%+:)EZypsB/m&#VdJ'FdTӋd_9$'Z$ P twwb|D34cQ'@:V+&kRMȖ?m6:/Hɳl0BvWP_o$O{SqM2$_^P &ؘ"I]HW~!Y۲Zfq 2s(ձ-{m%a,-gHYzu%fWzBa<)YO,AI(Apk7Ȋ0/FiŰ# 4IG}%DG.WZZ5ԛf*N]İ2gCa=2 H ln-Saoj4rF==i_{RvM3 s\ :łw Lo96FDE.\f 92,7FcKk2-zӌ;AlqAξ?5oeW4T2QH/qUH<6g0țF)HE9O tƒW@hUAT~ه}bZGNZxZQ{Jj7t"(}Z*q1wH ivZLm+!h1(.w QeÍpFKSC#q#(]Oӟo& %R4V*È4(dl=3C8iX(?ٜəA te0:݇zRfeXjly!sfGKlRnļ/ E)K$jMmDqt*SҀƽhQx[vf8a+36dY3.5 Z92riݼn~;S#6d|Uy4?q\Ulb8p^E_.V߶ɢ&.3Ut$ӿԁy$*>"ZXg1q7n40,O&sEv|Y ̳.MgPBʅ|%=waKeK, :@$I9/Q:3ρZ#~ ӕ{_F\*xk>B̈S@O\ $M@ /`tؘ00a⧈\7Zg9n#s=^r AݚEZ(fFG FL|5ĉ{_AT(7GkSޓ0ˎАJ-I!`Φ}"WC6dݺv_h풓hǜ Y}{$l`#,sRsExު2tSY܃GsT@o\(BK5+s-*./Ʊ *5>`@ Tӎ ) CZCYjt6f TjьuUTQنzۃk< F_Ƴglnm,V"Jtk ޑiycht*x  *ؼf:0 OGX/OE%ۗFşb{ j(XdP+ dl=eD{V{ .º+ԭ ~YG} M/8Iy6xHb1FӈVe9;'REKVe_A$fo>Q͛Ûn׫-sr#ڕŇ ~N]e~Yx=f!gRUs+dĪ?W} In4*#tl¬Eon>DR[o #IARZeLbb+|=D,| )2&e)I}ƶ<AZغm\w9!u2l#\yk,CږIK>wƉR|VjaI7]Ҧq?4tZ XsAE᤹z`Aɮ)QhMo^p.JU[jRi?j ђ!􇢝5&x}-،oT|3D- lE1ߢ`P8exQ!S.;-!t qC_WPRrN؂J̯7c =Zq뮭X F O_@<%r{[QLX:qK2m:~RƜӼc*ڃ%q󱼃x}O:_Ab0a;A5,ze5eKbmbQ*)`3$_9y9[)5ET城0]Xvꉳ*jKqgT.E`hݺF+jḂay骶XIU+hG#`zmc7)u\6sygN[LZA]e l&̅>P<*Zn,:a_Dz{@t%9[\]o'#-W`P=LFAӹmr`Hw~Q0.e y\Tj)< zh`hY9IF\c/(]!t:!dATj/Qo4>&y?Ʈ,^#W}f+9ZJ 2f⓭zGMnr.Y7NWPUrVhux A ˥_*49t #K)՞ ajgmOp*b|F7 ZٶRɲ --o6*B54]{4{Spw1Bח*^w`m[ .Vx>z lĢQGjB~ &mvXG$'/urr ϕQ!|[?lSHdegs)G(E۝мȅ>݋ lt$mάGVW }s^ _FBo" Pgjw2BYvn ~glzaY]L;+w=` M~32 S̛oYĥ=6_j!ĘtHۂk`ѓvh|qB^ uCE;Z;kq-O9o'9'R Ϻy>d]9Mu t'_ :.;(쁐i`E`e0FJm`a[NNפv%?@ ÁB}BV=0wsM !\6Ҁq]6ӻJԸCXmV4L,ouJGȴhՃ~ύ!&Lrz5es-5*]RRu[)M^ݒCDm$Ӆ$qznX-i}^ }j?̹a5LKp0qWwZa1_b^ A 2 Xݤُ X3O ` òbtc%@n *`8sE %E[>L9Q6!t1Q85$-`, "AŖR;*ΠfD{n^NԨS OiM{6Fo z T RVz&^S MgM)햹 #B)+ܟMW,Ǐᣯڼx!2n(0kɈ$Jy9,~IaG۫GWȎ1`(7EU9A撌;;|v:VF <HOq DP?,?jQwr~+ibRC(Rc5U!r~ȘD&J=Ξmi"C8wW K6qd9܇WgP!2 c $e*]p,XUٱa}+<^bᅩo])E oubyٺ+ d1 lEI91c1MΊ1h)E?^}b#C? eW٩Ap7IsX3|50Y5A|l1:c>beRUB/ؠ(Ӱ+H[Y#.OB7Bݡ r*a^tyeͷտ@ V;B^Z/"h@r}]>c'dڦMiL9*l7lO~=o& &5fs.h7eңcwokE7Or1;NoXm@JkT6.,DPv1)j|D@]zz}-N;6Ґ,\hqL#U;1POĖ<^t=)0uáfB#$SZJki%JйixudcЌ|OO'; Iְ@R3ج_}3hX;2O]1~4NZo%eR$wo nf+^/jE^}N<,8U@ sXc]L%9ܬ.W-aދJtQ`Ȋڧ=U&> 3,)]!Lti$'Y]W8ɐKḮi3.O4Yf[.^_''HM)vX5נB\.gpn>Y`(e2(:1p7N7-uDTˢ|I{(gpOk1HE#t{G;(z.)da4a&2$*a1L :%aB%]=Ä]0xpOs t yNRUzс n8TS{\нQ-ADogbJ'˻=ȗ큟vdѯH117Y1*^̌LPqjI rVĀ\z/N{ 82w:^ \ctq9D|y' U$dX0sx.+EBĢ ed+C)s8x \B3*rkB[*TMC_&E `fr JR9\8#64FBLHtR Tݎ/)n_ȽXQ o ZU|x7Vco)c^ fl)diXSVi? ؋w R{N';=]47o^-M|_vUΓe:=p%6ߏ^S_`2g{yG e U =eH .5Hۊb ԁ5.;̻⑥TUV}whx& KOAx /Â"?qhO+ǂXJuugeRhr\YxyHMH^oe[%-=6S.!E ^xyԥS`t7Y!74ⷸ:=$ʛ!zHAXHa8H)u7BXw~e$ E6K[ߋ/1vc& 3hBmڜG%:0EQp mMY+\)gQy/hzrfG4r`r~%rޘDýϤ=M5PGph)ZvݐGȹx~OIn[F9=A_ vsۮXumJu?MIzzSȁc.XtJkH+fQ+m1c3N\s$.e5Ym*UL?qy"<|D8clF'K'e vN8O-4{06oAc3xlnb>nck3؛αvB$ujV(W RDzC;%p+, f싘`9`,f n3\${u\FDحG=(q(gs8NlPЧͪ-ew;/z9Z؈/+B;jQp(VВM4=^'G܂}2[P 8%TNz(N*1iLz<Ձo}\{@m^0uRRjtxz*pd#gpsE/Pln3$! .سL,T-z>U\lOa D>Zތթ]>oeG-nA8ձy&1l"[O ﮼&I8*zg}ACihv~FxY1MbfO!h 2*/_6cs1/0{B;;b-~6~%?NjA[~Bj@sɌ@2 L-ֶ-cT{KAQɹk3o|€5ޘP֒u5Q/nzQo+׈'mHQVSy9 ̩"OMԕ1ʬ{:S0+-4z<.p7}VΙa;ݟ !Jx !~Jul(*MLlMJ4T19qKt}`[`AV푡C? bkŧQ 4)qND}Snsn =,@:{)E-[g^&4;A,z?zF2 F+k*vk0{PjMr.xL~hrGcduJDw8QY5] qEXW!? @>k,<I9ӵۼʬ`s;H$V69*8ipA#=ӟ*.vJdbd8lm|:&tbmuBc&*@X =tum~aMnx`ړP9)X4ry`9 GQ!|=GE/S=6K9$(Z[A$`Ofsbt,pP$+L1pU>&Y0nZ>/DŽgytR˚H3@ۙ (Ύ8!UNT_6T÷Qsimo+!⎝4Ysn-߬ CevܢDocXn7"2)Z %#~R_7mU]J SB ;3 .Ȅq-+zͅul6yaHf2/}RȜҖK@vBԧj[W>U>1T5aRT=7]GWY Xrz"|g\+|,B_uK!:/COv$qnַC6 lb&9*b; ь!Uwp,w6hizK ʱ*ƶ#pԳ?-:ىTSN (kPɺK).HlvDk`,s{`ԭTͣkd؉` kNTC`$a˾ [g1dq';+^(b`ʋ"T6WDsT "DyR(0(^?U|RDK -dRe6(;P%A"98^pԛ 9~!>p]R_Y5sڟv(1i]VBʬZVnBBB겝VmgNv^ߔWSDM>y硯+^#2+fOef*Tj"zꇵLLݧ$Riˇu!_L>q1 |B[B9`f.B'T $MkRdHԁ%caˍ4;Y21xy dyy{nW'nQ?M۴޾¢[|TD&\j:3 熨`ĀwoݾM$1i)eRS6pS9 Nӎ}l]yCmik.sۭsk.p^Z IK~#p[]"4C'Rbn0n]W*SZ3uț!ItW[:1c_nEc=ڟSp:f'ʤ&K{rI15nA1( $0*{l_;1'9TwFx.RqnVA`ۨCPv' +ŕ-2Hkc~1qz@BRD?gFJAN46>?zP׷Q!b4 :H nO *Z8ɇx6%rw"rJo7nO&Yom>T{=N`dK^Kj*B]E2&v\ﬥ D8Q2-k`Tnw-Z |ljFmDehO9;%{9`;: Oyx *n݀,!vlI=NRsހP,!d:nemċZ/A ΅YJ58$(!"XҡrڲANf7SECm\kGǏJsQ {5 &c@|DC/ŗx mt{J',DsAM[9:BGJzsfʋRS 9W˷̵T<\ӕ\ٌ[FFE}r;%oĻFHƜ~0Ѕd(<2"W웻2e2ks\ b=#Wh">[)ʳ|Z_aC>e3Že bBjMUtnc2@HūnV0OX 3)%IsŒfoؕ ~.p]F.%|_ RYgROTp7;ϔn(r.;w'?4J7<; $B>d@A>%ص_j:#&cfsxG5֍K]l Z/Dz QȖmI=&% ]˧맓acpO+&r2e=RƱ@^v>y"H(y /Uoir$aUsgD 2niiSFʩh3\+sLS%xFx"{ qL=^+4\mqP+& H..v\~W/]S`UN4`,uټ *iq^ig3b& 6Jf %5/u)o< gƖA u]5voWS3/fˆzM4N&RTvZ"8&)oDlrSvèOR`3VJY @h'^H]U=L ozpp򦹇u_dpT9֨:rdC OzXԢCxVɪ*i2zE4$u @q_ Zn$>]b<~-:Տ"%7WZj +p*@F-!794Q6ʂ uw#/#ټt:b:N?3 é97PM,TFN'/ `jPg&Fhq}Ǜg e,_؛#KtKK|b϶ȗh2> U^trpYA[7@RpLЀJLSgz?IbN#[7J[´`q(hsí3X:< @>ůz|OSM@|:H< NHaP*[A٥ULoj)~Mg^i3RI`F7d/qFo0%лgF驀o6o2]ry;2vx`DV 6Nt>YvhNp&ތxQ1OnQZubzS ԕ`3CPbd4cp iƮAtlÖ9;+uxV4 %k/Ƿ{3\`0x"<#nbXbfe(~RbnaϷ⧄1H:ɵG w94I0`7]82PE\&D]>4rG!3j@ gBoDQ BQRЎ$s`'yŢj{u D Vb~r\H{IKU=K]Y(ۢ  ҦW< ̝\jJՆxOHK>ϵU|̽ 3#C~ ;cDiks~T0o 5 :P &5T2phJXצXcQLEV&[V\  ϽJ[ ^/i}CWd5Ne.IiQILsy5>"M FEb].b)JIE1'=vEEn)?j:Q=\PRǣqYFEh2U/UM[_H<]?x-16g-Ttpw,/GTp@y-.^.[KaM"}:k \bm[6.9Ԗ#;<8-xN&&dD[D,_BjǮdh<)D90]p.>2NlH?\z]BUߨCbR<<6KBd(!#"چ&x?gK⛠uȳS9_֪ğ44sXkt qc $1 :ދ0g7EӬ+])fs=+ypgzZ;ԀWìz֦ ?< f*8H2=^ EL@uGoKLl^MIE^ApC0'wI؈)`P:1 4B̃m.VR1m'̱p_CI>,܊"4a02^5|hR7菭:PgIj$IZu&}H #ʼ^Q;jڂ42PՐ_"뷗Wt 6':w";n,TI'X_0QW/H|tLxUiXH6xfD}$d$FxW=ë3;"f\jq.π?lWUæ^~%J%M&SbF~ELjA=v#,4L:MŠwT3= EَȜzXkq𖝑fϯĹ5Vz6 G`$У*'In* S4 foouӊ_-\ѢiWx4YS@%bı â,& Ktv5寇UM뾨x~.}D|eRfQ0)?}` / WxfBR9\MĩxҺ~^\Ja[7.X.{t]TҠ,š͋hq$Q|_ 7게<TX|HԨ_*RYO1_iyp Dd}]xYɠl;0ϔ >>#/74Qi?2t.VO˼H{a [96P*'ĩ}X9C9$ |LBK~3h|a[W`%x<-7&/=4w1lx]櫐Udpy{%*HWo}L=&R Jp}RdxCao )<\xa봜7!wf5}&O-(4Vn F0Ҥ:\RW=T)Z |=: RtL`fa)UxN qHCʹ?ckNQɩz=(_~)+ۂa0 撙'n~FCc|ڌfcoÀyyIh6`Tݒjҋ!-t:0]Hc Lm;D~[CgC@'W+/u/Y[ $|&c>E|,ATTMU:ozEg`|SvRn+&xnnx0-锤n5^d)lbV2] iJׄj⥩K"S9_G88S\kD~ ^ M=\5@ DQkHyI0\dDן/cbJƜ7' rz4s#HnԖt5Aeg[X_m yj 皴~Z!q BUNBg*m 歜_K-woZhF'݆ FeIsX\Xth nЀX?Ǿ|_4qT2[PJxNpfѻf/=9y*xfا 9·w,;{u_f7݆y&a =-nTE7@RO3g1BOtQLzexW)cmjpc$x Z1KV^+M]_`Df_++O_=lTx9YRԠ #Wv8tG*!4}GD)i]gؾut1&2/80qJޙAg ng;481o,4>kzW}pP&MMgN 83ݞ2,V<ZS \"UʓscJ/ k6@1ʧ2&C֌@9C#n.!,=_3"Y0‚ ,|i)B|fĭn% 8C>l!mN9`*!,+Oo EtM{Kyj%4!*0ŨK"ȳn>mwf:}#Kqe5]!`)gvp aaTD'O*:s n"9LSj1!uoo" i:rI u}dF]#CGl5oxuSdpB1}IPa+ޕKfxW&;7wl)#]xD;:20l+j^SEqĀF؆gR)+VMŲ<De9 V^gpyqj+v/k+[:q3oFF_1Ei| GWPlo1V >4cA*"H`6e0J>EG 8V3/st!k~w/vs e:ּW;aϺzo.E iS,rfW |+Vp~ziz{j)&1rWK_֪A~\qUΝtW"ŵ;a\{]pL6U!Ɋ1YIa֣?QˈbRa숉cH: Bi/{%n1ۅB`㳨nڄ&"NO|Ŗ?y૤]s?1 (6L&2rrBX17 %ƯW s%>@hRyҔK k[ʟdL:RY2Gcs- ,IGʥDOT[ Fჵe}zL<2ryV AIn{vuBf@T"vNq~ٓGSj M}npf_qht "&&X9@\n Pf F+RLp18`LRZLѦdmAT]ƀG TgTuˆXδ87z(Iyf)#HWLү4Hd)OΩ[L`ʑUdC_V&`9;r;alD#f}=i^ *բE;](wիWl[|"<E:hg '`y6w;Ix zsP3uԘ~)ƢG%G*C:gRA:FYQ%E'%j;D;/ xGUnz|XΈ}O$vx<چ^CC~53/W^ϷeQPS֭_%=AB ^21\9,F('[϶:#Q5l4҉/K?KH]bXy1 )C9+k_p+SBB4li}pnwj3Y6 f[>:;7҄|&y!z3 lPlN>jʩ6F?Ĵ/vMG"`tk0XOBYwf 9]./(EcpbWCK=im9M7҉y^kHTDEsX&7e,,)\SkK;(j1L;.ys Aեh0xx`wr+x+,*IC!u"MBg=,Vg&w3lNPF*̵W?:"w5//i *~Ө; ۅ %|gSG~a M5 #K_,Upp ű]DX(YNBLF$ިͅ =˵&hg@_ι@gQZ=ww A=ZuXұ7[=j_ܨ(IĭnjϒYTج|k!W݅:J$cʉiWRK L,p%k7EsxEtP3` W:e7cea(r7a^xMf=svATBZpl9 |J^PH Y1OlBA^TW{Yd0kMH2Kvl!C:;5bTSxYelM3Xkg4q=1l, g=㐯1-,,ĸtjgkOO3b,z!g[586`q3ŲyWOU❍=ydUՑ/ᛓkDA͢cu` S9&e@x!b*؃H|uHr w1R~jjL8 =kS+PibDz'кRV.V!8\\vY?͒Yp.PZ8dLW[^<^;m2n&=mS)%3!j,@wN`JLJV B#}! yFaL0PUߨbbf>ȧqp c5!?:@o ti_鄪nG?=`%zzH#ɣIqѽJԦ(ުLqyׁEl\e8C4.A\~pCgc 2ӷbk>D0J>Kz>eh5j1a ˾LI.)Y\N49 ΠH~M1jDoVVށ2^Vm7 9ʉ/>@'2IWQO9.59!7:&Gs D\1$QocJ- Lxo!qYրm9de@#\{?1 W@b,`YpRwS'T#hyQtOs+3{/G}7k(u34 Ji;co|Xß Mw9kx`T9*`ٴNo( 'hw,rOu Fz~{0rF5"dWUiLb%j aqzyhH>؛0L1ysYL)8t3m~% sEH(_VB-ژ"fGY%r;a8twѬ1 jEv[J\| m woU(Qi_ڪr%*M{TPS̆e`.v'tAщgg Lpz^63It$~aMu(N"cbyK2ja$؉npp4W>D$zygø`#nJ{өҋMP<F@3PJd?{TVofV2l/sj;V>|1ltZ:U¶ 0KGߐgGāFKG*h$J3fG}2FOkS?w ߋyquL26QXЩ8?զcZ$[D-NSͬžFmKFĒ]@G\.@%QUL@8bjf))gNVM=~iij~yIW9,ؐ{2vJhGJ=4~0]M?5%C`ŐAc,r†j$s?xC/ԡ,BT?Yb#vl߽Ow!pu蹕}j\o<ՃFC&F 1Ϡ#M |/~JYQ'YrM2VRvb¬d4%Q@G@Fu@pq7,7- :IYĦbj^)< Yzky[HA;\Y=Oӯ8vU[fe Tq[טUoeB5JD-IC8>۠ ijzRS a"EڌhPNȕ_81) v%RH#6.bOx+(#5{M Ô/OsFB#r6"6& &A Q^H2tLe,-OJ8 i@"dOKz<-*U3-2᜝]O-qU/,uVlȺXUVՏg)nݲXu TUGa{w|6}ܜ*vHh3FYL?5OZY PTn^& |tMz&/cm$y6*bV2jO{D>pwD7&& ђhN جv5jw9Qij۱~k2'Ew#1,-E*E$"uE!p6$'wF߅p0 1!LĆjEJ82s",eVb+>4j.x#Uw/z`גЎUvt<>os3:Nh/Fwo1v+ <`i2Ӊplj~g!ƂUq֬,چw'7kQBH]::r"۷2Tl2~?V~ cDɪ&ɹ2f{foVd-g`WjY8fB+~.T9@K>@\\jx%8贗mO|TȤf@Q5@tJ W܊T?2L3JZ5G@_TkszxqL( "MШ/O{[If"Zvd?u[~2+jnC:݇u u@9 ^UIɄtwֺ7GhVA^F';O*P3dz Qb]RX\"¼1J}W} Ub@(r՝3|Yl hNK;y&:XB1`9pDbr:#oAe>WbIWFte|Igav 'Q(ؚd}@K%ޮ19qڪWg9Z.@>֏m*# rJE2RWwdIBBUkȬ7r~)1yW.8YyŽoվ&@9 @2niGc?uaVLxwζ'|9Ĭ20mtg,f{dU<qG_1TV4ZRS{ZRGz1 <_]+$ zFpN; 04CP%z1}?,/JZl $(cs+C-BtH"gދ59m09`9n@װ~6T ~㹫28`:q=*xJO-b,4/dWk/zVڻ*"az"RPv  LbΎ0=5_V)G0uf";!ӻU'p]K,Bpoz3DKB|o(LME*JZ'ŒKAMdЗ>Ѷ#`[m;q|(69J SfQP^Ǜ%:$=\ɗN#2/I3NP+{5`h dS"qW/GPtٜf#ҨVsj.QN|N %ь>_*NQB18j/ Sm]ȶ۰*Q=_-5"ݺrT/RIZj .jgN>,PV5Wl?TQ] Kq@,E=dW@}4pƔ?HvT5^Soer]c1LznШA59uT,v[gKtSP:?֗ E8{uFkopHgZ9(舠 o>ni9.AӤ_Q )?On$0[ek?_@OL ́W"R $>C=/kOD=ԪC:PaӫtG[%O5G 0/?]>=n Ht!`*2!K+4 *Q:jL- wA1N" ^(v)y|z~%b,{ċomj$)SCZh| N;2H@N R*;b !A G_M?#+?V%4Z aG4ܢմvIhNH f*|^{酔cS%Emf^`8:.pWY(wtGN4ՒܝݺbA0 +fJ|規j}Նj)'awJ'Mi̚p׮x<ӊ^ E36 `#W)P:ZQ&WVϐS`}]kmLҟ8-4@Gb}`QK+{ 5#G L2h67@2*XLq*ة{  D)*~yEL5zj@GF?AvoAEfA};--8fVi""~#֜Y$_5.y7b`&ƍjR-$5Ss#KPNHqR RS'hetf)XblqV:tgYd$+\=5+۷ٌ:: 7Ǜp m} E3%;!Yc5lV^#*/Eƞqg[J:x➔XA{>Y:D 9p &dM%c$sNs;5~03%*RzHN9$+aY݊=_oEC@ȍYw_5OsW+YohQqawx6o|ULٷZӐ2[hKYX ҔK6RۡD蟇wQcSLʼnw}99UҀ :WV#_Md7J Joq boW'2@h.\Q21'ҿ:Oٍ bT&1Ԁ7/ٿLbH5\\CaAZ{6ق1k"\Qn_$zy4k ~VZeW m/Ε/Eș.+]&Z`rAв ߡV`[5xK=|./p0E\+ܛv&I XJ[W4_\syԅU(J~hL$OԙSڨ$Wcal+XT"O`c2ҕ`X8 ,vs}Чʍx:4fRP5>占aC)Y?l! aU4ݎPHqjQ8|cB(],Ͽg$WQK`e?@Mzp;*n̨)gc??ƒ4Y`Q=ajF)ιu)ZI%:P7q)HiؐM'IܥBQQ}>&'R I9B+kQΡG*kؐ+zFg.s] mN೰!VlP=D>YR ⑈eק#6>,å+!f9'Z~\:g뤽fjߞ˶- Ar d ٟ I[H >5hcӒBT𾚢y@]\cWLœYVxGRbrDJ [4  c܀rLw@Cm;&bt yG:MG|M%ԏc|G=@㓭Og8;| m:ح.(o5L~+lj'(VY yгo Lh3jJS=;FU٦DRV{3c(f^$g*o_W7='h+$&?(fcW edh^Bx^ޙR@.dt83<0Ieu1(c3yX}y\DY'b=ݳ><~Xӡhc$ rA Ue sN^wwuZW ;zAw" jJI3#wxe:n11FOJ( 9X;dS،8EE>'FCgͅg7WB8 NQ.k?7HkUO1R4P<,nbSE6.^seDje@h%-@*O2AZ44!_Չ )PN"!::tJMkPS0&H~42% /,d%// ;(Om=7j}6߉FYqܱ]ӿ]%a9F*9G!`B^]u3r Vz1+RRZ7ݼAG6x|{Bɯ+eq{j s-KZQju߅¨liL#$Nf9qA7YD#FX#-Bp,/AfE&3$hkP/y%$޸8K8p/ݐ9?|xNWlFBZ1w(p 0xǶ:sŨ#+ nEȑ#= 7+D~̅ϒب"eYNע`+u ^0/[!2(3l,fEVXվDv<+C3$:=Ƕ\f OJnJ *A˚×%~Feh/aoi1ThضBAk2p|n,,碠⣓ם6Ƙd:guI<t2+S/Ra'_xC7OdյS HyFW[Sr6 SVnn iBDZ.kdFG~qQL$y@^4z1WB)Cuw1{xU("[x+wnp3Ri<.H-O==M yT^[/>~UگsF: `{n3x%k+nY4B#@F$ssژVdǢcacOaL&~֕Fw*K&OB+Rrx~c G~gnwpv\44𗗇S҅EY&Hgdhfk/C#Z.!L㌛_ۚHt98 &9cFv]ZiZܹ1j x"pK#kۦc~ 06Lf-Ly2t }!` pT& HNlWsĽijw )ҷ;i xJ 6bE2BбAEgࡐ} oV=K8(7Kҧ'q{֟ScSOGśact>o}n]wj.0$aʓw|dQ(K}’(OeFGn0^N{WWK{*YjZؾgkvӻn1==JLk'.Y,_nQ5tNKm"|3K%^Yk"(ONc@]r$!(XM}ef)Ϙ۟ &29% A ?qQ}R!ʇ}?'.p'ˇKPC!-)8O%S8?O"fa}m3=%2I!ӾOCSn3b^2a) XUHIts<O%I~ux-5|zH!Te*z4S8ihH]{G;@'UЄ9p.HEwckqqO%/-l?Z?X̀e{jϟ5! h+N*q70;y@F)JُjAvƥ7Q11i•[ZfMpgʁ _sÞڸߴCiYV",,]a^&K1nU~ڈ+ɠ.OСlQŗn,W ^iAcġp7e4Atok 7i,FEG5:ӷPOu tó:8Mjz'V,32/"O`S*$ɒ[C8W(2׎Q5qdM֐̿?#hqBDNL8?XAyZPMtr"ol/fV}|K Wh[S F8,(!Z.,|OCD۳;-T;xC9҇G ꍏoqۿdɘ? ObAI4I)젠p]G((QsB5G)0-ZX7%UNCٔpRS!kKbW|X!E ka!-?޻шN(ɿ8"s<DCŽ߅/Rbu< M pߛ\!]qT' +$M,얗/FDͿကa"Bjish,v6vخYoˌ( ׃RO7lP ϡd t5V-f"&x|9F-hn"đNG3ܗs$e8}8TW?I>3kPw'/c%؏ ig_ϟKm93ffZ1L_x~VE;*&‚ks$g`ô3{Ah>O*#^RC7f((BxUAGB~bEE1ǝl4ؗ,o?/؞F18/ N@Z1 tOӝ.ײ&n="z:wԻ(B2d#Mj̿W*R-Vg-fPk3!Y{zU;rCJoDVuCTK,O(jI,q`Y|Ros(zEq0;8ȿb G ryPPٿJ}w䬝|E_~ba2nnqrlaBk]Z#Xryӟt~P]ٝi;#M7Y^r֌Zmt1B]_Իi6>TOYY&IMl4`w,B0/QTx.n.S_&(`Y]?WR9s9Rpz=%RY2$Թ[z7;7'8J dp'hއ1!qk }"ՀzlDF#iUi-WZ J^9ǭtf&lT{b;2@XFh``5fo{VKw KbLrN o4Gf[Uԕ5hOnf7\;7 ,㪟Xytg@Qwm#ڠ_;)3 :%г1 t $4`,{ ]pe) ~ 5;NK㈿`0m LJgp1POu-#@lex:AMNLW`fQq0Bqd([q]s\_O#/БUG朓:Hqc[бF3]Pf<рW@e) Q%s??g+i,H|OCu4׹Af xIba/u~M%V糂5Un«K;˰Z KܲuNlK_+ҷգ~mGn?ϩ^Ytd m+=(C[E5Α9>wֲ ]Ɛ؅#NYpVݵ[wy~҅uZP|%_t!'si3OMܭf`l9ı4Hmlf~~Tz'kirˬ \e"v(J;4-&.՜ʭNH{h;[;+9'.I\~;bk\& 颇VtY5;83?KP%6>bv=ű'n Ť Hz6CBJKAxKqX4FMm !PDi%vrP\Fe7;E a e:5yJ9̎c7TDy5C {7KC h1 Z#WG'.{%֖`o Sfh%𘯥ٶ.Ӽ{vEc)[dЏ]&(ٜՏJy{w+Ae=NP%smvZh ς(qUE )KBr_UGWzLdϬ.z9=͂ѻh i/6C($QEEa }l<8%dd3Sqlw'Wmo?Hy/h-vour1E=B|q1>eJ~C h;ݵf 2:Dń=p05Ta#!24َ(U80:N2𝘛"rڄІ$|Mm7zf鑍t:Y`Ta xwO%[+"p3. _Byw9$ ,"A0W[#\h\`#,}%FcI?4XPz)`ax[5hUԕSAQ*㺡=N`3իj,a%w^ =UmI>zB*Q9&{dL;p/үm"wij^ݰA5'k.ѩFgؖ݇b;lK&2,ژkuB*T,X!-T5Dmy*w%o$ @%"ZPZ}'Ŝh SD,Up@7yPdٔh#ƍ{ޭQGW}ybj174s 1.}{D"Fp2hUd E ׮>̲pe$I_[}̸@PʀEx.z# :;O,G?ɡvҧERB야DI I5e\=mq|sUfn/! yxxr]zY aطk$$$: 2[TԹs2~Ea:,![v4Ѝx JEbv*^2;[(f&3'j0*ex.qg&9|hǑUPΒm”$^◦)"ۺMO& "(Â+(&0Q3^}.ҍW0!@DH ij8.%R-5Gba'p>wSxb<8ܩʩ/kҶ9 }k/'P9Do ;@/c%*,!Pؐ<|uN :Q8:pMEcB{rBe$결ȥblѫZ;4G[ˎI (zp$TP(^`vwPZennǢ*AvsE㛘M{ಛg{ObrZ[ y*b˷ףE I~Kf{գ_DLS1/:U*&.tSL}cF7>R=݉Nj)T( x#f杜>ҭJk\۪mr?@,ڎ˃;lg*t؂FHc9a /a'6[0LsP&IZkO",jQ7WoA,J&ptOy)Ɯ뤩Z^<# Zi6-nֳ9Вڨ8O/eY\PZMuL'QS\"H*PqT!2 p*?oCwt:_#ȓuʟ̦?tƴ"$_"-bv $5a\By2\]cyv2\)?{!I oPd'Ҽ?k:T f$* LYrlH8~QmR>oQ)ܢ :SK2xpх6 'Lˁ %nY^I6zE}֕YVEs`-_XXý t"A$UZk1U?vx-t@=oѷP<54F]G/.XB\6Q%4yEFK;d $;|V_E֗oU[0{{i0BTsQXE*SET`A\0GD9ŌӴ0$>%ϸ'+++sxÇ:MV*z}hFa4w["E _j?#b&NiTX ^б 7R~ -3C Ѓre LL5,Y/\*CتpE emE$ $_ !E1F\s6h鄱=}k*,xtHBf2a'ctQ_T{wn} BsޥN'H [Z Ok &XDb޶ڕ4LJjTvVGGn:dd/ jplܿ{FGVE岝3+kun@[е$3Xah.X騌*EVxᡬT к )U-`TqTL^ h,1!7{cYxVBtT 2&xw{9{k`cG=BktLֆ^OH 0{2 "j"Om-B, i1+p+>+6htI >A,v+S<(HeG7 #DSHXS<(r8DmpĄհTV~XKz-Cw4ͩ -V7ҫ>2PPEi~T7#ˠGhId"|tg[l /|;6sh 3e~`2x򳀶<}tP }Œ:Ɯ7$qi۹EC=tNAZ=ӂCJJ}DyGJ ń;m$:6VtyU2+,J+%A⌴iHhR(EM3s'!]a~$w+*&y9Fu,zU{ޏrjd>m]X x˶-DݒW$xk>V] {ng:QRpj]|I76f@ ֓>ы_Bqux$D.{"'-_I} #8R}iZɧp,Fu4@f).!z?u_ߜHR & |:r6ajbPS~.'(''@Ae19big8U< ’9<7Ƹvq*@N=@(*ڈ' MƷ%C/s/TKsIl7偑[2^O@!8!XMu!jusHxA-Q"e $sB_$܋ReM6ay3.vYQoH\0݌ەKEPr'N^hH&삈-/0y)<,c8{]^f |D/bOd k=3 7=dabXA`"POYy۶Z(*JŌ'L+(Z¶X %*&h7r;ՓD%?@AtN@߁vlq2T%񔜹i鯘^1kkm݃9>:Ӻ+-|#ݢ eInANM %Zl?bǃNξ5(;I lg#zQseJVB0dl4A'.}m so?mSb]`/?g6Si5'0`IJk3c^RQ"W rgsE;P35-Vy橂hVQnif{؇6=wנ}v%'/?@ޑzxڛAO :OlqceԞy6-z%촦+A^x7+v8VFęU% T}&l=ݜgH dPj"}Es.9+5߯ q 'Q9%% ÓNPeRߤ! H" :Lk8sȵ" KFvdM_9)51vlοmN6F+hNY@Dd&zn`4Vm ު|!& ҃ȌV2#f00ǃ>ZVto.MZg+ނ"4M׭2hc`$Ha66KmH1eo2L {bZu *-&7kLP6Vv[f&x^ˣ6)H ƀAD+ @FM=σ@MI6'yYgGjpPEOk2] vF<55o.XyMY=^g]$"IK*Osw3CzΟKcaiK-o+}ܨQh?h~f"H"3' r{SX%kmFR-@l'`1&AWL E%Y.byy8|m+e!o[| on(@x?(uJ ECԘY[<0zBGv$kO:mUf+f[[.k&{$D{RHbDž:Zz2ZNv-),&w]hLI%Pռņt%}&2JU( 7RE3UvH^lB}QրxI"18ͦWdk. R z e󉽝nht]8lNLol%>P~0U5bإ?SÉP".(`\A7^[[(ٸG~N*Āo.뗡pj.~9өn~r mq HzWv.aNp&Mp-m.~>(I`0/h7Vn*lg!x%d89J8T 8,qsڬ- :G˧CW? %.xBʨNߊ8_7].[rB8BZ㭣)XJz{1&On&Td !u귊paeX=I&(f ,}? qIkрu4WVBʎ+ηT>Xݾɦ?Ww)b-FݥWBGe_pNspY3+_YeS(UL3F $u(ːTJǫLx+QTohy٭7%~<vXBկb>oH.]\膓gj)`6Lߤ3Y򅇹X` sBXz̞="Ad,ܵ^1B=ˮRdC  ŠyvPm5+aXIpF+r@,YP^\wEd09Glʔ`BIep ~JZg!LW؂ (Tr4WdS%?3+b-;t|)?uvTlֵk#C.8-B]k9ڟnL\qEJ.9%KºWO?$2 Ѹ)8`euD{x.Yz-rf l$:Hcy$*Ym$L Ʋ? Y#%WLL_[M'dLiq5Kj/9!laF ]+,(9ݞy&m|V A'Ƀ` BG)˵,^-Vb hޜ&Jn5骏l~է[OMiPGʂNA;l_YJ_W!P̔*H7?qR Z琦m"1$l4Si򓨨`773V)c !A#Fq 1 0#<-v `ۻ< nڢdf'-WV 1Ek~?ɩKHW~Է4 %'? ބ}TzvTƈЍB*lKd&}_Rf؅- ALz{<_m̤,UFF3F^GU >z[1u~t!͈"L,.u,Ux3\(~ݑώ[qGzTJHNHNZc[5W&^NnWꉶMeCǕY4 ceZޭrۚ`ZO\dB?4 붧#jE](*\x.T>TBwg,нoIASћ:/5n ZN$Ap@o'=[bX4K6΅yCoMB%_qojX|y=Nԇg&WJҾd]]D3"3zzyT}l ߰$Kas_+ڠQj×P+Vvc1zFgVsFLB*+i>_0>7~M;)4.-higs>w:D(n@_:GX?,vZ+/{j\ϯAFE[:~}jmnrU`Q+郜OZlAgɄiF}-I1as3maXkPOGfr.E2+,}M_ >ζ%qVs8"8\dH hN:eUc,/¹G#}$lej Xw|5;/͇2(UߧWY)OyrjB#^dU :$jADZ0JԢv"g YIZTM}(z$֋ !p/hH_llmh;콮9S⺠ѱrQpJ<G`yr<,r,0{ jbyQh+)(mrճdY@bRgeat8#_|H" ̑`7?ծLfdQhQ pۗ\{mgMDN dll.=ZݷVPԤu*؎Md uޭ4MAI-côukX_gOgZIl,V)QA@ [O<]{!OgL7}"pVdiۻbT-l, .z|&#Fo>E?UDEAON>,J@ХρR5OF:o x Ko@˜q !1d}A>웒 4?g)p:R0o4ЖW4z0wVȉIaͪPuaq#ekl>K)v 9&(QF:`pZB8p@[sk3`ge/`ʅ0N1,0w;źwi6ٲuȊ|3e gkZ1 R!|to:P,TB\'@,n5STɟ*߶=Xp'5L7 O"2`4ϋv?Yyjbsg.KnʯA?ȯ\z[aTG2= EOěEV<As.Y5U3)f zpCoQ?l8T.i5cB4qg2xp>e<%y) j#DdIF7aN?t5$O&/̲-3d`Dlv}K=u*a4HWx=tix*?,b*Įm-6Vh@K[_g8~6)  r`U%:!IT.FF6F# ,gy $ryZ j+K_f=F>?AYѬY؈x3$@y(_o-*FLFQĒ.f$h :ςX*}MkD&]b%HmmD)S[DG/<#RoZ:mbo-稹>@.ȅTd p6l| g*8fsHEA*z1*#D6w`˘U.#&i5߂q>z{r*8An}i6G!'-=V+Pڭ#ZWtǜ-URI? 484+N GP\DHG Z!ڲ\TU_& G' atvӏ':@:O d&f`^b1Y$szN>dۊ m] #9Nl2Ob u@<n4pA'S&xRw`H83ʸ_{up_pT{8g1hPSHx+wTg@D)'#==UT8z ,Mk{ o0fnΨ hN7{yd~VǏx=We';\CɊNUNzAFlX,C˰Ydknc±H9wt+m p-oYAboNřL)v=ĒTZ^2%t{T-1`Q>}>L!$AazP,-iT6V:UI'Šyǂ)ƃN?Ph3_8rV~mXDNE*1bYJBqW ')Gj(s_ )`\q\uܾH,v$z%%cNGdlYe !m jKc}yg1!_bY\CI#6w|'mi +ӧCW̢`[%RV7^GyT;Ғ#SER2P#χ+}6_vRaD4k7 $ҍ*(cE-{Oڞ/w)cbϦ v,'tA]U$췜sETF= xVh+ś?L.HꁍVF1<~}!ʧeQBP8&Xh(-;goR'cO0\Ti 0k_ ǭU~,ᓜ|RqO.`zRR.[0 &v1eIn@TjJ֠J3pm[gvayU"j xX{u=#܍#iXZF7ɯQCD-KPN:Iq˒\m e]GU45 ңAK?[K 3c+_'-iOۈF gZٌuBCyI]L]X{h/D4CDmE%w, V˜<1[J m2g#@Ds{ "/N=r[?ҽrts '_%H+)7Zm/փxCfMSCa9pYXX{g]pŶ[v=ޘtO[HtX`Pߵ/)\UfpttXsiޕ{P-3%)#O2 -m̸;.!:FL߹8-(!}Ô8b `ey]/FOsTQ#s'Q_6.=Ur_[z,i{y[zPֳ6&!XSQߊaP#| K9Fݿ#K `8'Q 6aX;pz3BMKa ᖱ?٫'n82=^r͎{: myMXuQpth-رpgl@#]܊voa*q"UW4:hi+O!,0+O C`{ˑ=EjI] ðY򑸪pdl\ RD8⬹');g1])(D[@MGln:~86&v¹cV*"g1v{' i\.IB׫N)@԰sAk\UEOxغf5 HWLk#*ă8.8p*9o-a3eК&qr] >)p?KB.]iT!\86*MG҄Gd.$> @*xIvh5+lļ͎ރXof})pEs·>\{xŀ׺ЖRcr-ˎZ7eIضato8 rc]z 0Lm3>6'Tad4{Z$4J44 땝A>X5K%%:@mpUw¿]Ǩ`6jϱ4og sS? Pggi0mE*B<csDNзJjn'w`;hIfUceV9T wR")L3&/ޠ4%2Oeĕ= Rr^ @c_ f/4@o;xN#qP7)ՄGwX0 Q=Bvݻ7pfS%g(Pɷ⡋e~E v6D)Y r+q /ѝo)f<{2bёUP ,t(2/r\ tr=ԌʞE3ŎڹfՐ/'4OH?BZYt Rvn js~ÞFqz䎘7fSg&̭\U[w=@>T]gGHPm7,,5?*(0HsU_LfhUNd%X![pRdQdz*%۠hwOh=A'I+`Xes{^ y?_j7q,A3 =iWQu釰ހ&w[i ȏf6 $L$3߮~^ du{n#nrt:~$Tr[j|E|E朽滼qבtYy ݣ8 Dvnk74toݼH ĹC#V"=w43߮ j\ gvaNl&0O*H KVr5=$;Rϴ@V ի6W@ Zu-0kL% VM,"LPMnkʉM][낼FwH9JBMMEgC35Oj^IB/m&&bz=>:&[< !$BNNdup*Th\f3Z{5nJ(Yu5[ gl$R!KW.|O dVoIݮR0A7II|,3sD[ӛ2iY PI լDj{?i?I,LR^Bwuތ @i$sǛ<1rˈCitj wِRy$Bw1Jo1+uZ{K+Ao:U'4 .J;Bo4\$p _ !tHsL-[jյXķ:am !%t} }a{9^[- "y}_pӽ\m"' trma &NCrz?~NVVxcˈCm )bqt r+OXivDn ~Zi?,偨Lπ 6d_2%S<6b[OpZ9m?_ߢpH=ץnj PSm}#Kb%!AR#%R[(0^%Rb2d{&<&kg3tQP)Wl[9b-n7U's`KaK&'?b;qo4[K]Hs%J8s}e52F$3x ;d-"( oot׉ja@įDn+ؒIZN6.ug>*esiCSe*Q`lTP/9v218]ByG[+ y7hxMx.Yy"fnaŌ .Eon.G$z! ^Fh2S:rT𜐓$D[ pXx~i2ѯn~Y6dE&M'mw"tбhb &+5l|g0Ħ;1pk9/uj =%ƀY?#_.zoFSg:os%tɸ,vYatK@ 9N %&SFrO)#1V޺ѫ6pSar QǠL}x%φܻ݋QƇ; UfWKZ0vbQ)'f)H9F z$O 7@ڰHK8jfPelPZ^%|n~famFgOJѤTFuM]N; sBbO̻-f 맦 I}Czovb18Gփqbd_0Ċ5wy#!XlAw 1'2zޟC=e,.}Rܓэ;\AS%d4x?oDb7$LD+5i%I.QTm.(K]|T\ j9e{bZ"*؅hU ݈YZAc`O_}Vy]nqˣ:!Jr⿉*iOUSKNJv6s@';TtΝKUū˧=LgZs G Jjuo MUޑd7㊦l>`5deZi-Dx`ՓS v_$jQ}3r㬾=/,(ܥFFޕ,VJ 2tD8Ew EX ¸"Z.dŏ(*UrTC%uG8'Xi60V?'e5]B2q4`hy֛C{U:pվfA P06 aqicC*MIԐ!6R 7%hN>UC 5қ޳ ]a1(*RY;/aس1}2w筥e@-Aw,"pGZU%ޏxStf2Br35or¿ĕDZxUR쥭>cρ%=CC_mBw[-j%LBߛNm.Co?"/XH/9Ƚb]y}*/G {jbZ>{l&Tk!p({9i6`݆vmviIұ*WwLTo&E™ȚgGOiuc(-u7SwXXɰ~V5(㈜\L=)r@^92scdtc:1zhlvp&g bʮP$ב$!U$V|[O{.ո=D,ͮl+KfnߚE/ 2%pP6\KBllUeLK)5J:bxM9 Gi7`돶kFj%K- a&!ѹsC"ՖMuk|7l-?m@[_o/'j\'/G]%$ܬg?c^|]ίH&0q /gz/S<Uصq: p]6dkǕ6\@ rGx -t^QZƃ._数I|+뙞Z兓C)- *.?ldsLk-!#Dz%ΣlBɍnM|UECJ` 13$87 왔J 3tKYyndv[2!ܳ E0Pgu$塼n\.aN.$r 8( DZ$t1n8uRK*NᑨMĤ:ũPtQ:Qؽś =6c½I76F;Ўw0]Աݝ3λ`#AYzRo7%Wzq_}3bo٧Qu]qVL2HskqDɸ1P:Hlb.^*xVrS8ʹ lp HkI1v2 -)*USx{%6!|$eV@I5[oژJSme_u)$PXEqzյf$</ J99_fy?*9Old^: nBv@ҚL.\=lWLg"a$l$_LX ڒTES0h ,Nvz&pqR.` HS n 16TCʫG[YڪF}4)!oӖr$N}pdo[\ ڱmpL\ '>U[OWRvp{ͷ#7,KxI\XɩR*#`+v$‰ 2(eZ&b=)أ4nYŷq\D$2X_'~]ž#D:B]-Qݐ(^ޕP~[t_$ .'~[1`,ԵU_PTHQЯj>ה)PTg<1yCiț_B¦4[$yK`7As$/4u"&l!ށhI7sisDOn G[V$ʭg|ε*uz="@:p*wN̔"Ű嬍y|Gx1+0&|IX'g/ *h/*d\>k*,E| }~bW ,Cw>ܻc Iyتm۵L .ȿs )Nn@jEPX/&T ~zh ^eqw,ESK"Ap0*G^}1Wԝ́E4hCoɜ,6pG8|xձROƒbuc>,9Z PP f ZO'+KQ4TӽU%j]%$)2 Rx >籔]8OL;=.oQKKeM]W76s SGݥ0B)Ɩj'=TmlODL?:\t8|Sp_:V)ښTO`w~tz Ln=1rؒ,/@t$TcjPL:IbW} 7fށ5~6۬eA- _ an' y;(N;uoFGGEg2 @5bqSv`}<ʱveh+9r/z2NXqu|/F,5{FkX|/vSw!AoK(!toknEzrOH`Au,@t#Oꑃq(\A@03'eq\\WO_!Ů8~Q{եttD P=Vsvx:ddC$B ׊t IH)N}4A $f uxg.D2kf!:FZ Y` ꖣֽݿfBc? Fg/Wre0#ސi_ܲ1?qRb8|JbNٻ@K@M6z00Whćܶ(HNJm֜\ל6nBml#&yJ`mDI9|i B n4P/ mKvԟdL{cX*/o>y#1a{^'V73oLelD]i&8uٗ}e`hIQX#*:fwk_:ل\-da:ԘR rPˮ91\M.p#С/KJ0Qvfr);%6#pN7_awtdz~3O#15c^ٖdy, M]?BmTHQ3$RH(3r? RQ(dc llp_~빙@G>}$X~GlDB'髉[=mǓ =MYV ::0+ǂchQlIK!,mbOLo#Nӥ./&mP n0Wcd.~nbtyAր&HJ9XȠNh~`'z%!ZҔ3EFV\ID&xV!鄃Ii1}K8Fz0~Ed'cզHnn" ]1D#!橒 1KHU6jY;gģ$z6mQN5bWճFT˞\,_C 7w4R_`*+ _D=T,&{&6Z@9(珈;.Ob,fgp}_ѡfrԢͻ}q+yr+|tYX,ѲZ7"RNa&2#H˂3ծTI0'ϺLh4j_ ߿BҾ,bES &:hг }Q!+C^? Fh!W9{XslQmM_°Pmc%~aG;r <hl2隽yϝo _OMcP~X y5y_ώ0BaB˙Rtg.͛PA닒A%&`EslWMF ?06f6m[# W˿XJWYidF7+CƟ*tM4 YZ