libyui-devel-4.1.5-150300.3.8.7 >  A app9|\ؚ}=ڣQR]<I"Xt06ֱ=!$2uvIQj#ח0FeTAwS<9TGd1(^lVvHAQfP"{D*eci}Z ~brD^vL:J^SEX2~5aOۇƟ]xةu'ǝĤז7 ?C6kÙE\7ygΥ *k8f7805aeb55222ed23d9066a092197c9e96bc4ed3de942e977aa37585bafe00c0a078685a69fb58665f73ebb0cc812f066c7b4c1Happ9|}ȆOӇKicJii}"A5j8ٺj<5]Է{BiVX]Qk JZ}BHߵEUo3'm /h:-UhOն$WZIfTXĈQ]ZP52&~H\ٿEJmaT oӡtcTRn6렭A&H)#0b*4 >p>d?Td " C04@D]~     ( (*-P/022L 2p 3 (3>83HL98xL:PLFQGhHxIوX Y\D]T^ bcrdefluv wxyzPClibyui-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).a4sangiovese cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-only OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttp://github.com/libyui/linuxppc64le/ 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큤a1amlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamla1aa1a1amlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamlamla1a1amlamlamlamlamlamlamlamlamlamldbcd279d1d4433f6888b74c8a0d1a08448d75b79d5730a6356efaf2da2ce2ee3f00fe41b0ae92b9b8a71f24a2fcc7c4fb6a6395b971a40cc0b0ff8d73279af10c1fd19b6692a9a219ddd8e5ab3854fb4072a25d52cae27829935242d90aed24e72edc30701b256e36be74f93c522b011d83a634cf1ca81fd4eaeeefea8280645817be4d30d35e01cec9d740bff781a6e91bcfc846e48df878404434e90aaaff69c7279b29eb1df59de142108f58a63a2ef2be30ca07d8a613ab529c12adb4e28ea3d24bc75ed4fee524de870d9625fe76ce7a06f622e46212617b1af7700b3581bfa1f643a4cf9dfacdb02475903297ca0ef09976f22f80e4dc1b84c08e4808daa6f4bc1da27af76558ab6872e5ae3a4720930239fa9904d9c9a0e067d45cd7e78c72cbfcbb933e89e254e22065f1208aae9a9a36ab43c97425504ba58843a5c9a38e4d7b5a840f630d56138011531d0ece663f714902cf5fed59ec8f3e39e374f5722d523eae995ea09e064d706293f54bdad71e213593f5c99e58f70dd7ba759dd8ff9fd310399204b541e3e9c692cbec2a49dc06ad7d9aade8d2e658fc120d05aac257e3b7447d2f776ca79da7285a46217d4638b715be752bc356ebc9397e79cae466ec6f44190f6bc87d6114e1687fc6ad462a06e10bfbe59db6c965177f6540584a711052a420b9eedc5b50326d79f4ea0061d614946ecd4acfbec38dbb79ac784f18ddd8747335e1ca392da0fb24efde4716af6ab411bc6e68a96395409b5e1b0db89f6b70f6177c50fb2b439663348e28d1499d975162c9c37055bfb48382c19b9424bab26acc044284788c4c1db8410d7b8bf07563da23374ef191af0ba06ce562be7e84f72d4c3ff5facc5c6e09d8a6f399ba38897bbf0d6c1d3c5939f8c1b459b6aa7c8b218bb5702a9d164996f6deefc4f1288384f3495b7e3663393a6e6d60c042046c35891ce4d057e44e0ee130c7a9c5b37c8c4fef11242a425468134875f34432c2012acd0a37e70c2aa9fe6370864a1ff45c7b89f3e9a4d001e03c3ca8d4803792a3eb0fc3aa1a3d41fd29f9c5521e34294719e2cec84ecb292cf9cb90f670c584dda578a303ed2d6fb1d09654f5712a54168d8479a07f6dc553109f622e0b1e61d5474bb0c2c3a42fc75d7681702963690cdda04b7e38e4cce78fd63ea2dbd6407e6146c62ece4397849de0f5a7910844cca75c5e37d01540f62132bad1efd70c019553fa3d5ba6446b3853f5918296ef39fba52d5cf6799d0d81842e9b968dd97487622c662fbebd436468624ba71cc5cd8261a29e71b4fe6cdcb0dd782b331903d2600520ca4e2b685221d5d0d1f90f1ddb5bbc2a48f52d5686636b0f402412dca072484e85dbe5eee5ac4d6dde0c0fbaa8af183b0e7204aae4096713becb88b2486f4151504c97c34b0dea024e99a36749b6e9d2953f89fe9392e277cfd5bfc60243d9fb2ed8541cd73d555259e22d1c6306ce9c92819af591a1f0ecb8d1d83e5d8fd025dd01e2fdbdae65a35eaea666181190717d21d23ce68c4ee4fd5b2f08ed5492f5d27798bea23fd5cd1429ae557ce26844854b76560ca4b85234b920e0e73a420eb8e063f612ca3c1bab65c67441af7041e074c4a8e4b46d44f30c39896f328eba8390ca269eec82b509c60800b92084b2f47c2a1486a2f46f974d98a60d345dcbb20d9ab5e47cddc88b13358fb747687bd382a89daae44b56bba3c5443e3e978c66e0324db9ac05a95b55557ce3ca9a643c29a212af9cc1f8738ca76fd9b03343b75271b6c9112f285de21683ae17131d1f9eb66ee080bf32cbc9aac06743f04dad8f9ef7d56cfbfeb4573bc3e2d78260857b2cd476489d190cffeb3a852fc4cb03eed406e6a2df1f2f11956d5310d22ac6800f1beb603ba4ad53dbe9f4a2aa338307e542819591ead05efc6ee412076d3432da55f3cdb34597576a675e25a9a008f4584858159dab9919bbf8662373ceb8a2a079f1fe9fc4ad0dcdd7c5e032a726228f57fcd6f6c8390955d1d73860769f37a9d3a5cb6456116f244f4db0ec5ee2644bcbd32d377c94807c6e81753bd0bd2e7b7ef4df7515b03315263952db33889b4032ad2f5cfde185f3a096bc736a672209e3eb85fb2ef4f5241c295488f4dfd28359ab44ed6c624151311a054360ff8209d7f2db9dc4cf15e6571cb0bb8dedaa8fc1b4a70782242805b3ff4acaccc4ec4c2467cfc7c16c2d5b96713421d86f431e6205f5cac43fbb61eab5bead4e613bf708ec7159145a962fe0132badb6407dbd52258dc2880a72d649ccee71aba1ef301b744f7eeb7b7fc0311e473a15e7ac3b6a02859f657346b3e71e7d76c3ffbbd36f3caf2ea3eac521a14dddebe44d69bddb13e48e4e3d6f1b3a7f586c45bf27da73cb5a52b4ed1021fbc50e18db1480ce5d174b67de32626208945056b33e37e9809dab499749059823a5ac107c48eeb7895cc0e25573cbd78539e4a613709db1722d42a5f39fe1e899e190d8abd7e5d364aaaa06aaf193a6ddf7b51f616b9dda1c677125f950abd2a8076a47631a0f6707a4fff21973d1e122320c2d495f30b4bc7d1b31b34ab9ec381a99a6d9e36d4116fa3fa98b5181c6bc9c226eeec9b99c793bc2a33c3004f32d9a3b6527f05bf4a53de81dfb9263a3af4363ff9820bd65cab44a649c3a84763d77d5fe6ae2f2d22adba05f372e4b94f6fdf4e01fedc0022d3c56ed156256dde9889dc7f5db4e5c3eb26ac91dd7f8912d652fcb740871d25f349a064f1eb5a66db227d132c91b570cf29f2b4d807f5f61c8bf1f55a24f8828042f461b08071b83adeb0fe7daf86764e5f8d882e48b095563a0419d830215ef11570447931f6253efe47384981eff7150a948fd08d9a8d6e289309c89b0317c82055d51b8ab5168078f098173850081b9137a761704379e94a579e571a983bfe2c05ab605c4674058ae1bb95facad64adc9b6cabd2f6cab054d1166bf63e8fae5fed89770a94bef8c5ed164b2edf1e181d32cf13c5b986b4c7d333345746210c61b2d51f21b752d8c1eea5754b3748fcd568e8f57736ba56a20597d92e5ffb3c013b912eae64528f24792541e32868df60243f9c9e87e4fbd2edfa25305f3f9ccad879eb8a44583bc5e8fd9845e8e628b8c5dfff008cd8a30db5244e9eefe69277916d749dbec2506903caaa4ba82da942dc570b9168dd5389940611beb3a184832c171e91d05b6f9eaa8ed28c3ac6548f357aefc118c05cb8f942691eb73366894f1dbb064d2e2a3ad11d558916d5be73c309de83531138c0ea3452eaf1237d99b1a43222532ca21bff1e9b4952c9dc7c47476567364b8e4d3e0429abef0121e7aef81745e29e23fbfb40efb4549f79b7e7f7e7d407a984ba9c98e224146771fc1dd25601c7326dafb226e52132e2745ce3b258464dd71207e54bd83ca21712b3c6ab59d667bc321d5282197a669f1ac40731741d26262c568df8a5412ffb81d4757eba1ee0a5436829d3c148beb526732f69d5c6ed2715566014cc05f2e20b8632ddc44deccf8a0ca790493daf5e39cc936fda6043fbd2a58535c64460d743e611df96a865694d6480bd4f45842ad4c3c0db15fe1daef8e7b1c3f7312227b4dfcdb04490db038efded2285e0ac57e2c9ec187c312636f9f6a38e385d44a2115f4cbea9bd62f6a59b1d5761a252be45c292af4bac6e00584392b94080dbefae3a21703381392f07fa32bf8645d424bd18b72237a413fe9217f1b682c2d6e5b6f9958ce5b9a65092928db96a9101b5e6c06174f7f1ec06c271cd557433f3a8de134c288dcbb2eaef7fd7011a4097aa1ddde865a91b98c1bdf769da949c784a8ff443002134bc588df8843aa0ee96a43ee94a880db6eddf91dd8e32c812d81983418f1ff7055538539d7b33829d73ea9738758e907452e329bd20f38749660263b0f56ea31de3a2cd3ea0d4509d177c616c742b6845339f6d99cddd38ef8e59d9b1f33dc0a909f715a0c6a80a8fffaf588f357633d883920863df47b7b75f322e00f37f0b4e9b3a272ca3c296be78819098155ddda58ac16a2bd3815a1092cc8d1658aadbfba63902f7790a2e92a71e1dabab3435196964b6d8bb40b33343ec00a7bfb7f69375ba99cb958916aefbfcffa04672d3ec9bf0b0abf2ca5f13031dfa61b5c3e613100d0fe8cd5d181d228d70c36b92098ed54e63b389a29e2deb233f740fb4d87442c2988ec7843581f9a5056ff3e108419b7bea7fc758013f0c97a7032a077c260da2482db0f038d06b8dd377ea0be59c9d4f6d404c7b45f6b557eae23c59429d246e1e8baba652f205770c3ba62632b8ce98e2deb88c97c642202ec6dd62db736619d2cdcedca575ad0107b88e912ccbedd8b3e7569b0863bf60cd9c46ce204f286c644eda66cb35455a2e5a554514481d744f8d1d5f7fa27b95a45a323e10cd46e75f25e4bd5f04beb71a75e00a5f92d150b98b22e8179faf9e54694a6de722ae7b8f42281c17b8f5eb922cb86a1dd8d6d785d16a07ccf75e0e7c23056ee4e4077735615b4e8e68c70f8896e489e80e2131bfe7a626d81f700615eaa48bacd296292480dc9510595f2c8a3a5ab7aa1a58583da967b585f93999f98b354786c8d4892d1290d6352ff7af5d155e06b06685371ba9146ffc45b70cedacdd5466b3228e9bd2f90aad834b5d25b65ac8dd763671eea77877bb6a19ba05bc67b2b81f68837a8e40874d4f1848ae1797fde7880ed298cf224f539e12752c1fec9727f1df8c1fd4e598b8f57af7f5ae496bc452fc87d0bb5415b85eddd92f94962cb28bb3e5f267b11c00429ebb3869d2e5a3ce802909b16f2148a366bab46a4eac53ea6f0084276e1945b389510a412d0acacb2703c4e641b319265fb03e870d80fbede9d23cd8d367079a48e54dbe959a2c8c5a2be82cc8786b4f5fd6029e950e657e39341fd0289497dbf4935802756c5b716341219801fe9b177a4485ef9a22dd8ca7cefe98024f2404a4bc1ab60c6a131f6528ab18a9c0d61774fb8063be99add79391010e5f4216d04ef0bd90d86591beb8ec9d87d0c96ad7ba6224e31653c7cb8f0d7367d26d57524bd8e536d790312769b5e86873ea2b5c0d2c105a5719bb6ec4bd8a4460263a92b3916c013d18201a49ad2f8ae9b0f6d91f278608ce2eb8881a78dca71ada612e03c4e15d3cec2bf9da7a614f458289a63ed691633226a759073c982a35d00bd4c4f9ea86c78bbb8193e3b23cb7214a5e408e5162e17f2c1d6ef8aa1454835fad11b7dd71cb259439765683b281bba61cd075a9d20a152cb0a463b49b4cfbac1b2b7a174dfe80f1a30d6bee8e7bc1576ce2daca1c6d865a67d84392d225b9bda2e3c65b449c8f45ddeb68fbb94f10ad40f61bf670067269c4298747553884712430301f0dc77501f864ba5cec4291c66cb5587ad07166863f43943ab3ad2aafde77f0e126e66e9a475658c60f32cf1a7f698b8868fd55d0e810bcccffcc3ad571142040e2189bb7fcbc4d635d678a9731d49235479982d4ecbddfb85413c8da43e7b222ea55fae3f8d3aadcb2ae89f42959689e1c4e7ef796a1116423d04203ccce940a9163497fb9a180124e4258f8665bf9044d9b3805a04348ca72205951155c3060b9cb6019dfdc5405a786c48ed425476bdbc5a34bb186ed8c23c5538a3bd1b083de8433425345bc5bf827682130libyui.so.15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibyui-4.1.5-150300.3.8.7.src.rpmlibyui-devellibyui-devel(ppc-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.7sangiovese 1643640884  !"#$%&'()*+,-./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_Updatecpioxz5ppc64le-suse-linuxdirectoryC++ source, ASCII textC++ source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textAlgol 68 source, ASCII textC source, UTF-8 Unicode textPR\ ~Jv\Qutf-8c8711ed45bac50ca03cacf56206260b2ed7f6ef7b07351ad7e1f3302a6fd4491? 7zXZ !t/梆] crt:bLL F|1i=ŢkN:vΞͅx.o24IK5h9 jsŹyK7stT +_0-H!zEFHo4Sf N4'/Z%7 dl9 o4O(1b,s!+֡T ^CɏrDT&8NL+;3vw`#Χr HvGU3Gr6ÝM I4`q5 L[/wY,nV Ǹb$3x 苓F^ d)XG~8K-08͌ lF(T I~cWl_ FLk=ס5d J;.PR?~u * ҩUX5}m&p'*$$}}3fnz ,2Q:.]渽]-Q ]Pg9 L b%[)8YMse\Z@5^Kj DԨ_'T>ZXL{ W..dk&>MϜ 8uKM%{BQWPt!3{Ftަ'ɑ%TJ`.59<1}vSY KhQ0Jg".*47>zQ {c {V#|z v?׾BT9%cdꂩgL[q:hwH2'(/ ƺ[Vz:7tx=gsЍTʩ,@@nےNf1L#/N`R#J#9Aq_WGb̳=SH)6ɠysp+QO)?wP=N*•{BV~1iBMHxL+۱P/5uZf~(Y’hEN3Qt~䂓¬ OI${ƣA] MGuˬi&}H?_i己>p׶+؅f:> yQ{ e+LəZ@!db5o/?+v1o ^-xKG= ٮ여H }vgA2攐,zPzXYhHPև8yܸKԸDV[ҝ',ƈ&G07r~`)5ySPK"!߄'9q/!u|N(F3Xr?yϓZBn.kgföXMiN*DeLz} `? B1T`jdwnw])wJ9͞ ɠ:M/ wĕs8?gR]7̩'%.3;jA}62ŊD*dF.}sg3y*Cb@ߒL-Aa=:<6,&J5p%xbq&L:CuXPȼx> Yi">δiP&pT,]/0-;0ܶ AƊ 5h[^ ĽX|E:2sԉ F0RN$bK戎eyS(Cagou(~Iqn= +hҤUVڡdT|@CH];'DG QgMB rcu@},8O!Bxa @7K3!$i`g<gӘ=?x( L8n+^\g\n(I}u]Xo ֠&SB(0J&\~ RXU{9ʃbd.Le \Z {u4hZ/.큵:V/#!!O\9_?t/1F {%J[Jcu$1[!s6BD;ꅓE1_L`"K;EG촹qBQvf$W>ČF=Pb0uy~gbE6m2c>&KX+ҀЈMw;C"[qCQ[TmMvUЃ3/2t$K[{tw.F_י5S11_9O}AœTQ„4 1T<.Jҹ9ܺtF*vv㾖nc3ozGwI]PnoB4U).OMPB5dMY\WO~Av˝;$C,ys@.ljd~-p( /W4H0d%aEur~_øĺ.k`R'\:6ea‚@ *E(tnN1` vebvb}7\VϜ%aMyUzƭ&2.n^X,*>ChbpTfz'z%䭣厡}HՀ1`%9 '{nwZ׫EWze~그Sp3obUXBo=ٚZ3% `nL"袶_B4gFnDK=U_dqJhtV8\i7zJ{皞ل6 &b4cΔ'0IB5Xu]m%, wv>n7ɳ"`L&'UQ޵yk7A1f>Yk [0SOU!A*Rž~aKTkԙ>%C9]r&clҏ0ęHߘOX gl Dk*˿J^R3۫O^sb1QٻSSŸ &h?[Nd51vS% _1Vv"%26F]<Mo z:,=b (?"5h(o'ئYMme[[*ش;{DܨF)İk9o:tgbP׿g*:\BVx4 ]yqb@.j<7 o$B s`+&⹲w3VA6&Le t=QIw.(}o/˝s! ;U )T."IE ZZЊ͘j6G1!v@Aq=ϓADɏ]"}?s4(H&}ݾĜ4κHJ+]^NtV]iYuk69y7򙚶X+3kjKdC1z2v3N ju t~G3MWtk 3{4bYiZ0 ̣#Rr;A^cDKhu-yn3#"5@y0 r:ˎ,MB[Xo!CyX;W9Sx{ N Cm+֎$]L O7rCvTXpQe0RʴD\$s :9{и_rTc9(-&" GceIE&2M7k(j{s3z.2larݔjmApE鑷L͙03%?:7dN.VX]~3`Ŗ` ӖĢË~Oeg_/(Qd;'aBvbP)ZhfQPVzА!jpg'?e1xfXS,"D j\ЦKYPRm[DvhfVx{ RgVi;:f+)%hnmۼT1U:ߑFL7 xr KwՀ[(ԉ$ZCTHBf{#7+3lnY3Ϭ% GxZq ؖYmuC,b?qStZ ne=tzM4\Mc5H!Gr"TD2|s?t&>b3k6R?n%!nt/<% Y;#;Of0 3dػ5VڅlWCg_Xm3 ? 1x'rCgԻp݈hTC~* %󦋩#M?ү{4qѭ hӊ4c EnY Tw5=I9oBκ6DlzS=^Y^HL2oOͶU|Z<Ȏ4W%Q4E mg4Q3|9ebѯu~mA"; C{hMF~Cmu3o>4.t3xbiQN" ]0\:ܥKv3ۯ':3-J^0y>xs`8x&tZ[cqu/- % Ej{ JKݐ (05)O?O$RTVt[yx5^^ x~~.$L<ʂb{KʭJĦ~@+;~x+״xB!heg8Qir36Ă׶MPes(hZFJۘV(hv!g,JF=KO$iՉ D\#T.m bfGt1\롷s / 2 iۂ~dž `^g 92h:',biX:1 z-\!-㳙sr6U|:zG\KT+ݲ!Jӂiuo5a%\qǁ P,Sc0Ѓ#2Z"OO K@]8yi$B >Ɯ9 ERnuyk/0sG\)Bϑ 9̒\mfYexY}k5rA^^: Mt0Ϸ]t J1JA;_Ȣ;֙ɺZRqISG^k^2";Co9eǥ#bg.!{qg&b,>O;xM:zMl%7Q3Y|jh?&NչJL4d}"Q.{.hjeM/MT ܌9YeP̥98( d-ɓABy c6p1Sݵ[wMU=so^iyiT k:|1#6 C眤P_ YаwiR'ʜU2KN3V,X$PA4 cplZl]{P`5w .avgGZj{B?GF\BQ,DVt=6֋t֤m}S3(i,vMo;* H%,.8k.\ :*%C }B,@1- 7k+&T)*9v?y1mrጯ3 UP[tE\ĞܟtFك(M/xAiyq.cN?b)ҳ~{mAj ` ղQ_4;^[8YMM/  :W}?lވ?z : &: /!M0z.AY7sFh^X=32/r1MZ툵 ѢX~=%UJ$ Y189ɇmC}mRUkox{`g\MDsctdeJQG+( bQ$4D1B F FA+gQ.l SnB{_)b ?UcITRh_q-.P0C!gR3Eq{-Ta\Jg˯+~|+mdŘ.ZܴV$ V3{qR h| XtHLe֝z8)2CKˉYL]lv{3t͖p00 %_&KJE^2\<ש}6$E5v)Rܓ~mBob1yw܂ !p!GoE%ZREH|6\.1D[1橂DYxO7Bj"&ZbSH^?Q+u?,GFƊ'AS7Ʒ n3 NcsyNʾ3jl"O[ MCXO!Z?nqJiɵbArik?U1g9(G)]o5v ̺/|]LVC( |ޔXL+zaཧPޡ+.7%,ԄF w~VH0FɊjB&,(4~9iAhQ|6̡,E, )~y鴉=I~4(DD?v͠((' 9rP;:mCU>ײa1* |hXM5C튙o +3xOᘓxl.K4 tT0 tSmL}zp>nzxwɞAPb$fK#[3 b霴2a:XdHFC6`EZ̺r׊$7q7A~U?\;ÞԊLlߚ̤pC%z\V~-`CbSRZmm:˖EdԮYR$G<Xh@>PGԭ#2^m$苂;4ow_-,gcF5PPA}+op\糎 &ނ|9~E zW()@9)ly"sL+=[ %cC)E\;K<!jVXt<;4ĹKZ %-;kc1%8"!,GQ@5vlRjNUS}R&YsT8ˊhN%ka&֪-9IZ pm6=`/FmŁ%,ݘp[^!;|p &hud2ZEW~^ӇCfzlbLLU_kXs)|tg׻xLQ'zs4a8Nd e\ vX΁}2!sfmƘ{*L87 iYK<7z'joN mo ;Fz ?l%j1Xtvb &9z\VD_-qnxOS7 Naث䤌}OC%$6 $WbE2Sj _4Ӄ8 ʦj+[/0PЁ2 2ȱޚ#Gg`4 ~2XJ>O\n{'dEW1cy)G7!ok;d)AgJ~ܿ"J]!ŝz! x]]: l*ԫ+UwfSm۽ڠJVk!UNnV/4Q.SOLpXmǒ t+0+7F|~G}И|g^D2;0u[K;r{\Zy G>ŗ8\WMUN,XQxt'6)b z)8A**Hgx/kǔ u^״I=`P g"l}́ic[oTnn3bGZ[ +Ch=l`XH>eqlr40|a rj;M>Z7 _ȊJQB&SnFBx[y-ƵCJdbn)QYɁZi)>K%-߀F7ag?kZc)tW&1Կƒ-%l \]/νKJ(,N9}o*@#?){V?;(j R ްvxׁ@(o='#*pK'`4 Da$b繀pM4 &b 7\1ң.D>yab'hqKލS*@wZ&6te ^Co8cܺv H>kQ}26jZ)̯=%h3ԝ Dp8!T ۊKF(#Rc )Ml=D5___ߔ0հW)e"2:l~Cho} ۄ^D Mt)C%ݥY+_}C8B1ĐL,}AA^4ۨ< c\Sf/ܧD峵~VzU ? SFjAo-W6 8G/1][tM!-%R0N {H c؄a '9RAfy!`bD$Fl >JNQSH\7Sԍ=NM"YzSv*JJeZ[jbDDW)SZh+ AM G)kS:WL)q|ԇjqiD&wKp/@{v 77uJv' 5: 2ZG# 7;u5,6(5Dc awMNF-g2Ђi:&Բ۩TDGt'bӂC]xQ53s짿ǫ$b2j(z[^֘o31TJ9 *P-\82)p.]_^cnҠL\' ]'z~/ %hvba6 /7S+3E0,?Lՠfh")XbOo!L oǂ` o 6^6ߪ[FKk`vcӷ:lz$ + NjFo7J}GEK31FEP (\N1z->dA`EHb¯*sFE @v~I%ǍPV13)t?Em4=-yAU 0o:gmgU=ϝ¢3vʼnk}_K֯ijzS nHaVUD#_9xMVIH®i9x9 J^2BGV~8 (\X{EDfTU^U-zsYsR~k"lnzHHB %A$J(Sq:+ۋXlVvb7DU6 :L򕂨}(~oS]4Jl0|JP:^?MY) j콪?}΍?NoIn|ַS!-[H{SEd Ñ <Sì[Lzޒbx"oN{z6,w:~oHm IpZ`$țr eQa|q9s=rsTsI;2(Y-#ɭaks׮,oWes81cNS`sҚQݸ 6bJ/o~"e›i»ܗ+!C7a<>oZ&þXGQؙD]q1_z Ǵ`nv&&.U{ݕ9fbyGr9d˧a5ۙY89G`³;|Ѥ}xM3Sô *1?UA /r>C֍r@"t CۙiDY'0=S{gQeX aiEdް]4VaƁMfD`[y½;"&r28XyTjD!8ab@HSH|AF5\+5*(8RwVfOR Wwh${UϒS;O?_I^tJbdܷwsg r:eȽH!C5d6^.cΡZkƾuB| H>f${Xr&x04f`)"[ÿn `µx<Ҡ-*_&h͋ ͙[b5&қUUXrVtb.v>F u|~I˷A_F{Xz#-$%kg[;0Ƈ[w|Ontg5@@3|?.韟dBM8eNb DC<9cPA;@RiI*(.<7 ̷c-7d)S >y!.]UىJPC( ܞ"d؝K U<Ϻ㷈$}n2iV|"&pR~- n5%a AB%#S'ڤ3;g7j[}́Lb r 0ɦ6"I-!gFL3@)X0ɌF3Omt0uD#K--%2;IbF;c'q$y-l2YC6! Ԝ="jn@+C6ŚLiZ\-fՍ@M+[*oև:ʋ8ݐrځTC+d6rp2ǦTbӆs:m{D}%_gtI6N"μms18}lSb/YlC>'vcj7 Sz4Qm!6$ofDž̳3Z= ӏ/ϮD!0- /GVТ?5#Ѡۢ@zjGoY55Jxg{zN(s,A˩%F̪˄yZΦZE_a#=4MAu5X%dz)zila(ƴӬ#t%',P&q}pXn@rY4S{nГm72W@H!$eb-+)]{٬N&sm&Ib7T3*08bO xIjl5|Lm92 ٯuI-\qW?Aay}?#<ĊO4Dޜ]wG'AXW=M,-(G!%fh$ @Tv@VL  磶X_cM^KPL[w$BQpI)ui13FwxC* FQ7(h 7_'IgtuƷPu(8.-I> \NW~SgNIѭ3>+oLQޓhԱDL~ grsB.>*1K: xصN݋{xuO]Cg5/ZT }Z&\N 2.G?Zƙt)!Ř8N4&Ҫ17nRyӠp&&kyф1LsiJӤܟF%BӨHi2} %[7Sc苼H̅Mȣ>nYl@ ^Wqp2n=rZ *6ia#X&,3=ԂuiL 5uK 2yz`UO޴!ˆ+2szE2f6>' ɣ98ZXߗ .EAڎC@sA*\M}@14v1NpAPg gcm ԩFmVD2_C4y(=>Q/_u91e,\;e2&Żb b~ȢSꝨi4J@Vޙ[!+8G9,骋a&Hyk 5Zfl! xw>;lKSG!Aը/N 5Oj;%9 DlDln11Nw)pٛNrQdL Kom|Jfz @F_8c&}N繋P3L1ƌUx7!ׯ2B`HD2UcQR0X ͔ՃGԵ^\42amͰGMUGL@+È4%ch uFWiH/adjU*>3էϫ86n3@zxMDc%QW0gMJMJږ@ , uK^a>Z%hQ D\֫^i,ʢ [29%"/Ql㳌?hͳitT=,p)&,QQU'4OQŰf23uZ7U=,  ؂+h+P)hW QV2q (5@e-ݮڪ0H~!eNrz|YxY_Wo/ᐞ+@{CeF Puq:.3PefߢKÉZl ECкk-_$:RvkdUF9 &vVvn04r⥥}Gx^GG[|;:<=sG)_:4c3j|j/InkӇA&C.~7NơX!v@ %;07 (ڟSV$I䥄B .ǽP)yJH& Ez@R}if߮|+7O4z-f}}D/ t-j}6́aMTXUىW@J~lN z$ N'TOȁ)@:F'={+-~k9.V v>(Q0F9_zZR84E(n٭΂!3K!,؉W;Q;lc {j̼v178ύ9YE+5U ΦB1q|eNzs7zInTN~u(.oRǩV)V$P?R}RӅѹO(-VG(Ǔch1˧ PtP owU?k.naTwTVU5 &LAsF 3.>H|YY 2> J=.qAWb2 "& ߛE/Nj} M[ϟԷ}KL]b,td&r0}FN/ &.d 9q4ai)H>C![z9衖*b#`&\_϶y~`JwGP>twHl4Q?f0C-XfKI5=6 9 / ZQҷ1fMʔr8Xbg#%:Ҏ{Xo!F+ôY9G'Gv+DOբ$hZ3ewoHV׾eN&j؍w^+@"s6S!a=Μ_Cqߘ%Ƒ ^;0,%;3}7Tґ@cyls\stvBK&IUc#*%FUT ;7"WI  kOn| ȩ&͢bp^dm %>廳 ;,e6Y*'OQ\!Ya&SRrab˷$ 9Y=0⚡@m y K0m]t UY@0l24j ohՓ< *- RѿiIwW rX1y ;{TR6^F^nu)ݣ%UZUr_øMZIzB%q!eR^LrX"Dvƚ;w! vfb xx]@-h!.УxSyz^?1Կɴ4br8%@mH]]][)GC /,I@}?R 37OtU13}\  vv-%ta we#E%˥4ٿ5ʶ&݊EC۸dPwvH{2֚?KyP`=/4NПu\ NxQk ?/IfoF3o1lZjH1]A 1º$5QY:deTbHϪZ\^Ch[' 8v~$]Oޏ wsB%U+rZ⏔/˪~TbRRWp遢~)h? ?y_=#nK#>]n<})H   Ўy1=3Hra+Dl LJUS/lLwv# (Xq#{9Bd: o =RV# \מ0sE;=N:ڪBTT/E3T23WXP5'?dLSg^˙^KL[TtYrln vsWIC Qe, EGۦO^| vyxOF#woJIᔘ ޫF/k s?qci^L4D:M\uρ` #kӪ_ʺ3BZ81$yٶHp60/ZcGMR*-;vP҈3eP63Lx%2q8xH1]is]ZW,mY eƥ]7#-t 0 ~Vk =x@gkF%se g4|F+N%zěK;O.~)E=OF 2Ntx`phDkReA:sw,E4oK8%rRy>cD1SE`,'iڎBEro&J*ns~b79o*젱E:T%K#N<9VBWXa-AGC/QHE׍ӡN/[񋼱K}ߗ_s@&waaӈ@ MNv^rVA"t,?g.בDJ=~/0'jD! 8/}l$~ r7M"f(FҚ*~wZ)yGm/)5KM+&J:1ln^hkn3N^ܪU8`Wm a .̈tƁۓn'5砟;,".2Ć1YE-.P(қ=D}ery2tzz8giAu3L[iIju4G Wi>sװ80T[ 1b tTGlTBmMUrQ7i~O0۴ec}hDFr|8 VҎ^ުgw"SỚ q#D#0mQt"=8_0CSY剹Ԣ-'Yx!Fܬ$ā]!CBb Ͼ%`r?VqQEP6s%)t_ &=#. ޚ߾'m@( w 6]o33g3]|d|$ GFHzMR&P1o+UMc?APޗ-r崅ъђ(B ʴsA{$ڒL^qzLE)8.STDͺuKT4>_(pIWL~@5[o#>VxI1& .0;rR9 OFtw5m 6:ⲱS11GV$Q '(z]0Ō DIӵ x0&;h6QCĎW|@#H[yf{wzuܔe50[9|\؁|0x=HS#~X! d7Jbz/6G 9%#ь؛#})aG8.#Ud-h׋OsΦwބ&Rk lz'z3J?Bk FJR! Z<GJNo=…{r)kk-~4Ҷl!{9=&孽 L=X6g%#=O+5A"[g:я*̘M%+K)PHm6YkoF Y}[`Y0!VT7?Ŷ]x_!Qam6kh5񼚛HňֽLKCl<ܐ#yo"ݱܥqi\] F^g& V0&h\"O1v:!b(ҟ3iK8&.HqcFq6 _TEDfn9{C:7ϒ>ӥ=D w 8r3 Y'lU =ca$]ocbE;%4)ǿ`GzT5iVt^$Ѭ4E<{ț6+;xY(ZnGWpuj=?gmz*ϛc-P~';O7^!3$&1QrψM.Z9~JN'h1X`@MK_rI;zHl~D}1#Y]jt|^?*X{gSNZ/vʠ (t8qoX%F>5s#Jz}o)ZQclzNRq#k=|/<*i5ֺj-a)  GdO'jڭm]6؋^ zL&ӣ?ӏ +hϭ׽ 8EJʥCJtp(z/Mf#UBKF1#"Y98,J*[fmBR@k*!BY6jEW0rvy,Cy$ryD|+IH*炌lg%oJli1aF5}S@=~$^.jU H<ѯAǃCWx{JXAY'XtH: rqrgkRN;rIY yfs=tVptt35Da28{IiJOARY;'zۣ,Q3$L>^Ch;󾿺G*H,&TfpI-)OA .̣҄E^@kNf}hSf!`a9R\׸Nt޲(΃,כOcR;< >HȵR[$GrFHwDEP2X{(Ev׊P0 ; >FwF|,Wim1k*>Y P(w4"j{UxIE:.'dGlM(@eMt$ZDgTfj0>1>|X+Sg35sb:;!4?N(GsuDr|يiZ 4!~N FϢA^Σ H޶1ӭ|C;S԰2Al>O.[aՒO7i÷h?:&&Ӯw#TnUO.㼎qںq42)D"VK`/vL?vn>г(Veq?b2]lܧUc~|xJOzH'T8c}lLN{b[.QP3ZQuvrn72uנ /=*v" 5mPTVZn VE$*T.aXSO Xٺzt7F"M"[b3;0z9DRnl3"3~XЧު`N7E +|эT^1F^}sXבuͮmc6^AHgimEqWk)Ӻ>ek6Z5ϋB侁^8pmVH*E_љL:V'bSȶ>âtuJW4a?&p禋ͣIրW ?'"sSr2Jӱ1J/='ZloeZ Wo{Y0bg ĎA‘.`~d%r b9$Hkco/`I>6#OrT=jS=8lM$͕:S شwiWhAʻpSR[0x-$&+h?|^ .o0v1zKK8,Z+NGםT_HWr 䭋DD&%仮$վ|;TqJӁFH:tL`*h"ȏY: 7S h?\rn;Z[ tl,(ʥ )#Q R|sу @&[t""sqy؃;iܗ4exV@2?5ޜl1㨒As< !u bM姿n?3U{5Vc#bs69kawM$%aWҥ, t7ͻl<'UA tܤP rnshd)HO [̤[>guVU>]"N]3q)I3ܛlwrdj\hCӔFSuCQPLw6A(8(!ԉ6v׾gMȬrbf8zTѶ'{EL[k٨;D3%=A߅ ǚ9 ktg0k)Rwt& ppX|’JU08CNA7 鹴-E}x&nF=]QXv pzKRS q.+Izk 'o1*.F}m"s(JydFɱ#8R:1[eK^Jos<ۻr 6kP\Bz ڞL~[c!x{QPR:mZFG-GGT[MXdZv۱Tٕ58glɵOf/{@~>l<;D\ZZc;S`rY<& ]H2OК] vѷ;xE/Rro=h(}׍]4SC/PHզ^w̜H",k3 !ߠ5@my\ܲҍ9F-\ʇd}0}C"@gΌ\5}uefkv[TOtp[-UvŎRY[Z_Cv$*qb-yҎ郪A{Z㋯cİ҉=(E˃c CGWT>À"e` ن 3F# TQetJJS`Eh~$A9\K}4@4l<ӭAo9jII7#a,}#/tzGXfDuPHf;q, PP{/;1e$vض(b [{VzoL4k9̵MhŒr*dTtTZÈ#~|F(2}è^ۿIiWm $ VNqmڌQ >ڵIwf"7xCT}L,I{)X bF2A@OU6#:j%s'|0\Uwf 'qWm1NWVFU&\GgS4 G65%e=)Py ݖ,pQf2B/|29%لaݜU!^ˑNI3&`2>XVjyN~Z5 r{e^|z>7G ʓn`Lf[V>lf%ÜhUQv !2EW\+m`í^- SSF0`^ zqD|,k3e;6@L`kAgg 9+9`m=R:+?qj ? A'$`s:T_ ^rp /ChR2Z>/lR~e</6FJ NRc閡c*9mjtj_y0| ' ܇ QXv7\BQ U6Z[){پ/~1d~"$&kTV'#R 7B,[[$YSr TV͟m='etw1g[8 P?O a|+H%%wGpUX'&L 򢄖SYW$P-M׮>p=[Ν1Tx Kw}帆k}ܐ%'KE C)bߩx JPefeOgZT3C;cc ,MJ|ͥ M-<+P9:.[_*a}̥AF 1o_gN^34^CgZý,;ԱZ&]?!Z1ȠAV_ǃ678tW3nC; N|^zǢrŷ ޸VF9=z;RXC,tmiE1E0??IѫދDJ~LŘ#k l>C)G`X]b.Jg-yXg+;2$;LNt" `gv-G4)! tMy: j֣Vl.NKN"1C4Ѷ@(00߫ͅ5~Np!}$(Ct{Ú|YH\9x} n]Y`$fAKeLFx^̈s]uaVn;Úe`&ɇYQ* Aop IlMUwز\c@CAj|em0;3:ė[sD<֚P70C)*p(LinBWpliGBM1Do^ T[Wp*Sꁵ)5.DŦ@ KD}ozw]ur ۞LM dby(NR1  |{ O5KLr$~m?ub$V>; Q b:]_%x"[tBXa. ]gr eY;GvSmL۱VnPI j]Bn=L%~?TX $) }H\"#7l'!BEqE:(}.:u;s9"Xen(T޸ tyX6 N%M+T)+=N!E%얞yse1$ }czچhܷxu kH'ICme hzci<ʶe~c(;[Ni ιOYn 4?WbϰqFg1II8ajJQR^(t ~+C<[bu$vruA^urw 9kԛS"._XF;pWɪY;=|"? z7.傯ߡOBqءA=2R #Rh\iݯUCqjQh4@pO|M\ac$Ha}]xq{:gt_bo'F!6(!PQRp~уϚ8jWj/s@S j b|K`vOQUQLgQoK->ӷ[#~U\{ҡt{Y" 9~v[n1|cA8J(9;UNhKIO4p=;y #!b%q<,4'>Un.!i OIsQ@[L-Nym1V?ʣ e,\m]r srxp]ɜ?j׼IJ.܌{e``SelLlldĖ? x_Ҷ$6;qN1gGeh``BPdSɩb!\A(õrwIRH-C|o*ۧIN~>_=߅vCwHg?ONZcg~})V)v9J"4|Iz}"0r0ޮn(gN{g.RZk&3y2Lڈ#4(8RP 72k=XG_3LyYs!$&s'ˀ}UM.ĒKi5.X9S*Usꠘ9$P̾$ *+[1'aIqHI&``"x_YɅ3Π>.E|U e1I9r) h6yƢ]B]tƸ= e8Snڙ<~Y nbf4PSgG6 么*we#4dCR X+Jv J7~5Ը. ԥSA]?FKKjAg9-bhd@߱Mg"/m^fTqċ-}{g *2_2LSb b]<3Y\`W$_?m8b&g[,Rl| Cd9 xdzq03MU+b%:8n̎L8M,Xl~`$tۜ(0>ߛWAbţ±w dKYmvN񊰜 e䐟{W++7 &&4׋ A Jkn4"oWƒpgC8U|xU%#bEIנ<&B|@#AlZݘ}LA:gm}kBDwM"hW 6'b|b1 '# c mj}̶tv)6|v═+mx?dOe8y_}zY$h\QWVvl]gџC ̠_Kly'xr+ (' q%8ӉliBMX )7<v롤GMDtڇ\\"ʆhe&gq`f*ʋ)zEC-d!CS7*O/mEb)1$}&1PG["4ﳺcqp]#!4q1O(z&`!GڛsO~wOu&_soٮ>J=MTń.M̜T3 O<|;IM~rb2fQQrbnKl7[8bzɍHzN~<8*#D ֩-z㋇}wlQ0I'rn;@F(F!}ȹRT|m`^3Ձ&O]缺 b!?⸪dM/I.B6v/u0U,@pMfHCJfc ˑ4BPP<ιqo,xnLzHޔѹSX.dWUfP2#ᅢj'+/:L1 /@,};5yLY%{\H%ލo#o$y>KVwGQwЕm Y쬨QcJ`4U \-[< 'ֳYlC5s?}K]p;PMC̎{G kτNj}? i25mk11A |?}e xug[R;e-On/<7ۛ^i2=K7&Af/Fp1G4}Mӏ:GZP{Q r5:qԜƾb0."D%1qbY\qb_q뼘:AC^lp@0QkSMGW8HEdTuz\.LPr,-4^bEX!6J쳟MAE<<|6Q vdUC 4v &[7ɊN4p+ K-xng>8 Py/_NJ> ,c2n3!-&ӫ F9s[*۩o=JBAh3 &.e]2gd(Gr;U VH_y.kG?X`F+՝ŕd5wPv`$aWe ]F۶c]h߲3!өh7 KEaof`ޕ`%vE8ڻMC]d_o$d|u1%$HƻAW%o*ݱ~CA@H$/׍vzXatQ9ϭG|cl}!ԂJ 6;7ԟ10ڿT)_Q1bbXY9trBFRCߵFxQU[zVZ(X.ZACǫDWrR;C?eMD;q$+ƧHQxy$nR-_ ;-|,lt&ȕF9Ǎج5Aq؃85]u鑆f)=6y`'bBsSl)gr"j9&7Tӎ ֡0[?ad"sR ڗNFcZnXz ɷg 35Ko:J6wRP@u CRrmE\lWkRm>ŀu|!/e #[+~׌SaO ٵ#r1UOYo$2g/ײ_~>%URk莋91 @Ӂ.*Հd[`!L)x kŸ)vq"?`2 VaąH@cT$lt p0&Ϸ)IY '=c{E D4@F&?@L.=b=v&۫#%=ifM;t!Tċ*'1ċSC.څ? mY֓rV}T|fD ݦr?W\ńQ~PW[\[b2p3D]zD =p+EELK ɈF6|]vcVӮY$劧IO|3e#r; k{[L'.R,Tv'TR[׹x{AG.UjԳsA%hiyD_NoYy#œ'm/E?_ tA0oBׅ:X*':}7F󩸅,z"5hߟ9 *YSsH60\Mw9lq[`.r346|T|PV4~RWl= k=̵tޏAqtV "HXyaŞu{Ɨ5S'Fб ϐGe]{o]h佷j'T!%{a=m ѫ\fMQ#g0%xB - xh9 ՟`0_mJ+\[C֠>&8vIQQ8"҃H]8ȢE~g mh^cCﺄ>}^܁%."Sץ3PBفx|^?/c) gEDA\c>#x.Kj YoJt e-ډlPD/ܺر:"CHC&OXjEo14V\)Ѻd#4b +k:&lÏZ9 ,ε7̿قmTrwnz.WzvFy6l9犧/ :=(oJEaW0u@W /Z@\{.'hw.<ҋsPfr)ݤQqF$zC;XQe='{]DZy QoXNv\CVL0Y{J4]O 4[toG(yx,ώ<pcHȀ3ee @ >`BR;5XJeܜGjB_q2; y-)h.ZO4ij|+x]6ha_}>-EZ 8ep8Sp1ByjrIQ)j|_--QMPfAP?'pJE索Bz,nnp}iPg &/zO` ^gNӣm}8sKWԃj/%fN/u!b'}f':.s]ȍԩt5MLfxzFr#y|?DL䰌<]=YV=;GB`8].M#Fq kҞ`[aWN';"f >}ҥ/[Z7O\lYLFʄ_9 9NQk6V `:}iʖyű+ ȑ.* .ar0PG ae4|R-j-%+9L=94E777L< 2u/ 7Ic$m響ϼ[.t:|"&C}靿9R L* 7]2m$ vZ{;actV^Q[/"@9${vvas@Ȩ>ۛHa; a(\(%.Ӎ!atCM4_PWl wt|J]ibB,rr|B3i?6 kxKE*ֲO+P6QR1=i ޠ;/2&m oMޔ_gihw)N*7q+ <07TѰf"|P8x2-_REGDaPޘזtڇtK]HXڃx[c-Ktu4Z28!~l֢wQb0B2Pb=gp[􅌐9nO1\>uQ @^r7izK"HM!6sxjҚr!0KkGˬqfFV77-8z*!ViFGu={b)l|dqP8.;26 rAwzm !{ܟƂ^6f)//k1?=[n "fxV>:TfVw-μ\o(`hTbhϕA[i=PEk3S tD?ʷ`*l4:xT)a8JS =rf3TۿO(K|XRCrg Tֿ wj +u$>rDzP8Y Щ!l8FXD |aD}ua)D" 0A'ϧK&,ZD80?ԝwxM3N vKɭ9oUF:VA+l".f!$7t@4 S"7^uX4'4<͎B5‭ɃA]pŊ+` lc4"_Qex,EiώGn ɥYBb '=] *띧G~)LKC)nFmك75wASMH U2m]moK 4^ؒCfhN(L+3&Oj:'ttxo7j<rX*3 KyH}݋Tnw5sf{rVRӧ5z;4 Jױ=yaw `LF0wM3է$-Uзu.U'Q'ldd쟌"eEٹ̼8;z9DNbeŏ\HHEɧ 2/)̌$FPҳh1oDR@q>4Q;k[ؠ3 2boZ!{},g1)qN/q=Hdٞǎv[<nCz0n!\G Y^.Y JڦVR7B;DZJ+EĈn;VFU% d|y$g9fR'YE"Iؚ3b8H&ғN鮍)|?? W=*Uvh1 [Jgo &[+A=<%py6:KPfOTbO +]&/8+KCn6"=6A6'Jء )8?>ОyVeUΪiNaW#i(8AvGTMh2~37D$^AFmțu}N,9FXCՌ3V{.2d-wMy*9xvV7лxਣGDZ|7!P3`"pV\öؙqY}ԶOh 5]Ү=B?z#*ZmKx:.z&0tɓ2}j0 28+N,y|.=. i lqMdլ( VuXCB٧:n2xyzAu4/-P++?I>jHɴНvs }̄;t貢`8/LrAWwYHO=CYJh@l 3i#.;n &vkTB0b^buњ_R2A [0ԩv[K:z]_*MzͷHg~X+E8|(ۧ & +βcTTJ|c\fH7IBp!۠J>"NC!3Ywp|W+NV=Bni:VܻlN 552Vu-'wSg3Ό,J̨6W9$wsWє!Tk^~#ٺ|@i9e#b% 1gG&Q VU6X5@/\o%2, JHnxy'D#3ޢUrӈp^ц;J4/) xŠ+$qH4)i/dX .f/IsbV {^ L!݉j^%y")6+],Ghb3#₮61-Cc^kKX?hɫ}/YoCw;s1'ۡ(oS mK<vEϘ/\K ;K_kMYA.–eHSF27){a޷,>##{Ho]aV&\"Y.'/ݯc6!>*ҴP\]y( \8>/4E`s=2&ϑBfXqlvPF_bfqGTE7zscF^XE /7~]5` ̨(hyHv%\rRJ쐤l|I MRo7㭓tv39KW9MH٨IfcE6Zt}́/`)F~.c`˽M"v`4>bjoe@z7+NjDXX}fZt(aCFg=Vw Щ?QTH>+CU4,*~'MpmЌp*b/5Dyg=ꧫ<;9ŀٲ*GKghЇ5*I$elQ}ؔN$8b\喉pr\ҫ'94j} MnG16uDyP6vVKo bهw̃8|#P^ ~6"f0qѰZfG|KӧB>B ǜ/&8-%"daKEJp3tWPWsEsǦ[#@bpH;-7^) +z   j FúC3@5fQf ~BsC +S-𓞇*2ɡkE.Z"[VVPݼtcZ^z 1'&{"d3ex,(_b}(A7[gl:Esiax]j,' 2G~l"X 9'qRƞPBӏm 7("/*ds=XvMG?M`;m'Zt^-\EZ"ơ \b z+XqgaގǑ-dK^< R$|ZI^%I˨~ hjcaRQ@3yiR>~+= .?Î0Z_Sw§J_g1]<p2cSt;:U FKVA20*+s!+7uSi]3[MÃsBq65l]V-Άy`+YIUԹ)Ӱ>@gf]抄3K_"h鑱A9ǁl䋤6HzMqX&XdZoR-9˭(2` ܺZ^Uyesn&)IUG)1Z_ز*>3 | U4CV!Oظg[AsQyS,s򽈙~XX,ҿR}t~G݆"_x&@Xh1``j'tdxX31jT\ʁ~s/qI \ dji|0Hn/nFCV"M:h|Ź[,^\ɖTbmh{لA87^H~wWBO j$wJ"P#J~}=`ɭW1k#0uy `b#,Li[j jrLGTz!)>VƦxpm#e{jg\PL;qRHC9=jr6ï PAfL]9ɘ2TШ!X |ӓSDtP$ujb{`j Pn(f lp2?sg5I-ԑ$y6KXn9HV}f6 O#>31˼<]xN֯u6+{!Zw!2W k)FNT$mj0i 1G%#LJ^e|yBn4pF3BJN#)<+^ d)@4(.)Zv:5׾9䊗%}3He+MeLn(i} [ouMR #xeF\y͠,2GaթAlH7wj HMRbC5ffssB`FIC6̵gwO#x) IQYPJz#%LJ%zU|8##&ڎD-| 68sqKȸE:Sl2-F4Li̽'ҰE,WÅ  AaW"4r?OK}X@0'FbŅyDOj2]N(aº;jK‰ɽа]^m6 MnA[*aB3 ylCXm,m$|826mD ] ֖O94@/*+DvF#Ff_%|7Rsb.(8^r/bj:7jt[Fr}=c'az"K\3x@6%f@g5uN$)w%#(,.tq[ [I/Mzuj:\5q(ZS9>nP `G{E;`Io $ dWP뺽VkQ, bi]_VldixL P%Ѓ- {r6 Jg" ^ :6huĎ|Q2Ӧpc2>5~sf}X AC]# աE")&lfukP&sp(CN3d/j{z%t"iiuezM/t4D*ϑM~ ;bEW$CJV#E&v\ծ@ qg\ΪŕJ'~~؆d:NKqЖ nteK4Q9sO_IsƋL + -t]/.VA'^ùN*tPB"h7|u[pՔc8^z\ʒZOtHW͔^g%(]q |e QYf"L㰇fYhNu(y`pdd4\w|4ޗSs* [qeW*nd}$MiIR[hPaiIʪhdG$1`_ӡx];,^7E %7ɟ|>Ya6^W[XD Ԛ#D9>?C!* F6.i믉iWb.q$y+3(!_UEgH&x#E@,-fMݖ<CU͙ b>5emhg#$KEr݁$}R)&k-,hq:Rm2#/۷ߺjКv$5[ \o,C͵vʪ5  Jr'O506nY@Eu,uD:2IH^fXv:{Gco%6 Go-!{yl5_mrrnɇ#{M$9)zWݪ;=bU6LoJטA6;ޱB*@E(^ HaB\{h?nKՕZu5q1b,3;wJ"/hʍ4i¦KSaGOx+oY,'o,*BlIoy#e&II׮NNZN?⡞05YWMpJQ41Uڟ.6_4o1·Ed7˫2)l x ! sOB?E5߸Zxâ齒 `Մ_piv-! }$̽+ʝ_% VaK 5.ɹ;ÇޥO@ͭ "btbxN>V2Q랍9PLv b,O!߷Xo^t5a#{wŘBR3)#$9""QC9< 섇mlZ&7 k޲rKgͷsm|t"-MةgH"CLnF뗈"ʹ(Y63 ӬYqZ׫RڦW/u@830 #-k'xѿ򑺺Y>JpiP/=O97]PCgcOC obЖRH9Hok8vL(}߻ ww_Yָ(m(|ndyܮvbARDIH12\fB^IS5ߪK,͋N1r1[ \OA\M=␸^$,Ps1셒D #(oE٦K[DzJȂ<_7|n}ީHOC($(2(Z@ JZ샀+ǽzTLSV;\*Avr!Gd|;rihX ??!fpTJ9NnodֱX4Ž@)o"B KEx" AGѳEhj|{6+ ii]?yG ]\9.ՆG{M9/k & ^uG:f+mۚpL˩"++3:6KwwaݓY>qRm/7b`͡@gB8{L)5gLVFO Msb Prk8#{W<(.uFdViJTEX^+ʲl1>)zmS%Rڻ8&l:/B%*u@?8{"%gݛϚ +߉IfE7IAzύ^DIRDB2 {5bRp<2=r?rʧP>D2g:)М1P7u1;s ol:tP4g*uq HX8Hvwׯrd=>4CP ~T7||L2J0 %%Tʂ" *׊ QxJov]{?h}WV+ J{)t ެK˒R2MtIved0ϛ^t`Z{BvȆhsDnRk["wvɫ)^2^%P#?WH.n oe4sJEj@l"dëd{ Y/҅b\T?^XᕓO;jl ᡱ%(q<_j̭!X]H4`d4IvJXZe=}VY8.L$G(,§!";WLio2l"y (ʣ %+[.{@Xt)YS QIޚrȋQ5FR4-1M8}(cr8]–<"EA3n)=lu@˘8 mbf qͧd6 xb-i󢑆oWU WX{b(>@ @=P]#D2TBυ^!\m{>ա/O= R,SSaۈA,'Pd36&}by99X[rk1P&& !0ufi)|3=?rcO;|zQ " b5&/SAd/vY:`hu2rN.zkҌog{\dަI4IAb5sm18Ԧ*'c G](i u J~zGsO|]\nZ ![|O҇ Bo8xmu(e,9` }Cx+AvlK׭Сg? aoDf 0{xmMX7 ѻV T|e";E`pT/3gӿZκZ"^Q X=[ GED,цLβe)gmaд|ĥTCb}2Ry:^(s{ɴyerD~h(o:~5l>d`pK ?p_t19KҎ 4b_{JSER$aOce! yF8g*(Q0xo9.gCENm 4Q)|2Cų[LE۪E|j@2=|\jrHõIjt/GwxjY1:&X\oV"VTB87Dp!D+I)#?紤AsPsl545)=h#p7M7?qҜꦟF4rd D`CUvL hR$O6mÉbLk61NKv]sX)J' "v=7VHTSc ]Pv #Pr!a&vH0C^$VAH=ޟ2G3:=M:n oHH(F-l1)."#@&dNcYe V ,y;q29п5I_;Na9JJUՏ2+e4z'}PRp JG ;+a5>F,$ [)s]ՍzGD%ɃIwfp6JhZ Xs ZaQ9;hKTt>#†P]^^TU]3ً4P2Z.jgƯ*ezenS:ʒk3:㏯2)L5s;,99:]YLRZzZƷIA6Ժfg> vbN{%81 XwC}75Z,Kݛ _ v ߂-V{7 {WyR,MC`fDX]kLsq1!,ez+|v^}s//n }^K&<-]0E/_ozˍ g2u򛮦KYTz)l^- qPv[b~y^]xpǭ MιN8r% )o,\R* lT:Z$*{x24UtO"m|OԼ%HMD SDl5_2B-vpf֘V+k`l zM Z̈́G4:얂.J5оЦ8I¦26?f̼^q ʎM P|* &p̀ 4qYy^dm<#鿡_D-Qs)ח ;$@97^7fؗ0m_F͛ap-M\0E+\bƺ T1҉ [Xo)KGJ)lYv gTĩoBTr.y4g&$@YE@z6m(d]> 1-Ρn\>N{ PqEi,ޗzڔrqIά$5g4E'Ǐ?k.~Q"zb1a}a0M5xLGȇz:4 an~9\<Ƞ(B9aZ»1V:"wTc![<@?j'QzOҟ"MjxFR텠\|~{2")t ԫ/Kԣ­3{4W1P!st>Obg%FoLeUD)>\OJ[!h:eNb/|zil]-|C) ]_ (\lrlsH@)Ih v'Q:1S$΄9m֓3N2Nm{m̷_}1謇)s\K5Ϛ9AS) J?RHg8i27EmƻJxRwvp3\)z3yK~Me)`^(0li:Ha-'Az.{<7LE]9(mEa!=hLԩ"4P:o%p!Ƅgb<:6c(i9Y{ΟSro%ao Srw`I?3T9k3s$pPYd[Ҕ~XM~m+coO7Jj1OU3qf@ z$X":z i,_cm}i)g x[I{vL 25 fF p6ѧ.m؛ >.- M϶Ïy"FS|g`qZ <~mNsKCWH#JEop`+Ṯ,Sx3#P9dǚ>Xep!nuGGAH?n89T]g 3ce_= >|_;9⏡@H_RU삫z)CEj]{3= ,QIFDvWO~#Q0KzRjmYTI!^ '-Q=g9/. vJ~l")A!oI}Kǿw :><=MAӛ biU]2z5|E3*Sc/*}SzѪ nk!] $}PM+/i ^~ ل6|GfϬ`~< SPHf6"tRAVb(jCCyj$7Vaq^=5;rVWN(m^*Y[TF 5$կiL",/_)Sǫ5עeX%ldl@j3j׃|-ݣ ]櫍UJL:ϪL ]< yηkޙ+D'aAbS/ SSY-_X0pb'9 wvkkWVk_ h0BDFUq=%D̞oDP"#^Fvߗ`L mrh$ p~TKmw+v6DMo ?$*bWaMX"d3c{ ZD>&&'~PAiBg\-QyDKU5YcyNE$Nk =h4wŽԅ2]ͅuxG'5;i9Wxs|iXk)H~vޘ9Nl(D[%hck^M3vF Usa@ IL̍e.n\Qa*; $uCKuFun&cSwjmCCyvu~la[-qWd5g }8%gPYRG@RjƱfnH¦DF_ʳrMËec[; Wih8/$E%O$@Hxsw@BZt#vJՕӋW [TS_r>x0."D1߁ou# \&b*(A725jy+55A2*vkaC.*r#[>f3*jmO ~[KŰΏ^r u "{:`FY@$XF0I0~u6pQI匨 eUN/RFSI#sEx⓺Wޤz0,pnp"(x P&RGE>0A u,Ie૗u ;=CCC,GL1GD!qe>ݢY1U*]{D- wïK:}Z~MMbImD { i py|~*jοmS3U?p"v;CiXkO.AТ_{Ȇ ÷ltAq !"^RڽkkĎ ~J *+?1~Z/:g^pkـtZhu7OD`܆LHeS}RJSCWS~|菑Wk #Ѣ]c1{sh*|^0(b=Q𚊡rN׏7ww:}nbM !t/Jnü[\HRί{S!Dr-TXkIm:dY#a !j{%G?j\Ɛ3>?F8p"_ (i>'\AE|&9}P H22=#͝[z :/W),C虼kL B6k0o|t2۷|sD{UikoQR8Eh =Tj6\f<MV?F8~~-<HCK<0uXp6nW0Alƞ,/*$,Y v *r*#,sΣL!DI+"a)& kFgΆm4CY3T]8hzdϰr\(S‰wЃ@9hQhfFZ QgebU-yEB3a I}]`*V;Rw"ufA{1syJUdj/Y7:Bm՝~W^|8EUh*1 :W׍߳xt'i֩n KO-T|c~eҨTfu'5ͽ'BKæO1gsV[^YWetDZ"2\HIsNuJ5/u5P;ȹ%@|.݃в{nd\7:8*nYυk{#iDHO"f5UŊKE)Wd3/XtH/We@hӤeK a4:e68 c"p  o!8)N;pLFp{./DO8a7J)af1^$/ʼnwVߐWL@۸}+f=gSS2*Z.k?踯zGvXз 8 FPafb\3WO Ыc!IY|{ V ս+wk4 H= ;M]E݊g!"fK F bRsE]:``WÜJ({:{Nu9,53dZ-[Ϙ_$},eM+ nC{`NzijaVջhoN! WJYWJ(5>9ךƣ^f'&ga@^^2}0tahހr)Ƹ-14 7ְQ4U6=`gZyT膨I+A$Dm$n7Qefj֫Uއ16˹&dEZwp2ΒRgC]Q)i(<]oe‘\p!BCVoϜ+PHAftu^˙{%TDM|P2]'˱:Q36wd޴2ī@`p2]o&H>chRh'^ yɖZ ݹՕ6C_. v~txԩo2 DJih0+&{0Dac+l pLEq$(] hvrc$*T넱>i>(GUgXhT 4qZH,7E:ėzm.M+АG u&54Hk,ms{e\\+c;edV0o- [1{:V1'7$Pq/ 1-6ǠgIȡ-ln.їTPB`> s$2;qE߀ks=ukr=C%rd-A88:F۬:ѫaF:75e(ڛ-C00(D 3${ h(| ^(l6.乡nAgLN4e*Hn3|Ƀ2iD:c8wL*0؜oV=tZT מFZN('^p6rAJБNʷ&WY$//A9缙V'34є7F0U\˯iz ]Q#m|OydfrpMQJ?l3ߧPaUszHR0{牺 1!u Uυ]v,fwT4LDK@n%9ZY=}@7+Qέ]3j{#pF1&lfJ::ŵV~@IߣAAH.~ZM@K4YVy$2&W;_aKr^ 1ػG':zѽeǬ(2XMaÉTJ^aNT"W}o^xS ˖ v?R뒜Up')mT)ֲ>Mqc:g&+̇}W,1%`348Ͳ%_~}(8",`0p}k+Xrm`uLv;lBtJAtZefz˫}  Td^a!kQ}:h]1T~ۊF 9֌(5VÎQrp 8*:ե^ );L8~]Xm|\u0]^}@/#ׅK *U GǯzݧzpaKƣ7b"[y O^g6T%mXԖp; xc@e.~?uRtoj3_E[?yh7]yۆܔʶM,a3=*psM$;o@^^Ń }ly-McD}+ózcՌuȫ &^S_+h"UYǖ>GqB+8U\^q īQP:h.fU8vPwp(EaZ#sLtyX㫉P^@DmT>D%/CdJ i ^dSY; 8itŝb|쟶īǠOٓ{+A)hNzz̓ztH[mר %4I?Daܮ,i։4Yԟ~Ĝ-uy>$?teS2n`q WCT5rП6qUz˻-sr&WSܝfIY#EWB P O-OP *poqGUSd2Zɶ: M) !$(20.ê6)f]5#<#5h$l XO!QЭg?>П\`9f9Ut&LȘeM{a\U!q5r8%AqP-<|~ӃpA5ZP2[=|OflhOAЌuoQ2KҖӗpK#B Q6{'mrxrˤi'\R4CCǶ2dKKǘl&#qkoHtT_MLz10*CQbPF1wHHaR1+ ʺW&\M(ңp*T/lK؋J:db?H3TR9%9VQ+^@-ktZ6 XA{#,F~pG:fl:61n'&o9S՛2"k]c ] Գn+b4 a vX4vEt \&ʻUp+~C/m2,'ft7s{z\>RvTv-k^+ĴY uTTY_[5cfOTYB_L+ @.78fdDV nG@ٚ6q[̭F hLK vc"Sltu樤< |3xvz[sY1X|C(8E䃪qߒD81}Iv;j0WX3# u,({ ?hlOq` EB*6>4Xd$,EbRӖLkCfis޶ףԱKmc@Z;i /s`nG-b[FւM$$$aij*;7x8Slk eTS:+U&lk$f#G J$CltаP؟F@6Znsm(i.IHh>VCIRS(g̾e &Hۙ|`,*>+Qb}QH" 30ɗN chgrR&TK{I֬!FȱMK@qe HKϛk2_ʜ5嶾g$&R~$iF+)2S%f 7˧*2N 7.br\#k縆chgaäKlĢɺ6!ƙ䉹Ѭۗ?o|B oբΐc X!ݺ9 VS;=vkN%SY_3^S]NH+Mj`?t*QAUD Oɜ.yʚjk'kAdAXk=7-*&4Ɍx"ߎBq@% { y@u~8 |>eV&We؂M+u LC|mi<-80NgQ46RKvU޵ovb`62 (o&tPxNw}uAR%e,:q4^jQA}63+]ܰ'36qܠn̺ 7qHVF@&tޖ{q8wH wsM6 }EX<=43٫T\v϶k̢\=Y,]URo&&މnIp˩(ց:'F'Ӕ:U,|g@q-N>` LIQ 'Sʹx+-DtRՠw'ݩ?35r)lۺ-8|#!릙d_J$}(io?),/Duf;|C#Xw R`M'j!1n Ii{ںV˷\3[H5i6j@ n] ^:˖xlF9{KRQ34F 0 X_ jin{^s$*v/>/Q`xF%aqx̟:6$O][zb~]t]_NA/Nz`њ$9Uhv>BFg#$D?Da>Ra;F8㈧}ըӍC K|N@5cSHv4޺{ eC,763 ^c|nsVoəjgP3T2ݬY-4)u[p9Nefip~ w3$(nqr7z*)I5E7K FUuBkBOk}R֮ ;mnU:\ lR{`FrK_GN3=-ڇ4e`󡃪7'sJ)fx'gG\}@nz2YH*p5,iѓ"anA.Mk#R@:ݻRɐԃh|67Ԥ§g(RhHSfmywE W]0|wH&IJտm @hRAUH@#IE(t`E0!(fF}Qe@фh}N]XY&ݓOsGln:O1ȡB߅N&|B^HBuNt+A-I9տ+'6e0ח*lF[7ʮɢ'8_l29wn_#c*>'Mh"qI4Fv(8k9?/ZJl#jGp/1 sև-؛y4;+?jJˇ sN ˠ~$K?&]:!WdR#w(љׇ̯堲Ȳ 8KPM YrDy3VCN5%`V|'1A f&;OقТJ9ߞ+ubˎ& L0˒Rv>Ta^s5lZ QZTнuSz+aF\eUC{t(EUZzwSuD@6IA,JwSh~"s }}u #aƯM7={%5v6iD|4{kd4d?O٠kΤ  z;q.J[?"j^JYQRH(/)h8)ƣ2Mj7%v9vE%SDX[:RtɁ/|g{9t>y -ahzQkH3PLIoNj=K,{I޷UKsR ʲc+/# y ӆv#dy@M.' &)/g4mJY'wO&38)劢o|.PEEa|-$AE彦d6Nϑ"JIdX -f2D- ]K3 <mRhە~j'^W_1 Qa Lvxq0BJ_'1 \ 6'ϒh$;1k%y@>8i^-O7L G^i Ր8qO?~ҸTw -Ǣl:6=,쉘$(k>qߚ* ՌA/,VZ JQ [CYI~wg+eG=-j<}~,3I77+SܬFMttbJ(5c Խn#0h_T/!(mn m.hC8 5#J},|dH[r!r4ȹAEC3|S50Z&7šR3Lb -F%38!6])ǼIFeٳM(q:9־'s]!Z+B/@ Z<%% =Jqcݻ|/Ջmar !<5uyćd嶩KvԿ?ӠuMZ><I\5S sJ7&[CuCi{_= q}`@Čq-Xq*\L>&b†qo Vq{&^ -fкGͭ1'Ne80ަH&޿:f.y JD\U>ƒW `g %&2 sU"BFvBΓޤ:l=;waeOԄ``k}O;*w+g w=]YA,p03jBnP3Dh!]}[0k쥫!Mةx&yv!tzEms)1e>'@ꔃ>:#ߺU^;Adr} =i]nRG-<5xf'?EJ!vܪBi8Bj]~} >TVK0P$zm/4hpSPW ^N7гݠe4N oRPz]ڎ(aL?21Yy`JxMoqLRG~yF,Kڈc Y2"'zɻ. ݺ C 1/,Έ-p,ch󀾴"`=t抅e;^|C./r|A<1) e_LRÎ& dF@'#~ٜiv[bg+W\AR ݛk/ZjpZ,&'ejͦwgo_BboJ_K ۨ~Jmn!BXsf XzRԷ%Ф WQJS5.m\&eטdFNZ#ǖvo17rU) zcFhmChoxh]d 4/3otP 0;9Ԩ n%) U^E$9зԳq=l!WKCOCu,{U`;Z ;^9vCk:əd3$a>c%$0L)nylJKUv|kރ}[H[k6 鴷]%QѷS*^)XAS/u^!叔?gu*#@K Gum0&Yag蜭t,լi4I `AX?}DȪ]BIAg8]cUhDpr/qZmՆ#ە szjƦRƻSdܮ28Lb;=+.C% 9k*),05B(Rn\_Ck&:Iw:~ڞ+ /VXtZ; QR=rL|Ym_4#Wpڛ3]vmkV [aNZ`֒>"L]I(a7QMCWpMk^ Iwohl31+SwΝG)3H3\fc+ݑ Įf:×?SMhpPCDg CDZ%Is?Sg.(,JRPE. ^ iNQ +*̺]Qr]\kB=;Pw y?S0IFx|J#Dq_uD- 8nB⣏qd;Z;MBnUpH1pE#G뼕.ŵۘjX_ { M>cLhL|lƒg-C#`Pm8*~iUژ$i۞rʵ[A{W&/=l~x9() ۄG pz9y+\ُM`ѾL~$p @iq *#w?(|wԖM=݌I m|$hũZj? ~~#֚&h~~NqSwW9 )|5$̪j" P];cUd=<ޓֿn-N8d}xP&^jH BGƵYAK ;+ͅEQڍ6rP󭢚u(& y[{ߏW:)N![CK$49[O8o:9@ۣD "MJ8܎K+M}J Ⱦ~Os觳*3~G)}dl+d_`zys.Hlz;$hISFjt~(&ސ嘓W&{;XIeڌl;%`63Od(6tMj |Qp$`ˍ8Cn+䉭煀h!\UP57;}vD(8E!]T#C_ER^qcT7awf 4[ۊ+VѤ=h|\qVv4NKى/i)NK ]mx9 AND.[gtS%+{9.;qh@cVNc,dD#ZF"<%JPYC2qǢirQ`= 8*=D+c'Me-dzDBp.Muh:zRTF<(8\)Ii=-XUZJ0T)^BxPԨQb "ɋ.^TQ3ΖX7,K\Hʮ@9ؽZ0Mx7 ҥ_0yHz ?s *V֙%>(fzS⑥jou[,K\ciF!*ckj5,,}p.rM)пP~Fe0˗u:'[{@J? G0 !̽>CAA1ptzCgLI<kT%i&=8h<ϠD'l UOd1qY|yۖS6]ɇfNp)CQZCj 9&)>1Wlt ?I#LdO;#'US5GX]wG:jHgs櫢?C8e%FCRƕ(3H[My0eV.5CT;꟠$L ~-2\/.PHSLm4ݴL(R?udSz46A[.DƐ׍jѐX-ѹlxMRH 2eL*c_^B'N3ovin…iLsO^Xvf͇7Z L7:BGByQ @# AqՕ):?ߝܕ`VwՍYctחpSЩA1 6bշ$;t֙s̵'oW%8`Jܐ;>sS*X,MŏVYuBiAoC5`2 V_ %948DXќKxmC[$GK2s].DMZSrD$2H-|LڞlH̬fC}Q]*#RLsgP)'פٝC,Z|.S{~*O,ٶ RQ< U8_ 9~7RwlN$*6vDS@\uf7#1 ~ <-p5LNtj zzܬ|蔫/T5d݇gy?;؅OѢ?d%#$G x7JU_\<+)_7ցƴ9 bq19vX(xhLs$Ekd>!hW]fדГ=u8gZ07bSyD>.a 1J=Ϲ ƧYbTwd=Wv\*i.m_JE(,w:zn7#;BfA`$ wF.ܜ;z54ǂd$z"E͌bv}aUO. f[5 ?\gq-} .Flt&'")a[ ֫(stDj1`)nV #يǚCs}"{oX#.·~}꺤4<2A]&ף H5ZZ uЬDi;b!+w7athv4mN=WQFb5 Ljlw6YM)@wQ6-Hb>_NiNyIkf9sE9^UgwNS8J\od!MNSd,LGk3U1Dk*X໎'3}{eC$7=5Bo0:ew:E˗xv;ҙy?׈MKe1%GaL:꼳#k2=@֬X+4&#r;VrRAG>cx=Ccm$`5ri>';/S|]+C -{U]x E]5d\T|03/c%R=eZvl믎4dIO8Xc3$,$OMH,OSB|⊀Waޏnz7p7*3}3LGqYJ[S~9|LϢmFW1K` F7uCp˴,2\/t]E#g1tB7\+as ܮoghHkƌK; lO0xVxAqBo6'VNi/(YorY5ptow2޲l\8\r5}DLfԵPtV DUե1Cf8"B&V@غ=~f m { ^>y>?(p5 #VJjxh"I})}RpWM;6娴OOu.&KFϬ[ej 7J/(N<75߾d9J# A>:E>G)]3;X@"9Ф;羧Cj2hƄc9uS.)A7>qe:nl B%,qc=;Uȗ^Te )ܟIz,lr(LD')n…iy# UqȩZYx]+~k ڷ#{FC\k9;S7uz-(%ʕP& wuJu%d-}́h\|=ZB dQ{O4pחlxq&O\i+aqb7`FX ya(2?D+{%O+suA?. ӧlљ3Czf%ǘһ(;kf O-)XgxB/(Zh'grPH$,%"?Y!LWucWՋz|`1k>^,s1w`z)p}[ƾBi׋¨Z .< 79dy7G@ie*8&;n0IlGe w{Z!TnyỾQ6YbV&`^%YuzGk:ѺY&u4ﻰXQ2f;m~7((%6wSr&\wDy[3*|g}FX?D^Ԡ0sWnHpAICGszЉ*O @n;|Q-bT,=.x/nGvaY22*𐂎0\IKBiqx)WCUpQhҬCu ml9ׯH$Bŵjw,W=Gv\aU{Ûeл) *Oˉ-RwsHu.B z(Zfa Z2 ==~0G-h`TI\E*hSd` J#\ƽAճ~Eu}Oepl1n,ĥKY%"O3amX?LdZ(kDWx:GX nޔoM+}5!̗Oc:M"Ԏ<|rKEN-s<o -v(S0)V776VɱUHǡ wE&)֛{=_YerJQMY#uFjrx!/aL(dI:ydŸX"II*cH| V@((MqF7j;yT,9N3ShVg 05/Դ8kڦ +Y86Ƨ0@9܃A?Ӟ9em%v.a6-H@8_Vq26 4ȘwJ1Whi5EI-(vT'c{6HN~E=%wvS=fd |y}5rVtODg2{:9AwȝZlQ}4'T͖{Uч5;,/{+7c%mLR[,맠3Y..Eܛ8& {([&}x-DP*n4'eqbX7^=JF;-H[yGwEp,=Ъxnkz%ř{s[ւdktU'^r/e̦gsG2_W f hc27]JS3Ovj 㨅8lU}fw0IqK9Aq" %?GS`,PR(?\xA+}w|6.|3cNH 3(cZuz F-D3r$Kv솉])]i׾ܑ]JK LJmgd$r/Gfe|t.rxUn=, ޺7=}|%vqZ,-2~eQr83 s;_uri;%[ 8wFTO>:#%ھ$²NF*sрlVC7?{J(|雠:[4^mBi͘3%Mz9Oh%! 6zq ծ&B^J]2fx4vHTuig6L&xMiZB&ہv\IG pq噍^0x"? + qn%ь7<%Q0ؘ 7Qm*|5%w-Eʺo-o ) [gk\%yt`G4t D5}j}B߾}8L;6h'pfaj˶qR>o]˴r<ɔ9c.ZL=/ķqE0D%g# 1;>$ZE,a%!ZR5~|.0T{k߃:H2m}=cѝMG:-8rWfؙ j}:ypf vO(] ȒUpKx*ת_)xD'6MREg #Z6lg$,NXX9Rx."&6)Ay}5Vbp9?IG(RuF kpS1)j. V!0_WYȟ=[Y$Cxr4V`sg'r+8gVuc^gۊmhQ^Wb<Oi#nc A i!cX;H H^2 QQ%Un'=͎qB/_X.;;P#wy@~P.4Уϣ N.V\[4ZN6pүw@lD8Cޗ߰D6ԳxJcbts Z(SWi`gaqGf5R:3O!x*e"RF0u)"}Kuښv9KWa݁37?ﶻ~јV0H[g˳IC^NkA=a7@: _\:򷓩D_3i)$oWIlnoEY?3MVL>lʅ=^ל kTrNs|O:"vӴ_Efڠ9I7}޸A% cK&5$GKmyȘmV+GA,K(ZhAxSviM; c' [-X'jKM9pju^2yjoegTĀD`S`1 mu~5[-YK"hHwֻ̾bEmȫ#R;7]( 0a7̯$pvPu*)qxTMT\ 8}VhBClR?M *K' S9%\~B5W1eufa.(٣[76_]˙^/N0vYK)֖7ou]X,q5E[/E- ޯLį ^~e"Ɓo3*_ t0}Of`7rk@{|zB`^)2oz˸Kb>NJM6Z=d`x"tD %A;R&uA#')t)bN [;qsekj@)mœ%dØ{]OÎKI )M) \ؕjBD4)U$+6qx-7ݦ/ 1`Y} Dpc|㵀rCcjtMOm~O%Wxf*)s8`Q2jHg,Hk&zG㸧qI*Z j^j\NֱZהj<0m$i9ٺw[=>wl5- P]i4;%dr{߳[TtA.[L&,{:=*q;6rnnSsJk>u2ԗ<}_zub!ҒEWEsN:Ջ|E<9X*ŏ)X'9*8+J?xk0\ⷑnRhͼ-Cw i-2=,ֽ '҆py.cBnrQ;vY J,3Wxw%ӫj"=d`8_;7DO@8g$7trWf.+S_o WDUmHEgB{N [.A⺦WG5y# $J͊]`ݭ*VW100B2`D.Uk=PZzxܻ 7#j1|]K?>*+XIQ-OϷH\W^'|$[M܄͉[! Њ(0&MLx81˙g3ѧ߯;ڼ ɈgC鰛[>Qϙ EmnP-PzI࣠H&6k#]H@NJ\nC^?."ҞW`~?nkuـWHE0qs)-'j&Ƕv@4"F2>8b+:Gt$8*8?' u/It1dE@f)4xYtA [w@L|OP0+v)+<1t=k$AۗUCիVL_'eH4{X%Y JWl| X._?_Jc9S}J\ աLfe]W<+ !t濻*d~NIQ8G\֨\|K&5L4|%_ۆ}G/X\f[4|tn/"ɫ)rS:krX3>f[Ψtn”/>5;Sk:VkWTM9)daê! ®Py>wk IeAE;2?ڵ*FfڦqFaAj@TS𷗴U]Oj0XFLzELXؤ ԰+†`AnEu达C!(md5$pujrUL 0|҉6y$ O p=1axd{w=(@dD~\#&Sg;bOWN}%w 5@ues,Aťb++UK`Uhj`x2ӱ( 9~p^=z5sL4g Ct ' ^ϘhήН6A4@Ӣ#|5hTOs}ݳ;ag&:w0s P֣"j$b,nVKm*gi|=L1C(2-VT@z)f!oiq$j7fr/^D"5C'w-irČ@ϡu|#kpUVDpk5gw،waMbbzY2-! R)Jy>4.4'?N͓ÓC/ *Rv}V> 5YRe:GWʣ̀K#i9K5K}E,ߜCD5t1k8Q4Gs,hn ;&LD:d<儧'+.M EA^~moQAN>`Ec3 t}yG!O=d{ ) zy6ާڂlԭG7Ăz'ĽD*LxȄ&ߛl5q:Z<l"!m@(jFgz?[cW@_^aڍ0Xcqߺ9&࣎I oW,)uXBdЬ9wa7DW<Dn @eg3َ)uJCVņ7!%5-|MohZ]#b} u~Q7AU$G31 tlGZ}.7yjA9Hi~EŃn')Fr#6]NpIP6wH~<Z6K=N5x!HfE&Eǡj4Y"?1hEv]vgm x=?|].&5 6$=H]VgDlB jBD!{ۃS[i Yy9>O[rr#Qp/w`W3!M_.FmQ% 1ð=ڹRel=[cߔad&ܞЋn 8q5F:]Ŝx4dop*jDGY`ά44JV;xw/47wazX 6CABM$w _z~f78i= z~7ո/- o,NX8P&$㠄\d\@/0!"bM݊1 +NZ h^fcbH[g30UqemSDg*(-Gv{ਊ91*Qg4ZP9lj)0 .x5 %'܂ hZoKq? P,âqNadXFqyXo"壮Α_pQo{w!E?鉸:&sᅍQu7"cT)^x]g%ʌVϙbJLu]8e[rv>@O[T([vQŜ;  ؠ?cmk~l]~9 1NKꢇA>b6V~qm';RV,ZFseL?&ѱT[J# Mh;3wD.^)@NZZ01tlf %SϾe_ *oO 5;6^^a+֎DRؔ*a7lu}UcVq%n0uwyq[T" 0)Ga OP~dxr^~D,[kلp)av&EڿKVZy`߂MA9w؈mHwxڮ"c]*/ ]4uÎZ&4l#T1pCrmP09YOUԵ  s^"EOJOzA/wk0Qػ~ c`ZԎji Vq1ZVIu&!I}r >g4Zг[5Jsڏ84V6ۘvèrG)Qr)zS>HG쒁 o }]?PyPˆ{ Lm zbnJ]Y>l%wUpi޹QU,L"-ΘRPÕюWO *L9qK>=#:xRjU؈VҒo3#e(x$<&;m9‹`ADgŁG#xb}ظpi1# WK|QH\ kT]S/gq?=_= Q\;<{pUYjja??Oٙ'aWCW]*ʮ՛<f|3ur2-rTMi ɔa3 ?LdT&'v\ֽ߰GZDlh R%}5F6T&}釜 ʦ#{"cv ?{$\Dp?=4!c3鵫@Җ,S;V|yڳz۴V~c z0Y\fM6u3QGЁ|Ko;oLKHn^RįN~}w|R`WM 99MGIr !D@쒖?Ld4Uܠ!q2JOX ;8زNJmt|+`JW.G7wRLǺ"q,  )3E=00Kյ[[c~e?v+i$%Oy!֚%Wxt!صH đC pJ˵Wezfv'MXxQSRHwpC.G VXRT$ϊGRp86b5 c!7JtYpTᛪ>R'slf x:6$S܊;#;ɭGߚx @=sQ YDL_EDixóOo)R*` @8rbDg$;oI!+xքŭ'dFR#U G$_BR=w`UN ʭD: `f;G$APiDnPT mcu~D]}<RgIy r,Ƽ6@ RgК$-gZ M!9>K@+5=1Bs^~A{)6y3a .1d\&,=زZz[_10j#S{L`3}~zy QZ)8d ![ݮ=D/2:_=gD\[,p>Ĥ"8- DuJW~Xr9rnQ>†=Rt9ӷĉ#} uPT:>TL=⛒vҲUVW^NGu"r"c>W(mZLKS姇vߧR9/cHʧwj;GitcKܞʼn L#X1S}E]˞e#+MB`*`aj٧5W}&:8Ǘ&2P%\)JRqƳ'V~B6CMIT7| h] r $NkC/^J:\|yߵᜏneL^|Lr;+LikZi@f(uz?RvNp|vfZN!tRF rC]}k6c-C&b[KxFaôO s7z*W p4TN Lܐ\-EW_uM&e b+FtAm\q䲄@.,Mte)_gYS!XɌw':9N 9PyC`tC 9Q?'\j~!O2u[h :F7VDeFAa$f=R&  c{cRHHNfYO8}R:mXɽ"Ϣw~\ \#KBe#(5ÀD!n[hU ôn[E |p)?pC UJuD֘ lxo1̥,ZDw#o{(DG_X7ћhi$RYN;<[Gǩn"-`wbB5ކģ2!<88T RfwSn1cͻ:o3 ) r 4A=<+z0e;Oz1di<P$.}&l^55Bk2+S$xr/U"KПԸH]r.Y^:媨}/[97 zLˬD.Z9JBy HϛGAn{|v_GJq4RŋN^VO'~fGR]='(̒G$<%OlyW=ʒHx:GUbᛸКplG{`+Tj<tDg3l^m I6zr,™d>b^UY$'7hr7b {ՙׯjfMe\miPޑL*G*45܌#< _v=n$Cf Ln:JF@uVꊾkIT| V"pHW,>%X}EMGw~6sw:}AABN #u<Iܑ!!:!: Sfk__<FS{uJsng [ωoQbLI+}uR~E48pT9Z9vũ+qf% XeW#axedV7'83$ {]2MkJqBGk)DGB$ #:֋Xx<DݗAW8i?n*Qb- L( GcSN?tYf=!zq q(n2"cǜKX#Q?ެKAkQ=L]c1` D'PP8E)dNɴ>9g } ENa("yXzUWf{HZtn՗< ēu盎YM 7Eg:XBVY#R_=v۽nr''LʫQl N4̓g߆eot}#%<" 4P{;%г_&4Ah#s`|U]8`P ILՓƟRâ_K:!VF;e)z?hA7}Ћf v* e/B JNϥķ&ZN{a8ۨg6'9b$ mݗUOq",oȸ >C+GkYj9R܂)}NƬ/B)-<UwDڣ _'^8®m0 ͼb>@둈 0$w9#`̱kB\cH: [[UVCl~;Ϻ`hEwZnxm>uP~=?Pjo}E-%V6iVG˺T(oE)H$PBq(eTt<%صWn[PUyISjr=O'bdjzρU7LiCP }ޖx֎4AaTϐ: 7%!/'7D,݋(0^%NZXP\9Q'.= f@׼QIFdi wΙ\,6ó( ɑ9ivKR4Z!ϵ<u{N=Ϗq{fmOePώ֔0+ !Vu4q^L ;ؗܔ9@BdR@aйTd"mFn/9b}ʲ^$cwS+2%d;\gɫ !lĺX.+%$B>s7o ^/]W"YwŸODvӧ,ctPRyA1"K ZutwmFoR6l1)yMw #Vds CalO!,DM_$ v%2uV%5{3xu&sZ ݔg<͈=0.":ʤ iAЧ]lɜ mPp g-bos2T#yK ꜥo]XVʂGo?k r2(Qnq.cl 0bLo2hH 2Op_=5V'`MW؊E ̓QA -rr:Jm6? mٌDJ Is4b\:vUP3 $S9;TR.$\?0q:v( +ǥ1*,̓8 1:#U2q+CI Y *AMzEƎ@k_!twZ@Y;-ku)!r{Mqapaz`ҹ+;W*8NA%rLi)%E kcj'P1@cB:r,`81v ꅠ#wMns߷] Nu+5W[& 1 /\>o-"LE%|<}+@# % 'u-d*Xd@}pI`|\ߖ BY7g 0Q?z kd$0 KBRНN0a"˼['&)RH]L!eP&ی _ڧ3$RcCN]r26g#,Ղ3 L:l_06aJopyO k hAq 9[/Pn3qO2M㸠w䳴eG{BCAVZ땙y 3S޸ߒR۱CmLU&. rIT_O,F2oi o` P8"kkF_ Q晤+=@;O0P]6 ?5 DȢbk*+hˮpYN/%Ўwfyݭ0g,rEAsSiP$q(l42 &4(Hz y2¦y7= _W8Y:4_:a:˫2%%Km̈́n:?J9@ts9dyMy8vh{A`|sUYX_ C+b@ݕdh:vyǕ ;?f W, m]hB`uD{SeQ~,|3NYM^O$^Jd6ty}9?UTX&W{7ӭg榏?^Ģդ#?Y\ĹÒ%;K;a8h:Wf)".&*;ZHiTXe2hg5\\ %gY/Fm MDE "tķh:٫^(5P_@ǎA!+#W(rX\PU?PWuaȭd .r*>2$ F?b~FIuWqKtXIYswRS!N.j11Gɋ{N%E-sKyT9dƔ %-=.N+DEaWJ[}]܃DLy(zya ~?n+]y zϡCz*)z֖3!j U"77lϿ. [ *ݦvR7W]j8UW$Lޛ@Nj)g0)MNhxF4\⋰&`{=!OV"}y\ FqF +08tY)sm,y@DDng~'?n*oLE~6v`evU\.5BԘF)=Ъ§͌8蝥r_mg? Hs{)SG~c;сf:.Ofނ GABJr5|"*ҙEl{|X#mfEFkšh1-G*-IP(Z]b:Vx5]#%8˜ñžZi}xC~D"\~C^,IW ֙gs..G}jZeǘ.FrP) Z+TF|xFdFkC85ܡ9QCRBD$۳ JZ|)OW.HƆ]a ^7 x"U:%c>cf+1F>|M@@tj`_?vbyɪ28[#AV?]C`0EHM,|argiE3@\n{(lֺpbr^+N-zb4yкiUNL/O[`ɶ"xlH3: mQkōi6os2hCu\UXr b AL`DSޟML's>c[s ӱ" \$։Z7foaRg=rFfJvheTnsu;֬%qQAͷ+Ƞv}n1 ~KZ4[Yoh\̳l<ѭ*:hsX/!2eӢu*2ON_i 簋)mr5|\#Qub1w@%gP2ʆL'E፬Is$zBg1ux^Nw&km6̥ RuC ;y]= bϺuJ]SIt.[)|u{@-Fϣ}:}hYIY)$;@=TYdnD]\rVlw~G<(_yCMse{Frq$ 5 LI=>oS7[du̴FSubԳo.9i] (,DHʤU0- Nf~d5HNB_З_.:$dLSVrb~Mr+-Ɇv`{P)F"k3 #֨'| tWuTne ӻ*ؾz_5Ikh>OEdAo`ؼ~z}h!pVϓW߄tؿ}8<"&fDXf@C.d;Nv8z>CTY,msO}^:48ѾN[C&7zi2JLúU8tqHZO)-_^ܘR`0N*d'BKAU''(W9]oU3|Z%5%00wz8oJWr'ilw02?UF Xq'@OZƤm:P3=hqaBCt%3<]Fjxl1DЭ;;V:XSVtk}OHQu}d !$Z|T呮Q@r_J{1R/6j,p_y1mZ>y5w'8dщUxO-&Ȯ>RgmXlͫĄ!n}/ކPEf⿍Q aCaU՚2D&rUęg8yo*SJ`tIRe2ţ:𰞔1g!S(ąXe:ĖETœF!7?Z˩ِw'9oјhmUV\pi]7]ȵn+j7 mU?n3.}xSʹNۚf<tZoۤW) OȀzZ:o9PRF3ًVU7i=@B9瞧H_9CW`*&AGkvx;Yf2N{b%с>øaYc5slQ|MnvasKL/^07+*̪44l&#o@j$\Qw\ӱN~ k.em # x4:ơFl6 R}̚LPA[81h6@#yat-'MzckTzj̴4swj9'1sb%݂oD t7 O9esw!r?! ==FZg8dieb2fF4kGeeø0zG93] wu>qQ|dHILI۫SW+?,+ 7a#G6)y3zq(,JhuESk6UU{wt nvO87৙3&x ;?8e'Rxw(N<o>!^3ش;8fhH5;iZxo:L~#JB\y~Ɖ`r8Q2%/r/ *oR X ʜAD H$_e:P<UܱtA4acX;x쀃"_( *Waec-T hc{@r }姭Ǔjj}8-U̹`--v+|eJ~5dO񕩽 }#8oF 08-#s.F"ѼuȜY#``@7 {cE4ш6W${he# -вOW^gcʎS(:{y2 Hқ5/4nNm.v'\~UR^ cDL Tbara?,*Uh$xI1LY*`1$mZyǰ`mK/> ЛÚm |X;ɜ0a>o/3`< Q*T>q.~^YG`Q[ aE&w|^&רn|#f{/jDAGFŸ7aP/]Bp} Y⌸)I:7 0:&B,`f";H3a*i"mhrk2a pYaBӄDLW\QSpynS?=B3$`$ˏ<t,BZ <-ZKFU(µ @k*;Hr ԑX@paHSu@gFS/I3mD@gRl_ޠvtz7EJD>l mO谡!M9J`Һh>3#ƵH&wx,z"U]:3.lP#lvnΕ8ߩ_sБS@Wo˸8"CLz3)>M6ذ+:`F,Q;~=c۽Y5( 9c`C}yG3>R1I~ILB4I LyBb7FG{LLqFI$;rJ<``icf`*}@)>L6$pxw2sW9HQ&cCCX .rX~ ]nGт 1Hq!L٢R87~߉{R:=dB"S/ȹGtZt >†qȇD"9P_5p˲k#芿!$;4N{z7(!7cǁeجTWȮf3rQq-.@ݻZsh$>ܒ8@K9{J.Ɯ$ l"Z!]75x  1%{<~HzpxSS.wڹfU&z4Y("H1eRrpkMNTjt^6 -pK7@~>ndgQ˥`TDLАzR8? $Rp$i19pXp^`[ Kdg/ j(>?/깆%C[WЧ?6~rR"hҏQyY-`j"YGljƛ_a"_~[рp`A-K$fl!ⴓQJ8ǗlL_'.) y0]h ձT4b'uh u?`p%3=Aںy>apԾ"^#BV8q$h+yԄPՆpJs;n\ofn dKXpVF,[?o"j)qѻd$Wx}+!+[8DASa} .7 o䃉ˆp {#F*!q6\,NtaZں%R0X@%*VY\i;a;ՕѠVre i)Oۚhw=1ñ;WucFqjY[ }|^{D±'_gߩD3V ¼"0HX@7zE6ڇ)A55OKYzVA&7hCc8-Ea;݌^(v\))]4ȋ'MsN{  "Z(r5DPM1IGnc<^J 0@ q٢q.iUMR $P,OsXEHT²S^c4Ɋ1z+uqgmgYh78RH0:0=@65`Ox#~ ~,)P^K2D,ENw;y0 ht՘ _ fDbWh A喥/hԪB ǜe=gjHN:Ϡ(VY[[٢MȗKjj3p!Da(~ӔװaYߕvL4PԖG 9>W  }1fS|*RIW ZGM # o;M^I)j}u<"U|lG_u{!rU`wwAqu.xFc_5-zF}ԓZYuJGGHߦT΃ô'DBRUv,e45m%lVoؖ}XN‡8 bO{cd(Ŋt̩JXLPr[0hI!{ ty~o\Kse*.&PMg4əڐJ|nj8tD$iD0}_mz(hA*7P_ܑG]0( &;yj^wd,cP{2'Iparz;'қ 7s< 5A&n3BSc$|,>UT!x<9˴q둧6vڷC(iܺћƔ[J.ۄ^/V}6[Wu47"]C*r#UiL X6^'_'.d)"ᒤ%VrBH3C\`,LuzSeI˒(q^{M#oHfN{ob9> \KH>'󙻈sW~4b!(j~- G$!Z)&J< '>|ZqEۗ?7u_L9z~؜j"55^_2 JV6<(A(Y.'kZl z^k4]N>A|ŋiklpC/mП* YZ