1
0
mirror of https://github.com/Luzifer/cloudkeys-go.git synced 2024-09-16 14:18:32 +00:00

show tooltip when copying to clipboard (#19)

* show tooltip when copying to clipboard

* Generate script / bindata

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Stefan 2019-11-07 13:03:48 +01:00 committed by Knut Ahlers
parent 76a6a0100a
commit 47427d48a8
3 changed files with 266 additions and 252 deletions

View File

@ -1,4 +1,4 @@
// Generated by CoffeeScript 2.3.2
// Generated by CoffeeScript 2.4.1
(function() {
// vim: set tabstop=2 shiftwidth=2 softtabstop=2 expandtab:
var CloudKeys;
@ -140,9 +140,9 @@
getClipboardCode(value) {
var cb;
cb = $('<div class="clipboard"></div>');
cb = $('<div class="clipboard" data-toggle="tooltip" data-original-title="Copied to clipboard!" data-trigger="manual"/>');
cb.click(function(e) {
var elem;
var elem, t;
elem = $(`<textarea>${value}</textarea>`).css({
'position': 'absolute',
'left': '-9999px',
@ -154,6 +154,11 @@
elem.select();
document.execCommand('copy');
elem.remove();
t = $(this);
t.tooltip('show');
setTimeout(function() {
return t.tooltip('hide');
}, 1000);
});
return cb;
}

View File

@ -3,9 +3,9 @@
// assets/ajax-loader.gif
// assets/bootstrap.min.css
// assets/bootstrap.min.js
// assets/clipboard.png
// assets/clipboard_click.png
// assets/clipboard_hover.png
// assets/clipboard.png
// assets/crypto-js.min.js
// assets/jquery.min.js
// assets/script.js
@ -377,8 +377,8 @@ func bindataAssetsAjaxloadergif() (*asset, error) {
name: "assets/ajax-loader.gif",
size: 8238,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1514416551, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080885, 0),
}
a := &asset{bytes: bytes, info: info}
@ -1111,8 +1111,8 @@ func bindataAssetsBootstrapmincss() (*asset, error) {
name: "assets/bootstrap.min.css",
size: 121200,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1526549233, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080903, 0),
}
a := &asset{bytes: bytes, info: info}
@ -1494,111 +1494,8 @@ func bindataAssetsBootstrapminjs() (*asset, error) {
name: "assets/bootstrap.min.js",
size: 37045,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1526549233, 0),
}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _bindataAssetsClipboardclickpng = []byte(
"\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\x2d\x02\xd2\xfd\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49" +
"\x48\x44\x52\x00\x00\x00\x0e\x00\x00\x00\x0e\x08\x06\x00\x00\x00\x1f\x48\x2d\xd1\x00\x00\x00\x19\x74\x45\x58\x74" +
"\x53\x6f\x66\x74\x77\x61\x72\x65\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\x79\x71\xc9\x65" +
"\x3c\x00\x00\x01\xcf\x49\x44\x41\x54\x78\xda\x8c\x92\x4f\x6e\xd3\x40\x14\x87\x3f\x3b\x6e\x92\xca\x6d\xd3\x34\x0e" +
"\x10\xda\xa6\x89\x9b\x45\x55\xa9\xa8\x2b\x24\x76\x88\x1d\x27\xe0\x08\x48\x9c\x20\xf7\x60\xc5\x0a\x89\x03\x70\x00" +
"\x56\xb0\x43\x91\xd8\x20\x8a\x2a\xb2\x20\x69\x4b\x16\x38\x49\xd5\x94\xfa\xef\x78\xcc\x8c\x51\x83\x22\x84\x94\x91" +
"\x9e\xfd\xc6\xfe\x7d\xf3\x7e\xef\x69\x8c\x6e\xb7\xfb\x08\x78\xa5\xe2\x88\xe5\xd6\x57\x15\xcf\x2d\xf5\x78\xd9\xe9" +
"\x74\x8e\xea\xf5\xfa\x52\xd4\x78\x3c\x3e\xec\xf7\xfb\xaf\x35\xd8\x71\x1c\x07\x44\xc0\xf5\xe0\x23\x2b\xb3\x13\x2a" +
"\xb5\x55\xa4\xb4\xf0\x26\x12\x7b\xff\x09\xc5\xea\x2e\x86\x69\xe5\x60\xad\x56\x43\x81\xf5\x7c\x67\x18\x06\xc9\xb7" +
"\xb7\x1c\xdc\x31\xd9\x3e\x7e\x88\xd3\xb1\xc9\xa8\x70\xfa\xee\x3d\x33\xff\x03\x17\x33\x97\xf5\xfd\xc7\x39\x28\xa5" +
"\xcc\xdf\x73\xb0\x9c\x5d\xb1\xdb\x3e\xe6\xd7\xf9\x29\x83\x61\x82\x69\x28\xb4\x6c\x51\xb2\xd7\x39\x1f\x7a\xb9\xe6" +
"\x56\x3b\x07\x0b\x85\x02\x12\x83\x28\xf0\x11\x56\x91\x94\x02\xd7\x81\x20\xf3\x05\x49\x34\xe1\x52\xb4\x59\x4b\x53" +
"\x6e\xb5\x8b\x60\x26\x91\x49\x44\x96\x04\x5c\xdd\x98\x04\xf7\x9f\xb2\xe1\x6c\x43\x1c\xd3\x0e\x32\x8c\x62\x89\xb3" +
"\xc1\x80\x66\xb3\xf9\x17\x34\x4d\xf3\x8f\xff\x38\x22\x0d\x13\xe2\xd0\xe4\xee\xde\x21\xa5\xea\x1e\xfe\xcd\x8c\x35" +
"\xe5\xce\xa9\x6d\x71\x39\x99\xcc\xb5\xf3\x8a\x99\xaa\x98\xc6\x82\x34\x12\x88\xc8\x54\x16\x43\xcc\x38\x40\xc4\xa1" +
"\xfa\x97\x11\x04\x2a\x17\xe2\x5f\xab\x64\xa9\xb2\xa9\x22\xd6\x21\xf3\xe9\xa5\xaa\x2f\x2d\xd6\x4b\xe7\xfa\x80\x05" +
"\x50\x4f\x4a\x5a\x9b\xf8\xaa\xff\x74\xd5\x56\xbd\x26\x94\xca\x65\x1a\x8d\x06\x61\xb0\x91\x03\xd5\x6a\x35\xd7\x2d" +
"\x4c\x55\xfb\xae\x3c\x78\xc6\xf0\xe2\x33\xc6\x4a\xc6\xd8\x2e\x31\xfc\xf4\x85\xcd\xef\x3f\x11\x49\x9c\x57\xd7\x95" +
"\xa6\xd3\x29\xad\x56\x6b\x0e\xfe\xf0\x3c\xaf\xb2\xb3\xe3\x62\xd7\xdd\xfc\xe3\xbd\xff\x5c\x37\xd7\x75\x19\x8d\x46" +
"\x3a\xf5\x34\xf8\xa2\xd7\xeb\xbd\x51\xd1\x5c\xf2\x92\x9f\x69\xe6\xb7\x00\x03\x00\x5f\x7e\xce\x4d\xc6\xc7\x67\xff" +
"\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\x01\x00\x00\xff\xff\xd9\x3b\x47\xd3\x2d\x02\x00\x00")
func bindataAssetsClipboardclickpngBytes() ([]byte, error) {
return bindataRead(
_bindataAssetsClipboardclickpng,
"assets/clipboard_click.png",
)
}
func bindataAssetsClipboardclickpng() (*asset, error) {
bytes, err := bindataAssetsClipboardclickpngBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{
name: "assets/clipboard_click.png",
size: 557,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1514416551, 0),
}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _bindataAssetsClipboardhoverpng = []byte(
"\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\x31\x02\xce\xfd\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49" +
"\x48\x44\x52\x00\x00\x00\x0e\x00\x00\x00\x0e\x08\x06\x00\x00\x00\x1f\x48\x2d\xd1\x00\x00\x00\x19\x74\x45\x58\x74" +
"\x53\x6f\x66\x74\x77\x61\x72\x65\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\x79\x71\xc9\x65" +
"\x3c\x00\x00\x01\xd3\x49\x44\x41\x54\x78\xda\x8c\x92\x3f\x8b\x13\x41\x18\x87\x9f\xdd\x0d\xb9\xdc\xdf\x24\x97\x1c" +
"\x12\x25\x6e\x61\x42\xf0\xf0\x0c\x16\x06\xd2\x58\x5d\x63\x9b\x56\xb0\xb1\x10\xfc\x04\xe9\xfc\x04\x56\x56\x56\x82" +
"\xb5\xc1\xc6\xca\xea\x40\x02\x16\x41\xce\x14\x12\x10\xf4\x72\x89\x10\x0d\x67\xbc\xc4\xcb\x66\x67\x67\x77\x9d\x59" +
"\x49\x30\x88\x90\x81\xdf\xcc\x3b\xf3\xbe\xcf\xbc\xbf\x81\x31\xea\xf5\x7a\x15\x78\xa6\x74\xc0\x6a\xe3\xa3\xd2\xc3" +
"\x98\x9a\x9e\xd6\x6a\xb5\x83\x72\xb9\xbc\x12\xd5\x6e\xb7\xf7\x1b\x8d\xc6\x73\x0d\x16\x8a\xc5\x22\xd3\xf1\x0f\x3e" +
"\xbd\x7b\x45\xff\xc3\x6b\x92\x99\x0d\x82\xd0\x42\x78\xdb\xdc\x38\x7c\xc0\x6e\xfe\x3a\x56\x2c\x1e\x81\x85\x42\x41" +
"\x2f\x7b\x1a\xc4\xf7\x7d\x8e\x5f\x3e\x26\x15\x1f\x53\xad\xde\x22\x5b\xd8\x24\x24\x49\xe7\xcd\x11\xfd\xb7\x4f\x18" +
"\xe6\x0f\x29\xdd\xb9\xc7\xbc\x56\x8f\x05\x28\xce\x7b\xe4\x2b\x37\xf9\xd5\xeb\x70\xd2\xf5\x30\x0d\x85\x26\x62\xac" +
"\x59\xdb\x0c\x86\xdd\x05\xb0\x04\x4a\x29\xc1\x30\x71\x9d\x29\x52\x59\xf2\xb1\x98\x38\x92\x70\x2a\xf1\xdc\x33\xbe" +
"\x6f\x5c\x63\x3c\x99\x60\xa8\x5a\xd3\x34\x97\xc1\x30\x0c\x08\x3c\x97\xd0\x73\x38\xbf\x30\x71\x2e\xdf\x65\x27\x7b" +
"\x05\x84\x20\x25\x2c\x3e\x7f\x39\x61\xf8\x6d\x40\xa5\x52\x59\xb6\xaa\x48\x02\xe1\xe2\xcf\x3c\xc4\xcc\xe4\x92\xbd" +
"\xcf\x5a\xda\x66\x7a\x31\x66\x4b\xb5\xca\x66\x76\x19\xff\x1c\xfd\x6b\x55\x77\xf4\x85\xc4\x77\x25\xd2\x35\x95\xc5" +
"\x19\xa6\x70\x90\x62\xa6\x72\x21\x8e\xe3\xa8\xe6\xe2\xcf\xb3\x96\xc0\x40\xc9\xf3\x09\x85\x96\xb2\x1d\x04\xd1\xed" +
"\xf3\x42\x1d\xff\xbd\x5f\x80\x46\x3c\xc3\x54\xb9\xf0\xd7\x37\xd5\x5b\x3d\xd6\x12\x09\x72\xb9\x1c\x33\x67\x27\xea" +
"\x98\x4e\xa7\x69\xb5\x5a\xcb\xa0\xbe\x7d\xef\xf6\x7d\x06\xdd\xf7\x18\x5b\x21\x43\x2b\x4e\xff\xb8\x43\xea\xf4\x0c" +
"\xe9\x89\x28\x6f\x59\x16\xa3\xd1\x28\x8a\xe7\xe0\xd7\x5e\xaf\x97\xb4\x6d\x9b\xf5\x8c\x1d\x1d\xe6\xfe\xf3\xdd\x4a" +
"\xa5\x12\xaa\x56\x87\x43\x0d\x3e\x6a\x36\x9b\x2f\x94\xae\xae\xf8\xc9\x4f\x35\xf3\x5b\x80\x01\x00\x6f\xe1\x01\x52" +
"\xa7\x11\x38\x66\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\x01\x00\x00\xff\xff\x71\x83\x6f\x4e\x31\x02\x00" +
"\x00")
func bindataAssetsClipboardhoverpngBytes() ([]byte, error) {
return bindataRead(
_bindataAssetsClipboardhoverpng,
"assets/clipboard_hover.png",
)
}
func bindataAssetsClipboardhoverpng() (*asset, error) {
bytes, err := bindataAssetsClipboardhoverpngBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{
name: "assets/clipboard_hover.png",
size: 561,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1514416551, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080903, 0),
}
a := &asset{bytes: bytes, info: info}
@ -1649,8 +1546,111 @@ func bindataAssetsClipboardpng() (*asset, error) {
name: "assets/clipboard.png",
size: 561,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1514416551, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080885, 0),
}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _bindataAssetsClipboardclickpng = []byte(
"\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\x2d\x02\xd2\xfd\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49" +
"\x48\x44\x52\x00\x00\x00\x0e\x00\x00\x00\x0e\x08\x06\x00\x00\x00\x1f\x48\x2d\xd1\x00\x00\x00\x19\x74\x45\x58\x74" +
"\x53\x6f\x66\x74\x77\x61\x72\x65\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\x79\x71\xc9\x65" +
"\x3c\x00\x00\x01\xcf\x49\x44\x41\x54\x78\xda\x8c\x92\x4f\x6e\xd3\x40\x14\x87\x3f\x3b\x6e\x92\xca\x6d\xd3\x34\x0e" +
"\x10\xda\xa6\x89\x9b\x45\x55\xa9\xa8\x2b\x24\x76\x88\x1d\x27\xe0\x08\x48\x9c\x20\xf7\x60\xc5\x0a\x89\x03\x70\x00" +
"\x56\xb0\x43\x91\xd8\x20\x8a\x2a\xb2\x20\x69\x4b\x16\x38\x49\xd5\x94\xfa\xef\x78\xcc\x8c\x51\x83\x22\x84\x94\x91" +
"\x9e\xfd\xc6\xfe\x7d\xf3\x7e\xef\x69\x8c\x6e\xb7\xfb\x08\x78\xa5\xe2\x88\xe5\xd6\x57\x15\xcf\x2d\xf5\x78\xd9\xe9" +
"\x74\x8e\xea\xf5\xfa\x52\xd4\x78\x3c\x3e\xec\xf7\xfb\xaf\x35\xd8\x71\x1c\x07\x44\xc0\xf5\xe0\x23\x2b\xb3\x13\x2a" +
"\xb5\x55\xa4\xb4\xf0\x26\x12\x7b\xff\x09\xc5\xea\x2e\x86\x69\xe5\x60\xad\x56\x43\x81\xf5\x7c\x67\x18\x06\xc9\xb7" +
"\xb7\x1c\xdc\x31\xd9\x3e\x7e\x88\xd3\xb1\xc9\xa8\x70\xfa\xee\x3d\x33\xff\x03\x17\x33\x97\xf5\xfd\xc7\x39\x28\xa5" +
"\xcc\xdf\x73\xb0\x9c\x5d\xb1\xdb\x3e\xe6\xd7\xf9\x29\x83\x61\x82\x69\x28\xb4\x6c\x51\xb2\xd7\x39\x1f\x7a\xb9\xe6" +
"\x56\x3b\x07\x0b\x85\x02\x12\x83\x28\xf0\x11\x56\x91\x94\x02\xd7\x81\x20\xf3\x05\x49\x34\xe1\x52\xb4\x59\x4b\x53" +
"\x6e\xb5\x8b\x60\x26\x91\x49\x44\x96\x04\x5c\xdd\x98\x04\xf7\x9f\xb2\xe1\x6c\x43\x1c\xd3\x0e\x32\x8c\x62\x89\xb3" +
"\xc1\x80\x66\xb3\xf9\x17\x34\x4d\xf3\x8f\xff\x38\x22\x0d\x13\xe2\xd0\xe4\xee\xde\x21\xa5\xea\x1e\xfe\xcd\x8c\x35" +
"\xe5\xce\xa9\x6d\x71\x39\x99\xcc\xb5\xf3\x8a\x99\xaa\x98\xc6\x82\x34\x12\x88\xc8\x54\x16\x43\xcc\x38\x40\xc4\xa1" +
"\xfa\x97\x11\x04\x2a\x17\xe2\x5f\xab\x64\xa9\xb2\xa9\x22\xd6\x21\xf3\xe9\xa5\xaa\x2f\x2d\xd6\x4b\xe7\xfa\x80\x05" +
"\x50\x4f\x4a\x5a\x9b\xf8\xaa\xff\x74\xd5\x56\xbd\x26\x94\xca\x65\x1a\x8d\x06\x61\xb0\x91\x03\xd5\x6a\x35\xd7\x2d" +
"\x4c\x55\xfb\xae\x3c\x78\xc6\xf0\xe2\x33\xc6\x4a\xc6\xd8\x2e\x31\xfc\xf4\x85\xcd\xef\x3f\x11\x49\x9c\x57\xd7\x95" +
"\xa6\xd3\x29\xad\x56\x6b\x0e\xfe\xf0\x3c\xaf\xb2\xb3\xe3\x62\xd7\xdd\xfc\xe3\xbd\xff\x5c\x37\xd7\x75\x19\x8d\x46" +
"\x3a\xf5\x34\xf8\xa2\xd7\xeb\xbd\x51\xd1\x5c\xf2\x92\x9f\x69\xe6\xb7\x00\x03\x00\x5f\x7e\xce\x4d\xc6\xc7\x67\xff" +
"\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\x01\x00\x00\xff\xff\xd9\x3b\x47\xd3\x2d\x02\x00\x00")
func bindataAssetsClipboardclickpngBytes() ([]byte, error) {
return bindataRead(
_bindataAssetsClipboardclickpng,
"assets/clipboard_click.png",
)
}
func bindataAssetsClipboardclickpng() (*asset, error) {
bytes, err := bindataAssetsClipboardclickpngBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{
name: "assets/clipboard_click.png",
size: 557,
md5checksum: "",
mode: os.FileMode(420),
modTime: time.Unix(1548080885, 0),
}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _bindataAssetsClipboardhoverpng = []byte(
"\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\x31\x02\xce\xfd\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49" +
"\x48\x44\x52\x00\x00\x00\x0e\x00\x00\x00\x0e\x08\x06\x00\x00\x00\x1f\x48\x2d\xd1\x00\x00\x00\x19\x74\x45\x58\x74" +
"\x53\x6f\x66\x74\x77\x61\x72\x65\x00\x41\x64\x6f\x62\x65\x20\x49\x6d\x61\x67\x65\x52\x65\x61\x64\x79\x71\xc9\x65" +
"\x3c\x00\x00\x01\xd3\x49\x44\x41\x54\x78\xda\x8c\x92\x3f\x8b\x13\x41\x18\x87\x9f\xdd\x0d\xb9\xdc\xdf\x24\x97\x1c" +
"\x12\x25\x6e\x61\x42\xf0\xf0\x0c\x16\x06\xd2\x58\x5d\x63\x9b\x56\xb0\xb1\x10\xfc\x04\xe9\xfc\x04\x56\x56\x56\x82" +
"\xb5\xc1\xc6\xca\xea\x40\x02\x16\x41\xce\x14\x12\x10\xf4\x72\x89\x10\x0d\x67\xbc\xc4\xcb\x66\x67\x67\x77\x9d\x59" +
"\x49\x30\x88\x90\x81\xdf\xcc\x3b\xf3\xbe\xcf\xbc\xbf\x81\x31\xea\xf5\x7a\x15\x78\xa6\x74\xc0\x6a\xe3\xa3\xd2\xc3" +
"\x98\x9a\x9e\xd6\x6a\xb5\x83\x72\xb9\xbc\x12\xd5\x6e\xb7\xf7\x1b\x8d\xc6\x73\x0d\x16\x8a\xc5\x22\xd3\xf1\x0f\x3e" +
"\xbd\x7b\x45\xff\xc3\x6b\x92\x99\x0d\x82\xd0\x42\x78\xdb\xdc\x38\x7c\xc0\x6e\xfe\x3a\x56\x2c\x1e\x81\x85\x42\x41" +
"\x2f\x7b\x1a\xc4\xf7\x7d\x8e\x5f\x3e\x26\x15\x1f\x53\xad\xde\x22\x5b\xd8\x24\x24\x49\xe7\xcd\x11\xfd\xb7\x4f\x18" +
"\xe6\x0f\x29\xdd\xb9\xc7\xbc\x56\x8f\x05\x28\xce\x7b\xe4\x2b\x37\xf9\xd5\xeb\x70\xd2\xf5\x30\x0d\x85\x26\x62\xac" +
"\x59\xdb\x0c\x86\xdd\x05\xb0\x04\x4a\x29\xc1\x30\x71\x9d\x29\x52\x59\xf2\xb1\x98\x38\x92\x70\x2a\xf1\xdc\x33\xbe" +
"\x6f\x5c\x63\x3c\x99\x60\xa8\x5a\xd3\x34\x97\xc1\x30\x0c\x08\x3c\x97\xd0\x73\x38\xbf\x30\x71\x2e\xdf\x65\x27\x7b" +
"\x05\x84\x20\x25\x2c\x3e\x7f\x39\x61\xf8\x6d\x40\xa5\x52\x59\xb6\xaa\x48\x02\xe1\xe2\xcf\x3c\xc4\xcc\xe4\x92\xbd" +
"\xcf\x5a\xda\x66\x7a\x31\x66\x4b\xb5\xca\x66\x76\x19\xff\x1c\xfd\x6b\x55\x77\xf4\x85\xc4\x77\x25\xd2\x35\x95\xc5" +
"\x19\xa6\x70\x90\x62\xa6\x72\x21\x8e\xe3\xa8\xe6\xe2\xcf\xb3\x96\xc0\x40\xc9\xf3\x09\x85\x96\xb2\x1d\x04\xd1\xed" +
"\xf3\x42\x1d\xff\xbd\x5f\x80\x46\x3c\xc3\x54\xb9\xf0\xd7\x37\xd5\x5b\x3d\xd6\x12\x09\x72\xb9\x1c\x33\x67\x27\xea" +
"\x98\x4e\xa7\x69\xb5\x5a\xcb\xa0\xbe\x7d\xef\xf6\x7d\x06\xdd\xf7\x18\x5b\x21\x43\x2b\x4e\xff\xb8\x43\xea\xf4\x0c" +
"\xe9\x89\x28\x6f\x59\x16\xa3\xd1\x28\x8a\xe7\xe0\xd7\x5e\xaf\x97\xb4\x6d\x9b\xf5\x8c\x1d\x1d\xe6\xfe\xf3\xdd\x4a" +
"\xa5\x12\xaa\x56\x87\x43\x0d\x3e\x6a\x36\x9b\x2f\x94\xae\xae\xf8\xc9\x4f\x35\xf3\x5b\x80\x01\x00\x6f\xe1\x01\x52" +
"\xa7\x11\x38\x66\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\x01\x00\x00\xff\xff\x71\x83\x6f\x4e\x31\x02\x00" +
"\x00")
func bindataAssetsClipboardhoverpngBytes() ([]byte, error) {
return bindataRead(
_bindataAssetsClipboardhoverpng,
"assets/clipboard_hover.png",
)
}
func bindataAssetsClipboardhoverpng() (*asset, error) {
bytes, err := bindataAssetsClipboardhoverpngBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{
name: "assets/clipboard_hover.png",
size: 561,
md5checksum: "",
mode: os.FileMode(420),
modTime: time.Unix(1548080885, 0),
}
a := &asset{bytes: bytes, info: info}
@ -2262,8 +2262,8 @@ func bindataAssetsCryptojsminjs() (*asset, error) {
name: "assets/crypto-js.min.js",
size: 47943,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1526548716, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080903, 0),
}
a := &asset{bytes: bytes, info: info}
@ -3356,8 +3356,8 @@ func bindataAssetsJqueryminjs() (*asset, error) {
name: "assets/jquery.min.js",
size: 84380,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1526548860, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080903, 0),
}
a := &asset{bytes: bytes, info: info}
@ -3366,130 +3366,133 @@ func bindataAssetsJqueryminjs() (*asset, error) {
}
var _bindataAssetsScriptjs = []byte(
"\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x3b\x6b\x73\xdb\x38\x92\xdf\xfd\x2b\x7a\x18\x5f\x48\x9e\x19\x2a\xce" +
"\xd6\xee\x6d\x6c\x49\x5b\x39\x27\x77\xb7\x3b\xd9\x9b\xad\x4d\xa6\x6e\xa7\x1c\x57\x02\x91\x90\x04\x07\x02\x38\x20" +
"\x68\x5b\xe5\xe8\xbf\x5f\x01\x20\x48\x80\x0f\x59\xc9\x78\x66\xf2\x21\x36\x81\x7e\xa1\xd1\xe8\x17\xe0\xc9\x04\xfe" +
"\x1b\x33\x2c\x90\xc4\x39\x2c\xb6\x70\xc1\x97\x4b\x8c\xdf\x65\x82\x14\x12\x5e\xa4\x7f\x48\x5f\x1c\x45\xcb\x8a\x65" +
"\x92\x70\x16\xc5\x70\x7f\x04\x30\x99\xc0\x0d\xd9\x9c\x41\x89\x25\x48\xb4\x28\x25\x2f\x66\x2f\xa0\x5c\x93\xa5\xbc" +
"\x25\xb9\x5c\xab\x0f\xbe\x94\xed\x14\xbe\x2b\x10\xcb\x25\x5a\x9c\x1d\x01\xdc\x20\x01\x17\x94\x57\xf9\xf7\x78\x5b" +
"\x9e\x1f\x1d\x41\xfb\x05\x33\xc8\x28\x2a\x4b\x67\x44\xf1\x03\xc8\x38\x2b\xa5\xa8\x32\xc9\x45\x2d\x83\xfa\x27\xd7" +
"\xa4\x4c\x31\x93\x44\x12\xac\x70\x2f\xaf\xce\xdd\x99\x1b\x2c\x4a\xc2\x19\xcc\x20\x08\xbc\x89\x02\x95\xe5\x2d\x17" +
"\x39\xcc\x20\x0c\xcf\x61\x32\x91\x3c\xe7\x20\x70\x41\x51\x86\xe1\x96\xc8\x35\x54\x25\x16\x60\xe1\x6a\xdc\xe3\x28" +
"\x7c\x52\xdc\x86\x71\xba\xe4\x59\x55\x46\x71\xfa\x19\x6f\xab\x22\x8a\xf0\x8d\x8c\x61\x36\x6f\xc4\x02\x20\x4b\x50" +
"\xa3\x0a\xe0\x82\xe7\x18\x66\xb3\x19\x9c\xfe\x21\x76\x20\xfa\x92\x34\xd4\x6f\x10\x8d\xe2\x73\x07\x52\xcd\x50\x8e" +
"\x72\x2c\xc2\x38\x15\x78\xc3\x6f\xf0\x85\xd2\x52\x14\xae\x49\x8e\x43\x0f\x56\x53\x5d\x62\x99\xad\x5f\x23\x89\xfa" +
"\x74\x18\xbe\x7d\xa3\x14\xb6\x7d\x4b\xd8\xe7\x30\x4e\x33\x4a\xb2\xcf\x51\xd4\x91\x5f\xfd\x13\x58\x56\x82\x19\x82" +
"\xe5\x9a\xdf\xfe\x17\x17\x1b\x9f\xde\xae\x47\x1d\xe7\x44\xbe\x61\xd9\x3f\xfe\xef\xab\xa9\xbf\xb1\x98\x87\xb0\xb1" +
"\x5a\xfb\x27\xfe\xb9\xc2\xa5\x0c\xe3\x14\xe5\xf9\xa8\x4a\x14\x46\x89\x91\xc8\xd6\x61\xb3\x65\x03\x12\x69\x51\x28" +
"\xd9\x10\xf9\x57\x89\x37\x65\xa4\xbf\x57\xb8\xfe\xf2\x88\xe8\x1d\x8a\x1f\x10\xb2\x81\xae\xad\xc5\x9d\xaf\x57\x7f" +
"\x1c\xdd\x12\x96\xf3\xdb\x3d\x96\xe4\x5a\x13\xa2\xf2\x7b\xbc\xd5\xc6\x24\x45\x85\xe1\xe9\x53\xe8\x1a\xd9\x9f\xfe" +
"\x14\x77\x90\x0d\xba\xdc\x16\x98\x2f\xc1\xb0\x4b\x33\x5e\x6c\xdf\xf3\x0b\x4a\x8a\x05\x47\xca\xf8\x66\x33\x08\xec" +
"\x19\x0f\xfa\x14\xd4\xf9\xf3\x30\xb4\x3a\x88\x52\x0c\x50\x92\xa2\x4c\x92\x1b\x0c\xa9\x3a\x33\x0c\x6d\x70\xa3\xa1" +
"\xf3\x0e\x9d\x1d\x60\x5a\xe2\x01\xf2\x0f\x91\xb3\x07\xae\xc4\x14\x67\x32\xea\x13\x3e\x1a\xff\xfa\x0a\xed\xfd\xc7" +
"\xcb\x18\xee\x95\x77\xbb\xe5\xe2\x33\x12\xbc\x62\x39\x48\xae\x17\xdf\xf8\x02\xb8\xc1\x62\x0b\x4b\x54\xca\xdf\x4b" +
"\xcd\x56\x92\x30\x4e\x73\x75\xc6\x43\xc9\x57\x2b\x8a\xc3\x5f\xaa\x6f\x4b\xd7\x90\x03\xbc\x69\x0e\x70\x8f\xf0\x03" +
"\x14\x7e\xbb\x1d\xfb\xf3\xf3\xdf\xd1\xde\x7f\xed\x8d\xf8\x0d\xd5\xf8\xc7\x5f\x47\x8d\xb5\x9f\x3b\xcc\x7b\x08\xfa" +
"\xf5\x8e\xa3\x71\xa4\xa3\x04\xbf\x5d\x83\xae\x4b\xb7\xe3\x76\x6c\x77\xa4\x7f\x90\x4d\xc1\x85\x8c\xee\x36\xb4\x5d" +
"\xbd\x4a\x6f\x70\x02\x3a\x2d\xd9\xea\x9f\x62\x9b\xc0\x4a\xf0\xaa\x48\xe0\x3a\x01\x9a\x00\xc5\x4c\xff\x77\x9a\x40" +
"\x81\x44\x89\xf3\x7f\xfd\xfd\x6d\x02\x02\x2f\xf5\x7f\xa7\x09\x48\xb4\xb2\xbc\x1b\x00\x95\x22\xa4\xfa\xeb\x5f\x7f" +
"\x7f\xab\x59\x5a\x10\x81\x97\x3a\x7f\x68\x40\xe3\x74\x49\x58\x1e\x85\x9a\x69\x1b\x0c\x97\x5c\x40\x74\x0d\x33\x78" +
"\xae\xb9\xc3\x4c\x61\xa6\x14\xb3\x95\x5c\x9f\xc3\x35\x4c\xd5\xe8\x39\x5c\x9f\x9c\xb8\x7b\xa9\x89\x18\xd8\xcb\xeb" +
"\xab\x56\x25\x12\xad\x34\x57\x3d\x6f\x39\xce\x25\x91\xea\x04\xa4\x12\xdf\x79\xca\x56\xeb\xea\x83\x6b\xe5\xb8\xd1" +
"\x5a\x8b\x48\x1b\x11\x4f\x0d\xdf\xd3\x46\x48\x6a\x84\x3c\x3d\x07\xea\x4b\x09\x46\xd1\x35\xfc\x25\xbd\x72\xf7\x19" +
"\x6b\xce\x1a\xc0\xdb\x7f\xb3\x47\x30\x83\xfb\x5d\x7f\xf8\x32\x34\x6b\xb9\x82\x19\xe0\x5a\xde\xb1\xd5\xb5\x38\x4d" +
"\xd0\x72\xd1\x9c\x48\x36\x8e\xd9\x9c\x7a\x17\xd3\x71\x05\x7b\x78\x0a\xea\xb3\xd3\x86\x3f\x0e\x9f\xf1\xcd\x06\x33" +
"\xe9\xe1\xd8\xb1\x7d\x78\x12\xad\x4a\x8d\xe4\x98\x27\x74\xd3\xf0\xb4\xa8\xca\x75\x64\x50\x86\x0e\x50\x63\xb3\x6d" +
"\xfe\x57\x15\x39\x92\x58\xe7\xab\xdd\xc4\x4c\x1f\x6c\x7d\xc8\x6a\xdf\x10\x86\x9e\x51\xb5\xa7\x5f\x03\x79\x69\x67" +
"\x03\xd8\x39\xb4\x0e\xbb\x0c\x51\xba\x40\xd9\xe7\xce\xe9\x65\x99\xd8\x16\x12\xe7\x09\xac\x51\xb9\xb6\x64\x9a\x61" +
"\xa5\x01\xb3\x64\x3d\x10\xfd\xed\xdd\x0f\xff\x9b\x96\x52\x10\xb6\x22\xcb\x6d\xe4\xa9\xa3\xf5\x65\x8a\x14\xcc\xe0" +
"\x42\xa1\xf0\xbf\xbd\x4b\xdf\xfd\xcf\xab\xd3\xa8\xa1\x19\xa7\x92\xbf\xd3\x24\x22\xe7\x5c\x9b\xe5\xa5\x05\x2f\x65" +
"\x14\xa2\x6b\x74\x17\x26\x8e\x72\xc2\xba\xc0\x09\xcf\xbc\x7a\x27\x69\x01\xb2\x35\xce\x3e\x97\xd5\x26\x3c\xd3\xec" +
"\x9d\x19\x15\xb0\xc2\xb3\x76\x4d\x56\x55\x09\x44\x02\x97\x15\x1d\xaa\x68\xcc\x44\x8a\x85\xe0\xa2\x09\x27\xfe\x21" +
"\xac\x45\x46\x14\x0b\x19\x05\xaf\x18\x18\x60\x9e\x65\x95\x50\xfa\x2c\x28\x46\x25\x06\x81\x55\x3d\x03\x48\xe5\x57" +
"\x62\x0b\x44\x02\x5a\x21\xc2\x02\xd7\x60\xfa\x2e\xdf\x89\x48\x76\xe3\xe0\x3b\x15\x83\x2a\x96\xe3\x25\x61\x38\xef" +
"\x05\x21\x0b\xd7\xa9\x28\xfa\x12\x3b\x86\xf8\x57\xb6\xe4\x62\x83\x74\xbd\x5b\xeb\x62\xc0\x8e\x13\x08\xae\x4b\xde" +
"\x88\x5c\xdb\x96\x53\x79\x35\x92\x34\xdb\xb8\xc2\xed\x2e\x46\x6a\x03\x3a\x3a\xde\x2f\x8a\x46\x38\xdf\xcf\x7e\x04" +
"\xcb\xb7\xee\x91\x1a\x59\x41\xda\x4f\x0b\xa2\x34\xae\xc7\xd5\x7f\x26\xde\x7b\x2a\x1e\x2f\xc0\x7b\xdb\xa7\xf6\xb9" +
"\x57\xfe\x3a\xa8\x75\x6c\x53\x67\xc9\x9c\xa0\x1c\x9b\xd3\xd5\xf0\x8f\x3d\xeb\xc8\x90\xcc\xd6\x10\x69\xfb\xea\x04" +
"\x02\xe5\xd6\xd4\xb0\xbb\xe5\x75\x0a\x43\x79\xa6\xf5\x92\x1a\x0b\x8c\xf6\x78\x28\xdf\xab\x95\x2a\xce\x9b\x6a\x95" +
"\x0b\x53\x13\xc6\x9e\x22\x55\x11\x3b\x54\x38\x86\x4e\x3a\xe8\x6e\xf0\x37\x54\x9a\xf5\x26\x5b\xb7\x73\x83\xa8\x7b" +
"\xfc\x6a\xe2\x8d\x7f\x79\xf5\xe6\x5d\xea\x81\x26\x7e\xcb\xa1\xef\x71\x6a\xfa\x56\xf1\x07\xd0\xf7\x40\xc7\xe9\x37" +
"\x38\x98\x65\xe9\x8f\x72\xf9\x67\x9f\xe1\x0a\xcb\x26\x37\x54\x29\x69\x97\xb3\xb2\xda\x6c\x61\x95\x98\x2d\x4c\xb3" +
"\x64\x9a\x93\x1b\xd3\x2d\x9a\x05\x99\x45\x0f\xe6\xd3\x49\x4e\x6e\xe6\x6d\x94\xc8\x16\x75\x38\x68\x7a\x58\x9e\xcb" +
"\xd2\x27\x82\xe2\x4d\x6b\x07\xea\x4b\x73\xf8\x34\x55\xa1\x10\x09\x8c\xe6\xc7\xf7\x5a\xa4\xdd\x74\xd2\x0c\x7d\x8a" +
"\xd3\xac\x2c\x23\xd7\xf0\xc2\x82\x97\x44\x1a\x87\x1c\xa2\x45\xc9\x69\x25\x71\x98\xb8\x10\x14\x2f\xa5\x9a\x7d\xf6" +
"\xf2\xe5\xcb\x97\xc5\x9d\x3f\x29\x30\xca\x39\xa3\x5b\x05\xd0\xfc\xee\x41\x48\x5e\x84\x67\x50\x77\x0d\xd2\x02\xad" +
"\xf0\x4f\x3f\x2c\x97\x25\x96\xf0\xe5\x0b\xe4\x3c\xab\x54\x0c\x4f\xed\x2f\x6f\x28\xd6\xdf\x65\x26\x38\xa5\xef\x79" +
"\x11\xc3\x09\x84\xc5\x5d\xd8\xda\xbc\x63\xff\xc7\x51\xb0\xe0\xf9\x36\x88\x53\x54\x14\x98\xe5\x91\x52\x44\xec\xeb" +
"\xa5\xdf\xcb\xd0\xa3\xfd\xdc\xba\x91\x05\xdf\xe1\xec\x82\x6f\x36\xc8\x24\x19\x85\x97\xed\x69\x64\xd3\xd0\xea\x47" +
"\xeb\xb6\x7a\x58\x78\xd6\xe2\x1c\x1c\x9d\xf2\x77\xec\xa4\x12\x02\x33\x69\x49\xa8\xc3\x64\x7c\x78\x8e\x4b\xdd\xd2" +
"\x54\xce\xae\x2c\x10\xb3\x99\x8e\xa6\x51\xe7\x97\xad\xd1\x18\x2a\x2a\x0f\x75\x29\x69\xd8\x39\x25\x61\x9c\x62\x94" +
"\xad\xa3\xe8\x73\x02\x37\x1d\x27\xae\x84\x50\x70\xed\x2a\xd5\x97\x36\xa8\x9b\xd8\x1f\xf4\x7b\x79\x3c\xcf\x5d\xdd" +
"\x28\xd7\x7b\x9c\x12\xf6\x4a\x08\xb4\xd5\x52\xd6\x45\x26\xab\x36\x61\x9c\x40\xbd\x76\xe5\x93\x9f\x9d\xfa\x0e\x50" +
"\x03\x8f\x77\xc4\x46\x22\xab\xc6\x5a\xa3\xd2\xc3\xea\xc6\xd3\xbe\xd8\xfd\x7e\xdb\xae\x43\xd8\x2a\xf3\xdf\xe0\x85" +
"\x16\xb7\x57\xb2\x77\xe4\xed\x28\xc2\x27\xd8\xee\x8c\xfd\xed\x04\x4e\x1f\xac\xd3\x5a\xe7\x3c\x60\x32\x28\xcf\xf5" +
"\xa9\x45\x54\x0b\x90\x40\x96\x40\xb6\x46\x22\x81\x8c\x57\x4c\x62\x91\xc0\x92\x60\x9a\x27\x40\x8c\xda\xcd\xff\x17" +
"\x9c\x49\x44\x98\x9a\xbe\xb6\x25\x1d\x61\xb8\xfc\xb8\x51\x91\x29\x69\x1a\x46\x75\x61\x57\xd1\x9e\x25\x81\xb6\xa4" +
"\xae\xfd\x7b\xb4\xeb\xbe\xb0\x06\x6f\x95\xf2\x8d\x56\xad\x8b\x2b\x02\x33\xf0\x6a\x40\x17\xd4\xa9\x02\x15\xdc\xc9" +
"\xc9\xb5\xbb\x57\xb5\x21\x6b\x84\x4b\xe2\x54\x58\x1d\x0d\x7a\x0d\xf7\xda\xb8\xc6\x76\x7f\x00\x95\xe7\x79\xd0\xdf" +
"\xd1\x86\xbd\x17\x97\x2f\xd5\xa0\x23\x49\x56\x7b\x6e\x4a\x74\x3e\xf3\x8c\x55\x9b\x59\x70\x7c\xaf\x2d\x8c\x55\x9b" +
"\x5d\x60\x23\xc6\xf1\x7d\x87\xf3\x2e\x98\xd7\x70\xba\xc8\xdb\xc1\x54\xe9\xd3\x8e\xd9\x0a\x6e\x37\x9d\xe8\xe1\xe9" +
"\x84\x92\xf9\x27\xc7\x4a\x2b\xaa\x39\x07\xd3\x8a\xce\xa7\x93\x8a\xce\xdd\x5c\xd6\xe9\xf2\xbb\x8a\x31\x75\xbb\xa6" +
"\x6f\x21\x3a\x95\xb0\x32\x43\x20\x4c\x41\x76\x8e\x78\x5d\x90\x2b\x00\xaf\xd4\x6d\x58\x9d\xcc\x20\xf8\xf7\x41\x3d" +
"\x6a\x63\x6e\xf4\x34\x9f\x52\xb4\xc0\x74\xfe\x63\xbd\xc2\xb3\xe9\xc4\x0c\x4c\x09\x2b\x2a\x09\x2a\xe1\x9e\x05\xca" +
"\xa8\x1a\xdd\x59\x65\x04\xa0\xa3\x62\xa3\xe0\x46\x49\xc1\x7c\xba\x10\x43\x3a\xb2\xa1\x45\x8b\xe0\xcc\xd8\x0c\xc8" +
"\x4f\x03\x3c\xa2\x71\x4a\x58\x89\x85\xfc\x4f\xbc\xe4\x02\x1b\x0a\xa6\x76\x0d\x16\x22\x70\x73\x43\x7f\x7d\x56\x68" +
"\xbf\xbb\x19\xd8\x65\xff\xa3\x1e\x3e\x60\xd9\x96\x82\xb3\x6c\x3b\xb4\x0b\x8c\xb9\x19\xe2\x8d\x42\xec\x74\x5a\x5f" +
"\x2d\x45\x93\x60\xb2\x4a\x20\x7c\xfa\x73\xc5\xe5\x79\x18\x2b\x45\xe1\xcd\x1c\xa2\xba\xe5\x7a\x43\x4a\xb2\x20\x54" +
"\x55\xce\xd3\x09\xde\xcc\xad\xb1\x3d\x9a\x32\xdb\xdc\xec\xdb\x94\xd9\x18\xcb\x3f\xdf\x1e\x62\x27\x82\xf6\x4c\x44" +
"\xd0\xc7\xb5\x0e\x41\x0f\x5f\x8b\xe3\x9e\xed\xb9\xab\xdb\x1e\xa9\x1e\x8c\x26\x1f\xd8\x64\xd5\x89\xc1\x2e\x92\x2a" +
"\x36\x59\x45\xa9\x7f\x16\xeb\x28\x01\x33\x97\x81\x75\xa8\x43\x7e\x4c\xc5\xc4\x1a\x67\x0a\x2f\xc6\x88\xbd\x38\xfc" +
"\xec\x5e\x98\x55\xb4\x5b\x62\xb3\xd4\x26\x3f\x36\x00\x01\x08\x7e\xab\x9d\x9f\x65\x73\x02\x2f\x5a\xc7\x57\x43\xb9" +
"\x59\xee\xe3\xed\x54\x4d\xfc\x97\x5a\xde\x7b\xb4\x2a\x0f\x30\x3d\x89\x56\x65\xd7\xf6\xd4\xd8\xa3\x1a\x9f\x22\x78" +
"\xf8\x7a\x5a\x16\x41\xeb\x96\x3e\x04\x14\x95\xf2\x83\x92\xaa\x92\x92\xb3\x66\x78\x21\x19\x2c\x24\x7b\x56\x08\xb2" +
"\x41\x62\xfb\x21\x98\xbf\xc9\x89\x9c\x4e\x0c\x58\xbb\x88\xc0\xe7\x60\x9a\x79\xa9\x83\xd9\xde\xc2\xe2\xde\xd5\xa2" +
"\xca\x7e\xa4\x6e\x02\xd6\xc9\xd4\x7b\x24\x56\x58\x9e\x77\x40\x58\xb5\x71\x87\x58\x65\xd2\x59\x19\xab\x92\x1d\x33" +
"\x19\x0d\xfd\xe2\x24\xab\xe7\xc3\x3d\x1c\x45\xa7\xd3\xbe\x81\xa7\x4f\xa1\x33\xdb\x3f\x6f\x23\x57\xd3\xac\xda\x8c" +
"\x64\x8d\xbb\x41\x1d\x8d\x5f\x77\x7d\xbb\xa6\x54\x41\x93\x00\x17\x64\x45\x18\xa2\x5e\x0f\xd5\x56\x95\xae\xd6\x3a" +
"\x92\xf8\x9a\xb2\x54\x14\x57\xda\x64\xff\xf6\x8a\xa9\x4b\xdb\x9f\x4e\xcc\x58\xff\x32\xa5\xd6\x5c\x33\x6b\x99\xb8" +
"\xe5\x81\xf3\x7b\x66\x4d\xb6\xa2\xde\xe8\x5e\x3d\xf9\xe5\xb4\xb3\xf4\x8e\xf2\x7a\x76\xa1\xa5\x6a\x2b\x10\x73\x8f" +
"\x13\x9a\x1a\x67\x89\x68\x89\xbb\x76\x30\x70\xed\xd3\x7d\x21\xd1\x8c\xd6\xad\x71\x1a\xc6\x69\x49\x49\x8e\x7f\x2c" +
"\xba\x77\x41\x9a\x7d\x5b\x86\x58\xcc\xf3\x21\xd3\x33\xc5\x70\x87\xe4\x6b\x7e\xcb\xc6\x1a\x8d\xbe\x56\x0d\xa6\xf6" +
"\x5e\x7b\xaf\xa8\xbc\x5a\xc0\xee\x45\xd6\x96\xca\x6d\x3d\x90\x9a\x3a\x6c\x5f\x6d\xe6\x3d\x23\x19\x2b\x0f\xbf\xee" +
"\x79\xc5\xf8\x3b\x87\xb6\xb5\x63\xea\x2e\x03\xe5\x17\x5e\x4d\x39\x65\xeb\xa7\xfa\x06\x4c\x15\x36\x6d\x0f\x40\x7d" +
"\x79\xad\x45\x43\x0a\x66\xf5\x2f\xa9\xe4\x6f\xf9\x2d\x16\x17\xa8\xc4\x51\xe7\x4e\xcc\xab\x15\xf6\x97\x41\x83\x57" +
"\x61\xe3\x45\x90\x4a\xbe\xdd\x12\xa8\xa9\xa0\x75\xf5\xe0\xcb\x94\x12\x96\xe3\xbb\x1f\x96\x8d\x12\xbe\xd3\x45\x3b" +
"\x7c\xf9\x02\x5e\x8a\xfb\x75\x58\x2a\xfa\x1c\x84\x31\xd0\x1c\x30\x2e\x9c\xf8\x9e\x41\x37\xf7\xf5\xed\x0d\x79\xf8" +
"\xe2\xc6\xdd\x25\x5b\x64\xdb\xc6\x68\x84\x12\x58\x74\x6a\xec\xf7\x4a\x2d\x09\x2c\xf4\x4f\x4b\xdd\x8c\xc2\x0c\xd0" +
"\x90\xda\x2c\xd4\xc2\x42\x2d\xf6\x41\xd5\x72\x45\x51\x4d\x74\x5a\xe3\xc5\xf0\x17\xa5\xb5\xb3\x76\x66\xee\xcc\xa8" +
"\x89\xe7\x71\xbf\x59\xd0\x44\x14\xbf\x75\xae\xdd\xbb\x8e\xf1\xa5\xb5\x5a\xf7\x28\xe0\x9c\xc8\xd7\x04\x51\xbe\x02" +
"\x7b\xb6\x3b\x77\x56\x1d\x28\x9b\x67\x3d\x08\x78\xc0\xf1\x36\x62\xa9\x93\x52\x5f\x53\x26\xd0\x5e\x3c\x26\xd0\x5e" +
"\x25\xaa\x71\x41\xd5\x0f\x7b\xe9\x97\x40\x7d\xb7\xe7\xf6\xfd\x0f\x8a\xd2\x7e\x31\xce\xaa\xcd\xd5\xbe\x1b\x99\x21" +
"\x1d\x5d\x2a\xf9\x66\x01\xab\x36\xc1\x55\xad\x06\x3f\x92\xf7\x6f\xad\xcd\x4a\x1f\xbc\xb8\x6e\x22\x8f\x81\xf7\x2e" +
"\xaf\x95\x2c\x9f\x5c\x59\x9e\x1c\xdf\x2b\xe8\xdd\x27\x23\x42\x7f\x5d\x97\x6a\xfa\x6a\xe0\x60\xe8\xce\x69\x6f\x59" +
"\x4f\x04\x2e\x30\x92\x1f\x9b\xa2\x71\x94\xae\x73\xf1\x1b\x8f\xde\x9e\x74\x34\x67\xb2\x40\x9d\xe6\xe5\x88\xad\xf6" +
"\x7a\xf4\xdd\xa0\x45\x85\x71\xba\xe1\x39\xa2\xd1\xfd\x6e\xd4\xe6\x3c\xf2\x15\x5b\x98\x8b\x62\x15\xfa\x47\x9f\xf6" +
"\xe9\x16\x2c\x67\x4b\x52\xdf\x3f\x39\x41\xcf\x19\x85\x99\xfd\x8c\xc2\x57\x02\xc3\x96\x57\x50\x56\x02\xff\xa5\xdb" +
"\x00\xf5\x91\x06\x6f\x1c\x6d\x36\x7a\x90\x65\xfd\xf2\x54\x54\x0d\x37\xd0\xbd\xeb\xc6\xce\x9d\x51\x41\x49\x86\x95" +
"\x39\x27\x70\x3a\x9c\x47\x3c\x74\xff\xed\x01\xab\x45\x2e\xb9\xd8\x5c\x50\x5e\xe2\xb1\xc7\x59\xbb\xb1\x04\xe4\xa8" +
"\x3b\xef\x50\xed\xee\x7a\x5b\x3b\x1c\xbe\xed\xf6\xc1\x4b\xdd\x2b\x35\xcf\x5c\x4e\xfd\xfd\x34\x57\x8e\x88\x12\xb5" +
"\x60\xf3\xd2\xf3\xb1\x76\x73\xe4\x2d\xc7\xc0\x83\x92\x8e\xfb\xd8\xf3\xa4\xa4\x2d\x42\x6b\x17\xe2\x3f\x2b\x69\x5e" +
"\x46\xe8\xd9\x2b\x53\xab\x3e\x39\xbe\xd7\x9f\xd6\x93\xec\x6d\x8d\xef\x37\xbf\x03\xed\xcc\xb8\xdd\x59\x2d\x8c\xc7" +
"\x6e\xe8\xd9\xd4\x21\xaf\x35\x7c\x49\x0f\x31\xd2\xc3\x4d\xf4\x80\x67\x55\xbe\x85\x78\x21\xb8\xac\xb2\x0c\x97\xe5" +
"\x68\x98\x44\xe5\x33\x7d\xf7\xdb\x8b\x95\xed\x44\x93\x47\x1a\x52\x60\xbc\x8a\x1b\xfa\x14\x55\xfb\xd4\x47\xef\xe1" +
"\xc0\xd5\xb7\x0b\xd3\x14\x74\x8e\x0f\xee\xf3\x73\x39\xea\x72\xa6\xeb\xa1\x2d\x6b\xe7\xd1\x8f\xe1\x6e\x8c\x40\x99" +
"\x84\xe9\xfc\x7b\x91\xc5\x83\x1a\x42\xef\x4a\xdd\x5e\x4c\x0c\x90\x7a\xa4\xa5\xd4\xe6\xe0\xed\x96\x93\x5e\x75\x5e" +
"\x7b\x37\x02\x7a\x6f\xc8\x0f\xcb\xa4\x5c\xd0\x03\x8b\xa0\x0e\xda\x50\x28\xec\xf8\x46\x8f\xc9\xb7\x3a\x48\x37\x98" +
"\x25\xc0\xf0\xed\xc7\x7e\xd7\x7f\x78\x55\x5f\x61\xd4\xe3\x81\xf6\x35\xd7\x71\x56\x60\x44\xe9\x16\x6e\x11\x93\x20" +
"\x79\xfd\x62\x44\xcd\x34\xef\x9e\x14\x9e\x95\x6c\x7f\x44\xfe\x6e\xcf\x1b\xa0\xb1\xce\xa7\xb7\xc2\x8f\x75\x43\x60" +
"\xd8\x98\xfd\xe7\x04\x1e\x8f\x07\xa9\x1c\x6a\xc7\xfb\xc4\x75\xb7\xc8\x89\x4a\x86\x67\x57\x62\x5f\x4d\x3e\xea\x6c" +
"\x06\x37\x9c\xe4\xf0\x5c\x15\x6f\xbd\xa9\x30\xdc\xb7\xb6\x47\x5e\x53\x4f\x38\xeb\x35\x5a\x8e\x23\xfe\xe5\x10\x21" +
"\x13\xd8\x4b\xe7\x31\x16\xd0\xfd\xb3\x99\xe1\x73\xf4\x70\xc8\xb2\x91\x4a\xcb\xba\x27\x5c\x79\x2f\xda\xc2\x9f\x46" +
"\xce\x09\xac\x51\x09\x0b\x8c\x19\x64\x6b\x95\x31\xe7\x29\x7c\x8f\x71\xa1\xe5\x00\xc2\x60\x43\x58\xae\x73\x11\x8a" +
"\x24\x16\x69\x38\xd8\x6f\xf3\xa2\xe0\x4e\xff\x65\x54\xfd\xd2\xc3\xfd\x03\x29\x86\x6f\xdb\x3f\x8f\x52\xb2\x1e\xc1" +
"\xd8\x0b\x48\x77\xd5\xbd\xb7\x92\x4d\x5f\x29\x8c\x53\xd3\x36\x8c\xfe\xf8\xfc\xb9\x16\x61\xd7\xa5\xda\xde\x47\x9b" +
"\xca\x63\x1f\x87\xae\xc8\x69\xfd\x48\xba\xf7\x94\x33\x76\x79\x4d\x26\x43\x4f\x3d\x8f\x8e\x76\x71\x9a\x21\x6a\x0a" +
"\xa7\xf8\xfc\xe8\xff\x03\x00\x00\xff\xff\x57\x76\x5b\xb8\xad\x36\x00\x00")
"\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x3b\xfd\x77\xdb\xb8\x91\xbf\xfb\xaf\x98\xe5\xfa\x42\xf2\xc2\x50\x71" +
"\xee\xda\x6b\x62\x49\x7d\x39\x6f\xee\xae\xdd\xf4\xb6\xaf\xc9\xbe\x6b\x5f\x36\x6f\x03\x91\x90\x04\x07\x02\x58\x10" +
"\xb4\xa3\xe7\xe8\x7f\xbf\x87\x2f\x12\xe0\x87\xac\x64\xdd\xae\x7f\xb0\x25\x60\x66\x30\x18\x0c\xe6\x13\x9e\xcd\xe0" +
"\xbf\x31\xc3\x02\x49\x5c\xc2\x6a\x0f\x57\x7c\xbd\xc6\xf8\x4d\x21\x48\x25\xe1\x59\xfe\xef\xf9\xc5\x59\xb2\x6e\x58" +
"\x21\x09\x67\x49\x0a\x77\x67\x00\xb3\x19\xdc\x90\xdd\x0b\xa8\xb1\x04\x89\x56\xb5\xe4\xd5\xe2\x19\xd4\x5b\xb2\x96" +
"\xb7\xa4\x94\x5b\xf5\x85\xaf\x65\x37\x85\x3f\x55\x88\x95\x12\xad\x5e\x9c\x01\xdc\x20\x01\x57\x94\x37\xe5\xf7\x78" +
"\x5f\x5f\x9e\x9d\x41\xf7\x0d\x16\x50\x50\x54\xd7\xde\x88\x5a\x0f\xa0\xe0\xac\x96\xa2\x29\x24\x17\x96\x07\xf5\x23" +
"\xb7\xa4\xce\x31\x93\x44\x12\xac\x70\xdf\xbd\xbf\xf4\x67\x6e\xb0\xa8\x09\x67\xb0\x80\x28\x0a\x26\x2a\x54\xd7\xb7" +
"\x5c\x94\xb0\x80\x38\xbe\x84\xd9\x4c\xf2\x92\x83\xc0\x15\x45\x05\x86\x5b\x22\xb7\xd0\xd4\x58\x80\x83\xb3\xb8\xe7" +
"\x49\xfc\x6d\x75\x1b\xa7\xf9\x9a\x17\x4d\x9d\xa4\xf9\x47\xbc\x6f\xaa\x24\xc1\x37\x32\x85\xc5\xb2\x65\x0b\x80\xac" +
"\x41\x8d\x2a\x80\x2b\x5e\x62\x58\x2c\x16\x70\xf1\x6f\xa9\x07\x31\xe4\xa4\xa5\x7e\x83\x68\x92\x5e\x7a\x90\x6a\x86" +
"\x72\x54\x62\x11\xa7\xb9\xc0\x3b\x7e\x83\xaf\x94\x94\x92\x78\x4b\x4a\x1c\x07\xb0\x9a\xea\x1a\xcb\x62\xfb\x1d\x92" +
"\x68\x48\x87\xe1\xdb\x57\x4a\x60\xfb\xd7\x84\x7d\x8c\xd3\xbc\xa0\xa4\xf8\x98\x24\x3d\xfe\xd5\x8f\xc0\xb2\x11\xcc" +
"\x10\xac\xb7\xfc\xf6\xbf\xb8\xd8\x85\xf4\x0e\x03\xea\xb8\x24\xf2\x15\x2b\xfe\xfc\x7f\x5f\x4c\xfd\x95\xc3\x3c\x65" +
"\x19\x27\xb5\xbf\xe0\xbf\x37\xb8\x96\x71\x9a\xa3\xb2\x9c\x14\x89\xc2\xa8\x31\x12\xc5\x36\x6e\x8f\x6c\x84\x23\xcd" +
"\x0a\x25\x3b\x22\xff\x20\xf1\xae\x4e\xf4\xf7\x0d\xb6\xdf\x02\x22\xfa\x84\xd2\x7b\x98\x6c\xa1\xad\xb6\xf8\xf3\x76" +
"\xf7\xe7\xc9\x2d\x61\x25\xbf\x3d\xa2\x49\xbe\x36\x21\x2a\xbf\xc7\x7b\xad\x4c\x52\x34\x18\x1e\x3d\x82\xbe\x92\xfd" +
"\xf6\xb7\x69\x0f\xd9\xa0\xcb\x7d\x85\xf9\x1a\xcc\x72\x79\xc1\xab\xfd\x5b\x7e\x45\x49\xb5\xe2\x48\x29\xdf\x62\x01" +
"\x91\xbb\xe3\xd1\x90\x82\xba\x7f\x01\x86\x16\x07\x51\x82\x01\x4a\x72\x54\x48\x72\x83\x21\x57\x77\x86\xa1\x1d\x6e" +
"\x25\x74\xd9\xa3\x73\x00\x4c\x6b\x3c\x42\xfe\x3e\x72\xee\xc2\xd5\x98\xe2\x42\x26\x43\xc2\x67\xd3\xdf\xbe\x40\x7a" +
"\xff\xf1\x3c\x85\x3b\x65\xdd\x6e\xb9\xf8\x88\x04\x6f\x58\x09\x92\xeb\xcd\xb7\xb6\x00\x6e\xb0\xd8\xc3\x1a\xd5\xf2" +
"\xd7\x12\xb3\xe3\x24\x4e\xf3\x52\xdd\xf1\x58\xf2\xcd\x86\xe2\xf8\x97\xca\xdb\xd1\x35\xe4\x00\xef\xda\x0b\x3c\x20" +
"\x7c\x0f\x85\x7f\xde\x89\xfd\xee\xe9\xaf\xa8\xef\xff\xe8\x83\xf8\x27\x8a\xf1\x37\xff\x18\x31\x5a\x3b\x77\x9a\xf5" +
"\x10\xf4\xcb\x0d\x47\x6b\x48\x27\x09\x7e\xbd\x04\x7d\x93\xee\xc6\xdd\xd8\xe1\x4c\xff\x21\xbb\x8a\x0b\x99\x7c\xda" +
"\xd1\x6e\xf7\x2a\xbc\xc1\x19\xe8\xb0\x64\xaf\xff\x8a\x7d\x06\x1b\xc1\x9b\x2a\x83\xeb\x0c\x68\x06\x14\x33\xfd\xeb" +
"\x22\x83\x0a\x89\x1a\x97\x7f\xfd\xd3\xeb\x0c\x04\x5e\xeb\x5f\x17\x19\x48\xb4\x71\x6b\xb7\x00\x2a\x44\xc8\xf5\xb7" +
"\xbf\xfe\xe9\xb5\x5e\xd2\x81\x08\xbc\xd6\xf1\x43\x0b\x9a\xe6\x6b\xc2\xca\x24\xd6\x8b\x76\xce\x70\xcd\x05\x24\xd7" +
"\xb0\x80\xa7\x7a\x75\x58\x28\xcc\x9c\x62\xb6\x91\xdb\x4b\xb8\x86\xb9\x1a\xbd\x84\xeb\xc7\x8f\xfd\xb3\xd4\x44\x0c" +
"\xec\xbb\xeb\xf7\x9d\x48\x24\xda\xe8\x55\xf5\xbc\x5b\x71\x29\x89\x54\x37\x20\x97\xf8\x53\x20\x6c\xb5\xaf\x21\xb8" +
"\x16\x8e\xef\xad\x35\x8b\xb4\x65\xf1\xc2\xac\x7b\xd1\x32\x49\x0d\x93\x17\x97\x40\x43\x2e\xc1\x08\xda\xc2\xbf\xa3" +
"\xef\xfd\x73\xc6\x7a\x65\x0d\x10\x9c\xbf\x39\x23\x58\xc0\xdd\x61\x38\xfc\x2e\x36\x7b\x79\x0f\x0b\xc0\x96\xdf\xa9" +
"\xdd\x75\x38\xad\xd3\xf2\xd1\x3c\x4f\x36\x8d\xd9\xde\x7a\x1f\xd3\x33\x05\x47\xd6\x14\x34\x5c\x4e\x2b\xfe\x34\x7c" +
"\xc1\x77\x3b\xcc\x64\x80\xe3\xc6\x8e\xe1\x49\xb4\xa9\x35\x92\xa7\x9e\xd0\x0f\xc3\xf3\xaa\xa9\xb7\x89\x41\x19\xbb" +
"\x40\xad\xce\x76\xf1\x5f\x53\x95\x48\x62\x1d\xaf\xf6\x03\x33\x7d\xb1\xf5\x25\xb3\xb6\x21\x8e\x03\xa5\xea\x6e\xbf" +
"\x06\x0a\xc2\xce\x16\xb0\x77\x69\xbd\xe5\x0a\x44\xe9\x0a\x15\x1f\x7b\xb7\x97\x15\x62\x5f\x49\x5c\x66\xb0\x45\xf5" +
"\xd6\x91\x69\x87\x95\x04\xcc\x96\xf5\x40\xf2\xc7\x37\x3f\xfc\x6f\x5e\x4b\x41\xd8\x86\xac\xf7\x49\x20\x8e\xce\x96" +
"\x29\x52\xb0\x80\x2b\x85\xc2\xff\xf8\x26\x7f\xf3\x3f\x2f\x2f\x92\x96\x66\x9a\x4b\xfe\x46\x93\x48\xbc\x7b\x6d\xb6" +
"\x97\x57\xbc\x96\x49\x8c\xae\xd1\xa7\x38\xf3\x84\x13\xdb\x04\x27\x7e\x11\xe4\x3b\x59\x07\x50\x6c\x71\xf1\xb1\x6e" +
"\x76\xf1\x0b\xbd\xbc\x37\xa3\x1c\x56\xfc\xa2\xdb\x93\x13\x55\x06\x89\xc0\x75\x43\xc7\x32\x1a\x33\x91\x63\x21\xb8" +
"\x68\xdd\x49\x78\x09\x2d\xcb\x88\x62\x21\x93\xe8\x25\x03\x03\xcc\x8b\xa2\x11\x4a\x9e\x15\xc5\xa8\xc6\x20\xb0\xca" +
"\x67\x00\xa9\xf8\x4a\xec\x81\x48\x40\x1b\x44\x58\xe4\x2b\xcc\xd0\xe4\x7b\x1e\xc9\x1d\x1c\x7c\xa3\x7c\x50\xc3\x4a" +
"\xbc\x26\x0c\x97\x03\x27\xe4\xe0\x7a\x19\xc5\x90\x63\x4f\x11\xff\xc0\xd6\x5c\xec\x90\xce\x77\xad\x2c\x46\xf4\x38" +
"\x83\xe8\xba\xe6\x2d\xcb\x56\xb7\xbc\xcc\xab\xe5\xa4\x3d\xc6\x0d\xee\x4e\x31\x51\x07\xd0\x93\xf1\x71\x56\x34\xc2" +
"\xe5\xf1\xe5\x27\xb0\x42\xed\x9e\xc8\x91\x15\xa4\xfb\xea\x40\x94\xc4\xf5\xb8\xfa\x65\xfc\x7d\x20\xe2\xe9\x04\x7c" +
"\x70\x7c\xea\x9c\x07\xe9\xaf\x87\x6a\x7d\x9b\xba\x4b\xe6\x06\x95\xd8\xdc\xae\x76\xfd\x34\xd0\x8e\x02\xc9\x62\x0b" +
"\x89\xd6\xaf\x9e\x23\x50\x66\x4d\x0d\xfb\x47\x6e\x43\x18\xca\x0b\x2d\x97\xdc\x68\x60\x72\xc4\x42\x85\x56\xad\x56" +
"\x7e\xde\x64\xab\x5c\x98\x9c\x30\x0d\x04\xa9\x92\xd8\xb1\xc4\x31\xf6\xc2\x41\xff\x80\xbf\x22\xd3\xb4\x87\xec\xcc" +
"\xce\x0d\xa2\xfe\xf5\xb3\xc4\x5b\xfb\xf2\xf2\xd5\x9b\x3c\x00\xcd\xc2\x92\xc3\xd0\xe2\x58\xfa\x4e\xf0\x27\xd0\x0f" +
"\x40\xa7\xe9\xb7\x38\x98\x15\xf9\x8f\x72\xfd\xbb\x70\xc1\x0d\x96\x6d\x6c\xa8\x42\xd2\xfe\xca\x4a\x6b\x8b\x95\x13" +
"\x62\xb1\x32\xc5\x92\x79\x49\x6e\x4c\xb5\x68\x11\x15\x0e\x3d\xd2\x6a\xfc\xc4\x04\xe2\x8b\x48\x72\x4e\x25\xa9\xec" +
"\x28\x17\x64\x43\x18\xa2\x4f\xb4\x1b\x5f\x44\x57\xbc\x22\xd8\x64\x78\x0e\xff\x1b\x47\x40\x90\xcd\x06\x8b\x45\xb4" +
"\x43\xac\x41\x34\x9a\x2d\x3b\xbf\x53\xac\xac\x83\x69\xab\x62\x81\x11\xd4\x77\x8c\xe2\x5d\x06\xb2\x53\x2e\x35\xa0" +
"\xd9\xfe\x30\x57\xfe\x15\x09\x8c\x96\xe7\x77\x7a\x9f\x87\xf9\xac\x1d\xfa\x90\xe6\x45\x5d\x27\xbe\x36\xc7\x15\xaf" +
"\x89\x34\x56\x3e\x46\xab\x9a\xd3\x46\xe2\x38\xf3\x21\x28\x5e\x4b\x35\xfb\xe4\xf9\xf3\xe7\xcf\xab\x4f\xe1\xa4\xc0" +
"\xa8\xe4\x8c\xee\x15\x40\xfb\x39\x80\x90\xbc\x8a\x5f\x80\x2d\x45\xe4\x15\xda\xe0\xbf\xfd\xb0\x5e\xd7\x58\xc2\xe7" +
"\xcf\x50\xf2\xa2\x51\x81\x41\xee\x3e\xbc\xa2\x58\x7f\xaf\x0b\xc1\x29\x7d\xcb\xab\x14\x1e\x43\x5c\x7d\x8a\xbb\x8b" +
"\xe4\x5d\xaa\xf3\x24\x5a\xf1\x72\x1f\xa5\x39\xaa\x2a\xcc\xca\x44\x09\x22\x0d\xe5\x32\x2c\x90\xe8\xd1\x61\xc0\xde" +
"\xf2\x82\x3f\xe1\xe2\x8a\xef\x76\xc8\x44\x2e\x55\x10\x42\x6a\x64\x53\x25\xf3\x91\xa5\x16\xbf\xd2\x50\x7f\x30\xb7" +
"\x1a\x92\xc4\xea\xfe\xfa\x64\x6a\x2c\xdf\x92\x1d\xe6\x8d\xec\x57\x3f\xdd\x8f\xbb\xcd\x1d\x8d\x7e\xed\xe9\x90\xc1" +
"\xc5\xd3\xa7\x4f\x07\x81\x48\x97\x18\xad\x82\x8b\xe0\xd9\x04\x9d\xcd\xf4\xae\x40\x23\x04\x66\xad\x52\x29\x3b\x61" +
"\xdc\x53\x89\x6b\x5d\xad\x55\x76\xbc\xae\x10\x73\x41\x9c\xa6\x61\x43\xe7\x4e\x7b\x0d\x15\x15\x62\xfb\x94\x34\xec" +
"\x92\x92\x38\xcd\x31\x2a\xb6\x49\xf2\x31\x83\x9b\x9e\x7f\x52\x4c\x28\xb8\x6e\x83\xea\x9b\x96\xeb\x4d\x1a\x0e\x86" +
"\x65\x4a\x5e\x96\xbe\x58\x94\x57\x39\xcf\x09\x7b\x29\x04\xda\x6b\x2e\x6d\xfe\xcc\x9a\x5d\x9c\x66\x60\xf7\xae\xdc" +
"\xcd\x93\x8b\x50\xe6\x1a\x78\xba\xd8\x37\x11\x34\x68\xac\x2d\xaa\x03\xac\x7e\xa8\x30\x64\x7b\x58\x4a\x3c\xf4\x08" +
"\x3b\x61\xfe\x0b\x3c\xd3\xec\x0e\xaa\x11\x3d\x7e\x7b\x82\x08\x09\x76\x27\xe3\x3e\x3d\x86\x8b\x7b\x53\xd0\xce\xef" +
"\x8c\xa8\x0c\x2a\x4b\x6d\x3b\x10\xd5\x0c\x64\x50\x64\x50\x6c\x91\xc8\xa0\xe0\x0d\x93\x58\x64\xb0\x26\x98\x96\x19" +
"\x10\x23\x76\xf3\xfb\x8a\x33\x89\x08\x53\xd3\xd7\x2e\x5b\x25\x0c\xd7\x3f\xef\x94\xd3\xcd\xda\x5a\x98\xcd\x59\x1b" +
"\x3a\xd0\x24\xd0\x9a\xd4\xbf\x85\x01\x6d\x5b\xf2\xd6\xe0\x9d\x50\xbe\x52\xab\x75\xde\x48\x60\x01\x41\x7a\xeb\x83" +
"\x7a\x09\xae\x82\x7b\xfc\xf8\xda\x3f\x2b\xab\xc8\x1a\xe1\x1d\xf1\x92\xc7\x9e\x04\x83\x5e\x82\x55\xae\xa9\xd3\x1f" +
"\x41\xe5\x65\x19\x0d\x4f\xb4\x5d\x3e\x08\x39\xde\xa9\x41\x8f\x93\xc2\xfa\x0f\x4a\x8c\x8b\x62\xcd\x6e\x11\x9d\xdf" +
"\x69\x0d\x63\xcd\xee\x10\x39\x67\x78\x7e\xd7\x5b\xf9\x10\x2d\x2d\x9c\x76\x7c\x07\x98\x2b\x79\xba\x31\x97\x9c\x1e" +
"\xe6\x33\x3d\x3c\x9f\x51\xb2\xfc\xe0\x69\x69\x43\xf5\xca\xd1\xbc\xa1\xcb\xf9\xac\xa1\x4b\x3f\x4c\xf7\x1a\x18\xbe" +
"\x60\x4c\x49\x42\xd3\x77\x10\xbd\x24\x5f\xa9\x21\x10\xa6\x20\x7b\x57\xdc\xd6\x1a\x14\x40\x90\xc5\xb7\x4b\x3d\x5e" +
"\x40\xf4\xaf\xa3\x72\xd4\xca\xdc\xca\x69\x39\xa7\x68\x85\xe9\xf2\x47\xbb\xc3\x17\xf3\x99\x19\x98\x13\x56\x35\x12" +
"\x54\x2e\xb1\x88\x94\x52\xb5\xb2\x73\xc2\x88\x40\xfb\xe6\x56\xc0\xad\x90\xa2\xe5\x7c\x25\xc6\x64\xe4\x1c\x9c\x66" +
"\xc1\x77\x31\x36\xb8\x0b\x23\x9c\x80\x68\x9a\x13\x56\x63\x21\xff\x13\xaf\xb9\xc0\x86\x82\x49\xcb\xa3\x95\x88\xfc" +
"\xb0\x37\xdc\x9f\x63\x3a\x2c\xdc\x46\x6e\xdb\x7f\xb6\xc3\x27\x6c\xdb\x51\xf0\xb6\xed\x86\x0e\xbd\x90\xca\x0a\xc4" +
"\x4d\xe7\xb6\x6b\x96\xcc\xa2\xd9\x26\x83\xf8\xd1\xdf\x1b\x2e\x2f\xe3\x54\x09\x0a\xef\x96\x90\xd8\x6a\xf2\x0d\xa9" +
"\xc9\x8a\x50\x22\xf7\xe9\x7c\x86\x77\x4b\xa7\x6c\x0f\x26\xcc\x2e\xec\xfc\x3a\x61\xb6\xca\xf2\x97\xd7\xa7\xe8\x89" +
"\xa0\x03\x15\x11\xf4\x61\xb5\x43\xd0\xd3\xf7\xe2\x99\x67\x77\xef\x6c\x45\x27\xd7\x83\xc9\xec\x27\x36\xdb\xf4\x7c" +
"\xb0\x8f\xa4\xf2\x68\xd6\x50\x1a\xde\x45\xeb\x25\x60\xe1\x2f\xe0\x0c\xea\x98\x1d\x53\x3e\xd1\xe2\xcc\xe1\xd9\x14" +
"\xb1\x67\xa7\xdf\xdd\x2b\xb3\x8b\xee\x48\x5c\xac\xdc\x86\xfe\x06\x20\x02\xc1\x6f\xb5\xf1\x73\xcb\x3c\x86\x67\x9d" +
"\xe1\xb3\x50\x7e\xac\xfd\x70\x27\x65\x89\xff\x52\xcd\x7b\x8b\x36\xf5\x09\xaa\x27\xd1\xa6\xee\xeb\x9e\x1a\x7b\x50" +
"\xe5\x53\x04\x4f\xdf\x4f\xb7\x44\xd4\x99\xa5\x9f\x22\x8a\x6a\xf9\x93\xe2\xaa\x91\x92\xb3\x76\x78\x25\x19\xac\x24" +
"\x7b\x52\x09\xb2\x43\x62\xff\x53\xb4\x7c\x55\x12\x39\x9f\x19\xb0\x6e\x13\x51\xb8\x82\xa9\x53\xe6\x1e\x66\xd7\x60" +
"\xc6\x83\xae\xa9\x8a\x7e\xa4\xae\x6f\xda\x60\xea\x2d\x12\x1b\x2c\x2f\x7b\x20\xac\xd9\xf9\x43\xac\x31\xe1\xac\x4c" +
"\xf3\x0a\x29\xac\x64\xec\x83\x17\xac\x5e\x8e\x97\xa7\x14\x9d\x5e\x65\x0a\x1e\x3d\x82\xde\xec\xf0\xbe\x4d\x74\xdd" +
"\x59\xb3\x9b\x88\x1a\x0f\xa3\x32\x9a\xee\xe4\x7d\xbd\xa4\x4c\x4a\xeb\x52\xe8\xa0\x3c\xec\x72\x5b\x5f\x6a\x3d\x4e" +
"\x42\x49\x39\x2a\x6a\x55\xda\x46\xff\xae\x7b\xd6\xa7\x1d\x4e\x67\x66\x6c\xd8\x27\xb2\x92\x6b\x67\xdd\x22\x7e\x7a" +
"\xe0\x7d\x2e\x9c\xca\x36\x34\x18\x3d\x2a\x27\x45\x7c\x74\xeb\x3d\xe1\x0d\xf4\x42\x73\xd5\x65\x20\xa6\x45\x15\x9b" +
"\x1c\x67\x8d\x68\x8d\xfb\x7a\x30\xd2\xd1\xea\x3f\xfe\x68\x47\x6d\xd5\x9f\xc6\x69\x5e\x53\x52\xe2\x1f\xab\x7e\x9b" +
"\x4b\x2f\xdf\xa5\x21\x0e\xf3\x72\x4c\xf5\x4c\x4a\xde\x23\xf9\x1d\xbf\x65\x53\x35\xd4\x50\xaa\x06\x53\x5b\xaf\xa3" +
"\xdd\xb7\x20\x17\x70\x67\x51\x74\xa9\x72\x97\x0f\xe4\x26\x0f\x3b\x96\x9b\x05\x2f\x64\xa6\xd2\xc3\x2f\x7b\x39\x32" +
"\xfd\x84\xa3\xab\x5a\x99\xbc\xcb\x40\x85\x89\x57\x9b\x4e\xb9\xfc\xc9\x36\xf7\x54\x62\xd3\xd5\x00\xd4\xb7\xa0\x6a" +
"\x6a\x48\xc1\xc2\x7e\xc8\x25\x7f\xcd\x6f\xb1\xb8\x42\x35\x4e\x7a\xed\xbe\x20\x57\x38\x9e\x06\x8d\x76\xf9\xa6\x93" +
"\x20\x15\x7c\xfb\x29\x50\x9b\x41\xeb\xec\x21\xe4\x29\x27\xac\xc4\x9f\x7e\x58\xb7\x42\xf8\x46\x27\xed\xf0\xf9\x33" +
"\x04\x21\xee\x97\x61\x29\xef\x73\x12\xc6\x48\x71\xc0\x98\x70\x12\x5a\x06\xdd\xb7\xd0\x8d\x29\x72\x7f\x4f\xca\x3f" +
"\x25\x97\x64\xbb\x9a\x6f\x82\x32\x58\xf5\x72\xec\xb7\x4a\x2c\x19\xac\xf4\x5f\x47\xdd\x8c\xc2\x02\xd0\x98\xd8\x1c" +
"\xd4\xca\x41\xad\x8e\x41\x59\xbe\x92\xc4\x12\x9d\x5b\xbc\x14\x7e\xaf\xa4\xf6\xa2\x9b\x59\x7a\x33\x6a\xe2\x69\x3a" +
"\x2c\x16\xb4\x1e\x25\xec\x0a\x68\xf3\xae\x7d\x7c\xed\xb4\xd6\xbf\x0a\xb8\x24\xf2\x3b\x82\x28\xdf\x80\xbb\xdb\xbd" +
"\x76\x5c\x0f\xca\xc5\x59\xf7\x02\x9e\x70\xbd\x0d\x5b\xea\xa6\xd8\x0e\x6c\x06\x5d\x4f\x35\x83\xae\x4b\xaa\xc6\x05" +
"\x55\x7f\x5c\x3f\x33\x03\xdb\xb6\xf4\x5b\x1a\x27\x79\xe9\x30\x19\x67\xcd\xee\xfd\xb1\x66\xd3\x98\x8c\xde\x29\xfe" +
"\x16\x11\x6b\x76\xd1\x7b\x2b\x86\xd0\x93\x0f\x1b\xf2\x66\xa7\xf7\xf6\xe4\x5b\xcf\x63\xe0\x83\xbe\xbc\xe2\xe5\x83" +
"\xcf\xcb\xb7\xe7\x77\x0a\xfa\xf0\xc1\xb0\x30\xdc\xd7\x3b\x35\xfd\x7e\xe4\x62\xe8\xfa\xed\x60\x5b\xdf\x0a\x5c\x61" +
"\x24\x7f\x6e\x93\xc6\x49\xba\x5e\x4f\x3b\x9d\x6c\x0c\xf5\x24\x67\xa2\x40\x1d\xe6\x95\x88\x6d\x8e\x5a\xf4\xc3\xa8" +
"\x46\xc5\x69\xbe\xe3\x25\xa2\xc9\xdd\x61\x52\xe7\x02\xf2\x0d\x5b\x99\x1e\xb8\x72\xfd\x93\xaf\x16\x75\x09\x96\xb3" +
"\x35\xb1\xad\x35\xcf\xe9\x79\xa3\xb0\x70\x5f\x93\xf8\xa5\xc0\xb0\xe7\x0d\xd4\x8d\xc0\xbf\xef\x17\x40\x43\xa4\xd1" +
"\x66\xaa\x8b\x46\x4f\xd2\xac\x5f\x1e\x8a\xaa\xe1\x16\x7a\xd0\x49\xed\xb5\xc3\x2a\x4a\x0a\xac\xd4\x39\x83\x8b\xf1" +
"\x38\xe2\xbe\xd6\x7e\x00\xac\x36\xb9\xe6\x62\x77\x45\x79\x8d\xa7\xde\x9d\x1d\xa6\x02\x90\xb3\xfe\xbc\x47\xb5\x7f" +
"\xea\x5d\xee\x70\xfa\xb1\xbb\xb7\x3c\xb6\x56\x6a\x5e\xf0\x5c\x84\xe7\x69\xba\xa9\x88\x12\xb5\x61\xf3\x88\xf5\xa1" +
"\x4e\x73\xe2\x99\xca\xc8\x5b\x99\x9e\xf9\x38\xf2\x5a\xa6\x4b\x42\xad\x09\x09\x5f\xcc\xb4\x8f\x3e\xf4\xec\x7b\x93" +
"\xab\x7e\x7b\x7e\xa7\xbf\x3a\x4b\x72\xb4\x34\x7e\x5c\xfd\x4e\xd4\x33\x63\x76\x17\x96\x99\x60\xb9\xb1\x17\x61\xa7" +
"\x3c\x44\x09\x39\x3d\x45\x49\x4f\x57\xd1\x13\x5e\x8c\x85\x1a\x12\xb8\xe0\xba\x29\x0a\x5c\xd7\x93\x6e\x12\xd5\x4f" +
"\x74\x5b\x7b\xe0\x2b\xbb\x89\x36\x8e\x34\xa4\xc0\x58\x15\xdf\xf5\x29\xaa\xee\x15\x93\x3e\xc3\x91\xae\xbe\x0f\xd3" +
"\x26\x74\x9e\x0d\x1e\xae\xe7\xaf\xa8\xd3\x99\xbe\x85\x76\x4b\x7b\xef\x99\xcc\xea\x46\x09\x94\x4a\x98\xca\x7f\xe0" +
"\x59\x02\xa8\x31\xf4\x3e\xd7\x5d\x63\x62\x84\xd4\x03\x6d\xc5\xaa\x43\x70\x5a\x5e\x78\xd5\x7b\xc8\xde\x32\x18\x3c" +
"\x8f\x3f\x2d\x92\xf2\x41\x4f\x4c\x82\x7a\x68\x63\xae\xb0\x67\x1b\x83\x45\xbe\xd6\x40\xfa\xce\x2c\x03\x86\x6f\x7f" +
"\x1e\x56\xfd\xc7\x77\xf5\x05\x4a\x3d\xed\x68\xbf\xe3\xda\xcf\x0a\x8c\x28\xdd\xc3\x2d\x62\x12\x24\xb7\x8f\x61\xd4" +
"\x4c\xfb\xa4\x4b\xe1\x39\xce\x8e\x7b\xe4\x6f\x8e\x3c\x6f\x9a\xaa\x7c\x06\x3b\xfc\xd9\x16\x04\xc6\x95\x39\x7c\x29" +
"\x11\xac\x71\x2f\x95\x53\xf5\xf8\x18\xbb\xfe\x11\x79\x5e\xc9\xac\xd9\xe7\x38\x14\x53\x88\xba\x58\xc0\x0d\x27\x25" +
"\x3c\x55\xc9\xdb\x60\x2a\x8e\x8f\xed\xed\x81\xf7\x34\x60\xce\x59\x8d\x6e\xc5\x09\xfb\x72\x0a\x93\x19\x1c\xa5\xf3" +
"\x10\x1b\xe8\xff\x47\xd0\xf8\x3d\xba\xdf\x65\x39\x4f\xa5\x79\x3d\xe2\xae\x82\xc7\x7a\xf1\xdf\x26\xee\x09\x6c\x51" +
"\x0d\x2b\x8c\x19\x14\x5b\x15\x31\x97\x39\x7c\x8f\x71\xa5\xf9\x00\xc2\x60\x47\x58\xa9\x63\x11\x8a\x24\x16\x79\x3c" +
"\x5a\x6f\x0b\xbc\xe0\x41\xff\xd3\x97\x7d\x6f\xe2\xff\xef\x17\xc3\xb7\xdd\x7f\x7e\x29\x5e\xcf\x60\xea\x71\xa7\xbf" +
"\xeb\xc1\x33\xd0\xb6\xae\x14\xa7\xb9\x29\x1b\x26\xbf\xb1\xcf\x30\x0e\x7d\xaa\x5d\x3f\xda\x64\x1e\xc7\x56\xe8\xb3" +
"\x9c\xdb\xf7\xdf\x83\x57\xaa\xa9\xbf\xd6\x6c\x36\xf6\x8a\xf5\xec\xec\x90\xe6\x05\xa2\xd4\xbd\x49\xf9\xff\x00\x00" +
"\x00\xff\xff\xc8\xaf\x04\x4d\x88\x37\x00\x00")
func bindataAssetsScriptjsBytes() ([]byte, error) {
return bindataRead(
@ -3508,10 +3511,10 @@ func bindataAssetsScriptjs() (*asset, error) {
info := bindataFileInfo{
name: "assets/script.js",
size: 13997,
size: 14216,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1548080419, 0),
mode: os.FileMode(420),
modTime: time.Unix(1573127905, 0),
}
a := &asset{bytes: bytes, info: info}
@ -3554,8 +3557,8 @@ func bindataAssetsSignincss() (*asset, error) {
name: "assets/signin.css",
size: 1167,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1514416551, 0),
mode: os.FileMode(420),
modTime: time.Unix(1548080885, 0),
}
a := &asset{bytes: bytes, info: info}
@ -3610,8 +3613,8 @@ func bindataAssetsStylecss() (*asset, error) {
name: "assets/style.css",
size: 2434,
md5checksum: "",
mode: os.FileMode(436),
modTime: time.Unix(1548007860, 0),
mode: os.FileMode(420),
modTime: time.Unix(1573127904, 0),
}
a := &asset{bytes: bytes, info: info}
@ -3686,9 +3689,9 @@ var _bindata = map[string]func() (*asset, error){
"assets/ajax-loader.gif": bindataAssetsAjaxloadergif,
"assets/bootstrap.min.css": bindataAssetsBootstrapmincss,
"assets/bootstrap.min.js": bindataAssetsBootstrapminjs,
"assets/clipboard.png": bindataAssetsClipboardpng,
"assets/clipboard_click.png": bindataAssetsClipboardclickpng,
"assets/clipboard_hover.png": bindataAssetsClipboardhoverpng,
"assets/clipboard.png": bindataAssetsClipboardpng,
"assets/crypto-js.min.js": bindataAssetsCryptojsminjs,
"assets/jquery.min.js": bindataAssetsJqueryminjs,
"assets/script.js": bindataAssetsScriptjs,

View File

@ -104,7 +104,7 @@ class CloudKeys
return CryptoJS.AES.decrypt(value, @password).toString(CryptoJS.enc.Utf8)
getClipboardCode: (value) ->
cb = $('<div class="clipboard"></div>')
cb = $('<div class="clipboard" data-toggle="tooltip" data-original-title="Copied to clipboard!" data-trigger="manual"/>')
cb.click (e) ->
elem = $("<textarea>#{ value }</textarea>").css({
'position': 'absolute',
@ -118,6 +118,12 @@ class CloudKeys
elem.select()
document.execCommand('copy')
elem.remove()
t = $(this)
t.tooltip('show')
setTimeout ->
t.tooltip('hide')
, 1000
return
return cb