evolution-devel-3.26.6-lp151.4.6.1<>,^B/=„48g.Va+K vx9K憳ɨIh:8'Q&@.QhtHZWuTp`bU<,~81zwF '^(>BB WL `ܒE+dgK\iL{BGۥ{oR8ߘg` kl|z@}hdTVYWN_=Pk$IH<c ֚p[җ3$7V]FC$+L/e%1so TrI@9ly>A?d % [  9Y   ,8  T 2RDD@RxS0StU(UM8UTa9Va:^}aBFGHLIXY0Z|[\]^obqcrds'es,fs/ls1usDv| wxy(zCevolution-devel3.26.6lp151.4.6.1Include Files and Libraries mandatory for DevelopmentThis package contains all necessary include files and libraries needed to develop applications that require these.^Barmbuild152openSUSE Leap 15.1openSUSELGPL-2.0-only AND LGPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://wiki.gnome.org/Apps/Evolution/linuxarmv7hl p = YC k4k! 5_C v ZD C  n F[  6$ o _ 8     :7 3x C ? |+U     xZ m  1   J 6 7u  j P1 ] 4 4 A x _-  { 0}X g X * \ 5 Yw + :o 4!}wv! 'q ^~ M @ S p q S S k Mqf, e #l / {B , Y  5s V !J 0 j Z  ) $ A / V  S  =  J 6 V / F Q  6e kY ;    &^ / &M z |M P /'y*  } :  . K Uj{ _ K Nc  e H  o e oe ' {g M z )  =q]osv2 %G nJko  . ~  g ( - 2 O d  ? <I @  = $  w ;   c   j & c , C N7d 0 H Q+YA ?Z1 3 t _'6yS 99W[#0SZ  4u"lv 2 S ` MQ R =@XDh\nܲOtD&"L>A7u"lv< G O$&'|Q%v$)$7L7F1R{u"lv x ?dh-On]M@F|Qfu"lv ! Oh q I Y k j#  ,Vk,Zzc"):J, e;`=L";  960=ֽ"KO u?h)&ccywQ=ZuPP%+&`ɸSsZd1 5Uu=#,D[e7~P6:UI``xF- (+ZS%POXyZGW:(2@y*8 $h(a8x.:;H gg(+x 2!YBB #_PD& Gzsf%I 2!)A"X/  ;i/%Og-*;1.IH$D1[#p%jD+eD ?DG+[6'[C/F0(,9-w1D"-|h'g'V4q9X^]gRu"lvAAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^^^^ZZ^^ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ZZZZZZZZZZZZZZZZZZZZZZ^ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ntZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^nsZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ZZZZ^t!ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ZZZZZZZZ^qZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^x ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^ZZZZZZ^qZZZZZZZZZZZZZZZZZZ^n<^n<^n<^n=^^u&^u&^u&^u&^u&^u&^u&^u&^u&^u&^u&^u$^u$^u&^u$^u$^u$^u$^u$^u$^u$^^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u?^u=^u$^u?^u$^u$^u$^u$^u$^u$^u$^^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uQ^uP^u$^uQ^u$^u$^u$^u$^u$^u$^u$^^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^ur^up^u$^ur^u$^u$^u$^u$^u$^u$^u$^^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sv^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sw^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sx^sr^u$^sx^u$^u$^u$^u$^u$^u$^u$62af05f04d6430cd44fe4ef154a05402f3e1a5914ac85c665ec1129d5ef38168626c2256eba7833eec2608da3a212a43234bd6be8df48dd618b67f9c8dad583cc627863e75d07fdb58a89992421e5d15513427b8fe926f8f328af117def59eaa08c148c6f2359dc7dd436f7ff4add90d3e1c5e13ac8e6d13addb5a41b76709ea89184d763dbdffeab53ab11e0249b02ed91fc91730a2fd6680c5d0c26a4b62a1d8e44be90d83e75d8a8d7213cdcc96205a78def3031ff1d89b213e4c18eec9412e53abb747b09446cd428e02c75ec5df84cd0e37c12844ac476a0d3f7b8b6cb3ed00fd732079419e151e9d46633410e0e77a850346b8e1d361e09881ec2118025c8e268313607d781517ba894b55fa30912bc205532986e755ea283da00ef5ca97500cf9a2320a07aca0ea26baae86cbc81d4724c9a0bae7dd4054d74687fa0d284787340409421dd80d12d6e15ffbc8c5e075077c16595aa52f0c44979f24cbb7c72add3847efc16c6a9836c142795871d21827ad7761ddd8e9af2b606c96c7213b956f14a336295cd5bc2135509c3c7524bd32b11fd2b8ebcc65044e87dd5e296d544c428cffa0317f33d8b44d6e9fa68f1ebebb64d36013768eda2ff276041d2e65ae9c54ebea636b37d77690c7ea1ef6c1c517c5ffaeca4ea80be14b17eb2a829aea72f2daf4712fd3ba39ae5f7dbcc5692477b3b72c2e8351e1f14edcc7627e7d64d1b0ada1f90c8dea83d556277fc33ee64a9fc02f730df307e126e79257cf66892e3a4cc6626edbd76adcaa9a011ec133359bf0462ebee1e0baf2cc555084c5a506133fd88770720cf4da90f8807041784c88ec080a1fd0d8fbc919a2865f36e1f9ca7fa21eb264d234a2190641ab55623dc4a09bcc4be537979fab391a75f00fad696ca642584149283375a267a123add94b9cae7a3ef4bce05972c827a4b94d2e2c239877a6d13a9fef1936a3c9de15c2b2f35ed408d91b5358273d6d420c1f51b39b64e3e05922e546ba655477dab6f98539cb16a5955cda1deb8bc460dc7a560172885f92b437c58900d88897c33cb544df0f0acf681e72b317ed84dc989b929f4ea924f43805789de0ea8759f1ff336a7847a361d990afc1b97b999fb93c78009a198d5e7b6d6a0d6fe6aff9ec997c11404690fb748d5082010691370134fb3a94ab826a46aff943ec9e5b5081aa020080e596b15e78a58f3a8d8eb55b01cf32e8d9a3ed6598c91795a8c1d535755025159ee8477ba91d0a01d2ad301ef5e853d43b52a7a4927af5abfed1007bc8a75aafb64b5bcb118b239a198800e07e7397eb8bc28f986e34f9aac2bb41595ce2635f4664939807be1178d535755e017ced231639b3eee8629b34b232906666b20b8b49ef2717b5a15546e4e2891fa5b09643cb3a75b46054aa77ba7f8315153c5c051fd6647ab826e51eaa79e310c9de499b51d9d2199b5e3dd126e729df6aa4d1c8c96491ba78a43a82644fa8bcea621b1ee2950b15a09ad48f7a54e2d33afda9132f8ebadefa3be60ddb8607dcbdafe0ccaf87be156989a87ecb8639d233a12f38284b346fad54899afdf71e9552cd8dcd50f3e3b79f1ff90d4bd7286d34d079306a604587ebe5ecf50d0dde17f6c6b8e5562d7434a293ff53289892c793c870c0761e2c7719347de3618dfabf7d4ed7282cc1afd32a7c9111654a1c27fcf1b8bb09f1c86e3bad2c9ca7b2c2ed4a0562468d9871b123c473327fc432663a4621e9a1dbf0c3fd5341c2530c5b2e01b43e147543eb3d17ba84d61a06c9eeb77b5323ff9af70d83b8edec38a9a98218e871eed7e8ee998707c9ce09ba7a970b1623d8ca1be9d3bd32d542c58503936f13cd28021afcc884dffa6bf81753c824637fef8e9fec9e9b2c9da4966568960a7a4cb56ba077b28fe78e439276d6629a4f3020ff393f1b39b9cbc50c89b95f908b11d99b14d0f66533fd94060331b6f402b8c42f1d7ea921dc611730f77bb8292935f18fb215aac7703e8ed476f770278e88e82bcdd05b3bf96ee963e7ac6fe8f3a99fcbbb8bf88d79c28914693575a167638ac9eca8905085aae36e1269141d4a8d376593ad69c3669928abd7203d3c1b392bf3eb75af79e36e2835e1da2d398ec3aaf9235e215b1b7e725a43c68d2949f76c0505051d899726afa018673c96cb5db90b73bf9568094fd9b22b829bb93cba4ab380f76cc1e34ecfcbbd53dbe5bb872e6f85dfa9dafeb850c4132a21bd99611ef69ded4a3323c95cb91b94a81eb9ae5d8aa0abd08a44db948df71a7f72f818ae429b20d31cea9a08569bb69d1d72fa8c623a12ea36f416b6ec93374b0bc496e1d3ffe3baa3ec0e67b343a557fb251bb8643dbe032307fba8e552cb3528550d466f7a244cac69df96f140233e6e26ee6989e93db9be1ee68e22745336b9bb720ad59fb3935acc28978f4ef5a32abe6af43d0a5cafcdb8926e6145a9ee4d4bd66ac5c228f53082be499ffa368d370bf4b8fc3abd34985efc4dbe7c167710c1522469200af82d8015ee35ce935691d451fe7ad5bcee25485d42d049d2d1850774180488db53e19fed6aba2eb8c28c6fe62b2aeb3ecf55b90143decac72e54dfb2cd381c7c7d6742401e8f64c4e345e80bd3de2020307ecf314044af3d834f6d94c50db5123925fa95c6a133cd88c808ac246bc12dc8fb20a6e1c9965fc16f6d11963281cc51db32ebc6f79bd437d6b4a76238e1436ae5f32ebd9d85992afe2868bdd115d5a63a338738bc829101a1ae57493fa480aee8eb6c9d37a87a5aa5de5376c0c29438bc6901ec2566711ff9155f8e6723bf66a86499fab7f9c61464a79e89b3c29b2045cc49a4737160daa0aa06515648c90e35591d4a3485945019facbdd32dd11f14f7125567e626ec2b6523f3f8abb8f419f534a38213731d9a15ff0c7c2f3eba76a911ce9c289fe639a1a6139a43c7227f8d6f9242517957714f17012516e469c608eea0f846054ca4b86510a11ca74cf6de3c9109e54a0293a4c2e427ba28f80ba3f6ff7cd56b708f287350ae7d451dcae757b54b6742089d47440140701f6e7c01c834f8a54aba54b0e014f84c38f0bf37b6eacc23b80bf99c8d77b502ab9521f64b489ae550bf8f2027db81138fb3cf4247c71f3b06952486e645d91b86d264a3dea3b5ea8624d6d8d1e4ecee7f1decd256294bf6bb801d26e15633d65c1d5684a41b8ef9a706187b7e85da12065c22603886dd52c22fe9aa39c29780bef9a145daa0c63d7983ac7653e0156160f7a8375455229755ab516df8c93fbb20830abb1dc0d20bbe719e9f1b7ed0b466571374b3bf2d999f4bd6bb70124e1d5f1a4d392a625057578b578c76f7ece9daf2692677e7bbdbda7d9bebe9036649feba0747e8baefb332070d69a84f64bfd0ce5ff8aa1a23a8ff73936e4ee2edaff0d213f243630e4685f49bbe43157e5695791d468a1166651f679653b67bd3c8f7ca8623f6784a5cf23e301f6cbef8e605b2a3ebb0fad287f6e4250e225730f04fb11f767f3c11e52df379574c4f4a8fcaf3b808877ae6df9f83c430f24ec1e13899d09539f5879f2df9cf93fc491195d6f787a8c160e2188710e95233f5ee9b0e542b61d8e05084acca20eecba7d7efbfc93fae04e8173a179af823d1155f12ec5e3896bbe06726604dc4f62ddfb39315bf095570401b7d6ec910e8ba3ba8ebaadddc8806109f1881b921509d18973323ec555b260e127bf4ade71a47e9b206f9fafcc52856fb0b4b570d56d6533cbb5e2424a945b4a3ec3cf7cbe4a9986bef5d779ef8616f96cd294ad0d0fff71124381ef3d258081d9cd50e81b022f7367cfccc8e3ccbf9267018908d5a65c34f68842a00206576d860b018be6f81f928e9d1da4c7e5733700dee90fb34860c7863990b316fb20133869a237e52a498c32c5dc984c401088026574268ac7fc09d1eb850237c6830db4d927c31e0b3dbbf90fc4bcce31dcd140e92ca3de36ee0c38da11056e88d05bc349ff29387c6fb9240d8bdfebd55b875c189ef96ccbf261a4cb2595160faf9cc1c74b0503b818d2f7aea65156f67bc3bb660dea3a98acb7343ca73d5ec15d61367982f80a5f11d5e66d89baae47fb03e2262697dac7b3e75f87e4f5ef6c3187a55f37fe570624201969fc37cd07d0fad3823083c11549623df0128859bf2cda752906aea0692b738a060a508bdef8a937296683eaffff13a9f3d576601c85530e892b4b88553719ea2b9ae0af8ef07fe903114f55f2f7af4b97e2f19ada8ce2c97620ec4dffab177ed100ba82618db9a6ae646848e41c074ea1b08382e6d094a59c7521ad19b56d033a68c195fe857347007c3582ab4b1481da66efc88762244850a99a3e9604fb58b2ceb1f03384ca385dbc8049017adda5fd0061d5ad7a7816dc2be6cc6b17dec2431c616b5362384c9d9eba798cc11394b2cdf1857a13fdef09043631c70b7f6f0ed240b3d3277b9115721aa999a37cd2d91e09725969a12e200407ebf7f444d83eb246552dd050cf40cf5517f271a1410954170f25452fa0cd01684fa0a5d83e5771e04f278ba23913af2a7d55fe4372478687244defe7b00c839dedf785b427b7a0a82de3f826999dd4618b9d5eac35c4193cf1182a2e02bb51ba259a75a4d22f1abcc4bdb78bf9e9a2479f7af6c9827ce961b4ad32893857f2fba1f045154ef6f3dcc1ed0e22ec7b86267c4e068a245965545d81125788ea50e8eb539e820e8f63199be5e927f5a6828275e4067b695dcc380560a06a033c33d30d112f42bf0fe2e38399cb539f055518d2e6b0782bf6f2db777cf3a2d9de0e135b31da3e7f5c2d129cf2ecc86bd26edbdea8f1e9663a82bc267c46d6d4e731388dbad5d7bce66e9ad298190fde611274e0d2c9a8ae70592db9bc7857e2b01166cfe432bbdf5545e387d65113e763dceafad24b61db032cadbd3c989827d0fccbef960df609f9a78d574f8ddeefaeb116e861e678f5b4ec4547bf7c100bcf32b4a8c4c181aa3d8dafc42212de3d393439b3930a36e15bfed6e03db319a604c882f1d094d35284a279cdcd4588b7e9e55a6327167f003ceb9ba2d198fd5da058b8cb323862058abb0a7adc031629ad65dbaa0f700427d4a138a433f501f49167428caada0cba59e2c1f50e9fd2587aa3ba8a80230207532fa3bdbae11a4cdb437148a3ab8b9bfe858a210ad9dbf23c59692608e278fdf252d14e334613b7f451b1a880c9a861661e4c1168f0865672cfd6e284706fdd8f228886c0e113963be9189b1844f111f293d765e57025e49056294b9a2eb2662d722168d3313a629bbdd2450d4a5313967ccb26b29966ed4aa8ecf18b7d53aff54346c0cce86c9c0128f2cbe4795e1bd39973b95d3176ac58149ce78efa593d521e8220174707b93d0e09e2221fcf55ec9b4c1ff895b313e9bbf4d201f1667ca4f81522107ee3eb2e27699dd3f8f3dea7e52b4e4de1cb4383ae41621c3c23c80f0cf3c387143fc8da4606f0aa8ef4e8ae6329e91558fe1940c1ac2628a62ccbc62cf6d69d1be27431b2ba7f3ee276cd69af26eb57e1a130e00526f5fa547500c445370dee9ed08a62724aed12a07fce3de40c5a6b1060d07d7a8576bc43987f2fe6407061554273f00ed56ebf5df9ffca83d845b802c1862aaadb1904bf67257a66813ed1dc93f69074c58ba4a52cd31755b14347376f1c4335c41d5d0d2905dbf2b6eb302df46540bdba8c4b58212cc4056a85770fe05cd2b984794811c2664fa319a355c9b96c7875a11a3956858f2cf68e194f9841202c22fa2701a4d4dba1d43869f368f3b032a26c67597a7d4c5a908f284ad158fe52182c43d0849886f1410948d8a5a870cdcbfcbbab1cf222c35958dfd4c20df2d0d922eb4eeef94516c4951eee1067f160f357ff696dc8a94783902e28fe2ea5144623419cdcc0f1a0f2159f3c5b7d09a78308891224c02847876c1ac0c028bef03f17221f7f66a1e2ca58c72c97a9b825c2473836554d9058086fab4d68c3555a640e159fd7c1cfaf89ca496876b14aa7fb65e402318801759940b93845321590a54934f8d56f2796f98b8b892f8372ae8441747088b4553effa552c517e1610748c224c28e08e242bcb3ee47341dfc8d080fe42a106e0e3e4afb0f71284ca67dd24da67c08bb2eaa8ff3014fefbb714594ea5568ac2c43a3af0959fdb2a4156e37fcb6cad32b9af8947be6d6d627d91e9e767d6041e8d62eeb57456fe59f44a479f2ca324dc0e16557876a55988a4fb110baff204c74b49ea6448a31bdcd9838fe0058478fc9ebae436f1e45647c19b894faa2aa258fca58d5cdf5625fb66f00421aa6431b16ddebfb349a89e492b46b991d5f50f3e798f3a60b8e743a377e7ecdd97cd70ef63f9456766a6ee4abacdf3707187511afef5d821b4c00abaa850be0ae972edbe2501d9208e4702fcec8be24aeb174a809dce2c6396f45419e89bdf16445de0a6b010b6e5ce06e790fad6d84dd3c5816fd2b2c27b1e6fb4756fcd7ef320e6b9fd337b83f7efe128735dde2b5e7872636e39017480e340d3a5ee88d2dc5c1ed2108883742021650bc63e03a5d1ea2365c1a5db57fb3f2405633cc130c5f344f12d91fa4ee8fb86f778b8b5de24b3ab954d5e281b467cb2ba2276f14d761331771cc26715ab19b31c5c09661ec7446990cdcaa47a22abb960c9ed2b5d30302cc5909716497736b74a6bc306119cddea416ab119dd4fda2d5d1b58edaead88dcecb657e2638f7326876da5b4104b8b88de9fb55fffd2539f57fff6eb7ae7f725952e0f6990307678a5cb30e756bdb5fba3e86c4ae008ef748db293dc58b70ac5f95176f5dfffe7bda40ed86788ce283a3416c0c4b5a095f029a0e54e5187fa085c362d9a00c05fd75ef0fc4ae77dee8ae78b38d080c6450de12f1e4d26a82a10b90dfe9ecde8778b896ba2ba9c9d4aee5d279655fbc436bbedc1fbca8a0c6be13040f572bbb869d2d3faf8d898f8ee59449e00d0cd2d0113a6cf3084d211d9c8bac6c3e1ae63b10071f30ff86ab1338abd676d00ae3f4ba4fee971d698e9fa65acb787e22fe23fe1dbf0680ad5c22a196ed6e9d7fcd06b417c9741274795abba5f46c33ce23e69344495a673f890ab1eb4bbc10b27a63da85322794c13fdef0a0521de410fcb7554ba46fbb36222610d7ccd08a1fd2ab96986e26d928c3195c17e462728c4e127ae0c3e59eb7d3fcc294cb22e4344fd021ad9c007083c5200eecb4ee9775b6635f0b8d4fd99b3c25fff31f6fea7e49c1e44a0c202aaedd215e24cce4aef8b4db3592f719fb596a13e972c890d11b5103e101cf9dbf53912d69cc9e580516c9319fbb94d32893cc054ee62d7f59186a61449086dee3a1d8a520761e6b2d91b48617de7716fad83c47ff8a536918f2cf545c01a051c21cb73ce53b8669c909a1136efb5293ec9c513276559d5a7130536a14654870abdc430e1830e4e9e83600b98a20d54193ba9f60d47d77e5db8f00a4cd7cdc5b5474ff5b79f590e86175de2f6b0936c3d65386b635e860b07e54b1974cf8b57d0bdd419f73e45516cc3f6e023628b574e828bbb27b213667f0bd24f4cb77a049b07afb7e51fe5d2a42eff6a31b909986930c7d239ecea0b374d289f21eb554c31e48c46ffdae375eb31c23183226b6a9514ff9ec2018ad5651b2d89dc1909d11b705a4eb71cd332bc1a8dd063c64994cba83081c3ca69ab5f06bc9d81b9d90e6ec48eb8dde862dd4913af8a79db1520ce0483f4d4d048d8ef2fb5940e42494ca9bc6455d9ea4b666bb14aa7d9693cd6cd23a27bd1c3c3e7fe3ff144c549f5c247cd33604c6022dec8fc595aabf6d7008f455e182026abad0c162da3f3e736d09ce72f4c62688be34e472ee35c48f6256d4ba6f597ee41cb46ef3cd484190fda31750780f17cbdaf429218a9abf9e9e2bcdd6024919efdf4c1a20906e238b51fb3eaea01911449913e9f5525a10ad928c510947985be1f6a64742111f530c18924868f7f79cb313a57d97899abba66fc1cac66d4c57dea1c20490372b77192754215230be19e25ff1b34a15d243260b9ba93331be6861e52600c85f53e0128dc15948e9b139a6ea558e00fc06c908c0baa33121db5e6c11531ee5ad484aa9f8bca254c5d10e38684734f96e0c39da1efad96bfe9a894bace19f8e5e0c40e657a3dd4b8b490f24dad96476696250167170e06aea1dfd917dac3fe0f7593e1ac1f80be16f12ef2b7853546ac73811b085e1d1243c02b69937366354259c1c0d2226641df24b01c7c80fbe32fcf868ceb00597e6b657de6d85c333486f913636d258d54c80e26c6b94843adc28a88c371503759a3e95c1690b50162bf216e66270e4536526f7018335e5d6469246c7acd33a566c5103e58564e93ce41f84d824cb168fe4e8ba32b0811f6e36895ee9c4915159221e39f9cef8b4f2a8a6a280004bc9230932d62ee37daf92c767b6abef43182f4243c4d0f87c3346a0dd7ea0604ad736779d460df4d5dd77b19ded0b70f3cdf28707fdeb65ab9effebcf5791878a0d7f125fcca2d36367fc223d0f0c4c776690c4832e2dfecdeae4d824c2b3b8837b49ba3bc6cbe18c2cbbeb6b33e569284c730b62b228c5e651d9636d27e430215b6314d444f534ba6e2490049822d9a3bc87904ed70eef9e28177b80b1adacbc81afa001eecd9e4e94fb2b08455fd876acc34035892acac68121803acc1cff839b111812ee9f931c34cee167a5e79191cf5f707debfa1ff5c4cfe9197fa76cad577776e718c8aced4d35a0cdb963fb3f841ef30298062c39a11ebb4985eaea75285540ae92a4d93467f905785ca89e36697abe3dc7f3b9ce9ce9c427f14813b64d1e39976abf49906ccde3e766b51a8fa5ad6a0e0b20b4fe36b0e79eaafd578e180020a177f3290e9354853d86cfe0297a9b9ca9b5a80e88e723b753f29b67fcad2345ef63baa428b90989e7c6dafdef2d6ece27d42dd2da827fa6de93c0251395f25ce7834dc0eeff0ffd05701c6b916cecbb5bdbd3fe1b13895a469ad33f378a7942a592b1bd7f2a5002b420ea15b6c0ee6326da1a36cc972e5e3f5f05d97121071b81a25cfdb72eb936444d67a674a885b40a9d763da1765bf3f35395bc94f6ad9d0d6a51add62bfaef61e4fa8b92bc212f3234684e0e16a26e8d87f2ddc4ed566c4c2bda47959606c91abd3d555f65b19470cb8921b3bdeb02da5a6191c8e834b9e6dfd14cbf7d059142daf92ce8419f1e678660d129966bf5bfc299f625fd77a6b8cffa3bdfd9c3b30ba6903662c4c076f1c33b2e2ffbcb719b7385ad7903e3a3ede30f548b169c831576a2cb0b55088f241d34aaa8c87da9ac3ee34b2242c3334a9836a84724dcb35f852eeb4164203f9148e6e7b3600bcbda816ce82be8e96f9b79a935aa0bcd11eca38a278b55925166be02b8b0f4e37532c2cd219b0c1151ba1c7f6416a68ca6c3454e3ce4fcc66db81b008ea47b8a1511e562f3c08f3ddb5cf535108228e6271784459787e081a66494505b39c2beee9e538f1b99c7865e870c7ea0ef772ebf95283c1159ece9cc3ce7582ae611745af5e0e98ba67bba5a1a1177c363526db0b2c03e53fd327320295f7f0a2f13ea53eab668f6360f723f1d18506e56689da6b265813f08b4449a8415cdb39fde9d457cb6a9cb333398eff6bbd451a6e0c527cfc4cad6e88fdc7b73323c65e4113f70517b5b8f62d3dd855b5c23bd472db88f99f9d4f00cb387fe378c5f6a8313cd654e9513bb959e31ea2438ae897e1acc4c773bf492424ee08f7df25e4d721d9f8a77ed845130d22d59de72c8236dce6d1860cfdd67e802dadc47156e8e2800806eb90f2d3730e1f1262289fc3daff7a83719cd0ddb058a9e0ab762eb9754942b07fb070f6dc6cee75fa39be46e26d1f3c6bc7508ce02f82d1abf82aeffb79c66789fefb6bc0b796a02d493aa88c8b8b1fdf3dedef83ecc20b7c508b4f982219f3e59efa75c6f1c8f788891b3305fd3c01b1e91d47574ff25d48abe42482daba9b8209492774455656f3e6c9f6c6e6e2d5ae56fe361897d51b964da2d4451f20cb5f1439da9e21acf41aa8b9961a9b01d8b9b3b1f9a4e95c5ba739a8bd15dbc78ae85e6d3913fffc0699409ae16f8e740c6dca91067d690587f79ca95ddd09c8702f12e7b242024401469a7b04f174e20720df7da82bcc4c47edf772479db76dd9750ed6df3940ba5451121a25d9da4cb05ca79c0ff8ec2a43624f5e0d8bca20127842f9a4847a56c6d7a208728e9c384cd9f73cac5e30518764b6bffece577dbd1f33530a9ed3b32675d249aad6a3b61f436818935c18b3917c4533f768055096488da461358cab7d4ab7edf8891979cf1f0153234f4970e8164d2b9353f8b4f38a6dcb51cc2fd60443d32b6e24c3d189b81148d14b551a3f624893258089b5fb4f033e1b8c608004f94ef23401f90b65e98ade959b926cb3a2c62eb28d866f9885c9f797d250ab38064e8ed3c51dba0f4fc292cfcb13efdcdd79e94fe2bd5efd60f2ca8e04d5cc270bd65dc555d44efc9c890fdeeaeda1d83561cc8250bab12ce9b67eeb720f510e75aa29dd5b06d4246af835c15727b70f3e62d3d444ba07db12eda7b26d51ce5e5430a01e500fd9cfdc65ea928f7e2422197d12d135122cd1e9d4f640b545333d27b66e4c5ba295c3976819238fca46d73a1e2af2ba970ee954bd2e598975aa50c4df4805b95e1f80c30c0c0d673ce098fc1a34ad376cb0f43e8c378e81065014889783166253a536a030db0b4c95ca7b4bb3e8fc6768176322d7948107ee2700e786a5fb37c554c1470cdf26501309d4bc0d3d9b61c94f6d33866ab9063a6548867c97dd6b729d29ab8ba6954bec6aac7d8e0cef2ab57af0efd624dcb9278396546e2fc67d0d0e9729abdfefe80dc7fab037b615fe0ff51da920dd979affca6f83fffa806a0c322def6dbc388f74e65fda63d1f9e2c9cdc9f18ce1544d4564724b07ed11b03aeb0dd19e78e8a4d31a5b2813b20bf3b7d98f657e447ee5ae601a3c6b8ed19ea8908c49ccb76a81c42b8caa0ee636427e556ffc29ddf118418733e5c962d2256d0b78a17b44c9d64037b8b0fdf6d156a4baa994d6ce4a64c0716fb1548798cd95e9243ddc4d0ef02dfb47551fa51ac654da982a2a48aba585451a3175077535590c617ae4b1901c25614f784fbef001f728be71d300abe99d09a650590edd674bf5989cb5705254450e3f8d050739dfe017762dacbcaa8b4a9e02f7d3ac53e84e53077c482e5fac831e44150ff2ee540764ab2b979fd1d57d4d9a0a26fc9f63adc6c5d85d19c32974824e4d71e2515475953cd5f7a04c16e001a81717602e26a475f8d2459dcfafccfb4427e699367188f717b28c2f40e2ea9d7ee384aaf72b4f090abbc2721f1722a8dc3f1207b12c32e75fa33f895a770c7984c48d6871e3da41351e1e3ed98714e4c032eaf42836a9920aef647a0565eb0807f56118ac1d25532161f3891c87393cc49a0428813c6e4884a3e200ba0e6ad7c90b91329327360b629ef7c821a49173ac318c3228c979255575957d549f50b7d18d651b39cc73dd19658cb3883d22998c10954f0a95a16b06d6d5ecda9cca121c59108d62db6b0642d7a08309341a46ca461f3f15d41944b7024ee502262269dae51c44c523c765cdae17a927d724a1e620f99a822ad37d7029ed68eae8afd38a04df0166b38662678134e2a0ebf61457c1d04d3e8b5f49f6a700d2acb9c6d1425306733483a5dc9a9b7d4e05e054ac8c0007606d7646c3851bc1dd356986e579c18e17610dca95c7ff9ddb9c955b6ff8fe8e7bf61f165e0d2abd47ab1740be791cd3dcc682c2b7e7921d52b2c7365c59ba158d0a0787195dad66f42d5b17bbd52445490d858b06ac76234b73796012fb78890be11ea3b367443536e52a1aca47fe1a7de2eaa0560b88cd5b6468069a2537dda0b7d8855be7e6659abb4eeb6cf8fc89635a8c8c1a8bb6ee269c469dc8ebea42c132235de6afc9da994312f80c197b53e4fe042affeffb8ecd15e0a570b513e84d491768bef3cb215bb8b5c4b51057c583a76447230b5035e11b55132eb773c4aa9c8a1b3181cf614a4fe40567b7be05e2f23d6ce263630c86329585ad96a576bd9609d940dc94fd16ec192fbb3463e5ed2bded4d2c1e6d07b25f94c9eff944b3b97ff6ea49ef7a587bcb63143df10ddef1bf63986ed99254acc5fca7dc639be8e1e46a7254304e6b8aa62342ac1e3a6786f77078276953863af1e5ca280106d71334a4044a390e537f6ad712601a089e6dfc0fe1698d85640320a13797acb3d3fcd1ee49067ad0a67d73f202d349ff6844c32758d7214ec2102f5df4f0a72957e5639af797e137f9e97bc1ebdeead0c092226a546383cbe3d6699c78eda15cca98d06b96ab3f0856c100758147bc0eddb043d48e3531beeb1d86189f4ac26ab5ec5a608d3e05ed733a61a3007ee22d9346d82d1a6d6999e1bc1a0b4d54b6aee8eec3a8dc20e0a113b5a57d80754d5b4f98f92fde4959103ee1a147cafec8a77d16462c8a46fe8a1db916c729ba7bff2bc5c77c016aa04453d4f56b05a570c1893072f6f412dd16b7dcf2d37d4b793ce6b076fb8d0bd8b2fa40f7deb11ea8c9ba50cf57397d96e4dae7bf191bd23ae6ec08c214731dccd2ea76cae33c9eac9aafd5b2ed13b5aef343936558fc302e6821d799f0059d734b04b806522dae4ea0c23bec6419a8ec18b4e828213fc3f897ad09d64c20e4549166870a99957a95084ee0f02853e092e93dace98189d162bd2d846c6688c89a7d1afdf055fdeda50cf164ed359ef45af0a94d4103cb0bb2d56ea156a4c217f36b8a40e452fa6be828dcba0b3a43052e97038694c1e4c7a10ac06bc75cd64680e3d81f636a4915acd75bc43e62606c4ae8418e5e0a4f3abbcb95480bd10507d4c5c357552e0b4bce13802c75504fbe0b7c00f4ece3320c8e5234beb2bbef6136dd502f6738a3d2a32c3a4ad1b5862291079857918fac33821f2551c13f70d2eccb4706514920ed7f6864bd7dd55d6ca8fa141f7a04ef9d19c1c6dda7ec7d237221dbe1d3aaec9b1d5f0d487aea7bd587fcadfc038f8b09c53881d7e90236a1dbe10db438efcc6643c8a0f036672a29bf165a22608ef20978066ba0e78e938d21d1700923b7725c9abed0e37acc482f28b90b9e8740579b11438180fd47147b4c2a0c3c74a7011540121ad42cd0eeee578e0330c4afa69726e2136d4431e47a8884258b7d5e902f81db28ae3b46de77efe6fe14cb0f9aea3b7c354bb1cdd1fbd3136dc48f6c1d8fbd42da04897203d871ba601f1510884a1ecf90df59899a3e30590fbc42bfa455808f8ae5f403dcc019c4e54249fc03e0f91cf90fe678759a9d58e336621c8c284eb1825f457155607ff7c732064aea6e674530b91a2851825ac509d858da7070e049a6527b474ef28f5f43a527f1c6bec7b6e329a974494724f26ae16d017c584df3720e2eaf724619d045f21f646ae650e68f7d01e5c7842b3f95827262e78083a5f406a76399ee6abf29061364f14664d32b0e33d1174a6a06f8a9715551daf2864e566c45873fe729680311008aa5a3858766b02546a1b8515dff9126ab06c5298554deb758f8bdb73ad56b7d55893fa6e181773f8b070d759f3a0bc4615dfb42118c2181358963df0627c8b14edc06df01b017a542b491c807be48fd45696b22d9dbc820a8ea8f01f44e8af6a0b1d431f134595b0b2ede94b017168f8123c119e38e962e6d8c08f35c6f259d51312d3f18395c78863d3cbd6662ffa1670dd5b17aa0557ec187babb0c76ff651fa359b541d6c4350faf40a497d1676b34fc9a2cf090d741f8541ed0158e8579b7e108e4b837d5f9f9a4841fccb5d41cb848d9265375d504d7adbbe48a4b9bb47b533d2b50d67a994aabd3cb0ed3a05de3ea48637cf6f62cb2daf01c27b1c9375f11f5c2a6e07499af791f85d457ab3d8beb377c6a5ee83c717a2ff4b8126a18c70796bc05580e62a0870bcffa9c68000aa97c1ff923d51db6420476754fd161ab67a97ef538dd401aa372ca1c242d71017dc02c848df06f826afca1ff773bf7268baced2e37bc31a15d056c1e51ffe00007c9e4a15fc4c7a745ee9d0fd9cacfc81479237ccac1479f4d825ce787626998f2f44f7b5bd337348cb385bbec8e3a1f435a3ba2d73e57488c3e39ff65cffe9477bf2c4e6b67744cd4795d829394516c7dbdefe0148053f3f5269c4a63f15e042b8e385da7d2905fed6ca4e9463b8d4f2c121dea42a2f81873366d0f6f1dcbe5a5afa1976ee44ba486fc77f821308303e6d719be447152485f0d1f9f5bd0892b3eba06b294de46054adf99a3edd3ee91820f4d8c35fd0865e21f2bd2f32ccfa4d31f3269ff6caa5aead86c86c846464db8f68980c329da4eac03b256b2b0db935f2c7d9ce7b645ed25cc7837e7afb87a8cff15ca9967228c6c6afc6a4f55c88d9556e974a58573afe4940a5b278369d7ecff4e2f1fca65fadcbe4b0f19874e608fd66b690ac9a841527cd38074525a48c158e441972a7a4bb9c1fa513730e2cccb8c670ff923790e239d2a654a4740235926d761dedfcda7a3d530355fabb1d0a55c11e1aa55106711ccc2b1f58abf6ee488568b2df6030dfb4918aedb818b44ea756fb038aa9d466cd6872210f738c9871c520226d2f3bbf4116a388687e209bdfecf607565ca3413f756f79a8071ec932dc768337967c4d0d7a523cf177ca2708f3639aa90be19c95377c0e265b76d74ec05ece04b9970f6d2f371f4b74c6343bf6c73d5938285fb8320c9e854ad765224579b74c9b2b13e1d969bb7028e5696de8577e8e6130dda414d6961428578b3507eb50e503012a53ed770a5199af3d4d2d73fd35540fd9e67e5c34c3be7e4a40aa70771656ca6078f14b9118503f8c1ef6baa59598085af7c6b0d0ff8f59f1932254b735da069ba115cdeda3fc1b9facee1f6ce00c29d95b16b9df5e70c6fc3834b918edd5e5d888e785ecd552db889b495f23dd1f26300dc0edb9da11a752288fe3373b5e093b7138b3bac7121faa6f18b216ea6464b394a0a3ae3a6b4a9381dc3c88db6c134b2ba270a6785748e09786311d1952e23076470d5b55bf80b98fc2b914d590ed1be06517285f01dd41543a8f17d8cb62921e23423032ea67b9194a14093b1ef328fe62cf44b2b1f107eb6a3c6c54dbb6e4d202dba8ad9e98c2ee8f96efbd11b728cb0830650f0999446aaadb43c3a8fe39c2635670a2061e68e3b6359f1a33d3073e8d03dd193d50613b25d0a6974199ff5698a0265d31b732960f3b5614688e0c9e29e0e0b54c2ca01d1992b58c28a98305dcfcf5ab02a4d36a11852d3731941177d95ef8d03801b265da8c364dd6a1ecc119726b0bc3989434e6aca2b3b113c0cf59d28567293abfedd4143d5675a9cfe8851bdbb2abc588d7cc6599c3712be00c3b4d9f87b189369df48e32b37a9892ddc09f6abd31b3dae2ecd40dbdfe6c88e975ac2ec9dafd366dda1c6cddd35bf2bf25dc2b3594624648841ec89347a9c40e561232319568ec7d400a733fc19927ffec2a25acc72c9d06008f65a7a95be672c3ce619980d29266ac14ec476321ce7e91e0bf380afe7904dccf8f20ae44b7a980d5b45132b2374598e5ffa4f2b652064972d196c81d290eef5e741b8b7a958179f0a5a06dfed6b9965cc4542f3c744348be1ff9ead692f8b1b64c81c326504f28386a077ea5ec0d73e1cf748dc8b01bf15bd04ea155bbc5541c4f40913728dbcbf0437797907f1f40d6929b00c884fcb5a8f45d474ff16321047305bb9702ec1071ec0afe4cf9d91741fb80fc5d47e9c63410610f121ecfa77c9b72b1cfb6cb14d8d56b475fd80835a3f32b4222b9faaa4df2ba907aeb619bb9fecbc447a49baecbdf7181bed9eedbeaa7c8d374f3b454edef4dd9328f247b023e2bf41caa29b6311e84cdce3eb59f90d6f648d388b561c69acb176dbbe7913059895184a4cc68b3a45738bb11bdd8a0324dd4885fd6f905483cbce945d4ce48added22bbfdee7d3ea5f309c969c0916dfb43b63ef77a40e5b7cec91fe2c7b8e7ac73ac455738aaf6686139ff638427b1c0d7e761cb28feccd5d6afa03b3abbdc86e6f6204f05a18d3b46bb330175e05d97357566fe21bdafa9136f4decf2483202c0b142fa7781c03fd77b3d4fca515b1fd1456f9382e418c71787fc3bc3ec33f8875bbcb2aba99caeb59b6d21e344a2b9dd16b1930ffc65f6b8ea7fb3957e4632093a4edc651f5b8fb31fed6f3ac240ca01c0cf42d760aac63414a8585725277481e340372380d456d2652b686e831d3a731391f951c4cc7019f4a402df9c441d9e4306d661f509ba3f4c1db4c515dbd204d2d02d13a4ba0861e07ab3a77966e03d794fee4de359d7cff269ed9215a7c94a817003fac81d7a07e4291566ae3d2c930d94f4abeae97e961ba03050b406a741dfd328a7aea8dfc3a43676bfe3827c173fc4b0c277f93e5a7028ac6814f50dc646a28e89d66eeaf9ebd44dbe05adc2281e14fffedc25d6e9a3fc7b1b40c9f7f92f4ae59041dd4886fa7c36c64ed9843b952563948298956c6e7625fbf38c0d472047c3b41f9399494cfa2f84e34884fbfffb0223bddba509e251f74916bbe563ae39ce3026a7547dfe20474d37d41bc3c6c12781ec5da13ab89d6faf72773b7b87542c0bdb798f90c371d32c3c68616d12254a24ff7ce30bab5e3e5586811f11afa67efbb45e2bbf9f4ed78e51ed3b1994bd0018c6dbbf77a5e7d35fe3b61b4c2409c9df2834bcedd4c521dfa8509dbc01d20e6cb3f1e753e6091c89030fac2a72c248541ec0f0db1655dd4f88ba54e7eeb771d28cc5ee8f3c0ab7e97fa5e4613a61df611a9fe5acbf4db72b85698c0a40d6c905886fb740ad86b095cdb781a24378fab80e75420489cf77a1df5cadd8f1b5e321300518c7938455e341a0f9d1841e90e97c6c31d0e8d368b223fe87b3113d0ec52e8cb7b135e9f0f03ea7f390c900e26c511abfb6d3a13fedf0f09b1b5fecdfd067fcb343b24eaec0f873dea1bee667d55b71b064ae2adacdd7f7e57b436cfb59979c24cd646912578f284b9a69bcc84bcf627d5336eaa714e654bdcf6dbf72948b2ace71070fc3b8c0a4675f09907ae64bdc3d13e871b1747afe7f89ddb004c9c1ca69c06a71b264cddb44295ae56a867834f4fdcfda5390cb5697960370f603b02d8cc2af4e20334d85cc125648b7b68979f2c06ee02a14fdbbaabc48cf7ff05f2e1947e24201d0ccc9625f0f8829959e59fa3eb82c130561e8b545b56ee143581c1b34ed365f8d6a2bd3c0c188e021729aa152d47a5080f925b9e465921d07261fa61b7a0cf2d3399ac4aaeab3990905e4a0ac565099db75003e88d0d0a448c01d2a3748e000a906dfc3f212216ac277afe8c53e6aeae11b364280f39577fc7ac4927ef398feab102816fdb5af581d7e7ca992a90f48087fe5a2122df0e95d16022585770fbf09b5cb4ad513dd99dc6e3ef0bf0ee955d177d3684af3398a68884d55791be444003bd4fe8d2602aaa44823c9dc5a12239b1bad0642feed0531715ba0fe9a83344f75978f1c30c9fba6475986bbbbb3b7ca379fa20128c311a54f58eaea8c91e5641be8fc58623179985ca2c3d7b810d9176e25548099c95b7451f7ea23d56322c5ac621a2f0bf66ec857c3b9323573a2a63d895e21202009a9e65530ad4729f026921b5492a74877c50245aad0d35a25fb71ff30cf4e7798755767217918ba6e2ca52a5a4670dec217bee6f93ebff6354df7af4670e568e0da605b34004424f13466d6bc7dee397fee80f46bfc534e8d199f679598b9cd88ab3434393fe0b02fdc2334e7d2debf3ebd103fde8056cb6d172a2302aa57a7ae2205a2322d5481e53d6e0d5588484acf427851c75a2ba0fa239395aba21e422b85dc8f258ba8266e60f530d8036f32c7fbab525582d8d566877f5477bada07825a49547fb7fcc764940c20fccb72427200d8da5edcb2c8ec0ac8d0ddfdea39f155ad7b3932819cd77bf4f53929b687d459b44267311aa8b1700a3e541c1694aab171011a106c8110e5f5e0174dfce9cd6f9bb8c6ec1d51ff8118d86312421496fdba87491506ee06b513fb276cdaa3dd6688134cbe878487db2a6a14b56df3630cb9cbca5aaa822bd73f6f06d15282c97c66f9a23a271b3ebdc72bfd0ef27d5ed042ba52ee9855aa24e5ede2a9e1159db3352fd3668ef2024551285780fcbf1d9e93a2d4ec8ef5ac337a4510c2666d62580c4cbf5049b32bd21d1b80382b6959ab7b3908ca0f6e16817f9e1a6a757b40de5df4770a835f11f37e5b6137ad63ef392e7b891182a2df65efbd5da1c39b25adc66a9a134f519bfcb88d617ec586de849dd5f4b51ceaa91b56d2f8f07b4b9bfe5f0b8b23ace65074c8d31566cfb060a1a5d11dfb90858d6ab260ea1996c64054437d73c8f783b3afeede7054efa1ad04410a3f04263548200fdabe751131687e6609d87a0a2cbae02d0ffd9e346c7ac1a5a1f3e7245297061ab90db946868f42514f8f8219e65b9ce68f42abe090a2b308aa5631e1875482907bc28e9b9729dda0432b31ab8379db55439f98370ba02ee8111b4ecc7a93e5aba0dffc4c558203f87a05255092210955c4b0084ea56c8eea5a7217be17cc21a88cb56e43215de1895f965eba5ff08616c648418d0595e33c349d2e3cdb89181429f4c45c19c8503ea982acb74fde82613aa59ae701c0aa299904dbf3e3723f12d748c40a85a0b1db57faa50bda41586880a63fec012cc3aa6bb7e2e4afe9a7a1b4820738d54299256423abf97c5570bf1d10ec47d1419445d4fcc9a99c4635ddbae090509ce11f4c8ea50155ea1f32224e8df141f9d7ffffaae90a72910e6ee184e0fc40a5a3568db2c98aaf9c2f7f892d2c264b923315c7d488bed1ff31b77b4ec0b05ece9e89430ad2eec36fe26bf9d973a4374ea7afb8fb7e5a16c8bcc286a5bd287a8d03d3ee9158dc1f8240bca6ec0ad8e563457c61f46f3dff72b99461d979889ed840a6dfc4aa18ce00eca2235d6799ec75ff4dc56b265d7ee0f80cd31a4cc70e0c41662c95f2a513b662f18f5f65962cd0847f439404716ea890a285b356904882ef2f8fbcf47f93949349f100b6ba93c84b09333494e15725c8b4e99b9796042ac9131cfd505fe1f15f7fd80c2777485c67d11bade70ec92cd7d12081ea48b5874c0f7e8f109920e4ae9de3d333cddae1d5682e1c168f478cef2cafd9d265e689dbc0bb14419978453edbc55a312dbe6c2cc3c04b08d1aa1572b38bc6b861e7b182cdb50d994be47e7a4d3a676d065de48eda9ae31b4af2f50fb76e6157994eb925a3b641312ca006bc380e2a13ab22deb429cb6cc0ea22939f9b3698c41fc3857dd17ce7e0dbf431f1b8625cdabf9167f8d34bcb14c8cb2d0c3758a91cdee6efe875c1f422a55aad28f63e2353c7892a9740d01e6a77ef28cb75e8fe7ebbcbe5fc500903bfcb5e64ef79be9f4fe97129c725fc877f36995786cbb4bcdd43d4f1d139865c5041374a3134a19e71b375cfe5b503f3d9914651c07a0189215ae8d446e71765865c18ea0941cd1ad8a75a1886963e22a8b6e54aaa6a1794f0b17889a1686df0a512a1bd2384aa22134ec4bc98a00efbf3cd4fe89ef23c7df7e0bb5324f69ceed4bb30341dbb134222a87189eb5af1b3ec053fafe18f2fea3efd60d6ed6991bcd8fe525ccefbeba62da8002dc40260f163c35eeabd9c08cb2a29f93f7e8564f9d59d72fec5d7e5a587de1ed71e16d367453c4a329beb88ee7421b8c63675d7a548702c45629ce2a1624314366499c1e7c68c1054019a59d381ecc9ccd1e52d7ae8b0768b3a9356d081df19545627a459facd1625a8a827051d21c53cb645b632cbe59cc21ea108e5c6cdd8ee991543e725ed5475776c843eb5a033aed85b7e5fde4c459e09b793c7b097074e3adafbe51954a442be8b96b4066fe8018eb13cbad5ae50813364829da994b3bc80c54f185641934cce6dfb6956b4ca84b55de5d3dcf11df3b9e98794dce4e72591d39b4ae32af4edde40353e39c198b93b114360ef7df807000d467357adbcc91b7da9e4f05da43a595ed9d93c465027afdb9a67263ea77d6ab0b995a6a67637d90490d76264a5eed48231f7115a91ebb8ef4bd6392d27159b6008b879cd35964138e8ce2eb53e30535594907032d300442cfa52937423d288c147e057a8d14fc60c5c04bc474268a8c969ab3a9eb499c5cfba6deca2ee836cefaa6079a8a088c0108e6501db4a9ab08e602544a4344d58651ddef2042deb353127e3a1c62437ea53c88f00ed888c337db22405fa7afbcde86aa5719decd386279b6a44046c7e2a7e66be79fe7837d7715756083a6b658730c9284fdbbd8cec34bb07a7fd3624eee9f8917f71110432969e038923a5c92014990920a84e049c29d47f18f39ddf9e632bb2a92feb9af09e201b2e0184d6fb67dcf2d37cafb1ab995c8d5d279653c41c73162d62b102c6b8ff650cf87b17b737e2c6aa2421ba1d85864a3b1303a844e24e132e14d3c2144b3414b1d78dd1386acb2e74b964ff3d368e63f0388495aa97f3b8bf74d19a444985448c4251ba3fb79605bc797047fb1c1f68c5925c7baa7a0fa72214f91f730254cd4ea0458a5c0af726a923c88d116bce4ea82d939c9d21f6fa0c466e285c70ae0aaca0724df64a5e67eb4084dbfa6cb5200d5e761bc8f32415a9369bae56661266e5a2c91380fe734393b2049f7fc63089a4cc46ba881e5fe0b19441cc5f074117686201f4fc32a75672fa0f9fd951c5aaeea3ee046314086a7dd29f44dc7b9e34f88a92ea53c872344648681cfe686b3003d9c5494f5cbe7e8635dd9933306cf913b9fe9fd81188ae8bf9788b7556c35decd7c34def8be4249deeb98e0ca91b3c33fc91da1581b811cb0f055013e7987fba811db195b77691cf4e97b3250594f37b8f74b9117ef3453f2a29c77cd36350ef2c8f1245dc281d781ae878fc6884f40a4b929be069caa08ce1537d152375c7f32323096ff67d5772a660b02bd53ab7689c87b3fbcc011a1ffd886644340957abaad0d99aa64fe4b45b96e058c3a103995399dca4008e1e6b8d220dc6e620216bc50e39d7d7a93d1a0d8a5d5bab3e36607b2eb25b02450a967b4fabe0df52e25ffa89d5a32f6409966b2d2f463f198d00c30393b81feac5a1f556d7aae5d7c092005f03716411eed85cb7cae16e5bfcf4e80c50dc1647939c681a55c0bac6ce03057eb6324e3949b3ea2454682cb0314ed6437abc968e71855820a9962255c981ced04d762dba54881161d5ff26c313f8cfd1f8d74964318a94633deef326a885d6969183cfd46c46ae9a011bf1de1cdea3035eeb612eabb23c36c6874916feb56893698fadc666210f88e4e85982b2cc471220b59f9a4f50bc1c66ecd621e72a2b0e422e340902214e196dec70361f29bf4703bb1ae7cabfd5b9f17416ec99390a6ba8afe92cb9c20bb8cf5e2d857c8fdad0cdc863f6f296d3ee6fb784c05b991e2f751a0afe7d1d17362f8ea904dabfe22171fd989f963c3637f50e36118125e96e49ee52a79e08aee9a39f7cfad2fbcff06c130eaba25183cf6ed1dabf38a1c5386b572e126ef0152ed830f367f26a8e4db14218d7d00690858818116640ebd19c01b3185643c085707a27873dead79a472fa689d5ccaffcd770ca1e144e7514fbca77fbe6414657a97b35d7db93e41acba9437f49d10e7f39a58d3c50db3bd1734b6eba98b71ff0bef2ead8e009bbf4321446e29e31aa2b66802fa7a4b63c7117e0e7b6b5bdee0afa2031aeee7787deaf5b8240f059206ea80587db930a47d1e3d83c97d0b593ca6b0a5031fd5d71b226f6040ca0a9d13c0927f00d0e73165f8baae6f40221b55a85a4674ddf4f44bc2756fb23fab362f3f41acdec522e22b2a4041f2c4d3164e99e423e7d516f2b700ba4d320e1343abb54fdcdf962c3b33e97b3e3fdd8e56662453883379dcf3f7e45d7e907da96ad764ccf143a0fc17a7d422282e1b2294278051238ac7e09fde8885374f5ca48138d7a5aff85f8960ac707874605cfe0b5fd5d43c837a72774ace6c244c016f74b1fc299f8cb17a1e9beaa5dc8e0591c98d9a20a7236621b86f15f0c2f7fc23cc341bcec1a741587a36ad409db14d3a3e92e026a6bf956b171987292196ca2f2b206262e65fbf6f6a88136f9ac1f7389e80b41123561ae3fb3cfee272ee62d8467b5c3cd4d33e645a7ec7139c1d7dc0de71eb3060e73ca0cd27d18b257ac7de4702a09eb753f03b32ddce4cab6258900fd255aad7f66958c95b1a8a9ee3c413c359ea62c31a7397844f4cfd25eb736e814784d71fa99dae39ce8b2975a032c898d90458a4d586532a34b866a9120aa57e95c818659960186a5664b6d5fe3353456767a57f80cf9370908905f997e142909f815a575277cf85994a3098b1c60d58cde9a5dbe68eec5d2d63727d367e8f18359335c8eca2a5e9ec565a2580a7c9a0d8ef00776c261be3903b6346ac5ad79f5ddb8de5e49be1147cae56cb7436f24c564d728bba22ffe335281bf283cb6d18ec86a36cf1104ee34498890c283700776962ddfc3b40d6361800c16126ee309e2fdda0011ad24e83fbd8e2d4e51f092928f208944421feff70716e1a97fbe853ebbb05ed939b9a005e4523bbceb194d1d9cd697bee4738668939c919fd350835a5726d9c539607c67f8886ccde231233923c2798c90100673eebb5b238e050cfce3bfa5af1c65064784fc466387f728b9c36fbf9739581be1985b3abe6243f6995ef6b83654e3759bbb68611e09e58856c426d41aaf25cbc77bd1d3060d989204207bd79ad45d4f181c3e5555aa59358bc6c9e0b5a179a9f169cc48cc8b4e720a50ec6f3ea5d47ff163e006b1c4d4242704a12aa4cb4cad03d75f787b897c15444b97af12451f654dfdc33a49e6d80c7032914b2a3914fea4c12ecf206be1d4fd377de6f576aa3cf0540e74e5400be89ee6b12b89e961f9ddfb1fef1902977b9c69359f202fe5291724a4dcc9121e663b84dc1e4242e38811d511876dbb517a18c5ae42563806d90b757fd0d8dcf76badec3629a9b123219168ac5883573db3c12ed1b64c0aad7c4d291a02f5cbb24527cfaf96fe983e0075aa044386703c28588ed1bfc2fc2eccb1a6eba7525433a3f00cb7a464db764aa6e6ab4e64b73f11159a07a2aebcb8c6fa8fc9bad146f85c8a072348663cec75c7c5840b4c487629565b0344eb29d9a9ea16fcf9634847d69d4116deb0fb79de390c9ec44b0cbf107e5865ad8d97517cf24855529cd765a3cc416ef86a5a90a1f4d93b19e87fcee96fd0d2a51bbbc0b9cb7f4efdbe116919e2545dabeb9f85c0d866e5cf9b37a177c96f9470649af934f9535cc43e661575210c9ac2284fe62336fa744f9254d68d2a6734a480c79c3bafa6cbd50c1241c71cefc3b1f3c8684c9eae05ee20ee2c1a1b8430e50f979c959bcfd5d81eef5376803876ff75b6f8297ca7941c4b11a2f716dcc5bcbe2a365d3c4d516d203f95244eacef6c686c4d7ccfc77f1b21da53b30a1e8c58b0c5e4a21cd20319f36d1012c6ff898b547a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ed12b416f8a949c6f2be1a140f0e51f0a6e7c839c69205fad749574b184a20734303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3852c77f7f01fe8d2828a4878390416a8e7c7359f8edefaf881b05cd516a880070420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8eb00081f49b1df78bacc3a919765a2d8ffcec31832e16e4d0092308ae0e49297cb18a6ed8944b58e528b7a7cf8abc803c2242fac359606b3d3c1317b4e85f56cf415e59bc757ad6a6c43cad9935b86cdda1e5e1964668e8ea846a8211bb9a76b2433d9a0447e374fb3573caf255a6e8fd8a292e97fd2fedbac231455174ed6b0861bf75c58bfe357eb719456aca6e2f273ecc9085766d5f9434668f66b08fc4b90e3fb6d815c87f3eb7bc79a3c2afccaabb51de16f5de0f7a9ad3ea6833a0ab1ae2dcda80a3bb160bb54d336b46ac1e0afdece7bfec14834e605755ede1a68a5447bfc168da5a973d1afe3ccaa0cd1fe57f0f22eb89bc738425ae070a63f879cd82ce0ac11345856f6e70e109793498b428dfdf31d0b84f203c7ba30d38421910ae4bc2c660fd513e09a359583e89831f4f0e1b1bbc852b7286c13c23f0ee81333a2e1d13c1f0d1e6683d69cde832f54a16b1c1acf817b2f505e3e86a61228996fe0d497d250beabcff80ca75b9ae881d01af12d5a4d95a0a5f74ab5349863c62716d5b227d0532fa516adee54caadced80ea6d0d6eaba73ebfcb5adba26db9037fc1fe95ec29f7e4e3ff4b37dbc5d25fe59fc67eb08e23d5cc36defdfa9313b8b2f18e7359c4342412087c7a2440f2bc00cdaa01eac54d80d9dd15f495442a2fb8a1a082caf52f1ac2a11cb853563be475ad0bc555c75c1345be4dab17c8393f3d98b02d9868af0692d6d67b620c66d4b61ebe3d2933f1c88c07b1963c5564449c0373e4dbd457bf8d60238f0975da9e0a1354823522c6de40fc550c25a0d9fecb7acacd0694ad79b85e78e0a00d06c1cd2c1c96e9a583147f9ed67005dc6397d9da4a9afe0d6021ebf4b9d311fda269cafd9ce087e7fc6f1940e16e2577eaddd81977f24679effd1f4a627628b845a8f1a02bca7375f11a6a71f5eb4fdb0449113a3160c18e1aa94d11e9e7485d2443ba64634756d8d07533a4c420a8c00fa6c1040408d6b65b16be13071c31dd67a932a84fbf549e2731230d79a89f6b7b9c0218099622aab250d4efbbab0c858a9a7ea556595bc80c15f578da12eee5d793848dfe469954f39fc07bbc8867b4472fcbbf55cc1648d06a16dc625005070157a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91ee80768691fcaf4b8146fa70f5c6fc8b78411c367535153b3be4ba5f685159859303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3852c77f7f01fe8d2828a4878390416a8e7c7359f8edefaf881b05cd516a880070420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda88dbba477c419edcdbc65f55a23f8371dba5f4badc7bfe39e5cb9e51c08c7d465130a388c194c3282f1a95f1f8d44a7d90407d26b2fd8028eb3eca4c7bc2196ccff2c48491e8a9169ca6e4dd1c382097cab18a1153f5a5e1f91791ca48f5e0a46644a84980501117c5841fabbc9e65dae76656608e28e114524ec5090d99b5e644186ade5cb712f3be1aa9964af8e0b486e542eaa37aaffa2f471c425f41a4daeaeaf045af692af4acd8649e7f5e9099c90662eeff46e69607aceeff757364775e7764b0b4c428eccf05d082c50fad3c34285e909c9b2d967245ce0d2ce5745f46b748ea71903f8bdbb7ae8473ba90b76dab60b24e52d397c07faddd8e418e4008de1acd3c0b45d0466e6e6acd9191cce9dc3504a5d2cb6c7d70619e655d8de8d2bda6f6ee6850e45628b3335542ce9030d642fee98ab42e6c785786935a41f5aca8517e0717583d9e1572386d7fc63c0f0faca60a8d25963b2793e0d847581d7b59bf42ed86f4fb5359422e71c2b1fbd34f8d7953179a4050f8c49c2bb151b76b57d002eeb6f3ae565d83ea10468697b96ad5fcee5bb7006df5c7081fc348e86ea1de641e4ec25b07a6446cb81b4f9754ba1545b27755f70b946adc43648a8086f11207bf770e7a72ca5975fabe4991696e1ddd8cb355873d11d1cbc6400e21898e4c96d0418c33240fe16fec1d02f1b8fb589d006cccb8d740dde5964fafe94abc613421afdd424b349025819904c24814e013b57fa93bc03dc72c708d3a5fe43a28b82a9f41b70aaacfc6de18b5f99025289da41ccb433fe6bc8f6235e49c2dbf72f0c2471f5b6b3eb90eb6c9e6a1847f9e736f3ff2967a232ddc84a31c9da13a57d56abaf33d83add48f528841bacc861eb04d2707a0098eaf9e937a9d7af6fb927d4f60b3e31546fc4f77b0ff740978a4bfdb550c53015f7c4660897b32ec01371fdacf30117818d8f87bd183cf4adcd6f6bd28f0abe1496aa43ddf771554bd38cfe5762d4338a0e7f5d07c4e0b12eb8cbf8a4b7470df9389c47d4f7a77614876d04043081c9547937e30c2cd08b854a5ceb4e6b8b2f3df6053d241a3fcf7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e722a99d9c82c58bafd6ea56f81ab7726c9d0349fedf6d24af3dfd157342642bb303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3852c77f7f01fe8d2828a4878390416a8e7c7359f8edefaf881b05cd516a880070420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8c5a431d8d998d792fe8a55c087d7feb5a2b16b4e64324e2306fe814dc964ed8f5fba162136511138e5ecc660bc76c2f8dc44bbbe2fd35ed77c9fef24c19633c83f1cbceef4fb641b11821ed89a7e255825fe290c87bfaa6199425adcc7e72190449bfef376d18aeac8a421ed5c27309e54e7d2f6c9b8350e42bcc1a15377cea54fdcc06d754892cb188cfef852dbdc02af86ce755483d0e1f52118560030feb98e3c3ca46992df08fd9d07e165f283f6f1252daa19417e849c6660c46fb172eadab2f0351eda708e6df120702e1bc5613d1f4a3d9b68060b69cd8fefd2c295b7a26175bbba7a0d7d7b418bcdc0010cd415b5e770acb5803cf3e8f5d53238d14116763f2e116c860dbc8d025dca9ccc0ee9477686afaefb633cd91661fc382ee8efda9b4b2a15b223456795e1b097a85e5f06ff57ada08184887b17d1004413e4eeb74e4cc8e0000f9bb7a21d3c1cb47f4f7239819cc36048eee89b68785766b6b996de3adaeeaed723f37c6dc70b29f262ba092397690d34315ff49fc94396db30c75a35aa529db10627d0c246d06f7b5a70276c3cc0cc376c163dda47ba340c7ed04d3f5afd304e90ba3e393a11831b8f261808b995b4cf8a8c34640af949bcc3d0d7d775f6f61292af47515f08cfca56aa82700c744a5cbcf022091c1028b78cc6c544dc3384643f808e642c9f0298cecb5a1525bdbda7bed0efa40480247f1da875f846b03def620a001d34a7c301decd3ec5d3b1c7070e5a20cad42d83465754caeced22f9d1dcc8fd8e00aa4910925d56d6fb67f70b1859547d36b959177a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e9dd4788d4e01e618c26f672f058df439a800ebc0ef3de53f02676314c0f896f7303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3852c77f7f01fe8d2828a4878390416a8e7c7359f8edefaf881b05cd516a880070420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8f5c2ee910c4f98ee5ae8c8e81537ad77acb907d9b3f11ef1113e1a613b3275035cee53de4b1e3f22319628f59fc8f48c3c12f8a84a1c0a73f874e75af78754b4f968bcef46da9c94c94fbb93f9851b5316a6c597d3561e1ef40b33a8dac5f4e196b9c337ac74dd597ca12edbef9762d79b5835fb79d3e296aeb4804df3081360293dd62c5a57c42b2b2b6760e5be96012be419b4b23a2613e13d13b7b02af604a6fb62799ab1b9d27ca15ffacc350b2cfd5009d0757e9ed7a1dea62ad064d4c53bd00ba38762eb746857ee1ca9fc20413165afb5f966ab3082712af38213ec3d2c448fb8662f9486a32d72764108e9ced71f381c159b832ca230b6a34fcc958c5cd409797f19c3766269dc20ded73e1d173aaf407d4ee56e2706f83f2db018fb2649dd07268126ac6e948c7e70a5a9853c45c5135e2803d49dc6c9dd5d7cacb565f1bb07dcc95b2e4683e0aecdb09557b44fa0442117eccdc34750a584c77d5bcb1f705872013cd6561d9e9c648d2883a9134a45be1d4372f2e4bbbd39e3dfaeeef74203210ffefcba88ca805025fa2c1ceb17b748a37527fedbaa8cd750eb4b753d0aee0465cf86fbe787c86277a5f3bfd3cf01228cd41b30496b4284746f9f51617eb1af863d2b46bc6b1b07fc587dce738a8e537ca00e1f87d88996b8706070ea41ecbb125e6a14eb7d2fa46f3b533e8d2d3ee7e0c1e6091c155ea8bc868b55a4e58cfe11147e0ef9ca081699e571747848460f9a23857191a81ba1fc01f8dbc688ccfc4460f6f75d3e114dd154823d094426cb8eb5fb8216d79261f17fb550f29d9d37444f46246afce8ade28939b03cdb663399747f668c88820cbbde1091be51c4c9bb67c4fa4e1e12bdd79cdabea1d2c936e84a802cdd507700af984a9658aea39d4946f769ed0bd13c1d1642be9a285fb79d578250fc07ca2510dbf77555dcfac4d1f5175d85fcda7f818816ced4e7fe741c26715fcf799f69fa59769420bada0b432fc038cec999cef85cf098308cde2cbf6bf6cdd35f49a77b7d2522327579430e37a213e38f65fce7193cb31a90b8912f2ae83548480ca47c271819d94400c23353d7da5f277270b5471cb87db116cd601e6b195fc6754dad47a444859ea2485cbc9be9ca43bd8dee066e842bcf6f9e1c2a515f595e862debb0e3c53f70f9e215360244b35b6f2ba588ebcb5074f203defdffc73e301a3f28adc08210e99c58805ee614213f773c327525dc2053a449cc06fca393d84e89a0922ab2b248075d97ec06f9627bfb76ccfbf158da382caf6897f003310716bd586f28fb58aff94d9965406bf35d60dd996fd6cc1c930f538663f7844138c70b611ef099f5c843658ab7b9024e3477714e830aece4d9b49d5a1ba5557bf33a7088bfe514ca92c6eb282c08aa71872349ca62a9f04311db646cf5ec8944b86415ba0612d646eaa6046be2c09476a483385609f45662d4961f40452dd40aec1048dcaaaae84e842b7e62dcbbee02bf991976a529213a3c4bddcc097f752274e8238afec5a87d124adadb2040656fa5bacf09de28faa06af4afb32e71f06cc861121f2cac8eb256da5143f5ffb62b77db433f0f132a78c1ede1da36769f9175c447946b1582e2969000b6a67d533a021e6a60e0a3cd5e77c27bb514517584c4a0f0d68b72a1fbf1a0f4d9eb58e11b84be7023ccbe766f18561fe5b7e0b85d0a74bf4ac5f119fe96fe9cd567bb407c3eaa5bcfba3d2c1d23e8b7df59300f4dac040ed2a46646a752f58c1cdf3e893b0ac8b6aaee9006b2a416b9dfdf158a22348b3f386b93ba7d6260bff36d09aabe4e0bb90454aa6e4b94b6ecf224b602963d4bb38d2f8024184b3ae0450b9e79153c0e1a88367db14fe0deb90dd6e80f2658bfe607c043205ee42ac3e1a87c4f584fa6dc46d471e0eecb7ed99e9a57467491fdfc54c79e7a07905aa7b3c987c35903b23e6360ff4ecbc503c0384261ecb3d35050c10abdc0aba8c473b21bd664c7f9f09fd7e1f514b4b6ab0e8101233657012a89432fa1d92e797025b3eb6dc7c9a14445e89fa7688d38563894a532297b53e23d857bd049857c7366d5bcae15e96d108463d86e960479ab298f109a5fb0af4426bb1ba54ddcd6ebf4fac7d87c8d97d7e504a8da619ab94d7c78f24c051b26a86d264882b4cec2783a5d1692403fdcde6fddfe5f4c61e7a9b4756c6d7a94eba55b1090f3fb228be829a62d48ada310f0369b40423cfacc9fb5494c29005c90b3852588c43f4833287d2b4769f5440e7201283cafd83b11858e18f9ce941d72b11e8205145314cd81e42a67837fe87f5e8be9b5e409ce176372500912eb228d3c7f85d8e91d13f878fb6c8108e8b6be4acb7be62566d40332486b560caee05177a72291ffdac68ddd2b3f9a384aa94a91eb53eaef91d2d154e218672dc8e951889d52b851c27e418937280cc00eefa609c736c2142b5963eb06ac6b809e6a727b9c0dfe774ce1e21e240708923d23cf770e9653ef783676ab41dcda62ac9c38a4160dc8ab7a1b09c69ba2e670609c03a56ae2f7c639d8c6fe015702a97bea51b14d310470a9c52291ca457ec9ef4b855c6f2241ebd5f4602a88865203874e25114a161cb8ebeb2746b770edff30b02abafe51a719f9f9a860d5f3033f44881e62e2b6d964e7139378462345f8cb6b5af936c3d8d91c96c206d2faab73d7012c67c357c7f54236fd1c70e9e51f195c61e819d281697e27a74c7fc2de519bf108ac11414746b303c1230ed9bb90ab3955335bf42a0344933f712c3f817c5dfe166c525ced10a3f1cef8be4bd622409aa222035169b9f7fe4ad2bc7d2484296ec8ebb4e06b8b0515f2ad57283ca482675f44ee30b5be5fd6e4e1eab24d045b76c13e6fa703f31f61c24e38c162f589b43dc01a72c32952244776cc24dfdc3387a31a178c4c75edd14f6e8e752aa1a62ae4413209cc8bbdb82e489382ed4d5542a59f2e261d114d7ddf706425098af4a11335c9e35e2b6f5b97a8b7e087b9fd38ddfa227b799d75907009699acf3b550f98aa7c62cfc0a9541ad5a8f8bef221ec90cfb1934968f11d1f70361ef4c925c629eed5caafd2db3c1fc6d6e4ecb859149b880d2e27f74fd815a4c9cd692ab4e9d2c1ac8555f017fa3533af727e9f46fe3507fc7592db7003bfe7859a059f4a6947170c29dd5189c0bd096048bf77ce5471f4d434dbdeadb8256f5cdf7e728a913e66055d66e9e0e6919094866fac5091c8d1532320a64abf8ebe2b0999207e1e17a9d448c37ae6216662b069fa69c9845b6669c593f2fddc028d2198dc404f538158c30679e6b050bab6a6ef0a9d56e6cf10e3cf513aff13483ba47dd34ccd845ccc42f24e5e02724efec259010c1389ad1db0675a8f26bd8f910ab349c30f8ec45a35f1ccb0811e1657a95ad007e990de994301d77aa1560e85950b566638e98cace47d63546d634aeb525e8d3150d8da9c9286a9aa8044beb4f3adb8ec865faf2a86b1208ccdced3d30b7e67837fc63c958537a2bccbf541070c7989ee630534afb498de26e6b91a203f51f82a2378e3501cca97c93c47b4be1171e6c4b93af08f5ae12fe1ab460745dbb22627cdc387b5486c3d5a0b627d4ea4d9b52c807e8c7ddfc53d57cffa9a2ecc2c0e18b034b6640ee7810442ebc54d94790aae71e62ae50a91511a546cee24e2390994e542663ecebc6dd8d702814fd87a9f881bcfda12c7983eef8d6fadb8b79ed24b9bddcb69f125b3242461ffe8cd5ec186b4549930f7ef7e450c6acbd70e729c3c68df93b3331ec27500697e19b0a5cb851c4010c97af295a37e42c300fc1a36c72c04e6b029fcdf680016142198eb159b9641edf97503ebf5aa58fe63c546781f696c337477ef598dd58dd3ec5eeb7ab9489af9432b63bcbb8e0258fabfb16403835e5fdd4332b8413e9eec2a7fc4af5a51070b239493916dbaa0f3cf3057f7010f677ef26ae114d11428820da2e1d15d5f6a37a1a3e2969429d7999eea95edba76274792d38323e1a36b9ca7cc15cf442d9fbf82db25faf9cf3938732590b2ead8c24d6f2ce708ff3ea03ace2ee2d79124d19ec4266a2a431ffa8304611ed4efdcb95e9e98d97c5dcb0aa28d2ccd7ee8556b562b2a0498f30b274df8cdd7f1dc769c85e07ea19153c2a01fcdd72fbe60f522e0ea7097e8e7a8fb7f69e9bc739d642ca18ebe2c96b49d28a85284e4279152c14012e491b34b97412ab40bd77a7e67a7a4f28db74c471b2433dea52be58feda8d7e870736e74720a248d74626e757fb3505b3b5222f674311f160d147fb1552712bc62d18db478e2648eb9df8aec0ecf920d7fc35a9760289b39c1aadbf1a1d0a6bf94a458116ddabeca4b9d4940c6f38c20b2513fd388c98b91509fcc235534e2a6bb07a439052d93d1835934b652809c36ace860ecd114168e071b0c1a7caa3385250839ca1b086210c1de2dbb4ba1383bc607b6d7dc404e31e5dc456705127af47d6704a46a1340bf6fd051a1f79fe68052f07182b833d4f17d628c0f1d11bd9362ff34f37c51f37b51cff6657f9a2732c57527b5eaa4f49527b9b36644db4bbeb26d37fd53d021634e43ebe8315514a6dd3040193ba90eaffa6d47eba69738910a0522f4173683c8e910b993721f1b750dee45e144a027db322267678ffa7cc475ee72606243e7eba31af94aa41b13411f4dd1628cc1c0273ceba2c0dff814b4b08960d5fbedbe6e074324930d8c5c00d35347e27483d6584a90bf173d61d02e7c00031c8f43ef22c86bf2c22714ead56da8d4038e9e0e8d63cded8761a0cb6958386a59041911a1c014dd83038c1114dd03c1436ede21cacc85731bca08c993ebfa4f5d66152518038dd0b592e6d2ae5cb1f5047bd994eebb13da425deefbe2a6213dd218b0013fc8582ca607a7936f116854ddd8111028db9f75e81ac5ea54bde95546aa3003374ed261f056ddf7cc0f1b769e181f7b95533beab2431354ff88e52a641518f39b097c398139a7b6df2ffa3c9dcbb7672c553fca16d24be453c51428118d153534203b4ee3929b4e5dc6452f2a14fbdbd051b4047b5b3d8a480224cfaa54f3bf1e8e71a9949fe672a8182a29c44e42a9ede6856961f7c967b15bd4d2be02d3e83488f6366612d6cbf1d6eae3039bb56169a046ae4d819e83509f1520f7159314fbba037cd0b638334d336f8109a6db90b662f0d2ab7daeeed649a3c20602e305a04ea78fd371ec28e980511a8c7f818b054526f3da77004354c5e3fd2bdbd0fd8434b2a53c7ab25030340bfa55ff3a8deb86bed713a32d0a451d96908bba0f18c5ce6a47df18c0a1ad3643968cc7494c7391c466617c1a723cad1b391bab072038c7eed75231d1dd216ea3806425868a40486d933cfef2ef7f58d45fb1749097a86371ef2613c2a5872ccfa51fa0a02e493ed3ae878cb71b92ba87dd45c31d67d0f15ff26698d32c24371d2860a4b66b60beae4fa261ac979655d76a1a777a357c5748e37dccf275ca41ac9b3efeb7797e9135d435a1c06d7fca27818b08364516e3f10a005d24361137f7b205a090583c3b4f6b51d72c3d1322cc9256208cc24f7ce17ed87739d29dea4a78921b7144a35117a41300e51f5464f1b17ce8d78b96130af215f02a350ba430ed22e776871e938c9b21d66b3ea3dace895b50fa0a09afba301c297f03fd8d0c8d54386989eb6c668adfc000ef18750f36443ca50292e5be9f25ad57102c9ea58a1bd120973b400c961ed4674cf4517545e737a2fddfda6a219d4011288c4bac0a4754b50d6ea9e20f215fd507179a72236de375cfe9a48028692ec395c66d7e2789cd5215e3bcf61f7f02bddb0b4873ec9fd7b857cc0ace4d9633cbd8f1f091c804852d34c4fc166df8539b02db6c256abf45bb0b1cf14bcf8fb02f37176e4f4a12ac1d3b1785561bbf8397e5d5eaa2e0843fcf5e46b9560b3a9992eabf33c47444ede265c363eff6f7a527ad7f67cac2710a11d34590cb7a6f71cbf91037ec2cf36e727d8062119035007a12ce29ede785b7ebf179b47f300e6a537b982d7518a54a760519594f5e09a78b2079b7c4bf43f6c6560f20163a67bd6852a843bf20150913e95fcf7fb02c4c3e782d0f7b08a3d1637ab54a5266cfbf4b2d28b1eca9f5c13d994f4ff0e07ec14c0de7626e38308bf9018d02265e1cef97f210c8cb49172f90e321ab739e387b07762df2d7ac07c902cfd284bc7204a584bee8405ea128069a518a1b34665a48f8565664072ac9bbe15850a00ce3aca6789153e931cb7a9c59d928dfb9f9286ab01d531276d0d0d7c4ebb34a660c4589df16ed172dbf5e5c9d1a2310c79ea319a6c53ab85dd1310dbd25e42bb7a290b8446aecad0f6a2b344e3035cc9891fd42adb7d8ff1dc687aecfc3f69b880b649d7c507d4ac5fa1ed72d308bd5b4e263db144917f4eae7e5a2d932c3c4be10c61731618c42bc331d800303b8d0c57c50db7bff536bfa54f5ce8b74c38b54781fdb210f121b84389897e0f4020d101d9fc19726011773c21c87e071392d50d7ad3da82421c90613892bc203f4495f0f4e677ce80daa8b5d09e1cc6d45797e718cf80c18fa2239eafab236372916615e017545c29e3be0216057c6cb0852c9d3ad7d47795c694a69107fe82f44cd86f52c662723f905e20607ce4510c972867fc44f2ad6041f5fa51abcd2b4d82bf4922815fdb4bfed84935dfbba1e157ea2fb0eb03d1760cced996e950a6b1d9ee44aebf9c98d8aeeb70c697ce146c4413a8a0d2875cadd7563dadc5678d79024928246d8a29201112b14331e4645e3121d081f08aee99e3cc683989a3a762ba8a9d3258ba4055d32b0b3ae015a54f5fdc58b874dc5068ec12199ecb1b665e7ee4241dd18caf26e0af97623c3fb9a4d5d9315c6a0cfd36eee0cb9dcc4b97a1b96273a9fb5ae3db6fcadb316b6ffccbd25afe3553715c24cdaa55a461bf2d4c267fe7ddfce952249666be37faba983cc92b4f93551d11ae63eadf1603a318eda0e7a46b95b44408b6fc2090152d813a0d147d1abf8bbcc42eba97da8bfd287826ae0be5fcdf5a93c4c2baf402998238b7552a41a89e4458a4076a952c1516be2e515a8504e896fa68d3fd82de75d88501af564a2fcf05ca0a0fc2eab1be97f38aeb788b609e79e2a832cbfba54706aaf3db2a8125ec004fc8c3d8bb0fce1722dda0db88d316850fd1d32a103b3c689256d5d8ad6bff68cb3db05b68f331d47cb048df4f6cfcff1ffe4e2f0736478611aa44b5206ea516f40fa2cdd532bcdeab9cb5f574a1dad122cb64fe7c73b00679a6ce0910c7c81f9982fe164cc500d2e3ab7007854f1157648fbd3769269c6cf5a41884741ab874ee400c79086d1207578bc87663c10917ce7e8c2d8a36da929ab9c4cec1da6fcded5588de129d749b13b926ff1616577a6a9ca13c002815f894d1a27f35a975d2273ef855476fd0ae3357cd08ec17f2d636f4f07d8061bba284a22596d87944c01c2f03fd544e330b29f9e7da4b28e32e5201508700ad43a387f4bf9906f820739b141aa831d4dc9f6247aaea6493148ce23a449cec6eaaa63ac46bcd1af15968859f347b936d408d5f5dc5d43330fdc033bbcab393bc0889648c9cd988c022d3a6629644cf3afca9fcc1493fbe3b76708385967f0b6e9445e1e04ec0ec421cfee26b3806aff153518fd3e4683caf3120e4aa74cecb5a9fc1dc7b8fe0012176a3c03f250cc86770b5c89d25ba2c7337981247d58fefb83f6e32b5dc9ab6aee7ee66baa77272066682d21198f3c9db26bbb8aefcbbea57cca26f2d47153a561039d3fafbf2109292194282f78441f48dd5df8492e56c8cc512fe22f021aeff7c747d2b570f464b9ecc5f0c407aae9d5308b3fa6346d919f97a45756dec9363e7bc8eb907b0339272354f58e8e7090ff9abd3eea9ea66e66301ba519db7b73eb306a9c3904b49d1429578c29cb5160d60402144903469f49b51e4a382175433a922ac723c4f01f45a65e249d3cd74046a98a7a65223e64c8fc11098528656c50131f18578bdd6df23f4603a6660b7dbc1d1d857b4fee4ce5e6c77e4fc4536c54aad579ace8db01690c0fb428d8042f4dcd3e6723e8db3d279a46f9376177a2c8182da22cb402305da7436381fbc24063192a39bb385c288018b0afaf1d7e7242c5fbe2b96749164df5828d431d2c9ae6f412dd62669a182e3804b140148fa465de7a431428ae131b1d368cb82ef8d562a735c44b801383d1bf9c608ad481e9862f0f996ca9a7463f4106f6af05db071fc4a5e7c9f45bb4a3a4b90c917994628f1829f5d9f9d43f6cf32d6426010439013ad3bd3fd9a79f9eb22afc4e59d934da503175f25ff409b27791a22701ea6e8bbae157ba82dafb3c8729b0cd9a41a5cf01c5357fce39c581d525e8c47615629afe19595134d46b1b08f91dc01eb57ccd347e1133ac4a9ff3ca8354c3a72e48f305df8edfb83a4f1274c33e5612d8f76ac97008b1f96f79c3e89e230f2497934d516f99cde2cc6cdf61a982585324cae11cade3e1cdf6b59aa4a003ef745945f468757b27fa0fb1294d999c0544bb756593dfc8ba11699cfda5d19079fb42a3bec4d228f90051a71f29cb581e17c5ed5ff7549ccc93acf5cb74184f2f5dca718e213849f7f9f37875c6381cdc9c4b9bbda922c8ca0e2d8d9e251c53c9454436e7b7a096e5d7ee42a59137ecbf238969073dcffcad393a35991394570cef834bc5fe988771e28ec045e8f771b8127a8837dabc582c5cf755599adfbccf60958cff5742a8027e26f50a86e4721de6346a7c1d02fa2c70edffe8b2f3644f3a9c85944e47e52cb4f6bc5f11d922818fd695afb0bc1c2156290c87248a509ae187af54004a7154d49340c1fd1c4855e0e21c998f7a74a3ac533df5fe1b499cc3fa1d2733d8b3ed407b6e5f245b00a9ac69f54657da81a80741171d9fb1a6e16bf4f1dd4110df0cd889253de89381c16571f19bd76c28db682f9939bc0ab4622c74959d052908a2130305550ebae9fb5885e016ace3667908acb8c7192a05977eae272078171fb5808df5cec71f64e20249b3eb85328290955ea9fb86292236f70c532a16666c0a5dcb0aaa0eb30dcf64855bf49be62d32ab1cd2634c7beb2922ab586fae53e6b7b1a1d289077370ced1c9286fa61e236724396ae15b8452bed5015e0cb75b4fe5c0447a071fbec54d32eaa86a5c3b83de59c91c49a20f0fef872ceace12a075ce9598db6e34ec72ebfd11a5beb54a14216930d7f5c3eccaa33244cf063c2e556f754520f02e15cf245b5216756befbb70fd446272cb15affba3c8abeb70a34eab0ce5bb9a8d044d5c6b95cc92acf4d96b5e18994780f32c8f91c304c7a4b3b68df324b55ab6aa1955a3d1709a872ce80794014ce71a4ce3a05959c04d62af764a90b42db27d4b23edfd863981d8da2f95606891780cb0b79f4bf13b60832253efe19c9b80fd9693abf54a66ec1b21c29f3bf24f9240d41df1ef4b2b4a5a3d29418b9b883934636fcdcc41ed9a387068a353527c8e2976d74e1dc4c0c47d90ba104db07c47b0208b8b3f5e10b950d40ecdc5c2d3c62d80a274bb748532dd13de13cb2c72e44b4a126fdef0b68660326bc4d1b8578f3dd9f0e87434ded7e76fd8ef4bf1a4cbbac6aa8744ac34712f75cb0c0342c4b69fad3f8cad6d50d10aa77445c97ca7d11ad6e626718b82b7cca3eafb632470072a628dbd9bb35a832cb473ad7aeb259a7c06ebaedd3c2fe2a8ab9d2bfa7a7eba24ff98a342e88c4eaa21bd4ada0a38da9006dd1fcb93256c932db14d43320ccbbb96f0450e2c2132acd3734722e5d9fad2d182d19abb3e72a72ed7d1d3b28a21f0d751c7539d17d23fa4c493ca1b78c2299ae01877b8f4d0bd14ffd5becce3fe3fcfa864bba4d179d81962494281b93de99170502d5b100fcb44e4ec62dcbf7439d508e18a4a49bfdbc6a67b42c6adac62a50c143780592cd39eb01aa3c86a9ec7e71be185856fc2cc6a52d53189d75fc1aee5e0d1b62b3244ff0292d3126c0167c06e75152fa3501c44caa7f00e3305c6726a1973e679ca1031bef0729108da45d31b1cadc59f51b1e885e773a0d0f4f016e67ede30c2e60aa50d1b4a9c5cb1b21a2bed50581e9fc3a364c7e43f17360fb4459ab51ba4cd76e97add78bd932b349006a16a4f846a817f30d60d1c1e127a93e38a0e6e56deedf57dc25c5ad52fba00b8fa305b47fadbdcdd1f3cb173d45f11a3fb35233859c6a739f14c8601093fb8384e8fb5cd5feec2c1666af508e59fcd1c7aef3c51965982a14d0b8f2de7c26a827966171896ab1828bb7df31f5480ea7e901ce3ad1adb4e7d44ace08958983cf166e16e27581f4824322f9d8219f06c258641d0272e860221d8b6ed73924403ecd7ac3ffacb33c56a1dc2709933c375e758bdc01c0a590bc31f7c4c53806a81af5e1e5c2032a6bde5c4f6d82aca8fe8a49235ff1e104c6147e9e8ee9a7f1ec157338da5f9c1347bb145bb64612195056da54ad9971b56e35b647f9f98edb5e7d358d8aaa972887907f484c5bc1b3144b2bab0f96127aa3dee9abe4248f5b693d636d7ca5535a40cec0e1fe8f31c946f0c768625a785ac579ad5fbc55d825c082a4efddcdda96249654c6f23cf0345eaad05c58874aca8bc407b89e506451ae757880695ee5452b2050ba0aa44570b0e59fe40c5981909294941b0b4e3e7d74c57daae17a08c649a1f64b7c6d3f47bd45b80b73e932642c1e5f5f753f974d1df20615047721ea29dbbf76e29f255c167f600e340d9e1889f64bcc4133f8b6974108c4fddd26b55991af151ccf0db80da68c944b23a3184814b6798dd9032e88c854a487b28de68dd0261c1f53c8f1ba2d6ab8ff245db6d03b2101db7b10fb6f64d1fbb144acd68fde61b8da06e9e7cafc33608457d1fcc7fcf6cfa0893347e0b5af710d5ef1f3115b0bb0b87f5bfa9e3e93b32dbbbe66490420cd41042db1233ce6384e430ea8161d62c6fae1d5db84d6ca593b5f331d94c0086527ce938ba588520766e556c6936203e660f2150d91a5ae9d5376b7f7e5f1bd961d041531a8bf666e51958aa76cd5c6cdc712d5015640a25a9cc9103b695a845125e20d1cc88a964c29a35e7964b12c51448854653714a9d6058515b297cf9a5a208fbb33644f99a76a9dde43f0c4dae9490d2e5988ed30713a49b5fcb337164af7948f89b47d598ed0c556361367881028acd8e6ea8d46328bcf7b5405c4a70d83caa70d7571a3914c88a9b7751e433a87303d55d7557e4f901db2eac95e5bde77a3d760291cf26df762da4d37432d4bb3df560b80884c8d2cfce3afdd38ef4f893d24041f989f2abb183603e6912c113c59848644e76ef95435eae220c9e29ce344a2e8095133ebf168c0bf5ade2faf57d99d50a58012e1388b68c6ac1faac87b4083edd4fd413f6fbc252ab28159170c9580a37ecc928b19609ede190b9af9c03ba9a4b361fd0175f8e364dc1edfe37af6f7fdfa7046d3642410678aafa824434b3ce68cb9f4785625af1626302e052f3fdde774a4f7185b948c89c732d11682c2b31ac6dc0aa0e9d1498b61ae3d7f9efaea48911b422d21184b1ffae38ac6196717a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e97620e2378954ff9fc6b47a96a90798465a1ae7e43fc6c779bb141ab5549456c303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3852c77f7f01fe8d2828a4878390416a8e7c7359f8edefaf881b05cd516a880070420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootevolution-3.26.6-lp151.4.6.1.src.rpmevolution-develevolution-devel(armv7hl-32)evolution2-develpkgconfig(evolution-calendar-3.0)pkgconfig(evolution-mail-3.0)pkgconfig(evolution-shell-3.0)pkgconfig(libemail-engine)@@@@@@@@@@@     /usr/bin/pkg-configevolutionpkgconfig(camel-1.2)pkgconfig(evolution-shell-3.0)pkgconfig(gio-2.0)pkgconfig(gnome-desktop-3.0)pkgconfig(gtk+-3.0)pkgconfig(libebackend-1.2)pkgconfig(libedataserver-1.2)pkgconfig(libedataserverui-1.2)pkgconfig(libemail-engine)pkgconfig(webkit2gtk-4.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.26.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^@\}ZZ1@Z_@ZxG@ZS]@Z:PY@Y*@YzY@Y@YYYYYV@YlYGYXQ@X@XƉXXBXBXBXBXBXBXX@X~@XN@X lWW@W֘W@W#WWt@Wt@Wt@Wt@Wt@WW@WV@W9@W1@WW@W4W V@V@V@V2VVVVVŲ@VVVpV@VU@UUAUUȒ@UȒ@UȒ@UȒ@UȒ@Uc@U@UuUPU/@U+U%@U@UTTTء@Tء@Tء@TT{Ta@T;Michael Gorse mgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgbadshah400@gmail.commgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.commgorse@suse.comzaitor@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdamjanovic.ivo@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgdimstar@opensuse.org- Add iso-codes to BuildRequires: needed to display language names of spelling dictionaries in settings (bsc#1161669).- Add evolution-show-security-bar-above-message-headers.patch: show security bar above message headers (boo#1125230 CVE-2018-15587 glgo#GNOME/evolution#120).- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 3.26.6: + itip-formatter: Meeting request attendee response address not properly filled. + Bugs fixed: bgo#793582.- Remove BuildRequires on pkgconfig(libgtkhtml-4.0): evolution only relies on webkit2gtk3.- Update to version 3.26.5: + Crash under message-list.c:free_message_info_data(). + Indentation in plain text adds unwanted spaces around links. + Composer-autosave: Use-after-free during snapshot save to file. + Bugs fixed: bgo#339675, bgo#792343, bgo#792385, bgo#792480, bgo#792781, bgo#792736, bgo#792909, bgo#788589, bgo#788823, bgo#720387. + Updated translations.- Update to version 3.26.4: + Bugs fixed: bgo#791291, bgo#791341, bgo#791346, bgo#791793. + Updated translations.- Update to version 3.26.3: + Workaround bgo#674885 (type initialisation deadlock in GObject). + [Calendar] set_style_from_attendee(): Prevent crash when attendee has no mail set. + Drag&drop of multiple messages from message list to composer fails. + [Composer] Better care of autosave snapshot after WebKitWebProcess crash. + Bugs fixed: bgo#789648, bgo#700778, bgo#790263, bgo#790326, bgo#789526, bgo#789571, bgo#790069, bgo#790291, bgo#680268, bgo#790311, bgo#790944, bgo#790666, bgo#790952, bgo#791203. + Updated translations.- Update to version 3.26.2: + Initialize libxml2 global memory in the main(). + Use icaltime_is_utc() instead of icaltimetype::is_utc. + Label shortcuts prevent typing numbers. + Crash after import file disappears before import is done. + Crash under e_dom_resize_document_content_to_preview_width(). + [ECellCombo] Misplaced combo popup under Wayland. + Disable expand of To Do bar icon renderer. + Store To Do bar width as proportion, not as absolute value. + Bugs fixed: bgo#696047, bgo#781645, bgo#788156, bgo#788293, bgo#788430, bgo#788450, bgo#788478, bgo#788639, bgo#788675, bgo#788686, bgo#788829, bgo#788916, bgo#789009. + Updated translations.- Update to version 3.26.1: + Add flatpak build script for stable Evolution version. + Show also git commit ID of Evolution in VERSION_SUBSTRING of flatpak build. + Correct runtime warning when creating All Day Appointment. + Cannot change organizer of existing meeting. + Use large-enough buffer in e_calendar_item_draw_day_numbers(). + Fix some syntax errors in translations. + Remove linked page that got deleted in 8f967d9f. + Bugs fixed: bgo#758945, bgo#787411, bgo#785618, bgo#787590, bgo#785178, bgo#787646, bgo#739059, bgo#788050, bgo#788051, bgo#788164, bgo#788231, bgo#788112. + Updated translations.- Update to version 3.26.0: + Add flatpak build script. + Updated translations.- Update to version 3.25.92.2: + Do not use PROJECT_VERSION_TWEAK when searching for eds dependencies. - Changes from version 3.25.92.1: + Revert "Rename evolution.desktop to org.gnome.Evolution.desktop". - Changes from version 3.25.92: + Default mail account not indicated after restart. + Show EDateEdit time combo popup in columns. + [ECompEditor] Preserve original duration when changing time. + Correct timezone handling when printing calendars. + Custom page setup not properly restored when printing. + Rename evolution.desktop to org.gnome.Evolution.desktop. + Add debugging console prints for message-list. + Updated translations.- Update to version 3.25.91: + Add new developer documentation files into evolution-util-docs.sgml.in. + Update mail filter conditions (as per bgo#698439). + Updated translations.- Update to version 3.25.90: + Provide e_alert_bar_submit_alert() to avoid code duplication. + Workaround broken GPG encrypted messages from Exchange and GroupWise servers. + Reply-To header value lost on Draft message reopen. + Add a WebDAV browser into the Account Editor. + Set shadow for Aliases scrolled window in mail account Properties. + Use SRV records for configuration lookup. + Remove change-switcher-appearance.page - too specific; not common topic. + Fix incorrect alt desc text for a screenshot. + Remove obsolete TODO comment. + Fix date in previous commit. + Read Receipts settings are also available in EWS/MAPI accounts. + Cover actual EWS account settings nowadays. + Use same string as in 'Manage signatures' page about '-- ' delimiter. + Provide actual links to the pages dedicated to these bullet points. + Grammar fixes in help. + Remove image from French user docs which is not used anywhere. + Bugs fixed: bgo#785031, bgo#785127, bgo#271481, bgo#785188, bgo#785233, bgo#785412, bgo#777086, bgo#785650, bgo#750564, bgo#785717, bgo#785800, bgo#768260, bgo#784214, bgo#784214, bgo#784767, bgo#784527, bgo#784527, bgo#784527, bgo#785644, bgo#783793. + Updated translations. - Changes from version 3.25.4: + Sort accounts in identity combo box (From: combo in mail composer). + Make it possible to debug filters on stdout. + Use the fancy Unicode quotation marks in a new string. + Change --module-dir for gtkdoc-fixxref call. + Make it possible to change theme for text-highlight module. + Cannot focus contact list editor's list name. + Fix runtime warning on close from e_content_request_process(). + Use the fancy Unicode quotation marks in a new file. + Prefer gtk_clipboard_wait_for_targets() over gtk_clipboard_request_targets(). + Wrong folder URI used for message notifications. + AlertBar from ShellContent not freed. + Derive date from selected day when creating event/meeting in ToDo bar. + Remove an obsolete comment. + Fix a typo. + Bugs fixed: bgo#783905, bgo#783968, bgo#783987, bgo#339675, bgo#782210, bgo#772572, bgo#235022, bgo#784246, bgo#783908, bgo#780934, bgo#781744, bgo#784445, bgo#784438, bgo#781309, bgo#781790, bgo#784664, bgo#784665, bgo#784746, bgo#784751, bgo#784776, bgo#784663, bgo#773550, bgo#771404, bgo#784874, bgo#783363, bgo#783504, bgo#783533, bgo#744526, bgo#780329. + Updated translations. - Add explicit gettext BuildRequires. - Stop post(un) handling, no longer needed as we have file-triggers taking care of this now. This means dropping glib2_gsettings_schema_post(un), desktop_database_post(un) and icon_theme_cache_post(un) macros. - Rename lang subpackage following upstream changes.- Update to version 3.25.3: + Use SIGTERM instead of SIGQUIT in killev (evolution --force-shutdown). + Allow select the same source and destination calendar in Copy To Calendar. + Crash under e_dom_resize_document_content_to_preview_width(). + Use ESourceRegistryWatcher in alarm-notify. + Allow overwrite of CMAKE_SKIP_RPATH variable. + e_mail_folder_to_full_display_name: Special-case virtual Trash/Junk folders. + Correct Unicode opening quotation mark. + Bugs fixed: bgo#205718, bgo#266621, bgo#499319, bgo#531945, bgo#537048, bgo#782052, bgo#782210, bgo#782470, bgo#782803, bgo#783106, bgo#783191, bgo#783317, bgo#783348, bgo#783353, bgo#783682. + updated translations.- Update to version 3.25.2: + Show VERSION_SUBSTRING and VERSION_COMMENT in Help->About. + Fix occasional runtime warning from e_web_extension_set_clipboard_flags(). + Mark editor as changed if using 'Wrap lines' action. + Mark editor as changed if deleting a selection. + MailFolderCache can sometimes block folder 'changed' notifications. + Correct possible ref/unref imbalance of a CamelFolder instance. + Remove misplaced 'return' call. + Refer to Polari instead of Empathy for IRC support in Help. + Use new e_util_generate_uid() instead of e_cal_component_gen_uid(). + [ECompEditor] Ensure local store directory exists before saving attachments. + [ECompEditor] Use ICAL_FILENAME_PARAMETER for attachments, if available. + Bugs fixed: bgo#781660, bgo#781647, bgo#781722, bgo#781833, bgo#781890, bgo#781116, bgo#778423, bgo#780088, bgo#569684, bgo#782153, bgo#720197, bgo#782529, bgo#782438, bgo#773420. + Updated translations.- Update to version 3.25.1: + Crash under e_meeting_time_selector_refresh_cb(). + Drag and drop to the editor can lock the Evolution. + Dropping text/* content to the editor is not handled by WebKit. + Fix the compilation warning with gcc 7. + [ENameSelectorEntry] Avoid fake "changed" signals on focus-in. + Calendar Print skips print dialog. + Remove some left-over debug prints. + User documentation improvements. + Bugs fixed: bgo#781404, bgo#781557, bgo#781570. + Updated translations. - Bump evolution_base_version to 3.26, following upstream.- Update to version 3.24.5: + Workaround broken GPG encrypted messages from Exchange and GroupWise servers. + Reply-To header value lost on Draft message reopen. + Set shadow for Aliases scrolled window in mail account Properties. + Bugs fixed: bgo#785031, bgo#785127, bgo#785188, bgo#785233, bgo#785412, bgo#777086, bgo#785717, bgo#785800. + Updated translations.- Update to version 3.24.4: + Sort accounts in identity combo box (From: combo in mail composer). + Cannot focus contact list editor's list name. + Fix runtime warning on close from e_content_request_process(). + Prefer gtk_clipboard_wait_for_targets() over gtk_clipboard_request_targets(). + Wrong folder URI used for message notifications. + AlertBar from ShellContent not freed. + Bugs fixed: bgo#783905, bgo#782210, bgo#784246, bgo#780934, bgo#784445, bgo#784438, bgo#781309, bgo#784664, bgo#784665, bgo#784776, bgo#784663, bgo#784874. + Updated translations.- Update to version 3.24.3: + [ECompEditor]: - Ensure local store directory exists before saving attachments. - Use ICAL_FILENAME_PARAMETER for attachments, if available. + Use SIGTERM instead of SIGQUIT in killev (evolution --force-shutdown). + Allow select the same source and destination calendar in Copy To Calendar. + Crash under e_dom_resize_document_content_to_preview_width(). + Allow overwrite of CMAKE_SKIP_RPATH variable. + e_mail_folder_to_full_display_name: Special-case virtual Trash/Junk folders. + Bugs fixed: bgo#720197, bgo#782529, bgo#773420, bgo#782803, bgo#783106, bgo#537048, bgo#783191, bgo#782052, bgo#783317, bgo#782210, bgo#783353, bgo#782470, bgo#783682. + Updated translations. - Pass -DCMAKE_SKIP_RPATH=OFF to configure, needed after upstream changes.- Update to version 3.24.2: + Crash under e_meeting_time_selector_refresh_cb(). + Drag and drop to the editor can lock the Evolution. + Dropping text/* content to the editor is not handled by WebKit. + Fix the compilation warning with gcc 7. + [ENameSelectorEntry] Avoid fake "changed" signals on focus-in. + Calendar Print skips print dialog. + Show VERSION_SUBSTRING and VERSION_COMMENT in Help->About. + Fix occasional runtime warning from e_web_extension_set_clipboard_flags(). + Mark editor as changed if using 'Wrap lines' action. + Mark editor as changed if deleting a selection. + MailFolderCache can sometimes block folder 'changed' notifications. + Correct possible ref/unref imbalance of a CamelFolder instance. + Bugs fixed: bgo#781404, bgo#781557, bgo#781570, bgo#781660, bgo#781647, bgo#781722, bgo#781833, bgo#781890, bgo#781116, bgo#778423, bgo#780088, bgo#569684, bgo#782153. + Updated translations.- Update to version 3.24.1: + Fix few issues reported by Coverity scan. + [EUndoRedoManager] Move two selection related functions to e-editor-dom-functions.h. + Fix drag and drop in composer. + Remove code that is not needed with WebKit2 anymore. + Undo and redo buttons not active if switching from headers to editor. + Fix the replace dialog functionality. + Be more verbose about some of the history events. + Allow the attachments and inline images to be dragged to the editor. + Remove some of the WK2 FIXMEs. + Undoing the HISTORY_IMAGE event won't remove the image. + No initial paragraph presented if composing a new message. + Possible deadlock in the replace dialog. + Can't change the font color on caret in WebKitGTK+ 2.16. + [Mail] Cached remote content not always found in cache. + Use the right format string for WebPage's id. + Don't hardcode base64 image data in tests. + Last BR in inserted content is left marked. + Remove duplicate function for determining the citation level. + Minor code style fixes. + Warning could be printed if debug enabled for undo&redo. + Fix a compiler warning (maybe-uninitialized). + Bugs fixed: bgo#780045, bgo#779907, bgo#780085, bgo#780080, bgo#726533, bgo#780275, bgo#780988. + Updated translations.- Update to version 3.24.0: + Updated translations.- Update to version 3.23.92: + e_msg_composer_setup_with_message: Doesn't use override_alias_name/_address. + Fix various editor's unit tests. + Don't preserve 'Preformatted' format if moving an empty block out of the quoted content. + Possible crash while refreshing spellcheck. + Print the history stack after removing item from it. + History could be saved twice if inserting HTML content. + Print current EEditorWebExtension method if CAMEL_DEBUG is active. + Bugs fixed: bgo#778541, bgo#779156, bgo#779687, bgo#779688, bgo#779738, bgo#779746. + Updated translations.- Update to version 3.23.91: + [EWeekdayChooser] Selected days drawn with incorrect color. + Bugs fixed: bgo#778642, bgo#779042. + Updated translations.- Update to version 3.23.90: + Reference a link where Google calendars to synchronize can be enabled. + Previous signatures with images not sent properly. + A minor translatable string change. + Fix few memory leaks. + e-editor-dom-functions: Do not override variable name from parent block. + Bugs fixed: bgo#733336, bgo#747751, bgo#773038, bgo#775656, bgo#776391, bgo#777207, bgo#777208, bgo#777267, bgo#777373, bgo#777766, bgo#777818, bgo#777974, bgo#778036, bgo#778062, bgo#778180, bgo#778223, bgo#778231, bgo#778347. + Updated translations.- Update to version 3.23.4: + Fix a crash when deleting a meeting without DTEND. + Fix a use-after-free after editor's WebKitWebProcess crash. + Resave .ui files with latest glade and bump gtk+ requirement to 3.10. + Attached meeting invitations not shown properly. + Crash on paste of a vCard into a message composer body. + "Insert text file" sensitive to HTML-significant characters. + EWeekView could write out of rows_per_day array. + Replace deprecated icalproperty_remove_parameter() with icalproperty_remove_parameter_by_kind(). + Replace deprecated icaltime_from_timet() with icaltime_from_timet_with_zone(). + Show available server tags (aka possible Labels) in Folder Properties. + Fix few memory leaks. + Use a single WebProcess for test-html-editor-units by default. + Fix few memory leaks when converting composer text to plain text. + Avoid a (rather rare) crash under message-list.c::build_tree(). + Destroy associated activity before Folder Properties dialog is shown. + Bugs fixes: bgo#489466, bgo#773316, bgo#773419, bgo#773548, bgo#774494, bgo#776044, bgo#776194, bgo#776224, bgo#776243, bgo#776415, bgo#776563, bgo#776584, bgo#776803, bgo#776813, bgo#776958, bgo#776969, bgo#777071, bgo#777141. + Updated translations. - Drop evolution-contact-list-performance.patch: fixed upstream.- Update to version 3.23.3: + Remove leftover EWebViewClass::create_plugin_widget(). + Message list not always scrolled to the cursor position on folder enter ][. + Spell GNOME Calendar correctly (Piotr Drąg) + Ensure mail_session_get_cache/config/data_dir() return existing directories. + Process the WebView's context menu actions synchronously. + Handle CAMEL_PROVIDER_CONF_LABEL option. + Fix formatting. + Fix various issues with clipboard content handling. + Fix the EHTMLEditor's update-actions signal. + EEditorWebExtension: Use-after-free when restoring the inline images. + EEditorDOMFunctions: Critical warning and possible crash when we cannot append the end node for spell checking. + Copy action is no available in EWebView's context menu. + Prefer user's value of WEBKIT_DISABLE_COMPOSITING_MODE. + Correct some backup/restore translatable strings. + Add a Confirmation option 'prompt-on-composer-mode-switch' into Preferences. + Let the Control + C shortcut behave the same way as Control + Shift (Tomas Popela) + Prefer text/plain in plain text mode if using 'Paste Quotation'. + Added translator's comment and 'mode' versus 'format' for composer changes. + Make glib_mkenums() files depend on the source enum file. + Bugs fixed: bgo#764802, bgo#767228, bgo#774164, bgo#774211, bgo#774377, bgo#774691, bgo#774924, bgo#774958, bgo#775042, bgo#775075, bgo#775214, bgo#775268, bgo#775363, bgo#775370, bgo#775395, bgo#775397, bgo#775565, bgo#775598, bgo#775656, bgo#775691, bgo#775704. + Updated translations.- Update to version 3.23.2: + Tests are expecting the font-family attribute on BODY. + Skip the tests that are known to fail. + Extra quoted character on the end of the quoted PRE element if it ends with BR element. + Renew spell-check only in viewport and not in the whole document. + Editor is not marked as changed after some operations. + Fix possible crash (use-after-free) under mail_send_receive(). + Correct gtkdoc-scan --ignore-headers argument value. + Update gtk-doc sgml input files. + Return RPATH linker flags back to evolution-shell.pc.in. + Do not require C++ compiler, when not used. + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here. + Message list not always scrolled to the cursor position on folder enter. + Messages could not be sometimes quoted correctly. + Reflect spellchecking UI changes in user documentation. + Bugs fixed: bgo#739955, bgo#764065, bgo#769573, bgo#770926, bgo#771821, bgo#772947, bgo#773236, bgo#773494, bgo#773659, bgo#773864, bgo#774067, bgo#774156, bgo#774521, bgo#774681. + Updated translations. - Drop evolution-rpaths.patch: fixed upstream. - No longer pass -DCMAKE_SKIP_RPATH=ON to cmake: upstream corrected the build system to take care of this.- Add evolution-rpaths.patch: Do not store an rpath in libraries that do not link anything private (bgo#774681). - Pass -DCMAKE_SKIP_RPATH=OFF to cmake: evolution relies on rpath being set. Future versions take care of this by setting the appropriate flag in CMakeLists.txt.- Update to version 3.23.1: + Change "Compose Message" Desktop Action to disambiguate it from titles. + Convert from autotools to CMake. + Require as hard dependency some dependencies. + Extend error messages in FindLDAP.cmake. + Reorganize directory structure. + Add a helper script for a 'dist' target. + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX. + Place private libevolutiontestsettings.so into a test-gio-modules subdirectory. + Do not use camel_folder_set_message_flags() in message-list::on_click(). + Do not quote compiler/linker flags. + Fix a crash when replying to all recipients. + Add an option to (not) have reminder notification dialog always on top. + Add options to select Memo/Task Lists for Reminder notifications. + Hard-break `make dist` when there are uncommitted changes. + Bugs fixed: bgo#772175, bgo#336195, bgo#605416. + Updated translations.- Update to version 3.22.5: + Previous signatures with images not sent properly. + Fix few memory leaks. + e-editor-dom-functions: Do not override variable name from parent block. + Bugs fixed: bgo#777373, bgo#776391, bgo#775656, bgo#773038, bgo#777766, bgo#777818, bgo#778036, bgo#778062, bgo#778347. + Updated translations.- Add evolution-contact-list-performance.patch: improve performance with very large contact lists (bsc#990206 bgo#774494).- Update to version 3.22.4: + Fix a crash when deleting a meeting without DTEND. + Fix a use-after-free after editor's WebKitWebProcess crash. + Attached meeting invitations not shown properly. + Crash on paste of a vCard into a message composer body. + "Insert text file" sensitive to HTML-significant characters. + EWeekView could write out of rows_per_day array. + Replace deprecated icalproperty_remove_parameter() with icalproperty_remove_parameter_by_kind(). + Replace deprecated icaltime_from_timet() with icaltime_from_timet_with_zone(). + Fix few memory leaks. + Avoid a (rather rare) crash under message-list.c::build_tree(). + Bugs fixed: bgo#776224, bgo#776584, bgo#489466, bgo#776813, bgo#776969, bgo#776958, bgo#776415, bgo#777071. + Updated translations.- Update to version 3.22.3: + Message list not always scrolled to the cursor position on folder enter. + Messages could not be sometimes quoted correctly. + Ensure mail_session_get_cache/config/data_dir() return existing directories. + Process the WebView's context menu actions synchronously. + Fix formatting. + Fix various issues with clipboard content handling. + Fix the EHTMLEditor's update-actions signal. + EEditorWebExtension: Use-after-free when restoring the inline images. + EEditorDOMFunctions: Critical warning and possible crash when we cannot append the end node for spell checking. + Copy action is no available in EWebView's context menu. + Add a Confirmation option 'prompt-on-composer-mode-switch' into Preferences. + Prefer text/plain in plain text mode if using 'Paste Quotation'. + Revert "Add a Confirmation option 'prompt-on-composer-mode-switch' into Preferences". + Let the Control + C shortcut behave the same way as Control + Shift. + Bugs fixed: bgo#774180, bgo#774156, bgo#774067, bgo#764802, bgo#775042, bgo#767228, bgo#775075, bgo#774164, bgo#774691, bgo#775397, bgo#774211, bgo#775656, bgo#774958, bgo#775214, bgo#775268, bgo#775370, bgo#775565, bgo#775691, bgo#775598, bgo#775704. + Updated translations.- Update to version 3.22.2: + If body contains just the empty block, then nothing is sent. + Make the EContentEditor accessible in tests. + Consume return value of gtk_clutter_init_with_args()/gtk_init_with_args(). + Use unique D-Bus service name for WebKit editor and cancel pending calls on dispose. + Do not steal focus when alarm notify dialog is shown. + EEditorPage is never freed. + Fix e_mail_display_get_selection_plain_text_sync(). + The "Reply from preview selection" feature is wrong for multipart messages. + Correct the mime type of preview selection string. + Tests are expecting the font-family attribute on BODY. + Skip the tests that are known to fail. + Extra quoted character on the end of the quoted PRE element if it ends with BR element. + Renew spell-check only in viewport and not in the whole document. + Editor is not marked as changed after some operations. + Fix possible crash (use-after-free) under mail_send_receive(). + Bugs fixed: bgo#772150, bgo#772803, bgo#772590, bgo#772916, bgo#772918, bgo#773164, bgo#769733, bgo#773033, bgo#772858, bgo#773396, bgo#773236, bgo#771821, bgo#773494, bgo#773864. + Updated translations.- Update to version 3.22.1: + Missing declaration for DOMGetActiveSignatureUid. + Extra new line on the end of mail and after citation end. + Introduce new debug domains for WebKit parts. + Cannot switch the list type when it has just one level. + Simplify a bit how the selection is saved. + Only update the composer colors when the web extension is ready. + Correct external editor plugin to work again. + Optimise how a quote element is created. + Optimize various DOM operations when searching elements. + Some text could be skipped when converting the HTML to plain text. + Pressing the Backspace key to decrease indentation level is wrong for content that was not written in Evolution. + Correctly process a WebKitDOMHTMLCollection objects. + When creating a plain text version of a message process the nodes in right order. + Correctly process and remove the BODY attributes. + Deleting a quoted content could leave paragraph that cannot be focused. + Correct possible uninitialized variable usage. + Bugs fixed: bgo#771347, bgo#771493, bgo#771651, bgo#771268, bgo#770662, bgo#772015, bgo#772171, bgo#770067, bgo#769752, bgo#772233, bgo#772513. + Updated translations.- Update to version 3.22.0: + bgo#771420: [WK2]: Printing an email does not work. + Updated translations.- Update to version 3.21.92: + [itip-formatter]: Guess meeting time zone when not provided in the invitation. + Remove CSS sheet from the DOM only when it exists. + Critical warning could be printed when replying on message with inline images. + Adapt to WebKit Unstable DOM API changes in WebKitGTK+ 2.13.90. + Replace usage of deprecated WebKit DOM API functions. + Replace last usage of deprecated WebKit DOM API functions. + Fix archives support in attachments. + Undoing a citation split could fail. + When removing empty blocks from citations, don't remove BR elements. + Extra new line is inserted on the end of converted content. + Save selection in save_history_for_delete_or_backspace(). + Selection end marker could be saved wrong in the quoted content. + Correctly handle the undo operation the Backspace was pressed in the beginning of LI element. + e_editor_dom_move_quoted_block_level_up() is wrong for HTML mode. + Try to fix the "NL between tags" when inserting HTML into the editor. + Update the tests expectations. + Change URL and e-mail pattern regular expressions. + Prefer OAuth2 authentication for Mail-only Google accounts. + Add 'OAuth2 Google' authentication type to Google-based accounts. + Use DIV instead of P element for 'Normal' block. + After pressing the return key, caret is moved to a wrong place. + An extra quote character is inserted on the end of an empty PRE element. + Bugs fixed: bgo#770496, bgo#771044, bgo#770380, bgo#771131. + Updated translations. - Drop evolution-webkit2gtk3-adaptation.patch and evolution-gnome-autoar.patch: Fixed upstream. Flip need_autogen to 0 again, no longer needed.- Add evolution-webkit2gtk3-adaptation.patch: Make evolution work with new webkit2gtk3-2.13.90, patch from git. - Add highlight BuildRequires: Build highlight source-code in mailbody support, we now have the needed package. Following this: Stop passing --disable-text-highlight to configure. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Add pkgconfig(gnome-autoar-gtk-0) BuildRequires: Build archive support for attachments. Following this: Stop passing - -disable-autoar to configure. - Add evolution-gnome-autoar.patch: Fix configure to look for the correct name. Also flip define need_autogen to 1, as the patch touches the buildsystem (bgo#770380).- Update to version 3.21.91: + Context menu above EWebView hides on button release. + Correctly free the WebKit DOM GObject instaces. + Don't try to convert the 'None' signature. + Paragraphs with just BR element could not be quoted properly. + Use a faster way of quoting an element if possible when converting the content. + Remove the zero width space characters from the HTML output. + New line after heading and other elements could be lost. + Fix various issues with parse_html_into_blocks() - mostly not processing part of the input. + Make a magic-spacebar (partly) work again. + Open link in HTML editor only when Ctrl+left-click above it. + EEditorUndoRedoManager - Fix some FIXME WK2 comments. + Redoing the input history item could be wrong. + Element could be quoted in the HTML mode as in the plain text mode. + Redoing of "Pasting a link and pressing the Return key after it" is wrong. + Don't try to insert selection marks if they are already presented. + Remove an empty blockquote if presented after removing from the quoted content. + No need to recognize links in the element where it was already done (by parse_html_into_blocks()). + Remove special id used for BLOCKQUOTEs when generating the HTML version of the content. + Always use the faster version of quoting when we previously wrapped the content. + Properly check if the current node is indeed the HR element before processing it. + Correct the indentation. + Font style cannot be set. + Cast warning printed when trying to cast non-element node to element in the get_parent_block_element(). + Fix various extra new lines errors when processing the content. + Ensure EMailConfigPage::changed signal is emitted in the main/UI thread. + Make ECompEditor an extensible. + Turning off the font formatting could leave empty elements in DOM. + Redoing the input event should remove the BR if it was the only node there. + Redoing a font style change will not set the correct values to the EEditorPage. + Undoing the style change should act like the separate history event. + test-htlm-editor-units - Do not focus window on show. + Cut/Copy/Paste in EHTMLEditor shows a runtime warning on the console. + PRE element could not be wrapped quoted correctly. + Redoing some events could fail. + Undoing or redoing the font format changes does not reflect the changes in the UI. + Avoid vertical scrolling in the filtering rules editor dialog. + Some editor unit tests fail after commit d3fc71. + Add --background option for test-html-editor-units. + Report errors from D-Bus calls to WebExtension-s. + Bugs fixed: bgo#769618, bgo#769753, bgo#769912, bgo#770083, bgo#770086, bgo#770369, bgo#770494. + Updated translations.- Update to version 3.21.90: + Correct order of "assign value" and "call function" when saving to drafts. + Simplify and fix how the HTML is parsed into composer's DOM structure. + Update devel-doc build scripts to work after the WebKit2 port merge. + The "headers-collapsed" change not propagated into the settings. + Add TestKeyfileSettingsBackend for test-html-editor-units. + Update homepage GNOME wiki URL to save us a redirect. + Make translation type value more generic; no need for branch numbers. + test-html-editor-units: Increase default command delay to 25ms. + EHTMLEditorView: - Redoing unquoting does not work. - Extra new line could be added to the quoted text when parsing HTML. - Replace citation marks to actual citation in one round. - Remove accidentally committed debug prints. + EWebKitEditor: Tabulator key does not insert the tabulator, but changes focus. + Bugs fixed: bgo#768449, bgo#767283, bgo#769354, bgo#769338, bgo#769062, bgo#768683, bgo#624604, bgo#769388, bgo#769044, bgo#769072, bgo#769152, bgo#769288, bgo#751588, bgo#769707, bgo#769908. + Updated translations. - Replace pkgconfig(webkitgtk-3.0) for pkgconfig(webkit2gtk-4.0) BuildRequires following upstreams port.- Update to version 3.21.4: + GalA11yETableItem can have stored incorrect row count sometimes. + Build developer documentation sections and types on the fly. + When pressing the Return key to end a list a new empty list is created. + Make it easier to change evolution .ui files by the users. + Busy-loop when printing specifically formatted HTML message. + Enhance timezone lookup for the event editor. + [ETimezoneDialog] Show timezones as a tree, not as a flat list. + EHTMLEditorActions: Disable HTML actions in plain text mode. + EHTMLEditorSelection: - List alignment not detected properly. - Indented block style could not be set properly. + EHTMLEditorUtils: Correctly remove class when it is surrounded by spaces. + EHTMLEditorView: - Critical warning could be seen in console after pasting the content. - Don't leak a WebKitDOMNodeList instance. - Pasting content into the indented block will not preserve formatting. - Don't add a new line for the empty list when generating a plain text version of the content. - Don't leak a WebKitODMNodeList instance. - Always try to process the CID images when loading a content. - Correct the situations when the 'Lose formatting' dialog is showed. - When the content is converted set the editor as changed. - Plain text version of draft could lose formatting. - Improve how the content is processed. - Changing a top signature to another one will place it on different position. - Unneeded spacer left when setting a top signature from an existing one to None. + Add Language headers to po files. + Bugs fixed: bgo#767780, bgo#764065, bgo#443716, bgo#768013, bgo#767990, bgo#754848, bgo#768369, bgo#768496, bgo#438062, bgo#768438. + Updated translations. - Stop passing V=1 to make, debugging is local.- Update to version 3.21.3: + Avoid NULL dereference in mail-send-recv.c:free_send_data() function. + [CamelGpgContext] Provide signer photos when available. + Use newly introduced ENetworkMonitor and add UI settings for it. + Don't create unnecessary wrappers when quoting a text. + Address some of the clang compiler warnings. + Crash under e_mail_folder_find_duplicate_messages_sync(). + Create new events in the selected calendar in the left tree of calendars. + EHTMLEditorActions: Paste Quotation action is always active. + EHTMLEditorSelection: Use a faster way of quoting an element in the plain text mode. + EHTMLEditorView: - Redoing a delete operation in a PRE element could wrap the content in SPAN element. - Some empty new lines in a quoted content could be lost. - Don't modify a variable from arguments. - Simplify how an element is quoted. - Opening a draft that was not created in composer should respect the wrap/don't wrap preference. + Bugs fixed: bgo#766745, bgo#766682, bgo#766713, bgo#766796, bgo#767283, bgo#767236, bgo#767334, bgo#767542, bgo#767364, bgo#651112, bgo#767335. + Updated translations.- Update to version 3.21.2: + Avoid minor occasional runtime warning. + Occasional runtime warning from EaMinicardView about invalid book client. + Move the clipboard handling from EMsgComposer to EHTMLEditorView. + Recognize special folders for a global mail view also based on flags. + Rather hide, than disable, items in Taskpad/Memopad context menus. + Correct placement of emoticon and color chooser in composer under Wayland. + Enhance delayed message send through Outbox. + Fix typo in previous commit. + Add missing closing tag. + Fix some issues found by Coverity Scan, cppcheck and clang. + Explicitly center attachment bar expander vertically. + EHTMLEditor: Only display the text properties dialog when some text is selected. + EHTMLEditorActions: 'Select All' action is always disabled. + EHTMLEditorImageDialog: Border and alignment are not set properly. + EHTMLEditorView: - Restore the selection end mark correctly when processing HTML to plain text. - Redoing a citation split removes an extra text. - Introduce the is-ready signal. - Background image from page is removed when saving draft. + EMailSignatureEditor: Undo and redo history is handled by EHTMLEditorView and not by WebKitWebView. + EMsgComposer: Move the signature handling to EHTMLEditorView. + Bugs fixed: bgo#435219, bgo#571723, bgo#681353, bgo#765446, bgo#765665, bgo#765636, bgo#765857, bgo#765950, bgo#766017, bgo#766111, bgo#766315, 766540. + Updated translations.- Update to version 3.21.1: + Cannot change order list to unordered for the first time. + Inline images in drafts are not displayed in GMail. + Change ECalendarView from GtkTable to GtkGrid. + Hide private members of ECalendar into a private structure. + Optimize some of the DOM functions related to selection. + EHTMLEditorSelection: - Selection could be saved wrong in quoted content. - Anchors could be wrongly wrapped in quoted content. - Ask for a parent node of the right node. + EHTMLEditorView: - Simplify and improve how the undo/redo of delete operation in quoted content is performed. - Deleting a content in a PRE element could wrap the content in SPAN element. - Moving a Preformatted block one level up in the quoted content will change it to Normal. + EMsgComposer: Move the DOM manipulation to EHTMLEditorView. + Bugs fixed: bgo#759802, bgo#764977, bgo#765090, bgo#765102, bgo#765202, bgo#765112. + Updated translations. - Bump base version following upstream changes.- Update to version 3.20.5: + EComposerPrivate: Changing a top signature to another one will place it on different position. + EComposerPrivate: Unneeded spacer left when setting a top signature from an existing one to None. + EHTMLEditorView: Redoing unquoting does not work. + Correct order of "assign value" and "call function" when saving to drafts. + Bugs fixed: bgo#768449, bgo#767283, bgo#769338, bgo#769354, bgo#769062, bgo#768683, bgo#769072, bgo#769523, bgo#769288. - Drop evolution-bgo769062-mouseover-crash.patch and evolution-bgo768683-cannot-mark-as-spam.patch: Fixed upstream.- Add evolution-bgo769062-mouseover-crash.patch: fix crash on mouse over task when tasks are grouped (bgo#769062). - Add evolution-bgo768683-cannot-mark-as-spam.patch: allow marking a non-spam message as spam in a junk folder (bgo#768683).- Update to version 3.20.4: + Crash under e_mail_folder_find_duplicate_messages_sync(). + Create new events in the selected calendar in the left tree of calendars. + When pressing the Return key to end a list a new empty list is created. + Don't create unnecessary wrappers when quoting a text. + Busy-loop when printing specifically formatted HTML message. + GalA11yETableItem can have stored incorrect row count sometimes. + EHTMLEditorActions: Disable HTML actions in plain text mode. + EHTMLEditorSelection: - List alignment not detected properly. - Indented block style could not be set properly. - Use a faster way of quoting an element in the plain text mode. + EHTMLEditorView: - Opening a draft that was not created in composer should respect the wrap/don't wrap preference. - Critical warning could be seen in console after pasting the content. - Don't leak a WebKitDOMNodeList instance. - Pasting content into the indented block will not preserve formatting. - Don't add a new line for the empty list when generating a plain text version of the content. - Don't leak a WebKitODMNodeList instance. - Always try to process the CID images when loading a content. - Correct the situations when the 'Lose formatting' dialog is showed. - When the content is converted set the editor as changed. - Plain text version of draft could lose formatting. - Improve how the content is processed to plain text. - Correctly remove images and its wrappers. - Indented elements should be preserved when switching between composer modes. - Fix the build after doing a mistake in commits. - Redoing a delete operation in a PRE element could wrap the content in SPAN element. - Some empty new lines in a quoted content could be lost. - Don't modify a variable from arguments. - Simplify how an element is quoted. + Bugs fixed: bgo#767283, bgo#767236, bgo#767334, bgo#767542, bgo#767364, bgo#767335, bgo#767780, bgo#767681, bgo#768013, bgo#768369. + Updated translations.- Update to version 3.20.3: + Fix some issues found by Coverity Scan, cppcheck and clang. + Explicitly center attachment bar expander vertically. + Avoid NULL dereference in mail-send-recv.c:free_send_data() function. + EHTMLEditorActions: Paste Quotation action is always active. + EHTMLEditorImageDialog: Border and alignment are not set properly. + EHTMLEditorView: Background image from page is removed when saving draft. + Bugs fixed: bgo#766540, bgo#766713. + Updated translations.- Update to GNOME 3.20.2 Fate#318572- Update to version 3.20.2: + Optimize some of the DOM functions related to selection. + EMsgComposer: Move the DOM manipulation to EHTMLEditorView. + EHTMLEditorActions: 'Select All' action is always disabled. + EHTMLEditorView: - Deleting a content in a PRE element could wrap the content in SPAN element. - Moving a Preformatted block one level up in the quoted content will change it to Normal. - Restore the selection end mark correctly when processing HTML to plain text. - Redoing a citation split removes an extra text. - Simplify and improve how the undo/redo of delete operation in quoted content is performed. + Recognize special folders for a global mail view also based on flags. + Rather hide, than disable, items in Taskpad/Memopad context menus. + Correct placement of emoticon and color chooser in composer under Wayland. + Bugs fixed: bgo#765090, bgo#765102, bgo#765202, bgo#765446, bgo#765665, bgo#765636, bgo#435219, bgo#765950, bgo#766017. + Updated translations.- Drop pkgconfig(geoclue) BuildRequires: evolution stopped depending on it in version 3.12.8.- Update to GNOME 3.20 Fate#318572 - Drop evolution-bsc930240-a11y-3-12-fixes.patch, evolution-bsc930240-a11y-3-16-fixes.patch, 0001-GalA11yETableColumnHeader-implement-AtkComponent.patch, and evolution-drag-text-to-composer.patch: fixed upstream.- Drop evolution-migrate-kmail-kcontact.patch: merged upstream (bgo#731502).- Update to version 3.20.1: + [EAttachmentTree/IconView]: Setup widgets in 'constructed' handler. + Remove unneeded runtime warning from e-day-view.c::cancel_editing(). + Vertically center table header text. + Make some settings changes in mail composer permanent. + Add missing closing double quote, thus webview-print.css is actually used. + Reposition ECalendar children on timeout, not inside size-allocate handler. + Cannot change order list to unordered for the first time. + Inline images in drafts are not displayed in GMail. + EHTMLEditorView: - Remove signature from Thunderbird if presented. - Correct the new lines handling in quoted content. - Avoid variables with the same name in one scope. - Don't replace various whitespaces with non-breaking spaces when inserting into PRE element. - Busy loop after pasting two links after each other in the quoted content. + EHTMLEditorSelection: - Selection could be saved wrong in quoted content. - Anchors could be wrongly wrapped in quoted content. - Ask for a parent node of the right node. + Bugs fixed: bgo#736808, bgo#763796, bgo#764062, bgo#764234, bgo#764172, bgo#763723, bgo#764426, bgo#764428, bgo#240130, bgo#764542, bgo#762785, bgo#758878. + Updated translations.- Do not pass the option "-N Evolution" to %suse_update_desktop_file for evolution.desktop: this has the ugly side-effect of changing every Name entry in the .desktop file, including those (new to v3.20.0) for desktop actions, to Evolution which messes up the desktop item. - Do not pass the option "-D evolution" to %suse_update_desktop_file for evolution.desktop: the specified docpath no longer exists; this prevents the following warning "suse_update_desktop_file: DocPath target evolution for does not exist" during the %install stage.- Update to version 3.20.0: + bgo#763631: Folder->Subscriptions opened empty with gtk+3.19.11. + Updated translations.- Update to version 3.19.92: + Update README file. + Plain text signature is opened as an HTML one. + Some HTML signatures lost line breaks when inserted to the composer. + EHTMLEditorView - Signature in a message can lost its line breaks after sending it. + bgo#762759: Crash on start when ~/.cache is not accessible. + bgo#762477: Add .desktop file actions to open respective parts. + Updated translations.- Update to version 3.19.91: + Correct typo in the fix for bgo#761883. + Pressing the Return key in the image wrapper will duplicate the image wrapper structure. + EHTMLEditorSelection - Turning off the bold formatting can leave unnecessary nodes in the DOM. + EHTMLEditorView: - List item is deleted when enter is pressed on the end of it. - Avoid extra selection save/restore in list manipulation. + Bugs fixed: bgo#203026, bgo#579675, bgo#614557, bgo#759101, bgo#761159, bgo#761301, bgo#761497, bgo#761596, bgo#761993, bgo#762022, bgo#762075, bgo#762205, bgo#762376, bgo#762396. + Updated translations.- Update to version 3.19.90: + EHTMLEditorView: - It's not possible to change formatting from Blockquote to list. - Some of the Evolution's composer attributes are sent in HTML messages. - Avoid possible critical warnings when sending HTML messages. - Avoid critical warnings when deleting a text smiley. - Fragment can be used uninitialized when saving history while deleting. - Undoing the citation split does not re-wrap and re-quote the block. - Pressing the Return key in the beginning of list item will delete the item. - Don't send the empty signature placeholder in the HTML messages. + EHTMLEditorUtils - prev_parent variable can be used uninitialized. + EMinicard: Release grab when started drag of the contact. + Do not let itip-formatter plugin disable. + Use icaltzutil_set_exact_vtimezones_support(), if available. + Update the AppData to spec version 0.7+. + Add a missing tag to the AppData file. + Do not require gnome-common to run autogen.sh. + Show composer when processing mailto: only after From account is set. + Address some compiler warnings. + Avoid delay when going online with --force-online command-line option. + Cancel editing when change notification comes in the Day View. + Use UTF-8 default composer-charset, if not set. + Bugs fixed: bgo#725320, bgo#758977, bgo#759201, bgo#759474, bgo#759618, bgo#759873, bgo#760520, bgo#760563, bgo#760638, bgo#760971, bgo#761166, bgo#761346, bgo#761394, bgo#761453, bgo#761483, bgo#761496, bgo#761506, bgo#761883. + Updated translations.- Update to version 3.19.4: + EHTMLEditorView: - Cannot append text to links if non-breaking space is presented. - Extra new line added after pressing the Backspace in a list item with one character. - History can be overwritten when redoing the Return key press in an empty list item. - Redoing the Return key press in the list can fail. - Pressing the Return key in the bulleted list does not end it. - Cannot remove an empty bulleted list item with Backspace key. - Only change a smiley to plain text when the node is smiley. + Enhance workaround for bgo#737949. + Add metainfo.xml files for pst-import plugin. + Add "Message->Mailing List->Copy Message Archive URL" for Archived-At header. + Bugs fixed: bgo#755743, bgo#759536, bgo#759564, bgo#759584, bgo#759665, bgo#760365. + Updated translations. - Split out new package evolution-plugin-pst-import, containing the Outlook PST Import plugin.- Update to version 3.19.3: + Mail Preferences->Junk page incorrectly referenced in the code. + Fix crash on quit in gtk_application_impl_uninhibit(). + Ask for a forced quit when a user tries to re-close the window. + Attachments List View passes mouse events to the parent widget. + Add into appdata/metainfo files. + Visualize incorrect values in account/source editors. + Composer: - Last empty block in pasted content could be inaccessible. - Set GObject's data on history event instead on its data and rename them. - Partially revert previous commit as EHTMLEditorHistoryEvent is not GObject. + EHTMLEditorSelection: - Editor is not marked as changed after doing paste action. + EHTMLEditorView: - Add an debug message when inserting a new history event. - Warning printed on console after pressing Enter & Tabulator. - Don't save history when undoing/redoing a paste of content. - Check if the Backspace or Delete operation can remove anything. - Don't include non-breaking space while recognizing links. - Links could not be recognized after deleting them and later undoing it. - Caret is put on wrong place when pasting into quoted content. - Note a type of DOMRange comparison in comment. - Don't include non-breaking space while recognizing links. - Don't check for links if we cannot obtain valid block. - Undoing and redoing Return press in the beginning of citation is wrong. - 'Paste Quotation' action in HTML mode is not setting the caret to the right position. - Replace the preedit-* signals with compositionstart and compositionend HTML events. - Rename variables and functions to more reflect previous change. + EMailPrinter - Clean the unused variables. + Bugs fixed: bgo#758089, bgo#758152, bgo#758650, bgo#758665, bgo#752543, bgo#758827, bgo#758752, bgo#758827, bgo#758851, bgo#758846, bgo#758849, bgo#758747, bgo#758856, bgo#757939, bgo#759046, bgo#759337, bgo#749712. + Updated translations.- Update to version 3.19.2: + EHTMLEditorSelection: Remove previously inserted BR if correcting wrapping around selection markers. + EHTMLEditorView: - Fix a link detection when ending a link with the Return key. - Don't leak the WebKitDOMRange object when undoing the Return key press. - New lines could be skipped when parsing the mail content into the composer. - Allow to append a query to the link. - Correctly remove the HISTORY_AND events from history. - Post-process every HISTORY_DELETE event. - After undoing the HISTORY_DELETE operation always re-wrap and re-quote current block. + Make calendar editors modular and non-UI-blocking. + Updated German screen-shots. + Forward ETable/ETree background events to an ETableItem. + Task view's "Assign task" doesn't open editor with attendees. + [ECompEditor] Store attachments to calendar's local store on save. + [ECompEditor] Always enable the editor after the save is complete. + [EActivityBar] Do not remove timeout GSource twice in dispose. + [libgnomecanvas] Drag end not recognized with gtk+ 3.18.x. + [EMailBrowser] Free MessageList on close. + Do not leak a GalView in a GalViewInstance. + Read link/visited-link colors also from the style context flags. + [EMailLabelListStore] Avoid circular dependency in a tag cache. + Preferences window never freed. + EShell not finalized on exit. + [EMeetingTimeSelector] Expects wrong objects in detach menu callbacks. + [ECompEditor] Disable editing of some parts when the user is not the organizer. + Disable animation of the GtkInfoBar's revealer. + [ECompEditor] Change order of an alert add and remove. + Free EMailFormatter/Parser extension caches on application exit. + Fix possible memory leak with attachments in message preview. + EAttachment/Store not freed in the message preview panel. + Bugs fixed: bgo#735747, bgo#757246, bgo#757188, bgo#757348, bgo#216130, bgo#272854, bgo#639299, bgo#757342, bgo#755418, bgo#757594, bgo#757660, bgo#757658, bgo#598037, bgo#692713, bgo#744859, bgo#241050, bgo#710761, bgo#757654, bgo#758015, bgo#757887, bgo#616931, bgo#758191. + Updated translations. - Changes from version 3.19.1: + Fix the name of GNOME Calendar. + Fix translation of default:mm. + Use set date/time format in Tasks/Memos previews. + Add also evolution-mail-formatter into Libs of evolution-mail.pc. + Pack address book importers' selector into a scrollable window. + EHTMLEditorSelection: - Selection start marker could be wrongly saved before the quote character. - Selection is wrongly restored when it is on the end of block. - Blocks are wrongly wrapped around selection markers. - Font color can't be set. - Current font color is discarded after modifying the font size. - Font formats are reported wrongly if the are nested FONT elements. - build fix. - Make sure we really wrap when ending a line. - Trailing and leading spaces could be lost. - Replace g_strstr_len usage with strstr. + EHTMLEditorView: - Only process the Heading elements in HTML mode. - When merging siblings repeat until none is left. - Improve the undo/redo in composer. - Pasting HTML content with new lines between elements inserts these lines into composer. - Extra new line added after credentials. - Busy loop when replying to certain mail. - Very long strings without spaces can overflow the paragraph. - Quote symbols could be inserted twice around tabulator. - Correct indentation. + Bugs fixed: bgo#749974, bgo#544813, bgo#754999, bgo#749158, bgo#754872, bgo#255032, bgo#677862, bgo#754693, bgo#442398, bgo#513779, bgo#756535, bgo#755730, bgo#756664, bgo#676151, bgo#682565, bgo#687326, bgo#688368, bgo#687427, bgo#688796, bgo#756707, bgo#756883. + Updated translations. - Bump %define evolution_base_version to 3.20.- Update to version 3.18.5.1: + Bug Fixes: Correct typo in the fix for bgo#761883.- Update to version 3.18.5: + Do not let itip-formatter plugin disable. + Use icaltzutil_set_exact_vtimezones_support(), if available. + Show composer when processing mailto: only after From account is set. + [EMinicard]: Release grab when started drag of the contact. + EHTMLEditorUtils: prev_parent variable can be used uninitialized. + EHTMLEditorView: - It's not possible to change formatting from Blockquote to list. - Some of the Evolution's composer attributes are sent in HTML messages. - Avoid possible critical warnings when sending HTML messages. - Avoid critical warnings when deleting a text smiley. - Fragment can be used uninitialized when saving history while deleting. - Undoing the citation split does not re-wrap and re-quote the block. - Pressing the Return key in the beginning of list item will delete the item. - Don't send the empty signature placeholder in the HTML messages. + Bugs fixed: bgo#758977, bgo#760971, bgo#761166, bgo#759201, bgo#760638, bgo#759873, bgo#761394, bgo#761496, bgo#761883. + Updated translations.- Update to version 3.18.4: + EHTMLEditorView: - Allow to append a query to the link. - Cannot append text to links if non-breaking space is presented. - Extra new line added after pressing the Backspace in a list item with one character. - History can be overwritten when redoing the Return key press in an empty list item. - Redoing the Return key press in the list can fail. - Pressing the Return key in the bulleted list does not end it. - Cannot remove an empty bulleted list item with Backspace key. - Only change a smiley to plain text when the node is smiley. + Address crashes related to second instance execution. + Bugs fixed: bgo#759584, bgo#759564, bgo#760365. + Updated translations.- Update to version 3.18.3: + [EActivityBar] Do not remove timeout GSource twice in dispose. + [libgnomecanvas] Drag end not recognized with gtk+ 3.18.x. + [EMailBrowser] Free MessageList on close. + Do not leak a GalView in a GalViewInstance. + Read link/visited-link colors also from the style context flags. + Disable animation of the GtkInfoBar's revealer. + Fix possible memory leak with attachments in message preview. + Ask for a forced quit when a user tries to re-close the window. + Attachment's List View passes mouse events to the parent widget. + Add into appdata/metainfo files. + EAttachment/Store not freed in the message preview panel. + Composer: - Last empty block in pasted content could be inaccessible. - Set GObject's data on history event instead on its data and rename them. - Partially revert previous commit as EHTMLEditorHistoryEvent is not GObject. + EHTMLEditorView: - Add an extra debug message when inserting a new history event. - Fix a link detection when ending a link with the Return key. - Don't leak the WebKitDOMRange object when undoing the Return key press. - New lines could be skipped when parsing the mail content into the composer. - Correctly remove the HISTORY_AND events from history. - Post-process every HISTORY_DELETE event. - After undoing the HISTORY_DELETE operation always re-wrap and re-quote current block. - Don't save history when undoing/redoing a paste of content. - Check if the Backspace or Delete operation can remove anything. - Warning printed on console after pressing Enter and Tabulator. - Don't include non-breaking space while recognizing links. - Links could not be recognized after deleting them and later undoing it. - Caret is put on wrong place when pasting into quoted content. - Don't include non-breaking space while recognizing links. - Don't check for links if we cannot obtain valid block. - Undoing and redoing Return press in the beginning of citation is wrong. - 'Paste Quotation' action in HTML mode is not setting the caret to the right position. - Replace the preedit-* signals with compositionstart and compositionend HTML events. - Rename variables and functions to more reflect previous change. - Note a type of DOMRange comparison in comment. + EHTMLEditorSelection: - Remove previously inserted BR if correcting wrapping around selection markers. - Editor is not marked as changed after doing paste action. + EMailPrinter: Clean the unused variables. + Bugs fixed: bgo#757658, bgo#598037, bgo#692713, bgo#744859, bgo#241050, bgo#710761, bgo#758015, bgo#757887, bgo#758191, bgo#758152, bgo#758650, bgo#758665, bgo#752543, bgo#758827, bgo#758827, bgo#758851, bgo#758846, bgo#758849, bgo#758747, bgo#757939, bgo#759046, bgo#759337, bgo#749712.- Update to version 3.18.2: + EHTMLEditorView: - Pasting HTML content with new lines between elements inserts these lines into composer. - Extra new line added after credentials. - Busy loop when replying to certain mail. - Very long strings without spaces can overflow the paragraph. - Quote symbols could be inserted twice around tabulator. + EHTMLEditorSelection: - Trailing and leading spaces could be lost. - Replace g_strstr_len usage with strstr. + Pack address book importers' selector into a scrollable window. + Forward ETable/ETree background events to an ETableItem. + Bugs fixed: bgo#756535, bgo#755730, bgo#756664, bgo#688368, bgo#756707, bgo#735747, bgo#757246, bgo#757188, bgo#757348, bgo#639299, bgo#757342, bgo#757594. + Updated translations.- Update to version 3.18.1: + Use set date/time format in Tasks/Memos previews. + Add also evolution-mail-formatter into Libs of evolution-mail.pc. + Fix translation of default:mm. + EHTMLEditorSelection: - Selection start marker could be wrongly saved before the quote character. - Selection is wrongly restored when it is on the end of block. - Blocks are wrongly wrapped around selection markers. - Make sure we really wrap when ending a line. - Font color can't be set. - Current font color is discarded after modifying the font size. - Font formats are reported wrongly if the are nested FONT elements. - Build fix. + EHTMLEditorView: - Only process the Heading elements in HTML mode. - When merging siblings repeat until none is left. - Improve the undo/redo in composer. + Bugs fixed: bgo#544813, bgo#677862, bgo#754693. + Updated translations.- Update to version 3.18.0: + Updated translations.- Update to version 3.17.92: + [Win32] Miscellaneous build changes. + Extend ECanvas cursor positioning routine. + Crash under e_mail_reader_destroy_menu_idle_cb(). + Don't wrap on Unicode's non-breaking space character. + EHTMLEditorSelection: - Last word that could fit on one line is put on the following line. - Avoid wrong wrapping in some cases. - Remove the GObject data after using it to avoid possible mis-function. - Correct wrapping when deleting characters in quoted content. - Remove trailing spaces. - Correctly wrap text nodes around selection markers. - Just first line in block is wrapped. - Dash is a valid character for wrapping only if it's not surrounded by spaces. - Correctly wrap text nodes around selection markers. - If copy/pasting in composer WebKit wraps content in SPAN. + EHTMLEditorUtils: Add argument where we can specify into what level the node will be split. + EHTMLEditorView: - Try to merge adjacent blockquotes when editing quoted text. - Avoid double quotes when deleting a text inside quoted content. - Modifying the text of a smiley should convert the smiley to a text node. - Bringing anchor from quoted text to body with Backspace doesn't work. - Avoid plain text quote characters to be inserted in HTML mode. - Undo/Redo history is wrong after redoing UNQUOTE operation. - Avoid multiple unnecessary spell checking. + Bugs fixed: bgo#661886, bgo#675154, bgo#754329. + Updated translations.- Update to version 3.17.91: + Return key in a message window opens the message in a new window. + EHTMLEditorSelection: - Remove unneeded code. - Fix wrapping of a quoted content when editing a link inside it. + EHTMLEditorView: - Connect HTML events handlers after converting composer content. - Don't disable the HTML events callback when removing content with BackSpace key. - History for Delete could not be saved. + Bugs fixed: bgo#733877, bgo#753764, bgo#753620, bgo#753652, bgo#753702, bgo#708319, bgo#241050, bgo#754039, bgo#753911, bgo#745943. + Updated translations.- Update to version 3.17.90: + EHTMLEditorDOMUtils: Don't leak a WebKitDOMNodeList object. + EHTMLEditorSelection: - Wrapping of a block can leave the block unwrapped. - Wrong block format detected in HTML mode. - Warning emitted when going through element with font size set in increment. - Improve function that is used to find a position to split at during wrapping. - Anchors that don't fit inside a line are not correctly wrapped. + EHTMLEditorView: - Undoing the 'Wrap Lines' action doesn't work. - Lines of text appended after the signature are sent on one line. - Don't try to wrap the already wrapped blocks. - Add ssh to known protocols. - Treat non-breaking space as a regular space. - Editor is not marked as changed on some operations. + Move generic DOM functions from EWebView to EHTMLEditorUtils. + EBufferTagger::markup_text: User character offset when tagging links. + Do not install tests as writable and executable for everyone. + Fix swapped function arguments in ask_confirm_for_unwanted_html_mail. + Correct categories_icon_theme_hack() function. + [ESpellEntry] Do not touch entry when its IM is in the preedit mode. + Use newly introduced CAL_STATIC_CAPABILITY_ALL_DAY_EVENT_AS_TIME. + Add safety checks for `file_info` into emfe_attachment_format(). + Check for UTF-16 HTML in emfe_text_html_format() when printing. + Fix couple memory leaks. + e_calendar_item_set_selection can be called with NULL dates. + [Win32] Miscellaneous build fixes. + Bugs fixed: bgo#752497, bgo#752522, bgo#752637, bgo#752644, bgo#753029, bgo#752997, bgo#753059, bgo#753244, bgo#752425, bgo#752994, bgo#752665, bgo#347846, bgo#233140, bgo#531109, bgo#753474, bgo#683695, bgo#753609, bgo#358162. + Updated translations.- Update to version 3.17.4: + Editor: Width limits are wrong for lists when switching composer modes. + EHTMLEditor: Improve lists formats. + EHTMLEditorSelection: - Blocks are wrongly wrapped when the last character is space. - Alignment cannot be set back to left in list. - Width limit is set when indenting block. - Fix indentation. - Alignment could be wrong. - Current block format is wrong for nested lists. - Fix the change of a list formatting to another list formatting. - Fix the formatting change from list to block. - Roman Numeral and Alphabetical list formats are not detected. - Copy&pasting quoted content in plain text composer preserves formatting. + EHTMLEditorView: - Improve debug output of undo/redo history events. - Remove debug outputs committed by mistake. - Fix appending a text to the link. - Current block is removed when Backspace is pressed on its end. - If deleting quoted content, other content can be deleted as well. - Fix indentation. - Fix leaks discovered by Valgrind. - Allow links to be wrapped on any character, not just on dash. - Inserting space after the link appends it to the link. - Pasting content from message source into plain text composer preserves formatting. + Ignore "Service unavailable" errors in Send/Receive routines. + Show "No proxy" instead of "None" in the proxy editor. + Correct widget positions after the change for bgo#751594. + Composer: Leave copy&pasting inside the composer on WebKit. + [Win32] Update some of the libraries to more recent versions. + Fixed typo in string. + Do not create Contacts source for GMail accounts. + Updated Spanish translation. + All-day event covers two days in the mini-calendar. + Bugs fixed: bgo#701483, bgo#750615, bgo#377352, bgo#510970, bgo#751194, bgo#751424, bgo#751488, bgo#751594, bgo#751620, bgo#680451, bgo#751225, bgo#751186, bgo#751915, bgo#751943, bgo#752018, bgo#752119, bgo#752086, bgo#751899, bgo#752199, bgo#724017, bgo#692361, bgo#746276, bgo#751225. + Updated translations.- Update to version 3.17.3: + Fix few memory leaks. + Avoid cairo_show_text(), use PangoLayout instead. + EHTMLEditorSelection: - Get CSSStyleDeclaration from element instead of DOMWindow. - Remove unused variable. - Text in quoted content is wrongly wrapped when contains tabulator. + EHTMLEditorView: - Don't try to unref non-existing DOMRange object. - Magic links are not working anymore. - Appending text to the link is broken. - Nodes from undo/redo history could be modified. - Undo/Redo around links is wrong. - Extra new line in the beginning of quoted content. + Use e_util_get_source_full_name() where appropriate. + Use configured Date/Time format in Tasks/Memos tooltips. + [Publish Calendar]: Disconnect free-busy-data signal handler. + [EMailAccountStore]: Unnecessary ESource writes on start. + EShell: Do not require Authentication extension for trust prompts. + Soft-depend on gtk+ 3.12 and 3.16. + Don't save the history for various HTML formatting dialogs if the formatting didn't changed. + Bugs fixed: bgo#749158, bgo#733877, bgo#675671, bgo#733877, bgo#684556, bgo#750202, bgo#749149, bgo#750201, bgo#735747, bgo#575242, bgo#706557, bgo#750414, bgo#750560, bgo#750487, bgo#750299, bgo#750661, bgo#676974, bgo#750710, bgo#677495, bgo#540157, bgo#750753, bgo#341348, bgo#683947, bgo#329869, bgo#390972, bgo#415261, bgo#587476, bgo#231967, bgo#231666, bgo#471791, bgo#747290. + Updated translations.- Update to version 3.17.2: + Remove the last leftover of an e-cell-renderer-color gtk-doc reference. + EMailRequest: SVG images in HTML email are not displayed. + EHTMLEditorView: - Runtime warning when editing HTML message as new. - Remove unneeded space. - Fix the 'Paste Quotation' action. - New line from the beginning of pasted text lost when pasting. - Preformated block in quoted content is wrapped when splitted with new line. - Minor code and style changes. - Connect the 'changed::antialiasing' signal to the right object. - Don't print coordinates for HISTORY_AND and HISTORY_START events. - Replace g_timeout_add with g_timeout_add_seconds. - Fix possible leak. - Busy loop after writing ";)" into composer. + Composer: - Insert credits, headers and other information in Normal block. - Undo initiated with shortcuts doesn't stop. - Undo/Redo on operations with selection could be wrong. + Misleading counts of events in the Calendar view's mini-calendar. + EHTMLEditorActions: Optimize history saving for 'Cut' action. + Attachment load/save should keep a reference to its top-level window. + EHTMLEditorSelection: - Fix text wrapping. - Don't wrap every block in selection during 'Wrap lines' action. - Clean the code used for wrapping. - Selection markers are saved on wrong position after Tabulator. + EHTTPRequest: GFileInfo not valid when machine is under heavy load. + ExternalEditor: Fix leaks of WebKit objects. + Correct signature stripping in HTML messages. + Address some of the Coverity Scan issues. + Fix a double-free on a picture gallery dispose (composer close). + Bugs fixed: bgo#748359, bgo#707356, bgo#707521, bgo#747294, bgo#668808, bgo#672129, bgo#748679, bgo#704824, bgo#671546, bgo#674927, bgo#748774, bgo#748878, bgo#749217, bgo#749060, bgo#748574, bgo#749108, bgo#531054, bgo#593272, bgo#748981, bgo#748683, bgo#749613, bgo#749579. + Updated translations.- Update to version 3.17.1: + EHTMLEditorSelection: - Recalculate just plain text properties when selection changes in plain text mode. - Rework how the indented block is detected. - When restoring selection correctly restore the anchor point. - Use type macro to check if element is blockquote. - Space after link is lost when wrapping block. - Trailing space is lost when wrapping content. - Remove unneeded code. - When restoring selection and no range is in composer, create it. - Remove code that was committed by mistake. - When wrapping the block take the Tab characters into account. - History saved wrongly when setting Blockquote format. - Improve history selection saving on various places. - Don't perform actions on selection-changed callback when we cannot obtain valid range. + EHTMLEditorView: - Add a checkbox to remember the choice when asking if lose formatting. - Critical warning shown when declining a meeting invitation. - Free an unused history event object when inserting the tabulator fails. - Pressing return on the end of HEADING element misbehaves. - WebKitDOMRange is lost when editing quoted content. - Avoid crash under force_spell_check_on_timeout(). - Surrounded links are wrong. + EMComposerUtils: Remove unneeded variable. + Move em_utils_prompt_user to e-util to remove duplication from composer. + Reuse WebDAV discovery dialog in Google and CalDAV calendar configs. + Remove duplicated config.h include in evolution-bogofilter.c. + Shift remote content alert dereference slightly later in the code. + [CalDAV config]: Add also secure settings for collection sources. + [EMailRemoteContent]: - Recent cache could avoid remote content load. - Correct recent cache once again. + Bump libgweather version to 3.10 and replace one deprecated function from it. + [backup-restore]: Replace deprecated GIOScheduler functions. + Replace deprecated gtk+ symbols in the code. + Correct packing of Calendar and Tasks preferences section. + Composer - Don't block selection-changed handlers if they are already blocked. + Explicitly load camel providers after camel_init() in mail_backend_constructed(). + ESpellChecker: Correct typo in documentation. + Fix various memory leaks. + Bugs fixed: bgo#698439, bgo#701382, bgo#744718, bgo#710365, bgo#236994, bgo#746395, bgo#747031, bgo#256902, bgo#256919, bgo#263592, bgo#270166, bgo#745534, bgo#661532, bgo#747575, bgo#747510, bgo#746276, bgo#747701, bgo#747822, bgo#747824, bgo#693154, bgo#680011, bgo#694383, bgo#747994, bgo#699986, bgo#743926, bgo#748082, bgo#732891, bgo#747996, bgo#701221, bgo#748217, bgo#748178, bgo#747729, bgo#702707, bgo#703782, bgo#704957, bgo#748285, bgo#748246, bgo#585387, bgo#692557. + Updated translations. - Bump baseversion following upstream changes.- Update to version 3.16.5: + EHTMLEditorSelection: - Copy&pasting quoted content in plain text composer preserves formatting. - Wrapping of a block can leave the block unwrapped. - Wrong block format detected in HTML mode. - Warning emitted when going through element with font size set in increment. + EHTMLEditorView: - Pasting content from message source into plain text composer preserves formatting. - Undoing the 'Wrap Lines' action doesn't work. - Lines of text appended after the signature are sent on one line. - Don't try to wrap the already wrapped blocks. + Do not create Contacts source for GMail accounts. + All-day event covers two days in the mini-calendar. + EBufferTagger::markup_text: Use character offset when tagging links. + Do not install tests as writable and executable for everyone. + Correct categories_icon_theme_hack() function. + Bugs fixed: bgo#724017, bgo#746276, bgo#751225, bgo#752637, bgo#753029, bgo#752997, bgo#753059, bgo#752994, bgo#347846.- Add evolution-bsc930240-a11y-3-12-fixes.patch, evolution-bsc930240-a11y-3-16-fixes.patch, and 0001-GalA11yETableColumnHeader-implement-AtkComponent.patch: fix accessibility of the message list (bsc#930240).- Update to version 3.16.4: + Soft-depend on gtk+ 3.12 and 3.16. + Composer: Leave copy&pasting inside the composer on WebKit. + Editor: Width limits are wrong for lists when switching composer modes. + EHTMLEditor: Improve lists formats. + EHTMLEditorSelection: - Get CSSStyleDeclaration from element instead of DOMWindow. - Remove unused variable. - Text in quoted content is wrongly wrapped when contains tabulator. - Blocks are wrongly wrapped when the last character is space. - Alignment cannot be set back to left in list. - Width limit is set when indenting block. - Fix indentation. - Alignment could be wrong. - Current block format is wrong for nested lists. - Fix the change of a list formatting to another list formatting. - Fix the formatting change from list to block. - Roman Numeral and Alphabetical list formats are not detected. + EHTMLEditorView: - Don't try to unref non-existing DOMRange object. - Magic links are not working anymore. - Appending text to the link is broken. - Improve debug output of undo/redo history. - Remove debug outputs committed by mistake. - Nodes from undo/redo history could be modified. - Undo/Redo around links is wrong. - Extra new line in the beginning of quoted content. - Fix appending a text to the link. - Current block is removed when Backspace is pressed on its end. - If deleting quoted content, other content can be deleted as well. - Fix indentation. - Fix leaks discovered by Valgrind. - Allow links to be wrapped on any character, not just on dash. - Inserting space after the link appends it to the link. + Don't save the history for various HTML formatting dialogs if the formatting didn't changed. + Use configured Date/Time format in Tasks/Memos tooltips. + [Publish Calendar] Disconnect free-busy-data signal handler. + [EMailAccountStore] Unnecessary ESource writes on start. + EShell: Do not require Authentication extension for trust prompts. + Ignore "Service unavailable" errors in Send/Receive routines. + Bugs fixed: bgo#750560, bgo#750487, bgo#750299, bgo#750661, bgo#676974, bgo#750710, bgo#677495, bgo#540157, bgo#750753, bgo#329869, bgo#587476, bgo#231967, bgo#471791, bgo#747290, bgo#701483, bgo#750615, bgo#751381, bgo#510970, bgo#751424, bgo#751594, bgo#751194, bgo#751225, bgo#751186, bgo#751915, bgo#752018, bgo#752119, bgo#752086. + Updated translations.- Update to version 3.16.3: + Bugs fixed: bgo#749217, bgo#749060, bgo#748574, bgo#749108, bgo#531054, bgo#593272, bgo#748981, bgo#749613, bgo#749579, bgo#733877, bgo#675671, bgo#733877, bgo#684556, bgo#750202, bgo#749149, bgo#575242, bgo#706557, bgo#750414.- Update to version 3.16.2.1: + EMsgComposer - It is impossible to write 'Z' into composer. - Changes from version 3.16.2: + Composer: - Don't block selection-changed handlers if they are already blocked. - Insert credits, headers and other information in Normal block. - Undo initiated with shortcuts doesn't stop. - Undo/Redo on operations with selection could be wrong. + EHTMLEditorView: - Critical warning shown when declining a meeting invitation. - Free an unused history event object when inserting the tabulator fails. - Avoid crash under force_spell_check_on_timeout(). - Pressing return on the end of HEADING element misbehaves. - WebKitDOMRange is lost when editing quoted content. - Surrounded links are wrong. - Runtime warning when editing HTML message as new. - Remove unneeded space. - Fix the 'Paste Quotation' action. - New line from the beginning of pasted text lost when pasting - Preformated block in quoted content is wrapped when splitted with new line. - Minor code and style changes. - Connect the 'changed::antialiasing' signal to the right object. - Don't print coordinates for HISTORY_AND and HISTORY_START events. - Replace g_timeout_add with g_timeout_add_seconds. + EHTMLEditorSelection: - Don't perform actions on selection-changed callback when we cannot obtain valid range. - Fix text wrapping. - Don't wrap every block in selection during 'Wrap lines' action. + ESpellChecker: Correct typo in documentation. + Fix various memory leaks. + EMailRequest: SVG images in HTML email are not displayed. + Misleading counts of events in the Calendar view's mini-calendar. + EHTMLEditorActions: Optimize history saving for 'Cut' action. + Attachment load/save should keep a reference to its top-level window. + EHTTPRequest: GFileInfo not valid when machine is under heavy load. + Bugs fixed: bgo#743996, bgo#746335, bgo#746276, bgo#747789, bgo#691456, bgo#691493, bgo#747638, bgo#696552, bgo#745050, bgo#701352, bgo#719476, bgo#705771, bgo#748636. + Updated translations.- Move the glib schemas from the plugin subpackages to the main package. Despite the plugins not being installed, the schemas must be present.- Update to version 3.16.1: + EHTMLEditorActions: Remove debug prints that were introduces with undo/redo implementation. + EHTMLEditorView: - Don't perform spell check on empty body. - Some message text lost when replying on mail from GMail. - Introduce function that performs spell check just in current viewport. - Just check if the element has attribute instead of checking its value. - Image smileys are sent as base64 data - Smiley image doesn't have the filename set. - Don't try to quote the content when creating the plain text version of HTML mail. - Spell check is lost when pressing Enter. - Fix formatting. - Caret is moved on end of block when pressing Backspace on its start. - Punctuation is added to the link. - HTML scroll event callback is not called. - Remove unused function. - Rework how the indented block is detected. + EHTMLEditorSelection: - When restoring selection correctly restore the anchor point. - Use type macro to check if element is blockquote. - Space after link is lost when wrapping block. - Trailing space is lost when wrapping content. - When restoring selection and no range is in composer, create it. - Remove unneeded code. - Remove code that was committed by mistake. - When wrapping the block take the Tab characters into account. - History saved wrongly when setting Blockquote format. - Recalculate just plain text properties when selection changes in plain text mode. - Improve history selection saving on various places. + EMailSignatureEditor: Use correct alert sink. + Add a safety check to e-tree-table-adapter.c:resort_node() function. + Remove Bcc header from 'Sender or Recipients' filter search condition. + Fix few memory leaks from webkit_dom_element_get_attribute() calls. + Fix various leaks of WebKit DOM objects. + Fix few memory leaks around composer and e-widget-undo.c. + Fix regressions after "Fix various leaks of WebKit DOM objects". + Composer: Fix various leaks. + Add a 'list' option to the Mail Free Form expression. + Suggest the best authentication method after checking supported auths. + Use own thread pool for WebKit content download. + [EHTTPRequest]: Immediately cancel ongoing download on request cancel. + Retrieved list of Google calendars opened empty. + Avoid use of uninitialized variables. Composer: - Fix code around block wrapping. - Don't remove wrapping from user wrapped blocks. - Extra new line added on the end of reply. + Correct mismatch of gtk_style_context_save() and gtk_style_context_restore(). + EMComposerUtils: Remove unneeded variable. + Bugs fixed: bgo#746277, bgo#746349, bgo#339511, bgo#746641, bgo#746733, bgo#747056, bgo#746686, bgo#746950, bgo#747018, bgo#747167, bgo#724227, bgo#747055, bgo#746876, bgo#747031, bgo#746763, bgo#731579, bgo#747461, bgo#709715, bgo#747473. + Updated translations.- Split the extensions in their own respective packages. This allows to extend evolution with features as required.- Update to version 3.16.0: + Updated translations.- Update to version 3.15.92: + Add comment about signature delimiter. + Add two new user doc files to Makefile. + Also check for 'help' uri scheme handler availability. + Avoid crash when moving away from a meeting invitation email. + Clarify embedding / displaying of faces / X-Face in outgoing email. + Cover using an external text editor application for composing mail. + Document "Archive Folder" option. + Documentation: Fix typo in mail-composer-mail-signatures-manage.page. + Document 'From field override' functionality. + Document Mail Composer tool bar changes. + Document placeholders for the quotation string in the mail composer. + Document Send Account Overrides. + Do not force icon size for attachment button. + EAttachmentPaned - Margins are not correctly set when composer is opened. + EColorCombo - Cannot choose a color from a popup palette. + EContactEditorFullName - Do not realize the dialog in init(). + EHTMLEditorActions: - Actions from context menu don't work. - Fix build. + EHTMLEditor: - Don't insert new HR element when trying to change properties of existing one. - Don't leak the WebKitDOMHTMLCollection objects. + EHTMLEditorPageDialog: Dialog shows wrong link color. + EHTMLEditorSelection: - Normalize nodes after restoring selection. - Not possible to remove smiley if selected. - Remove the old functions that manipulated with caret. - Return the right font color when is set on body. + EHTMLEditorTableDialog: - Change how the table is inserted. - When creating new table move caret to its first cell. + EHTMLEditorTextDialog: Font sinze in combo box is off by one. + EHTMLEditorView: - Add a way how to insert new block above table where there is none. - Avoid runtime warnings when manipulating with text in table cell. - Avoid unnecessary g_utf8_strlen call. - Clean the e_html_editor_view_init function. - Crash in selection_is_in_table function. - Deleting a character from the beginning of line in quoted content moves caret to wrong place. - Deleting a selection and undoing it will restore the selection wrongly. - Don't replace tabulators with spaces when pasting clipboard. - Don't try to preserve the text blocks when parsing content. - Fix Paste Quotation action. - Fix Table Delete->Cell Contents action. - If a text version of smiley is edited, replace a smiley wrapper by its text. - Implement undo and redo on text operations in table. - Improve tables handling in composer. - Make get_parent_block_element public. - Move between the table cells with tabulator. - Move the undo/redo debug functions to the beginning of module so we can use them in the whole module. - Newly inserted tables have nearly zero height. - Only process the "Magic Smileys" and "Magic Links" when they are allowed. - Only stop propagating the key press event when we moved to different table cell. - Print undo/redo operations if debug output is activated. - Remove print_fragment_inner_html as it is duplicate of print_node_inner_html. - Remove unneeded webkit_dom_dom_selection_get_range_at call. - Return right value from selection_is_in_table when no parameters are passed. - Rework how the possibility of de-indenting a block is detected. - Selection is lost when showing context menu. - Set text/css type on Evolution style sheets in HEAD. - Setting the link color doesn't work. - Undo behaves wrongly when undoing smiley. - When incidentally writing into smiley, move out just the newly written character but not the entire smiley text out of smiley. - When replying on message with links they don't have the WebKit link color set. - When switch composer mode from HTML on template that was written in WebKit composer the Lose formatting dialog is shown. + e_shell_quit() called twice at the end of application. + ETMLEditorSelection - Font color in picker is not changed when moving between different font colors. + Fails to find nested message's attachment bar in WebKitWebView. + Fix instructions related to creating / exchanging public GPG keys. + Fix typo 'contributers' (in untranslatable string). + Link to Seahorse documentation for how to get someone's public key. + MBOX import preview is always empty. + Mention free form filter/search expressions and link to its list. + Provide Seahorse steps instead of Terminal; update UI string. + Recommend to use physical folders for GMail accounts. + Remove "Minimize to system tray" help page. + Show online help when the local is not installed. + Split a string so we can reuse it in a different page. + [Templates] Various fixes. + Update calendar preferences pages (now that bgo#657233 is fixed). + Update mail notification screenshot for 3.16. + Use full stop in for consistency. + use proper markup + Use translated window titles in HTML editor dialogs + Bugs fixed: bgo#440661, bgo#692566, bgo#692577, bgo#692578, bgo#695825, bgo#697650, bgo#720189, bgo#723614, bgo#724651, bgo#726203, bgo#726539, bgo#728788, bgo#729241, bgo#735956, bgo#736432, bgo#736824, bgo#740476, bgo#743953, bgo#744009, bgo#745338, bgo#745486, bgo#745551, bgo#745869, bgo#745899, bgo#745925, bgo#745946, bgo#745951, bgo#746072. + Updated translations.- Update to version 3.15.91: + Avoid crash when validating a new filter rule. + Use CalDAV to get list of available Google calendars. + Special-case Google 'caldav' calendars to use 'google' editor. + Remove declaration of nonexistent e_cal_model_get_extension_name(). + EHTMLEditorSelection: - Add missing colon in properties documentation. - Don't unref the EHTMLEditorView when it is used afterwards. - The font color for selected text is wrong. - After settings for size to some value and back to the default the font is a little bit smaller. - Spell check is lost after some font style operations. - Try to remove the link only when we find anchor. - Don't unref the EHTMLEditorView object when it is used afterwards. - Rework how the monospaced style is set. - Use create_selection_marker function when saving selection. + Simplify e-web-view.c:add_css_rule_into_style_sheet(). + handle_http_request: Skip invalid URIs. + Use a secure URL for queries from gravatar.com. + Address few more WebKitDOM objects memory leaks. + MessageList - Localize global string arrays only once. + Use thread safe variants of g_object_bind_property*() functions from evolution-data-server. + Update devel-doc Since from 3.14 to 3.16. + itip_send_comp_sync: Initialize all members of a stack allocated structure. + Fix a crash when 'Check for supported authentication types' clicked. + [ETree/ETable] Implement GtkScrollableInterface::get_border() for Gtk 3.15.9+. + HTML events callbacks are not called. + EMailDisplay - Fix more leaks of WebKit objects. + EMailReader - Fix more leaks of WebKit objects. + ITIP - Fix more leaks of WebKit objects. + EHTMLEditorActions - Activating the Paste as Text and Paste Quotation from context menu does nothing. + EHTMLEditorView: - When inserting inline image refresh spell check just in current block. - Emoticons can be resizable just in HTML mode. - Fix the Past Quotation action. - Be more efficient when trying to get if we are going to remove last element in body. - Block is wrongly preserved in the beginning of quoted content. - When pasting text with space on end ends with space lost. + EHTMLEditorSelection - Use variable that holds if the range is collapsed. + EWebView - Fix wrong indentation. + Sync version with GNOME 3.15 series. + Bugs fixed: bgo#744471, bgo#744541, bgo#744444, bgo#681877, bgo#744550, bgo#743410, bgo#741093, bgo#740169, bgo#744562, bgo#619449, bgo#744401, bgo#744401, bgo#741013, bgo#744849, bgo#744848, bgo#745013, bgo#743404, bgo#237917, bgo#745044, bgo#745029, bgo#737300, bgo#737300, bgo#738080, bgo#621751. + Updated translations.- Update to version 3.13.90: + Avoid busy loop on Calendar's Month view select. + Avoid/workaround usage of an EAsyncClosure when opening an EClient. + Composer - Make drag and drop usable. + Cover how to force online mode via GIO_USE_NETWORK_MONITOR. + Cover the "concurrent connections" setting. + Cover why mail signatures start with "-- ". + Created active link for grep manpages. + Drop all that geeky terminal commands and link to Seahorse. + EHTMLEditorSelection: - Correctly wrap after link that does not fit on the line. - Don't treat links as underlined. - Non collapsed selection is collapsed after saving its start and end points. - Replace active selection when inserting inline image into composer. - Save the selection marks to right position when it starts or ends near the quote marks. + EHTMLEditorView: - Block is left in quoted content when deleting the last in quoted content when signature is presented. - Don't insert new line when we hit the empty paragraph. - Don't send the Evolution CSS style element in HEAD with HTML messages. - Don't send the selection markers when sending a HTML mail. - Insert new paragraph when we loaded an empty string or HTML. - Remove meaningless comment. - Remove the Draft style sheet when the draft is loaded. - Remove the node that is used for quoting when whe quote the body. - Replace the active selection when inserting emoticons. - Spell check is sometimes lost when deleting content. - Style that is used to make the links clickable is send when using Ctrl + Enter to send the message. - The links in composer are clickable by default. - Try to convert the content only, when we load something. - Unnecessary new line inserted when composer when creating new message. - Use webkit_dom_html_element_insert_adjacent_html in parse_html_into_paragraphs. - When there is no block in BODY, create the default one. + EHTMLEditorView, EHTMLEditorSelection: Use webkit_dom_html_element_insert_adjacent_html. + EMailFormatter: Fix the debug output. + EMailFormatterQuote: Close the span element instead of wrongly creating the new one. + EMComposerUtils: Drop unused prefix and suffix around the message. + EWebView: - Don't show unnecessary white space around pre and code elements. - When showing plain text template from editor in the preview it shows the citation lines as well as ">". + EWebView, EHTMLEditorView Improve citations look. + Fixed plural forms handlin. + Fixed tag type. + Fix typo in Junk Testing Settings UI. + Fix various problems with deleting the selection that ends or starts in the quoted content. + Ignore errors when searching for email address in books. + Improve explanation of further available account options. + Introduce e_html_editor_selection_set_on_point and use it where possible. + Message credits are put on the end of quoted content instead of on its beginning.. + Move authentication of backends back to the client. + Move the comment about the citation level colors to the right place. + Mute "Shell not finalized on exit" runtime warning. + Order of items in UI has changed. + Postscript attachments not shown in message preview. + Prefer g_output_stream_write_all() over g_output_stream_write(). + Remove doc references to EMailAuthenticator. + Remove non-existing UI options. + Remove "Unknown background operation" generic job description message. + Replace _BSD_SOURCE with _DEFAULT_SOURCE define. + Rework how the selection inside the qouted content is deleted. + Simplify code at shell_trust_prompt_done_cb() a bit. + Small string change in UI. + S/MIME mail parser not used, but compiled. + Switch side of a wider border for signed/encrypted mail frame. + Update Spam settings (UI offers less options). + Use automake subdir-objects option. + Use camel_application_is_exiting declaration from camel.h. + Use markup. + [Win32] Be able to load plugins by providing correct build-time paths. + [Win32] Update gtk patch to preset "always-show-image" to TRUE. + Bugs fixed: bgo#249749, bgo#606239, bgo#686620, bgo#731502, bgo#732999, bgo#737018, bgo#741857, bgo#742611, bgo#743109, bgo#743288, bgo#743547, bgo#743550, bgo#743875, bgo#743876, bgo#743942, bgo#743959, bgo#744218, bgo#744363, bgo#744372, bgo#744373. + Updated translations.- Update to version 3.13.10: + Remove obsolete 'mime-types' key from evolution.convert. + Autostart evolution-alarm-notify in MATE as well. + EHTMLEditorSelection: - Remove debug output. - Avoid the possibility of having multiple selection markers. + EHTMLEditorView: - Avoid crash when pressing the BackSpace in the beginning of quoted text. - Short lines are concatenated into one. - When deleting selected text the spell check it lost. + Bugs fixed: bgo#741034, bgo#741080, bgo#741083, bgo#741129, bgo#741858, bgo#735150, bgo#742034, bgo#741313, bgo#742613, bgo#742955. + Updated translations.- Update to version 3.13.9: + Bump GLib requirement to 2.40 + Use EClientCache to open calendars in plugins + [Alarm-notify] Do not show "Not supported" error on an alarm dismiss + Automatic Contacts can duplicate recipients in the set book + EWebView - Increase minimum zoom level for zoom out + EHTMLEditorSelection - Correctly save selection next to images + EHTMLEditorView - Don't leak generated cid when creating new parts for inline images + EHTMLEditorView - Use HTML keyup event instead of GWidget's key-release-event signal + EHTMLEditorView - Use the HTML keydown event for activating the links + EHTMLEditorView - Register HTML input events handlers when BODY is replaced + EHTMLEditorView - Remove the right attributes when cleaning the BODY element after conversion + cal_comp_get_instance_times: Workaround issue with no DTEND set + e_calendar_view_get_tooltips: Do not crash when there's no DTEND set + Bugs fixed: bgo#740197, bgo#740755, bgo#740577, bgo#740743, bgo#734646, bgo#740244, bgo#734530, bgo#740993, bgo#686620, bgo#524365, bgo#741031, bgo#469141, bgo#706993, bgo#741059, bgo#550796, bgo#585265, bgo#740297, bgo#670114, bgo#724039, bgo#740475 + Updated translations. - Drop patches already incorporated upstream: + evolution-no-DTEND-set.patch + evolution-protected-login-PIN.patch + evolution-crash-sending-simultaneous-emails.patch + evolution-wrong-message-preview.patch. - Upstream stopped installing versioned directories, update file list accordingly. - Pass --disable-autoar to configure, since gnome-autoar is not packaged. - Building now requires pkgconfig(cryptoui-0.0). - Changes from version 3.13.1 through 3.13.8: + See /usr/share/doc/packages/evolution/NEWS.- Update to version 3.12.11 (boo#916784): + Updated translations.- Update to version 3.12.10: + ECalModel: Workaround issue with no DTEND set. + e_calendar_view_get_tooltips: Do not crash when there's no DTEND set. + Remove obsolete 'mime-types' key from evolution.convert. + Autostart evolution-alarm-notify in MATE as well. + Bugs fixed: bgo#724039, bgo#735150, bgo#740297, bgo#740370, bgo#741034, bgo#741059, bgo#741313, bgo#741858, bgo#742034. + Updated translations. - Drop upstream merged patches: + evolution-crash-sending-simultaneous-emails.patch. + evolution-no-DTEND-set.patch. + evolution-protected-login-PIN.patch. + evolution-wrong-message-preview.patch.- Update to version 3.12.9: + Offer only enabled accounts as meeting organizers. + Odd cross line when drawing an ECalendar with multiple columns + mail_regen_list: Fix a memory leak. + Use EClientCache to open calendars in plugins. + [Alarm-notify] Do not show "Not supported" error on an alarm dismiss. + Automatic Contacts can duplicate recipients in the set book. + EWebView - Increase minimum zoom level for zoom out. + Calendar events/tasks/memos not removed from UI on the source removal. + Bugs fixed: bgo#739708, bgo#700778, bgo#736947, bgo#736950 bgo#740197, bgo#740577, bgo#734646, bgo#740244, bgo#734530 bgo#524365, bgo#706993. + Updated translations. - Add post-release patches from upstream: + evolution-no-DTEND-set.patch: Fix calendar issues when DTEND is not set + evolution-protected-login-PIN.patch: Prompts for login PIN with CKF_PROTECTED_AUTHENTICATION_PATH (bgo#741059) + evolution-crash-sending-simultaneous-emails.patch: [SMTP] Fix crash when sending two messages at once (bgo#740297) + evolution-wrong-message-preview.patch: Message preview shows a wrong message (bgo#724039).- Update to version 3.12.8: + Address two possible places causing runtime warning on a GSource removal. + cal_comp_util_compare_event_timezones: Do not ask with NULL tzid. + Mark-All-Read: Save changes to the server immediately. + Avoid automatic mail account update when the application is exiting. + Bugs fixed: bgo#729305, bgo#737330, bgo#738453, bgo#738463, bgo#650670, bgo#739375, bgo#739386, bgo#739364, bgo#676471, bgo#739605, bgo#739562. + Updated translations.- Update to version 3.12.7: + Miscellaneous: - format_full_headers: Avoid possible memory leak. - ECalendarItem: Fix a memory leak. - ETable: Fix a leak of an ETreeModel. - Fix various memory leaks and invalid memory usages. - Use INTLTOOL_XML_RULE for appdata files. - Add metainfo.xml files for bogofilter and spamassassin plugins. - [Alarm Notify] Avoid UI freeze on an alarm dismiss. + Bugs fixed: bgo#724909, bgo#728329, bgo#735130, bgo#737340, bgo#737381, bgo#737791, bgo#738296. + Updated translations.evolution2-develarmbuild15 1587577154  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<> !"FGHIJKLMNOPQRSTUVWXYZ[\]^` !"hijklmnopqrstuvwxyz| !"      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"3.26.6-lp151.4.6.13.26.6-lp151.4.6.13.26.63.26.63.26.63.26.63.26.63.26.6     evolutionaddressbookguiwidgetseab-config.hcalendarguicalendar-config-keys.hcalendar-config.hcalendar-view.hcomp-util.he-alarm-list.he-cal-component-preview.he-cal-config.he-cal-data-model-subscriber.he-cal-data-model.he-cal-dialogs.he-cal-event.he-cal-list-view.he-cal-model-calendar.he-cal-model-memos.he-cal-model-tasks.he-cal-model.he-cal-ops.he-calendar-view.he-cell-date-edit-text.he-comp-editor-event.he-comp-editor-memo.he-comp-editor-page-attachments.he-comp-editor-page-general.he-comp-editor-page-recurrence.he-comp-editor-page-reminders.he-comp-editor-page-schedule.he-comp-editor-page.he-comp-editor-property-part.he-comp-editor-property-parts.he-comp-editor-task.he-comp-editor.he-date-time-list.he-day-view-layout.he-day-view-main-item.he-day-view-time-item.he-day-view-top-item.he-day-view.he-meeting-attendee.he-meeting-list-view.he-meeting-store.he-meeting-time-sel-item.he-meeting-time-sel.he-meeting-types.he-meeting-utils.he-memo-table.he-month-view.he-select-names-editable.he-select-names-renderer.he-send-options-utils.he-task-table.he-timezone-entry.he-to-do-pane.he-week-view-event-item.he-week-view-layout.he-week-view-main-item.he-week-view-titles-item.he-week-view.he-weekday-chooser.hea-cal-view-event.hea-cal-view.hea-calendar-helpers.hea-calendar.hea-day-view-cell.hea-day-view-main-item.hea-day-view.hea-jump-button.hea-week-view-cell.hea-week-view-main-item.hea-week-view.hitip-utils.hmisc.hprint.htag-calendar.hcomposere-composer-actions.he-composer-common.he-composer-from-header.he-composer-header-table.he-composer-header.he-composer-name-header.he-composer-post-header.he-composer-private.he-composer-spell-header.he-composer-text-header.he-msg-composer.he-utile-accounts-window.he-action-combo-box.he-activity-bar.he-activity-proxy.he-activity.he-alarm-selector.he-alert-bar.he-alert-dialog.he-alert-sink.he-alert.he-attachment-bar.he-attachment-dialog.he-attachment-handler-image.he-attachment-handler.he-attachment-icon-view.he-attachment-paned.he-attachment-store.he-attachment-tree-view.he-attachment-view.he-attachment.he-auth-combo-box.he-autocomplete-selector.he-bit-array.he-book-source-config.he-buffer-tagger.he-cal-source-config.he-calendar-item.he-calendar.he-canvas-background.he-canvas-utils.he-canvas-vbox.he-canvas.he-categories-config.he-categories-dialog.he-categories-editor.he-categories-selector.he-category-completion.he-category-editor.he-cell-checkbox.he-cell-combo.he-cell-date-edit.he-cell-date-int.he-cell-date.he-cell-hbox.he-cell-number.he-cell-percent.he-cell-pixbuf.he-cell-popup.he-cell-size.he-cell-text.he-cell-toggle.he-cell-tree.he-cell-vbox.he-cell.he-charset-combo-box.he-charset.he-client-cache.he-client-combo-box.he-client-selector.he-color-chooser-widget.he-color-combo.he-config-lookup-result-simple.he-config-lookup-result.he-config-lookup.he-config.he-conflict-search-selector.he-contact-store.he-content-editor.he-content-request.he-data-capture.he-dateedit.he-datetime-format.he-destination-store.he-dialog-utils.he-dialog-widgets.he-emoticon-action.he-emoticon-chooser-menu.he-emoticon-chooser.he-emoticon-tool-button.he-emoticon.he-event.he-file-request.he-file-utils.he-filter-code.he-filter-color.he-filter-datespec.he-filter-element.he-filter-file.he-filter-input.he-filter-int.he-filter-option.he-filter-part.he-filter-rule.he-focus-tracker.he-html-editor-actions.he-html-editor-cell-dialog.he-html-editor-dialog.he-html-editor-find-dialog.he-html-editor-hrule-dialog.he-html-editor-image-dialog.he-html-editor-link-dialog.he-html-editor-page-dialog.he-html-editor-paragraph-dialog.he-html-editor-replace-dialog.he-html-editor-spell-check-dialog.he-html-editor-table-dialog.he-html-editor-text-dialog.he-html-editor.he-html-utils.he-icon-factory.he-image-chooser-dialog.he-image-chooser.he-import-assistant.he-import.he-interval-chooser.he-mail-identity-combo-box.he-mail-signature-combo-box.he-mail-signature-editor.he-mail-signature-manager.he-mail-signature-preview.he-mail-signature-script-dialog.he-mail-signature-tree-view.he-map.he-marshal.he-menu-tool-action.he-menu-tool-button.he-misc-utils.he-mktemp.he-name-selector-dialog.he-name-selector-entry.he-name-selector-list.he-name-selector-model.he-name-selector.he-online-button.he-paned.he-passwords.he-photo-cache.he-photo-source.he-picture-gallery.he-plugin-ui.he-plugin.he-poolv.he-popup-action.he-popup-menu.he-port-entry.he-preferences-window.he-preview-pane.he-print.he-printable.he-proxy-combo-box.he-proxy-editor.he-proxy-link-selector.he-proxy-preferences.he-proxy-selector.he-reflow-model.he-reflow.he-rule-context.he-rule-editor.he-search-bar.he-selectable.he-selection-model-array.he-selection-model-simple.he-selection-model.he-selection.he-send-options.he-simple-async-result.he-sorter-array.he-sorter.he-source-combo-box.he-source-config-backend.he-source-config-dialog.he-source-config.he-source-conflict-search.he-source-selector-dialog.he-source-selector.he-source-util.he-spell-checker.he-spell-dictionary.he-spell-entry.he-spell-text-view.he-spinner.he-stock-request.he-table-click-to-add.he-table-col-dnd.he-table-col.he-table-column-selector.he-table-column-specification.he-table-config.he-table-defines.he-table-extras.he-table-field-chooser-dialog.he-table-field-chooser-item.he-table-field-chooser.he-table-group-container.he-table-group-leaf.he-table-group.he-table-header-item.he-table-header-utils.he-table-header.he-table-item.he-table-model.he-table-one.he-table-search.he-table-selection-model.he-table-sort-info.he-table-sorted-variable.he-table-sorted.he-table-sorter.he-table-sorting-utils.he-table-specification.he-table-state.he-table-subset-variable.he-table-subset.he-table-utils.he-table.he-text-event-processor-emacs-like.he-text-event-processor-types.he-text-event-processor.he-text-model-repos.he-text-model.he-text.he-timezone-dialog.he-tree-model-generator.he-tree-model.he-tree-selection-model.he-tree-table-adapter.he-tree-view-frame.he-tree.he-unicode.he-url-entry.he-util-enums.he-util-enumtypes.he-util.he-web-view-preview.he-web-view.he-webdav-browser.he-widget-undo.he-xml-utils.hea-calendar-cell.hea-calendar-item.hea-cell-table.hea-factory.hea-widgets.hgal-a11y-e-cell-popup.hgal-a11y-e-cell-registry.hgal-a11y-e-cell-text.hgal-a11y-e-cell-toggle.hgal-a11y-e-cell-tree.hgal-a11y-e-cell-vbox.hgal-a11y-e-cell.hgal-a11y-e-table-click-to-add-factory.hgal-a11y-e-table-click-to-add.hgal-a11y-e-table-column-header.hgal-a11y-e-table-factory.hgal-a11y-e-table-item-factory.hgal-a11y-e-table-item.hgal-a11y-e-table.hgal-a11y-e-text-factory.hgal-a11y-e-text.hgal-a11y-e-tree-factory.hgal-a11y-e-tree.hgal-a11y-factory.hgal-a11y-util.hgal-view-collection.hgal-view-etable.hgal-view-instance-save-as-dialog.hgal-view-instance.hgal-view.hem-formate-mail-extension-registry.he-mail-formatter-enums.he-mail-formatter-enumtypes.he-mail-formatter-extension.he-mail-formatter-print.he-mail-formatter-quote.he-mail-formatter-utils.he-mail-formatter.he-mail-inline-filter.he-mail-parser-extension.he-mail-parser.he-mail-part-attachment.he-mail-part-audio.he-mail-part-headers.he-mail-part-image.he-mail-part-list.he-mail-part-secure-button.he-mail-part-utils.he-mail-part.he-mail-stripsig-filter.hlibemail-enginecamel-null-store.hcamel-sasl-oauth2-google.hcamel-sasl-xoauth2.he-mail-engine-enums.he-mail-engine-enumtypes.he-mail-folder-utils.he-mail-junk-filter.he-mail-session-utils.he-mail-session.he-mail-store-utils.he-mail-utils.hem-filter-folder-element.hem-vfolder-context.hem-vfolder-rule.hlibemail-engine.hmail-config.hmail-folder-cache.hmail-mt.hmail-ops.hmail-tools.hmail-vfolder.hlibgnomecanvasgailcanvas.hgailcanvasgroup.hgailcanvasgroupfactory.hgailcanvasitem.hgailcanvasitemfactory.hgailcanvastext.hgailcanvastextfactory.hgailcanvaswidget.hgailcanvaswidgetfactory.hgnome-canvas-i18n.hgnome-canvas-pixbuf.hgnome-canvas-rect.hgnome-canvas-text.hgnome-canvas-util.hgnome-canvas-widget.hgnome-canvas.hlibgnomecanvas.hmaile-cid-request.he-http-request.he-mail-account-manager.he-mail-account-store.he-mail-account-tree-view.he-mail-autoconfig.he-mail-backend.he-mail-browser.he-mail-config-activity-page.he-mail-config-assistant.he-mail-config-auth-check.he-mail-config-composing-page.he-mail-config-confirm-page.he-mail-config-defaults-page.he-mail-config-identity-page.he-mail-config-lookup-page.he-mail-config-notebook.he-mail-config-page.he-mail-config-provider-page.he-mail-config-receiving-page.he-mail-config-security-page.he-mail-config-sending-page.he-mail-config-service-backend.he-mail-config-service-notebook.he-mail-config-service-page.he-mail-config-sidebar.he-mail-config-summary-page.he-mail-config-welcome-page.he-mail-config-window.he-mail-display-popup-extension.he-mail-display.he-mail-enums.he-mail-enumtypes.he-mail-folder-create-dialog.he-mail-folder-pane.he-mail-free-form-exp.he-mail-junk-options.he-mail-label-action.he-mail-label-dialog.he-mail-label-list-store.he-mail-label-manager.he-mail-label-tree-view.he-mail-message-pane.he-mail-migrate.he-mail-notes.he-mail-paned-view.he-mail-print-config-headers.he-mail-printer.he-mail-properties.he-mail-reader-utils.he-mail-reader.he-mail-remote-content.he-mail-request.he-mail-send-account-override.he-mail-sidebar.he-mail-tag-editor.he-mail-ui-session.he-mail-view.he-mail.hem-composer-utils.hem-config.hem-event.hem-filter-context.hem-filter-editor-folder-element.hem-filter-editor.hem-filter-rule.hem-filter-source-element.hem-folder-properties.hem-folder-selection-button.hem-folder-selector.hem-folder-tree-model.hem-folder-tree.hem-folder-utils.hem-search-context.hem-subscription-editor.hem-utils.hem-vfolder-editor-context.hem-vfolder-editor-rule.hem-vfolder-editor.hmail-autofilter.hmail-send-recv.hmail-vfolder-ui.hmessage-list.hshelle-shell-backend.he-shell-common.he-shell-content.he-shell-enumtypes.he-shell-searchbar.he-shell-sidebar.he-shell-switcher.he-shell-taskbar.he-shell-utils.he-shell-view.he-shell-window-actions.he-shell-window.he-shell.hevolution-calendar-3.0.pcevolution-mail-3.0.pcevolution-shell-3.0.pclibemail-engine.pcevolution-mail-composerannotation-glossary.htmlapi-index-full.htmlch01.htmlevolution-mail-composer-EComposerFromHeader.htmlevolution-mail-composer-EComposerHeader.htmlevolution-mail-composer-EComposerHeaderTable.htmlevolution-mail-composer-EComposerNameHeader.htmlevolution-mail-composer-EComposerPostHeader.htmlevolution-mail-composer-EComposerSpellHeader.htmlevolution-mail-composer-EComposerTextHeader.htmlevolution-mail-composer-EMsgComposer.htmlevolution-mail-composer.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngevolution-mail-engineannotation-glossary.htmlapi-index-full.htmlch01.htmlch02.htmlch03.htmlevolution-mail-engine-CamelNullTransport.htmlevolution-mail-engine-CamelSaslOAuth2Google.htmlevolution-mail-engine-CamelSaslXOAuth2.htmlevolution-mail-engine-EMFilterFolderElement.htmlevolution-mail-engine-EMVFolderContext.htmlevolution-mail-engine-EMVFolderRule.htmlevolution-mail-engine-EMailJunkFilter.htmlevolution-mail-engine-EMailSession.htmlevolution-mail-engine-MailFolderCache.htmlevolution-mail-engine-e-mail-engine-enums.htmlevolution-mail-engine-e-mail-folder-utils.htmlevolution-mail-engine-e-mail-session-utils.htmlevolution-mail-engine-e-mail-store-utils.htmlevolution-mail-engine-e-mail-utils.htmlevolution-mail-engine-mail-config.htmlevolution-mail-engine-mail-mt.htmlevolution-mail-engine-mail-ops.htmlevolution-mail-engine-mail-tools.htmlevolution-mail-engine-mail-vfolder.htmlevolution-mail-engine.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngevolution-mail-formatterapi-index-full.htmlch01.htmlch02.htmlch03.htmlevolution-mail-formatter-EMailFormatter.htmlevolution-mail-formatter-EMailFormatterExtension.htmlevolution-mail-formatter-EMailFormatterExtensionRegistry.htmlevolution-mail-formatter-EMailFormatterPrintExtension.htmlevolution-mail-formatter-EMailFormatterQuoteExtension.htmlevolution-mail-formatter-EMailInlineFilter.htmlevolution-mail-formatter-EMailParser.htmlevolution-mail-formatter-EMailParserExtension.htmlevolution-mail-formatter-EMailPart.htmlevolution-mail-formatter-EMailPartAttachment.htmlevolution-mail-formatter-EMailPartAudio.htmlevolution-mail-formatter-EMailPartHeaders.htmlevolution-mail-formatter-EMailPartImage.htmlevolution-mail-formatter-EMailPartList.htmlevolution-mail-formatter-EMailPartSecureButton.htmlevolution-mail-formatter-EMailStripSigFilter.htmlevolution-mail-formatter-e-mail-formatter-enums.htmlevolution-mail-formatter-e-mail-formatter-utils.htmlevolution-mail-formatter-e-mail-part-utils.htmlevolution-mail-formatter.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngevolution-shellannotation-glossary.htmlapi-index-full.htmlch01.htmlch02.htmlch03.htmlevolution-shell-EShell.htmlevolution-shell-EShellBackend.htmlevolution-shell-EShellContent.htmlevolution-shell-EShellSearchbar.htmlevolution-shell-EShellSidebar.htmlevolution-shell-EShellSwitcher.htmlevolution-shell-EShellTaskbar.htmlevolution-shell-EShellView.htmlevolution-shell-EShellWindow.htmlevolution-shell-e-shell-migrate.htmlevolution-shell-e-shell-utils.htmlevolution-shell-e-shell-window-actions.htmlevolution-shell.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngevolution-utilannotation-glossary.htmlapi-index-full.htmlch01.htmlch02.htmlch03.htmlch04.htmlch05.htmlch06.htmlch07.htmlch08.htmlch09.htmlch10.htmlch11.htmlch12.htmlch13.htmlch14.htmlch15.htmlch16.htmlch17.htmlevolution-util-EAccountsWindow.htmlevolution-util-EActionComboBox.htmlevolution-util-EActivity.htmlevolution-util-EActivityBar.htmlevolution-util-EActivityProxy.htmlevolution-util-EAlarmSelector.htmlevolution-util-EAlert.htmlevolution-util-EAlertBar.htmlevolution-util-EAlertDialog.htmlevolution-util-EAlertSink.htmlevolution-util-EAttachment.htmlevolution-util-EAttachmentBar.htmlevolution-util-EAttachmentDialog.htmlevolution-util-EAttachmentHandler.htmlevolution-util-EAttachmentHandlerImage.htmlevolution-util-EAttachmentIconView.htmlevolution-util-EAttachmentPaned.htmlevolution-util-EAttachmentStore.htmlevolution-util-EAttachmentTreeView.htmlevolution-util-EAttachmentView.htmlevolution-util-EAuthComboBox.htmlevolution-util-EAutocompleteSelector.htmlevolution-util-EBitArray.htmlevolution-util-EBookSourceConfig.htmlevolution-util-ECalSourceConfig.htmlevolution-util-ECalendar.htmlevolution-util-ECalendarItem.htmlevolution-util-ECanvas.htmlevolution-util-ECanvasBackground.htmlevolution-util-ECanvasVbox.htmlevolution-util-ECategoriesDialog.htmlevolution-util-ECategoriesEditor.htmlevolution-util-ECategoriesSelector.htmlevolution-util-ECategoryCompletion.htmlevolution-util-ECategoryEditor.htmlevolution-util-ECell.htmlevolution-util-ECellCheckbox.htmlevolution-util-ECellCombo.htmlevolution-util-ECellDate.htmlevolution-util-ECellDateEdit.htmlevolution-util-ECellDateInt.htmlevolution-util-ECellHbox.htmlevolution-util-ECellNumber.htmlevolution-util-ECellPercent.htmlevolution-util-ECellPixbuf.htmlevolution-util-ECellPopup.htmlevolution-util-ECellSize.htmlevolution-util-ECellText.htmlevolution-util-ECellToggle.htmlevolution-util-ECellTree.htmlevolution-util-ECellVbox.htmlevolution-util-ECharsetComboBox.htmlevolution-util-EClientCache.htmlevolution-util-EClientComboBox.htmlevolution-util-EClientSelector.htmlevolution-util-EColorChooserWidget.htmlevolution-util-EColorCombo.htmlevolution-util-EConfigHook.htmlevolution-util-EConfigLookup.htmlevolution-util-EConfigLookupResult.htmlevolution-util-EConfigLookupResultSimple.htmlevolution-util-EConflictSearchSelector.htmlevolution-util-EContactStore.htmlevolution-util-EContentEditor.htmlevolution-util-EContentRequest.htmlevolution-util-EDataCapture.htmlevolution-util-EDateEdit.htmlevolution-util-EDestinationStore.htmlevolution-util-EEmoticonAction.htmlevolution-util-EEmoticonChooser.htmlevolution-util-EEmoticonChooserMenu.htmlevolution-util-EEmoticonToolButton.htmlevolution-util-EEventHook.htmlevolution-util-EFileRequest.htmlevolution-util-EFilterCode.htmlevolution-util-EFilterColor.htmlevolution-util-EFilterDatespec.htmlevolution-util-EFilterElement.htmlevolution-util-EFilterFile.htmlevolution-util-EFilterInput.htmlevolution-util-EFilterInt.htmlevolution-util-EFilterOption.htmlevolution-util-EFilterPart.htmlevolution-util-EFilterRule.htmlevolution-util-EFocusTracker.htmlevolution-util-EHTMLEditor.htmlevolution-util-EHTMLEditorCellDialog.htmlevolution-util-EHTMLEditorDialog.htmlevolution-util-EHTMLEditorFindDialog.htmlevolution-util-EHTMLEditorHRuleDialog.htmlevolution-util-EHTMLEditorImageDialog.htmlevolution-util-EHTMLEditorLinkDialog.htmlevolution-util-EHTMLEditorPageDialog.htmlevolution-util-EHTMLEditorParagraphDialog.htmlevolution-util-EHTMLEditorReplaceDialog.htmlevolution-util-EHTMLEditorSpellCheckDialog.htmlevolution-util-EHTMLEditorTableDialog.htmlevolution-util-EHTMLEditorTextDialog.htmlevolution-util-EImageChooser.htmlevolution-util-EImageChooserDialog.htmlevolution-util-EImportAssistant.htmlevolution-util-EImportHook.htmlevolution-util-EIntervalChooser.htmlevolution-util-EMailIdentityComboBox.htmlevolution-util-EMailSignatureComboBox.htmlevolution-util-EMailSignatureEditor.htmlevolution-util-EMailSignatureManager.htmlevolution-util-EMailSignaturePreview.htmlevolution-util-EMailSignatureScriptDialog.htmlevolution-util-EMailSignatureTreeView.htmlevolution-util-EMap.htmlevolution-util-EMenuToolAction.htmlevolution-util-EMenuToolButton.htmlevolution-util-ENameSelector.htmlevolution-util-ENameSelectorDialog.htmlevolution-util-ENameSelectorEntry.htmlevolution-util-ENameSelectorList.htmlevolution-util-ENameSelectorModel.htmlevolution-util-EOnlineButton.htmlevolution-util-EPaned.htmlevolution-util-EPhotoCache.htmlevolution-util-EPhotoSource.htmlevolution-util-EPictureGallery.htmlevolution-util-EPluginHook.htmlevolution-util-EPluginUIHook.htmlevolution-util-EPopupAction.htmlevolution-util-EPortEntry.htmlevolution-util-EPreferencesWindow.htmlevolution-util-EPreviewPane.htmlevolution-util-EPrintable.htmlevolution-util-EProxyComboBox.htmlevolution-util-EProxyEditor.htmlevolution-util-EProxyLinkSelector.htmlevolution-util-EProxyPreferences.htmlevolution-util-EProxySelector.htmlevolution-util-EReflow.htmlevolution-util-EReflowModel.htmlevolution-util-ERuleContext.htmlevolution-util-ERuleEditor.htmlevolution-util-ESearchBar.htmlevolution-util-ESelectable.htmlevolution-util-ESelectionModel.htmlevolution-util-ESelectionModelArray.htmlevolution-util-ESelectionModelSimple.htmlevolution-util-ESendOptionsDialog.htmlevolution-util-ESimpleAsyncResult.htmlevolution-util-ESorter.htmlevolution-util-ESorterArray.htmlevolution-util-ESourceComboBox.htmlevolution-util-ESourceConfig.htmlevolution-util-ESourceConfigBackend.htmlevolution-util-ESourceConfigDialog.htmlevolution-util-ESourceConflictSearch.htmlevolution-util-ESourceSelector.htmlevolution-util-ESourceSelectorDialog.htmlevolution-util-ESpellChecker.htmlevolution-util-ESpellDictionary.htmlevolution-util-ESpellEntry.htmlevolution-util-ESpinner.htmlevolution-util-EStockRequest.htmlevolution-util-ETable.htmlevolution-util-ETableClickToAdd.htmlevolution-util-ETableCol.htmlevolution-util-ETableColumnSelector.htmlevolution-util-ETableColumnSpecification.htmlevolution-util-ETableConfig.htmlevolution-util-ETableExtras.htmlevolution-util-ETableFieldChooser.htmlevolution-util-ETableFieldChooserDialog.htmlevolution-util-ETableFieldChooserItem.htmlevolution-util-ETableGroup.htmlevolution-util-ETableGroupContainer.htmlevolution-util-ETableGroupLeaf.htmlevolution-util-ETableHeader.htmlevolution-util-ETableHeaderItem.htmlevolution-util-ETableItem.htmlevolution-util-ETableModel.htmlevolution-util-ETableOne.htmlevolution-util-ETableSearch.htmlevolution-util-ETableSelectionModel.htmlevolution-util-ETableSortInfo.htmlevolution-util-ETableSorted.htmlevolution-util-ETableSortedVariable.htmlevolution-util-ETableSorter.htmlevolution-util-ETableSpecification.htmlevolution-util-ETableState.htmlevolution-util-ETableSubset.htmlevolution-util-ETableSubsetVariable.htmlevolution-util-EText.htmlevolution-util-ETextEventProcessor.htmlevolution-util-ETextEventProcessorEmacsLike.htmlevolution-util-ETextModel.htmlevolution-util-ETimezoneDialog.htmlevolution-util-ETree.htmlevolution-util-ETreeModel.htmlevolution-util-ETreeModelGenerator.htmlevolution-util-ETreeSelectionModel.htmlevolution-util-ETreeTableAdapter.htmlevolution-util-ETreeViewFrame.htmlevolution-util-EUrlEntry.htmlevolution-util-EWebDAVBrowser.htmlevolution-util-EWebView.htmlevolution-util-EWebViewPreview.htmlevolution-util-GalView.htmlevolution-util-GalViewCollection.htmlevolution-util-GalViewEtable.htmlevolution-util-GalViewInstance.htmlevolution-util-GalViewInstanceSaveAsDialog.htmlevolution-util-e-buffer-tagger.htmlevolution-util-e-canvas-utils.htmlevolution-util-e-categories-config.htmlevolution-util-e-charset.htmlevolution-util-e-datetime-format.htmlevolution-util-e-dialog-utils.htmlevolution-util-e-dialog-widgets.htmlevolution-util-e-emoticon.htmlevolution-util-e-file-utils.htmlevolution-util-e-html-utils.htmlevolution-util-e-icon-factory.htmlevolution-util-e-misc-utils.htmlevolution-util-e-mktemp.htmlevolution-util-e-passwords.htmlevolution-util-e-poolv.htmlevolution-util-e-popup-menu.htmlevolution-util-e-print.htmlevolution-util-e-selection.htmlevolution-util-e-source-util.htmlevolution-util-e-spell-text-view.htmlevolution-util-e-table-header-utils.htmlevolution-util-e-table-sorting-utils.htmlevolution-util-e-table-utils.htmlevolution-util-e-text-event-processor-types.htmlevolution-util-e-text-model-repos.htmlevolution-util-e-unicode.htmlevolution-util-e-util-enums.htmlevolution-util-e-widget-undo.htmlevolution-util-e-xml-utils.htmlevolution-util.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.png/usr/include//usr/include/evolution//usr/include/evolution/addressbook//usr/include/evolution/addressbook/gui//usr/include/evolution/addressbook/gui/widgets//usr/include/evolution/calendar//usr/include/evolution/calendar/gui//usr/include/evolution/composer//usr/include/evolution/e-util//usr/include/evolution/em-format//usr/include/evolution/libemail-engine//usr/include/evolution/libgnomecanvas//usr/include/evolution/mail//usr/include/evolution/shell//usr/lib/pkgconfig//usr/share/gtk-doc/html//usr/share/gtk-doc/html/evolution-mail-composer//usr/share/gtk-doc/html/evolution-mail-engine//usr/share/gtk-doc/html/evolution-mail-formatter//usr/share/gtk-doc/html/evolution-shell//usr/share/gtk-doc/html/evolution-util/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:12400/openSUSE_Leap_15.1_Update_ports/ad417b30b04dad199d65f7814a0dc7a4-evolution.openSUSE_Leap_15.1_Updatedrpmxz5armv7hl-suse-linux     directoryC source, ASCII textC source, UTF-8 Unicode textpkgconfig fileHTML document, ASCII textHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedassembler source, ASCII textPRRPRRRR PRRRRR R RPRRRRRRnIZ<Ѱutf-80f0070d7828cd8f91c6ebcb4a2120d7d6d89ac854bdd1b18da4e2dcaa156f717?7zXZ !t/.]"k%oц@%eY0C^ m]z  5_"F&5 X;=T,YM{ek$TvcVQ6`r\)l"?u="3D\Jߌ ug2`kH>ܵ'R/2ԘQ5S67eq<qAǴ.4*+)k" :5內Ai%v+bYsԡ(IïS}3'8oBK}N)Dv Q5>6 ɑ4V[0v:L0m?A$=, . l ٜT>".{cJ\%oYMulW]:䉁Ȼ p" "fvMòhEFFݖҊpΥg+60p_MyЫ#S6rVW|v/PLY^BPx†<v>P TI8]3-ܪ Jд'̚Yv3YBP(]㉮n#J߉Vui 3ǝ&+h)FYCFxi `!D2P=\C;eO6S9$B.nяǃN:(,97Hz8dkQكѝzEFBA_AT{ULeۿ綾t6iA_I<ۋ S@nN = JTz[.+&L6;*P欔 ۇ% 1XdҼAAXJ:dIOrXɚ P1}g:͐JwzT5WwT'sA$ba IeOYrAKZdptM OoiUWjQ3ЀE^XU>W҆x J6}j[*1+fk.x&ou> BRHcjɔv^ i'6C}M9҄*X5 iRt$h[=X; eJP}t͊XXME#V"H 4<1S*? ,LW{xpQw^bFA0 :O\ٌ#l+r_hE)ATN^|WL#H½F\dZ?65j <^JxZG(VDS\R4.ʋیB-z5qe-8ls1!TNXwڹPRX< (81(zq8\ >KFu KC`#Bg p{Sm\H?e,\!=T7/E^iĂ+%˪ZrrzHmV5e1CA :7+,_`4.F^ɽ >ldc wslNhF \_X-uh -Qxށv Q&CZ֋=oJ6)\:W 0B+3 _vK^od4R p].^K'iB  }D]3kL x]|.\sx\c*1?oMֽ~핶qx]aG >JXy+ /@Ox7r1$uKZ % !Wr= Iuȼ iO j:ŪNO].CΟ #oAyڜBK(0X ǥiûd(D#p͙cĒ40<&rn#Sn\qjDZaؕkF5IU>W#Q1`U u$v.\ڝD(SI.ƽ_ȳPM{9h(UiW9$,c¶QoLVX/Bz9lU!UOƄAЗ"W P~3ԣ GYs UfR ?Ǣh+̥o}Ԥ̳PAZȆ ༷Re$略ƮFw(7(FtL?ZO>6 M\Ö)Df*@\%TumYS2 &Yno`SxCp_C/ċ`k&49/$Q٢}>}y~\!@ 5!@(&+4 =0#+_C炜{,yxNTu@\B#X[GX%jaC͵ZLwMM{"&5!eM#UE}^၈jPѢ62)myTC[*QmA,W')<-$1fפE }U"a jm6]S6o.ڂuXVr<v$jg6ٿEZ14":+KTDwTPג~Nu'@AAY0YYf&K 7m-h rwQ 5 7wVgK`XTwu9Hlle9kTvэQoc,BBom 㘝af'L_}_\Ȋ8 qpAL,C1Avg9;=rky&L2fkW8E[XuL!OH9ΥuEe3> avxuJ/b!S##9ͽ 2>xiܨ&1i#"y>rGJ/ 4 xghT] Z;e9>v_7U\Ɍ/|1A]n5B +b>`6)z}q"YΉƥyE5-<>||1md, hI2 ͝d.P%xyp4/ % r 倷V۔s <ހr-@ QrNC'hl1 3OgT+p 'Ox1;E@Y4U~[ݡd>QPqf7k\ gni?-sje6WmeQbp\3e%VIQ^6Tv[i:D4#vc&|$a8?IB$ՐKصS3,CwzUBetEKd}vg)*v0~>[8hн*^ޡE)'q8It 1Qc011BM* B9L8OZY6jLuӝQD$һe|3Dgr>iƕv&91t~ZYAxֹKiեpE&a6\O:b %|Kc{}~v1#Cw!k T^\mֺ]B_A.[( CB3:I[kȸ=_oy 6,eݨk2}: q L>y.>ۃ$}/lf:M%6֜g@q+lβM=84d6Nv0o4B#%"*׉7Af @31y=y±6`$M$ӣ)Zc)$f]uEcZH[+}Aglǰ0km_"pPXw tdA QѴ" (#O<ܼ yX8rp. HOGk+Hᕄ|.Ahw͛ Ѱ0`G.]2jUk8 4]:VrG#oHAGϥp0Ald? 2\"Bm\itP?6/:]ojt;㖨 ]n-@HC+T'Xp7}bOQv?6^2m҇P 0LfmZ "\}Mimd԰BDp"7xR `l;"QO +u P#S~ wjpkѧY`.G eq1RQC1~?o&ӝP Wbx뉷6dⲠ'Bu5"E隺qާ;ЋEonwqW)Hi$.HfAK ݱbo~YtOubD`;oڝ2gY&,ˏ@oՇ)w8o}LहyXW*qdI6&IEٙS*~3F&ʻHۣ&DHuTn$yE B (\@d>BaE^\[`߾*JF԰H:4<7f72Z/MɾLc}K귿RTä@땦>+W.ƶj @JSb1Mfkp}RǞ<8 B B X amv'.)'82>6|j,8rh0N=\LvHDCp^ [B~/gn3"^W?]B1H4~( _?c$tv5b'eXCnehu,0'sB.sZK]\NnF7ȬrdH%!x"k/]S YZ