arduino-core-1:1.0.5-6.fc20$>YH54a4 B8&>9(?(d  k !3JPX &   /   L p  !1 (!`8!h9!:':G1 H@@IOtXSDYSL\Sl]b^>bDdefltu0vdw Tx(Carduino-core1.0.56.fc20Files required for compiling code for Arduino-compatible micro-controllersArduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. This package contains the core files required to compile and upload Arduino code.R#buildvm-06.phx2.fedoraproject.org;yFedora ProjectFedora ProjectGPLv2+ and LGPLv2+ and CC-BY-SAFedora ProjectDevelopment/Toolshttp://www.arduino.cc/linuxnoarch?c!+U  h ;9=/m&#R&DE (W  ^L0@V  `0#Cp , gB  1 P/t*l 6/Y//R $l/Y//V-//-f 3 nDo<WHLlLyMZd<@DY=jЗSR53 O e 4om94PT# q7!KT(y$C SA53 O e 4om94PT# q7!K(y$C SAQQQE0E]s! [XT,j,j,j,,!  [( ~_).IXmtk /Fj  :x4\  $ 3 m#    y J#7:M2U_$.  XX_$ [_$R< Y]%l]xCoH*O d g? 6\  &*  gB _%Mp 09!%i  " ]94CvK7   q O !   (D)@%IQea, X 7X @ K"L DF)1l  K.U 7a   =4,1z-J A  ?,z t, Xz^  }:  .-B-L$:1AWi E q\&zKn?0VD5& S Y _   6v  o6 ke?s.Ga6 WL E      R"0 c ,]e/4> 2#l  ?,1$A큤AAAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQf]Qf]QX03d9fda241b231e8229d8388b24a3e4fb93cae647cfb5034212c5f9e7182d0694ce597dfc2e2c42f21dc8fbefea06ac2a505b5f6fe7ad1abc3004bfcb898cb01e25d44017e43b509eee49c9bdbe2424ff7279a4e81fde76ab6c7313c16701c9362fe46cc2a9b01637f5e589ce4546b0269b4ac17efbf45359cf8f31c418c3320c7744f82e132d495e83f894206c0e57bd4ea52056fb4727546e25dd79ebe2ce563e01f4e25ca4672f2d26eed2b22c30678064bbfb3c46dc97cec3fadbfa8f36b459a9653df77c964c613c21fa193d55d08457d75b4baf6b1bc4aa8eb456b6342ca969322fad90af9e7ef33dce7936f777f903c4ae88167481600a8e2a370881dff3dc797edf7164e970f02b62e7173dada235342d897cb0c4f6ef113c6201b9514ad928f72ce6383803e560542deef9d3faaf1eedaaf8e05b0a08f31b375077fd9f767ee4807f47b3a6e7540d49d8649b5a0f850a13ed6584a5a4b336ae09f85c314f3a2810e72d72f60906a810e60610c9b830fdace744cea94c3f44853f313a05e91dca7d0e3a4f23704ddea9e642db87e09a01617362566a94220f47c7380c57063319fbeffbe22a15fec72b9d6d4a3fe3dfb83507c0680386e283630c25dd16f18eca126a0825ab09ffe85b6123992ba8e3ac3330366dfd79faad508d2282650d45f19ee38f1a9e9fffcff01dd7fdd437eadeb16af94a6e17c2f7ffb210bd16f18eca126a0825ab09ffe85b6123992ba8e3ac3330366dfd79faad508d22871ba00f7db93a0f80873358396a96c14c6a6459ac341b3b51182f0064ba225f1d16f18eca126a0825ab09ffe85b6123992ba8e3ac3330366dfd79faad508d22872e45d25a98c9a8a5f26ee52878597d809ebb15d40019437500fcfecdfb3b1786af38ee5e281e77b260bb78166c11004f83ec8584b3c58c4a3335c53eb5b070df714b694ffd436c8a42fd4a358dfee0774a215b4ed257ac2f7b7dc198a3b99f8a5709d21c92669c224abc5054cf8552799020bdb8b911b262ad40ad6e0584d6ca32147465cf3f811df4f044b0c1607b238187a2e91155e5859070ba81ee0cf94a22ebaa15324bd5c11b6fd09a545f20059a62da71e9d983de5e2b0a32c26c667a6bc72c88caedce7fa687ff966c371baef33b725c766b68377840d4f09eb5b714832d32784269048edd00d87b57df82a23046fcc1aae751ecdd2d57cb69d4f3b139647aeb305bbf57061dd781d1bd7e9b8390820cf4c6980696d4b92b5eaf7eb4d1ef3a25e8da9341e246780661b66308799930aead83000d82a25b1930b375f915fcc2553647ca499ceb6fd43256c4094760296b2ea6b4b0c38300901ef3d0a7b2ac97dd2b33d08f0f5c718e3ec4a166aa7b7a9becdeea5c0f803a257d379e7672c14ed450b42a9a31033871686dbe5beb035d15b4870aa6e810b0ef2c2fc39ab475812808f926a00dd6b8c21acd4be0874757646fbadf0b2c9a85bb1d29c54a1d6376900d8cc7ada1893d4ed28d3810be29646f2ac4a834a1670d8e04716797dff0db5749ac5f76788a1a7fb890fb2d99e9220eb8073146cbe7e32285813cb9c882a94f80845834256de1757374ac7816a0b0a28d67efb3aeb29f01fee456b17b29d73206b1681220610947d6a79c07d40caf7f5be5f050b418314cc0668a959d334f1f34b32cf726627167d39fd14eeae7aeadfeb78733f0585adeda32b5f393d170d8f733e3a597d228c2121f4515961d939ae89856395ab121c347c77291aebc3856b286c915ba10ebd59c140e6da96d63c121948049bee80faab4d35f3d30b73c6beadf1827013699310e15e3333f24cbf9a60c2326d08ea82d0c72a71f7a8e4704e4403846317239a6abcf72a926b412a9eea5c405cace67ec0e866736ac4fdd071ddcc6e3b9639fc8f67a0477223cced09e641e29b8967eec7c27ecc500969cb6098005a9d57e00c945b54f209cbe72947a619a31c828c356fcb7b8d62f9028d1bb4e0fdae0f1ad4c05f709da58d1da945d61423648735cb92f003d6f024c75417c3a78aff41c9660dbffea12ea7e8c835d023bb5f2e5f99006400241ed8718cc3d23bc0e6e357e1b5fdd7c136523703324251d5b7edb1ebc9556ac530cb8cd3543136b39c7cbde86b8ada21862f86225ef0cf825067ec03f1485daed176e7bc2253c43f163e62cbea351ddddcadd025b39993eea1e37bfba6b637853984657b65400bc5998b6246c8f4e7533195e0ee7ae2af982f92b7d3ca7934e5ada62fa6531879e4d9ea9b7e5e1c182366aadfb05bdccaa0b8a595b9487d5f97c0a5be25a225ece076541db2f991a8abf5a476687a0f579119f91b294ebccbf2d0ea79fc04693755b95868b6474e6961f15c130fc166627417de2f49b89a26a22aa22ad17e8185474a1d16a35ad21e990851e3d75189ea73ab9dce26216eb961de67d1ca42be92851034ef50d481a34fddcb62d1019ff2aaf2db3a398f83ba09d3a1c35df7d49811eb72389be523cc1269423cd6c9486436f45a1aadc8484798d0903a804063bb8586e0260e0dedace6d6c57126b0457a3562c93514762c237d7456702ead0ebf2401f9df861a03dae6090d46f0ac660957d7f0e93c91f1ece26da58f351c5f760cfd677b24610f6230338dd1cf55cc999872a9885661a1ace2b6a8910a73da87864f912ed184a5b51ec6613fd1d742339c37c50581b46510c543f3e5b013d59b2a943c8a1481b1443faabd51753fe1f31e8434af999714816429657a9f7de07c0d78b6a4e268e4d7e66698ac6a2ffe8e7b07dcc6a3fa2913d26bb4dd194630c45cfd0f13a38c923e3548b0a897dceafe953a50193c8f9b726bccd8ac509158a22bf0bcdebb573b8f42ce3a56423c1652e83dbf1ef6d0af17000f95c50277ad5d9dc77c9b92f4b8749e865746f4cad2dd9a53e84370b2b89b7bd47595ecc4e4de0c5d8dac37b90132dfd9547a28ce16b01592e95a79488dfac05b943fb0cd18b9c341550788c99e2c050c29626ad239a2962781d373f977b59b049e804d1328557800be98cd9c0959a4e60ae729653d90f1f662eb24a3911f603e51904faff6c298ac590f283d9be7656a5b5ef7a6ccf9e0705e833300bea8de86621e178d9bf13f9faec25d2ca95e6b27d0637e73f78f4ace409f735f3b99e165edb5f0aeecab6394abf99099117653d5921e08d5a4fa0e0a8978b718d3ed540a826d14380234ab5e4c98aada75c4728f45dc2fd76fa5a60d1f98e73f637ed99744ec62a3ab6b9326436fe8960b3afa6fd0a23b2e378af75e293de2c6e7144d6687f30a1ed9798a6fb8b8cdd4373eaf324628dfc16dee99654b29144de1b7e73794b52083a6f81a4b351f389050c76d57b7bb4bd8f019403a929b6d3b16942f994f7e7b027fc27248585ffb9d1e085dae58079cb2f37673c7a90c9f994a428f23c23b958754ba31aeec7b2d98c3373a083337e57246bf2ee63d1d62b54d0a9ca7047fec0b16693f6bf4b8711e1114555571d6921ed5758c700917ae4e150f2adaf693da896042500c6a5c124203dbeaf4f06d4ff892e58003d0d257c8dc119f706ce9f4e56758c53d117931a5781196e6a8277611221fde827faa5e70e831817fcee57f3a59df3683c92a83d516a9c67c62383e98bffb474380c0a37cecb8d45132bcf4d33e333254fe9180cfbfd814eebb449c813a88c00aaaae9e06e16c20adc603512b810d133859f1d3f9843e009b0c770aa8ec5be2a8fe6fec80a0862d7bb3c7f6e79ccc1d3f6d32e0365e0658c226c8b308c911fee45a49d14f435ba33d3c3b8472dc6626871f7e988284460411fb3f67e3b59daa825aa81ae7467e60a507a6ce77f29ef1e9dbea8892f9d718b6b23d2d20e6e2180c31388a319760da50251dc1a1cd84c5820f2a58defe7e65cb7764bb1ae6a6be2880a47a3742eadd53c6d24bd992916f40ef897a77451d706aa369974eea27dd073c5838974ac09e6c1a560ec2afb98f8679675832f5a263055f866da32b13fb18b1d0584277de5b05c46977f46520715b0604d9e02683d322ab180f24d0ece94659dd40eeabc3fd25dd01eb956d52ffa34d8c0ef05a4e991fa0b7466a90c292f3f70dcf79c9dd76947270356140fc43db70e0bf86dee020df5f2117d8fc0c303fbae76dff95787693dc675cb8dbfe2c65a9034e81f41f4b2a85edbb8c3e9fbe4108d655af045a8b6f7cfce140bd09ed9edbfece4a16f2cf15f0f0b9e923190ed0e8304870720195b2fd9ca54587eeb398d9e9b7ad20fb878da848a29ab826df03245da8d12f92d09bb77497c2a5ab6d29d962ad75a6f79aa853ca932a85fbf1d4601747eaecf82c4f12c099861b33f5025e89310c0e2ad33864440783394eb2498518e8145634361c9ace400433066605bd5bd410c6a7e511346c73f0a1f9004aa93992968bcdbecec9b57a9e0f2cc3b0c3b45698c0273d4d422cedd342ae07a34b200e33bd26ef713a4e357c696054cc94053e078fd7e97f3c061ed3fd65b468d4cc1b1ede49bd5b0b284bffcac6e72bd40ffa1745af9b51ecb324f85111a7e60460decf7901f9819330f0df8891f4c5b8d6d7349962a789729151dccce84dfc139a3187e01a70b5f317f630ec54618ff4ad5d6abbf93474cc9b8689496d978a411de05ea0da52cff34668681592421ae0b62372c4cfe58eacf2d51a9e9efde3cd16f714525674f4b54fa1e2957545da982a2d070c2d80467cfa144859e3121adc3fa032a9af9bc6d42f4847be99433090bd2e8ec89c567b7ba9e3f9b664801cde415e1e1429cb9c720d545de4baad68892ab8d884276ac5b453a2a253a6b67b71a895a1736442f6c1457e78576b12290fd10ad96c124e19268a3da13fd46d9a5153ab1d4cfb814b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e02e1265771c04223a301fbd57c9ddf1cf0a2f91daaa82ed6ff5184ea7eb2543c3c1735dade54bc2c81d9448a114856581aef38afe3bdc9ecb0669c582a284dcd14c1b7e11db39e5699139932cbb69cace8c9c7865c0d81a0d9daaf3966f33e69b88250d32a6fa482d5a86e851b67815054080302122ce8f50f1482b45af004d101a0f3fc8551a79823a9afbc3d59ec3b7695a586c6e96fc3ccb7b1bd43f4a809d4d89e700147ef20d520a63b532ab26db68f1a6574535e98747fe42de0fefacdb9a0286cc94371ad49e88e289a4b9266031daa74cca5f296201b5a8e8cd1070c6887b212707e780f3f92a52f6d2a88f66decc56a57f192ddc5e2bfccca6b296856f667bd3214f6c9bdedf2d238a1c871207088785beca826a92c6e2ababf67cd384dbe1159f44801e93268dc14cdc208d57907dfc0580c9ef39abeaa6293e665f88250d32a6fa482d5a86e851b67815054080302122ce8f50f1482b45af004d101538aa4f8bdae873838b41e54374f25beacfc133c2579ccfcfac812e1884f41696f30bb196013ccd50f9614f423f0f5bffaa76aff138fa3d67288165ae0e5365fe3beca4d1b0cfc888622723a5b93688523eb0b234c5e205835f60842ca0425602a61952953d3dc9776867f22a3dcede62dc5717758175e659838e8d69b5a9312127dde14f22f9871fefe3b55361458489c32f89feb2de21a2157b2459d5b86e4b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e0b530f4b0868482aa5f3d481435996b7b4cb46923efcbdac881a7b345f8dcf9cb4b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e0c4efc70a9ab81ca1dd7b18a92c25fc345bfc5b9175541ca1fb577a40493efd24c1735dade54bc2c81d9448a114856581aef38afe3bdc9ecb0669c582a284dcd11bb551fc98ebd2bb91351adb83f7504c47733fc46c8b845e94542c17695245c688250d32a6fa482d5a86e851b67815054080302122ce8f50f1482b45af004d10fe3beca4d1b0cfc888622723a5b93688523eb0b234c5e205835f60842ca0425602a61952953d3dc9776867f22a3dcede62dc5717758175e659838e8d69b5a93174c9f66ca9968e506e8d506e51900752c4157440c753d66d163499d291e2f7fb4b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e02127dde14f22f9871fefe3b55361458489c32f89feb2de21a2157b2459d5b86e4b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e097d86452b73c598a1d44eb78d0eeca983bbe80261f1a81cf6924fd096685e46a6d0dec39c3ab628cb3bf0d29fc0c12616e24788448642d5166f5bcc3bc1372614b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e0b530f4b0868482aa5f3d481435996b7b4cb46923efcbdac881a7b345f8dcf9cb4b547a09cb4a56c7e5e479a1ac2e5d226a4c30fecb4c7c99243588181b08f7e00c0b35a257345a543386f7fd34e45dcf060a91104e7d97ae475450601c496731aa19a94e61993fbba297805fef6639cd9bf898e350192939b72a3594a21a555dbb9435d0d4008faccf891c4200773c6b808757487f9e4971107437d0385c7de60c5c9a54b8aa74c56a37074d72a33b843ea4b8dc135c3fc4ad70a648738695140964dbe41b5395ca21e244549802146e65f79223784c643354052d6c196bf58783ad6d7d0375fc2646f3deee5f21384cdc1623c74c5b58365ac3a42fb03091fb7f6c7eecf459cf234844383b0383a4816b89590293bf5e820b7b3e7419969d1c277c8e336a510ba13df82df23f6085e46ee125a408a0393e58ef17b295b66b57c4710ae01a766c660fffcbb0319e308a2d9703d76721922c9dd73b6b403d13164df3582da432b53d2e4b1c2ff909af2f557f6b18d90ad20d7659514529bf3d3b0ddfc5712f6b070520f86cca294ed6883e8bd463f3cc806f15de5e2deca8cd65eda4e4ea05c056fc0cf7f636993d29ea04d96014875b535d97cfe1b7e20ea84e11fcdcc7a604a816dab1b8e1305d489d247bd774c6bf6383a3f6f2aa1c66b1d93fe5f1e25110ba20ca8ec7b520c1146417bcf864c80ebd960edeb16efa5b9a61d4f9b642a1d86872a152c8813cefc489b13c05b1af3172094b06fd328aac043c52a7775d05a9b76a00e2409747f3be13d6b97cbcde835ba69f711f7bb19acad1ef6c043c4a9164ef24409e523a40595ee077a21a99a29275bf326de09086b2c43559e682a1ee00986b36a73d2fd2ccfbc8bfe9956e603ba3546d0c638aab7ef49e858bd8770ade7cbd90187a39f574f7903dac3e64afe000d6df8ea9f24f7353682762cf02ff96d9dec95727781dc1ca4caf2ee45cf8935990c49186a27793648c1186e75796bb28488dee008c16cc9b9324c8f073ad7c4753e481a9534c53a98a52014fc2df3d17123b1840d4d4ce61fe5335c9ef6b6dccaa2a5d66cbf1235a45c5d4edc71ad6e257be932a846770b1b3a01280056aa7ced6697fd8a054c9d3680d01553ce0e93354042c25877865c09b0e93b2d0514429cece1ef3596adf87f8dbd2ad807c18f29229768af408fd7a11ff96fa925b779d6d8ee26b95be920b8d747a66a4f10627a9b9cffe469f96651b8b2e81e3257015fa3b3e9ade62c23f3e500e6df387c48b1ebebbc496a4773a289aaf94226a700e2fc8d615d8ecc28360c5cb9d4dac7d673ad2f2cf64f541d223c2ef875f07ae0ef146765c6ee56a81fd196e0fe2e327b709066f4b913ad1d4767b67e922ca23137cb1f1ed2aa3ae5b081bd53f385df747b03bdafe7e154c1f72589f490be8138f3c4cc5517c93253b0419b0263af9e9133f9904ffac490a802e3680d957a07f3687fd630e4d5db1b77426888c0d9e888d323a4851f0accfd3003c14e36605807d3652dc2d3e558404ccc9721292d713b8018c1548557913fd30d5060d12edc7fbb3b123dda0b1a00ae30ba6a7b6771ef256fe4abee165691e3558e3118f2c303a1c525a628d3743c2882faff1b540cb66e738e4f175640cb9f9cd6f81bed36e88618a8755b751b8d4b4a23da35ac8823912d353d40f8a407595dce052d3512272832718de6185a9873da7a0fb03391c460724e1e18be9321e14b4c3e8ec4d558b49161f4ce2a14a08da1428af2c11317a3c520a874be2f905c08e9f933882812612e7e232256d36df5fcf7f5b3702333b99da92d51d2905bac780ec9e77841b65c091dcde46931ed10adc7518dab4a4f7d98966304c440be3c675593399e3ac7f00a42d69fb14bd869c896361191032fc2e67f3620e25ceca6a3778852ab83a50e58d1f2ef2b05f7b132f9e1896098781c1d0cd2d208c2a8c49c3b7b129dda3f7177e79da334fc6b741b07ef2069da16cee786e588adc15954601212e90fc4221a28718ecb15d9f5b796f436f7e104d574d3e9145b78e03085679f75c16829004967e50db36c17e03d19fff7ed699abae168ad9986f10c447ad17ad33f963f47a284976921417516210897332c1bda25b501ceccd7c3dd599b805a5902e2b0aeae40f01e3121a8f5167a1d32d3234ac3f33650d294cbd8b32c7a9ca0b3aaaa097b1fc5233a6cc8dbede625deeab91a35fbd178054b0c387a8219d84b58d034e2d925f30f3d9e4d4062d3b637c015eb89b4a42d3e5e01e5ffb257191d44d04e2a7de11cf6a1ae6b3adfd535e6e3986afcd456e58bde15ca06ecfb238922c9f34c3e34b370d85e003ad62d36ee26cd2ecf76dd0fcab43277f5b2b4105aaf3fc604895be99ed5d422e5226aa841fe42aeace3a7caf3af27b9ffecde391b4a5661782027c0c14b6ccf4e3a68b2ff84d3b05dc72bef9287b2bd391105361fa4bf331c88139dc7137783a294212162632ff76123b42d13f3909b678837d233f61ea669aee4e2ac2b13cbd8bfef54adc6b504201802327dc91553233405910ff00d5afeea68783d457f32f9be8b4c79f86c5f3c1b696016a62d1a858585d5a20652040c9af42176e3bf5198bd3e88542cf9ce59fcb97799f3d8ba8d4846b9a30ac4fd4545ad890b17271b661c5f6c00443a7c1f8235baeaa51b95d843143c478995a036da6a80e9d74a88687d63f8cccb70412a9354d3e6f4618d83af40e49756f22d3b3f58196e46ace64bfbf44ed4a16d7147290f11665e2eb2d026277d607ed814a75c5a8435a847b7f549b75658b7718a577b5944fc5941cdc19731c0bb199e29e84dbfa62ac3674cac7cb62efbc5c3d17bb3208247ebf66c9bd49efd422b9daec43e2cbd19de31e6db6cd6bed00e7d4db2ac7fbbf23648355fa98adff760b5ee0377fdb4ecfff9a255bfecd3e66a7ac747ec24cc46fa5ffc68013db8a90b93942cd4470db1e0f0269a7869a4ae8c868a2be5b31e0edc8f0996533c4617e58d1f86a592201307085f3924c7d15e9c17344712426550863a597c0f2a14d67a1a254d5c2cadfabd24209c5495899c49eff5fef4f488e27957e1fac63f70392a4a657690b8a75dd072460d1b6b0daf35af9d526f090dc36c96a035933d00d2b84e57ce5dade42b9b7836a511a77a679f029e9c81e6ea42c434190894ffde0635365410a5186a8678d5363f7b4306c6f80abe9707919501bc17f48021adcccbe7f82638d72eaf21afd9d70db0419b0263af9e9133f9904ffac490a802e3680d957a07f3687fd630e4d5db1b77426888c0d9e888d323a4851f0accfd3003c14e36605807d3652dc2d3e558404ccc9721292d713b8018c1548557913fd30d5060d12edc7fbb3b123dda0b1a00ae30ba6a7b6771ef256fe4abee165691e3558e3118f2c303a1c525a628d3743c2882faff1b540cb66e738e4f175640cb9f9cd6f81bed36e88618a8755b751b8d4b4a23da35ac8823912d353d40f8a407595dce052d3512272832718de6185a9873da7a0fb03391c460724e1e18be9321e14b4c3e8ec4d558b49161f4ce2a14a08da1428af2c11317a3c520a874be2f905c08e9f933882812612e7e232256d36df5fcf7f5b3702333b99da92d51d2905bac780ec9e77841b65c091dcde46931ed10adc7518dab4a4f7d98966304c440be3c675593399e3ac7f00a42d69fb14bd869c896361191032fc2e67f3620e25ceca6a3778852ab83a50e58d1f2ef2b05f7b132f9e1896098781c1d0cd2d208c2a8c49c3b7b129dda3f7177e79da334fc6b741b07ef2069da16cee786e588adc15954601212e90fc4221a28718ecb15d9f5b796f436f7e104d574d3e9145b78e03085679f75c16829004967e50db36c17e03d19fff7ed699abae168ad9986f10c447ad17ad33f963f47a284976921417516210897332c1bda25b501ceccd7c3dd599b805a5902e2b0aeae40f01e3121a8f5167a1d32d3234ac3f33650d294cbd8b32c7a9ca0b3aaaa097b1fc5233a6cc8dbede625deeab91a35fbd178054b0c387a8219d84b58d034e2d925f30f3d9e4d4062d3b637c015eb89b4a42d3e5e01e5ffb257191d44d04e2a7de11cf6a1ae6b3adfd535e6e3986afcd456e58bde15ca06ecfb238922c9f34c3e34b370d85e003ad62d36ee26cd2ecf76dd0fcab43277f5b2b4105aaf3fc604895be99ed5d422e5226aa841fe42aeace3a7caf3af27b9ffecde391b4a5661782027c0c14b6ccf4e3a68b2ff84d3b05dc72bef9287b2bd391105361fa4bf331c88139dc7137783a294212162632ff76123b42d13f3909b678837d233f61ea669aee4e2ac2b13cbd8bfef54adc6b504201802327dc91553233405910ff00d5afeea68783d457f32f9be8b4c79f86c5f3c1b696016a62d1a858585d5a20652040c9af42176e3bf5198b9b75658b7718a577b5944fc5941cdc19731c0bb199e29e84dbfa62ac3674cac7cb62efbc5c3d17bb3208247ebf66c9bd49efd422b9daec43e2cbd19de31e6db6cd6bed00e7d4db2ac7fbbf23648355fa98adff760b5ee0377fdb4ecfff9a255bfecd3e66a7ac747ec24cc46fa5ffc68013db8a90b93942cd4470db1e0f0269a7869a4ae8c868a2be5b31e0edc8f0996533c4617e58d1f86a592201307085f3924c7d15e9c17344712426550863a597c0f2a14d67a1a254d5c2cadfabd24209c5495899c49eff5fef4f488e27957e1fac63f70392a4a657690b8a75dd072460d1b6b0daf35af9d526f090dc36c96a035933d00d2b84e57ce5dade42b9b7836a511a77a679f029e9c81e6ea42c434190894ffde0635365410a5186a8678d5363f7b4306c6f80abe9707919501bc17f48021adcccbe7f82638d72eaf21afd9d70dba9c390a9b5ec85dfdbacea42f2c30e2e30cab602a06a0276c6fc6e8f400c99714fea84141b0a3b9fa7bdb58185631381f2437842d6fad1d5baa57c54cfdfc7c55f89a742be3f8ad2bcecab4a79ba09229bed174e4d59e4fdc540f53db0a37d744577f6ba3d755796c97203507f7a17039379408d22d9f7ed106b127adfcbd3c5532196b649f5354e67532905c570abab0a97a35295432ae53b51ae8c03907675f183b502faff7efc42d90a73793791a50a4ebe37a0fdd56a46ea2f814625b6616b2764aa7755f6d86001b5566b6fafadb1ddfece6b8597277d67973a360ac0f1811217f9e1dd60a58a8c5c5213ca2819779a67217bb7f74a608341cd4448e738962aa26afd52b6af0b0459d038500731a9eaf134bda63f9952d1c7bfc7627df230a3c763d82c671225f9bf1838eae9c132b267cdc370b849d2dec50c23d75810229a8a6372131fad7202c6f6db8dd35e74f32ba6ea5a253b85aa460355e1a223f927ab1c8097a2b4a7529e7ccc3428928d5e44fa3d515c8c3a7d7e8eff7aa7228e5cd1fa771b7dfed96aea3223c05483d4ae9782c9350b95396d80f83a9d79f97327128a82be3e57f1b20b92dc2d90bf2ac6115e2f6f4270c58e790cbaa36400a52903f1b8b8ecf75367d81154ce1f07374f42fa4f1bcabd9c329cd9ab01abb7a1ef236c428cd57d56e53b401579c64b2e904fb9efef5ad665348fe523a4c158bf868ebf888c3272d551edeb0c5e6c1075cf6c57414adaa3f3df3e8eaef364bf0bfc56788000bd38d1a5b240c2ace2aa14f260849d973480f49e874080164fd86f806ffc16609fe4c2dcd8b3ed8d1cc26a8e257a72f8e05e23eb76ee2e9acc23bef89e7156779ec5ab4137869b02fa358d2ff12e61257befdb9154d1b78572ea962aa26afd52b6af0b0459d038500731a9eaf134bda63f9952d1c7bfc7627df2f98be26ccfc5092f1bd502c9f734c66f8e8df8ada120e5320408b871eb31fca3990e7138f62cb371ce0c8a437d3767890cc83b9df85fdced672aaf6843d87054b1acb0f57aadfeaef7cf7fe857dabb27de0e401ed4bc36de4c82c77d12c83d2f6ee03c7011e8435651b9c745c47fc8116914626a302e46ebd11cc118bdcedb08e40955dfb9a423bca9d6fdca27a11f19d5dbdb5184107ad0cce139bc8f8fc7caeb5b365e56ebe9e07f7f369be181faf6a67c5d924c80e6754d26c9efe5a26c020d09407130976f416556c2eaae22c1c791bdb814c319ce1ddf9f78fda632e6c7331aa39498fa3d8bb8479bc75fba6fd71e91c7db85c96c9445d19bf708f51d7fbec3119ce5242f847d8da4adaf5c181a2bad6ce26c89498f1032da288014d7d7541434c95edaaff6c71794fff0f799d5a014c4bf9a56096f017fa03755aebcc9c6e2dd6b5987234dd3707fce0d0b8a3137e1fe30c70b1db9d7c52d110685c967087c07553d56a07bc878fbaa286d8a79a33f264ec1fb5b5fb7f316d0157d68339d713f12979d62879250bc0a2035e3ef57315ac4251e85019d21c75ed726972043379604a8181c93edb2b64978a4827ef90b8c3548f6ca562999c51a54cec2aaa864f147fc1238eb523e5bc2cc3459612a1b6a7492b7bcaca28dd579e709f09ae5094aecd268f528c2430f978d1f72677920cda3f5e0776ebb344732059f12804206be1d2785139532d3aa0c316fa6d98c77dc4a1b734154f0b696fc48ba6905aa40341ad5fcd0268dfd60fe6205fb090a319c9279f0c2d6dc642bced4104f6999fe4cddb3467a779fbd4f114b9e94ec0e8df79d7491c5b7a08aeb849ee75f3bfc9a050240b50017fb474f73becf8976d9848e844d07000fcd7d3da27bcc4834349b3b1926bd0042241a1f2af9c1bcad5d683960cfd2c23ca057df1c3da654927d16d396a80ef2d0164386d651e97916b798bad57cb89146f7f97df2063db24a1e865c9f55f158a20ff5b639b8edb880904a3f23e7e929c7041325eff95c2bba41745dc2e15fb3233847a1e897fee5c04afba34588c5d0f7d48de8642d63c023ac8b1ff90b45adb41a09ecd63598d71bd7b80158b66a0741796d42278fb311219708999f69afc5f34adbf612b4540234d204983157de63207f5114520c62b8f4c03b567dd6314d7762ab3ad2c865299ed7f9246bd0c29221634303bfa49a4159165ac06afccf376bd6ad488a19a199524629b96f2e05b75aed634e1884de09131445998562c4562a88f6316670ec9bf5b4b671d121cc4c62b6481c8c8e32836978d17fd87b7eef6b57ec6cf5a758801c38b7500ef3d78592e74c22be0482b1156592d14208183e00461a05c1ce028e812ab884e35cc21e355c2cb85a77df6316a1b286c467630886bc9a13c34abfcda78239239616e65563ab50b44ac5478a12e6f65abbe3e0ea6a004d9badac36729adc8932cdfb48a9ae26198f6528dcf7f742ec7d9a1ff577cdf9c495edaa959dbd39b6c5fb4767660be3f66e18c956c18ed25d51d214dde9a5f3ad7eb4d3cefe30ea847bc9b6635e7f4b537ecbba9725b4e33eabded42c2dc987243545b7430c59dcbfc2051732174c5a55389613b6c44d84cc1c329a68e797cca9a6e4410815455695dc3d359661b334a0e39bef96036aecac0dd13da718bce62ae579eec809eb33ffa672e3cf21e3bec693e6e4439177b0bc64eb706896bc21f0e68b21c379f021020e1f7510d3bad652ad42080c6067db2d32c1927822c7075369c6a45469d7a0b0b0f6938b4e1514b4f4f4eb4ceb9dc068756dee55241d4c848ea2a55117b5166ef3490eadbc269b920bacd831486c3c837abfbfa7ddef7660654ced37527b1bdc26cfada64c4f1d24545aa095c1c0a95cd2d5c6812ead06cb88f20cd7d72d08090fd704c387b38e07c1c87330c9b545184dd72d965e9d5403e28e0c3669584c48eb578504ab2417ad5ed2770765eac4e2b3b96240c5ad8c15cc051efc668c7df300ce38bdba447c4d266e330176a8c99475eb29e4f562d289b046773bac07d4b2af17928f0cc38ea554efe2c7a76f6b15d9e0f576a874fadd797f5e7860e9d9bee51c767390d9c0c85cfb8c74a754fab61f98e5d9ce6b762f55bb7a31a8c9000873d7d06c4cfc297cf2097245853250f2e1fa59783afc401b76abb840115eace1fbb72b835eeaddead8d3a6d7a615074d4b81db44e9615bca619378ca90da260c3393731dbac9a335459aaddcaf33247bd00f7832efbd9bda9298b1aea9d609ada535c153f70449b06d109e800154edba8037bfb2fe4a2884345830a150b526491299f2da6e87aa14e700591e352f2466296a41c1e1172cf81d34126fe10428b66fea0155c363246697eb4928deee648690b8ca3bb3b45499e3803ed7f6237c40876601b5336f0e3ce5d5a832e1f2fadda03daec7d07527b9d5fbed201a88f4fb911c2638739719548b1bc7839f93769af5cfa9233eb5e5bbfd03dcf660984d87d4acf03125de52e1250b40eca562fdf2ef59a7cccb768ac9edf397d30a23c2fccc41d3d3b2b3371ff6e1142659012a44dd84929d6be10e65da7cb53c0729591829a4fcdc04e688b62de65a802f3f3175e8c966fdce88174a08bb380f8e502c6cd5d29507d25773916fea7de65b8aa24473128bb7dfc8ba0e197d3efd55aca359451ff7d49ac42f48c1c8706f71f3be43f6d96ffb811565c814d3846737b7f9bbd4d89210a54ce5b1637ffe329533b9bf659fd5c9a29567bebc69da78f76b3c7038e3f351648ee25f685e1e8c768e09a865e48df2170fdf2ec610ac95d0880308be6591ff920148c9c5b7e3c2125e027aea5251c37235790b147abcb3ae83db7a9c9270dd73d064496156e0f6b909faf62a246d0cd807a6cb2ff6a050f0461efc49264e3fe94b3d9c0edb31dd336c8963618cd223814898b2f99321599360f62ffce23a2cbe61376173973ff63555c75c1721bb495a1c79597eaea9b2c635e098888946433d868e79f5c73c6f64aaf1f3f603b2895fd4e5e07d9f10aeb02772afc692381a2341d57dfa2c7dd060cb62829b10f6c8d3a8d3a1caac55648dcebb3c9d6558563f9bd37c0fc58770f9c9253ab592417971d406ea43868f05ea9987728549ad59c8c8a2b2efcce0c6993e77c39c3153e31018bebe004b0905f9cfb4809d454f4a08a513174496b55067b5a66a1d7b6f634eace1db1278c8875129a88ba1dd26e44eea89438c314fdeaecd3e96f5483cfd59af815064fcb17470023f46deb4970a2f462a48e34c51aab8296446a7d51102b010efb9256a386d88466a17006668b1cb8afff0750dbd07ba2c65a1915bdee4081b64850ae506d331ac4a0a8a2f92fb7f9c12184213ab73187a253ab592417971d406ea43868f05ea9987728549ad59c8c8a2b2efcce0c6993eb63474ad555196c7fed6761dd938b3a6f42e1afb736cdf0bb5986a3369ef9e2002909b7f0e577a365513191ef5738f5b09ff3c1e959810acd779ccf9a910f766bce97542cb9029ddac983c13cd83194687319f1a04e7b9466e870d0248c722023201340d1c58d7f43245992e193d983880eb169e2bb03c9ebd003fe8349d70fc253ab592417971d406ea43868f05ea9987728549ad59c8c8a2b2efcce0c6993ea47c81e44f38153b3f9b6387fc4b156a619f0795bea0f40226cde5fbfe15744b27e31c59715727da4a81e9d6ab764da82a712d93fa816f6a71854c0bbce0baf67dabaaf2da38066f6e9b8aceceeeffbe784567f8a8bc9485ca890e5fc73727bc39d488d8bb939373b8484cb4a87fe6673f70ef03fa39a95120b922e75250fae023078110fefc095317e183b5107448552c50bc660ff8cb4ef79daeff5532576d7ddd2370fcd6c2faea7476487873a49d114abf5089ce087d2a324aa36eea1fb42e845a4c2755192512cfab98728ec7159c4105b9a316ee1f9952a5a4b5862208cca0b7983e6a51cc8347033d1e3d35e4344828d10e072651e20e33df0c00a0a300b94b3f304321da27965413cae7f6b9e988f1d821f1d331314012f1068fb0f78e150f1f483f2d954130913d953512aa79669784dfcd1816a844aac3b3ffbf079363107bc700dc3de9e0e6ac7069efe9063f2cfed0aa9927fbfa7a4d59a1156fe17b504ac2926549abd46381fa1e4f6fa7ce880c67c4c5e9b0ee8af982cd5baa4c04ca123479811dc988cf442baa2abdabd499b282f135482dc5cf7094a70c3602d915b0964e9e46b05220b1f8051ad9bd5e3e1305313654a1bc43d00f42313926dd3aab1383af915fdd9a0e05f03b7a3aa1f24c0e6a2bceec163c857c23f7e6c34edc69b0237523afcf47d17036de93ac43238254dbc3752648dc0c090267878a7a8a7330d45961cf84a641e7e99a4f3e7d6e1dcc2bef84a4f9d73746ab42daf608a4d2f5d5d72246f8864dc3f4074cf1d07e21a3c0d0d0f3a7271183423afad0f26f6f9afbc8cba6c31a7c21b7193beddf722e9ecfaecfe511afc70c3c7a2a8e134808264da2092309cde34df283d6a97336a189071659496da78f6f25c2c06c9b56e9996a8dc493593ead36c954a5b14a596cef60d05d8b309b71531ba7f839898aad6c35bd2cb07eba7a81dfe15ef1742ec0265d3ecad0b855f8fc6b7196c4b7f19e4d32e53f8f9168e329adaed23e19ebbeb78fa262b0a40be1bc2b5248878caa51e1d6b2204153e5a77319a0ab6c07cc9ee7225340a4eb39aa73cdbf096cfea7a4ca94622edc804f879058d92c240341e8cc1cfd635f4e7853b41661684e48fbaba34266fb76a4e543aa99dc7196c72996ccfdbfd34546b0bdec51fd633a21ed1c4713fbe05cd5333dd261b68544460440313aa0a828ff8640bcd5d7370f778664a908e911154d3aa8a6d45a1173966217d4eb260c0de3a750d75cb1e3dd88ac6be033af53977f5426ca9deedaa64db059e618036e7506b8369d7690014ede367a9931a5d8f0c613b5189d13c74b3c243150df66407ab0657f132dcf0cf45831655aa142aabcbe6d78dd5adc18d40b2ba4b56a2a38e5eb1708f4e94aacdf4a4392ee5b1c1e17f9b7a482205adcea30854368934b4f7d386b32b65fd1abf18747f3af0aa0d44a030b0f34f900bdad3b3cc615cebf66122e888f383a62dea08ca4cf48db5ad2b777ddad169f369a70659570668203bb7a835ea8d8775b0e470dbc579a112615d76b657ff5c10674d6128b33d311b535fe5fd0c6fa0288490b7289d3fa01032ce326114fe120da0f61dfb342c12a2578388cf97079057cc9a7c9322d6f30f3dc96c412ea57ebdfcf5f465fd062a38ee36e1d889d2277ac4fc72b253338b122d93ef512dae9260ba089201b56a2b2d0818f045071aa33ef3d62398dadbf9b76f2ebaf5e41d8cb6790b03464fdb5f58c866ea1fa8aa2d679b1d6e430120af309dc4904b08ed512ede0ebfef487a176353b978e43a06913d854d9ddb6131d44646946d9da0cf0f604ca4fcf7f65b33c63af7ea84c71347d3cc25eee42ad76760baf945d59e7c8ddc28785e778e297088ecb2ff052eafa2e7233c7cb725557b1a5d262e450d3d2def0ffc04f2da546b09672dabec8ae4c88f2c78606f5927dc7c4cbef024a5f668ed422960501e0454e73a234c88262801ab719d641eac06fa15936f93b8d34b8c617f617994d7c54b867929757406349f709f1cb7cad153909cc29de2eca9ab38ca92977d30e031539aabe4c8564224a91c27764e1c6031f700b31aa93f463d258f0d4bc9e87a7b5dc9bb83dd0d0a1abddbd3b6d272b675ba6b136dc97ad8fd07b4ba0a6b39ccd0a7018887823373b56df6e6620cb2529ad058b9071773b9a90e6314997de1b3b0c917b26f38a256249d10113aa159cc91b9499015a9a94fbeb777fd88f405c7ef03e9021adf2743b867eb835c7e2c80450e05169e60cd7cf0abd4e9c978079128a9a5eeaaefcee934a2a4a688cd4a151e05ba99a3f64318f325d30877f87005a8e56fe84414582a138ccf210d78ca08273f1e504cda01202736dc9ca3d89e0d8ce99c21186ccead7db0f2cdcc600f215b815345d54a6f4911c2015507afd1ee3f571c5b5d80dfcf9e855c7e262618cb229c4b3922eee3d45bdb44ed5a1af7f919c1a976fa85c31f2e94162a13dbe9d56973078ea85f137727a1a45d0295addcf8d60dd47147f79507062276218a3c7146ad5794bee44e6ca1aaa369c5fc1ce9e860a337fa70ee1f09bc260cce604101e8457b30fecd93bd7a7c421d24ebcc292af4e32b069dc573ff44087de33ea0f508f5e7ab9c72e90b594029e5249720a963f2caf3c1e7152fd6c5f4761e2fe8e96d266a9d85f72948280b67a0637ef0160764b1583281ad125923d692dc09062aae5a28818df6b9af0b50bfba66ec7933a74aca4b1406aa7bd1780d08a0914de524425f3a724fa90ab2204f86d95abcfdcf29d29839eff3aee047946c4f74b31157b49e555daac5b66f8d0846eeb123059110edc01cac0750e11cc4232eb96914276cc9d871982a55bf6abe333cc88ae80f7fa4ac29ab7c71113942603cc474c060d1810b40318fd0bad65e4e42bd979b1a49a8e6819f5b25e4ea51c6fe8652e6735a88b3324ceb61f10211e9138c32ad251c92d4cea42677e7d60c1f528e8433510da4c38ce7596a3e48c8f7774db7f05880520d48f973a687ac94482a2ab7d3bf0d2a2c42320097f9ff4a75d1f0ae6ce4c4d80c9bebd409c19f11b36c8bf6925903b07edfef0616e0e85513e249372033fcefb71c59daa9d4f64165d810d289d74278d72684d26cdc2ac5cbb0f01f2d18212f391c6c4467399a7add5235c728f5cdb3b773b3026fd94e8d2889e7bffc292ef9d84caeea4f4200175ed61509b5e88f8e04db6408b8d030f9e946015c5456dbdc4c274c984435fe4971600cb9b084c7aff96caa2848082868f17aca201ca3074aaa9c94c5e6c145b952bf59ea988b2ff78c3b45491815ed5c3d5a339b4e5b5afb63d0817825ccbd3267f480da720396e01e811eb1397b8ec9c723b68e7988f84e52985e56f4697f8f4dc11ae12ea4dfef4813c06bf2dd99b721c74391dd492317f97c0acf05ec77fde1929076d98547a7b6b0c210077624cc1ad6f2d60de08cf6f9e7412c376759250be673076f463c5e189a3be1e42c57b98faac2ceb4a0edd0dc6b8950ea2aa9bbce1697f218869977f42ef3f7e0bf041c74c327bb3d8d609c274c80dc8c45e65634c1015a180847fd76e74ab9ec5ba4a7228c69aec8c7cc5bca33e51033b8c51f4f1357508164b4f3832c59cbc9e278a91a70ff1e4f60ce8e155d28580b205326261da4be681ad5d93bbe8e48bed56b1ee72a0faab3516353302429aca01f87d1c70820846d0e9fce09761623e151ec10d3f3127e72161cfce467e29e894f2c582df934ecaa544d551ca060ea63cb0b697d58a442a3c37b93a72d1346feaccd23bd4f5e692dbcc26aaeaf0d0489ecd9168a367578867ee9cab6ecb5957690b5f75e318d81be5da5319f125d8fd875fba2cd61c0403b42c06fbc1913b0d22866bc0173276fb67ebaf1d79c98a6e4d8b83077adedbcce79455d310f6fd644ce0d3d451d21f4b6c95c7d2142cf4f37e09ef775899139e331984b383bb4847eb575c364c5b866797ba6c6ac2b30ab0f6f51cb975a9087598c36e6709e8d7a8884d1b756d60aa5df078c0229561a02e5a32f521a3068e2d76c115cd90ba5a66217f056122ce9b9875bc3c579edbd35a9dfd6ca4c29dcf0529544e6a35d665f3e70f186c31c44dd60697c163a29258876a39df6124cef3826c957e4111135aca8adfef7962d39f68d25f64c7069af979a4886f7698dd8d8c3c59b0fa79b6c67998b328fbe169a0b101d46a32a5ee6088a2ca45ebb511297532e8d256410a0e04b02e956b736218d8d9ffbe46714c976cbb4054ac6118f05f4496e800c0f1e899b15878970cae068479e77a4d688bc5d549799c59f28b2d30ffe8c2a6f51a02e87834df2a602e775a50dee709f4073348ddfe51ff764375d86f10507461876810e12f9c96689321c50c87338d764276bf0f89b424d76c9ee7ccd22900e7d67aa434350bf8cacc934c74e90fe69e7940d7dde6f7ef4c9c555cdafbc9861242d0adc88fdfc173a3db95b5f694c061f118e94c627a60a7a0c172c5ceaa71a7dfe2900c34a41096910277fe54b3ad2dd5c97253fccd479ee2e7561580ba1ac9cc84a6fd2bc6051b2a9b8c1fa1d3c320e14029176033c17b296392030d9daed30f63070abe70b818323723dfc46d352f96cd17ff15354cfc96f5bcfe3753913212e893fb7d97f781d86bc26645b84e392f3414c435d0e3ec314dd51cfebf9951631383f6e0d5326df7fdf0ed3f5cdccc89c2a952e093d0291fafdd9c8665ce239e9e32c4267424caa9e163563758036df1f102b4c1423bb3265a8e80336f153104fdc6c4a7fc18bc4b15d9ac2db9de62248d40dad012f34c85d78f4e1aab6145db0debeecce42f73423d373b40d1613e4cb807de5d8896cab76cd5f94784d3750dbad5748ff14e6c2eef52aff9621c2d8195a0d98e73c3d9a13e44418e60906f902c5c9309d5aab23b8d96b2ceb18b3d08fec56e4f05efde8b8b24d2f9cd6aa93d6c77269b529da89d7ce3838bc437d4e425660da2274b3b8ef733c843b82987c86f7fac07abe77d981ee629a61b9bec9e13df337f7db53716f1825cfa1b197e0a5a8a72c308376908e8ed09d45c2f2f7e006e8fcc30c5b43e47822e09c6fb7bb2cf80d8867bfe19fe8fffbe9ba78f876691aeeb319d449aa2bda1d9cea84f4db99392b0711c8c91f783971f7701f5f8bfd7ac9e6d2d3bd02e2f2492246b97e166454f815f3b6c23e20e92d98a384f393b7f9f6f168dcef7ed6a1ad28799d69515587fbbc1a39159724ca29ec7686de1d0ccd2cac98f4739dc1be0486d15ffe4a849084fc719fa927b3da47b51b6b84e5f0aa41e9f50beccc547a76acf9e6cff8c5e56371e0ae9f3b50452aeafe2aa66267ecaabaedd2c494722495c4524c3090df29483c473bd46b176790411771644d84a46247057f5de718984c68035f057302a80c26dacfa7f25d1cf5b1b9c3d2c4ab13548155f7c3bda42553b0ced858db018165bef29cda3aaebdf29eeb3cf35db47bf55e1e284babafb8c7b53b3ff9401d8abf1d8fa965b8d7f5d5a688bad81bad026721dafef46aa7fabbbd2bc0baf6ff281a8259cd87a66a034e0088018075460c074df4486213def124635096c191418df26e6f4f35a6800c41a6a7e034af52e0b7854c306ab5056579b006dd7d88de9fd268d819b76dce2020a194185500b6f9a0bbffe131bd64e2275f7269ae500cb7abec42fb594863f77a63364efafd9098d112e9390e4906ee7c3ecdc2fa8bb52ece4441b910547c15df6d5bd059002fda162ea88ad6687f4551445aedf5b5264619ee972133b3d541656a402e5a0f111f6993cf65e39e717c541053891421aa804424669d74c00c05beb61ec5eb42fc65322461743c61f1556dbbcfeeb4eaa6a09275344605c642e2a59150fe921cee006c1469059dc4e362716d9faa01a2e9b03adaac3df8e83b7ed5d4d39820e1133bd2a9d498bc5f0e9693dbebb8721cc16c0a4f1b68378b2fb0e18b958b3da51e823234fab701c8fe43c45597c647175139ce6a3ef39b3273a360c044a91962c88b1081e7fb4e5be5ff2a9788a62e3c739424b7d26c7f58715b7ff06d738535bd898be6f8f5a31b6a17f56cb499d11b1d78ebca75b752061a4d7ea4df7481a3d81cbe698f1c07852086bd6630c27b02563a09169331b4642a55bc8ae189fea0ed411786941784bd7cdb945501db805d3a690c4f4597c6c312e6c09310fc40bd636d9058ce2166adb42da12c98b40f1662faa9c4c827db92c73fc84c13ce4db9c92c7142e5edee91661d50333657ea57c8f2f4040995e8a296cd3d50bd43eb9a3c44666463db7bdd97776b9e9269844b578164abec6df4ee69e5f771918f79e66f60ad89cf7606d13b0dfa8e256d92f5cfe71fc1a8710eab2d242cacddfea5f1e3e7b2546c1efaf03224ce0dadafffbbdef6059d562265a27dac0e037a92d88fd16e61a2db39dcdb05566f1b498c369604d7c7eb8b9448f476171d53313bd0638ee463c8f4b8662cd159a3e60c94d178654ab11890444f6303e463ea923798b46c5f72b3f1d1b0568d1af53703fe73c0f5fe337d759f552aac6f0ae9d73ffa59aa20c8c65374b06b3b46084d89af489f587a36177278d30344ed9e8c38192289107e5eb87fe1e0914b2e1fd3e1881861609783fca2d5031fdda93b2a7672f556d69442511b7841e7c3be2c01246673574cf83133e1f00a9d4dd698215f24ca038acbc493889cd56068320d0552d0ad1f877c2922781df04ef83583574df60af23eed940ea2a360aae8d1456b52b941428ab0f2ca4e908a710e6f47815ea93b3a82e00022ddefdf3879d05ed11bddf27782596c60a325502280652c72efda4e57bb687fe72a46552c281f4ca2a3ff384bdf022087d291c7d84193225245fe4cda837959a8f3da273dab6976fff6d55973ac5b78588946cf1e7f18e5e213ddeca2c5ada36361c1263e971d616da881b050f8e4e2a2c342aa110676a0acf3ea058f40e4a8d91d986466bf5ac9c8f10ec7fb97f7c3f375a304064a74574ffb140e3e11f69abc26d3c543f332293ac0cf7ba3d6d5f54924c00414ed3d1791bc04a544613a0308d476b3cafbf8d0e092f522c7afad3a737d75870abe57ac4d8a0975a399170313b17e4ab1aee8d43573acf25056527ddd69e6aa4fa4514276d99d8547ba7270f5ec1a0e63b84485749a053fea833115c3c2a71c188483e484ce9d77b0119e0451895a1c16f72860bb4bb84cae51457085eb0607a720fcd00397c0a5f471c9414827b7ba6df9bb20620ef1bcf86b3f564118589bf27a76b3949b03bf4e848d989a1666f953d5fb2b31c31c56b6c3d30823bc694f7d2685327ebc8c29a49218c2b29dbb435d26c66aa21dc48ec15a376e865493322041790e7e0dca70f5a76ed5d4436b227373b0d6f1b722a5bc13ea15acc89d5e6ec277f765906421bac489fcc527f097fa3152b21f5751789a2f89b044fd41a03bf4ecf7daf30323bd8427d392cc7a65246861212d51c517400c9d7bf92e5b9dd66bba47c9fda2563ed2523aa91b65af9195de270d4a90a5d1fe021307f8dcdac1680bbf1bb1a3eb15bea7b0fe5ce69eb7dd5061f85e05f1f0fcfe456b16f40919146cc510b51913d5bc74529efb1e16908f7bdb1883abc435647f086a43b5f8a7b9638f044115d848114ee84408d36de72f862383b451db3960440f79f2207b66de167deff3938cc40779ecf3384dda323f76c57d0945313889aff1642b0692309a891017b8fe235ba5525d2d363db5584fca778272d95865fde609c9683195166a7cadc3fcc4610a06f10d73cb69b5b9a95bd076486ab67b54782d6a2ebed0375b5cd808605e11f6d4452d5ed9a945ee3862a6d2eb09ac3668716674aed9677eefddef658fc256a9795388d47cc2d8a0eb6da0072d06687b8ec79174998cd4c47606afbbc19dc45f96714030985bc070a891a439d8661edd442fe8b9b9b28df3b8d96b2ceb18b3d08fec56e4f05efde8b8b24d2f9cd6aa93d6c77269b529da89d7ce3838bc437d4e425660da2274b3b8ef733c843b82987c86f7fac07abe77de1241c088229431bf502532b0a88cb2ecc2830eacd95a714fedb6601b55c34985e3ed96f8ff2ec6cabdf8447058ef0eb6da4ad7c2b4baaf5c68429a2373723bc25d1cf5b1b9c3d2c4ab13548155f7c3bda42553b0ced858db018165bef29cda32ffe578c6dd889479f4800dd8f6d151f8cf8db3a0139ed1036388517650690591811290fb83027c867a7fbc7707e83dfe9465f47971456cf1b6ed48e47fe3db660f491dc3b34218a83acb8cf214308d94f5a2b6991f90a575b7b293970f87a5d2b0c6788255820cd80f6433e7fb521bf300b75b89479b2476dcf7c65f45d9f4fded87a64f07f65c8d508780fd7beded578ed6529695bba1f627a140e3e349ae01a25642caf8b503e6f18bb9de211e450af22c75becf50939309a8d36faef7adac4ca8a02e49a6620de7a6c6a86c53d314cda226b6bed29e2f08a9161ac3998df9a3cef065419ac5173de6946930326ff262664926633583b2c08a1e4a70dc79abb3b0f2a0c8c256bab96cc52af9a71b7c149090256aac243e9e1f156aacaf2dedf9023fe8c742d220298895ad35a40f8bd6f14603f02f4e71512a9764daa4f9cdd0f989feabccc93dc75e5db2c597e61233b93063e1d9523d138deba80dedcbfbe4a88d1cff46e0a390dfea239af637fb498d08913682e52d0f0a102eb34145cbb0ef7886a0be6dd8b48b79fd31873977885c3a62e0d875d6d2a4577e7b7bb00d4541b766a907959ecdc69984589a549ab07f7d3600f5f231f805e64cee66368237e7edbe162c78a79dfb301d6e2d3f1a7aab6ac76845c052f14cdcfd63bcb92aaab9d2987e99d31469b9c9b6856925f5c8936d0cf88e5fc9be32bf55a15194931bca919b8e7bd47883ffcbfc4007be6b7b73c2d7d7e079eb7c1db748c421a5e884aa898654df308df13c4f9e31b628ccbb6c802e26a7352605368e69a6cb1ab65383fbf7130f30446f8036374fd0a52e890d14d1601af3d4b1e8c4f983bf3e4fe2e39b5270a39a91ba9154963f89bbf2230cde51fc3df065961b69cadee0a62fbcbac5eb2f6bb9ce44df620a5a1c6324670af996391b21094901a312d2b66b292f90baaaa4e9004142fca1ddb88ef6eb2069015d35a06d497dd1917e65dfd0fa3f7ffc84a5dd8253b7e05d2f759888694cf13328176b5833b22bb37181701f28478654885fd5e796f38cdb710235b11482e0fc7ac3745c3ee92dc48af7f3a358d7f5d5a688bad81bad026721dafef46aa7fabbbd2bc0baf6ff281a8259cd87a66a034e0088018075460c074df4486213def124635096c191418df26e6f4f35a89dacd5d3ab3cfa04def028216840150f428644a6e3af246b48d4e9cbfb571f0d240c6cec1a11bab345db7c27ce8fa75e0bfd1efcf026b6e4d8734e3d025da0b421e172df013d52574fa26b74a7e933eef6fc55b61af27a14f7d92888b6aef4e5161457f02dc3ace03fe41ad2b72f122cc770ed12bc55660f1f2eb0f7ad35ad1b35a90b10110e06a7e102d094f620431d181daf1f052b6f2342d6ecd1fee9acecc4944845e3547d12edc7aa391055350ee1075091c111ea843a901ba34b822fe3a148e14e263aff6f5ed655bae1c0ac49ab977cbd5616640af5cbf21b771d5d8e8f13d9a77f177f5820896a746631bfed43e130dda51a64f99d8e10ac27a797f20ee09b02fde6d2ceb9403948f934a8d98fe922d62a3623e200a8923fed9ccba6ae79cbb35b7ae940784988bae0aea043480322ca70d20762f856335940739efeda914aac0fa862d20f3551812a604597f499311ba74c8afc6160ab620fbf58ba9a287a9d895b61a4d0e7e5f5a460f42aa7592949586d66415451b3275dd1fe3bf97fb5f216036bf35e23781cd6c2f727e5c642a2f0f0f69b4f80714dfe1814e49f4d7c0c240d22cdbc0bd342d42f85245b55395bf4be1cc87549ae78cc82135eb23c0e3c502eed2e49c217ee265101a495c40ffbe670ebbe64c366add9b65d755e2762ce3bac59f4b62098c0fc56d384b0f784412451db9190df96c416cc825dcb5ff0fc24c1ddca872a3b8af5bc5b0b0f158896f4fd10f0e219c163a253f47ea328f2464103f59d90e0000a9d2b4815a0d2173cb5a52b462a787fb1746a6652f3010f0cac0e264872d9335d8648610580e86302c0e0922f065d9d9220527e9c3ac2fc2aa9ae8c58a75d4d0490ba328487b543b4846c217f35933140433aa88dc6c9602d6253aa48927e4be375cf4a9160cb7633a6d8803ab61ed6230bfe5b187e8fccf409a66c4ee96dc9d72c1f8b7d1099d6291bc6ad029c16be3418307d43de6d5b3d67096125e8b722f1d66404f9fd14bf98ccc7f9285fd2ab24f28e5b340d0620ec2d85dc7365fa1bdcc3760bba93322f0cf263e791bc007f5705a41f08eb6385d69e31c22b75425c4d54e42837c4c912388b1c355327a1fdcba848a492801700ef0dbecf65beea71213ce3f96fb34f2f5b0b5c289287a8078c077d4a1cfd440ea55349d3725fd667ce25fc5f3d9e80e1e93da4f76fc40ac3f37ab9868807472c70fa48aa7956dc7521d6b522b204e4fe1d056978c5facdf5ce79860a615867991b325ec7911ff6b660c87dfefea57cd6d3dd9fa913f65ebf38c296c6789f63c3e28a27d282a2b78c66ad91e2d2246e100c6802f4eb97de69f0d455e705493952319e9bc68cd323a3f55f5b95b1cd21ba04a227d873ad1ac55b94d8f4df7262aabb8de67099050b664868755185b1193c208e1687c2c408960253f475f2801700ef0dbecf65beea71213ce3f96fb34f2f5b0b5c289287a8078c077d4a1061e42081a01acad642d434098d540c4eabb12b4e91453bd0a1a4398a1bc3925c52658b81cfd994aa20e4466ab4d62836d2c81018a0c1504295f740553dfd81e15e8d49c25d8451e99bbf3f9965e31f153663f5adc4caa7f50210991e5ebe244fa0483eb2c5117c79740c923cd18cbda37126fdf728cfcb85d6ebbe1a983078d3c5fb9b5e66a0e5bae3e66c64892fb108a36563eec73a9c6ee50fcc7ca488b17f5a05b1c32bed9e1408a3bb33619fceb8e9229b70016d1b15e3e5a9b5749eb45f8d1094006f20a4623e6995901ddb1a16b28ad8f088b897f37164bcce7538f322daf7cbce30e75cd2687fbd4744210504cc87b178e13fed140f4e3bfe7e97e9b47cbb28fd68361e64ec13e482e8361e65cc47bf2a7488fea0ec2409745b350cec137d22986709b44bc48a723deb6950e55b0a0bdec64f8db12c381b594a82089320de3abee1974268dfe35086d6909a37c43d44c2e6c32ecde5aace63094e601578f742861d6fc4f1e3e84f4c52e9767cbff47981daf7709811c78f41d19672c6a08233d5510de34726575eb04589d1c4e959b3585cd9934df1079b607f72b9bb3f5604c38cfa027616fce340b354f010448d689716dadbadce97283cb2bbda5e695526f797fd95eac625381a76589e31832c04b9877522b643b71c7f6faf85e26d297827bf12592f54cad21d88badb5bbf0c96af19ab57bb7987c32b5e8ff1c701f24cbe87200105a8684c555e222c6a6f53c3158e1a1a8805a6195826c6bc66a49cc4ce2d8e9833c57156a4354323cb7946affeaf0baaf89b0ace8c1fd8b2744f5e1310db9ae58c9fd5caf064cbd9507b71ed1f77d31567b6a1de9640efe8cb0f5357755b2733877fa94397133e74b037f6ff3d71d21d02de7cc0d2c3e22b74e714f9afa5ddd479c0634115fbd7b75867563af112bb285b2765a9ed401854713f20498ce424c6740b0c1abb1481e6989a2c77c5e8bd39240dd9ee907229334517c5961f2179ffa6eabfd6692c904c1810a53bb5b267699f86bfd27a9d1aae11ab1d4d8665b667d411aab4e94576a18a06ba1a4a4ef52d27e9579f4eb44a1df6d3860b581665fbff14581611982a1ca8e96902fc278f7c9912ee0a566c7a185cbb7e6d845ba95561132ad363f18a34a14386b9b703685127b3ebfcc790ed7c94d3e21d6e68f464b5e8608929c0f609847087a76f9de272736672ee5e36f4c69e069995522d3f4bfe683b221ba1edf46f6e347fac4b44f93791638e65f53f6a64a46835d0e697ad2764c9f16e63585b9aff10ddab6228a1669b21a53ba4c204e1cef04dc47e9defff706f8e1d35f902559da3ca12f3572e0839a30947f394817003d10379fc2e37693ab63995c3268d2d59239945a6612e6aadb5414df06223fdd1ab4927ce02c469e168bf70bd7fff1627cfe1dcd8f59766fb4a324291e780afbd298bec8bb1877ff18dec44bbe8963e197d76fea8b4b224dff971570766837ebb6911f84a6bc26ec830629d8445f0ab8f70c6bef7cbfd2340f618e280c307bd027ef29554b546acb8f36639385c2bc55c0f0ebe5c64e2550658c875322400d680ec4180f11fd5a05381576439f18ba1f21296dc51e34184f667430c6476b6fc180cc35fed3cd92037085286adcbd47c4af21e21562681eb5a2566d028fb78400d475983f1c8d97c902ba096388a0a7c0464e7b7511ac800097cd898a6225b5a9b2386818c64054b26917147b0f6c8b3e5f107abe1d2b0250122ed0622a9f1ecca28b646e90d2623e9bcf472192837f289f7b2c82c44dda7e937d91a9c40fb19f83153d3dce97614f27cb23d9d9b8f84d5267282e000ff21a4dbfe71b55e9d355cbc57a1be923e4b7b0ee82db7a16e9871f61745cc26c2dcc61b85eb83d2656239db73e3a40ded50849df1c008bb8d8c5ab94977a6cf8dc7844bd9cc8daaf675a269dfa3490e07ae652a147606f9cee06d8d747006ba1f33e1fef39810a214ed4af564c96288597ed64cf09344315e2fb8051d5322d2d55b32adf5b59555e42daa8ae448c10e3696ce5d7e0cb602ee5709bd8015c1acd38e0ee5630a4f1156a3c7cd4444d28ed78cd897f5a4bc7daaeae631fed248619d9d0f40fce19bf085b1f1b3be3438a3d615bca83d4215284605423138edacd952f37dc5c64e28a5dac9abc8f1cddf2dce303a4fd347e4a97e2235180d23a0e3d81afe19f819e5348adb101d5c49dbf1347010ce9a8d56f727904a80b0e20dd77c0b92d510f8281a28bec15ac4b67fad7bd43cf941cf09cba37f65ff7aac8bc0efc0e76a3a315dc42d4b2fb0e18b958b3da51e823234fab701c8fe43c45597c647175139ce6a3ef39b3273a360c044a91962c88b1081e7fb4e5be5ff2a9788a62e3c739424b7d26c7f5769b7b0da9e5bbf01c64a6b58ccf3c9444533a4fb04a9015f670e164b50b1655bb365ec012af7ea8cf21c87363c363b3edcb6b97d5e7b45bc2e780fff43871475249c8df483136baadac20209673c646bd7fdb66557dfdb1368e120173be13f693f459c549adf539c3a014f936414758fe5feacb6229a0c24367a0181c68572a31d758f882a720b19311afb20adde66950350915a7e21ec36d81f3b062fc6be897ab650d86ca9d8b2bf140604160c32bae25c6e592c54992e6219ff20117204dfd7b56c863650f607be845df54315aeba638e0f1fe4681d5b84c5d6ecf30c1ce18e4a367044d223bc164b136106749408fc13bccf2c7cad999a0b6e904a16d2075b5cd808605e11f6d4452d5ed9a945ee3862a6d2eb09ac3668716674aed96777b529afa0c997ed6c143377ca89ac384e7ff717fbd42afbb599da79d9033b15802854093e81cd2297ef1957070c5a76ca6d61c62c0efa6c8d322b55c996d56364bfa6c23f22f689c4ce8bdf88d114b207e23d40d8588ff78727842a99e4cf49f/etc/arduino/boards.txt/etc/arduino/programmers.txtrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootarduino-1.0.5-6.fc20.src.rpmarduino-coreconfig(arduino-core)    avr-gccavr-gcc-c++avr-libcavrdudeconfig(arduino-core)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1:1.0.5-6.fc203.0.4-14.6.0-14.0-15.2-14.11.1RR{QQQQQtQQ @P @P@OOn@O@O@O@Nm@N +MOMMt@M PL@LLL@LzL)@LL@Peter Oliver - 1:1.0.5-6Peter Oliver - 1:1.0.5-5Peter Oliver - 1:1.0.5-4Peter Oliver - 1:1.0.5-3Fedora Release Engineering - 1:1.0.5-2Peter Oliver - 1:1.0.5-1T.C. Hollingsworth - 1:1.0.1-4T.C. Hollingsworth - 1:1.0.1-3T.C. Hollingsworth Peter Oliver - 1:1.0.1-1Fedora Release Engineering - 1:1.0-5Peter Oliver - 1:1.0-4Peter Oliver - 1:1.0-3Fedora Release Engineering - 1:1.0-3Peter Oliver - 1:1.0-2Peter Oliver - 1:1.0-1Peter Oliver - 0022-5Peter Oliver - 0022-4Fedora Release Engineering - 0022-3Peter Oliver - 0022-2Peter Oliver - 0022-1Peter Oliver - 0021-2Peter Oliver - 0021-1Peter Oliver - 0019-6Peter Oliver - 0019-5Peter Oliver - 0019-4Peter Oliver - 0019-3Peter Oliver - 0019-2Peter Oliver - 0019-1- Associate .ino files with the Arduino IDE.- Force update of icon cache so that icon appears straight away. - Add appdata.xml.- Unversion documentation directory.- Add arduino-build-platform.patch to allow building on ARM (rhbz 991988).- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to 1.0.5. - Remove bug891556.patch. - Remove wifishield firmware for now, until I figure out whether it's reasonable/permissible to include.- own /etc/arudino and /usr/share/arduino (bug 911931)- ino needs to know the arduino version (bug 905681)- define __AVR_LIBC_DEPRECATED_ENABLE__ (bug 891556)- Update to 1.0.1. - Compress source with xz.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Pass version number to "ant build" (fixes #815079).- Change the default preferences so that we don't notify the user that a new upstream version has been released (#773519).- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Add arduino-no-avrdude64.patch to prevent copying of (for us, unbundled) avrdude64.- Update to 1.0 (#753103). - Drop arduino-use-system-avrdude.patch and arduino-boards-txt.patch, since they're no-longer needed. - Move preferences.txt to /etc.- Treat boards.txt and programmers.txt as config files (#726135). - Make building with "fedpkg local" work.- Include missing examples (#722351).- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Prompt the user if they are not a member of the required groups, rather than failing silently.- Update to 0022 release (#666309). - Use the new upstream source tarball rather than git. - Drop oro requirement and related patch, since it is no-longer used.- Patch boards.txt to use the "arduino" programmer type for Uno boards, allowing Fedora's version of avrdude to work with these boards.- New upstream release 0021. - Add patch for new upstream icons. - Override device scan in RXTX to allow use of Arduino Uno.- Explictly mention documentation with doc macro. - Move reference documentation into -doc package.- Add missing BuildRequires. - Use build-jar-repository to locate java libraries to build against. - Eliminate cross-package symlinks.- Make sure all jars are removed from the source bundle. - Add missing documentation.- Split into two packages, making the IDE optional to install. - Build during the build phase not the install phase. - More dependencies.- Expanded dependencies.- Initial version. Based in part on the Debian package.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1:1.0.5-6.fc201:1.0.5-6.fc20            !"#$%&'()*)+),)-).)/0102030456578998:8;8<8=8>8?8@8A8B8CC8D8E8F8GHIJIKILIMHNHOPOQRSRTRURVRWRXRYRZR[R\R]R^R_R`abccdeeeeeeeedfffffdggggddhhhhhhhhhdiiiiiiijjjjjjjjjjjjjjjjjjjjjdkklldmmmmmmmmmmmmmmmmdnnnnnnnnnnncopppppppppppppppppppppppppppqqqqpppppppppporrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrcstttttttuuuvuuuutwwwwwwwwxwwwywwccz{z|z}z~zzz            !"""""""""#########$%$&$'$($)$*$+$,$-$.$/$0$1$2##333333333333444565758595:5;44<<===arduinoboards.txtpreferences.txtprogrammers.txtarduinoexamples01.BasicsAnalogReadSerialAnalogReadSerial.inoBareMinimumBareMinimum.inoBlinkBlink.inoDigitalReadSerialDigitalReadSerial.inoFadeFade.inoReadAnalogVoltageReadAnalogVoltage.ino02.DigitalBlinkWithoutDelayBlinkWithoutDelay.inoButtonButton.inoDebounceDebounce.inoDigitalInputPullupDigitalInputPullup.inoStateChangeDetectionStateChangeDetection.inotoneKeyboardpitches.htoneKeyboard.inotoneMelodypitches.htoneMelody.inotoneMultiplepitches.htoneMultiple.inotonePitchFollowertonePitchFollower.ino03.AnalogAnalogInOutSerialAnalogInOutSerial.inoAnalogInputAnalogInput.inoAnalogWriteMegaAnalogWriteMega.inoCalibrationCalibration.inoFadingFading.inoSmoothingSmoothing.ino04.CommunicationASCIITableASCIITable.inoDimmerDimmer.inoGraphGraph.inoMIDIMidi.inoMultiSerialMegaMultiSerialMega.inoPhysicalPixelPhysicalPixel.inoReadASCIIStringReadASCIIString.inoSerialCallResponseSerialCallResponse.inoSerialCallResponseASCIISerialCallResponseASCII.inoSerialEventSerialEvent.inoVirtualColorMixerVirtualColorMixer.ino05.ControlArraysArrays.inoForLoopIterationForLoopIteration.inoIfStatementConditionalIfStatementConditional.inoWhileStatementConditionalWhileStatementConditional.inoswitchCaseswitchCase.inoswitchCase2switchCase2.ino06.SensorsADXL3xxADXL3xx.inoKnockKnock.inoMemsic2125Memsic2125.inoPingPing.ino07.DisplayRowColumnScanningRowColumnScanning.inobarGraphbarGraph.ino08.StringsCharacterAnalysis.CharacterAnalysis.ino.swpCharacterAnalysis.inoStringAdditionOperatorStringAdditionOperator.inoStringAppendOperatorStringAppendOperator.inoStringCaseChangesStringCaseChanges.inoStringCharactersStringCharacters.inoStringComparisonOperatorsStringComparisonOperators.inoStringConstructorsStringConstructors.inoStringIndexOfStringIndexOf.inoStringLengthStringLength.inoStringLengthTrimStringLengthTrim.inoStringReplace.swpStringReplace.inoStringStartsWithEndsWithStringStartsWithEndsWith.inoStringSubstringStringSubstring.inoStringToIntStringToInt.inoStringToIntRGBStringToIntRGB.ino09.USBKeyboardKeyboardLogoutKeyboardLogout.inoKeyboardMessageKeyboardMessage.inoKeyboardReprogramKeyboardReprogram.inoKeyboardSerialKeyboardSerial.inoKeyboardAndMouseControlKeyboardAndMouseControl.inoMouseButtonMouseControlButtonMouseControl.inoJoystickMouseControlJoystickMouseControl.ino10.StarterKitp02_SpaceshipInterfacep02_SpaceshipInterface.inop03_LoveOMeterp03_LoveOMeter.inop04_ColorMixingLampp04_ColorMixingLamp.inop05_ServoMoodIndicatorp05_ServoMoodIndicator.inop06_LightThereminp06_LightTheremin.inop07_Keyboardp07_Keyboard.inop08_DigitalHourglassp08_DigitalHourglass.inop09_MotorizedPinwheelp09_MotorizedPinwheel.inop10_Zoetropep10_Zoetrope.inop11_CrystalBallp11_CrystalBall.inop12_KnockLockp12_KnockLock.inop13_TouchSensorLampp13_TouchSensorLamp.inop14_TweakTheArduinoLogop14_TweakTheArduinoLogo.inop15_HackingButtonsp15_HackingButtons.inoArduinoISPArduinoISP.inohardwarearduinoboards.txtbootloadersatmegaATmegaBOOT_168.cATmegaBOOT_168_atmega1280.hexATmegaBOOT_168_atmega328.hexATmegaBOOT_168_atmega328_pro_8MHz.hexATmegaBOOT_168_diecimila.hexATmegaBOOT_168_ng.hexATmegaBOOT_168_pro_8MHz.hexMakefileatmega8ATmegaBOOT-prod-firmware-2009-11-07.hexATmegaBOOT.cATmegaBOOT.hexATmegaBOOT.txtMakefilebtATmegaBOOT_168.cATmegaBOOT_168.hexATmegaBOOT_168_atmega328_bt.hexMakefilecaterinacaterina-Arduino_RobotCaterina-Robot-Control.hexCaterina-Robot-Motor.hexCaterina-Robot.txtCaterina.cCaterina.hDescriptors.cDescriptors.hMakefileREADME.mdcaterina-LilyPadUSBCaterina-LilyPadUSB.hexCaterina.cCaterina.hDescriptors.cDescriptors.hMakefileReadme.txtCaterina-Esplora.hexCaterina-Esplora.txtCaterina-Leonardo.hexCaterina-Leonardo.txtCaterina-Micro.hexCaterina-Micro.txtCaterina.cCaterina.hDescriptors.cDescriptors.hEsplora-prod-firmware-2012-12-10.hexEsplora-prod-firmware-2012-12-10.txtLeonardo-prod-firmware-2012-04-26.hexLeonardo-prod-firmware-2012-04-26.txtLeonardo-prod-firmware-2012-12-10.hexLeonardo-prod-firmware-2012-12-10.txtMakefileMicro-prod-firmware-2012-11-23.hexMicro-prod-firmware-2012-11-23.txtMicro-prod-firmware-2012-12-10.hexMicro-prod-firmware-2012-12-10.txtlilypadLilyPadBOOT_168.hexsrcATmegaBOOT.cMakefileoptibootMakefileREADME.TXTboot.hmakeallomakeomake.batoptiboot.coptiboot_atmega168.hexoptiboot_atmega168.lstoptiboot_atmega328-Mini.hexoptiboot_atmega328.hexoptiboot_atmega328.lstoptiboot_atmega8.hexoptiboot_atmega8.lstpin_defs.hstk500.hstk500v2License.txtMakefileMega2560-prod-firmware-2011-06-29.hexSTK500V2.pnprojSTK500V2.pnpsavr_cpunames.havrinterruptnames.hcommand.hstk500boot.cstk500boot.ppgstk500boot_v2_mega2560.hexcoresarduinoArduino.hCDC.cppClient.hHID.cppHardwareSerial.cppHardwareSerial.hIPAddress.cppIPAddress.hPlatform.hPrint.cppPrint.hPrintable.hServer.hStream.cppStream.hTone.cppUSBAPI.hUSBCore.cppUSBCore.hUSBDesc.hUdp.hWCharacter.hWInterrupts.cWMath.cppWString.cppWString.havr-libcmalloc.crealloc.csectionname.hstdlib_private.hbinary.hmain.cppnew.cppnew.hwiring.cwiring_analog.cwiring_digital.cwiring_private.hwiring_pulse.cwiring_shift.crobotArduino.hCDC.cppClient.hHID.cppHardwareSerial.cppHardwareSerial.hIPAddress.cppIPAddress.hPlatform.hPrint.cppPrint.hPrintable.hServer.hStream.cppStream.hTone.cppUSBAPI.hUSBCore.cppUSBCore.hUSBDesc.hUdp.hWCharacter.hWInterrupts.cWMath.cppWString.cppWString.hbinary.hmain.cppnew.cppnew.hwiring.cwiring_analog.cwiring_digital.cwiring_private.hwiring_pulse.cwiring_shift.cfirmwaresatmegaxxu2Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hexArduino-COMBINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hexArduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hexMEGA-dfu_and_usbserial_combined.hexREADME.txtUNO-dfu_and_usbserial_combined.hexarduino-usbdfuArduino-usbdfu.cArduino-usbdfu.hBoardLEDs.hDescriptors.cDescriptors.hmakefilereadme.txtarduino-usbserialArduino-usbserial-atmega16u2-Mega2560-Rev3.hexArduino-usbserial-atmega16u2-MegaADK-Rev3.hexArduino-usbserial-atmega16u2-Uno-Rev3.hexArduino-usbserial-mega.hexArduino-usbserial-uno.hexArduino-usbserial.cArduino-usbserial.hBoardLEDs.hDescriptors.cDescriptors.hLibLightweightRingBuff.hmakefilereadme.txtprogrammers.txtvariantseightanaloginputspins_arduino.hleonardopins_arduino.hmegapins_arduino.hmicropins_arduino.hrobot_controlpins_arduino.hrobot_motorpins_arduino.hstandardpins_arduino.hlibversion.txtlibrariesEEPROMEEPROM.cppEEPROM.hexampleseeprom_cleareeprom_clear.inoeeprom_readeeprom_read.inoeeprom_writeeeprom_write.inokeywords.txtEsploraEsplora.cppEsplora.hexamplesBeginnersEsploraAccelerometerEsploraAccelerometer.inoEsploraBlinkEsploraBlink.inoEsploraJoystickMouseEsploraJoystickMouse.inoEsploraLedShowEsploraLedShow.inoEsploraLedShow2EsploraLedShow2.inoEsploraLightCalibratorEsploraLightCalibrator.inoEsploraMusicEsploraMusic.inoEsploraSoundSensorEsploraSoundSensor.inoEsploraTemperatureSensorEsploraTemperatureSensor.inoExpertsEsploraKartEsploraKart.inoEsploraPongEsploraPong.inoEsploraRemoteEsploraRemote.inoEsploraTableEsploraTable.inokeywords.txtEthernetDhcp.cppDhcp.hDns.cppDns.hEthernet.cppEthernet.hEthernetClient.cppEthernetClient.hEthernetServer.cppEthernetServer.hEthernetUdp.cppEthernetUdp.hexamplesBarometricPressureWebServerBarometricPressureWebServer.inoChatServerChatServer.inoDhcpAddressPrinterDhcpAddressPrinter.inoDhcpChatServerDhcpChatServer.inoPachubeClientPachubeClient.inoPachubeClientStringPachubeClientString.inoTelnetClientTelnetClient.inoTwitterClientTwitterClient.inoUDPSendReceiveStringUDPSendReceiveString.inoUdpNtpClientUdpNtpClient.inoWebClientWebClient.inoWebClientRepeatingWebClientRepeating.inoWebServerWebServer.inokeywords.txtutil.hutilitysocket.cppsocket.hw5100.cppw5100.hFirmataBoards.hFirmata.cppFirmata.hLICENSE.txtTODO.txtexamplesAllInputsFirmataAllInputsFirmata.inoAnalogFirmataAnalogFirmata.inoEchoStringEchoString.inoI2CFirmataI2CFirmata.inoOldStandardFirmataLICENSE.txtOldStandardFirmata.inoServoFirmataServoFirmata.inoSimpleAnalogFirmataSimpleAnalogFirmata.inoSimpleDigitalFirmataSimpleDigitalFirmata.inoStandardFirmataLICENSE.txtStandardFirmata.inokeywords.txtGSMGSM.hGSM3CircularBuffer.cppGSM3CircularBuffer.hGSM3MobileAccessProvider.cppGSM3MobileAccessProvider.hGSM3MobileCellManagement.cppGSM3MobileCellManagement.hGSM3MobileClientProvider.cppGSM3MobileClientProvider.hGSM3MobileClientService.cppGSM3MobileClientService.hGSM3MobileDataNetworkProvider.cppGSM3MobileDataNetworkProvider.hGSM3MobileMockupProvider.cppGSM3MobileMockupProvider.hGSM3MobileNetworkProvider.cppGSM3MobileNetworkProvider.hGSM3MobileNetworkRegistry.cppGSM3MobileNetworkRegistry.hGSM3MobileSMSProvider.cppGSM3MobileSMSProvider.hGSM3MobileServerProvider.cppGSM3MobileServerProvider.hGSM3MobileServerService.cppGSM3MobileServerService.hGSM3MobileVoiceProvider.cppGSM3MobileVoiceProvider.hGSM3SMSService.cppGSM3SMSService.hGSM3ShieldV1.cppGSM3ShieldV1.hGSM3ShieldV1AccessProvider.cppGSM3ShieldV1AccessProvider.hGSM3ShieldV1BandManagement.cppGSM3ShieldV1BandManagement.hGSM3ShieldV1BaseProvider.cppGSM3ShieldV1BaseProvider.hGSM3ShieldV1CellManagement.cppGSM3ShieldV1CellManagement.hGSM3ShieldV1ClientProvider.cppGSM3ShieldV1ClientProvider.hGSM3ShieldV1DataNetworkProvider.cppGSM3ShieldV1DataNetworkProvider.hGSM3ShieldV1DirectModemProvider.cppGSM3ShieldV1DirectModemProvider.hGSM3ShieldV1ModemCore.cppGSM3ShieldV1ModemCore.hGSM3ShieldV1ModemVerification.cppGSM3ShieldV1ModemVerification.hGSM3ShieldV1MultiClientProvider.cppGSM3ShieldV1MultiClientProvider.hGSM3ShieldV1MultiServerProvider.cppGSM3ShieldV1MultiServerProvider.hGSM3ShieldV1PinManagement.cppGSM3ShieldV1PinManagement.hGSM3ShieldV1SMSProvider.cppGSM3ShieldV1SMSProvider.hGSM3ShieldV1ScanNetworks.cppGSM3ShieldV1ScanNetworks.hGSM3ShieldV1ServerProvider.cppGSM3ShieldV1ServerProvider.hGSM3ShieldV1VoiceProvider.cppGSM3ShieldV1VoiceProvider.hGSM3SoftSerial.cppGSM3SoftSerial.hGSM3VoiceCallService.cppGSM3VoiceCallService.hLicense.txtexamplesGSMPachubeClientGSMPachubeClient.inoGSMPachubeClientStringGSMPachubeClientString.inoGsmTwitterClientGsmTwitterClient.inoGsmWebClientGsmWebClient.inoGsmWebServerGsmWebServer.inoMakeVoiceCallMakeVoiceCall.inoReceiveSMSReceiveSMS.inoReceiveVoiceCallReceiveVoiceCall.inoSendSMSSendSMS.inoToolsBandManagementBandManagement.inoGsmScanNetworksGsmScanNetworks.inoPinManagementPinManagement.inoTestGPRSTestGPRS.inoTestModemTestModem.inoTestWebServerTestWebServer.inokeywords.txtLiquidCrystalLiquidCrystal.cppLiquidCrystal.hexamplesAutoscrollAutoscroll.inoBlinkBlink.inoCursorCursor.inoCustomCharacterCustomCharacter.inoDisplayDisplay.inoHelloWorldHelloWorld.inoScrollScroll.inoSerialDisplaySerialDisplay.inoTextDirectionTextDirection.inosetCursorsetCursor.inokeywords.txtRobot_ControlAdafruit_GFX.cppAdafruit_GFX.hArduinoRobot.cppArduinoRobot.hArduino_LCD.cppArduino_LCD.hCompass.cppCompass.hEEPROM_I2C.cppEEPROM_I2C.hEasyTransfer2.cppEasyTransfer2.hFat16.cppFat16.hFat16Config.hFat16mainpage.hFat16util.hFatStructs.hMelody.cppMotors.cppMultiplexer.cppMultiplexer.hRobotSdCard.cppSPI.cppSPI.hSdCard.cppSdCard.hSdInfo.hSensors.cppSquawk.cppSquawk.hSquawkSD.cppSquawkSD.hWire.cppWire.hcommunication.cppexamplesexploreR01_LogoR01_Logo.inoR02_Line_FollowR02_Line_Follow.inoR03_Disco_BotR03_Disco_Bot.inoR04_CompassR04_Compass.inoR05_InputsR05_Inputs.inoR06_Wheel_CalibrationR06_Wheel_Calibration.inoR07_Runaway_RobotR07_Runaway_Robot.inoR08_Remote_ControlR08_Remote_Control.inoR09_Picture_BrowserR09_Picture_Browser.inoR10_RescueR10_Rescue.inoR11_Hello_UserR11_Hello_User.inolearnAllIOPortsAllIOPorts.inoBeepBeep.inoCleanEEPROMCleanEEPROM.inoCompassCompass.inoIRArrayIRArray.inoLCDDebugPrintLCDDebugPrint.inoLCDPrintLCDPrint.inoLCDWriteTextLCDWriteText.inoLineFollowWithPauseLineFollowWithPause.inoMelodyMelody.inoMotorTestMotorTest.inoSpeedByPotentiometerSpeedByPotentiometer.inoTurnTestTurnTest.inoTurnTest.ino.origkeyboardTestkeyboardTest.inokeyboardTest.ino.origglcdfont.chelper.cppinformation.cppkeyboard.cpplcd.cpputilityRobotTextManager.cppRobotTextManager.hVirtualKeyboard.cppVirtualKeyboard.hscripts_Hello_User.htwi.ctwi.hRobot_MotorArduinoRobotMotorBoard.cppArduinoRobotMotorBoard.hEasyTransfer2.cppEasyTransfer2.hLineFollow.hMultiplexer.cppMultiplexer.hexamplesRobot_IR_Array_TestRobot_IR_Array_Test.inoRobot_Motor_CoreRobot_Motor_Core.inolineFollow.cppSDFile.cppREADME.txtSD.cppSD.hexamplesCardInfoCardInfo.inoDataloggerDatalogger.inoDumpFileDumpFile.inoFilesFiles.inoReadWriteReadWrite.inolistfileslistfiles.inokeywords.txtutilityFatStructs.hSd2Card.cppSd2Card.hSd2PinMap.hSdFat.hSdFatUtil.hSdFatmainpage.hSdFile.cppSdInfo.hSdVolume.cppSPISPI.cppSPI.hexamplesBarometricPressureSensorBarometricPressureSensorBarometricPressureSensor.inoBarometricPressureSensor.inoDigitalPotControlDigitalPotControl.inokeywords.txtServoServo.cppServo.hexamplesKnobKnob.inoSweepSweep.inokeywords.txtSoftwareSerialSoftwareSerial.cppSoftwareSerial.hexamplesSoftwareSerialExampleSoftwareSerialExample.inoTwoPortReceiveTwoPortReceive.inokeywords.txtStepperStepper.cppStepper.hexamplesMotorKnobMotorKnob.inostepper_oneRevolutionstepper_oneRevolution.inostepper_oneStepAtATimestepper_oneStepAtATime.inostepper_speedControlstepper_speedControl.inokeywords.txtTFTREADME.mdTFT.cppTFT.hexamplesArduinoTFTBitmapLogoTFTBitmapLogo.inoarduino.bmpTFTColorPickerTFTColorPicker.inoTFTDisplayTextTFTDisplayText.inoTFTEtchASketchTFTEtchASketch.inoTFTGraphTFTGraph.inoTFTPongTFTPong.inoEsploraEsploraTFTBitmapLogoEsploraTFTBitmapLogo.inoarduino.bmpEsploraTFTColorPickerEsploraTFTColorPicker.inoEsploraTFTEtchASketchEsploraTFTEtchASketch.inoEsploraTFTGraphEsploraTFTGraph.inoEsploraTFTHorizionEsploraTFTHorizion.inoEsploraTFTPongEsploraTFTPong.inoEsploraTFTTempEsploraTFTTemp.inokeywords.txtutilityAdafruit-README.txtAdafruit-license.txtAdafruit_GFX.cppAdafruit_GFX.hAdafruit_ST7735.cppAdafruit_ST7735.hPImage.hglcdfont.ckeywords.txtWiFiWiFi.cppWiFi.hWiFiClient.cppWiFiClient.hWiFiServer.cppWiFiServer.hWiFiUdp.cppWiFiUdp.hexamplesConnectNoEncryptionConnectNoEncryption.inoConnectWithWEPConnectWithWEP.inoConnectWithWPAConnectWithWPA.inoScanNetworksScanNetworks.inoSimpleWebServerWiFiSimpleWebServerWiFi.inoWiFiChatServerWiFiChatServer.inoWiFiPachubeClientWiFiPachubeClient.inoWiFiPachubeClientStringWiFiPachubeClientString.inoWiFiTwitterClientWiFiTwitterClient.inoWiFiUdpNtpClientWiFiUdpNtpClient.inoWiFiUdpSendReceiveStringWiFiUdpSendReceiveString.inoWiFiWebClientWiFiWebClient.inoWiFiWebClientRepeatingWiFiWebClientRepeating.inoWiFiWebServerWiFiWebServer.inokeywords.txtutilitydebug.hserver_drv.cppserver_drv.hsocket.csocket.hspi_drv.cppspi_drv.hwifi_drv.cppwifi_drv.hwifi_spi.hwl_definitions.hwl_types.hWireWire.cppWire.hexamplesSFRRanger_readerSFRRanger_reader.inodigital_potentiometerdigital_potentiometer.inomaster_readermaster_reader.inomaster_writermaster_writer.inoslave_receiverslave_receiver.inoslave_senderslave_sender.inokeywords.txtutilitytwi.ctwi.hlicense.txtreadme.txttodo.txt/etc//etc/arduino//usr/share//usr/share/arduino//usr/share/arduino/examples//usr/share/arduino/examples/01.Basics//usr/share/arduino/examples/01.Basics/AnalogReadSerial//usr/share/arduino/examples/01.Basics/BareMinimum//usr/share/arduino/examples/01.Basics/Blink//usr/share/arduino/examples/01.Basics/DigitalReadSerial//usr/share/arduino/examples/01.Basics/Fade//usr/share/arduino/examples/01.Basics/ReadAnalogVoltage//usr/share/arduino/examples/02.Digital//usr/share/arduino/examples/02.Digital/BlinkWithoutDelay//usr/share/arduino/examples/02.Digital/Button//usr/share/arduino/examples/02.Digital/Debounce//usr/share/arduino/examples/02.Digital/DigitalInputPullup//usr/share/arduino/examples/02.Digital/StateChangeDetection//usr/share/arduino/examples/02.Digital/toneKeyboard//usr/share/arduino/examples/02.Digital/toneMelody//usr/share/arduino/examples/02.Digital/toneMultiple//usr/share/arduino/examples/02.Digital/tonePitchFollower//usr/share/arduino/examples/03.Analog//usr/share/arduino/examples/03.Analog/AnalogInOutSerial//usr/share/arduino/examples/03.Analog/AnalogInput//usr/share/arduino/examples/03.Analog/AnalogWriteMega//usr/share/arduino/examples/03.Analog/Calibration//usr/share/arduino/examples/03.Analog/Fading//usr/share/arduino/examples/03.Analog/Smoothing//usr/share/arduino/examples/04.Communication//usr/share/arduino/examples/04.Communication/ASCIITable//usr/share/arduino/examples/04.Communication/Dimmer//usr/share/arduino/examples/04.Communication/Graph//usr/share/arduino/examples/04.Communication/MIDI//usr/share/arduino/examples/04.Communication/MultiSerialMega//usr/share/arduino/examples/04.Communication/PhysicalPixel//usr/share/arduino/examples/04.Communication/ReadASCIIString//usr/share/arduino/examples/04.Communication/SerialCallResponse//usr/share/arduino/examples/04.Communication/SerialCallResponseASCII//usr/share/arduino/examples/04.Communication/SerialEvent//usr/share/arduino/examples/04.Communication/VirtualColorMixer//usr/share/arduino/examples/05.Control//usr/share/arduino/examples/05.Control/Arrays//usr/share/arduino/examples/05.Control/ForLoopIteration//usr/share/arduino/examples/05.Control/IfStatementConditional//usr/share/arduino/examples/05.Control/WhileStatementConditional//usr/share/arduino/examples/05.Control/switchCase//usr/share/arduino/examples/05.Control/switchCase2//usr/share/arduino/examples/06.Sensors//usr/share/arduino/examples/06.Sensors/ADXL3xx//usr/share/arduino/examples/06.Sensors/Knock//usr/share/arduino/examples/06.Sensors/Memsic2125//usr/share/arduino/examples/06.Sensors/Ping//usr/share/arduino/examples/07.Display//usr/share/arduino/examples/07.Display/RowColumnScanning//usr/share/arduino/examples/07.Display/barGraph//usr/share/arduino/examples/08.Strings//usr/share/arduino/examples/08.Strings/CharacterAnalysis//usr/share/arduino/examples/08.Strings/StringAdditionOperator//usr/share/arduino/examples/08.Strings/StringAppendOperator//usr/share/arduino/examples/08.Strings/StringCaseChanges//usr/share/arduino/examples/08.Strings/StringCharacters//usr/share/arduino/examples/08.Strings/StringComparisonOperators//usr/share/arduino/examples/08.Strings/StringConstructors//usr/share/arduino/examples/08.Strings/StringIndexOf//usr/share/arduino/examples/08.Strings/StringLength//usr/share/arduino/examples/08.Strings/StringLengthTrim//usr/share/arduino/examples/08.Strings/StringReplace//usr/share/arduino/examples/08.Strings/StringStartsWithEndsWith//usr/share/arduino/examples/08.Strings/StringSubstring//usr/share/arduino/examples/08.Strings/StringToInt//usr/share/arduino/examples/08.Strings/StringToIntRGB//usr/share/arduino/examples/09.USB//usr/share/arduino/examples/09.USB/Keyboard//usr/share/arduino/examples/09.USB/Keyboard/KeyboardLogout//usr/share/arduino/examples/09.USB/Keyboard/KeyboardMessage//usr/share/arduino/examples/09.USB/Keyboard/KeyboardReprogram//usr/share/arduino/examples/09.USB/Keyboard/KeyboardSerial//usr/share/arduino/examples/09.USB/KeyboardAndMouseControl//usr/share/arduino/examples/09.USB/Mouse//usr/share/arduino/examples/09.USB/Mouse/ButtonMouseControl//usr/share/arduino/examples/09.USB/Mouse/JoystickMouseControl//usr/share/arduino/examples/10.StarterKit//usr/share/arduino/examples/10.StarterKit/p02_SpaceshipInterface//usr/share/arduino/examples/10.StarterKit/p03_LoveOMeter//usr/share/arduino/examples/10.StarterKit/p04_ColorMixingLamp//usr/share/arduino/examples/10.StarterKit/p05_ServoMoodIndicator//usr/share/arduino/examples/10.StarterKit/p06_LightTheremin//usr/share/arduino/examples/10.StarterKit/p07_Keyboard//usr/share/arduino/examples/10.StarterKit/p08_DigitalHourglass//usr/share/arduino/examples/10.StarterKit/p09_MotorizedPinwheel//usr/share/arduino/examples/10.StarterKit/p10_Zoetrope//usr/share/arduino/examples/10.StarterKit/p11_CrystalBall//usr/share/arduino/examples/10.StarterKit/p12_KnockLock//usr/share/arduino/examples/10.StarterKit/p13_TouchSensorLamp//usr/share/arduino/examples/10.StarterKit/p14_TweakTheArduinoLogo//usr/share/arduino/examples/10.StarterKit/p15_HackingButtons//usr/share/arduino/examples/ArduinoISP//usr/share/arduino/hardware//usr/share/arduino/hardware/arduino//usr/share/arduino/hardware/arduino/bootloaders//usr/share/arduino/hardware/arduino/bootloaders/atmega//usr/share/arduino/hardware/arduino/bootloaders/atmega8//usr/share/arduino/hardware/arduino/bootloaders/bt//usr/share/arduino/hardware/arduino/bootloaders/caterina-Arduino_Robot//usr/share/arduino/hardware/arduino/bootloaders/caterina-LilyPadUSB//usr/share/arduino/hardware/arduino/bootloaders/caterina//usr/share/arduino/hardware/arduino/bootloaders/lilypad//usr/share/arduino/hardware/arduino/bootloaders/lilypad/src//usr/share/arduino/hardware/arduino/bootloaders/optiboot//usr/share/arduino/hardware/arduino/bootloaders/stk500v2//usr/share/arduino/hardware/arduino/cores//usr/share/arduino/hardware/arduino/cores/arduino//usr/share/arduino/hardware/arduino/cores/arduino/avr-libc//usr/share/arduino/hardware/arduino/cores/robot//usr/share/arduino/hardware/arduino/firmwares//usr/share/arduino/hardware/arduino/firmwares/atmegaxxu2//usr/share/arduino/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu//usr/share/arduino/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Board//usr/share/arduino/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial//usr/share/arduino/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Board//usr/share/arduino/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Lib//usr/share/arduino/hardware/arduino/variants//usr/share/arduino/hardware/arduino/variants/eightanaloginputs//usr/share/arduino/hardware/arduino/variants/leonardo//usr/share/arduino/hardware/arduino/variants/mega//usr/share/arduino/hardware/arduino/variants/micro//usr/share/arduino/hardware/arduino/variants/robot_control//usr/share/arduino/hardware/arduino/variants/robot_motor//usr/share/arduino/hardware/arduino/variants/standard//usr/share/arduino/lib//usr/share/arduino/libraries//usr/share/arduino/libraries/EEPROM//usr/share/arduino/libraries/EEPROM/examples//usr/share/arduino/libraries/EEPROM/examples/eeprom_clear//usr/share/arduino/libraries/EEPROM/examples/eeprom_read//usr/share/arduino/libraries/EEPROM/examples/eeprom_write//usr/share/arduino/libraries/Esplora//usr/share/arduino/libraries/Esplora/examples//usr/share/arduino/libraries/Esplora/examples/Beginners//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraAccelerometer//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraBlink//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraJoystickMouse//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraLedShow//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraLedShow2//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraLightCalibrator//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraMusic//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraSoundSensor//usr/share/arduino/libraries/Esplora/examples/Beginners/EsploraTemperatureSensor//usr/share/arduino/libraries/Esplora/examples/Experts//usr/share/arduino/libraries/Esplora/examples/Experts/EsploraKart//usr/share/arduino/libraries/Esplora/examples/Experts/EsploraPong//usr/share/arduino/libraries/Esplora/examples/Experts/EsploraRemote//usr/share/arduino/libraries/Esplora/examples/Experts/EsploraTable//usr/share/arduino/libraries/Ethernet//usr/share/arduino/libraries/Ethernet/examples//usr/share/arduino/libraries/Ethernet/examples/BarometricPressureWebServer//usr/share/arduino/libraries/Ethernet/examples/ChatServer//usr/share/arduino/libraries/Ethernet/examples/DhcpAddressPrinter//usr/share/arduino/libraries/Ethernet/examples/DhcpChatServer//usr/share/arduino/libraries/Ethernet/examples/PachubeClient//usr/share/arduino/libraries/Ethernet/examples/PachubeClientString//usr/share/arduino/libraries/Ethernet/examples/TelnetClient//usr/share/arduino/libraries/Ethernet/examples/TwitterClient//usr/share/arduino/libraries/Ethernet/examples/UDPSendReceiveString//usr/share/arduino/libraries/Ethernet/examples/UdpNtpClient//usr/share/arduino/libraries/Ethernet/examples/WebClient//usr/share/arduino/libraries/Ethernet/examples/WebClientRepeating//usr/share/arduino/libraries/Ethernet/examples/WebServer//usr/share/arduino/libraries/Ethernet/utility//usr/share/arduino/libraries/Firmata//usr/share/arduino/libraries/Firmata/examples//usr/share/arduino/libraries/Firmata/examples/AllInputsFirmata//usr/share/arduino/libraries/Firmata/examples/AnalogFirmata//usr/share/arduino/libraries/Firmata/examples/EchoString//usr/share/arduino/libraries/Firmata/examples/I2CFirmata//usr/share/arduino/libraries/Firmata/examples/OldStandardFirmata//usr/share/arduino/libraries/Firmata/examples/ServoFirmata//usr/share/arduino/libraries/Firmata/examples/SimpleAnalogFirmata//usr/share/arduino/libraries/Firmata/examples/SimpleDigitalFirmata//usr/share/arduino/libraries/Firmata/examples/StandardFirmata//usr/share/arduino/libraries/GSM//usr/share/arduino/libraries/GSM/examples//usr/share/arduino/libraries/GSM/examples/GSMPachubeClient//usr/share/arduino/libraries/GSM/examples/GSMPachubeClientString//usr/share/arduino/libraries/GSM/examples/GsmTwitterClient//usr/share/arduino/libraries/GSM/examples/GsmWebClient//usr/share/arduino/libraries/GSM/examples/GsmWebServer//usr/share/arduino/libraries/GSM/examples/MakeVoiceCall//usr/share/arduino/libraries/GSM/examples/ReceiveSMS//usr/share/arduino/libraries/GSM/examples/ReceiveVoiceCall//usr/share/arduino/libraries/GSM/examples/SendSMS//usr/share/arduino/libraries/GSM/examples/Tools//usr/share/arduino/libraries/GSM/examples/Tools/BandManagement//usr/share/arduino/libraries/GSM/examples/Tools/GsmScanNetworks//usr/share/arduino/libraries/GSM/examples/Tools/PinManagement//usr/share/arduino/libraries/GSM/examples/Tools/TestGPRS//usr/share/arduino/libraries/GSM/examples/Tools/TestModem//usr/share/arduino/libraries/GSM/examples/Tools/TestWebServer//usr/share/arduino/libraries/LiquidCrystal//usr/share/arduino/libraries/LiquidCrystal/examples//usr/share/arduino/libraries/LiquidCrystal/examples/Autoscroll//usr/share/arduino/libraries/LiquidCrystal/examples/Blink//usr/share/arduino/libraries/LiquidCrystal/examples/Cursor//usr/share/arduino/libraries/LiquidCrystal/examples/CustomCharacter//usr/share/arduino/libraries/LiquidCrystal/examples/Display//usr/share/arduino/libraries/LiquidCrystal/examples/HelloWorld//usr/share/arduino/libraries/LiquidCrystal/examples/Scroll//usr/share/arduino/libraries/LiquidCrystal/examples/SerialDisplay//usr/share/arduino/libraries/LiquidCrystal/examples/TextDirection//usr/share/arduino/libraries/LiquidCrystal/examples/setCursor//usr/share/arduino/libraries/Robot_Control//usr/share/arduino/libraries/Robot_Control/examples//usr/share/arduino/libraries/Robot_Control/examples/explore//usr/share/arduino/libraries/Robot_Control/examples/explore/R01_Logo//usr/share/arduino/libraries/Robot_Control/examples/explore/R02_Line_Follow//usr/share/arduino/libraries/Robot_Control/examples/explore/R03_Disco_Bot//usr/share/arduino/libraries/Robot_Control/examples/explore/R04_Compass//usr/share/arduino/libraries/Robot_Control/examples/explore/R05_Inputs//usr/share/arduino/libraries/Robot_Control/examples/explore/R06_Wheel_Calibration//usr/share/arduino/libraries/Robot_Control/examples/explore/R07_Runaway_Robot//usr/share/arduino/libraries/Robot_Control/examples/explore/R08_Remote_Control//usr/share/arduino/libraries/Robot_Control/examples/explore/R09_Picture_Browser//usr/share/arduino/libraries/Robot_Control/examples/explore/R10_Rescue//usr/share/arduino/libraries/Robot_Control/examples/explore/R11_Hello_User//usr/share/arduino/libraries/Robot_Control/examples/learn//usr/share/arduino/libraries/Robot_Control/examples/learn/AllIOPorts//usr/share/arduino/libraries/Robot_Control/examples/learn/Beep//usr/share/arduino/libraries/Robot_Control/examples/learn/CleanEEPROM//usr/share/arduino/libraries/Robot_Control/examples/learn/Compass//usr/share/arduino/libraries/Robot_Control/examples/learn/IRArray//usr/share/arduino/libraries/Robot_Control/examples/learn/LCDDebugPrint//usr/share/arduino/libraries/Robot_Control/examples/learn/LCDPrint//usr/share/arduino/libraries/Robot_Control/examples/learn/LCDWriteText//usr/share/arduino/libraries/Robot_Control/examples/learn/LineFollowWithPause//usr/share/arduino/libraries/Robot_Control/examples/learn/Melody//usr/share/arduino/libraries/Robot_Control/examples/learn/MotorTest//usr/share/arduino/libraries/Robot_Control/examples/learn/SpeedByPotentiometer//usr/share/arduino/libraries/Robot_Control/examples/learn/TurnTest//usr/share/arduino/libraries/Robot_Control/examples/learn/keyboardTest//usr/share/arduino/libraries/Robot_Control/utility//usr/share/arduino/libraries/Robot_Motor//usr/share/arduino/libraries/Robot_Motor/examples//usr/share/arduino/libraries/Robot_Motor/examples/Robot_IR_Array_Test//usr/share/arduino/libraries/Robot_Motor/examples/Robot_Motor_Core//usr/share/arduino/libraries/SD//usr/share/arduino/libraries/SD/examples//usr/share/arduino/libraries/SD/examples/CardInfo//usr/share/arduino/libraries/SD/examples/Datalogger//usr/share/arduino/libraries/SD/examples/DumpFile//usr/share/arduino/libraries/SD/examples/Files//usr/share/arduino/libraries/SD/examples/ReadWrite//usr/share/arduino/libraries/SD/examples/listfiles//usr/share/arduino/libraries/SD/utility//usr/share/arduino/libraries/SPI//usr/share/arduino/libraries/SPI/examples//usr/share/arduino/libraries/SPI/examples/BarometricPressureSensor//usr/share/arduino/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor//usr/share/arduino/libraries/SPI/examples/DigitalPotControl//usr/share/arduino/libraries/Servo//usr/share/arduino/libraries/Servo/examples//usr/share/arduino/libraries/Servo/examples/Knob//usr/share/arduino/libraries/Servo/examples/Sweep//usr/share/arduino/libraries/SoftwareSerial//usr/share/arduino/libraries/SoftwareSerial/examples//usr/share/arduino/libraries/SoftwareSerial/examples/SoftwareSerialExample//usr/share/arduino/libraries/SoftwareSerial/examples/TwoPortReceive//usr/share/arduino/libraries/Stepper//usr/share/arduino/libraries/Stepper/examples//usr/share/arduino/libraries/Stepper/examples/MotorKnob//usr/share/arduino/libraries/Stepper/examples/stepper_oneRevolution//usr/share/arduino/libraries/Stepper/examples/stepper_oneStepAtATime//usr/share/arduino/libraries/Stepper/examples/stepper_speedControl//usr/share/arduino/libraries/TFT//usr/share/arduino/libraries/TFT/examples//usr/share/arduino/libraries/TFT/examples/Arduino//usr/share/arduino/libraries/TFT/examples/Arduino/TFTBitmapLogo//usr/share/arduino/libraries/TFT/examples/Arduino/TFTColorPicker//usr/share/arduino/libraries/TFT/examples/Arduino/TFTDisplayText//usr/share/arduino/libraries/TFT/examples/Arduino/TFTEtchASketch//usr/share/arduino/libraries/TFT/examples/Arduino/TFTGraph//usr/share/arduino/libraries/TFT/examples/Arduino/TFTPong//usr/share/arduino/libraries/TFT/examples/Esplora//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTBitmapLogo//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTColorPicker//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTEtchASketch//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTGraph//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTHorizion//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTPong//usr/share/arduino/libraries/TFT/examples/Esplora/EsploraTFTTemp//usr/share/arduino/libraries/TFT/utility//usr/share/arduino/libraries/WiFi//usr/share/arduino/libraries/WiFi/examples//usr/share/arduino/libraries/WiFi/examples/ConnectNoEncryption//usr/share/arduino/libraries/WiFi/examples/ConnectWithWEP//usr/share/arduino/libraries/WiFi/examples/ConnectWithWPA//usr/share/arduino/libraries/WiFi/examples/ScanNetworks//usr/share/arduino/libraries/WiFi/examples/SimpleWebServerWiFi//usr/share/arduino/libraries/WiFi/examples/WiFiChatServer//usr/share/arduino/libraries/WiFi/examples/WiFiPachubeClient//usr/share/arduino/libraries/WiFi/examples/WiFiPachubeClientString//usr/share/arduino/libraries/WiFi/examples/WiFiTwitterClient//usr/share/arduino/libraries/WiFi/examples/WiFiUdpNtpClient//usr/share/arduino/libraries/WiFi/examples/WiFiUdpSendReceiveString//usr/share/arduino/libraries/WiFi/examples/WiFiWebClient//usr/share/arduino/libraries/WiFi/examples/WiFiWebClientRepeating//usr/share/arduino/libraries/WiFi/examples/WiFiWebServer//usr/share/arduino/libraries/WiFi/utility//usr/share/arduino/libraries/Wire//usr/share/arduino/libraries/Wire/examples//usr/share/arduino/libraries/Wire/examples/SFRRanger_reader//usr/share/arduino/libraries/Wire/examples/digital_potentiometer//usr/share/arduino/libraries/Wire/examples/master_reader//usr/share/arduino/libraries/Wire/examples/master_writer//usr/share/arduino/libraries/Wire/examples/slave_receiver//usr/share/arduino/libraries/Wire/examples/slave_sender//usr/share/arduino/libraries/Wire/utility//usr/share/doc/arduino/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu            directoryASCII textPascal source, ASCII textC source, ASCII textHTML document, ASCII textUTF-8 Unicode textC source, ASCII text, with CRLF line terminatorsASCII text, with CRLF line terminatorsmakefile script, ASCII textASCII text, with very long linesmakefile script, ISO-8859 text, with CRLF line terminatorsBourne-Again shell script, ASCII text executablePascal source, ASCII text, with CRLF line terminatorsASCII text, with no line terminatorsC++ source, ASCII textC++ source, ASCII text, with CRLF line terminatorsC source, ISO-8859 textC source, ISO-8859 text, with CRLF line terminatorsC++ source, ISO-8859 text, with CRLF line terminatorsC++ source, ISO-8859 textC source, ASCII text, with no line terminatorsC source, UTF-8 Unicode textLaTeX document, ASCII textC source, ASCII text, with CR line terminatorsLaTeX document, ASCII text, with CRLF line terminatorsC source, ASCII text, with CRLF, LF line terminatorsC++ source, ASCII text, with CRLF, LF line terminators?p7zXZ !PH6v,}]"k%{=CdA(nGksP"G-'㒂j`[:b>=C0ç FE"]n`j=O!&62ś8Dh H$}prol1E!/lϽqDVY8/ w;s0׀(vq;oh |_M#IG)hUGQ p'>%4<Yh;龺ؗ/jT3o=h$BuYM2;geDoئr.Z ] g x&U#sX!0B믾'AxG{a OSjo=:DkŔNɃ%Y ~>*niǪsg=k3׽ Wq} E$R^}FxǟAf>M 㗔ϋB6 rN/vQnVn~`RT7INݸȽo5.+)#n xb~+Lꅤ[]@96G;,{94?u.?q6vZ'~ĕ/*qο ] o{ ޚ4?S $o& Uv uQ9Ӏ`50hXUWYg*!+s#Aɰc}% VwMں ÜK^rQgRw#/}(VQv^ j`[v5x_@6ipyӨ,*hY|4U |`Q09v ģ2dnRnUN)yNAg$ R]8ښMtŮo Aр<^PqQ佄V},@Zdu]u/0~ҺNr.W3X2}B 'C{ ^s-_\bB1Xg6ڙs7 NhN9.=.jopQ4R5 uER|غB~ 1ާ~S[AyBͫKy)yɌn*<n'{%RO`bYY 䝸]Q$ +* @6(1=1b"H`9&OXs xC`5 -n]lzn?,qn+BBh{*6 Bf>d^F0X}L3RXN 7}gpV)Mz۸=&q6Dj6KZb<6lk)pne1q-o, 0?c! h2_!޻cge 6%Kõ{KeX;?lz ;TgAGIx s)jO%u xeɰ돨܇"{ :;#h.Z=\H@NM$F&s +"fr֏`Mo~vl V}kvJH>BqCŃV_䎧z'\˸+bB &Gc%tLOso@Q~L}]y0ϾkrZo8 —s0b픴lʍ.PҔaDabVRd,#!ld9d2[>U0el3;q˔$tORfO vT*SV-XyK#3&%Đ3 o\U}M}.Cȇs; PϬI?]Fu!ʳ,L|Xu6*ތ3P;HeHTD<'Η˙D fKzIQ" N^ lH*P-K]K(G >-^rw)aޑ|2nZoLR@^-, FY&*HtoZ(HXQHa*MYMMvxcfcK3pxm:ieXrhF3F黖{_'Ԉ//7tRJx>֚L-UԛjSR8O)x7)˧ 4PjQs+dtRwV3qG8 ͍Z=GhyE qCt9Sem8(>MGX 7'Įr7(nƁ`CO-(}\Ϋ5 ?fd a.pLԥ]FGj-:G<KQ_0JZJԽ31`'6 )7Q0^pO{`=?,̠̉9V(|C~pG~O[)fM֊y\dѴ!TUկѽ x\WlΛЖ4i)m+ z.CݙYvIȖ#|;ǂ% 6 $. ǔ{E~6-]=Uve>ɱM\XQGl|] tp׬"aXf޽STV(ܶcᩓ9m/2 bh|˒S j*%xA\8ӅhBG7MEt= r(ь:̻_ȷx3o56#S#s9]%*w_0lK! NfGΆrIJ?ɀō=3@VC=z_WSgYE h7X7]QM'Oʼ }I\C8ɑ!D{~ط&7KE[ LZ,Ug7+{/9T#D:06=B7w8֬B =;h5y9Z ޗ}nuU+>g=-{%kp A,3|h,vC9L@xT#hU%NcJ#6|22;]ːX&[e =71qmPۖAEFUt5lzL0oHa%7 g)ŋC'SЩ (st)sf}~6sr2lƧD(v9Ҷ!00ND" j^k23bCUY+}=ZM*dʦWQQGSxvlQW&Eu(ۇAi `]# }eF4\0`h.#mڊo<)\Epe>X8>}R EaJ[ezid$j"Ze UK["(0w_"#?Yz!a|8fK Y7}-VqsH=(yu7Up".@Es;ORv.S栍??gmuLfmxyˡ(Yp` Fw%*S]0 O~^x"nD$wUWDMTh9yh&$k^NUwšEm/Ng#l8\ͺ > 6YbJU( E3 7WD}ez#[;A+OO"Fmz:'K &;U"S"@++$ +2kI{:-Ae 2ˈ[ ?Azy(18&J#2K60 KB/~ܰs<;βϔnCkA{Ȕ#Yd!WPc`|X[g@eII`@U[Ju6 a˥Ha4l]OnV16CoՅڻ}{K$0X7TP#(COL$;8-5ڶ$44kV+$s9\nQ45<[J@-1ʽ&As3%%T Uo*]2j|"k!2 *Dn1jg^}BCoRf S)[/ oidQFOC#o #L˂(.bHREO?%܋H`ѷZtDd)dX2 }If^ 3 IԦ + SiWs,c+W#5'JZ ݏ ϭGkC!8Eػ6fҖe5:$^ؑ4Sg*>\^81v]ܐ#X5{ZYE2ՍOIn ,V1u3'>l/ X=B#]4Wo/ٵku1qm[h5mCn3lln"TCy'u=]9Ϋk< rqNېQ@|!H} H73H;-)߰^ykIcGT(a %O>=Sk{gKn]h{Ռ,&+Īv}b1J>JznU "żfi=Q \a,c9F@T-e;qSyk{!QBI-c,X Ta##ځ(Ix{8S/d#ia*몳@eGnb c6^TP0{6 uG%7ئ6*܁+vjF;R><Օ%;vܖ->`#KiD7?ṳxPl*?1kG քQK8L 8+08r[a^J1cTP˯g/ h7z ݫwT{i0L7SÓ[|b&zrgjzK F<[evwtQ"{~_ߠ4csϫ0%xb d2/IלB0T{>K/l% T$ u1}.~Gi+(넄¤ah13Ȟoe0Տх󤵭SXk v< ku=@IE2r0|Ԥ]hp ngΓHcW$|h@6P\  ~ۤn} ^H~e9ZUe4JmF_d-"֒V|V(iMMB Wp5sN;& @%{>h"/-'}%emYvZoE(4{τۮsUW?p1RW[WkaFqh ]qWHf(6qgC5+@ HHG5ҩʭ>Ma TC:˕ϱXʯWl)ڼgZU?ۃ|kg_~87ے>U}~ noR69,J Ed!vaJUU]qr0 thdV :O%yU'Đ> ECXIxC=eLM K*9-8l;|ﳞV\c9m%s$EgHZFCGPv^~9o.6B}h&]߂`5YQK?շnmTi6c(;T(7S䲦VihrE_MфPu/s@5ATCnBSbq9VCpfezv  C\ 1̀fdzEVuM3Ig@@Uh[yrl_p.D z8tG}QUXj;Ŷ`TeȮl4+6a5욿u ! KpYR(xAq0Ko,7ߪ9f '[XARæ} O8p`pY<a9%f;5G%MX~Z*YmӳJO3[n_i~Fm@fٌV3uīeg@G$x=v@鏺>[`3[,O5l$InlsD荜><0PU원1O4cON `sUH!ǃc NCH~n`s6K%{̗\,d_^+HF^ lYyd[[x _w,E&aObqYRx-( {1zTbۘ1 LvP by{{Q1Vߍ&=Ic$i`[,F.xg%?em=sE47xQE)3s>"pK65)7#g=R>$+9ϯ)$J7A5sW mIk bݑ!WwHYB=?a/2w!V tHJۼEc S6˸P0VK-BPGߕJDq~m/.s=z^HH؋=1uY}uEVٰPYZeIkp 9ĜD7˘< "ߥ>ڞ*[(F4)UvB,3eD>!>ol q+j``Z6p߱y24|Pld-_mC'f|O˂yuʚp+0?C ^^TM4@1( c "Qdt"@lAXk_mBGUSDÆ9==Wmyd/ E؅%"id; '$^5nQPnXW>psMK#H"xb)"+rFrWn?XwQ|x35xXC7)9Hll(A8xqƈs-82nB臠 [X)ƞ<\a/oufjGϵIk>ʂgX(PJM]GW=,q ZR=lDTn~ۮ+gM[ }=jK=6NSoN`ɈiPGw(%[(cw9ӻp|mh{n_ MUXINp]8w'gvT}_IlG ZQ_uV y7BrDt̙H;Iw55 KJ$,C6k$&%;~I3c`ӎ#$rP^ ?XjJneo@MuQ咔;t;f4 }wu[yRT}V;D/ &RL:G^[vV@zbbW4*eӓAnj63yY&458iI:I8''>IÄ%iqHZدYK,r +þBbwPRG2љY1#i5\d[]GnR#bNz~Y 2c!Bp3߻3+W)^{Js` qn!,Bǻv{iKh6Zm^TId5Va^q unVIujC?<5HUwय~ T6M#{4-3Čɜy˜}Vj P z <2Q5bc䩦hP"✙1cl*|} AaB#ްK?Ý Fp_5QqR ":Jnnw֍Nk{v<ƉG&\>l_'eL ž 6J^Hc/Qu-$/)Kz1Í0|R~ͩ@82҂V3 # #u:3Y`Ǒ "^g-{V0DS QEwoa? 'Ƹ6bnC3NaHh{`uNUvM"Xsl871tෞnv= Dj? -xF?lI8^M{P i|~$*gGLjtP1L\ݎU"KrA%WJB+"ĄSBx+p*gFe/!TDq]GoZjYIϮ =^mWy! _DEu`(Fu˼%NT/j(! bo /ɣlF1#j*y2/[`ȭ۶YI(Q#mޙT1ѽe7#[*"` :{KDD%vԥhs~o&hsVɚpQЪ)3@S7(I]v,vڞj liX!uj4$rG~3qDM"9:҈ZeCKծ^6O[o+D0Aa,q3ga3R=< A}#3OL MiU M`wx|7xOUk_x)Z mTW?m_0 fW)$(<+dݙ槻 *!nyvioHy!7e% i h£EYŖ4 YZ