graphviz-2.40.1-lp151.6.6.1<>,/_F/=„.|M5IL`6fk5zPͬ{XAbSA!z, 0Mr05[kJ(%f [6PxRA [yE<6rCk`L%NF31!/ѻ9J᜔6Q ;0Zr\Wf[O7i]u D /NhA> +A`6agPxV%-oRY &_'U!I[`BO܅0j>A?d   8  3LRXl     6 7:>BBEE!Fd!H!(I8I9IP:JFXGXH[I_X_Y_\`]c^jX bkclCdlelflllulvp$wPxdyxz(04:|Cgraphviz2.40.1lp151.6.6.1Graph Visualization ToolsA collection of tools and tcl packages for the manipulation and layout of graphs (as in nodes and edges, not as in bar charts)._Fwildcard2&IopenSUSE Leap 15.1openSUSEEPL-1.0http://bugs.opensuse.orgProductivity/Graphics/Visualization/Graphhttp://www.graphviz.org/linuxi586& 6hV6&&t%̄6<|FFX{VWX  &6P6h&86<.9c pPC]u  -#V}S 6 # J4N3@g LJ#>'Y0_t#X?z3{cYMF~87 w w ~7t&67 Y H1xErxI@@A큤AAA큤A큤A큤A큤_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_FWDWDX[hIWDWDWD_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F284f531edaee381f4ff083a3969e6289069da82aaec727ed719e3bf053ccf20414685034a6927a6a9c5d25e5946ef2df2534872b75dd0dc945fa836ba581e8b1e1920558c0cce9276c65b286aa8dffe78e36bd1691eea6da2e1264561fb484a38b64256cb231626ef3a08bce0da65dfa167ca08e7e68a421f820d621831853aeab20f9ed8e758540ed1dfee5ae42b0c7dde3f2c9b7e4903f5fe0c2c445ba4df1fa8e5d6da5f53665eba150abfd0ab884336d8fa50a1570fb035d7c05dd53f777c3578ac1f2a7ed61ce6244bfc1e90b6946726b9d56b61f885d57286944488542d08f232add5f84672ad686b2100b23a65c65db1051b7d53e11c07e1454a1f60c76dfb0df0e6f4247a854d5dd67a6d915eae6e0f0ac8706999bcfbd8b11fe124d094600042bd6adb162f64b339ef2e7dd94363f82af0a94f280df0ececfa01a6d008e0d24c8c87ca2f18233fb87ceb10d7507e25ef64c382850416f79b58ab9d43e05446f670cb057850eab960214272db1ba8ccfb06c61e10e2f782bca3ad73e98c86a2e6f5fc9238a406b73b6f5a34c14dc23ad29170ab24803ac7de17566785e459becc5035304001fb61bb666236d483a73fc3dda8301e01adc0193481faf198b75361a2545c23b17f2ac77619abc5f8b064cc77b480306dac79d10d62a013536e475b100632ec0f9c1a523649ad77123a14ab9c0286f6695cfc2f0e8200275cf172d4a76f329dac1079ba34a25af1a9fbaa5372bea1569ab48ddd3f46d29d45e234c86ff47f4557115adc5414d7197b8bf811c425b68648566785a79c084bd71dbc5128635c574561e51cb45464e5d3ae2077206b5d51a7307d7e1062dc598d2eb835892b383c613b2dc64535f05fab084ace1f932b66f3ee76331266abce64e49c985ac3413d2b19e1b30314dc7e8a30afaae231c550ea3050f187d82a1056e02eefdb3524446b9dd437a203d0ec205f16f185bc04ca099fa343b51aa8c489198c7fb9075206e6d9cc04b201093d10d6b917e536aeecbba494c55c775cb552f79de7537b17cc927511c836b2ce5276b575065819161a7bc7a449b46daa0adb196f38f976e9c4290fd70dfd92ae97bdec4f57db15292c42a76f377e968470facec358827f57fdc59282c0bc51b24563b1c45da1561c632c803de3c33d964c9abd4a06b5ef4a81d9468c4f1e43d0733e7484e85c8b1a24d8410f0af1b61aebd21e6bb40fd5d98fd3849f84820ccce60f94c31b515006a9cca52df8b9d93d3583b4d9d9951b007c74a9002e6f1deed2217e7b946d5028449c8843073d15ea377d36f258d2abcc3b2fd03db32ca0abfeb71226e9160873bed066f05906b82ddc357acd8a4cc4f4fb50d8f4087dd8009902f9a9b4a863069efd0796c90a8a9f18b351fcaa6b315b5ef4dc07113bdb5a7671808a87b6ec4aace96d86f34cfd001f2c285387411bce9ba024b6342036326a863bd84b2cfb51d3e569bf1d0816be27d9d7c891a15e7f72c61c5ed9eaa1d611fc713eebec0a6454ca0537199237fddb60d0b6edb798a26920a665da1c8c6a73931e9a4569917fe09a0aadbb27367c58e880d6e3e3a109ea50a90706f626106dd01138c10863db180f30c7fec6a8395dbcb55b7e662da32aebcda03c8f5b61ee6b412fa0c44458063529266060b2f5bd1b3b4f5ab27c15025d4ca91f041b5e04a18f52b04da78a0450cea83b7b90027b8db69b03c973eb2babeae926ced1f6fe81dc9fe083b08feb07e50d01b53827611eb5d512e30e51990ae8ed5d2f044358ac3227dd5b3301959fe1ddaa0591b5ed2ef7126661ef1b842143ee6882a86de6b4c8767c204b1bef9684241b6d8faaea5e2b01d3b0527445cb0cb7a50433eed0594905d685985319f85ba83f8c0bf23a6e135f819873d3e4273715ce94e8f3707f5d467e18f325d622833932a100caee3c09a9d55228ee642a13fd9dab55df343a1e441e97de8e1ef5d5bc8c3bfaebb90092757bc5966671f3349be36b9133b29732cbe739775422cf66eb6536a9af065321beb01e069143d729a158aa2546b700d25248b9ed9b4264fe6d305c49779dd4f7d38966260e6a05acd03a5e1811fdd9c2863828ea616f19c24224db30c5a5950749bc4d1fbcc180191adcd475d3e4b6acff1e551ebebb7bb9fb4f0ce47380943b48386a7f6baaf4b8f9123e7140c55f36953967fafd76bc3ab29639b5fbd83aa5508a19002d66e414d6e47791f96cc2b7d0e79408417be539b76b4a41abfe9f351f0fab62092ca406e74c159068d8e4a641e0ac86bd29f76fec8993e668a8ae99d3c85b3487d9c6fc1862a93c73170bc69d1ec8267d60834ac1f89d6d26488f0a27f933db544495310fe7fe18ae0e686e9996f9955df5c38c1a32dbbbe43b052afcbdde1823b112b7910bbdc46a0ff799d415e000ef08223146b951cdb650cb9b2c2bcf9a6a797b970a743964dc9f1219d2af5d680c1c58959f8afd0cc1ad64090d432751986e72aa8a2bf3dcb48fe17931ac91ade3a1b335fb29ca3e7f32b71038ca2937ca7cc9f55064c83cc9af9d9b1f22e8fb67832743bd16263764dde3905eb3d75019ca113566b90487d0f9545eca152f4b492b4c097c6597933125527a0993b6892be73ca4ce883cc7d45855d71fc124c9eab6134b7f5a38a2e33ed0514ca60f477a96c87fbe02c717328505be4d0f0fa0b4462cdb0737810099da360f5f985ebae0c887d99f4eacc062776d13004ce60849f7f99b41f5bb19e75d812f4b8fe5d4764140d59e7c992d4f94b1e4c403ac6945f94e7c3bd614e59609d0af0732c8c2143141d7ddafb5dd448696b9123711c3f0c5cd42c3a50bf6416a921e4357b165631c97e276f8a881807d1bda11b3abdf1f54bdee820ca2947158bb210bc824dd5f8d9e26591b90dd8665d376369f8d3a0fa85439617c3c61cb676bad46eff8906d09703b34e185e714f26f88f6ee32b35105ef7baa8d475bebff54994f8b83d64b70881d806d77dcfb0ce87bfa0eef28ef87265620719f4650c1cfc0bf45d4f5387dfb387b54792cc4aa453f64f7fd4111047b9fda179d2e16297090e19671ca02443809d2b18ad9d07d49232261d7e77ca621cc4aea7c8ae4ffa87bac5d87b89bae457f74585c7a4af1a2487125a4565a94467270ae0311e8dc37166e504a3ed903e84b3ed9e60497b169e0c94519cfbb6fc299c573755e5be6c07da2a7321f46a136144d53a19c3d2ab2f127237335fc044ff362c6543586168740927c4c37ebecc6cfdc9708ab57ab4fa8d6157b3637540285c85b664043772b51763a249ee73252dfefca3abf77b975d9358781bcace40b0daec868a5f3e6ed1c8b651c6e6ce874ec238104cc1da23947fa3e885f809423c8b0f599b7d7ba9f70bd7db220ea974af49b02a513ccdf8c03630dcfa920a109e6da57bcbc426c81a2e58ec30a7d98bcca1167c710318dc9e0dcaa059730a8a6bc97bccc4054226202c6e6503eae2d9503a83029e862da34f40b8ecb657de5dc7dd855c49d576a2cb260c13ae822ae0e0824c592cd81cd730203b723cc8b960e5a4355c90865ece329a738a43c7866fb8c0393bdbfe0693e86b0699905f0f436e2ba156d837975378b7b4286a84daf647f74998ad3e4f241510b24aaac3b855250ef8e1f7101a043f5b11cd27f4e3d668020c3244217f1dfe562a5331a0e8ae7ae73998d59c73e2bfbcabc74746af4021ccdaaaca0ef1c90ce8390e0b4d7aaafb77756c0a2cbd0b50ddccb90cf82a97d9a8bc2c6e60d08e7c652b9da26ac7bd363f3e39909541bc6d17fe4b4ede5490ed7ff5d8a020f6a6043e877aa071896dfd7f2c6dd3abb8e2c0157140642c42f3165f81bc81125ae0516110f7916dc7464f26bbfb881b1a49d1139d83b83eab9f45bc0b89c66bb26553f4098e503af0c3a3724d61c23df45c3944f1ee97fbb35a15e57e878048b50049b1ea7ce77f1a1e19960de7358f5220d53d78ca4723c9e8cf8099e71702b5f0f4b283d6845417b41875c35c11c7724afff596c1f6314e3da60bc514b6004eb0f7276128c9bd00d11bbd5b708cc6692c077ec5c647cff5ec58fcfcc7e578e29d08cd6cf0bb118508125a3255046a5daa6bc461fc55e79a012bbeb212553119f8a4a7f5a6c445783ce9200c9043f2147fcbb7ed7e02b78d250b7a3c4f5bd5e901eb2e29b37cb6e7529b8e677e88e4166aeded9884ca551bcfbc19c5e49811736b23015af296b30c2d9973d929063a0f326a3cf3ea03160c2cfe22fb810a02d5fd24ecb76f75e7546aadbe76c9c18d7904983ac033e2cedbcc8dde642532ed5402b477cad8928fe2da35d6560e0d2758baa1868428cab35eb5f3fb1e46bc5852b1695b844bbd97c61afed9de4c93f83d219d7f2b9f46901db8665cea6ee63bca576cd6b9e0d47959df3771e1c3a1ca5421ec2560480ccbf6713e5a0fc166f38b62600275786c28040cbb7b9ee5e83c4e3b2bde2a44ea66d32c8e900e1a9bd834cf2b7eed92c8a67e62706220a470053beff1ce8b3f9a2a03f9b4c4d1b75b6122a8eeb0ac909a4bc65cde436b24764780da703297ea43e125a03a8bc847008f66184e8cc427502189e39ea1095c4de13f355ce3d46807a30e8ceadd906e3b4f32329a4d59b48b08f7ea49b43463acdf0c55a72442377fa5be69ef9c5a349435077aecf228f10e0b6a6e1b194ade589071e41dee8621fd28b1ec2d2571daffd44833f4ffa779eb280f710da4992216b5699c1d92f85ca85f6e7c83d9dde04710b6f527ecb919f5b50624606acae9d16d0ef9b423cd497fb7f7d0f2e52e379809702f26ab5b5d5bddbe94bbc647a1ad89bf915084012645e5252d1a04c832997b0cc163042af2276685f8f0a90ef614515b217b6b954b3c91decacc7647d57b6cf06acc02afcbe6ed8123c4afef3d54699c7f4dc5916170df338265081b7f5c8016a1519b42b560c12563c98bfcf26fb983029c2ad3d79f732668d4098c7086193170cd83857ec96a6c7bfc9e3f8c3bb6f399ba8ef29968e8d7865674e2999df4915ee34e1aabba1512320a76e33f64dad29d8480fa62201b1ad74c8250a8aaf0b9477346cfdd10571562076952c541649aa4b0f656f09ef687106aca47252b872274918aa5c4ab8ae71e02819eee3293670e5c6b68cab6afcadd5cb001b9ed1c782aa266423cd935321168a7478c414151a8bc17edf5e9919be3bb1ed2f53e010c37d32d53414fdc4763f1a11d4f5e5d92292643cd4b10ced1bf41814f2a3dc52590e4df8e7fc502143854332c3ecaa682223afb705b5f7492835742dce61a997ce3923fb0b7cc719e7c20a9231e0f108ba00ac0ba747888d17c0b12296c3bbace71be723910a3ee7d30495dfa789696cf8e30f551a9120a6fde14da8d524f8734ea8915edaca47821a8c9de1cb78a6e90a6c24ad14a26230064fe31bdcacfa85bc659c90dd846e8f6fff1f533011acbf6a50c784418b7bc32d641eda8a5675fe72467550bd22868776a35c9518598a7ca9f3ac0e72189c5a1d84cfa3f0eddc84d1dde7830e5c585f5b235c6ba633398f07db84f9f382f7086fdaf3025c0aeaf738f17b62c2b05d75e21a7a2ce111709641f0bd65cbc2ae27c1e0343804538ea467784c9c64df30b0e24d135d41308876b40f2aa9033cc26d62798b2e0f6bef17e38fef0d6ef8cf52c57ec37db6457d64e3c456db7f3a37778856f0df913348240537f64c94548e0b274d24f943c37c1141f4044155281605d24842fe47f0a2289b852426a4d721ecd9f20b43a430fdc90546949a2f1d5fa6ee32f523ef94541e1de93f320e13895e527a72598be4fd8bbe544d967956092c3d175590a935bace73a983722f64cb6d789b27ea5e8e5f9c5fdab591480189588a9926b3ecb53ac40b3939d5825d16ba31d79ca97715881b919d6088591cca9615155af7713c2e16d92f2637f327dac0132d6fec0566beba5198ceacf6b74415b6c560f0d48e1b79a1a379010648a180fbfdc15ac27cc4a60aafc9fde2918ca6f464030ad58ee8941f0d05acaba9379fbe78dab9ba73491c137f1f8da5a1b1011103ef552c1e0acf55905aaf7fe5756f850670a2ca51d26bb19e19f18e689c0d6f704a152c4280f982183429a53a684b044d5a73be32fe20987cbd2cf3737d95068666cf16f8e4219fddf40cd49d8432ac7f3aa5c4669b56f65e0e1a15fd959b8a0b3d86213fadc50f443f4984747453420cc9a87caa357658fac4ee2e470758a0f83761feb74f47f8df43faae707bb1c4e6d77664dafe69cf54b0171b6633c7d53aebb4cc09f554da6fba7fae6fc075d2af9e809cc7224cc146fb00e295e9eadc1e7b91243e3e143119aed675c678196f08e15ebb39407d06a84c612af2aa239d271a971cfce3c1725cd2803ec253ee7b348e32f3e5429c73b5e0efc037c06f94ce2613c3b2b4d8f6f63d6d250528b241421b20bb9fc877dc56921f8f615db8c306d638eead9e4c656de560fc593c6d4b737ca5209812cf02ba3743d6e60e924cdc25d451afbb849a31851a0356115c275c1c28e55d940338fdf289bae5eee5bf50f1b36613ac441f4b02e03e90d0e3d1435b73b550774ad8449acfdf1c670bab2a38616f829603bc9e106e353f28fe967313cdf75a4f78f9dbde2506d47ebafc34cde122effb214e31b8640445fe05e8cad63a8ce7a1ce78b241436df105d21d3a0cc16a09d50bbcb6b53a666f14a6094057e7b47f441775a251cd3fbddd752615cdf41770b1ef90593d65f0724fed47217ca6ecdbd5a89d695e1f58e2b25ac772ade2c8ccf8fd6afc4ac8ade8c51aadccf75d723eb01a7dcc0a96c6dc4c57be103c62254afca7c9d74691263a7de5e5f627b4c6c44745dd17b3f52b579aca3221bb6b616ac730a9fafb1e97419ba60b644959b4fb15daa5c3cf68b51d1d8bdb6112ce6c447f071746e90711d400ae65a8e3b0e1b7011af9404c58aa54badec934ce8434fe2261739a76a1cb4cc46f262d380bb7d7f8d1b0de5ebfa927c3143e732b5dacc483ff154544e684f4d37d76373c33b77591def079ada2bff25c1b49577d9a463783c6b5cead54e829fb31e60a3eda28bf0d177fb034e32f90d75bbb1ed71234d1b1e2d9774c355fb69d01d57ed42015e9715fdb5a54425410e34054a0dd7aac2713f8c6ae46fb691cf5f17c22a2c63e65cda97d804ae8d954e5fcc2215741de66636f20a7dcc89dea1f45c9e28abffe4c2bc45531bcc77aadb10125d5631af187ca6af308b183e815de5cbb10e98474d9e6e69f6752ac302c0b08d1e5d7d864d728bf7bd6115333472a3eadef76d4d061e28a42965dad9d2034d62f1daf5b19e191a2a0c7b905903c32206d63e584fa42016d85da7df7e74e332f60b354df19e67e01448e8d71b6d9b4d279cccd9f81ae070802b23fcbf47f7e4daa6968e000db24b26cb25fabaadab6330d79be8b974cabfc849023612036463f838d747e8c9495f14831de7aa93afa87facb4e19d71ea51262847dc7f7b1506a1dd315e98a8b8657d7824c7297abb831d15c65bc9c24c6786dcb4cb17a66826ed6d1de1299051cd33793daa9a3de1973133730f770bbde575b45c9def536ee0b64c1daebeb053e5181337ea6ebc29fd8982813cc4e0b5788dd30dbca65873efddeffa11ffafacbbe92b7b222254f4af6490d3a471d6ce3ca194b19b8ee4ea15b0d9d008858f5e75ad0e128e6da6edb09e9ab30cb163ada9d462f159c115779a3648e66578b94d80d0ba533a13f05f36fafaf9fbf4cb64caebe5868d56345cfe384f4000508fba16b5b9beba5bfcf68bdb0b2fbd1d2f735711dotgxl2gvdotgxl2gvgxl2gvdotdotdotdotdotdot.1.gzdot.1.gzgml2gv.1.gzgxl2gv.1.gzdot.1.gzdot.1.gzdot.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgraphviz-2.40.1-lp151.6.6.1.src.rpmgraphvizgraphviz(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shgraphviz-plugins-corelibX11.so.6libXaw.so.7libXmu.so.6libXt.so.6libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcdt.so.5libcgraph.so.6libexpat.so.1libgvc.so.6libgvplugin_core.so.6libgvplugin_dot_layout.so.6libgvplugin_neato_layout.so.6libgvpr.so.2liblab_gamut.so.1libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libm.so.6(GLIBC_2.15)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.40.13.0.4-14.6.0-14.0-15.2-14.14.1^ϧ\Z]@Y@Y|YY@YV@Y@YY*Ux&U&iTi@Christian Vögl Christian Vögl dimstar@opensuse.orgpth@suse.depth@suse.depth@suse.dedimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.combwiedemann@suse.commpluskal@suse.comopensuse.lietuviu.kalba@gmail.comLed - Added graphviz-null_dereference.patch to fix CVE-2018-10196 (boo#1093447)- Added graphivz-malformed_input.patch from commit 839085f8 to fix CVE-2019-11023 (boo#1132091)- Disable building the graphviz-ocaml package: we have no consumer of it, but not building it allows us to elminiate a build cycle.- Reverse last change.- Remove pre_checkin.sh and graphviz-addon.* as they aren't needed anymore.- Replace the recommends for graphviz-gnome by a 'supplements packageand' so that graphviz doesn't pull in all the X11 related stuff on a machine without graphical desktop (bsc#930442).- Exclude %{_mandir}/man1/smyrna.1%{ext_man} from graphiz' main package, since the man page is packaged in the -smyrna sub package already.- Add bcond for java and ocaml that can be overriden in staging prj- Drop smyrna and gvedit separate spec, now handled by graphviz-addons * Switch graphviz-gvedit to Qt5: + graphviz-qt5.patch - Drop graphviz-plugin subkpg in favor of graphviz-addons.spec that is generated from graphviz directly - Make sure all patches are applied also in main package so none get lost by accident - Refresh patch graphviz-plugins-fix_install_dirs.patch - Make sure graphviz php plugins are generated using php7 * set the php7 path in graphviz-plugins-fix_install_dirs.patch - Remove tkspline from tcl package as it is no longer shipped - Make sure the pic/pie is enforced on all the libs/bins- Update to 2.40.1 release: * Remove usage of ast_common.h * network-simplex fixes and optimization (Stephen North) * built-in tred tool now available in the various swig generated language bindings (John Ellson) * number rounding added to SVG renderer (same as PS and TK rounding) to aid regression testing. (John Ellson) * additional regressson test framework, used in Travis CI builds. (Erwin Janssen) * PHP7 support (requires swig-3.0.11 or later). (John Ellson) * Allow user to specify clustering algorithm in gvmap. (Emden Gansner) * Add Sierpinski graph generator to gvgen. (Emden Gansner) * Extensive code cleanup (Erwin Janssen) * Removal of libgd source - use vanilla libgd from separate install * Windows builds (Erwin Janssen) * Appveyor CI for automated Windows build testing (Erwin Janssen) * Travis CI for Fedora/Centos builds (Erwin Janssen) * Added JSON output format, -Tjson (Emden Gansner) * New curved arrowhead, cylinder node shape. * Resolves bugs: 2599, 1172 * Add cylinder shape for databases. * Free installed plugins * Update makefile for dot so that the using libpanco_C in the static build include PANGOFT2 as well as PANGOCAIRO_LIBS (needed for some versions of Ubuntu) * Add json output format * output class value in svg files * Add plain shape for use with HTML-like labels. * Add icurve arrowhead. * Revert to old, translate to origin semantics in neato, etc. Add flag notranslate if that is what the user desires. - Run over with spec-cleaner and convert deps to pkgconfig - Fix Group - Remove unused pre requirements as there is no pre phase - Inline sed changes and do not rely on pipes - Do not add needless requires to devel pkg, there are no such stated dependencies in any of the .pc files provided - Add pre_checkin.sh scriptlet to allow generating of the extras subpkg instead of having independent spec files- Add reproducible.patch to not have binaries depend on build system timings- Remove pangocairo and lasi support as it introduces build cycle- Build with pangocairo and lasi support.- fix ksh-specific constrictions in gvmap.sh script - add patches: + graphviz-2.38.0-fix-gvmap.patchwildcard2 1598458115  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.40.1-lp151.6.6.12.40.1-lp151.6.6.1 acyclicbcompsccompscircoclusterdijkstradotdot2gxldot_builtinsdottyedgepaintfdpgcgml2gvgraphml2gvgv2gmlgv2gxlgvcolorgvgengvmapgvmap.shgvpackgvprgxl2dotgxl2gvleftylneatomm2gvneatonoposagepatchworkprunesccmapsfdptredtwopiunflattengraphvizAUTHORSCOPYINGChangeLogFAQ.htmlNEWSREADMEgraphvizgraphsdirectedKW91.gvLatin1.gvNaN.gvabstract.gvalf.gvarrows.gvawilliams.gvbiological.gvclust.gvclust1.gvclust2.gvclust3.gvclust4.gvclust5.gvcrazy.gvctext.gvdfa.gvfig6.gvfsm.gvgrammar.gvhashtable.gvhonda-tokoro.gvjapanese.gvjcctree.gvjsort.gvldbxtried.gvlongflat.gvmike.gvnhg.gvoldarrows.gvpgram.gvpm2way.gvpmpipe.gvpolypoly.gvproc3d.gvpsfonttest.gvrecord2.gvrecords.gvrowe.gvrussian.gvsdh.gvshells.gvstates.gvstructs.gvswitch.gvtable.gvtrain11.gvtrapeziumlr.gvtree.gvtriedds.gvtry.gvunix.gvunix2.gvviewfile.gvworld.gvundirectedER.gvHeawood.gvPetersen.gvngk10_4.gvprocess.gvgvpraddedgesaddranksaddringsanonattrbbbboxbinducebipartchkclusterschkedgescliptreecolcollapsecolorcycledechaindeghistdeledgesdelmultidelnodesdepathdijkstraflattenget-layers-listgrouphistogramindentknbhdmaxdegpathrotatescalescalexyspantopontreetoclustleftybox.leftydef.leftydotty.leftydotty_draw.leftydotty_edit.leftydotty_layout.leftydotty_ui.leftyfractal.leftyfractal2.leftylefty.pspslides.leftytree.leftyacyclic.1.gzbcomps.1.gzccomps.1.gzcirco.1.gzcluster.1.gzdijkstra.1.gzdot.1.gzdotty.1.gzedgepaint.1.gzfdp.1.gzgc.1.gzgml2gv.1.gzgraphml2gv.1.gzgv2gml.1.gzgv2gxl.1.gzgvcolor.1.gzgvgen.1.gzgvmap.1.gzgvmap.sh.1.gzgvpack.1.gzgvpr.1.gzgxl2gv.1.gzlefty.1.gzlneato.1.gzmm2gv.1.gzneato.1.gznop.1.gzosage.1.gzpatchwork.1.gzprune.1.gzsccmap.1.gzsfdp.1.gztred.1.gztwopi.1.gzunflatten.1.gzvimdot.1.gzgraphviz.7.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/graphviz//usr/share//usr/share/graphviz//usr/share/graphviz/graphs//usr/share/graphviz/graphs/directed//usr/share/graphviz/graphs/undirected//usr/share/graphviz/gvpr//usr/share/graphviz/lefty//usr/share/man/man1//usr/share/man/man7/-fomit-frame-pointer -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:13782/openSUSE_Leap_15.1_Update/599a8fe0fa716c1ce81e4cb787054927-graphviz.openSUSE_Leap_15.1_Updatedrpmxz5i586-suse-linux   !"""!!!!"!!"!!""!"!"##############################ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=4e4ed7c6fa0d6c77048d0df546ccf819f856ab37, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=1a72b463e87146ccbdcf300d30efa287f5e0cdeb, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=6202b5ff212995b7d92f92c9bc8fd16a50aed4b1, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=8f9ecb03edcbc07216edec7efc2f6a14aa254759, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=211b522b70591a96dd3f9d5cbf2a9cfa1eeb759a, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=c4c2f71034126977c7bba5e70c37584eb0a29295, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=812e3bcbfbe19dcb9a2f9266b24f9218043da88b, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=8e2b5a0a0e1eabb11091ddda2f2cb0f1f513e4cb, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=beb1c5dda5e670367f622f803e3a87f95b78d77a, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=32522790caef3d30c32dd0ba5cf9e5d7022cc817, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=57ecdd964727d43b66eba052dfe5e913500a080c, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=ff95c9fbdc71fead8c29cd89377fc81ed8520ec4, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=35f506c728d395df502ca5f5e73e85384c44b77f, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=c55c22fbb3a3cacd666d36a9ef70a1c0a1e05853, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=9ee5279ae2c2a37859ae512560c0484d146a82de, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=7574b63221d5ea7a301b71e4e78a95cdc56b4e60, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=64b76b57bab4ce1288cd7f4c4265c8bd2f21715a, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=23ba274b6c79f86124f0766b53aa55966fc095c9, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=875286ce1b37bbe966492ac814427d9373d4d292, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=52ddc341b80d6b29d61327a4024db58201966ca7, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=294839a1a4ecf9cc1f1edb5ed846bba3c7daf103, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=fc5be58000e3173d824b22dbaade5cf1ab271170, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=a43c6ed1115515bad738f47268546d84a4eda56d, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=c9a3c455138f39c09f47449badb2d957768c6bfe, for GNU/Linux 3.2.0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, BuildID[sha1]=56cbb85c34e55c9d3a4829f5e7d591b108d2097a, for GNU/Linux 3.2.0, strippeddirectoryASCII textHTML document, ASCII text, with very long linesISO-8859 textUTF-8 Unicode textHTML document, ASCII textawk or perl script, ASCII textC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) #+2<=JQYclu}      R RR RRRR R RRRRRR R R RRRRRRRRR RR RRRR RRRRR R RRRRRRR R RRRRRRRR R RRRRRRRRRR RR RRRR RRRRR R RRRRRR R RRRRRRR R R RRRRRRRR R RR RRRRRR R RR RRRRRRR RR RRRRRRRR RR RRRR RRRRRRRR RR RRRRRRR RRRR R R RRRRRRRRRRR R RR RRR R RRRRRRRRR R R RRRRRRR R RRRRRR R R RRRRR R RRRRRR R RRRRRR R RRRRRΚYځgraphviz-gd2.40.1utf-8ab8675fc8e371c2a8a6ba6dcaec3898d65c652c447684ffd7d32465807fa6d2c?7zXZ !t/}]"k%w٪ЃdY`+FYP?Ya2TNXMb~/+͖Y;j$fiE4NYF|tzQNaJmX!4Wu{įBqcOO' 읏JNy+ ㍳HRrM_88h`(v.~ZX- (tGͷo^CN:rAyj,҆,~j8G ?ήt#t7G+P"czj.MYjt7@X̪&02gZl'ץ0Azrrk纼ׇk3yt3dbe w;4\^2J}r3x:[nLU׆(ްR=+NOt9T|]ޠ&'%7;JVeCvQ2ҷ "6oDP7 i~BKu؏:bFau&u х~1N^A7'OATIz-tMCKXb\F7 Saj=ZSdȰB q:(YO = >RZG9MBgKk0no͜f "Y)C4.9=K9ZjSq8~ c"s͜-)՜8َZb.~m+cֹ]YxeU/pf|mvf QZ::*S m6Tk6 4Yg:y ;ijI~y͔xA_K SMRR2RrmE?neF.i^1 WWl^f8gd>?0taw> Ij߯ec(Xey 5dY/|sqylÄ"EEgjw!1Sw}m* dr"UNQ)')jfrޜ SW}`zË:E,C"%l*A׫S'83ǧ3LGrϨ+R\-w,|ojyx ,]R!dň`k#s8ȢO!T {\n 4D {eH;w55F5uF(g?:2<\ m #jUif n1@Ԡ5=6Va?8L$G9*O=SJ$\_f˥4+0Uz]o?$ࢤA[1/)9 9Q<5P2̄.\gdZl9kgI*=-WKWh `d i66T~vjc\܉gdH2LBZ8 }|2Ndth^nJ "wKK4[|bFaϢyPC-Kc [V{7-D+l/=)P΅Z\9F7X„'DLLQDl1:a=(">#&?)cJa(".Šj_ziی>o>ljPa8ﲀGw,--s~`A(\hL⣞ʮ~rٹТN9ݴ1ei5naS->>u@=vSPz'2ψt`<㑃_Pߒ3 BZi\vDeV@5&`/S[St[M16Šb ›תy>qnhr~\#0 YO?$\$eXOv<zLLpY4O ).|f Q'= \/Dߚ3fNز6J"3"$]U~:u_B\z[ƀ,w={z&j!t.B׸{Fsa(ɘ\k-@̤I0f'kj5:=FgдL ul#v^Ɋ2p8 Ha9l?~CGaWҝQ:opA(9O@՚@Kfq&gōZ Ir Q:s'Eu(ZCن]2H 4~B(=U2g w6V{iо:JwnH GeXN3~:."8G"._/ 7)Tc}']}wYbOXVpG9dgɎ^ b- ̗`fWH3 wzCh;PufcgHet=??s8\!?\#ҁ;F4H0쭑b=Q~IA#?/0hZ~GJsH%ɴUXs1/m89շbW-*,2f3o6@ a` ~&&Uk0Z"]ɾIBZn$Ć%Xu-sNdXA5VMqq'Qi@p}/A;@}sBNޝnPc{1g83ʯtгs8]3_СADGFu(OkgсKMھCji|nTJL8i=&*>rx;FWazc%]2nr=O}SWe&w5aI]j% BjhL +MBb! xk zk廮Zkb/rS$#a l6 Ҏyay*.kԼB *4V]KbҙzlWH]E" )ЕjjL;v6g0]J([{QrG6v7UO-Ժ-5MR*_a1BI2Ax1LEt`y}ͽT-UkHC"6Ec.)`"]ޥcr9n??j#^Pw1?Y!X Ue'54K/Z lsԕ2^ _^HMi[?dy%E+\j}܆[370WX&Jua$x'-N)g?:Rb*=aeH V.]HVM,|߭>ْRI|LtɄ<b*FSY1%dz(!Wa̟dxUu]`qEq9|yyXR9USG*Fڙ"3:  5deNX\&-ș`t$Inye׬gmXvw-,bU#@6d52j{$rMD71Q̯ S28=6 y_P8ѝD{#ԵFr?=5s Ә{O""&= ^m KZđRs4e.< R^ .t EWkbliI#Oq WވdKZ(_&V@RX#p,? #-}8Wok̥7(N i,0BPȒ* ,T˧XdRz$&N3g+Qgb&`$kd&Že(qg-)/t ,~2ћZs 7(N1 G=9 4]a`HOd&Ɉ>yx1r,m*T!3n4i1"Lg5/D$ٶT@:-ƝV=2}좯/+xf6ctp &$5 `2jL|_ũ==S}7Ҫ͸kTue$ H +^o]:|tTMDHfczv2x{ڗ:ENs񝶵ӾkWA$|9&griO%Xc927kP ao3T?N2׭mN "α{o{{4xgEՐguqimX< xN&TN sGֈ,TjP ,4:LTDBL I?@4͏-t[ӞCjÇ{ Ec&n6F2aXݿ2{qq^a)m%+r=!8Q1{(hD+\(.\sTbDc#d*[bTr V[6[bqEx4_W]AЅwpIeЮ@fptEF}4hjaz*8?z|gWjq}[}I9#a/-o ;0bB_EgŁ'PJb7=!4דtf1QKX!+"6 W(|6.0  fU#8yL 5ɮY9,E@00~pǗIԔҾWm( G1j-25|0"iDY -pqS5?yZY\t!jt5\%D^Z- 孉2}֯!bQFŗ"N[E XīN\XuS%G`CGK86;bM<+nqF:ng]}sU`̂|ۨQ 1^|n˵;΁\dBh;@ov+Z*PaQq(+zL]4Th*Հ{^NK|ŵ-UƷɨ_KZv~nic!P =Vb2/=ZdE~$Ntj_64|pOƗٞ4V?uuvF,iC':Gs3U9m{gǾ}W\$qu;=Y=fSJ[ l4&ˆ˚< LnH h=@=ǟgk+ Y*$\7_BF/~aMp)O͇VquYy=I]Ff+}TUL p[`gMoun\0"T!`Z~/b/><h#Ii~, GrZmiESh7ysVmM~x!αR=QSb:mTw )!34wbNJX ys-o9ɚ H -'WYpkE_]Rt 捊K +qN+MΖTTʚh1L1gC2.s#.*MN!OkNm7N\4/3]3(e‘/,~YQ- [aM^VHsNb3OU-uO n|͆hi\mW5Kp>k&hmH\6IagF.TCl^y2=Y ɹKEFDrd.T.;ue٠+,覚.BCyzdk{5I.|L] &FL΂Mw':=S4 X}v,czr.kcd?yQ3PdF/bC!qY`-5{{7`v g"Qm:_qQt^&>cl4bK.x~&,.0Y~d]pq2Q#ݧJLٕ)wQv}PK#&dA qehe+8VB"X wRR6ǙG(M*'4XFpAJH f1 7'=KScurlNudi5L"2pC/ Sơq`RQ&"?k{Rl7OIB:Q"2IFl UxoƾTud=.́zS?K`<50cn [fʩqx?v^Cuu(N}Yͳ'l]/(Qv4a5=rBϛgp ?ۢ kMwQb{F{=h=ۂP9X0+bѲ{d |_^qnĝ(+ڂ900_8R<{Щl)~Srfl^HWMgUM q L aP* dƅth 4 Z4j Jtv`*Es^ס3b{Z LU20*R+1f|N9ʳ1#B@G4UPa qx伫WE`b]Xݠh;y Jp'_02Z&sf`$&8Bm%&EGWXp)Hz2 ڒQ ҏj4XB,r;IQ_gO*H=q+t|UҼk/l,8 &xDdysX(Ls#֏ a9߉t>&3UB_!a?eeʓT0I\B>a5P/IuLJ(-Z]VӉpŸVSgm8YܿFЫQX!xMjbBp]Q*s͈152VF;9IZtÍ>Kk瘍*YD]6n֬mf4ʊW}^ :q y,gdC]VR^\8R_Z|Am(O>v.1UtLUF';\̌>1iU1eX6)0wg-^,PY@O}C!=kfhe\ Sot0L)OΝU^G>,' 8 Bra9xs{TRQkU xO~ƴl|jzWleB?/uҦ'";cRhN@>xD?},KLP}2b#MLB]uSIK$_-?6I]Ζ D0`mmV9An,& PL6ѮЊohs')ӁoqR ^ɫt3ER{aGfh.m"pr6,%Qk=YitNڗϮX,UKqE}Iм]4 s&Ў&#bH,hgѿmJVF/ks>& aWF+"oKu sU@diwsj~`w\4JeY<8C!ZJO5RGl)`GqG7޵D@fDp֩Ox'$S}@EmVݮ%(bl޴Mzny.2ds#Û;,Y;h!=ψ ch\>"W%>~Vĺ v,OB%w`]5Bc&az*O8̛g/P;#ϿZk{ɞ1'9S(LQHVWۘH0ADl^]?BjһeftĶyfWA[;6sgHFW9KIJK*')zLt,ve56H <nB=-QUj]aZUݠe Nڬ$j%?\TS‡1*t?x0SeeANzYjiO/bPųλUU1CaL? ;zA-^dY bќ "3P}vY&i=lx=oel㜮~J~TRk/T] >>:M,Vw{snI [y/EPNLbB\iI&jQ'ӻ;GJe"`$c˩Q(xGDf^'p.eKPfqT)6`wы1(vSP("M+/U>~ҡ:颬A=ʳZ)5b+}n``#AuRo͞:;e"mMϸu/KG$%jU_GH,%Wqݹ-bЏ>NBlc֓\U姌[|3*fb& S,4xoޤ_F %>'D3PeF!ckNh>H-=guy*Ĉfכvh状k7P劇h=r5K.61ٻD, sP 찼H(Vv(QB;7s%atDgݡo *?iwWFq˫NА\-][!,Q,{w8K׌B¥ki`6h1=;#Z/]RWzp]:h(1[TNFҩL^iflrn3(ȬN~gKU"5ז1Չ[Rb2j̫eU. fӮñ};CQ5y\$[-6^a4 "mCJ/^-!Hl6zͯp(+4Ax-5_Vt%qu3D`!p_?T}ko{Wq(WCL$Rz[Tw GT".5ʔ,0o盖jhGν"U*v3z P3N  X"̅i \N xslS;xycp 9`` 7b8\[xТ&IZ6+'kS,)YthϯY{s|=b;J&3 ޣz4[Jj1xuV!d~v>:*"ooH3ȓzu]Qv!deiaԥh.&I_MN ?V437e$[_t=km'{UPٿ ^3!C3n2m* |ne~3@_OLZ[F„` Z[3hp߷ _!gRj5fb/ND6b?F(FV}!R@ɏbQ<з`35ܷ.;N\7>"fgIz&_ ٯ$'^viUn P|)6{WgV$5 0pKm.z@t.==)GatT4n'OټfGQ`UCZhά"T<dm]O)X&Ψ"wlCש~<5|Q+b[`pچ>‘L;HOgkqM!_,f I@ ɾ2F ~itxO/%o٤IXn=gZexuxKW 0[.YRAe&A|!0P]I4/]Ӈr< '̯[RCڸCL!P`g LfgB|1 nHRIzG\B7𜚺4n Əh3tSms3\G| -{\RE]LXTҮmlܺ| ZڋWl 9_-K_R԰qVy(dH޿IeX]|dNu C`p 'Gpu5(ܪt\M6]A}8ET1BH0s'YbKEt if1nm1X,?JMvԒ=o+jT`_;"frI!c*`আCq\Swn}wK{Pi:W7" r*zI܏D?[8u1!3q+r)D%)͝QEgEYcC~'8 zӀ4qB cOSLB#S~M=-ݴ¨*#|n1<ʉnh ٧lf@R9E]xȒ~큽F j_"D"RȴM1A7 gbB!7m\SD|_,6 0Tս8+Y4J UM0+ZST4lb]&̽BRl5LU< .>lV6ઙcL: W=F0fBof=q$" SDnuZ+(9{`5:s5 T?9( t͌!vׄ?ůKE[X&K@|NZ+J#@& or̪+!U^sQ9ނqxY_Whk/ @@)܄=9(U93.vۛo`׆Y"aXe%"SE&=lWjbf'^ t^GJ3gyyai m NNt#rhHӘH5(7(),dJO}n\ou5k&l`K=B}03BԺx=xqp"unVkR҂^!K'W>Yݺb}\ 죞(Lo Y-Y\W3nt9<1vkXȝZx~SXd1w =f;VsRa);2BK_phBY5/f4XA2 Vu6՞@`5ոy"BxUl܌$+ ENP9ڧ=j(y)a?HQ2*9IՌC >?dgmIsCKL0ƥJ(ЁDĠs4!GS(kPE M/zji!VM\{d%6 u.cY*fihC*EC(9ELU9KƯ_dـMһf" 9NE4c z0A,t’ i-ofR`n@:'7iøZ܀axrƙ)FcوqQn 8:q6@o^Úz~r&hpVoߘ)koKI%1Gi\K?4Rq/q6KW^?\횆a _I& 7J#<^ء1uj5KFƤX'ϟEbc)J ejo-ErctBc\j<IXg 4hˆwb&Ԑ߈!9v2_S}c@mUI̥ϜS J(\]2t ֖ 6kZA ܜdGP ;d86tNptM)T*@yݝN|$b[Rɶ2t(8IӋA <|cb O]\Ή*UR m+O`g.#ﰬb%n:CPW4LC=f":^ 9CE2A r=g- c&)M}P-ytuID:0`F<lPKg(}|۠mjݭGghEM~5؁P |njI 0-'$"zN_98lw.B6zAFmd}8X #|BX E4DRP7R2Ɵ[# ])UWs`nT6U` @%АYvYCX9aoJ,sʐUQ T[? ̞,U`c@#G>IqP34]"JIR<1*hC(_xcM41"C}6.!` :% Q0j& A My0h:{?(L$ ǕGc`:L`J $e g_?h_Ϣfמ瞿q޺ZG[2T,Ȋyۯ3RUEz0a6'$(wzSZE;(\^3X@gMI|Χ=v}1'ⒽdDrKn1a_v`9v|m~"左PӬsyز!U7ᴜwQ-[T2v߀:t u2a2],' $ o ( L?GJ ˇ /cW#(_G% q!4XHtAp,1.h@{̎=`̿ko{?6Iҹc_; x+W9_JH# :.Sy[T&r;/&\5o|ZOJD=Wf>j5l}r+dҙe+9T=5mRF~Ɂ`Eӯ5a@) k@!.~%&q}Ӧn^nߌf6#-`J+-{Ye/n$K4D؈SI_hB0g5LBep׳̣s@aJ!9Bq:5M5j \`Q^X䞾Bl F-*Tr#uqɱSSTmN ڔ0皻I50^8ֆP<1Gk`pb:0TqXעzNhkOj\?,;Ek#NF@ڕ>yu>[~0ڣXT$+0@ufEշMn4HF-?4)g5(Y\v+r"첄skPؽY{=q.iȼx9LBfW! '!3r"Yc E qU40lI0˷o.v LncIV>:HFWd @YLG| 8H-[摯#ӽ"șKZpIȟ(f{c7;Rʖ0r UX5VduC᱔J$jƯ@\6!SAGvMxרG6n:وyFKS 6YE_wy8cQɆ41vHGR"W;&ҫV{1T}OqexhG53iH L"4JT3_R.2 vzc-2!'^/զoF 08"w'kZ-\L7,-!yXvG[xSr~(Kv1WM!X'уT/^R4:-q{b9}`g }\bZ#e8w|ܲ;=yh{x:Be{\c_z9Az46%ךis0IjpCm6 @~}9nbA6?h*>0 }G/“mAIW%`*>sw"ۅV#7@B .]} l퉣{EQ{[u{M:?т!.!:=*Jcc4"MTwI3aus?Xh06xMuʿToU+8I2F+m}l@0a\?4]@NqsXyFwo7–[m!{,h>o*h[ oٔy_緷JĀ56J ľA ;eqCˮ 1 /*$%1߻&cLXԀ.55ݫIf\]6^;VYwh5L""Wf~bV$A!@kgLZ%hv@mtM ,I` vl(_TeqOd0)QLh18`_Vkf?q.ahq-J6;Ct4K/s&2^6Γ 5/C2wW[Y}_vmKUdmҔ罿{m&Z>#6cRkܺn3wx]F6\g:&M+*NS0(my~c;8 xxM ɻ-Y x{oX_Jɉ_e2LF^ A }ݟ;$=pSVjBcDFy ^f/Y5*t]Мi~krq]CZBc}FtZX{|oJsC&2&~^ |N,"~8=ǿRyUh6[4d1-&.+r@}{AF/`[e睜K,pK7 j1)4YTg;n5 132,/y]Y㡓*05F%T MՒd\÷ teTrqu T#ڻ25+)(!5H7.CLhm" $}z9u N/ߪXhz+ ]]iS(aiT S+ |AhCOH`jCIo$cX|"6eVEpnUNis꘎f ΐ"@`M@]/Q 'imCQ2MxW|Uݼ2p O,2)8k0wf2S)eS0OKWGotJ!+|D|^qMw۽|k}EentCwRgC96Q?uUB6cd|rV sl@uIuUޕpN` dPt_Qyc<_t5Nl<ħ~܂[ڝ[18U.\3sc BJwB#UcS v"Tz94xS3b2sG(9&Qٸ'v^gtRGU9d25'3ҧnARԒtv0c"Wy9ovjnj4-ֺ$ZjթY{g#ʾq `2$ ybVO%{@hۯKqK%iI:^^-cz9='RwUnu:|eMڳ'7;"msk8Qj;t>4zG|>J Զא xdOg4lQM.xhLq$ kBIi l C|O>!dji}Ҥ C >(k@$k;qEI&gy ʰI8d[?<|b֭~af5];|\q[\.Гox]@(]DЈAf\H5Rl==w4m*נY+ϛL F/VGdcvlOd[7;%Cx)x.]Mw^X2SJ[`b0T}Yi,%7r4_+K tC kUHjIt  Bx2 Nh19A_ cߚͱ}brfj\Df9JNxD;q&GYgվA5&<VvZ7ܻv@uzK~m[rKުq:<#ykGfoDKZ3-O{h!#2`z?fb :§:o,LF(/7TB3@sfzZxas0#o|_J"Ql2<[xp m2#1Pkgi#A{FWYgc? }fWP|ˌN}m \o?SI QpM9|jڏ9T{goi? -` uܕW1K3l0Ur&Z [kFd|ȌESĸOlYJ`X8 {u$y1GP9nǧ[53%j"!0U\8 qr ~FKb~:ɴ6IڹBlxG+t/l^YL!J94L*ȹN^r# :~H2syZӁtxuyii$dg DWlœhj`5f!StK`('6E%ѴS'ymcڡdLbc6@:5@,d_أn]Oǽ 2a)p&qA߭a1FJQe ikWxxS4_TíĚ_7d(`VU .adi=ȚYԝ̡5Ϛ4.tV|OؑVJtr>A"^G8VhJ jwQ:#d\ kJSr$ 1W1魻4Ox)$!ܝ.ϾAkĊv`WeɯhdلCܷL=Ze3$9*|O<^Óӫ5 )O0Hhg%^ZpcKOmc[ҹh=FPP : ڲ_B.d -foUGDڨ"DP%RTh(d@ٕ_n% =ob(+I, t?ۊ CNgLO肴`1ntSTWǼ!'}-FqWcpߔZ´HqaVS"|FE;}w+քS?fO2ǒIG\Uԁ魦+ yۢ2ps Jwe~o-J.K.`5rb2--t(ر)w>DkM}Sy se%W UQΓH{Jc yڒM W6-L l`it=$MZ_쬏yYE0a/'Ik~/1Nw6VTC2l@߸{n11Ldž G=Գ\*ab ذ67W )&2~9B`=Bi3SQ~8݂膼~iAzvj aJԀ1&ޞxK(Fb>l`ͪGMn2Tfx MV(pqS ? S\%L:kJe9MuWQnVL4H[N'O_D2bjq~D@xj[3L b,6ē?0b9ԼTp_r..뵜U׃Cq uКcz arް.((@@|GRlZqJO?y!^$5/mB`*TFc)glC#sOy8+GiGKa/  j?NyZxvRcib^\FâkO`ҡ_g DXA^NƯyZAdZZ՝UD: c[빽0qdkqɛ׈`z]o:Mz򾂗K&lpqdʀ@ 9"V"b ̣6۱Y[8n^'4Ck%a;ee426?W2@w =]iv@e ޭ]M(J ÈW5 'OG_ ~X>ڨCœ0F@ADMHE3vV~3{IFpJ &غMiRaNȠ .E*`p?UYt[20ju陟yDM/`XѢH3ۗVl61T-i2.DۈjOnr J5g:ֈJ\^2o* ֗\"sAoН?B 9%Ic~gcTmퟠ?)?l:_ wL2:jX+"iP4XvXx8fa_Bج.' V J #Gm~A9jhL =hZa⛆z>eUd鞼J#Ўux}8)KtDUDc0Y'fZ a4 JA[odO)xMp-F9=qwDa%:VͲx>g;IΚt,Wn]K6J/as;@6ȿwa+?-l5ffQK2UI ٛwF-}kAU TI1z yD$unTHsgO`f ZJ ,-ZQA6ݥH܁̷iցCXJ4Ĭ?;t7rƗސYuS6jC!0X~s~؛'`5>rXT ZPhˌ,MolUA |JvJ[ n %*E61^S>jB)΁LxXǭ$y}Cc+T^k>nC.T5='وp& [|?WcJVU54DLחBhkǍkGY\b-<pEyk#敛7K3|׶gӌ߽*0G~G<[^uI`I|7\5}a֪aK*TaFT.,S،8ʿ<0V:ᗀ @DV$d4Զi&Oaίh3xw>ː{KUv(Xįaj}}4oWהW϶AwSM%c̼d]^F,8gyC->\KU}DG&VuG@U[Kh!A0Hm V5m[љY SG!%e3JJlҀ(/k.!ՙL$]&lP+zn;9X/ {B qT>,TkejڝA =ρ~rUmXIuy&_) O߭%C֊UȮ'PWS{]w\y^q~ 0>zﮩv9>uY_9Gnؤ63 xA>ϕy;E%Ao d^S"7nEҴ/'!frSH3pS.Mg[aCCa'M^п2Eur Dtf)A;߶!٧OSd4z1߾S um8]P iW("N  ob>å'T1dįoa2o?zUd[;rfL:>Olej-_te3ID75>Ou;ߩGEmP3< & ʫKF `=.^nG$دǥ{)28qBk'ʸ)+8tTQ^L`T()Ϯ="1t5TJ/GW[ЏpJ/_ыmܯ$Da2$գewnr'cay4ٙm?O^M!au!6 ~dEn[=OdKv/$lB$0,M `3.BaRGmxu@W̨,o)g,'M(IכrLs3x;Li zա"$i7GF'l:xjAӼHI#+vv \˶rmn8@M  ,oW:!CoJB։BƍFz}B0F"'[Sj-& g; t&wQ|9G sr£{\_iGq2~~Ğ: lZgYQĀZ7k~ 퉯_@f #TSOi'8JSYT I,1'HMoH+o0EY H{3ަqw* =F;($Esp<U1h`L~v6FP!=JqJyp]\W@f*8ǵema/a0W;!,JV GIۺa}<3) }Z֘j2/a m!0Ѳ,Q?GfnY. AeA[m:qgN rFB6CpwV~pI7a $( Lg*k{=cX E J2Jβ+d8ÇǾ|/=&7Lxܺ cUU/WՃk5IDŽhB<р&:[NdQ7N$κŵMu;!Q2|qrk:~{u rn ni"'%g.)'5X܃vSeq':νH3+p{e+W! 1^=Y4|:h ӥ{RV1Uu&EZV&B*3&N@ݡ`M:KjHZfQY:sP8 ;(#i>wtPuW/@(g_"m hO:޺el`@_~cB0ŷ%)nJ!Ƿq|dN̈́`T&LmB;0?' (Q -߈NpͮQW^n :F ]5kouN>by'S\3E6nB߹4U;l/l%ʬȘX)`,P F- %s(dhU{LbFi%Πq5v͇C/;Lݶ=x-y$ٰ<~~Exy[NcO$ mq(z#xڒ%#[ bL J` J|Pxf,vݾ!(_#OVXr ȝ: W58r֝1{ç_"Ws7GJL>VII5Y6 UYK>SA%`֋"8CPwvea ||{B#B, 2D~-ChE;vPdsp)FM#LTCpH,l:^t?.MÇ3} "f=? B@R֓ f/uq@nb8 &!K0C-" #6u"<ܓ156ަrhqCꇁIgys ɫY~A)#1tF̒LI9CFltZi---wZެ Tԉk|}M!!꣉r!"%a|]f6snV"Mv9#cD5VL7d2BՐOxjs`FbߏkM. =w/I<üOyDlrZXrIF3k_fɼ[̤UA%w`99Nl5ձk" G8IPҎ1 75H%x{&9؁yH1t[p@4ZG (KnPW+V3uf.{?A) wIk5yوrZ!o}0F C k$guB کVc(5iQY5<=貺x Ԍ-;~Y]}Xn:>LS37ep|F Hcחx7T 8BΆk6ơG4+nǵvyH-++|9q~6nS֩i$yO2?B2e1f/opfC``3lThf}NʻM9VZĽc2L>TJALD{'d 5HFA" O |P-iH>shiQ#3Mwf,NxP/^߷[r[P% K<[2fmَ%5:͚CA&Q 6*A»EOHKFStLr4)׀Ƴ vx$;fΌVv *ZZLg.ctT%@ -i(`Pa=YT&/lfڶܻTZ4X$4{6lgxE?P8.Lt^K sZ皤|(5ch(c~|:&È&^0?f Et+vXA:8^J( ܪ }Ͳ-ik}B,IDoCϜ_X1to Ϋ`بۆ9R43 u)D,fg5x# aSz *qͮί3eDlL'K`-G #Xiv(Qr.[7s'X|3 {iDE@ >G3a5`K)]֝{ ه5Oi?M}p|al89obq"W|*Um;F/IyNay0Ǫ$pî^(َDh&UY!8CB1*#{6SOoy<*2S,r5H PEڐm+7\4=D,Fȝ@Z_26ϭ&Dz( y + \)N`9:vPs`&>FfHRhxX OXZLbb**S{85 N ےH=:eƺQn@MX%yj-2{#v|ARTފBZYׇ [)=bݡ~ɉg(BoYbYծĻ/4,jqjۃWsZ,Uoȃ.S|N=ey <%QXT;26-!@sһjk̔V}QN%oKp֘@`2ɵ;bL0>F_r=)sj߄G.:Rպ 5껱u+?}"ݽ*TiV9"1N6RȠxnKDe F~=L_RHx ޷}T#@mzGz`)Y'K?Yyf=7`f(e7e+&,/ D~Vr6Ow]jO@Q7//uiFqk-jB0Qzawjm1|4Ts:K2xw:9$k?b 5ߺNA? *=M 9W!ecu H;f֟觭xLgI|dZ6 3ͺ6 (Gxr Lhj,#itx&kh:fÁIn<غ_\5 5 0)@!J$ `}swPLm~l7͡ѫ&,m)a(Ԃ;ή, LVۘh}|Z|~6sCB]*ߒkJAFrcu@v-t4i6Pq)xФ`KG$ub 5fRg 8(dDa=8tT[[kX5Q-KE&mcsK [4O#Qqړ+Ej&` zߋFzÌRAUQG$ZCRmlc %2d 5uF;-^ǦE"kL^[ Ed_Aσ˚mxϢ F{UmXPaehG/~xhl[!p@}qGɻ%ܸՓK:N1o_fKJN4[pb?e*]=zU  A_fJs~a)໋gZ_NM'S9b 䵚ڄٍ Dm rT3 &Tun: B o.Aqw'ެ`6R6.ڄtk.m#/uRx6u=M"Ǭ㼛jH0TwB5Pʹ)J/<9.68J!VA@u+B09E! a6G-ōzQ<ޭ#?ȡE_750&!؇ػpe],?ݲPöPkQ'nF5DGX5:vKz)/56 5+:VFfTjK=i1tt miw@HaCrerE1>6»q[,&] w3XwZ3;F4^)O !U0L)d/ܨ~Gq3{G"/`іE3uɸf(CJ]ŷm%~#رC" !GZtR~KN@RJJR)-c ]exh$Pc!v<yyp77<%j%T^Wv|鑄n Zh &ՊZ#{ K𜶁ґ;*ҧ!LǨ>{Tp˽|Ojqsv\vXN|=T(m'4֤ mr0Nڵ|p)^rlBX古pjv~Xn|tǖ"jCV RcO(Q= +-ór@glK:KgtiZ(2xE+',ZgʉZnz<".O m-*0S:1jN|Hj7qh7=:Shh z V,- ,/NѹZ'%@l?[dt+sCdh?IFN*]W?uU@}M00bFA>n'1 jCty]7Of.TY="yE{BpВW? [Jth GxlP ˯37Oxowhw 0R"3QeRPhZc{dy6<ØSP4ʪʣxSa-h$EzBqM5^б0KFeT rFQ6U  lƝ.wOp4XkоGfX(UiZaĹ\hCIɘe'+7ljD-ڨ/~+.@w[\ZsHQ`9](_uHY>s-^`*c~_Ư)aާ:<ݎ'Dq"8ޘ҅];xdUYi[Vc $l#Jk~߹hSl&/ݤt#,O!Q: Wao)&"LD=H o~i`I *cQeRC+K7$ҊsgY3k*>iSgͮ;mq #/ ccr^y7ȅzvӤR=o:K@"9 g ^%x͐g`UR ` (y)qʊ ,QgXHZp?½JU[|Kw?4$c.+-;q'B>Rʱ Dcbt]P.WDu?m;(Kr{Թoteh2>,yt "nǣ'\:NF l~1еB?~gҥ#Gf8&95ϋv-[s4P;EQ[ x »kJpA[e1xN2@ sTPNf'D]&zZ.s?5Bjbez KtXծ Q}рaxb_}z@{,8!^;m"a5㞔FBpb~g'hpp_9x0W?IF3WX!;l ί.rJ:$3\J rKECS͍S)I$T?+ F.zMF; rJ+}fltȴ-Q$NNSi~^ⶌe)rW6 m]G`M<;h^fIW y+r+Gm{D;$[錘_0Lg*n4+ TŸ /BuQĸ"gX?{mU=>@tk'@61]O k>&hGMo"$2֞_ɍ;T /GMQՈ769FU8XT:pYdaNdɘŁ&:a&3\UA(E[Kg\PphAⲩ$}暴*@•\"M%eA..kL E\d9?g6k1sJQ1:s?@Hb=0sUq$=-CqKa'k([]WqvW13]\gN:*y_. !z$ҙ)mLVоYn _~ErS{t+ڄ7SN @'| ;- 3$(yۓFZ)} ē/i~p3\hR$(`l=$]kBB5ԣ-&\rRWӄ I[ <`y˸ , (b|gӟkGYD"@@^m'a-mkdˎ4cbC):9@:$bac.~R>.Lzp9=A {Ǎo&< Z dVhjn;ׯV7f!zKDxd@߾K=1WuЛZG/D8Ο]`GL1%WA0G sX_1#)r7 pgcrk\.a$ b*!:RIm  ~kׇ?uܜV\g'7/(q)RU'&of9ǘƔI[ˉBpwu!OZz,ulaU2]t: mi@+p SG&4F:aF)j2w'\g>Ǽ A/Ќ§-Izˆ\?5=?] !:IcjÙ,ӣBI6 R@@-Ĵ_B;d!*.ZB^ȥvPky be 2OBoLFڬS7qwQ} P% _-3 9)rMkn>T7<|ZNvk'OBmB)rL钏S_nmiwF0|:%2M"-H62A~(?}z5ȑ> f&Cf=ܷJ:&PK:zw0UX. @i[ k']$xg,&.(*{[P-K~aQs)>5L(vn3F%?qIkuEלaܦsD7ƯCB*X@dhó2_&\r8K v`0j>wU\!6unGB@K:O1?t3pbhecvOUDUZ/ËjK2W׍c_e&8^Ѓ;ú2' YZ