kcalendarcore-devel-5.90.0-bp154.1.104 >  A b|`C!M@eee$ B70`&m|m1"e%82O+]j#dhL9;iGbL@db~^p Dea"j(:n蓬s_0u:{OfYBKw G#!0e^dj h3YV;6f<| !lqM^ojj;Yc)t-t?0U':3"#]U=ދSy7f54e719aa49a26e35216c837eb41f3f2734ef702f9501136bc511dc231f796caa492c9f4ed6a4576d737587f1b1ef07af860e47|b|`C!M@eee[zkըI9MxYQ6!`vPƣʩY/wZbY3C7Lc>fTVu84*i͔t @#1Od#MLV@}?-%/-=q IX3ACSaF|?o -Rb.:8` "q[*ȧDx7g0o>BZ&Q\tU,i>~0tݡ*-']H7*1XL)ھ(R.$͖e3RX>pA?d ) p (l    , ,.1447 7 7 8 (888g9:hg:E:gBPFoGHIXYZ[\]L^ bcdeflu0vtwx(ylzCkcalendarcore-devel5.90.0bp154.1.104Development files for kcalendarcore, a library to handle calendar dataKCalendarCore is a library to provide access to and handling of calendar data. It supports the standard formats iCalendar and vCalendar and the group scheduling standard iTIP. This package contains the headers necessary to develop applications making use of KCalendarCore.b|`7obs-arm-11SUSE Linux Enterprise 15 SP4openSUSELGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/KDEhttps://www.kde.orglinuxaarch64! !%!'!"$%! $%)!%&!!&$%%&$*&,$!&'$)*&%)#*.""&*+# &#O'U>#C @oaRa() l_1 '+i O'U>#C @oaRa() l_1 '+i <_giKAA큤A큤A큤A큤A큤b|`4b|`4b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`4b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`b|`4aEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEb|`aEaEaEaEaEaEaEaEaEaEaEb|`4aEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEaEb|`aEaEaEaEaEaEaEaEaEaEaEb|`b|`b|`4b|`b|`b|`b|`b|`4b|`b|`3b1c7584ba8b4904789d774fde52cf8d41cd43eaa6a1bafe736abcf7f212cf363cbe1d7d3ab94b78e614d7eab5e9e2f1fe57dfea77d9c5725f83e393156b59fb452f11ba34be40c9ede30b622555fa2dc13d0e28d122906e05367f96ef0cc59ff539102862e8b2cc9d58272b7e16cc70bd9d87364b26d683eef4cee9f3c93ac49cad5b8fc20063b9fdcb3637fe8e3e07450d04ac87368b3e83739982c795f0f331c77fd69def93dc272516f8e084a473eed0ea02792a4df0d9a1a5eaf5d5ab021cec77d98f94449e52549de461cf44ce7d70d8033bd2f7ff9d072a8e3629f270233cb19bd23c8b2230cd9fb6d586fd9ad331960b9523411ed23f3c176a64df52ef5fae109179d72fbda3149910f2aca663235fec7e88c57c3861e82cd7ae6aea1ce388d9eb3db714e3a19203bc6119df79f092c8e62d41f2d235b683e3a3dcdbf5bf90c218ad5de6d4129a45feb906b821ce2a8b43e2c9a3d523ae80d79d3135ffb71221bae59b714a2f5c641d19d57d3a34fa94d7e693c7df2c396427102a52e9c46f18fa08e3e8cd7288fc74b8ddc8f3798c639e42e5b7327fd32e4290174d8f6c7cae645d905560eb8c4ff4ddb5361ca52e978df77ef881ef3190cbf12659845635a358c7a7fee852ef01736cc87bf477356a7778a1eac8d8b46868989d39018e4d374992974380faf95fad9dbe16536a5eab0737b4926576523b1ae7dcfb0471b1c388ba5e9381f0926533bf799901dfb22a9b977e394ffa89ed66c415c737941b0f96b326f7d76cb6cf6075299b63b9e45b4dcea905d17c9d06ed7ada63c93e3a1dfc5b1717863735187ecd01b58b4d118cc2273c0d0398ffa8878bc6afe296aebe2ecbf1b0c6bca1b0ad7349a13e834aa6bf87088d47dd89f2cb3e68e71db97d0e1fd4013546d61e97d957097b2958bb48743eb8129e0bab60000d94ab7582eae0f15e7428e1de20c6d2868b9490080f93a629886c99ddf5868acaccd1250b7d25025c9ad069830bb92669aa994fe7ef98414b82a85417d3260c2010804aef7d5350e4236afedf202a70e4112f9c427823a52fda048d7f1366213971ac2b105c556bcff55366d5a074cbe16f8f553b12000ac25f9a903976e98b784e5a57518ebc11ea380f80f803c2e5f2a7afebe57d6a4a0b1cc61a1345e046329f57d72c5a0f1dd120cdaadd72a9dcf9f763134da65c7e6f8474bb4cf082ee183d1d2c90eecdf7bc412de9ace234b360c2738cf37d40905daf04610ae43e1dc31d9259780a40128a0c6b8ac1e7ad2c32cd28cfe73397307214a9330a262027038b29373b73109cdb05097a99c097cf0f3455a959de455faf651f9cc2da02c875d66c56cb7fc5b68a18752239d25cf3248eb2a5f67b72b18126efe54c894676f01534ff6687938953b25bc19ba7bf395fd12133d38c3d433389abbbc1acaeecacd64f83de0791f516d49660efb1dfaa65aa86ceb10167d4b32cfab2a2d25270184329c01cafe9753ddb2879f8d809898cc2b210ae6b7e6ecbe35df24c11c81df3b984320d8be8f7665b9f9409312e20f500defc3f520778988c950c9764affcde9420d7a22b707c12b6c5f7b5c14df4263c36fa94e58f49fd4cf21a5aaea6507429bc3c73849a8de9bd9bece55c1b20d2f2d7014e6c5ea2e69fe0e464df44acc78aa40293267504b8bed05d3ba58a8294a048f02bd214a0ba86b6a22c2a10ddae6b9497396915dd564d43c32b670674b53fd01aa17cf6bf876696ea3be9bdf36b0cb4a3bd99da80236c2061b9ee1cb5b376099aa6e2589cc6b66052486abcd258abaf2adea603631389ca592ffaf8078bc3b95cd57320eced0740487fc7d64ee0f83adbb0fbcb9354fe23d75a820d7ebd81b6460540641bbaf521e2b5294c80c5d5778d9b10835bd5b8f5b2d6c83e44ae2866a86551b4a2fe6ce92dc1be27593b9cf6071c662f3e1246039e5e2baef8f43c6fd4979be47bdd4287e9fb0325af091e7ef568051bb3851b9539e4a207a0892601e57c273f368741f057b60724d6561f59ec5ff308ef40229992a0eb4140c7656a43ae8cb15e7f0cd327787ac0839b8eca9713ca95218677655722bf3d8163d2074eb0e51457ff3f219a78c08b8c3cfa2a4516e14758968251cdb2461f56dcf10978c5db6ba0f46a49f20387c72e5e741af464e120a25a3cca00dea8458c111881b8c72c82af7e5acf3bd0d9687171edcdbdeaaaece60ca03678ec7adcbe85b516c0c106840364114a82f5da3028266577783d411ea2655f50f934a4645526112cbdd63d84dfac7ba3e0ae46d1962d4fc9d0226da47c0b7244aacb6605c69c3410e05ad411ab0a5ba0a07678e7fb665b075373b420ef158661faea849eac8f047c936fa05eea7fc404e999e080ebe2ddd124cd2dfafe045ae4a545ba8116910613bc91ab3fbfa5a34e98201bfdbff49bad365c92986cca8206dec06bde1631257085f9c361c5aafa00175aeaaff84c2672937830849e535397f5a8f3fe999addb9f93cec4dd72a9e9d831ec275e2cda697c7582195cb52d6faf8975541174c84dac1a72ad60aedacbb77d7aaab1407839b34e1d1383917c324d2ab76199ef1a03e66832ea0f14c34d2b3aa8988cbd6586f1202a790d2e4e07fcbda3d0fdf94de9dce5e5a76b9df0e0be4a5d73efe3893923217354a77b87f5467d8c747fef4ba10c699ffd7afc3067a55f2bbfe06c5081ce75ee5d884ed065128b320d9e688e379d87bfd11536c2f839b43b39709f4f3c95331de7b90e633f268808840da4e8b939293f55add0173ad486baaaea299e9be1c10de415908ea8887bcf7c137a713f09669a8eaee2391106ab7d2596fad0875f576a557e3a5c0d301599f2756c55f689d51411c346bc3bd18b3e44c85c225824d153d6adaa2adb538c9e084b99f9accd55e1b8acf22a7a23479720f80833224b37279e88692aee960ecfb5b1c4f40364537d1a919d86248237084e914b4b95f0889e8bbeb6fd82f3295de4b5d144a4ef93de8a213c77b8cbf79b998a99c1cb6a83f9f222f40d691baf8c9c813f7581a4499dc41473650ab88611c6b1ae6f539aee7a83e9756087ce99ddfeaf202edaad42c950658adc1d5a15d48c8b80e003429884a22a95d0fadf41fbd2ad0db6b3a72b99c0b76f51b50e3731206d931f58b5acac089dae2fe93a01abfd9184e8740ba12f94521e784be19e8e5c0e5b502f43b2bd14e15ae5b149cd92624f0ece22255cdc27c1921f90c92238897c6742806bc8e80ebf000cafe54c31da30f942c0f8860448b548142c8f524bef776ff97fdb22ec56f37d8a078a8fe8fca106f9185e24de8d8f26809195a204b012b179f9b90da250e2668ecf711e37f15fe3cc69861325135b27b74650c3fd1b93e35dad2f122311d910104f4920b330f2c4afc36c88af2fc3e16b6439c5a1d734d6af4c50a384c449ba9c0a89c17dd08fd2dbd947dd85be7d62b20f2efd1f839fca82102d536720a534a1ba332342bbbb953a006cfac73504710b758e2b78c679dd6baf9cdbfa270d52a7d78bed7a2ece514ae40d175b4a7cff6ec41fd2f10fc3b1598756c87befaa2a25c11ebb3408889553cb17ee8d852338986c569f1c7bbeb40efe6d78addb953b221baf7ff8ab8d5e615d4387735cf3ecd3388a3de454564e4369fe8e1c04fb34e6a3369bfeb03616910de1444441662e505771186e275b855c1aeffe6596716ab9c6cad577d678c871654db50fa06804ad6ac35877258243c05fa75af154d346e8f6d51eaac651dcaefe43e6292a69876741bbd359e69bb0294fac42e1157c574a1066192d2a3d5735d6babdd81afb3e477617cd8d054a61cef39026da64495a96f0e0987939d6c90a210ef417cf0f45b299d6d7a06b0b4c10033469d18366cdd3333be7855bc65926b86dfacd21be36aa9c5a4fbec46c9ec42e87eec599bd364da466e5303fb06090a22bee6ca5a97e9ea188a9549f650ce1079ed61fa83ca023e1fa868f730a2978c9bfa49e4b6b7ca231ee214b18f8ce8b1320fe94095888b9fb5bf73368ff260a0f7ec5ea997eee28b727b139ca29014d36d35a2293729ffa9a3f38144695e11c37f849ecd746b50185483ad0c7a61be795d9e21e4660b80a8e084dd366e73ea78863ee1fad0c3f18c207ed2aaeec6c3b6066aced98cdde7af29af9567fe784c73a0e9bc2a1043fe6d3214ab6de1fd8da040d0939d4361be7ba3d825e0f5f5d9da615c32457a5802b963eee32319665f353933459de06df2fd1a8ae93cfa9c1706356eef37c7551867491119de84ec9a866f7d00eead95f7137a3105f7550b58020bae53f98aa5f604d383534b59c7d7b4129481b5a997d62d64f90b641351e4fb024e65d825b8ecf6c6d1e140912f73b5dc4d153d6adaa2adb538c9e084b99f9accd55e1b8acf22a7a23479720f80833224b37279e88692aee960ecfb5b1c4f40364537d1a919d86248237084e914b4b95f0889e8bbeb6fd82f3295de4b5d144a4ef93de8a213c77b8cbf79b998a99c1cb6a83f9f222f40d691baf8c9c813f7581a4499dc41473650ab88611c6b1ae6f539aee7a83e9756087ce99ddfeaf202edaad42c950658adc1d5a15d48c8b80e003429884a22a95d0fadf41fbd2ad0db6b3a72b99c0b76f51b50e3731206d931f58b5acac089dae2fe93a01abfd9184e8740ba12f94521e784be19e8e5c0e5b502f43b2bd14e15ae5b149cd92624f0ece22255cdc27c1921f90c92238897c6742806bc8e80ebf000cafe54c31da30f942c0f8860448b548142c8f524bef776ff97fdb22ec56f37d8a078a8fe8fca106f9185e24de8d8f26809195a204b012b179f9b90da250e2668ecf711e37f15fe3cc69861325135b27b74650c3fd1b93e35dad2f122311d910104f4920b330f2c4afc36c88af2fc3e16b6439c5a1d734d6af4c50a384c449ba9c0a89c17dd08fd2dbd947dd85be7d62b20f2efd1f839fca82102d536720a534a1ba332342bbbb953a006cfac73504710b758e2b78c679dd6baf9cdbfa270d52a7d78bed7a2ece514ae40d175b4a7cff6ec41fd2f10fc3b1598756c87befaa2a25c11ebb3408889553cb17ee8d852338986c569f1c7bbeb40efe6d78addb953b221baf7ff8ab8d5e615d4387735cf3ecd3388a3de454564e4369fe8e1c04fb34e6a3369bfeb03616910de1444441662e505771186e275b855c1aeffe6596716ab9c6cad577d678c871654db50fa06804ad6ac35877258243c05fa75af154d346e8f6d51eaac651dcaefe43e6292a69876741bbd359e69bb0294fac42e1157c574a1066192d2a3d5735d6babdd81afb3e477617cd8d054a61cef39026da64495a96f0e0987939d6c90a210ef417cf0f45b299d6d7a06b0b4c10033469d18366cdd3333be7855bc65926b86dfacd21be36aa9c5a4fbec46c9ec42e87eec599bd364da466e5303fb06090a22bee6ca5a97e9ea188a9549f650ce1079ed61fa83ca023e1fa868f730a2978c9bfa49e4b6b7ca231ee214b18f8ce8b1320fe94095888b9fb5bf73368ff260a0f7ec5ea997eee28b727b139ca29014d36d35a2293729ffa9a3f38144695e11c37f849ecd746b50185483ad0c7a61be795d9e21e4660b80a8e084dd366e73ea78863ee1fad0c3f18c207ed2aaeec6c3b6066aced98cdde7af29af9567fe784c73a0e9bc2a1043fe6d3214ab6de1fd8da040d0939d4361be7ba3d825e0f5f5d9da615c32457a5802b963eee32319665f353933459de06df2fd1a8ae93cfa9c1706356eef37c7551867491119de84ec9a866f7d00eead95f7137a3105f7550b58020bae53f98aa5f604d383534b59c7d7b4129481b5a997d62d64f90b641351e4fb024e65d825b8ecf6c6d1e140912f73b5dc996b1765ae1485f192ec3795eae6aaa577041447bb3eb76894401a693a4cbd5c54b23ee41a6bc414e5fc3de299bd1a8430caf7858475dfff787a5ac97a9f445de95ad6e3837e6d01bb04280ba5470f397099c19c212b514a072826b8358da923483d110aa0afedfefe843091ad3478c8f5f44030f402534ac4300a1d77f5ae8b75a8c2a293dc265cf515a5e4d594fcae86b8856fb959ab3ed371fffb7a805a47febe999e21bec33f4afc2871dda0101f87bc62f41fc42246cf72d17cfbd1c0f23841553616a6fb6b2bbeb71d699665b1cb313bfc93aa9b4e13fd91cdcdefac3f8d08c1d3c262739f2eecf91a0ab4c1fe8e86cb769cc26661e8eed081dcd5e0a5libKF5CalendarCore.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkcalendarcore-5.90.0-bp154.1.104.src.rpmcmake(KF5CalendarCore)kcalcore-develkcalcore5-develkcalendarcore-develkcalendarcore-devel(aarch-64)pkgconfig(KF5CalendarCore)@ @@     /usr/bin/pkg-configcmake(LibIcal)libKF5CalendarCore5pkgconfig(Qt5Core)pkgconfig(Qt5Gui)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.05.90.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3a@aX@aaaY@a6a(a $@``g@`B`j`D@`!'_@_v@_@_{ _T@_&_^^@^@^d@^6^6^]]@]]@]M`@]Ik]6])\Q\g\ \@\e\\^\8@\@\[@[@[%@[;@[[ug@[Y[H@[oZZ3@Z̧@Za@Z%Zz@ZWQZ+@Z"ZZC@Y@Y4Y@Y@YjY7Y;@X\XX[XCXYXzXOXBX=mX#W@WҤ@W@Wt@W!W~D@WZW-WzW VV@VV@Vm]VjVA@VO@Ue@UoUĝChristophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgLuca Beltrame lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comlbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comwbauer@tmo.attittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comp.drouand@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comcgiboudeaux@gmx.comtittiatcoke@gmail.com- Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * Make it compiles against qt6 * Add unittest for timeSpec-only change of dtStart/dtEnd * Compare timeSpec() for the end date/time too. * ICalFormat: reduce calls to dtStart()/dtEnd(), use the local vars * Fix timezone information being lost when creating events- Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * Port QStringRef (deprecated) to QStringView * Compare the objects managed by a QSharedPointer * Extend Event unit test to compare alarms * Avoid update calls if nothing changed * Consistency and range checking for GEO data * Fix compile with QT6 * Check validity of priority value- Strip 'Source' URL for faster submissions- Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Too many changes to list here.- Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Add Gitlab CI configuration * Set the correct last modified time when creating an exception for a recurring event. * icalformat_p.cpp - support ATTACH parameter FILENAME (kde#436161) * Add Qt5Gui as dependency in pkgconfig file. * autotests/testicaltimezones.cpp - fix unused variable warning * Read floating date time as LocalTime * Implement PERIOD support in RDATE- Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - No code change since 5.85.0- Disable lto for ppc64 builds.- Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fixup include dir into pkgconfig file * Hide fields, to enforce uniform use of setFieldDirty() * Fix formating in apidoc for free busy * Add ownerChanged signal * Add metadata properties to calendar * Add base class for calendar plugins * More completion field consistency and dirtyness checks * Mark mCompleted as dirty if it changes, and also reset status- Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * Assign and compare more Incidence::Private members (kde#437670) * When sorting to-dos, treat undefined dtDues as later than defined dtDues * Generate pkgconfig file * Remove unused includes * Return start datetimes for non-recurring incidences (kde#396570) - Only install the license files once- Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * Allow sorting of todos by category (tag) * Remove a false comment from the API docs * Ensure not to use a timezone with the same UTC offset in test. * Update Compat test references * Use UTC times when calculating the transition dates of standard and dst phases. * Bump required CMake version to 3.16 * Remove conditional compilation for libical older than 3 * Fix Compat-libical3-eGroupware.ics- Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Fix mem leak found by asan * Don't export UTC timezone as TZID=UTC- Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Add clang-format configuration * Add trailing comma to enum * Don't use qMakePair for implementing qHash- Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add a flag not to update the lastModified field automatically. * Fix enum documentation- Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - Changes since 5.78.0: * Unregister MemoryCalendar as an observer when deleting an incidence. * Use the recurrenceId to delete the right occurrence. * Also clear notebook associations when closing a MemoryCalendar.- Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * CMakeLists.txt - increase minimum libical version to 3.0- Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 - Changes since 5.76.0: * Fix maintainer, that is supposed to be Allen Winter * Re-add COLOR property serialization from RFC7986. * Add support for CONFERENCE property * Add alarmsTo convenience method to Calendar * Check that by day recurrences do not precede dtStart.- Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Raise ambiguity in ICalFormat::toString() in tests * Make MemoryCalendar::rawEvents(QDate, QDate) works for open bounds- Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - Changes since 5.74.0: * Remove obsolete license text * Relicense file to LGPL-2.0-or-later- Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Changes since 5.73.0: * Always store X-KDE-VOLATILE-XXX properties as volatile. * Document the expected TZ transitions in Prague * Remove obsolete COPYING files- Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Use KF-standardized Qt logging categories * Fix unittests on FreeBSD.- Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - Changes since 5.71.0: * Correct documentation for Recurrence::setStartDateTime() * Check for write error in save() if the disk is full (kde#370708) * Correct icon names for recurring to-dos * Fix serialization of recurring to-do's start date (kde#345498) * Add more tests for Recurrence::getNextDayTime(QDateTime)- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - No code change since 5.70.0- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - No code change since 5.69.0- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * fix fallback to vCalendar loading on iCalendar load failure- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Changes since 5.67.0: * Fix mismatching iterator types * Update visibility cache when notebook visibility is changed * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. * KCalendarCore: Convert license statements to SPDX markers * Use ecm_qt_install_logging_categories over manual categories files * Port QRegExp to QRegularExpression- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - No code change since 5.66.0- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * Remove endl. qCritical/qDebug already adds a endl. * Improve README.md to have an Introduction section * Make incidence geographic coordinate also accessible as a property * Fix RRULE generation for timezones * Update the obsolete projects.kde.org URL- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * autotests: Find perl executable on all platforms * Add some test to ensure local time handling in recurrences. * Fallback to system time zone on calendar creation with an invalid one. * Memory Calendar: avoid code duplication * Use QDate as key in mIncidencesForDate in MemoryCalendar * Handle incidences in different time zones in MemoryCalendar.- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * Add libical version too * Fix typo * Use ECMGenerateExportHeader to manage deprecated API better * Explicitly define the Journal copy ctor- Fix the license tag. kcalendarcore is LGPL-2.0-or-later.- Update to 5.63.0 * kcalcore was renamed to kcalendarcore and is now a KDE framework.- Update to 19.08.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.0.php - Changes since 19.07.90: * "kcalcore_debug.h" -> "kcalendarcore_debug.h" * Rename to kcalendarcore * Rename kcalcore_version.h to kcalendarcore_version.h- Update to 19.07.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08-rc.php - Changes since 19.07.80: * Clarify that utils.h is not public API * Port tests to new namespace * Rename the header install locations to KCalendarCore * Rename the KCalCore namespace to KCalendarCore- Update to 19.07.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08-beta.php - Changes since 19.04.3: * Too many changes to list here- Update to 19.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.3.php - No code changes since 19.04.2- Update to 19.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.2.php - Changes since 19.04.1: * Remove bogus TODO, this is a private header already so it's fine- Update to 19.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.1.php - No code changes since 19.04.0- Update to 19.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.0.php - No code changes since 19.03.90- Update to 19.03.90 * New feature release * For more details please see: * https://kde.org/announcements/announce-applications-19.04-rc.php - Changes since 19.03.80: * Fix compile, KCalCore doesn't depend on Qt5Widgets, so use Qt5Gui instead * Workaround a Qt 5.13 bug- Update to 19.03.80 * New feature release * For more details please see: * https://kde.org/announcements/announce-applications-19.04-beta.php - Changes since 18.12.3: * compile without foreach * We use find_dependency, so we need to include CMakeFindDependencyMacro. * Support static builds * Add property for productId * Fix some clazy warning- Update to 18.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.3.php - Changes since 18.12.2: * No code changes since 18.12.2- Update to 18.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.2.php - Changes since 18.12.1: * No code changes since 18.12.1- Update to 18.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.1.php - Changes since 18.12.0: * No code changes since 18.12.0- Update to 18.12.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.0.php - Changes since 18.11.90: * No code changes since 18.11.90- Update to 18.11.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12-rc.php - Changes since 18.11.80: * Fix TodoTest::testStatus- Run spec-cleaner- Update to 18.11.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12-beta.php - Changes since 18.08.3: * QT_NO_NARROWING_CONVERSIONS_IN_CONNECT is defined in kf5.51 * Need to increase version * Make Incidence[Base] and Event Q_GADGETs * Use new syntax- Update to 18.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.3.php - Changes since 18.08.2: * No code changes since 18.08.2- Update to 18.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.2.php - Changes since 18.08.1: * None- Update to 18.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.1.php - Changes since 18.08.0: * None- Update to 18.08.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.0.php - Changes since 18.07.80: * None- Update to 18.07.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08-beta.php - Changes since 18.04.3: * Use Q_REQUIRED_RESULT * Warning-- * Warning-- * Remove unused debug- Update to 18.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.3.php - Changes since 18.04.2: * None- Update to 18.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.2.php - Changes since 18.04.1: * None- Update to 18.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.1.php - Changes since 18.04.0: * None- Update to 18.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04.0.php - Changes since 18.03.90: * Fix Bug 392952 - Regression: port to QTimeZone leads to blowing up iCal file size (kde#392952)- Add 0001-Revert-GIT_SILENT-increase-version.patch to make it build with libical 1.0.1 on Leap 42.3- Update to 18.03.90 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.04-rc.php - Changes since 17.12.3: * Too many changes to list here- Update to 17.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.3.php - Changes since 17.12.2: * None- Update to 17.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.2.php - Changes since 17.12.1: * Remove unused unistd.h include * define strncasecmp and strcasecmp on Windows * Remove strings.h include * icalformat: remove QByteArray->QString->QByteArray roundtrip.- Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix a porting bug when persing timezones- Update to 17.12.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.0.php - Changes since 17.11.90: * None- Update to 17.11.90 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12-rc.php - Changes since 17.11.80: * Make sure the autotest fails if the .ref file is missing. * Fix obvious porting error, allDay was ignored. * Finish cleaning up after 4a039ac88, removing unused test files- Update to 17.11.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12-beta.php - Changes since 17.08.3: * Too many changes to list here- Update to 17.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.3.php - Changes since 17.08.2: * None- Update to 17.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.2.php - Changes since 17.08.1: * Remove duplicate QT_REQUIRED_VERSION from autotests- Update to 17.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.1.php - Changes since 17.08.0: * Remove duplicate QT_REQUIRED_VERSION from autotests- Update to KDE Applications 17.08.0 * New feature release * https://www.kde.org/announcements/announce-applications-17.08.0.php - Changes since 17.04.3 : - Too many changes to list here- Update to KDE Applications 17.07.90 * KDE Applications 17.07.90 * https://www.kde.org/announcements/announce-applications-17.08-rc.php- Update to 17.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.3.php - Changes since 17.04.2: * Fix build on Windows * Remove not necessary include- Update to 17.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.2.php - Changes since 17.04.1: * None- Update to 17.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.1.php - Changes since 17.04.0: * None- Update to 17.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.0.php - Changes since 17.03.90: * None- Update to 17.03.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04-rc.php - Changes since 17.03.80: * Minor optimization- Update to 17.03.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04-beta.php - Changes since 16.12.3: * Revert "USe nullptr" * USe nullptr * Port away from qt_qhash_seed which is going away in Qt 5.9 * Minor * Minor optimization * Remove directly * USe directly value()... * Use nullptr * Use QLatin1Char * Use QLatin1Char when possible * Use Q_NULLPTR * Use QLatin1Char(' ') when possible * Add ECMCoverageOption- Update to 16.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-16.12.3.php - Changes since 16.12.2: * None- Update to KDE Applications 16.12.2 * KDE Applications 16.12.2 * https://www.kde.org/announcements/announce-applications-16.12.2.php- - Update to KDE Applications 16.12.1 * KDE Applications 16.12.1 * https://www.kde.org/announcements/announce-applications-16.12.1.php- Update to KDE Applications 16.12.0 * KDE Applications 16.12.0 * https://www.kde.org/announcements/announce-applications-16.12.0.php- Update to KDE Applications 16.11.90 * KDE Applications 16.12.0 RC * https://www.kde.org/announcements/announce-applications-16.12-rc.php- Update to KDE Applications 16.11.80 * KDE Applications 16.12.0 Beta * https://www.kde.org/announcements/announce-applications-16.12-beta.php- Update to KDE Applications 16.08.3 * KDE Applications 16.08.3 * https://www.kde.org/announcements/announce-applications-16.08.3.php- KDE Applications 16.08.2 https://www.kde.org/announcements/announce-applications-16.08.2.php- Update to KDE Applications 16.08.1 * KDE Applications 16.08.1 * https://www.kde.org/announcements/announce-applications-16.08.1.php- Update to KDE Applications 16.08.0 * KDE Applications 16.08.0 * https://www.kde.org/announcements/announce-applications-16.08.0.php- Update to KDE Applications 16.07.90 * KDE Applications 16.07.90 (16.08-RC) * https://www.kde.org/announcements/announce-applications-16.08-rc.php- Cleanup build requirements- Update to KDE Applications 16.04.3 * KDE Applications 16.04.3 * https://www.kde.org/announcements/announce-applications-16.04.3.php- Update to KDE Applications 16.04.2 * KDE Applications 16.04.2 * https://www.kde.org/announcements/announce-applications-16.04.2.php- Update to KDE Applications 16.04.1 * KDE Applications 16.04.1 * https://www.kde.org/announcements/announce-applications-16.04.1.php- Update to KDE Applications 16.04.0 * KDE Applications 16.04.0 * https://www.kde.org/announcements/announce-applications-16.04.0.php- Update to KDE Applications 16.03.90 * KDE Applications 16.04.0 RC * https://www.kde.org/announcements/announce-applications-16.04-rc.php- Update to KDE Applications 15.12.3 * KDE Applications 15.12.3 * https://www.kde.org/announcements/announce-applications-15.12.3.php * boo#970855- Update to KDE Applications 15.12.2 * KDE Applications 15.12.2 * https://www.kde.org/announcements/announce-applications-15.12.2.php * boo#966605- Update to KDE Applications 15.12.1 * KDE Applications 15.12.1 * https://www.kde.org/announcements/announce-applications-15.12.1.php * boo#961265- Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887- Remove superfluous libpth-devel dependency- Update to KDE Applications 15.08.3 * KDE Applications 15.08.3 * https://www.kde.org/announcements/announce-applications-15.08.3.php * boo#954531- Update to KDE Applications 15.08.2 * KDE Applications 15.08.2 * https://www.kde.org/announcements/announce-applications-15.08.2.php- Update to KDE Applications 15.08.1 * KDE Applications 15.08.1 * https://www.kde.org/announcements/announce-applications-15.08.1.php- Update to KDE Applications 15.08.0 * KDE Applications 15.08.0 * https://www.kde.org/announcements/announce-applications-15.08.0.php- Initial version based on KDE Applications 15.07.90 * KDE Applications 15.08.0 RC1 * https://www.kde.org/announcements/announce-applications-15.08-rc.phpkcalcore-develkcalcore5-develobs-arm-11 1652318263  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde5.90.05.90.0-bp154.1.1045.90.0-bp154.1.1045.90.019.1219.12 KCalendarCoreKCalCoreAlarmAttachmentAttendeeCalFilterCalFormatCalStorageCalendarCalendarPluginConferenceCustomPropertiesDurationEventExceptionsFileStorageFreeBusyFreeBusyCacheFreeBusyPeriodICalFormatIncidenceIncidenceBaseJournalMemoryCalendarOccurrenceIteratorPeriodPersonRecurrenceRecurrenceRuleScheduleMessageSortingTodoVCalFormatVisitorKCalendarCoreAlarmAttachmentAttendeeCalFilterCalFormatCalStorageCalendarCalendarPluginConferenceCustomPropertiesDurationEventExceptionsFileStorageFreeBusyFreeBusyCacheFreeBusyPeriodICalFormatIncidenceIncidenceBaseJournalMemoryCalendarOccurrenceIteratorPeriodPersonRecurrenceRecurrenceRuleScheduleMessageSortingTodoVCalFormatVisitorkcalcorealarm.hattachment.hattendee.hcalendar.hcalendarplugin.hcalfilter.hcalformat.hcalstorage.hconference.hcustomproperties.hduration.hevent.hexceptions.hfilestorage.hfreebusy.hfreebusycache.hfreebusyperiod.hicalformat.hincidence.hincidencebase.hjournal.hkcalendarcore_export.hmemorycalendar.hoccurrenceiterator.hperiod.hperson.hrecurrence.hrecurrencerule.hschedulemessage.hsorting.htodo.hvcalformat.hvisitor.hkcalendarcorealarm.hattachment.hattendee.hcalendar.hcalendarplugin.hcalfilter.hcalformat.hcalstorage.hconference.hcustomproperties.hduration.hevent.hexceptions.hfilestorage.hfreebusy.hfreebusycache.hfreebusyperiod.hicalformat.hincidence.hincidencebase.hjournal.hkcalendarcore_export.hmemorycalendar.hoccurrenceiterator.hperiod.hperson.hrecurrence.hrecurrencerule.hschedulemessage.hsorting.htodo.hvcalformat.hvisitor.hkcalcore_version.hkcalendarcore_version.hKF5CalendarCoreKF5CalendarCoreConfig.cmakeKF5CalendarCoreConfigVersion.cmakeKF5CalendarCoreTargets-none.cmakeKF5CalendarCoreTargets.cmakelibKF5CalendarCore.soKF5CalendarCore.pcqt_KCalendarCore.pri/usr/include/KF5//usr/include/KF5/KCalendarCore//usr/include/KF5/KCalendarCore/KCalCore//usr/include/KF5/KCalendarCore/KCalendarCore//usr/include/KF5/KCalendarCore/kcalcore//usr/include/KF5/KCalendarCore/kcalendarcore//usr/lib64/cmake//usr/lib64/cmake/KF5CalendarCore//usr/lib64//usr/lib64/pkgconfig//usr/lib64/qt5/mkspecs/modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/9d79a36a46769d8540d5772a87dbe9b1-kcalendarcorecpioxz5aarch64-suse-linuxdirectoryC source, ASCII textC++ source, UTF-8 Unicode textC++ source, ASCII textASCII textpkgconfig filePPRRRW0ΥJFZutf-87eae077e1641cbb2d4f9198fc3ecc151cf753fdf4c9202115c1519a4087ee836?7zXZ !t/RW] crt:bLL &pNT0W3&f;svLiN!}R^s+֣U +D iDd>zs4^`\&<΃Nc'3Ҝkچ;flLJ ۸/u=Bye5s9Vj;%&55?xHeDՍ޸]ɿMnsy64T{L}͊D!aT\c ap|)7㝁JŔ+/GgU7? NѧwX3XoҒ4*O g XI%gWyЧ ,>4Lʗd-6PTUXn5+ՄJuӱ>%UZQu'ZZw1k0l ؂*w 3ee%pA-?-JU0n[J\/jձ >1HP˔c"TJNBC؅"E $ws ]"K};*=US 4Vf&xvWCϕ!ɑJ`θk4Gh[wuԒ9ƘjtƘJ5)O፤*vji< ,] *OՏȡ o~* ?{-$v[V'AE }`& 'k$/g:8q5mT:B:>bMa!ԃؓVL6GBcǸ3"ִDu^Oʟm^T r9AT`i='1%sxYK!?SrfAHѐ#+0,Kd>0$WI b% 9wERrJ/ &zE'F2 @:]@ 9eiOyurȖSUUm0^ "d _U, /eҿ^\Kl,0` rq1s.U7uvڮ$${KpǤS727wˣ<ӟWgD܉!l3oTǭؖ?^b1rL.(#thGxh$anlF]0 L0 "$iImGG0/$r.xjƃ%T,0PӺ4L\k_Z@`QhsT͚]&Vӝ %/z{Qy;Gܪ&0ڥO$Hœj'tŵS|WŸi"L 7fxumb".{!ތudb#,;I)@ݩ)!I<>w_x#2wHU=^AC IьRq.^TGa&RC8bДnF PyK>Q|r6?[X߶HMjPCT"THJV.็$Ƞ^Z\s@uբL!&X{YePm&į7뾴3-UGhQGfs,m(3Bs/޿O$A)Xc˚®<EAne?QJ 59Gw~ lXEqOH4鼏ڐ[nUm`^Y}F1`r]Ů RQ)i͟+@ Dנ,_Y/Q*ay;cl̙Ioq*ˊpܬ&Z0LIl;%&bV'/uh ҒB50@~>MBu\eƗĢ.}A>0VىG8:uء䙏q]EOzhk`o/$<soh,.FC4EVx/YsH<qE;"#ϻYfP?lqk\˸qnUѢ>%~ {TQnR34FB i{ Fn=#d~'5^ZK$D0kOKhiI|]W_qjF]N&Ig mRDrפ܎=lvpZH1M^ƛTB;gmeՐ?g%?P }M(Â"U1̗M~Y]pnb}/× wJ˶Uթ4)]xPoֆ^x:|VhQD^'n,Ž/qʴ@~wǘ0s ̤ڻ #eB>.cgj~ kI3MY& '̦|_ =X Upk'(u¤Vן^~t6 LZYz?LZ^`&~/áPϾߛh" 5W0 r^lj#[֬G?׻D04v.,ft`6 ;zO2>Xw[S(Ͼ kꥈT"$"W8:s̉oP5\%!)X{Xx5[0(ZVrdEX0l@Qi_6y~Y e 8b5}/f NsPg!O"O~WE6ܖE9,N`3k9r zF^zDjBrۛ^pQpJRHOl4?f`ʰV:&z=CQenCTIV\g i.]ܚ}!Wׯ&E3GIߪH>e' 4zRJY~BX/ `*_k,bĝʒd >w>![gpD JV6klS4E0\hL)"NqC|={}00\!fFvy-ͤE󄖼Cm#{BLIM t.Mdžs\~+$ڶii@ vh(((cu$d0NU߷'p RditB 9dB7?yt32A= %/tTe4Ǖ}f3 h,Q )]JPBa n]7~KxV.cVLb\a\b^Sar,"DemW4scUʖX܍wi~3ldi"mW/jzh !`C^KɆR҈;?OW y?#0Jr^Tn|W:m x*3, |)#̻ӶڜSn=HXSuV;?CwGak҇UӪRK!q1;ݙ;xG!LW٪}Mc &0LãOSգL?lt Amj$7huڕALnT (owgg6^1$Qz3ψg8@;~?ʑ4WڝGVα1,c}$3\yqq~.(6 xopj ʪk}[mdfaO5dz%Woe^g(5Ř1_o"_KDz`ݧ! e]l$.^&MD̞LC /^'M5 P͜4-L0n8Wedf-5oGfFX?hn )# ʏgj;4Gtxu%'#M5$Q)bZݞ9DiپE+[q[D#m>%y5?.ֺ汚څgQjݲz1rzIJuN&=E x̻有SE=LۤDN/&O̢x`yE>_Nm̾-CRT09&rLqY3PHs\ن֞wv X蠔!|nbZCi46Sh1Plt>Xb.׶6>ЄOfRI@Q$ KaɁ6ݤ6?`f֒zc'w88xW?"dxIF!PvkxB|ꩪepX謢w*RQp$u:mHcT"\^'Rll.-{T۰]fLutaY*f~H8'FG;ꋞwbasdu7]1ldJ3~W/+fgjݨ8KQb{^]m cQwIKptA(n*Nb9LȠ\pE+IRDJBpJd%e fC}}:9^ 7;Pmnt7Dzw;zMbaxgta9 'ƷkB(ro+ɍ&t tG#?gk9rG%Yxx}ްuJiz !XQo?TVnJXÄL5сٍ_;UָsbZs>3(ΣPcA ,̃H%l&B5Zos\TXHL~#&?fAM#yP1"!hYq8v ÐpI֐boXy *vR]JuYJdvYX:X&x"vC&_ȩAT9 3S#Gfg h"<~hі&ӣ'*.pXM%6D&2ַؚ[XGdǭaNKp;O`7ټ6B8u;2@$[sNcw}'T{0N+XDք,@fY%BҘϓu֏xYЄ-X821^t?-}~9MqWfѪ+ ur* *9,G[kʂQ}GO+0?Θ=*aFT;Y% f'IpPl.+9]s%zק4Eޡ4^] C4&u]T񴟠_$ĭ^O2$h#c5_{6P秙s@ljCtQ$)ΐu1wٯCzWCp`dT[:%ָal:f,̒& $qqr44/׽^3#ð2|Uu్G zlD+^[y-##jfSAK'ЋMrH{ED+NmfODn{nxuy3YDBҸQ/iqq`_ "ouapn.?K[⎞s.\^ՇACc?~ԟE_EuMq &!3"9k+;kKmRf KD(5Ը;V~ɬIjq.;\%}flSK'6utz- 6WC ȣ30 u2 (L1G.*S]4ITvX {"AHo_&W,<`zvjگ:_ŷVKBQrEjy g|U!+ʩ^f^!@U~Ky(mkrbϳ#h! p?p B#^ɜNUqduʵ|F-ؖ 9^ԲCFb j8"AgL e0R6 sݮ@3k[D hef2OrIYrEFk"́v9 BBvC;xo ^stg)rJHSjYı~>u5HOKhuz)h^=WG^jc3{|A&֒p.گ&daV4 5>!b!: IŘĤȓbY)I(gsBgIgtGآC Phjo;O۷GjDIcSp0 Q6H7;ڔ߅1h!8sPTA{â~6*|jx7>58}}hEEq^韔z c 6q&څf{_rǡy=DK E6'H]έ"( V7H" )AjgD6ޕ0ٕ%sau+jNz3D~l* d8ɰ nj,ۑɔ2חP)zӺ\dLj%sJ2cĿ|yXAgjط S 2sivN!Ip?  *FtRn*ƊFx45nRF=PKUfM&!l<_|l.h =lzŦ{}Whx#8ZQT7əv0h]l3{O#Jʼnij,xv[B6U]QZ%9eF(o\f۵L%ƮX v044hʕվE_s-ӼM iVeF"Uޒ—t8Q>Dɘя1Q1wcHo6XUbN>,1 At;\4pzoU>ׁ}h/謟hlnnO:k?#4LKq>Rt}I`k_(K~5 ݘ'HIv6[atCJ$R|#xV؁,=\ JP.ΝR3xߙ`ʳa OG{>o>IC5((M ds~(aHur>d4N@}A7ķ2y;ddˁ0H"]'Ǔ?lQ(ͨ%{72MST'ht>?yh'u =5GqFKy1I3B5^!!٪i>dz1m VGV\վHn f|lp~6_ҙ* 9:fJcp8a(YG *Hɥ되pC@/m3\$U1&;ゾ@cr5.ygg/NRʉi37zG,T@Bӊ /A @dO*P-QRȨXK4NICC}Q} y'kTb.m_WJ Xa /TSM1_*QiS3eE2*;} wo?a 4㠰x; [`5s%B->1{gB"I[RK~E #xplLQ83-9K2AF8PgƎYZУ%UAKt$ϏH[:iiVa3(èo-E!/o}!yIRx"\m*^/`B,i ڮ\`$֬ 9tŜH¤=p"Lx` %"Pa'" !eR*?Y-/z1͆F}d*C3_^\q .asUId}5D¯07_G@m)h y TJ}ya ^3Uk({(2[UVVش+| {=E~z 7/qieڔBRjdW/ }S|2lDzWa|iv砅VGʍ FޕFrCxXT糜{`)^@D[y7[vȫ*DZ%"9D[ĵ nI%kϔAse  :folaQZS9W5Ko^Բ-ʳDbPފiikg$d>,*%5qUv~4:%48bt4E͝2y=kC4m%N!Pc~|l*%u3j]9i Yc ؀鹜@_CP[QqvHYNN-9'0gͶ&\O$ ,Yդ*3'g&g. 2Ȥ_MxeiSyZWAwC8"!, [E\!^꯼ 1yy2jB(^?Ϣy8J8RPeαg6Hq_edvcAaj[R!1e+?˷Ye1O3 $! J}W#QU'ך&PM"nb.iR`º(Ø~j^y֢$3ɦXԑkhvVZBlEq=t%)D˘e6;kK|U P hahm.,;ekWԠnjleuA|j(cwφğ Iu]ʷehzcaG>`of;߅{&̗rs(~ ou&Dˋ #ti:))B|9ryu_8:끆\Fk0V4@CA( ,b:0,xq[!, Dx E_߁͢AzܰRm < ,6Ȟ?ºX!xv䚣RUgѤfvXMŋ?<4+`10\DŽ6;NmmpkGfaZ!Le;9D3GaZ =FeX٧ # LJXOZO;f$@a$XD}Z1Z~揰@Y,D3 cWO%K`"Ͳ8o+ (Wl~Df6/>k3c2ŷ.z:NtUa/G7Y-'qݝqn $aG#r9cX+ygB33g6$h(}Gȯ3捶wdXR>j,:঄^(k[*O+n낻|#l3/s+¯,R6)jMk:rh(D2YpqOA7sNL=/K\TV WX4<\,*Nr16sÙjvn0pTIxU{,s0v\^݅7uM\aJkv.gR  %FνTCUwئVߵC█%P<`TYL1K@.jDNG @`%osg0ZrܵAlސ&eЄaqi LX̊B5 ?h&H sZ$0I4 g2%J~55{8V1FVv񦨬۞\`&tY:i&h,uX RJmJKi?WP2Cu",eu):-5iPqɛ0\ ֻK6Uښ'oq([OsCʊ;hz jD_MJF~Mn 6TGc8%Ngk]fPE+.Y!3Dҙu掰^Avn$̔• #QL.9`i{j1lWD@IY3݌\\ԸRb-5;S3YcWɕhPTh:?J9ݗP|VA:?8 lQ 6]AEZ[|ު 6^ \.F#=)@ECCOL t I隗kc1Vy0Lwy1@ReI$`#meusŬM. fy? j~ n/qOjWC3E{{hhgǼ E#<{֗PZR>^vLkt#W@%G 3J@5i+D*8_~Fމ/iOzP0v%Ν:VomtC\ϞeL"2ǝiЖ7[֚ɆbJu(yPAFAń ]{Ӹ"m4գ\y^+6x`I{=ϧHW4l_ w!ǞESu -}o\Nv1d:=K5yM?>C@ޗwwvk"fѪZ TiLH.F "@ib+ueeUjRj/yol;O_S,8@7C}&3,c4}EK8M sa%{ae6zpE3 ZE!a,!y[TV<`/K6_}>ߺ`|M -uL}GhW0fCm\lĖ8i0_.VT=6K8@WVĂgf5(uO_s L!+pK5P wSZ#E2FoV9`1^Bj$RghsZUhHlV]D L C! :.=Z~a m 䨐EIْv F50HCjG~M2h&}O%s85fĚ`ڋ|7n~*6J,\ii?S]q(hH(<6WNPmuEгY7K808ϰl:?Plk&e&cº bn,)uxK} 5-Mo`he|y2z[UmE=wb`(,-L6ת^+VM#4K+ٳ`M~s+2{HrBPijxm&C}1֍W1\Q>Ds[Z# @9yY3`q4)Z.sEo0>[A53McDH[<4x 0_xhj6̛˻@4UsL&X0l~vv )nB)s_xeOQ(!<3GU< exEgiJ_uJ1!H3.ktC(^յi1>#24 ';+s$/N#YD+5=54`5(PoQyWpxJ~tcx8dzp>;z@n5* }͋ N,N9sc]b:sqTb%oH9ncT8^ˠXͲa͚UNҡ<"wpz엥ND{V!>VW4fMot5x]ܜ"`1>dWE大֮ 46+DO"L }YH|GffMW_O\6:"BC4_Ȓh:~J dyu6}4!ˣ2i9D ~ vͣu2ǽYhcsԙ+ȝi}l'=݉Rbėe[E@[S^i3/?l֗&X/gN&Zhԭ,P-?"VQ ^w%94"'w+U)uC! 4Ϊ PΌ~gg,t #\rE8 {gɸI9g#Ax"jblcčHQ7V{QDuʅsH#qsKYބ|RIs8[ҼUQ/N AR j0F-KcO)5t+kvHKFs^<]ݟ[4_AsH b3%2K̲L*~r;;} $W@9<j᭑RϛEO[]1g]g0Sͦ,$V2aQB&?ZRD;1a]GR.os}Q,( =Jy졛U΄ǃm*.Ӧ7D F̓8UyݾX# sS~2 r)𜕷e3ޱcNMv<yZoǩZԷফ'zrly]{tSqB Uְht?},-_8P76%8b"ħNU'2P{SW‰tF,ڼ}*l`!c+Y,s[ԳKH [4$t^)5>ĒvX'="o `#*ƍN,w A{W܈\9)S= 7e6Q鞈Mn[.GvhgEJp(5 A(rDܮMYoQq=@?2P>RM%g~fEY1DazVq8ݵmXRrx7S\V߯o  R |_\ɾE^Stvz3c*qERJ}O2~ FHDp#=/WF.܎b-v_z %sppr zJwEˀ`CYYV@7YE=04 &}LnG}y.sc{ s*ĕ~ՔO?J2tf~F- nZ4>>V%YLDkCeǀ&oM sދy|ø7XJ ac\@Oqf*9^_d#YVgo໶i ɏ@~ yq@.wʜ( uGN~ džޮTʎ`YC1(kEֻr)FRwr;n&iBd mqsf ;-4ɦwB*<ԈY<6!O.^7loa j#Q RBs58Zd W,B8}CCy9*kn2{Jۜs{ s_|!sѺj [R6.XzZuk?{Q "??K B. B9,$KRҦ&ӯAB#Ʒ11TC>ę_LS*܀g(&k{ʹDwk^U)c+(cTG3xZ]xnL%N^TG& %gЦzb_E%؀rb+I' $Q/{*EOɳwl$eN?$OF/_!LE-KjݸYW6>cf[`hLAnѻl:w:jvz wNw86Q('_VVMXde$X|Viea]k?"*(?nD.g Y^aF4@ πPJsכ5> #z.,;'Ԡ.A,B Zoi݅5|L11ڍ' u^ݺ눧\U;Vj_Nr<"yJSie'Gr!C&~Q4z2)#{{Z;-If 7.x_Yڷv?<8R ;Qg8^  6c [y,:Ud!HȬ>si<WpWC7Nl. *g7v5T]tg!vc=׬6b }A[YE~*l3//Jw4! [Si*NUS$+VS0"oMRG93՗-d `K,RFoik_T~rlBjR yME!6WY'N@9g֟VْE&@ z#рoAAxULѪȕȷoȜ}ڋ8k8c4j (dn5x =R= c~MYx A'cdo]$H,6ql)cYcpvC2ؗ$rEλ>-7xEf%ojJ}.pƌcBeqx9Z/[\ÇtU/.u8ݛڞy5 Gm%4󰵚{Ne=yI77@ ZIۂ߂!čMn\Ieؐ٬|Ϩrz'E<A1g=u~tU$5_N#;ˍCzbM:Z{b5tmGc.o=ǂ,"4 mLPz_(eWkSS8I8 ;#"/ 7!n^zhv#F6|܀;MTf=u2ҽ$3ZVoxvX@S ٕvD8^[疸B*+Kf':)Y7_hK.ySnJ?~ _`faIfL:]&cSU_JEpU#K(R5jĝ' dYjxyu[Ҕ l'+Yq\_oFq#; A,W1%r?gjdkYTyWg" VP ^EP׹ǸJ EϬZPrSYP(n!CIq/4;#e2s} la/Nxwţ?eĢTݡQ9 (~S^e[{{m9:xBP.5w qu Gb\ri׽AѓYuh2x6ੈbhІ+ edژ1HˌVuo *<GvUu?kZ[5FDk(; p?{L$|sI<(dPsQQ$ ?'5Pl;mѥ ^>}E1ԌiL]X~/G)e7 )lx|R^dg 2^h!!d`㉼r"ZqrK)A6wY5;[fΦhbl3ABy.: a9R;0?p%_a-k;f"#=./6I%(fF^ӢDo6pA쇏Iʂ%ZiFzK'E0<4Hd{ LPomf7#ݴ77'.O?Iܹɻ@]H}fɏ( [ d}dX;y>9W{NfF׌K3 48{G } L)#c7]n+[?rtj&cpX56jl Fs3;.%:ŭKTnK6P.xL4ؚdץoc4's?i֯>?~C`= oWM|d,lx1Af@R_Z^8unT;.Sp`rk :XGmR NRnAB_td(ĮiF7EKsJ&owiG)ߛTƣq彇P=W mxF@Є0Ʃ{mqWxuB;f%91h۲] gYej/PHI/Q "% ,tz!5q udvu inuC- %1O )hy! Snj:bQ Q{t4շq~y+t*7A"t;ݒm_|.k~&e2[R55E^Cim4Ppwo &tWUގL\^^xϝ/<+4%Ō|D,Z;,"D;;r#Mee'mKäG)x:Z8,ºI;Yl9ryZ'>1 (Ki%,1y=kh8OqA_WhE Eu};`1H"ڦq*>,N`SƼʓroU,7y+| [Yֈa,FXEX~m0n-k@c#Wp~/pbi@@y*u=(y64_VZ2ѧ3ZVAQG$'8J%lƫ_::㢟bciiň,?)1*+ʃPWO8D ~vy>U]oXwܿ>H8 [8/E^}C]_Ǝ` 0#&SsȪxK~׺i7u ^AH9|oSGTǕ<}g+r(S jrn5-V +G:)8qcg^/.kÒq^H3Ly( JeʛL+qwN<1:Dȧea7{irEs7rW{֞$#\cKQ,>T;V%3q ].x.?kSz1q,m,il׷_V ʩөm~LJt< Cv_iٝ~U.ǒ' j|>;^vSYƄ4Hn!u MT:~V {8Ee2er^$ebg~gNUe0PAÎiY/T{{*$UV&;V"PF3):='J()JOCIrzM9δPbQ\t$%I(yL&7V= X?#%|QHKGWۋɅcӱM\8X)@U2&I+| k?$Vx TEǵ\8"IZ8<5p O#(,-@QymeQe%悽6OUy;BHڣR>C+ϴ9˟jto DGNs\W+z5]#H ƅ+,y (l, ]gSXaK@&j1 ?|1f0 u;m _K&fk>ȋANƼ-719芐뭁VG%;|1R7zb7rm.p".pA؜j!0URNZˮZN"@y=4|r6)˧eGl:М6@t`UO׆ř%sd ~yYrԓ,^63@uoBGBTGȃBދ?X'9%gxwx{8N{3n_~{;L3;<-Lc_"ǘH `2_ ޥFJF&, 2fFh8Ccnm/|_9QnB\u;p3N1Fp75\ J_`ZQqH r/J?->difJS:/K||qK~az`O[#v,'<$<ȎaJdoASM;=3;$B:qc`UL'wZ0fJIˉ䆏e>4'@¢t ;iÃ(yȽ /y,8R "[~7z8JS *RocThKY8Uh u{^RL53{܅Z.PV.vEZ* ؉p𰦘8k)Īj|[HfpQ'b`˅ϤUXZRwa:/aș 5#r[Yތdd᫶l+M۫# 4BѪhW[ !,CGN'& D 7 .h=[$8Wf9G~[w[FsVѨDh, _ow hbWocL0ԼCSĪL !Xg?s >iލĀjo 3 *939[i)}K?(q2qXy[}O<E{;7ܿXTG~N\A;Q\>~/N+"N!r:a_{M=>6Jtl_U(#;M6g+VOnٯzh]xcP|Uuҋ wwChuǷNJԽ{cGU=a)Zgސ9|8n{QZxr P0?,/jAn+<*i"r]ЇPS"1 z߼TdP#'i0tRpGT+kGM{nL{  DP tijKG |Ps +E"#qT@٫q%1۸1>RҷԄaGj}rFD8vbxv=gAx[@HI3g. E9LHkeRspy' MJrs aSH2 Co# Qi$JgO9\*a?P<þk^:x$(iW"v 6;Cϰ6Im9DlR?y-o04 m0 y)=ayzX"6j%7bɉ o@^5jxg}Lw"seSVVr;3 ڈ]Kl=N]|2>֔ E[w*,GT=9^μ߲mp,ޢ[gt"΄˟ZT ?XL w2y kexaڵ.U؜'?[H¥+* y|(B 1 sdOh)tvE=]m .2] y$g.ÀI=G$'–2éj5Vs!\3a:NmvQoIYW1F3O1(L#:]nB$ e+!6; X^9SEn&-.UTm:VʻF@=ϟhuM e"sf=<7·] 6518#{hh,*:)BlBUTQsU',l-k3,g+ԜG"hm$ggY{iXה|'B'8yL~EKG IՂb6RȻ.zjd"&+D>ށ..ۂ3{b 샱vM󍯙u'D匝AW3F0NV=XEߢcE#:H0>Zt3h:mK>$"ArVSO_/lݸ 2+tSi܇0SIۿ?U3,r&2mCe8b/Lxj [rO r6ۤ TA{M窮 37EOX$Ku&IůT`}R3Ԫ]>1کRc(4c4kx%yO Ǔ~^* }v¶N[ϊ sSF!߿gkRhn,ukQ_ 7lL2{7V p#py_~.XNJNkS) 1,w@1'˸Y}9v |2н2s`Zo~PV~e^¸D.liDͮ>=Z)!=Mwv;e1dGPݥ LzHo 6r #sa@+s.07=WK(߈&h=X˗5f#=ua,/T@@ًIն.:^V.[ b%Ьw~R=^Cje}`ڒ' B/m<#l1Ut:_ 卸66v^ᔏ!U{!aOTFhr;W8& ӱa *2R/Q5""J+xV ],K+v2ś<.XN]~O (ϴ7 0Q))ocHyE8{VaC`jYvO:]rSDEF8'p"kt%24.lXB6&_ePh}ހږq9npkLō?Zrz1Ջ`k@EQ}ctT謦ot.m]kd& S{ET@"$8@(p1btK8aډPuϗo_ϭ\=կn"jښy4 hL ՒMF43< XO2a:$005?woAj33f'q8ݠj[{5wvȤbjj~ s-m[0(jQ#hy)YginqNWۿ53chfWB✩{;ٸ=6 (.WO0vrpyؘvYC55SzTtsgZGoe5Ou-(*/ƏAcւV)~T }&E(?r )z;HD"e@TO?eIX~T]h=qk|Z#,vsA[f'M=T-cNTe a =\¤ W+,-jzdV"ZM>U gw aK>^,ӛr{ybSEXԌMfboCW&cN[~, ]@HQDW]Xԁuv;N'Yh[E#5eqUXe9lOGT%֮S8L3eGMj l>H TBɜREq<8Nxt_`!]BM_ٲ@GÙڟՠt?{9W-릾fbZ%,QV ʠ}q;ݹΥN i*B6zupg`^D y=CDJWi>.oŜS֯ȍЂa:/iJȹ&HGם=m0PurI^ph>Pt#rW43`?FFrey>'Y]IH2D{YBvJ7 +Fbhhrtá9@X4N8h* kSh%,g%_ڦw@R9(e7NLZBxmS}>j"\-zsNŨ ޱ!]Y";;Ie6xUFuiAÕV$D7Bomz-w`@ctEgN % 6[IZ ']4C?Fwv/gUlSX_lu((%w{IhvERd+a @d5}ýFv+e $W_@ٹHi {IhѤ`gN/fI9Ft-p=J&tnjtPXFpB]p5d|=ڳϻPz#2 WOTJrl=.5:`,2,{U#4%EzI%H0|| J MIrC6KCцz<%E$GZMCŎX_Y[DWe Ǹݫ&ۨ-%dBrNUC/G9u2M.f7 fӯ(]z56*s~^q~J`w7lLLPjL88ׇ|W+ ?a>$􎨆Z^YF<6UIbzgzU"yNm+YC4P% ;[EllJPel@5K"OO6MWt&C#uBdΎ)e`b':S8ۂpv qG^ ;W:).dUS@|;n$!g:v 몈4l"ׄ5GS?sY#]+򑲮[#'HUNcKb] ,@t\J>U m6æsP4s9fˆ{"rByC_X~Sm'أṕȓo (3q; vt3lmʘ҄TL52翷;Ho]2ȿo%:uF7DKKl2;#/ U׳ z|1"OŇ%R߭S|Ǭx1=!RcL'Z'{k0w e9ޚn-ܜؓ,;Xlr.mpaxs 5f ;1]1q؏lcvuuPΰ Xm %Iy*K 1pwuW 鵶 ձ`:Nb[KA;s9#BD㿙6r 兿|R,xT|`O^xF[*]rW{is`'2d2C@;kHmk{A"{+k] ? RykjXYQTdn ;׎3>92WWnI`]Ey_R岻4`nğbnrziReIȘ`-J>)d* F LHũ5i(鼖#)X0VeϺMo xRJ ] ѨOFbl `o1To,G>s0 /zDž3T܆f&Ul%sHL)OD^ ިA]1S)OKh2)غk'nFklX- e~"]4 ĸ5(^ Ҹ+E h/yB@djn_1Cqa4]2܆LLp#^D'R1 﫽3@` Ih{(}Aц?r}H6=l ٌl ՠܲ)b"TI N݂4W)xEԻ%|i6}` R2CDe+@;bo_ q"`{u^#!#v6!ٹI3VGJ:P ,bT@3=Ƿy6Z }*0A|OS-v Dޕ泽݀Wl%c< ;fkK8ip}JFUQyT6t]>1ZKDdы2iדp:b*ͪ `sC4iSWKӚ0nkzŽ*Ӟ^d@4?QAޔ =ywy`S_ds8!jil+-F}eP}C劈>4ڷKQљ')|5*wkp,l6~\׉+݀Bib+ =+/PJV+'&[^jau,d(ҏ(ׄ #  ꐌ<?oѐ>1@9qIE:tCBq+:ȾLCэirNݥmTU Y/J~x,Mfa{hV-i4 u^}Okw 1̏bM:33OIӴaNxiɉ Bh@ʞ8y^-=JˈvA `\(&;d3ƭ6&If=H7ςm( 1ЋBzBypL3d#ꋺ T)ۻ 2,6!174PPcemt>z?X0vm_dJ © ]AnoW,,}i+o@\Z&( }zK#P"C{{#/fE"Ng6۸gk3P{`ߑ+SD f]6 קm`픈.к;G!x#avDr55x%t+LhaKVL*rŔZj>#5 /dw#o'dM x7n<#A%Pn4}Dewbw6Ӻ*~F8Y+:E;իv0C5 .s1~Î:_(Ħ.|挝c@HHz,-SZS\^Hz_":)~-|>j@mjN9j1IٍQmޚ=q2Zod(z}lJs pҊ-3)ˌ)n^möpR u~DO Rbq8FZ=яzh}qp9`0fN0.J?.k48QB`gꊳSQj\oƟ nU"rٗka\<9 8K`95H9*C5NST3hF0-}RmeN\#E}v<5s1 H ֬$GwS& VZG;^1iZ2a:|g:ؗH4REtkVnգ G@8toI@u_ V>Z༾ ?mr!Lp'7Oqc/ UhZ9*. a6#_p<TvF;tX]Ia_& 9ɞodQVFΥkhFn]S|AyWimc)x8 &=m(v"Dz-{4̀}llpӋe#jIygnڜ:2Ft(= Zep}}Okݱ#Nd$ 8VۿY*S 2DUA3dHʿR6C6n xs;9:Li_8ff*$tz@O~&ƮF@i]"g2K)UH)J.6Ό M֧LP372T(RW7cՔ-6uߌc<̅H'f3]NXS`#pa2e3V2@I6^-|0*rR/{ 5HbvMb3l{G= CW^Ϳ_"E.$VXm 1c FQdXYFKrş~}w+b;2GԎ$ {$M[>Ấ)C@k +WF:Jyq|b,F7GϽTJedRZDf}&x@)JLQf=KskOUF;/DO$Ӂz}Hk Uou";baizggz,tKqte؜wJқw&NI@ѬeGsN'h_aP)("|"F;bfmaY~miIBp!+-xslX$wjfEq\_5 L\Ez,{(hۉeYJx EEc>5J~FcdjT~!TLȼtgDr (j+$;^5H5;Auɒ}Cu3Mq`W oaʉ I+|R{D;묠n٧!"JQNظ &2ktnn_ 7jQ$漗)z:A--.6J7NR4[<;!$dpV FJ 8~^Ԙ+c}vP !ݑc|j)OſɨxS0dԀ_ie[Q38Lۤ@LL*@T'Չ ®hK5 ) MVFw)Dld<;!Č7fPYhŎhw J#[:k8>51&B·z@A Pq@-%l Ȃ7$!-Ƕoħ=&T{ܰ~n,ah!{UxזXr#՛)Hb|Ju}5L;#V1A-Kty8z 3ٶ0_;s*Hènšb'9@~>o`{|Zd}*☷= 2"iwνfIBe<78t:\A -F[W9, .bkWjyLKA0%ZPdG:cJJ /b͎DO}12M=MOK 2HqD~@;( ˮ/*$vN] 6I`*RNb $ͣX?^l5#jߡYY4W6yCkwPڿE[ 8:g,q&JQC5kZ'ooL5n8-o~"Dm}UT4](Ґ]TAl=<F"B;-yhך@>Őp&W ,ӞzM`pL@G|os V;5!ԸL_*%ƿg=`\:4Nr[îFrU @{,/Mehܒ1gL793\B0"jji(ȦFh.DZg= i\.;qq2]8g ҍ j,tc,@`"͍:Nz>LXV̫T n2a)0ݧ{QجJUr 5fGy{Ӟ$i_lJ?;!.S4V֚SI2]ȏ޳ zR] <8ipBeZ4]A\*ٸCT;¸aV& 4?2хAil8opyB+6%Aۑ\w]4 riҀ>B7 fcI#ayS{?ABUmpmx-O 5ԧPzeZzͰ-;9IZsEV ϩ,E-FiJc ecM=娇{AۓMp3KN׃=u)Y>1qSJX8kV/蘍5(0cwƂLt`F`2DGZ=08\uwx#OHt+[T\YstwJSiJU)x"vW{ Ks"Cw~B81|Bި.|7q̔]Ɨ~6f!gE*anQ3 24ǝzOl 0sѯv [/HrN3*A!;VdMA[b^ Ҏa+nG."ň?X5d%K)׿3QWqWÙ5C)7Gcj};K`t!w߰.tbId3{!hKB2uo`7:;2a'޳?(BAmR6^&4U<6 CY,T|"lH q&iq"$UQ#sE&Ԏ~I o:\*j'}J(-"// *}Rvg8CQdD_;)֧NJ $yj!; N*mtXbRٮlt;n] vx7 GjM sZ|Jt.nfAΛ?"P+ٓNm=xl/BEaʪ M$_z'IV0Y_)baGͤ&:TN1\o/‡ba2REHIQ +JqXEq%dŖ[^6d"]*ZETqwO'u|Фjj I Ӌi%nwX GDD]jd8G$zZɞOxHM_in Pr"q)>t )Hd5fþ՗2LƾmH/ $ -R}+nrQQvƒ--qР#;ǰ@ƌ{*^_$"3P[b],US|AP29u L?Piqr ڷ/gfQ-4Z(w{au$}Úpe%%*?V ǠK+‚\j^摈<(MFNz͝Uze\1_aؼ9eRU0{*4weOw\; v܎uD-eE RUrKF2 obn5S)p/Ms&e:dN$PuZh@׾&"+tP0Wxk#eGxRS4/WhҘ 8$!dyfj@S.=olT&0X4}tk-bgǖT-J^(U_6T [AĜu\l;, eUAOѵn9h[[.OH;fS8պ2 ]NT#ΐIMU(C#d]  xiƌ#~ b}Llqq].$2e(fx;}Z\ rI .D* &z9UZٍ7h $EG7]e&~ hPڃ͢]>S8g͌^T VP87f4wQ*}kpz goc8h!O_|0X+Dc,6eUuQ^# ^HK9-<<gMIВcT QR1@1 j޵@]>/P-Y't83VH׷|>߸$T%4_G폏:s;1'_Nph͔@DTݵI~ߎeT@^KU/Gñ:gWD'}H+ĽD=2jV2 Pl㐆{WMd=T9/!Uc7sg}Vu PWPU nx-Bј#:N\7+Qg(3Rvʬ#OXWvb_õPu1tF̴R_c$.$X Q40/ Z +,{+:U>%[n S1?A2\h »Iwّo8`MT.>Y) %N?QC88q#:VA r/vlB_ecЫ*j5lM6,Q.$d: VM-zQl)tޥ6śG,'jg.2]]{! HHX[JEжXۻp0 f{E D^~m&Rp{giKL?Vې[*V[I5 =zN~3V;CsԸ-?"i~/jPtˀ5} jdSݽpIiH#hk*Y3]jX~$woa{/ajid/r{̍8אy<y)=&Υe ̟CHg#}%:|Js/ *f4S ިmq j8XG0n E?Pdi4.GUwsG;SA}t;Vfd(]p5ݍ8C,vwYи J" qO"56i7 m#vf? Ct#sײ̫!UHRlqB ; 6y8c.Nhy{dQy;wdC`QKH DwU)k* m,8UA,2V\I5 6,/srg,t,ڰ%* r'v,of @9^+w*9*%ŋj]7y]7kst#Am+rZAP)2Z{iD]h:D%mh+'XDt@"ҟ. P8OWt77ȡmUPVjj=8۬B90nEhl5?m7Pm]/(T6A/xߵ3YP,AsW~BF^&x;JZb@9.Yj!YZ3 ŪtV6-aRSQ-'coK[yK [5+pL ɎvN"B$$?~C_N,R~4jqkH+"Q3\9j2-HzuxP.u.>01 z o Ҝ&([rz֚Bm`uḱXO7ӄ;(?TNdzS(ZS6";u)(&LV ~DQ8)c r@]ȅ꩟|wՁ_5 ?4x5X:Ql2vO(m؇Mc-U-Òq_ނlI 7'P ;K7 lTMn5Dh"ƫ鉓Th1=]u` faTb"6(ɯ\FΚ,#J]Ƞb8zܝ/ҷӦZWפNC'ߩY85G 0AƆ#A/YsQBE {.o}(^MywUe|ƘP]vYZ@reyߵ@wBgFK+gҠH _=2/pJ_f5x,Tr }5]ttcLESxT};r^Y $>f@bz-6J$)z ]{ou v+@毽;0_I&Dv}O^iE)ғr !1tЖbT'o2:ҭPR&m_񴒞jvYaquyv{k (exmaӈ sO;='.ȵuSo:gȒiTZ YO]e~)Z)yFnc֟aL9@ CW"KMj>qo1;Avia:2[Opv[!;40f- q(f~Aq;@']t)ҡ:F#>7F#y7稫.2 u: Ϸ4efp0aX3Y}ܰ9WMTqu{{bʎ.R+wZ[\Tfrvu& 鴢Gv]pRC=JNp~C2Z|u(s̙T& X R=~sLPNi6+Uʔd>h/xѠ欬ڕDYV4T|BdT1R*|T ]Y16)q EECԉ.5Z-nI`E2<jOopѶ!!GTx 9Slh{*s$Y6%Z{C}͢:<#Ւ+C+gZ KdI\UaQ})~|GW&?P !:A7Bcjnh mf)zsJSxT#*{~K Go:5`iTr(9ʠځiXmz UBl+VڜYiZ̠80h{ ֕NywK0ѭp?;oWd䜨}LɍkF탴_`WNe/wCQHBBc˄隵&M|'IБ[t;oL RӖ ż/YMqpt ʂF k14@eO*ij/,fսć>: MD3 Jߍ!ho"rl ݸYaGB}۩7.dc)Ѕ|8P槓5F 3o?]a1H"qö%{jDr >):uvKt$H}$30aP}&Wÿ1dz ym Ǭ im_OJ!k~>+  =ĥiwQcٶB1`c_Zqf3 OkO|7Ljl" 66pQ6h VsnS5j\t6Y |t0hܢ7_QtM +pOOX4^jO=ݕ糿amu4Tv*䡰MP۸6ǔ2bBaz+n9X'tI M-0\KEh jicr<:BWp3V Ve=3Պm~UȕErLJANV iY؂Z*=>9| $j,vE9Co"W-B!S;ﱖ{&}^,fP̑yy;!i.LY%SzPfm Hih[HtuA?V:{iDJ?Y[|9D'IGoQKsSө\.Dyoy[&p4ok-8"1<-i]I);Io6=1Vc-۱]o1)|( zs-B` 1D4xOFMeӘZb $ZlїLj!D c&PLc+F)LEtx.1k2,n6,v_u}9k\ڇb}m w$p7xW}-%([[";fo`l }h5ޫaN=ppmBD}Ľ$~/9ė Ďf+QwAr c80^?<d yݱLo@6NۙG/C1ZOoME=燼L1XKPN0rKHd0ԯMA{#IQfۨ;tOz@^6EoLJ3 0cG"iGf44$c;U~FA$v v-$j}P FOԑhBX1ZzS #@2q5V,֔o%ɀ?na@4dtK* RݡfE-5{FpIYH|!1% pSU+>3*$MNyITz-}ΰ~VS db }YtR#+oYUMwZQ<#Tq;q#waܬK#*@{ۆIQKd699G njIW'A4ǡ+\^O2CC;v ̆p; W'XmFtRe=~!Ll>K鐰oS59 ӢkUpA0+ ,M WSFe78?nQlK(~{2>ln|VfuRh y{jĆMpD, UE|OF/FkX(?459N0)HI ـ/Bf6l^T=~3Ek?CNm2ׁ>ARNQI$ڧ}Kh ^KCÃbRwg\oӸZ{0[x=)p_*2bвKVKSw=^8O}6x w7£#W,dgA Ȅl@\J" q F+P)N B (H6m*59m× &WmoT` 1ʷi-EŃB絁.J,anpQK"SКgp}jq׃N*K20̷5s X>h52@\9j9G 2b2OaK.٬m '4;cS??y}1g6"w\vxyK\4MInI)"h b }oqHLo?dvH׀j`QׄO\<nNKAý:G%Pw&WFM 8)ܠW(pƢI":UD}w0bkN.&Ny;v6O]Mz( kqRnoRNޡ[y_iOF,T Vfcibnsm1hJzxD/M׼6eQu[q)C]/ajYy7_4A7A,*"-؀WF"N7Nc@;wX'ExHRx)m}pvJ㨮xPI=11DVL. _>li<NF|'*)= MAOͲYVpG2m`\#Zp9m٣3*H`A=%Z0i3zҞu5"*{3˸z/VWHu.ÌIt^H۽·xi݉N N̡+Y4=12z6.[\B s4nB^v LLEòi]%GLh0LmF &aoԻM[Y\|NmF<'v IZ8>yS2A!)_Mt[SF1ڢ\& W [i41s5T?}J=q|JjY}FAOyŌؤ)P YZ