libfreehand-devel-doc-0.1.2-lp151.3.3.1<>, ^`J/=„6R:\ s=S;wes{$89  m ks%/fD(AL(7i+=AxG+E/W煳t}]wxs-*G96-v3BÏPhWROUnmŊO SeE7<ߠKyi`o5}ee9*4w I`.t,aщb 6|i'zW2X@lj2t̺ˢ5U";?d * P %+4  t   F| GdKOTT<WWXXg(X8X 9X :Yu F^G_HbIfPXg8Yg<\gP]j^Mbcde f#l%u8vztClibfreehand-devel-doc0.1.2lp151.3.3.1Documentation for the libfreehand APIThis package contains documentation for the libfreehand API.^`Jlamb23RopenSUSE Leap 15.1openSUSEMPL-2.0http://bugs.opensuse.orgDocumentation/HTMLhttp://www.freedesktop.org/wiki/Software/libfreehandlinuxnoarch! p R";N XUt E L d 2P?& 0I 5]e$HbV'$alNlOq+OE YLGm8ShUCm d''C K '& dJT ^ M -} J x{ S F0] /<LUALJ _b({:@~   [ @)L #G &    > !  7  d  % h #3 Z  # " y   'b.&" M!  V {AV+0 09F,%p|,LUM$=2Q4AA큤^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B^`B55af73203b8eba32e9cc1ad86294abd85f9d991d148ab24cd34d810cbb56f47e7222f5dcbc9d42a9d0259223daacda6fb8cdc9e2be49b1c5aad0890a5d056509ef4f790150477679691744ffb82f61c741b6e21b0ee63f5a5e5c7e84348fcdc469a3c9b2d9b87c47db001ea84432353a83b2273b68e606ff1fabf2416ceae22d1b0ccbe216bde7bebec4cea422fb8691019db39b809a5dd3998882b3094270d0f83fb459322f74979962a12712a3bfc0643320e0ef1e2c21f702aecc37128f7082f465944ae71f484c700f1056862a7fffbc546a6defe06ee8c19bef2ca53e9e5e09ac7b982858fcf9bcea8e20836a42c4c4e9cc5d70ff8709877e2ea3cc7baffae772e89af86138be0fd7738ed2687f17d77a6bd6c0e7473b962de8b79e6e465c9b912d2e874697c4aff1c87053f351267dc078ecc1138ee787244270ce72ab16ecd6ecfe7de8f88ee450bd506ee970a628d55af2bf8622c1bf59c90ce188c6ed9a57b435fe4adf7509d400cc6366bacca3d92b367e76740e25f784a750d11acbbc3f2febe9c1ebf75c926ba10580c399413f9c0f5c3aee7a8a7e4953d994c5aeaa7794663898a41e3130bfeb1b232f4e4c31ccfb88fc8dc2597bffb1aa0a3f1997421b93832df29921d888a42a522b249a4ab5881b69919b84e4599fe5077ac815a0b0b11696a4bbed2605457b2c155e0a7b748f6287709504c560a4b7e6230b2847d18391fa2594c0a69507ab0811b7a10bf74120482bc107971472beb62107a576590b80a157d632070d9a05f6d94f213365f4e22bf10189646e67a5d677d06aff11dc71ab377a8b554321ecad1ebc95e09664cd75467857f2d77f48633b2f7be8a85807307ba217abacd3c3b9802b88a961bd3948b25c43d68775d5cfabd1e7b9e354919b24864a21c57144728b2b7c22085f7005853987ecf5a9c0e8bb5fb1de2cd16dfc4303e607842dcd0f0bf2757afc94216110f9d0d88cdcedcd8ffc44605e9f139d2c85952045e25ae1435c54b2fa519fbef59aa4607a80740afb9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b26fd5579c750b6ec8a420069e235c1e0bd01eabb009b012e12dc244bd4863a054deffc9889d05bd4ad55a57a33b59c99641985422d5b629b4e7803d67c50adad5c5646868bd79f044556bb4090244cedae188e1c8114dad50c889b90d923386ae9612877c10fbaddd5a60518ab307a668bcd1d8edba1c0770825e7b1d108da58c52f970bc60b1917308da4415e6fe9a504a3e600c289e44832de899711a2d80acb4d1ed519206a4c33e8b227753dade12ea326d451bb854f145e99b9469144535ed2155435e1a95f6e52fdb907d556ea1a4ae6acdca07cdc3a83b8ff7f41dc07cbe74880f73973b51e3b40215a475349ed798f2c0c9beb37e032b089f9dc15e19c11f7aa8beb9b610bbc8569dc30c4c47f44fe2a02a86f8c80ed3568da2cc17574e71b15598b230fe0137ff0524395970ca6fd727c8d419b4385fde886e94137512adc9babdf331f331a50583e7657cd7072e64657ed41bf2b451e43bb7607df467f4817338b0da158b02564e57ef315944fee0e7dbdfd038f50d5070b26c2e7c2705ff90087e7127021d7b9298ed56e787d2f875757198df0e5b6c6ae28bfe5ada7d2da760782c4fcc99ecb715aa02f981474975e376234ac059852804f93107dbc435da416fbdcb0f5f8a4242f9c39e72108de3cdc6e36970241048c72dd3ae0c1b6a149c192568c912122699a780aaa0b9581220ff8be5b2acfb13635a0f6e70a0dd1f1e0e6a8a800599ce001edf8964cb2490c3b6b6e02e61f77634d66b6907aaf2a8a5f2346270f99c085cb7036c674994166914a61ac9d97f970744b3d97e44b18e5f66c91ad37e7a05b74b701b29b482e5f49b5773c9097ce15642e0332e2182911db94d09398df5cab09d838026ffca04d932dce85936495d534c7499971ffe263db70ffc30b828802a10c1dbc211864b9e4be836347982654dc3e2a0d8e23e0b93c37e1a0e69368c705dae63ede5b20ce9f2d3643f8de6246e79c5a366b474ae7ea1ecc48cfef3b3806f45db2b1f88add23100e06b4599516fd92cb9d24a70ac191a34e5fc8376b4c16a22bbdc0f6b4e6a670801993079b1c479cd2fcd352a278a9afd52819b64d296bd89efcd1230eef129442c1f882ed32b86b338d5819811d277496465e46c4f543af6d59c4c83f26ec59102c08b4b4a5772a63edbc62421fabba52969722868833f361e5f36f43e29541c7ef17a37bcc3e134c824542fdf900aac63b9f88797243479da9addb45af54f650b8c1808f8ace9ee8c2695af25d991f1256572fefd4ac6932103b09283a6688ce611e8affb3206506877914b937e207631d62279a396baad757892f5fdccff341aa0930a19b487124a77950bd4fa56593c9f4504d0774d578cfb86079b98f51af6c22893838feb772824d15fa176987e8673913c481e6cee9ff2eb27110f64145e5a533c1d4172306c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830cdb9ee177257654f5f93480de11da597a665d0b53609e7b30e5bd126806a40c6b50d4148ab7c567b23c9da363b7140060456a3166233eba249e62c5666ebf8b25cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528be99518bb4baf313b1217be1a7a515e992527041c8b7b192c520e616d77d245a2a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26883106a5f37e55b7f17d4c9acf22ddc1fe05814b5b6507c0b3b296474e2da247099c8505fae2c38cf09cd0447eb794dafe6b914102e4e8540348ca65a9c6082989cd26a91d457bcc67dfa8953186c8f7ba65bac01f5329b3ba71157cb10e0ee87507341b441da627634b772743320c3204b692a43081928adb71595795ae34c2c1d9bb4778c3b82528f9b0dffb730ef74ebe86b6e2b90d3e8abe03d374227c39db2423d53d008af52ca83d8effcfcdd7cc158ad8e581e212750a9f1a249ec926c7c58231bf1788f81c6c10b1fb71422036d61ecb71108a7639923f166598109cee0631af73dc4da2f3ca203e9334932bbffbcf4a184d7439267aa1825f9bb3b444c5c27a69336dbc3c6bad60b6b19679bc18640564a46912a64a33cb27e6a7ba7348a1938dcf6f9ee3b9d90015836ad147f72888754aad430d7f3ad2d55027e195473af4c66d2ed61d6cc01e6eb58ab1fdd97828039bfa96e69c46f5159ef013b1090f7e74f90c1017b5fd8555a937533dea3c659ee78c6cf9bf5c716388955838bdb78e741e22a6da896b8096a14ee1a858c0dd50ff854da093631939989d8893b57ec36606ef3e6016e14b84664577065e0857aab09f9f1d5465d20a25be26fbbcde61040fc895e2b0a6961c24e799b857090654f9985d6694e0915fe3eb9358457e3f70f6c0ac0a3e8da75c13be0f333e33b13b3ef54279590b07fd500b519a88b1cb91c9212d5207f2b3f02ea4cf5eb302802276c15ef63550569ebc0ef3b2d7a909042851527fcca432edd5821d2587bf76462d80b769df8451d3257f8fc8d18950dfd1031e01b45375af6c28ada26f2bde04e7f001f1c4ad3b33b9699f125669c75e108eeab3a1abfa9857f9494752a23ed89d9d184b10f94741ef60de0b6b7ba8143c7575309656ff2de7298e13b81661c9ef41c4a2edfec2ab5d12ba7b4489f8b10e2c7af9dabdb58a1444a02141a3e7bd76fa50d95bb42b1b4cece64ccac726f738a69943f3cd05e074974ca5cbcc76ab16eb3a327fa8cd27522144d1c41fc701d5ce4915065c1b19babc6ef4f8e7bbb26a2ee4e32f8a747575d217f2886a3b5a8727945dfd5e70d7b2949e78c0613e4c6724255df6fe4b117cf28b2b9a939a523b5ddc79332e6b853d136b9fbc37487359bec60c01b6478f5344d512fd324e3a7795b6a3a8f0089e3115e592133a8ad295fffd2315b2d9d5b8475fa64623df6dd4bc45775b3b2fb9f478824953de55cbbde700b22cfb3f5566cc3a5f372b654c03ebe7ebe1f28b9273f1236aeab15bfb536465e84c52f2287ec09545f8f1491d83148d7269126f94bfd54d6019062e669fbde13dce5b4451626bf8e0e2a48a04fe16b2fd1ae662cbc01c45f0f3b084c2d3330b7fd7f45c14fab318660db12c3a59809d8caee554ef94e4b0fbdcd9cf003156b7aeefcaa06210c2f26ea636e626c311f9d738bdb086e0be66eb27b66dbf63fbeb7a6860705948ce2899fb3528028b9492f2bfc2bf2de92bb8964e2e15668f1368c4c0e3ed171a36f7217bd6365553bbf17e8674cc7cbc2a156ca9d3b517d7fbd8baa5140c6196d2a250896a9e72fce428c7ada6018f22c157b713ec59d70b7bb0d0a7234d4f9e38be62eb19c82c03b23b336396527be693024f5dacecd400c47f341fa05b16c34fc6dd7dbd77c74b8996ac075f5f9b196b148c2f0dd7d1872337786e2500c1679403fcadc11dee9e0677e0082de1a0ea5bbc9646efe2b962621ea7906b89194a4c449aad506f7ce4cd3a50c59511b4f80c9571503f016cce54cb8d29d6fa95206de8c118140cb28c7d52a0b776bdd1ca554c901fb54e467fc68bcd902c87bc24f9ea6ce3ab46801e8f2328dcd5d0601b57dfac9725b0ebc5ed4fff92b22c227e40d0b7fa9b5767a16a138e7e03c61de24e7342039e0dd22e221f41577e93d6326cbaeb129e9e238e8786d0aefa326f4ba426a044790c87c4b64ab17e128d7dbb4bb5ccfafe463e5d9359f98fdb70500128fecd28a6043e9c929b9049d45758200a354ba9a0d16f42d52a03f1240e1f6d362a1bb76daeacd1f79fbe17d1845f8e631c0430efb950a76f59f2188cf645bde2c35e4cde073013fd60186432ba99d7302cf59b08d5a7bd576c4950e6a55b1e508726ee94922b31bdf56f895069cb5e51b8caa926bcdc907cc0d869a90ea5e65bdacd59cc294692d4cb90c94981fe4f830e50d94100898e7a90745b44d8721af1e6b01599a2abdeea63ec4401531ac3e9c8af985c6992b9db76d46a571783f3bc105ee721e58a82606bea7ebc03b678b47f6ba87d1a5d9c130d9926995c95db7e26f6001b11255bc7c8ff46b2e43706634b1d06f0d286b717ad66ff721442e32ae4f45c7ad1f0e3f82df989a7a662d7eb66390149d7f9d4ab16e2226716fb1c24dda3f0190a8cb36c37f1e69fa0d4612457c7e9204945d4f2ec667894ecf2c4cfdcbfa48363df57b7cdc9cc3a05afedcccb4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525f104630ef9944d8c89883ff133a415df5e08a5edd2e702716a5fb8d6e171542c7c879972f9798b0787e24c451289c7bd368a8dc44848394791e045f01e22f12ccbc0314bade4edca19c47c1a929626329db00d10df4a558fe695a8ab97476ec38ee8bd30a736f015c37a1a05613536891c7cc0c9a20cb12ec3b50bfbce74a5c3f8330171a47fea297add2fcc4ccddfdd157f4efa181faf6a8c177e4d7069891f54f9a44545096a07307025537b292fad3dd51615fdf4d31a9f9a0f1a46eacf82db1be97a36e47e07dce03f7c7b6071f8569c6a44ae1e26de0d24c5de0044340de378b567d869d33a5547157915c8b0aa80e4d60e22265bc43f55e55079b965a0ae546cd96b24826512b3617883b501c5a5744147dbaff70594c162bb3e10029b124819791471664d7fbec3bd031aa3f8876d067c9c05ce7a89a3943dc69e31a1f224ea94229f81b788c1d201cacd8908d32d3d20107407b84fa26733cd61193e219f7b80d5f785b3d72cb3ec9d85fd75d47cdf8eb26313fb06f6d68b99e588a7071840c635dcfcd77d40238c3d576cd90a8b6b4b18f609a05b1f0a26fb136f2601c5b5600c6d352b5c41e80e2082ddc84fc229377be0473bc2a50ce742ce54b4ef23015b7ecdb5fa7390cd5cf37935829b7a82fb0626320b223ea4c449f3ea0c61a0b0b0334d3a6f6f204caf76244b3b24c47d2712f5aaa7823306a9caba2e662fa52417336019ab23b0f1c4e558981e6c062df15053d8436c0cf2ba7aea6cf382f078802cda9057020d6fec0dc57d525459d75d9b7dfe272307a8b492a6e3bf5c51ad307d36d304b356f068286ae7c3d6cf670eda9d707a7a7a29197c0dc14ef40b5f321bb4b137341456e8feae736e40d1a01d72af4e9b8dabd0b4776ae2d18a3f05bc0c38ddb55e7d1864f4ca7ed97412870592a3e16b388971654d5a1c2953a7f85514abcd42f0b7fd3dd20876cf5f7a5d0a6587b5bf31ff5431fa762878cef606c60e7df80005cc66a50ac7156d110d620e65eb9105a155f4677c2f64c2700ba367c32457164f5b628dab4f89372ad4b072d614175a2ddb13c0a3e7f0a4e7b0fefeae0bc5c50fa105f007b9b0d336f9cf5625d1762e5043cbb56a27644f24429c8cbf295b5c2ab5ca8761b705473a9652130bf2aed17b25f4a8da8e37a7781348a81256f4521f06b3385b3b24998d2fde781b054130bfcd08d655ad67d9e2a8e5deeac36da84b084814cf43c37e8b298a7646b2c3f4b17752ac2aa814c1ac497705338461710afa3753fd50e0eb411c50b44e46d381337a3e09047659bf0e6462a27e98d673315dd48a749c48edd1bfdc34e784203a9ea4c2e871b888ba5097abc0b26488273db261f179d238b10f66d905c19208478c96d3eb5416b660cd6965c4b62976f30dbc143e287e37fa0600c7168ffbb104e4c895cc64e0e882d98c2b57cb8de037d803485b9ee2d7f5d2d3bd45db333c50b820900e587d71ac88be63c0862f8d09c85c1101b0902db4f8132cf875256b3ac32fb480c73866a1af2ce0004618663e91bb38fca1992ed134bbe8833dc74efd2fac598a90d42dfd38a201c7e66d3169a95d5d2774622682fd5c31933df96c6d6ed0bb4d6e23133b2c511ddf36129f246b2bd9402116f3eb1e12454b192ac8d05cf421e379e310c4031faead481e8ceb460fac30be7f4d749fca89a07a6d493f13fc40f592452c29d9ed2b5fb839c25ce6338682d71523f6e66f41339392584037c2e879a51e58fe2d1404ed8119dcc96262fd84be5e3d5e1946ac8c86ed3fe8897c07a2e6b05a5b3551f935bea4c24fa7ccaf631ae2b4ddd293acb1acc71dbc3a7c9005949b21620ad75e5e8d7e88ce719dcdd961cd7f8826310e88df80ce10c25d84176db58c2db285832b67419a890e49b872067e1fed48a7088e3cde8c48ad10404e992db1689ec99da9d372a04bac0f0ee8b941407d82b8ef36643c66ade39c15ed766f8a53b1823733d42cfb56bfd9089f7f3628c26fa887ea7fe7e68b94aafdde40f67a39647a1fe57ce76bad6ee8d7fab811eb245fb556867e321285a3993d224713ce7eccb962b219019aa0f64ac2400fa46d041870530e5d4a297e91c5886c11456d600a0f6185cf6398107a74df659ceef64d5a564462f637cc4b33b7adfa6d320e10ba4e43ae3d5b7828e74fc0f12091a29bd01f79b6e2114698ec8d9a4b2c52af4734e54bcf64ada3792781c2055c1702b62483b3663eb87b2a8049e06311e2540a3c769548af406c32b7b79b8a45dd8913daea66624dadda7fa02b0f1a991974980c582af1318f4eda02222506b41212949f918a6aeb6c5d60be9e9a436399042702e8e4e04e189a8c408822bede8df8f9b3837106d312c1a59c7011f3861a7ac4a048e59f7525f4d80e9aaa0875bf9868c6daf279e00036b394bca99d92aabf219c35f599c636abae35cc50b03939c89c69f448f027039ff6676dcd1c39563ada45485c8defca26b4f28f0fe653712ff028170dfff420d436efcd8e8437e0e2a7452a1a8b2814f764e9517edc9fe3a35e707fec88a16de92be93d132efd881363b05530ea0a1b67f61d7c94fba4fe870431735aa58f79d78ec5b96909fb164f38b6dc4a6535d20c5d3626b0c790dcf621e34d2fece4742b3e15ef438cbce0082f138f6984221f2f56f9e5ad4189cc0e71267f80c3e3c7a7f6c9049bff9c9b7f02b23b0bb83e37dfa4e94e07429452c8fc34986a7e7aeb233b3996a2b3f3f1dbc4ab7431f309acea6c2e787824cc75ed8297263b42b8c3cec3ae2d38ae5a48a3965a0fe0e3d37a37991aaa48eca61040db747e50588ae2751e8193871ce5c4fb1524de019f1994351e0cd904ee6ac653da164cadc163fbcd927707675727b19e94c315c14ecde475fdb3bffc9cd479bc9cb79f90502913ff5f45993eb5cbb674af271e8cbb8f10a506f89af0eaa9707059294c09fb402614e5c66080b4c9b7b46ea6bb40c36c667d7eb3b9823b82987207c2a4f690195bf8e557fb40503ee670823c544a4b33b21799b4c788a80c865a2b98c7a409734229dbcb3c2faff9c68de33f44626508f5cce0b882ba0f49bbb8c310851076ecaf09aa335d6e59e050313eb7f56175bc88c706029eda635c9811db2892b7e5070f61d84fed739c3d6c2023ca07966589e63f990487ec0791a24fd3e5805e2464c74b71efa0ada775afc23f64b62666bca96edb95f88ade30e716e07aab4bf065b29e1f197611345c666e53f83e93c975a5ce28d0c66ae9799ffc20f570750e6f991f9414f8820e92983a4a6166596ec20a2d39ca19c6052b17596bf7d761c920ee4024386f869f67d887cbcf490aa59872221df231cecfe21bc3190c3e78cf2e56fd13442f2cfa278f8357b69372888a64e2be043af8efa02227ed79ac8e697e202c33630bdf91503e65e1aabf9718907c301200da26047d0457ce317c60661293036f81297a67e2e2ba9e86af2c13fc23ccca9db4f097f9fc548bf3fbcb300828580817fd18378f170c2696ead2bb3cb7628472ee98c5b4557d2d0ed9724bac53705cd2689c29c87263417bb1af74605e93e1d66ff22009a52f87dc505d613bc4f343ecb972ccba23b52f6e607ca2015c0c17996f96b075ea8831181a9d6812b2932f37662a7e9f573565b3917c2a109babe84658aab2e6649e9c14347bae57f09e30a58646662663fc517ccc48e2628c357d8574978bdaa20cb6f08a013481b1167c4074b81c1312c91d93d5299142597560c0b0e28c26cbd7d6adcf22ab04dfcd4864cdfc1c652d6aacfb882db696afeff253457fcb61d7eb2d1f529449c852a4f03f14aca81e6cc0bc1afbc8cb8afa0b4f09448d25e3b170fea5cd3b86935dacbd7114a2fe05c7462a0984e3a1d80dc1bfd481766947e60c010479ebf8e6f4387446cc0b068ce7cda0b690581e3186e175563f80c26159a2ab323242be17ddfe532d8188174e62d0574768894988de21609a77808e74e3b411509c231675d980523550b5da9487a5d080baac358cfa1ae7533ae8c1f2af09aeb3b694bb8517265e309edbd7a9290bc115331c88921a485b7fb48d703e194068306a89cabb3b4a712704cdc2a48a45649f1c05f13d8048d05efca93862e38988177755cd600a8de2e4d3023aa7ffbc1739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ef5a7a937470a95e657b8aefdf6985d9c9548ac4a51e0d55a66c0ac2531e0498c489f1f9fcb297e38daee4670ba7d6c884d4745250057960ca36bbecdb24d8266e07c2e14d94779970fc94b0b93136ccf227f0782739d7e3ce8dadf464545f168a4de31539a4d7d0b2bf5fcd0a7f6f24b049498c4af12cc0f600785255eb8379erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibfreehand-0.1.2-lp151.3.3.1.src.rpmlibfreehand-devel-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^NtY@Uyx@SS@S,RlRsRsRsPedro Monreal Gonzalez tchvatal@suse.comfstrba@suse.comfcrozat@suse.comfstrba@suse.comcrrodriguez@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Fix build with icu 65.1: [bsc#1164434] * Add libfreehand-icu-build-fix.patch- Version update to 0.1.2: * Fix several hangs and leaks when reading damaged files found with the help of american-fuzzy-lop. * Fix build with recent clang. * Make --help output of all command-line tools more help2man-friendly. * Require C++11 for build. * Parse more features: * text on path * more text attributes * stroke patterns * arrows * paragraph attributes * custom line and fill styles * text effects * Write correct rotation center of a textbox. * Fix an issue found by oss-fuzz. * Fix several issues found by Coverity. * Various code cleanups and other small improvements.- Upgrade to upstream version 0.1.1 * drastical improvement of all features - fills - strokes - embedded images - embedded text * output of visible elements only in right place on the canvas * coverage from Freehand 3.0 to Freehand 11 - Add build dependency on icu and lcms2- Fix source url.- Upgrade to upstream version 0.1.0 * ABI change * Remove dependency on libwpd-devel and libwpg-devel * Add dependency on librevenge-devel- build with -fvisibility-inlines-hidden, modest reduction in the exported symbol table as the library is already small.- visio -> freehand typo.- Acutally package all content and make it build.- Initial commit of freehand library. To be used in libo-4.2.lamb23 1583413578  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.1.2-lp151.3.3.1htmlhtmlFHCollector_8cpp.htmlFHCollector_8h.htmlFHCollector_8h_source.htmlFHColorProfiles_8h.htmlFHColorProfiles_8h_source.htmlFHConstants_8h.htmlFHConstants_8h_source.htmlFHInternalStream_8cpp.htmlFHInternalStream_8h.htmlFHInternalStream_8h_source.htmlFHParser_8cpp.htmlFHParser_8h.htmlFHParser_8h_source.htmlFHPath_8cpp.htmlFHPath_8h.htmlFHPath_8h_source.htmlFHTransform_8cpp.htmlFHTransform_8h.htmlFHTransform_8h_source.htmlFHTypes_8h.htmlFHTypes_8h_source.htmlFreeHandDocument_8cpp.htmlannotated.htmlbc_s.pngbdwn.pngclassPerfect__Hash-members.htmlclassPerfect__Hash.htmlclasses.htmlclasslibfreehand_1_1EndOfStreamException.htmlclasslibfreehand_1_1FHArcToElement-members.htmlclasslibfreehand_1_1FHArcToElement.htmlclasslibfreehand_1_1FHArcToElement.pngclasslibfreehand_1_1FHCollector-members.htmlclasslibfreehand_1_1FHCollector.htmlclasslibfreehand_1_1FHCubicBezierToElement-members.htmlclasslibfreehand_1_1FHCubicBezierToElement.htmlclasslibfreehand_1_1FHCubicBezierToElement.pngclasslibfreehand_1_1FHInternalStream-members.htmlclasslibfreehand_1_1FHInternalStream.htmlclasslibfreehand_1_1FHInternalStream.pngclasslibfreehand_1_1FHLineToElement-members.htmlclasslibfreehand_1_1FHLineToElement.htmlclasslibfreehand_1_1FHLineToElement.pngclasslibfreehand_1_1FHMoveToElement-members.htmlclasslibfreehand_1_1FHMoveToElement.htmlclasslibfreehand_1_1FHMoveToElement.pngclasslibfreehand_1_1FHParser-members.htmlclasslibfreehand_1_1FHParser.htmlclasslibfreehand_1_1FHPath-members.htmlclasslibfreehand_1_1FHPath.htmlclasslibfreehand_1_1FHPathElement-members.htmlclasslibfreehand_1_1FHPathElement.htmlclasslibfreehand_1_1FHPathElement.pngclasslibfreehand_1_1FHQuadraticBezierToElement-members.htmlclasslibfreehand_1_1FHQuadraticBezierToElement.htmlclasslibfreehand_1_1FHQuadraticBezierToElement.pngclasslibfreehand_1_1GenericException.htmlclosed.pngdir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_c85d3e3c5052e9ad9ce18c6863244a25.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_a.htmlfunctions_b.htmlfunctions_c.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_a.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_m.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_vars.htmlfunctions_vars_n.htmlfunctions_vars_t.htmlfunctions_w.htmlglobals.htmlglobals_d.htmlglobals_defs.htmlglobals_f.htmlglobals_m.htmlglobals_t.htmlglobals_vars.htmlglobals_w.htmlhierarchy.htmlindex.htmllibfreehand__utils_8cpp.htmllibfreehand__utils_8h.htmllibfreehand__utils_8h_source.htmlnamespacelibfreehand.htmlnamespacemembers.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnavtree.cssopen.pngsplitbar.pngstructfhtoken-members.htmlstructfhtoken.htmlstructlibfreehand_1_1FH3CharProperties-members.htmlstructlibfreehand_1_1FH3CharProperties.htmlstructlibfreehand_1_1FH3ParaProperties-members.htmlstructlibfreehand_1_1FH3ParaProperties.htmlstructlibfreehand_1_1FHAGDFont-members.htmlstructlibfreehand_1_1FHAGDFont.htmlstructlibfreehand_1_1FHAttributeHolder-members.htmlstructlibfreehand_1_1FHAttributeHolder.htmlstructlibfreehand_1_1FHBasicFill-members.htmlstructlibfreehand_1_1FHBasicFill.htmlstructlibfreehand_1_1FHBasicLine-members.htmlstructlibfreehand_1_1FHBasicLine.htmlstructlibfreehand_1_1FHBlock-members.htmlstructlibfreehand_1_1FHBlock.htmlstructlibfreehand_1_1FHBoundingBox-members.htmlstructlibfreehand_1_1FHBoundingBox.htmlstructlibfreehand_1_1FHCMYKColor-members.htmlstructlibfreehand_1_1FHCMYKColor.htmlstructlibfreehand_1_1FHCharProperties-members.htmlstructlibfreehand_1_1FHCharProperties.htmlstructlibfreehand_1_1FHColorStop-members.htmlstructlibfreehand_1_1FHColorStop.htmlstructlibfreehand_1_1FHCompositePath-members.htmlstructlibfreehand_1_1FHCompositePath.htmlstructlibfreehand_1_1FHCustomProc-members.htmlstructlibfreehand_1_1FHCustomProc.htmlstructlibfreehand_1_1FHDataList-members.htmlstructlibfreehand_1_1FHDataList.htmlstructlibfreehand_1_1FHDisplayText-members.htmlstructlibfreehand_1_1FHDisplayText.htmlstructlibfreehand_1_1FHFilterAttributeHolder-members.htmlstructlibfreehand_1_1FHFilterAttributeHolder.htmlstructlibfreehand_1_1FHGraphicStyle-members.htmlstructlibfreehand_1_1FHGraphicStyle.htmlstructlibfreehand_1_1FHGroup-members.htmlstructlibfreehand_1_1FHGroup.htmlstructlibfreehand_1_1FHImageImport-members.htmlstructlibfreehand_1_1FHImageImport.htmlstructlibfreehand_1_1FHLayer-members.htmlstructlibfreehand_1_1FHLayer.htmlstructlibfreehand_1_1FHLensFill-members.htmlstructlibfreehand_1_1FHLensFill.htmlstructlibfreehand_1_1FHLinePattern-members.htmlstructlibfreehand_1_1FHLinePattern.htmlstructlibfreehand_1_1FHLinearFill-members.htmlstructlibfreehand_1_1FHLinearFill.htmlstructlibfreehand_1_1FHList-members.htmlstructlibfreehand_1_1FHList.htmlstructlibfreehand_1_1FHNewBlend-members.htmlstructlibfreehand_1_1FHNewBlend.htmlstructlibfreehand_1_1FHPageInfo-members.htmlstructlibfreehand_1_1FHPageInfo.htmlstructlibfreehand_1_1FHParagraph-members.htmlstructlibfreehand_1_1FHParagraph.htmlstructlibfreehand_1_1FHParagraphProperties-members.htmlstructlibfreehand_1_1FHParagraphProperties.htmlstructlibfreehand_1_1FHPathText-members.htmlstructlibfreehand_1_1FHPathText.htmlstructlibfreehand_1_1FHPatternFill-members.htmlstructlibfreehand_1_1FHPatternFill.htmlstructlibfreehand_1_1FHPatternLine-members.htmlstructlibfreehand_1_1FHPatternLine.htmlstructlibfreehand_1_1FHPropList-members.htmlstructlibfreehand_1_1FHPropList.htmlstructlibfreehand_1_1FHRGBColor-members.htmlstructlibfreehand_1_1FHRGBColor.htmlstructlibfreehand_1_1FHRadialFill-members.htmlstructlibfreehand_1_1FHRadialFill.htmlstructlibfreehand_1_1FHSymbolClass-members.htmlstructlibfreehand_1_1FHSymbolClass.htmlstructlibfreehand_1_1FHSymbolInstance-members.htmlstructlibfreehand_1_1FHSymbolInstance.htmlstructlibfreehand_1_1FHTEffect-members.htmlstructlibfreehand_1_1FHTEffect.htmlstructlibfreehand_1_1FHTab-members.htmlstructlibfreehand_1_1FHTab.htmlstructlibfreehand_1_1FHTail-members.htmlstructlibfreehand_1_1FHTail.htmlstructlibfreehand_1_1FHTextObject-members.htmlstructlibfreehand_1_1FHTextObject.htmlstructlibfreehand_1_1FHTileFill-members.htmlstructlibfreehand_1_1FHTileFill.htmlstructlibfreehand_1_1FHTintColor-members.htmlstructlibfreehand_1_1FHTintColor.htmlstructlibfreehand_1_1FHTransform-members.htmlstructlibfreehand_1_1FHTransform.htmlstructlibfreehand_1_1FWGlowFilter-members.htmlstructlibfreehand_1_1FWGlowFilter.htmlstructlibfreehand_1_1FWShadowFilter-members.htmlstructlibfreehand_1_1FWShadowFilter.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstokenhash_8h.htmltokenhash_8h_source.htmltokens_8h.htmltokens_8h_source.html/usr/share/doc/packages/libfreehand-devel//usr/share/doc/packages/libfreehand-devel/html//usr/share/doc/packages/libfreehand-devel/html/html/-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:12082/openSUSE_Leap_15.1_Update/dc8027a9bddca50db1afef33cb932b6d-libfreehand.openSUSE_Leap_15.1_Updatedrpmxz5x86_64-suse-linux       directoryHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 178 x 80, 8-bit colormap, non-interlacedPNG image data, 226 x 80, 8-bit colormap, non-interlacedPNG image data, 180 x 80, 8-bit colormap, non-interlacedPNG image data, 181 x 80, 8-bit colormap, non-interlacedPNG image data, 189 x 80, 8-bit colormap, non-interlacedPNG image data, 1285 x 80, 8-bit colormap, non-interlacedPNG image data, 249 x 80, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminators̃- kn0utf-8194d4b19dbd7f54fe000d3ce4f856c5c4a8c0fe1c377684522745876dad15fd1?P7zXZ !t/t#]"k% UE2sWknmj1ReGOTa^=a E.lu1ASK n!{D1bh|uCfTWZ7L:ŌkіLuGׅ-'\ ?(o ! =.Ym彄C=o/#&tf|-QёHۅgi;;5 ]`pz- B*x%[ɗN;f(=D;I]=;Gdj,{.Iio5bUjφU?4Иi61!#[[L*׸ҕÃֿăQҸN]_xCp1fF7`oH8!]Q\͵)ѽj8=g^ZoM*&|xmhmoInr ʆ:k8:UHi!ʦ+ S Ւ(AB~<: 4W, ǤoG@XD"r_ʯ`\y3\1`8z&S!n_gZ&9pw!Jo%Gʐ'"s w~6qDW(K[Wգ6Yw|Y8 k/۪J2T2x-dWz)KxvN iAtx 3`JO"2gb*JKo[?[ zMpDvH=;<Ʉr0Bأtb͗)چ!s Р H8al%<>/ƹ9R~,&< x}{@K&@!)߬JNZrEi`㘋ٍ2 {CzgmЖ|-呥B#Yn6?| !͜-ʀlSsS-CJq5h9b̻x?Υf[HNe:_?hLF e7Y2[GbtB7oz<(ڦxuj|cloUKJGPwiÄk{Z1`T{pw\.Ө4~i$Ӎ305Ui20).oG*(?`fpϻ#TUj1)a-3~}!ae<]:.Oai='JC{v 7CKɯuX`&])Tn`ep«kvmB 5P}G-sLypdCL.V@