waf-doc-2.0.27-1.el8$>X(grB.p~!k>:?d   - 8<KZi xNN  xN  N LN cN dhNiNp&NvvN||||(|8|9:GNHNI@NXǐYǔ\ǤN]N^B b$dcehfklmtNuNvx|Cwaf-doc2.0.271.el8Documentation 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.fbuildvm-ppc64le-14.iad2.fedoraproject.orgqiFedora ProjectFedora ProjectBSD and PythonFedora ProjectUnspecifiedhttps://waf.io/linuxnoarch uR~?/*yZT}rl2$֨~ D 9$ X yIWx731(5!@!Cv$ \ w d5-U (!*.>+(w>1>7>1 R{.0.<_gu]3Bc&&LRKy^BBT3P5(^EW(q.P9c[xK=5;27]d(bBy%P]**h(a})!e Pz/$/lGKUc,,<}|8DD@;55>;D5>8EiI 47=1II2=CLRLO}7xF@:7F4C:7777FF77:1@:7LC=@:@7=)2=$RZZ+ci`/lc a,'b(-+xKoZIO](WF4CgMyZ=*Q00#CZY)#+e>~%zWwx+0 <"1A$<nAt) /"'cʘ],.a  xUs:M kAA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe?e?e?e?e?e?e?e?e?e?e?e?e?e?fme?e?fme?fe?fmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfme?f[KMff[KM[KM[KMff[KM[KM[KM[LPU[LPU[KM[KMfff[KM[KM[KM[KM[LPUffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5c03850dc0e6f8e98d160d620e51704b4b717c88c208e484bf28fb169cb045295f8a35ab3e9efff525a87e9e0ea850fb19d4f4c74eae356a9f0088f063d8f925a6d62bf5ee921b4c30e0fd1fbcf743f2a5b1f2dd9b7004ca26452902ba80d05a9b56c79df3a88535bd3c9e98bf9ade78085d1797a588b00b9c6d6f1671a5ba479e544376c73878e7cef62942854be7c6292ad11534b80021a698b5fe10cea13974e141a6d9b6e47b3e03d57bdcf574f7c244dbe5e2f73a502076687579e5c9fff2ecff7260e46d6d2122e832193ce3b90b74a24a075a0ddc488fd6c0a58393b4e4281157ef9615c881282446d20a7f87e688b5ee8bdcb9462541bd1d7296f26c1762b42c34a40d94844b954193a5d947efc903fb7f566a2ca4f85e0e68db61ab598d3ace1f9fd5a89c941e55913907f54d865d7797b5bdf752162ccecfc93bd8f67b72aff72c84118af000f6822761211d48d0d4dc9b4addbc57cd6171c3a83d67647ed84b035904eeeefabb791c1bc32bf76af31fddce7b00627cc59372a48be306430f0b648cfb7e621ec4be2f85dada5a48f116cd48453da397010750c9f969b4b7315e436a1c28700b2b1aca4619061c5cf345fbe4bef7ed4feb560ee9c83b8c459e149fa3f741b7e5b6b54fcfda660894b964ca607dae7be759d16e1ccbb4531403aa81e7f04cd13b9a55607c46d0e7fc3647cc03c50c0e641860aa801dfe44a87c114fc2413d3d1d6e76ee45b3a2c4d8ea9525280a054acb6bf931ec3cc142aa5ddf4ff097bf3d655b5ee5dffa8f3c924f0f7bfd4b20548a6cbb5d66cf87626807094aa2116e361c044be2617568498f295f150ecf111148636ab60e686e00529cab48a3898c703e010ee2c9e1a09f2654b422376710a8641339b291413cd09dd7757a579e7df00cc9e323490fe05fa827abb64c82e0d61f005f78c2a829e0904fff6f4032025371f9d2f361a162f74f6e61592447e01edeb2e4395ece114abaec894f4f750b652d116a08f9bbba8822660f4e59c32de47e17a359b4616fa0ee7f2d05003fc8979233fd8ad42a246ef866efacd47d8dd471455a90cfeee3d1f5e7b1955d460040b9294393a133cfe6f18bdbf551793a20bfa706821df601c74d54341288e20884b22a3740a6ce57373b62fcd14d47383e7f26f9a3e75dde34280f5b47c3a90ce2dbbe3bff2ceda85afbdf9f4e90b85b48c04af5b05426937e7f3937d69608259917d59bfb16991ffd72153a9d837b7dd52025381e6f9f43e4722184d9d0d5ed478bcb2eb4ff6f55fe6e814a24f3461397f7149dadd30adf836451df960e71e0c8a2083c0d1472e007b678d22d9dd3bcdcc8640fa05d8ad51aa41d116639be36d57df0268b945587631a65c473d25d8dad6d8b9347378d50253500b0d9d5d0addc9673d9645687e1e67e4f553236a9d1fd7cb52398e1020c376eb25a40d4bac05c9278647952037ac4ded4e4e7643db91956cdfc1c99fd002bc364859cfbe3314268915bdc6a2c8ec406f28c1a3b77387f1af89efb96b8ec94ed7813b193c1b70fa570646616207abc2592069d778340bed8c55d0a3dca9ac82d3b0c6078742ce010318c2e7e2e359bf349da3d215f2097d77d6daff38e86018e34af072383ade227babcf91b636f1d8ec4a40957ac8b8cd400feee8312543c40a6fa7abaf8ed3adf89759d3bc601dda07f585c648483d42abec435e3b730ab9e11db64351b4f4ce0a4392160d33c185fefbdba8de251a40ec24805c43812871b911d4f78b5e5d4892e374f293f82008efb2acc7b572b75a6b8c5cb6365bd728f73fbb67f9aace456d44d0b7eb761b08afc0ae7dd1ce1a0083c152eca6b97f772c802212e5412391e46fc696548eff800753359309435acaad13c08ee480f111f83b1ff939bc4b60abdac2ccdf0c63284db0615ecbf2f7fff42391d0130e1df9e3d33ae018bdf4a19973b5ef0e84f0edd027511251af9205d3883c1bb61b60fe69d08e70d2fa22c5ee26919f6e7cc0dd5251ec3306e8a7ef1f98fdaeea5e1d567d1c6c54a753a4b9b979af7f86c7ea52b36971a2d1b7c7d74d49dc9c002229b7b036d0f6993f4b1406641361c6bcc4f1d0f0f53e0b045a2f47a1fec4e6bbfe8495ff5f631c19ea02d7d818f3346c4e4055c34185390ae169fa2e99d4fdf3f5be37d6e02d04e0629ab60225bd289f3e034d8a6185202456870776fab16af47eb30217dd7e5f57edd5b864b53e30eec510aa1531e0a112954a308e2072369396b5cb5fbec766af2d0e922cffbace9b49438a424bc0fc0404883ac341fcc09d2a911d357b3906262e52d4b5f3c75bd55fd352e14837a38467481a0834061832411c2571906064e1640c681d673cacc666f8edba10709fe14f53fb631c5e06a39af55596422382dbdf404c54f11f1bcab6e4a15524cf85bb2770113b86434a0ca4343ddba2401dd45c1037f8dca4e7b34d0c073e47fad69cd2e8d99a4391ade14af48d4b7308b2f68916db7a0a673c8317c5dff14455d22b908c58809ed23d45570cd18c4abc404e99a11ac4ecc12f17faab69c6c6ac03c8d81e1e8a7b39b3118bf66779963085e406e70c732c00aed62033fb22636bd8bea3977798037f3eddf30427fbdd03a3cfc524eee39b26b5dbb9b6dcf348e8c13aaf4e67bc9cd5bbd012be8d26400eb36954d9b1d0622806b16db4f74f05105b185e8854d593bf746558de84bdae048ce3b2701918b10e895cf7850c6047fc5197aec5e553ce9268cc1ca823386f78cb1d6d0e6d2b9b00087c2bfaa5165736014c7a800f3ae1e4c3577a9ffef7c84b3e7b311d9103114dbc6a1231bb094611ea50a22a092f26fc514df88fb326f3023dc0855b3b5b6685916c8a921afa1c2f18555ce453437469577829cb506da829f85f8ad052cd77bd55bb11b0503a7ae06e6b672cd041c08bc44281c068d6c40baa4661b1a887871b42b7ff2947a7d87314d0bc81731c40e869f36c13d8ae93568ea852740075e72ee393e6f9f3e93b4ba91577aaf1fb19844725140d027ced994afe903b206c546c5a4d336d4555a229c4d3b5217c68f8d0e4483bd1ea33d9a267c112cb5591445156948cc9f38d7a29d4f50fef552f74238e86d5f811e084952a2f82830f4dd4788b7280d6d0531128b96af2530eb65f42487dac51d34c3712edd6679175033fbdb157d36c161129269d58eb2992dd29cf8692087dc7b07c167204912f95e95b899d4fcd7d69e64e610339306b68fa1c3697f1c938e7f78d079030291f0852c9082c99890644c5bd7d393ec93e05adc57bbfba3a3370225eece6950eed7b86d37a53c96836c577188794f44f892680f2e2df0f41c874a4340537069e857e504d8f321ecf5068e30dba0d559334906337b7a3ae778e5a661843896c8d0995a49733928a858ddf13422731a5b8e1af0c52dc2a67f3f1c6fec7c8c45166204c592fe898b12636d8cdae89e88757cf6f5684afeaae8ed47b12837e39f8adc468e97309789b8e114b91518612c4e49fe6dac4b741c20dec3d353624a48a3b832652c8631ffb4c09d3b01075512fe63866f2502807b4adf30be72ece7d241326bfc642c382e09f17675f32d4b796a8b443689193a4cd2190398157c6f2e8a3b0a4ff1f703007b1dfd0e267220512d01fe96a5c722d453a17d4655e39cb54b447bbb5d5efd25775e720d8266d579b679b58c6bf20f859f5932b6002c6bf083e1cacf686721918cf49f20111e5c8b7250d049ed2d061bc9e57b29689f392969c0362df72f72da484789fb1b17be236083c9eaab0413785ad388ce02128856736b28d154ae91538c8ecabc6a4e623a7a5f4117d6a35f0ddd161092c3d5c7c23817808d8fe9c3328c98c084f6387a04925b38003002f0ae55b0cdf9e16b724c77ce2b9ad7b695887f9af3800381d6b557e82edf4c79825a0d13f2460942cf609aa247cb4578a175510d0d0ac7967ac95df257010107f8a72c91211e03f8d83833d8c8ef3c9c0996b004dfddc825a63f148e1c6c3baa2c5c4f03a7498433311337073a43f9a4601f4035fa6a16c6d68da532da95f7838eaa05bcf6fb1e842ecea7bd962a284a237047184bb9adf32931da2620f6f17fa05db80b369634437d956aabab6fa295b969411b379335bd0dfb6d5f944be662dd878c63a9fedaa02ba0ccc70e773d88cc42882292516e13b5bc73355387b023972ec61061bfd4a45d6e471b38829733b940014b6e61dda9993820ff6d70fadbdfb3c79cfc88c286812ea378f94f62a29eca04e38841d81976df82421da29ecbb649ee3f0aa91f90c9e91a7d1e8e5d2d2e59a6e320c26e3d7ff84e6d908209618db9350c3d4e3201b82b9340824bd5428f7b27b0e386bd9e3e7a4992f45c0c1d33934eb2da3b0eb5230f4eecb344b08a06475deb8ab215b6b9ade2767c872cba5f2a2e7dc599c65cb01f9a4afaf985769b2d35e281f1243f57697a19b9f78ccf2e6f35086b0d52df37c8f4a1f9c6c1cca6b31ab64e38c4f80b3737bc318c6e093a2fa2570b8e17b3654ca75b062259b804955dc894765d904fe4f293273f607aadc11b6078ce281f30bc2b3dd462e69134f0c692f0801398ef41f3e5106d76ed159db121eb517f1cc6d2b49cdeb0dffce3d2caf41e01f5aae7168d193cef1699b1e17b38efda5788a1ea4cee159aec4e2da32846e7bf7220ccbeaa36f70cf428e9e1e7ffdea2806c805391df49b607fada55ebe9d246f128a8346a8f25cecc31bc55bf3be589abc973e008707d7b42b69c4f968a32a7a6bb883064b4a4d94b966ce9af77f6ebccfa35f37b47900c695091d64d213177bcbbfdafeffbf96f3fd6964445c02baf8223aa946e834d110effe7a1bf8c3e8f4074e5d64d96298bb15360dfc69fac35900a0ec4b92670727a0eaefe8adc7b474da9375e38d3aa39131f8697ca2c7e59f34b46c2c9745bbf4dd39fe95f103b38b1d946010bb4945a6011a5fb7500f534416ea8cf29e701e19f0ed0251c7a3c87d94269bc592ab5db3de6fa10140d3defff6bbb636f6361290c98f4282f9194fa3b0ad14249acffe30dd026ddeb6240407f16bd1c0e0a3171f398de8919f64d7bdedb481379fa4388adf0b8d104512b3d471022e9deab21649e25da190b107d04c78510ceaac719d22600d3210fac3af26490b083e1d469fbb63099e29ba1991239d1f652d06f6333844d0f89504b5b132818533ea5c8dbbd61a33635f03086d08791a76beca59c1ae4ca544e997fc9768c5a31ffaedadca2a534c8bd63192b1997e1a754d820b9ed235cd774d51efb1426bd896a441dc0301b9182e7e0e08b9c8b999dd9de3c7f5ca8e862b50f9b36f2694af846a6afcdde8e1167f010b35c74534b2c2714ef024c7af63178ee783b2a53bfa3ceed6e3e06fc3960b229b0f7ce0030d10ef223cb1fee2dd2fcb73ed892962ac13b82e2661ccba3f511055f1200a4f5086d778ba47a0781c90d4d45f0700ad0b400d1a21c6ec176b754a65b736aefe95fefa4a1b8a7fde8129297eda4e218a6ea3346a30867de09f9f745dc630d53ed0b6fcbd496f46adedda4d4945177757e4245edaad7f16707b50776ad2af68f4b2fa734565c675861eb05203d80d33a5ce38f411b8db2c795044165cca1a60588ec9ee53fe994ff537ef4cc09c85327d3b905de2e40359963134e60cf7333b7954c32d1b0d3105d32caaaaa118d5245e7bf76bd36d57abc009a6486028c628d5ae0a515a36533c51b9f43c59f70cb3dce33091f299ee566f2e80701217bf9649b62dc3c3b640ccc717af5c24f267c1b15d041e6de3699ed4274dde2c2e0938a44ff837e61c65b35e312a80841becb0f7c478126646499bb77b3b872974369d0f439ce9a54dbb24ea7b5101b143c87887784da4fb8c18896145474823bfd4538dc6ebdf6e8491a3ac6720f99a58d658e9f5725f63202627f9e37d2f3b2fd23eb20e737e8ba222cb4e80c5d1f0f4230c29ff14e178a7dd4806fc2eba2f7f1dd4e0004e6401cb3afa37560c7943935aca9ee65d92ed84ed013904afbc14a8492ecaf99008a050d65e3ca3f15f63b1880e0cfab5d8db4b5bb3aaccd4fe5c9b878f921a5c39ed3095ce7dd63e1a0610a133b5f737ad45c8dd6df56a4a88d799bd833b4f0f59f1da13d921120ec311e0eb2ffa581a55b0317aa75d57c7f71341b66d520808fa99abe5711888877bf89f543ff24dfbb846c2c91f62279df7987f9ad21e627a4cfb48d094fef269dd32dc009d37d11e4987add7aad5e85b942e12eaeb0a5df9ca7cf2e65b2f146e9dd6617994b186e4d444fc129ac0c5416659e6c58d80ecd1f405c25259734d15836d8158bb94c766750dd25acf1e091a21dcf4ec5216443d9d857c8afea1b7b35fc1c0adaeba86ffe5850e336e4e2f074c7853f5d64e74595b3b5fcd1ffe1557211be1e158946400d5b7ac2a499179b5755ecb85db5d9ddbd99f2d3c6000b5404fe0c754c9e761119f2c0355aceaa05350df28154112a37a2bd664cbf6cb684b7b05739af59ec998cbc3a0f0ff2a33e1e52e302d56b6344e1f94099e3893dccbf7e553e941ec3b2229ee5311467ba2f5b59a9822cd500ac30a48f09e49d120ff66e05a8f81e6d0531513e5c775ba5751dbb390e8966811509c59a48e9b229c4a0d335492576e3690bb5806f7805271cdb053fe5a8d23e73964e53f0d7f48bcd702036753aab2b458b4aaeebf3b91c9108cd782de9c216f8c411c57da823b5c144b0e7ceb5a13dd054ef1bc2aeca08bf68d5555869a7e2d53bfeb7797a77975e890f795d11c16de5c16df68a0d9b6e758ea55f102e784356ec8a105265b88c825cbeb6dc3a0e454102e32e53e9d1cfd08226dab3b53989c449e76a01245a5f760c915981a8448ef0fae3d0d2bf4613caad171da45e4a40484f9d7389c353d41b20922d98017df9cc0e2893edc45194c022b758008e25e21a8c5034afa7bd556d48cd5ac98174559e46cd331639494c885afcf0ac46dcaad45557ba162beb54cde6533bd5b21f5c8ba99bf7f904643f948da6e8da65b581bfc63259c8fc3e3c0c431e2e2f4eecf4f3d5805ef95c087281baf6883691af347132f0ce9c379267a1e85eed181aec2f1f4343eaaf4a211e9c6badd65979801bb3e2d7dd16e8b4264554419d2f8273a37cc39fa0809de8e906b9655b286bf24215b7fc0bb243dd8a4b273c0442f245fde69f3a11d8ab1cd05cd3685c89bf036aecfbe7c57d1416526c7e95a2991c6b5d007b1443f1b84dc69e20180a2723744ce0828bf62680e791780115bb16ab16103b206c79066b3988b95651b42a5f2336f7d4e003aa82df2a7b323e37dd25e5f0dd9f6ef0d750f09e445eb9ff41317f68bbbadd89a4f2abe33672a8955910a6642645a3c4d266399e730549be1b511ec4e395b8a43d4220b777e4a071d6417b3051ad0f484213041477f88b97b0480afd9f2b807e2c251d13d71816919e4d0bcf538e7338bd0c087a5cdb732704c8b856d6a1d2a3281e8bbbd5c376ed8ce3fcee89a35b203a7ab22224f304309adf7277a638545203b232fdc356e21ee9acb8e09d1480e1a01be8f63bf131bb04a9db24f02e598ae24547de5a56c4465c96ca0c85afabcfb578f18b58fabd1cf27aa062528c455677a6f05c4e1f321c76e80200244daa61f8f78c1c8365ef1315876bfacb083c2962e140c466b363640e12514eb2ecfc5f899467a336d23ec8df5deb2692ac76a7ddb73cdb806c1d8a938177adad5b0bc1cc941a67249a4c7bf556315c7d60c4644b0cbb9a7aba60fde4cd0a559279781ad564ff10151165baefea44c01a0846636aad1b5f5cae0847f691490656cd58270c1e58a9f38d8bcf88da31196229d1d04aba3d3e6b16e9e3aaf42be094f274e8b2f006ae7bb76ef410c473be67a03a83e6aead7569a2e0747c6942101f11c14c98eb7ec489c38961c801ff695f0fa5defce78c6fd4d40f5dffce186bdbd9dcf66f203a5f34b5cd0c3f55a8af8ba99cdac52e89cbb0cc05e61e4e2fde0669df9fb5bbe1b387df019826089cb33dad0cf0b60f0a5292756c049e7e7cd0147435c20839c8e34ce395c49c2c9e3385528f59505d1c9b9134a9f8aec12c5ad59b6e6409b9dd8dce8290c1938c2aca0594dab25be751f58186d1a73b331eb4dd0636d72cc76a401367b8cf3a922673bc75f5613529836f36157054ce278cca616b447e0022b8c8c01bd2e59588a6ad5a001a793f6382fc9f9587a07380d4f7d0d7c027a54320cb11bb1091ded3d6210fa140bc2e91133d060dfa24c31f0acf05848c743c3a18e22246e7dbdad77799f850764785395eefe12d813d8081b23b63b860d4c3afd176a8ba0c7a643c29297a034a83d3e6ad1fb5c8d686dc685d5c3dda4c7708e80965fe737108301d6aa3d48b6b346644a3e2f3c627e9115aa51fa6ce9738e5e508806b7503424243933a0e2c7110780dd457e555e91e0258fcb87de4a084b8878204f9aa8b451e2d42b16673ed6de28cd832cf58788b2cff13b26604d325768ad279dab0f491ec78c8efe40100c453cf5bd351a7487a11dbf0ec78eb604d440f99759005c32d136edd1a719fd15f1cce795a4851b391d36b46e544bae4849054963391857871904dfb21438b97a6bc452cb30f611ece14641ac6a80b27e1e4a2ab0be59b8d5ca5b77cc39518d9fbb031ad540590cb4e955893de7102d76fa56236ad798320acc04fb46e4743613e720b7f9994bcf8e3b378d478390ebe7ce9b0a3ca2c7c35380ea3498a2cb76e4f4082bc422486fd25cbd30ba48f2099f2be6c3b1108148fd87208abebc33450739d38356fda7ee0cd2cf69c72459824af8628266a0624d96367251a124e3db148d9ab61ab69b574fc2bd833724f8f30436b59bb02c40a4278bfacac2af03ac4e869c670577b97c8f46bb509e79945fe5657d679fc9f283cab5d9a9c3f5e8036c0fbd8b4ef55ffb94acbd071501da0bfacf41e26fb1026c5514c4bc1ef48fe3ad396ad4a20a8fcef6dea775037ea8f6ef3d44ccafd10aeea845c1847e92ec827ef1dbe2ce6def51d1dbc6b82369040cce5685613fefe03727ea749ed0c7b661935259e4dec7c36cadb1f8a5f047604deed26a2f5266920c6e2e73c4a3756ff27225352be24e99032626180124b0fbd8bf3bb11f3f243554efe2b88c95edbea22d4ef8bf663d1fd23aba06db704e10446911d334d006a390123e08c3f24694956ce916f8b479794782e4c0ec76ead82aaeb2c2d9bc601329d8d21507a1d6518b261f16d53f99e5facfe1e9287ea1f72b5c7296abf79a1bd6e9df23ec3e7b341b9325e1ff212bf5b41f3576b3d30d69aa15d0254215e789eb2595f7b0ec067223af92ebd86e98a319e16921187fec70f885c0c90ebc7b2e9ff4e9403dd5877e37c4c53d38f5b84b19c16cc31fcd7a343961efc3169db5f0cf4b49f9d05019650e9f461fb877c9f5d48506cef0f5b2ce4ff372238d4a651b7f08027b3e77050395d26af72a10f6c4c151faaaa47d359c319c2e2a67f846d47067681f7d3dd6e7e879248e0144691613d83b466d8daea1812c3c6d8c39e8b65da108ba1318102db622a40f03088ed326d4e8fd80c4fccadb5bd2af72a8447ba82a8050f1784f8150d561d7da642240ac49daa5900c7f39a4070e2513ec29d6e8ccc150be18c9b3886b9f7ab777ef1aa1e42222b1d61c2f846ea9603832245dc3a7b22d009a7edb399fcedb9b5e89f9719dac44010e7e9cfa4cc5bb947e2d88d22a74985af0656f973a8094335931d948c58099e07b5cb09969f76b20e5f799edef1186b2679404d97f4de855af57065c3d592646706175687060d857f21da056dfab242fbe9953794b5d4aa13cf0ab56d0fc85aa31d425f717468b43558e72bbacc5b4d3eb71aa5c0fd8e1db350e34c108e22ddea67d9114148d018ba4a18ace1e9f5c4337d5d0b279f06eda95d91c5699178fd82eb9a7656fc9404e6d53ebead9382b76506b108f2af5fe6f1a598efd3b2c0d4f2ce03f3fec874591604f80333991c6991d8574ad7fffb96d6c12384809b3f939ba4d2060ebdf2187fe5af8313c7746646a7ae143707095aeb287544d40eb1c17a248024bbf2780300b123df0f4a19f83bdf033695cfdc7b2dbff5af8dcef9f64737fd6605128eb4b1250be2a434daac97065184f8ea0122763c14942d1d8fc6bd05797712cabb76cc485fbbddd2f3665af0be623019f4e7e62cc9e5d045fd991ddf2b208dd9bf39a591f50e6ec793416e2867f54e8c6c7e89b68c2f78523287524fd8e9f1c7ea2afb27b84b9906600e2ae2f35f33461f9dd97f70a537fd0c26b02082e7b79fceb9542901b5c03cbb752773447a1f4d13f13e0e0440737b92f8825f5ed0740482819f3fba7826297908bbd44ff00b64ee95d262d60866319c7cf09c3d5b2926ea9d9f068801c8ee0724dac66604b03ac50b18295775fb8b0b215a51fc05bc152a12ab32d44cda758721c5df53f2aeab1b1e3490aa5ba5080dd83bfbc09c8440ecc3e163b7352073f7428a92facb9dfcd04ba29188b15e682db4428a169e12dc36a7655363de0f0768a7bb036f00c6fe8ad1dd5bdd4c89ca40639d0bb71502306afdbc8646f6ef362b79c54a8f9211aa290ad8b363575fc30ab04aa494f8ab239fba636663b950ccff763bd3b95a3c214ee2344ec895c4bc9a16aebf38c4b950f59b8e501ca36495328cb9eb622218bce9064a35e3e0d9027289ffa5d9f6c8b4e0782bb31bbff2cef5ee3708ccbcb7a22df9128bb2187083882cc6015984eb0411a99d3981817f5dc5c90ba24f0940420c5548d82de47e7fc50db3699f1ca41ce9a2ffa202c00c5d1d5180c55f62ba859b1bd6cc00854115199b96a130cba02147c47c0deb43dcc9b9f08b5162bba8642b34980ac63c67b5260b50a0f434e9b26585479ce67ab2184adc7b31c26d665642d3512835fe8d039d87d8f443d02abb76df25715de53a329a7a35cb58d4767c08a574fbe00ffa2fe3371504d9b2a52f9147f4e8659aaa6a29b32bfff58b653c17f392d1f0cf808f0aa32fbe90fb9c9c846917faff3fdd4e236c284b76c02dd33753dc9017742d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4cfe678a4446900f4081ab8d74ef3d1f8b1002edbf8cae3db292fcca0637310ed108f280badfe5ec5168738c4f70a59bc6ea9d1e9243ff2b951386fb668e935023e61ad44de4625bdd7aa3b1ac8ddad355c919de8a23bd16fb36053901ff23cb931e7b3d1c01f40bbd9511a2730a93f27b484dda7767f7b2df104867a0114aad758a56c828b45c81ce0f4a6bf9b490650a74754848b42f625e7d1f26cf85970849028e083d47e7c8fd6e831d0702b028b841f930e10a026aabdc0d012a974bde94de249fc7fda52645411494107785b40be119dfa40376bad9d7e5baf5839c7bc98db6dd4a8a0a0fa7c756be68db979620323450b5bb3dd831a52fe2a085c4731c09295404229744ae907ba491a8849fb33da15b37c12acac26bdf58eb01b09f8673a9a56158b4c1db95c2ddc535a9bd19ebb52527f10e26889df849f08f552175d082532d00f17c4fef06383a39fa566177023c428db42d9bdb17bccb2ff7eefb655b2ad81c4bcd8e2766e4ddaaf1c105a81a7fcbbafe1400560b17e0b1337b8dccb9ebe0e32b44fa6f31f38b8a93f6a252d6d2316e19f92ecc2174ff62c102b2b6e27e55b0984b9dacbe8164cc12a6648efcaed15da7dc873fdcce615e8f1002b9b141cad4aa89f2dad7faca27287a917c9641353142ebeceed10769465a0a2b6f86429da52eeef3f6c01c7d48755f02de0778c18183123ab566a5d04b1afceef52f437fa64ced03d7f36931a679bcf2d3c753ef604844e2562d97d939723929d80f4019c1f1dff52150a249a80a0e5db8b71f3045082b6afc77e28178d566be15012a33b3ba55df095c1100d120660d248f2f9e8a4dfd7af5044bd3307ac607f2485b442a2d431546569781622cc265a1138743ebcff5c9c972f3502fe826a92099f75741b53db960a684352d263c3d81bf163d2c073d408767c51c2cdcc466d1d0701c9aefcfc7a5f23fa2baabd1400b27b79c17e2c9414639ace8fa4933e7589963bf9e19ee2c89301a846c5fc518defee1aea60c6089c7a574382c6ae404c56e35ec69d22be1b81aa73e1e5840a75dbdf3786a283a8dcba2df37a7e25b493997922fa3dbab2ba83006b2cb9880814e3f87bafc0b74bb21a1db12031b1e399d94681483baded9ce80eda6c110c9cc855d37cae2218abb2d8bbe9d1fad8c720bbc8ec3b79c5c780ee34309938fc5c4d5e958ba9c8441dc3854e1638b556a176d21e057ab38b1b61f3eb7b72dc295967883d35e9d6ac703c7ed02dd10e57c59b05097b849b5af6fe4440a1ebcb6b62c2acac274c57880c81165f2f50c5483cd070c758f0f5a22b956b50992e4f8961e7ecbcccb526246e049e2daf1dbc9e2b8cffe74aeb41268f3413c6ea67037ccd2bbdbc54055c712970c5c6bce3b9a0694823c5e8da777b7d0d571e1ff2424bc63efd1096786dff6d521531b3f2ddcd0d549317cdfa26370aad3de4cb3ae2ad57654a0fd37e2a63155c62ced827a326d54f5ff0eb88999c44d0ddf34902f190f26c09f995ef5575e8c2ee0233190e547f24b92e83bf0a3b9f6b997eaef19ae8038ade181c9debf2590b0a42d1519e707913928d077e0e7c9d362c1e9bddae213e4961c8ebad6b86cd9bd6315645475e07b1192fb870a2cbf967768ae4ceb4a58bc0dcf13d750e19e5414eeb4a2b97042a74c8ad7aabdb209beef4f2b0abe6243fe6196b49918d149b9861cfb6675a15641cfadc35a169127b874b8630cff58c5b7dcfcb61751a84166408b373abbf6e1f805cdd414eb3a0d2d686d0e207a40bb817f83d07bf43165f7f8d308a365bfb36dc85dda1ac5f1593f22c4f8892e3cbb54d035789792cd7d66319ed0853e0cbfb92bf07e991ab319051ccf7d27c7b5363d87e964cf85d0751960ccb638133727ffd73f92433fc25573bbe9cbe3464e5f99cffa7b3daca05c9de0e5f5112bf853d3096fb7aad5162d9b7b3387b0e716c0fd26519a41035d65aa2e5ce9c3d90c140c6c630863e3518218dbc1fac43f7059674f322b0f10d0b1ea81243aefe4d8a1a7b90a3de5ed275dc399411d619d64a95488e34260dbad9543c5c684648f30c3dc0e651937d7249307cb335162a70b3cc18320b0f7710b77a61d10768f00306ca6433de60c61a22003142ade90aecf159ddb5f102a15d7dbeda58f6bdd020b52528b760c00a57a3f5f2f365fd9f0ae222640695ae1479881a64cca4ff549bd408117aefb6a3901ae0b67b11f05737bbf8c74d3611b4394a41586773e92ed172a4832bb4cb7b4690e188b59987786316e97af16fb44020d14333b92703aeb5adc05f30edb6c3e6d5eb1546c70fa2fb9bac565cfd45bf8f4773128e4f8a1d3a9a2e5f2c3f3237bc82d67aee5a94db79ff5fbac4f47e5720399d9fbecddc30320e9b299e8f4e814e3d2afefd97ae97cb333359df3db6f1e37862e8f349b44f8455d1cfff6067cc963acbf48815c09023ff579d007e46337f1e289845370e743c3197547ddeaa83e78d6d8cf413ae6b9e769c0e321cd2ae559bb80bef6d68281f549662ff71ea214f7de9e19b0bbd56dd276ab3c6ac1f47c317bbe6c07325b3042b83af1e44c800d50d22de91cc1bddec831e31527fd29cfd51ece5e07984c05d14754e12442f4b71933009ea031471c85ba5ed1472ade58eac6dc6fef1cb7a12bd7bf073e8939d71b4895abaabfa45caa4fb627e4d8cc509ac7804cde5e2b65066c31db98b091c80feb7e58934adc76183b19864f0016af6a5e16781f469c15946ddbf6fc003a296022cf14d155bb47253f52bd7847550c62ecb4acaa2c8d1d22df41cb97c10acb11bf3304f0bad9f4458221ed86200bca8e6d2dff8bcbaea6c0dac68b1fe7ec115e4131d20da1695e64ede7a489f54085bad63594852f2df996b057e4b3d186b61b1fe9d246f771190b28f427980ab03fe17459844753520d4b8f1a51531c04022df56802274f2372483c592b12e029c5f1846a52f5e1c3689a93f7e596ddd90027baa19114f00ad2fb07367de2217bec1c03a3c3e5f082f23ab3ab36b57b1329993e532485b16dc84d27043ba357b620f9d001c4cba3a727fc09046bc4954b8ff6048d24654fc3932139832325a0a9bd8fbbc374a5df96b8a374d46f5139726de7992dbb6b108d58db67f3f76faa77481ba649c67ed7cc2e39c357f8f8380c1b3418e8cafe2aa5aa97b9b930d72fa42b5907cc857046f4849887495d29e3e34e030bb35d3a6fe04119fb3940b39783793a928bbecad5173113b945c23d161512e59d1a21d9155034eccee8623bad34441782f6699ebc307a76e0273026ef72f2da1442a2b37db1273289ab25f2d8c4b48d45cca963f760ca59863a97d1278f2378fd24c5150d38c89d2278b47bda8ce34eed7219bf91bf7339aee58335ee340a7407c46c0c4b77d8b12ed28afcfff3ec628cc97cb7d2515e495d6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwaf-2.0.27-1.el8.src.rpmwaf-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)waf3.0.4-14.6.0-14.0-15.2-12.0.27-1.el84.14.3f@e@e5ddccbb&baa@`@``>`U_i_!d^˳@^^4]߶]z@]]]Z@]<<\\E@\@\V\(@[k@[t[Q[I[(@Z}@Y6YYyY3@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 - 2.0.27-1Fedora Release Engineering - 2.0.26-2Thomas Moschny - 2.0.26-1Fedora Release Engineering - 2.0.25-4Python Maint - 2.0.25-3Fedora Release Engineering - 2.0.25-2Thomas Moschny - 2.0.25-1Fedora Release Engineering - 2.0.24-3Python Maint - 2.0.24-2Thomas Moschny - 2.0.24-1Fedora Release Engineering - 2.0.23-2Thomas Moschny - 2.0.23-1Fedora Release Engineering - 2.0.22-3Python Maint - 2.0.22-2Thomas Moschny - 2.0.22-1Fedora Release Engineering - 2.0.21-2Thomas Moschny - 2.0.21-1Fedora Release Engineering - 2.0.20-3Miro Hrončok - 2.0.20-2Thomas Moschny - 2.0.20-1Fedora Release Engineering - 2.0.19-2Thomas Moschny - 2.0.19-1Thomas Moschny - 2.0.18-2Thomas Moschny - 2.0.18-1Miro Hrončok - 2.0.17-4Miro Hrončok - 2.0.17-3Fedora Release Engineering - 2.0.17-2Thomas Moschny - 2.0.17-1Thomas Moschny - 2.0.16-1Thomas Moschny - 2.0.15-1Fedora Release Engineering - 2.0.14-2Thomas Moschny - 2.0.14-1Thomas Moschny - 2.0.12-1Thomas Moschny - 2.0.10-1Thomas Moschny - 1.9.14-2Fedora Release Engineering - 1.9.14-1.3Miro Hrončok - 1.9.14-1.2Fedora Release Engineering - 1.9.14-1.1Thomas Moschny - 1.9.14-1Thomas Moschny - 1.9.13-1Fedora Release Engineering - 1.9.12-1.1Thomas 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 2.0.27.- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Update to 2.0.26.- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Update to 2.0.25.- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Update to 2.0.24.- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Update to 2.0.23.- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Rebuilt for Python 3.10- Update to 2.0.22.- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Update to 2.0.21.- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Update to 2.0.20.- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Update to 2.0.19.- Make waf Python3-only (#1753963). - Spec file modernization and cleanups.- Update to 2.0.18.- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Update to 2.0.17.- Update to 2.0.16.- Update to 2.0.15.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Update to 2.0.14.- Update to 2.0.12.- Update to 2.0.10.- Spec file cleanups. - Add unpack_wafdir.py (rhbz#1509550). - Fix rpmlint issue (rhbz#1509716). - Fix doc building (rhbz#1512232).- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to 1.9.14.- Update to 1.9.13.- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- 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 package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN2.0.27-1.el8   waf-dochtmlBuild.htmlConfigSet.htmlConfigure.htmlContext.htmlErrors.htmlLogs.htmlNode.htmlOptions.htmlRunner.htmlScripting.htmlTask.htmlTaskGen.htmlUtils.html_imagesgraphviz-06760c318a3424cda468f9cd567fe463eb686db5.svggraphviz-08a5fc2d517b5f34ee2a9532ac8ba4d76a94e32b.svggraphviz-0d25f67d1fb13b1a8f42e07b612a1cd5a2d558bd.svggraphviz-1776a430af804d00e632058acca6062bba792eea.svggraphviz-1cadd3eb814a62a66433fcf43c59bd26904b30d4.svggraphviz-23a1be9d4056fb6c4283b4d5970d3ea4c3e8c508.svggraphviz-249cdfff15352261421c3b98bb4a95feb1382a54.svggraphviz-37f84eaeec0808205af5d545b46f1e0afac506b3.svggraphviz-39f1e7e42d84980f85d31adac35190e1c82f2969.svggraphviz-3c7f51259e96b42dd7527706cec751c34cd13da6.svggraphviz-46dee11eaf7a73c3c4abb2859d15bcc61fd5cdc1.svggraphviz-4a07516fd921f0aa36fc5da32071afe6b0c49472.svggraphviz-4f7a487691fd0f255c083fe88c6fc059be1a0849.svggraphviz-56a81e800de40924e0ce2c9604064ddd9039d5e1.svggraphviz-56d52315db112465bfcf5ace1781baa13bdf560b.svggraphviz-57ce4265e5032b30d6c5442921a4515b023aee1d.svggraphviz-5ba267c83079c922423439cb40a000d7b028f48d.svggraphviz-5c439c03c9279694bec33780131fdb174cb5bbec.svggraphviz-64aeb1c3e168e86d8979ab6f7f38a4cddb006584.svggraphviz-6b2569a8dc57092823d51e693a3c418d6d8b2739.svggraphviz-6e23e31b0a44867d42c4d12dcd7ea9757afefe11.svggraphviz-6f4f56bf8d6625fc71dbf05a07a7bf630b2f5874.svggraphviz-7f35afcea3dde4b21f3a153b41ab29fa7b0c680c.svggraphviz-83af0d62a7c708cbb301900da93516fd72cf0bc9.svggraphviz-8508ff198e4383617f04a4b9a0d56166459c4cc0.svggraphviz-8b09b4528d3881feecd465ef4a5be61de5ea08cd.svggraphviz-8d5cc5519a0e23021dc2a1090454da0323bac6b0.svggraphviz-905030623afd8408151b07363e33abc4fd35628c.svggraphviz-91058313982e83e5c5fe5185f8aa8e5d75d0480a.svggraphviz-913072db577f5af148e5eb953e1fe4ab72517b21.svggraphviz-9446a997066474f96718d584e3bec245c502daa3.svggraphviz-98cca3c1a7fa7b4630a18a37d0c5c81450f9c3d1.svggraphviz-9a56136f0da361de6919e728f6e70fe2e049da89.svggraphviz-9eec437f28a3d28e7224d6cb614917b27c27c799.svggraphviz-a6aa180dba125aaf0c814084bb8376846c9fae6b.svggraphviz-b26b0e82a72607c6728889f3fb5f46e8636cd080.svggraphviz-be07a7c5ab53eebe6a4b245bf29ed3880e3322f5.svggraphviz-c4d2dd55fc9991e688d9340ee0cbc296535cc657.svggraphviz-c8d91d108a06a20f925c54816f4d0201dc8fef1f.svggraphviz-cb8584d0f571fa8f8e127d483c5fe533e1d6938f.svggraphviz-cbe69bb4734400271b0c29140ad30c40012fb616.svggraphviz-da597fcce49d11fb7eac2c05ee35035727bae5a7.svggraphviz-db3d994f0a811b162c2189477d22d081b137d3bd.svggraphviz-df1b4d90ac6513af6f02901ce3389fff3c91a064.svggraphviz-e1283bd17f5ba5d250067286397011ea0e2f0983.svggraphviz-e7537cf1b88b3e36eaf6cfea4ca638607899f0c9.svggraphviz-eb47ab662c733b8e6f7e7f826279dad0e8cd38b4.svggraphviz-efb8add8f9439cb0b33b9ec9305dc20bb20033fe.svggraphviz-ffa91c1c35c67cdf648db114c6c010567a287204.svginheritance-05bb624f5839e798bf8e14b4b44ee621a2253f17.svginheritance-92d770b542afc1f5566a10965314698e9a023416.svginheritance-f12b1227cf81df495636e606de5467e5e6d169f9.svginheritance-f2f863a26d054535dec91a54fc81399b2e779b60.svginheritance-f5da5939551a7f2ae568c934e2c8ce526e8da08b.svginheritance-fd909776d3faf6d7b9e85ecc15dc0af13fd0681f.svg_modulesbuiltins.htmlindex.htmloptparse.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.jsdocumentation_options.jsdown-pressed.pngdown.pngfile.pngjquery-3.2.1.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 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectiondrpmxz2noarch-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 linesPython script, ASCII text executablePython script, ASCII text executable, 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 terminatorshttps://bugz.fedoraproject.org/wafutf-8ee287656cfcdd7972fa5e14bb2c8e52e0e375adc0298ab58a0d8c4df704101da?`7zXZ !#,תR]"k%] DGyͥ=b$ .Jdh WUǮNQكH$,ke~gb-woPMT BG3}#uU> 7;0F)iK, Ŀ踗7WWC u8Wv <\M Џp;Ghc̠~T߆ ٞE=*K U;[|B(A.-]E;e,Ek]O/pNvip6Fdx,L} )?g(F)96.rw3Uo^9N`3MP&+=vgn/,!la`(EA,\\漺2}O݇Q kƜc  ~Z%V `cKmA\QK* vI**,e_RkD{Q?Дl-x62ҿ@C<O'|aňu[F>Zf/D n^Y=9OgD|HcEAm;d/Z :Kg5=QZGŬpb M9TU93?鼃g}{[#IgUMLǡ^;4f,$A k~Fk@cr=U:1(bweglc߂ 3_͂ZVP!$`uHr < Qغ(nCdK k w6r~}U-8!ao<ȫԚ{`o#1XnWސ@7 \~ 3G>aF? OT -1Wn{p![t(bD<`IhdZ;af:Gl‚oj`/F;ղj߯R*2EC,r)׌ԗwA1RZiKܝɺ$_O%oAOq "/7jRBdt Hkk2%:"PW},CIRY@`h0K 贔(XFK~\_IsDV~eC3 $:6V aA>l[tHy{ϾfM[*\gœ4Kx[=Itje8_KOZ?RSB졢pVꝦ:N7 t'~{1ۋp!6s尀-rez@(>6ljS#$. hj8phE&Ap s8cH& (w7p+uiYc.;"KwO+ϙ0%4ljimӚ"^: hqYܜx c]j *ʑNDQѥ26FiP~g-Y. dX n?->O P]q8 'cqȬƂTw ru3 NकCk#dRWC'_fe}U1 XB1.a6-<9Å̪V۝IFʄه@nY01E^8Zsكo! lWҖ9GUl3Z}D i,:<3Ylp>kd e'ʶƤnY}ޣWOMÄS%i$CL%oAjͳ,0g[ j^lvVb=yMRosO0\5I?˯+}GC\FX[B!"V?Pt8T|<2|-#?N!rtOaOd KZgf:SY ]o<5iRdUH$0 ,1A &$p9ݺx!Zv5uzZ L}p׀(ZKнfy]NgpooW$VJ/ӹE4<ȦxDAyW?VLJPO.aPmѿ*t:ư_M=&n}a }h@l~K@~ Z8c8`dgǼ0{(TAv"rg7H,tmNwpxa6jec&ak{S\{ٔ'o:EmƉVѤ^8 / O \7[ミ9B^h16-ly+\>4><KiĭN:V1w8tx /s߳ry+-QH;HQnd!e؁ezru6 %akr큟w}iiAْDSiE]|ۮ)vBJ;TL/jcxYN1Vꫂ/b)"۫ q)`e驡V&|3q'6G[K[oߵز]_oz4k%\ѺNbvHՐ Dēej_pKo-.6?G_+fV.hU3I0BBL+2ƘqzޓW՚<Q)Ip\ˎ[MPO [-kfEэK2uhZ9urF&JC+w:V7őÛگ*`πr=ZaÊkF{V5ZI=2* }A|H@ڃKH"tT2`20֞7L~rw!}sNۇCB D!5UnF&ϳaP#H,gx<WԼTʁGYLjmcBaIХM1v.X&uzUks][*ޞBWyvagy3k~`ARZў)4JTZv'Nڞ5Z o =}@;duL|N߄z0ϸS;Ս1{q| ' ZQxd,0P:L2(yqQ/}-k}>e#}&|&ţdPpOktJkh$5 l!oNJOE%K^8'ꁼbe]Jg,R\ h@%st(,DTͽUZ2/~_4M-V.)A+yJT24IX+y%$03`<\d|93XYG'] ϗфHWJPV$"aM):t|nB='nzް(5U=;خa]FKXU~P 1~>0U%GV}|8wxi0f/*Pa #œ^IM#r)Z/tkJzxs.k &tk8?,*\w^'Oj?_E|`3bі^ w;[Qvo■T>wfsT70a[^B3(ȃ\s՞E7G!!ʭeE6\a5|2sdJtql)_S;B+&t[ 9I }mI~Qo5.*<6Y(tϺt(W7Sȓr!@hIS~B !ecy]zK{ĺv;#X6mb?9-D \W46Fo=B'>j *0SzL#-hƊ>C p-WLD -rІ g3l-`/hg1O9m <-+vy8/P(>V" *sqw:^(4mʔ6QJhi:]>gb=X~D`FC.7 JpjzUHTS-?dk,ZIhʴ5BdMET.OWbQd+(= FOdEZ#]׸σ=Vynj@B*2R'rk1R[/*N%H:}gw]ph[f)|‡ pSg;$zsU!e!c˫*葴.:^Cx:vL#4܌{΅ɑ՞\J%EY;z0SŽa%$sri`q׬UUεJFĸ!瘨rݠYq.:`qUCㅈHd|K*zNZlC')eOQttݙkXkȼ{cw:^HPO>kp <<AH (D5||0R voOP\k]LDsڲLzpx[T $!{ \L&{=!fX|gTr`7̷G>gugDeC %ݍ޼a >fsW?;!]w ZlS̗?h`%bW`79Kyx11椓֛a+=_z_Vy^(Ԕ.;+qȦsjbPROXIɹd e2Ļjspȿd!vyCj-c3"n EIf߼)sxS! 1Л2 ηOP?g+Dre2 Q8'Ș</YlbeqzO˱!1dUʢ6ot EG:Z/{}nI"ȲfZe^cnRAÂxx+(UrXخᆠdVËXvZ ߶/]930o` 1="ظ+C2^aKqTyE?shK863Nҟf#c :Mi[Ѻx6K2fGw̓@\[ 0 =aͧϔEΗ'cC<lVϤC=B듷褠]uUFeIW"K_ 64PSpՓ9Z0z1Xs="8͗QfH7 Dă4CGD/)?Ylq`c%vXl2|[CTmΡlVv+~&ǿHo)<6u0Q8_" ڗe@ 4Vz#V ⺶֑Q\de40s,Z&+Q/YKb|u9W>SdZQOd27~ c- 'f:536U쐂‚ I^,k#9B{ԋ"W/X)תU1wV& [}(Dk=l"ėdV(vyb\/"gh<*?in"7^G%d/v=iL`hA޵[m j::u,7&,s j$ft?QuW"1c~I݇UPSsBK CvYpXѕXyc- FV[c c9اZjܦa=VCBNsxJw"1uWLyn.B^_nKqܷ%V ØiAe*IQDr>BFRԽcn*sJ_iIZ1=DSP;H(|TfkRknźkVug&wS}bͪg;Jdr+\~/HeUӿ\3v~is±ud- fP~<ѬkOPWF  }X/ ߾R_1< q0F\1z~ɵ mJ\]QXvP]k³lcJ H8m.vevC[0՘(S k{\a5.y_$BSM1Y3+Ƕ/ڮiS_S14>dɃ7ޟ}Yx,Xx/HtN=Hoj\u'-< =^$xi3=\r32](͔X䘤8f۬dO.[~,@ T S?xu̇ ⦒@a~&sVRA&ct#Ƥ'-X.3 e75@(-Ws֖[R_DV"@RnT)pj_PuԱ,mq]ǔNIEQJZx}9:T"9֊3c`(3p*,+ZJ@M[<=}(@"FeJ先<:0]T}$.ϓ ˙*RwR(`E?)=BU-Yae"cV o33h3r8#e7|)8Au+L_ jCm*`oPႼ{;`AvAjJam,r8'[Z<B/:)-թC:o6^tjJ*pXw[u{|5cO[EEd tTM-H{O$t )7jotiPduANsXZ{aXoU#čx{QLy]r&΁|L:ӵ;<_-F6g(ݪMW/{ŃdS]I0xyg@Ⱥ?n5oPr_z<K4Ťŷ4?^p8f x;bx`mڵ蕀UþP|FtE ;g(Q3Tc.q] D/GIv/~mm ?/?X 4"5*Ĝ,}Ez98KsU%a>Xdu(STlՉ7$>FWϹ[/Dܞj+`OqoB"',zW,so$9! ll%o )>Op:G4R v#⃮+4X7c̠SYEBiaNOI }>׬m޻R@۔P8]\9.?H]5\HQ G=)'# \8Uyقxzؖz΃cWΛ1h]/r v,q-92Dl}+bSlYZbҧ)[c`+U+YjN3Iɀ>4: +RFqsLp/8Y(]S8Gf̤2z)s*ߴ80׉CWBqƎ e>2L7,XRfXbinL 7ϦTW4{PyNH"` 9-S=&+`lŚV.ϳ|37HO{qxJ'dxzJUׄI=eܲ#=pq0׾H2*~|S^p{Sp0hW}c\* Bp?I ‹=Op==M}@zlu؂(&_o9L*c{rD~юfy^ĸY0xC(9?*WsZAhw(@xH\o*ߝ$4<=@hy˵FRo4"¡3н ;G\4NLkS0m̮!PFp59,k2/G,fq9`+~s Oqxd}bLmF%3еHՇFVFߒap#w3>@TD003JB]\QQ Rޙ(BnSiW=K#inRǘEp)-R 0jqM U.?7J,{CrOWMqdBS@toQ؎P@|gP·/~wZ P AdKVojG0zc|&i#J_qUgN^:}(c*y jn8xt=^-P<1b62Hm`a8fGDO򫯪+ٍ<--fGc[^RIJ21'^:`/[ɯ"ܑc0e׿xN]͚E,pW.zAC_f`gB—=5fc`btLxIʖQٵ(gT='EM^ ZV;HKX)xwoiZ|<Qf9K1Ѻ@( 8J}ض%4va7:~2o|,Z膝ڊmg>˗W[w03ԁ./rˮ y/ׇ)B PP?9ׁ? N,NjlCPjXGC$W`6/?ǽhu6N4R`;ayedckxVNoF%| C~GEm]e-Ps`"j Yu䒭 `ňՏma[5޴لNKik$ry:ca uT)f'D{_ 4aF帎ղ ]1݉w=լW  K*JA9z`,_qhQ #g$~ϊg~2U3+PIUD/׷Hȉմ3'iM+ݎ$ )pwP]W15Gw8 #jdOXOz+ˑAHBG0*pgiVV ƄvdV T[vܨ]qhSL q&lHA`ɫXP<ŶՔvW,D;eaTf㱭xfNGh 5od(53=4W"ϗY. E\q%n;XB]J ȬC[gOZG8d&vZj"⑺f:[0%F CbPVo@Ć>4 \{cq*ò@g2Ta% :@r\uk ƛ>|;{^j Z~púVMPA>.;͌fJٝ,?L|Řs0~zd Or__[7c4z ^D$`aR{`'"~ ~wZvdOl,YeIViT΢a=n8# |=孜oKD :"8Vt$:m3"_h#Ұ䟱}$?fy`QYBXʆN-Kp%37}z͠F {VM([+|>`b-2*Ą">E*g+j%h/W3~$9wt}!wb>1\nwdgm0.m5 =+H2F1pUV7)L 8umL`7Swk؎},͝IdEf`0|t^mh:ƴش~3/[))hEb˧V1kȉ a`=CVW,aqw]WJVi_OHߢ WQabZ'\&AI}RM4`X&j#8)1xi#$:N.#`5\Gq^+ᆊ+Eg2 rrna"kiΰzВ-~h6YyF0BSE_&xd? 8˅ #QSf} ;X?@P4pu_Ud& kR:l~WgyPW83 0gAv4G#k8]{olP iY0;$H$]DHӯYPt4اw6e~>gT[* eS;q[g#Q FJ@ڒԚvs c޻fоdᵄY%A'M~!FYb80?w>E$395k_5%԰ %K/Nf5,hAY(BݜWL>m( ; +VZV9I:R^zL9q)8ٷtnM+gK#/]IXE-.y9E4GǼ#*Pը&!o`\]>P%}EOԙ}YF\?CN5u׭:\Z2ucW0Wnxn Jdrj/ 8ɓ:3OOLInnл֚4;)]|^˵=w2$z5Y_'A sZrLVKZ߉f,/][MwStc3 .;-3.%u?E V|.}LpjxR-L$B]_ sʞW*C~Lz^|+㘾8Eqi> F5D=[[5X5W-;[Dl?!{)z]Oe*)ss]%-G}l?s)өs߭wz0:hEJ Pu) ő 0|6fB?Ӄn Ox4HOG?ƾ!h1vc"$׻Y_ut]ƔB"M}vX3< ӅIddhP |/W1[pRPO8R-ky ؈I=%e%3gnr !}`~2 e=SEO=5ٓ:EjB=D ɍimy2Sv;BH $He\z2 !ǧ"DFuX}o\u: dzwplo'~KR7 UX$uDfKּӞ 1Swk2n,l}ɣj"6_& Ίc.C{^.4 z3~\pB ر}vLS G E4( ; +LD>k0}D< s٠t XKHHy_@QA-1₮9)2,><2,h`$x]eD7A?;*B16MDA؉=yư|?bC9uoChkk} vysR 5MBng]S_;Pn$W>_g"OgMUpϖ/z+vꞧlCYGѸg2YTsגw]mSuk?qi[Zd].ti.Ν߳7>9ǮU_ %uzZ=cp-xrp̢p ]zkirˀ*CZwFl$!̔؛*^Tzjxb׵+HzK֕ _6[ӻ-FlkGOtqEP/;g _D9amLF.?2N@nfNU;= 7ד9&I^lg9&Vjʽ"jli~eFa=7L̞ `A|C0@tʘ P+3W6Qy6ާ~MrӉ|f5AEtxZ"Gi'bZM&ۍ)+L4\ .&GZ0*S`V(ǁ=BRBeq,:@&tzuXtaS)FQ[Gp[Mz5ɽcf;LjʳcZD.҆e (IߺęU]>OzU]1ʟ\Op59t8+L%/Nb W~w..O  qN&M*@~df9CyD4{#l>$3F隒{-&Хl$RTX G=OA}   0kj)e3C+U:! |YD=/S77]<ϰt.b\9J]J{AuOkE!CynQwo[RA:R02E<'I4s 2@67^w#罱y9j;EaY!L%=ߜI_!Ǽ\͵n-2 eF556$/YjR2o#ֶQd9jVE7j, D4E˃\ d4=mLs"F!x Yza>bʟ>Cs!r֝(7*ҸZBb'픎*MN؋S$)VcTs3#U_|;˓PI@V˫NƺJY#03ttG}o݁w{`hS%dX)A8dIrOiFFZߧHNVYbTʿ13~22%jʂ+(|[tW,GF~$a5ȨXmƛ톖(/U]ֿH/"/ڹk76Fx׎r"n" ߺvzH,I .~y]5OfZej)ڶPgJ()e,(}6ҧލpۅLP# GIͫFl3Q+<O@Z\@uɾI*V n'f؞`0ڎOvyfgkȿaM}(Z)BEaT= MZ񎄶Ζf-Im2'QF7C#~0A˞ $[Ym.'4݆c+./x@ w~JܕvʻApRW^KQ6$}lbs+TFd1Ç)Ϫ7 -6y|=2@dfz:_GS`ny -z%QO]y_rA,Z%6C\iJ[`kgw؈P&oM^<0IQo5t*Ҁ#|@}SM7wav^(%H0F4T~-.E|h s[-qtT G @7`,y YX]7cb_C;.v״94^UԊhGnM\ Ѱ2D_rXSO[*."1M=u 4)p& ;UC𬎑9ɿB)[[.t>>Iy<ͯh;oV]GV-t\PDU?mGce8.n!$- 3Ԩw.Xy?vHۦڼ]a3 Grq0%&˜Q@[B^DP %F\0PlUpN6U6ШV(7~^{B9[|.n63mX{d ?Lgi9 &ydgd׮"ӝy H/^'FcGbEO<AE":SSrgA . VV,kS;(33L~ln ) Fgz;fXnnB'Mgf!69pSQH.Ř^q PKTOw.@ U5b5Wz+ֵM/3ra%jl09W.򾖋 aI@T^fc-?q* ]^99 lj-Iv8J2y3f$A 1+6&`| }E|g:sTDpxtM?& fPetV- d>k$Oy-y:5o?BSHF]0};=Q(},Jk]5<_D:l(,l ,@lkiMUeq wt0#:JG e|#3XXpBEw &nt?p;(" F5ޱ̝i^ W#7ܘC>!tΏc+S?#0W(YKb Rr sBA[`띒eBXXJ/ ƺ@Gi!i}`zoSD9l9R13lF/~.<.5n P(Ӄh)ۀ/>Tw2BzP8Qu*aB#V>\޽Jtg<=*c۠#0~XIc&rx1lԺ4ހm%WN!pkn 7g{9VGicph3?ʸɄГ&]c1&Ct|p'ue=pY#!¬0̏(A2 h90kӚ0c B-\,|[FBEjn2nT?+t}uAe5(Nl?Cp> V=W"{EE+ĀA1\qaEOt@OOdר A?;4Y괎\79EMG{'tGM`N!"Œ+Mf&aeǸ`P֝kE3ʧ5}bmڵ[.3Br~#T 2q};mf9I9lㆂqsƱ"0yAdc3ħoa +OWF5ڬskH  cTexP82 FQo nA(kQK,ׅ1Ӿ{Iϟ;Eaa^_Tm"`%g\!"jrvu:0$gr⹛bM9^K}ji[MځXumG}:7(^iQt>?ZO꿣j`9vrXG+5,ԢLR C_0-" ܣɹL=:9 `EoβJNޘ1NZmH-Qzim|rNFf0AU3TM"n4έi(S.Fo;}У)D~YnU?N Cd(3M`m4'WZf f:|| urF?"~i]qqSZ¶{qmz|*j)AX'$,.rޅQR'*@n^=D1?r^ܔ&T=KjFGVo9'FбotYEIgKR[ZYzU)(۬:DatB>Fc33SoHT  pKo)') t' Ojqvu8<zJt:)*~>ufݭH.^\?GQ9Q(iEV1:İ9;K8Pn1u9L=M└W,wztcDIoS6:_K~nd# ]W3v@06ZXTKTGsA94OM+ J+KjMs\]=6(񀹟7!b1B"`B"/.(!+:ܺrf)LBz4@Mlƨe9sXq5RԿmANg`BP>/_)6e67Gkw'w*Or#JD"7px,OvuS* G:9?orhd*zkEdVkdYT9>UķϕW1[5jU}V{NDdH 0"k*D1b\W,-ٶznS_;kTGSbAK=vxg":՝yןVL!kPG={(q's zU[b2-akF-t1Tn(vG.0p̓dbY2B&f /Ī0nC__92$z+*rQ> x$d.t:9DսI^N^O|jͧ" 8{,M ) ROڊJ5$+DT^wM3F^v`X; ƣ!ćq 9w>`&Ҕ> I^N5`Iv7}/7ˑkn!j lW܍CLt!Y`/Ѓ'op淏:R?Æk[ Z9otdsDCeâ+PΗ7 !&cވv\ᆪZ c8g}qMlm#ms!Ý鷋{>FbM)7=m NE+\K +]qu|ڴf@mL]&Ps[ItWK$?DO mAee0H2\zK8p< blq,q9plo-B5b,IVV"%T' 0C ѦLzۼh%N=@I4cDLd_Poop$!* R،կ˰{PWɤtr{혃8Au >T3nK'3sz!WYP(z V#\/ÿm[7;q 1Y~iY#k.os= m]| LS2N_iF.+][0e ٛ<ውm(( *)XsBp/QUPf4a>7 ҉=ҥTfTeSX0-3잀O#-sZ9DuXꬍTzUR1r,rQ.&݇@,z7Kȣ|4rj._<ؤ1H 켽RE#)iD-4S=~A?fj)[ƊΝ¬!a4o%\f= )u*ED |'[ |p |ofȭ`Ut_xIN@6Fpwx/e ~gVgAFj7傤3LWpYk4MԠX7BQ-,ǫeVGl+59p߀A=;04.N%9 QDKF5)llT9dmFUV2ϬK׻\u\\'HR?uCm$5K0:\+Sl6h nq.SESPf*y*lWMxbacZ(Кz{MbY>)̓8Le%pRbI £%`^{K_&t@ӌ.NS$՘ Sw[eЄ&mt_\Ujz5rq*x\2]dT,َ$c l5KSH`ykZ]JIdžvo)s/->lz5>rc@,P"ƣ= %?ɼ&,tKDqM Z:!|ܳA<^t7!~2@D*I4(*sz:a?p-&[6ɉA|/Io.a@PJ0:vMc I. CNX* )r2žu:WDݖeŢ\}7y0TOTn⓺ 4j)ٽ L/E%#="iuj0@*6h'〪zlX+iuذ2p;%K>2 BxPKY9J Z3hr^p{DDQ w!/>zI)ƪ5T^.&uUTKk JAQ JRSc6fqطtG"umBo2jPdƀn"IpDg!n@V'{5c՞K=g(NwM]ˍ- چ(m%ډߙ1h&)҃fߕ0XvsB >HI)g nH\KסⅦ,XXyyn@wADؔ jj !nk;hw%llP ~)l*ïP3@޷4GvY!ٺl#OBAZ][*>֤#r|#H~oJ̌MBOh؏A5yx݉2VRl$>hB߹'y$tc0;u%MGnS!KICHf?+h P@i@uPZD{0JLˆ#2B"SKr; PXZ4W,z G_]Li rlts]Fx',GQ䃩I$QQ_V'MOƯ}LV-] 1oPmP6o,%c8,bۯI]AK<1OM}ѣI(脥?=6:=UxOaRRlj~$9|X|@RɋP>Ei/R9#oHWٷV"M([iĽxI&' 󤘬(57f[|Z]syeRmF)^c*f.%XU \1k֨Ps!#!KGT[8:j3qO'%+L@&+M F!ZB<.^DV- l?Ts:#cz( Fܼ9(<"(y8 *jo-X)xhf"}R!ί[0{ ,5 |RH(tƇ9:~@>"y @HJ7?$t>~(@PW=,q_3GE|&qNGLO:I.tvnV) ;!z.G7/7ROchAwA/faAU^Z> bPaU n=WYx3$ͧY{9 -ð"D9k a:dt02pdbp u): co2c }ng,>\a!wPfKl'hucqH#SM;|V ! 3\~CLɨ .akᩂ.0qa(Fa&=&D;G֔Ʈ͔ H8E]jrGi٥m5q`4)%arx{b[nj{. u7S2,&dҊ;VMu÷*xGP;rZ23eRlq1R/uE}}n5ySQO'"t:EٺBBjks`$0x?ր!8S*~YZ%[v.V@J:#@k1!حɅfX`fRgP#aՃb+pӔ8;YgTNHZ$~I+k`'skH]R0TuPGDgqߚEQMʌRY~N/e 2~0air=T/[48ZOL;4)`y/EJ:0sOꥦpʴP O_oй%n؏XRb2j"z\$. ;xClŪ~M{PMHg]:e. !ǗALH38 @ZxYN-ZS&BN L'^휉Oay+Fjt@pCL(Hs y8f'*ޮ-&rp|tЏԅu3>%(ƷtAuS&t !š>Dֲş>`i6FM(_>~c3Wf7Hk#*PA7eՆI!h8FY?v_U kt!%[ad˃J'MMg<#Ni\PL Lx䮙H P)95둏$t=L{Fܬ+Q!jgkrAφ[x/e 'h0*#_]"f:TROf'> tg5 jYЯ- = uH{lcXnwzlZ)DBG"@RYY%Wvqy )o-r #m&mLH3Wu <,faJx-*b/j49YBJ$gDu exu&|>=+TѲzpx.WUp)leGK S<_UgTAw0 ˒o̺='n< 4sG *} A;WDB\OT00ZQ]nh!+]m!whr_l-[9s˲ = 3lsrvW[۰X{ӷwx^K(Ƣ& z8=`B_kQ ϙvkKַf0-NjxKk'ج {ϱheǯJr NVN#v~lTW):8r|]3=R`+Ho[.Z1kvo$+󪁂i;?ʛe20`/-]j3s8^ט>98*i̴8{Y7{kC]9uet3z;9¼xf9j P+Wq*@;,}݂ŽF=^Qo . u7bOΘc*NB(]b>O^ϛ}IEE$筦dIr!ZC_\³S:h`-q!'PfgYaZ(h^LW4pY{m7MZ=9n83g^BiZJu{+V sҀOH9٤xnTkAKTreh4GA2gcrHsM̫CǨ֊-Ըeٷm=T_}}xpN'wP*'4w1S5 ժt!;ծY j~;!w^퉏D$:߃mJ.aТGIctmq'<. *UX}Β̪7.X](tvCh!6-DiސmHӸBVߋ5J:˰Ef*^&V-ɠ|Pq%bNuhɁ:dh`z8on)Nr:z\߭TO?.BOOTୗj~/;@o Zc$ Ԁf(mdzޱ eY B\P"?f:`&\^Վz㠚sp֩AvoyFV(լ%ܽǚN ?1>_ S*_i_Fsl > \f¶'0w A 8$8Æ ܄8Lb:}rڝ,\].Q:_rQQzH$'LoMZc3juf;]Sg\5l,sN I *Gdȼ87eN*|aYr jru#X0 4a 1Qnה8Fݹ*}ofyBHXd/, ,e-iхr`Bb`Vڀڵ-1"t(hgbܯ:_V޷^0Hu <+P\_>nQX+[uK/)s t=STpsH*zW_륮?!Lszep ?xcq759>  OAѾç:`*T vE|睂z0E7z,C1JϥGE尖S]ofTC#acR޻ȳ taDs@Ԅ4z~ xrfL0UEYp/8Z@ NjߺuS;Hn@+5G7ۈ$%HEƊ.wzk+A7۝c7us'SŏoPe9S+?㳯ܳ Dɟ=fH&1T),tHdDHM0a] cUw3Jb4o`:7J$Í:u6DuWB&Tb{B4P#-ܢ5\1F}VHqZ=0%.ܪk}R]ug B\]kF5 Lڣ/xZ{#!i$R.Y_Y;ܿkS"#D vDT$dc(` ){!}<\5 {%cS{ǗPUKڍv6wԩT `Z>s: Q+U |.UqӖX+''8px ~R jˎK96ĺ-'h)K_4_瀿Cds,4k)]0x;NR/1fXC~03 h'+@@yQ9״x3< ŧ@t;|u`aKE)LxL7zE. Iǜ< 1$pݕ?NvwD@[QFs/xb@U:re[LIm -Tt e9sQ.ҏOH׍0,[ejPd-뛱z60"DOa^h).px5m.[KWN^Fp<PsWzDٖ6m.$yuq^V %0aw>V=UY<]̟ily;_ #QD@G sY̍}CCHJc43Pf@4\J$f7gl{&aNcH} i ׆PFS}?E ;ߚH$[u"s#˒`98xz G,aA.Kf*rED =(g;mVg•Dc 3a2#,f#ڰ5Ɨ1Z YQAzgLI>Oϓwb8K85njw9iķesS)i'j6]xa'ٶՌ,N!$v7N>/[W=+ K >2~t%9'zϏq|Î ]u3 !AofJ^DƧ:jKgy-%094Qw0Hӈ+_TzKsUkI.E [|'6a믌+d[`k}!T-i{'{\yBrWď+&?VImI{wr?c#uh㋘,\7?^E@*{ΧD0̨%`_;NQ*T)>M BdK6y~:lPinT(xJ}$K߉;3Vj$d=g̿W?ڐO~o+& 즊 >9vH!53^d}!ϷIt@8^fp;j(䍂Y~>OFI?cWOA<4ɍSy~iۆC} :0oZp!3H;h`EZuw@"]-OCRuQs"\h0 bX] ԂLaX3^kƴ#m 2mۦ^U܄Sl8}A%%Zry)/Ԃ`2H٪}NsG|6efhx [1\^~?3&sP{;fKO|*I2d?Ǽ LJф'Ϋܰixc΃rJ>ޱ)Mw(k\cr2/4$lnT0`.MG GCEH]H%R*mĖXV1mKe2@?O=atmj()2eYx$ k/9hbiD9vk`>0m]xb肝bu{@nχ8>|Qs' &Ri$ P߯\R("5 aj_ ҇qF\q"C;?%QVhH*? ~K(Gq~׾#)w zdF^riI9LZ'`rŃ41#C9%%m9$m`.yk * S4c{-cc4xOq0'ګq{"@893q qbFhψ+h'y[yZ V!d?+5GZڵpUm%TդokLEL'_o`5Zߙ\~⑪{-|W Gyi{~\R UJ9 ʂ"=1Z#Kإ%1V۬{j6vo2;M>p btb9e!HE> d{U9O sݳ],vA>}UOs$?bcfHGon˰QS[;I1ZTԾ/hƑ+K ؛v8~oKΓm\]'K:+Pso3pWMyoTډ<ɃB>"fO8N L 7guh*4č>mSg=`ii♞-d40jyL8LSt<ɉ:&GsaAkp1['` "/xe k>YRsb 3gG?nӸ@@;GsZ[%>$k/~s~?>6zy$s%2tGuyKQE Z~\A9I<A [/^6/<2`g}izG/2z%Ю RiݛU?nCVj/kvpX _/ oƋ?[ŝD"U1s8(|{23QBd n=e,ڋJCsLz`(ǝ?ec4D-:X.NRxc3@! B{)aZѹ84%.V*&%Wo@=4&ك1Z])T+m 4 =o,aW}'OxPg/l@xFP \tٌɎ$sCg ~0bEw~ c"]8LGܢ^{[5Zݿ %uuscG<3O-fnG8ŕM(UH:;=8`:WshڵX&p)Q>#67ynvҝqo/ Cz4LF]0cs)S& >JFmAE+837Pa rzuU/&v||lQ,JfҸae>OFO8 ^Hƃ]&*nBeA'u0еFrQ}fٍE\#f%~8\ulJx.Gt-F8_!> `+w%͆i􀹋nٸn8Su.): :Oٛٔl侫sԸ2i)oZf^T2f]pƲ-6(Z"@ VsdHk_nR_e&J}CL[:գX8\JD"6eCG(}~Ү (@RUOⅴca8CA2!ksj_\SuʞOUAliaФn. 4HzEPr\93Z uuJ#ӱַ4x%ӛP46So@(A@wW ̤Srl{>^ M%@Ѭ..2WZ-%, EhAb:T#,0KorPSqņVx hB6jOUcFu.NcS} [`&5xݏi t/[f8bqXq:o)'8N(͊nw`ogI=~jJYEgMGqOkNt#CMȹUSY؋Bb׆NY'b4\tFKvFڵ y>9gV酇@25xIB]X?˕i!]6DCCȶ`/ؠ1H6pja~C%dW%BDX"kjEvڙ$iq" 5NET6@VWS҂?0]L!GM6t9v oK1؛T}ˋhM{``GX I_\ {-o|ěg?켇nBX&A&`LPMQ&ƻ(qEqh3 4t iB@3kU͖S3ҕoR=,!D DؕqFXy|eΙ&㉻ٚJ*F,[FR~2څhR۴,sK.߯dWVBYk>^|wўdE78v؃! YZ