From ac0fba99adde9261429a485830004a879d373bf1 Mon Sep 17 00:00:00 2001
From: Jakob Borg
Date: Mon, 4 Aug 2014 21:48:56 +0200
Subject: [PATCH] "52 or 56 characters" (fixes #466)
---
auto/gui.files.go | 4 ++--
gui/index.html | 2 +-
gui/lang-en.json | 1 +
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/auto/gui.files.go b/auto/gui.files.go
index ba7f5590..083b2c3d 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("1f8b080000096e8800ffec7d697bdc36d2e0f7fc0ab82787342b764b8ee3995524edea7026ca61eb91e4c966f3e49d074da29b8848820640c93d8ae6b7bf5500efa3c9564bb6e69d7cb0d524ae42a16e00c5bd67276f8e2f7f3e7b457c1d06079fec3d739c4f2613722ce285e4735f938de34df27c7be705f98e5e89293912724e68e4418d484b3e4db4908a6c28c688f619397ef3faf2fcf4e8ede59bf30b32e301db1c63778741404c778a48a698bc66de98bc558c881934e38a289148971157788cc0e35c5c3319318f4c173018f9f1f4d2517a1130ec2be02e8b140e473571a174cac84c2400128f0c0c3f9c1ebf7a7df1ca0c3ffec4716056383912d068be3f62d188447387c6f1fe482d2217868fe6e6958b331241c0e4fee8222b39d632181137a04aed8fb05220e8d508bb64d43bf88490bd90694a5c9f4ac5f4fe28d133e7afa3a2c0d73a76d8bb845fef8ffe9ff3f6d03916614c359f060cba85115904ad4e5fed336fce4aed221ab2fdd1356737b190ba54f5867bdadff7d835a0c1310f5b3071ae390d1ce5d280edef8cb71b1d794cb992c79a8ba8d457a31a4db42f64a346c0a32b58b8003006c5da4d34e12ef6e44b36db1fcde8353e8e6340e4c127d840731db0831c89e477727b8bebfc1ad6f7358cb4b17977b737b1b5f2016c675321b4d292c61357a949fe340e79348637a3140ea406e533a62d84e699e8450c93d0ecbdc6c6a68490a9f016e4d6fc2424a69e07003953a1b50877c95fb6e3f75fa7653398b433a3210f16bb64f42d0bae99e62e25af59c2465b247fb1450e25607b8b281a2907a899cf6c17779f983f49f0bffcaff211432ae73c72b48877c9cef82b1656ea8e115827149150310506b86d83e5471605628bfc2822eac25fe03c258020b7c8e818d886330920de00847937b52128101b52b7877ce31d6843ba5a1e20e9344b115fdda5335890eed2bc676f69cfada579cf5e8e85a9901e93167791886af30ac45cd4d0bc4bb6bfaeae74e98de9c6f9aa58f058288e1cb18b34053c795d1f802bed44c299262014743e94796d08ce4182b3a0d51ac2c482248cf2361e577140612d7904b4ce9c6920dcab0c0e206dcbc9408f197de48463c426904e5130a5eed55ca2c4c3518404f0e7d38de75fbedc22cf5f6ce37f3b9b5f573128a9c713b54bbe2c4d3ec3cf4efc9ebc28de67887c0eaf9f67afefeaf302328bc61e05c151a3f380cd00daed82d02bd3dbd92e5e1bcaa7019f23fe71925ff7e32a437026889bf8c5b520cf7888529346ba85134047e4cd6e7cae996378069bde80a0a948831b66b1ff627bbbb527af2158ecfc9f8358e983c21bab90068153c162274069e3ff1b328f53b211d2f7294efff2f22ff1fbcdbc8394af40cbc6202680a40fec9b32f7e5950999fc19681f74ad2694e4b2968026d328b6d9783edecdeb923f035224489929285612fb8069054c456012e286e0524d25a3570af57020a0b964b114d02600129c28d090a0d06fb8f6cb3d5a7a5263f2e749feba86040968ca56e52e27c7bd896141d0c413ab8a3fd93333c4228f5fd715faab6bd06746991fec4da0dcea29b076c8a58881a524414301df45f43ad7f7f41a4bec1f1443d94f8fcd6812805a86ee99a9c7e7d42857ab730c046927080505e4c8b40cb515704f750c672ac1a802d87838cf4a50be8d88922eaa3b079f9c9de77f355a96582b60f4e573d0c18646edefc901c995ee9e21afac339f7b20689df7a015abe35b05946806a3ff0e4885a283566d6dba3b486b64334982d23c32ec947e1ac6ce276e343dae0c07459fc473104bec349a8971c46e4af83115c1b2d4224a55ba7dc8edb0a98eb201f027fc2b56c45a11d6a00353f12a1f6863b33a401909f36011fb68c390fc97e3faec5ac2df241e65b3fe9c852a17104527c033910205c28a5fce350d12f89f490554b13fbabd2d4f176b287d77373a786bdf021192dbcfd2da9fdd55916c069a5814943039097815afe95c3c29624fdc44d5d9d214317f1ad5eb015dcfe7688da2204a1fcabdd4e678f0cae3da02f8eef3680af8d89be6a40e2cae115b53f8472be31784928f1bb228a90069a67190835a5e4390aee72c16b886bd0be77b5e6dc5ea5338f43c82dd81fa177291564588ab48ed8308f963104480951b6631d3031576d9074f8e487ecd3d649b15a006eda12fac7457834077c5bc07ecacbbfba1910fc7e23b89ee611f343ee8a2d393c7c4a1f2138d043c0868319bf5426cbbbb1ffe40d16b2af540329c4175bf079e73dbe36362904e45320c6450ed523b2c8cf5a28f7bb0cf2540ef4d92a05d7a1625a965803f40bd5873a04393dbfa683f7cc3a5d26008dc6c1111050b022ef24d44f88c44cc654a51b9f89aa438253754466858a5b64661aaa0427c06fdcff8fc3442159e8b69e8b8301c2ac0044ee8814550d6aea572c0030b88f9df4987ad6a847a5dc4b5676aedf95f96745aa58e71d947198d80dfc93ce68105f6e5418ebbee01d03eab0bfcb8b484973e468010078934d614f1a92253c6c0dfa0d7180d4a34d88360abbae0ac410b6f5c983b244c701952c0d02c4d2b9998101818d5aec77b93b84a1ebde0a3835ab35206d829689ca8b06ca39018fcc9d432faa09c5c37211a241500b7cdf8fb51cb62565f541e4b0f85695d650e364f0230a481966ba45f21f2ac3f6c58a867e36f930db4bed1b9da2c7a68658897cbf8c141bf391e11ee21bed3113853cb3923e5a2db5b6c728c051bf86b7c7a0286b15942786454db3ed1fdc1bf3f00d8359b7329d755ea414d60c236d6ab5533a65dc572033c043456994117834d8691bc3f55e69b5983f81226f6298f3cf61e0dd246f7032ce5b2c1452c96003777777d7d157c400af704d1a9c04b747d8bce0b4d755220bc15c2a6219e77e2dcf80cecef24ba8a8c35fbd6fe685ad8c3fb52408a31ba4b17f6c75a7db934b2a2f922fdd5df5ba30f10816d14d4018309cbf60c44c8c6ed2df67bc6a40be443e7ac44f29f6db643b732e4dc6ba5e876b04fa1f20784b9aba4e6d8d857a0ffaa6c5e979f29e76772a7cc72552ecfb897e46cdc186d885ead57ac4785da19dd46a6ca4d482d4c9b3e2b2db9618176a4ea2c12d35e2abb8ab0d0efd77eb0b4bd9a2fd71e255f00fa5e32b0578988a4818b923483f65ee79c26dd935a7fbe3682e68898453df3fec6d47c80099f70c95cc4df5af3ce2cdb10fcb6e0971493bf8e79744d03de453d83d1925ab58ee2f33ebcbc9252ac8996f6397c4cb2980762dae70eff0dead0a02dd8f11048989bdebfe10153e47742831bba50af9370cae4dd5d437e730d10a6c36f918ebe8e16daf435e51145e23bfa78e8f545d887dd1f84fb78c80db0f387c1ade9ea09a1d60d44e23918f40804ed0bd6bd01a7efcdcc387aebe0b7bb3eed10531138b716ff0764bb1a001237e8f916466916e368ae62d1c9ba8b883db5ac61c31a29cd2c33ba964e6e7f1f6677b0dd03ce36395a6e7c199af948f4841b843d54f42355e0bc1b5e7d142a6a35f511ef06e3e7e0e4bd8902b0d27e66aa0f8f9d5d3dabf5f55a3cdd254922d767ee15ebe3eed37924242360b3875ce1ee87fa08cb63814018d443ac50a5bba7bc48664fd6a141dfcec485ddbbfd896b7f3d1567065466270731b5795ff3094aba5c0c2832fbdd2d8e5bc32733afdb2312ed0e12ed88ecc592872090db761f71c7a598f080d81e58f92e0ffa0cda7c13aebed3d60bab47a33993a356f9443eff9c0cd58278444f728fb568c17ee9100f51fce900e4d84790d5b2f9b6f3589b1b7e8fc866392e89bb55a588a4a195070b4946d0f9b05864bedd5d0a3e62ebe3d91ce38fbf64dbf71b9bbf3e9d08a49d5e167ac42707e11cb20d54b6c5c1348ab29309e99c8d2059332e53c0d313910104ff11946906657a77230e7f246f350ff83fcd06cc9a8a6401e65c38863f4fc3a3d1545da91e041c9fbd7d7004b87192863b6bfe053c4654279206bb3b77779ffd9bf87a276935720e4feb2108c68e988b8856bf7ca185a6c11718b599c6483121035e71efeef069a3a3ee6964bcad4b7c2c13d9e6c7c6e520e5f9367e4c3c8a440f472438f00f8fc9cc7c49f900403e8c22015e077bf33d79b64f12908d331e758ac3c138c7c3bfbe907d11c66c747281b71bd68a35f6ba1dd9c90b3c386a1aaac4c5a306a36548691ee47a638ed7e6900e73791a63d7ccc96703c79ecd5618fc63caf5bead86bfdb437beb31597af2ef29bb43f7f57d8c159a99698fe4feac6dfd0fb0b8add16977ff0babb3cb0017da6712a7ae9ed2118016037cddbdfffad1c6963e5acdf5beb15acf06f4ec2da3fc296ba074b431ae03b8b2e8dcba228c0386c5f5d2f13f8cbec270e8cef6f6e05de9b7319e353a29d42cd980e6ebec903fc82cf6569a44f5448055e47d23807d690ccddded350e043403684b663e3a38e12a2d5f76eae2d176eeeb0cf3c7ce7da57048a09e477d81fa43cf83c9ae1505b602073baac4073e9ad52ec210e46f5f8c1578d097227a10ef7008fbd6bdc5829b3f2aaa625cfdde6d03bc3b7c9c565e055b0d8193a1a7d4d9a80da76657a01b2d1dbd3f1bda3dee12fc277be8752a1de0a8d79bfce1aff7627588db5e6ff328defbbf875786a8808ed656227fb8678fb83953fcb41b3493ea21737c654e7fa9f64b170ccbec51ed71c0a2b9f6ed3ed7c7bd7dd1e6f5d591fc5a68ee16c2629d2b18251f16f081fe6b092d38b2b9fa797b0b6fc7973c642006c0b164bba36f77c37057a9d1dddd6e764114dcbd99e42cf28285f57fb1915901c33f8f7fe9a2e439b6dfbf28b380b9f260e963d875ae3ef3f5cdf71fe5ba458503f27b4af99d667c7d64525e0cbbea9cdd54491f0148e6a539331aee78cf5de7ae1bc2d54bc125f9955631ae422ab43089caee04a608ee5f22151be7895bc611d393266f5c24315ebd2713f28d9049d8792d6cd0c80a869e73ed27d331d8a7937cecd22fc9602d15534d487e30577dc9b9adb01e204b50e0c230732117134fb8097a1be96df4a6f9562a7e74b470a59236a41c254bae8b3ed0e02d4461730c1d775fb15d7e13d06cff337d23e495958f7854026ca28c9bec930914d85a46ae8c8832375830666e23e5284840d0be871986661dec096662e43c5e15ffe238b7c7aceefa02046e3e8f3c5257b93b97cea0b80ea718c8278c4d4d1941db7e8b00c018953409962889a500c323340919c80250434e238d49973429ccc13110ae960be8ef739f05014f2fbfa7627c6f62a65c6027bd70666ee375a046e65532446477d98af917752ef115465a321cf26826f2e91f94ab1e81666b39547966f88edcd0dc22c966d23589ec3e6ee714b2fbbfd904f08a6f0e60be1593ce26efedd8bae4ac6df18a552b2e3c423bb36ee32e384f4f3a21e4de3ba0b380ca3940b0c0906f057fc05b426525760ee9ddea120d9a832ea720e9359f71d7d0698d0cc9e7a14795ff7539c05b9c3bd92ce8b4a4206e00f704ff439d5ccb7d641e712b1bd5c7ed6db8b0b72e0a6d87b931b2d3ac50986b7cdbc6e6892150c901b9104e230a76aa4d9ff14e4eb2fe469356649ad9a23ddce0ea2cf89719cbf9a8b6da8c7aac659ea6d0f1380d44ca0b4e306fb5246d619a70abc39ab475d042ac67c9f05fd42e97f9e2667ff40c8105727af51e2c38c36a958e5283b2c837e0bf18d0e9a03ed1f26fe9b46ecf34e6d6b04bf7664286697a15fc394a339421a5bd32ebb4645b051b64e7aa8cad67dede7e01dce518c9fd05e695c93a1a47c6d51d7f9adee9c0087b4ba9c7a55e347749f6023a0553bf40180c6ec1040a3db05c74024a066b35daf228c62bcd69b0a881e162ca48ed5908ba44f966a2699a9b1a3b8d4ad9d00c16ccb93e609644e26e100296faf89852ed5dc2f184a799bf8383700f34a301af358a9d794f1d34b184cd4d8ca2014385d14b63c5598f20b463cbe16df1f2f6cd849645b40bfcfbef6d0b0c9e32ce0220c48be8915d39d4a046bc10a33adbf20d8e0cd11f9034f5c488a46c2f6cb1d90a34dd8dc905624099fc89283af127742a4c5e3e10261bdc9c1cf636c79d7b18cd99b6b33c12f1c63d11008ed04f3ee8209bd20a6c05bc3d8f95b6c8156331ce3be430059381d1a46f34c83217f00139d00c48a9327b85c738b510abccab63050dff8e738a5dc2abd575c4ebb5c2c0370d6874f560901884be361cd30f8ca124803a03ca134c998c0681105796fbc6e454630e8924f00c32c957cf4d7649ea2211e2f60d2c898b7b41769dc58c8059016596ac6c185f6d59bb4e35e86dca4ca394e23ab05073d3bb77c59af276a078a4789ed30847341b968bc7388049f8e666e3fee85b1166676c5289885db5c9c3410290da73a5ed822e6e66c1288ba10b9be823521a1433ae432aec33b9e00689b26b86b6573de1c4c32395da9d3374b80eb39f2b60d65b002ab96b50056e268625bd3675813be4d6fc42f41783de770d72582fb4bcf75abc32221a77da28783e31b08b06361bf178d7a64fcdc1442fa8982a08f79849636ad0440b74c75c627c6ca0af85cd4ecbb2c6c357b0a6d02f58301b0d59d67224056fcf4cc5fb366dd7baa4a565b538cf7be8c07b794beaa079aea17583ad254cdd4e5f8362bb888a156cc49650e0a0ec2b7904bc74838f5eb334ef5495dc4be2fbd3fc9af2fa51c10b186f495c70d034f2e8a539d30320e385a914378352c684e2baef42eb313a8603006d37ff50ff55697ef9844c3cc466c3c1cc2ee505026a055f79706a30304792bee3d727a6cbcec9f5c4582bc1d62c414dbfc788b59e9cc7b8a29f38307b5ed3895ccd756cdb44ea1be7e1fc4abcc4d4eb57967783dacadb7685daea0df14f0b80c6f8b3e69fb69476f8a7666c6b2f182bc1566fa2bb3d65469faa2990870641d59e4843cdaa26621bc4902545e9f06b7b6c88737bfbace4c426117f97e091296050a81e53b48ea3fdd1e4bf7ea1ce3f0f9dffbfedfc6fe71fe35f6f77b65ebeb8fb74d2697498790ef3404dd576cfa165a97227aca5acf0422f30d73a60c786e04052ce6c0497e4999c1663f263ea74e17b058b817e974dfb6a8d4f73e4b3d3d9590d6cebf058f41ac1667c1a59269cdc09b4b51e74e0b2cfd745ff6d200df5fcee03534a5cab8294bbca44d51779e3e58bc2df33e66a0026d866bbcbb795f97bc6c5431ac07f1ecc7663bcb9657c3eb2e16c9a52bc112195f9c2c2c63f362b6344c16209561a66af7dd97e3e613d297746b5bf4cced9f27e4957f38cb2a6a3b294c317ab0838d34155c4fd6b725208b94c8cd97af7146479de9d429e7d50e96411dc259f6c6921a1f0197da8aa50ca423f26eb8839ab9c00998dc94f1ce41210bd2b99f1cef88c705d8440182a84314166d11cf05b8a7a6cfc6b338bbc25789495aa8c73f05314b33cb50fd943f22e6ec7997e30b4685e8fd7c64baf1c2ad16783ed6344d67059349ceb86385bf7b2635e0e37635a6730cc9d35553bd9d0940e746bcfabe9311a3e6d89f96d3a90a59a60896868977dfd510a7b8f1e43beb1045f168fb193991421923ade702721e602175129660c221eb39ed62b1451d79b94ab14de01cd7911d44b1abc480d8166f062c94c9efc2257326c34330576e514f9a00b8d91a5747c32e5daae7b1ae02798ffd0047d519fa35d972e70fa55a4887c7378693e606425594bec69097cab2c5fe7ee951ad9b41f26eb87096d760513eb435616af7c37aae7625415a607a113053e3f729919d01c6d2d2e93d4ef25b55f4a7a1cfab83070d9ccc4081a32aec98d6219bba435308cbfc2e2b7bffc1f22da15c72314c85be9f15e73cca7c1fe86f98a1a1f4fc863c0cdc3a5c5c392b80d10c6b8c76a21339f49a164ac74fec2e679b4b20148002d4d0f1d001b0c331f432b4e7d3d90556e6e9bf5e17888f96e1b7ecf58dc65c0976bac6cc2178d4707f87fb6c04b8552d9842f75604ff1949e9718ebd6bf5a4e91b693dc2c0c79b43fdaf9705185325edb2cf772796d8fdb5efe014b0128af204ca058dce7dd420d66bfa2b79ecb5c0660a909dda0903a98398885039d16a287fbb08e7e136a58d87e807f168985ce6c95534df0001a586311cba0bfa7d1ff005b2ca924187262a8e50440a195dacf0130528921e23143e3ada151ca4bae1037fa6ece8c8d3b35f787a3344e85dedfc2c84e174fed814d8b5f68bb6666790d5643aa5d1f7c45700c8345de1a235e59a4abfbe4f407d8544a3f52538d789608e68f4da5553795d6de441afcdda08fb089947d3ba7630729fd0e9b7a723b480d03a8b293537c11e881f76afa221a8f6ff7b6da26784f8645e6f8029ee42567e0dc0b1890d802d2771ac3f46c6d155cf5a2bb55a2883a8cdf98533d6a5c82e783b98c3fd2f7172cf2be9fc6c0426f123d17a838f03a236021e49a6c7ccf8f266a73180acabdad669d95d05001e98321e29ce1371dcc597a90f417e65b3918bbccde908da148a8f7746f4434401a8c0cfc1af4236028bd60504152faee5e786af4b706aa9ab07d30d239a3120c19169c8375cc9406aa051226c04ce03a46c610cb4a8621a6d1dfbdd1d284ec430a169bffd3f23162c438f8f6a59530abca965287eb4897325c43f1812a7e1d1c3d58e0a57eda22324943de9e4567f9664a81337c6d6b78a325c19a127aca2d1e2af6d2ee083d0dfcd94f019c6447075b70686a1c46d16a78acb77a605cae83ca765b2885f70c8f5dd6b142f0ed80804dd9797ab6041915bc9ed9efe4df939dab703fe98d921ae5a59ff858467ab6cacab4d768f6d4892f07383d20dec04d9e9df1de24d8446505c1d9c9f4fb19ee0df8570afa7f24ef27f56e00d96f4fefe9f1645dac883618709c8ffec188ecad329405933d4cb48fe776eced48dcb91b4059469daad56904276b87fe80f6a85237427aadb3cd0a879aa26957cb661de7951a332f4079baa2b9ed08fdb79797671766831766d166582976f9c3458f3c4e971e2b3e2109fc58faecc27cc0f5488a1bc5640bca4c795a3c5091559afc07a0f03012d1221489029944e7362e6f2ec9b751e0f98a86fdf90733eb7d49266b9afb1696067ece4ec9f76c31e094b337e8ea3ade69cdf4d1d929f48c3b702367d471abd5f49c45e77391bbc217842bbb0e4cdb31372c049b20ad59c4a44924d69682a67325dad6e1c9ddda59e9e3f5ff215b28abee3a58a1208d50e8d87948e4c7de73203460009ef93f4f70beda3ec46110881bd2290cffcf7afb138d4f97b3c8958b180f6a2465047365cfe67994070b73bbb7bc312aa97b65ee2d0251c4d0157297da326d89e2ff4c2fefd238cef7bea18b597ee256e27026193bc801ecd89e23f330a34b7e343096223470993bc1e68451ba62744e79ed53e895e32df92fe79a060973121914f97770d86a1a22bb5d4fe773c9e6e6882f5e7dc56d3c373df5984c81938305a1d7800c1370a29adc7e06dd7e7657036335f958168ce98eb645cf9964d79cddd43fdf775e2e445992feacd0480ba7c5b27254a0e8bf489266df9fe09afc4e7e5336abbb2d84194af6016467f97b00e9a429bc89f5dbf387919b3f97bec6745fb1597c3720dfae75f19b0003611c24375f8b07139af8c1473cae6b4e7775277ec24acb52efd8743bb594aba49c90274dc1839fbd14f6b39720335898a75beb4cf59ca676ae277e2ea4b1fd6a4676227386e737328091a6230e6f29d9372f0f4dfea78d59f990662951a6a1670725c080a5babdc51e4ff106cb2ff457cc0b54fa92533e962dab66d8344975b3944433735d1f9b67bf311d2905e16a5e375b6638ca937a9226d82933cfc617206c4dea47d3bb79aa7c59284b24ea153493e5fb2c25f16c24163a9c8aa4ae640b7aa1585a259732295449274584e93123067fa732cb2c7b92499564521f29ed80a017cecef3bf8e633c4da1f4027b016d82ae7ce0d080cfa35de2ecbc8cc1e4bfe19ef6f7472f5f8c88cf1065e6f7e4a0482cb637959342d8953e5c9189387f27834d66d67b45551e8b786157e373177e7e4d9e6fefbc20dfd12b31254742cef3ab4c3381fa1bb7bd8e314ec081838554bbb99ae8bad1d0f705b6a462ea63bab9432a81608f389b9a080e6f94479e04dd7092443e0d5b2b48ed27921cbec75b96e7af7e2217ae1f022a5beb269ee4608d1c25fa0a74870bbfdbaa1db1885c70cf17ad031e013a3d8cc2f83ce071ad83228d5d53d0ad8c9bef80b9145e96c2ab629808a009cc772067c80967613bf62c8c3143a4602a74d93adff30570e3451204fc9ab68ef277c6340740684423160d9c71f967073d16c9d778e40689398d5da13e2566fac6e4e991c4988ee68c24a60312b312351610a4190c2b891be72200853706fa9e582be96f02cf89cc250d431ce407284d5025624ec22dd2c624cf49da0e2371c009e34aeac2fa9868a14db99e26ee15d366dc2b2ac1ec0397750212e63d8890da8b65239fd088036d030022060b930d181cef5c8de742cc03667234c61315811dbb70e6025090ffee1e75c7ccf7c2565c65daa5c49016ed13132170a9eb83c150fc9e0432e91efe4b4035024f4e2377a5317f4b7e4b26e87f0778f06574507dee1ef0053986c588502a931fb4b7d29860867b5ae274d9350bbc2920b8f666c9ea6e01df49603f8fca845c4a8ebf22bacaf0d75ccb249abca3b879567ae81874553a46de001df99b4af9e7d03e7f77d13da96dc760d42ee156ff1ae27c989e82c10d66148dcdac460747d9f3122ab5035d826f0512b23e5226980abb001f940b969ab60a3a9d1b1e2e1eff668f1f9ad2838e8a4e2eb9eed1c44173930d18ecb77709930be7f9787bfc657fed1c6d93dfd4a4c0616f3b9b6e0e3954f54c248e6b15c0a03729d5c1ded021e0f5bf010000ffff010000ffffbff6fb5cc99e0000")
+ bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d697bdc36d2e0f7fc0ab82787342b764b8ee3995524edea7026ca61eb91e4c966f3e49d074da29b8848820640c93d8ae6b7bf5500efa3c9564bb6e69d7cb0d524ae42a16e00c5bd67276f8e2f7f3e7b457c1d06079fec3d739c4f2613722ce285e4735f938de34df27c7be705f98e5e89293912724e68e4418d484b3e4db4908a6c28c688f619397ef3faf2fcf4e8ede59bf30b32e301db1c63778741404c778a48a698bc66de98bc558c881934e38a289148971157788cc0e35c5c3319318f4c173018f9f1f4d2517a1130ec2be02e8b140e473571a174cac84c2400128f0c0c3f9c1ebf7a7df1ca0c3ffec4716056383912d068be3f62d188447387c6f1fe482d2217868fe6e6958b331241c0e4fee8222b39d632181137a04aed8fb05220e8d508bb64d43bf88490bd90694a5c9f4ac5f4fe28d133e7afa3a2c0d73a76d8bb845fef8ffe9ff3f6d03916614c359f060cba85115904ad4e5fed336fce4aed221ab2fdd1356737b190ba54f5867bdadff7d835a0c1310f5b3071ae390d1ce5d280edef8cb71b1d794cb992c79a8ba8d457a31a4db42f64a346c0a32b58b8003006c5da4d34e12ef6e44b36db1fcde8353e8e6340e4c127d840731db0831c89e477727b8bebfc1ad6f7358cb4b17977b737b1b5f2016c675321b4d292c61357a949fe340e79348637a3140ea406e533a62d84e699e8450c93d0ecbdc6c6a68490a9f016e4d6fc2424a69e07003953a1b50877c95fb6e3f75fa7653398b433a3210f16bb64f42d0bae99e62e25af59c2465b247fb1450e25607b8b281a2907a899cf6c17779f983f49f0bffcaff211432ae73c72b48877c9cef82b1656ea8e115827149150310506b86d83e5471605628bfc2822eac25fe03c258020b7c8e818d886330920de00847937b52128101b52b7877ce31d6843ba5a1e20e9344b115fdda5335890eed2bc676f69cfada579cf5e8e85a9901e93167791886af30ac45cd4d0bc4bb6bfaeae74e98de9c6f9aa58f058288e1cb18b34053c795d1f802bed44c299262014743e94796d08ce4182b3a0d51ac2c482248cf2361e577140612d7904b4ce9c6920dcab0c0e206dcbc9408f197de48463c426904e5130a5eed55ca2c4c3518404f0e7d38de75fbedc22cf5f6ce37f3b9b5f573128a9c713b54bbe2c4d3ec3cf4efc9ebc28de67887c0eaf9f67afefeaf302328bc61e05c151a3f380cd00daed82d02bd3dbd92e5e1bcaa7019f23fe71925ff7e32a437026889bf8c5b520cf7888529346ba85134047e4cd6e7cae996378069bde80a0a948831b66b1ff627bbbb527af2158ecfc9f8358e983c21bab90068153c162274069e3ff1b328f53b211d2f7294efff2f22ff1fbcdbc8394af40cbc6202680a40fec9b32f7e5950999fc19681f74ad2694e4b2968026d328b6d9783edecdeb923f035224489929285612fb8069054c456012e286e0524d25a3570af57020a0b964b114d02600129c28d090a0d06fb8f6cb3d5a7a5263f2e749feba86040968ca56e52e27c7bd896141d0c413ab8a3fd93333c4228f5fd715faab6bd06746991fec4da0dcea29b076c8a58881a524414301df45f43ad7f7f41a4bec1f1443d94f8fcd6812805a86ee99a9c7e7d42857ab730c046927080505e4c8b40cb515704f750c672ac1a802d87838cf4a50be8d88922eaa3b079f9c9de77f355a96582b60f4e573d0c18646edefc901c995ee9e21afac339f7b20689df7a015abe35b05946806a3ff0e4885a283566d6dba3b486b64334982d23c32ec947e1ac6ce276e343dae0c07459fc473104bec349a8971c46e4af83115c1b2d4224a55ba7dc8edb0a98eb201f027fc2b56c45a11d6a00353f12a1f6863b33a401909f36011fb68c390fc97e3faec5ac2df241e65b3fe9c852a17104527c033910205c28a5fce350d12f89f490554b13fbabd2d4f176b287d77373a786bdf021192dbcfd2da9fdd55916c069a5814943039097815afe95c3c29624fdc44d5d9d214317f1ad5eb015dcfe7688da2204a1fcabdd4e678f0cae3da02f8eef3680af8d89be6a40e2cae115b53f8472be31784928f1bb228a90069a67190835a5e4390aee72c16b886bd0be77b5e6dc5ea5338f43c82dd81fa177291564588ab48ed8308f963104480951b6631d3031576d9074f8e487ecd3d649b15a006eda12fac7457834077c5bc07ecacbbfba1910fc7e23b89ee611f343ee8a2d393c7c4a1f2138d043c0868319bf5426cbbbb1ffe40d16b2af540329c4175bf079e73dbe36362904e45320c6450ed523b2c8cf5a28f7bb0cf2540ef4d92a05d7a1625a965803f40bd5873a04393dbfa683f7cc3a5d26008dc6c1111050b022ef24d44f88c44cc654a51b9f89aa438253754466858a5b64661aaa0427c06fdcff8fc3442159e8b69e8b8301c2ac0044ee8814550d6aea572c0030b88f9df4987ad6a847a5dc4b5676aedf95f96745aa58e71d947198d80dfc93ce68105f6e5418ebbee01d03eab0bfcb8b484973e468010078934d614f1a92253c6c0dfa0d7180d4a34d88360abbae0ac410b6f5c983b244c701952c0d02c4d2b9998101818d5aec77b93b84a1ebde0a3835ab35206d829689ca8b06ca39018fcc9d432faa09c5c37211a241500b7cdf8fb51cb62565f541e4b0f85695d650e364f0230a481966ba45f21f2ac3f6c58a867e36f930db4bed1b9da2c7a68658897cbf8c141bf391e11ee21bed3113853cb3923e5a2db5b6c728c051bf86b7c7a0286b15942786454db3ed1fdc1bf3f00d8359b7329d755ea414d60c236d6ab5533a65dc572033c043456994117834d8691bc3f55e69b5983f81226f6298f3cf61e0dd246f7032ce5b2c1452c96003777777d7d157c400af704d1a9c04b747d8bce0b4d755220bc15c2a6219e77e2dcf80cecef24ba8a8c35fbd6fe685ad8c3fb52408a31ba4b17f6c75a7db934b2a2f922fdd5df5ba30f10816d14d4018309cbf60c44c8c6ed2df67bc6a40be443e7ac44f29f6db643b732e4dc6ba5e876b04fa1f20784b9aba4e6d8d857a0ffaa6c5e979f29e76772a7cc72552ecfb897e46cdc186d885ead57ac4785da19dd46a6ca4d482d4c9b3e2b2db9618176a4ea2c12d35e2abb8ab0d0efd77eb0b4bd9a2fd71e255f00fa5e32b0578988a4818b923483f65ee79c26dd935a7fbe3682e68898453df3fec6d47c80099f70c95cc4df5af3ce2cdb10fcb6e0971493bf8e79744d03de453d83d1925ab58ee2f33ebcbc9252ac8996f6397c4cb2980762dae70eff0dead0a02dd8f11048989bdebfe10153e47742831bba50af9370cae4dd5d437e730d10a6c36f918ebe8e16daf435e51145e23bfa78e8f545d887dd1f84fb78c80db0f387c1ade9ea09a1d60d44e23918f40804ed0bd6bd01a7efcdcc387aebe0b7bb3eed10531138b716ff0764bb1a001237e8f916466916e368ae62d1c9ba8b883db5ac61c31a29cd2c33ba964e6e7f1f6677b0dd03ce36395a6e7c199af948f4841b843d54f42355e0bc1b5e7d142a6a35f511ef06e3e7e0e4bd8902b0d27e66aa0f8f9d5d3dabf5f55a3cdd254922d767ee15ebe3eed37924242360b3875ce1ee87fa08cb63814018d443ac50a5bba7bc48664fd6a141dfcec485ddbbfd896b7f3d1567065466270731b5795ff3094aba5c0c2832fbdd2d8e5bc32733afdb2312ed0e12ed88ecc592872090db761f71c7a598f080d81e58f92e0ffa0cda7c13aebed3d60bab47a33993a356f9443eff9c0cd58278444f728fb568c17ee9100f51fce900e4d84790d5b2f9b6f3589b1b7e8fc866392e89bb55a588a4a195070b4946d0f9b05864bedd5d0a3e62ebe3d91ce38fbf64dbf71b9bbf3e9d08a49d5e167ac42707e11cb20d54b6c5c1348ab29309e99c8d2059332e53c0d313910104ff11946906657a77230e7f246f350ff83fcd06cc9a8a6401e65c38863f4fc3a3d1545da91e041c9fbd7d7004b87192863b6bfe053c4654279206bb3b77779ffd9bf87a276935720e4feb2108c68e988b8856bf7ca185a6c11718b599c6483121035e71efeef069a3a3ee6964bcad4b7c2c13d9e6c7c6e520e5f9367e4c3c8a440f472438f00f8fc9cc7c49f900403e8c22015e077bf33d79b64f12908d331e758ac3c138c7c3bfbe907d11c66c747281b71bd68a35f6ba1dd9c90b3c386a1aaac4c5a306a36548691ee47a638ed7e6900e73791a63d7ccc96703c79ecd5618fc63caf5bead86bfdb437beb31597af2ef29bb43f7f57d8c159a99698fe4feac6dfd0fb0b8add16977ff0babb3cb0017da6712a7ae9ed2118016037cddbdfffad1c6963e5acdf5beb15acf06f4ec2da3fc296ba074b431ae03b8b2e8dcba228c0386c5f5d2f13f8cbec270e8cef6f6e05de9b7319e353a29d42cd980e6ebec903fc82cf6569a44f5448055e47d23807d690ccddded350e043403684b663e3a38e12a2d5f76eae2d176eeeb0cf3c7ce7da57048a09e477d81fa43cf83c9ae1505b602073baac4073e9ad52ec210e46f5f8c1578d097227a10ef7008fbd6bdc5829b3f2aaa625cfdde6d03bc3b7c9c565e055b0d8193a1a7d4d9a80da76657a01b2d1dbd3f1bda3dee12fc277be8752a1de0a8d79bfce1aff7627588db5e6ff328defbbf875786a8808ed656227fb8678fb83953fcb41b3493ea21737c654e7fa9f64b170ccbec51ed71c0a2b9f6ed3ed7c7bd7dd1e6f5d591fc5a68ee16c2629d2b18251f16f081fe6b092d38b2b9fa797b0b6fc7973c642006c0b164bba36f77c37057a9d1dddd6e764114dcbd99e42cf28285f57fb1915901c33f8f7fe9a2e439b6dfbf28b380b9f260e963d875ae3ef3f5cdf71fe5ba458503f27b4af99d667c7d64525e0cbbea9cdd54491f0148e6a539331aee78cf5de7ae1bc2d54bc125f9955631ae422ab43089caee04a608ee5f22151be7895bc611d393266f5c24315ebd2713f28d9049d8792d6cd0c80a869e73ed27d331d8a7937cecd22fc9602d15534d487e30577dc9b9adb01e204b50e0c230732117134fb8097a1be96df4a6f9562a7e74b470a59236a41c254bae8b3ed0e02d4461730c1d775fb15d7e13d06cff337d23e495958f7854026ca28c9bec930914d85a46ae8c8832375830666e23e5284840d0be871986661dec096662e43c5e15ffe238b7c7aceefa02046e3e8f3c5257b93b97cea0b80ea718c8278c4d4d1941db7e8b00c018953409962889a500c323340919c80250434e238d49973429ccc13110ae960be8ef739f05014f2fbfa7627c6f62a65c6027bd70666ee375a046e65532446477d98af917752ef115465a321cf26826f2e91f94ab1e81666b39547966f88edcd0dc22c966d23589ec3e6ee714b2fbbfd904f08a6f0e60be1593ce26efedd8bae4ac6df18a552b2e3c423bb36ee32e384f4f3a21e4de3ba0b380ca3940b0c0906f057fc05b426525760ee9ddea120d9a832ea720e9359f71d7d0698d0cc9e7a14795ff7539c05b9c3bd92ce8b4a4206e00f704ff439d5ccb7d641e712b1bd5c7ed6db8b0b72e0a6d87b931b2d3ac50986b7cdbc6e6892150c901b9104e230a76aa4d9ff14e4eb2fe469356649ad9a23ddce0ea2cf89719cbf9a8b6da8c7aac659ea6d0f1380d44ca0b4e306fb5246d619a70abc39ab475d042ac67c9f05fd42e97f9e2667ff40c8105727af51e2c38c36a958e5283b2c837e0bf18d0e9a03ed1f26fe9b46ecf34e6d6b04bf7664286697a15fc394a339421a5bd32ebb4645b051b64e7aa8cad67dede7e01dce518c9fd05e695c93a1a47c6d51d7f9adee9c0087b4ba9c7a55e347749f6023a0553bf40180c6ec1040a3db05c74024a066b35daf228c62bcd69b0a881e162ca48ed5908ba44f966a2699a9b1a3b8d4ad9d00c16ccb93e609644e26e100296faf89852ed5dc2f184a799bf8383700f34a301af358a9d794f1d34b184cd4d8ca2014385d14b63c5598f20b463cbe16df1f2f6cd849645b40bfcfbef6d0b0c9e32ce0220c48be8915d39d4a046bc10a33adbf20d8e0cd11f9034f5c488a46c2f6cb1d90a34dd8dc905624099fc89283af127742a4c5e3e10261bdc9c1cf636c79d7b18cd99b6b33c12f1c63d11008ed04f3ee8209bd20a6c05bc3d8f95b6c8156331ce3be430059381d1a46f34c83217f00139d00c48a9327b85c738b510abccab63050dff8e738a5dc2abd575c4ebb5c2c0370d6874f560901884be361cd30f8ca124803a03ca134c998c0681105796fbc6e454630e8924f00c32c957cfd172fbeaa5c931495d2445dcc48185717147c8aeb69811302ea0cc12970de6ab2d6bdda906d54d996994d25d072e6ace7af7de5853ea0e1492144f751a1189c6c3722119073009dfdc6fdc1f7d2bc2eca44d2a17b1ab36a938480c527bbab45ddcc5cd5c1865617461d37d444a837ac67548457e261ddc205176cdd002aba79d7878a452bb7f866ed761f67305cc7a0b4025770daac0d9c4e0a4d7a634709fdc1a6188fe62d0fbae410eeb8596f75e8b574650e37e1b05ff270676d1c06c231eefda24aa3998c851c55441c4c74c1a8383265aa053e612e369037d2d6c8e5a96351ebe8235b57ec182d968c8b296e3297887662adeb7e9bcd6252d2dabc579de4307decb1b5307cdd30daddb6c2dc1ea76fa1a14e14554ac6029b6040407e560c9e3e0a57b7cf49aa5d9a7aae45e12e29fe69795d78f0d5ec0784ba28383a691c730cdc91e0019af4da5b81994382614d77dd75a8fd13d1c0068bb11885ab04af3cb2764a22236270ee677292f10502b78cc831384815192f41dc23e315d764eae27d25a09b966696afafd46acf5e4fcc615bdc58139f49aaee46a0e64db5652df380fe75de255a65eefb2bc27d456deb637d4566f88975a0034c69f352fb5a5b4c34b35635b7bc15809b67a13dded8933fa544d813c3408aaf6441a70563511db20862c354a8777db63439cdb3b6825573689f8bb040f4e018342f598a2751ced8f26fff50b75fe79e8fcff6de77f3bff18ff7abbb3f5f2c5dda7934ea3c3cc73981f6aaab6fb0f2d4b95bb622d65852f7a8119d7013b361007927266e3b824cfe7b418931f53d70bdf2b580cf4be6cf2576b7c9a839f9d2ecf6a605bb7c7a2d70836e3d9c832e1e4aea0adf5a003973dbf2efa6f0369a8ff771f9852e25a15a4dc6126aabec81b2f5f14fe9e31570330c136db5dbeadccdf332e1ed200fef360b61be3cd2de3f3910d67d394e2bd08a9cc771636feb15919230a164bb0d2307bedcbf6530aeb49b933aafd6572ce96f74bba9a6794351d95a51cbe5845c0990eaa22ee5f939342c86562ccd6bba720cbb3ef14f2ec834a278be02ef9644b0b0985cfe843558552160032b947cc89e504c86c4c7ee2209780e85dc98c77c66784eb2210c250218c09328be680df52d463e35f9b59fc2dc103ad54659c831fa498e5097ec81e92777147cef4830146f37abc365e7ae550893e1b6c1f23b286cba2e15c37c4d9ba971df372b819d33a8361eeaca9dac986a674a05b7b5e4d92d1f0694bcc6f93822cd5044b4443bbeceb8f52d8dbf418f88d25f8b278989dcca40891d4f19e3b093123b8884a916310f198fbb45ea188bddea45ca5f02668ce8ba05ed2e0456a083483174b66f2e417b99267a3992fb02bb3c8075d688c2ca5e39329d776ddd3303fc12c8826f48bfa1cedba7481d36f2345e49bc34bf319232bc95a624f4be05b65f93af7b0d4c826ff30b93f4c68b32b98581fb2b278e51b523dd7a3aa303d089d28f0f991cbcc80e6806b71a5a47e3ba9fd6ad2e3d0c78581cbe62746d090714d8614cbd825ad8161fc1516bffde5ff10d1ae381ea440de4a0ff99ac33e0df637cc57d4f878421e036e1e2e2d1e99c46d8030c69d560b99f9580a2563a5f31736dba3950d400268697ae800d86098f9245a71f6eb81ac7273e7ac0fc743cc77dbf07bc6e22e03be5c636513be683c3ac0ffb3055e2a94ca267ca9037b96a7f4bcc458b7fed5728ab49de46661c8a3fdd1ce878b2a94f1da66b997cb6b3bddf60a10580a4079056102c5e26eef166a30fb2dbdf55ce632004b4de80685d4c1cc412c1ce8b4103ddc8775f49b50c3c2f603fcb3482c7466c39c6a82c7d0c01a8b5806fd3d8dfe07d8624925c19073432de7000aadd47e1a80914a0c110f1b1a6f0d8d525e7285b8d17773666cdca9b9451ca5712af4fe164676ba78760f6c5afc4edb3533cb6bb01a52edfae02b8263182cf2d618f1ca225ddde7a73fc0a652faa99a6ac4b344307f6c2aadbaa9b4f626d2e0af077d844da4ec0b3a1d3b48e9d7d8d493db416a1840959d9ce2bb400fbc57d317d1787cbbb7d536c1db322c32c717f03c2f3903e75ec080c41690bed318a6676babe0aa17ddad1245d461fcc69cea51e3123c1fcc65fc91bebf6091f7fd3406167a93e8b940c581971a010b21d764e37b7e34519bc35050ee6d35ebac84860a481f0c11e70cbfec604ed483a4bf305fccc1d865f6866c0c4542bda77b23a201d26064e037a11f0143e935830a92d277f7c253a3bf3550d584ed8391ce199560c8b0e01cac63a634502d9030016602d73132865856320c318dfeee8d9626641f52b0d82ca0968f1123c6c1b72fad845955b6943a5c47ba94e11a8a0f54f1ebe0e8c1022ff5d31691491df2f62c3acb37530a9ce16b5bc31b2d09d694d0536ef150b1977647e869e0cf7e10e0243b3ad8824353e3308a56c363bdd503e3721d54b6db4229bc6778ecb28e15826f07046ccaced3b325c8a8e0f5cc7e2dff9eec5c85fb496f94d4282ffdd0c732d2b35556a6bd46b3a74e7c39c0e901f1066ef21c8df726c1262a2b08ce4ea6dfcf706fc0bf52d0ff23793fa97703c87e7b7a4f8f27eb6245b4c180e37cf40f46646f95a12c98ec61a27d3cb763ef48e2cedd00ca32ea54ad4e2338593bf407b44795ba11d26b9d6d5638d4144dbb5a36eb38afd4987901cad315cd6d47e8bfbdbc3cbb301bbc308b36c34ab1cb1f2e7ae471baf458f10949e0c7d26717e633ae4752dc28265b5066cad3e2818aacd2e43f008587918816a14814c8243ab771797355be8d02cf5734eccf3f9859ef4b3259d3dcb7b034f073764abe678b01a79cbd4117d8f1666ba68fce4ea167dc811b39a38ebbada6e72c3a9f8bdc15be235cd97560da8eb96121d80469cd22264d3ab1b644349d2bd1b60e4feed6ce4a9fb0ff0fd9425975d7c10a05698442c7ce43223ff69e03a10103f0ccff799af3d5f6210e8340dc904e61f87fd6db9f687cc09c45ae5cc47850232923982b7b36cfa33c58983bbee58d5149dd2b736f11882286ae90bbd496694b14ff677a7997c671bef70d5dccf213b712873329d9410e60c7f61c9987795df2a381b114a181cbdc0936278cd215a373ca6b1f44af1c6fc97f39d734489893c8a0c8c283c3569311d9ed7a3a9f4b3637477cf1ea2b6ee3b9e9a9c7640a9c1c2c08bd0664988013d5e4f633e8f6b3bb1a18abc9c7b2604c77b42d7ace24bbe6eca6fe11bff37221ca92f46785465a382d9695a30245ff45aa34fbfe04d7e477f29bb2b9dd6d21cc50b20f203bcb5f0548274de14dacdf9e3f8cdcfcb9f44da6fb8acde2eb01f976ad8b5f061808e320b9f95a3c98d0c4cf3ee2715d73baab3bfd13565a9680c726dda9255e25e5b43c69221efcf8a5b01fbf0499c1c23ce95a67c2e734c1733dfd73218dedb733b21399333cbf91018c341d71784bc9be797968b2406dccca87344be9320d3d3b2801062cd5ed2df6788a37587ea1bf6276a0d2f79cf2b16c5935cfa649ad9b25269a99ebfad83cfb8d4949290857f3bad932c3519eda9334c14e997936be00616b12409adecd53e5fb42593a51afa0992ceb6729956723bdd0e1542475255bd00bc5d22ab99449a14a3a29224c8f1931f83b95596639944cc224930049690704bd70769eff751ce3690aa517d80b681374e50387067c1eed1267e7650c26ff0df7b4bf3f7af962447c862833bf2707457ab1bda99c14c2aef4f98a4cc4f93b196c32b3de2baaf258c40bbb1a9fbbf0f36bf27c7be705f98e5e89293912729e5f659a09d4dfb8ed758c71020e1c2ca4dacdd544d78d86beefb02515531f93ce1d5209047bc4d9d4447078a33cf224e8869324f269d85a416a3f91e4f03ddeb23c7ff513b970fd1050d95a37f124076be428d157a03b5cf8dd56ed8845e4827bbe681df008d0e96114c6e7018f6b1d14c9ec9a826e65dc7c07cca5f0b2145e15c344004d60be0339434e380bdbb167618c19220513a2cbd6f99e2f801b2f9220e0d7b47594bf33a6390042231ab168e08ccb3f3be8b148c1c6233748cc69ec0af52931d337265b8f24c6743467243129909895a8b18020cd635849df38170128bc31d0f7c45a497f13784e642e6918e2203f4069822a1133136e913626794ed2761889034e18571218d6c7440b6dcaf53471af9836e35e5109661fb8ac139030ef4184d45e2c1bf984461c681b00103158986cc0e078e76a3c17621e3093a9319ea808ecd88533178082fc77f7a83b66be17b6e22ad32ea587b4689f9808814b5d1f0c86e2f7249049f7f05f02aa1178721ab92b8df95bf25b3241ff3bc0832fa383ea73f7802fc8312c46845299fca0bd95c60433dcd312a7cbae59e04d01c1b5374b56770bf84e02fb795426e45272fc15d15586bfe65a26d1e41dc5cdb3d243c7a0abd231f206e8c8df54ca3f87f6f9bb8bee496d3b06a37609b7fad710e7c3f4140c6e30a3686c66353a38ca9e9750a91de8127c2b9090f59132c154d805f8a05cb0d4b455d0e9dcf070f1f8377bfcd0941e74547472c9758f260e9a9b6cc060bfbd4b985c38cfc7dbe32ffb6be7689bfca626050e7bdbd9a473c8a1aa6722715cab0006bd49ac0ef6860e01afff0d0000ffff010000ffff423d752ccf9e0000")
gr, _ = gzip.NewReader(bytes.NewBuffer(bs))
bs, _ = ioutil.ReadAll(gr)
Assets["index.html"] = bs
@@ -93,7 +93,7 @@ func init() {
bs, _ = ioutil.ReadAll(gr)
Assets["lang-el.json"] = bs
- bs, _ = hex.DecodeString("1f8b080000096e8800ffd459ef6e1cb90dff9ea7200c04b001772fbd5efb215f0a2769ae6e126791d80d021828b423cdaee019694ed2ec662f70d1a729d0d7e8a3f4494a52d2fcdbdd389736b9e443b21af24789a2488a94dfdf0380a3b3f9393c53dba387fdf0343216b60d4ce641224a0917562aa6e771cf7aa51aeb75b06e9b01034a0773cafbc4e7e188a1862cd531abca6ee0cc58b3ad6debe1ca8ba5e2c95dd066f94796b90b93a632c6b6a650f05ab9b5722c392165e08199a2c82166147ed42e7923fc1b498fe757701574a57f16415b43dc2929012bebd9c2719088b6d93abd5c05f8f7bfe0fb07bffd01fe226eec021e59b7046124849582d2920d500b786c4d707ad1a2e5fd439eeb7f918f2a3c51950aac581a25b2f6853546154149660ebf13c4166dad4ce8363e2664d0c65456a0cf88b4ca8810417f929a9d927f7b52e794fdc7803976cb2929018d58540aaee666cea0c1670604e5a0b0752dc0ab4638544ac2f5916e1ed2d15f1f81c84e0bd621436e8da875818c60a151aeb4ae068116ad71d7054832137adb166cc9c64fe2b3b8fc975a2c6dce39cba1100791f854a305feaa9cc7334a6e3f250d80b868ad3d3160a18307e114e8a5b10e15dfac9481cada1b722d540d8a95304be567183d0a50e2e9d92594388bdffaa0ea6883cf306baf6e9ca9469b48b29844fb820fa26ef07b1df7e7411b1030f3a123607c483c175ed8a9a61205c27161c9f12061b105bf354558a146dd1ebec452d38d35ce060e40289dadb361a016920d63d1051c180c137f0a18e43b009cd6331f36baaa60811a63b492fae43ce839213b5251b5685c37d9edafb07e32019b8d9589a348fef1ea1cce5ac41b8c064e3a3017de6face394f521f6c109d0c9dc016166f582cf35aa686074c3eda5271165944b39b01b27566517a28227399c1932a5ed870eeebb43ac91e03869ee1223f85c56ac27ff26128727ccbbc8e5fdeea146f833a59a9c5218392644d0733481a7ac5d2911efc60925c16c31b5ce94b41708734caa7bd0913e14195b658716a12f04b924d30935fccc8077c0e9ed31fb3d5f7070fc4c3fface9f44890ff0fb295eb60113899194ff5ea99f5a3488cfe27b7951f482b5bab0dd2786d9f993488bc301e342d4aa63f14766a2b7270e8f22f9e53322e1ffe9b32c2b6d18968789613aba19923117bc2ce1356636e60d3e3bc0d2f29ec824cf758d77f9c0701f62a709f05c9d96d9b46caf1d5a84ce4558f529279f714c4f0a2f1e3a7bbca29b96f20fbc4989aa708a2f6b5d022e2eada2441640bdc3609fc1254a62c1876b61ca73a220c738fefb0914c29070eb5152600e05bf42d72b70ff65bc98bf1e65927138ee6023623d36fc4c00a7d65a6d46f53123f7d1a3c8abb317d30a794a4a40952a4c38a742698d7b3f8e0e708093c53abb457f1f137640317027c044dc01d3014da04cca404f56dd557797dc0904112d968723065c282563c13da144d86bb1e6f0e2df44c2a57221d78d130bd328da8c5c896f65f234bfa29b9c6fe281c36d7458f165ff4b45f24281ba241f6748e3c462e13708e6023e42a6b4015432bd43a5cf0c40af020c69bc934b8d6e4de5e1387466f0022b07f273a27bcc6c144c02e3269514715b71afffc7e93a0537c909f3b067182c0751043b1f2c72524ea60a7150ef500519da4ebb5f2492176a8344c138431a27966d1d76c38f534f35fc4c00f6b747ce6e520d342664906d9ae8a17998186d43410fdfc153ebda9a0113520262de87399692b6b0d5de2aea0e443fcdca61c3d2a79529a907e6f848c39ec19536ac301f2e142ee2d16440369b65f861c074126df0483864463db7b765d890bfa373f16b02f50154292b5b3e1caff249334cd5f00a9b220a5b745a52f414a257538b45591f8b78ec816b8e5fd8a213c43c6514d6eb31c9e2fc334ce1c16d71befffce39f63253fc3fc710b746f89e5d2a9255f6ee4d778f2ba48bd47bba874516d41ac85aeb88d1701dedf6f5d75ff964feb93e4dfa3fceded6ca0022a59ea65eb62cddf1fbca04e8fba1aba6af156d56b5a6606bd656a4a152ea56d345006c56c8a97e368ea4ee72fb760bf49650ab76dc84c2d5fd88e2f6c3a40eec8249a0873df3953b860a01a056b891b7ebd4035b1750df41a819d1ec982d73f539368b0b4689aae01c629ca2ea33a5a0efb647afbe089637b28c949ba8610bda766bdd87df8ce915a547689472b746fb46f7703c343c0b840a44989bd2be4e8f503b070d092b780755a5b499a5cc0efbf1f54753e3872033c654f9e8e43bc262abc7f517bde8a69eb058e4fa332be1145daa3147ea5c8d158a821f710d5c0b85f9b62bdd1b24e54e958be99179530379dee07f9bb53a04bf04e8193572a8f4bdba21ae98ebd8ecf8ad7ed8307bf5390aef4eba37ca2a94cefdf3d303877b6c2893b6d048ed32bd7c98ebebfae3203e3f0c9d079d96af09285eadd60077f4a4f77fcfad66fe0a305f62dd2e1eb546789cc24ad0f1ef2a7caf72ab861937070a13b5087a6eb95f1d31af3f80f3ff481c2cfbc15563527fb63e534074af7964fff24ea703c3b39e54385e3df9c30173d058105b9d3f1df4e466b18cc85fb77f4352a7a97515ba37f6ad51d1bcaa0bd9335d4757fc491efc7c529afcc8d4975761e264643beff24bdf40dbe327be9e839f4d262f192bcf7fe6d84f69cf789737bdb898dfe8832fc4c00ba0699c5834ca402bf6ea8704e35f294d403ff7c79397fcd3dd08f57e7193a2646707ac523481e46c61b7ad616925fa704172094874e39115016ab353b87088397e0ce03a5a4a7f06112f3f47813ace5a3f96c731f52bdf783fd8b2818bd338c0a0d3d7023cd4df452f1b20b153654dcc5ae919e6ab69c930b7a66c1ca0525f45a7198b0f2b508c50ad43b0c102c5db334f59f7d1bfbadaa1e0dff36b67c6fbbbeee2d16533c016b8efad21b54c0d35339d9f3ae3f061627d4f457221289837bb7f7fe0b0000ffff010000ffff9a7f6163241f0000")
+ bs, _ = hex.DecodeString("1f8b080000096e8800ffd459ef6e1cb90dff9ea7200c04b001772fbddedd877c299ca4b9ba499c4562370860a0d08e34bb8267a43949e3cd5ee0a24f53a0afd147e99394a4a4f9b7bb712e77c9391f126bc81f258a222952fbfe1e001c9ccc4fe199da1c3cec87c791b1b06d60320f12514a38b352313d8f7bd62bd558af83759b0c18503a9853de273e0f470c3564a98e5955760d27c69a4d6d5b0f175e2c154fee8236cb3fb3cc6d98349531b6358582d7ca5d2bc792135206ee99298aec6346e147ed9237c27f23e9f1fc022e82aef4cf22686b883b252560653d5b380e12d1361ba797ab00fffd0f7cfbe08fdfc1dfc4955dc023eb96208c84b052505ab2016a018fad094e2f5ab4bc7fc873fd1af9a8c21355a9c08aa551226b5f586354119464e6f03b416cd1d6ca846ee3634206ad4d6505fa8c48ab8c0811f417a9d929f96f4fea9cb2ff1830c76e392525a0118b4ac1c5dccc1934f8cc80a01c14b6ae0578d508874a49b83cd0cd433afacb0310d969c13a64c88d11b52e90112c34ca95d6d520d0a235eeba004966426fdb802dd9f8497c1697ff528ba5cd39673914e220129f6ab4c0df95f37846c9eda7a4011017adb527062c74f0209c02bd34d6a1e2eb953250597b45ae85aa41b11266a9fc0ca347014a3c3d39871267f11b1f541d6df01966edd58d33d56813491693685ff041d40d7e5fc7fd79d00604cc7ce808181f12cf851776aaa94481705c58723c48586cc06f4c1156a851b7872fb1d474638db38103104a67eb6c18a88564c35874010706c3c41f0306f91600a7f5cc87b5ae2a58a0c618ada43e390f7a4ec88e54542d1ad74d76fb3bac9f4cc0666365e228927fbc38859316f106a381930ecc85f76beb38657d88bd77027432b7479859bde0738d2a1a18dd703be9494419e5520eecc68955d985a8e0490e67864c69bba183fb6e1f6b24384e9adbc4083e9515ebc97f1389c313e65de4f27e775023fc99524d4e298c1c1322e8399ac053d6ae948877e3849260b6985a674ada09843926d51de8481f8a8cadb2458bd017825c92e9841a7e66c03be0f4f698fd9e2f38387ca61f7de38fa2c407f8fd142fdb8089c448ca7fafd44f2d1ac467f19dbc287ac65a9dd9ee13c3ecf449a4c5e18071266ad5b1f82333d1db13874791fcf21991f0fff4599695360ccbc3c4301ddd0cc9980b5e96f01a331bf3069f1d6069794f6492e7bac6bb7c60b80fb1d30478ae4ecb6c5ab6d7162d42e722acfa9493cf38a62785170f9d3d5ed14d4bf907dea4445538c597b52e0117975651220ba0de61b0cfe01c25b1e0c3b530e5395190631cfef3080a6148b8f528293087825fa1eb15b8ff325ecc774799641c8e3b588b588f0d3f13c0a96badd6a3fa9891bbe851e4d5c98b69853c2525a04a15269c52a1748d7b3f8c0eb08793c53abb457f1f13b640317027c044dc02d3014da04cca404f56dd56779bdc0904112d968723069c292563c13da144d86b71cde1c57f130997ca855c374e2c4ca368337225be95c9d3fc8a6e72be89070eb7d661c597fd2f15c90b05ea927c9c218d138b85df20980bf80899d20650c9f40e953e3300bd0a30a4f14e2e35ba359587e3d099c10bac1cc8cf89ee31b35130098c9b5452c46dc5bdfe86d3750aae9313e661cf30580ea208763e58e4a49c4c15e2a0dea10a32b49d76bf48242fd40689827186344e2cdb3aec861fa79e6af89900ec6f8f9c5da71a684cc820db34d143f33031da86821ebe81a7d6b5350326a404c4bc0f732c256d61ab9d55d42d887e9a95c386a54f2b53520fccf191863d832b6d58613e5c285cc4a3c9806c36cbf0fd80e924dae09170c88c7a6e6fcbb0267f47e7e2d704ea03a85256b67c385ee5936698aae115364514b6e8b4a4e83144afa6168bb23e16f1d803d71cbfb041278879ca28acd76392c5f96798c283dbe07cfffbd7bfc74a7e86f9e316e8de12cba5534bbedcc8aff1e475917a8f7651e9a2da80b816bae2365e04787fbf75d5fd1b3ead4f927f8ff23737b3810aa864a997ad8b357f7ff0823a3dea6ae8aac55b555fd33233e82d5353aa70296da38132286653bc1c4753773a7fb905fb4d2a53b84d43666af9c2767c61d301724726d14498fb4e99c20503d528584b5cf1eb05aa89ad6ba0d708ecf44816bcfe999a4483a545d3740d304e517619d5d172d827d3db074f1cdb43494ed23584e83d35ebc5eec3778ed4a2b24b3c5aa17ba37dbd1b181e02c605224d4aec5d2147af1f80858396bc05acd3da4ad2e402beff7650d5f9e0c80df0943d793a0ef19aa8f0fe45ed792ba6ad17383e8ecaf84614698f52f895224763a186dc435403e3de35c57eb5d130477dffc3dd35dd6757af3760d68c4a45cba5cda212e6aadbc15efef6141853bc5fe0ec9ffa8bd2b6a8462a522ee3bbec65fbe0c19f14a49ae8f2208744ea73fa8723cc6e5b5be19b2f6d040ed333e1d196bebfaf3203e3f0c9d079d96af01488ea5d29d51cd3db273f5ff61bf868815d8b74f83a15aa223349ebbd87fca9f2bd0a6ed865ed5de816d4bee97a65fcb4483ffce1bb3e50f89dbcc2b2f06877ac1ce740e97e0ca17f1275389c1d1df3a1c2e11f8e988b9e82c082dce9f01f47a3350c5e26bb77741715bdcda8add13fb5ea960d65d0cec91a7ab6f88823df8d8b535e982b931a953c4c8c867cff497a2a1d7c65f6d2d17bf2b9c5ea2f79effd9b08ed39ef13e7e6a6131bfd0a35fc4c00aa2398c5834ca40ea96ea8f3484dc694d403ff7a7e3e7fcd4de48f17a7193a2646707a0625481e46c61bfa5d40487ede135cc1511e3ae6444059acd6ec1c220c9ed23b0f94927e4b1826314faf5fc15a3e9acf36f73ed57b3fd8bd8882d143cda852d30337d2fc0ab154bcec42853555c7b1eda6b7ae0de7e482dea9b0f443097dad384c58f95a846205ea1d0608d6fe599a1af8fe1de06b553d1afe6dec99df768df15bac467902d61cf5a547bc80a7a772b2e75d7f0c2c4ea8e967361289837b37f7fe0f0000ffff010000ffff40ae204d65200000")
gr, _ = gzip.NewReader(bytes.NewBuffer(bs))
bs, _ = ioutil.ReadAll(gr)
Assets["lang-en.json"] = bs
diff --git a/gui/index.html b/gui/index.html
index 5d3d1721..21735be0 100644
--- a/gui/index.html
+++ b/gui/index.html
@@ -421,7 +421,7 @@
The node ID to enter here can be found in the "Edit > Show ID" dialog on the other node. Spaces and dashes are optional (ignored).
When adding a new node, keep in mind that this node must be added on the other side too.
The node ID cannot be blank.
- The entered node ID does not look valid. It should be a 52 character string consisting of letters and numbers, with spaces and dashes being optional.
+ The entered node ID does not look valid. It should be a 52 or 56 character string consisting of letters and numbers, with spaces and dashes being optional.
diff --git a/gui/lang-en.json b/gui/lang-en.json
index 7ae73a21..8730fc95 100644
--- a/gui/lang-en.json
+++ b/gui/lang-en.json
@@ -89,6 +89,7 @@
"The configuration has been saved but not activated. Syncthing must restart to activate the new configuration.": "The configuration has been saved but not activated. Syncthing must restart to activate the new configuration.",
"The encrypted usage report is sent daily. It is used to track common platforms, repo sizes and app versions. If the reported data set is changed you will be prompted with this dialog again.": "The encrypted usage report is sent daily. It is used to track common platforms, repo sizes and app versions. If the reported data set is changed you will be prompted with this dialog again.",
"The entered node ID does not look valid. It should be a 52 character string consisting of letters and numbers, with spaces and dashes being optional.": "The entered node ID does not look valid. It should be a 52 character string consisting of letters and numbers, with spaces and dashes being optional.",
+ "The entered node ID does not look valid. It should be a 52 or 56 character string consisting of letters and numbers, with spaces and dashes being optional.": "The entered node ID does not look valid. It should be a 52 or 56 character string consisting of letters and numbers, with spaces and dashes being optional.",
"The node ID cannot be blank.": "The node ID cannot be blank.",
"The node ID to enter here can be found in the \"Edit \u003e Show ID\" dialog on the other node. Spaces and dashes are optional (ignored).": "The node ID to enter here can be found in the \"Edit \u003e Show ID\" dialog on the other node. Spaces and dashes are optional (ignored).",
"The number of old versions to keep, per file.": "The number of old versions to keep, per file.",