aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/frontend/html.zip
blob: c167cc70e5d2b92422985b985b0333eca36ed80c (plain) (blame)
ofshex dumpascii
0000 50 4b 03 04 0a 00 00 00 00 00 39 87 52 5c 1d da 20 86 ec 3c 00 00 ec 3c 00 00 08 00 00 00 34 30 PK........9.R\.....<...<......40
0020 34 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0d 0a 3c 68 74 6d 6c 20 6c 61 6e 4.html<!DOCTYPE.html>..<html.lan
0040 67 3d 22 65 6e 22 3e 0d 0a 3c 68 65 61 64 3e 0d 0a 3c 6d 65 74 61 20 63 68 61 72 73 65 74 3d 22 g="en">..<head>..<meta.charset="
0060 55 54 46 2d 38 22 3e 0d 0a 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 65 77 70 6f 72 74 22 20 63 UTF-8">..<meta.name="viewport".c
0080 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 74 68 2c 20 69 6e 69 74 ontent="width=device-width,.init
00a0 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0d 0a 3c 74 69 74 6c 65 3e 4f 6f 6f 70 73 3c 2f 74 ial-scale=1.0">..<title>Ooops</t
00c0 69 74 6c 65 3e 0d 0a 3c 73 74 79 6c 65 3e 0d 0a 20 20 2a 20 7b 20 6d 61 72 67 69 6e 3a 20 30 3b itle>..<style>....*.{.margin:.0;
00e0 20 70 61 64 64 69 6e 67 3a 20 30 3b 20 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 62 6f 72 64 65 72 2d .padding:.0;.box-sizing:.border-
0100 62 6f 78 3b 20 7d 0d 0a 0d 0a 20 20 3a 72 6f 6f 74 20 7b 0d 0a 20 20 20 20 2d 2d 64 65 65 70 2d box;.}......:root.{......--deep-
0120 73 70 61 63 65 3a 20 23 30 30 30 30 30 66 3b 0d 0a 20 20 20 20 2d 2d 6e 65 62 75 6c 61 2d 62 6c space:.#00000f;......--nebula-bl
0140 75 65 3a 20 23 30 61 30 61 32 65 3b 0d 0a 20 20 20 20 2d 2d 73 74 61 72 2d 77 68 69 74 65 3a 20 ue:.#0a0a2e;......--star-white:.
0160 23 66 66 66 66 66 66 3b 0d 0a 20 20 20 20 2d 2d 73 74 61 72 2d 62 6c 75 65 3a 20 23 63 38 64 38 #ffffff;......--star-blue:.#c8d8
0180 66 66 3b 0d 0a 20 20 20 20 2d 2d 73 74 61 72 2d 79 65 6c 6c 6f 77 3a 20 23 66 66 66 33 63 30 3b ff;......--star-yellow:.#fff3c0;
01a0 0d 0a 20 20 20 20 2d 2d 73 74 61 72 2d 72 65 64 3a 20 23 66 66 64 30 63 30 3b 0d 0a 20 20 20 20 ......--star-red:.#ffd0c0;......
01c0 2d 2d 6e 65 62 75 6c 61 2d 67 6c 6f 77 3a 20 72 67 62 61 28 36 30 2c 20 38 30 2c 20 31 38 30 2c --nebula-glow:.rgba(60,.80,.180,
01e0 20 30 2e 31 32 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 62 6f 64 79 20 7b 0d 0a 20 20 20 20 62 61 .0.12);....}......body.{......ba
0200 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 64 65 65 70 2d 73 70 61 63 65 29 3b 0d 0a 20 20 ckground:.var(--deep-space);....
0220 20 20 6d 69 6e 2d 68 65 69 67 68 74 3a 20 31 30 30 76 68 3b 0d 0a 20 20 20 20 64 69 73 70 6c 61 ..min-height:.100vh;......displa
0240 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 y:.flex;......align-items:.cente
0260 72 3b 0d 0a 20 20 20 20 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 20 63 65 6e 74 65 72 3b r;......justify-content:.center;
0280 0d 0a 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 27 43 6f 75 72 69 65 72 20 4e 65 77 27 ......font-family:.'Courier.New'
02a0 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0d 0a 20 20 20 20 6f 76 65 72 66 6c 6f 77 3a 20 68 69 64 64 ,.monospace;......overflow:.hidd
02c0 65 6e 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 73 74 61 72 66 69 65 6c 64 2d 62 67 20 7b 0d 0a 20 20 en;....}......starfield-bg.{....
02e0 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a ..display:.block;......position:
0300 20 66 69 78 65 64 3b 0d 0a 20 20 20 20 69 6e 73 65 74 3a 20 30 3b 0d 0a 20 20 20 20 7a 2d 69 6e .fixed;......inset:.0;......z-in
0320 64 65 78 3a 20 30 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 63 61 6e 76 61 73 20 7b 0d 0a 20 20 20 20 dex:.0;....}......canvas.{......
0340 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 display:.block;......width:.100%
0360 3b 0d 0a 20 20 20 20 68 65 69 67 68 74 3a 20 31 30 30 25 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2e ;......height:.100%;....}.......
0380 70 61 67 65 2d 63 6f 6e 74 65 6e 74 20 7b 0d 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 page-content.{......position:.re
03a0 6c 61 74 69 76 65 3b 0d 0a 20 20 20 20 7a 2d 69 6e 64 65 78 3a 20 31 3b 0d 0a 20 20 20 20 74 65 lative;......z-index:.1;......te
03c0 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 63 6f 6c 6f 72 3a 20 72 67 xt-align:.center;......color:.rg
03e0 62 61 28 32 30 30 2c 20 32 31 36 2c 20 32 35 35 2c 20 30 2e 38 35 29 3b 0d 0a 20 20 20 20 6c 65 ba(200,.216,.255,.0.85);......le
0400 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 32 35 65 6d 3b 0d 0a 20 20 20 20 74 65 78 74 2d tter-spacing:.0.25em;......text-
0420 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 70 6f 69 6e 74 transform:.uppercase;......point
0440 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 75 73 65 72 2d 73 65 6c 65 63 er-events:.none;......user-selec
0460 74 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2e 70 61 67 65 2d 63 6f 6e 74 65 6e 74 t:.none;....}.......page-content
0480 20 68 31 20 7b 0d 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 63 6c 61 6d 70 28 31 2e 32 72 .h1.{......font-size:.clamp(1.2r
04a0 65 6d 2c 20 34 76 77 2c 20 32 2e 34 72 65 6d 29 3b 0d 0a 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 em,.4vw,.2.4rem);......font-weig
04c0 68 74 3a 20 33 30 30 3b 0d 0a 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e ht:.300;......letter-spacing:.0.
04e0 36 65 6d 3b 0d 0a 20 20 20 20 74 65 78 74 2d 73 68 61 64 6f 77 3a 20 30 20 30 20 34 30 70 78 20 6em;......text-shadow:.0.0.40px.
0500 72 67 62 61 28 31 32 30 2c 20 31 36 30 2c 20 32 35 35 2c 20 30 2e 36 29 2c 20 30 20 30 20 38 30 rgba(120,.160,.255,.0.6),.0.0.80
0520 70 78 20 72 67 62 61 28 38 30 2c 20 31 32 30 2c 20 32 35 35 2c 20 30 2e 33 29 3b 0d 0a 20 20 20 px.rgba(80,.120,.255,.0.3);.....
0540 20 61 6e 69 6d 61 74 69 6f 6e 3a 20 70 75 6c 73 65 20 36 73 20 65 61 73 65 2d 69 6e 2d 6f 75 74 .animation:.pulse.6s.ease-in-out
0560 20 69 6e 66 69 6e 69 74 65 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2e 70 61 67 65 2d 63 6f 6e 74 65 .infinite;....}.......page-conte
0580 6e 74 20 70 20 7b 0d 0a 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 2e 32 72 65 6d 3b 0d nt.p.{......margin-top:.1.2rem;.
05a0 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 63 6c 61 6d 70 28 30 2e 35 35 72 65 6d 2c 20 31 .....font-size:.clamp(0.55rem,.1
05c0 2e 35 76 77 2c 20 30 2e 37 35 72 65 6d 29 3b 0d 0a 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 .5vw,.0.75rem);......letter-spac
05e0 69 6e 67 3a 20 30 2e 34 65 6d 3b 0d 0a 20 20 20 20 6f 70 61 63 69 74 79 3a 20 30 2e 34 35 3b 0d ing:.0.4em;......opacity:.0.45;.
0600 0a 20 20 7d 0d 0a 0d 0a 20 20 40 6b 65 79 66 72 61 6d 65 73 20 70 75 6c 73 65 20 7b 0d 0a 20 20 ...}[email protected].{....
0620 20 20 30 25 2c 20 31 30 30 25 20 7b 20 6f 70 61 63 69 74 79 3a 20 30 2e 37 3b 20 7d 0d 0a 20 20 ..0%,.100%.{.opacity:.0.7;.}....
0640 20 20 35 30 25 20 7b 20 6f 70 61 63 69 74 79 3a 20 31 3b 20 7d 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 ..50%.{.opacity:.1;.}....}......
0660 2e 67 6c 6f 62 65 2d 6c 69 6e 6b 20 7b 0d 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 .globe-link.{......display:.bloc
0680 6b 3b 0d 0a 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 20 32 72 65 6d 3b 0d 0a 20 20 k;......margin:.0.auto.2rem;....
06a0 20 20 77 69 64 74 68 3a 20 31 36 30 70 78 3b 0d 0a 20 20 20 20 68 65 69 67 68 74 3a 20 31 36 30 ..width:.160px;......height:.160
06c0 70 78 3b 0d 0a 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a 20 61 75 74 6f 3b 0d 0a px;......pointer-events:.auto;..
06e0 20 20 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 6e 74 65 72 3b 0d 0a 20 20 20 20 62 6f 72 64 65 72 ....cursor:.pointer;......border
0700 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0d 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 6c -radius:.50%;......position:.rel
0720 61 74 69 76 65 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2e 67 6c 6f 62 65 2d 6c 69 6e 6b 3a 68 6f 76 ative;....}.......globe-link:hov
0740 65 72 20 2e 67 6c 6f 62 65 2d 67 6c 6f 77 20 7b 0d 0a 20 20 20 20 6f 70 61 63 69 74 79 3a 20 30 er..globe-glow.{......opacity:.0
0760 2e 36 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2e 67 6c 6f 62 65 2d 67 6c 6f 77 20 7b 0d 0a 20 20 20 .6;....}.......globe-glow.{.....
0780 20 70 6f 73 69 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74 65 3b 0d 0a 20 20 20 20 69 6e 73 65 74 3a .position:.absolute;......inset:
07a0 20 2d 31 38 70 78 3b 0d 0a 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b .-18px;......border-radius:.50%;
07c0 0d 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 61 64 69 61 6c 2d 67 72 61 64 69 65 6e ......background:.radial-gradien
07e0 74 28 63 69 72 63 6c 65 2c 20 72 67 62 61 28 38 30 2c 20 31 34 30 2c 20 32 35 35 2c 20 30 2e 33 t(circle,.rgba(80,.140,.255,.0.3
0800 35 29 20 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 37 30 25 29 3b 0d 0a 20 20 20 20 6f 70 5).0%,.transparent.70%);......op
0820 61 63 69 74 79 3a 20 30 2e 33 35 3b 0d 0a 20 20 20 20 74 72 61 6e 73 69 74 69 6f 6e 3a 20 6f 70 acity:.0.35;......transition:.op
0840 61 63 69 74 79 20 30 2e 34 73 3b 0d 0a 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a acity.0.4s;......pointer-events:
0860 20 6e 6f 6e 65 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2e 67 6c 6f 62 65 2d 6c 69 6e 6b 20 63 61 6e .none;....}.......globe-link.can
0880 76 61 73 20 7b 0d 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 vas.{......display:.block;......
08a0 77 69 64 74 68 3a 20 31 36 30 70 78 3b 0d 0a 20 20 20 20 68 65 69 67 68 74 3a 20 31 36 30 70 78 width:.160px;......height:.160px
08c0 3b 0d 0a 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0d 0a 20 20 7d 0d ;......border-radius:.50%;....}.
08e0 0a 3c 2f 73 74 79 6c 65 3e 0d 0a 3c 2f 68 65 61 64 3e 0d 0a 3c 62 6f 64 79 3e 0d 0a 0d 0a 3c 73 .</style>..</head>..<body>....<s
0900 74 61 72 66 69 65 6c 64 2d 62 67 0d 0a 20 20 73 74 61 72 2d 63 6f 75 6e 74 3d 22 33 38 30 22 0d tarfield-bg....star-count="380".
0920 0a 20 20 73 70 65 65 64 3d 22 30 2e 36 22 0d 0a 20 20 64 65 70 74 68 3d 22 74 72 75 65 22 0d 0a ...speed="0.6"....depth="true"..
0940 20 20 6e 65 62 75 6c 61 3d 22 74 72 75 65 22 0d 0a 20 20 73 68 6f 6f 74 69 6e 67 2d 73 74 61 72 ..nebula="true"....shooting-star
0960 73 3d 22 74 72 75 65 22 0d 0a 3e 3c 2f 73 74 61 72 66 69 65 6c 64 2d 62 67 3e 0d 0a 0d 0a 3c 64 s="true"..></starfield-bg>....<d
0980 69 76 20 63 6c 61 73 73 3d 22 70 61 67 65 2d 63 6f 6e 74 65 6e 74 22 3e 0d 0a 20 20 3c 61 20 63 iv.class="page-content">....<a.c
09a0 6c 61 73 73 3d 22 67 6c 6f 62 65 2d 6c 69 6e 6b 22 20 68 72 65 66 3d 22 2f 64 61 73 68 62 6f 61 lass="globe-link".href="/dashboa
09c0 72 64 2f 22 20 74 69 74 6c 65 3d 22 42 61 63 6b 20 74 6f 20 44 61 73 68 62 6f 61 72 64 22 3e 0d rd/".title="Back.to.Dashboard">.
09e0 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 67 6c 6f 62 65 2d 67 6c 6f 77 22 3e 3c 2f 64 .....<div.class="globe-glow"></d
0a00 69 76 3e 0d 0a 20 20 20 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 67 6c 6f 62 65 22 20 77 69 64 74 iv>......<canvas.id="globe".widt
0a20 68 3d 22 33 32 30 22 20 68 65 69 67 68 74 3d 22 33 32 30 22 3e 3c 2f 63 61 6e 76 61 73 3e 0d 0a h="320".height="320"></canvas>..
0a40 20 20 3c 2f 61 3e 0d 0a 20 20 3c 68 31 3e 34 30 34 20 4e 4f 54 20 46 4f 55 4e 44 3c 2f 68 31 3e ..</a>....<h1>404.NOT.FOUND</h1>
0a60 0d 0a 3c 2f 64 69 76 3e 0d 0a 0d 0a 3c 73 63 72 69 70 74 3e 0d 0a 63 6c 61 73 73 20 53 74 61 72 ..</div>....<script>..class.Star
0a80 66 69 65 6c 64 42 67 20 65 78 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d 65 6e 74 20 7b 0d 0a 20 fieldBg.extends.HTMLElement.{...
0aa0 20 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 20 7b 0d 0a 20 20 20 20 73 75 70 65 72 28 29 3b 0d 0a .constructor().{......super();..
0ac0 20 20 20 20 74 68 69 73 2e 61 74 74 61 63 68 53 68 61 64 6f 77 28 7b 20 6d 6f 64 65 3a 20 27 6f ....this.attachShadow({.mode:.'o
0ae0 70 65 6e 27 20 7d 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 63 6f 6e 6e 65 63 74 65 64 43 61 6c 6c pen'.});....}......connectedCall
0b00 62 61 63 6b 28 29 20 7b 0d 0a 20 20 20 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 6e back().{......this.shadowRoot.in
0b20 6e 65 72 48 54 4d 4c 20 3d 20 60 0d 0a 20 20 20 20 20 20 3c 73 74 79 6c 65 3e 0d 0a 20 20 20 20 nerHTML.=.`........<style>......
0b40 20 20 20 20 3a 68 6f 73 74 20 7b 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 20 70 6f 73 69 ....:host.{.display:.block;.posi
0b60 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74 65 3b 20 69 6e 73 65 74 3a 20 30 3b 20 6f 76 65 72 66 6c tion:.absolute;.inset:.0;.overfl
0b80 6f 77 3a 20 68 69 64 64 65 6e 3b 20 7d 0d 0a 20 20 20 20 20 20 20 20 63 61 6e 76 61 73 20 7b 20 ow:.hidden;.}..........canvas.{.
0ba0 77 69 64 74 68 3a 20 31 30 30 25 3b 20 68 65 69 67 68 74 3a 20 31 30 30 25 3b 20 64 69 73 70 6c width:.100%;.height:.100%;.displ
0bc0 61 79 3a 20 62 6c 6f 63 6b 3b 20 7d 0d 0a 20 20 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0d 0a 20 20 ay:.block;.}........</style>....
0be0 20 20 20 20 3c 63 61 6e 76 61 73 3e 3c 2f 63 61 6e 76 61 73 3e 0d 0a 20 20 20 20 60 3b 0d 0a 0d ....<canvas></canvas>......`;...
0c00 0a 20 20 20 20 74 68 69 73 2e 63 61 6e 76 61 73 20 3d 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f .....this.canvas.=.this.shadowRo
0c20 6f 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 63 61 6e 76 61 73 27 29 3b 0d 0a 20 20 20 ot.querySelector('canvas');.....
0c40 20 74 68 69 73 2e 63 74 78 20 3d 20 74 68 69 73 2e 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 .this.ctx.=.this.canvas.getConte
0c60 78 74 28 27 32 64 27 29 3b 0d 0a 0d 0a 20 20 20 20 74 68 69 73 2e 73 74 61 72 43 6f 75 6e 74 20 xt('2d');........this.starCount.
0c80 20 20 3d 20 70 61 72 73 65 49 6e 74 28 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 ..=.parseInt(this.getAttribute('
0ca0 73 74 61 72 2d 63 6f 75 6e 74 27 29 20 7c 7c 20 27 33 35 30 27 29 3b 0d 0a 20 20 20 20 74 68 69 star-count').||.'350');......thi
0cc0 73 2e 73 70 65 65 64 20 20 20 20 20 20 20 3d 20 70 61 72 73 65 46 6c 6f 61 74 28 74 68 69 73 2e s.speed.......=.parseFloat(this.
0ce0 67 65 74 41 74 74 72 69 62 75 74 65 28 27 73 70 65 65 64 27 29 20 7c 7c 20 27 30 2e 36 27 29 3b getAttribute('speed').||.'0.6');
0d00 0d 0a 20 20 20 20 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 20 20 20 3d 20 74 68 69 73 2e 67 65 ......this.useDepth....=.this.ge
0d20 74 41 74 74 72 69 62 75 74 65 28 27 64 65 70 74 68 27 29 20 21 3d 3d 20 27 66 61 6c 73 65 27 3b tAttribute('depth').!==.'false';
0d40 0d 0a 20 20 20 20 74 68 69 73 2e 75 73 65 4e 65 62 75 6c 61 20 20 20 3d 20 74 68 69 73 2e 67 65 ......this.useNebula...=.this.ge
0d60 74 41 74 74 72 69 62 75 74 65 28 27 6e 65 62 75 6c 61 27 29 20 21 3d 3d 20 27 66 61 6c 73 65 27 tAttribute('nebula').!==.'false'
0d80 3b 0d 0a 20 20 20 20 74 68 69 73 2e 75 73 65 53 68 6f 6f 74 69 6e 67 20 3d 20 74 68 69 73 2e 67 ;......this.useShooting.=.this.g
0da0 65 74 41 74 74 72 69 62 75 74 65 28 27 73 68 6f 6f 74 69 6e 67 2d 73 74 61 72 73 27 29 20 21 3d etAttribute('shooting-stars').!=
0dc0 3d 20 27 66 61 6c 73 65 27 3b 0d 0a 0d 0a 20 20 20 20 74 68 69 73 2e 73 74 61 72 73 20 3d 20 5b =.'false';........this.stars.=.[
0de0 5d 3b 0d 0a 20 20 20 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 73 20 3d 20 5b 5d 3b 0d 0a 20 20 20 ];......this.shooters.=.[];.....
0e00 20 74 68 69 73 2e 6e 65 62 75 6c 61 54 69 6d 65 20 3d 20 30 3b 0d 0a 20 20 20 20 74 68 69 73 2e .this.nebulaTime.=.0;......this.
0e20 66 72 61 6d 65 20 3d 20 30 3b 0d 0a 0d 0a 20 20 20 20 74 68 69 73 2e 72 65 73 69 7a 65 28 29 3b frame.=.0;........this.resize();
0e40 0d 0a 20 20 20 20 74 68 69 73 2e 69 6e 69 74 28 29 3b 0d 0a 0d 0a 20 20 20 20 74 68 69 73 2e 5f ......this.init();........this._
0e60 72 6f 20 3d 20 6e 65 77 20 52 65 73 69 7a 65 4f 62 73 65 72 76 65 72 28 28 29 20 3d 3e 20 7b 20 ro.=.new.ResizeObserver(().=>.{.
0e80 74 68 69 73 2e 72 65 73 69 7a 65 28 29 3b 20 74 68 69 73 2e 69 6e 69 74 28 29 3b 20 7d 29 3b 0d this.resize();.this.init();.});.
0ea0 0a 20 20 20 20 74 68 69 73 2e 5f 72 6f 2e 6f 62 73 65 72 76 65 28 74 68 69 73 29 3b 0d 0a 0d 0a .....this._ro.observe(this);....
0ec0 20 20 20 20 74 68 69 73 2e 72 61 66 20 3d 20 72 65 71 75 65 73 74 41 6e 69 6d 61 74 69 6f 6e 46 ....this.raf.=.requestAnimationF
0ee0 72 61 6d 65 28 74 68 69 73 2e 74 69 63 6b 2e 62 69 6e 64 28 74 68 69 73 29 29 3b 0d 0a 20 20 7d rame(this.tick.bind(this));....}
0f00 0d 0a 0d 0a 20 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 43 61 6c 6c 62 61 63 6b 28 29 20 7b 0d 0a ......disconnectedCallback().{..
0f20 20 20 20 20 63 61 6e 63 65 6c 41 6e 69 6d 61 74 69 6f 6e 46 72 61 6d 65 28 74 68 69 73 2e 72 61 ....cancelAnimationFrame(this.ra
0f40 66 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 5f 72 6f 2e 64 69 73 63 6f 6e 6e 65 63 74 28 29 3b 0d f);......this._ro.disconnect();.
0f60 0a 20 20 7d 0d 0a 0d 0a 20 20 72 65 73 69 7a 65 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 ...}......resize().{......const.
0f80 64 70 72 20 3d 20 77 69 6e 64 6f 77 2e 64 65 76 69 63 65 50 69 78 65 6c 52 61 74 69 6f 20 7c 7c dpr.=.window.devicePixelRatio.||
0fa0 20 31 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 72 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 42 6f .1;......const.rect.=.this.getBo
0fc0 75 6e 64 69 6e 67 43 6c 69 65 6e 74 52 65 63 74 28 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 57 20 undingClientRect();......this.W.
0fe0 3d 20 72 65 63 74 2e 77 69 64 74 68 20 20 7c 7c 20 77 69 6e 64 6f 77 2e 69 6e 6e 65 72 57 69 64 =.rect.width..||.window.innerWid
1000 74 68 3b 0d 0a 20 20 20 20 74 68 69 73 2e 48 20 3d 20 72 65 63 74 2e 68 65 69 67 68 74 20 7c 7c th;......this.H.=.rect.height.||
1020 20 77 69 6e 64 6f 77 2e 69 6e 6e 65 72 48 65 69 67 68 74 3b 0d 0a 20 20 20 20 74 68 69 73 2e 63 .window.innerHeight;......this.c
1040 61 6e 76 61 73 2e 77 69 64 74 68 20 20 3d 20 74 68 69 73 2e 57 20 2a 20 64 70 72 3b 0d 0a 20 20 anvas.width..=.this.W.*.dpr;....
1060 20 20 74 68 69 73 2e 63 61 6e 76 61 73 2e 68 65 69 67 68 74 20 3d 20 74 68 69 73 2e 48 20 2a 20 ..this.canvas.height.=.this.H.*.
1080 64 70 72 3b 0d 0a 20 20 20 20 74 68 69 73 2e 63 74 78 2e 73 65 74 54 72 61 6e 73 66 6f 72 6d 28 dpr;......this.ctx.setTransform(
10a0 64 70 72 2c 20 30 2c 20 30 2c 20 64 70 72 2c 20 30 2c 20 30 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 dpr,.0,.0,.dpr,.0,.0);....}.....
10c0 20 69 6e 69 74 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 43 4f 4c 4f 52 53 20 3d 20 5b 27 .init().{......const.COLORS.=.['
10e0 23 66 66 66 66 66 66 27 2c 20 27 23 63 38 64 38 66 66 27 2c 20 27 23 64 30 65 38 66 66 27 2c 20 #ffffff',.'#c8d8ff',.'#d0e8ff',.
1100 27 23 66 66 66 33 63 30 27 2c 20 27 23 66 66 64 30 63 30 27 2c 20 27 23 65 30 66 30 66 66 27 5d '#fff3c0',.'#ffd0c0',.'#e0f0ff']
1120 3b 0d 0a 20 20 20 20 74 68 69 73 2e 73 74 61 72 73 20 3d 20 41 72 72 61 79 2e 66 72 6f 6d 28 7b ;......this.stars.=.Array.from({
1140 20 6c 65 6e 67 74 68 3a 20 74 68 69 73 2e 73 74 61 72 43 6f 75 6e 74 20 7d 2c 20 28 29 20 3d 3e .length:.this.starCount.},.().=>
1160 20 28 7b 0d 0a 20 20 20 20 20 20 78 3a 20 20 20 20 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 .({........x:.....Math.random().
1180 2a 20 74 68 69 73 2e 57 2c 0d 0a 20 20 20 20 20 20 79 3a 20 20 20 20 20 4d 61 74 68 2e 72 61 6e *.this.W,........y:.....Math.ran
11a0 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 48 2c 0d 0a 20 20 20 20 20 20 7a 3a 20 20 20 20 20 74 68 dom().*.this.H,........z:.....th
11c0 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 3a 20 31 2c is.useDepth.?.Math.random().:.1,
11e0 20 20 20 20 20 20 20 20 2f 2f 20 64 65 70 74 68 3a 20 30 3d 66 61 72 2c 20 31 3d 6e 65 61 72 0d ........//.depth:.0=far,.1=near.
1200 0a 20 20 20 20 20 20 72 3a 20 20 20 20 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 31 2e .......r:.....Math.random().*.1.
1220 34 20 2b 20 30 2e 32 2c 0d 0a 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 43 4f 4c 4f 52 53 5b 4d 61 4.+.0.2,........color:.COLORS[Ma
1240 74 68 2e 66 6c 6f 6f 72 28 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 43 4f 4c 4f 52 53 2e th.floor(Math.random().*.COLORS.
1260 6c 65 6e 67 74 68 29 5d 2c 0d 0a 20 20 20 20 20 20 74 77 69 6e 6b 6c 65 4f 66 66 73 65 74 3a 20 length)],........twinkleOffset:.
1280 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 4d 61 74 68 2e 50 49 20 2a 20 32 2c 0d 0a 20 20 Math.random().*.Math.PI.*.2,....
12a0 20 20 20 20 74 77 69 6e 6b 6c 65 53 70 65 65 64 3a 20 20 30 2e 30 30 38 20 2b 20 4d 61 74 68 2e ....twinkleSpeed:..0.008.+.Math.
12c0 72 61 6e 64 6f 6d 28 29 20 2a 20 30 2e 30 31 32 2c 0d 0a 20 20 20 20 7d 29 29 3b 0d 0a 20 20 7d random().*.0.012,......}));....}
12e0 0d 0a 0d 0a 20 20 73 70 61 77 6e 53 68 6f 6f 74 65 72 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 ......spawnShooter().{......cons
1300 74 20 65 64 67 65 20 3d 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 3c 20 30 2e 37 20 3f 20 27 t.edge.=.Math.random().<.0.7.?.'
1320 74 6f 70 27 20 3a 20 27 6c 65 66 74 27 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 61 6e 67 6c 65 20 top'.:.'left';......const.angle.
1340 3d 20 28 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 33 30 20 2b 20 31 35 29 20 2a 20 28 4d =.(Math.random().*.30.+.15).*.(M
1360 61 74 68 2e 50 49 20 2f 20 31 38 30 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 ath.PI./.180);......this.shooter
1380 73 2e 70 75 73 68 28 7b 0d 0a 20 20 20 20 20 20 78 3a 20 20 20 20 65 64 67 65 20 3d 3d 3d 20 27 s.push({........x:....edge.===.'
13a0 74 6f 70 27 20 3f 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 57 20 3a 20 top'.?.Math.random().*.this.W.:.
13c0 2d 31 30 2c 0d 0a 20 20 20 20 20 20 79 3a 20 20 20 20 65 64 67 65 20 3d 3d 3d 20 27 74 6f 70 27 -10,........y:....edge.===.'top'
13e0 20 3f 20 2d 31 30 20 3a 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 48 20 .?.-10.:.Math.random().*.this.H.
1400 2a 20 30 2e 35 2c 0d 0a 20 20 20 20 20 20 76 78 3a 20 20 20 4d 61 74 68 2e 63 6f 73 28 61 6e 67 *.0.5,........vx:...Math.cos(ang
1420 6c 65 29 20 2a 20 28 36 20 2b 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 36 29 2c 0d 0a le).*.(6.+.Math.random().*.6),..
1440 20 20 20 20 20 20 76 79 3a 20 20 20 4d 61 74 68 2e 73 69 6e 28 61 6e 67 6c 65 29 20 2a 20 28 36 ......vy:...Math.sin(angle).*.(6
1460 20 2b 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 36 29 2c 0d 0a 20 20 20 20 20 20 6c 65 .+.Math.random().*.6),........le
1480 6e 3a 20 20 38 30 20 2b 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 31 32 30 2c 0d 0a 20 n:..80.+.Math.random().*.120,...
14a0 20 20 20 20 20 6c 69 66 65 3a 20 31 2c 0d 0a 20 20 20 20 20 20 64 65 63 61 79 3a 20 30 2e 30 31 .....life:.1,........decay:.0.01
14c0 32 20 2b 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 30 2e 30 31 38 2c 0d 0a 20 20 20 20 2.+.Math.random().*.0.018,......
14e0 7d 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 74 69 63 6b 28 29 20 7b 0d 0a 20 20 20 20 74 68 69 73 });....}......tick().{......this
1500 2e 72 61 66 20 3d 20 72 65 71 75 65 73 74 41 6e 69 6d 61 74 69 6f 6e 46 72 61 6d 65 28 74 68 69 .raf.=.requestAnimationFrame(thi
1520 73 2e 74 69 63 6b 2e 62 69 6e 64 28 74 68 69 73 29 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 66 72 s.tick.bind(this));......this.fr
1540 61 6d 65 2b 2b 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 63 74 78 20 3d 20 74 68 69 73 2e 63 74 78 ame++;......const.ctx.=.this.ctx
1560 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 57 20 3d 20 74 68 69 73 2e 57 2c 20 48 20 3d 20 74 68 69 ;......const.W.=.this.W,.H.=.thi
1580 73 2e 48 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 42 61 63 6b 67 72 6f 75 6e 64 0d 0a 20 20 20 20 63 s.H;........//.Background......c
15a0 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 27 23 30 30 30 30 30 66 27 3b 0d 0a 20 20 20 20 63 tx.fillStyle.=.'#00000f';......c
15c0 74 78 2e 66 69 6c 6c 52 65 63 74 28 30 2c 20 30 2c 20 57 2c 20 48 29 3b 0d 0a 0d 0a 20 20 20 20 tx.fillRect(0,.0,.W,.H);........
15e0 2f 2f 20 4e 65 62 75 6c 61 20 63 6c 6f 75 64 73 20 28 73 75 62 74 6c 65 29 0d 0a 20 20 20 20 69 //.Nebula.clouds.(subtle)......i
1600 66 20 28 74 68 69 73 2e 75 73 65 4e 65 62 75 6c 61 29 20 7b 0d 0a 20 20 20 20 20 20 74 68 69 73 f.(this.useNebula).{........this
1620 2e 6e 65 62 75 6c 61 54 69 6d 65 20 2b 3d 20 30 2e 30 30 33 3b 0d 0a 20 20 20 20 20 20 74 68 69 .nebulaTime.+=.0.003;........thi
1640 73 2e 64 72 61 77 4e 65 62 75 6c 61 28 63 74 78 2c 20 57 2c 20 48 29 3b 0d 0a 20 20 20 20 7d 0d s.drawNebula(ctx,.W,.H);......}.
1660 0a 0d 0a 20 20 20 20 2f 2f 20 53 74 61 72 73 0d 0a 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 .......//.Stars......for.(const.
1680 73 20 6f 66 20 74 68 69 73 2e 73 74 61 72 73 29 20 7b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 s.of.this.stars).{........const.
16a0 74 77 69 6e 6b 6c 65 20 3d 20 30 2e 35 35 20 2b 20 30 2e 34 35 20 2a 20 4d 61 74 68 2e 73 69 6e twinkle.=.0.55.+.0.45.*.Math.sin
16c0 28 74 68 69 73 2e 66 72 61 6d 65 20 2a 20 73 2e 74 77 69 6e 6b 6c 65 53 70 65 65 64 20 2b 20 73 (this.frame.*.s.twinkleSpeed.+.s
16e0 2e 74 77 69 6e 6b 6c 65 4f 66 66 73 65 74 29 3b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 72 61 .twinkleOffset);........const.ra
1700 64 69 75 73 20 3d 20 73 2e 72 20 2a 20 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 28 30 dius.=.s.r.*.(this.useDepth.?.(0
1720 2e 33 20 2b 20 73 2e 7a 20 2a 20 30 2e 37 29 20 3a 20 31 29 3b 0d 0a 20 20 20 20 20 20 63 6f 6e .3.+.s.z.*.0.7).:.1);........con
1740 73 74 20 61 6c 70 68 61 20 20 3d 20 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 28 30 2e st.alpha..=.(this.useDepth.?.(0.
1760 32 35 20 2b 20 73 2e 7a 20 2a 20 30 2e 37 35 29 20 3a 20 31 29 20 2a 20 74 77 69 6e 6b 6c 65 3b 25.+.s.z.*.0.75).:.1).*.twinkle;
1780 0d 0a 0d 0a 20 20 20 20 20 20 2f 2f 20 54 69 6e 79 20 64 72 69 66 74 0d 0a 20 20 20 20 20 20 73 ..........//.Tiny.drift........s
17a0 2e 78 20 2b 3d 20 28 73 2e 7a 20 2a 20 74 68 69 73 2e 73 70 65 65 64 20 2a 20 30 2e 30 38 29 20 .x.+=.(s.z.*.this.speed.*.0.08).
17c0 2a 20 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 31 20 3a 20 30 29 3b 0d 0a 20 20 20 20 *.(this.useDepth.?.1.:.0);......
17e0 20 20 73 2e 79 20 2b 3d 20 28 73 2e 7a 20 2a 20 74 68 69 73 2e 73 70 65 65 64 20 2a 20 30 2e 30 ..s.y.+=.(s.z.*.this.speed.*.0.0
1800 34 29 20 2a 20 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 31 20 3a 20 30 29 3b 0d 0a 20 4).*.(this.useDepth.?.1.:.0);...
1820 20 20 20 20 20 69 66 20 28 73 2e 78 20 3e 20 57 20 2b 20 32 29 20 73 2e 78 20 3d 20 2d 32 3b 0d .....if.(s.x.>.W.+.2).s.x.=.-2;.
1840 0a 20 20 20 20 20 20 69 66 20 28 73 2e 79 20 3e 20 48 20 2b 20 32 29 20 73 2e 79 20 3d 20 2d 32 .......if.(s.y.>.H.+.2).s.y.=.-2
1860 3b 0d 0a 0d 0a 20 20 20 20 20 20 2f 2f 20 47 6c 6f 77 20 66 6f 72 20 62 72 69 67 68 74 20 73 74 ;..........//.Glow.for.bright.st
1880 61 72 73 0d 0a 20 20 20 20 20 20 69 66 20 28 72 61 64 69 75 73 20 3e 20 31 2e 31 20 26 26 20 61 ars........if.(radius.>.1.1.&&.a
18a0 6c 70 68 61 20 3e 20 30 2e 36 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 67 72 64 lpha.>.0.6).{..........const.grd
18c0 20 3d 20 63 74 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 73 2e 78 2c .=.ctx.createRadialGradient(s.x,
18e0 20 73 2e 79 2c 20 30 2c 20 73 2e 78 2c 20 73 2e 79 2c 20 72 61 64 69 75 73 20 2a 20 33 2e 35 29 .s.y,.0,.s.x,.s.y,.radius.*.3.5)
1900 3b 0d 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 73 ;..........grd.addColorStop(0,.s
1920 2e 63 6f 6c 6f 72 2e 72 65 70 6c 61 63 65 28 27 29 27 2c 20 60 2c 20 24 7b 61 6c 70 68 61 20 2a .color.replace(')',.`,.${alpha.*
1940 20 30 2e 35 7d 29 60 29 2e 72 65 70 6c 61 63 65 28 27 72 67 62 27 2c 20 27 72 67 62 61 27 29 29 .0.5})`).replace('rgb',.'rgba'))
1960 3b 0d 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 27 ;..........grd.addColorStop(1,.'
1980 74 72 61 6e 73 70 61 72 65 6e 74 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 transparent');..........ctx.begi
19a0 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 61 72 63 28 73 2e 78 2c 20 73 nPath();..........ctx.arc(s.x,.s
19c0 2e 79 2c 20 72 61 64 69 75 73 20 2a 20 33 2e 35 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 .y,.radius.*.3.5,.0,.Math.PI.*.2
19e0 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 67 72 64 3b );..........ctx.fillStyle.=.grd;
1a00 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a ..........ctx.fill();........}..
1a20 0d 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 20 20 ........ctx.beginPath();........
1a40 63 74 78 2e 61 72 63 28 73 2e 78 2c 20 73 2e 79 2c 20 72 61 64 69 75 73 2c 20 30 2c 20 4d 61 74 ctx.arc(s.x,.s.y,.radius,.0,.Mat
1a60 68 2e 50 49 20 2a 20 32 29 3b 0d 0a 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 h.PI.*.2);........ctx.fillStyle.
1a80 3d 20 68 65 78 54 6f 52 67 62 61 28 73 2e 63 6f 6c 6f 72 2c 20 61 6c 70 68 61 29 3b 0d 0a 20 20 =.hexToRgba(s.color,.alpha);....
1aa0 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0d 0a 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 2f 2f ....ctx.fill();......}........//
1ac0 20 53 68 6f 6f 74 69 6e 67 20 73 74 61 72 73 0d 0a 20 20 20 20 69 66 20 28 74 68 69 73 2e 75 73 .Shooting.stars......if.(this.us
1ae0 65 53 68 6f 6f 74 69 6e 67 29 20 7b 0d 0a 20 20 20 20 20 20 69 66 20 28 74 68 69 73 2e 66 72 61 eShooting).{........if.(this.fra
1b00 6d 65 20 25 20 31 34 30 20 3d 3d 3d 20 30 20 26 26 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 me.%.140.===.0.&&.Math.random().
1b20 3c 20 30 2e 36 35 29 20 74 68 69 73 2e 73 70 61 77 6e 53 68 6f 6f 74 65 72 28 29 3b 0d 0a 20 20 <.0.65).this.spawnShooter();....
1b40 20 20 20 20 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 73 2e 6c ....for.(let.i.=.this.shooters.l
1b60 65 6e 67 74 68 20 2d 20 31 3b 20 69 20 3e 3d 20 30 3b 20 69 2d 2d 29 20 7b 0d 0a 20 20 20 20 20 ength.-.1;.i.>=.0;.i--).{.......
1b80 20 20 20 63 6f 6e 73 74 20 73 20 3d 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 73 5b 69 5d 3b 0d 0a ...const.s.=.this.shooters[i];..
1ba0 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 61 69 6c 58 20 3d 20 73 2e 78 20 2d 20 73 2e 76 78 ........const.tailX.=.s.x.-.s.vx
1bc0 20 2a 20 28 73 2e 6c 65 6e 20 2f 20 4d 61 74 68 2e 68 79 70 6f 74 28 73 2e 76 78 2c 20 73 2e 76 .*.(s.len./.Math.hypot(s.vx,.s.v
1be0 79 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 61 69 6c 59 20 3d 20 73 2e 79 20 y));..........const.tailY.=.s.y.
1c00 2d 20 73 2e 76 79 20 2a 20 28 73 2e 6c 65 6e 20 2f 20 4d 61 74 68 2e 68 79 70 6f 74 28 73 2e 76 -.s.vy.*.(s.len./.Math.hypot(s.v
1c20 78 2c 20 73 2e 76 79 29 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 67 72 64 20 x,.s.vy));............const.grd.
1c40 3d 20 63 74 78 2e 63 72 65 61 74 65 4c 69 6e 65 61 72 47 72 61 64 69 65 6e 74 28 74 61 69 6c 58 =.ctx.createLinearGradient(tailX
1c60 2c 20 74 61 69 6c 59 2c 20 73 2e 78 2c 20 73 2e 79 29 3b 0d 0a 20 20 20 20 20 20 20 20 67 72 64 ,.tailY,.s.x,.s.y);..........grd
1c80 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 60 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 .addColorStop(0,.`rgba(255,255,2
1ca0 35 35 2c 30 29 60 29 3b 0d 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 55,0)`);..........grd.addColorSt
1cc0 6f 70 28 30 2e 37 2c 20 60 72 67 62 61 28 32 30 30 2c 32 32 30 2c 32 35 35 2c 24 7b 73 2e 6c 69 op(0.7,.`rgba(200,220,255,${s.li
1ce0 66 65 20 2a 20 30 2e 35 7d 29 60 29 3b 0d 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f fe.*.0.5})`);..........grd.addCo
1d00 6c 6f 72 53 74 6f 70 28 31 2c 20 60 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 24 7b 73 lorStop(1,.`rgba(255,255,255,${s
1d20 2e 6c 69 66 65 7d 29 60 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 .life})`);............ctx.beginP
1d40 61 74 68 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6d 6f 76 65 54 6f 28 74 61 69 6c 58 ath();..........ctx.moveTo(tailX
1d60 2c 20 74 61 69 6c 59 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 54 6f 28 73 2e ,.tailY);..........ctx.lineTo(s.
1d80 78 2c 20 73 2e 79 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 53 74 79 6c x,.s.y);..........ctx.strokeStyl
1da0 65 20 3d 20 67 72 64 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 57 69 64 74 68 20 e.=.grd;..........ctx.lineWidth.
1dc0 3d 20 31 2e 35 20 2a 20 73 2e 6c 69 66 65 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e =.1.5.*.s.life;..........ctx.lin
1de0 65 43 61 70 20 3d 20 27 72 6f 75 6e 64 27 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 73 74 72 eCap.=.'round';..........ctx.str
1e00 6f 6b 65 28 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 48 65 61 64 20 64 6f 74 0d 0a 20 oke();............//.Head.dot...
1e20 20 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 20 20 20 .......ctx.beginPath();.........
1e40 20 63 74 78 2e 61 72 63 28 73 2e 78 2c 20 73 2e 79 2c 20 31 2e 35 20 2a 20 73 2e 6c 69 66 65 2c .ctx.arc(s.x,.s.y,.1.5.*.s.life,
1e60 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 66 .0,.Math.PI.*.2);..........ctx.f
1e80 69 6c 6c 53 74 79 6c 65 20 3d 20 60 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 24 7b 73 illStyle.=.`rgba(255,255,255,${s
1ea0 2e 6c 69 66 65 7d 29 60 3b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0d 0a .life})`;..........ctx.fill();..
1ec0 0d 0a 20 20 20 20 20 20 20 20 73 2e 78 20 2b 3d 20 73 2e 76 78 3b 0d 0a 20 20 20 20 20 20 20 20 ..........s.x.+=.s.vx;..........
1ee0 73 2e 79 20 2b 3d 20 73 2e 76 79 3b 0d 0a 20 20 20 20 20 20 20 20 73 2e 6c 69 66 65 20 2d 3d 20 s.y.+=.s.vy;..........s.life.-=.
1f00 73 2e 64 65 63 61 79 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 28 73 2e 6c 69 66 65 20 3c s.decay;............if.(s.life.<
1f20 3d 20 30 20 7c 7c 20 73 2e 78 20 3e 20 57 20 2b 20 32 30 30 20 7c 7c 20 73 2e 79 20 3e 20 48 20 =.0.||.s.x.>.W.+.200.||.s.y.>.H.
1f40 2b 20 32 30 30 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 +.200).{............this.shooter
1f60 73 2e 73 70 6c 69 63 65 28 69 2c 20 31 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 s.splice(i,.1);..........}......
1f80 20 20 7d 0d 0a 20 20 20 20 7d 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 64 72 61 77 4e 65 62 75 6c 61 28 ..}......}....}......drawNebula(
1fa0 63 74 78 2c 20 57 2c 20 48 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 74 20 3d 20 74 68 69 73 ctx,.W,.H).{......const.t.=.this
1fc0 2e 6e 65 62 75 6c 61 54 69 6d 65 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 62 6c 6f 62 73 20 3d 20 .nebulaTime;......const.blobs.=.
1fe0 5b 0d 0a 20 20 20 20 20 20 7b 20 78 3a 20 57 20 2a 20 30 2e 32 35 2c 20 79 3a 20 48 20 2a 20 30 [........{.x:.W.*.0.25,.y:.H.*.0
2000 2e 33 2c 20 20 72 78 3a 20 57 20 2a 20 30 2e 33 35 2c 20 72 79 3a 20 48 20 2a 20 30 2e 32 35 2c .3,..rx:.W.*.0.35,.ry:.H.*.0.25,
2020 20 63 6f 6c 6f 72 3a 20 27 34 30 2c 36 30 2c 31 38 30 27 2c 20 20 61 3a 20 30 2e 30 35 35 20 7d .color:.'40,60,180',..a:.0.055.}
2040 2c 0d 0a 20 20 20 20 20 20 7b 20 78 3a 20 57 20 2a 20 30 2e 37 35 2c 20 79 3a 20 48 20 2a 20 30 ,........{.x:.W.*.0.75,.y:.H.*.0
2060 2e 36 35 2c 20 72 78 3a 20 57 20 2a 20 30 2e 33 30 2c 20 72 79 3a 20 48 20 2a 20 30 2e 32 32 2c .65,.rx:.W.*.0.30,.ry:.H.*.0.22,
2080 20 63 6f 6c 6f 72 3a 20 27 31 30 30 2c 34 30 2c 31 36 30 27 2c 20 61 3a 20 30 2e 30 34 20 20 7d .color:.'100,40,160',.a:.0.04..}
20a0 2c 0d 0a 20 20 20 20 20 20 7b 20 78 3a 20 57 20 2a 20 30 2e 35 2c 20 20 79 3a 20 48 20 2a 20 30 ,........{.x:.W.*.0.5,..y:.H.*.0
20c0 2e 35 2c 20 20 72 78 3a 20 57 20 2a 20 30 2e 34 35 2c 20 72 79 3a 20 48 20 2a 20 30 2e 33 35 2c .5,..rx:.W.*.0.45,.ry:.H.*.0.35,
20e0 20 63 6f 6c 6f 72 3a 20 27 32 30 2c 35 30 2c 31 32 30 27 2c 20 20 61 3a 20 30 2e 30 33 35 20 7d .color:.'20,50,120',..a:.0.035.}
2100 2c 0d 0a 20 20 20 20 5d 3b 0d 0a 20 20 20 20 63 74 78 2e 73 61 76 65 28 29 3b 0d 0a 20 20 20 20 ,......];......ctx.save();......
2120 66 6f 72 20 28 63 6f 6e 73 74 20 62 20 6f 66 20 62 6c 6f 62 73 29 20 7b 0d 0a 20 20 20 20 20 20 for.(const.b.of.blobs).{........
2140 63 6f 6e 73 74 20 6f 78 20 3d 20 4d 61 74 68 2e 73 69 6e 28 74 20 2a 20 30 2e 37 20 2b 20 62 2e const.ox.=.Math.sin(t.*.0.7.+.b.
2160 78 29 20 2a 20 33 30 3b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 6f 79 20 3d 20 4d 61 74 68 2e x).*.30;........const.oy.=.Math.
2180 63 6f 73 28 74 20 2a 20 30 2e 35 20 2b 20 62 2e 79 29 20 2a 20 32 30 3b 0d 0a 20 20 20 20 20 20 cos(t.*.0.5.+.b.y).*.20;........
21a0 63 6f 6e 73 74 20 67 72 64 20 3d 20 63 74 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 const.grd.=.ctx.createRadialGrad
21c0 69 65 6e 74 28 62 2e 78 20 2b 20 6f 78 2c 20 62 2e 79 20 2b 20 6f 79 2c 20 30 2c 20 62 2e 78 20 ient(b.x.+.ox,.b.y.+.oy,.0,.b.x.
21e0 2b 20 6f 78 2c 20 62 2e 79 20 2b 20 6f 79 2c 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 +.ox,.b.y.+.oy,.Math.max(b.rx,.b
2200 2e 72 79 29 29 3b 0d 0a 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 .ry));........grd.addColorStop(0
2220 2c 20 20 20 60 72 67 62 61 28 24 7b 62 2e 63 6f 6c 6f 72 7d 2c 20 24 7b 62 2e 61 7d 29 60 29 3b ,...`rgba(${b.color},.${b.a})`);
2240 0d 0a 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2e 35 2c 20 60 72 ........grd.addColorStop(0.5,.`r
2260 67 62 61 28 24 7b 62 2e 63 6f 6c 6f 72 7d 2c 20 24 7b 62 2e 61 20 2a 20 30 2e 34 7d 29 60 29 3b gba(${b.color},.${b.a.*.0.4})`);
2280 0d 0a 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 20 20 60 72 ........grd.addColorStop(1,...`r
22a0 67 62 61 28 24 7b 62 2e 63 6f 6c 6f 72 7d 2c 20 30 29 60 29 3b 0d 0a 20 20 20 20 20 20 63 74 78 gba(${b.color},.0)`);........ctx
22c0 2e 73 61 76 65 28 29 3b 0d 0a 20 20 20 20 20 20 63 74 78 2e 73 63 61 6c 65 28 62 2e 72 78 20 2f .save();........ctx.scale(b.rx./
22e0 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 2e 72 79 29 2c 20 62 2e 72 79 20 2f 20 4d 61 .Math.max(b.rx,.b.ry),.b.ry./.Ma
2300 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 2e 72 79 29 29 3b 0d 0a 20 20 20 20 20 20 63 74 78 2e th.max(b.rx,.b.ry));........ctx.
2320 62 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 73 63 61 6c 65 20 beginPath();........const.scale.
2340 3d 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 2e 72 79 29 3b 0d 0a 20 20 20 20 20 20 63 =.Math.max(b.rx,.b.ry);........c
2360 74 78 2e 61 72 63 28 28 62 2e 78 20 2b 20 6f 78 29 20 2f 20 28 62 2e 72 78 20 2f 20 73 63 61 6c tx.arc((b.x.+.ox)./.(b.rx./.scal
2380 65 29 2c 20 28 62 2e 79 20 2b 20 6f 79 29 20 2f 20 28 62 2e 72 79 20 2f 20 73 63 61 6c 65 29 2c e),.(b.y.+.oy)./.(b.ry./.scale),
23a0 20 73 63 61 6c 65 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0d 0a 20 20 20 20 20 20 .scale,.0,.Math.PI.*.2);........
23c0 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 67 72 64 3b 0d 0a 20 20 20 20 20 20 63 74 78 2e ctx.fillStyle.=.grd;........ctx.
23e0 66 69 6c 6c 28 29 3b 0d 0a 20 20 20 20 20 20 63 74 78 2e 72 65 73 74 6f 72 65 28 29 3b 0d 0a 20 fill();........ctx.restore();...
2400 20 20 20 7d 0d 0a 20 20 20 20 63 74 78 2e 72 65 73 74 6f 72 65 28 29 3b 0d 0a 20 20 7d 0d 0a 7d ...}......ctx.restore();....}..}
2420 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 68 65 78 54 6f 52 67 62 61 28 68 65 78 2c 20 61 6c 70 68 ....function.hexToRgba(hex,.alph
2440 61 29 20 7b 0d 0a 20 20 2f 2f 20 48 61 6e 64 6c 65 20 6e 61 6d 65 64 2d 69 73 68 20 76 61 6c 75 a).{....//.Handle.named-ish.valu
2460 65 73 20 6f 72 20 66 75 6c 6c 20 68 65 78 0d 0a 20 20 63 6f 6e 73 74 20 63 20 3d 20 68 65 78 2e es.or.full.hex....const.c.=.hex.
2480 73 74 61 72 74 73 57 69 74 68 28 27 23 27 29 20 3f 20 68 65 78 20 3a 20 27 23 66 66 66 66 66 66 startsWith('#').?.hex.:.'#ffffff
24a0 27 3b 0d 0a 20 20 63 6f 6e 73 74 20 72 20 3d 20 70 61 72 73 65 49 6e 74 28 63 2e 73 6c 69 63 65 ';....const.r.=.parseInt(c.slice
24c0 28 31 2c 33 29 2c 20 31 36 29 3b 0d 0a 20 20 63 6f 6e 73 74 20 67 20 3d 20 70 61 72 73 65 49 6e (1,3),.16);....const.g.=.parseIn
24e0 74 28 63 2e 73 6c 69 63 65 28 33 2c 35 29 2c 20 31 36 29 3b 0d 0a 20 20 63 6f 6e 73 74 20 62 20 t(c.slice(3,5),.16);....const.b.
2500 3d 20 70 61 72 73 65 49 6e 74 28 63 2e 73 6c 69 63 65 28 35 2c 37 29 2c 20 31 36 29 3b 0d 0a 20 =.parseInt(c.slice(5,7),.16);...
2520 20 72 65 74 75 72 6e 20 60 72 67 62 61 28 24 7b 72 7d 2c 24 7b 67 7d 2c 24 7b 62 7d 2c 24 7b 61 .return.`rgba(${r},${g},${b},${a
2540 6c 70 68 61 2e 74 6f 46 69 78 65 64 28 33 29 7d 29 60 3b 0d 0a 7d 0d 0a 0d 0a 63 75 73 74 6f 6d lpha.toFixed(3)})`;..}....custom
2560 45 6c 65 6d 65 6e 74 73 2e 64 65 66 69 6e 65 28 27 73 74 61 72 66 69 65 6c 64 2d 62 67 27 2c 20 Elements.define('starfield-bg',.
2580 53 74 61 72 66 69 65 6c 64 42 67 29 3b 0d 0a 3c 2f 73 63 72 69 70 74 3e 0d 0a 0d 0a 3c 73 63 72 StarfieldBg);..</script>....<scr
25a0 69 70 74 3e 0d 0a 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 20 20 63 6f 6e 73 74 20 63 61 6e ipt>..(function().{....const.can
25c0 76 61 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 67 vas.=.document.getElementById('g
25e0 6c 6f 62 65 27 29 3b 0d 0a 20 20 63 6f 6e 73 74 20 63 74 78 20 3d 20 63 61 6e 76 61 73 2e 67 65 lobe');....const.ctx.=.canvas.ge
2600 74 43 6f 6e 74 65 78 74 28 27 32 64 27 29 3b 0d 0a 20 20 63 6f 6e 73 74 20 57 20 3d 20 63 61 6e tContext('2d');....const.W.=.can
2620 76 61 73 2e 77 69 64 74 68 2c 20 48 20 3d 20 63 61 6e 76 61 73 2e 68 65 69 67 68 74 3b 0d 0a 20 vas.width,.H.=.canvas.height;...
2640 20 63 6f 6e 73 74 20 52 20 3d 20 57 20 2a 20 30 2e 34 34 3b 0d 0a 20 20 63 6f 6e 73 74 20 63 78 .const.R.=.W.*.0.44;....const.cx
2660 20 3d 20 57 20 2f 20 32 2c 20 63 79 20 3d 20 48 20 2f 20 32 3b 0d 0a 0d 0a 20 20 2f 2f 20 53 69 .=.W./.2,.cy.=.H./.2;......//.Si
2680 6d 70 6c 69 66 69 65 64 20 63 6f 6e 74 69 6e 65 6e 74 20 6f 75 74 6c 69 6e 65 73 20 61 73 20 6c mplified.continent.outlines.as.l
26a0 6f 6e 2f 6c 61 74 20 70 6f 6c 79 67 6f 6e 20 63 68 61 69 6e 73 20 28 64 65 67 72 65 65 73 29 2e on/lat.polygon.chains.(degrees).
26c0 0d 0a 20 20 2f 2f 20 45 61 63 68 20 63 6f 6e 74 69 6e 65 6e 74 20 69 73 20 61 6e 20 61 72 72 61 ....//.Each.continent.is.an.arra
26e0 79 20 6f 66 20 5b 6c 6f 6e 2c 20 6c 61 74 5d 20 70 6f 69 6e 74 73 2e 0d 0a 20 20 63 6f 6e 73 74 y.of.[lon,.lat].points.....const
2700 20 63 6f 6e 74 69 6e 65 6e 74 73 20 3d 20 5b 0d 0a 20 20 20 20 2f 2f 20 4e 6f 72 74 68 20 41 6d .continents.=.[......//.North.Am
2720 65 72 69 63 61 0d 0a 20 20 20 20 5b 5b 2d 31 33 30 2c 35 30 5d 2c 5b 2d 31 32 35 2c 35 35 5d 2c erica......[[-130,50],[-125,55],
2740 5b 2d 31 32 30 2c 36 30 5d 2c 5b 2d 31 31 35 2c 36 35 5d 2c 5b 2d 31 30 30 2c 36 38 5d 2c 5b 2d [-120,60],[-115,65],[-100,68],[-
2760 38 35 2c 37 30 5d 2c 5b 2d 37 35 2c 36 35 5d 2c 5b 2d 36 30 2c 35 32 5d 2c 5b 2d 36 35 2c 34 35 85,70],[-75,65],[-60,52],[-65,45
2780 5d 2c 5b 2d 37 30 2c 34 32 5d 2c 5b 2d 37 35 2c 33 35 5d 2c 5b 2d 38 30 2c 33 30 5d 2c 5b 2d 38 ],[-70,42],[-75,35],[-80,30],[-8
27a0 35 2c 32 38 5d 2c 5b 2d 39 30 2c 32 38 5d 2c 5b 2d 39 35 2c 32 35 5d 2c 5b 2d 31 30 30 2c 32 30 5,28],[-90,28],[-95,25],[-100,20
27c0 5d 2c 5b 2d 31 30 35 2c 32 30 5d 2c 5b 2d 31 31 30 2c 32 35 5d 2c 5b 2d 31 31 35 2c 33 30 5d 2c ],[-105,20],[-110,25],[-115,30],
27e0 5b 2d 31 32 30 2c 33 35 5d 2c 5b 2d 31 32 35 2c 34 32 5d 2c 5b 2d 31 33 30 2c 35 30 5d 5d 2c 0d [-120,35],[-125,42],[-130,50]],.
2800 0a 20 20 20 20 2f 2f 20 53 6f 75 74 68 20 41 6d 65 72 69 63 61 0d 0a 20 20 20 20 5b 5b 2d 38 30 .....//.South.America......[[-80
2820 2c 31 30 5d 2c 5b 2d 37 35 2c 35 5d 2c 5b 2d 37 30 2c 35 5d 2c 5b 2d 36 35 2c 30 5d 2c 5b 2d 36 ,10],[-75,5],[-70,5],[-65,0],[-6
2840 30 2c 2d 35 5d 2c 5b 2d 35 35 2c 2d 35 5d 2c 5b 2d 35 30 2c 2d 31 30 5d 2c 5b 2d 34 35 2c 2d 31 0,-5],[-55,-5],[-50,-10],[-45,-1
2860 35 5d 2c 5b 2d 34 30 2c 2d 32 30 5d 2c 5b 2d 34 30 2c 2d 32 35 5d 2c 5b 2d 34 32 2c 2d 33 30 5d 5],[-40,-20],[-40,-25],[-42,-30]
2880 2c 5b 2d 34 38 2c 2d 33 32 5d 2c 5b 2d 35 32 2c 2d 33 34 5d 2c 5b 2d 35 35 2c 2d 33 38 5d 2c 5b ,[-48,-32],[-52,-34],[-55,-38],[
28a0 2d 36 30 2c 2d 34 32 5d 2c 5b 2d 36 35 2c 2d 35 30 5d 2c 5b 2d 36 38 2c 2d 35 35 5d 2c 5b 2d 37 -60,-42],[-65,-50],[-68,-55],[-7
28c0 30 2c 2d 34 38 5d 2c 5b 2d 37 32 2c 2d 34 30 5d 2c 5b 2d 37 35 2c 2d 33 30 5d 2c 5b 2d 37 38 2c 0,-48],[-72,-40],[-75,-30],[-78,
28e0 2d 31 35 5d 2c 5b 2d 38 30 2c 2d 35 5d 2c 5b 2d 38 30 2c 35 5d 2c 5b 2d 38 30 2c 31 30 5d 5d 2c -15],[-80,-5],[-80,5],[-80,10]],
2900 0d 0a 20 20 20 20 2f 2f 20 45 75 72 6f 70 65 0d 0a 20 20 20 20 5b 5b 2d 31 30 2c 33 36 5d 2c 5b ......//.Europe......[[-10,36],[
2920 2d 35 2c 33 38 5d 2c 5b 30 2c 34 30 5d 2c 5b 32 2c 34 33 5d 2c 5b 35 2c 34 34 5d 2c 5b 38 2c 34 -5,38],[0,40],[2,43],[5,44],[8,4
2940 36 5d 2c 5b 31 30 2c 34 38 5d 2c 5b 31 35 2c 35 30 5d 2c 5b 31 38 2c 35 34 5d 2c 5b 32 30 2c 35 6],[10,48],[15,50],[18,54],[20,5
2960 36 5d 2c 5b 32 35 2c 35 38 5d 2c 5b 32 38 2c 36 30 5d 2c 5b 33 30 2c 36 32 5d 2c 5b 33 35 2c 36 6],[25,58],[28,60],[30,62],[35,6
2980 35 5d 2c 5b 34 30 2c 36 38 5d 2c 5b 33 38 2c 36 30 5d 2c 5b 33 35 2c 35 35 5d 2c 5b 33 30 2c 35 5],[40,68],[38,60],[35,55],[30,5
29a0 30 5d 2c 5b 32 38 2c 34 38 5d 2c 5b 32 35 2c 34 35 5d 2c 5b 32 32 2c 34 30 5d 2c 5b 32 30 2c 33 0],[28,48],[25,45],[22,40],[20,3
29c0 38 5d 2c 5b 31 35 2c 33 36 5d 2c 5b 31 30 2c 33 36 5d 2c 5b 35 2c 33 36 5d 2c 5b 30 2c 33 36 5d 8],[15,36],[10,36],[5,36],[0,36]
29e0 2c 5b 2d 35 2c 33 36 5d 2c 5b 2d 31 30 2c 33 36 5d 5d 2c 0d 0a 20 20 20 20 2f 2f 20 41 66 72 69 ,[-5,36],[-10,36]],......//.Afri
2a00 63 61 0d 0a 20 20 20 20 5b 5b 2d 31 35 2c 31 34 5d 2c 5b 2d 31 37 2c 31 36 5d 2c 5b 2d 31 35 2c ca......[[-15,14],[-17,16],[-15,
2a20 32 32 5d 2c 5b 2d 31 32 2c 32 38 5d 2c 5b 2d 35 2c 33 32 5d 2c 5b 30 2c 33 35 5d 2c 5b 35 2c 33 22],[-12,28],[-5,32],[0,35],[5,3
2a40 37 5d 2c 5b 31 30 2c 33 35 5d 2c 5b 31 35 2c 33 32 5d 2c 5b 32 30 2c 33 30 5d 2c 5b 32 35 2c 33 7],[10,35],[15,32],[20,30],[25,3
2a60 30 5d 2c 5b 33 30 2c 32 38 5d 2c 5b 33 35 2c 32 35 5d 2c 5b 33 38 2c 31 38 5d 2c 5b 34 30 2c 31 0],[30,28],[35,25],[38,18],[40,1
2a80 32 5d 2c 5b 34 32 2c 35 5d 2c 5b 34 34 2c 30 5d 2c 5b 34 32 2c 2d 35 5d 2c 5b 34 30 2c 2d 31 32 2],[42,5],[44,0],[42,-5],[40,-12
2aa0 5d 2c 5b 33 38 2c 2d 31 38 5d 2c 5b 33 35 2c 2d 32 35 5d 2c 5b 33 32 2c 2d 33 30 5d 2c 5b 33 30 ],[38,-18],[35,-25],[32,-30],[30
2ac0 2c 2d 33 34 5d 2c 5b 32 35 2c 2d 33 33 5d 2c 5b 32 30 2c 2d 33 30 5d 2c 5b 31 35 2c 2d 32 38 5d ,-34],[25,-33],[20,-30],[15,-28]
2ae0 2c 5b 31 32 2c 2d 32 30 5d 2c 5b 31 30 2c 2d 31 30 5d 2c 5b 38 2c 2d 35 5d 2c 5b 35 2c 30 5d 2c ,[12,-20],[10,-10],[8,-5],[5,0],
2b00 5b 32 2c 35 5d 2c 5b 30 2c 35 5d 2c 5b 2d 35 2c 35 5d 2c 5b 2d 31 30 2c 36 5d 2c 5b 2d 31 35 2c [2,5],[0,5],[-5,5],[-10,6],[-15,
2b20 31 30 5d 2c 5b 2d 31 35 2c 31 34 5d 5d 2c 0d 0a 20 20 20 20 2f 2f 20 41 73 69 61 20 28 73 69 6d 10],[-15,14]],......//.Asia.(sim
2b40 70 6c 69 66 69 65 64 29 0d 0a 20 20 20 20 5b 5b 33 30 2c 33 35 5d 2c 5b 33 35 2c 33 38 5d 2c 5b plified)......[[30,35],[35,38],[
2b60 34 30 2c 34 30 5d 2c 5b 34 35 2c 34 32 5d 2c 5b 35 30 2c 34 35 5d 2c 5b 35 35 2c 34 38 5d 2c 5b 40,40],[45,42],[50,45],[55,48],[
2b80 36 30 2c 35 30 5d 2c 5b 36 35 2c 35 35 5d 2c 5b 37 30 2c 36 30 5d 2c 5b 37 35 2c 36 35 5d 2c 5b 60,50],[65,55],[70,60],[75,65],[
2ba0 38 30 2c 36 38 5d 2c 5b 39 30 2c 37 30 5d 2c 5b 31 30 30 2c 36 38 5d 2c 5b 31 31 30 2c 36 35 5d 80,68],[90,70],[100,68],[110,65]
2bc0 2c 5b 31 32 30 2c 36 30 5d 2c 5b 31 32 35 2c 35 35 5d 2c 5b 31 33 30 2c 35 30 5d 2c 5b 31 33 35 ,[120,60],[125,55],[130,50],[135
2be0 2c 34 35 5d 2c 5b 31 34 30 2c 34 30 5d 2c 5b 31 33 38 2c 33 35 5d 2c 5b 31 33 30 2c 33 30 5d 2c ,45],[140,40],[138,35],[130,30],
2c00 5b 31 32 30 2c 32 35 5d 2c 5b 31 31 30 2c 32 30 5d 2c 5b 31 30 35 2c 31 35 5d 2c 5b 31 30 30 2c [120,25],[110,20],[105,15],[100,
2c20 31 30 5d 2c 5b 39 35 2c 31 32 5d 2c 5b 39 30 2c 32 30 5d 2c 5b 38 35 2c 32 32 5d 2c 5b 38 30 2c 10],[95,12],[90,20],[85,22],[80,
2c40 32 35 5d 2c 5b 37 35 2c 32 38 5d 2c 5b 37 30 2c 33 30 5d 2c 5b 36 35 2c 33 35 5d 2c 5b 35 35 2c 25],[75,28],[70,30],[65,35],[55,
2c60 33 35 5d 2c 5b 34 35 2c 33 35 5d 2c 5b 34 30 2c 33 35 5d 2c 5b 33 35 2c 33 35 5d 2c 5b 33 30 2c 35],[45,35],[40,35],[35,35],[30,
2c80 33 35 5d 5d 2c 0d 0a 20 20 20 20 2f 2f 20 41 75 73 74 72 61 6c 69 61 0d 0a 20 20 20 20 5b 5b 31 35]],......//.Australia......[[1
2ca0 31 35 2c 2d 31 32 5d 2c 5b 31 32 30 2c 2d 31 34 5d 2c 5b 31 32 35 2c 2d 31 35 5d 2c 5b 31 33 30 15,-12],[120,-14],[125,-15],[130
2cc0 2c 2d 31 34 5d 2c 5b 31 33 35 2c 2d 31 33 5d 2c 5b 31 33 38 2c 2d 31 36 5d 2c 5b 31 34 30 2c 2d ,-14],[135,-13],[138,-16],[140,-
2ce0 31 38 5d 2c 5b 31 34 35 2c 2d 32 30 5d 2c 5b 31 34 38 2c 2d 32 32 5d 2c 5b 31 35 30 2c 2d 32 35 18],[145,-20],[148,-22],[150,-25
2d00 5d 2c 5b 31 35 32 2c 2d 32 38 5d 2c 5b 31 35 30 2c 2d 33 33 5d 2c 5b 31 34 38 2c 2d 33 35 5d 2c ],[152,-28],[150,-33],[148,-35],
2d20 5b 31 34 35 2c 2d 33 37 5d 2c 5b 31 34 30 2c 2d 33 38 5d 2c 5b 31 33 35 2c 2d 33 36 5d 2c 5b 31 [145,-37],[140,-38],[135,-36],[1
2d40 33 30 2c 2d 33 33 5d 2c 5b 31 32 35 2c 2d 33 30 5d 2c 5b 31 32 30 2c 2d 32 35 5d 2c 5b 31 31 38 30,-33],[125,-30],[120,-25],[118
2d60 2c 2d 32 32 5d 2c 5b 31 31 36 2c 2d 32 30 5d 2c 5b 31 31 34 2c 2d 31 38 5d 2c 5b 31 31 35 2c 2d ,-22],[116,-20],[114,-18],[115,-
2d80 31 35 5d 2c 5b 31 31 35 2c 2d 31 32 5d 5d 2c 0d 0a 20 20 5d 3b 0d 0a 0d 0a 20 20 66 75 6e 63 74 15],[115,-12]],....];......funct
2da0 69 6f 6e 20 70 72 6f 6a 65 63 74 28 6c 6f 6e 2c 20 6c 61 74 2c 20 72 6f 74 61 74 69 6f 6e 29 20 ion.project(lon,.lat,.rotation).
2dc0 7b 0d 0a 20 20 20 20 2f 2f 20 43 6f 6e 76 65 72 74 20 74 6f 20 72 61 64 69 61 6e 73 20 61 6e 64 {......//.Convert.to.radians.and
2de0 20 61 70 70 6c 79 20 72 6f 74 61 74 69 6f 6e 0d 0a 20 20 20 20 76 61 72 20 6c 6f 6e 52 20 3d 20 .apply.rotation......var.lonR.=.
2e00 28 6c 6f 6e 20 2b 20 72 6f 74 61 74 69 6f 6e 29 20 2a 20 4d 61 74 68 2e 50 49 20 2f 20 31 38 30 (lon.+.rotation).*.Math.PI./.180
2e20 3b 0d 0a 20 20 20 20 76 61 72 20 6c 61 74 52 20 3d 20 6c 61 74 20 2a 20 4d 61 74 68 2e 50 49 20 ;......var.latR.=.lat.*.Math.PI.
2e40 2f 20 31 38 30 3b 0d 0a 0d 0a 20 20 20 20 76 61 72 20 78 33 20 3d 20 4d 61 74 68 2e 63 6f 73 28 /.180;........var.x3.=.Math.cos(
2e60 6c 61 74 52 29 20 2a 20 4d 61 74 68 2e 73 69 6e 28 6c 6f 6e 52 29 3b 0d 0a 20 20 20 20 76 61 72 latR).*.Math.sin(lonR);......var
2e80 20 79 33 20 3d 20 2d 4d 61 74 68 2e 73 69 6e 28 6c 61 74 52 29 3b 0d 0a 20 20 20 20 76 61 72 20 .y3.=.-Math.sin(latR);......var.
2ea0 7a 33 20 3d 20 4d 61 74 68 2e 63 6f 73 28 6c 61 74 52 29 20 2a 20 4d 61 74 68 2e 63 6f 73 28 6c z3.=.Math.cos(latR).*.Math.cos(l
2ec0 6f 6e 52 29 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 4f 6e 6c 79 20 76 69 73 69 62 6c 65 20 69 66 20 onR);........//.Only.visible.if.
2ee0 66 61 63 69 6e 67 20 75 73 0d 0a 20 20 20 20 69 66 20 28 7a 33 20 3c 20 30 29 20 72 65 74 75 72 facing.us......if.(z3.<.0).retur
2f00 6e 20 6e 75 6c 6c 3b 0d 0a 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 20 78 3a 20 63 78 20 2b 20 n.null;........return.{.x:.cx.+.
2f20 78 33 20 2a 20 52 2c 20 79 3a 20 63 79 20 2b 20 79 33 20 2a 20 52 2c 20 7a 3a 20 7a 33 20 7d 3b x3.*.R,.y:.cy.+.y3.*.R,.z:.z3.};
2f40 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 76 61 72 20 72 6f 74 61 74 69 6f 6e 20 3d 20 30 3b 0d 0a 0d 0a ....}......var.rotation.=.0;....
2f60 20 20 66 75 6e 63 74 69 6f 6e 20 64 72 61 77 28 29 20 7b 0d 0a 20 20 20 20 72 65 71 75 65 73 74 ..function.draw().{......request
2f80 41 6e 69 6d 61 74 69 6f 6e 46 72 61 6d 65 28 64 72 61 77 29 3b 0d 0a 20 20 20 20 72 6f 74 61 74 AnimationFrame(draw);......rotat
2fa0 69 6f 6e 20 2b 3d 20 30 2e 31 35 3b 0d 0a 20 20 20 20 63 74 78 2e 63 6c 65 61 72 52 65 63 74 28 ion.+=.0.15;......ctx.clearRect(
2fc0 30 2c 20 30 2c 20 57 2c 20 48 29 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 41 74 6d 6f 73 70 68 65 72 0,.0,.W,.H);........//.Atmospher
2fe0 65 20 67 6c 6f 77 0d 0a 20 20 20 20 76 61 72 20 61 74 6d 20 3d 20 63 74 78 2e 63 72 65 61 74 65 e.glow......var.atm.=.ctx.create
3000 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 63 78 2c 20 63 79 2c 20 52 20 2a 20 30 2e 38 35 2c RadialGradient(cx,.cy,.R.*.0.85,
3020 20 63 78 2c 20 63 79 2c 20 52 20 2a 20 31 2e 31 35 29 3b 0d 0a 20 20 20 20 61 74 6d 2e 61 64 64 .cx,.cy,.R.*.1.15);......atm.add
3040 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 27 72 67 62 61 28 36 30 2c 31 33 30 2c 32 35 35 2c 30 2e ColorStop(0,.'rgba(60,130,255,0.
3060 31 32 29 27 29 3b 0d 0a 20 20 20 20 61 74 6d 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2e 35 12)');......atm.addColorStop(0.5
3080 2c 20 27 72 67 62 61 28 36 30 2c 31 33 30 2c 32 35 35 2c 30 2e 30 36 29 27 29 3b 0d 0a 20 20 20 ,.'rgba(60,130,255,0.06)');.....
30a0 20 61 74 6d 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 27 72 67 62 61 28 36 30 2c 31 33 .atm.addColorStop(1,.'rgba(60,13
30c0 30 2c 32 35 35 2c 30 29 27 29 3b 0d 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 0,255,0)');......ctx.beginPath()
30e0 3b 0d 0a 20 20 20 20 63 74 78 2e 61 72 63 28 63 78 2c 20 63 79 2c 20 52 20 2a 20 31 2e 31 35 2c ;......ctx.arc(cx,.cy,.R.*.1.15,
3100 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0d 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 .0,.Math.PI.*.2);......ctx.fillS
3120 74 79 6c 65 20 3d 20 61 74 6d 3b 0d 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0d 0a 0d 0a tyle.=.atm;......ctx.fill();....
3140 20 20 20 20 2f 2f 20 4f 63 65 61 6e 20 73 70 68 65 72 65 0d 0a 20 20 20 20 76 61 72 20 6f 63 65 ....//.Ocean.sphere......var.oce
3160 61 6e 47 72 61 64 20 3d 20 63 74 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e anGrad.=.ctx.createRadialGradien
3180 74 28 63 78 20 2d 20 52 20 2a 20 30 2e 33 2c 20 63 79 20 2d 20 52 20 2a 20 30 2e 33 2c 20 52 20 t(cx.-.R.*.0.3,.cy.-.R.*.0.3,.R.
31a0 2a 20 30 2e 31 2c 20 63 78 2c 20 63 79 2c 20 52 29 3b 0d 0a 20 20 20 20 6f 63 65 61 6e 47 72 61 *.0.1,.cx,.cy,.R);......oceanGra
31c0 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 27 23 31 61 34 61 38 61 27 29 3b 0d 0a 20 d.addColorStop(0,.'#1a4a8a');...
31e0 20 20 20 6f 63 65 61 6e 47 72 61 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2e 35 2c 20 27 ...oceanGrad.addColorStop(0.5,.'
3200 23 30 65 32 64 35 65 27 29 3b 0d 0a 20 20 20 20 6f 63 65 61 6e 47 72 61 64 2e 61 64 64 43 6f 6c #0e2d5e');......oceanGrad.addCol
3220 6f 72 53 74 6f 70 28 31 2c 20 27 23 30 37 31 38 33 38 27 29 3b 0d 0a 20 20 20 20 63 74 78 2e 62 orStop(1,.'#071838');......ctx.b
3240 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 63 74 78 2e 61 72 63 28 63 78 2c 20 63 79 2c eginPath();......ctx.arc(cx,.cy,
3260 20 52 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0d 0a 20 20 20 20 63 74 78 2e 66 69 .R,.0,.Math.PI.*.2);......ctx.fi
3280 6c 6c 53 74 79 6c 65 20 3d 20 6f 63 65 61 6e 47 72 61 64 3b 0d 0a 20 20 20 20 63 74 78 2e 66 69 llStyle.=.oceanGrad;......ctx.fi
32a0 6c 6c 28 29 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 44 72 61 77 20 63 6f 6e 74 69 6e 65 6e 74 73 0d ll();........//.Draw.continents.
32c0 0a 20 20 20 20 66 6f 72 20 28 76 61 72 20 63 20 3d 20 30 3b 20 63 20 3c 20 63 6f 6e 74 69 6e 65 .....for.(var.c.=.0;.c.<.contine
32e0 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 63 2b 2b 29 20 7b 0d 0a 20 20 20 20 20 20 76 61 72 20 70 74 nts.length;.c++).{........var.pt
3300 73 20 3d 20 63 6f 6e 74 69 6e 65 6e 74 73 5b 63 5d 3b 0d 0a 20 20 20 20 20 20 76 61 72 20 70 72 s.=.continents[c];........var.pr
3320 6f 6a 65 63 74 65 64 20 3d 20 5b 5d 3b 0d 0a 20 20 20 20 20 20 76 61 72 20 61 6c 6c 56 69 73 69 ojected.=.[];........var.allVisi
3340 62 6c 65 20 3d 20 74 72 75 65 3b 0d 0a 0d 0a 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 ble.=.true;..........for.(var.i.
3360 3d 20 30 3b 20 69 20 3c 20 70 74 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0d 0a 20 20 20 =.0;.i.<.pts.length;.i++).{.....
3380 20 20 20 20 20 76 61 72 20 70 20 3d 20 70 72 6f 6a 65 63 74 28 70 74 73 5b 69 5d 5b 30 5d 2c 20 .....var.p.=.project(pts[i][0],.
33a0 70 74 73 5b 69 5d 5b 31 5d 2c 20 72 6f 74 61 74 69 6f 6e 29 3b 0d 0a 20 20 20 20 20 20 20 20 69 pts[i][1],.rotation);..........i
33c0 66 20 28 21 70 29 20 7b 20 61 6c 6c 56 69 73 69 62 6c 65 20 3d 20 66 61 6c 73 65 3b 20 62 72 65 f.(!p).{.allVisible.=.false;.bre
33e0 61 6b 3b 20 7d 0d 0a 20 20 20 20 20 20 20 20 70 72 6f 6a 65 63 74 65 64 2e 70 75 73 68 28 70 29 ak;.}..........projected.push(p)
3400 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 69 66 20 28 21 61 6c 6c 56 69 73 69 ;........}..........if.(!allVisi
3420 62 6c 65 20 7c 7c 20 70 72 6f 6a 65 63 74 65 64 2e 6c 65 6e 67 74 68 20 3c 20 33 29 20 63 6f 6e ble.||.projected.length.<.3).con
3440 74 69 6e 75 65 3b 0d 0a 0d 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b tinue;..........ctx.beginPath();
3460 0d 0a 20 20 20 20 20 20 63 74 78 2e 6d 6f 76 65 54 6f 28 70 72 6f 6a 65 63 74 65 64 5b 30 5d 2e ........ctx.moveTo(projected[0].
3480 78 2c 20 70 72 6f 6a 65 63 74 65 64 5b 30 5d 2e 79 29 3b 0d 0a 20 20 20 20 20 20 66 6f 72 20 28 x,.projected[0].y);........for.(
34a0 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 70 72 6f 6a 65 63 74 65 64 2e 6c 65 6e 67 74 68 3b var.i.=.1;.i.<.projected.length;
34c0 20 69 2b 2b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 54 6f 28 70 72 6f 6a .i++).{..........ctx.lineTo(proj
34e0 65 63 74 65 64 5b 69 5d 2e 78 2c 20 70 72 6f 6a 65 63 74 65 64 5b 69 5d 2e 79 29 3b 0d 0a 20 20 ected[i].x,.projected[i].y);....
3500 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 63 74 78 2e 63 6c 6f 73 65 50 61 74 68 28 29 3b 0d 0a 0d ....}........ctx.closePath();...
3520 0a 20 20 20 20 20 20 2f 2f 20 53 68 61 64 65 20 62 61 73 65 64 20 6f 6e 20 61 76 65 72 61 67 65 .......//.Shade.based.on.average
3540 20 64 65 70 74 68 0d 0a 20 20 20 20 20 20 76 61 72 20 61 76 67 5a 20 3d 20 30 3b 0d 0a 20 20 20 .depth........var.avgZ.=.0;.....
3560 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 6f 6a 65 63 74 65 64 ...for.(var.i.=.0;.i.<.projected
3580 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 61 76 67 5a 20 2b 3d 20 70 72 6f 6a 65 63 74 65 64 5b .length;.i++).avgZ.+=.projected[
35a0 69 5d 2e 7a 3b 0d 0a 20 20 20 20 20 20 61 76 67 5a 20 2f 3d 20 70 72 6f 6a 65 63 74 65 64 2e 6c i].z;........avgZ./=.projected.l
35c0 65 6e 67 74 68 3b 0d 0a 20 20 20 20 20 20 76 61 72 20 62 72 69 67 68 74 6e 65 73 73 20 3d 20 30 ength;........var.brightness.=.0
35e0 2e 33 20 2b 20 61 76 67 5a 20 2a 20 30 2e 37 3b 0d 0a 0d 0a 20 20 20 20 20 20 76 61 72 20 72 20 .3.+.avgZ.*.0.7;..........var.r.
3600 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 33 30 20 2a 20 62 72 69 67 68 74 6e 65 73 73 29 3b 0d 0a =.Math.round(30.*.brightness);..
3620 20 20 20 20 20 20 76 61 72 20 67 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 31 30 30 20 2a 20 62 ......var.g.=.Math.round(100.*.b
3640 72 69 67 68 74 6e 65 73 73 29 3b 0d 0a 20 20 20 20 20 20 76 61 72 20 62 20 3d 20 4d 61 74 68 2e rightness);........var.b.=.Math.
3660 72 6f 75 6e 64 28 35 30 20 2a 20 62 72 69 67 68 74 6e 65 73 73 29 3b 0d 0a 20 20 20 20 20 20 63 round(50.*.brightness);........c
3680 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 27 72 67 62 28 27 20 2b 20 72 20 2b 20 27 2c 27 20 tx.fillStyle.=.'rgb('.+.r.+.','.
36a0 2b 20 67 20 2b 20 27 2c 27 20 2b 20 62 20 2b 20 27 29 27 3b 0d 0a 20 20 20 20 20 20 63 74 78 2e +.g.+.','.+.b.+.')';........ctx.
36c0 66 69 6c 6c 28 29 3b 0d 0a 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 2f 2f 20 47 72 69 64 20 6c 69 fill();......}........//.Grid.li
36e0 6e 65 73 20 28 6c 6f 6e 67 69 74 75 64 65 29 0d 0a 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 53 nes.(longitude)......ctx.strokeS
3700 74 79 6c 65 20 3d 20 27 72 67 62 61 28 31 30 30 2c 31 36 30 2c 32 35 35 2c 30 2e 30 38 29 27 3b tyle.=.'rgba(100,160,255,0.08)';
3720 0d 0a 20 20 20 20 63 74 78 2e 6c 69 6e 65 57 69 64 74 68 20 3d 20 30 2e 37 3b 0d 0a 20 20 20 20 ......ctx.lineWidth.=.0.7;......
3740 66 6f 72 20 28 76 61 72 20 6c 6f 6e 20 3d 20 2d 31 38 30 3b 20 6c 6f 6e 20 3c 20 31 38 30 3b 20 for.(var.lon.=.-180;.lon.<.180;.
3760 6c 6f 6e 20 2b 3d 20 33 30 29 20 7b 0d 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 lon.+=.30).{........ctx.beginPat
3780 68 28 29 3b 0d 0a 20 20 20 20 20 20 76 61 72 20 73 74 61 72 74 65 64 20 3d 20 66 61 6c 73 65 3b h();........var.started.=.false;
37a0 0d 0a 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 6c 61 74 20 3d 20 2d 39 30 3b 20 6c 61 74 20 ........for.(var.lat.=.-90;.lat.
37c0 3c 3d 20 39 30 3b 20 6c 61 74 20 2b 3d 20 33 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 76 61 72 20 <=.90;.lat.+=.3).{..........var.
37e0 70 20 3d 20 70 72 6f 6a 65 63 74 28 6c 6f 6e 2c 20 6c 61 74 2c 20 72 6f 74 61 74 69 6f 6e 29 3b p.=.project(lon,.lat,.rotation);
3800 0d 0a 20 20 20 20 20 20 20 20 69 66 20 28 70 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 69 66 ..........if.(p).{............if
3820 20 28 21 73 74 61 72 74 65 64 29 20 7b 20 63 74 78 2e 6d 6f 76 65 54 6f 28 70 2e 78 2c 20 70 2e .(!started).{.ctx.moveTo(p.x,.p.
3840 79 29 3b 20 73 74 61 72 74 65 64 20 3d 20 74 72 75 65 3b 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 y);.started.=.true;.}...........
3860 20 65 6c 73 65 20 63 74 78 2e 6c 69 6e 65 54 6f 28 70 2e 78 2c 20 70 2e 79 29 3b 0d 0a 20 20 20 .else.ctx.lineTo(p.x,.p.y);.....
3880 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 65 64 .....}.else.{............started
38a0 20 3d 20 66 61 6c 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 7d 0d 0a 20 .=.false;..........}........}...
38c0 20 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 28 29 3b 0d 0a 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 .....ctx.stroke();......}.......
38e0 20 2f 2f 20 47 72 69 64 20 6c 69 6e 65 73 20 28 6c 61 74 69 74 75 64 65 29 0d 0a 20 20 20 20 66 .//.Grid.lines.(latitude)......f
3900 6f 72 20 28 76 61 72 20 6c 61 74 20 3d 20 2d 36 30 3b 20 6c 61 74 20 3c 3d 20 36 30 3b 20 6c 61 or.(var.lat.=.-60;.lat.<=.60;.la
3920 74 20 2b 3d 20 33 30 29 20 7b 0d 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 t.+=.30).{........ctx.beginPath(
3940 29 3b 0d 0a 20 20 20 20 20 20 76 61 72 20 73 74 61 72 74 65 64 20 3d 20 66 61 6c 73 65 3b 0d 0a );........var.started.=.false;..
3960 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 6c 6f 6e 20 3d 20 2d 31 38 30 3b 20 6c 6f 6e 20 3c ......for.(var.lon.=.-180;.lon.<
3980 3d 20 31 38 30 3b 20 6c 6f 6e 20 2b 3d 20 33 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 76 61 72 20 =.180;.lon.+=.3).{..........var.
39a0 70 20 3d 20 70 72 6f 6a 65 63 74 28 6c 6f 6e 2c 20 6c 61 74 2c 20 72 6f 74 61 74 69 6f 6e 29 3b p.=.project(lon,.lat,.rotation);
39c0 0d 0a 20 20 20 20 20 20 20 20 69 66 20 28 70 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 69 66 ..........if.(p).{............if
39e0 20 28 21 73 74 61 72 74 65 64 29 20 7b 20 63 74 78 2e 6d 6f 76 65 54 6f 28 70 2e 78 2c 20 70 2e .(!started).{.ctx.moveTo(p.x,.p.
3a00 79 29 3b 20 73 74 61 72 74 65 64 20 3d 20 74 72 75 65 3b 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 y);.started.=.true;.}...........
3a20 20 65 6c 73 65 20 63 74 78 2e 6c 69 6e 65 54 6f 28 70 2e 78 2c 20 70 2e 79 29 3b 0d 0a 20 20 20 .else.ctx.lineTo(p.x,.p.y);.....
3a40 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 65 64 .....}.else.{............started
3a60 20 3d 20 66 61 6c 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 7d 0d 0a 20 .=.false;..........}........}...
3a80 20 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 28 29 3b 0d 0a 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 .....ctx.stroke();......}.......
3aa0 20 2f 2f 20 53 70 65 63 75 6c 61 72 20 68 69 67 68 6c 69 67 68 74 0d 0a 20 20 20 20 76 61 72 20 .//.Specular.highlight......var.
3ac0 73 70 65 63 20 3d 20 63 74 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 spec.=.ctx.createRadialGradient(
3ae0 63 78 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 63 79 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 30 2c cx.-.R.*.0.35,.cy.-.R.*.0.35,.0,
3b00 20 63 78 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 63 79 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 52 .cx.-.R.*.0.35,.cy.-.R.*.0.35,.R
3b20 20 2a 20 30 2e 38 29 3b 0d 0a 20 20 20 20 73 70 65 63 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 .*.0.8);......spec.addColorStop(
3b40 30 2c 20 27 72 67 62 61 28 31 38 30 2c 32 31 30 2c 32 35 35 2c 30 2e 31 38 29 27 29 3b 0d 0a 20 0,.'rgba(180,210,255,0.18)');...
3b60 20 20 20 73 70 65 63 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2e 34 2c 20 27 72 67 62 61 28 ...spec.addColorStop(0.4,.'rgba(
3b80 31 32 30 2c 31 36 30 2c 32 35 35 2c 30 2e 30 35 29 27 29 3b 0d 0a 20 20 20 20 73 70 65 63 2e 61 120,160,255,0.05)');......spec.a
3ba0 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 27 72 67 62 61 28 30 2c 30 2c 30 2c 30 29 27 29 3b ddColorStop(1,.'rgba(0,0,0,0)');
3bc0 0d 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 63 74 78 2e ......ctx.beginPath();......ctx.
3be0 61 72 63 28 63 78 2c 20 63 79 2c 20 52 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0d arc(cx,.cy,.R,.0,.Math.PI.*.2);.
3c00 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 73 70 65 63 3b 0d 0a 20 20 20 20 .....ctx.fillStyle.=.spec;......
3c20 63 74 78 2e 66 69 6c 6c 28 29 3b 0d 0a 0d 0a 20 20 20 20 2f 2f 20 52 69 6d 20 6c 69 67 68 74 0d ctx.fill();........//.Rim.light.
3c40 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0d 0a 20 20 20 20 63 74 78 2e 61 .....ctx.beginPath();......ctx.a
3c60 72 63 28 63 78 2c 20 63 79 2c 20 52 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0d 0a rc(cx,.cy,.R,.0,.Math.PI.*.2);..
3c80 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 53 74 79 6c 65 20 3d 20 27 72 67 62 61 28 38 30 2c 31 ....ctx.strokeStyle.=.'rgba(80,1
3ca0 34 30 2c 32 35 35 2c 30 2e 32 29 27 3b 0d 0a 20 20 20 20 63 74 78 2e 6c 69 6e 65 57 69 64 74 68 40,255,0.2)';......ctx.lineWidth
3cc0 20 3d 20 31 2e 35 3b 0d 0a 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 28 29 3b 0d 0a 20 20 7d 0d .=.1.5;......ctx.stroke();....}.
3ce0 0a 0d 0a 20 20 64 72 61 77 28 29 3b 0d 0a 7d 29 28 29 3b 0d 0a 3c 2f 73 63 72 69 70 74 3e 0d 0a .....draw();..})();..</script>..
3d00 3c 2f 62 6f 64 79 3e 0d 0a 3c 2f 68 74 6d 6c 3e 0d 0a 50 4b 03 04 14 00 00 00 00 00 ca b5 63 5c </body>..</html>..PK..........c\
3d20 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 63 6f 6d 70 75 74 65 2f 50 4b 03 04 0a 00 00 00 ................compute/PK......
3d40 00 00 71 75 52 5c 9f 7b da d5 6c 2b 00 00 6c 2b 00 00 11 00 00 00 63 6f 6d 70 75 74 65 2f 62 61 ..quR\.{..l+..l+......compute/ba
3d60 6e 6e 65 72 2e 6a 73 2f 2a 2a 0d 0a 20 2a 20 7a 65 6e 2d 62 61 6e 6e 65 72 2e 6a 73 20 e2 80 94 nner.js/**...*.zen-banner.js....
3d80 20 5a 65 6e 20 43 6f 6d 70 75 74 65 20 64 61 73 68 62 6f 61 72 64 20 62 61 6e 6e 65 72 20 57 65 .Zen.Compute.dashboard.banner.We
3da0 62 20 43 6f 6d 70 6f 6e 65 6e 74 0d 0a 20 2a 0d 0a 20 2a 20 55 73 61 67 65 3a 0d 0a 20 2a 20 20 b.Component...*...*.Usage:...*..
3dc0 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2f 63 6f 6d 70 6f 6e 65 6e 74 73 2f 7a 65 6e 2d 62 61 .<script.src="/components/zen-ba
3de0 6e 6e 65 72 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 2a 0d 0a 20 2a nner.js".defer></script>...*...*
3e00 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 2a ...<zen-banner></zen-banner>...*
3e20 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 76 61 72 69 61 6e 74 3d 22 63 6f 6d 70 61 63 74 22 ...<zen-banner.variant="compact"
3e40 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 2a 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 ></zen-banner>...*...<zen-banner
3e60 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 64 65 67 72 61 64 65 64 22 20 6c 6f 61 64 3d .cluster-status="degraded".load=
3e80 22 37 38 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 2a 0d 0a 20 2a 20 41 74 74 72 69 "78"></zen-banner>...*...*.Attri
3ea0 62 75 74 65 73 3a 0d 0a 20 2a 20 20 20 76 61 72 69 61 6e 74 20 20 20 20 20 20 20 20 20 22 66 75 butes:...*...variant........."fu
3ec0 6c 6c 22 20 28 64 65 66 61 75 6c 74 29 20 7c 20 22 63 6f 6d 70 61 63 74 22 0d 0a 20 2a 20 20 20 ll".(default).|."compact"...*...
3ee0 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 20 20 22 6e 6f 6d 69 6e 61 6c 22 20 28 64 65 66 61 75 cluster-status.."nominal".(defau
3f00 6c 74 29 20 7c 20 22 64 65 67 72 61 64 65 64 22 20 7c 20 22 6f 66 66 6c 69 6e 65 22 0d 0a 20 2a lt).|."degraded".|."offline"...*
3f20 20 20 20 6c 6f 61 64 20 20 20 20 20 20 20 20 20 20 20 20 30 e2 80 93 31 30 30 20 69 6e 74 65 67 ...load............0...100.integ
3f40 65 72 2c 20 73 68 6f 77 6e 20 61 73 20 61 20 70 65 72 63 65 6e 74 61 67 65 20 28 64 65 66 61 75 er,.shown.as.a.percentage.(defau
3f60 6c 74 3a 20 68 69 64 64 65 6e 29 0d 0a 20 2a 20 20 20 74 61 67 6c 69 6e 65 20 20 20 20 20 20 20 lt:.hidden)...*...tagline.......
3f80 20 20 63 75 73 74 6f 6d 20 74 61 67 6c 69 6e 65 20 74 65 78 74 20 28 64 65 66 61 75 6c 74 3a 20 ..custom.tagline.text.(default:.
3fa0 22 4f 72 63 68 65 73 74 72 61 74 6f 72 20 4f 76 65 72 76 69 65 77 22 20 2f 20 22 4f 72 63 68 65 "Orchestrator.Overview"./."Orche
3fc0 73 74 72 61 74 6f 72 22 29 0d 0a 20 2a 20 20 20 73 75 62 74 69 74 6c 65 20 20 20 20 20 20 20 20 strator")...*...subtitle........
3fe0 74 65 78 74 20 61 66 74 65 72 20 22 5a 45 4e 22 20 69 6e 20 74 68 65 20 77 6f 72 64 6d 61 72 6b text.after."ZEN".in.the.wordmark
4000 20 28 64 65 66 61 75 6c 74 3a 20 22 43 4f 4d 50 55 54 45 22 29 0d 0a 20 2a 2f 0d 0a 0d 0a 63 6c .(default:."COMPUTE")...*/....cl
4020 61 73 73 20 5a 65 6e 42 61 6e 6e 65 72 20 65 78 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d 65 6e ass.ZenBanner.extends.HTMLElemen
4040 74 20 7b 0d 0a 0d 0a 20 20 73 74 61 74 69 63 20 67 65 74 20 6f 62 73 65 72 76 65 64 41 74 74 72 t.{......static.get.observedAttr
4060 69 62 75 74 65 73 28 29 20 7b 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 5b 27 76 61 72 69 61 6e 74 ibutes().{......return.['variant
4080 27 2c 20 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6c 6f 61 64 27 2c 20 27 74 61 ',.'cluster-status',.'load',.'ta
40a0 67 6c 69 6e 65 27 2c 20 27 73 75 62 74 69 74 6c 65 27 5d 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 61 gline',.'subtitle'];....}......a
40c0 74 74 72 69 62 75 74 65 43 68 61 6e 67 65 64 43 61 6c 6c 62 61 63 6b 28 29 20 7b 0d 0a 20 20 20 ttributeChangedCallback().{.....
40e0 20 69 66 20 28 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 29 20 74 68 69 73 2e 5f 72 65 6e 64 .if.(this.shadowRoot).this._rend
4100 65 72 28 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 63 6f 6e 6e 65 63 74 65 64 43 61 6c 6c 62 61 63 er();....}......connectedCallbac
4120 6b 28 29 20 7b 0d 0a 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 29 k().{......if.(!this.shadowRoot)
4140 20 74 68 69 73 2e 61 74 74 61 63 68 53 68 61 64 6f 77 28 7b 20 6d 6f 64 65 3a 20 27 6f 70 65 6e .this.attachShadow({.mode:.'open
4160 27 20 7d 29 3b 0d 0a 20 20 20 20 74 68 69 73 2e 5f 72 65 6e 64 65 72 28 29 3b 0d 0a 20 20 7d 0d '.});......this._render();....}.
4180 0a 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 .....//.........................
41a0 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
41c0 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
41e0 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
4200 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 20 20 2f 2f 20 20 44 65 72 69 76 65 64 20 76 ...................//..Derived.v
4220 61 6c 75 65 73 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 alues....//.....................
4240 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
4260 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
4280 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
42a0 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 0d 0a 20 20 67 65 74 20 5f 76 61 .........................get._va
42c0 72 69 61 6e 74 28 29 20 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 riant()..{.return.this.getAttrib
42e0 75 74 65 28 27 76 61 72 69 61 6e 74 27 29 20 7c 7c 20 27 66 75 6c 6c 27 3b 20 7d 0d 0a 20 20 67 ute('variant').||.'full';.}....g
4300 65 74 20 5f 73 74 61 74 75 73 28 29 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 68 69 73 2e 67 65 et._status()...{.return.(this.ge
4320 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 29 20 7c 7c 20 tAttribute('cluster-status').||.
4340 27 6e 6f 6d 69 6e 61 6c 27 29 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 20 7d 0d 0a 20 20 67 'nominal').toLowerCase();.}....g
4360 65 74 20 5f 6c 6f 61 64 28 29 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 et._load().....{.return.this.get
4380 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 29 3b 20 7d 20 20 20 20 20 20 20 20 20 20 20 20 Attribute('load');.}............
43a0 2f 2f 20 6e 75 6c 6c 20 e2 86 92 20 68 69 64 64 65 6e 0d 0a 20 20 67 65 74 20 5f 74 61 67 6c 69 //.null.....hidden....get._tagli
43c0 6e 65 28 29 20 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 ne()..{.return.this.getAttribute
43e0 28 27 74 61 67 6c 69 6e 65 27 29 3b 20 7d 20 20 20 20 20 20 20 20 2f 2f 20 6e 75 6c 6c 20 e2 86 ('tagline');.}........//.null...
4400 92 20 64 65 66 61 75 6c 74 0d 0a 20 20 67 65 74 20 5f 73 75 62 74 69 74 6c 65 28 29 20 7b 20 72 ..default....get._subtitle().{.r
4420 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 73 75 62 74 69 74 6c eturn.this.getAttribute('subtitl
4440 65 27 29 3b 20 7d 20 20 20 20 20 20 2f 2f 20 6e 75 6c 6c 20 e2 86 92 20 22 43 4f 4d 50 55 54 45 e');.}......//.null....."COMPUTE
4460 22 0d 0a 0d 0a 20 20 67 65 74 20 5f 73 74 61 74 75 73 43 6f 6c 6f 72 28 29 20 7b 0d 0a 20 20 20 "......get._statusColor().{.....
4480 20 72 65 74 75 72 6e 20 7b 20 6e 6f 6d 69 6e 61 6c 3a 20 27 23 37 65 63 66 62 38 27 2c 20 64 65 .return.{.nominal:.'#7ecfb8',.de
44a0 67 72 61 64 65 64 3a 20 27 23 64 34 61 38 34 62 27 2c 20 6f 66 66 6c 69 6e 65 3a 20 27 23 63 30 graded:.'#d4a84b',.offline:.'#c0
44c0 35 30 34 64 27 20 7d 5b 74 68 69 73 2e 5f 73 74 61 74 75 73 5d 20 3f 3f 20 27 23 37 65 63 66 62 504d'.}[this._status].??.'#7ecfb
44e0 38 27 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 67 65 74 20 5f 73 74 61 74 75 73 4c 61 62 65 6c 28 29 8';....}......get._statusLabel()
4500 20 7b 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 20 6e 6f 6d 69 6e 61 6c 3a 20 27 4e 4f 4d 49 4e .{......return.{.nominal:.'NOMIN
4520 41 4c 27 2c 20 64 65 67 72 61 64 65 64 3a 20 27 44 45 47 52 41 44 45 44 27 2c 20 6f 66 66 6c 69 AL',.degraded:.'DEGRADED',.offli
4540 6e 65 3a 20 27 4f 46 46 4c 49 4e 45 27 20 7d 5b 74 68 69 73 2e 5f 73 74 61 74 75 73 5d 20 3f 3f ne:.'OFFLINE'.}[this._status].??
4560 20 27 4e 4f 4d 49 4e 41 4c 27 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 67 65 74 20 5f 6c 6f 61 64 43 .'NOMINAL';....}......get._loadC
4580 6f 6c 6f 72 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 76 20 3d 20 70 61 72 73 65 49 6e 74 olor().{......const.v.=.parseInt
45a0 28 74 68 69 73 2e 5f 6c 6f 61 64 2c 20 31 30 29 3b 0d 0a 20 20 20 20 69 66 20 28 69 73 4e 61 4e (this._load,.10);......if.(isNaN
45c0 28 76 29 29 20 72 65 74 75 72 6e 20 27 23 37 65 63 66 62 38 27 3b 0d 0a 20 20 20 20 69 66 20 28 (v)).return.'#7ecfb8';......if.(
45e0 76 20 3e 3d 20 38 35 29 20 72 65 74 75 72 6e 20 27 23 63 30 35 30 34 64 27 3b 0d 0a 20 20 20 20 v.>=.85).return.'#c0504d';......
4600 69 66 20 28 76 20 3e 3d 20 36 30 29 20 72 65 74 75 72 6e 20 27 23 64 34 61 38 34 62 27 3b 0d 0a if.(v.>=.60).return.'#d4a84b';..
4620 20 20 20 20 72 65 74 75 72 6e 20 27 23 37 65 63 66 62 38 27 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 ....return.'#7ecfb8';....}......
4640 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 //..............................
4660 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
4680 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
46a0 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
46c0 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 20 20 2f 2f 20 20 52 65 6e 64 65 72 0d 0a 20 20 2f 2f 20 e2 ..............//..Render....//..
46e0 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
4700 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
4720 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
4740 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
4760 e2 94 80 e2 94 80 0d 0a 0d 0a 20 20 5f 72 65 6e 64 65 72 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e ............_render().{......con
4780 73 74 20 63 6f 6d 70 61 63 74 20 3d 20 74 68 69 73 2e 5f 76 61 72 69 61 6e 74 20 3d 3d 3d 20 27 st.compact.=.this._variant.===.'
47a0 63 6f 6d 70 61 63 74 27 3b 0d 0a 20 20 20 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 compact';......this.shadowRoot.i
47c0 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 0d 0a 20 20 20 20 20 20 3c 73 74 79 6c 65 3e 24 7b 74 68 69 nnerHTML.=.`........<style>${thi
47e0 73 2e 5f 63 73 73 28 63 6f 6d 70 61 63 74 29 7d 3c 2f 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 s._css(compact)}</style>........
4800 24 7b 74 68 69 73 2e 5f 68 74 6d 6c 28 63 6f 6d 70 61 63 74 29 7d 0d 0a 20 20 20 20 60 3b 0d 0a ${this._html(compact)}......`;..
4820 20 20 7d 0d 0a 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ..}......//.....................
4840 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
4860 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
4880 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
48a0 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 20 20 2f 2f 20 20 43 53 53 0d 0a .......................//..CSS..
48c0 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ..//............................
48e0 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
4900 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
4920 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
4940 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 0d 0a 20 20 5f 63 73 73 28 63 6f 6d 70 61 63 74 29 20 .................._css(compact).
4960 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 68 65 69 67 68 74 20 20 20 20 3d 20 63 6f 6d 70 61 63 74 {......const.height....=.compact
4980 20 3f 20 27 36 30 70 78 27 20 20 3a 20 27 31 30 30 70 78 27 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 .?.'60px'..:.'100px';......const
49a0 20 70 61 64 64 69 6e 67 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 30 20 32 34 70 78 27 20 .padding...=.compact.?.'0.24px'.
49c0 3a 20 27 30 20 33 32 70 78 27 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 67 61 70 20 20 20 20 20 20 :.'0.32px';......const.gap......
49e0 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 31 36 70 78 27 20 20 3a 20 27 32 34 70 78 27 3b 0d 0a .=.compact.?.'16px'..:.'24px';..
4a00 20 20 20 20 63 6f 6e 73 74 20 6d 61 72 6b 53 69 7a 65 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 ....const.markSize..=.compact.?.
4a20 27 33 34 70 78 27 20 20 3a 20 27 35 32 70 78 27 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 64 69 76 '34px'..:.'52px';......const.div
4a40 48 20 20 20 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 33 32 70 78 27 20 20 3a 20 27 34 38 H......=.compact.?.'32px'..:.'48
4a60 70 78 27 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 6e 61 6d 65 53 69 7a 65 20 20 3d 20 63 6f 6d 70 px';......const.nameSize..=.comp
4a80 61 63 74 20 3f 20 27 31 35 70 78 27 20 20 3a 20 27 32 32 70 78 27 3b 0d 0a 20 20 20 20 63 6f 6e act.?.'15px'..:.'22px';......con
4aa0 73 74 20 74 61 67 53 69 7a 65 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 39 70 78 27 20 20 st.tagSize...=.compact.?.'9px'..
4ac0 20 3a 20 27 31 31 70 78 27 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 73 63 20 20 20 20 20 20 20 20 .:.'11px';......const.sc........
4ae0 3d 20 74 68 69 73 2e 5f 73 74 61 74 75 73 43 6f 6c 6f 72 3b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 =.this._statusColor;......const.
4b00 6c 63 20 20 20 20 20 20 20 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 43 6f 6c 6f 72 3b 0d 0a 0d 0a lc........=.this._loadColor;....
4b20 20 20 20 20 72 65 74 75 72 6e 20 60 0d 0a 20 20 20 20 20 20 40 69 6d 70 6f 72 74 20 75 72 6c 28 ....return.`[email protected](
4b40 27 68 74 74 70 73 3a 2f 2f 66 6f 6e 74 73 2e 67 6f 6f 67 6c 65 61 70 69 73 2e 63 6f 6d 2f 63 73 'https://fonts.googleapis.com/cs
4b60 73 32 3f 66 61 6d 69 6c 79 3d 4e 6f 74 6f 2b 53 65 72 69 66 2b 4a 50 3a 77 67 68 74 40 33 30 30 s2?family=Noto+Serif+JP:wght@300
4b80 3b 34 30 30 26 66 61 6d 69 6c 79 3d 53 70 61 63 65 2b 4d 6f 6e 6f 3a 77 67 68 74 40 34 30 30 3b ;400&family=Space+Mono:wght@400;
4ba0 37 30 30 26 64 69 73 70 6c 61 79 3d 73 77 61 70 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 2a 2c 20 700&display=swap');..........*,.
4bc0 2a 3a 3a 62 65 66 6f 72 65 2c 20 2a 3a 3a 61 66 74 65 72 20 7b 20 62 6f 78 2d 73 69 7a 69 6e 67 *::before,.*::after.{.box-sizing
4be0 3a 20 62 6f 72 64 65 72 2d 62 6f 78 3b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70 61 64 64 69 6e 67 :.border-box;.margin:.0;.padding
4c00 3a 20 30 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 3a 68 6f 73 74 20 7b 0d 0a 20 20 20 20 20 20 20 :.0;.}..........:host.{.........
4c20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 .display:.block;..........font-f
4c40 61 6d 69 6c 79 3a 20 27 53 70 61 63 65 20 4d 6f 6e 6f 27 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0d amily:.'Space.Mono',.monospace;.
4c60 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 62 61 6e 6e 65 72 20 7b 0d 0a 20 20 20 .......}...........banner.{.....
4c80 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 .....width:.100%;..........heigh
4ca0 74 3a 20 24 7b 68 65 69 67 68 74 7d 3b 0d 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e t:.${height};..........backgroun
4cc0 64 3a 20 23 30 62 30 64 31 30 3b 0d 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 d:.#0b0d10;..........border:.1px
4ce0 20 73 6f 6c 69 64 20 23 31 65 32 33 33 30 3b 0d 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d .solid.#1e2330;..........border-
4d00 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 radius:.6px;..........display:.f
4d20 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 lex;..........align-items:.cente
4d40 72 3b 0d 0a 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 24 7b 70 61 64 64 69 6e 67 7d 3b r;..........padding:.${padding};
4d60 0d 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 24 7b 67 61 70 7d 3b 0d 0a 20 20 20 20 20 20 20 20 ..........gap:.${gap};..........
4d80 70 6f 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 65 3b 0d 0a 20 20 20 20 20 20 20 20 6f 76 65 position:.relative;..........ove
4da0 72 66 6c 6f 77 3a 20 68 69 64 64 65 6e 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 rflow:.hidden;........}.........
4dc0 20 2f 2a 20 73 63 61 6e 2d 6c 69 6e 65 20 74 65 78 74 75 72 65 20 2a 2f 0d 0a 20 20 20 20 20 20 ./*.scan-line.texture.*/........
4de0 2e 62 61 6e 6e 65 72 3a 3a 62 65 66 6f 72 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 .banner::before.{..........conte
4e00 6e 74 3a 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 61 62 73 6f 6c nt:.'';..........position:.absol
4e20 75 74 65 3b 0d 0a 20 20 20 20 20 20 20 20 69 6e 73 65 74 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 ute;..........inset:.0;.........
4e40 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 65 70 65 61 74 69 6e 67 2d 6c 69 6e 65 61 72 2d 67 72 .background:.repeating-linear-gr
4e60 61 64 69 65 6e 74 28 0d 0a 20 20 20 20 20 20 20 20 20 20 30 64 65 67 2c 0d 0a 20 20 20 20 20 20 adient(............0deg,........
4e80 20 20 20 20 74 72 61 6e 73 70 61 72 65 6e 74 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 33 70 78 ....transparent,.transparent.3px
4ea0 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 30 2e ,............rgba(255,255,255,0.
4ec0 30 31 32 29 20 33 70 78 2c 20 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 30 2e 30 31 32 012).3px,.rgba(255,255,255,0.012
4ee0 29 20 34 70 78 0d 0a 20 20 20 20 20 20 20 20 29 3b 0d 0a 20 20 20 20 20 20 20 20 70 6f 69 6e 74 ).4px..........);..........point
4f00 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 er-events:.none;........}.......
4f20 20 20 20 2f 2a 20 61 6d 62 69 65 6e 74 20 67 6c 6f 77 20 2a 2f 0d 0a 20 20 20 20 20 20 2e 62 61 .../*.ambient.glow.*/.........ba
4f40 6e 6e 65 72 3a 3a 61 66 74 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 3a 20 nner::after.{..........content:.
4f60 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74 65 3b '';..........position:.absolute;
4f80 0d 0a 20 20 20 20 20 20 20 20 72 69 67 68 74 3a 20 2d 36 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 ..........right:.-60px;.........
4fa0 20 74 6f 70 3a 20 35 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 74 72 61 6e 73 66 6f 72 6d 3a 20 74 .top:.50%;..........transform:.t
4fc0 72 61 6e 73 6c 61 74 65 59 28 2d 35 30 25 29 3b 0d 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a ranslateY(-50%);..........width:
4fe0 20 32 38 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 32 38 30 70 78 3b 0d .280px;..........height:.280px;.
5000 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 61 64 69 61 6c 2d 67 72 61 64 .........background:.radial-grad
5020 69 65 6e 74 28 63 69 72 63 6c 65 2c 20 72 67 62 61 28 31 33 30 2c 32 30 30 2c 31 38 30 2c 30 2e ient(circle,.rgba(130,200,180,0.
5040 30 36 29 20 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 37 30 25 29 3b 0d 0a 20 20 20 20 20 06).0%,.transparent.70%);.......
5060 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 ...pointer-events:.none;........
5080 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 6c 6f 67 6f 2d 6d 61 72 6b 20 7b 0d 0a 20 20 20 20 20 20 20 }...........logo-mark.{.........
50a0 20 66 6c 65 78 2d 73 68 72 69 6e 6b 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a .flex-shrink:.0;..........width:
50c0 20 24 7b 6d 61 72 6b 53 69 7a 65 7d 3b 0d 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 24 .${markSize};..........height:.$
50e0 7b 6d 61 72 6b 53 69 7a 65 7d 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 6c {markSize};........}...........l
5100 6f 67 6f 2d 6d 61 72 6b 20 73 76 67 20 7b 20 77 69 64 74 68 3a 20 31 30 30 25 3b 20 68 65 69 67 ogo-mark.svg.{.width:.100%;.heig
5120 68 74 3a 20 31 30 30 25 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 64 69 76 69 64 65 72 20 7b 0d ht:.100%;.}...........divider.{.
5140 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 68 65 .........width:.1px;..........he
5160 69 67 68 74 3a 20 24 7b 64 69 76 48 7d 3b 0d 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 ight:.${divH};..........backgrou
5180 6e 64 3a 20 6c 69 6e 65 61 72 2d 67 72 61 64 69 65 6e 74 28 74 6f 20 62 6f 74 74 6f 6d 2c 20 74 nd:.linear-gradient(to.bottom,.t
51a0 72 61 6e 73 70 61 72 65 6e 74 2c 20 23 32 61 33 30 34 30 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 ransparent,.#2a3040,.transparent
51c0 29 3b 0d 0a 20 20 20 20 20 20 20 20 66 6c 65 78 2d 73 68 72 69 6e 6b 3a 20 30 3b 0d 0a 20 20 20 );..........flex-shrink:.0;.....
51e0 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 74 65 78 74 2d 62 6c 6f 63 6b 20 7b 0d 0a 20 20 20 ...}...........text-block.{.....
5200 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 66 6c 65 .....display:.flex;..........fle
5220 78 2d 64 69 72 65 63 74 69 6f 6e 3a 20 63 6f 6c 75 6d 6e 3b 0d 0a 20 20 20 20 20 20 20 20 67 61 x-direction:.column;..........ga
5240 70 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 77 6f 72 64 6d p:.4px;........}...........wordm
5260 61 72 6b 20 7b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 37 30 30 3b ark.{..........font-weight:.700;
5280 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 24 7b 6e 61 6d 65 53 69 7a 65 7d ..........font-size:.${nameSize}
52a0 3b 0d 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 31 32 65 ;..........letter-spacing:.0.12e
52c0 6d 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 65 38 65 34 64 63 3b 0d 0a 20 20 20 m;..........color:.#e8e4dc;.....
52e0 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d .....text-transform:.uppercase;.
5300 0a 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 68 65 69 67 68 74 3a 20 31 3b 0d 0a 20 20 20 20 20 20 .........line-height:.1;........
5320 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 77 6f 72 64 6d 61 72 6b 20 73 70 61 6e 20 7b 20 63 6f 6c 6f }...........wordmark.span.{.colo
5340 72 3a 20 23 37 65 63 66 62 38 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 74 61 67 6c 69 6e 65 20 r:.#7ecfb8;.}...........tagline.
5360 7b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 27 4e 6f 74 6f 20 53 65 {..........font-family:.'Noto.Se
5380 72 69 66 20 4a 50 27 2c 20 73 65 72 69 66 3b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 rif.JP',.serif;..........font-we
53a0 69 67 68 74 3a 20 33 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 24 ight:.300;..........font-size:.$
53c0 7b 74 61 67 53 69 7a 65 7d 3b 0d 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 {tagSize};..........letter-spaci
53e0 6e 67 3a 20 30 2e 33 65 6d 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 34 61 35 61 ng:.0.3em;..........color:.#4a5a
5400 36 38 3b 0d 0a 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 68;..........text-transform:.upp
5420 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 73 70 61 63 65 ercase;........}...........space
5440 72 20 7b 20 66 6c 65 78 3a 20 31 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2f 2a 20 e2 94 80 e2 94 r.{.flex:.1;.}........../*......
5460 80 20 72 69 67 68 74 2d 73 69 64 65 20 64 65 63 6f 72 61 74 69 76 65 20 63 69 72 63 75 69 74 20 ..right-side.decorative.circuit.
5480 e2 94 80 e2 94 80 20 2a 2f 0d 0a 20 20 20 20 20 20 2e 63 69 72 63 75 69 74 20 7b 20 66 6c 65 78 .......*/.........circuit.{.flex
54a0 2d 73 68 72 69 6e 6b 3a 20 30 3b 20 6f 70 61 63 69 74 79 3a 20 30 2e 32 32 3b 20 7d 0d 0a 0d 0a -shrink:.0;.opacity:.0.22;.}....
54c0 20 20 20 20 20 20 2f 2a 20 e2 94 80 e2 94 80 20 73 74 61 74 75 73 20 63 6c 75 73 74 65 72 20 e2 ....../*........status.cluster..
54e0 94 80 e2 94 80 20 2a 2f 0d 0a 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 63 6c 75 73 74 65 72 20 ......*/.........status-cluster.
5500 7b 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 {..........display:.flex;.......
5520 20 20 20 66 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e 3a 20 63 6f 6c 75 6d 6e 3b 0d 0a 20 20 20 20 ...flex-direction:.column;......
5540 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 66 6c 65 78 2d 65 6e 64 3b 0d 0a 20 20 20 20 ....align-items:.flex-end;......
5560 20 20 20 20 67 61 70 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 ....gap:.6px;........}..........
5580 2e 73 74 61 74 75 73 2d 72 6f 77 20 7b 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 .status-row.{..........display:.
55a0 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 flex;..........align-items:.cent
55c0 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 7d 0d er;..........gap:.8px;........}.
55e0 0a 0d 0a 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 6c 62 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 ..........status-lbl.{..........
5600 66 6f 6e 74 2d 73 69 7a 65 3a 20 39 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d font-size:.9px;..........letter-
5620 73 70 61 63 69 6e 67 3a 20 30 2e 31 38 65 6d 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a spacing:.0.18em;..........color:
5640 20 23 33 61 34 35 35 35 3b 0d 0a 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 .#3a4555;..........text-transfor
5660 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 m:.uppercase;........}..........
5680 2e 70 69 6c 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d .pill.{..........display:.flex;.
56a0 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 .........align-items:.center;...
56c0 20 20 20 20 20 20 20 67 61 70 3a 20 35 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 .......gap:.5px;..........border
56e0 2d 72 61 64 69 75 73 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a -radius:.20px;..........padding:
5700 20 32 70 78 20 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 .2px.10px;..........font-size:.1
5720 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 0px;..........letter-spacing:.0.
5740 31 65 6d 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 70 69 6c 6c 2e 63 6c 75 1em;........}...........pill.clu
5760 73 74 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 24 7b 73 63 7d 3b 0d 0a 20 ster.{..........color:.${sc};...
5780 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 .......background:.color-mix(in.
57a0 73 72 67 62 2c 20 24 7b 73 63 7d 20 38 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 0d 0a 20 srgb,.${sc}.8%,.transparent);...
57c0 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 63 6f 6c 6f 72 2d 6d .......border:.1px.solid.color-m
57e0 69 78 28 69 6e 20 73 72 67 62 2c 20 24 7b 73 63 7d 20 32 38 25 2c 20 74 72 61 6e 73 70 61 72 65 ix(in.srgb,.${sc}.28%,.transpare
5800 6e 74 29 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 70 69 6c 6c 2e 6c 6f 61 nt);........}...........pill.loa
5820 64 2d 70 69 6c 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 24 7b 6c 63 7d 3b 0d d-pill.{..........color:.${lc};.
5840 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 63 6f 6c 6f 72 2d 6d 69 78 28 69 .........background:.color-mix(i
5860 6e 20 73 72 67 62 2c 20 24 7b 6c 63 7d 20 38 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 0d n.srgb,.${lc}.8%,.transparent);.
5880 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 63 6f 6c 6f 72 .........border:.1px.solid.color
58a0 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 24 7b 6c 63 7d 20 32 38 25 2c 20 74 72 61 6e 73 70 61 -mix(in.srgb,.${lc}.28%,.transpa
58c0 72 65 6e 74 29 3b 0d 0a 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 64 6f 74 20 7b 0d rent);........}...........dot.{.
58e0 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 35 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 68 65 .........width:.5px;..........he
5900 69 67 68 74 3a 20 35 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 ight:.5px;..........border-radiu
5920 73 3a 20 35 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 61 6e 69 6d 61 74 69 6f 6e 3a 20 70 75 6c 73 s:.50%;..........animation:.puls
5940 65 20 32 2e 34 73 20 65 61 73 65 2d 69 6e 2d 6f 75 74 20 69 6e 66 69 6e 69 74 65 3b 0d 0a 20 20 e.2.4s.ease-in-out.infinite;....
5960 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 2e 64 6f 74 2e 63 6c 75 73 74 65 72 20 7b 20 62 61 ....}...........dot.cluster.{.ba
5980 63 6b 67 72 6f 75 6e 64 3a 20 24 7b 73 63 7d 3b 20 7d 0d 0a 20 20 20 20 20 20 2e 64 6f 74 2e 6c ckground:.${sc};.}.........dot.l
59a0 6f 61 64 2d 64 6f 74 20 7b 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 24 7b 6c 63 7d 3b 20 61 6e 69 oad-dot.{.background:.${lc};.ani
59c0 6d 61 74 69 6f 6e 2d 64 65 6c 61 79 3a 20 30 2e 35 73 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 40 mation-delay:.0.5s;.}..........@
59e0 6b 65 79 66 72 61 6d 65 73 20 70 75 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 30 25 2c 20 31 keyframes.pulse.{..........0%,.1
5a00 30 30 25 20 7b 20 6f 70 61 63 69 74 79 3a 20 31 3b 20 7d 0d 0a 20 20 20 20 20 20 20 20 35 30 25 00%.{.opacity:.1;.}..........50%
5a20 20 20 20 20 20 20 20 7b 20 6f 70 61 63 69 74 79 3a 20 30 2e 32 35 3b 20 7d 0d 0a 20 20 20 20 20 .......{.opacity:.0.25;.}.......
5a40 20 7d 0d 0a 20 20 20 20 60 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 .}......`;....}......//.........
5a60 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
5a80 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
5aa0 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
5ac0 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d ................................
5ae0 0a 20 20 2f 2f 20 20 48 54 4d 4c 20 74 65 6d 70 6c 61 74 65 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 ...//..HTML.template....//......
5b00 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
5b20 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
5b40 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
5b60 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
5b80 94 80 0d 0a 0d 0a 20 20 5f 68 74 6d 6c 28 63 6f 6d 70 61 63 74 29 20 7b 0d 0a 20 20 20 20 63 6f ........_html(compact).{......co
5ba0 6e 73 74 20 6c 6f 61 64 41 74 74 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 3b 0d 0a 20 20 20 20 nst.loadAttr.=.this._load;......
5bc0 63 6f 6e 73 74 20 73 68 6f 77 53 74 61 74 75 73 20 3d 20 21 63 6f 6d 70 61 63 74 3b 0d 0a 0d 0a const.showStatus.=.!compact;....
5be0 20 20 20 20 63 6f 6e 73 74 20 72 69 67 68 74 53 69 64 65 20 3d 20 73 68 6f 77 53 74 61 74 75 73 ....const.rightSide.=.showStatus
5c00 20 3f 20 60 0d 0a 20 20 20 20 20 20 3c 73 76 67 20 63 6c 61 73 73 3d 22 63 69 72 63 75 69 74 22 .?.`........<svg.class="circuit"
5c20 20 77 69 64 74 68 3d 22 36 30 22 20 68 65 69 67 68 74 3d 22 36 30 22 20 76 69 65 77 42 6f 78 3d .width="60".height="60".viewBox=
5c40 22 30 20 30 20 36 30 20 36 30 22 20 66 69 6c 6c 3d 22 6e 6f 6e 65 22 3e 0d 0a 20 20 20 20 20 20 "0.0.60.60".fill="none">........
5c60 20 20 3c 70 61 74 68 20 64 3d 22 4d 35 20 33 30 20 48 32 32 20 4c 32 38 20 31 38 20 48 36 30 22 ..<path.d="M5.30.H22.L28.18.H60"
5c80 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 .stroke="#7ecfb8".stroke-width="
5ca0 30 2e 38 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 70 61 74 68 20 64 3d 22 4d 35 20 33 38 20 48 0.8"/>..........<path.d="M5.38.H
5cc0 31 38 20 4c 32 34 20 34 36 20 48 36 30 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 18.L24.46.H60".stroke="#7ecfb8".
5ce0 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e 38 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 stroke-width="0.8"/>..........<c
5d00 69 72 63 6c 65 20 63 78 3d 22 32 32 22 20 63 79 3d 22 33 30 22 20 72 3d 22 32 22 20 66 69 6c 6c ircle.cx="22".cy="30".r="2".fill
5d20 3d 22 6e 6f 6e 65 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d ="none".stroke="#7ecfb8".stroke-
5d40 77 69 64 74 68 3d 22 30 2e 38 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 width="0.8"/>..........<circle.c
5d60 78 3d 22 31 38 22 20 63 79 3d 22 33 38 22 20 72 3d 22 32 22 20 66 69 6c 6c 3d 22 6e 6f 6e 65 22 x="18".cy="38".r="2".fill="none"
5d80 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 .stroke="#7ecfb8".stroke-width="
5da0 30 2e 38 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 30 22 20 0.8"/>..........<circle.cx="10".
5dc0 63 79 3d 22 33 30 22 20 72 3d 22 31 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e cy="30".r="1.2".fill="#7ecfb8"/>
5de0 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 30 22 20 63 79 3d 22 33 38 ..........<circle.cx="10".cy="38
5e00 22 20 72 3d 22 31 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0d 0a 20 20 20 20 ".r="1.2".fill="#7ecfb8"/>......
5e20 20 20 3c 2f 73 76 67 3e 0d 0a 0d 0a 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 ..</svg>..........<div.class="st
5e40 61 74 75 73 2d 63 6c 75 73 74 65 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 atus-cluster">..........<div.cla
5e60 73 73 3d 22 73 74 61 74 75 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 ss="status-row">............<spa
5e80 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 6c 62 6c 22 3e 43 6c 75 73 74 65 72 3c 2f 73 70 n.class="status-lbl">Cluster</sp
5ea0 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 69 6c 6c 20 an>............<div.class="pill.
5ec0 63 6c 75 73 74 65 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 cluster">..............<div.clas
5ee0 73 3d 22 64 6f 74 20 63 6c 75 73 74 65 72 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 s="dot.cluster"></div>..........
5f00 20 20 20 20 24 7b 74 68 69 73 2e 5f 73 74 61 74 75 73 4c 61 62 65 6c 7d 0d 0a 20 20 20 20 20 20 ....${this._statusLabel}........
5f20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 ....</div>..........</div>......
5f40 20 20 20 20 24 7b 6c 6f 61 64 41 74 74 72 20 21 3d 3d 20 6e 75 6c 6c 20 3f 20 60 0d 0a 20 20 20 ....${loadAttr.!==.null.?.`.....
5f60 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 72 6f 77 22 3e 0d 0a 20 .....<div.class="status-row">...
5f80 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 6c 62 6c .........<span.class="status-lbl
5fa0 22 3e 4c 6f 61 64 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c ">Load</span>............<div.cl
5fc0 61 73 73 3d 22 70 69 6c 6c 20 6c 6f 61 64 2d 70 69 6c 6c 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 ass="pill.load-pill">...........
5fe0 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 6f 74 20 6c 6f 61 64 2d 64 6f 74 22 3e 3c 2f 64 ...<div.class="dot.load-dot"></d
6000 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 70 61 72 73 65 49 6e 74 28 6c 6f 61 64 iv>..............${parseInt(load
6020 41 74 74 72 2c 20 31 30 29 7d 20 25 0d 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a Attr,.10)}.%............</div>..
6040 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 60 20 3a 20 27 27 7d 0d 0a 20 20 20 20 20 20 3c 2f 64 ........</div>`.:.''}........</d
6060 69 76 3e 0d 0a 20 20 20 20 60 20 3a 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 60 iv>......`.:.'';........return.`
6080 0d 0a 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 62 61 6e 6e 65 72 22 3e 0d 0a 20 20 ........<div.class="banner">....
60a0 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6c 6f 67 6f 2d 6d 61 72 6b 22 3e 24 7b 74 ......<div.class="logo-mark">${t
60c0 68 69 73 2e 5f 73 76 67 4d 61 72 6b 28 29 7d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c his._svgMark()}</div>..........<
60e0 64 69 76 20 63 6c 61 73 73 3d 22 64 69 76 69 64 65 72 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 div.class="divider"></div>......
6100 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 65 78 74 2d 62 6c 6f 63 6b 22 3e 0d 0a 20 20 ....<div.class="text-block">....
6120 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 77 6f 72 64 6d 61 72 6b 22 3e 5a 45 ........<div.class="wordmark">ZE
6140 4e 3c 73 70 61 6e 3e 20 24 7b 74 68 69 73 2e 5f 73 75 62 74 69 74 6c 65 20 3f 3f 20 27 43 4f 4d N<span>.${this._subtitle.??.'COM
6160 50 55 54 45 27 7d 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 3c PUTE'}</span></div>............<
6180 64 69 76 20 63 6c 61 73 73 3d 22 74 61 67 6c 69 6e 65 22 3e 24 7b 74 68 69 73 2e 5f 74 61 67 6c div.class="tagline">${this._tagl
61a0 69 6e 65 20 3f 3f 20 28 63 6f 6d 70 61 63 74 20 3f 20 27 4f 72 63 68 65 73 74 72 61 74 6f 72 27 ine.??.(compact.?.'Orchestrator'
61c0 20 3a 20 27 4f 72 63 68 65 73 74 72 61 74 6f 72 20 4f 76 65 72 76 69 65 77 27 29 7d 3c 2f 64 69 .:.'Orchestrator.Overview')}</di
61e0 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 v>..........</div>..........<div
6200 20 63 6c 61 73 73 3d 22 73 70 61 63 65 72 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 .class="spacer"></div>..........
6220 24 7b 72 69 67 68 74 53 69 64 65 7d 0d 0a 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 ${rightSide}........</div>......
6240 60 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 `;....}......//.................
6260 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
6280 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
62a0 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
62c0 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 20 20 2f 2f 20 20 53 ...........................//..S
62e0 56 47 20 6c 6f 67 6f 20 6d 61 72 6b 0d 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 VG.logo.mark....//..............
6300 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 ................................
6320 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 ................................
6340 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 ................................
6360 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0d 0a 0d 0a 20 20 ................................
6380 5f 73 76 67 4d 61 72 6b 28 29 20 7b 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 60 0d 0a 20 20 20 20 _svgMark().{......return.`......
63a0 20 20 3c 73 76 67 20 76 69 65 77 42 6f 78 3d 22 30 20 30 20 35 32 20 35 32 22 20 66 69 6c 6c 3d ..<svg.viewBox="0.0.52.52".fill=
63c0 22 6e 6f 6e 65 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f "none".xmlns="http://www.w3.org/
63e0 32 30 30 30 2f 73 76 67 22 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 2000/svg">..........<circle.cx="
6400 32 36 22 20 63 79 3d 22 32 36 22 20 72 3d 22 32 32 22 20 73 74 72 6f 6b 65 3d 22 23 32 61 33 61 26".cy="26".r="22".stroke="#2a3a
6420 34 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 31 2e 35 22 2f 3e 0d 0a 20 20 20 20 20 20 48".stroke-width="1.5"/>........
6440 20 20 3c 70 61 74 68 20 64 3d 22 4d 32 36 20 34 20 41 32 32 20 32 32 20 30 20 31 20 31 20 31 32 ..<path.d="M26.4.A22.22.0.1.1.12
6460 20 34 33 2e 31 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 .43.1".stroke="#7ecfb8".stroke-w
6480 69 64 74 68 3d 22 32 22 20 73 74 72 6f 6b 65 2d 6c 69 6e 65 63 61 70 3d 22 72 6f 75 6e 64 22 20 idth="2".stroke-linecap="round".
64a0 66 69 6c 6c 3d 22 6e 6f 6e 65 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 fill="none"/>..........<circle.c
64c0 78 3d 22 31 37 22 20 63 79 3d 22 31 37 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 x="17".cy="17".r="1.6".fill="#7e
64e0 63 66 62 38 22 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 36 cfb8"./>..........<circle.cx="26
6500 22 20 63 79 3d 22 31 37 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 ".cy="17".r="1.6".fill="#7ecfb8"
6520 20 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 33 35 22 20 63 79 3d ./>..........<circle.cx="35".cy=
6540 22 31 37 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 20 2f 3e 0d 0a "17".r="1.6".fill="#7ecfb8"./>..
6560 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 37 22 20 63 79 3d 22 32 36 22 20 ........<circle.cx="17".cy="26".
6580 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 20 6f 70 61 63 69 74 79 3d 22 r="1.6".fill="#7ecfb8".opacity="
65a0 30 2e 36 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 36 22 20 0.6"/>..........<circle.cx="26".
65c0 63 79 3d 22 32 36 22 20 72 3d 22 32 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e cy="26".r="2.2".fill="#7ecfb8"/>
65e0 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 33 35 22 20 63 79 3d 22 32 36 ..........<circle.cx="35".cy="26
6600 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 20 6f 70 61 63 69 74 79 ".r="1.6".fill="#7ecfb8".opacity
6620 3d 22 30 2e 36 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 37 ="0.6"/>..........<circle.cx="17
6640 22 20 63 79 3d 22 33 35 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 ".cy="35".r="1.6".fill="#7ecfb8"
6660 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 36 22 20 63 79 3d 22 />..........<circle.cx="26".cy="
6680 33 35 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0d 0a 20 20 35".r="1.6".fill="#7ecfb8"/>....
66a0 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 33 35 22 20 63 79 3d 22 33 35 22 20 72 3d ......<circle.cx="35".cy="35".r=
66c0 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 "1.6".fill="#7ecfb8"/>..........
66e0 3c 6c 69 6e 65 20 78 31 3d 22 31 37 22 20 79 31 3d 22 31 37 22 20 78 32 3d 22 33 35 22 20 79 32 <line.x1="17".y1="17".x2="35".y2
6700 3d 22 31 37 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 ="17".stroke="#7ecfb8".stroke-wi
6720 64 74 68 3d 22 30 2e 37 22 20 73 74 72 6f 6b 65 2d 6f 70 61 63 69 74 79 3d 22 30 2e 32 35 22 2f dth="0.7".stroke-opacity="0.25"/
6740 3e 0d 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 65 20 78 31 3d 22 33 35 22 20 79 31 3d 22 31 37 22 >..........<line.x1="35".y1="17"
6760 20 78 32 3d 22 31 37 22 20 79 32 3d 22 33 35 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 .x2="17".y2="35".stroke="#7ecfb8
6780 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e 37 22 20 73 74 72 6f 6b 65 2d 6f 70 61 63 ".stroke-width="0.7".stroke-opac
67a0 69 74 79 3d 22 30 2e 32 35 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 65 20 78 31 3d 22 ity="0.25"/>..........<line.x1="
67c0 31 37 22 20 79 31 3d 22 33 35 22 20 78 32 3d 22 33 35 22 20 79 32 3d 22 33 35 22 20 73 74 72 6f 17".y1="35".x2="35".y2="35".stro
67e0 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e 37 22 20 ke="#7ecfb8".stroke-width="0.7".
6800 73 74 72 6f 6b 65 2d 6f 70 61 63 69 74 79 3d 22 30 2e 32 22 2f 3e 0d 0a 20 20 20 20 20 20 20 20 stroke-opacity="0.2"/>..........
6820 3c 6c 69 6e 65 20 78 31 3d 22 32 36 22 20 79 31 3d 22 31 37 22 20 78 32 3d 22 32 36 22 20 79 32 <line.x1="26".y1="17".x2="26".y2
6840 3d 22 33 35 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 ="35".stroke="#7ecfb8".stroke-wi
6860 64 74 68 3d 22 30 2e 37 22 20 73 74 72 6f 6b 65 2d 6f 70 61 63 69 74 79 3d 22 30 2e 32 22 2f 3e dth="0.7".stroke-opacity="0.2"/>
6880 0d 0a 20 20 20 20 20 20 3c 2f 73 76 67 3e 0d 0a 20 20 20 20 60 3b 0d 0a 20 20 7d 0d 0a 7d 0d 0a ........</svg>......`;....}..}..
68a0 0d 0a 63 75 73 74 6f 6d 45 6c 65 6d 65 6e 74 73 2e 64 65 66 69 6e 65 28 27 7a 65 6e 2d 62 61 6e ..customElements.define('zen-ban
68c0 6e 65 72 27 2c 20 5a 65 6e 42 61 6e 6e 65 72 29 3b 0d 0a 50 4b 03 04 0a 00 00 00 00 00 2c aa 63 ner',.ZenBanner);..PK........,.c
68e0 5c eb 84 8f 86 58 ba 00 00 58 ba 00 00 14 00 00 00 63 6f 6d 70 75 74 65 2f 63 6f 6d 70 75 74 65 \....X...X.......compute/compute
6900 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0d 0a 3c 68 74 6d 6c 20 6c 61 6e 67 .html<!DOCTYPE.html>..<html.lang
6920 3d 22 65 6e 22 3e 0d 0a 3c 68 65 61 64 3e 0d 0a 20 20 20 20 3c 6d 65 74 61 20 63 68 61 72 73 65 ="en">..<head>......<meta.charse
6940 74 3d 22 55 54 46 2d 38 22 3e 0d 0a 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 65 77 t="UTF-8">......<meta.name="view
6960 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 74 port".content="width=device-widt
6980 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0d 0a 20 20 20 20 3c 74 69 74 h,.initial-scale=1.0">......<tit
69a0 6c 65 3e 5a 65 6e 20 43 6f 6d 70 75 74 65 20 44 61 73 68 62 6f 61 72 64 3c 2f 74 69 74 6c 65 3e le>Zen.Compute.Dashboard</title>
69c0 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 63 64 6e 2e 6a ......<script.src="https://cdn.j
69e0 73 64 65 6c 69 76 72 2e 6e 65 74 2f 6e 70 6d 2f 63 68 61 72 74 2e 6a 73 40 34 2e 34 2e 30 2f 64 sdelivr.net/npm/[email protected]/d
6a00 69 73 74 2f 63 68 61 72 74 2e 75 6d 64 2e 6d 69 6e 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0d ist/chart.umd.min.js"></script>.
6a20 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 .....<script.src="banner.js".def
6a40 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 6e er></script>......<script.src="n
6a60 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 3c 73 74 79 av.js".defer></script>......<sty
6a80 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 2a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 le>..........*.{..............ma
6aa0 72 67 69 6e 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 30 rgin:.0;..............padding:.0
6ac0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 62 6f 72 64 65 ;..............box-sizing:.borde
6ae0 72 2d 62 6f 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 62 6f 64 r-box;..........}............bod
6b00 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 2d 61 y.{..............font-family:.-a
6b20 70 70 6c 65 2d 73 79 73 74 65 6d 2c 20 42 6c 69 6e 6b 4d 61 63 53 79 73 74 65 6d 46 6f 6e 74 2c pple-system,.BlinkMacSystemFont,
6b40 20 27 53 65 67 6f 65 20 55 49 27 2c 20 52 6f 62 6f 74 6f 2c 20 4f 78 79 67 65 6e 2c 20 55 62 75 .'Segoe.UI',.Roboto,.Oxygen,.Ubu
6b60 6e 74 75 2c 20 43 61 6e 74 61 72 65 6c 6c 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 0d 0a 20 20 20 ntu,.Cantarell,.sans-serif;.....
6b80 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 30 64 31 31 31 37 3b 0d 0a 20 .........background:.#0d1117;...
6ba0 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 0d 0a 20 20 20 20 ...........color:.#c9d1d9;......
6bc0 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 ........padding:.20px;..........
6be0 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 6f 6e 74 61 69 6e 65 72 20 7b 0d 0a 20 20 20 20 20 }.............container.{.......
6c00 20 20 20 20 20 20 20 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 30 30 70 78 3b 0d 0a 20 20 20 20 20 .......max-width:.1400px;.......
6c20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 0d 0a 20 20 20 20 20 20 20 20 .......margin:.0.auto;..........
6c40 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 68 31 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 }............h1.{..............f
6c60 6f 6e 74 2d 73 69 7a 65 3a 20 33 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e ont-size:.32px;..............fon
6c80 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 t-weight:.600;..............marg
6ca0 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f in-bottom:.10px;..............co
6cc0 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 lor:.#f0f6fc;..........}........
6ce0 20 20 20 20 2e 68 65 61 64 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c .....header.{..............displ
6d00 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a 75 73 74 69 66 79 2d 63 ay:.flex;..............justify-c
6d20 6f 6e 74 65 6e 74 3a 20 73 70 61 63 65 2d 62 65 74 77 65 65 6e 3b 0d 0a 20 20 20 20 20 20 20 20 ontent:.space-between;..........
6d40 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 ....align-items:.center;........
6d60 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 0d 0a 20 20 20 20 ......margin-bottom:.30px;......
6d80 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 65 61 6c 74 68 2d 69 6e 64 69 63 61 74 ....}.............health-indicat
6da0 6f 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b or.{..............display:.flex;
6dc0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 ..............align-items:.cente
6de0 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 38 70 78 3b 0d 0a 20 20 20 20 20 r;..............gap:.8px;.......
6e00 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 .......font-size:.14px;.........
6e20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 38 70 78 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 .....padding:.8px.16px;.........
6e40 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 .....border-radius:.6px;........
6e60 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 36 31 62 32 32 3b 0d 0a 20 20 20 20 ......background:.#161b22;......
6e80 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 ........border:.1px.solid.#30363
6ea0 64 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 65 61 6c 74 68 d;..........}.............health
6ec0 2d 69 6e 64 69 63 61 74 6f 72 20 2e 73 74 61 74 75 73 2d 64 6f 74 20 7b 0d 0a 20 20 20 20 20 20 -indicator..status-dot.{........
6ee0 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ......width:.10px;..............
6f00 68 65 69 67 68 74 3a 20 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 height:.10px;..............borde
6f20 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b r-radius:.50%;..............back
6f40 67 72 6f 75 6e 64 3a 20 23 36 65 37 36 38 31 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 ground:.#6e7681;..........}.....
6f60 20 20 20 20 20 20 20 2e 68 65 61 6c 74 68 2d 69 6e 64 69 63 61 74 6f 72 2e 68 65 61 6c 74 68 79 ........health-indicator.healthy
6f80 20 2e 73 74 61 74 75 73 2d 64 6f 74 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b ..status-dot.{..............back
6fa0 67 72 6f 75 6e 64 3a 20 23 33 66 62 39 35 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 ground:.#3fb950;..........}.....
6fc0 20 20 20 20 20 20 20 2e 68 65 61 6c 74 68 2d 69 6e 64 69 63 61 74 6f 72 2e 75 6e 68 65 61 6c 74 ........health-indicator.unhealt
6fe0 68 79 20 2e 73 74 61 74 75 73 2d 64 6f 74 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 hy..status-dot.{..............ba
7000 63 6b 67 72 6f 75 6e 64 3a 20 23 66 38 35 31 34 39 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d ckground:.#f85149;..........}...
7020 0a 20 20 20 20 20 20 20 20 2e 67 72 69 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 ..........grid.{..............di
7040 73 70 6c 61 79 3a 20 67 72 69 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 2d 74 splay:.grid;..............grid-t
7060 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 61 75 74 6f 2d 66 69 74 emplate-columns:.repeat(auto-fit
7080 2c 20 6d 69 6e 6d 61 78 28 32 38 30 70 78 2c 20 31 66 72 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 ,.minmax(280px,.1fr));..........
70a0 20 20 20 20 67 61 70 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 ....gap:.20px;..............marg
70c0 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 in-bottom:.30px;..........}.....
70e0 20 20 20 20 20 20 20 2e 63 61 72 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b ........card.{..............back
7100 67 72 6f 75 6e 64 3a 20 23 31 36 31 62 32 32 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f ground:.#161b22;..............bo
7120 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 rder:.1px.solid.#30363d;........
7140 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 ......border-radius:.6px;.......
7160 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d .......padding:.20px;..........}
7180 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 61 72 64 2d 74 69 74 6c 65 20 7b 0d 0a 20 20 20 20 20 .............card-title.{.......
71a0 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 .......font-size:.14px;.........
71c0 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 .....font-weight:.600;..........
71e0 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ....color:.#8b949e;.............
7200 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 .margin-bottom:.12px;...........
7220 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 ...text-transform:.uppercase;...
7240 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 ...........letter-spacing:.0.5px
7260 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6d 65 74 72 69 63 2d ;..........}.............metric-
7280 76 61 6c 75 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 value.{..............font-size:.
72a0 33 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36px;..............font-weight:.
72c0 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 63 600;..............color:.#f0f6fc
72e0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 68 65 69 67 68 74 3a 20 31 3b 0d 0a ;..............line-height:.1;..
7300 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6d 65 74 72 69 63 2d 6c 61 62 ........}.............metric-lab
7320 65 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 el.{..............font-size:.12p
7340 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d x;..............color:.#8b949e;.
7360 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 34 70 78 3b 0d 0a 20 .............margin-top:.4px;...
7380 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 68 61 72 74 2d 63 6f 6e 74 61 .......}.............chart-conta
73a0 69 6e 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 iner.{..............position:.re
73c0 6c 61 74 69 76 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 33 30 30 lative;..............height:.300
73e0 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 px;..............margin-top:.20p
7400 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 73 2d x;..........}.............stats-
7420 72 6f 77 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 row.{..............display:.flex
7440 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 20 ;..............justify-content:.
7460 73 70 61 63 65 2d 62 65 74 77 65 65 6e 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 space-between;..............marg
7480 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 in-bottom:.12px;..............pa
74a0 64 64 69 6e 67 3a 20 38 70 78 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 dding:.8px.0;..............borde
74c0 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 0d 0a 20 20 r-bottom:.1px.solid.#21262d;....
74e0 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 73 2d 72 6f 77 3a 6c 61 ......}.............stats-row:la
7500 73 74 2d 63 68 69 6c 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 st-child.{..............border-b
7520 6f 74 74 6f 6d 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e ottom:.none;..............margin
7540 2d 62 6f 74 74 6f 6d 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 -bottom:.0;..........}..........
7560 20 20 2e 73 74 61 74 73 2d 6c 61 62 65 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ...stats-label.{..............co
7580 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d lor:.#8b949e;..............font-
75a0 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 size:.13px;..........}..........
75c0 20 20 2e 73 74 61 74 73 2d 76 61 6c 75 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ...stats-value.{..............co
75e0 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d lor:.#f0f6fc;..............font-
7600 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 weight:.600;..............font-s
7620 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 ize:.13px;..........}...........
7640 20 2e 72 61 74 65 2d 73 74 61 74 73 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 ..rate-stats.{..............disp
7660 6c 61 79 3a 20 67 72 69 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 2d 74 65 6d lay:.grid;..............grid-tem
7680 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 33 2c 20 31 66 72 29 3b 0d 0a plate-columns:.repeat(3,.1fr);..
76a0 20 20 20 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 ............gap:.16px;..........
76c0 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d ....margin-top:.16px;..........}
76e0 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d 69 74 65 6d 20 7b 0d 0a 20 20 20 20 20 20 .............rate-item.{........
7700 20 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 ......text-align:.center;.......
7720 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d 76 61 6c 75 65 20 7b 0d 0a 20 ...}.............rate-value.{...
7740 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 30 70 78 3b 0d 0a 20 20 20 ...........font-size:.20px;.....
7760 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 .........font-weight:.600;......
7780 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 35 38 61 36 66 66 3b 0d 0a 20 20 20 20 20 20 20 ........color:.#58a6ff;.........
77a0 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d 6c 61 62 65 6c 20 7b 0d 0a 20 20 20 .}.............rate-label.{.....
77c0 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 .........font-size:.11px;.......
77e0 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 .......color:.#8b949e;..........
7800 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 ....margin-top:.4px;............
7820 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 ..text-transform:.uppercase;....
7840 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 70 72 6f 67 72 65 73 73 2d 62 61 72 ......}.............progress-bar
7860 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0d 0a 20 20 .{..............width:.100%;....
7880 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 ..........height:.8px;..........
78a0 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 32 31 32 36 32 64 3b 0d 0a 20 20 20 20 20 20 ....background:.#21262d;........
78c0 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 ......border-radius:.4px;.......
78e0 20 20 20 20 20 20 20 6f 76 65 72 66 6c 6f 77 3a 20 68 69 64 64 65 6e 3b 0d 0a 20 20 20 20 20 20 .......overflow:.hidden;........
7900 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 ......margin-top:.8px;..........
7920 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 20 7b 0d 0a 20 }.............progress-fill.{...
7940 20 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 31 30 30 25 3b 0d 0a 20 20 20 20 20 20 ...........height:.100%;........
7960 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 35 38 61 36 66 66 3b 0d 0a 20 20 20 20 ......background:.#58a6ff;......
7980 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f 6e 3a 20 77 69 64 74 68 20 30 2e 33 73 20 65 ........transition:.width.0.3s.e
79a0 61 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 74 69 6d 65 ase;..........}.............time
79c0 73 74 61 6d 70 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 stamp.{..............font-size:.
79e0 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 12px;..............color:.#6e768
7a00 31 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 1;..............text-align:.righ
7a20 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 33 30 70 78 t;..............margin-top:.30px
7a40 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 65 72 72 6f 72 20 7b ;..........}.............error.{
7a60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 38 35 31 34 39 3b 0d 0a 20 ..............color:.#f85149;...
7a80 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 ...........padding:.12px;.......
7aa0 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 63 31 63 31 63 3b 0d 0a 20 20 20 .......background:.#1c1c1c;.....
7ac0 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 .........border-radius:.6px;....
7ae0 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 32 30 70 78 20 30 3b 0d 0a 20 20 20 20 20 ..........margin:.20px.0;.......
7b00 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 .......font-size:.13px;.........
7b20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 20 7b 0d 0a .}.............section-title.{..
7b40 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 30 70 78 3b 0d 0a 20 20 ............font-size:.20px;....
7b60 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 ..........font-weight:.600;.....
7b80 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 32 30 70 78 3b 0d 0a 20 .........margin-bottom:.20px;...
7ba0 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 ...........color:.#f0f6fc;......
7bc0 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d 72 6f 77 20 7b 0d 0a ....}.............worker-row.{..
7be0 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 6e 74 65 72 3b 0d 0a 20 20 ............cursor:.pointer;....
7c00 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f 6e 3a 20 62 61 63 6b 67 72 6f 75 6e 64 ..........transition:.background
7c20 20 30 2e 31 35 73 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 77 .0.15s;..........}.............w
7c40 6f 72 6b 65 72 2d 72 6f 77 3a 68 6f 76 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 orker-row:hover.{..............b
7c60 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 63 32 31 32 38 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a ackground:.#1c2128;..........}..
7c80 0d 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d 72 6f 77 2e 73 65 6c 65 63 74 65 64 20 7b ...........worker-row.selected.{
7ca0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 66 32 64 33 ..............background:.#1f2d3
7cc0 64 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 d;..........}.............worker
7ce0 2d 64 65 74 61 69 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f -detail.{..............margin-to
7d00 70 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 74 6f 70 p:.20px;..............border-top
7d20 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 :.1px.solid.#30363d;............
7d40 20 20 70 61 64 64 69 6e 67 2d 74 6f 70 3a 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d ..padding-top:.16px;..........}.
7d60 0a 0d 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 2d 74 69 74 6c 65 20 ............worker-detail-title.
7d80 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 35 70 78 3b 0d {..............font-size:.15px;.
7da0 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a .............font-weight:.600;..
7dc0 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 ............color:.#f0f6fc;.....
7de0 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0d 0a 20 .........margin-bottom:.12px;...
7e00 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 73 65 63 74 .......}.............detail-sect
7e20 69 6f 6e 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d ion.{..............margin-bottom
7e40 3a 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 :.16px;..........}.............d
7e60 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 etail-section-label.{...........
7e80 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ...font-size:.11px;.............
7ea0 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .font-weight:.600;..............
7ec0 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 color:.#8b949e;..............tex
7ee0 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 20 20 20 t-transform:.uppercase;.........
7f00 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 0d 0a 20 20 20 .....letter-spacing:.0.5px;.....
7f20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 36 70 78 3b 0d 0a 20 20 .........margin-bottom:.6px;....
7f40 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 ......}.............detail-table
7f60 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0d 0a 20 20 .{..............width:.100%;....
7f80 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 63 6f 6c 6c 61 70 73 65 3a 20 63 6f 6c 6c 61 ..........border-collapse:.colla
7fa0 70 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 pse;..............font-size:.12p
7fc0 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c x;..........}.............detail
7fe0 2d 74 61 62 6c 65 20 74 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 -table.td.{..............padding
8000 3a 20 34 70 78 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 :.4px.8px;..............color:.#
8020 63 39 64 31 64 39 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 c9d1d9;..............border-bott
8040 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 0d 0a 20 20 20 20 20 20 20 20 om:.1px.solid.#21262d;..........
8060 20 20 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 20 74 6f 70 3b 0d 0a 20 20 20 20 20 20 ....vertical-align:.top;........
8080 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 74 64 3a ..}.............detail-table.td:
80a0 66 69 72 73 74 2d 63 68 69 6c 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 first-child.{..............color
80c0 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 34 :.#8b949e;..............width:.4
80e0 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 0%;..............font-family:.mo
8100 6e 6f 73 70 61 63 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e nospace;..........}.............
8120 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 74 72 3a 6c 61 73 74 2d 63 68 69 6c 64 20 74 64 20 7b 0d detail-table.tr:last-child.td.{.
8140 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 6e 6f 6e 65 .............border-bottom:.none
8160 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d ;..........}.............detail-
8180 6d 6f 6e 6f 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a mono.{..............font-family:
81a0 20 6d 6f 6e 6f 73 70 61 63 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 .monospace;..............font-si
81c0 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 ze:.11px;..............color:.#8
81e0 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 64 65 b949e;..........}.............de
8200 74 61 69 6c 2d 74 61 67 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a tail-tag.{..............display:
8220 20 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 .inline-block;..............padd
8240 69 6e 67 3a 20 32 70 78 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 ing:.2px.8px;..............borde
8260 72 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b r-radius:.4px;..............back
8280 67 72 6f 75 6e 64 3a 20 23 32 31 32 36 32 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ground:.#21262d;..............co
82a0 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d lor:.#c9d1d9;..............font-
82c0 73 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a size:.11px;..............margin:
82e0 20 32 70 78 20 34 70 78 20 32 70 78 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 .2px.4px.2px.0;..........}......
8300 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 62 61 64 67 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 .......status-badge.{...........
8320 20 20 20 64 69 73 70 6c 61 79 3a 20 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 ...display:.inline-block;.......
8340 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 70 78 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 .......padding:.2px.8px;........
8360 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 ......border-radius:.4px;.......
8380 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 .......font-size:.11px;.........
83a0 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 .....font-weight:.600;..........
83c0 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 73 75 63 63 65 }.............status-badge.succe
83e0 73 73 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 67 ss.{..............background:.rg
8400 62 61 28 36 33 2c 20 31 38 35 2c 20 38 30 2c 20 30 2e 31 35 29 3b 0d 0a 20 20 20 20 20 20 20 20 ba(63,.185,.80,.0.15);..........
8420 20 20 20 20 63 6f 6c 6f 72 3a 20 23 33 66 62 39 35 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a ....color:.#3fb950;..........}..
8440 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 66 61 69 6c 75 72 65 20 ...........status-badge.failure.
8460 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 67 62 61 28 {..............background:.rgba(
8480 32 34 38 2c 20 38 31 2c 20 37 33 2c 20 30 2e 31 35 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 248,.81,.73,.0.15);.............
84a0 20 63 6f 6c 6f 72 3a 20 23 66 38 35 31 34 39 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 .color:.#f85149;..........}.....
84c0 20 3c 2f 73 74 79 6c 65 3e 0d 0a 3c 2f 68 65 61 64 3e 0d 0a 3c 62 6f 64 79 3e 0d 0a 20 20 20 20 .</style>..</head>..<body>......
84e0 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 22 3e 0d 0a 20 20 20 20 20 20 20 <div.class="container">.........
8500 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 6e 6f 6d .<zen-banner.cluster-status="nom
8520 69 6e 61 6c 22 20 6c 6f 61 64 3d 22 30 22 20 74 61 67 6c 69 6e 65 3d 22 4e 6f 64 65 20 4f 76 65 inal".load="0".tagline="Node.Ove
8540 72 76 69 65 77 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 7a rview"></zen-banner>..........<z
8560 65 6e 2d 6e 61 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 63 6f en-nav>..............<a.href="co
8580 6d 70 75 74 65 2e 68 74 6d 6c 22 3e 4e 6f 64 65 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 mpute.html">Node</a>............
85a0 20 20 3c 61 20 68 72 65 66 3d 22 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 22 3e 4f 72 ..<a.href="orchestrator.html">Or
85c0 63 68 65 73 74 72 61 74 6f 72 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 7a 65 6e 2d 6e 61 chestrator</a>..........</zen-na
85e0 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 6d 65 73 74 61 6d v>..........<div.class="timestam
8600 70 22 3e 4c 61 73 74 20 75 70 64 61 74 65 64 3a 20 3c 73 70 61 6e 20 69 64 3d 22 6c 61 73 74 2d p">Last.updated:.<span.id="last-
8620 75 70 64 61 74 65 22 3e 4e 65 76 65 72 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 update">Never</span></div>......
8640 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 22 3e ......<div.id="error-container">
8660 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 51 75 </div>............<!--.Action.Qu
8680 65 75 65 20 53 74 61 74 73 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 eue.Stats.-->..........<div.clas
86a0 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 41 63 74 69 6f 6e 20 51 75 65 75 65 3c 2f s="section-title">Action.Queue</
86c0 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 67 72 69 64 22 3e div>..........<div.class="grid">
86e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e ..............<div.class="card">
8700 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 ..................<div.class="ca
8720 72 64 2d 74 69 74 6c 65 22 3e 50 65 6e 64 69 6e 67 20 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0d rd-title">Pending.Actions</div>.
8740 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 .................<div.class="met
8760 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 61 63 74 69 6f 6e 73 2d 70 65 6e 64 69 6e 67 22 3e ric-value".id="actions-pending">
8780 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c -</div>..................<div.cl
87a0 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 57 61 69 74 69 6e 67 20 74 6f 20 62 65 ass="metric-label">Waiting.to.be
87c0 20 73 63 68 65 64 75 6c 65 64 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f .scheduled</div>..............</
87e0 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 div>..............<div.class="ca
8800 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 rd">..................<div.class
8820 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 52 75 6e 6e 69 6e 67 20 41 63 74 69 6f 6e 73 3c 2f 64 ="card-title">Running.Actions</d
8840 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d iv>..................<div.class=
8860 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 61 63 74 69 6f 6e 73 2d 72 75 6e 6e 69 "metric-value".id="actions-runni
8880 6e 67 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 ng">-</div>..................<di
88a0 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 43 75 72 72 65 6e 74 6c 79 v.class="metric-label">Currently
88c0 20 65 78 65 63 75 74 69 6e 67 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f .executing</div>..............</
88e0 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 div>..............<div.class="ca
8900 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 rd">..................<div.class
8920 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6d 70 6c 65 74 65 64 20 41 63 74 69 6f 6e 73 3c ="card-title">Completed.Actions<
8940 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 /div>..................<div.clas
8960 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 61 63 74 69 6f 6e 73 2d 63 6f 6d s="metric-value".id="actions-com
8980 70 6c 65 74 65 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 plete">-</div>..................
89a0 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 52 65 73 75 6c 74 <div.class="metric-label">Result
89c0 73 20 61 76 61 69 6c 61 62 6c 65 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c s.available</div>..............<
89e0 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 /div>..........</div>...........
8a00 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 51 75 65 75 65 20 43 68 61 72 74 20 2d 2d 3e 0d 0a 20 20 .<!--.Action.Queue.Chart.-->....
8a20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d ......<div.class="card".style="m
8a40 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 argin-bottom:.30px;">...........
8a60 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 6f ...<div.class="card-title">Actio
8a80 6e 20 51 75 65 75 65 20 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 n.Queue.History</div>...........
8aa0 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 68 61 72 74 2d 63 6f 6e 74 61 69 6e 65 72 22 3e ...<div.class="chart-container">
8ac0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 71 75 ..................<canvas.id="qu
8ae0 65 75 65 2d 63 68 61 72 74 22 3e 3c 2f 63 61 6e 76 61 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 eue-chart"></canvas>............
8b00 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 ..</div>..........</div>........
8b20 20 20 20 20 3c 21 2d 2d 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 20 2d 2d 3e ....<!--.Performance.Metrics.-->
8b40 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 ..........<div.class="section-ti
8b60 74 6c 65 22 3e 50 65 72 66 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 3c 2f 64 69 76 3e 0d 0a tle">Performance.Metrics</div>..
8b80 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d ........<div.class="card".style=
8ba0 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 "margin-bottom:.30px;">.........
8bc0 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6d .....<div.class="card-title">Com
8be0 70 6c 65 74 69 6f 6e 20 52 61 74 65 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 pletion.Rate</div>..............
8c00 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 73 74 61 74 73 22 3e 0d 0a 20 20 20 20 20 20 <div.class="rate-stats">........
8c20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 ..........<div.class="rate-item"
8c40 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 >......................<div.clas
8c60 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 3d 22 72 61 74 65 2d 31 22 3e 2d 3c 2f 64 69 s="rate-value".id="rate-1">-</di
8c80 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 v>......................<div.cla
8ca0 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 31 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e ss="rate-label">1.min.rate</div>
8cc0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 ..................</div>........
8ce0 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 ..........<div.class="rate-item"
8d00 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 >......................<div.clas
8d20 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 3d 22 72 61 74 65 2d 35 22 3e 2d 3c 2f 64 69 s="rate-value".id="rate-5">-</di
8d40 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 v>......................<div.cla
8d60 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 35 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e ss="rate-label">5.min.rate</div>
8d80 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 ..................</div>........
8da0 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 ..........<div.class="rate-item"
8dc0 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 >......................<div.clas
8de0 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 3d 22 72 61 74 65 2d 31 35 22 3e 2d 3c 2f 64 s="rate-value".id="rate-15">-</d
8e00 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c iv>......................<div.cl
8e20 61 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 31 35 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 ass="rate-label">15.min.rate</di
8e40 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 v>..................</div>......
8e60 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 ........</div>..............<div
8e80 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 3b 22 3e 0d 0a 20 20 20 .style="margin-top:.20px;">.....
8ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 .............<div.class="stats-r
8ec0 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 ow">......................<span.
8ee0 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 54 6f 74 61 6c 20 52 65 74 69 72 65 class="stats-label">Total.Retire
8f00 64 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 d</span>......................<s
8f20 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 72 65 74 69 pan.class="stats-value".id="reti
8f40 72 65 64 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 red-count">-</span>.............
8f60 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 .....</div>..................<di
8f80 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 v.class="stats-row">............
8fa0 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 ..........<span.class="stats-lab
8fc0 65 6c 22 3e 4d 65 61 6e 20 52 61 74 65 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 el">Mean.Rate</span>............
8fe0 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c ..........<span.class="stats-val
9000 75 65 22 20 69 64 3d 22 72 61 74 65 2d 6d 65 61 6e 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 ue".id="rate-mean">-</span>.....
9020 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .............</div>.............
9040 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 .</div>..........</div>.........
9060 20 20 20 3c 21 2d 2d 20 57 6f 72 6b 65 72 73 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 ...<!--.Workers.-->..........<di
9080 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 57 6f 72 6b 65 72 73 3c v.class="section-title">Workers<
90a0 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 /div>..........<div.class="card"
90c0 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0d 0a .style="margin-bottom:.30px;">..
90e0 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 ............<div.class="card-tit
9100 6c 65 22 3e 57 6f 72 6b 65 72 20 53 74 61 74 75 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 le">Worker.Status</div>.........
9120 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 .....<div.class="stats-row">....
9140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 ..............<span.class="stats
9160 2d 6c 61 62 65 6c 22 3e 52 65 67 69 73 74 65 72 65 64 20 57 6f 72 6b 65 72 73 3c 2f 73 70 61 6e -label">Registered.Workers</span
9180 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 >..................<span.class="
91a0 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 77 6f 72 6b 65 72 2d 63 6f 75 6e 74 22 3e 2d stats-value".id="worker-count">-
91c0 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 </span>..............</div>.....
91e0 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 63 .........<div.id="worker-table-c
9200 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 36 70 ontainer".style="margin-top:.16p
9220 78 3b 20 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 x;.display:.none;">.............
9240 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 22 20 73 74 .....<table.id="worker-table".st
9260 79 6c 65 3d 22 77 69 64 74 68 3a 20 31 30 30 25 3b 20 62 6f 72 64 65 72 2d 63 6f 6c 6c 61 70 73 yle="width:.100%;.border-collaps
9280 65 3a 20 63 6f 6c 6c 61 70 73 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 22 3e 0d e:.collapse;.font-size:.13px;">.
92a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0d 0a 20 20 .....................<thead>....
92c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 20 20 ......................<tr>......
92e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c ........................<th.styl
9300 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 e="text-align:.left;.color:.#8b9
9320 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 49e;.padding:.6px.8px;.border-bo
9340 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 ttom:.1px.solid.#30363d;.font-we
9360 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 ight:.600;.text-transform:.upper
9380 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e case;.letter-spacing:.0.5px;.fon
93a0 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 4e 61 6d 65 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 t-size:.11px;">Name</th>........
93c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d ......................<th.style=
93e0 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 "text-align:.left;.color:.#8b949
9400 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 e;.padding:.6px.8px;.border-bott
9420 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 om:.1px.solid.#30363d;.font-weig
9440 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 ht:.600;.text-transform:.upperca
9460 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d se;.letter-spacing:.0.5px;.font-
9480 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 50 6c 61 74 66 6f 72 6d 3c 2f 74 68 3e 0d 0a 20 20 20 20 size:.11px;">Platform</th>......
94a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c ........................<th.styl
94c0 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 e="text-align:.right;.color:.#8b
94e0 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 949e;.padding:.6px.8px;.border-b
9500 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 ottom:.1px.solid.#30363d;.font-w
9520 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 eight:.600;.text-transform:.uppe
9540 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f rcase;.letter-spacing:.0.5px;.fo
9560 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 43 6f 72 65 73 3c 2f 74 68 3e 0d 0a 20 20 20 20 nt-size:.11px;">Cores</th>......
9580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c ........................<th.styl
95a0 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 e="text-align:.right;.color:.#8b
95c0 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 949e;.padding:.6px.8px;.border-b
95e0 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 ottom:.1px.solid.#30363d;.font-w
9600 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 eight:.600;.text-transform:.uppe
9620 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f rcase;.letter-spacing:.0.5px;.fo
9640 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 54 69 6d 65 6f 75 74 3c 2f 74 68 3e 0d 0a 20 20 nt-size:.11px;">Timeout</th>....
9660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 ..........................<th.st
9680 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 yle="text-align:.right;.color:.#
96a0 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 8b949e;.padding:.6px.8px;.border
96c0 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 -bottom:.1px.solid.#30363d;.font
96e0 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 -weight:.600;.text-transform:.up
9700 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 percase;.letter-spacing:.0.5px;.
9720 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 46 75 6e 63 74 69 6f 6e 73 3c 2f 74 68 3e font-size:.11px;">Functions</th>
9740 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 ..............................<t
9760 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 20 63 6f 6c 6f 72 h.style="text-align:.left;.color
9780 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 :.#8b949e;.padding:.6px.8px;.bor
97a0 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 der-bottom:.1px.solid.#30363d;.f
97c0 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a ont-weight:.600;.text-transform:
97e0 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 .uppercase;.letter-spacing:.0.5p
9800 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 57 6f 72 6b 65 72 20 49 44 3c 2f x;.font-size:.11px;">Worker.ID</
9820 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 th>..........................</t
9840 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e r>......................</thead>
9860 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d ......................<tbody.id=
9880 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d 0a 20 20 "worker-table-body"></tbody>....
98a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 ..............</table>..........
98c0 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 22 20 ........<div.id="worker-detail".
98e0 63 6c 61 73 73 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 22 20 73 74 79 6c 65 3d 22 64 69 73 class="worker-detail".style="dis
9900 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 play:.none;"></div>.............
9920 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 .</div>..........</div>.........
9940 20 20 20 3c 21 2d 2d 20 51 75 65 75 65 73 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 ...<!--.Queues.-->..........<div
9960 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 51 75 65 75 65 73 3c 2f 64 .class="section-title">Queues</d
9980 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 iv>..........<div.class="card".s
99a0 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0d 0a 20 20 tyle="margin-bottom:.30px;">....
99c0 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 ..........<div.class="card-title
99e0 22 3e 51 75 65 75 65 20 53 74 61 74 75 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 ">Queue.Status</div>............
9a00 20 20 3c 64 69 76 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 65 6d 70 74 79 22 20 73 74 79 ..<div.id="queue-list-empty".sty
9a20 6c 65 3d 22 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 31 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 le="color:.#6e7681;.font-size:.1
9a40 33 70 78 3b 22 3e 4e 6f 20 71 75 65 75 65 73 2e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3px;">No.queues.</div>..........
9a60 20 20 20 20 3c 64 69 76 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 63 6f 6e 74 61 69 6e 65 ....<div.id="queue-list-containe
9a80 72 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 20 20 20 r".style="display:.none;">......
9aa0 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 ............<table.id="queue-lis
9ac0 74 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 31 30 30 25 3b 20 62 6f 72 t-table".style="width:.100%;.bor
9ae0 64 65 72 2d 63 6f 6c 6c 61 70 73 65 3a 20 63 6f 6c 6c 61 70 73 65 3b 20 66 6f 6e 74 2d 73 69 7a der-collapse:.collapse;.font-siz
9b00 65 3a 20 31 33 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e:.13px;">......................
9b20 3c 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 <thead>.........................
9b40 20 3c 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .<tr>...........................
9b60 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b ...<th.style="text-align:.right;
9b80 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 .color:.#8b949e;.padding:.6px.8p
9ba0 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 x;.border-bottom:.1px.solid.#303
9bc0 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 63d;.font-weight:.600;.text-tran
9be0 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 sform:.uppercase;.letter-spacing
9c00 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 20 77 69 64 74 68 3a :.0.5px;.font-size:.11px;.width:
9c20 20 36 30 70 78 3b 22 3e 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .60px;">ID</th>.................
9c40 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 .............<th.style="text-ali
9c60 67 6e 3a 20 63 65 6e 74 65 72 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 gn:.center;.color:.#8b949e;.padd
9c80 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 ing:.6px.8px;.border-bottom:.1px
9ca0 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 .solid.#30363d;.font-weight:.600
9cc0 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 ;.text-transform:.uppercase;.let
9ce0 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 ter-spacing:.0.5px;.font-size:.1
9d00 31 70 78 3b 20 77 69 64 74 68 3a 20 38 30 70 78 3b 22 3e 53 74 61 74 75 73 3c 2f 74 68 3e 0d 0a 1px;.width:.80px;">Status</th>..
9d20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 ............................<th.
9d40 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a style="text-align:.right;.color:
9d60 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 .#8b949e;.padding:.6px.8px;.bord
9d80 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f er-bottom:.1px.solid.#30363d;.fo
9da0 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 nt-weight:.600;.text-transform:.
9dc0 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 uppercase;.letter-spacing:.0.5px
9de0 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 41 63 74 69 76 65 3c 2f 74 68 3e 0d ;.font-size:.11px;">Active</th>.
9e00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 .............................<th
9e20 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 .style="text-align:.right;.color
9e40 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 :.#8b949e;.padding:.6px.8px;.bor
9e60 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 der-bottom:.1px.solid.#30363d;.f
9e80 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a ont-weight:.600;.text-transform:
9ea0 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 .uppercase;.letter-spacing:.0.5p
9ec0 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 43 6f 6d 70 6c 65 74 65 64 3c 2f x;.font-size:.11px;">Completed</
9ee0 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 th>.............................
9f00 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 .<th.style="text-align:.right;.c
9f20 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b olor:.#8b949e;.padding:.6px.8px;
9f40 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 .border-bottom:.1px.solid.#30363
9f60 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 d;.font-weight:.600;.text-transf
9f80 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 orm:.uppercase;.letter-spacing:.
9fa0 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 46 61 69 6c 65 64 3c 0.5px;.font-size:.11px;">Failed<
9fc0 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 /th>............................
9fe0 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 ..<th.style="text-align:.right;.
a000 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 color:.#8b949e;.padding:.6px.8px
a020 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 ;.border-bottom:.1px.solid.#3036
a040 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 3d;.font-weight:.600;.text-trans
a060 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a form:.uppercase;.letter-spacing:
a080 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 41 62 61 6e 64 6f .0.5px;.font-size:.11px;">Abando
a0a0 6e 65 64 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ned</th>........................
a0c0 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 ......<th.style="text-align:.rig
a0e0 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 ht;.color:.#8b949e;.padding:.6px
a100 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 .8px;.border-bottom:.1px.solid.#
a120 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 30363d;.font-weight:.600;.text-t
a140 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 ransform:.uppercase;.letter-spac
a160 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 43 61 ing:.0.5px;.font-size:.11px;">Ca
a180 6e 63 65 6c 6c 65 64 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ncelled</th>....................
a1a0 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a ..........<th.style="text-align:
a1c0 20 6c 65 66 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 .left;.color:.#8b949e;.padding:.
a1e0 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 6px.8px;.border-bottom:.1px.soli
a200 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 d.#30363d;.font-weight:.600;.tex
a220 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 t-transform:.uppercase;.letter-s
a240 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 pacing:.0.5px;.font-size:.11px;"
a260 3e 54 6f 6b 65 6e 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 >Token</th>.....................
a280 20 20 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....</tr>......................
a2a0 3c 2f 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 </thead>......................<t
a2c0 62 6f 64 79 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 body.id="queue-list-body"></tbod
a2e0 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 y>..................</table>....
a300 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e ..........</div>..........</div>
a320 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 48 69 73 74 6f 72 79 20 ............<!--.Action.History.
a340 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e -->..........<div.class="section
a360 2d 74 69 74 6c 65 22 3e 52 65 63 65 6e 74 20 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0d 0a 20 20 -title">Recent.Actions</div>....
a380 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d ......<div.class="card".style="m
a3a0 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 argin-bottom:.30px;">...........
a3c0 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 6f ...<div.class="card-title">Actio
a3e0 6e 20 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 n.History</div>..............<di
a400 76 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 22 20 73 74 79 6c v.id="action-history-empty".styl
a420 65 3d 22 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 31 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 e="color:.#6e7681;.font-size:.13
a440 70 78 3b 22 3e 4e 6f 20 61 63 74 69 6f 6e 73 20 72 65 63 6f 72 64 65 64 20 79 65 74 2e 3c 2f 64 px;">No.actions.recorded.yet.</d
a460 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 61 63 74 69 6f 6e iv>..............<div.id="action
a480 2d 68 69 73 74 6f 72 79 2d 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c -history-container".style="displ
a4a0 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 ay:.none;">..................<ta
a4c0 62 6c 65 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 22 20 73 74 ble.id="action-history-table".st
a4e0 79 6c 65 3d 22 77 69 64 74 68 3a 20 31 30 30 25 3b 20 62 6f 72 64 65 72 2d 63 6f 6c 6c 61 70 73 yle="width:.100%;.border-collaps
a500 65 3a 20 63 6f 6c 6c 61 70 73 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 22 3e 0d e:.collapse;.font-size:.13px;">.
a520 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0d 0a 20 20 .....................<thead>....
a540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 20 20 ......................<tr>......
a560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c ........................<th.styl
a580 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 e="text-align:.right;.color:.#8b
a5a0 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 949e;.padding:.6px.8px;.border-b
a5c0 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 ottom:.1px.solid.#30363d;.font-w
a5e0 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 eight:.600;.text-transform:.uppe
a600 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f rcase;.letter-spacing:.0.5px;.fo
a620 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 20 77 69 64 74 68 3a 20 36 30 70 78 3b 22 3e 4c 53 4e nt-size:.11px;.width:.60px;">LSN
a640 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </th>...........................
a660 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b ...<th.style="text-align:.right;
a680 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 .color:.#8b949e;.padding:.6px.8p
a6a0 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 x;.border-bottom:.1px.solid.#303
a6c0 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 63d;.font-weight:.600;.text-tran
a6e0 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 sform:.uppercase;.letter-spacing
a700 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 20 77 69 64 74 68 3a :.0.5px;.font-size:.11px;.width:
a720 20 36 30 70 78 3b 22 3e 51 75 65 75 65 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .60px;">Queue</th>..............
a740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d ................<th.style="text-
a760 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 align:.center;.color:.#8b949e;.p
a780 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 adding:.6px.8px;.border-bottom:.
a7a0 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 1px.solid.#30363d;.font-weight:.
a7c0 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 600;.text-transform:.uppercase;.
a7e0 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 letter-spacing:.0.5px;.font-size
a800 3a 20 31 31 70 78 3b 20 77 69 64 74 68 3a 20 37 30 70 78 3b 22 3e 53 74 61 74 75 73 3c 2f 74 68 :.11px;.width:.70px;">Status</th
a820 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c >..............................<
a840 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 20 63 6f 6c 6f th.style="text-align:.left;.colo
a860 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f r:.#8b949e;.padding:.6px.8px;.bo
a880 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 rder-bottom:.1px.solid.#30363d;.
a8a0 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d font-weight:.600;.text-transform
a8c0 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 :.uppercase;.letter-spacing:.0.5
a8e0 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 46 75 6e 63 74 69 6f 6e 3c 2f px;.font-size:.11px;">Function</
a900 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 th>.............................
a920 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 .<th.style="text-align:.right;.c
a940 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b olor:.#8b949e;.padding:.6px.8px;
a960 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 .border-bottom:.1px.solid.#30363
a980 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 d;.font-weight:.600;.text-transf
a9a0 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 orm:.uppercase;.letter-spacing:.
a9c0 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 20 77 69 64 74 68 3a 20 38 0.5px;.font-size:.11px;.width:.8
a9e0 30 70 78 3b 22 3e 53 74 61 72 74 65 64 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 0px;">Started</th>..............
aa00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d ................<th.style="text-
aa20 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 align:.right;.color:.#8b949e;.pa
aa40 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 dding:.6px.8px;.border-bottom:.1
aa60 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 px.solid.#30363d;.font-weight:.6
aa80 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 00;.text-transform:.uppercase;.l
aaa0 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a etter-spacing:.0.5px;.font-size:
aac0 20 31 31 70 78 3b 20 77 69 64 74 68 3a 20 38 30 70 78 3b 22 3e 46 69 6e 69 73 68 65 64 3c 2f 74 .11px;.width:.80px;">Finished</t
aae0 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h>..............................
ab00 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f <th.style="text-align:.right;.co
ab20 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 lor:.#8b949e;.padding:.6px.8px;.
ab40 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 border-bottom:.1px.solid.#30363d
ab60 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f ;.font-weight:.600;.text-transfo
ab80 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 rm:.uppercase;.letter-spacing:.0
aba0 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 20 77 69 64 74 68 3a 20 38 30 .5px;.font-size:.11px;.width:.80
abc0 70 78 3b 22 3e 44 75 72 61 74 69 6f 6e 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 px;">Duration</th>..............
abe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d ................<th.style="text-
ac00 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 70 61 64 align:.left;.color:.#8b949e;.pad
ac20 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 ding:.6px.8px;.border-bottom:.1p
ac40 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 x.solid.#30363d;.font-weight:.60
ac60 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 20 6c 65 0;.text-transform:.uppercase;.le
ac80 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 tter-spacing:.0.5px;.font-size:.
aca0 31 31 70 78 3b 22 3e 57 6f 72 6b 65 72 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 11px;">Worker.ID</th>...........
acc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 ...................<th.style="te
ace0 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 xt-align:.left;.color:.#8b949e;.
ad00 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a padding:.6px.8px;.border-bottom:
ad20 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a .1px.solid.#30363d;.font-weight:
ad40 20 36 30 30 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b .600;.text-transform:.uppercase;
ad60 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 20 66 6f 6e 74 2d 73 69 7a .letter-spacing:.0.5px;.font-siz
ad80 65 3a 20 31 31 70 78 3b 22 3e 41 63 74 69 6f 6e 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 e:.11px;">Action.ID</th>........
ada0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 20 20 20 20 20 ..................</tr>.........
adc0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 .............</thead>...........
ade0 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 ...........<tbody.id="action-his
ae00 74 6f 72 79 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 tory-body"></tbody>.............
ae20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 .....</table>..............</div
ae40 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 21 2d >..........</div>............<!-
ae60 2d 20 53 79 73 74 65 6d 20 52 65 73 6f 75 72 63 65 73 20 2d 2d 3e 0d 0a 20 20 20 20 20 20 20 20 -.System.Resources.-->..........
ae80 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 53 79 73 74 65 <div.class="section-title">Syste
aea0 6d 20 52 65 73 6f 75 72 63 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 m.Resources</div>..........<div.
aec0 63 6c 61 73 73 3d 22 67 72 69 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 class="grid">..............<div.
aee0 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c class="card">..................<
af00 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 50 55 20 55 73 61 67 65 div.class="card-title">CPU.Usage
af20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 </div>..................<div.cla
af40 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 75 73 61 67 65 22 ss="metric-value".id="cpu-usage"
af60 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 >-</div>..................<div.c
af80 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 50 65 72 63 65 6e 74 3c 2f 64 69 76 lass="metric-label">Percent</div
afa0 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 >..................<div.class="p
afc0 72 6f 67 72 65 73 73 2d 62 61 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rogress-bar">...................
afe0 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 20 69 64 ...<div.class="progress-fill".id
b000 3d 22 63 70 75 2d 70 72 6f 67 72 65 73 73 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 30 25 ="cpu-progress".style="width:.0%
b020 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e "></div>..................</div>
b040 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 70 6f ..................<div.style="po
b060 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 65 3b 20 68 65 69 67 68 74 3a 20 36 30 70 78 3b 20 sition:.relative;.height:.60px;.
b080 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 32 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 margin-top:.12px;">.............
b0a0 20 20 20 20 20 20 20 20 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 63 70 75 2d 63 68 61 72 74 22 3e .........<canvas.id="cpu-chart">
b0c0 3c 2f 63 61 6e 76 61 73 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 </canvas>..................</div
b0e0 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 6d >..................<div.style="m
b100 61 72 67 69 6e 2d 74 6f 70 3a 20 31 32 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 argin-top:.12px;">..............
b120 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d ........<div.class="stats-row">.
b140 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 .........................<span.c
b160 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 50 61 63 6b 61 67 65 73 3c 2f 73 70 61 lass="stats-label">Packages</spa
b180 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 n>..........................<spa
b1a0 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 70 61 n.class="stats-value".id="cpu-pa
b1c0 63 6b 61 67 65 73 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ckages">-</span>................
b1e0 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......</div>....................
b200 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 ..<div.class="stats-row">.......
b220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 ...................<span.class="
b240 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 50 68 79 73 69 63 61 6c 20 43 6f 72 65 73 3c 2f 73 70 61 stats-label">Physical.Cores</spa
b260 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 n>..........................<spa
b280 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 63 6f n.class="stats-value".id="cpu-co
b2a0 72 65 73 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 res">-</span>...................
b2c0 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c ...</div>......................<
b2e0 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 div.class="stats-row">..........
b300 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 ................<span.class="sta
b320 74 73 2d 6c 61 62 65 6c 22 3e 4c 6f 67 69 63 61 6c 20 50 72 6f 63 65 73 73 6f 72 73 3c 2f 73 70 ts-label">Logical.Processors</sp
b340 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 an>..........................<sp
b360 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 6c an.class="stats-value".id="cpu-l
b380 70 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 p">-</span>.....................
b3a0 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d .</div>..................</div>.
b3c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .............</div>.............
b3e0 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .<div.class="card">.............
b400 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 4d 65 6d .....<div.class="card-title">Mem
b420 6f 72 79 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 ory</div>..................<div.
b440 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 class="stats-row">..............
b460 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c ........<span.class="stats-label
b480 22 3e 55 73 65 64 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ">Used</span>...................
b4a0 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d ...<span.class="stats-value".id=
b4c0 22 6d 65 6d 6f 72 79 2d 75 73 65 64 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 "memory-used">-</span>..........
b4e0 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........</div>..................
b500 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 <div.class="stats-row">.........
b520 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d .............<span.class="stats-
b540 6c 61 62 65 6c 22 3e 54 6f 74 61 6c 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 label">Total</span>.............
b560 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 .........<span.class="stats-valu
b580 65 22 20 69 64 3d 22 6d 65 6d 6f 72 79 2d 74 6f 74 61 6c 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 e".id="memory-total">-</span>...
b5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 ...............</div>...........
b5c0 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 .......<div.class="progress-bar"
b5e0 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 >......................<div.clas
b600 73 3d 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 20 69 64 3d 22 6d 65 6d 6f 72 79 2d 70 72 6f s="progress-fill".id="memory-pro
b620 67 72 65 73 73 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 30 25 22 3e 3c 2f 64 69 76 3e 0d gress".style="width:.0%"></div>.
b640 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 .................</div>.........
b660 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c .....</div>..............<div.cl
b680 61 73 73 3d 22 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 ass="card">..................<di
b6a0 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 44 69 73 6b 3c 2f 64 69 76 3e 0d v.class="card-title">Disk</div>.
b6c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 .................<div.class="sta
b6e0 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 ts-row">......................<s
b700 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 55 73 65 64 3c 2f 73 70 pan.class="stats-label">Used</sp
b720 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 an>......................<span.c
b740 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 64 69 73 6b 2d 75 73 65 64 lass="stats-value".id="disk-used
b760 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 ">-</span>..................</di
b780 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 v>..................<div.class="
b7a0 73 74 61 74 73 2d 72 6f 77 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 stats-row">.....................
b7c0 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 54 6f 74 61 6c .<span.class="stats-label">Total
b7e0 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 </span>......................<sp
b800 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 64 69 73 6b 2d an.class="stats-value".id="disk-
b820 74 6f 74 61 6c 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 total">-</span>.................
b840 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c .</div>..................<div.cl
b860 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ass="progress-bar">.............
b880 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 66 69 .........<div.class="progress-fi
b8a0 6c 6c 22 20 69 64 3d 22 64 69 73 6b 2d 70 72 6f 67 72 65 73 73 22 20 73 74 79 6c 65 3d 22 77 69 ll".id="disk-progress".style="wi
b8c0 64 74 68 3a 20 30 25 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 dth:.0%"></div>.................
b8e0 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 .</div>..............</div>.....
b900 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 3c .....</div>......</div>........<
b920 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 6e 66 69 67 75 72 61 74 69 6f script>..........//.Configuratio
b940 6e 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 42 41 53 45 5f 55 52 4c 20 3d 20 77 69 6e 64 n..........const.BASE_URL.=.wind
b960 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 69 6e 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e ow.location.origin;..........con
b980 73 74 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 20 3d 20 32 30 30 30 3b 20 2f 2f 20 32 st.REFRESH_INTERVAL.=.2000;.//.2
b9a0 20 73 65 63 6f 6e 64 73 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 4d 41 58 5f 48 49 53 54 .seconds..........const.MAX_HIST
b9c0 4f 52 59 5f 50 4f 49 4e 54 53 20 3d 20 36 30 3b 20 2f 2f 20 53 68 6f 77 20 6c 61 73 74 20 32 20 ORY_POINTS.=.60;.//.Show.last.2.
b9e0 6d 69 6e 75 74 65 73 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 44 61 74 61 20 73 74 6f 72 61 minutes............//.Data.stora
ba00 67 65 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 68 69 73 74 6f 72 79 20 3d 20 7b 0d 0a 20 ge..........const.history.=.{...
ba20 20 20 20 20 20 20 20 20 20 20 20 74 69 6d 65 73 74 61 6d 70 73 3a 20 5b 5d 2c 0d 0a 20 20 20 20 ...........timestamps:.[],......
ba40 20 20 20 20 20 20 20 20 70 65 6e 64 69 6e 67 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 ........pending:.[],............
ba60 20 20 72 75 6e 6e 69 6e 67 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 ..running:.[],..............comp
ba80 6c 65 74 65 64 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 3a 20 5b 5d 0d leted:.[],..............cpu:.[].
baa0 0a 20 20 20 20 20 20 20 20 7d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 43 50 55 20 73 70 .........};............//.CPU.sp
bac0 61 72 6b 6c 69 6e 65 20 63 68 61 72 74 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 70 75 arkline.chart..........const.cpu
bae0 43 74 78 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 Ctx.=.document.getElementById('c
bb00 70 75 2d 63 68 61 72 74 27 29 2e 67 65 74 43 6f 6e 74 65 78 74 28 27 32 64 27 29 3b 0d 0a 20 20 pu-chart').getContext('2d');....
bb20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 70 75 43 68 61 72 74 20 3d 20 6e 65 77 20 43 68 61 72 74 ......const.cpuChart.=.new.Chart
bb40 28 63 70 75 43 74 78 2c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 3a 20 27 6c (cpuCtx,.{..............type:.'l
bb60 69 6e 65 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 3a 20 7b 0d 0a 20 20 20 20 ine',..............data:.{......
bb80 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 ............labels:.[],.........
bba0 20 20 20 20 20 20 20 20 20 64 61 74 61 73 65 74 73 3a 20 5b 7b 0d 0a 20 20 20 20 20 20 20 20 20 .........datasets:.[{...........
bbc0 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 ...........data:.[],............
bbe0 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 27 23 35 38 61 36 66 66 27 ..........borderColor:.'#58a6ff'
bc00 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e ,......................backgroun
bc20 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 38 38 2c 20 31 36 36 2c 20 32 35 35 2c 20 30 2e 31 35 dColor:.'rgba(88,.166,.255,.0.15
bc40 29 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 57 )',......................borderW
bc60 69 64 74 68 3a 20 31 2e 35 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 idth:.1.5,......................
bc80 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tension:.0.4,...................
bca0 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...fill:.true,..................
bcc0 20 20 20 20 70 6f 69 6e 74 52 61 64 69 75 73 3a 20 30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ....pointRadius:.0..............
bce0 20 20 20 20 7d 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 ....}]..............},..........
bd00 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....options:.{..................
bd20 72 65 73 70 6f 6e 73 69 76 65 3a 20 74 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 responsive:.true,...............
bd40 20 20 20 6d 61 69 6e 74 61 69 6e 41 73 70 65 63 74 52 61 74 69 6f 3a 20 66 61 6c 73 65 2c 0d 0a ...maintainAspectRatio:.false,..
bd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 69 6d 61 74 69 6f 6e 3a 20 66 61 6c 73 65 ................animation:.false
bd80 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 73 3a 20 7b 20 6c 65 ,..................plugins:.{.le
bda0 67 65 6e 64 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 20 74 6f 6f 6c 74 69 gend:.{.display:.false.},.toolti
bdc0 70 3a 20 7b 20 65 6e 61 62 6c 65 64 3a 20 66 61 6c 73 65 20 7d 20 7d 2c 0d 0a 20 20 20 20 20 20 p:.{.enabled:.false.}.},........
bde0 20 20 20 20 20 20 20 20 20 20 73 63 61 6c 65 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ..........scales:.{.............
be00 20 20 20 20 20 20 20 20 20 78 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 0d .........x:.{.display:.false.},.
be20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 3a 20 7b 20 64 69 73 70 6c 61 .....................y:.{.displa
be40 79 3a 20 66 61 6c 73 65 2c 20 6d 69 6e 3a 20 30 2c 20 6d 61 78 3a 20 31 30 30 20 7d 0d 0a 20 20 y:.false,.min:.0,.max:.100.}....
be60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a ..............}..............}..
be80 20 20 20 20 20 20 20 20 7d 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 51 75 65 75 65 20 ........});............//.Queue.
bea0 63 68 61 72 74 20 73 65 74 75 70 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 74 78 20 3d chart.setup..........const.ctx.=
bec0 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 71 75 65 75 65 2d .document.getElementById('queue-
bee0 63 68 61 72 74 27 29 2e 67 65 74 43 6f 6e 74 65 78 74 28 27 32 64 27 29 3b 0d 0a 20 20 20 20 20 chart').getContext('2d');.......
bf00 20 20 20 63 6f 6e 73 74 20 63 68 61 72 74 20 3d 20 6e 65 77 20 43 68 61 72 74 28 63 74 78 2c 20 ...const.chart.=.new.Chart(ctx,.
bf20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 3a 20 27 6c 69 6e 65 27 2c 0d 0a 20 20 {..............type:.'line',....
bf40 20 20 20 20 20 20 20 20 20 20 64 61 74 61 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........data:.{...............
bf60 20 20 20 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...labels:.[],..................
bf80 64 61 74 61 73 65 74 73 3a 20 5b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 datasets:.[.....................
bfa0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 .{..........................labe
bfc0 6c 3a 20 27 50 65 6e 64 69 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l:.'Pending',...................
bfe0 20 20 20 20 20 20 20 64 61 74 61 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......data:.[],................
c000 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 27 23 66 30 38 38 33 65 27 ..........borderColor:.'#f0883e'
c020 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 ,..........................backg
c040 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 32 34 30 2c 20 31 33 36 2c 20 36 32 2c 20 roundColor:.'rgba(240,.136,.62,.
c060 30 2e 31 29 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0.1)',..........................
c080 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tension:.0.4,...................
c0a0 20 20 20 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .......fill:.true...............
c0c0 20 20 20 20 20 20 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b .......},......................{
c0e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 3a ..........................label:
c100 20 27 52 75 6e 6e 69 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .'Running',.....................
c120 20 20 20 20 20 64 61 74 61 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....data:.[],..................
c140 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 27 23 35 38 61 36 66 66 27 2c 0d ........borderColor:.'#58a6ff',.
c160 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f .........................backgro
c180 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 38 38 2c 20 31 36 36 2c 20 32 35 35 2c 20 30 2e undColor:.'rgba(88,.166,.255,.0.
c1a0 31 29 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 1)',..........................te
c1c0 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nsion:.0.4,.....................
c1e0 20 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....fill:.true.................
c200 20 20 20 20 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0d 0a .....},......................{..
c220 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 27 ........................label:.'
c240 43 6f 6d 70 6c 65 74 65 64 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Completed',.....................
c260 20 20 20 20 20 64 61 74 61 3a 20 5b 5d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....data:.[],..................
c280 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 27 23 33 66 62 39 35 30 27 2c 0d ........borderColor:.'#3fb950',.
c2a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f .........................backgro
c2c0 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 36 33 2c 20 31 38 35 2c 20 38 30 2c 20 30 2e 31 undColor:.'rgba(63,.185,.80,.0.1
c2e0 29 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6e )',..........................ten
c300 73 69 6f 6e 3a 20 30 2e 34 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sion:.0.4,......................
c320 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....fill:.true..................
c340 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5d 0d 0a 20 20 20 20 20 20 ....}..................]........
c360 20 20 20 20 20 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 7b ......},..............options:.{
c380 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 69 76 65 3a 20 74 72 ..................responsive:.tr
c3a0 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 69 6e 74 61 69 6e 41 73 70 ue,..................maintainAsp
c3c0 65 63 74 52 61 74 69 6f 3a 20 66 61 6c 73 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ectRatio:.false,................
c3e0 20 20 70 6c 75 67 69 6e 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..plugins:.{....................
c400 20 20 6c 65 67 65 6e 64 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..legend:.{.....................
c420 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 74 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .....display:.true,.............
c440 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 .............labels:.{..........
c460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 27 23 38 62 39 ....................color:.'#8b9
c480 34 39 65 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 49e'..........................}.
c4a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 .....................}..........
c4c0 20 20 20 20 20 20 20 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 63 61 6c ........},..................scal
c4e0 65 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 3a 20 7b 0d es:.{......................x:.{.
c500 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 .........................display
c520 3a 20 66 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0d :.false......................},.
c540 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 3a 20 7b 0d 0a 20 20 20 20 20 .....................y:.{.......
c560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 41 74 5a 65 72 6f 3a 20 ...................beginAtZero:.
c580 74 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 true,..........................t
c5a0 69 63 6b 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 icks:.{.........................
c5c0 20 20 20 20 20 63 6f 6c 6f 72 3a 20 27 23 38 62 39 34 39 65 27 0d 0a 20 20 20 20 20 20 20 20 20 .....color:.'#8b949e'...........
c5e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ...............},...............
c600 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...........grid:.{..............
c620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 27 23 32 31 32 36 32 64 27 ................color:.'#21262d'
c640 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 ..........................}.....
c660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .................}..............
c680 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 29 ....}..............}..........})
c6a0 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 73 ;............//.Helper.functions
c6c0 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 61 70 65 48 74 6d 6c 28 74 65 ..........function.escapeHtml(te
c6e0 78 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 69 76 20 3d 20 64 6f 63 xt).{..............var.div.=.doc
c700 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 64 69 76 27 29 3b 0d 0a 20 20 20 ument.createElement('div');.....
c720 20 20 20 20 20 20 20 20 20 64 69 76 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 74 65 78 74 3b .........div.textContent.=.text;
c740 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 69 76 2e 69 6e 6e 65 72 48 54 ..............return.div.innerHT
c760 4d 4c 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 ML;..........}............functi
c780 6f 6e 20 66 6f 72 6d 61 74 42 79 74 65 73 28 62 79 74 65 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 on.formatBytes(bytes).{.........
c7a0 20 20 20 20 20 69 66 20 28 62 79 74 65 73 20 3d 3d 3d 20 30 29 20 72 65 74 75 72 6e 20 27 30 20 .....if.(bytes.===.0).return.'0.
c7c0 42 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6b 20 3d 20 31 30 32 34 3b B';..............const.k.=.1024;
c7e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 69 7a 65 73 20 3d 20 5b 27 42 27 ..............const.sizes.=.['B'
c800 2c 20 27 4b 42 27 2c 20 27 4d 42 27 2c 20 27 47 42 27 2c 20 27 54 42 27 5d 3b 0d 0a 20 20 20 20 ,.'KB',.'MB',.'GB',.'TB'];......
c820 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 69 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 4d 61 74 ........const.i.=.Math.floor(Mat
c840 68 2e 6c 6f 67 28 62 79 74 65 73 29 20 2f 20 4d 61 74 68 2e 6c 6f 67 28 6b 29 29 3b 0d 0a 20 20 h.log(bytes)./.Math.log(k));....
c860 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 61 72 73 65 46 6c 6f 61 74 28 28 62 79 74 ..........return.parseFloat((byt
c880 65 73 20 2f 20 4d 61 74 68 2e 70 6f 77 28 6b 2c 20 69 29 29 2e 74 6f 46 69 78 65 64 28 32 29 29 es./.Math.pow(k,.i)).toFixed(2))
c8a0 20 2b 20 27 20 27 20 2b 20 73 69 7a 65 73 5b 69 5d 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d .+.'.'.+.sizes[i];..........}...
c8c0 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 52 61 74 65 28 72 61 74 .........function.formatRate(rat
c8e0 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 61 74 65 2e 74 6f e).{..............return.rate.to
c900 46 69 78 65 64 28 32 29 20 2b 20 27 2f 73 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 Fixed(2).+.'/s';..........}.....
c920 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 77 45 72 72 6f 72 28 6d 65 73 73 61 67 .......function.showError(messag
c940 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 e).{..............const.containe
c960 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 72 72 r.=.document.getElementById('err
c980 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e or-container');..............con
c9a0 74 61 69 6e 65 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 3c 64 69 76 20 63 6c 61 73 73 3d 22 tainer.innerHTML.=.`<div.class="
c9c0 65 72 72 6f 72 22 3e 45 72 72 6f 72 3a 20 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 6d 65 73 73 61 error">Error:.${escapeHtml(messa
c9e0 67 65 29 7d 3c 2f 64 69 76 3e 60 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 ge)}</div>`;..........}.........
ca00 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 65 61 72 45 72 72 6f 72 28 29 20 7b 0d 0a 20 20 20 20 ...function.clearError().{......
ca20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 ........document.getElementById(
ca40 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 'error-container').innerHTML.=.'
ca60 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f ';..........}............functio
ca80 6e 20 75 70 64 61 74 65 54 69 6d 65 73 74 61 6d 70 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 n.updateTimestamp().{...........
caa0 20 20 20 63 6f 6e 73 74 20 6e 6f 77 20 3d 20 6e 65 77 20 44 61 74 65 28 29 3b 0d 0a 20 20 20 20 ...const.now.=.new.Date();......
cac0 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 ........document.getElementById(
cae0 27 6c 61 73 74 2d 75 70 64 61 74 65 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6e 6f 77 'last-update').textContent.=.now
cb00 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 .toLocaleTimeString();..........
cb20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 46 65 74 63 68 20 66 75 6e 63 74 69 6f 6e 73 0d }............//.Fetch.functions.
cb40 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 4a 53 4f .........async.function.fetchJSO
cb60 4e 28 65 6e 64 70 6f 69 6e 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 N(endpoint).{..............const
cb80 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 60 24 7b 42 41 53 45 5f .response.=.await.fetch(`${BASE_
cba0 55 52 4c 7d 24 7b 65 6e 64 70 6f 69 6e 74 7d 60 2c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 URL}${endpoint}`,.{.............
cbc0 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .....headers:.{.................
cbe0 20 20 20 20 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e .....'Accept':.'application/json
cc00 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 '..................}............
cc20 20 20 7d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 73 70 6f 6e 73 65 ..});..............if.(!response
cc40 2e 6f 6b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 6f 77 20 6e 65 .ok).{..................throw.ne
cc60 77 20 45 72 72 6f 72 28 60 48 54 54 50 20 24 7b 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 7d w.Error(`HTTP.${response.status}
cc80 3a 20 24 7b 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 54 65 78 74 7d 60 29 3b 0d 0a 20 20 20 :.${response.statusText}`);.....
cca0 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 .........}..............return.a
ccc0 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d wait.response.json();..........}
cce0 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 ............async.function.fetch
cd00 48 65 61 6c 74 68 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0d 0a 20 Health().{..............try.{...
cd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 ...............const.response.=.
cd40 61 77 61 69 74 20 66 65 74 63 68 28 60 24 7b 42 41 53 45 5f 55 52 4c 7d 2f 63 6f 6d 70 75 74 65 await.fetch(`${BASE_URL}/compute
cd60 2f 72 65 61 64 79 60 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 /ready`);..................const
cd80 20 69 73 48 65 61 6c 74 68 79 20 3d 20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 3d 3d 3d .isHealthy.=.response.status.===
cda0 20 32 30 30 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 .200;....................const.b
cdc0 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 anner.=.document.querySelector('
cde0 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 zen-banner');...................
ce00 20 69 66 20 28 69 73 48 65 61 6c 74 68 79 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .if.(isHealthy).{...............
ce20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 .......banner.setAttribute('clus
ce40 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6e 6f 6d 69 6e 61 6c 27 29 3b 0d 0a 20 20 20 20 20 20 ter-status',.'nominal');........
ce60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 ..............banner.setAttribut
ce80 65 28 27 6c 6f 61 64 27 2c 20 27 30 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e('load',.'0');.................
cea0 20 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 .}.else.{......................b
cec0 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 anner.setAttribute('cluster-stat
cee0 75 73 27 2c 20 27 64 65 67 72 61 64 65 64 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 us',.'degraded');...............
cf00 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 .......banner.setAttribute('load
cf20 27 2c 20 27 30 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 ',.'0');..................}.....
cf40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 73 48 65 61 6c 74 68 79 3b ...............return.isHealthy;
cf60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 72 72 6f 72 29 20 7b 0d ..............}.catch.(error).{.
cf80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 6e 6e 65 72 20 3d 20 .................const.banner.=.
cfa0 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e document.querySelector('zen-bann
cfc0 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 er');..................banner.se
cfe0 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 65 tAttribute('cluster-status',.'de
d000 67 72 61 64 65 64 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 graded');..................banne
d020 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 27 30 27 29 3b 0d 0a 20 20 r.setAttribute('load',.'0');....
d040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 6f 77 20 65 72 72 6f 72 3b 0d 0a 20 20 20 20 ..............throw.error;......
d060 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 ........}..........}............
d080 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 53 74 61 74 73 28 29 20 7b 0d 0a 20 async.function.fetchStats().{...
d0a0 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 ...........const.data.=.await.fe
d0c0 74 63 68 4a 53 4f 4e 28 27 2f 73 74 61 74 73 2f 63 6f 6d 70 75 74 65 27 29 3b 0d 0a 0d 0a 20 20 tchJSON('/stats/compute');......
d0e0 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 65 20 61 63 74 69 6f 6e 20 63 6f 75 6e 74 ..........//.Update.action.count
d100 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 s..............document.getEleme
d120 6e 74 42 79 49 64 28 27 61 63 74 69 6f 6e 73 2d 70 65 6e 64 69 6e 67 27 29 2e 74 65 78 74 43 6f ntById('actions-pending').textCo
d140 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 ntent.=.data.actions_pending.||.
d160 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 0;..............document.getElem
d180 65 6e 74 42 79 49 64 28 27 61 63 74 69 6f 6e 73 2d 72 75 6e 6e 69 6e 67 27 29 2e 74 65 78 74 43 entById('actions-running').textC
d1a0 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 73 75 62 6d 69 74 74 65 64 20 ontent.=.data.actions_submitted.
d1c0 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 ||.0;..............document.getE
d1e0 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 63 74 69 6f 6e 73 2d 63 6f 6d 70 6c 65 74 65 27 29 2e 74 lementById('actions-complete').t
d200 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 extContent.=.data.actions_comple
d220 74 65 20 7c 7c 20 30 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 te.||.0;................//.Updat
d240 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 72 61 74 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 e.completion.rates..............
d260 69 66 20 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 29 20 7b 0d 0a 20 20 20 if.(data.actions_retired).{.....
d280 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 .............document.getElement
d2a0 42 79 49 64 28 27 72 61 74 65 2d 31 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 ById('rate-1').textContent.=.for
d2c0 6d 61 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 2e 72 61 74 matRate(data.actions_retired.rat
d2e0 65 5f 31 20 7c 7c 20 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 e_1.||.0);..................docu
d300 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 72 61 74 65 2d 35 27 29 2e 74 65 ment.getElementById('rate-5').te
d320 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 69 xtContent.=.formatRate(data.acti
d340 6f 6e 73 5f 72 65 74 69 72 65 64 2e 72 61 74 65 5f 35 20 7c 7c 20 30 29 3b 0d 0a 20 20 20 20 20 ons_retired.rate_5.||.0);.......
d360 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 ...........document.getElementBy
d380 49 64 28 27 72 61 74 65 2d 31 35 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d Id('rate-15').textContent.=.form
d3a0 61 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 2e 72 61 74 65 atRate(data.actions_retired.rate
d3c0 5f 31 35 20 7c 7c 20 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 _15.||.0);..................docu
d3e0 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 72 65 74 69 72 65 64 2d 63 6f 75 ment.getElementById('retired-cou
d400 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f nt').textContent.=.data.actions_
d420 72 65 74 69 72 65 64 2e 63 6f 75 6e 74 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 retired.count.||.0;.............
d440 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 72 61 .....document.getElementById('ra
d460 74 65 2d 6d 65 61 6e 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 52 61 te-mean').textContent.=.formatRa
d480 74 65 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 2e 72 61 74 65 5f 6d 65 61 te(data.actions_retired.rate_mea
d4a0 6e 20 7c 7c 20 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 n.||.0);..............}.........
d4c0 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 65 20 63 68 61 72 74 0d 0a 20 20 20 20 20 20 20 20 .......//.Update.chart..........
d4e0 20 20 20 20 63 6f 6e 73 74 20 6e 6f 77 20 3d 20 6e 65 77 20 44 61 74 65 28 29 2e 74 6f 4c 6f 63 ....const.now.=.new.Date().toLoc
d500 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 69 aleTimeString();..............hi
d520 73 74 6f 72 79 2e 74 69 6d 65 73 74 61 6d 70 73 2e 70 75 73 68 28 6e 6f 77 29 3b 0d 0a 20 20 20 story.timestamps.push(now);.....
d540 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 70 65 6e 64 69 6e 67 2e 70 75 73 68 28 64 61 .........history.pending.push(da
d560 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 30 29 3b 0d 0a 20 20 20 20 20 ta.actions_pending.||.0);.......
d580 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 72 75 6e 6e 69 6e 67 2e 70 75 73 68 28 64 61 74 61 .......history.running.push(data
d5a0 2e 61 63 74 69 6f 6e 73 5f 73 75 62 6d 69 74 74 65 64 20 7c 7c 20 30 29 3b 0d 0a 20 20 20 20 20 .actions_submitted.||.0);.......
d5c0 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 63 6f 6d 70 6c 65 74 65 64 2e 70 75 73 68 28 64 61 .......history.completed.push(da
d5e0 74 61 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 30 29 3b 0d 0a 0d 0a 20 20 ta.actions_complete.||.0);......
d600 20 20 20 20 20 20 20 20 20 20 2f 2f 20 4b 65 65 70 20 6f 6e 6c 79 20 6c 61 73 74 20 4e 20 70 6f ..........//.Keep.only.last.N.po
d620 69 6e 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 68 69 73 74 6f 72 79 2e 74 69 ints..............if.(history.ti
d640 6d 65 73 74 61 6d 70 73 2e 6c 65 6e 67 74 68 20 3e 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 4f mestamps.length.>.MAX_HISTORY_PO
d660 49 4e 54 53 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 INTS).{..................history
d680 2e 74 69 6d 65 73 74 61 6d 70 73 2e 73 68 69 66 74 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 .timestamps.shift();............
d6a0 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 70 65 6e 64 69 6e 67 2e 73 68 69 66 74 28 29 3b 0d 0a ......history.pending.shift();..
d6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 72 75 6e 6e 69 6e 67 2e ................history.running.
d6e0 73 68 69 66 74 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 shift();..................histor
d700 79 2e 63 6f 6d 70 6c 65 74 65 64 2e 73 68 69 66 74 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 y.completed.shift();............
d720 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 74 2e 64 61 74 61 2e 6c 61 ..}................chart.data.la
d740 62 65 6c 73 20 3d 20 68 69 73 74 6f 72 79 2e 74 69 6d 65 73 74 61 6d 70 73 3b 0d 0a 20 20 20 20 bels.=.history.timestamps;......
d760 20 20 20 20 20 20 20 20 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 30 5d 2e 64 ........chart.data.datasets[0].d
d780 61 74 61 20 3d 20 68 69 73 74 6f 72 79 2e 70 65 6e 64 69 6e 67 3b 0d 0a 20 20 20 20 20 20 20 20 ata.=.history.pending;..........
d7a0 20 20 20 20 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 31 5d 2e 64 61 74 61 20 ....chart.data.datasets[1].data.
d7c0 3d 20 68 69 73 74 6f 72 79 2e 72 75 6e 6e 69 6e 67 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 =.history.running;..............
d7e0 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 32 5d 2e 64 61 74 61 20 3d 20 68 69 chart.data.datasets[2].data.=.hi
d800 73 74 6f 72 79 2e 63 6f 6d 70 6c 65 74 65 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 story.completed;..............ch
d820 61 72 74 2e 75 70 64 61 74 65 28 27 6e 6f 6e 65 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a art.update('none');..........}..
d840 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 53 79 ..........async.function.fetchSy
d860 73 49 6e 66 6f 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 sInfo().{..............const.dat
d880 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 73 79 a.=.await.fetchJSON('/compute/sy
d8a0 73 69 6e 66 6f 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 sinfo');................//.Updat
d8c0 65 20 43 50 55 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 70 75 55 73 61 67 e.CPU..............const.cpuUsag
d8e0 65 20 3d 20 64 61 74 61 2e 63 70 75 5f 75 73 61 67 65 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 e.=.data.cpu_usage.||.0;........
d900 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 ......document.getElementById('c
d920 70 75 2d 75 73 61 67 65 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 70 75 55 73 61 67 pu-usage').textContent.=.cpuUsag
d940 65 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 25 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e.toFixed(1).+.'%';.............
d960 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 75 2d 70 72 .document.getElementById('cpu-pr
d980 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 68 20 3d 20 63 70 75 55 73 61 67 65 20 ogress').style.width.=.cpuUsage.
d9a0 2b 20 27 25 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 6e 6e +.'%';................const.bann
d9c0 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e er.=.document.querySelector('zen
d9e0 2d 62 61 6e 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 -banner');..............banner.s
da00 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 63 70 75 55 73 61 67 65 2e 74 6f 46 etAttribute('load',.cpuUsage.toF
da20 69 78 65 64 28 31 29 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 ixed(1));................history
da40 2e 63 70 75 2e 70 75 73 68 28 63 70 75 55 73 61 67 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 .cpu.push(cpuUsage);............
da60 20 20 69 66 20 28 68 69 73 74 6f 72 79 2e 63 70 75 2e 6c 65 6e 67 74 68 20 3e 20 4d 41 58 5f 48 ..if.(history.cpu.length.>.MAX_H
da80 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 29 20 68 69 73 74 6f 72 79 2e 63 70 75 2e 73 68 69 66 74 ISTORY_POINTS).history.cpu.shift
daa0 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 43 68 61 72 74 2e 64 61 74 61 2e 6c ();..............cpuChart.data.l
dac0 61 62 65 6c 73 20 3d 20 68 69 73 74 6f 72 79 2e 63 70 75 2e 6d 61 70 28 28 29 20 3d 3e 20 27 27 abels.=.history.cpu.map(().=>.''
dae0 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 43 68 61 72 74 2e 64 61 74 61 2e 64 61 );..............cpuChart.data.da
db00 74 61 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 68 69 73 74 6f 72 79 2e 63 70 75 3b 0d 0a 20 tasets[0].data.=.history.cpu;...
db20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 43 68 61 72 74 2e 75 70 64 61 74 65 28 27 6e 6f 6e 65 ...........cpuChart.update('none
db40 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 ');................document.getE
db60 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 75 2d 70 61 63 6b 61 67 65 73 27 29 2e 74 65 78 74 43 lementById('cpu-packages').textC
db80 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 63 70 75 5f 63 6f 75 6e 74 20 3f 3f 20 27 2d 27 3b 0d ontent.=.data.cpu_count.??.'-';.
dba0 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 .............document.getElement
dbc0 42 79 49 64 28 27 63 70 75 2d 63 6f 72 65 73 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 ById('cpu-cores').textContent.=.
dbe0 64 61 74 61 2e 63 6f 72 65 5f 63 6f 75 6e 74 20 3f 3f 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 data.core_count.??.'-';.........
dc00 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 .....document.getElementById('cp
dc20 75 2d 6c 70 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 6c 70 5f 63 6f 75 u-lp').textContent.=.data.lp_cou
dc40 6e 74 20 3f 3f 20 27 2d 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 nt.??.'-';................//.Upd
dc60 61 74 65 20 4d 65 6d 6f 72 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 65 ate.Memory..............const.me
dc80 6d 55 73 65 64 20 3d 20 64 61 74 61 2e 6d 65 6d 6f 72 79 5f 75 73 65 64 20 7c 7c 20 30 3b 0d 0a mUsed.=.data.memory_used.||.0;..
dca0 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 65 6d 54 6f 74 61 6c 20 3d 20 64 61 74 ............const.memTotal.=.dat
dcc0 61 2e 6d 65 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 a.memory_total.||.1;............
dce0 20 20 63 6f 6e 73 74 20 6d 65 6d 50 65 72 63 65 6e 74 20 3d 20 28 6d 65 6d 55 73 65 64 20 2f 20 ..const.memPercent.=.(memUsed./.
dd00 6d 65 6d 54 6f 74 61 6c 29 20 2a 20 31 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f memTotal).*.100;..............do
dd20 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6d 65 6d 6f 72 79 2d 75 73 cument.getElementById('memory-us
dd40 65 64 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 74 65 73 28 6d ed').textContent.=.formatBytes(m
dd60 65 6d 55 73 65 64 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 emUsed);..............document.g
dd80 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6d 65 6d 6f 72 79 2d 74 6f 74 61 6c 27 29 2e 74 65 etElementById('memory-total').te
dda0 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 74 65 73 28 6d 65 6d 54 6f 74 61 6c xtContent.=.formatBytes(memTotal
ddc0 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d );..............document.getElem
dde0 65 6e 74 42 79 49 64 28 27 6d 65 6d 6f 72 79 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 entById('memory-progress').style
de00 2e 77 69 64 74 68 20 3d 20 6d 65 6d 50 65 72 63 65 6e 74 20 2b 20 27 25 27 3b 0d 0a 0d 0a 20 20 .width.=.memPercent.+.'%';......
de20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 65 20 44 69 73 6b 0d 0a 20 20 20 20 20 20 ..........//.Update.Disk........
de40 20 20 20 20 20 20 63 6f 6e 73 74 20 64 69 73 6b 55 73 65 64 20 3d 20 64 61 74 61 2e 64 69 73 6b ......const.diskUsed.=.data.disk
de60 5f 75 73 65 64 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 _used.||.0;..............const.d
de80 69 73 6b 54 6f 74 61 6c 20 3d 20 64 61 74 61 2e 64 69 73 6b 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b iskTotal.=.data.disk_total.||.1;
dea0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 69 73 6b 50 65 72 63 65 6e 74 20 ..............const.diskPercent.
dec0 3d 20 28 64 69 73 6b 55 73 65 64 20 2f 20 64 69 73 6b 54 6f 74 61 6c 29 20 2a 20 31 30 30 3b 0d =.(diskUsed./.diskTotal).*.100;.
dee0 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 .............document.getElement
df00 42 79 49 64 28 27 64 69 73 6b 2d 75 73 65 64 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 ById('disk-used').textContent.=.
df20 66 6f 72 6d 61 74 42 79 74 65 73 28 64 69 73 6b 55 73 65 64 29 3b 0d 0a 20 20 20 20 20 20 20 20 formatBytes(diskUsed);..........
df40 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 64 69 73 ....document.getElementById('dis
df60 6b 2d 74 6f 74 61 6c 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 k-total').textContent.=.formatBy
df80 74 65 73 28 64 69 73 6b 54 6f 74 61 6c 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 tes(diskTotal);..............doc
dfa0 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 64 69 73 6b 2d 70 72 6f 67 72 ument.getElementById('disk-progr
dfc0 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 68 20 3d 20 64 69 73 6b 50 65 72 63 65 6e 74 20 ess').style.width.=.diskPercent.
dfe0 2b 20 27 25 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 +.'%';..........}............//.
e000 50 65 72 73 69 73 74 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 77 6f 72 6b 65 72 20 49 44 20 Persists.the.selected.worker.ID.
e020 61 63 72 6f 73 73 20 72 65 66 72 65 73 68 65 73 0d 0a 20 20 20 20 20 20 20 20 6c 65 74 20 73 65 across.refreshes..........let.se
e040 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 20 20 20 20 20 20 lectedWorkerId.=.null;..........
e060 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 57 6f 72 6b 65 72 44 65 74 61 69 6c 28 69 64 ..function.renderWorkerDetail(id
e080 2c 20 64 65 73 63 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 70 61 6e ,.desc).{..............const.pan
e0a0 65 6c 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f el.=.document.getElementById('wo
e0c0 72 6b 65 72 2d 64 65 74 61 69 6c 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 rker-detail');................if
e0e0 20 28 21 64 65 73 63 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 6e 65 .(!desc).{..................pane
e100 6c 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 l.style.display.=.'none';.......
e120 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...........return;..............
e140 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 28 }................function.field(
e160 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 label,.value).{.................
e180 20 72 65 74 75 72 6e 20 60 3c 74 72 3e 3c 74 64 3e 24 7b 6c 61 62 65 6c 7d 3c 2f 74 64 3e 3c 74 .return.`<tr><td>${label}</td><t
e1a0 64 3e 24 7b 76 61 6c 75 65 20 3f 3f 20 27 2d 27 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 3b 0d 0a 20 d>${value.??.'-'}</td></tr>`;...
e1c0 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 ...........}................func
e1e0 74 69 6f 6e 20 6d 6f 6e 6f 46 69 65 6c 64 28 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 20 7b 0d 0a tion.monoField(label,.value).{..
e200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 60 3c 74 72 3e 3c 74 64 3e ................return.`<tr><td>
e220 24 7b 6c 61 62 65 6c 7d 3c 2f 74 64 3e 3c 74 64 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d ${label}</td><td.class="detail-m
e240 6f 6e 6f 22 3e 24 7b 76 61 6c 75 65 20 3f 3f 20 27 2d 27 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 3b ono">${value.??.'-'}</td></tr>`;
e260 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f ..............}................/
e280 2f 20 46 75 6e 63 74 69 6f 6e 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 /.Functions..............const.f
e2a0 75 6e 63 74 69 6f 6e 73 20 3d 20 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 20 7c 7c 20 5b 5d 3b unctions.=.desc.functions.||.[];
e2c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 48 74 6d ..............const.functionsHtm
e2e0 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 l.=.functions.length.===.0.?.'<s
e300 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 3b 66 6f 6e 74 2d 73 69 pan.style="color:#6e7681;font-si
e320 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0d 0a 20 20 20 20 20 20 ze:12px;">none</span>'.:........
e340 20 20 20 20 20 20 20 20 20 20 60 3c 74 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d ..........`<table.class="detail-
e360 74 61 62 6c 65 22 3e 24 7b 66 75 6e 63 74 69 6f 6e 73 2e 6d 61 70 28 66 20 3d 3e 0d 0a 20 20 20 table">${functions.map(f.=>.....
e380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 72 3e 3c 74 64 3e 24 7b 65 73 63 61 .................`<tr><td>${esca
e3a0 70 65 48 74 6d 6c 28 66 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 3c 74 64 20 63 peHtml(f.name.||.'-')}</td><td.c
e3c0 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 lass="detail-mono">${escapeHtml(
e3e0 66 2e 76 65 72 73 69 6f 6e 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 0d 0a 20 f.version.||.'-')}</td></tr>`...
e400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 2e 6a 6f 69 6e 28 27 27 29 7d 3c 2f 74 61 62 6c ...............).join('')}</tabl
e420 65 3e 60 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 45 78 65 63 75 74 61 62 6c e>`;................//.Executabl
e440 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 78 65 63 75 74 61 62 6c 65 es..............const.executable
e460 73 20 3d 20 64 65 73 63 2e 65 78 65 63 75 74 61 62 6c 65 73 20 7c 7c 20 5b 5d 3b 0d 0a 20 20 20 s.=.desc.executables.||.[];.....
e480 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 6f 74 61 6c 45 78 65 63 53 69 7a 65 20 3d 20 65 .........const.totalExecSize.=.e
e4a0 78 65 63 75 74 61 62 6c 65 73 2e 72 65 64 75 63 65 28 28 73 75 6d 2c 20 65 29 20 3d 3e 20 73 75 xecutables.reduce((sum,.e).=>.su
e4c0 6d 20 2b 20 28 65 2e 73 69 7a 65 20 7c 7c 20 30 29 2c 20 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 m.+.(e.size.||.0),.0);..........
e4e0 20 20 20 20 63 6f 6e 73 74 20 65 78 65 63 48 74 6d 6c 20 3d 20 65 78 65 63 75 74 61 62 6c 65 73 ....const.execHtml.=.executables
e500 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f .length.===.0.?.'<span.style="co
e520 6c 6f 72 3a 23 36 65 37 36 38 31 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e lor:#6e7681;font-size:12px;">non
e540 65 3c 2f 73 70 61 6e 3e 27 20 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 e</span>'.:..................`<t
e560 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 62 6c 65 22 3e 0d 0a 20 20 20 20 able.class="detail-table">......
e580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d ................<tr.style="font-
e5a0 73 69 7a 65 3a 31 31 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 size:11px;">....................
e5c0 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 3b 70 ......<td.style="color:#6e7681;p
e5e0 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b 22 3e 50 61 74 68 3c 2f 74 64 3e 0d 0a 20 adding-bottom:4px;">Path</td>...
e600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 .......................<td.style
e620 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 3b 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 ="color:#6e7681;padding-bottom:4
e640 70 78 3b 22 3e 48 61 73 68 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 px;">Hash</td>..................
e660 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 ........<td.style="color:#6e7681
e680 3b 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b 74 65 78 74 2d 61 6c 69 67 6e 3a 72 ;padding-bottom:4px;text-align:r
e6a0 69 67 68 74 3b 22 3e 53 69 7a 65 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ight;">Size</td>................
e6c0 20 20 20 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ......</tr>.....................
e6e0 20 24 7b 65 78 65 63 75 74 61 62 6c 65 73 2e 6d 61 70 28 65 20 3d 3e 0d 0a 20 20 20 20 20 20 20 .${executables.map(e.=>.........
e700 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 .................`<tr>..........
e720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e 24 7b 65 73 63 61 70 65 ....................<td>${escape
e740 48 74 6d 6c 28 65 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 Html(e.name.||.'-')}</td>.......
e760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 63 6c 61 73 73 .......................<td.class
e780 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 2e 68 61 ="detail-mono">${escapeHtml(e.ha
e7a0 73 68 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 sh.||.'-')}</td>................
e7c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c ..............<td.style="text-al
e7e0 69 67 6e 3a 72 69 67 68 74 3b 77 68 69 74 65 2d 73 70 61 63 65 3a 6e 6f 77 72 61 70 3b 22 3e 24 ign:right;white-space:nowrap;">$
e800 7b 65 2e 73 69 7a 65 20 21 3d 20 6e 75 6c 6c 20 3f 20 66 6f 72 6d 61 74 42 79 74 65 73 28 65 2e {e.size.!=.null.?.formatBytes(e.
e820 73 69 7a 65 29 20 3a 20 27 2d 27 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 size).:.'-'}</td>...............
e840 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ...........</tr>`...............
e860 20 20 20 20 20 20 20 29 2e 6a 6f 69 6e 28 27 27 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .......).join('')}..............
e880 20 20 20 20 20 20 20 20 3c 74 72 20 73 74 79 6c 65 3d 22 62 6f 72 64 65 72 2d 74 6f 70 3a 31 70 ........<tr.style="border-top:1p
e8a0 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 x.solid.#30363d;">..............
e8c0 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 23 38 62 ............<td.style="color:#8b
e8e0 39 34 39 65 3b 70 61 64 64 69 6e 67 2d 74 6f 70 3a 36 70 78 3b 22 3e 54 6f 74 61 6c 3c 2f 74 64 949e;padding-top:6px;">Total</td
e900 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e 3c >..........................<td><
e920 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 /td>..........................<t
e940 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 72 69 67 68 74 3b 77 68 69 74 65 2d d.style="text-align:right;white-
e960 73 70 61 63 65 3a 6e 6f 77 72 61 70 3b 70 61 64 64 69 6e 67 2d 74 6f 70 3a 36 70 78 3b 63 6f 6c space:nowrap;padding-top:6px;col
e980 6f 72 3a 23 66 30 66 36 66 63 3b 66 6f 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 22 3e 24 7b 66 or:#f0f6fc;font-weight:600;">${f
e9a0 6f 72 6d 61 74 42 79 74 65 73 28 74 6f 74 61 6c 45 78 65 63 53 69 7a 65 29 7d 3c 2f 74 64 3e 0d ormatBytes(totalExecSize)}</td>.
e9c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 20 20 .....................</tr>......
e9e0 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 60 3b 0d 0a 0d 0a 20 20 20 20 20 20 ............</table>`;..........
ea00 20 20 20 20 20 20 2f 2f 20 46 69 6c 65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 ......//.Files..............cons
ea20 74 20 66 69 6c 65 73 20 3d 20 64 65 73 63 2e 66 69 6c 65 73 20 7c 7c 20 5b 5d 3b 0d 0a 20 20 20 t.files.=.desc.files.||.[];.....
ea40 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 69 6c 65 73 48 74 6d 6c 20 3d 20 66 69 6c 65 73 .........const.filesHtml.=.files
ea60 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f .length.===.0.?.'<span.style="co
ea80 6c 6f 72 3a 23 36 65 37 36 38 31 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e lor:#6e7681;font-size:12px;">non
eaa0 65 3c 2f 73 70 61 6e 3e 27 20 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 e</span>'.:..................`<t
eac0 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 62 6c 65 22 3e 24 7b 66 69 6c 65 able.class="detail-table">${file
eae0 73 2e 6d 61 70 28 66 20 3d 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s.map(f.=>......................
eb00 60 3c 74 72 3e 3c 74 64 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 66 2e 6e 61 6d 65 20 7c 7c 20 `<tr><td>${escapeHtml(f.name.||.
eb20 66 29 7d 3c 2f 74 64 3e 3c 74 64 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e f)}</td><td.class="detail-mono">
eb40 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 66 2e 68 61 73 68 20 7c 7c 20 27 27 29 7d 3c 2f 74 64 3e ${escapeHtml(f.hash.||.'')}</td>
eb60 3c 2f 74 72 3e 60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 2e 6a 6f 69 6e 28 27 </tr>`..................).join('
eb80 27 29 7d 3c 2f 74 61 62 6c 65 3e 60 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 ')}</table>`;................//.
eba0 44 69 72 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 69 72 73 20 3d 20 64 Dirs..............const.dirs.=.d
ebc0 65 73 63 2e 64 69 72 73 20 7c 7c 20 5b 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e esc.dirs.||.[];..............con
ebe0 73 74 20 64 69 72 73 48 74 6d 6c 20 3d 20 64 69 72 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 st.dirsHtml.=.dirs.length.===.0.
ec00 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 3b 66 6f ?.'<span.style="color:#6e7681;fo
ec20 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0d 0a 20 nt-size:12px;">none</span>'.:...
ec40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 72 73 2e 6d 61 70 28 64 20 3d 3e 20 60 3c 73 ...............dirs.map(d.=>.`<s
ec60 70 61 6e 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 67 22 3e 24 7b 65 73 63 61 70 65 48 pan.class="detail-tag">${escapeH
ec80 74 6d 6c 28 64 29 7d 3c 2f 73 70 61 6e 3e 60 29 2e 6a 6f 69 6e 28 27 27 29 3b 0d 0a 0d 0a 20 20 tml(d)}</span>`).join('');......
eca0 20 20 20 20 20 20 20 20 20 20 2f 2f 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 0d 0a 20 20 20 20 20 20 ..........//.Environment........
ecc0 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 76 20 3d 20 64 65 73 63 2e 65 6e 76 69 72 6f 6e 6d 65 ......const.env.=.desc.environme
ece0 6e 74 20 7c 7c 20 5b 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 76 nt.||.[];..............const.env
ed00 48 74 6d 6c 20 3d 20 65 6e 76 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e Html.=.env.length.===.0.?.'<span
ed20 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 3b 66 6f 6e 74 2d 73 69 7a 65 3a .style="color:#6e7681;font-size:
ed40 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0d 0a 20 20 20 20 20 20 20 20 20 12px;">none</span>'.:...........
ed60 20 20 20 20 20 20 20 65 6e 76 2e 6d 61 70 28 65 20 3d 3e 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 .......env.map(e.=>.`<span.class
ed80 3d 22 64 65 74 61 69 6c 2d 74 61 67 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 29 7d 3c 2f ="detail-tag">${escapeHtml(e)}</
eda0 73 70 61 6e 3e 60 29 2e 6a 6f 69 6e 28 27 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 span>`).join('');...............
edc0 20 70 61 6e 65 6c 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 0d 0a 20 20 20 20 20 20 20 20 20 20 .panel.innerHTML.=.`............
ede0 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 2d ......<div.class="worker-detail-
ee00 74 69 74 6c 65 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c title">${escapeHtml(desc.name.||
ee20 20 69 64 29 7d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 .id)}</div>..................<di
ee40 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 20 v.class="detail-section">.......
ee60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 ...............<table.class="det
ee80 61 69 6c 2d 74 61 62 6c 65 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ail-table">.....................
eea0 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 57 6f 72 6b 65 72 20 49 44 27 2c 20 60 3c 73 70 61 6e .....${field('Worker.ID',.`<span
eec0 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d .class="detail-mono">${escapeHtm
eee0 6c 28 69 64 29 7d 3c 2f 73 70 61 6e 3e 60 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l(id)}</span>`)}................
ef00 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 50 61 74 68 27 2c 20 65 73 63 61 70 65 ..........${field('Path',.escape
ef20 48 74 6d 6c 28 64 65 73 63 2e 70 61 74 68 20 7c 7c 20 27 2d 27 29 29 7d 0d 0a 20 20 20 20 20 20 Html(desc.path.||.'-'))}........
ef40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 50 6c 61 74 66 ..................${field('Platf
ef60 6f 72 6d 27 2c 20 65 73 63 61 70 65 48 74 6d 6c 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 27 2d orm',.escapeHtml(desc.host.||.'-
ef80 27 29 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b '))}..........................${
efa0 6d 6f 6e 6f 46 69 65 6c 64 28 27 42 75 69 6c 64 20 53 79 73 74 65 6d 27 2c 20 64 65 73 63 2e 62 monoField('Build.System',.desc.b
efc0 75 69 6c 64 73 79 73 74 65 6d 5f 76 65 72 73 69 6f 6e 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 uildsystem_version)}............
efe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 43 6f 72 65 73 27 2c 20 64 ..............${field('Cores',.d
f000 65 73 63 2e 63 6f 72 65 73 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 esc.cores)}.....................
f020 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 54 69 6d 65 6f 75 74 27 2c 20 64 65 73 63 2e 74 69 6d .....${field('Timeout',.desc.tim
f040 65 6f 75 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 2b 20 27 73 eout.!=.null.?.desc.timeout.+.'s
f060 27 20 3a 20 6e 75 6c 6c 29 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 '.:.null)}......................
f080 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e </table>..................</div>
f0a0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 ..................<div.class="de
f0c0 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tail-section">..................
f0e0 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c ....<div.class="detail-section-l
f100 61 62 65 6c 22 3e 46 75 6e 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 abel">Functions</div>...........
f120 20 20 20 20 20 20 20 20 20 20 20 24 7b 66 75 6e 63 74 69 6f 6e 73 48 74 6d 6c 7d 0d 0a 20 20 20 ...........${functionsHtml}.....
f140 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .............</div>.............
f160 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 .....<div.class="detail-section"
f180 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 >......................<div.clas
f1a0 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 22 3e 45 78 65 63 75 74 61 s="detail-section-label">Executa
f1c0 62 6c 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 bles</div>......................
f1e0 24 7b 65 78 65 63 48 74 6d 6c 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 ${execHtml}..................</d
f200 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d iv>..................<div.class=
f220 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 "detail-section">...............
f240 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f .......<div.class="detail-sectio
f260 6e 2d 6c 61 62 65 6c 22 3e 46 69 6c 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 n-label">Files</div>............
f280 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 6c 65 73 48 74 6d 6c 7d 0d 0a 20 20 20 20 20 20 20 20 ..........${filesHtml}..........
f2a0 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........</div>..................
f2c0 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0d 0a 20 20 <div.class="detail-section">....
f2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 ..................<div.class="de
f300 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 22 3e 44 69 72 65 63 74 6f 72 69 65 73 3c tail-section-label">Directories<
f320 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 64 69 72 /div>......................${dir
f340 73 48 74 6d 6c 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a sHtml}..................</div>..
f360 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 ................<div.class="deta
f380 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 il-section">....................
f3a0 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 ..<div.class="detail-section-lab
f3c0 65 6c 22 3e 45 6e 76 69 72 6f 6e 6d 65 6e 74 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 el">Environment</div>...........
f3e0 20 20 20 20 20 20 20 20 20 20 20 24 7b 65 6e 76 48 74 6d 6c 7d 0d 0a 20 20 20 20 20 20 20 20 20 ...........${envHtml}...........
f400 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 60 3b 0d 0a 20 .......</div>..............`;...
f420 20 20 20 20 20 20 20 20 20 20 20 70 61 6e 65 6c 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d ...........panel.style.display.=
f440 20 27 62 6c 6f 63 6b 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 .'block';..........}............
f460 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 57 6f 72 6b 65 72 73 28 29 20 7b 0d async.function.fetchWorkers().{.
f480 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 .............const.data.=.await.
f4a0 66 65 74 63 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 27 29 3b 0d 0a fetchJSON('/compute/workers');..
f4c0 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 77 6f 72 6b 65 72 49 64 73 20 3d 20 64 61 ............const.workerIds.=.da
f4e0 74 61 2e 77 6f 72 6b 65 72 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ta.workers.||.[];...............
f500 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 .document.getElementById('worker
f520 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 77 6f 72 6b 65 72 49 64 73 -count').textContent.=.workerIds
f540 2e 6c 65 6e 67 74 68 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f .length;................const.co
f560 6e 74 61 69 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 ntainer.=.document.getElementByI
f580 64 28 27 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 63 6f 6e 74 61 69 6e 65 72 27 29 3b 0d 0a 20 20 d('worker-table-container');....
f5a0 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 ..........const.tbody.=.document
f5c0 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 62 6f .getElementById('worker-table-bo
f5e0 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 77 6f 72 6b 65 72 49 dy');................if.(workerI
f600 64 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ds.length.===.0).{..............
f620 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e ....container.style.display.=.'n
f640 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 57 one';..................selectedW
f660 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c 6c 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 orkerId.=.null;.................
f680 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 .return;..............}.........
f6a0 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 65 73 63 72 69 70 74 6f 72 73 20 3d 20 61 77 61 69 74 .......const.descriptors.=.await
f6c0 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 .Promise.all(..................w
f6e0 6f 72 6b 65 72 49 64 73 2e 6d 61 70 28 69 64 20 3d 3e 20 66 65 74 63 68 4a 53 4f 4e 28 60 2f 63 orkerIds.map(id.=>.fetchJSON(`/c
f700 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 2f 24 7b 69 64 7d 60 29 2e 63 61 74 63 68 28 28 29 20 ompute/workers/${id}`).catch(().
f720 3d 3e 20 6e 75 6c 6c 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 29 3b 0d 0a 0d 0a 20 20 20 =>.null))..............);.......
f740 20 20 20 20 20 20 20 20 20 2f 2f 20 42 75 69 6c 64 20 61 20 6d 61 70 20 66 6f 72 20 71 75 69 63 .........//.Build.a.map.for.quic
f760 6b 20 6c 6f 6f 6b 75 70 20 62 79 20 49 44 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 k.lookup.by.ID..............cons
f780 74 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 20 3d 20 7b 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 t.descriptorMap.=.{};...........
f7a0 20 20 20 77 6f 72 6b 65 72 49 64 73 2e 66 6f 72 45 61 63 68 28 28 69 64 2c 20 69 29 20 3d 3e 20 ...workerIds.forEach((id,.i).=>.
f7c0 7b 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 5b 69 64 5d 20 3d 20 64 65 73 63 72 69 70 74 6f 72 {.descriptorMap[id].=.descriptor
f7e0 73 5b 69 5d 3b 20 7d 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 s[i];.});................tbody.i
f800 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 73 63 nnerHTML.=.'';..............desc
f820 72 69 70 74 6f 72 73 2e 66 6f 72 45 61 63 68 28 28 64 65 73 63 2c 20 69 29 20 3d 3e 20 7b 0d 0a riptors.forEach((desc,.i).=>.{..
f840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 69 64 20 3d 20 77 6f 72 6b 65 ................const.id.=.worke
f860 72 49 64 73 5b 69 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 rIds[i];..................const.
f880 6e 61 6d 65 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 name.=.desc.?.(desc.name.||.'-')
f8a0 20 3a 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 68 .:.'-';..................const.h
f8c0 6f 73 74 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 27 2d 27 29 20 ost.=.desc.?.(desc.host.||.'-').
f8e0 3a 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f :.'-';..................const.co
f900 72 65 73 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 63 6f 72 65 73 20 21 3d 20 6e 75 6c 6c res.=.desc.?.(desc.cores.!=.null
f920 20 3f 20 64 65 73 63 2e 63 6f 72 65 73 20 3a 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0d 0a 20 20 20 .?.desc.cores.:.'-').:.'-';.....
f940 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 69 6d 65 6f 75 74 20 3d 20 64 65 73 .............const.timeout.=.des
f960 63 20 3f 20 28 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 c.?.(desc.timeout.!=.null.?.desc
f980 2e 74 69 6d 65 6f 75 74 20 2b 20 27 73 27 20 3a 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0d 0a 20 20 .timeout.+.'s'.:.'-').:.'-';....
f9a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 3d 20 ..............const.functions.=.
f9c0 64 65 73 63 20 3f 20 28 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 20 3f 20 64 65 73 63 2e 66 75 desc.?.(desc.functions.?.desc.fu
f9e0 6e 63 74 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3a 20 30 29 20 3a 20 27 2d 27 3b 0d 0a 0d 0a 20 20 nctions.length.:.0).:.'-';......
fa00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e ..............const.tr.=.documen
fa20 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 t.createElement('tr');..........
fa40 20 20 20 20 20 20 20 20 74 72 2e 63 6c 61 73 73 4e 61 6d 65 20 3d 20 27 77 6f 72 6b 65 72 2d 72 ........tr.className.=.'worker-r
fa60 6f 77 27 20 2b 20 28 69 64 20 3d 3d 3d 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3f ow'.+.(id.===.selectedWorkerId.?
fa80 20 27 20 73 65 6c 65 63 74 65 64 27 20 3a 20 27 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .'.selected'.:.'');.............
faa0 20 20 20 20 20 74 72 2e 64 61 74 61 73 65 74 2e 77 6f 72 6b 65 72 49 64 20 3d 20 69 64 3b 0d 0a .....tr.dataset.workerId.=.id;..
fac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 ................tr.innerHTML.=.`
fae0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d ......................<td.style=
fb00 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 "padding:.6px.8px;.color:.#f0f6f
fb20 63 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 c;.border-bottom:.1px.solid.#212
fb40 36 32 64 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 6e 61 6d 65 29 7d 3c 2f 74 64 3e 0d 0a 62d;">${escapeHtml(name)}</td>..
fb60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 ....................<td.style="p
fb80 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b adding:.6px.8px;.color:.#c9d1d9;
fba0 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 .border-bottom:.1px.solid.#21262
fbc0 64 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 68 6f 73 74 29 7d 3c 2f 74 64 3e 0d 0a 20 20 d;">${escapeHtml(host)}</td>....
fbe0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 ..................<td.style="pad
fc00 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 20 62 ding:.6px.8px;.color:.#c9d1d9;.b
fc20 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b order-bottom:.1px.solid.#21262d;
fc40 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d .text-align:.right;">${escapeHtm
fc60 6c 28 53 74 72 69 6e 67 28 63 6f 72 65 73 29 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 l(String(cores))}</td>..........
fc80 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 ............<td.style="padding:.
fca0 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 20 62 6f 72 64 65 72 2d 6px.8px;.color:.#c9d1d9;.border-
fcc0 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d bottom:.1px.solid.#21262d;.text-
fce0 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 align:.right;">${escapeHtml(Stri
fd00 6e 67 28 74 69 6d 65 6f 75 74 29 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ng(timeout))}</td>..............
fd20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 ........<td.style="padding:.6px.
fd40 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 8px;.color:.#c9d1d9;.border-bott
fd60 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 om:.1px.solid.#21262d;.text-alig
fd80 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 66 n:.right;">${escapeHtml(String(f
fda0 75 6e 63 74 69 6f 6e 73 29 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 unctions))}</td>................
fdc0 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 ......<td.style="padding:.6px.8p
fde0 78 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d x;.color:.#8b949e;.border-bottom
fe00 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 :.1px.solid.#21262d;.font-family
fe20 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 24 :.monospace;.font-size:.11px;">$
fe40 7b 65 73 63 61 70 65 48 74 6d 6c 28 69 64 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 {escapeHtml(id)}</td>...........
fe60 20 20 20 20 20 20 20 60 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 61 64 .......`;..................tr.ad
fe80 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 6c 69 63 6b 27 2c 20 28 29 20 3d 3e 20 7b 0d dEventListener('click',.().=>.{.
fea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 71 75 .....................document.qu
fec0 65 72 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 27 2e 77 6f 72 6b 65 72 2d 72 6f 77 27 29 2e 66 6f erySelectorAll('.worker-row').fo
fee0 72 45 61 63 68 28 72 20 3d 3e 20 72 2e 63 6c 61 73 73 4c 69 73 74 2e 72 65 6d 6f 76 65 28 27 73 rEach(r.=>.r.classList.remove('s
ff00 65 6c 65 63 74 65 64 27 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 elected'));.....................
ff20 20 69 66 20 28 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 3d 3d 20 69 64 29 20 7b 0d .if.(selectedWorkerId.===.id).{.
ff40 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 54 6f 67 67 .........................//.Togg
ff60 6c 65 20 6f 66 66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le.off..........................
ff80 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c 6c 3b 0d 0a 20 20 20 20 20 20 selectedWorkerId.=.null;........
ffa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c ..................document.getEl
ffc0 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 27 29 2e 73 74 79 6c 65 ementById('worker-detail').style
ffe0 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .display.=.'none';..............
10000 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ........}.else.{................
10020 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 69 64 3b ..........selectedWorkerId.=.id;
10040 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 63 6c 61 ..........................tr.cla
10060 73 73 4c 69 73 74 2e 61 64 64 28 27 73 65 6c 65 63 74 65 64 27 29 3b 0d 0a 20 20 20 20 20 20 20 ssList.add('selected');.........
10080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 57 6f 72 6b 65 72 44 65 74 .................renderWorkerDet
100a0 61 69 6c 28 69 64 2c 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 5b 69 64 5d 29 3b 0d 0a 20 20 20 ail(id,.descriptorMap[id]);.....
100c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .................}..............
100e0 20 20 20 20 7d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 ....});..................tbody.a
10100 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b ppendChild(tr);..............});
10120 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 52 65 2d 72 65 6e 64 65 72 20 64 65 74 ................//.Re-render.det
10140 61 69 6c 20 69 66 20 73 65 6c 65 63 74 65 64 20 77 6f 72 6b 65 72 20 69 73 20 73 74 69 6c 6c 20 ail.if.selected.worker.is.still.
10160 70 72 65 73 65 6e 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 6c 65 63 74 65 present..............if.(selecte
10180 64 57 6f 72 6b 65 72 49 64 20 26 26 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 5b 73 65 6c 65 63 dWorkerId.&&.descriptorMap[selec
101a0 74 65 64 57 6f 72 6b 65 72 49 64 5d 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 tedWorkerId]).{.................
101c0 20 72 65 6e 64 65 72 57 6f 72 6b 65 72 44 65 74 61 69 6c 28 73 65 6c 65 63 74 65 64 57 6f 72 6b .renderWorkerDetail(selectedWork
101e0 65 72 49 64 2c 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 5b 73 65 6c 65 63 74 65 64 57 6f 72 6b erId,.descriptorMap[selectedWork
10200 65 72 49 64 5d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 erId]);..............}.else.if.(
10220 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 26 26 20 21 64 65 73 63 72 69 70 74 6f 72 4d selectedWorkerId.&&.!descriptorM
10240 61 70 5b 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 5d 29 20 7b 0d 0a 20 20 20 20 20 20 20 ap[selectedWorkerId]).{.........
10260 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c 6c .........selectedWorkerId.=.null
10280 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 ;..................document.getE
102a0 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 27 29 2e 73 74 79 6c lementById('worker-detail').styl
102c0 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e.display.=.'none';.............
102e0 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c .}................container.styl
10300 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 6c 6f 63 6b 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d e.display.=.'block';..........}.
10320 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 57 69 6e 64 6f 77 73 20 46 49 4c 45 54 49 4d 45 3a 20 ...........//.Windows.FILETIME:.
10340 31 30 30 6e 73 20 74 69 63 6b 73 20 73 69 6e 63 65 20 31 36 30 31 2d 30 31 2d 30 31 2e 20 43 6f 100ns.ticks.since.1601-01-01..Co
10360 6e 76 65 72 74 20 74 6f 20 4a 53 20 44 61 74 65 2e 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 nvert.to.JS.Date...........const
10380 20 46 49 4c 45 54 49 4d 45 5f 45 50 4f 43 48 5f 4f 46 46 53 45 54 5f 4d 53 20 3d 20 31 31 36 34 .FILETIME_EPOCH_OFFSET_MS.=.1164
103a0 34 34 37 33 36 30 30 30 30 30 6e 3b 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 4473600000n;..........function.f
103c0 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 74 69 63 6b 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 iletimeToDate(ticks).{..........
103e0 20 20 20 20 69 66 20 28 21 74 69 63 6b 73 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 20 20 ....if.(!ticks).return.null;....
10400 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 73 20 3d 20 42 69 67 49 6e 74 28 74 69 63 6b ..........const.ms.=.BigInt(tick
10420 73 29 20 2f 20 31 30 30 30 30 6e 20 2d 20 46 49 4c 45 54 49 4d 45 5f 45 50 4f 43 48 5f 4f 46 46 s)./.10000n.-.FILETIME_EPOCH_OFF
10440 53 45 54 5f 4d 53 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 65 77 20 SET_MS;..............return.new.
10460 44 61 74 65 28 4e 75 6d 62 65 72 28 6d 73 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a Date(Number(ms));..........}....
10480 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 54 69 6d 65 28 64 61 74 65 ........function.formatTime(date
104a0 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 64 61 74 65 29 20 72 65 74 75 ).{..............if.(!date).retu
104c0 72 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 61 74 65 rn.'-';..............return.date
104e0 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 5b 5d 2c 20 7b 20 68 6f 75 72 3a 20 .toLocaleTimeString([],.{.hour:.
10500 27 32 2d 64 69 67 69 74 27 2c 20 6d 69 6e 75 74 65 3a 20 27 32 2d 64 69 67 69 74 27 2c 20 73 65 '2-digit',.minute:.'2-digit',.se
10520 63 6f 6e 64 3a 20 27 32 2d 64 69 67 69 74 27 20 7d 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a cond:.'2-digit'.});..........}..
10540 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 44 75 72 61 74 69 6f ..........function.formatDuratio
10560 6e 28 73 74 61 72 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 n(startDate,.endDate).{.........
10580 20 20 20 20 20 69 66 20 28 21 73 74 61 72 74 44 61 74 65 20 7c 7c 20 21 65 6e 64 44 61 74 65 29 .....if.(!startDate.||.!endDate)
105a0 20 72 65 74 75 72 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 .return.'-';..............const.
105c0 6d 73 20 3d 20 65 6e 64 44 61 74 65 20 2d 20 73 74 61 72 74 44 61 74 65 3b 0d 0a 20 20 20 20 20 ms.=.endDate.-.startDate;.......
105e0 20 20 20 20 20 20 20 69 66 20 28 6d 73 20 3c 20 30 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0d 0a .......if.(ms.<.0).return.'-';..
10600 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 6d 73 20 3c 20 31 30 30 30 29 20 72 65 74 75 72 ............if.(ms.<.1000).retur
10620 6e 20 6d 73 20 2b 20 27 20 6d 73 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 6d n.ms.+.'.ms';..............if.(m
10640 73 20 3c 20 36 30 30 30 30 29 20 72 65 74 75 72 6e 20 28 6d 73 20 2f 20 31 30 30 30 29 2e 74 6f s.<.60000).return.(ms./.1000).to
10660 46 69 78 65 64 28 32 29 20 2b 20 27 20 73 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f Fixed(2).+.'.s';..............co
10680 6e 73 74 20 6d 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 6d 73 20 2f 20 36 30 30 30 30 29 3b 0d nst.m.=.Math.floor(ms./.60000);.
106a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 20 3d 20 28 28 6d 73 20 25 20 36 30 .............const.s.=.((ms.%.60
106c0 30 30 30 29 20 2f 20 31 30 30 30 29 2e 74 6f 46 69 78 65 64 28 30 29 2e 70 61 64 53 74 61 72 74 000)./.1000).toFixed(0).padStart
106e0 28 32 2c 20 27 30 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 60 24 (2,.'0');..............return.`$
10700 7b 6d 7d 6d 20 24 7b 73 7d 73 60 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 {m}m.${s}s`;..........}.........
10720 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 51 75 65 75 65 73 28 29 20 ...async.function.fetchQueues().
10740 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 {..............const.data.=.awai
10760 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 71 75 65 75 65 73 27 29 3b 0d t.fetchJSON('/compute/queues');.
10780 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 71 75 65 75 65 73 20 3d 20 64 61 74 61 .............const.queues.=.data
107a0 2e 71 75 65 75 65 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f .queues.||.[];................co
107c0 6e 73 74 20 65 6d 70 74 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 nst.empty.=.document.getElementB
107e0 79 49 64 28 27 71 75 65 75 65 2d 6c 69 73 74 2d 65 6d 70 74 79 27 29 3b 0d 0a 20 20 20 20 20 20 yId('queue-list-empty');........
10800 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 ......const.container.=.document
10820 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 71 75 65 75 65 2d 6c 69 73 74 2d 63 6f 6e 74 .getElementById('queue-list-cont
10840 61 69 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 62 6f 64 ainer');..............const.tbod
10860 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 71 75 65 y.=.document.getElementById('que
10880 75 65 2d 6c 69 73 74 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 ue-list-body');................i
108a0 66 20 28 71 75 65 75 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 f.(queues.length.===.0).{.......
108c0 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d ...........empty.style.display.=
108e0 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e .'';..................container.
10900 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 style.display.=.'none';.........
10920 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d .........return;..............}.
10940 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 2e 73 74 79 6c 65 2e 64 69 73 70 6c ...............empty.style.displ
10960 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e ay.=.'none';..............tbody.
10980 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 innerHTML.=.'';................f
109a0 6f 72 20 28 63 6f 6e 73 74 20 71 20 6f 66 20 71 75 65 75 65 73 29 20 7b 0d 0a 20 20 20 20 20 20 or.(const.q.of.queues).{........
109c0 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 69 64 20 3d 20 71 2e 71 75 65 75 65 5f 69 64 20 ..........const.id.=.q.queue_id.
109e0 3f 3f 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 ??.'-';..................const.b
10a00 61 64 67 65 20 3d 20 71 2e 73 74 61 74 65 20 3d 3d 3d 20 27 63 61 6e 63 65 6c 6c 65 64 27 0d 0a adge.=.q.state.===.'cancelled'..
10a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 ....................?.'<span.cla
10a40 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 66 61 69 6c 75 72 65 22 3e 63 61 6e 63 65 6c ss="status-badge.failure">cancel
10a60 6c 65 64 3c 2f 73 70 61 6e 3e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 led</span>'.....................
10a80 20 3a 20 71 2e 73 74 61 74 65 20 3d 3d 3d 20 27 64 72 61 69 6e 69 6e 67 27 0d 0a 20 20 20 20 20 .:.q.state.===.'draining'.......
10aa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 ...................?.'<span.clas
10ac0 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 s="status-badge".style="backgrou
10ae0 6e 64 3a 72 67 62 61 28 32 31 30 2c 31 35 33 2c 33 34 2c 30 2e 31 35 29 3b 63 6f 6c 6f 72 3a 23 nd:rgba(210,153,34,0.15);color:#
10b00 64 32 39 39 32 32 3b 22 3e 64 72 61 69 6e 69 6e 67 3c 2f 73 70 61 6e 3e 27 0d 0a 20 20 20 20 20 d29922;">draining</span>'.......
10b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 71 2e 69 73 5f 63 6f 6d 70 6c 65 ...................:.q.is_comple
10b40 74 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 te..............................
10b60 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 73 75 63 ?.'<span.class="status-badge.suc
10b80 63 65 73 73 22 3e 63 6f 6d 70 6c 65 74 65 3c 2f 73 70 61 6e 3e 27 0d 0a 20 20 20 20 20 20 20 20 cess">complete</span>'..........
10ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 63 6c 61 ....................:.'<span.cla
10bc0 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f ss="status-badge".style="backgro
10be0 75 6e 64 3a 72 67 62 61 28 38 38 2c 31 36 36 2c 32 35 35 2c 30 2e 31 35 29 3b 63 6f 6c 6f 72 3a und:rgba(88,166,255,0.15);color:
10c00 23 35 38 61 36 66 66 3b 22 3e 61 63 74 69 76 65 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 #58a6ff;">active</span>';.......
10c20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 6f 6b 65 6e 20 3d 20 71 2e 71 75 65 75 65 ...........const.token.=.q.queue
10c40 5f 74 6f 6b 65 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 60 3c _token......................?.`<
10c60 73 70 61 6e 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 span.class="detail-mono">${escap
10c80 65 48 74 6d 6c 28 71 2e 71 75 65 75 65 5f 74 6f 6b 65 6e 29 7d 3c 2f 73 70 61 6e 3e 60 0d 0a 20 eHtml(q.queue_token)}</span>`...
10ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 73 74 79 6c ...................:.'<span.styl
10cc0 65 3d 22 63 6f 6c 6f 72 3a 23 36 65 37 36 38 31 3b 22 3e 2d 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 0d e="color:#6e7681;">-</span>';...
10ce0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 72 20 3d 20 64 6f 63 75 .................const.tr.=.docu
10d00 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 ment.createElement('tr');.......
10d20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 0d 0a 20 20 20 ...........tr.innerHTML.=.`.....
10d40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 .................<td.style="padd
10d60 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 20 62 6f ing:.6px.8px;.color:.#f0f6fc;.bo
10d80 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 rder-bottom:.1px.solid.#21262d;.
10da0 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 text-align:.right;.font-family:.
10dc0 6d 6f 6e 6f 73 70 61 63 65 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 monospace;">${escapeHtml(String(
10de0 69 64 29 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 id))}</td>......................
10e00 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 62 6f 72 <td.style="padding:.6px.8px;.bor
10e20 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 der-bottom:.1px.solid.#21262d;.t
10e40 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 24 7b 62 61 64 67 65 7d 3c 2f 74 64 ext-align:.center;">${badge}</td
10e60 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 >......................<td.style
10e80 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 ="padding:.6px.8px;.color:.#c9d1
10ea0 64 39 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 d9;.border-bottom:.1px.solid.#21
10ec0 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 71 2e 61 63 262d;.text-align:.right;">${q.ac
10ee0 74 69 76 65 5f 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 tive_count.??.0}</td>...........
10f00 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 ...........<td.style="padding:.6
10f20 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 33 66 62 39 35 30 3b 20 62 6f 72 64 65 72 2d 62 px.8px;.color:.#3fb950;.border-b
10f40 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d 61 ottom:.1px.solid.#21262d;.text-a
10f60 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 71 2e 63 6f 6d 70 6c 65 74 65 64 5f 63 6f 75 6e lign:.right;">${q.completed_coun
10f80 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t.??.0}</td>....................
10fa0 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 ..<td.style="padding:.6px.8px;.c
10fc0 6f 6c 6f 72 3a 20 23 66 38 35 31 34 39 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 olor:.#f85149;.border-bottom:.1p
10fe0 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 x.solid.#21262d;.text-align:.rig
11000 68 74 3b 22 3e 24 7b 71 2e 66 61 69 6c 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e ht;">${q.failed_count.??.0}</td>
11020 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d ......................<td.style=
11040 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 64 32 39 39 32 "padding:.6px.8px;.color:.#d2992
11060 32 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 2;.border-bottom:.1px.solid.#212
11080 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 71 2e 61 62 61 62d;.text-align:.right;">${q.aba
110a0 6e 64 6f 6e 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 ndoned_count.??.0}</td>.........
110c0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a .............<td.style="padding:
110e0 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 66 30 38 38 33 65 3b 20 62 6f 72 64 65 72 .6px.8px;.color:.#f0883e;.border
11100 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 -bottom:.1px.solid.#21262d;.text
11120 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 71 2e 63 61 6e 63 65 6c 6c 65 64 5f 63 6f -align:.right;">${q.cancelled_co
11140 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 unt.??.0}</td>..................
11160 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b ....<td.style="padding:.6px.8px;
11180 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 .border-bottom:.1px.solid.#21262
111a0 64 3b 22 3e 24 7b 74 6f 6b 65 6e 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 d;">${token}</td>...............
111c0 20 20 20 60 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 ...`;..................tbody.app
111e0 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a endChild(tr);..............}....
11200 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 ............container.style.disp
11220 6c 61 79 20 3d 20 27 62 6c 6f 63 6b 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 lay.=.'block';..........}.......
11240 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 41 63 74 69 6f 6e 48 .....async.function.fetchActionH
11260 69 73 74 6f 72 79 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 istory().{..............const.da
11280 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 6a ta.=.await.fetchJSON('/compute/j
112a0 6f 62 73 2f 68 69 73 74 6f 72 79 3f 6c 69 6d 69 74 3d 35 30 27 29 3b 0d 0a 20 20 20 20 20 20 20 obs/history?limit=50');.........
112c0 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 74 72 69 65 73 20 3d 20 64 61 74 61 2e 68 69 73 74 6f 72 .....const.entries.=.data.histor
112e0 79 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6d y.||.[];................const.em
11300 70 74 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 pty.=.document.getElementById('a
11320 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 ction-history-empty');..........
11340 20 20 20 20 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 ....const.container.=.document.g
11360 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 63 6f etElementById('action-history-co
11380 6e 74 61 69 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 62 ntainer');..............const.tb
113a0 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 ody.=.document.getElementById('a
113c0 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 ction-history-body');...........
113e0 20 20 20 20 20 69 66 20 28 65 6e 74 72 69 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b .....if.(entries.length.===.0).{
11400 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 2e 73 74 79 6c 65 2e 64 69 ..................empty.style.di
11420 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e splay.=.'';..................con
11440 74 61 69 6e 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a tainer.style.display.=.'none';..
11460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 ................return;.........
11480 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 2e 73 74 79 6c .....}................empty.styl
114a0 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 e.display.=.'none';.............
114c0 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 .tbody.innerHTML.=.'';..........
114e0 20 20 20 20 20 20 2f 2f 20 45 6e 74 72 69 65 73 20 61 72 72 69 76 65 20 6f 6c 64 65 73 74 2d 66 ......//.Entries.arrive.oldest-f
11500 69 72 73 74 3b 20 72 65 76 65 72 73 65 20 74 6f 20 73 68 6f 77 20 6e 65 77 65 73 74 20 61 74 20 irst;.reverse.to.show.newest.at.
11520 74 6f 70 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 65 6e 74 72 top..............for.(const.entr
11540 79 20 6f 66 20 5b 2e 2e 2e 65 6e 74 72 69 65 73 5d 2e 72 65 76 65 72 73 65 28 29 29 20 7b 0d 0a y.of.[...entries].reverse()).{..
11560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6c 73 6e 20 3d 20 65 6e 74 72 ................const.lsn.=.entr
11580 79 2e 6c 73 6e 20 3f 3f 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 y.lsn.??.'-';..................c
115a0 6f 6e 73 74 20 73 75 63 63 65 65 64 65 64 20 3d 20 65 6e 74 72 79 2e 73 75 63 63 65 65 64 65 64 onst.succeeded.=.entry.succeeded
115c0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 64 67 65 20 3d ;..................const.badge.=
115e0 20 73 75 63 63 65 65 64 65 64 20 3d 3d 20 6e 75 6c 6c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .succeeded.==.null..............
11600 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 ........?.'<span.class="status-b
11620 61 64 67 65 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 6e 64 3a 23 32 31 32 36 32 64 3b adge".style="background:#21262d;
11640 63 6f 6c 6f 72 3a 23 38 62 39 34 39 65 3b 22 3e 75 6e 6b 6e 6f 77 6e 3c 2f 73 70 61 6e 3e 27 0d color:#8b949e;">unknown</span>'.
11660 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 73 75 63 63 65 65 64 65 64 .....................:.succeeded
11680 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 ..........................?.'<sp
116a0 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 73 75 63 63 65 73 73 22 3e an.class="status-badge.success">
116c0 6f 6b 3c 2f 73 70 61 6e 3e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ok</span>'......................
116e0 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 ....:.'<span.class="status-badge
11700 20 66 61 69 6c 75 72 65 22 3e 66 61 69 6c 65 64 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 .failure">failed</span>';.......
11720 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 65 73 63 20 3d 20 65 6e 74 72 79 2e 61 63 ...........const.desc.=.entry.ac
11740 74 69 6f 6e 44 65 73 63 72 69 70 74 6f 72 20 7c 7c 20 7b 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 tionDescriptor.||.{};...........
11760 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 6e 20 3d 20 64 65 73 63 2e 46 75 6e 63 74 69 6f 6e 20 .......const.fn.=.desc.Function.
11780 7c 7c 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 77 ||.'-';..................const.w
117a0 6f 72 6b 65 72 49 64 20 3d 20 65 6e 74 72 79 2e 77 6f 72 6b 65 72 49 64 20 7c 7c 20 27 2d 27 3b orkerId.=.entry.workerId.||.'-';
117c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 63 74 69 6f 6e 49 64 ..................const.actionId
117e0 20 3d 20 65 6e 74 72 79 2e 61 63 74 69 6f 6e 49 64 20 7c 7c 20 27 2d 27 3b 0d 0a 0d 0a 20 20 20 .=.entry.actionId.||.'-';.......
11800 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 74 61 72 74 44 61 74 65 20 3d 20 66 .............const.startDate.=.f
11820 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 52 75 6e 6e 69 6e 67 iletimeToDate(entry.time_Running
11840 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 64 44 61 74 );..................const.endDat
11860 65 20 3d 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 43 6f e.=.filetimeToDate(entry.time_Co
11880 6d 70 6c 65 74 65 64 20 3f 3f 20 65 6e 74 72 79 2e 74 69 6d 65 5f 46 61 69 6c 65 64 29 3b 0d 0a mpleted.??.entry.time_Failed);..
118a0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 71 75 65 75 65 49 64 20 ..................const.queueId.
118c0 3d 20 65 6e 74 72 79 2e 71 75 65 75 65 49 64 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 =.entry.queueId.||.0;...........
118e0 20 20 20 20 20 20 20 63 6f 6e 73 74 20 71 75 65 75 65 43 65 6c 6c 20 3d 20 71 75 65 75 65 49 64 .......const.queueCell.=.queueId
11900 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 60 3c 61 20 68 72 65 66 ......................?.`<a.href
11920 3d 22 2f 63 6f 6d 70 75 74 65 2f 71 75 65 75 65 73 2f 24 7b 71 75 65 75 65 49 64 7d 22 20 73 74 ="/compute/queues/${queueId}".st
11940 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 23 35 38 61 36 66 66 3b 20 74 65 78 74 2d 64 65 63 6f 72 61 yle="color:.#58a6ff;.text-decora
11960 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 tion:.none;.font-family:.monospa
11980 63 65 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 71 75 65 75 65 49 64 ce;">${escapeHtml(String(queueId
119a0 29 29 7d 3c 2f 61 3e 60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 ))}</a>`......................:.
119c0 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 31 3b 22 3e 2d '<span.style="color:.#6e7681;">-
119e0 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e </span>';....................con
11a00 73 74 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 st.tr.=.document.createElement('
11a20 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 tr');..................tr.innerH
11a40 54 4d 4c 20 3d 20 60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 TML.=.`......................<td
11a60 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a .style="padding:.6px.8px;.color:
11a80 20 23 38 62 39 34 39 65 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c .#8b949e;.border-bottom:.1px.sol
11aa0 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 id.#21262d;.text-align:.right;.f
11ac0 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 22 3e 24 7b 65 73 63 61 70 65 ont-family:.monospace;">${escape
11ae0 48 74 6d 6c 28 53 74 72 69 6e 67 28 6c 73 6e 29 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 Html(String(lsn))}</td>.........
11b00 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a .............<td.style="padding:
11b20 20 36 70 78 20 38 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c .6px.8px;.border-bottom:.1px.sol
11b40 69 64 20 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e id.#21262d;.text-align:.right;">
11b60 24 7b 71 75 65 75 65 43 65 6c 6c 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ${queueCell}</td>...............
11b80 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 .......<td.style="padding:.6px.8
11ba0 70 78 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 px;.border-bottom:.1px.solid.#21
11bc0 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 24 7b 62 61 64 262d;.text-align:.center;">${bad
11be0 67 65 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 ge}</td>......................<t
11c00 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 d.style="padding:.6px.8px;.color
11c20 3a 20 23 66 30 66 36 66 63 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f :.#f0f6fc;.border-bottom:.1px.so
11c40 6c 69 64 20 23 32 31 32 36 32 64 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 66 6e 29 7d 3c lid.#21262d;">${escapeHtml(fn)}<
11c60 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 /td>......................<td.st
11c80 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 38 yle="padding:.6px.8px;.color:.#8
11ca0 62 39 34 39 65 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 b949e;.border-bottom:.1px.solid.
11cc0 23 32 31 32 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 #21262d;.text-align:.right;.font
11ce0 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 77 68 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77 72 61 70 -size:.12px;.white-space:.nowrap
11d00 3b 22 3e 24 7b 66 6f 72 6d 61 74 54 69 6d 65 28 73 74 61 72 74 44 61 74 65 29 7d 3c 2f 74 64 3e ;">${formatTime(startDate)}</td>
11d20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d ......................<td.style=
11d40 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 "padding:.6px.8px;.color:.#8b949
11d60 65 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 e;.border-bottom:.1px.solid.#212
11d80 36 32 64 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 62d;.text-align:.right;.font-siz
11da0 65 3a 20 31 32 70 78 3b 20 77 68 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77 72 61 70 3b 22 3e 24 e:.12px;.white-space:.nowrap;">$
11dc0 7b 66 6f 72 6d 61 74 54 69 6d 65 28 65 6e 64 44 61 74 65 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 {formatTime(endDate)}</td>......
11de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 ................<td.style="paddi
11e00 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 20 62 6f 72 ng:.6px.8px;.color:.#c9d1d9;.bor
11e20 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 74 der-bottom:.1px.solid.#21262d;.t
11e40 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 ext-align:.right;.font-size:.12p
11e60 78 3b 20 77 68 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77 72 61 70 3b 22 3e 24 7b 66 6f 72 6d 61 x;.white-space:.nowrap;">${forma
11e80 74 44 75 72 61 74 69 6f 6e 28 73 74 61 72 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 7d 3c 2f tDuration(startDate,.endDate)}</
11ea0 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 td>......................<td.sty
11ec0 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 le="padding:.6px.8px;.color:.#8b
11ee0 39 34 39 65 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 949e;.border-bottom:.1px.solid.#
11f00 32 31 32 36 32 64 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 21262d;.font-family:.monospace;.
11f20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 77 font-size:.11px;">${escapeHtml(w
11f40 6f 72 6b 65 72 49 64 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 orkerId)}</td>..................
11f60 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 70 61 64 64 69 6e 67 3a 20 36 70 78 20 38 70 78 3b ....<td.style="padding:.6px.8px;
11f80 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 .color:.#8b949e;.border-bottom:.
11fa0 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 1px.solid.#21262d;.font-family:.
11fc0 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 24 7b 65 monospace;.font-size:.11px;">${e
11fe0 73 63 61 70 65 48 74 6d 6c 28 61 63 74 69 6f 6e 49 64 29 7d 3c 2f 74 64 3e 0d 0a 20 20 20 20 20 scapeHtml(actionId)}</td>.......
12000 20 20 20 20 20 20 20 20 20 20 20 60 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 ...........`;..................t
12020 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 body.appendChild(tr);...........
12040 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 ...}................container.st
12060 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 6c 6f 63 6b 27 3b 0d 0a 20 20 20 20 20 20 20 20 yle.display.=.'block';..........
12080 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 }............async.function.upda
120a0 74 65 44 61 73 68 62 6f 61 72 64 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 teDashboard().{..............try
120c0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 77 61 69 74 20 50 72 6f 6d 69 73 .{..................await.Promis
120e0 65 2e 61 6c 6c 28 5b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 e.all([......................fet
12100 63 68 48 65 61 6c 74 68 28 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 chHealth(),.....................
12120 20 66 65 74 63 68 53 74 61 74 73 28 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .fetchStats(),..................
12140 20 20 20 20 66 65 74 63 68 53 79 73 49 6e 66 6f 28 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ....fetchSysInfo(),.............
12160 20 20 20 20 20 20 20 20 20 66 65 74 63 68 57 6f 72 6b 65 72 73 28 29 2c 0d 0a 20 20 20 20 20 20 .........fetchWorkers(),........
12180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 51 75 65 75 65 73 28 29 2c 0d 0a 20 20 ..............fetchQueues(),....
121a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 41 63 74 69 6f 6e 48 69 73 ..................fetchActionHis
121c0 74 6f 72 79 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5d 29 3b 0d 0a 0d 0a 20 tory()..................]);.....
121e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 45 72 72 6f 72 28 29 3b 0d 0a 20 20 ...............clearError();....
12200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 74 65 54 69 6d 65 73 74 61 6d 70 28 29 3b ..............updateTimestamp();
12220 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 72 72 6f 72 29 20 7b 0d ..............}.catch.(error).{.
12240 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 27 .................console.error('
12260 45 72 72 6f 72 20 75 70 64 61 74 69 6e 67 20 64 61 73 68 62 6f 61 72 64 3a 27 2c 20 65 72 72 6f Error.updating.dashboard:',.erro
12280 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 45 72 72 6f 72 28 65 r);..................showError(e
122a0 72 72 6f 72 2e 6d 65 73 73 61 67 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 rror.message);..............}...
122c0 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 53 74 61 72 74 20 75 70 64 .......}............//.Start.upd
122e0 61 74 69 6e 67 0d 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 44 61 73 68 62 6f 61 72 64 28 29 ating..........updateDashboard()
12300 3b 0d 0a 20 20 20 20 20 20 20 20 73 65 74 49 6e 74 65 72 76 61 6c 28 75 70 64 61 74 65 44 61 73 ;..........setInterval(updateDas
12320 68 62 6f 61 72 64 2c 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 29 3b 0d 0a 20 20 20 20 hboard,.REFRESH_INTERVAL);......
12340 3c 2f 73 63 72 69 70 74 3e 0d 0a 3c 2f 62 6f 64 79 3e 0d 0a 3c 2f 68 74 6d 6c 3e 0d 0a 50 4b 03 </script>..</body>..</html>..PK.
12360 04 0a 00 00 00 00 00 76 7b 53 5c 00 db b7 d0 87 26 00 00 87 26 00 00 10 00 00 00 63 6f 6d 70 75 .......v{S\.....&...&......compu
12380 74 65 2f 68 75 62 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0d 0a 3c 68 74 6d te/hub.html<!DOCTYPE.html>..<htm
123a0 6c 20 6c 61 6e 67 3d 22 65 6e 22 3e 0d 0a 3c 68 65 61 64 3e 0d 0a 20 20 20 20 3c 6d 65 74 61 20 l.lang="en">..<head>......<meta.
123c0 63 68 61 72 73 65 74 3d 22 55 54 46 2d 38 22 3e 0d 0a 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 charset="UTF-8">......<meta.name
123e0 3d 22 76 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 ="viewport".content="width=devic
12400 65 2d 77 69 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0d 0a 20 20 e-width,.initial-scale=1.0">....
12420 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 65 72 3e ..<script.src="banner.js".defer>
12440 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 6e 61 76 2e </script>......<script.src="nav.
12460 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 3c 74 69 74 6c 65 3e js".defer></script>......<title>
12480 5a 65 6e 20 48 75 62 20 44 61 73 68 62 6f 61 72 64 3c 2f 74 69 74 6c 65 3e 0d 0a 20 20 20 20 3c Zen.Hub.Dashboard</title>......<
124a0 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 2a 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 style>..........*.{.............
124c0 20 6d 61 72 67 69 6e 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 .margin:.0;..............padding
124e0 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 62 6f :.0;..............box-sizing:.bo
12500 72 64 65 72 2d 62 6f 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 rder-box;..........}............
12520 62 6f 64 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a body.{..............font-family:
12540 20 2d 61 70 70 6c 65 2d 73 79 73 74 65 6d 2c 20 42 6c 69 6e 6b 4d 61 63 53 79 73 74 65 6d 46 6f .-apple-system,.BlinkMacSystemFo
12560 6e 74 2c 20 27 53 65 67 6f 65 20 55 49 27 2c 20 52 6f 62 6f 74 6f 2c 20 4f 78 79 67 65 6e 2c 20 nt,.'Segoe.UI',.Roboto,.Oxygen,.
12580 55 62 75 6e 74 75 2c 20 43 61 6e 74 61 72 65 6c 6c 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 0d 0a Ubuntu,.Cantarell,.sans-serif;..
125a0 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 30 64 31 31 31 37 3b ............background:.#0d1117;
125c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 0d 0a 20 ..............color:.#c9d1d9;...
125e0 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 ...........padding:.20px;.......
12600 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 6f 6e 74 61 69 6e 65 72 20 7b 0d 0a 20 20 ...}.............container.{....
12620 20 20 20 20 20 20 20 20 20 20 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 30 30 70 78 3b 0d 0a 20 20 ..........max-width:.1400px;....
12640 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 0d 0a 20 20 20 20 20 ..........margin:.0.auto;.......
12660 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 74 69 6d 65 73 74 61 6d 70 20 7b 0d 0a 20 20 ...}.............timestamp.{....
12680 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 ..........font-size:.12px;......
126a0 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 31 3b 0d 0a 20 20 20 20 20 20 20 ........color:.#6e7681;.........
126c0 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 67 72 69 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 .}.............grid.{...........
126e0 20 20 20 64 69 73 70 6c 61 79 3a 20 67 72 69 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 ...display:.grid;..............g
12700 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 61 75 74 rid-template-columns:.repeat(aut
12720 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 32 32 30 70 78 2c 20 31 66 72 29 29 3b 0d 0a 20 20 20 o-fit,.minmax(220px,.1fr));.....
12740 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .........gap:.20px;.............
12760 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d .margin-bottom:.30px;..........}
12780 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 61 72 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .............card.{.............
127a0 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 36 31 62 32 32 3b 0d 0a 20 20 20 20 20 20 20 20 20 .background:.#161b22;...........
127c0 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 0d 0a 20 ...border:.1px.solid.#30363d;...
127e0 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a ...........border-radius:.6px;..
12800 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 ............padding:.20px;......
12820 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 61 72 64 2d 74 69 74 6c 65 20 7b 0d 0a ....}.............card-title.{..
12840 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0d 0a 20 20 ............font-size:.14px;....
12860 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 ..........font-weight:.600;.....
12880 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 .........color:.#8b949e;........
128a0 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 ......margin-bottom:.12px;......
128c0 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 ........text-transform:.uppercas
128e0 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 e;..............letter-spacing:.
12900 30 2e 35 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6d 65 0.5px;..........}.............me
12920 74 72 69 63 2d 76 61 6c 75 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 tric-value.{..............font-s
12940 69 7a 65 3a 20 33 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 ize:.36px;..............font-wei
12960 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 ght:.600;..............color:.#f
12980 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 68 65 69 67 68 74 3a 0f6fc;..............line-height:
129a0 20 31 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6d 65 74 72 69 .1;..........}.............metri
129c0 63 2d 6c 61 62 65 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 c-label.{..............font-size
129e0 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 39 :.12px;..............color:.#8b9
12a00 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 34 70 49e;..............margin-top:.4p
12a20 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 70 72 6f 67 72 65 x;..........}.............progre
12a40 73 73 2d 62 61 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 ss-bar.{..............width:.100
12a60 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 38 70 78 3b 0d 0a 20 20 %;..............height:.8px;....
12a80 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 32 31 32 36 32 64 3b 0d 0a ..........background:.#21262d;..
12aa0 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0d ............border-radius:.4px;.
12ac0 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 76 65 72 66 6c 6f 77 3a 20 68 69 64 64 65 6e 3b 0d 0a .............overflow:.hidden;..
12ae0 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 38 70 78 3b 0d 0a 20 20 ............margin-top:.8px;....
12b00 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 70 72 6f 67 72 65 73 73 2d 66 69 6c ......}.............progress-fil
12b20 6c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 31 30 30 25 3b 0d 0a l.{..............height:.100%;..
12b40 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 35 38 61 36 66 66 3b ............background:.#58a6ff;
12b60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f 6e 3a 20 77 69 64 74 68 20 ..............transition:.width.
12b80 30 2e 33 73 20 65 61 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 0.3s.ease;..........}...........
12ba0 20 2e 65 72 72 6f 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 ..error.{..............color:.#f
12bc0 38 35 31 34 39 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 31 32 70 85149;..............padding:.12p
12be0 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 63 31 x;..............background:.#1c1
12c00 63 31 63 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a c1c;..............border-radius:
12c20 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 32 30 70 78 20 .6px;..............margin:.20px.
12c40 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0;..............font-size:.13px;
12c60 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 65 63 74 69 6f 6e 2d ..........}.............section-
12c80 74 69 74 6c 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 title.{..............font-size:.
12ca0 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 20px;..............font-weight:.
12cc0 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 600;..............margin-bottom:
12ce0 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 .20px;..............color:.#f0f6
12d00 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 61 62 6c 65 20 fc;..........}............table.
12d20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0d 0a 20 20 20 {..............width:.100%;.....
12d40 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 63 6f 6c 6c 61 70 73 65 3a 20 63 6f 6c 6c 61 70 .........border-collapse:.collap
12d60 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 se;..............font-size:.13px
12d80 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 68 20 7b 0d 0a 20 20 ;..........}............th.{....
12da0 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 0d 0a 20 20 20 ..........text-align:.left;.....
12dc0 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 .........color:.#8b949e;........
12de0 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 38 70 78 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 ......padding:.8px.12px;........
12e00 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 ......border-bottom:.1px.solid.#
12e20 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 30363d;..............font-weight
12e40 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f :.600;..............text-transfo
12e60 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 74 rm:.uppercase;..............lett
12e80 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 er-spacing:.0.5px;..............
12ea0 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 font-size:.11px;..........}.....
12ec0 20 20 20 20 20 20 20 74 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 .......td.{..............padding
12ee0 3a 20 38 70 78 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d :.8px.12px;..............border-
12f00 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 32 31 32 36 32 64 3b 0d 0a 20 20 20 20 bottom:.1px.solid.#21262d;......
12f20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 0d 0a 20 20 20 20 20 20 20 ........color:.#c9d1d9;.........
12f40 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 72 3a 6c 61 73 74 2d 63 68 69 6c 64 20 74 64 20 7b .}............tr:last-child.td.{
12f60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 6e 6f 6e ..............border-bottom:.non
12f80 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 75 73 e;..........}.............status
12fa0 2d 62 61 64 67 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 69 -badge.{..............display:.i
12fc0 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e nline-block;..............paddin
12fe0 67 3a 20 32 70 78 20 38 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d g:.2px.8px;..............border-
13000 72 61 64 69 75 73 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 radius:.4px;..............font-s
13020 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 ize:.11px;..............font-wei
13040 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 ght:.600;..........}............
13060 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 61 63 74 69 76 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 .status-badge.active.{..........
13080 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 67 62 61 28 36 33 2c 20 31 38 35 2c 20 38 30 ....background:.rgba(63,.185,.80
130a0 2c 20 30 2e 31 35 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 33 66 ,.0.15);..............color:.#3f
130c0 62 39 35 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 73 74 61 b950;..........}.............sta
130e0 74 75 73 2d 62 61 64 67 65 2e 69 6e 61 63 74 69 76 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 tus-badge.inactive.{............
13100 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 67 62 61 28 31 33 39 2c 20 31 34 38 2c 20 31 35 38 ..background:.rgba(139,.148,.158
13120 2c 20 30 2e 31 35 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 ,.0.15);..............color:.#8b
13140 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 65 6d 70 949e;..........}.............emp
13160 74 79 2d 73 74 61 74 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 ty-state.{..............color:.#
13180 36 65 37 36 38 31 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 6e7681;..............font-size:.
131a0 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 13px;..............padding:.20px
131c0 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e .0;..............text-align:.cen
131e0 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0d 0a 3c ter;..........}......</style>..<
13200 2f 68 65 61 64 3e 0d 0a 3c 62 6f 64 79 3e 0d 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 /head>..<body>......<div.class="
13220 63 6f 6e 74 61 69 6e 65 72 22 3e 0d 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 container">..........<zen-banner
13240 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 6e 6f 6d 69 6e 61 6c 22 20 73 75 62 74 69 74 .cluster-status="nominal".subtit
13260 6c 65 3d 22 48 55 42 22 20 74 61 67 6c 69 6e 65 3d 22 4f 76 65 72 76 69 65 77 22 3e 3c 2f 7a 65 le="HUB".tagline="Overview"></ze
13280 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e 0d 0a 20 20 n-banner>..........<zen-nav>....
132a0 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 68 75 62 2e 68 74 6d 6c 22 3e 48 75 62 ..........<a.href="hub.html">Hub
132c0 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e 0d 0a 20 20 20 20 20 20 </a>..........</zen-nav>........
132e0 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 6d 65 73 74 61 6d 70 22 3e 4c 61 73 74 20 75 70 ..<div.class="timestamp">Last.up
13300 64 61 74 65 64 3a 20 3c 73 70 61 6e 20 69 64 3d 22 6c 61 73 74 2d 75 70 64 61 74 65 22 3e 4e 65 dated:.<span.id="last-update">Ne
13320 76 65 72 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 ver</span></div>............<div
13340 20 69 64 3d 22 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 22 3e 3c 2f 64 69 76 3e 0d 0a 0d 0a .id="error-container"></div>....
13360 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c ........<div.class="section-titl
13380 65 22 3e 43 61 70 61 63 69 74 79 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 e">Capacity</div>..........<div.
133a0 63 6c 61 73 73 3d 22 67 72 69 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 class="grid">..............<div.
133c0 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c class="card">..................<
133e0 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 76 65 20 4d 6f div.class="card-title">Active.Mo
13400 64 75 6c 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 dules</div>..................<di
13420 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 69 6e 73 74 61 v.class="metric-value".id="insta
13440 6e 63 65 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 nce-count">-</div>..............
13460 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 43 75 ....<div.class="metric-label">Cu
13480 72 72 65 6e 74 6c 79 20 70 72 6f 76 69 73 69 6f 6e 65 64 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 rrently.provisioned</div>.......
134a0 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 .......</div>..............<div.
134c0 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c class="card">..................<
134e0 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 50 65 61 6b 20 4d 6f 64 75 div.class="card-title">Peak.Modu
13500 6c 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 les</div>..................<div.
13520 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 6d 61 78 2d 69 6e 73 class="metric-value".id="max-ins
13540 74 61 6e 63 65 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 tance-count">-</div>............
13560 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e ......<div.class="metric-label">
13580 48 69 67 68 20 77 61 74 65 72 6d 61 72 6b 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 High.watermark</div>............
135a0 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 ..</div>..............<div.class
135c0 3d 22 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 ="card">..................<div.c
135e0 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 49 6e 73 74 61 6e 63 65 20 4c 69 6d 69 74 lass="card-title">Instance.Limit
13600 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 </div>..................<div.cla
13620 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 69 6e 73 74 61 6e 63 65 2d 6c ss="metric-value".id="instance-l
13640 69 6d 69 74 22 3e 2d 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c imit">-</div>..................<
13660 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 4d 61 78 69 6d 75 6d div.class="metric-label">Maximum
13680 20 61 6c 6c 6f 77 65 64 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .allowed</div>..................
136a0 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 3e 0d 0a 20 20 20 20 <div.class="progress-bar">......
136c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 ................<div.class="prog
136e0 72 65 73 73 2d 66 69 6c 6c 22 20 69 64 3d 22 63 61 70 61 63 69 74 79 2d 70 72 6f 67 72 65 73 73 ress-fill".id="capacity-progress
13700 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 30 25 22 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 ".style="width:.0%"></div>......
13720 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ............</div>..............
13740 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 </div>..........</div>..........
13760 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 4d 6f 64 ..<div.class="section-title">Mod
13780 75 6c 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 ules</div>..........<div.class="
137a0 63 61 72 64 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 card">..............<div.class="
137c0 63 61 72 64 2d 74 69 74 6c 65 22 3e 53 74 6f 72 61 67 65 20 53 65 72 76 65 72 20 49 6e 73 74 61 card-title">Storage.Server.Insta
137e0 6e 63 65 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d nces</div>..............<div.id=
13800 22 65 6d 70 74 79 2d 73 74 61 74 65 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 "empty-state".class="empty-state
13820 22 3e 4e 6f 20 6d 6f 64 75 6c 65 73 20 70 72 6f 76 69 73 69 6f 6e 65 64 2e 3c 2f 64 69 76 3e 0d ">No.modules.provisioned.</div>.
13840 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 6d 6f 64 75 6c 65 2d 74 .............<table.id="module-t
13860 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 able".style="display:.none;">...
13880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 ...............<thead>..........
138a0 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ............<tr>................
138c0 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 4d 6f 64 75 6c 65 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 ..........<th>Module.ID</th>....
138e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d ......................<th.style=
13900 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 53 74 61 74 75 73 3c 2f 74 68 "text-align:.center;">Status</th
13920 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 >......................</tr>....
13940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 ..............</thead>..........
13960 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 2d ........<tbody.id="module-table-
13980 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 body"></tbody>..............</ta
139a0 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 3c 2f 64 69 76 3e ble>..........</div>......</div>
139c0 0d 0a 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 ........<script>..........const.
139e0 42 41 53 45 5f 55 52 4c 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 69 BASE_URL.=.window.location.origi
13a00 6e 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 n;..........const.REFRESH_INTERV
13a20 41 4c 20 3d 20 32 30 30 30 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 AL.=.2000;............function.e
13a40 73 63 61 70 65 48 74 6d 6c 28 74 65 78 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 scapeHtml(text).{..............v
13a60 61 72 20 64 69 76 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 ar.div.=.document.createElement(
13a80 27 64 69 76 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 76 2e 74 65 78 74 43 6f 6e 'div');..............div.textCon
13aa0 74 65 6e 74 20 3d 20 74 65 78 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e tent.=.text;..............return
13ac0 20 64 69 76 2e 69 6e 6e 65 72 48 54 4d 4c 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 .div.innerHTML;..........}......
13ae0 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 77 45 72 72 6f 72 28 6d 65 73 73 61 67 65 ......function.showError(message
13b00 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 ).{..............document.getEle
13b20 6d 65 6e 74 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 mentById('error-container').inne
13b40 72 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 64 69 76 20 63 rHTML.=..................'<div.c
13b60 6c 61 73 73 3d 22 65 72 72 6f 72 22 3e 45 72 72 6f 72 3a 20 27 20 2b 20 65 73 63 61 70 65 48 74 lass="error">Error:.'.+.escapeHt
13b80 6d 6c 28 6d 65 73 73 61 67 65 29 20 2b 20 27 3c 2f 64 69 76 3e 27 3b 0d 0a 20 20 20 20 20 20 20 ml(message).+.'</div>';.........
13ba0 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 65 61 72 45 72 72 6f .}............function.clearErro
13bc0 72 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 r().{..............document.getE
13be0 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e lementById('error-container').in
13c00 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 nerHTML.=.'';..........}........
13c20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 4a 53 4f 4e 28 65 6e 64 ....async.function.fetchJSON(end
13c40 70 6f 69 6e 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e point).{..............var.respon
13c60 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 65 6e 64 70 se.=.await.fetch(BASE_URL.+.endp
13c80 6f 69 6e 74 2c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 73 oint,.{..................headers
13ca0 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 :.{.'Accept':.'application/json'
13cc0 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .}..............});.............
13ce0 20 69 66 20 28 21 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 .if.(!response.ok).{............
13d00 20 20 20 20 20 20 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 48 54 54 50 20 27 20 2b 20 ......throw.new.Error('HTTP.'.+.
13d20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 2b 20 27 3a 20 27 20 2b 20 72 65 73 70 6f 6e 73 response.status.+.':.'.+.respons
13d40 65 2e 73 74 61 74 75 73 54 65 78 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 e.statusText);..............}...
13d60 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 ...........return.await.response
13d80 2e 6a 73 6f 6e 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 .json();..........}............a
13da0 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 53 74 61 74 73 28 29 20 7b 0d 0a 20 20 sync.function.fetchStats().{....
13dc0 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 ..........var.data.=.await.fetch
13de0 4a 53 4f 4e 28 27 2f 68 75 62 2f 73 74 61 74 73 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 JSON('/hub/stats');.............
13e00 20 20 20 76 61 72 20 63 75 72 72 65 6e 74 20 3d 20 64 61 74 61 2e 63 75 72 72 65 6e 74 49 6e 73 ...var.current.=.data.currentIns
13e20 74 61 6e 63 65 43 6f 75 6e 74 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 tanceCount.||.0;..............va
13e40 72 20 6d 61 78 20 3d 20 64 61 74 61 2e 6d 61 78 49 6e 73 74 61 6e 63 65 43 6f 75 6e 74 20 7c 7c r.max.=.data.maxInstanceCount.||
13e60 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 69 6d 69 74 20 3d 20 64 61 74 .0;..............var.limit.=.dat
13e80 61 2e 69 6e 73 74 61 6e 63 65 4c 69 6d 69 74 20 7c 7c 20 30 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 a.instanceLimit.||.0;...........
13ea0 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 69 6e .....document.getElementById('in
13ec0 73 74 61 6e 63 65 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 75 72 stance-count').textContent.=.cur
13ee0 72 65 6e 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 rent;..............document.getE
13f00 6c 65 6d 65 6e 74 42 79 49 64 28 27 6d 61 78 2d 69 6e 73 74 61 6e 63 65 2d 63 6f 75 6e 74 27 29 lementById('max-instance-count')
13f20 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6d 61 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .textContent.=.max;.............
13f40 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 69 6e 73 74 61 6e .document.getElementById('instan
13f60 63 65 2d 6c 69 6d 69 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6c 69 6d 69 74 3b 0d ce-limit').textContent.=.limit;.
13f80 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 63 74 20 3d 20 6c 69 6d 69 74 20 3e ...............var.pct.=.limit.>
13fa0 20 30 20 3f 20 28 63 75 72 72 65 6e 74 20 2f 20 6c 69 6d 69 74 29 20 2a 20 31 30 30 20 3a 20 30 .0.?.(current./.limit).*.100.:.0
13fc0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 ;..............document.getEleme
13fe0 6e 74 42 79 49 64 28 27 63 61 70 61 63 69 74 79 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c ntById('capacity-progress').styl
14000 65 2e 77 69 64 74 68 20 3d 20 70 63 74 20 2b 20 27 25 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 e.width.=.pct.+.'%';............
14020 20 20 20 20 76 61 72 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 ....var.banner.=.document.queryS
14040 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 elector('zen-banner');..........
14060 20 20 20 20 69 66 20 28 63 75 72 72 65 6e 74 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 20 ....if.(current.===.0).{........
14080 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 ..........banner.setAttribute('c
140a0 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6e 6f 6d 69 6e 61 6c 27 29 3b 0d 0a 20 20 20 luster-status',.'nominal');.....
140c0 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 6c 69 6d 69 74 20 3e 20 30 20 26 26 .........}.else.if.(limit.>.0.&&
140e0 20 63 75 72 72 65 6e 74 20 3e 3d 20 6c 69 6d 69 74 20 2a 20 30 2e 39 29 20 7b 0d 0a 20 20 20 20 .current.>=.limit.*.0.9).{......
14100 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 ............banner.setAttribute(
14120 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 65 67 72 61 64 65 64 27 29 3b 0d 0a 'cluster-status',.'degraded');..
14140 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 ............}.else.{............
14160 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 ......banner.setAttribute('clust
14180 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6e 6f 6d 69 6e 61 6c 27 29 3b 0d 0a 20 20 20 20 20 20 20 er-status',.'nominal');.........
141a0 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 .....}..........}............asy
141c0 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 4d 6f 64 75 6c 65 73 28 29 20 7b 0d 0a 20 20 nc.function.fetchModules().{....
141e0 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 ..........var.data.=.await.fetch
14200 4a 53 4f 4e 28 27 2f 68 75 62 2f 73 74 61 74 75 73 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 JSON('/hub/status');............
14220 20 20 76 61 72 20 6d 6f 64 75 6c 65 73 20 3d 20 64 61 74 61 2e 6d 6f 64 75 6c 65 73 20 7c 7c 20 ..var.modules.=.data.modules.||.
14240 5b 5d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 [];................var.emptyStat
14260 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 6d 70 e.=.document.getElementById('emp
14280 74 79 2d 73 74 61 74 65 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 ty-state');..............var.tab
142a0 6c 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6d 6f le.=.document.getElementById('mo
142c0 64 75 6c 65 2d 74 61 62 6c 65 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 dule-table');..............var.t
142e0 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 body.=.document.getElementById('
14300 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 module-table-body');............
14320 20 20 20 20 69 66 20 28 6d 6f 64 75 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d ....if.(modules.length.===.0).{.
14340 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c .................emptyState.styl
14360 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.display.=.'';.................
14380 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a .table.style.display.=.'none';..
143a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 ................return;.........
143c0 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 .....}................emptyState
143e0 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 .style.display.=.'none';........
14400 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d ......table.style.display.=.'';.
14420 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d ...............tbody.innerHTML.=
14440 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 .'';..............for.(var.i.=.0
14460 3b 20 69 20 3c 20 6d 6f 64 75 6c 65 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0d 0a 20 20 ;.i.<.modules.length;.i++).{....
14480 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 20 3d 20 6d 6f 64 75 6c 65 73 5b 69 5d ..............var.m.=.modules[i]
144a0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 6f 64 75 6c 65 49 64 20 ;..................var.moduleId.
144c0 3d 20 6d 2e 6d 6f 64 75 6c 65 49 64 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 =.m.moduleId.||.'';.............
144e0 20 20 20 20 20 76 61 72 20 70 72 6f 76 69 73 69 6f 6e 65 64 20 3d 20 6d 2e 70 72 6f 76 69 73 69 .....var.provisioned.=.m.provisi
14500 6f 6e 65 64 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 64 oned;....................var.bad
14520 67 65 20 3d 20 70 72 6f 76 69 73 69 6f 6e 65 64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ge.=.provisioned................
14540 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 ......?.'<span.class="status-bad
14560 67 65 20 61 63 74 69 76 65 22 3e 50 72 6f 76 69 73 69 6f 6e 65 64 3c 2f 73 70 61 6e 3e 27 0d 0a ge.active">Provisioned</span>'..
14580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 63 6c 61 ....................:.'<span.cla
145a0 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 69 6e 61 63 74 69 76 65 22 3e 49 6e 61 63 74 ss="status-badge.inactive">Inact
145c0 69 76 65 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ive</span>';....................
145e0 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 var.tr.=.document.createElement(
14600 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 'tr');..................tr.inner
14620 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 HTML.=......................'<td
14640 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 .style="font-family:.monospace;.
14660 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c font-size:.12px;">'.+.escapeHtml
14680 28 6d 6f 64 75 6c 65 49 64 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 (moduleId).+.'</td>'.+..........
146a0 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 ............'<td.style="text-ali
146c0 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 27 20 2b 20 62 61 64 67 65 20 2b 20 27 3c 2f 74 64 3e 27 gn:.center;">'.+.badge.+.'</td>'
146e0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 ;..................tbody.appendC
14700 68 69 6c 64 28 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 hild(tr);..............}........
14720 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 75 70 ..}............async.function.up
14740 64 61 74 65 44 61 73 68 62 6f 61 72 64 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 dateDashboard().{..............v
14760 61 72 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 ar.banner.=.document.querySelect
14780 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 or('zen-banner');..............t
147a0 72 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 77 61 69 74 20 50 72 6f 6d ry.{..................await.Prom
147c0 69 73 65 2e 61 6c 6c 28 5b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 ise.all([......................f
147e0 65 74 63 68 53 74 61 74 73 28 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 etchStats(),....................
14800 20 20 66 65 74 63 68 4d 6f 64 75 6c 65 73 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..fetchModules()................
14820 20 20 5d 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 45 72 ..]);....................clearEr
14840 72 6f 72 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 ror();..................document
14860 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6c 61 73 74 2d 75 70 64 61 74 65 27 29 2e 74 .getElementById('last-update').t
14880 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6e 65 77 20 44 61 74 65 28 29 2e 74 6f 4c 6f 63 61 6c 65 extContent.=.new.Date().toLocale
148a0 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 TimeString();..............}.cat
148c0 63 68 20 28 65 72 72 6f 72 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f ch.(error).{..................co
148e0 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 75 70 64 61 74 69 6e 67 20 64 61 73 68 nsole.error('Error.updating.dash
14900 62 6f 61 72 64 3a 27 2c 20 65 72 72 6f 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 board:',.error);................
14920 20 20 73 68 6f 77 45 72 72 6f 72 28 65 72 72 6f 72 2e 6d 65 73 73 61 67 65 29 3b 0d 0a 20 20 20 ..showError(error.message);.....
14940 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 .............banner.setAttribute
14960 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6f 66 66 6c 69 6e 65 27 29 3b 0d 0a ('cluster-status',.'offline');..
14980 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 ............}..........}........
149a0 20 20 20 20 75 70 64 61 74 65 44 61 73 68 62 6f 61 72 64 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 ....updateDashboard();..........
149c0 73 65 74 49 6e 74 65 72 76 61 6c 28 75 70 64 61 74 65 44 61 73 68 62 6f 61 72 64 2c 20 52 45 46 setInterval(updateDashboard,.REF
149e0 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 29 3b 0d 0a 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0d 0a RESH_INTERVAL);......</script>..
14a00 3c 2f 62 6f 64 79 3e 0d 0a 3c 2f 68 74 6d 6c 3e 0d 0a 50 4b 03 04 0a 00 00 00 00 00 ce 71 52 5c </body>..</html>..PK.........qR\
14a20 06 ed 85 fd 3b 00 00 00 3b 00 00 00 12 00 00 00 63 6f 6d 70 75 74 65 2f 69 6e 64 65 78 2e 68 74 ....;...;.......compute/index.ht
14a40 6d 6c 3c 6d 65 74 61 20 68 74 74 70 2d 65 71 75 69 76 3d 22 72 65 66 72 65 73 68 22 20 63 6f 6e ml<meta.http-equiv="refresh".con
14a60 74 65 6e 74 3d 22 30 3b 20 75 72 6c 3d 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 22 20 2f 3e 50 4b 03 tent="0;.url=compute.html"./>PK.
14a80 04 0a 00 00 00 00 00 9c 74 52 5c 00 e8 fa e8 47 08 00 00 47 08 00 00 0e 00 00 00 63 6f 6d 70 75 ........tR\....G...G.......compu
14aa0 74 65 2f 6e 61 76 2e 6a 73 2f 2a 2a 0d 0a 20 2a 20 7a 65 6e 2d 6e 61 76 2e 6a 73 20 e2 80 94 20 te/nav.js/**...*.zen-nav.js.....
14ac0 5a 65 6e 20 64 61 73 68 62 6f 61 72 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 62 61 72 20 57 65 62 Zen.dashboard.navigation.bar.Web
14ae0 20 43 6f 6d 70 6f 6e 65 6e 74 0d 0a 20 2a 0d 0a 20 2a 20 55 73 61 67 65 3a 0d 0a 20 2a 20 20 20 .Component...*...*.Usage:...*...
14b00 3c 73 63 72 69 70 74 20 73 72 63 3d 22 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 <script.src="nav.js".defer></scr
14b20 69 70 74 3e 0d 0a 20 2a 0d 0a 20 2a 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e 0d 0a 20 2a 20 20 20 20 ipt>...*...*...<zen-nav>...*....
14b40 20 3c 61 20 68 72 65 66 3d 22 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 22 3e 4e 6f 64 65 3c 2f 61 3e .<a.href="compute.html">Node</a>
14b60 0d 0a 20 2a 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 ...*.....<a.href="orchestrator.h
14b80 74 6d 6c 22 3e 4f 72 63 68 65 73 74 72 61 74 6f 72 3c 2f 61 3e 0d 0a 20 2a 20 20 20 3c 2f 7a 65 tml">Orchestrator</a>...*...</ze
14ba0 6e 2d 6e 61 76 3e 0d 0a 20 2a 0d 0a 20 2a 20 45 61 63 68 20 63 68 69 6c 64 20 3c 61 3e 20 62 65 n-nav>...*...*.Each.child.<a>.be
14bc0 63 6f 6d 65 73 20 61 20 6e 61 76 20 6c 69 6e 6b 2e 20 54 68 65 20 63 75 72 72 65 6e 74 20 70 61 comes.a.nav.link..The.current.pa
14be0 67 65 20 69 73 0d 0a 20 2a 20 68 69 67 68 6c 69 67 68 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 ge.is...*.highlighted.automatica
14c00 6c 6c 79 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 68 72 65 66 2e 0d 0a 20 2a 2f 0d 0a 0d 0a 63 lly.based.on.the.href....*/....c
14c20 6c 61 73 73 20 5a 65 6e 4e 61 76 20 65 78 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d 65 6e 74 20 lass.ZenNav.extends.HTMLElement.
14c40 7b 0d 0a 0d 0a 20 20 63 6f 6e 6e 65 63 74 65 64 43 61 6c 6c 62 61 63 6b 28 29 20 7b 0d 0a 20 20 {......connectedCallback().{....
14c60 20 20 69 66 20 28 21 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 29 20 74 68 69 73 2e 61 74 74 ..if.(!this.shadowRoot).this.att
14c80 61 63 68 53 68 61 64 6f 77 28 7b 20 6d 6f 64 65 3a 20 27 6f 70 65 6e 27 20 7d 29 3b 0d 0a 20 20 achShadow({.mode:.'open'.});....
14ca0 20 20 74 68 69 73 2e 5f 72 65 6e 64 65 72 28 29 3b 0d 0a 20 20 7d 0d 0a 0d 0a 20 20 5f 72 65 6e ..this._render();....}......_ren
14cc0 64 65 72 28 29 20 7b 0d 0a 20 20 20 20 63 6f 6e 73 74 20 63 75 72 72 65 6e 74 50 61 74 68 20 3d der().{......const.currentPath.=
14ce0 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 70 61 74 68 6e 61 6d 65 3b 0d 0a 20 20 20 20 .window.location.pathname;......
14d00 63 6f 6e 73 74 20 69 74 65 6d 73 20 3d 20 41 72 72 61 79 2e 66 72 6f 6d 28 74 68 69 73 2e 71 75 const.items.=.Array.from(this.qu
14d20 65 72 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 27 3a 73 63 6f 70 65 20 3e 20 61 27 29 29 3b 0d 0a erySelectorAll(':scope.>.a'));..
14d40 0d 0a 20 20 20 20 63 6f 6e 73 74 20 6c 69 6e 6b 73 20 3d 20 69 74 65 6d 73 2e 6d 61 70 28 61 20 ......const.links.=.items.map(a.
14d60 3d 3e 20 7b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 68 72 65 66 20 3d 20 61 2e 67 65 74 41 74 =>.{........const.href.=.a.getAt
14d80 74 72 69 62 75 74 65 28 27 68 72 65 66 27 29 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 63 6f tribute('href').||.'';........co
14da0 6e 73 74 20 6c 61 62 65 6c 20 3d 20 61 2e 74 65 78 74 43 6f 6e 74 65 6e 74 2e 74 72 69 6d 28 29 nst.label.=.a.textContent.trim()
14dc0 3b 0d 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 61 63 74 69 76 65 20 3d 20 63 75 72 72 65 6e 74 50 ;........const.active.=.currentP
14de0 61 74 68 2e 65 6e 64 73 57 69 74 68 28 68 72 65 66 29 3b 0d 0a 20 20 20 20 20 20 72 65 74 75 72 ath.endsWith(href);........retur
14e00 6e 20 60 3c 61 20 63 6c 61 73 73 3d 22 6e 61 76 2d 6c 69 6e 6b 24 7b 61 63 74 69 76 65 20 3f 20 n.`<a.class="nav-link${active.?.
14e20 27 20 61 63 74 69 76 65 27 20 3a 20 27 27 7d 22 20 68 72 65 66 3d 22 24 7b 68 72 65 66 7d 22 3e '.active'.:.''}".href="${href}">
14e40 24 7b 6c 61 62 65 6c 7d 3c 2f 61 3e 60 3b 0d 0a 20 20 20 20 7d 29 2e 6a 6f 69 6e 28 27 27 29 3b ${label}</a>`;......}).join('');
14e60 0d 0a 0d 0a 20 20 20 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 6e 6e 65 72 48 54 4d ........this.shadowRoot.innerHTM
14e80 4c 20 3d 20 60 0d 0a 20 20 20 20 20 20 3c 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 2a 2c L.=.`........<style>..........*,
14ea0 20 2a 3a 3a 62 65 66 6f 72 65 2c 20 2a 3a 3a 61 66 74 65 72 20 7b 20 62 6f 78 2d 73 69 7a 69 6e .*::before,.*::after.{.box-sizin
14ec0 67 3a 20 62 6f 72 64 65 72 2d 62 6f 78 3b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70 61 64 64 69 6e g:.border-box;.margin:.0;.paddin
14ee0 67 3a 20 30 3b 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3a 68 6f 73 74 20 7b 0d 0a 20 20 20 20 g:.0;.}............:host.{......
14f00 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 20 20 20 20 ......display:.block;...........
14f20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d .margin-bottom:.16px;..........}
14f40 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6e 61 76 2d 62 61 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 .............nav-bar.{..........
14f60 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 ..display:.flex;............alig
14f80 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 67 61 70 3a n-items:.center;............gap:
14fa0 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 34 70 78 3b 0d 0a .4px;............padding:.4px;..
14fc0 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 36 31 62 32 32 3b 0d 0a ..........background:.#161b22;..
14fe0 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 ..........border:.1px.solid.#303
15000 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 63d;............border-radius:.6
15020 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6e 61 76 2d 6c px;..........}.............nav-l
15040 69 6e 6b 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 2d 61 ink.{............font-family:.-a
15060 70 70 6c 65 2d 73 79 73 74 65 6d 2c 20 42 6c 69 6e 6b 4d 61 63 53 79 73 74 65 6d 46 6f 6e 74 2c pple-system,.BlinkMacSystemFont,
15080 20 27 53 65 67 6f 65 20 55 49 27 2c 20 52 6f 62 6f 74 6f 2c 20 4f 78 79 67 65 6e 2c 20 55 62 75 .'Segoe.UI',.Roboto,.Oxygen,.Ubu
150a0 6e 74 75 2c 20 43 61 6e 74 61 72 65 6c 6c 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 0d 0a 20 20 20 ntu,.Cantarell,.sans-serif;.....
150c0 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 .......font-size:.13px;.........
150e0 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 35 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 ...font-weight:.500;............
15100 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d color:.#8b949e;............text-
15120 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 70 61 64 decoration:.none;............pad
15140 64 69 6e 67 3a 20 36 70 78 20 31 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 ding:.6px.14px;............borde
15160 72 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 r-radius:.4px;............transi
15180 74 69 6f 6e 3a 20 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e tion:.color.0.15s,.background.0.
151a0 31 35 73 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6e 61 76 2d 15s;..........}.............nav-
151c0 6c 69 6e 6b 3a 68 6f 76 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 link:hover.{............color:.#
151e0 63 39 64 31 64 39 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 c9d1d9;............background:.#
15200 32 31 32 36 32 64 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 6e 21262d;..........}.............n
15220 61 76 2d 6c 69 6e 6b 2e 61 63 74 69 76 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f av-link.active.{............colo
15240 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e r:.#f0f6fc;............backgroun
15260 64 3a 20 23 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 3c 2f d:.#30363d;..........}........</
15280 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 3c 6e 61 76 20 63 6c 61 73 73 3d 22 6e 61 76 2d 62 61 style>........<nav.class="nav-ba
152a0 72 22 3e 24 7b 6c 69 6e 6b 73 7d 3c 2f 6e 61 76 3e 0d 0a 20 20 20 20 60 3b 0d 0a 20 20 7d 0d 0a r">${links}</nav>......`;....}..
152c0 7d 0d 0a 0d 0a 63 75 73 74 6f 6d 45 6c 65 6d 65 6e 74 73 2e 64 65 66 69 6e 65 28 27 7a 65 6e 2d }....customElements.define('zen-
152e0 6e 61 76 27 2c 20 5a 65 6e 4e 61 76 29 3b 0d 0a 50 4b 03 04 0a 00 00 00 00 00 ca b5 63 5c 9c 89 nav',.ZenNav);..PK..........c\..
15300 28 94 a5 81 00 00 a5 81 00 00 19 00 00 00 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 73 74 72 61 74 (.............compute/orchestrat
15320 6f 72 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0d 0a 3c 68 74 6d 6c 20 6c 61 or.html<!DOCTYPE.html>..<html.la
15340 6e 67 3d 22 65 6e 22 3e 0d 0a 3c 68 65 61 64 3e 0d 0a 20 20 20 20 3c 6d 65 74 61 20 63 68 61 72 ng="en">..<head>......<meta.char
15360 73 65 74 3d 22 55 54 46 2d 38 22 3e 0d 0a 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 set="UTF-8">......<meta.name="vi
15380 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 ewport".content="width=device-wi
153a0 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0d 0a 20 20 20 20 3c 73 dth,.initial-scale=1.0">......<s
153c0 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 cript.src="banner.js".defer></sc
153e0 72 69 70 74 3e 0d 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 6e 61 76 2e 6a 73 22 20 ript>......<script.src="nav.js".
15400 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 3c 74 69 74 6c 65 3e 5a 65 6e 20 defer></script>......<title>Zen.
15420 4f 72 63 68 65 73 74 72 61 74 6f 72 20 44 61 73 68 62 6f 61 72 64 3c 2f 74 69 74 6c 65 3e 0d 0a Orchestrator.Dashboard</title>..
15440 20 20 20 20 3c 73 74 79 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 2a 20 7b 0d 0a 20 20 20 20 20 20 ....<style>..........*.{........
15460 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 ......margin:.0;..............pa
15480 64 64 69 6e 67 3a 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 78 2d 73 69 7a 69 6e dding:.0;..............box-sizin
154a0 67 3a 20 62 6f 72 64 65 72 2d 62 6f 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 g:.border-box;..........}.......
154c0 20 20 20 20 20 62 6f 64 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 .....body.{..............font-fa
154e0 6d 69 6c 79 3a 20 2d 61 70 70 6c 65 2d 73 79 73 74 65 6d 2c 20 42 6c 69 6e 6b 4d 61 63 53 79 73 mily:.-apple-system,.BlinkMacSys
15500 74 65 6d 46 6f 6e 74 2c 20 27 53 65 67 6f 65 20 55 49 27 2c 20 52 6f 62 6f 74 6f 2c 20 4f 78 79 temFont,.'Segoe.UI',.Roboto,.Oxy
15520 67 65 6e 2c 20 55 62 75 6e 74 75 2c 20 43 61 6e 74 61 72 65 6c 6c 2c 20 73 61 6e 73 2d 73 65 72 gen,.Ubuntu,.Cantarell,.sans-ser
15540 69 66 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 30 64 if;..............background:.#0d
15560 31 31 31 37 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 1117;..............color:.#c9d1d
15580 39 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 9;..............padding:.20px;..
155a0 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 63 6f 6e 74 61 69 6e 65 72 20 ........}.............container.
155c0 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 30 30 70 78 {..............max-width:.1400px
155e0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 0d 0a ;..............margin:.0.auto;..
15600 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 68 31 20 7b 0d 0a 20 20 20 20 20 ........}............h1.{.......
15620 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 33 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 .......font-size:.32px;.........
15640 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 .....font-weight:.600;..........
15660 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 30 70 78 3b 0d 0a 20 20 20 20 20 20 ....margin-bottom:.10px;........
15680 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 7d ......color:.#f0f6fc;..........}
156a0 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 65 61 64 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 .............header.{...........
156c0 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a ...display:.flex;..............j
156e0 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 20 73 70 61 63 65 2d 62 65 74 77 65 65 6e 3b 0d 0a ustify-content:.space-between;..
15700 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b ............align-items:.center;
15720 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 ..............margin-bottom:.30p
15740 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 74 69 6d 65 73 74 x;..........}.............timest
15760 61 6d 70 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 amp.{..............font-size:.12
15780 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 31 3b px;..............color:.#6e7681;
157a0 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 61 67 65 6e 74 2d 63 6f ..........}.............agent-co
157c0 75 6e 74 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 unt.{..............display:.flex
157e0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 ;..............align-items:.cent
15800 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 38 70 78 3b 0d 0a 20 20 20 20 er;..............gap:.8px;......
15820 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0d 0a 20 20 20 20 20 20 ........font-size:.14px;........
15840 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 38 70 78 20 31 36 70 78 3b 0d 0a 20 20 20 20 20 20 ......padding:.8px.16px;........
15860 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 ......border-radius:.6px;.......
15880 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 36 31 62 32 32 3b 0d 0a 20 20 20 .......background:.#161b22;.....
158a0 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 .........border:.1px.solid.#3036
158c0 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 61 67 65 6e 74 3d;..........}.............agent
158e0 2d 63 6f 75 6e 74 20 2e 63 6f 75 6e 74 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e -count..count.{..............fon
15900 74 2d 73 69 7a 65 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d t-size:.20px;..............font-
15920 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a weight:.600;..............color:
15940 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 .#f0f6fc;..........}............
15960 2e 63 61 72 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a .card.{..............background:
15980 20 23 31 36 31 62 32 32 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 .#161b22;..............border:.1
159a0 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 px.solid.#30363d;..............b
159c0 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 order-radius:.6px;..............
159e0 70 61 64 64 69 6e 67 3a 20 32 30 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 padding:.20px;..........}.......
15a00 20 20 20 20 20 2e 63 61 72 64 2d 74 69 74 6c 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ......card-title.{..............
15a20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f font-size:.14px;..............fo
15a40 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c nt-weight:.600;..............col
15a60 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e or:.#8b949e;..............margin
15a80 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 -bottom:.12px;..............text
15aa0 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 -transform:.uppercase;..........
15ac0 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 0d 0a 20 20 20 20 ....letter-spacing:.0.5px;......
15ae0 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 65 72 72 6f 72 20 7b 0d 0a 20 20 20 20 20 ....}.............error.{.......
15b00 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 38 35 31 34 39 3b 0d 0a 20 20 20 20 20 20 20 20 .......color:.#f85149;..........
15b20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ....padding:.12px;..............
15b40 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 31 63 31 63 31 63 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 background:.#1c1c1c;............
15b60 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 ..border-radius:.6px;...........
15b80 20 20 20 6d 61 72 67 69 6e 3a 20 32 30 70 78 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...margin:.20px.0;..............
15ba0 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 font-size:.13px;..........}.....
15bc0 20 20 20 20 20 20 20 74 61 62 6c 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 .......table.{..............widt
15be0 68 3a 20 31 30 30 25 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 63 6f 6c h:.100%;..............border-col
15c00 6c 61 70 73 65 3a 20 63 6f 6c 6c 61 70 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f lapse:.collapse;..............fo
15c20 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 nt-size:.13px;..........}.......
15c40 20 20 20 20 20 74 68 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 .....th.{..............text-alig
15c60 6e 3a 20 6c 65 66 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 38 62 n:.left;..............color:.#8b
15c80 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 38 70 78 20 949e;..............padding:.8px.
15ca0 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 12px;..............border-bottom
15cc0 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 :.1px.solid.#30363d;............
15ce0 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ..font-weight:.600;.............
15d00 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 .text-transform:.uppercase;.....
15d20 20 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 0d .........letter-spacing:.0.5px;.
15d40 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 0d 0a 20 .............font-size:.11px;...
15d60 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 64 20 7b 0d 0a 20 20 20 20 20 20 .......}............td.{........
15d80 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 38 70 78 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 ......padding:.8px.12px;........
15da0 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 23 ......border-bottom:.1px.solid.#
15dc0 32 31 32 36 32 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 63 39 64 21262d;..............color:.#c9d
15de0 31 64 39 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 72 3a 6c 61 1d9;..........}............tr:la
15e00 73 74 2d 63 68 69 6c 64 20 74 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 st-child.td.{..............borde
15e20 72 2d 62 6f 74 74 6f 6d 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 r-bottom:.none;..........}......
15e40 20 20 20 20 20 20 2e 74 6f 74 61 6c 2d 72 6f 77 20 74 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 .......total-row.td.{...........
15e60 20 20 20 62 6f 72 64 65 72 2d 74 6f 70 3a 20 32 70 78 20 73 6f 6c 69 64 20 23 33 30 33 36 33 64 ...border-top:.2px.solid.#30363d
15e80 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b ;..............font-weight:.600;
15ea0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 ..............color:.#f0f6fc;...
15ec0 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 65 61 6c 74 68 2d 64 6f 74 20 .......}.............health-dot.
15ee0 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 69 6e 6c 69 6e 65 2d 62 {..............display:.inline-b
15f00 6c 6f 63 6b 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 30 70 78 3b 0d lock;..............width:.10px;.
15f20 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 31 30 70 78 3b 0d 0a 20 20 20 20 .............height:.10px;......
15f40 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0d 0a 20 20 20 ........border-radius:.50%;.....
15f60 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 65 61 6c 74 68 2d 67 72 65 65 6e 20 .....}.............health-green.
15f80 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23 33 66 62 39 {..............background:.#3fb9
15fa0 35 30 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 65 61 6c 74 50;..........}.............healt
15fc0 68 2d 79 65 6c 6c 6f 77 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 h-yellow.{..............backgrou
15fe0 6e 64 3a 20 23 64 32 39 39 32 32 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 nd:.#d29922;..........}.........
16000 20 20 20 2e 68 65 61 6c 74 68 2d 72 65 64 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 ....health-red.{..............ba
16020 63 6b 67 72 6f 75 6e 64 3a 20 23 66 38 35 31 34 39 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d ckground:.#f85149;..........}...
16040 0a 20 20 20 20 20 20 20 20 61 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a .........a.{..............color:
16060 20 23 35 38 61 36 66 66 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 64 65 63 6f .#58a6ff;..............text-deco
16080 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 ration:.none;..........}........
160a0 20 20 20 20 61 3a 68 6f 76 65 72 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d ....a:hover.{..............text-
160c0 64 65 63 6f 72 61 74 69 6f 6e 3a 20 75 6e 64 65 72 6c 69 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 decoration:.underline;..........
160e0 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 65 6d 70 74 79 2d 73 74 61 74 65 20 7b 0d 0a 20 20 20 }.............empty-state.{.....
16100 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 36 65 37 36 38 31 3b 0d 0a 20 20 20 20 20 20 .........color:.#6e7681;........
16120 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 ......font-size:.13px;..........
16140 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 30 70 78 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 ....padding:.20px.0;............
16160 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 7d ..text-align:.center;..........}
16180 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 69 73 74 6f 72 79 2d 74 61 62 73 20 7b 0d 0a 20 20 20 .............history-tabs.{.....
161a0 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0d 0a 20 20 20 20 20 20 20 .........display:.flex;.........
161c0 20 20 20 20 20 67 61 70 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b .....gap:.4px;..............back
161e0 67 72 6f 75 6e 64 3a 20 23 30 64 31 31 31 37 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f ground:.#0d1117;..............bo
16200 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 rder-radius:.6px;..............p
16220 61 64 64 69 6e 67 3a 20 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 adding:.2px;..........}.........
16240 20 20 20 2e 68 69 73 74 6f 72 79 2d 74 61 62 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 ....history-tab.{..............b
16260 61 63 6b 67 72 6f 75 6e 64 3a 20 74 72 61 6e 73 70 61 72 65 6e 74 3b 0d 0a 20 20 20 20 20 20 20 ackground:.transparent;.........
16280 20 20 20 20 20 62 6f 72 64 65 72 3a 20 6e 6f 6e 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .....border:.none;..............
162a0 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e color:.#8b949e;..............fon
162c0 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d t-size:.12px;..............font-
162e0 77 65 69 67 68 74 3a 20 36 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e weight:.600;..............paddin
16300 67 3a 20 34 70 78 20 31 32 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 g:.4px.12px;..............border
16320 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 73 6f -radius:.4px;..............curso
16340 72 3a 20 70 6f 69 6e 74 65 72 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 r:.pointer;..............text-tr
16360 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ansform:.uppercase;.............
16380 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 0d 0a 20 20 20 20 20 20 20 .letter-spacing:.0.5px;.........
163a0 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 69 73 74 6f 72 79 2d 74 61 62 3a 68 6f 76 65 72 .}.............history-tab:hover
163c0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 23 63 39 64 31 64 39 3b 0d .{..............color:.#c9d1d9;.
163e0 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 2e 68 69 73 74 6f 72 79 2d 74 .........}.............history-t
16400 61 62 2e 61 63 74 69 76 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f ab.active.{..............backgro
16420 75 6e 64 3a 20 23 33 30 33 36 33 64 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 und:.#30363d;..............color
16440 3a 20 23 66 30 66 36 66 63 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 3c 2f 73 74 79 :.#f0f6fc;..........}......</sty
16460 6c 65 3e 0d 0a 3c 2f 68 65 61 64 3e 0d 0a 3c 62 6f 64 79 3e 0d 0a 20 20 20 20 3c 64 69 76 20 63 le>..</head>..<body>......<div.c
16480 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 22 3e 0d 0a 20 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e lass="container">......<zen-bann
164a0 65 72 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 6e 6f 6d 69 6e 61 6c 22 20 6c 6f 61 64 er.cluster-status="nominal".load
164c0 3d 22 30 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0d 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e ="0"></zen-banner>..........<zen
164e0 2d 6e 61 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 63 6f 6d 70 -nav>..............<a.href="comp
16500 75 74 65 2e 68 74 6d 6c 22 3e 4e 6f 64 65 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ute.html">Node</a>..............
16520 3c 61 20 68 72 65 66 3d 22 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 22 3e 4f 72 63 68 <a.href="orchestrator.html">Orch
16540 65 73 74 72 61 74 6f 72 3c 2f 61 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e estrator</a>..........</zen-nav>
16560 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 65 61 64 65 72 22 3e 0d 0a ..........<div.class="header">..
16580 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ............<div>...............
165a0 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 6d 65 73 74 61 6d 70 22 3e 4c 61 73 74 20 75 ...<div.class="timestamp">Last.u
165c0 70 64 61 74 65 64 3a 20 3c 73 70 61 6e 20 69 64 3d 22 6c 61 73 74 2d 75 70 64 61 74 65 22 3e 4e pdated:.<span.id="last-update">N
165e0 65 76 65 72 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c ever</span></div>..............<
16600 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 61 /div>..............<div.class="a
16620 67 65 6e 74 2d 63 6f 75 6e 74 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 gent-count">..................<s
16640 70 61 6e 3e 41 67 65 6e 74 73 3a 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 pan>Agents:</span>..............
16660 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 63 6f 75 6e 74 22 20 69 64 3d 22 61 67 65 6e ....<span.class="count".id="agen
16680 74 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 73 70 61 6e 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c t-count">-</span>..............<
166a0 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 /div>..........</div>...........
166c0 20 3c 64 69 76 20 69 64 3d 22 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 22 3e 3c 2f 64 69 76 .<div.id="error-container"></div
166e0 3e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0d >............<div.class="card">.
16700 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 .............<div.class="card-ti
16720 74 6c 65 22 3e 43 6f 6d 70 75 74 65 20 41 67 65 6e 74 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 tle">Compute.Agents</div>.......
16740 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 20 63 6c 61 .......<div.id="empty-state".cla
16760 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 3e 4e 6f 20 61 67 65 6e 74 73 20 72 65 67 69 73 ss="empty-state">No.agents.regis
16780 74 65 72 65 64 2e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 tered.</div>..............<table
167a0 20 69 64 3d 22 61 67 65 6e 74 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 .id="agent-table".style="display
167c0 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 :.none;">..................<thea
167e0 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 d>......................<tr>....
16800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d ......................<th.style=
16820 22 77 69 64 74 68 3a 20 34 30 70 78 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 "width:.40px;.text-align:.center
16840 3b 22 3e 48 65 61 6c 74 68 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ;">Health</th>..................
16860 20 20 20 20 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e 61 6d 65 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 ........<th>Hostname</th>.......
16880 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 ...................<th.style="te
168a0 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 43 50 55 73 3c 2f 74 68 3e 0d 0a 20 20 20 xt-align:.right;">CPUs</th>.....
168c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 .....................<th.style="
168e0 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 43 50 55 20 55 73 61 67 65 3c 2f 74 text-align:.right;">CPU.Usage</t
16900 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 h>..........................<th.
16920 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 4d 65 6d 6f 72 style="text-align:.right;">Memor
16940 79 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 y</th>..........................
16960 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 51 <th.style="text-align:.right;">Q
16980 75 65 75 65 73 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ueues</th>......................
169a0 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 ....<th.style="text-align:.right
169c0 3b 22 3e 50 65 6e 64 69 6e 67 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ;">Pending</th>.................
169e0 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 .........<th.style="text-align:.
16a00 72 69 67 68 74 3b 22 3e 52 75 6e 6e 69 6e 67 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 right;">Running</th>............
16a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c ..............<th.style="text-al
16a40 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 43 6f 6d 70 6c 65 74 65 64 3c 2f 74 68 3e 0d 0a 20 20 20 ign:.right;">Completed</th>.....
16a60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 .....................<th.style="
16a80 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 54 72 61 66 66 69 63 3c 2f 74 68 3e text-align:.right;">Traffic</th>
16aa0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 ..........................<th.st
16ac0 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 4c 61 73 74 20 53 65 yle="text-align:.right;">Last.Se
16ae0 65 6e 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 en</th>......................</t
16b00 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0d 0a 20 20 r>..................</thead>....
16b20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 61 67 65 6e 74 2d 74 ..............<tbody.id="agent-t
16b40 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 able-body"></tbody>.............
16b60 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 .</table>..........</div>.......
16b80 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 ...<div.class="card".style="marg
16ba0 69 6e 2d 74 6f 70 3a 20 32 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 in-top:.20px;">..............<di
16bc0 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6e 6e 65 63 74 65 64 20 43 v.class="card-title">Connected.C
16be0 6c 69 65 6e 74 73 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 lients</div>..............<div.i
16c00 64 3d 22 63 6c 69 65 6e 74 73 2d 65 6d 70 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 d="clients-empty".class="empty-s
16c20 74 61 74 65 22 3e 4e 6f 20 63 6c 69 65 6e 74 73 20 63 6f 6e 6e 65 63 74 65 64 2e 3c 2f 64 69 76 tate">No.clients.connected.</div
16c40 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 63 6c 69 65 6e 74 >..............<table.id="client
16c60 73 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e s-table".style="display:.none;">
16c80 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 ..................<thead>.......
16ca0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ...............<tr>.............
16cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 34 .............<th.style="width:.4
16ce0 30 70 78 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 48 65 61 6c 74 68 0px;.text-align:.center;">Health
16d00 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c </th>..........................<
16d20 74 68 3e 43 6c 69 65 6e 74 20 49 44 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 th>Client.ID</th>...............
16d40 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e 61 6d 65 3c 2f 74 68 3e 0d 0a 20 20 ...........<th>Hostname</th>....
16d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 41 64 64 72 65 73 ......................<th>Addres
16d80 73 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 s</th>..........................
16da0 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 4c <th.style="text-align:.right;">L
16dc0 61 73 74 20 53 65 65 6e 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ast.Seen</th>...................
16de0 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 ...</tr>..................</thea
16e00 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 63 d>..................<tbody.id="c
16e20 6c 69 65 6e 74 73 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d 0a 20 20 20 lients-table-body"></tbody>.....
16e40 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 .........</table>..........</div
16e60 3e 0d 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 >..........<div.class="card".sty
16e80 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 le="margin-top:.20px;">.........
16ea0 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 20 .....<div.style="display:.flex;.
16ec0 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 20 67 61 70 3a 20 31 32 70 78 3b 20 align-items:.center;.gap:.12px;.
16ee0 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 margin-bottom:.12px;">..........
16f00 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 20 ........<div.class="card-title".
16f20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 30 3b 22 3e 45 76 65 6e 74 20 style="margin-bottom:.0;">Event.
16f40 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c History</div>..................<
16f60 64 69 76 20 63 6c 61 73 73 3d 22 68 69 73 74 6f 72 79 2d 74 61 62 73 22 3e 0d 0a 20 20 20 20 20 div.class="history-tabs">.......
16f80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 62 75 74 74 6f 6e 20 63 6c 61 73 73 3d 22 68 69 ...............<button.class="hi
16fa0 73 74 6f 72 79 2d 74 61 62 20 61 63 74 69 76 65 22 20 64 61 74 61 2d 74 61 62 3d 22 77 6f 72 6b story-tab.active".data-tab="work
16fc0 65 72 73 22 20 6f 6e 63 6c 69 63 6b 3d 22 73 77 69 74 63 68 48 69 73 74 6f 72 79 54 61 62 28 27 ers".onclick="switchHistoryTab('
16fe0 77 6f 72 6b 65 72 73 27 29 22 3e 57 6f 72 6b 65 72 73 3c 2f 62 75 74 74 6f 6e 3e 0d 0a 20 20 20 workers')">Workers</button>.....
17000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 62 75 74 74 6f 6e 20 63 6c 61 73 73 3d 22 .................<button.class="
17020 68 69 73 74 6f 72 79 2d 74 61 62 22 20 64 61 74 61 2d 74 61 62 3d 22 63 6c 69 65 6e 74 73 22 20 history-tab".data-tab="clients".
17040 6f 6e 63 6c 69 63 6b 3d 22 73 77 69 74 63 68 48 69 73 74 6f 72 79 54 61 62 28 27 63 6c 69 65 6e onclick="switchHistoryTab('clien
17060 74 73 27 29 22 3e 43 6c 69 65 6e 74 73 3c 2f 62 75 74 74 6f 6e 3e 0d 0a 20 20 20 20 20 20 20 20 ts')">Clients</button>..........
17080 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 ........</div>..............</di
170a0 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 68 69 73 74 6f 72 79 v>..............<div.id="history
170c0 2d 70 61 6e 65 6c 2d 77 6f 72 6b 65 72 73 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 -panel-workers">................
170e0 20 20 3c 64 69 76 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 22 20 63 6c 61 73 73 3d ..<div.id="history-empty".class=
17100 22 65 6d 70 74 79 2d 73 74 61 74 65 22 3e 4e 6f 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 65 76 "empty-state">No.provisioning.ev
17120 65 6e 74 73 20 72 65 63 6f 72 64 65 64 2e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 ents.recorded.</div>............
17140 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 22 20 ......<table.id="history-table".
17160 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 20 20 20 20 20 20 style="display:.none;">.........
17180 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 .............<thead>............
171a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ..............<tr>..............
171c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 54 69 6d 65 3c 2f 74 68 3e 0d 0a 20 ................<th>Time</th>...
171e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 45 ...........................<th>E
17200 76 65 6e 74 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 vent</th>.......................
17220 20 20 20 20 20 20 20 3c 74 68 3e 57 6f 72 6b 65 72 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 .......<th>Worker</th>..........
17240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e 61 6d 65 ....................<th>Hostname
17260 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c </th>..........................<
17280 2f 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 /tr>......................</thea
172a0 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 d>......................<tbody.i
172c0 64 3d 22 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d d="history-table-body"></tbody>.
172e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 .................</table>.......
17300 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 .......</div>..............<div.
17320 69 64 3d 22 68 69 73 74 6f 72 79 2d 70 61 6e 65 6c 2d 63 6c 69 65 6e 74 73 22 20 73 74 79 6c 65 id="history-panel-clients".style
17340 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ="display:.none;">..............
17360 20 20 20 20 3c 64 69 76 20 69 64 3d 22 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 65 6d 70 74 ....<div.id="client-history-empt
17380 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 3e 4e 6f 20 63 6c 69 65 6e 74 y".class="empty-state">No.client
173a0 20 65 76 65 6e 74 73 20 72 65 63 6f 72 64 65 64 2e 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 20 20 20 .events.recorded.</div>.........
173c0 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 63 6c 69 65 6e 74 2d 68 69 73 74 6f .........<table.id="client-histo
173e0 72 79 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 ry-table".style="display:.none;"
17400 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0d 0a >......................<thead>..
17420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0d 0a 20 20 ........................<tr>....
17440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 54 69 ..........................<th>Ti
17460 6d 65 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 me</th>.........................
17480 20 20 20 20 20 3c 74 68 3e 45 76 65 6e 74 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .....<th>Event</th>.............
174a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 43 6c 69 65 6e 74 3c 2f 74 68 3e .................<th>Client</th>
174c0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 ..............................<t
174e0 68 3e 48 6f 73 74 6e 61 6d 65 3c 2f 74 68 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h>Hostname</th>.................
17500 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .........</tr>..................
17520 20 20 20 20 3c 2f 74 68 65 61 64 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ....</thead>....................
17540 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c ..<tbody.id="client-history-tabl
17560 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e-body"></tbody>................
17580 20 20 3c 2f 74 61 62 6c 65 3e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a ..</table>..............</div>..
175a0 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 20 20 20 20 3c 2f 64 69 76 3e 0d 0a 0d 0a 20 20 ........</div>......</div>......
175c0 20 20 3c 73 63 72 69 70 74 3e 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 42 41 53 45 5f 55 ..<script>..........const.BASE_U
175e0 52 4c 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 69 6e 3b 0d 0a 20 20 RL.=.window.location.origin;....
17600 20 20 20 20 20 20 63 6f 6e 73 74 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 20 3d 20 32 ......const.REFRESH_INTERVAL.=.2
17620 30 30 30 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 61 70 65 48 000;............function.escapeH
17640 74 6d 6c 28 74 65 78 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 69 76 tml(text).{..............var.div
17660 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 64 69 76 27 29 .=.document.createElement('div')
17680 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 76 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d ;..............div.textContent.=
176a0 20 74 65 78 74 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 69 76 2e 69 .text;..............return.div.i
176c0 6e 6e 65 72 48 54 4d 4c 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 nnerHTML;..........}............
176e0 66 75 6e 63 74 69 6f 6e 20 73 68 6f 77 45 72 72 6f 72 28 6d 65 73 73 61 67 65 29 20 7b 0d 0a 20 function.showError(message).{...
17700 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 ...........document.getElementBy
17720 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 Id('error-container').innerHTML.
17740 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 22 =..................'<div.class="
17760 65 72 72 6f 72 22 3e 45 72 72 6f 72 3a 20 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6d 65 73 error">Error:.'.+.escapeHtml(mes
17780 73 61 67 65 29 20 2b 20 27 3c 2f 64 69 76 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a sage).+.'</div>';..........}....
177a0 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 65 61 72 45 72 72 6f 72 28 29 20 7b 0d ........function.clearError().{.
177c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 .............document.getElement
177e0 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d ById('error-container').innerHTM
17800 4c 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 L.=.'';..........}............fu
17820 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 64 74 4d 73 29 20 7b 0d 0a 20 nction.formatLastSeen(dtMs).{...
17840 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 74 4d 73 20 3d 3d 20 6e 75 6c 6c 29 20 72 65 74 ...........if.(dtMs.==.null).ret
17860 75 72 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 73 65 63 6f 6e 64 urn.'-';..............var.second
17880 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 64 74 4d 73 20 2f 20 31 30 30 30 29 3b 0d 0a 20 20 s.=.Math.floor(dtMs./.1000);....
178a0 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 36 30 29 20 72 65 74 75 ..........if.(seconds.<.60).retu
178c0 72 6e 20 73 65 63 6f 6e 64 73 20 2b 20 27 73 20 61 67 6f 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 rn.seconds.+.'s.ago';...........
178e0 20 20 20 76 61 72 20 6d 69 6e 75 74 65 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 73 65 63 6f ...var.minutes.=.Math.floor(seco
17900 6e 64 73 20 2f 20 36 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 6d 69 6e 75 nds./.60);..............if.(minu
17920 74 65 73 20 3c 20 36 30 29 20 72 65 74 75 72 6e 20 6d 69 6e 75 74 65 73 20 2b 20 27 6d 20 27 20 tes.<.60).return.minutes.+.'m.'.
17940 2b 20 28 73 65 63 6f 6e 64 73 20 25 20 36 30 29 20 2b 20 27 73 20 61 67 6f 27 3b 0d 0a 20 20 20 +.(seconds.%.60).+.'s.ago';.....
17960 20 20 20 20 20 20 20 20 20 76 61 72 20 68 6f 75 72 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 .........var.hours.=.Math.floor(
17980 6d 69 6e 75 74 65 73 20 2f 20 36 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 minutes./.60);..............retu
179a0 72 6e 20 68 6f 75 72 73 20 2b 20 27 68 20 27 20 2b 20 28 6d 69 6e 75 74 65 73 20 25 20 36 30 29 rn.hours.+.'h.'.+.(minutes.%.60)
179c0 20 2b 20 27 6d 20 61 67 6f 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 .+.'m.ago';..........}..........
179e0 20 20 66 75 6e 63 74 69 6f 6e 20 68 65 61 6c 74 68 43 6c 61 73 73 28 64 74 4d 73 2c 20 72 65 61 ..function.healthClass(dtMs,.rea
17a00 63 68 61 62 6c 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 61 63 68 chable).{..............if.(reach
17a20 61 62 6c 65 20 3d 3d 3d 20 66 61 6c 73 65 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 able.===.false).return.'health-r
17a40 65 64 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 74 4d 73 20 3d 3d 20 6e 75 ed';..............if.(dtMs.==.nu
17a60 6c 6c 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 65 64 27 3b 0d 0a 20 20 20 20 20 20 ll).return.'health-red';........
17a80 20 20 20 20 20 20 76 61 72 20 73 65 63 6f 6e 64 73 20 3d 20 64 74 4d 73 20 2f 20 31 30 30 30 3b ......var.seconds.=.dtMs./.1000;
17aa0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 33 30 20 26 ..............if.(seconds.<.30.&
17ac0 26 20 72 65 61 63 68 61 62 6c 65 20 3d 3d 3d 20 74 72 75 65 29 20 72 65 74 75 72 6e 20 27 68 65 &.reachable.===.true).return.'he
17ae0 61 6c 74 68 2d 67 72 65 65 6e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 alth-green';..............if.(se
17b00 63 6f 6e 64 73 20 3c 20 31 32 30 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 79 65 6c 6c conds.<.120).return.'health-yell
17b20 6f 77 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 ow';..............return.'health
17b40 2d 72 65 64 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e -red';..........}............fun
17b60 63 74 69 6f 6e 20 68 65 61 6c 74 68 54 69 74 6c 65 28 64 74 4d 73 2c 20 72 65 61 63 68 61 62 6c ction.healthTitle(dtMs,.reachabl
17b80 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 73 65 65 6e 53 74 72 20 3d 20 e).{..............var.seenStr.=.
17ba0 64 74 4d 73 20 21 3d 20 6e 75 6c 6c 20 3f 20 27 4c 61 73 74 20 73 65 65 6e 20 27 20 2b 20 66 6f dtMs.!=.null.?.'Last.seen.'.+.fo
17bc0 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 64 74 4d 73 29 20 3a 20 27 4e 65 76 65 72 20 73 65 65 6e rmatLastSeen(dtMs).:.'Never.seen
17be0 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 61 63 68 61 62 6c 65 20 3d 3d ';..............if.(reachable.==
17c00 3d 20 74 72 75 65 29 20 72 65 74 75 72 6e 20 73 65 65 6e 53 74 72 20 2b 20 27 20 c2 b7 20 52 65 =.true).return.seenStr.+.'....Re
17c20 61 63 68 61 62 6c 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 61 63 68 achable';..............if.(reach
17c40 61 62 6c 65 20 3d 3d 3d 20 66 61 6c 73 65 29 20 72 65 74 75 72 6e 20 73 65 65 6e 53 74 72 20 2b able.===.false).return.seenStr.+
17c60 20 27 20 c2 b7 20 55 6e 72 65 61 63 68 61 62 6c 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .'....Unreachable';.............
17c80 20 72 65 74 75 72 6e 20 73 65 65 6e 53 74 72 20 2b 20 27 20 c2 b7 20 52 65 61 63 68 61 62 69 6c .return.seenStr.+.'....Reachabil
17ca0 69 74 79 20 75 6e 6b 6e 6f 77 6e 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 ity.unknown';..........}........
17cc0 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 43 70 75 55 73 61 67 65 28 70 65 72 63 ....function.formatCpuUsage(perc
17ce0 65 6e 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 65 72 63 65 6e 74 20 ent).{..............if.(percent.
17d00 3d 3d 20 6e 75 6c 6c 20 7c 7c 20 70 65 72 63 65 6e 74 20 3d 3d 3d 20 30 29 20 72 65 74 75 72 6e ==.null.||.percent.===.0).return
17d20 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 70 65 72 63 65 6e .'-';..............return.percen
17d40 74 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 25 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a t.toFixed(1).+.'%';..........}..
17d60 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 4d 65 6d 6f 72 79 28 ..........function.formatMemory(
17d80 75 73 65 64 42 79 74 65 73 2c 20 74 6f 74 61 6c 42 79 74 65 73 29 20 7b 0d 0a 20 20 20 20 20 20 usedBytes,.totalBytes).{........
17da0 20 20 20 20 20 20 69 66 20 28 21 74 6f 74 61 6c 42 79 74 65 73 29 20 72 65 74 75 72 6e 20 27 2d ......if.(!totalBytes).return.'-
17dc0 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 75 73 65 64 47 69 42 20 3d 20 75 73 ';..............var.usedGiB.=.us
17de0 65 64 42 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 3b 0d edBytes./.(1024.*.1024.*.1024);.
17e00 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 47 69 42 20 3d 20 74 6f 74 61 .............var.totalGiB.=.tota
17e20 6c 42 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 3b 0d 0a lBytes./.(1024.*.1024.*.1024);..
17e40 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 73 65 64 47 69 42 2e 74 6f 46 69 78 ............return.usedGiB.toFix
17e60 65 64 28 31 29 20 2b 20 27 20 2f 20 27 20 2b 20 74 6f 74 61 6c 47 69 42 2e 74 6f 46 69 78 65 64 ed(1).+.'./.'.+.totalGiB.toFixed
17e80 28 31 29 20 2b 20 27 20 47 69 42 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 (1).+.'.GiB';..........}........
17ea0 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 42 79 74 65 73 28 62 79 74 65 73 29 20 ....function.formatBytes(bytes).
17ec0 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 62 79 74 65 73 29 20 72 65 74 75 72 {..............if.(!bytes).retur
17ee0 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 65 73 20 3c 20 n.'-';..............if.(bytes.<.
17f00 31 30 32 34 29 20 72 65 74 75 72 6e 20 62 79 74 65 73 20 2b 20 27 20 42 27 3b 0d 0a 20 20 20 20 1024).return.bytes.+.'.B';......
17f20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 65 73 20 3c 20 31 30 32 34 20 2a 20 31 30 32 34 29 ........if.(bytes.<.1024.*.1024)
17f40 20 72 65 74 75 72 6e 20 28 62 79 74 65 73 20 2f 20 31 30 32 34 29 2e 74 6f 46 69 78 65 64 28 31 .return.(bytes./.1024).toFixed(1
17f60 29 20 2b 20 27 20 4b 69 42 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 ).+.'.KiB';..............if.(byt
17f80 65 73 20 3c 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 20 72 65 74 75 72 6e 20 es.<.1024.*.1024.*.1024).return.
17fa0 28 62 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 29 29 2e 74 6f 46 69 78 65 64 28 (bytes./.(1024.*.1024)).toFixed(
17fc0 31 29 20 2b 20 27 20 4d 69 42 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 1).+.'.MiB';..............if.(by
17fe0 74 65 73 20 3c 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 tes.<.1024.*.1024.*.1024.*.1024)
18000 20 72 65 74 75 72 6e 20 28 62 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 .return.(bytes./.(1024.*.1024.*.
18020 31 30 32 34 29 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 20 47 69 42 27 3b 0d 0a 20 20 20 1024)).toFixed(1).+.'.GiB';.....
18040 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 62 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a .........return.(bytes./.(1024.*
18060 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 29 2e 74 6f 46 69 78 65 64 28 31 29 .1024.*.1024.*.1024)).toFixed(1)
18080 20 2b 20 27 20 54 69 42 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 .+.'.TiB';..........}...........
180a0 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 54 72 61 66 66 69 63 28 72 65 63 76 2c 20 73 65 .function.formatTraffic(recv,.se
180c0 6e 74 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 63 76 20 26 26 20 nt).{..............if.(!recv.&&.
180e0 21 73 65 6e 74 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 !sent).return.'-';..............
18100 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 42 79 74 65 73 28 72 65 63 76 29 20 2b 20 27 20 2f 20 27 return.formatBytes(recv).+.'./.'
18120 20 2b 20 66 6f 72 6d 61 74 42 79 74 65 73 28 73 65 6e 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d .+.formatBytes(sent);..........}
18140 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 49 70 46 72 6f 6d ............function.parseIpFrom
18160 55 72 69 28 75 72 69 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0d 0a 20 Uri(uri).{..............try.{...
18180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 75 72 6c 20 3d 20 6e 65 77 20 55 52 4c ...............var.url.=.new.URL
181a0 28 75 72 69 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 6f 73 74 (uri);..................var.host
181c0 20 3d 20 75 72 6c 2e 68 6f 73 74 6e 61 6d 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .=.url.hostname;................
181e0 20 20 2f 2f 20 53 74 72 69 70 20 49 50 76 36 20 62 72 61 63 6b 65 74 73 0d 0a 20 20 20 20 20 20 ..//.Strip.IPv6.brackets........
18200 20 20 20 20 20 20 20 20 20 20 69 66 20 28 68 6f 73 74 2e 73 74 61 72 74 73 57 69 74 68 28 27 5b ..........if.(host.startsWith('[
18220 27 29 20 26 26 20 68 6f 73 74 2e 65 6e 64 73 57 69 74 68 28 27 5d 27 29 29 20 68 6f 73 74 20 3d ').&&.host.endsWith(']')).host.=
18240 20 68 6f 73 74 2e 73 6c 69 63 65 28 31 2c 20 2d 31 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .host.slice(1,.-1);.............
18260 20 20 20 20 20 2f 2f 20 4f 6e 6c 79 20 68 61 6e 64 6c 65 20 49 50 76 34 0d 0a 20 20 20 20 20 20 .....//.Only.handle.IPv4........
18280 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 61 72 74 73 20 3d 20 68 6f 73 74 2e 73 70 6c 69 74 ..........var.parts.=.host.split
182a0 28 27 2e 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 61 72 74 ('.');..................if.(part
182c0 73 2e 6c 65 6e 67 74 68 20 21 3d 3d 20 34 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 20 20 s.length.!==.4).return.null;....
182e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6f 63 74 65 74 73 20 3d 20 70 61 72 74 73 ..............var.octets.=.parts
18300 2e 6d 61 70 28 4e 75 6d 62 65 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 .map(Number);..................i
18320 66 20 28 6f 63 74 65 74 73 2e 73 6f 6d 65 28 66 75 6e 63 74 69 6f 6e 28 6f 29 20 7b 20 72 65 74 f.(octets.some(function(o).{.ret
18340 75 72 6e 20 69 73 4e 61 4e 28 6f 29 20 7c 7c 20 6f 20 3c 20 30 20 7c 7c 20 6f 20 3e 20 32 35 35 urn.isNaN(o).||.o.<.0.||.o.>.255
18360 3b 20 7d 29 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ;.})).return.null;..............
18380 20 20 20 20 72 65 74 75 72 6e 20 6f 63 74 65 74 73 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ....return.octets;..............
183a0 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 }.catch.(e).{..................r
183c0 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 eturn.null;..............}......
183e0 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 75 74 ....}............function.comput
18400 65 43 69 64 72 28 69 70 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 70 eCidr(ips).{..............if.(ip
18420 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 20 20 s.length.===.0).return.null;....
18440 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 70 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 31 29 20 ..........if.(ips.length.===.1).
18460 72 65 74 75 72 6e 20 69 70 73 5b 30 5d 2e 6a 6f 69 6e 28 27 2e 27 29 20 2b 20 27 2f 33 32 27 3b return.ips[0].join('.').+.'/32';
18480 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 6e 76 65 72 74 20 65 61 63 68 20 ................//.Convert.each.
184a0 49 50 20 74 6f 20 61 20 33 32 2d 62 69 74 20 69 6e 74 65 67 65 72 0d 0a 20 20 20 20 20 20 20 20 IP.to.a.32-bit.integer..........
184c0 20 20 20 20 76 61 72 20 69 6e 74 73 20 3d 20 69 70 73 2e 6d 61 70 28 66 75 6e 63 74 69 6f 6e 28 ....var.ints.=.ips.map(function(
184e0 6f 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 28 6f o).{..................return.((o
18500 5b 30 5d 20 3c 3c 20 32 34 29 20 7c 20 28 6f 5b 31 5d 20 3c 3c 20 31 36 29 20 7c 20 28 6f 5b 32 [0].<<.24).|.(o[1].<<.16).|.(o[2
18520 5d 20 3c 3c 20 38 29 20 7c 20 6f 5b 33 5d 29 20 3e 3e 3e 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 ].<<.8).|.o[3]).>>>.0;..........
18540 20 20 20 20 7d 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 46 69 6e 64 20 63 ....});................//.Find.c
18560 6f 6d 6d 6f 6e 20 70 72 65 66 69 78 20 6c 65 6e 67 74 68 20 62 79 20 41 4e 44 69 6e 67 20 61 6c ommon.prefix.length.by.ANDing.al
18580 6c 20 69 64 65 6e 74 69 63 61 6c 20 68 69 67 68 20 62 69 74 73 0d 0a 20 20 20 20 20 20 20 20 20 l.identical.high.bits...........
185a0 20 20 20 76 61 72 20 63 6f 6d 6d 6f 6e 20 3d 20 7e 30 20 3e 3e 3e 20 30 3b 0d 0a 20 20 20 20 20 ...var.common.=.~0.>>>.0;.......
185c0 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 69 6e 74 73 2e .......for.(var.i.=.1;.i.<.ints.
185e0 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 length;.i++).{..................
18600 2f 2f 20 58 4f 52 20 74 6f 20 66 69 6e 64 20 64 69 66 66 65 72 69 6e 67 20 62 69 74 73 2c 20 74 //.XOR.to.find.differing.bits,.t
18620 68 65 6e 20 6d 61 73 6b 20 61 77 61 79 20 65 76 65 72 79 74 68 69 6e 67 20 66 72 6f 6d 20 74 68 hen.mask.away.everything.from.th
18640 65 20 66 69 72 73 74 20 64 69 66 66 65 72 65 6e 63 65 20 64 6f 77 6e 0d 0a 20 20 20 20 20 20 20 e.first.difference.down.........
18660 20 20 20 20 20 20 20 20 20 76 61 72 20 64 69 66 66 20 3d 20 28 69 6e 74 73 5b 30 5d 20 5e 20 69 .........var.diff.=.(ints[0].^.i
18680 6e 74 73 5b 69 5d 29 20 3e 3e 3e 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nts[i]).>>>.0;..................
186a0 69 66 20 28 64 69 66 66 20 21 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 if.(diff.!==.0).{...............
186c0 20 20 20 20 20 20 20 76 61 72 20 62 69 74 20 3d 20 33 31 20 2d 20 4d 61 74 68 2e 66 6c 6f 6f 72 .......var.bit.=.31.-.Math.floor
186e0 28 4d 61 74 68 2e 6c 6f 67 32 28 64 69 66 66 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 (Math.log2(diff));..............
18700 20 20 20 20 20 20 20 20 76 61 72 20 6d 61 73 6b 20 3d 20 62 69 74 20 3e 20 30 20 3f 20 28 28 7e ........var.mask.=.bit.>.0.?.((~
18720 30 20 3c 3c 20 28 33 32 20 2d 20 62 69 74 29 29 20 3e 3e 3e 20 30 29 20 3a 20 30 3b 0d 0a 20 20 0.<<.(32.-.bit)).>>>.0).:.0;....
18740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 6d 6f 6e 20 3d 20 28 63 6f 6d 6d ..................common.=.(comm
18760 6f 6e 20 26 20 6d 61 73 6b 29 20 3e 3e 3e 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 on.&.mask).>>>.0;...............
18780 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 ...}..............}.............
187a0 20 20 20 2f 2f 20 43 6f 75 6e 74 20 6c 65 61 64 69 6e 67 20 6f 6e 65 73 20 69 6e 20 74 68 65 20 ...//.Count.leading.ones.in.the.
187c0 63 6f 6d 6d 6f 6e 20 6d 61 73 6b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 65 common.mask..............var.pre
187e0 66 69 78 20 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 62 fix.=.0;..............for.(var.b
18800 20 3d 20 33 31 3b 20 62 20 3e 3d 20 30 3b 20 62 2d 2d 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 .=.31;.b.>=.0;.b--).{...........
18820 20 20 20 20 20 20 20 69 66 20 28 28 63 6f 6d 6d 6f 6e 20 3e 3e 3e 20 62 29 20 26 20 31 29 20 70 .......if.((common.>>>.b).&.1).p
18840 72 65 66 69 78 2b 2b 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 62 refix++;..................else.b
18860 72 65 61 6b 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 reak;..............}............
18880 20 20 20 20 2f 2f 20 4e 65 74 77 6f 72 6b 20 61 64 64 72 65 73 73 0d 0a 20 20 20 20 20 20 20 20 ....//.Network.address..........
188a0 20 20 20 20 76 61 72 20 6e 65 74 20 3d 20 28 69 6e 74 73 5b 30 5d 20 26 20 63 6f 6d 6d 6f 6e 29 ....var.net.=.(ints[0].&.common)
188c0 20 3e 3e 3e 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 20 3d 20 28 6e 65 .>>>.0;..............var.a.=.(ne
188e0 74 20 3e 3e 3e 20 32 34 29 20 26 20 30 78 66 66 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 t.>>>.24).&.0xff;..............v
18900 61 72 20 62 76 20 3d 20 28 6e 65 74 20 3e 3e 3e 20 31 36 29 20 26 20 30 78 66 66 3b 0d 0a 20 20 ar.bv.=.(net.>>>.16).&.0xff;....
18920 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 20 3d 20 28 6e 65 74 20 3e 3e 3e 20 38 29 20 26 20 ..........var.c.=.(net.>>>.8).&.
18940 30 78 66 66 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 20 3d 20 6e 65 74 20 26 0xff;..............var.d.=.net.&
18960 20 30 78 66 66 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 20 2b 20 27 .0xff;..............return.a.+.'
18980 2e 27 20 2b 20 62 76 20 2b 20 27 2e 27 20 2b 20 63 20 2b 20 27 2e 27 20 2b 20 64 20 2b 20 27 2f .'.+.bv.+.'.'.+.c.+.'.'.+.d.+.'/
189a0 27 20 2b 20 70 72 65 66 69 78 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 '.+.prefix;..........}..........
189c0 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 44 61 73 68 62 6f 61 72 64 28 64 61 74 61 29 ..function.renderDashboard(data)
189e0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 .{..............var.banner.=.doc
18a00 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 ument.querySelector('zen-banner'
18a20 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 68 6f 73 74 6e 61 6d );..............if.(data.hostnam
18a40 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 e).{..................banner.set
18a60 41 74 74 72 69 62 75 74 65 28 27 74 61 67 6c 69 6e 65 27 2c 20 27 4f 72 63 68 65 73 74 72 61 74 Attribute('tagline',.'Orchestrat
18a80 6f 72 20 5c 75 32 30 31 34 20 27 20 2b 20 64 61 74 61 2e 68 6f 73 74 6e 61 6d 65 29 3b 0d 0a 20 or.\u2014.'.+.data.hostname);...
18aa0 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 77 6f ...........}..............var.wo
18ac0 72 6b 65 72 73 20 3d 20 64 61 74 61 2e 77 6f 72 6b 65 72 73 20 7c 7c 20 5b 5d 3b 0d 0a 0d 0a 20 rkers.=.data.workers.||.[];.....
18ae0 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 ...........document.getElementBy
18b00 49 64 28 27 61 67 65 6e 74 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 Id('agent-count').textContent.=.
18b20 77 6f 72 6b 65 72 73 2e 6c 65 6e 67 74 68 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 workers.length;................i
18b40 66 20 28 77 6f 72 6b 65 72 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 f.(workers.length.===.0).{......
18b60 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 ............banner.setAttribute(
18b80 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 65 67 72 61 64 65 64 27 29 3b 0d 0a 'cluster-status',.'degraded');..
18ba0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 ................banner.setAttrib
18bc0 75 74 65 28 27 6c 6f 61 64 27 2c 20 27 30 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d ute('load',.'0');..............}
18be0 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e .else.{..................banner.
18c00 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 setAttribute('cluster-status',.'
18c20 6e 6f 6d 69 6e 61 6c 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 nominal');..............}.......
18c40 20 20 20 20 20 20 20 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 .........var.emptyState.=.docume
18c60 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 6d 70 74 79 2d 73 74 61 74 65 27 29 nt.getElementById('empty-state')
18c80 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 6d ;..............var.table.=.docum
18ca0 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 67 65 6e 74 2d 74 61 62 6c 65 27 ent.getElementById('agent-table'
18cc0 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 );..............var.tbody.=.docu
18ce0 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 67 65 6e 74 2d 74 61 62 6c 65 ment.getElementById('agent-table
18d00 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 77 6f 72 6b -body');................if.(work
18d20 65 72 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ers.length.===.0).{.............
18d40 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 .....emptyState.style.display.=.
18d60 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 '';..................table.style
18d80 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .display.=.'none';..............
18da0 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 }.else.{..................emptyS
18dc0 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 tate.style.display.=.'none';....
18de0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 ..............table.style.displa
18e00 79 20 3d 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 y.=.'';....................tbody
18e20 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .innerHTML.=.'';................
18e40 20 20 76 61 72 20 74 6f 74 61 6c 43 70 75 73 20 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 ..var.totalCpus.=.0;............
18e60 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 57 65 69 67 68 74 65 64 43 70 75 55 73 61 67 65 20 ......var.totalWeightedCpuUsage.
18e80 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 4d =.0;..................var.totalM
18ea0 65 6d 55 73 65 64 20 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 emUsed.=.0;..................var
18ec0 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .totalMemTotal.=.0;.............
18ee0 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 51 75 65 75 65 73 20 3d 20 30 3b 0d 0a 20 20 20 20 20 .....var.totalQueues.=.0;.......
18f00 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 3d 20 30 3b ...........var.totalPending.=.0;
18f20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 52 75 6e 6e 69 ..................var.totalRunni
18f40 6e 67 20 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 ng.=.0;..................var.tot
18f60 61 6c 43 6f 6d 70 6c 65 74 65 64 20 3d 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 alCompleted.=.0;................
18f80 20 20 76 61 72 20 74 6f 74 61 6c 42 79 74 65 73 52 65 63 76 20 3d 20 30 3b 0d 0a 20 20 20 20 20 ..var.totalBytesRecv.=.0;.......
18fa0 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 20 3d 20 ...........var.totalBytesSent.=.
18fc0 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 6c 6c 49 70 73 20 3d 0;..................var.allIps.=
18fe0 20 5b 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 .[];..................for.(var.i
19000 20 3d 20 30 3b 20 69 20 3c 20 77 6f 72 6b 65 72 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b .=.0;.i.<.workers.length;.i++).{
19020 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 77 20 3d 20 77 6f ......................var.w.=.wo
19040 72 6b 65 72 73 5b 69 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 rkers[i];......................v
19060 61 72 20 75 72 69 20 3d 20 77 2e 75 72 69 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 ar.uri.=.w.uri.||.'';...........
19080 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 74 20 3d 20 77 2e 64 74 3b 0d 0a 20 20 20 20 20 ...........var.dt.=.w.dt;.......
190a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 73 68 62 6f 61 72 64 55 72 6c 20 ...............var.dashboardUrl.
190c0 3d 20 75 72 69 20 2b 20 27 2f 64 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f 27 3b 0d 0a =.uri.+.'/dashboard/compute/';..
190e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 69 64 20 3d 20 77 ......................var.id.=.w
19100 2e 69 64 20 7c 7c 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .id.||.'';......................
19120 20 20 76 61 72 20 68 6f 73 74 6e 61 6d 65 20 3d 20 77 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 ..var.hostname.=.w.hostname.||.'
19140 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 70 75 73 ';......................var.cpus
19160 20 3d 20 77 2e 63 70 75 73 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .=.w.cpus.||.0;.................
19180 20 20 20 20 20 74 6f 74 61 6c 43 70 75 73 20 2b 3d 20 63 70 75 73 3b 0d 0a 20 20 20 20 20 20 20 .....totalCpus.+=.cpus;.........
191a0 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 70 75 73 20 3e 20 30 20 26 26 20 74 79 70 .............if.(cpus.>.0.&&.typ
191c0 65 6f 66 20 77 2e 63 70 75 5f 75 73 61 67 65 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b 0d eof.w.cpu_usage.===.'number').{.
191e0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 57 65 .........................totalWe
19200 69 67 68 74 65 64 43 70 75 55 73 61 67 65 20 2b 3d 20 77 2e 63 70 75 5f 75 73 61 67 65 20 2a 20 ightedCpuUsage.+=.w.cpu_usage.*.
19220 63 70 75 73 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a cpus;......................}....
19240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 65 6d 54 6f 74 61 6c ....................var.memTotal
19260 20 3d 20 77 2e 6d 65 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 .=.w.memory_total.||.0;.........
19280 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 65 6d 55 73 65 64 20 3d 20 77 2e 6d 65 6d .............var.memUsed.=.w.mem
192a0 6f 72 79 5f 75 73 65 64 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ory_used.||.0;..................
192c0 20 20 20 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 2b 3d 20 6d 65 6d 54 6f 74 61 6c 3b 0d 0a ....totalMemTotal.+=.memTotal;..
192e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 4d 65 6d 55 73 65 64 ....................totalMemUsed
19300 20 2b 3d 20 6d 65 6d 55 73 65 64 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .+=.memUsed;....................
19320 20 20 20 20 76 61 72 20 61 63 74 69 76 65 51 75 65 75 65 73 20 3d 20 77 2e 61 63 74 69 76 65 5f ....var.activeQueues.=.w.active_
19340 71 75 65 75 65 73 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 queues.||.0;....................
19360 20 20 74 6f 74 61 6c 51 75 65 75 65 73 20 2b 3d 20 61 63 74 69 76 65 51 75 65 75 65 73 3b 0d 0a ..totalQueues.+=.activeQueues;..
19380 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 69 6f 6e ......................var.action
193a0 73 50 65 6e 64 69 6e 67 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 sPending.=.w.actions_pending.||.
193c0 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 69 0;......................var.acti
193e0 6f 6e 73 52 75 6e 6e 69 6e 67 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 72 75 6e 6e 69 6e 67 20 7c onsRunning.=.w.actions_running.|
19400 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 |.0;......................var.ac
19420 74 69 6f 6e 73 43 6f 6d 70 6c 65 74 65 64 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c tionsCompleted.=.w.actions_compl
19440 65 74 65 64 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 eted.||.0;......................
19460 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 2b 3d 20 61 63 74 69 6f 6e 73 50 65 6e 64 69 6e 67 3b 0d totalPending.+=.actionsPending;.
19480 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 52 75 6e 6e 69 6e .....................totalRunnin
194a0 67 20 2b 3d 20 61 63 74 69 6f 6e 73 52 75 6e 6e 69 6e 67 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 g.+=.actionsRunning;............
194c0 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 20 2b 3d 20 61 63 74 69 ..........totalCompleted.+=.acti
194e0 6f 6e 73 43 6f 6d 70 6c 65 74 65 64 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 onsCompleted;...................
19500 20 20 20 20 20 76 61 72 20 62 79 74 65 73 52 65 63 76 20 3d 20 77 2e 62 79 74 65 73 5f 72 65 63 .....var.bytesRecv.=.w.bytes_rec
19520 65 69 76 65 64 20 7c 7c 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 eived.||.0;.....................
19540 20 76 61 72 20 62 79 74 65 73 53 65 6e 74 20 3d 20 77 2e 62 79 74 65 73 5f 73 65 6e 74 20 7c 7c .var.bytesSent.=.w.bytes_sent.||
19560 20 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 42 79 .0;......................totalBy
19580 74 65 73 52 65 63 76 20 2b 3d 20 62 79 74 65 73 52 65 63 76 3b 0d 0a 20 20 20 20 20 20 20 20 20 tesRecv.+=.bytesRecv;...........
195a0 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 20 2b 3d 20 62 79 74 ...........totalBytesSent.+=.byt
195c0 65 73 53 65 6e 74 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 esSent;........................v
195e0 61 72 20 69 70 20 3d 20 70 61 72 73 65 49 70 46 72 6f 6d 55 72 69 28 75 72 69 29 3b 0d 0a 20 20 ar.ip.=.parseIpFromUri(uri);....
19600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 70 29 20 61 6c 6c 49 70 73 ..................if.(ip).allIps
19620 2e 70 75 73 68 28 69 70 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .push(ip);......................
19640 20 20 76 61 72 20 72 65 61 63 68 61 62 6c 65 20 3d 20 77 2e 72 65 61 63 68 61 62 6c 65 3b 0d 0a ..var.reachable.=.w.reachable;..
19660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 43 6c 61 73 73 20 3d ....................var.hClass.=
19680 20 68 65 61 6c 74 68 43 6c 61 73 73 28 64 74 2c 20 72 65 61 63 68 61 62 6c 65 29 3b 0d 0a 20 20 .healthClass(dt,.reachable);....
196a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 54 69 74 6c 65 20 3d 20 68 ..................var.hTitle.=.h
196c0 65 61 6c 74 68 54 69 74 6c 65 28 64 74 2c 20 72 65 61 63 68 61 62 6c 65 29 3b 0d 0a 0d 0a 20 20 ealthTitle(dt,.reachable);......
196e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 6c 61 74 66 6f 72 6d 20 3d ..................var.platform.=
19700 20 77 2e 70 6c 61 74 66 6f 72 6d 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .w.platform.||.'';..............
19720 20 20 20 20 20 20 20 20 76 61 72 20 62 61 64 67 65 73 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 ........var.badges.=.'';........
19740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 6c 61 74 66 6f 72 6d 29 20 7b 0d 0a 20 ..............if.(platform).{...
19760 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 6c 61 74 43 .......................var.platC
19780 6f 6c 6f 72 73 20 3d 20 7b 20 77 69 6e 64 6f 77 73 3a 20 27 23 30 30 37 38 64 34 27 2c 20 77 69 olors.=.{.windows:.'#0078d4',.wi
197a0 6e 65 3a 20 27 23 37 32 32 66 33 37 27 2c 20 6c 69 6e 75 78 3a 20 27 23 65 39 35 34 32 30 27 2c ne:.'#722f37',.linux:.'#e95420',
197c0 20 6d 61 63 6f 73 3a 20 27 23 61 32 61 61 61 64 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 .macos:.'#a2aaad'.};............
197e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 6c 61 74 43 6f 6c 6f 72 20 3d 20 70 6c ..............var.platColor.=.pl
19800 61 74 43 6f 6c 6f 72 73 5b 70 6c 61 74 66 6f 72 6d 5d 20 7c 7c 20 27 23 38 62 39 34 39 65 27 3b atColors[platform].||.'#8b949e';
19820 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 64 67 65 73 ..........................badges
19840 20 2b 3d 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 69 6e 6c 69 6e .+=.'.<span.style="display:inlin
19860 65 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 31 70 78 20 36 70 78 3b 62 6f 72 64 65 72 2d 72 e-block;padding:1px.6px;border-r
19880 61 64 69 75 73 3a 31 30 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 30 70 78 3b 66 6f 6e 74 2d 77 adius:10px;font-size:10px;font-w
198a0 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 23 66 66 66 3b 62 61 63 6b 67 72 6f 75 6e 64 3a eight:600;color:#fff;background:
198c0 27 20 2b 20 70 6c 61 74 43 6f 6c 6f 72 20 2b 20 27 3b 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e '.+.platColor.+.';vertical-align
198e0 3a 6d 69 64 64 6c 65 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 34 70 78 3b 22 3e 27 20 2b 20 65 73 :middle;margin-left:4px;">'.+.es
19900 63 61 70 65 48 74 6d 6c 28 70 6c 61 74 66 6f 72 6d 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 3b 0d capeHtml(platform).+.'</span>';.
19920 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 .....................}..........
19940 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 6f 76 69 73 69 6f 6e 65 72 20 3d 20 77 2e ............var.provisioner.=.w.
19960 70 72 6f 76 69 73 69 6f 6e 65 72 20 7c 7c 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 provisioner.||.'';..............
19980 20 20 20 20 20 20 20 20 69 66 20 28 70 72 6f 76 69 73 69 6f 6e 65 72 29 20 7b 0d 0a 20 20 20 20 ........if.(provisioner).{......
199a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 6f 76 43 6f 6c 6f ....................var.provColo
199c0 72 73 20 3d 20 7b 20 68 6f 72 64 65 3a 20 27 23 38 39 35 37 65 35 27 2c 20 6e 6f 6d 61 64 3a 20 rs.=.{.horde:.'#8957e5',.nomad:.
199e0 27 23 33 66 62 39 35 30 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 '#3fb950'.};....................
19a00 20 20 20 20 20 20 76 61 72 20 70 72 6f 76 43 6f 6c 6f 72 20 3d 20 70 72 6f 76 43 6f 6c 6f 72 73 ......var.provColor.=.provColors
19a20 5b 70 72 6f 76 69 73 69 6f 6e 65 72 5d 20 7c 7c 20 27 23 38 62 39 34 39 65 27 3b 0d 0a 20 20 20 [provisioner].||.'#8b949e';.....
19a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 64 67 65 73 20 2b 3d 20 27 .....................badges.+=.'
19a60 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 69 6e 6c 69 6e 65 2d 62 6c 6f .<span.style="display:inline-blo
19a80 63 6b 3b 70 61 64 64 69 6e 67 3a 31 70 78 20 36 70 78 3b 62 6f 72 64 65 72 2d 72 61 64 69 75 73 ck;padding:1px.6px;border-radius
19aa0 3a 31 30 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 30 70 78 3b 66 6f 6e 74 2d 77 65 69 67 68 74 :10px;font-size:10px;font-weight
19ac0 3a 36 30 30 3b 63 6f 6c 6f 72 3a 23 66 66 66 3b 62 61 63 6b 67 72 6f 75 6e 64 3a 27 20 2b 20 70 :600;color:#fff;background:'.+.p
19ae0 72 6f 76 43 6f 6c 6f 72 20 2b 20 27 3b 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 6d 69 64 64 rovColor.+.';vertical-align:midd
19b00 6c 65 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 34 70 78 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 le;margin-left:4px;">'.+.escapeH
19b20 74 6d 6c 28 70 72 6f 76 69 73 69 6f 6e 65 72 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 tml(provisioner).+.'</span>';...
19b40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 ...................}............
19b60 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 ............var.tr.=.document.cr
19b80 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 eateElement('tr');..............
19ba0 20 20 20 20 20 20 20 20 74 72 2e 74 69 74 6c 65 20 3d 20 69 64 3b 0d 0a 20 20 20 20 20 20 20 20 ........tr.title.=.id;..........
19bc0 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 ............tr.innerHTML.=......
19be0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 ....................'<td.style="
19c00 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 3c 73 70 61 6e 20 63 6c 61 73 73 text-align:.center;"><span.class
19c20 3d 22 68 65 61 6c 74 68 2d 64 6f 74 20 27 20 2b 20 68 43 6c 61 73 73 20 2b 20 27 22 20 74 69 74 ="health-dot.'.+.hClass.+.'".tit
19c40 6c 65 3d 22 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 68 54 69 74 6c 65 29 20 2b 20 27 22 3e le="'.+.escapeHtml(hTitle).+.'">
19c60 3c 2f 73 70 61 6e 3e 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 </span></td>'.+.................
19c80 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 27 20 2b 20 65 73 63 61 70 .........'<td><a.href="'.+.escap
19ca0 65 48 74 6d 6c 28 64 61 73 68 62 6f 61 72 64 55 72 6c 29 20 2b 20 27 22 20 74 61 72 67 65 74 3d eHtml(dashboardUrl).+.'".target=
19cc0 22 5f 62 6c 61 6e 6b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 68 6f 73 74 6e 61 6d 65 "_blank">'.+.escapeHtml(hostname
19ce0 29 20 2b 20 27 3c 2f 61 3e 27 20 2b 20 62 61 64 67 65 73 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d ).+.'</a>'.+.badges.+.'</td>'.+.
19d00 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 .........................'<td.st
19d20 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 28 63 70 yle="text-align:.right;">'.+.(cp
19d40 75 73 20 3e 20 30 20 3f 20 63 70 75 73 20 3a 20 27 2d 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b us.>.0.?.cpus.:.'-').+.'</td>'.+
19d60 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 ..........................'<td.s
19d80 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 66 6f tyle="text-align:.right;">'.+.fo
19da0 72 6d 61 74 43 70 75 55 73 61 67 65 28 77 2e 63 70 75 5f 75 73 61 67 65 29 20 2b 20 27 3c 2f 74 rmatCpuUsage(w.cpu_usage).+.'</t
19dc0 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 d>'.+..........................'
19de0 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 <td.style="text-align:.right;">'
19e00 20 2b 20 66 6f 72 6d 61 74 4d 65 6d 6f 72 79 28 6d 65 6d 55 73 65 64 2c 20 6d 65 6d 54 6f 74 61 .+.formatMemory(memUsed,.memTota
19e20 6c 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l).+.'</td>'.+..................
19e40 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 ........'<td.style="text-align:.
19e60 72 69 67 68 74 3b 22 3e 27 20 2b 20 28 61 63 74 69 76 65 51 75 65 75 65 73 20 3e 20 30 20 3f 20 right;">'.+.(activeQueues.>.0.?.
19e80 61 63 74 69 76 65 51 75 65 75 65 73 20 3a 20 27 2d 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d activeQueues.:.'-').+.'</td>'.+.
19ea0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 .........................'<td.st
19ec0 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 61 63 74 yle="text-align:.right;">'.+.act
19ee0 69 6f 6e 73 50 65 6e 64 69 6e 67 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 ionsPending.+.'</td>'.+.........
19f00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 .................'<td.style="tex
19f20 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 61 63 74 69 6f 6e 73 52 75 6e 6e t-align:.right;">'.+.actionsRunn
19f40 69 6e 67 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ing.+.'</td>'.+.................
19f60 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a .........'<td.style="text-align:
19f80 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 61 63 74 69 6f 6e 73 43 6f 6d 70 6c 65 74 65 64 20 2b 20 .right;">'.+.actionsCompleted.+.
19fa0 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 '</td>'.+.......................
19fc0 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 ...'<td.style="text-align:.right
19fe0 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 ;.color:.#8b949e;.font-size:.11p
1a000 78 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 72 61 66 66 69 63 28 62 79 74 65 73 52 65 63 76 2c x;">'.+.formatTraffic(bytesRecv,
1a020 20 62 79 74 65 73 53 65 6e 74 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 .bytesSent).+.'</td>'.+.........
1a040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 .................'<td.style="tex
1a060 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 22 t-align:.right;.color:.#8b949e;"
1a080 3e 27 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 64 74 29 20 2b 20 27 3c 2f 74 64 3e >'.+.formatLastSeen(dt).+.'</td>
1a0a0 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 ';......................tbody.ap
1a0c0 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 pendChild(tr);..................
1a0e0 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6c 75 73 74 65 72 }....................var.cluster
1a100 4c 6f 61 64 20 3d 20 74 6f 74 61 6c 43 70 75 73 20 3e 20 30 20 3f 20 28 74 6f 74 61 6c 57 65 69 Load.=.totalCpus.>.0.?.(totalWei
1a120 67 68 74 65 64 43 70 75 55 73 61 67 65 20 2f 20 74 6f 74 61 6c 43 70 75 73 29 20 3a 20 30 3b 0d ghtedCpuUsage./.totalCpus).:.0;.
1a140 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 .................banner.setAttri
1a160 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 63 6c 75 73 74 65 72 4c 6f 61 64 2e 74 6f 46 69 78 65 64 bute('load',.clusterLoad.toFixed
1a180 28 31 29 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 54 6f 74 61 (1));....................//.Tota
1a1a0 6c 20 72 6f 77 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 69 64 72 20 l.row..................var.cidr.
1a1c0 3d 20 63 6f 6d 70 75 74 65 43 69 64 72 28 61 6c 6c 49 70 73 29 3b 0d 0a 20 20 20 20 20 20 20 20 =.computeCidr(allIps);..........
1a1e0 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 54 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 ........var.totalTr.=.document.c
1a200 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 reateElement('tr');.............
1a220 20 20 20 20 20 74 6f 74 61 6c 54 72 2e 63 6c 61 73 73 4e 61 6d 65 20 3d 20 27 74 6f 74 61 6c 2d .....totalTr.className.=.'total-
1a240 72 6f 77 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 54 72 2e 69 row';..................totalTr.i
1a260 6e 6e 65 72 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nnerHTML.=......................
1a280 27 3c 74 64 3e 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 '<td></td>'.+...................
1a2a0 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 ...'<td.style="text-align:.right
1a2c0 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d ;.color:.#8b949e;.text-transform
1a2e0 3a 20 75 70 70 65 72 63 61 73 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 54 :.uppercase;.font-size:.11px;">T
1a300 6f 74 61 6c 27 20 2b 20 28 63 69 64 72 20 3f 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 66 otal'.+.(cidr.?.'.<span.style="f
1a320 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 77 65 69 67 ont-family:.monospace;.font-weig
1a340 68 74 3a 20 6e 6f 72 6d 61 6c 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 69 64 72 ht:.normal;">'.+.escapeHtml(cidr
1a360 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 20 3a 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d ).+.'</span>'.:.'').+.'</td>'.+.
1a380 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d .....................'<td.style=
1a3a0 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 43 70 "text-align:.right;">'.+.totalCp
1a3c0 75 73 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 us.+.'</td>'.+..................
1a3e0 20 20 20 20 27 3c 74 64 3e 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ....'<td></td>'.+...............
1a400 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 .......'<td.style="text-align:.r
1a420 69 67 68 74 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 4d 65 6d 6f 72 79 28 74 6f 74 61 6c 4d 65 6d ight;">'.+.formatMemory(totalMem
1a440 55 73 65 64 2c 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b Used,.totalMemTotal).+.'</td>'.+
1a460 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 ......................'<td.style
1a480 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 51 ="text-align:.right;">'.+.totalQ
1a4a0 75 65 75 65 73 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ueues.+.'</td>'.+...............
1a4c0 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 .......'<td.style="text-align:.r
1a4e0 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 2b 20 27 3c 2f 74 64 3e ight;">'.+.totalPending.+.'</td>
1a500 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 '.+......................'<td.st
1a520 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 yle="text-align:.right;">'.+.tot
1a540 61 6c 52 75 6e 6e 69 6e 67 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 alRunning.+.'</td>'.+...........
1a560 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 ...........'<td.style="text-alig
1a580 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 20 2b 20 n:.right;">'.+.totalCompleted.+.
1a5a0 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 '</td>'.+......................'
1a5c0 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f <td.style="text-align:.right;.fo
1a5e0 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 72 61 66 66 69 nt-size:.11px;">'.+.formatTraffi
1a600 63 28 74 6f 74 61 6c 42 79 74 65 73 52 65 63 76 2c 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 c(totalBytesRecv,.totalBytesSent
1a620 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ).+.'</td>'.+...................
1a640 20 20 20 27 3c 74 64 3e 3c 2f 74 64 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...'<td></td>';.................
1a660 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 6f 74 61 6c 54 72 29 3b 0d 0a 20 20 .tbody.appendChild(totalTr);....
1a680 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 ..........}................clear
1a6a0 45 72 72 6f 72 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 Error();..............document.g
1a6c0 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6c 61 73 74 2d 75 70 64 61 74 65 27 29 2e 74 65 78 etElementById('last-update').tex
1a6e0 74 43 6f 6e 74 65 6e 74 20 3d 20 6e 65 77 20 44 61 74 65 28 29 2e 74 6f 4c 6f 63 61 6c 65 54 69 tContent.=.new.Date().toLocaleTi
1a700 6d 65 53 74 72 69 6e 67 28 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 52 65 meString();................//.Re
1a720 6e 64 65 72 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 68 69 73 74 6f 72 79 20 69 66 20 70 72 65 nder.provisioning.history.if.pre
1a740 73 65 6e 74 20 69 6e 20 57 65 62 53 6f 63 6b 65 74 20 70 61 79 6c 6f 61 64 0d 0a 20 20 20 20 20 sent.in.WebSocket.payload.......
1a760 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 65 76 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 .......if.(data.events).{.......
1a780 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 50 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 ...........renderProvisioningHis
1a7a0 74 6f 72 79 28 64 61 74 61 2e 65 76 65 6e 74 73 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 tory(data.events);..............
1a7c0 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 52 65 6e 64 65 72 20 63 6f 6e 6e 65 }................//.Render.conne
1a7e0 63 74 65 64 20 63 6c 69 65 6e 74 73 20 69 66 20 70 72 65 73 65 6e 74 0d 0a 20 20 20 20 20 20 20 cted.clients.if.present.........
1a800 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 .....if.(data.clients).{........
1a820 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 73 28 64 61 74 61 2e 63 6c 69 ..........renderClients(data.cli
1a840 65 6e 74 73 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 ents);..............}...........
1a860 20 20 20 20 20 2f 2f 20 52 65 6e 64 65 72 20 63 6c 69 65 6e 74 20 68 69 73 74 6f 72 79 20 69 66 .....//.Render.client.history.if
1a880 20 70 72 65 73 65 6e 74 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 63 .present..............if.(data.c
1a8a0 6c 69 65 6e 74 5f 65 76 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lient_events).{.................
1a8c0 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 48 69 73 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 65 6e 74 .renderClientHistory(data.client
1a8e0 5f 65 76 65 6e 74 73 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 _events);..............}........
1a900 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 76 65 6e 74 42 61 64 ..}............function.eventBad
1a920 67 65 28 74 79 70 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6f 6c 6f ge(type).{..............var.colo
1a940 72 73 20 3d 20 7b 20 6a 6f 69 6e 65 64 3a 20 27 23 33 66 62 39 35 30 27 2c 20 6c 65 66 74 3a 20 rs.=.{.joined:.'#3fb950',.left:.
1a960 27 23 66 38 35 31 34 39 27 2c 20 72 65 74 75 72 6e 65 64 3a 20 27 23 64 32 39 39 32 32 27 20 7d '#f85149',.returned:.'#d29922'.}
1a980 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 7b 20 6a 6f ;..............var.labels.=.{.jo
1a9a0 69 6e 65 64 3a 20 27 4a 6f 69 6e 65 64 27 2c 20 6c 65 66 74 3a 20 27 4c 65 66 74 27 2c 20 72 65 ined:.'Joined',.left:.'Left',.re
1a9c0 74 75 72 6e 65 64 3a 20 27 52 65 74 75 72 6e 65 64 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 turned:.'Returned'.};...........
1a9e0 20 20 20 76 61 72 20 63 6f 6c 6f 72 20 3d 20 63 6f 6c 6f 72 73 5b 74 79 70 65 5d 20 7c 7c 20 27 ...var.color.=.colors[type].||.'
1aa00 23 38 62 39 34 39 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c #8b949e';..............var.label
1aa20 20 3d 20 6c 61 62 65 6c 73 5b 74 79 70 65 5d 20 7c 7c 20 74 79 70 65 3b 0d 0a 20 20 20 20 20 20 .=.labels[type].||.type;........
1aa40 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c ......return.'<span.style="displ
1aa60 61 79 3a 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 32 70 78 20 38 70 78 3b ay:inline-block;padding:2px.8px;
1aa80 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 34 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 31 70 78 border-radius:4px;font-size:11px
1aaa0 3b 66 6f 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 23 30 64 31 31 31 37 3b 62 ;font-weight:600;color:#0d1117;b
1aac0 61 63 6b 67 72 6f 75 6e 64 3a 27 20 2b 20 63 6f 6c 6f 72 20 2b 20 27 3b 22 3e 27 20 2b 20 65 73 ackground:'.+.color.+.';">'.+.es
1aae0 63 61 70 65 48 74 6d 6c 28 6c 61 62 65 6c 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 capeHtml(label).+.'</span>';....
1ab00 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d ......}............function.form
1ab20 61 74 54 69 6d 65 73 74 61 6d 70 28 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 atTimestamp(ts).{..............i
1ab40 66 20 28 21 74 73 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 f.(!ts).return.'-';.............
1ab60 20 2f 2f 20 43 62 4f 62 6a 65 63 74 20 44 61 74 65 54 69 6d 65 20 73 65 72 69 61 6c 69 7a 65 64 .//.CbObject.DateTime.serialized
1ab80 20 61 73 20 74 69 63 6b 73 20 28 31 30 30 6e 73 20 73 69 6e 63 65 20 30 30 30 31 2d 30 31 2d 30 .as.ticks.(100ns.since.0001-01-0
1aba0 31 29 20 6f 72 20 49 53 4f 20 73 74 72 69 6e 67 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 1).or.ISO.string..............va
1abc0 72 20 64 61 74 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 74 79 70 65 6f 66 20 r.date;..............if.(typeof.
1abe0 74 73 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ts.===.'number').{..............
1ac00 20 20 20 20 2f 2f 20 2e 4e 45 54 2d 73 74 79 6c 65 20 74 69 63 6b 73 3a 20 63 6f 6e 76 65 72 74 ....//..NET-style.ticks:.convert
1ac20 20 74 6f 20 55 6e 69 78 20 6d 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 .to.Unix.ms..................var
1ac40 20 75 6e 69 78 4d 73 20 3d 20 28 74 73 20 2d 20 36 32 31 33 35 35 39 36 38 30 30 30 30 30 30 30 .unixMs.=.(ts.-.6213559680000000
1ac60 30 30 29 20 2f 20 31 30 30 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 00)./.10000;..................da
1ac80 74 65 20 3d 20 6e 65 77 20 44 61 74 65 28 75 6e 69 78 4d 73 29 3b 0d 0a 20 20 20 20 20 20 20 20 te.=.new.Date(unixMs);..........
1aca0 20 20 20 20 7d 20 65 6c 73 65 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 ....}.else.{..................da
1acc0 74 65 20 3d 20 6e 65 77 20 44 61 74 65 28 74 73 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 te.=.new.Date(ts);..............
1ace0 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 73 4e 61 4e 28 64 61 74 65 2e 67 65 }..............if.(isNaN(date.ge
1ad00 74 54 69 6d 65 28 29 29 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 tTime())).return.'-';...........
1ad20 20 20 20 72 65 74 75 72 6e 20 64 61 74 65 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e ...return.date.toLocaleTimeStrin
1ad40 67 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 76 61 72 20 61 g();..........}............var.a
1ad60 63 74 69 76 65 48 69 73 74 6f 72 79 54 61 62 20 3d 20 27 77 6f 72 6b 65 72 73 27 3b 0d 0a 0d 0a ctiveHistoryTab.=.'workers';....
1ad80 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 77 69 74 63 68 48 69 73 74 6f 72 79 54 61 ........function.switchHistoryTa
1ada0 62 28 74 61 62 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63 74 69 76 65 48 69 73 74 b(tab).{..............activeHist
1adc0 6f 72 79 54 61 62 20 3d 20 74 61 62 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 oryTab.=.tab;..............var.t
1ade0 61 62 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 abs.=.document.querySelectorAll(
1ae00 27 2e 68 69 73 74 6f 72 79 2d 74 61 62 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f '.history-tab');..............fo
1ae20 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 74 61 62 73 2e 6c 65 6e 67 74 68 3b 20 69 r.(var.i.=.0;.i.<.tabs.length;.i
1ae40 2b 2b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 73 5b 69 5d 2e 63 ++).{..................tabs[i].c
1ae60 6c 61 73 73 4c 69 73 74 2e 74 6f 67 67 6c 65 28 27 61 63 74 69 76 65 27 2c 20 74 61 62 73 5b 69 lassList.toggle('active',.tabs[i
1ae80 5d 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 64 61 74 61 2d 74 61 62 27 29 20 3d 3d 3d 20 74 ].getAttribute('data-tab').===.t
1aea0 61 62 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ab);..............}.............
1aec0 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 .document.getElementById('histor
1aee0 79 2d 70 61 6e 65 6c 2d 77 6f 72 6b 65 72 73 27 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 y-panel-workers').style.display.
1af00 3d 20 74 61 62 20 3d 3d 3d 20 27 77 6f 72 6b 65 72 73 27 20 3f 20 27 27 20 3a 20 27 6e 6f 6e 65 =.tab.===.'workers'.?.''.:.'none
1af20 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d ';..............document.getElem
1af40 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 70 61 6e 65 6c 2d 63 6c 69 65 6e 74 73 27 29 entById('history-panel-clients')
1af60 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 74 61 62 20 3d 3d 3d 20 27 63 6c 69 65 6e 74 .style.display.=.tab.===.'client
1af80 73 27 20 3f 20 27 27 20 3a 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a s'.?.''.:.'none';..........}....
1afa0 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 50 72 6f 76 69 73 69 6f 6e ........function.renderProvision
1afc0 69 6e 67 48 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 ingHistory(events).{............
1afe0 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 ..var.emptyState.=.document.getE
1b000 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 27 29 3b 0d 0a 20 20 lementById('history-empty');....
1b020 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 ..........var.table.=.document.g
1b040 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 27 29 3b 0d etElementById('history-table');.
1b060 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e .............var.tbody.=.documen
1b080 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 2d t.getElementById('history-table-
1b0a0 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e body');................if.(!even
1b0c0 74 73 20 7c 7c 20 65 76 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 ts.||.events.length.===.0).{....
1b0e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 ..............emptyState.style.d
1b100 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 isplay.=.'';..................ta
1b120 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 ble.style.display.=.'none';.....
1b140 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 .............return;............
1b160 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 ..}................emptyState.st
1b180 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 yle.display.=.'none';...........
1b1a0 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 ...table.style.display.=.'';....
1b1c0 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d ..........tbody.innerHTML.=.'';.
1b1e0 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 ...............for.(var.i.=.0;.i
1b200 20 3c 20 65 76 65 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0d 0a 20 20 20 20 20 20 .<.events.length;.i++).{........
1b220 20 20 20 20 20 20 20 20 20 20 76 61 72 20 65 76 74 20 3d 20 65 76 65 6e 74 73 5b 69 5d 3b 0d 0a ..........var.evt.=.events[i];..
1b240 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e ................var.tr.=.documen
1b260 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 t.createElement('tr');..........
1b280 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 20 20 20 20 ........tr.innerHTML.=..........
1b2a0 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 23 ............'<td.style="color:.#
1b2c0 38 62 39 34 39 65 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 69 6d 65 73 74 61 6d 70 28 65 76 74 8b949e;">'.+.formatTimestamp(evt
1b2e0 2e 74 73 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .ts).+.'</td>'.+................
1b300 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 76 65 6e 74 42 61 64 67 65 28 65 76 74 2e 74 79 ......'<td>'.+.eventBadge(evt.ty
1b320 70 65 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 pe).+.'</td>'.+.................
1b340 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 2e 77 6f 72 .....'<td>'.+.escapeHtml(evt.wor
1b360 6b 65 72 5f 69 64 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 ker_id.||.'').+.'</td>'.+.......
1b380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 ...............'<td>'.+.escapeHt
1b3a0 6d 6c 28 65 76 74 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 ml(evt.hostname.||.'').+.'</td>'
1b3c0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 ;..................tbody.appendC
1b3e0 68 69 6c 64 28 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 hild(tr);..............}........
1b400 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 69 65 6e 74 48 65 ..}............function.clientHe
1b420 61 6c 74 68 43 6c 61 73 73 28 64 74 4d 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 althClass(dtMs).{..............i
1b440 66 20 28 64 74 4d 73 20 3d 3d 20 6e 75 6c 6c 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d f.(dtMs.==.null).return.'health-
1b460 72 65 64 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 73 65 63 6f 6e 64 73 20 3d red';..............var.seconds.=
1b480 20 64 74 4d 73 20 2f 20 31 30 30 30 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 .dtMs./.1000;..............if.(s
1b4a0 65 63 6f 6e 64 73 20 3c 20 33 30 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 67 72 65 65 econds.<.30).return.'health-gree
1b4c0 6e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 31 n';..............if.(seconds.<.1
1b4e0 32 30 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 79 65 6c 6c 6f 77 27 3b 0d 0a 20 20 20 20).return.'health-yellow';.....
1b500 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 65 64 27 3b 0d 0a 20 .........return.'health-red';...
1b520 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e .......}............function.ren
1b540 64 65 72 43 6c 69 65 6e 74 73 28 63 6c 69 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 derClients(clients).{...........
1b560 20 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 ...var.emptyState.=.document.get
1b580 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 73 2d 65 6d 70 74 79 27 29 3b 0d 0a 20 ElementById('clients-empty');...
1b5a0 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e ...........var.table.=.document.
1b5c0 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 73 2d 74 61 62 6c 65 27 29 3b getElementById('clients-table');
1b5e0 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 ..............var.tbody.=.docume
1b600 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 73 2d 74 61 62 6c 65 nt.getElementById('clients-table
1b620 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 63 6c 69 -body');................if.(!cli
1b640 65 6e 74 73 20 7c 7c 20 63 6c 69 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d ents.||.clients.length.===.0).{.
1b660 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c .................emptyState.styl
1b680 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e.display.=.'';.................
1b6a0 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a .table.style.display.=.'none';..
1b6c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 ................return;.........
1b6e0 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 .....}................emptyState
1b700 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 .style.display.=.'none';........
1b720 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d ......table.style.display.=.'';.
1b740 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 .............tbody.innerHTML.=.'
1b760 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 ';................for.(var.i.=.0
1b780 3b 20 69 20 3c 20 63 6c 69 65 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0d 0a 20 20 ;.i.<.clients.length;.i++).{....
1b7a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 20 3d 20 63 6c 69 65 6e 74 73 5b 69 5d ..............var.c.=.clients[i]
1b7c0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 74 20 3d 20 63 2e 64 74 ;..................var.dt.=.c.dt
1b7e0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 43 6c 61 73 73 20 3d 20 ;..................var.hClass.=.
1b800 63 6c 69 65 6e 74 48 65 61 6c 74 68 43 6c 61 73 73 28 64 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 clientHealthClass(dt);..........
1b820 20 20 20 20 20 20 20 20 76 61 72 20 68 54 69 74 6c 65 20 3d 20 64 74 20 21 3d 20 6e 75 6c 6c 20 ........var.hTitle.=.dt.!=.null.
1b840 3f 20 27 4c 61 73 74 20 73 65 65 6e 20 27 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 ?.'Last.seen.'.+.formatLastSeen(
1b860 64 74 29 20 3a 20 27 4e 65 76 65 72 20 73 65 65 6e 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 dt).:.'Never.seen';.............
1b880 20 20 20 20 20 20 20 76 61 72 20 73 65 73 73 69 6f 6e 42 61 64 67 65 20 3d 20 27 27 3b 0d 0a 20 .......var.sessionBadge.=.'';...
1b8a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 2e 73 65 73 73 69 6f 6e 5f 69 64 29 ...............if.(c.session_id)
1b8c0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 73 73 69 6f 6e 42 .{......................sessionB
1b8e0 61 64 67 65 20 3d 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c adge.=.'.<span.style="font-famil
1b900 79 3a 6d 6f 6e 6f 73 70 61 63 65 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 30 70 78 3b 63 6f 6c 6f 72 y:monospace;font-size:10px;color
1b920 3a 23 36 65 37 36 38 31 3b 22 20 74 69 74 6c 65 3d 22 53 65 73 73 69 6f 6e 20 27 20 2b 20 65 73 :#6e7681;".title="Session.'.+.es
1b940 63 61 70 65 48 74 6d 6c 28 63 2e 73 65 73 73 69 6f 6e 5f 69 64 29 20 2b 20 27 22 3e 27 20 2b 20 capeHtml(c.session_id).+.'">'.+.
1b960 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 73 65 73 73 69 6f 6e 5f 69 64 2e 73 75 62 73 74 72 69 6e escapeHtml(c.session_id.substrin
1b980 67 28 30 2c 20 38 29 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 g(0,.8)).+.'</span>';...........
1b9a0 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 .......}....................var.
1b9c0 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 tr.=.document.createElement('tr'
1b9e0 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c );..................tr.innerHTML
1ba00 20 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 .=......................'<td.sty
1ba20 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 3c 73 70 61 6e 20 63 le="text-align:.center;"><span.c
1ba40 6c 61 73 73 3d 22 68 65 61 6c 74 68 2d 64 6f 74 20 27 20 2b 20 68 43 6c 61 73 73 20 2b 20 27 22 lass="health-dot.'.+.hClass.+.'"
1ba60 20 74 69 74 6c 65 3d 22 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 68 54 69 74 6c 65 29 20 2b .title="'.+.escapeHtml(hTitle).+
1ba80 20 27 22 3e 3c 2f 73 70 61 6e 3e 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 .'"></span></td>'.+.............
1baa0 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 69 .........'<td>'.+.escapeHtml(c.i
1bac0 64 20 7c 7c 20 27 27 29 20 2b 20 73 65 73 73 69 6f 6e 42 61 64 67 65 20 2b 20 27 3c 2f 74 64 3e d.||.'').+.sessionBadge.+.'</td>
1bae0 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 '.+......................'<td>'.
1bb00 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 29 20 2b +.escapeHtml(c.hostname.||.'').+
1bb20 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .'</td>'.+......................
1bb40 27 3c 74 64 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 '<td.style="font-family:.monospa
1bb60 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 ce;.font-size:.12px;.color:.#8b9
1bb80 34 39 65 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 61 64 64 72 65 73 73 20 7c 49e;">'.+.escapeHtml(c.address.|
1bba0 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |.'').+.'</td>'.+...............
1bbc0 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 .......'<td.style="text-align:.r
1bbe0 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 ight;.color:.#8b949e;">'.+.forma
1bc00 74 4c 61 73 74 53 65 65 6e 28 64 74 29 20 2b 20 27 3c 2f 74 64 3e 27 3b 0d 0a 20 20 20 20 20 20 tLastSeen(dt).+.'</td>';........
1bc20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b ..........tbody.appendChild(tr);
1bc40 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 ..............}..........}......
1bc60 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 69 65 6e 74 45 76 65 6e 74 42 61 64 67 65 28 ......function.clientEventBadge(
1bc80 74 79 70 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6f 6c 6f 72 73 20 type).{..............var.colors.
1bca0 3d 20 7b 20 63 6f 6e 6e 65 63 74 65 64 3a 20 27 23 33 66 62 39 35 30 27 2c 20 64 69 73 63 6f 6e =.{.connected:.'#3fb950',.discon
1bcc0 6e 65 63 74 65 64 3a 20 27 23 66 38 35 31 34 39 27 2c 20 75 70 64 61 74 65 64 3a 20 27 23 64 32 nected:.'#f85149',.updated:.'#d2
1bce0 39 39 32 32 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 73 9922'.};..............var.labels
1bd00 20 3d 20 7b 20 63 6f 6e 6e 65 63 74 65 64 3a 20 27 43 6f 6e 6e 65 63 74 65 64 27 2c 20 64 69 73 .=.{.connected:.'Connected',.dis
1bd20 63 6f 6e 6e 65 63 74 65 64 3a 20 27 44 69 73 63 6f 6e 6e 65 63 74 65 64 27 2c 20 75 70 64 61 74 connected:.'Disconnected',.updat
1bd40 65 64 3a 20 27 55 70 64 61 74 65 64 27 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 ed:.'Updated'.};..............va
1bd60 72 20 63 6f 6c 6f 72 20 3d 20 63 6f 6c 6f 72 73 5b 74 79 70 65 5d 20 7c 7c 20 27 23 38 62 39 34 r.color.=.colors[type].||.'#8b94
1bd80 39 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 20 3d 20 6c 61 9e';..............var.label.=.la
1bda0 62 65 6c 73 5b 74 79 70 65 5d 20 7c 7c 20 74 79 70 65 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 bels[type].||.type;.............
1bdc0 20 72 65 74 75 72 6e 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 69 6e .return.'<span.style="display:in
1bde0 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 32 70 78 20 38 70 78 3b 62 6f 72 64 65 line-block;padding:2px.8px;borde
1be00 72 2d 72 61 64 69 75 73 3a 34 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 31 70 78 3b 66 6f 6e 74 r-radius:4px;font-size:11px;font
1be20 2d 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 23 30 64 31 31 31 37 3b 62 61 63 6b 67 72 -weight:600;color:#0d1117;backgr
1be40 6f 75 6e 64 3a 27 20 2b 20 63 6f 6c 6f 72 20 2b 20 27 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 ound:'.+.color.+.';">'.+.escapeH
1be60 74 6d 6c 28 6c 61 62 65 6c 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 3b 0d 0a 20 20 20 20 20 20 20 tml(label).+.'</span>';.........
1be80 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 43 6c 69 .}............function.renderCli
1bea0 65 6e 74 48 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 entHistory(events).{............
1bec0 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 ..var.emptyState.=.document.getE
1bee0 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 lementById('client-history-empty
1bf00 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 ');..............var.table.=.doc
1bf20 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 2d 68 69 73 ument.getElementById('client-his
1bf40 74 6f 72 79 2d 74 61 62 6c 65 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 tory-table');..............var.t
1bf60 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 body.=.document.getElementById('
1bf80 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0d 0a 0d 0a client-history-table-body');....
1bfa0 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 73 20 7c 7c 20 65 76 65 6e 74 ............if.(!events.||.event
1bfc0 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 s.length.===.0).{...............
1bfe0 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 ...emptyState.style.display.=.''
1c000 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 ;..................table.style.d
1c020 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 isplay.=.'none';................
1c040 20 20 72 65 74 75 72 6e 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 ..return;..............}........
1c060 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 ........emptyState.style.display
1c080 20 3d 20 27 6e 6f 6e 65 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 .=.'none';..............table.st
1c0a0 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 yle.display.=.'';..............t
1c0c0 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 body.innerHTML.=.'';............
1c0e0 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 65 76 65 6e 74 73 2e 6c ....for.(var.i.=.0;.i.<.events.l
1c100 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 ength;.i++).{..................v
1c120 61 72 20 65 76 74 20 3d 20 65 76 65 6e 74 73 5b 69 5d 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ar.evt.=.events[i];.............
1c140 20 20 20 20 20 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 .....var.tr.=.document.createEle
1c160 6d 65 6e 74 28 27 74 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e ment('tr');..................tr.
1c180 69 6e 6e 65 72 48 54 4d 4c 20 3d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 innerHTML.=.....................
1c1a0 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 23 38 62 39 34 39 65 3b 22 3e 27 20 .'<td.style="color:.#8b949e;">'.
1c1c0 2b 20 66 6f 72 6d 61 74 54 69 6d 65 73 74 61 6d 70 28 65 76 74 2e 74 73 29 20 2b 20 27 3c 2f 74 +.formatTimestamp(evt.ts).+.'</t
1c1e0 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e d>'.+......................'<td>
1c200 27 20 2b 20 63 6c 69 65 6e 74 45 76 65 6e 74 42 61 64 67 65 28 65 76 74 2e 74 79 70 65 29 20 2b '.+.clientEventBadge(evt.type).+
1c220 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .'</td>'.+......................
1c240 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 2e 63 6c 69 65 6e 74 5f 69 '<td>'.+.escapeHtml(evt.client_i
1c260 64 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0d 0a 20 20 20 20 20 20 20 20 20 20 d.||.'').+.'</td>'.+............
1c280 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 ..........'<td>'.+.escapeHtml(ev
1c2a0 74 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 3b 0d 0a 20 20 t.hostname.||.'').+.'</td>';....
1c2c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 ..............tbody.appendChild(
1c2e0 74 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a tr);..............}..........}..
1c300 0d 0a 20 20 20 20 20 20 20 20 2f 2f 20 46 65 74 63 68 2d 62 61 73 65 64 20 70 6f 6c 6c 69 6e 67 ..........//.Fetch-based.polling
1c320 20 66 61 6c 6c 62 61 63 6b 0d 0a 20 20 20 20 20 20 20 20 76 61 72 20 70 6f 6c 6c 54 69 6d 65 72 .fallback..........var.pollTimer
1c340 20 3d 20 6e 75 6c 6c 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 .=.null;............async.functi
1c360 6f 6e 20 66 65 74 63 68 50 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 29 20 7b 0d on.fetchProvisioningHistory().{.
1c380 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 .............try.{..............
1c3a0 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 ....var.response.=.await.fetch(B
1c3c0 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 2f 68 69 73 74 6f 72 79 3f 6c 69 6d 69 74 3d 35 ASE_URL.+.'/orch/history?limit=5
1c3e0 30 27 2c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 65 0',.{......................heade
1c400 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f rs:.{.'Accept':.'application/jso
1c420 6e 27 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0d 0a 20 20 20 20 20 n'.}..................});.......
1c440 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 20 7b 0d 0a 20 ...........if.(response.ok).{...
1c460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 ...................var.data.=.aw
1c480 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 ait.response.json();............
1c4a0 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 50 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 ..........renderProvisioningHist
1c4c0 6f 72 79 28 64 61 74 61 2e 65 76 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0d 0a 20 20 20 20 20 20 20 ory(data.events.||.[]);.........
1c4e0 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 .........}..............}.catch.
1c500 28 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 2e 65 (e).{..................console.e
1c520 72 72 6f 72 28 27 45 72 72 6f 72 20 66 65 74 63 68 69 6e 67 20 70 72 6f 76 69 73 69 6f 6e 69 6e rror('Error.fetching.provisionin
1c540 67 20 68 69 73 74 6f 72 79 3a 27 2c 20 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d g.history:',.e);..............}.
1c560 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 .........}............async.func
1c580 74 69 6f 6e 20 66 65 74 63 68 43 6c 69 65 6e 74 73 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 tion.fetchClients().{...........
1c5a0 20 20 20 74 72 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 ...try.{..................var.re
1c5c0 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 sponse.=.await.fetch(BASE_URL.+.
1c5e0 27 2f 6f 72 63 68 2f 63 6c 69 65 6e 74 73 27 2c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 '/orch/clients',.{..............
1c600 20 20 20 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 ........headers:.{.'Accept':.'ap
1c620 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 plication/json'.}...............
1c640 20 20 20 7d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 73 70 ...});..................if.(resp
1c660 6f 6e 73 65 2e 6f 6b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 onse.ok).{......................
1c680 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 var.data.=.await.response.json()
1c6a0 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 43 6c 69 ;......................renderCli
1c6c0 65 6e 74 73 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0d 0a 20 20 20 20 20 ents(data.clients.||.[]);.......
1c6e0 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 ...........}..............}.catc
1c700 68 20 28 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 h.(e).{..................console
1c720 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 66 65 74 63 68 69 6e 67 20 63 6c 69 65 6e 74 73 3a 27 .error('Error.fetching.clients:'
1c740 2c 20 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d ,.e);..............}..........}.
1c760 0a 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 43 ...........async.function.fetchC
1c780 6c 69 65 6e 74 48 69 73 74 6f 72 79 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 lientHistory().{..............tr
1c7a0 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 y.{..................var.respons
1c7c0 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 e.=.await.fetch(BASE_URL.+.'/orc
1c7e0 68 2f 63 6c 69 65 6e 74 73 2f 68 69 73 74 6f 72 79 3f 6c 69 6d 69 74 3d 35 30 27 2c 20 7b 0d 0a h/clients/history?limit=50',.{..
1c800 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 20 27 ....................headers:.{.'
1c820 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 0d 0a 20 Accept':.'application/json'.}...
1c840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...............});..............
1c860 20 20 20 20 69 66 20 28 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 ....if.(response.ok).{..........
1c880 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 72 65 73 ............var.data.=.await.res
1c8a0 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ponse.json();...................
1c8c0 20 20 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 48 69 73 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 65 ...renderClientHistory(data.clie
1c8e0 6e 74 5f 65 76 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 nt_events.||.[]);...............
1c900 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0d ...}..............}.catch.(e).{.
1c920 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 27 .................console.error('
1c940 45 72 72 6f 72 20 66 65 74 63 68 69 6e 67 20 63 6c 69 65 6e 74 20 68 69 73 74 6f 72 79 3a 27 2c Error.fetching.client.history:',
1c960 20 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a .e);..............}..........}..
1c980 0d 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 44 61 ..........async.function.fetchDa
1c9a0 73 68 62 6f 61 72 64 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 6e shboard().{..............var.ban
1c9c0 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 ner.=.document.querySelector('ze
1c9e0 6e 2d 62 61 6e 6e 65 72 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0d 0a n-banner');..............try.{..
1ca00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 ................var.response.=.a
1ca20 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 2f 61 67 65 wait.fetch(BASE_URL.+.'/orch/age
1ca40 6e 74 73 27 2c 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 61 nts',.{......................hea
1ca60 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a ders:.{.'Accept':.'application/j
1ca80 73 6f 6e 27 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0d 0a 0d 0a 20 son'.}..................});.....
1caa0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 ...............if.(!response.ok)
1cac0 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 .{......................banner.s
1cae0 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 etAttribute('cluster-status',.'d
1cb00 65 67 72 61 64 65 64 27 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 egraded');......................
1cb20 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 48 54 54 50 20 27 20 2b 20 72 65 73 70 6f 6e throw.new.Error('HTTP.'.+.respon
1cb40 73 65 2e 73 74 61 74 75 73 20 2b 20 27 3a 20 27 20 2b 20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 se.status.+.':.'.+.response.stat
1cb60 75 73 54 65 78 74 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 usText);..................}.....
1cb80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 44 61 73 68 62 6f 61 72 64 28 61 ...............renderDashboard(a
1cba0 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 wait.response.json());..........
1cbc0 20 20 20 20 20 20 20 20 66 65 74 63 68 50 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 ........fetchProvisioningHistory
1cbe0 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 43 6c 69 65 6e 74 ();..................fetchClient
1cc00 73 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 43 6c 69 65 6e s();..................fetchClien
1cc20 74 48 69 73 74 6f 72 79 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 tHistory();..............}.catch
1cc40 20 28 65 72 72 6f 72 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 .(error).{..................cons
1cc60 6f 6c 65 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 75 70 64 61 74 69 6e 67 20 64 61 73 68 62 6f ole.error('Error.updating.dashbo
1cc80 61 72 64 3a 27 2c 20 65 72 72 6f 72 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ard:',.error);..................
1cca0 73 68 6f 77 45 72 72 6f 72 28 65 72 72 6f 72 2e 6d 65 73 73 61 67 65 29 3b 0d 0a 20 20 20 20 20 showError(error.message);.......
1ccc0 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 ...........banner.setAttribute('
1cce0 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6f 66 66 6c 69 6e 65 27 29 3b 0d 0a 20 20 cluster-status',.'offline');....
1cd00 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 ..........}..........}..........
1cd20 20 20 66 75 6e 63 74 69 6f 6e 20 73 74 61 72 74 50 6f 6c 6c 69 6e 67 28 29 20 7b 0d 0a 20 20 20 ..function.startPolling().{.....
1cd40 20 20 20 20 20 20 20 20 20 69 66 20 28 70 6f 6c 6c 54 69 6d 65 72 29 20 72 65 74 75 72 6e 3b 0d .........if.(pollTimer).return;.
1cd60 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 44 61 73 68 62 6f 61 72 64 28 29 3b 0d 0a .............fetchDashboard();..
1cd80 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 6c 6c 54 69 6d 65 72 20 3d 20 73 65 74 49 6e 74 65 72 ............pollTimer.=.setInter
1cda0 76 61 6c 28 66 65 74 63 68 44 61 73 68 62 6f 61 72 64 2c 20 52 45 46 52 45 53 48 5f 49 4e 54 45 val(fetchDashboard,.REFRESH_INTE
1cdc0 52 56 41 4c 29 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e RVAL);..........}............fun
1cde0 63 74 69 6f 6e 20 73 74 6f 70 50 6f 6c 6c 69 6e 67 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 ction.stopPolling().{...........
1ce00 20 20 20 69 66 20 28 70 6f 6c 6c 54 69 6d 65 72 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ...if.(pollTimer).{.............
1ce20 20 20 20 20 20 63 6c 65 61 72 49 6e 74 65 72 76 61 6c 28 70 6f 6c 6c 54 69 6d 65 72 29 3b 0d 0a .....clearInterval(pollTimer);..
1ce40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 6c 6c 54 69 6d 65 72 20 3d 20 6e 75 6c 6c ................pollTimer.=.null
1ce60 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 ;..............}..........}.....
1ce80 20 20 20 20 20 20 20 2f 2f 20 57 65 62 53 6f 63 6b 65 74 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 .......//.WebSocket.connection.w
1cea0 69 74 68 20 61 75 74 6f 6d 61 74 69 63 20 72 65 63 6f 6e 6e 65 63 74 20 61 6e 64 20 70 6f 6c 6c ith.automatic.reconnect.and.poll
1cec0 69 6e 67 20 66 61 6c 6c 62 61 63 6b 0d 0a 20 20 20 20 20 20 20 20 76 61 72 20 77 73 20 3d 20 6e ing.fallback..........var.ws.=.n
1cee0 75 6c 6c 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 6e 65 63 74 ull;............function.connect
1cf00 57 65 62 53 6f 63 6b 65 74 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 WebSocket().{..............var.p
1cf20 72 6f 74 6f 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 70 72 6f 74 6f 63 6f 6c 20 roto.=.window.location.protocol.
1cf40 3d 3d 3d 20 27 68 74 74 70 73 3a 27 20 3f 20 27 77 73 73 3a 27 20 3a 20 27 77 73 3a 27 3b 0d 0a ===.'https:'.?.'wss:'.:.'ws:';..
1cf60 20 20 20 20 20 20 20 20 20 20 20 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 6b 65 74 28 70 ............ws.=.new.WebSocket(p
1cf80 72 6f 74 6f 20 2b 20 27 2f 2f 27 20 2b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 68 6f roto.+.'//'.+.window.location.ho
1cfa0 73 74 20 2b 20 27 2f 6f 72 63 68 2f 77 73 27 29 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 st.+.'/orch/ws');...............
1cfc0 20 77 73 2e 6f 6e 6f 70 65 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 20 20 20 20 20 .ws.onopen.=.function().{.......
1cfe0 20 20 20 20 20 20 20 20 20 20 20 73 74 6f 70 50 6f 6c 6c 69 6e 67 28 29 3b 0d 0a 20 20 20 20 20 ...........stopPolling();.......
1d000 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 45 72 72 6f 72 28 29 3b 0d 0a 20 20 20 20 20 20 ...........clearError();........
1d020 20 20 20 20 20 20 7d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 73 2e 6f 6e 6d 65 73 ......};................ws.onmes
1d040 73 61 67 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 7b 0d 0a 20 20 20 20 20 20 sage.=.function(event).{........
1d060 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..........try.{.................
1d080 20 20 20 20 20 72 65 6e 64 65 72 44 61 73 68 62 6f 61 72 64 28 4a 53 4f 4e 2e 70 61 72 73 65 28 .....renderDashboard(JSON.parse(
1d0a0 65 76 65 6e 74 2e 64 61 74 61 29 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d event.data));..................}
1d0c0 20 63 61 74 63 68 20 28 65 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .catch.(e).{....................
1d0e0 20 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 27 57 65 62 53 6f 63 6b 65 74 20 6d 65 73 73 61 ..console.error('WebSocket.messa
1d100 67 65 20 70 61 72 73 65 20 65 72 72 6f 72 3a 27 2c 20 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 ge.parse.error:',.e);...........
1d120 20 20 20 20 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 3b 0d 0a 0d 0a 20 20 20 20 .......}..............};........
1d140 20 20 20 20 20 20 20 20 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 ........ws.onclose.=.function().
1d160 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 73 20 3d 20 6e 75 6c 6c 3b 0d 0a 20 {..................ws.=.null;...
1d180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 50 6f 6c 6c 69 6e 67 28 29 3b 0d 0a ...............startPolling();..
1d1a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 54 69 6d 65 6f 75 74 28 63 6f 6e 6e 65 ................setTimeout(conne
1d1c0 63 74 57 65 62 53 6f 63 6b 65 74 2c 20 33 30 30 30 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 ctWebSocket,.3000);.............
1d1e0 20 7d 3b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 .};................ws.onerror.=.
1d200 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f function().{..................//
1d220 20 6f 6e 63 6c 6f 73 65 20 77 69 6c 6c 20 66 69 72 65 20 61 66 74 65 72 20 6f 6e 65 72 72 6f 72 .onclose.will.fire.after.onerror
1d240 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 3b 0d 0a 20 20 20 20 20 20 20 20 7d 0d 0a 0d 0a 20 ..............};..........}.....
1d260 20 20 20 20 20 20 20 2f 2f 20 46 65 74 63 68 20 6f 72 63 68 65 73 74 72 61 74 6f 72 20 68 6f 73 .......//.Fetch.orchestrator.hos
1d280 74 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 62 61 6e 6e 65 72 0d 0a 20 20 20 20 20 20 20 20 66 65 tname.for.the.banner..........fe
1d2a0 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 2f 73 74 61 74 75 73 27 2c 20 7b tch(BASE_URL.+.'/orch/status',.{
1d2c0 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 .headers:.{.'Accept':.'applicati
1d2e0 6f 6e 2f 6a 73 6f 6e 27 20 7d 20 7d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 74 68 65 6e on/json'.}.})...............then
1d300 28 66 75 6e 63 74 69 6f 6e 28 72 29 20 7b 20 72 65 74 75 72 6e 20 72 2e 6f 6b 20 3f 20 72 2e 6a (function(r).{.return.r.ok.?.r.j
1d320 73 6f 6e 28 29 20 3a 20 6e 75 6c 6c 3b 20 7d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 74 son().:.null;.})...............t
1d340 68 65 6e 28 66 75 6e 63 74 69 6f 6e 28 64 29 20 7b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 hen(function(d).{...............
1d360 20 20 20 69 66 20 28 64 20 26 26 20 64 2e 68 6f 73 74 6e 61 6d 65 29 20 7b 0d 0a 20 20 20 20 20 ...if.(d.&&.d.hostname).{.......
1d380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c ...............document.querySel
1d3a0 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 2e 73 65 74 41 74 74 72 69 62 75 74 65 ector('zen-banner').setAttribute
1d3c0 28 27 74 61 67 6c 69 6e 65 27 2c 20 27 4f 72 63 68 65 73 74 72 61 74 6f 72 20 5c 75 32 30 31 34 ('tagline',.'Orchestrator.\u2014
1d3e0 20 27 20 2b 20 64 2e 68 6f 73 74 6e 61 6d 65 29 3b 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .'.+.d.hostname);...............
1d400 20 20 20 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 ...}..............})............
1d420 20 20 2e 63 61 74 63 68 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 7d 29 3b 0d 0a 0d 0a 20 20 20 20 ...catch(function().{});........
1d440 20 20 20 20 2f 2f 20 49 6e 69 74 69 61 6c 20 6c 6f 61 64 20 76 69 61 20 66 65 74 63 68 2c 20 74 ....//.Initial.load.via.fetch,.t
1d460 68 65 6e 20 74 72 79 20 57 65 62 53 6f 63 6b 65 74 0d 0a 20 20 20 20 20 20 20 20 66 65 74 63 68 hen.try.WebSocket..........fetch
1d480 44 61 73 68 62 6f 61 72 64 28 29 3b 0d 0a 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 57 65 62 Dashboard();..........connectWeb
1d4a0 53 6f 63 6b 65 74 28 29 3b 0d 0a 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0d 0a 3c 2f 62 6f 64 79 Socket();......</script>..</body
1d4c0 3e 0d 0a 3c 2f 68 74 6d 6c 3e 0d 0a 50 4b 03 04 0a 00 00 00 00 00 3a 5d 5b 5c 61 7f e8 fc 08 ff >..</html>..PK........:][\a.....
1d4e0 00 00 08 ff 00 00 0d 00 00 00 65 70 69 63 67 61 6d 65 73 2e 69 63 6f 00 00 01 00 0d 00 20 20 10 ..........epicgames.ico.........
1d500 00 01 00 04 00 e8 02 00 00 d6 00 00 00 10 10 10 00 01 00 04 00 28 01 00 00 be 03 00 00 30 30 00 .....................(.......00.
1d520 00 01 00 08 00 a8 0e 00 00 e6 04 00 00 20 20 00 00 01 00 08 00 a8 08 00 00 8e 13 00 00 10 10 00 ................................
1d540 00 01 00 08 00 68 05 00 00 36 1c 00 00 00 00 00 00 01 00 20 00 e2 35 00 00 9e 21 00 00 40 40 00 .....h...6............5...!..@@.
1d560 00 01 00 20 00 28 42 00 00 80 57 00 00 30 30 00 00 01 00 20 00 a8 25 00 00 a8 99 00 00 28 28 00 .....(B...W..00.......%......((.
1d580 00 01 00 20 00 68 1a 00 00 50 bf 00 00 20 20 00 00 01 00 20 00 a8 10 00 00 b8 d9 00 00 18 18 00 .....h...P......................
1d5a0 00 01 00 20 00 88 09 00 00 60 ea 00 00 14 14 00 00 01 00 20 00 b8 06 00 00 e8 f3 00 00 10 10 00 .........`......................
1d5c0 00 01 00 20 00 68 04 00 00 a0 fa 00 00 28 00 00 00 20 00 00 00 40 00 00 00 01 00 04 00 00 00 00 .....h.......(.......@..........
1d5e0 00 80 02 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 80 00 ................................
1d600 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80 00 00 80 80 80 00 c0 c0 c0 00 00 00 ff 00 00 ff 00 ................................
1d620 00 00 ff ff 00 ff 00 00 00 ff 00 ff 00 ff ff 00 00 ff ff ff 00 00 00 00 00 00 00 00 00 77 00 00 .............................w..
1d640 00 00 00 00 00 00 00 00 00 00 00 70 00 00 07 00 00 00 00 00 00 00 00 00 00 00 30 00 00 00 00 03 ...........p..............0.....
1d660 00 00 00 00 00 00 00 00 07 00 00 77 ff ff 74 00 00 70 00 00 00 00 00 07 00 00 04 77 77 77 77 70 ...........w..t..p.........wwwwp
1d680 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 00 00 ..p...................p.........
1d6a0 00 00 00 07 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 00 00 30 00 00 00 00 00 03 ......p..................0......
1d6c0 00 70 00 00 00 00 70 00 78 88 78 7f 78 07 78 88 48 88 00 07 00 00 00 00 80 78 0f 87 08 88 77 87 .p....p.x.x.x.x.H........x....w.
1d6e0 07 87 00 00 00 00 70 00 78 70 08 f0 0f 7f 77 87 0f 70 00 07 00 00 70 00 07 84 00 70 07 07 07 77 ......p.xp....w..p....p....p...w
1d700 07 80 00 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......p.........................
1d720 00 00 00 07 00 00 70 00 77 77 07 70 00 07 70 07 77 70 00 07 00 00 00 00 8f ff 77 f7 00 07 f0 7f ......p.ww.p..p.wp........w.....
1d740 ff f7 00 00 00 00 70 00 8f 00 07 f0 00 07 f0 7f 00 f8 00 00 00 00 70 00 8f 00 07 f0 00 07 f0 8f ......p...............p.........
1d760 00 f8 00 07 00 00 70 00 8f 00 07 f0 00 07 f0 7f 00 f8 00 00 00 00 00 00 8f 00 07 ff f8 07 f0 7f ......p.........................
1d780 00 77 00 00 00 00 70 00 7f ff 07 f7 8f 77 80 8f 00 00 00 07 00 00 00 00 8f 78 07 f0 0f 77 f0 8f .w....p......w...........x...w..
1d7a0 00 00 00 00 00 00 70 00 7f 00 07 f0 0f 70 f0 7f 00 f8 00 00 00 00 70 00 8f 00 07 f0 0f 77 f0 7f ......p......p........p......w..
1d7c0 00 f8 00 07 00 00 70 00 8f 00 07 f0 0f 77 f0 8f 00 f8 00 07 00 00 70 00 8f f8 77 f8 ff 07 f0 7f ......p......w........p...w.....
1d7e0 f8 f7 00 00 00 00 00 00 78 8f 77 88 87 07 f0 08 f8 80 00 00 00 00 70 00 00 00 00 00 00 00 00 00 ........x.w...........p.........
1d800 00 00 00 07 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 00 00 ......p...............p.........
1d820 00 00 00 07 00 00 07 00 00 00 00 00 00 00 00 00 00 00 00 70 00 ff fe 3f ff ff f0 0f ff ff c0 03 ...................p...?........
1d840 ff fe 00 00 7f f8 00 00 1f e0 00 00 07 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 ................................
1d860 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 ................................
1d880 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 ................................
1d8a0 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 e0 00 00 07 28 00 00 00 10 00 00 00 20 00 00 .....................(..........
1d8c0 00 01 00 04 00 00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 ................................
1d8e0 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80 00 00 80 80 80 00 c0 c0 c0 ................................
1d900 00 00 00 ff 00 00 ff 00 00 00 ff ff 00 ff 00 00 00 ff 00 ff 00 ff ff 00 00 ff ff ff 00 00 00 00 ................................
1d920 00 70 00 00 00 00 00 70 37 80 07 00 00 00 10 00 30 70 00 07 00 07 00 00 00 00 00 00 00 00 07 77 .p.....p7.......0p.............w
1d940 47 07 77 70 00 00 08 77 88 f8 87 80 70 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 87 G.wp...w....p...................
1d960 80 08 88 f0 00 00 0f 00 80 08 80 f0 70 00 0f 77 f8 78 80 00 00 00 0f 70 87 77 80 70 00 07 08 00 ............p..w.x.....p.w.p....
1d980 87 77 80 f0 00 00 08 f7 f8 77 8f 80 00 07 00 00 00 00 00 00 00 07 00 00 00 00 00 00 70 fe 7f 00 .w.......w..................p...
1d9a0 00 f0 0f 00 00 c0 03 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 ................................
1d9c0 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 28 00 00 .............................(..
1d9e0 00 30 00 00 00 60 00 00 00 01 00 08 00 00 00 00 00 80 0a 00 00 00 00 00 00 00 00 00 00 00 01 00 .0...`..........................
1da00 00 00 00 00 00 00 00 00 00 04 03 03 00 03 04 04 00 05 05 05 00 09 09 09 00 0c 0b 0b 00 0a 0c 0c ................................
1da20 00 0e 0d 0d 00 0f 10 10 00 11 11 11 00 14 13 13 00 15 14 14 00 1a 19 19 00 1b 1c 1c 00 1e 1e 1e ................................
1da40 00 20 1e 1e 00 21 21 21 00 24 23 23 00 26 26 26 00 28 26 26 00 2a 2a 2a 00 2c 2a 2a 00 2d 2e 2e .....!!!.$##.&&&.(&&.***.,**.-..
1da60 00 30 2f 2f 00 30 30 30 00 35 34 34 00 38 37 37 00 39 39 39 00 3c 3b 3b 00 3d 3c 3c 00 40 40 40 .0//.000.544.877.999.<;;.=<<.@@@
1da80 00 46 46 46 00 48 47 47 00 46 48 46 00 4b 4a 4a 00 4c 4c 4a 00 4c 4c 4c 00 52 51 51 00 54 52 52 .FFF.HGG.FHF.KJJ.LLJ.LLL.RQQ.TRR
1daa0 00 54 54 54 00 58 54 54 00 59 58 58 00 5c 5b 5b 00 5c 5d 5b 00 5e 5d 5d 00 62 62 62 00 64 63 63 .TTT.XTT.YXX.\[[.\][.^]].bbb.dcc
1dac0 00 66 65 65 00 69 67 67 00 69 69 69 00 71 70 6e 00 71 71 71 00 75 72 72 00 76 74 74 00 79 79 77 .fee.igg.iii.qpn.qqq.urr.vtt.yyw
1dae0 00 79 79 79 00 7e 7e 7d 00 80 7e 7e 00 7f 80 80 00 81 81 80 00 85 82 82 00 8a 8a 8a 00 8c 8b 8b .yyy.~~}..~~....................
1db00 00 8f 8e 8e 00 90 8e 8e 00 91 90 90 00 96 93 93 00 95 94 92 00 94 93 94 00 96 95 95 00 98 96 96 ................................
1db20 00 9a 99 99 00 9d 9c 9c 00 a1 9f 9f 00 a6 a3 a3 00 a5 a4 a4 00 a8 a6 a5 00 aa a9 a9 00 ad ac ac ................................
1db40 00 b1 ae ae 00 b2 b1 b1 00 b5 b2 b2 00 b5 b4 b4 00 b9 b6 b6 00 bb ba ba 00 bc bb bb 00 bd bc bc ................................
1db60 00 c1 be be 00 c2 c0 bf 00 c2 c1 c1 00 c6 c3 c3 00 c6 c5 c5 00 c8 c6 c6 00 c9 c9 c9 00 cc ca ca ................................
1db80 00 ce cc cc 00 d0 cd ce 00 d1 d0 d0 00 d4 d2 d2 00 d5 d4 d4 00 d8 d6 d6 00 da d8 d8 00 dc da da ................................
1dba0 00 dc db dc 00 dd dc dc 00 e1 de de 00 e2 e1 e1 00 e4 e2 e2 00 e6 e3 e4 00 e6 e4 e4 00 e8 e6 e6 ................................
1dbc0 00 ea e8 e8 00 ed ea ea 00 ee ec ec 00 f0 ed ed 00 f1 f0 f0 00 f4 f1 f1 00 f6 f4 f4 00 f8 f6 f6 ................................
1dbe0 00 fa f8 f8 00 fc fa fa 00 fe fe fe 00 de ff 51 00 e3 ff 71 00 e9 ff 91 00 ef ff b1 00 f6 ff d1 ...............Q...q............
1dc00 00 ff ff ff 00 00 00 00 00 2f 26 00 00 50 41 00 00 70 5b 00 00 90 74 00 00 b0 8e 00 00 cf a9 00 ........./&..PA..p[...t.........
1dc20 00 f0 c3 00 00 ff d2 11 00 ff d8 31 00 ff dd 51 00 ff e4 71 00 ff ea 91 00 ff f0 b1 00 ff f6 d1 ...........1...Q...q............
1dc40 00 ff ff ff 00 00 00 00 00 2f 14 00 00 50 22 00 00 70 30 00 00 90 3e 00 00 b0 4d 00 00 cf 5b 00 ........./...P"..p0...>...M...[.
1dc60 00 f0 69 00 00 ff 79 11 00 ff 8a 31 00 ff 9d 51 00 ff af 71 00 ff c1 91 00 ff d2 b1 00 ff e5 d1 ..i...y....1...Q...q............
1dc80 00 ff ff ff 00 00 00 00 00 2f 03 00 00 50 04 00 00 70 06 00 00 90 09 00 00 b0 0a 00 00 cf 0c 00 ........./...P...p..............
1dca0 00 f0 0e 00 00 ff 20 12 00 ff 3e 31 00 ff 5c 51 00 ff 7a 71 00 ff 97 91 00 ff b6 b1 00 ff d4 d1 ..........>1..\Q..zq............
1dcc0 00 ff ff ff 00 00 00 00 00 2f 00 0e 00 50 00 17 00 70 00 21 00 90 00 2b 00 b0 00 36 00 cf 00 40 ........./...P...p.!...+...6...@
1dce0 00 f0 00 49 00 ff 11 5a 00 ff 31 70 00 ff 51 86 00 ff 71 9c 00 ff 91 b2 00 ff b1 c8 00 ff d1 df ...I...Z..1p..Q...q.............
1dd00 00 ff ff ff 00 00 00 00 00 2f 00 20 00 50 00 36 00 70 00 4c 00 90 00 62 00 b0 00 78 00 cf 00 8e ........./...P.6.p.L...b...x....
1dd20 00 f0 00 a4 00 ff 11 b3 00 ff 31 be 00 ff 51 c7 00 ff 71 d1 00 ff 91 dc 00 ff b1 e5 00 ff d1 f0 ..........1...Q...q.............
1dd40 00 ff ff ff 00 00 00 00 00 2c 00 2f 00 4b 00 50 00 69 00 70 00 87 00 90 00 a5 00 b0 00 c4 00 cf .........,./.K.P.i.p............
1dd60 00 e1 00 f0 00 f0 11 ff 00 f2 31 ff 00 f4 51 ff 00 f6 71 ff 00 f7 91 ff 00 f9 b1 ff 00 fb d1 ff ..........1...Q...q.............
1dd80 00 ff ff ff 00 00 00 00 00 1b 00 2f 00 2d 00 50 00 3f 00 70 00 52 00 90 00 63 00 b0 00 76 00 cf .........../.-.P.?.p.R...c...v..
1dda0 00 88 00 f0 00 99 11 ff 00 a6 31 ff 00 b4 51 ff 00 c2 71 ff 00 cf 91 ff 00 dc b1 ff 00 eb d1 ff ..........1...Q...q.............
1ddc0 00 ff ff ff 00 00 00 00 00 08 00 2f 00 0e 00 50 00 15 00 70 00 1b 00 90 00 21 00 b0 00 26 00 cf .........../...P...p.....!...&..
1dde0 00 2c 00 f0 00 3e 11 ff 00 58 31 ff 00 71 51 ff 00 8c 71 ff 00 a6 91 ff 00 bf b1 ff 00 da d1 ff .,...>...X1..qQ...q.............
1de00 00 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 18 18 31 00 ...........................3..1.
1de20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1de40 00 00 00 00 00 00 00 00 00 26 0b 01 00 00 00 0a 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........&......$...............
1de60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 04 00 00 00 00 00 00 00 ................................
1de80 00 03 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dea0 00 00 00 00 2f 10 01 00 00 00 00 00 00 00 00 00 00 00 00 01 0d 2c 00 00 00 00 00 00 00 00 00 00 ..../................,..........
1dec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1f 08 00 00 00 00 00 00 11 3d 6d 67 39 0d ...........................=mg9.
1dee0 00 00 00 00 00 00 07 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 ...............................7
1df00 14 03 00 00 00 00 00 1b 48 75 7f 7f 7f 7f 7f 7f 75 49 1c 00 00 00 00 00 03 12 35 00 00 00 00 00 ........Hu......uI........5.....
1df20 00 00 00 00 00 00 00 00 00 00 00 00 00 29 0c 02 00 00 00 00 00 1c 46 58 56 4d 48 47 47 47 47 48 .............)........FXVMHGGGGH
1df40 4d 56 58 48 20 00 00 00 00 00 00 0b 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 06 00 00 00 MVXH........&...................
1df60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 19 00 ................................
1df80 00 00 00 00 00 00 00 00 00 1d 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 19 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 ................................
1dfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dfe0 00 37 00 00 00 00 00 00 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .7......1.......................
1e000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 29 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 .................)..............
1e020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e040 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .&..............................
1e060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 22 .................%............."
1e080 66 76 5f 15 26 66 00 00 0f 70 14 61 30 00 00 3b 5c 00 60 69 6e 79 29 2b 6c 75 5d 0b 00 00 00 00 fv_.&f...p.a0..;\.`iny)+lu].....
1e0a0 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 16 7f 4d 1a 64 5b 00 7f 63 55 71 73 00 7f 2f 08 00 3d .&..............M.d[..cUqs../..=
1e0c0 75 00 7f 46 1d 2f 09 47 40 17 77 4c 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 3f 7f u..F./[email protected].....%............?.
1e0e0 00 2d 78 68 00 50 6c 24 7f 30 00 77 31 57 4a 3c 6a 00 77 50 36 42 00 00 23 48 7f 3f 00 00 00 00 .-xh.Pl$.0.w1WJ<j.wP6B..#H.?....
1e100 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 3e 7f 00 0e 2d 1e 00 18 76 30 78 00 00 72 6a 6c 6b 6c .&............>...-...v0x..rjlkl
1e120 64 00 77 4f 36 45 00 4c 7f 41 21 00 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 11 7f d.wO6E.L.A!......%..............
1e140 56 2d 58 0f 00 00 69 7f 4d 00 00 75 7f 1b 24 7f 69 00 7f 48 20 32 00 53 6b 1d 51 10 00 00 00 00 V-X...i.M..u..$.i..H.2.Sk.Q.....
1e160 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 00 1d 61 75 63 13 00 00 2d 6d 15 00 00 59 4e 00 00 53 .&..............auc...-m...YN..S
1e180 50 00 5d 65 69 77 1e 0c 60 73 60 12 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 P.]eiw..`s`......%..............
1e1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e1c0 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .&..............................
1e1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 .................%..............
1e200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e220 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .&..............................
1e240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 2f 61 .................%............/a
1e260 55 55 55 5d 46 00 52 5e 52 00 00 00 00 00 00 4f 5e 54 00 00 1a 55 68 69 68 56 1c 00 00 00 00 00 UUU]F.R^R......O^T...UhihV......
1e280 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 39 7f 71 74 77 7f 5f 00 6f 7f 6f 00 00 00 00 00 00 6a .&............9.qtw._.o.o......j
1e2a0 7f 73 00 07 79 78 75 76 75 78 79 0d 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 .s..yxuvuxy......%............5w
1e2c0 6e 57 56 63 48 00 67 72 66 00 00 00 00 00 00 63 72 6b 00 2e 7f 71 51 33 4d 72 7f 34 00 00 00 00 nWVcH.grf......crk...qQ3Mr.4....
1e2e0 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 74 06 00 00 00 00 68 72 67 00 00 00 00 00 00 63 .&............5wt.....hrg......c
1e300 72 6b 00 39 77 74 04 00 00 72 77 41 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 rk.9wt...rwA.....%............5x
1e320 7f 0e 00 00 00 00 68 72 66 00 00 00 00 00 00 63 72 6b 00 3a 76 79 0a 00 01 77 76 40 00 00 00 00 ......hrf......crk.:vy...wv@....
1e340 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 7f 10 00 00 00 00 68 71 64 00 00 00 00 00 00 63 .&............5w......hqd......c
1e360 72 6b 00 39 76 79 0b 00 01 78 76 40 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 rk.9vy...xv@.....%............5x
1e380 7f 10 00 00 00 00 68 6f 5d 00 00 00 00 00 00 62 72 6b 00 39 76 79 0b 01 05 7f 7f 48 00 00 00 00 ......ho]......brk.9vy.....H....
1e3a0 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 75 03 00 00 00 00 68 6d 6e 6a 75 71 47 00 00 63 .&............5xu.....hmnjuqG..c
1e3c0 72 6b 00 39 76 7f 0b 00 09 64 65 3b 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 rk.9v....de;.....%............5w
1e3e0 6f 4b 46 52 2c 00 68 6b 6e 74 76 74 7f 37 00 62 72 6b 00 39 76 79 0b 00 00 00 00 00 00 00 00 00 oKFR,.hkntvt.7.brk.9vy..........
1e400 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 68 70 77 7f 45 00 68 6e 62 17 2a 6f 73 5d 00 61 .&............5whpw.E.hnb.*os].a
1e420 72 6b 00 39 76 7f 0b 00 00 00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 rk.9v............%............5w
1e440 6e 5e 61 71 38 00 68 71 60 00 00 62 71 63 00 60 72 6b 00 39 76 79 0b 00 00 00 00 00 00 00 00 00 n^aq8.hq`..bqc.`rk.9vy..........
1e460 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 73 08 00 00 00 00 68 72 66 00 00 68 72 63 00 60 .&............5ws.....hrf..hrc.`
1e480 72 6b 00 39 76 7f 0b 00 00 26 25 13 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 rk.9v....&%......%............5x
1e4a0 7f 0e 00 00 00 00 68 72 66 00 00 68 72 63 00 60 72 6b 00 39 76 79 0b 00 10 7f 7f 46 00 00 00 00 ......hrf..hrc.`rk.9vy.....F....
1e4c0 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 7f 10 00 00 00 00 68 72 67 00 00 69 72 63 00 60 .&............5x......hrg..irc.`
1e4e0 72 6b 00 39 76 7f 0b 00 07 79 77 3b 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 rk.9v....yw;.....%............5x
1e500 7f 0d 00 00 00 00 68 72 65 00 00 65 71 63 00 60 72 6b 00 39 76 79 0a 00 06 78 77 3b 00 00 00 00 ......hre..eqc.`rk.9vy...xw;....
1e520 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 73 0b 00 00 00 00 68 70 5c 00 00 64 71 63 00 61 .&............5ws.....hp\..dqc.a
1e540 72 6b 00 39 77 74 09 00 05 74 78 39 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 rk.9wt...tx9.....%............5w
1e560 6d 62 64 72 4b 00 67 6e 6b 52 5e 71 76 51 00 61 72 6b 00 2a 7f 71 5d 42 5b 72 7f 2c 00 00 00 00 mbdrK.gnkR^qvQ.ark.*.q]B[r.,....
1e580 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 3c 7f 74 76 78 7f 59 00 72 78 75 77 78 7f 7f 1a 00 6d .&............<.tvx.Y.rxuwx....m
1e5a0 7f 76 00 02 75 7f 76 76 76 7f 74 04 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 28 50 .v..u.vvv.t......%............(P
1e5c0 48 48 48 4e 36 00 48 4b 48 49 48 38 10 00 00 45 4e 49 00 00 0e 48 5a 5c 5a 48 0d 00 00 00 00 00 HHHN6.HKHIH8...ENI...HZ\ZH......
1e5e0 00 26 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .&..............................
1e600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 .................%..............
1e620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e640 00 25 00 00 00 00 00 00 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .%....../.......................
1e660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 00 00 00 37 00 00 00 00 00 00 00 .................'......7.......
1e680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e6a0 00 31 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .1..............................
1e6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 1d 10 0e 0e 0e 0e ................................
1e6e0 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 10 1b ................................
1e700 00 00 00 00 00 ff ff fc 3f ff ff 00 00 ff ff f0 0f ff ff 00 00 ff ff c0 03 ff ff 00 00 ff fe 00 ........?.......................
1e720 00 7f ff 00 00 ff f8 00 00 1f ff 00 00 ff c0 00 00 03 ff 00 00 ff 00 00 00 00 ff 00 00 fc 00 00 ................................
1e740 00 00 3f 00 00 f0 00 00 00 00 0f 00 00 f0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ..?.............................
1e760 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e780 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e7a0 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e7c0 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e7e0 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e800 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e820 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e840 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 ................................
1e860 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 f0 00 00 00 00 0f 00 00 f8 00 00 ................................
1e880 00 00 1f 00 00 28 00 00 00 20 00 00 00 40 00 00 00 01 00 08 00 00 00 00 00 80 04 00 00 00 00 00 .....(.......@..................
1e8a0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 04 02 02 00 05 05 05 00 09 07 07 00 07 08 08 ................................
1e8c0 00 09 09 09 00 0c 0b 0b 00 0b 0c 0c 00 0d 0d 0d 00 0f 10 10 00 11 11 11 00 13 14 14 00 14 14 14 ................................
1e8e0 00 19 1a 1a 00 1c 1b 1b 00 1d 1b 1c 00 1b 1c 1c 00 1d 1e 1e 00 21 1f 1f 00 20 20 20 00 26 25 25 .....................!.......&%%
1e900 00 29 28 28 00 2b 2c 2c 00 32 32 32 00 34 33 33 00 35 34 35 00 38 36 36 00 39 39 39 00 3e 3e 3e .)((.+,,.222.433.545.866.999.>>>
1e920 00 42 43 43 00 46 44 44 00 48 46 46 00 49 49 49 00 4e 4d 4d 00 51 51 51 00 56 55 55 00 59 59 59 .BCC.FDD.HFF.III.NMM.QQQ.VUU.YYY
1e940 00 5c 5b 5b 00 5e 5e 5e 00 60 5f 5f 00 62 61 5f 00 61 60 60 00 64 62 62 00 65 64 64 00 68 67 67 .\[[.^^^.`__.ba_.a``.dbb.edd.hgg
1e960 00 6b 6a 6b 00 6c 6b 6b 00 6c 6c 6c 00 70 6e 6e 00 71 71 71 00 74 72 72 00 76 74 74 00 7a 7a 7a .kjk.lkk.lll.pnn.qqq.trr.vtt.zzz
1e980 00 7e 7c 7c 00 81 7e 7e 00 82 80 80 00 85 82 82 00 86 84 84 00 89 88 88 00 8c 89 89 00 8e 8c 8c .~||..~~........................
1e9a0 00 91 8e 8e 00 91 90 90 00 94 93 93 00 96 95 95 00 98 96 96 00 9a 99 99 00 9e 9d 9d 00 a3 a2 a2 ................................
1e9c0 00 a6 a6 a6 00 a8 a7 a7 00 a8 a7 a8 00 a9 a8 a8 00 ad aa aa 00 ae ae ae 00 b2 b1 b1 00 b4 b2 b2 ................................
1e9e0 00 ba b7 b7 00 bb ba b9 00 bd ba ba 00 be bc bb 00 bd bb bc 00 be bc bc 00 c0 bd bd 00 c0 bf c0 ................................
1ea00 00 c2 c0 c0 00 c4 c1 c1 00 c8 c7 c7 00 cb c8 c8 00 cc cb cc 00 cf ce ce 00 d0 ce ce 00 d2 d0 d0 ................................
1ea20 00 d4 d1 d1 00 da d7 d7 00 da d8 d8 00 de db db 00 de dc dc 00 e5 e2 e2 00 e8 e6 e6 00 eb e8 e8 ................................
1ea40 00 ed eb eb 00 ef ec ec 00 f9 f6 f6 00 fe fb fb 00 ff fe fe 00 9c ff 51 00 ae ff 71 00 c0 ff 91 .......................Q...q....
1ea60 00 d2 ff b1 00 e4 ff d1 00 ff ff ff 00 00 00 00 00 26 2f 00 00 40 50 00 00 5a 70 00 00 74 90 00 .................&/[email protected]..
1ea80 00 8e b0 00 00 a9 cf 00 00 c2 f0 00 00 d1 ff 11 00 d8 ff 31 00 de ff 51 00 e3 ff 71 00 e9 ff 91 ...................1...Q...q....
1eaa0 00 ef ff b1 00 f6 ff d1 00 ff ff ff 00 00 00 00 00 2f 26 00 00 50 41 00 00 70 5b 00 00 90 74 00 ................./&..PA..p[...t.
1eac0 00 b0 8e 00 00 cf a9 00 00 f0 c3 00 00 ff d2 11 00 ff d8 31 00 ff dd 51 00 ff e4 71 00 ff ea 91 ...................1...Q...q....
1eae0 00 ff f0 b1 00 ff f6 d1 00 ff ff ff 00 00 00 00 00 2f 14 00 00 50 22 00 00 70 30 00 00 90 3e 00 ................./...P"..p0...>.
1eb00 00 b0 4d 00 00 cf 5b 00 00 f0 69 00 00 ff 79 11 00 ff 8a 31 00 ff 9d 51 00 ff af 71 00 ff c1 91 ..M...[...i...y....1...Q...q....
1eb20 00 ff d2 b1 00 ff e5 d1 00 ff ff ff 00 00 00 00 00 2f 03 00 00 50 04 00 00 70 06 00 00 90 09 00 ................./...P...p......
1eb40 00 b0 0a 00 00 cf 0c 00 00 f0 0e 00 00 ff 20 12 00 ff 3e 31 00 ff 5c 51 00 ff 7a 71 00 ff 97 91 ..................>1..\Q..zq....
1eb60 00 ff b6 b1 00 ff d4 d1 00 ff ff ff 00 00 00 00 00 2f 00 0e 00 50 00 17 00 70 00 21 00 90 00 2b ................./...P...p.!...+
1eb80 00 b0 00 36 00 cf 00 40 00 f0 00 49 00 ff 11 5a 00 ff 31 70 00 ff 51 86 00 ff 71 9c 00 ff 91 b2 [email protected].....
1eba0 00 ff b1 c8 00 ff d1 df 00 ff ff ff 00 00 00 00 00 2f 00 20 00 50 00 36 00 70 00 4c 00 90 00 62 ................./...P.6.p.L...b
1ebc0 00 b0 00 78 00 cf 00 8e 00 f0 00 a4 00 ff 11 b3 00 ff 31 be 00 ff 51 c7 00 ff 71 d1 00 ff 91 dc ...x..............1...Q...q.....
1ebe0 00 ff b1 e5 00 ff d1 f0 00 ff ff ff 00 00 00 00 00 2c 00 2f 00 4b 00 50 00 69 00 70 00 87 00 90 .................,./.K.P.i.p....
1ec00 00 a5 00 b0 00 c4 00 cf 00 e1 00 f0 00 f0 11 ff 00 f2 31 ff 00 f4 51 ff 00 f6 71 ff 00 f7 91 ff ..................1...Q...q.....
1ec20 00 f9 b1 ff 00 fb d1 ff 00 ff ff ff 00 00 00 00 00 1b 00 2f 00 2d 00 50 00 3f 00 70 00 52 00 90 .................../.-.P.?.p.R..
1ec40 00 63 00 b0 00 76 00 cf 00 88 00 f0 00 99 11 ff 00 a6 31 ff 00 b4 51 ff 00 c2 71 ff 00 cf 91 ff .c...v............1...Q...q.....
1ec60 00 dc b1 ff 00 eb d1 ff 00 ff ff ff 00 00 00 00 00 08 00 2f 00 0e 00 50 00 15 00 70 00 1b 00 90 .................../...P...p....
1ec80 00 21 00 b0 00 26 00 cf 00 2c 00 f0 00 3e 11 ff 00 58 31 ff 00 71 51 ff 00 8c 71 ff 00 a6 91 ff .!...&...,...>...X1..qQ...q.....
1eca0 00 bf b1 ff 00 da d1 ff 00 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 17 34 00 ..............................4.
1ecc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 0e 01 00 00 01 0d .........................&......
1ece0 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 08 00 00 00 13 10 00 00 $...............................
1ed00 00 07 1b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32 14 02 00 05 1d 46 6f 6f 6f 69 47 ....................2.....FoooiG
1ed20 1e 08 00 02 14 2f 00 00 00 00 00 00 00 00 00 00 00 00 22 0c 00 00 00 02 1f 33 32 27 23 23 29 32 ...../............"......32'##)2
1ed40 33 21 03 00 00 00 0a 21 00 00 00 00 00 00 00 00 1b 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3!.....!........................
1ed60 00 00 00 00 00 00 00 00 04 19 00 00 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............&................
1ed80 00 00 00 00 00 00 00 00 00 00 22 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........".....................
1eda0 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 20 00 00 00 00 0e 18 00 0a 00 00 11 01 13 00 02 09 ................................
1edc0 04 16 17 00 0f 1a 00 00 00 00 1c 00 00 00 00 20 00 00 00 2b 63 55 57 34 5d 35 66 25 4f 00 29 41 ...................+cUW4]5f%O.)A
1ede0 44 5b 49 1e 4e 59 54 00 00 00 1c 00 00 00 00 20 00 00 00 5b 1a 28 50 00 62 4c 39 0a 62 58 50 33 D[I.NYT............[.(P.bL9.bXP3
1ee00 3b 4d 39 00 34 53 3b 00 00 00 1c 00 00 00 00 20 00 00 00 40 51 2d 20 00 46 6f 06 15 6f 30 6f 3a ;M9.4S;[email protected]:
1ee20 43 46 2e 15 6f 39 18 00 00 00 1c 00 00 00 00 20 00 00 00 00 32 46 1b 00 12 36 00 0a 35 00 20 1b CF..o9..............2F...6..5...
1ee40 1f 3e 3f 08 2a 43 1a 00 00 00 1c 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .>?.*C..........................
1ee60 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ee80 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 20 00 00 00 23 35 31 39 14 1b 40 0a 00 00 00 1f 41 ...................#[email protected]
1eea0 04 00 2b 41 41 2c 00 00 00 00 1c 00 00 00 00 20 00 00 00 51 6f 6f 6f 31 3c 6f 18 00 00 00 42 6f ..+AA,.............Qooo1<o....Bo
1eec0 11 29 6f 6f 6f 6f 36 00 00 00 1c 00 00 00 00 20 00 00 00 47 6f 15 0b 00 37 6f 13 00 00 00 39 6f .)oooo6............Go...7o....9o
1eee0 01 42 6f 08 00 6f 50 00 00 00 1c 00 00 00 00 20 00 00 00 48 6f 00 00 00 3c 6f 0e 00 00 00 39 6f .Bo..oP............Ho...<o....9o
1ef00 00 42 6f 00 00 6f 53 00 00 00 1c 00 00 00 00 20 00 00 00 48 6f 01 00 00 3d 6f 14 00 00 00 38 6f .Bo..oS............Ho...=o....8o
1ef20 00 42 6f 00 00 6f 5d 00 00 00 1c 00 00 00 00 20 00 00 00 47 6f 0d 01 00 38 6f 66 68 5f 00 32 6f .Bo..o]............Go...8ofh_.2o
1ef40 01 42 6f 00 00 3d 2b 00 00 00 1c 00 00 00 00 20 00 00 00 47 6f 67 6f 1b 36 6f 3b 48 6f 21 2b 6f .Bo..=+............Gogo.6o;Ho!+o
1ef60 00 42 6f 01 00 00 00 00 00 00 1c 00 00 00 00 20 00 00 00 46 6f 3c 42 01 37 6f 00 00 6f 2b 25 6f .Bo................Fo<B.7o..o+%o
1ef80 00 42 6f 00 00 00 00 00 00 00 1c 00 00 00 00 20 00 00 00 48 6f 00 00 00 3b 6f 05 05 6f 2b 24 6f .Bo................Ho...;o..o+$o
1efa0 00 42 6f 00 00 69 4a 00 00 00 1c 00 00 00 00 20 00 00 00 48 6f 04 00 00 3d 6f 02 02 6f 2b 24 6f .Bo..iJ............Ho...=o..o+$o
1efc0 00 42 6f 00 00 6f 4e 00 00 00 1c 00 00 00 00 20 00 00 00 47 6f 01 00 00 38 6f 00 0a 6f 2a 26 6f .Bo..oN............Go...8o..o*&o
1efe0 00 42 6f 00 00 6f 4c 00 00 00 1c 00 00 00 00 20 00 00 00 4c 6f 63 6f 21 39 6f 5f 65 6f 1b 33 6f .Bo..oL............Loco!9o_eo.3o
1f000 0a 34 6f 5d 5c 6f 3e 00 00 00 1c 00 00 00 00 20 00 00 00 3c 5b 56 60 1e 2b 5c 56 55 37 00 2b 64 .4o]\o>............<[V`.+\VU7.+d
1f020 0d 00 4b 61 61 4c 02 00 00 00 1c 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..KaaL..........................
1f040 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f060 00 00 00 00 00 00 00 00 00 00 1c 00 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...............+................
1f080 00 00 00 00 00 00 00 00 00 00 23 00 00 00 00 00 1d 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ..........#.....................
1f0a0 13 13 13 13 13 13 13 13 13 1c 00 00 00 ff fe 3f ff ff f0 0f ff ff c0 03 ff fe 00 00 7f f8 00 00 ...............?................
1f0c0 1f e0 00 00 07 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 ................................
1f0e0 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 ................................
1f100 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 ................................
1f120 03 c0 00 00 03 c0 00 00 03 e0 00 00 07 28 00 00 00 10 00 00 00 20 00 00 00 01 00 08 00 00 00 00 .............(..................
1f140 00 40 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 05 06 06 00 07 08 08 .@..............................
1f160 00 0b 0c 0c 00 0d 0d 0d 00 10 10 10 00 15 14 14 00 18 16 16 00 1b 1b 1b 00 1f 20 20 00 20 20 20 ................................
1f180 00 25 25 25 00 28 26 26 00 2a 29 29 00 2e 2e 2e 00 30 2f 2f 00 32 32 32 00 35 36 36 00 38 37 37 .%%%.(&&.*)).....0//.222.566.877
1f1a0 00 3a 39 39 00 3e 3e 3e 00 40 3e 3e 00 41 40 40 00 49 49 49 00 53 52 52 00 54 53 53 00 55 54 55 .:99.>>>.@>>.A@@.III.SRR.TSS.UTU
1f1c0 00 58 57 57 00 5a 58 58 00 5d 5c 5c 00 61 60 60 00 65 65 65 00 69 69 69 00 72 70 70 00 78 77 77 .XWW.ZXX.]\\.a``.eee.iii.rpp.xww
1f1e0 00 78 79 77 00 7a 79 79 00 7f 7f 7f 00 81 7f 7f 00 83 80 80 00 88 87 87 00 89 88 88 00 8e 8d 8b .xyw.zyy........................
1f200 00 90 8e 8e 00 93 92 92 00 96 95 95 00 9d 9c 9c 00 a2 a1 a1 00 a5 a4 a4 00 a9 a8 a8 00 ac ab ab ................................
1f220 00 ae ac aa 00 b3 b2 b2 00 b5 b2 b2 00 b6 b4 b4 00 ba b9 b9 00 be bd bd 00 c2 c1 c1 00 c6 c4 c4 ................................
1f240 00 c8 c6 c7 00 d6 d2 d2 00 da d6 d6 00 da d8 d8 00 e1 de de 00 e4 e2 e2 00 e6 e4 e4 00 ed ea ea ................................
1f260 00 f2 ef ef 00 fb f8 f8 00 ff fe fe 00 00 cf 40 00 00 f0 4a 00 11 ff 5b 00 31 ff 71 00 51 ff 87 [email protected]...[.1.q.Q..
1f280 00 71 ff 9d 00 91 ff b2 00 b1 ff c9 00 d1 ff df 00 ff ff ff 00 00 00 00 00 02 2f 00 00 04 50 00 .q......................../...P.
1f2a0 00 06 70 00 00 08 90 00 00 0a b0 00 00 0b cf 00 00 0e f0 00 00 20 ff 12 00 3d ff 31 00 5b ff 51 ..p......................=.1.[.Q
1f2c0 00 79 ff 71 00 98 ff 91 00 b5 ff b1 00 d4 ff d1 00 ff ff ff 00 00 00 00 00 14 2f 00 00 22 50 00 .y.q....................../.."P.
1f2e0 00 30 70 00 00 3d 90 00 00 4c b0 00 00 59 cf 00 00 67 f0 00 00 78 ff 11 00 8a ff 31 00 9c ff 51 .0p..=...L...Y...g...x.....1...Q
1f300 00 ae ff 71 00 c0 ff 91 00 d2 ff b1 00 e4 ff d1 00 ff ff ff 00 00 00 00 00 26 2f 00 00 40 50 00 ...q.....................&/..@P.
1f320 00 5a 70 00 00 74 90 00 00 8e b0 00 00 a9 cf 00 00 c2 f0 00 00 d1 ff 11 00 d8 ff 31 00 de ff 51 .Zp..t.....................1...Q
1f340 00 e3 ff 71 00 e9 ff 91 00 ef ff b1 00 f6 ff d1 00 ff ff ff 00 00 00 00 00 2f 26 00 00 50 41 00 ...q...................../&..PA.
1f360 00 70 5b 00 00 90 74 00 00 b0 8e 00 00 cf a9 00 00 f0 c3 00 00 ff d2 11 00 ff d8 31 00 ff dd 51 .p[...t....................1...Q
1f380 00 ff e4 71 00 ff ea 91 00 ff f0 b1 00 ff f6 d1 00 ff ff ff 00 00 00 00 00 2f 14 00 00 50 22 00 ...q...................../...P".
1f3a0 00 70 30 00 00 90 3e 00 00 b0 4d 00 00 cf 5b 00 00 f0 69 00 00 ff 79 11 00 ff 8a 31 00 ff 9d 51 .p0...>...M...[...i...y....1...Q
1f3c0 00 ff af 71 00 ff c1 91 00 ff d2 b1 00 ff e5 d1 00 ff ff ff 00 00 00 00 00 2f 03 00 00 50 04 00 ...q...................../...P..
1f3e0 00 70 06 00 00 90 09 00 00 b0 0a 00 00 cf 0c 00 00 f0 0e 00 00 ff 20 12 00 ff 3e 31 00 ff 5c 51 .p........................>1..\Q
1f400 00 ff 7a 71 00 ff 97 91 00 ff b6 b1 00 ff d4 d1 00 ff ff ff 00 00 00 00 00 2f 00 0e 00 50 00 17 ..zq...................../...P..
1f420 00 70 00 21 00 90 00 2b 00 b0 00 36 00 cf 00 40 00 f0 00 49 00 ff 11 5a 00 ff 31 70 00 ff 51 86 [email protected].
1f440 00 ff 71 9c 00 ff 91 b2 00 ff b1 c8 00 ff d1 df 00 ff ff ff 00 00 00 00 00 2f 00 20 00 50 00 36 ..q....................../...P.6
1f460 00 70 00 4c 00 90 00 62 00 b0 00 78 00 cf 00 8e 00 f0 00 a4 00 ff 11 b3 00 ff 31 be 00 ff 51 c7 .p.L...b...x..............1...Q.
1f480 00 ff 71 d1 00 ff 91 dc 00 ff b1 e5 00 ff d1 f0 00 ff ff ff 00 00 00 00 00 2c 00 2f 00 4b 00 50 ..q......................,./.K.P
1f4a0 00 69 00 70 00 87 00 90 00 a5 00 b0 00 c4 00 cf 00 e1 00 f0 00 f0 11 ff 00 f2 31 ff 00 f4 51 ff .i.p......................1...Q.
1f4c0 00 f6 71 ff 00 f7 91 ff 00 f9 b1 ff 00 fb d1 ff 00 ff ff ff 00 00 00 00 00 1b 00 2f 00 2d 00 50 ..q......................../.-.P
1f4e0 00 3f 00 70 00 52 00 90 00 63 00 b0 00 76 00 cf 00 88 00 f0 00 99 11 ff 00 a6 31 ff 00 b4 51 ff .?.p.R...c...v............1...Q.
1f500 00 c2 71 ff 00 cf 91 ff 00 dc b1 ff 00 eb d1 ff 00 ff ff ff 00 00 00 00 00 08 00 2f 00 0e 00 50 ..q......................../...P
1f520 00 15 00 70 00 1b 00 90 00 21 00 b0 00 26 00 cf 00 2c 00 f0 00 3e 11 ff 00 58 31 ff 00 71 51 ff ...p.....!...&...,...>...X1..qQ.
1f540 00 8c 71 ff 00 a6 91 ff 00 bf b1 ff 00 da d1 ff 00 ff ff ff 00 00 00 00 00 00 00 00 14 13 00 00 ..q.............................
1f560 00 00 00 00 00 00 00 00 00 21 0c 16 30 2f 15 0b 20 00 00 00 00 00 00 17 05 00 03 11 16 14 12 05 .........!..0/..................
1f580 00 05 17 00 00 00 13 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 10 00 1d 24 1c 1a 18 0b 1a 24 .........................$.....$
1f5a0 17 25 00 0e 00 00 10 00 33 29 23 36 32 3f 35 34 29 33 00 0e 00 00 10 00 05 04 00 00 00 00 02 07 .%......3)#62?54)3..............
1f5c0 01 08 00 0e 00 00 10 00 0d 0f 02 09 00 00 03 00 12 05 00 0e 00 00 10 00 44 36 24 3b 00 17 38 39 ........................D6$;..89
1f5e0 37 40 00 0e 00 00 10 00 3d 00 06 37 00 0b 31 36 04 41 00 0e 00 00 10 00 43 2c 19 45 3a 1e 2e 38 7@......=..7..16.A......C,.E:..8
1f600 00 0b 00 0e 00 00 10 00 41 16 13 2b 27 26 2d 38 00 1b 00 0e 00 00 10 00 3f 00 0c 2e 2c 28 2f 37 ........A..+'&-8........?...,(/7
1f620 0f 42 00 0e 00 00 10 00 3c 3e 21 42 3b 1b 2a 2b 3f 31 00 0e 00 00 10 00 00 00 00 00 00 00 00 00 .B......<>!B;.*+?1..............
1f640 00 00 00 0f 00 00 20 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 1f 00 fe 7f 00 00 f0 0f 00 00 c0 03 00 ................................
1f660 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 ................................
1f680 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 89 50 4e 47 0d 0a 1a 0a 00 00 00 ......................PNG.......
1f6a0 0d 49 48 44 52 00 00 01 00 00 00 01 00 08 06 00 00 00 5c 72 a8 66 00 00 35 a9 49 44 41 54 78 da .IHDR.............\r.f..5.IDATx.
1f6c0 ed 9d 09 78 54 45 d6 86 4f 42 f6 95 24 84 24 2c 21 09 21 61 17 04 37 44 36 47 45 36 d9 45 64 17 ...xTE..OB..$.$,!.!a..7D6GE6.Ed.
1f6e0 44 94 6d 18 1d 45 1d dc 75 50 c7 41 f1 17 95 b0 2f 22 20 22 bb 88 90 11 87 45 44 05 1c 96 10 76 D.m..E..uP.A..../".".....ED....v
1f700 12 96 84 40 02 49 c8 06 7f 7d d5 34 84 9b ee f4 bd dd b7 d3 9d f4 79 9f a7 1e 42 72 fb de ea ba [email protected]...}.4..........y...Br....
1f720 55 5f 9d aa 3a a7 ca 8d 2a 96 6a 22 85 8a 14 2f 52 53 91 1a 8a 14 23 52 4d 91 82 44 f2 13 c9 a3 U_..:...*.j".../RS....#RM..D....
1f740 82 f3 c4 30 15 c9 75 91 ae 8a 74 45 a4 8b 22 a5 89 94 2a d2 9f 22 1d 14 e9 b4 48 f9 37 ae b3 3b ...0..u...tE.."...*.."....H.7..;
1f760 6e 15 f4 a5 7d 45 6a 29 d2 63 22 75 14 a9 3e 19 1a 3c 37 76 86 b9 25 0a e7 44 fa 4d a4 d5 22 fd n...}Ej).c"u..>..<7v..%..D.M..".
1f780 20 d2 19 91 ae d9 f3 c1 f6 16 00 f4 f8 77 88 f4 9c 48 5d c9 d0 d3 57 94 e8 30 4c 65 a5 40 a4 7d .............w...H]...W..0Le.@.}
1f7a0 22 7d 29 d2 72 32 58 0a 76 c1 9e 8d d1 47 a4 01 22 bd 42 86 1e 9f 1b 3e c3 68 23 4f a4 ef 44 7a "}).r2X.v....G..".B....>.h#O..Dz
1f7c0 8d 0c c3 04 dd 87 05 f6 6a 94 68 fc cf 88 f4 0f 32 8c f9 19 86 b1 0e 0c 01 fe 23 d2 58 91 f6 eb ........j.h.....2.........#.X...
1f7e0 7d 73 7b 08 00 cc fe 27 45 fa 37 71 e3 67 18 3d 80 08 6c 10 69 94 48 e9 7a de d8 1e 02 d0 4c a4 }s{....'E.7q.g.=..l.i.H.z.....L.
1f800 65 22 25 da bf 5c 18 c6 65 28 12 e9 03 91 de 10 a9 50 af 9b ea 2d 00 30 fd d1 f3 3f 2d 92 7b 85 e"%..\..e(.......P...-.0...?-.{.
1f820 15 0d c3 b8 06 58 32 ec 2b d2 0e bd 6e a8 b7 00 dc 29 d2 2a 91 6a 57 60 a1 30 8c ab 80 49 c0 ff .....X2.+...n....).*.jW`.0...I..
1f840 13 69 12 19 2c 02 9b d1 53 00 d0 e3 bf 4c 06 13 85 7b 7f 86 b1 0f 29 22 3d 2a d2 51 3d 6e a6 a7 .i..,...S....L...{....)"=*.Q=n..
1f860 00 54 17 69 a5 48 ed 1d 50 28 0c e3 2a c0 47 60 98 48 4b f4 b8 99 9e 02 00 87 1f cc 54 46 56 7c .T.i.H..P(..*.G`.HK.........TFV|
1f880 99 30 8c 4b 81 61 c0 04 91 4a 6c bd 91 9e 02 d0 4f a4 05 22 79 3b a8 50 18 c6 55 48 26 83 5b 7d .0.K.a...Jl.....O.."y;.P..UH&.[}
1f8a0 8e ad 37 d2 4b 00 70 9f 57 c9 30 fe 67 8f 3f 86 b1 2f 47 44 fa 8b 48 c7 6d bd 91 5e 8d 15 41 3d ..7.K.p.W.0.g.?../GD..H.m..^..A=
1f8c0 5f 88 34 c2 71 65 c2 30 2e c3 05 32 4c 04 ee b2 f5 46 7a 09 00 a2 fd 10 b4 d0 c5 81 85 c2 30 ae _.4.qe.0...2L....Fz...........0.
1f8e0 02 c2 85 7b 93 61 ce cd 26 f4 12 80 60 91 d6 8a 74 bf 03 0b 85 61 5c 05 f8 00 0c 13 69 b1 ad 37 ...{.a..&...`...t....a\.....i..7
1f900 d2 4b 00 c2 c9 a0 46 77 3a ae 4c 18 c6 65 28 26 43 70 d0 17 b6 de 48 2f 01 a8 25 d2 46 91 9a 38 .K....Fw:.L..e(&Cp....H/..%.F..8
1f920 b0 50 18 c6 55 40 70 d0 f3 64 70 bb b7 09 3d 05 00 3b 98 34 76 60 a1 30 8c ab 00 01 78 41 a4 8f [email protected]...=..;.4v`.0....xA..
1f940 6c bd 11 0b 00 c3 54 3e 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 l.....T>X....a.`.....a\....qaX..
1f960 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 ..a.`.....a\....qaX....a.`.....a
1f980 5c 18 16 00 86 71 61 58 00 4c 11 1c 5c 9d b2 b3 2f 39 e4 d9 5e 5e de e4 e3 e3 43 39 39 d9 66 af \....qaX.L..\.../9..^^....C99.f.
1f9a0 09 0a 0a a6 ab 57 af 52 61 61 81 ee cf 77 73 73 a7 eb d7 ed 7a 94 3c 79 78 79 92 b7 a7 37 e5 e6 .....W.Raa...wss....z.<yxy...7..
1f9c0 5e d1 f4 39 fd df 8b 1b dd 7f ff fd 74 cf 3d f7 50 f3 16 2d a8 4e 54 14 85 d7 8c 24 6f 6f 2f 51 ^..9........t.=.P..-.NT....$oo/Q
1f9e0 06 96 ca 89 a8 a8 b0 88 ce 5f c8 a0 33 a7 d3 e9 cf 03 7f d2 b6 9f b7 d3 b6 6d 5b a9 b8 b8 d8 ae ........._..3............m[.....
1fa00 e5 a7 23 2c 00 4a c6 8e 9d 40 d3 a7 4f 13 95 33 df 21 cf f7 f7 f7 a5 23 47 8e 51 7c 7c 9c d9 6b ..#,[email protected].!.....#G.Q||..k
1fa20 52 53 8f 52 fd fa b1 76 c9 23 04 a0 a0 e0 aa 48 85 22 15 d0 f9 cc f3 74 f8 d0 61 da be fd bf b4 RS.R...v.#.....H.".....t..a.....
1fa40 79 f3 66 da bf ff 7f 36 3f 63 e6 ac 24 1a 39 e2 29 cd f9 47 d9 8c 1b 37 91 3e fd f4 63 9b 9e 3f y.f....6?c..$.9.)..G...7.>..c..?
1fa60 60 c0 93 34 7a f4 28 6a d5 aa b5 b8 a7 bf 6c b0 79 b9 79 f2 fb 16 15 17 d1 b5 6b d7 84 00 94 af `..4z.(j......l.y.y.......k.....
1fa80 00 6e 42 01 dc dd dd c9 c3 c3 43 08 86 37 f9 f9 f9 91 97 a7 27 e5 e5 e7 d1 de 3d fb 68 f6 bc 39 .nB.......C..7......'.....=.h..9
1faa0 94 f4 a5 cd fb 6c d8 1b 16 00 25 43 86 0c a7 79 f3 66 53 4a 4a aa c5 4a 60 0f aa 57 af 4e e7 cf .....l....%C...y.fSJJ..J`..W.N..
1fac0 9f a7 e6 cd 9b 9a bd 66 ef de 3f a9 66 cd 9a 74 e9 92 fe 56 0a 2a b6 b1 72 57 ab 56 4d 58 24 5e .......f..?.f..t...V.*..rW.VMX$^
1fae0 e4 eb eb 2b 1b 0a fe 7f fa 74 1a ad 58 b1 9c de 7f ff 7d 3a 7b f6 8c 55 cf 98 36 ed 63 d1 00 c7 ...+.....t..X.....}:{..U..6.c...
1fb00 d0 89 13 c7 35 e5 2b 21 21 9e 86 0e 1d 41 f3 e7 cf b1 ea b9 a3 46 3d 4d af be 3a 85 6a d5 aa 45 ....5.+!!....A.......F=M..:.j..E
1fb20 17 2f 66 09 2b 2b 47 36 7a 35 0d 5e 0d c6 f2 0a 0c 0c a4 90 b0 30 ba 90 91 49 1f 7e f8 01 7d f4 ./f.++G6z5.^.........0...I.~..}.
1fb40 d1 87 36 df db 4e b0 00 28 79 f2 c9 21 34 77 ee 1c 3a 70 e0 80 43 9e 0f 01 c8 cc cc a4 3b ef 6c ..6..N..(y..!4w..:p..C.......;.l
1fb60 61 f6 9a df 7e fb 83 6a d4 a8 61 17 01 30 07 1a 20 7a 3b 08 41 68 68 a8 34 91 17 2e 5c 20 2c a6 a...~..j..a..0...z;.Ahh.4...\.,.
1fb80 31 54 52 a2 6d c8 f0 af 7f 7d 24 1b e3 f1 e3 c7 35 7d ae 51 a3 46 34 6c d8 70 5a b4 68 be a6 cf 1TR.m....}$.....5}.Q.F4l.pZ.h...
1fba0 05 07 07 09 d1 5a 25 cc fd 36 a2 6c 2f c8 e1 95 bd cd 74 94 15 84 a0 66 cd 08 da bd fb 57 ea d5 .....Z%..6.l/.....t....f.....W..
1fbc0 ab 27 9d 3b 77 d6 ae cf b4 02 16 00 25 2c 00 96 81 75 00 93 37 22 22 52 58 01 67 e9 89 27 07 d0 .'.;w.......%,...u..7""RX.g..'..
1fbe0 2f 3b d4 1f 34 5b 91 02 50 af 5e 0c fd f0 c3 26 d9 10 cf 9f 3f 27 7b fc 8a b4 ec 60 11 44 46 46 /;..4[..P.^....&....?'{....`.DFF
1fc00 4a 6b a3 5b b7 ae c2 7a db 53 61 cf 56 01 0b 80 12 16 00 f5 a0 97 43 3e dc dd ab 51 ff fe 7d 69 Jk.[...z.Sa.V.........C>...Q..}i
1fc20 f3 e6 1f 55 7d ae a2 04 c0 d7 d7 4f 94 d5 ef 37 84 ea 8c c3 26 e7 50 4e 18 b2 41 04 ee bc f3 0e ...U}......O...7....&.PN..A.....
1fc40 f1 de b2 6d bf a9 3e b0 00 28 61 01 d0 06 ac 01 e4 05 95 bc 63 c7 0e b4 6f df 5e 8b 9f a9 28 01 ...m..>..(a.........c...o.^...(.
1fc60 58 b9 72 35 75 ea d4 91 d2 d2 d2 a8 a8 48 97 53 b0 ad 06 e5 53 ab 56 6d da 21 2c a5 ce 9d 1f 72 X.r5u........H.S....S.Vm.!,....r
1fc80 68 5e 4a c1 02 a0 84 05 40 3b 98 fc 8a 88 88 90 13 84 2d 5a 34 b3 78 7d 45 08 40 ef de 7d 68 f1 h^J.....@;........-Z4.x}E.@..}h.
1fca0 e2 25 74 ea d4 49 ca cf 77 cc 8a 8e 12 2c ef d6 ab 57 8f 9e 1c 3c 88 96 2f fd da d1 d9 01 2c 00 .%t..I..w....,...W...<../.....,.
1fcc0 4a 58 00 ac 03 63 5d 8c b7 5f 7f f3 75 9a fa de bb e5 5e 5b 11 02 b0 6f df ff 28 3c 3c 9c 32 32 JX...c].._..u.....^[...o..(<<.22
1fce0 32 1c b2 9a 63 0a 4c a4 e2 bd 5d b8 90 45 4d 9b 36 72 74 76 00 0b 80 12 16 00 db f2 ee e1 e1 29 2...c.L...]..EM.6rtv...........)
1fd00 4c dd 88 72 af b3 b7 00 b4 6d d7 9e 92 37 6f a1 d4 d4 54 2a 2c 2c 74 74 b1 dc 06 84 32 3e 3e 9e L..r.....m...7o...T*,,tt....2>>.
1fd20 da 75 68 4f db 7e de ea e8 ec b0 00 28 61 01 b0 1e 8c 73 51 b9 47 8d 1a 49 f3 e6 cd 35 7b 9d bd .uhO.~......(a....sQ.G..I...5{..
1fd40 05 00 a6 7f 97 2e 5d 84 f9 7f ca 69 7a 7f 23 b0 02 a2 a3 a3 69 e5 ca ef 68 e8 d0 41 8e ce 0e 0b ......]....iz.#.....i...h..A....
1fd60 80 12 16 00 db c0 92 d7 fe fd fb a9 43 87 76 66 af b1 b7 00 9c 3e 7d 9a 8a 8b af c9 59 77 5b 41 ............C.vf.....>}.....Yw[A
1fd80 83 2d 8d 1e 82 12 1c 1c 4c 25 c5 25 14 57 3f c6 e6 7b d9 08 0b 80 92 aa 2c 00 46 2f 3f 63 2a 0d .-......L%.%.W?..{......,.F/?c*.
1fda0 2a 76 e9 64 2d f0 0f 08 0b ab 41 21 21 41 66 af b1 a7 00 44 46 d6 92 02 70 f8 70 2a 15 15 69 37 *v.d-.....A!!Af....DF...p.p*..i7
1fdc0 ff b1 aa 01 cf 47 38 f1 c0 e9 c9 d3 d3 53 fe ce 58 46 25 25 25 94 97 97 27 c5 05 ff 5a b3 b4 88 .....G8......S..XF%%%...'...Z...
1fde0 61 40 4c 5c 7d 8a a8 19 46 d9 8e 15 71 16 00 25 d6 0a 00 2a 0a 2a 8e 9f af 1f 79 78 7a 58 fd 7c a@L\}...F...q..%...*.*....yxzX.|
1fe00 f4 0e a7 4e 9e a2 98 d8 68 b3 d7 58 23 00 68 f0 b8 37 82 8d 82 82 02 45 7e bd 6e fb fb 35 12 8d ...N....h..X#.h..7.....E~.n..5..
1fe20 fe da 35 b9 5c 86 fb 5e be 7c d9 aa a5 33 0c 03 1a 36 4c 14 02 d6 92 fe f8 e3 0f 93 d7 d8 53 00 ..5.\..^.|...3...6L...........S.
1fe40 ba 75 7b 4c 98 d7 df d2 c1 83 07 a5 8b af 16 d0 30 51 ae 45 45 c5 b4 69 d3 26 fa 71 cb 26 ca 3c .u{L............0Q.EE..i.&.q.&.<
1fe60 9f 71 9b 00 78 8b 77 7c ef dd f7 52 f7 ee dd a4 b5 83 49 46 08 81 16 70 bf c6 e2 bb 74 7a b0 13 .q..x.w|...R......IF...p....tz..
1fe80 25 27 6f d1 5c c6 3a c2 02 a0 c4 5a 01 80 7b ec de 3f f7 d2 9f 7b f7 c9 9f ad 05 22 72 e1 c2 05 %'o.\.:....Z..{..?...{....."r...
1fea0 1a 3f 7e 9c d9 6b ac 11 00 c3 7a 7d 38 3d dc f9 41 3a 78 e0 10 05 04 06 dc fa 23 7a fd 6b 06 f3 .?~..k....z}8=..A:x.......#z.k..
1fec0 bd 63 c7 8e 62 6c 3a 5c 34 e2 86 a2 72 9f d7 5c b9 21 34 89 89 89 34 66 cc 33 34 6b 56 92 c9 6b .c..bl:\4...r..\.!4...4f.34kV..k
1fee0 ec 29 00 2f be f8 12 bd fe fa 9b c2 02 48 d1 74 6f 2c 65 e2 fb ef d9 b3 87 7a f4 e8 46 57 ae 58 .)./.........H.to,e......z..FW.X
1ff00 8e 54 fc f8 e3 4f 69 f8 f0 61 94 9e 9e ae 69 b2 d1 10 d7 90 40 cf 3d f7 2c 25 25 cd d4 94 4f 9d .T...Oi..a....i.....@.=.,%%...O.
1ff20 61 01 50 62 ad 00 60 7d 77 c4 88 e1 f4 cd 37 cb ed 9e 47 6b 04 00 15 3c 36 36 96 aa 87 04 53 61 a.Pb..`}w.....7...Gk...<66....Sa
1ff40 81 e5 30 e2 69 d3 a6 df ac dc 5a 2d 81 98 98 18 9a 3f 7f 1e 8d 1d fb 9c c9 bf db 53 00 92 92 e6 ..0.i.....Z-.....?.........S....
1ff60 50 df be 7d e8 e4 c9 93 9a ee 0d 93 ff ba 68 98 0d e2 62 a8 44 83 e5 90 9c fc 93 14 3c 58 02 5a P..}..........h...b.D.......<X.Z
1ff80 88 8b 8b a3 19 33 3e a3 17 5e 78 5e d3 e7 74 86 05 40 89 b5 02 90 98 d8 90 26 4c 18 47 9f 7f 3e .....3>..^x^..t..@.......&L.G..>
1ffa0 c3 ee 79 b4 46 00 60 9a 37 68 90 40 11 51 e1 94 95 79 41 d5 67 76 ef fe 5d 3a f8 64 65 65 69 ca ..y.F.`[email protected]..]:.deei.
1ffc0 1f a2 ed 36 6f de 42 fd fb f7 31 f9 77 7b 0a c0 d2 a5 cb 85 15 d3 89 ce 9c 49 d7 74 ef ba 75 eb ...6o.B...1.w{...........I.t..u.
1ffe0 0a f1 98 25 1a e4 24 4d 9f eb d5 ab 37 2d 5a b8 98 8e 1e 3b aa 69 c8 81 e7 2d 5f be 4c ae 98 38 ...%..$M....7-Z....;.i...-_.L..8
20000 10 16 00 25 b6 08 c0 c4 89 e3 a5 aa db 9b 8a 12 80 89 13 ff 46 6f bd f5 a6 6c a8 5a 26 06 c3 c3 ...%................Fo...l.Z&...
20020 6b 0a 53 fa 37 ea dc b9 b3 c9 bf db 53 00 d6 ad 5b 4f ad 5a dd a5 29 f2 ce 68 92 77 ed da 45 8c k.S.7.......S...[O.Z..)..h.w..E.
20040 fd 7f d0 94 a7 c0 80 20 3a 73 3e 83 4e 1e 3f a6 69 42 b0 76 ed da b4 61 c3 f7 a2 be 0d d0 f4 3c ........:s>.N.?.iB.v...a.......<
20060 9d 61 01 50 c2 02 70 8b c6 8d 9b d0 9e 3f f6 d2 a1 94 43 9a 7a b7 d0 d0 30 d1 00 cf 88 86 78 a7 .a.P..p......?....C.z...0.....x.
20080 c9 bf db 53 00 d6 af df 40 2d 5b b6 92 91 7f 6a c1 fc 48 42 42 a2 dc 64 05 ae c3 5a c9 c9 c9 95 ...S....@-[....j..HBB..d...Z....
200a0 16 47 81 8a a1 95 11 83 95 b4 59 06 51 39 10 16 00 25 2c 00 b7 08 09 0b a5 33 69 e7 e8 c8 91 54 .G........Y.Q9...%,......3i....T
200c0 b9 fc a5 96 90 90 10 31 26 ce 94 91 6f a6 b0 bf 00 dc 29 37 55 51 0b e6 47 1a 35 6a 28 cd f2 b4 .......1&...o.....)7UQ..G.5j(...
200e0 b4 d3 9a f2 04 ce 9d cb 90 cb 82 5a 62 0e a2 a2 a2 68 cb 96 2d 2c 00 0a 58 00 54 50 51 02 10 1a ...........Zb....h..-,..X.TPQ...
20100 26 7a f2 b3 19 72 46 5d 8b 79 6b c9 97 a1 ea 09 40 26 5d be 9c a3 69 c5 84 05 c0 34 2c 00 2a a8 &z...rF].yk.....@&]...i....4,.*.
20120 30 01 a8 21 04 e0 0c 0b 80 25 ce 9f cf bc e9 18 a4 16 16 00 d3 b0 00 a8 80 05 80 05 40 27 58 00 0..!.....%..................@'X.
20140 94 b0 00 dc 82 05 40 1d 2c 00 2c 00 2c 00 a5 60 01 b0 0c 0b 80 69 58 00 54 c0 02 c0 02 a0 13 2c ......@.,.,.,..`.....iX.T......,
20160 00 4a 58 00 6e c1 02 a0 0e 16 00 16 00 16 80 52 b0 00 58 86 05 c0 34 2c 00 2a 60 01 60 01 d0 09 .JX.n..........R..X...4,.*`.`...
20180 16 00 25 2c 00 b7 60 01 50 07 0b 00 0b 00 0b 40 29 58 00 2c c3 02 60 1a 16 00 15 b0 00 b0 00 e8 ..%,..`.P......@)X.,..`.........
201a0 04 0b 80 12 16 80 5b b0 00 a8 83 05 80 05 80 05 a0 14 2c 00 96 61 01 30 0d 0b 80 0a 58 00 58 00 ......[...........,..a.0....X.X.
201c0 74 82 05 40 09 0b c0 2d 58 00 d4 c1 02 c0 02 c0 02 50 0a d7 13 80 0b 72 3f 00 2d 1b 82 60 07 e2 [email protected]?.-..`..
201e0 f2 f6 4d ac 20 58 00 94 b0 00 dc 82 05 40 1d c6 fd 12 4b 4a d4 ef 9b 58 ad 9a 1b 6d dd fa 5f 6a [email protected].._j
20200 d7 ae ad e6 e7 e9 08 0b 80 12 16 80 5b b0 00 a8 a3 7b f7 1e 9a 4f 09 c2 a9 43 99 59 59 f4 cb 8e ............[....{...O...C.YY...
20220 ed 9a 9f a7 23 2c 00 4a 58 00 6e c1 02 50 e5 61 01 50 62 bd 00 24 d2 84 09 e3 ab d4 b9 00 2c 00 ....#,.JX.n..P.a.Pb..$........,.
20240 55 1e 16 00 25 d6 0a 00 8e 7c 1e 39 72 04 2d 5f ee 9c 27 03 b1 00 98 87 05 80 05 e0 26 d6 0a 00 U...%....|.9r.-_..'.........&...
20260 b6 c2 4e 4d 4d a1 43 87 52 29 34 34 c4 aa 67 bb bb 57 93 8d a7 6f ff de 74 29 eb a2 d9 eb 58 00 ..NMM.C.R)44..g..W...o..t)....X.
20280 58 00 74 82 05 40 89 b5 02 80 06 e6 e3 e3 4b be be 3e f2 67 6b c0 09 c3 c1 c1 81 14 16 5e a3 dc [email protected]..>.gk........^..
202a0 46 ca 02 c0 02 a0 13 2c 00 4a ac 15 00 3d 80 00 c4 c4 c6 09 0b 22 88 f2 f3 cc af 29 57 e4 c1 20 F......,.J...=.......".....)W...
202c0 10 80 d4 d4 c3 2c 00 55 13 16 00 25 2c 00 b7 88 8c 8c a2 13 27 4e 49 01 d0 72 32 10 8e 47 cf cc .....,.U...%,.......'NI..r2..G..
202e0 c8 a4 16 2d 9b 9b fc 3b 0b 80 d3 c0 02 a0 84 05 e0 16 5d ba 74 a7 15 2b be 11 43 80 c3 9a 0e 07 ...-...;..........].t..+..C.....
20300 45 de 20 1a ed da 3d 60 f2 ef 2c 00 4e 03 0b 80 12 16 80 5b cc 99 33 9f ba 77 ef 46 e9 e9 da 8e E.....=`..,.N......[..3..w.F....
20320 da 8e 88 88 a4 9d 3b b7 51 8f 1e 3d 4c fe 9d 05 c0 69 60 01 50 52 a5 05 20 be 01 85 47 d6 28 77 ......;.Q..=L....i`.PR......G.(w
20340 85 c1 48 f3 16 2d 68 cb 8f 5b e8 e2 c5 8b 9a 82 5c 00 1a d2 aa 55 ab 69 e8 d0 41 26 ff ce 02 e0 ..H..-h..[......\....U.i..A&....
20360 34 b0 00 28 a9 aa 02 80 4a 1e 11 11 21 3e 17 6a f1 da c7 1f 1f 48 53 a7 4e 25 6f 6f 2f ba 70 e1 4..(....J...!>.j.....HS.N%oo/.p.
20380 82 a6 a3 c1 41 83 06 0d e8 cd 37 df a0 f7 de 7b d7 e4 df 59 00 9c 06 16 00 25 55 55 00 dc dd dd ....A.....7....{...Y.....%UU....
203a0 e5 e4 dc ce 9d bf 10 5d 2f 21 1f 5f df db fe 8e 40 96 50 21 0e d1 75 a2 29 38 38 58 dc fb a2 0c .......]/[email protected]!..u.)88X....
203c0 71 d5 32 f9 67 7c 0e 1a 6a d7 ae 5d 68 c3 86 f5 26 af 61 01 70 1a 58 00 94 54 55 01 00 5e 5e 5e q.2.g|..j..]h...&.a.p.X..TU..^^^
203e0 a2 57 f7 96 09 0d b5 34 d7 af 5d a7 a2 e2 22 2a 28 28 a0 a2 a2 22 4d cb 7e ca 67 c4 c5 c5 51 64 .W.....4..]..."*((..."M.~.g...Qd
20400 64 04 65 65 99 9e 6b 60 01 70 1a 58 00 94 54 65 01 a8 08 e0 03 00 11 69 d0 a0 be d9 6b 58 00 9c d.ee..k`.p.X..Te.......i....kX..
20420 06 16 00 25 2c 00 d6 03 ab a2 5e bd 7a 34 6b d6 2c 19 19 69 0e 16 00 a7 81 05 40 89 b5 02 80 ca ...%,.....^.z4k.,..i......@.....
20440 8f 99 76 24 a5 79 ad 16 08 40 9d 3a b5 28 a8 7a 30 5d ce ce 31 7b 9d b3 0a 80 af af af 0c 8a 6a ..v$.y...@.:.(.z0]..1{.........j
20460 d6 ac 29 a5 a4 1c 32 7b 1d 0b 80 d3 c0 02 a0 c4 5a 01 08 0a 0a 92 a6 6f 41 41 a1 fc d9 1a 3c 44 ..)...2{........Z......oAA....<D
20480 45 0c 0a 09 a1 86 89 f1 94 9e 96 66 f6 3a 67 14 00 88 5e ed da b5 69 c7 f6 1d f4 68 97 47 ca bd E..........f.:g...^...i....h.G..
204a0 96 05 c0 69 60 01 50 62 ad 00 a0 f2 8f 17 66 ef a2 05 0b ec 9e 47 67 14 00 88 5e 58 78 4d ba bb ...i`.Pb......f......Gg...^XxM..
204c0 f5 9d a2 ec f6 97 7b 2d 0b 80 d3 c0 02 a0 c4 5a 01 48 48 48 a0 71 e3 c6 d2 cc 99 5f da 3d 8f ce ......{-.......Z.HHH.q....._.=..
204e0 26 00 7e 7e 7e 62 e8 52 87 de 7d f7 3d 7a f3 cd d7 2c 5e cf 02 e0 34 b0 00 28 a9 aa 5b 82 d9 03 &.~~~b.R..}.=z...,^...4..(..[...
20500 37 37 37 39 ee af 55 ab 16 7d f7 dd b7 f4 c4 13 4f a8 fa 5c 55 13 80 28 61 fd b9 8b b2 c8 bf aa 7779..U..}......O..\U..(a.......
20520 7e 57 60 0f 0f 4f 0a 08 f0 a7 a3 a9 47 34 3f 4f 47 58 00 94 b0 00 a8 03 8d 06 66 7f 78 78 38 7d ~W`..O......G4?OGX........f.xx8}
20540 fd f5 52 b3 6e bf a6 a8 6a 02 f0 eb af bf 51 ab 56 2d a9 b8 58 7d c0 94 87 87 1b 15 14 14 93 8f ..R.n...j.....Q.V-..X}..........
20560 8f a7 e6 e7 e9 08 0b 80 12 16 80 f2 41 63 81 c9 8f 86 7f f5 6a 01 fd e3 1f af 68 fe ce 55 4d 00 ............Ac......j.....h..UM.
20580 be ff 7e a3 10 80 d6 9a 9e 19 10 10 40 68 36 d1 d1 b5 35 3f 4f 47 58 00 94 b0 00 dc 02 26 3e 66 [email protected]?OGX......&>f
205a0 f7 d1 40 7c 7c 7c 28 30 30 50 f6 fa d9 d9 d9 b4 6c d9 52 7a e5 95 c9 94 a5 22 b0 48 49 55 13 00 ..@|||(00P......l.Rz.....".HIU..
205c0 6b 9e 09 01 c0 16 70 31 31 75 35 3f 4f 47 58 00 94 54 55 01 30 8e d7 d1 80 51 f9 aa 55 f3 28 f7 k.....p11u5?OGX..TU.0....Q..U.(.
205e0 5a e0 51 cd 9d ae bb 13 15 15 14 89 ca 7d 8e 76 ef de 4d 5f 2f 5b 46 4b 16 2f 16 7f 55 6f ee 2a Z.Q..........}.v..M_/[FK./..Uo.*
20600 61 01 60 01 30 07 0b 80 0a ac 0d 06 0a 0b 0d a3 0f ff f5 3e 65 66 5e 90 66 bc 39 20 00 b9 b9 b9 a.`.0..............>ef^.f.9.....
20620 74 29 27 87 8e 1e 4d a5 23 87 8f 50 5e 5e ae 6e f9 67 01 60 01 30 07 0b 80 0a ac 0d 07 c6 52 1d t)'...M.#..P^^.n.g.`.0........R.
20640 36 1d 75 34 2c 00 2c 00 e6 60 01 50 41 45 ed 08 64 2f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 6.u4,.,..`.PAE..d/X.X...........
20660 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 `.P..`.X.X...........`.P..`.X.X.
20680 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 ..........`.P..`.X.X...........`
206a0 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc .P..`.X.X...........`.P..`.X.X..
206c0 c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 .........`.P..`.X.X...........`.
206e0 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 e7 12 80 75 eb d6 8b 67 b6 a2 8c 0c 16 00 5b 61 P..`.X.X...........u...g......[a
20700 01 50 01 0b 80 25 01 68 25 b7 30 53 0b 76 4b 4a 48 48 a4 b8 b8 7a 74 fa b4 76 01 d8 bc 79 8b 7c .P...%.h%.0S.vKJHH...zt..v...y.|
20720 ff 17 2e a8 2f 57 16 00 d3 b0 00 a8 80 05 c0 bc 00 a0 37 6e d5 ea 2e 3a 77 ee ac ea fb 62 0b b4 ..../W............7n...:w....b..
20740 c4 c4 44 7a f4 d1 ce f4 e3 8f 9b 34 7f 9f 3f ff 3c 20 f7 f8 cf c9 c9 51 fd 19 e3 be 8c f5 ea d5 ..Dz.......4..?.<......Q........
20760 b1 bd 40 ad 87 05 40 89 2d 02 30 61 c2 38 fa fc f3 19 76 cf 23 0b 80 79 01 58 ba 74 39 75 ec d8 ..@[email protected].#..y.X.t9u..
20780 89 ce 9c 49 d7 74 6f 1c 6a fa d9 67 33 e8 e5 97 5f d4 f4 39 f4 e2 19 e7 33 29 f3 42 a6 3c 1b 52 ...I.to.j..g3..._..9....3).B.<.R
207a0 2d d8 9c b5 a8 a8 58 bc 93 38 db 0b d4 7a 58 00 94 58 2b 00 f5 ea c5 d0 88 91 23 e8 9b 65 4b ed -.....X..8...zX..X+.......#..eK.
207c0 9e 47 16 00 f3 02 30 7b f6 6c ea dd bb 2f 9d 3c 79 52 d3 bd d1 20 8b 8b 8b 29 3e 5e 5b 83 7c e9 .G....0{.l.../.<yR.......)>^[.|.
207e0 a5 c9 42 34 5e 91 cf bb 76 ed 9a ea cf 85 86 86 52 66 66 26 b5 68 d1 dc f6 02 b5 1e 16 00 25 d6 ..B4^...v.......Rff&.h........%.
20800 0a 00 5e e8 ae 5d bf 8a b4 93 c2 c2 c2 ac 7e 3e 26 a4 fc 03 03 69 cc e8 d1 a2 42 16 99 bc 86 05 ..^..]........~>&....i....B.....
20820 c0 bc 00 4c 9e fc 32 4d 99 f2 1a 1d 3e 7c 58 d3 bd 51 3e 51 51 51 b4 75 eb 4f d4 a3 47 77 55 9f ...L..2M....>|X..Q>QQQ.u.O..GwU.
20840 e9 d9 b3 17 25 25 cd a2 cb 97 2f cb a4 85 c8 c8 48 da b1 63 87 78 56 37 7d 0a d5 3a 58 00 94 58 ....%%..../.....H..c.xV7}..:X..X
20860 2b 00 9e 9e 9e e4 ef ef 2f b7 db f6 f2 f2 b2 fa f9 b8 8f 8f 8f 97 18 23 06 52 6e ee 15 93 d7 b0 +......./..............#.Rn.....
20880 00 98 17 80 c7 1e eb 49 2b 56 7c 4b 07 f6 ef a7 6b d7 b5 9d 5d e0 ed ed 4d e1 e1 35 29 fb f2 25 .......I+V|K....k...]...M..5)..%
208a0 5a fd dd 1a 4a 4e de 2c 27 f6 70 1b 1c 95 70 5d fc 80 f7 13 1f 1f 4f 7d fa f4 a3 bb ef bd 97 2e Z...JN.,'.p...p]......O}........
208c0 67 5f 92 07 a5 68 e9 fd 41 6c 6c 1c cd 9c f9 05 4d 9a f4 d7 0a 2b 77 13 b0 00 28 b1 56 00 f4 02 g_...h..All.....M....+w...(.V...
208e0 e2 81 ed bb 03 02 cc ef db cf 02 60 5e 00 ea d4 a9 4b c7 4e 9c a4 d4 94 14 31 c6 2e d2 70 77 03 ...........`^....K.N.....1...pw.
20900 c6 a3 cf 82 83 82 c9 d7 cf 57 36 78 23 10 82 eb d7 af 89 b1 7e a1 e8 f1 73 64 af 5f 58 58 28 85 .........W6x#.......~...sd._XX(.
20920 41 0b 58 75 68 d8 b0 11 f5 ef df 57 88 d5 37 f6 2d ec f2 61 01 50 c2 02 60 7f ec 29 00 20 2d ed A.Xuh......W..7.-..a.P..`..)..-.
20940 0c 15 89 86 99 a3 d1 2c 57 62 3c 21 c9 f8 b3 b1 a1 6b 6d f0 4a 60 69 c4 c6 c6 52 ad 5a 51 94 99 .......,Wb<!.....km.J`i...R.ZQ..
20960 99 61 d3 bd 6c 84 05 40 09 0b 80 fd b1 b7 00 7c f5 d5 52 ea dc f9 11 b9 a6 6f 6b 63 b5 07 a1 a1 .a..l..@.......|..R......okc....
20980 61 72 d8 d0 a4 49 43 47 67 85 05 40 09 0b 80 fd b1 b7 00 3c f8 e0 5f 68 e3 c6 1f e4 44 20 4c 74 ar...ICGg..@.......<.._h....D.Lt
209a0 67 02 e6 7f fd fa f1 f4 ce db 6f d2 db ef bc ed e8 ec b0 00 28 61 01 b0 3f f6 16 00 b0 6f df 7e g.........o.........(a..?....o.~
209c0 51 46 61 72 a9 cd 99 ac 00 9c b0 8c 55 a2 3a d1 b5 29 e7 52 b6 a3 b3 c3 02 a0 84 05 c0 fe 54 84 QFar........U.:..).R..........T.
209e0 00 f4 ef ff b8 b8 6e 31 1d 3b 76 8c ae 5e bd ea d0 ef 6b 04 ef 20 26 26 96 be fc f2 4b 9a 38 71 ......n1.;v..^....k...&&....K.8q
20a00 9c a3 b3 03 58 00 94 b0 00 d8 9f 8a 10 00 b0 61 c3 0f 74 ef bd f7 52 7a 7a 9a 74 f2 71 24 30 fd ....X..........a..t...Rzz.t.q$0.
20a20 6b d6 ac 29 dd 85 e3 e3 eb 93 2d c7 ab eb 08 0b 80 12 16 00 fb 53 51 02 10 1c 5c 9d 76 ef fe 9d k..)......-..........SQ...\.v...
20a40 42 42 aa d3 b9 73 e7 1c 26 02 68 fc 70 14 f3 f5 f5 a5 47 1e 7d 84 7e d9 b1 c3 21 f9 30 01 0b 80 BB...s..&.h.p.....G.}.~...!.0...
20a60 12 16 00 fb 53 51 02 00 f0 9d 37 6e dc 64 10 81 b3 e7 a8 a0 50 bd bf be 1e a0 dc f1 ae e0 4f 30 ....SQ....7n.d......P.........O0
20a80 6c e8 50 fa 6e d5 ca 0a 7d be 05 58 00 94 b0 00 d8 9f 8a 14 00 50 b3 66 04 ad 58 b9 92 ee 6a 75 l.P.n...}..X.........P.f..X...ju
20aa0 97 0c 13 86 03 8f bd ad 01 f4 fa f0 0c 85 67 e1 d9 b3 67 68 d0 a0 81 d2 f5 d7 c9 60 01 50 32 64 ..............g...gh.......`.P2d
20ac0 c8 70 9a 37 6f 36 a5 a4 a4 3a 64 f6 18 4e 22 51 51 b5 c8 cf cf 87 ae 5d 2b 31 79 cd de bd 7f ca .p.7o6...:d..N"QQ......]+1y.....
20ae0 f1 a4 56 01 a8 5f 3f 96 c2 23 6a 52 e6 79 87 3a 9f d0 b4 69 1f d3 e8 d1 63 e8 c4 89 e3 aa 3f 03 ..V.._?..#jR.y.:...i....c.....?.
20b00 47 9c 84 84 78 1a 3a 74 04 cd 9f 3f c7 aa e7 fe 6d d2 f3 f4 b7 e7 5f 90 ab 03 17 2e 64 49 6f 3e G...x.:t...?....m....._.....dIo>
20b20 2c 13 6a 75 e3 35 07 1a bd d1 25 1c 33 fd f0 44 9c 2d 3a 93 89 e3 c7 93 93 8c f9 95 b0 00 28 19 ,.ju.5....%.3..D.-:...........(.
20b40 3b 76 02 4d 9f 3e 8d 72 73 f3 1d f2 7c 0f 0f 4f 21 02 1e 14 2a 2a e9 45 51 49 4d 91 9a 7a 54 36 ;v.M.>.rs...|..O!...**.EQIM..zT6
20b60 66 2d 79 44 d8 aa af af 17 25 34 4c a4 c3 87 52 1c f2 dd 8c cc 9c 95 44 23 47 3c a5 b9 8c fd fd f-yD.....%4L...R.......D#G<.....
20b80 7d 69 dc b8 89 f4 e9 a7 1f db f4 fc 67 9e 79 86 46 8c 18 45 4d 9b 36 15 65 ed 45 05 57 0b 28 2f }i..........g.y.F..EM.6.e.E.W.(/
20ba0 2f 4f 0e 0f 60 19 40 10 2c 89 3f 04 09 09 c2 0a ab cd d7 d7 4f 8e f1 4b 4a 4a 28 f5 c8 61 5a f2 /O..`.@.,.?.........O..KJJ(..aZ.
20bc0 d5 57 a2 1e 4d 17 22 7d d1 a1 65 6d 01 16 00 53 60 f2 28 3b 5b 7d ef aa 27 68 a8 21 21 c1 b2 87 .W..M."}..em...S`.(;[}..'h.!!...
20be0 32 47 50 50 b0 5c da 2a d4 30 9e 75 73 73 17 f7 0d a5 ac ac 4c 87 7c af d2 78 78 09 91 f3 f4 36 2GPP.\.*.0.uss......L.|..xx....6
20c00 1b ec 64 0e bd df 8b bf 7f 00 3d f0 c0 03 d4 b6 5d 3b 4a 6c 90 48 d1 31 d1 14 1c 18 44 3e 3e 3e ..d.......=.....];Jl.H.1....D>>>
20c20 64 a9 4a a3 f1 e3 1d e4 e7 e7 c9 50 e0 d4 d4 c3 b4 6d db 36 4a 4e 4e 76 b4 7b af 16 58 00 18 c6 d.J........P.....m.6JNNv.{..X...
20c40 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c .a.`.....a\....qaX....a.`.....a\
20c60 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 ....qaX....a.`.....a\....qaX....
20c80 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 a.`.....a\....qaX....a.`.....a\.
20ca0 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 c0 16 dc dd dd a8 4d db f6 d4 b8 61 22 35 69 ...qaX....a.`..........M....a"5i
20cc0 d2 84 fc 02 02 e4 ef f3 f3 f2 e8 f4 a9 53 b4 77 ef 3e fa e5 97 9d 94 95 65 bf 93 78 ea d4 89 26 .............S.w.>......e..x...&
20ce0 0f 8f 6a f2 10 8a db f3 e6 4e 7e 7e be 74 e8 d0 21 9b ee 5f bd 7a c8 8d 03 48 94 fb e4 bb 51 40 ..j......N~~.t..!.._.z...H....Q@
20d00 80 3f 5d b9 a2 6d 6b 6f 23 38 40 03 5b ef 17 17 17 95 f9 9b 8f 8f af fc 4e e6 ee 6d 3e 4f d6 23 .?]..mko#8@.[...........N..m>O.#
20d20 b7 4d 0f 0d a1 ac 0b da de 55 93 26 4d a9 79 f3 e6 14 17 17 47 35 c2 6a 50 41 71 21 9d 3a 7e 82 .M.......U.&M.y.....G5.jPAq!.:~.
20d40 ce 9e 3b 27 de ff 5e 3a 7c d8 b1 67 30 58 80 05 c0 1a fa f6 ed 47 cf 3e fb 1c b5 6e dd 5a 36 82 ..;'..^:|..g0X.......G.>...n.Z6.
20d60 a2 a2 62 2a 2c 2c ba 71 dc d4 75 aa 56 ad 1a 79 79 79 8b 4a ee 21 0f 8a 38 71 e2 24 ad 59 b3 86 ..b*,,.q..u.V..yyy.J.!..8q.$.Y..
20d80 3e f8 60 aa 3c a9 56 3f dc e5 c9 36 9e 9e d5 48 79 8e 85 db 8d 37 72 ff fd 6d 68 db b6 ed 56 dd >.`.<.V?...6...Hy....7r..mh...V.
20da0 bd 67 cf 5e f4 ed b7 2b 28 2f ef aa 89 83 32 dc c8 df df 47 1e f1 95 94 34 53 d3 7d d1 d8 4e 9f .g.^...+(/....2....G....4S.}..N.
20dc0 4e 97 a7 e7 98 12 00 1c 00 b2 7d fb 0e 6a d3 e6 3e 8d 79 b2 9e 6a d5 3c 84 f0 78 52 9d e8 ba 94 N.........}..j..>.y..j.<..xR....
20de0 76 ea 74 b9 d7 b6 be fb 2e 7a f1 85 c9 d4 b1 63 47 79 e6 20 c0 7b 28 2e 2e 91 e7 05 e0 bd e3 c0 v.t......z.....cGy...{(.........
20e00 10 bc 83 4b 97 72 a4 10 7c fb ed 37 34 73 e6 17 22 df 8e 39 70 c6 0c 2c 00 5a e8 d3 a7 2f bd f5 ...K.r..|..74s.."..9p..,.Z.../..
20e20 d6 3b d4 a0 41 03 79 e2 4b 76 76 36 15 14 14 98 3d 49 06 bd 30 2a 02 8e 8a 0a 09 09 91 ff 5f b6 .;..A.y.Kvv6....=I..0*........_.
20e40 6c 39 4d 9c 38 96 2e 5e b4 fd 80 0b e4 e7 ab af 96 d0 d1 a3 47 a5 d0 94 06 15 b1 6e 9d ba b4 74 l9M.8..^............G......n...t
20e60 d9 d7 f4 d4 53 23 ac ba 7f a7 4e 0f d2 8f 3f 6e 12 bd d8 91 32 c7 67 e1 fe d5 ab 57 97 e2 17 13 ....S#....N...?n....2.g....W....
20e80 53 47 56 7e b5 4c 9d fa 21 4d 98 30 5e 88 c0 69 93 67 f4 e1 d8 b3 dd bb 7f a5 87 1e fa 8b a6 3c SGV~.L..!M.0^..i.g.............<
20ea0 d9 82 97 b0 48 ea c6 c4 88 ef 14 48 b9 97 4d 5b 1e be 3e 3e b4 60 d1 62 ea de bd bb b0 f2 f2 85 ....H......H..M[..>>.`.b........
20ec0 65 97 25 0f 07 41 d9 2b df 3f ca c7 d0 11 78 89 4e 22 50 0a 05 1a ff e2 c5 0b e9 f9 bf 3f 4f f9 e.%..A.+.?....x.N"P..........?O.
20ee0 b9 79 ba e5 dd 06 58 00 d4 e0 e3 ed 4b 8b bf 5e 42 dd ba 74 a5 0b c2 44 84 f9 a9 34 b9 2d 81 c6 .y....X.....K..^B..t...D...4.-..
20f00 8f a3 a3 c2 c3 c3 65 a5 79 f5 d5 57 e9 cb 2f 3f b7 29 5f 3b 76 ec 14 8d 2f 96 ce 9f 3f 6f f2 ef ......e.y..W../?.)_;v.../...?o..
20f20 01 62 48 12 10 14 4c 91 35 c3 45 63 d1 7e 18 66 fb f6 1d 44 63 db 4c 07 0f 1e 34 d9 d8 20 6e d1 .bH...L.5.Ec.~.f...Dc.L...4...n.
20f40 d1 d1 34 67 ce 5c 1a 37 ee 59 55 f7 6c d8 b0 11 ed da f5 2b 65 66 66 ca 43 3a 4d 01 01 f8 fd f7 ..4g.\.7.YU.l......+eff.C:M.....
20f60 df e8 d1 47 3b 6b ce 93 b5 60 48 12 13 1b 47 a1 a1 41 b2 71 2b c1 61 ac 3f fd e7 67 8a ae 17 4d ...G;k...`H...G..A.q+.a.?..g...M
20f80 67 cf 9e a5 fc fc 7c 4d 16 08 c4 c0 cf cf 4f 1e 16 8a a1 cd 6b af fd 83 be f8 c2 b6 f7 af 03 2c g.....|M......O.....k..........,
20fa0 00 96 88 8c 8c a4 4d 9b 36 53 bd 7a f5 e4 8b 47 e3 b5 c5 f4 44 45 c0 11 5d 51 51 35 69 c6 8c 2f ......M.6S.z...G....DE..]QQ5i../
20fc0 c4 50 e2 19 ab ee d3 b8 71 13 d1 48 f6 d0 f1 e3 c7 a4 15 62 ee 59 18 9b be f2 ca 2b f4 d1 47 1f .P......q..H.......b.Y.....+..G.
20fe0 6a 7e 86 9a c6 06 91 c1 e9 bb 6d db b5 a1 3f 7e fb dd e2 3d 93 93 b7 52 b3 66 4d e9 cc 99 33 66 j~........m...?~...=...R.fM...3f
21000 ef e9 8c 02 f0 c7 1f 7b 6f d6 01 ad e2 5f 1a bc 93 88 88 08 31 fc 09 a1 c7 1f 1f 40 4b 97 7e ad .......{o...._......1......@K.~.
21020 db 77 b0 02 16 80 f2 a8 5e 3d 54 9e f7 56 ab 56 2d 59 61 6d 79 f1 46 60 09 60 ec 8b 89 ae f6 ed .w......^=T..V.V-Yamy.F`.`......
21040 1f 10 e3 c3 3d 56 dd 27 69 d6 6c ea d7 a7 1f 9d 3c 75 b2 5c 41 0a 0d 0d 15 3d ce 65 d1 f3 26 6a ....=V.'i.l.....<u.\A....=.e..&j
21060 7e 86 9a c6 86 ef 83 0a 9d 9a 7a 84 ee bb ef ee 72 ef 87 a3 bd 67 cc f8 5c 9e a5 67 4e b4 80 b3 ~.........z.....r....g..\..gN...
21080 09 c0 94 29 6f 48 11 3d 76 ec a8 1c eb 2b 81 b9 8f 72 c0 bf 78 17 48 e6 f2 06 01 40 7d fa f5 d7 ...)oH.=v....+...r..x.H....@}...
210a0 dd 62 88 d3 49 b7 fc 5b 09 0b 40 79 6c dd ba ed 66 6f 65 aa f1 1b 26 7c 3c a5 69 87 9e d0 cb cb .b..I..[[email protected]...&|<.i.....
210c0 47 bc 60 37 59 b9 73 73 73 e5 89 b3 a8 30 c6 f1 39 ae 0f 0a 0a 12 95 2c 8c fa f6 ed 4d df 7f bf G.`7Y.sss....0..9......,....M...
210e0 c1 aa 7c f9 f8 f9 52 7a da 39 ba 74 31 cb e2 2c 3c f2 57 bf 7e 3c 75 e9 d2 59 58 32 3f 68 7a 8e ..|...Rz.9.t1..,<.W.~<u..YX2?hz.
21100 da c6 86 71 2e 86 02 2f bf fc 0a 4d 9b f6 2f 93 d7 e0 20 ce c3 87 53 e5 7d 2e 5e bc 58 ae 68 59 ...q.../...M../.......S.}.^.X.hY
21120 2b 00 18 92 40 58 7d 7d 7d e4 cf 5a 40 39 05 07 07 52 58 78 0d ca ca bc 7d 25 e0 ec 99 f3 54 58 +...@X}}}[email protected]....}%....TX
21140 54 58 e6 38 76 34 7a bc 77 cc 85 e0 f3 68 06 68 e0 58 1d 42 1d c0 f5 a8 07 a8 3b f8 be 78 ff a1 TX.8v4z.w....h.h.X.B......;..x..
21160 c2 fa 73 13 9f bb e3 8e 66 94 91 71 5e 43 0e ed 02 0b 80 39 50 99 a7 4c 79 8d 4e 9c 38 61 b2 b7 ..s.....f..q^C.....9P..Ly.N.8a..
21180 c2 0b c7 c4 5e 60 60 90 5c 6a fb f9 e7 9f 69 cf 9e df 45 05 70 17 e6 79 33 6a de bc 99 5c 1e f2 ....^``.\j....i...E.p..y3j...\..
211a0 f6 f6 96 f3 06 a8 08 f8 19 ea 3f f9 95 97 e9 e3 7f 5b 5f e6 2f be f8 92 18 43 be 2e 7a a4 63 65 ..........?......[_./....C..z.ce
211c0 26 ff 94 a0 d2 61 18 f3 fb ef 7f d0 c3 0f 3f a8 e9 39 5a 7a 5b 34 02 cc 71 24 26 26 98 5c f6 9c &....a........?..9Zz[4..q$&&.\..
211e0 3d 77 1e f5 ed dd 87 4e 9d 3a 65 31 cf d6 0a 00 de 47 6a 6a 8a 78 1f a9 42 64 43 34 7d 57 9c ca =w.....N.:e1.....Gjj.x..BdC4}W..
21200 8c ef d0 b7 7f 6f ba 94 75 eb 48 ef fb 1f 68 47 3f ff f4 1f 3a 70 e0 50 99 09 cb c0 c0 40 29 7e .....o..u.H...hG?...:p.P.....@)~
21220 ef be fb 0e 2d 59 b2 44 8a 31 4e 16 c6 7b ff cb 5f 1e a6 c7 1e eb 4e 09 09 0d 45 47 90 2b 27 0c ....-Y.D.1N..{.._.....N...EG.+'.
21240 21 0e 91 11 91 34 62 d4 53 f4 f5 57 8b 35 e5 cf 4e b0 00 98 22 2c b4 06 1d 39 7a 4c 1e 45 8d 99 !....4b.S..W.5..N...",...9zL.E..
21260 7e 25 68 c8 68 54 47 c5 35 e3 c6 3d 27 1a ff 56 d3 85 e2 e6 4e 93 27 4f a6 49 93 9e 97 15 c3 cb ~%h.hTG.5..='..V....N.'O.I......
21280 cb 93 e6 cf 9b 4b 23 47 8d b4 29 7f 07 0f a6 c8 9e 07 95 4a 0d 68 98 b5 6a d5 16 96 40 ac 18 c3 .....K#G..)........J.h..j...@...
212a0 9e 51 fd 1c 2d 02 80 ca 5d bb 76 6d da b8 f1 07 ea df bf cf 6d 7f 7b a0 6d 3b da f8 c3 46 4a 4b .Q..-...].vm........m.{.m;...FJK
212c0 4b 97 56 91 25 ac 15 00 58 21 23 47 8e a0 e5 cb 97 db 54 be a5 79 e1 85 bf d3 3b 6f bf 4b 87 52 K.V.%...X!#G......T..y....;o.K.R
212e0 0e 95 b1 5a a2 a2 6a d1 5b 6f bd 49 9f 7c 32 cd ec e7 ef ba eb 6e 7a f3 cd b7 a8 63 c7 4e a2 de ...Z..j.[o.I.|2......nz....c.N..
21300 78 d0 d7 4b 96 d1 80 27 fa eb 96 3f 1b 61 01 30 c5 47 1f 4d a3 a7 9f 7e 9a 8e 1f 3f 5e a6 92 a1 x..K...'...?.a.0.G.M...~...?^...
21320 e7 47 e3 c7 dc 40 d7 ae 8f aa ba 5f dd ba d1 b4 7a ed 5a f2 f6 f0 a6 46 8d 13 6c ca db c3 0f 3f .G...@....._....z.Z....F..l....?
21340 42 6b d6 ac a5 23 47 8e dc 36 2c 41 03 44 02 c8 73 e9 de 0a a6 6a 74 74 3d fa f2 8b 2f e8 f9 17 Bk...#G..6,A.D..s....jtt=.../...
21360 26 a9 7e 96 d6 f1 36 84 a6 4e 9d 3a a2 e7 eb 21 84 e0 fb 9b bf df bb f7 7f 14 11 51 53 ae 56 a8 &.~...6..N.:...!...........QS.V.
21380 99 40 b5 56 00 12 13 13 e5 f2 e2 e7 9f cf b0 a9 8c 4b f3 e5 97 33 69 c0 80 27 64 5d 50 02 51 1d [email protected]..'d]P.Q.
213a0 32 64 10 ad 5b b7 d6 e2 7d 7a f5 ea 4d af bf fe 26 dd 7f ff 7d 72 4e c6 49 60 01 30 05 c6 7c 05 2d..[...}z..M...&...}rN.I`.0..|.
213c0 85 05 65 7a 7f 98 d3 58 c6 c3 4c 70 8b 16 cd 35 df 17 eb c1 b6 be fc 4d 9b b6 88 f1 63 73 99 87 ..ez...X..Lp...5.......M....cs..
213e0 d2 8d 09 73 0b 98 5c cb c9 c9 11 79 6b 51 c6 3a c0 df 61 85 44 46 d6 54 fd 2c ad 02 80 f2 a9 51 ...s..\....ykQ.:..a.DF.T.,.....Q
21400 23 5c 96 5b c3 86 0d e4 ef a6 4c 79 5d 0c 59 5e 94 79 53 3b 89 6a bd 00 34 a4 89 13 c7 d3 8c 19 #\.[......Ly].Y^.yS;.j..4.......
21420 9f d9 54 c6 a5 f9 ec b3 19 34 78 f0 10 39 dc 52 82 a5 c1 43 87 52 a8 53 a7 0e e2 5d e8 37 21 59 ..T......4x..9.R...C.R.S...].7!Y
21440 81 b0 00 28 79 40 8c f9 92 93 ff 23 c7 f5 ca 31 1f 4c ff da b5 eb 88 8a f9 08 6d dd fa 53 85 e7 ...(y@.....#...1.L........m..S..
21460 2d 22 4a 0c 3b 52 8f 51 7a 7a ba 5c 87 36 82 1e 1e 4b 54 63 c7 8f a5 43 07 0e d0 e6 cd c9 65 e6 -"J.;R.Qzz.\.6...KTc...C......e.
21480 07 30 29 86 25 c1 51 4f 8f a2 05 f3 e7 a9 7a 9e 35 33 ee b0 90 90 97 49 93 26 89 9e f8 33 3a 77 .0).%.QO......z.53.....I.&...3:w
214a0 2e 43 e6 15 c2 a4 16 6b 05 20 36 36 96 46 8c 18 4e cb 96 2d d5 ad cc 27 4c 98 44 1f 7e f8 a1 78 .C.....k..66.F..N..-...'L.D.~..x
214c0 de 81 32 d6 0b be ab d1 af 63 ed da 75 b4 60 d1 02 39 5f 50 89 60 01 50 f2 c1 07 1f d1 b3 cf 8e ..2......c..u.`..9_P.`.P........
214e0 91 de 75 ca 17 8e e5 bb 93 27 4f 59 5c ee b2 17 d3 a7 7f 46 43 87 0e 91 bd 69 e9 ca 0f d3 1b e3 ..u......'OY\......FC....i......
21500 51 cc 62 97 94 14 0b eb 00 8d 2e af 8c a3 0d 2a 6b 5a 5a 1a b5 6e 7d a7 aa e7 59 9a 71 77 bb e1 Q.b............*kZZ..n}...Y.qw..
21520 6f 0c a1 2c 5d 56 98 1c 83 6b 34 cc e6 96 2d 5b 48 d3 bf f4 e7 cb fb 2c b0 56 00 d0 23 6f d8 b0 o..,]V...k4...-[H......,.V..#o..
21540 9e d6 af 5f 2f 7f 56 0b 26 ff 76 ef fe 4d 0c 5b ca ae ca dc 79 67 6b fa f5 d7 5d 94 92 72 d8 e4 ..._/.V.&.v..M.[....ygk...]..r..
21560 12 20 86 5d 28 7f 4c 40 c2 e3 f3 d2 a5 6c da bf 7f 1f 6d d8 f8 03 ad 5d bd 9a f6 ed db ab c7 ab ...]([email protected]....]........
21580 b7 17 2c 00 4a b6 6c d9 42 8d 1b 37 15 3d d7 b9 32 7f ab 5f bf be 18 c7 bd 21 44 e2 9f 26 3f 3b ..,.J.l.B..7.=..2.._.....!D..&?;
215a0 7e fc 44 ea d1 a3 87 ea c9 39 98 e4 d9 97 73 68 f0 93 03 55 5d 8f de 14 93 68 ca 86 1d 15 15 25 ~.D......9....sh...U]....h.....%
215c0 5d 67 3b 77 7e 44 fe ff 8b 2f 92 c4 b8 f5 71 29 14 a5 1b 17 66 ac 63 e2 ea 53 bb b6 6d 64 90 92 ]g;w~D.../....q)....f.c..S..md..
215e0 25 ca 6b 6c 18 52 ec dc b5 8b 5a b5 6c 29 9f a1 b4 48 8c f3 11 f8 5b 69 4b 0a 8d 1f c1 3c b0 a0 %.kl.R....Z.l)...H....[iK....<..
21600 5a dc d1 42 c6 02 94 28 ee 6d ad 00 20 fe 22 28 28 f0 c6 ec bc b7 aa 32 35 7c ae 1a 2d 58 b0 50 Z..B...(.m...."((......25|..-X.P
21620 8c e7 07 9b fc 3b cc 7c e4 b9 bc 39 8c db 5d 7f 03 0c 79 10 ef 37 33 23 93 b6 6c de 4c 49 49 5f .....;.|...9..]...y..73#..l.LII_
21640 08 cb 6c b3 ea 3c 55 10 2c 00 4a 0e ec 3f 44 01 81 01 72 ad fa b6 2f 28 5e 30 26 99 50 01 b7 6f ..l..<U.,.J..?D...r.../(^0&.P..o
21660 ff d9 e4 67 31 61 34 6a d4 48 ca cc 54 27 00 a8 24 88 09 80 57 a0 25 46 8e 1c 49 ff f7 7f 33 28 ...g1a4j.H..T'..$...W.%F..I...3(
21680 35 35 b5 8c 69 8f d8 84 1e 3d 1f a3 f5 6b d7 c8 df 21 42 0d cb 7e b0 62 4a f7 5a f8 0e 72 a6 fe 55..i....=...k...!B..~.bJ.Z..r..
216a0 fb 8d aa 66 a2 cb 6b 6c 98 ec eb d3 a7 0f 75 ed da 95 9e 7a ea 29 39 2c 51 b3 24 09 1f 88 f3 42 ...f..kl......u....z.)9,Q.$....B
216c0 5c 3b 75 ea 40 bf ef d9 47 79 b9 57 ca 0c b5 2a da 11 28 26 26 86 66 ce fc 92 fe f6 37 d3 13 a4 \;[email protected]...*..(&&.f.....7...
216e0 5d ba 74 a5 15 2b 56 0a 01 38 27 e7 37 d4 4c 64 1a 05 01 d6 01 2c 0c cc ff 20 cf 2f bf fc 12 ad ].t..+V..8'.7.Ld.....,...../....
21700 5e bd 4a 97 7c eb 00 0b 80 12 2c b1 a1 67 56 8e 59 d1 ab 41 00 ea d5 ab 2b 2b bb 29 fe f5 af 8f ^.J.|.....,..gV.Y..A....++.)....
21720 64 74 9c a9 19 63 53 a0 17 cd cf bf 4a 8d 1a 59 5e 19 d8 b3 e7 4f 61 c2 d7 90 3e f4 a5 41 e5 42 dt...cS.....J..Y^....Oa...>..A.B
21740 43 88 89 89 be ed f7 70 5d 45 43 52 5e 0f 33 15 13 75 d1 d1 b5 44 65 2e 7f 5c 5e 5e 63 4b 48 48 C......p]ECR^.3..u...De..\^^cKHH
21760 10 16 47 67 4a 4e de 2c 2c 93 4c 2a 28 b8 5a c6 51 46 89 71 95 a0 6b d7 2e a2 37 fc 91 b2 73 72 ..GgJN.,,.L*(.Z.QF.q..k...7...sr
21780 29 3d ed 74 99 c9 41 67 13 00 f0 d7 bf 4e a2 f7 de fb a7 fc 8e e8 1c b4 78 85 1a 1d c6 f0 ae 30 )=.t..Ag.....N..........x......0
217a0 54 80 fb ef e0 c1 83 74 c9 bb 8d b0 00 28 39 78 f0 b0 f4 24 53 ae 00 18 04 a0 a1 74 74 39 7a 34 T......t.....(9x...$S......tt9z4
217c0 d5 e4 67 ed 25 00 f7 dd df 86 92 37 ff 54 c6 15 15 79 42 30 10 fc fc a7 4c f9 c7 6d 9f 79 ee b9 ..g.%......7.T...yB0....L..m.y..
217e0 b1 32 3f 58 2e 2c dd 33 e3 33 b1 b1 71 f4 a1 f8 cc 6b ff 78 b5 dc e7 96 d7 d8 1a 35 6a 44 4f 3c .2?X.,.3.3..q....k.x.......5jDO<
21800 31 90 96 2f ff 9a c6 8c 19 4b ff fe f7 47 66 9d a6 80 c1 4f a0 8e 5c 1e ec df bf af fc 5d de d5 1../.....K...Gf....O..\......]..
21820 42 3a 71 ec 58 a5 10 00 00 4b e0 e3 8f a7 53 bd e8 68 e9 dc 95 23 86 6f c8 bb da 7c 40 08 7c 7d B:q.X....K....S..h...#.o...|@.|}
21840 fd a8 56 ad 28 5a bf 7e 83 b0 a0 7a ea 92 7f 1b 60 01 50 f2 c7 1f fb 44 0f 19 56 66 1c 6f 1c 02 ..V.(Z.~...z....`.P....D..Vf.o..
21860 f4 ee dd 53 c6 f6 9b 02 0d ee e9 a7 47 cb 86 20 81 5f 78 e9 7f 15 a8 15 80 6f be f9 56 c6 9e 63 ...S........G...._x......o..V..c
21880 02 4f 39 a6 87 af 7f 84 18 42 5c 2f 29 5b 09 4f 9d 4a 97 93 81 98 a5 2e 0d 7a a2 12 71 7d 6c 6c .O9......B\/)[.O.J.......z..q}ll
218a0 74 b9 cf b5 24 00 f0 ed 5f b4 68 be fc 7f 72 72 32 35 6f de 42 5a 47 a6 42 87 d1 f3 c9 32 4c 68 t...$..._.h...rr25o.BZG.B....2Lh
218c0 40 57 84 d9 ef ed e3 2d 7a d3 2b 74 5c 88 9a 5e 02 00 71 43 4f 8b 84 9f d5 12 1d 5d 97 3e fb ec @W.....-z.+t\..^..qCO......].>..
218e0 33 1a 3b f6 39 55 d7 8f 7e e6 59 91 46 53 93 46 8d e5 fb 30 ba fc 42 fc 4c 85 06 2b 81 25 04 d1 3.;.9U..~.Y.FS.F...0..B.L..+.%..
21900 c1 64 33 84 c7 81 b0 00 28 f9 f6 db 55 f4 c0 03 6d 4d 9a f9 f0 34 4b 4a 4a a2 e7 9f 37 dd 53 2c .d3.....(...U...mM...4KJJ...7.S,
21920 5c b0 88 9e 1c 34 50 54 02 43 05 40 3d c8 15 0d 30 ef ca 15 69 51 28 2b ba 1a 01 c0 e4 13 56 1e \....4PT.C.@=...0...iQ(+......V.
21940 30 01 a5 f4 a2 83 00 20 a6 be 4b 97 47 e5 7c 02 86 2e 00 56 02 fc cc 97 2f ff 56 ba 24 2b 05 00 0.........K.G.|....V..../.V.$+..
21960 f3 06 f1 f1 f1 d4 b7 6f 5f 5a b5 6a a5 d9 67 6b 11 80 b8 b8 fa b4 7b f7 ef 62 e8 94 5d c6 7a 42 .......o_Z.j..gk......{..b..].zB
21980 be 50 76 63 9e 7b 96 e6 cc 4a 92 bf f3 f5 f3 15 22 9b a3 ab 00 a0 3c af 5c c9 15 8d f1 8a f8 39 .Pvc.{...J......".....<.\......9
219a0 58 f5 3b c7 8a c1 bc 79 73 c4 7b fd 9b ea cf 80 3a 75 ea d2 80 01 03 44 f9 77 a3 a6 4d 9b 4a 91 X.;....ys.{.....:u.....D.w..M.J.
219c0 2b bc e1 3f 02 b7 60 bc 07 53 d6 01 84 10 2b 4a 57 af 16 88 72 ab a7 e9 99 3a c3 02 a0 04 31 00 +..?..`..S....+JW...r....:....1.
219e0 f0 b3 4f 49 49 29 a3 e4 c1 c1 c1 52 e5 13 12 e2 4d 7e b6 b1 a8 04 f5 85 79 6d 9c 3f 80 73 08 66 ..OII).....R....M~......ym.?.s.f
21a00 ee a7 4e 9d 2a 9d 73 94 f3 0a 6a 04 e0 ed b7 df 13 e3 cf 89 72 5d df d4 52 1c ee 81 71 3d fe 35 ..N.*.s...j.........r]..R...q=.5
21a20 ee 02 84 6c a3 02 a2 57 32 25 3c 00 11 7c 18 1e b4 69 73 af d9 67 6b 11 00 f0 f7 bf ff 9d de 78 ...l...W2%<..|...is..gk........x
21a40 e3 2d 69 01 19 87 2a e8 89 61 fa 6f df be 5d 34 94 47 6e 5e 6b 0f 01 c0 73 e0 9a bd 78 f1 22 dd .-i...*..a.o..]4.Gn^k...s...x.".
21a60 ea 83 16 30 f9 8a f9 8d 6e dd 7a d0 1d 77 b4 10 f9 2b 91 43 05 53 7b 07 40 bc 31 79 5b b7 6e 1d ...0....n.z..w...+.C.S{[email protected][.n.
21a80 9d 77 89 d2 04 0b 80 92 66 cd 9a 8b 61 c0 1e 29 00 ca 8a 69 dc 00 03 ee a6 b3 6e f4 64 6a 98 35 .w......f...a..)...i......n.dj.5
21aa0 6b 8e 9c 2d 57 6e dc a1 46 00 8e 1d 3b 21 c7 cf e6 26 d8 d0 9b 18 d7 d4 8d ff 1a 2b 9b 31 34 d5 k..-Wn..F...;!...&.........+.14.
21ac0 14 86 5e b9 9e a8 b4 8d 84 10 98 9e d3 d0 2a 00 60 e7 ce 5d d2 e1 08 cb a8 f8 0c 86 1b 88 04 6c ..^...........*.`..]...........l
21ae0 d6 ac c9 6d 15 dd 1e 02 80 89 c9 71 e3 c6 3a da ac 96 60 b5 03 4b c6 03 07 0e 16 df 33 a3 8c 15 ...m.......q..:...`..K......3...
21b00 06 61 44 d9 77 ee d2 95 be 5f bf ce 51 d9 64 01 30 45 6a ea 31 d1 40 bc 4d ae e7 1b 43 3f db b7 [email protected]?..
21b20 6f 27 44 42 dd 86 9b 4b 96 2c a5 4e 9d 3a 49 f7 dd d2 58 12 80 3e fd fa d3 e2 85 8b 64 4f 6d 6a o'DB...K.,.N.:I...X..>......dOmj
21b40 eb 2c 5b 90 5b 86 d5 ad 4b cb 96 7d 4d a3 46 8d 32 79 8d 35 02 d0 b2 45 4b 4a de fa 5f ca ca c8 .,[.[...K..}M.F.2y.5...EKJ.._...
21b60 90 21 b4 10 cc c9 93 5f a4 69 d3 6e 0f 98 b1 87 00 d8 c3 15 d8 48 58 58 0d da b1 e3 17 7a e3 ad .!....._.i.n.........HXX.....z..
21b80 37 68 a1 4a 4f 4a b0 68 d1 57 d4 ae 5d 3b 93 cb ca 8d 1b 37 a6 de bd 7b d1 77 df ad 54 7d 3f 9d 7h.JOJ.h.W..];.....7...{.w..T}?.
21ba0 61 01 30 05 22 c0 de 7a eb 6d b9 8e ae 6c 78 50 6e 54 50 2c a1 f5 eb d7 47 58 0b 96 77 c1 99 33 a.0."..z.m...lxPnTP,....GX..w..3
21bc0 67 1e 3d f4 d0 43 26 fd f3 cb 13 80 9d 3b 77 52 bd 7a e6 b7 fc b2 15 38 ac 04 57 0f 91 5b 86 15 g.=..C&......;wR.z.....8..W..[..
21be0 15 97 f5 72 b3 46 00 c0 fb ef bf 2f 7a e2 09 b2 61 c3 1f a1 7d fb b6 65 ae b1 87 00 c4 c7 37 90 ...r.F...../z...a...}..e......7.
21c00 3b 2c cd 9d 3b 47 f7 b2 da bc f9 3f d4 b1 63 3b 91 d7 12 fa 56 34 d8 09 13 c6 d1 d9 74 cb 91 95 ;,..;G.....?..c;....V4......t...
21c20 98 18 c6 6a 89 72 39 16 f5 a8 71 e3 46 d2 71 6c cd 9a d5 ba e7 57 25 2c 00 e6 c0 0c 3a 36 76 40 ...j.r9...q.F.ql.....W%,....:6v@
21c40 a3 55 9a d1 18 0a 60 f6 dd cb d3 8b e6 2f 5a 40 53 df 7b 8f ce 9c 29 3b 69 88 ad bf c6 8d 1b 2f .U....`....../Z@S.{...);i....../
21c60 7b 58 98 80 a5 bd e5 40 79 02 80 bd f3 d0 78 4c ed 9e 83 ca 63 4c 6a 40 43 31 a6 d2 18 b7 0c 7b {[email protected]@C1.....{
21c80 51 f4 d0 9f 4c 2b 1b d2 6a ad 00 18 ca 2f 8d ea d4 a9 45 89 e2 ba 14 f1 79 25 f6 10 00 44 69 be Q...L+..j..../....E.....y%...Di.
21ca0 fd f6 5b f4 c9 27 1f cb fb 6b c3 8d 42 84 18 a6 e3 3d 2a de f7 cc 99 b3 44 23 7e 42 4e 0c 1b 27 ..[..'...k..B....=*.....D#~BN..'
21cc0 f0 b0 7f c0 86 f5 6b e9 93 e9 d3 69 db b6 ff 9a bc a3 87 87 27 ed d9 b3 57 6e 18 a3 f4 de 84 15 ......k....i........'...Wn......
21ce0 89 25 65 ac 2c 39 70 eb 70 16 00 73 0c 1a 34 88 92 92 66 cb 59 76 53 31 ec 86 7d f7 fd a4 10 e0 .%e.,9p.p..s..4...f.YvS1..}.....
21d00 65 62 eb ef 63 c7 8e 88 17 9d 2b 7e 57 9d 62 62 e2 44 85 8c 90 e2 81 89 20 dc c3 d4 ac b5 39 01 eb..c.....+~W.bb.D............9.
21d20 98 3b 77 01 f5 ea d5 b3 8c 3b 2f 9e 8b 67 62 19 2f 30 30 c0 e2 ce 37 58 96 c2 e4 23 f2 88 7c 28 .;w......;/..gb./00...7X...#..|(
21d40 bd f5 70 af 9c 9c cb a2 37 2a bb 65 98 2d 02 80 5e ef be fb ee a3 f1 e3 c7 99 fc bb 3d 04 00 93 ..p.....7*.e.-..^...........=...
21d60 a1 08 d8 f2 f1 f5 93 3f 6b 42 d4 60 1f 2f 0f 1a fe d4 08 9a 3b fb 96 05 f1 d2 4b 98 14 9e 22 97 .......?kB.`./......;.....K...".
21d80 60 8d f5 00 ef 00 73 28 10 78 7f 7f 3f ba 70 f1 12 1d da bf 9f 52 8e a4 d0 e5 ec 2b 37 fc 33 62 `.....s(.x..?.p......R.....+7.3b
21da0 e4 b6 f1 18 4a a2 dc 95 96 24 de 3d 7c 02 22 22 d4 c7 2c d8 01 16 80 f2 98 37 6f a1 30 f3 fb ca ....J....$.=|.""..,......7o.0...
21dc0 97 af ec bd 8d 18 b7 fe 46 c5 43 42 cf 80 46 86 e5 20 f4 dc 78 f1 e6 1c 45 d0 f8 20 00 0d 1a c4 ........F.CB..F.....x...E.......
21de0 dd f6 7b f8 b1 9f 3f 9f 21 ad 0f e5 96 5f a8 d8 78 5e f3 16 77 50 f6 45 75 2e c7 e8 89 f6 ee fd ..{...?.!...._..x^..wP.Eu.......
21e00 53 1e 14 a2 5c 89 80 30 c0 0a e8 d1 a3 7b 99 2d ca 6c 11 00 4b d8 43 00 e4 de 7c 98 14 bd b1 3f S...\..0.....{.-.l..K.C...|....?
21e20 9f 16 0c 7e 1e 0d 64 dc fe ca 95 df ca df 0d 1c f8 a4 8c 11 40 27 80 72 33 b7 f5 b7 b7 97 97 10 ...~..d.............@'.r3.......
21e40 1d 5f f2 f1 f6 a1 6a 1e d5 64 be 60 f1 41 30 8c be 01 a5 c1 67 20 10 f3 e7 2f a0 31 63 9e b6 aa ._....j..d.`.A0.....g..../.1c...
21e60 fc 74 82 05 c0 12 cb 97 af a0 2e 5d ba c8 7d 01 f1 42 f5 38 8c 02 15 07 0d 19 61 b3 38 00 a3 6d .t.........]..}..B.8......a.8..m
21e80 db db 0f c0 80 db e9 3b ef bc 5b 26 a4 17 9f 83 2b 2d 36 04 19 3c 58 5d 00 91 91 0f 3f fc 48 6e .......;..[&....+-6..<X]....?.Hn
21ea0 72 a2 8c 24 34 6c 19 86 60 a2 5d 37 83 89 8c 54 36 01 b0 f5 9d e0 3b 61 52 6e d5 aa ef e4 ef 16 r..$4l..`.]7...T6.....;aRn......
21ec0 2c 58 2c 2c 41 98 fe 67 e5 2a 8c a5 58 07 35 18 2d 38 ec 16 05 c1 81 df 84 03 61 01 50 03 86 02 ,X,,A..g.*..X.5.-8........a.P...
21ee0 18 12 c0 94 c3 ba ba b5 33 f2 46 9f 70 8c 21 21 00 49 49 b3 84 89 5c d6 fb cc dc 96 5f 58 3b 46 ........3.F.p.!!.II...\....._X;F
21f00 6f dd a6 ed fd f4 ab 8a 68 be d2 c4 c6 c6 d0 ff 0e a4 d0 69 21 00 ca 25 29 78 a6 41 04 10 ed 78 o.......h..........i!..%)x.A...x
21f20 fe fc ad 89 2d 57 17 00 30 7a f4 33 42 8c df 93 47 95 61 22 0f 65 67 ed 73 0d 5b c2 87 c8 95 a4 ....-W..0z.3B...G.a".eg.s.[.....
21f40 61 c3 86 3a 7a 4b 70 c0 02 a0 96 41 43 86 d0 3f df fd a7 f4 1a c3 ac 3c 4c 73 b5 42 00 d5 47 e3 a..:zKp....AC..?.......<Ls.B..G.
21f60 c5 8b 0f 0e ae 4e 7b f6 ec 91 cb 55 a6 26 8f b0 2e bc 6a e5 77 65 b6 fc 02 10 8e 8c 8c 4c 6a d1 .....N{....U.&....j.we.......Lj.
21f80 a2 99 55 df 21 39 f9 27 59 c9 95 a1 ce 86 2d c3 a2 69 ee dc 79 b7 09 12 0b c0 8d fc 44 d6 a4 e9 ..U.!9.'Y.....-..i..y.......D...
21fa0 d3 3f a7 1e dd ba c9 f0 65 e3 9c 8e 1a b7 5f 63 f9 de 3c 14 46 0c f9 46 3f f3 b4 3c de cc 09 60 .?......e....._c..<.F..F?..<...`
21fc0 01 d0 02 ce 8f c3 06 8f 43 86 0c 95 31 f8 d8 de 0b b3 bb c6 e3 a1 8c 15 d2 38 36 44 6f ef ef e7 ........C...1............86Do...
21fe0 4f 41 c1 c1 e2 77 d7 44 83 df 29 03 77 ca 0b 07 fd ed b7 3d d4 b2 65 73 79 a6 5c e9 ca 05 93 11 OA...w.D..).w......=..esy.\.....
22000 c7 56 bd f4 d2 64 9a 3a f5 9f 16 f3 6a 8a 27 9f 1c 44 0b 17 2e 10 56 cc 65 45 e3 71 93 71 f4 58 .V...d.:....j.'..D....V.eE.q.q.X
22020 f5 c0 b9 7c 98 97 00 dd ba 76 a3 d5 6b 56 53 f6 25 71 fd f5 db af 0f 09 09 a2 67 9f 1d 47 33 66 ...|.....v..kVS.%q........g..G3f
22040 7c 6a 55 5e 6a 84 d7 a0 8c f3 19 74 e5 72 1e 15 29 ce 07 0c 09 09 96 a7 1e dd 77 5f 59 2f 45 f3 |jU^j......t.r..).........w_Y/E.
22060 79 b2 0d c3 51 67 41 c2 d2 1b 2c 44 6d a1 c9 6b 12 12 12 a5 bb 70 d7 ae dd c5 fb 8f 94 e5 64 7c y...QgA...,Dm..k.....p........d|
22080 ff 10 31 39 44 c0 3b 2b b5 37 00 2c 3d ec 1c 5d 54 58 48 ab d7 ae a1 09 e3 c7 da 6d 59 d7 0a 58 ..19D.;+.7.,=..]TXH........mY..X
220a0 00 ac a5 9b e8 0d fa f5 7d 9c ee be e7 1e 29 06 98 60 c3 04 20 0e 07 bd 7e ed 3a e5 8b 4a 71 31 ........}.....)..`......~.:..Jq1
220c0 fb 22 a5 1e 4e a5 75 eb d7 d1 57 8b 16 88 b1 64 f9 eb c6 c1 c1 21 34 6f c1 7c ca 15 95 4a 39 e9 ."..N.u...W....d.....!4o.|...J9.
220e0 28 e7 0d 02 03 e9 59 d1 7b 64 65 5d 24 6b 70 f7 f0 a0 79 73 e6 8b ca 5a 60 d2 ad 18 5b 96 c3 0d (.....Y.{de]$kp...ys...Z`...[...
22100 7a fb 76 83 65 d2 aa 55 6b 9a f2 fa eb 94 69 62 23 0c 9c 06 f4 c9 a7 9f d2 a6 8d d6 9d 6d 10 1c z.v.e..Uk.....ib#............m..
22120 1c 44 73 e6 0a 31 ba 74 b1 cc d8 1a c3 1f 78 62 2a 23 1c 2d e5 c9 56 c2 23 22 e8 83 f7 a7 d2 cf .Ds..1.t......xb*#.-..V.#"......
22140 5b b7 5a bc b6 4d db 07 a8 eb a3 5d a5 48 61 42 0f 9e 7f 98 04 a6 1b 4b b3 f9 b9 b9 d2 f9 67 ff [.Z..M.....].HaB.......K......g.
22160 c1 fd b4 7e ed 7a 5a b8 78 3e e5 5c 72 e8 78 df 14 2c 00 7a 81 0d 1f 50 01 ae 8b 92 28 29 2a b4 ...~.zZ.x>.\r.x..,.z...P....()*.
22180 18 6b cf 54 3d 3c bd bd c8 13 cb b2 a2 59 e5 e5 3b c5 e1 9f 96 60 01 60 18 17 86 05 80 61 5c 18 .k.T=<.......Y..;....`.`.....a\.
221a0 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 ...qaX....a.`.....a\....qaX....a
221c0 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 9c 4e 00 22 45 da 28 92 75 f1 ae 0c c3 68 01 51 58 .`.....a\....qa.N."E.(.u....h.QX
221e0 7f 15 69 ba ad 37 d2 4b 00 c2 44 c2 26 e9 77 3b b0 50 18 c6 55 c0 86 16 a3 45 9a 6d eb 8d f4 12 ..i..7.K..D.&.w;.P..U....E.m....
22200 80 00 91 10 2c df d1 81 85 c2 30 ae 02 f6 82 c7 de 72 df d8 7a 23 bd 04 c0 5b 24 9c eb d4 c7 81 ....,.....0......r..z#...[$.....
22220 85 c2 30 ae 02 76 9c ed 21 d2 16 5b 6f a4 97 00 60 47 0d 8c 47 c6 38 b0 50 18 c6 55 c0 d6 44 d8 ..0..v..!..[o...`G..G.8.P..U..D.
22240 77 cd f2 e9 36 16 d0 4b 00 70 1f 6c 03 f3 ba 8e f7 64 18 c6 34 47 45 fa 8b 48 c7 6c bd 91 9e 8d w...6..K.p.l.....d..4GE..H.l....
22260 75 b0 48 b3 44 f2 74 50 a1 30 8c ab 80 ad a5 bb 88 a4 ee 80 89 72 d0 53 00 b0 13 e4 5a 91 42 1d u.H.D.tP.0...........r.S....Z.B.
22280 54 28 0c e3 2a 2c 10 e9 29 91 8a 6c bd 91 9e 02 50 53 a4 35 22 dd e5 a0 42 61 18 57 00 8d 1e 7b T(..*,..)..l....PS.5"...Ba.W...{
222a0 c0 cf d4 e3 66 7a 0a 00 26 02 df 10 69 b2 48 ea 4e bf 64 18 46 2b 47 44 ea 2a 92 ba 33 ee 2d a0 ....fz..&...i.H.N.d.F+GD.*..3.-.
222c0 f7 84 dd 1d 22 e1 80 b6 d8 0a 2e 14 86 71 05 e0 01 f8 6f 91 5e 26 1d cc 7f a0 b7 00 e0 c8 db 17 ...."........q....o.^&..........
222e0 45 9a 22 92 57 85 16 0d c3 54 7d f6 8a d4 4f 24 dd ce 25 b7 c7 92 1d e6 02 3e 27 83 a3 42 b5 8a E.".W....T}...O$..%......>'..B..
22300 29 17 86 a9 f2 60 ed 1f 63 7f 9c 4d a6 db d1 4a f6 5a b3 c7 b9 d9 ef 89 f4 18 19 bc 04 19 86 b1 )....`..c..M...J.Z..............
22320 0e 1c a3 74 42 a4 d7 44 5a 42 06 37 60 dd b0 a7 d3 4e 0d 91 c6 de 48 61 76 7c 0e c3 54 55 30 e6 ...tB..DZB.7`....N....Hav|..TU0.
22340 df 46 06 27 bb 9f 6f fc 5f 57 ec ed b5 87 de bf bb 48 93 44 6a 29 92 8f 9d 9f c7 30 55 01 f4 fa .F.'..o._W.......H.Dj).....0U...
22360 67 45 5a 4e 86 49 bf e3 37 7e a7 3b 15 e1 b6 8b 67 60 bf 80 6e 64 f0 16 bc 53 24 ff 0a 78 2e c3 gEZN.I..7~.;....g`..nd...S$..x..
22380 54 36 d0 c3 a7 8b b4 5a 24 1c 75 0c 5f ff ab f6 7c 60 45 fa ed e3 59 18 16 b4 17 e9 71 91 1e 10 T6.....Z$.u._...|`E...Y.....q...
223a0 29 9c d8 67 80 61 d0 c8 0f 92 21 a4 1e 93 7c 07 48 e7 b1 be 39 1c 15 b8 03 0b a0 29 19 c2 87 e1 )..g.a....!...|.H...9......)....
223c0 d4 10 4f bc 6c c8 b8 16 30 e9 71 5e fc 76 91 96 8a b4 59 24 9c 43 af fb 38 bf 3c 1c 1d b9 07 bf ..O.l...0.q^.v....Y$.C..8.<.....
223e0 81 ba 22 3d 22 52 5f 91 5a 8b 14 e4 04 f9 62 18 7b 81 dd 7c 30 ab bf 81 0c 63 fc df 44 ba 4c 76 .."="R_.Z.....b.{..|0....c..D.Lv
22400 1a e3 5b c2 59 1a 1a f2 51 9d 0c 5b 8a f5 27 43 a8 63 6d 62 3f 02 a6 ea 90 2b d2 1e 32 ec e2 83 ..[.Y...Q..[..'C.cmb?....+..2...
22420 a0 39 84 f4 ea e2 cd 67 0b ce 22 00 a5 c1 ca 41 02 19 1c 89 7a 91 61 a7 61 5f 47 67 8a 61 ac 00 .9.....g.."....A....z.a.a_Gg.a..
22440 0e 3b e7 44 fa 49 a4 af c9 b0 94 77 81 74 74 e4 b1 15 67 14 00 23 98 1c c4 ea 41 07 32 58 05 f7 .;.D.I.....w.tt...g..#....A.2X..
22460 93 c1 9f c0 99 f3 2c f1 0f 08 a0 47 bb 74 a3 d0 ea d5 29 27 27 87 b2 b3 2f 51 41 c1 55 2a 29 71 ......,....G.t....)''.../QA.U*)q
22480 9a f7 ee f4 78 78 78 90 af af 2f 05 89 32 0c f2 0f a0 b3 19 67 69 e3 fa 0d 94 97 9f ef e8 ac a9 ....xxx.../..2......gi..........
224a0 a1 40 a4 c3 64 98 cd 47 6c cc ff 44 ca 73 74 a6 4c e1 f4 8d e9 06 d8 74 b4 05 19 26 0d b1 11 02 [email protected]...&....
224c0 82 8d 9c 7a e3 91 fa f5 e3 a9 5f bf 7e 34 72 e4 48 f1 73 dc 6d 7f bb 2e 46 7b d7 ae 39 64 c8 e7 ...z......_.~4r.H.s.m...F{..9d..
224e0 c4 b8 51 35 13 03 be 5d bb 76 d3 bc 79 73 69 cd 9a 55 74 e2 c4 49 47 67 b2 3c f0 42 b3 45 fa 45 ..Q5...].v..ysi..Ut..IGg.<.B.E.E
22500 a4 65 64 38 27 e3 34 55 f0 a4 9e 56 2a 8b 00 18 41 a3 8f 21 c3 7e 68 98 34 84 73 51 a0 a3 33 65 .ed8'.4U...V*...A..!.~h.4.sQ..3e
22520 09 0f 0f 4f ea df bf 1f 0d 1b f6 14 dd 7b ef bd a2 67 f3 a1 8b 17 2f 4a eb a0 b0 b0 50 88 81 eb ...O.........{...g..../J....P...
22540 5a 06 e8 e9 fd fc fc a8 ba e8 e9 f1 ef d9 b3 e7 68 fd f7 eb 69 ce ac 59 b4 6d db 7f 1d 9d 3d 35 Z...............h...i..Y.m....=5
22560 a0 81 a3 a1 e3 5c 0c 34 fc 5d 64 10 82 4a a1 f0 95 4d 00 4a e7 1b 3b 0f b5 21 c3 f0 00 db 91 47 .....\.4.]d..J...M.J..;..!.....G
22580 51 25 f0 29 f0 f4 f6 a2 81 03 07 d1 b0 21 c3 a8 75 eb 56 b2 01 5c ba 74 89 2e 5f be ec 12 62 e0 Q%.).........!..u.V..\.t.._...b.
225a0 e6 e6 76 b3 d1 87 84 84 90 8f 8f 0f a5 a7 a7 d3 c6 4d 3f d0 ec a4 24 da b1 63 bb a3 b3 a8 16 98 ..v..............M?...$..c......
225c0 f4 7f 92 c1 c4 c7 46 38 30 f9 0b 1c 9d 29 ad 54 56 01 28 0d dc 8b 31 51 d8 93 0c 13 87 89 54 49 ......F80....).TV.(...1Q......TI
225e0 5c 8e 03 03 83 68 c8 90 21 34 78 f0 50 6a de bc 99 6c 1c 59 59 59 74 e5 ca 15 2a 2a 2a aa 32 62 \....h..!4x.Pj...l.YYYt...***.2b
22600 60 aa d1 a7 a5 a5 09 b3 7e 2d cd 9a 33 8b fe f8 6d b7 a3 b3 a8 16 bc 90 4c 32 4c e6 61 ed fe 3f `.......~-..3...m.......L2L.a..?
22620 64 88 d2 ab b4 2f aa 2a 08 80 11 8c 20 71 46 e1 83 64 b0 0a ee 11 29 a4 b2 7c c7 1a 35 6a d0 f0 d..../.*.....qF..d....)..|..5j..
22640 e1 23 68 c0 80 27 a8 49 93 a6 54 52 52 2c 87 09 46 31 b8 7e bd 52 58 94 37 31 36 7a 7f 7f 7f d9 .#h..'.I..TRR,..F1.~.RX.716z....
22660 e8 bd bc bc e9 f4 e9 d3 b4 6e dd ba ca d6 e8 01 bc f2 b0 6c 87 e5 3b 78 ea 61 39 2f d7 d1 99 d2 .........n.........l..;x.a9/....
22680 83 4a d1 38 ac f8 4e 98 17 68 45 86 cd 13 e0 64 14 4d 06 a7 a3 4a 41 ed da 75 68 d8 b0 11 62 a8 .J.8..N..hE....d.M...JA..uh...b.
226a0 30 50 4e 20 42 00 20 06 79 79 79 4e 2d 06 68 f4 9e e8 e9 65 a3 0f 15 8d de 8b 4e 9d 3a 49 ab 56 0PN.B...yyyN-.h....e......N.:I.V
226c0 ad a6 39 a2 d1 ef db b7 d7 d1 59 d4 02 0a 19 0e 3a 70 d4 c1 d8 fe 7b 32 38 f0 14 3b 3a 63 7a 52 ..9.......Y.....:p....{28..;:czR
226e0 15 05 a0 34 70 2f c6 14 3c 02 91 7a 8b d4 9c 2a 59 20 12 56 13 46 8f 7e 9a 7a f4 e8 45 71 71 b1 ...4p/..<..z...*Y..V.F.~.z..Eqq.
22700 54 50 50 20 87 09 10 83 e2 e2 62 87 8b 81 6c f4 9e 9e d2 bc 0f 0d 0d 25 0f d1 d3 9f 3c 7e 5c 98 TPP.......b...l........%....<~\.
22720 f7 6b 2a 63 a3 07 98 d4 83 4b ee 8f 64 30 f3 77 90 c1 65 d7 39 55 d7 46 aa ba 00 18 c1 e4 20 02 .k*c.....K..d0.w..e.9U.F........
22740 91 10 80 84 e1 41 3b 32 ec 5c e4 f4 93 86 a5 69 d6 ac 39 8d 18 31 82 7a f6 ec 29 ad 84 fc fc fc .....A;2.\.....i..9..1.z..).....
22760 9b 96 41 49 49 49 85 89 c1 ad 46 ef 2f 1a 7d 88 6c f4 27 8e 1d 15 3d fd 77 34 6b 56 12 1d 3c 78 ..AIII....F./.}.l.'...=.w4kV..<x
22780 d0 d1 45 65 0d 08 c8 41 10 ce 4a 91 be 23 c3 a6 9b 76 8d c4 73 06 5c 45 00 4a e3 47 86 40 24 58 ..Ee...A..J..#...v..s.\E.J.G.@$X
227a0 04 b0 0c 1a 50 25 0c 44 6a d5 aa b5 b0 0c c6 50 e7 ce 9d 29 2a 2a 8a ae 5c b9 2c c5 e0 ea d5 ab ....P%.Dj......P...)**..\.,.....
227c0 d2 32 d0 1b 63 a3 0f 08 08 90 4b 76 18 df 1f 17 3d fd ea d5 ab 44 a3 9f 25 1a fd 01 47 17 89 35 .2..c.....Kv....=....D..%...G..5
227e0 40 31 71 b8 46 e9 80 1c c4 e1 3b f5 da bd 9e b8 a2 00 18 c1 9c 40 1d 91 1e 26 c3 5c 01 ce 33 a8 @1q.F.....;..........@...&.\..3.
22800 94 81 48 1d 3a 74 10 96 c1 48 7a f8 e1 47 28 2c 2c ec a6 f7 21 2c 04 58 06 d6 e2 ee ee 2e 1b fa ..H.:t...Hz..G(,,...!,.X........
22820 ad 46 ef 49 a9 a9 a9 b4 62 c5 0a 69 de 1f 3b 76 d4 d1 5f dd 5a e0 83 af 0c c8 c1 81 9b 55 d2 cc .F.I....b..i..;v.._.Z........U..
22840 2f 8f 4a 57 d9 ed 80 31 10 09 02 60 0c 44 82 30 54 ca 40 24 88 00 bc 0f 3b 74 e8 44 21 21 d5 29 /.JW...1...`.D.0T.@$....;t.D!!.)
22860 fb 52 36 5d 92 ae c8 05 aa c4 00 8d 1e 3d bd bf 7f 80 9c bd c7 ff 8f 1e 4d a5 6f be 59 29 1a 7d .R6].........=..........M.o.Y).}
22880 52 65 6e f4 00 8d fc 0f 32 04 e4 ac 27 27 09 c8 71 24 2c 00 b7 83 40 24 0c 09 4a 07 22 f9 39 3a Ren.....2...''..q$,...@$..J.".9:
228a0 53 d6 d2 b3 77 1f 1a 31 6c 28 b5 6d d7 91 fc 7d 7d 84 55 90 2d 13 c4 a0 b4 8f 81 b1 d1 1b 7a fa S...w..1l(.m...}}.U.-.........z.
228c0 10 aa 56 cd 5d 98 f4 87 68 f9 f2 af 69 f6 dc 39 94 7e 3a cd d1 5f c5 16 8c 01 39 c9 64 30 f3 8d ..V.]...h...i..9.~:.._....9.d0..
228e0 01 39 2e d7 db 9b 82 05 c0 34 98 1c 8c a0 5b bb 17 21 10 09 93 88 95 b2 bc dc dd 3d a8 ff 80 c7 .9.......4....[..!.........=....
22900 85 18 8c 90 ae c8 de de 5e d2 fb 10 f3 05 68 f8 68 f4 62 88 4f 87 0e a5 c8 46 3f 67 ce 5c 4a 4b ........^.....h.h.b.O....F?g.\JK
22920 3b ed e8 6c db 0a bc f2 b0 7f 7e e9 80 9c 4a 11 49 54 91 54 ca 0a 5d c1 20 10 09 27 1e 19 03 91 ;..l......~...J.IT.T..]....'....
22940 b0 ac e8 d4 81 48 e5 01 2f bc 81 03 9f a4 e1 c3 9f a2 7b ee b9 87 0e ec df 4f 0b bf 5a 44 0b e6 .....H../.........{......O..ZD..
22960 ce a5 b3 e7 ce 3a 3a 7b b6 82 5e fd 12 dd 1e 90 03 f3 c5 65 26 f5 b4 c2 02 a0 1e 4c 1a c6 d0 ad .....::{..^........e&......L....
22980 40 24 6c 6e 0a 71 a8 b4 65 e8 e5 e5 49 85 85 55 62 08 8c 65 0f 63 40 0e cc fc 5f 45 ca 21 36 f3 @$ln.q..e...I..Ub..e.c@..._E.!6.
229a0 2d 52 69 2b af 03 31 06 22 dd 47 86 49 c3 4e 64 d8 b7 a0 52 4e 1a 56 72 10 90 b3 8f 0c 26 3e 4c -Ri+..1.".G.I.Nd...RN.Vr.....&>L
229c0 fd 54 aa a0 cd 34 ab 0a 2c 00 b6 81 a0 a3 46 64 38 01 09 a9 21 55 92 40 a4 4a 8c 31 20 67 2b dd .T...4..,[email protected]+.
229e0 0a c8 c9 a0 4a 1c 90 e3 48 58 00 f4 01 bd 3f c2 91 61 0d c0 2a 80 75 50 69 02 91 2a 09 e8 d9 71 ....J...HX....?..a..*.uPi..*...q
22a00 34 b6 31 20 07 3e c6 55 22 20 c7 91 70 05 d5 17 63 20 12 e6 07 30 4f 80 f9 82 7a 54 89 02 91 9c 4.1..>.U"...p...c....0O...zT....
22a20 0c 63 40 0e c6 f4 70 d8 41 40 0e b6 05 aa 52 01 39 8e 84 05 c0 7e 60 a5 00 2b 06 38 f7 00 2b 08 [email protected]@....R.9....~`..+.8..+.
22a40 58 49 a8 54 81 48 0e c4 78 42 8e 31 20 67 27 55 e1 80 1c 47 c2 02 60 7f e0 53 80 cd 4c db 92 c1 XI.T.H..xB.1.g'U...G..`..S..L...
22a60 a7 00 be 05 95 2e 10 a9 82 c0 3a 7d e9 80 1c ac e3 57 f9 80 1c 47 c2 02 50 b1 c0 ab b0 09 19 bc ..........:}.....W...G..P.......
22a80 0c 71 68 2a bc 0e 5d fd f8 74 f4 ea f0 cc 43 40 0e b6 ce de 42 86 80 1c 9e d4 ab 00 58 00 1c 03 .qh*..][email protected]...
22aa0 26 0d 11 6f f0 10 19 26 0d 11 87 10 4c ae f5 3e e0 80 70 9c 0c 3e f9 18 df c3 47 ff b2 a3 33 e5 &..o...&....L..>..p..>....G...3.
22ac0 6a b8 52 85 73 46 50 fe 68 f8 10 00 44 24 22 32 b1 d2 06 22 a9 04 01 39 38 f5 16 01 39 eb c8 20 j.R.sFP.h...D$"2..."...98...9...
22ae0 02 55 c2 1b a9 32 c2 02 e0 3c 18 03 91 8c bb 17 61 a8 50 69 03 91 14 c0 9c 87 59 9f 4c 86 49 3d .U...2...<......a.Pi......Y.L.I=
22b00 ec f7 cd 01 39 4e 00 0b 80 f3 81 c9 41 4c 12 62 b2 10 c3 03 4c 1e e2 18 f5 ca f8 ae 10 90 83 9d ....9N......AL.b....L...........
22b20 75 70 ec 35 26 f6 f6 13 07 e4 38 15 95 b1 52 b9 12 58 36 54 06 22 39 fb ee 45 c6 80 1c 2c dd a1 up.5&.....8...R..X6T."9..E...,..
22b40 b7 df 44 86 25 3d 0e c8 71 42 58 00 2a 07 70 24 82 43 11 76 38 c6 5c 01 1c 8d e0 70 e4 4c ef 0f ..D.%=..qBX.*.p$.C.v8.\....p.L..
22b60 ce 39 a7 c8 e0 ac 83 49 3d 0e c8 a9 04 38 53 05 62 2c 83 f7 05 17 e3 7b c9 30 3c c0 19 08 70 41 .9.....I=....8S.b,.....{.0<...pA
22b80 76 e4 a4 21 dc 71 11 90 03 f7 5c 9c 90 03 77 5d 0e c8 a9 24 b0 00 54 5e 10 74 84 e0 23 63 20 52 v..!.q....\...w]...$..T^.t..#c.R
22ba0 23 aa b8 40 24 4c ea 21 00 07 c7 5e c3 cc df 4a 1c 90 53 29 61 01 a8 fc a0 f7 47 38 72 e9 40 24 #..@$L.!...^...J..S)a.....G8r.@$
22bc0 84 2b db e3 dd a2 67 47 c8 2d 02 72 b0 8c 87 9e df 29 8f bd 66 d4 c1 02 50 75 c0 bb c4 06 25 c6 .+....gG.-.r.....)..f...Pu....%.
22be0 40 a4 47 49 bf 40 24 8c e5 71 ea ad 31 20 07 63 7d 0e c8 a9 02 b0 00 54 4d 10 88 54 9f 0c fe 04 @.GI.@$..q..1..c}......TM..T....
22c00 98 34 b4 66 9f 02 4c de c1 ac 4f 16 69 21 19 36 d3 bc 44 3c a9 57 a5 60 01 a8 da 18 f7 29 c0 56 .4.f..L...O.i!.6..D<.W.`.....).V
22c20 e7 b0 0a 5a 93 21 30 c9 9c 55 80 c6 8d 75 7a 6c 97 8d ed b5 30 b1 07 af 3d 36 f3 ab 28 2c 00 ae ...Z.!0..U...uzl....0...=6..(,..
22c40 81 71 78 90 40 86 15 04 f8 16 d4 a5 5b 9e 86 58 a3 87 67 1e a2 ef b0 7e 8f 46 8f f3 f1 d8 cc af .qx.@.......[..X..g....~.F......
22c60 e2 fc 3f c6 39 4a 1d 45 53 4f 25 00 00 00 00 49 45 4e 44 ae 42 60 82 28 00 00 00 40 00 00 00 80 ..?.9J.ESO%....IEND.B`.(...@....
22c80 00 00 00 01 00 20 00 00 00 00 00 00 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............B...................
22ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 00 00 43 00 00 00 9c 00 00 00 d1 00 ......................C.........
22d20 00 00 d3 00 00 00 a6 00 00 00 4d 00 00 00 12 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........M.....................
22d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22e00 00 00 00 00 00 00 02 00 00 00 1d 00 00 00 62 00 00 00 b9 00 00 00 f0 00 00 00 ff 00 00 00 ff 00 ..............b.................
22e20 00 00 ff 00 00 00 ff 00 00 00 f4 00 00 00 c3 00 00 00 6d 00 00 00 23 00 00 00 04 00 00 00 00 00 ..................m...#.........
22e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
22f00 00 00 32 00 00 00 85 00 00 00 d4 00 00 00 f9 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..2.............................
22f20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fb 00 00 00 db 00 00 00 90 00 00 00 3b 00 ..............................;.
22f40 00 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 13 00 00 00 4f 00 00 00 a7 00 ..........................O.....
23000 00 00 e7 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23020 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ec 00 ................................
23040 00 00 b1 00 00 00 59 00 00 00 18 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......Y.........................
23060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
230a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
230c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
230e0 00 00 00 00 00 00 00 00 00 00 04 00 00 00 25 00 00 00 70 00 00 00 c5 00 00 00 f4 00 00 00 ff 00 ..............%...p.............
23100 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23120 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23140 00 00 ff 00 00 00 f7 00 00 00 cd 00 00 00 7b 00 00 00 2c 00 00 00 06 00 00 00 00 00 00 00 00 00 ..............{...,.............
23160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
231a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
231c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
231e0 00 00 0c 00 00 00 3d 00 00 00 93 00 00 00 dc 00 00 00 fb 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ......=.........................
23200 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 33 34 32 ff a0 9f 9f ff 8e .......................342......
23220 8d 8d ff 24 22 22 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...$""..........................
23240 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 e3 00 00 00 9e 00 00 00 46 00 00 00 10 00 ..........................F.....
23260 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
232a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
232c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 1a 00 00 00 5c 00 ..............................\.
232e0 00 00 b4 00 00 00 ed 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23300 00 00 ff 00 00 00 ff 00 00 00 ff 2a 29 29 ff 92 92 92 ff e4 e1 e1 ff fe fc fc ff fb f9 f9 ff fd ...........*))..................
23320 fa fa ff fe fb fb ff dc db db ff 8c 8b 8b ff 27 26 26 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...............'&&..............
23340 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f1 00 00 00 be 00 ................................
23360 00 00 67 00 00 00 20 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..g.............................
23380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
233a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
233c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 2e 00 00 00 7e 00 00 00 cf 00 00 00 f8 00 ......................~.........
233e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 33 ...............................3
23400 32 32 ff 9a 99 99 ff ef ec ec ff ff ff ff ff ff ff ff ff f4 f2 f2 ff ea e8 e8 ff e6 e4 e4 ff e6 22..............................
23420 e4 e4 ff eb e9 e9 ff f6 f3 f3 ff ff ff ff ff ff ff ff ff f1 ee ee ff 9f 9e 9e ff 3a 3a 3a ff 00 ...........................:::..
23440 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23460 00 00 fa 00 00 00 d7 00 00 00 8a 00 00 00 36 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............6.................
23480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
234a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
234c0 00 00 01 00 00 00 11 00 00 00 49 00 00 00 a1 00 00 00 e4 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 ..........I.....................
234e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 12 13 13 ff 7a 78 78 ff d2 d0 d0 ff f7 .......................zxx......
23500 f6 f6 ff f2 ee ee ff df dc dc ff d4 d1 d1 ff cf cd cd ff ce cc cc ff ce cc cc ff ce cc cc ff ce ................................
23520 cc cc ff ce cc cc ff ce cc cc ff cf cd cd ff d4 d1 d1 ff de db db ff f0 ed ed ff f9 f6 f6 ff db ................................
23540 d8 d8 ff 8b 89 89 ff 23 23 23 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......###......................
23560 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ea 00 00 00 ac 00 00 00 53 00 00 00 15 00 00 00 01 00 ......................S.........
23580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
235a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 21 00 ..............................!.
235c0 00 00 69 00 00 00 c0 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..i.............................
235e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23600 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23620 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23640 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23660 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f6 00 00 00 c9 00 00 00 75 00 ..............................u.
23680 00 00 28 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..(.............................
236a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00 82 00 00 00 d8 00 ................................
236c0 00 00 fb 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
236e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23700 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23720 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23740 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23760 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fc 00 ................................
23780 00 00 df 00 00 00 90 00 00 00 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........#.....................
237a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 ab 00 00 00 fb 00 00 00 ff 00 ................................
237c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
237e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23800 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23820 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23840 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23860 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23880 00 00 ff 00 00 00 fd 00 00 00 be 00 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
238a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 46 00 00 00 f4 00 00 00 ff 00 00 00 ff 00 ..................F.............
238c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
238e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23900 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23920 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23940 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23960 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23980 00 00 ff 00 00 00 ff 00 00 00 fa 00 00 00 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .............._.................
239a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 ..................j.............
239c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
239e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23a00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23a20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23a40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23a60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23a80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7a 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................z.............
23ac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23ae0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23b00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23b20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23b40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23b60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23b80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 98 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
23bc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23be0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23c00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23c20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23c40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23c60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23c80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
23cc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23ce0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23d00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23d20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23d40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23d60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
23d80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
23dc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 05 06 06 ff 5c 5b 5b ff 7f ...........................\[[..
23de0 7e 7e ff 62 61 61 ff 10 11 11 ff 00 00 00 ff 18 16 16 ff 71 70 70 ff 32 30 30 ff 00 00 00 ff 00 ~~.baa.............qpp.200......
23e00 00 00 ff 00 00 00 ff 2e 2c 2c ff 70 6e 6e ff 18 18 18 ff 26 26 26 ff 72 70 70 ff 13 13 13 ff 00 ........,,.pnn.....&&&.rpp......
23e20 00 00 ff 00 00 00 ff 00 00 00 ff 4d 4c 4c ff 6c 6a 6a ff 00 00 00 ff 09 07 07 ff 63 62 62 ff 4e ...........MLL.ljj.........cbb.N
23e40 4d 4d ff 4e 4d 4d ff 4e 4d 4e ff 5d 5c 5c ff 2a 29 29 ff 00 00 00 ff 0a 09 09 ff 52 51 51 ff 7a MM.NMM.NMN.]\\.*)).........RQQ.z
23e60 79 79 ff 61 60 60 ff 0e 0d 0d ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 yy.a``..........................
23e80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
23ec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 4a 49 49 ff ff fe fe ff ff ff ff ff ff ...................JII..........
23ee0 ff ff ff ff ff ff ff ff ff ff ff 6f 6e 6e ff 10 11 11 ff ff ff ff ff df dc dc ff 00 00 00 ff 00 ...........onn..................
23f00 00 00 ff 00 00 00 ff d8 d7 d7 ff ff ff ff ff 18 17 18 ff 93 92 92 ff ff ff ff ff 4b 4c 4a ff 00 ...........................KLJ..
23f20 00 00 ff 00 00 00 ff 00 00 00 ff df dc dc ff ff ff ff ff 07 08 08 ff 3a 39 39 ff ff ff ff ff ff .......................:99......
23f40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff b0 ad ad ff 55 54 54 ff ff ff ff ff ff ff ff ff ff ...................UTT..........
23f60 ff ff ff ff ff ff ff ff ff ff ff 22 23 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..........."#!..................
23f80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
23fc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 02 03 03 ff fb f9 f9 ff ff ff ff ff 59 58 58 ff 00 ...........................YXX..
23fe0 00 00 ff 2e 2e 2e ff ff fd fd ff b5 b2 b2 ff 00 00 00 ff bb b8 b8 ff ff ff ff ff ed ec ec ff fb ................................
24000 fa fa ff ed ea ea ff ff ff ff ff ca c8 c8 ff 00 00 00 ff 80 7f 80 ff ff ff ff ff 23 24 22 ff 00 ...........................#$"..
24020 00 00 ff 94 92 92 ff 00 00 00 ff bd bb bb ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff 8b ......................."!!......
24040 8b 8b ff 00 00 00 ff 00 02 02 ff 18 19 1a ff 00 00 00 ff 0e 0c 0c ff cd ca ca ff 30 30 30 ff 00 ...........................000..
24060 00 00 ff 60 5f 5f ff ff ff ff ff 8b 88 88 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...`__..........................
24080 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
240a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
240c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 4d 4c 4c ff ff ff ff ff a5 a2 a2 ff 00 00 00 ff 46 ...............MLL.............F
240e0 44 44 ff 96 93 93 ff ff ff ff ff bb b8 b8 ff 00 00 00 ff 39 38 38 ff ff ff ff ff d1 cf cf ff 51 DD.................988.........Q
24100 50 50 ff cc cc cc ff ff ff ff ff 4d 4c 4c ff 00 00 00 ff 88 87 87 ff ff ff ff ff 19 18 19 ff 94 PP.........MLL..................
24120 91 91 ff ff ff ff ff 0a 0a 0a ff a7 a4 a4 ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff aa ......................."!!......
24140 a8 a8 ff 3d 3c 3c ff 52 51 4f ff 64 63 63 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 18 19 19 ff 70 ...=<<.RQO.dcc.................p
24160 6f 6f ff d7 d4 d4 ff ff ff ff ff 76 75 75 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 oo.........vuu..................
24180 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
241a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
241c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 63 62 62 ff ff ff ff ff 81 80 80 ff 00 00 00 ff a5 ...............cbb..............
241e0 a4 a4 ff fb f8 f8 ff f1 ee ee ff ae ab ab ff 00 00 00 ff 00 00 00 ff df dc dc ff dc d9 d9 ff 00 ................................
24200 00 00 ff d3 d3 d1 ff ea e7 e7 ff 00 00 00 ff 00 00 00 ff 8a 88 88 ff ff ff ff ff 89 87 87 ff f1 ................................
24220 ef ef ff fd fb fb ff b9 b6 b6 ff ba b7 b7 ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff fb ......................."!!......
24240 f8 f8 ff ff ff ff ff ff ff ff ff ff ff ff ff 1a 1a 1a ff 00 00 00 ff dd db dc ff ff ff ff ff ff ................................
24260 ff ff ff f8 f7 f7 ff a0 9d 9d ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24280 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
242a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
242c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 2f 2e 2e ff ff ff ff ff d0 d0 d0 ff 00 00 00 ff 00 .............../................
242e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 6d 6c 6c ff ff ff ff ff a2 .......................mll......
24300 a2 a0 ff ff ff ff ff 82 81 81 ff 00 00 00 ff 00 00 00 ff 89 88 88 ff fc fa fa ff ea e7 e7 ff da ................................
24320 d8 d8 ff 6d 6d 6d ff fa f8 f8 ff e4 e2 e2 ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff 79 ...mmm................."!!.....y
24340 78 78 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3b 3b 39 ff ff ff ff ff b3 b1 b1 ff 00 xx.................;;9..........
24360 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24380 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
243a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
243c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff c2 bf bf ff ff ff ff ff d6 d3 d3 ff 94 ................................
243e0 93 93 ff d9 d6 d6 ff fb fa fa ff 0d 0e 0e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff f7 f6 f6 ff f5 ................................
24400 f3 f3 ff ff fc fd ff 0a 0b 0b ff 00 00 00 ff 00 00 00 ff 8e 8d 8d ff ff ff ff ff ff fe fe ff 52 ...............................R
24420 51 51 ff 00 00 00 ff c2 bf bf ff f8 f6 f6 ff ff ff ff ff 00 00 00 ff 27 26 26 ff ff ff ff ff ce QQ.....................'&&......
24440 cb cb ff 8d 8a 8a ff 9e 9d 9d ff b5 b4 b4 ff 46 47 47 ff 1c 1a 1a ff ff ff ff ff cc cb cb ff 60 ...............FGG.............`
24460 5f 5f ff c2 c1 c1 ff f9 f6 f6 ff 09 09 09 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 __..............................
24480 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
244a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
244c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff a3 a2 a2 ff ff ff ff ff ff ................................
244e0 ff ff ff ff ff ff ff cd cc cc ff 14 12 12 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff a8 a6 a6 ff ff ................................
24500 ff ff ff b8 b6 b6 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 94 93 93 ff ff ff ff ff cb c8 c8 ff 00 ................................
24520 00 00 ff 00 00 00 ff 30 2f 2f ff fb f8 f8 ff ff ff ff ff 0b 0b 0b ff 3a 38 38 ff ff ff ff ff fb .......0//.............:88......
24540 fb fb ff ff ff ff ff ff ff ff ff ff ff ff ff 88 87 87 ff 00 00 00 ff 8f 8e 8e ff ff ff ff ff ff ................................
24560 ff ff ff ff ff ff ff cb c8 c8 ff 0e 0e 0e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24580 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
245a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
245c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 0a ................................
245e0 0a 0a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 07 ................................
24600 05 05 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24620 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 02 02 02 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24640 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 07 ................................
24660 06 06 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24680 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
246a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
246c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
246e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24700 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24720 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24740 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24760 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24780 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
247a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
247c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
247e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24800 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24820 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24840 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24860 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24880 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
248a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
248c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
248e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24900 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24920 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24940 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24960 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24980 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
249a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
249c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
249e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24a00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24a20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24a40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24a60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24a80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
24ac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24ae0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24b00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24b20 00 00 ff 00 00 00 ff 00 00 00 ff 01 01 01 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24b40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 15 15 ff 1a 18 18 ff 19 18 18 ff 16 16 14 ff 00 ................................
24b60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24b80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
24bc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 4c 4c 4a ff ff ff ff ff ef ee ee ff ee ee ee ff ee ...............LLJ..............
24be0 ee ee ff ee ee ee ff ee ee ee ff f4 f4 f4 ff f6 f5 f5 ff 00 00 00 ff 1f 1e 1e ff ff ff ff ff f1 ................................
24c00 f0 f0 ff ff ff ff ff 8a 88 88 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24c20 00 00 ff 00 00 00 ff 17 18 18 ff ff ff ff ff f2 f1 f1 ff ff ff ff ff 9e 9c 9c ff 00 00 00 ff 00 ................................
24c40 00 00 ff 00 00 00 ff a6 a5 a5 ff f7 f4 f4 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f8 ................................
24c60 f5 f5 ff ae ab ab ff 06 05 05 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24c80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
24cc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 40 40 3e ff ff ff ff ff de db db ff dd db db ff dd ...............@@>..............
24ce0 db db ff dd db db ff dd db db ff e6 e3 e3 ff f4 f4 f4 ff 00 00 00 ff 0d 0c 0c ff ff ff ff ff e0 ................................
24d00 de de ff ff fd fd ff 82 81 81 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24d20 00 00 ff 00 00 00 ff 08 08 08 ff ff ff ff ff e2 df df ff fb f8 f8 ff 97 96 96 ff 00 00 00 ff 00 ................................
24d40 00 00 ff b9 b8 b8 ff ff fc fc ff e2 e0 e0 ff db d9 d9 ff db d9 d9 ff db d9 d9 ff db d9 d9 ff e1 ................................
24d60 df df ff fc fa fa ff c6 c3 c3 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
24d80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
24dc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff de dc dc ff ec ...............<<:..............
24de0 e9 e9 ff fb f9 f9 ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 ff 0b 0a 0a ff ff fd fd ff d7 ................................
24e00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......}||......................
24e20 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 18 ................................
24e40 19 17 ff ff ff ff ff de dc dc ff de dc dc ff ee ec ec ff ec ea ea ff ec ea ea ff ef ed ed ff e0 ................................
24e60 de de ff dd db db ff ff ff ff ff 25 24 24 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........%$$..................
24e80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
24ec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff ec ea ea ff 75 ...............<<:.............u
24ee0 73 73 ff 39 38 38 ff 49 48 48 ff 4d 4c 4c ff 58 57 57 ff 00 00 00 ff 0f 0e 0e ff ff fd fd ff d7 ss.988.IHH.MLL.XWW..............
24f00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......}||......................
24f20 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 48 ...............................H
24f40 46 46 ff ff ff ff ff d6 d4 d4 ff ee eb eb ff 82 81 81 ff 00 00 00 ff 00 00 00 ff 64 63 61 ff f1 FF.........................dca..
24f60 ef ef ff d6 d4 d4 ff ff ff ff ff 59 58 58 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........YXX..................
24f80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
24fc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff fb f8 f8 ff 2d ...............<<:.............-
24fe0 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 13 12 12 ff ff fd fd ff d7 ,,..............................
25000 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......}||......................
25020 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 54 ...............................T
25040 53 53 ff ff ff ff ff d5 d3 d3 ff fb f9 f9 ff 24 25 23 ff 00 00 00 ff 00 00 00 ff 05 04 04 ff f7 SS.............$%#..............
25060 f4 f5 ff d7 d5 d5 ff fe fc fc ff 68 67 67 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........hgg..................
25080 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
250a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
250c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
250e0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25100 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......}||......................
25120 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25140 52 52 ff ff fe fe ff d5 d3 d3 ff ff ff ff ff 2c 2b 2b ff 00 00 00 ff 00 00 00 ff 0b 0c 0c ff ff RR.............,++..............
25160 fc fc ff d8 d6 d6 ff fc fa fa ff 66 66 66 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........fff..................
25180 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
251a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
251c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
251e0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25200 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......}||......................
25220 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25240 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 0c 0c 0c ff ff RR.............,,,..............
25260 fc fc ff d8 d6 d6 ff fc fa fa ff 66 66 66 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........fff..................
25280 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
252a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
252c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
252e0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25300 d5 d5 ff f5 f3 f3 ff 76 75 75 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......vuu......................
25320 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25340 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 0c 0c 0c ff ff RR.............,,,..............
25360 fc fc ff d8 d6 d6 ff fc fa fa ff 66 66 66 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........fff..................
25380 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
253a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
253c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
253e0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25400 d5 d5 ff ea e8 e8 ff 7a 78 78 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......zxx......................
25420 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25440 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 0f 10 10 ff ff RR.............,,,..............
25460 ff ff ff e0 de de ff ff ff ff ff 6a 69 69 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........jii..................
25480 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
254a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
254c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff fd fb fb ff 33 ...............<<:.............3
254e0 32 32 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 22..............................
25500 d5 d5 ff de dc dc ff e7 e4 e4 ff ed ea ea ff fb f8 f8 ff f9 f6 f6 ff db d8 d8 ff 63 62 62 ff 00 ...........................cbb..
25520 00 00 ff 00 00 00 ff 04 05 05 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25540 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 1f 1f 1f ff ff RR.............,,,..............
25560 ff ff ff f5 f2 f2 ff ff ff ff ff 77 75 75 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........wuu..................
25580 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
255a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
255c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff ef ed ed ff 56 ...............<<:.............V
255e0 55 55 ff 07 06 06 ff 19 18 18 ff 21 20 20 ff 22 21 21 ff 00 00 00 ff 13 12 12 ff ff fd fd ff d7 UU.........!..."!!..............
25600 d5 d5 ff d6 d4 d4 ff d9 d7 d7 ff db d9 d9 ff dc da da ff de dc dc ff eb e9 e9 ff ff ff ff ff 6a ...............................j
25620 69 69 ff 00 00 00 ff 01 02 02 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ii.............................S
25640 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 05 RR.............,,,..............
25660 05 05 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
25680 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
256a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
256c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff e0 de de ff ec ...............<<:..............
256e0 ea ea ff fa f7 f7 ff ff ff ff ff ff ff ff ff dd da da ff 00 00 00 ff 12 11 11 ff ff fd fd ff d7 ................................
25700 d5 d5 ff de dc dc ff e9 e6 e6 ff f1 ee ee ff f2 f0 f0 ff eb e9 e9 ff d9 d7 d7 ff ea e7 e7 ff e2 ................................
25720 e1 e1 ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25740 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 RR.............,,,..............
25760 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
25780 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
257a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
257c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff d5 d3 d3 ff d8 ...............<<:..............
257e0 d6 d6 ff da d8 d8 ff db d9 d9 ff ee ec ec ff c7 c4 c4 ff 00 00 00 ff 11 10 10 ff ff fd fd ff d7 ................................
25800 d5 d5 ff ea e7 e7 ff 7e 7e 7e ff 00 00 00 ff 0f 0e 0e ff c4 c2 c2 ff e4 e2 e2 ff dc d9 d9 ff fe .......~~~......................
25820 fc fc ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25840 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 RR.............,,,..............
25860 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
25880 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
258a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
258c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff e2 e0 e0 ff e9 ...............<<:..............
258e0 e6 e6 ff f6 f3 f3 ff fe fc fc ff ff ff ff ff d9 d6 d6 ff 00 00 00 ff 12 11 11 ff ff fd fd ff d7 ................................
25900 d5 d5 ff f5 f2 f2 ff 74 73 73 ff 00 00 00 ff 00 00 00 ff 77 76 76 ff f0 ed ed ff d8 d6 d6 ff ff .......tss.........wvv..........
25920 ff ff ff 03 02 02 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25940 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 RR.............,,,..............
25960 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
25980 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
259a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
259c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff ee ec ec ff 4c ...............<<:.............L
259e0 4c 4c ff 00 00 00 ff 0a 09 09 ff 12 11 11 ff 16 15 15 ff 00 00 00 ff 13 12 12 ff ff fd fd ff d7 LL..............................
25a00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 7c 7c 7c ff f7 f5 f5 ff d7 d5 d5 ff ff .......}||.........|||..........
25a20 fd fd ff 03 02 02 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25a40 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 RR.............,,,..............
25a60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
25a80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
25ac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff fe fc fc ff 35 ...............<<:.............5
25ae0 34 34 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 44..............................
25b00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff .......}||.........}||..........
25b20 fd fd ff 03 02 02 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25b40 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 27 26 26 ff e6 RR.............,,,.........'&&..
25b60 e5 e5 ff d0 cd ce ff e8 e8 e6 ff 52 50 50 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........RPP..................
25b80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
25bc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
25be0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25c00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff .......}||.........}||..........
25c20 fd fd ff 03 02 02 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25c40 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 23 22 22 ff ff RR.............,,,.........#""..
25c60 ff ff ff e8 e6 e6 ff ff ff ff ff 58 57 57 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........XWW..................
25c80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
25cc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
25ce0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25d00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff .......}||.........}||..........
25d20 fd fd ff 03 02 02 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25d40 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 1c 1b 1b ff ff RR.............,,,..............
25d60 fe fe ff d7 d5 d5 ff ff fd fd ff 50 4f 4f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........POO..................
25d80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
25dc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f ...............<<:.............?
25de0 3e 3e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 >>..............................
25e00 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff .......}||.........}||..........
25e20 fd fd ff 03 02 02 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25e40 52 52 ff ff fe fe ff d6 d4 d4 ff ff ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 1c 1b 1b ff ff RR.............,,,..............
25e60 fe fe ff d7 d5 d5 ff ff fd fd ff 50 4f 4f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........POO..................
25e80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
25ec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff fe fe ff 3b ...............<<:.............;
25ee0 3a 3a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 ::..............................
25f00 d5 d5 ff f7 f5 f5 ff 7c 7a 7a ff 00 00 00 ff 00 00 00 ff 79 78 78 ff f4 f1 f1 ff d8 d6 d6 ff ff .......|zz.........yxx..........
25f20 fe fe ff 04 03 03 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 ...............................S
25f40 52 52 ff ff ff ff ff d5 d3 d3 ff ff fd fd ff 29 28 28 ff 00 00 00 ff 00 00 00 ff 1a 19 19 ff fd RR.............)((..............
25f60 fb fb ff d6 d4 d4 ff ff fe fe ff 50 50 50 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........PPP..................
25f80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
25fc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff f2 f0 f0 ff 2f ...............<<:............./
25fe0 2e 2e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 12 10 10 ff ff fd fd ff d7 ................................
26000 d5 d5 ff ee ec ec ff 67 66 66 ff 00 00 00 ff 00 00 00 ff 9a 97 97 ff e8 e6 e6 ff da d8 d8 ff ff .......gff......................
26020 fe fe ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 52 ...............................R
26040 51 51 ff ff ff ff ff d5 d3 d3 ff f4 f2 f2 ff 3a 39 39 ff 00 00 00 ff 00 00 00 ff 2a 2a 2a ff f5 QQ.............:99.........***..
26060 f3 f3 ff d6 d4 d4 ff ff ff ff ff 4d 4c 4c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........MLL..................
26080 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
260a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
260c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff e6 e4 e4 ff d4 ...............<<:..............
260e0 d2 d2 ff d3 d0 d0 ff de db db ff e5 e2 e2 ff dd da da ff 00 00 00 ff 0f 0e 0e ff ff fd fd ff d7 ................................
26100 d5 d5 ff e2 e0 e0 ff d1 cf cf ff b0 b0 b0 ff c4 c2 c2 ff ed eb eb ff dd db db ff e2 e0 e0 ff f4 ................................
26120 f1 f1 ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 33 ...............................3
26140 32 32 ff ff ff ff ff d8 d6 d6 ff e6 e4 e4 ff d7 d4 d4 ff 88 88 88 ff 86 85 85 ff d1 d0 d0 ff e8 22..............................
26160 e6 e6 ff d9 d7 d7 ff ff ff ff ff 30 31 31 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........011..................
26180 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
261a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
261c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff d7 d5 d5 ff db ...............<<:..............
261e0 d9 d9 ff e0 de de ff e2 e0 e0 ff ec ea ea ff ef ec ec ff 00 00 00 ff 0c 0b 0b ff ff fd fd ff d7 ................................
26200 d5 d5 ff d7 d5 d5 ff dd db db ff e2 e0 e0 ff e0 de de ff db d9 d9 ff dd db db ff fd fb fb ff a7 ................................
26220 a6 a6 ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 00 ................................
26240 00 00 ff ef ec ec ff ea e8 e8 ff d9 d7 d7 ff e1 df df ff eb e8 e8 ff eb e9 e9 ff e2 df df ff da ................................
26260 d8 d8 ff ea e8 e8 ff ef ec ec ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26280 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
262a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
262c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 4c 4d 4b ff ff ff ff ff fa f8 f8 ff fa f7 f7 ff fa ...............LMK..............
262e0 f7 f7 ff fa f7 f7 ff fa f7 f7 ff ff ff ff ff ff fc fc ff 00 00 00 ff 1c 1b 1b ff ff ff ff ff fc ................................
26300 fa fa ff fa f7 f7 ff fa f7 f7 ff fa f7 f7 ff fb f9 f9 ff ff ff ff ff ff ff ff ff c6 c3 c3 ff 02 ................................
26320 03 03 ff 00 00 00 ff 12 12 12 ff ff ff ff ff fe fb fb ff ff ff ff ff a6 a5 a5 ff 00 00 00 ff 00 ................................
26340 00 00 ff 57 56 56 ff fe fb fb ff ff fd fd ff f1 ee ee ff ec ea ea ff ec ea ea ff f0 ee ee ff ff ...WVV..........................
26360 fc fc ff ff fc fc ff 5b 5a 5a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......[ZZ......................
26380 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
263a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
263c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 22 22 20 ff 8c 8b 8b ff 75 74 74 ff 74 74 74 ff 74 ...............""......utt.ttt.t
263e0 74 74 ff 74 74 74 ff 74 74 74 ff 7a 79 79 ff 7c 7b 7b ff 00 00 00 ff 08 06 06 ff 8a 88 88 ff 76 tt.ttt.ttt.zyy.|{{.............v
26400 75 75 ff 74 74 74 ff 74 74 74 ff 75 74 74 ff 74 73 73 ff 62 61 61 ff 2a 29 29 ff 00 00 00 ff 00 uu.ttt.ttt.utt.tss.baa.*))......
26420 00 00 ff 00 00 00 ff 04 05 05 ff 88 87 87 ff 77 76 76 ff 84 83 83 ff 4f 50 4e ff 00 00 00 ff 00 ...............wvv.....OPN......
26440 00 00 ff 00 00 00 ff 1a 1a 1a ff 7e 7d 7d ff ac ab ab ff b4 b1 b1 ff b4 b1 b1 ff ae ab ab ff 7f ...........~}}..................
26460 7e 7e ff 1d 1c 1c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ~~..............................
26480 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
264a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
264c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
264e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26500 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26520 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26540 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26560 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26580 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
265a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
265c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
265e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26600 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26620 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26640 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26660 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26680 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
266a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................|.............
266c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
266e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26700 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26720 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26740 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26760 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26780 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
267a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 79 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..................y.............
267c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
267e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26800 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26820 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26840 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26860 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26880 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 97 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
268a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 ..................c.............
268c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
268e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26900 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26920 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26940 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26960 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26980 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
269a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 00 00 00 ec 00 00 00 ff 00 00 00 ff 00 ..................8.............
269c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
269e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26a00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26a20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26a40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26a60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26a80 00 00 ff 00 00 00 ff 00 00 00 f6 00 00 00 4e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............N.................
26aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 99 00 00 00 fa 00 00 00 ff 00 ................................
26ac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26ae0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26b00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26b20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26b40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26b60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
26b80 00 00 ff 00 00 00 fc 00 00 00 af 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 75 00 00 00 c0 00 ..........................u.....
26bc0 00 00 d9 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
26be0 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
26c00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
26c20 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
26c40 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
26c60 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 db 00 ................................
26c80 00 00 c5 00 00 00 82 00 00 00 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ................................
26ca0 ff ff f0 07 ff ff ff ff ff ff 80 01 ff ff ff ff ff fe 00 00 7f ff ff ff ff f0 00 00 0f ff ff ff ................................
26cc0 ff c0 00 00 03 ff ff ff ff 00 00 00 00 7f ff ff f8 00 00 00 00 1f ff ff e0 00 00 00 00 07 ff ff ................................
26ce0 00 00 00 00 00 00 ff fc 00 00 00 00 00 00 3f f8 00 00 00 00 00 00 1f f0 00 00 00 00 00 00 0f f0 ..............?.................
26d00 00 00 00 00 00 00 0f f0 00 00 00 00 00 00 0f f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26d20 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26d40 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26d60 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26d80 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26da0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26dc0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26de0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26e00 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26e20 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26e40 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26e60 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 ................................
26e80 00 00 00 00 00 00 0f f0 00 00 00 00 00 00 0f f0 00 00 00 00 00 00 0f f8 00 00 00 00 00 00 1f 28 ...............................(
26ea0 00 00 00 30 00 00 00 60 00 00 00 01 00 20 00 00 00 00 00 80 25 00 00 00 00 00 00 00 00 00 00 00 ...0...`............%...........
26ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 37 00 ..............................7.
26f20 00 00 8d 00 00 00 ce 00 00 00 d0 00 00 00 94 00 00 00 3c 00 00 00 0c 00 00 00 00 00 00 00 00 00 ..................<.............
26f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 16 00 00 00 54 00 00 00 ad 00 00 00 ea 00 ......................T.........
26fe0 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ed 00 00 00 b3 00 00 00 5b 00 00 00 19 00 ..........................[.....
27000 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27080 00 00 00 00 00 00 05 00 00 00 29 00 00 00 76 00 00 00 ca 00 00 00 f6 00 00 00 ff 00 00 00 ff 00 ..........)...v.................
270a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f8 00 00 00 cf 00 ................................
270c0 00 00 7d 00 00 00 2d 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..}...-.........................
270e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 ................................
27140 00 00 42 00 00 00 99 00 00 00 e0 00 00 00 fc 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..B.............................
27160 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27180 00 00 fd 00 00 00 e4 00 00 00 a0 00 00 00 48 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 00 00 ..............H.................
271a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
271c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
271e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 1d 00 00 00 62 00 00 00 b9 00 ..........................b.....
27200 00 00 f0 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 24 23 23 ff 8a ...........................$##..
27220 8a 8a ff e6 e4 e4 ff dd da da ff 7e 7e 7e ff 1b 1c 1c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...........~~~..................
27240 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f2 00 00 00 bf 00 00 00 69 00 00 00 21 00 00 00 03 00 ......................i...!.....
27260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
272a0 00 00 00 00 00 00 00 00 00 00 08 00 00 00 32 00 00 00 85 00 00 00 d4 00 00 00 f9 00 00 00 ff 00 ..............2.................
272c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 39 38 38 ff 9f 9c 9c ff f7 f4 f4 ff ff ff ff ff ff ...............988..............
272e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f6 f2 f2 ff 9f 9e 9e ff 3c 3b 3b ff 00 ...........................<;;..
27300 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fa 00 00 00 d8 00 00 00 8c 00 ................................
27320 00 00 38 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..8.............................
27340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ................................
27360 00 00 13 00 00 00 4e 00 00 00 a7 00 00 00 e7 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ......N.........................
27380 00 00 ff 00 00 00 ff 3a 3a 3a ff 98 96 96 ff c1 bf bf ff bd bc bc ff aa a9 a9 ff 9e 9d 9d ff 9a .......:::......................
273a0 98 98 ff 98 98 98 ff 98 98 98 ff 9a 99 99 ff 9e 9e 9e ff aa a9 a9 ff bd bc bc ff c2 c0 c0 ff 9e ................................
273c0 9c 9c ff 48 47 47 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 ...HGG..........................
273e0 00 00 ea 00 00 00 ad 00 00 00 55 00 00 00 16 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........U.....................
27400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 1c 00 00 00 6f 00 ..............................o.
27420 00 00 c5 00 00 00 f4 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27440 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27460 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27480 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
274a0 00 00 ff 00 00 00 ff 00 00 00 f6 00 00 00 ca 00 00 00 76 00 00 00 21 00 00 00 01 00 00 00 00 00 ..................v...!.........
274c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 00 00 00 c2 00 00 00 fb 00 ......................%.........
274e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27500 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27520 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27540 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27560 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fc 00 00 00 cb 00 00 00 2f 00 00 00 00 00 ........................../.....
27580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 74 00 00 00 fd 00 00 00 ff 00 ......................t.........
275a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
275c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
275e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27600 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27620 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 86 00 00 00 01 00 ................................
27640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 96 00 00 00 ff 00 00 00 ff 00 ................................
27660 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27680 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
276a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
276c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
276e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 a7 00 00 00 04 00 ................................
27700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27720 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27740 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27760 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27780 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
277a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
277c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
277e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27800 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27820 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27840 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27860 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
278a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 4b 4a 4a ff db da da ff f8 f7 f7 ff cf cc cc ff 2a ...............KJJ.............*
278c0 2b 2b ff 53 53 51 ff dc d9 d9 ff 00 00 00 ff 00 00 00 ff 20 1e 1e ff eb ea ea ff 2a 29 29 ff d2 ++.SSQ.....................*))..
278e0 d0 d0 ff 69 67 67 ff 00 00 00 ff 00 00 00 ff 81 82 82 ff c7 c6 c6 ff 00 00 00 ff d1 ce ce ff e1 ...igg..........................
27900 de de ff e9 e6 e6 ff ff fe fe ff 5a 58 59 ff 5c 5d 5b ff e4 e3 e3 ff f7 f4 f4 ff c9 c8 c8 ff 14 ...........ZXY.\][..............
27920 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27960 00 00 ff 00 00 00 ff 00 00 00 ff 2c 2d 2d ff ff ff ff ff ab a8 a8 ff 36 35 35 ff d8 d5 d5 ff c6 ...........,--.........655......
27980 c5 c6 ff 00 00 00 ff ff ff ff ff d4 d4 d4 ff bc bb bb ff ee eb eb ff f2 f0 f0 ff 00 00 00 ff ff ................................
279a0 ff ff ff 66 66 66 ff 10 10 10 ff 00 00 00 ff 8a 8a 8a ff f6 f3 f3 ff 00 00 00 ff ff ff ff ff 98 ...fff..........................
279c0 96 96 ff 3d 3c 3c ff 65 64 65 ff 11 12 10 ff 9b 98 98 ff 8f 8e 8e ff 30 2f 2f ff fa f7 f7 ff a8 ...=<<.ede.............0//......
279e0 a7 a5 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27a20 00 00 ff 00 00 00 ff 00 00 00 ff 8f 8e 8e ff ff ff ff ff 00 00 00 ff 61 60 60 ff ff fc fc ff dc .......................a``......
27a40 db db ff 00 00 00 ff b1 b0 b0 ff e6 e3 e3 ff 4e 4d 4d ff ff ff ff ff 67 67 67 ff 00 00 00 ff f9 ...............NMM.....ggg......
27a60 f7 f7 ff 6a 69 69 ff c1 be be ff a6 a3 a3 ff 83 82 80 ff e2 e0 e0 ff 00 00 00 ff fa f8 f8 ff b2 ...jii..........................
27a80 af af ff 79 78 78 ff 95 94 92 ff 00 00 00 ff 00 00 00 ff 4c 4c 4a ff 9e 9d 9e ff ff ff ff ff 8f ...yxx.............LLJ..........
27aa0 8e 8e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27ae0 00 00 ff 00 00 00 ff 00 00 00 ff 8c 8b 8b ff ff ff ff ff 00 00 00 ff 1e 1e 1e ff 61 60 60 ff 40 ...........................a``.@
27b00 40 40 ff 00 00 00 ff 31 30 30 ff f9 f6 f6 ff 66 66 66 ff fe fb fb ff 00 00 00 ff 00 00 00 ff f0 @@.....100.....fff..............
27b20 ed ed ff e2 e0 e0 ff e5 e2 e3 ff e3 e3 e3 ff e6 e3 e4 ff d8 d6 d6 ff 00 00 00 ff fa f7 f7 ff b1 ................................
27b40 ae ae ff 77 77 77 ff 94 93 94 ff 00 00 00 ff a9 a6 a6 ff ff ff ff ff 91 8e 8e ff 46 48 46 ff 00 ...www.....................FHF..
27b60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27ba0 00 00 ff 00 00 00 ff 00 00 00 ff 23 22 22 ff ff ff ff ff be bd bd ff 5f 5e 5e ff c2 bf bf ff 1f ...........#""........._^^......
27bc0 1e 1e ff 00 00 00 ff 00 00 00 ff e2 df df ff ff ff ff ff a9 a8 a8 ff 00 00 00 ff 00 00 00 ff f7 ................................
27be0 f4 f4 ff ff ff ff ff 3a 39 3a ff 4c 4c 4c ff ff ff ff ff e0 de de ff 00 00 00 ff ff ff ff ff 9f .......:9:.LLL..................
27c00 9c 9c ff 47 47 47 ff 71 70 6e ff 00 00 00 ff ba b7 b7 ff e4 e2 e2 ff 3c 3c 3c ff b3 b2 b2 ff 21 ...GGG.qpn.............<<<.....!
27c20 22 22 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ""..............................
27c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27c60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3e 3d 3d ff d1 d0 d0 ff f6 f4 f4 ff d4 d3 d3 ff 28 ...............>==.............(
27c80 26 26 ff 00 00 00 ff 00 00 00 ff 62 60 60 ff e5 e4 e4 ff 2c 2a 2a ff 00 00 00 ff 00 00 00 ff c3 &&.........b``.....,**..........
27ca0 c2 c2 ff ae ac ac ff 00 00 00 ff 00 00 00 ff b8 b6 b6 ff b2 b1 b1 ff 00 00 00 ff ca c9 c9 ff da ................................
27cc0 d7 d7 ff e2 de df ff f9 f8 f8 ff 3f 3e 3e ff 17 16 16 ff d0 ce ce ff f1 ee ee ff d1 cd cd ff 24 ...........?>>.................$
27ce0 24 24 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 $$..............................
27d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27d20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27d40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27d60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27d80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27da0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27de0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27e00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27e20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27e40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27e60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27ea0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27ec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27ee0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27f00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27f20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
27f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
27f60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27f80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27fa0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27fc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
27fe0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28020 00 00 ff 00 00 00 ff 00 00 00 ff 67 65 65 ff d1 d0 d0 ff bb ba ba ff bb ba ba ff bb ba ba ff c8 ...........gee..................
28040 c7 c7 ff 98 96 96 ff 00 00 00 ff b5 b3 b3 ff cb ca ca ff b7 b4 b4 ff 00 00 00 ff 00 00 00 ff 00 ................................
28060 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff b0 ae ae ff cc ca ca ff bb ba ba ff 00 00 00 ff 00 ................................
28080 00 00 ff 38 37 37 ff bc bb bb ff de db db ff e0 de de ff de db db ff be bd bd ff 3b 3a 3a ff 00 ...877.....................;::..
280a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
280c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
280e0 00 00 ff 00 00 00 ff 00 00 00 ff 81 7e 7e ff ff ff ff ff ee ec ec ff f4 f2 f2 ff fb f8 f8 ff ff ............~~..................
28100 ff ff ff cd cc cc ff 00 00 00 ff e9 e8 e8 ff ff ff ff ff ea e7 e7 ff 00 00 00 ff 00 00 00 ff 00 ................................
28120 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff e2 e1 e1 ff ff ff ff ff f1 f0 f0 ff 00 00 00 ff 0f ................................
28140 0e 0e ff ff fc fc ff fb f9 f9 ff f6 f3 f3 ff f9 f6 f6 ff f6 f4 f4 ff fb f9 f9 ff ff fe fe ff 1b ................................
28160 1a 1a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
281a0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff e9 e6 e6 ff c0 be be ff bf bc bc ff d6 ...........vtt..................
281c0 d2 d2 ff 9d 9e 9e ff 00 00 00 ff dc db db ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff 00 ................................
281e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 64 ...............................d
28200 63 63 ff ff ff ff ff ee eb eb ff b5 b2 b2 ff 70 70 70 ff aa aa aa ff f0 ee ee ff ff ff ff ff 75 cc.............ppp.............u
28220 72 72 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 rr..............................
28240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28260 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff f4 f1 f1 ff 0a 0c 0c ff 00 00 00 ff 00 ...........vtt..................
28280 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff 00 ................................
282a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 80 ................................
282c0 7f 7f ff fa f8 f8 ff f5 f2 f2 ff 09 08 08 ff 00 00 00 ff 00 00 00 ff f1 ee ee ff f9 f7 f7 ff 91 ................................
282e0 90 90 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28320 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff ff ff ff ff 1e 1f 1f ff 00 00 00 ff 00 ...........vtt..................
28340 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff 00 ................................
28360 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28380 7f 7f ff f8 f6 f6 ff ff fd fd ff 14 13 13 ff 00 00 00 ff 02 02 02 ff fa f8 f8 ff f8 f6 f6 ff 90 ................................
283a0 8f 8f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
283c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
283e0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff ff ff ff ff 21 21 21 ff 00 00 00 ff 00 ...........vtt.........!!!......
28400 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ec ec ff d7 d5 d5 ff 00 00 00 ff 00 00 00 ff 00 ................................
28420 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28440 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 04 03 03 ff fc fa fa ff f8 f6 f6 ff 90 ~~..............................
28460 8f 8f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
284a0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff ff ff ff ff 20 21 21 ff 00 00 00 ff 00 ...........vtt..........!!......
284c0 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ea e8 e8 ff ca c7 c7 ff 00 00 00 ff 00 00 00 ff 00 ................................
284e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28500 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 0c 0b 0b ff ff ff ff ff ff ff ff ff 9b ~~..............................
28520 9a 9a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28560 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff f6 f4 f4 ff 06 07 07 ff 00 00 00 ff 00 ...........vtt..................
28580 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff e6 e3 e3 ff e8 e6 e6 ff e3 e0 e0 ff f5 f5 f5 ff ef ................................
285a0 ec ec ff 9a 99 99 ff 00 00 00 ff 00 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
285c0 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 11 10 10 ff d8 d5 d5 ff db d8 d8 ff 7f ~~..............................
285e0 80 80 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28620 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff e9 e7 e7 ff a4 a4 a4 ff 98 97 97 ff b5 ...........vtt..................
28640 b4 b4 ff 5f 5e 5e ff 00 00 00 ff dd dc dc ff e5 e2 e2 ff e8 e6 e6 ff f4 f2 f2 ff f8 f5 f5 ff f2 ..._^^..........................
28660 f0 f0 ff ff ff ff ff 7a 78 78 ff 00 00 00 ff d3 d2 d2 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f .......zxx......................
28680 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ~~..............................
286a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
286c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
286e0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff de dc dc ff ec ea ea ff fa f7 f7 ff ff ...........vtt..................
28700 ff ff ff 96 96 96 ff 00 00 00 ff dd dc dc ff e9 e6 e6 ff d4 d1 d1 ff 30 2f 2f ff 5a 5a 5a ff ea .......................0//.ZZZ..
28720 e8 e8 ff f1 ef ef ff ca c7 c7 ff 00 00 00 ff d1 d0 d0 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28740 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ~~..............................
28760 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
287a0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff e7 e5 e5 ff cb cb cb ff d1 ce ce ff ee ...........vtt..................
287c0 eb eb ff 7e 7d 7d ff 00 00 00 ff dd dc dc ff ee eb eb ff d0 ce ce ff 00 00 00 ff 00 00 00 ff d3 ...~}}..........................
287e0 d1 d1 ff ed eb eb ff d5 d4 d4 ff 00 00 00 ff cf ce ce ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28800 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ~~..............................
28820 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28860 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff f2 f0 f0 ff 0f 10 10 ff 00 00 00 ff 00 ...........vtt..................
28880 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff df ................................
288a0 dc dc ff ef ed ed ff d5 d4 d4 ff 00 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
288c0 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 00 00 00 ff 54 52 52 ff 51 50 50 ff 27 ~~.....................TRR.QPP.'
288e0 27 27 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ''..............................
28900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28920 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff ff ff ff ff 1d 1e 1e ff 00 00 00 ff 00 ...........vtt..................
28940 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff df ................................
28960 dc dc ff ef ed ed ff d5 d4 d4 ff 00 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28980 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 21 22 22 ff ff ff ff ff ff ff ff ff 99 ~~.................!""..........
289a0 97 97 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
289c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
289e0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff ff ff ff ff 21 21 21 ff 00 00 00 ff 00 ...........vtt.........!!!......
28a00 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff df ................................
28a20 dc dc ff ef ed ed ff d5 d4 d4 ff 00 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28a40 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 14 14 ff 00 00 00 ff 0e 0e 0e ff ff fd fd ff fb f9 f9 ff 81 ~~..............................
28a60 80 80 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28aa0 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fb f9 f9 ff ff ff ff ff 1c 1d 1d ff 00 00 00 ff 00 ...........vtt..................
28ac0 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ef ed ed ff da d8 d8 ff 00 00 00 ff 00 00 00 ff db ................................
28ae0 d8 d8 ff ee ec ec ff d6 d5 d5 ff 00 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f ................................
28b00 7f 7f ff f8 f6 f6 ff fe fc fc ff 13 12 12 ff 00 00 00 ff 0a 0b 0b ff fc fa fa ff fa f8 f8 ff 81 ................................
28b20 80 80 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28b60 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff f1 ef ef ff 14 15 15 ff 00 00 00 ff 00 ...........vtt..................
28b80 00 00 ff 00 00 00 ff 00 00 00 ff dd dc dc ff ec e9 e9 ff c8 c6 c6 ff 00 00 00 ff 00 00 00 ff d8 ................................
28ba0 d7 d7 ff ee eb eb ff d4 d3 d3 ff 00 00 00 ff d0 ce cf ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7e ...............................~
28bc0 7e 7e ff fb f8 f8 ff f2 f0 f0 ff 12 11 11 ff 00 00 00 ff 0b 0a 0a ff f2 ef ef ff fc fa fa ff 80 ~~..............................
28be0 7f 7f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28c20 00 00 ff 00 00 00 ff 00 00 00 ff 76 74 74 ff fa f8 f8 ff e6 e4 e4 ff d2 d0 d0 ff d6 d6 d6 ff ee ...........vtt..................
28c40 ee ee ff a6 a5 a4 ff 00 00 00 ff dc db dc ff e7 e4 e4 ff e4 e2 e2 ff b5 b5 b5 ff cc ca ca ff ee ................................
28c60 ec ec ff f9 f6 f6 ff b3 b2 b2 ff 00 00 00 ff d2 d1 d1 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 5c ...............................\
28c80 5b 5b ff ff ff ff ff ee ec ec ff c8 c8 c8 ff 96 93 93 ff c7 c5 c5 ff ef ed ed ff ff ff ff ff 5d [[.............................]
28ca0 5c 5c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 \\..............................
28cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28ce0 00 00 ff 00 00 00 ff 00 00 00 ff 85 82 82 ff ff ff ff ff f4 f1 f1 ff f8 f6 f6 ff fc fa fa ff ff ................................
28d00 ff ff ff c2 c0 bf ff 00 00 00 ff ee ed ed ff fd fb fb ff f7 f4 f4 ff fb f8 f8 ff fd fa fa ff ff ................................
28d20 ff ff ff ff ff ff ff 36 35 35 ff 00 00 00 ff e5 e4 e4 ff ff ff ff ff f6 f5 f5 ff 00 00 00 ff 03 .......655......................
28d40 04 04 ff f5 f2 f2 ff ff ff ff ff f8 f6 f6 ff f8 f6 f6 ff f8 f6 f6 ff ff ff ff ff f4 f1 f1 ff 09 ................................
28d60 08 08 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28da0 00 00 ff 00 00 00 ff 00 00 00 ff 58 54 54 ff b2 b1 b1 ff 9d 9c 9c ff 9d 9c 9c ff 9d 9c 9c ff ab ...........XTT..................
28dc0 aa aa ff 79 79 77 ff 00 00 00 ff 9b 9a 9a ff a5 a4 a4 ff 9d 9c 9c ff 9e 9d 9d ff 9c 9c 9c ff 7f ...yyw..........................
28de0 7e 7c ff 20 1f 1f ff 00 00 00 ff 00 00 00 ff 96 94 94 ff ad ac ac ff a1 9f 9f ff 00 00 00 ff 00 ~|..............................
28e00 00 00 ff 1d 1e 1e ff 9b 9a 9a ff c6 c3 c3 ff c8 c5 c5 ff c6 c3 c3 ff 9b 9a 9a ff 1d 1c 1c ff 00 ................................
28e20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28e60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28e80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28ea0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28ec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28ee0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 ................................
28f20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28f40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28f60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28f80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
28fa0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 ................................
28fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 9a 00 00 00 ff 00 00 00 ff 00 ................................
28fe0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29000 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29020 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29040 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29060 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ab 00 00 00 05 00 ................................
29080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 84 00 00 00 ff 00 00 00 ff 00 ................................
290a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
290c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
290e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29100 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29120 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 96 00 00 00 02 00 ................................
29140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 43 00 00 00 ed 00 00 00 ff 00 ......................C.........
29160 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29180 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
291a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
291c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
291e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f2 00 00 00 52 00 00 00 00 00 ..........................R.....
29200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 63 00 00 00 c2 00 ..........................c.....
29220 00 00 dd 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
29240 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
29260 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
29280 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
292a0 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 dd 00 00 00 c6 00 00 00 6d 00 00 00 0a 00 00 00 00 00 ......................m.........
292c0 00 00 00 00 00 00 00 ff ff f0 0f ff ff 00 00 ff ff 80 01 ff ff 00 00 ff fe 00 00 7f ff 00 00 ff ................................
292e0 f8 00 00 0f ff 00 00 ff c0 00 00 03 ff 00 00 ff 00 00 00 00 ff 00 00 f8 00 00 00 00 1f 00 00 e0 ................................
29300 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
29320 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
29340 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
29360 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
29380 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
293a0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
293c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
293e0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
29400 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 ................................
29420 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 e0 00 00 00 00 03 00 00 e0 00 00 00 00 07 00 00 e0 ................................
29440 00 00 00 00 07 00 00 28 00 00 00 28 00 00 00 50 00 00 00 01 00 20 00 00 00 00 00 40 1a 00 00 00 .......(...(...P...........@....
29460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
294a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 32 00 00 00 85 00 00 00 cc 00 ......................2.........
294c0 00 00 ce 00 00 00 8b 00 00 00 36 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........6.....................
294e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29540 00 00 00 00 00 00 01 00 00 00 13 00 00 00 4e 00 00 00 a6 00 00 00 e7 00 00 00 fd 00 00 00 ff 00 ..............N.................
29560 00 00 ff 00 00 00 fd 00 00 00 e9 00 00 00 ac 00 00 00 53 00 00 00 15 00 00 00 01 00 00 00 00 00 ..................S.............
29580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
295a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
295c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 ................................
295e0 00 00 24 00 00 00 6f 00 00 00 c4 00 00 00 f4 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..$...o.........................
29600 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 f5 00 00 00 c9 00 00 00 75 00 00 00 28 00 ..........................u...(.
29620 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 3d 00 00 00 92 00 ..........................=.....
29680 00 00 dc 00 00 00 fb 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 21 20 20 ff 8c 8a 8a ff 80 .......................!........
296a0 7e 7e ff 18 17 17 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fc 00 00 00 df 00 ~~..............................
296c0 00 00 98 00 00 00 41 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......A.........................
296e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
29700 00 00 00 00 00 00 00 00 00 00 02 00 00 00 19 00 00 00 5b 00 00 00 b3 00 00 00 ed 00 00 00 fe 00 ..................[.............
29720 00 00 ff 00 00 00 ff 03 03 03 ff 3e 3c 3c ff a4 a0 a0 ff fb fa fa ff ff ff ff ff ff ff ff ff ff ...........><<..................
29740 ff ff ff ff ff ff ff fa f7 f7 ff a2 a0 a0 ff 3f 3f 3f ff 06 06 06 ff 00 00 00 ff 00 00 00 ff 00 ...............???..............
29760 00 00 fe 00 00 00 ef 00 00 00 b8 00 00 00 61 00 00 00 1c 00 00 00 02 00 00 00 00 00 00 00 00 00 ..............a.................
29780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
297a0 00 00 06 00 00 00 2e 00 00 00 7e 00 00 00 cf 00 00 00 f7 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..........~.....................
297c0 00 00 ff 19 19 19 ff 72 72 72 ff 9d 9c 9c ff 9a 98 98 ff 88 87 87 ff 7c 7b 7b ff 78 77 77 ff 78 .......rrr.............|{{.xww.x
297e0 77 77 ff 7d 7c 7c ff 89 88 88 ff 9a 98 98 ff 9f 9d 9d ff 78 76 76 ff 24 22 22 ff 00 00 00 ff 00 ww.}||.............xvv.$""......
29800 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f9 00 00 00 d3 00 00 00 83 00 00 00 31 00 00 00 08 00 ..........................1.....
29820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 31 00 ..............................1.
29840 00 00 9e 00 00 00 e4 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29860 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29880 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
298a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 e6 00 00 00 a4 00 ................................
298c0 00 00 37 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 17 00 00 00 c5 00 ..7.............................
298e0 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29900 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29920 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29940 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 ................................
29960 00 00 ce 00 00 00 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 ed 00 ..........................4.....
29980 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
299a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
299c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
299e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29a00 00 00 f3 00 00 00 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......?...................<.....
29a20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29a40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29a60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29a80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29aa0 00 00 f6 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29ac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29ae0 00 00 ff 07 07 07 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29b00 00 00 ff 00 00 00 ff 0c 0c 0c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29b20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29b40 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29b60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 67 66 66 ff fe fb fb ff f5 f3 f3 ff e9 e8 e8 ff 23 ...............gff.............#
29b80 22 22 ff ec eb eb ff 4d 4b 4b ff 00 00 00 ff b6 b2 b2 ff 93 90 90 ff a0 9f 9f ff 97 95 95 ff 00 "".....MKK......................
29ba0 00 00 ff 00 00 00 ff ff fd fc ff 1a 19 19 ff d2 ce ce ff fa fa fa ff f9 f8 f8 ff ce cd cd ff 6a ...............................j
29bc0 69 69 ff ff ff ff ff f1 f0 f0 ff da d7 d7 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ii..............................
29be0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29c00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff ff ff ff ff 48 47 47 ff 1e 1e 1e ff ff ff ff ff 24 ...................HGG.........$
29c20 22 22 ff 90 8f 8f ff ff ff ff ff c8 c5 c6 ff ff ff ff ff 05 06 06 ff 99 98 98 ff 8d 8c 8c ff 6f "".............................o
29c40 6e 6e ff 29 2a 29 ff fb fa f8 ff 00 00 00 ff ce cd cd ff 6f 6e 6e ff 1b 1a 1a ff 09 08 08 ff 00 nn.)*).............onn..........
29c60 00 00 ff 2e 30 2e ff 45 44 44 ff ff ff ff ff 29 28 28 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ....0..EDD.....)((..............
29c80 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29ca0 00 00 ff 00 00 00 ff 00 00 00 ff 11 12 12 ff ff ff ff ff 00 00 00 ff 5e 5d 5e ff c8 c7 c5 ff 0a .......................^]^......
29cc0 09 09 ff 06 08 08 ff e2 df e0 ff 66 66 64 ff d2 cf cf ff 00 00 00 ff 9a 98 98 ff e2 df df ff ee ...........ffd..................
29ce0 ed eb ff d0 cd cd ff ff ff ff ff 00 00 00 ff d0 cd cd ff d6 d3 d3 ff c7 c6 c6 ff 61 60 60 ff 16 ...........................a``..
29d00 15 15 ff f4 f0 f0 ff c9 c8 c8 ff 82 81 81 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29d20 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29d40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff ee eb eb ff b7 b4 b4 ff 55 54 54 ff 89 88 88 ff 00 .......................UTT......
29d60 00 00 ff 00 00 00 ff cc cb c9 ff ff ff ff ff 62 61 61 ff 00 00 00 ff aa a9 a9 ff ff ff ff ff 46 ...............baa.............F
29d80 46 46 ff ae ab ab ff ff ff ff ff 05 05 05 ff da d7 d7 ff 92 91 91 ff 4b 4b 4b ff 37 36 36 ff 5c FF.....................KKK.766.\
29da0 5a 5a ff fe fd fd ff 50 4f 4f ff 7a 79 79 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ZZ.....POO.zyy..................
29dc0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29de0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 12 11 11 ff a8 a7 a7 ff d7 d6 d6 ff 8e 8d 8d ff 00 ................................
29e00 00 00 ff 00 00 00 ff 3e 3f 3f ff b9 b8 b8 ff 00 00 00 ff 00 00 00 ff 6f 6e 6e ff 9c 9b 9b ff 00 .......>??.............onn......
29e20 00 00 ff 12 11 11 ff bd ba ba ff 05 04 04 ff 8f 8c 8c ff bc bb b9 ff c7 c4 c4 ff 98 97 97 ff 00 ................................
29e40 00 00 ff a1 a0 a0 ff ce cd cb ff 89 88 88 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29e60 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29e80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29ea0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29ec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29ee0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29f00 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29f20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29f40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29f60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29f80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29fa0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
29fc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
29fe0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a000 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a020 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a040 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a060 00 00 ff 00 00 00 ff 00 00 00 ff 05 04 04 ff aa a7 a7 ff 9c 99 99 ff 98 96 96 ff 9b 99 99 ff aa ................................
2a080 a6 a6 ff 00 00 00 ff 79 78 78 ff b6 b3 b3 ff 5f 5e 5e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 .......yxx....._^^..............
2a0a0 00 00 ff 15 16 16 ff b0 af af ff ab aa aa ff 00 00 00 ff 00 00 00 ff 52 51 51 ff b1 b0 b0 ff c0 .......................RQQ......
2a0c0 bd bd ff bd bc bc ff 93 92 92 ff 0d 0b 0b ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a0e0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a100 00 00 ff 00 00 00 ff 00 00 00 ff 08 06 06 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
2a120 ff ff ff 00 00 00 ff c3 c2 c2 ff ff ff ff ff 99 96 96 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a140 00 00 ff 22 22 22 ff ff ff ff ff ff ff ff ff 00 00 00 ff 34 34 34 ff ff ff ff ff ff ff ff ff ff ...""".............444..........
2a160 ff ff ff ff ff ff ff ff ff ff ff d2 cf cf ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a180 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a1a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fa f8 f8 ff f0 ee ee ff 76 76 76 ff 66 65 65 ff 7e .......................vvv.fee.~
2a1c0 7d 7d ff 00 00 00 ff b5 b4 b4 ff ff ff ff ff 89 86 86 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 }}..............................
2a1e0 00 00 ff 16 16 16 ff ff ff ff ff fc fa fa ff 00 00 00 ff 86 83 83 ff ff ff ff ff c9 c6 c6 ff 17 ................................
2a200 16 16 ff 57 54 54 ff f8 f6 f6 ff ff ff ff ff 05 06 06 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...WTT..........................
2a220 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a240 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fb f9 f9 ff fc fa fa ff 00 00 00 ff 00 00 00 ff 00 ................................
2a260 00 00 ff 00 00 00 ff ba b9 b9 ff ff ff ff ff 89 86 86 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a280 00 00 ff 16 16 16 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 91 8e 8e ff ff ff ff ff 9b 9a 9a ff 00 ................................
2a2a0 00 00 ff 00 00 00 ff f4 f1 f1 ff ff ff ff ff 0a 0b 0b ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a2c0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a2e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff ff ff ff ff 16 14 14 ff 00 00 00 ff 00 ................................
2a300 00 00 ff 00 00 00 ff bd bc bc ff ff ff ff ff 83 80 80 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a320 00 00 ff 16 16 16 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a7 a6 a6 ff 00 ................................
2a340 00 00 ff 00 00 00 ff fe fb fb ff ff ff ff ff 09 09 09 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a360 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a380 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff ff ff ff ff 12 11 11 ff 00 00 00 ff 00 ................................
2a3a0 00 00 ff 00 00 00 ff bc bc bc ff ff fc fc ff 7f 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................||..............
2a3c0 00 00 ff 12 13 13 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 ................................
2a3e0 00 00 ff 07 07 07 ff ff ff ff ff ff ff ff ff 14 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a400 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a420 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fb f8 f8 ff f4 f2 f2 ff 05 05 05 ff 00 00 00 ff 00 ................................
2a440 00 00 ff 00 00 00 ff ba b9 b9 ff f5 f3 f3 ff ea e8 e8 ff eb e9 e9 ff f8 f5 f5 ff b8 b5 b5 ff 00 ................................
2a460 00 00 ff 04 05 05 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 ................................
2a480 00 00 ff 06 07 07 ff b4 b3 b3 ff ba b6 b6 ff 0e 0e 0e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a4a0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a4c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fa f8 f8 ff ed eb eb ff cc ca ca ff da d8 d8 ff da ................................
2a4e0 d7 d7 ff 00 00 00 ff b7 b6 b6 ff f5 f3 f3 ff e4 e2 e2 ff d4 d2 d2 ff fa f8 f8 ff ff ff ff ff 6c ...............................l
2a500 6b 6b ff 00 00 00 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 kk..............................
2a520 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a540 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a560 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fa f7 f7 ff eb e9 e9 ff f6 f4 f4 ff ff ff ff ff ff ................................
2a580 ff ff ff 00 00 00 ff b6 b6 b6 ff ff fd fd ff 7a 78 78 ff 00 00 00 ff 97 97 97 ff ff ff ff ff a1 ...............zxx..............
2a5a0 9e 9e ff 00 00 00 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 ................................
2a5c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a5e0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a600 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fa f8 f8 ff f1 ef ef ff 36 36 36 ff 12 12 12 ff 28 .......................666.....(
2a620 27 27 ff 00 00 00 ff b9 b8 b8 ff ff ff ff ff 84 81 81 ff 00 00 00 ff 87 84 84 ff ff ff ff ff a5 ''..............................
2a640 a3 a3 ff 00 00 00 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 ................................
2a660 00 00 ff 00 00 00 ff 18 18 18 ff 18 17 17 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a680 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a6a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fb f9 f9 ff ff fe fe ff 08 08 08 ff 00 00 00 ff 00 ................................
2a6c0 00 00 ff 00 00 00 ff bc bb bb ff ff ff ff ff 89 86 86 ff 00 00 00 ff 8e 8b 8b ff ff ff ff ff a5 ................................
2a6e0 a2 a2 ff 00 00 00 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 ................................
2a700 00 00 ff 1a 19 19 ff ff ff ff ff ff ff ff ff 14 13 13 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a720 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a740 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fc f9 f9 ff ff ff ff ff 16 14 14 ff 00 00 00 ff 00 ................................
2a760 00 00 ff 00 00 00 ff bd bc bc ff ff ff ff ff 89 86 86 ff 00 00 00 ff 8e 8b 8b ff ff ff ff ff a5 ................................
2a780 a2 a2 ff 00 00 00 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a7 a6 a6 ff 00 ................................
2a7a0 00 00 ff 08 07 07 ff ff ff ff ff ff ff ff ff 03 02 02 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a7c0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a7e0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fb f9 f9 ff fe fb fb ff 01 00 00 ff 00 00 00 ff 00 ................................
2a800 00 00 ff 00 00 00 ff bb ba ba ff ff ff ff ff 7a 77 77 ff 00 00 00 ff 81 7e 7e ff ff ff ff ff a4 ...............zww......~~......
2a820 a2 a2 ff 00 00 00 ff ff ff ff ff fc f9 f9 ff 00 00 00 ff 91 8e 8e ff ff ff ff ff 9d 9c 9c ff 00 ................................
2a840 00 00 ff 00 00 00 ff fa f7 f7 ff ff fd fd ff 02 01 01 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a860 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a880 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff fa f8 f8 ff f0 ed ed ff 65 62 62 ff 4c 4d 4d ff 64 .......................ebb.LMM.d
2a8a0 63 63 ff 00 00 00 ff b6 b5 b5 ff fb f9 f9 ff 9b 99 99 ff 17 17 17 ff c2 bf bf ff ff ff ff ff 98 cc..............................
2a8c0 95 95 ff 00 00 00 ff ff ff ff ff fc fa fa ff 00 00 00 ff 86 86 86 ff ff ff ff ff c2 c0 c0 ff 02 ................................
2a8e0 01 01 ff 4e 4d 4d ff f8 f6 f6 ff fe fc fc ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ...NMM..........................
2a900 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a920 00 00 ff 00 00 00 ff 00 00 00 ff 06 04 04 ff ff ff ff ff fe fb fb ff ff ff ff ff ff ff ff ff ff ................................
2a940 ff ff ff 00 00 00 ff c2 c0 c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 40 ...............................@
2a960 3f 3f ff 02 03 03 ff ff ff ff ff ff ff ff ff 00 00 00 ff 3d 3c 3c ff ff ff ff ff ff ff ff ff fe ??.................=<<..........
2a980 fc fc ff ff ff ff ff ff ff ff ff d5 d2 d2 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2a9a0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2a9c0 00 00 ff 00 00 00 ff 00 00 00 ff 09 08 08 ff bf be be ff b2 b1 b1 ff ae ad ad ff b2 b1 b1 ff bc ................................
2a9e0 bb bb ff 00 00 00 ff 8b 8a 8a ff ba b9 b9 ff ae ae ae ff b0 ad ad ff a3 a2 a2 ff 4e 4c 4c ff 00 ...........................NLL..
2aa00 00 00 ff 10 10 10 ff ca c6 c6 ff c2 bf bf ff 00 00 00 ff 00 00 00 ff 67 66 66 ff c6 c2 c3 ff d0 .......................gff......
2aa20 cf cd ff cf cc cc ff a6 a5 a5 ff 15 15 15 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2aa40 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2aa60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2aa80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2aaa0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2aac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2aae0 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 ......G...................<.....
2ab00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ab20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ab40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ab60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ab80 00 00 f7 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 00 00 00 ef 00 ......G...................6.....
2aba0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2abc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2abe0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ac00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ac20 00 00 f4 00 00 00 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1b 00 00 00 d2 00 ......A.........................
2ac40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ac60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ac80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2aca0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2acc0 00 00 da 00 00 00 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 51 00 ......".......................Q.
2ace0 00 00 c1 00 00 00 dd 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
2ad00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
2ad20 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
2ad40 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 de 00 00 00 c5 00 ................................
2ad60 00 00 5a 00 00 00 03 00 00 00 00 00 00 00 00 ff ff 00 ff ff 00 00 00 ff f8 00 1f ff 00 00 00 ff ..Z.............................
2ad80 e0 00 07 ff 00 00 00 ff 80 00 01 ff 00 00 00 fc 00 00 00 3f 00 00 00 f0 00 00 00 0f 00 00 00 c0 ...................?............
2ada0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2adc0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2ade0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2ae00 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2ae20 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2ae40 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2ae60 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2ae80 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 ................................
2aea0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 28 00 00 00 20 00 00 00 40 00 00 00 01 00 20 00 00 ...............(.......@........
2aec0 00 00 00 80 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2aee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 2e 00 00 00 7f 00 00 00 cb 00 00 00 cd 00 00 00 85 00 ................................
2af20 00 00 32 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..2.............................
2af40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ................................
2af80 00 00 11 00 00 00 49 00 00 00 a1 00 00 00 e4 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 ......I.........................
2afa0 00 00 e7 00 00 00 a7 00 00 00 4e 00 00 00 13 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........N.....................
2afc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2afe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 21 00 00 00 6a 00 ..........................!...j.
2b000 00 00 c0 00 00 00 f3 00 00 00 ff 00 00 00 ff 00 00 00 ff 21 22 22 ff 1b 1c 1c ff 00 00 00 ff 00 ...................!""..........
2b020 00 00 ff 00 00 00 ff 00 00 00 f4 00 00 00 c5 00 00 00 6f 00 00 00 25 00 00 00 04 00 00 00 00 00 ..................o...%.........
2b040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 38 00 00 00 8d 00 00 00 d9 00 00 00 fb 00 ..................8.............
2b080 00 00 ff 09 09 09 ff 42 43 43 ff a9 a7 a7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe fe ff a9 .......BCC......................
2b0a0 a7 a8 ff 46 44 44 ff 0b 0c 0c ff 00 00 00 ff 00 00 00 fb 00 00 00 dc 00 00 00 93 00 00 00 3d 00 ...FDD........................=.
2b0c0 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b0e0 00 00 01 00 00 00 16 00 00 00 56 00 00 00 ae 00 00 00 eb 00 00 00 fe 00 00 00 ff 00 00 00 ff 04 ..........V.....................
2b100 04 04 ff 48 46 46 ff 76 74 74 ff 72 71 71 ff 60 5f 5f ff 56 55 55 ff 56 55 55 ff 61 60 60 ff 72 ...HFF.vtt.rqq.`__.VUU.VUU.a``.r
2b120 73 71 ff 77 75 75 ff 4d 4e 4e ff 09 07 07 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ed 00 sq.wuu.MNN......................
2b140 00 00 b4 00 00 00 5b 00 00 00 19 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......[.........................
2b160 00 00 3e 00 00 00 c6 00 00 00 f6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..>.............................
2b180 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b1a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b1c0 00 00 ff 00 00 00 f8 00 00 00 cb 00 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 ..............G.................
2b1e0 00 00 a1 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b200 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b220 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b240 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ae 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b260 00 00 b5 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b280 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b2a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b2c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c0 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b2e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 1b 1b 1b ff 34 33 33 ff 00 00 00 ff 0f .......................433......
2b300 10 10 ff 00 00 00 ff 00 00 00 ff 1c 1d 1d ff 05 03 03 ff 1e 1f 1f ff 00 00 00 ff 06 06 06 ff 0e ................................
2b320 0e 0e ff 08 08 08 ff 2b 2c 2c ff 32 32 32 ff 00 00 00 ff 1d 1b 1c ff 35 35 36 ff 00 00 00 ff 00 .......+,,.222.........556......
2b340 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b360 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 65 64 64 ff e9 e6 e6 ff c0 bf c0 ff c8 c7 c7 ff 7b ...............edd.............{
2b380 7a 7a ff d2 d1 d1 ff 7e 7d 7d ff ef ec ec ff 5b 5a 5a ff bd ba ba ff 00 00 00 ff 60 5f 5f ff 98 zz.....~}}.....[ZZ.........`__..
2b3a0 97 97 ff a3 a2 a2 ff cf ce ce ff ad aa aa ff 45 44 44 ff bb ba b8 ff cc cb cc ff c0 be be ff 00 ...............EDD..............
2b3c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b3e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff d0 ce ce ff 37 36 36 ff 62 61 5f ff be bc bb ff 00 ...................766.ba_......
2b400 00 00 ff e6 e3 e3 ff b3 b1 b1 ff 86 85 85 ff 12 11 11 ff e4 e1 e1 ff cb c8 c8 ff bd ba ba ff 76 ...............................v
2b420 75 75 ff 8c 89 89 ff ba b7 b7 ff 85 84 84 ff 00 00 00 ff 7a 7a 7a ff c0 bd bd ff 8a 89 89 ff 00 uu.................zzz..........
2b440 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b460 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 96 94 94 ff be bb bc ff 6b 6a 6b ff 4a 4b 4b ff 00 .......................kjk.JKK..
2b480 00 00 ff a8 a7 a7 ff ff ff ff ff 0c 0b 0b ff 28 28 28 ff ff ff ff ff 70 6e 6e ff ff ff ff ff 89 ...............(((.....pnn......
2b4a0 88 88 ff 9e 9e 9e ff a6 a6 a6 ff 6c 6b 6b ff 2a 29 29 ff ff ff ff ff 85 84 84 ff 32 33 33 ff 00 ...........lkk.*)).........233..
2b4c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b4e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 74 73 73 ff a7 a6 a6 ff 3b 39 39 ff 00 ...................tss.....;99..
2b500 00 00 ff 21 1f 1f ff 7e 7d 7d ff 00 00 00 ff 10 10 10 ff 7d 7c 7c ff 00 00 00 ff 4b 4a 4a ff 3a ...!...~}}.........}||.....KJJ.:
2b520 39 39 ff 47 46 46 ff 90 8f 8f ff 94 93 93 ff 0d 0e 0e ff 64 62 62 ff 9e 9c 9c ff 38 36 36 ff 00 99.GFF.............dbb.....866..
2b540 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b560 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b580 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b5a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b5c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b5e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b600 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b620 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b640 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b660 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 56 56 56 ff 7e 7c 7c ff 71 70 70 ff 85 84 84 ff 26 ...............VVV.~||.qpp.....&
2b680 24 24 ff 39 38 38 ff 96 95 95 ff 13 11 11 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 47 46 46 ff 98 $$.988.....................GFF..
2b6a0 96 96 ff 07 08 08 ff 00 00 00 ff 65 63 63 ff 97 96 96 ff 99 96 96 ff 68 67 67 ff 00 00 00 ff 00 ...........ecc.........hgg......
2b6c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b6e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff bc bb bc ff ff ff ff ff ff ff ff ff ff ff ff ff 72 ...............................r
2b700 71 71 ff 8f 8c 8c ff ff ff ff ff 33 32 32 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 9b 98 98 ff ff qq.........322..................
2b720 ff ff ff 1c 1b 1b ff 61 60 60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 80 7d 7d ff 00 .......a``..................}}..
2b740 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b760 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a8 a7 a7 ff ff ff ff ff 27 26 26 ff 13 14 14 ff 00 .......................'&&......
2b780 00 00 ff 82 7f 7f ff ff ff ff ff 22 21 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 87 84 84 ff ff ..........."!!..................
2b7a0 ff ff ff 01 02 02 ff 9a 99 99 ff ff ff ff ff 0d 0c 0c ff 00 00 00 ff ff ff ff ff bd ba ba ff 00 ................................
2b7c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b7e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a9 a8 a9 ff ff ff ff ff 00 01 01 ff 00 00 00 ff 00 ................................
2b800 00 00 ff 8e 8c 8c ff ff ff ff ff 1b 1a 1a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 87 84 84 ff ff ................................
2b820 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff be bc bc ff 00 ................................
2b840 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b860 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a9 a8 a9 ff ff ff ff ff 02 03 03 ff 00 00 00 ff 00 ................................
2b880 00 00 ff 8f 8c 8c ff ff ff ff ff 23 23 23 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 83 80 80 ff ff ...........###..................
2b8a0 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff d4 d1 d1 ff 00 ................................
2b8c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b8e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a8 a7 a8 ff ff ff ff ff 18 19 19 ff 04 02 02 ff 00 ................................
2b900 00 00 ff 85 82 82 ff ff ff ff ff ef ed ed ff fe fb fb ff da d7 d7 ff 00 00 00 ff 75 72 72 ff ff ...........................urr..
2b920 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 00 00 00 ff 00 00 00 ff 92 8e 8e ff 67 65 65 ff 00 ...........................gee..
2b940 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b960 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a7 a6 a7 ff ff ff ff ff f9 f6 f6 ff ff ff ff ff 3a ...............................:
2b980 3a 3a ff 7f 7c 7c ff ff ff ff ff 8c 8a 8a ff aa a8 a8 ff ff ff ff ff 4e 4d 4d ff 65 65 65 ff ff ::..||.................NMM.eee..
2b9a0 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 03 02 02 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2b9c0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2b9e0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a8 a7 a7 ff ff ff ff ff 8d 8c 8c ff 9b 9a 9a ff 04 ................................
2ba00 03 03 ff 82 7f 7f ff ff ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff 64 64 64 ff 5c 5b 5b ff ff .......................ddd.\[[..
2ba20 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 01 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ba40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2ba60 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a9 a8 a8 ff ff ff ff ff 00 00 00 ff 00 00 00 ff 00 ................................
2ba80 00 00 ff 8c 89 89 ff ff ff ff ff 0a 09 09 ff 0a 09 09 ff ff ff ff ff 64 64 64 ff 59 59 59 ff ff .......................ddd.YYY..
2baa0 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 00 00 00 ff 00 00 00 ff ff fd fd ff ae ae ae ff 00 ................................
2bac0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2bae0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a9 a8 a9 ff ff ff ff ff 06 07 07 ff 00 00 00 ff 00 ................................
2bb00 00 00 ff 91 8e 8e ff ff ff ff ff 06 06 06 ff 06 06 06 ff ff ff ff ff 64 64 64 ff 5a 59 59 ff ff .......................ddd.ZYY..
2bb20 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff bb ba ba ff 00 ................................
2bb40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2bb60 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff a8 a7 a8 ff ff ff ff ff 02 03 03 ff 00 00 00 ff 00 ................................
2bb80 00 00 ff 85 82 82 ff ff ff ff ff 00 00 00 ff 11 11 11 ff ff ff ff ff 63 62 62 ff 5e 5e 5e ff ff .......................cbb.^^^..
2bba0 ff ff ff 00 00 00 ff 9b 9a 9a ff ff ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff b4 b3 b3 ff 00 ................................
2bbc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2bbe0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff b3 b2 b2 ff ff ff ff ff e8 e6 e6 ff ff ff ff ff 4f ...............................O
2bc00 4e 4e ff 87 84 84 ff ff ff ff ff da d8 d8 ff ed eb eb ff ff ff ff ff 39 38 39 ff 75 73 73 ff ff NN.....................989.uss..
2bc20 ff ff ff 12 12 12 ff 7b 7a 7a ff ff ff ff ff d4 d1 d1 ff d2 cf cf ff ff ff ff ff 91 90 90 ff 00 .......{zz......................
2bc40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2bc60 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 8c 8b 8b ff d0 cd cd ff c4 c1 c1 ff de db db ff 45 ...............................E
2bc80 44 44 ff 66 65 65 ff d3 d0 d0 ff c4 c1 c1 ff c2 c0 c0 ff 81 80 80 ff 00 00 00 ff 67 66 64 ff eb DD.fee.....................gfd..
2bca0 e8 e8 ff 1a 1b 1b ff 00 00 00 ff b1 b0 b0 ff de dd dd ff de dc dc ff b4 b2 b2 ff 05 06 06 ff 00 ................................
2bcc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2bce0 00 00 b6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2bd00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2bd20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2bd40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 ................................
2bd60 00 00 b5 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2bd80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2bda0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2bdc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 c0 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 03 00 ................................
2bde0 00 00 9b 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2be00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2be20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2be40 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 a8 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2be60 00 00 37 00 00 00 bc 00 00 00 dd 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ..7.............................
2be80 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
2bea0 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
2bec0 00 00 df 00 00 00 dd 00 00 00 c1 00 00 00 40 00 00 00 00 00 00 00 00 ff f0 0f ff ff 80 01 ff fe ..............@.................
2bee0 00 00 7f f8 00 00 1f c0 00 00 03 c0 00 00 03 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 ................................
2bf00 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 ................................
2bf20 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 ................................
2bf40 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 c0 00 00 03 28 00 00 00 18 00 00 00 30 .......................(.......0
2bf60 00 00 00 01 00 20 00 00 00 00 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........`....................
2bf80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2bfa0 00 00 05 00 00 00 29 00 00 00 76 00 00 00 c6 00 00 00 c7 00 00 00 79 00 00 00 2b 00 00 00 06 00 ......)...v...........y...+.....
2bfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2bfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 00 00 42 00 ..............................B.
2c000 00 00 99 00 00 00 e0 00 00 00 fc 00 00 00 fe 00 00 00 fe 00 00 00 fc 00 00 00 e1 00 00 00 9c 00 ................................
2c020 00 00 45 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..E.............................
2c040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 1d 00 00 00 62 00 00 00 b9 00 00 00 ef 07 ......................b.........
2c060 07 07 fe 41 41 41 fe a6 a4 a4 fe ff ff ff fe ff ff ff fe a2 a1 a1 fe 41 41 41 fe 08 08 08 fe 00 ...AAA.................AAA......
2c080 00 00 f0 00 00 00 bc 00 00 00 65 00 00 00 1e 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........e.....................
2c0a0 00 00 00 00 00 00 03 00 00 00 2f 00 00 00 85 00 00 00 d4 00 00 00 f9 00 00 00 fe 00 00 00 fe 27 ........../....................'
2c0c0 25 25 fe 56 55 55 fe 55 54 54 fe 48 46 46 fe 48 47 47 fe 56 54 54 fe 56 56 56 fe 2a 28 28 fe 00 %%.VUU.UTT.HFF.HGG.VTT.VVV.*((..
2c0e0 00 00 fe 00 00 00 fe 00 00 00 f9 00 00 00 d5 00 00 00 88 00 00 00 31 00 00 00 03 00 00 00 00 00 ......................1.........
2c100 00 00 00 00 00 00 2f 00 00 00 da 00 00 00 fd 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ....../.........................
2c120 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ................................
2c140 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fd 00 00 00 dd 00 00 00 35 00 00 00 00 00 ..........................5.....
2c160 00 00 00 00 00 00 51 00 00 00 fa 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ......Q.........................
2c180 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ................................
2c1a0 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 59 00 00 00 00 00 ..........................Y.....
2c1c0 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 00 00 00 fe 46 44 44 fe 61 5f 60 fe 18 16 16 fe 24 ......S............FDD.a_`.....$
2c1e0 24 24 fe 00 00 00 fe 34 35 35 fe 33 31 31 fe 00 00 00 fe 30 31 31 fe 25 24 24 fe 66 65 65 fe 3c $$.....455.311.....011.%$$.fee.<
2c200 3b 3b fe 3e 3c 3c fe 66 64 64 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ;;.><<.fdd................[.....
2c220 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 35 33 33 fe bb ba ba fe b9 b8 b8 fe 73 72 70 fe d9 ......S........533.........srp..
2c240 d8 d8 fe e3 e0 e0 fe 66 64 65 fe bf bd be fe 66 64 65 fe b3 b2 b2 fe 89 86 86 fe c2 bf bf fe 3e .......fde.....fde.............>
2c260 3e 3e fe 62 62 62 fe e7 e6 e6 fe 43 41 41 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 >>.bbb.....CAA............[.....
2c280 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 33 31 31 fe bb ba ba fe 82 80 81 fe 00 00 00 fe 7c ......S........311.............|
2c2a0 7b 7b fe e4 e3 e3 fe 00 00 00 fe ff ff ff fe b6 b3 b3 fe eb ea eb fe 88 85 86 fe c5 c4 c4 fe 48 {{.............................H
2c2c0 47 47 fe bf bc bc fe ab aa aa fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 GG........................[.....
2c2e0 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 00 00 00 fe 48 46 46 fe 6a 68 68 fe 00 00 00 fe 0a ......S............HFF.jhh......
2c300 08 08 fe 43 41 41 fe 00 00 00 fe 48 49 49 fe 00 00 00 fe 3a 3b 39 fe 1e 1c 1d fe 64 65 65 fe 2f ...CAA.....HII.....:;9.....dee./
2c320 2d 2d fe 30 31 31 fe 65 64 64 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 --.011.edd................[.....
2c340 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ......S.........................
2c360 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ................................
2c380 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ..........................[.....
2c3a0 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 05 06 06 fe 59 58 58 fe 4f 50 50 fe 3f 3d 3d fe 12 ......S............YXX.OPP.?==..
2c3c0 10 10 fe 5d 5b 5b fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 5e 5d 5d fe 0f 0e 0e fe 00 00 00 fe 5d ...][[.............^]].........]
2c3e0 5c 5c fe 67 65 65 fe 37 37 37 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 \\.gee.777................[.....
2c400 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 36 35 35 fe ff ff ff fe ff ff ff fe c7 c3 c3 fe 79 ......S........655.............y
2c420 78 78 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 00 00 00 fe ff ff ff fe 5f 5e 5e fe 98 97 97 fe ff xx....................._^^......
2c440 ff ff fe dc db db fe ff ff ff fe 1c 1b 1b fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ..........................[.....
2c460 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 25 24 24 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 57 ......S........%$$.............W
2c480 56 56 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 00 00 00 fe ff ff ff fe 44 44 44 fe b9 b6 b6 fe 8c VV.....................DDD......
2c4a0 8b 8b fe 00 00 00 fe ff ff ff fe 31 30 30 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ...........100............[.....
2c4c0 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 26 25 25 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 5d ......S........&%%.............]
2c4e0 5c 5c fe fa f7 f7 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe ff ff ff fe 42 41 41 fe be bc bc fe 97 \\.....................BAA......
2c500 96 96 fe 00 00 00 fe ff ff ff fe 43 42 42 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ...........CBB............[.....
2c520 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 24 23 23 fe ff ff ff fe 4d 4c 4c fe 0e 0d 0d fe 53 ......S........$##.....MLL.....S
2c540 52 52 fe ff ff ff fe ea e7 e7 fe ed ec ec fe 00 00 00 fe f8 f5 f5 fe 41 41 41 fe bf bc bc fe 9d RR.....................AAA......
2c560 9c 9c fe 00 00 00 fe 6f 6e 6e fe 0e 0c 0c fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 .......onn................[.....
2c580 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 24 23 23 fe ff ff ff fe f7 f6 f6 fe ae ad ad fe 58 ......S........$##.............X
2c5a0 57 57 fe f7 f5 f5 fe 0d 0c 0c fe ff ff ff fe 40 3f 3f fe ec e9 e9 fe 41 41 41 fe bf bc bc fe 9e WW.............@??.....AAA......
2c5c0 9e 9e fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ..........................[.....
2c5e0 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 25 24 24 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 58 ......S........%$$.............X
2c600 57 57 fe fe fb fb fe 00 00 00 fe fa f9 f9 fe 44 43 43 fe e5 e2 e2 fe 41 41 41 fe bf bc bc fe 9b WW.............DCC.....AAA......
2c620 9b 9b fe 00 00 00 fe ce cc cc fe 26 24 24 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ...........&$$............[.....
2c640 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 25 24 24 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 5c ......S........%$$.............\
2c660 5b 5b fe f9 f6 f6 fe 00 00 00 fe f7 f6 f6 fe 44 43 43 fe e6 e4 e4 fe 43 42 42 fe bc b9 b9 fe 8a [[.............DCC.....CBB......
2c680 8a 8a fe 00 00 00 fe ff ff ff fe 34 32 32 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ...........422............[.....
2c6a0 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 2b 2a 2a fe ff ff ff fe 78 77 77 fe 3d 3c 3c fe 5e ......S........+**.....xww.=<<.^
2c6c0 5d 5d fe ff ff ff fe 53 53 53 fe ff ff ff fe 3e 3e 3e fe f9 f6 f6 fe 50 50 50 fe b5 b2 b2 fe cc ]].....SSS.....>>>.....PPP......
2c6e0 cb cb fe 46 45 45 fe ff ff ff fe 27 28 28 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ...FEE.....'((............[.....
2c700 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 2c 2a 2a fe f2 f0 f0 fe ee ec ec fe bc b8 b8 fe 57 ......S........,**.............W
2c720 56 56 fe f1 f0 ee fe de db db fe ba b8 b8 fe 00 00 00 fe d4 d1 d1 fe 49 4a 4a fe 3a 3b 3b fe f0 VV.....................IJJ.:;;..
2c740 ef ef fe f2 f1 f1 fe c0 bd bd fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ..........................[.....
2c760 00 00 00 00 00 00 53 00 00 00 fa 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ......S.........................
2c780 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ................................
2c7a0 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 ..........................[.....
2c7c0 00 00 00 00 00 00 4c 00 00 00 f8 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ......L.........................
2c7e0 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 ................................
2c800 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 f9 00 00 00 53 00 00 00 00 00 ..........................S.....
2c820 00 00 00 00 00 00 1d 00 00 00 b3 00 00 00 de 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
2c840 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
2c860 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 de 00 00 00 b6 00 00 00 21 00 00 00 00 ff ..........................!.....
2c880 00 ff 00 fc 00 3f 00 e0 00 07 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 .....?..........................
2c8a0 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 ................................
2c8c0 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 28 ...............................(
2c8e0 00 00 00 14 00 00 00 28 00 00 00 01 00 20 00 00 00 00 00 90 06 00 00 00 00 00 00 00 00 00 00 00 .......(........................
2c900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c920 00 00 05 00 00 00 27 00 00 00 74 00 00 00 c5 00 00 00 c7 00 00 00 77 00 00 00 29 00 00 00 05 00 ......'...t...........w...).....
2c940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2c960 00 00 00 00 00 00 00 00 00 00 0d 00 00 00 40 00 00 00 97 00 00 00 df 00 00 00 fc 30 2f 2f ff 2c [email protected]//.,
2c980 2a 2a ff 00 00 00 fc 00 00 00 e0 00 00 00 9a 00 00 00 43 00 00 00 0e 00 00 00 00 00 00 00 00 00 **................C.............
2c9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 1b 00 00 00 5f 00 00 00 b7 00 00 00 ef 04 ......................_.........
2c9c0 04 04 fe 58 58 58 ff b8 b6 b6 ff ed eb eb ff eb e9 e9 ff b8 b6 b6 ff 5b 5b 5b ff 06 06 06 fe 00 ...XXX.................[[[......
2c9e0 00 00 f0 00 00 00 ba 00 00 00 63 00 00 00 1d 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 49 00 ..........c...................I.
2ca00 00 00 d0 00 00 00 f8 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ca20 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f9 00 00 00 d3 00 ................................
2ca40 00 00 4e 00 00 00 00 00 00 00 01 00 00 00 92 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ..N.............................
2ca60 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2ca80 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 99 00 00 00 02 00 00 00 01 00 00 00 97 00 ................................
2caa0 00 00 ff 00 00 00 ff 55 55 55 ff 6c 6b 6b ff 3d 3c 3c ff 29 28 28 ff 45 46 46 ff 40 3e 3e ff 00 .......UUU.lkk.=<<.)((.EFF.@>>..
2cac0 00 00 ff 38 38 36 ff 64 62 62 ff 54 53 53 ff 45 44 44 ff 78 76 76 ff 00 00 00 ff 00 00 00 ff 00 ...886.dbb.TSS.EDD.xvv..........
2cae0 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 14 12 12 ff b7 b4 b4 ff a1 a0 a0 ff 5b ...............................[
2cb00 5a 5a ff f6 f2 f2 ff 81 80 80 ff c0 bf bd ff bd bb bc ff a7 a5 a5 ff c7 c6 c6 ff 63 62 62 ff 6b ZZ.........................cbb.k
2cb20 68 68 ff d1 ce ce ff 07 08 08 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 hh..............................
2cb40 00 00 ff 00 00 00 ff 98 96 96 ff 8e 8d 8d ff 00 00 00 ff ab aa aa ff 09 0a 0a ff 9b 99 9a ff 67 ...............................g
2cb60 68 68 ff 88 87 87 ff a6 a4 a4 ff 7a 78 78 ff 88 87 87 ff 9d 9c 9c ff 00 00 00 ff 00 00 00 ff 00 hh.........zxx..................
2cb80 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2cba0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2cbc0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 ................................
2cbe0 00 00 ff 00 00 00 ff 45 44 44 ff 47 46 46 ff 15 14 14 ff 3d 3e 3e ff 06 07 07 ff 00 00 00 ff 00 .......EDD.GFF.....=>>..........
2cc00 00 00 ff 4a 49 49 ff 00 00 00 ff 33 34 34 ff 52 50 50 ff 26 24 24 ff 00 00 00 ff 00 00 00 ff 00 ...JII.....344.RPP.&$$..........
2cc20 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 04 04 04 ff ff ff ff ff e8 e7 e7 ff 6d ...............................m
2cc40 6a 6a ff ff ff ff ff 48 47 47 ff 00 00 00 ff 14 13 13 ff ff ff ff ff 3a 3a 3a ff ff ff ff ff c4 jj.....HGG.............:::......
2cc60 c3 c3 ff ff ff ff ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 ................................
2cc80 00 00 ff 00 00 00 ff ff ff ff ff 00 00 00 ff 00 00 00 ff ef ed ed ff 22 21 21 ff 00 00 00 ff 00 ......................."!!......
2cca0 00 00 ff fe fb fb ff 3c 3c 3c ff d8 d7 d7 ff 00 00 00 ff ff ff ff ff 07 08 08 ff 00 00 00 ff 00 .......<<<......................
2ccc0 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff 02 03 03 ff 00 ................................
2cce0 00 00 ff ea e7 e7 ff a6 a4 a4 ff 57 56 56 ff 00 00 00 ff f3 f0 f0 ff 3c 3b 3b ff e8 e7 e7 ff 00 ...........WVV.........<;;......
2cd00 00 00 ff e2 de de ff 0d 0e 0e ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 ................................
2cd20 00 00 ff 00 00 00 ff ff ff ff ff f2 f1 f1 ff 53 54 54 ff e6 e4 e4 ff 93 93 93 ff fe fb fb ff 4a ...............STT.............J
2cd40 4a 4a ff e8 e6 e6 ff 3c 3c 3c ff ea e9 e9 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 JJ.....<<<......................
2cd60 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff 21 21 21 ff 00 ...........................!!!..
2cd80 00 00 ff ec e8 e8 ff 00 00 00 ff c2 bf bf ff 55 54 54 ff e0 de de ff 3c 3b 3b ff e9 e8 e8 ff 00 ...............UTT.....<;;......
2cda0 00 00 ff 9c 9a 9a ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 ................................
2cdc0 00 00 ff 00 00 00 ff ff ff ff ff 00 00 00 ff 00 00 00 ff ea e6 e6 ff 02 04 04 ff c4 c2 c2 ff 54 ...............................T
2cde0 54 54 ff e4 e1 e1 ff 3c 3b 3b ff d9 d8 d8 ff 00 00 00 ff ff ff ff ff 07 08 08 ff 00 00 00 ff 00 TT.....<;;......................
2ce00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 05 05 05 ff ff ff ff ff e1 e0 e0 ff 61 ...............................a
2ce20 60 60 ff f7 f4 f4 ff d4 d4 d4 ff ff ff ff ff 4e 4e 4e ff ff ff ff ff 3d 3c 3c ff ff ff ff ff be ``.............NNN.....=<<......
2ce40 ba ba ff ff ff ff ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 ................................
2ce60 00 00 ff 00 00 00 ff 52 51 51 ff 55 55 54 ff 1a 1b 19 ff 39 37 38 ff 4a 49 49 ff 2e 2e 2e ff 00 .......RQQ.UUT.....978.JII......
2ce80 00 00 ff 4d 4c 4c ff 00 00 00 ff 3f 40 40 ff 60 5e 5e ff 2d 2e 2e ff 00 00 00 ff 00 00 00 ff 00 ...MLL.....?@@.`^^.-............
2cea0 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 93 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2cec0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2cee0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 53 00 ..............................S.
2cf00 00 00 d5 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 ................................
2cf20 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 d6 00 ................................
2cf40 00 00 59 00 00 00 00 fc 03 f0 00 f0 00 f0 00 80 00 10 00 80 00 10 00 00 00 00 00 00 00 00 00 00 ..Y.............................
2cf60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cf80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 10 00 28 00 00 00 10 00 00 00 20 .......................(........
2cfa0 00 00 00 01 00 20 00 00 00 00 00 40 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...........@....................
2cfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 25 00 00 00 71 00 00 00 c3 00 ......................%...q.....
2cfe0 00 00 c5 00 00 00 74 00 00 00 27 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......t...'.....................
2d000 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 3e 00 00 00 94 06 06 04 dd 3d 3d 3d fc a5 a4 a4 ff a3 ..............>........===......
2d020 a2 a2 ff 3d 3d 3d fc 06 06 06 df 00 00 00 97 00 00 00 40 00 00 00 0d 00 00 00 00 00 00 00 00 00 ...===............@.............
2d040 00 00 02 00 00 00 4c 00 00 00 b5 00 00 00 ee 00 00 00 fe 0c 0c 0c ff 36 37 37 ff 40 3e 3e ff 3f ......L................677.@>>.?
2d060 3e 3e ff 38 37 37 ff 0e 0e 0e ff 00 00 00 fe 00 00 00 ef 00 00 00 b7 00 00 00 50 00 00 00 03 00 >>.877....................P.....
2d080 00 00 0f 00 00 00 c5 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2d0a0 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ca 00 00 00 12 00 ................................
2d0c0 00 00 12 00 00 00 cd 00 00 00 ff 5d 5c 5c ff 7a 79 79 ff 5a 58 58 ff 55 55 56 ff 53 52 52 ff 23 ...........]\\.zyy.ZXX.UUV.SRR.#
2d0e0 22 22 ff 55 54 54 ff 78 77 77 ff 4b 4a 4a ff 7f 7f 7f ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 "".UTT.xww.KJJ..................
2d100 00 00 12 00 00 00 cd 00 00 00 ff ae ac aa ff 89 88 88 ff 78 79 77 ff b6 b4 b4 ff ac ab ab ff e0 ...................xyw..........
2d120 dd dd ff b5 b2 b2 ff b3 b2 b2 ff 89 88 88 ff ad ab ab ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 ................................
2d140 00 00 12 00 00 00 cd 00 00 00 ff 10 11 11 ff 0c 0d 0d ff 00 00 00 ff 00 00 00 ff 00 01 01 ff 00 ................................
2d160 00 00 ff 06 07 07 ff 18 16 16 ff 04 05 05 ff 1b 1b 1b ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 ................................
2d180 00 00 12 00 00 00 cd 00 00 00 ff 2a 29 29 ff 30 2f 2f ff 07 08 08 ff 1f 20 20 ff 00 00 00 ff 00 ...........*)).0//..............
2d1a0 00 00 ff 0b 0c 0c ff 00 00 00 ff 38 37 37 ff 0f 0e 0e ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 ...........877..................
2d1c0 00 00 12 00 00 00 cd 00 00 00 ff fb f8 f8 ff b6 b3 b3 ff 7a 79 79 ff c7 c5 c5 ff 00 00 00 ff 4a ...................zyy.........J
2d1e0 48 48 ff bf bd bd ff c2 c1 c1 ff bb ba ba ff e4 e2 e2 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 HH..............................
2d200 00 00 12 00 00 00 cd 00 00 00 ff da d6 d6 ff 00 00 00 ff 15 14 14 ff ba b9 b9 ff 00 00 00 ff 26 ...............................&
2d220 25 25 ff a8 a8 a8 ff b6 b4 b4 ff 0d 0c 0c ff e5 e4 e4 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 %%..............................
2d240 00 00 12 00 00 00 cd 00 00 00 ff f2 ef ef ff 93 92 92 ff 54 53 53 ff ff fe fe ff c6 c4 c4 ff 61 ...................TSS.........a
2d260 60 60 ff 9e 9d 9d ff bf be be ff 00 00 00 ff 24 25 25 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 ``.............$%%..............
2d280 00 00 12 00 00 00 cd 00 00 00 ff e7 e4 e4 ff 41 40 40 ff 3a 39 39 ff 90 8f 8f ff 83 80 80 ff 81 ...............A@@.:99..........
2d2a0 7f 7f ff 96 95 95 ff bd bc bc ff 00 00 00 ff 57 55 55 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 ...............WUU..............
2d2c0 00 00 12 00 00 00 cd 00 00 00 ff e2 df df ff 00 00 00 ff 28 26 26 ff 9d 9c 9c ff 93 92 92 ff 88 ...................(&&..........
2d2e0 87 87 ff a1 a0 a0 ff ba ba ba ff 2f 2e 2e ff ef eb eb ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 .........../....................
2d300 00 00 12 00 00 00 cd 00 00 00 ff d6 d2 d2 ff da d8 d8 ff 72 70 70 ff ec ea ea ff c8 c6 c7 ff 58 ...................rpp.........X
2d320 57 57 ff 8e 8d 8b ff 91 8e 8e ff e1 de de ff aa a9 a9 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 WW..............................
2d340 00 00 11 00 00 00 cc 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 ................................
2d360 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 d0 00 00 00 14 00 ................................
2d380 00 00 08 00 00 00 95 00 00 00 de 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 ................................
2d3a0 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 de 00 00 00 9a 00 00 00 09 f0 ................................
2d3c0 0f 00 00 c0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2d3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 ...............................P
2d400 4b 03 04 0a 00 00 00 00 00 3a 5d 5b 5c 7b 65 6b a1 9d 32 00 00 9d 32 00 00 0b 00 00 00 66 61 76 K........:][\{ek..2...2......fav
2d420 69 63 6f 6e 2e 69 63 6f 00 00 01 00 07 00 10 10 00 00 00 00 20 00 78 01 00 00 76 00 00 00 18 18 icon.ico..............x...v.....
2d440 00 00 00 00 20 00 18 02 00 00 ee 01 00 00 20 20 00 00 00 00 20 00 c0 02 00 00 06 04 00 00 30 30 ..............................00
2d460 00 00 00 00 20 00 e4 03 00 00 c6 06 00 00 40 40 00 00 00 00 20 00 58 05 00 00 aa 0a 00 00 80 80 ..............@@......X.........
2d480 00 00 00 00 20 00 cd 0a 00 00 02 10 00 00 00 00 00 00 00 00 20 00 ce 17 00 00 cf 1a 00 00 89 50 ...............................P
2d4a0 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1f f3 ff 61 00 NG........IHDR................a.
2d4c0 00 01 3f 49 44 41 54 78 9c 8d 53 0b 91 85 30 0c ec 73 50 07 14 05 0f 07 77 28 00 07 e0 04 1c 14 ..?IDATx..S...0..sP.....w(......
2d4e0 07 e0 00 50 80 84 0e 0a 8a 03 ea 60 6f b6 03 ef 41 1f c7 5d 66 c2 a7 69 b6 d9 64 2b 44 60 00 be ...P.......`o...A..]f..i..d+D`..
2d500 01 68 00 16 6f 33 00 5a 00 2a dc ff 32 00 12 40 b3 ae 2b aa aa 42 14 45 e0 32 3d 49 12 94 65 09 .h..o3.Z.*..2..@..+..B.E.2=I..e.
2d520 6b 3d 26 c1 e5 55 b2 69 db 16 52 ca 57 62 e8 8c 69 ad f7 8a de 20 00 1a 06 7e 4b 0c bd eb 3a 5f k=&..U.i..R.Wb..i........~K...:_
2d540 09 73 1f e4 b5 2c 8b 4d d3 54 64 59 26 a4 3c 57 b7 db 3c cf 62 18 06 ff cd 3d d6 5a be 53 9e de .s...,.M.TdY&.<W..<.b....=.Z.S..
2d560 92 33 b9 df 59 51 14 a7 2a 98 e3 ab 00 60 8c 31 97 dc b9 46 e0 be ef 3f 62 4a 29 02 58 02 f8 9f .3..YQ..*....`.1...F...?bJ).X...
2d580 2b ae 4d d3 e0 2e 4e 13 fe 71 11 dc 4e f0 a5 de c5 05 cb 38 ce 7c 77 d2 e2 dc af a8 51 17 8c 93 +.M...N..q..N......8.|w.....Q...
2d5a0 be 60 23 c2 53 28 9a 3b db c5 c6 01 3c 28 5d e7 dc 14 c7 b1 70 ce f9 31 e5 79 2e 9e cf e7 e5 38 .`#.S(.;....<(].....p..1.y.....8
2d5c0 b9 67 1c 47 31 4d 93 50 4a c5 bb 90 34 55 f8 5f 21 6d cd f5 42 3a 49 99 6a fc 4b ca 9b 0a cf 52 .g.G1M.PJ...4U._!m..B:I.j.K....R
2d5e0 3e 80 68 36 8e a2 61 a3 8e 1d af eb 7a 17 db e7 65 0a 80 38 1f 5e 5d df e6 cd 78 0d 99 f8 15 26 >.h6..a.....z...e..8.^]...x....&
2d600 fc 00 ee 2b d2 68 0b 68 4e b2 00 00 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 ...+.h.hN.....IEND.B`..PNG......
2d620 00 0d 49 48 44 52 00 00 00 18 00 00 00 18 08 06 00 00 00 e0 77 3d f8 00 00 01 df 49 44 41 54 78 ..IHDR..............w=.....IDATx
2d640 9c b5 56 81 91 c2 20 10 24 33 5f 00 1d 48 09 76 20 5f 81 e9 c0 12 42 07 c1 0a 8c 15 60 07 6a 05 ..V.....$3_..H.v._....B.....`.j.
2d660 da 82 15 60 05 26 1d ec cf 22 89 fa c6 88 be 7f 33 68 86 90 bb dd 63 ef 40 88 01 03 20 01 58 00 ...`.&..."[email protected].
2d680 3b 00 1e 17 ab e3 5c 01 40 0d f9 78 e4 58 d1 41 5d d7 58 2c 16 98 4e a7 18 8d 46 e0 2b 0e 3e 4f ;.....\[email protected]].X,..N...F.+.>O
2d6a0 26 13 38 e7 e0 7d 88 eb 92 03 01 30 a7 d3 a9 2e cb 12 52 ca ce e9 d0 e0 da c8 ca 3c 73 6e 89 48 &.8..}.....0......R........<sn.H
2d6c0 29 95 e4 58 5c 0d 7e 13 d9 d8 87 c8 df 75 2e ee 83 98 be 9c d7 7f 71 2e ae 82 30 c5 ed 9e 7c c5 )..X\.~......u........q...0...|.
2d6e0 18 a5 b5 56 36 4d 23 b4 d6 42 a9 b4 fd 6a 9a 46 6c 36 9b 9b b9 e3 f1 28 96 cb a5 b4 d6 3a 21 c4 ...V6M#..B...j.Fl6.....(.....:!.
2d700 77 40 4f 5a e3 f1 b8 a5 97 6c de fb 5e 16 14 07 15 48 99 93 c1 94 51 d7 eb b5 90 52 06 04 43 a6 [email protected]..^....H....Q....R..C.
2d720 ae d8 55 55 f5 90 d9 6a b5 12 c6 98 82 0c 76 44 42 bd a7 c8 d2 47 96 8f d0 b7 23 cf 73 2e db 31 ..UU...j......vDB....G....#.s..1
2d740 40 d0 7c ca 06 1a 63 ba f4 3c 13 04 df 13 07 03 24 49 53 5d 24 18 2a 38 05 10 2d fc a6 2c 76 ce @.|...c..<......$IS]$.*8..-..,v.
2d760 75 a9 49 05 d4 06 f0 d7 7d 66 20 9f c1 66 b3 d9 4b ed 23 6c 32 9b d9 27 36 56 44 89 56 55 d5 7e u.I.....}f...f..K.#l2..'6VD.VU.~
2d780 b3 a3 4c f7 5a 6b bd dd 6e 7b 25 67 ad ed a4 c9 7f ef fd a0 8c 29 75 ca 94 72 57 4a 6d 42 cf 67 ..L.Zk..n{%g.........)u..rWJmB.g
2d7a0 51 f4 49 94 73 af da af a2 55 5f 59 96 35 00 f6 45 51 e8 f9 7c 7e 57 30 79 9e 07 54 29 46 d4 87 Q.I.s....U_Y.5..EQ..|~W0y..T)F..
2d7c0 c3 81 05 46 f4 ab 2c cb ce 55 cb 48 6c 50 9f 6a 76 38 9f 0d ea 3f db 75 d1 4b 11 40 f9 81 03 a7 ...F..,..U.HlP.jv8...?.u.K.@....
2d7e0 1c cc 23 99 90 a2 b5 36 c9 b1 94 12 5c 1b cf 80 7e e4 3d 41 98 48 47 44 ac 60 ad f5 0d 2b 3e b3 ..#....6....\...~.=A.HGD.`...+>.
2d800 f8 d8 20 63 5b e6 0d e3 ed db 05 af 26 74 10 3c b5 6a 8c 73 2c d7 41 89 fd 00 ca 0c 49 c6 16 f5 ...c[.......&t.<.j.s,.A.....I...
2d820 8c 06 00 00 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 ......IEND.B`..PNG........IHDR..
2d840 00 20 00 00 00 20 08 06 00 00 00 73 7a 7a f4 00 00 02 87 49 44 41 54 78 9c cd 57 ed ad e2 30 10 ...........szz.....IDATx..W...0.
2d860 9c 48 f7 1f d3 41 5e 07 e9 20 a1 02 e8 e0 a5 83 94 40 ae 02 b8 0a 02 15 c0 55 10 3a 80 0e 80 0a .H...A^[email protected].:....
2d880 12 2a d8 d3 18 3b 32 5c 44 62 3f de e9 46 5a 01 21 f6 ae f7 63 76 1d 61 24 44 44 01 58 00 48 01 .*...;2\Db?..FZ.!...cv.a$DD.X.H.
2d8a0 24 00 62 00 7c 46 b4 00 2e 00 4e 00 0e 00 7e 47 51 c4 67 83 88 46 28 a6 a2 02 40 de b6 ad da ef $.b.|F....N...~GQ.g..F(...@.....
2d8c0 f7 38 9d 4e 68 db 16 97 0b 75 02 4a 29 c4 71 8c 2c cb b4 f0 37 80 0d 80 9f 51 14 dd 5f f2 85 88 .8.Nh....u.J).q.,...7....Q.._...
2d8e0 28 11 59 8b 88 d4 75 2d 69 9a 0a 1f 8f 91 3c cf f5 1a 83 55 88 f2 58 44 ce e7 f3 d9 4b 71 9f 21 (.Y...u-i.....<....U..XD....Kq.!
2d900 dc 83 7b 19 4f 8e 52 9e 70 c1 6e b7 13 a5 54 b0 72 2b 71 1c 0b f7 32 46 24 a3 4e 5e 55 d5 97 15 ..{.O.R.p.n...T.r+q...2F$.N^U...
2d920 3f cb 66 b3 19 f4 84 b2 27 7f b7 72 2b 8e 27 54 df e9 d7 8c 17 5d f6 5d 06 30 a4 26 27 56 0f 65 ?.f.....'..r+.'T.....].].0.&'V.e
2d940 28 77 b7 9c f3 3c c7 76 bb ed ca ca 94 93 37 0e 07 52 41 3f 58 a6 75 5d f3 eb 47 57 a2 22 52 b1 (w...<.v......7..RA?X.u]..GW."R.
2d960 6c 68 61 59 96 d2 34 8d 7c 05 f3 f9 fc a5 27 4c 89 ae dc 7a 97 a2 28 e4 78 3c ca 3b 30 14 c6 2c lhaY..4.|.....'L...z..(.x<.;0..,
2d980 cb f8 1a 4f a9 7e 90 5e c9 6a 49 92 68 b1 0c c7 cf 31 e0 1a 37 54 65 59 76 0c f9 2a 44 64 55 a5 ...O.~.^.jI.h....1..7TeYv..*DdU.
2d9a0 d4 5c bb df 9e 7c b9 5c 7a d7 be c9 6c 0d 26 d8 d8 75 2c 75 ea a6 01 47 c6 fc f3 f3 33 88 e9 7c .\...|.\z...l.&..u,u...G....3..|
2d9c0 62 ef 0a 43 4e dd 34 a0 09 ad 7d 53 52 1a be e4 65 8c 6f 68 40 d0 e9 59 2d 16 f4 a0 2f 7f 98 44 b..CN.4...}[email protected].../..D
2d9e0 14 6d 80 6f c3 a1 32 17 cc 9d d0 f0 81 07 f0 f5 40 68 e2 f5 ec d1 e8 24 64 42 84 26 5e 48 bb e6 .m.o..2.........@h.....$dB.&^H..
2da00 1e 86 ec 8e ba 0c c7 26 90 c3 e5 1a be c9 6b 99 56 6b be 97 7e 15 89 08 47 ad 6a 3a 9d 0e 92 ce .......&......k.Vk..~...G.j:....
2da20 7a bd 46 51 70 3a bb 83 84 33 44 3a 16 6e 7f e1 3e ec 3b 4a a9 dc 52 71 c3 ac f4 49 bc 50 f0 e4 z.FQp:...3D:.n..>.;J..Rq...I.P..
2da40 86 03 08 a5 ad 63 63 60 83 78 65 80 b3 28 08 8c b9 65 5a d3 8c 2a ea 7e 68 c7 b3 d9 ec 65 2b 4d .....cc`.xe..(...eZ..*.~h....e+M
2da60 53 4e e4 fe b8 dd 6e 5d 7f a1 eb ab aa 7a 6c c7 d6 0b 4c b0 77 cc 81 af c2 f8 3c 90 74 30 b9 f0 SN....n].....zl...L.w.....<.t0..
2da80 4f 46 32 e7 42 f3 7f 0d a5 7f 8d e5 ef 98 0f 19 d2 d1 63 79 df c5 24 a4 51 59 61 69 7b 5f 4c 9e OF2.B.............cy..$.QYai{_L.
2daa0 72 62 c5 d5 2c 1b 1f 43 a8 d8 bd 9a f5 8e e1 9e 97 d3 a5 b9 9c ea 32 a5 5c af d7 6e 6c 23 c3 4d rb..,..C..............2.\..nl#.M
2dac0 26 13 3d 9e 2d 16 0b 32 1c ff e0 e5 f4 d7 d0 e5 74 d0 00 d7 23 df 71 3d ff 03 8e 26 7e d8 c9 b8 &.=.-..2........t...#.q=...&~...
2dae0 df f2 00 00 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 ......IEND.B`..PNG........IHDR..
2db00 00 30 00 00 00 30 08 06 00 00 00 57 02 f9 87 00 00 03 ab 49 44 41 54 78 9c dd 5a 8b 71 e2 30 10 .0...0.....W.......IDATx..Z.q.0.
2db20 5d 77 a0 ab 20 ba 0a ce 1d e0 74 e0 0e 70 2a 80 0e a0 03 73 15 38 1d 30 57 81 b9 0a a0 03 d1 81 ]w........t..p*....s.8.0W.......
2db40 d2 81 6e 9e 22 99 b5 11 09 b6 a5 90 b9 37 b3 99 98 10 79 ff 7a fa 64 14 01 c6 18 41 44 25 11 fd ..n."........7....y.z.d....AD%..
2db60 22 22 49 44 39 11 09 27 1e 67 27 27 27 7f b3 2c c3 f3 2c 64 33 95 5e 13 d1 82 88 0a fe b7 f3 f9 ""ID9..'.g'''..,..,d3.^.........
2db80 4c 6f 6f 6f 56 3c a4 94 56 06 38 11 d1 2e 96 31 77 2b 6e 8c d9 1a 63 b4 c1 0f ad 4d db b6 66 b5 LoooV<..V.8....1w+n...c....M..f.
2dba0 5a 99 3c cf 8d 10 c2 e0 6b b7 64 b1 58 d8 ef e2 7f 06 68 8c 31 32 b5 f2 9d e2 4a 29 b3 d9 6c 3e Z.<.....k.d.X.....h.12....J)..l>
2dbc0 55 f8 23 91 52 9a aa aa ec 58 0c db 14 8a 4b 63 cc d1 7b 7c b9 5c 4e 56 fa 96 54 7d 43 54 b4 68 U.#.R....X....Kc..{|.\NV..T}CT.h
2dbe0 18 63 2a ef f5 ba ae 67 79 fc 9e 88 d4 75 ed 8d c0 3b cb 18 29 63 bd 5e 96 65 32 c5 29 10 0d bc .c*....gy....u...;..)c.^.e2.)...
2dc00 73 56 4a 79 e5 11 56 78 e6 ab 94 27 16 0d 96 52 e3 8c 40 e8 1e a9 3c 85 8d 58 8e 29 58 8d 10 3e sVJy..Vx...'...R..@...<..X.)X..>
2dc20 52 79 62 46 b8 74 d2 77 15 b6 eb 00 49 3a cd 54 29 4b 9b 10 c0 f1 ae bc 47 27 78 b4 d2 34 10 d6 RybF.t.w....I:.T)K......G'x..4..
2dc40 9d 36 1f a5 ce c3 f3 9e 6e 08 da 37 4b 25 11 32 a0 19 a6 4e 51 14 a6 69 9a e1 4c 19 0d fb fd 7e .6......n..7K%.2...NQ..i..L....~
2dc60 74 7b 0d 46 81 7b df 17 4e 80 ab 24 c1 d3 d3 d3 28 23 9c 33 fb 51 70 b3 ad f5 3e 08 19 9b 44 92 t{.F.{..N..$....(#.3.Qp...>...D.
2dc80 42 39 87 8d 11 f0 af ab 28 78 9e 83 94 49 95 2e 21 c8 09 b5 c6 6a a1 85 ee 99 eb ad ea 70 38 f4 B9......(x...I..!....j.......p8.
2dca0 38 3b b8 fc e9 74 b2 dc 7e 0e 8a a2 08 ad 03 e8 f5 f5 95 5e 5e 5e 26 8d d9 b6 ad 1d 97 88 7e 74 8;...t..~..........^^^&.......~t
2dcc0 e9 73 3c da 20 58 eb e6 d2 64 2e e0 fe a1 d4 99 d3 e9 56 97 31 97 30 a0 6b b0 b1 5b e8 80 0a 74 .s<..X...d........V.1.0.k..[...t
2dce0 98 3b 49 e6 79 ee 87 aa 61 40 9b aa ff a3 05 87 bc 3f 77 5c 21 b0 28 b4 d8 77 d4 21 f6 ec 0b 67 .;I.y...a@.......?w\!.(..w.!...g
2dd00 c4 2a 5c 0a 88 8b ac a2 d8 03 0f 5e d0 43 4c 27 1d df 6b 56 5b 03 f0 10 53 f9 f5 7a 1d bd 70 69 .*\........^.CL'..kV[...S..z..pi
2dd20 20 7e a2 b5 06 e0 e1 bb 17 2e 85 23 60 0d d0 31 23 10 2a dc d8 11 96 ac be 6c 11 c7 e8 0c 03 de .~.........#`..1#.*......l......
2dd40 9e a4 70 e9 9a 5a db 22 de e3 b7 18 13 57 28 75 30 29 c6 f6 be be 70 b5 b6 9b c8 30 39 cc 19 78 ..p..Z.".....W(u0)....p....09..x
2dd60 bb dd 06 0b 37 e6 36 8c bc ae af ba a3 12 98 9e 63 e4 24 c7 9c 31 89 09 9c 00 07 79 cf fb 02 46 ....7.6.........c.$..1.....y...F
2dd80 6f c8 1c af d6 20 73 cf cf cf 93 c8 55 d3 34 54 55 d5 d5 e7 20 82 18 77 0e a4 94 94 e7 39 09 21 o.....s.....U.4TU......w.....9.!
2dda0 ba 31 21 8e cc fd b4 1f 22 97 60 dd 94 70 b3 55 52 72 28 a5 2c e5 bf 5a e0 a3 d6 a6 16 dc 57 ad .1!.....".`..p.URr(.,..Z......W.
2ddc0 1f b4 d6 b6 4e 99 c3 96 c3 2d 73 3d b6 9d 32 6f 24 45 db b6 5d 2b 66 0e eb 2f 32 7c 14 c6 cc 98 ....N....-s=..2o$E..]+f../2|....
2dde0 48 b9 54 11 50 4a d9 49 11 e7 09 81 74 6d ae 8a c5 47 61 6a 2d a4 16 d9 6f a1 e1 1d 3a 1f 85 ef H.T.PJ.I....tm...Gaj-...o...:...
2de00 b8 b1 b5 db ed 3e de d8 62 46 d8 26 fb 95 db e9 f4 89 b0 d4 51 ff ff e6 2e e0 67 e7 47 6f 33 ca .....>..bF.&........Q.....g.Go3.
2de20 7e de 8f 3b ad f1 f5 f0 4d 0e 38 36 a3 94 1f 1a 91 ea 60 8f 6e 08 ea 8f 31 ce 69 ca 33 23 4a 7e ~..;....M.86......`.n...1.i.3#J~
2de40 c8 97 32 1a 42 08 de 6d f4 dd a7 32 77 16 f6 fb 36 80 52 c9 8e 59 f5 c5 eb c7 24 87 de 3e a5 b8 ..2.B..m...2w...6.R..Y....$..>..
2de60 21 73 22 22 1c 4d 66 b9 ae 67 a7 cc 9d d1 e8 2d 7c fd 55 03 70 a3 cf 14 06 21 f3 57 0d f4 c5 e3 !s"".Mf..g.....-|.U.p....!.W....
2de80 56 f1 e0 c1 45 c2 cb 1e 08 31 48 f9 ca dd 4e e9 e0 39 bb 07 b8 3c 24 b0 c9 7b 70 f2 3b cb b2 cb V...E....1H...N..9...<$..{p.;...
2dea0 cd 90 11 98 6c 00 07 33 06 d7 6d 60 0c 9e b9 b6 50 0e 82 db 29 fe ca cd 9f a9 4a 73 fc 03 8a 3b ....l..3..m`....P...).....Js...;
2dec0 07 46 b7 18 5c 79 00 00 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 .F..\y....IEND.B`..PNG........IH
2dee0 44 52 00 00 00 40 00 00 00 40 08 06 00 00 00 aa 69 71 de 00 00 05 1f 49 44 41 54 78 9c e5 5b ff DR...@[email protected]..[.
2df00 75 e2 30 0c 96 df bb ff 9b 0d c8 4d 50 36 68 3a 41 e9 04 b4 13 00 13 c0 4d 00 37 01 74 02 ba 01 u.0........MP6h:A.......M.7.t...
2df20 ed 04 b4 13 84 4e 90 6e a0 7b 9f 1b e7 14 43 52 0a fe 91 de 7d ef e9 01 2d 38 96 2c c9 92 2c 2b .....N.n.{....CR....}...-8.,..,+
2df40 f2 0c 66 4e 89 28 23 a2 4b 22 4a 4b 4a ca 57 89 1d 11 bd 97 af 2f 44 f4 8a 57 a5 14 3e 7f 2f 30 ..fN.(#.K"JKJ.W....../D..W..>./0
2df60 73 c6 cc 73 66 ce f9 7c 60 8c 25 c6 f4 31 57 e5 6a 20 66 c6 aa 8e 89 68 54 ae b0 c6 fb fb 3b 3d s..sf..|`.%..1W.j.f....hT.....;=
2df80 3d 3d d1 6e b7 a3 97 97 17 7a 7d 7d a5 a2 28 e8 ed ed ad f6 fb 5e af 47 69 9a 52 92 24 d4 ef f7 ==.n.....z}}..(......^.Gi.R.$...
2dfa0 29 cb 32 fd 8a cf 02 d0 86 19 11 3d 77 46 33 98 39 61 e6 19 33 17 66 c9 8a a2 e0 e9 74 ca 57 57 ).2........=wF3.9a..3.f.....t.WW
2dfc0 57 8c af 9c 43 18 63 3e 9f 73 9e d7 94 a9 28 35 2c 8d cd fc 58 32 be d9 6c 9c 30 dd 26 0c 3c c3 W...C.c>.s....(5,...X2..l.0.&.<.
2dfe0 32 8f 61 0c c6 53 f0 1b 8a 71 9b d2 34 e5 f5 7a 6d 0b 22 0d be ea 79 9e 07 65 dc a6 bb bb 3b 69 2.a..S...q..4..zm."...y..e....;i
2e000 1a 98 d3 d8 37 f3 0b f3 34 d8 65 92 24 d1 98 97 da b0 5c 62 93 a8 30 f3 c5 fc ca 38 b8 d1 68 14 ....7...4.e.$.....\b..0....8..h.
2e020 9d 71 9b c6 63 28 66 85 a5 6b e6 b7 86 f9 7e bf 1f 9d d9 26 c2 dc 84 49 6c 9d ae 7c 9e e7 5a dd .q..c(f..k....~....&...Il..|..Z.
2e040 62 33 79 8c 49 08 21 9c a7 09 fc b1 bf 7f 1b e6 a5 10 a0 ad c6 5d 9d ca fc d8 8c d0 65 b5 6f 22 b3y.I.!..............]......e.o"
2e060 cc 59 08 61 7c ca 3e 5f e0 97 5d 74 78 27 38 c6 e2 4b 71 02 97 49 0c b6 97 d8 4c 9c 4b d8 ae 4d .Y.a|.>_..]tx'8..Kq..I....L.K..M
2e080 bc 76 2c f3 77 df d1 ee 9b 08 b1 8a 70 8a e3 63 54 3f c7 37 87 c3 61 f4 c9 bb a2 2c cb a4 29 24 .v,.w.......p..cT?.7..a....,..)$
2e0a0 8d e9 30 33 2f 90 ce 3e 3e 3e d2 ed ed 6d 4d 38 48 4f 2f 2f 2f 75 8a 8a b4 15 14 0a 48 a5 27 93 ..03/..>>>...mM8HO///u......H.'.
2e0c0 89 4e a7 4f c5 66 b3 d1 3c 20 9d 56 4a fd 6a 75 7c a9 50 7d 48 cf ca c0 a2 00 6a ec 4b 0b 6a b6 .N.O.f..<..VJ.ju|.P}H.....j.K.j.
2e0e0 0f 66 8d ed 2c 16 55 e8 df 09 9c 6b 0a 62 21 a7 64 83 4b db 47 76 07 e6 b7 5b 1d fd 76 06 28 b0 .f..,.U....k.b!.d.K.Gv...[..v.(.
2e100 b8 f4 05 36 f3 99 54 33 2b d7 8e 0e cc cb 55 e6 29 82 a3 bf 35 c6 b2 e8 a8 f7 cc d9 4c 47 bf 9d ...6..T3+.....U.)...5.......LG..
2e120 82 cb 1d 09 9a 24 43 e4 1f a5 0c b4 34 e0 65 57 ab 55 4d 3b 50 d4 c4 ae 80 ff e1 bd 6b 0c 06 03 .....$C.....4.eW.UM;P.......k...
2e140 4d 4d c0 b3 1f 1e 1e 9c 3d ef f9 f9 b9 7a 34 11 4d 8c f7 d7 aa 21 bd 7d a8 32 17 62 f6 36 f8 08 MM......=....z4.M....!.}.2.b.6..
2e160 c6 84 19 f4 20 80 01 de c9 aa ab 0b 87 73 2c 59 d5 9c 1a 7c cd 43 f8 b8 21 04 30 95 02 08 c9 3c .............s,Y...|.C..!.0....<
2e180 6a 7a be f6 fd 23 f3 83 39 04 50 89 23 64 f2 63 c5 e8 7b f0 19 8a 0b c1 af ab 72 97 2f 7b 6b a2 jz...#..9.P.#d.c..{.......r./{k.
2e1a0 b6 20 cb f7 42 08 bf b3 ad 02 20 d8 45 28 e6 21 e8 36 f8 5e 08 f1 fc 9c 42 a8 9c 4d 6d 51 66 28 ....B.......E(.!.6.^....B..MmQf(
2e1c0 1f 64 40 a1 cb 5e b1 1c df a7 02 a0 f0 15 db 3d 84 d2 42 19 7b 50 48 01 b4 ed f9 21 77 20 a9 85 .d@..^.........=..B.{PH....!w...
2e1e0 64 9c 60 af d7 f3 be fa 4d 40 64 16 72 07 12 81 50 5e 6d 83 be 7d 40 9b ea 87 0c be ac 85 d8 56 d.`[email protected]^m..}@........V
2e200 81 90 4f fb b3 ce ed a2 39 be 03 66 b8 86 00 74 5c 88 f0 d0 97 c4 db 56 ff e6 e6 26 18 f3 26 d5 ..O.....9..f...t\......V...&..&.
2e220 17 f3 99 56 a5 30 5f 81 50 57 1c 9f ac 73 08 01 dc d4 d2 61 d7 0f 1d 0c 74 a2 d9 88 10 b1 87 5d ...V.0_.PW...s.....a....t......]
2e240 d4 c5 7b 91 0e a7 ba 2c ae bd 21 51 7a 7d 7d ad 3b ba 5c 21 cf f3 d6 f2 f9 62 b1 d0 5d 63 ae 71 ..{....,..!Qz}}.;.\!.....b..]c.q
2e260 71 71 a1 cb f7 28 b4 58 5d 66 74 7f 7f 4f cb a5 3e 34 de 29 a5 7e ea 3f 1a 3f e0 d2 1b 77 b1 b4 qq...(.X]ft..O..>4.).~.?.?...w..
2e280 06 fe 44 2a fc f7 e8 dc 14 45 5d 99 c1 67 c9 4e 0c 18 1f 27 ec ff aa a6 1a e6 50 04 36 e3 d3 f1 ..D*.....E]..g.N...'......P.6...
2e2a0 c5 00 92 2f d4 1f 44 59 1c 26 5f 87 a9 0c 99 83 91 7f 65 f5 e5 f6 2e 9c e1 b0 a9 e3 b3 38 57 0b .../..DY.&_.......e..........8W.
2e2c0 20 69 e1 65 a3 c1 2e ea 8a 85 a9 f5 0a 28 5b 0b 70 78 88 9d 00 3b c2 a9 80 f7 1d 8d 46 de 0e 50 .i.e.........([.px...;......F..P
2e2e0 71 58 da f4 77 94 ef 51 fa b6 0f 52 d7 eb b5 29 bf 2f 94 52 93 83 03 b0 23 2d e8 1a 89 ec ef f3 qX..w..Q...R...)./.R....#-......
2e300 8e 52 2e 7b 83 5c 1e 47 c5 24 2b 14 3f ae af 98 cb 3e 60 5f f9 41 48 12 3b d2 be e7 6f 82 ec 15 .R.{.\.G.$+.?....>`_.AH.;...o...
2e320 40 26 17 9b 89 e0 4d 52 d2 14 ba de 1d 7a e4 91 1b 2e 71 7c 1d 5c 86 c8 a1 2b 36 8e ed 7e bf 19 @&....MR.....z....q|.\...+6..~..
2e340 e2 8b 42 58 19 a7 f8 df b5 ca 1a 98 b2 19 06 ee b2 39 58 dd a1 6e 9a a5 6d 4d e8 aa 63 c4 9c 04 ..BX.............9X..n..mM..c...
2e360 f3 6e db e5 ed 7c 41 3f 61 b9 ec 84 49 1c 68 e6 3a ad 39 fa d4 2b 33 31 1b 2a 11 ad 5a 57 66 4e .n...|A?a...I.h.:.9..+31.*..ZWfN
2e380 f3 f6 5f 85 ec 28 35 b9 76 48 6d 38 d0 bb b8 89 72 85 8e 3f 0a aa 95 20 30 29 9f 39 c4 01 c6 c3 .._..(5.vHm8....r..?....0).9....
2e3a0 ad fa 27 da 80 78 a1 f2 40 50 4b 84 d1 2e 84 81 31 50 5e b3 52 ec a2 f4 47 fb 1d 9f 11 af ce a6 ..'[email protected]^.R...G.......
2e3c0 65 b7 19 02 8f 4a 1d d1 59 86 d4 14 29 36 0a a0 f8 8c b4 d5 4e 69 e5 b5 59 f4 24 e3 33 7a 7b ad e....J..Y...)6......Ni..Y.$.3z{.
2e3e0 a2 26 da d4 d0 cf fc 5b 29 e5 be 65 cd 15 50 6f 2b 7b 0f 5d 5d 9e 9e ef d5 f0 1c 41 f9 18 54 a2 .&.....[)..e..Po+{.]]......A..T.
2e400 d4 0c 5c 9d ef 97 74 cc f5 79 73 85 fe 49 29 55 bf 65 ed 18 7f 00 9c 72 47 0e fa 9b 38 4c 00 00 ..\...t..ys..I)U.e.....rG...8L..
2e420 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 ..IEND.B`..PNG........IHDR......
2e440 00 80 08 06 00 00 00 c3 3e 61 cb 00 00 0a 94 49 44 41 54 78 9c ed 5d eb 71 db 48 0c 06 33 f7 df ........>a.....IDATx..].q.H..3..
2e460 4c 05 e2 55 60 75 60 a5 02 39 15 48 1d c8 1d 48 ae 40 ee 40 4a 05 ca 55 40 bb 02 d9 15 48 ae 80 L..U`u`..9.H...H.@[email protected]@....H..
2e480 4a 05 bc f9 14 32 e1 03 4b 2e 5f da 07 f7 9b c1 d0 f6 f9 62 71 81 c5 6b 01 ac 47 16 22 8e e3 80 J....2..K._........bq..k..G."...
2e4a0 88 a6 44 34 21 22 7c ed 27 4f 10 65 9e 45 9c 89 e8 92 a1 73 42 1f f8 de f3 bc 77 b2 0c 1e d9 c1 ..D4!"|.'O.e.E.....sB.....w.....
2e4c0 ec 19 11 dd 27 cf 94 e1 43 e0 42 44 ef 09 bd e1 e9 79 1e 04 c4 58 18 27 00 71 1c fb c9 ee 9e 13 ....'...C.BD.....y...X.'.q......
2e4e0 d1 63 c5 6e be 15 de 13 fa e1 79 de 2b 19 06 63 04 20 8e 63 ec ee 45 c2 f4 a1 76 78 1f 1a e2 27 .c.n......y.+..c...c..E...vx...'
2e500 11 fd e7 79 1e 9e da 43 6b 01 88 e3 78 9a 30 7c d5 84 e9 97 cb 85 de df df e9 7c 3e 5f 9f f8 1e ...y...Ck...x.0|..........|>_...
2e520 5f 83 80 5f bf 7e 5d 7f 56 c4 64 32 a1 af 5f bf d2 dd dd 1d f9 be 4f d3 e9 f4 cf 33 fd ba 01 f0 _.._.~].V.d2.._.......O....3....
2e540 c7 a0 11 9e 75 36 13 9e c6 bb 7d 9d d8 f4 5a bc be be 5e 19 9d 3e 3f 3f 3f 07 f9 5c 41 10 d0 fd ....u6....}...Z...^..>???..\A...
2e560 fd 3d cd 66 b3 ab 40 e0 29 89 54 10 8c 33 11 37 67 7c 1c c7 61 5c 83 28 8a e2 ed 76 1b 3f 3c 3c .=.f..@.).T..3.7g|..a\.(...v.?<<
2e580 c4 be ef c7 f8 5f 55 90 ef fb f1 7c 3e 8f 77 bb 5d 7c 3a 9d 62 09 e0 97 60 c6 1c 9a 32 3e cb 74 ....._U....|>.w.]|:.b...`...2>.t
2e5a0 55 0c a7 1a c2 67 93 14 06 27 08 69 08 57 c7 f8 30 0c e3 c5 62 a1 74 a7 53 0b 5a 2e 97 d7 cf 5e U....g...'.i.W..0...b.t.S.Z....^
2e5c0 83 43 12 c6 8e 0b 08 e5 e2 38 de d4 31 5e e7 dd 4e 92 34 9d 4e af 5a a1 06 58 0b 5d 23 9b 41 d4 .C.......8..1^..N.4.N.Z..X.]#.A.
2e5e0 fd a9 8a f1 41 10 28 67 1c f5 4c 78 a7 1a 41 c0 9a 48 7b 95 a6 ee fa 17 db 77 3c 49 08 42 8d 69 ....A.(g..Lx..A..H{......w<I.B.i
2e600 d8 92 a5 b6 9e dd f5 70 98 c6 c0 78 62 7c 84 0a 67 f1 64 8d 6f 10 c7 f1 12 4e 3c 2b ea db ad 71 .......p...xb|..g.d.o....N<+...q
2e620 ce 1d f5 48 78 f7 f5 7a 2d 12 02 ac d9 13 99 0c 91 ca 1f eb ae a7 0a b3 50 a1 0d 36 64 a8 bd 47 ...Hx..z-...............P..6d..G
2e640 88 e3 76 3d c9 11 d6 04 6b 23 c0 c1 98 28 21 b1 f7 c7 92 3e 8b a2 78 b5 5a 29 5f 68 dd e9 e9 e9 ..v=....k#...(!....>..x.Z)_h....
2e660 c9 5c bf 40 e4 ec 41 bd 21 1e 56 bd b8 16 98 84 93 b6 42 20 62 fe f1 78 b4 32 ae 27 27 04 f5 cc .\[email protected].!.V.......B.b..x.2.''...
2e680 3f 1c 0e ce de 53 7b c2 da 61 0d b5 16 02 11 f3 91 f5 52 bd 80 b6 d0 7e bf d7 53 08 12 6f df 31 ?....S{..a........R....~..S..o.1
2e6a0 9f 94 09 c1 51 69 74 c0 85 7a 8e f9 74 6b 21 38 a8 62 7e e9 34 0f f6 4a f5 22 d9 4e 07 de 27 b8 ....Qit..z..tk!8.b~.4..J.".N..'.
2e6c0 ed f9 01 52 94 25 83 74 3a 39 87 8f 86 27 ac 31 22 2b 06 8b 5b 3a 7d 51 91 f9 2e d4 23 d5 21 62 ...R.%.t:9...'.1"+..[:}Q....#.!b
2e6e0 74 13 a7 b0 e8 f4 21 c3 e7 98 4f 37 27 24 d6 b0 f6 45 45 3c a8 53 c8 1d ee b8 f4 2e e9 96 36 de t.....!...O7'$...EE<.S........6.
2e700 0e 59 c9 93 ff 4b db ad f2 45 18 3b 6d f9 03 a4 d9 e0 f1 be 73 fa 48 0b 02 0f 18 7f a0 5f 53 c0 .Y...K...E.;m.......s.H......_S.
2e720 85 7c ce ee 93 36 34 9b 95 94 33 b0 ee d3 eb cf ff cb eb b5 f2 97 76 44 32 a6 20 e8 3d db e7 54 .|...64...3...........vD2...=..T
2e740 3f 99 64 0a c2 3e ea f9 72 40 93 86 ea 97 75 44 4d 4c c1 ac 75 73 28 36 7c b6 ff 1e cd 97 df be ?.d..>[email protected](6|.......
2e760 7d 93 16 20 74 d3 a2 a1 12 8d 94 e8 bc c5 f7 0d 3b 6c 8d c1 25 e9 48 fe f1 e3 87 d2 cf 11 86 61 }...t...........;l..%.H........a
2e780 b1 69 f5 d5 f3 3c 79 a6 55 ed 7e 19 c7 0f bf b3 d9 6c 64 da a2 ac 44 18 86 4a 4d 64 1b 2d 20 12 .i...<y.U.~......ld...D..JMd.-..
2e7a0 80 53 93 53 3e fc e1 b1 32 5d 37 27 99 e1 43 d8 39 e9 23 da fd 48 49 3a c6 e7 81 14 ad 4a 01 00 .S.S>...2]7'..C.9.#..HI:.....J..
2e7c0 af 3a 69 81 62 c7 ae 68 f7 43 d5 3b f0 50 29 00 9d b4 00 17 f7 17 2b 7a 25 fa db 46 8d e3 f1 a8 .:i.b..h.C.;.P).......+z%..F....
2e7e0 5c 00 04 be c0 54 46 00 72 2d ac 60 74 91 f9 92 d3 30 46 8b 85 26 a1 32 b3 49 d7 8d 9d bf ec cb \....TF.r-.`t....0F..&.2.I......
2e800 38 e6 d7 03 eb a3 9a f1 d9 06 d4 02 a2 3a e6 3f 8a 5e c6 31 5f 0e 3a 9d 91 20 1c 65 6a 06 72 ce 8............:.?.^.1_.:....ej.r.
2e820 e0 97 82 0c 60 f8 22 65 13 3f 29 0e 87 c3 35 a9 e3 20 c6 cb cb cb 9f 51 74 ba 24 a7 f6 fb 7d f1 ....`."e.?)...5........Qt.$...}.
2e840 c7 e2 d2 b1 62 a9 57 da c1 fb f2 22 9c eb e0 a0 79 59 1c e3 0c 82 c7 7e 6d ec 9f aa 7f c6 8e 38 ....b.W...."....yY.....~m......8
2e860 68 ec f8 71 54 65 06 fe 11 a9 06 a8 7f a8 fc f5 ba f9 b1 72 76 2a a7 4e 2a b1 08 3f 99 02 da d5 h..qTe.............rv*.N*..?....
2e880 b4 e9 70 06 50 05 98 81 a7 a7 a7 a2 a9 cf 0f ad 2c b6 74 a7 03 10 eb 00 e9 c2 ef 61 07 4c 26 13 ..p.P...........,.t........a.L&.
2e8a0 e5 d2 de 86 c2 8e 39 0d 1d 55 7f 8d 19 38 49 25 7f aa 80 45 83 90 d8 50 1b b0 ec 60 e6 54 e7 fd ......9..U...8I%...E...P...`.T..
2e8c0 65 08 3c 62 30 11 86 7f 60 ae 68 f7 db 38 de 65 27 a1 e9 44 6b 61 ca 06 60 b4 dc 5f 93 8f 02 df e.<b0...`.h..8.e'..Dka..`.._....
2e8e0 ec 7f c1 82 30 8e 83 95 e3 5d 02 fe e0 c4 78 c7 4f a2 64 6c 2b 3c fc e1 fa cf 4c 50 75 b7 b4 ff ....0....]....x.O.dl+<....LPu...
2e900 07 c3 fa 20 1f 1f 73 4a 1e 38 66 05 20 b7 dd 8b 8b 62 2b f3 97 1d 6c bf ee 8e 9f 84 a6 fb 9d 16 ......sJ.8f......b+...l.........
2e920 86 bf 97 fb 69 14 e5 52 be b6 32 bf 4b 6a 7b 6d e8 9a 30 66 7d c2 26 80 74 3a d6 1c 8a da 66 37 ....i..R..2.Kj{m..0f}.&.t:....f7
2e940 4f 1a 1d f6 f4 60 ee e6 5f 92 db b6 58 7c ff fe 9d 6c 04 12 3f ab 15 6e a1 69 8e cd c6 bc b9 8d O....`.._...X|...l..?..n.i......
2e960 29 98 a4 5c 50 8a 00 c6 30 e9 a3 ad ea df 19 be 26 68 e4 2d 60 5b 6a fc 48 ed 84 69 4e 8e 2c 8d )..\P...0.......&h.-`[j.H..iN.,.
2e980 c9 f1 a3 fa 77 df 95 42 40 1b 24 5d 44 63 74 fc a8 3a 25 1c 96 ce 00 00 db 32 7d 7d 64 fc 48 83 ....w..B@.$]Dct..:%......2}}d.H.
2e9a0 cf 3f 40 28 78 2a 95 80 d9 f2 b2 45 aa 3b db b0 25 e3 d7 46 00 8c ce 70 c9 d2 58 1d 3f aa 39 14 .?@(x*.....E.;..%..F...p..X.?.9.
2e9c0 a2 31 8c 7c 69 db bf 10 59 38 ff a8 56 00 6c b3 ff 60 20 77 b0 35 16 c7 8f 0a 6b 51 2b 00 a6 16 .1.|i...Y8..V.l..`.w.5....kQ+...
2e9e0 75 88 68 ec 8e 1f d5 34 8b 94 04 40 f5 87 d4 25 e6 9f cf e7 ca 3f ff 0d 12 41 65 01 b0 e9 bc df u.h....4...@...%.....?...Ae.....
2ea00 39 7e 94 23 ee 98 bf 14 06 da 62 02 da 3a 7e 27 4d cb bb fb 20 6e 9a 98 95 02 d0 a5 ca 67 65 61 9~.#......b..:~'M....n.......gea
2ea20 14 54 d1 2c 7a 2c a5 82 6d 88 02 9c e3 47 b2 6b 72 4d 05 ef 6c ca 7a 75 71 fc ee ef ef 95 7f fe .T.,z,..m....G.krM..l.zuq.......
2ea40 21 35 22 13 0e 1f 50 0f 70 c9 1e 10 9b 3c c4 09 9f bd 4d 23 4b da 3c f1 f1 f1 41 36 22 5d 13 86 !5"...P.p....<....M#K.<...A6"]..
2ea60 b7 67 68 80 95 2d 1e 70 97 2a 9f c0 52 c7 2f eb 0f 31 4e e0 8a ed 09 30 fd 45 9b 62 61 b8 d9 ab .gh..-.p.*..R./..1N....0.E.ba...
2ea80 a2 2c d3 19 01 78 28 75 05 a9 1e 70 d4 96 04 b7 68 8c da f1 db 64 42 61 bc 27 e3 03 4c d9 b2 70 .,...x(u...p....h....dBa.'..L..p
2eaa0 d3 42 c1 31 57 f9 90 04 f3 01 a6 20 34 aa 6c 0c 55 fd 02 b7 a8 f2 d9 19 ec ef 34 61 7e fa ae c2 .B.1W.......4.l.U.........4a~...
2eac0 a9 61 c5 c2 50 93 2e 82 e8 12 f3 07 96 ed 7e a4 f1 39 47 38 ed e0 ae 6a 0d 5b 9a e8 08 3a c7 8f .a..P.........~..9G8...j.[...:..
2eae0 72 ad 5f 22 4d 08 e6 73 3d 01 59 01 08 4c 3c 14 ea 32 b4 ca 86 8c a7 ef fb d7 d4 75 5d 7f a3 a0 r._"M..s=.Y..L<..2.........u]...
2eb00 1c 2e 3f 15 a3 78 26 80 dc b1 ea 17 6c 71 61 92 34 4c 32 73 94 61 38 98 09 a6 e3 64 4f a6 d0 05 ..?..x&.....lqa.4L2s.a8....dO...
2eb20 bb bf aa 31 34 3b 22 e6 27 11 fd 99 23 32 9f cf 73 53 c2 6c e9 ec 49 81 91 29 8f 8f 8f 83 bc 63 ...14;".'...#2..sS.l..I..).....c
2eb40 df d3 d4 d2 31 fb 4d ff 5d 74 02 3d 3f 3f 73 d9 d1 f7 d2 2f 17 7b 04 75 ce 07 b4 75 fc c6 86 45 ....1.M.]t.=??s..../.{.u...u...E
2eb60 e2 e7 b0 09 20 46 00 50 32 1a e9 6e 06 18 75 e6 50 51 cf c8 8d 89 13 aa 8c e2 c9 a0 8e 76 d2 4d .....F.P2..n..u.PQ...........v.M
2eb80 2b ad 47 b6 ab 9b d1 96 bb 2a 01 28 99 01 9d a2 01 37 9e be 79 7e 83 d9 30 b9 69 b0 9c 10 44 3a +.G......*.(.....7..y~..0.i...D:
2eba0 c6 cb 5d 62 fe b1 32 7f 59 4e 91 e7 c7 c3 09 04 60 ad 63 52 c8 39 7e cd 33 9b 4c 7e 60 27 23 00 ..]b..2.YN......`.cR.9~.3.L~`'#.
2ebc0 a5 ac 81 6a 67 d0 ed fe e6 17 55 49 25 7f 2a 84 20 d4 49 0b 38 cf bf 79 11 6b e5 e1 4f 9f 97 46 ...jg.....UI%.*...I.8..y.k..O..F
2ebe0 e9 de d9 6b 2b c2 30 2c 5d e5 53 a3 31 cb b1 bf 49 5a c0 85 7f 7f f9 50 77 8e c1 ec fe 7a e7 4f ...k+.0,].S.1...IZ.....Pw....z.O
2ec00 46 0b a8 f4 05 c6 7a 63 49 14 45 57 a6 43 d5 cb 84 e4 82 dd bf 68 7b 75 2c ec c6 ac ed d5 b1 7d F.....zcI.EW.C.......h{u,......}
2ec20 03 b9 70 5c 8b fa f0 d0 4c 9b 99 84 f3 f9 7c bd e9 03 84 2a 65 8c a2 ef 78 75 ec d9 f3 bc 7f 5b ..p\....L.....|....*e...xu.....[
2ec40 7d 18 dd b4 80 23 6a 53 1a 27 be 22 a6 8d 2f 60 d2 84 ec 31 91 cf 5f 1f 7f e8 c4 fc 44 00 4a 46 }....#jS.'."../`...1.._.....D.JF
2ec60 45 c7 33 82 b1 d3 86 4f 93 f7 73 2e 5d cc 0e 3a 53 40 5a 91 c0 f1 6b d7 22 25 10 00 9f 9b 26 e6 E.3....O..s.]..:[email protected]."%....&.
2ec80 4c 01 e9 aa fa f1 83 7e 7b fc 38 87 d0 99 02 d2 b5 1d 6e 98 30 89 9b 2b 8c da 3c d5 8b 30 56 7a L......~{.8.......n.0..+..<..0Vz
2eca0 e2 eb 22 ff 96 7b 0f 20 00 25 53 80 44 85 28 25 e9 88 6e 3d fd ac 79 c6 af 85 10 c0 e3 88 6c 6f .."..{...%S.D.(%..n=..y.......lo
2ecc0 b2 20 8d 49 90 15 05 4f 6e 73 b7 6f b1 91 24 2d 43 72 4e 21 a9 72 fa 80 6e 65 d2 7d f8 03 b6 8e ...I...Ons.o..$-CrN!.r..ne.}....
2ece0 99 25 cd 27 7d f5 1a f2 35 14 82 c3 58 1a 2e 49 03 da ef f7 1c f3 bb 67 fb 3a 3a 85 a5 c6 7c 27 .%.'}...5...X..I.......g.::...|'
2ed00 04 74 2b e6 f7 1f ef b7 74 0a 4b 46 c9 09 01 dd 82 f9 b7 71 fa da 0a 01 ec 95 73 0c a9 35 61 ed .t+.....t.KF.......q......s..5a.
2ed20 04 36 5f 1f e6 d7 09 81 0b 11 a9 15 61 cd 04 63 6f f4 63 7e 0a 27 04 d4 0b 21 b1 26 08 f5 f4 65 .6_.........a..co.c~.'...!.&...e
2ed40 7e 9d 10 00 2e 6d 4c b5 84 35 12 b4 7d 1f b5 67 7e 21 3a 60 8d 97 8d 37 90 d3 80 e3 5d 12 60 2d ~....mL..5..}..g~!:`...7....].`-
2ed60 cd 9b e0 c9 d5 11 38 93 40 25 42 6d 45 45 c1 eb 70 87 3b b7 00 34 7f f1 ec 20 05 aa 58 c6 ac 0d ......8.@%BmEE..p.;..4......X...
2ed80 fc ea 5d 1f 75 ae e7 33 c1 2f 80 e4 eb d2 80 4a fa ec 7a fd 9d bd 36 10 dd 53 0c a0 f6 7d 0c 66 ..].u..3./.....J..z...6..S...}.f
2eda0 61 36 9b d5 0d 75 da 1a 69 ef 1b 56 16 09 45 1f 19 44 1b 05 21 08 82 3a c6 63 4d ec 6d 78 60 a2 a6...u..i..V..E..D..!..:.cM.mx`.
2edc0 04 d6 41 cc 0a 82 0d 85 26 b3 fa 1d 1f 27 6b 61 ef ae af f1 0d d8 70 31 05 16 cf 34 1f c1 f7 fd ..A.....&....'ka......p1...4....
2ede0 6b 93 86 04 e3 43 2b 6d 7d cb 02 93 ca c6 3f 38 4c d0 0a 3a 97 a3 cf 66 b3 6b 9e 43 62 7e 5f 38 k....C+m}.....?8L..:...f.k.Cb~_8
2ee00 1a 75 df b7 20 64 85 01 73 03 54 86 91 be ef 37 61 ba 96 8c af 6c 0e 55 85 64 91 36 d9 c6 d4 2a .u...d..s.T....7a....l.U.d.6...*
2ee20 a0 69 15 4d 94 6f 6f 6f d7 27 1a 2c 87 6a 4e 9d 4e a7 d7 e6 54 3c 0b 4d 98 95 1f 11 ef e3 79 de .i.M.ooo.'.,.jN.N...T<.M......y.
2ee40 1b 69 06 2d 05 20 45 62 1f 51 ee 84 95 96 b6 95 e8 ac 85 20 80 d2 2e db b4 e3 16 c4 09 88 9f 4c .i.-..Eb.Q.....................L
2ee60 e3 4c 19 0d ba bb bb bb 32 3a 65 7c c3 fb 94 70 17 d3 0b 26 b0 7a 9e a7 ed 65 44 5a 0b 40 16 c9 .L......2:e|...p...&.z...eDZ.@..
2ee80 78 b3 c7 84 74 f5 98 2f c9 c8 dd bd 8e bb dd 68 01 60 4c c4 92 88 70 e5 c9 ef 6b 4f d4 e1 9c 30 x...t../.......h.`L...p...kO...0
2eea0 1d f4 e1 79 5e ee 16 36 dd 61 a4 00 30 66 e2 3e 31 13 a9 40 0c a5 21 2e 09 c3 61 d3 31 b9 e1 d5 ...y^..6.a..0f.>1..@..!...a.1...
2eec0 f3 bc 4f 32 18 c6 0b 00 87 e4 32 a4 bb 44 18 82 84 fc 0c 89 fc 89 73 e6 09 4a 19 0e 7a 37 9d d9 ..O2......2..D........s..J..z7..
2eee0 1c fe 07 af 7c 54 34 46 da 2a 48 00 00 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 ....|T4F.*H....IEND.B`..PNG.....
2ef00 00 00 0d 49 48 44 52 00 00 01 00 00 00 01 00 08 06 00 00 00 5c 72 a8 66 00 00 17 95 49 44 41 54 ...IHDR.............\r.f....IDAT
2ef20 78 9c ed 5d f1 55 db ca d3 5d bd f3 fd 1f a7 02 3b 15 e0 54 80 a9 00 a7 02 f3 2a c0 bf 0a ec 57 x..].U...]......;..T......*....W
2ef40 01 a4 02 48 05 86 0a ec 54 80 a9 c0 a6 02 48 05 fb 9d ab 23 25 0e d8 da 59 69 a5 d5 ee de 7b ce ...H....T.....H....#%...Yi....{.
2ef60 3d e6 f1 88 c1 92 66 76 e6 ee cc 6c a6 88 a0 a1 b5 1e 28 a5 46 05 f1 f5 b0 78 2d bf af 0e 5e df =.....fv...l......(.F....x-...^.
2ef80 7f 7d 0c fb 23 5f e3 f5 ad e0 cb c1 7f ef b3 2c c3 2b 11 28 32 df 7f 00 61 65 e4 63 a5 d4 59 61 .}..#_.........,.+.(2...ae.c..Ya
2efa0 dc e3 03 a3 f7 89 dc 11 14 dc 2a a5 9e f1 bd 2c cb 36 9e ff 2e 42 00 3a 80 7e 1a 7b 69 e8 78 9d ..........*....,.6...B.:.~.{i.x.
2efc0 08 56 ed be 62 5b 38 86 4d e1 18 b6 8c 18 fa 05 3a 80 7e 18 fc b4 30 f8 49 61 f4 31 63 5b 38 84 .V..b[8.M.......:.~...0.Ia.1c[8.
2efe0 9f 85 43 38 4c 39 88 8e 41 07 e0 6f 85 bf 2c 0c 3f d4 d5 dd a5 43 00 1f e1 18 18 21 74 0b 3a 80 ..C8L9..A..o..,.?....C.....!t.:.
2f000 ee 8c 7e 56 18 fc b8 07 79 7b 9f 81 e8 e0 1e 11 02 a3 83 f6 41 07 d0 ae d1 cf 95 52 e7 45 68 4f ..~V....y{..........A......R.EhO
2f020 d4 73 06 0f 88 0e e8 0c da 01 1d 40 7b 2b 7d 2f 8d 7e bf af b6 a3 d1 a8 b7 19 09 23 83 16 40 07 .s.........@{+}/.~.........#..@.
2f040 e0 00 5a 6b 18 fb c2 47 78 0f 83 3e e4 db db 5b ce f2 bf 81 5f bf 7e e5 df b3 c5 70 38 54 9f 3f ..Zk...Gx..>...[...._.~....p8T.?
2f060 7f 56 9f 3e 7d 52 83 c1 20 77 0e e5 6b f9 f5 78 ec 45 b3 bc 2f a2 02 44 07 44 03 d0 01 34 0f f1 .V.>}R...w..k..x.E../..D.D...4..
2f080 af db 36 fa d2 a0 b7 db 6d ce f2 eb 97 17 d4 e4 f8 07 9c 00 9c 04 5e 27 93 49 ee 18 f0 da 01 e0 ..6.....m.............^'.I......
2f0a0 e1 be 23 4d 60 54 50 0f 74 00 f5 56 fb eb 22 cc 6f 05 30 ee cd 66 f3 fb b5 2f 86 6e 0b 38 04 f0 ..#M`TP.t..V..".o.0..f.../.n.8..
2f0c0 ec ec 2c 77 08 2d 47 0b 88 0a 7e b0 00 c9 0e 74 00 f6 61 be f3 a5 ad 34 f6 87 87 07 f5 fc fc 5c ..,w.-G...~....t..a....4.......\
2f0e0 2b 5c 0f 01 88 0c e0 0c a6 d3 e9 ef 68 a1 2d ad 20 cb b2 1f 6d bc 39 91 18 b4 d6 57 5a eb 9d 76 +\..........h.-.....m.9....WZ..v
2f100 88 d7 d7 57 7d 73 73 a3 2f 2f 2f f5 60 30 d0 f8 35 29 12 9f 1d d7 e0 ee ee 4e ef 76 4e 2f 31 80 ...W}ss.///.`0..5).......N.vN/1.
2f120 37 84 20 4b 10 fe 0d 1f 0f f8 62 b1 d0 e7 e7 e7 de 0d af af c4 b5 81 63 74 ec 0c e8 08 08 3f 86 7..K......b............ct.....?.
2f140 8f 95 9e 46 5f 8f e3 f1 d8 b5 33 a0 23 20 aa 73 7c ad f5 da 55 78 4f a3 77 47 5c 4b a4 09 b8 b6 ...F_.....3.#..s|...UxO.wG\K....
2f160 74 04 84 53 68 ad c7 2e 0c 7f bd 5e eb eb eb eb a4 73 fa b6 89 6b 7b 75 75 a5 9f 9e 9e 5c 38 82 t..Sh......^.....s...k{uu....\8.
2f180 95 d6 ba b7 55 4f 44 07 fb f8 5a eb db 26 4f 10 56 24 ac 4c 5c ed fd a4 08 b8 f6 0e 70 47 47 90 ....UOD...Z..&O.V$.L\.......pGG.
2f1a0 18 b4 d6 73 d8 6f d3 dc 9e ab bd 7f 8e 46 23 17 5a c1 8e 69 41 02 68 1a ee d3 f0 fb 9f 1e 38 70 ...s.o.......F#.Z..iA.h.......8p
2f1c0 04 23 df cf 29 d1 02 b4 d6 4b 1a 7e 1a 74 e0 08 96 be 9f 57 c2 ed aa 5f 4b 35 a2 e1 27 ed 08 76 .#..)....K.~.t.....W..._K5..'..v
2f1e0 8c 06 12 5d f5 69 f8 71 69 04 b8 97 0d b0 f4 fd 1c 13 96 80 e7 ae bb ea 43 59 a6 e1 c7 e9 08 1a ...].i.qi...............CY......
2f200 ec 1a ec 18 0d 44 ae f0 63 1f 9f db 79 69 38 82 9a 69 c1 2b 9e 2d df cf 37 e1 78 5f 1f e1 3e 0a .....D..c...yi8..i.+.-..7.x_..>.
2f220 78 7c 3f 98 64 30 fa c0 4d 31 0b 82 e8 59 c8 6f 7d 37 19 ee a7 cd 51 fd b4 80 29 41 cf 9a 77 ac x|?.d0..M1...Y.o}7....Q...)A..w.
2f240 42 7e 78 7e 86 fb a4 6a 16 0d e0 99 63 f1 50 68 2a 3f aa c6 b8 ea 93 0e a3 81 a5 6f 3b 48 35 df B~x~...j....c.Ph*?.........o;H5.
2f260 47 33 87 55 ae 3f 9d 4e bd 3f 68 64 94 d1 c0 8a ba 40 8f f3 7d 28 fc f0 f0 be 1f 2e 32 0c 8e 46 G3.U.?.N.?hd.....@..}(......2..F
2f280 23 bd 5a 59 ad 2f 00 75 81 8e aa fa ac 8c 9f 0a 3f 59 97 0b fb 02 22 3a 81 96 07 76 88 c5 3e 0a #.ZY./.u........?Y....":...v..>.
2f2a0 7d a4 ab b6 e3 9d 5d 4a 80 67 b4 b5 89 d1 29 2b fd 62 30 e4 27 5d 72 34 1a d5 19 42 c2 a2 21 1f }.....]J.g....)+.b0.']r4...B..!.
2f2c0 4a 3f 54 7e df 0f 0c 19 27 17 f6 29 01 77 08 ba 34 7e e6 fb 64 db 9c cf 51 69 4e 27 d0 2b e3 c7 J?T~....'..).w..4~..d...QiN'.+..
2f2e0 16 1f 72 35 df 0f 07 99 06 c7 f6 ba 00 9d 40 5b c6 8f 1b c1 7c 9f 0c a0 a9 68 e9 db ae a2 33 7e ..r5..........@[....|....h....3~
2f300 08 33 34 7e 32 20 71 70 e9 db be a2 31 7e 28 fd 2c e9 25 7d 73 30 18 e4 cf 22 9d 40 87 c6 8f 9a .34~2.qp....1~(.,.%}s0...".@....
2f320 6d df 37 9e 24 d5 01 ef ef ef e9 04 1a 0e f1 a0 f1 93 29 39 81 99 6f bb eb 05 50 35 25 bd 62 dc m.7.$.............)9..o...P5%.b.
2f340 e3 27 23 ab 15 98 a8 94 51 34 f6 88 ca 7b 69 fc 64 28 bc b9 c1 d0 20 11 f0 ec 8f 55 8a b0 e9 ea .'#.....Q4...{i.d(.........U....
2f360 63 d8 4f 46 9c 0e ec 92 6b 20 2a fa f9 69 fc 64 d4 bc b7 73 02 e9 cc 13 90 0e f3 c0 f6 8a ef 9b c.OF....k.*..i.d...s............
2f380 48 92 aa 01 2d b6 08 57 2a 05 48 b7 fb 50 60 c1 7d 7e 32 74 0e 06 03 9b 62 a1 b8 b7 07 a5 6d bd H...-..W*.H..P`.}~2t....b.....m.
2f3a0 2c ef 25 13 2e 1b 9e a9 94 15 7f 1a 3f 19 23 47 a3 51 de b4 26 c0 6b 74 a2 a0 8d e8 c7 ae 3e 32 ,.%.........?.#G.Q..&.kt......>2
2f3c0 56 8e c7 98 68 97 a0 28 28 3d b1 87 fd fc 64 ec 9c cb e7 09 dc a8 94 ca 7c 51 41 e5 fb e6 90 a4 V...h..((=....d.........|QA.....
2f3e0 ea 57 a1 d0 3c 89 bc 1f 2a a9 ef 9b 42 92 aa 7f db 83 61 eb 01 92 bc 9f a2 1f 99 22 47 f2 9d 81 .W..<...*...B.....a........"G...
2f400 27 15 f3 7e 3f 45 3f 32 55 4e 26 98 74 2f c2 42 05 18 fa 9b 3f 15 f3 7e 32 71 ce e5 a2 e0 38 aa '..~?E?2UN&.t/.B....?..~2q....8.
2f420 d0 1f 47 2f f9 be f8 24 a9 c2 d1 03 9e a2 09 fd 99 f7 93 a4 aa 53 24 b4 88 22 f4 9f cd 66 de 2f ..G/...$.............S$.."...f./
2f440 3a 49 aa 1e 11 27 57 07 9f 0a 48 42 7f b6 f7 92 a4 6a 52 1f b0 56 a1 36 fa 30 f4 27 49 55 d9 39 :I...'W...HB.....jR..V.6.0.'IU.9
2f460 28 dc 1a 9c 07 39 dd 87 a1 3f 49 2a 17 5b 83 af bd ea 15 40 64 6f fa 8b 19 fa 93 a4 8c b0 95 60 (....9...?I*.[.....@do.........`
2f480 7a 05 24 c2 1f 43 7f 92 54 56 a9 80 70 57 60 1c c4 78 2f 86 fe 24 a9 da 28 10 5a 07 21 fc f9 be z.$..C..TV..pW`..x/..$..(.Z.!...
2f4a0 98 24 19 71 81 d0 c4 a7 03 30 0a 7f 0c fd 49 52 b5 29 08 36 8a 02 fe af 81 f1 5f 29 a5 2a 5b 15 .$.q.....0....IR.).6......_).*[.
2f4c0 ef ef ef d5 7e bf 57 5d 62 30 18 fc 45 60 34 0a b7 a3 32 35 bc bd bd e5 dc 6c 36 2a 75 6c 36 9b ....~.W]b0..E`4...25.....l6*ul6.
2f4e0 dc 86 ae ae 60 6a 27 01 2f 31 cb b2 ec 47 9d df 91 35 59 fd 4d 0e e0 cb 97 2f ad 39 00 18 f7 78 ....`j'./1...G...5Y.M..../.9...x
2f500 3c 56 67 67 67 f9 2b 08 43 2f 8d 9e 08 1b 70 02 0f 0f 0f ea bf ff fe eb 7c 11 e9 13 f0 3c ef 76 <Vggg.+.C/....p.........|....<.v
2f520 3b d3 73 bd cf b2 ec 4b af 72 ff 36 3a fd 10 12 a1 5a ca f2 4c 76 22 60 40 43 4a bd 65 7c 21 3b ;.s....K.r.6:....Z..Lv"`@CJ.e|!;
2f540 6f 70 d6 9b dc df e5 b6 5f 69 f4 c2 6d 11 22 42 e0 de a7 ec 04 06 b2 6d c1 5d 6f 56 ff a6 db 7e op......_i..m."B.......m.]oV...~
2f560 f8 c0 18 10 ca 95 9e 38 5c 54 52 3e 28 66 d1 97 28 40 b2 fa 37 31 fc e5 72 c9 d5 9e 38 8a 94 07 .......8\TR>(f..(@..71..r...8...
2f580 c8 0c 5a 8a 02 fe 71 ad fc 2f 97 f5 4e 37 9a cf e7 b9 d8 b1 58 2c 28 e4 11 47 31 99 f8 db f2 ee ..Z...q../..N7......X,(..G1.....
2f5a0 83 28 7a 7b 7b 6b fa 31 54 e5 4e 5a db 05 28 f6 1c 4f fe 02 a8 b5 50 fe 6d 6f ea cd cd 4d ae e2 .(z{{k.1T.NZ..(..O....P.mo...M..
2f5c0 13 84 09 59 56 7b e3 2a 95 1d 81 4d 96 65 17 ce 23 80 c2 b3 4c 5c ad fe f8 10 f0 68 eb f5 9a c6 ...YV{.*...M.e..#...L\.....h....
2f5e0 4f 88 31 1c 0e 55 aa 78 93 45 01 a8 0b 98 74 de f1 67 23 d2 40 d1 b5 38 2c 91 20 7e 23 65 21 50 O.1..U.x.E....t..g#[email protected],..~#e!P
2f600 c9 b5 80 95 d3 08 a0 38 9c a0 b2 1c 09 45 1b f0 50 92 5c 1f ab 3e ab f3 08 5b 20 c5 94 3c 63 31 .......8.....E..P.\..>...[...<c1
2f620 e3 4d 16 05 60 be d8 a0 d3 e3 bd 24 fb fe 50 f8 09 a2 2e 38 53 42 d9 44 01 8b ce b6 fe 24 37 e6 .M..`......$..P....8SB.D.....$7.
2f640 fe fe de e9 c3 40 a4 07 36 96 29 9b a1 21 af 4e 52 00 ad f5 d4 b4 f5 f7 fd fb f7 4a b1 ef e9 e9 [email protected].)..!.NR..........J....
2f660 49 cd 66 dd 55 2a 12 f1 01 02 73 ca 3d 01 ef f1 e3 87 b1 f7 67 e0 44 0c 34 89 7f 55 07 7b 22 54 I.f.U*....s.=.......g.D.4..U.{"T
2f680 61 35 1f d1 14 9c 29 a1 ea ce 0b 58 37 8a 00 24 e2 df 29 41 02 2b 3f b7 f8 08 17 a8 5b 5c 16 3b a5....)....X7..$..)A.+?.....[\.;
2f6a0 1e 1e 1e 4c 3f 32 6e 24 06 9a ea fe 21 44 9c da 96 61 ce 4f b8 00 85 3f d5 54 0c bc 6e a2 01 cc ...L?2n$....!D...a.O...?.T..n...
2f6c0 ea 6c fd c1 63 33 e7 27 9a 02 cf 16 e6 01 10 a7 af 0f 06 86 18 00 0d cf de 01 14 e1 7f a5 88 70 .l..c3.'.......................p
2f6e0 ec 97 c3 f8 51 cf 4f 10 4d 81 f4 92 c2 5f 35 1e 1f 1f 25 95 81 27 d3 80 93 85 d5 45 e8 70 6b 53 ....Q.O.M...._5...%..'.....E.pkS
2f700 f7 8f ba 7e e4 fd 04 d1 14 75 fa 4a 52 c5 eb eb ab a9 3f 60 99 65 d9 7f b6 29 c0 d4 46 80 40 65 ...~.....u.JR.....?`.e...)..F.@e
2f720 df dd dd 5d f5 5f 4a 10 42 a0 62 94 90 41 d2 1f 70 ea 7f fc 53 37 fc 7f bf 0f c9 f2 5e c2 15 90 ...]._J.B.b..A..p...S7......^...
2f740 5a 0a 42 5b a2 c0 cf 9f 3f 55 dd 34 e0 54 04 30 31 85 67 db ed f6 af bc 9f c6 4f b8 00 9e 2d 0a Z.B[....?U.4.T.01.g.......O...-.
2f760 7f f6 d3 83 05 5a c9 cc c6 01 18 d5 ff c3 bc 9f a2 1f e1 0a 14 fe ea a1 ee 6e c0 07 07 50 84 0a .....Z...................n...P..
2f780 13 89 03 60 de 4f b8 04 0c bf aa ac 9c 68 94 06 1c 2d 0a ca 4e d4 fe af 24 ea 2c 8c df 70 68 81 ...`.O.......h...-..N...$.,..ph.
2f7a0 13 94 29 07 f6 3d cb 96 d0 b2 fe e0 f0 6b c2 1e a8 d4 84 e0 d6 87 14 0e 7f cb f3 f3 b3 ef 3f 23 ..)..=.......k................?#
2f7c0 e6 dd 80 8b 2c cb 36 8d 6a ff cb ca 2c 74 66 b5 01 f4 0e 60 0c 38 26 0b 0f 87 43 ef d5 56 29 10 ....,.6.j...,tf....`.8&...C..V).
2f7e0 f7 d2 77 cf 06 2b fe 54 63 c2 6e 1a 1f 29 0e 1b ac 7a 87 cb cb cb fc 97 b9 9a e8 83 52 46 34 35 ..w..+.Tc.n..)...z..........RF45
2f800 c0 e0 53 9f f6 e2 93 6d 39 74 09 78 7c bc 1b 4e a7 53 e3 a5 36 19 bf f1 29 80 91 5e 5d 19 8f 06 ..S....m9t.x|..N.S..6...)..^]...
2f820 30 02 46 8f d9 ff 34 fa fe d0 57 14 c0 e3 e3 95 13 c2 96 04 38 9d 23 20 ff 37 19 6d d3 07 05 ef 0.F...4...W.........8.#..7.m....
2f840 71 7e 7e ee fd 62 91 b5 8f a3 76 0a b6 fa aa ae ef e1 ac 6a 17 e0 bc 2a 42 80 10 87 6d bf 3a 2d q~~..b....v........j...*B...m.:-
2f860 be d8 ab c4 bf bd b8 b8 90 28 96 84 07 f8 10 02 f1 3c 10 ee 70 58 9f 73 02 e3 da f9 3f 56 6e c1 .........(.......<..pX.s....?Vn.
2f880 28 a2 0f 39 3e 43 bc fe d3 45 5a 67 0b 0a 7f ca 39 71 96 a6 01 4f a7 8c df 98 40 60 9c b7 0d 56 (..9>C...EZg....9q...O....@`...V
2f8a0 ab 15 73 fc 00 08 01 ae eb 31 ed 14 fe 54 bf 74 00 cc 0f ab fa 17 c8 fb 6d 56 09 08 7c be 2f 06 ..s......1...T.t........mV..|./.
2f8c0 29 a3 6d 54 e7 02 8c 0a 55 6b 14 68 74 1f 0b fd 60 b3 55 ff 02 7b 8c 12 91 08 21 3f 45 be 70 e8 ).mT....Uk.ht...`.U..{....!?E.p.
2f8e0 63 fb 8f c2 9f f2 5d 0f 70 7d 4c 04 34 36 00 99 0e 67 c4 cf 7c fd fa 95 22 5f 40 f0 31 bf 81 c2 c.....].p}L.46...g..|..."[email protected]...
2f900 5f bb 10 54 53 8e 8f 39 80 4a 09 d8 74 62 2f 8c 1f 37 96 8d 1c e1 c0 47 09 30 9b 7d da 07 76 dc _..TS..9.J..tb/..7.....G.0.}..v.
2f920 0c 38 9a 02 54 a2 2a 4f 44 d8 4f 41 27 2c 52 f8 8b 9b 82 61 a1 03 b1 00 88 dc bf ea 61 c1 ee 80 .8..T.*OD.OA',R....a........a...
2f940 ef 0f 4c da 91 c2 5f dc 14 08 81 63 71 05 60 d5 9b 2d 16 0b ef 1f 96 74 5e 33 ee 1c 55 07 c8 90 ..L..._....cq.`..-.....t^3..U...
2f960 ca 87 83 9f 1d 6a 00 67 55 09 c3 a9 76 5b 0c 21 e0 f4 96 f0 70 73 63 6e 0a 73 8d 6f df be 75 fe .....j.gU...v[.!....pscn.s.o..u.
2f980 3b 53 c6 56 58 11 58 3a 80 b1 ad 00 c8 d1 4d 61 c2 c7 f8 36 9e eb d7 3d 5e 5e 5e 4c 3f f2 97 06 ;S.VX.X:......Ma...6...=^^^L?...
2f9a0 50 99 30 1c 13 14 98 cf 85 47 5f 7b fe ac 06 55 7d bc d7 7f 4a 82 61 e3 36 0e 80 35 dc 61 92 c2 P.0......G_{...U}...J.a.6..5.a..
2f9c0 5f 5a 14 1d 1f 6e ea 01 38 a6 fe 73 2b 27 3c fa 68 f6 41 2f 88 ef cf 9d 32 77 e6 6d de 01 1c 80 _Z...n..8..s+'<.h.A/....2w.m....
2f9e0 55 87 0f 57 ff f0 88 10 bc eb 3d 7f 80 0b 85 f2 4a 41 e9 fe 18 22 a0 d5 f1 c1 14 fe c2 83 8f 8a U..W......=.....JA..."..........
2fa00 3f 0a 7f fe 21 b8 fe 43 e3 11 e0 87 e0 ea 1f 1e d9 ec 93 2e 17 8b 85 e9 56 cd 10 01 0c 1d 1e 3e ?...!..C................V......>
2fa20 40 f4 0c ab d5 c9 09 ef ad ae fe 84 7f 08 c6 e5 8f c4 29 00 c2 09 76 f9 85 05 9c d9 50 67 7c 5b @.................)...v.....Pg|[
2fa40 13 60 91 78 7f 6e 24 e1 07 bf 7e fd 32 fd 48 2e 02 8a f6 86 b8 9d 13 16 7d 34 fb 00 14 fe 54 48 .`.x.n$...~.2.H.........}4....TH
2fa60 e3 c1 ee 10 01 88 d4 21 ae fe 61 01 e7 35 52 f8 4b 1b 7b f3 bd 18 21 02 30 ee 15 b0 91 23 2c 52 .......!..a..5R.K.{...!.0....#,R
2fa80 f8 23 95 ec 39 58 8b 22 80 c3 d3 80 89 fe c3 c7 94 1f 0a 7f e1 8a 80 2e 26 8c 10 3d 12 fe ba 0e .#..9X."................&..=....
2faa0 fd 29 fc f5 13 92 43 73 b3 e2 bc b0 ca 27 26 cb 3e 1c 22 4c f4 10 30 7c ac fe 5d 3a 00 3c 64 98 .)....Cs.....'&.>."L..0|..]:.<d.
2fac0 03 c9 dc bf 9f d0 1a d9 c0 49 ec 8d 29 00 57 ff 70 e0 43 f8 e3 8c bf 7e c3 70 6f cc 29 80 60 b0 .........I..).W.p.C....~.po.).`.
2fae0 00 d1 03 60 bf 1f e1 7f 97 e0 4c 88 f0 61 74 00 8c 00 c2 80 8f 8a 3f f4 18 10 fd 86 29 22 fc c7 ...`......L..at.......?.....)"..
2fb00 85 90 40 a4 37 e5 07 c2 df e3 e3 63 a7 bf 93 b0 83 69 94 7f 0e d3 46 21 a7 b9 f4 7f af 57 30 02 [email protected]!.....W0.
2fb20 da 29 38 06 5e c5 52 09 a8 19 01 44 20 fc 89 3c bd 43 b0 e2 2f 91 08 80 d5 5d fd a6 8f 29 3f 7c .)8.^.R....D...<.C../....]...)?|
2fb40 26 54 4c 67 04 9a 23 00 a2 df ab 7f d7 98 4e a7 9d ff 4e a2 1e 44 9d a0 70 ea 55 1e c2 b7 17 23 &TLg..#.......N...N..D..p.U....#
2fb60 8f 73 b9 5c ea ae c1 81 30 2a 28 0a b0 a3 03 08 90 be 9a 7d 28 fc a9 a8 04 40 dc 56 63 0a d0 b5 .s.\....0*(........}([email protected]...
2fb80 c0 44 f4 f3 64 1f 0a 7f 61 e1 f2 f2 52 f6 83 a6 76 e0 e1 70 e8 dd 9b 91 7f 48 e1 8f 54 6e 0e 07 .D..d...a...R...v..p.....H..Tn..
2fba0 fd dd 0e 4c 04 02 14 fb f8 10 fe 2e 2e 2e 3a ff 9d 44 b3 e7 44 3a 0a 0e 0e a0 ba 5b a0 e3 0a 33 ...L..........:..D..D:.....[...3
2fbc0 a2 5f e3 bd 51 f1 c7 d0 3f d2 f0 1f b6 af b5 ae dc 2c e4 2c c0 7e 90 c2 1f a9 84 b4 98 05 79 83 ._..Q...?........,.,.~........y.
2fbe0 08 a0 b2 d4 8f 22 60 da 53 7e b8 fa 87 85 c9 64 62 13 25 be c1 01 54 9e 23 4c 07 90 e6 94 1f 18 ....."`.S~.....db.%...T.#L......
2fc00 3e a7 fc 84 87 d9 6c 66 f3 e3 7b 63 04 40 0d c0 2f 28 fc 11 36 cf 8a e5 4c 88 dc 01 50 04 ec 31 >.....lf..{c.@../(..6...L...P..1
2fc20 7c 4c f9 a1 f0 17 26 6a 2c 14 bf 44 c7 83 fb 16 35 52 25 85 3f 52 35 78 56 44 c7 83 03 68 f1 ae |L....&j,..D....5R%.?R5xVD...h..
2fc40 fa 29 df 1f 2e 55 fa 38 d9 87 bb 3e 2a 8a a3 c0 05 33 22 5e 7f c7 01 38 fb a3 ea 27 59 0d d8 3d .)...U.8...>*....3"^...8...'Y..=
2fc60 e7 f3 b9 ee 1a 3c 00 46 45 53 1d 2a 70 00 4f 87 0e a0 f2 7c c0 cb cb 4b ef 1f 32 25 f2 5c 3f 52 .....<.FES.*p.O....|...K..2%.\?R
2fc80 35 7c 56 04 a5 c0 f9 10 c9 b2 14 98 3b 01 3d 02 c7 7b 13 36 8d 61 c7 9e 15 c1 24 af 3f e3 be b5 5|V.........;.=..{.6.a....$.?...
2fca0 d6 95 1d 26 ec 03 ef 8e d3 e9 54 77 0d ac 20 9c fd a8 a2 9a 09 21 88 00 fe d4 0b 6b ad c7 55 3f ...&......Tw.........!.....k..U?
2fcc0 c9 dc b0 3b 52 f8 23 55 c3 85 02 cf d0 7b 51 f0 08 ce 0f 1d 40 e5 56 20 04 05 df 1f 38 05 fa 98 ...;R.#U.....{[email protected]...
2fce0 f2 b3 5a ad bc 7f 6e 52 39 9d 04 8d 88 dd 84 0f 09 81 69 32 10 77 02 da bf a9 3e 40 e1 4f 45 27 ..Z...nR9.........i2.w....>@.OE'
2fd00 10 2f 16 0b f1 0e c0 e1 3c 80 8d a9 c9 80 68 0f 3e ca 7d d9 ec 13 16 d0 e3 2f 39 fc 55 20 00 ee ./......<.....h.>.}....../9.U...
2fd20 8f 39 80 ca 43 00 a5 03 06 08 7b a0 7e 9b e7 fa 11 a6 69 cc 12 e3 c7 51 7e 82 1d a4 8f 8b bd d6 .9..C.....{.~.....i....Q~.......
2fd40 ba 72 8a 20 85 c0 76 08 f5 9d c2 1f a9 1c 69 43 b8 af 82 1d 80 f3 63 0e a0 52 08 04 b8 55 e4 f7 .r....v.......iC......c..R...U..
2fd60 e6 ba 02 b7 75 c3 c9 f7 d7 66 35 ff 2f 08 b5 a4 e3 3d fe a6 92 60 8c 1a f6 7d 51 62 22 85 3f 52 ....u....f5./....=...`...}Qb".?R
2fd80 55 94 82 db 9e f9 08 c7 2e 18 07 fe 54 75 3a f0 c6 d1 ac 31 42 80 bb bb bb ce 7f 27 5b 7d fb 8d U...........Tu:....1B......'[}..
2fda0 c9 64 92 e7 fa a8 f0 b3 1d c6 83 7b 2b b0 d1 4d 95 03 78 ae fa 97 14 02 dd 01 a2 9f 8f 9d 95 ed .d.........{+..M..x.............
2fdc0 b6 52 eb 25 3c 1b 3e 58 e7 b9 80 f8 f7 f3 e7 4f 89 8d 9e 5e e4 a9 03 c4 dd ec 03 e0 c0 48 df 9f .R.%<.>X.......O...^.........H..
2fde0 9f 54 39 61 4b d7 d7 d7 d6 79 fe 29 f1 0f ef 27 40 f5 16 81 a9 20 88 9d 81 cd 29 a9 d4 6a 0b 1c .T9aK....y.)...'@.........)..j..
2fe00 f0 12 8f d1 97 c0 7b 09 fb 48 fe ca ff 4f 39 80 ca 31 e1 5c 41 c2 14 fe 0e 81 9d 07 df d7 21 15 ......{..H...O9..1.\A.........!.
2fe20 63 1f 8f c7 79 bf 3e 9c 7e 5b 51 5f 29 ea 0a 16 96 0f a2 53 76 c4 01 20 01 59 57 55 19 7d fe fc c...y.>.~[Q_)......Sv....YWU.}..
2fe40 d9 e8 48 88 e3 d8 ed 76 bd 68 af 86 16 80 16 e0 97 97 ca a1 d0 de d0 87 6b 64 83 e1 70 98 8b 76 ..H....v.h..............kd..p..v
2fe60 20 fe f6 92 6d 03 f7 f0 7f ff fb 9f f4 d9 9a 66 59 f6 58 f9 86 85 0e 50 b9 ff c0 ed c0 70 ce f5 ....m..........fY.X....P.....p..
2fe80 23 e2 c5 ee a0 8d 5b 78 1a f0 87 6d 85 0f 67 03 66 59 86 42 e2 4a a9 f8 fc fc 63 21 11 d1 cf f1 #.....[x...m..g.fY.B.J....c!....
2fea0 de 44 bc b8 b8 b8 f8 5d f7 2f d9 fe 2b 6c fb 2f 9c 3a 1c f4 a1 ea 9d ba ae 5b 8f 01 3e a6 fc 10 .D.....]./..+l./.:.......[..>...
2fec0 f1 62 f9 ae 91 0b bd 02 06 dc 1f fb e6 07 0d 00 28 42 85 3f 53 43 4f 78 1f ec 3d 12 66 60 6f f6 .b..............(B.?SCOx..=.f`o.
2fee0 e9 c9 2c c0 12 84 54 bf f9 fa f5 ab ed f3 f5 25 cb b2 bd 28 02 28 42 85 4a eb 66 1a 20 c7 6a 95 ..,...T........%...(.(B.J.f...j.
2ff00 cf 5f 24 88 c6 c0 aa ff ed db 37 db e3 c0 10 fe 1f 2d ff fc a7 ea 1f 99 8e aa 26 64 a1 1a 43 7f ._$.......7......-........&d..C.
2ff20 c2 15 60 fc ef 4b b9 05 e1 ff c9 94 be ca 01 7c af 7a 47 6c 77 70 48 48 35 60 f8 d7 d7 d7 be ff ..`..K.........|.zGlwpHH5`......
2ff40 0c 22 a2 c5 64 fb ae 94 5b 78 1a f0 a3 b5 03 90 a4 01 6c 0e 32 0b 7f 3c 5d 99 70 65 fc c7 06 b8 ."..d...[x........l.2..<].pe....
2ff60 34 09 ff 8d d0 5a 5f 57 6d 2a a2 5d 91 bd 01 dc f3 27 fc cc 6f 80 ed 09 5a 86 2b 3d 44 55 0a 00 4....Z_Wm*.].....'..o...Z.+=DU..
2ff80 e0 80 f8 93 03 c6 b0 ba 59 9e 47 9e 0c b8 e7 4f b8 c0 c3 c3 83 fa f7 df 7f 8f fe 3f e4 fe 82 08 ........Y.G....O...........?....
2ffa0 f3 67 6d 07 20 29 0a 12 08 10 c9 81 c2 1f e1 02 c8 f7 4f 19 3f 20 d0 97 ee 6b 87 ff d2 59 81 00 .gm..)............O.?....k...Y..
2ffc0 4b 83 fb d5 ec 43 c4 11 f6 0f 2a d2 6b 34 19 09 60 14 e9 4c 29 00 a2 00 08 81 95 73 86 99 06 fc K....C....*.k4..`..L)......s....
2ffe0 01 43 7f a2 29 30 d9 07 2b 7f d5 78 6f c1 ea bf 37 36 fe 48 81 b3 06 aa dc 0c c5 40 ae fe 84 1b .C..)0..+..xo...76.H.......@....
30000 e0 50 0f 47 cf 99 68 ff d9 18 01 48 6b 02 b8 df cd 48 88 a8 0f ac f6 e8 b1 91 9c d5 20 b4 35 37 .P.G..h....Hk....H............57
30020 ab 7f 09 1c 23 57 e5 6e 18 05 a8 fc 9c 3d 82 b0 05 e6 f8 4b 27 35 0b cf 91 10 4f 9b 95 46 00 00 ....#W.n.....=.....K'5....O..F..
30040 a3 00 03 58 f4 43 d4 19 e8 81 c6 1e e9 a4 66 ec ba 09 76 98 8e 76 fe 35 06 c6 8f 55 b9 9d d4 a3 ...X.C........f...v..v.5...U....
30060 00 9f b3 fe 88 b0 b0 5e af f5 f9 f9 b9 f5 33 26 58 fd 4f 4e f3 6a 1a 01 00 95 09 4a ea 51 00 47 .......^......3&X.ON.j.....J.Q.G
30080 6e 13 d2 5c 1f ed f4 18 e3 6d 03 fc 3b d7 ab ff d1 79 00 55 c0 24 22 f4 b9 54 7d c0 2f 5f be 48 n..\.....m..;....y.U.$"..T}./_.H
300a0 4e 28 8d 0e 70 80 98 cb c6 54 80 78 0f d8 03 c2 fd ef df bf d7 b6 0d c1 cc 3f 6c fd 7d 69 33 02 N(..p....T.x.............?l.}i3.
300c0 00 18 05 18 6e 32 41 94 c0 d0 1c ac dc 58 14 a1 f0 d7 35 7e e1 ea bf 54 5d c0 74 76 40 ca 5a 00 ....n2A......X....5~...T][email protected].
300e0 3e b7 e0 74 56 22 62 bc be be e6 e3 f3 eb e4 f8 0d 0e 92 41 64 de 0d b4 d6 57 2e 0a 1a 62 65 9d >..tV"b............Ad....W...be.
30100 53 5d 89 b0 0d 7e bd 5e e7 cf bc 2b a3 af 71 82 74 ad 22 94 ac 81 13 a0 16 20 08 db 38 0c 34 2e S]...~.^...+..q.t.".........8.4.
30120 ec f7 fb 5c ec c5 2b 08 21 0f af 6d 3d e7 78 76 90 fb 9b fe 2c db dc df 85 03 c0 68 e0 3b 49 4d ...\..+.!..m=.xv....,......h.;IM
30140 73 ea c0 4d c4 c1 11 7d 70 04 3c 19 b8 fe 35 7b f1 70 88 0a 4e 90 16 4c e1 be ca b2 0c ad fb dd s..M...}p.<...5{.p..N..L........
30160 c2 54 17 00 b0 53 90 24 55 2d 0a 6b fe bb cb fd eb b4 0a 97 07 17 92 24 a9 ac 28 3c 4b d0 6f 03 .T...S.$U-.k...........$..(<K.o.
30180 8a 24 0a 98 cf e7 de 2f 26 49 46 38 52 6e e5 d5 f8 0b 07 60 9c 4c 90 f2 b6 20 49 aa 76 b6 fd 00 .$...../&IF8Rn.....`.L....I.v...
301a0 ff a2 92 e4 48 f1 aa c1 86 24 49 aa 3a 3d 25 e2 8e bf d6 21 39 51 18 a0 20 48 92 ca 45 e8 bf eb ....H....$I.:=%....!9Q...H..E...
301c0 cd ea 5f 02 a9 be cd 71 c6 24 49 aa ba a1 7f 3f 27 cf 48 04 41 94 48 fa be d0 24 19 70 e8 bf 53 .._....q.$I....?'.H.A.H...$.p..S
301e0 7d 85 44 10 04 a6 d3 a9 f7 8b 4d 92 2a cc 83 64 fa 15 fa db 0e 10 2d 77 05 a4 23 90 48 32 76 8e }.D.......M.*..d......-w..#.H2v.
30200 e4 a1 7f 18 23 a7 31 e6 cc f4 49 58 20 44 92 ca 66 96 64 7f 43 ff ba a9 00 0b 84 c8 d4 b9 94 75 ....#.1...IX.D..f.d.C..........u
30220 fa f5 3f f4 af 93 0a 00 dc 1a 24 53 e5 58 76 ba 4f 38 a1 7f 9d 54 00 b9 0f f5 00 32 35 8e e4 79 ..?.......$S.Xv.O8...T.....25..y
30240 7f 38 a1 ff 7b 20 6c 91 14 08 51 0f 20 53 e3 93 6c 6a d4 6b 70 a1 7f 9d 02 21 80 f5 01 64 2a 5c .8..{.l...Q..S..lj.kp....!...d*\
30260 ca f3 fe 38 86 6b 4a 7a 05 00 8a 82 64 ec 9c cf 45 eb 61 be 26 aa 58 50 f4 0a 88 12 1e 08 23 be ...8.kJz....d...E.a.&.XP......#.
30280 6f 12 49 2a bf a2 1f 6c 25 ae d9 f2 52 3d 80 45 42 64 e2 a2 df 6b f0 79 7f 93 69 c2 b9 fb e3 ce o.I*...l%...R=.EBd...k.y..i.....
302a0 00 99 a6 f1 f7 b7 d1 a7 eb fa 00 a8 a4 ec 1c 24 13 3b 27 62 a1 52 80 e9 a8 f1 12 dc 1e 24 43 e7 ...............$.;'b.R.......$C.
302c0 5a 7e 3e 84 ff f1 5e 7d 14 05 39 49 88 0c 95 f7 f7 f7 e9 8a 7e 42 51 90 4e 80 8c 92 f7 76 c6 1f Z~>...^}..9I........~BQ.N....v..
302e0 a7 e8 27 6c 1a 32 ee 0c 00 2c 14 22 43 e1 ed ed ad d4 f8 e3 55 fc 5d 9e 2d 40 27 40 46 68 fc c0 ..'l.2...,."C.......U.].-@'@Fh..
30300 d4 b7 fd 05 b5 3d 08 30 1d 20 23 08 fb e3 29 f3 ed 7a 7b 10 a0 13 20 03 37 fe 85 6f 7b 0b de 09 .....=.0..#...)..z{.....7..o{...
30320 60 7b 85 75 02 a4 6f 0e 06 03 db a3 e0 69 fc ae 9c 00 0a 2c 58 31 48 fa e2 68 34 b2 29 f2 a1 f1 `{.u..o......i.....,X1H..h4.)...
30340 b7 e1 04 58 36 4c 06 50 de 0b d0 f8 db 74 02 ec 22 24 bb e2 78 3c ce 9b d6 2c 40 e3 6f db 09 00 ...X6L.P.....t.."$..x<...,@.o...
30360 9c 27 40 f6 a8 9f bf 04 8d bf 4b 27 80 69 2b be 1f 12 32 4e de da ed f1 d3 f8 bb 1e 2b 56 82 e2 .'@.......K'.i+...2N........+V..
30380 20 e9 92 a3 d1 c8 56 e9 8f bf ad b7 6b a0 6a 4a 5a 36 0c 50 17 20 5d 70 32 99 d8 8a 7d 78 46 cf ......V.....k.jJZ6.P..]p2...}xF.
303a0 7d db 8b 4a bd 81 a8 04 53 02 b2 c3 7c 7f 87 fe 16 df 76 12 35 ea 38 01 1c bd c4 94 80 6c 39 e4 }..J....S...|.....v.5.8......l9.
303c0 df 25 df d8 d3 f1 3c 81 95 d5 dd d9 ed f4 6c 36 f3 fe 70 91 fd e6 74 3a b5 dd e2 d3 c5 b3 98 56 .%....<.......l6..p...t:.......V
303e0 3f 7f 88 3b 04 65 1f 01 a3 01 f2 58 49 ef ad bd ca 0f 50 e9 ef 41 27 a1 95 cb 66 34 40 36 14 fa ?..;.e.....XI.....P..A'...f4@6..
30400 74 f1 cc 51 e9 0f 55 17 00 18 0d a4 cd c1 60 90 3f 03 35 c0 7c bf a7 ba c0 8d f5 9d 64 34 90 ac t..Q..U.......`.?.5.|.......d4..
30420 c2 ff 6a 9f eb eb e2 19 63 be df f3 a2 21 eb 3b cb a6 a2 74 c2 fd 1a 0a bf 2e 9e 29 0e f1 88 39 ..j.....c....!.;...t.......)...9
30440 25 00 98 16 c4 c9 06 e1 3e 80 9e 5f 86 fc 29 ec 12 1c 16 10 d1 11 c4 61 f8 b8 97 35 c3 7d 80 2a %.......>.._..)........a...5.}.*
30460 7f aa d1 00 f5 81 a4 0d ff 89 55 7d 11 a1 49 34 40 47 90 94 e1 03 5c f5 63 44 93 68 e0 d0 11 70 ..........U}..I4@G....\.cD.h...p
30480 16 61 b4 86 bf e6 aa 9f 4e f1 50 23 47 80 33 0a a8 11 44 63 f8 af 54 f8 d3 8c 06 6a cb c2 25 a0 .a......N.P#G.3...Dc..T....j..%.
304a0 2c b3 ed d8 cf 76 1e ae 7d 43 c3 07 b8 af 9f 32 0a 47 60 d5 58 74 6a 08 09 d3 83 76 89 6b 7b 7d ,....v..}C.....2.G`.Xtj....v.k{}
304c0 7d 5d 77 1f ff 3d d6 0c f7 09 67 69 41 09 ac 48 58 99 b0 42 f9 36 98 58 88 6b 89 94 cb c1 6a 5f }]w..=....giA..HX..B.6.X.k....j_
304e0 1a 3e 07 76 10 ed 3a 82 43 ad 80 29 42 3d a3 77 90 db ff 75 3b d8 bc 43 78 71 04 87 ce 80 91 81 .>.v..:.C..)B=.w...u;..Cxq......
30500 d9 e8 6b 74 e6 55 5e 7a 1a 3e d1 1b 47 90 3f 91 bb 5d 9e 26 60 f8 44 ca 9a 01 3e 3b ae 81 c3 f0 ..kt.U^z.>..G.?..].&`.D...>;....
30520 fe af cb 4c c3 37 23 13 fc 0c 51 38 02 a5 14 1e a8 89 eb f7 de 6c 36 6a bb dd aa c7 c7 c7 fc f5 ...L.7#...Q8.........l6j........
30540 ed ed 4d c5 88 c1 60 a0 c6 e3 b1 ba bc bc cc 5f 27 13 e7 97 12 d8 28 a5 96 59 96 fd 6c e3 cd 63 ..M...`........_'.....(..Y..l..c
30560 03 1d 80 25 0a 01 e9 aa 60 2b 80 13 28 9d c2 f3 f3 73 fe 1a 22 46 a3 51 6e e4 67 67 67 f9 2b 8c ...%....`+..(....s.."F.Qn.ggg.+.
30580 be 45 3c 28 a5 6e 69 f8 76 a0 03 a8 89 a2 3b ec 52 29 35 c7 b3 de f6 ef 83 43 40 64 80 57 38 05 .E<(.ni.v.....;.R)[email protected].
305a0 7c dd 17 c7 00 43 87 71 0f 87 c3 fc 15 c4 f7 b0 e2 b7 0c 84 4a b7 4a a9 ef 59 96 c5 19 36 b5 0c |....C.q............J.J..Y...6..
305c0 3a 00 07 d0 5a c3 11 4c db 8c 0a 4e a1 4c 19 f6 fb 7d 4e 7c fd f2 f2 92 bf 96 c4 f7 6d 01 e3 2d :...Z..L...N.L...}N|........m..-
305e0 0d 18 c6 0c 7e fa f4 29 ff 5e f9 df 25 3b 06 0c 1d 9e 8f 61 be 03 d0 01 b8 8f 0a 26 6d 69 05 2e ....~..).^..%;.....a.......&mi..
30600 60 72 06 1e 0c da 26 b7 47 98 ff 83 ab bd 3b d0 01 b4 9f 22 4c fb ea 0c 02 c0 a6 20 43 fc 96 40 `r....&.G.....;...."L.......C..@
30620 07 d0 01 42 88 0c 7a 82 32 bc e7 4a df 11 e8 00 3a 46 d1 78 72 5e 44 06 90 c5 53 af 47 df 17 06 ...B..z.2..J....:F.xr^D...S.G...
30640 0f 3e d3 e8 bb 05 1d 40 3f a2 83 b3 22 32 98 24 e0 10 b6 45 58 8f d7 47 1a bc 5f d0 01 f4 33 42 .>.....@?..."2.$...EX..G.._...3B
30660 38 2b 1c 01 1c c2 28 60 a7 b0 3f 30 76 90 2b 7c cf 40 07 10 56 01 d2 e0 20 6d 18 15 f4 dd cb fe 8+....(`..?0v.+|[email protected]......
30680 56 18 fa f6 20 87 7f c6 f7 68 ec fd 07 1d 40 1c 11 03 1c c1 a7 77 4e a1 fc 3e 70 b8 b7 67 da e7 [email protected]..>p..g..
306a0 db 1f f9 1a af 6f 07 c6 8e d7 17 1a b9 0a 1e ff 0f 1d 67 07 f0 28 e6 b6 fd 00 00 00 00 49 45 4e .....o............g..(.......IEN
306c0 44 ae 42 60 82 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 22 85 41 e7 87 01 00 00 87 01 00 00 0a D.B`.PK.........bR\".A..........
306e0 00 00 00 69 6e 64 65 78 2e 68 74 6d 6c 3c 21 2d 2d 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 ...index.html<!--.Copyright.Epic
30700 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 .Games,.Inc..All.Rights.Reserved
30720 2e 20 2d 2d 3e 0d 0a 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0d 0a 3c 68 74 6d 6c 3e 0d 0a ..-->..<!DOCTYPE.html>..<html>..
30740 3c 68 65 61 64 3e 0d 0a 09 3c 73 63 72 69 70 74 3e 0d 0a 09 09 69 66 20 28 77 69 6e 64 6f 77 2e <head>...<script>....if.(window.
30760 6c 6f 63 61 74 69 6f 6e 2e 70 61 74 68 6e 61 6d 65 20 3d 3d 20 22 2f 64 61 73 68 62 6f 61 72 64 location.pathname.==."/dashboard
30780 22 29 0d 0a 09 09 7b 0d 0a 09 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 70 61 74 68 ")....{.....window.location.path
307a0 6e 61 6d 65 20 3d 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 3b 0d 0a 09 09 7d 0d 0a 09 3c 2f 73 name.=."/dashboard/";....}...</s
307c0 63 72 69 70 74 3e 0d 0a 09 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 68 6f 72 74 63 75 74 20 69 63 6f cript>...<link.rel="shortcut.ico
307e0 6e 22 20 68 72 65 66 3d 22 66 61 76 69 63 6f 6e 2e 69 63 6f 22 3e 0d 0a 09 3c 6c 69 6e 6b 20 72 n".href="favicon.ico">...<link.r
30800 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 74 79 70 65 3d 22 74 65 78 74 2f 63 73 73 22 20 el="stylesheet".type="text/css".
30820 68 72 65 66 3d 22 7a 65 6e 2e 63 73 73 22 20 2f 3e 0d 0a 09 3c 73 63 72 69 70 74 20 74 79 70 65 href="zen.css"./>...<script.type
30840 3d 22 6d 6f 64 75 6c 65 22 20 73 72 63 3d 22 7a 65 6e 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e ="module".src="zen.js"></script>
30860 0d 0a 3c 2f 68 65 61 64 3e 0d 0a 3c 2f 68 74 6d 6c 3e 0d 0a 50 4b 03 04 14 00 00 00 00 00 09 62 ..</head>..</html>..PK.........b
30880 52 5c 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 69 6e 64 65 78 65 72 2f 50 4b 03 04 0a 00 R\................indexer/PK....
308a0 00 00 00 00 09 62 52 5c c9 7b 60 55 42 07 00 00 42 07 00 00 10 00 00 00 69 6e 64 65 78 65 72 2f .....bR\.{`UB...B.......indexer/
308c0 63 61 63 68 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c cache.js//.Copyright.Epic.Games,
308e0 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 .Inc..All.Rights.Reserved....."u
30900 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f se.strict";..../////////////////
30920 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
30940 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d ///////////////////////////////.
30960 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 43 61 63 68 65 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 .export.class.Cache..{...constru
30980 63 74 6f 72 28 64 62 5f 6e 61 6d 65 2c 20 2e 2e 2e 73 74 6f 72 65 5f 6e 61 6d 65 73 29 0d 0a 09 ctor(db_name,....store_names)...
309a0 7b 0d 0a 09 09 74 68 69 73 2e 5f 64 62 5f 6e 61 6d 65 20 3d 20 64 62 5f 6e 61 6d 65 3b 0d 0a 09 {....this._db_name.=.db_name;...
309c0 09 74 68 69 73 2e 5f 73 74 6f 72 65 5f 6e 61 6d 65 73 20 3d 20 73 74 6f 72 65 5f 6e 61 6d 65 73 .this._store_names.=.store_names
309e0 3b 0d 0a 09 09 74 68 69 73 2e 5f 76 65 72 73 69 6f 6e 20 3d 20 32 3b 0d 0a 09 09 74 68 69 73 2e ;....this._version.=.2;....this.
30a00 5f 64 62 20 3d 20 74 68 69 73 2e 5f 6f 70 65 6e 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 70 75 74 28 _db.=.this._open();...}.....put(
30a20 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 store_name,.key,.value)...{....c
30a40 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 61 73 79 6e 63 20 28 72 65 73 6f 6c 76 65 2c 20 onst.executor.=.async.(resolve,.
30a60 72 65 6a 65 63 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 62 20 3d 20 61 77 61 69 reject).=>.{.....const.db.=.awai
30a80 74 20 74 68 69 73 2e 5f 64 62 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 72 61 6e 73 61 63 74 69 6f t.this._db;.....const.transactio
30aa0 6e 20 3d 20 64 62 2e 74 72 61 6e 73 61 63 74 69 6f 6e 28 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 22 n.=.db.transaction(store_name,."
30ac0 72 65 61 64 77 72 69 74 65 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 74 readwrite");.....const.store.=.t
30ae0 72 61 6e 73 61 63 74 69 6f 6e 2e 6f 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e 61 6d ransaction.objectStore(store_nam
30b00 65 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 75 65 73 74 20 3d 20 73 74 6f 72 65 2e 70 75 e);.....const.request.=.store.pu
30b20 74 28 76 61 6c 75 65 2c 20 6b 65 79 29 3b 0d 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 65 72 72 t(value,.key);.....request.onerr
30b40 6f 72 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 70 75 74 20 or.=.(evt).=>.reject(Error("put.
30b60 74 72 61 6e 73 61 63 74 69 6f 6e 20 65 72 72 6f 72 22 29 29 3b 0d 0a 09 09 09 72 65 71 75 65 73 transaction.error"));.....reques
30b80 74 2e 6f 6e 73 75 63 63 65 73 73 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 73 6f 6c 76 65 28 74 t.onsuccess.=.(evt).=>.resolve(t
30ba0 72 75 65 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 50 72 6f 6d 69 73 rue);....};....return.new.Promis
30bc0 65 28 65 78 65 63 75 74 6f 72 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 65 74 28 73 74 6f 72 65 5f 6e e(executor);...}.....get(store_n
30be0 61 6d 65 2c 20 6b 65 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 ame,.key)...{....const.executor.
30c00 3d 20 61 73 79 6e 63 20 28 72 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 74 29 20 3d 3e 20 7b 0d 0a =.async.(resolve,.reject).=>.{..
30c20 09 09 09 63 6f 6e 73 74 20 64 62 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 64 62 3b 0d 0a 09 ...const.db.=.await.this._db;...
30c40 09 09 63 6f 6e 73 74 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 3d 20 64 62 2e 74 72 61 6e 73 61 63 ..const.transaction.=.db.transac
30c60 74 69 6f 6e 28 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 22 72 65 61 64 6f 6e 6c 79 22 29 3b 0d 0a 09 tion(store_name,."readonly");...
30c80 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 74 72 61 6e 73 61 63 74 69 6f 6e 2e 6f 62 6a 65 ..const.store.=.transaction.obje
30ca0 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e 61 6d 65 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 ctStore(store_name);.....const.r
30cc0 65 71 75 65 73 74 20 3d 20 73 74 6f 72 65 2e 67 65 74 28 6b 65 79 29 3b 0d 0a 09 09 09 72 65 71 equest.=.store.get(key);.....req
30ce0 75 65 73 74 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 uest.onerror.=.(evt).=>.reject(E
30d00 72 72 6f 72 28 22 67 65 74 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 65 72 72 6f 72 22 29 29 3b 0d rror("get.transaction.error"));.
30d20 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 73 75 63 63 65 73 73 20 3d 20 28 65 76 74 29 20 3d 3e ....request.onsuccess.=.(evt).=>
30d40 20 7b 0d 0a 09 09 09 09 69 66 20 28 72 65 71 75 65 73 74 2e 72 65 73 75 6c 74 29 0d 0a 09 09 09 .{......if.(request.result).....
30d60 09 09 72 65 73 6f 6c 76 65 28 72 65 71 75 65 73 74 2e 72 65 73 75 6c 74 29 3b 0d 0a 09 09 09 09 ..resolve(request.result);......
30d80 65 6c 73 65 0d 0a 09 09 09 09 09 72 65 73 6f 6c 76 65 28 66 61 6c 73 65 29 3b 0d 0a 09 09 09 7d else.......resolve(false);.....}
30da0 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 50 72 6f 6d 69 73 65 28 65 78 ;....};....return.new.Promise(ex
30dc0 65 63 75 74 6f 72 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6f 70 65 6e 28 29 0d 0a 09 7b 0d 0a 09 09 ecutor);...}....._open()...{....
30de0 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 28 72 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 const.executor.=.(resolve,.rejec
30e00 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 75 65 73 74 20 3d 20 69 6e 64 65 t).=>.{.....const.request.=.inde
30e20 78 65 64 44 42 2e 6f 70 65 6e 28 74 68 69 73 2e 5f 64 62 5f 6e 61 6d 65 2c 20 74 68 69 73 2e 5f xedDB.open(this._db_name,.this._
30e40 76 65 72 73 69 6f 6e 29 3b 0d 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 65 72 72 6f 72 20 3d 20 version);.....request.onerror.=.
30e60 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f (evt).=>.reject(Error("Failed.to
30e80 20 6f 70 65 6e 20 49 6e 64 65 78 65 64 44 62 22 29 29 3b 0d 0a 09 09 09 72 65 71 75 65 73 74 2e .open.IndexedDb"));.....request.
30ea0 6f 6e 73 75 63 63 65 73 73 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 73 6f 6c 76 65 28 65 76 74 onsuccess.=.(evt).=>.resolve(evt
30ec0 2e 74 61 72 67 65 74 2e 72 65 73 75 6c 74 29 3b 0d 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 75 .target.result);.....request.onu
30ee0 70 67 72 61 64 65 6e 65 65 64 65 64 20 3d 20 28 65 76 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 63 pgradeneeded.=.(evt).=>.{......c
30f00 6f 6e 73 74 20 64 62 20 3d 20 65 76 74 2e 74 61 72 67 65 74 2e 72 65 73 75 6c 74 3b 0d 0a 0d 0a onst.db.=.evt.target.result;....
30f20 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 73 74 6f 72 65 5f 6e 61 6d 65 20 6f 66 20 64 62 2e ....for.(const.store_name.of.db.
30f40 6f 62 6a 65 63 74 53 74 6f 72 65 4e 61 6d 65 73 29 0d 0a 09 09 09 09 09 64 62 2e 64 65 6c 65 74 objectStoreNames).......db.delet
30f60 65 4f 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e 61 6d 65 29 0d 0a 0d 0a 09 09 09 09 eObjectStore(store_name)........
30f80 66 6f 72 20 28 63 6f 6e 73 74 20 73 74 6f 72 65 5f 6e 61 6d 65 20 6f 66 20 74 68 69 73 2e 5f 73 for.(const.store_name.of.this._s
30fa0 74 6f 72 65 5f 6e 61 6d 65 73 29 0d 0a 09 09 09 09 09 64 62 2e 63 72 65 61 74 65 4f 62 6a 65 63 tore_names).......db.createObjec
30fc0 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e 61 6d 65 29 3b 0d 0a 09 09 09 7d 3b 0d 0a 09 09 7d 3b tStore(store_name);.....};....};
30fe0 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 50 72 6f 6d 69 73 65 28 65 78 65 63 75 74 6f 72 29 ....return.new.Promise(executor)
31000 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 39 26 fb cb c7 13 00 00 ;...}..}..PK.........bR\9&......
31020 c7 13 00 00 12 00 00 00 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 2f 2f 20 43 6f 70 ........indexer/indexer.js//.Cop
31040 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 yright.Epic.Games,.Inc..All.Righ
31060 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d ts.Reserved....."use.strict";...
31080 0a 69 6d 70 6f 72 74 20 7b 20 43 61 63 68 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 63 61 63 68 65 2e .import.{.Cache.}.from."./cache.
310a0 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 4d 65 73 73 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f js"..import.{.Message.}.from."./
310c0 77 6f 72 6b 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 worker.js"..import.{.Fetcher.}.f
310e0 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f rom."../util/fetcher.js"....////
31100 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
31120 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
31140 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 49 6e 64 65 78 65 72 0d 0a 7b 0d 0a ////////////..class.Indexer..{..
31160 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 67 65 73 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e .constructor(pages)...{....this.
31180 5f 70 61 67 65 73 20 3d 20 70 61 67 65 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6c 6f 6f 6b 75 70 5f 69 _pages.=.pages;...}.....lookup_i
311a0 64 28 65 6e 74 72 79 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 62 69 6e 5f 73 65 61 d(entry_id)...{....const.bin_sea
311c0 72 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 67 65 29 20 7b 0d 0a 09 09 09 76 61 72 20 6c rch.=.function(page).{.....var.l
311e0 20 3d 20 30 3b 0d 0a 09 09 09 76 61 72 20 72 20 3d 20 70 61 67 65 2e 6c 65 6e 67 74 68 3b 0d 0a .=.0;.....var.r.=.page.length;..
31200 09 09 09 77 68 69 6c 65 20 28 6c 20 3c 20 72 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 ...while.(l.<.r).....{......cons
31220 74 20 6d 69 64 20 3d 20 6c 20 2b 20 28 28 72 20 2d 20 6c 29 20 3e 3e 20 31 29 3b 0d 0a 09 09 09 t.mid.=.l.+.((r.-.l).>>.1);.....
31240 09 63 6f 6e 73 74 20 64 20 3d 20 65 6e 74 72 79 5f 69 64 20 2d 20 70 61 67 65 5b 6d 69 64 5d 5b .const.d.=.entry_id.-.page[mid][
31260 30 5d 3b 0d 0a 09 09 09 09 69 66 20 28 64 20 3c 20 30 6e 29 09 09 09 72 20 3d 20 6d 69 64 3b 0d 0];......if.(d.<.0n)...r.=.mid;.
31280 0a 09 09 09 09 65 6c 73 65 20 69 66 20 28 64 20 3e 20 30 6e 29 09 6c 20 3d 20 6d 69 64 20 2b 20 .....else.if.(d.>.0n).l.=.mid.+.
312a0 31 3b 0d 0a 09 09 09 09 65 6c 73 65 09 09 09 09 72 65 74 75 72 6e 20 6d 69 64 3b 0d 0a 09 09 09 1;......else....return.mid;.....
312c0 7d 0d 0a 0d 0a 09 09 09 72 65 74 75 72 6e 20 2d 31 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 66 6f }.......return.-1;....};......fo
312e0 72 20 28 63 6f 6e 73 74 20 70 61 67 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0d 0a 09 r.(const.page.of.this._pages)...
31300 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 20 3d 20 62 69 6e 5f 73 65 61 72 63 68 28 .{.....const.index.=.bin_search(
31320 70 61 67 65 29 3b 0d 0a 09 09 09 69 66 20 28 69 6e 64 65 78 20 3e 3d 20 30 29 0d 0a 09 09 09 09 page);.....if.(index.>=.0)......
31340 72 65 74 75 72 6e 20 70 61 67 65 5b 69 6e 64 65 78 5d 5b 31 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 return.page[index][1];....}.....
31360 09 72 65 74 75 72 6e 20 22 22 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2a 73 65 61 72 63 68 28 6e 65 65 64 .return."";...}.....*search(need
31380 6c 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 6e 65 65 64 6c 65 4c 77 72 20 3d 20 6e 65 65 64 6c le)...{....var.needleLwr.=.needl
313a0 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 e.toLowerCase();....for.(const.p
313c0 61 67 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e age.of.this._pages).....for.(con
313e0 73 74 20 5b 5f 2c 20 6e 61 6d 65 5d 20 6f 66 20 70 61 67 65 29 0d 0a 09 09 09 09 69 66 20 28 6e st.[_,.name].of.page)......if.(n
31400 61 6d 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 2e 69 6e 64 65 78 4f 66 28 6e 65 65 64 6c 65 ame.toLowerCase().indexOf(needle
31420 4c 77 72 29 20 3e 3d 20 30 29 0d 0a 09 09 09 09 09 79 69 65 6c 64 20 6e 61 6d 65 3b 0d 0a 09 7d Lwr).>=.0).......yield.name;...}
31440 0d 0a 0d 0a 09 2a 65 6e 75 6d 5f 6e 61 6d 65 73 28 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 63 .....*enum_names()...{....for.(c
31460 6f 6e 73 74 20 70 61 67 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0d 0a 09 09 09 66 6f onst.page.of.this._pages).....fo
31480 72 20 28 63 6f 6e 73 74 20 5b 5f 2c 20 6e 61 6d 65 5d 20 6f 66 20 70 61 67 65 29 0d 0a 09 09 09 r.(const.[_,.name].of.page).....
314a0 09 79 69 65 6c 64 20 6e 61 6d 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2a 65 6e 75 6d 5f 61 6c 6c 28 29 .yield.name;...}.....*enum_all()
314c0 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 61 67 65 20 6f 66 20 74 68 69 73 2e ...{....for.(const.page.of.this.
314e0 5f 70 61 67 65 73 29 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 5b 5f 2c 20 6e 61 6d 65 2c _pages).....for.(const.[_,.name,
31500 20 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 5d 20 6f 66 20 70 61 67 65 29 0d 0a 09 09 09 09 79 .size,.raw_size].of.page)......y
31520 69 65 6c 64 20 5b 6e 61 6d 65 2c 20 73 69 7a 65 7c 30 6e 2c 20 72 61 77 5f 73 69 7a 65 7c 30 6e ield.[name,.size|0n,.raw_size|0n
31540 5d 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ];...}..}........///////////////
31560 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
31580 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
315a0 2f 0d 0a 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 73 61 76 65 28 70 72 6f 67 72 65 73 73 5f /..async.function.save(progress_
315c0 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 70 61 67 65 73 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 cb,.oplog_info,.pages)..{...cons
315e0 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 70 72 6f 6a 65 t.project_id.=.oplog_info["proje
31600 63 74 22 5d 3b 0d 0a 09 63 6f 6e 73 74 20 63 61 63 68 65 20 3d 20 6e 65 77 20 43 61 63 68 65 28 ct"];...const.cache.=.new.Cache(
31620 70 72 6f 6a 65 63 74 5f 69 64 2c 20 22 70 61 67 65 73 22 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 project_id,."pages");.....const.
31640 70 61 67 65 5f 63 6f 75 6e 74 20 3d 20 70 61 67 65 73 2e 6c 65 6e 67 74 68 3b 0d 0a 09 63 6f 6e page_count.=.pages.length;...con
31660 73 74 20 70 75 74 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 70 61 67 65 5f 63 6f 75 6e 74 29 3b st.puts.=.new.Array(page_count);
31680 0d 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 61 67 65 5f 63 6f 75 6e ...for.(var.i.=.0;.i.<.page_coun
316a0 74 3b 20 2b 2b 69 29 0d 0a 09 09 70 75 74 73 5b 69 5d 20 3d 20 63 61 63 68 65 2e 70 75 74 28 22 t;.++i)....puts[i].=.cache.put("
316c0 70 61 67 65 73 22 2c 20 69 2c 20 70 61 67 65 73 5b 69 5d 29 3b 0d 0a 0d 0a 09 76 61 72 20 6f 6b pages",.i,.pages[i]);.....var.ok
316e0 61 79 20 3d 20 74 72 75 65 0d 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 ay.=.true...for.(var.i.=.0;.i.<.
31700 70 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0d 0a 09 7b 0d 0a 09 09 6f 6b 61 79 20 26 3d 20 page_count;.++i)...{....okay.&=.
31720 61 77 61 69 74 20 70 75 74 73 5b 69 5d 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 73 await.puts[i];....progress_cb("s
31740 61 76 69 6e 67 22 2c 20 69 20 2b 20 31 2c 20 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0d 0a 09 7d 0d aving",.i.+.1,.page_count);...}.
31760 0a 09 69 66 20 28 21 6f 6b 61 79 29 0d 0a 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 0d ..if.(!okay)....return.false;...
31780 0a 09 63 61 63 68 65 2e 70 75 74 28 22 70 61 67 65 73 22 2c 20 22 24 22 2c 20 7b 0d 0a 09 09 22 ..cache.put("pages",."$",.{...."
317a0 70 61 67 65 5f 63 6f 75 6e 74 22 09 3a 20 70 61 67 65 73 2e 6c 65 6e 67 74 68 2c 0d 0a 09 09 22 page_count".:.pages.length,...."
317c0 74 6f 74 61 6c 5f 73 69 7a 65 22 09 3a 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 total_size".:.oplog_info["totals
317e0 69 7a 65 22 5d 2c 0d 0a 09 09 22 6f 70 5f 63 6f 75 6e 74 22 09 09 3a 20 6f 70 6c 6f 67 5f 69 6e ize"],...."op_count"..:.oplog_in
31800 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 2c 0d 0a 09 09 22 74 69 6d 65 73 74 61 6d 70 22 09 09 3a fo["opcount"],...."timestamp"..:
31820 20 28 44 61 74 65 2e 6e 6f 77 28 29 20 2f 20 31 30 30 30 29 20 7c 20 30 2c 0d 0a 09 7d 29 3b 0d .(Date.now()./.1000).|.0,...});.
31840 0a 0d 0a 09 72 65 74 75 72 6e 20 74 72 75 65 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ....return.true..}....//////////
31860 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
31880 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
318a0 2f 2f 2f 2f 2f 2f 0d 0a 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 62 75 69 6c 64 28 70 72 6f //////..async.function.build(pro
318c0 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 6d 61 78 5f 77 6f 72 6b 65 72 gress_cb,.oplog_info,.max_worker
318e0 73 3d 36 2c 20 70 61 67 65 5f 73 69 7a 65 3d 34 38 20 3c 3c 20 31 30 29 0d 0a 7b 0d 0a 09 63 6f s=6,.page_size=48.<<.10)..{...co
31900 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 70 72 6f nst.project_id.=.oplog_info["pro
31920 6a 65 63 74 22 5d 3b 0d 0a 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 6f 70 6c 6f 67 5f 69 6e ject"];...const.oplog.=.oplog_in
31940 66 6f 5b 22 69 64 22 5d 3b 0d 0a 09 63 6f 6e 73 74 20 69 6e 69 74 5f 6d 73 67 20 3d 20 4d 65 73 fo["id"];...const.init_msg.=.Mes
31960 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 2e 49 6e 69 74 2c 20 70 72 6f 6a 65 63 sage.create(Message.Init,.projec
31980 74 5f 69 64 2c 20 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 5f 6e t_id,.oplog);.....const.worker_n
319a0 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 6e 61 76 69 67 61 74 6f 72 2e 68 61 72 64 77 61 72 65 43 6f .=.Math.min(navigator.hardwareCo
319c0 6e 63 75 72 72 65 6e 63 79 20 2f 20 32 2c 20 20 6d 61 78 5f 77 6f 72 6b 65 72 73 29 3b 0d 0a 09 ncurrency./.2,..max_workers);...
319e0 63 6f 6e 73 74 20 73 74 72 69 64 65 20 3d 20 70 61 67 65 5f 73 69 7a 65 20 2a 20 77 6f 72 6b 65 const.stride.=.page_size.*.worke
31a00 72 5f 6e 3b 0d 0a 09 63 6f 6e 73 74 20 65 6e 64 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f r_n;...const.end.=.oplog_info["o
31a20 70 63 6f 75 6e 74 22 5d 3b 0d 0a 09 76 61 72 20 65 6e 74 72 79 5f 63 6f 75 6e 74 20 3d 20 30 3b pcount"];...var.entry_count.=.0;
31a40 0d 0a 0d 0a 09 63 6f 6e 73 74 20 70 61 67 65 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 29 3b 0d .....const.pages.=.new.Array();.
31a60 0a 0d 0a 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 69 6e ....const.executor.=.function(in
31a80 64 65 78 2c 20 72 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 74 29 20 7b 0d 0a 09 09 63 6f 6e 73 74 dex,.resolve,.reject).{....const
31aa0 20 77 6f 72 6b 65 72 20 3d 20 6e 65 77 20 57 6f 72 6b 65 72 28 22 69 6e 64 65 78 65 72 2f 77 6f .worker.=.new.Worker("indexer/wo
31ac0 72 6b 65 72 2e 6a 73 22 2c 20 7b 20 74 79 70 65 3a 20 22 6d 6f 64 75 6c 65 22 20 7d 29 3b 0d 0a rker.js",.{.type:."module".});..
31ae0 09 09 77 6f 72 6b 65 72 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 ..worker.onerror.=.(evt).=>.reje
31b00 63 74 28 45 72 72 6f 72 28 22 57 6f 72 6b 65 72 20 65 72 72 6f 72 22 29 29 3b 0d 0a 09 09 77 6f ct(Error("Worker.error"));....wo
31b20 72 6b 65 72 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 74 29 20 3d 3e 20 7b 0d 0a 09 09 09 rker.onmessage.=.(evt).=>.{.....
31b40 63 6f 6e 73 74 20 5b 6d 73 67 5f 69 64 2c 20 2e 2e 2e 70 61 72 61 6d 73 5d 20 3d 20 65 76 74 2e const.[msg_id,....params].=.evt.
31b60 64 61 74 61 3b 0d 0a 09 09 09 73 77 69 74 63 68 20 28 6d 73 67 5f 69 64 29 0d 0a 09 09 09 7b 0d data;.....switch.(msg_id).....{.
31b80 0a 09 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 4d 61 70 44 6f 6e 65 3a 0d 0a 09 09 09 09 72 ....case.Message.MapDone:......r
31ba0 65 73 6f 6c 76 65 28 29 3b 0d 0a 09 09 09 09 77 6f 72 6b 65 72 2e 74 65 72 6d 69 6e 61 74 65 28 esolve();......worker.terminate(
31bc0 29 3b 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 09 09 63 61 73 65 20 4d 65 73 73 61 67 );......break;.......case.Messag
31be0 65 2e 4d 61 70 50 61 67 65 3a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 5b 70 61 67 65 5d 20 3d 20 70 e.MapPage:......const.[page].=.p
31c00 61 72 61 6d 73 3b 0d 0a 09 09 09 09 70 61 67 65 73 2e 70 75 73 68 28 70 61 67 65 29 3b 0d 0a 09 arams;......pages.push(page);...
31c20 09 09 09 65 6e 74 72 79 5f 63 6f 75 6e 74 20 2b 3d 20 70 61 67 65 2e 6c 65 6e 67 74 68 3b 0d 0a ...entry_count.+=.page.length;..
31c40 09 09 09 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 70 61 72 73 69 6e 67 22 2c 20 65 6e 74 72 79 ....progress_cb("parsing",.entry
31c60 5f 63 6f 75 6e 74 2c 20 65 6e 64 29 3b 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 7d 0d _count,.end);......break;.....}.
31c80 0a 09 09 7d 0d 0a 09 09 77 6f 72 6b 65 72 2e 70 6f 73 74 4d 65 73 73 61 67 65 28 69 6e 69 74 5f ...}....worker.postMessage(init_
31ca0 6d 73 67 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 74 61 72 74 20 3d 20 70 61 67 65 5f 73 69 msg);......const.start.=.page_si
31cc0 7a 65 20 2a 20 69 6e 64 65 78 3b 0d 0a 09 09 63 6f 6e 73 74 20 6d 61 70 5f 6d 73 67 20 3d 20 4d ze.*.index;....const.map_msg.=.M
31ce0 65 73 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 2e 4d 61 70 2c 20 73 74 61 72 74 essage.create(Message.Map,.start
31d00 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 29 3b 0d 0a 09 09 77 6f ,.end,.page_size,.stride);....wo
31d20 72 6b 65 72 2e 70 6f 73 74 4d 65 73 73 61 67 65 28 6d 61 70 5f 6d 73 67 29 3b 0d 0a 09 7d 3b 0d rker.postMessage(map_msg);...};.
31d40 0a 0d 0a 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 20 3d 20 5b 5d 0d 0a 09 66 6f 72 20 28 76 61 ....const.workers.=.[]...for.(va
31d60 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 77 6f 72 6b 65 72 5f 6e 3b 20 2b 2b 69 29 0d 0a 09 7b 0d r.i.=.0;.i.<.worker_n;.++i)...{.
31d80 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 20 3d 20 6e 65 77 20 50 72 6f 6d 69 73 65 28 28 2e ...const.worker.=.new.Promise((.
31da0 2e 2e 61 72 67 73 29 20 3d 3e 20 65 78 65 63 75 74 6f 72 28 69 2c 20 2e 2e 2e 61 72 67 73 29 29 ..args).=>.executor(i,....args))
31dc0 3b 0d 0a 09 09 77 6f 72 6b 65 72 73 2e 70 75 73 68 28 77 6f 72 6b 65 72 29 3b 0d 0a 09 7d 0d 0a ;....workers.push(worker);...}..
31de0 0d 0a 09 66 6f 72 20 28 63 6f 6e 73 74 20 77 6f 72 6b 65 72 20 6f 66 20 77 6f 72 6b 65 72 73 29 ...for.(const.worker.of.workers)
31e00 0d 0a 09 09 61 77 61 69 74 20 77 6f 72 6b 65 72 3b 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 70 61 67 ....await.worker;.....return.pag
31e20 65 73 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f es;..}....//////////////////////
31e40 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
31e60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 61 73 79 6e //////////////////////////..asyn
31e80 63 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 61 64 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c c.function.load(progress_cb,.opl
31ea0 6f 67 5f 69 6e 66 6f 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d og_info)..{...const.project_id.=
31ec0 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 70 72 6f 6a 65 63 74 22 5d 3b 0d 0a 09 63 6f 6e 73 74 20 .oplog_info["project"];...const.
31ee0 63 61 63 68 65 20 3d 20 6e 65 77 20 43 61 63 68 65 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 22 70 cache.=.new.Cache(project_id,."p
31f00 61 67 65 73 22 29 3b 0d 0a 09 63 6f 6e 73 74 20 6d 65 74 61 20 3d 20 61 77 61 69 74 20 63 61 63 ages");...const.meta.=.await.cac
31f20 68 65 2e 67 65 74 28 22 70 61 67 65 73 22 2c 20 22 24 22 29 3b 0d 0a 0d 0a 09 76 61 72 20 68 69 he.get("pages",."$");.....var.hi
31f40 74 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 69 66 20 28 6d 65 74 61 29 0d 0a 09 7b 0d 0a 09 09 63 6f t.=.false;...if.(meta)...{....co
31f60 6e 73 74 20 79 65 73 74 65 72 64 61 79 20 3d 20 28 44 61 74 65 2e 6e 6f 77 28 29 20 2f 20 31 30 nst.yesterday.=.(Date.now()./.10
31f80 30 30 29 20 2d 20 28 32 34 20 2a 20 36 30 20 2a 20 36 30 29 3b 0d 0a 09 09 68 69 74 20 20 3d 20 00).-.(24.*.60.*.60);....hit..=.
31fa0 74 72 75 65 3b 0d 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 74 61 5b 22 74 6f 74 61 6c 5f 73 69 7a true;....hit.&=.(meta["total_siz
31fc0 65 22 5d 20 3d 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 3b e"].==.oplog_info["totalsize"]);
31fe0 0d 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 74 61 5b 22 6f 70 5f 63 6f 75 6e 74 22 5d 20 3d 3d 20 ....hit.&=.(meta["op_count"].==.
32000 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 29 3b 0d 0a 09 09 68 69 74 20 26 oplog_info["opcount"]);....hit.&
32020 3d 20 28 6d 65 74 61 5b 22 74 69 6d 65 73 74 61 6d 70 22 5d 20 3e 3d 20 79 65 73 74 65 72 64 61 =.(meta["timestamp"].>=.yesterda
32040 79 29 3b 0d 0a 09 7d 0d 0a 09 69 66 20 28 21 68 69 74 29 0d 0a 09 09 72 65 74 75 72 6e 20 6e 75 y);...}...if.(!hit)....return.nu
32060 6c 6c 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 70 61 67 65 5f 63 6f 75 6e 74 20 3d 20 6d 65 74 61 5b ll;.....const.page_count.=.meta[
32080 22 70 61 67 65 5f 63 6f 75 6e 74 22 5d 3b 0d 0a 09 63 6f 6e 73 74 20 67 65 74 73 20 3d 20 6e 65 "page_count"];...const.gets.=.ne
320a0 77 20 41 72 72 61 79 28 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0d 0a 09 63 6f 6e 73 74 20 70 61 67 w.Array(page_count);...const.pag
320c0 65 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0d 0a 09 66 6f es.=.new.Array(page_count);...fo
320e0 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b r.(var.i.=.0;.i.<.page_count;.++
32100 69 29 0d 0a 09 09 67 65 74 73 5b 69 5d 20 3d 20 63 61 63 68 65 2e 67 65 74 28 22 70 61 67 65 73 i)....gets[i].=.cache.get("pages
32120 22 2c 20 69 29 3b 0d 0a 0d 0a 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 6c 6f 61 64 69 6e 67 22 ",.i);.....progress_cb("loading"
32140 2c 20 30 2c 20 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0d 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d ,.0,.page_count);...for.(var.i.=
32160 20 30 3b 20 69 20 3c 20 70 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0d 0a 09 7b 0d 0a 09 09 .0;.i.<.page_count;.++i)...{....
32180 70 61 67 65 73 5b 69 5d 20 3d 20 61 77 61 69 74 20 67 65 74 73 5b 69 5d 3b 0d 0a 09 09 70 72 6f pages[i].=.await.gets[i];....pro
321a0 67 72 65 73 73 5f 63 62 28 22 6c 6f 61 64 69 6e 67 22 2c 20 69 20 2b 20 31 2c 20 70 61 67 65 5f gress_cb("loading",.i.+.1,.page_
321c0 63 6f 75 6e 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 70 61 67 65 73 3b 0d 0a 7d count);...}.....return.pages;..}
321e0 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ....////////////////////////////
32200 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
32220 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 61 73 79 ////////////////////..export.asy
32240 6e 63 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 nc.function.create_indexer(proje
32260 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 2c 20 70 72 6f 67 72 65 73 73 5f 63 62 29 0d 0a 7b 0d 0a 09 ct_id,.oplog,.progress_cb)..{...
32280 69 66 20 28 21 77 69 6e 64 6f 77 2e 57 6f 72 6b 65 72 29 0d 0a 09 09 74 68 72 6f 77 20 45 72 72 if.(!window.Worker)....throw.Err
322a0 6f 72 28 22 62 72 6f 77 73 65 72 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 77 65 62 or("browser.does.not.support.web
322c0 20 77 6f 72 6b 65 72 73 22 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 5f 69 6e 66 6f .workers");.....const.oplog_info
322e0 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0d 0a 09 09 2e 72 65 73 6f 75 .=.await.new.Fetcher().....resou
32300 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 5f 69 64 2c 20 22 6f 70 6c 6f 67 22 2c 20 rce("prj",.project_id,."oplog",.
32320 6f 70 6c 6f 67 29 0d 0a 09 09 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 76 61 72 20 70 61 67 65 73 oplog).....json();.....var.pages
32340 20 3d 20 61 77 61 69 74 20 6c 6f 61 64 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 .=.await.load(progress_cb,.oplog
32360 5f 69 6e 66 6f 29 3b 0d 0a 09 69 66 20 28 21 70 61 67 65 73 29 0d 0a 09 7b 0d 0a 09 09 70 61 67 _info);...if.(!pages)...{....pag
32380 65 73 20 3d 20 61 77 61 69 74 20 62 75 69 6c 64 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 es.=.await.build(progress_cb,.op
323a0 6c 6f 67 5f 69 6e 66 6f 29 3b 0d 0a 09 09 61 77 61 69 74 20 73 61 76 65 28 70 72 6f 67 72 65 73 log_info);....await.save(progres
323c0 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 70 61 67 65 73 29 3b 0d 0a 09 7d 0d 0a 0d s_cb,.oplog_info,.pages);...}...
323e0 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 49 6e 64 65 78 65 72 28 70 61 67 65 73 29 3b 0d 0a 7d 0d ..return.new.Indexer(pages);..}.
32400 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 45 fd d5 e5 7d 10 00 00 7d 10 00 00 11 00 00 00 69 .PK.........bR\E...}...}.......i
32420 6e 64 65 78 65 72 2f 77 6f 72 6b 65 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 ndexer/worker.js//.Copyright.Epi
32440 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 c.Games,.Inc..All.Rights.Reserve
32460 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 d....."use.strict";....import.{.
32480 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e Fetcher.}.from."../util/fetcher.
324a0 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f js"..../////////////////////////
324c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
324e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 ///////////////////////..export.
32500 63 6c 61 73 73 20 4d 65 73 73 61 67 65 0d 0a 7b 0d 0a 09 73 74 61 74 69 63 20 4e 6f 6e 65 09 09 class.Message..{...static.None..
32520 3d 20 30 3b 09 2f 2f 0d 0a 09 73 74 61 74 69 63 20 49 6e 69 74 09 09 3d 20 31 3b 09 2f 2f 20 70 =.0;.//...static.Init..=.1;.//.p
32540 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 0d 0a 09 73 74 61 74 69 63 20 4d 61 70 09 09 3d roject_id,.oplog...static.Map..=
32560 20 32 3b 09 2f 2f 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 .2;.//.start,.end,.page_size,.st
32580 72 69 64 65 0d 0a 09 73 74 61 74 69 63 20 4d 61 70 50 61 67 65 09 3d 20 33 3b 09 2f 2f 20 70 61 ride...static.MapPage.=.3;.//.pa
325a0 67 65 0d 0a 09 73 74 61 74 69 63 20 4d 61 70 44 6f 6e 65 09 3d 20 34 3b 09 2f 2f 0d 0a 0d 0a 09 ge...static.MapDone.=.4;.//.....
325c0 73 74 61 74 69 63 20 63 72 65 61 74 65 28 6d 73 67 2c 20 2e 2e 2e 61 72 67 73 29 20 7b 20 72 65 static.create(msg,....args).{.re
325e0 74 75 72 6e 20 5b 6d 73 67 2c 20 2e 2e 2e 61 72 67 73 5d 3b 20 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d turn.[msg,....args];.}..}.......
32600 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .///////////////////////////////
32620 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
32640 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 61 73 79 6e 63 20 66 75 6e 63 74 69 6f /////////////////..async.functio
32660 6e 20 6d 61 70 5f 69 64 5f 74 6f 5f 6b 65 79 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f n.map_id_to_key(project_id,.oplo
32680 67 2c 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 g,.start,.end,.page_size,.stride
326a0 29 0d 0a 7b 0d 0a 09 69 66 20 28 73 74 61 72 74 20 3e 3d 20 65 6e 64 29 0d 0a 09 09 72 65 74 75 )..{...if.(start.>=.end)....retu
326c0 72 6e 20 70 6f 73 74 4d 65 73 73 61 67 65 28 4d 65 73 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 rn.postMessage(Message.create(Me
326e0 73 73 61 67 65 2e 4d 61 70 44 6f 6e 65 29 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 75 72 69 20 3d ssage.MapDone));.....const.uri.=
32700 20 22 2f 70 72 6a 2f 22 20 2b 20 70 72 6f 6a 65 63 74 5f 69 64 20 2b 20 22 2f 6f 70 6c 6f 67 2f ."/prj/".+.project_id.+."/oplog/
32720 22 20 2b 20 6f 70 6c 6f 67 20 2b 20 22 2f 65 6e 74 72 69 65 73 22 3b 0d 0a 0d 0a 09 63 6f 6e 73 ".+.oplog.+."/entries";.....cons
32740 74 20 66 65 74 63 68 5f 70 61 67 65 20 3d 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 28 69 6e t.fetch_page.=.async.function(in
32760 64 65 78 29 20 7b 0d 0a 09 09 63 6f 6e 73 74 20 63 62 6f 20 3d 20 6e 65 77 20 46 65 74 63 68 65 dex).{....const.cbo.=.new.Fetche
32780 72 28 29 0d 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 75 72 69 29 0d 0a 09 09 09 2e 70 61 72 61 r()......resource(uri)......para
327a0 6d 28 22 73 74 61 72 74 22 2c 20 69 6e 64 65 78 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 6f m("start",.index)......param("co
327c0 75 6e 74 22 2c 20 70 61 67 65 5f 73 69 7a 65 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 66 69 65 unt",.page_size)......param("fie
327e0 6c 64 66 69 6c 74 65 72 22 2c 20 22 70 61 63 6b 61 67 65 64 61 74 61 2c 62 75 6c 6b 64 61 74 61 ldfilter",."packagedata,bulkdata
32800 2c 6b 65 79 22 29 0d 0a 09 09 09 2e 63 62 6f 28 29 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 65 6e 74 ,key")......cbo()......const.ent
32820 72 79 5f 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 70 61 67 65 5f 73 69 7a 65 2c 20 2d ry_count.=.Math.min(page_size,.-
32840 28 69 6e 64 65 78 20 2d 20 65 6e 64 29 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 5b 61 77 61 69 74 (index.-.end));....return.[await
32860 20 63 62 6f 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 5d 3b 0d 0a 09 7d 3b 0d 0a 0d 0a 09 76 61 72 .cbo,.entry_count];...};.....var
32880 20 66 65 74 63 68 20 3d 20 66 65 74 63 68 5f 70 61 67 65 28 73 74 61 72 74 29 3b 0d 0a 09 77 68 .fetch.=.fetch_page(start);...wh
328a0 69 6c 65 20 28 66 65 74 63 68 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 7b 0d 0a 09 ile.(fetch.!==.undefined)...{...
328c0 09 70 65 72 66 6f 72 6d 61 6e 63 65 2e 6d 61 72 6b 28 22 66 65 74 63 68 22 29 3b 0d 0a 0d 0a 09 .performance.mark("fetch");.....
328e0 09 63 6f 6e 73 74 20 5b 63 62 6f 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 5d 20 3d 20 61 77 61 69 .const.[cbo,.entry_count].=.awai
32900 74 20 66 65 74 63 68 3b 0d 0a 09 09 73 74 61 72 74 20 2b 3d 20 73 74 72 69 64 65 3b 0d 0a 09 09 t.fetch;....start.+=.stride;....
32920 66 65 74 63 68 20 3d 20 28 73 74 61 72 74 20 3c 20 65 6e 64 29 20 3f 20 66 65 74 63 68 5f 70 61 fetch.=.(start.<.end).?.fetch_pa
32940 67 65 28 73 74 61 72 74 29 20 3a 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 0d 0a 09 09 76 61 72 20 ge(start).:.undefined;......var.
32960 65 6e 74 72 69 65 73 20 3d 20 28 61 77 61 69 74 20 63 62 6f 29 2e 61 73 5f 6f 62 6a 65 63 74 28 entries.=.(await.cbo).as_object(
32980 29 2e 66 69 6e 64 28 22 65 6e 74 72 69 65 73 22 29 3b 0d 0a 09 09 69 66 20 28 65 6e 74 72 69 65 ).find("entries");....if.(entrie
329a0 73 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 09 s.==.undefined).....break;......
329c0 65 6e 74 72 69 65 73 20 3d 20 65 6e 74 72 69 65 73 2e 61 73 5f 61 72 72 61 79 28 29 3b 0d 0a 09 entries.=.entries.as_array();...
329e0 09 69 66 20 28 65 6e 74 72 69 65 73 2e 6e 75 6d 28 29 20 3d 3d 20 30 29 0d 0a 09 09 09 62 72 65 .if.(entries.num().==.0).....bre
32a00 61 6b 3b 0d 0a 0d 0a 09 09 70 65 72 66 6f 72 6d 61 6e 63 65 2e 6d 61 72 6b 28 22 62 75 69 6c 64 ak;......performance.mark("build
32a20 22 29 3b 0d 0a 09 09 76 61 72 20 63 6f 75 6e 74 20 3d 20 30 3b 0d 0a 09 09 76 61 72 20 72 65 73 ");....var.count.=.0;....var.res
32a40 75 6c 74 20 3d 20 6e 65 77 20 41 72 72 61 79 28 65 6e 74 72 79 5f 63 6f 75 6e 74 29 3b 0d 0a 09 ult.=.new.Array(entry_count);...
32a60 09 66 6f 72 20 28 76 61 72 20 65 6e 74 72 79 20 6f 66 20 65 6e 74 72 69 65 73 29 0d 0a 09 09 7b .for.(var.entry.of.entries)....{
32a80 0d 0a 09 09 09 69 66 20 28 21 65 6e 74 72 79 2e 69 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 .....if.(!entry.is_object())....
32aa0 09 09 63 6f 6e 74 69 6e 75 65 0d 0a 09 09 09 65 6e 74 72 79 20 3d 20 65 6e 74 72 79 2e 61 73 5f ..continue.....entry.=.entry.as_
32ac0 6f 62 6a 65 63 74 28 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 6b 65 79 20 3d 20 75 6e 64 65 66 69 object();.......var.key.=.undefi
32ae0 6e 65 64 3b 0d 0a 09 09 09 76 61 72 20 70 6b 67 5f 64 61 74 61 20 3d 20 75 6e 64 65 66 69 6e 65 ned;.....var.pkg_data.=.undefine
32b00 64 3b 0d 0a 09 09 09 76 61 72 20 62 75 6c 6b 5f 64 61 74 61 20 3d 20 75 6e 64 65 66 69 6e 65 64 d;.....var.bulk_data.=.undefined
32b20 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 65 6e 74 72 79 29 ;.....for.(const.field.of.entry)
32b40 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 .....{......if.(field.is_named("
32b60 6b 65 79 22 29 29 09 09 09 09 6b 65 79 20 3d 20 66 69 65 6c 64 3b 0d 0a 09 09 09 09 65 6c 73 65 key"))....key.=.field;......else
32b80 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 70 61 63 6b 61 67 65 64 61 74 61 .if.(field.is_named("packagedata
32ba0 22 29 29 20 70 6b 67 5f 64 61 74 61 20 3d 20 66 69 65 6c 64 3b 0d 0a 09 09 09 09 65 6c 73 65 20 ")).pkg_data.=.field;......else.
32bc0 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 62 75 6c 6b 64 61 74 61 22 29 29 09 if.(field.is_named("bulkdata")).
32be0 62 75 6c 6b 5f 64 61 74 61 20 3d 20 66 69 65 6c 64 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 bulk_data.=.field;.....}.......i
32c00 66 20 28 6b 65 79 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e f.(key.==.undefined)......contin
32c20 75 65 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 69 64 20 3d 20 30 6e 3b 0d 0a 09 09 09 76 61 72 20 73 ue;.......var.id.=.0n;.....var.s
32c40 69 7a 65 20 3d 20 30 6e 3b 0d 0a 09 09 09 76 61 72 20 72 61 77 5f 73 69 7a 65 20 3d 20 30 6e 3b ize.=.0n;.....var.raw_size.=.0n;
32c60 0d 0a 0d 0a 09 09 09 69 66 20 28 70 6b 67 5f 64 61 74 61 29 0d 0a 09 09 09 7b 20 0d 0a 09 09 09 .......if.(pkg_data).....{......
32c80 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 20 70 6b 67 5f 64 61 74 61 2e 61 73 5f .for.(const.item.of.pkg_data.as_
32ca0 61 72 72 61 79 28 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 76 61 72 20 66 6f 75 6e 64 20 array())......{.......var.found.
32cc0 3d 20 30 2c 20 70 6b 67 5f 69 64 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 09 09 09 66 =.0,.pkg_id.=.undefined;.......f
32ce0 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 or.(const.field.of.item.as_objec
32d00 74 28 29 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 69 66 20 28 21 69 64 20 26 26 20 66 t()).......{........if.(!id.&&.f
32d20 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 69 64 22 29 29 09 70 6b 67 5f 69 64 20 3d 20 66 69 ield.is_named("id")).pkg_id.=.fi
32d40 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 eld.as_value();........else.if.(
32d60 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 73 69 7a 65 22 29 29 09 73 69 7a 65 20 2b 3d 20 field.is_named("size")).size.+=.
32d80 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 field.as_value();........else.if
32da0 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 72 61 77 73 69 7a 65 22 29 29 09 72 61 77 .(field.is_named("rawsize")).raw
32dc0 5f 73 69 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 _size.+=.field.as_value();......
32de0 09 09 65 6c 73 65 20 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 09 09 09 69 66 20 28 66 6f 75 6e ..else.continue;........if.(foun
32e00 64 2b 2b 20 3e 3d 20 33 29 0d 0a 09 09 09 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 09 09 7d d++.>=.3).........break;.......}
32e20 0d 0a 0d 0a 09 09 09 09 09 69 66 20 28 70 6b 67 5f 69 64 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 .........if.(pkg_id.===.undefine
32e40 64 29 0d 0a 09 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 09 09 70 6b 67 5f d)........continue;.........pkg_
32e60 69 64 20 3d 20 70 6b 67 5f 69 64 2e 73 75 62 61 72 72 61 79 28 30 2c 20 38 29 3b 0d 0a 09 09 09 id.=.pkg_id.subarray(0,.8);.....
32e80 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 37 3b 20 69 20 3e 3d 20 30 3b 20 2d 2d 69 29 0d 0a ..for.(var.i.=.7;.i.>=.0;.--i)..
32ea0 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 69 64 20 3c 3c 3d 20 38 6e 3b 0d 0a 09 09 09 09 09 09 .....{........id.<<=.8n;........
32ec0 69 64 20 20 7c 3d 20 42 69 67 49 6e 74 28 70 6b 67 5f 69 64 5b 69 5d 29 3b 0d 0a 09 09 09 09 09 id..|=.BigInt(pkg_id[i]);.......
32ee0 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 62 75 6c 6b 5f 64 61 }......}.....}.......if.(bulk_da
32f00 74 61 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f ta).....{......for.(const.item.o
32f20 66 20 62 75 6c 6b 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 09 09 7b 0d 0a f.bulk_data.as_array())......{..
32f40 09 09 09 09 09 76 61 72 20 66 6f 75 6e 64 20 3d 20 30 3b 0d 0a 09 09 09 09 09 66 6f 72 20 28 63 .....var.found.=.0;.......for.(c
32f60 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0d onst.field.of.item.as_object()).
32f80 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 ......{........if.(field.is_name
32fa0 64 28 22 73 69 7a 65 22 29 29 09 09 09 73 69 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 d("size"))...size.+=.field.as_va
32fc0 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f lue();........else.if.(field.is_
32fe0 6e 61 6d 65 64 28 22 72 61 77 73 69 7a 65 22 29 29 09 72 61 77 5f 73 69 7a 65 20 2b 3d 20 66 69 named("rawsize")).raw_size.+=.fi
33000 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 63 6f 6e 74 eld.as_value();........else.cont
33020 69 6e 75 65 3b 0d 0a 09 09 09 09 09 09 69 66 20 28 66 6f 75 6e 64 2b 2b 20 3e 3d 20 32 29 0d 0a inue;........if.(found++.>=.2)..
33040 09 09 09 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 09 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 .......break;.......}......}....
33060 09 7d 0d 0a 0d 0a 09 09 09 72 65 73 75 6c 74 5b 63 6f 75 6e 74 5d 20 3d 20 5b 69 64 2c 20 6b 65 .}.......result[count].=.[id,.ke
33080 79 2e 61 73 5f 76 61 6c 75 65 28 29 2c 20 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 5d 3b 0d 0a y.as_value(),.size,.raw_size];..
330a0 09 09 09 63 6f 75 6e 74 2b 2b 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 63 6f 75 6e 74 20 ...count++;....}......if.(count.
330c0 3d 3d 20 30 29 0d 0a 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 69 66 20 28 63 6f 75 ==.0).....continue;......if.(cou
330e0 6e 74 20 21 3d 20 72 65 73 75 6c 74 2e 6c 65 6e 67 74 68 29 0d 0a 09 09 09 72 65 73 75 6c 74 20 nt.!=.result.length).....result.
33100 3d 20 72 65 73 75 6c 74 2e 73 6c 69 63 65 28 30 2c 20 63 6f 75 6e 74 29 3b 0d 0a 0d 0a 09 09 70 =.result.slice(0,.count);......p
33120 65 72 66 6f 72 6d 61 6e 63 65 2e 6d 61 72 6b 28 22 73 6f 72 74 22 29 3b 0d 0a 09 09 72 65 73 75 erformance.mark("sort");....resu
33140 6c 74 2e 73 6f 72 74 28 66 75 6e 63 74 69 6f 6e 28 6c 2c 20 72 29 20 7b 20 72 65 74 75 72 6e 20 lt.sort(function(l,.r).{.return.
33160 4e 75 6d 62 65 72 28 6c 5b 30 5d 20 2d 20 72 5b 30 5d 29 3b 20 7d 29 3b 0d 0a 0d 0a 09 09 63 6f Number(l[0].-.r[0]);.});......co
33180 6e 73 74 20 6d 73 67 20 3d 20 4d 65 73 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 nst.msg.=.Message.create(Message
331a0 2e 4d 61 70 50 61 67 65 2c 20 72 65 73 75 6c 74 29 3b 0d 0a 09 09 70 6f 73 74 4d 65 73 73 61 67 .MapPage,.result);....postMessag
331c0 65 28 6d 73 67 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 70 6f 73 74 4d 65 73 73 61 67 65 28 4d 65 73 73 e(msg);...}.....postMessage(Mess
331e0 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 2e 4d 61 70 44 6f 6e 65 29 29 3b 0d 0a 7d age.create(Message.MapDone));..}
33200 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ....////////////////////////////
33220 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
33240 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 66 75 6e 63 74 69 6f 6e 20 77 ////////////////////..function.w
33260 6f 72 6b 65 72 5f 73 63 6f 70 65 28 29 0d 0a 7b 0d 0a 09 76 61 72 20 70 72 6f 6a 65 63 74 5f 69 orker_scope()..{...var.project_i
33280 64 3b 0d 0a 09 76 61 72 20 6f 70 6c 6f 67 3b 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 28 65 76 74 29 d;...var.oplog;.....return.(evt)
332a0 20 3d 3e 20 7b 0d 0a 09 09 63 6f 6e 73 74 20 5b 6d 73 67 5f 69 64 2c 20 2e 2e 2e 70 61 72 61 6d .=>.{....const.[msg_id,....param
332c0 73 5d 20 3d 20 65 76 74 2e 64 61 74 61 3b 0d 0a 09 09 73 77 69 74 63 68 20 28 6d 73 67 5f 69 64 s].=.evt.data;....switch.(msg_id
332e0 29 0d 0a 09 09 7b 0d 0a 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 49 6e 69 74 3a 0d 0a 09 09 )....{....case.Message.Init:....
33300 09 5b 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 5d 20 3d 20 70 61 72 61 6d 73 3b 0d 0a .[project_id,.oplog].=.params;..
33320 09 09 09 62 72 65 61 6b 3b 0d 0a 0d 0a 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 4d 61 70 3a ...break;......case.Message.Map:
33340 0d 0a 09 09 09 76 61 72 20 5b 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c .....var.[start,.end,.page_size,
33360 20 73 74 72 69 64 65 5d 20 3d 20 70 61 72 61 6d 73 3b 0d 0a 09 09 09 6d 61 70 5f 69 64 5f 74 6f .stride].=.params;.....map_id_to
33380 5f 6b 65 79 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 2c 20 73 74 61 72 74 2c 20 65 _key(project_id,.oplog,.start,.e
333a0 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 29 3b 0d 0a 09 09 09 62 72 65 61 nd,.page_size,.stride);.....brea
333c0 6b 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f k;....}...}..}....//////////////
333e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
33400 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
33420 2f 2f 0d 0a 69 66 20 28 74 79 70 65 6f 66 20 44 65 64 69 63 61 74 65 64 57 6f 72 6b 65 72 47 6c //..if.(typeof.DedicatedWorkerGl
33440 6f 62 61 6c 53 63 6f 70 65 20 21 3d 20 22 75 6e 64 65 66 69 6e 65 64 22 20 26 26 20 73 65 6c 66 obalScope.!=."undefined".&&.self
33460 20 69 6e 73 74 61 6e 63 65 6f 66 20 44 65 64 69 63 61 74 65 64 57 6f 72 6b 65 72 47 6c 6f 62 61 .instanceof.DedicatedWorkerGloba
33480 6c 53 63 6f 70 65 29 0d 0a 7b 0d 0a 09 6f 6e 6d 65 73 73 61 67 65 20 3d 20 77 6f 72 6b 65 72 5f lScope)..{...onmessage.=.worker_
334a0 73 63 6f 70 65 28 29 3b 0d 0a 7d 0d 0a 50 4b 03 04 14 00 00 00 00 00 59 bb 61 5c 00 00 00 00 00 scope();..}..PK........Y.a\.....
334c0 00 00 00 00 00 00 00 06 00 00 00 70 61 67 65 73 2f 50 4b 03 04 0a 00 00 00 00 00 93 84 53 5c 49 ...........pages/PK..........S\I
334e0 ab a2 a4 5a 2b 00 00 5a 2b 00 00 16 00 00 00 70 61 67 65 73 2f 63 6f 6f 6b 61 72 74 69 66 61 63 ...Z+..Z+......pages/cookartifac
33500 74 73 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e ts.js//.Copyright.Epic.Games,.In
33520 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 c..All.Rights.Reserved....."use.
33540 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 strict";....import.{.ZenPage.}.f
33560 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 rom."./page.js"..import.{.Fetche
33580 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 69 r.}.from."../util/fetcher.js"..i
335a0 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 70 54 61 62 6c mport.{.Table,.Toolbar,.PropTabl
335c0 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 0d e.}.from."../util/widgets.js"...
335e0 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .///////////////////////////////
33600 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
33620 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 /////////////////..export.class.
33640 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 6d 61 69 6e 28 29 Page.extends.ZenPage..{...main()
33660 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 63 6f 6f 6b 20 61 72 74 ...{....this.set_title("cook.art
33680 69 66 61 63 74 73 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 ifacts");......const.project.=.t
336a0 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 63 6f 6e his.get_param("project");....con
336c0 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 st.oplog.=.this.get_param("oplog
336e0 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 ");....const.opkey.=.this.get_pa
33700 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 61 72 74 69 66 61 63 74 5f ram("opkey");....const.artifact_
33720 68 61 73 68 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 68 61 73 68 22 29 3b 0d 0a hash.=.this.get_param("hash");..
33740 0d 0a 09 09 2f 2f 20 46 65 74 63 68 20 74 68 65 20 61 72 74 69 66 61 63 74 20 63 6f 6e 74 65 6e ....//.Fetch.the.artifact.conten
33760 74 20 61 73 20 4a 53 4f 4e 0d 0a 09 09 74 68 69 73 2e 5f 61 72 74 69 66 61 63 74 20 3d 20 6e 65 t.as.JSON....this._artifact.=.ne
33780 77 20 46 65 74 63 68 65 72 28 29 0d 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c w.Fetcher()......resource("prj",
337a0 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 61 72 74 69 66 61 .project,."oplog",.oplog,.artifa
337c0 63 74 5f 68 61 73 68 20 2b 20 22 2e 6a 73 6f 6e 22 29 0d 0a 09 09 09 2e 6a 73 6f 6e 28 29 3b 0d ct_hash.+.".json")......json();.
337e0 0a 0d 0a 09 09 2f 2f 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 66 65 74 63 68 20 65 6e 74 72 79 20 69 .....//.Optionally.fetch.entry.i
33800 6e 66 6f 20 66 6f 72 20 64 69 73 70 6c 61 79 20 63 6f 6e 74 65 78 74 0d 0a 09 09 69 66 20 28 6f nfo.for.display.context....if.(o
33820 70 6b 65 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 20 3d 20 6e 65 77 pkey)....{.....this._entry.=.new
33840 20 46 65 74 63 68 65 72 28 29 0d 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c .Fetcher().......resource("prj",
33860 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 22 65 6e 74 72 69 .project,."oplog",.oplog,."entri
33880 65 73 22 29 0d 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 2c 20 6f 70 6b 65 79 29 es").......param("opkey",.opkey)
338a0 0d 0a 09 09 09 09 2e 63 62 6f 28 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 62 75 .......cbo();....}......this._bu
338c0 69 6c 64 5f 70 61 67 65 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2f 2f 20 4d 61 70 20 43 6f 6f 6b 44 ild_page();...}.....//.Map.CookD
338e0 65 70 65 6e 64 65 6e 63 79 20 65 6e 75 6d 20 76 61 6c 75 65 73 20 74 6f 20 64 69 73 70 6c 61 79 ependency.enum.values.to.display
33900 20 6e 61 6d 65 73 0d 0a 09 5f 67 65 74 5f 64 65 70 65 6e 64 65 6e 63 79 5f 74 79 70 65 5f 6e 61 .names..._get_dependency_type_na
33920 6d 65 28 74 79 70 65 5f 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 74 79 70 65 me(type_value)...{....const.type
33940 5f 6e 61 6d 65 73 20 3d 20 7b 0d 0a 09 09 09 30 3a 20 22 4e 6f 6e 65 22 2c 0d 0a 09 09 09 31 3a _names.=.{.....0:."None",.....1:
33960 20 22 46 69 6c 65 22 2c 0d 0a 09 09 09 32 3a 20 22 46 75 6e 63 74 69 6f 6e 22 2c 0d 0a 09 09 09 ."File",.....2:."Function",.....
33980 33 3a 20 22 54 72 61 6e 73 69 74 69 76 65 42 75 69 6c 64 22 2c 0d 0a 09 09 09 34 3a 20 22 50 61 3:."TransitiveBuild",.....4:."Pa
339a0 63 6b 61 67 65 22 2c 0d 0a 09 09 09 35 3a 20 22 43 6f 6e 73 6f 6c 65 56 61 72 69 61 62 6c 65 22 ckage",.....5:."ConsoleVariable"
339c0 2c 0d 0a 09 09 09 36 3a 20 22 43 6f 6e 66 69 67 22 2c 0d 0a 09 09 09 37 3a 20 22 53 65 74 74 69 ,.....6:."Config",.....7:."Setti
339e0 6e 67 73 4f 62 6a 65 63 74 22 2c 0d 0a 09 09 09 38 3a 20 22 4e 61 74 69 76 65 43 6c 61 73 73 22 ngsObject",.....8:."NativeClass"
33a00 2c 0d 0a 09 09 09 39 3a 20 22 41 73 73 65 74 52 65 67 69 73 74 72 79 51 75 65 72 79 22 2c 0d 0a ,.....9:."AssetRegistryQuery",..
33a20 09 09 09 31 30 3a 20 22 52 65 64 69 72 65 63 74 69 6f 6e 54 61 72 67 65 74 22 0d 0a 09 09 7d 3b ...10:."RedirectionTarget"....};
33a40 0d 0a 09 09 72 65 74 75 72 6e 20 74 79 70 65 5f 6e 61 6d 65 73 5b 74 79 70 65 5f 76 61 6c 75 65 ....return.type_names[type_value
33a60 5d 20 7c 7c 20 60 55 6e 6b 6e 6f 77 6e 20 28 24 7b 74 79 70 65 5f 76 61 6c 75 65 7d 29 60 3b 0d ].||.`Unknown.(${type_value})`;.
33a80 0a 09 7d 0d 0a 0d 0a 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 44 61 74 61 20 63 6f 6e 74 65 6e 74 ..}.....//.Check.if.Data.content
33aa0 20 73 68 6f 75 6c 64 20 62 65 20 65 78 70 61 6e 64 61 62 6c 65 0d 0a 09 5f 73 68 6f 75 6c 64 5f .should.be.expandable..._should_
33ac0 6d 61 6b 65 5f 65 78 70 61 6e 64 61 62 6c 65 28 64 61 74 61 5f 73 74 72 69 6e 67 29 0d 0a 09 7b make_expandable(data_string)...{
33ae0 0d 0a 09 09 69 66 20 28 21 64 61 74 61 5f 73 74 72 69 6e 67 20 7c 7c 20 64 61 74 61 5f 73 74 72 ....if.(!data_string.||.data_str
33b00 69 6e 67 2e 6c 65 6e 67 74 68 20 3c 20 34 30 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 ing.length.<.40).....return.fals
33b20 65 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 69 74 27 73 20 4a 53 4f 4e 20 61 72 e;......//.Check.if.it's.JSON.ar
33b40 72 61 79 20 6f 72 20 6f 62 6a 65 63 74 0d 0a 09 09 69 66 20 28 21 64 61 74 61 5f 73 74 72 69 6e ray.or.object....if.(!data_strin
33b60 67 2e 73 74 61 72 74 73 57 69 74 68 28 27 5b 27 29 20 26 26 20 21 64 61 74 61 5f 73 74 72 69 6e g.startsWith('[').&&.!data_strin
33b80 67 2e 73 74 61 72 74 73 57 69 74 68 28 27 7b 27 29 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 66 61 g.startsWith('{')).....return.fa
33ba0 6c 73 65 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 66 6f 72 6d 61 74 74 69 6e 67 lse;......//.Check.if.formatting
33bc0 20 77 6f 75 6c 64 20 61 64 64 20 6e 65 77 6c 69 6e 65 73 0d 0a 09 09 74 72 79 20 7b 0d 0a 09 09 .would.add.newlines....try.{....
33be0 09 63 6f 6e 73 74 20 70 61 72 73 65 64 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 64 61 74 61 5f .const.parsed.=.JSON.parse(data_
33c00 73 74 72 69 6e 67 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 66 6f 72 6d 61 74 74 65 64 20 3d 20 4a string);.....const.formatted.=.J
33c20 53 4f 4e 2e 73 74 72 69 6e 67 69 66 79 28 70 61 72 73 65 64 2c 20 6e 75 6c 6c 2c 20 32 29 3b 0d SON.stringify(parsed,.null,.2);.
33c40 0a 09 09 09 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 65 64 2e 69 6e 63 6c 75 64 65 73 28 27 5c ....return.formatted.includes('\
33c60 6e 27 29 3b 0d 0a 09 09 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0d 0a 09 09 09 72 65 74 75 72 6e n');....}.catch.(e).{.....return
33c80 20 66 61 6c 73 65 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 2f 2f 20 47 65 74 20 66 69 72 73 .false;....}...}.....//.Get.firs
33ca0 74 20 6c 69 6e 65 20 6f 66 20 63 6f 6e 74 65 6e 74 20 66 6f 72 20 63 6f 6c 6c 61 70 73 65 64 20 t.line.of.content.for.collapsed.
33cc0 73 74 61 74 65 0d 0a 09 5f 67 65 74 5f 66 69 72 73 74 5f 6c 69 6e 65 28 64 61 74 61 5f 73 74 72 state..._get_first_line(data_str
33ce0 69 6e 67 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 21 64 61 74 61 5f 73 74 72 69 6e 67 29 0d 0a 09 ing)...{....if.(!data_string)...
33d00 09 09 72 65 74 75 72 6e 20 22 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6e 65 77 6c 69 6e 65 5f ..return."";......const.newline_
33d20 69 6e 64 65 78 20 3d 20 64 61 74 61 5f 73 74 72 69 6e 67 2e 69 6e 64 65 78 4f 66 28 27 5c 6e 27 index.=.data_string.indexOf('\n'
33d40 29 3b 0d 0a 09 09 69 66 20 28 6e 65 77 6c 69 6e 65 5f 69 6e 64 65 78 20 3d 3d 3d 20 2d 31 29 0d );....if.(newline_index.===.-1).
33d60 0a 09 09 7b 0d 0a 09 09 09 2f 2f 20 4e 6f 20 6e 65 77 6c 69 6e 65 2c 20 74 72 75 6e 63 61 74 65 ...{.....//.No.newline,.truncate
33d80 20 69 66 20 74 6f 6f 20 6c 6f 6e 67 0d 0a 09 09 09 72 65 74 75 72 6e 20 64 61 74 61 5f 73 74 72 .if.too.long.....return.data_str
33da0 69 6e 67 2e 6c 65 6e 67 74 68 20 3e 20 38 30 20 3f 20 64 61 74 61 5f 73 74 72 69 6e 67 2e 73 75 ing.length.>.80.?.data_string.su
33dc0 62 73 74 72 69 6e 67 28 30 2c 20 37 37 29 20 2b 20 22 2e 2e 2e 22 20 3a 20 64 61 74 61 5f 73 74 bstring(0,.77).+."...".:.data_st
33de0 72 69 6e 67 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 64 61 74 61 5f 73 74 72 69 6e 67 ring;....}....return.data_string
33e00 2e 73 75 62 73 74 72 69 6e 67 28 30 2c 20 6e 65 77 6c 69 6e 65 5f 69 6e 64 65 78 29 20 2b 20 22 .substring(0,.newline_index).+."
33e20 2e 2e 2e 22 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2f 2f 20 46 6f 72 6d 61 74 20 4a 53 4f 4e 20 77 69 74 ...";...}.....//.Format.JSON.wit
33e40 68 20 69 6e 64 65 6e 74 61 74 69 6f 6e 0d 0a 09 5f 66 6f 72 6d 61 74 5f 6a 73 6f 6e 28 64 61 74 h.indentation..._format_json(dat
33e60 61 5f 73 74 72 69 6e 67 29 0d 0a 09 7b 0d 0a 09 09 74 72 79 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 a_string)...{....try.{.....const
33e80 20 70 61 72 73 65 64 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 64 61 74 61 5f 73 74 72 69 6e 67 .parsed.=.JSON.parse(data_string
33ea0 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 79 28 70 61 72 );.....return.JSON.stringify(par
33ec0 73 65 64 2c 20 6e 75 6c 6c 2c 20 32 29 3b 0d 0a 09 09 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0d sed,.null,.2);....}.catch.(e).{.
33ee0 0a 09 09 09 72 65 74 75 72 6e 20 64 61 74 61 5f 73 74 72 69 6e 67 3b 0d 0a 09 09 7d 0d 0a 09 7d ....return.data_string;....}...}
33f00 0d 0a 0d 0a 09 2f 2f 20 54 6f 67 67 6c 65 20 65 78 70 61 6e 64 2f 63 6f 6c 6c 61 70 73 65 20 73 .....//.Toggle.expand/collapse.s
33f20 74 61 74 65 0d 0a 09 5f 74 6f 67 67 6c 65 5f 64 61 74 61 5f 63 65 6c 6c 28 63 65 6c 6c 29 0d 0a tate..._toggle_data_cell(cell)..
33f40 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 73 5f 65 78 70 61 6e 64 65 64 20 3d 20 63 65 6c 6c 2e 61 .{....const.is_expanded.=.cell.a
33f60 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 29 20 21 3d 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 63 6f 6e ttr("expanded").!==.null;....con
33f80 73 74 20 66 75 6c 6c 5f 64 61 74 61 20 3d 20 63 65 6c 6c 2e 61 74 74 72 28 22 64 61 74 61 2d 66 st.full_data.=.cell.attr("data-f
33fa0 75 6c 6c 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 46 69 6e 64 20 74 68 65 20 74 65 78 74 20 77 72 61 ull");......//.Find.the.text.wra
33fc0 70 70 65 72 20 73 70 61 6e 0d 0a 09 09 63 6f 6e 73 74 20 74 65 78 74 5f 77 72 61 70 70 65 72 20 pper.span....const.text_wrapper.
33fe0 3d 20 63 65 6c 6c 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 6e 65 78 74 5f 73 69 62 6c 69 6e =.cell.first_child().next_siblin
34000 67 28 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 69 73 5f 65 78 70 61 6e 64 65 64 29 0d 0a 09 09 7b 0d g();......if.(is_expanded)....{.
34020 0a 09 09 09 2f 2f 20 43 6f 6c 6c 61 70 73 65 3a 20 73 68 6f 77 20 66 69 72 73 74 20 6c 69 6e 65 ....//.Collapse:.show.first.line
34040 20 6f 6e 6c 79 0d 0a 09 09 09 63 6f 6e 73 74 20 66 69 72 73 74 5f 6c 69 6e 65 20 3d 20 74 68 69 .only.....const.first_line.=.thi
34060 73 2e 5f 67 65 74 5f 66 69 72 73 74 5f 6c 69 6e 65 28 66 75 6c 6c 5f 64 61 74 61 29 3b 0d 0a 09 s._get_first_line(full_data);...
34080 09 09 74 65 78 74 5f 77 72 61 70 70 65 72 2e 74 65 78 74 28 66 69 72 73 74 5f 6c 69 6e 65 29 3b ..text_wrapper.text(first_line);
340a0 0d 0a 09 09 09 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 6e 75 6c 6c 29 .....cell.attr("expanded",.null)
340c0 3b 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 7b 0d 0a 09 09 09 2f 2f 20 45 78 70 61 6e ;....}....else....{.....//.Expan
340e0 64 3a 20 73 68 6f 77 20 66 6f 72 6d 61 74 74 65 64 20 4a 53 4f 4e 0d 0a 09 09 09 63 6f 6e 73 74 d:.show.formatted.JSON.....const
34100 20 66 6f 72 6d 61 74 74 65 64 20 3d 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 6a 73 6f 6e 28 66 .formatted.=.this._format_json(f
34120 75 6c 6c 5f 64 61 74 61 29 3b 0d 0a 09 09 09 74 65 78 74 5f 77 72 61 70 70 65 72 2e 74 65 78 74 ull_data);.....text_wrapper.text
34140 28 66 6f 72 6d 61 74 74 65 64 29 3b 0d 0a 09 09 09 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 (formatted);.....cell.attr("expa
34160 6e 64 65 64 22 2c 20 22 22 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 2f 2f 20 46 6f 72 6d nded",."");....}...}.....//.Form
34180 61 74 20 64 65 70 65 6e 64 65 6e 63 79 20 64 61 74 61 20 62 61 73 65 64 20 6f 6e 20 69 74 73 20 at.dependency.data.based.on.its.
341a0 73 74 72 75 63 74 75 72 65 0d 0a 09 5f 66 6f 72 6d 61 74 5f 64 65 70 65 6e 64 65 6e 63 79 28 64 structure..._format_dependency(d
341c0 65 70 5f 61 72 72 61 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 74 79 70 65 20 3d 20 64 65 ep_array)...{....const.type.=.de
341e0 70 5f 61 72 72 61 79 5b 30 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 66 6f 72 6d 61 74 74 65 64 20 3d p_array[0];....const.formatted.=
34200 20 7b 7d 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 6f 6d 6d 6f 6e 20 70 61 74 74 65 72 6e 73 20 62 61 73 .{};......//.Common.patterns.bas
34220 65 64 20 6f 6e 20 74 68 65 20 65 78 61 6d 70 6c 65 20 64 61 74 61 3a 0d 0a 09 09 2f 2f 20 54 79 ed.on.the.example.data:....//.Ty
34240 70 65 20 32 20 28 46 75 6e 63 74 69 6f 6e 29 3a 20 5b 74 79 70 65 2c 20 6e 61 6d 65 2c 20 61 72 pe.2.(Function):.[type,.name,.ar
34260 72 61 79 2c 20 68 61 73 68 5d 0d 0a 09 09 2f 2f 20 54 79 70 65 20 34 20 28 50 61 63 6b 61 67 65 ray,.hash]....//.Type.4.(Package
34280 29 3a 20 5b 74 79 70 65 2c 20 70 61 74 68 2c 20 68 61 73 68 5d 0d 0a 09 09 2f 2f 20 54 79 70 65 ):.[type,.path,.hash]....//.Type
342a0 20 35 20 28 43 6f 6e 73 6f 6c 65 56 61 72 69 61 62 6c 65 29 3a 20 5b 74 79 70 65 2c 20 62 6f 6f .5.(ConsoleVariable):.[type,.boo
342c0 6c 2c 20 61 72 72 61 79 2c 20 68 61 73 68 5d 0d 0a 09 09 2f 2f 20 54 79 70 65 20 38 20 28 4e 61 l,.array,.hash]....//.Type.8.(Na
342e0 74 69 76 65 43 6c 61 73 73 29 3a 20 5b 74 79 70 65 2c 20 70 61 74 68 2c 20 68 61 73 68 5d 0d 0a tiveClass):.[type,.path,.hash]..
34300 09 09 2f 2f 20 54 79 70 65 20 39 20 28 41 73 73 65 74 52 65 67 69 73 74 72 79 51 75 65 72 79 29 ..//.Type.9.(AssetRegistryQuery)
34320 3a 20 5b 74 79 70 65 2c 20 62 6f 6f 6c 2c 20 6f 62 6a 65 63 74 2c 20 68 61 73 68 5d 0d 0a 09 09 :.[type,.bool,.object,.hash]....
34340 2f 2f 20 54 79 70 65 20 31 30 20 28 52 65 64 69 72 65 63 74 69 6f 6e 54 61 72 67 65 74 29 3a 20 //.Type.10.(RedirectionTarget):.
34360 5b 74 79 70 65 2c 20 70 61 74 68 2c 20 68 61 73 68 5d 0d 0a 0d 0a 09 09 69 66 20 28 64 65 70 5f [type,.path,.hash]......if.(dep_
34380 61 72 72 61 79 2e 6c 65 6e 67 74 68 20 3e 20 31 29 0d 0a 09 09 7b 0d 0a 09 09 09 2f 2f 20 4d 6f array.length.>.1)....{.....//.Mo
343a0 73 74 20 74 79 70 65 73 20 68 61 76 65 20 61 20 6e 61 6d 65 2f 70 61 74 68 20 61 73 20 73 65 63 st.types.have.a.name/path.as.sec
343c0 6f 6e 64 20 65 6c 65 6d 65 6e 74 0d 0a 09 09 09 69 66 20 28 74 79 70 65 6f 66 20 64 65 70 5f 61 ond.element.....if.(typeof.dep_a
343e0 72 72 61 79 5b 31 5d 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 rray[1].===."string").....{.....
34400 09 66 6f 72 6d 61 74 74 65 64 2e 4e 61 6d 65 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 31 5d 3b 0d .formatted.Name.=.dep_array[1];.
34420 0a 09 09 09 7d 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 74 79 70 65 6f 66 20 64 65 70 5f 61 72 ....}.....else.if.(typeof.dep_ar
34440 72 61 79 5b 31 5d 20 3d 3d 3d 20 22 62 6f 6f 6c 65 61 6e 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 ray[1].===."boolean").....{.....
34460 09 66 6f 72 6d 61 74 74 65 64 2e 56 61 6c 75 65 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 31 5d 2e .formatted.Value.=.dep_array[1].
34480 74 6f 53 74 72 69 6e 67 28 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 toString();.....}....}......if.(
344a0 64 65 70 5f 61 72 72 61 79 2e 6c 65 6e 67 74 68 20 3e 20 32 29 0d 0a 09 09 7b 0d 0a 09 09 09 2f dep_array.length.>.2)....{...../
344c0 2f 20 54 68 69 72 64 20 65 6c 65 6d 65 6e 74 20 76 61 72 69 65 73 0d 0a 09 09 09 69 66 20 28 41 /.Third.element.varies.....if.(A
344e0 72 72 61 79 2e 69 73 41 72 72 61 79 28 64 65 70 5f 61 72 72 61 79 5b 32 5d 29 29 0d 0a 09 09 09 rray.isArray(dep_array[2])).....
34500 7b 0d 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e 44 61 74 61 20 3d 20 4a 53 4f 4e 2e 73 74 72 {......formatted.Data.=.JSON.str
34520 69 6e 67 69 66 79 28 64 65 70 5f 61 72 72 61 79 5b 32 5d 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 ingify(dep_array[2]);.....}.....
34540 65 6c 73 65 20 69 66 20 28 74 79 70 65 6f 66 20 64 65 70 5f 61 72 72 61 79 5b 32 5d 20 3d 3d 3d else.if.(typeof.dep_array[2].===
34560 20 22 6f 62 6a 65 63 74 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e ."object").....{......formatted.
34580 44 61 74 61 20 3d 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 79 28 64 65 70 5f 61 72 72 61 79 5b Data.=.JSON.stringify(dep_array[
345a0 32 5d 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 74 79 70 65 6f 66 20 64 2]);.....}.....else.if.(typeof.d
345c0 65 70 5f 61 72 72 61 79 5b 32 5d 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 0d 0a 09 09 09 7b 0d ep_array[2].===."string").....{.
345e0 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e 48 61 73 68 20 3d 20 64 65 70 5f 61 72 72 61 79 5b .....formatted.Hash.=.dep_array[
34600 32 5d 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 64 65 70 5f 61 72 72 61 2];.....}....}......if.(dep_arra
34620 79 2e 6c 65 6e 67 74 68 20 3e 20 33 29 0d 0a 09 09 7b 0d 0a 09 09 09 2f 2f 20 46 6f 75 72 74 68 y.length.>.3)....{.....//.Fourth
34640 20 65 6c 65 6d 65 6e 74 20 69 73 20 75 73 75 61 6c 6c 79 20 74 68 65 20 68 61 73 68 0d 0a 09 09 .element.is.usually.the.hash....
34660 09 69 66 20 28 74 79 70 65 6f 66 20 64 65 70 5f 61 72 72 61 79 5b 33 5d 20 3d 3d 3d 20 22 73 74 .if.(typeof.dep_array[3].===."st
34680 72 69 6e 67 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e 48 61 73 68 ring").....{......formatted.Hash
346a0 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 33 5d 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 .=.dep_array[3];.....}....}.....
346c0 09 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 65 64 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 .return.formatted;...}.....async
346e0 20 5f 62 75 69 6c 64 5f 70 61 67 65 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a ._build_page()...{....const.proj
34700 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b ect.=.this.get_param("project");
34720 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d ....const.oplog.=.this.get_param
34740 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 ("oplog");....const.opkey.=.this
34760 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 61 72 .get_param("opkey");....const.ar
34780 74 69 66 61 63 74 5f 68 61 73 68 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 68 61 tifact_hash.=.this.get_param("ha
347a0 73 68 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 42 75 69 6c 64 20 70 61 67 65 20 74 69 74 6c 65 0d 0a sh");......//.Build.page.title..
347c0 09 09 6c 65 74 20 74 69 74 6c 65 20 3d 20 22 43 6f 6f 6b 20 41 72 74 69 66 61 63 74 73 22 3b 0d ..let.title.=."Cook.Artifacts";.
347e0 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 65 6e 74 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 72 79 ...if.(this._entry)....{.....try
34800 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 65 6e 74 72 79 20 3d 20 61 77 61 69 74 20 .....{......const.entry.=.await.
34820 74 68 69 73 2e 5f 65 6e 74 72 79 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 65 6e 74 72 79 5f 6f 62 this._entry;......const.entry_ob
34840 6a 20 3d 20 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 72 j.=.entry.as_object().find("entr
34860 79 22 29 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6b 65 79 20 y").as_object();......const.key.
34880 3d 20 65 6e 74 72 79 5f 6f 62 6a 2e 66 69 6e 64 28 22 6b 65 79 22 29 2e 61 73 5f 76 61 6c 75 65 =.entry_obj.find("key").as_value
348a0 28 29 3b 0d 0a 09 09 09 09 74 69 74 6c 65 20 3d 20 60 43 6f 6f 6b 20 41 72 74 69 66 61 63 74 73 ();......title.=.`Cook.Artifacts
348c0 60 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 63 61 74 63 68 20 28 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 `;.....}.....catch.(e).....{....
348e0 09 09 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 66 65 74 63 68 ..console.error("Failed.to.fetch
34900 20 65 6e 74 72 79 3a 22 2c 20 65 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f .entry:",.e);.....}....}......co
34920 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 74 nst.section.=.this.add_section(t
34940 69 74 6c 65 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 46 65 74 63 68 20 61 6e 64 20 70 61 72 73 65 20 61 itle);......//.Fetch.and.parse.a
34960 72 74 69 66 61 63 74 0d 0a 09 09 6c 65 74 20 61 72 74 69 66 61 63 74 3b 0d 0a 09 09 74 72 79 0d rtifact....let.artifact;....try.
34980 0a 09 09 7b 0d 0a 09 09 09 61 72 74 69 66 61 63 74 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f ...{.....artifact.=.await.this._
349a0 61 72 74 69 66 61 63 74 3b 0d 0a 09 09 7d 0d 0a 09 09 63 61 74 63 68 20 28 65 29 0d 0a 09 09 7b artifact;....}....catch.(e)....{
349c0 0d 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 65 78 74 28 60 46 61 69 6c 65 64 20 74 6f 20 6c 6f 61 .....section.text(`Failed.to.loa
349e0 64 20 61 72 74 69 66 61 63 74 3a 20 24 7b 65 2e 6d 65 73 73 61 67 65 7d 60 29 3b 0d 0a 09 09 09 d.artifact:.${e.message}`);.....
34a00 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 44 69 73 70 6c 61 79 20 61 72 74 return;....}......//.Display.art
34a20 69 66 61 63 74 20 69 6e 66 6f 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 5f 73 65 63 74 69 6f 6e ifact.info....const.info_section
34a40 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 41 72 74 69 66 61 63 74 .=.section.add_section("Artifact
34a60 20 49 6e 66 6f 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 5f 74 61 62 6c 65 20 3d 20 69 .Info");....const.info_table.=.i
34a80 6e 66 6f 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 5b 22 nfo_section.add_widget(Table,.["
34aa0 50 72 6f 70 65 72 74 79 22 2c 20 22 56 61 6c 75 65 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f Property",."Value"],.Table.Flag_
34ac0 50 61 63 6b 52 69 67 68 74 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 56 65 PackRight);......if.(artifact.Ve
34ae0 72 73 69 6f 6e 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 69 6e 66 6f 5f 74 61 rsion.!==.undefined).....info_ta
34b00 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 56 65 72 73 69 6f 6e 22 2c 20 61 72 74 69 66 61 63 74 2e ble.add_row("Version",.artifact.
34b20 56 65 72 73 69 6f 6e 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0d 0a 09 09 69 66 20 28 61 72 74 69 Version.toString());....if.(arti
34b40 66 61 63 74 2e 48 61 73 53 61 76 65 52 65 73 75 6c 74 73 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 fact.HasSaveResults.!==.undefine
34b60 64 29 0d 0a 09 09 09 69 6e 66 6f 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 48 61 73 53 61 d).....info_table.add_row("HasSa
34b80 76 65 52 65 73 75 6c 74 73 22 2c 20 61 72 74 69 66 61 63 74 2e 48 61 73 53 61 76 65 52 65 73 75 veResults",.artifact.HasSaveResu
34ba0 6c 74 73 2e 74 6f 53 74 72 69 6e 67 28 29 29 3b 0d 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 lts.toString());....if.(artifact
34bc0 2e 50 61 63 6b 61 67 65 53 61 76 65 64 48 61 73 68 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 .PackageSavedHash.!==.undefined)
34be0 0d 0a 09 09 09 69 6e 66 6f 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 50 61 63 6b 61 67 65 .....info_table.add_row("Package
34c00 53 61 76 65 64 48 61 73 68 22 2c 20 61 72 74 69 66 61 63 74 2e 50 61 63 6b 61 67 65 53 61 76 65 SavedHash",.artifact.PackageSave
34c20 64 48 61 73 68 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 50 72 6f 63 65 73 73 20 53 61 76 65 42 75 69 6c dHash);......//.Process.SaveBuil
34c40 64 44 65 70 65 6e 64 65 6e 63 69 65 73 0d 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 53 61 dDependencies....if.(artifact.Sa
34c60 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 20 26 26 20 61 72 74 69 66 61 63 74 2e veBuildDependencies.&&.artifact.
34c80 53 61 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 44 65 70 65 6e 64 65 6e 63 69 SaveBuildDependencies.Dependenci
34ca0 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 64 65 70 65 6e 64 65 es)....{.....this._build_depende
34cc0 6e 63 79 5f 73 65 63 74 69 6f 6e 28 0d 0a 09 09 09 09 73 65 63 74 69 6f 6e 2c 0d 0a 09 09 09 09 ncy_section(......section,......
34ce0 22 53 61 76 65 20 42 75 69 6c 64 20 44 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 0d 0a 09 09 09 09 "Save.Build.Dependencies",......
34d00 61 72 74 69 66 61 63 74 2e 53 61 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 44 artifact.SaveBuildDependencies.D
34d20 65 70 65 6e 64 65 6e 63 69 65 73 2c 0d 0a 09 09 09 09 61 72 74 69 66 61 63 74 2e 53 61 76 65 42 ependencies,......artifact.SaveB
34d40 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 53 74 6f 72 65 64 4b 65 79 0d 0a 09 09 09 29 uildDependencies.StoredKey.....)
34d60 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 50 72 6f 63 65 73 73 20 4c 6f 61 64 42 75 69 6c 64 ;....}......//.Process.LoadBuild
34d80 44 65 70 65 6e 64 65 6e 63 69 65 73 0d 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 4c 6f 61 Dependencies....if.(artifact.Loa
34da0 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 20 26 26 20 61 72 74 69 66 61 63 74 2e 4c dBuildDependencies.&&.artifact.L
34dc0 6f 61 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 44 65 70 65 6e 64 65 6e 63 69 65 oadBuildDependencies.Dependencie
34de0 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 64 65 70 65 6e 64 65 6e s)....{.....this._build_dependen
34e00 63 79 5f 73 65 63 74 69 6f 6e 28 0d 0a 09 09 09 09 73 65 63 74 69 6f 6e 2c 0d 0a 09 09 09 09 22 cy_section(......section,......"
34e20 4c 6f 61 64 20 42 75 69 6c 64 20 44 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 0d 0a 09 09 09 09 61 Load.Build.Dependencies",......a
34e40 72 74 69 66 61 63 74 2e 4c 6f 61 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 44 65 rtifact.LoadBuildDependencies.De
34e60 70 65 6e 64 65 6e 63 69 65 73 2c 0d 0a 09 09 09 09 61 72 74 69 66 61 63 74 2e 4c 6f 61 64 42 75 pendencies,......artifact.LoadBu
34e80 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 53 74 6f 72 65 64 4b 65 79 0d 0a 09 09 09 29 3b ildDependencies.StoredKey.....);
34ea0 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 50 72 6f 63 65 73 73 20 52 75 6e 74 69 6d 65 44 65 70 ....}......//.Process.RuntimeDep
34ec0 65 6e 64 65 6e 63 69 65 73 0d 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 52 75 6e 74 69 6d endencies....if.(artifact.Runtim
34ee0 65 44 65 70 65 6e 64 65 6e 63 69 65 73 20 26 26 20 61 72 74 69 66 61 63 74 2e 52 75 6e 74 69 6d eDependencies.&&.artifact.Runtim
34f00 65 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0d 0a 09 09 7b 0d 0a eDependencies.length.>.0)....{..
34f20 09 09 09 63 6f 6e 73 74 20 72 75 6e 74 69 6d 65 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 ...const.runtime_section.=.secti
34f40 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 52 75 6e 74 69 6d 65 20 44 65 70 65 6e 64 65 6e on.add_section("Runtime.Dependen
34f60 63 69 65 73 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 75 6e 74 69 6d 65 5f 74 61 62 6c 65 20 cies");.....const.runtime_table.
34f80 3d 20 72 75 6e 74 69 6d 65 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 =.runtime_section.add_widget(Tab
34fa0 6c 65 2c 20 5b 22 50 61 74 68 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 le,.["Path"],.Table.Flag_PackRig
34fc0 68 74 29 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 20 6f 66 20 61 72 74 69 66 ht);.....for.(const.dep.of.artif
34fe0 61 63 74 2e 52 75 6e 74 69 6d 65 44 65 70 65 6e 64 65 6e 63 69 65 73 29 0d 0a 09 09 09 7b 0d 0a act.RuntimeDependencies).....{..
35000 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 72 75 6e 74 69 6d 65 5f 74 61 62 6c 65 2e 61 64 ....const.row.=.runtime_table.ad
35020 64 5f 72 6f 77 28 64 65 70 29 3b 0d 0a 09 09 09 09 2f 2f 20 4d 61 6b 65 20 50 61 74 68 20 63 6c d_row(dep);......//.Make.Path.cl
35040 69 63 6b 61 62 6c 65 20 74 6f 20 6e 61 76 69 67 61 74 65 20 74 6f 20 65 6e 74 72 79 0d 0a 09 09 ickable.to.navigate.to.entry....
35060 09 09 69 66 20 28 74 68 69 73 2e 5f 73 68 6f 75 6c 64 5f 6c 69 6e 6b 5f 64 65 70 65 6e 64 65 6e ..if.(this._should_link_dependen
35080 63 79 28 64 65 70 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 cy(dep))......{.......row.get_ce
350a0 6c 6c 28 30 29 2e 74 65 78 74 28 64 65 70 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 6f 70 6b 65 79 29 ll(0).text(dep).on_click((opkey)
350c0 20 3d 3e 20 7b 0d 0a 09 09 09 09 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 60 .=>.{........window.location.=.`
350e0 3f 70 61 67 65 3d 65 6e 74 72 79 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f ?page=entry&project=${project}&o
35100 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 3d 24 7b 6f 70 6b 65 79 2e 74 6f 4c 6f plog=${oplog}&opkey=${opkey.toLo
35120 77 65 72 43 61 73 65 28 29 7d 60 3b 0d 0a 09 09 09 09 09 7d 2c 20 64 65 70 29 3b 0d 0a 09 09 09 werCase()}`;.......},.dep);.....
35140 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 5f 73 68 6f 75 6c 64 5f 6c 69 .}.....}....}...}....._should_li
35160 6e 6b 5f 64 65 70 65 6e 64 65 6e 63 79 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 2f 2f 20 45 78 nk_dependency(name)...{....//.Ex
35180 63 6c 75 64 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 clude.dependencies.starting.with
351a0 20 2f 53 63 72 69 70 74 2f 20 28 63 6f 64 65 2d 64 65 66 69 6e 65 64 20 65 6e 74 72 69 65 73 29 ./Script/.(code-defined.entries)
351c0 20 2d 20 63 61 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 0d 0a 09 09 69 66 20 28 6e 61 6d 65 20 .-.case.insensitive....if.(name.
351e0 26 26 20 6e 61 6d 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 2e 73 74 61 72 74 73 57 69 74 68 &&.name.toLowerCase().startsWith
35200 28 22 2f 73 63 72 69 70 74 2f 22 29 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d ("/script/")).....return.false;.
35220 0a 0d 0a 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 62 75 69 6c 64 .....return.true;...}....._build
35240 5f 64 65 70 65 6e 64 65 6e 63 79 5f 73 65 63 74 69 6f 6e 28 70 61 72 65 6e 74 5f 73 65 63 74 69 _dependency_section(parent_secti
35260 6f 6e 2c 20 74 69 74 6c 65 2c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 73 74 6f 72 65 64 5f on,.title,.dependencies,.stored_
35280 6b 65 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 70 61 72 65 key)...{....const.section.=.pare
352a0 6e 74 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 74 69 74 6c 65 29 3b 0d 0a nt_section.add_section(title);..
352c0 0d 0a 09 09 2f 2f 20 41 64 64 20 73 74 6f 72 65 64 20 6b 65 79 20 69 6e 66 6f 0d 0a 09 09 69 66 ....//.Add.stored.key.info....if
352e0 20 28 73 74 6f 72 65 64 5f 6b 65 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 6b 65 79 .(stored_key)....{.....const.key
35300 5f 74 6f 6f 6c 62 61 72 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f _toolbar.=.section.add_widget(To
35320 6f 6c 62 61 72 29 3b 0d 0a 09 09 09 6b 65 79 5f 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2e 61 olbar);.....key_toolbar.left().a
35340 64 64 28 60 4b 65 79 3a 20 24 7b 73 74 6f 72 65 64 5f 6b 65 79 7d 60 29 3b 0d 0a 09 09 7d 0d 0a dd(`Key:.${stored_key}`);....}..
35360 0d 0a 09 09 2f 2f 20 47 72 6f 75 70 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 62 79 20 74 79 70 ....//.Group.dependencies.by.typ
35380 65 0d 0a 09 09 63 6f 6e 73 74 20 64 65 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 20 e....const.dependencies_by_type.
353a0 3d 20 7b 7d 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 5f 61 72 72 61 79 20 =.{};......for.(const.dep_array.
353c0 6f 66 20 64 65 70 65 6e 64 65 6e 63 69 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 21 41 of.dependencies)....{.....if.(!A
353e0 72 72 61 79 2e 69 73 41 72 72 61 79 28 64 65 70 5f 61 72 72 61 79 29 20 7c 7c 20 64 65 70 5f 61 rray.isArray(dep_array).||.dep_a
35400 72 72 61 79 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 rray.length.===.0)......continue
35420 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 74 79 70 65 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 30 ;.......const.type.=.dep_array[0
35440 5d 3b 0d 0a 09 09 09 69 66 20 28 21 64 65 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 ];.....if.(!dependencies_by_type
35460 5b 74 79 70 65 5d 29 0d 0a 09 09 09 09 64 65 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 [type])......dependencies_by_typ
35480 65 5b 74 79 70 65 5d 20 3d 20 5b 5d 3b 0d 0a 0d 0a 09 09 09 64 65 70 65 6e 64 65 6e 63 69 65 73 e[type].=.[];.......dependencies
354a0 5f 62 79 5f 74 79 70 65 5b 74 79 70 65 5d 2e 70 75 73 68 28 74 68 69 73 2e 5f 66 6f 72 6d 61 74 _by_type[type].push(this._format
354c0 5f 64 65 70 65 6e 64 65 6e 63 79 28 64 65 70 5f 61 72 72 61 79 29 29 3b 0d 0a 09 09 7d 0d 0a 0d _dependency(dep_array));....}...
354e0 0a 09 09 2f 2f 20 53 6f 72 74 20 74 79 70 65 73 20 6e 75 6d 65 72 69 63 61 6c 6c 79 0d 0a 09 09 ...//.Sort.types.numerically....
35500 63 6f 6e 73 74 20 73 6f 72 74 65 64 5f 74 79 70 65 73 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 const.sorted_types.=.Object.keys
35520 28 64 65 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 29 2e 6d 61 70 28 4e 75 6d 62 65 (dependencies_by_type).map(Numbe
35540 72 29 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e 20 61 20 2d 20 62 29 3b 0d 0a 0d 0a 09 09 66 r).sort((a,.b).=>.a.-.b);......f
35560 6f 72 20 28 63 6f 6e 73 74 20 74 79 70 65 5f 76 61 6c 75 65 20 6f 66 20 73 6f 72 74 65 64 5f 74 or.(const.type_value.of.sorted_t
35580 79 70 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 79 70 65 5f 6e 61 6d 65 20 3d ypes)....{.....const.type_name.=
355a0 20 74 68 69 73 2e 5f 67 65 74 5f 64 65 70 65 6e 64 65 6e 63 79 5f 74 79 70 65 5f 6e 61 6d 65 28 .this._get_dependency_type_name(
355c0 74 79 70 65 5f 76 61 6c 75 65 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 64 65 70 73 20 3d 20 64 65 type_value);.....const.deps.=.de
355e0 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 5b 74 79 70 65 5f 76 61 6c 75 65 5d 3b 0d pendencies_by_type[type_value];.
35600 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 74 79 70 65 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 ......const.type_section.=.secti
35620 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 74 79 70 65 5f 6e 61 6d 65 29 3b 0d 0a 0d 0a 09 09 on.add_section(type_name);......
35640 09 2f 2f 20 44 65 74 65 72 6d 69 6e 65 20 63 6f 6c 75 6d 6e 73 20 62 61 73 65 64 20 6f 6e 20 61 .//.Determine.columns.based.on.a
35660 76 61 69 6c 61 62 6c 65 20 66 69 65 6c 64 73 0d 0a 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 66 69 vailable.fields.....const.all_fi
35680 65 6c 64 73 20 3d 20 6e 65 77 20 53 65 74 28 29 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 elds.=.new.Set();.....for.(const
356a0 20 64 65 70 20 6f 66 20 64 65 70 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f .dep.of.deps).....{......for.(co
356c0 6e 73 74 20 66 69 65 6c 64 20 69 6e 20 64 65 70 29 0d 0a 09 09 09 09 09 61 6c 6c 5f 66 69 65 6c nst.field.in.dep).......all_fiel
356e0 64 73 2e 61 64 64 28 66 69 65 6c 64 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 6c 65 74 20 63 6f 6c ds.add(field);.....}.....let.col
35700 75 6d 6e 73 20 3d 20 41 72 72 61 79 2e 66 72 6f 6d 28 61 6c 6c 5f 66 69 65 6c 64 73 29 3b 0d 0a umns.=.Array.from(all_fields);..
35720 0d 0a 09 09 09 2f 2f 20 52 65 6d 6f 76 65 20 48 61 73 68 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 52 .....//.Remove.Hash.column.for.R
35740 65 64 69 72 65 63 74 69 6f 6e 54 61 72 67 65 74 20 61 73 20 69 74 27 73 20 6e 6f 74 20 75 73 65 edirectionTarget.as.it's.not.use
35760 66 75 6c 0d 0a 09 09 09 69 66 20 28 74 79 70 65 5f 76 61 6c 75 65 20 3d 3d 3d 20 31 30 29 0d 0a ful.....if.(type_value.===.10)..
35780 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6c 75 6d 6e 73 20 3d 20 63 6f 6c 75 6d 6e 73 2e 66 69 6c 74 ...{......columns.=.columns.filt
357a0 65 72 28 63 6f 6c 20 3d 3e 20 63 6f 6c 20 21 3d 3d 20 22 48 61 73 68 22 29 3b 0d 0a 09 09 09 7d er(col.=>.col.!==."Hash");.....}
357c0 0d 0a 0d 0a 09 09 09 69 66 20 28 63 6f 6c 75 6d 6e 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 .......if.(columns.length.===.0)
357e0 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 79 70 65 5f 73 65 63 74 69 6f 6e 2e 74 65 78 74 28 22 4e .....{......type_section.text("N
35800 6f 20 64 61 74 61 20 66 69 65 6c 64 73 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d o.data.fields");......continue;.
35820 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 2f 2f 20 43 72 65 61 74 65 20 74 61 62 6c 65 20 77 69 74 68 ....}.......//.Create.table.with
35840 20 64 79 6e 61 6d 69 63 20 63 6f 6c 75 6d 6e 73 0d 0a 09 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 .dynamic.columns.....const.table
35860 20 3d 20 74 79 70 65 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 .=.type_section.add_widget(Table
35880 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 29 ,.columns,.Table.Flag_PackRight)
358a0 3b 0d 0a 0d 0a 09 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 74 68 69 73 20 74 79 70 65 20 73 68 ;.......//.Check.if.this.type.sh
358c0 6f 75 6c 64 20 68 61 76 65 20 63 6c 69 63 6b 61 62 6c 65 20 4e 61 6d 65 20 6c 69 6e 6b 73 0d 0a ould.have.clickable.Name.links..
358e0 09 09 09 63 6f 6e 73 74 20 73 68 6f 75 6c 64 5f 6c 69 6e 6b 20 3d 20 28 74 79 70 65 5f 76 61 6c ...const.should_link.=.(type_val
35900 75 65 20 3d 3d 3d 20 33 20 7c 7c 20 74 79 70 65 5f 76 61 6c 75 65 20 3d 3d 3d 20 34 20 7c 7c 20 ue.===.3.||.type_value.===.4.||.
35920 74 79 70 65 5f 76 61 6c 75 65 20 3d 3d 3d 20 31 30 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 61 type_value.===.10);.....const.na
35940 6d 65 5f 63 6f 6c 5f 69 6e 64 65 78 20 3d 20 63 6f 6c 75 6d 6e 73 2e 69 6e 64 65 78 4f 66 28 22 me_col_index.=.columns.indexOf("
35960 4e 61 6d 65 22 29 3b 0d 0a 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 20 6f 66 20 Name");.......for.(const.dep.of.
35980 64 65 70 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 5f 76 61 6c 75 65 deps).....{......const.row_value
359a0 73 20 3d 20 63 6f 6c 75 6d 6e 73 2e 6d 61 70 28 63 6f 6c 20 3d 3e 20 64 65 70 5b 63 6f 6c 5d 20 s.=.columns.map(col.=>.dep[col].
359c0 7c 7c 20 22 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c 65 2e 61 ||."");......const.row.=.table.a
359e0 64 64 5f 72 6f 77 28 2e 2e 2e 72 6f 77 5f 76 61 6c 75 65 73 29 3b 0d 0a 0d 0a 09 09 09 09 2f 2f dd_row(...row_values);........//
35a00 20 4d 61 6b 65 20 4e 61 6d 65 20 66 69 65 6c 64 20 63 6c 69 63 6b 61 62 6c 65 20 66 6f 72 20 50 .Make.Name.field.clickable.for.P
35a20 61 63 6b 61 67 65 2c 20 54 72 61 6e 73 69 74 69 76 65 42 75 69 6c 64 2c 20 61 6e 64 20 52 65 64 ackage,.TransitiveBuild,.and.Red
35a40 69 72 65 63 74 69 6f 6e 54 61 72 67 65 74 0d 0a 09 09 09 09 69 66 20 28 73 68 6f 75 6c 64 5f 6c irectionTarget......if.(should_l
35a60 69 6e 6b 20 26 26 20 6e 61 6d 65 5f 63 6f 6c 5f 69 6e 64 65 78 20 3e 3d 20 30 20 26 26 20 64 65 ink.&&.name_col_index.>=.0.&&.de
35a80 70 2e 4e 61 6d 65 20 26 26 20 74 68 69 73 2e 5f 73 68 6f 75 6c 64 5f 6c 69 6e 6b 5f 64 65 70 65 p.Name.&&.this._should_link_depe
35aa0 6e 64 65 6e 63 79 28 64 65 70 2e 4e 61 6d 65 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 ndency(dep.Name))......{.......c
35ac0 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 onst.project.=.this.get_param("p
35ae0 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 roject");.......const.oplog.=.th
35b00 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 09 09 09 72 6f 77 is.get_param("oplog");.......row
35b20 2e 67 65 74 5f 63 65 6c 6c 28 6e 61 6d 65 5f 63 6f 6c 5f 69 6e 64 65 78 29 2e 74 65 78 74 28 64 .get_cell(name_col_index).text(d
35b40 65 70 2e 4e 61 6d 65 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 6f 70 6b 65 79 29 20 3d 3e 20 7b 0d 0a ep.Name).on_click((opkey).=>.{..
35b60 09 09 09 09 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 60 3f 70 61 67 65 3d 65 ......window.location.=.`?page=e
35b80 6e 74 72 79 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b ntry&project=${project}&oplog=${
35ba0 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 3d 24 7b 6f 70 6b 65 79 2e 74 6f 4c 6f 77 65 72 43 61 73 65 oplog}&opkey=${opkey.toLowerCase
35bc0 28 29 7d 60 3b 0d 0a 09 09 09 09 09 7d 2c 20 64 65 70 2e 4e 61 6d 65 29 3b 0d 0a 09 09 09 09 7d ()}`;.......},.dep.Name);......}
35be0 0d 0a 0d 0a 09 09 09 09 2f 2f 20 4d 61 6b 65 20 44 61 74 61 20 66 69 65 6c 64 20 65 78 70 61 6e ........//.Make.Data.field.expan
35c00 64 61 62 6c 65 2f 63 6f 6c 6c 61 70 73 69 62 6c 65 20 69 66 20 6e 65 65 64 65 64 0d 0a 09 09 09 dable/collapsible.if.needed.....
35c20 09 63 6f 6e 73 74 20 64 61 74 61 5f 63 6f 6c 5f 69 6e 64 65 78 20 3d 20 63 6f 6c 75 6d 6e 73 2e .const.data_col_index.=.columns.
35c40 69 6e 64 65 78 4f 66 28 22 44 61 74 61 22 29 3b 0d 0a 09 09 09 09 69 66 20 28 64 61 74 61 5f 63 indexOf("Data");......if.(data_c
35c60 6f 6c 5f 69 6e 64 65 78 20 3e 3d 20 30 20 26 26 20 64 65 70 2e 44 61 74 61 29 0d 0a 09 09 09 09 ol_index.>=.0.&&.dep.Data)......
35c80 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 64 61 74 61 5f 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 {.......const.data_cell.=.row.ge
35ca0 74 5f 63 65 6c 6c 28 64 61 74 61 5f 63 6f 6c 5f 69 6e 64 65 78 29 3b 0d 0a 0d 0a 09 09 09 09 09 t_cell(data_col_index);.........
35cc0 69 66 20 28 74 68 69 73 2e 5f 73 68 6f 75 6c 64 5f 6d 61 6b 65 5f 65 78 70 61 6e 64 61 62 6c 65 if.(this._should_make_expandable
35ce0 28 64 65 70 2e 44 61 74 61 29 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 2f 2f 20 53 74 (dep.Data)).......{........//.St
35d00 6f 72 65 20 66 75 6c 6c 20 64 61 74 61 20 69 6e 20 61 74 74 72 69 62 75 74 65 0d 0a 09 09 09 09 ore.full.data.in.attribute......
35d20 09 09 64 61 74 61 5f 63 65 6c 6c 2e 61 74 74 72 28 22 64 61 74 61 2d 66 75 6c 6c 22 2c 20 64 65 ..data_cell.attr("data-full",.de
35d40 70 2e 44 61 74 61 29 3b 0d 0a 0d 0a 09 09 09 09 09 09 2f 2f 20 43 6c 65 61 72 20 74 68 65 20 63 p.Data);..........//.Clear.the.c
35d60 65 6c 6c 20 61 6e 64 20 72 65 62 75 69 6c 64 20 77 69 74 68 20 69 63 6f 6e 20 2b 20 74 65 78 74 ell.and.rebuild.with.icon.+.text
35d80 0d 0a 09 09 09 09 09 09 64 61 74 61 5f 63 65 6c 6c 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 ........data_cell.inner().innerH
35da0 54 4d 4c 20 3d 20 22 22 3b 0d 0a 0d 0a 09 09 09 09 09 09 2f 2f 20 43 72 65 61 74 65 20 65 78 70 TML.=."";..........//.Create.exp
35dc0 61 6e 64 2f 63 6f 6c 6c 61 70 73 65 20 69 63 6f 6e 0d 0a 09 09 09 09 09 09 63 6f 6e 73 74 20 69 and/collapse.icon........const.i
35de0 63 6f 6e 20 3d 20 64 61 74 61 5f 63 65 6c 6c 2e 74 61 67 28 22 73 70 61 6e 22 29 2e 63 6c 61 73 con.=.data_cell.tag("span").clas
35e00 73 69 66 79 28 22 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f 6e 22 29 2e 74 65 78 74 28 22 2b 22 sify("zen_expand_icon").text("+"
35e20 29 3b 0d 0a 09 09 09 09 09 09 69 63 6f 6e 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0d );........icon.on_click(().=>.{.
35e40 0a 09 09 09 09 09 09 09 74 68 69 73 2e 5f 74 6f 67 67 6c 65 5f 64 61 74 61 5f 63 65 6c 6c 28 64 ........this._toggle_data_cell(d
35e60 61 74 61 5f 63 65 6c 6c 29 3b 0d 0a 09 09 09 09 09 09 09 2f 2f 20 55 70 64 61 74 65 20 69 63 6f ata_cell);.........//.Update.ico
35e80 6e 20 74 65 78 74 0d 0a 09 09 09 09 09 09 09 63 6f 6e 73 74 20 69 73 5f 65 78 70 61 6e 64 65 64 n.text.........const.is_expanded
35ea0 20 3d 20 64 61 74 61 5f 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 29 20 21 3d .=.data_cell.attr("expanded").!=
35ec0 3d 20 6e 75 6c 6c 3b 0d 0a 09 09 09 09 09 09 09 69 63 6f 6e 2e 74 65 78 74 28 69 73 5f 65 78 70 =.null;.........icon.text(is_exp
35ee0 61 6e 64 65 64 20 3f 20 22 2d 22 20 3a 20 22 2b 22 29 3b 0d 0a 09 09 09 09 09 09 7d 29 3b 0d 0a anded.?."-".:."+");........});..
35f00 0d 0a 09 09 09 09 09 09 2f 2f 20 41 64 64 20 74 65 78 74 20 63 6f 6e 74 65 6e 74 20 77 72 61 70 ........//.Add.text.content.wrap
35f20 70 65 72 0d 0a 09 09 09 09 09 09 63 6f 6e 73 74 20 74 65 78 74 5f 77 72 61 70 70 65 72 20 3d 20 per........const.text_wrapper.=.
35f40 64 61 74 61 5f 63 65 6c 6c 2e 74 61 67 28 22 73 70 61 6e 22 29 2e 63 6c 61 73 73 69 66 79 28 22 data_cell.tag("span").classify("
35f60 7a 65 6e 5f 64 61 74 61 5f 74 65 78 74 22 29 3b 0d 0a 09 09 09 09 09 09 63 6f 6e 73 74 20 66 69 zen_data_text");........const.fi
35f80 72 73 74 5f 6c 69 6e 65 20 3d 20 74 68 69 73 2e 5f 67 65 74 5f 66 69 72 73 74 5f 6c 69 6e 65 28 rst_line.=.this._get_first_line(
35fa0 64 65 70 2e 44 61 74 61 29 3b 0d 0a 09 09 09 09 09 09 74 65 78 74 5f 77 72 61 70 70 65 72 2e 74 dep.Data);........text_wrapper.t
35fc0 65 78 74 28 66 69 72 73 74 5f 6c 69 6e 65 29 3b 0d 0a 0d 0a 09 09 09 09 09 09 2f 2f 20 53 74 6f ext(first_line);..........//.Sto
35fe0 72 65 20 72 65 66 65 72 65 6e 63 65 20 74 6f 20 74 65 78 74 20 77 72 61 70 70 65 72 20 66 6f 72 re.reference.to.text.wrapper.for
36000 20 75 70 64 61 74 65 73 0d 0a 09 09 09 09 09 09 64 61 74 61 5f 63 65 6c 6c 2e 61 74 74 72 28 22 .updates........data_cell.attr("
36020 64 61 74 61 2d 74 65 78 74 2d 77 72 61 70 70 65 72 22 2c 20 22 74 72 75 65 22 29 3b 0d 0a 09 09 data-text-wrapper",."true");....
36040 09 09 09 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 50 ...}......}.....}....}...}..}..P
36060 4b 03 04 0a 00 00 00 00 00 93 84 53 5c 2b d9 0e 04 15 3f 00 00 15 3f 00 00 0e 00 00 00 70 61 67 K..........S\+....?...?......pag
36080 65 73 2f 65 6e 74 72 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d es/entry.js//.Copyright.Epic.Gam
360a0 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d es,.Inc..All.Rights.Reserved....
360c0 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 ."use.strict";....import.{.ZenPa
360e0 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 ge.}.from."./page.js"..import.{.
36100 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e Fetcher.}.from."../util/fetcher.
36120 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e js"..import.{.Friendly.}.from.".
36140 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 54 61 ./util/friendly.js"..import.{.Ta
36160 62 6c 65 2c 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 67 72 65 73 ble,.PropTable,.Toolbar,.Progres
36180 73 42 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 sBar.}.from."../util/widgets.js"
361a0 0d 0a 69 6d 70 6f 72 74 20 7b 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d ..import.{.create_indexer.}.from
361c0 20 22 2e 2e 2f 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f ."../indexer/indexer.js"....////
361e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
36200 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
36220 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 ////////////..export.class.Page.
36240 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 6d 61 69 6e 28 29 0d 0a 09 7b 0d extends.ZenPage..{...main()...{.
36260 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6f 70 6c 6f 67 20 65 6e 74 72 79 22 29 ...this.set_title("oplog.entry")
36280 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f ;......const.project.=.this.get_
362a0 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 param("project");....const.oplog
362c0 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 63 .=.this.get_param("oplog");....c
362e0 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b onst.opkey.=.this.get_param("opk
36300 65 79 22 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 20 3d 20 6e 65 77 20 46 65 74 ey");......this._entry.=.new.Fet
36320 63 68 65 72 28 29 0d 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a cher()......resource("prj",.proj
36340 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 22 65 6e 74 72 69 65 73 22 29 0d ect,."oplog",.oplog,."entries").
36360 0a 09 09 09 2e 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 2c 20 6f 70 6b 65 79 29 0d 0a 09 09 09 2e .....param("opkey",.opkey)......
36380 63 62 6f 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 cbo();......this._indexer.=.this
363a0 2e 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0d 0a .load_indexer(project,.oplog);..
363c0 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 4e 75 ....this._files_index_start.=.Nu
363e0 6d 62 65 72 28 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 65 73 5f 73 74 61 72 74 mber(this.get_param("files_start
36400 22 2c 20 30 29 29 20 7c 7c 20 30 3b 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 ",.0)).||.0;....this._files_inde
36420 78 5f 63 6f 75 6e 74 20 3d 20 4e 75 6d 62 65 72 28 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 x_count.=.Number(this.get_param(
36440 22 66 69 6c 65 73 5f 63 6f 75 6e 74 22 2c 20 35 30 29 29 20 7c 7c 20 30 3b 0d 0a 0d 0a 09 09 74 "files_count",.50)).||.0;......t
36460 68 69 73 2e 5f 62 75 69 6c 64 5f 70 61 67 65 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 his._build_page();...}.....async
36480 20 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 2c 20 6c 6f .load_indexer(project,.oplog,.lo
364a0 61 64 65 64 5f 63 62 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f 62 aded_cb)...{....const.progress_b
364c0 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 72 ar.=.this.add_widget(ProgressBar
364e0 29 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 );....progress_bar.set_progress(
36500 22 69 6e 64 65 78 69 6e 67 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 "indexing");....const.indexer.=.
36520 61 77 61 69 74 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 await.create_indexer(project,.op
36540 6c 6f 67 2c 20 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 7b 0d 0a 09 09 09 70 72 6f 67 72 65 73 73 log,.(...args).=>.{.....progress
36560 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 7d _bar.set_progress(...args);....}
36580 29 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 );....progress_bar.destroy();...
365a0 09 72 65 74 75 72 6e 20 69 6e 64 65 78 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 62 75 69 6c 64 5f .return.indexer;...}....._build_
365c0 64 65 70 73 28 73 65 63 74 69 6f 6e 2c 20 74 72 65 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 deps(section,.tree)...{....const
365e0 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 .project.=.this.get_param("proje
36600 63 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f ct");....const.oplog.=.this.get_
36620 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 param("oplog");......for.(const.
36640 64 65 70 5f 6e 61 6d 65 20 69 6e 20 74 72 65 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 dep_name.in.tree)....{.....const
36660 20 64 65 70 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 .dep_section.=.section.add_secti
36680 6f 6e 28 64 65 70 5f 6e 61 6d 65 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 3d 20 on(dep_name);.....const.table.=.
366a0 64 65 70 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 5b 22 dep_section.add_widget(Table,.["
366c0 6e 61 6d 65 22 2c 20 22 69 64 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 name",."id"],.Table.Flag_PackRig
366e0 68 74 29 3b 0d 0a 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 5f 69 64 20 6f 66 20 ht);.......for.(const.dep_id.of.
36700 74 72 65 65 5b 64 65 70 5f 6e 61 6d 65 5d 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 tree[dep_name]).....{......const
36720 20 68 65 78 5f 69 64 20 3d 20 64 65 70 5f 69 64 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 .hex_id.=.dep_id.toString(16).pa
36740 64 53 74 61 72 74 28 31 36 2c 20 22 30 22 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c dStart(16,."0");......const.cell
36760 5f 76 61 6c 75 65 73 20 3d 20 5b 22 6c 6f 61 64 69 6e 67 2e 2e 2e 22 2c 20 68 65 78 5f 69 64 5d _values.=.["loading...",.hex_id]
36780 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 ;......const.row.=.table.add_row
367a0 28 2e 2e 2e 63 65 6c 6c 5f 76 61 6c 75 65 73 29 3b 0d 0a 0d 0a 09 09 09 09 2f 2f 20 41 73 79 6e (...cell_values);........//.Asyn
367c0 63 68 72 6f 6e 6f 75 73 6c 79 20 72 65 73 6f 6c 76 65 20 74 68 65 20 6e 61 6d 65 0d 0a 09 09 09 chronously.resolve.the.name.....
367e0 09 74 68 69 73 2e 5f 72 65 73 6f 6c 76 65 5f 64 65 70 5f 6e 61 6d 65 28 72 6f 77 2e 67 65 74 5f .this._resolve_dep_name(row.get_
36800 63 65 6c 6c 28 30 29 2c 20 64 65 70 5f 69 64 2c 20 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 cell(0),.dep_id,.project,.oplog)
36820 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 72 65 73 6f ;.....}....}...}.....async._reso
36840 6c 76 65 5f 64 65 70 5f 6e 61 6d 65 28 63 65 6c 6c 2c 20 64 65 70 5f 69 64 2c 20 70 72 6f 6a 65 lve_dep_name(cell,.dep_id,.proje
36860 63 74 2c 20 6f 70 6c 6f 67 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 ct,.oplog)...{....const.indexer.
36880 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0d 0a 09 09 63 6f 6e 73 74 20 =.await.this._indexer;....const.
368a0 6f 70 6b 65 79 20 3d 20 69 6e 64 65 78 65 72 2e 6c 6f 6f 6b 75 70 5f 69 64 28 64 65 70 5f 69 64 opkey.=.indexer.lookup_id(dep_id
368c0 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 6f 70 6b 65 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 65 6c 6c );......if.(opkey)....{.....cell
368e0 2e 74 65 78 74 28 6f 70 6b 65 79 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 6b 29 20 3d 3e 20 74 68 69 .text(opkey).on_click((k).=>.thi
36900 73 2e 76 69 65 77 5f 6f 70 6b 65 79 28 6b 29 2c 20 6f 70 6b 65 79 29 3b 0d 0a 09 09 7d 0d 0a 09 s.view_opkey(k),.opkey);....}...
36920 7d 0d 0a 0d 0a 09 5f 66 69 6e 64 5f 69 6f 68 61 73 68 5f 66 69 65 6c 64 28 63 6f 6e 74 61 69 6e }....._find_iohash_field(contain
36940 65 72 2c 20 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 66 6f 75 6e 64 5f 66 69 65 er,.name)...{....const.found_fie
36960 6c 64 20 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 6e 64 28 6e 61 6d 65 29 3b 0d 0a 09 09 69 66 ld.=.container.find(name);....if
36980 20 28 66 6f 75 6e 64 5f 66 69 65 6c 64 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 7b .(found_field.!=.undefined)....{
369a0 0d 0a 09 09 09 76 61 72 20 66 6f 75 6e 64 5f 76 61 6c 75 65 20 3d 20 66 6f 75 6e 64 5f 66 69 65 .....var.found_value.=.found_fie
369c0 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 69 66 20 28 66 6f 75 6e 64 5f 76 61 6c ld.as_value();.....if.(found_val
369e0 75 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0d 0a 09 09 09 7b 0d ue.instanceof.Uint8Array).....{.
36a00 0a 09 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 3b 0d 0a 09 09 09 09 66 6f 72 20 28 76 61 72 .....var.ret.=."";......for.(var
36a20 20 78 20 6f 66 20 66 6f 75 6e 64 5f 76 61 6c 75 65 29 0d 0a 09 09 09 09 09 72 65 74 20 2b 3d 20 .x.of.found_value).......ret.+=.
36a40 78 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b x.toString(16).padStart(2,."0");
36a60 0d 0a 09 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 ......return.ret;.....}....}....
36a80 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 69 73 5f 6e 75 6c 6c 5f 69 6f return.null;...}....._is_null_io
36aa0 5f 68 61 73 68 5f 73 74 72 69 6e 67 28 69 6f 5f 68 61 73 68 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 _hash_string(io_hash)...{....if.
36ac0 28 21 69 6f 5f 68 61 73 68 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0d 0a 0d 0a 09 (!io_hash).....return.true;.....
36ae0 09 66 6f 72 20 28 6c 65 74 20 63 68 61 72 20 6f 66 20 69 6f 5f 68 61 73 68 29 0d 0a 09 09 7b 0d .for.(let.char.of.io_hash)....{.
36b00 0a 09 09 09 69 66 20 28 63 68 61 72 20 21 3d 20 27 30 27 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 ....if.(char.!=.'0').....{......
36b20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 return.false;.....}....}....retu
36b40 72 6e 20 74 72 75 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 5f 6d 65 rn.true;...}.....async._build_me
36b60 74 61 28 73 65 63 74 69 6f 6e 2c 20 65 6e 74 72 79 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 74 72 ta(section,.entry)...{....var.tr
36b80 65 65 20 3d 20 7b 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 ee.=.{}......for.(const.field.of
36ba0 20 65 6e 74 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 76 69 73 69 62 6c 65 4b 65 79 20 .entry)....{.....var.visibleKey.
36bc0 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 66 69 =.undefined;.....const.name.=.fi
36be0 65 6c 64 2e 67 65 74 5f 6e 61 6d 65 28 29 3b 0d 0a 09 09 09 69 66 20 28 6e 61 6d 65 20 3d 3d 20 eld.get_name();.....if.(name.==.
36c00 22 43 6f 6f 6b 50 61 63 6b 61 67 65 41 72 74 69 66 61 63 74 73 22 29 0d 0a 09 09 09 7b 0d 0a 09 "CookPackageArtifacts").....{...
36c20 09 09 09 76 69 73 69 62 6c 65 4b 65 79 20 3d 20 6e 61 6d 65 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 ...visibleKey.=.name;.....}.....
36c40 65 6c 73 65 20 69 66 20 28 6e 61 6d 65 2e 73 74 61 72 74 73 57 69 74 68 28 22 6d 65 74 61 2e 22 else.if.(name.startsWith("meta."
36c60 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 69 73 69 62 6c 65 4b 65 79 20 3d 20 6e 61 6d 65 2e )).....{......visibleKey.=.name.
36c80 73 6c 69 63 65 28 35 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 76 69 73 69 62 6c slice(5);.....}.......if.(visibl
36ca0 65 4b 65 79 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 eKey.!=.undefined).....{......va
36cc0 72 20 66 6f 75 6e 64 5f 76 61 6c 75 65 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 r.found_value.=.field.as_value()
36ce0 3b 0d 0a 09 09 09 09 69 66 20 28 66 6f 75 6e 64 5f 76 61 6c 75 65 20 69 6e 73 74 61 6e 63 65 6f ;......if.(found_value.instanceo
36d00 66 20 55 69 6e 74 38 41 72 72 61 79 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 76 61 72 20 72 f.Uint8Array)......{.......var.r
36d20 65 74 20 3d 20 22 22 3b 0d 0a 09 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 66 6f 75 et.=."";.......for.(var.x.of.fou
36d40 6e 64 5f 76 61 6c 75 65 29 0d 0a 09 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 72 69 nd_value)........ret.+=.x.toStri
36d60 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 09 09 09 09 74 ng(16).padStart(2,."0");.......t
36d80 72 65 65 5b 76 69 73 69 62 6c 65 4b 65 79 5d 20 3d 20 72 65 74 3b 0d 0a 09 09 09 09 7d 0d 0a 09 ree[visibleKey].=.ret;......}...
36da0 09 09 7d 0d 0a 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 4f 62 6a 65 63 74 2e 6b 65 79 73 28 ..}......}......if.(Object.keys(
36dc0 74 72 65 65 29 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a tree).length.==.0).....return;..
36de0 0d 0a 09 09 63 6f 6e 73 74 20 73 75 62 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e ....const.sub_section.=.section.
36e00 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6d 65 74 61 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 add_section("meta");......const.
36e20 74 61 62 6c 65 20 3d 20 73 75 62 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d table.=.sub_section.add_widget(.
36e40 0a 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 61 63 74 69 6f 6e 73 ....Table,.....["name",."actions
36e60 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0d 0a 09 09 29 3b 0d 0a "],.Table.Flag_PackRight....);..
36e80 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 74 72 65 65 29 0d 0a 09 09 7b 0d 0a ..for.(const.key.in.tree)....{..
36ea0 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 6b 65 79 ...const.row.=.table.add_row(key
36ec0 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 76 61 6c 75 65 20 3d 20 74 72 65 65 5b 6b 65 79 5d 3b 0d );.....const.value.=.tree[key];.
36ee0 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 ......const.project.=.this.get_p
36f00 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 aram("project");.....const.oplog
36f20 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 09 .=.this.get_param("oplog");.....
36f40 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 const.opkey.=.this.get_param("op
36f60 6b 65 79 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f key");.....const.link.=.row.get_
36f80 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0d 0a 09 09 09 09 28 6b 65 79 20 3d 3d 3d 20 22 63 6f 6f cell(0).link(......(key.===."coo
36fa0 6b 2e 61 72 74 69 66 61 63 74 73 22 29 20 3f 0d 0a 09 09 09 09 60 3f 70 61 67 65 3d 63 6f 6f 6b k.artifacts").?......`?page=cook
36fc0 61 72 74 69 66 61 63 74 73 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c artifacts&project=${project}&opl
36fe0 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 3d 24 7b 6f 70 6b 65 79 7d 26 68 61 73 68 3d og=${oplog}&opkey=${opkey}&hash=
37000 24 7b 76 61 6c 75 65 7d 60 0d 0a 09 09 09 09 3a 20 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 ${value}`......:."/".+.["prj",.p
37020 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 76 61 6c 75 65 2b 22 2e roject,."oplog",.oplog,.value+".
37040 6a 73 6f 6e 22 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0d 0a 09 09 09 29 3b 0d 0a 0d 0a 09 09 09 63 6f json"].join("/").....);.......co
37060 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e nst.action_tb.=.new.Toolbar(row.
37080 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 0d 0a 09 09 09 2f 2f 20 41 64 get_cell(-1),.true);.......//.Ad
370a0 64 20 22 76 69 65 77 2d 72 61 77 22 20 62 75 74 74 6f 6e 20 66 6f 72 20 63 6f 6f 6b 2e 61 72 74 d."view-raw".button.for.cook.art
370c0 69 66 61 63 74 73 0d 0a 09 09 09 69 66 20 28 6b 65 79 20 3d 3d 3d 20 22 63 6f 6f 6b 2e 61 72 74 ifacts.....if.(key.===."cook.art
370e0 69 66 61 63 74 73 22 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 ifacts").....{......action_tb.le
37100 66 74 28 29 2e 61 64 64 28 22 76 69 65 77 2d 72 61 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 ft().add("view-raw").on_click(()
37120 20 3d 3e 20 7b 0d 0a 09 09 09 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 2f .=>.{.......window.location.=."/
37140 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 ".+.["prj",.project,."oplog",.op
37160 6c 6f 67 2c 20 76 61 6c 75 65 2b 22 2e 6a 73 6f 6e 22 5d 2e 6a 6f 69 6e 28 22 2f 22 29 3b 0d 0a log,.value+".json"].join("/");..
37180 09 09 09 09 7d 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 ....});.....}.......action_tb.le
371a0 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 ft().add("copy-hash").on_click(a
371c0 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 61 77 61 69 74 20 6e 61 76 69 67 61 74 sync.(v).=>.{......await.navigat
371e0 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b 0d 0a 09 09 09 7d or.clipboard.writeText(v);.....}
37200 2c 20 76 61 6c 75 65 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 62 75 ,.value);....}...}.....async._bu
37220 69 6c 64 5f 70 61 67 65 28 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 65 6e 74 72 79 20 3d 20 61 77 ild_page()...{....var.entry.=.aw
37240 61 69 74 20 74 68 69 73 2e 5f 65 6e 74 72 79 3b 0d 0a 0d 0a 09 09 2f 2f 20 43 68 65 63 6b 20 69 ait.this._entry;......//.Check.i
37260 66 20 65 6e 74 72 79 20 65 78 69 73 74 73 0d 0a 09 09 69 66 20 28 21 65 6e 74 72 79 20 7c 7c 20 f.entry.exists....if.(!entry.||.
37280 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 72 79 22 29 20 entry.as_object().find("entry").
372a0 3d 3d 20 6e 75 6c 6c 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 ==.null)....{.....const.opkey.=.
372c0 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0d 0a 09 09 09 76 61 72 this.get_param("opkey");.....var
372e0 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 45 6e 74 .section.=.this.add_section("Ent
37300 72 79 20 4e 6f 74 20 46 6f 75 6e 64 22 29 3b 0d 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 ry.Not.Found");.....section.tag(
37320 22 70 22 29 2e 74 65 78 74 28 60 54 68 65 20 65 6e 74 72 79 20 22 24 7b 6f 70 6b 65 79 7d 22 20 "p").text(`The.entry."${opkey}".
37340 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 69 73 20 64 61 74 61 73 65 74 2e 60 is.not.present.in.this.dataset.`
37360 29 3b 0d 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 22 70 22 29 2e 74 65 78 74 28 22 54 68 );.....section.tag("p").text("Th
37380 69 73 20 63 6f 75 6c 64 20 6d 65 61 6e 3a 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 is.could.mean:");.....const.list
373a0 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 22 75 6c 22 29 3b 0d 0a 09 09 09 6c 69 73 74 2e 74 .=.section.tag("ul");.....list.t
373c0 61 67 28 22 6c 69 22 29 2e 74 65 78 74 28 22 54 68 65 20 65 6e 74 72 79 20 69 73 20 66 6f 72 20 ag("li").text("The.entry.is.for.
373e0 61 6e 20 69 6e 73 74 61 6e 63 65 20 64 65 66 69 6e 65 64 20 69 6e 20 63 6f 64 65 22 29 3b 0d 0a an.instance.defined.in.code");..
37400 09 09 09 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 74 65 78 74 28 22 54 68 65 20 65 6e 74 72 ...list.tag("li").text("The.entr
37420 79 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6f 70 6c 6f y.has.not.been.added.to.the.oplo
37440 67 20 79 65 74 22 29 3b 0d 0a 09 09 09 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 74 65 78 74 g.yet");.....list.tag("li").text
37460 28 22 54 68 65 20 65 6e 74 72 79 20 6b 65 79 20 69 73 20 6d 69 73 73 70 65 6c 6c 65 64 22 29 3b ("The.entry.key.is.misspelled");
37480 0d 0a 09 09 09 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 74 65 78 74 28 22 54 68 65 20 65 6e .....list.tag("li").text("The.en
374a0 74 72 79 20 77 61 73 20 72 65 6d 6f 76 65 64 20 6f 72 20 6e 65 76 65 72 20 65 78 69 73 74 65 64 try.was.removed.or.never.existed
374c0 22 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 65 6e 74 72 79 20 ");.....return;....}......entry.
374e0 3d 20 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 72 79 22 =.entry.as_object().find("entry"
37500 29 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d ).as_object();......const.name.=
37520 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 6b 65 79 22 29 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a .entry.find("key").as_value();..
37540 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e ..var.section.=.this.add_section
37560 28 6e 61 6d 65 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 (name);......var.has_package_dat
37580 61 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 2f 2f 20 74 72 65 65 0d 0a 09 09 7b 0d 0a 09 09 09 76 a.=.false;....//.tree....{.....v
375a0 61 72 20 74 72 65 65 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 24 74 72 65 65 22 29 3b 0d 0a ar.tree.=.entry.find("$tree");..
375c0 09 09 09 69 66 20 28 74 72 65 65 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 74 ...if.(tree.==.undefined)......t
375e0 72 65 65 20 3d 20 74 68 69 73 2e 5f 63 6f 6e 76 65 72 74 5f 6c 65 67 61 63 79 5f 74 6f 5f 74 72 ree.=.this._convert_legacy_to_tr
37600 65 65 28 65 6e 74 72 79 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 74 72 65 65 20 21 3d 20 75 6e 64 ee(entry);.......if.(tree.!=.und
37620 65 66 69 6e 65 64 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 64 65 6c 65 74 65 20 74 72 65 65 5b 22 efined).....{......delete.tree["
37640 24 69 64 22 5d 3b 0d 0a 0d 0a 09 09 09 09 69 66 20 28 4f 62 6a 65 63 74 2e 6b 65 79 73 28 74 72 $id"];........if.(Object.keys(tr
37660 65 65 29 2e 6c 65 6e 67 74 68 20 21 3d 20 30 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f ee).length.!=.0)......{.......co
37680 6e 73 74 20 73 75 62 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 nst.sub_section.=.section.add_se
376a0 63 74 69 6f 6e 28 22 64 65 70 65 6e 64 65 6e 63 69 65 73 22 29 3b 0d 0a 09 09 09 09 09 74 68 69 ction("dependencies");.......thi
376c0 73 2e 5f 62 75 69 6c 64 5f 64 65 70 73 28 73 75 62 5f 73 65 63 74 69 6f 6e 2c 20 74 72 65 65 29 s._build_deps(sub_section,.tree)
376e0 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 09 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 20 3d ;......}......has_package_data.=
37700 20 74 72 75 65 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 6d 65 74 61 0d 0a .true;.....}....}......//.meta..
37720 09 09 69 66 20 28 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 ..if.(has_package_data)....{....
37740 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 6d 65 74 61 28 73 65 63 74 69 6f 6e 2c 20 65 6e 74 72 79 .this._build_meta(section,.entry
37760 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 64 61 74 61 0d 0a 09 09 69 66 20 28 68 61 73 5f );....}......//.data....if.(has_
37780 70 61 63 6b 61 67 65 5f 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 75 62 package_data)....{.....const.sub
377a0 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 _section.=.section.add_section("
377c0 64 61 74 61 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 3d 20 73 75 62 5f 73 65 data");.....const.table.=.sub_se
377e0 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 ction.add_widget(......Table,...
37800 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 73 69 7a 65 22 2c 20 22 72 61 77 73 69 7a 65 22 2c 20 22 ...["name",."size",."rawsize",."
37820 61 63 74 69 6f 6e 73 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0d actions"],.Table.Flag_PackRight.
37840 0a 09 09 09 29 3b 0d 0a 09 09 09 74 61 62 6c 65 2e 69 64 28 22 64 61 74 61 74 61 62 6c 65 22 29 ....);.....table.id("datatable")
37860 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 5f 6e 61 6d 65 20 6f 66 20 5b ;.....for.(const.field_name.of.[
37880 22 70 61 63 6b 61 67 65 64 61 74 61 22 2c 20 22 62 75 6c 6b 64 61 74 61 22 5d 29 0d 0a 09 09 09 "packagedata",."bulkdata"]).....
378a0 7b 0d 0a 09 09 09 09 76 61 72 20 70 6b 67 5f 64 61 74 61 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 {......var.pkg_data.=.entry.find
378c0 28 66 69 65 6c 64 5f 6e 61 6d 65 29 3b 0d 0a 09 09 09 09 69 66 20 28 70 6b 67 5f 64 61 74 61 20 (field_name);......if.(pkg_data.
378e0 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d ==.undefined).......continue;...
37900 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 20 70 6b 67 5f 64 61 74 61 .....for.(const.item.of.pkg_data
37920 2e 61 73 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 76 61 72 20 69 6f .as_array())......{.......var.io
37940 5f 68 61 73 68 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 73 69 7a 65 20 3d 20 75 6e 64 65 66 69 _hash.=.undefined,.size.=.undefi
37960 6e 65 64 2c 20 72 61 77 5f 73 69 7a 65 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 66 69 6c 65 5f ned,.raw_size.=.undefined,.file_
37980 6e 61 6d 65 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 09 09 09 66 6f 72 20 28 63 6f 6e name.=.undefined;.......for.(con
379a0 73 74 20 66 69 65 6c 64 20 6f 66 20 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 st.field.of.item.as_object())...
379c0 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 ....{........if.(field.is_named(
379e0 22 64 61 74 61 22 29 29 09 09 09 09 69 6f 5f 68 61 73 68 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 "data"))....io_hash.=.field.as_v
37a00 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 alue();........else.if.(field.is
37a20 5f 6e 61 6d 65 64 28 22 66 69 6c 65 6e 61 6d 65 22 29 29 09 66 69 6c 65 5f 6e 61 6d 65 20 3d 20 _named("filename")).file_name.=.
37a40 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 field.as_value();........else.if
37a60 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 73 69 7a 65 22 29 29 09 09 73 69 7a 65 20 .(field.is_named("size"))..size.
37a80 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 =.field.as_value();........else.
37aa0 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 72 61 77 73 69 7a 65 22 29 29 09 09 if.(field.is_named("rawsize"))..
37ac0 72 61 77 5f 73 69 7a 65 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 raw_size.=.field.as_value();....
37ae0 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 09 69 66 20 28 69 6f 5f 68 61 73 68 20 69 6e 73 74 61 6e 63 ...}.........if.(io_hash.instanc
37b00 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 76 eof.Uint8Array).......{........v
37b20 61 72 20 72 65 74 20 3d 20 22 22 3b 0d 0a 09 09 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f ar.ret.=."";........for.(var.x.o
37b40 66 20 69 6f 5f 68 61 73 68 29 0d 0a 09 09 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 f.io_hash).........ret.+=.x.toSt
37b60 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 09 09 09 ring(16).padStart(2,."0");......
37b80 09 09 69 6f 5f 68 61 73 68 20 3d 20 72 65 74 3b 0d 0a 09 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 ..io_hash.=.ret;.......}........
37ba0 09 73 69 7a 65 20 3d 20 28 73 69 7a 65 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 3f 20 46 .size.=.(size.!==.undefined).?.F
37bc0 72 69 65 6e 64 6c 79 2e 6b 69 62 28 73 69 7a 65 29 20 3a 20 22 22 3b 0d 0a 09 09 09 09 09 72 61 riendly.kib(size).:."";.......ra
37be0 77 5f 73 69 7a 65 20 3d 20 28 72 61 77 5f 73 69 7a 65 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 w_size.=.(raw_size.!==.undefined
37c00 29 20 3f 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 72 61 77 5f 73 69 7a 65 29 20 3a 20 22 22 3b ).?.Friendly.kib(raw_size).:."";
37c20 0d 0a 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c 65 2e 61 64 64 5f 72 .........const.row.=.table.add_r
37c40 6f 77 28 66 69 6c 65 5f 6e 61 6d 65 2c 20 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 29 3b 0d 0a ow(file_name,.size,.raw_size);..
37c60 0d 0a 09 09 09 09 09 76 61 72 20 62 61 73 65 5f 6e 61 6d 65 20 3d 20 66 69 6c 65 5f 6e 61 6d 65 .......var.base_name.=.file_name
37c80 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 70 6c 69 74 28 22 5c 5c 22 29 2e 70 6f .split("/").pop().split("\\").po
37ca0 70 28 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e p();.......const.project.=.this.
37cc0 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 get_param("project");.......cons
37ce0 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 t.oplog.=.this.get_param("oplog"
37d00 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 );.......const.link.=.row.get_ce
37d20 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0d 0a 09 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c ll(0).link(........"/".+.["prj",
37d40 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 69 6f 5f 68 61 73 .project,."oplog",.oplog,.io_has
37d60 68 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0d 0a 09 09 09 09 09 29 3b 0d 0a 09 09 09 09 09 6c 69 6e 6b h].join("/").......);.......link
37d80 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 .first_child().attr("download",.
37da0 60 24 7b 69 6f 5f 68 61 73 68 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0d 0a 0d 0a 09 `${io_hash}_${base_name}`);.....
37dc0 09 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 ....const.action_tb.=.new.Toolba
37de0 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 r(row.get_cell(-1),.true);......
37e00 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 .action_tb.left().add("copy-hash
37e20 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 ").on_click(async.(v).=>.{......
37e40 09 09 61 77 61 69 74 20 6e 61 76 69 67 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 ..await.navigator.clipboard.writ
37e60 65 54 65 78 74 28 76 29 3b 0d 0a 09 09 09 09 09 7d 2c 20 69 6f 5f 68 61 73 68 29 3b 0d 0a 09 09 eText(v);.......},.io_hash);....
37e80 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 66 69 6c 65 73 0d 0a 09 09 ..}.....}....}......//.files....
37ea0 76 61 72 20 68 61 73 5f 66 69 6c 65 5f 64 61 74 61 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 7b 0d var.has_file_data.=.false;....{.
37ec0 0a 09 09 09 76 61 72 20 66 69 6c 65 5f 64 61 74 61 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 ....var.file_data.=.entry.find("
37ee0 66 69 6c 65 73 22 29 3b 0d 0a 09 09 09 69 66 20 28 66 69 6c 65 5f 64 61 74 61 20 21 3d 20 75 6e files");.....if.(file_data.!=.un
37f00 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 68 61 73 5f 66 69 6c 65 5f 64 61 74 defined).....{......has_file_dat
37f20 61 20 3d 20 74 72 75 65 3b 0d 0a 0d 0a 09 09 09 09 2f 2f 20 45 78 74 72 61 63 74 20 66 69 6c 65 a.=.true;........//.Extract.file
37f40 73 20 69 6e 74 6f 20 61 72 72 61 79 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 64 61 s.into.array......this._files_da
37f60 74 61 20 3d 20 5b 5d 3b 0d 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 ta.=.[];......for.(const.item.of
37f80 20 66 69 6c 65 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 .file_data.as_array())......{...
37fa0 09 09 09 09 76 61 72 20 69 6f 5f 68 61 73 68 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 63 69 64 ....var.io_hash.=.undefined,.cid
37fc0 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 73 65 72 76 65 72 5f 70 61 74 68 20 3d 20 75 6e 64 65 .=.undefined,.server_path.=.unde
37fe0 66 69 6e 65 64 2c 20 63 6c 69 65 6e 74 5f 70 61 74 68 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d fined,.client_path.=.undefined;.
38000 0a 09 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 69 74 65 6d 2e 61 ......for.(const.field.of.item.a
38020 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 69 66 20 28 66 s_object()).......{........if.(f
38040 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 64 61 74 61 22 29 29 09 09 09 09 69 6f 5f 68 61 73 ield.is_named("data"))....io_has
38060 68 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 h.=.field.as_value();........els
38080 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 69 64 22 29 29 09 09 09 63 69 e.if.(field.is_named("id"))...ci
380a0 64 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 d.=.field.as_value();........els
380c0 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 73 65 72 76 65 72 70 61 74 68 e.if.(field.is_named("serverpath
380e0 22 29 29 09 73 65 72 76 65 72 5f 70 61 74 68 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 ")).server_path.=.field.as_value
38100 28 29 3b 0d 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d ();........else.if.(field.is_nam
38120 65 64 28 22 63 6c 69 65 6e 74 70 61 74 68 22 29 29 09 63 6c 69 65 6e 74 5f 70 61 74 68 20 3d 20 ed("clientpath")).client_path.=.
38140 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 field.as_value();.......}.......
38160 09 09 69 66 20 28 69 6f 5f 68 61 73 68 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 ..if.(io_hash.instanceof.Uint8Ar
38180 72 61 79 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 ray).......{........var.ret.=.""
381a0 3b 0d 0a 09 09 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 69 6f 5f 68 61 73 68 29 0d ;........for.(var.x.of.io_hash).
381c0 0a 09 09 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 ........ret.+=.x.toString(16).pa
381e0 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 09 09 09 09 09 69 6f 5f 68 61 73 68 20 3d dStart(2,."0");........io_hash.=
38200 20 72 65 74 3b 0d 0a 09 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 09 69 66 20 28 63 69 64 20 69 6e .ret;.......}.........if.(cid.in
38220 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 stanceof.Uint8Array).......{....
38240 09 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 3b 0d 0a 09 09 09 09 09 09 66 6f 72 20 28 76 61 ....var.ret.=."";........for.(va
38260 72 20 78 20 6f 66 20 63 69 64 29 0d 0a 09 09 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 r.x.of.cid).........ret.+=.x.toS
38280 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 09 09 tring(16).padStart(2,."0");.....
382a0 09 09 09 63 69 64 20 3d 20 72 65 74 3b 0d 0a 09 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 09 74 68 ...cid.=.ret;.......}.........th
382c0 69 73 2e 5f 66 69 6c 65 73 5f 64 61 74 61 2e 70 75 73 68 28 7b 0d 0a 09 09 09 09 09 09 73 65 72 is._files_data.push({........ser
382e0 76 65 72 5f 70 61 74 68 3a 20 73 65 72 76 65 72 5f 70 61 74 68 2c 0d 0a 09 09 09 09 09 09 63 6c ver_path:.server_path,........cl
38300 69 65 6e 74 5f 70 61 74 68 3a 20 63 6c 69 65 6e 74 5f 70 61 74 68 2c 0d 0a 09 09 09 09 09 09 69 ient_path:.client_path,........i
38320 6f 5f 68 61 73 68 3a 20 69 6f 5f 68 61 73 68 2c 0d 0a 09 09 09 09 09 09 63 69 64 3a 20 63 69 64 o_hash:.io_hash,........cid:.cid
38340 0d 0a 09 09 09 09 09 7d 29 3b 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 .......});......}........this._f
38360 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 20 3d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 64 61 74 iles_index_max.=.this._files_dat
38380 61 2e 6c 65 6e 67 74 68 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 73 75 62 5f 73 65 63 74 69 a.length;........const.sub_secti
383a0 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 66 69 6c 65 73 22 on.=.section.add_section("files"
383c0 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 6e 61 76 28 73 75 );......this._build_files_nav(su
383e0 62 5f 73 65 63 74 69 6f 6e 29 3b 0d 0a 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 b_section);........this._files_t
38400 61 62 6c 65 20 3d 20 73 75 62 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a able.=.sub_section.add_widget(..
38420 09 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 61 63 74 69 .....Table,.......["name",."acti
38440 6f 6e 73 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0d 0a 09 09 09 ons"],.Table.Flag_PackRight.....
38460 09 29 3b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 69 64 28 22 66 .);......this._files_table.id("f
38480 69 6c 65 74 61 62 6c 65 22 29 3b 0d 0a 0d 0a 09 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 66 iletable");........this._build_f
384a0 69 6c 65 73 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 iles_table(this._files_index_sta
384c0 72 74 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 70 72 6f 70 73 0d 0a 09 rt);.....}....}......//.props...
384e0 09 69 66 20 28 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 .if.(has_package_data)....{.....
38500 63 6f 6e 73 74 20 6f 62 6a 65 63 74 20 3d 20 65 6e 74 72 79 2e 74 6f 5f 6a 73 5f 6f 62 6a 65 63 const.object.=.entry.to_js_objec
38520 74 28 29 3b 0d 0a 09 09 09 76 61 72 20 73 75 62 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 t();.....var.sub_section.=.secti
38540 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 70 72 6f 70 73 22 29 3b 0d 0a 09 09 09 73 75 62 on.add_section("props");.....sub
38560 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 2e 61 _section.add_widget(PropTable).a
38580 64 64 5f 6f 62 6a 65 63 74 28 6f 62 6a 65 63 74 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 dd_object(object);....}......if.
385a0 28 21 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 20 26 26 20 21 68 61 73 5f 66 69 6c 65 5f (!has_package_data.&&.!has_file_
385c0 64 61 74 61 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 69 73 70 6c 61 79 5f 75 data).....return.this._display_u
385e0 6e 73 75 70 70 6f 72 74 65 64 28 73 65 63 74 69 6f 6e 2c 20 65 6e 74 72 79 29 3b 0d 0a 09 7d 0d nsupported(section,.entry);...}.
38600 0a 0d 0a 09 5f 64 69 73 70 6c 61 79 5f 75 6e 73 75 70 70 6f 72 74 65 64 28 73 65 63 74 69 6f 6e ...._display_unsupported(section
38620 2c 20 65 6e 74 72 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 70 6c 61 63 65 72 20 3d ,.entry)...{....const.replacer.=
38640 20 28 6b 65 79 2c 20 76 61 6c 75 65 29 20 3d 3e 0d 0a 09 09 09 74 79 70 65 6f 66 20 76 61 6c 75 .(key,.value).=>.....typeof.valu
38660 65 20 3d 3d 3d 20 22 62 69 67 69 6e 74 22 20 3f 20 7b 20 24 62 69 67 69 6e 74 3a 20 76 61 6c 75 e.===."bigint".?.{.$bigint:.valu
38680 65 2e 74 6f 53 74 72 69 6e 67 28 29 20 7d 20 3a 20 76 61 6c 75 65 3b 0d 0a 09 09 0d 0a 09 09 63 e.toString().}.:.value;........c
386a0 6f 6e 73 74 20 6f 62 6a 65 63 74 20 3d 20 65 6e 74 72 79 2e 74 6f 5f 6a 73 5f 6f 62 6a 65 63 74 onst.object.=.entry.to_js_object
386c0 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 65 78 74 20 3d 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 ();....const.text.=.JSON.stringi
386e0 66 79 28 6f 62 6a 65 63 74 2c 20 72 65 70 6c 61 63 65 72 2c 20 22 20 20 22 29 3b 0d 0a 09 09 73 fy(object,.replacer,."..");....s
38700 65 63 74 69 6f 6e 2e 74 61 67 28 22 70 72 65 22 29 2e 74 65 78 74 28 74 65 78 74 29 3b 0d 0a 09 ection.tag("pre").text(text);...
38720 7d 0d 0a 0d 0a 09 5f 63 6f 6e 76 65 72 74 5f 6c 65 67 61 63 79 5f 74 6f 5f 74 72 65 65 28 65 6e }....._convert_legacy_to_tree(en
38740 74 72 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 61 77 5f 70 6b 67 73 74 5f 65 6e 74 72 try)...{....const.raw_pkgst_entr
38760 79 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 70 61 63 6b 61 67 65 73 74 6f 72 65 65 6e 74 72 y.=.entry.find("packagestoreentr
38780 79 22 29 3b 0d 0a 09 09 69 66 20 28 72 61 77 5f 70 6b 67 73 74 5f 65 6e 74 72 79 20 3d 3d 20 75 y");....if.(raw_pkgst_entry.==.u
387a0 6e 64 65 66 69 6e 65 64 29 20 2f 2f 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 61 63 6b 61 ndefined).//if.there.is.no.packa
387c0 67 65 73 74 6f 72 65 6e 74 72 79 20 74 68 65 6e 20 64 6f 6e 27 74 20 73 68 6f 77 20 74 68 65 20 gestorentry.then.don't.show.the.
387e0 66 61 6e 63 79 20 77 65 62 70 61 67 65 2c 20 6a 75 73 74 20 73 68 6f 77 20 74 68 65 20 72 61 77 fancy.webpage,.just.show.the.raw
38800 20 6a 73 6f 6e 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 74 72 65 .json.....return;......const.tre
38820 65 20 3d 20 7b 7d 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 6b 67 5f 64 61 74 61 20 3d 20 65 6e e.=.{};......const.pkg_data.=.en
38840 74 72 79 2e 66 69 6e 64 28 22 70 61 63 6b 61 67 65 64 61 74 61 22 29 3b 0d 0a 09 09 69 66 20 28 try.find("packagedata");....if.(
38860 70 6b 67 5f 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 69 64 20 3d 20 30 6e 3b 0d pkg_data)....{.....var.id.=.0n;.
38880 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 70 6b 67 5f 64 61 74 61 2e 61 73 ....for.(var.item.of.pkg_data.as
388a0 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 70 6b 67 5f 69 64 20 _array()).....{......var.pkg_id.
388c0 3d 20 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 69 64 22 29 3b 0d 0a =.item.as_object().find("id");..
388e0 09 09 09 09 69 66 20 28 70 6b 67 5f 69 64 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 ....if.(pkg_id.==.undefined)....
38900 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 09 70 6b 67 5f 69 64 20 3d 20 70 6b 67 ...continue;........pkg_id.=.pkg
38920 5f 69 64 2e 61 73 5f 76 61 6c 75 65 28 29 2e 73 75 62 61 72 72 61 79 28 30 2c 20 38 29 3b 0d 0a _id.as_value().subarray(0,.8);..
38940 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 37 3b 20 69 20 3e 3d 20 30 3b 20 2d 2d 69 29 ....for.(var.i.=.7;.i.>=.0;.--i)
38960 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 69 64 20 3c 3c 3d 20 38 6e 3b 0d 0a 09 09 09 09 09 69 ......{.......id.<<=.8n;.......i
38980 64 20 20 7c 3d 20 42 69 67 49 6e 74 28 70 6b 67 5f 69 64 5b 69 5d 29 3b 0d 0a 09 09 09 09 7d 0d d..|=.BigInt(pkg_id[i]);......}.
389a0 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 74 72 65 65 5b 22 24 69 64 22 .....break;.....}.....tree["$id"
389c0 5d 20 3d 20 69 64 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 6b 67 73 74 5f 65 6e ].=.id;....}......const.pkgst_en
389e0 74 72 79 20 3d 20 72 61 77 5f 70 6b 67 73 74 5f 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 try.=.raw_pkgst_entry.as_object(
38a00 29 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 70 6b 67 73 );......for.(const.field.of.pkgs
38a20 74 5f 65 6e 74 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 66 69 65 6c 64 5f 6e 61 t_entry)....{.....const.field_na
38a40 6d 65 20 3d 20 66 69 65 6c 64 2e 67 65 74 5f 6e 61 6d 65 28 29 3b 0d 0a 09 09 09 69 66 20 28 66 me.=.field.get_name();.....if.(f
38a60 69 65 6c 64 5f 6e 61 6d 65 2e 65 6e 64 73 57 69 74 68 28 22 69 6d 70 6f 72 74 65 64 70 61 63 6b ield_name.endsWith("importedpack
38a80 61 67 65 69 64 73 22 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 64 65 70 5f 6e 61 6d ageids")).....{......var.dep_nam
38aa0 65 20 3d 20 66 69 65 6c 64 5f 6e 61 6d 65 2e 73 6c 69 63 65 28 30 2c 20 2d 31 38 29 3b 0d 0a 09 e.=.field_name.slice(0,.-18);...
38ac0 09 09 09 69 66 20 28 64 65 70 5f 6e 61 6d 65 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 ...if.(dep_name.length.==.0)....
38ae0 09 09 09 64 65 70 5f 6e 61 6d 65 20 3d 20 22 68 61 72 64 22 3b 0d 0a 09 09 09 09 65 6c 73 65 0d ...dep_name.=."hard";......else.
38b00 0a 09 09 09 09 09 64 65 70 5f 6e 61 6d 65 20 3d 20 22 68 61 72 64 2e 22 20 2b 20 64 65 70 5f 6e ......dep_name.=."hard.".+.dep_n
38b20 61 6d 65 3b 0d 0a 0d 0a 09 09 09 09 76 61 72 20 6f 75 74 20 3d 20 74 72 65 65 5b 64 65 70 5f 6e ame;........var.out.=.tree[dep_n
38b40 61 6d 65 5d 20 3d 20 5b 5d 3b 0d 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 ame].=.[];......for.(var.item.of
38b60 20 66 69 65 6c 64 2e 61 73 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 09 09 09 6f 75 74 2e 70 75 73 .field.as_array()).......out.pus
38b80 68 28 69 74 65 6d 2e 61 73 5f 76 61 6c 75 65 28 42 69 67 49 6e 74 29 29 3b 0d 0a 09 09 09 7d 0d h(item.as_value(BigInt));.....}.
38ba0 0a 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 5f 6e 61 6d 65 2e 65 6e 64 73 57 69 74 68 ....else.if.(field_name.endsWith
38bc0 28 22 73 6f 66 74 70 61 63 6b 61 67 65 72 65 66 65 72 65 6e 63 65 73 22 29 29 0d 0a 09 09 09 7b ("softpackagereferences")).....{
38be0 0d 0a 09 09 09 09 76 61 72 20 64 65 70 5f 6e 61 6d 65 20 3d 20 66 69 65 6c 64 5f 6e 61 6d 65 2e ......var.dep_name.=.field_name.
38c00 73 6c 69 63 65 28 30 2c 20 2d 32 31 29 3b 0d 0a 09 09 09 09 69 66 20 28 64 65 70 5f 6e 61 6d 65 slice(0,.-21);......if.(dep_name
38c20 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 09 09 09 64 65 70 5f 6e 61 6d 65 20 3d 20 22 .length.==.0).......dep_name.=."
38c40 73 6f 66 74 22 3b 0d 0a 09 09 09 09 65 6c 73 65 0d 0a 09 09 09 09 09 64 65 70 5f 6e 61 6d 65 20 soft";......else.......dep_name.
38c60 3d 20 22 73 6f 66 74 2e 22 20 2b 20 64 65 70 5f 6e 61 6d 65 3b 0d 0a 0d 0a 09 09 09 09 76 61 72 =."soft.".+.dep_name;........var
38c80 20 6f 75 74 20 3d 20 74 72 65 65 5b 64 65 70 5f 6e 61 6d 65 5d 20 3d 20 5b 5d 3b 0d 0a 09 09 09 .out.=.tree[dep_name].=.[];.....
38ca0 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 66 69 65 6c 64 2e 61 73 5f 61 72 72 61 79 .for.(var.item.of.field.as_array
38cc0 28 29 29 0d 0a 09 09 09 09 09 6f 75 74 2e 70 75 73 68 28 69 74 65 6d 2e 61 73 5f 76 61 6c 75 65 ()).......out.push(item.as_value
38ce0 28 42 69 67 49 6e 74 29 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 72 65 74 75 72 (BigInt));.....}....}......retur
38d00 6e 20 74 72 65 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 77 5f 6f 70 6b 65 79 28 6f 70 6b 65 79 n.tree;...}.....view_opkey(opkey
38d20 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 61 72 61 6d 73 20 3d 20 74 68 69 73 2e 5f 70 61 )...{....const.params.=.this._pa
38d40 72 61 6d 73 3b 0d 0a 09 09 70 61 72 61 6d 73 2e 73 65 74 28 22 6f 70 6b 65 79 22 2c 20 6f 70 6b rams;....params.set("opkey",.opk
38d60 65 79 29 3b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 20 3d ey);....window.location.search.=
38d80 20 70 61 72 61 6d 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 6e 61 .params;...}....._build_files_na
38da0 76 28 73 65 63 74 69 6f 6e 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6e 61 76 20 3d 20 73 65 v(section)...{....const.nav.=.se
38dc0 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0d 0a 09 09 63 6f ction.add_widget(Toolbar);....co
38de0 6e 73 74 20 6c 65 66 74 20 3d 20 6e 61 76 2e 6c 65 66 74 28 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 nst.left.=.nav.left();....left.a
38e00 64 64 28 22 7c 3c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f dd("|<")...on_click(().=>.this._
38e20 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 2d 31 30 65 31 30 29 29 3b 0d 0a 09 09 on_files_next_prev(-10e10));....
38e40 6c 65 66 74 2e 61 64 64 28 22 3c 3c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 left.add("<<")...on_click(().=>.
38e60 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 2d 31 30 29 29 3b 0d this._on_files_next_prev(-10));.
38e80 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 70 72 65 76 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 ...left.add("prev").on_click(().
38ea0 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 20 2d 31 29 =>.this._on_files_next_prev(.-1)
38ec0 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 6e 65 78 74 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 );....left.add("next").on_click(
38ee0 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 20 ().=>.this._on_files_next_prev(.
38f00 20 31 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 3e 3e 22 29 20 20 2e 6f 6e 5f 63 6c 69 .1));....left.add(">>")...on_cli
38f20 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 ck(().=>.this._on_files_next_pre
38f40 76 28 20 31 30 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 3e 7c 22 29 20 20 2e 6f 6e 5f v(.10));....left.add(">|")...on_
38f60 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f click(().=>.this._on_files_next_
38f80 70 72 65 76 28 20 31 30 65 31 30 29 29 3b 0d 0a 0d 0a 09 09 6c 65 66 74 2e 73 65 70 28 29 3b 0d prev(.10e10));......left.sep();.
38fa0 0a 09 09 66 6f 72 20 28 76 61 72 20 63 6f 75 6e 74 20 6f 66 20 5b 31 30 2c 20 32 35 2c 20 35 30 ...for.(var.count.of.[10,.25,.50
38fc0 2c 20 31 30 30 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 61 6e 64 6c 65 72 20 3d 20 28 ,.100])....{.....var.handler.=.(
38fe0 6e 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 63 68 61 6e 67 65 5f 63 6f 75 6e n).=>.this._on_files_change_coun
39000 74 28 6e 29 3b 0d 0a 09 09 09 6c 65 66 74 2e 61 64 64 28 63 6f 75 6e 74 29 2e 6f 6e 5f 63 6c 69 t(n);.....left.add(count).on_cli
39020 63 6b 28 68 61 6e 64 6c 65 72 2c 20 63 6f 75 6e 74 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f ck(handler,.count);....}......co
39040 6e 73 74 20 72 69 67 68 74 20 3d 20 6e 61 76 2e 72 69 67 68 74 28 29 3b 0d 0a 09 09 72 69 67 68 nst.right.=.nav.right();....righ
39060 74 2e 61 64 64 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 t.add(Friendly.sep(this._files_i
39080 6e 64 65 78 5f 6d 61 78 29 29 3b 0d 0a 0d 0a 09 09 72 69 67 68 74 2e 73 65 70 28 29 3b 0d 0a 09 ndex_max));......right.sep();...
390a0 09 76 61 72 20 73 65 61 72 63 68 5f 69 6e 70 75 74 20 3d 20 72 69 67 68 74 2e 61 64 64 28 22 73 .var.search_input.=.right.add("s
390c0 65 61 72 63 68 3a 22 2c 20 22 6c 61 62 65 6c 22 29 2e 74 61 67 28 22 69 6e 70 75 74 22 29 3b 0d earch:",."label").tag("input");.
390e0 0a 09 09 73 65 61 72 63 68 5f 69 6e 70 75 74 2e 6f 6e 28 22 63 68 61 6e 67 65 22 2c 20 28 78 29 ...search_input.on("change",.(x)
39100 20 3d 3e 20 74 68 69 73 2e 5f 73 65 61 72 63 68 5f 66 69 6c 65 73 28 78 2e 69 6e 6e 65 72 28 29 .=>.this._search_files(x.inner()
39120 2e 76 61 6c 75 65 29 2c 20 73 65 61 72 63 68 5f 69 6e 70 75 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 .value),.search_input);...}.....
39140 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 0d 0a 09 7b 0d 0a 09 _build_files_table(index)...{...
39160 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e .this._files_index_count.=.Math.
39180 6d 61 78 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 2c 20 31 29 3b max(this._files_index_count,.1);
391a0 0d 0a 09 09 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 69 6e 64 65 78 2c 20 74 68 69 73 ....index.=.Math.min(index,.this
391c0 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 20 2d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f ._files_index_max.-.this._files_
391e0 69 6e 64 65 78 5f 63 6f 75 6e 74 29 3b 0d 0a 09 09 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 61 index_count);....index.=.Math.ma
39200 78 28 69 6e 64 65 78 2c 20 30 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 x(index,.0);......const.project.
39220 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 =.this.get_param("project");....
39240 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 const.oplog.=.this.get_param("op
39260 6c 6f 67 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 65 6e 64 5f 69 6e 64 65 78 20 3d 20 4d 61 log");......const.end_index.=.Ma
39280 74 68 2e 6d 69 6e 28 69 6e 64 65 78 20 2b 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 th.min(index.+.this._files_index
392a0 5f 63 6f 75 6e 74 2c 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 29 3b 0d _count,.this._files_index_max);.
392c0 0a 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 69 6e 64 .....this._files_table.clear(ind
392e0 65 78 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 69 6e 64 65 78 3b 20 69 20 3c 20 ex);....for.(var.i.=.index;.i.<.
39300 65 6e 64 5f 69 6e 64 65 78 3b 20 69 2b 2b 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 66 end_index;.i++)....{.....const.f
39320 69 6c 65 5f 69 74 65 6d 20 3d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 64 61 74 61 5b 69 5d 3b 0d ile_item.=.this._files_data[i];.
39340 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c ....const.row.=.this._files_tabl
39360 65 2e 61 64 64 5f 72 6f 77 28 66 69 6c 65 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 29 e.add_row(file_item.server_path)
39380 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 62 61 73 65 5f 6e 61 6d 65 20 3d 20 66 69 6c 65 5f 69 74 65 ;.......var.base_name.=.file_ite
393a0 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 m.server_path.split("/").pop().s
393c0 70 6c 69 74 28 22 5c 5c 22 29 2e 70 6f 70 28 29 3b 0d 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f plit("\\").pop();.....if.(this._
393e0 69 73 5f 6e 75 6c 6c 5f 69 6f 5f 68 61 73 68 5f 73 74 72 69 6e 67 28 66 69 6c 65 5f 69 74 65 6d is_null_io_hash_string(file_item
39400 2e 69 6f 5f 68 61 73 68 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b .io_hash)).....{......const.link
39420 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0d 0a 09 09 09 09 09 22 .=.row.get_cell(0).link(......."
39440 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f /".+.["prj",.project,."oplog",.o
39460 70 6c 6f 67 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0d 0a plog,.file_item.cid].join("/")..
39480 09 09 09 09 29 3b 0d 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 ....);......link.first_child().a
394a0 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 ttr("download",.`${file_item.cid
394c0 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 61 }_${base_name}`);........const.a
394e0 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 ction_tb.=.new.Toolbar(row.get_c
39500 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c ell(-1),.true);......action_tb.l
39520 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 69 64 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 73 eft().add("copy-id").on_click(as
39540 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 09 61 77 61 69 74 20 6e 61 76 69 67 61 74 ync.(v).=>.{.......await.navigat
39560 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b 0d 0a 09 09 09 09 or.clipboard.writeText(v);......
39580 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 09 65 6c 73 },.file_item.cid);.....}.....els
395a0 65 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 e.....{......const.link.=.row.ge
395c0 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0d 0a 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 t_cell(0).link(......."/".+.["pr
395e0 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 66 69 6c j",.project,."oplog",.oplog,.fil
39600 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0d 0a 09 09 09 09 29 e_item.io_hash].join("/")......)
39620 3b 0d 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 ;......link.first_child().attr("
39640 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 7d download",.`${file_item.io_hash}
39660 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 61 63 _${base_name}`);........const.ac
39680 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 65 tion_tb.=.new.Toolbar(row.get_ce
396a0 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 ll(-1),.true);......action_tb.le
396c0 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 ft().add("copy-hash").on_click(a
396e0 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 09 61 77 61 69 74 20 6e 61 76 69 67 61 sync.(v).=>.{.......await.naviga
39700 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b 0d 0a 09 09 09 tor.clipboard.writeText(v);.....
39720 09 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 29 3b 0d 0a 09 09 09 7d 0d 0a 09 .},.file_item.io_hash);.....}...
39740 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 65 73 5f 73 74 .}......this.set_param("files_st
39760 61 72 74 22 2c 20 69 6e 64 65 78 29 3b 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 art",.index);....this.set_param(
39780 22 66 69 6c 65 73 5f 63 6f 75 6e 74 22 2c 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 "files_count",.this._files_index
397a0 5f 63 6f 75 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 _count);....this._files_index_st
397c0 61 72 74 20 3d 20 69 6e 64 65 78 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6f 6e 5f 66 69 6c 65 73 5f 63 art.=.index;...}....._on_files_c
397e0 68 61 6e 67 65 5f 63 6f 75 6e 74 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f hange_count(value)...{....this._
39800 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 70 61 72 73 65 49 6e 74 28 76 61 6c files_index_count.=.parseInt(val
39820 75 65 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 ue);....this._build_files_table(
39840 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d 0a 09 7d 0d 0a 0d this._files_index_start);...}...
39860 0a 09 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 64 69 72 65 63 74 69 6f 6e 29 .._on_files_next_prev(direction)
39880 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 69 6e 64 65 78 20 3d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f ...{....var.index.=.this._files_
398a0 69 6e 64 65 78 5f 73 74 61 72 74 20 2b 20 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 index_start.+.(this._files_index
398c0 5f 63 6f 75 6e 74 20 2a 20 64 69 72 65 63 74 69 6f 6e 29 3b 0d 0a 09 09 69 6e 64 65 78 20 3d 20 _count.*.direction);....index.=.
398e0 4d 61 74 68 2e 6d 61 78 28 30 2c 20 69 6e 64 65 78 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 Math.max(0,.index);....this._bui
39900 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f ld_files_table(index);...}....._
39920 73 65 61 72 63 68 5f 66 69 6c 65 73 28 6e 65 65 64 6c 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 search_files(needle)...{....if.(
39940 6e 65 65 64 6c 65 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 needle.length.==.0)....{.....thi
39960 73 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 66 69 6c 65 73 s._build_files_table(this._files
39980 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d _index_start);.....return;....}.
399a0 0a 09 09 6e 65 65 64 6c 65 20 3d 20 6e 65 65 64 6c 65 2e 74 72 69 6d 28 29 2e 74 6f 4c 6f 77 65 ...needle.=.needle.trim().toLowe
399c0 72 43 61 73 65 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e rCase();......this._files_table.
399e0 63 6c 65 61 72 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d clear(this._files_index_start);.
39a00 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 .....const.project.=.this.get_pa
39a20 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d ram("project");....const.oplog.=
39a40 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 0d 0a 09 09 76 .this.get_param("oplog");......v
39a60 61 72 20 61 64 64 65 64 20 3d 20 30 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 5f ar.added.=.0;....const.truncate_
39a80 61 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 65 61 72 63 68 6d 61 78 22 29 at.=.this.get_param("searchmax")
39aa0 20 7c 7c 20 32 35 30 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 6c 65 5f 69 74 65 6d .||.250;....for.(const.file_item
39ac0 20 6f 66 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 .of.this._files_data)....{.....i
39ae0 66 20 28 21 66 69 6c 65 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 2e 74 6f 4c 6f 77 65 f.(!file_item.server_path.toLowe
39b00 72 43 61 73 65 28 29 2e 69 6e 63 6c 75 64 65 73 28 6e 65 65 64 6c 65 29 29 0d 0a 09 09 09 09 63 rCase().includes(needle))......c
39b20 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e ontinue;.......const.row.=.this.
39b40 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 66 69 6c 65 5f 69 74 65 6d 2e 73 _files_table.add_row(file_item.s
39b60 65 72 76 65 72 5f 70 61 74 68 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 62 61 73 65 5f 6e 61 6d 65 erver_path);.......var.base_name
39b80 20 3d 20 66 69 6c 65 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 2e 73 70 6c 69 74 28 22 .=.file_item.server_path.split("
39ba0 2f 22 29 2e 70 6f 70 28 29 2e 73 70 6c 69 74 28 22 5c 5c 22 29 2e 70 6f 70 28 29 3b 0d 0a 09 09 /").pop().split("\\").pop();....
39bc0 09 69 66 20 28 74 68 69 73 2e 5f 69 73 5f 6e 75 6c 6c 5f 69 6f 5f 68 61 73 68 5f 73 74 72 69 6e .if.(this._is_null_io_hash_strin
39be0 67 28 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 29 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 g(file_item.io_hash)).....{.....
39c00 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 .const.link.=.row.get_cell(0).li
39c20 6e 6b 28 0d 0a 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c nk(......."/".+.["prj",.project,
39c40 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 5d 2e ."oplog",.oplog,.file_item.cid].
39c60 6a 6f 69 6e 28 22 2f 22 29 0d 0a 09 09 09 09 29 3b 0d 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 join("/")......);......link.firs
39c80 74 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 t_child().attr("download",.`${fi
39ca0 6c 65 5f 69 74 65 6d 2e 63 69 64 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0d 0a 0d 0a le_item.cid}_${base_name}`);....
39cc0 09 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 ....const.action_tb.=.new.Toolba
39ce0 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 r(row.get_cell(-1),.true);......
39d00 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 69 64 22 29 2e action_tb.left().add("copy-id").
39d20 6f 6e 5f 63 6c 69 63 6b 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 09 61 77 on_click(async.(v).=>.{.......aw
39d40 61 69 74 20 6e 61 76 69 67 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 ait.navigator.clipboard.writeTex
39d60 74 28 76 29 3b 0d 0a 09 09 09 09 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 29 3b 0d 0a 09 t(v);......},.file_item.cid);...
39d80 09 09 7d 0d 0a 09 09 09 65 6c 73 65 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 6c 69 ..}.....else.....{......const.li
39da0 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0d 0a 09 09 09 09 nk.=.row.get_cell(0).link(......
39dc0 09 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c ."/".+.["prj",.project,."oplog",
39de0 20 6f 70 6c 6f 67 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 5d 2e 6a 6f 69 6e 28 .oplog,.file_item.io_hash].join(
39e00 22 2f 22 29 0d 0a 09 09 09 09 29 3b 0d 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 74 5f 63 68 69 "/")......);......link.first_chi
39e20 6c 64 28 29 2e 61 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 6c 65 5f 69 74 ld().attr("download",.`${file_it
39e40 65 6d 2e 69 6f 5f 68 61 73 68 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0d 0a 0d 0a 09 em.io_hash}_${base_name}`);.....
39e60 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 ...const.action_tb.=.new.Toolbar
39e80 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 09 09 61 (row.get_cell(-1),.true);......a
39ea0 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 ction_tb.left().add("copy-hash")
39ec0 2e 6f 6e 5f 63 6c 69 63 6b 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 09 61 .on_click(async.(v).=>.{.......a
39ee0 77 61 69 74 20 6e 61 76 69 67 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 wait.navigator.clipboard.writeTe
39f00 78 74 28 76 29 3b 0d 0a 09 09 09 09 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 xt(v);......},.file_item.io_hash
39f20 29 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 69 66 20 28 2b 2b 61 64 64 65 64 20 3e 3d 20 74 72 );.....}.......if.(++added.>=.tr
39f40 75 6e 63 61 74 65 5f 61 74 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 uncate_at).....{......this._file
39f60 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 2e 2e 2e 74 72 75 6e 63 61 74 65 64 22 29 3b s_table.add_row("...truncated");
39f80 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a ......break;.....}....}...}..}..
39fa0 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c a1 dd 42 7b f9 10 00 00 f9 10 00 00 0c 00 00 00 70 61 PK.........bR\..B{............pa
39fc0 67 65 73 2f 6d 61 70 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 ges/map.js//.Copyright.Epic.Game
39fe0 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a s,.Inc..All.Rights.Reserved.....
3a000 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 "use.strict";....import.{.ZenPag
3a020 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 e.}.from."./page.js"..import.{.F
3a040 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 riendly.}.from."../util/friendly
3a060 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 50 72 6f 67 72 65 73 73 42 61 72 20 7d 20 66 72 6f .js"..import.{.ProgressBar.}.fro
3a080 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b m."../util/widgets.js"..import.{
3a0a0 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 69 6e 64 65 78 .create_indexer.}.from."../index
3a0c0 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f er/indexer.js"......////////////
3a0e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3a100 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3a120 2f 2f 2f 2f 0d 0a 66 75 6e 63 74 69 6f 6e 20 73 71 75 61 72 69 66 79 28 77 65 69 67 68 74 73 2c ////..function.squarify(weights,
3a140 20 63 61 6c 6c 62 61 63 6b 2c 20 61 72 65 61 5f 74 68 72 65 73 68 6f 6c 64 3d 2d 31 29 0d 0a 7b .callback,.area_threshold=-1)..{
3a160 0d 0a 09 63 6f 6e 73 74 20 72 65 63 74 20 3d 20 5b 31 2e 30 2c 20 31 2e 30 5d 3b 0d 0a 09 66 6f ...const.rect.=.[1.0,.1.0];...fo
3a180 72 20 28 76 61 72 20 73 74 61 72 74 20 3d 20 30 3b 20 73 74 61 72 74 20 3c 20 77 65 69 67 68 74 r.(var.start.=.0;.start.<.weight
3a1a0 73 2e 6c 65 6e 67 74 68 3b 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 69 20 3d 20 2b 28 72 s.length;)...{....const.ri.=.+(r
3a1c0 65 63 74 5b 30 5d 20 3e 3d 20 72 65 63 74 5b 31 5d 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6c ect[0].>=.rect[1]);......const.l
3a1e0 65 6e 67 74 68 20 3d 20 72 65 63 74 5b 72 69 5d 3b 0d 0a 09 09 76 61 72 20 65 6e 64 20 3d 20 73 ength.=.rect[ri];....var.end.=.s
3a200 74 61 72 74 3b 0d 0a 09 09 76 61 72 20 61 72 65 61 20 3d 20 30 3b 0d 0a 09 09 76 61 72 20 70 72 tart;....var.area.=.0;....var.pr
3a220 65 76 5f 72 64 20 3d 20 49 6e 66 69 6e 69 74 79 3b 0d 0a 09 09 66 6f 72 20 28 3b 20 65 6e 64 20 ev_rd.=.Infinity;....for.(;.end.
3a240 3c 20 77 65 69 67 68 74 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 65 6e 64 29 0d 0a 09 09 7b 0d 0a 09 <.weights.length;.++end)....{...
3a260 09 09 63 6f 6e 73 74 20 77 20 3d 20 28 61 72 65 61 20 2b 20 77 65 69 67 68 74 73 5b 65 6e 64 5d ..const.w.=.(area.+.weights[end]
3a280 29 20 2f 20 6c 65 6e 67 74 68 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 20 3d 20 77 65 69 67 68 74 )./.length;.....const.r.=.weight
3a2a0 73 5b 65 6e 64 5d 20 2f 20 28 77 20 2a 20 77 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 64 20 3d s[end]./.(w.*.w);.....const.rd.=
3a2c0 20 4d 61 74 68 2e 61 62 73 28 31 2e 30 20 2d 20 72 29 3b 0d 0a 09 09 09 69 66 20 28 70 72 65 76 .Math.abs(1.0.-.r);.....if.(prev
3a2e0 5f 72 64 20 3c 20 72 64 29 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 70 72 65 76 5f 72 _rd.<.rd)......break;.....prev_r
3a300 64 20 3d 20 72 64 3b 0d 0a 09 09 09 61 72 65 61 20 2b 3d 20 77 65 69 67 68 74 73 5b 65 6e 64 5d d.=.rd;.....area.+=.weights[end]
3a320 3b 0d 0a 09 09 7d 0d 0a 09 09 63 6f 6e 73 74 20 76 20 3d 20 61 72 65 61 20 2f 20 6c 65 6e 67 74 ;....}....const.v.=.area./.lengt
3a340 68 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 74 6c 20 3d 20 5b 31 2e 30 20 2d 20 72 65 63 74 5b 30 h;......const.tl.=.[1.0.-.rect[0
3a360 5d 2c 20 31 2e 30 20 2d 20 72 65 63 74 5b 31 5d 5d 3b 0d 0a 09 09 63 6f 6e 73 74 20 77 68 20 3d ],.1.0.-.rect[1]];....const.wh.=
3a380 20 5b 75 6e 64 65 66 69 6e 65 64 2c 20 75 6e 64 65 66 69 6e 65 64 5d 3b 0d 0a 09 09 66 6f 72 20 .[undefined,.undefined];....for.
3a3a0 28 76 61 72 20 69 20 3d 20 73 74 61 72 74 3b 20 69 20 3c 20 65 6e 64 3b 20 2b 2b 69 29 0d 0a 09 (var.i.=.start;.i.<.end;.++i)...
3a3c0 09 7b 0d 0a 09 09 09 77 68 5b 72 69 20 5e 20 30 5d 20 3d 20 77 65 69 67 68 74 73 5b 69 5d 20 2f .{.....wh[ri.^.0].=.weights[i]./
3a3e0 20 76 3b 09 0d 0a 09 09 09 77 68 5b 72 69 20 5e 20 31 5d 20 3d 20 76 3b 0d 0a 09 09 09 63 61 6c .v;......wh[ri.^.1].=.v;.....cal
3a400 6c 62 61 63 6b 28 69 2c 20 74 6c 5b 30 5d 2c 20 74 6c 5b 31 5d 2c 20 77 68 5b 30 5d 2c 20 77 68 lback(i,.tl[0],.tl[1],.wh[0],.wh
3a420 5b 31 5d 2c 20 72 69 29 3b 0d 0a 09 09 09 74 6c 5b 72 69 5d 20 2b 3d 20 77 68 5b 72 69 5d 3b 0d [1],.ri);.....tl[ri].+=.wh[ri];.
3a440 0a 09 09 7d 0d 0a 0d 0a 09 09 73 74 61 72 74 20 3d 20 65 6e 64 3b 0d 0a 09 09 72 65 63 74 5b 72 ...}......start.=.end;....rect[r
3a460 69 20 5e 20 31 5d 20 2d 3d 20 76 3b 0d 0a 0d 0a 09 09 69 66 20 28 72 65 63 74 5b 30 5d 20 2a 20 i.^.1].-=.v;......if.(rect[0].*.
3a480 72 65 63 74 5b 31 5d 20 3c 20 61 72 65 61 5f 74 68 72 65 73 68 6f 6c 64 29 0d 0a 09 09 09 62 72 rect[1].<.area_threshold).....br
3a4a0 65 61 6b 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f eak;...}..}......../////////////
3a4c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3a4e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3a500 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a ///..export.class.Page.extends.Z
3a520 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 enPage..{...main()...{....const.
3a540 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 project.=.this.get_param("projec
3a560 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 t");....const.oplog.=.this.get_p
3a580 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 aram("oplog");....this._indexer.
3a5a0 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 =.this._load_indexer(project,.op
3a5c0 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6d 61 70 22 29 log);......this.set_title("map")
3a5e0 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f ;......const.section.=.this.add_
3a600 73 65 63 74 69 6f 6e 28 70 72 6f 6a 65 63 74 20 2b 20 22 20 2d 20 22 20 2b 20 6f 70 6c 6f 67 29 section(project.+.".-.".+.oplog)
3a620 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 28 73 65 63 74 69 6f 6e 29 3b 0d 0a 09 7d 0d 0a ;....this._build(section);...}..
3a640 0d 0a 09 61 73 79 6e 63 20 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 ...async._load_indexer(project,.
3a660 6f 70 6c 6f 67 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f 62 61 72 oplog)...{....const.progress_bar
3a680 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 72 29 3b .=.this.add_widget(ProgressBar);
3a6a0 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 22 69 ....progress_bar.set_progress("i
3a6c0 6e 64 65 78 69 6e 67 22 29 3b 0d 0a 09 09 76 61 72 20 69 6e 64 65 78 65 72 20 3d 20 63 72 65 61 ndexing");....var.indexer.=.crea
3a6e0 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 2c 20 28 2e 2e 2e 61 te_indexer(project,.oplog,.(...a
3a700 72 67 73 29 20 3d 3e 20 7b 0d 0a 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 rgs).=>.{.....progress_bar.set_p
3a720 72 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 09 69 6e 64 65 rogress(...args);....});....inde
3a740 78 65 72 20 3d 20 61 77 61 69 74 20 69 6e 64 65 78 65 72 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 xer.=.await.indexer;....progress
3a760 5f 62 61 72 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 69 6e 64 65 78 65 _bar.destroy();....return.indexe
3a780 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 28 73 65 63 74 69 6f 6e 29 r;...}.....async._build(section)
3a7a0 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 74 68 ...{....const.indexer.=.await.th
3a7c0 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0d 0a 0d 0a 09 09 76 61 72 20 70 72 65 66 69 78 20 3d 20 74 is._indexer;......var.prefix.=.t
3a7e0 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 61 74 68 22 2c 20 22 2f 22 29 3b 0d 0a 09 09 69 his.get_param("path",."/");....i
3a800 66 20 28 21 70 72 65 66 69 78 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 29 0d 0a 09 09 09 70 72 f.(!prefix.endsWith("/")).....pr
3a820 65 66 69 78 20 2b 3d 20 22 2f 22 3b 0d 0a 0d 0a 09 09 76 61 72 20 74 6f 74 61 6c 5f 73 69 7a 65 efix.+=."/";......var.total_size
3a840 20 3d 20 30 3b 0d 0a 09 09 76 61 72 20 62 72 61 6e 63 68 5f 73 69 7a 65 20 3d 20 30 3b 0d 0a 09 .=.0;....var.branch_size.=.0;...
3a860 09 63 6f 6e 73 74 20 6e 65 77 5f 6e 6f 64 65 73 20 3d 20 6e 65 77 20 4f 62 6a 65 63 74 28 29 3b .const.new_nodes.=.new.Object();
3a880 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6e 61 6d 65 2c 20 73 69 7a 65 5d 20 6f 66 20 69 6e 64 ....for.(var.[name,.size].of.ind
3a8a0 65 78 65 72 2e 65 6e 75 6d 5f 61 6c 6c 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 6f 74 61 6c 5f exer.enum_all())....{.....total_
3a8c0 73 69 7a 65 20 2b 3d 20 73 69 7a 65 3b 0d 0a 09 09 09 69 66 20 28 21 6e 61 6d 65 2e 73 74 61 72 size.+=.size;.....if.(!name.star
3a8e0 74 73 57 69 74 68 28 70 72 65 66 69 78 29 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a tsWith(prefix))......continue;..
3a900 0d 0a 09 09 09 62 72 61 6e 63 68 5f 73 69 7a 65 20 2b 3d 20 73 69 7a 65 3b 0d 0a 0d 0a 09 09 09 .....branch_size.+=.size;.......
3a920 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 70 72 65 66 69 78 2e 6c 65 6e 67 74 68 name.=.name.substr(prefix.length
3a940 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 6c 61 73 68 20 3d 20 6e 61 6d 65 2e 69 6e 64 65 78 4f );.....const.slash.=.name.indexO
3a960 66 28 22 2f 22 29 3b 0d 0a 09 09 09 69 66 20 28 73 6c 61 73 68 20 21 3d 20 2d 31 29 0d 0a 09 09 f("/");.....if.(slash.!=.-1)....
3a980 09 09 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 30 2c 20 73 6c 61 73 68 20 2b 20 ..name.=.name.substr(0,.slash.+.
3a9a0 31 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 21 3d 1);.......if.(new_nodes[name].!=
3a9c0 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 =.undefined)......new_nodes[name
3a9e0 5d 20 2b 3d 20 73 69 7a 65 3b 0d 0a 09 09 09 65 6c 73 65 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 ].+=.size;.....else......new_nod
3aa00 65 73 5b 6e 61 6d 65 5d 20 3d 20 73 69 7a 65 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 es[name].=.size;....}......const
3aa20 20 73 6f 72 74 65 64 5f 6b 65 79 73 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6e 65 77 5f 6e .sorted_keys.=.Object.keys(new_n
3aa40 6f 64 65 73 29 2e 73 6f 72 74 28 28 6c 2c 20 72 29 20 3d 3e 20 7b 0d 0a 09 09 09 72 65 74 75 72 odes).sort((l,.r).=>.{.....retur
3aa60 6e 20 6e 65 77 5f 6e 6f 64 65 73 5b 72 5d 20 2d 20 6e 65 77 5f 6e 6f 64 65 73 5b 6c 5d 3b 0d 0a n.new_nodes[r].-.new_nodes[l];..
3aa80 09 09 7d 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6e 6f 64 65 73 20 3d 20 6e 65 77 20 41 72 72 61 79 ..});....const.nodes.=.new.Array
3aaa0 28 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 61 6d 65 20 6f 66 20 73 6f 72 74 65 64 ();....for.(const.name.of.sorted
3aac0 5f 6b 65 79 73 29 0d 0a 09 09 09 6e 6f 64 65 73 2e 70 75 73 68 28 6e 65 77 5f 6e 6f 64 65 73 5b _keys).....nodes.push(new_nodes[
3aae0 6e 61 6d 65 5d 20 2f 20 62 72 61 6e 63 68 5f 73 69 7a 65 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 73 name]./.branch_size);......var.s
3ab00 74 61 74 73 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 62 72 61 6e 63 68 5f 73 69 7a 65 29 tats.=.Friendly.kib(branch_size)
3ab20 3b 0d 0a 09 09 73 74 61 74 73 20 2b 3d 20 22 20 2f 20 22 3b 0d 0a 09 09 73 74 61 74 73 20 2b 3d ;....stats.+=."./.";....stats.+=
3ab40 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 74 6f 74 61 6c 5f 73 69 7a 65 29 3b 0d 0a 09 09 73 74 .Friendly.kib(total_size);....st
3ab60 61 74 73 20 2b 3d 20 22 20 28 22 3b 0d 0a 09 09 73 74 61 74 73 20 2b 3d 20 30 7c 28 28 62 72 61 ats.+=.".(";....stats.+=.0|((bra
3ab80 6e 63 68 5f 73 69 7a 65 20 2a 20 31 30 30 29 20 2f 20 74 6f 74 61 6c 5f 73 69 7a 65 29 3b 0d 0a nch_size.*.100)./.total_size);..
3aba0 09 09 73 74 61 74 73 20 2b 3d 20 22 25 29 22 3b 0d 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 ..stats.+=."%)";....section.tag(
3abc0 29 2e 74 65 78 74 28 70 72 65 66 69 78 20 2b 20 22 20 3a 20 22 20 2b 20 73 74 61 74 73 29 3b 0d ).text(prefix.+.".:.".+.stats);.
3abe0 0a 09 09 63 6f 6e 73 74 20 74 72 65 65 6d 61 70 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 ...const.treemap.=.section.tag()
3ac00 2e 69 64 28 22 74 72 65 65 6d 61 70 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 63 61 6e 76 61 73 20 .id("treemap");....const.canvas.
3ac20 3d 20 74 72 65 65 6d 61 70 2e 74 61 67 28 22 63 61 6e 76 61 73 22 29 2e 69 6e 6e 65 72 28 29 3b =.treemap.tag("canvas").inner();
3ac40 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 77 69 64 74 68 20 3d 20 63 61 6e 76 61 73 2e 6f 66 66 73 65 ......const.width.=.canvas.offse
3ac60 74 57 69 64 74 68 3b 0d 0a 09 09 76 61 72 20 68 65 69 67 68 74 20 3d 20 77 69 6e 64 6f 77 2e 76 tWidth;....var.height.=.window.v
3ac80 69 73 75 61 6c 56 69 65 77 70 6f 72 74 2e 68 65 69 67 68 74 3b 0d 0a 09 09 68 65 69 67 68 74 20 isualViewport.height;....height.
3aca0 2d 3d 20 74 72 65 65 6d 61 70 2e 69 6e 6e 65 72 28 29 2e 67 65 74 42 6f 75 6e 64 69 6e 67 43 6c -=.treemap.inner().getBoundingCl
3acc0 69 65 6e 74 52 65 63 74 28 29 2e 74 6f 70 20 2b 20 77 69 6e 64 6f 77 2e 73 63 72 6f 6c 6c 59 3b ientRect().top.+.window.scrollY;
3ace0 0d 0a 09 09 68 65 69 67 68 74 20 2d 3d 20 35 30 3b 0d 0a 0d 0a 09 09 63 61 6e 76 61 73 2e 77 69 ....height.-=.50;......canvas.wi
3ad00 64 74 68 20 3d 20 63 61 6e 76 61 73 2e 6f 66 66 73 65 74 57 69 64 74 68 3b 0d 0a 09 09 63 61 6e dth.=.canvas.offsetWidth;....can
3ad20 76 61 73 2e 68 65 69 67 68 74 20 3d 20 68 65 69 67 68 74 3b 0d 0a 09 09 63 6f 6e 73 74 20 63 6f vas.height.=.height;....const.co
3ad40 6e 74 65 78 74 20 3d 20 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 28 22 32 64 22 29 3b ntext.=.canvas.getContext("2d");
3ad60 0d 0a 09 09 63 6f 6e 74 65 78 74 2e 74 65 78 74 42 61 73 65 6c 69 6e 65 20 3d 20 22 74 6f 70 22 ....context.textBaseline.=."top"
3ad80 3b 0d 0a 09 09 63 6f 6e 74 65 78 74 2e 69 6d 61 67 65 53 6d 6f 6f 74 68 69 6e 67 45 6e 61 62 6c ;....context.imageSmoothingEnabl
3ada0 65 64 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 63 6f 6e 74 65 78 74 2e 66 6f 6e 74 20 3d 20 22 31 ed.=.false;....context.font.=."1
3adc0 33 70 78 20 73 61 6e 73 2d 73 65 72 69 66 22 3b 0d 0a 09 09 63 6f 6e 74 65 78 74 2e 73 74 72 6f 3px.sans-serif";....context.stro
3ade0 6b 65 53 74 79 6c 65 20 3d 20 22 23 36 36 36 36 36 36 22 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 keStyle.=."#666666";......const.
3ae00 70 61 6c 65 74 74 65 20 3d 20 5b 0d 0a 09 09 09 22 23 38 64 64 33 63 37 22 2c 20 22 23 66 66 66 palette.=.[....."#8dd3c7",."#fff
3ae20 66 62 33 22 2c 20 22 23 62 65 62 61 64 61 22 2c 20 22 23 66 62 38 30 37 32 22 2c 20 22 23 38 30 fb3",."#bebada",."#fb8072",."#80
3ae40 62 31 64 33 22 2c 20 22 23 66 64 62 34 36 32 22 2c 0d 0a 09 09 09 22 23 62 33 64 65 36 39 22 2c b1d3",."#fdb462",....."#b3de69",
3ae60 20 22 23 66 63 63 64 65 35 22 2c 20 22 23 64 39 64 39 64 39 22 2c 20 22 23 62 63 38 30 62 64 22 ."#fccde5",."#d9d9d9",."#bc80bd"
3ae80 2c 20 22 23 63 63 65 62 63 35 22 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 61 ,."#ccebc5",....];......const.ca
3aea0 6c 6c 62 61 63 6b 20 3d 20 28 69 2c 20 78 2c 20 79 2c 20 77 2c 20 68 2c 20 64 29 20 3d 3e 20 7b llback.=.(i,.x,.y,.w,.h,.d).=>.{
3aec0 0d 0a 09 09 09 63 6f 6e 73 74 20 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 75 2c 76 29 20 7b 20 72 .....const.r.=.function(u,v).{.r
3aee0 65 74 75 72 6e 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 75 20 2a 20 28 76 20 2d 20 31 65 2d 37 29 29 eturn.Math.floor(u.*.(v.-.1e-7))
3af00 3b 20 7d 3b 0d 0a 09 09 09 78 20 3d 20 72 28 78 2c 20 77 69 64 74 68 29 3b 0d 0a 09 09 09 79 20 ;.};.....x.=.r(x,.width);.....y.
3af20 3d 20 72 28 79 2c 20 68 65 69 67 68 74 29 3b 0d 0a 09 09 09 77 20 3d 20 72 28 77 2c 20 77 69 64 =.r(y,.height);.....w.=.r(w,.wid
3af40 74 68 29 3b 0d 0a 09 09 09 68 20 3d 20 72 28 68 2c 20 68 65 69 67 68 74 29 3b 0d 0a 09 09 09 63 th);.....h.=.r(h,.height);.....c
3af60 6f 6e 74 65 78 74 2e 73 61 76 65 28 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 62 65 67 69 6e ontext.save();.....context.begin
3af80 50 61 74 68 28 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 72 65 63 74 28 78 2c 20 79 2c 20 77 Path();.....context.rect(x,.y,.w
3afa0 2c 20 68 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 63 6c 69 70 28 29 3b 0d 0a 09 09 09 63 6f ,.h);.....context.clip();.....co
3afc0 6e 74 65 78 74 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 70 61 6c 65 74 74 65 5b 28 69 20 2a 20 30 ntext.fillStyle.=.palette[(i.*.0
3afe0 78 34 39 33 29 20 25 20 70 61 6c 65 74 74 65 2e 6c 65 6e 67 74 68 5d 3b 0d 0a 09 09 09 63 6f 6e x493).%.palette.length];.....con
3b000 74 65 78 74 2e 66 69 6c 6c 28 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 73 74 72 6f 6b 65 28 text.fill();.....context.stroke(
3b020 29 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 22 23 30 30 30 );.....context.fillStyle.=."#000
3b040 30 30 30 22 3b 0d 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 6c 6c 54 65 78 74 28 73 6f 72 74 65 000";.....context.fillText(sorte
3b060 64 5f 6b 65 79 73 5b 69 5d 2c 20 78 20 2b 20 34 2c 20 79 20 2b 20 34 29 3b 0d 0a 09 09 09 63 6f d_keys[i],.x.+.4,.y.+.4);.....co
3b080 6e 74 65 78 74 2e 72 65 73 74 6f 72 65 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 73 71 75 61 72 69 ntext.restore();....};....squari
3b0a0 66 79 28 6e 6f 64 65 73 2c 20 63 61 6c 6c 62 61 63 6b 2c 20 30 2e 30 31 29 3b 0d 0a 09 7d 0d 0a fy(nodes,.callback,.0.01);...}..
3b0c0 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 93 84 53 5c c2 6c 55 0a 1b 12 00 00 1b 12 00 00 0e 00 00 }..PK..........S\.lU............
3b0e0 00 70 61 67 65 73 2f 6f 70 6c 6f 67 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 .pages/oplog.js//.Copyright.Epic
3b100 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 .Games,.Inc..All.Rights.Reserved
3b120 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a ....."use.strict";....import.{.Z
3b140 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 enPage.}.from."./page.js"..impor
3b160 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 t.{.Fetcher.}.from."../util/fetc
3b180 68 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f her.js"..import.{.Friendly.}.fro
3b1a0 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 m."../util/friendly.js"..import.
3b1c0 7b 20 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 67 72 65 73 73 42 61 72 20 7d 20 {.Table,.Toolbar,.ProgressBar.}.
3b1e0 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 69 6d 70 6f 72 from."../util/widgets.js"..impor
3b200 74 20 7b 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 69 6e t.{.create_indexer.}.from."../in
3b220 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f dexer/indexer.js"....///////////
3b240 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3b260 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3b280 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 /////..export.class.Page.extends
3b2a0 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 2e 2e 2e 61 72 67 .ZenPage..{...constructor(...arg
3b2c0 73 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 0d 0a 09 09 74 s)...{....super(...args);......t
3b2e0 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 4e 75 6d 62 65 72 28 74 68 69 73 2e 67 his._index_start.=.Number(this.g
3b300 65 74 5f 70 61 72 61 6d 28 22 73 74 61 72 74 22 2c 20 30 29 29 20 7c 7c 20 30 3b 0d 0a 09 09 74 et_param("start",.0)).||.0;....t
3b320 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 4e 75 6d 62 65 72 28 74 68 69 73 2e 67 his._index_count.=.Number(this.g
3b340 65 74 5f 70 61 72 61 6d 28 22 63 6f 75 6e 74 22 2c 20 35 30 29 29 20 7c 7c 20 30 3b 0d 0a 09 7d et_param("count",.50)).||.0;...}
3b360 0d 0a 0d 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 .....async.main()...{....const.p
3b380 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 roject.=.this.get_param("project
3b3a0 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 ");....const.oplog.=.this.get_pa
3b3c0 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 6f 70 6c 6f 67 5f 69 6e 66 ram("oplog");......var.oplog_inf
3b3e0 6f 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0d 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 o.=.new.Fetcher()......resource(
3b400 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 29 0d "prj",.project,."oplog",.oplog).
3b420 0a 09 09 09 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 .....json();......this._indexer.
3b440 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 =.this._load_indexer(project,.op
3b460 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6f 70 6c 6f 67 log);......this.set_title("oplog
3b480 20 2d 20 22 20 2b 20 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 .-.".+.oplog);......var.section.
3b4a0 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6f 70 6c 6f 67 29 3b 0d 0a 0d 0a 09 09 =.this.add_section(oplog);......
3b4c0 6f 70 6c 6f 67 5f 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6f 70 6c 6f 67 5f 69 6e 66 6f 3b 0d 0a oplog_info.=.await.oplog_info;..
3b4e0 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 5f 6d 61 78 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 ..this._index_max.=.oplog_info["
3b500 6f 70 63 6f 75 6e 74 22 5d 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 6e 61 76 28 73 65 opcount"];....this._build_nav(se
3b520 63 74 69 6f 6e 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 ction,.oplog_info);......this._e
3b540 6e 74 72 79 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 ntry_table.=.section.add_widget(
3b560 54 61 62 6c 65 2c 20 5b 22 6b 65 79 22 5d 29 3b 0d 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f Table,.["key"]);....await.this._
3b580 62 75 69 6c 64 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d build_table(this._index_start);.
3b5a0 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a ..}.....async._load_indexer(proj
3b5c0 65 63 74 2c 20 6f 70 6c 6f 67 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 ect,.oplog)...{....const.progres
3b5e0 73 5f 62 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 s_bar.=.this.add_widget(Progress
3b600 42 61 72 29 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 Bar);....progress_bar.set_progre
3b620 73 73 28 22 69 6e 64 65 78 69 6e 67 22 29 3b 0d 0a 09 09 76 61 72 20 69 6e 64 65 78 65 72 20 3d ss("indexing");....var.indexer.=
3b640 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 2c 20 .create_indexer(project,.oplog,.
3b660 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 7b 0d 0a 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e (...args).=>.{.....progress_bar.
3b680 73 65 74 5f 70 72 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 set_progress(...args);....});...
3b6a0 09 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 69 6e 64 65 78 65 72 3b 0d 0a 09 09 70 72 6f .indexer.=.await.indexer;....pro
3b6c0 67 72 65 73 73 5f 62 61 72 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 69 gress_bar.destroy();....return.i
3b6e0 6e 64 65 78 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 62 75 69 6c 64 5f 6e 61 76 28 73 65 63 74 69 ndexer;...}....._build_nav(secti
3b700 6f 6e 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6e 61 76 on,.oplog_info)...{....const.nav
3b720 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0d .=.section.add_widget(Toolbar);.
3b740 0a 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 6e 61 76 2e 6c 65 66 74 28 29 3b 0d 0a 09 09 6c ...const.left.=.nav.left();....l
3b760 65 66 74 2e 61 64 64 28 22 7c 3c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 eft.add("|<")...on_click(().=>.t
3b780 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 2d 31 30 65 31 30 29 29 3b 0d 0a 09 09 6c his._on_next_prev(-10e10));....l
3b7a0 65 66 74 2e 61 64 64 28 22 3c 3c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 eft.add("<<")...on_click(().=>.t
3b7c0 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 2d 31 30 29 29 3b 0d 0a 09 09 6c 65 66 74 his._on_next_prev(-10));....left
3b7e0 2e 61 64 64 28 22 70 72 65 76 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 .add("prev").on_click(().=>.this
3b800 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 2d 31 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 ._on_next_prev(.-1));....left.ad
3b820 64 28 22 6e 65 78 74 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f d("next").on_click(().=>.this._o
3b840 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 20 31 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 n_next_prev(..1));....left.add("
3b860 3e 3e 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e >>")...on_click(().=>.this._on_n
3b880 65 78 74 5f 70 72 65 76 28 20 31 30 29 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 3e 7c 22 ext_prev(.10));....left.add(">|"
3b8a0 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 )...on_click(().=>.this._on_next
3b8c0 5f 70 72 65 76 28 20 31 30 65 31 30 29 29 3b 0d 0a 0d 0a 09 09 6c 65 66 74 2e 73 65 70 28 29 3b _prev(.10e10));......left.sep();
3b8e0 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 63 6f 75 6e 74 20 6f 66 20 5b 31 30 2c 20 32 35 2c 20 35 ....for.(var.count.of.[10,.25,.5
3b900 30 2c 20 31 30 30 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 61 6e 64 6c 65 72 20 3d 20 0,.100])....{.....var.handler.=.
3b920 28 6e 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 63 68 61 6e 67 65 5f 63 6f 75 6e 74 28 6e 29 3b (n).=>.this._on_change_count(n);
3b940 0d 0a 09 09 09 6c 65 66 74 2e 61 64 64 28 63 6f 75 6e 74 29 2e 6f 6e 5f 63 6c 69 63 6b 28 68 61 .....left.add(count).on_click(ha
3b960 6e 64 6c 65 72 2c 20 63 6f 75 6e 74 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 6c 65 66 74 2e 73 65 ndler,.count);....}......left.se
3b980 70 28 29 3b 0d 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 74 72 65 65 22 29 2e 6c 69 6e 6b 28 22 22 p();....left.add("tree").link(""
3b9a0 2c 20 7b 0d 0a 09 09 09 22 70 61 67 65 22 20 3a 20 22 74 72 65 65 22 2c 0d 0a 09 09 09 22 70 72 ,.{....."page".:."tree",....."pr
3b9c0 6f 6a 65 63 74 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 oject".:.this.get_param("project
3b9e0 22 29 2c 0d 0a 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d "),....."oplog".:.this.get_param
3ba00 28 22 6f 70 6c 6f 67 22 29 2c 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 72 69 67 ("oplog"),....});......const.rig
3ba20 68 74 20 3d 20 6e 61 76 2e 72 69 67 68 74 28 29 3b 0d 0a 09 09 72 69 67 68 74 2e 61 64 64 28 46 ht.=.nav.right();....right.add(F
3ba40 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 riendly.sep(oplog_info["opcount"
3ba60 5d 29 29 3b 0d 0a 09 09 72 69 67 68 74 2e 61 64 64 28 22 28 22 20 2b 20 46 72 69 65 6e 64 6c 79 ]));....right.add("(".+.Friendly
3ba80 2e 6b 69 62 28 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 20 2b 20 .kib(oplog_info["totalsize"]).+.
3baa0 22 29 22 29 3b 0d 0a 09 09 72 69 67 68 74 2e 73 65 70 28 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 73 ")");....right.sep();......var.s
3bac0 65 61 72 63 68 5f 69 6e 70 75 74 20 3d 20 72 69 67 68 74 2e 61 64 64 28 22 73 65 61 72 63 68 3a earch_input.=.right.add("search:
3bae0 22 2c 20 22 6c 61 62 65 6c 22 29 2e 74 61 67 28 22 69 6e 70 75 74 22 29 0d 0a 09 09 73 65 61 72 ",."label").tag("input")....sear
3bb00 63 68 5f 69 6e 70 75 74 2e 6f 6e 28 22 63 68 61 6e 67 65 22 2c 20 28 78 29 20 3d 3e 20 74 68 69 ch_input.on("change",.(x).=>.thi
3bb20 73 2e 5f 73 65 61 72 63 68 28 78 2e 69 6e 6e 65 72 28 29 2e 76 61 6c 75 65 29 2c 20 73 65 61 72 s._search(x.inner().value),.sear
3bb40 63 68 5f 69 6e 70 75 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 5f ch_input);...}.....async._build_
3bb60 74 61 62 6c 65 28 69 6e 64 65 78 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 5f table(index)...{....this._index_
3bb80 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e 6d 61 78 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 count.=.Math.max(this._index_cou
3bba0 6e 74 2c 20 31 29 3b 0d 0a 09 09 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 69 6e 64 65 nt,.1);....index.=.Math.min(inde
3bbc0 78 2c 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 6d 61 78 20 2d 20 74 68 69 73 2e 5f 69 6e 64 65 78 x,.this._index_max.-.this._index
3bbe0 5f 63 6f 75 6e 74 29 3b 0d 0a 09 09 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 61 78 28 69 6e 64 _count);....index.=.Math.max(ind
3bc00 65 78 2c 20 30 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 ex,.0);......const.project.=.thi
3bc20 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 s.get_param("project");....const
3bc40 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 .oplog.=.this.get_param("oplog")
3bc60 3b 0d 0a 0d 0a 09 09 76 61 72 20 65 6e 74 72 69 65 73 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 ;......var.entries.=.new.Fetcher
3bc80 28 29 0d 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c ()......resource("prj",.project,
3bca0 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 22 65 6e 74 72 69 65 73 22 29 0d 0a 09 09 09 ."oplog",.oplog,."entries").....
3bcc0 2e 70 61 72 61 6d 28 22 73 74 61 72 74 22 2c 20 69 6e 64 65 78 29 0d 0a 09 09 09 2e 70 61 72 61 .param("start",.index)......para
3bce0 6d 28 22 63 6f 75 6e 74 22 2c 20 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 63 6f 75 6e 74 m("count",.this.set_param("count
3bd00 22 2c 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 29 29 0d 0a 09 09 09 2e 6a 73 6f 6e ",.this._index_count))......json
3bd20 28 29 3b 0d 0a 0d 0a 09 09 65 6e 74 72 69 65 73 20 3d 20 28 61 77 61 69 74 20 65 6e 74 72 69 65 ();......entries.=.(await.entrie
3bd40 73 29 5b 22 65 6e 74 72 69 65 73 22 5d 3b 0d 0a 09 09 69 66 20 28 65 6e 74 72 69 65 73 20 3d 3d s)["entries"];....if.(entries.==
3bd60 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 0d 0a 09 09 69 66 20 .undefined).....return;......if.
3bd80 28 65 6e 74 72 69 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 09 72 65 74 75 72 6e (entries.length.==.0).....return
3bda0 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 69 ;......this._entry_table.clear(i
3bdc0 6e 64 65 78 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 6e 74 72 79 20 6f 66 20 65 6e ndex);....for.(const.entry.of.en
3bde0 74 72 69 65 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f tries)....{.....var.row.=.this._
3be00 65 6e 74 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 65 6e 74 72 79 5b 22 6b 65 79 22 5d entry_table.add_row(entry["key"]
3be20 29 3b 0d 0a 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 22 22 );.......row.get_cell(0).link(""
3be40 2c 20 7b 0d 0a 09 09 09 09 22 70 61 67 65 22 20 3a 20 22 65 6e 74 72 79 22 2c 0d 0a 09 09 09 09 ,.{......"page".:."entry",......
3be60 22 70 72 6f 6a 65 63 74 22 20 3a 20 70 72 6f 6a 65 63 74 2c 0d 0a 09 09 09 09 22 6f 70 6c 6f 67 "project".:.project,......"oplog
3be80 22 20 3a 20 6f 70 6c 6f 67 2c 0d 0a 09 09 09 09 22 6f 70 6b 65 79 22 20 3a 20 65 6e 74 72 79 5b ".:.oplog,......"opkey".:.entry[
3bea0 22 6b 65 79 22 5d 2c 0d 0a 09 09 09 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 "key"],.....});....}......this.s
3bec0 65 74 5f 70 61 72 61 6d 28 22 73 74 61 72 74 22 2c 20 69 6e 64 65 78 29 3b 0d 0a 09 09 74 68 69 et_param("start",.index);....thi
3bee0 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 69 6e 64 65 78 3b 0d 0a 09 7d 0d 0a 0d 0a 09 s._index_start.=.index;...}.....
3bf00 5f 6f 6e 5f 63 68 61 6e 67 65 5f 63 6f 75 6e 74 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 _on_change_count(value)...{....t
3bf20 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 70 61 72 73 65 49 6e 74 28 76 61 6c 75 his._index_count.=.parseInt(valu
3bf40 65 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 69 e);....this._build_table(this._i
3bf60 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 6f 6e 5f 6e 65 78 74 5f 70 72 ndex_start);...}....._on_next_pr
3bf80 65 76 28 64 69 72 65 63 74 69 6f 6e 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 69 6e 64 65 78 20 3d ev(direction)...{....var.index.=
3bfa0 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 2b 20 28 74 68 69 73 2e 5f 69 6e 64 65 .this._index_start.+.(this._inde
3bfc0 78 5f 63 6f 75 6e 74 20 2a 20 64 69 72 65 63 74 69 6f 6e 29 3b 0d 0a 09 09 69 6e 64 65 78 20 3d x_count.*.direction);....index.=
3bfe0 20 4d 61 74 68 2e 6d 61 78 28 30 2c 20 69 6e 64 65 78 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 .Math.max(0,.index);....this._bu
3c000 69 6c 64 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 ild_table(index);...}.....async.
3c020 5f 73 65 61 72 63 68 28 6e 65 65 64 6c 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 6e 65 65 64 6c _search(needle)...{....if.(needl
3c040 65 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 74 68 69 73 2e 5f 62 75 e.length.==.0)....{.....this._bu
3c060 69 6c 64 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d 0a 09 ild_table(this._index_start);...
3c080 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 7d 0d 0a 09 09 6e 65 65 64 6c 65 20 3d 20 6e 65 65 64 6c ..return;....}....needle.=.needl
3c0a0 65 2e 74 72 69 6d 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 e.trim();......this._entry_table
3c0c0 2e 63 6c 65 61 72 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0d 0a 0d 0a 09 09 .clear(this._index_start);......
3c0e0 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 const.project.=.this.get_param("
3c100 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 project");....const.oplog.=.this
3c120 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 .get_param("oplog");......const.
3c140 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0d 0a indexer.=.await.this._indexer;..
3c160 0d 0a 09 09 76 61 72 20 61 64 64 65 64 20 3d 20 30 3b 0d 0a 09 09 63 6f 6e 73 74 20 74 72 75 6e ....var.added.=.0;....const.trun
3c180 63 61 74 65 5f 61 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 65 61 72 63 68 cate_at.=.this.get_param("search
3c1a0 6d 61 78 22 29 20 7c 7c 20 32 35 30 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 6f max").||.250;....for.(var.name.o
3c1c0 66 20 69 6e 64 65 78 65 72 2e 73 65 61 72 63 68 28 6e 65 65 64 6c 65 29 29 0d 0a 09 09 7b 0d 0a f.indexer.search(needle))....{..
3c1e0 09 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 2e 61 ...var.row.=.this._entry_table.a
3c200 64 64 5f 72 6f 77 28 6e 61 6d 65 29 3b 0d 0a 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c dd_row(name);.......row.get_cell
3c220 28 30 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0d 0a 09 09 09 09 22 70 61 67 65 22 20 3a 20 22 65 6e (0).link("",.{......"page".:."en
3c240 74 72 79 22 2c 0d 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 22 20 3a 20 70 72 6f 6a 65 63 74 2c 0d try",......"project".:.project,.
3c260 0a 09 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 6f 70 6c 6f 67 2c 0d 0a 09 09 09 09 22 6f 70 6b 65 ....."oplog".:.oplog,......"opke
3c280 79 22 20 3a 20 6e 61 6d 65 2c 0d 0a 09 09 09 7d 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 2b 2b 61 y".:.name,.....});.......if.(++a
3c2a0 64 64 65 64 20 3e 3d 20 74 72 75 6e 63 61 74 65 5f 61 74 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 dded.>=.truncate_at).....{......
3c2c0 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 2e 2e 2e 74 72 this._entry_table.add_row("...tr
3c2e0 75 6e 63 61 74 65 64 22 29 3b 0d 0a 09 09 09 09 62 72 65 61 6b 3b 0d 0a 09 09 09 7d 0d 0a 09 09 uncated");......break;.....}....
3c300 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 59 bb 61 5c 1b 1a 8e 5d 82 10 00 00 }...}..}..PK........Y.a\...]....
3c320 82 10 00 00 0d 00 00 00 70 61 67 65 73 2f 70 61 67 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 ........pages/page.js//.Copyrigh
3c340 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 t.Epic.Games,.Inc..All.Rights.Re
3c360 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f served....."use.strict";....impo
3c380 72 74 20 7b 20 57 69 64 67 65 74 48 6f 73 74 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f rt.{.WidgetHost.}.from."../util/
3c3a0 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 widgets.js"..import.{.Fetcher.}.
3c3c0 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f from."../util/fetcher.js"....///
3c3e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3c400 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3c420 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 /////////////..export.class.Page
3c440 42 61 73 65 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 48 6f 73 74 0d 0a 7b 0d 0a 09 63 6f 6e Base.extends.WidgetHost..{...con
3c460 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 70 61 72 61 6d 73 29 0d 0a 09 7b 0d 0a 09 09 structor(parent,.params)...{....
3c480 73 75 70 65 72 28 70 61 72 65 6e 74 29 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 20 3d 20 super(parent)....this._params.=.
3c4a0 70 61 72 61 6d 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 65 74 5f 74 69 74 6c 65 28 6e 61 6d 65 29 0d params;...}.....set_title(name).
3c4c0 0a 09 7b 0d 0a 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 74 69 74 6c ..{....var.value.=.document.titl
3c4e0 65 3b 0d 0a 09 09 69 66 20 28 6e 61 6d 65 2e 6c 65 6e 67 74 68 20 26 26 20 76 61 6c 75 65 2e 6c e;....if.(name.length.&&.value.l
3c500 65 6e 67 74 68 29 0d 0a 09 09 09 6e 61 6d 65 20 3d 20 76 61 6c 75 65 20 2b 20 22 20 2d 20 22 20 ength).....name.=.value.+.".-.".
3c520 2b 20 6e 61 6d 65 3b 0d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 74 69 74 6c 65 20 3d 20 6e 61 6d 65 +.name;....document.title.=.name
3c540 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 65 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 66 61 6c 6c 62 61 ;...}.....get_param(name,.fallba
3c560 63 6b 3d 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 72 65 74 20 3d 20 74 ck=undefined)...{....var.ret.=.t
3c580 68 69 73 2e 5f 70 61 72 61 6d 73 2e 67 65 74 28 6e 61 6d 65 29 3b 0d 0a 09 09 69 66 20 28 72 65 his._params.get(name);....if.(re
3c5a0 74 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0d t.!=.undefined).....return.ret;.
3c5c0 0a 0d 0a 09 09 69 66 20 28 66 61 6c 6c 62 61 63 6b 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d .....if.(fallback.!=.undefined).
3c5e0 0a 09 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 66 61 6c 6c 62 61 63 ....this.set_param(name,.fallbac
3c600 6b 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 66 61 6c 6c 62 61 63 6b 3b 0d 0a 09 7d 0d 0a 0d k);......return.fallback;...}...
3c620 0a 09 73 65 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 75 70 64 61 74 65 3d ..set_param(name,.value,.update=
3c640 74 72 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e 73 65 74 28 6e 61 true)...{....this._params.set(na
3c660 6d 65 2c 20 76 61 6c 75 65 29 3b 0d 0a 09 09 69 66 20 28 21 75 70 64 61 74 65 29 0d 0a 09 09 09 me,.value);....if.(!update).....
3c680 72 65 74 75 72 6e 20 76 61 6c 75 65 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 6e return.value;......const.url.=.n
3c6a0 65 77 20 55 52 4c 28 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0d 0a 09 09 66 6f 72 20 ew.URL(window.location);....for.
3c6c0 28 76 61 72 20 5b 6b 65 79 2c 20 78 66 65 72 5d 20 6f 66 20 74 68 69 73 2e 5f 70 61 72 61 6d 73 (var.[key,.xfer].of.this._params
3c6e0 29 0d 0a 09 09 09 75 72 6c 2e 73 65 61 72 63 68 50 61 72 61 6d 73 2e 73 65 74 28 6b 65 79 2c 20 ).....url.searchParams.set(key,.
3c700 78 66 65 72 29 3b 0d 0a 09 09 68 69 73 74 6f 72 79 2e 72 65 70 6c 61 63 65 53 74 61 74 65 28 6e xfer);....history.replaceState(n
3c720 75 6c 6c 2c 20 22 22 2c 20 75 72 6c 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 ull,."",.url);......return.value
3c740 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 6c 6f 61 64 28 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 ;...}.....reload()...{....window
3c760 2e 6c 6f 63 61 74 69 6f 6e 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a .location.reload();...}..}......
3c780 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ..//////////////////////////////
3c7a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3c7c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 //////////////////..export.class
3c7e0 20 5a 65 6e 50 61 67 65 20 65 78 74 65 6e 64 73 20 50 61 67 65 42 61 73 65 0d 0a 7b 0d 0a 09 63 .ZenPage.extends.PageBase..{...c
3c800 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d onstructor(parent,....args)...{.
3c820 0a 09 09 73 75 70 65 72 28 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 73 75 ...super(parent,....args);....su
3c840 70 65 72 2e 73 65 74 5f 74 69 74 6c 65 28 22 7a 65 6e 22 29 3b 0d 0a 09 09 74 68 69 73 2e 61 64 per.set_title("zen");....this.ad
3c860 64 5f 62 72 61 6e 64 69 6e 67 28 70 61 72 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 61 64 64 5f d_branding(parent);....this.add_
3c880 73 65 72 76 69 63 65 5f 6e 61 76 28 70 61 72 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 67 65 6e service_nav(parent);....this.gen
3c8a0 65 72 61 74 65 5f 63 72 75 6d 62 73 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 62 72 61 6e erate_crumbs();...}.....add_bran
3c8c0 64 69 6e 67 28 70 61 72 65 6e 74 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 72 6f 6f 74 20 3d 20 70 ding(parent)...{....var.root.=.p
3c8e0 61 72 65 6e 74 2e 74 61 67 28 29 2e 69 64 28 22 62 72 61 6e 64 69 6e 67 22 29 3b 0d 0a 0d 0a 09 arent.tag().id("branding");.....
3c900 09 63 6f 6e 73 74 20 6c 6f 67 6f 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 72 6f 6f 74 2e 74 61 67 .const.logo_container.=.root.tag
3c920 28 22 64 69 76 22 29 2e 69 64 28 22 6c 6f 67 6f 22 29 3b 0d 0a 09 09 6c 6f 67 6f 5f 63 6f 6e 74 ("div").id("logo");....logo_cont
3c940 61 69 6e 65 72 2e 74 61 67 28 22 69 6d 67 22 29 2e 61 74 74 72 28 22 73 72 63 22 2c 20 22 66 61 ainer.tag("img").attr("src",."fa
3c960 76 69 63 6f 6e 2e 69 63 6f 22 29 2e 69 64 28 22 7a 65 6e 5f 69 63 6f 6e 22 29 3b 0d 0a 09 09 6c vicon.ico").id("zen_icon");....l
3c980 6f 67 6f 5f 63 6f 6e 74 61 69 6e 65 72 2e 74 61 67 28 22 73 70 61 6e 22 29 2e 69 64 28 22 7a 65 ogo_container.tag("span").id("ze
3c9a0 6e 5f 74 65 78 74 22 29 2e 74 65 78 74 28 22 7a 65 6e 73 65 72 76 65 72 22 29 3b 0d 0a 09 09 6c n_text").text("zenserver");....l
3c9c0 6f 67 6f 5f 63 6f 6e 74 61 69 6e 65 72 2e 74 61 67 28 29 2e 69 64 28 22 67 6f 5f 68 6f 6d 65 22 ogo_container.tag().id("go_home"
3c9e0 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e ).on_click(().=>.window.location
3ca00 2e 73 65 61 72 63 68 20 3d 20 22 22 29 3b 0d 0a 0d 0a 09 09 72 6f 6f 74 2e 74 61 67 28 22 69 6d .search.=."");......root.tag("im
3ca20 67 22 29 2e 61 74 74 72 28 22 73 72 63 22 2c 20 22 65 70 69 63 67 61 6d 65 73 2e 69 63 6f 22 29 g").attr("src",."epicgames.ico")
3ca40 2e 69 64 28 22 65 70 69 63 5f 6c 6f 67 6f 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 73 65 .id("epic_logo");...}.....add_se
3ca60 72 76 69 63 65 5f 6e 61 76 28 70 61 72 65 6e 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6e rvice_nav(parent)...{....const.n
3ca80 61 76 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 69 64 28 22 73 65 72 76 69 63 65 5f 6e 61 av.=.parent.tag().id("service_na
3caa0 76 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 4d 61 70 20 73 65 72 76 69 63 65 20 62 61 73 65 20 55 52 v");......//.Map.service.base.UR
3cac0 49 73 20 74 6f 20 64 61 73 68 62 6f 61 72 64 20 6c 69 6e 6b 73 2c 20 74 68 69 73 20 74 61 62 6c Is.to.dashboard.links,.this.tabl
3cae0 65 20 69 73 20 61 6c 73 6f 20 75 73 65 64 20 74 6f 20 64 65 74 65 6d 69 6e 65 0d 0a 09 09 2f 2f e.is.also.used.to.detemine....//
3cb00 20 77 68 69 63 68 20 6c 69 6e 6b 73 20 74 6f 20 73 68 6f 77 20 62 61 73 65 64 20 6f 6e 20 74 68 .which.links.to.show.based.on.th
3cb20 65 20 73 65 72 76 69 63 65 73 20 74 68 61 74 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 72 65 e.services.that.are.currently.re
3cb40 67 69 73 74 65 72 65 64 2e 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 65 72 76 69 63 65 5f 64 61 73 gistered.......const.service_das
3cb60 68 62 6f 61 72 64 73 20 3d 20 5b 0d 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 63 6f hboards.=.[.....{.base_uri:."/co
3cb80 6d 70 75 74 65 2f 22 2c 20 20 6c 61 62 65 6c 3a 20 22 43 6f 6d 70 75 74 65 22 2c 20 09 09 68 72 mpute/",..label:."Compute",...hr
3cba0 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f 63 6f 6d 70 75 74 65 2e ef:."/dashboard/compute/compute.
3cbc0 68 74 6d 6c 22 20 7d 2c 0d 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 6f 72 63 68 2f html".},.....{.base_uri:."/orch/
3cbe0 22 2c 20 20 20 6c 61 62 65 6c 3a 20 22 4f 72 63 68 65 73 74 72 61 74 6f 72 22 2c 20 09 68 72 65 ",...label:."Orchestrator",..hre
3cc00 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 73 74 72 61 f:."/dashboard/compute/orchestra
3cc20 74 6f 72 2e 68 74 6d 6c 22 20 7d 2c 0d 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 68 tor.html".},.....{.base_uri:."/h
3cc40 75 62 2f 22 2c 20 20 20 20 6c 61 62 65 6c 3a 20 22 48 75 62 22 2c 20 09 09 09 68 72 65 66 3a 20 ub/",....label:."Hub",....href:.
3cc60 22 2f 64 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f 68 75 62 2e 68 74 6d 6c 22 20 7d 2c "/dashboard/compute/hub.html".},
3cc80 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 ....];......new.Fetcher().resour
3cca0 63 65 28 22 2f 61 70 69 2f 22 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d ce("/api/").json().then((data).=
3ccc0 3e 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 65 72 76 69 63 65 73 20 3d 20 64 61 74 61 2e 73 65 >.{.....const.services.=.data.se
3cce0 72 76 69 63 65 73 20 7c 7c 20 5b 5d 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 75 72 69 73 20 3d 20 6e rvices.||.[];.....const.uris.=.n
3cd00 65 77 20 53 65 74 28 73 65 72 76 69 63 65 73 2e 6d 61 70 28 73 20 3d 3e 20 73 2e 62 61 73 65 5f ew.Set(services.map(s.=>.s.base_
3cd20 75 72 69 29 29 3b 0d 0a 0d 0a 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 73 20 3d 20 73 65 72 76 69 uri));.......const.links.=.servi
3cd40 63 65 5f 64 61 73 68 62 6f 61 72 64 73 2e 66 69 6c 74 65 72 28 64 20 3d 3e 20 75 72 69 73 2e 68 ce_dashboards.filter(d.=>.uris.h
3cd60 61 73 28 64 2e 62 61 73 65 5f 75 72 69 29 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 6c 69 6e 6b 73 as(d.base_uri));.......if.(links
3cd80 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 6e 61 76 2e 69 6e .length.===.0).....{......nav.in
3cda0 6e 65 72 28 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 22 6e 6f 6e 65 22 3b 0d 0a 09 ner().style.display.=."none";...
3cdc0 09 09 09 72 65 74 75 72 6e 3b 0d 0a 09 09 09 7d 0d 0a 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 ...return;.....}.......for.(cons
3cde0 74 20 6c 69 6e 6b 20 6f 66 20 6c 69 6e 6b 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 6e 61 76 2e t.link.of.links).....{......nav.
3ce00 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 6c 69 6e 6b 2e 6c 61 62 65 6c 29 2e 61 74 74 72 28 22 tag("a").text(link.label).attr("
3ce20 68 72 65 66 22 2c 20 6c 69 6e 6b 2e 68 72 65 66 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 29 2e 63 href",.link.href);.....}....}).c
3ce40 61 74 63 68 28 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 6e 61 76 2e 69 6e 6e 65 72 28 29 2e 73 74 79 atch(().=>.{.....nav.inner().sty
3ce60 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 22 6e 6f 6e 65 22 3b 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d le.display.=."none";....});...}.
3ce80 0a 0d 0a 09 73 65 74 5f 74 69 74 6c 65 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 73 75 ....set_title(...args)...{....su
3cea0 70 65 72 2e 73 65 74 5f 74 69 74 6c 65 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 per.set_title(...args);...}.....
3cec0 67 65 6e 65 72 61 74 65 5f 63 72 75 6d 62 73 28 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 61 75 74 generate_crumbs()...{....var.aut
3cee0 6f 5f 6e 61 6d 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 61 67 65 22 29 20 o_name.=.this.get_param("page").
3cf00 7c 7c 20 22 73 74 61 72 74 22 3b 0d 0a 09 09 69 66 20 28 61 75 74 6f 5f 6e 61 6d 65 20 3d 3d 20 ||."start";....if.(auto_name.==.
3cf20 22 73 74 61 72 74 22 29 0d 0a 09 09 09 72 65 74 75 72 6e 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 "start").....return;......const.
3cf40 63 72 75 6d 62 73 20 3d 20 74 68 69 73 2e 74 61 67 28 29 2e 69 64 28 22 63 72 75 6d 62 73 22 29 crumbs.=.this.tag().id("crumbs")
3cf60 3b 0d 0a 09 09 63 6f 6e 73 74 20 6e 65 77 5f 63 72 75 6d 62 20 3d 20 66 75 6e 63 74 69 6f 6e 28 ;....const.new_crumb.=.function(
3cf80 6e 61 6d 65 2c 20 73 65 61 72 63 68 3d 75 6e 64 65 66 69 6e 65 64 29 20 7b 0d 0a 09 09 09 63 72 name,.search=undefined).{.....cr
3cfa0 75 6d 62 73 2e 74 61 67 28 29 3b 0d 0a 09 09 09 76 61 72 20 63 72 75 6d 62 20 3d 20 63 72 75 6d umbs.tag();.....var.crumb.=.crum
3cfc0 62 73 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 0d 0a 09 09 09 69 66 20 28 73 65 61 bs.tag().text(name);.....if.(sea
3cfe0 72 63 68 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 09 63 72 75 6d 62 2e 6f 6e 5f rch.!=.undefined)......crumb.on_
3d000 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 click((x).=>.window.location.sea
3d020 72 63 68 20 3d 20 78 2c 20 73 65 61 72 63 68 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 rch.=.x,.search);....};......new
3d040 5f 63 72 75 6d 62 28 22 68 6f 6d 65 22 2c 20 22 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 70 72 6f _crumb("home",."");......var.pro
3d060 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 ject.=.this.get_param("project")
3d080 3b 0d 0a 09 09 69 66 20 28 70 72 6f 6a 65 63 74 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a ;....if.(project.!=.undefined)..
3d0a0 09 09 7b 0d 0a 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 70 72 6f 6a 65 63 74 3b 0d 0a 09 09 ..{.....auto_name.=.project;....
3d0c0 09 76 61 72 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c .var.oplog.=.this.get_param("opl
3d0e0 6f 67 22 29 3b 0d 0a 09 09 09 69 66 20 28 6f 70 6c 6f 67 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 og");.....if.(oplog.!=.undefined
3d100 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f 6e 61 6d 65 ).....{......new_crumb(auto_name
3d120 2c 20 60 3f 70 61 67 65 3d 70 72 6f 6a 65 63 74 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 ,.`?page=project&project=${proje
3d140 63 74 7d 60 29 3b 0d 0a 09 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 6f 70 6c 6f 67 3b 0d 0a ct}`);......auto_name.=.oplog;..
3d160 09 09 09 09 76 61 72 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 ....var.opkey.=.this.get_param("
3d180 6f 70 6b 65 79 22 29 0d 0a 09 09 09 09 69 66 20 28 6f 70 6b 65 79 20 21 3d 20 75 6e 64 65 66 69 opkey")......if.(opkey.!=.undefi
3d1a0 6e 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f ned)......{.......new_crumb(auto
3d1c0 5f 6e 61 6d 65 2c 20 60 3f 70 61 67 65 3d 6f 70 6c 6f 67 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 _name,.`?page=oplog&project=${pr
3d1e0 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 60 29 3b 0d 0a 09 09 09 09 09 61 oject}&oplog=${oplog}`);.......a
3d200 75 74 6f 5f 6e 61 6d 65 20 3d 20 6f 70 6b 65 79 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 uto_name.=.opkey.split("/").pop(
3d220 29 2e 73 70 6c 69 74 28 22 5c 5c 22 29 2e 70 6f 70 28 29 3b 0d 0a 0d 0a 09 09 09 09 09 2f 2f 20 ).split("\\").pop();.........//.
3d240 43 68 65 63 6b 20 69 66 20 77 65 27 72 65 20 76 69 65 77 69 6e 67 20 63 6f 6f 6b 20 61 72 74 69 Check.if.we're.viewing.cook.arti
3d260 66 61 63 74 73 0d 0a 09 09 09 09 09 76 61 72 20 70 61 67 65 20 3d 20 74 68 69 73 2e 67 65 74 5f facts.......var.page.=.this.get_
3d280 70 61 72 61 6d 28 22 70 61 67 65 22 29 3b 0d 0a 09 09 09 09 09 76 61 72 20 68 61 73 68 20 3d 20 param("page");.......var.hash.=.
3d2a0 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 68 61 73 68 22 29 3b 0d 0a 09 09 09 09 09 69 66 this.get_param("hash");.......if
3d2c0 20 28 68 61 73 68 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 20 26 26 20 70 61 67 65 20 3d 3d 20 22 .(hash.!=.undefined.&&.page.==."
3d2e0 63 6f 6f 6b 61 72 74 69 66 61 63 74 73 22 29 0d 0a 09 09 09 09 09 7b 0d 0a 09 09 09 09 09 09 6e cookartifacts").......{........n
3d300 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f 6e 61 6d 65 2c 20 60 3f 70 61 67 65 3d 65 6e 74 72 79 ew_crumb(auto_name,.`?page=entry
3d320 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f &project=${project}&oplog=${oplo
3d340 67 7d 26 6f 70 6b 65 79 3d 24 7b 6f 70 6b 65 79 7d 60 29 3b 0d 0a 09 09 09 09 09 09 61 75 74 6f g}&opkey=${opkey}`);........auto
3d360 5f 6e 61 6d 65 20 3d 20 22 63 6f 6f 6b 20 61 72 74 69 66 61 63 74 73 22 3b 0d 0a 09 09 09 09 09 _name.=."cook.artifacts";.......
3d380 7d 0d 0a 09 09 09 09 7d 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 6e 65 77 5f 63 72 75 }......}.....}....}......new_cru
3d3a0 6d 62 28 61 75 74 6f 5f 6e 61 6d 65 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 mb(auto_name);...}..}..PK.......
3d3c0 00 09 62 52 5c 39 5e ae c9 1d 09 00 00 1d 09 00 00 10 00 00 00 70 61 67 65 73 2f 70 72 6f 6a 65 ..bR\9^..............pages/proje
3d3e0 63 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e ct.js//.Copyright.Epic.Games,.In
3d400 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 c..All.Rights.Reserved....."use.
3d420 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 strict";....import.{.ZenPage.}.f
3d440 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 rom."./page.js"..import.{.Fetche
3d460 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 69 r.}.from."../util/fetcher.js"..i
3d480 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c mport.{.Friendly.}.from."../util
3d4a0 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 20 7d 20 /friendly.js"..import.{.Modal.}.
3d4c0 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 from."../util/modal.js"..import.
3d4e0 7b 20 54 61 62 6c 65 2c 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 {.Table,.PropTable,.Toolbar.}.fr
3d500 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f om."../util/widgets.js"..../////
3d520 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3d540 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3d560 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 ///////////..export.class.Page.e
3d580 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 xtends.ZenPage..{...async.main()
3d5a0 0d 0a 09 7b 0d 0a 09 09 2f 2f 20 69 6e 66 6f 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d ...{....//.info....var.section.=
3d5c0 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 69 6e 66 6f 22 29 3b 0d 0a 0d 0a 09 09 .this.add_section("info");......
3d5e0 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 const.project.=.this.get_param("
3d600 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 project");......this.set_title("
3d620 70 72 6f 6a 65 63 74 20 2d 20 22 20 2b 20 70 72 6f 6a 65 63 74 29 3b 0d 0a 0d 0a 09 09 76 61 72 project.-.".+.project);......var
3d640 20 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f .info.=.await.new.Fetcher().reso
3d660 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 urce("prj",.project).json();....
3d680 76 61 72 20 70 72 6f 70 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 var.prop_table.=.section.add_wid
3d6a0 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 get(PropTable);....for.(const.ke
3d6c0 79 20 69 6e 20 69 6e 66 6f 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 6b 65 79 20 3d 3d 20 22 y.in.info)....{.....if.(key.==."
3d6e0 6f 70 6c 6f 67 73 22 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 70 72 oplogs")......continue;.......pr
3d700 6f 70 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 6b 65 79 2c 20 69 6e 66 6f 5b op_table.add_property(key,.info[
3d720 6b 65 79 5d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 6f 70 6c 6f 67 0d 0a 09 09 73 65 63 key]);....}......//.oplog....sec
3d740 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6f 70 6c 6f 67 73 22 tion.=.this.add_section("oplogs"
3d760 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f );......var.oplog_table.=.sectio
3d780 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 5b 22 6e n.add_widget(.....Table,.....["n
3d7a0 61 6d 65 22 2c 20 22 6d 61 72 6b 65 72 22 2c 20 22 73 69 7a 65 22 2c 20 22 6f 70 73 22 2c 20 22 ame",."marker",."size",."ops",."
3d7c0 65 78 70 69 72 65 64 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d 2c 0d 0a 09 09 09 54 61 62 6c 65 2e expired",."actions"],.....Table.
3d7e0 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0d 0a 09 09 29 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 75 Flag_PackRight....)......var.cou
3d800 6e 74 20 3d 20 30 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 6f 66 20 69 nt.=.0;....for.(const.oplog.of.i
3d820 6e 66 6f 5b 22 6f 70 6c 6f 67 73 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 61 nfo["oplogs"])....{.....const.na
3d840 6d 65 20 3d 20 6f 70 6c 6f 67 5b 22 69 64 22 5d 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 69 6e 66 6f me.=.oplog["id"];.......var.info
3d860 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c .=.new.Fetcher().resource("prj",
3d880 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 2e 6a 73 6f 6e 28 29 3b .project,."oplog",.name).json();
3d8a0 0d 0a 0d 0a 09 09 09 76 61 72 20 72 6f 77 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 61 64 64 .......var.row.=.oplog_table.add
3d8c0 5f 72 6f 77 28 6e 61 6d 65 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 _row(name);.......var.cell.=.row
3d8e0 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0d 0a 09 09 09 74 68 69 73 2e 61 73 5f 6c 69 6e 6b 28 63 .get_cell(0);.....this.as_link(c
3d900 65 6c 6c 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 0d 0a 0d 0a 09 09 09 63 65 6c 6c 20 3d ell,."oplog",.name).......cell.=
3d920 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 61 63 74 .row.get_cell(-1);.....const.act
3d940 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 ion_tb.=.new.Toolbar(cell,.true)
3d960 2e 6c 65 66 74 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 61 73 5f 6c 69 6e 6b 28 61 63 74 69 6f 6e .left();.....this.as_link(action
3d980 5f 74 62 2e 61 64 64 28 22 6c 69 73 74 22 29 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 3b _tb.add("list"),."oplog",.name);
3d9a0 0d 0a 09 09 09 74 68 69 73 2e 61 73 5f 6c 69 6e 6b 28 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 28 .....this.as_link(action_tb.add(
3d9c0 22 74 72 65 65 22 29 2c 20 22 74 72 65 65 22 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 09 61 63 74 69 "tree"),."tree",.name);.....acti
3d9e0 6f 6e 5f 74 62 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d on_tb.add("drop").on_click((x).=
3da00 3e 20 74 68 69 73 2e 64 72 6f 70 5f 6f 70 6c 6f 67 28 78 29 2c 20 6e 61 6d 65 29 3b 0d 0a 0d 0a >.this.drop_oplog(x),.name);....
3da20 09 09 09 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 69 6e 66 6f 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 ...info.=.await.info;.....row.ge
3da40 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 69 6e 66 6f 5b 22 6d 61 72 6b 65 72 70 61 74 68 22 t_cell(1).text(info["markerpath"
3da60 5d 29 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 ]);.....row.get_cell(2).text(Fri
3da80 65 6e 64 6c 79 2e 6b 69 62 28 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 29 3b 0d 0a endly.kib(info["totalsize"]));..
3daa0 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 ...row.get_cell(3).text(Friendly
3dac0 2e 73 65 70 28 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 29 29 3b 0d 0a 09 09 09 72 6f 77 2e .sep(info["opcount"]));.....row.
3dae0 67 65 74 5f 63 65 6c 6c 28 34 29 2e 74 65 78 74 28 69 6e 66 6f 5b 22 65 78 70 69 72 65 64 22 5d get_cell(4).text(info["expired"]
3db00 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 5f 6c 69 6e 6b 28 63 6f 6d 70 6f 6e 65 6e );....}...}.....as_link(componen
3db20 74 2c 20 70 61 67 65 2c 20 6f 70 6c 6f 67 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6d 70 6f 6e t,.page,.oplog_id)...{....compon
3db40 65 6e 74 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0d 0a 09 09 09 22 70 61 67 65 22 20 3a 20 70 61 67 65 ent.link("",.{....."page".:.page
3db60 2c 0d 0a 09 09 09 22 70 72 6f 6a 65 63 74 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d ,....."project".:.this.get_param
3db80 28 22 70 72 6f 6a 65 63 74 22 29 2c 0d 0a 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 6f 70 6c 6f 67 ("project"),....."oplog".:.oplog
3dba0 5f 69 64 2c 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 6f 70 6c 6f 67 28 6f _id,....});...}.....drop_oplog(o
3dbc0 70 6c 6f 67 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 plog_id)...{....const.drop.=.asy
3dbe0 6e 63 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 nc.().=>.{.....await.new.Fetcher
3dc00 28 29 0d 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 74 68 69 73 2e 67 65 ().......resource("prj",.this.ge
3dc20 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c t_param("project"),."oplog",.opl
3dc40 6f 67 5f 69 64 29 0d 0a 09 09 09 09 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e og_id).......delete();.....this.
3dc60 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 reload();....};......new.Modal()
3dc80 0d 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0d 0a 09 09 09 ......title("Confirmation").....
3dca0 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 6f 70 6c 6f 67 20 27 24 7b 6f 70 6c 6f 67 5f 69 64 .message(`Drop.oplog.'${oplog_id
3dcc0 7d 27 3f 60 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 }'?`)......option("Yes",.().=>.d
3dce0 72 6f 70 28 29 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 7d rop())......option("No");...}..}
3dd00 0d 0a 50 4b 03 04 0a 00 00 00 00 00 93 84 53 5c 21 a2 93 0b d7 15 00 00 d7 15 00 00 0e 00 00 00 ..PK..........S\!...............
3dd20 70 61 67 65 73 2f 73 74 61 72 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 pages/start.js//.Copyright.Epic.
3dd40 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e Games,.Inc..All.Rights.Reserved.
3dd60 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 ...."use.strict";....import.{.Ze
3dd80 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 nPage.}.from."./page.js"..import
3dda0 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 .{.Fetcher.}.from."../util/fetch
3ddc0 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d er.js"..import.{.Friendly.}.from
3dde0 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b ."../util/friendly.js"..import.{
3de00 20 4d 6f 64 61 6c 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 .Modal.}.from."../util/modal.js"
3de20 0d 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d ..import.{.Table,.Toolbar.}.from
3de40 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f ."../util/widgets.js"....///////
3de60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3de80 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3dea0 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 /////////..export.class.Page.ext
3dec0 65 6e 64 73 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0d 0a ends.ZenPage..{...async.main()..
3dee0 09 7b 0d 0a 09 09 2f 2f 20 70 72 6f 6a 65 63 74 20 6c 69 73 74 0d 0a 09 09 76 61 72 20 73 65 63 .{....//.project.list....var.sec
3df00 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 70 72 6f 6a 65 63 74 tion.=.this.add_section("project
3df20 73 22 29 3b 0d 0a 0d 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 s");......section.tag().classify
3df40 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 64 72 6f 70 2d 61 6c 6c 22 29 2e 6f 6e 5f ("dropall").text("drop-all").on_
3df60 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 28 22 70 72 6f 6a 65 click(().=>.this.drop_all("proje
3df80 63 74 73 22 29 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a 09 09 cts"));......var.columns.=.[....
3dfa0 09 22 6e 61 6d 65 22 2c 0d 0a 09 09 09 22 70 72 6f 6a 65 63 74 5f 64 69 72 22 2c 0d 0a 09 09 09 ."name",....."project_dir",.....
3dfc0 22 65 6e 67 69 6e 65 5f 64 69 72 22 2c 0d 0a 09 09 09 22 61 63 74 69 6f 6e 73 22 2c 0d 0a 09 09 "engine_dir",....."actions",....
3dfe0 5d 3b 0d 0a 09 09 76 61 72 20 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f ];....var.project_table.=.sectio
3e000 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 29 3b 0d 0a 0d n.add_widget(Table,.columns);...
3e020 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 6f 66 20 61 77 61 69 74 20 6e ...for.(const.project.of.await.n
3e040 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 70 72 6a 2f 6c 69 73 74 ew.Fetcher().resource("/prj/list
3e060 22 29 2e 6a 73 6f 6e 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 72 6f 77 20 3d 20 70 72 ").json())....{.....var.row.=.pr
3e080 6f 6a 65 63 74 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a 09 09 09 09 22 22 2c 0d 0a 09 oject_table.add_row(......"",...
3e0a0 09 09 09 70 72 6f 6a 65 63 74 2e 50 72 6f 6a 65 63 74 52 6f 6f 74 44 69 72 2c 0d 0a 09 09 09 09 ...project.ProjectRootDir,......
3e0c0 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f 74 44 69 72 2c 0d 0a 09 09 09 29 3b 0d 0a 0d project.EngineRootDir,.....);...
3e0e0 0a 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0d ....var.cell.=.row.get_cell(0);.
3e100 0a 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 70 72 6f 6a 65 63 74 2e 49 64 29 2e ....cell.tag().text(project.Id).
3e120 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 70 72 6f 6a 65 63 on_click((x).=>.this.view_projec
3e140 74 28 78 29 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0d 0a 0d 0a 09 09 09 76 61 72 20 63 65 6c t(x),.project.Id);.......var.cel
3e160 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0d 0a 09 09 09 76 61 72 20 61 63 l.=.row.get_cell(-1);.....var.ac
3e180 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 tion_tb.=.new.Toolbar(cell,.true
3e1a0 29 3b 0d 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 76 69 65 );.....action_tb.left().add("vie
3e1c0 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 70 72 w").on_click((x).=>.this.view_pr
3e1e0 6f 6a 65 63 74 28 78 29 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0d 0a 09 09 09 61 63 74 69 6f oject(x),.project.Id);.....actio
3e200 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b n_tb.left().add("drop").on_click
3e220 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 70 72 6f 6a 65 63 74 28 78 29 2c 20 70 72 ((x).=>.this.drop_project(x),.pr
3e240 6f 6a 65 63 74 2e 49 64 29 3b 0d 0a 0d 0a 09 09 09 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 oject.Id);.......row.attr("zs_na
3e260 6d 65 22 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 63 me",.project.Id);....}......//.c
3e280 61 63 68 65 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 ache....var.section.=.this.add_s
3e2a0 65 63 74 69 6f 6e 28 22 63 61 63 68 65 22 29 3b 0d 0a 0d 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 ection("cache");......section.ta
3e2c0 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 64 72 g().classify("dropall").text("dr
3e2e0 6f 70 2d 61 6c 6c 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f op-all").on_click(().=>.this.dro
3e300 70 5f 61 6c 6c 28 22 7a 24 22 29 29 3b 0d 0a 0d 0a 09 09 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a p_all("z$"));......columns.=.[..
3e320 09 09 09 22 6e 61 6d 65 73 70 61 63 65 22 2c 0d 0a 09 09 09 22 64 69 72 22 2c 0d 0a 09 09 09 22 ..."namespace",....."dir",....."
3e340 62 75 63 6b 65 74 73 22 2c 0d 0a 09 09 09 22 65 6e 74 72 69 65 73 22 2c 0d 0a 09 09 09 22 73 69 buckets",....."entries",....."si
3e360 7a 65 20 64 69 73 6b 22 2c 0d 0a 09 09 09 22 73 69 7a 65 20 6d 65 6d 22 2c 0d 0a 09 09 09 22 61 ze.disk",....."size.mem",....."a
3e380 63 74 69 6f 6e 73 22 2c 0d 0a 09 09 5d 0d 0a 09 09 76 61 72 20 7a 63 61 63 68 65 5f 69 6e 66 6f ctions",....]....var.zcache_info
3e3a0 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 7a 24 2f 22 .=.new.Fetcher().resource("/z$/"
3e3c0 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 63 61 63 68 65 5f 74 61 62 6c 65 20 3d ).json();....const.cache_table.=
3e3e0 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d .section.add_widget(Table,.colum
3e400 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 ns,.Table.Flag_FitLeft|Table.Fla
3e420 67 5f 50 61 63 6b 52 69 67 68 74 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 61 6d 65 g_PackRight);....for.(const.name
3e440 73 70 61 63 65 20 6f 66 20 28 61 77 61 69 74 20 7a 63 61 63 68 65 5f 69 6e 66 6f 29 5b 22 4e 61 space.of.(await.zcache_info)["Na
3e460 6d 65 73 70 61 63 65 73 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 mespaces"])....{.....new.Fetcher
3e480 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 70 61 63 65 7d 2f 60 29 ().resource(`/z$/${namespace}/`)
3e4a0 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 63 6f .json().then((data).=>.{......co
3e4c0 6e 73 74 20 72 6f 77 20 3d 20 63 61 63 68 65 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0d 0a nst.row.=.cache_table.add_row(..
3e4e0 09 09 09 09 09 22 22 2c 0d 0a 09 09 09 09 09 64 61 74 61 5b 22 43 6f 6e 66 69 67 75 72 61 74 69 ....."",.......data["Configurati
3e500 6f 6e 22 5d 5b 22 52 6f 6f 74 44 69 72 22 5d 2c 0d 0a 09 09 09 09 09 64 61 74 61 5b 22 42 75 63 on"]["RootDir"],.......data["Buc
3e520 6b 65 74 73 22 5d 2e 6c 65 6e 67 74 68 2c 0d 0a 09 09 09 09 09 64 61 74 61 5b 22 45 6e 74 72 79 kets"].length,.......data["Entry
3e540 43 6f 75 6e 74 22 5d 2c 0d 0a 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 64 61 74 61 Count"],.......Friendly.kib(data
3e560 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 2e 44 69 73 6b 53 69 7a 65 29 2c 0d 0a 09 09 09 09 ["StorageSize"].DiskSize),......
3e580 09 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 .Friendly.kib(data["StorageSize"
3e5a0 5d 2e 4d 65 6d 6f 72 79 53 69 7a 65 29 0d 0a 09 09 09 09 29 3b 0d 0a 09 09 09 09 76 61 72 20 63 ].MemorySize)......);......var.c
3e5c0 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0d 0a 09 09 09 09 63 65 6c 6c ell.=.row.get_cell(0);......cell
3e5e0 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 2e 6f 6e 5f 63 6c 69 63 6b 28 .tag().text(namespace).on_click(
3e600 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 65 ().=>.this.view_zcache(namespace
3e620 29 29 3b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 61 67 28 29 2e 74 ));......row.get_cell(1).tag().t
3e640 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 3b 0d 0a 0d 0a 09 09 09 09 63 65 6c 6c 20 3d 20 72 6f ext(namespace);........cell.=.ro
3e660 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f w.get_cell(-1);......const.actio
3e680 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 3b 0d n_tb.=.new.Toolbar(cell,.true);.
3e6a0 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 76 69 65 77 22 .....action_tb.left().add("view"
3e6c0 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 7a 63 61 63 68 ).on_click(().=>.this.view_zcach
3e6e0 65 28 6e 61 6d 65 73 70 61 63 65 29 29 3b 0d 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 e(namespace));......action_tb.le
3e700 66 74 28 29 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 ft().add("drop").on_click(().=>.
3e720 74 68 69 73 2e 64 72 6f 70 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 65 29 29 3b 0d 0a 0d this.drop_zcache(namespace));...
3e740 0a 09 09 09 09 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 2c 20 6e 61 6d 65 73 70 61 .....row.attr("zs_name",.namespa
3e760 63 65 29 3b 0d 0a 09 09 09 7d 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 73 74 61 74 73 0d ce);.....});....}......//.stats.
3e780 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 20 3d 20 28 6f 62 6a 2c 20 70 61 74 ...const.safe_lookup.=.(obj,.pat
3e7a0 68 2c 20 70 72 65 74 74 79 3d 75 6e 64 65 66 69 6e 65 64 29 20 3d 3e 20 7b 0d 0a 09 09 09 63 6f h,.pretty=undefined).=>.{.....co
3e7c0 6e 73 74 20 72 65 74 20 3d 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 29 2e 72 65 64 75 63 65 nst.ret.=.path.split(".").reduce
3e7e0 28 28 61 2c 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 6a 29 3b 0d 0a 09 09 09 69 ((a,b).=>.a.&&.a[b],.obj);.....i
3e800 66 20 28 72 65 74 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 72 65 74 75 72 6e 20 22 2d 22 f.(ret.===.undefined).return."-"
3e820 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 70 72 65 74 74 79 20 3f 20 70 72 65 74 74 79 28 72 65 74 ;.....return.pretty.?.pretty(ret
3e840 29 20 3a 20 72 65 74 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 73 65 63 74 69 6f 6e 20 3d 20 74 68 ).:.ret;....};......section.=.th
3e860 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 74 61 74 73 22 29 3b 0d 0a 09 09 63 6f 6c 75 is.add_section("stats");....colu
3e880 6d 6e 73 20 3d 20 5b 0d 0a 09 09 09 22 6e 61 6d 65 22 2c 0d 0a 09 09 09 22 72 65 71 20 63 6f 75 mns.=.[....."name",....."req.cou
3e8a0 6e 74 22 2c 0d 0a 09 09 09 22 73 69 7a 65 20 64 69 73 6b 22 2c 0d 0a 09 09 09 22 73 69 7a 65 20 nt",....."size.disk",....."size.
3e8c0 6d 65 6d 22 2c 0d 0a 09 09 09 22 63 69 64 20 74 6f 74 61 6c 22 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 mem",....."cid.total",....];....
3e8e0 63 6f 6e 73 74 20 73 74 61 74 73 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f const.stats_table.=.section.add_
3e900 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 widget(Table,.columns,.Table.Fla
3e920 67 5f 50 61 63 6b 52 69 67 68 74 29 3b 0d 0a 09 09 76 61 72 20 70 72 6f 76 69 64 65 72 73 20 3d g_PackRight);....var.providers.=
3e940 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 29 .new.Fetcher().resource("stats")
3e960 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 70 72 6f 76 69 64 65 72 20 6f 66 .json();....for.(var.provider.of
3e980 20 28 61 77 61 69 74 20 70 72 6f 76 69 64 65 72 73 29 5b 22 70 72 6f 76 69 64 65 72 73 22 5d 29 .(await.providers)["providers"])
3e9a0 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 20 6e 65 77 20 ....{.....var.stats.=.await.new.
3e9c0 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 70 72 6f 76 Fetcher().resource("stats",.prov
3e9e0 69 64 65 72 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 09 09 09 76 61 72 20 73 69 7a 65 5f 73 74 61 74 20 ider).json();.....var.size_stat.
3ea00 3d 20 28 73 74 61 74 73 2e 73 74 6f 72 65 20 7c 7c 20 73 74 61 74 73 2e 63 61 63 68 65 29 3b 0d =.(stats.store.||.stats.cache);.
3ea20 0a 09 09 09 76 61 72 20 76 61 6c 75 65 73 20 3d 20 5b 0d 0a 09 09 09 09 22 22 2c 0d 0a 09 09 09 ....var.values.=.[......"",.....
3ea40 09 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 74 61 74 73 2c 20 22 72 65 71 75 65 73 74 73 2e 63 6f .safe_lookup(stats,."requests.co
3ea60 75 6e 74 22 29 2c 0d 0a 09 09 09 09 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 69 7a 65 5f 73 74 61 unt"),......safe_lookup(size_sta
3ea80 74 2c 20 22 73 69 7a 65 2e 64 69 73 6b 22 2c 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 29 2c 0d 0a t,."size.disk",.Friendly.kib),..
3eaa0 09 09 09 09 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 69 7a 65 5f 73 74 61 74 2c 20 22 73 69 7a 65 ....safe_lookup(size_stat,."size
3eac0 2e 6d 65 6d 6f 72 79 22 2c 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 29 2c 0d 0a 09 09 09 09 73 61 .memory",.Friendly.kib),......sa
3eae0 66 65 5f 6c 6f 6f 6b 75 70 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 6f 74 61 6c fe_lookup(stats,."cid.size.total
3eb00 22 29 2c 0d 0a 09 09 09 5d 3b 0d 0a 09 09 09 72 6f 77 20 3d 20 73 74 61 74 73 5f 74 61 62 6c 65 "),.....];.....row.=.stats_table
3eb20 2e 61 64 64 5f 72 6f 77 28 2e 2e 2e 76 61 6c 75 65 73 29 3b 0d 0a 09 09 09 72 6f 77 2e 67 65 74 .add_row(...values);.....row.get
3eb40 5f 63 65 6c 6c 28 30 29 2e 74 61 67 28 29 2e 74 65 78 74 28 70 72 6f 76 69 64 65 72 29 2e 6f 6e _cell(0).tag().text(provider).on
3eb60 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 73 74 61 74 28 78 29 2c _click((x).=>.this.view_stat(x),
3eb80 20 70 72 6f 76 69 64 65 72 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 76 65 72 73 69 6f 6e .provider);....}......//.version
3eba0 0d 0a 09 09 76 61 72 20 76 65 72 5f 74 61 67 20 3d 20 74 68 69 73 2e 74 61 67 28 29 2e 69 64 28 ....var.ver_tag.=.this.tag().id(
3ebc0 22 76 65 72 73 69 6f 6e 22 29 3b 0d 0a 09 09 76 61 72 20 76 65 72 73 69 6f 6e 20 3d 20 6e 65 77 "version");....var.version.=.new
3ebe0 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 68 65 61 6c 74 68 22 2c 20 22 76 .Fetcher().resource("health",."v
3ec00 65 72 73 69 6f 6e 22 29 3b 0d 0a 09 09 76 65 72 73 69 6f 6e 2e 70 61 72 61 6d 28 22 64 65 74 61 ersion");....version.param("deta
3ec20 69 6c 65 64 22 2c 20 22 74 72 75 65 22 29 3b 0d 0a 09 09 76 65 72 73 69 6f 6e 2e 74 65 78 74 28 iled",."true");....version.text(
3ec40 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 76 65 72 5f 74 61 67 2e 74 65 78 74 28 64 61 ).then((data).=>.ver_tag.text(da
3ec60 74 61 29 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 20 3d ta));......this._project_table.=
3ec80 20 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 .project_table;....this._cache_t
3eca0 61 62 6c 65 20 3d 20 63 61 63 68 65 5f 74 61 62 6c 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 77 able.=.cache_table;...}.....view
3ecc0 5f 73 74 61 74 28 70 72 6f 76 69 64 65 72 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f _stat(provider)...{....window.lo
3ece0 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 22 20 cation.=."?page=stat&provider=".
3ed00 2b 20 70 72 6f 76 69 64 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 77 5f 70 72 6f 6a 65 63 74 +.provider;...}.....view_project
3ed20 28 70 72 6f 6a 65 63 74 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 (project_id)...{....window.locat
3ed40 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 70 72 6f 6a 65 63 74 26 70 72 6f 6a 65 63 74 3d 22 20 2b ion.=."?page=project&project=".+
3ed60 20 70 72 6f 6a 65 63 74 5f 69 64 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 70 72 6f 6a 65 63 .project_id;...}.....drop_projec
3ed80 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 t(project_id)...{....const.drop.
3eda0 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 =.async.().=>.{.....await.new.Fe
3edc0 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 5f tcher().resource("prj",.project_
3ede0 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b id).delete();.....this.reload();
3ee00 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 2e 74 69 74 ....};......new.Modal()......tit
3ee20 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 le("Confirmation")......message(
3ee40 60 44 72 6f 70 20 70 72 6f 6a 65 63 74 20 27 24 7b 70 72 6f 6a 65 63 74 5f 69 64 7d 27 3f 60 29 `Drop.project.'${project_id}'?`)
3ee60 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 ......option("Yes",.().=>.drop()
3ee80 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 76 69 65 )......option("No");...}.....vie
3eea0 77 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 65 29 0d 0a 09 7b 0d 0a 09 09 77 69 6e 64 6f w_zcache(namespace)...{....windo
3eec0 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 7a 63 61 63 68 65 26 6e 61 6d 65 73 w.location.=."?page=zcache&names
3eee0 70 61 63 65 3d 22 20 2b 20 6e 61 6d 65 73 70 61 63 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 pace=".+.namespace;...}.....drop
3ef00 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 65 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 _zcache(namespace)...{....const.
3ef20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 61 77 61 69 74 20 6e drop.=.async.().=>.{.....await.n
3ef40 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 ew.Fetcher().resource("z$",.name
3ef60 73 70 61 63 65 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 space).delete();.....this.reload
3ef80 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 2e ();....};......new.Modal()......
3efa0 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 73 73 61 title("Confirmation")......messa
3efc0 67 65 28 60 44 72 6f 70 20 7a 63 61 63 68 65 20 27 24 7b 6e 61 6d 65 73 70 61 63 65 7d 27 3f 60 ge(`Drop.zcache.'${namespace}'?`
3efe0 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 )......option("Yes",.().=>.drop(
3f000 29 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 ))......option("No");...}.....as
3f020 79 6e 63 20 64 72 6f 70 5f 61 6c 6c 5f 70 72 6f 6a 65 63 74 73 28 29 0d 0a 09 7b 0d 0a 09 09 66 ync.drop_all_projects()...{....f
3f040 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 20 6f 66 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 or.(const.row.of.this._project_t
3f060 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 able)....{.....const.project_id.
3f080 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 29 3b 0d 0a 09 09 09 61 77 61 69 74 =.row.attr("zs_name");.....await
3f0a0 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 .new.Fetcher().resource("prj",.p
3f0c0 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 74 68 69 roject_id).delete();....}....thi
3f0e0 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 64 72 6f 70 5f 61 s.reload();...}.....async.drop_a
3f100 6c 6c 5f 7a 63 61 63 68 65 28 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f ll_zcache()...{....for.(const.ro
3f120 77 20 6f 66 20 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 29 0d 0a 09 09 7b 0d 0a 09 09 w.of.this._cache_table)....{....
3f140 09 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f .const.namespace.=.row.attr("zs_
3f160 6e 61 6d 65 22 29 3b 0d 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e name");.....await.new.Fetcher().
3f180 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 2e 64 65 6c 65 74 65 resource("z$",.namespace).delete
3f1a0 28 29 3b 0d 0a 09 09 7d 0d 0a 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 7d 0d 0a ();....}....this.reload();...}..
3f1c0 0d 0a 09 64 72 6f 70 5f 61 6c 6c 28 77 68 61 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 64 ...drop_all(what)...{....const.d
3f1e0 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 20 28 77 68 61 74 rop.=.async.().=>.{.....if.(what
3f200 20 3d 3d 20 22 70 72 6f 6a 65 63 74 73 22 29 20 72 65 74 75 72 6e 20 74 68 69 73 2e 64 72 6f 70 .==."projects").return.this.drop
3f220 5f 61 6c 6c 5f 70 72 6f 6a 65 63 74 73 28 29 3b 0d 0a 09 09 09 69 66 20 28 77 68 61 74 20 3d 3d _all_projects();.....if.(what.==
3f240 20 22 7a 24 22 29 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 5f 7a 63 61 ."z$")..return.this.drop_all_zca
3f260 63 68 65 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 che();....};......new.Modal()...
3f280 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0d 0a 09 09 09 2e 6d 65 ...title("Confirmation")......me
3f2a0 73 73 61 67 65 28 60 44 72 6f 70 20 65 76 65 72 79 20 69 74 65 6d 20 66 72 6f 6d 20 27 24 7b 77 ssage(`Drop.every.item.from.'${w
3f2c0 68 61 74 7d 27 3f 60 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d hat}'?`)......option("Yes",.().=
3f2e0 3e 20 64 72 6f 70 28 29 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d >.drop())......option("No");...}
3f300 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 2a ef ba 20 42 0e 00 00 42 0e 00 00 0d ..}..PK.........bR\*...B...B....
3f320 00 00 00 70 61 67 65 73 2f 73 74 61 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 ...pages/stat.js//.Copyright.Epi
3f340 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 c.Games,.Inc..All.Rights.Reserve
3f360 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 d....."use.strict";....import.{.
3f380 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f ZenPage.}.from."./page.js"..impo
3f3a0 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 rt.{.Fetcher.}.from."../util/fet
3f3c0 63 68 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 cher.js"..import.{.Friendly.}.fr
3f3e0 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 om."../util/friendly.js"..import
3f400 20 7b 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e .{.PropTable,.Toolbar.}.from."..
3f420 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f /util/widgets.js"....///////////
3f440 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3f460 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3f480 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 54 65 6d 70 6f 72 61 6c 53 74 61 74 0d 0a 7b 0d 0a 09 63 /////..class.TemporalStat..{...c
3f4a0 6f 6e 73 74 72 75 63 74 6f 72 28 64 61 74 61 2c 20 61 73 5f 62 79 74 65 73 29 0d 0a 09 7b 0d 0a onstructor(data,.as_bytes)...{..
3f4c0 09 09 74 68 69 73 2e 5f 64 61 74 61 20 3d 20 64 61 74 61 3b 0d 0a 09 09 74 68 69 73 2e 5f 61 73 ..this._data.=.data;....this._as
3f4e0 5f 62 79 74 65 73 20 3d 20 61 73 5f 62 79 74 65 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 6f 53 74 72 _bytes.=.as_bytes;...}.....toStr
3f500 69 6e 67 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0d 0a ing()...{....const.columns.=.[..
3f520 09 09 09 2f 2a 20 63 6f 75 6e 74 20 2a 2f 09 7b 7d 2c 0d 0a 09 09 09 2f 2a 20 72 61 74 65 20 2a .../*.count.*/.{},...../*.rate.*
3f540 2f 09 7b 7d 2c 0d 0a 09 09 09 2f 2a 20 74 20 2a 2f 09 09 7b 7d 2c 20 7b 7d 2c 0d 0a 09 09 5d 3b /.{},...../*.t.*/..{},.{},....];
3f560 0d 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 3b 0d 0a 09 09 ....const.data.=.this._data;....
3f580 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 64 61 74 61 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 for.(var.key.in.data)....{.....v
3f5a0 61 72 20 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 30 5d 3b 0d 0a 09 09 09 69 66 20 28 6b 65 79 ar.out.=.columns[0];.....if.(key
3f5c0 2e 73 74 61 72 74 73 57 69 74 68 28 22 72 61 74 65 5f 22 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 .startsWith("rate_")).out.=.colu
3f5e0 6d 6e 73 5b 31 5d 3b 0d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 mns[1];.....else.if.(key.startsW
3f600 69 74 68 28 22 74 5f 70 22 29 29 20 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 33 5d 3b 0d 0a 09 ith("t_p")).out.=.columns[3];...
3f620 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 74 5f 22 29 29 ..else.if.(key.startsWith("t_"))
3f640 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 32 5d 3b 0d 0a 09 09 09 6f 75 74 5b 6b 65 79 5d 20 .out.=.columns[2];.....out[key].
3f660 3d 20 64 61 74 61 5b 6b 65 79 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 76 61 72 20 66 72 69 65 6e =.data[key];....}......var.frien
3f680 64 6c 79 20 3d 20 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 73 20 3f 20 46 72 69 65 6e 64 6c 79 2e dly.=.this._as_bytes.?.Friendly.
3f6a0 6b 69 62 20 3a 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6e kib.:.Friendly.sep;......var.con
3f6c0 74 65 6e 74 20 3d 20 22 22 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 tent.=."";....for.(var.i.=.0;.i.
3f6e0 3c 20 63 6f 6c 75 6d 6e 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 69 29 0d 0a 09 09 7b 0d 0a 09 09 09 <.columns.length;.++i)....{.....
3f700 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 20 3d 20 63 6f 6c 75 6d 6e 73 5b 69 5d 3b 0d 0a 09 09 09 66 const.column.=.columns[i];.....f
3f720 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 63 6f 6c 75 6d 6e 29 0d 0a 09 09 09 7b 0d 0a 09 09 or.(var.key.in.column).....{....
3f740 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 63 6f 6c 75 6d 6e 5b 6b 65 79 5d 3b 0d 0a 09 09 09 09 ..var.value.=.column[key];......
3f760 69 66 20 28 69 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 if.(i)......{.......value.=.Frie
3f780 6e 64 6c 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 32 29 3b 0d 0a 09 09 09 09 09 6b 65 79 20 3d 20 ndly.sep(value,.2);.......key.=.
3f7a0 6b 65 79 2e 70 61 64 53 74 61 72 74 28 39 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b key.padStart(9);.......content.+
3f7c0 3d 20 6b 65 79 20 2b 20 22 3a 20 22 20 2b 20 76 61 6c 75 65 3b 0d 0a 09 09 09 09 7d 0d 0a 09 09 =.key.+.":.".+.value;......}....
3f7e0 09 09 65 6c 73 65 0d 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 66 72 69 65 6e 64 6c 79 ..else.......content.+=.friendly
3f800 28 76 61 6c 75 65 29 3b 0d 0a 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 22 5c 72 5c 6e 22 3b (value);......content.+=."\r\n";
3f820 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 3b .....}....}......return.content;
3f840 0d 0a 09 7d 0d 0a 0d 0a 09 74 61 67 28 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 22 70 72 ...}.....tag()...{....return."pr
3f860 65 22 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f e";...}..}....//////////////////
3f880 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
3f8a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a //////////////////////////////..
3f8c0 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 export.class.Page.extends.ZenPag
3f8e0 65 0d 0a 7b 0d 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 e..{...async.main()...{....const
3f900 20 70 72 6f 76 69 64 65 72 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 76 .provider.=.this.get_param("prov
3f920 69 64 65 72 22 2c 20 22 7a 24 22 29 3b 0d 0a 09 09 76 61 72 20 73 74 61 74 73 20 3d 20 6e 65 77 ider",."z$");....var.stats.=.new
3f940 20 46 65 74 63 68 65 72 28 29 0d 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 .Fetcher()......resource("stats"
3f960 2c 20 70 72 6f 76 69 64 65 72 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 ,.provider)......param("cidstore
3f980 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 stats",."true")......param("cach
3f9a0 65 73 74 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0d 0a 09 09 09 2e 6a 73 6f 6e 28 estorestats",."true")......json(
3f9c0 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 73 74 61 74 20 2d 20 22 );......this.set_title("stat.-."
3f9e0 20 2b 20 70 72 6f 76 69 64 65 72 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d .+.provider);....const.section.=
3fa00 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 70 72 6f 76 69 64 65 72 29 3b 0d 0a 0d 0a .this.add_section(provider);....
3fa20 09 09 76 61 72 20 74 6f 6f 6c 62 61 72 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 ..var.toolbar.=.section.add_widg
3fa40 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0d 0a 09 09 76 61 72 20 74 62 5f 72 69 67 68 74 20 3d 20 74 et(Toolbar);....var.tb_right.=.t
3fa60 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 3b 0d 0a 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 oolbar.right();....tb_right.add(
3fa80 22 66 69 6c 74 65 72 3a 22 29 3b 0d 0a 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 2d 6e 6f "filter:");....tb_right.add("-no
3faa0 6e 65 2d 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 64 61 74 ne-").on_click((x).=>.this.updat
3fac0 65 5f 66 69 6c 74 65 72 28 22 22 29 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 70 72 65 73 65 e_filter(""));....for.(var.prese
3fae0 74 20 6f 66 20 5b 22 72 65 61 64 2e 22 2c 20 22 77 72 69 74 65 2e 22 2c 20 22 2e 72 65 71 75 65 t.of.["read.",."write.",.".reque
3fb00 73 74 22 2c 20 22 2e 62 79 74 65 73 22 5d 29 0d 0a 09 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 st",.".bytes"]).....tb_right.add
3fb20 28 70 72 65 73 65 74 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 (preset).on_click((x).=>.this.up
3fb40 64 61 74 65 5f 66 69 6c 74 65 72 28 78 29 2c 20 70 72 65 73 65 74 29 3b 0d 0a 09 09 74 68 69 73 date_filter(x),.preset);....this
3fb60 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 20 3d 20 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 22 ._filter_input.=.tb_right.add(""
3fb80 2c 20 22 6c 61 62 65 6c 22 29 2e 74 61 67 28 22 69 6e 70 75 74 22 29 3b 0d 0a 09 09 74 68 69 73 ,."label").tag("input");....this
3fba0 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 2e 6f 6e 28 22 63 68 61 6e 67 65 22 2c 20 28 78 29 20 ._filter_input.on("change",.(x).
3fbc0 3d 3e 20 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 78 2e 69 6e 6e 65 72 28 29 2e =>.this.update_filter(x.inner().
3fbe0 76 61 6c 75 65 29 2c 20 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 29 3b 0d 0a 0d 0a value),.this._filter_input);....
3fc00 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 ..this._table.=.section.add_widg
3fc20 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 73 20 et(PropTable);......this._stats.
3fc40 3d 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 20 73 74 61 74 73 3b 0d 0a 09 09 74 68 69 73 2e 5f =.stats.=.await.stats;....this._
3fc60 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 66 69 72 73 74 20 condense(stats);......var.first.
3fc80 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e =.undefined;....for.(var.name.in
3fca0 20 73 74 61 74 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 66 69 72 73 74 20 3d 20 66 69 72 73 74 20 7c .stats)....{.....first.=.first.|
3fcc0 7c 20 6e 61 6d 65 3b 0d 0a 09 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2e 61 64 64 28 6e |.name;.....toolbar.left().add(n
3fce0 61 6d 65 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 63 ame).on_click((x).=>.this.view_c
3fd00 61 74 65 67 6f 72 79 28 78 29 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 76 61 72 ategory(x),.name);....}......var
3fd20 20 66 69 6c 74 65 72 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 74 65 72 .filter.=.this.get_param("filter
3fd40 22 29 3b 0d 0a 0d 0a 09 09 66 69 72 73 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 ");......first.=.this.get_param(
3fd60 22 76 69 65 77 22 2c 20 66 69 72 73 74 29 3b 0d 0a 09 09 74 68 69 73 2e 76 69 65 77 5f 63 61 74 "view",.first);....this.view_cat
3fd80 65 67 6f 72 79 28 66 69 72 73 74 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 66 69 6c 74 65 72 29 0d 0a egory(first);......if.(filter)..
3fda0 09 09 09 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 66 69 6c 74 65 72 29 3b 0d 0a ...this.update_filter(filter);..
3fdc0 09 7d 0d 0a 0d 0a 09 76 69 65 77 5f 63 61 74 65 67 6f 72 79 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a .}.....view_category(name)...{..
3fde0 09 09 63 6f 6e 73 74 20 66 72 69 65 6e 64 6c 79 20 3d 20 28 74 68 69 73 2e 67 65 74 5f 70 61 72 ..const.friendly.=.(this.get_par
3fe00 61 6d 28 22 72 61 77 22 29 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 3b 0d 0a 09 09 74 68 69 73 am("raw").==.undefined);....this
3fe20 2e 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 2e ._table.clear();....this._table.
3fe40 61 64 64 5f 6f 62 6a 65 63 74 28 74 68 69 73 2e 5f 73 74 61 74 73 5b 6e 61 6d 65 5d 2c 20 66 72 add_object(this._stats[name],.fr
3fe60 69 65 6e 64 6c 79 2c 20 33 29 3b 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 76 iendly,.3);....this.set_param("v
3fe80 69 65 77 22 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 iew",.name);....this.update_filt
3fea0 65 72 28 22 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 6e 65 er("");...}.....update_filter(ne
3fec0 65 64 6c 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 2e edle)...{....this._filter_input.
3fee0 61 74 74 72 28 22 76 61 6c 75 65 22 2c 20 6e 65 65 64 6c 65 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 attr("value",.needle);......this
3ff00 2e 73 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 74 65 72 22 2c 20 6e 65 65 64 6c 65 29 3b 0d 0a 09 .set_param("filter",.needle);...
3ff20 09 69 66 20 28 21 6e 65 65 64 6c 65 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 74 .if.(!needle).....return.this._t
3ff40 61 62 6c 65 2e 66 69 6c 74 65 72 28 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 6e 65 65 64 6c 65 73 20 able.filter();......var.needles.
3ff60 3d 20 6e 65 65 64 6c 65 2e 73 70 6c 69 74 28 22 20 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 61 =.needle.split(".");....this._ta
3ff80 62 6c 65 2e 66 69 6c 74 65 72 28 2e 2e 2e 6e 65 65 64 6c 65 73 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 ble.filter(...needles);...}.....
3ffa0 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 69 6d _condense(stats)...{....const.im
3ffc0 70 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0d 0a 09 09 7b 0d 0a 09 09 09 66 6f 72 pl.=.function(node)....{.....for
3ffe0 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 6e 6f 64 65 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 .(var.name.in.node).....{......c
40000 6f 6e 73 74 20 63 61 6e 64 69 64 61 74 65 20 3d 20 6e 6f 64 65 5b 6e 61 6d 65 5d 3b 0d 0a 09 09 onst.candidate.=.node[name];....
40020 09 09 69 66 20 28 21 28 63 61 6e 64 69 64 61 74 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 4f 62 6a ..if.(!(candidate.instanceof.Obj
40040 65 63 74 29 29 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 0d 0a 09 09 09 09 69 66 20 ect)).......continue;........if.
40060 28 63 61 6e 64 69 64 61 74 65 5b 22 72 61 74 65 5f 6d 65 61 6e 22 5d 20 21 3d 20 75 6e 64 65 66 (candidate["rate_mean"].!=.undef
40080 69 6e 65 64 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 73 5f 62 79 74 65 ined)......{.......const.as_byte
400a0 73 20 3d 20 28 6e 61 6d 65 2e 69 6e 64 65 78 4f 66 28 22 62 79 74 65 73 22 29 20 3e 3d 20 30 29 s.=.(name.indexOf("bytes").>=.0)
400c0 3b 0d 0a 09 09 09 09 09 6e 6f 64 65 5b 6e 61 6d 65 5d 20 3d 20 6e 65 77 20 54 65 6d 70 6f 72 61 ;.......node[name].=.new.Tempora
400e0 6c 53 74 61 74 28 63 61 6e 64 69 64 61 74 65 2c 20 61 73 5f 62 79 74 65 73 29 3b 0d 0a 09 09 09 lStat(candidate,.as_bytes);.....
40100 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 69 6d 70 6c 28 63 ..continue;......}........impl(c
40120 61 6e 64 69 64 61 74 65 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 66 6f 72 20 28 andidate);.....}....}......for.(
40140 76 61 72 20 6e 61 6d 65 20 69 6e 20 73 74 61 74 73 29 0d 0a 09 09 09 69 6d 70 6c 28 73 74 61 74 var.name.in.stats).....impl(stat
40160 73 5b 6e 61 6d 65 5d 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c s[name]);...}..}..PK.........bR\
40180 2c 5f 8a 71 6b 11 00 00 6b 11 00 00 0d 00 00 00 70 61 67 65 73 2f 74 65 73 74 2e 6a 73 2f 2f 20 ,_.qk...k.......pages/test.js//.
401a0 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 Copyright.Epic.Games,.Inc..All.R
401c0 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b ights.Reserved....."use.strict";
401e0 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 ....import.{.ZenPage.}.from."./p
40200 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 2c 20 50 72 6f 70 54 61 62 age.js"..import.{.Table,.PropTab
40220 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 67 72 65 73 73 42 61 72 20 7d 20 66 72 6f 6d 20 le,.Toolbar,.ProgressBar.}.from.
40240 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 4d "../util/widgets.js"..import.{.M
40260 6f 64 61 6c 2c 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0d odal,.}.from."../util/modal.js".
40280 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .../////////////////////////////
402a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
402c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 ///////////////////..export.clas
402e0 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 6d 61 69 6e s.Page.extends.ZenPage..{...main
40300 28 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 67 65 6e 5f 77 6f 72 64 20 3d 20 28 66 75 6e 63 74 69 ()...{....var.gen_word.=.(functi
40320 6f 6e 28 29 20 7b 0d 0a 09 09 09 76 61 72 20 73 20 3d 20 30 78 33 31 34 32 35 31 3b 0d 0a 09 09 on().{.....var.s.=.0x314251;....
40340 09 76 61 72 20 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 2c 20 62 29 20 7b 0d 0a 09 09 09 09 73 .var.r.=.function(a,.b).{......s
40360 20 3d 20 28 73 20 2a 20 30 78 34 39 33 29 20 26 20 30 78 37 66 66 66 66 66 66 66 3b 0d 0a 09 09 .=.(s.*.0x493).&.0x7fffffff;....
40380 09 09 72 65 74 75 72 6e 20 28 28 73 20 3e 3e 20 33 29 20 25 20 28 62 20 2d 20 61 29 29 20 2b 20 ..return.((s.>>.3).%.(b.-.a)).+.
403a0 61 3b 0d 0a 09 09 09 7d 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 61 3d a;.....};.....return.function(a=
403c0 35 2c 20 62 3d 31 30 29 20 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 20 3d 20 22 61 65 69 6f 5,.b=10).{......const.co.=."aeio
403e0 75 62 63 64 66 67 68 6a 6b 6c 6d 6e 70 71 72 73 74 76 77 78 79 7a 22 3b 0d 0a 09 09 09 09 76 61 ubcdfghjklmnpqrstvwxyz";......va
40400 72 20 72 65 74 20 3d 20 22 22 3b 0d 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 2c r.ret.=."";......for.(var.i.=.0,
40420 20 6e 20 3d 20 72 28 61 2c 62 29 3b 20 69 20 3c 20 6e 3b 20 2b 2b 69 29 0d 0a 09 09 09 09 09 72 .n.=.r(a,b);.i.<.n;.++i).......r
40440 65 74 20 2b 3d 20 63 6f 5b 72 28 30 2c 20 63 6f 2e 6c 65 6e 67 74 68 29 5d 3b 0d 0a 09 09 09 09 et.+=.co[r(0,.co.length)];......
40460 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 09 09 09 7d 3b 0d 0a 09 09 7d 29 28 29 3b 0d 0a 09 09 76 return.ret;.....};....})();....v
40480 61 72 20 67 65 6e 5f 70 61 72 61 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 3d 35 2c 20 62 3d 31 30 ar.gen_para.=.function(a=5,.b=10
404a0 2c 20 73 3d 22 20 22 29 20 7b 0d 0a 09 09 09 76 61 72 20 72 65 74 20 3d 20 67 65 6e 5f 77 6f 72 ,.s=".").{.....var.ret.=.gen_wor
404c0 64 28 32 2c 20 39 29 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c d(2,.9);.....for.(var.i.=.0;.i.<
404e0 20 28 28 72 65 74 2e 6c 65 6e 67 74 68 20 2a 20 30 78 34 39 33 29 20 25 20 28 62 20 2d 20 61 29 .((ret.length.*.0x493).%.(b.-.a)
40500 29 20 2b 20 62 3b 20 2b 2b 69 29 0d 0a 09 09 09 09 72 65 74 20 2b 3d 20 73 20 2b 20 67 65 6e 5f ).+.b;.++i)......ret.+=.s.+.gen_
40520 77 6f 72 64 28 32 2c 20 39 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 09 09 7d word(2,.9);.....return.ret;....}
40540 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 74 65 73 74 22 29 3b 0d 0a 0d ......this.set_title("test");...
40560 0a 09 09 2f 2f 20 73 77 61 74 63 68 65 73 0d 0a 09 09 63 6f 6e 73 74 20 73 77 61 74 63 68 65 73 ...//.swatches....const.swatches
40580 20 3d 20 74 68 69 73 2e 74 61 67 28 29 0d 0a 09 09 09 2e 73 74 79 6c 65 28 22 70 6f 73 69 74 69 .=.this.tag()......style("positi
405a0 6f 6e 22 2c 20 22 61 62 73 6f 6c 75 74 65 22 29 0d 0a 09 09 09 2e 73 74 79 6c 65 28 22 74 6f 70 on",."absolute")......style("top
405c0 22 2c 20 22 33 2e 35 65 6d 22 29 0d 0a 09 09 09 2e 73 74 79 6c 65 28 22 6c 65 66 74 22 2c 20 22 ",."3.5em")......style("left",."
405e0 33 2e 35 65 6d 22 29 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 73 75 66 66 69 78 20 6f 66 20 5b 22 3.5em")....for.(var.suffix.of.["
40600 67 30 22 2c 20 22 67 31 22 2c 20 22 67 32 22 2c 20 22 67 33 22 2c 20 22 67 34 22 2c 0d 0a 09 09 g0",."g1",."g2",."g3",."g4",....
40620 09 09 09 09 09 22 70 30 22 2c 20 22 70 31 22 2c 20 22 70 32 22 2c 20 22 70 33 22 2c 20 22 70 34 ....."p0",."p1",."p2",."p3",."p4
40640 22 2c 0d 0a 09 09 09 09 09 09 09 22 6c 6e 22 2c 20 22 65 72 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 ",........."ln",."er"])....{....
40660 09 73 77 61 74 63 68 65 73 2e 74 61 67 28 29 0d 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 66 6c 6f .swatches.tag().......style("flo
40680 61 74 22 2c 20 22 6c 65 66 74 22 29 0d 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 at",."left").......style("width"
406a0 2c 20 22 32 65 6d 22 29 0d 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 68 65 69 67 68 74 22 2c 20 22 ,."2em").......style("height",."
406c0 32 65 6d 22 29 0d 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 2em").......style("background-co
406e0 6c 6f 72 22 2c 20 60 76 61 72 28 2d 2d 74 68 65 6d 65 5f 24 7b 73 75 66 66 69 78 7d 29 60 29 0d lor",.`var(--theme_${suffix})`).
40700 0a 09 09 09 09 2e 74 65 78 74 28 73 75 66 66 69 78 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f ......text(suffix);....}......//
40720 20 73 65 63 74 69 6f 6e 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 30 20 3d 20 74 68 69 73 2e .section....var.section0.=.this.
40740 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 65 63 74 69 6f 6e 22 29 3b 0d 0a 09 09 76 61 72 20 73 add_section("section");....var.s
40760 65 63 74 69 6f 6e 31 20 3d 20 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 ection1.=.section0.add_section("
40780 73 75 62 2d 73 65 63 74 69 6f 6e 22 29 3b 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 32 20 3d sub-section");....var.section2.=
407a0 20 73 65 63 74 69 6f 6e 31 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 75 62 2d 73 75 62 2d 73 .section1.add_section("sub-sub-s
407c0 65 63 74 69 6f 6e 22 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 74 61 62 6c 65 0d 0a 09 09 63 6f 6e 73 74 ection");......//.table....const
407e0 20 63 6f 6c 73 20 3d 20 5b 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c .cols.=.[gen_word(),.gen_word(),
40800 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 5d 3b 0d 0a 09 09 76 61 72 .gen_word(),.gen_word()];....var
40820 20 74 61 62 6c 65 73 20 3d 20 5b 0d 0a 09 09 09 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 77 69 64 .tables.=.[.....section0.add_wid
40840 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 73 29 2c 0d 0a 09 09 09 73 65 63 74 69 6f 6e 31 2e 61 get(Table,.cols),.....section1.a
40860 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 73 2c 20 54 61 62 6c 65 2e 46 6c 61 dd_widget(Table,.cols,.Table.Fla
40880 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 20 35 29 2c 0d 0a 09 09 09 73 65 63 74 69 6f 6e 32 2e g_EvenSpacing,.5),.....section2.
408a0 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 73 2c 20 54 61 62 6c 65 2e 46 6c add_widget(Table,.cols,.Table.Fl
408c0 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 20 2d 31 29 2c 0d 0a 09 09 5d 3b 0d 0a 0d 0a 09 09 ag_EvenSpacing,.-1),....];......
408e0 66 6f 72 20 28 63 6f 6e 73 74 20 74 61 62 6c 65 20 6f 66 20 74 61 62 6c 65 73 29 0d 0a 09 09 7b for.(const.table.of.tables)....{
40900 0d 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e 5f 77 6f 72 64 28 29 29 3b 0d .....table.add_row(gen_word());.
40920 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 ....table.add_row(gen_word(),.ge
40940 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 n_word(),.gen_word(),.gen_word()
40960 29 3b 0d 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e 5f 77 6f 72 64 28 29 2c );.....table.add_row(gen_word(),
40980 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 70 61 72 61 28 31 35 2c 20 32 35 29 2c 20 67 .gen_word(),.gen_para(15,.25),.g
409a0 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 en_word(),.gen_word(),.gen_word(
409c0 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 29 3b 0d 0a 09 09 7d ),.gen_word(),.gen_word());....}
409e0 0d 0a 0d 0a 09 09 2f 2f 20 73 70 61 63 69 6e 67 20 74 65 73 74 73 0d 0a 09 09 7b 0d 0a 09 09 09 ......//.spacing.tests....{.....
40a00 63 6f 6e 73 74 20 73 70 61 63 69 6e 67 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 30 const.spacing_section.=.section0
40a20 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 70 61 63 69 6e 67 22 29 3b 0d 0a 09 09 09 63 6f 6e .add_section("spacing");.....con
40a40 73 74 20 66 6c 61 67 73 20 3d 20 7b 0d 0a 09 09 09 09 22 45 76 65 6e 53 70 61 63 69 6e 67 22 09 st.flags.=.{......"EvenSpacing".
40a60 09 09 3a 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 0d 0a 09 09 09 ..:.Table.Flag_EvenSpacing,.....
40a80 09 22 45 76 65 6e 53 70 61 63 69 6e 67 7c 42 69 61 73 4c 65 66 74 22 09 3a 20 54 61 62 6c 65 2e ."EvenSpacing|BiasLeft".:.Table.
40aa0 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 20 7c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 42 69 Flag_EvenSpacing.|.Table.Flag_Bi
40ac0 61 73 4c 65 66 74 2c 0d 0a 09 09 09 09 22 50 61 63 6b 52 69 67 68 74 22 09 09 09 09 3a 20 54 61 asLeft,......"PackRight"....:.Ta
40ae0 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 2c 0d 0a 09 09 09 7d 3b 0d 0a 09 09 09 66 ble.Flag_PackRight,.....};.....f
40b00 6f 72 20 28 63 6f 6e 73 74 20 66 6c 61 67 5f 6e 61 6d 65 20 69 6e 20 66 6c 61 67 73 29 0d 0a 09 or.(const.flag_name.in.flags)...
40b20 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 66 6c 61 67 20 3d 20 66 6c 61 67 73 5b 66 6c 61 67 ..{......const.flag.=.flags[flag
40b40 5f 6e 61 6d 65 5d 3b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 61 6e 6f 74 68 65 72 5f 74 61 62 6c 65 _name];......const.another_table
40b60 20 3d 20 73 70 61 63 69 6e 67 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a .=.spacing_section.add_widget(..
40b80 09 09 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 09 09 09 5b 66 6c 61 67 5f 6e 61 6d 65 2c 20 67 65 .....Table,.......[flag_name,.ge
40ba0 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 n_word(),.gen_word(),.gen_word()
40bc0 2c 20 67 65 6e 5f 77 6f 72 64 28 29 5d 2c 0d 0a 09 09 09 09 09 66 6c 61 67 2c 0d 0a 09 09 09 09 ,.gen_word()],.......flag,......
40be0 29 3b 0d 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 2b );......for.(var.i.=.0;.i.<.3;.+
40c00 2b 69 29 0d 0a 09 09 09 09 09 61 6e 6f 74 68 65 72 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 +i).......another_table.add_row(
40c20 67 65 6e 5f 70 61 72 61 28 31 2c 20 35 29 2c 20 67 65 6e 5f 70 61 72 61 28 31 2c 20 33 29 2c 20 gen_para(1,.5),.gen_para(1,.3),.
40c40 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 gen_word(),.gen_word(),.gen_word
40c60 28 29 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 2f 2f 20 70 72 6f 70 2d 74 61 62 ());.....}....}......//.prop-tab
40c80 6c 65 0d 0a 09 09 76 61 72 20 70 74 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 30 2e le....var.pt_section.=.section0.
40ca0 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 70 72 6f 70 2d 74 61 62 6c 65 22 29 0d 0a 09 09 76 61 72 add_section("prop-table")....var
40cc0 20 70 72 6f 70 5f 74 61 62 6c 65 20 3d 20 70 74 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 .prop_table.=.pt_section.add_wid
40ce0 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 get(PropTable);....for.(var.i.=.
40d00 30 3b 20 69 20 3c 20 37 3b 20 2b 2b 69 29 0d 0a 09 09 09 70 72 6f 70 5f 74 61 62 6c 65 2e 61 64 0;.i.<.7;.++i).....prop_table.ad
40d20 64 5f 70 72 6f 70 65 72 74 79 28 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 70 61 72 61 28 d_property(gen_word(),.gen_para(
40d40 31 2c 20 32 30 2c 20 22 2f 22 29 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 6d 69 73 63 0d 0a 09 09 63 6f 1,.20,."/"));......//.misc....co
40d60 6e 73 74 20 6d 69 73 63 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f nst.misc_section.=.section0.add_
40d80 73 65 63 74 69 6f 6e 28 22 6d 69 73 63 22 29 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6d 69 73 section("misc").add_section("mis
40da0 63 22 29 3b 0d 0a 09 09 6d 69 73 63 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 c");....misc_section.tag().text(
40dc0 22 6a 75 73 74 20 74 65 78 74 22 29 3b 0d 0a 09 09 6d 69 73 63 5f 73 65 63 74 69 6f 6e 2e 74 61 "just.text");....misc_section.ta
40de0 67 28 29 2e 74 65 78 74 28 22 74 68 69 73 20 69 73 20 61 20 6c 69 6e 6b 22 29 2e 6c 69 6e 6b 28 g().text("this.is.a.link").link(
40e00 29 3b 0d 0a 09 09 6d 69 73 63 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 22 4d );....misc_section.tag().text("M
40e20 4f 44 41 4c 20 44 49 41 4c 4f 47 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 65 29 20 3d 3e 20 7b 0d ODAL.DIALOG").on_click((e).=>.{.
40e40 0a 09 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0d 0a 09 09 09 09 2e 74 69 74 6c 65 28 22 6d 6f 64 ....new.Modal().......title("mod
40e60 61 6c 22 29 0d 0a 09 09 09 09 2e 6d 65 73 73 61 67 65 28 22 68 65 72 65 20 69 73 20 61 20 6d 65 al").......message("here.is.a.me
40e80 73 73 61 67 65 20 77 68 61 74 20 49 20 77 72 6f 74 65 22 29 0d 0a 09 09 09 09 2e 6f 70 74 69 6f ssage.what.I.wrote").......optio
40ea0 6e 28 22 70 72 65 73 73 20 6d 65 21 22 2c 20 28 29 20 3d 3e 20 7b 20 61 6c 65 72 74 28 22 68 69 n("press.me!",.().=>.{.alert("hi
40ec0 22 29 3b 20 7d 29 0d 0a 09 09 09 09 2e 6f 70 74 69 6f 6e 28 22 63 61 6e 63 65 6c 22 2c 20 28 29 ");.}).......option("cancel",.()
40ee0 20 3d 3e 20 76 6f 69 64 28 30 29 29 3b 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 74 6f 6f .=>.void(0));....});......//.too
40f00 6c 62 61 72 0d 0a 09 09 70 74 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 lbar....pt_section.add_section("
40f20 74 6f 6f 6c 62 61 72 22 29 3b 0d 0a 09 09 76 61 72 20 74 6f 6f 6c 62 61 72 20 3d 20 70 74 5f 73 toolbar");....var.toolbar.=.pt_s
40f40 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0d 0a 09 09 66 ection.add_widget(Toolbar);....f
40f60 6f 72 20 28 63 6f 6e 73 74 20 73 69 64 65 20 6f 66 20 5b 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 or.(const.side.of.[toolbar.left(
40f80 29 2c 20 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 73 69 ),.toolbar.right()])....{.....si
40fa0 64 65 2e 61 64 64 28 22 74 62 5f 69 74 65 6d 30 22 29 3b 0d 0a 09 09 09 73 69 64 65 2e 61 64 64 de.add("tb_item0");.....side.add
40fc0 28 22 74 62 5f 69 74 65 6d 31 22 29 3b 0d 0a 09 09 09 73 69 64 65 2e 73 65 70 28 29 3b 0d 0a 09 ("tb_item1");.....side.sep();...
40fe0 09 09 73 69 64 65 2e 61 64 64 28 22 74 62 5f 69 74 65 6d 32 22 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a ..side.add("tb_item2");....}....
41000 09 09 76 61 72 20 74 62 5f 69 74 65 6d 5f 63 6c 69 63 6b 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e ..var.tb_item_clicked.=.function
41020 28 61 72 67 30 2c 20 61 72 67 31 29 20 7b 0d 0a 09 09 09 61 6c 65 72 74 28 61 72 67 30 20 2b 20 (arg0,.arg1).{.....alert(arg0.+.
41040 22 20 21 3d 20 22 20 2b 20 61 72 67 31 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 76 61 72 20 72 6f 77 ".!=.".+.arg1);....};....var.row
41060 20 3d 20 70 72 6f 70 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 74 6f 6f 6c .=.prop_table.add_property("tool
41080 62 61 72 22 2c 20 22 22 29 3b 0d 0a 09 09 74 6f 6f 6c 62 61 72 20 3d 20 6e 65 77 20 54 6f 6f 6c bar",."");....toolbar.=.new.Tool
410a0 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0d 0a 09 09 bar(row.get_cell(-1),.true);....
410c0 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 20 2e 61 64 64 28 22 74 62 69 74 65 6d 30 22 29 2e 6f toolbar.left()..add("tbitem0").o
410e0 6e 5f 63 6c 69 63 6b 28 74 62 5f 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 31 31 2c 20 2d 32 32 n_click(tb_item_clicked,.11,.-22
41100 29 3b 0d 0a 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 20 2e 61 64 64 28 22 74 62 69 74 65 );....toolbar.left()..add("tbite
41120 6d 31 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 74 62 5f 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 32 m1").on_click(tb_item_clicked,.2
41140 32 2c 20 2d 33 33 29 3b 0d 0a 09 09 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 2e 61 64 64 28 2,.-33);....toolbar.right().add(
41160 22 74 62 69 74 65 6d 32 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 74 62 5f 69 74 65 6d 5f 63 6c 69 63 "tbitem2").on_click(tb_item_clic
41180 6b 65 64 2c 20 33 33 2c 20 2d 35 35 29 3b 0d 0a 09 09 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 ked,.33,.-55);....toolbar.right(
411a0 29 2e 61 64 64 28 22 74 62 69 74 65 6d 33 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 74 62 5f 69 74 65 ).add("tbitem3").on_click(tb_ite
411c0 6d 5f 63 6c 69 63 6b 65 64 2c 20 34 34 2c 20 2d 38 38 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 70 72 6f m_clicked,.44,.-88);......//.pro
411e0 67 72 65 73 73 20 62 61 72 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f 62 61 72 20 gress.bar....const.progress_bar.
41200 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 72 29 3b 0d =.this.add_widget(ProgressBar);.
41220 0a 09 09 73 65 74 49 6e 74 65 72 76 61 6c 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0d 0a 09 09 09 ...setInterval(function().{.....
41240 76 61 72 20 63 6f 75 6e 74 20 3d 20 30 0d 0a 09 09 09 72 65 74 75 72 6e 20 28 29 20 3d 3e 20 7b var.count.=.0.....return.().=>.{
41260 0d 0a 09 09 09 09 63 6f 75 6e 74 20 3d 20 28 63 6f 75 6e 74 20 2b 20 31 29 20 25 20 31 30 30 3b ......count.=.(count.+.1).%.100;
41280 0d 0a 09 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 ......progress_bar.set_progress(
412a0 22 74 65 73 74 69 6e 67 22 2c 20 63 6f 75 6e 74 2c 20 31 30 30 29 3b 0d 0a 09 09 09 7d 3b 0d 0a "testing",.count,.100);.....};..
412c0 09 09 7d 28 29 2c 20 34 39 2e 33 29 3b 0d 0a 0d 0a 09 09 2f 2f 20 65 72 72 6f 72 0d 0a 09 09 74 ..}(),.49.3);......//.error....t
412e0 68 72 6f 77 20 45 72 72 6f 72 28 22 64 65 6c 69 62 65 72 61 74 65 20 65 72 72 6f 72 22 29 3b 0d hrow.Error("deliberate.error");.
41300 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 0a f1 fa 2e 5d 11 00 00 5d 11 ..}..}..PK.........bR\....]...].
41320 00 00 0d 00 00 00 70 61 67 65 73 2f 74 72 65 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 ......pages/tree.js//.Copyright.
41340 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 Epic.Games,.Inc..All.Rights.Rese
41360 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 rved....."use.strict";....import
41380 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0d 0a 69 .{.ZenPage.}.from."./page.js"..i
413a0 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c mport.{.Friendly.}.from."../util
413c0 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 50 72 6f 67 72 65 73 73 /friendly.js"..import.{.Progress
413e0 42 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d Bar.}.from."../util/widgets.js".
41400 0a 69 6d 70 6f 72 74 20 7b 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d 20 .import.{.create_indexer.}.from.
41420 22 2e 2e 2f 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f "../indexer/indexer.js"..../////
41440 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
41460 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
41480 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 ///////////..export.class.Page.e
414a0 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a xtends.ZenPage..{...main()...{..
414c0 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d ..const.project.=.this.get_param
414e0 28 22 70 72 6f 6a 65 63 74 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 ("project");....const.oplog.=.th
41500 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 is.get_param("oplog");....const.
41520 73 6f 72 74 5f 62 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 2c sort_by.=.this.get_param("sort",
41540 20 2d 31 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 2e .-1);......this._indexer.=.this.
41560 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0d 0a _load_indexer(project,.oplog);..
41580 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 74 72 65 65 20 2d 20 22 20 2b 20 6f ....this.set_title("tree.-.".+.o
415a0 70 6c 6f 67 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 plog);....const.section.=.this.a
415c0 64 64 5f 73 65 63 74 69 6f 6e 28 70 72 6f 6a 65 63 74 20 2b 20 22 20 2d 20 22 20 2b 20 6f 70 6c dd_section(project.+.".-.".+.opl
415e0 6f 67 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 63 72 65 61 74 65 5f 74 72 65 65 28 73 65 63 74 og);......this._create_tree(sect
41600 69 6f 6e 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 78 70 61 6e 64 28 74 68 69 73 2e 5f 72 6f 6f 74 ion);....this._expand(this._root
41620 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 61 63 74 69 76 61 74 65 5f 73 6f 72 74 5f 68 65 61 64 65 72 );....this._activate_sort_header
41640 28 2d 31 2c 20 73 6f 72 74 5f 62 79 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 72 65 61 74 65 5f 74 (-1,.sort_by);...}....._create_t
41660 72 65 65 28 73 65 63 74 69 6f 6e 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d ree(section)...{....const.list.=
41680 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 69 64 28 22 74 72 65 65 5f 72 6f 6f 74 22 29 2e 74 .section.tag().id("tree_root").t
416a0 61 67 28 22 75 6c 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 6c 69 73 74 2e 74 ag("ul");....const.root.=.list.t
416c0 61 67 28 22 6c 69 22 29 3b 0d 0a 09 09 72 6f 6f 74 2e 61 74 74 72 28 22 70 61 72 74 22 2c 20 22 ag("li");....root.attr("part",."
416e0 2f 22 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 20 3d 20 72 6f 6f 74 2e 74 61 67 28 /");....const.header.=.root.tag(
41700 29 3b 0d 0a 09 09 68 65 61 64 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 2f 22 29 3b 0d 0a 09 );....header.tag().text("/");...
41720 09 74 68 69 73 2e 5f 73 6f 72 74 5f 68 65 61 64 65 72 73 20 3d 20 5b 0d 0a 09 09 09 68 65 61 64 .this._sort_headers.=.[.....head
41740 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 73 69 7a 65 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 er.tag().text("size").on_click((
41760 29 20 3d 3e 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 30 29 29 2c 0d 0a 09 09 09 ).=>.this._change_sort(0)),.....
41780 68 65 61 64 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 72 61 77 73 69 7a 65 22 29 2e 6f 6e 5f header.tag().text("rawsize").on_
417a0 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 31 29 click(().=>.this._change_sort(1)
417c0 29 2c 0d 0a 09 09 09 68 65 61 64 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 63 6f 75 6e 74 22 ),.....header.tag().text("count"
417e0 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f ).on_click(().=>.this._change_so
41800 72 74 28 32 29 29 2c 0d 0a 09 09 5d 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 6f 74 20 3d 20 72 6f rt(2)),....];....this._root.=.ro
41820 6f 74 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 ot;...}.....async._load_indexer(
41840 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 70 72 6f project,.oplog)...{....const.pro
41860 67 72 65 73 73 5f 62 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 gress_bar.=.this.add_widget(Prog
41880 72 65 73 73 42 61 72 29 3b 0d 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 ressBar);....progress_bar.set_pr
418a0 6f 67 72 65 73 73 28 22 69 6e 64 65 78 69 6e 67 22 29 3b 0d 0a 09 09 76 61 72 20 69 6e 64 65 78 ogress("indexing");....var.index
418c0 65 72 20 3d 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c er.=.create_indexer(project,.opl
418e0 6f 67 2c 20 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 7b 0d 0a 09 09 09 70 72 6f 67 72 65 73 73 5f og,.(...args).=>.{.....progress_
41900 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 7d 29 bar.set_progress(...args);....})
41920 3b 0d 0a 09 09 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 69 6e 64 65 78 65 72 3b 0d 0a 09 ;....indexer.=.await.indexer;...
41940 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 72 65 74 75 .progress_bar.destroy();....retu
41960 72 6e 20 69 6e 64 65 78 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 65 78 70 61 6e rn.indexer;...}.....async._expan
41980 64 28 6e 6f 64 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 70 72 65 66 69 78 20 3d 20 22 22 3b 0d d(node)...{....var.prefix.=."";.
419a0 0a 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 3d 20 6e 6f 64 65 3b 3b 20 69 74 65 6d 20 3d ...for.(var.item.=.node;;.item.=
419c0 20 69 74 65 6d 2e 70 61 72 65 6e 74 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 69 74 65 .item.parent())....{.....if.(ite
419e0 6d 2e 69 73 28 22 64 69 76 22 29 29 20 62 72 65 61 6b 3b 0d 0a 09 09 09 69 66 20 28 21 69 74 65 m.is("div")).break;.....if.(!ite
41a00 6d 2e 69 73 28 22 6c 69 22 29 29 20 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 70 72 65 66 69 78 m.is("li")).continue;.....prefix
41a20 20 3d 20 69 74 65 6d 2e 61 74 74 72 28 22 70 61 72 74 22 29 20 2b 20 70 72 65 66 69 78 3b 0d 0a .=.item.attr("part").+.prefix;..
41a40 09 09 7d 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 74 ..}......const.indexer.=.await.t
41a60 68 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 6e 65 77 5f 6e 6f 64 his._indexer;......const.new_nod
41a80 65 73 20 3d 20 6e 65 77 20 4f 62 6a 65 63 74 28 29 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 5b es.=.new.Object();....for.(var.[
41aa0 6e 61 6d 65 2c 20 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 5d 20 6f 66 20 69 6e 64 65 78 65 72 name,.size,.raw_size].of.indexer
41ac0 2e 65 6e 75 6d 5f 61 6c 6c 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 66 20 28 21 6e 61 6d 65 2e .enum_all())....{.....if.(!name.
41ae0 73 74 61 72 74 73 57 69 74 68 28 70 72 65 66 69 78 29 29 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 startsWith(prefix))......continu
41b00 65 3b 0d 0a 0d 0a 09 09 09 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 70 72 65 66 e;.......name.=.name.substr(pref
41b20 69 78 2e 6c 65 6e 67 74 68 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 6c 61 73 68 20 3d 20 6e 61 ix.length);.....const.slash.=.na
41b40 6d 65 2e 69 6e 64 65 78 4f 66 28 22 2f 22 29 3b 0d 0a 09 09 09 69 66 20 28 73 6c 61 73 68 20 21 me.indexOf("/");.....if.(slash.!
41b60 3d 20 2d 31 29 0d 0a 09 09 09 09 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 30 2c =.-1)......name.=.name.substr(0,
41b80 20 73 6c 61 73 68 20 2b 20 31 29 3b 0d 0a 0d 0a 09 09 09 69 66 20 28 6e 65 77 5f 6e 6f 64 65 73 .slash.+.1);.......if.(new_nodes
41ba0 5b 6e 61 6d 65 5d 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 [name].!==.undefined).....{.....
41bc0 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 30 5d 20 2b 3d 20 73 69 7a 65 3b 0d 0a 09 09 .new_nodes[name][0].+=.size;....
41be0 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 31 5d 20 2b 3d 20 72 61 77 5f 73 69 7a 65 ..new_nodes[name][1].+=.raw_size
41c00 3b 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 32 5d 20 2b 3d 20 31 3b 0d ;......new_nodes[name][2].+=.1;.
41c20 0a 09 09 09 7d 0d 0a 09 09 09 65 6c 73 65 0d 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 ....}.....else......new_nodes[na
41c40 6d 65 5d 20 3d 20 5b 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 2c 20 31 5d 3b 0d 0a 09 09 7d 0d me].=.[size,.raw_size,.1];....}.
41c60 0a 0d 0a 09 09 76 61 72 20 73 6f 72 74 5f 62 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 .....var.sort_by.=.this.get_para
41c80 6d 28 22 73 6f 72 74 22 2c 20 2d 31 29 7c 30 3b 0d 0a 09 09 73 6f 72 74 5f 62 79 20 3d 20 4d 61 m("sort",.-1)|0;....sort_by.=.Ma
41ca0 74 68 2e 6d 69 6e 28 4d 61 74 68 2e 6d 61 78 28 73 6f 72 74 5f 62 79 2c 20 2d 31 29 2c 20 33 29 th.min(Math.max(sort_by,.-1),.3)
41cc0 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 73 6f 72 74 65 64 5f 6b 65 79 73 20 3d 20 4f 62 6a 65 63 ;......const.sorted_keys.=.Objec
41ce0 74 2e 6b 65 79 73 28 6e 65 77 5f 6e 6f 64 65 73 29 2e 73 6f 72 74 28 28 6c 2c 20 72 29 20 3d 3e t.keys(new_nodes).sort((l,.r).=>
41d00 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 73 5f 6e 6f 64 65 5f 6c 20 3d 20 6c 2e 65 6e 64 73 57 .{.....const.is_node_l.=.l.endsW
41d20 69 74 68 28 22 2f 22 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 20 61 6e 79 5f 6e 6f 64 65 73 20 3d 20 ith("/");.....const.any_nodes.=.
41d40 69 73 5f 6e 6f 64 65 5f 6c 20 2b 20 72 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 3b 0d 0a 09 09 is_node_l.+.r.endsWith("/");....
41d60 09 69 66 20 28 61 6e 79 5f 6e 6f 64 65 73 20 3d 3d 20 31 29 09 72 65 74 75 72 6e 20 69 73 5f 6e .if.(any_nodes.==.1).return.is_n
41d80 6f 64 65 5f 6c 20 3f 20 2d 31 20 3a 20 31 3b 0d 0a 09 09 09 69 66 20 28 73 6f 72 74 5f 62 79 20 ode_l.?.-1.:.1;.....if.(sort_by.
41da0 3e 3d 20 30 29 20 72 65 74 75 72 6e 20 4e 75 6d 62 65 72 28 6e 65 77 5f 6e 6f 64 65 73 5b 72 5d >=.0).return.Number(new_nodes[r]
41dc0 5b 73 6f 72 74 5f 62 79 5d 20 2d 20 6e 65 77 5f 6e 6f 64 65 73 5b 6c 5d 5b 73 6f 72 74 5f 62 79 [sort_by].-.new_nodes[l][sort_by
41de0 5d 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 20 3c 20 6c 3b 0d 0a 09 09 7d 29 0d 0a 0d 0a 09 ]);.....return.r.<.l;....}).....
41e00 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 6e 6f 64 65 2e 74 61 67 28 22 75 6c 22 29 3b 0d 0a 09 .const.list.=.node.tag("ul");...
41e20 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 61 6d 65 20 6f 66 20 73 6f 72 74 65 64 5f 6b 65 79 73 29 .for.(const.name.of.sorted_keys)
41e40 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 69 74 65 6d 20 3d 20 6c 69 73 74 2e 74 61 67 28 ....{.....const.item.=.list.tag(
41e60 22 6c 69 22 29 2e 61 74 74 72 28 22 70 61 72 74 22 2c 20 6e 61 6d 65 29 3b 0d 0a 09 09 09 63 6f "li").attr("part",.name);.....co
41e80 6e 73 74 20 69 6e 66 6f 20 3d 20 69 74 65 6d 2e 74 61 67 28 29 3b 0d 0a 09 09 09 63 6f 6e 73 74 nst.info.=.item.tag();.....const
41ea0 20 6c 61 62 65 6c 20 3d 20 69 6e 66 6f 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 0d .label.=.info.tag().text(name);.
41ec0 0a 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 32 3b 20 2b 2b 69 ......for.(var.i.=.0;.i.<.2;.++i
41ee0 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 73 69 7a 65 20 3d 20 46 72 69 65 6e 64 ).....{......const.size.=.Friend
41f00 6c 79 2e 6b 69 62 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 69 5d 29 3b 0d 0a 09 09 09 ly.kib(new_nodes[name][i]);.....
41f20 09 69 6e 66 6f 2e 74 61 67 28 29 2e 74 65 78 74 28 73 69 7a 65 29 3b 0d 0a 09 09 09 7d 0d 0a 0d .info.tag().text(size);.....}...
41f40 0a 09 09 09 69 66 20 28 6e 61 6d 65 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 29 0d 0a 09 09 09 ....if.(name.endsWith("/")).....
41f60 7b 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 75 6e 74 20 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 {......const.count.=.Friendly.se
41f80 70 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 32 5d 29 3b 0d 0a 09 09 09 09 69 6e 66 6f p(new_nodes[name][2]);......info
41fa0 2e 74 61 67 28 29 2e 74 65 78 74 28 63 6f 75 6e 74 29 3b 0d 0a 09 09 09 09 6c 61 62 65 6c 2e 6f .tag().text(count);......label.o
41fc0 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 65 78 70 61 6e 64 5f 63 6f 6c 6c 61 n_click((x).=>.this.expand_colla
41fe0 70 73 65 28 78 29 2c 20 69 74 65 6d 29 3b 0d 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 pse(x),.item);......continue;...
42000 09 09 7d 0d 0a 0d 0a 09 09 09 69 74 65 6d 2e 61 74 74 72 28 22 6c 65 61 66 22 2c 20 22 22 29 3b ..}.......item.attr("leaf",."");
42020 0d 0a 09 09 09 6c 61 62 65 6c 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0d 0a 09 09 09 09 22 70 61 67 65 .....label.link("",.{......"page
42040 22 20 3a 20 22 65 6e 74 72 79 22 2c 0d 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 22 20 3a 20 74 68 ".:."entry",......"project".:.th
42060 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 2c 0d 0a 09 09 09 09 22 6f is.get_param("project"),......"o
42080 70 6c 6f 67 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 2c plog".:.this.get_param("oplog"),
420a0 0d 0a 09 09 09 09 22 6f 70 6b 65 79 22 20 3a 20 70 72 65 66 69 78 20 2b 20 6e 61 6d 65 2c 0d 0a ......"opkey".:.prefix.+.name,..
420c0 09 09 09 7d 29 3b 0d 0a 09 09 09 69 6e 66 6f 2e 74 61 67 28 29 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 ...});.....info.tag();....}.....
420e0 09 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 22 22 29 0d 0a 09 7d 0d 0a .node.attr("expanded",."")...}..
42100 0d 0a 09 5f 63 6f 6c 6c 61 70 73 65 28 6e 6f 64 65 29 0d 0a 09 7b 0d 0a 09 09 6e 6f 64 65 2e 66 ..._collapse(node)...{....node.f
42120 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 2e 64 65 73 74 irst_child().next_sibling().dest
42140 72 6f 79 28 29 3b 0d 0a 09 09 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 roy();....node.attr("expanded",.
42160 6e 75 6c 6c 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 65 78 70 61 6e 64 5f 63 6f 6c 6c 61 70 73 65 28 6e null);...}.....expand_collapse(n
42180 6f 64 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e ode)...{....if.(node.attr("expan
421a0 64 65 64 22 29 20 3d 3d 3d 20 6e 75 6c 6c 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e ded").===.null).....return.this.
421c0 5f 65 78 70 61 6e 64 28 6e 6f 64 65 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 _expand(node);....return.this._c
421e0 6f 6c 6c 61 70 73 65 28 6e 6f 64 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 61 63 74 69 76 61 74 65 ollapse(node);...}....._activate
42200 5f 73 6f 72 74 5f 68 65 61 64 65 72 28 63 75 72 72 65 6e 74 2c 20 6e 65 78 74 29 0d 0a 09 7b 0d _sort_header(current,.next)...{.
42220 0a 09 09 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 28 69 6e 64 65 78 2c 20 69 73 5f 6f 6e 29 20 3d ...const.impl.=.(index,.is_on).=
42240 3e 20 7b 0d 0a 09 09 09 69 66 20 28 69 6e 64 65 78 20 3e 3d 20 30 20 26 26 20 69 6e 64 65 78 20 >.{.....if.(index.>=.0.&&.index.
42260 3c 20 74 68 69 73 2e 5f 73 6f 72 74 5f 68 65 61 64 65 72 73 2e 6c 65 6e 67 74 68 29 0d 0a 09 09 <.this._sort_headers.length)....
42280 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 68 65 61 64 65 72 73 5b 69 6e 64 65 78 5d 2e 61 74 74 72 ..this._sort_headers[index].attr
422a0 28 22 61 63 74 69 76 65 22 2c 20 69 73 5f 6f 6e 20 3f 20 22 22 20 3a 20 6e 75 6c 6c 29 3b 0d 0a ("active",.is_on.?."".:.null);..
422c0 09 09 7d 3b 0d 0a 09 09 69 6d 70 6c 28 63 75 72 72 65 6e 74 2c 20 66 61 6c 73 65 29 3b 0d 0a 09 ..};....impl(current,.false);...
422e0 09 69 6d 70 6c 28 6e 65 78 74 2c 20 74 72 75 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 63 68 61 6e .impl(next,.true);...}....._chan
42300 67 65 5f 73 6f 72 74 28 73 6f 72 74 5f 62 79 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 63 75 ge_sort(sort_by)...{....const.cu
42320 72 72 65 6e 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 29 3b 0d rrent.=.this.get_param("sort");.
42340 0a 09 09 69 66 20 28 63 75 72 72 65 6e 74 20 3d 3d 20 73 6f 72 74 5f 62 79 29 0d 0a 09 09 09 73 ...if.(current.==.sort_by).....s
42360 6f 72 74 5f 62 79 20 3d 20 2d 31 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 61 63 74 69 76 61 74 65 ort_by.=.-1;......this._activate
42380 5f 73 6f 72 74 5f 68 65 61 64 65 72 28 63 75 72 72 65 6e 74 2c 20 73 6f 72 74 5f 62 79 29 3b 0d _sort_header(current,.sort_by);.
423a0 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 2c 20 73 6f 72 74 .....this.set_param("sort",.sort
423c0 5f 62 79 29 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 6f 64 65 20 3d 20 74 68 69 73 2e _by);......for.(var.node.=.this.
423e0 5f 72 6f 6f 74 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 3b 20 6e 6f 64 65 3b 29 0d 0a 09 09 7b _root.first_child();.node;)....{
42400 0d 0a 09 09 09 63 6f 6e 73 74 20 6e 65 78 74 20 3d 20 6e 6f 64 65 2e 6e 65 78 74 5f 73 69 62 6c .....const.next.=.node.next_sibl
42420 69 6e 67 28 29 3b 0d 0a 09 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 28 22 75 6c 22 29 29 0d 0a 09 ing();.....if.(node.is("ul"))...
42440 09 09 09 6e 6f 64 65 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 09 6e 6f 64 65 20 3d 20 6e 65 ...node.destroy();.....node.=.ne
42460 78 74 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 78 70 61 6e 64 28 74 68 69 73 2e xt;....}......this._expand(this.
42480 5f 72 6f 6f 74 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 6d 8f _root);...}..}..PK.........bR\m.
424a0 a9 07 e4 08 00 00 e4 08 00 00 0f 00 00 00 70 61 67 65 73 2f 7a 63 61 63 68 65 2e 6a 73 2f 2f 20 ..............pages/zcache.js//.
424c0 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 Copyright.Epic.Games,.Inc..All.R
424e0 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b ights.Reserved....."use.strict";
42500 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 ....import.{.ZenPage.}.from."./p
42520 61 67 65 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d age.js"..import.{.Fetcher.}.from
42540 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 ."../util/fetcher.js"..import.{.
42560 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c Friendly.}.from."../util/friendl
42580 79 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 20 7d 20 66 72 6f 6d 20 22 2e 2e y.js"..import.{.Modal.}.from."..
425a0 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 2c /util/modal.js"..import.{.Table,
425c0 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 .PropTable,.Toolbar.}.from."../u
425e0 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f til/widgets.js"..../////////////
42600 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
42620 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
42640 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a ///..export.class.Page.extends.Z
42660 65 6e 50 61 67 65 0d 0a 7b 0d 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0d 0a 09 7b 0d 0a 09 09 enPage..{...async.main()...{....
42680 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d const.namespace.=.this.get_param
426a0 28 22 6e 61 6d 65 73 70 61 63 65 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 69 6e 66 6f 20 3d 20 6e ("namespace");......var.info.=.n
426c0 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d ew.Fetcher().resource(`/z$/${nam
426e0 65 73 70 61 63 65 7d 2f 60 29 2e 6a 73 6f 6e 28 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 73 65 74 espace}/`).json();......this.set
42700 5f 74 69 74 6c 65 28 22 63 61 63 68 65 20 2d 20 22 20 2b 20 6e 61 6d 65 73 70 61 63 65 29 3b 0d _title("cache.-.".+.namespace);.
42720 0a 0d 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 .....var.section.=.this.add_sect
42740 69 6f 6e 28 22 69 6e 66 6f 22 29 3b 0d 0a 09 09 76 61 72 20 63 66 67 5f 74 61 62 6c 65 20 3d 20 ion("info");....var.cfg_table.=.
42760 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 63 6f 6e 66 69 67 22 29 2e 61 64 section.add_section("config").ad
42780 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0d 0a 09 09 76 61 72 20 73 74 6f 72 d_widget(PropTable);....var.stor
427a0 61 67 65 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 age_table.=.section.add_section(
427c0 22 73 74 6f 72 61 67 65 22 29 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 "storage").add_widget(PropTable)
427e0 3b 0d 0a 0d 0a 09 09 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 69 6e 66 6f 3b 0d 0a 0d 0a 09 09 63 ;......info.=.await.info;......c
42800 66 67 5f 74 61 62 6c 65 2e 61 64 64 5f 6f 62 6a 65 63 74 28 69 6e 66 6f 5b 22 43 6f 6e 66 69 67 fg_table.add_object(info["Config
42820 75 72 61 74 69 6f 6e 22 5d 2c 20 74 72 75 65 29 3b 0d 0a 0d 0a 09 09 73 74 6f 72 61 67 65 5f 74 uration"],.true);......storage_t
42840 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 64 69 73 6b 22 2c 20 46 72 69 65 6e 64 able.add_property("disk",.Friend
42860 6c 79 2e 6b 69 62 28 69 6e 66 6f 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 44 69 73 6b ly.kib(info["StorageSize"]["Disk
42880 53 69 7a 65 22 5d 29 29 3b 0d 0a 09 09 73 74 6f 72 61 67 65 5f 74 61 62 6c 65 2e 61 64 64 5f 70 Size"]));....storage_table.add_p
428a0 72 6f 70 65 72 74 79 28 22 6d 65 6d 22 2c 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 69 6e 66 6f roperty("mem",.Friendly.kib(info
428c0 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 4d 65 6d 6f 72 79 53 69 7a 65 22 5d 29 29 3b ["StorageSize"]["MemorySize"]));
428e0 0d 0a 09 09 73 74 6f 72 61 67 65 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 ....storage_table.add_property("
42900 65 6e 74 72 69 65 73 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 69 6e 66 6f 5b 22 45 6e 74 entries",.Friendly.sep(info["Ent
42920 72 79 43 6f 75 6e 74 22 5d 29 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 5f 6e 61 6d ryCount"]));......var.column_nam
42940 65 73 20 3d 20 5b 22 6e 61 6d 65 22 2c 20 22 64 69 73 6b 22 2c 20 22 6d 65 6d 22 2c 20 22 65 6e es.=.["name",."disk",."mem",."en
42960 74 72 69 65 73 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d 3b 0d 0a 09 09 76 61 72 20 62 75 63 6b 65 tries",."actions"];....var.bucke
42980 74 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 62 75 63 6b t_table.=.this.add_section("buck
429a0 65 74 73 22 29 2e 61 64 64 5f 77 69 64 67 65 74 28 0d 0a 09 09 09 54 61 62 6c 65 2c 0d 0a 09 09 ets").add_widget(.....Table,....
429c0 09 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2c 0d 0a 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 42 69 .column_names,.....Table.Flag_Bi
429e0 61 73 4c 65 66 74 0d 0a 09 09 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 62 75 63 6b 65 asLeft....);....for.(const.bucke
42a00 74 20 6f 66 20 69 6e 66 6f 5b 22 42 75 63 6b 65 74 73 22 5d 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 t.of.info["Buckets"])....{.....c
42a20 6f 6e 73 74 20 72 6f 77 20 3d 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 onst.row.=.bucket_table.add_row(
42a40 62 75 63 6b 65 74 29 3b 0d 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 bucket);.....new.Fetcher().resou
42a60 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 70 61 63 65 7d 2f 24 7b 62 75 63 6b 65 74 7d 60 rce(`/z$/${namespace}/${bucket}`
42a80 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 7b 0d 0a 09 09 09 09 72 ).json().then((data).=>.{......r
42aa0 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 6b 69 62 ow.get_cell(1).text(Friendly.kib
42ac0 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 44 69 73 6b 53 69 7a 65 22 5d (data["StorageSize"]["DiskSize"]
42ae0 29 29 3b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 ));......row.get_cell(2).text(Fr
42b00 69 65 6e 64 6c 79 2e 6b 69 62 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 iendly.kib(data["StorageSize"]["
42b20 4d 65 6d 6f 72 79 53 69 7a 65 22 5d 29 29 3b 0d 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c MemorySize"]));......row.get_cel
42b40 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 64 61 74 61 5b 22 44 69 73 l(3).text(Friendly.sep(data["Dis
42b60 6b 45 6e 74 72 79 43 6f 75 6e 74 22 5d 29 29 3b 0d 0a 0d 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 kEntryCount"]));........const.ce
42b80 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0d 0a 09 09 09 09 63 6f 6e 73 ll.=.row.get_cell(-1);......cons
42ba0 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 t.action_tb.=.new.Toolbar(cell,.
42bc0 74 72 75 65 29 3b 0d 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 true);......action_tb.left().add
42be0 28 22 76 69 65 77 22 29 0d 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 ("view")......action_tb.left().a
42c00 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 dd("drop").on_click(().=>.this.d
42c20 72 6f 70 5f 62 75 63 6b 65 74 28 62 75 63 6b 65 74 29 29 3b 0d 0a 09 09 09 7d 29 3b 0d 0a 09 09 rop_bucket(bucket));.....});....
42c40 7d 0d 0a 09 7d 0d 0a 0d 0a 09 64 72 6f 70 5f 62 75 63 6b 65 74 28 62 75 63 6b 65 74 29 0d 0a 09 }...}.....drop_bucket(bucket)...
42c60 7b 0d 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0d {....const.drop.=.async.().=>.{.
42c80 0a 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 ....const.namespace.=.this.get_p
42ca0 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 63 65 22 29 3b 0d 0a 09 09 09 61 77 61 69 74 20 6e 65 77 aram("namespace");.....await.new
42cc0 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 .Fetcher().resource("z$",.namesp
42ce0 61 63 65 2c 20 62 75 63 6b 65 74 29 2e 64 65 6c 65 74 65 28 29 3b 0d 0a 09 09 09 74 68 69 73 2e ace,.bucket).delete();.....this.
42d00 72 65 6c 6f 61 64 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 reload();....};......new.Modal()
42d20 0d 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0d 0a 09 09 09 ......title("Confirmation").....
42d40 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 62 75 63 6b 65 74 20 27 24 7b 62 75 63 6b 65 74 7d .message(`Drop.bucket.'${bucket}
42d60 27 3f 60 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 '?`)......option("Yes",.().=>.dr
42d80 6f 70 28 29 29 0d 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0d 0a 09 7d 0d 0a 7d 0d op())......option("No");...}..}.
42da0 0a 50 4b 03 04 14 00 00 00 00 00 09 62 52 5c 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 75 .PK.........bR\................u
42dc0 74 69 6c 2f 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 8b ac ab 09 b9 3d 00 00 b9 3d 00 00 15 00 til/PK.........bR\.....=...=....
42de0 00 00 75 74 69 6c 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 ..util/compactbinary.js//.Copyri
42e00 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 ght.Epic.Games,.Inc..All.Rights.
42e20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 2f 2f Reserved....."use.strict";....//
42e40 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
42e60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
42e80 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 56 61 72 49 6e 74 0d 0a 7b 0d //////////////..class.VarInt..{.
42ea0 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .}....//////////////////////////
42ec0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
42ee0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 56 61 72 49 6e 74 2e 6d //////////////////////..VarInt.m
42f00 65 61 73 75 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 64 61 74 61 5f 76 69 65 77 29 0d 0a 7b 0d easure.=.function(data_view)..{.
42f20 0a 09 76 61 72 20 76 61 6c 75 65 20 3d 20 64 61 74 61 5f 76 69 65 77 5b 30 5d 3b 0d 0a 09 76 61 ..var.value.=.data_view[0];...va
42f40 72 20 72 65 74 20 3d 20 31 3b 0d 0a 09 66 6f 72 20 28 3b 20 76 61 6c 75 65 20 26 20 30 78 38 30 r.ret.=.1;...for.(;.value.&.0x80
42f60 3b 20 76 61 6c 75 65 20 3c 3c 3d 20 31 2c 20 2b 2b 72 65 74 29 3b 0d 0a 09 72 65 74 75 72 6e 20 ;.value.<<=.1,.++ret);...return.
42f80 72 65 74 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ret;..}..../////////////////////
42fa0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
42fc0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 56 61 72 ///////////////////////////..Var
42fe0 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 64 61 74 61 5f 76 69 Int.read_uint.=.function(data_vi
43000 65 77 2c 20 72 65 74 75 72 6e 5f 74 79 70 65 3d 4e 75 6d 62 65 72 29 0d 0a 7b 0d 0a 09 63 6f 6e ew,.return_type=Number)..{...con
43020 73 74 20 6c 65 6e 67 74 68 20 3d 20 56 61 72 49 6e 74 2e 6d 65 61 73 75 72 65 28 64 61 74 61 5f st.length.=.VarInt.measure(data_
43040 76 69 65 77 29 3b 0d 0a 09 76 61 72 20 76 61 6c 75 65 20 3d 20 72 65 74 75 72 6e 5f 74 79 70 65 view);...var.value.=.return_type
43060 28 64 61 74 61 5f 76 69 65 77 5b 30 5d 20 26 20 28 30 78 66 66 20 3e 3e 20 6c 65 6e 67 74 68 29 (data_view[0].&.(0xff.>>.length)
43080 29 3b 0d 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 6c 65 6e 67 74 68 3b );...for.(var.i.=.1;.i.<.length;
430a0 20 2b 2b 69 29 0d 0a 09 7b 0d 0a 09 09 76 61 6c 75 65 20 3c 3c 3d 20 72 65 74 75 72 6e 5f 74 79 .++i)...{....value.<<=.return_ty
430c0 70 65 28 38 29 3b 0d 0a 09 09 76 61 6c 75 65 20 7c 3d 20 72 65 74 75 72 6e 5f 74 79 70 65 28 64 pe(8);....value.|=.return_type(d
430e0 61 74 61 5f 76 69 65 77 5b 69 5d 29 3b 0d 0a 09 7d 0d 0a 09 72 65 74 75 72 6e 20 5b 76 61 6c 75 ata_view[i]);...}...return.[valu
43100 65 2c 20 6c 65 6e 67 74 68 5d 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f e,.length];..}....//////////////
43120 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
43140 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
43160 2f 2f 0d 0a 56 61 72 49 6e 74 2e 72 65 61 64 5f 69 6e 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 64 //..VarInt.read_int.=.function(d
43180 61 74 61 5f 76 69 65 77 2c 20 72 65 74 75 72 6e 5f 74 79 70 65 3d 4e 75 6d 62 65 72 29 0d 0a 7b ata_view,.return_type=Number)..{
431a0 0d 0a 09 76 61 72 20 5b 76 61 6c 75 65 2c 20 6c 65 6e 67 74 68 5d 20 3d 20 56 61 72 49 6e 74 2e ...var.[value,.length].=.VarInt.
431c0 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 2c 20 72 65 74 75 72 6e 5f 74 79 70 65 read_uint(data_view,.return_type
431e0 29 3b 0d 0a 09 76 61 6c 75 65 20 3d 20 2d 28 76 61 6c 75 65 20 26 20 72 65 74 75 72 6e 5f 74 79 );...value.=.-(value.&.return_ty
43200 70 65 28 31 29 29 20 5e 20 28 76 61 6c 75 65 20 3e 3e 20 72 65 74 75 72 6e 5f 74 79 70 65 28 31 pe(1)).^.(value.>>.return_type(1
43220 29 29 3b 0d 0a 09 72 65 74 75 72 6e 20 5b 76 61 6c 75 65 2c 20 6c 65 6e 67 74 68 5d 3b 0d 0a 7d ));...return.[value,.length];..}
43240 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ........////////////////////////
43260 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
43280 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 66 75 6e 63 74 69 ////////////////////////..functi
432a0 6f 6e 20 63 62 5f 61 73 73 65 72 74 28 65 78 70 72 5f 72 65 73 75 6c 74 29 0d 0a 7b 0d 0a 09 69 on.cb_assert(expr_result)..{...i
432c0 66 20 28 42 6f 6f 6c 65 61 6e 28 65 78 70 72 5f 72 65 73 75 6c 74 29 20 3d 3d 20 66 61 6c 73 65 f.(Boolean(expr_result).==.false
432e0 29 0d 0a 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 22 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 20 )....throw.Error("compactbinary.
43300 65 72 72 6f 72 22 29 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f error");..}......../////////////
43320 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
43340 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
43360 2f 2f 2f 0d 0a 63 6f 6e 73 74 20 43 62 46 69 65 6c 64 54 79 70 65 20 3d 20 7b 0d 0a 09 4e 6f 6e ///..const.CbFieldType.=.{...Non
43380 65 09 09 09 09 3a 20 30 78 30 30 2c 0d 0a 09 4e 75 6c 6c 09 09 09 09 3a 20 30 78 30 31 2c 0d 0a e....:.0x00,...Null....:.0x01,..
433a0 09 4f 62 6a 65 63 74 09 09 09 09 3a 20 30 78 30 32 2c 0d 0a 09 55 6e 69 66 6f 72 6d 4f 62 6a 65 .Object....:.0x02,...UniformObje
433c0 63 74 09 09 3a 20 30 78 30 33 2c 0d 0a 09 41 72 72 61 79 09 09 09 09 3a 20 30 78 30 34 2c 0d 0a ct..:.0x03,...Array....:.0x04,..
433e0 09 55 6e 69 66 6f 72 6d 41 72 72 61 79 09 09 3a 20 30 78 30 35 2c 0d 0a 09 42 69 6e 61 72 79 09 .UniformArray..:.0x05,...Binary.
43400 09 09 09 3a 20 30 78 30 36 2c 0d 0a 09 53 74 72 69 6e 67 09 09 09 09 3a 20 30 78 30 37 2c 0d 0a ...:.0x06,...String....:.0x07,..
43420 09 49 6e 74 65 67 65 72 50 6f 73 69 74 69 76 65 09 09 3a 20 30 78 30 38 2c 0d 0a 09 49 6e 74 65 .IntegerPositive..:.0x08,...Inte
43440 67 65 72 4e 65 67 61 74 69 76 65 09 09 3a 20 30 78 30 39 2c 0d 0a 09 46 6c 6f 61 74 33 32 09 09 gerNegative..:.0x09,...Float32..
43460 09 09 3a 20 30 78 30 61 2c 0d 0a 09 46 6c 6f 61 74 36 34 09 09 09 09 3a 20 30 78 30 62 2c 0d 0a ..:.0x0a,...Float64....:.0x0b,..
43480 09 42 6f 6f 6c 46 61 6c 73 65 09 09 09 3a 20 30 78 30 63 2c 0d 0a 09 42 6f 6f 6c 54 72 75 65 09 .BoolFalse...:.0x0c,...BoolTrue.
434a0 09 09 3a 20 30 78 30 64 2c 0d 0a 09 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 09 3a 20 30 ..:.0x0d,...ObjectAttachment.:.0
434c0 78 30 65 2c 0d 0a 09 42 69 6e 61 72 79 41 74 74 61 63 68 6d 65 6e 74 09 3a 20 30 78 30 66 2c 0d x0e,...BinaryAttachment.:.0x0f,.
434e0 0a 09 48 61 73 68 09 09 09 09 3a 20 30 78 31 30 2c 0d 0a 09 55 75 69 64 09 09 09 09 3a 20 30 78 ..Hash....:.0x10,...Uuid....:.0x
43500 31 31 2c 0d 0a 09 44 61 74 65 54 69 6d 65 09 09 09 3a 20 30 78 31 32 2c 0d 0a 09 54 69 6d 65 53 11,...DateTime...:.0x12,...TimeS
43520 70 61 6e 09 09 09 3a 20 30 78 31 33 2c 0d 0a 09 4f 62 6a 65 63 74 49 64 09 09 09 3a 20 30 78 31 pan...:.0x13,...ObjectId...:.0x1
43540 34 2c 0d 0a 09 43 75 73 74 6f 6d 42 79 49 64 09 09 09 3a 20 30 78 31 65 2c 0d 0a 09 43 75 73 74 4,...CustomById...:.0x1e,...Cust
43560 6f 6d 42 79 4e 61 6d 65 09 09 3a 20 30 78 31 66 2c 0d 0a 09 52 65 73 65 72 76 65 64 09 09 09 3a omByName..:.0x1f,...Reserved...:
43580 20 30 78 32 30 2c 0d 0a 09 48 61 73 46 69 65 6c 64 54 79 70 65 09 09 3a 20 30 78 34 30 2c 0d 0a .0x20,...HasFieldType..:.0x40,..
435a0 09 48 61 73 46 69 65 6c 64 4e 61 6d 65 09 09 3a 20 30 78 38 30 2c 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f .HasFieldName..:.0x80,..}....///
435c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
435e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
43600 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 62 46 69 65 6c 64 54 79 70 65 /////////////..class.CbFieldType
43620 4f 70 73 0d 0a 7b 0d 0a 09 73 74 61 74 69 63 20 53 65 72 69 61 6c 69 7a 65 64 54 79 70 65 4d 61 Ops..{...static.SerializedTypeMa
43640 73 6b 09 3d 20 30 62 31 30 31 31 31 31 31 31 3b 0d 0a 09 73 74 61 74 69 63 20 54 79 70 65 4d 61 sk.=.0b10111111;...static.TypeMa
43660 73 6b 09 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 31 3b 0d 0a 09 73 74 61 74 69 63 20 4f 62 6a sk....=.0b00111111;...static.Obj
43680 65 63 74 4d 61 73 6b 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0d 0a 09 73 74 61 74 69 63 ectMask...=.0b00111110;...static
436a0 20 4f 62 6a 65 63 74 42 61 73 65 09 09 09 3d 20 30 62 30 30 30 30 30 30 31 30 3b 0d 0a 09 73 74 .ObjectBase...=.0b00000010;...st
436c0 61 74 69 63 20 41 72 72 61 79 4d 61 73 6b 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0d 0a atic.ArrayMask...=.0b00111110;..
436e0 09 73 74 61 74 69 63 20 41 72 72 61 79 42 61 73 65 09 09 09 3d 20 30 62 30 30 30 30 30 31 30 30 .static.ArrayBase...=.0b00000100
43700 3b 0d 0a 09 73 74 61 74 69 63 20 49 6e 74 65 67 65 72 4d 61 73 6b 09 09 09 3d 20 30 62 30 30 31 ;...static.IntegerMask...=.0b001
43720 31 31 31 31 30 3b 0d 0a 09 73 74 61 74 69 63 20 49 6e 74 65 67 65 72 42 61 73 65 09 09 09 3d 20 11110;...static.IntegerBase...=.
43740 30 62 30 30 30 30 31 30 30 30 3b 0d 0a 09 73 74 61 74 69 63 20 46 6c 6f 61 74 4d 61 73 6b 09 09 0b00001000;...static.FloatMask..
43760 09 3d 20 30 62 30 30 31 31 31 31 30 30 3b 0d 0a 09 73 74 61 74 69 63 20 46 6c 6f 61 74 42 61 73 .=.0b00111100;...static.FloatBas
43780 65 09 09 09 3d 20 30 62 30 30 30 30 31 30 30 30 3b 0d 0a 09 73 74 61 74 69 63 20 42 6f 6f 6c 4d e...=.0b00001000;...static.BoolM
437a0 61 73 6b 09 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0d 0a 09 73 74 61 74 69 63 20 42 6f ask....=.0b00111110;...static.Bo
437c0 6f 6c 42 61 73 65 09 09 09 09 3d 20 30 62 30 30 30 30 31 31 30 30 3b 0d 0a 09 73 74 61 74 69 63 olBase....=.0b00001100;...static
437e0 20 41 74 74 61 63 68 6d 65 6e 74 4d 61 73 6b 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0d 0a .AttachmentMask..=.0b00111110;..
43800 09 73 74 61 74 69 63 20 41 74 74 61 63 68 6d 65 6e 74 42 61 73 65 09 09 3d 20 30 62 30 30 30 30 .static.AttachmentBase..=.0b0000
43820 31 31 31 30 3b 0d 0a 0d 0a 09 73 74 61 74 69 63 20 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 09 1110;.....static.get_type(type).
43840 09 09 09 7b 20 72 65 74 75 72 6e 20 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 ...{.return.type.&.CbFieldTypeOp
43860 73 2e 54 79 70 65 4d 61 73 6b 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 67 65 74 5f 73 65 72 69 61 s.TypeMask;.}...static.get_seria
43880 6c 69 7a 65 64 5f 74 79 70 65 28 74 79 70 65 29 09 7b 20 72 65 74 75 72 6e 20 74 79 70 65 20 26 lized_type(type).{.return.type.&
438a0 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 53 65 72 69 61 6c 69 7a 65 64 54 79 70 65 4d 61 .CbFieldTypeOps.SerializedTypeMa
438c0 73 6b 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 68 61 73 5f 66 69 65 6c 64 5f 74 79 70 65 28 74 79 sk;.}...static.has_field_type(ty
438e0 70 65 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 pe)...{.return.(type.&.CbFieldTy
43900 70 65 2e 48 61 73 46 69 65 6c 64 54 79 70 65 29 20 21 3d 20 30 3b 20 7d 0d 0a 09 73 74 61 74 69 pe.HasFieldType).!=.0;.}...stati
43920 63 20 68 61 73 5f 66 69 65 6c 64 5f 6e 61 6d 65 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 72 c.has_field_name(type)...{.retur
43940 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 69 65 6c 64 4e 61 n.(type.&.CbFieldType.HasFieldNa
43960 6d 65 29 20 21 3d 20 30 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 6e 6f 6e 65 28 74 79 70 me).!=.0;.}...static.is_none(typ
43980 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 e)....{.return.CbFieldTypeOps.ge
439a0 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 t_type(type).==.CbFieldType.None
439c0 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 6e 75 6c 6c 28 74 79 70 65 29 09 09 09 09 7b 20 ;.}...static.is_null(type)....{.
439e0 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 return.CbFieldTypeOps.get_type(t
43a00 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 75 6c 6c 3b 20 7d 0d 0a 09 73 74 ype).==.CbFieldType.Null;.}...st
43a20 61 74 69 63 20 69 73 5f 6f 62 6a 65 63 74 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e atic.is_object(type)....{.return
43a40 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 4f 62 6a 65 63 74 4d 61 .(type.&.CbFieldTypeOps.ObjectMa
43a60 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 4f 62 6a 65 63 74 42 61 73 65 sk).==.CbFieldTypeOps.ObjectBase
43a80 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 61 72 72 61 79 28 74 79 70 65 29 09 09 09 09 7b ;.}...static.is_array(type)....{
43aa0 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 .return.(type.&.CbFieldTypeOps.A
43ac0 72 72 61 79 4d 61 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 72 72 61 rrayMask).==.CbFieldTypeOps.Arra
43ae0 79 42 61 73 65 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 62 69 6e 61 72 79 28 74 79 70 65 yBase;.}...static.is_binary(type
43b00 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 )....{.return.CbFieldTypeOps.get
43b20 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 _type(type).==.CbFieldType.Binar
43b40 79 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 73 74 72 69 6e 67 28 74 79 70 65 29 09 09 09 y;.}...static.is_string(type)...
43b60 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 .{.return.CbFieldTypeOps.get_typ
43b80 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 53 74 72 69 6e 67 3b 20 7d e(type).==.CbFieldType.String;.}
43ba0 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 69 6e 74 65 67 65 72 28 74 79 70 65 29 09 09 09 09 7b 20 ...static.is_integer(type)....{.
43bc0 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 49 6e return.(type.&.CbFieldTypeOps.In
43be0 74 65 67 65 72 4d 61 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 49 6e 74 tegerMask).==.CbFieldTypeOps.Int
43c00 65 67 65 72 42 61 73 65 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 66 6c 6f 61 74 28 74 79 egerBase;.}...static.is_float(ty
43c20 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 pe)....{.return.(type.&.CbFieldT
43c40 79 70 65 4f 70 73 2e 46 6c 6f 61 74 4d 61 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 ypeOps.FloatMask).==.CbFieldType
43c60 4f 70 73 2e 46 6c 6f 61 74 42 61 73 65 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 62 6f 6f Ops.FloatBase;.}...static.is_boo
43c80 6c 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 l(type)....{.return.(type.&.CbFi
43ca0 65 6c 64 54 79 70 65 4f 70 73 2e 42 6f 6f 6c 4d 61 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 eldTypeOps.BoolMask).==.CbFieldT
43cc0 79 70 65 4f 70 73 2e 42 6f 6f 6c 42 61 73 65 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 6f ypeOps.BoolBase;.}...static.is_o
43ce0 62 6a 65 63 74 5f 61 74 74 61 63 68 6d 65 6e 74 28 74 79 70 65 29 09 7b 20 72 65 74 75 72 6e 20 bject_attachment(type).{.return.
43d00 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d CbFieldTypeOps.get_type(type).==
43d20 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 3b 20 7d .CbFieldType.ObjectAttachment;.}
43d40 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 62 69 6e 61 72 79 5f 61 74 74 61 63 68 6d 65 6e 74 28 74 ...static.is_binary_attachment(t
43d60 79 70 65 29 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 ype).{.return.CbFieldTypeOps.get
43d80 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 _type(type).==.CbFieldType.Binar
43da0 79 41 74 74 61 63 68 6d 65 6e 74 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 61 74 74 61 63 yAttachment;.}...static.is_attac
43dc0 68 6d 65 6e 74 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 hment(type)...{.return.(type.&.C
43de0 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 74 74 61 63 68 6d 65 6e 74 4d 61 73 6b 29 20 3d 3d bFieldTypeOps.AttachmentMask).==
43e00 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 74 74 61 63 68 6d 65 6e 74 42 61 73 65 3b 20 .CbFieldTypeOps.AttachmentBase;.
43e20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 75 75 69 64 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 }...static.is_uuid(type)....{.re
43e40 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 turn.CbFieldTypeOps.get_type(typ
43e60 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 75 69 64 3b 20 7d 0d 0a 09 73 74 61 74 e).==.CbFieldType.Uuid;.}...stat
43e80 69 63 20 69 73 5f 6f 62 6a 65 63 74 5f 69 64 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 72 6e ic.is_object_id(type)...{.return
43ea0 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d .CbFieldTypeOps.get_type(type).=
43ec0 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 49 64 3b 20 7d 0d 0a 09 73 74 61 74 =.CbFieldType.ObjectId;.}...stat
43ee0 69 63 20 69 73 5f 63 75 73 74 6f 6d 5f 62 79 5f 69 64 28 74 79 70 65 29 09 09 7b 20 72 65 74 75 ic.is_custom_by_id(type)..{.retu
43f00 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 rn.CbFieldTypeOps.get_type(type)
43f20 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 43 75 73 74 6f 6d 42 79 49 64 3b 20 7d 0d 0a 09 .==.CbFieldType.CustomById;.}...
43f40 73 74 61 74 69 63 20 69 73 5f 63 75 73 74 6f 6d 5f 62 79 5f 6e 61 6d 65 28 74 79 70 65 29 09 09 static.is_custom_by_name(type)..
43f60 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 {.return.CbFieldTypeOps.get_type
43f80 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 43 75 73 74 6f 6d 42 79 4e 61 (type).==.CbFieldType.CustomByNa
43fa0 6d 65 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 64 61 74 65 5f 74 69 6d 65 28 74 79 70 65 me;.}...static.is_date_time(type
43fc0 29 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f )...{.return.CbFieldTypeOps.get_
43fe0 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 44 61 74 65 54 69 type(type).==.CbFieldType.DateTi
44000 6d 65 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 74 69 6d 65 5f 73 70 61 6e 28 74 79 70 65 me;.}...static.is_time_span(type
44020 29 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f )...{.return.CbFieldTypeOps.get_
44040 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 54 69 6d 65 53 70 type(type).==.CbFieldType.TimeSp
44060 61 6e 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 69 73 5f 68 61 73 68 28 74 79 70 65 29 09 09 09 09 an;.}...static.is_hash(type)....
44080 7b 20 76 61 72 20 74 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 {.var.t.=.CbFieldTypeOps.get_typ
440a0 65 28 74 79 70 65 29 3b 20 72 65 74 75 72 6e 20 74 20 3e 3d 20 43 62 46 69 65 6c 64 54 79 70 65 e(type);.return.t.>=.CbFieldType
440c0 2e 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 20 26 26 20 74 20 3c 3d 20 43 62 46 69 65 6c .ObjectAttachment.&&.t.<=.CbFiel
440e0 64 54 79 70 65 2e 48 61 73 68 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 6d 61 79 5f 63 6f 6e 74 61 dType.Hash;.}...static.may_conta
44100 69 6e 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 74 79 70 65 29 7b 20 76 61 72 20 74 20 3d 20 43 62 in_attachments(type){.var.t.=.Cb
44120 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 3b 20 72 65 74 FieldTypeOps.get_type(type);.ret
44140 75 72 6e 20 69 73 5f 6f 62 6a 65 63 74 28 74 29 20 7c 7c 20 69 73 5f 61 72 72 61 79 28 74 29 20 urn.is_object(t).||.is_array(t).
44160 7c 7c 20 69 73 5f 61 74 74 61 63 68 65 6d 65 6e 74 28 74 29 3b 20 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a ||.is_attachement(t);.}..}......
44180 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ..//////////////////////////////
441a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
441c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 62 46 69 65 6c //////////////////..class.CbFiel
441e0 64 56 69 65 77 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 0d 0a 09 7b 0d 0a 09 09 dView..{...constructor()...{....
44200 74 68 69 73 2e 5f 74 79 70 65 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 3b 0d 0a this._type.=.CbFieldType.None;..
44220 09 09 74 68 69 73 2e 5f 6e 61 6d 65 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 09 74 68 69 ..this._name.=.undefined;....thi
44240 73 2e 5f 64 61 74 61 5f 76 69 65 77 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 7d 0d 0a 7d s._data_view.=.undefined;...}..}
44260 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ....////////////////////////////
44280 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
442a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 ////////////////////..CbFieldVie
442c0 77 2e 70 72 6f 74 6f 74 79 70 65 2e 5f 66 72 6f 6d 5f 66 69 65 6c 64 20 3d 20 66 75 6e 63 74 69 w.prototype._from_field.=.functi
442e0 6f 6e 28 66 69 65 6c 64 29 0d 0a 7b 0d 0a 09 74 68 69 73 2e 5f 74 79 70 65 20 3d 20 66 69 65 6c on(field)..{...this._type.=.fiel
44300 64 2e 5f 74 79 70 65 3b 0d 0a 09 74 68 69 73 2e 5f 6e 61 6d 65 20 3d 20 66 69 65 6c 64 2e 5f 6e d._type;...this._name.=.field._n
44320 61 6d 65 3b 0d 0a 09 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 20 3d 20 66 69 65 6c 64 2e 5f ame;...this._data_view.=.field._
44340 64 61 74 61 5f 76 69 65 77 3b 0d 0a 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 7d 0d 0a 0d 0a data_view;...return.this;..}....
44360 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44380 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
443a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 ////////////////..CbFieldView.pr
443c0 6f 74 6f 74 79 70 65 2e 5f 66 72 6f 6d 5f 64 61 74 61 20 3d 20 66 75 6e 63 74 69 6f 6e 28 64 61 ototype._from_data.=.function(da
443e0 74 61 5f 76 69 65 77 2c 20 74 79 70 65 3d 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 69 65 ta_view,.type=CbFieldType.HasFie
44400 6c 64 54 79 70 65 29 0d 0a 7b 0d 0a 09 69 66 20 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e ldType)..{...if.(CbFieldTypeOps.
44420 68 61 73 5f 66 69 65 6c 64 5f 74 79 70 65 28 74 79 70 65 29 29 0d 0a 09 7b 0d 0a 09 09 74 79 70 has_field_type(type))...{....typ
44440 65 20 3d 20 64 61 74 61 5f 76 69 65 77 5b 30 5d 20 7c 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 e.=.data_view[0].|.CbFieldType.H
44460 61 73 46 69 65 6c 64 54 79 70 65 3b 0d 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 asFieldType;....data_view.=.data
44480 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 69 66 20 28 43 _view.subarray(1);...}.....if.(C
444a0 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 68 61 73 5f 66 69 65 6c 64 5f 6e 61 6d 65 28 74 79 70 bFieldTypeOps.has_field_name(typ
444c0 65 29 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 5b 6e 2c 20 76 61 72 69 6e 74 5f 6c 65 6e 5d e))...{....const.[n,.varint_len]
444e0 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0d .=.VarInt.read_uint(data_view);.
44500 0a 09 09 74 68 69 73 2e 5f 6e 61 6d 65 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 ...this._name.=.data_view.subarr
44520 61 79 28 76 61 72 69 6e 74 5f 6c 65 6e 2c 20 6e 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e 29 3b 0d ay(varint_len,.n.+.varint_len);.
44540 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 ...data_view.=.data_view.subarra
44560 79 28 6e 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 68 69 73 2e y(n.+.varint_len);...}.....this.
44580 5f 74 79 70 65 20 3d 20 74 79 70 65 3b 0d 0a 09 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 20 _type.=.type;...this._data_view.
445a0 3d 20 64 61 74 61 5f 76 69 65 77 3b 0d 0a 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 7d 0d 0a =.data_view;...return.this;..}..
445c0 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ..//////////////////////////////
445e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44600 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e //////////////////..CbFieldView.
44620 5f 69 74 65 72 61 74 65 20 3d 20 66 75 6e 63 74 69 6f 6e 2a 28 64 61 74 61 5f 76 69 65 77 2c 20 _iterate.=.function*(data_view,.
44640 75 6e 69 66 6f 72 6d 5f 74 79 70 65 29 0d 0a 7b 0d 0a 09 77 68 69 6c 65 20 28 64 61 74 61 5f 76 uniform_type)..{...while.(data_v
44660 69 65 77 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 66 69 65 iew.length.>.0)...{....const.fie
44680 6c 64 20 3d 20 6e 65 77 20 43 62 46 69 65 6c 64 56 69 65 77 28 29 2e 5f 66 72 6f 6d 5f 64 61 74 ld.=.new.CbFieldView()._from_dat
446a0 61 28 64 61 74 61 5f 76 69 65 77 2c 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 29 3b 0d 0a 09 09 79 a(data_view,.uniform_type);....y
446c0 69 65 6c 64 20 66 69 65 6c 64 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 66 69 65 6c 64 5f 73 69 7a ield.field;......const.field_siz
446e0 65 20 3d 20 66 69 65 6c 64 2e 67 65 74 5f 70 61 79 6c 6f 61 64 5f 73 69 7a 65 28 29 3b 0d 0a 09 e.=.field.get_payload_size();...
44700 09 63 62 5f 61 73 73 65 72 74 28 66 69 65 6c 64 5f 73 69 7a 65 20 3c 3d 20 64 61 74 61 5f 76 69 .cb_assert(field_size.<=.data_vi
44720 65 77 2e 6c 65 6e 67 74 68 29 3b 0d 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d 20 66 69 65 6c 64 ew.length);....data_view.=.field
44740 2e 67 65 74 5f 70 61 79 6c 6f 61 64 28 29 2e 73 75 62 61 72 72 61 79 28 66 69 65 6c 64 5f 73 69 .get_payload().subarray(field_si
44760 7a 65 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ze);...}..}..../////////////////
44780 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
447a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d ///////////////////////////////.
447c0 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 67 65 74 5f 74 79 70 65 20 .CbFieldView.prototype.get_type.
447e0 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 74 =.function()..{...return.this._t
44800 79 70 65 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ype;..}..../////////////////////
44820 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44840 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 ///////////////////////////..CbF
44860 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 67 65 74 5f 6e 61 6d 65 20 3d 20 66 75 ieldView.prototype.get_name.=.fu
44880 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 54 65 78 74 44 65 63 nction()..{...return.new.TextDec
448a0 6f 64 65 72 28 29 2e 64 65 63 6f 64 65 28 74 68 69 73 2e 5f 6e 61 6d 65 29 3b 0d 0a 7d 0d 0a 0d oder().decode(this._name);..}...
448c0 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .///////////////////////////////
448e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44900 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 /////////////////..CbFieldView.p
44920 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6e 61 6d 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 68 73 rototype.is_named.=.function(rhs
44940 29 0d 0a 7b 0d 0a 09 69 66 20 28 21 74 68 69 73 2e 5f 6e 61 6d 65 29 09 09 09 09 09 09 72 65 74 )..{...if.(!this._name)......ret
44960 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 09 69 66 20 28 72 68 73 2e 6c 65 6e 67 74 68 20 21 3d 20 74 urn.false;...if.(rhs.length.!=.t
44980 68 69 73 2e 5f 6e 61 6d 65 2e 6c 65 6e 67 74 68 29 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d his._name.length).return.false;.
449a0 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 72 68 73 2e 6c 65 6e 67 74 68 ..for.(var.i.=.0;.i.<.rhs.length
449c0 3b 20 2b 2b 69 29 0d 0a 09 09 69 66 20 28 72 68 73 2e 63 68 61 72 43 6f 64 65 41 74 28 69 29 20 ;.++i)....if.(rhs.charCodeAt(i).
449e0 21 3d 20 74 68 69 73 2e 5f 6e 61 6d 65 5b 69 5d 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c !=.this._name[i]).....return.fal
44a00 73 65 3b 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f se;.....return.true;..}..../////
44a20 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44a40 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44a60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 ///////////..CbFieldView.prototy
44a80 70 65 2e 67 65 74 5f 70 61 79 6c 6f 61 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a pe.get_payload.=.function()..{..
44aa0 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b 0d 0a 7d 0d 0a 0d 0a 2f .return.this._data_view;..}..../
44ac0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44ae0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44b00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f ///////////////..CbFieldView.pro
44b20 74 6f 74 79 70 65 2e 67 65 74 5f 70 61 79 6c 6f 61 64 5f 73 69 7a 65 20 3d 20 66 75 6e 63 74 69 totype.get_payload_size.=.functi
44b40 6f 6e 28 29 0d 0a 7b 0d 0a 09 73 77 69 74 63 68 20 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 on()..{...switch.(CbFieldTypeOps
44b60 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 29 0d 0a 09 7b 0d .get_type(this.get_type()))...{.
44b80 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 3a 0d 0a 09 63 61 73 65 20 ..case.CbFieldType.None:...case.
44ba0 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 75 6c 6c 3a 0d 0a 09 09 72 65 74 75 72 6e 20 30 3b 0d 0a CbFieldType.Null:....return.0;..
44bc0 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 3a 0d 0a 09 63 61 73 65 .case.CbFieldType.Object:...case
44be0 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 4f 62 6a 65 63 74 3a 0d 0a 09 63 61 .CbFieldType.UniformObject:...ca
44c00 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 41 72 72 61 79 3a 0d 0a 09 63 61 73 65 20 43 62 46 se.CbFieldType.Array:...case.CbF
44c20 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 41 72 72 61 79 3a 0d 0a 09 63 61 73 65 20 43 62 ieldType.UniformArray:...case.Cb
44c40 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 FieldType.Binary:...case.CbField
44c60 54 79 70 65 2e 53 74 72 69 6e 67 3a 0d 0a 09 09 63 6f 6e 73 74 20 5b 76 61 6c 75 65 2c 20 76 61 Type.String:....const.[value,.va
44c80 72 69 6e 74 5f 6c 65 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 74 68 69 rint_len].=.VarInt.read_uint(thi
44ca0 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 20 2b s._data_view);....return.value.+
44cc0 20 76 61 72 69 6e 74 5f 6c 65 6e 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e .varint_len;...case.CbFieldType.
44ce0 49 6e 74 65 67 65 72 50 6f 73 69 74 69 76 65 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 IntegerPositive:...case.CbFieldT
44d00 79 70 65 2e 49 6e 74 65 67 65 72 4e 65 67 61 74 69 76 65 3a 0d 0a 09 09 72 65 74 75 72 6e 20 56 ype.IntegerNegative:....return.V
44d20 61 72 49 6e 74 2e 6d 65 61 73 75 72 65 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0d arInt.measure(this._data_view);.
44d40 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 33 32 3a 0d 0a 09 09 72 ..case.CbFieldType.Float32:....r
44d60 65 74 75 72 6e 20 34 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 eturn.4;...case.CbFieldType.Floa
44d80 74 36 34 3a 0d 0a 09 09 72 65 74 75 72 6e 20 38 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 t64:....return.8;...case.CbField
44da0 54 79 70 65 2e 42 6f 6f 6c 46 61 6c 73 65 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 Type.BoolFalse:...case.CbFieldTy
44dc0 70 65 2e 42 6f 6f 6c 54 72 75 65 3a 0d 0a 09 09 72 65 74 75 72 6e 20 30 3b 0d 0a 09 63 61 73 65 pe.BoolTrue:....return.0;...case
44de0 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 3a 0d 0a .CbFieldType.ObjectAttachment:..
44e00 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 41 74 74 61 63 68 6d 65 .case.CbFieldType.BinaryAttachme
44e20 6e 74 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 68 3a 0d 0a 09 09 nt:...case.CbFieldType.Hash:....
44e40 72 65 74 75 72 6e 20 32 30 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 75 return.20;...case.CbFieldType.Uu
44e60 69 64 3a 0d 0a 09 09 72 65 74 75 72 6e 20 31 36 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 id:....return.16;...case.CbField
44e80 54 79 70 65 2e 4f 62 6a 65 63 74 49 64 3a 0d 0a 09 09 72 65 74 75 72 6e 20 31 32 3b 0d 0a 09 63 Type.ObjectId:....return.12;...c
44ea0 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 44 61 74 65 54 69 6d 65 3a 0d 0a 09 63 61 73 65 ase.CbFieldType.DateTime:...case
44ec0 20 43 62 46 69 65 6c 64 54 79 70 65 2e 54 69 6d 65 53 70 61 6e 3a 0d 0a 09 09 72 65 74 75 72 6e .CbFieldType.TimeSpan:....return
44ee0 20 38 3b 0d 0a 09 7d 0d 0a 09 72 65 74 75 72 6e 20 30 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f .8;...}...return.0;..}....//////
44f00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44f20 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
44f40 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 //////////..CbFieldView.prototyp
44f60 65 2e 5f 69 73 09 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 66 75 6e 63 29 20 7b 20 72 65 74 e._is.....=.function(func).{.ret
44f80 75 72 6e 20 66 75 6e 63 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 3b 20 7d 0d 0a 43 62 urn.func(this.get_type());.}..Cb
44fa0 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6e 75 6c 6c 09 09 09 09 3d FieldView.prototype.is_null....=
44fc0 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 .function().{.return.this._is(Cb
44fe0 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 6e 75 6c 6c 29 3b 20 7d 0d 0a 43 62 46 69 65 6c FieldTypeOps.is_null);.}..CbFiel
45000 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6f 62 6a 65 63 74 09 09 09 09 3d 20 66 dView.prototype.is_object....=.f
45020 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 unction().{.return.this._is(CbFi
45040 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 6f 62 6a 65 63 74 29 3b 20 7d 0d 0a 43 62 46 69 65 6c eldTypeOps.is_object);.}..CbFiel
45060 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 61 72 72 61 79 09 09 09 09 3d 20 66 75 dView.prototype.is_array....=.fu
45080 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 nction().{.return.this._is(CbFie
450a0 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 61 72 72 61 79 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 ldTypeOps.is_array);.}..CbFieldV
450c0 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 62 69 6e 61 72 79 09 09 09 09 3d 20 66 75 6e iew.prototype.is_binary....=.fun
450e0 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c ction().{.return.this._is(CbFiel
45100 64 54 79 70 65 4f 70 73 2e 69 73 5f 62 69 6e 61 72 79 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 dTypeOps.is_binary);.}..CbFieldV
45120 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 73 74 72 69 6e 67 09 09 09 09 3d 20 66 75 6e iew.prototype.is_string....=.fun
45140 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c ction().{.return.this._is(CbFiel
45160 64 54 79 70 65 4f 70 73 2e 69 73 5f 73 74 72 69 6e 67 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 dTypeOps.is_string);.}..CbFieldV
45180 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 69 6e 74 65 67 65 72 09 09 09 3d 20 66 75 6e iew.prototype.is_integer...=.fun
451a0 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c ction().{.return.this._is(CbFiel
451c0 64 54 79 70 65 4f 70 73 2e 69 73 5f 69 6e 74 65 67 65 72 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 dTypeOps.is_integer);.}..CbField
451e0 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 66 6c 6f 61 74 09 09 09 09 3d 20 66 75 6e View.prototype.is_float....=.fun
45200 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c ction().{.return.this._is(CbFiel
45220 64 54 79 70 65 4f 70 73 2e 69 73 5f 66 6c 6f 61 74 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 69 dTypeOps.is_float);.}..CbFieldVi
45240 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 62 6f 6f 6c 09 09 09 09 3d 20 66 75 6e 63 74 69 ew.prototype.is_bool....=.functi
45260 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 on().{.return.this._is(CbFieldTy
45280 70 65 4f 70 73 2e 69 73 5f 62 6f 6f 6c 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 peOps.is_bool);.}..CbFieldView.p
452a0 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6f 62 6a 65 63 74 5f 61 74 74 61 63 68 6d 65 6e 74 09 3d 20 rototype.is_object_attachment.=.
452c0 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 function().{.return.this._is(CbF
452e0 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 6f 62 6a 65 63 74 5f 61 74 74 61 63 68 6d 65 6e 74 ieldTypeOps.is_object_attachment
45300 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 62 );.}..CbFieldView.prototype.is_b
45320 69 6e 61 72 79 5f 61 74 74 61 63 68 6d 65 6e 74 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 inary_attachment.=.function().{.
45340 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 return.this._is(CbFieldTypeOps.i
45360 73 5f 62 69 6e 61 72 79 5f 61 74 74 61 63 68 6d 65 6e 74 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 s_binary_attachment);.}..CbField
45380 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 61 74 74 61 63 68 6d 65 6e 74 09 09 09 3d View.prototype.is_attachment...=
453a0 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 .function().{.return.this._is(Cb
453c0 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 61 74 74 61 63 68 6d 65 6e 74 29 3b 20 7d 0d 0a FieldTypeOps.is_attachment);.}..
453e0 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 68 61 73 68 09 09 09 CbFieldView.prototype.is_hash...
45400 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 .=.function().{.return.this._is(
45420 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 68 61 73 68 29 3b 20 7d 0d 0a 43 62 46 69 CbFieldTypeOps.is_hash);.}..CbFi
45440 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 75 75 69 64 09 09 09 09 3d 20 66 eldView.prototype.is_uuid....=.f
45460 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 unction().{.return.this._is(CbFi
45480 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 75 75 69 64 29 3b 20 7d 0d 0a 43 62 46 69 65 6c 64 56 eldTypeOps.is_uuid);.}..CbFieldV
454a0 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6f 62 6a 65 63 74 5f 69 64 09 09 09 3d 20 66 iew.prototype.is_object_id...=.f
454c0 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 unction().{.return.this._is(CbFi
454e0 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 6f 62 6a 65 63 74 5f 69 64 29 3b 20 7d 0d 0a 43 62 46 eldTypeOps.is_object_id);.}..CbF
45500 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 64 61 74 65 5f 74 69 6d 65 09 ieldView.prototype.is_date_time.
45520 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 ..=.function().{.return.this._is
45540 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 64 61 74 65 5f 74 69 6d 65 29 3b 20 7d (CbFieldTypeOps.is_date_time);.}
45560 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 74 69 6d 65 5f ..CbFieldView.prototype.is_time_
45580 73 70 61 6e 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 span...=.function().{.return.thi
455a0 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 74 69 6d 65 5f 73 70 61 s._is(CbFieldTypeOps.is_time_spa
455c0 6e 29 3b 20 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f n);.}....///////////////////////
455e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
45600 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 /////////////////////////..CbFie
45620 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 61 73 5f 6f 62 6a 65 63 74 20 3d 20 66 75 6e ldView.prototype.as_object.=.fun
45640 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 63 62 5f 61 73 73 65 72 74 28 43 62 46 69 65 6c 64 54 79 ction()..{...cb_assert(CbFieldTy
45660 70 65 4f 70 73 2e 69 73 5f 6f 62 6a 65 63 74 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 peOps.is_object(this.get_type())
45680 29 3b 0d 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 43 62 4f 62 6a 65 63 74 56 69 65 77 28 29 2e 5f );...return.new.CbObjectView()._
456a0 66 72 6f 6d 5f 66 69 65 6c 64 28 74 68 69 73 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f from_field(this);..}....////////
456c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
456e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
45700 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e ////////..CbFieldView.prototype.
45720 61 73 5f 61 72 72 61 79 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 63 62 5f 61 73 as_array.=.function()..{...cb_as
45740 73 65 72 74 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 61 72 72 61 79 28 74 68 69 sert(CbFieldTypeOps.is_array(thi
45760 73 2e 67 65 74 5f 74 79 70 65 28 29 29 29 3b 0d 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 43 62 41 s.get_type()));...return.new.CbA
45780 72 72 61 79 56 69 65 77 28 29 2e 5f 66 72 6f 6d 5f 66 69 65 6c 64 28 74 68 69 73 29 3b 0d 0a 7d rrayView()._from_field(this);..}
457a0 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ....////////////////////////////
457c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
457e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 6c 64 56 69 65 ////////////////////..CbFieldVie
45800 77 2e 70 72 6f 74 6f 74 79 70 65 2e 61 73 5f 76 61 6c 75 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 w.prototype.as_value.=.function(
45820 69 6e 74 5f 74 79 70 65 3d 42 69 67 49 6e 74 29 0d 0a 7b 0d 0a 09 73 77 69 74 63 68 20 28 43 62 int_type=BigInt)..{...switch.(Cb
45840 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 FieldTypeOps.get_type(this.get_t
45860 79 70 65 28 29 29 29 0d 0a 09 7b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e ype()))...{...case.CbFieldType.N
45880 6f 6e 65 3a 09 09 09 09 72 65 74 75 72 6e 20 75 6e 64 65 66 69 6e 65 64 3b 0d 0a 09 63 61 73 65 one:....return.undefined;...case
458a0 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 75 6c 6c 3a 09 09 09 09 72 65 74 75 72 6e 20 6e 75 6c .CbFieldType.Null:....return.nul
458c0 6c 3b 0d 0a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 3a 0d l;.....case.CbFieldType.Object:.
458e0 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 4f 62 6a 65 63 74 ..case.CbFieldType.UniformObject
45900 3a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0d 0a 0d 0a 09 :..return.this.as_object();.....
45920 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 41 72 72 61 79 3a 0d 0a 09 63 61 73 65 20 43 case.CbFieldType.Array:...case.C
45940 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 41 72 72 61 79 3a 09 09 72 65 74 75 72 6e bFieldType.UniformArray:..return
45960 20 74 68 69 73 2e 61 73 5f 61 72 72 61 79 28 29 3b 0d 0a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 .this.as_array();.....case.CbFie
45980 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 3a 20 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 5b 6e 2c 20 76 ldType.Binary:.{.....const.[n,.v
459a0 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 74 68 69 73 2e 5f 64 61 74 61 n].=.VarInt.read_uint(this._data
459c0 5f 76 69 65 77 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 _view);.....return.this._data_vi
459e0 65 77 2e 73 75 62 61 72 72 61 79 28 76 6e 2c 20 6e 20 2b 20 76 6e 29 3b 0d 0a 09 09 7d 0d 0a 0d ew.subarray(vn,.n.+.vn);....}...
45a00 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 53 74 72 69 6e 67 3a 20 7b 0d 0a 09 09 ..case.CbFieldType.String:.{....
45a20 09 63 6f 6e 73 74 20 5b 6e 2c 20 76 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e .const.[n,.vn].=.VarInt.read_uin
45a40 74 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 6e t(this._data_view);.....return.n
45a60 65 77 20 54 65 78 74 44 65 63 6f 64 65 72 28 29 2e 64 65 63 6f 64 65 28 74 68 69 73 2e 5f 64 61 ew.TextDecoder().decode(this._da
45a80 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 76 6e 2c 20 6e 20 2b 20 76 6e 29 29 3b 0d 0a ta_view.subarray(vn,.n.+.vn));..
45aa0 09 09 7d 0d 0a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 49 6e 74 65 67 65 72 ..}.....case.CbFieldType.Integer
45ac0 50 6f 73 69 74 69 76 65 3a 09 72 65 74 75 72 6e 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e Positive:.return.VarInt.read_uin
45ae0 74 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2c 20 69 6e 74 5f 74 79 70 65 29 5b 30 5d 3b t(this._data_view,.int_type)[0];
45b00 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 49 6e 74 65 67 65 72 4e 65 67 61 74 ...case.CbFieldType.IntegerNegat
45b20 69 76 65 3a 09 72 65 74 75 72 6e 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 69 6e 74 28 74 68 69 73 ive:.return.VarInt.read_int(this
45b40 2e 5f 64 61 74 61 5f 76 69 65 77 2c 20 69 6e 74 5f 74 79 70 65 29 5b 30 5d 3b 0d 0a 0d 0a 09 63 ._data_view,.int_type)[0];.....c
45b60 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 33 32 3a 09 09 09 72 65 74 75 72 ase.CbFieldType.Float32:...retur
45b80 6e 20 6e 65 77 20 44 61 74 61 56 69 65 77 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 n.new.DataView(this._data_view.s
45ba0 75 62 61 72 72 61 79 28 30 2c 20 34 29 29 2e 67 65 74 46 6c 6f 61 74 33 32 28 30 2c 20 66 61 6c ubarray(0,.4)).getFloat32(0,.fal
45bc0 73 65 29 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 36 34 3a se);...case.CbFieldType.Float64:
45be0 09 09 09 72 65 74 75 72 6e 20 6e 65 77 20 44 61 74 61 56 69 65 77 28 74 68 69 73 2e 5f 64 61 74 ...return.new.DataView(this._dat
45c00 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 38 29 29 2e 67 65 74 46 6c 6f 61 74 36 a_view.subarray(0,.8)).getFloat6
45c20 34 28 30 2c 20 66 61 6c 73 65 29 3b 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4(0,.false);...case.CbFieldType.
45c40 42 6f 6f 6c 46 61 6c 73 65 3a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 09 63 61 73 BoolFalse:...return.false;...cas
45c60 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 6f 6f 6c 54 72 75 65 3a 09 09 09 72 65 74 75 72 6e e.CbFieldType.BoolTrue:...return
45c80 20 74 72 75 65 3b 0d 0a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 .true;.....case.CbFieldType.Obje
45ca0 63 74 41 74 74 61 63 68 6d 65 6e 74 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 ctAttachment:...case.CbFieldType
45cc0 2e 42 69 6e 61 72 79 41 74 74 61 63 68 6d 65 6e 74 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c .BinaryAttachment:...case.CbFiel
45ce0 64 54 79 70 65 2e 48 61 73 68 3a 09 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 dType.Hash:....return.this._data
45d00 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 32 30 29 3b 0d 0a 0d 0a 09 63 61 73 65 20 _view.subarray(0,.20);.....case.
45d20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 75 69 64 3a 09 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 CbFieldType.Uuid:....return.this
45d40 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 31 36 29 3b 0d 0a 09 63 ._data_view.subarray(0,.16);...c
45d60 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 49 64 3a 09 09 09 72 65 74 75 ase.CbFieldType.ObjectId:...retu
45d80 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 31 rn.this._data_view.subarray(0,.1
45da0 32 29 3b 0d 0a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 44 61 74 65 54 69 6d 2);.....case.CbFieldType.DateTim
45dc0 65 3a 0d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 54 69 6d 65 53 70 61 6e 3a 09 e:...case.CbFieldType.TimeSpan:.
45de0 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 ..return.this._data_view.subarra
45e00 79 28 30 2c 20 38 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 63 62 5f 61 73 73 65 72 74 28 66 61 6c 73 65 y(0,.8);...}.....cb_assert(false
45e20 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f );..}....///////////////////////
45e40 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
45e60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 46 69 65 /////////////////////////..CbFie
45e80 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 63 6c 6f 6e 65 20 3d 20 66 75 6e 63 74 69 6f ldView.prototype.clone.=.functio
45ea0 6e 28 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 20 72 65 74 20 3d 20 6e 65 77 20 43 62 46 69 65 6c 64 n()..{...const.ret.=.new.CbField
45ec0 56 69 65 77 28 29 0d 0a 09 72 65 74 2e 5f 74 79 70 65 20 3d 20 74 68 69 73 2e 5f 74 79 70 65 3b View()...ret._type.=.this._type;
45ee0 0d 0a 09 72 65 74 2e 5f 6e 61 6d 65 20 3d 20 72 65 74 2e 5f 6e 61 6d 65 3b 0d 0a 09 72 65 74 2e ...ret._name.=.ret._name;...ret.
45f00 5f 64 61 74 61 5f 76 69 65 77 20 3d 20 6e 65 77 20 55 69 6e 74 38 41 72 72 61 79 28 74 68 69 73 _data_view.=.new.Uint8Array(this
45f20 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 7d 0d 0a ._data_view);...return.ret;..}..
45f40 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ......//////////////////////////
45f60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
45f80 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 62 //////////////////////..class.Cb
45fa0 4f 62 6a 65 63 74 56 69 65 77 20 65 78 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 77 0d 0a ObjectView.extends.CbFieldView..
45fc0 7b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f {..}....////////////////////////
45fe0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46000 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 4f 62 6a 65 ////////////////////////..CbObje
46020 63 74 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 ctView.prototype[Symbol.iterator
46040 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 76 61 72 20 64 61 74 61 5f 76 69 65 ].=.function()..{...var.data_vie
46060 77 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 79 6c 6f 61 64 28 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 w.=.this.get_payload();.....cons
46080 74 20 5b 70 61 79 6c 6f 61 64 5f 73 69 7a 65 2c 20 76 61 72 69 6e 74 5f 6c 65 6e 5d 20 3d 20 56 t.[payload_size,.varint_len].=.V
460a0 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 69 66 arInt.read_uint(data_view);...if
460c0 20 28 70 61 79 6c 6f 61 64 5f 73 69 7a 65 20 3d 3d 20 30 29 0d 0a 09 09 72 65 74 75 72 6e 20 7b .(payload_size.==.0)....return.{
460e0 7d 3b 0d 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 };...data_view.=.data_view.subar
46100 72 61 79 28 76 61 72 69 6e 74 5f 6c 65 6e 2c 20 70 61 79 6c 6f 61 64 5f 73 69 7a 65 20 2b 20 76 ray(varint_len,.payload_size.+.v
46120 61 72 69 6e 74 5f 6c 65 6e 29 3b 0d 0a 0d 0a 09 76 61 72 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 arint_len);.....var.uniform_type
46140 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 69 65 6c 64 54 79 70 65 3b 0d 0a 09 69 .=.CbFieldType.HasFieldType;...i
46160 66 20 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e f.(CbFieldTypeOps.get_type(this.
46180 67 65 74 5f 74 79 70 65 28 29 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f get_type()).==.CbFieldType.Unifo
461a0 72 6d 4f 62 6a 65 63 74 29 0d 0a 09 7b 0d 0a 09 09 75 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 rmObject)...{....uniform_type.=.
461c0 64 61 74 61 5f 76 69 65 77 5b 30 5d 3b 0d 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 data_view[0];....data_view.=.dat
461e0 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 74 75 a_view.subarray(1);...}.....retu
46200 72 6e 20 43 62 46 69 65 6c 64 56 69 65 77 2e 5f 69 74 65 72 61 74 65 28 64 61 74 61 5f 76 69 65 rn.CbFieldView._iterate(data_vie
46220 77 2c 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f w,.uniform_type);..}....////////
46240 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46260 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46280 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 4f 62 6a 65 63 74 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 ////////..CbObjectView.prototype
462a0 2e 74 6f 5f 6a 73 5f 6f 62 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 .to_js_object.=.function()..{...
462c0 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0d 0a 09 7b 0d const.impl.=.function(node)...{.
462e0 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 7b 0d 0a 09 ...if.(node.is_object())....{...
46300 09 09 63 6f 6e 73 74 20 72 65 74 20 3d 20 7b 7d 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 ..const.ret.=.{};.....for.(var.i
46320 74 65 6d 20 6f 66 20 6e 6f 64 65 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0d 0a 09 09 09 09 72 65 tem.of.node.as_object())......re
46340 74 5b 69 74 65 6d 2e 67 65 74 5f 6e 61 6d 65 28 29 5d 20 3d 20 69 6d 70 6c 28 69 74 65 6d 29 3b t[item.get_name()].=.impl(item);
46360 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 6e .....return.ret;....}......if.(n
46380 6f 64 65 2e 69 73 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 72 ode.is_array())....{.....const.r
463a0 65 74 20 3d 20 5b 5d 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 6e 6f et.=.[];.....for.(var.item.of.no
463c0 64 65 2e 61 73 5f 61 72 72 61 79 28 29 29 0d 0a 09 09 09 09 72 65 74 2e 70 75 73 68 28 69 6d 70 de.as_array())......ret.push(imp
463e0 6c 28 69 74 65 6d 29 29 3b 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 09 09 7d 0d 0a l(item));.....return.ret;....}..
46400 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 73 74 72 69 6e 67 28 29 29 09 72 65 74 75 72 6e ....if.(node.is_string()).return
46420 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 .node.as_value();....if.(node.is
46440 5f 69 6e 74 65 67 65 72 28 29 29 09 72 65 74 75 72 6e 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 _integer()).return.node.as_value
46460 28 29 3b 0d 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 66 6c 6f 61 74 28 29 29 09 72 65 74 75 ();....if.(node.is_float()).retu
46480 72 6e 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 72 65 74 rn.node.as_value();......var.ret
464a0 20 3d 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0d 0a 09 09 69 66 20 28 72 65 74 20 69 .=.node.as_value();....if.(ret.i
464c0 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 72 nstanceof.Uint8Array)....{.....r
464e0 65 74 20 3d 20 22 22 3b 0d 0a 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 6e 6f 64 65 2e et.=."";.....for.(var.x.of.node.
46500 61 73 5f 76 61 6c 75 65 28 29 29 0d 0a 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 72 69 as_value())......ret.+=.x.toStri
46520 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0d 0a 09 09 7d 0d 0a 09 ng(16).padStart(2,."0");....}...
46540 09 72 65 74 75 72 6e 20 72 65 74 3b 0d 0a 09 7d 3b 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 69 6d 70 .return.ret;...};.....return.imp
46560 6c 28 74 68 69 73 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f l(this);..}..../////////////////
46580 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
465a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d ///////////////////////////////.
465c0 0a 43 62 4f 62 6a 65 63 74 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 66 69 6e 64 20 3d 20 66 .CbObjectView.prototype.find.=.f
465e0 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 29 0d 0a 7b 0d 0a 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 unction(name)..{...for.(const.fi
46600 65 6c 64 20 6f 66 20 74 68 69 73 29 0d 0a 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d eld.of.this)....if.(field.is_nam
46620 65 64 28 6e 61 6d 65 29 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 66 69 65 6c 64 3b 0d 0a 7d 0d 0a ed(name)).....return.field;..}..
46640 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ......//////////////////////////
46660 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46680 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 62 //////////////////////..class.Cb
466a0 41 72 72 61 79 56 69 65 77 20 65 78 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 77 0d 0a 7b ArrayView.extends.CbFieldView..{
466c0 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ..}..../////////////////////////
466e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46700 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 43 62 41 72 72 61 79 ///////////////////////..CbArray
46720 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 20 View.prototype[Symbol.iterator].
46740 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 76 61 72 20 64 61 74 61 5f 76 69 65 77 20 =.function()..{...var.data_view.
46760 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 79 6c 6f 61 64 28 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 =.this.get_payload();.....const.
46780 5b 70 61 79 6c 6f 61 64 5f 73 69 7a 65 2c 20 76 61 72 69 6e 74 5f 6c 65 6e 5d 20 3d 20 56 61 72 [payload_size,.varint_len].=.Var
467a0 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 64 61 74 61 Int.read_uint(data_view);...data
467c0 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 76 61 72 69 6e _view.=.data_view.subarray(varin
467e0 74 5f 6c 65 6e 2c 20 70 61 79 6c 6f 61 64 5f 73 69 7a 65 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e t_len,.payload_size.+.varint_len
46800 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 65 73 20 3d 20 );.....const.item_count_bytes.=.
46820 56 61 72 49 6e 74 2e 6d 65 61 73 75 72 65 28 64 61 74 61 5f 76 69 65 77 29 3b 0d 0a 09 69 66 20 VarInt.measure(data_view);...if.
46840 28 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 65 73 20 3e 3d 20 70 61 79 6c 6f 61 64 5f 73 69 7a (item_count_bytes.>=.payload_siz
46860 65 29 0d 0a 09 09 72 65 74 75 72 6e 20 7b 7d 3b 0d 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 e)....return.{};...data_view.=.d
46880 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 ata_view.subarray(item_count_byt
468a0 65 73 29 3b 0d 0a 0d 0a 09 76 61 72 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 43 62 46 69 es);.....var.uniform_type.=.CbFi
468c0 65 6c 64 54 79 70 65 2e 48 61 73 46 69 65 6c 64 54 79 70 65 3b 0d 0a 09 69 66 20 28 43 62 46 69 eldType.HasFieldType;...if.(CbFi
468e0 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 eldTypeOps.get_type(this.get_typ
46900 65 28 29 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 41 72 72 61 79 e()).==.CbFieldType.UniformArray
46920 29 0d 0a 09 7b 0d 0a 09 09 75 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 64 61 74 61 5f 76 69 65 )...{....uniform_type.=.data_vie
46940 77 5b 30 5d 3b 0d 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 w[0];....data_view.=.data_view.s
46960 75 62 61 72 72 61 79 28 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 74 75 72 6e 20 43 62 46 69 65 ubarray(1);...}.....return.CbFie
46980 6c 64 56 69 65 77 2e 5f 69 74 65 72 61 74 65 28 64 61 74 61 5f 76 69 65 77 2c 20 75 6e 69 66 6f ldView._iterate(data_view,.unifo
469a0 72 6d 5f 74 79 70 65 29 3b 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f rm_type);..}....////////////////
469c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
469e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46a00 0d 0a 43 62 41 72 72 61 79 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 6e 75 6d 20 3d 20 66 75 ..CbArrayView.prototype.num.=.fu
46a20 6e 63 74 69 6f 6e 28 29 0d 0a 7b 0d 0a 09 76 61 72 20 64 61 74 61 5f 76 69 65 77 20 3d 20 74 68 nction()..{...var.data_view.=.th
46a40 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b 0d 0a 09 63 6f 6e 73 74 20 5b 6e 2c 20 6e 5f 6c 65 6e is._data_view;...const.[n,.n_len
46a60 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b ].=.VarInt.read_uint(data_view);
46a80 0d 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 ...data_view.=.data_view.subarra
46aa0 79 28 6e 5f 6c 65 6e 29 3b 0d 0a 09 72 65 74 75 72 6e 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 y(n_len);...return.VarInt.read_u
46ac0 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 5b 30 5d 3b 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f int(data_view)[0];..}........///
46ae0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46b00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46b20 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 43 62 4f 62 /////////////..export.class.CbOb
46b40 6a 65 63 74 20 65 78 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 77 0d 0a 7b 0d 0a 09 63 6f ject.extends.CbFieldView..{...co
46b60 6e 73 74 72 75 63 74 6f 72 28 75 69 6e 74 38 5f 61 72 72 61 79 29 0d 0a 09 7b 0d 0a 09 09 73 75 nstructor(uint8_array)...{....su
46b80 70 65 72 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 66 72 6f 6d 5f 64 61 74 61 28 75 69 6e 74 38 5f per();....this._from_data(uint8_
46ba0 61 72 72 61 79 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c ca b3 array);...}..}..PK.........bR\..
46bc0 90 31 df 0c 00 00 df 0c 00 00 11 00 00 00 75 74 69 6c 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 2f .1............util/component.js/
46be0 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c /.Copyright.Epic.Games,.Inc..All
46c00 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 .Rights.Reserved....."use.strict
46c20 22 3b 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ";....//////////////////////////
46c40 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46c60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 6f //////////////////////..class.Co
46c80 6d 70 6f 6e 65 6e 74 42 61 73 65 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c 65 mponentBase..{...constructor(ele
46ca0 6d 65 6e 74 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 65 6c 65 6d 65 6e 74 20 69 6e 73 74 61 6e 63 ment)...{....if.(element.instanc
46cc0 65 6f 66 20 43 6f 6d 70 6f 6e 65 6e 74 42 61 73 65 29 0d 0a 09 09 09 65 6c 65 6d 65 6e 74 20 3d eof.ComponentBase).....element.=
46ce0 20 65 6c 65 6d 65 6e 74 2e 5f 65 6c 65 6d 65 6e 74 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 65 6c .element._element;......this._el
46d00 65 6d 65 6e 74 20 3d 20 65 6c 65 6d 65 6e 74 3b 0d 0a 09 7d 0d 0a 0d 0a 09 69 6e 6e 65 72 28 29 ement.=.element;...}.....inner()
46d20 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 3b 0d 0a 09 ...{....return.this._element;...
46d40 7d 0d 0a 0d 0a 09 70 61 72 65 6e 74 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 20 3d 20 }.....parent()...{....const.e.=.
46d60 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e 74 45 6c 65 6d 65 6e 74 3b 0d 0a 09 09 this._element.parentElement;....
46d80 72 65 74 75 72 6e 20 65 20 3f 20 74 68 69 73 2e 6e 65 77 5f 63 6f 6d 70 6f 6e 65 6e 74 28 65 29 return.e.?.this.new_component(e)
46da0 20 3a 20 6e 75 6c 6c 3b 0d 0a 09 7d 0d 0a 0d 0a 09 66 69 72 73 74 5f 63 68 69 6c 64 28 29 0d 0a .:.null;...}.....first_child()..
46dc0 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 .{....const.e.=.this._element.fi
46de0 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0d 0a 09 09 72 65 74 75 72 6e 20 65 20 3f 20 74 rstElementChild;....return.e.?.t
46e00 68 69 73 2e 6e 65 77 5f 63 6f 6d 70 6f 6e 65 6e 74 28 65 29 20 3a 20 6e 75 6c 6c 3b 0d 0a 09 7d his.new_component(e).:.null;...}
46e20 0d 0a 0d 0a 09 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 .....next_sibling()...{....const
46e40 20 65 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 .e.=.this._element.nextElementSi
46e60 62 6c 69 6e 67 3b 0d 0a 09 09 72 65 74 75 72 6e 20 65 20 3f 20 74 68 69 73 2e 6e 65 77 5f 63 6f bling;....return.e.?.this.new_co
46e80 6d 70 6f 6e 65 6e 74 28 65 29 20 3a 20 6e 75 6c 6c 3b 0d 0a 09 7d 0d 0a 0d 0a 09 64 65 73 74 72 mponent(e).:.null;...}.....destr
46ea0 6f 79 28 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e 74 oy()...{....this._element.parent
46ec0 4e 6f 64 65 2e 72 65 6d 6f 76 65 43 68 69 6c 64 28 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 29 3b Node.removeChild(this._element);
46ee0 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ...}..}..../////////////////////
46f00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
46f20 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 ///////////////////////////..cla
46f40 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 44 6f 6d 20 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e ss.ComponentDom.extends.Componen
46f60 74 42 61 73 65 0d 0a 7b 0d 0a 09 69 73 28 74 61 67 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e tBase..{...is(tag)...{....return
46f80 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 61 67 4e 61 6d 65 20 3d 3d 20 74 61 67 2e 74 6f .this._element.tagName.==.tag.to
46fa0 55 70 70 65 72 43 61 73 65 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 61 67 28 74 61 67 3d 22 64 69 UpperCase();...}.....tag(tag="di
46fc0 76 22 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 64 6f 63 75 6d 65 6e v")...{....var.element.=.documen
46fe0 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 74 61 67 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 t.createElement(tag);....this._e
47000 6c 65 6d 65 6e 74 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 09 lement.appendChild(element);....
47020 72 65 74 75 72 6e 20 74 68 69 73 2e 6e 65 77 5f 63 6f 6d 70 6f 6e 65 6e 74 28 65 6c 65 6d 65 6e return.this.new_component(elemen
47040 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 74 61 67 28 6e 65 77 5f 74 61 67 29 0d 0a 09 7b 0d 0a t);...}.....retag(new_tag)...{..
47060 09 09 69 66 20 28 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 61 67 4e 61 6d 65 20 3d 3d 20 6e ..if.(this._element.tagName.==.n
47080 65 77 5f 74 61 67 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29 29 0d 0a 09 09 09 72 65 74 75 72 6e ew_tag.toUpperCase()).....return
470a0 20 74 68 69 73 3b 0d 0a 0d 0a 09 09 76 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 64 6f 63 75 6d 65 .this;......var.element.=.docume
470c0 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 6e 65 77 5f 74 61 67 29 3b 0d 0a 09 09 65 6c nt.createElement(new_tag);....el
470e0 65 6d 65 6e 74 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e ement.innerHTML.=.this._element.
47100 69 6e 6e 65 72 48 54 4d 4c 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 innerHTML;....this._element.pare
47120 6e 74 4e 6f 64 65 2e 72 65 70 6c 61 63 65 43 68 69 6c 64 28 65 6c 65 6d 65 6e 74 2c 20 74 68 69 ntNode.replaceChild(element,.thi
47140 73 2e 5f 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 20 3d 20 s._element);....this._element.=.
47160 65 6c 65 6d 65 6e 74 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a element;....return.this;...}....
47180 09 74 65 78 74 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 76 61 6c 75 65 20 21 3d .text(value)...{....if.(value.!=
471a0 20 75 6e 64 65 66 69 6e 65 64 20 26 26 20 74 79 70 65 6f 66 20 76 61 6c 75 65 2e 74 61 67 20 3d .undefined.&&.typeof.value.tag.=
471c0 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 29 0d 0a 09 09 09 74 68 69 73 2e 74 61 67 28 76 61 6c 75 ==."function").....this.tag(valu
471e0 65 2e 74 61 67 28 29 29 0d 0a 0d 0a 09 09 76 61 6c 75 65 20 3d 20 28 76 61 6c 75 65 20 3d 3d 20 e.tag())......value.=.(value.==.
47200 75 6e 64 65 66 69 6e 65 64 29 20 3f 20 22 75 6e 64 65 66 69 6e 65 64 22 20 3a 20 76 61 6c 75 65 undefined).?."undefined".:.value
47220 2e 74 6f 53 74 72 69 6e 67 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 65 .toString();....this._element.te
47240 78 74 43 6f 6e 74 65 6e 74 20 3d 20 28 76 61 6c 75 65 20 21 3d 20 22 22 29 20 3f 20 76 61 6c 75 xtContent.=.(value.!=."").?.valu
47260 65 20 3a 20 22 22 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 e.:."";....return.this;...}.....
47280 69 64 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 id(value)...{....this._element.i
472a0 64 20 3d 20 76 61 6c 75 65 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a d.=.value;....return.this;...}..
472c0 0d 0a 09 63 6c 61 73 73 69 66 79 28 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f ...classify(value)...{....this._
472e0 65 6c 65 6d 65 6e 74 2e 63 6c 61 73 73 4c 69 73 74 2e 61 64 64 28 76 61 6c 75 65 29 3b 0d 0a 09 element.classList.add(value);...
47300 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 74 79 6c 65 28 6b 65 79 2c .return.this;...}.....style(key,
47320 20 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 73 74 79 .value)...{....this._element.sty
47340 6c 65 5b 6b 65 79 5d 20 3d 20 76 61 6c 75 65 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b le[key].=.value;....return.this;
47360 0d 0a 09 7d 0d 0a 0d 0a 09 61 74 74 72 28 6b 65 79 2c 20 76 61 6c 75 65 3d 75 6e 64 65 66 69 6e ...}.....attr(key,.value=undefin
47380 65 64 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 75 6e 64 65 66 69 6e ed)...{....if.(value.===.undefin
473a0 65 64 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 67 65 74 ed).....return.this._element.get
473c0 41 74 74 72 69 62 75 74 65 28 6b 65 79 29 3b 0d 0a 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 Attribute(key);....else.if.(valu
473e0 65 20 3d 3d 3d 20 6e 75 6c 6c 29 0d 0a 09 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 72 65 e.===.null).....this._element.re
47400 6d 6f 76 65 41 74 74 72 69 62 75 74 65 28 6b 65 79 29 3b 0d 0a 09 09 65 6c 73 65 0d 0a 09 09 09 moveAttribute(key);....else.....
47420 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 6b 65 79 2c 20 this._element.setAttribute(key,.
47440 76 61 6c 75 65 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 7d 0d 0a value);....return.this;...}..}..
47460 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ..//////////////////////////////
47480 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
474a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 43 6f 6d 70 6f 6e //////////////////..class.Compon
474c0 65 6e 74 49 6e 74 65 72 61 63 74 20 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 44 6f 6d entInteract.extends.ComponentDom
474e0 0d 0a 7b 0d 0a 09 6c 69 6e 6b 28 72 65 73 6f 75 72 63 65 3d 75 6e 64 65 66 69 6e 65 64 2c 20 71 ..{...link(resource=undefined,.q
47500 75 65 72 79 5f 70 61 72 61 6d 73 3d 7b 7d 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 72 65 73 6f 75 uery_params={})...{....if.(resou
47520 72 63 65 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 rce.!=.undefined)....{.....var.h
47540 72 65 66 20 3d 20 72 65 73 6f 75 72 63 65 3b 0d 0a 09 09 09 76 61 72 20 73 65 70 20 3d 20 22 3f ref.=.resource;.....var.sep.=."?
47560 22 3b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 71 75 65 72 79 5f 70 ";.....for.(const.key.in.query_p
47580 61 72 61 6d 73 29 0d 0a 09 09 09 7b 0d 0a 09 09 09 09 68 72 65 66 20 2b 3d 20 73 65 70 20 2b 20 arams).....{......href.+=.sep.+.
475a0 6b 65 79 20 2b 20 22 3d 22 20 2b 20 71 75 65 72 79 5f 70 61 72 61 6d 73 5b 6b 65 79 5d 3b 0d 0a key.+."=".+.query_params[key];..
475c0 09 09 09 09 73 65 70 20 3d 20 22 26 22 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 0d 0a 09 09 65 6c 73 ....sep.=."&";.....}....}....els
475e0 65 0d 0a 09 09 09 68 72 65 66 20 3d 20 22 6a 61 76 61 73 63 72 69 70 74 3a 76 6f 69 64 28 30 29 e.....href.=."javascript:void(0)
47600 3b 22 3b 0d 0a 0d 0a 09 09 76 61 72 20 74 65 78 74 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e ;";......var.text.=.this._elemen
47620 74 2e 69 6e 6e 65 72 48 54 4d 4c 3b 0d 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 6e t.innerHTML;....this._element.in
47640 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0d 0a 09 09 74 68 69 73 2e 74 61 67 28 22 61 22 29 2e 74 nerHTML.=."";....this.tag("a").t
47660 65 78 74 28 74 65 78 74 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 68 72 65 66 29 3b 0d 0a 09 ext(text).attr("href",.href);...
47680 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6f 6e 28 77 68 61 74 2c 20 66 .return.this;...}.....on(what,.f
476a0 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 74 68 75 6e 6b unc,....args)...{....const.thunk
476c0 20 3d 20 28 73 72 63 29 20 3d 3e 20 7b 0d 0a 09 09 09 69 66 20 28 73 72 63 2e 74 61 72 67 65 74 .=.(src).=>.{.....if.(src.target
476e0 20 21 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 29 0d 0a 09 09 09 09 72 65 74 75 72 6e 3b 0d .!=.this._element)......return;.
47700 0a 0d 0a 09 09 09 66 75 6e 63 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 09 73 72 63 2e 73 74 6f ......func(...args);.....src.sto
47720 70 50 72 6f 70 61 67 61 74 69 6f 6e 28 29 3b 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e pPropagation();....};......this.
47740 5f 65 6c 65 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 77 68 61 74 2c 20 _element.addEventListener(what,.
47760 74 68 75 6e 6b 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 thunk);....return.this;...}.....
47780 6f 6e 5f 63 6c 69 63 6b 28 66 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 74 on_click(func,....args)...{....t
477a0 68 69 73 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 61 63 74 69 6f 6e 22 29 3b 0d 0a 09 09 72 his.classify("zen_action");....r
477c0 65 74 75 72 6e 20 74 68 69 73 2e 6f 6e 28 22 63 6c 69 63 6b 22 2c 20 66 75 6e 63 2c 20 2e 2e 2e eturn.this.on("click",.func,....
477e0 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f args);...}..}....///////////////
47800 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
47820 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
47840 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 20 65 78 74 65 6e 64 /..export.class.Component.extend
47860 73 20 43 6f 6d 70 6f 6e 65 6e 74 49 6e 74 65 72 61 63 74 0d 0a 7b 0d 0a 09 6e 65 77 5f 63 6f 6d s.ComponentInteract..{...new_com
47880 70 6f 6e 65 6e 74 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 ponent(...args)...{....return.ne
478a0 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b w.Component(...args);...}..}..PK
478c0 03 04 0a 00 00 00 00 00 09 62 52 5c b5 c2 09 3f 76 06 00 00 76 06 00 00 0f 00 00 00 75 74 69 6c .........bR\...?v...v.......util
478e0 2f 66 65 74 63 68 65 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d /fetcher.js//.Copyright.Epic.Gam
47900 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d es,.Inc..All.Rights.Reserved....
47920 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 74 20 7b 20 43 62 4f 62 6a ."use.strict";....import.{.CbObj
47940 65 63 74 20 7d 20 66 72 6f 6d 20 22 2e 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 22 0d ect.}.from."./compactbinary.js".
47960 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .../////////////////////////////
47980 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
479a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 ///////////////////..export.clas
479c0 73 20 46 65 74 63 68 65 72 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 0d 0a 09 7b s.Fetcher..{...constructor()...{
479e0 0d 0a 09 09 74 68 69 73 2e 5f 72 65 73 6f 75 72 63 65 20 3d 20 22 22 3b 0d 0a 09 09 74 68 69 73 ....this._resource.=."";....this
47a00 2e 5f 71 75 65 72 79 20 3d 20 7b 7d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 72 65 73 6f 75 72 63 65 28 2e ._query.=.{};...}.....resource(.
47a20 2e 2e 70 61 72 74 73 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 70 61 72 74 ..parts)...{....var.value.=.part
47a40 73 2e 6a 6f 69 6e 28 22 2f 22 29 3b 0d 0a 09 09 69 66 20 28 21 76 61 6c 75 65 2e 73 74 61 72 74 s.join("/");....if.(!value.start
47a60 73 57 69 74 68 28 22 2f 22 29 29 0d 0a 09 09 09 76 61 6c 75 65 3d 20 22 2f 22 20 2b 20 76 61 6c sWith("/")).....value=."/".+.val
47a80 75 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 65 73 6f 75 72 63 65 20 3d 20 76 61 6c 75 65 3b 0d 0a ue;....this._resource.=.value;..
47aa0 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 70 61 72 61 6d 28 6e 61 6d ..return.this;...}.....param(nam
47ac0 65 2c 20 76 61 6c 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 71 75 65 72 79 5b 6e 61 6d e,.value)...{....this._query[nam
47ae0 65 5d 20 3d 20 76 61 6c 75 65 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d e].=.value;....return.this;...}.
47b00 0a 0d 0a 09 61 73 79 6e 63 20 6a 73 6f 6e 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 ....async.json()...{....const.re
47b20 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 61 70 70 6c 69 63 sponse.=.await.this._get("applic
47b40 61 74 69 6f 6e 2f 6a 73 6f 6e 22 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 ation/json");....return.response
47b60 20 3f 20 28 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 29 20 3a 20 7b 7d 3b .?.(await.response.json()).:.{};
47b80 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 63 62 6f 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 ...}.....async.cbo()...{....cons
47ba0 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 61 70 t.response.=.await.this._get("ap
47bc0 70 6c 69 63 61 74 69 6f 6e 2f 78 2d 75 65 2d 63 62 22 29 3b 0d 0a 09 09 69 66 20 28 21 72 65 73 plication/x-ue-cb");....if.(!res
47be0 70 6f 6e 73 65 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a 0d 0a 09 09 63 6f 6e ponse).....return.null;......con
47c00 73 74 20 62 75 66 66 65 72 20 3d 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 61 72 72 61 79 st.buffer.=.await.response.array
47c20 42 75 66 66 65 72 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 6e 65 77 20 55 69 Buffer();....const.data.=.new.Ui
47c40 6e 74 38 41 72 72 61 79 28 62 75 66 66 65 72 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 nt8Array(buffer);....return.new.
47c60 43 62 4f 62 6a 65 63 74 28 64 61 74 61 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 74 65 CbObject(data);...}.....async.te
47c80 78 74 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 xt()...{....const.response.=.awa
47ca0 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 74 65 78 74 2f 70 6c 61 69 6e 22 29 3b 0d 0a 09 09 69 it.this._get("text/plain");....i
47cc0 66 20 28 21 72 65 73 70 6f 6e 73 65 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0d 0a f.(!response).....return.null;..
47ce0 0d 0a 09 09 72 65 74 75 72 6e 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 74 65 78 74 28 29 ....return.await.response.text()
47d00 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 64 65 6c 65 74 65 28 29 0d 0a 09 7b 0d 0a 09 09 ;...}.....async.delete()...{....
47d20 63 6f 6e 73 74 20 72 65 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e 5f 62 75 69 6c 64 5f 75 72 69 const.resource.=.this._build_uri
47d40 28 29 3b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 ();....const.response.=.await.fe
47d60 74 63 68 28 72 65 73 6f 75 72 63 65 2c 20 7b 20 22 6d 65 74 68 6f 64 22 20 3a 20 22 44 45 4c 45 tch(resource,.{."method".:."DELE
47d80 54 45 22 20 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 62 75 69 6c 64 5f 75 72 69 28 29 0d 0a 09 7b TE".});...}....._build_uri()...{
47da0 0d 0a 09 09 76 61 72 20 73 75 66 66 69 78 20 3d 20 22 22 3b 0d 0a 09 09 66 6f 72 20 28 76 61 72 ....var.suffix.=."";....for.(var
47dc0 20 6b 65 79 20 69 6e 20 74 68 69 73 2e 5f 71 75 65 72 79 29 0d 0a 09 09 7b 0d 0a 09 09 09 73 75 .key.in.this._query)....{.....su
47de0 66 66 69 78 20 2b 3d 20 73 75 66 66 69 78 20 3f 20 22 26 22 20 3a 20 22 3f 22 3b 0d 0a 09 09 09 ffix.+=.suffix.?."&".:."?";.....
47e00 73 75 66 66 69 78 20 2b 3d 20 6b 65 79 20 2b 20 22 3d 22 20 2b 20 74 68 69 73 2e 5f 71 75 65 72 suffix.+=.key.+."=".+.this._quer
47e20 79 5b 6b 65 79 5d 3b 0d 0a 09 09 7d 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 65 73 y[key];....}....return.this._res
47e40 6f 75 72 63 65 20 2b 20 73 75 66 66 69 78 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 73 79 6e 63 20 5f 67 ource.+.suffix;...}.....async._g
47e60 65 74 28 61 63 63 65 70 74 3d 22 2a 22 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 72 65 73 6f et(accept="*")...{....const.reso
47e80 75 72 63 65 20 3d 20 74 68 69 73 2e 5f 62 75 69 6c 64 5f 75 72 69 28 29 3b 0d 0a 09 09 63 6f 6e urce.=.this._build_uri();....con
47ea0 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 72 65 73 6f 75 72 st.response.=.await.fetch(resour
47ec0 63 65 2c 20 7b 0d 0a 09 09 09 22 6d 65 74 68 6f 64 22 20 3a 20 22 47 45 54 22 2c 0d 0a 09 09 09 ce,.{....."method".:."GET",.....
47ee0 22 68 65 61 64 65 72 73 22 20 3a 20 7b 20 22 41 63 63 65 70 74 22 3a 20 61 63 63 65 70 74 20 7d "headers".:.{."Accept":.accept.}
47f00 2c 0d 0a 09 09 7d 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 ,....});......if.(response.statu
47f20 73 20 3e 3d 20 32 30 30 20 26 26 20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 3c 3d 20 32 s.>=.200.&&.response.status.<=.2
47f40 39 39 29 0d 0a 09 09 09 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 3b 0d 0a 09 7d 0d 0a 7d 0d 99).....return.response;...}..}.
47f60 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 8b a5 83 aa bc 03 00 00 bc 03 00 00 10 00 00 00 75 .PK.........bR\................u
47f80 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 til/friendly.js//.Copyright.Epic
47fa0 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 .Games,.Inc..All.Rights.Reserved
47fc0 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ....."use.strict";....//////////
47fe0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48000 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48020 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 46 72 69 65 6e 64 6c 79 0d 0a 7b //////..export.class.Friendly..{
48040 0d 0a 09 73 74 61 74 69 63 20 73 65 70 28 76 61 6c 75 65 2c 20 70 72 65 63 3d 30 29 0d 0a 09 7b ...static.sep(value,.prec=0)...{
48060 0d 0a 09 09 72 65 74 75 72 6e 20 28 2b 4e 75 6d 62 65 72 28 76 61 6c 75 65 29 29 2e 74 6f 4c 6f ....return.(+Number(value)).toLo
48080 63 61 6c 65 53 74 72 69 6e 67 28 22 65 6e 22 2c 20 7b 0d 0a 09 09 09 73 74 79 6c 65 3a 20 22 64 caleString("en",.{.....style:."d
480a0 65 63 69 6d 61 6c 22 2c 0d 0a 09 09 09 6d 69 6e 69 6d 75 6d 46 72 61 63 74 69 6f 6e 44 69 67 69 ecimal",.....minimumFractionDigi
480c0 74 73 20 3a 20 70 72 65 63 2c 0d 0a 09 09 09 6d 61 78 69 6d 75 6d 46 72 61 63 74 69 6f 6e 44 69 ts.:.prec,.....maximumFractionDi
480e0 67 69 74 73 20 3a 20 70 72 65 63 2c 0d 0a 09 09 7d 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 74 61 74 gits.:.prec,....});...}.....stat
48100 69 63 20 6b 28 78 2c 20 70 3d 30 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 ic.k(x,.p=0).{.return.Friendly.s
48120 65 70 28 28 42 69 67 49 6e 74 28 78 29 20 2b 20 39 39 39 6e 29 20 20 2f 20 42 69 67 49 6e 74 28 ep((BigInt(x).+.999n)../.BigInt(
48140 4d 61 74 68 2e 70 6f 77 28 31 30 2c 20 33 29 29 7c 30 6e 2c 20 70 29 20 2b 20 22 4b 22 3b 20 7d Math.pow(10,.3))|0n,.p).+."K";.}
48160 0d 0a 09 73 74 61 74 69 63 20 6d 28 78 2c 20 70 3d 31 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 ...static.m(x,.p=1).{.return.Fri
48180 65 6e 64 6c 79 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 20 20 2f 20 42 endly.sep(.BigInt(x)........./.B
481a0 69 67 49 6e 74 28 4d 61 74 68 2e 70 6f 77 28 31 30 2c 20 36 29 29 2c 20 20 20 70 29 20 2b 20 22 igInt(Math.pow(10,.6)),...p).+."
481c0 4d 22 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 67 28 78 2c 20 70 3d 32 29 09 7b 20 72 65 74 75 72 M";.}...static.g(x,.p=2).{.retur
481e0 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 n.Friendly.sep(.BigInt(x).......
48200 20 20 2f 20 42 69 67 49 6e 74 28 4d 61 74 68 2e 70 6f 77 28 31 30 2c 20 39 29 29 2c 20 20 20 70 ../.BigInt(Math.pow(10,.9)),...p
48220 29 20 2b 20 22 47 22 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 6b 69 62 28 78 2c 20 70 3d 30 29 09 ).+."G";.}...static.kib(x,.p=0).
48240 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 28 42 69 67 49 6e 74 28 78 29 {.return.Friendly.sep((BigInt(x)
48260 20 2b 20 31 30 32 33 6e 29 20 2f 20 28 31 6e 20 3c 3c 20 31 30 6e 29 7c 30 6e 2c 20 70 29 20 2b .+.1023n)./.(1n.<<.10n)|0n,.p).+
48280 20 22 20 4b 69 42 22 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 6d 69 62 28 78 2c 20 70 3d 31 29 09 .".KiB";.}...static.mib(x,.p=1).
482a0 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 {.return.Friendly.sep(.BigInt(x)
482c0 20 20 20 20 20 20 20 20 20 2f 20 28 31 6e 20 3c 3c 20 32 30 6e 29 2c 20 20 20 70 29 20 2b 20 22 ........./.(1n.<<.20n),...p).+."
482e0 20 4d 69 42 22 3b 20 7d 0d 0a 09 73 74 61 74 69 63 20 67 69 62 28 78 2c 20 70 3d 32 29 09 7b 20 .MiB";.}...static.gib(x,.p=2).{.
48300 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 20 20 return.Friendly.sep(.BigInt(x)..
48320 20 20 20 20 20 20 20 2f 20 28 31 6e 20 3c 3c 20 33 30 6e 29 2c 20 20 20 70 29 20 2b 20 22 20 47 ......./.(1n.<<.30n),...p).+.".G
48340 69 42 22 3b 20 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 1f 84 cf 3d f1 03 00 iB";.}..}..PK.........bR\...=...
48360 00 f1 03 00 00 0d 00 00 00 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 .........util/modal.js//.Copyrig
48380 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 ht.Epic.Games,.Inc..All.Rights.R
483a0 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 eserved....."use.strict";....imp
483c0 6f 72 74 20 7b 20 43 6f 6d 70 6f 6e 65 6e 74 20 7d 20 66 72 6f 6d 20 22 2e 2f 63 6f 6d 70 6f 6e ort.{.Component.}.from."./compon
483e0 65 6e 74 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ent.js"..../////////////////////
48400 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48420 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 ///////////////////////////..exp
48440 6f 72 74 20 63 6c 61 73 73 20 4d 6f 64 61 6c 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 ort.class.Modal..{...constructor
48460 28 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 6e 65 77 20 43 6f 6d 70 6f ()...{....const.body.=.new.Compo
48480 6e 65 6e 74 28 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f nent(document.body);....this._ro
484a0 6f 74 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f ot.=.body.tag().classify("zen_mo
484c0 64 61 6c 22 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 62 67 20 3d 20 74 68 69 73 2e 5f 72 6f 6f dal");......const.bg.=.this._roo
484e0 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 67 22 29 t.tag().classify("zen_modal_bg")
48500 3b 0d 0a 09 09 62 67 2e 6f 6e 28 22 63 6c 69 63 6b 22 2c 20 28 29 20 3d 3e 20 74 68 69 73 2e 5f ;....bg.on("click",.().=>.this._
48520 72 6f 6f 74 2e 64 65 73 74 72 6f 79 28 29 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 72 65 63 74 root.destroy());......const.rect
48540 20 3d 20 74 68 69 73 2e 5f 72 6f 6f 74 2e 74 61 67 28 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 69 .=.this._root.tag();....this._ti
48560 74 6c 65 20 3d 20 72 65 63 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d tle.=.rect.tag().classify("zen_m
48580 6f 64 61 6c 5f 74 69 74 6c 65 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 74 65 6e 74 20 3d odal_title");....this._content.=
485a0 20 72 65 63 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f .rect.tag().classify("zen_modal_
485c0 6d 65 73 73 61 67 65 22 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 62 75 74 74 6f 6e 73 20 3d 20 72 65 message");....this._buttons.=.re
485e0 63 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 75 74 ct.tag().classify("zen_modal_but
48600 74 6f 6e 73 22 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 74 69 74 6c 65 28 76 61 6c 75 65 29 0d 0a 09 7b tons");...}.....title(value)...{
48620 0d 0a 09 09 74 68 69 73 2e 5f 74 69 74 6c 65 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0d 0a 09 09 ....this._title.text(value);....
48640 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6d 65 73 73 61 67 65 28 76 61 6c return.this;...}.....message(val
48660 75 65 29 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 74 65 6e 74 2e 74 65 78 74 28 76 61 ue)...{....this._content.text(va
48680 6c 75 65 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6f 70 lue);....return.this;...}.....op
486a0 74 69 6f 6e 28 6e 61 6d 65 2c 20 66 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 tion(name,.func,....args)...{...
486c0 09 63 6f 6e 73 74 20 74 68 75 6e 6b 20 3d 20 28 29 20 3d 3e 20 7b 0d 0a 09 09 09 74 68 69 73 2e .const.thunk.=.().=>.{.....this.
486e0 5f 72 6f 6f 74 2e 64 65 73 74 72 6f 79 28 29 3b 0d 0a 09 09 09 69 66 20 28 66 75 6e 63 29 0d 0a _root.destroy();.....if.(func)..
48700 09 09 09 09 66 75 6e 63 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 09 7d 3b 0d 0a 09 09 74 68 69 73 ....func(...args);....};....this
48720 2e 5f 62 75 74 74 6f 6e 73 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 2e 6f 6e 28 22 63 ._buttons.tag().text(name).on("c
48740 6c 69 63 6b 22 2c 20 74 68 75 6e 6b 29 3b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0d 0a lick",.thunk);....return.this;..
48760 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 62 52 5c 6f e5 d7 f3 ea 19 00 00 ea 19 00 .}..}..PK.........bR\o..........
48780 00 0f 00 00 00 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 .....util/widgets.js//.Copyright
487a0 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 .Epic.Games,.Inc..All.Rights.Res
487c0 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a 69 6d 70 6f 72 erved....."use.strict";....impor
487e0 74 20 7b 20 43 6f 6d 70 6f 6e 65 6e 74 20 7d 20 66 72 6f 6d 20 22 2e 2f 63 6f 6d 70 6f 6e 65 6e t.{.Component.}.from."./componen
48800 74 2e 6a 73 22 0d 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 t.js"..import.{.Friendly.}.from.
48820 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f "../util/friendly.js"....///////
48840 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48860 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48880 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 57 69 64 67 65 74 20 65 78 74 65 6e 64 73 20 /////////..class.Widget.extends.
488a0 43 6f 6d 70 6f 6e 65 6e 74 0d 0a 7b 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f Component..{..}......../////////
488c0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
488e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48900 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 54 61 62 6c 65 43 65 6c 6c 20 65 78 74 65 6e 64 73 ///////..class.TableCell.extends
48920 20 57 69 64 67 65 74 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c 65 6d 65 6e 74 .Widget..{...constructor(element
48940 2c 20 72 6f 77 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 65 72 28 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 ,.row)...{....super(element);...
48960 09 74 68 69 73 2e 5f 72 6f 77 20 3d 20 72 6f 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 65 74 5f 74 61 .this._row.=.row;...}.....get_ta
48980 62 6c 65 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 5f 72 6f 77 28 29 2e 67 ble()..{.return.this.get_row().g
489a0 65 74 5f 74 61 62 6c 65 28 29 3b 20 7d 0d 0a 09 67 65 74 5f 72 6f 77 28 29 09 09 7b 20 72 65 74 et_table();.}...get_row()..{.ret
489c0 75 72 6e 20 74 68 69 73 2e 5f 72 6f 77 3b 20 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f urn.this._row;.}..}..../////////
489e0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48a00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48a20 2f 2f 2f 2f 2f 2f 2f 0d 0a 63 6c 61 73 73 20 54 61 62 6c 65 52 6f 77 20 65 78 74 65 6e 64 73 20 ///////..class.TableRow.extends.
48a40 57 69 64 67 65 74 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c 65 6d 65 6e 74 2c Widget..{...constructor(element,
48a60 20 74 61 62 6c 65 2c 20 69 6e 64 65 78 2c 20 63 65 6c 6c 73 29 0d 0a 09 7b 0d 0a 09 09 73 75 70 .table,.index,.cells)...{....sup
48a80 65 72 28 65 6c 65 6d 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 20 3d 20 74 61 er(element);....this._table.=.ta
48aa0 62 6c 65 3b 0d 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 20 3d 20 69 6e 64 65 78 3b 0d 0a 09 09 ble;....this._index.=.index;....
48ac0 74 68 69 73 2e 5f 63 65 6c 6c 73 20 3d 20 63 65 6c 6c 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2a 5b 53 this._cells.=.cells;...}.....*[S
48ae0 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 28 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 76 61 ymbol.iterator]()...{....for.(va
48b00 72 20 63 65 6c 6c 20 6f 66 20 74 68 69 73 2e 5f 63 65 6c 6c 73 29 0d 0a 09 09 09 79 69 65 6c 64 r.cell.of.this._cells).....yield
48b20 20 63 65 6c 6c 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 65 74 5f 74 61 62 6c 65 28 29 09 09 7b 20 72 65 .cell;...}.....get_table()..{.re
48b40 74 75 72 6e 20 74 68 69 73 2e 5f 74 61 62 6c 65 3b 20 7d 0d 0a 09 67 65 74 5f 69 6e 64 65 78 28 turn.this._table;.}...get_index(
48b60 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 6e 64 65 78 3b 20 7d 0d 0a 09 67 65 74 )..{.return.this._index;.}...get
48b80 5f 63 65 6c 6c 28 69 6e 64 65 78 29 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 65 6c 6c _cell(index).{.return.this._cell
48ba0 73 2e 61 74 28 69 6e 64 65 78 29 3b 20 7d 0d 0a 7d 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f s.at(index);.}..}....///////////
48bc0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48be0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
48c00 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 54 61 62 6c 65 20 65 78 74 65 6e 64 /////..export.class.Table.extend
48c20 73 20 57 69 64 67 65 74 0d 0a 7b 0d 0a 09 73 74 61 74 69 63 20 46 6c 61 67 5f 45 76 65 6e 53 70 s.Widget..{...static.Flag_EvenSp
48c40 61 63 69 6e 67 09 09 3d 20 31 20 3c 3c 20 30 3b 0d 0a 09 73 74 61 74 69 63 20 46 6c 61 67 5f 50 acing..=.1.<<.0;...static.Flag_P
48c60 61 63 6b 52 69 67 68 74 09 09 3d 20 31 20 3c 3c 20 31 3b 0d 0a 09 73 74 61 74 69 63 20 46 6c 61 ackRight..=.1.<<.1;...static.Fla
48c80 67 5f 42 69 61 73 4c 65 66 74 09 09 3d 20 31 20 3c 3c 20 32 3b 0d 0a 09 73 74 61 74 69 63 20 46 g_BiasLeft..=.1.<<.2;...static.F
48ca0 6c 61 67 5f 46 69 74 4c 65 66 74 09 09 09 3d 20 31 20 3c 3c 20 33 3b 0d 0a 0d 0a 09 63 6f 6e 73 lag_FitLeft...=.1.<<.3;.....cons
48cc0 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2c 20 66 6c tructor(parent,.column_names,.fl
48ce0 61 67 73 3d 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 20 69 6e 64 65 ags=Table.Flag_EvenSpacing,.inde
48d00 78 5f 62 61 73 65 3d 30 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 72 6f 6f 74 20 3d 20 70 61 72 65 x_base=0)...{....var.root.=.pare
48d20 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 61 62 6c 65 22 29 3b 0d nt.tag().classify("zen_table");.
48d40 0a 09 09 73 75 70 65 72 28 72 6f 6f 74 29 3b 0d 0a 0d 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d ...super(root);......const.colum
48d60 6e 5f 77 69 64 74 68 20 3d 20 30 20 7c 20 28 31 30 30 20 2f 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 n_width.=.0.|.(100./.column_name
48d80 73 2e 6c 65 6e 67 74 68 29 3b 0d 0a 0d 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 s.length);......var.column_style
48da0 3b 0d 0a 09 09 69 66 20 28 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c ;....if.(flags.&.Table.Flag_FitL
48dc0 65 66 74 29 09 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 22 6d 61 78 2d 63 6f 6e 74 65 eft)...column_style.=."max-conte
48de0 6e 74 22 3b 0d 0a 09 09 65 6c 73 65 20 69 66 20 28 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c 65 nt";....else.if.(column_names.le
48e00 6e 67 74 68 20 3d 3d 20 31 29 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 22 31 66 72 22 ngth.==.1)..column_style.=."1fr"
48e20 3b 0d 0a 09 09 65 6c 73 65 20 69 66 20 28 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 ;....else.if.(flags.&.Table.Flag
48e40 5f 42 69 61 73 4c 65 66 74 29 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 60 6d 69 6e 6d 61 _BiasLeft).column_style.=.`minma
48e60 78 28 24 7b 63 6f 6c 75 6d 6e 5f 77 69 64 74 68 20 2a 20 32 7d 25 2c 20 31 66 72 29 60 3b 0d 0a x(${column_width.*.2}%,.1fr)`;..
48e80 09 09 65 6c 73 65 09 09 09 09 09 09 09 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 60 6d ..else.........column_style.=.`m
48ea0 69 6e 6d 61 78 28 24 7b 63 6f 6c 75 6d 6e 5f 77 69 64 74 68 7d 25 2c 20 31 66 72 29 60 3b 0d 0a inmax(${column_width}%,.1fr)`;..
48ec0 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 63 6f 6c 75 6d 6e 5f 6e 61 6d ..for.(var.i.=.1;.i.<.column_nam
48ee0 65 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 69 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6e 73 74 20 73 es.length;.++i)....{.....const.s
48f00 74 79 6c 65 20 3d 20 28 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 tyle.=.(flags.&.Table.Flag_PackR
48f20 69 67 68 74 29 20 3f 20 22 20 61 75 74 6f 22 20 3a 20 22 20 31 66 72 22 3b 0d 0a 09 09 09 63 6f ight).?.".auto".:.".1fr";.....co
48f40 6c 75 6d 6e 5f 73 74 79 6c 65 20 2b 3d 20 73 74 79 6c 65 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 lumn_style.+=.style;....}......i
48f60 66 20 28 69 6e 64 65 78 5f 62 61 73 65 20 3e 3d 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 63 6f 6c f.(index_base.>=.0)....{.....col
48f80 75 6d 6e 5f 6e 61 6d 65 73 20 3d 20 5b 22 23 22 2c 20 2e 2e 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 umn_names.=.["#",....column_name
48fa0 73 5d 3b 0d 0a 09 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 22 6d 61 78 2d 63 6f 6e 74 s];.....column_style.=."max-cont
48fc0 65 6e 74 20 22 20 2b 20 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 ent.".+.column_style;....}......
48fe0 72 6f 6f 74 2e 73 74 79 6c 65 28 22 67 72 69 64 54 65 6d 70 6c 61 74 65 43 6f 6c 75 6d 6e 73 22 root.style("gridTemplateColumns"
49000 2c 20 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 61 64 64 5f ,.column_style);......this._add_
49020 72 6f 77 28 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2c 20 66 61 6c 73 65 29 3b 0d 0a 0d 0a 09 09 74 row(column_names,.false);......t
49040 68 69 73 2e 5f 69 6e 64 65 78 20 3d 20 69 6e 64 65 78 5f 62 61 73 65 3b 0d 0a 09 09 74 68 69 73 his._index.=.index_base;....this
49060 2e 5f 6e 75 6d 5f 63 6f 6c 75 6d 6e 73 20 3d 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c 65 6e ._num_columns.=.column_names.len
49080 67 74 68 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 77 73 20 3d 20 5b 5d 3b 0d 0a 09 7d 0d 0a 0d 0a gth;....this._rows.=.[];...}....
490a0 09 2a 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 28 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 .*[Symbol.iterator]()...{....for
490c0 20 28 76 61 72 20 72 6f 77 20 6f 66 20 74 68 69 73 2e 5f 72 6f 77 73 29 0d 0a 09 09 09 79 69 65 .(var.row.of.this._rows).....yie
490e0 6c 64 20 72 6f 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 67 65 74 5f 72 6f 77 28 69 6e 64 65 78 29 0d 0a ld.row;...}.....get_row(index)..
49100 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 6f 77 73 2e 61 74 28 69 6e 64 65 78 .{....return.this._rows.at(index
49120 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 5f 61 64 64 5f 72 6f 77 28 63 65 6c 6c 73 2c 20 69 6e 64 65 78 );...}....._add_row(cells,.index
49140 65 64 3d 74 72 75 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 69 6e 64 65 78 20 3d 20 2d 31 3b 0d ed=true)...{....var.index.=.-1;.
49160 0a 09 09 69 66 20 28 69 6e 64 65 78 65 64 20 26 26 20 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d ...if.(indexed.&&.this._index.>=
49180 20 30 29 0d 0a 09 09 7b 0d 0a 09 09 09 69 6e 64 65 78 20 3d 20 74 68 69 73 2e 5f 69 6e 64 65 78 .0)....{.....index.=.this._index
491a0 2b 2b 3b 0d 0a 09 09 09 63 65 6c 6c 73 20 3d 20 5b 69 6e 64 65 78 2c 20 2e 2e 2e 63 65 6c 6c 73 ++;.....cells.=.[index,....cells
491c0 5d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 63 65 6c 6c 73 20 3d 20 63 65 6c 6c 73 2e 73 6c 69 63 65 ];....}......cells.=.cells.slice
491e0 28 30 2c 20 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f 6c 75 6d 6e 73 29 3b 0d 0a 09 09 77 68 69 6c 65 (0,.this._num_columns);....while
49200 20 28 63 65 6c 6c 73 2e 6c 65 6e 67 74 68 20 3c 20 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f 6c 75 6d .(cells.length.<.this._num_colum
49220 6e 73 29 0d 0a 09 09 09 63 65 6c 6c 73 2e 70 75 73 68 28 22 22 29 3b 0d 0a 0d 0a 09 09 76 61 72 ns).....cells.push("");......var
49240 20 72 65 74 20 3d 20 5b 5d 3b 0d 0a 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 74 61 67 .ret.=.[];....var.row.=.this.tag
49260 28 29 3b 0d 0a 09 09 72 6f 77 20 3d 20 6e 65 77 20 54 61 62 6c 65 52 6f 77 28 72 6f 77 2c 20 74 ();....row.=.new.TableRow(row,.t
49280 68 69 73 2c 20 69 6e 64 65 78 2c 20 72 65 74 29 3b 0d 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 his,.index,.ret);....for.(const.
492a0 63 65 6c 6c 20 6f 66 20 63 65 6c 6c 73 29 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 6c 65 61 66 cell.of.cells)....{.....var.leaf
492c0 20 3d 20 72 6f 77 2e 74 61 67 28 29 2e 74 65 78 74 28 63 65 6c 6c 29 3b 0d 0a 09 09 09 72 65 74 .=.row.tag().text(cell);.....ret
492e0 2e 70 75 73 68 28 6e 65 77 20 54 61 62 6c 65 43 65 6c 6c 28 6c 65 61 66 2c 20 72 6f 77 29 29 3b .push(new.TableCell(leaf,.row));
49300 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 29 ....}......if.(this._index.>=.0)
49320 0d 0a 09 09 09 72 65 74 2e 73 68 69 66 74 28 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 72 6f .....ret.shift();......return.ro
49340 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 72 6f 77 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d w;...}.....add_row(...args)...{.
49360 0a 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 61 64 64 5f 72 6f 77 28 61 72 67 73 29 ...var.row.=.this._add_row(args)
49380 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 77 73 2e 70 75 73 68 28 72 6f 77 29 3b 0d 0a 09 09 72 65 ;....this._rows.push(row);....re
493a0 74 75 72 6e 20 72 6f 77 3b 0d 0a 09 7d 0d 0a 0d 0a 09 63 6c 65 61 72 28 69 6e 64 65 78 3d 30 29 turn.row;...}.....clear(index=0)
493c0 0d 0a 09 7b 0d 0a 09 09 63 6f 6e 73 74 20 65 6c 65 6d 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 ...{....const.elem.=.this._eleme
493e0 6e 74 3b 0d 0a 09 09 65 6c 65 6d 2e 72 65 70 6c 61 63 65 43 68 69 6c 64 72 65 6e 28 65 6c 65 6d nt;....elem.replaceChildren(elem
49400 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 69 6e .firstElementChild);....this._in
49420 64 65 78 20 3d 20 28 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 29 20 3f 20 69 6e 64 65 78 dex.=.(this._index.>=.0).?.index
49440 20 3a 20 2d 31 3b 0d 0a 09 09 74 68 69 73 2e 5f 72 6f 77 73 20 3d 20 5b 5d 3b 0d 0a 09 7d 0d 0a .:.-1;....this._rows.=.[];...}..
49460 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f }........///////////////////////
49480 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
494a0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 /////////////////////////..expor
494c0 74 20 63 6c 61 73 73 20 50 72 6f 70 54 61 62 6c 65 20 65 78 74 65 6e 64 73 20 54 61 62 6c 65 0d t.class.PropTable.extends.Table.
494e0 0a 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 29 0d 0a 09 7b 0d 0a 09 09 .{...constructor(parent)...{....
49500 73 75 70 65 72 28 70 61 72 65 6e 74 2c 20 5b 22 70 72 6f 70 22 2c 20 22 76 61 6c 75 65 22 5d 2c super(parent,.["prop",."value"],
49520 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 2c 20 2d 31 29 3b 0d 0a 09 09 74 68 69 .Table.Flag_FitLeft,.-1);....thi
49540 73 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 70 72 6f 70 74 61 62 6c 65 22 29 3b 0d 0a 09 7d s.classify("zen_proptable");...}
49560 0d 0a 0d 0a 09 61 64 64 5f 70 72 6f 70 65 72 74 79 28 6b 65 79 2c 20 76 61 6c 75 65 29 0d 0a 09 .....add_property(key,.value)...
49580 7b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 61 64 64 5f 72 6f 77 28 6b 65 79 2c 20 76 61 {....return.this.add_row(key,.va
495a0 6c 75 65 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 6f 62 6a 65 63 74 28 6f 62 6a 65 63 74 2c lue);...}.....add_object(object,
495c0 20 66 72 69 65 6e 64 6c 79 3d 66 61 6c 73 65 2c 20 70 72 65 63 3d 32 29 0d 0a 09 7b 0d 0a 09 09 .friendly=false,.prec=2)...{....
495e0 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 28 6e 6f 64 65 2c 20 70 72 65 66 69 78 3d 22 22 29 20 3d const.impl.=.(node,.prefix="").=
49600 3e 20 7b 0d 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 6e 6f 64 65 29 0d >.{.....for.(const.key.in.node).
49620 0a 09 09 09 7b 0d 0a 09 09 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 6e 6f 64 65 5b 6b 65 79 5d ....{......var.value.=.node[key]
49640 3b 0d 0a 09 09 09 09 69 66 20 28 76 61 6c 75 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 4f 62 6a 65 ;......if.(value.instanceof.Obje
49660 63 74 20 26 26 0d 0a 09 09 09 09 09 28 76 61 6c 75 65 2e 63 6f 6e 73 74 72 75 63 74 6f 72 2e 6e ct.&&.......(value.constructor.n
49680 61 6d 65 20 3d 3d 20 22 4f 62 6a 65 63 74 22 20 7c 7c 0d 0a 09 09 09 09 09 76 61 6c 75 65 2e 63 ame.==."Object".||.......value.c
496a0 6f 6e 73 74 72 75 63 74 6f 72 2e 6e 61 6d 65 20 3d 3d 20 22 41 72 72 61 79 22 29 29 0d 0a 09 09 onstructor.name.==."Array"))....
496c0 09 09 7b 0d 0a 09 09 09 09 09 69 6d 70 6c 28 76 61 6c 75 65 2c 20 70 72 65 66 69 78 20 2b 20 6b ..{.......impl(value,.prefix.+.k
496e0 65 79 20 2b 20 22 2e 22 29 3b 0d 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0d 0a 09 09 09 09 ey.+.".");.......continue;......
49700 7d 0d 0a 0d 0a 09 09 09 09 69 66 20 28 66 72 69 65 6e 64 6c 79 20 26 26 20 28 28 74 79 70 65 6f }........if.(friendly.&&.((typeo
49720 66 20 76 61 6c 75 65 20 3d 3d 20 22 6e 75 6d 62 65 72 22 29 20 7c 7c 20 28 74 79 70 65 6f 66 20 f.value.==."number").||.(typeof.
49740 76 61 6c 75 65 20 3d 3d 20 22 62 69 67 69 6e 74 22 29 29 29 0d 0a 09 09 09 09 7b 0d 0a 09 09 09 value.==."bigint")))......{.....
49760 09 09 69 66 20 28 6b 65 79 2e 69 6e 64 65 78 4f 66 28 22 6d 65 6d 6f 72 79 22 29 20 3e 3d 20 30 ..if.(key.indexOf("memory").>=.0
49780 29 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 76 61 6c 75 65 29 3b 0d )..value.=.Friendly.kib(value);.
497a0 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 69 6e 64 65 78 4f 66 28 22 64 69 73 6b ......else.if.(key.indexOf("disk
497c0 22 29 20 3e 3d 20 30 29 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 28 76 61 ").>=.0).value.=.Friendly.kib(va
497e0 6c 75 65 29 3b 0d 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 65 20 3e 20 31 30 30 lue);.......else.if.(value.>.100
49800 30 30 30 29 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b 28 76 61 6c 75 65 29 000)...value.=.Friendly.k(value)
49820 3b 0d 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 65 20 25 20 31 29 09 09 09 09 09 ;.......else.if.(value.%.1).....
49840 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 33 29 3b 0d value.=.Friendly.sep(value,.3);.
49860 0a 09 09 09 09 09 65 6c 73 65 09 09 09 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 ......else........value.=.Friend
49880 6c 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 30 29 3b 0d 0a 09 09 09 09 7d 0d 0a 0d 0a 09 09 09 09 ly.sep(value,.0);......}........
498a0 74 68 69 73 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 70 72 65 66 69 78 20 2b 20 6b 65 79 2c 20 this.add_property(prefix.+.key,.
498c0 76 61 6c 75 65 29 3b 0d 0a 09 09 09 7d 0d 0a 09 09 7d 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 value);.....}....};......return.
498e0 69 6d 70 6c 28 6f 62 6a 65 63 74 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 66 69 6c 74 65 72 28 2e 2e 2e impl(object);...}.....filter(...
49900 6e 65 65 64 6c 65 73 29 0d 0a 09 7b 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 72 6f 77 20 6f 66 20 needles)...{....for.(var.row.of.
49920 74 68 69 73 29 0d 0a 09 09 09 72 6f 77 2e 72 65 74 61 67 28 22 64 69 76 22 29 3b 0d 0a 0d 0a 09 this).....row.retag("div");.....
49940 09 69 66 20 28 6e 65 65 64 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0d 0a 09 09 09 72 65 .if.(needles.length.==.0).....re
49960 74 75 72 6e 3b 0d 0a 0d 0a 09 09 66 6f 72 20 28 76 61 72 20 72 6f 77 20 6f 66 20 74 68 69 73 29 turn;......for.(var.row.of.this)
49980 0d 0a 09 09 7b 0d 0a 09 09 09 76 61 72 20 68 69 64 65 20 3d 20 66 61 6c 73 65 3b 0d 0a 09 09 09 ....{.....var.hide.=.false;.....
499a0 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0d 0a 09 09 09 var.cell.=.row.get_cell(0);.....
499c0 66 6f 72 20 28 76 61 72 20 6e 65 65 64 6c 65 20 6f 66 20 6e 65 65 64 6c 65 73 29 0d 0a 09 09 09 for.(var.needle.of.needles).....
499e0 09 68 69 64 65 20 3d 20 68 69 64 65 20 7c 7c 20 28 63 65 6c 6c 2e 69 6e 6e 65 72 28 29 2e 69 6e .hide.=.hide.||.(cell.inner().in
49a00 6e 65 72 48 54 4d 4c 2e 69 6e 64 65 78 4f 66 28 6e 65 65 64 6c 65 29 20 3c 20 30 29 3b 0d 0a 0d nerHTML.indexOf(needle).<.0);...
49a20 0a 09 09 09 69 66 20 28 68 69 64 65 29 0d 0a 09 09 09 09 72 6f 77 2e 72 65 74 61 67 28 22 68 69 ....if.(hide)......row.retag("hi
49a40 64 64 65 6e 22 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f dden");....}...}..}......../////
49a60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
49a80 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
49aa0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 54 6f 6f 6c 62 61 ///////////..export.class.Toolba
49ac0 72 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0d 0a 7b 0d 0a 09 73 74 61 74 69 63 20 53 69 64 r.extends.Widget..{...static.Sid
49ae0 65 20 3d 20 63 6c 61 73 73 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0d 0a 09 7b 0d 0a 09 09 e.=.class.extends.Widget...{....
49b00 61 64 64 28 6e 61 6d 65 2c 20 74 61 67 3d 22 64 69 76 22 29 09 7b 20 72 65 74 75 72 6e 20 74 68 add(name,.tag="div").{.return.th
49b20 69 73 2e 74 61 67 28 74 61 67 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 20 7d 0d 0a 09 09 73 65 70 is.tag(tag).text(name);.}....sep
49b40 28 29 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 74 61 67 28 29 2e 74 65 78 74 28 ().....{.return.this.tag().text(
49b60 22 7c 22 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 73 65 70 22 29 "|").classify("zen_toolbar_sep")
49b80 3b 20 7d 0d 0a 09 7d 0d 0a 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 ;.}...}.....constructor(parent,.
49ba0 69 6e 6c 69 6e 65 3d 66 61 6c 73 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 72 6f 6f 74 20 3d 20 inline=false)...{....var.root.=.
49bc0 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f 6f 6c 62 parent.tag().classify("zen_toolb
49be0 61 72 22 29 3b 0d 0a 09 09 73 75 70 65 72 28 72 6f 6f 74 29 3b 0d 0a 0d 0a 09 09 69 66 20 28 69 ar");....super(root);......if.(i
49c00 6e 6c 69 6e 65 29 0d 0a 09 09 09 72 6f 6f 74 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f nline).....root.classify("zen_to
49c20 6f 6c 62 61 72 5f 69 6e 6c 69 6e 65 22 29 3b 0d 0a 0d 0a 09 09 74 68 69 73 2e 5f 6c 65 66 74 20 olbar_inline");......this._left.
49c40 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 2e 53 69 64 65 28 72 6f 6f 74 2e 74 61 67 28 29 29 3b 0d =.new.Toolbar.Side(root.tag());.
49c60 0a 09 09 74 68 69 73 2e 5f 72 69 67 68 74 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 2e 53 69 64 ...this._right.=.new.Toolbar.Sid
49c80 65 28 72 6f 6f 74 2e 74 61 67 28 29 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6c 65 66 74 28 29 09 09 7b e(root.tag());...}.....left()..{
49ca0 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 6c 65 66 74 3b 20 7d 0d 0a 09 72 69 67 68 74 28 29 09 .return.this._left;.}...right().
49cc0 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 69 67 68 74 3b 20 7d 0d 0a 7d 0d 0a 0d 0a 0d .{.return.this._right;.}..}.....
49ce0 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f .../////////////////////////////
49d00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
49d20 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 ///////////////////..export.clas
49d40 73 20 50 72 6f 67 72 65 73 73 42 61 72 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0d 0a 7b 0d s.ProgressBar.extends.Widget..{.
49d60 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 29 0d 0a 09 7b 0d 0a 09 09 63 6f 6e ..constructor(parent)...{....con
49d80 73 74 20 72 6f 6f 74 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 st.root.=.parent.tag().classify(
49da0 22 7a 65 6e 5f 70 72 6f 67 72 65 73 73 62 61 72 22 29 3b 0d 0a 09 09 73 75 70 65 72 28 72 6f 6f "zen_progressbar");....super(roo
49dc0 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 62 65 6c 20 3d 20 72 6f 6f 74 2e 74 61 67 28 29 3b t);....this._label.=.root.tag();
49de0 0d 0a 09 09 72 6f 6f 74 2e 74 61 67 28 29 3b 20 2f 2f 20 62 67 0d 0a 09 09 74 68 69 73 2e 5f 62 ....root.tag();.//.bg....this._b
49e00 61 72 20 3d 20 72 6f 6f 74 2e 74 61 67 28 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 73 65 74 5f 70 72 6f ar.=.root.tag();...}.....set_pro
49e20 67 72 65 73 73 28 77 68 61 74 2c 20 63 6f 75 6e 74 3d 30 2c 20 65 6e 64 3d 31 29 0d 0a 09 7b 0d gress(what,.count=0,.end=1)...{.
49e40 0a 09 09 63 6f 6e 73 74 20 70 65 72 63 65 6e 74 20 3d 20 28 28 28 63 6f 75 6e 74 20 2a 20 31 30 ...const.percent.=.(((count.*.10
49e60 30 29 20 2f 20 65 6e 64 29 20 7c 20 30 29 2e 74 6f 53 74 72 69 6e 67 28 29 20 2b 20 22 25 22 3b 0)./.end).|.0).toString().+."%";
49e80 0d 0a 09 09 74 68 69 73 2e 5f 62 61 72 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 70 65 72 ....this._bar.style("width",.per
49ea0 63 65 6e 74 29 3b 0d 0a 09 09 74 68 69 73 2e 5f 6c 61 62 65 6c 2e 74 65 78 74 28 60 24 7b 77 68 cent);....this._label.text(`${wh
49ec0 61 74 7d 2e 2e 2e 20 24 7b 63 6f 75 6e 74 7d 2f 24 7b 65 6e 64 7d 20 28 24 7b 70 65 72 63 65 6e at}....${count}/${end}.(${percen
49ee0 74 7d 29 60 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f t})`);...}..}........///////////
49f00 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
49f20 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
49f40 2f 2f 2f 2f 2f 0d 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 57 69 64 67 65 74 48 6f 73 74 0d 0a /////..export.class.WidgetHost..
49f60 7b 0d 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 64 65 70 74 68 3d 31 29 {...constructor(parent,.depth=1)
49f80 0d 0a 09 7b 0d 0a 09 09 74 68 69 73 2e 5f 70 61 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 3b 0d 0a ...{....this._parent.=.parent;..
49fa0 09 09 74 68 69 73 2e 5f 64 65 70 74 68 20 3d 20 64 65 70 74 68 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 ..this._depth.=.depth;...}.....a
49fc0 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0d 0a 09 7b 0d 0a 09 09 76 61 72 20 6e 6f 64 65 dd_section(name)...{....var.node
49fe0 20 3d 20 74 68 69 73 2e 5f 70 61 72 65 6e 74 2e 74 61 67 28 29 3b 0d 0a 09 09 69 66 20 28 74 68 .=.this._parent.tag();....if.(th
4a000 69 73 2e 5f 64 65 70 74 68 20 3d 3d 20 31 29 0d 0a 09 09 09 6e 6f 64 65 2e 63 6c 61 73 73 69 66 is._depth.==.1).....node.classif
4a020 79 28 22 7a 65 6e 5f 73 65 63 74 6f 72 22 29 3b 0d 0a 0d 0a 09 09 6e 6f 64 65 2e 74 61 67 28 22 y("zen_sector");......node.tag("
4a040 68 22 20 2b 20 74 68 69 73 2e 5f 64 65 70 74 68 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 0d 0a 09 h".+.this._depth).text(name);...
4a060 09 72 65 74 75 72 6e 20 6e 65 77 20 57 69 64 67 65 74 48 6f 73 74 28 6e 6f 64 65 2c 20 74 68 69 .return.new.WidgetHost(node,.thi
4a080 73 2e 5f 64 65 70 74 68 20 2b 20 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 64 64 5f 77 69 64 67 65 s._depth.+.1);...}.....add_widge
4a0a0 74 28 74 79 70 65 2c 20 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 69 66 20 28 21 28 74 79 t(type,....args)...{....if.(!(ty
4a0c0 70 65 2e 70 72 6f 74 6f 74 79 70 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 57 69 64 67 65 74 29 29 pe.prototype.instanceof.Widget))
4a0e0 0d 0a 09 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 22 49 6e 63 6f 72 72 65 63 74 20 77 69 64 67 .....throw.Error("Incorrect.widg
4a100 65 74 20 74 79 70 65 22 29 3b 0d 0a 0d 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 74 79 70 65 28 et.type");......return.new.type(
4a120 74 68 69 73 2e 5f 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 this._parent,....args);...}.....
4a140 74 61 67 28 2e 2e 2e 61 72 67 73 29 0d 0a 09 7b 0d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e tag(...args)...{....return.this.
4a160 5f 70 61 72 65 6e 74 2e 74 61 67 28 2e 2e 2e 61 72 67 73 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b _parent.tag(...args);...}..}..PK
4a180 03 04 0a 00 00 00 00 00 3a 5d 5b 5c 5c e0 d8 ed 12 2b 00 00 12 2b 00 00 07 00 00 00 7a 65 6e 2e ........:][\\....+...+......zen.
4a1a0 63 73 73 2f 2a 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e css/*.Copyright.Epic.Games,.Inc.
4a1c0 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 20 2a 2f 0d 0a 0d 0a 2f 2a 20 74 .All.Rights.Reserved..*/..../*.t
4a1e0 68 65 6d 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d heme.---------------------------
4a200 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4a220 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 40 6d 65 64 69 61 20 28 70 72 65 66 65 72 73 2d ---------.*/....@media.(prefers-
4a240 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 6c 69 67 68 74 29 20 7b 0d 0a 09 3a 72 6f 6f 74 20 7b color-scheme:.light).{...:root.{
4a260 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 30 3a 09 23 30 30 30 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 ....--theme_g0:.#000;....--theme
4a280 5f 67 34 3a 09 23 66 66 66 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 63 6f 6c 6f 72 2d _g4:.#fff;....--theme_g1:.color-
4a2a0 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 2c 20 76 mix(in.oklab,.var(--theme_g0),.v
4a2c0 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 20 34 35 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f ar(--theme_g4).45%);....--theme_
4a2e0 67 32 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 g2:.color-mix(in.oklab,.var(--th
4a300 65 6d 65 5f 67 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 20 38 30 25 29 3b 0d 0a eme_g0),.var(--theme_g4).80%);..
4a320 09 09 2d 2d 74 68 65 6d 65 5f 67 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 ..--theme_g3:.color-mix(in.oklab
4a340 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 ,.var(--theme_g0),.var(--theme_g
4a360 34 29 20 39 36 25 29 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 23 30 36 39 3b 0d 4).96%);......--theme_p0:.#069;.
4a380 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 68 73 6c 28 32 31 30 64 65 67 20 34 30 25 20 39 34 ...--theme_p4:.hsl(210deg.40%.94
4a3a0 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 %);....--theme_p1:.color-mix(in.
4a3c0 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 oklab,.var(--theme_p0),.var(--th
4a3e0 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 63 6f 6c eme_p4).35%);....--theme_p2:.col
4a400 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 or-mix(in.oklab,.var(--theme_p0)
4a420 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 36 30 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 ,.var(--theme_p4).60%);....--the
4a440 6d 65 5f 70 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d me_p3:.color-mix(in.oklab,.var(-
4a460 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 38 35 25 29 -theme_p0),.var(--theme_p4).85%)
4a480 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 ;......--theme_ln:.var(--theme_p
4a4a0 30 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 65 72 3a 09 23 66 63 63 3b 0d 0a 09 7d 0d 0a 7d 0d 0);....--theme_er:.#fcc;...}..}.
4a4c0 0a 0d 0a 40 6d 65 64 69 61 20 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a ...@media.(prefers-color-scheme:
4a4e0 20 64 61 72 6b 29 20 7b 0d 0a 09 3a 72 6f 6f 74 20 7b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 30 .dark).{...:root.{....--theme_g0
4a500 3a 09 23 64 64 64 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 34 3a 09 23 32 32 32 3b 0d 0a 09 09 :.#ddd;....--theme_g4:.#222;....
4a520 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 --theme_g1:.color-mix(in.oklab,.
4a540 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 var(--theme_g0),.var(--theme_g4)
4a560 20 33 35 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 32 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 .35%);....--theme_g2:.color-mix(
4a580 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 2c 20 76 61 72 28 2d in.oklab,.var(--theme_g0),.var(-
4a5a0 2d 74 68 65 6d 65 5f 67 34 29 20 36 35 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 33 3a 09 -theme_g4).65%);....--theme_g3:.
4a5c0 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f color-mix(in.oklab,.var(--theme_
4a5e0 67 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 20 38 38 25 29 3b 0d 0a 0d 0a 09 09 g0),.var(--theme_g4).88%);......
4a600 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 23 34 37 39 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 34 3a --theme_p0:.#479;....--theme_p4:
4a620 09 23 33 33 33 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 .#333;....--theme_p1:.color-mix(
4a640 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d in.oklab,.var(--theme_p0),.var(-
4a660 2d 74 68 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 -theme_p4).35%);....--theme_p2:.
4a680 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f color-mix(in.oklab,.var(--theme_
4a6a0 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 36 30 25 29 3b 0d 0a 09 09 2d 2d p0),.var(--theme_p4).60%);....--
4a6c0 74 68 65 6d 65 5f 70 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 theme_p3:.color-mix(in.oklab,.va
4a6e0 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 38 r(--theme_p0),.var(--theme_p4).8
4a700 35 25 29 3b 0d 0a 0d 0a 09 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 23 66 65 62 3b 0d 0a 09 09 2d 5%);......--theme_ln:.#feb;....-
4a720 2d 74 68 65 6d 65 5f 65 72 3a 09 23 36 32 32 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 70 61 -theme_er:.#622;...}..}..../*.pa
4a740 67 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ge.-----------------------------
4a760 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4a780 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 62 6f 64 79 2c 20 69 6e 70 75 74 20 7b 0d 0a 09 66 --------.*/....body,.input.{...f
4a7a0 6f 6e 74 2d 66 61 6d 69 6c 79 3a 09 63 6f 6e 73 6f 6c 61 73 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b ont-family:.consolas,.monospace;
4a7c0 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 31 31 70 74 3b 0d 0a 7d 0d 0a 0d 0a 62 6f 64 79 20 ...font-size:..11pt;..}....body.
4a7e0 7b 0d 0a 09 6f 76 65 72 66 6c 6f 77 2d 79 3a 09 09 09 73 63 72 6f 6c 6c 3b 0d 0a 09 6d 61 72 67 {...overflow-y:...scroll;...marg
4a800 69 6e 3a 09 09 09 09 30 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 in:....0;...background-color:.va
4a820 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d r(--theme_g4);...color:....var(-
4a840 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 7d 0d 0a 0d 0a 70 72 65 20 7b 0d 0a 09 6d 61 72 67 69 6e -theme_g0);..}....pre.{...margin
4a860 3a 09 09 09 09 30 3b 0d 0a 7d 0d 0a 0d 0a 69 6e 70 75 74 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 :....0;..}....input.{...color:..
4a880 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d ..var(--theme_g0);...background-
4a8a0 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 09 62 6f 72 64 65 72 color:.var(--theme_g3);...border
4a8c0 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d :....1px.solid.var(--theme_g2);.
4a8e0 0a 7d 0d 0a 0d 0a 2a 20 7b 0d 0a 09 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 62 6f 72 64 65 72 2d 62 .}....*.{...box-sizing:.border-b
4a900 6f 78 3b 0d 0a 7d 0d 0a 0d 0a 23 63 6f 6e 74 61 69 6e 65 72 20 7b 0d 0a 09 6d 61 78 2d 77 69 64 ox;..}....#container.{...max-wid
4a920 74 68 3a 09 09 09 09 31 33 30 65 6d 3b 0d 0a 09 6d 69 6e 2d 77 69 64 74 68 3a 09 09 09 09 38 30 th:....130em;...min-width:....80
4a940 65 6d 3b 0d 0a 09 6d 61 72 67 69 6e 3a 09 09 09 09 09 61 75 74 6f 3b 0d 0a 0d 0a 09 3e 20 64 69 em;...margin:.....auto;.....>.di
4a960 76 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 2e 30 65 6d 20 32 2e 32 65 6d 20 30 2e v.{....margin:....0.0em.2.2em.0.
4a980 30 65 6d 20 32 2e 32 65 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 74 6f 70 3a 09 09 31 2e 30 65 0em.2.2em;....padding-top:..1.0e
4a9a0 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 09 09 31 2e 35 65 6d 3b 0d 0a 09 m;....padding-bottom:..1.5em;...
4a9c0 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 65 72 76 69 63 65 20 6e 61 76 20 2d 2d 2d 2d 2d 2d 2d 2d 2d }..}..../*.service.nav.---------
4a9e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4aa00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 73 65 72 ---------------------.*/....#ser
4aa20 76 69 63 65 5f 6e 61 76 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 vice_nav.{...display:...flex;...
4aa40 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 63 65 6e 74 65 72 3b 0d 0a 09 67 61 70 3a 09 justify-content:.center;...gap:.
4aa60 09 09 09 30 2e 33 65 6d 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 2e 35 65 ...0.3em;...margin-bottom:..1.5e
4aa80 6d 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 30 2e 33 65 6d 3b 0d 0a 09 62 61 63 6b 67 72 6f m;...padding:...0.3em;...backgro
4aaa0 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 09 62 6f und-color:.var(--theme_g3);...bo
4aac0 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 rder:....1px.solid.var(--theme_g
4aae0 32 29 3b 0d 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 30 2e 34 65 6d 3b 0d 0a 0d 0a 2);...border-radius:..0.4em;....
4ab00 09 61 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 30 2e 33 65 6d 20 30 2e 39 65 6d 3b 0d .a.{....padding:...0.3em.0.9em;.
4ab20 0a 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 30 2e 33 65 6d 3b 0d 0a 09 09 66 6f 6e ...border-radius:..0.3em;....fon
4ab40 74 2d 73 69 7a 65 3a 09 09 09 30 2e 38 35 65 6d 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 t-size:...0.85em;....color:....v
4ab60 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 09 74 65 78 74 2d 64 65 63 6f 72 61 74 69 ar(--theme_g1);....text-decorati
4ab80 6f 6e 3a 09 6e 6f 6e 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 61 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 62 on:.none;...}.....a:hover.{....b
4aba0 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 ackground-color:.var(--theme_p4)
4abc0 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d ;....color:....var(--theme_g0);.
4abe0 0a 09 09 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 09 6e 6f 6e 65 3b 0d 0a 09 7d 0d 0a 7d ...text-decoration:.none;...}..}
4ac00 0d 0a 0d 0a 2f 2a 20 6c 69 6e 6b 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..../*.links.-------------------
4ac20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4ac40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 61 20 7b 0d 0a 09 74 65 -----------------.*/....a.{...te
4ac60 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 09 09 75 6e 73 65 74 3b 0d 0a 7d 0d 0a 0d 0a 2e 7a 65 xt-decoration:..unset;..}.....ze
4ac80 6e 5f 61 63 74 69 6f 6e 2c 20 61 20 7b 0d 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 09 70 6f 69 6e n_action,.a.{...cursor:.....poin
4aca0 74 65 72 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e ter;...color:.....var(--theme_ln
4acc0 29 3b 0d 0a 0d 0a 09 26 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 74 65 78 74 2d 64 65 63 6f 72 61 74 );.....&:hover.{....text-decorat
4ace0 69 6f 6e 3a 09 75 6e 64 65 72 6c 69 6e 65 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e 29 3b 0d ion:.underline.var(--theme_ln);.
4ad00 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 65 63 74 6f 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..}..}..../*.sector.------------
4ad20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4ad40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 7a -----------------------.*/.....z
4ad60 65 6e 5f 73 65 63 74 6f 72 20 7b 0d 0a 09 68 31 2c 20 68 32 2c 20 68 33 20 7b 0d 0a 09 09 77 68 en_sector.{...h1,.h2,.h3.{....wh
4ad80 69 74 65 2d 73 70 61 63 65 3a 09 09 6e 6f 77 72 61 70 3b 0d 0a 09 7d 0d 0a 0d 0a 09 68 31 20 7b ite-space:..nowrap;...}.....h1.{
4ada0 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 2e 35 65 6d 3b 0d 0a 09 09 77 69 64 74 68 ....font-size:...1.5em;....width
4adc0 3a 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 :....100%;....border-bottom:..1p
4ade0 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 7d 0d 0a 0d 0a x.solid.var(--theme_g2);...}....
4ae00 09 68 32 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 2e 32 35 65 6d 3b 0d 0a 09 .h2.{....font-size:...1.25em;...
4ae20 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 30 2e 35 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 .margin-bottom:..0.5em;...}.....
4ae40 68 33 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 2e 31 65 6d 3b 0d 0a 09 09 6d h3.{....font-size:...1.1em;....m
4ae60 61 72 67 69 6e 3a 09 09 09 09 30 65 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 30 2e 34 argin:....0em;....padding:...0.4
4ae80 65 6d 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 em;....background-color:.var(--t
4aea0 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 6c 65 66 74 3a 09 09 35 70 78 20 73 heme_p4);....border-left:..5px.s
4aec0 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 32 29 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 olid.var(--theme_p2);....font-we
4aee0 69 67 68 74 3a 09 09 6e 6f 72 6d 61 6c 3b 0d 0a 09 7d 0d 0a 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f ight:..normal;...}.....margin-bo
4af00 74 74 6f 6d 3a 09 33 65 6d 3b 0d 0a 09 3e 20 2a 3a 6e 6f 74 28 68 31 29 20 7b 0d 0a 09 09 6d 61 ttom:.3em;...>.*:not(h1).{....ma
4af20 72 67 69 6e 2d 6c 65 66 74 3a 09 32 65 6d 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 0d 0a 2f 2a 20 74 rgin-left:.2em;...}..}....../*.t
4af40 61 62 6c 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d able.---------------------------
4af60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4af80 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 7a 65 6e 5f 74 61 62 6c 65 20 7b 0d 0a 09 64 ---------.*/.....zen_table.{...d
4afa0 69 73 70 6c 61 79 3a 09 09 09 09 67 72 69 64 3b 0d 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 09 31 isplay:....grid;...border:.....1
4afc0 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 62 6f 72 64 px.solid.var(--theme_g2);...bord
4afe0 65 72 2d 6c 65 66 74 2d 73 74 79 6c 65 3a 09 09 6e 6f 6e 65 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 er-left-style:..none;...margin-b
4b000 6f 74 74 6f 6d 3a 09 09 09 31 2e 32 65 6d 3b 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 64 ottom:...1.2em;.....>.div.{....d
4b020 69 73 70 6c 61 79 3a 20 63 6f 6e 74 65 6e 74 73 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a isplay:.contents;...}.....>.div:
4b040 6e 74 68 2d 6f 66 2d 74 79 70 65 28 6f 64 64 29 20 7b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 nth-of-type(odd).{....background
4b060 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0d 0a 09 7d 0d 0a 0d 0a -color:.var(--theme_g3);...}....
4b080 09 3e 20 64 69 76 3a 66 69 72 73 74 2d 6f 66 2d 74 79 70 65 20 7b 0d 0a 09 09 66 6f 6e 74 2d 77 .>.div:first-of-type.{....font-w
4b0a0 65 69 67 68 74 3a 09 09 62 6f 6c 64 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f eight:..bold;....background-colo
4b0c0 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 r:.var(--theme_p3);...}.....>.di
4b0e0 76 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 v:hover.{....background-color:.v
4b100 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 68 69 64 64 65 6e ar(--theme_p4);...}.....>.hidden
4b120 20 7b 0d 0a 09 09 76 69 73 69 62 69 6c 69 74 79 3a 09 09 09 68 69 64 64 65 6e 3b 0d 0a 09 09 64 .{....visibility:...hidden;....d
4b140 69 73 70 6c 61 79 3a 09 09 09 6e 6f 6e 65 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 20 3e 20 isplay:...none;...}.....>.div.>.
4b160 64 69 76 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 30 2e 33 65 6d 3b 0d 0a 09 09 70 61 div.{....padding:...0.3em;....pa
4b180 64 64 69 6e 67 2d 6c 65 66 74 3a 09 09 30 2e 37 35 65 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d dding-left:..0.75em;....padding-
4b1a0 72 69 67 68 74 3a 09 09 30 2e 37 35 65 6d 3b 0d 0a 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e 74 right:..0.75em;....align-content
4b1c0 3a 09 09 63 65 6e 74 65 72 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 6c 65 66 74 3a 09 09 31 70 78 20 :..center;....border-left:..1px.
4b1e0 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 09 6f 76 65 72 66 6c solid.var(--theme_g2);....overfl
4b200 6f 77 3a 09 09 09 61 75 74 6f 3b 0d 0a 09 09 6f 76 65 72 66 6c 6f 77 2d 77 72 61 70 3a 09 09 62 ow:...auto;....overflow-wrap:..b
4b220 72 65 61 6b 2d 77 6f 72 64 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 reak-word;....background-color:.
4b240 69 6e 68 65 72 69 74 3b 0d 0a 09 09 77 68 69 74 65 2d 73 70 61 63 65 3a 20 09 09 70 72 65 2d 77 inherit;....white-space:...pre-w
4b260 72 61 70 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 65 78 70 61 6e 64 61 62 6c 65 20 63 65 6c rap;...}..}..../*.expandable.cel
4b280 6c 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d l.------------------------------
4b2a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d ----------------------------.*/.
4b2c0 0a 0d 0a 2e 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f 6e 20 7b 0d 0a 09 63 75 72 73 6f 72 3a 20 ....zen_expand_icon.{...cursor:.
4b2e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 69 6e 74 65 72 3b 0d 0a 09 6d 61 72 67 69 ................pointer;...margi
4b300 6e 2d 72 69 67 68 74 3a 20 20 20 20 20 20 20 20 20 20 20 30 2e 35 65 6d 3b 0d 0a 09 63 6f 6c 6f n-right:...........0.5em;...colo
4b320 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f r:..................var(--theme_
4b340 67 31 29 3b 0d 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 62 g1);...font-weight:............b
4b360 6f 6c 64 3b 0d 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 6e old;...user-select:............n
4b380 6f 6e 65 3b 0d 0a 7d 0d 0a 0d 0a 2e 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f 6e 3a 68 6f 76 65 one;..}.....zen_expand_icon:hove
4b3a0 72 20 7b 0d 0a 09 63 6f 6c 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 r.{...color:..................va
4b3c0 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e 29 3b 0d 0a 7d 0d 0a 0d 0a 2e 7a 65 6e 5f 64 61 74 61 5f 74 r(--theme_ln);..}.....zen_data_t
4b3e0 65 78 74 20 7b 0d 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 ext.{...user-select:............
4b400 74 65 78 74 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 74 6f 6f 6c 62 61 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d text;..}..../*.toolbar.---------
4b420 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4b440 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a -------------------------.*/....
4b460 2e 7a 65 6e 5f 74 6f 6f 6c 62 61 72 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 .zen_toolbar.{...display:...flex
4b480 3b 0d 0a 09 6d 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 30 2e 35 65 6d 3b 0d 0a 09 6d 61 72 67 69 ;...margin-top:...0.5em;...margi
4b4a0 6e 2d 62 6f 74 74 6f 6d 3a 09 09 30 2e 36 65 6d 3b 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 n-bottom:..0.6em;.....>.div.{...
4b4c0 09 64 69 73 70 6c 61 79 3a 09 09 66 6c 65 78 3b 0d 0a 09 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a .display:..flex;....align-items:
4b4e0 09 63 65 6e 74 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 20 3e 20 2e 7a 65 6e 5f 74 6f .center;...}.....>.div.>..zen_to
4b500 6f 6c 62 61 72 5f 73 65 70 20 7b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 76 61 72 28 2d 2d 74 68 olbar_sep.{....color:...var(--th
4b520 65 6d 65 5f 67 32 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6c 61 73 74 2d 63 68 69 6c eme_g2);...}.....>.div:last-chil
4b540 64 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 61 75 74 6f 3b 0d 0a 09 7d 0d 0a 0d d.{....margin-left:.auto;...}...
4b560 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 67 68 74 ..>.div.>.div.{....padding-right
4b580 3a 09 30 2e 37 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6c 61 73 74 2d 63 68 69 6c :.0.7em;...}.....>.div:last-chil
4b5a0 64 20 3e 20 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 67 d.>.:last-child.{....padding-rig
4b5c0 68 74 3a 09 30 3b 0d 0a 09 7d 0d 0a 0d 0a 09 26 2e 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 69 6e 6c ht:.0;...}.....&.zen_toolbar_inl
4b5e0 69 6e 65 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 09 75 6e 73 65 74 3b 0d 0a 09 7d 0d 0a 7d ine.{....margin:...unset;...}..}
4b600 0d 0a 0d 0a 0d 0a 2f 2a 20 6d 6f 64 61 6c 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ....../*.modal.-----------------
4b620 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4b640 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 7a 65 6e 5f 6d -------------------.*/.....zen_m
4b660 6f 64 61 6c 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 09 66 69 78 65 64 3b 0d 0a 09 odal.{...position:.....fixed;...
4b680 7a 2d 69 6e 64 65 78 3a 09 09 09 09 09 31 3b 0d 0a 09 74 6f 70 3a 09 09 09 09 09 09 30 3b 0d 0a z-index:.....1;...top:......0;..
4b6a0 09 6c 65 66 74 3a 09 09 09 09 09 09 30 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 09 09 31 30 30 .left:......0;...width:......100
4b6c0 25 3b 0d 0a 09 68 65 69 67 68 74 3a 09 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 64 69 73 70 6c 61 %;...height:......100%;...displa
4b6e0 79 3a 09 09 09 09 09 66 6c 65 78 3b 0d 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 y:.....flex;...justify-content:.
4b700 09 09 63 65 6e 74 65 72 3b 0d 0a 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 09 09 09 63 65 6e 74 ..center;...align-items:....cent
4b720 65 72 3b 0d 0a 09 62 61 63 6b 64 72 6f 70 2d 66 69 6c 74 65 72 3a 09 09 09 62 6c 75 72 28 35 70 er;...backdrop-filter:...blur(5p
4b740 78 29 3b 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 67 20 7b 0d 0a 09 09 70 6f 73 69 74 x);......zen_modal_bg.{....posit
4b760 69 6f 6e 3a 09 09 09 09 61 62 73 6f 6c 75 74 65 3b 0d 0a 09 09 7a 2d 69 6e 64 65 78 3a 09 09 09 ion:....absolute;....z-index:...
4b780 09 2d 31 3b 0d 0a 09 09 74 6f 70 3a 09 09 09 09 09 30 3b 0d 0a 09 09 6c 65 66 74 3a 09 09 09 09 .-1;....top:.....0;....left:....
4b7a0 09 30 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 68 65 69 67 .0;....width:......100%;....heig
4b7c0 68 74 3a 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 09 ht:.....100%;....background:....
4b7e0 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0d 0a 09 09 6f 70 61 63 69 74 79 3a 09 09 09 09 var(--theme_g0);....opacity:....
4b800 30 2e 34 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 62 6f 72 64 65 72 2d 72 0.4;...}.....>.div.{....border-r
4b820 61 64 69 75 73 3a 09 09 09 30 2e 35 65 6d 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f adius:...0.5em;....background-co
4b840 6c 6f 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 34 29 3b 0d 0a 09 09 6f 70 61 63 69 74 lor:..var(--theme_g4);....opacit
4b860 79 3a 09 09 09 09 31 2e 30 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 33 35 65 6d 3b 0d 0a y:....1.0;....width:.....35em;..
4b880 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 30 65 6d 20 32 65 6d 20 32 65 6d 20 32 65 6d 3b 0d 0a ..padding:....0em.2em.2em.2em;..
4b8a0 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 20 7b 0d 0a 09 09 74 65 78 74 2d 61 6c 69 .}.....>.div.>.div.{....text-ali
4b8c0 67 6e 3a 09 09 09 09 63 65 6e 74 65 72 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 gn:....center;...}......zen_moda
4b8e0 6c 5f 74 69 74 6c 65 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 31 2e 32 65 6d l_title.{....font-size:....1.2em
4b900 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 09 31 70 78 20 73 6f 6c 69 64 20 ;....border-bottom:...1px.solid.
4b920 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 var(--theme_g2);....padding:....
4b940 31 2e 32 65 6d 20 30 65 6d 20 30 2e 35 65 6d 20 30 65 6d 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 1.2em.0em.0.5em.0em;....color:..
4b960 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 2e 7a 65 6e ...var(--theme_g1);...}......zen
4b980 5f 6d 6f 64 61 6c 5f 62 75 74 74 6f 6e 73 20 7b 0d 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 09 09 _modal_buttons.{....display:....
4b9a0 66 6c 65 78 3b 0d 0a 09 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 09 63 65 6e 74 65 flex;....justify-content:..cente
4b9c0 72 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 09 09 09 30 65 6d 3b 0d 0a 0d 0a r;....padding-bottom:...0em;....
4b9e0 09 3e 20 64 69 76 20 7b 0d 0a 09 09 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 65 6d 20 31 65 6d 20 .>.div.{.....margin:....0em.1em.
4ba00 30 65 6d 20 31 65 6d 3b 0d 0a 09 09 09 70 61 64 64 69 6e 67 3a 09 09 09 31 65 6d 3b 0d 0a 09 09 0em.1em;.....padding:...1em;....
4ba20 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e 74 3a 09 09 63 65 6e 74 65 72 3b 0d 0a 09 09 09 62 6f 72 .align-content:..center;.....bor
4ba40 64 65 72 2d 72 61 64 69 75 73 3a 09 09 30 2e 33 65 6d 3b 0d 0a 09 09 09 62 61 63 6b 67 72 6f 75 der-radius:..0.3em;.....backgrou
4ba60 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 29 3b 0d 0a 09 09 09 77 nd-color:.var(--theme_p3);.....w
4ba80 69 64 74 68 3a 09 09 09 09 36 65 6d 3b 0d 0a 09 09 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 idth:....6em;.....cursor:....poi
4baa0 6e 74 65 72 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 3e 20 64 69 76 3a 68 6f 76 65 72 20 7b 0d 0a 09 nter;....}......>.div:hover.{...
4bac0 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f ..background-color:.var(--theme_
4bae0 70 34 29 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 6d 65 73 p4);....}...}......zen_modal_mes
4bb00 73 61 67 65 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 32 65 6d 3b 0d 0a 09 09 6d 69 sage.{....padding:....2em;....mi
4bb20 6e 2d 68 65 69 67 68 74 3a 09 09 09 09 38 65 6d 3b 0d 0a 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 n-height:....8em;....align-conte
4bb40 6e 74 3a 09 09 09 63 65 6e 74 65 72 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 70 72 6f 67 72 nt:...center;...}..}..../*.progr
4bb60 65 73 73 20 62 61 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ess.bar.------------------------
4bb80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4bba0 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 2e 7a 65 6e 5f 70 72 6f 67 72 65 73 73 62 61 72 20 7b 0d 0a -----.*/.....zen_progressbar.{..
4bbc0 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 61 62 73 6f 6c 75 74 65 3b 0d 0a 09 74 6f 70 3a 09 09 .position:....absolute;...top:..
4bbe0 09 09 09 30 3b 0d 0a 09 6c 65 66 74 3a 09 09 09 09 09 30 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 ...0;...left:.....0;...width:...
4bc00 09 09 31 30 30 25 3b 0d 0a 09 68 65 69 67 68 74 3a 09 09 09 09 09 30 2e 35 65 6d 3b 0d 0a 0d 0a ..100%;...height:.....0.5em;....
4bc20 09 3e 20 64 69 76 3a 66 69 72 73 74 2d 6f 66 2d 74 79 70 65 20 7b 0d 0a 09 09 2f 2a 20 6c 61 62 .>.div:first-of-type.{..../*.lab
4bc40 65 6c 20 2a 2f 0d 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 30 2e 33 65 6d 3b 0d 0a 09 09 70 61 el.*/....padding:...0.3em;....pa
4bc60 64 64 69 6e 67 2d 74 6f 70 3a 09 09 30 2e 38 65 6d 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 dding-top:..0.8em;....background
4bc80 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 09 77 69 64 74 -color:.var(--theme_p4);....widt
4bca0 68 3a 09 09 09 09 6d 61 78 2d 63 6f 6e 74 65 6e 74 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a h:....max-content;....font-size:
4bcc0 09 09 09 30 2e 38 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6c 61 73 74 2d 6f 66 2d ...0.8em;...}.....>.div:last-of-
4bce0 74 79 70 65 20 7b 0d 0a 09 09 2f 2a 20 62 61 72 20 2a 2f 0d 0a 09 09 70 6f 73 69 74 69 6f 6e 3a type.{..../*.bar.*/....position:
4bd00 09 09 09 61 62 73 6f 6c 75 74 65 3b 0d 0a 09 09 74 6f 70 3a 09 09 09 09 30 3b 0d 0a 09 09 6c 65 ...absolute;....top:....0;....le
4bd20 66 74 3a 09 09 09 09 30 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 30 25 3b 0d 0a 09 09 68 65 ft:....0;....width:....0%;....he
4bd40 69 67 68 74 3a 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c ight:....100%;....background-col
4bd60 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 31 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 or:.var(--theme_p1);...}.....>.d
4bd80 69 76 3a 6e 74 68 2d 6f 66 2d 74 79 70 65 28 32 29 20 7b 0d 0a 09 09 2f 2a 20 62 67 20 2a 2f 0d iv:nth-of-type(2).{..../*.bg.*/.
4bda0 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 61 62 73 6f 6c 75 74 65 3b 0d 0a 09 09 74 6f 70 3a ...position:...absolute;....top:
4bdc0 09 09 09 09 30 3b 0d 0a 09 09 6c 65 66 74 3a 09 09 09 09 30 3b 0d 0a 09 09 77 69 64 74 68 3a 09 ....0;....left:....0;....width:.
4bde0 09 09 09 31 30 30 25 3b 0d 0a 09 09 68 65 69 67 68 74 3a 09 09 09 09 31 30 30 25 3b 0d 0a 09 09 ...100%;....height:....100%;....
4be00 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 background-color:.var(--theme_p3
4be20 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 63 72 75 6d 62 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d );...}..}..../*.crumbs.---------
4be40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4be60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d --------------------------.*/...
4be80 0a 23 63 72 75 6d 62 73 20 7b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0d 0a 09 .#crumbs.{...display:...flex;...
4bea0 70 6f 73 69 74 69 6f 6e 3a 09 09 09 72 65 6c 61 74 69 76 65 3b 0d 0a 09 74 6f 70 3a 09 09 09 09 position:...relative;...top:....
4bec0 2d 31 65 6d 3b 0d 0a 0d 0a 09 3e 20 64 69 76 20 7b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 67 -1em;.....>.div.{....padding-rig
4bee0 68 74 3a 09 30 2e 35 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 ht:.0.5em;...}.....>.div:nth-chi
4bf00 6c 64 28 6f 64 64 29 3a 3a 61 66 74 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 22 3a ld(odd)::after.{....content:..":
4bf20 22 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 62 6f 6c 64 65 72 3b 0d 0a 09 09 63 6f ";....font-weight:.bolder;....co
4bf40 6c 6f 72 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 32 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a lor:...var(--theme_p2);...}..}..
4bf60 0d 0a 2f 2a 20 62 72 61 6e 64 69 6e 67 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ../*.branding.------------------
4bf80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4bfa0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 62 72 61 6e 64 69 6e 67 20 ---------------.*/....#branding.
4bfc0 7b 0d 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 30 70 74 3b 0d 0a 09 66 6f 6e 74 2d 77 65 {...font-size:...10pt;...font-we
4bfe0 69 67 68 74 3a 09 09 62 6f 6c 64 65 72 3b 0d 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 ight:..bolder;...margin-bottom:.
4c000 09 32 2e 36 65 6d 3b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 72 65 6c 61 74 69 76 65 3b 0d .2.6em;...position:...relative;.
4c020 0a 0d 0a 09 23 6c 6f 67 6f 20 7b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 6d 69 6e 2d 63 6f 6e 74 ....#logo.{....width:...min-cont
4c040 65 6e 74 3b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 09 61 75 74 6f 3b 0d 0a 09 09 75 73 65 72 2d ent;....margin:...auto;....user-
4c060 73 65 6c 65 63 74 3a 09 6e 6f 6e 65 3b 0d 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 72 65 6c 61 select:.none;....position:..rela
4c080 74 69 76 65 3b 0d 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 66 6c 65 78 3b 0d 0a 09 09 61 6c 69 67 tive;....display:..flex;....alig
4c0a0 6e 2d 69 74 65 6d 73 3a 09 63 65 6e 74 65 72 3b 0d 0a 09 09 67 61 70 3a 09 09 09 30 2e 38 65 6d n-items:.center;....gap:...0.8em
4c0c0 3b 0d 0a 0d 0a 09 09 23 7a 65 6e 5f 69 63 6f 6e 20 7b 0d 0a 09 09 09 77 69 64 74 68 3a 09 09 33 ;......#zen_icon.{.....width:..3
4c0e0 65 6d 3b 0d 0a 09 09 09 68 65 69 67 68 74 3a 09 09 33 65 6d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 em;.....height:..3em;....}......
4c100 23 7a 65 6e 5f 74 65 78 74 20 7b 0d 0a 09 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 32 65 6d 3b 0d #zen_text.{.....font-size:.2em;.
4c120 0a 09 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 62 6f 6c 64 3b 0d 0a 09 09 09 6c 65 74 74 65 ....font-weight:.bold;.....lette
4c140 72 2d 73 70 61 63 69 6e 67 3a 09 30 2e 30 35 65 6d 3b 0d 0a 09 09 7d 0d 0a 0d 0a 09 09 23 67 6f r-spacing:.0.05em;....}......#go
4c160 5f 68 6f 6d 65 20 7b 0d 0a 09 09 09 77 69 64 74 68 3a 09 09 31 30 30 25 3b 0d 0a 09 09 09 68 65 _home.{.....width:..100%;.....he
4c180 69 67 68 74 3a 09 09 31 30 30 25 3b 0d 0a 09 09 09 70 6f 73 69 74 69 6f 6e 3a 09 61 62 73 6f 6c ight:..100%;.....position:.absol
4c1a0 75 74 65 3b 0d 0a 09 09 09 74 6f 70 3a 09 09 30 3b 0d 0a 09 09 09 6c 65 66 74 3a 09 09 30 3b 0d ute;.....top:..0;.....left:..0;.
4c1c0 0a 09 09 7d 0d 0a 09 7d 0d 0a 0d 0a 09 23 6c 6f 67 6f 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 66 69 ...}...}.....#logo:hover.{....fi
4c1e0 6c 74 65 72 3a 09 09 09 64 72 6f 70 2d 73 68 61 64 6f 77 28 30 20 30 2e 31 35 65 6d 20 30 2e 31 lter:...drop-shadow(0.0.15em.0.1
4c200 65 6d 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 32 29 29 3b 0d 0a 09 7d 0d 0a 0d 0a 09 23 65 70 em.var(--theme_p2));...}.....#ep
4c220 69 63 5f 6c 6f 67 6f 20 7b 0d 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 61 62 73 6f 6c 75 74 65 ic_logo.{....position:..absolute
4c240 3b 0d 0a 09 09 74 6f 70 3a 09 09 09 31 65 6d 3b 0d 0a 09 09 72 69 67 68 74 3a 09 09 09 30 3b 0d ;....top:...1em;....right:...0;.
4c260 0a 09 09 77 69 64 74 68 3a 09 09 09 35 65 6d 3b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 09 61 75 ...width:...5em;....margin:...au
4c280 74 6f 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 65 72 72 6f 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d to;...}..}..../*.error.---------
4c2a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4c2c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a ---------------------------.*/..
4c2e0 0d 0a 23 65 72 72 6f 72 20 7b 0d 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 66 69 78 65 64 3b ..#error.{...position:....fixed;
4c300 0d 0a 09 62 6f 74 74 6f 6d 3a 09 09 09 09 09 30 3b 0d 0a 09 7a 2d 69 6e 64 65 78 3a 09 09 09 09 ...bottom:.....0;...z-index:....
4c320 31 3b 0d 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 1;...color:.....var(--theme_g0);
4c340 0d 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d ...background-color:..var(--them
4c360 65 5f 65 72 29 3b 0d 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 09 31 2e 30 65 6d 20 32 65 6d 20 32 e_er);...padding:....1.0em.2em.2
4c380 65 6d 20 32 65 6d 3b 0d 0a 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 62 6f 72 em.2em;...width:.....100%;...bor
4c3a0 64 65 72 2d 74 6f 70 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d der-top:....1px.solid.var(--them
4c3c0 65 5f 67 30 29 3b 0d 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 66 6c 65 78 3b 0d 0a 0d 0a 09 3e e_g0);...display:....flex;.....>
4c3e0 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 31 29 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 .div:nth-child(1).{....font-size
4c400 3a 09 09 09 32 2e 35 65 6d 3b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 62 6f 6c 64 :...2.5em;....font-weight:..bold
4c420 65 72 3b 0d 0a 09 09 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 09 09 73 65 72 69 66 3b 0d 0a 09 09 74 er;....font-family:..serif;....t
4c440 72 61 6e 73 66 6f 72 6d 3a 09 09 09 72 6f 74 61 74 65 28 2d 31 33 64 65 67 29 3b 0d 0a 09 09 63 ransform:...rotate(-13deg);....c
4c460 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0d 0a 09 7d 0d 0a 0d olor:....var(--theme_p0);...}...
4c480 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 32 29 20 7b 0d 0a 09 09 6d 61 72 67 69 6e ..>.div:nth-child(2).{....margin
4c4a0 2d 6c 65 66 74 3a 09 09 32 65 6d 3b 0d 0a 09 7d 0d 0a 0d 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 -left:..2em;...}.....>.div:nth-c
4c4c0 68 69 6c 64 28 32 29 20 3e 20 70 72 65 3a 6e 74 68 2d 63 68 69 6c 64 28 32 29 20 7b 0d 0a 09 09 hild(2).>.pre:nth-child(2).{....
4c4e0 6d 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 30 2e 35 65 6d 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a margin-top:...0.5em;....font-siz
4c500 65 3a 09 09 09 30 2e 38 65 6d 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 e:...0.8em;....color:....var(--t
4c520 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 74 61 74 73 20 2d 2d 2d heme_g1);...}..}..../*.stats.---
4c540 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4c560 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4c580 2d 20 2a 2f 0d 0a 0d 0a 23 73 74 61 74 20 2e 7a 65 6e 5f 70 72 6f 70 74 61 62 6c 65 20 70 72 65 -.*/....#stat..zen_proptable.pre
4c5a0 20 7b 0d 0a 09 66 6c 6f 61 74 3a 09 09 09 6c 65 66 74 3b 0d 0a 09 6d 69 6e 2d 77 69 64 74 68 3a .{...float:...left;...min-width:
4c5c0 09 09 31 35 25 3b 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 73 74 61 72 74 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ..15%;..}..../*.start.----------
4c5e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4c600 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d --------------------------.*/...
4c620 0a 23 73 74 61 72 74 20 7b 0d 0a 09 2e 64 72 6f 70 61 6c 6c 20 7b 0d 0a 09 09 74 65 78 74 2d 61 .#start.{....dropall.{....text-a
4c640 6c 69 67 6e 3a 09 72 69 67 68 74 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 30 2e 38 35 65 lign:.right;....font-size:.0.85e
4c660 6d 3b 0d 0a 09 09 6d 61 72 67 69 6e 3a 09 09 2d 30 2e 35 65 6d 20 30 20 30 2e 35 65 6d 20 30 3b m;....margin:..-0.5em.0.0.5em.0;
4c680 0d 0a 09 7d 0d 0a 09 23 76 65 72 73 69 6f 6e 20 7b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 76 61 72 ...}...#version.{....color:..var
4c6a0 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e (--theme_g1);....text-align:.cen
4c6c0 74 65 72 3b 0d 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 30 2e 38 35 65 6d 3b 0d 0a 09 7d 0d 0a ter;....font-size:.0.85em;...}..
4c6e0 7d 0d 0a 0d 0a 2f 2a 20 65 6e 74 72 79 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d }..../*.entry.------------------
4c700 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4c720 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 65 6e 74 72 79 20 ------------------.*/....#entry.
4c740 7b 0d 0a 09 23 64 61 74 61 74 61 62 6c 65 20 3e 20 64 69 76 20 7b 0d 0a 09 09 3e 20 64 69 76 3a {...#datatable.>.div.{....>.div:
4c760 6e 74 68 2d 63 68 69 6c 64 28 33 29 2c 20 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 34 29 nth-child(3),.>.div:nth-child(4)
4c780 20 7b 0d 0a 09 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 0d 0a 09 09 7d 0d 0a .{.....text-align:.right;....}..
4c7a0 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 74 72 65 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d .}..}..../*.tree.---------------
4c7c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4c7e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d 0a 23 74 72 ----------------------.*/....#tr
4c800 65 65 20 7b 0d 0a 09 23 74 72 65 65 5f 72 6f 6f 74 20 3e 20 75 6c 20 7b 0d 0a 09 09 6d 61 72 67 ee.{...#tree_root.>.ul.{....marg
4c820 69 6e 2d 6c 65 66 74 3a 09 09 09 30 65 6d 3b 0d 0a 09 7d 0d 0a 09 75 6c 20 7b 0d 0a 09 09 6c 69 in-left:...0em;...}...ul.{....li
4c840 73 74 2d 73 74 79 6c 65 2d 74 79 70 65 3a 09 09 6e 6f 6e 65 3b 0d 0a 09 09 70 61 64 64 69 6e 67 st-style-type:..none;....padding
4c860 2d 6c 65 66 74 3a 09 09 09 30 3b 0d 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 09 09 31 65 -left:...0;....margin-left:...1e
4c880 6d 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 3e 20 64 69 76 20 7b 0d 0a 09 09 64 69 73 70 6c 61 79 3a 09 m;...}...li.>.div.{....display:.
4c8a0 09 09 09 66 6c 65 78 3b 0d 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 09 31 70 78 ...flex;....border-bottom:...1px
4c8c0 20 73 6f 6c 69 64 20 74 72 61 6e 73 70 61 72 65 6e 74 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 6c .solid.transparent;....padding-l
4c8e0 65 66 74 3a 09 09 09 30 2e 33 65 6d 3b 0d 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 67 68 74 3a 09 eft:...0.3em;....padding-right:.
4c900 09 09 30 2e 33 65 6d 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 76 5b 61 63 ..0.3em;...}...li.>.div.>.div[ac
4c920 74 69 76 65 5d 20 7b 0d 0a 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 09 75 70 70 tive].{....text-transform:...upp
4c940 65 72 63 61 73 65 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 76 3a 6e 74 68 ercase;...}...li.>.div.>.div:nth
4c960 2d 6c 61 73 74 2d 63 68 69 6c 64 28 33 29 20 7b 0d 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a -last-child(3).{....margin-left:
4c980 09 09 09 61 75 74 6f 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 76 3a 6e 74 ...auto;...}...li.>.div.>.div:nt
4c9a0 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 2d 6e 20 2b 20 33 29 20 7b 0d 0a 09 09 66 6f 6e 74 2d 73 h-last-child(-n.+.3).{....font-s
4c9c0 69 7a 65 3a 09 09 09 09 30 2e 38 65 6d 3b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 65 ize:....0.8em;....width:.....10e
4c9e0 6d 3b 0d 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 09 09 72 69 67 68 74 3b 0d 0a 09 7d 0d m;....text-align:....right;...}.
4ca00 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 76 3a 6e 74 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 ..li.>.div.>.div:nth-last-child(
4ca20 31 29 20 7b 0d 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 36 65 6d 3b 0d 0a 09 7d 0d 0a 09 6c 69 1).{....width:.....6em;...}...li
4ca40 20 3e 20 64 69 76 3a 68 6f 76 65 72 20 7b 0d 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c .>.div:hover.{....background-col
4ca60 6f 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0d 0a 09 09 62 6f 72 64 65 72 2d or:..var(--theme_p4);....border-
4ca80 62 6f 74 74 6f 6d 3a 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f bottom:...1px.solid.var(--theme_
4caa0 67 32 29 3b 0d 0a 09 7d 0d 0a 09 6c 69 20 61 20 7b 0d 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 g2);...}...li.a.{....font-weight
4cac0 3a 09 09 09 62 6f 6c 64 65 72 3b 0d 0a 09 7d 0d 0a 09 6c 69 3a 3a 6d 61 72 6b 65 72 20 7b 0d 0a :...bolder;...}...li::marker.{..
4cae0 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 2b 22 3b 0d 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 ..content:...."+";....color:....
4cb00 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0d 0a 09 7d 0d 0a 09 6c 69 5b 65 78 70 61 6e .var(--theme_g1);...}...li[expan
4cb20 64 65 64 5d 3a 3a 6d 61 72 6b 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 2d ded]::marker.{....content:...."-
4cb40 22 3b 0d 0a 09 7d 0d 0a 09 6c 69 5b 6c 65 61 66 5d 3a 3a 6d 61 72 6b 65 72 20 7b 0d 0a 09 09 63 ";...}...li[leaf]::marker.{....c
4cb60 6f 6e 74 65 6e 74 3a 09 09 09 09 22 7c 22 3b 0d 0a 09 7d 0d 0a 09 6c 69 3a 6c 61 73 74 2d 63 68 ontent:...."|";...}...li:last-ch
4cb80 69 6c 64 3a 3a 6d 61 72 6b 65 72 20 7b 0d 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 5c 5c ild::marker.{....content:...."\\
4cba0 22 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 6d 61 70 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ";...}..}..../*.map.------------
4cbc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
4cbe0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0d 0a 0d --------------------------.*/...
4cc00 0a 68 74 6d 6c 3a 68 61 73 28 23 6d 61 70 29 20 7b 0d 0a 09 68 65 69 67 68 74 3a 20 31 30 30 25 .html:has(#map).{...height:.100%
4cc20 3b 0d 0a 09 62 6f 64 79 2c 20 23 63 6f 6e 74 61 69 6e 65 72 2c 20 23 6d 61 70 20 7b 0d 0a 09 09 ;...body,.#container,.#map.{....
4cc40 68 65 69 67 68 74 3a 09 09 09 09 09 31 30 30 25 3b 0d 0a 09 7d 0d 0a 7d 0d 0a 23 6d 61 70 20 7b height:.....100%;...}..}..#map.{
4cc60 0d 0a 09 23 74 72 65 65 6d 61 70 20 7b 0d 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 72 65 ...#treemap.{....position:....re
4cc80 6c 61 74 69 76 65 3b 0d 0a 09 09 63 61 6e 76 61 73 20 7b 0d 0a 09 09 09 77 69 64 74 68 3a 09 09 lative;....canvas.{.....width:..
4cca0 09 09 31 30 30 25 3b 0d 0a 09 09 7d 0d 0a 09 7d 0d 0a 7d 0d 0a 50 4b 03 04 0a 00 00 00 00 00 09 ..100%;....}...}..}..PK.........
4ccc0 62 52 5c 4b 8d 45 40 e9 04 00 00 e9 04 00 00 06 00 00 00 7a 65 6e 2e 6a 73 2f 2f 20 43 6f 70 79 bR\[email protected]//.Copy
4cce0 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 right.Epic.Games,.Inc..All.Right
4cd00 73 20 52 65 73 65 72 76 65 64 2e 0d 0a 0d 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0d 0a 0d 0a s.Reserved....."use.strict";....
4cd20 69 6d 70 6f 72 74 20 7b 20 43 6f 6d 70 6f 6e 65 6e 74 20 7d 20 66 72 6f 6d 20 22 2e 2f 75 74 69 import.{.Component.}.from."./uti
4cd40 6c 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 22 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f l/component.js"..../////////////
4cd60 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
4cd80 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
4cda0 2f 2f 2f 0d 0a 66 75 6e 63 74 69 6f 6e 20 64 69 73 70 6c 61 79 5f 65 72 72 6f 72 28 6d 65 73 73 ///..function.display_error(mess
4cdc0 61 67 65 2c 20 73 74 61 63 6b 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 20 70 61 6e 65 20 3d 20 6e 65 age,.stack)..{...const.pane.=.ne
4cde0 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 29 2e 74 61 67 28 29 w.Component(document.body).tag()
4ce00 2e 69 64 28 22 65 72 72 6f 72 22 29 3b 0d 0a 09 70 61 6e 65 2e 74 61 67 28 29 2e 74 65 78 74 28 .id("error");...pane.tag().text(
4ce20 22 21 22 29 3b 0d 0a 09 63 6f 6e 73 74 20 63 6f 6e 74 65 6e 74 20 3d 20 70 61 6e 65 2e 74 61 67 "!");...const.content.=.pane.tag
4ce40 28 29 3b 0d 0a 09 63 6f 6e 74 65 6e 74 2e 74 61 67 28 22 70 72 65 22 29 2e 74 65 78 74 28 6d 65 ();...content.tag("pre").text(me
4ce60 73 73 61 67 65 29 3b 0d 0a 09 63 6f 6e 74 65 6e 74 2e 74 61 67 28 22 70 72 65 22 29 2e 74 65 78 ssage);...content.tag("pre").tex
4ce80 74 28 73 74 61 63 6b 29 3b 0d 0a 7d 0d 0a 0d 0a 77 69 6e 64 6f 77 2e 61 64 64 45 76 65 6e 74 4c t(stack);..}....window.addEventL
4cea0 69 73 74 65 6e 65 72 28 22 65 72 72 6f 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 74 29 20 7b istener("error",.function(evt).{
4cec0 0d 0a 09 63 6f 6e 73 74 20 72 65 61 73 6f 6e 20 3d 20 65 76 74 2e 65 72 72 6f 72 3b 0d 0a 09 64 ...const.reason.=.evt.error;...d
4cee0 69 73 70 6c 61 79 5f 65 72 72 6f 72 28 72 65 61 73 6f 6e 2e 6d 65 73 73 61 67 65 2c 20 72 65 61 isplay_error(reason.message,.rea
4cf00 73 6f 6e 2e 73 74 61 63 6b 29 3b 0d 0a 7d 29 3b 0d 0a 0d 0a 77 69 6e 64 6f 77 2e 61 64 64 45 76 son.stack);..});....window.addEv
4cf20 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 75 6e 68 61 6e 64 6c 65 64 72 65 6a 65 63 74 69 6f 6e 22 entListener("unhandledrejection"
4cf40 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 74 29 20 7b 0d 0a 09 63 6f 6e 73 74 20 72 65 61 73 6f 6e ,.function(evt).{...const.reason
4cf60 20 3d 20 65 76 74 2e 72 65 61 73 6f 6e 3b 0d 0a 09 64 69 73 70 6c 61 79 5f 65 72 72 6f 72 28 72 .=.evt.reason;...display_error(r
4cf80 65 61 73 6f 6e 2e 6d 65 73 73 61 67 65 2c 20 72 65 61 73 6f 6e 2e 73 74 61 63 6b 29 3b 0d 0a 7d eason.message,.reason.stack);..}
4cfa0 29 3b 0d 0a 0d 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f );....//////////////////////////
4cfc0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f ////////////////////////////////
4cfe0 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0d 0a 61 73 79 6e 63 20 66 75 //////////////////////..async.fu
4d000 6e 63 74 69 6f 6e 20 6d 61 69 6e 28 29 0d 0a 7b 0d 0a 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 nction.main()..{...const.body.=.
4d020 6e 65 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 29 3b 0d 0a 09 new.Component(document.body);...
4d040 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 69 64 28 22 63 6f 6e 74 const.root.=.body.tag().id("cont
4d060 61 69 6e 65 72 22 29 2e 74 61 67 28 29 3b 0d 0a 0d 0a 09 63 6f 6e 73 74 20 70 61 72 61 6d 73 20 ainer").tag();.....const.params.
4d080 3d 20 6e 65 77 20 55 52 4c 53 65 61 72 63 68 50 61 72 61 6d 73 28 77 69 6e 64 6f 77 2e 6c 6f 63 =.new.URLSearchParams(window.loc
4d0a0 61 74 69 6f 6e 2e 73 65 61 72 63 68 29 3b 0d 0a 09 76 61 72 20 70 61 67 65 20 3d 20 70 61 72 61 ation.search);...var.page.=.para
4d0c0 6d 73 2e 67 65 74 28 22 70 61 67 65 22 29 20 7c 7c 20 22 73 74 61 72 74 22 3b 0d 0a 09 70 61 67 ms.get("page").||."start";...pag
4d0e0 65 20 3d 20 70 61 67 65 2e 72 65 70 6c 61 63 65 41 6c 6c 28 22 2e 22 2c 20 22 22 29 3b 0d 0a 09 e.=.page.replaceAll(".",."");...
4d100 70 61 67 65 20 3d 20 70 61 67 65 2e 72 65 70 6c 61 63 65 41 6c 6c 28 22 2f 22 2c 20 22 22 29 3b page.=.page.replaceAll("/",."");
4d120 0d 0a 09 70 61 67 65 20 3d 20 70 61 67 65 2e 72 65 70 6c 61 63 65 41 6c 6c 28 22 5c 5c 22 2c 20 ...page.=.page.replaceAll("\\",.
4d140 22 22 29 3b 0d 0a 09 72 6f 6f 74 2e 69 64 28 70 61 67 65 29 3b 0d 0a 09 63 6f 6e 73 74 20 6d 6f "");...root.id(page);...const.mo
4d160 64 75 6c 65 20 3d 20 61 77 61 69 74 20 69 6d 70 6f 72 74 28 60 2e 2f 70 61 67 65 73 2f 24 7b 70 dule.=.await.import(`./pages/${p
4d180 61 67 65 7d 2e 6a 73 60 29 3b 0d 0a 09 6e 65 77 20 6d 6f 64 75 6c 65 2e 50 61 67 65 28 72 6f 6f age}.js`);...new.module.Page(roo
4d1a0 74 2c 20 70 61 72 61 6d 73 29 2e 6d 61 69 6e 28 29 3b 0d 0a 7d 0d 0a 0d 0a 6d 61 69 6e 28 29 3b t,.params).main();..}....main();
4d1c0 0d 0a 50 4b 01 02 3f 00 0a 00 00 00 00 00 39 87 52 5c 1d da 20 86 ec 3c 00 00 ec 3c 00 00 08 00 ..PK..?.......9.R\.....<...<....
4d1e0 24 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 34 30 34 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 $...............404.html........
4d200 01 00 18 00 7d 6d b4 54 ef a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 ....}m.T....................PK..
4d220 3f 00 14 00 00 00 00 00 ca b5 63 5c 00 00 00 00 00 00 00 00 00 00 00 00 08 00 24 00 00 00 00 00 ?.........c\..............$.....
4d240 00 00 10 00 00 00 12 3d 00 00 63 6f 6d 70 75 74 65 2f 0a 00 20 00 00 00 00 00 01 00 18 00 ec 83 .......=..compute/..............
4d260 18 2b 57 ab dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 .+W...................PK..?.....
4d280 00 00 71 75 52 5c 9f 7b da d5 6c 2b 00 00 6c 2b 00 00 11 00 24 00 00 00 00 00 00 00 20 00 00 00 ..quR\.{..l+..l+....$...........
4d2a0 38 3d 00 00 63 6f 6d 70 75 74 65 2f 62 61 6e 6e 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 8=..compute/banner.js...........
4d2c0 00 70 9d 19 93 dc a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a .p.......................PK..?..
4d2e0 00 00 00 00 00 2c aa 63 5c eb 84 8f 86 58 ba 00 00 58 ba 00 00 14 00 24 00 00 00 00 00 00 00 20 .....,.c\....X...X.....$........
4d300 00 00 00 d3 68 00 00 63 6f 6d 70 75 74 65 2f 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 0a 00 20 00 00 ....h..compute/compute.html.....
4d320 00 00 00 01 00 18 00 59 57 ee be 4a ab dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 .......YW..J...................P
4d340 4b 01 02 3f 00 0a 00 00 00 00 00 76 7b 53 5c 00 db b7 d0 87 26 00 00 87 26 00 00 10 00 24 00 00 K..?.......v{S\.....&...&....$..
4d360 00 00 00 00 00 20 00 00 00 5d 23 01 00 63 6f 6d 70 75 74 65 2f 68 75 62 2e 68 74 6d 6c 0a 00 20 .........]#..compute/hub.html...
4d380 00 00 00 00 00 01 00 18 00 89 2e 95 e8 ab a1 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d3a0 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 ce 71 52 5c 06 ed 85 fd 3b 00 00 00 3b 00 00 00 12 00 24 .PK..?........qR\....;...;.....$
4d3c0 00 00 00 00 00 00 00 20 00 00 00 12 4a 01 00 63 6f 6d 70 75 74 65 2f 69 6e 64 65 78 2e 68 74 6d ............J..compute/index.htm
4d3e0 6c 0a 00 20 00 00 00 00 00 01 00 18 00 7a d3 aa 82 d8 a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 l............z..................
4d400 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 9c 74 52 5c 00 e8 fa e8 47 08 00 00 47 08 00 .....PK..?........tR\....G...G..
4d420 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 00 7d 4a 01 00 63 6f 6d 70 75 74 65 2f 6e 61 76 2e 6a ...$...........}J..compute/nav.j
4d440 73 0a 00 20 00 00 00 00 00 01 00 18 00 7c b7 68 a5 db a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 s............|.h................
4d460 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 ca b5 63 5c 9c 89 28 94 a5 81 00 00 a5 81 00 .....PK..?.........c\..(........
4d480 00 19 00 24 00 00 00 00 00 00 00 20 00 00 00 f0 52 01 00 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 ...$............R..compute/orche
4d4a0 73 74 72 61 74 6f 72 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 ed aa 18 2b 57 ab dc 01 strator.html...............+W...
4d4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 3a 5d 5b 5c ................PK..?.......:][\
4d4e0 61 7f e8 fc 08 ff 00 00 08 ff 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 cc d4 01 00 65 70 a.............$...............ep
4d500 69 63 67 61 6d 65 73 2e 69 63 6f 0a 00 20 00 00 00 00 00 01 00 18 00 9a 06 98 ae d5 a7 dc 01 00 icgames.ico.....................
4d520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 3a 5d 5b 5c 7b ...............PK..?.......:][\{
4d540 65 6b a1 9d 32 00 00 9d 32 00 00 0b 00 24 00 00 00 00 00 00 00 20 00 00 00 ff d3 02 00 66 61 76 ek..2...2....$...............fav
4d560 69 63 6f 6e 2e 69 63 6f 0a 00 20 00 00 00 00 00 01 00 18 00 76 d2 92 ae d5 a7 dc 01 00 00 00 00 icon.ico............v...........
4d580 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 22 85 41 e7 ............PK..?........bR\".A.
4d5a0 87 01 00 00 87 01 00 00 0a 00 24 00 00 00 00 00 00 00 20 00 00 00 c5 06 03 00 69 6e 64 65 78 2e ..........$...............index.
4d5c0 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 de 98 fb ff c7 a0 dc 01 00 00 00 00 00 00 00 00 html............................
4d5e0 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 14 00 00 00 00 00 09 62 52 5c 00 00 00 00 00 00 00 00 ........PK..?........bR\........
4d600 00 00 00 00 08 00 24 00 00 00 00 00 00 00 10 00 00 00 74 08 03 00 69 6e 64 65 78 65 72 2f 0a 00 ......$...........t...indexer/..
4d620 20 00 00 00 00 00 01 00 18 00 f0 bf fb ff c7 a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d640 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c c9 7b 60 55 42 07 00 00 42 07 00 00 10 00 ..PK..?........bR\.{`UB...B.....
4d660 24 00 00 00 00 00 00 00 20 00 00 00 9a 08 03 00 69 6e 64 65 78 65 72 2f 63 61 63 68 65 2e 6a 73 $...............indexer/cache.js
4d680 0a 00 20 00 00 00 00 00 01 00 18 00 de 98 fb ff c7 a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d6a0 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 39 26 fb cb c7 13 00 00 c7 13 00 00 ....PK..?........bR\9&..........
4d6c0 12 00 24 00 00 00 00 00 00 00 20 00 00 00 0a 10 03 00 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 ..$...............indexer/indexe
4d6e0 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 f0 bf fb ff c7 a0 dc 01 00 00 00 00 00 00 00 00 r.js............................
4d700 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 45 fd d5 e5 7d 10 00 00 ........PK..?........bR\E...}...
4d720 7d 10 00 00 11 00 24 00 00 00 00 00 00 00 20 00 00 00 01 24 03 00 69 6e 64 65 78 65 72 2f 77 6f }.....$............$..indexer/wo
4d740 72 6b 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 f0 bf fb ff c7 a0 dc 01 00 00 00 00 00 rker.js.........................
4d760 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 14 00 00 00 00 00 59 bb 61 5c 00 00 00 00 00 ...........PK..?.......Y.a\.....
4d780 00 00 00 00 00 00 00 06 00 24 00 00 00 00 00 00 00 10 00 00 00 ad 34 03 00 70 61 67 65 73 2f 0a .........$............4..pages/.
4d7a0 00 20 00 00 00 00 00 01 00 18 00 1d 31 44 7e ca a9 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ............1D~.................
4d7c0 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 93 84 53 5c 49 ab a2 a4 5a 2b 00 00 5a 2b 00 00 16 ...PK..?.........S\I...Z+..Z+...
4d7e0 00 24 00 00 00 00 00 00 00 20 00 00 00 d1 34 03 00 70 61 67 65 73 2f 63 6f 6f 6b 61 72 74 69 66 .$............4..pages/cookartif
4d800 61 63 74 73 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 84 e8 c1 88 b5 a1 dc 01 00 00 00 00 00 acts.js.........................
4d820 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 93 84 53 5c 2b d9 0e 04 15 ...........PK..?.........S\+....
4d840 3f 00 00 15 3f 00 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 00 5f 60 03 00 70 61 67 65 73 2f 65 ?...?....$..........._`..pages/e
4d860 6e 74 72 79 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 c8 0f c2 88 b5 a1 dc 01 00 00 00 00 00 ntry.js.........................
4d880 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c a1 dd 42 7b f9 ...........PK..?........bR\..B{.
4d8a0 10 00 00 f9 10 00 00 0c 00 24 00 00 00 00 00 00 00 20 00 00 00 a0 9f 03 00 70 61 67 65 73 2f 6d .........$...............pages/m
4d8c0 61 70 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 fd e6 fb ff c7 a0 dc 01 00 00 00 00 00 00 00 ap.js...........................
4d8e0 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 93 84 53 5c c2 6c 55 0a 1b 12 00 .........PK..?.........S\.lU....
4d900 00 1b 12 00 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 00 c3 b0 03 00 70 61 67 65 73 2f 6f 70 6c .......$...............pages/opl
4d920 6f 67 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 c8 0f c2 88 b5 a1 dc 01 00 00 00 00 00 00 00 og.js...........................
4d940 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 59 bb 61 5c 1b 1a 8e 5d 82 10 00 .........PK..?.......Y.a\...]...
4d960 00 82 10 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 0a c3 03 00 70 61 67 65 73 2f 70 61 67 .......$...............pages/pag
4d980 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 1d 31 44 7e ca a9 dc 01 00 00 00 00 00 00 00 00 e.js.............1D~............
4d9a0 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 39 5e ae c9 1d 09 00 00 ........PK..?........bR\9^......
4d9c0 1d 09 00 00 10 00 24 00 00 00 00 00 00 00 20 00 00 00 b7 d3 03 00 70 61 67 65 73 2f 70 72 6f 6a ......$...............pages/proj
4d9e0 65 63 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 fd e6 fb ff c7 a0 dc 01 00 00 00 00 00 00 ect.js..........................
4da00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 93 84 53 5c 21 a2 93 0b d7 15 ..........PK..?.........S\!.....
4da20 00 00 d7 15 00 00 0e 00 24 00 00 00 00 00 00 00 20 00 00 00 02 dd 03 00 70 61 67 65 73 2f 73 74 ........$...............pages/st
4da40 61 72 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 d6 36 c2 88 b5 a1 dc 01 00 00 00 00 00 00 art.js.............6............
4da60 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 2a ef ba 20 42 0e ..........PK..?........bR\*...B.
4da80 00 00 42 0e 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 05 f3 03 00 70 61 67 65 73 2f 73 74 ..B.....$...............pages/st
4daa0 61 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 0c 0e fc ff c7 a0 dc 01 00 00 00 00 00 00 00 at.js...........................
4dac0 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 2c 5f 8a 71 6b 11 00 .........PK..?........bR\,_.qk..
4dae0 00 6b 11 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 72 01 04 00 70 61 67 65 73 2f 74 65 73 .k.....$...........r...pages/tes
4db00 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 0c 0e fc ff c7 a0 dc 01 00 00 00 00 00 00 00 00 t.js............................
4db20 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 0a f1 fa 2e 5d 11 00 00 ........PK..?........bR\....]...
4db40 5d 11 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 08 13 04 00 70 61 67 65 73 2f 74 72 65 65 ].....$...............pages/tree
4db60 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 2e 35 fc ff c7 a0 dc 01 00 00 00 00 00 00 00 00 00 .js.............5...............
4db80 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 6d 8f a9 07 e4 08 00 00 e4 .......PK..?........bR\m........
4dba0 08 00 00 0f 00 24 00 00 00 00 00 00 00 20 00 00 00 90 24 04 00 70 61 67 65 73 2f 7a 63 61 63 68 .....$............$..pages/zcach
4dbc0 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 2e 35 fc ff c7 a0 dc 01 00 00 00 00 00 00 00 00 e.js.............5..............
4dbe0 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 14 00 00 00 00 00 09 62 52 5c 00 00 00 00 00 00 00 00 ........PK..?........bR\........
4dc00 00 00 00 00 05 00 24 00 00 00 00 00 00 00 10 00 00 00 a1 2d 04 00 75 74 69 6c 2f 0a 00 20 00 00 ......$............-..util/.....
4dc20 00 00 00 01 00 18 00 71 83 fc ff c7 a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 .......q.......................P
4dc40 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 8b ac ab 09 b9 3d 00 00 b9 3d 00 00 15 00 24 00 00 K..?........bR\.....=...=....$..
4dc60 00 00 00 00 00 20 00 00 00 c4 2d 04 00 75 74 69 6c 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e ..........-..util/compactbinary.
4dc80 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 2e 35 fc ff c7 a0 dc 01 00 00 00 00 00 00 00 00 00 00 js.............5................
4dca0 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c ca b3 90 31 df 0c 00 00 df 0c ......PK..?........bR\...1......
4dcc0 00 00 11 00 24 00 00 00 00 00 00 00 20 00 00 00 b0 6b 04 00 75 74 69 6c 2f 63 6f 6d 70 6f 6e 65 ....$............k..util/compone
4dce0 6e 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 35 5c fc ff c7 a0 dc 01 00 00 00 00 00 00 00 nt.js............5\.............
4dd00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c b5 c2 09 3f 76 06 00 .........PK..?........bR\...?v..
4dd20 00 76 06 00 00 0f 00 24 00 00 00 00 00 00 00 20 00 00 00 be 78 04 00 75 74 69 6c 2f 66 65 74 63 .v.....$............x..util/fetc
4dd40 68 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 35 5c fc ff c7 a0 dc 01 00 00 00 00 00 00 her.js............5\............
4dd60 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 8b a5 83 aa bc 03 ..........PK..?........bR\......
4dd80 00 00 bc 03 00 00 10 00 24 00 00 00 00 00 00 00 20 00 00 00 61 7f 04 00 75 74 69 6c 2f 66 72 69 ........$...........a...util/fri
4dda0 65 6e 64 6c 79 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 35 5c fc ff c7 a0 dc 01 00 00 00 00 endly.js............5\..........
4ddc0 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 1f 84 cf 3d ............PK..?........bR\...=
4dde0 f1 03 00 00 f1 03 00 00 0d 00 24 00 00 00 00 00 00 00 20 00 00 00 4b 83 04 00 75 74 69 6c 2f 6d ..........$...........K...util/m
4de00 6f 64 61 6c 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 35 5c fc ff c7 a0 dc 01 00 00 00 00 00 odal.js............5\...........
4de20 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 6f e5 d7 f3 ea ...........PK..?........bR\o....
4de40 19 00 00 ea 19 00 00 0f 00 24 00 00 00 00 00 00 00 20 00 00 00 67 87 04 00 75 74 69 6c 2f 77 69 .........$...........g...util/wi
4de60 64 67 65 74 73 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 71 83 fc ff c7 a0 dc 01 00 00 00 00 dgets.js............q...........
4de80 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 3a 5d 5b 5c 5c e0 d8 ed ............PK..?.......:][\\...
4dea0 12 2b 00 00 12 2b 00 00 07 00 24 00 00 00 00 00 00 00 20 00 00 00 7e a1 04 00 7a 65 6e 2e 63 73 .+...+....$...........~...zen.cs
4dec0 73 0a 00 20 00 00 00 00 00 01 00 18 00 20 6a 97 ae d5 a7 dc 01 00 00 00 00 00 00 00 00 00 00 00 s.............j.................
4dee0 00 00 00 00 00 50 4b 01 02 3f 00 0a 00 00 00 00 00 09 62 52 5c 4b 8d 45 40 e9 04 00 00 e9 04 00 .....PK..?........bR\K.E@.......
4df00 00 06 00 24 00 00 00 00 00 00 00 20 00 00 00 b5 cc 04 00 7a 65 6e 2e 6a 73 0a 00 20 00 00 00 00 ...$...............zen.js.......
4df20 00 01 00 18 00 71 83 fc ff c7 a0 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 05 .....q.......................PK.
4df40 06 00 00 00 00 24 00 24 00 7b 0d 00 00 c2 d1 04 00 00 00 .....$.$.{.........