From 17cd49fbdcb478fef62a21bf48dc3c142c5b705c Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Tue, 12 Aug 2014 23:59:20 +0200 Subject: [PATCH] Indicate aproximativeness of repo sizes... --- auto/gui.files.go | 2 +- gui/index.html | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/auto/gui.files.go b/auto/gui.files.go index 76960209d..5f19e7d10 100644 --- a/auto/gui.files.go +++ b/auto/gui.files.go @@ -73,7 +73,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["favicon.png"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d697bdc3692f0f7fc0ab8278734afd82dd98ef3ae2269568733510edb8f244f369b273b0f9a44371191040d80927b14cd6fdf2a80f7d164ab654bb3930fb69ac45555a82a541580e2de9393d7c7173fbf79497c1d06079fec3d719c4f2613722ce285e4735f938de34df2747be739f98e5e8a293912724e68e4418d484b3e4db4908a6c28c688f619397efdeae2ecf4e8edc5ebb37332e301db1c63778741404c778a48a698bc62de98bc558c881934e38a289148971157788cc0e35c5c3119318f4c173018f9f1f4c2517a1130ec2be02e8b140e473571a174cac84c2400128f0c0c3f9c1ebf7c75fed20c3ffec471002b448e04349aef8f583422d1dca171bc3f528bc885e1a3b979e52246220898dc1f9d6725c75a0623e20654a9fd11560a04bd1c61978c7a079f10b217324d89eb53a998de1f257ae6fcff5151e06b1d3bec5dc2aff647ffe5bc3d748e451853cda701836e61441641abd397fbcc9bb352bb88866c7f74c5d9752ca42e55bde69ef6f73d76056470ccc31620ce35a781a35c1ab0fd9df176a3238f2957f258731195fa6a54a389f6856cd408787409131700c5a058bb8926dcc59e7cc966fba319bdc2c7710c843cf8041b68ae0376901391fc4e6e6e709e5fc1fcbe829136366f6ff726b6563e80ed6c2a84565ad278e22a35c99fc6218fc6f06694c281dca07cc6f4a8de81041a5cd3c592cae699e8450c186bf65ee348a68490a9f016e4c6fc2424a69e07d03b53a1b50877c957dbf1fbafd3b21950c899d190078b5d32fa9605574c739792572c61a32d92bfd8228712a6668b281a2907589fcf6c17b79f983ffece16f19fc2bf67f0ef39fcfb321fbe3ac499450bfa5e63b424f87fa501422ae73c72b48877c9cef84b1656ea8e91344e2822a1620ab2d90ad68f2c0ac416f95144d485bfa01494005901208f41a2399300e235409877531b82821ca0e07928d2de813652a5e5017275b31467a7bb7406bcd25d9af7ec2dedb9b534efd9cba93015d263d2d22e12510daf40cc458dccbb64fbeb2a5f95de986e9c2f0bf68a85e228acbbc8c1a02eaeea0370a59d4838d304f495ce8732af0d7b3bc8de16b45a43402c48c2286fe371150714e692472045cc9906c2bdcce000a9b34a06b83fe38f9c718c4607d6290aa6d4bd9c4b54c6388a9000fe7cbaf1f4d98b2df2f4f936feb7b3f9759582927a3c51bbe45909f98c3e3bf17bf2bc789f11f229bc7e9abdbeade3056c168d3d0a3aadc6e7019b01b4db05a357d0dbd92e5e1bcea7019f23fd11c9affb699511385b239af4c5b9204f78880a9d46ba451260f9ca9b5dfb5c33c7c80c36bd061d58d13dd7cc52fff9f6766b4f5e438d59fc9f8212eb83c21bab90068153a162274069e3ff0c99c729d908e9fb94a65fbdf82a7ebf997790ca15180031a80960e903fba62c7d796542267f06de073340134af26580c022ab714561e3f97837af4bfe0c4491a065a6b0e693d8074a2b102a0248886b825335958c5e2a34110201cd258ba5803601b0e044c1e20db6c635d77eb947cb4f6a4cfe3cc95fd78820814cd9acdce6ecb83731220846c2c45a099fec190cb1c8e357755be3e5152cb5c6ce38d89b40b95d42c110231722069192046d187c17d1abdc14a1575862ffa01aca7e7a6c4693002c06e89e997a7c4ecdba6f57380341da0942418138322dc3b511a4a73a86339560ef016c3c9c6725a8df464449d7fe748cc0bc786e2c00e21bcedc1f3d7b3a22d65a19edec7c359a0076d87b3e545c1b073b213ef740eb3aef61416e3319e2bc7512949a67c8977e1ab9cdf1322602129e838590c473d03aec349a8971c4ae4be89b8a60d36a11a5f6817dc82dc0a98eb201f027fc2b086ecd0f6b4a82917a990fb4b1591da04ce379b0887db49e48fecb717d7625e16f128f329a7dce4295cb7fd1098844a4607d60c52fe78a0609fccfa48249df1fdddc94d1c51a4adfde8e0ededab7c063e4e6b3b4f667b7d52932034d2c094a949c04bc4ad714174f8ad813d751155b9a12e64fa37a3d60dbf91ced60d433e943b9971a8e072f3dae2d80ef3e8fa6408fbd69cec920c11aa935857fb4327ec128f9b8218b920a90068d831cd4f21c82f23c63b1c039ec9d38dff36a335647e1d0f3087607abbb908bb42a425c256a1f442814832002aa5c334b991ea8b0cb3e787242f22beea1d8ac00352c0efadc2a6f35087457cc7bc0cebabb1b19f9702abe93e898f641e3c352737af22169a8fc4423030f025acc66bd10dbeeee463f58c735957a201bcea0badf03cf99edf14352904e45320c6458b9a5765818eb459ff4609f4b80de9b2441bbf62c4ad2851f7fc0f26257fb8e85dad647f3e01b2e958675fe7a8b8828581070ceaf23c26724622e538acac5d724a529b9a63242bb2935250a4b0417c427d0ff8ccf4f23f4d873350d1d1776410598c0093d67e76979752d95031d5840ccff4e3a6c7545a8d7455a7ba6d69effacb4a655ea9860c128e311702b99c73c30b09e1de4b4eb1e00cdafbac28f4b5378e163ec09699048632c119f2a32650cdc097a8571a84483b907a6a80bbe18b4f0c6a4886e84094e430a185a9d6925138d0203a3daf5b864c554a6be1b7cf43f6b56ca003b058d1315966d141283bb985a461f5592eb264483a50290b6197f3f6a99ccea8bca63e9a1b09cabc2c1e649007632f0728df52b4c9ef5870d8be5d9b8d364038d6bf49d368b1e5a05e2c5327970d02d8e47847b48ef7404ced472c948a5e8e6069b1c63c106fe1a9f9e80356ca6101e19d5b64ff46ef0ef0f0076cde65c2a75957a501384b04df46ad58c6957b1dc800e018d5566d0c56093610cf14f157c336b105f02629ff2c863efd1206d743fc0522e1b5cc4520968737bdbd7572107258703c9a9c009747d4bce734d755210bc15c2a6219e77e25cfb0cecef24ba8c8c35fbd6fe685ad8c3fb52c08a310394cfed8fb5fa72696455f379faabbfb7461fa002db38a803061310ee1988908d9b1becf70d932eb00f9db312cb7fb6d90eddca9073af95a3dbc13e85ca1f11e6ae929a63635fc1fa5715f3bafe4c253fd33b6591ab4a7926bd2417e3c66843d6d57ac57ad0a75dd06de0a9dc84d4a2b0e9b3d2921b116827aace022deda5b2ab080bfdfed50fa6b677e5cb578f922f007d2f19d8cb11c7304a1ab828693368ef75e234e9466a7d7c6d80cc11318b7af0fec6d4bc07844fb8642ed26f2dbc33cb3604bf2df825a5e4af631e5dd1807771cf60b2a456ada3f8bc8f2e2fa5146b92a51d8787648b7920a67deef05fa10e0dda821df74184b9e9fd1b1e30457e2734b8a60bf52a09a74cdede36f437d700613afc16e9e8eb68a14d5f531e5164bea38723af2fc23eeafe20dc0f47dc003bbf1fda9aae1e1169dd40249e83418f40d0be60dd6b70fa5ecf8ca3b70e7dbbebd30e351581736be97f40b6ab0120718d9e6f619466318ee62c169dac3b89d853cb1c36ac91126699d1b514b9fd7dc0ee60bb079c6d72b4dcf8323cf340fc84fb7f3d5cf42355e0bc1b59fd205cd46aea23dd0dc5cfc0c97b1d0560a5fdcc541f1d3bbb7a52ebeb9578bc539244aecfdc4bd627dda7f3484846c0660fb9c2dd0ff500d363814018d47dcc50a5bbc73c4966cbd5a141dfcec4b9dd9afd896b7fbd25ce0ca8cc4e0e526af3aee6139474b9185064b6b35b1cb7864f665eb74724da1d24da11d98b250f4121b7ed3ee28e4b81f080d81e58f92e0ffa0cda7c13aebed3d60bab47a33993a356fd443eff9c0c5d05f170a0e41e6b5905fbb5433c64e14f0720c73e82ac96e1db2e636d6ef81d229be5b824ee569522928657ee2d241941e7c36291f9767729f888ad8f67738c3ffe92edd96f6cfefa78229016bd2cf4884f0ec239641ba86c8b83691465c711529c8d2259332e53c0d313910102ff11946906657a77230e7f246f350ff83fcc06cc9a0bc902ccb9700c7f1e8747a3a9ba543d04387ef3f6de09e0c6491aeeacf917f018519d481aeceedcde7ef62fe2eb9da4d5c8193cad4720183b622e125afdf285169a065f60d4661a23c7840c64c5bdbdc5a78d8ebaa791f1b62ef0b1cc649b0f4dcb418be7dbf843d251247a3821c181bf7f4a66e64b2a0700f2611409f03ad8ebefc9937d92806e9cf1a8531d0ea6399eedf585ec8b3066a39373bc57b156acb1d7edc84e5ee0b950d350252e1e35182d234af320d76b737a36877498cbd318bb664e3e1938f66cb6c2e00fa9d7fbb61afe660fedad2764e9c9bfc7ec0eddd5f731566866a67d20f7676deb7f80c56d8d4ebbfb5f589d5d06b8d03e9388ba7a4c47005a0cf075f7feeb471b5bfa6835d7fbc66a3d1bd0b3b78cfaa7bc02a5a38d711ec09545e7d615611c302cae978eff6ed62b0c87ee6c6f0fde957e1be359a3936299251bd07c9d1df27bc1626f2524aa2702ec42de3702d897c6d0dcdd5ee340403380b604f3d1c1095769f9b253171f6ce7be2e307fecdc570a8704ea79d417a83ff43c4076ad28b05538d851253ef06056bb0843d0bf7d315690415f8ae85ebcc321e25bf7160b697e5052c538fbbddb06786bf938adbc0ab51a0a27234fa9b3511b4dcdae4037593a7a7f32b47bdc25f877f6d0eb5c3ac051af37f9c35fefa5ea10b7bddee68378efff1a5e1992023a5a7b11f9c33dfb809b33c54fbb4133a91e32c757e6f4976abf74c1b0cc1ed51e072c9a6bdfee733deced8b36afaf4ee4574273b75016eb5cc128f9b0400ff45f4b64c191f11e320804bc1d5ff090811a00c792ed8ebedd0dc35da546b7b7bb0088a905eede4c721679c1c2fabfd8c8cc40f5ea68fb7cdfc3a58b92e7d87effa22c02e6ca83e58f61d7b9faccd7d7df3fc8758b8a04e4f794f22bcbf8fac8e4cf18769339bba9923e0290cc4b137034dcf19eabcc5d3784ab97824bfa2bad625c85546961fa96dd09a008ee5f22151be72963c611d393a66c9c2731deac2713f28d9049d8792d6cd0c80a869e73ed27d331d8a7937cecd22fc9602e15534d487e30577dc999adb01e204b48e0c230732117134fb8097a1be965f3a6f9562afee064e14a256d44394a965c17bda7c15b98c266373aeebe62bbfc26a0d9fe67fa5ac84bab1ff1a804d8449934d9271328b0b58c5e1911656eb060ccdc46ca519180a27d0f1886661eec096662f43c5e15ffe238b7c7ecdaf50528dc1c8f3c5257b93b9762505c87530cf413c6a6a68ca06dbf4500608c4a9ad44e94c45280e1119a7c0b6401a421a791c6744f9a14e6e0181857cb05f4f7b9cf8280a797df5335be37312817d4492f9c99db781da49179958c10d95db612fe453f75cc7362f26826723a34a73a270357a418729c45b8eaf5df18e924d734b75bc6e3711796f6cefe322493acc6121cf35eee03c57cc0fbc130bb92dc896076053ac30f6f39e770e7bb5129b2796fc7362ac1daf8b740a7b8f309ed0ceb76c2797ad20921f7de81a80554ce01820546bd2b6405f5225456627148af9797a6c89cf53985c54ef319778da8d6268b7c1e7a54f95f9763dcc5d19bcd42544b6be4350812c1ffd02ca96577328fb89b8f2be8cd4db8b0174f8a051fb37f64077aa130377a6c1b9b09874025075463388d2898ea3641c83b39f90bf6be9ff53a9ab492d4e08c8e4143bd6551d0cc6bc8c7b6d566d4108f4e4d74747fe4ecb4e06eaa3a1ea78148a5c709e6ad06b62d4c33a07518d9b60e1acef5e421fef3da9d3b5f5cef8f9e20e8c0622fdf83616ba4b3d2516a67176918fce7033a1dd4273a442d9dd6cdbc066e0d737d6f2664982695c19fa334651c72df4b336b4b769bb04176dccc98c0e6edcd1720718e59d0bec06c3a5947e3c84400c69fa6575d70e3a1a5d4e3522f9a9b477b019d820754100c06b76002d71e58c93a81b5176b35daf228c69bde690cad41e1026594802c325f920683689adca72662a352c639430573dc11042891b8498680a5a10f4c5bf72ee178f0d5e0efe020dc0383c180d71adccf9cca0e9e5822fa2674d380a122fca5b1f2a43db02ac756eadbb611daf7585a26d14ef0efbfb74d702c0d160021decf8feccca16161540e3116455b02c89161fa039266e4189154ec852d363ba4a6bb3139470a2893d012d529fe844e85499408aa65839b03d5dee6b8736ba78969bbc823136fdc9100e01ffee4c3ba6413798109854905b0d216b9642c46bc43507e3625a6c9a7698865f2120071a019b052057b85a75bb510abe0d53183467ec739c72e91d5ea3ce2ad6361e09b0634babc37480c415f1989e907c67012409d01e509a64ca28740884b2b7d6372aa31b54612788698e4cba768d07ef9c224fda42eb222ee6dc1c4b8b85166675bcc08181c506699cbee71a82d6bf4aa06d74d996994f25d072d6a318cee2dc3a6d61da824291e76352a120d8ae54a320e0009df5cfbdc1f7d2bc2ec0052aa17b1ab36ad38480d527be8b65dddc5cd14216565746eb3a0444ac3f28cf390aafc4c3bb841a2ec9ca15556cfc671ff44a5765b11bdd1c3ece70a94f516404aee1a52810f8e315baf6dd1c0e303d63043f21783de750e7258cfb5bcf35cbc348a1ab72129b88531888b06611bf178d766b5cdc144892a5005151f33690c0e9a6881beaa4b4c0002f86b619306b3acf1f019ac2debe72c988d864c6b39cc84578ba6e27ddb9ad73aa5a569b534cf7be8a07b79bfaee94cb5ef3eb6c4f0dbf96b50e01b49b182a5d812271d949a26df1e285d6fa4572c4dca5565f79212ff34bfc3bd7ec8f41cc65b12341d84461eda35079e0064bc4d96d266503e9d505cf5ddf63d46977100a0ed4620ae82559e5f8e900916d9544198f6a63c41c0ade0450fce9b064649d27736fdc474d9895c4f00ba1289ceb2f7f47b9158eb917b912bfa8e03130d361dcbd5dcc9b6fdb6be71eecfd7c4fb5ebdbe6679e3acadbc6d03adadde109fb500688c3f6b3e6b4b6987cf6ac6b6d683b1196cf526b9dbb38bf42d3c05f1d03ca85a1769545ed5146e8319b2fc311dbe6e8f4571662fea951cdb24e2ef123c5d06e20ad5638ab672b43f9afccf2fd4f9c7a1f3dfdbce7f387f1fff7ab3b3f5e2f9eda7934e13c4e039cc2b3555dbbd8996a9ca1db396b2c2333dc784f8401d1baa03bd39b3c16e9227bd5a8cc98fa92386ef154c06fa6234087253d49c8eed74805603db3a4196bc46cd193f47961927770c6dad7b1db8ec0776f17f1b4843bdc1bbc09432d7aa20e5ee3351f549de78f1bcf0fe8cf11a8041b6d9ee006e65de9f71f89007f09f07d86e8c37b78c0748369c4d538a9747a4329fc1d8f8fb66658c28582ca14ac308b62fdb8f72aca7e5de50ed2fd373b6bc5fd3d5fca4ace9a8ace5f0c52a0ace74505571ff9c9c144a2e5363b6de1d15599ea2a8d0671f553b590277e9275b5a68287c468faaaa94b2709049d0628e7527c06663f21307bd044cef4a667c353e235c176111860bc298a0b0680ef42dc54036feb99945e3123cf54b552639f8bd90599e0589ec217b1717094d3f186e34afc76bd3a5570f95f8b321f631126bb82e1a2e75435caf3bd9312f869b31ad180c736e4dd54e3134a5039ddcb36a269186875b127e9b3965e94ab04435b4ebbefe98854d398061e05882678b27fec94c8a10591d93019010d3a68ba8144706158f0962eb158a48ec752a550aafcbe6b208cb4b1aca480d8166286309268f7e922bc9489a4915bbd2af7cd489c638533a3e99726de73d0dfa134c156902c1b89ea35d974e70fae9aa887c737861be326535594b246a097cab4c5fe78e961ad90c2926418a0974768516eb435626af7c8dace70e5915a67be113c50223656640730ab8b87753bfc2d57e7febc3f0c7b981cb267146d050704d1a192bd8a5550383fa2b4c7efbcbff23aa5d713c6a81b2959e843627a21ae26f84afa8f1704a1ec36f1e4e2d9e2bc54d8130c67d570b99f9600c2563a5f3173625a6d50dc00268697ae800d8d098f9625d7140ee9eac727331af8fc643cc77dbf07bc6e22e03be5c636513be683c3ac0ffb3095eaa94ca267ca9037bdaa7f4bcc458b7fed5728eb49de46661c8a3fdd1cec78b2a94e9da66b997cb6bfbdef69e14580ac079056302c7e2deef16ae60f65387ebb9cc6500969ad00d0ea98399835838d069217ab8f7ebe837a18689ed07f8679158e8ccf639d504cfa8813516b10cfa3b1afdf7b0e1926a8221a7885a4e0514ab52fbd900462a314473844f5905a879c915e266bd9b3363e34ecd55eb288d53a1f7b730bad3c5837d60d3e2b7eaae98995e43d5906ad7075f111cc36091b7c6885716e9ea3e64fe11b698d2eff954239e2586f9638b69d52da6b5b794067f62e901b694b2cf0c75ec27a55fa4538f7c3fa9610e55f6758a4f29ddf3ce4d5f7ce3c35bc1ad960a5e30629139da80e77fc91b70f5050c486c01e93ba9617ab6960bf240d1dd2a31451dc6afcd891f352ec1f3d11cc81fe9fb731679df4f6310a8d7899e0b5c46f01e285021e49a6c7ccf8f266a731809cabdad66ab95c85001e9a311e28ce1c730cc2504d0fbe7e6234318c9ccde908da144a8f774674234401a4c0cfc80f707a0507a33a342a4f4dd9de8d4e86f0d523561fb68acf3864a306b587006b632531ab8165898803081231919b32c2b194698467f77264b13b28fa9586ce2542bc74811e3eedb9756c3acaa5b4a1daea35dca700da5072ef8ebd0e8dec230f5b31791c9b6f2f64df426df5a296886af6d0d6fb4247453224fb9c57d4562dadda2c7413ffb0d8593ec58610b0d4d8dc3285a8d8ef556f74ccb7548d96e0ba5f0bec1239975aa107c3b207c5376a59e2c214685ae66c43b8b7315ee47bd6d52e3bcf4db28cb58cf565999f71acd1e3bf3e500a787c71bb4c9d35ade99059ba4ac10383bb57e37c3bd01ff4a5b000fe4fda4de0d10fbede91d3d9eac8b15c906038ef3d13f1a93bd5586b300d9c344fb788ac7dea9c47dbc019c659653b53a8f20b276e88f688f2a752da4d78a6d5638d4144dbb5a86759c576a605e80f2785573dbf1fa6f2f2ede9c9bed5ec0a2cdb052ece287f31e7d9c4e3d567c441af843ad67e7e6cbb747525c2b265b4866cad3e2810b59a5c9bf01090f23112d429128d049746ea3f42673401b079ead68d89f7d34b3de9764b2a6b96f6169d0e7cd29f99e2d069c79f6065d78c75bafd97af4e6147ac6fdb89133eab8f76a7ace62f5b9ca5de1d3cb953d08a6ed981b16824dd0d62c62d264606bcbddd339136df3f0e86ef4acf4d5ff7f930d9555f720ac5290462974ec4324b27507c2a038a5eea527458c9f10c6cb74e9eb4bb6980a2aa1f18c06ea21b72b080d186066fecf93caafb685711804e29a74ead1bfacb7b5d1f85c3c8b5cb988f1c447529e1baeec213f8ff26061ae0e97775825cc83b90e09fc14435728986acbb4258aff23bd134ce338df44872e66f9d15d89c39904f8a042b0637b20cdc32c3af919c3588ad0c065ae1a9ba34ae98cd139e5b5cfcf57cec9e4bf9c2b1a24cc496450e43cc261aba99fecbe3f9dcf259b9bb3c286b714b0577a7c329982120816845e01314cac8a6a72f31974fbd96d0d8cd5546b59a7a65be3963c6f24bbe2ecbafec9c4b37221aaa1f46785475a84349695330745ff45623afbfe04e7e477f29bb299f46d216028d94750bbe56f30a448537813ebb767f7a3727f2e7d01ebae1ab7f85643beefebe2771806c23848e5be12f7a66ff1239b78eed71c13eb4eb6859596e5fab1f97d6a696e493903509af3073f352aeca7464167b0304f71d7995e3b4da75d4fb65d6863fba592ec68e70c0f826400234f471cde52b26f5e1e9a9c5b1bb3f269cf527252c3cf0e6a8001537573833d9ee255985fe8af9888a8f4f5ac7c2c5b56cd6a6a121967399066260b0036cf7e630a580acad5bc6eb6cc68942752254db053619e8dcf41d99a749ba677f354f99a53ca46c518458ed552e2d4460ea3c3a948eaeb73c12f144babec5266852aeba484303d66cce0ef54b0ccd23599dc4c3480f9cc73591529b08a37261b13ac03c231ad9f7ef9621c9bf77a813561c5c14841e0d080cfa35de2ecbc88c1a3f019d2727f8459fd6149f1b4bf3f7af6e2c56872b03795934211963e2492a93f7f27835b664e4165193d16f1c2ced4e72efcfc9a3cddde794ebea397624a8e849ce7f7a56602d776dc4d3bc6f00307e91652ede64b48d7b589be2fe225150f02d3ff1d5209cc7cc4d9d4048678a33cf224ac1b2749e4d3b0b582d47e22c9e17bbcca79f6f22772eefa2150adb56ee2490e96ca51a22f615d71e1775bb523169173eef9a275c02320a787c11d9f073c6eede0af601970e8629e484f29cc1a50c97a382993a1aa2857a6df77209c0a6f6de19db5fa486915d053e484b3b09dc2168f9821e1307dbd6c45e96c01d27c9e005e57b475940b285b90330132dd01c7df18d31c40a5118dd8509a947f767075293d5ee4068939385ee1612566fadaa41992c418a7e63827663312b3124f1710a479292be938e7228025750c5232b176d85f051e62994b1a8638c80f509ae0a28b9926b7489ba83d25693b0c13823c8d2b0929eb63a20d38e57a9ab8974c9b712fc173e014fce909e8b0f7a0a46a2f968d7c42230e12020088186c58366070bc1e369e0b310f98c9bc194f540496f2c2990b2041febb7bd41d83efb9adb80adaa5749f96ec1313be70a9eb834952fc9e0432e91efe19901a8127a791bbd298bf25bf25130c0e04782a6774507dee1ef0393986c98850a7931fb4b7d29860e87b5a22baec8a05de14085c7bb36476b740322508a84765422e24c75f115d65f82bae65124dde51dcd92b3d740cba2a1fa36cc02afc9b4ae5e7d03e7f77de8dd4b663286aa770ab7f0e111fa6a760d283a1466383d5e8e0287b5ec2a576a00bf0de4087d647ca14536179e08372c116d476814f71c373d0e3dfec4949537ad051d1c935d71d9a3868d0b20183fdf62e6172e13c1d6f8f9ff5d7cec936f94d4d0a1af6b6b3d9f25042550f22715cab002e8349940f568b0e81aeff0b0000ffff010000ffff9a0a28ff19a10000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d697bdc3692f0f7fc0ab8278734afd82dd98ef3ae2269568733510edb8f244f369b273b0f9a44371191040d80927b14cd6fdf2a80f7d164ab654bb3930fb69ac45555a82a541580e2de9393d7c7173fbf79497c1d06079fec3d719c4f2613722ce285e4735f938de34df2747be739f98e5e8a293912724e68e4418d484b3e4db4908a6c28c688f619397efdeae2ecf4e8edc5ebb37332e301db1c63778741404c778a48a698bc62de98bc558c881934e38a289148971157788cc0e35c5c3119318f4c173018f9f1f4c2517a1130ec2be02e8b140e473571a174cac84c2400128f0c0c3f9c1ebf7c75fed20c3ffec471002b448e04349aef8f583422d1dca171bc3f528bc885e1a3b979e52246220898dc1f9d6725c75a0623e20654a9fd11560a04bd1c61978c7a079f10b217324d89eb53a998de1f257ae6fcff5151e06b1d3bec5dc2aff647ffe5bc3d748e451853cda701836e61441641abd397fbcc9bb352bb88866c7f74c5d9752ca42e55bde69ef6f73d76056470ccc31620ce35a781a35c1ab0fd9df176a3238f2957f258731195fa6a54a389f6856cd408787409131700c5a058bb8926dcc59e7cc966fba319bdc2c7710c843cf8041b68ae0376901391fc4e6e6e709e5fc1fcbe829136366f6ff726b6563e80ed6c2a84565ad278e22a35c99fc6218fc6f06694c281dca07cc6f4a8de81041a5cd3c592cae699e8450c186bf65ee348a68490a9f016e4c6fc2424a69e07d03b53a1b50877c957dbf1fbafd3b21950c899d190078b5d32fa9605574c739792572c61a32d92bfd8228712a6668b281a2907589fcf6c17b79f983ffece16f19fc2bf67f0ef39fcfb321fbe3ac499450bfa5e63b424f87fa501422ae73c72b48877c9cef84b1656ea8e91344e2822a1620ab2d90ad68f2c0ac416f95144d485bfa01494005901208f41a2399300e235409877531b82821ca0e07928d2de813652a5e5017275b31467a7bb7406bcd25d9af7ec2dedb9b534efd9cba93015d263d2d22e12510daf40cc458dccbb64fbeb2a5f95de986e9c2f0bf68a85e228acbbc8c1a02eaeea0370a59d4838d304f495ce8732af0d7b3bc8de16b45a43402c48c2286fe371150714e692472045cc9906c2bdcce000a9b34a06b83fe38f9c718c4607d6290aa6d4bd9c4b54c6388a9000fe7cbaf1f4d98b2df2f4f936feb7b3f9759582927a3c51bbe45909f98c3e3bf17bf2bc789f11f229bc7e9abdbeade3056c168d3d0a3aadc6e7019b01b4db05a357d0dbd92e5e1bcea7019f23fd11c9affb699511385b239af4c5b9204f78880a9d46ba451260f9ca9b5dfb5c33c7c80c36bd061d58d13dd7cc52fff9f6766b4f5e438d59fc9f8212eb83c21bab90068153a162274069e3ff0c99c729d908e9fb94a65fbdf82a7ebf997790ca15180031a80960e903fba62c7d796542267f06de073340134af26580c022ab714561e3f97837af4bfe0c4491a065a6b0e693d8074a2b102a0248886b825335958c5e2a34110201cd258ba5803601b0e044c1e20db6c635d77eb947cb4f6a4cfe3cc95fd78820814cd9acdce6ecb83731220846c2c45a099fec190cb1c8e357755be3e5152cb5c6ce38d89b40b95d42c110231722069192046d187c17d1abdc14a1575862ffa01aca7e7a6c4693002c06e89e997a7c4ecdba6f57380341da0942418138322dc3b511a4a73a86339560ef016c3c9c6725a8df464449d7fe748cc0bc786e2c00e21bcedc1f3d7b3a22d65a19edec7c359a0076d87b3e545c1b073b213ef740eb3aef61416e3319e2bc7512949a67c8977e1ab9cdf1322602129e838590c473d03aec349a8971c4ae4be89b8a60d36a11a5f6817dc82dc0a98eb201f027fc2b086ecd0f6b4a82917a990fb4b1591da04ce379b0887db49e48fecb717d7625e16f128f329a7dce4295cb7fd1098844a4607d60c52fe78a0609fccfa48249df1fdddc94d1c51a4adfde8e0ededab7c063e4e6b3b4f667b7d52932034d2c094a949c04bc4ad714174f8ad813d751155b9a12e64fa37a3d60dbf91ced60d433e943b9971a8e072f3dae2d80ef3e8fa6408fbd69cec920c11aa935857fb4327ec128f9b8218b920a90068d831cd4f21c82f23c63b1c039ec9d38dff36a335647e1d0f3087607abbb908bb42a425c256a1f442814832002aa5c334b991ea8b0cb3e787242f22beea1d8ac00352c0efadc2a6f35087457cc7bc0cebabb1b19f9702abe93e898f641e3c352737af22169a8fc4423030f025acc66bd10dbeeee463f58c735957a201bcea0badf03cf99edf14352904e45320c6458b9a5765818eb459ff4609f4b80de9b2441bbf62c4ad2851f7fc0f26257fb8e85dad647f3e01b2e958675fe7a8b8828581070ceaf23c26724622e538acac5d724a529b9a63242bb2935250a4b0417c427d0ff8ccf4f23f4d873350d1d1776410598c0093d67e76979752d95031d5840ccff4e3a6c7545a8d7455a7ba6d69effacb4a655ea9860c128e311702b99c73c30b09e1de4b4eb1e00cdafbac28f4b5378e163ec09699048632c119f2a32650cdc097a8571a84483b907a6a80bbe18b4f0c6a4886e84094e430a185a9d6925138d0203a3daf5b864c554a6be1b7cf43f6b56ca003b058d1315966d141283bb985a461f5592eb264483a50290b6197f3f6a99ccea8bca63e9a1b09cabc2c1e649007632f0728df52b4c9ef5870d8be5d9b8d364038d6bf49d368b1e5a05e2c5327970d02d8e47847b48ef7404ced472c948a5e8e6069b1c63c106fe1a9f9e80356ca6101e19d5b64ff46ef0ef0f0076cde65c2a75957a501384b04df46ad58c6957b1dc800e018d5566d0c56093610cf14f157c336b105f02629ff2c863efd1206d743fc0522e1b5cc4520968737bdbd7572107258703c9a9c009747d4bce734d755210bc15c2a6219e77e25cfb0cecef24ba8c8c35fbd6fe685ad8c3fb52c08a310394cfed8fb5fa72696455f379faabbfb7461fa002db38a803061310ee1988908d9b1becf70d932eb00f9db312cb7fb6d90eddca9073af95a3dbc13e85ca1f11e6ae929a63635fc1fa5715f3bafe4c253fd33b6591ab4a7926bd2417e3c66843d6d57ac57ad0a75dd06de0a9dc84d4a2b0e9b3d2921b116827aace022deda5b2ab080bfdfed50fa6b677e5cb578f922f007d2f19d8cb11c7304a1ab828693368ef75e234e9466a7d7c6d80cc11318b7af0fec6d4bc07844fb8642ed26f2dbc33cb3604bf2df825a5e4af631e5dd1807771cf60b2a456ada3f8bc8f2e2fa5146b92a51d8787648b7920a67deef05fa10e0dda821df74184b9e9fd1b1e30457e2734b8a60bf52a09a74cdede36f437d700613afc16f9674767470b6d3a9bf28822f71d3d1c7d7d11f691f707e17e38ea06d8f93d11d7f4f58868eb0622f11c0c7b0482f685eb5e83dbf77a665cbd7508dc5d9f7628aa08dc5b3b010764bb1a0212d7e8fb16666916e5684e63d1c9dab3885db54c62c32029a196d95d4bb1dbdf07f40eb67be0d92647cbed2fc3340fc450b805d8c3463f5205febb91d60fc246add63ed2dd50fc0cfcbcd7510086dacf4cf5d1b1b3ab27b5be5e89c73b2549e4faccbd647de27d3a8f846404ccf6902bdc00510f303d16088441ddc70c55ba7bcc9364765d1d1af46d4e9cdbddd99fb8f6d75be4cc80ca6ce620a536ef6a414149979701456647bbc5776bb865e6757b50a2dd47a21dc1bd58f2101472db06246eba14080f08ef81a1eff2a0cfa6cdf7e1ea9b6dbdb07a349a33396ad54fe4f3cfc9d06510cf074aeeb19665b05f3bc44356fe740072ec23c86a19beed32d6e689df21b8590e4de2865529286978e5dea29211743e2c1c99ef7897e28fd8fa7836c710e42fd9b6fdc6e6af8f270869d1cba28ff8e4209c437682cad638b9b989b2130929ce4691ac199a29e0e909ca0081ff88cb34e332bd1b12873f92b79a07fc1f660f66cd856401e65c38863f8fc3a5d1545daa1e021cbf797bef0470e3248d78d61c0c788ca84e240d76776e6f3ffb1771f64ed26ae40c9ed623108c1d311709ad7ef9420b4d832f3070338d91634206b2e2dedee2d34647ddd3c8785b17f85866b2cd87a6e5a0c5f36dfc21e928123d9c90e0c1df3f2533f325950300f9308a04781decf5f7e4c93e494037ce78d4a90e07d31c8ff7fa42f60519b3d1c9395ead582bdcd8eb7664872ff068a869a812174f1b8c9611a57996ebb539409b433acce5698c5d33279f0c1c7b365b61f087d4eb7dbb0d7fb3e7f6d613b2f4f0df637687eeeafb182b3433d33e90fbb3b6f53fc0e2b646a73d0050589d5d06b8d03e9388ba7a4ca7005a0cf075b7ffeba71b5bfa6835d7fbc66a3d1ed0b3bd8cfaa7bc02a5a38d711ec09545e7d615611c302cae978eff6ed62b0c87ee6c6f0fde987e1be371a3936299251bd07c9d4df27bc1626f2524aa8702ec42de3702d897c6d0dcdd5ee34c403380b604f3d1c1095769f9b283171f6cf3be2e307f6cde570a8704ea79d417a83ff43c4076ad28b05538d851253ef06056bb0843d0bf7d315690415f8ae85ebcc321e25bf7160b697e5052c538fbbddb067871f938adbc0ab51a0a27234fa9b3511b4dcdae4037593a7a7f32b47bdc25f877f6d0eb5c3ac051af37f9c35fefa5ea10b7bddee68378efff1a5e1992023a5a7b11f9c33dfb809b33c54fbb4133a99e33c757e600986abf77c1b0cc9ed61e072c9a6bdfee733dec058c36afaf4ee4574273b75016ebdcc228f9b0400ff45f4b64c191f12a320804bc1d5ff090811a00c792ed8ebedd0dc35da546b7b7bb0088a905eede4c721679c1c2fabfd8c8cc40f5f668fb7cdfc3bd8b92e7d87e05a32c02e6d683e58f6137bafaccd7d7df3fc88d8b8a04e45795f25bcbf8fac8a4d018769939bbac923e0290cc4b737034dcf19edbcc5d9784abf7824bfa2bad625c855469610697dd09a008ee5f22151be75963c611d393a66c9c27315eae2713f28d9049d879336cd0c80a869e73ed27d331d8a7937cecd22fc9602e15534d487e30b77dc999adb01e204b48e0c230732117134fb8097a1be97df3a6f9562afee064e14a256d44394a96dc18bda7c15b98c226383aeebe65bbfc32a0d9fe67fa5ac84bab1ff1a804d8449934d9271328b0b58c5e1911652eb160ccdc46ca519180a27d0f1886661eec216662f43cde16ffe238b7c7ecdaf50528dc1c8f3c5257b93e976250dc88530cf413c6a6a68ca06dbf4500608c4a9aec4e94c45280e1119a940b6401a421a791c68c4f9a14e6e0181857cb05f4f7b9cf8280a7f7df5335be37312817d449ef9c990b791da49179958c10d975b612fe453f75cc7362f26826723a34a73a270357a418729c45b8eaf5df18e924d734b75bc6e3711796f6dafe322493acc6121cf35eee03c57cc0fbc130bb95dc8960760b3ac30f2f3ae770e7bb5129b2796fc7362ac1daf8b740a7b8f609ed0ceb76c2797ad20921f7de81a80554ce01820546bd2b6405f52254566271486f9897a6c89cf53985c54ef319778da8d6268b7c1e7a54f95f9763dcc5d19bcd42544b6be4350812c1ffd02ca92578328fb89b8f2be8cd4db8b0774f8a051f138064077aa130377a6c1b9b0c874025075463388d2898ea3647c83b39f90bf6be9ff53a9ab492d4e08c8e4143bd6551d0cc6bc8c7b6d566d4108f4e4d74747fe4ecb4e06eaa3a1ea78148a5c709e6ad06b62d4c93a07518d9b60e1acef5fc21fef3dab53b5f5cef8f9e20e8c0622fdf83616ba4b3d2516a67179918fce7033a1dd4273a442d9dd6cdbc066e0d737d6f266498e695c19fa3346b1c72df4b336b4b769bb04176dccc98c0e6edcd1720718e59d0bec0843a5947e3c84400c69fa6b75d70e3a1a5d4e3522f9a9b477b019d820754100c06b76002d71e58c93a81b5176b35daf228c6cbde690cad41e1026594802c325f920683689adfa72662a352d239430573dc11042891b8498680a5a10fcc5cf72ee178f0d5e0efe020dc0383c180d71adccf9cca0e9e5822fa2674d380a122fca5b1f2bc3db02ac756eadbb611daf7585a26d14ef0efbfb74d702c0d1600215ed18feccca16161540e3116455b0ec89161fa039226e5189154ec852d363ba4a6bb3139470a2893d312d529fe844e85c99508aa65839b03d5dee6b8736ba78969bbc823136fdc9100e01ffee4c3ba6473798109857905b0d216b9642c46bc43507e362ba649a969886552130071a019b052057b85a75bb510abe0d53183467ec739c72e91d5ea3ce2c56361e09b0634babc37480c415f1989e907c67012409d01e509a64cae8740884b2b7d6372aa31bb4612788698e4cba768d07ef9c2e4fda42eb222ee6dc1c4b8b85166675bcc08181c506699cbee71a82d6bf4aa06d74d996994f25d072d6a318cee2dc3a6d61da824291e76352a120d8ae54a320e0009dfdcfcdc1f7d2bc2ec0052aa17b1ab36ad38480d527be8b65dddc5cd2c216565746e13a1444ac3f28cf390aafc4c3bb841a2ec9ca155564fc871ff44a5765b11bdd1c3ece70a94f516404aee1a52810f8e315baf6dd1c0e303d63043f21783de750e7258cfb5bcf35cbc348a1ab72129b88531888b06611bf178d726b6cdc144892a5005151f33690c0e9a6881beaa4b4c0002f86b61f306b3acf1f019ac2debe72c988d864c6b39cc84578ba6e27ddb9ad73aa5a569b534cf7be8a07b79bfaee94cb5ef3eb6c4f0dbf96b50e01b49b182a5d812271d949d26df1e28dd6fa4572ccdcb5565f79212ff34bfc6bd7ec8f41cc65b12341d84461eda35079e0064bc4d96d266504a9d505cf5ddf73d46977100a0ed4620ae82559e5f8e900916d96c4198f9a63c41c0ade0450f4e9d064649d27736fdc474d9895c4f00ba1289ce12f8f47b9158eb917b912bfa8e03730d361dcbd5dcc9b6fdb6be71eecfd7c4fb5ebdbe6679e3acadbc6d03adadde109fb500688c3f6b3e6b4b6987cf6ac6b6d683b1196cf526b9db138cf42d3c05f1d03ca85a1769545ed5146e8319b214321dbe6e8f4571662fea951cdb24e2ef123c5d06e20ad5638ab672b43f9afccf2fd4f9c7a1f3dfdbce7f387f1fff7ab3b3f5e2f9eda7934e13c4e039cc2b3555dbbd8996a9ca1db396b2c2333dc79cf8401d1baa03bd39b3c16e92e7bd5a8cc98fa92386ef154c06fa6234087253d49c8eed74805603db3a4196bc46cd193f47961927770c6dad7b1db8ec0776f17f1b4843bdc1bbc09432d7aa20e5ee3351f549de78f1bcf0fe8cf11a8041b6d9ee006e65de9f71f89007f09f07d86e8c37b78c0748369c4d538a9747a4325fc2d8f8fb66658c28582ca14ac308b62fdb8f72aca7e5de50ed2fd373b6bc5fd3d5fca4ace9a8ace5f0c52a0ace74505571ff9c9c144a2e5363b6de1d15599ea5a8d0671f553b590277e9275b5a68287c468faaaa94b27090c9d0628e7527c06663f21307bd044cef4a667c353e235c176111860bc298a0b0680ef42dc54036feb99945e3123cf54b552639f8c990599e0889ec217b1717094d3f186e34afc76bd3a5570f95f8b321f631126bb82e1a2e75435caf3bd9312f869b31ad180c736e4dd54e3134a5039ddcb36a269186875b127e9b3965e94ab04435b4ebbefe98854d398061e05882678b27fec94c8a10591d9301901033a78ba8144706158f3962eb158a48ec752a550aafcbe6b208cb4b1aca480d8166286309268f7e922bc9489a7915bbd2af7cd489c638533a3e99726de73d0dfa13cc166902c1b89ea35d974e70faf5aa887c7378613e346535594b246a097cab4c5fe78e961ad90c2926418a0974768516eb435626af7c8dace70e5915a67be113c50223656640730ab8b87753bfc2d57e7febc3f0c7b981cbe67146d050704d1a192bd8a5550383fa2b4c7efbcbff23aa5d713c6a81b2959e843627a21ae26f84afa8f1704a1ec36f1e4e2d9e2bc54d8130c67d570b99f9660c2563a5f317362ba6d50dc00268697ae800d8d098f9685d7140ee9eac727331af8fc643cc77dbf07bc6e22e03be5c636513be683c3ac0ffb3095eaa94ca267ca9037bdaa7f4bcc458b7fed5728eb49de46661c8a3fdd1cec78b2a94e9da66b997cb6bfbdef69e14580ac079056302c7e2deef16ae60f66b87ebb9cc6500969ad00d0ea98399835838d069217ab8f7ebe837a18689ed07f8679158e8ccf639d504cfa8813516b10cfa3b1afdf7b0e1926a8221a7885a4e0514ab52fbd900462a314473844f5905a879c915e266bd9b3363e34ecd55eb288d53a1f7b730bad3c5837d60d3e2e7eaae98995e43d5906ad7075f111cc36091b7c6885716e9ea3e64fe11b698d24ffa54239e2586f9638b69d52da6b5b794067f65e901b694b22f0d75ec27a51fa5538f7c3fa9610e55f6758aaf29ddf3ce4d5f7ce3c35bc1ad960a5e30629139da80e77fc91b70f5050c486c01e93ba9617ab6960bf240d1dd2a31451dc6afcd891f352ec1f3d11cc81fe9fb731679df4f6310a8d7899e0b5c46f01e285021e49a6c7ccf8f266a731809cabdad66ab95c85001e9a311e28ce1f730cc2504d0fbe7e63b4318c9ccde908da144a8f774674234401a4c0cfc86f707a0507a33a342a4f4dd9de8d4e86f0d523561fb68acf3864a306b587006b632531ab8165898803081231919b32c2b194698467f77264b13b28fa9586ce2542bc74811e3eedb9756c3acaa5b4a1daea35dca700da5072ef8ebd0e8dec230f5b31791c9b6f2f64df426df5a296886af6d0d6fb4247453224fb9c57d4562dadda2c7413ffb158593ec58610b0d4d8dc3285a8d8ef556f74ccb7548d96e0ba5f0bec1239975aa107c3b207c5376a59e2c214685ae66c43b8b7315ee47bd6d52e3bcf4f328cb58cf565999f71acd1e3bf3e500a787c71bb4c9d35ade99059ba4ac10383bb57e37c3bd01ff4a5b000fe4fda4de0d10fbede91d3d9eac8b15c906038ef3d13f1a93bd5586b300d9c344fb788ac7dea9c47dbc019c659653b53a8f20b276e88f688f2a752da4d78a6d5638d4144dbb5a86759c576a605e80f2785573dbf1fa6f2f2ede9c9bed5ec0a2cdb052ece287f31e7d9c4e3d567c441af843ad67e7e6e3b747525c2b265b4866cad3e2810b59a5c9bf01090f23112d429128d049746ea3f42673401b079ead68d89f7d34b3de9764b2a6b96f6169d0e7cd29f99e2d069c79f6065d78c75bafd97af4e6147ac6fdb89133eab8f76a7ace62f5b9ca5de1ebcb953d08a6ed981b16824dd0d62c62d264606bcbddd339136df3f0e86ef4acf4e1ff7f930d9555f720ac5290462974ec4324b27507c2a038a5eea527458c5f11c6cb74e9eb4bb6980a2aa1f18c06ea21b72b080d186066fecf93caafb685711804e29a74ead1bfacb7b5d1f8623c8b5cb988f1c447529e1baeec213f8ff26061ae0e97775825cc83b90e09fc14435728986acbb4258aff23bd134ce338df44872e66f9d15d89c39904f8a042b0637b20cdc32c3af919c3588ad0c065ae1a9ba34ae98cd139e5b52fd057cec9e4bf9c2b1a24cc496450e43cc261aba99fecbe3f9dcf259b9bb3c286b714b0577a7c329982120816845e01314cac8a6a72f31974fbd96d0d8cd5546b59a7a65be3963c6f24bbe2ecbafecdc4b37221aaa1f46785475a84349695330745ff45623afbfe04e7e477f29bb299f46d216028d94750bbe56f30a448537813ebb767f7a3727f2e7d01ebae1ab7f85643beefebe2771806c23848e5be12f7a66ff12b9b78eed71c13eb4eb6859596e5fab1f97d6a696e493903509af307bf352aecb7464167b0304f71d7995e3b4da75d4fb65d6863fba592ec68e70c0f826400234f471cde52b26f5e1e9a9c5b1bb3f269cf527252c3cf0e6a8001537573833d9ee255985fe8af9888a8f4f5ac7c2c5b56cd6a6a121967399066260b0036cf7e630a580acad5bc6eb6cc68942752254db053619e8dcf41d99a749ba677f354f99a53ca46c518458ed552e2d4460ea3c3a948eaeb73c12f144babec5266852aeba484303d66cce0ef54b0ccd23599dc4c3480f9cc73591529b08a37261b13ac03c231ad9f7ef9621c9bf77a813561c5c14841e0d080cfa35de2ecbc88c1a3f019d2727f8459fd6149f1b4bf3f7af6e2c56872b03795934211963e2492a93f7f27835b664e4165193d16f1c2ced4e72efcfc9a3cddde794ebea397624a8e849ce7f7a56602d776dc4d3bc6f00307e91652ede64b48d7b589be2fe225150f02d3ff1d5209cc7cc4d9d4048678a33cf224ac1b2749e4d3b0b582d47e22c9e17bbcca79f6f22772eefa2150adb56ee2490e96ca51a22f615d71e1775bb523169173eef9a275c02320a787c11d9f073c6eede0af601970e8629e484f29cc1a50c97a382993a1aa2857a6df77209c0a6f6de19db5fa486915d053e484b3b09dc2168f9821e1307dbd6c45e96c01d27c9e005e57b475940b285b90330132dd01c7df18d31c40a5118dd8509a947f767075293d5ee4068939385ee1612566fadaa41992c418a7e63827663312b3124f1710a479292be938e7228025750c5232b176d85f051e62994b1a8638c80f509ae0a28b9926b7489ba83d25693b0c13823c8d2b0929eb63a20d38e57a9ab8974c9b712fc173e014fce909e8b0f7a0a46a2f968d7c42230e12020088186c58366070bc1e369e0b310f98c9bc194f540496f2c2990b2041febb7bd41d83efb9adb80adaa5749f96ec1313be70a9eb834952fc9e0432e91efe19901a8127a791bbd298bf25bf25130c0e04782a6774507dee1ef0393986c98850a7931fb4b7d29860e87b5a22baec8a05de14085c7bb36476b740322508a84765422e24c75f115d65f82bae65124dde51dcd92b3d740cba2a1fa36cc02afc9b4ae5e7d03e7f77de8dd4b663286aa770ab7f0e111fa6a760d283a1466383d5e8e0287b5ec2a576a00bf0de4087d647ca14536179e08372c116d476814f71c373d0e3dfec4949537ad051d1c935d71d9a3868d0b20183fdf62e6172e13c1d6f8f9ff5d7cec936f94d4d0a1af6b6b3d9f25042550f22715cab002e8349940f568b0e81aeff0b0000ffff010000ffff2564073e1ca10000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["index.html"] = bs diff --git a/gui/index.html b/gui/index.html index 9492ed7c2..62d232cc7 100644 --- a/gui/index.html +++ b/gui/index.html @@ -195,16 +195,16 @@ Global Repository - {{model[repo.ID].globalFiles | alwaysNumber}} items, {{model[repo.ID].globalBytes | binary}}B + {{model[repo.ID].globalFiles | alwaysNumber}} items, ~{{model[repo.ID].globalBytes | binary}}B Local Repository - {{model[repo.ID].localFiles | alwaysNumber}} items, {{model[repo.ID].localBytes | binary}}B + {{model[repo.ID].localFiles | alwaysNumber}} items, ~{{model[repo.ID].localBytes | binary}}B Out Of Sync - {{model[repo.ID].needFiles | alwaysNumber}} items, {{model[repo.ID].needBytes | binary}}B + {{model[repo.ID].needFiles | alwaysNumber}} items, ~{{model[repo.ID].needBytes | binary}}B 0 items, 0 B