sfact-doc-0.0-14.20130128gitbc56c68.fc26$>V0GqtW;}Ov>7?zd  + C'6= Le(    P E FJpNSbSW$W0WDW(W8W9X,:\3G`$HcIgLXh4Yh8\hX]k^bdefltuvptCsfact-doc0.014.20130128gitbc56c68.fc26Documentation for sfactSFACT is the new Skeinforge, it is a tool chain composed of Python scripts that converts your 3D model into G-Code instructions for RepRap. This is the documentation.Xߜ buildvm-08.phx2.fedoraproject.org)Fedora ProjectFedora ProjectAGPLv3Fedora ProjectApplications/Engineeringhttp://www.reprapfordummies.net/linuxnoarch`0 ? &9 c> .T_$C,_% h[Jpv9!q#6*jNg%u)(S# 8{ ,E}Z * :!!M k ?K] p'oNB . `?_4 MZg 8A>F1) 3_:x%2'*  %   0 ( , 0 V]{l%75z( 9e=* 5`(1$<(!) !$q ?έ_42nT!!7+L;J|6$23D+c?nEBJ19'M4P40 ! +Xh'++D/)k,+>F5?Lj'1R+9<.L:L3@,w*-4& 8 r^U u I'+Gb_EAA큤Xߜ QbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqQbqedde98b8158ecd7fcea9ef989a1df5a44a827dc1da57831e7acadab3145dd99bdeb1977a84946ad5367677056fa4fb3cb101e86ced59302101da4648991afb1bd8c167c0c67e3bc23b13e4af24b1853ddc2377c2e5d53c3bab756d392ca5ed861ad07985eb87d38b00d7726512c07dcfc90f0f9ec25c5432256658edb5ba733a9e1543d81cd6b55106538ab560e48c119ab0e1439b6433e01e3755b0112f73d1c11cca02437a841b06f8f76843a7630677b581b8742d223a327675a80a2309c8277a44866833d6d3243709362865cec30b5fd01e43bfc86c7e6f3909721db4cb0a1663d3afc53c01f407522be52864347fa413efad37611586b0894ba6dc4414b74c733b0186c81bcf71c09658808e9fab06bf607203edcce90f6259cae05e2aec437ebe8c4a710d811fdba181097391393c9d45d137bae0a91bb400b4685b2b2ddb671cabdf62064176b2d3e0fc3b1a60f92d566e8795aff259be6d03d09d57abfe0984c4cbd5497d073121219b00f69552f1288c4b646a8612cf6460b2bb246b85179526723caab1efab4807adee0a0b473e1d293b680f54d6f1a08a561a359ec2d901561122ac19ab07bf6340d7a8f860d3e1f9a7c8cdb0ec55a5e303d27c50373b6e0df72560aec28d3634ed21bd6cae848309e2ef619c4ce9b59c55ea9d80f407ae99cd85105ff2fcba9300da212f800f61be1e21ab3f0bbc4f7f5c96a4228625f7640f82a4295e1a7ea40d25c57accf6545954ed9e096ab66e5f22227225d74123652d9f269a4dae6e87cfc278e0c94faa8cda1cc0c244bb6dbd31aeafb9a434f616a284dc887e90849eecca8e41f52551fdef0c643d74fdffe848f2638bc65d751c438680d29c2407f83ba2a42130c40583cf3d89d293bb93b3b0c7b34a6c38f8f818df38fcf1e8cf95f01ec89a256289c14d05e0357ab353e3355b0ee8dca852a76b7ecdbb0bd287418404849b69d8e320a3180fdc5236099c005ecf38893a7d501f06997f3eea5fc9e36eafb2f4777ae1589d28aa2f561b16298976c69e651296c948ee86ebbdbd3b6452cf54c22cf3f2fae2b8be1f166480f52acd8adbcba4c26720339c06eefcb830356b39215df0379cf052d83f5d93817c2f0da0b8debdcd11f2b90cd48fa55f0cb7d10ebad6943de3be3bed2b6dd636f823b41da7100cd21cb5fd6f08e33d5bdb4ce6b90438665952f308f8ba5a7a31bebb03f0944bb55c6b46177af3335821458fcd55f2522e31496d66c92c76e8a76089e8e64aaef771844cbfecc4516f1582a0072aa413290d6952b93e3124e35826b295c4dfc12082cc2515c141403f931512062ae3456b6e7e22cfc9c9936eba3461086e988d139e9866d85881b94ece0dedc254f8ef11205277eb75041aa65cc67ee1bd14d61cf1ae9a04c2548eaf51187a1807ed461b3835c1192e0596a46082cd25d4f385a349661747ade7e28dd145812682cea9d61dde229b5f987f83d1d7dd931c9892fea63890202c70b0bfd30341f4fe0fa9ac9c11a7abf8cd017f1cf3f963ab97479e5243d2c8279a57f30b4db0fffb214b71d51581ab8bc5ea5e040f523515b9a4d0e39798dc5f84d65ce7021b9412e2af327d84b8682f2d0b2d92b430e4902fb1bd84ed93c7bae73298e797340dd636121605f373af3677aa91292bd077944a1c20b51f54252836e7ca484e646aa6f09677fbeb53653ecdd91658cb4dd643c5457e1bc3552aa9c88a73b7bde2b22137c99a8990fac230498a67912e74b2bd260df53fdf43f508a6d244ade9c2e01b2a38f336a3978f3313c6d31d4f0a6553e72ccccbe0a68d1f95660b7b92fe7e52fc3420fbf9c2af689338a926c6ce7a2cf3b3957345ac00994c5f776f688f218ea4727fbcf6a210969440774b80bcc1e754fbc27fa32e38c6a3e8201c2489e35f681037e456f5946c67b2d40224f238f0af17856e825ae9af44367e427bf439c377a2c2ac572dd86f4b19d2ec487d666368c2cc8c48d98c597ddc7ed654d129dcb152b092f402b0555a476220a500e61ae8719b33bdcaf2687b08e8b2e07729e1661ca258c726ba497ff9df55a9efb58406309db75d94db0517e0b7acb681291339f66f913cbbc776a55f2286b7b31d68acdface57f4b4df98a11278a5ac5517f62dfcbb8df9faba5ede67a98beb46243d086564690a72e1a00740058213da8fdacfeae345bf5099311a915c3d6aa144c1aaa7ddbc5d35dc05a4318f59b0727761b864e99ee8b748dac085db1f82896c7d31794d86624117647366a52491e1d37dec6d216428a0bb8cec80fa0865f05928043921348e2e7b0f79c51529fd0fb3780ededbe93bbcbdf3240be9b70ad3eb4f34e12de3a4e67a6524162c1ec7befed2962149c82384e448e643ebbea259fe83a231410f0a6d7925ad5d2ccca7c6dd941bcd36b96ea193f5d5d66a9ba244d9835522d68124ca566210f9fdd8d944e4af0fa4ad20ecf8569104259db4cba0e3999f86f9e110be64119ab2b332023cb6bded003f7b79917be5705fe3ee5e8c400a9e5cdfd3c39637a3a9833954dae8571de63ff1ea45146ffe5fa2b374efa40412500625bbfa1a1ea7aa55b9c5dc11ec8057d65cd1ba8c8990595aed93242e9110aaf4b011482ed7a923cc753e28fbed3f8d3cb0dea8fe2051aae6847a95b573ff32a410af69b9ea0011a12721b185f193167c387a1deffb7ae2fc7b9daf282f91a0022425bbff5b74d02eb9da0999d94ed1159a6a56cf6301d7d107d2286b0e2e0368a34dedf5c1168c2c22bbc998af676aa5447b523a8c20e8ce789204062463e66c7702c290a007b4a2a7c39850f598365885279db303797432a7eed424707ee9cc704a6889c9d937a457a0a3328d84a1f2ae446af38f93a27cf4c8d7c8501d3aa1752e5f098a7791ec421db0a7c293f25d17b6abaeff2a2c497fbde5549deeae4e3eec8ba0f0e4c3a07a55d54e84f72eb880595e4910dc5ba631f1aa02cbb92db5a090441c44a112900177c0ee199855cdefdc1dea020b98b8e3d82c1dd121c6b4438f22b35b62de8a5c03347c4c696d01a8b0e45aff87ab573a58bb3d35fbb5e3c09e0c8ca00a7fd9049919aef57a96594b2ccb731d1ef9809469645ffbcdd337c3f5e8ff7e4ba085ff71adfc9e55f3acf50c38b471cb1ba1547f0d56bb67db0112dc4638ec66f3663439888e2b962c3f153b0b0e04029263249f4e0597bda420c0bae92d6f0cb18926b8b958993277b6bbae64c2bb90d0172927c6f6d12ba8d6e94a9e530f9e5ebcae7cf0bfed210b3da1d3bccc7096bf51a864b264ff3984636110b73538b631af591fbe8b1624b95e72dc8b5635488d4facce257ccf82bb4c40765cadf6fc65a79087d864d08744259119922d202ae10a1cd59db3a5cfeb7d2d8b70a2aad50643d802f601094a8db0a483abb97132e36f586e1d6e9f7ae3349513f59cbcf4eb36fa4f6f10ab1a182019abe08391b2a119bb6d7615fac0105e6d7ade493b6c1e243ca91895594c3c05875ad98d55bc6c755d6e61f9757d81638913c3f0884e82f080a27730db749c37fe783d78cd6b8813ff1cbc84c80aca8576652d107734514c1dd84ebf2a9eb55f873cb01eebb5a9098a426db7ec534b06fe84849aba975aa839a7debdb18accc181cacc517f87ce883cfc2fe658a59f6272d44af34ef580546e8183acefe7aa2b3a25a61c5ed04ce596e97540061ddfa547c452c681fc3a38351f9ed17e9387e3929578be9092563fde7960fb83ab0470d387ff1fd881d6f4c1c2dcb8a3ee07542f377d2b375e9dadee5a9c99199c1b02986b52e473bb611a9dc99b81220d1d5d5de3d25ce28054f654f6047f7fb1782e56da4066b61fc866d1f3d455dadd02635398beda2fcc2a3adf5e77f2721ca78e5b7c25192b2379b9fb818308e418fc22f1a8c9a4b9f7224fb21c5fd20546f50c88a3c5b45e8f607662796c3041efab362a38c96c94b416cda382af0f068b112dba4aa0817155d19ffde17854f9dd2ccc7df2db7b31d15575a5e0c991e1a9039ab194fbfd10cbff5f993b6c2606d75f60402eaa93678def3c46d1f3070f2b1236b3c77b9d97588ea94348059ce3f32fc2e7bf81d2f978bb4d0bf22327469b9e92e5d7b55217d775ece7361cf3bc9c83932d89090e8027d41d0610d2fc6634b7295162cd63d78ef0d867249542760f3bd2cc8c2b368a4f7807e358ec61e4b8ee1e9067a46f3d9d660506dfe5c70eff5ba97762ea1448e374ac1a86b63a7e9c121a65d4b3deff04658268f9ac98d0a09c5c0031f24cd56a0f361478096445c3bb5ba9012cbecf08eebf996f9717a27e46847cf4755dee3a9503fad0ff7f9a827469d9cfa4200cf8e980120523d5e2a154c6182bb9c559f8fa453f60c0b1ba9ec6a6690aeca9a434e670527fe06f0db4023fdea09e1e15fb1e5706556a5d3b3410c04bc14068b183b1441e2111888d48f59ca17edc92831a072f1c48db20bbe0e57cca4c91cd364700ddf80bbc24c451ea11c13fecd659b4d828415b7db7e908fb19c2e78d33a3b202a085da3bd04969739cab0a54ac76beb2237d34efd7dfa852052e91d9965741002b13f02b19a1ca90a858e2e113e6ccb488c0935d1e21a7d128380287082de799db99b719c1bd42771105d21909330752e4477d2430db8120c7069f93ea3eefab056fbe92d646f10396802a0cfdcb8c25523bef0591a6d4dbba75a79799822498ad0a49a3d677ea51bc1707f91b256245060bc5f9a4eb570a0781972487b5c40159918ce1fd49ae3767e81c3bac74595c2f611fc0c50ab4fdef3f1e28415745cb7b491aa8009685ff78c135d0f0ef4c9b30a52f1bc440ea1b4736e6495785d66d752270f7ee798c95e538adeca8143b3e732c7e8a644efe554734f06aa542dbd2d74318190bb15550bda8d8defe28c17ace2a35ae3d5f98805a73ab231e7df2edf58373535c34aa44ada6ed1c855f9fd547e5c68694ab81e5eeef651dafe2f8cfb3581f0b50f6a637c154bd49cde1d33fa80c872ef8080c2422dd975730cad061ee286c3f03dc697924b9e4931cc977e2a2af08f9321c4206a3bd61f972d49249769f25722543d004c8dcb13097edf1d053745250fa238e788f8cb77167f2d8088190babfa1a2166607b77cfa64cb3a9dcc3c517dce0844fb9fba5d45e3783863d9cf0f05f7104958880ef944a5f198037770ac85f565d1a70cbd8271344640dc5c55c5f61b9830dd69575594fbf49920b7c62cef205e5ee63c5af40b16dd2cfd99a88e87420bdf1b7bbf378dd28d4c2e3cab79f751178f2dc83fc61624495ed801a8cf6d84a03ea54fee4698f1a65b2d14f55871b4a6904a47a434b40cda79da9daf873149f8553aeb6124369475fe22612df8253277a7c378a6ce4bc741127d09259ac2affb218eb31d6a69ec2d7aacec851452cad1288f9067b82f8489031e55416b84383ea030cfba309cc215e6b0d300daa276a06b3f2dad275a6b7bbeb34bfe72f83b869ec73d53486ab5fe057356a9eeb355b3ca807d6f2c3be33c0ea1c10e65f8dc60f529db6ac0fa6c17679992f2d04bb2c3314e2e6e03c0b15b1a4c8fb1d331a8b32a12655614f01719cc0e25bb8d6a39957b6d3f867488b7f3e559f472d1ff582653c429f8227db8ef5bb7ff61a3cd2b2386922d7b50397c23c908ec1a04b1eddd6ef43d042d8a48bd85d7f45e15766b9894a25202db07e702ab7966ee0432243de4e0f1a5dd53b8270494073da9aadb39146f3e3a1007261a93c3f8408b4e83dc1e2aafe2b5db17c5a4b389adaf68ab9330d742b989af123b236920464c38c88011ed06c674cc7a316d61e8e505f7f232259317b58a1d139d23dd1753ad057eb9d198f44d3d16dc4cb6e4a612f340c9cd78614cea5abe70311ab2bc7625b98a0e5c01e8ccaca32b27b33d965bc7901092ca4d4efa844cd82189835f41f36d8f3d9224e019415866063439f86353d98a6ab131b3aec282381d4533a62126b6c26e077f54d59a9a02d06b62f2b1a257c43e1694deaaebb77e7a51eed7b4f0f8a0af2c44c094989e4c6a50701ca628502afe4b9184362ebb1b57c2572447714ebb78d42cae1ac7d10771734ba4f05e971e0433726203583d5ad92157411d9b3a98a44ab4b8c36983cb2efd0a70ad6b2e8a76d26d4f4c255a48ddaf5ea54156c9217b2ee2b024e98360a39436db8a6a9766aca45ab624ab1675b4cda2dbeae9120811c150a6346b7f1ad029b3151ccff3665c86e40e95a22fecbdb4bd18e3c16f260d240e27e2059e2050f33264a0f73be1daf53f07247e77e60ac48bdb2c0026759313e615bc2b1ce7cac72f670771a1c418685cb9cf236f0114779b806daf79f046449d3c9416dee536b05b1c43674d45847b7458b7d9626eaa200b7a86bc4c9a1a05203744b58efdfe6171f3514033e6c7ef12af7e548ee7fa22eca935e5715bd217734c3fcf045e87018a4eb50e25c76b0b5400272e4dff8064112d026134b65d421ca19ed06ab701f81f9099af94c053df26eb7e317a0680255c3e624a445522120b2d8532c8ae81a92aa7a137d20a30852ac3b0a5d5d18dae7e6afbdcfa62782b81afd021516ad40b23d90dbb4ac974407ef045de8b6df591dd1ff47452b7fb80f87ebab9903dedc30f7cbdb5377621b9a2f96836905f199701851ca5cb7bbcae3f17735dbdf8a5ff959559dae4999bf502b0c2c863d3e1049dbf908c65417bd1bc733890963a15c5c12cc6bfb7a4285abae2dc76d806025421c77e2c488671a16a40da628abe3552f01e24fffa7ebe222325919240fa3ef7ed0793f4d7f56313352e133dec428b9fec194400658f40273ddb9b8c0b559182aae40458c22d221f0f9d138dbb589c25aa30f7dc38543158943b7d38f5acb14824c6e3793e16ee43d5ddcec68bdadbf081a422abac24fa9ae8058b8ca3af3d525d32267cd8f2be030f5a925774ddb6cea2be25f346a97ace9404a7b6e334a6669b07d6423080abd6d0555e6c115cb9cefa4c4bc162efcf1c291c1d209b36f4493f9be6553d12bc764d0493b9e5b56d57a938dab3fa8725f9f8aa167ce866e8797f537987c5434ed61379300501fd9e188095e4ccded05605796e66871b207e7b1c1bde51abfecaba18c919e77d4146997e6299e633a4960dd4b2f6e79fab58433c21573030fc38542023460c0e6b44d03fde6e7b76a51f31dbf5ee6ccb63b0fe78d22ed937529ae49c8ce32cdfad0dbc23eeddaedea3be041538ecb8bb7fe6ed14d06a7296f6cbfe41a6f7d8c4f7069d92e3b25da8e5702144323d5d930913a08d936bd9595245620993849b42a01dea1425581e49a0360c9cd6aee66e484cb93293679e50019b874d09dd5ed050acd34b558bfd2f47df902f695b3b953fd425f4ce199336bbd1b31b2a4d21ff8c6bc54d1a7a405a39f0e8f7b97f5f99754f28b598a139991c6fe5f975862df42c5bd3ec712b54763698bd4513639a81daf53c888efc9ce5d8e3886096df6b18c2c021d220bc6403ae02566744b1044a654bc32f38d526953779bb72b7c967ebd553d4ed762ee900b3a9b380e859743b12c5c635ab888f6c23eb836235219dd427c089dbd9a4868cd4a9b600148c5d537c46324c6c2f49a436a9b9cb1fc64b86f689ec9b18f7c81e5d4a7fc6028de5785ac160b83f1c70f7d5445f8161bf8549936684bca1dc579bc59a0d8ddcc3f7484d503f5d7723b5e871e1e97778c6af6f9c9eec952f3722f571c6b76bf88d39c39d855d4c6c2289fcd664d7e3aa90e049085c61745911ea4c927f116eaaee88152f48baa08119be115fab59d870e87b5a9e4cfaa5c8a3e5addc93c5b6b6c18a63766e3fa1ae7dd8cefabf4868d999c4423a68451a783cc030d5a855d7aa860accce477a201fdc425228fac49cae2ea2e3d517c10e3bdb493c2b8c1b03ee9f7dbbce18c07e78d0b2e7db95b55aa5accf4d4ce999318b103c1b7171480bb8ad68c2a950f66baa14c2cb05e1e30e63d5f6c08304dea357eae475b574c3c76dca7de192adb737d4580ddda50b1b0f68dac0ec693328f032ba7e43b34d1f533dd7a19f868037c492876c5831aea0297d075b61f79fd9f6b3f27ceed8cc0a59ababa84d22fbade8a623686b32c09a2374137eeb5d1a5ec28b8fb1a5921e1f574c74ea5c8768eff594db1f4c9162d58d7b62fa3fa2ec802d5c03d7b5424d71310b36c843fc340c87f3bc157a35be401d1f38b9b94a35819ffa02ff0ee01ddcd96a675081761cb32e206c57e695e37f84df3127e34e3297d8fb0472ce91199e2dbd31581c46c8a1d03fd17522dd52f6459eeadfc6b621725cddf29cb5aba8c07c190d2385e98ee3cc3d4c1353adf859081718e6648080145bb806048e9a4d2bb1504f4f5f8cadc7020e8b9f5c807b4bd2721807a75e5e1879a885b2dc842eadb219efc6343850ff3b4205e84fd9b03fd67ed814b3ca1457890a7c18f6f4312eee8f4c8d75629bea8479b99aa691f35f7af1c2e5d3b09f951eead2411e3e3043eb9619bc6c403d186ff3cdaca50181c206f21ab6281bc5e5d7790395c1c4af75b1c7034537a81699f0b55a99631ed0113ee95d58c47804e0e2491fc4050c8d38a21a27117077eee829b5f23f472eb5ce40dea9ca0240d454ecb43ac0f5d4095c54312af684fb703867fb35dda5f2502109119f5ab8f5d4d5d24be55db1625dbd68127d59e6d9d7b8dd3ac5f9f9082129156e82608fe1b014129a6038297a5693c7ea14212a706f6910b8f0efd2485415050b68b6ed182214e45f4b6b1d25d04a3d64ad03e63b00d8c0ad62777feccff0ce8b1208f4d421a088254c8edf7a78fdf748ad0f704a44f1f72a7fa342787217e55d3a719d5e0f873f8d73ff74ff004c83593a3bedf3092291f6e95ccf301ccb79eee962d783c48fdadbd458d3efc5b0573715c20745d5900d352c9e4436c57da777bcd08b29e0e38a3fedb9e83682a896b86cb04145ea3ca14870c2398408a1fdb35fadc84872c5f6a9e49488e627a9b702a3dcce319e83aa1724e1795c01df1773e35bf306e107ec8c403094b03c80ba0dff8339ee59047680ec6cbdb310f88478fc8d9e30f39fe4553cefcb344809e35d245166fa270bfa5482c9a9d66e03dc4e7c41977ee535791cd1b992f2f5b8f1681215e45f63452cf4537b35bf2eae3040ac657fe0690e64ecd135fb5dc4742fd09a6793de8e1eba662062f8562b890457a10ac0e038724795c7bc350f6031ffa9f06ecd30e1cab9f88823bd956a7d67ede892da9ff6bb65f706ca9fefaa1550873e9c600425755e3e433fcafcb03ba9d83c2a8a9bb0a5c6e3f626d9d4e1dd78baf13612ecea626c24e3bd25892d53e60ffba905fe3456adabad35e25e01c0b170af628e70334da9330e1b33ad2fe48da7b1438f282ebed6b7f7989e14840d64f4bec391a76e7c2ebb2bf3ccd61c5df531addedab4ef2a8f1257b9e1356a4744bb520c6623ce3b9aa5c423de83198a18ab2f6d53b8de553700fcf822377180b1c2a90c27db76bdab50a753c26e5a3dd5f0b110498d8b9952dfb5a2745fcf68cfc1a60ce176182896ee5da6448296d16ff39e4da55454b16554f2a83b90f85254a855497b4074ccccdb7b7932d067c000c4df5e2eac9003c43c0e36f3c3e907e8b669f0afc2f71708c9f13011d0ac990f311f432ac7f6fae5d3ec0ab207150c434a99ba12d7cce7f96aa83f3fdaac8175bd008f9eba55c5480e57c72c3c71af373353dc6a52c58ef597b36d62b77ca4d83facd47c2574110d33c7a36584a163d6b45589bd8f4a78853ecdc11bb19ffb358fe284a0c880c70d1e67b1bab333dba13704e32aed59e675f19343a1cc3279991396315557927ec4ce935ac634831fef29cb714e8ea629ec959e5b2c71129306cbd1671b5ec6ca60ff1f4868e860a25f72c6edfc398e5f664740def1a54b27268edf57d32e2e8ebd54bfe20f55fd30509614a158b6728b92060bed9a8ce5702aca7d456ecccb1555f8073ba6d339e5e5ff6a368833b39d1766abc224b0a80d3b02f43ffa6fa2524a5e02c6d5b12d03947aabce3d4368f6d1acc5c41f4f7436afe713b494efd86e22ab610bab8e9c05a0685efc47fa61e5b24ff83619bdc4921c284f922b98b4ade89ef41e9e08a3e0895e6e2ba1054cff6bfebf4fd9a944fe2098a0574f92794b3542e2b92b2b47215e9a407608be0789090da26f3b99047e8e24f718962f91867d1248cfcad3927a91be0bf13e8e184f2d2d62adce0afcb607114a86bb1a12aa94fde9e1badc5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsfact-0.0-14.20130128gitbc56c68.fc26.src.rpmsfact-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sfact3.0.4-14.6.0-14.0-15.2-10.0-14.20130128gitbc56c68.fc264.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{|}~0.0-14.20130128gitbc56c68.fc26sfact-docdocumentationcontents.htmlfabmetheus_utilities.archive.htmlfabmetheus_utilities.euclidean.htmlfabmetheus_utilities.fabmetheus_tools.alphabetize.htmlfabmetheus_utilities.fabmetheus_tools.fabmetheus_interpret.htmlfabmetheus_utilities.fabmetheus_tools.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.gts.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.obj.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.slc.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.stl.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.svg.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.xml.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.xml_plugins.artofillusion.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.xml_plugins.fabmetheus.htmlfabmetheus_utilities.fabmetheus_tools.interpret_plugins.xml_plugins.htmlfabmetheus_utilities.fabmetheus_tools.prepare.htmlfabmetheus_utilities.fabmetheus_tools.wikifier.htmlfabmetheus_utilities.gcodec.htmlfabmetheus_utilities.geometry.creation._drill.htmlfabmetheus_utilities.geometry.creation._svg.htmlfabmetheus_utilities.geometry.creation.circle.htmlfabmetheus_utilities.geometry.creation.concatenate.htmlfabmetheus_utilities.geometry.creation.extrude.htmlfabmetheus_utilities.geometry.creation.gear.htmlfabmetheus_utilities.geometry.creation.grid.htmlfabmetheus_utilities.geometry.creation.heightmap.htmlfabmetheus_utilities.geometry.creation.htmlfabmetheus_utilities.geometry.creation.lathe.htmlfabmetheus_utilities.geometry.creation.line.htmlfabmetheus_utilities.geometry.creation.linear_bearing_cage.htmlfabmetheus_utilities.geometry.creation.lineation.htmlfabmetheus_utilities.geometry.creation.mechaslab.htmlfabmetheus_utilities.geometry.creation.peg.htmlfabmetheus_utilities.geometry.creation.polygon.htmlfabmetheus_utilities.geometry.creation.shaft.htmlfabmetheus_utilities.geometry.creation.solid.htmlfabmetheus_utilities.geometry.creation.sponge_slice.htmlfabmetheus_utilities.geometry.creation.square.htmlfabmetheus_utilities.geometry.creation.teardrop.htmlfabmetheus_utilities.geometry.creation.text.htmlfabmetheus_utilities.geometry.creation.voronoi.htmlfabmetheus_utilities.geometry.geometry_tools.dictionary.htmlfabmetheus_utilities.geometry.geometry_tools.face.htmlfabmetheus_utilities.geometry.geometry_tools.htmlfabmetheus_utilities.geometry.geometry_tools.path.htmlfabmetheus_utilities.geometry.geometry_tools.path_elements.arc.htmlfabmetheus_utilities.geometry.geometry_tools.path_elements.cubic.htmlfabmetheus_utilities.geometry.geometry_tools.path_elements.htmlfabmetheus_utilities.geometry.geometry_tools.path_elements.quadratic.htmlfabmetheus_utilities.geometry.geometry_tools.vertex.htmlfabmetheus_utilities.geometry.geometry_utilities.boolean_geometry.htmlfabmetheus_utilities.geometry.geometry_utilities.boolean_solid.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_elements.creation.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_elements.document.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_elements.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_elements.setting.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_enumerables.dictionary_attribute.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_enumerables.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_enumerables.list_attribute.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_enumerables.string_attribute.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_fundamentals._math.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_fundamentals.euclid.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_fundamentals.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_fundamentals.measure.htmlfabmetheus_utilities.geometry.geometry_utilities.evaluate_fundamentals.print.htmlfabmetheus_utilities.geometry.geometry_utilities.htmlfabmetheus_utilities.geometry.geometry_utilities.matrix.htmlfabmetheus_utilities.geometry.htmlfabmetheus_utilities.geometry.manipulation_matrix._scale.htmlfabmetheus_utilities.geometry.manipulation_matrix.htmlfabmetheus_utilities.geometry.manipulation_matrix.rotate.htmlfabmetheus_utilities.geometry.manipulation_matrix.transform.htmlfabmetheus_utilities.geometry.manipulation_matrix.translate.htmlfabmetheus_utilities.geometry.manipulation_meta._array.htmlfabmetheus_utilities.geometry.manipulation_meta._carve.htmlfabmetheus_utilities.geometry.manipulation_meta._copy.htmlfabmetheus_utilities.geometry.manipulation_meta.disjoin.htmlfabmetheus_utilities.geometry.manipulation_meta.htmlfabmetheus_utilities.geometry.manipulation_meta.import.htmlfabmetheus_utilities.geometry.manipulation_meta.write.htmlfabmetheus_utilities.geometry.manipulation_paths.bevel.htmlfabmetheus_utilities.geometry.manipulation_paths.convex.htmlfabmetheus_utilities.geometry.manipulation_paths.htmlfabmetheus_utilities.geometry.manipulation_paths.outline.htmlfabmetheus_utilities.geometry.manipulation_paths.overhang.htmlfabmetheus_utilities.geometry.manipulation_paths.round.htmlfabmetheus_utilities.geometry.manipulation_paths.segment.htmlfabmetheus_utilities.geometry.manipulation_paths.wedge.htmlfabmetheus_utilities.geometry.manipulation_shapes._bottom.htmlfabmetheus_utilities.geometry.manipulation_shapes._inset.htmlfabmetheus_utilities.geometry.manipulation_shapes._outset.htmlfabmetheus_utilities.geometry.manipulation_shapes.equation.htmlfabmetheus_utilities.geometry.manipulation_shapes.flip.htmlfabmetheus_utilities.geometry.manipulation_shapes.htmlfabmetheus_utilities.geometry.manipulation_shapes.mirror.htmlfabmetheus_utilities.geometry.solids.cube.htmlfabmetheus_utilities.geometry.solids.cylinder.htmlfabmetheus_utilities.geometry.solids.difference.htmlfabmetheus_utilities.geometry.solids.group.htmlfabmetheus_utilities.geometry.solids.htmlfabmetheus_utilities.geometry.solids.intersection.htmlfabmetheus_utilities.geometry.solids.sphere.htmlfabmetheus_utilities.geometry.solids.triangle_mesh.htmlfabmetheus_utilities.geometry.solids.union.htmlfabmetheus_utilities.geometry.statements._print.htmlfabmetheus_utilities.geometry.statements.class.htmlfabmetheus_utilities.geometry.statements.elif.htmlfabmetheus_utilities.geometry.statements.else.htmlfabmetheus_utilities.geometry.statements.for.htmlfabmetheus_utilities.geometry.statements.function.htmlfabmetheus_utilities.geometry.statements.htmlfabmetheus_utilities.geometry.statements.if.htmlfabmetheus_utilities.geometry.statements.return.htmlfabmetheus_utilities.geometry.statements.statement.htmlfabmetheus_utilities.geometry.statements.while.htmlfabmetheus_utilities.geometry_plugins.creation.htmlfabmetheus_utilities.geometry_plugins.htmlfabmetheus_utilities.geometry_plugins.manipulation_matrix.htmlfabmetheus_utilities.geometry_plugins.manipulation_meta.htmlfabmetheus_utilities.geometry_plugins.manipulation_paths.htmlfabmetheus_utilities.geometry_plugins.manipulation_shapes.htmlfabmetheus_utilities.hidden_scrollbar.htmlfabmetheus_utilities.htmlfabmetheus_utilities.intercircle.htmlfabmetheus_utilities.settings.htmlfabmetheus_utilities.svg_reader.htmlfabmetheus_utilities.svg_writer.htmlfabmetheus_utilities.vector3.htmlfabmetheus_utilities.vector3index.htmlfabmetheus_utilities.xml_simple_reader.htmlfabmetheus_utilities.xml_simple_writer.htmlskeinforge_application.htmlskeinforge_application.skeinforge.htmlskeinforge_application.skeinforge_plugins.analyze.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.display_line.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.mouse_tool_base.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.tableau.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.view_move.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.view_rotate.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.zoom_in.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.analyze_utilities.zoom_out.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.clairvoyance.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.comment.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.export_canvas_plugins.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.export_canvas_plugins.postscript.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.export_canvas_plugins.scalable_vector_graphics.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.interpret.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.skeiniso.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.skeinlayer.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.statistic.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.synopsis.htmlskeinforge_application.skeinforge_plugins.analyze_plugins.vectorwrite.htmlskeinforge_application.skeinforge_plugins.craft.htmlskeinforge_application.skeinforge_plugins.craft_plugins.alteration.htmlskeinforge_application.skeinforge_plugins.craft_plugins.bottom.htmlskeinforge_application.skeinforge_plugins.craft_plugins.carve.htmlskeinforge_application.skeinforge_plugins.craft_plugins.chamber.htmlskeinforge_application.skeinforge_plugins.craft_plugins.chop.htmlskeinforge_application.skeinforge_plugins.craft_plugins.cleave.htmlskeinforge_application.skeinforge_plugins.craft_plugins.clip.htmlskeinforge_application.skeinforge_plugins.craft_plugins.coil.htmlskeinforge_application.skeinforge_plugins.craft_plugins.comb.htmlskeinforge_application.skeinforge_plugins.craft_plugins.cool.htmlskeinforge_application.skeinforge_plugins.craft_plugins.dimension.htmlskeinforge_application.skeinforge_plugins.craft_plugins.drill.htmlskeinforge_application.skeinforge_plugins.craft_plugins.dwindle.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export_plugins.binary_16_byte.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export_plugins.gcode_step.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export_plugins.gcode_time_segment.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export_plugins.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export_plugins.static_plugins.gcode_small.htmlskeinforge_application.skeinforge_plugins.craft_plugins.export_plugins.static_plugins.htmlskeinforge_application.skeinforge_plugins.craft_plugins.feed.htmlskeinforge_application.skeinforge_plugins.craft_plugins.fill.htmlskeinforge_application.skeinforge_plugins.craft_plugins.fillet.htmlskeinforge_application.skeinforge_plugins.craft_plugins.flow.htmlskeinforge_application.skeinforge_plugins.craft_plugins.home.htmlskeinforge_application.skeinforge_plugins.craft_plugins.hop.htmlskeinforge_application.skeinforge_plugins.craft_plugins.htmlskeinforge_application.skeinforge_plugins.craft_plugins.inset.htmlskeinforge_application.skeinforge_plugins.craft_plugins.jitter.htmlskeinforge_application.skeinforge_plugins.craft_plugins.lash.htmlskeinforge_application.skeinforge_plugins.craft_plugins.lift.htmlskeinforge_application.skeinforge_plugins.craft_plugins.limit.htmlskeinforge_application.skeinforge_plugins.craft_plugins.mill.htmlskeinforge_application.skeinforge_plugins.craft_plugins.multiply.htmlskeinforge_application.skeinforge_plugins.craft_plugins.oozebane.htmlskeinforge_application.skeinforge_plugins.craft_plugins.outset.htmlskeinforge_application.skeinforge_plugins.craft_plugins.preface.htmlskeinforge_application.skeinforge_plugins.craft_plugins.raft.htmlskeinforge_application.skeinforge_plugins.craft_plugins.scale.htmlskeinforge_application.skeinforge_plugins.craft_plugins.skin.htmlskeinforge_application.skeinforge_plugins.craft_plugins.skirt.htmlskeinforge_application.skeinforge_plugins.craft_plugins.smooth.htmlskeinforge_application.skeinforge_plugins.craft_plugins.speed.htmlskeinforge_application.skeinforge_plugins.craft_plugins.splodge.htmlskeinforge_application.skeinforge_plugins.craft_plugins.stretch.htmlskeinforge_application.skeinforge_plugins.craft_plugins.temperature.htmlskeinforge_application.skeinforge_plugins.craft_plugins.tower.htmlskeinforge_application.skeinforge_plugins.craft_plugins.unpause.htmlskeinforge_application.skeinforge_plugins.craft_plugins.whittle.htmlskeinforge_application.skeinforge_plugins.craft_plugins.widen.htmlskeinforge_application.skeinforge_plugins.craft_plugins.wipe.htmlskeinforge_application.skeinforge_plugins.help.htmlskeinforge_application.skeinforge_plugins.htmlskeinforge_application.skeinforge_plugins.meta.htmlskeinforge_application.skeinforge_plugins.meta_plugins.description.htmlskeinforge_application.skeinforge_plugins.meta_plugins.htmlskeinforge_application.skeinforge_plugins.meta_plugins.polyfile.htmlskeinforge_application.skeinforge_plugins.profile.htmlskeinforge_application.skeinforge_plugins.profile_plugins.cutting.htmlskeinforge_application.skeinforge_plugins.profile_plugins.extrusion.htmlskeinforge_application.skeinforge_plugins.profile_plugins.htmlskeinforge_application.skeinforge_plugins.profile_plugins.milling.htmlskeinforge_application.skeinforge_plugins.profile_plugins.winding.htmlskeinforge_application.skeinforge_utilities.htmlskeinforge_application.skeinforge_utilities.skeinforge_analyze.htmlskeinforge_application.skeinforge_utilities.skeinforge_craft.htmlskeinforge_application.skeinforge_utilities.skeinforge_help.htmlskeinforge_application.skeinforge_utilities.skeinforge_meta.htmlskeinforge_application.skeinforge_utilities.skeinforge_polyfile.htmlskeinforge_application.skeinforge_utilities.skeinforge_profile.html/usr/share/doc//usr/share/doc/sfact-doc//usr/share/doc/sfact-doc/documentation/-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-gnudirectoryHTML document, ASCII textHTML document, ASCII text, with very long linesutf-8?7zXZ !#, ]"k%_r:tH.X^C cԸ~yK*^SyUŒ8m!"HҫraPGr8L> 4 ^#2AX@yߘ-H$OTe55Xm3hP"nM˕3Vpsp#rRun쏤61<*7En>rL=BNxZJCu#avnCS<GAZbbPǹT_>i:lGvČS~*S״ǧ fo.e *wB_OX#)Gl= pKIqp%ogk/DGCyS {{. y@ R>zyu6ObG4Կ2N] ٨Wpϲ  "̓GqT. ޡnb.)WOfg3w̸ez9%HX'8ہUG#/F׏t f̀?)%wUyA\G2-+QZ-߂j3(S¸Koz̅҄VYTFD*:v=,v <5]4cX׼ћhCT7$fpsR8"F/`Qwq[d7TK(&gb8`G?Wóߨlb=!iA: GN=60D_dZ0لCFhv;sԼ!EY\66B&~6uSknm']Яi~3JWb!Y%,569ٽ DMQM-\&ef^ߞz kl}^ދGv"swƂ 0=$I6"; R]~R9=B'7؉҂(Mvÿ_p@W%y%t=^FVbXmz؃\E*bZs(HU%sS*_d_b+ Q%8c$C.y>HduKwR\D+pu5vl6蕃%P9g+)>y(웗5Z#=ÑiOE6A`E7 F Vs3(#'?:*gGX ߉`3/ϩ7Ŗevt)H~ܳtD6`KmNj˝3mA$ӌr\xaFeV̥ӌ\3qmnkFNGmrIͬ8R LQw.랾6#х'ޡUՅ^!R^_Qv݌+lESpraf*ЇܡF}U2cwq`vSw@:('9Sjr Jbv 㻩KGu NtjVPib 4>Ԑ0зP`?m=ܢ_pOf.Gp1rHN<+4fycu39bj e(pR`U\v9)AW/G%`SS1ziߗզ0Gt2V/{?@+cI/.{_;\o=i>l+N#'s`Ȋi{t@n݇:t!숴Cm~ꑵ/{VyzB{p b V/d)v}.n;j$+&1_JMi:> si?\esK-* T@Zً\7ʦ|s-obhz:"ά) TFO