sfact-0.0-14.20130128gitbc56c68.fc26$> !5~?>:.?d  ' P&- <Uv|o@o  o  o o b'o coiTopowwo}}}~j(~8~9~:GoHoI@oXY\o]o^;bdefltouƄov@wΈoxDoyCsfact0.014.20130128gitbc56c68.fc26Converts 3D model into G-Code for RepRapSFACT is the new Skeinforge, it is a tool chain composed of Python scripts that converts your 3D model into G-Code instructions for RepRap.Xߜ buildvm-08.phx2.fedoraproject.org).Fedora ProjectFedora ProjectAGPLv3Fedora ProjectApplications/Engineeringhttp://www.reprapfordummies.net/linuxx86_64W9q?qx b6Uz U>)i #R4B?Jv "5 4L,Г 22>2/  i)7 -. > <_ =  /UM  J  =X*< B ` < gR  a[! (j}:::::x(`;z1N97< "0 33]D:/0Zu%s,,!e_3y"ib ;VSVSSSx:IJ\yP& MUy rmDn#?,C.*4($7'OMS$~8Qe$% #!$IN"Z"Z)_! C@/k[*HEJ)MJ:*SP$@g#+Yd': ;7< !%2 kEiHMA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤큤A큤A큤A큤A큤AAA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤XߛXߛXߛQbqXߛXߛQbqXߛXߛXߛQbqXߛXߛQbqXߛQbqQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqXߛXߛQbqQbqXߛQbqQbqQbqQbqQbqQbqXߛQbqXߛQbqQbqQbqQbqXߛQbqXߛXߛQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqQbqXߛXߛXߛQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛXߛQbqXߛQbqXߛQbqXߛXߛQbqXߛQbqXߛQbqXߛQbqXߛQbqXߛQbqQbqXߛQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqQbqXߛQbqXߛXߛQbqQbqQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqQbqXߛQbqQbqQbqXߛQbqQbqQbqQbqXߛQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqQbqQbqQbqQbqQbqXߛQbqQbqQbqXߛQbqQbqXߛQbqXߛQbqXߛQbqXߛQbqQbqQbqXߛQbqXߛXߛXߛQbqQbqe2dadd4977e7218b03c377a00495500f681c63252f992a6ee5d373964bb458617b6c5c4b9a9ad2400a44f7005ac86f56f3f9e9510ee2c741ae5ba92db1966ab8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855361b4026a2ee0a5e90bf23f181e188494e215437dba343cf30bb55cf645a4cf1e7859ec53a14569dea4794bb6cfc2a9fa5c0be5a974038d0bed5c262e74fd57f47451159a96ca7f8696b569f68cf6ac26a6ae87647a167a7f656e8fab39207cfa56172d2f898e8b1f6f1dde7b8c034293963c2fd449785722642585aec1a2890ff005890d36d547c8f4297d29e8bf9035d14a6ae141edd296496b3df8179c1c927b7f7681517ea6df9938ac09b7d46b097b4d57acd9b3bb535f45015cdc2755d3cbe372d14653eb6c599384f2cdf5e74576745e9c4e13ab875449e9dfdd68251bb7150a485158217b57e643e446c273cb0a85287ad17e75c5060821835d25bcf13d5a132690809ccca20188086816cc22183da27f07fa79fccfb863cecd86d2a097e223abd24ce819f5e27f1c5d40e23f2c5409f864d4b7e088113e1f0cec2497582ae6460bf75d5f6e441d05956ac5497ecbbd74b6f175aea14b2800c56d1f62cf2901afa0e3bc0d801e2531e24456decd610a01d0abee121d7ec37139f60470cdb2c33bd6c602dc2b888fc1a3c8c351301ed2c7e2ac9bb29f46069304877092f40b604df80140c970cf3fb7b1c9e42eb926afc41cadea847435e9283903c83f2f5cd4d5ae9ca3b726677e698cd649e50afc2de696d5bdf37b7d4f0ab11b2e0ccf97bdf2eabe4e13bdfe5fd4136293e769f40ae16f6bfd92a73129f1952078f6e06df156b13870f31f36efe307ab484d303602f3dabaf425880d2cddaa915e81f326dc8da8847a7df4e7b786ded742380581beb2af39d002367fa0a01c70187523c4c00dcb5e90079b7d3d0621cd1af5f4e7bbb5b94750e0303ec0a10ad49dfe58c4ce7819f8e2d3e1f936ce7b4e4614e36b7e2662f5ea87df82233036bd2941e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc1974d779863cfb95fad710bb031cefd420155bccf48735cbe034b7a7ba29eb5fd16ca88b1d83ec21143e9a6170f8049381198a5582d53357382cffcdae5b239acbb11b20554ad456fe701753968bf39b64d481fee25e80b8225cb776b9bff7326c102ce95f9f039c67af4d6b5ef35942bffaeb2a2604417cb11728193ec5db30f1c9d781cf6b8b6176123ae8ede69fa6f8a4f709f89bcd3c9c0a2e067acb886cb6a67d8c985334c8aec4cedbd80d58df5f26a500570ff6ecef4f9d4570fe3808f257e819559dfdb253803ca0061bd6a99cda0c1c01310cf1fcc2f4ec31b55ad956bd6540ce1e4847012f0d92289f86c6eb1d1b218fae604848bb01ae5b251a3cab0cdb2c33bd6c602dc2b888fc1a3c8c351301ed2c7e2ac9bb29f46069304877096927d0f528c651b82723154c480d23ec6a53efc07b6849fd9fbe5e8b005f717047d151692171b5aa0909e726e90c2f8228e9ce87869f2376e48b9678d53dfec7129124dcd9cd79307c1e744561cfa8a338bf9eef98aa264a0184d123627e8b976766fc7ebb5ac0ebc2c852123d7ff9a270448d06e6892061d00cdbd5f6e36a12f27be5ecac5943b026745f391d53a9a66b87292033be4bb99347649a090dc221fe8ea918c80ed41de8daed2ccaf54c34e2e150606eb8dfa1fa54610f78c98cf87638a85d5802c127a4b6ce1d87d0c4543730484da886312e38927b34aec898ff0f05164025e38809a259eef4ade60b84bcce4a010e26db3c4be361ed822a7ff636bafd3670dc411a234e7ec581122ea24b4197aed1e2cbc70bb04d97c9038f5f3c81291d6a2afb51d2e4ef4821ede43adad4a759574fdc6cf6cf78786a325709ea665994fc551108b93f5e63dc8bfacd97a9e480ca2d893bbd4a59f916e8c920c3908f1a2abb64e8d2a9f6a0dc6caf136803f13be69f6b7beb68aa80235afe8faa26a46a717d366a983e8065c244ab39b66dc1d54f444427cfd3cabf94d6821518b364395f65244e76c0554f4ecbb79f8387a072cfa99b0e86dd0001ba30d326bc12ccc8e6e150a069226d70fe8145c349c940ea45f153db2f225dbb1e4490480efb46175d01eb32979ac965324e0bec078f0052ef58a61695b0dce27f26decdf6eecc72253d141b0abeffad2b307a0e911c6f464cc8d063c091938a18dd6dab253f786176b1abb406fc598d3b279cf62f28d2573031f39ae5abc89a038b4ff821b0144ae052081531b6adcdfb67c7e38a2b041be66ab5e3f4e03e00e7b4aa5b1ff601f373bdcec705d57bb2df116af6a249895244995ea3c9725d107601881aba1e3e21f601a74d28e083be69a8ac4b7f4e4d704f49dde9bbf380a8e5579669a6032398e33b9ef818aa558be5cfa79f682cf7821b186e191278188892ff5dffc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d8a1ba0c346f2935f94fdd8604a2779d46441e75e03d79241e64acdd95e966847b3e669ce1b774e1ead3118c0dbbacb56c8a28e2e4d29f8e716b60b0f6e1e9296bc345f624c0db5baabb9a7cc3bcb23335b95e29d19d425d448724a40328ff8da1e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc1909e3fc4f6963a82d4d07b542eb588c4a52c1fc95cc9710ff44a40a3331625c1224ce76daf671bf715c25d381af78a9d4388389e51255523c78976fbe1305faa7e65ad7ce2c402f8d53174981cec68d517292af77d766f9de631e2dcc1e4fbb39d5a1a50342836698298d42f77b9f66e241814d4543b48d17540b8b35288383a50cdb2c33bd6c602dc2b888fc1a3c8c351301ed2c7e2ac9bb29f46069304877091f17ea7e8379ac53e409a9253bbddc742a9e06e95db19188a26118f5f45cae522d54611b9601f7b1df9f2e0885cb6dbdb0f8ea4968fd0762919891e110907fcfd682ecc586677f7d67f6cbaebbf4038f66d6985190a1f9391530b921b2406e5c1e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc19f51b2b27d347287a54c5609b4af0ac93a12f9a5c10af4b20e94494d64b042df801c00d5afb90342e0f6e32e68019e52ed2a64236df672bec747a804d3e762ca717c78180cde6520a0fb6ddb32ec856a329abf7689a3af0441a9de4f38d1c84b51e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc198f4388e85df05bf3c37ccbfd1a6b591807e17ad55e5ad44806c2a762ee9b7ca054c71497a6ba176cdf8af4a67822846d97b9ef17e2f6a6d17a3bd69bc748ff46999fd4e8403925546e70cb1eacc8f60815e324d01d66a29530e0c8f871ef12531e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc19fa042333c0c526222a032817864b2f089179d1757dfe31af827559f7583429c90c7031a4e6c3ae1145f3b3beda4a1ceb3374d85e95fb56a8705ba158e9730bf0b4bb341186f9c7521a70f02ecb50dd50acaca35450b9d910ea9bbc9e63f2e9c834928ee262529619d529e198e42ed4790514c2578983e738b8f4c38e1497fe1d5adcc8d58802be30e4d71606c55f91bccf1954af296fc55a5b6f1ca76876bdf4ebf5e3d556bc36f995c11ea0b17ef938b6fb78f612aeba1d0e0c5a3bba31f6fac453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5da0db342acd8975c2e127e712729b55e01e7293c41a6db5598c921ff5fa73ae3b37fd63ef29c11e7b0aee07aeb0c3849ffd7f311c032dd2bc5cb10b1d838ef994700cc5b745529fcdcae3e19c12eac855242ab8cc7d2f0aad8d76fee266116334ec9732fc8f6caed1e2a595146d4e94a5b2bab767e919a5577021ff3ee0cac53dc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d4f6042f0fa813a4afd703341be07c06b15cfe053ec0a79a38171b1f8e2d2662df0fbffa8cf967b0ff88a9bd6be77e20fe0f81c72671166fbb034438907ae767dce85698ef35d764abc14f7d9acf3d198da9ae3db21fc54415f1bf056f7f442e790384d9398574eff2d242e73085475befb8e75d2430b65fff16c6436a7f644c9ac8dd65c5835485b2a6a2cf2c800402d7ee8f1cb7145a917eff5bf05e5ed1a41f5ad6110fc8826dc6e5af05859af6ab941085c2d09869bf63c1bab6a2962b403c453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d1bf8e8e2cdd7cb26b201c637d80531953b7632e8f37d2e583042475a0e23487e748cdb0e27597ec198663358d1f3402c7cb0c80bd098eaf968bd3a1ad63fdd73dd7670939a9acd08d67957d3c70f4df6b9c07d7d800c3a0ba805d433de69e1ff6b580795eddc509d15205f8a0e0eb93ccbc99124211ce448b26796449b1e18dd514ecca6e7290f6033d0a19db705f875b5aad8a53e8f0c65a835cd5d3c0d6d859402abe7d34434068f43850add97207fb4dea2e6ab8c90740374e3b88c3b7d3da2903bac3a9939ae8dcf14cf6467a9009a3cdf514dc19d2b1814a8ff0be29b24c453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d4df03689267f66cb48aec18a98ce6b3c7be7b854c1a59997cd8fae3f7158c00311eeecc7467e236654d1590188702cf5a36e8040bb927175468e1cdef6a0d7cfcf98454ff86b6e93447d79fd8b2f97e2620804e2cf70be18cca8cab7efa5ad37175d88d1cf08823e5ea65bc1f94f7fde0bbe938f6c9abbcf006b771c5e94b2effa2af2ba1771b4eeff153f78c889342703f2e90c00a457ec2129e85c6265cee85f0a9b476ff2ad9c423ad662f3d6875cad6d2334d01ca2e830dd381194c5272e0cdb2c33bd6c602dc2b888fc1a3c8c351301ed2c7e2ac9bb29f4606930487709ed3f2d0206cf582c36363efca56a4bfe52990e245bef0bbb691af92815caf918fd9a4556cceef88a5e43c7be420b8a3f996e033cc0e0e5469ba4cb62d9be20e745ccb8a82b10354395f394657c131cfe38954e708c28877b4c4bbcc5c8c0306ee790bba0a0e2f35587100e1b6d8492621b24d8adeb00342ba9aae0c65fc69f0ddf77ccb017a65ebf89b6404fa25a657e8223897f130945a59b036ad6ef7209618f6f5b103e4b5d214efd0ff99bbc388bd0db283db0e7b5adfde954f4f2d27051e894d999e4b4295e993761c0001e1e5cde740adcb333c30d9ac3f05b69f2df7efb9a839982dbddaa1502e255f72ee6ac21cdd2a26286742a0eddf7c0bd8f871fc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5da23d7e2be3d92c6597ddb475d878cdf24100d0d4969ee5901b642118b819eb648d8adcabcb56177c5abfc54ddda298fae1c25bddfedc865a75eb16a1496be0d0bf5542726ca3753cfa4aedcbfed8a5cdf9c437da461e5995603211d0fe4832b07cd94a08225415f818c9054d1f2686d4fedefbc8a2af66bb23ef92a515e402578a9ebf73f54c168d87d74e47c8b5cf4e952d9d05cb3667142e571c70df124b51e41ce40a903c05266ba6e1aa3090e0866622eb7920bf99dec14df32ed822c92cb0eb1179b1b57732e44d10b885ce84f27af826d3cc09487c97337c9d04d0f5b0d6c91c1e17f1476e49eb249bde9e31406d33e440efb23c8b2390685a2250100421f9c993dc4e94a74ce16f018f583c53a04c322402d9339ec666006c0e2089de040ff927fce8da4085ad27e21cb1b53c299d9c92bcf2b7db6ada7c557f1c64c0bb7150a485158217b57e643e446c273cb0a85287ad17e75c5060821835d25bcfc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5dc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5dc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5dc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5dc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5dba80954e1c2e0d9c0bf27f734ecd7619816fc47b9d5e4736f26268693c623dfca3882a8844173f1899027cc08f3020e5554244fd7fa76e26fb2b208acf6b8c4bb706cde9c3b832857484e9420dc3bb339710f45950a77dd65d70aac8207c2482732de95f154fb32f8154b417f5ce8b0374da1bd48c3350e5cc9b4513f2c2b1d1b5c9f2d0e54685fe62b1e292d7e0c194984caf9c48ca60ac1367f69505b39f14cb8490a2f5fdf9e19471a5ff6e39d8bc1db40d6fd9a0166af71319cc181510c032ae24e10e665ee8733036a72c3737e8318a422f836ec437ae0166aba35b194dd869f19e2f2b4c4477179b87445e54b11978ac17763f46716d1a402ef33b943edb7533197a6df1df9cb930f21a0165fb9b9bc014afb129cb8cc4644bd93b2f01d5474c9e946f88e10293eb68408368dfbffe3c123f2d67d2e6c9643415a2cdeb6b35b883d26603a94aab6a6af4be8bf91f151dc5e49d7afb41c3beddbd3989666dee714088be46b665a425b1cd22960b4ae1b8feb0c2bf80c3fd8a5ad67bf060f9e0447b611df574383f7ef005a66e75b9b458fcd7521e498bf223668c05dd519326365beb3275f883c178b474ff2991c66d80b41954ed9a238390406aa575e3fa9dffa19b64421c36fc759190b7a66e8663242e754eba49c3082434d41b9d9725c250473c62dff4d7665295101ee84c29be63294d3b79d630fd1a33e904f03237f75fb09680a97659d925a68f974f330ef8073196282ed4edc598d773b06d3275be9c5687bcb07c5b86205005c2fdb1fc9597bc4bed180fd33e4f71e13e5d7a74b3ce4152b68c063241052743af0e480449713d7c7ba734fc648190ab6dc24fe7fa5ad246e9e35b172cec5a2772f9da17db7b3bf5665b103ca70031bb6f78047b318e5ced17b6f83d361856a6d66545f84e9d83d7c9b058bedeb2355cd7d1ec5f55b35196540934f0917acc29bf13c0f5910a9f7929e13e1c8cbaeea57f7fd04d437f27e338373211172d5f0e5f5f51f071adfc296922e3195e5f9ec5a6b3c623a39ebbf793d8207980fdd1496d56018115c0dfc061081b1369fe7870fd9e3c20087f0fb794f89458d0abec781f8cedf215f7340170a8f650f3cd8176ad5f9bb7fc8aa82c6de4f2e39f048b4be81833d200dc58ce30335fd95ab199c004eaa1628344f3dc784423ca98e8f3dcf9cfbb7ba153c91e0cf95c8f658ff899d278f4cbada7afb484b8f83053162dbc5091306c6b900c7b4e49e9eafb515ef6364417a80f76c31f1134ff4fe58fecd1078b0d5dfa732cf53be38960f3e93d1d29032847ef431e20712cb38e5a46a69b8f8f522d287394fb84eaad8ff038cf7c97b588cbf7725665e6823e09a21f60158da57c6084009f9843e9b409a0c61c28d8dfc3b3345a7bfd8bca3fbc56da5247e44e7d0fa52a8053be555fdf3fa7eafa8cb3faac552a3fe80328cb2e283fd4288475be2762bdea6a17e615e4b67840b89596b8fc7dd2154143d9e6d5bcb3b1dc2cb8fc822882b53290bcd2e61fe90c6001ba79514f1e2bf4ed5f1c02f1516ff8636b7d3e45bf49cfeaac481d3f66039f096cce2883e56b87b4707fca82bbf8517c55a68273fee9993f0b4c88f8719716124fc5f316b9c08ff5fbeed8523acee2825f0949b985e9f7ab3dff6f96613a5f0d81ff4a0795f78d6c898be12182efa327b6a2dc5c1d235810b42d4490bc1e1e43dc01665340579f7125030dca7f481a24eb19d6aa776f47f6c99cfd9fdae359f40b849ffe36ba6ad8c0a0a5f0f0d980d68b8c2ca36386912d1715efd997e03516fa18a8f5aa6918ee7e5f0f76352c6d4652744b2e7b2adfc099b78e1fa5057b91dd89f41810375e493d01ae69107d4ca4ebc62f9584943ff0066bf410d008b40c0ed3d9cc676d4078299acb22863916b930372fbe921fe57778f39c84080d2dab5c19a74fe7f0e761ea827550608909d18af2f646a0181337a98bf5e281ce1fdc172f9068d520f6112559874e3854fb8b11093f82414a19e32402a03f437858a5776276dc4bfdafb20129fb1c66e895260530c12280e4a856b5a73e358fd71ec46cf792b1230f2ae1078fa7b004fa2b7b75ce73135a6dd231c0b794910a325dae9264b2a146dc237acce0567a64cf50a267cbaba8e7251300941207b4c5d4d50f0fe51c2e5456948817b9bccf61aa98d8e1cce1e9a73d00850664cbd052ed6c201f8f059944968a3cf4e7cfb7ea2905df96f402be75595d7221fdd61f58701bd929f61af48be7a1807082e5cb9f28b01eac5a87be88fff60a65807bd9c788e35abc49ca855418e7384d45ab147cea4c7e945fd9c39c5357e8fc85c193cec657ebfa8ea5f7383f4da2e4d5e1d7a96d64a7c3c32e6a982b59446b1283fc7f267518e286a11ce7faba615ee891d86b39f4dd681a1848a9b213886bea39c2ca5e815ba5210f0b739a0660031dc6c81a234a49e308adf2422a9c0dbe414e5a2a3de3da469e24e8a5131ace9fe1809734f226e0cb66c96c63a99b84d5a3370e8048273b9905326da96e43285c255dd1ac59e974a2a23add5ebec2255a9525687eb7b67e23b66a73067d56c45c295f89eb6bbac3cfbccbece034b1b3ef7a4add251fff3ed4d3414e4c563727d32b7b728237ecab51803a7678654d88f7c0dbce8c486f36ab5bb2019f5bbb4b854d0c4bf5d9688274120f31a4c570cf7681fb755a67e3fcfe25414e4c563727d32b7b728237ecab51803a7678654d88f7c0dbce8c486f36ab5b414e4c563727d32b7b728237ecab51803a7678654d88f7c0dbce8c486f36ab5b414e4c563727d32b7b728237ecab51803a7678654d88f7c0dbce8c486f36ab5bd374682e84678dd8e5d82e9f9d8ab6d1a2eba50e5b0ddb603c1d9d4397f2cce6bb7150a485158217b57e643e446c273cb0a85287ad17e75c5060821835d25bcfce90c025dd8b8839908b35a94995a8b976da566cc481f9024084b0d5f2fc0084cfe701a26fe52a020dfe1f0437b4a407ac78f442f3e4f62a0fc14f825c837a88c453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d5e274603ff68c598baac750cb1d48157463944d5ccb05ceb9ef0b2d46ee757701e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc1931f3be37f481a1c6031710792913e427dd34f9c1c75cd9c036063181aea05ac117b4e991bc42e8d82848bb6e528f5aa10251b5cfbcef337546a422e1e3850f217d606252925c3f7c66a8086f4cd0cafb6913419d323f95d1b88af243515d8ae66b9d2e7eccc6e1c8bea6d70aacce5eea5334a43cc2ee01d1cf34641f7ae13a526baf58a1a0556be7ebcec19861bc4a905f831106e646ecd812575e024e57a5bdc86beb6b31fc37ca8293f2157db50f3388f0f8d7764cb6c0facddc32ad52c1dccca7c7f85906b6b4625b81df9eb4d430bdb6ea88b8f3113c029f53ad85f2f4b957c5979373c375c8a53cd747a69fed970308840fab63ab1a30a3b07a84b520930fbd25bf3cc8a33ecff937bfe566e431ee14fd2219ee74a1a438c37ddb93e68a89abbc990ced789edb77a6298d31ef3301c220380a69190908fffa03f4b9bb5f3677a40a68fb84053e774ad011e0aaab34bf7e9abbdf3a8b96e2339ae067907341475491c525bf9c2d3d16aa6e3b9034d49acfaf4cf16a5610022bc8301caad12e2f8f16e86d5452fc4dd85d7612bdb6400a0ad9dedd94ff9897e1cf88152d6738ec2d4b6751110ea85dad25f5d99ebdfd9959c53a9c7c78860a380097cb44a3c240963406b250003684228369f626cb088b8739bd6ac26bf50722330b04e9673c05ebdabcf37c2f39da8f97932aab3d762e98e45a3a26d2997de5801aa0d6dc1e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc19e03f1b3c52fa6cef63eaccc9032566f07a735bda2d852a3726b4d8762ad2da2151722c134be12fd17ff0a66409b7e8db48d13a334f278cc1c7997e5c0b14133af35e25f5f0cf414a1b6a73d7b4681e9af69854f2b55ab31e18ba40420141dfcb0d2d65fc63c04955e06b8f542bbe0cd6b865693350a376a03e10e9f89a038d37dbcfb1fccde1401c94f4a38d9038999d630a1f5714ebe5b475d4df9a681b78d6a356fd3d27a6776b062289d7d8a8fc67c1254fe96438daab82e886b603e7db2b835ccbe4613b47618bf6ba645248da6d537eab15e3c9bb1c35cc246feb43897ee296afd1fdc30e38f5c3282c1ea502ee13f8bd6c580e32723a4eec4be7a336d80986d2d8d6391e200aa81e7931c5fc337c60e7f145645cce4a0976f567dec1e8eb9c246a87eaffbf8bc145d93596d910819423e2579ec081bb5fbfbd904f7d7cc453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d30c6aaa871edfc93a9f3bc3092f1f024d12773101e5c33c1508ed201fbc9b1e7537f65dce11f3164cd6a5d28d83805b95cf6cb53955cd30fa5ea245d97d52361acf1762fc311543bf6a7d752b9e47332ad6ea3f4142856c2bc062d9f1beee64269f014ccc4cc24dcf5fcc074c38faf9b4ff846b6bc73d7a2165ff3a4d9a4b025c548524e5db127cce7c67735bc504e0a18eb32fd48a5d86a579a12dfe545bb2ac3076f399da94ff3b85e5826fa904f70c0fcb8912218d0fd5af66048d04d04b8c756e7c5ba82cd9e909b4fef6700c4b275be99f7349f880946d35a2dbfb411286ff2f1e802cab5ded61b90cae8d52f9f1b080a99460e69489bedfa68f7063197247fbd3923c78c96d625b9f0fe9b07d63012d3028e1afd182630657e2807f44c465a2c3738b4d552842e851c4d14596b34282a5f6b7cabcab69cbf50c14099633fb681a5ef4a195c28c8e2daf1c7530576d642ab6ff0d7fdfe94dbc98cc08fd0e44f65e3703bd75832306ef3965dac94fbb057f726be82feea3b623d33e72aad7d581d9ebebae8228de8582e2f715d17c6ac22eef077e8082031a7d57faee025208cbe60d2bdf00a1fd02bb0be2e6b64990d07ec0142d2a3765a242348c9a3761e11b5763a8d17b3ae1e72a148cc8b83d8d18b542e934381fa3ea8acb447cc193941be3a4976b38b5e03b76a67263cc6eaf3136f7217d3f038a42bab989dc8c37a96750be9d775431f62f081ec1ebbd3c239f5ce2dc39fe09ef55688a00f942999eedd26d688270bbb4373023994e2d8c32b9dd30b1b50ad11a4a2d6b293c9cb6ab81011916aa2db71879c3dba748d218508faceae9d2dc491de129e6beeae62f2627507c27a92284ea13741993811b5ffd85c839ea9a4539c28e58994f1d1904242880de26b5f41e7fcf33bee724948f14693168cac0562d64538d054dbf5db38e40f9494941e4a0f7266c3de92c060c21cd4222a1854de382c4821599d82c8e3fedf0441fa98f283bbc5b0d838f5334b1b1ff06273642afa20d1f04d0bb87de233c1e7b28caa7089acba7f282a0f2bb160a85dbf67f0ae8fba35e8dd5991df6e057cc6829ecc853a8185396e8557ebd8b597d61d4dbe8f85872b779e0fcb43f4a399b055ff73dc447ba655acb89b8f20290a2aee6987a0735f8ec6dad070a42c8f922dcd79ab71f1da4724432c8865c3e770c2da3db1b2164ab7e31a04e462c0667076b0298ab08804895d50ecdf10fba1cc98db7e39f543e359f39779fbd63c839bdb00da5e429000cfb5ee5c8665c7168700d650f03fb7fb3b63781c8485200588945d73a691be1e75920797cb5b3a39a8579421caf55f71ffbb66688f6d335d8832af62e11d69b7c1cf8f99b0341fba6dacfed6c3a7156b3bbf3aa04d4f314923ed048ae17ff70f6636c7d63127ee7577ae35d3d1c66f2e0a438b2c67efc8f3c49617f0dc73430eee898de9440f3de3a3fe1d2740aa5f94150deef5dfd957b2e0dc7183d061cbbe5fed39560ebb7f28bcf3a7ba73cd3d7884c47d9d6edea2122d07f5b9e66b5b8a8f217ec430e90ac1b771174a7c8eed13683383294fa23db2886abee043ffeefe660f7c0ba1bca100f079b42daebd9cc367c483060feae0be16a0b4ecbca8780501cdd65981117028eddce51bbb77ced9b66e21a63e5f381d04524231d7f1a9994c8efba6cf9e09b3e967bd4bb72cb555520f2f57158e4016c378cdb5fc2b59e0f3d1588cd8fcc85a1aa4dc92e9b2c281bda8a9d759c6065504d9713c67e1a41607f91d9e524b0d8a0b3f0774ad68fc1e7624abd4a3a558536fab3dfb2f436a97428b70d423a61fc29fe7655b97fbbe4de4459b23a9566078c536b6538f051e97e119112e535033744749a6f4da9bebf708cb3458351383bc4b776cf58744f69865938a58e46d5f450c9f27be562cb86838c947c7fc195c382e465af12953108043d368ad4877916f50b91884c702394f073f1eeef6a16eb7109b64340089c367b2b2d66903f88cd50e29aa2d1f1ff31558ec9d58fac5c4b05e0fe265e81a3149dd6ff66317d3e6b2fe0bdc481a12154f5b803ba72ba1da21961cbbf0b93b20ccff94ba16f9ae1b95801f2d28ee15261b4df3f15cf7c894983e2b6ded82ef5c81a5ce06e6f7ff7435ea5502d8c2c94196fb7222fc791f400b0c73d2c4da4e648b540a2d77f545cd1e30e57acd934eabc37e58dca7998750a3ddd00cbb86645dc55337ae1dfed7541060f1eadd7ff443e9026f92de233d0cb3ab774033f790eb12987add8c791aa6cfd91b74da5043f5dc76d7ba791b1776daeed4f4038ded19edf0895f4e444a561094bfe8dc79686757d17583540fbea012d9bd1d2cda06ff4097f13b7d8f4fe6633c0592e7ef976044230663f76b66c453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d3896cc897474fb790e958005a74c69f9726f458f35aa8c575b8812358b7072b8e3d167dafe422571d9d839a666ce3a97a89534e6226e0b8c75712b96ef342ced6295e968272dab99e828fcb74435bb0b26c4f7288c6d89919abfcf9668feaf05c453f376af9c76e7938f0b532ad8eb637825891804aa51612fc1fbe51b819b5d2464480547ce775ddbfba09274d9da232f79ef240f894d6f97bc305f0c9288a487b847debbf1d4f020c0f0d570bcfaebb4537d4e1110b328114bce6ebeb6415a16f9763b72562044d5cf4cdbc466250b08ca00a722fc909e0e39e624ae28cef45e1ed8f226f5783141c53d8d1ad6761be602a4c106333cb17b1087e9c0823f96e398b36ee3c037788ddcb54d2ce0d3c7dbea059f43715eb370811dadad1a4174bb7150a485158217b57e643e446c273cb0a85287ad17e75c5060821835d25bcfdad38c0f488515512c4584aa0759c9bebd09e224d8121abd69184c58cdbbadbd8723164c4e58e81a8fff435ac55f5ac99fdf55180c87199c637414ad124a9a8f085e68d7395d9e22afb23ae53332d66bd1efcf46e0d75700c513b89290fa7c71e454ba5b04d5254f95c50f59f394f7b14d8c4bb51df5b8cccfd55dea3acfb82783217db3d70b4eb53cf6986c7a19598084253bc36fc1e30126847037f1c76684325341f4205d071146400a1db4ce24c48f6337c897c1d7fdf9afd232c03f612c79c840529e49ebbf94a2925eacf3fcbc0c01758cb17c3c645fdb357e58fcb640f3501e5fe2e2cfc988d0597e6ecbd3400414d0b2629300d64d4399e2d9dd2cb901e08e5d842da0507744eb6be853a64adfa40eb700fcbe54dce312feb320bb7c3bd17cf637acd78a33a051e9ddbbde569589c8a3d1f55c792dca5001ae285a6d1d77067abb7453505a4066ccabaf112278789bbc663d7da1874ea8cb04173c8d7f9e4cb427e9554ccae81aa79ac7bd63e2677d3a26b48913bf257fb28495d0aa57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6f272aad245f675999ee5809dc857148d3f952ef857d8eda60851dfc5fd2f24bdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsfact-0.0-14.20130128gitbc56c68.fc26.src.rpmapplication()application(sfact.desktop)sfactsfact(x86-64)@@    /bin/bash/bin/shpypyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.7.03.0.4-14.6.0-14.0-15.2-14.13.0.1X @XX*X(UW$W@V=@U@SP@RQB@Q @QQMiro Hrončok - 0.0-14.20130128gitbc56c68Fedora Release Engineering - 0.0-13.20130128gitbc56c68Miro Hrončok - 0.0-12.20130128gitbc56c68Peter Robinson 0.0-11.20130128gitbc56c68Miro Hrončok - 0.0-10.20130128gitbc56c68Fedora Release Engineering - 0.0-9.20130128gitbc56c68Fedora Release Engineering - 0.0-8.20130128gitbc56c68Fedora Release Engineering - 0.0-7.20130128gitbc56c68Fedora Release Engineering - 0.0-6.20130128gitbc56c68Miro Hrončok - 0.0-5.20130128gitbc56c68Fedora Release Engineering - 0.0-4.20130128gitbc56c68Miro Hrončok - 0.0-3.20130128gitbc56c68Miro Hrončok - 0.0-2.20130128gitbc56c68Miro Hrončok - 0.0-1.20121114git89e1e76- Rebuilt for new pypy 5.7.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuilt for new pypy, arch condition updated according to pypy- rebuild (Power64)- Make it pure pypy or pure python2 depending on the arch- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Remove the patch to remove help button - Added patch to remove Tkinter warning- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Corrected version in %changelog - Use exec in launchers- SFACT?Readme.txt instead of SFACT\ Readme.txt in %doc to make this work in rawhide - New commit including COPYING- Started as a fork of skeinforge.spec - Updated source to GitHub, SFACT has no tarballs - Added patches from Debain - Added patch to keep setting in HOME  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno0.0-14.20130128gitbc56c68.fc260.0-14.20130128gitbc56c68.fc26      !!!!!!""###$$$$$$$#%&'%%()%*+%,-##....///000000000000000///111///////..222222222222222233333444222222222222222222222222222222...555..666666#77777777777789::sfactsfact-craftsfact__init__.py__init__.pycfabmetheus_utilities__init__.py__init__.pycarchive.pyarchive.pyceuclidean.pyeuclidean.pycfabmetheus_tools__init__.py__init__.pycalphabetize.pyfabmetheus_interpret.pyfabmetheus_interpret.pycinterpret_plugins__init__.pycsv.pygts.pyobj.pyslc.pystl.pysvg.pyxml.pyxml_plugins__init__.pyartofillusion.pyfabmetheus.pyprepare.pywikifier.pyfontsgentium_basic_regular.svggcodec.pygcodec.pycgeometry__init__.pycreation__init__.py_drill.py_svg.pycircle.pyconcatenate.pyextrude.pygear.pygrid.pyheightmap.pylathe.pyline.pylinear_bearing_cage.pylineation.pymechaslab.pypeg.pypolygon.pyshaft.pysolid.pysponge_slice.pysquare.pyteardrop.pytext.pyvoronoi.pygeometry_tools__init__.pydictionary.pyface.pypath.pypath_elements__init__.pyarc.pycubic.pyquadratic.pyvertex.pygeometry_utilities__init__.pyboolean_geometry.pyboolean_solid.pyevaluate.pyevaluate_elements__init__.pycreation.pydocument.pysetting.pyevaluate_enumerables__init__.pydictionary_attribute.pylist_attribute.pystring_attribute.pyevaluate_fundamentals__init__.py_math.pyeuclid.pymeasure.pyprint.pyexample.csvmatrix.pymanipulation_matrix__init__.py_scale.pyrotate.pytransform.pytranslate.pymanipulation_meta__init__.py_array.py_carve.py_copy.pydisjoin.pyimport.pywrite.pymanipulation_paths__init__.pybevel.pyconvex.pyoutline.pyoverhang.pyround.pysegment.pywedge.pymanipulation_shapes__init__.py_bottom.py_inset.py_outset.pyequation.pyflip.pymirror.pysolids__init__.pycube.pycylinder.pydifference.pygroup.pyintersection.pysphere.pytriangle_mesh.pyunion.pystatements__init__.py_print.pyclass.pyelif.pyelse.pyfor.pyfunction.pyif.pyreturn.pystatement.pywhile.pygeometry_plugins__init__.pycreation__init__.pymanipulation_matrix__init__.pymanipulation_meta__init__.pymanipulation_paths__init__.pymanipulation_shapes__init__.pyhidden_scrollbar.pyimagesdisplay_line.ppmdive.ppmsoar.ppmstop.ppmview_move.ppmview_rotate.ppmzoom_in.ppmzoom_out.ppmintercircle.pymiscellaneousArt of Illusion ScriptsDrill.bshExport GNU Triangulated Surface.bshExport Topology.bshGearweaver.bshImport GNU Triangulated Surface.bshImport Topology.bshPlatonic Solid.bshTruncated Teardrop Shaper.bshfabricateRepRapArduinoSerialSender.py__init__.pydemo.pyexample.pyextrude.pyfrank_daviesbring_to_temp.pyt.shreprap.pysend.htmlsend.pysnap.pynopheadenrique.pygRead.pyhexgrid.pylayers.pypreview.pyvector3.pysettings.pysettings.pycsvg_reader.pysvg_writer.pytemplatescanvas_template.svglayer_template.svgvector3.pyvector3.pycvector3index.pyversion.txtxml_simple_reader.pyxml_simple_writer.pyxml_simple_writer.pycsfact.pyskeinforge_application__init__.py__init__.pycalterationsend.gmcexample_end.gmcexample_homing.gmcexample_replace.csvexample_replace_M108.csvreplace.csvstart.gmcprofilescuttingDefaultskeinforge.csvdimension2.pyextrusionDefaultskeinforge.csvmillingDefaultskeinforge.csvwindingFree_Wireskeinforge.csvskeinforge.pyskeinforge_plugins__init__.py__init__.pycanalyze.pyanalyze_plugins__init__.py__init__.pycanalyze_utilities__init__.py__init__.pycdisplay_line.pydisplay_line.pycmouse_tool_base.pymouse_tool_base.pyctableau.pytableau.pycview_move.pyview_move.pycview_rotate.pyzoom_in.pyzoom_in.pyczoom_out.pyzoom_out.pycclairvoyance.pycomment.pyexport_canvas_plugins__init__.pypostscript.pyscalable_vector_graphics.pyinterpret.pyskeiniso.pyskeinlayer.pyskeinlayer.pycstatistic.pysynopsis.pyvectorwrite.pycraft.pycraft_plugins__init__.pyalteration.pybottom.pycarve.pychamber.pychop.pycleave.pyclip.pycoil.pycomb.pycool.pydimension.pydrill.pydwindle.pyexport.pyexport_plugins__init__.pybinary_16_byte.pygcode_step.pygcode_time_segment.pystatic_plugins__init__.pygcode_gen3.pygcode_small.pyfeed.pyfill.pyfillet.pyflow.pyhome.pyhop.pyinset.pyjitter.pylash.pylift.pylimit.pymill.pymultiply.pyoozebane.pyoutset.pypreface.pyraft.pyscale.pyskin.pyskirt.pysmooth.pyspeed.pysplodge.pystretch.pytemperature.pytower.pyunpause.pywhittle.pywiden.pywipe.pyhelp.pymeta.pymeta_plugins__init__.pydescription.pypolyfile.pyprofile.pyprofile_plugins__init__.pycutting.pyextrusion.pyextrusion.pycmilling.pywinding.pyskeinforge_utilities__init__.py__init__.pycskeinforge_analyze.pyskeinforge_analyze.pycskeinforge_craft.pyskeinforge_craft.pycskeinforge_help.pyskeinforge_meta.pyskeinforge_polyfile.pyskeinforge_polyfile.pycskeinforge_profile.pyskeinforge_profile.pycsfact.desktopsfactCOPYINGSFACT Readme.txt/usr/bin//usr/lib64/pypy-5.7.0/site-packages//usr/lib64/pypy-5.7.0/site-packages/sfact//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/fabmetheus_tools//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/fabmetheus_tools/interpret_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/fabmetheus_tools/interpret_plugins/xml_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/fonts//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/creation//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/geometry_tools//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/geometry_tools/path_elements//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/geometry_utilities//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/geometry_utilities/evaluate_elements//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/geometry_utilities/evaluate_enumerables//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/geometry_utilities/evaluate_fundamentals//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/manipulation_matrix//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/manipulation_meta//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/manipulation_paths//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/manipulation_shapes//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/solids//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry/statements//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry_plugins/creation//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry_plugins/manipulation_matrix//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry_plugins/manipulation_meta//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry_plugins/manipulation_paths//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/geometry_plugins/manipulation_shapes//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/images//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/miscellaneous//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/miscellaneous/Art of Illusion Scripts//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/miscellaneous/fabricate//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/miscellaneous/fabricate/frank_davies//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/miscellaneous/nophead//usr/lib64/pypy-5.7.0/site-packages/sfact/fabmetheus_utilities/templates//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/alterations//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/cutting//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/cutting/Default//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/extrusion//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/extrusion/Default//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/milling//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/milling/Default//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/winding//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/profiles/winding/Free_Wire//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/analyze_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/analyze_plugins/analyze_utilities//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/analyze_plugins/export_canvas_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/craft_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/static_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/meta_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_plugins/profile_plugins//usr/lib64/pypy-5.7.0/site-packages/sfact/skeinforge_application/skeinforge_utilities//usr/share/applications//usr/share/doc//usr/share/doc/sfact/-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=genericdrpmxz2x86_64-redhat-linux-gnu       Bourne-Again shell script, ASCII text executabledirectoryemptyPython script, ASCII text executableASCII textPython script, ASCII text executable, with very long linesSVG Scalable Vector Graphics imageNetpbm image data, size = 27 x 27, rawbits, pixmapNetpbm image data, size = 16 x 16, rawbits, pixmapHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, UTF-8 Unicode textC++ source, ASCII textPOSIX shell script, ASCII text executableXML 1.0 document textASCII text, with no line terminatorsUTF-8 Unicode text, with very long linesRRRPPutf-8?`7zXZ !#, ]"k%u2r:s!^DV1BwQ"}Ńrp.D̻<\tf/CP@ ?]'Ëw1MH!VALZhc~E4:Rxil~PօEYDh_j1FYYb֧?zc|V[EAשJ(`P$m6IEG=|SQRiFvA'` Ci #dՇ}ˬ9ǒBھXCg]S&aHYL*TMo-7bcvoL!k +AލH P%H|.9ez?a XfQ\0{GL Dn_ n 9=) rï ϏQ- ?fhXc}J\G(1)XpD0OmQR?OގPW6Z, lui%"3v W5#kͱZ&ŇZ&d`oDX}jBމVLVerR̐%-, Kb2*¯qV\Z(ů7x2PO<6 BW-󽺶ƆM\'K~{6Oz"M4aKzc fiYiԸ,6,P5k.yu㎘ĩ]i]%oQBS4b~m k(}LU=G Ehڶ%L\M(ăƤaIG/Gs=aL.Uxi }?Fe{pyzDףd?X/W>{g=5Ar*]i[1El %PAM0knXUufYso\ ۢ1&⊬aB`8)?sLGDYLmGi|F[Ͱa xy\o8n]LPBc̬O;U̼ͰDY+_"N5!r=L-g -4+':ύh-G>;zK:NX" t't2Ej'w/C:Q@R_JCϬ#ck#$ MbDˋwl~pH쥂KF9/ܞ#")S{k8N,x쐏?n&:07tD^stم]2\xzNRԂ#q z悱͜-T1^bc:Ű xQqHvrY ş]+M<$E(^)}CQyDZܕ w!VADm GC=ᙩ%##W!ouJ;V͟0SRJ'cx7_c>dn -,qk\ڨֹwZγ},~Ii#72Ɔ4Է}eDmFqR0F]- g~U`]e躳.V#4u( ;U\N˭kEEut`ii][3/luUN0WBU~粪ف~U8=G4,&0ܪU;g, ; mw VC5ǿ0oڞ2׋gocNhY {(:9a!(?aMemAZ͋v*\m5˧1ǛX&.Gx4pMnծ^yx)5""WBžq&sEI>^8f*/!@+IW?^+ {؆m7 v5䏘2ԲrOLaswe9m1?3^-4}Q5&obop3 ą T sPD 0>07IJ 1MWs 928A /?сEZ`,g (?:F) gOW o%C5,jyCS{ U;NIr[yJ8c&@j甲h`x!JDd Y@ ԫTKT.c497M3eip 9˛ڬghik(#F,Tּqs\c ϘڮwQ!Mu&a1?߬#LTrh: 1blwiӀ 89cŮlSo+<|bQa*lS"zSBLQDTjcԴRs°PG,dP )BEl䔟ϊ&h=%_PL'!=uu\q4@-IS^Z:½f!`Q}]bxUͰi\1Ѓ_ b(T2',v Sʾ19ie*_Z7TɃ^ǯw'Yߢc3m0O#VϺByVxj-&*Fi`@8x59'l*Fa^S7gZ_]~ "RfH<,>ʦWF o8>i(~X9/"qCVvө`6,ƕiuޓ, ne+Cսpj*ޮh&lA@'T0h´d旬Livι;rhK cRU_]cx: o4b43<^gO:H :+kpQPm%#2T0]qO2=|kVK4o+U2ٵR)z+-bkzT? ! iL] Dec6i m4 ǐЂ|lE e]l3Z͋ YZ