waf-doc-1.9.12-1.fc25$>mD NfY>:?d   . 48GVe tII  nI  I $I aI bIhInItuIz4zHz\z(z8zq9|q:qBGIHII@IXYZ[\I]I^Ӭ bՎdjeofrltt֌Iu۰IvCwaf-doc1.9.121.fc25Documentation for wafWaf is a Python-based framework for configuring, compiling and installing applications. It is a replacement for other tools such as Autotools, Scons, CMake or Ant. This package contains the HTML documentation for waf.Y5,buildvm-18.phx2.fedoraproject.orgj4Fedora ProjectFedora ProjectBSD and PythonFedora ProjectDevelopment/Toolshttps://github.com/waf-project/waflinuxnoarch t{ *ZqBKml! eg  \ $2n3 Bn! P T nJ rlTS7j ;AUp}Ulx G],^ (GLh*GFGRGLGL =%{V0љaůY O(',&Jg1KxHmAAS36C(E)4q.9ghD52]L(BT(#Pz]fy"--U*&~"1ue 5XzN./Gk>,-';t}+773.((1.7(1+ DI (+1%=w=17@F@Cq+l:4.+:(7.++++::++.%4.+@y7v14v.4+1'2=WQOZZ+c`/lcWm-D' *HK|I ]Q(HOF #gZnEg0v0#PzPJ|#+>& Wdt,!/<"C1>$<ms `"G * 2]sH ` H M0U^.! . DlAA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤Y5,Y5#Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5 Y5 Y5 Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5 Y5Y5Y5Y5Y5 Y5 Y5 Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5 Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5 Y5Y5Y5 Y5Y5Y5Y5Y5Y5 Y5Y5 Y5 Y5Y5Y5Y5Y5 Y5 Y5 Y5Y5Y5Y5Y5 Y5Y5Y5Y5 Y5Y5 Y5Y5 Y5Y5Y5Y5Y5VGVGVGVGVGVGVGVGVGVGVGVGVGVGY5 VGVGY5 XIuY5X2Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y5 Y3Y5 XqY5 Y5 X|3X|3X|3Y5 X|3X|3X|3X|3X|3X|3X|3Y5 Y5 Y5 XqXqX|3X|3X|3Y5Y5Y5Y5Y5Y5Y5 Y5 Y5Y5 Y5 Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5Y5209bce31a6a9c080d32fe0fdde95ad587bdf6e8a5ae348c0843d360c350df081d99a2d76b88233ab0cfd09ef72da79e73d796e82cacb51824b2a00cc32799b4b9d6f6d151bc039100d2e28790b5515285d53ca33449c5d76bf8159c8db8950d1eeaf754d81df2a5c597aca667c93c252f88ebabbb9f108e4b4cda5189be3ca8c3d5565027323d2b7d233fea64e6a37483a3c9902ca2e322677707fd63de27b1650d0657020ae0510f9619e594ee83f027eb88c3d0e880caf702c8d870e879227de05595584c347a17f1a578408c0e1f62c04df09edecd92f8277fc9f51c6a91f544760b225a1e78efdf7147bb8b42182ede71da19a08c1b28563f9b2becbc85a5c95af270d4c8fe5b2c07e5aff2b1a010262fe636741997b18c585a288a276d9879548e10fd43cb26f3b8c4ac8052370f949421d88f117dec1f0cd17318837bc24601a3fa14149a1c6d01b19585feb4b58289319c004d989164a702001b1e0c87b9d8debd181ad4ae05ff001cf9edc6766fa3ff875a8d4f4b65f9f83bae79d5d578c647a56592bd1ee21c1a45f6260130633a11045cccc549f239c3a8e3a551709b8e804367828f22320ccad70b4f69e184905dedd05c6db801575fc3d850ecd84c5a09500977bb22ba83e8d975c13184e075c7832703f5531be87cf587fe40ee6f97bf9dfa54b7807eda288bbe0963d941337777e108ecad8b9787a570ccf0e6168a4fd67ab64a669c464bf15cda76a0a6ef7176f77070a52e6a023d9e73e0710212e19b5090c1c5e758972d4435b3cf51505c2ec2b8870d97d801b1843263e19fb0ce7156325fae4891b915ae0ec50f5e1d8d1465a5f80844178af324354a8501b76361bfde63b4423d5c692b39ec740661cb70ace7cb1b5a9a68e7064b433561daf019760f081f39d984e4c0b8416f391f2f921c04f212f0b5257dd465d8fd2d2946cdb381ba48fd6384af4b76484a21bb2c563b2cbcc9e87d173d68ac8c9fadfb5b2a4fec596441423b38f68fd09f74af6ec598a5d9d8c25445e69146ab5b62774b08c125f06883a1cea3fe11da3f0e7632fc1715f9b4fdaf14365bd4cac21f46922e949bbbd22f54874eac7ca0ced1e5f431a2136337dfa54fa24df77a0581b5dfdd4e302c0e742a589af543a61ae3690be71b9e7788e82c15c3924498a02614bf0870c11db2a29a151721e4c2f0be53e32f869b1f9a9130e36bd332beab9d9478d38a4673ef2dbd8f0fc20cbf321a83a5c6c36662eda813498cbc9f9de4acadf0c00f0cc24cac8ee512bc2f26b7cc405046b1797efc567c1288d09b556420b6d520047abdf9305602f23380b7fc05ad977694e90550dab3e25fe5b90f2fc255e0b1fdf8ef9794b936035f19ad04098b5273adf15d51e951e4bcb60d162c25e7f42a40c8fc5e421715053261ae1b44c13c3a3738524ace6e10d32f9a6f48f55223a7ccb92239706cd905e467241e8e353532df98f005b501046843f3dbaa5fab98b68ab62c0730f06102fb9798b96e908327bec89604e76eb4c7ff289ab5824754b030d73216426be8189366dc0b2ac7ce57b3a63dd58f866739092766636a7ec8865eda2cb23e520f5b00d4a90bb109f300350c60bb4be9d44d987340b759b268280afd4c33576f2d6bddbe3673cc057e7f9ce4400a2dff7d75db65d96084108c99fdd6287689d5d1627b8107d7fe1fa6b174d512c9bc537804cc30b9d73412242bbc83e742b7e5d68f7f2291f1526aa0e9c397585301ef39086c42ed032131fc6c4af5a04959ba7c1146ab46f74cfead4beebbdd7d1bd981f8ee324a2cec6e8ac0ad46f0992c3586b7a7b08f8d6becb38356d2874c9c72a4356a46efe408302c56826bca45f5c83ebc3457b57afd9459ac527c0b6e7d122b3a2b6d32699e74e6fcec8029972d4ea2839049fe9bf0013d17869a0ea472b983d852bb5e602035827a20ad8424dc91706edd92caa7a9e8192ae2cd2d453e85cefcf66c916782c3f14ccda8020127030088f3cb691d3f858c45b5c78ed7b0f9b70aa2138ea3be13ed2b3db4c0500774139929262c3dfe36b71fa77f113566d3c3544481585476b6b946824e4e3f1ad43f5465c9b0a47408a9783a607ec3beb16ae067018bc28e25c356baea4b7c180c1897ebcddadfb36b66e15e85677c48211699f02c66b07dfed71aa249e8f9c154c980711c950cecc4c7f94b7cfd182dd5a8caa11cfd4aaf8066f020016de363ebb0170b59c66863daf19eb9a9ebc16a5c57c5feb3b62ee3a64e4a11ad12129a3c055e4ce8da546ae7ac931c38c839c4bed9785f6cea52e4bb5f60be20ec908384ab1ed91cc667cd9dc4afbe5bb0b6d029875c61ea687bee511715015a1ba74b954d19bac957912479c47a04373a83cddd95a18ead965c343857c132ab8f05ca92dc67eac03f952f93b282a228d7b373496e2b4bf8ec969b3b228fefc2faae684b29f4e72f78589772c1c1a50815513a13b122d94752840178ce24ae838c4ffad1ddfe267361962a75575286c66e930b5bfe9ab264c4104b26797011b13a6cb5f465fce492332e1c1ef7cc673b2fa735880dd1ec35d42811e86aad11bdab478e589e31ec86512d00fd3cb62594e0b1f6bd69902360ca073119cc5a3f2183ff77eea050b6894a7aaa6dd1e11c313e871b90d0f9f0d43e4f93e6deb709e1ae19eb465aa5a39b4bf64223d8e6fd422a2e709c1691c4f26295bbe372f7efa050316a90b5473eb3832861d1ab196983744d2909db09d24dde11c1c291cf3483f90a61c4c4e0bec91ef36f19c09d8bed749585b2179b40bedf5c117231c9592e8d7f85927c89ae2cdcecc4d1eb4ccdc0bf0c0d1fd68926807f296d120334e8f45ec3057630cb7e34993067cb29b3f4bd1d0b63e83287e4cd046c07c4cd101d8d7d8f70d5184def491bab1690c37d41c38115d54a576b4775bd5074290e8b122fbee05e448e64c6fae186517b24d22754e8c6f9f85bc10804fef68b81b53967344271b9bd6b4934e09922ad5e2bbaedacfbd8dcbe8a166cf3ad233b1dc810d4a5c501e2f0f530801eee1534879bb7c0af49db415d8abf7e551ff8c47395e184312d57bad53c82e9118aa091ae844dc352b4a4a94bb038131351803b1c62447f6971f8264fdbf03f8d656d4df34e99c37c58751de62e96c3784ee731f09c73481bb5f48276bf9a1b073b8b951aec759826bec8df2fee5cac120ba27568933833d6947f67af7aa7596371a207818c931e117b50f4c3cf7a5097c3028cb95b9e6c8fb7b0e7d991591345a3c82ec9951b912a62bca83f9dff90de1f1cb8d34ad931647122709ff4701ba35b7a7b24ca29b97e4d2712c17d5360f6cc989af34665fc2510d119a9ec93bb9a24903e5d1c7c3808d67961d5590144e642bc318122653920c2045d37f4d00fe205a74e4190a0b29dc71eb9ae44a2413b36ba575fd10ca569e5a85efd7b51617a42647a3ea9077ee8cc63b4acef7e16e4683f1e62933b7bee05cda7374f258c74c6ff97d7289e3cd6f24f1f7059de5e5c2303e7de02fe395aa377e0ea26509ae92c3e9f098d0066dd71c547953574619342e75bff4d29fb2282e49480a59ff21e4484955d3f1993e6ac842d1e292d7c6580e1c8972927e4424642088b17d9261ac5285fde5732998797fccb25f0eb42788f6eed898450811f054d6815ccc9327d2f9852ee37e8db17188258da77b203ffc2a342262965fa500b29740eebe402220eb0cc25219e98d66e464b04307362aff1634d7bed055453a748b20f834e5f240039c5930a88f7cc6fda4c9d1812e9983f744d8c4de61589d88192cc8595bac60281ed5dd5946037fcefa6da8146a3be2d4b29377da4be49da06435132aca803046ca3b33adfc7864a8ccdfc43d53be7fdeb9b46a26b3149de3f052b2b1377f65d0a855d85f44341da5fa8a1d9391de76d4156979fe702d10732429c69c75eeeec26e8107a97544289f2bdad22b4b923de807c214041b13871eb29b817b7a673e379a6b84d872d247bf3b67df26b869bc9418542d42c739515451e1e9233327dcb823f321de887f28fc0dd9c6ca72d6b149eb83d34d7f1cff4df8410e320781fdb4356a5c4d2917a8c85e2d9c2e0018858176091f3e53d8c5d58c571f9d6534a00dffa014dba414e242fa38553d0d77205ae670e9df0a1a90f5941a1d7e7f799b0ab4f0ef2d011fb62ae115d323481352ed2f667ac61493040be31873282f0c9d739cb5128583f39af815bea68f3c928db0b2b6dd49c742cb38096e183ea2e60da96e15f0e5060c9cf30e13032794c4bbe1b61fcdfcbde3783309e9d023199fe5f55d2a29d204777553e74f99a45d88236a2785b3c99169a138b15af5588adfb49a4d4ca2806afbb935221f67a23c47091efd88f1c10e54849392857c79202b0a4c36e767271666866931b0a0f1ecd1e7c4ed089a184d979b89cad99e9f7f415fc0d6f1b38f23781748cc1caf05188078b6f521f5263166692d76ec43fce4d19f958874deb82ef826b9f73fd42c564251b6cab37c5666f2739258ef7388da0121b155a960373f0d6d7669aad74ef1e07f73986e80f5acc0d228641ad67f5ecc914e57e4ea291ab243f847914723012d64be1567720e67e4048c87695ea995724ee53483d64724701526d29b384b51a6e0db34519e9d0298e788f7189c010f52ae30925000bf9985dc8349f613d035a57701032ce50efdad63145bbb34dcf0443da4e78482d524bb8d7a332b2116484fea0b639079b3e3727db171f2658261da575d0b6a2e1e7e6e6cbdbdf534bbbcb340ccd7509b7d73f1bf61dae3c27bf6eb9531d3ed56f9e3003038102c2a65e25066c34a3d07cc6f5a3bdbda80dd7c6bfd951c94d92ef496aee293123bc6567a9e89ee2ce2e1b3528f66a03fddf7d5c55d64b1f6584097c84c2a3ac12f48f1379287be8800bcb82ae93a4f7a10eb70a9c29420fbb072e87e8f063e5fdf5135bb3d0cedc7fc8be3ddf0a9c3d0614af357f6124b95346f2a83bb4a2e886035a1024185959d3fa47d542ee9a65c2247e91d8694ec64fb07370894999fc41c8b7f830d68b1c1ed5451f7ac545065c7c3c51076cce830b900403e01650e4fe749c62d2e6418a176c768ca1e4b7817aed05bc73deed9de82d63f24c144b456387266cda382662d84b42a6af0ce7eeebb82059e129d52d866a67a8832867964fcf6ca8b21af292c416a02fee933d1ab72110d879bb2afe3847b624878182907b379008f66e54c5deb6f04c578da57ced18eb4c386e5c14987c830e6583347265747da59e6bcf19575eaa2af5394a5440240548ead99fc1ae37d5cadb4134b7efb9b1f58beb0fcf1096aedb5fc6f5904a1510d80d7220ffa4d879afa81b72507cc7d61857433a44d3b4cc56726c724452f37830cbe75dde916f7331bc72af2e9887bbc283be793339871a8ba784aeba3a78b950e088db7edb16c0c802f80e1bb4b97ad44cc5322ad00d0b1c2b49d86e6444902b5fdd8595a5090e7a253c256c2771d1f209dce88301348e15c1c93fb7a95739856f1357ebade1608f6caef9613928cac277dd1c596868a5f480b2dc24b0a3626f01902848dd95663e1c49cd1f697cb88ba6a158ea49fac396c76295f66978472bffa0ff6411bbad1bf2d87e4f33b60f7b9956bce836554c4c0f56dcb7c130dc01389a404f13625421c59f27f92a3c588016aa3d6cd1f8e2ccaeac62681f1027f39c07aa13f7c925fd1f3ffa64db369d1fb85f8a96f52ee21a49077f49066295e1029c8d895b232dc74ee2968ddf6d3eea9b0ce1db7bc967685149091b4c15a6442d3f7138cd6fd5a0416b8588f70efeba12104339a350485bbc9c5cb1b1da844b3649f52ba18c38977fbb1b1b29691bb9fdd86409b186586e02d896b0be2fbbf41b6fd3bcbc6d87588400bf8f978d01246d3346399866046b50578cc6ac2729318392ce3623baaece318807052fd79a19c2439a2b5aa7dedc16d41fabd27a6ebe0960cf1c808d9f9b084b9960e0f377e6550274a24377eaa4eba70e186f5a838393203786d104b5015749614bbfcfa0aef031d280bda4009949ae2de49c4116ca13905415980670d0e457ef8845466eefb630345d20a8931d994e4c71e1c349dc7794645292328efa0787b09df5ade2e94dafcc8d887a1d73bae88d09f71d6ec8d618f0c28e396a0435d0cafd17b760575f67fe6c8ced29f37b3e36e6fabf1306dd022723b4c7b837c7d718f673c9eda473c7ad852b78051044232ff53f4e3e95c4afa0de6cec7c8aace6022f44da55d1c897cface4ea6e739a4110f794e82d1991187b15d212319f03f50a08b6fff02ede490c51aa36308f91ccd0cbc2d7db132b528dbaf04e1b65c789927291150a01f67f01c0fea8463716527cf504d636643e5d60791c18ce0198a598e903529ea3bc6ed6f84bd41697ec7667df1345b95cfab07c5f53f067149c0f65c0402ad7bc5e66eb27016943e45bc321a94538f375f088a0b18ddd8fe53d83f3debaec5f7fd8d946657b04604a7c07066be69a42bfc8f81539e8df8f1a138cb105ef32ce0e2fdd9c80ba97758ba112dbab69a44f2ea58c0176835693b664f8c242bf990d4bb990f69b0cdf5454524aba45185bb4593625589a5de5e1401a7b6a241f434d8bbb7f1fd8e6567f84d6b0f8d0e1cb882c27665cbb6bb2419ba07dfee00b92ef3ec69ad50688ceedfbd632f5bda7846dd93775645a5eb1908dec996de279cfd7ed2342f14b8a33ca5d6d4fa108717bc6acd2f5d9e37b35f6a7dc46cc21dbc3d2ef1cf7f864a975fd08bed68d5fc05374a546cb86a8bbc57efc389ca36e4a0e0ac6ec6123e1e2752b3f256c1dfae384c6cd09ff53b622fae118ec8aaeaadcf936aa71bd42de891e2d176158a40b4e653616c79e856122f657653369ddb11ca441af24efd8c1409575bda4ada8dc4a70a217dfaa4581bc5458ab788e97cb92f54097476cf671be56e7b22ffaa3fadd76bc9975a5e704523b03164faf6bb445e88c6c91f95503ca905fb46d3c488d4a9e79885dac51278c25b66559e5e935092fff5dccdc5eee95a2991c6b5d007b1443f1b84dc69e20180a2723744ce0828bf62680e791780115bb16ab16103b206c79066b3988b95651b42a5f2336f7d4e003aa82df2a7b37d63ded987a00195beca035da55331be3f7c798f33e101369d3720a693a0f8682a8955910a6642645a3c4d266399e730549be1b511ec4e395b8a43d4220b777eaa1e7dfd530481ef5dbda7775f298bc033b95b50cfc2d821240464cba32de60c834cfb77c7012748bafbce7c4036dc850f054db13afedc63c042d847c1acc3fc7cc298467deb99983910f28ea2eed7ac92a7d505af3c282ffbea99fbc423e058e5bd83ba7038e505c13bd0ac00e5c499a95a8fe13b1cceccc37d507e2d7f9c3d2a7224347b583c86c5a0dc8c10c60e9e5caa30eb258f095b3f50829588832c3459a57b2440f0f8597b84fb8cd663f7d14fceea7a6e4bb24277ef765f12a2c120ae33933574fb3720b27289adf451cb0f94ee0cf972410fd9a65678101d949330bf2ed31956d809b393f453ba38532565957911d97f7d0bf5311133b994392187074360a893b859ede08ac8787d93071b48e5e8f44c04f53d3808c6cd59734e16283b96ff7ec632f229a66690c89ca87c025a6e6a543d00e5615cbbf7567275d9b18442f227e713729187e1478936fedfffcb2a0304e7c95eb77b232b359e5b36d89923653d711cd1b7c1f079c1636ab51d0a88e7f9bfdc1b8a2463ec0111b9b60f288e8b7865b9b0f5b72b5dbb41fd69573eb6e9ff8ebdfb8cb552d9a64fa1f3af0e3abdf3c3162c291b2f6b1c3e8427e3340e65c94c32eec3d3add6f003d5a602a9a51e42bb1ed73d797256b43df309c4c92314df3cb9a1be59dd903c6a5ab0d4efad41bb4d8a6684a66e45a5936f5e52f5509d4416117ff5bc34abed163b0cb7e64656b397ebcef54544f1ce2ddf7b1da1acdaa4f0db1b1c32aaaa86f4c9eecdcd6880d1dc5858a8828d818dfd3fc642a02ce94a2a547fedc786b49148591f2903f19424595e357ce3e5ce97a86b273cdbdeb89ee23608799966b39989693c52ce33df1dcff3a9e8caf0b1cebc136e1ea393dca5d0c3da1da1fe3b2b6324bdf0240e821fdb81671afe26f9eea54fc710f97f7868aa1bf3d59fbeb6ae4f912b2389ab31322a0c53fd27a267ce04b67402a42c17e98b2285ff3c29caf2dc309d703aa98fd1dbead520ba7d27c77ed21a1c0f8c6376f512956c6dfda8c16cbf71f0723065a6571eca3ffec4c6889af3df662fa6f2add1d22d00664ae2d4d7b901417f660011196e284eb269e09a2636990881dc457376117b961debb02a32022a2f507068dc0123aa4ddf48de226bcb1a348cc22b7bd2086d96d9ee9fa6e6e6a33d4a6983c6453e9741da1ca7ddfd14ac7d106b1a2cfaff8729a1743f01b30607959fb783ee037839b13954ad56706561d499d939f4546d32cc04dc011868bb22be98034d4d6cd7b7a3210e039370795253c74afb8890c02ef24c624aa0fbb228b0f641a13f37d6b67d9c6d0679d510d1455a6f58be8cac71ad52947e5afff6c16b7d3afd43ab4041831843dede8dea0356d9fe9c3b66fcce5edc4a087a1f26c15198af190201a35287b5d7f6e441d81a4363da3d6c8f1bd1ca21bb896cc7f05ee7a36642330b7bb1b24bfea82833c095356b5d00e83a45792f4b952e8d71164b9402e5ed9b3d2c2b75a4630daa1c1a909f26585e576f4f94ab07f1eee5597ee8ba5d89758583f5ead2472ce8e54fce2178d7bf4049dbfdd3c839796ebd0051e979b450fbf8b140a63d2c9d51618f7a0ba2447c1f125a409e0da21729bcbec0273213bc91b9318d21af68252c47d84878169a0aa85e4f1bd6864d7a5244fcde4848466c55e8d8bcdebfb65537a88f83c7c6ccd8dc239021ac1cff3b3cfe618de8d0b47d6b3d7efe4de642211c13072497a9a8d0c0eb8f4573e3afd92eac7bb05ee77361e167c0633a8c29b28be9ff5a4cc3168e3df436117ef4b8d43f2a78dfdc7499be357b9378a8d58eb6938f93d8418db68b224d23cf66b563058c49fc7ccde2f2bdf7d93719b7251f95b5b182f34fe32f69f8d62371e4b13c1b0293435f7912e2fd55a521ea11ecd55720188c5c3da475cee9650c8a9f27d0eb941d3c32152048aac9ede7184ce8e2dd8a79da2606b4b7997b84499c2ec62937180424bbcee2e5c77c4ede2d685712eabd0373e787570a79acc84941a9919d75c432dd8a36494bd7160621b38cded870882060a1efff54efb9807167479d27ac8f6d96b1c464770f3dc1cdb9ecc381dd3c6d19e20196de919fedcbe097b761f269324295f9a25da676632699dfe91085273e240c925114a54eaee4e95cdf8318825f230a48acf1f2e07168ba87ddd0b66a302e9ee36a298d5317443a64a649411359954093f40f4949732cfe22e447b25cca5c76d293154feddbf0033fa3134e903e4c17ad84ff55895e46f06fd292efd50763c1bc7eff5440879912413053c6c5fd04ca6acacdec96a8c0585a80a4124b191e66c9a2973c9e33bb65feab7fa2a1a9261f1230233f23a338477bb74e43766465e837338d83bb339c2c7544956b3f638649b7e5adea49abca47bbe8b3ffdf08234be23ad708ee7094d66743c68deb0bddfb0f20a690d2b1c6b981595c73ecb7f97dc61eceb29bd9e5aa74e2de8f6ba1e0e5f30780c4578594d49f5839bb956ac80047538f4d1f1705d24accdd1e3c978644fb1dd283a2a8d75354b832d3a943b9debba0e33ce42e9ead95a0c7ff92c327ba6a735b06cc919b126c8ac78c0b4a055b91868e0acb6bffcfd67c71fb1c32228bf01d53ba3840118259de705c7325877701b94470379bf772f30fca58f6db77ff5bd42f9f53da2673916ac6e1a681f631cfa540a07122f9cb2a506f76e6a1de5a090debad546551e1c8c95aae0f2eae860c4b1263de5f1f0b31ca1619379a32a99ecc77b50dea89229a1423b916b50fa5cf256c96b6093d7e96bb954a8249ecddab5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c24e0e5b69a3ce0cf0e801e34af5669267ddb5a18abe6679559d357ac747f80add5cb423583530f81e66b9620ddb6d70f4dce7af376d108838c374ff21273112870737b92f8825f5ed0740482819f3fba7826297908bbd44ff00b64ee95d262d60866319c7cf09c3d5b2926ea9d9f068801c8ee0724dac66604b03ac50b18295775fb8b0b215a51fc05bc152a12ab32d44cda758721c5df53f2aeab1b1e3490aa59a83cc77bc7e1837a0ec91a4a2a82b3ffefa6efb218ae5eccdcaa8f122b7756ac89ca40639d0bb71502306afdbc8646f6ef362b79c54a8f9211aa290ad8b363575fc30ab04aa494f8ab239fba636663b950ccff763bd3b95a3c214ee2344ec895c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3eb25a2092f0752b754e933008f10213c55dd5ce93a791e355b0abed9182cc8df9702b9e051e82b32038ffdb33a4f7eb5f7b38f4cf6f514e4182d8898f4eb0b7fb47e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835f78f19bab86eec1750baafc72b7f64860c9a6314b0ec76330ea4cf84fb2f1dd19b4c1946e42c22a9e62dc3c6347b27b42b9ab10b9ea63fc714b0efce235f886b0f808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4cfe678a4446900f4081ab8d74ef3d1f8b1002edbf8cae3db292fcca0637310ed108f280badfe5ec5168738c4f70a59bc6ea9d1e9243ff2b951386fb668e93502af6d4f0f3298f8f954f9afa7b38a7950e22c07845c300a4e6b6357c226640e16404a88190d34810339148fb99563c5bf8597c473933c8a6c2d6aad6545f5f4f3c208af1541cee0739376c9f690ff094dd06136fa240a766297749c9d68cfd6b19055ef5789c3c71e789ed77067d33b733240fb0d61b88eec7f028ed9e1d5c7d9d47834d59e4586fe62fa7158100502aacda4a863ad4cad735a1b52874e63160da24877f16337fd116ac4a3da8cce2b9c51156b37f4ee1d11366fe5374a42e26c7f7217ccc4ae033f38dd431076c3b2cb9c776fd97625d13ad373833f1985c43f16084f5c90d634127a7a04e9996dbce64be11b9f7457503d6a2f0b1701d5e73a1d532695d384efcb52ae7582719be7be1222452e5d194e7500b06aa22165b2eb4874006db636770b340e79384de5ae24ea667aff0d0c438ad0dc2bfd92dbf3b0835bec00763cdb7bf8f80d81738941bb30bc4ca393dea6bfa5fbab76244538140e1e38deac1f8bd0afe2509c8e76b28f2be2b26a96f93e73a07285afb36303f4cc0279530b76ad3cd99ec191284935f78253988e980fe3058ed4875f04c70a445640a2187cc580d4a0e2bbfb5b4d7b0850e2cc00fa991868e2b2e1b2a1b3a37bf03514547ed951352fbbcd4219842a261e2ab5d99abcd53d7a4fb618a0d01d0da4bdc35779b2fe05da7ef4ddd2c02cea56bcfe31ef72ada3eedebd92aedff0e535c3c40af903d1630cb539a34848f569b2c77318e43b2980002d067f43fac93aaa2480c2af97bf32c288babc35cefc4a01ae746db8fbe0b9ea0392190b2ebf5df0f32660c5e22a8d15a265197f3f0157fa020446de03a82ea9acebf77f99e954b4a28e3a4e7c6bd804cc7b579a21b1f44e9f48fa23b090ac3bc3d80a8cefd2ffd926d76f6a91fdf9b9f9e56054322caca16f82a08f480663f848fb1b24449a10715f226fc5816d9cf2b5624b0c7e758570a891e6b0da584dfad756a3688015278d9977723c7d887da81b0bfe0c26be97b2066504451002c4429dd7b2e2dfab9394484b6cee93cfafff71c3f5c9b706e5aff451decce41b5518121504c08b50b8dea2a787206ed097c5fa6b73e2fc8f400c17ccbc127286f099a6d1afda064304f7ebd3340aadba96e2886be559a2c2fadcc3942b4cec0719bb4c2dc83c0e80e8968fe9c8053030130a09c5e0f32ee16941329d2f6b4348e8970d0111e1674e4929da47aefd586c7b1faeb5b8500e694cae98a06896432a9bef982ee50ad3545ce7ebb066134c70e65923f4fc78863f62d4ea6961518c056f0f8b7ab5e47f1a6a29a20849501370aca761c0a2775e633bed899ebecd7cb3bdff244f24f37f0f6f022044dc275fe5159907b4976e9e8df60ee95310f7568265bbed7c95ce28b7ce992c5c9768c18076ae8f8d942ab76d75fa08dc0f2a2cbf4ffd304062e72d3448f10357e8ca6de47ae3d40e7a6f8dbdcafc14b7b6661ea632a7c68029b5caae1a6c0d8592517abf71f925cb86a84a73aac12df4070ec218ce0a255f0de0cc7dec152a7e0ccb4917aff03dcf31e355954dda372a1fe8a75c5aba1f2766edb800e926ca8e3d0e7e70aea9d122be1c51199c97b347f8571d634e25a7eacbdd084d083d712e02b7bfee14dd8e6cc27c76b5569d943d34bb85d07ab323073305295ed883ab8b80e2029d0cb15b0423e8f00c238967616327bc5b0370f3a30c395a519e9226eb9c78266f783ffaeda3b3e92493a6e0ca7137675ce3f0714c3f3214ebd903154e0e48b86980cf692abe50b44bac309f3f3056bf31e17fc0d2f3285b5a6da8b63caab15f33992683ae1e1ea2035a264d381160743ce03d75d7d611538621be419ad4d0f50ba18318ae6ed1b0675f699e8f2cc3a729fc90769bc865fb9b3bb4edce2141d2485afa859014fecbc6760b8d90d86b3b701bdc20f02c6b3c0b47377f725800391e524b82370ef2f993dfd845b0a5355f8539f3891e19bde44461bac7f0b42e25c29251156afb64cfe46b5b07de3e0a4c7c710e225501cdff8e9718a2f9d19d953c46c71a945479aff2a5ffe5a48509577f58df00c0d7efdee66c8360903a5879b3ccc2ee0f6f92be43328073581652c77d4bdb8f36da0dbe32bdf3242796a93ed4a92917d36d7de57141ddc8cc2714f442d87516e774aefe90ccbcd49e59e4146cfa9ee842e10f60fa24c41923344d7eb8446e2b2e69bb46cb98e8880c01ded9b75641eb46c03b5be7c56ce62e0db8b5c3ac8599204bb47e973b1ea710696881219b5ed4f88c4b420e05a87afc84c3898278e8afedeb43ac03503e656198564bd421c382204395f1560a31423546773160fa05a55019668b5dc3338e05a6bb1be064b141ee5d47e222725824da6dfe3eb18075b91eb545b24575bd7f4852b78240bd79a29d98b64980fdc87c3db03426ed47c5eb666cb76f3ae55a6d16f6f081de3ccde7f0fad639d111281c457675ceb6779e15475c3294e8535e015d829f23a5541caeb64d9220d8b1c53bf54b68613126b0999096ba086e780e1faec456769228e6ddbd0644e8a24aacd1f46d29318ec0c30bd5c7a6801f312b15a070a41592e1c2e5294639bf3de6d19917f5fb92e20a067c487b565a50eb9d21239b1db24189414e7eb3f5523b2d8c97268b6de588f2e5ea92ac1faeedca171e5304d8441b21943d3b011845c3716842170d2c30c1317547781cbe7433d7596bd78e75e38333e144a74da327c8e9407430b9be10199adcf6e19690374c43961bf0dbe875d577385193c002f19a647a55d209c94be49e96651e25373f12e79bac5d30ebed0b3e9e5fedf1268a324454bafb72e7df6a9aad7484917a9c1bcd47f01747a16d81028d7f50ee01b1d4bf69b9b3d02f0707b11d46b18bc5d2adfdd7d420f8838c4af9a7cf0afe947ac60c3aa078c2c70f228231b8031659e0f58e13bf7d7ab2f78a81114cdc084a3c2e7dcc48f78c71dd6d0d732fe94de1d583bd5506591010140810cc0fbebff4ad4f88b22327a02fd1f89c6494ddd360668e3f01f85e6ca7338772b744bd6bf73c23254964f0b801ac7e82a1210e45f059692d446dc0ab433d6d025cd1c4b08131a93c06b3d71061eb961e24f708464fb2a9c1da9fcd43f2660a3e0bab5d29909b0fd465c161c7253b3676302a6b73e54389b0603df5e34bdeafbef403940f78dc139477701eb97fa42b062668dd294ee8c68099580d406c29981f59087b13a4a766b745854d7229f35a20758c96cc6ae3e0c6739573e7d64f90cfbb3e0bebe1f009fc9c2095c8c6be1eb66a5622bad8adcff0c563720a8dcb5b298b009c9cdaa422c3a4a43aaffb2ab52bc57556ceeb0b24ffrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwaf-1.9.12-1.fc25.src.rpmwaf-docwaf-docs    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)waf3.0.4-14.6.0-14.0-15.2-11.9.12-1.fc254.13.0.1Y3@Y@X@X@XXWXQ4@XBWWjWW.@W.@W@WzOWDB@Vm@VVHV@VuFVO @VA@V+rV+rVO@Uz@UUU@UCjU3U3T@TTTpzT:m@SP@SS,)R@R@R/ QB@Q@QLGQ;$@Q#@PPO@PͷPpPj@Pb@PPPP @P@Ou@OЗOЗOЗO/On@NNNM@M@MJ@M_MOM:M9u@M5M1@L@LRLRL9@Kj@KK@KO@KwKTM@K>J@JmJ0J*@IcI@@I2I@IpvIpvIKI3HHf'H:@H.H@H GG@G GG@G7Thomas Moschny - 1.9.12-1Thomas Moschny - 1.9.11-1Thomas Moschny - 1.9.10-1Thomas Moschny - 1.9.9-1Fedora Release Engineering - 1.9.7-1.2Miro Hrončok - 1.9.7-1.1Thomas Moschny - 1.9.7-1Thomas Moschny - 1.9.6-1Thomas Moschny - 1.9.5-1Thomas Moschny - 1.9.4-1Thomas Moschny - 1.9.3-1Thomas Moschny - 1.9.2-1Thomas Moschny - 1.9.1-1Fedora Release Engineering - 1.8.22-1.1Thomas Moschny - 1.8.22-1Thomas Moschny - 1.8.21-1Thomas Moschny - 1.8.20-1Fedora Release Engineering - 1.8.19-1.1Thomas Moschny - 1.8.19-1Thomas Moschny - 1.8.18-1Thomas Moschny - 1.8.17-1Thomas Moschny - 1.8.16-1Fedora Release Engineering - 1.8.15-2.1Thomas Moschny - 1.8.15-2Thomas Moschny - 1.8.15-1Thomas Moschny - 1.8.14-1Thomas Moschny - 1.8.12-1Thomas Moschny - 1.8.11-2Thomas Moschny - 1.8.11-1Fedora Release Engineering - 1.8.9-1.1Thomas Moschny - 1.8.9-1Thomas Moschny - 1.8.8-2Thomas Moschny - 1.8.8-1Thomas Moschny - 1.8.7-1Thomas Moschny - 1.8.6-1Thomas Moschny - 1.8.5-1Thomas Moschny - 1.8.4-1Thomas Moschny - 1.8.2-1Fedora Release Engineering - 1.7.16-1.2Kalev Lember - 1.7.16-1.1Thomas Moschny - 1.7.16-1Thomas Moschny - 1.7.15-1Thomas Moschny - 1.7.14-1Thomas Moschny - 1.7.13-1Fedora Release Engineering - 1.7.11-1.1Thomas Moschny - 1.7.11-1Thomas Moschny - 1.7.10-1Thomas Moschny - 1.7.9-2Fedora Release Engineering - 1.7.9-1.1Thomas Moschny - 1.7.9-1Thomas Moschny - 1.7.8-1Thomas Moschny - 1.7.7-1Thomas Moschny - 1.7.6-1Thomas Moschny - 1.7.5-1Thomas Moschny - 1.7.4-1Thomas Moschny - 1.7.2-1Thomas Moschny - 1.7.1-1David Malcolm - 1.7.0-1.2Fedora Release Engineering - 1.7.0-1.1Thomas Moschny - 1.7.0-1Thomas Moschny - 1.7.0-0.2.pre5Thomas Moschny - 1.7.0-0.1.pre4Thomas Moschny - 1.7.0-0.2.pre3Michel Salim - 1.7.0-0.1.pre3Michel Salim - 1.6.11-1Fedora Release Engineering - 1.6.10-2Thomas Moschny - 1.6.10-1Thomas Moschny - 1.6.9-1Thomas Moschny - 1.6.8-1Thomas Moschny - 1.6.6-1Thomas Moschny - 1.6.4-1Thomas Moschny - 1.6.3-2Thomas Moschny - 1.6.3-1Fedora Release Engineering - 1.6.2-5Thomas Moschny - 1.6.2-4Thomas Moschny - 1.6.2-3Thomas Moschny - 1.6.2-2Thomas Moschny - 1.6.2-1Thomas Moschny - 1.5.19-1Thomas Moschny - 1.5.18-3Thomas Moschny - 1.5.18-2Thomas Moschny - 1.5.18-1Thomas Moschny - 1.5.17-1Thomas Moschny - 1.5.15-1Thomas Moschny - 1.5.14-1Thomas Moschny - 1.5.13-1Thomas Moschny - 1.5.12-1Thomas Moschny - 1.5.11-1Thomas Moschny - 1.5.10-1Thomas Moschny - 1.5.9-1Fedora Release Engineering - 1.5.8-2Thomas Moschny - 1.5.8-1Thomas Moschny - 1.5.6-1Thomas Moschny - 1.5.5-1Thomas Moschny - 1.5.4-1Fedora Release Engineering - 1.5.3-2Thomas Moschny - 1.5.3-1Thomas Moschny - 1.5.2-2Thomas Moschny - 1.5.2-1Thomas Moschny - 1.5.1-1Ignacio Vazquez-Abrams - 1.4.4-2Thomas Moschny - 1.4.4-1Thomas Moschny - 1.4.3-1Thomas Moschny - 1.4.2-2Thomas Moschny - 1.4.2-1Thomas Moschny - 1.4.1-1Thomas Moschny - 1.4.0-1Thomas Moschny - 1.3.2-6Thomas Moschny - 1.3.2-5Michel Salim - 1.3.1-4Michel Salim - 1.3.1-3Michel Salim - 1.3.1-2Michel Salim - 1.3.1-1- Update to 1.9.12.- Update to 1.9.11.- Update to 1.9.10.- Update to 1.9.9. - Use alternatives to manage %{_bindir}/waf (rhbz#1404699).- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- Update to 1.9.7.- Update to 1.9.6.- Update to 1.9.5.- Update to 1.9.4.- Update to 1.9.3.- Update to 1.9.2.- Update to 1.9.1. - Fix some rpmlint warnings.- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Update to 1.8.22.- Update to 1.8.21.- Update to 1.8.20.- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Update to 1.8.19.- Update to 1.8.18.- Update to 1.8.17.- Update to 1.8.16. - Remove patch applied upstream.- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Update Sphinx config patch to also work with Sphinx 1.1.- Update to 1.8.15.- Update to 1.8.14. - Include waf-2 and waf-3 symlinks, respectively. - Add basic doc files to the python3 subpackage.- Update to 1.8.12.- Patch to remove -W from sphinx-build call, in order to build with older sphinx. - Rebase libdir patch.- Update to 1.8.11.- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to 1.8.9. - Update upstream URL.- Project moved to github.- Update to 1.8.8. - Apply updated Python packaging guidelines.- Update to 1.8.7.- Update to 1.8.6.- Update to 1.8.5.- Update to 1.8.4.- Update to 1.8.2.- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Update to 1.7.16. - Update download URL.- Update to 1.7.15. - Modernize spec file.- Update to 1.7.14.- Update to 1.7.13.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to 1.7.11.- Update to 1.7.10.- Add fix for FTBFS bug rhbz#914566.- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to 1.7.9.- Update to 1.7.8.- Update to 1.7.7.- Update to 1.7.6.- Update to 1.7.5.- Update to 1.7.4.- Update to 1.7.2.- Update to 1.7.1. - Remove rhel logic from with_python3 conditional.- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to 1.7.0.- Update to 1.7.0pre5.- Update to 1.7.0pre4.- Add patch for waf issue #1171. - Spec file fixes.- Update to 1.7.0pre3 - Spec clean-up - Rename -docs subpackage to -doc, per guidelines- Update to 1.6.11 - Build in verbose mode- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update to 1.6.10. - Remove patch applied upstream.- Update to 1.6.9. - Patch to not use the logo (which has been removed) in the docs.- Update to 1.6.8. - Use rpm 4.9.X style provides/requires filtering. - Move Python3 version to a subpackage. - Move HTML documentation to a subpackage.- Update to 1.6.6. - Remove unused extras/subprocess.py. - Small patch for syntax errors.- Update to 1.6.4.- Use python-sphinx10 where available. - Turn off standard brp-python-bytecompile only when building the python3 subpackage.- Update to 1.6.3.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update libdir patch for py3k. - Add patch to fix syntax error in extras/boost.py. - Remove hidden file.- Make waf compatible with python3, if available.- Enable building without html docs.- Update to 1.6.2. - Generate and include html docs. - Upstream removed the 'install' target, so we need to copy waflib manually. - The bash completion file is not provided anymore.- Update to 1.5.19.- Require 'python(abi)' instead of 'python-abi', seems more common now.- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Update to 1.5.18.- Update to 1.5.17. - Add patch from issue 682 to install 3rd party tools.- Update to 1.5.15.- Update to 1.5.14.- Update to 1.5.13.- Update to 1.5.12.- Update to 1.5.11. - Use %global instead of %define.- Update to 1.5.10.- Update to 1.5.9. - Rebase libdir patch.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to 1.5.8.- Update to 1.5.6.- Update to 1.5.5.- Update to 1.5.4.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 1.5.3, which contains various enhancements and bugfixes, see http://waf.googlecode.com/svn/trunk/ChangeLog for a list of changes.- Remove the documentation again, as it is under CC-BY-NC-ND. Also remove it from the tarfile.- Update to 1.5.2. - Generate html documentation (though without highlighting).- Update to 1.5.1.- Rebuild for Python 2.6- Update to 1.4.4: - python 2.3 compatibility was restored - task randomization was removed - the vala tool was updated- Update to 1.4.3. - Remove fcntl patch (fixed upstream). - Prefix has to be set in a configure step now. - Pack the bash completion file.- Patch: stdout might not be a terminal.- Update to 1.4.2. - Remove shebang lines from files in wafadmin after installation, not before, otherwise install will re-add them.- Update to upstream version 1.4.1.- Update to upstream version 1.4.0.- Upstream patch to fix latex dependency scanning: trunk rev 2340.- Update to 1.3.2. - Remove version and revision information from path to waf cache.- Upstream patch to fix check_tool('gnome'): trunk rev 2219- Fix python-abi requirement so it can be parsed before python is installed - rpmlint tidying-up- Merge in changes from Thomas Mochny : * WAF cache moved from /usr/lib to /usr/share * Remove shebangs from scripts not meant from users, rather than making them executable * Include tools and demos- Initial Fedora packagewaf-docs  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI1.9.12-1.fc251.9.12-1.fc251.6.11-2   waf-dochtmlBuild.htmlConfigSet.htmlConfigure.htmlContext.htmlErrors.htmlLogs.htmlNode.htmlOptions.htmlRunner.htmlScripting.htmlTask.htmlTaskGen.htmlUtils.html_imagesgraphviz-0c1c3a4fc312dd3130b18e08b04c4bf91849104e.svggraphviz-133eb5e26ad2aa876b20fc759accb770ccf02e76.svggraphviz-1afdca00d918cd9188371a0b13252c6879789749.svggraphviz-1d198b68112004f8a8db91a833491a8086785f96.svggraphviz-248bb592d78960fb2b0021b3b7d2ccba875f5f51.svggraphviz-36ebac1ef173e22b05f5b72b6a2f38ba8f42846c.svggraphviz-4c53ad741b735e6807fda2bf7c76a5696012b23b.svggraphviz-4d038c837c58f8b07417dcbfee38a5bde14556f2.svggraphviz-5690e1377bbc04551fd450314c46685b6801c69f.svggraphviz-56c19bea698b04937b5882d996eae437dcfd98ae.svggraphviz-59c818dca563a955184e52e491daf24a5e39c724.svggraphviz-5fbdc7aa04fedc794fedbb43973a9e4b766b06aa.svggraphviz-63476a6e7c23350967fb0c9fc5e2c27a2796a84e.svggraphviz-647eddb38b1b4d85bdb9bcf91d3508f99c2d190e.svggraphviz-64f0a778e5165ff6b32f24fca226342aa2d5b192.svggraphviz-690797d54390ff47143c6ed6ae2d8a6128221a0a.svggraphviz-69afc563f75af43c4aa837fdecf3b9f38b928a84.svggraphviz-6d5cdd7fabd59c8f2486a21a6600655baa129700.svggraphviz-73c5c96ca30ab51e303f2a7723ce9720df90324a.svggraphviz-73fa9a0c9a9007d51e1f0e155c8664dd4ae1b58e.svggraphviz-75762ffab5f90e4ea7aaf47d8ebf55a2cc764f99.svggraphviz-7bc516bd219e75894ad6dce4a8d29dd9d7cc5275.svggraphviz-82fa5a25d4fa78270feae1f76648527df7c79368.svggraphviz-848c839052abff9b63328804032259495b23db18.svggraphviz-975e3ea10082afacd03116464744de5b1c1dc1f5.svggraphviz-9b2b2818606fcf2d86eedbe6e5573b0da4a4d32e.svggraphviz-9ca1ab9388810cba808027c26ecc76b98a126c03.svggraphviz-9feffe1b0c85d9cd45d5508b7fddfc8d82bceae3.svggraphviz-aa8c2dd925c944e76a6ea90051d26d70520510ff.svggraphviz-aa91a1aa282be2672a51e3f4da9a79e0bd71ed41.svggraphviz-aacde0dac777e0ab2121d5afb15aa16727356857.svggraphviz-aaf83c033eff1c3a4d3a0b6212d6dd8e6fc47382.svggraphviz-abcc7a38afd2de671eff71b1ef041169841acb2a.svggraphviz-b023d82723bc2d67ae380185d5fe3317fa6a4ead.svggraphviz-b7843abdc0c6c17c09b7e05139caaa8964d312d0.svggraphviz-bc01feb4fc94fca405d313adec7dd19f06f09772.svggraphviz-bf12e952041e9a2bef8242a122ab61c46ab38f90.svggraphviz-c4b21c066556789fc0de0378fd8573729f8c19cc.svggraphviz-c8ccd21381ae46e9db90421a6aad1d757d77cc3c.svggraphviz-cb1ee8762698d70bb1cb0029d9fce58b8d4b96eb.svggraphviz-e280071f0385b7dc106ddc0ff4ff006c4b62f5ab.svggraphviz-e36ee17929d703ce0f12321315d2a70a40fb2c76.svggraphviz-e8036aaf73c87c79b6debbcf5646473206d221dc.svggraphviz-efb8add8f9439cb0b33b9ec9305dc20bb20033fe.svggraphviz-f09d33b47f6d89b0449ea63106e2b3295be19ab1.svggraphviz-fc0b393a306d3ce204359f3c349db8678da5606c.svginheritance-0cbaffc2f0635ae8e2a277936840fc40bfb30f38.svginheritance-8d1ae34f12618f9145d5ab9fcfd71c3f56b16f27.svginheritance-a64e7c29c675965d3ed84f1e9c06e8b1d4bd4f36.svginheritance-c4ab68323d2d66c47dab9ccbf8d3199e3b820d36.svginheritance-db65543762676da4fc32d6f52705f9f3061307af.svginheritance-ec2b1a1bc4070b6d95ff9399e6478f940436b32d.svginheritance-fa2193d189d303b99677aa48347d4ab091ac88b1.svg_modulesindex.htmlwaflibBuild.htmlConfigSet.htmlConfigure.htmlContext.htmlErrors.htmlLogs.htmlNode.htmlOptions.htmlRunner.htmlScripting.htmlTask.htmlTaskGen.htmlToolsar.htmlasm.htmlbison.htmlc.htmlc_aliases.htmlc_config.htmlc_osx.htmlc_preproc.htmlc_tests.htmlccroot.htmlclang.htmlclangxx.htmlcompiler_c.htmlcompiler_cxx.htmlcompiler_d.htmlcompiler_fc.htmlcs.htmlcxx.htmld.htmld_config.htmld_scan.htmldbus.htmldmd.htmlerrcheck.htmlfc.htmlfc_config.htmlfc_scan.htmlflex.htmlg95.htmlgas.htmlgcc.htmlgdc.htmlgfortran.htmlglib2.htmlgnu_dirs.htmlgxx.htmlicc.htmlicpc.htmlifort.htmlintltool.htmlirixcc.htmljavaw.htmlldc2.htmllua.htmlmd5_tstamp.htmlmsvc.htmlnasm.htmlperl.htmlpython.htmlqt5.htmlruby.htmlsuncc.htmlsuncxx.htmltex.htmlvala.htmlwaf_unit_test.htmlwinres.htmlxlc.htmlxlcxx.htmlUtils.htmlxmlsaxsax.htmlhandler.html_sourcesBuild.rst.txtConfigSet.rst.txtConfigure.rst.txtContext.rst.txtErrors.rst.txtLogs.rst.txtNode.rst.txtOptions.rst.txtRunner.rst.txtScripting.rst.txtTask.rst.txtTaskGen.rst.txtUtils.rst.txtabout.rst.txtconfmap.rst.txtcopyright.rst.txtcoremodules.rst.txtfeaturemap.rst.txtindex.rst.txttoolstools.rst.txtar.rst.txtasm.rst.txtbison.rst.txtc.rst.txtc_aliases.rst.txtc_config.rst.txtc_osx.rst.txtc_preproc.rst.txtc_tests.rst.txtccroot.rst.txtclang.rst.txtclangxx.rst.txtcompiler_c.rst.txtcompiler_cxx.rst.txtcompiler_d.rst.txtcompiler_fc.rst.txtcs.rst.txtcxx.rst.txtd.rst.txtd_config.rst.txtd_scan.rst.txtdbus.rst.txtdmd.rst.txterrcheck.rst.txtfc.rst.txtfc_config.rst.txtfc_scan.rst.txtflex.rst.txtg95.rst.txtgas.rst.txtgcc.rst.txtgdc.rst.txtgfortran.rst.txtglib2.rst.txtgnu_dirs.rst.txtgxx.rst.txticc.rst.txticpc.rst.txtifort.rst.txtintltool.rst.txtirixcc.rst.txtjavaw.rst.txtldc2.rst.txtlua.rst.txtmd5_tstamp.rst.txtmsvc.rst.txtnasm.rst.txtnobuild.rst.txtperl.rst.txtpython.rst.txtqt5.rst.txtruby.rst.txtsuncc.rst.txtsuncxx.rst.txttex.rst.txtvala.rst.txtwaf_unit_test.rst.txtwinres.rst.txtxlc.rst.txtxlcxx.rst.txttutorial.rst.txt_staticajax-loader.gifbasic.cssclassic.csscomment-bright.pngcomment-close.pngcomment.pngdoctools.jsdown-pressed.pngdown.pngfile.pngjquery-3.1.0.jsjquery.jsminus.pngplus.pngpygments.csssearchtools.jssidebar.jsunderscore-1.3.1.jsunderscore.jsup-pressed.pngup.pngwebsupport.jsabout.htmlconfmap.htmlcopyright.htmlcoremodules.htmlfeaturemap.htmlgenindex.htmlindex.htmlobjects.invpy-modindex.htmlsearch.htmlsearchindex.jstoolstools.htmlar.htmlasm.htmlbison.htmlc.htmlc_aliases.htmlc_config.htmlc_osx.htmlc_preproc.htmlc_tests.htmlccroot.htmlclang.htmlclangxx.htmlcompiler_c.htmlcompiler_cxx.htmlcompiler_d.htmlcompiler_fc.htmlcs.htmlcxx.htmld.htmld_config.htmld_scan.htmldbus.htmldmd.htmlerrcheck.htmlfc.htmlfc_config.htmlfc_scan.htmlflex.htmlg95.htmlgas.htmlgcc.htmlgdc.htmlgfortran.htmlglib2.htmlgnu_dirs.htmlgxx.htmlicc.htmlicpc.htmlifort.htmlintltool.htmlirixcc.htmljavaw.htmlldc2.htmllua.htmlmd5_tstamp.htmlmsvc.htmlnasm.htmlnobuild.htmlperl.htmlpython.htmlqt5.htmlruby.htmlsuncc.htmlsuncxx.htmltex.htmlvala.htmlwaf_unit_test.htmlwinres.htmlxlc.htmlxlcxx.htmltutorial.html/usr/share/doc//usr/share/doc/waf-doc//usr/share/doc/waf-doc/html//usr/share/doc/waf-doc/html/_images//usr/share/doc/waf-doc/html/_modules//usr/share/doc/waf-doc/html/_modules/waflib//usr/share/doc/waf-doc/html/_modules/waflib/Tools//usr/share/doc/waf-doc/html/_modules/xml//usr/share/doc/waf-doc/html/_modules/xml/sax//usr/share/doc/waf-doc/html/_sources//usr/share/doc/waf-doc/html/_sources/tools//usr/share/doc/waf-doc/html/_static//usr/share/doc/waf-doc/html/tools/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu        directoryHTML document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imageHTML document, ASCII textHTML document, ASCII text, with very long linesASCII textASCII text, with very long linesGIF image data, version 89a, 16 x 16PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 11 x 11, 8-bit grayscale, non-interlacedUTF-8 Unicode textHTML document, UTF-8 Unicode textASCII text, with very long lines, with no line terminatorsutf-8?`7zXZ !#, +]"k%b DGr}+,gRgk۳{Bu={03k$ՙ _Ϗck;dր4 'Juy^@eWD 4LjR3H=&h:ͺTe>1Ďq'AkFPMLl{XA3devk`(2ҧ @+D0%d!'C%*T#vqỳ~ttC8FҶup\wLY,ёXġ< < -4jN|_F̪W`~uD*2A_e\!q _vj C"Dqf3b9O ,J[zwh+X2OE&-%4)yȠp'ϖO;Fl<(]\2HQ$K83WO9-M©kޑ?5#eA*\fY`[7 L_K>GY9> 9'RB$jn)885%$Ss 9ƽK)I0ɚR܎o* ME_hh`s͏V/Iip+$vD"4 ֺʆUsh L7}=^ # Lݗor4xcEqclR V m>)$xA]^.G@^~R1]NjK2`io P!$ %^W%8-1{9czr.z\Ca>;HaH0k"+Q2pH6ֳu8qU'C7֌v2g[ib3`ȧKg{K906kGVY,*q @b"n7_U>r;] &.24ϣ@T{S@F=N"dz@cr("dYO% x풒$#5-B*g"_=q y 4316,o/M /Z{ II\D< j{#$ ]ml.4ؐB+MpؒvG0(gPٜ:~|?͎Kfэ“W_߉Cs#E?4{RlG9ór=/-BGMF,$V^ ;)'S_7v0ATrUIvDU%W;P=mƖh 1|-7cOjJqrSwر+Z xQ mb>5i VhJ6ɵ`PkYVB}*|UȖe1^$6gA!ת{#` ԩjX>Nn pV*@)\qlh<-KàwH˜n%^_8'vաS""yvJ mO&CɣW4DuؾN'([X^1*k/h}W ȲieeEӤg/KH)R|e}m׃ >א2A2̵UhrLXZЯay%՝`5pGbhqwU(w,4Q]7 ]G_3y% qD0]3ɝzlYp4B 4ٝMpťM{=wߑD:'fO;gݩu覞?ۧ peJd2Et{r$9Ykֈt;*;ºΜE"lѣQ"o"akjq ׹̛tl^XbiɹB". A-Wއ;-4q++&n4X=`jmk wRMZ[p77ӖgkӅHTؒ6;?'zSvfȍWJ̆XjQ&A- A"LsS2/ګCB2+?oqB4~B<5>#uip/J|g[Nʥ-m/`~u@-_sQAs(;UL:ɩJ۾9o}p7d%^ ;kP˳HZkyIe*c0 d]G~Q#=YBA8%) 7u"\!Ufلb\ϞB|Ѡ<ՑA">RFJWL0ЇG "h=, lhY%+/[&= xb/he%,]CV]πNmv,H}o;Gnyvu{S3D!sɀf[߿$FTPǃ s *z (ҝ}P\JA9hd!W|1@ɭ50}EwkY`~*@|#iy KysoD[Tܽ<շvl~<8FDLnrRX-v?`8ʡrQl# W*fe%|r\,8 34b~罾lqR)FOcOwzWunG OfPɫ%ʩRKQ]K R݊9.CRKn8iyfLteyUˆ2$c*+uJN$yI@i.%fYdFS4])4jJ;8QEy[͡u6D[c,`~'.x ] H8??ts*|p~^\1rШo8StDQ&.Z#޾٣:ަ媵d".@Z޺[Hٖ\)_QOh4E@=qB8$XέG)Qc#ْs ӕ/7N_r~΃ ]`2T8-珑lWsxI( ќM5<(mYlP Ui=!]IR#&Y,ɽj ;E)m6JvzZ39zDet6?QɡUw*Q+ws']([ziic,χ3`1Rt(+LvySN*z I1z{;^*hN)a N_#,Zp-\VB0 ?4NJ/1~&lӅ/|#2ärj.h :[ tPB[m"o"EDy?7tjp^lFcؕ&p]!u= j,¼%B!KUmJ8>n挷vS ̌Ǒ*0z$=i>_d !A$m)"3E̙/a VIOo9S#+2Б6iSL@JG&l>KKEQEd(LfXg"͜Q }664P-k7cL*`^tGbv=\Fz^PNW[&[zRiW=`$?2„-kP#eyF #ţ^'+ 2N2JAj^6ڲJeE[PrqBc5wp K^\ b*/#R$'z*dR 4WSu5/O.ćqZlmU6sqI^o๫ JC&bX;5 %Jeѝy:5%Ŀal'#&˕ɮ G0H 8 OzplR=|G>UuChT<5elA1&Q /]d:SNMU4&*pt|u2ﵒe0GUW\&'> wAz<S |r9U-݄~̢$7g;`ÊÏ4 &!z*ƚx_yi>f~,^ai")ɟd ]-wg.Fק=%FK m,Lh=Ѿ!o x( LsJ4uzWX Qs[o W}oC>TPKk9:)corQڮr2nUӝ|뱄tfu0/H[wrQL--ނC2o<q+\vĵp]Ӝ$8*ҺKR~> H^בiHU`grKj뚈ߩojP<+P8qYPrOi$~v=Dat,Xaxj/ƘpmyIxo[t SEۙU7%PF*f ڻ\:KҔL#|i;fTɩI@BU w, E?|zꣽJ;))y]\:4[XTY?8)&T܆xEe u)C?+ӝ #@B Pv^:׀z~7G@[5L ˣa]B#'U*_ff2&5*c:>iT5p7M9K'tQfA/T@Zɨ)bY:Me ;5B-F~M'cm?uMdUg!+??v)7j(z#I2K J ,麱L,Գ<+/(; is{k)aHTeR$MU z.WNZ }7sĸ:1[r)9doD"jv8ε.J=L(k9ɂ^W&/tg2-n&(ڔ7-~0I7v \1 @Y.~߷Zz+HQTY(KKƳ%o3Z(1q)/-r(HKbA}b2F%C h][U~{83=x߱jieNtԻj5 }<+YG2tr?.=n W nB٪] >h cv""+۾;f #[ iq󚧤\.{eSnWPt=0idR3wi!J7j}!m#Pa!UufMzL6p*1)3|Р\/:ck_a,:xOZx1GC&Ea[jD8:0\35)< aaV'({PVxBEd(:s|:EȖ"wa9y7<5Fw%e.$>T1EzV Mݏz>bXe LE|wR88~Xn}2))ӁBfV$eR]r&deޮXzlg\"0>=&R}]!\jq.]og MC7|XԈsچτ\LjoT @^~D\pdgxw`nc8Hޚ@mg-uP̂ e#>} (A5Q;"kw?=Aˍғ06w6qym ztH:T_Vȑ(; %SvllCLÔZu]*TQӃ~5q >}qj)5ѫ*;ÿcKd5o⇑!'i wU% s>eSRyc=36VC6‹(]p7L(8lRP&%pBY4H@2W"A:Y|s-w= K-ªzuLl1eavuehPs֊<`w]LϯۓTŻ{ԚUVH_-ש" X?6mdv&_)2c$G>g7;kX`o:4=DF1fiTRS5ۙZ3lQo59vMUaǻ fvZbhfVK9C!ILJ6 2TF^bRǠevMi"h2k_|Q3fclCbDeZv&Wٞ=O<$e1;.4a9^=b^㚕vN ljtw:|o_ܺoڮmcBsouK1Z1DnHC@[}zhj8ŶQ&ׯʢ?co-r pVj|UhDj"npQ2+t9B<,+-fIVZaa*Ő6:O2k әta~kU5JdMT@ǓTp1/u@0m;;֘k9?SȹJ a^A|ǿR$j8, NiD}\(tT@VsaȽgq)y|~C1kB^p/`k'-+(^:m?f mmfx/!_+v2pn;*F֎R?pDKkl0$$jn C-t:RbL, V)tkpmںTV4So Pht9Q,tX[,}%ؽ>MŨoTрڗX7 .CyO-<%pLˊ"4хCtLmqDbWY$yre䳑aj ]6QpᴓYrhidmbfQG%3/p0;rn)um}@MbzWt2Fb׷Q/̅:KוxdR=ja/ᠻԟ@@1'>]-W9<L@&ĤRƷ4+ 85L@{@Y4"a7G!HyR+@D,SO1}z{ '-`u~ƻ ΚKkEjUi!q ) ^[.M0ah}EriIpyv1I)#J~80BVR#Yv%12ȋv J}JWfR[288qZm~.F8p~V?B]^V?|0F 7n6#<Ͼ۶KRx\3VyC}/c<#􈫅7?ed '5c8zr]nBwZ7%nt5B0^Dr\R]$>7h|΄-!XkEB׿tdV{DJȏ|m ]69ΦC6w~#s9CFk^N'z^j$eeN09Uf~VVNHK9H)U~֨ }Ԍ~a[5!XplMq ^1P[/%᧡.{M} ̼ 32[*<3}cD7.w܋v6IpyV_oCeZQ܂ T&Ve8d[yVmWm}QR0@jCD T|VljۑMgr䪰I7Oe^?zx%Ho U" R}(>QL]n^ 1֐eѮ(΂I6Q_nk "8N:7&Q6(}P5YE2tjZ_V0=ߧ.}|=8'W~Z: biw !;ǿ7դ3|P4h.vMj|(;'qMo8bZ$Q:_7;DT8,$. bT1\=\qS+u,Mqo.,g+8#gG cgJv9Q'R]4W/t/" m86v=X|2EH"ZYX-Sot]q1 4UeB6LSC~x ¼SB߰]oDth_[q (Vn@^H/ f2$+~@k6I> Ry<*tNjpM w4EWç8߅VFXSUg`˦O-VX/Xk:%x)TTփ%68HCIpY!JHA͡5iwWTFۥb˸Ob\F vF ye =vsD~gb)+K`O2w5%[Q ғ~1{=3zx5.|"YwR5@7\C>G톨e*F 4 :z4|+ Z_Wl-eQR<(QA-47Qu+pY&"Ӧ-(5zYW8<2q*fH5\mB 女W"E[נ@G|A~вC.$_`Ybk:nuNK#(*H=^04( ~D;!$9_;ʄc0W%()Y ˯@92b!;ɫ} x]x= ݱ Y[$D@ik@Mkk6}}!)ѷ0xk j9o kY+G긺]"pߡ(GbiĹEI2A{s:q$2 jbJ>hVEVbXC _(Z+Om(Sz~F7wN-|i9.Lky\l1hIaM]!  ܍+,Wm8?XE5F_UY/"aԃ+K LoQnٵW΢D 3@c;v8q^>YԖG =a A\X0:0& ԀhCu佂")D3tBTe}FLO"-+@TR>UB6CP?y jINLDZװl7ޞ{Yq. )#fӠYe ,>qg)ޫ:l]EY6oo~qN%h bGNJNdz!UHCUTjKX*ƆQ&ma>D I3M:Q*CZŭUp ?&rol~z>=K.,]W=!m~h_ޟ?qT 6ḙ̑#$G2,>DbuuVkO7 UY󚅙t58g(j.6i6 ^.XqwA9Piy6:4Z_lqF-F@Xr1HH3}*!ŖKBnBnpR?F\` 50 ֳj9' F bgʐ IE=7ωYUbVUKS~HU#3cXFLERץ'Vxiy zAS37~ dk=i@-$Q, ^I*#f](Y,:;唏+CdoxEHp_d3[ryٰ`}ɦ< #/u)`:v&~Է @}7SWҡ"}ּ%K!y9,AE݈[rݭ3?DA5O%&N[pUP8*9/>,0b~k|PBY-@}l#Q& ",c{jJ{Uߗ|AXy1// Y}|D4k\^f! ۮwQ'7_']JCmի8R.1\>|PWdi)I g{d+&BS!Ʒ`]lD5yЦxߴ"Ĝ CQ4Tn(>v!um3j͏Cũ~v iu,B@H*0%̚"WǪ=SԈ; oTr$]{"{i*QYwcXD%‚٦΂/aV39; 8C]hp~n3)9A;$b<'D2|wt]yw<(Pw-SM^YV3k\}hA"6Xz‰M;}ay"hwYX|׈$}-nCtD91)@D %DHp0%*D&xS%m3\1Z!\]X*cAYWk+rK# <#H GG{o|F(Fvgr殦&~/BU*nj%f%f>ìSPT4$sw1KQRrS vb +]Z3lv,Ԧi5L pٽZ9rDj(1ŕC?e=VnƬG`:̡j "1LJ\/V'./ ,$ST!o(inkX37ct_+" GԮA@D3 9`3vj8*ۀL;.^ OfO䓮b^F._aDDe,$ZEڽ&QFvȐ /7P",Jn:mM]_hx %7ElfW&:@V{_kjĐ]n2we JwTl~򕕇;E/Fi\K>fnoOXH] y֍p( eư&g)%d32M䀝R$dnx+A 9sgJab :>DvZ +F'W䊹cHL}?Ҋ@.6 :v "_q+lJҎ 1EJC#7Tٛ䔗8h{K wU^ +p:"a:J^ZԺЦ`A<7'@v0~<-| U{7jL'9_FzӉMlbUGY5OlWVt V6ڢ xL>73Nɻ) kQQR2YDg5##tc$L ranucm|-NT8kkbwS!wD@A \ʁ `{v{na(TiX+v0L6_ L9Z]DrW̯؇P7onyY0<;,e'vC9p[Q^xB#RVUy2\tݽe[h~i/"%¶x8E,S'!瞉ȱBf_j"7犏qvijv9#?֨ ԋp< PH~Ht&Im"P.A;7_"N/4n5t7]y/ݻS29)39UD8$*`zY0%7J*Twb8L/6|o PCo@y8yKnVɊGmJd`Ih%hI5 1G }XP%RJN֊TM6ykXD:: <;@>Ffy6j}Hcת׳4{jwsMuEJZ<`LKeZ0aB9M{sq_U!K073.4⷟>yk*ZItSYH'-Z+f=;da#&,Jl!it"HEZ* ;u}p8v뱱:+Phzo8{\tQak!4z5=nBL yEhDsӲm>1wocYWϑ)T`ߎf:,wSs7pQśML?SI\#zoٟڄyaxu&Ck}[;T4qǓ:"0iQ$h~w [plx_}钧nFϔ aJ4#5 DdIͩy|si5ްęv\r6dSU_?pҀҳ֎׮r9o蝚e>[ *0 :42Ajoq Q&ʞ*+>qܠɇ Tpr&MbKKpwfrPe86cISG,~' ϞZO!^66@ #i6k=`W=X )u-iHZn+M=3}z^z!㙌+L\ɃQ,4g֨NS\ ;dXt'ơMduhE(L/N}JZ')X9h5;£v!Þ% Pk-@܀d4XN ^2HcsMdj'dWw Sք(}X{R 3hk#*J~%nAimu8u,]8{ꊀRs|VQ@_>.>%7%@U-+2"t{{^oW5hOm苃 >؊=~yt` E e=K@<^H_Yh2Ѷt;srQ8\hbj :fOa/<9*J"TI7j C/Ғo`Â_ϱ^qj͂8-uR8s㧑FZŕjoxSOОdX" h,c']"PhXK)[^X2fa>W|Uh=5CM9Fm%!9v.Or֨k. WnJsuD y."I;@.FbgX~@mBq?@)ῙZf CȂ-FM^ Lk]ur[UAQ\OzG]\*#Ψx{B[d$vz!(y@bh9eD=OTsG]9\S/3O)3E|O$p~i̼A"<Ia#nLs ep2#~IVbB=Ӳ.hU7FJ[79n ca=T\H^<κ3nH'\~ם[;^ >_aްm,f,&6 V{Zkl+)o9by{v5-{ľ^IU0x!;.V"}50#ns8 WQ>5B+ZI]Ko+ĭW&K6BpLܖ+SK _hcxmו(ݨs"LJ-O{H*ԀQɌl7^u|!4< mE&RqYexQa5n)|9ݪ )&WCN;~n.<̨ƖT)K45}@v~IN!K^Īt(Z:~ /'H^*g{3f_*a$@m0`h$ qsP|;:YY֘JZ_-R3^(9=e<-BWEmXwB(j9ݾ37'| |jf+ξS UV[QQv] lR3{I PF;.#ߚ6WBup|aas zfY߬/WZh*3}tIaZi>z2}Ե,N%}Qdg/ y(vQs7Z{I8]Q$edd`AkΜZ#߹=ifۿ*Ōq<:K7Tbu2`?RO@ql-5vز3N!5azKHNnD@exJr\4cᔷZ's VRmt//ݎG@JB ~Y ,iŹ0X,g@}v8JØ繲e_Σt]ޚtDyaFl^*f^~٥^ZI5QNPx7 4 /YJ5=o5A)^JX;Q7ڂ~\+ݳ Qb+A)t'5BGһ<ͣsW z\Zc-)8Xs5/E!uғ*{3ڌ^"}3I}5z#LҹYg7.yB:Q%Oտ-y"т^"ՑY[Eytk3 8uaF3[%)#jHKdaԼ=mfDeeh>SN$)iæ(E=G;a`y#!T|Y4h9Sc):sCʘX//¨%Y ތv{|$AN|ixVlTۜlQ2#ɒ\YD VyIT goZٙ'.< R1K.<}!!R7pX|Mxg!k|#|Lǫk]t]_+#n y{E^;?K^@H!?Ԛ[d( Ɩbʟ*G #b">hp4mM ]PX.1$ c87< ݚO&H,>c0ޑd)$O(N1w<8\n –Rlq$)o1K$Q1D˳j]"{F9.V45>)EGᅠڙ [Eie$^.UZ)C{&.TqM}t`FZ髯>62gjL6Z>^o+v^d9/՟馇  y8ms(#Po"]DYUM}ίra-A-N^~⡓ѩD~44묕^:fboAf02#?၊ }\W%TOQk~8@dUl=yUPx^<qĦBLN6LXP 2<T_Ufz: q%)I mپ(GA<n(<v5ek" FEvƋU>DAR4-~K =Iّjb(E'1,_}DiH I"Z0cݙTKsqZ17j5^QtG}2{;P&|<aZ08adg`zcm[nJ(m CK4<90>/M~k$CY7`a:{ahsu`pW|R2t<{3!_8i5@w|3F՗6Q93ݭ`Ӊcڮ5,#tLOcSa0^oÿѶ>q zz+ Zl_ǖ]"VӮ>c -XG%/S~)cgUU>_*LI'1^: yKj͡N.MW~1DjIP=$)YA ,td ;캗m. fjLmv-Z>cyPY,U>3~uy|"M1}|Ζjl%u;T:1ctu7E#+F#f b.Jv:Ɂ,AzbxA\Woy-֧YV_Ϫ WЮ&/#2鐅&[-` do҃+[ꋫs?w 5^pG\ie85!(*hts,M}aa:XPM5,A )E4m!Qa{:`Y'V ':ϑ#Mb^g h*Rqk-ٿFGCBs,JIv%iw|%j*4u58&β}=F.A"4Y" 5k'C]O N_ \.lԎ$o"YT!G ^LRrKIZ6v#9+:MYQBmYP;7Ny֝elQ ]%JӸU*rWy$l'QތsN/e'a5ǵgLMQ71j)#R˞J` bqם 6ї K&W%ls4499~cHLĹs^!9Q $?8[i}tgĐT+N1$-~eC`1'2Y @-m|`yal;"7o(̷cv -=9M~ozbL43~2;P-5|qj^b;}Ռ)mw>#?q_@GvMkWS b]dgK\5~7 8khIG0~LH(,'BA),D( ]^T{>a"@l*G)we;!h֑xjJۀ#y=>yr9 )|>z m 㑱a>/C_Pr:njj*p'} _ $;"Aɼ3}q/ JYAn';)ä#gtx*d·ׯQgے /ܝ9vK0$M(N>5OMT!^D,bZ3xyzޓ WiMl좯B1¤QV(7|G22EK4ԵC0'Q5PL?>^ s)<GZkcB|4&x`XtsO 鉝/-= %:751ӽfh-m6l\iC&̏ 4M$PNK`of87X!KG-ˎ*j'SiHUK `tT"'l^2*C*u2#wgM+u3kj-<[V SUJ驑nn{6`ll2'E3b7v=Ȩ(v',Иz[ygBi6ӷNC๤: ޑq| F>p ?(ȖK!DO0N ]I;+GZgg2iHyz 7ܷl*^ϵwW yj5m-)pl2VPxvZ3|Z 5P mifP'[YX0>c&M)KY͉*=b [9%Whs,̤lWPk١{^5s{{("Wb݋"[56ji K uvLSD oՂ;V;]|*neu\ˡ.U=5@!]w۳ z3pmJұGGzY ,:[>3ANz{[r&ZF&8ٍy$ 3U{ހ;d0!l"/75Dre4{Vboy4Ib>QʙQ [nLPLe^V39vyX}#ułpo;a,s'SR[C3%TWf y:)W8ԇ"֍#q'YHE \vS=NcJ(QsjbZwB7M#W'!j(0!ҋp(ԥ.X Ϩk鞌NVoA`gMr4跪V4O\5LG!щ!ZӁ,هS8:Hth]-95c0{pf1zs_)t>VⰁ,M>a*2\.jRabtExThnS[jJuȡ~L i?S^[՗_紤fð3gg=_boՄh6LPdeaR>dE>D* Ί$x,iRȾH3-sP7=pf/Z4bn.-x vc%tTRxܹũ ~NC7R~?dBg'ˡί66!>`'L$Zg#攭_I P兤r/ܑ[̐t;-`6o-4>?zO$E?qc3fH ޭ0| `,-ɽ, `0ru7CɁ~7)V\En`&;0k?22=nsd=o4ΰF͎ XJWBc$)O'!DC!?%gM0(Y2M<_uf)e'_>8͠uWX<, g&1"g .{?9VK9} % 1*z!N]BE\Nc=+j+!`r8CNMVd. 372"ݜ|t?h"L8=AgF*v90d!}yfv+EVJrhJ3|ҝɬKm ]E(d_;H$ =|PuUUts^c34\Yxlɽ#J$Oܶ gd}{oZHKty/7rܟS 1I fkk#[. 2;e̷{(\r\Uz76V e_NleU"_ E\>bKb|`#MP9/bW@2-~u/Ւt5j=!}J6Qy737l!)lM2zIn-^8DP, 2|8Dt34S"gXd=[BVKV-h"d ȜGam%ukY9k6ްRac 𓸷2m8BxφD~ޘeqsjU;oVZ8*4i2_c=,a: :4Xyo]5>Aa*5MD0N}an}הk5Z.25 V3no2y Rѫx 5>U6Hqh8{$?HB[@EPN³ XV)kPL3,֜^vh4I,Nѝ/6)HUK3/7!A6ݴ|I PJfwO:v=8^\{i<qPbbUHi949e.ZqL?cj7%[y|Pfv&d'2Ť 3sy58{R\6]_l!d i &VmbNߐ;=b%zh&\2C' A6:Fjǒz:2d&BړBq6e]@`VeW\^^㣶8<[<מyH['p0FDw”&Squ8| IVv1sKb{j%!DhY?oz<-Nit Fg?T#^ N9!ucTZ];Fb{-j6*aS< |aU0-/* c U~79~#_} pad~ġ{䟢0w׾ӷ>N_dXb%2)H@&p͡A1arwf!%#P͙KyÝs0 C2엔o|8! DK.wc0JUsj)5-KG;o `bk ĜHe6z#;?¬s k|hǗ<\ lA{`0CҔ TkǼ̀MĒql";#`<Ɛk8jP='=+>s)Qh0Z&[e4a*Xc+1{;9\pM2X`XRE#Aa45X2rHgoUI1˵dk2@a.&h3t*}EMW F _ݩlNI؁>h,sL ]p74vԉgNѻt3IkʗsP|~}I+C2T| /tMpc?-Aa6+[X: M>n1Ax\ )-C %yUhq #Rh75uLI3+7 39dӔTĢ:q4NJaޞjzd*i9i mT[mj1{&_~WlhWaPj-ӡ! ;@{~)>ByK̺[Ov^-4Ș5HT[dh98T8Ly=*uMP!܄ĞmM8go켾_ 7@% $srL=&ly37aos' 2$[Ϩ{!E>L tcUi$n^sHWq^j-; t\D:0jfP.O'UbhO>pIBeUcg;& qֻ}csJ{H933ϔ(? xύnN+P0\W`ʖ`];uVL[Ŝ@*,RX)c#Q7݁P`CNqXG#Zݼ>&s2[QIE| C<nO(GؒYҋϗ6dr50Tj%` Enc|\֨8`׼\9W\ 8ֿ p&h"kaI=e}ʚ{M2H@2!y>7&'%йG8!@V*'h-}@z },\މk eLH~Rk_QnõhI-\<JQ Yx>b𥕑ˆ*K*y2>doQ).O',<d0ܥL^FႝPR!Nԩ$ob[3Öp@&Yqb3 `+)#3:¯`=QLreIR2P!pLdSYԐwc`z:{[C/C?Fpex}`ϠYlhnqZ+'9?_hO!m<Œ6x4Jj+cozUšז X^Cw.ßLei%̊^+T˽CIzfG-ґNE^X8%>ϣz|j{?EҕJGTCM/v2r&Q]S~ k-+CD&Ur߉RMt''tT5n. f՚DnXD>@AGzu` ʪ_`!VcEF7 )ub@CŸYP9с[2)ƴ4u 녱ڹ)jF$>OQ$=s[( ^"yOeCR~o"6]v&"qy>gT5kÂ<_UQﯽ %-w OuW%ȣcQK l=J&R0!3}ekQ,-F(;U&P1 N]Fx~ޙ݁`P~J)$G}m#|̦0*hBPȳ=#clEދ8F᫂Gd6a H&Eg:g,]펙:.}2-2<%5ŕ&2@"/mi0{ͤET ǃUzk vsшfuJ5OݛuG|-mxS7Z]1MC[{H˂ݩWٕNm08 ddۓljkcJ*sP6ɏ)oy]sXK$A/DօG'ṙ]W V-z_è}wOTjB-`9.ئ=AKMb!礴JȂܽN (@t .@ 'E\w +X}5 zbg;t.ΝCn}bUpmZ?&?hj$(WU෶'hJ80`Lu;AC{7RX=/FfM< tm5o=>h P?Tf/]a>fGω%mI/"zl':G rR81ھGl^EU>Fe%ly x/zHmcu=xiyp~? 2"UG8 ¤ufWchE,cbg%Uc{Djlg X|?(eۏw${CWo<0)){QfG=BPXn,M994F+^ӿd޴T"q1ݠQ5Q\)kBNVaYye:!3K͞cO,ǻju! ->.۩ ̓@#E YZ